Python Lounge: работа и стажировки для программистов – Telegram
Python Lounge: работа и стажировки для программистов
3.91K subscribers
93 photos
1.17K links
Здесь можно найти интересующую вас работу и стажировки для программистов, а так же полезные статьи про Python.

Размещение вакансии только - @perezvonyubot

Ссылка на канал: @python_lounge

Мы входим в сеть promopoisk.com

Реклама: @adtgassetsbot
Download Telegram
​​Уже работаешь junior-питонистом и хочешь расти дальше?
Отлично, компания KTS запускает новый курс «Продвинутый Backend на Python» в своей школе.

KTS занимается разработкой веб-сервисов для крупных компаний: сбер, х5 retail group, ПИК, Mail, VK и других. На курсе преподаватели поделятся опытом создания сложных систем и рассмотрят такие нетривиальные темы, как многопоточность, асинхронность в python и асинхронные веб-фреймворки и много другое.

Курс будет проходить оффлайн в офисе компании для максимального погружения в рабочий процесс, но записи тоже будут доступны. У тебя будет свой ментор, который будет проводить ревью кода и с которым ты будешь делать выпускной проект для портфолио. А самое главное - в случае хорошо написанного проекта после курса можно устроиться работать в KTS и компания полностью компенсирует средства на обучение!

Все подробности по ссылке: https://metaclass.kts.studio/backend
Кстати, 2 июня пройдет открытый вебинар, на котором можно будет задать вопросы и познакомиться с преподавателями.
Записывайся!)
​​🚀Библиотека OpenCV :-֊ Установка, основные понятия, и сферы применения.🐍

- Что такое OpenCV?
OpenSource Библиотека компьютерного зрения и машинного обучения с открытым исходным кодом. В неё входят более 2500 алгоритмов, в которых есть как классические, так и современные алгоритмы для компьютерного зрения и машинного обучения. Эта библиотека имеет интерфейсы на различных языках, среди которых есть наш любимый Python.

- Установка OpenCV
Инструкцию по установке на Windows можно посмотреть здесь, а на Linuxздесь
.
- Для решении каких проблем была создана библиотека?

OpenCV позволяет достаточно быстро и эффективно реализовывать сложные алгоритмы
машинного зрения. Библиотека содержит более 500 функций, которые позволяют реализовывать приложения работающие во многих областях, в том числе:
- контроль качества выпускаемой продукции;
- обработке изображений в медицине;
- обеспечении безопасности;
- интерфейсе пользователя;
- робототехнике.

-----------------------------------
Исходный код примеров можете найти по ссылке ниже.
[ --code-- ]

Объяснение каждой строки в коде найдите здесь.
[ --explaining-- ]
​​⏱️Создание временных файлов и  каталогов🐍

⚠️Задача
Вам нужно создать временный файл или каталог, которые будут использоваться
во время выполнения вашей программы. После, возможно, вы захотите, чтобы
они были удалены.

Решение
В модуле tempfile есть различные функции, которые помогут решить эту задачу.
Чтобы создать безымянный временный файл, используйте tempfile.TemporaryFile:

from tempfile import TemporaryFile
with TemporaryFile('w+t') as f:
# Чтение/запись в файл
f.write('Hello World\n')
f.write('Testing\n')
# Перейти в начало и прочесть данные
f.seek(0)
data = f.read()
# Временный файл уничтожен
Также вы можете использовать файл таким образом:
f = TemporaryFile('w+t')
# Использовать временный файл
...
f.close()
# Файл уничтожен

Обсудить можно в нашем чате.

Объяснение кода по ссылке ниже
https://teletype.in/@tyom/DD1R_X2U5
​​Получите пароли ПОДКЛЮЧЁННЫХ Wi-Fi с помощью Python
Можно узнать пароль соседа просто удалённо подключившись к его компютеру

Этот скрипт полезен в тех случаях, когда вы забыли пароль своего WiFi, но есть подключенный ноутбук.

import subprocess
data = subprocess.check_output(['netsh', 'wlan', 'show', 'profiles']).decode('utf-8').split('\n')
profiles = [i.split(":")[1][1:-1] for i in data if "All User Profile" in i]
for i in profiles:
results = subprocess.check_output(['netsh', 'wlan', 'show', 'profile', i, 'key=clear']).decode('utf-8').split('\n')
results = [b.split(":")[1][1:-1] for b in results if "Key Content" in b]
try:
print ("{:<30}| {:<}".format(i, results[0]))
except IndexError:
print ("{:<30}| {:<}".format(i, ""))
--------
Обсудить пост или просто пообщаться можем в нашем чате.

Админы канала настоятельно рекомендуют не использовать полученные знания во вред кому либо и не несут ответственности за ваши действия.
#вакансии 

Всем, привет! У нас есть интересная вакансия для вас)

Ищут Middle backend/fullstack C#/.Net разработчиков в команду развития криптовалютного обменника Netex24.net для работы с блокчейн проектами.

Стек:
C#, .Net Core 2.2, MS SQL Server, Javanoscript, Vue.js, AngularJS

Требования: 
— Уверенное знание C#
— Опыт работы с .NET не менее 3-х лет
— Знание технологии ASP .NET WebApi2
— Опыт работы с БД MS SQL

Будет плюсом:
— Знание HTML, CSS
— Знание JavaScript, AngularJS, Vue.js
— Знание основ криптографии и их применение

Проекты в разработке и планы на будущее: 
криптобиржа, криптовалютный p2p-обменник для работы с банковскими картами, универсальный шлюз для криптовалютных платежей, p2p-обменник на атомарных свопах, мультивалютный криптокошелек.

Условия:
— удаленка + редкие командировки для совместной работы в коворкинге
— З/П до 250 000 рублей (обсуждается по результатам собеседования)

Отклик: @HRDforIT
В Python 3 максимальное значение целого числа 2^(63-1)
Anonymous Quiz
46%
Правда
54%
Ложь
Не сомневайся: ты сможешь работать удалённо. Даже если практически нет опыта или диплома. 

И для этого не надо сидеть на HeadHutner или листать бесполезные каналы по удаленке. Достаточно просто держать в подписках канал @the_workys. Там публикуют вакансии от лучших работодателей мира: Google, Яндекс, Сбербанк, Amazon, Tinkoff и даже Газпром. 

Есть все направления: от маркетинга и программирования до дизайна и копирайтинга.

Вакансии проходят строгую модерацию, обмана нет.

Дизайнер, программист, копирайтер, фотограф - если ты умеешь хоть что-то, ты нам пригодишься. Заходи скорее в @the_workys
Ptpython: улучшенный REPL для Python

Возникало ли у вас когда-нибудь желание быстро испытать какую-нибудь свежую идею, прибегнув к интерфейсу командной строки Python, к REPL? Вероятно, если речь идёт об эксперименте буквально с несколькими строками кода, вам просто не захочется создавать для этого новый «блокнот» Jupyter.
Про эту проблему и решение найдите в статье
--------
Обсудить пост или просто пообщаться можем в нашем чате.
Стать junior/middle-разработчиком с достойным портфолио за 2 года? 
Миссия выполнима!

SkillFactory и ТПУ запускают совместную программу онлайн-магистратуры «Разработка информационных систем и приложений». Все плюсы «обычной» магистратуры сохраняются: 
— фундаментальное образование
— обучение в ведущем вузе России
диплом государственного образца

И все это в онлайн-формате, с возможностью совмещать обучение с работой.
Вы начнете решать реальные проекты от партнеров магистратуры еще на первом курсе. Так к выпуску у вас соберется 7+ проектов в портфолио — а это первое, на что смотрят работодатели при выборе разработчика. У вас будут и другие преимущества:
- Знание 1 из топ-3 самых популярных языков программирования
- Умение работать в команде
- Владение инструментами, востребованными в сфере разработки
Программа составлена совместно с людьми из индустрии, которые знают, чего хотят и ищут работодатели в IT-специалистах.

Узнайте больше о программе магистратуры на Дне открытых дверей 8 июня в 16:30 по Москве.
Запишитесь, чтобы получить напоминание:
https://bit.ly/3gfltSJ
​​🔥Must-Have Библиотеки для python разработчика.

👉PyGame - pygame - это бесплатная кросс-платформенная библиотека с открытым исходным кодом для разработки мультимедийных приложений, таких как видеоигры, с использованием Python.

👉Random - Этот модуль реализует генераторы псевдослучайных чисел для различных распределений.

👉Numpy - Фундаментальный пакет для научных вычислений с Python

👉OS - этот модуль обеспечивает переносимый способ использования функций, зависящих от операционной системы.

👉Collections - Этот модуль реализует специализированные типы данных контейнеров, предоставляя альтернативы встроенным контейнерам общего назначения Python.

👉SubProcess - Модуль подпроцесса позволяет создавать новые процессы, подключаться к их каналам ввода / вывода / ошибок и получать их коды возврата. Этот модуль предназначен для замены нескольких старых модулей и функций:

👉Functools - Модуль functools предназначен для функций высшего порядка: функций, которые действуют или возвращают другие функции. В общем, любой вызываемый объект может рассматриваться как функция для целей этого модуля.

👉Itertools - Этот модуль реализует ряд строительных блоков итератора, вдохновленных конструкциями из APL, Haskell и SML. Каждый был переработан в форме, подходящей для Python.
Что получится, если соединить навыки разработки и кибербезопасности?

Погрузитесь в мир прикладной безопасности на курсе от HackerU и откройте путь к таким профессиям, как Application Security Expert, Специалист по безопасной разработке.

Курс проводят практикующие эксперты, которые уже посотрудничали с Тинькофф Банк, Альфа-Банк, Positive Technologies, IBM и др.

По окончанию курса вы получите:
— Навыки анализа защищенности кода и отдельных программных решений, выявления атак и уязвимостей в окружении продукта
— Навыки построения безопасного жизненного цикла разработки ПО и реализации различных программных механизмов с точки зрения безопасности
— Карьерные консультации с ИБ-экспертами и HR-специалистами
— Возможность найти новую работу ещё в процессе обучения

Познакомиться с экспертами и порешать первые задачки можно уже сейчас — записывайтесь на бесплатный пробный урок в формате CTF-турнира. Всех участников пробного урока ждёт бонус — 30% скидка на курс!

Регистрируйтесь по ссылке: https://is.gd/2qxKEi
​​🚀Проецирование положения объектов с камеры видеонаблюдения на карту, используя лишь школьную геометрию

[ Статья ]