Изучаем мир ИТ / Олег Шпагин / Программирование / Python Админ Tech
1.79K subscribers
152 photos
17 videos
2 files
129 links
ЗДЕСЬ ТЫ НАЙДЕШЬ полезные ссылки, лучшие книги, мысли, ИТ юмор, видосы и многое другое из IT жизни 😏 Вливайся!
#программирование #python #tech #it
Admin: @OlegSh777
Download Telegram
Вот как 😎 Кто так же считает?
👍25🤯4🔥2❤‍🔥1😱1
Кто с какими библиотеками знаком? ⁉️
👍9
Фреймворки Django, Flask, CherryPy.

Django — это высокоуровневый Python веб-фреймворк, который позволяет быстро создавать безопасные и поддерживаемые веб-сайты. Созданный опытными разработчиками, Django берёт на себя большую часть хлопот веб-разработки, поэтому вы можете сосредоточиться на написании своего веб-приложения без необходимости изобретать велосипед.

Flask — это небольшой и легкий веб-фреймворк, написанный на языке Python, предлагающий полезные инструменты и функции для облегчения процесса создания веб-приложений с использованием Python. Он обеспечивает гибкость и является более доступным фреймворком для новых разработчиков, так как позволяет создать веб-приложение быстро, используя только один файл Python.

CherryPy — более известен как минималистичный Python-фреймворк для написания веб-приложений, CherryPy также поставляется с WSGI thread-pooled веб-сервером и поддержкой протокола HTTP. Команда разработчиков CherryPy описывает свой веб-сервер как production-ready, высокоскоростной, thread-pooled
👍71
Forwarded from ТАСС
Крупнейшая криптовалютная биржа Binance ограничит доступ к сервисам россиянам и пользователям, которые проживают в России, имеющим активы общей стоимостью более €10 тыс., сообщается на сайте площадки.
🤬1
Кто знает почему программисты и админы используют Танцы с Бубном? В чем это помогает? 😎
👍4🔥2
Кто так же считает? 🤣😎 Что жизнь программиста/админа не так скучна)))
🥰8👍1
Реально 😎 круто! У кого есть кот? ))
👍92🔥2
Релакс тайм 🤣😎 Кто еще знает смешные анекдоты про программистов? Пишите.
😁11👍2
Forwarded from ТАСС
Парламент Панамы одобрил закон, регулирующий использование криптоактивов в стране, сообщило агентство Reuters.
👍4
Тема: Безопасность
«Какие программы выходили в сеть, пока я спал?» — netplot программа которая решает этот вопрос😉

▫️подсчитайте, сколько пакетов ваши работающие программы отправили за определенный период времени, и отобразите их графически
▫️при желании показать, с какими IP-адресами связывались ваши запущенные программы, или попытаться разрешить их DNS
▫️узнайте, что каким-то образом вы продаете свои данные Google, Facebook и их друзьям

https://github.com/fedeb95/netplot

Написано на Python
🔥7
Модуль finplot позволяет строить интерактивные графики акций.

Если вам нужна темная тема, то вот её настройки:

w = fplt.foreground = '#eef'
b = fplt.background = fplt.odd_plot_background = '#161a25'
fplt.candle_bull_color = fplt.volume_bull_color = '#26a69a'
fplt.candle_bull_body_color = '#1e6260'
fplt.volume_bull_body_color = '#1c5e5e'
fplt.candle_bear_color = fplt.volume_bear_color = '#ef5350'
fplt.candle_bear_body_color = '#86373b'
fplt.volume_bear_body_color = '#813539'
fplt.cross_hair_color = w + 'a'

Библиотека доступна здесь: https://github.com/highfestiva/finplot

Код с ее использованием здесь: https://github.com/WISEPLAT/Learn-BackTrader/blob/master/compare_df.py
👍10😁1
Forwarded from Open Source
​​NodeTube

NodeTube — это альтернативный YouTube с открытым исходным кодом, который предлагает загрузку видео, аудио и изображений, прямую трансляцию и встроенную монетизацию, через донаты зрителей.

NodeTube работает на NodeJS, с MongoDB в качестве базы данных и Redis для кэширования, а также ffmpeg для преобразования и сжатия видеоконтента.

NodeTube также имеет встроенный интерфейс прямой трансляции с живым чатом, счетчиком зрителей в реальном времени

▫️Электронная почта не требуется для регистрации.
▫️Без рекламы
▫️Не отслеживается многомиллиардной корпорацией
▫️Общедоступный IP-адрес остается закрытым, в отличие от некоторых других альтернатив YouTube.
▫️Загружайте все формы контента (видео, аудио, изображения)

https://github.com/mayeaux/nodetube

Живой экземпляр NodeTube: https://newtube.app/
👍5🤮2
Когда работаете с Github, часто бывают моменты, что-то в коде поменяли - и все не работает! Для того чтобы вернуться к последней рабочей версии кода и/или заново скачать код с репозитория, вам понадобятся эти две команды:
git fetch origin master
git reset --hard origin/master
👍10
Список вопросов, которые у вас могут спросить на собеседовании на позицию Junior Python Developer:
1) Каковы преимущества использования Python?
2) Что такое PEP 8 и зачем он нужен?
3) В чем разница между кортежем и списком в Python?
4) В чем разница между списком и словарем в Python?
5) Какие встроенные типы доступны в Python?
6) Как объединить несколько строк в Python?
7) Зачем использовать оператор pass в Python?
8) Зачем нужны срезы в Python?
9) В чем разница между итератором и итерируемым объектом в Python?
10) Что такое лямбда-выражение в Python?
11) Что такое None в Python?
12) Как используется оператор // в Python?
13) Что такое модуль в Python?
14) Можно ли создать словарь с упорядоченным набором ключей в Python?
15) Python – это объектно-ориентированный язык программирования или язык функционального программирования?
16) В чем разница между списковыми методами append() и extend() в Python?
17) Что такое ошибки и исключения в программах на Python?
Пишите в комментах свои ответы 💭
👍19
Здесь пишем комментарии для трансляции 😎👍
👍4