Programming Leftovers
-
What does it take to form a large effective team of developers and have a professional product?
[FOSS] doesn’t exist in vacuum, it floats around the capitalist world. The dominant and usual reasoning for doing just about anything usually has economic determinants. Very common and logical. Not only do we have teams, we know and have hierarchical organizations, layers and ranks among individuals organized within them, large and small ones, some progressively deteriorating and some progressively expanding and “developing” into larger ones. Some have a history of a snow ball converting to an avalanche and some of a huge ball of snow deteriorating into dust and snow balls or golf sized ice rocks.
-
New SBOM Hub Helps All Stakeholders in Software Distribution Chain
The new hub, Lineaje says, should help software producers and sellers be compliant with Executive Order 14028, which takes effect in September 2023, and which requires them to deliver SBOMs and linked attestation artifacts to customers.
SBOM360 Hub is a unified exchange that enables organizations to access and evaluate vendors’ SBOMs.
-
Jamie McClelland: Cranky old timers should know perl
I act like an old timer (I’ve been around linux for 25 years and I’m cranky about new tech that is not easily maintained and upgraded) yet somehow I don’t know perl. How did that happen?
I discovered this state when I decided to move from the heroically packaged yet seemingly upstream un-mainatined opendmarc package to authentication_milter.
It’s written in perl. And, alas, not in debian.
-
Installing PyTorch on the Raspberry Pi
Pytorch is a machine-learning library developed by Meta and is based on the Torch library.
You can use this library on your Raspberry Pi for natural language processing and computer vision.
Best of all, you can get decent performance from PyTorch with the Raspberry Pi, especially if you are using newer releases such as the Pi 4.
The only requirement of running Pytorch on your device is that you must be running a 64-bit operating system.
-
Pandas Rolling Groupby
The “pandas” offers multiple useful functions/methods for performing complex calculations on data and the “rolling()” function is one of them.
-
Python Reverse String
“String Slicing”, “reversed()” function, “for” loop, “join()” method, or “List Comprehension” can be used to reverse the string in Python.
-
Python Math Trunc
The “math.trunc()” method of the “math” module in Python is used to truncate the fractional or decimal part of the given floating-point number.
-
Python Pop Last Element from List
The “pop()” method, “slicing” method or the “del” statement is used in Python to remove/pop the last element or specific element from the given list.
-
20 Special Characters You Need to Know for Bash
Scripting languages have long been the linchpin of system administration, and amongst them, the Bourne-Again SHell (Bash) is one of the most renowned and widely used. Bash, an integral part of Unix and Linux systems, offers a robust environment for administrators and developers to interact with the system, automate tasks, manage files, and control processes./blockquote>