These are public posts tagged with #javascript. You can interact with them if you have an account anywhere in the fediverse.
I was tired of setting up Node.js projects… so I built start.spring.io for JavaScript.
Discussions: https://discu.eu/q/https://start.nodeinit.dev
Node Initializr - Bootstrap your application
start.nodeinit.devOne day, one decomposition
A236562: Numbers n such that A049820(x) = n has a solution
3D graph, threejs - webGL https://decompwlj.com/3Dgraph/A236562.html
2D graph, first 500 terms https://decompwlj.com/2Dgraph500terms/A236562.html
#decompwlj #math #mathematics #sequence #OEIS #javascript #php #3D #numbers #graph #threejs #webGL
Mobileye is hiring Senior Software Engineer
#csharp #cplusplus #golang #java #javascript #python #flask #react #node #express #ansible #aws #docker #awsec2 #elasticsearch #json #mysql #nosql #postgresql #redis #terraform #seniorengineer
Jerusalem, Israel
Full-time
Mobileye
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-at-mobileye-com-jan-5-2025-fc860d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
@beeb Well. Server side rendering #HTML has been the default for major projects for a long time, and although every approach has its drawbacks, I cannot get the excitement for JavaScript frameworks that struggle to achieve what you can with templating in the backend. #JavaScript is a blight on the web and I applaud #HTMX for trying to get it out of the way. Why would you want to use JavaScript and JSON to generate HTML when you can just receive HTML?
I was working on some code for working with validated data in #Nodejs and remembered I wrote "use-models-for-data" three years ago. Does exactly what I need, it's well-enough documented, and easy to patch. And it automatically handles schema change detection, auto-generating migration scripts for your run.
Maybe I should see if someone's interested in sponsoring getting it to v1 and shepherding it.
Instead of plain JS objects, work with your data through…
npmПробуем Junie от JetBrains на реальной задаче (или как я попал в рассказ Азимова)
JetBrains зарелизил новую версию своего AI-ассистента и вместе с ним Junie - автономного нейросетевого агента-программиста, которому можно поручать небольшие рабочие задачи. Буквально вчера я получил к нему доступ и не смог не воспользоваться возможностью. Я даже не представлял... насколько это весело.
https://habr.com/ru/articles/904876/
#junie #jetbrains #react #typescript #тестирование #тестирование_вебприложений #искусственный_интеллект #javascript #chatgpt #jest
JetBrains зарелизил новую версию своего AI-ассистента…
Хабр[Перевод] О странностях Javascript
"JavaScript отстой, потому что '0' == 0 !" Да, эта часть JavaScript действительно ужасна, но сегодня в любом проекте есть линтер, который тут же заворчит на вас за такой од. Вместо этого я хочу поговорить о более странных особенностях JavaScript — о таких, которые гораздо более коварные, чем эта - о вещах, которые вы не найдете ни на r/ProgrammerHumor, ни в обычном учебнике по JavaScript. Все эти странности могут возникнуть в любом окружении JavaScript/ECMAScript (будь то браузер, Node.js и т.д.), с режимом use strict или без него. (А если вы работаете над легаси-проектами без строгого режима, вам следует срочно подумать о смене работодателя).
"JavaScript отстой, потому что '0' == 0 !" — буквально…
ХабрКак добавить задачу в план на день через API Bitrix24
Забегая вперёд, сразу скажу, через API - никак. Но есть возможность его обойти. С чего всё началось Прижало мне, значит, в рамках одного корпоративного проекта сделать возможность в Bitrix24 массово добавлять задачи в план на день.
Забегая вперёд, сразу скажу, через API - никак. Но…
ХабрOne day, one decomposition
A236464: Primes p with prime(p) + 2 and prime(p) + 6 both prime
3D graph, threejs - webGL https://decompwlj.com/3Dgraph/A236464.html
2D graph, first 500 terms https://decompwlj.com/2Dgraph500terms/A236464.html
#decompwlj #math #mathematics #sequence #OEIS #javascript #php #3D #numbers #primes #PrimeNumbers #graph #threejs #webGL
That anti-#ai scraper #anubis is *really* starting to get on my nerves. I don't want to enable fucking #javascript just to read your blog!
I've been self hosting for ages, and the best way to deal with bandwidth abuse is just to throttle. Not, you don't need more than 500 bytes/s to read my website, so that's all you get. And you shouldn't have 500 tabs of my website open, so all you get is 3 connections per IP.
I've been dabbling with #JavaScript lately to do some automation for Google Sheet in form of the Google Apps Script.
One thing that has caught my attention is the position of docstring in JS, which is outside of the braces of the function. Unfortunately #RStats also use the same style. I have always preferred function documentation inside the "scope" of the function as folding the function also hides the docstring, and moving the function around would automatically take the doc with itself.
React vs Vue – подробное сравнение и перспективы
В этой статье мы проведём подробный анализ современных практик frontend-разработки, сравним состояние React и Vue 5 лет назад и на текущий момент, а также попробуем спрогнозировать их перспективность в обозримом будущем с учётом развития LLM моделей и AI агентов. Посмотрим их экосистемы (Next.js и Nuxt, Redux и Pinia), использование в бэкенде, популярность решений в энтерпрайзе, а так же понимание разработчиками и LLM моделями.
В этой статье мы проведём подробный анализ современных…
Хабр#introduction hello from my new account- I've moved off of #fosstodon
I do #openSource websites (preferring #ProcessWire cms these days but sometimes #drupal and #wordpress and #backdrop), databases (especially #CiviCRM) for organisations with good missions - a mix of charities, campaigns and journalism etc. - I'm particularly keen to work with orgs doing #ClimateEmergency #antiFascist #peace #LGBTQIA rights...
I post about #php #javascript #webdev #css and anti #ai nonsense.
Приемы, шаблоны, утилиты Typescript: Циклы, счетчики, шаблоны строк разной длины
В данной заметке рассмотрю неочевидные приемы организации циклов при написании типов. И применю предложенный подход для утилиты типа, создающей шаблон строкового литерала заданной длины. Старался сделать доступным для широкой аудитории. Хотите знать больше?
https://habr.com/ru/articles/904688/
#javascript #typescript #программирование #спортивное_программирование
В данной заметке рассмотрю неочевидные приемы организации…
Хабр GitHub - si14/stuffed-naan-js:塞滿你的 Na(a)N 空間
➤ 利用 NaN 的特性進行資料隱藏與傳輸
✤ https://github.com/si14/stuffed-naan-js
這個 GitHub 專案 `stuffed-naan-js` 是一個 JavaScript 函式庫,它利用 NaN (Not a Number) 的特性來儲存資料。透過將資料編碼成 NaN 的浮點數表示形式,它提供了一種獨特的方式來隱藏和傳輸資訊,即使在數學運算中也能保留資料。這個專案強調其緊湊性、速度和隱私保護功能,並提供企業版以獲得更高的效率和支援。
+ 「這真的很酷!利用 NaN 的特性來儲存資料,簡直是天才般的想法,雖然實際應用可能有限,但它展示了對數字格式的深入理解。」
+ 「我對這種隱藏資料的方式感到好奇,雖然號稱隱私保護,但我不確定它是否真的安全可靠,畢竟聰明的人還是能找到破解方法。」
#程式庫 #JavaScript #資料隱藏 #編碼
Stuff your Na(a)N. Contribute to si14/stuffed-naan-js…
GitHub«Danil OS» или локальные веб интерфейсы
Эта статья расскажет о моём эксперименте по оптимизации моего рабочего пространства в macOS. Примерно 10 лет назад я придумал одну идею — канбан-рабочий стол. Я понял, что иконки на рабочем столе были крутыми… в 1984 году. и втом числе поэтому 1984 не был как 1984) Но камон, за 40 лет кроме виджетов почти ничего не изменилось. Марк… 10 лет назад, узнав о системе канбан, я начал пользоваться Illustrator’ом и рисовал себе 4 колонки прямо на рабочем столе. Поверх них размещал стандартные стикеры, полностью отключив иконки рабочего стола. Прошло много лет. Я немного выучил веб, и теперь у нас есть опенсорсный софт, который помог мне сделать то же самое, но уже более серьёзно. Во-первых, Plash — программулька, которая ставит Chrome вместо бэкграунда. Я также сделал на Python с FastAPI и Jinja и запустил себе уже настроенный канбан-рабочий стол. Но как вы понимаете, на этом дело не кончилось. Гуляя по интернету, я нашёл несколько исходников с открытыми лицензиями, которые я использовал в своём проекте. Во-первых, Future Sticky Navigation with Glass Effect -от Benjamin Koehler. Это моя база: вертикальный слайдер с красивыми эффектами. Тут тоже пришлось внести доработки: — переход на православный CSS вместо Sass, — реализация snapping и закрытия при нажатии на backdrop, — добавление динамических ссылок в href и фреймов через Пока что всё храню в LocalStorage и реализовал возможность выгрузки и загрузки списка айфреймов с их ссылками и названиями. Потому что к этому моменту у меня уже было больше пяти локальных серверов, и я решил обойтись без бэкенда там, где это возможно.
https://habr.com/ru/articles/904598/
#desktop #macos #javascript #nextjs #python3 #fastapi #mongodb #lottie #iframe #webgl
Эта статья расскажет о моём эксперименте по оптимизации…
ХабрI started writing about programming languages, my opinions about them and whatever history I knew, on my digital garden. You can check out the meta node here:
https://travisbriggs.com/garden/programming%20languages/
It links to the pages I wrote tonight and some that already existed.
#programming #languages #python #ruby #javascript #typescript #perl #java
Writing and learning in public
travisbriggs.com