Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Программируем на калькуляторе dc

Время на прочтение5 мин
Охват и читатели678

После того, как я научился как следует перекладывать JSON’ы, я решил получше изучить еще какой-нибудь необычный инструмент. В юниксах есть такой древний (старше языка C) калькулятор — dc. Причем этот калькулятор до сих пор жив в том смысле, что почти везде входит в стандартную поставку. Даже на маках есть. Но еще, как выяснилось, это своего рода язык программирования. Мимо такого я пройти не смог.

Читать далее

Новости

Локальные 200B уже не выглядят фантастикой: что меняют Bonsai и TurboQuant

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели2K

Последние новости в сфере ИИ намекают на важный сдвиг: локальный запуск очень больших моделей уже не выглядит чистой фантастикой. В этой статье я разбираю две технологии — Bonsai и TurboQuant, — которые бьют по двум главным ограничениям инференса: размеру весов и объёму KV-cache. А затем прикидываю, что будет, если однажды их удастся объединить и масштабировать до моделей уровня 235B.

Читать далее

Как настроить автоматические пины из статей сайта в Pinterest

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели1.7K

Pinterest — не просто соцсеть для рецептов и идей. Это мощная визуальная поисковая система, которая может приводить целевой трафик на статьи, если правильно «подружить» её с сайтом. В этом руководстве я покажу, как сделать так, чтобы Pinterest сам находил новые статьи, подхватывал картинки и описания и создавал пины — без ручного копирования.

Читать далее

Jarvis Pattern: почему AI-агенту не нужен фреймворк, а нужна операционная система

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели1.7K

Один AI-агент на базе Claude Sonnet закрывает 100% моих DevSecOps-задач. Без фреймворков, без оркестраторов, без векторных баз. Только LLM, операционная система и markdown-файлы. Рассказываю архитектуру, которая за этим стоит.

Формула: LLM + OS + Files

Прохождение машины Stacked на Hack The Box

Уровень сложностиСложный
Время на прочтение14 мин
Охват и читатели1.6K

Всем привет! Сегодня предлагаю вместе со мной решить интересную машину на платформе Hack The Box. На пути мы столкнемся с необычной XSS, уязвимостью в названии функций, приводящей к удаленному выполнению кода и совершим самый настоящий побег из docker контейнера. Интересно? Тогда приуступим!

Читать далее

Цена обсессии или как я пытался программно выключить джойстик Xbox Series

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели2.3K

Всем привет! Я - новичок на Хабре, потому, набравшись смелости, хотел бы поделиться небольшим домашним проектом, над которым работаю последний год в свободное время.

Расскажу немного про Big Picture Manager и о том, как читать сырые данные с контроллера Xbox Series и какие маршруты я исследовал в попытке записать в него данные.

Читать далее

день запуска Artemis II

Уровень сложностиПростой
Время на прочтение16 мин
Охват и читатели2.3K

Перевод и редактура страницы NASA от 1 апреля 2026 года по оригинальной публикации. Все времена указаны по восточному времени США: EDT (UTC-04:00). Записи расположены в прямом хронологическом порядке: от более ранних событий к более поздним.

Читать далее

Quirk: квантовый симулятор для начинающих

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели2.1K

Quirk – браузерный симулятор квантовых схем, "toy quantum circuits simulator".

Его разработал Крейг Гидни (Craig Gidney), инженер, работающий в Google над квантовыми вычислениями. Исходный код открыт, а сам симулятор доступен по адресу algassert.com/quirk

Главная особенность Quirk – симуляция в реальном времени без необходимости запуска вычислений вручную. Схема пересчитывается на каждом кадре с задержкой 0,1 секунды. Автор указывает, что это в 100 раз быстрее реализации на чистом JavaScript.

Читать далее

Повезло или сам добился? Как оценить

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели2.9K

Продолжаем описание создания симуляции с учетом фактора удачи. Составляем список факторов, влияющих на жизненный успех. Изначально идея была простой. Но что получилось в итоге?

Читать далее

Apple хочет чтобы я купил Mac за 200к. У меня два приложения в App Store и ни одного макбука

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели2.4K

У меня нет макбука. Но два моих приложения лежат в App Store. Рассказываю весь путь: регистрация Apple Developer из России, сертификаты без Xcode, автоматическая сборка через GitHub Actions. Три варианта: для вайбкодеров, программистов без мака и хардкорщиков.

Читать далее

Архитектура Desktop-приложения на .NET 10: Зачем я разделил UI и логику через gRPC

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели2.2K

Любой десктопный монолит имеет один фатальный изъян: если UI поток падает - умирает вся бизнес-логика. Я решил это применив бэкенд-подход на десктопе.

Задача была амбициозной: создать единый центр управления рабочим местом. Чтобы одной кнопкой (или по расписанию) переключать ПК и комнату между режимами “кодинг”, “игры”, “стрим”. Это значит: управлять умным домом (Home Assistant), блокировать отвлекающие процессы и сайты, запускать нужный софт, контролировать медиа (Spotify) - и всё это через плагины.

Читать далее

Артемида II: возвращение человека к Луне спустя полвека

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели2.3K

Этой ночью человечество сделало то, чего не делало уже 54 года — снова отправило людей в сторону Луны. Со стартового комплекса 39B во Флориде в небо поднялась гигантская ракета SLS, а вместе с ней — космический корабль «Орион» с четырьмя астронавтами на борту. Для них это не просто красивый полёт «вокруг Луны», а испытание системы, от которой зависит будущее человечества.

Читать далее

ИИ-война: секретная система Palantir выбирает цели для ударов по Ирану

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели2.1K

Данный материал основан на выпуске Democracy Now! от 2 апреля 2026 года.

Контекст: война США и Ирана на 32-й день

Представьте себе: военный конфликт, где за 24 часа наносится удар по тысяче целей. Это не фантастика и не отчеты Пентагона из далекого будущего. Это, по заявлениям администрации Трампа, реальность 32-го дня войны с Ираном. Всего за месяц армия США поразила 11 000 объектов. Но за этими цифрами скрывается нечто более тревожное, чем просто мощь американской военной машины. За ними стоят алгоритмы.

Проект под кодовым названием Maven — это "Google Earth для войны". Карта, усеянная белыми точками, где каждая содержит координаты, высоту, тип объекта и пометку "свой" или "чужой". Именно эта система, под управлением ИИ, сегодня берет на себя работу, на которую раньше уходили месяцы. Как хвастается технический директор Palantir Шьям Санкар: "То, что требовало усилий 50–100 человек за полгода, сегодня делает один человек за две недели".

Они называют это «костюмом Железного человека», делающим солдат в 50 раз эффективнее. Но что происходит, если «костюм» дает сбой?

Читать далее

Ближайшие события

Как я свой аналог NotebookLM делал или как сделать обучение эффективнее с JuliaLM

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели2.6K

Устав от вечных мук впн, прокси и прочих Захотев в импортозамещение решил склепать NotebookLM на свой лад доступный всем проживающим в необъятной и не только. Кто не знает, NotebookLM - это сервис который позволяет загрузить кучу исследовательских материалов и задавать им вопросы на человеческом языке. PDF-ки, статьи, ютуб-лекции — всё это превращается в базу знаний, по которой можно искать, получать саммари и даже генерировать флешкарточки для подготовки к экзаменам.

Со стороны выглядит просто: закинул документ, спросил — получил ответ с цитатами. Но внутри — пайплайн из шести этапов, четыре стратегии поиска, система бюджетирования контекста и довольно нетривиальная работа с векторами. В этой статье расскажу, как всё устроено, почему выбрал именно такой стек и на какие грабли успел наступить.

Читать далее

Как я научил ИИ читать советские ГОСТы и сократил подготовку карт контроля с 2 часов до 5 минут

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели5.3K

Реальный кейс: как LLM заменяет трех технологов на металлургическом заводе - и почему универсальный подход не сработал.

Как я научил ИИ читать советские ГОСТы и сократил подготовку карт контроля
с 2 часов до 5 минут.

Читать далее

Память для LLM-чата на Python. Часть 3: добавляем историю сообщений и контекст

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели4.4K

Во второй части мы сделали консольный чат с циклом и system prompt. Но у него был пробел: каждый запрос шёл к модели независимо, без контекста предыдущих реплик. В третьей части добавляем историю сообщений — и чат наконец начинает помнить разговор.

Читать далее

Как тимлиду давать обратную связь: 4 фреймворка, которые работают

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели3.9K

Даже опытные руководители пасуют перед сложными разговорами. Мы молчим, когда сотрудник делает что-то не так. Терпим, надеемся, что «само рассосётся». А потом удивляемся, почему команда живёт в стрессе, а люди уходят, так и не узнав, что от них хотели.

В этой статье — только практика:

▫️ Почему отсутствие обратной связи хуже, чем критика.
▫️ Как работают фреймворки SBI, COIN и радикальная откровенность на реальных примерах.
▫️ Пошаговый алгоритм подготовки к разговору, который не испортит отношения.

Статья будет полезна начинающим и практикующим тимлидам, а также разработчикам, которые планируют переход на руководящую позицию.

Читать далее

Я сделал скоростной аналог скретча(12289+ скриптов)! История разработки новичка

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели3.1K

Я только начинаю писать код, он у меня не аккуратный и странный, я его нигде не публиковал никогда, проект писать на luaJIT love 2d, а заголовок правдивый, оно смогло запустить на одном ядре слабого ноутбука 12300 потоков в которых были блоки IF, ROTATE и WHILE TRUE и стабильные 30 fps. https://t.me/Turbo_Scratch/63 Топик в моём тгк с видео демонстрациями, там же если хотите можете протестировать мой проект, но в нём очень много багов особенно связанных с типами данных, lua не типизированный язык, в будущем эти баги я исправлю добавив разные проверки, и проект я выложил чтобы получить мнение общества.

Движок я выбрал не случайно, мне понравился синтаксис lua, этот язык и библиотеку love 2d подсказала ии, на этой же библиотеке написан Pocket Up(аналог pocket code, тоже визуальное программирование), также этот язык использует байт-код и jit компиляцию что по словам ии должно сильно увеличивать скорость. Также love 2d собирается под многие платформы Windows, macos, вроде даже linux, android, ios. Читал офф сайт и нашёл упоминание игры Balatro, я эту игру до этого только раз слышал, но про что она не знаю.

Писал я всё в VS Code, это очень удобный редактор кода, я на нём и другие свои проекты писал. С lua я уже был знаком, так как я уже делал игру на roblox studio, и не так давно, осенью 25 года.

Я сразу хотел писать свой редактор так чтобы он работал на Windows, и собирал проекты в EXE(уже реализовано), apk и html. И чтобы отделить в будущем редактор и интерпретатор игры я разделил проект на части Main.lua - редактор, Micropaint.lua - редактор спрайтов, ну и по мелочи GameLoader.lua - загрузчик игр, BlockList.lua - список доступных блоков, не хотел его лепить в main.lua тк там 518 строк, + я туда ещё добавил функцию отрисовки блоков и удобнее когда функционал разделён на отдельные файлы.

Читать далее

Как засунуть 62ГБ в 15ГБ и не сойти с ума: Партизанский MLOps на примере Gemma 4 31B

Уровень сложностиСредний
Время на прочтение2 мин
Охват и читатели4.8K

TL;DR: В этой статье мы возьмем новейшую Gemma 4 31B, которая в оригинале весит 62 ГБ, и заставим её работать и выгружаться на бесплатном Kaggle с лимитом диска в 57 ГБ. Спойлер: нам придется удалять исходники прямо во время работы Python-скрипта.

Читать далее

CLI через Segger J-Link RTT на ARM Cortex-M (или однопортовая лапароскопия)

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели4.4K

В этом тексте я написал про то как наладить интерфейс командной строки (CLI) по двухпроводному синхронному отладочному интерфейсу SWD.

Посылать в прошивку команды и получать ответ.

Чтобы можно было работать примерно как с UART, только по SWD.

Это когда прошивка в коде асинхронно получает текстовую строку от PC и отправляет текст обратно в сторону PC.

Читать далее
1
23 ...