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

Type Title Author Replies Last Postsort icon
Story How I balance features and performance in my Linux terminal Rianne Schestowitz 14/07/2020 - 10:20am
Story Android Leftovers Rianne Schestowitz 14/07/2020 - 10:19am
Story Microsoft slips Bing search into Android through Outlook Rianne Schestowitz 14/07/2020 - 10:14am
Story My Linux story: breaking language barriers with open source Rianne Schestowitz 14/07/2020 - 9:55am
Story 5 things to look for in an open source alternative to SharePoint Rianne Schestowitz 14/07/2020 - 9:54am
Story German bill provides network traffic redirection to install state trojans Rianne Schestowitz 14/07/2020 - 6:58am
Story Linux 5.8-rc5 Rianne Schestowitz 6 14/07/2020 - 6:45am
Story today's howtos Rianne Schestowitz 14/07/2020 - 6:34am
Story Android Leftovers Rianne Schestowitz 14/07/2020 - 6:28am
Story Brume-W Pocket-Sized Wireless Gateway Runs OpenWrt or Ubuntu (Crowdfunding) Rianne Schestowitz 14/07/2020 - 6:17am