🛠 Всё, что нужно знать начинающему о Git: рассмотрим за 15 минут
💬 Распределенная система контроля версий Git – популярный инструмент для координации параллельной работы и управления проектами в мире ИТ. Умение им пользоваться хотя бы на уровне основных команд необходимо даже начинающему разработчику.
https://proglib.io/p/vse-chto-nuzhno-znat-nachinayushchemu-o-git-rassmotrim-za-15-minut-2021-10-17
💬 Распределенная система контроля версий Git – популярный инструмент для координации параллельной работы и управления проектами в мире ИТ. Умение им пользоваться хотя бы на уровне основных команд необходимо даже начинающему разработчику.
https://proglib.io/p/vse-chto-nuzhno-znat-nachinayushchemu-o-git-rassmotrim-za-15-minut-2021-10-17
Библиотека программиста
🛠 Всё, что нужно знать начинающему о Git: рассмотрим за 15 минут
Распределенная система контроля версий Git – популярный инструмент для координации параллельной работы и управления проектами в мире ИТ. Умение им пользоваться хотя бы на уровне основных команд необходимо даже начинающему разработчику.
👍13
🎙 «Всё фигня, давай по новой»: почему Гвидо ван Россум создал Python
В интервью для Oxford Union Гвидо ван Россум рассказал, как пришёл в программирование, почему ему не нравились готовые языки и как он создал Python. Он рассуждает, комфортно ли работать в Google и Dropbox, в чём роль опенсорсных проектов и как IT-сообщество должно измениться, чтобы туда пришло больше женщин. Мы послушали и решили пересказать вам :)
https://skillbox.ru/media/code/vsye-fignya-davay-po-novoy-pochemu-gvido-van-rossum-sozdal-python/
В интервью для Oxford Union Гвидо ван Россум рассказал, как пришёл в программирование, почему ему не нравились готовые языки и как он создал Python. Он рассуждает, комфортно ли работать в Google и Dropbox, в чём роль опенсорсных проектов и как IT-сообщество должно измениться, чтобы туда пришло больше женщин. Мы послушали и решили пересказать вам :)
https://skillbox.ru/media/code/vsye-fignya-davay-po-novoy-pochemu-gvido-van-rossum-sozdal-python/
👍22
Обширная шпаргалка по высокоуровневой библиотеке pandas
👍36🤔17🤯11
Изменение возраста с помощью модели регрессии
Новая нейросеть способна выполнять довольно сложную задачу состаривания и омолаживания человека всего по одной фотографии.
Попробовать нейросеть в деле может каждый желающий — достаточно следовать инструкции по установке, которая лежит в репозитории.
Ссылка на гитхаб
Новая нейросеть способна выполнять довольно сложную задачу состаривания и омолаживания человека всего по одной фотографии.
Попробовать нейросеть в деле может каждый желающий — достаточно следовать инструкции по установке, которая лежит в репозитории.
Ссылка на гитхаб
👍16🤔3🔥1
Junior Python Developer: полный разбор собеседования и ответы на наиболее частые вопросы интервью
Прохождение интервью в первый раз, когда ты ищешь работу на позицию начинающего разработчика, сложно и страшно. В видео полный разбор вопросов, которые чаще всего задают людям, ищущим работу программистом.
https://youtu.be/fgXCN7A8yzg
Прохождение интервью в первый раз, когда ты ищешь работу на позицию начинающего разработчика, сложно и страшно. В видео полный разбор вопросов, которые чаще всего задают людям, ищущим работу программистом.
https://youtu.be/fgXCN7A8yzg
YouTube
Junior Python Developer: полный разбор собеседования и ответы на наиболее частые вопросы интервью
Прохождение интервью в первый раз, когда ты ищешь работу на позицию начинающего разработчика сложно и страшно. Я пригласил Игоря, который недавно прошел Python курсы и теперь планирует устроиться на работу. И провел с ним детальное интервью как с начинающим…
👍11
Создание приложения на Python для систематизации фото по геолокации и дате
Эта статья о том, что делать, если у вас накопилось огромное количество фотографий за много лет с разных устройств. Сортировать их вручную было бы сумасшествием на много недель, поэтому лучше написать приложение, которое сделает всё самостоятельно, а также покажет основные локации съёмок на карте.
Cсылка — https://nuancesprog.ru/p/16201/
Эта статья о том, что делать, если у вас накопилось огромное количество фотографий за много лет с разных устройств. Сортировать их вручную было бы сумасшествием на много недель, поэтому лучше написать приложение, которое сделает всё самостоятельно, а также покажет основные локации съёмок на карте.
Cсылка — https://nuancesprog.ru/p/16201/
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
Drag-and-Drop на Python+OpenCV
Drag-and-Drop — простое и уже привычное действие, которое позволяет пользователю перенести элемент с места на место на экране компьютера или мобильного устройства с помощью мыши или пальцев. Но куда интереснее сделать перетаскивание жестами рук, как в фантастических фильмах с голограммами и проекциями.
И это можно реализовать с помощью Python и машинного обучения. Как? Вот статья, где есть понятная инструкция:
https://habr.com/ru/post/679444
Drag-and-Drop — простое и уже привычное действие, которое позволяет пользователю перенести элемент с места на место на экране компьютера или мобильного устройства с помощью мыши или пальцев. Но куда интереснее сделать перетаскивание жестами рук, как в фантастических фильмах с голограммами и проекциями.
И это можно реализовать с помощью Python и машинного обучения. Как? Вот статья, где есть понятная инструкция:
https://habr.com/ru/post/679444
👍25🔥11❤3
📌 Алгоритмы в Python
1. Сортировка пузырьком - Смотреть
2. Сортировка выбором - Смотреть
3. Сортировка вставками - Смотреть
4. Сортировка слиянием - Смотреть
5. Быстрая сортировка - Смотреть
6. Быстрая сортировка (In-place) - Смотреть
7. Бинарный поиск - Смотреть
8. Алгоритм обучения однослойного персептрона - Смотреть
9. Bogo Sort - Смотреть
1. Сортировка пузырьком - Смотреть
2. Сортировка выбором - Смотреть
3. Сортировка вставками - Смотреть
4. Сортировка слиянием - Смотреть
5. Быстрая сортировка - Смотреть
6. Быстрая сортировка (In-place) - Смотреть
7. Бинарный поиск - Смотреть
8. Алгоритм обучения однослойного персептрона - Смотреть
9. Bogo Sort - Смотреть
YouTube
Bubble Sort: Background & Python Code
In this video we'll introduce the Bubble Sort algorithm, the most simple of all basic sorting algorithms. We'll begin by covering the overall idea of the Bubble Sort, then move over to a coding editor and implement the ideas in Python code.
If you'd like…
If you'd like…
👍21🔥3
👾 Поиск объектов на фото с помощью Python
Создать собственную систему машинного обучения с каждым днём всё проще. Сейчас не надо быть супер специалистом в этой области, чтобы написать программу, которая смогла бы распознавать, скажем, капчу или кота, жрущего цветы в ваше отсутствие.
Например, можно применить систему обнаружения объектов YOLO и, немного поколдовав с кодом, получить желаемую программу.
➖ https://habr.com/ru/post/678644/
Создать собственную систему машинного обучения с каждым днём всё проще. Сейчас не надо быть супер специалистом в этой области, чтобы написать программу, которая смогла бы распознавать, скажем, капчу или кота, жрущего цветы в ваше отсутствие.
Например, можно применить систему обнаружения объектов YOLO и, немного поколдовав с кодом, получить желаемую программу.
➖ https://habr.com/ru/post/678644/
👍22
⚙️Алгоритмы и структуры данных для технических интервью на Python
▪️Урок 1. Введение в Python - Смотреть
▪️Урок 2. Циклы и словари в Python - Смотреть
▪️Урок 3. Функции и рекурсия в Python - Смотреть
▪️Урок 4. class'ы в Python - Смотреть
▪️Спец-урок. Разбор задач 1-4 недель - Смотреть
▪️Урок 5. Функции в Python - Смотреть
▪️Урок 6. Большое O - Смотреть
▪️Урок 7. Стек, дек и очередь - Смотреть
▪️Урок 8. Бинарный поиск - Смотреть
▪️Урок 8. Решение домашних задач - Смотреть
▪️Урок 1. Введение в Python - Смотреть
▪️Урок 2. Циклы и словари в Python - Смотреть
▪️Урок 3. Функции и рекурсия в Python - Смотреть
▪️Урок 4. class'ы в Python - Смотреть
▪️Спец-урок. Разбор задач 1-4 недель - Смотреть
▪️Урок 5. Функции в Python - Смотреть
▪️Урок 6. Большое O - Смотреть
▪️Урок 7. Стек, дек и очередь - Смотреть
▪️Урок 8. Бинарный поиск - Смотреть
▪️Урок 8. Решение домашних задач - Смотреть
YouTube
Урок 1. Введение в Python | Алгоритмы и структуры данных для технических интервью на Python
На 1-м уроке были пройдены следующие темы:
1. функция print(args..., sep=' ', end='\n')
2. int, float, str
3. функция input()
4. функции int(), float(), str()
5. list и его функции
6. функция split()
7. функция map()
8. if, elif, else, ==, !=, операторы сравнения…
1. функция print(args..., sep=' ', end='\n')
2. int, float, str
3. функция input()
4. функции int(), float(), str()
5. list и его функции
6. функция split()
7. функция map()
8. if, elif, else, ==, !=, операторы сравнения…
👍25🔥3
Составили топ-9 самых сложных профессий в IT
Спойлер: в топе сразу несколько специальностей, для которых необходим Python.
Подробнее: https://tproger.ru/articles/top-9-samyh-slozhnyh-it-professij/
Спойлер: в топе сразу несколько специальностей, для которых необходим Python.
Подробнее: https://tproger.ru/articles/top-9-samyh-slozhnyh-it-professij/
Tproger
Топ-9 самых сложных IT-профессий/ Tproger
Востребованность, постоянный самоапгрейд, интересные задачи — за это и любят сложные профессии в IT. Вот девять из них.
👍16
🦾 Контейнеризация
▪️ От Docker до Kubernetes: историческая ретроспектива - Смотреть
▪️ Введение в Docker - Смотреть
▪️ Введение в Kubernetes. Часть 1. Установка кластера - Смотреть
▪️ Введение в Kubernetes. Часть 2. Поды и сервисы - Смотреть
▪️ Введение в Kubernetes. Часть 3. Горизонтальное маштабирование - Смотреть
▪️ Введение в Kubernetes. Часть 4. Отказоустойчивость для клиентов - Смотреть
▪️ Введение в Kubernetes. Часть 5. Интеграция с NFS - Смотреть
Ставьте 👍
▪️ От Docker до Kubernetes: историческая ретроспектива - Смотреть
▪️ Введение в Docker - Смотреть
▪️ Введение в Kubernetes. Часть 1. Установка кластера - Смотреть
▪️ Введение в Kubernetes. Часть 2. Поды и сервисы - Смотреть
▪️ Введение в Kubernetes. Часть 3. Горизонтальное маштабирование - Смотреть
▪️ Введение в Kubernetes. Часть 4. Отказоустойчивость для клиентов - Смотреть
▪️ Введение в Kubernetes. Часть 5. Интеграция с NFS - Смотреть
Ставьте 👍
YouTube
От Docker до Kubernetes: историческая ретроспектива
В этом видео я расскажу о технологии контейнеризации и о том какие этапы прошла она в своем развитии.
👍15
Мифы и легенды современного Python
По устоявшейся традиции разработчики делятся на два типа: одни считают, что Python подходит для решения абсолютно любых задач, другие же настаивают на использовании различных инструментов для каждой задачи. И каждый по-своему прав.
В этой статье собраны популярные стереотипы и мифы о Python, которые разобраны опытными разработчиками:
https://habr.com/ru/company/evrone/blog/685264/
По устоявшейся традиции разработчики делятся на два типа: одни считают, что Python подходит для решения абсолютно любых задач, другие же настаивают на использовании различных инструментов для каждой задачи. И каждый по-своему прав.
В этой статье собраны популярные стереотипы и мифы о Python, которые разобраны опытными разработчиками:
https://habr.com/ru/company/evrone/blog/685264/
Хабр
Мифы и легенды современного Python
Мы в Evrone часто сталкиваемся с легендой, что для задачи, которая встает перед программистами, есть какой-то волшебный, лучший инструмент. К примеру, если вы хотите сделать что-нибудь бэкендовое, вам...
👍16
This media is not supported in your browser
VIEW IN TELEGRAM
Создаём систему для быстрого поиска свободного места на парковке
Для этого нам понадобится обычная камера видеонаблюдения и Telegram-бот, написанный с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. Подробнее о процессе разработки, фишках и подводных камнях — в статье:
https://habr.com/ru/post/451164/
Для этого нам понадобится обычная камера видеонаблюдения и Telegram-бот, написанный с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. Подробнее о процессе разработки, фишках и подводных камнях — в статье:
https://habr.com/ru/post/451164/
👍27🔥1
📌Продвинутая разработка на Python
■ Логируем на Python как боженька - Смотреть
■ Декораторы для Telegram-бота на Python - Смотреть
■ Установка Telegram-бота на сервер (Python) - Смотреть
■ Я сделал прокси для Telegram-бота. Анализ безопасности ботов - Смотреть
■ Sentry / Сбор ошибок в Python Telegram Bot - Смотреть
■ Полный деплой / Django - Смотреть
■ Стрим: Python, разработка, ответы на вопросы - Смотреть
■ Поиск работы в IT / Обзор вакансий на программиста - Смотреть
■ Собеседование Python программиста / Поиск работы в IT - Смотреть
■ Мои вопросы на Python-собеседовании (нарезка) - Смотреть
■ Логируем на Python как боженька - Смотреть
■ Декораторы для Telegram-бота на Python - Смотреть
■ Установка Telegram-бота на сервер (Python) - Смотреть
■ Я сделал прокси для Telegram-бота. Анализ безопасности ботов - Смотреть
■ Sentry / Сбор ошибок в Python Telegram Bot - Смотреть
■ Полный деплой / Django - Смотреть
■ Стрим: Python, разработка, ответы на вопросы - Смотреть
■ Поиск работы в IT / Обзор вакансий на программиста - Смотреть
■ Собеседование Python программиста / Поиск работы в IT - Смотреть
■ Мои вопросы на Python-собеседовании (нарезка) - Смотреть
👍15❤1
👻 Взлом WiFi на Python
📌 Большинство сегодняшних роутеров поддерживает стандарт WPS (Wi-Fi Protected Setup), который дает возможность меньше чем за минуту установить надежное соединение между устройством и маршрутизатором, минуя этап настройки шифрования и ввода пароля. Девайсы подключаются по отдельному восьмизначному ключу WPS PIN, который состоит из цифр.
Из всего разнообразия методов взлома WiFi:
▪️подбор ПИН-кода или ключа безопасности методом перебора (брутфорс);
▪️использование уязвимостей реализации;
▪️социальная инженерия;
▪️использование слабостей генерации ПИН-кодов.
В сегодняшней статье мы рассмотрим последний метод из списка.
https://spy-soft.net/wifi-hacking-python/
@py_1000_prog
📌 Большинство сегодняшних роутеров поддерживает стандарт WPS (Wi-Fi Protected Setup), который дает возможность меньше чем за минуту установить надежное соединение между устройством и маршрутизатором, минуя этап настройки шифрования и ввода пароля. Девайсы подключаются по отдельному восьмизначному ключу WPS PIN, который состоит из цифр.
Из всего разнообразия методов взлома WiFi:
▪️подбор ПИН-кода или ключа безопасности методом перебора (брутфорс);
▪️использование уязвимостей реализации;
▪️социальная инженерия;
▪️использование слабостей генерации ПИН-кодов.
В сегодняшней статье мы рассмотрим последний метод из списка.
https://spy-soft.net/wifi-hacking-python/
@py_1000_prog
👍14🔥3❤1