Language Selection

English French German Italian Portuguese Spanish

Programming: Perl, Python, Java and JavaScript

  • Perl Weekly Challenge 61: Max Subarray Product and IP Address Partition

    These are some answers to the Week 61 of the Perl Weekly Challenge organized by Mohammad S. Anwar.

  • Dataquest: New Course: NumPy for Data Engineers

    We've just launched a new interactive online course that'll take you from zero to pro with NumPy in the context of data engineering — dive in!

  • Switch A Django Project To Use Pytest - Building SaaS #57

    In this episode, I replaced the default Django test runner to use pytest. We walked through installation, configuration, how to change tests, and the benefits that come from using pytest.

    We started by looking at the current state of the test suite to provide a baseline to compare against. After that, I went to PyPI to find the version of pytest-django that we wanted to install. I added the package to my requirements-dev.txt and installed the update.

  • Oracle’s Linux Team Wishes the Java Community a Happy 25th

    From one open source community to another, Oracle’s Linux team would like to congratulate the Java community on its 25th anniversary! Java has an impressive history. It was a breakthrough in programming languages, allowing developers to write once and have code run anywhere. And, it has enabled developers to create a myriad of innovative solutions that help run our world. Read Georges Saab’s post to learn more.

    Both open source technologies, Java and Linux benefit from communities that collectively drive their advancements. While the technologies aren’t similar, there are areas where both work together and complement each other.

    One area is Java’s support for Linux HugePages. Using Linux HugePages can improve system performance by reducing the amount of resources needed to manage memory. The result of less overhead in the system means more resources are available for Java and the Java app, which can make both run faster.

  • New Training Course Advances Knowledge to Encourage Node.js Application Development Careers

    LFW211, developed in conjunction with the OpenJS Foundation, is geared toward developers who wish to master and demonstrate Node.js specialization, in particular for creating Node.js applications. The course provides core skills for effectively harnessing a broad range of Node.js capabilities at depth, equipping developers with rigorous foundational skills and knowledge that will translate to building any kind of Node.js application or library.

Java programming language celebrates 25 years

  • Java programming language celebrates 25 years

    The Java programming language celebrates its silver anniversary this week, with May 23, 2020, marking 25 years from the day Sun Microsystems first introduced Java to the world. The venerable language has remained popular with enterprises even as a slew of rival languages, such as Python and Go, now compete for the hearts and minds of software developers. But Java is not standing still, with a revamp designed to address longtime pain points now in the offing.

    Arising out of the “Oak” project begun in 1991 and spearheaded by James Gosling, object-oriented Java gained fame for its “write once, run anywhere” portability, as the Java Virtual Machine supported multiple hardware platforms and operating systems, and Java applets could be run from a webpage. Java applets offered better performance than JavaScript for many years, but eventually fell out of favor with browser makers and were removed from Java in 2018.

Linux Foundation Launches Node.js Application Development Course

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Collection of Multiboot Making for Distros

Thanks to my business going well with shipping many usb flash drives in Indonesia, I managed to make multiboot many distros previously I could not. Most notably are Deepin, openSUSE, Slackware which are not supported, aside from the ones automatically supported to make multiboot with notably Ubuntu family and Fedora, not to mention others. Now as I have many notes about them I want to list them out here in one place. Happy booting! Read more

Today in Techrights

Android Leftovers

Whither Fuchsia? Will the new OS be Google's way to avoid sharing Linux code?

If Google decides to use its new operating system Fuchsia will it lead to the company abandoning Linux - the kernel is used in Android - and lead to what one security professional is claiming will be "withdrawal of resources, investment, and Linux's largest userbase"? If this happens at the same time as the rise of Fuchsia is it certain it "will have a devastating effect"? Read more