grigorycode
1.35K subscribers
35 photos
3 videos
172 links
На этом канале я делюсь интересным из айти индустрии и мира разработки программ.
Download Telegram
Семь лет назад мы записали первый Moscow Python Podcast!
👍18
Очень хорошая, максимально упрощенная аналогия как работают большие языковые модели: мешок слов. Рекомендую: https://habr.com/ru/companies/otus/articles/943840/
1👍11
Через полтора часа на Moscow Python Podcast - премьера новой кружки от KoDa и студии керамики Облепиха! Ну и новости питончика 😊

🔘 Смотреть на YouTube
🔘 Cмотреть на Rutube
🔘 Cмотреть в VK Видео
👍12
2👍14
Постепенно к принципу DRY (don't repeat yourself) добавляется принцип-антоним PRY (please repeat yourself). С появлением нейросетей программисты заметили, что существует контекстное окно! Которое не бесконечное. И вызов десятка функций-хелперов — это когнитивно сложно.

https://read.engineerscodex.com/p/how-to-not-write-garbage-code-by
👍9
Мы в ПК HighLoad продлеваем срок подачи заявок на Open Source Трибуну HighLoad++ 2025 до 7 октября. Это секция, где разработчики, тимлиды, СТО, архитекторы и энтузиасты представят решения, которые помогают комьюнити. Принимаем проекты, которые:

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

Авторы принятых заявок получат:

🔥 билет на HighLoad++ 2025,
🔘 возможность презентовать решение топовым спецам,
🔘 признание и поддержку сообщества,
🔘 упоминание на медиаплощадках конференции.

Подать заявку можно вот тут: cfp.highload.ru/opensource
Обсудить заявку можно со мной в личке. Пишите!
В эту пятницу, как обычно, обсуждаем новости на Moscow Python Podcast

Когда и во сколько: 3 октября в 14:00 по мск

🔘 Смотреть на YouTube
🔘 Cмотреть на Rutube
🔘 Cмотреть в VK Видео
👍10
Попалась вот такая статья в ленте нового. Я искренне считаю, что программирование — это не "написание алгоритмов и выбор подходящей структуры данных для этого алгоритма". Утверждение в статье выше я могу сравнить с утверждением, что художественная литература — это про составление грамматически и пунктуационно верных предложений. Звучит логично, но... нет.
2👍13
Великолепная статья про раскраску синтаксиса, очень рекомендую: https://tonsky.me/blog/syntax-highlighting/

И, пользуясь случаем, моя собственная цветовая схема для VSCode, 10+ лет в разработке. Лайки приветствуются 😊 https://marketplace.visualstudio.com/items?itemName=grigoryvp.memory-theme
👍18
Хорошая формулировка принципов работы LLM вот из этой статьи:

LLM была обучена на миллиардах и миллиардах страниц человеческого текста — от научных статей до романов и диалогов. Каждый текст в датасетах пронизан невидимой структурой: логикой, причинно-следственными связями и, что самое главное, сюжетами. Модель, обучаясь предсказывать следующее слово, по сути, выучила не слова, а правила формирования сюжета, или, как это можно назвать, формирования когерентности текста. И как результат такого обучения, стремление модели сгенерировать наиболее вероятную последовательность токенов заставляет её следовать этим выученным нарративным паттернам, как железные опилки, не имея собственной воли, выстраиваются вдоль линий магнитного поля.
1👍15
Такая штука сверху в VSCode называется "sticky scroll". Удобно при написании больших текстов в markdown. Например, книг 😊
👍20
Вот так можно сформулировать ответ на заявления "ChatGPT мне сказало..."

https://stopcitingai.com/ — и такое тоже есть!
1👍7
Часть приводят такую метафору – публичный ключ это замок, а секретный ключ это собственно… ключ. Вы можете передать замок кому угодно и он запрет им чемодан с секретным письмом. А вот открыть этот чемодан сможете только вы – ключ ведь у вас.


Первый раз читаю такую аналогию, и она мне нравится! Из этой статьи на Хабре.
1👍10
Открылся call for papers на CodeFest 16 в Новосибирске. Огромная (несколько тысяч человек) конференция обо всем в айти. Оффлайн будет 30 — 31 мая 2026. Если хочется выступить, но нет понимания как искать и выбирать хорошую тему — пишите в личку, подскажу 😊

https://cfp.codefest.ru/cfp/new
👍2
В эту пятницу Moscow Pyhton Podcast с Дмитрием Орляковвым, Python-разработчиком в крупной международной компании:

🔘 Встроенный фреймворк Background Tasks — как работает, с чем его едят и когда он заменит Celery в Djnago
🔘 Разбирем встроенную поддержку Content Security Policy (CSP);
🔘 Обновление в DTL — что такое Template Partials и почему это круто;
🔘 Свежие данные Django Developers Survey 2025 — что используют разработчики и в каком направлении движется экосистема;
🔘Почему в Django 6 все еще буксует асинхронность и какие есть архитектурные выходы.

➡️ 21 ноября в 14:00 по Москве:

🔘 Смотреть на YouTube
🔘 Смотреть на Rutube
🔘Смотреть в VK Видео
👍4
Возможно, эти мнемоники помогут кому нибудь наконец-то запомнить флаги tar. Например, мне 😳
1👍23
Послезавтра, в эту пятницу, новостной выпуск Moscow Python Podcast 🎙

🔘 Pre-PEP о внедрении Rust-модулей в интерпретатор и поговорим, куда качнётся архитектура;
🔘 AnyIO, Litestar и sniffio или почему важны зафиксированные зависимости;
🔘 7 уязвимостей в django-allauth — посмотрим на разбор ошибок и механику сбоев изнутри;
🔘 Python 3.15 и ускоренную распаковку Zstandard
🔘 план ускорения JIT к Python 3.16

📍Когда: 5 декабря, 14:00 по Москве

🔵Смотреть на YouTube
🔵Смотреть на Rutube
🔵Смотреть в VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
https://habr.com/ru/articles/972926/ — хорошая статья о том, как выглядит работа с большими объемами кода.
1👍4
https://habr.com/ru/companies/ruvds/articles/974452/ — хорошая статья о том, почему в бигтехе компетентные разработчики могут писать так себе код 😳
👍9