и посмотреть медиа
Код на салфетке - Python кодинг
и посмотреть медиа
Канал о программировании на Python и других языках. Простые объяснения и коды.
Канал о программировании на Python и других языках. Простые объяснения и коды.
AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.
Ресурс для интересующихся программированием. Фокус на Python, но охватывает и другие темы. Простые примеры и разборы.
BM25 против эмбеддингов, Protocol против наследования: как рождался фреймворк WhyTrend Автор: Александр Проваторов Эта статья — про внутреннюю кухню: почему WhyTrend в итоге оказался фреймворком, а не очередной библиотекой, и какие архитектурные решения к этому привели. Читать статью на сайте Поддержать проект через YooMoney Поддержать проект через Tribute в Telegram Поддержать проект через наш Telegram-бот #llm #open_source #python #timeseries #анализ_данных #поиск_информации #программирование #anomaly_detection #data_mining #data_science
Открыть канал и посмотреть медиаЗнаете ли вы, что флаг -O вырезает из программы все assert? assert часто используют как дешевую валидацию – например, проверить аргумент функции или права доступа перед операцией. Компилятор развернет такую строку в проверку условия с raise AssertionError; флаг -O включит режим оптимизации, в котором строки с assert пропускаются при генерации байткода. Падения при этом не будет – вызывающий код получит результат так, как будто условие выполнилось: cat > check.py
Открыть канал и посмотреть медиаЭтот день настал! 🚀 Сегодня, 17 августа в 19:00, мы запускаем бесплатный тест-драйв IT-профессий. И первый практикум — для тех, кто готов попробовать взять на себя ответственность и за общение с заказчиком, и за результат, и за работу каждого в команде. Для проджект-менеджеров! 🗣️ «Она умела видеть красоту в других даже тогда, когда человек сам в себе этого не видел», — говорил Римус Люпин. И нам кажется, что эта цитата прекрасно подходит для проджектов. Ведь именно они должны разглядеть красоту проекта, а уже потом: 🔹 сформулировать цели; 🔹 спланировать все этапы; 🔹 распределить задачи в команде. Этим вы и будете заниматься сегодня под руководством Михаила Николашина, преподавателя курса «Управление проектами в IT». Он научит вас бороться со страхами-боггартами, отпугивать дементоров чётким планом и ладить со всеми (даже с внутренними оборотнями). За 2 часа вы полностью погрузитесь в рабочий процесс проджекта и точно поймёте, нравится ли вам эта профессия! А ещё не пропустите приветственную речь от директора IT-академии Lad, Алексея Ускова: он расскажет вам о процессе обучения, а также о том, какой путь проходят команды не только в рамках практикумов, но и в соревнованиях за Кубок Трудоустройства. Есть ли в IT свой Запретный лес или все границы в вашей голове? Узнаете!⚡ Ждём всех юных (и уже повзрослевших 😁) волшебников!
Открыть канал и посмотреть медиаПривет, друзья! 👋 Еще одна неделя позади, и у нас накопилось много интересного контента. Вот самые полезные и увлекательные материалы, которые мы выбрали для вас на этой неделе: 📋 Новое на канале: 🔄 Понедельник, 10.08.2026 — Дайджест ⚙️ Вторник, 11.08.2026 — Знаете ли вы, как потерять файл во время сортировки? 📓 Среда, 12.08.2026 — Тест-драйв IT-профессий ❓ Четверг, 13.08.2026 — Вопрос к тем, кто активно пользуется агентами для разработки ☕️ Пятница, 14.08.2026 — Почему никто не объясняет аномалии во временных рядах? 🎬 Пятница, 14.08.2026 — Пятничный кинорелакс 🔗 Будьте ближе к нам: 🌐 Читайте полные статьи на сайте 💬 Присоединитесь к обсуждению в чате Спасибо, что остаетесь с нами! Надеемся, что эти материалы будут вам полезны. Удачи в новой неделе! 🚀 #дайджест #код #python #полезное #код_на_салфетке 😼 @napkincode
Открыть канал и посмотреть медиаВсем привет! «Голограмма для короля» (2016) «Голограмма для короля» — неспешная, меланхоличная драма о человеке в кризисе, который пытается начать всё заново в чужой стране. Алан Клей — разведённый американский бизнесмен, чьи дела в США рухнули, брак распался, а долги навалились так, что он не знает, как оплатить учёбу дочери. Единственный шанс — полететь в Саудовскую Аравию и убедить короля купить его голографическую технологию для нового города, который там строят. В ожидании встречи с королём Алан оказывается в странном, почти пустынном мире: стройка, пустыня, местные рабочие, врач, с которым у него возникает тихая, почти нереальная связь, и ощущение, что он больше не понимает ни своей жизни, ни своего места в мире. Это кино не про «успешный поворот», а про человека, который медленно учится снова быть живым, а не просто функцией «муж, отец, бизнесмен». Идеально для вечера, когда хочется чего‑то спокойного, немного грустного и очень человеческого. Приятного просмотра!
Открыть канал и посмотреть медиаПочему никто не объясняет аномалии во временных рядах? Автор: Александр Проваторов Встретились с коллегой за кружкой кофе. Разговор свернул в сторону обсуждения рабочих нюансов, а самый обычный вопрос про очередной график в дашборде — закончился идеей проекта, который в итоге вырос в open‑source фреймворк. Читать статью на сайте Поддержать проект через YooMoney Поддержать проект через Tribute в Telegram Поддержать проект через наш Telegram-бот #anomaly_detection #data_mining #data_science #llm #open_source #python #timeseries #анализ_данных #поиск_информации #программирование
Открыть канал и посмотреть медиаВсем привет! В IT-академии Lad скоро стартует серия бесплатных практикумов, и я буду вести там направление бэкенда (на Python, разумеется). Если вы учитесь, планируете менять сферу или просто хотите понять, подходит ли вам бэкенд и IT в целом — это отличная возможность проверить всё на практике без скучной теории. Задумка простая: за несколько встреч мы всей командой менторов и участниками практикумов с нуля соберем и запустим реальный веб-сервис. Можно пройти всю цепочку или выбрать конкретную роль — от ПМ, аналитика и дизайнера до фронтендера, бэкендера и QA. Каждый практикум — это 2–3 часа плотной работы над конкретной задачей. На моей секции по бэкенду мы напишем базовую логику на FastAPI и задеплоим проект на сервер, чтобы он ожил. Никаких академических задачек в вакууме — только нормальная командная разработка и живое общение. Стартуем 17 августа, участие бесплатное. Залетайте заглянуть на IT-кухню изнутри: 👉 ЗАПИСАТЬСЯ
Открыть канал и посмотреть медиаЗнаете ли вы, как потерять файл во время сортировки? Бывает, файл нужно отсортировать и оставить под тем же именем – строчка sort list.txt > list.txt выглядит как решение задачи. Но после нее в файле оказывается ноль строк, а прежнее содержимое взять негде. Причина в порядке действий: перенаправление отрабатывает раньше команды. Шелл открывает файл справа от > на запись, обрезает до нуля, и только потом стартует sort – читать ему уже нечего. printf "banana\napple\ncherry\n" > fruits.txt sort fruits.txt > fruits.txt wc -l < fruits.txt # 0 Никакой ошибки при этом нет: sort штатно отработал на пустом входе и штатно записал пустой результат. Файл существует, права на месте, код возврата 0 – пропали только данные. Обнуляет файл сам шелл, командой это не управляется: printf "INFO start\nDEBUG x=1\nINFO done\n" > app.log false > app.log wc -l < app.log # 0 false не читает и не пишет ничего, он просто завершается с ненулевым кодом – но лог уже пустой. То же самое произойдет с grep -v DEBUG app.log > app.log: попытка выкинуть отладочные строки из лога выкинет лог целиком. Правильный порядок – сначала полный результат, потом замена файла: printf "banana\napple\ncherry\n" > fruits.txt sort fruits.txt > tmp.txt && mv tmp.txt fruits.txt cat fruits.txt # apple # banana # cherry Временный файл разводит чтение и запись во времени, а && гарантирует, что подмена произойдет только при успешном завершении команды. У sort для этого есть и собственный ключ – sort -o fruits.txt fruits.txt. Он, как и sponge из moreutils, сначала читает вход целиком и только потом открывает выходной файл. Файл в правой части перенаправления обрезается до запуска команды, поэтому один и тот же файл не может быть входом и выходом одновременно. Результат сначала пишется рядом – во временный файл или через ключ вроде -o, – и только потом занимает место исходного. Код на салфетке × Кусочки кода
Открыть канал и посмотреть медиаПривет, друзья! 👋 Еще одна неделя позади, и у нас накопилось много интересного контента. Вот самые полезные и увлекательные материалы, которые мы выбрали для вас на этой неделе: 📋 Новое на канале: 🔄 Понедельник, 03.08.2026 — Дайджест ⚙️ Вторник, 04.08.2026 — Знаете ли вы, что один True может скрыть исключение внутри with? 📓 Среда, 05.08.2026 — #Почему_IT | Выпуск №7 🎬 Пятница, 07.08.2026 — Пятничный кинорелакс 🔗 Будьте ближе к нам: 🌐 Читайте полные статьи на сайте 💬 Присоединитесь к обсуждению в чате Спасибо, что остаетесь с нами! Надеемся, что эти материалы будут вам полезны. Удачи в новой неделе! 🚀 #дайджест #код #python #полезное #код_на_салфетке 😼 @napkincode
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!