Рубрика «javascript»
Создаем шахматы с «туманом войны» на JavaScript: от идеи до работающего прототипа
2025-12-08 в 7:01, admin, рубрики: chess, javascript, php, ruvds_статьи, веб-разработа, шахматы, Шахматы на jsСоздание браузерного расширения с native messaging на C#
2025-12-07 в 8:15, admin, рубрики: c#.net, chrome api, javascript, браузерные расширенияПривет. Меня зовут Алексей, я бэкенд-разработчик C#. Хочу рассказать о том как я узнал что такое native messaging в браузерах и какие задачи можно с его помощью решать. В одном проекте я разрабатывал десктопную утилиту, которая должна была уметь обмениваться сообщениями с веб-страницами в браузере, чтобы в том числе управлять их содержимым и как угодно взаимодействовать с ними. Расскажу о том, как удалось решить такую задачу и покажу результат работы небольшого приложения с таким взаимодействием.
Постановка задачи
Сыч: телеграм-бот, который помнит обиды и обходит лимиты Google Gemini
2025-12-05 в 16:30, admin, рубрики: AI, google gemini, javascript, llm, nodejs, голосовые сообщения, распознавание речи, чат-ботПривет, Habr
Сделал забавного бота который стал ещё и довольно полезным поэтому решил им поделиться. Хотелось сделать бота, который:
-
По запросу пойдёт в интернет и найдёт то, что мы обсуждаем прямо сейчас, так как он видит контекст беседы и часто понимает, о чём идёт речь, и в ответе даст ссылки на источники, которые найдёт
-
Понимает контекст беседы и не требует объяснять ему каждую деталь
-
Знает какой сейчас год и точное время и учитывает это при поиске информации и при ответах
-
Имеет характер и помнит, кто и как к нему относится в этом чате
-
Расшифровывает голосовые сразу для всего чатаЧитать полностью »
Подборка вопросов для собеседования Frontend-разработчика
2025-12-04 в 5:01, admin, рубрики: css, html, javascript, nextjs, React, scss-
В какой компании ты работал и что приходилось там делать?
-
Как проходил код-ревью на прошлом месте работы?
-
Сколько людей было в команде?
-
На каком стеке работали?
-
Как вы делали задачи?
-
Расскажи про свой опыт?
-
Расскажи, какие самые сложные или интересные задачи ты выполнял?
-
Работал ли ты с iframe?
-
Нужен ли БЭМ в 2025 году?
-
Что такое flex и flex-shrink?
-
В чём разница между display: none и visibility: hidden?
-
Как работает z-index?
-
Разница между async и defer для script
Делаю своего ИИ-помощника для экосистемы HalNet
2025-12-03 в 19:17, admin, рубрики: HalChat, HalSM, javascript, WLamma, ИИ, ии помощник, локальный ИИ, приватность, экосистемаЛокальный ИИ-ассистент прямо в мессенджере HalChat: без серверов, без рисков, только приватность и RAG.
Введение
Я занимаюсь разработкой собственного мессенджера HalChat и недавно я запустил систему локальных ИИ, с которыми можно общаться прямо в браузере через обычный чат.
И мне потребовался ИИ помощник, который бы вводил в курс дела внутри экосистемы и помогал пользователям обосноваться. Назвал я его — Halwashka AI.
Почему бы не использовать готовые решения?
Первая в мире библиотека Web Components в духе shadcn. Серьёзно, я проверял
2025-12-01 в 11:36, admin, рубрики: frontend-разработка, javascript, shadcn, UI, uikit, unstyled, web-разработка, webcomponents, библиотека javascript, готовые решенияОкей, заголовок звучит максимально самоуверенно, я понимаю. Но насколько мне удалось нагуглить — это действительно первая попытка сделать что-то подобное. Если я не прав — напишите в комментах, я с удовольствием посмотрю на альтернативы. А пока давайте я расскажу, что это за зверь такой и зачем он вообще нужен.
Предыстория, или как я дошёл до жизни такой
Всё началось с микрофронтендов. Знаете, это когда у вас один проект, но внутри него живёт Vue, React, и ещё какой-нибудь легаси на jQuery, который никто не хочет трогать, потому что "оно работает, не трогай".
This is JavaScript: методы объектов и контекст «this»
2025-11-26 в 11:00, admin, рубрики: javascript, selectel, методы, методы объектов, разработка, фронтенд
Привет. Я Саша, разработчик, пишу на JS. Ранее я рассказывал о callback-функциях, деструктуризации, операторах и многом другом. Если вы уже успели познакомиться Читать полностью »
О дивный новый анимированный мир — ViewTransition в React
2025-11-23 в 19:15, admin, рубрики: animation, css, html, javascript, React, react 19, react conf 2025, react.js, view transitions, view transitions apiВсем привет. Я Артем Курочкин, frontend разработчик компании DD Planet.
Сегодня я расскажу об одном из ключевых нововведений в React, представленных на React Conf 2025. Прошу любить и жаловать ViewTransition - нативная поддержка view transition api в экосистеме реакта.
Что это значит для React-разработчиков и как нам всем это поможет, мы и разберем в этой статье.
Что за зверь такой View Transition API
The View Transition API provides a mechanism for easily creating animated transitions between different website views. This includes animating between DOM states in a single-page app (SPA), and animating the navigation between documents in a multi-page app (MPA).
Как мошенники крадут криптовалюту под видом вакансий для QA-инженеров
2025-11-23 в 15:15, admin, рубрики: javascript, node.js, веб3.0, Кабербезовасность, крипта, малварь, найм, скам, социальная инженерияDisclaimer: Эта статья предназначена исключительно для образовательных целей и повышения осведомлённости о киберугрозах. Любое использование описанных техник в злонамеренных целях строго запрещено и преследуется по закону.
TL;DR: Обнаружена схема мошенничества. Злоумышленники выдают себя за Web3-компании, предлагают "тестовое задание", которое на самом деле содержит malware для кражи криптовалютных кошельков и паролей из браузеров. В статье — детальный разбор атаки с техническим анализом.
Введение
Микрофронтенды: прихоть разработчиков или реальная польза для бизнеса
2025-11-21 в 16:31, admin, рубрики: architecture, javascript, microfrontends, react.js, архитектура, микрофронтенды, монолит, фронтендИстория о том, как наша команда смогла ускорить релизы, снизить затраты и построить масштабируемую архитектуру без хаоса. В статье вы узнаете, подходят ли вам микрофронтенды.


