Python Software - @ThePSF: Python is Weird (PyVideo) by Dave Halter: http://pyvideo.org/pycon-de-2017/python-is-weird.html. This video explains how the whole process of tokenizing - parsing - ast creation - bytecode works & how using odd Python code gives you an insight on the internals.
PyVideo.org
Python is Weird
Forwarded from Codeguida
5 скриптів, що дозволяють легко це організувати. Почнемо з найпростіших, закінчимо скриптами з найбільшою кількістю фіч
https://codeguida.com/post/727
https://codeguida.com/post/727
Codeguida
5 способів організувати ліниве завантаження зображень
Ліниве завантаження — патерн проектування, коли елемент не завантажується чи не обраховується без необхідності
Forwarded from TGStat.ru — Аналитика Telegram-каналов и чатов
Вчера русскоязычный Telegram сотрясла очередная волна паники из-за угона аккаунтов и популярных каналов. Как оказалось, многие не знают простых правил безопасности в сети.
Мы написали для вас простую памятку, следуя которой можно обезопасить свой аккаунт:
👇
Мы написали для вас простую памятку, следуя которой можно обезопасить свой аккаунт:
👇
Telegraph
Как не потерять Telegram-канал
В связи с участившимися событиями (угонами аккаунтов и каналов) в русском сегменте Telegram, решили написать вам предельно простую памятку: "Как не потерять Telegram-канал". Двухэтапная аутентификация Настроить её достаточно просто: перейдите в "настройки"…
Forwarded from Codeguida
Бібліотека для створення ефекту паралаксу на основі CSS змінних
#цукерочка
https://codeguida.com/sweeties/284
#цукерочка
https://codeguida.com/sweeties/284
Codeguida
basicScroll
Бібліотека для створення ефекту паралаксу на основі CSS змінних
Forwarded from Типичный программист
23 сайта для практики хакинга: https://goo.gl/DKtofA — усовершенствуйте свои познания в сфере информационной безопасности.
Учитывая современные реалии, базовые знания в этом вопросе пора получать уже каждому продвинутому веб-разработчику. Ну и просто это очень интересно 🙂
Учитывая современные реалии, базовые знания в этом вопросе пора получать уже каждому продвинутому веб-разработчику. Ну и просто это очень интересно 🙂
Forwarded from PythonDigest
NumPy в Python. Часть 1
https://habrahabr.ru/post/352678/?utm_campaign=352678
NumPy это open-source модуль для python, который предоставляет общие математические и числовые операции в виде пре-скомпилированных, быстрых функций. Они объединяются в высокоуровневые пакеты. Они обеспечивают функционал, который можно сравнить с функционалом MatLab. NumPy (Numeric Python) предоставляет базовые методы для манипуляции с большими массивами и матрицами. SciPy (Scientific Python) расширяет функционал numpy огромной коллекцией полезных алгоритмов, таких как минимизация, преобразование Фурье, регрессия, и другие прикладные математические техники.
https://habrahabr.ru/post/352678/?utm_campaign=352678
NumPy это open-source модуль для python, который предоставляет общие математические и числовые операции в виде пре-скомпилированных, быстрых функций. Они объединяются в высокоуровневые пакеты. Они обеспечивают функционал, который можно сравнить с функционалом MatLab. NumPy (Numeric Python) предоставляет базовые методы для манипуляции с большими массивами и матрицами. SciPy (Scientific Python) расширяет функционал numpy огромной коллекцией полезных алгоритмов, таких как минимизация, преобразование Фурье, регрессия, и другие прикладные математические техники.
Forwarded from Типичный программист
GUI на Python: знакомимся с PyQt и Qt Designer на примере создания простого приложения: https://goo.gl/3puyLK
В статье описаны основные приёмы создания графического интерфейса для десктопного приложения на Python. Материал подан в виде чёткой пошаговой инструкции.
В статье описаны основные приёмы создания графического интерфейса для десктопного приложения на Python. Материал подан в виде чёткой пошаговой инструкции.
Tproger
Tproger — всё о программировании
Программирование с нуля, разработка приложений на разных языках, гайды, видеоуроки, книги по программированию, вакансии для программистов и ответы экспертов.
Forwarded from Типичный программист
Базовые знания по типам данных в Python, без которых сложно назвать себя питонистом:
https://goo.gl/Y6E19v
https://goo.gl/Y6E19v
Tproger
Основные типы данных в Python для начинающих
При изучении языка программирования одна из первых вещей, с которой вы столкнётесь, — типы данных. Сегодня мы расскажем об одних из наиболее важных типов данных в Python.
Forwarded from PythonDigest
11 советов для новичков, как выучить Python
https://realpython.com/python-beginner-tips/
https://realpython.com/python-beginner-tips/
Forwarded from CryptoFox 🦊
🖥 Web 3.0: что это и какие примеры сайтов можно назвать
Рассказываем о принципиальных отличиях web 3.0 и web 2.0, методе работы и монетизации, а также проектах, которые уже сейчас заменяют централизованные решения от корпораций
▫️ @crypto_fox
Далее: goo.gl/SnVPDh
Рассказываем о принципиальных отличиях web 3.0 и web 2.0, методе работы и монетизации, а также проектах, которые уже сейчас заменяют централизованные решения от корпораций
▫️ @crypto_fox
Далее: goo.gl/SnVPDh
Forwarded from PythonDigest
Never Fail Twice, или как построить мониторинговую систему с нуля
https://habrahabr.ru/post/352980/?utm_campaign=352980
У нас было 2 виртуальные машины, 75 сайтов, десятки тысяч машин для мониторинга, тысячи метрик, две базы данных и одна очередь ActiveMQ, Python и целое множество библиотек всех сортов и расцветок, pandas, а также numpy, dash, flask, SQL Alchemy. Не то чтобы это был необходимый запас для системы, но если начал собирать компоненты, становится трудно остановиться. Единственное, что вызывало у меня опасение — это JavaScript. Ничто в мире не бывает более беспомощным, безответственным и порочным, чем JS зомби. Я знал, что рано или поздно мы перейдем и на эту дрянь.
https://habrahabr.ru/post/352980/?utm_campaign=352980
У нас было 2 виртуальные машины, 75 сайтов, десятки тысяч машин для мониторинга, тысячи метрик, две базы данных и одна очередь ActiveMQ, Python и целое множество библиотек всех сортов и расцветок, pandas, а также numpy, dash, flask, SQL Alchemy. Не то чтобы это был необходимый запас для системы, но если начал собирать компоненты, становится трудно остановиться. Единственное, что вызывало у меня опасение — это JavaScript. Ничто в мире не бывает более беспомощным, безответственным и порочным, чем JS зомби. Я знал, что рано или поздно мы перейдем и на эту дрянь.
Forwarded from Артбуки Telegraf by Prjctr Publishing
#articles Atomic design — что это за зверь и действительно ли он так страшен, как его описывают?
Senior Experience Designer в EPAM Киев, Игорь Сивец, поделился опытом внедрения и работы с методологией atomic design.
Вывод редакции: страшно. Страшно важная вещь. https://bit.ly/2GCud6E
Senior Experience Designer в EPAM Киев, Игорь Сивец, поделился опытом внедрения и работы с методологией atomic design.
Вывод редакции: страшно. Страшно важная вещь. https://bit.ly/2GCud6E
Telegraf — журнал дизайнерів.
Cоздание дизайн-систем с помощью Atomic Design - Telegraf — журнал дизайнерів.
Senior Experience Designer в EPAM детально объяснил о принципах atomic design, ее важности для дизайнеров и разработчиков и поделился опытом ее применения.