💾 Сортировка выбором
Простой алгоритм, но более эффективный по сравнению с пузырьковой сортировкой. В большинстве случаев сортировка выбором будет более удачным выбором из двух.
В этом алгоритме список (или массив) делится на две части: список с отсортированными элементами и список с элементами, которые только нужно сортировать. Сначала ищется самый маленький элемент во втором. Он добавляется в конце первого. Таким образом алгоритм постепенно формирует список от меньшего к большему. Так происходит до тех пор, пока не будет готовый отсортированный массив.
#doc #python #russian
🔥 Полезные библиотеки Python
DAMO-YOLO - Python модуль для быстрого и точного обнаружения объектов. В репозитории также доступны для скачивания несколько мощных, предобученных моделей.
⚙️ GitHub/Инструкция
#python #ml #github #soft
🐍 Ищем Python разработчиков любого уровня!
Если ты готов покорять новые вершины, обучаться чему-то новому и неизведанному, то тебе однозначно к нам!
Канал «Python, Understand?» предоставляет абсолютно любому желающему возможность развиваться и получать новые знания в программировании на Python!
P.S — Всем, кто подписался, в подарок идёт крутейший курс от всем известной онлайн-школы!
Оставим ссылку ниже, подписывайся!
SonarLint - расширение VSCode, которое помогает обнаруживать и устранять проблемы при написании кода на Python, HTML, C, C++, Java, JavaScript, PHP и TypeScript.
#soft
🔥 Полезные библиотеки Python
File Injector - Python скрипт, который позволяет вам скрывать от посторонних глаз и записывать любой файл (.zip, .png, .txt, .gba...) в изображении или аудио файле, используя стеганографию.
Вы также можете зашифровать входной файл перед его сохранением.
⚙️ GitHub/Инструкция
#python #github #soft
Как найти работу в IT без опыта реальных проектов?
Есть ли смысл менять профессию после 30-ти?
И как сейчас перестать зависеть от зарплаты?
Ответы на эти вопросы есть в канале Кинжал🗡
Здесь пишут о работе, деньгах, отношениях в коллективе, психическом здоровье и личном счастье 🔥
Присоединяйтесь!
Никогда не занимались программированием, но хотите войти в IT? Выбирайте Python.
Этот язык программирования идеально подходит для новичков, особенно если нужно быстро научиться и сразу начать создавать реальные проекты. Python обладает простым и понятным синтаксисом, а значит, никакой занудной зубрёжки, только лёгкое обучение.
Если вы:
✔️ хотите стать программистом,
✔️ зарабатывать от 100 тысяч рублей,
✔️ и легко войти в новую профессию,
то курс «Python-разработчик» создан именно для вас. 263 часа обучения с экспертами в IT-сфере — и диплом о профессиональной переподготовке у вас в кармане.
Самое главное: вас ждёт гарантированная поддержка от государства и возможность сэкономить до 100%!
Записывайтесь прямо сейчас по ссылке.
Код из видео:
https://youtu.be/9CKQFbjnI7o
💾 Github
💾 Telegram
⚙️ Документация PyAudio
⚙️ Документация Tkinter
Как применять модели Machine Learning для решения реальных задач? Узнайте на бесплатном онлайн-интенсиве по Data Science с 28 по 30 ноября в 19:00 по московскому времени. Будет много практики!
Заполните форму на участие, и мы отправим вам на почту полезный материал по Data Science: 🔜🔜🔜 https://clc.to/sMpIhg.
📝 За 3 дня вы опробуете разные инструменты и техники, которыми пользуются представители одной из самых востребованных профессий. Глубокие познания в программировании и математике не понадобятся. Убедитесь, что начать развиваться в Machine Learning проще, чем кажется!
Спикер — директор по разработке в лондонской компании Noon Academy, экс-руководитель команды, которая разрабатывала платформу антиспама и машинного обучения в Badoo, Михаил Овчинников. Он расскажет, зачем нужны нейросети и как они работают, познакомит вас с Python, научит при помощи нейросети прогнозировать курс биткоина. Вы рассмотрите алгоритмы и решите бизнес-задачу самостоятельно.
🎁 Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox. А тем, кто дойдёт до конца интенсива, подарим электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ.
🔥 Полезные библиотеки Python
H2O Wave - программный стек для создания красивых браузерных приложений и информационных панелей с малой задержкой в реальном времени полностью на Python без использования HTML, Javascript или CSS.
H2O Wave превосходно собирает информацию из нескольких источников и транслирует ее через интернет, позволяя создавать и развертывать аналитику в реальном времени.
⚙️ GitHub/Инструкция
#python
Яндекс Банк ищет рок-звёзд от мира данных
Финтех — самые молодые и смелые ребята в Яндексе. За 1,5 года они придумали и сделали Сплит (тот самый, что делит оплату на части), и Карту Плюса (ту самую, что даёт кешбэк не только в Яндексе). На подходе собственный апп и запуск кредитных продуктов, и всем этим нелёгким делом управляет data-driven-подход. Поэтому умеющих работать с данными здесь любят, ценят и ждут.
Учёный может открыть новую звезду, но не может её создать — ему придётся просить инженера сделать это за него (с). Поэтому ребята ищут звезду-инженера, способного создать хранилище, которое переживёт даже вторжение инопланетян. Если обеспечение надёжной инфраструктуры пробуждает в тебе свет, а финансовые технологии греют душу — кажется, вы нашли друг друга. Детали ищи здесь.
Кратчайший путь в руки рекрутеров — в описании вакансии. Дочитай до конца, реши нехитрую профильную задачку и дверь откроется!
😀 In Your Face - расширение VSCode которое проверяет код на ошибки и изменяет лицо по результату
#soft
🧑💻 GitHub стал предупреждать об уязвимостях в проектах, точнее в старых версиях модулей
Прикрепляет репозиторий, модуль и даже CVE ID и любезно сообщает на почту.
Интересный апдейт 😎
#cybersec #news
3 декабря Сбер проводит One Day Offer для Data scientists, Data analysts и Data engineers. Пройдите все этапы отбора за один день и получите оффер от крупнейшего банка страны!
👨🎓Мы ищем специалистов в области AI, ML, RecSys, СV, NLP.
Наша команда создает информационные продукты для принятия решений на основе данных, аналитики, машинного обучения и искусственного интеллекта.
👉Вам предстоит:
- Решать задачи классификации / регрессии/uplift-моделирования;
- Поддерживать вывод моделей в ПРОМ;
- Анализировать и мониторить качество моделей;
- Рассчитывать CLTV и Unit экономики;
- Взаимодействовать с подразделениями валидации и финансов по вопросам оценки качества моделей/финансового результата.
Для работы будут доступны данные о более 1 млрд транзакций ежедневно, 75 ПБ информации, 100 ТБ памяти и свыше 7200 ядер CPU в песочницах.
Станьте частью AI-сообщества банка!
✍️ Отправьте заявку на участие
💾 Шпаргалка по регулярным выражениям с объяснением на русском
💡 Объяснение
👍 Лойс
#doc #regex #russian
💾 Bug-Bounty-Wordlists - репозиторий с множеством словарей под разные задачи для пентеста и баг-хантинга
⚙️ GitHub
#pentest #redteam #cybersec
💾 Пузырьковая сортировка
Алгоритм попарно сравнивает элементы списка, меняя их местами, если это требуется. Он не так эффективен, если нам нужно сделать только один обмен в списке, так как данный алгоритм при достижении конца списка будет повторять процесс заново.
Чтобы алгоритм не выполнялся бесконечно, мы вводим переменную swap_bool
, которая поменяет свое значение с True
на False
, если после запуска алгоритма список не изменился.
Сравниваются первые два элемента. Если первый элемент больше, то они меняются местами. Далее происходит все то же самое, но со следующими элементами до последней пары элементов в списке.
#doc #python #russian
📌 Бесплатное обучение по дизайну с нуля. Вместе сделаем тебе портфолио из 3+ новых работ
Что ты получишь?
- Фидбэк (разбор всех ДЗ от куратора)
- Тусовка (личный кабинет с уроками + живой чат)
- Портфолио (упакуем по урокам и проверим)
- Экзамен (аттестация и балл)
Будем делать: веб-дизайн, графический дизайн, анимация интерфейсов - /channel/YudaevSchoolmkbot?start=ZGw6MTA1NTcw
Программа обучения:
- Как работать в Figma с нуля
- Изучение основ дизайна (сетки, композиция т.д.)
- Способы поиска контента и правильной работы с ним
- Создание анимации интерфейса
- 4 домашних задания
- Личные разборы от наставника (дизайнер с опытом и доходом от 100к)
- Эфир - "Как найти себе первого клиента"
👉 Переходи в чат, там тебя уже ждут кураторы, уроки, домашки и живое общение! - /channel/YudaevSchoolmkbot?start=ZGw6MTA1NTcw
💾 Логи в Python на русском
🌵 Модуль Logging
🌵 Базовая конфигурация
🌵 Форматирование вывода
🌵 Регистрация переменных данных
🌵 Захват стека
🌵 Классы и функции
🌵 Использование обработчиков
🌵 Другие методы настройки
Лойс 👍
#doc #python #russian
💾 Web-программирование на Python
Научитесь работать с переменными, операторами, числами, строками, регулярными выражениями, списками, кортежами, множествами, датой и временем. Узнаете, как писать функции, читать содержимое каталогов, работать с файлами, подключать модули. На практике освоите создание несложных программ: вывода данных из форм, проверки адреса электронной почты, подсвечивания ссылок, бесконечной ленты новостей и других.Автор: В.В. Янцев
⚡️ Практика Python ⚡️
🔥 Пишем свой диктофон с графическим интерфейсом на Python
https://youtu.be/9CKQFbjnI7o
#youtube
🔥 Полезные библиотеки Python
XSS-LOADER TOOLS - инструмент позволяет создавать полезную нагрузку для использования в xss-инъекциях.
Также имеет два модуля: один для обнаружения XSS уязвимостей, а другой - для Google Dorking.
⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.
⚙️ GitHub/Инструкция
#redteam #pentest #github #soft #python
⚡️Открытая трансляция главного зала на HighLoad++ 2022.
✅Трансляция проходит при поддержке генерального партнера конференции - компании 1С! Доступно абсолютно всем, просто подключайтесь и смотрите лучшие выступления.
👉Подробности по ссылке - bit.ly/3GI4Yxo
До встречи в эфире!
💾 Шпаргалка по командам Git на русском
🌵 Создание и клонирование репозиториев
🌵 Добавление файлов к отслеживанию, индексация отслеживаемых
🌵 Удаление файлов
🌵 Отмена индексации и изменений
🌵 Ветки
🌵 История изменений
🌵 Примеры работы и многое другое
#doc #git #russian
🔥 Полезные библиотеки Python
Image-Shuffler - модуль позволяет разделить изображение на n частей и перетасовать их. Можно использовать для генерации кастомной капчи.
Установка:
$ pip install image-shufflerGitHub:
$ git clone https://github.com/gabrielstork/image-shuffler.git
$ cd image-shuffler
$ pip install -r requirements.txt
Использование:from image_shuffler import Shuffler
image = Shuffler('lenna.png')
image.shuffle(matrix=(4, 4))
image.show()
image.save()
⚙️ GitHub/ИнструкцияПонятная пятница в английском: скидка 10% на курсы для аналитиков и разработчиков.
В английском много противоречий. Можно учиться на продвинутом уровне — и сохранять разговорный барьер. Или повторять по кругу одни и те же правила. В результате непросто заметить прогресс и оценить, сколько ещё впереди. А мы выручим с этим.
Практикум учитывает эти противоречия и проектирует прозрачный процесс обучения с предсказуемым результатом. Выберите подходящий курс и оплатите его со скидкой до 15 декабря: https://practicum.yandex.ru/english/clearfriday2022
💾 Работа с MySQL, MS SQL Server и Oracle в примерах. 2-е изд. + code
Автор: Святослав Куликов
Год: 2022
#books #sql #mysql #russian