Python Skills 🐍
303 subscribers
1.02K photos
17 videos
302 links
Канал полезного и юмористического контента на тему программирования, в частности такого языка как Python.

По всем вопросам: @andrey_andrey01
Download Telegram
Дзен Python – философии программирования от Тима Петерса (PEP20)

Одним из важных вкладов в развитие Python стал свод правил Дзен Питон или как его еще называют PEP20 от Тима Петерсона.

В 1999 году Тим Петерс предложил свой свод правил по улучшению языка Питон. Дзен Python представлял собой 20 пунктов, последний из которых не был заполнен. Автор предложил написать последнее правило создателю "Питона" Гвидо Ван Россуму. Стоит отметить, что и по сей день последнее правило Дзен-философии от Тима Петерса пустое.

Сегодня этот свод правил такой же востребованный, как два десятка лет назад. Благодаря этому код, написанный с учетом PEP20, легко читаем для любого программиста. Это особенно актуально при реализации больших масштабных проектов, над созданием кода которых трудится целая группа программистов. Также читабельность кода важна при последующем сопровождении программного продукта – исправлении багов, выпуске обновлений.

Её текст выдаётся интерпретатором Python по команде import this
This media is not supported in your browser
VIEW IN TELEGRAM
Keras — это библиотека глубокого обучения, представляющая из себя высокоуровневый API, написанный на Python и способный работать поверх TensorFlow, Theano или CNTK.

Был разработан с расчетом на быстрое обучение и даёт пользователю удобный интерфейс для формирования нейронных сетей и работы с ними.

📝 Документация на английском

📝 Документация на русском

💡 GitHub

💡 pip install Keras

#soft #python
This media is not supported in your browser
VIEW IN TELEGRAM
#Новости

1. Скиммер заполняет поддельные формы PayPal похищенными данными о заказе
https://www.securitylab.ru/news/514462.php

2. После года затишья операторы трояна Gootkit вернулись в строй
https://www.securitylab.ru/news/514464.php

3. Разработчики Drupal выпустили экстренные патчи
https://xakep.ru/2020/11/30/drupal-rce-3/

4. Разработчики Last.fm устранили утечку учетных данных
https://xakep.ru/2020/11/30/lastfm-leak/
Что выводит этот код
print(5 % -6)
Anonymous Poll
0%
-4
29%
-1
14%
4
29%
Будет ошибка
29%
Узнать ответ
This media is not supported in your browser
VIEW IN TELEGRAM
#Новости

1. Уязвимость в iPhone позволяла удаленно перехватить контроль над устройством
https://www.securitylab.ru/news/514499.php

2. Вредоносные nmp-пакеты распространяют троян для удаленного доступа njRAT
https://www.securitylab.ru/news/514500.php

3. Microsoft удалила 18 вредоносных расширений для браузера Edge
https://xakep.ru/2020/12/02/edge-extensions/

4. Хакеры похитили 800 тыс. евро из банкоматов с помощью атаки black box
https://exploit.in/2020/13919/
Топ. Пять интересных идей для проектов на Python

Примеры небольших, но любопытных проектов на Python (с исходным кодом). На таких проектах начинающие программисты смогут набить руку, а более опытным наш список может пригодиться в качестве источника вдохновения.

Читать статью

#топ
This media is not supported in your browser
VIEW IN TELEGRAM
#Новости

1. Как потерять аккаунт на Гос. услугах за 5 секунд
https://habr.com/ru/post/531188/

2. Популярные сайты все еще уязвимы для массовой DDoS-атаки
https://habr.com/ru/post/531176/

3. Фишеры стали чаще прикидываться службами доставки
https://exploit.in/2020/13929/

4. Эксплоит позволял взломать iPhone через Wi-Fi, без взаимодействия с пользователем
https://xakep.ru/2020/12/03/iphone-wifi-hack/
Машинное обучение. Учим Raspberry Pi распознаванию лиц

Обучите компьютер узнавать вас и членов вашей семьи, чтобы получать уведомления от умной системы контроля доступа по e-mail.

Читать статью

Книги по ML - @maschinelearning

#ml
persons = {"Alex": 24, "Marina": 47, "Victor": 36}
print(persons.pop("Marina"))
Anonymous Poll
14%
{"Marina": 47}
14%
{"Alex": 24, "Victor": 36}
57%
47
0%
Error
14%
Посмотреть ответ
Какой срез приведёт к ошибке для списка из 5 элементов?
Anonymous Poll
14%
[:]
14%
[:999:2]
14%
[-999:999]
0%
[:-999]
57%
Никакой
0%
Узнать ответ
GitHub назвал свой самый популярный язык программирования в 2020 году

Самым популярным на GitHub остается JavaScript. Второе место у Python, третье место занимает Java. На четвертое место вышел TypeScript. Пятое место занимает С#. Потом идут PHP, C++, C, Shell и Ruby.

🦾😎
This media is not supported in your browser
VIEW IN TELEGRAM
#Новости

1. Операторы вымогательского ПО заявили о похищении 2 млн кредитных карт у E-Land
https://www.securitylab.ru/news/514556.php

2. Разработчики популярных Android-приложений забыли исправить опасную уязвимость
https://www.securitylab.ru/news/514557.php

3. Около 8% приложений в Google Play Store уязвимы перед багом в библиотеке Play Core
https://xakep.ru/2020/12/04/play-core-bug/

4. Анализ 4 000 000 Docker-образов показал, что половина из них содержит критические уязвимости
https://xakep.ru/2020/12/03/docker-hub-analisys/
Топ. Создаем бота для мессенджера Facebook, используя Flask и Heroku

Пишем примитивного бота для Facebook, используя Flask и Heroku. Задача бота — отвечать на сообщения, используя рандомную фразу из заданного вами набора.

Читать статью

#топ
This media is not supported in your browser
VIEW IN TELEGRAM
#Новости

1. Специалисты обнаружили новую малварь хак-группы Turla
https://xakep.ru/2020/12/03/crutch/

2. Новая версия TrickBot способна вмешиваться в работу UEFI/BIOS
https://xakep.ru/2020/12/03/trickbot-new-module/

3. На обнаружение уязвимостей в ПО с открытым исходным кодом уходит более четырех лет
https://www.securitylab.ru/news/514535.php

4. Microsoft связала вьетнамских хакеров Bismuth с майнинговыми кампаниями
https://exploit.in/2020/13930/