Category : javascript

javascript
Хоткеи, которые я реально использую каждый день — справочник за 10 лет разработки

Привет, Хабр!Последнее время листаю ленту и ловлю себя на мысли, что Хабр незаметно превратился в IT-СМИ: новости про очередной релиз GPT, обсуждение того, заменит ли нас ИИ к пятнице, корпоративные блоги, которые начинаются с «мы в компании X верим, что...». Всё это имеет право на жизнь, но я скучаю по тому Хабру, где человек просто делился рабочей находкой, а ты утаскивал статью в закладки и потом реально к ней возвращался.Да, я понимаю иронию: часть того, что будет ниже, уже можно решить чер…

  • воскресенье, 8 марта 2026 г. в 00:00:11
javascript
Как я на 8 марта написал AI-Wish-лист по книге «Пять языков любви» — и автоматизировал романтику

Всем привет! Мне 34, из них больше десяти лет я в коммерческой разработке. Примерно столько же я женат на Катюше. За это время мы прошли через всё: от внезапных сюрпризов, которые категорически «не зашли» (самый эпичный фейл — подаренная мной картина-портрет, о которой Катюша очень тактично промолчала, но по её взгляду я всё понял), до прагматичных, но до боли скучных списков в телефонных заметках или капитуляции в духе: «милая, вот деньги, купи себе что-нибудь сама».Каждый год 7 марта(и ещё ~5…

  • воскресенье, 8 марта 2026 г. в 00:00:10
javascript
Закурсорить мечту. Часть 1: А стоит ли пробовать?

В далеком 2013 году я опубликовал здесь статью "С камерой в облака". Она собрала 250 тыс. просмотров и, надеюсь, принесла реальную пользу. К сожалению, так и не дописал тогда 3-ю часть, но сегодня решил вернуться с новой темой.Уверен, что многие задавались вопросом: "Что реально можно создать с помощью ИИ без программирования?". Кто-то из нас только думает об этом, кто-то пробовал делать демо или пет-проекты. За 6 месяцев я прошел этот путь до конца, построив 2 полноценных серви…

  • воскресенье, 8 марта 2026 г. в 00:00:09
javascript
Закурсорить мечту. Часть 2: Технологический стек

Эта статья — 2я часть серии о создании реальных веб-сервисов с помощью ИИ-инструментов, таких как Cursor.Первая часть будет полезна, если вы не разбираетесь в том, что такое frontend и backend, базы данных, HTML/CSS/JavaScript и React, но очень хотите сделать проект.Теперь идём дальше.Перед тем, как писать техническое задание для вашего продукта, есть один важный вопрос, на который нужно ответить:Какой стек вы будете использовать?На первый взгляд, это может казаться чисто техническим решением. …

  • воскресенье, 8 марта 2026 г. в 00:00:08
javascript
Vue DnD Kit v2: революция в мире Drag N Drop для Vue.js

Если вы когда-нибудь пробовали сделать drag-and-drop на Vue по-настоящему гибким - с кастомным overlay, вложенными зонами, multi-drag и анимацией при отпускании - вы знаете, что большинство библиотек держат вас в клетке. Vue DnD Kit v2 эту клетку сломал.Сегодня выходит v2. Рассказываю, что внутри и почему я уверен что это прям революция.Composable API: любой элемент становится draggable за три строкиНикаких компонентов-обёрток <Draggable> и <Droppable>. В библиотеки — чистые composa…

  • воскресенье, 8 марта 2026 г. в 00:00:07
javascript
Визуальный инспектор аудиографов на Web Audio API: мотивация, архитектура и опыт разработки

Всем привет! Меня зовут Александр Григоренко, я фронтенд-разработчик и создатель Web Audio Studio — браузерного инструмента для визуализации и исследования аудиографов на Web Audio API. В этой статье я хочу поделиться историей разработки этого проекта, техническими деталями и особо интересными инженерными вызовами, с которыми я столкнулся в процессе его создания. Кроме того, я выскажу свои мысли о Web Audio API, о том, почему этот стандарт недооценен у веб-разработчиков и что с этим можно сдела…

  • воскресенье, 8 марта 2026 г. в 00:00:06
javascript
Обучаем нейросеть онлайн

Небольшая статья о том как я под впечатлением статьи с Хабра "Возможно, самый гениальный код на python на сегодня: разбираем 200-строчный microgpt от Андрея Карпаты" решил проверить все это на практике, и перенес код при помощи нейросети в онлайн формат. Пример генерации названий городовЭта минималистичная нейросеть, на самом деле является нейросетью поскольку обучается на тех данных, которые вы ей предоставите. В оригинале автор скормил нейросети список из 32000 имен написанных на лати…

  • суббота, 7 марта 2026 г. в 00:00:07
javascript
Обновления GigaIDE за февраль 2026

Вот и закончился февраль, за который в GigaIDE появилось ещё больше полезного. Ниже — краткий обзор обновлений PRO-функциональности GigaIDE, которую можно найти в нашем маркетплейсе. Обзор инкремента за январь доступен по ссылке.Как стать пользователем GigaIDE PROСейчас GigaIDE PRO доступна только для корпоративных потребителей. Чтобы получить дополнительную информацию, нужно будет оставить заявку на сайте.GigaIDE PRO станет доступна всем пользователям в этом году позже. Следите за новостями!На…

  • суббота, 7 марта 2026 г. в 00:00:06
javascript
Обманываем систему мониторинга Discord-серверов: self-bot + LLM против капчи

Сейчас в Discord до сих пор популярны мониторинги серверов, где можно продвигать свой сервер либо заплатив, либо каждые n часов бамкать его через бота. Крупные сервера часто дают людям, повышающим рейтинг сервера, приятные бонусы, чтобы не опускать сервер в рейтингах. Однако, можем ли мы обмануть систему?На одном из серверов было 4 бота: SD.C Monitoring, Server Monitoring, DSMonitoring и DISBOARD. Последние два достаточно прямолинейные боты: у каждого есть команда, которую нужно вызвать через n…

  • пятница, 6 марта 2026 г. в 00:00:06