Want to dominate the DOM? Ditch appendChild() in favor of append()! The latter is variadic, automatically turns strings into text nodes, and has a shorter name to boot!
Want to dominate the DOM? Ditch appendChild() in favor of append()! The latter is variadic, automatically turns strings into text nodes, and has a shorter name to boot!
#Development #Analyses
When the wrong demos go viral · Pretext reframes how we think about text rendering https://ilo.im/16bs49
_____
#Layout #Canvas #Text #JavaScript #Library #Accessibility #WebPerf #WebDev #Frontend #DOM
Axios has been hacked...

Hijacked maintainer account used to publish poisoned axios releases including 1.14.1 and 0.30.4. The attacker injected a hidden dependency that drops a cross platform RAT. We are actively investigating and will update this post with a full technical analysis.
Атака на axios в npm: как один захваченный аккаунт поставил под угрозу милионы JavaScript-проектов
В экосистеме JavaScript произошёл серьёзный инцидент, который хорошо показывает, насколько опасными стали атаки на open source и цепочки поставок. Исследователи StepSecurity сообщили о компрометации axios — одной из самых популярных HTTP-библиотек в npm (~83 миллионов загрузок в неделю). Злоумышленник получил доступ к аккаунту одного из ведущих мейнтейнеров проекта и опубликовал две вредоносные версии пакета: [email protected] и [email protected] . На первый взгляд это выглядит как обычное обновление зависимости. Но на деле установка этих версий могла привести к заражению системы трояном удалённого доступа.
https://habr.com/ru/companies/first/articles/1017244/
#axios #взлом #javascript #атака #npm #безопасность_вебприложений #безопасность #программирование

В экосистеме JavaScript произошёл серьёзный инцидент, который хорошо показывает, насколько опасными стали атаки на open source и цепочки поставок. Исследователи StepSecurity сообщили о компрометации...
A251726: Numbers n > 1 for which gpf(n) < lpf(n)^2, where lpf and gpf (least and greatest prime factor of n) are given by A020639(n) and A006530(n).
A251726 ➡️ https://oeis.org/A251726
3D graph, threejs - webGL ➡️ https://decompwlj.com/3Dgraph/A251726.html
3D graph Gen, threejs animation ➡️ https://decompwlj.com/3DgraphGen/A251726.html
2D graph, first 500 terms ➡️ https://decompwlj.com/2Dgraph500terms/A251726.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
A250444: Numbers n such that gcd(n!, Fibonacci(n)) is prime
A250444 ➡️ https://oeis.org/A250444
3D graph, threejs - webGL ➡️ https://decompwlj.com/3Dgraph/A250444.html
3D graph Gen, threejs animation ➡️ https://decompwlj.com/3DgraphGen/A250444.html
2D graph, first 500 terms ➡️ https://decompwlj.com/2Dgraph500terms/A250444.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
Hey does anybody know if it is possible to somehow use the browser dev tools to visualize the objects created by a running javascript and the links between them, while the script is running? Or if there's some tool or library or browser plugin for such a thing?
I want to be able to see in real time the node tree that the new parser I need to build for UTC 1.0 generates as I use and test my little tool so I can get a sense of how it's working-as-coded.
#Development #Explorations
CSS is DOOMed · “Can CSS run DOOM? Yes. Yes it can.“ https://ilo.im/16bqpx
_____
#Games #3D #Scenes #Animations #Browsers #WebDev #Frontend #SVG #CSS #JavaScript

Every wall, floor, barrel, and imp is a div — DOOM rendered entirely in CSS. Using 3D transforms, CSS math functions, @property, clip-path, anchor positioning, and SVG filters to build a fully playable 3D first-person shooter in the browser without Canvas or WebGL.
プログラミングスクールはオワコン化しつつある!現役エンジニアが解説!
#docker #JavaScript #PHP #Ruby #エンジニア #システム #デザイナー #テックキャンプ #プログラマー #プログラミング #プログラミングスクール #マコなり #まっつんぱっつん #初学者 #学ぶ #プログラミングスクール #プログラミングスクール #docker #JavaScript #PHP #Ruby #エンジニア #シス...

