🦆🐍 : Протоколы в Python: утиная типизация по-новому
В новых версиях Python аннотации типов получают всё большую поддержку, всё чаще и чаще используются в библиотеках, фреймворках, и проектах на Python. Помимо дополнительной документированности кода, аннотации типов позволяют таким инструментам, как mypy, статически произвести дополнительные проверки корректности программы и выявить возможные ошибки в коде. В этой статье пойдет речь об одной, как мне кажется, интересной теме, касающейся статической проверки типов в Python – протоколах, или как сказано в PEP-544, статической утиной типизации.
[ Статья ]
В новых версиях Python аннотации типов получают всё большую поддержку, всё чаще и чаще используются в библиотеках, фреймворках, и проектах на Python. Помимо дополнительной документированности кода, аннотации типов позволяют таким инструментам, как mypy, статически произвести дополнительные проверки корректности программы и выявить возможные ошибки в коде. В этой статье пойдет речь об одной, как мне кажется, интересной теме, касающейся статической проверки типов в Python – протоколах, или как сказано в PEP-544, статической утиной типизации.
[ Статья ]
Telegraph
Протоколы в Python: утиная типизация по-новому
В новых версиях Python аннотации типов получают всё большую поддержку, всё чаще и чаще используются в библиотеках, фреймворках, и проектах на Python. Помимо дополнительной документированности кода, аннотации типов позволяют таким инструментам, как mypy, статически…
Создание PDF-документа на Python с помощью pText
Один из самых гибких и привычных способов сгенерировать pdf — написать код на LaTeX и воспользоваться соответствующей программой.
[ Статья ]
Один из самых гибких и привычных способов сгенерировать pdf — написать код на LaTeX и воспользоваться соответствующей программой.
[ Статья ]
Telegraph
Создание PDF-документа на Python с помощью pText
Один из самых гибких и привычных способов сгенерировать pdf — написать код на LaTeX и воспользоваться соответствующей программой. Но есть и другие способы, которые могут оказаться проще и понятнее, чем LaTeX. Специально к старту курса Fullstack-разработчик…
Стать junior/middle-разработчиком с достойным портфолио за 2 года?
Миссия выполнима!
SkillFactory и ТПУ запускают совместную программу онлайн-магистратуры «Разработка информационных систем и приложений». Все плюсы «обычной» магистратуры сохраняются:
— фундаментальное образование
— обучение в ведущем вузе России
— диплом государственного образца
И все это в онлайн-формате, с возможностью совмещать обучение с работой.
Вы начнете решать реальные проекты от партнеров магистратуры еще на первом курсе. Так к выпуску у вас соберется 7+ проектов в портфолио — а это первое, на что смотрят работодатели при выборе разработчика. У вас будут и другие преимущества:
- Знание 1 из топ-3 самых популярных языков программирования
- Умение работать в команде
- Владение инструментами, востребованными в сфере разработки
Программа составлена совместно с людьми из индустрии, которые знают, чего хотят и ищут работодатели в IT-специалистах.
Узнайте больше о программе магистратуры на Дне открытых дверей 8 июня в 16:30 по Москве.
Запишитесь, чтобы получить напоминание:
https://bit.ly/3cqcvRr
Миссия выполнима!
SkillFactory и ТПУ запускают совместную программу онлайн-магистратуры «Разработка информационных систем и приложений». Все плюсы «обычной» магистратуры сохраняются:
— фундаментальное образование
— обучение в ведущем вузе России
— диплом государственного образца
И все это в онлайн-формате, с возможностью совмещать обучение с работой.
Вы начнете решать реальные проекты от партнеров магистратуры еще на первом курсе. Так к выпуску у вас соберется 7+ проектов в портфолио — а это первое, на что смотрят работодатели при выборе разработчика. У вас будут и другие преимущества:
- Знание 1 из топ-3 самых популярных языков программирования
- Умение работать в команде
- Владение инструментами, востребованными в сфере разработки
Программа составлена совместно с людьми из индустрии, которые знают, чего хотят и ищут работодатели в IT-специалистах.
Узнайте больше о программе магистратуры на Дне открытых дверей 8 июня в 16:30 по Москве.
Запишитесь, чтобы получить напоминание:
https://bit.ly/3cqcvRr
В каких случаях не нужно использовать списки в Python
[ Статья ]
[ Статья ]
Telegraph
В каких случаях не нужно использовать списки в Python
В Python, наверное, самым популярным контейнером данных будет список (list). Он настолько гибкий, что его можно использовать в проектах почти повсеместно и хранить в нем данные различного типа: целые числа, строки и экземпляры пользовательских классов. Помимо…
Научитесь проводить тестирование на проникновение и станьте «атакующим» игроком в кибербезопасности!
На новом курсе «Специалист по тестированию на проникновение» от HackerU вы изучите весь необходимый набор инструментов и навыков для анализа защищенности и пентеста.
Вашими менторами станут практикующие пентестеры, которые уже поработали с Тинькофф Банк, Альфа-Банк, Positive Technologies, IBM, BI. ZONE, Insolar.
После окончания программы вы сможете:
— Проводить пентесты локальных сетей, веб-приложений, мобильных приложений, сетей под архитектурой Windows, операционных систем и др.
— Писать эксплойты для обнаруженных уязвимостей или использовать существующие эксплойты
— Проводить реверс-инжиниринг вредоносного ПО
А также получите диплом о проф.переподготовке, серию карьерных консультаций и возможность получить рабочие проекты уже во время обучения!
Записывайтесь на бесплатный пробный урок и зафиксируйте скидку 40% на обучение: https://is.gd/PcfTt6
На новом курсе «Специалист по тестированию на проникновение» от HackerU вы изучите весь необходимый набор инструментов и навыков для анализа защищенности и пентеста.
Вашими менторами станут практикующие пентестеры, которые уже поработали с Тинькофф Банк, Альфа-Банк, Positive Technologies, IBM, BI. ZONE, Insolar.
После окончания программы вы сможете:
— Проводить пентесты локальных сетей, веб-приложений, мобильных приложений, сетей под архитектурой Windows, операционных систем и др.
— Писать эксплойты для обнаруженных уязвимостей или использовать существующие эксплойты
— Проводить реверс-инжиниринг вредоносного ПО
А также получите диплом о проф.переподготовке, серию карьерных консультаций и возможность получить рабочие проекты уже во время обучения!
Записывайтесь на бесплатный пробный урок и зафиксируйте скидку 40% на обучение: https://is.gd/PcfTt6
Ptpython: улучшенный REPL для Python
Возникало ли у вас когда-нибудь желание быстро испытать какую-нибудь свежую идею, прибегнув к интерфейсу командной строки Python, к REPL? Вероятно, если речь идёт об эксперименте буквально с несколькими строками кода, вам просто не захочется создавать для этого новый «блокнот» Jupyter.
Про эту проблему и решение найдите в статье
Возникало ли у вас когда-нибудь желание быстро испытать какую-нибудь свежую идею, прибегнув к интерфейсу командной строки Python, к REPL? Вероятно, если речь идёт об эксперименте буквально с несколькими строками кода, вам просто не захочется создавать для этого новый «блокнот» Jupyter.
Про эту проблему и решение найдите в статье
Telegraph
Ptpython: улучшенный REPL для Python
Возникало ли у вас когда-нибудь желание быстро испытать какую-нибудь свежую идею, прибегнув к интерфейсу командной строки Python, к REPL? Вероятно, если речь идёт об эксперименте буквально с несколькими строками кода, вам просто не захочется создавать для…
Создаем 2D игру на Python с библиотекой Arcade.
[ Статья ]
[ Статья ]
Telegraph
Создаем 2D игру на Python с библиотекой Arcade
Поехали. Python — выдающийся язык для начинающих изучать программирование. Он также идеально подходит тем, кто хочет “просто взять и сделать”, а не тратить кучу времени на шаблонный код. Arcade — библиотека Python для создания 2D игр, с низким порогом вхождения…
Алгоритм Дейкстры
Реализация на нашем любимом питоне в и разложенный до мелочей объяснение алгоритма статье.
Реализация на нашем любимом питоне в и разложенный до мелочей объяснение алгоритма статье.
Teletype
Алгоритм Дейкстры для поиска кратчайшего пути в Python
@python_amazing
«У меня мало денег, но хочу много!»
Товарищи, если у вас такая ситуация, срочно подписывайтесь на «Иксанул» — это канал о том, как приумножить деньги, даже если у вас 1000р в кармане.
Автор канала независимый инвестиционный консультант, который простыми словами объясняет куда инвестировать деньги, какие бумаги покупать, а какие продавать.
Внутри канала:
— анализ и рекомендации
— разборы надежных финансовых инструментов и сомнительных компаний
— важные новости рынка и продуманные инвестидеи.
Если вы еще работаете на дядю, то подписывайтесь: @xsanul
Товарищи, если у вас такая ситуация, срочно подписывайтесь на «Иксанул» — это канал о том, как приумножить деньги, даже если у вас 1000р в кармане.
Автор канала независимый инвестиционный консультант, который простыми словами объясняет куда инвестировать деньги, какие бумаги покупать, а какие продавать.
Внутри канала:
— анализ и рекомендации
— разборы надежных финансовых инструментов и сомнительных компаний
— важные новости рынка и продуманные инвестидеи.
Если вы еще работаете на дядю, то подписывайтесь: @xsanul
Обращение ко всем подписчикам из Москвы!
Будьте в курсе всех важных новостей города.
Я хочу порекомендовать подписаться на канал Москвач — это главный канал про Москву в телеграме. Он независимый, в отличие от многих других, честный и один из самых читаемых.
Подписчики сами присылают для канала видео с мест событий, поэтому главное о происшествиях в городе появляется в Москваче раньше, чем в официальных источниках.
Подпишитесь, это важно: @moscowach
Будьте в курсе всех важных новостей города.
Я хочу порекомендовать подписаться на канал Москвач — это главный канал про Москву в телеграме. Он независимый, в отличие от многих других, честный и один из самых читаемых.
Подписчики сами присылают для канала видео с мест событий, поэтому главное о происшествиях в городе появляется в Москваче раньше, чем в официальных источниках.
Подпишитесь, это важно: @moscowach
Алгоритм Дейкстры
Реализация на нашем любимом питоне в и разложенный до мелочей объяснение алгоритма статье.
Реализация на нашем любимом питоне в и разложенный до мелочей объяснение алгоритма статье.
Teletype
Алгоритм Дейкстры для поиска кратчайшего пути в Python
@python_amazing
Django - самый популярный фреймворк для Python, a программисты которые пишут на нем зарабатывают около 117 тысяч долларов в год. Хотите стать django программистом?
Помощник вам в этом канал JustDjango, который принадлежит senior django разработчику. Там вы узнаете в несколько постов все, что вам нужно чтобы стать django разработчиком.
Приходите и учите уже django!
Помощник вам в этом канал JustDjango, который принадлежит senior django разработчику. Там вы узнаете в несколько постов все, что вам нужно чтобы стать django разработчиком.
Приходите и учите уже django!
Telegram
Just Django
Я django senior разработчик, который любит обучать других. Здесь вы узнаете, как создавать приложения на django и как стать отличным django разработчиком!
Сотрудничество - @S0mebo0dy
Сотрудничество - @S0mebo0dy
Разукрашиваем вывод в консоли: теория и практика
Консоль привлекает многих своей минималистичностью и эстетикой, но даже в ней иногда хочется выделить определённый фрагмент, чтобы показать его роль или значимость. Например, отметить зелёным текстом сообщение об успешном выполнении операции или обозначить длинный текст ошибки курсивом. О том, как это делать, а также о реализации на питоне — читайте далее.
Консоль привлекает многих своей минималистичностью и эстетикой, но даже в ней иногда хочется выделить определённый фрагмент, чтобы показать его роль или значимость. Например, отметить зелёным текстом сообщение об успешном выполнении операции или обозначить длинный текст ошибки курсивом. О том, как это делать, а также о реализации на питоне — читайте далее.
🐍 6 проектов на Python, которые можно завершить за выходные
В этой статье рассматриваются проекты с разным уровнем сложности, которые помогут закрепить изученный материал и повысить уровень качества вашего кода.
[ Статья ]
В этой статье рассматриваются проекты с разным уровнем сложности, которые помогут закрепить изученный материал и повысить уровень качества вашего кода.
[ Статья ]
Telegraph
🐍 6 проектов на Python, которые можно завершить за выходные
Перевод публикуется с сокращениями, автор оригинальной статьи Frank Andrade. Изучение Python бывает трудным делом. Вы можете потратить массу времени на просмотр видео и чтение книг, но если не сможете применить изученные концепции на практике, время будет…
Доброго дня, дорогой подписчик!
На связи админ канала @Aleksei
Хочу поделиться тем, чем занимался последние месяцы)
Если коротко:
— Написал книгу про Telegram.
— Сегодня уходит в тираж и мы открываем предпродажи первых 100 экземпляров
Как всё начиналось?
Я захотел написать книгу ещё в 2017 году. Но все время откладывал, оправдывая себя тем, что работаю и некогда заниматься тем, что не приносит деньги здесь и сейчас. А в итоге, за чуть больше, чем 1,5 месяца мы с редактором Катей Чистяковой написали книгу, которая, на мой взгляд является самым лучшим продуктом на рынке Telegram сегодня
Книга “Миллион в Telegram” является исчерпывающим практическим руководством для новых телеграм-админов и бизнеса (как искать новых клиентов и зарабатывать больше)
Вот некоторые главы книги:
⁃ Как выбрать тематику канала
⁃ Как закупать рекламу
⁃ Как продавать рекламу
⁃ Как создать блог для бизнеса и продавать через него больше чем в @instagram
⁃ Как покупать/продавать каналы
⁃ Как зарабатывать в Телеграм новичкам без бюджета (контенщики, дизайнеры (посты, упаковка каналов) и тд)
Мы вложили в эту книгу душу, время и деньги. И вложим ещё очень много чтобы постараться продать ее в России и странах СНГ.
Первый тестовый тираж решили сделать в 100 книг, на сегодня забронировано 47 экземпляров.
Стоимость книги:
1. Печатная версия 790 рублей
2. Печатная + электронная версия 990 рублей
3. Печатная + электронная + аудиокнига 1490 рублей
🖊Хотите в числе первых забронировать книгу с авторским автографом?
Пишите «ХОЧУ КНИГУ» менеджеру @IraRyira и она поможет оформить заказ.
Всем добра и отличных выходных🙌
На связи админ канала @Aleksei
Хочу поделиться тем, чем занимался последние месяцы)
Если коротко:
— Написал книгу про Telegram.
— Сегодня уходит в тираж и мы открываем предпродажи первых 100 экземпляров
Как всё начиналось?
Я захотел написать книгу ещё в 2017 году. Но все время откладывал, оправдывая себя тем, что работаю и некогда заниматься тем, что не приносит деньги здесь и сейчас. А в итоге, за чуть больше, чем 1,5 месяца мы с редактором Катей Чистяковой написали книгу, которая, на мой взгляд является самым лучшим продуктом на рынке Telegram сегодня
Книга “Миллион в Telegram” является исчерпывающим практическим руководством для новых телеграм-админов и бизнеса (как искать новых клиентов и зарабатывать больше)
Вот некоторые главы книги:
⁃ Как выбрать тематику канала
⁃ Как закупать рекламу
⁃ Как продавать рекламу
⁃ Как создать блог для бизнеса и продавать через него больше чем в @instagram
⁃ Как покупать/продавать каналы
⁃ Как зарабатывать в Телеграм новичкам без бюджета (контенщики, дизайнеры (посты, упаковка каналов) и тд)
Мы вложили в эту книгу душу, время и деньги. И вложим ещё очень много чтобы постараться продать ее в России и странах СНГ.
Первый тестовый тираж решили сделать в 100 книг, на сегодня забронировано 47 экземпляров.
Стоимость книги:
1. Печатная версия 790 рублей
2. Печатная + электронная версия 990 рублей
3. Печатная + электронная + аудиокнига 1490 рублей
🖊Хотите в числе первых забронировать книгу с авторским автографом?
Пишите «ХОЧУ КНИГУ» менеджеру @IraRyira и она поможет оформить заказ.
Всем добра и отличных выходных🙌