Language Selection

English French German Italian Portuguese Spanish

More Development News

Filed under
Development
  • PHP version 5.6.16RC1
  • GCC 6 To Enable Intel's MPX Library By Default

    Intel MPX support landed in time for GCC 5.0 but with it having landed close to release time, it was disabled by default. Now for the GCC 6 release in 2016, libmpx support will be enabled by default for all supported targets. This change was approved for landing this week ahead of the planned move of GCC's code-base to stage three this weekend, which will mark the end of feature development.

  • Six years of Go

    Six years ago the Go language was released as an open source project. Since then, more than 780 contributors have made over 30,000 commits to the project's 22 repositories. The ecosystem continues to grow, with GitHub reporting more than 90,000 Go repositories. And, offline, we see new Go events and user groups pop up around the world with regularity.

More in Tux Machines

Software: ledger2beancount, TenFourFox, KDE Itinerary, GCompris

  • Martin Michlmayr: ledger2beancount 2.2 released

    I released version 2.2 of ledger2beancount, a ledger to beancount converter.

  • TenFourFox FPR23 available

    TenFourFox Feature Parity Release 23 final is now available for testing (downloads, hashes, release notes). This blog post was composed in the new Blogger interface, which works fine but is slower, so I'm going back to the old one. Anyway, there's no difference from the beta except for outstanding security fixes and as usual, if all goes well, it will go live Monday evening Pacific time.

  • April/May in KDE Itinerary

    It has been a busy two month since the last report again, KDE’s source code hosting is now using Gitlab, we got the 20.04 release out, notifications were significantly improved, and we are now leveraging OpenStreetMap in more places, with even more exciting things still to come. The global travel restrictions have been hampering field testing, but they have most certainly not slowed down the development of KDE Itinerary!

  • GSoC’20 Wrapping up Community Bonding Period

    As the coding period of GSoC is going to begin in the next 2 days. In this blog, I am going to write all about what I did during the community bonding period. During this period I have interacted with my mentors and finalized the multiple datasets of a few activities. Recently, the GCompris project has been moved to GitLab so I set up my account over there and also asked my mentors how can I push my branches to the server and everything else. I have also gone through the code of the memory activities and planned about the resources I will be using. I have also set up my environment as to how to test the GCompris on the android platform. I plan to start my work with the enumeration memory game activity so I have created a branch for it and pushed it to the server.

Security Leftovers

Kernel: Reiser4 and Generic USB Display Driver

  • Reiser4 Updated For Linux 5.6 Kernel Support

    While the Linux 5.7 kernel is likely being released as stable today, the Reiser4 port to the Linux 5.6 kernel is out this weekend. Edward Shishkin continues working on Reiser4 while also spearheading work on the new Reiser4 file-system iteration of the Reiser file-system legacy. Taking a break from that Reiser5 feature work, Shishkin has updated the out-of-tree Reiser4 patches for Linux 5.6.0 compatibility. This weekend on SourceForge he uploaded the Reiser4 patch for upstream Linux 5.6.0 usage. This is just porting the existing 5.5.5-targeted code to the 5.6 code-base with no mention of any other bug fixes or improvements to Reiser4 in this latest patch.

  • The Generic USB Display Driver Taking Shape For Linux 5.9~5.10

    One of the interesting new happenings in the Direct Rendering Manager (DRM) driver space is a Generic USB Display stack including a USB gadget driver that together allow for some interesting generic USB display setups. This work was motivated by being able to turn a $5 Raspberry Pi Zero into a USB to HDMI display adapter.

Games: Project Cars 2 and Valve/Vulkan

  • Project Cars 2 | Linux Gaming | Ubuntu 19.10 | Steam Play

    Project Cars 2 running through Steam Play on Linux. Using my Logitech G29 which also worked as expected.

  • Valve continues to improve Linux Vulkan Shader Pre-Caching

    Recently we wrote about a new feature for Linux in the Steam Client Beta, where Steam can now sort out Vulkan shaders before running a game. With the latest build, it gets better. The idea of it, as a brief reminder, is to prepare all the shaders needed for Vulkan games while you download and / or before you hit Play. This would help to stop constant stuttering seen in some games on Linux, mostly from running Windows games in the Proton compatibility layer, as native / supported Linux games would usually do it themselves. Just another way Valve are trying to get Linux gaming on Steam in all forms into tip-top shape.

  • Steam Ironing Out Shader Pre-Caching For Helping Game Load Times, Stuttering

    Valve developers have been working on Vulkan shader pre-caching with their latest Steam client betas to help in allowing Vulkan/SPIR-V shaders to compile ahead of time, letting them be pre-cached on disk to allow for quicker game load times and any stuttering for games that otherwise would be compiling the shaders on-demand during gameplay, especially under Steam Play.