Безумные штуки иногда можно найти в интернете. Листая 2024 JavaScript rising stars (https://risingstars.js.org/2024/en#section-all) обнаружил там удивительного зверя - Postgres скомпилированный через emcc в WASM версию, и допиленный до состояния, когда его можно запустить внутри JS-процесса (браузер/Node.js/Bun/etc).PGlite уже упоминался на Хабре (https://habr.com/ru/companies/postgrespro/articles/828950/), но я решил, что он так крут, что заслуживает отдельной небольшой статьи.TL;DR: Представь…
为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers Qwerty Learner English 日本語 为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 📸 在线访问 首选部署: https://qwerty.kaiyi.cool/ GitHub Pages: https://realkai42.github.io/qwerty-learner/ 镜像仓库: GitCode: RealKai42/qwerty-learner Gitee: KaiyiWing/qwerty-learner) 项目已发布 VSCode 插件版,一键启动、随时开始练习 VSCode Plugin Market GitHub 快速部署 Vercel 部署步骤 更新 Vercel Build & Development Sett…
Независимый ИБ-исследователь Паулос Йибело (Paulos Yibelo) рассказал о новой разновидности кликджекинга (clickjacking) и дал этим атакам название DoubleClickjacking. Злоумышленники могут обманом вынудить пользователей совершить нужные действия с помощью двойных кликов мыши, тем самым обходя существующие средства защиты.
Для подписчиковЭто одиннадцатая глава приключенческо‑фантастической истории «Хакеры.RU». Каждую субботу мы публикуем по одной главе специально для подписчиков «Хакера». Если ты еще не читаешь, начинай с первой!
Картинка Freepik Меня всегда привлекали интересные технические решения, а особенно те, которые позволяют организовать нечто весьма полезное минимальными усилиями. А если при этом ещё и создаётся иллюзия нарушения закона сохранения энергии, то вообще хорошо: -) И сегодня мы поговорим как раз о таких устройствах, а именно, о насосах, которые позволяют качать полезную субстанцию без подведения внешней энергии*. *Сразу следует сделать оговорку, что ни один из этих насосов, конечно, не нарушает…
Каждый год к Рождеству традиционно выпускают «уродливые свитеры», каждый старается как-то выделиться. Но Microsoft в 2024 переплюнули всех, выпустив свитер, который просто отвратителен: его посвятили, наверное, самому крупному провалу Microsoft — «красному кольцу смерти» Xbox 360. Оригинальный Xbox не был идеален. Он был огромный, тяжёлый, а геймпад из первых партий, величавшийся не иначе как Duke («герцог»), эргономичным назвать очень сложно. И всё же, это была консоль, не лишённая инноваци…
Субботним утречком решил поговорить о кое-чем действительно важном. Управление памятью, сборщик мусора — это всё недостойная обсуждения фигня. Имена переменных — вот это действительно стоящая тема. Не вижу, почему бы трем благородным донам её не обсудить.Для тех, кто пишет на Go давно, изложенное ниже может показаться очевидным, но буду рад вашим комментам (панамку за некоторую сумбурность изложения приготовил).Одной из ключевых особенностей Go является ориентация на читаемость и краткость кода…
Если вы веб-разработчик и предпочитаете писать на Python, а не на JavaScript, то Brython — реализация Python, работающая в браузере, — может оказаться для вас привлекательным вариантом.JavaScript является де-факто языком разработки интерфейсных веб-приложений. Сложные JavaScript-движки являются неотъемлемой частью всех современных интернет-браузеров и естественным образом побуждают разработчиков писать фронтенд веб-приложения на JavaScript. Brython предоставляет лучшее из обоих миров, делая Pyt…
Привет, Хабр.Некоторое время назад наткнулся на интересную статью в блоге Кристофера Артмана, которой он сравнивает до чего эволюционировал Реакт в наше время и задается вопросом, о том, не вернулись ли мы в отправную точку, и Реакт на сервере - это старый добрый PHP.Кроме самой статьи мне интересно было почитать комментарии к ней. И там довольно большое количество людей не согласилось с автором.Под катом Вы найдете вольный перевод (или даже рерайт) этой статьи, а с оригиналом можно ознакомится…