Обновить

Моя лента

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

«Вдруг как в сказке навайбкодил Saas!» или что осталось за кадром успешного успеха Cal AI, Rork и Base44

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

Cal AI, Rork и Base44 выглядят как тот самый успешный успех вайбкодинга. Школьник разгоняет приложение до десятков миллионов долларов, два фаундера с долгами получают $2.8 млн инвестиций, а соло-разработчик за полгода продает продукт Wix за $80 млн.

Звучит так, будто достаточно открыть Claude Code, нагенерить SaaS и ждать, когда понесут деньги.

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

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

«Яндекс» сообщил о «затронувшем инфраструктуру» инциденте в дата-центре в Сасово

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

В дата‑центре «Яндекса» в Сасово «произошёл инцидент», затронувший часть инфраструктуры, сообщили СМИ в компании. Сейчас ситуация на площадке находится под контролем, пострадавших нет. Команда устраняет последствия происшествия и восстанавливает работу затронутых сервисов, добавили в «Яндекса».

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

Паровозик

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

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

Как положено по закону Мерфи, эта одна задача – или срочная, или важная, или всё вместе. Зачастую оказывается на контроле у кого-то из руководства клиента (хотя обычно руководство не лезет в сопровождение 1С). И вот клиент увязывает выполненные задачи с невыполненной. Говорит – не буду подписывать и оплачивать те, решённые задачи, потому что нет результата по главной, ключевой, которая вот самая прям важная.

Формулировки могут быть самые разные. Например, «директор сказал ничего вам не оплачивать, пока не сделаете». Или «без этой задачи всё остальное не имеет значения, понимаете?». И т.д.

Что делать?

Начнём с конца. В последнюю очередь надо бросать решение задачи и кидаться доказывать клиенту, что он не прав. Это – последнее средство. Особенно с объявлением локдауна (остановки работ). Когда ничего другого не поможет – используем это последнее средство.

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

Главное – решить задачу. Вот на этом и стоит сконцентрироваться. Параллельно нужно обязательно заниматься пропагандой – освещением наших усилий, трудностей, экспертности привлечённой команды. Клиент должен знать, что его задачу решают – причём весь отдел, чуть ли не вся компания. Это крайне важно, чтобы у клиента не было аргументов «да вы вообще нами не занимались», «вы ничего не изменили в работе, невзирая на наши просьбы и срочность» и т.д.

Когда клиент видит усилия, напряжение, он может простить плохой результат. В большинстве случаев – простит. Очень хорошо будет не просто информировать клиента, а постоянно привлекать его каким-то образом. Давать что-то на проверку, задавать ему вопросы, просить что-то согласовать и т.д. Таким образом мы заменяем пассивное действие клиента (что-то прочитать или послушать) на активное (что-то сделать). В активном действии он, во-первых, точно обратит на нас больше внимания, а во-вторых – будет соучастником решения задачи.

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

Посередине спектра методов стоит предотвращение подобных ситуаций. Об этом читайте в разделе «Управление качеством».

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

Не пора ли почистить диск?

Продолжаю серию вайбкодерских постов: выясняем что могут современные LLM‑ки а чего не могут.

Посты из серии:

  1. Оbsidian на минималках. Сейчас оформлен в виде PWA, многое доработано и стало удобнее. Я удалил Obsidian и использую только его. Выполнен в виде одного HTML‑файла, работает офлайн (можно скачать, кинуть на флешку и пр.) на всех системах мира: Windows, Linux, macOS, Android, iOS, iPadOS (на последних двух пока есть ограничения). Теперь есть и в виде расширения для Google Chrome!

  2. Кросс‑платформенный аналог KeePass с детерминистической генерацией пароля — теперь не страшно потерять kdbx‑файл. Идея та же — в виде одного HTML‑файла, работает оффлайн на всех платформах. Теперь он есть в виде расширения для Google Chrome в официальном магазине а так же в виде PWA.

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

Хотел купить программу (так как триал уже потратил), но ради эксперимента решил завайбкодить аналог — ведь это дешевле. Да‑да, сейчас дешевле сделать с нуля, чем купить готовое, во что автор вложил часть своей жизни.

Потребовалось около 30 минут моего времени + еще несколько минут оно генерило в фоне, пока я поехал на спортивную площадку. Получилось вот что:

Кросс платформенный Disk Usage
Кросс платформенный Disk Usage

Краткий функционал:

  1. Нативная прога (Rust, egui) под Windows, macOS, Ubuntu. Проверил — работает везде.

  2. Цвета обрели смысл — теперь размер файлов отображается на основе привычной всем радуги: большие файлы/папки красного цвета, мелкие — фиолетового.

  3. Более удобное изучение сектора без потери контекста: клик по сектору выделяет его, двойной клик — переходит на уровень сектора и детализирует его.

Но главное, что это бесплатно и с открытым кодом, есть релизы от GitHub Actions (гарантия, что собраны именно исходники, а не что‑то левое) для Windows, macOS, Ubuntu.

Для macOS после распаковки нужно ввести команду:

 xattr -dr com.apple.quarantine "Disk Usage.app"

Иначе система не даст запустить программу, ведь ЭЦП пока нет.

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

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

33. «Нетворкинг для разведчиков. Как извлечь пользу из любого знакомства» Елена Вавилова, Андрей Безруков

Книга, ставшая для меня горьким откровением. Читал и сокрушался – до чего ж бестолково я относился к знакомствам и поддержанию контакта. Просто уму непостижимо.

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

Для меня главными ошибками в нетворкинге были ощущения «ещё успею» и «сам справлюсь». Второе – потому что много лет был программистом, работал своим умом и руками, и успех решения задач в большей части зависел не от людей, а от меня и компьютера.

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

Прочитав книгу, конечно, встал на путь исправления. Честно. Поискал, написал, в друзья добавился. Пара знакомых, с кем был когда-то на одном иерархическом уровне, поднялись существенно выше. Кое-кто стал моим клиентом 😊. Есть и такие, кого я теперь по телевизору иногда вижу – им написать ещё не решился ☹️.

Так что, если у вас в голове есть вопрос «полезен ли нетворкинг?» - да, полезен. Прям в деньгах польза измеряется. Даже за короткий срок.

Будет не лишним сказать, что меня в жизни часто выручал половинчатый нетворкинг – когда люди меня знают, а я их – нет. Это касается профессиональной сферы. Я 10 лет писал статьи, и кто-то меня запомнил. Некоторые пришли по работе, и тоже стали клиентами. Когда я искал работу, то на резюме откликнулись исключительно люди, откуда-то меня знавшие (а я их – нет). Так что, пожалуй, надо поделить мои сокрушения пополам. Но активный нетворкинг, исходящий от меня, буду продолжать.

А книга хорошая. С практическими рекомендациями, системная, с примерами. То, что написана разведчиками – не знаю, насколько полезно, но с маркетинговой точки зрения ход, конечно, шикарный. Была похожая, про переговоры от переговорщиков ФБР – до неё тоже очередь дойдёт.

Так что, друзья, занимайтесь нетворкингом смолоду. Не повторяйте моих ошибок. Знакомства – это очень ценный актив, но очень медленно растущий. Его нельзя наверстать за короткий срок. Раньше начнёте – быстрее накопите.https://dzen.ru/readingstackhttps://dzen.ru/readingstackhttps://dzen.ru/readingstack

Это 33-я книга из Книжного стека, который живёт в тг.

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

Страдают ли LLM от боли. Разбор нашумевшего препринта

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

По телеграм-каналам прокатилась очередная волна. Ученые нашли в LLM вектор боли. ИИ способен страдать. Насколько искусственен искусственный интеллект? Должны ли мы установить этические правила обращения с ИИ?

Эта статья разбор того, что ученые написали на самом деле, и какие выводы из этого следуют.

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

Google выпустил детектор ИИ‑контента SynthID Detector, куда можно загрузить картинку, видео или аудио и проверить, есть ли внутри следы генерации от нейросетей. Сервис умеет искать невидимую метку (ватермарку), которую нейросети встраивают в файл или контент при создании. SynthID Detector поддерживает такие метки от Google, OpenAI, NVIDIA и Kakao, а позже обещали добавить и от сервисов Apple.

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

Код еще никогда не был так дешев. И еще никогда так дорого не обходился

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

За последний год в новостной ленте сложился отдельный жанр коротких историй, у которых почти всегда одинаковое начало и подозрительно похожий конец. Сначала кто-нибудь рассказывает, как за выходные собрал приложение, ни разу не открыв учебник и просто объясняя нейросети словами, чего он хочет, а через пару недель в той же ленте всплывает заметка, что из этого приложения утекли данные пользователей или что сервис лег и никто толком не понимает почему, потому что этот код из живых людей никто и не читал.

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

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

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

Вышел Ocenaudio 3.22 — бесплатный мультиплатформенный аудио‑ и музыкальный редактор

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

Состоялся выпуск проекта Ocenaudio 3.22 на фреймворке Qt. Это бесплатный мультплатформенный аудио‑ и музыкальный редактор. Сборки проекта доступны для ПК на Windows (включая портативную версию), macOS и Linux. Предыдущая стабильная версия решения вышла в июле 2026 года.

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

Релиз открытого инструментария MediaInfo 26.10 для просмотра технических данных видеороликов и аудиофайлов

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

В начале октября 2026 года состоялся релиз открытого мультиплатформенного инструментария MediaInfo 26.10 (системы унифицированного отображения наиболее важных технических данных и тегов для видео‑ и аудиофайлов) для просмотра и вывода информации по метаданным для аудио‑ и видеофайлов. У проекта также есть онлайн-версия. Исходный код решения опубликован под лицензией BSD. Предыдущий стабильный выпуск проекта случился в мае 2026 года.

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

Выпуск 7-Zip 26.04

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

В начале октября 2026 года разработчик Игорь Павлов представил версию открытого архиватора 7-Zip 26.04. Исходный код проекта написан на языке программирования C++ и опубликован на GitHub под лицензией LGPL. Разработка архиватора ведётся с января 1999 года. Решение переведено на 87 языков.

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

Палеокомпьютинг, часть 2: Kubernetes на Обероне, радио Вирта вместо сети, кластер в браузере и преимущества перед K8s

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

Представьте кластер Kubernetes, в котором нет ни одной сетевой карты. Его узлы ничего не знают ни о TCP/IP, ни даже об Ethernet и перекликаются по радио короткими пакетами по 32 байта, как прорабы по рациям на стройке. Управляющий слой написан на языке конца восьмидесятых и вместе с сетевым протоколом занимает около 1250 строк. Чтобы запустить под, ничего не нужно скачивать: узел просто загружает модуль и вызывает в нём процедуру. А главное, всё это открывается во вкладке браузера: можно выдернуть узел из розетки, заглушить эфир, подсунуть кластеру поддельную команду и посмотреть, что из этого выйдет.

Такой кластер я собрал за последние несколько недель и назвал его Kube. Это управляющий слой Kubernetes, написанный на Обероне, языке Никлауса Вирта, и работает он на машинах Оберона, то есть на процессоре и операционной системе, которые Вирт спроектировал сам, от схемы до окон на экране. Узлы Kube тоже машины Оберона, и разговаривают они по радиосети из той же книги: Вирт написал эту сеть для своих рабочих станций ещё в конце восьмидесятых, а в новой редакции проекта её перевели на дешёвый радиомодуль.

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

Когерентная демодуляция CPFSK на микроконтроллерах семейства ARM Cotex M (STM32F103 — STM32H750)

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

Доброго времени суток, уважаемые посетители Habr!
Данная статья будет короткой, но полезной.

В одной из предыдущих статей, уже описывал вычисление sin(x)/cos(x) с применением разложения в ряд Фурье с фиксированной точкой. Вычисление тригонометрических функций, в моем случае занимало порядка 125-130 тактов на пару (sin+cos) на процессорном ядре Cortex M7 (STM32H750). При этом, код компилировался для архитектуры Cortex M3. Точность sin/cos просчитанного таким образом составила менее 1.5LSB. Google посчитал ее как 1.2-1.3LSB, с минимальной дисперсией. Это уже дало динамический диапазон ~183dB. Для сравнения, полный динамический диапазон человеческого уха 120dB от болевого порога до шелеста листвы. А динамически диапазон звука который человек слышит одновременно порядка 40-60dB. Несколько позже поясню для чего приведено сравнение.

В общем и целом такого динамического диапазона и скорости уже достаточно чтобы производить операцию квадратурной свертки сигнала с частотой дискретизации до 450-500KHz. Кстати, на STM32F103C8T6, это заняло бы ~1.8uS на квадратурный отсчет. Т.е. с отключенными прерываниями процессор бы успел выполнить расчет одного бина честного преобразования Фурье в реальном времени. Это эквивалентно квадратурной демодуляцию на одной произвольной поднесущей до частоты 250КГц (хотя лучше брать Fsample/4 ), что позволяет работать с полосой до 125КГц, на простом контроллере в реальном времени.

Однако, этого мало для полноценной обработки сигналов. И тут я задумался. Как можно значительно повысить скорость работы и почти не потерять в точности? Первое что сделал,- разбил преобразование на блоки, фаза которых непрерывна. Это позволило работать с блоками отсчетов, которые, затем можно суммировать скользящим окном со сложностью O(1). Это привело к эффекту квадратурной демодуляции сигнала и без повышения сложности позволяло работать с малыми временными сдвигами. Фактически пришел к поблочной корреляция. Нечто вроде временного Rack-приема.

Читать далее

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

Статья

SINVER — веб-приложение для хранения информации об инфраструктуре и управления записями DNS

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

Когда я работал над своим проектом, всю информацию об инфраструктуре (серверы и их роли, хостинги, даты следующих оплат, DNS-записи...) я хранил в файлике на рабочем столе. Сначала это был обычный текстовый документ, чуть позже — таблица в LibreOffice Calc.

Пока серверов было меньше десятка, а хостингов — от силы два, мне было несложно раз в неделю сверять информацию в таблице с DNS-серверами, хостингами и собственным бэкендом.

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

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

Ретроспектива как поход в данж: зачем команде pixel-таверна вместо доски стикеров

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

Я устал от ретро, которые существуют, чтобы существовать.

Раз в две недели команда открывает Miro. Три колонки. Люди пишут то же, что на стендапе. Самый громкий через четыре минуты говорит «давайте заведём тикет». Стеснительные не пишут, потому что стикер с именем — это уже оценка. Action items живут в углу доски до следующей пятницы и исчезают без носителя. Фасилитатор чувствует вину, что «не хватило энергии», и в следующий раз приносит новую рамку: wow/now/how, sailboat, 4Ls. Рамка меняется, стол — нет.

Отправиться в данжи
Статья

За час собрал монитор бензина и заправился без очереди: делюсь инструментом на GitHub

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

Я несколько раз попал в длинные очереди за бензином, конкретно за АИ‑95. В конце августа четыре часа простоял в очереди на московской заправке, чтобы заправиться за минуту. В другой раз два часа ждал в Моршанске, хотя это город с населением меньше 50 тысяч человек. Очереди меня жутко выбешивали, поэтому решил навайбкодить монитор бензина. Он должен был сообщать, когда бензин появляется на нужной заправке и туда можно ехать. И у меня это получилось, хотя самостоятельно я до этого ничего не разрабатывал.

На связи Игорь, менеджер продуктов Outlines Tech. В статье покажу, как ставил задачу ChatGPT, что приходилось уточнять и как проверил инструмент в деле. В конце оставлю ссылку на код на GitHub, чтобы вы могли попробовать его у себя. Бесплатно, разумеется.

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

Apple обновила логотип Apple Music

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

Обновлённый логотип появился как в macOS 27.2 beta 3, так и в iOS 27.2 beta 3. Он идентичен тому, который Apple использовала в своём анонсе открытия концертного зала Apple Music Hall в прошлом месяце, пишет MacRumors.

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

Claude Code на Windows: что я прописал агенту, чтобы он перестал спотыкаться

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

Большая часть материалов про Claude Code написана под macOS и Linux. У меня часть задач завязана на Windows, в первую очередь браузерная автоматизация с живыми профилями Chrome, поэтому агент работает прямо в нативном окружении, без WSL. Сам Claude Code под Windows ведёт себя стабильно. Проблемы возникают на стыке с окружением: PowerShell 5.1, кодировки, имена процессов, PATH.

Каждую такую мелочь я в итоге записывал агенту в память, чтобы он больше не наступал туда же. Набралось пять штук, плюс блок для CLAUDE.md в конце, который можно забрать себе целиком. Если вы тоже на Windows и без WSL, возможно, это сэкономит вам пару вечеров.

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

IceCube, высокоэнергетические нейтрино и Фрэнсис Халцен, лауреат Нобелевской премии по физике 2026 года

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

Итан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных научных знаний), спешит рассказать подробнее, за что дали Нобелевскую премию по физике 2026 года, причем одному-единственному человеку, Фрэнсису Халцену.

@avshkol , в свою очередь, оперативно перевел эту статью, поскольку мы наблюдаем действительно редкий случай: один лауреат, и не за научное открытие, а за постановку очень сложного эксперимента, да ещё он был далеко не единственным (есть ещё русские на Байкале, с 1980-х строящие не меньших размеров телескоп и японцы, впервые поймавшие нейтрино от сверхновой)...

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

«Мы вышли на новый технологический уровень»: как глухой телефон между инженером и собственником убивает бизнес

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

*Статья дается в развитие темы, мной обозначенной ранее (Когда «Да, шеф!» убивает компанию)

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

Как антикризисный управляющий, я регулярно захожу на объекты, где фасад управления выглядит безупречно, а внутри ИТ-структура уже бьется в конвульсиях.

Бизнес редко умирает мгновенно, его усыпляют прекрасными отчетами.

Анатомия «испорченного телефона»

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

Выглядит эта микро-пьеса примерно так:

Читать далее