PythonCamp
الذهاب إلى القناة على Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
إظهار المزيد9 074
المشتركون
لا توجد بيانات24 ساعات
-267 أيام
-11330 أيام
أرشيف المشاركات
9 074
🚀MongoDB — самая популярная NoSQL-база данных. Её используют многие крупные компании, работающие с большими данными: Google, Twitter, Forbes и другие. MongoDB присущи кроссплатформенность, высокая скорость разработки, простота по сравнению с SQL и легкая масштабируемость. Знание этой БД выделит вас среди коллег и повысит вашу ценность на рынке труда. Освоить систему поможет онлайн-курс «MongoDB» от OTUS.
👉🏻ПРОЙТИ ТЕСТ ПО MONGO: https://otus.pw/Svbl/
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный вебинар «Варианты установки MongoDB»: https://otus.pw/rVth/
9 074
Искусство в Python
Разве вы не хотите, чтобы выше приложение выглядело красиво и им было приятно пользоваться даже из терминала? Сделать это довольно просто, с помощью art.
Установка:
pip install art
В модуле хранится множество смайликов, созданные с помощью символов ('(っ◕‿◕)っ ', '|==|iiii|>----- ', '(-.-)Zzz... '), которые вы можете выбирать по ключевым словам.
И, самое классное — огромный текст из маленьких символов. Вы просто передаёте модулю текст и шрифт, который вам нравится.
#lesson9 074
Как стать айтишником, не умея писать код
1. Забить на курсы и онлайн-школы. Они не работают.
2. Подписался на IT Helper.
3. Через неделю написать свой первый сайт.
С чего начать кодить, какие сайты/приложения писать на старте, по каким урокам учиться – ребята запихнули всю теорию в реальные примеры и объяснили всё пошагово.
Самая востребованная профессия 21 века ждёт тебя по ссылке: @it_helper
9 074
Автоматизация программируемых сетей
Джейсон Эделман, Скотт С. Лоу, Мэтт Осуолт
2019
Это практическое руководство наглядно демонстрирует сетевым инженерам, как использовать широкий спектр технологий и инструментальных средств, в том числе Linux, Python, JSON и XML, для автоматизации систем с помощью написания программного кода. Книга поможет вам упростить выполнение задач, связанных с конфигурированием, управлением и эксплуатацией сетевого оборудования, топологий, сервисов и поддержкой сетевых соединений. Внимательно изучая ее, вы получите основные практические навыки и освоите инструментальные средства, необходимые для сложного перехода к автоматизации сети.
#python #rus
9 074
Упрощаем работу с временем
Подобных модулей очень много, но самым интересным является Pendulum.
Установка:
pip install pendulum
С ним работать довольно просто, у него понятная и очень красивая документация, а также у него есть функции, которые не встретишь у конкурентов (например, period() и duration()).
📌 Документация
#lesson9 074
Кто давно хотел уйти на удалёнку?
Самый быстрый вход в IT – это работа тестировщика, количество вакансий превышает количество резюме более чем в 5 раз! На старте платят от 40 000 руб.
Идеальная работа как для мужчин, так и для женщин.
К нам идут учиться и те, кто без профессии, и те, кто хочет изменить её, получают вторую профессию.
Базовые знания за 5 недель и продвинутый уровень ещё за 5 недель.
Сделай шаги на встречу стабильной профессии — отправь заявку через сайт https://itobu4enie.ru/
Онлайн-обучение:
— Курс «QA Manual» (Базовый тестировщик игр и ПО) – 20 апреля
— Курс «QA Advance» (Продвинутый тестировщик игр и ПО) – 21 апреля 2022г
В мае запланированы курсы для начинающих специалистов Python, Java Script, SQL и DevOps-инженеров.
Регистрируйтесь на бесплатное первое занятие — тестируйте и только после этого платите!
9 074
Practical MLOps: Operationalizing Machine Learning Models
Noah Gift and Alfredo Deza
2021
Внедрение ваших моделей в производство - основная задача машинного обучения. MLOps предлагает набор проверенных принципов, направленных на надежное и одновременно автоматизированное решение этой задачи. Подробное руководство познакомит вас с тем, что такое MLOps (и чем оно отличается от DevOps), и покажет, как применить его на практике для реализации ваших моделей машинного обучения.
#python #eng
9 074
Работаем с интернетом
В данном случае речь пойдёт не про создание HTTP-серверов, а про работу с SMTP, SSHv2, DNS. Для этого нам нужен Twisted.
Установка:
pip install twisted
Этот модуль в разы упрощает разработку и работу с популярными сетевыми протоколами. Признайтесь, что намного легче работать с заготовками, чем самостоятельно писать всё с использованием socket.
С его помощью вы можете создавать Web сервера, SHH, mail клиенты и многое другое. Кстати, тут вы можете посмотреть примеры с использованием этого модуля.
📌 Документация
#lesson9 074
Black Hat Python. Программирование для хакеров и пентестеров, 2-е издание
Джастин Зейтц, Тим Арнольд
2022
Когда речь идет о создании мощных и эффективных хакерских инструментов, большинство аналитиков по безопасности выбирают Python. Во втором издании бестселлера Black Hat Python вы исследуете темную сторону возможностей Python — все от написания сетевых снифферов, похищения учетных данных электронной почты и брутфорса каталогов до разработки мутационных фаззеров, анализа виртуальных машин и создания скрытых троянов.
#python #rus
9 074
Пицца за 10 000 BTC уже не мейнстрим, а вот пиксельный бред за 100.000.000$ — самое то!
Не тошно от того, что кто-то поднимает твою годовую зарплату на каких картинках? Не расстраивайся, ты ещё можешь запрыгнуть в последний вагон!
Тут парни из OpenCrypto вещают за те самые NFT, крипту в целом и остальной мусор, который твоя головешка не способна переварить.
Для таких одаренных они сделали своё бесплатное пособие по заработку на текущем крипто-рынке NFT. Удели 10 минут и стань «сыном маминой подруги», который шарит как поднимать серьёзные бабки на крипте!
9 074
Визуализируем данные
Вы захотели отобразить данные в виде графиков, диаграмм, чтобы они менялись в зависимости от значений слайдеров, но у вас нет опыта разработки в Frontend? Не беда, ведь существует streamlit.
Установка:
pip install streamlit
Он позволяет быстро создавать странички с разными графиками на Python с минимальным количеством кода. Посмотреть примеры можно введя streamlit hello.
📌 Документация
#lesson9 074
Ищите подходящую для себя тему по программированию, подписывайтесь и прокачивайтесь:
— веб-разработка: @tproger_web
— разработка на Java: @a_cup_of_java
— нейронные сети, ИИ: @neuro_channel
— инструменты для программиста: @prog_tools
9 074
Basics of Python Programming: Embrace the future of Python
Dr. Pratiyush Guleria
2020
Книга станет облегчением для студентов, желающих пройти через всеобъемлющую работу, объясняющую концепции программирования на Python. Примеры приводятся с надлежащим описанием, предлагаются разнообразные практические примеры и концептуальные проблемы вместе с их систематически разработанными решениями. Книга также охватывает все концепции, которые полезны для студентов и начинающих изучать основы программирования на Python.
#python #eng
9 074
Немного про functools
Это модуль для высокоуровневых операций над функциями. С его помощью вы можете кэшировать значения, разделять функции и создавать декораторы.
@cache — замена @lru_cache(None), добавленная в Python 3.9. Декоратор, позволяющий кэшировать результат работы функции.
partial() — возвращает функцию, при вызове которой передаются заранее переданные параметры.
@wraps — определяет функцию как декоратор, за счёт реализации важных атрибутов: __name__, __module__, __doc__.
#lesson9 074
Mastering Python for Bioinformatics
Ken Youens-Clark
2021
Многие программы по биоинформатике практически не обслуживаются и плохо написаны, как правило, студентами и исследователями, которые никогда не получали базовых навыков программирования. Это практическое руководство показывает профессионалам и студентам в области биоинформатики, как использовать лучшие возможности Python для решения задач в биологии при создании документированного, протестированного, воспроизводимого ПО.
#python #eng
