Posts by thepanz@phpc.social
(DIR) Post #AaAezdCprbRCugU23E by thepanz@phpc.social
2023-09-26T21:04:47Z
0 likes, 0 repeats
@stefano @PythonLinks @fluxwatcher @alelab @BastilleBSD been reading about BastilleBSD from your comments and sounds very interesting especially for servers where jailing is quite important (and we want to avoid Docker).Are you using your own templates, as the ones on bastille-templates repos are not updated? (Just checked a few, and found PHP v7.4)Do you have other resources to link, or willing to share how you manage it?How do you scale jailed services? Sorry for the rookie question :)
(DIR) Post #AaZRo9PmChdNF4qybQ by thepanz@phpc.social
2023-10-08T20:04:50Z
0 likes, 0 repeats
@stefano cool, thank you for the links and the hints! Will have a chat with our DevOps to check if they'd give some support on moving to *BSD and Bastille from the CentOs/AlmaLinux distro they're offering.Another option would be #lxd or #incus , but looks like it is not that much automated, and I should study that a bit more :)Grazie!
(DIR) Post #Ab4RHb5Y9vZBzNVVIG by thepanz@phpc.social
2023-10-23T18:55:02Z
0 likes, 1 repeats
@stefano nice to hear that they implemented my suggestion to include an image-embedding feature for PDFs! :)This, together with form filling and text-adding, will be the end of "Can you fill this PDF for me" requests from my relatives! yeah!
(DIR) Post #Ab6TNTveHQFhkHjHpw by thepanz@phpc.social
2023-10-24T18:27:42Z
0 likes, 1 repeats
@ParadeGrotesque @stefano well, that's not *always* the case!with PHP, as with any other language, it depends on how you implement your code with it ;-)No, I do not want to start a language flame here :-D
(DIR) Post #Ab6WPOKGNmASoGqRd2 by thepanz@phpc.social
2023-10-24T19:01:53Z
0 likes, 0 repeats
@stefano @ParadeGrotesque true that, and the new "hype" frameworks (yes talking about the ones based on JS) for web development are not really improving the situation. I am not just addressing the lack of design patterns on some of those framework, but also on the jungle (and in-security) of their dependencies.Any language is as good as the toolings around it, but you will always be able to shoot yourself on the foot.. or you opt for Rust, but in this case the bar is already quite high
(DIR) Post #Ab6WXHU5hdaHuMChKy by thepanz@phpc.social
2023-10-24T19:03:12Z
0 likes, 0 repeats
@ParadeGrotesque @stefano eheh, oooos! OK, will stop here then! :)
(DIR) Post #AdLNkXQbpIIeYDlbkm by thepanz@phpc.social
2023-12-30T18:49:43Z
0 likes, 1 repeats
@stefano same here, my daily driver is still a Xiaomi phone from 2018, which got updates for just 1 year.Still running fine after 5 years (just replaces its original battery for 10€ last month), on LineageOS updated to the latest November 2023 release.I feel so sad for all other phones I collected from relatives, some of them still working but not updated anymore and with "the storage space run out" problem, where useless apps could not be removed, and the phones not rooted 😞
(DIR) Post #AdXrjnDMyZQZkBebnU by thepanz@phpc.social
2024-01-05T19:22:17Z
0 likes, 1 repeats
@stefano been there too. A PHP application suddenly misbehave and RAM skyrocketing. The "other devs" just increased 5x the nodes and 10x the RAM, so that the issue appeared less frequently.I had to fight to have a look, 1h was enough to find that the app was waiting for an API response, which was dropped by new firewall rules. Without any timeout on PHP, Ngnix was simply spinning up new threads for PHP which filled up the RAM.2 PHP lines changed, and moved back to 2 CPUs and 512MB of RAM.
(DIR) Post #AdgHbZAWgSckDXjzdI by thepanz@phpc.social
2024-01-09T20:49:12Z
0 likes, 1 repeats
@stefano @ellie you will not regret it Stefano!I have been using Atuin with Bash+Starship for a while, now it is a dream using the shell :)