news
Programming leftovers
-
Google ☛ Proactive Defense: Hardening Code Pipelines and CI/CD Infrastructure | Google Cloud Blog
The landscape of software supply chain security has undergone a significant shift. Recent campaigns demonstrate that sophisticated threat actors are systematically targeting the engineering lifecycle by compromising trusted security and programming tools.
These intrusions reveal three key tactics: [...]
-
Clayton Errington ☛ The makings of a World Clock
To make this a little easier, I decided to make a Python World Clock app for me to use. The premise is simple - start with a World Clock view that lists the Unix timestamp live, and you can then add the time zones you’d like to work with. This table continues to show the live time in those time zones to keep it all relative.
-
Alisa Sireneva ☛ Grieving the loss of details
I don’t see myself as a programmer who is also an expert in a niche area; I see myself as exclusively a low-level coder, or even just a detail-oriented person. I can make a website if I have to, but I can’t work on it for a month straight the way I can on low-level software – but I can very much research physics the same way.
-
Daniel Lemire ☛ How many strings can you create per second?
We create new strings all the time. How quickly can you produce short strings in your programming languge? To create a meaningful string, we convert an integer to a string. In Python, that is str(i). The loop stores each new string in a small ring buffer of 1024 slots, so that the engine cannot simply discard the work.
-
Dirk Eddelbuettel ☛ Dirk Eddelbuettel: RcppFastAD 0.0.5 on CRAN: Maintenance
A new release 0.0.5 of the RcppFastAD package is now on CRAN, has been built for r2u, and updated at r-universe. This comes (to the day) two years after the preceding 0.0.4 release.