This looks suspiciously similar to azjezz/psl, just with a different API. It even has the same name: PHP Standard Library.
The PHP community would be better if devs worked together instead of copying and re-branding someone else's work. Credit to azjezz for the original PSL.
@afilina At least the screenshot shows a perfect example of adding pointless complexity rather than addressing the design flaw of using implicit APIs with magic strings.
Working on my templating engine Templado this afternoon - but getting frustrated.
How did PHP - the language of the web - manage to lack behind DOM Standards so badly? Apart from bizarre bugs, basic things are just missing: DOMNode::isConnected or at least DOMNode::compareDocumentPosition are just missing. PHPStorm claims the latter exists, but that's just a lie... sigh
Can't we just throw away libxml2 and use a modern standard supporting implementation from someone else? #frustrated#dom
Is it just me or is #phpstorm getting worse by the day?
I'm runnig 2024.1 (Build #PS-241.14494.237, built on March 27, 2024) but have to constantly restart the IDE to fix bizarre errors like PHPStorm claiming a property or parameter isn't used while highlighting the very use a line later, inconsistently resolving asserts with instanceof checks - e.g. claiming a method doesn't exist in the class referenced in a different assert and not seeing a parameter that is clearly there... #fail#ensh11n
Suggested Mitigation: Do not expose Exim to the internet.
How not helpful. It's an MTA!
But not doing anything feels wrong. So I put exim behind NGINX using its mail proxy. Took about 20 minutes of RTFM and ~10 lines of nginx / exim config changes.
Does it help? No idea, we don't have details of the exploit. But it feels better. Does that count? ;-)
I have an #infectionPHP question: The _Throws-Mutation effectively removes my exit condition to avoid an endless recursion loop and thus runs into a Timeout.
The Timeout though apparently is considered bad, given it's not considered a "killed" mutation.
So, how do I make infection happy? I don't know how to avoid an endless recursion when infection would mutate my exit condition away ;)
Is it just me or is anyone else running their own mailserver experiencing a lot servers being blocked by zen.spamhaus.org currently that one would assume not to be considered offensive?
Following the steps documented using https://rpms.remirepo.net/wizard/ for getting PHP 8.3 as default on Fedora 39 (after removing the default 8.2) I only get PHP 8.3.0-RC.1...?
@Crell The thing that I see happening a lot is that things are made configurable that aren't actually configurable - for instance because there's only one implementation to choose from - or should be represented by code rather then being generalized into something requiring more configuration than actual code would have...
Hey #Tchibo, coole Idee diese Matten, aber +230° max? Echt jetzt? Wozu soll das denn gut sein? Zum aufwärmen von ner Tiefkühlpizza? Denn für ne sinnvolle, selbstgemachte #Pizza wie abgebildet reicht das jedenfalls mal kein Stück... Schade.