Обновить

Моя лента

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

Если кто-то вдруг использует мой Licensedog для сбора информации о техстеке.

С сегодняшним обновлением, оно успешно разыскало в интернете и проверило все 5546 зависимости одного из наших проектов, кроме 4 мусорных внутренних библиотек.

Научил работать с Java (раньше были только Python, JS и Go). Починил целую пачку багов.

Это такой краулер, который принимает на вход SBOM (в виде CSV или cyclonedx) и потом сомневается в нем: старается обойти интернет, и на самом деле физически найти файлы с лицензиями. Выкачать их репозиториев, распаковать из архивов, или даже открыть в барузере их сайты и распарсить веб-странички. И фактически проверить на соответствие. В отчете описывает, что и откуда взялось, и почему она думает что лицензия на самом деле не MIT а GPL. На выходе получается CSV или JSONL файл, который можно отгружать безопасникам на ревью.

Исходники - как всегда, на GitVerse.

https://gitverse.ru/anarchic/licensedog

Теги:
+2
Комментарии3
Статья

Я записываю онлайн-встречи. И вам советую — 2

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

Если вы помните первую статью, я рассказывал про небольшое macOS‑приложение для фоновой записи таун‑холлов и других «скучных» встреч. Оно работает локально, без облака, транскрибирует прямо на Mac и не требует подписки — это просто инструмент для одной задачи, а не продукт‑мессия.

Скачиваний и отзывов у приложения было немного, но я сам продолжаю им пользоваться почти каждый день. В результате накопилось несколько мелких, но неприятных «щелчков» в UX: не хватает языков, неудобен плеер, нет понятного индикатора записи и тому подобное. Решил: раз я использую этот инструмент сам, почему бы не довести его до того вида, который будет удобен именно для меня. Тем более некоторые мои друзья так же начали его использовать и стали делиться обратной связью.

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

Не доверяй чужому VPN: поднимаем self-hosted AmneziaWG с веб-панелью

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

В медиаполе снова пошла знакомая волна предупреждений: пользоваться VPN и другими средствами обхода блокировок не только нежелательно, но еще и опасно. Мошенники крадут данные, учетные записи и деньги, а доверчивый пользователь, разумеется, остается крайним.

Рациональное зерно в этом, конечно, есть. Случайные VPN-сервисы - особенно бесплатные, непрозрачные и обещающие «полную анонимность в один клик» - действительно могут оказаться сомнительным выбором. Когда весь ваш трафик идет через неизвестно чью инфраструктуру, вопрос доверия перестает быть теоретическим.

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

На практике все работает ровно наоборот. Чем больше ограничений, тем выше спрос на инструменты обхода. И если уж выбирать между случайным коммерческим VPN, бесплатным приложением с мутной моделью монетизации и собственным сервером, то self-hosted-вариант выглядит как минимум достойным внимания.

Поэтому дальше речь пойдет не о том, почему VPN - это страшно, а о том, как сделать его своим: развернуть self-hosted AmneziaWG с помощью install-скрипта и дополнить его веб-интерфейсом для управления пользователями.

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

Огород на подоконнике: почему удалёнщики мечтают переехать из мегаполиса

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

“Wake up! Из «Матрицы» сойду - Трава по пояс!”

Удалёнщик берёт красную таблетку, просыпается — и обнаруживает, что вокруг не зелёные поля, а расчистка снега, извоз детей в школу за 30 км и соседи, для которых он «чудак с ноутбуком». За 20 лет наблюдений за «выходом из матрицы» картина неутешительная: большинству страдающих в мегаполисе нужна не деревня, а город поменьше. А мечта об избушке — чаще симптом выгорания, чем план. Разберёмся, что на самом деле останавливает людей — и куда смотреть если не в поисках горизонта с избушкой.

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

SDR RX стенд на STM32H723

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

Давно интересовал вопрос использования 16-битного АЦП STM32H7 для обработки I/Q сигналов в реальном времени.

Почти год ушел на эксперименты реализации SDR приемника на базе Tayloe mixer и MCU STM32H723ZGT6, и вот что у меня получилось: принимаемый КВ диапазон 1...30МГц, вывод обработанного аудио через внутренний 12-битный ЦАП или вывод I/Q потока на ПК через UAC1.

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

Раздувание памяти JDK 17 в контейнерах: разбор инцидента

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

В новом переводе от команды Spring АйО разберем тему раздувания памяти в JDK 17. Апгрейд микросервисов с JDK 8 на JDK 17 прошел dev и QA спокойно, но в проде через 2-3 часа все начало падать. Утилизация памяти выросла в 4 раза, контейнеры стали ловить OOMKill и перезапускаться, Uptime SLA просел, массовый инцидент.

Раньше JVM использовала около 50% памяти контейнера и обслуживала ~400 потоков. После релиза стало 95-100% и 1600+ соответственно. 

При этом heap выглядел нормально, около Xmx, а раздувалась нативная память: ~800 MB -> 3,4-3,6 GB. Виноваты несколько эффектов, которые в контейнерах усиливаются: JVM начала создавать намного больше потоков, OS стала выделять JVM гораздо больше, а дефолтный GC в JDK 17 добавил накладные расходы.

Всё это из-за простого бага в JDK, который при миграции утащил за собой весь production.

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

Один разработчик + Claude Code = GEO платформа для мониторинга и повышения видимости бренда в 9 нейросетях

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

Сентябрь 2025, шёл шестой год в роли мобильного разработчика, пишу приложение для туроператора Biblio Globus. В один день в общем чате CEO спрашивает «Кто что знает про GEO?» — с этого момента у меня периодически начал подогреваться интерес к этой аббревиатуре, позже я провёл небольшой локальный технический аудит фронтенда и в тихие вечера садился создавать свой продукт. Вовлеченность в рабочие процессы падала, в декабре увольнение по соглашению сторон и я ушёл в фулл‑тайм разработку. Сейчас работа над продуктом поднимает меня рано утром и укладывает ночью. Откуда появился такой интерес? — не знаю, возможно оттуда, откуда и интерес к самим нейросетям (начал пользоваться ChatGPT с момента первых новостей о нем, а с марта 2025 являюсь постоянным ежедневным пользователем Claude).

Миссия платформы — дать бизнесу инструмент который возьмет всю работу с видимостью бренда в нейросетях на себя. Из этой потребности бизнеса родился термин GEO (Generative Engine Optimization) — оптимизация под генеративные движки.

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

Anthropic проверяли, не задумал ли их ИИ чего плохого. Ответ — почти нет

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

Где-то в недрах Anthropic сидят люди, чья работа - выяснить, не пытается ли их самая умная модель тихо сломать мир. Они выпустили 53-страничный отчёт о том, как искали зло в Claude Opus 4.6.

Anthropic взяли Claude Opus 4.6 - модель, которая уже вовсю пишет код на их собственной инфраструктуре, генерирует данные для обучения, помогает проводить исследования - и попытались доказать, что она не способна их подставить. Исследование охватывает восемь конкретных путей к катастрофе: от тихого саботажа научных результатов до самостоятельной эксфильтрации весов модели на внешний сервер. По каждому пути - разбор мотивации, возможностей и того, что мешает это реализовать.

Заглянуть за забор
Статья

Обзор расширения Code Assistant от Яндекс для IDE VSCode

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

Столкнулся с проблемой оплаты зарубежного агента LLM и решил сделать задачу отечественным инструментом, в нем много изменилось с выхода в 2024 году. Вам решать юзать или нет, пишу дабы сократить время на настройку кто кинет взор как и я.

С установкой нового расширения с адреса https://sourcecraft.dev/me/codeassistant/settings в нем визуально поменялось все кардинально: появился чат, diff, настройки правил и скилов но самое интересно, что не дало мне удалить его сразу это индексация проекта в эмбеддингах, конечно не cursor в котором по слухам проект индексируется в виде графов и храниться в оперативном облаке, но уже что то.

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

DIY мультирум: переключаем ТВ между комнатами с помощью Home Assistant

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

Прежде чем начать, хочу сказать спасибо @metalstiv за вдохновение и отличную статью «DIY мультирум: переключаем ТВ между комнатами с помощью смартфона». Именно после её прочтения у меня созрела идея повторить и немного адаптировать решение под свои задачи — но с одним важным отличием: я решил доверить написание кода и текста искусственному интеллекту.

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

OpenAI пожертвовала смешными видео ради ИИ-науки: Альтман объяснил, куда ушли мощности Sora

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

Глава OpenAI Сэм Альтман в подкасте Mostly Human впервые объяснил, почему компания закрыла видеогенератор Sora и сорвала партнерство с Disney на $1 млрд. По его словам, все вычислительные мощности перенаправлены на создание нового поколения автоматизированных ИИ-исследователей, которые, как он считает, смогут сжать десятилетие научных открытий в один год.

Читать далее
Пост

Автоматизация логистики: ошибки, тренды и прогноз 2026 | Денис Сумелев - основатель INTEKEY

Интервью с основателем INTEKEY Денисом Сумелевым и Руководителем проекта Логистика Будущего Татьяной Шушаковой на ММЛФ'2026

Обсудили ключевые для рынка темы:

• Почему автоматизация — не «волшебная таблетка»: распространенная ошибка — купить систему управления складом (WMS) или робота, не подготовив бизнес-процессы.

• Зачем нужен «нулевой этап» — аудит и дорожная карта на 1-1.5 года перед внедрением.

WMS (система управления складом) сегодня — это стандарт, но лишь один из инструментов в комплексе.

• Эволюция услуги «аутсорсинг директора по логистике»: как она разделилась на удаленные функции (начальник склада, частичные обязанности директора).

• Кадровый дефицит: проблема не в количестве людей, а в экспертизе. Роль ИИ и практического обучения.

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

Мероприятие: Московский Международный Логистический Форум (ММЛФ)

Организатор: Координационный Союз по логистике (КСЛ)

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

Суверенный интернет, ИИ-пузырь и облако на космической орбите. Интервью с Никитой Цаплиным, основателем RUVDS

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

Привет, Хабр! На правах пятницы предлагаем вам посмотреть/послушать или прочитать текстовую версию интервью с Никитой Цаплиным (основатель RUVDS), которое он дал Константину Исаакяну на канале «НеПодчинённые» (авторский проект о карьере и смыслах). На своём канале Константин записывает подкасты с интересными людьми, которые, как и он когда‑то, прошли путь из корпораций в собственные проекты — или, наоборот, сделали внутри крупных компаний что‑то по‑настоящему живое.

Константин не совсем классический «айтишник» или «стартапер». 20 лет он проработал на ТОП‑позициях в международных корпорациях (Dell, Samsung), всегда искал в бизнесе свободу, выбор и внутреннюю точку опоры. Поэтому в каждом выпуске он задаёт не только профессиональные, но и человеческие вопросы.

Ему интересно не только «как они это сделали», но и почему. Какие смыслы в этом стояли, какие страхи приходилось преодолевать, и что помогало не потеряться на поворотах.

Читать далее

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

Статья

Python: с чего начинать, где брать знания и как не бросить после первых трудностей — интервью с Алексеем Голобурдиным

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

Python любят за «плавный вход» и огромную экосистему. Но вокруг него было много мифов: от «Python медленный» до «джунам не пробиться без накрутки опыта». В этом интервью я - Александр, автор (телеграм-канала «Shulepov Code»), поговорил с Алексеем Голобурдиным – автором книги «Типизированный Python», основателем канала на Ютубе «Диджитализируй» (170k+ подписчиков) и практиком, совмещающим продуктовую разработку, обучение и эксперименты с БЯМ (большая языковая модель) LLM и ИИ-агентами. В разговоре затронуты: устройство Python и CPython, роль PEP8, корректный подход к изучению Python с нуля, а также ситуации, в которых нейросети действительно помогают, и случаи, когда они формируют лишь иллюзию обучения.

Читать далее
Пост

Аргумент растущей кучи

Полезные штуки можно встретить в самых неожиданных книгах. Читая очередную из серии «у меня много подписчиков, поэтому я решила книгу написать», наткнулся на прекраснейшую вещь: аргумент растущей кучи, взятый автором из книги Эразма Роттердамского «Похвала глупости».

Звучит аргумент растущей кучи так: «Если десяти монет недостаточно, чтобы сделать человека богатым, что будет, если добавить одну монету? А если добавить еще одну? Наконец, придется сказать, что никто не может быть богатым, поскольку его не может сделать богатым одна монета».

Не правда ли, каждый день подобный вопрос возникает? Что толку писать один пост в блог, если он не взорвёт интернет и не привлечёт массу подписчиков? Зачем мне садиться и делать одну задачу, если проект от этого не завершится? Ну что случится, если я сегодня не схожу на пробежку? Подумаешь, не поговорю сегодня с подчинённым – не убудет от него!

Вот это одно, любое, простое действие – та самая монета. Мозг говорит: от одной монеты куча не изменится, и что толку на неё время тратить. Нужно заниматься чем-то серьёзным! Думать, как сделать сразу 1000 монет! Только это имеет значение!

Увы, фиг там. Куча растёт по одной монете. Это ж какое облегчение-то… Теперь можно сосредоточиться на одной, конкретной монетке. Искренне, с любовью и старанием.

Но уже не потому, что «курочка по зёрнышку клюёт» (никогда, увы, эта фраза не вдохновляла). А потому, что есть аргумент растущей кучи.

Теги:
+5
Комментарии1
Новость

В Москве пройдет международный чемпионат по ИИ-агентам

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

Офис Positive Technologies станет одним из 18 офлайн-хабов международного соревнования по автономным ИИ-агентам BitGN Agent Challenge: Personal & Trustworthy. False Positive Community - открытое сообщество по ИИ и кибербезопасности от инженеров компании, проведет на площадке финал соревнования. Участники чемпионата разворачивают своих ИИ-агентов на специальной платформе, которая оценивает их способность надежно решать практические задачи в контролируемой среде. Всего в соревновании участвуют более 600 инженеров из 86 городов мира. 

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

Почему дата-центры стали военной целью

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

Удары Ирана по дата-центрам в Персидском заливе поставили под вопрос безопасность ИТ-инфраструктуры.

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

Как теперь оплатить iCloud в России и сохранить свои данные

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

В последние дни россияне столкнулись с невозможностью пополнить Apple ID с помощью баланса своего мобильного телефона. Это лишило возможности оплачивать подписки вроде iCloud, покупать приложения и делать внутриигровые покупки. Но не стоит переживать, выход всегда найдется, а в данном случае даже Apple пошла навстречу пользователям.

Разбираемся, как сейчас оплачивать iCloud, как происходит процесс смены региона, и какое исключение Apple сделала для россиян.

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

Смотрите, я сделал поиск по новостям

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

Привет! У многих разработчиков есть периоды, когда хочется сделать гениальный пет проект на 300кк в наносекунду. Весеннее обострение не обошло меня стороной, и мне захотелось сделать свой Palantir. На момент старта я еще не до конца понимал, что хочу сделать, но было видение и вдохновление - большего, обычно, не нужно - даже свободное отобранное время находится само по себе.

Вернемся к проблеме: а что мы делаем, и, естественно, второстепенный вопрос, - зачем? Вдохновившись видео про завайбкоженный палантир, у меня появилась первый тезис - "Хочу получить полную картину об интересующем событии". Это уже дает некие очертания - какой-то сервис, который соберет за меня релевантную информацию и предоставит удобный отчет.

Что этот безумец натворил читать в ...
Статья

Мифы о веб-фреймворке $mol

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

Здравствуйте, меня зовут Дмитрий Карловский и я.. автор самого крутого на текущий момент (и в ближайшем будущем) фреймворка $mol. Вот уже десяток лет я рассказываю о заложенных в него идеях, которые конкуренты, если и пытаются повторить, то получается у них плохо. За это время вокруг него сложилось множество мифов, которые люди с радостью ретранслируют друг другу для самоуспокоения. Что ж, давайте соберём их все вместе, разберёмся, как они возникли, и как обстоят дела на самом деле.

Далее идёт развеивание мифов, касательно разработки "на $mol" в сравнении с разработкой "на React", как типичной ситуации в индустрии. Но вместо React вы смело можете подставлять любой другой его аналог.

Развенчать мифы