Media is too big
VIEW IN TELEGRAM
Unpacking видео огромной коробки с ништяками, которая сегодня прилетела из России. Теперь у меня новая кружка для подкастов!
👍14
Армин Ронахер, автор Flask вангует, что AI привлечет еще больше людей в разработку из-за ChatGPT и "Vide Coding": https://lucumr.pocoo.org/2025/7/20/the-next-generation/
Armin Ronacher's Thoughts and Writings
Welcoming The Next Generation of Programmers
Vibe coders and self-tought ChatGPT users are programmers too.
👍2
https://lucumr.pocoo.org/2025/7/26/virtual-threads/ — размышления Армина Ронахера (автора Flask) о том, как теоретически можно сделать concurrency в Python лучше. Осторожно: это сложная статья 😊
Armin Ronacher's Thoughts and Writings
From Async/Await to Virtual Threads
A follow-up to how I wish async would work.
👍5
Забавно, что принцип DRY многие трактуют как "не повторяйте код". Хотя в оригинале это "не повторяйте знания": https://elk.zone/mastodon.social/@VaughnVernon/114923388088311014
Mastodon
Vaughn Vernon 🟦 🟨 🟧 🟪 (@VaughnVernon@mastodon.social)
DRY is often confused as "don't repeat code," which was never the intended meaning.
DRY is about knowledge. Don't repeat knowledge.
You can repeat identical lines of code that don't repeat or leak knowledge.
You'll find the proper definition of the principle…
DRY is about knowledge. Don't repeat knowledge.
You can repeat identical lines of code that don't repeat or leak knowledge.
You'll find the proper definition of the principle…
👍3
https://thoughtbot.com/blog/what-you-see-may-not-be-what-you-get — лучшее описание unicode grapheme clusters, которое я читал. Рекомендую!
thoughtbot
What you see may not be what you get
The characters you see hide a more complex reality.
👍4
https://habr.com/ru/articles/931844/ — лучше объяснение работы LLM, которое я читал. Очень рекомендую.
👍9
Некоторое время назад я дал больше интервью на DUMP, но оно погибло на видеохостингах и сегодня было перезалито:
🔘 https://youtu.be/4KpqAEoSRlY?feature=shared
🔘 https://rutube.ru/video/7a1345745d26cb7b27429ed5ae874cbd/?r=wd
🔘 https://vkvideo.ru/video-99988726_456239321
Есть даже аудиоверсия: https://doubletapp.mave.digital/ep-22
🔘 https://youtu.be/4KpqAEoSRlY?feature=shared
🔘 https://rutube.ru/video/7a1345745d26cb7b27429ed5ae874cbd/?r=wd
🔘 https://vkvideo.ru/video-99988726_456239321
Есть даже аудиоверсия: https://doubletapp.mave.digital/ep-22
YouTube
ЧТНП | ГРИГОРИЙ ПЕТРОВ – как нейрофизиология помогает на конференциях и в продажах?
Это первый выпуск из серии подкастов ЧТНП, которые мы снимали на DUMP-2024. Поприветствуйте лайками нашего первого спикера – Григория Петрова, Head of Developer Relations в аутстафф-компании Evrone. Григорий называет себя нейрофизиологом-любителем, о чем…
👍8
Очень хорошая, максимально упрощенная аналогия как работают большие языковые модели: мешок слов. Рекомендую: https://habr.com/ru/companies/otus/articles/943840/
1👍11
Через полтора часа на Moscow Python Podcast - премьера новой кружки от KoDa и студии керамики Облепиха! Ну и новости питончика 😊
🔘 Смотреть на YouTube
🔘 Cмотреть на Rutube
🔘 Cмотреть в VK Видео
🔘 Смотреть на YouTube
🔘 Cмотреть на Rutube
🔘 Cмотреть в VK Видео
👍12
Постепенно к принципу DRY (don't repeat yourself) добавляется принцип-антоним PRY (please repeat yourself). С появлением нейросетей программисты заметили, что существует контекстное окно! Которое не бесконечное. И вызов десятка функций-хелперов — это когнитивно сложно.
https://read.engineerscodex.com/p/how-to-not-write-garbage-code-by
https://read.engineerscodex.com/p/how-to-not-write-garbage-code-by
Engineerscodex
How to Write "Garbage Code" (by Linus Torvalds)
Linus Torvalds, Creator of Git and Linux, on reducing cognitive load
👍9
Сегодня в 14:00 по Москве прямой эфир Moscow Python Podcast:
🔘 Смотреть на YouTube
🔘 Cмотреть на Rutube
🔘 Cмотреть в VK Видео
🔘 Смотреть на YouTube
🔘 Cмотреть на Rutube
🔘 Cмотреть в VK Видео
YouTube
Отвечаем на вопросы с Никитой Соболевым
Чтобы научиться программировать и разбираться в тонкостях Python 3.12 записывайтесь на базовый курс Learn Python — https://clck.ru/3MuShF
00:00 — интро
00:32 — платформа и архивирование
05:29 — проверка шрифтов
08:24 — метод инициализации
10:26 — Facebook…
00:00 — интро
00:32 — платформа и архивирование
05:29 — проверка шрифтов
08:24 — метод инициализации
10:26 — Facebook…
1👍8
Мы в ПК HighLoad продлеваем срок подачи заявок на Open Source Трибуну HighLoad++ 2025 до 7 октября. Это секция, где разработчики, тимлиды, СТО, архитекторы и энтузиасты представят решения, которые помогают комьюнити. Принимаем проекты, которые:
🔘 упрощают жизнь разработчикам,
🔘 помогают работать с высоконагруженными системами,
🔘 уже нашли первых пользователей и продолжают расти.
Авторы принятых заявок получат:
🔥 билет на HighLoad++ 2025,
🔘 возможность презентовать решение топовым спецам,
🔘 признание и поддержку сообщества,
🔘 упоминание на медиаплощадках конференции.
Подать заявку можно вот тут: cfp.highload.ru/opensource
Обсудить заявку можно со мной в личке. Пишите!
🔘 упрощают жизнь разработчикам,
🔘 помогают работать с высоконагруженными системами,
🔘 уже нашли первых пользователей и продолжают расти.
Авторы принятых заявок получат:
🔥 билет на HighLoad++ 2025,
🔘 возможность презентовать решение топовым спецам,
🔘 признание и поддержку сообщества,
🔘 упоминание на медиаплощадках конференции.
Подать заявку можно вот тут: cfp.highload.ru/opensource
Обсудить заявку можно со мной в личке. Пишите!
В эту пятницу, как обычно, обсуждаем новости на Moscow Python Podcast
Когда и во сколько: 3 октября в 14:00 по мск
🔘 Смотреть на YouTube
🔘 Cмотреть на Rutube
🔘 Cмотреть в VK Видео
Когда и во сколько: 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
И, пользуясь случаем, моя собственная цветовая схема для VSCode, 10+ лет в разработке. Лайки приветствуются 😊 https://marketplace.visualstudio.com/items?itemName=grigoryvp.memory-theme
👍18
Хорошая формулировка принципов работы LLM вот из этой статьи:
LLM была обучена на миллиардах и миллиардах страниц человеческого текста — от научных статей до романов и диалогов. Каждый текст в датасетах пронизан невидимой структурой: логикой, причинно-следственными связями и, что самое главное, сюжетами. Модель, обучаясь предсказывать следующее слово, по сути, выучила не слова, а правила формирования сюжета, или, как это можно назвать, формирования когерентности текста. И как результат такого обучения, стремление модели сгенерировать наиболее вероятную последовательность токенов заставляет её следовать этим выученным нарративным паттернам, как железные опилки, не имея собственной воли, выстраиваются вдоль линий магнитного поля.
1👍15