uz
Feedback
Сообщество Программистов

Сообщество Программистов

Kanalga Telegram’da o‘tish

Здесь ты найдешь полезные материалы которые позволят тебе развиваться в IT. А именно статьи, книги и курсы на тему Python, других языков программирования и IT технологий. Youtube Канал: youtube.com/c/ZProgerIT Автор канала: @zproger8

Ko'proq ko'rsatish

📈 Telegram kanali Сообщество Программистов analitikasi

Сообщество Программистов (@codeblog8) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 16 263 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 8 101-o'rinni va Rossiya mintaqasida 41 330-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 16 263 obunachiga ega bo‘ldi.

17 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 161 ga, so‘nggi 24 soatda esa 1 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 43.11% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 15.81% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 7 012 marta ko‘riladi; birinchi sutkada odatda 2 571 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 109 ta reaksiya keladi.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Здесь ты найдешь полезные материалы которые позволят тебе развиваться в IT. А именно статьи, книги и курсы на тему Python, других языков программирования и IT технологий. Youtube Канал: youtube.com/c/ZProgerIT Автор канала: @zproger8

Yuqori yangilanish chastotasi (oxirgi ma’lumot 18 Iyun, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

16 263
Obunachilar
+124 soatlar
+777 kunlar
+16130 kunlar
Postlar arxiv
Представляю вашему вниманию самый странный код, который позволяет манипулировать стектрейсом. Если кто не понял — объясняю, п
Представляю вашему вниманию самый странный код, который позволяет манипулировать стектрейсом. Если кто не понял — объясняю, перехватывают исключения и поднимают raise, с той целью, чтобы это новое исключение, прилепить к старому в traceback. К какому исключению лепить новую ошибку, указываем в from: raise RuntimeError() from err если вызвать следующий код, то будет подниматься RuntimeError игнорируя исключение на уровень выше. Вы что-то поняли?) 😁 - Нет 🔥 - Да

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

Прилетел issue по-поводу 7го примера с product Стоит отметить, что после повторных тестов, product оказался медленней обычных
Прилетел issue по-поводу 7го примера с product Стоит отметить, что после повторных тестов, product оказался медленней обычных циклов for, поэтому я продолжил тесты, и нашел другую реализацию, которая работает в 2-3 раза быстрее, чем обычные циклы. Речь идет именно о переборе всех комбинаций, как это и делает product. Пример с кодом есть в issue. Благодарю Devil666face за внесенные правки.

Исходники ☝️

Все команды здесь ☝️

Возможно вы помните эти видео, где были некоторые советы для изучения программирования 1. Самый простой способ выучить Python
Возможно вы помните эти видео, где были некоторые советы для изучения программирования 1. Самый простой способ выучить Python 2. Как стать программистом с нуля за год Совсем недавно нашел канал, в котором публикуются подобные схемы изучения, и где автор канала показывает свой путь в разработке, откуда вы также можете взять дополнительную пользу t.me/goingtoit ⬅️

Изначально бот ответил, что для этого требуется версия ядра, архитектура и спецификация USB Но если указать необходимые данны
Изначально бот ответил, что для этого требуется версия ядра, архитектура и спецификация USB Но если указать необходимые данные, он начинает писать драйвер. Хотя делает это не полностью, так как стоит учитывать, что драйвер нельзя написать на 10 строчек. Если попросить его переписать ядро Linux на Rust, то он тоже это не сделает как минимум из-за того, что нужны слишком большие объемы вычислений.

Попросил написать историю о Python разработчиках, которые лишились работы, и все складывается очень правдоподобно. В ближайше
Попросил написать историю о Python разработчиках, которые лишились работы, и все складывается очень правдоподобно. В ближайшее время покажу некоторые возможности этого бота, о которых еще никто не говорил на YouTube. И также стоит напомнить, что программирование стоит учить дальше, как минимум по той причине, чтобы когда ИИ захватит вселенную, он нас пощадил 🙂

Как отправить Requests запросы быстрее? 1. Библиотека Asyncio для асинхронных запросов 2. Параллельные запросы: concurrent-re
Как отправить Requests запросы быстрее? 1. Библиотека Asyncio для асинхронных запросов 2. Параллельные запросы: concurrent-requests или же grequests, чтобы отправлять несколько запросов одновременно 3. Multiprocessing: Для параллельной отправки запросов с использованием нескольких процессов 4. Gevent: Для параллельной отправки запросов с использованием greenlets, которые представляют собой облегченные совместные потоки. Это может быть полезно, если вы хотите сделать много блокирующих вызовов ввода/вывода одновременно Также не забывайте о пулах соединений, которые поддерживают кэширование, что позволяет уменьшить накладные расходы

😁 Простите, не смог удержаться Зато теперь вы знаете что делать на случай восстания машин. Я это монтировал больше часа, поэтому если смог поднять вам настроение — буду рад если поставите лайк 😁

Несколько принципов для защиты системы и приложений 1. Систему можно "защитить" до такой степени, что с ней будет невозможно
Несколько принципов для защиты системы и приложений 1. Систему можно "защитить" до такой степени, что с ней будет невозможно работать. Необходимо найти баланс между защищённостью и удобством. 2. Существует множество атак и угроз, но следует понимать, что наибольшей уязвимостью всегда был — и будет — сам пользователь. 3. Каждый элемент системы должен иметь доступ только к тому, что необходимо ему для работы, и ни к чему более. 4. Безопасность должна быть организована в виде многослойной системы. Когда один из слоёв защиты прорван, следующий остановит атаку. 5. Будьте немного параноиком. Будьте подозрительны. Если что-то выглядит слишком хорошо, чтобы быть правдой, то скорее всего, так оно и есть. 📕 Но также учитывайте, что 100% защиты не существует, поэтому у вас должен быть план на тот случай, если эта защита будет разрушена.

А кто-то еще жалуется на ускорение циклов в 70 раз 😁😁 В то время как разработчики Python издеваются над людьми, и заставляю
А кто-то еще жалуется на ускорение циклов в 70 раз 😁😁 В то время как разработчики Python издеваются над людьми, и заставляют везде ставить эти ужасные пробелы. А ведь скорость разработки от этого падает в целых 4 раза, как говорит автор доклада 😁. А если бы пробелов было 10, то в целых 10 раз!

1. pip install line_profiler 2. добавляем декоратор @profile @profile def summary(): res = sum(range(1_000_000)) print(res) i
1. pip install line_profiler 2. добавляем декоратор @profile @profile def summary(): res = sum(range(1_000_000)) print(res) if __name__ == "__main__": summary() 3. kernprof -l -v your_file.py Также можно пробежаться через cProfile, чтобы получить затраченные ресурсы на каждую операцию, но об этом в отдельном видео 😉

В комментариях подсказали еще 1 вариант для 1го примера из видео. В итоге: - cycle_example 0.76s - sum_example 0.43s - summar
В комментариях подсказали еще 1 вариант для 1го примера из видео. В итоге: - cycle_example 0.76s - sum_example 0.43s - summary 0.01s Ускорение вышло примерно x70. Поэтому на этапе оптимизации кода, можно поиграться с подобными комбинациями, и получить максимальную производительность.

☝️☝️

Исходный код ☝️