python2day | Блоги

Telegram-канал python2day - [PYTHON:TODAY]

27148

Привет! — Делюсь опытом, пишу на Python и других языках — Создаю ботов и сайты — Парсинг, машинное обучение, big data, щупаю pentesting YouTube: https://www.youtube.com/c/pythontoday Чат: @python2day_chat Сотрудничество: @web_runner

Подписаться на канал

[PYTHON:TODAY]

Прокачайте свои знания о гибридной инфраструктуре 💻

Вы понимаете, какой вид инфраструктуры будет оптимален для вашего бизнеса? Умеете разбираться в различиях и тонкостях запуска и масштабирования проекта?

Давайте проверим это вместе. Ребята из @Selectel запустили сайт с небольшим квестом. Там вы погрузитесь в рабочие будни сисадмина и решите задачу от тимлида. Вам предстоит разобраться в особенностях гибридной инфраструктуры, связанных с безопасностью, стоимостью и управлением. Вы изучите вспомогательные материалы от нас, а в конце сможете пройти тест и сделать работу над ошибками.

По итогам этого интерактива вас ждет бонус на тестирование , с которым аренда серверов станет еще приятнее. Переходите по ссылке, чтобы увидеть все своими глазами: https://slc.tl/6pryp

Реклама ООО «Селектел» erid 2Vtzqud2QR9

Читать полностью…

[PYTHON:TODAY]

🚘 Игрушка для мальчиков 30+ лет

Мам купи 👍

Читать полностью…

[PYTHON:TODAY]

⌨️ Архитектурные шаблоны в проектировании программного обеспечения предлагают структурированные решения распространенных проблем, улучшая такие качества как: гибкость, масштабируемость и удобство сопровождения. Ниже описаны некоторые ключевые модели:

🔑 Ключевые компоненты: (Event-Driven Architecture: EDA) — Событийно-ориентированная архитектура:

Поток работы системы определяется событиями (действиями пользователя, выходными данными), при этом компоненты взаимодействуют посредством событий. Обработчики событий отвечают асинхронно.

🔑 Ключевые понятия: (Events, Event Handlers, Asynchronous Communication.Layered Architecture) — события, обработчики событий, асинхронная связь.

Многоуровневая архитектура:
Организует систему на отдельных уровнях, каждый из которых имеет определенные обязанности. Связь обычно происходит между соседними уровнями, обеспечивая определенную функциональность.

🔑 Ключевые понятия: (Presentation Layer, Business Logic Layer, Data Access Layer. Monolith) — уровень представления, уровень бизнес-логики, уровень доступа к данным.

Монолит:
Традиционный подход с тесно интегрированными компонентами и модулями в единой кодовой базе, развернутой как единое целое.

🔑 Ключевые характеристики: (Single Codebase, Tight Integration, Single Deployment Unit. Microservices Architecture) — единая кодовая база, тесная интеграция, единая единица развертывания.

Микросервисная архитектура:
Разбивает приложение на небольшие, независимо развертываемые службы, каждая из которых ориентирована на определенные бизнес-возможности. Обеспечивает масштабируемость, ремонтопригодность и гибкость.

🔑 Ключевые компоненты: (Model, View, Controller.) — модель, представление, контроллер.

Модель-Представление-Контроллер (MVC):
Шаблон проектирования, разделяющий приложение на взаимосвязанные компоненты: модель (данные и бизнес-логика), представление (пользовательский интерфейс) и контроллер (управляет вводом пользователя и обновляет модель и представление).

🔑 Ключевые компоненты: (Master Node, Slave Nodes, Task Distribution) — главный узел, подчиненные узлы, распределение задач.

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

#doc

Читать полностью…

[PYTHON:TODAY]

Думаете о карьере в сфере IT — начните с Python. Этот язык рекомендуют в качестве первого языка программирования, и для начала обучения вам не понадобятся технические знания и навыки.

Запишитесь на бесплатный курс Нетологии «Основы Python: создаём телеграм-бота». Программа акцентирована на практике. За 5 занятий вы погрузитесь в логику и синтаксис языка, изучите основные инструменты для написания кода. С нуля разработаете планировщик задач и создадите полезного Telegram-бота, которым сможет пользоваться кто угодно.

Попробуйте https://netolo.gy/csBq

Реклама. ООО «Нетология». Erid LatgBiUJ5

Читать полностью…

[PYTHON:TODAY]

😄 Когда пытаешься заставить себя поработать

Читать полностью…

[PYTHON:TODAY]

⌨️ Коды состояния HTTP

Каждый из кодов сгруппирован в разные категории и рассказывает уникальную историю о результате запроса.

1. 1xx — Informational/Информационный: предварительные коды состояния, указывающие, что сервер получил запрос и продолжает процесс.

2. 2xx — Success/Успех: означает, что запрос был успешным, показывая различные результаты, например:
- 200 ОК: Все прошло гладко, сервер успешно обработал запрос.
- 201 Created/Создано: новый ресурс успешно создан.

3. 3xx — Redirection/Перенаправление: означает, что для выполнения запроса необходимо выполнить дополнительные действия, например:
- 301 Moved Permanently/Перемещено навсегда: запрошенный ресурс был окончательно перемещен в другое место.

4. 4xx — Client Error/Ошибка клиента: эти коды обозначают ошибки, вызванные запросом клиента, в том числе:
- 400 Bad Request: сервер не может понять запрос из-за ошибки клиента.
- 404 Not Found/Не найден: запрошенный ресурс не существует на сервере.

5. 5xx — Server Error/Ошибка сервера: указывает на проблемы на стороне сервера, например:
- 500 Internal Server Error/Внутренняя ошибка сервера: на сервере произошло что-то неожиданное, что привело к ошибке.

#doc

Читать полностью…

[PYTHON:TODAY]

Новогодний, праздничный, веселый бот от Selectel🦖

Что вас ждет в 2024? Ребята из Selectel создали бесплатного бота, который предскажет будущее и подберет тотемное животное на 2024. Предсказания ему передает искусственный интеллект, но не переживайте: с Selectel вас ждет только хорошее. А еще бот поможет нескучно провести время: расскажет, что почитать, посмотреть или приготовить.

Запускайте бота, делитесь результатами с друзьями и участвуйте в розыгрыше призов.

Реклама ООО «Селектел» erid 2VtzqvfboZM

Читать полностью…

[PYTHON:TODAY]

🔥 Нейросеть которая бесплатно создает сайты по описанию

https://youtube.com/shorts/RaAZrX7XK0E

#youtube

Читать полностью…

[PYTHON:TODAY]

Год не станет новым, если всё останется по-старому. Начните 2024-й с новых знаний: научитесь эффективно использовать нейросети в своей работе! Приглашаем на бесплатный мини-курс Skillbox «Data Science с нуля: пробуем профессии на практике за 5 дней». Окунитесь в сферу IT и решите, какая специальность вам ближе.


🎁 Успейте зарегистрироваться и получить подарок: https://epic.st/3vlL68

Чем займётесь на мини-курсе? Узнаете, где востребована наука о данных, и разберётесь в различиях её основных направлений. Освоите азы главного языка Data Science — Python, а также визуализируете с помощью него данные. Изучите базовые конструкции языка SQL и наконец поймёте, как же работают нейросети.

В знакомстве с профессиями вас будет сопровождать Анастасия Борнева — руководитель направления по исследованию данных в «Сбере». В финале мини-курса в прямом эфире она разберёт практические задания и ответит на все вопросы.

🎉 Все участники получат крутые бонусы и подарки!

Новогодняя распродажа в Skillbox — новая профессия с выгодой до 60% и курс в подарок при покупке.

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Читать полностью…

[PYTHON:TODAY]

💻 Изучение Kali Linux. Тестирование безопасности, тестирование на проникновение и этичный хакинг

Цель этой книги - рассказать читателям о возможностях Kali Linux через призму тестирования безопасности. Идея в том, чтобы помочь вам лучше понять, как и почему работают вещи. Kali Linux - это дистрибутив Linux, ориентированный на безопасность, поэтому он пользуется популярностью у людей, которые тестируют безопасность или применяют тестирование на проникновение как хобби или для призвания. Хотя он имеет свое использование в качестве дистрибутива Linux общего назначения и для использования в судебной экспертизе и другими связанными с ней задачами, он действительно был разработан с учетом тестирования безопасности.

Таким образом, большая часть содержания этой книги сосредоточена на использовании инструментов, которые предоставляет Кали. Многие из этих инструментов не обязательно легко доступны с другими дистрибутивами Linux. Хотя инструменты и могут быть установлены в другой дистрибутив Линукс и иногда построены из исходного кода, установка проще, если пакет уже находится в репозитории дистрибутива.


Автор: Мессье Рик

#books #pentest #redteam

Читать полностью…

[PYTHON:TODAY]

👍 На улицах Москвы были замечены технологичные олени Санты помогающие развозить подарки

#cyberpunk

Читать полностью…

[PYTHON:TODAY]

⌨️ На Реддите составили таблицу с лучшими нейросетями для разных задач на конец 2023 года

💾 Сохраняй

#doc

Читать полностью…

[PYTHON:TODAY]

👨‍💻 Наглядно, как работает Django под капотом

#doc #cheatsheet

Читать полностью…

[PYTHON:TODAY]

2 канала для специалистов по информационной безопасности, которые точно вам понравятся.

Не хакинг, а ИБ — канал для безопасников. Сетевая разведка, защита устройств, багхантинг, анонимность.

Белый хакер — канал для хакеров, которые не хотят попасть за решетку. OSINT, CTF, пентест, социальная инженерия и разработка вирусов.

Читать полностью…

[PYTHON:TODAY]

🔥 Полезные библиотеки Python

Ultimate Vocal Remover - бесплатная нейросеть с графическим интерфейсом для отделения вокала от музыки.

⚙️ GitHub/Инструкция

#soft #github #python

Читать полностью…

[PYTHON:TODAY]

🔥 Полезные библиотеки Python

☠️ StormBreaker — крутая утилита для фишинга и деанона пользователя.

Генерирует фишинговую ссылку, при переходе на которую сталкер получает информацию о пользователе, возможную геолокацию, доступ к камере и микрофону.

⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.

⚙️ GitHub/Инструкция

#pentest #redteam #osint #soft #github

Читать полностью…

[PYTHON:TODAY]

Легкий старт карьеры в Data Science и анализе данных

Начните с бесплатного урока от Марии Тихоновой – Senior Data Scientist в SberDevices и преподавателя ВШЭ.

В результаты вебинара вы:
- узнаете, чем машинное обучение отличается от классического программирования;
- научитесь решать задачи классификации методами ML;
- обучите свою первую ML-модель для распознавания рукописных цифр.

Занятие пройдёт 26 декабря в 18:00 мск и будет приурочено к старту курса «Специализация Machine Learning». После урока вы сможете продолжить обучение на курсе в рассрочку.

Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/AyVY/?erid=LjN8KDnrV 

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963

Читать полностью…

[PYTHON:TODAY]

👨‍💻 Архитектурные шаблоны в проектировании

#doc

Читать полностью…

[PYTHON:TODAY]

💻 Скрытый ввод паролей и любых данных на Python

https://youtube.com/shorts/rNX-dpI0fHg

#youtube

Читать полностью…

[PYTHON:TODAY]

2 самых популярных канала по информационной безопасности и этичному хакингу:

🔐 infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.

👨‍💻 Social Engineering — авторский Telegram канал, посвященный информационной безопасности, OSINT и социальной инженерии.

Читать полностью…

[PYTHON:TODAY]

👨‍💻 Шпаргалка с нейросетями под разные задачи

#doc

Читать полностью…

[PYTHON:TODAY]

🍑 В Хабаровске ищут стриптизершу танцовщицу Go-Go в IT-компанию

Девушка должна обладать высоким уровнем энергии, выступать перед отделом разработки и дизайна для стимуляции творческого потенциала и улучшения восприятия новых технологий у программистов 🍔

Вот это директор 👍

Признайся, захотелось в IT? 😏

Читать полностью…

[PYTHON:TODAY]

Нейросеть попросили нарисовать двух геймеров:

⚡️ На клавиатуре
На геймпаде

Результат убил ☕️

Читать полностью…

[PYTHON:TODAY]

💎 Токсичный Уголек или подарки от дедушки Габена

В Dota 2 токсичным игрокам разослали специальные новогодние подарки: угольки с банами 💻

Счастливчики получили сундуки, внутри которых лежали проклятые угли🔥Если открыть сундук и залутать камень — вместе с ним получаете пожизненную блокировку аккаунта за нарушение правил игры.

Дед умеет троллить 😄

#news

Читать полностью…

[PYTHON:TODAY]

Как Python-разработчику прокачаться до Middle+ и найти высокооплачиваемую работу? 💻

Подать заявку в школу IT Mentor. Ребята обучают Python-разработке в течение 6-8 месяцев, с гарантией трудоустройства. Главный бонус: если не нашел работу - ничего не платишь 😲.

На курс ребята ищут замотивированных студентов технических вузов, новичков в IT и разрабов с опытом, которые хотят перейти на Python.  Для каждого уровня подготовлена своя программа и менторы, которые помогут пройти обучение до конца.

✅ Что ждет тех, кто попадет на курс?
- актуальный стек: Python, Базы данных, Django, FastApi и GIT,
- сообщество студентов, которое не сгорает после окончания обучения, и всегда открыто для вопросов и нетворкинга,
- реальный проект с командой и тимлидом, где ты сможешь прокачать hard-skills,
- и подготовка к собеседованиям с детальной обратной связью от менторов.

Оставить заявку на обучение можно по ссылке 👉🏻 https://clck.ru/37ACFi

Рассматриваем кандидатов от 18 до 45 лет.
*Количество мест до конца года ограничено


Реклама. ИП Тюльников ИНН 526223159257.

Читать полностью…

[PYTHON:TODAY]

🔥 Полезные библиотеки Python

Google Maps Scraper – простой в использовании парсер отзывов с Google карт.

Установка:
$ git clone https://github.com/gaspa93/googlemaps-scraper.git
$ cd googlemaps-scraper
$ pip install -r requirements.txt

У парсера есть два основных параметра:
--i: имя входного файла, содержащее список URL-адресов на Картах Google (по умолчанию: urls.txt)
--N: количество отзывов, которые необходимо получить, начиная с самого последнего (по умолчанию: 100).


Пример использования:
$ python scraper.py --N 50

⚙️ GitHub/Инструкция

#soft #github #python

Читать полностью…

[PYTHON:TODAY]

Почему Junior разработчику стало нереально найти работу? 😰

На одну Junior вакансию сейчас откликается в среднем около 1500 кандидатов. 1500 человек... 😬 А компании нужен всего один хороший джун.

😢 Это печально, потому что работодатель разбирает только первые 50-100 откликов, а остальные 1400 он просто не смотрит. Получается очень жесткая конкуренция.

Как искать работу в таких условиях и что делать, чтобы пробиться на собеседование? 🤔

Макс, основатель компании CodeReview (в прошлом разработчик) проведет бесплатный вебинар, в котором расскажет:
- как джунам искать работу в условиях жесткой конкуренции
- какие инструменты использовать
- как пробиваться на собеседования в 2024 году

🗓 Когда? 26 декабря, в 19:00 по мск 

🎁 Стрим полностью бесплатный, а всем участникам Макс пришлет чек-лист для оформления резюме и гитхаба.

👉 Зарегистрироваться на бесплатный вебинар можно через этого телеграм-бота.

Приходи, если хочешь быстрее найти работу. До встречи! ✌️

Читать полностью…

[PYTHON:TODAY]

⚔️Хороших выходных сталкеры! При участии Stable Diffusion

#cyberpunk

Читать полностью…

[PYTHON:TODAY]

😎 Спасибо за интерес и поддержку, без вас бы ничего не было

Читать полностью…

[PYTHON:TODAY]

😎 Быть айтишником:

Ожидания VS Реальность

Читать полностью…
Подписаться на канал