Локальный ИИ-ассистент прямо в мессенджере HalChat: без серверов, без рисков, только приватность и RAG.Я занимаюсь разработкой собственного мессенджера HalChat и недавно я запустил систему локальных ИИ, с которыми можно общаться прямо в браузере через обычный чат.И мне потребовался ИИ помощник, который бы вводил в курс дела внутри экосистемы и помогал пользователям обосноваться. Назвал я его — Halwashka AI.Почему бы не использовать готовые решения?Во первых, это приватность, главный принцип Hal…
Вводные вопросыВ какой компании ты работал и что приходилось там делать?Как проходил код-ревью на прошлом месте работы?Сколько людей было в команде?На каком стеке работали?Как вы делали задачи?Расскажи про свой опыт?Расскажи, какие самые сложные или интересные задачи ты выполнял?HTML / CSSРаботал ли ты с iframe?Нужен ли БЭМ в 2025 году?Что такое flex и flex-shrink?В чём разница между display: none и visibility: hidden?Как работает z-index?Разница между async и defer для scriptЧто такое CSS-пере…
❯ ВступлениеВряд ли в наше время еще нуждается в представлении Vue — фронтенд-фреймворк, который входит в тройку лидеров, наравне с React и Angular.За годы своего существования Vue заматерел, прошёл через существенные изменения и оброс своей экосистемой. Например, к ней относится Nuxt — метафреймворк для SSR, созданный по аналогии с метафреймворком Next в экосистеме React.Однако в этой экосистеме не хватало одной важной составляющей — UI-библиотеки, которая бы воспринималась всеми разработчикам…
Я уже много лет пишу интерфейсы, периодически backend на javascript, но платформа 1С (ERP) как-то всегда обходила меня стороной. Я даже с SAP успел поработать за это время (правда с hybris, не ERP - немного это про другое). Но опыт интеграции с 1С появился совсем недавно.По правде говоря, это даже не мой опыт, а моего коллеги бэкендера, за опытом интеграции которого мне довелось пристально понаблюдать. Поскольку сервер написан на Nestjs и я часто сам забирал на себя некоторые задачи по backend,…
Всем, привет! Снова на связи я – Дмитрий, React-разработчик, и в этот раз мы поговорим о создании фундамента для дальнейшей разработки.Идея — сделать компонент в реакте, который сможет отобразить файл Excel в обычной HTML-таблице со всеми его слияниями ячеек, форматированием, несколькими строками заголовка и полностью сохранённой структурой.Казалось бы, задача простая: берёшь любую библиотеку, читаешь файл и показываешь. На практике всё оказалось гораздо интереснее.Требования к компонентуПоказа…
Современный фронтенд давно перестал быть просто "лицом" приложения. Мы переносим в браузер нейросети, обработку видео и криптографию. Но когда дело доходит до банальной аналитики файлов — например, локального парсинга тяжелого Excel или Parquet-файла и выполнения SQL-запросов по ним — мы часто упираемся в ограничения JS-библиотек или вынуждены гонять данные на сервер.Команда r7-consult решила задачу радикально: мы взяли наш C++17 движок excel_loader, скомпилировали его в WebAssembly и п…
Я, Алексей Борискин из команды ТехВилла, рассказываю, как мы сделали первый в России offline-first PWA для курьеров-партнеров. Теперь никакой зависимости от интернета — ваши заказы закрываются своевременно, и сотни курьеров-партнёров работают спокойно даже при полном отсутствии связи.Подробнее об этом проекте и других технических деталях — в моём канале: https://t.me/dostavka_bagov.Десятое сентября, 20:14. Нижегородская «Ласточка». Уже одетый, с рюкзаком, стою в проходе. Пытаюсь скинуть сестре …
Я много использую Obsidian для работы. И я люблю плагин Dataview, но в нем довольно много недостатков. И одна из них — он не имеет доступ ко всем данным в заметках. Поэтому в этой статье я расскажу о новом плагине Datacore, который открывает практически безграничные возможности работы с заметками.СодержаниеПроблема Dataview и преимущества DatacoreТипичный проблемный выборУстановка DatacoreУстановка скриптаОписание настроек скриптаПример игры на Datacore. КликерПроблема Dataview и преимущества D…
Привет, снова Костя из Cloud.ru. Мы поговорили уже про as для типобезопасного полиморфизма, asChild для композиции и FACC для вариативного дизайна. Но что, если я скажу, что есть способ комбинировать логику еще элегантнее и не смешивать ее с отрисовкой? Сегодня разбираем полиморфные декораторы — HOC на стероидах.Проблема: композиция логики превращается в матрешкуВспомним наши прошлые примеры. Хотим кнопку, которая:генерирует href по шаблону,отправляет метрику по клику,и все это полиморфно!as по…