A039004: Numbers whose base-4 representation has the same number of 1's and 2's
3D graph, threejs - webGL ➡️ https://decompwlj.com/3Dgraph/A039004.html
3D graph Gen, threejs animation ➡️ https://decompwlj.com/3DgraphGen/A039004.html
2D graph, first 500 terms ➡️ https://decompwlj.com/2Dgraph500terms/A039004.html
#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research

De PHP 8.0 à PHP 8.5, retour sur cinq ans d’innovation. #PHP
https://www.geek-directeur-technique.com/?utm_source=flipboard&utm_medium=activitypub
Publié dans SYMFONY FOR THE DEVIL @symfony-for-the-devil-mobileatom
Unexpected slowdowns, spiking database calls, and unusual traffic patterns aren’t just performance hiccups. They’re often the first signs of malicious activity.
But, by leveraging metrics, logging, and traces using OpenTelemetry (paired with Zend solutions), you create a powerful early warning system that helps you detect and respond to threats faster.
See how here >> https://ter.li/3w2vhy

This is an excellent and crucially important talk for anyone involved in software.
https://www.youtube.com/watch?v=WsbUzGailCw
#OpenSource #FreeSoftware #PHP #Union #UnionStrong
The Elephpants are having some fun with some new lights! Now I need to find out how to talk to this new machine from PHP...
I upgraded my blog
My blog runs a handmade custom WordPress theme called LordMatt7 as it is the seventh complete rebuild since all the way back in 2005 when I first made a Facebook, Twitter, Wikipedia mashup looking blog.
Today I finally got fed up with the fact that there were no titles at the top. Which kind of made it hard to tell if you were looking at archives, tags, categories, or the front page.
I fixed that.
There’s a little chain of if statements to pick which page we’re on.
$lordmatt7_page_tag = str_replace(' ','-',get_post_type()) ;if(is_archive()){ $lordmatt7_page_tag = 'archive'; if(is_category()){ $lordmatt7_page_tag = 'category'; }elseif(is_tag()){ $lordmatt7_page_tag = 'tag'; }elseif(is_date()){ $lordmatt7_page_tag = 'date'; }} I must admit, I’m not sure if this was exactly the best way to do that. All you WordPress experts, please chime in with your criticisms so I can learn.
Then there are a bunch of template parts with a fallback in case I manage to ask for one that doesn’t exist.
The theme picks which one using this handy-dandy built-in WordPress function.
get_template_part( 'parts/pageheader', $lordmatt7_page_tag );
It looks for a file with the right second part and, if not, uses the generic one without a text after the dash.
Which means I now have the joyful task of writing intros for all my categories and tags. I will probably do that over time, but at least now, the different views all have a nice bit at the top to tell you what part of the site you are looking at.
Looking back, I’m pretty sure the string replace function is redundant, but I can’t be bothered to take it out now. It feels like there should be a function to do all of that for me, but I couldn’t find it. So I improvised with what I had.
Thoughts?
Suggestions?
Improvements?
You know what to do.

Released: laminas/laminas-paginator 2.22.0
#php #laminas
https://github.com/laminas/laminas-paginator/releases/tag/2.22.0
MiPhant 5.0 em desenvolvimento em Python com GTK e WebKit
Quer apoiar esse projeto? Veja como em https://mugomes.github.io/apoie.html

💡 New talk! AI as a controlled dev assistant?
Greg Qualls shows step-by-step MCP-driven patterns for Symfony at #SymfonyCon Amsterdam 2025 with: “Rubber Duck Driven Dev.”
#Symfony #PHP #AI https://symfony.com/blog/symfonycon-amsterdam-2025-rubber-duck-driven-dev-use-mcps-to-develop-and-deploy-safely
avec mon compte mailo.com j'ai un espace wep #php (7.x) de 10Mo.
C'est quoi le petit script utile à poser dessus ?
Малоизвестные уязвимости PHP: что скрывается за строками кода
Несмотря на зрелость PHP и большую экосистему, многие разработчики упускают из виду редкие уязвимости, скрывающиеся в стандартных и малоизученных механизмах языка. Изучив их, вы сможете укрепить безопасность приложений и предотвратить неожиданные атаки. PHP – один из самых популярных языков веб-разработки. Благодаря экосистеме фреймворков (Laravel, Symfony, Yii) и обширному опен-сорсу он остаётся выбором №1 для быстрого вывода приложений. При этом сообщество в основном концентрируется на классических уязвимостях (SQL-инъекции, XSS, CSRF, LFI/RFI). Тонкие особенности интерпретатора, малоизученных расширений и встроенных механизмов нередко остаются вне поля зрения. В этой статье мы подробно рассмотрим малоизвестные опасности и способы защиты от них.
https://habr.com/ru/companies/ppr/articles/963808/
#DevOps: Tumbleweed brought #PHP 8.4.14, #QEMU 10.1.1, #Mesa 25.2.5, #PipeWire 1.5.81, #curl 8.16.0, #ClamAV 1.5.1, and #GStreamer 1.26.7. Full-stack improvements, security fixes, and toolchain upgrades are what you get with #openSUSE #Linux #Tumbleweed https://news.opensuse.org/2025/10/31/tw-monthly-update-oct/