Showing headlines posted by bob
« Previous ( 1 ... 328 329 330 331 332 333 334 335 336 337 338 ... 1259 ) Next »Rendering Music notation with ABC
ABC is a human readable ascii representation of music notation. John Chambers posted a brief history of ABC notation and there is a newer history by Chris Walshaw. Unlike MusicXML, which is designed for exchanging music between score editing and performance applications, ABC is designed to be directly edited by humans. I can type a […]
Facebook to take board seat at Linux Foundation after signing as Platinum member
Already a big mover in Foundation projects like Presto, GraphQL, Osquery and ONNX, so why not go all-in? Facebook has upgraded its Linux Foundation membership and by doing so will assume a seat on the organisation's board.…
The surprising thing you can do in the D programming language
Software development can be a very complex process. As the code you write increases in size and complexity, it is important to keep it readable and easy to understand. In open source software development, many people collaborate on code with several interconnected and, quite often, frequently moving parts. This can make it hard for potential contributors to understand the codebases.
read more
Red Hat takes Kubernetes to the clouds edge
Red Hat agrees that edge computing is the future and it's getting ready for this next stage in cloud computing with its latest OpenShift release.
Why Linux's biggest ever kernel release is really no big deal
When the Linux 5.8 Release Candidate opened for testing recently, the big news wasn’t so much what was in it, but its size. As Linus Torvalds himself noted, “despite not really having any single thing that stands out … 5.8 looks to be one of our biggest releases of all time.” True enough, RC 5.8 […]
The post Why Linux’s biggest ever kernel release is really no big deal appeared first on Linux.com.
Combine GraphQL with Java to build a flexible and modern API
In the past few years, developers have used RESTful web services over HTTP(s) to expose business functions using an API. The REST API uses server-driven fixed data responses, which means a developer (client) can't determine the result of a response. Instead, the server sends all the data back to the client, which is called over-fetching. The developer (client) needs to invoke multiple REST APIs after the first call until the client gets the required data, which results in under-fetching.
Thunderbird e-mail client survives Mozilla layoffs
Despite rumors to the contrary, Mozilla's Thunderbird e-mail client will live.
Robust Rust trust discussed after Moz cuts leave folks nonplussed: Foundation mulled for coding language
Cannot infer an appropriate lifetime, indeed. Following Mozilla's announcement last week that it would restructure and cut 250 jobs, the Rust Project, which oversees the Rust programming language, on Tuesday said it plans to work with Mozilla to create a Rust foundation by the end of the year.…
Contribute at the Fedora Kernel and GNOME test days
Fedora test days are events where anyone can help make sure changes in Fedora work well in an upcoming release. Fedora community members often participate, and the public is welcome at these events. If you’ve never contributed to Fedora before, this is a perfect way to get started. There are two upcoming test days in […]
How to install Angular JS on Ubuntu 20.04 LTS
Angular is an open-source web application framework for building mobile and desktop web applications. It is written in TypeScript/JavaScript. In this tutorial, we will show you how to install Angular on Ubuntu 20.04.
Linux kernel maintainers tear Paragon a new one after firm submits read-write NTFS driver in 27,000 lines of code
Not Too Fast Sparky! 'How exactly do you expect someone to review this monstrosity?
Paragon Software is trying to get its NTFS code into the Linux kernel, but has submitted it as a single dump of 27,000 lines of code, sparking complaints that it is too large to review.…
Shrink PDF size with this command line trick
My wife tutors students throughout the year, and recently she wanted to assign homework by scanning some workbook pages into a file and emailing them to her students. She asked for my help, so I used Simple Scan, a document scanning application for GNOME.
read more
Role-based access control (RBAC) in Kubernetes
In this article, we will understand the basics of RBAC and create Role, ClusterRole, RoleBinding and ClusterRoleBinding Objects. We will then create a kubeconfig file to give limited access to a particular user on a selected namespace.
What makes Java open source?
If you're using Java to write business applications, you may know that Java Standard Edition (SE) is not open source software. It is not managed by a foundation, like Python or JavaScript, and in January 2019, Oracle changed its policy to require a commercial license for any use of SE, from the developer's local environment to production.
read more
PCIe expansion board packs in 6 PoE ports
IEI’s GPOE-6P-R10 is a PCIe expansion board with 6 PoE x10/100/1000BaseT(X) PoE ports, supported by IEI’s GPOE Management Tools. The 21.69 x 169.44 x 106.65mm card has its own heatsink and fan. IEI has released the GPOE-6P-R10, a new board in its GPOE series of power-over-Ethernet (PoE) expansion cards. In comparison with IEI’s previous GPOE-2P […]
How To Install OCS Inventory Asset Management Software on Ubuntu 20.04 LTS
OCS Inventory also known as "Open Computers and Software Inventory Next Generation" is a free asset management platform. In this tutorial, we will explain how to install OCS Inventory server on Ubuntu 20.04.
Why I switched from Vim to Emacs
I have been a loyal Vim user since, well, I don't even remember any longer. Over the years, I tried other editors, but Vim commands and keyboard shortcuts are second nature to me, so much so that I ended up doing :w every time I wanted to save in another application. So, for a long time, I stuck with Vim for all my note-taking and writing.
read more
Use GNU on Windows with MinGW
If you're a hacker running Windows, you don't need a proprietary application to compile code. With the Minimalist GNU for Windows (MinGW) project, you can download and install the GNU Compiler Collection (GCC) along with several other essential GNU components to enable GNU Autotools on your Windows computer.
read more
Why I still love tcsh after all these years
I consider myself a happy Bash user. However, when I started exploring Unix, it was on a proprietary Unix system that provided tcsh by default, so my earliest shell experiences were on a modern version of the C shell (csh). That turned out to be a fortunate accident because tcsh was also the shell of choice at the film studio where I worked later in my career.
Firefox maker Mozilla axes a quarter of its workforce, blames coronavirus, vows to 'develop new revenue streams'
250 'true Mozillians' laid off, Taiwan office completely shuttered
Firefox maker Mozilla has axed 250 employees, or a quarter of its workforce, claiming the COVID-19 coronavirus pandemic is to blame after hitting it in the wallet. The organization also vowed to "ship new products faster and develop new revenue streams."…
« Previous ( 1 ... 328 329 330 331 332 333 334 335 336 337 338 ... 1259 ) Next »
