grigorycode
1.36K subscribers
35 photos
3 videos
172 links
На этом канале я делюсь интересным из айти индустрии и мира разработки программ.
Download Telegram
Media is too big
VIEW IN TELEGRAM
Unpacking видео огромной коробки с ништяками, которая сегодня прилетела из России. Теперь у меня новая кружка для подкастов!
👍14
Армин Ронахер, автор Flask вангует, что AI привлечет еще больше людей в разработку из-за ChatGPT и "Vide Coding": https://lucumr.pocoo.org/2025/7/20/the-next-generation/
👍2
Media is too big
VIEW IN TELEGRAM
Как писать статьи на Хабр

#education #habr
👍6
https://lucumr.pocoo.org/2025/7/26/virtual-threads/ — размышления Армина Ронахера (автора Flask) о том, как теоретически можно сделать concurrency в Python лучше. Осторожно: это сложная статья 😊
👍5
https://thoughtbot.com/blog/what-you-see-may-not-be-what-you-get — лучшее описание unicode grapheme clusters, которое я читал. Рекомендую!
👍4
Из этой статьи на Хабре
👍2
https://habr.com/ru/articles/931844/ — лучше объяснение работы LLM, которое я читал. Очень рекомендую.
👍9
Семь лет назад мы записали первый 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