✍️ Разработчикам и техническим специалистам крайне важно понимать концепции различных методов HTTP-запросов
На диаграмме также показано, имеет ли каждый метод тело запроса/ответа, является ли он безопасным, идемпотентным или кэшируемым.
9 распространенных типов HTTP-запросов:
1. PATCH: Для обновления частей ресурса.
2. TRACE: используется для отладки путей запросов.
3. OPTIONS: возможности сервера запросов.
4. CONNECT: устанавливает соединение с веб-сервером.
5. DELETE: удаляет данные.
6. PUT: обновляет или заменяет данные.
7. POST: отправляет данные.
8. HEAD: извлекает только заголовки.
9. GET: извлекает данные.
🙂 Понимание этих методов помогает в разработке надежных и эффективных API.
#doc #cheatsheet #web
Девушка не успела получить диплом к выпускной церемонии и попросила нейросеть сгенерировать видео с дипломом.
Результат превзошёл все ожидания, но есть нюанс 😄
Похоже Netflix в доле.
#nn
👨💻 Шифруем и скрываем файлы внутри изображений с помощью Python
https://youtube.com/shorts/S2GyLXiw3AQ
⚙️ GitHub/Инструкция$ git clone https://github.com/priyansh-anand/steganographer.git
$ cd steganographer
$ pip install -r requirements.txt
$ python steganographer.py - -menu
#python #soft #youtube
💻 Парсинг сайтов. Scrapy, Splash, Selenium, requests, bs4
Описание:
Курс предназначен для тех, кто хочет научиться автоматизированному сбору информации с различных сайтов, то есть парсингу. Для прохождения курса требуются базовые знания питона.
На лекциях будут рассмотрены основные подходы к сбору данных с использованием таких библиотек, как requests, beautifulsoup4 и splash, а также фреймворков Scrapy и Selenium.
В этом курсе рассматриваются основные базовые подходы к сбору данных, а также затрагивается вопрос этичного парсинга. По итогам курса студенты будут иметь базовое представление о том, как парсить различные сайты, используя Python.
Этот курс будет не очень интересен тем, кто уже имеет базовое представление о том, что такое парсинг и как создавать скрипты для автоматизированного сбора данных.
«Впервые поработал с задачами компьютерного зрения, познакомился с инструментами разметки данных и обучал свою первую модель CV. AI Talent Hub – это отличные люди и свобода выбора!»
Илья Набатчиков, выпускник AI Talent Hub.
Поступить в AI-магистратуру ai.itmo.ru можешь и ты! Более 200 бюджетных мест, успей подать заявку! В новом учебном году впервые набираем >> LLM-трек
🍩 Бонус: серия лекции по прикладному использованию LLM
▫️Безопасность LLM – Евгений Кокуйкин
▫️Краткая история NLP – Валентин Малых
▫️State of the LLM Landscape – Игорь Котенков
▫️Как выбрать языковую модель – Татьяна Шаврина
Читай наш >>Telegram-канал, чтобы узнать больше 👋
Задай вопросы по поступлению в >> чате «Поступление»
Реклама. Университет ИТМО ИНН:7813045547 erid:2VfnxveHwKe
⚡️ Наступил апокалипсис…Windows умер по всему миру
Сломалось В С Ё:
🚫 Авиакомпании по всему миру отменяют и задерживают рейсы, некоторые заполняют данные на билете от руки;
🚫 Магазины и бензоколонки не работают;
🚫 Сбои у всех банков в мире;
🚫 Не работает софт в отделениях полиции и мед.учереждениях;
🚫 Даже радиостанции частично отвалились.
Причина сбоя связана с обновлением программного обеспечения фирмы по кибербезопасности CrowdStrike. А именно Falcon — который обнаруживает угрозы на компьютерах, подключенных к сети.
💻 После обновления ОС перезагружается и показывать «синий экран смерти».
Т.е в основе всемирного сбоя — лежит программное обеспечение, которое должно предотвращать падение сетей 😄
Так выглядит техноапокалипсис ¯\_(ツ)_/¯
#news #pentest
👨💻 Запускаем ComfyUI на GPU AMD Radeon в Docker. Статья + код
Stable Diffusion — передовая модель глубокого обучения, способная создавать реалистичные изображения и произведения искусства по текстовым описаниям. ComfyUI - это веб-интерфейс Stable Diffusion, оптимизированный для настройки рабочего процесса.
#python #article
🚀 Отправляемся в мир Django: ваш первый проект в веб-разработке
22 июля в 19:00 мск — не пропустите открытый урок
Что ждет вас на вебинаре:
- основы Django: краткий обзор архитектуры, установка и создание нового проекта;
- ваше первое приложение: определение и регистрация простой модели данных, создание представления и маршрута для отображения информации на странице;
- работа с шаблонами: использование шаблонов для отображения данных в браузере.
Спикер — опытный системный инженер, веб-разработчик и преподаватель.
Встречаемся в преддверии старта курса «Специализация Python Developer». Все участники вебинара получат специальную цену на обучение.
🔴 Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://otus.pw/KheZE/?erid=LjN8KLWsu
👨💻 Огромная подборка ИИ инструментов под разные нужды
🟢 Дизайн
🟢 Генерация и обработка изображений
🟢 Утилиты для кодинга
🟢 Копирайтинг и много чего интересного.
📂 Сохраняем
#soft #nn
📍 Список различных OSINT утилит для идентификации места по загруженным изображениям с помощью искусственного интеллекта
https://geospy.web.app
https://earthkit.app
https://usersearch.org
https://picarta.ai
https://labs.tib.eu/geoestimation/
https://chatgpt.com/g/g-brlHi7t2R-geoguessr-gpt
#soft #osint
Актуальные вакансии, стажировки, лучшее из сферы ИТ.
Ищи новую работу с удовольствием. Переходи на канал Лиги Цифровой Экономики. Там мы говорим о технологиях и предлагаем актуальные вакансии в ИТ.
Если ты новичок, хочешь удачно и быстро стартовать в ИТ-карьере — приходи к нам на стажировку с возможным трудоустройством.
Все подробности ищи у нас в канале.
https://tglink.io/4edebba3be7d
Реклама. ООО "ЭЙТИ КОНСАЛТИНГ". ИНН 7715744096. erid: LjN8KaJ15
⚡️ Полезные библиотеки Python
Обход капчи
GPT4o Captcha Bypass — Python инструмент CLI для тестирования различных типов капч, включая головоломки, текст, сложный текст и reCAPTCHA с использованием Selenium.
Инструмент также использует OpenAI GPT-4 для помощи в решении капч 😎
⚙️ GitHub/Инструкция
#python #soft #github
🤬ДА БЛ**ТЬ🤬
Да-да, именно такая реакция у создателей курсов, когда они увидели этот канал с бесплатными курсами по:
>Python (64гб видео)
>C# (27гб курсов)
>Java (45гб видео)
>PHP (34гб видео)
>Go (23гб видео)
>Rust (37гб видео)
>SQL (41гб видео)
>MySQL (21гб видео)
>Другое (114гб видео)
ВСЕ БЕСПЛАТНО❤️
👨💻 Шпаргалка по SQL
Основные примеры запросов, а также пояснения к ним на русском языке.
#cheatsheet #sql
Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает?
Психолог взрослого человека - канал для айтишников, у которых периодически опускаются руки и отключается мозг, ибо переработки и постоянная тревожность не приводят к другим исходам.
▪️ Как научиться отвлекаться от работы и отдыхать?
▪️ Как совместить кучу рабочих задач и время с семьей?
▪️ Как справиться с прокрастинацией?
▪️ Как не растерять запал, даже если начальник и коллеги 💩 и кажется, что ничего не выходит?
Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни!
👨🏻💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.
Python для непрограммистов. Самоучитель в примерах
Книга в кратчайшие сроки поможет на базовом уровне
освоить Python - идеальный для новичка, доступный и понятный
язык программирования, позволяющий легко создавать интересные
и креативные приложения. Буквально с первых страниц читатель,
даже если он никогда в жизни не писал код, с легкостью начнет
постигать Python и на основе простых практических заданий
приступит к написанию собственных программ, сначала состоящих
из двух-трех строк кода, а затем, по мере усвоения базовых
навыков программирования, все более сложных.
Информация в книге изложена простым языком, четко, последовательно
и логично, с изрядной долей юмора, поэтому учебный материал
легко воспринимается и запоминается. Делая упор на самом
главном, автор книги предоставляет читателю основные знания
о переменных, типах и структурах данных, функциях, циклах,
логических выражениях и отладке программ, сразу же иллюстрируя
теорию подробно прокомментированными практическими примерами.
🔥What’s the Hack? ЭКСПО! Этим летом с 1 по 10 августа прими участие в хакатоне от Экспобанк, реши задачу по созданию системы управления клиентскими базами для компаний-партнеров Экспобанка и получи возможность забрать вознаграждение из призового фонда в 400.000 рублей!
Регистрируйся на хакатон до 29 июля включительно: https://экспохак.рф
🌐Хакатон пройдет в формате Онлайн - 9 дней интенсивной работы над проектом, а 10-го августа участники защищают свои решения перед представителями из компаний-партнеров Экспобанка!
🚀Главная цель – создать единый механизм управления клиентскими базами, позволяющий оптимизировать взаимодействие с клиентами и предлагать различные услуги из разных компаний, входящих в число компаний-партнеров Экспобанка. .
👨💻К участию приглашаются разработчики, Product менеджеры, IT-специалисты и бизнес-архитекторы.
На протяжении всего хакатона Вас ждут регулярные сессии с экспертами, которые помогут скорректировать Ваши идеи в нужно русло!
📌Ключевые события хакатона:
29 июля – Завершение подачи заявок
1 августа – Церемония открытия
2 и 5 августа – Индивидуальные сессии с экспертами
7 августа – Общая встреча с экспертами
10 августа – Финальный питч и Церемония закрытия
🏆Успей зарегистрироваться на хакатон и побороться за призовой фонд в 400.000 рублей! What’s the Hack? ЭКСПО!
Подробная информация и регистрация: https://экспохак.рф
✍️ Шпаргалка по операторам в Python с примерами использования
#doc #python #cheatsheet
🔥 Годнота! Энтузиасты Безумцы создали сайт-библиотеку с хоткеями от всех программ.
Есть буквально всё! Различные редакторы кода, браузеры, Windows, Excel, PhotoShop, Premiere Pro, Figma, MacOS, Discord, PyCharm, GTA 5 и т.д.
Да, и всё это на русском и бесплатно 😎
📂Лайк и Сохраняем
#soft
Собираемся на МТС True Tech Camp. Ты с нами? 🏄
26 июля в Dream Beach Club устраиваем атмосферную тусовку для тех, кто на одной волне с IT и digital. Наш кэмп — место, где каждый сможет отдохнуть, провести время с пользой и найти бадди по интересам.
Что по активностям:
- катаемся на яхтах и сапах
- устраиваем бои роботов
- ловим летний вайб от DJ и звёздных хедлайнеров
- участвуем в активностях и кодерских челленджах
- знакомимся с лучшими спикерами в индустрии
- наслаждаемся выступлением CREAM SODA и UMA2RMAN
Мероприятие бесплатное. Регистрируйся на truetechcamp.ru и следи за новостями 👀
До встречи на МТС True Tech Camp ❤️
🐳 Учебник по Docker на русском
➡️ Что такое и зачем нужен Docker
➡️ Docker Compose
➡️ Работа с контейнерами
➡️ Запуск Flask приложения с MongoDB в Docker Compose
➡️ Управление Docker в веб-интерфейсе и много чего интересного
Лойс за годноту 👍
#doc #docker #russian
Пользователям GitVerse стали доступны инструменты разработки и СУБД корпоративного уровня от СберТеха
СберТех открыл для разработчиков доступ к продуктам цифровой облачной платформы Platform V. Пользователи платформы для работы с исходным кодом GitVerse могут воспользоваться следующими инструментами:
- Работа с задачами для публичных и приватных репозиториев с настройкой полномочий и привилегий. Инструмент основан на базе решения для командной работы и управления жизненным циклом целей и задач Platform V Works: Task Tracker.
- Публикация релизов и хранение пакетов. Разработчики смогут управлять релизными версиями проекта и цифровыми артефактами, а также хранить и публиковать пакеты для различных языков программирования. Инструменты основаны на базе решения для управления репозиториями Platform V Works: Artifactory.
Кроме того, продолжается акция, в рамках которой пользователям GitVerse доступен бесплатный годовой пакет облачных сервисов. В этом же пакете разработчикам стала доступна СУБД Platform V Pangolin.
Подробности и правила акции, а также регистрация — на сайте платформы.
🔥 Полезные библиотеки Python
Public APIs — большой список бесплатных API, незаменим для практики, при создании, тестировании проектов и программ.
⚙️ GitHub/Инструкция
#python #github #soft
😰 Python. Создай свою первую игру с нуля! Самоучитель в примерах
Практическое пособие для начинающих программистов, желающих научиться создавать с нуля компьютерные игры на «дружественном» для новичков языке Python. Каждый ее раздел представляет собой проектирование очередного этапа игры, включая придумывание и «оживление» игрового персонажа, его противников, разработку дополнительных игровых элементов и налаживание их взаимодействия между собой. Кроме того, в ней рассмотрены тонкие моменты, связанные с подготовкой графических изображений и звуковых файлов с целью создания визуальных и звуковых эффектов.
Все разделы содержат примеры исходного кода с подробным описанием работы каждого его фрагмента. Авторы доступным языком описывают, как использовать библиотеку Pygame для выстраивания графики, обработки пользовательского ввода и управления игровым процессом, что делает материал понятным для новичков, и дают ссылки на исходный код, который можно скопировать и сразу запустить на своем компьютере. Данное издание поможет овладеть основами разработки игр на Python и, несомненно, вдохновит на создание собственных игровых проектов, где для фантазий и их программного воплощения не существует границ.