-
ВведениеGitHub Actions (GHA) — это отличный инструмент для настройки CI/CD для тех, кто пользуется GitHub. Существует и GitHub Marketplace, где можно найти тысячи готовых GHA под любые задачи. Но всегда найдётся процесс, который захочется настроить под себя — тогда нам…
-
Пять свежих проектов на Raspberry Pi: мини-ПК, кибердек, медиаплеер и кое-что еще
Привет, Хабрчане! Если вы увлекаетесь электроникой и у вас под рукой есть «малинка», в этой подборке можно найти вдохновение для экспериментов — вот и еще одна идея, чем развлекать себя на майских. Я собрал пять интересных, на мой взгляд, DIY-проектов.…
-
Как «котики» влияют на желание купить себе «пироженку»
Вот исследование. Суть простая и, если честно, немного тревожная: владение домашним животным повышает у человека субъективное ощущение собственного благополучия, и это приводит к дополнительным тратам, часто импульсивным и неоправданным. Примерно так: поиграл с пушистиком, ощутил волну нежности и эйфории —…
-
Пришествие Интернета в Россию. Часть 5: советский парапсихолог, американский хиппи и странные причуды истории
Итак, в начале 1980-х годов советским программистам удалось на основе добытых исходных кодов UNIX написать ОС ДЕМОС для советских ЭВМ. С началом Перестройки разработчики ОС ДЕМОС занялись созданием кооператива, чтобы монетизировать свои наработки и навыки во всё более рыночном мире…
-
Чёрный ящик раскрыт: как инъекция промта заставляет ИИ говорить всё и вытягивает системный запрос
Исследователи из HiddenLayer представили универсальную и переносимую постинструкционную технику инъекции промтов, которая успешно обходит иерархию инструкций и защитные механизмы ключевых современных ИИ‑моделей. Это касается систем OpenAI (ChatGPT-4o, 4o‑mini, 4.1, 4.5, o3-mini, o1), Google (Gemini-1.5, 2.0, 2.5), Microsoft (Copilot), Anthropic (Claude-3.5, 3.7),…
-
Книга: «Создание фронтенд-фреймворка с нуля»
Привет, Хаброжители! Мы используем фронтенд-фреймворки каждый день. А понимаем ли мы, что происходит там, под капотом? Книга Анхеля Солы Орбайсеты «Создание фронтенд-фреймворка с нуля» предлагает уникальный подход к изучению этой темы — через практическое создание собственного фреймворка. Автор убежден, что…
-
Как сделать, чтобы ссылки sip, tel и другие открывались определённым приложением
Всем привет! Это снова Саша Басун — системный администратор «Петрович-Теха». Я пришёл поделиться решением проблемы, которая периодически встречалась мне раньше. Правда, потребность в её решении не была критичной, так как затрагивала минимум пользователей.Другое дело, когда проблема появляется уже у десятка,…
-
Микросервисная архитектура: новый курс в Яндекс Практикуме
Мы запустили курс «Микросервисная архитектура» — короткий и максимально практичный. За 3 месяца детально освоите продвинутые инструменты, чтобы проектировать и реализовать микросервисные системы — масштабируемые и отказоустойчивые. Глубоко разберёте технологии и подходы: паттерны SAGA и Transactional Outbox, подход Domain-Driven Design…
-
Как мы сделали систему для увеличения токсичности в интернете (чтобы её уменьшить)
TL; DR: Большие языковые модели отлично справляются с нейтрализацией токсичности в тексте, но только если у самой модели отключить внутренний цензор. С другой стороны, кажется, что модели могут успешно справляться с задачей добавления токсичности. Токсичную версию данной статьи можно сгенерировать…
-
Технологическая платформа для разработчиков. Ускоряем цифровизацию производства
Цифровая трансформация уже перестала быть модным термином, а стала необходимостью для крупных компаний. Приходится быстро внедрять новые технологии и по-новому смотреть на роль IT. Конечно, это не всегда просто. У каждого производства своя специфика, куча устаревших систем и разнородные IT-ландшафты,…