45846
Всё о языке Python простым языком. По всем вопросам: @max_excel РКН: vk.cc/cHhGJh
9 архитектурных антипаттернов при разработке телеграм-ботов на Python
Разработка телеграм-ботов требует не только креативности, но и правильной архитектуры. В этой статье автор рассмотрит 9 архитектурных антипаттернов, которые могут стать серьезными преградами на вашем пути к созданию бота.
Python Hacks
Парсинг сайтов на Python (часть 2)
В этом видеоуроке будет завершено написание программы для парсинга сайта из первой части. Программа станет более универсальной и сможет парсить не только одну запрошенную страницу, но и все прочие связанные страницы, если имеется постраничная навигация.
Кроме того, программа сможет сохранять полученные данные в файлы CSV, которые можно открыть с помощью Excel.
Python Hacks
Пишем АПИ автотесты на Python по шагам
Эта статья является туториалом и будет полезна как начинающим, так и действующим тестировщикам и автоматизаторам. Но также может быть полезна разработчикам и специалистам из смежных направлений. В статье автор пошагово покроет тестами REST API на примере методов GET, POST, PUT, DELETE.
Python Hacks
Ускорение работы Numba и кода NumPy
Если вам нужно ускорить обработку NumPy или просто сократить использование памяти, попробуйте компилятор Numba just-in-time. С его помощью можно писать код на языке Python, который во время выполнения компилируется в машинный код. Это позволяет получить прирост скорости, сопоставимый с приростом, который можно получить на C, Fortran или Rust.
По крайней мере, так считается в теории. На практике же код на Numba может быть не быстрее, чем эквивалент NumPy. Но если лучше понимать, как работают процессоры, можно добиться большего. Эти знания помогут более широко использовать любой компилируемый язык.
Python Hacks
Я люблю питон, и вот почему он меня бесит
В этом материале автор обсуждает ключевые минусы языка Python, и нет, это будут не GIL и скорость.
Python Hacks
Развивайся играя
Платформа Wikium — сервис для тренировки памяти, внимания и мышления. Система автоматически адаптируется под вашу успеваемость и составляет индивидуальную программу занятий. Всего 10-15 минут в день дают улучшение работоспособности, скорости обучения и концентрации.
Также вы можете овладеть конкретным навыком в короткие сроки на специализированном курсе:
• Развитие внимания;
• Скорочтение;
• Эмоциональный интеллект;
• Эффективное общение;
• И многие другие полезные курсы.
Занятия на Викиум — крайне полезная привычка, присоединяйтесь и вы: wikium.ru
Python кодогенерация — ускоряем strftime / strptime
В первой и второй частях серии статей автор поделился историей создания python библиотеки convtools (кратко: позволяет декларативно описывать преобразования данных, из которых генерируются python функции, реализующие заданные преобразования). В этой статье автор расскажет об ускорении частных случаев datetime.strptime и datetime.strftime, а также о том интересном, что встретилось в datetime модуле по дороге.
Python Hacks
SymPy и симуляция физических процессов
SymPy — это Python библиотека для символьных математических вычислений, которая предоставляет мощные инструменты для работы с символьными выражениями, уравнениями и системами уравнений. Она позволяет разработчикам и исследователям создавать и анализировать модели физических систем с высокой степенью точности и гибкости.
Python Hacks
ТОП-10 книг по разработке для начинающих
Начало карьеры в сфере программирования может быть увлекательным и интересным путешествием. Однако среди большого множества информации и ресурсов, иногда бывает сложно определить, с чего начинать.
Python Hacks
Надежные VDS-сервера в NetAngels от 73₽/месяц
Подберем мощные VDS-сервер для любых задач. Техподдержка 24/7. Защита от DDoS-атак. Гибкая конфигурация. Бесплатный перенос VDS с сохранением всех данных.
Выбери тариф под свои задачи:
Старт (Для низкой нагрузки: хранение файлов, раздача статики и простые веб-проекты)
Оптима (NVMe-диски для высокой скорости и баланс цены и производительности)
Турбо (Элитный VDS на базе топового оборудования с высокочастотными процессорами)
Про (Мощный VDS с гарантированными ресурсами для масштабных проектов)
ТурбоПро (VDS уровня enterprise с гарантированными ядрами и высокочастотными процессорами)
Ультра (Высокопроизводительный VDS для ресурсоемких проектов и корпоративных систем. В тариф включена поддержка GPU)
Попробуйте VDS-сервер от NetAngels!
Перейти на сайт
#реклама 16+
netangels.ru
О рекламодателе
Ищете где скачать Excel?
Хватит мучиться, воспользуйтесь интернет-магазином с оригинальными ключами KeySoft. Вы сможете приобрести лицензионный продукт, в котором будут доступны все функции без каких-либо ограничений:
• Лицензионная подписка для Office 365 Pro+
• Лицензионный ключ активации для Office 2021 Professional Plus
Преимущества KeySoft:
✔️ широкий ассортимент
✔️ только официальные продажи
✔️ разнообразие способов оплаты
✔️ быстрая и квалифицированная техподдержка
✔️ более 3000 положительных отзывов на независимых ресурсах.
На все товары Microsoft действует промокод на скидку 5% — NEW5 — успейте воспользоваться!
Excel Hacks теперь в MAX!
Информация по решению типовых проблем в Excel еще никогда не была такой доступной, как сейчас. Внутри канала все возможности, приёмы и лайфхаки по работе с таблицами.
Подписывайтесь и прокачивайте свои навыки: @hacks_excel
Как успешно сменить работу?
Узнаешь в этом канале.
📌 Канал @secrets_hr делится полезными секретами и лайфхаками в составлении резюме, трудоустройстве и управлении персоналом для HR.
Подписывайтесь и прокачивайте свои навыки: @secrets_hr
🔥27 ноября пройдет Pytup — митап для Python-разработчиков и ML-инженеров. Встречаемся в Екатеринбурге и онлайн, чтобы в неформальной обстановке поговорить о Python, машинном обучении и технологиях.
Технический менеджер проектов Yandex Cloud Егор Гордовский расскажет о дата-центрах. Разработчик из Яндекс Алисы Арсений Саблин покажет, как при тестировании станций с Алисой используется Python. А техлид VK Tech Никита Улько разберет чистую архитектуру с практической точки зрения: за что ее ценят и как гибко применять ее принципы.
Очных участников встречи ждут дискуссионные столы, нетворкинг с экспертами из разных компаний, соревнования по игре в змейку и гонки на игрушечных роверах. Для тех, кто не сможет посетить митап в Екатеринбурге, будет доступна онлайн-трансляция докладной части.
📍 Екатеринбург, креативный кластер «Домна»,
ул. Вайнера, 16 (этаж 2)
📅 27 ноября в 17.00 (по Екб)
Регистрируемся тут.
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Попробовать
#реклама
yandex.ru
О рекламодателе
Вам нравится читать контент на этом канале?
Возможно, вы задумывались о том, чтобы купить на нем интеграцию?
Следуйте 3 простым шагам, чтобы сделать это:
1) Нажмите на ссылку: Вход
2) Пополняйтесь удобным способом
3) Размещайте публикацию
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
Хочешь разбираться в 1С?
Для тебя уже всё сделали.
⚙️ Канал 1С Hacks рассказывает обо всех возможностях, приёмах и лайфхаках по работе в 1С.
Подписывайтесь и прокачивайте свои навыки: @secrets_1C
Лень разбираться в Word?
Для вас уже всё сделали.
📌 Канал Word Hacks рассказывает обо всех возможностях, приёмах и лайфхаках по работе в word.
Подписывайтесь и прокачивайте свои навыки: @word_ms
Python Hacks теперь в MAX!
Информация по изучению Python еще никогда не была такой доступной, как сейчас. Внутри канала все возможности, приёмы и лайфхаки по работе с Python.
Подписывайтесь и прокачивайте свои навыки: @python_secrets
Python — полный курс для начинающих
После прохождения этого курса вы начнёте уверенно использовать синтаксис Python для разных задач.
00:05:50 Переменные
00:31:11 Условные операторы
00:42:03 Строки (str)
01:04:46 Списки (list)
01:30:56 Цикл for
01:44:02 Функции
01:57:03 Область видимости переменных
02:06:29 Цикл while
02:27:24 Кортежи (tuple)
02:31:13 Словари (dict)
03:03:33 Установка сторонних библиотек
03:23:02 Множества (set)
03:39:04 lambda функции
03:42:43 Обработка исключений
03:48:02 Классы
04:23:28 Декораторы
04:40:14 Простейший telegram bot
04:57:52 Работа с файлами
05:05:15 Менеджер контекста
05:06:38 Изменяемые и неизменяемые структуры данных
Смотреть это видео на youtube: youtu.be/wDmPgXhlDIg
Работа с матрицами в python
В этом материале автор поделится своим опытом в написании алгоритмов для работы с матрицами.
Python Hacks
Скидка 50% на менеджер паролей Пассворк
Чёрная пятница в Пассворке стартует 24 ноября и продлится до 5 декабря. В эти дни будет действовать скидка 50% на покупку коробочного решения.
Что даёт Пассворк вашей компании
Централизованное управление конфиденциальными данными. Всё остаётся в вашей инфраструктуре. Сотрудники быстро находят нужную информацию, администраторы управляют правами доступа, отслеживают все действия и изменения — полный контроль и безопасность.
Почему Пассворк
• Включён в единый реестр Минцифры
• Имеет все необходимые лицензии ФСТЭК и ФСБ
• Качественная и оперативная поддержка
• Все пароли и секреты хранятся на ваших серверах
• Регулярные обновления и сопровождение на каждом этапе
• Опыт внедрения в системообразующие предприятия страны
• Сертифицирован с Astra Linux, РЕД Софт, МСВСфера, Pangolin DB, ОС Атлант и многими другими российскими решениями
Пассворк создан для компаний и государственных учреждений, которым нужна проверенная безопасность.
Всё упорядочено, защищено и всегда под рукой.
Приобрести Пассворк со скидкой 50%
👾 Проходите IT-квест — и выигрывайте призы от Selectel
Заберите до 5 000 бонусов в панели управления и фирменный мерч
Академия Selectel запускает второй сезон квеста «В поиске пропавших кодов». На страницах медиа спрятаны пятизначные коды. Ваша задача — как можно скорее найти код и отправить его на почту, чтобы участвовать в розыгрыше.
🤔 А что нам за это будет?
Если найдете все коды, получите шанс забрать один из 10 суперпризов: боксы с мерчем и 5 000 бонусных рублей на серверы или другие сервисы Selectel. А среди тех, кто найдет хотя бы один код, разыграем фирменных Тирексов и другие призы.
А еще на каждой странице дополнительно спрятано по 5 промокодов на 500 бонусов — их вы можете потратить сразу на продукты или услуги Selectel.
🤔 Согласны, а как участвовать?
Начинаем квест 24 ноября. Чтобы принять участие, зарегистрируйтесь по ссылке: https://slc.tl/p6fuf
Реклама. АО "Селектел". erid:2W5zFJ2zyoW
Django Rest Framework: как легко писать backend
В этом материале автор подробно разберет как начать писать backend на Django Rest Framework (DRF).
Python Hacks
Что такое Python и почему вы захотите его изучить?
Какой язык программирования сейчас самый популярный? Если погуглить, то окажется, что это Python. В этом ролике автор разберет как так вышло, а также рассмотрит основы питона и какие зарплаты получают пайтон программисты.
Смотреть это видео на youtube: youtu.be/MunPNYumw6M
Мультиплеер PyGame: пишем сервер и клиент
В мультиплеерных играх клиенты игры взаимодействуют с сервером, получая данные от него и отправляя новые (свои). Request - отправка своих данных, response - полученные данные от сервера. Клиент может отправить данные о своем передвижении, сервер проверяет это и меняет позицию игрока. А сервер постоянно делится данными с клиентами, отправляя им общие данные о позиции, полете и прочей игровой информацией.
Python Hacks
Парсинг сайтов на Python (часть 1)
В этом видеоуроке автор подробно разбирает процесс написания программы для парсинга реального сайта в сети.
Вы рассмотрите работу с библиотеками Requests и BeautifulSoup. Первая – позволяет отправлять HTTP-запросы и получать исходный код запрошенной страницы. Вторая – позволяет получать конкретные данные из полученного исходного кода страницы.
В данном уроке вы разберете установку необходимых для работы пакетов и написание двух основных функций, которые будут парсить и забирать необходимые данные, пока что только для одной указанной страницы.
Python Hacks
Пишем компилятор C в 500 строках Python
Несколько месяцев назад автор поставил перед собой задачу написать компилятор C в 500 строках Python. Насколько сложна эта задача? Оказалось, что довольно сложна, даже после отказа от достаточно большого количества возможностей. Но в то же время она была довольно интересной, а результат оказался на удивление функциональным и вполне простым для понимания.
Python Hacks
Структура тестового фреймворка
Известная организация ISTQB разработала общую схему (архитектуру) компонентов, из которых должен состоять тестовый фреймворк. В этой статье автор разберет, что это за компоненты и для чего они нужны.
Python Hacks
Что должен знать junior-разработчик Python?
Python является самым популярным языком программирования, но знать один лишь синтаксис - мало. В этом ролике автор подробно разбирает, что еще необходимо знать начинающему Python-разработчику, чтобы успешно устроиться на свою первую работу.
Смотреть это видео на youtube: youtu.be/-ASKK5lWclQ