Happy to be back in sunny London! 😎
What about some quality beer time with php-heads?
Ping @derickr
15.6.2023 14:32Happy to be back in sunny London! 😎 What about some quality beer time with php-heads?Ping @derickrAsking for a friend: is anyone providing, or interested in providing, mirrors of the Freexian integrated repos hosted http://deb.freexian.com/extended-lts ?
So far I could only find one, from bme.hu
9.5.2023 17:47Asking for a friend: is anyone providing, or interested in providing, mirrors of the Freexian integrated repos hosted...Just got a sales pitch from a company wanting to make me pay _zero_ taxes by setting up a legal structure in Dubai...
Shouldn't this be illegal ???
17.3.2023 16:05Just got a sales pitch from a company wanting to make me pay _zero_ taxes by setting up a legal structure in Dubai...Shouldn't this be...Is it just me, or with the recent ImageMiagick CVEs recently patched in Ubuntu Pro and then a few days later in Debian, it has become crystal clear that Ubuntu is asking money for something Debian does for free?
ps: I tried to get the "free" Pro license for my VMs, but I did not manage to...
14.2.2023 16:47Is it just me, or with the recent ImageMiagick CVEs recently patched in Ubuntu Pro and then a few days later in Debian, it has become...Happy to release php-xmlrpc version 4.10.0, after a couple of months of intense polishing, deprecating and bug-fixing.
The release notes testify to that - they're long enough to bore anyone into sleep 😅
https://github.com/gggeek/phpxmlrpc/releases/tag/4.10.0
Is it just me, or today Ubuntu started peddling its "pro" subscription in order to deliver security updates for "universe" packages of the currently fresh 22.04 LTS release?
So far my understanding was that "pro" support would only become useful after the EOL, but it seems that it is not so.
Does it mean it's time to go back to Debian for daily usage?
Ubuntu-Pro is supposed to be free for up to 5 computers, but on the "sign up" page I could not find how to sign up for free for one-vm use..
1.2.2023 15:19Is it just me, or today Ubuntu started peddling its "pro" subscription in order to deliver security updates for...I stumbled on a thought-provoking post today, at https://github.com/open-rpc/open-rpc/issues/30
It can be summarized as: REST is dead, long live RPC!
🤣
Everything old is new again?
Possibly, but there is a grain of truth to it. As is often the case, early adopters go all-in, and it takes a while for the initial hype to subside and for the bad patterns to emerge.
In the end, the old and the new ways both have pros and cons, and it's a matter of picking the one best fitting one's needs...
Poll: what is the best way to download assets from the "latest non-alpha release" of a project on GitHub?
A bit of bash/curl/jq magic might do the trick, but it is tricky to get it rock solid, considering the issue of sorting releases while filtering out alpha/betas
The gh cli is official and simplifies the task, but it seems to miss the logic for finding the latest release
dvershinin/lastversion seems to be smarter, but it is a python package, which brings issues by itself (plz no pyenv)
9.1.2023 17:55Poll: what is the best way to download assets from the "latest non-alpha release" of a project on GitHub?A bit of bash/curl/jq...Random J Developer has to pick a name for his publicly available .deb package.
...
"platform" is the chosen name!
9.1.2023 17:47Random J Developer has to pick a name for his publicly available .deb package...."platform" is the chosen name!Happy as a puppy for having automated the release process for the phpxmlrpc library 🙂
As usual, a fair amount of trial and error before getting the recipe right, but it feels like I am slowly getting better at GitHub Actions.
Still undecided on the underlying technical choice though: use as many readily-available Actions as possible, or go all-custom with hand-written bash scripts?
7.1.2023 19:33Happy as a puppy for having automated the release process for the phpxmlrpc library 🙂 As usual, a fair amount of trial and error before...A silly question:
it seems that #phpstorm has much better code-comprehension than phpdocumentor, such as f.e. being able to do accurate type inference in absence of docblocks.
Would it be possible to just use phpstrom as a cli-tool to generate html docs for an API?
6.1.2023 08:16A silly question:it seems that #phpstorm has much better code-comprehension than phpdocumentor, such as f.e. being able to do accurate type...There's nothing like writing a proper(*) user manual to open one's eyes on how much any API, however well-known and battle-tested, might still be lacking in consistency and completeness.
No amount of testing and code coverage can come close to that.
* = manual structured around user needs and journeys rather than organically describing the status quo of existing features
3.1.2023 19:14There's nothing like writing a proper(*) user manual to open one's eyes on how much any API, however well-known and battle-tested,...@here does anyone have suggestions for the oldest php library or package still actively maintained?
I personally used ADOdb, version 0.1 released on 9/9/2000, and phpxmlrpc, version 1.0beta6 released on 6/5/2000 (previous betas, if publicly released at all, were before July 1999).
The Horde's IMP version 1.0 was released on 24/7/1998 - but it seems on the back-burner since 2020...
3.1.2023 13:59@here does anyone have suggestions for the oldest php library or package still actively maintained?I personally used ADOdb, version 0.1...Long story short: I have written a git pre-push hook to insure that version tags are not accepted unless the code which contains the version tag is also up to date.
It is available at https://gist.github.com/gggeek/d1a30095710fdf5c228efdfc2f8af934
Any comment or suggestion is welcome
21.12.2022 11:00Long story short: I have written a git pre-push hook to insure that version tags are not accepted unless the code which contains the version...Git hooks are very useful for sure, but, as all things git except the most basic usages, they feel very arcane.
The examples provided by default in every repo do not convey enough information on trivialities such as "how to support multiple os environments" or "what is the correct way to extract information about the current commit(s)/ref(s) and handle it".
Stackoverflow is ripe with examples doing things in many different ways, which does not inspire a lot of trust for one's own scripts
21.12.2022 10:58Git hooks are very useful for sure, but, as all things git except the most basic usages, they feel very arcane.The examples provided by...Happy as a puppy for having published my first package on npm
https://www.npmjs.com/package/@jsxmlrpc/jsxmlrpc
(while it uses the latest in packaging and cdn technology, the js code inside it is "slightly" musty, as it was last refreshed circa 2007 :-D)
17.12.2022 18:50Happy as a puppy for having published my first package on npmhttps://www.npmjs.com/package/@jsxmlrpc/jsxmlrpc(while it uses the latest in...a silly question: is it possible to take an existing readme file, fe. in markdown format, and have it used as homepage for the generated documentation?
16.12.2022 14:42@phpdoca silly question: is it possible to take an existing readme file, fe. in markdown format, and have it used as homepage for the...I thought that standards for communication protocols which mandate a code-level API instead of a wire-format (such as fe. JMS vs AMQP) were one of the characteristically bad ideas in the Java EE ecosystem and hoped to see their usage declining over time.
But now it's all the rage again.
I guess that the benefits of a widely available ready-made sdk and good oob performance trump interoperability and long-term-support concerns for many developers
13.12.2022 10:32I thought that standards for communication protocols which mandate a code-level API instead of a wire-format (such as fe. JMS vs AMQP) were...Am I The Grumpy Old Fart for thinking that Google's Protobuf is an ungodly mess of IDL, wire-protocol and code-generation all mashed together without proper concern for versioning, separation of concerns and independent tooling/validation?
13.12.2022 10:21Am I The Grumpy Old Fart for thinking that Google's Protobuf is an ungodly mess of IDL, wire-protocol and code-generation all mashed...Happy to have released the first version of phpxmlrpc/phpxmlrpc which is fully compliant with php 8.2.
Next: adding tests to all other open-source packages I maintain...
12.12.2022 14:44Happy to have released the first version of phpxmlrpc/phpxmlrpc which is fully compliant with php 8.2.Next: adding tests to all other...⬆️
⬇️