Привет! — Делюсь опытом, пишу на Python и других языках — Создаю ботов и сайты — Парсинг, машинное обучение, big data, щупаю pentesting YouTube: https://www.youtube.com/c/pythontoday Чат: @python2day_chat Сотрудничество: @web_runner
Data Scientist — одна из самых перспективных и высокооплачиваемых специальностей в IT-сфере. Вы научитесь программировать на базовом уровне, работать с открытыми данными из интернета и предсказывать курс биткоина.
Записывайтесь на бесплатный онлайн-интенсив: 👉 https://clc.to/-XYdxw.
За 3 дня сделаете первые шаги в Data Science.
✔️ Познакомитесь с Python, Google Collab, Pandas, sklearn.
✔️ Узнаете, что такое Grid Search и кросс-валидация.
✔️ Осуществите простейший анализ и визуализацию данных.
✔️ Решите первые реальные бизнес-задачи.
💡 Вебинары проведёт главный методист технического направления Skillbox Михаил Овчинников. Вы узнаете, как разрабатывают искусственный интеллект и какие инструменты используют специалисты по Data Science. Создадите проект для портфолио.
🎁 При регистрации все участники получат чек-лист с информацией о том, чем занимается специалист по DS, где он может работать, какие знания и навыки ему нужны и где новичку найти первые проекты.
📌 Подключайтесь к прямым эфирам с 26 по 28 декабря в 21:00 по московскому времени!
🧑💻 Множества в Python на русском
🌵 Как создавать и изменять множество
🌵 Как удалять элементы из множества
🌵 Операции со множествами
🌵 Методы множеств
🌵 Операции с примерами кода
🌵 Встроенные функции множеств и д.р информация
#doc #python #russian
😎 Полезные штуки. Google разработала переводчик почерка медработников
Новая функция станет частью утилиты Google Lens, которая уже встроена в поисковую систему.
Чтобы понять врачебные каракули, достаточно сфотографировать текст, а искусственный интеллект «переведёт», что именно там написано.
Создатели программы консультируются с фармацевтами всего мира и обещают, что вскоре сеть будет поддерживать все языки.
Жаль нейронку 😄
✍️ Машинное обучение и искусственный интеллект
Книга будет интересна всем, кто хочет научиться применять Python 3 при разработке в области искусственного интеллекта и машинного обучения. Вы познакомитесь с основными терминами и понятиями ИИ, такими как машинное обучение, глубокое обучение и нейронные сети. Научитесь создавать чат-ботов с использованием IBM Watson на платформе Watson Assistant.Автор: Тимур Машнин
На реальных примерах познакомитесь с такими алгоритмами машинного обучения, как регрессия, классификация и кластеризация. Познакомитесь с глубоким машинным обучением и научитесь создавать нейронные сети с Keras и TensorFlow.
🐍 Python — идеальный язык программирования для старта. Учить его — одно удовольствие, настолько он прост, логичен и одновременно востребован. Даже начинающему разработчику на Python платят 80 000 рублей в месяц!
На курсе «Профессия Python-разработчик» вы освоите сам язык, познакомитесь с веб-фреймворком Django, Git и базами данных. Навыки закрепите на реальных проектах: создадите свой Telegram-бот, интернет-магазин и собственную социальную сеть!
Уже через 6 месяцев сможете начать работать, а в конце курса — получите гарантированную помощь в трудоустройстве.
Узнать подробнее о курсе и получить скидку 60% в честь Нового года можно здесь: " https://clc.to/HD4KGQ" Оставьте заявку на курс сейчас и получите 3 месяца бесплатного обучения и год английского в подарок!
💾 Шпаргалка по командам vim на русском
#doc #vim #cheatsheet
✍️ Софт и команды из видео
🖥 Большой выбор бесплатных машин
https://tryhackme.com/
🖥 Машина из видео
https://tryhackme.com/room/internal
🔎 Nmap под разные ОС
https://nmap.org/download.html
🗂 Перебор директорий - dirsearch
https://github.com/maurosoria/dirsearch
☠️ pwncat
https://github.com/calebstewart/pwncat
⌨️ Rustscan
$ rustscan -a ipaddr⌨️ Dirsearch
$ dirsearch -e php,log,sql,txt,bak,tar,tar.gz,zip,rar,swp,gz,asp,aspx -u 'ipaddr'⌨️ wpscan
$ wpscan -e u,ap,t --url internal.thm/blog⌨️ wpscan
$ wpscan --url internal.thm/blog/wp-login.php --usernames admin --passwords /usr/share/wordlists/rockyou.txt --max-threads 50⌨️ ffuf
$ ffuf -u "http://internal.thm/blog/wp-login.php/" -X POST -H "Content-Type: application/x-www-form-urlencoded" -d "log=admin&pwd=WFUZZ" -w /usr/share/wordlists/rockyou.txt:WFUZZ -c -t 100 -mc all -fs 4942Читать полностью…
😡 Мошенники в Telegram снова активизировались: пользователям массово приходят «уведомления» о входе с нового устройства, либо что вам якобы подарили Premuim
В первом случае:
Для защиты данных предлагается перейти на сайт, который внешне похож на интерфейс Телеграма, и пройти авторизацию - как только вы это сделаете, доступ к аккаунту будет потерян.
Заметить обман не трудно - аккаунт настоящего бота, который присылает уведомления, всегда имеет статус «служебные уведомления», а не «был недавно».
Во втором случае схема примерно следующая:
1. Пользователю поступает сообщение от кого-то из списка контактов, что он отправил пользователю подарок - подписку на Телеграм Премиум.
2. Пользователь нажимает на кнопку, и в этот момент ему приходит код авторизации. На экране с подарком написано, что этот код нужно ввести, чтобы активировать премиум-подписку.
3.Пользователь вводит этот код, и его аккаунт тут же открывается у злоумышленника на компьютере.
4. Новый аккаунт рассылает подобные сообщения по всему списку контактов и удаляет их из списка отправленных. При этом у получателей сообщение остаётся.
⚠️ Для защиты своего аккаунта обязательно включите двухфакторную аутентификацию
💾 Шпаргалка по Python 3 на русском и английском языках
#doc #python #tipsandtricks
🍆 Python пришел в телеграм!
Python — второй по популярности язык в мире. Он очень универсален: можно писать сайты, а можно искусственный интеллект. Теперь у Python есть официальный русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!
👨💻 Полезные библиотеки Python
Translators - библиотека, целью которой является качественный, бесплатный, множественный и приятный перевод.
Перевод основан на интерфейсах Google, Yandex, Microsoft (Bing), Baidu, Alibaba, Tencent, NetEase (Youdao), Sogou, Kingsoft (Iciba), Iflytek, Niutrans, Lingvanex, Naver (Papago), Deepl, Reverso, Itranslate. , Caiyun, TranslateCom, Mglip, Utibet, Argos и др.
Модуль очень прост в обращении и поддерживает десятки языков, среди которых: русский, английский, испанский, китайский, немецикй и д.р. 🌎
⚙️ GitHub/Инструкция
#python #soft #github
💾 Конвертируем два списка в словарь с помощью функции zip()
Порой сталкивался с задачей объединить два списка в словарь, в Python для этого есть замечательная функция zip()
.
Используем элементы первого списка в качестве ключей для словаря, а элементы второго - в качестве значений.
fruits = ["Banana", "Apple", "Kiwi", "Mango"]#doc #python Читать полностью…
prices = [1.08, 2.32, 3.03, 1.97]
fruit_dictionary = dict(zip(fruits, prices))
print(fruit_dictionary)
{'Banana': 1.08, 'Apple': 2.32, 'Kiwi': 3.03, 'Mango': 1.97}
Журнал Академии Яндекса — интересно об IT
Помогает молодым IT-специалистам работать с удовольствием и эффективно
→ Расскажет, как попасть в компанию, которая вдохновляет.
→ Научит правильно организовать работу, расти в глазах коллег (и профессионально).
→ Поможет на лету решать проблемы, стать своим в сообществе и работать без стресса.
→ Покажет, как устроена работа в Яндексе изнутри — с точки зрения команд, продуктов и технологий.
→ Подсветит гиковские темы: от старых компьютерных игр до редких языков программирования.
Подписывайтесь, чтобы не пропустить свежие публикации!
🔥 Полезные библиотеки Python
Web scraping open knowledge project - проект энтузиастов которые в течение последних нескольких лет собирали лучшие практики веб-скрапинга, чтобы сделать его масштабируемым и эффективным.
Репозиторий включает:
🌵 Утилиты
🌵 Методы защиты от ботов
🌵 Различные советы по скрапингу/парсингу данных и д.р полезную информацию
⚙️ GitHub/Инструкция
#python #soft #github
🔥 Полезные библиотеки Python
You-Get - крошечная, но мега полезная утилита для загрузки мультимедийного содержимого (видео, аудио, изображений) из интернета.
🌵 Скачивает видео с популярных сайтов, таких как YouTube или TikTok
🌵 Парсит веб-страницы и загружает изображения
🌵 Загружает бинарные файлы и другой не-html контент с сайтов
⚙️ GitHub/Инструкция
#python #soft #github
🔥 Полезные библиотеки Python+JS
Upscayl — кроссплатформенное приложение, написанное на Python+JS для потрясающего улучшения качества изображений с помощью AI.
Легкое в установке, с графическим интерфейсом в котором достаточно нажать лишь пару кнопок.
⚙️ GitHub/Инструкция
#python #js #soft #github
Станьте востребованным Python-разработчиком уже в 2023 году.
Записывайтесь на курс от Хекслета и получайте скидку 10% и подарок на выбор: депозит 20 000 ₽, базовая подписка на 5 месяцев или премиум-подписка на 1 месяц.
Можете порадовать не только себя, но и близкого человека. Воспользуйтесь уникальным предложением для двоих: купите вторую профессию со скидкой 40%.
Оцените формат и решите, стоит ли продолжать. Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации!
На профессии «Python-разработчик» вы:
✔️ Научитесь работать с сетевыми запросами и овладеете навыком проектирования архитектуры приложений.
✔️Освоите самый популярный веб-фреймворк Django.
✔️ Решите более 310 задач в браузере, создадите 4 проекта для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров.
✔️Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Sours проектах.
Успейте оставить заявку до 31 декабря, чтобы получить новогодние подарки🎁
👍 Коллекция шаблонов проектирования и идиом в Python с примерами кода
⚙️ GitHub
#python #doc #github
💾 Хороший чек-лист по пентесту Web приложений
#doc #cheatsheet #pentest #redteam
☠️ — Как выйти из Vim?
😀 Вопрос, с которым однажды сталкивается каждый разработчик
💾 Quick Sort - быстрая сортировка
Как и сортировка слиянием, быстрая сортировка использует подход «Разделяй и властвуй».
При правильной конфигурации он чрезвычайно эффективен и не требует дополнительной памяти, в отличие от сортировки слиянием. Массив разделяется на две части по разные стороны от опорного элемента. В процессе сортировки элементы меньше опорного помещаются перед ним, а равные или большие - позади.
Алгоритм
Быстрая сортировка начинается с разбиения списка и выбора одного из элементов в качестве опорного. А всё остальное передвигаем так, чтобы этот элемент встал на своё место. Все элементы меньше него перемещаются влево, а равные и большие элементы перемещаются вправо.
Реализация
def partition(nums, low, high):Сортировка вставками
pivot = nums[(low + high) // 2]
i = low - 1
j = high + 1
while True:
i += 1
while nums[i] < pivot:
i += 1
j -= 1
while nums[j] > pivot:
j -= 1
if i >= j:
return j
nums[i], nums[j] = nums[j], nums[i]
def quick_sort(nums):
def _quick_sort(items, low, high):
if low < high:
split_index = partition(items, low, high)
_quick_sort(items, low, split_index)
_quick_sort(items, split_index + 1, high)
_quick_sort(nums, 0, len(nums) - 1)
random_list_of_nums = [9, 3, 41, 67, 2, 19, 0, 84]
quick_sort(random_list_of_nums)
print(random_list_of_nums)
[0, 2, 3, 9, 19, 41, 67, 84]
⚡️ Практика по хакингу ⚡️
🧑💻 Пентест и этичный хакинг для новичков
🔥 Ломаем сайт на WordPress
Если интересна тема пентеста и хакинга на практике, поддержите видео лайком и комментарием на YouTube. Спасибо за поддержку! 💪
https://youtu.be/DLb9oTaX-AY
#youtube
💾 Создание приложений машинного обучения. От идеи к продукту
Читая эту книгу, вы шаг за шагом создадите реальное практическое приложение — от идеи до внедрения. В вашем распоряжении примеры кодов, иллюстрации, скриншоты и интервью с ведущими специалистами отрасли.Автор: Эммануэль Амейзен
Вы научитесь планировать и измерять успех МО-проектов, разберетесь, как построить рабочую модель, освоите способы ее итеративной доработки. И, наконец, познакомитесь со стратегиями развертывания и мониторинга.
🍔 Разработчики нейронных сетей компания OpenAI выкатила новое детище, нейросеть которая решает любую задачу за несколько секунд и выдаёт подробный ответ
#cyberpunk
r4ven - интересная и простая в использовании Python утилита позволяющая получит местоположение GPS (широту и долготу) цели вместе с IP-адресом и информацией об устройстве с помощью поддельного веб-сайта.
⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.
💡 Статья/Инструкция
⚙️ GitHub
#python #soft #github #osint #cybersec
Устроим middle python-программистом ещё до того, как вы закончите обучение
Разработчики-преподаватели из Devman решили, что у вас нет времени, чтобы долго учиться и ждать, когда ваше образование окупится! Поэтому разработали программу, которая гарантирует качественный трек сразу до мидла, со стажировкой и трудоустройством еще во время обучения.
Курс стартует 19 декабря. Первую неделю курса можно попробовать бесплатно, а после решить — продолжать ли платное обучение по треку.
На пробной неделе:
▫️Новички сделают сервис, который показывает погоду в разных городах.
▫️Более опытные успеют написать и собственный сервис по сокращению ссылок.
▫️Джуны создадут своего чат бота или сделают собственный сайт с афишей мероприятий.
После пробной недели вы получите фидбек от ментора и узнаете, какие навыки вам нужно подтянуть.
Чтобы записаться на пробную неделю переходите в бота → bit.ly/3Wb1b0e
Реклама. ООО Девман 2VtzqwggfXP
🔥 Python. Исчерпывающее руководство
Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой, структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба.Автор: Дэвид Бизли
💾 Шпаргалка по всем базовым командам SQL с пояснением и примерами
#doc #sql
Погрузитесь в процессы тестирования на бесплатном онлайн-интенсиве Skillbox: 👉 https://clc.to/56nLlQ
За 3 дня вы:
✔️ узнаете, кто такой тестировщик, чем он занимается и почему эта профессия так востребована на рынке труда;
✔️ попрактикуетесь в поисках ошибок: научитесь тестировать веб-формы;
✔️ познакомитесь с инструментом Postman и узнаете, как проверять сервисы на работоспособность с помощью API.
Спикер интенсива — старший специалист по тестированию, организатор тест-сессий, митапов по тестированию и мастер-классов, участник конференций SQA-days, TechTrain и CodeFest Дмитрий Якин.
Подключайтесь к прямому эфиру 19–21 декабря в 19:00 по московскому времени.
🎁 Участвуйте и прокачайте знания. Получите в подарок электронную книгу «Человек + машина» и сертификат на 10 000 рублей на любой курс Skillbox.
Используйте шанс освоить высокооплачиваемую профессию!