Programming Leftovers
-
PHP version 8.0.26 and 8.1.13 - Remi's RPM repository - Blog
RPMs of PHP version 8.1.13 are available in remi-modular repository for Fedora ≥ 35 and Enterprise Linux ≥ 8 (RHEL, Alma, CentOS, Rocky...) and in remi-php81 repository for EL 7.
RPMs of PHP version 8.0.26 are available in remi-modular repository for Fedora ≥ 35 and Enterprise Linux ≥ 8 (RHEL, Alma, CentOS, Rocky...) and in remi-php80 repository for EL 7.
-
You can program functionally in any computer language
A few days ago I wrote a comment on The Orange Site that seemed to strike a chord there. The comment was about applying a few principles of functional programming in any language (well, maybe not BASIC from the 70s or 80s, but these versions of BASIC aren't used much these days). There's no need for functional application, functional composition, first class functions, monads, (“Monads! How do they work?”) or even currying. No, I feel like you can get about 85% of the way to functional programming by following three simple principles.
-
Making all your integers positive with zigzag encoding
You sometimes feel the need to make all of your integers positive, without losing any information. That is, you want to map all of your integers from ‘signed’ integers (e.g., -1, 1, 3, -3) to ‘unsigned integers’ (e.g., 3,2,6,7). This could be useful if you have a fast function to compress integers that fails to work well for negative integers.
-
#341 – Guido van Rossum: Python and the Future of Programming
Guido van Rossum is the creator of Python programming language. [...]
-
RObservations #43 : Control Individual Label Positions In mapBliss With `_flex()` Functions
After introducing the mapBliss package to the world, I was pleased to see that people started using it and were experimenting with making their own map art! On Github, the package got a few stars, some issues opened/closed and some improvements have been made since my last blog on the topic.
-
Announcing GoReleaser v1.13 — the November release
Like the previous 2 releases, this is a beefy one: over 100 commits from 15 contributors!