grigorycode
1.35K subscribers
35 photos
3 videos
172 links
На этом канале я делюсь интересным из айти индустрии и мира разработки программ.
Download Telegram
Попалась вот такая статья в ленте нового. Я искренне считаю, что программирование — это не "написание алгоритмов и выбор подходящей структуры данных для этого алгоритма". Утверждение в статье выше я могу сравнить с утверждением, что художественная литература — это про составление грамматически и пунктуационно верных предложений. Звучит логично, но... нет.
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
👍21
В посленовогоднюю пятницу, 2-го января, ненадолго восстану из оливье, чтобы в прямом эфире провести новогодний новостной выпуск Moscow Python Podcast! Что будет:

🔘 Я и Михаил Корнеев
🔘 uv ty (thank you, astral!)
🔘 Топ питонячих библиотек за 2025 год
🔘 Стабильный mssql-python от Microsoft
🔘 Рабтают ли deprecation про удаление кода (ну вы сами поняли)

Кто чувствует в себе силушку богатырскую — добаляйте в календари 14:00 по Москве. Ну и с наступающими всех!

🔗 Смотреть на YouTube
🔗 Смотреть на Rutube
🔗 Смотреть в VK Видео

Промпт для иллюстрации:

Нарисуй 16:9 обложку для новогоднего подкаста Moscow Python


Кто умеет лучше — напишите в личку как, буду признателен 🙏
👍20
Завтра, 23-е января 2026, обсуждаем с гостем из Dodo использование агентов в программировании!

🔘 Вайбкодинг
🔘 Кто что использует
🔘 Почему Копайлот, а не Клод
🔘 Код ревью
И многое другое 😜

Добавляйте в календарь, подключайтесь на YouTube / Rutube / VK Видео
1👍13
Завершилась эпоха. Heroku, первый популярный облачный сервис "git-push-для-деплоя", уходит на пенсию: https://www.heroku.com/blog/an-update-on-heroku/

Много лет назад такой подход к разработке выглядел как магия. А сейчас это — гигиенический минимум, собираемый за полчаса начинающим девопсом на базе GitLab 😳
👍8
Настраивал сегодня один из домашних серверов. Так выглядят отголоски "войны пакетных менеджеров". На маке победил homebrew, на Винде — winget. Но иногда точечно можно встретить что-то старое, что ставится только macports, scoop или chocolatey 😂
👍12
LLM по своей сути это устройство для извлечения из данных нарратива и дописывания по этому нарративу истории 😂 Вот такой нарратив в данных видит модель на 0.5 миллиарда параметров.
👍16