Tux Machines
Posted by Roy Schestowitz on May 18, 2023
=> IRPF-Livre 2023 released | Events: Raspberry Jams and Real World Crypto 2023
=> ↺ Becoming an R developer: the workshop
Projects inevitably involve more people, learning the required steps and control for collaborating and delivering a robust product is a must for any team. When working on programming projects with multiple inter-dependencies Version Control (VC) is essential. Even on smaller projects or on your own one, tracking the progress of your development has enough advantages to make the use of VC beneficial. For these reasons knowing how to interact with VC and how to collaborate within a team it is a must for any R developer.
=> ↺ Mozilla Ventures Announces Investment in Rodeo, an App Empowering Gig Workers
=> ↺ HPE Ezmeral refresh broadens open-source support and now works with objects and streams
=> ↺ (Graphical) Unix has always had desktop environments
One of the stories that you could tell about the X Window System and by extension graphical Unix is that first came (simple) window managers and xterm. Only later did Unix developed desktop environments like GNOME and KDE. This is certainly more or less the development that happened on open source PC Unixes and to a certain degree it's the experience many people had earlier on workstation Unix machines running X, but it's actually not historically accurate. In reality, Unix has had full scale desktop environments of various degrees of complexity more or less from the beginning of serious graphical Unix.
=> ↺ NVIDIA Vulkan Beta 525.47.24 brings new extensions, 4GB+ pipeline caches support
NVIDIA have a brand new release of their special developer-focused Vulkan Beta Driver with v525.47.24 available now. This driver series is mainly aimed at game developers, open source developers, and anyone who needs the latest Vulkan extension support.
=> ↺ Ubuntu Blog: Docker vs Snaps: a side by side comparison
The Docker project was initiated by dotCloud, a platform-as-a-service (PaaS) company that created Docker to run their internal infrastructure. Slowly, Docker became more successful than any of their other products, so dotCloud rebranded as Docker Inc. Docker provides easy-to-use tooling and grew into an entire ecosystem for container management. Many developers have learned to use it as part of their toolkit for packaging and distributing applications to the cloud, or for development and testing stages more broadly.
Snaps were introduced by Canonical, the publisher of Ubuntu, as a way to package and distribute Linux applications. There was a growing need to ease the deployment of applications that run across different Linux flavours, versions and even types of compute. Snaps improved the overall system security and the software update lifecycle, including infrastructure for over-the-air updates and automatic rollbacks. The idea behind snaps is to decouple the Linux application from the operating system it runs on, while still providing secure access to host resources through dedicated interfaces and reusing as much as it’s practical from a minimal stable release of Ubuntu.
=> gemini.tuxmachines.org This content has been proxied by September (ba2dc).Proxy Information
text/gemini;lang=en-GB