Дзен Python – философии программирования от Тима Петерса (PEP20)
Одним из важных вкладов в развитие Python стал свод правил Дзен Питон или как его еще называют PEP20 от Тима Петерсона.
В 1999 году Тим Петерс предложил свой свод правил по улучшению языка Питон. Дзен Python представлял собой 20 пунктов, последний из которых не был заполнен. Автор предложил написать последнее правило создателю "Питона" Гвидо Ван Россуму. Стоит отметить, что и по сей день последнее правило Дзен-философии от Тима Петерса пустое.
Сегодня этот свод правил такой же востребованный, как два десятка лет назад. Благодаря этому код, написанный с учетом PEP20, легко читаем для любого программиста. Это особенно актуально при реализации больших масштабных проектов, над созданием кода которых трудится целая группа программистов. Также читабельность кода важна при последующем сопровождении программного продукта – исправлении багов, выпуске обновлений.
Её текст выдаётся интерпретатором Python по команде
Одним из важных вкладов в развитие 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 #pythonThis 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/
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)
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/
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 (с исходным кодом). На таких проектах начинающие программисты смогут набить руку, а более опытным наш список может пригодиться в качестве источника вдохновения.
Читать статью
#топ
Примеры небольших, но любопытных проектов на 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/
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
Обучите компьютер узнавать вас и членов вашей семьи, чтобы получать уведомления от умной системы контроля доступа по e-mail.
Читать статью
Книги по ML - @maschinelearning
#ml
persons = {"Alex": 24, "Marina": 47, "Victor": 36}
print(persons.pop("Marina"))
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%
Узнать ответ
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/
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. Задача бота — отвечать на сообщения, используя рандомную фразу из заданного вами набора.
Читать статью
#топ
Пишем примитивного бота для 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/
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/