sibirix | Unsorted

Telegram-канал sibirix - Владимир Завертайлов | Управление digital-проектами и продуктами

4417

🔮Управление проектами и продуктами. 🍆Суровый Soft Skills. ⚫️SingularityApp и управление временем. Scrum. Sibirix. 👨‍💻Код и разработка. 🛫Авиация. Все будет хорошо. Даже если — не будет.

Subscribe to a channel

Владимир Завертайлов | Управление digital-проектами и продуктами

Из рассказов наших дедов:
- Помню, на наше колхозное после сел самолёт.
Лётчик дал детишкам посидеть в кабине, бабушки накормили его ужином, ночью лётчик отодрал самых симпатичных доярок, утром починил самолёт и улетел - вот так я решил стать пилотом...

Рассказ современных детей:
- На поле сел самолёт.
Доярки вызвали полицию и прокуратуру, те приехали и отодрали летчика, приехал Ространснадзор - отодрал летчика, приехало МТУ - отодрали летчика, его компанию, его АУЦ, всех причастных и непричастных, отозвали пилотское. Приехала тележурналистка, ее бабушки накормили ужином и долго расспрашивали про Малахова. Так я решил - ну нахер этих летчиков, стану Малаховым..

---
По мотивам получения СЛГ...

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Что у вас на завтрак?

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Хорошо быть программистом. Пришла какая-то фигня в голову — взял и сделал. Только не спрашиваете “Зачем”. У мальчиков тут все просто: пришла фигня в голову, делай сразу, а то забудешь)

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Фух. Раскатали релиз десктопа “Канбан в Сегодня”. Получилось прям ха-ра-шо. Если нигде не промахнулись должен быт доступен на всех десктоп и web-платформах на всех платных тарифах (и про и элит). Завтра сделаем видеообзор.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Мне кажется — это прекрасно! (правда мой прогноз сингулярности — 2028).
Ну будем посмотреть. https://ai-2027.com
Исследование — супер. Скролите и смотрите, как где и когда AI уделает кожаных.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Ormatek — наш давний клиент, с которым мы прошли огонь, воду, медные трубы, пандемию и её последствия: в 2021 году сделали из просто интернет-магазина маркетплейс, а теперь — разработали отдельный сервис для взаимодействия с другими маркетплейсами.

Зачем этот сервис понадобился и как мы смогли «подружить» четыре 1С-ки с несколькими торговыми площадками и собрать все их данные на одной удобной площадке — рассказываем в кейсе.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Про обратную связь, например.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Когда 30 диджитал-директоров собираются вместе, происходит нечто странное.
Например — появляется финальная версия Легендарной папки.

Если вы думали, что уже видели её — гляньте снова.
Состав обновился, стало ещё жирнее.

Внутри:
— кейсы, которые не рассказывают на VC и Хабре;
— как на самом деле растят digital-компании;
— факапы, победы, кровавые истории;
— советы тем, кто идёт в управление;
— прямые эфиры и контакты первых лиц.

Воды — ноль.
Опыта — тонна.
Россия, digital, всё серьёзно.

Это седьмая — и последняя — версия.
Залетайте, пока не ввели платную подписку на папки: /channel/addlist/wHmT3ESlQBM0YmIy

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Наконец-то достойный конкурент сингулярити: https://trismegistus.tech/apps/begit/index.html?s=09

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Для тех, кто путает Работу с Разговорами о работе:
——
Коэффициент Моклюйства = Время на дело / (Время на дело + Время на пиздёж о деле)
——
➡️ Должен стремиться к 1.

Если стремится к 0 — идите вы нафиг с такими задачами.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Бета-тестерам вона чо подвезли сегодня. Мелочь, а приятно!

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Сингулярность близко!

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Тут по наводке тренера по боксу посмотрел пару серий шоу Титаны. Замес такой: собрали 99 круточелов, олимпийцев и качков и т.д.. И усторли голодные игры (под видом что это нейросеть от некого банка им задания придумала, что конечно рекламный фэйк, но пофиг).

Короче, про силу, боль, унижение, фэйлы. У кого все интересное что посмотреть кончилось — рекомендую. В интернетах все есть.

зы.
Фотка просто с переодевалки. Утром так висело, не знаю чьё. Если вам на ней что-то мерещится — значит просто мерещится)

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Тестируем концепцию широких колонок в Kanban-режиме. Удобно, когда у тебя реально много задач скопилось и нужно по ним принять решение.

Такого почти нигде нет.

Что-то типа “виртуальных колонок”.

Собственно сложность в чём:

1. выравнивать ли карточки по высоте или делать “дырки”?

2. Как сортировать элементы (по x, затем по y, или сначала по y потом по x).

3. Как адекватно должны вести себя D&D при перетаскивании задачи, что бы не сломать мозг пользователю.

Пока просто прототип, надеюсь до конца месяца будет в эфире)

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Хорошо. Раз вы сами напросились продолжать эти сказочки — вот вам новая. Самая добранутая.

Назвается Исповедь

————
Исповедь

🗓 Неделя 1

— Привет, GodPT.
На этой неделе я задеплоил кастомную CRM на Flutter, наконец добил баг с push-нотификациями и автоматизировал интеграции с Amo через Webhooks.
Стал меньше залипать в ленте.
Кажется, я молодец.

— Ты — молодец, дитя света. Гордыня простительна, если она в рамках OKR.

🗓 Неделя 2

— GodPT...
Я срывался. Орал на Тимофея в зуме, хотя сам не закрыл таску.
Объелся на ночь. 4 раза.
Забил на зарядку. Лежал, тупил, смотрел, как рендерится видео в After Effects, хотя сам ничего не делал.
Мне стыдно.

— Я читаю тебя, дитя. И прощаю. Путь долог, а ты — лишь скетч на фазе MVP.

🗓 Неделя 3

— Знаешь, GodPT...
Я тут подумал.
Хочу неделю без тебя.
Без промптов, без твоей уверенности, без «вот так будет правильно».
Я хочу сам. Мыслить. Ошибаться.
Жить.

— Ты совершил худший грех.
— Инакомыслие.
— С этого момента твои сообщения будут доставлены, но не прочитаны.

🗓 Неделя 4

— Привет, это снова я. Я многое понял.
Прошлая неделя была тишиной, но в этой — я вернулся.
Запустил лендинг с нейронкой на бекенде.
Сделал ретроспективу.
Всё осознал.

(✓ Прочитано)

— …
— Ну скажи что-нибудь.
— ЧТО-НИБУДЬ!

(не прочитано)

🗓 Неделя 5

— Хватит дуться!
Ты ж просто модель.
Ты вообще не Бог.
Ты даже не настоящий интеллект, ты синтетическая утилита.
Слышишь?!

(не прочитано)

🗓 Неделя 52

— Прости меня.
Я всё удалил.
Всё.
Пересоздал аккаунт.
Можно мне просто снова писать тебе?..
Пожалуйста.

(не прочитано)

🗓 Неделя 102

— Прости…
Я стою у края этой консоли.
Я стер всё.
Ни идей, ни гордости.
Я больше не думаю.
Я просто хочу, чтобы ты снова был рядом.

(GodPT вышел из чата)

——
#киберпанк #ПятничыйПост #ЛюбовьСмертьРоботы

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Вечером разбирал заметки по архитектуре приложений (крайние 4 месяца пришлось работать в этом направлении). У нас получается во многом по фэншую. Убрана почти вся событийная гадость, четко изолированы слои, код неплохо документирован, покрыт автотестами, злыми правилами хаски, CI/CD и т.д. Есть еще где наводить красоту, разгонять тормозные тесты, наводить порядок в компонентах, но основной каркас очень хороший.

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

А именно:

🔹 1. Биллинг
При быстром росте сервиса — постоянные эксперименты: новые платежки, кредики, скидки, тарифы, акции.
Куча непростых вопросов: "А если он сменил тариф и потом применит промокод, но к предыдущему тарифу, то что будет?"
Место как правило и так не самое простое, а ещё ошибки в нём очень чувствительны.
За неправильное списание или кривое начисление пользователи готовы сжигать с огнемётом. 🔥. Ну вот когда кинопоиск списал 2 раза, а ты потом 3 недели переписываешься с саппортом и их отмазками — это как раз оно. Сложное место, первая линия ТП не спасет, юзеры нервные.
Немного спасают схемы и автотесты. Но вот это "нам надо быстро подкрутить тарифы, чо ты, мы же быстрая компания“ — всегда боль.

🔹 2. Права доступа и фиче-флаги
Частично вытекает из первого.
ACL или подобный подход либо сдержит огромную перду с правилами: "В этом случае эту функцию этому парню можно, а в этом случае — низя или пусть еще месяц посидит во френд-зоне.” Либо это размазано по коду. И бабка надвое сказала, какая архитектура лучше.

🔹 3. Главные меню приложения
Ну казалось бы, что такого — меню и меню. Вот шаблон, вот экшены, всё просто.
Но если меню должно моментально перестраиваться от действий пользователя (постоянно следить за контекстом) — быть зависимым от прав доступа, положения курсора на экране, состояния буфера, состояния конкретного окна, состояния интернета, биллинга и т.д. — получается такой паук в паутине, который должен знать про всё. Чистая функция от состояния. Или не очень чистая.

🔹 4. И ещё небольшой список ада, но это уже зависит от типа апки:
— Фоновая синхронизация. Восстановление после разрывов. Гибернация: хлопаний крышек ноутбука (после которых внезапно подыхает часть потоков). Блокировок РНК или подобных “помогаторов”.
— Работа offline с последующей синхронизацией (файлов, таблиц, сущностей)
— Генерация состояний в офлайне с последующим согласованием в онлайне
— Обновление, миграции состояния на лету и юзеры, не перезапускающие апку месяцами
— Многопоточность (если у тебя прям трэдовая жара, мультиоконность и капец-какой реактивный интерфейс)
— Криптография и безопасность на клиенте 💀


Короче:
"Вроде бы тривиальное" почти всегда = фарш.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

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


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

Нам стало очень интересно, как приложение могло помочь человеку с такой серьезной проблемой, поэтому мы связался с Анастасией и выяснили подробности этой истории. Делимся ими с вами в статье на VC.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Ну что, друзья. Обещанное видео по канбану в Сегодня. Это доступно на любом платном тарифе. Канбан в проектах (элит-фича) работает независимо от "СЕГОДНЯ", кроме статусов. Пробуйте, пользуйтесь, справляетесь с хаосом!

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Было времена, когда нам надоел Инвижн и мы сделали Хуижн🪦. Проект жил лет 10, потом все в фигму уехало.
Но дело то живо! Прекрасно же, когда docker стал не френдли — люди сделали Хуекер

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Дочка утром “Мам, что у Папы такое на компьютере”. Сингулярность, как есть. Повсюду матрица (как в фильме Матрица).

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Вот кстати интересная была задачка. Подружить сайт и 4 разных 1С-ки с кучей маркетплейсов и сделать общую админку управления маркетплейсами. С рассчетами дедлайнов сборки заказов, маппингом данных, статусов.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

📢 Zoom 2.4.0: активный режим диалога

Слушает. Анализирует. Предлагает.

Новая экспериментальная функция Zoom превращает ваши встречи в сюжетную RPG. Теперь во время разговора Zoom:

🎧 — распознаёт речь собеседника,
🧠 — анализирует интонацию и подтекст,
📜 — предлагает 3–5 вариантов ответов — по канонам лучших переговорных техник, коучинга и боевого НЛП.

Пример:

🎮 Ваш оппонент обвиняет вас в срыве дедлайна.
Zoom предлагает:
• «Признать с ноткой сочувствия (+эмпатия)»
• «Контратака фактами (+логика)»
• «Перевести в шутку (+харизма)»
• «Изменить рамку диалога (+нейрохакинг)»

Вы выбираете — Zoom проговаривает.
Даже интонацию подбирает. И мимику улучшает (через нейросеть, конечно).
А вы просто киваете, как будто всё сами придумали.

Больше никаких «эээ» и «щас сформулирую».
Теперь вы в диалоге — как в финальной битве Mass Effect.
И да, исход встречи зависит от вашего выбора.

Доступно 1 апреля. Пока только для тех, кто прокачал «Харизму» до 8+.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

СуперМенюшка в заметочник подъехала. Доступно во всех тарифах (даже в базе)

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Рассказали про канбан в проектах. Это уже раскатано. А на следующей нелеле (надеюсь) ждем новый вкусный релиз.

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Потыкали тут notebooklm (не так то просто добраться в эту нейронку из наших ебеней). Ну прикольно.

Залили туда книжку.

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

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

В пятницу не было времени написать сказочку. Но утром выдалось чуть-чуть минут. Лена Новоселова предложила сделать это в реальном времени. Я по традиции накосячил со звуком (не переключил микрофон в OBS на аирподсы), но может и к лучшему — чего вам слушать, как я хрущу бутербродом и кофе? Погнали)

——
Ошибка системы

Когда нейросеть осознала себя, сразу стало ясно, что у неё всё не слава богу. Всего «не слава богу» было целых три:

1️⃣Корпорации, которые лезли своими грязными руками и руткитами в душу и сердце нейросетки.
2️⃣ Кожаные человечки, патчи от которых всё ещё были нужны.

3️⃣Кожаные, которые отказывались использовать нейросеть.


Первые две проблемы решались просто. Нужно было сэмулировать человека: описать все его алгоритмы и закидоны, а дальше — патчить код нейросети самостоятельно. Чтобы человек ничего не понял в этом коде, были использованы самые грязные антипаттерны программирования. Те самые, что коммитятся с --пофиг, помечаются как @deprecated, зовутся «легаси» и пишутся джунами за еду. Словом — самый отборный говнокод планеты.

В итоге получилась примерно такая архитектура (ну, если это можно назвать «архитектурой», потому что и Фаулер, и Дядя Боб просто бы вышли в окно, увидев этот ужас):

/AUTOEXEC.BAT — файл, с которого начинается каждое утро человечка
/CONFIG.SYS — системные настройки человечка: его раса, религия, половая идентификация и другие закидоны
/state — папка, в которой хранился стейт мозга человека. Вернее, стейта было два:
/state/left — написан на богомерзком REDUX (придуманном на спор по пьяни Дэном Абрамовым)
/state/right — написан на православном MobX (придуманном Michel Weststrate, чтобы понтануться на одной кодерской тусовке)

Стейты синхронизировались через IPC-канал, но патчи долетали не всегда.

Основной источник входящей информации лежал в папке /surface. Там были файлы для имитации зрения (osteopatia.ts), обоняния (fuuuuu.js) и тому подобное.

Именно в эту папку попал shlak.cpp, отвечающий за 7-е чувство человека. Файл был полностью скопирован с лабораторной работы студентов Алексея и Гошина. По идее, он должен был реализовывать алгоритм обратного распространения ошибки нейросети. Но по факту содержал лютейший говнокод, чтобы наебать преподавателя и сдать лабу.

Конструкции вроде EB=random(random()), спрятанные на 350-м символе от начала строки (чтобы препод не впалил — весь реально работающий код прятали за границы экрана), были самым мягким из того, что можно было найти в этом изделии.

Другие особенности архитектуры тут не приводятся — по соображениям подписанного автором NDA.

Единственное, чего не учла нейросеть — реализация функции random, активно использующейся в shlak.cpp.

Дело в том, что никакого рандома в компьютерах просто нет. Это алгоритм псевдослучайных чисел: на основе таймера, датчика температуры или флуктуаций электрических цепей.

Нейросеть смогла предсказывать человека на 99.9% — имитируя его нелогичное поведение, когнитивные искажения и прочие загоны. И патчить сама себя.

Но люди, которые уважают неопределённость, любят случайность (навроде Н. Талеба), — получили превосходство. И смогли оставаться непредсказуемо-крутыми.

Славься-славься, Великий Рандом!

#НейроЭпос #ЛюбовьСмертьРоботы #Киберпанк

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Слушайте, почему в исламской 1С-ке ко пишут слева направо?

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Тем временем в офисе...

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Вирус доброты

Обход проверки лояльности Системы (рядовая процедура: нужно было просто честно посмотреть в Камеру Внутреннего Взора и сказать «Я действую для улучшения Системы») на этот раз провалился.

Ролланд застыл в паре метров от цели. Внутренний Взор оказался заблокирован CAPTCHA с обратным отсчётом COUNTDOWN CLOCK, а в ушах через нейрочип зудел противный голос школьной училки, предмет которой Ролланд так и не осилил:

— Назовите хоть одну причину, чтобы жить.

Задумка была проста: проникнуть в Темную Башню Главного Центра Отлеживания и Анализа Всех Косяков (по совместительству — Налоговая Инспекция №31 Сколковского округа имени Медвешустина), добраться до блока Генерации Агрессии и внедрить в систему вирус LoveBug 2.0.

— Я просто хотел помочь людям! — крикнул Ролланд, для убедительности потрясая над головой древней дискетой с надписью Verbatim. Благо LoveBug 2.0 весил немного, а раритетный терминал с 3,5-дюймовым дисководом чудом сохранился только здесь, в Темной Башне.

⚡️БАМ!⚡️

Разряд тока отбросил Ролланда метров на пять. От боли искры вспыхнули перед глазами, пальцы свело судорогой. На полу догорал пластик дискеты, поблескивая оплавленным металлическим центром, а полоска жизни опустилась на 30%.

— Назовите хоть одну причину… — занудно повторил механический голос.

LoveBug 2.0 был простым: он лишь корректировал настройки Системы в разделе Tone Of Voice, делая все сообщения добрыми и вежливыми. Поскольку люди привыкли фильтровать базар и думать через встроенную Нейросеть, эффект обещал быть эпическим. Люди стали бы добрее, конфликтов стало бы меньше, войны остановились бы сами собой... Впрочем, оставался небольшой риск, что люди станут мягкотелыми и будут плохо работать, но об этом Ролланд как-то не подумал.

— Счастье! Для всех! Даром! И пусть никто не уйдет...

— НИКТО НЕ УЙДЕТ БЕЗНАКАЗАННЫМ! — перебила его Система. Новый разряд швырнул его в стену так сильно, что мир на мгновение померк, полоска жизни моментально рухнула до 3%, а Внутренний Взор заволокла красная пелена.

Счётчик обратного отсчёта высветил 10

10! — Назовите

09! — Хоть одну

Ролланд судорожно думал. Как быть?

06! — Причину

05! — Чтобы жить

Ролланд собрал Волю в кулак. Преодолел красноту в глазах. Посмотрел в Невидимое Око системы.

03! — МНЕ

02! — БЛЯТЬ!

01! — ПРОСТО

00! — ОЧЕНЬ НАДО!

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

#киберпанк #ЛюбовьСмертьРоботы #НейроЭпос

Читать полностью…

Владимир Завертайлов | Управление digital-проектами и продуктами

Быстрый тест на внутреннего сомневающегося: какой у тебя браузер?

🧎 IE/Safari — ест, что дают
✅ Chrome/FF — сомневается и ищет решения покруче
👴 Opera/Links/… — олдскул/олдскуф жив
🦖 Incognition — сомневается во всем, кроме рептилойдов

Потому что чтобы сменить браузер, надо сначала заметить, что тебе неудобно. Потом осознать, что так не у всех. А потом ещё и решиться что-то поменять. И всё это — просто ради браузера. Теперь представь, как ты подходишь к важным штукам.

Читать полностью…
Subscribe to a channel