Привет! — Делюсь опытом, пишу на Python и других языках — Создаю ботов и сайты — Парсинг, машинное обучение, big data, щупаю pentesting YouTube: https://www.youtube.com/c/pythontoday Чат: @python2day_chat Сотрудничество: @web_runner
«Устроиться в Яндекс невозможно» — слышали такое от друзей или знакомых? Этот и другие мифы ходят среди разработчиков — команда срезов в Поиске рассказывает, как всё устроено на самом деле.
❌ Миф 1. Отбор сложнее, чем в космонавты
✅ Говорят, что создать свой Поиск — это true rocket science. Но отбор к нам в команду не космически сложный. Есть 2–4 этапа, и к каждому из них мы помогаем подготовиться. А результаты успешных секций актуальны два года, так что при новых собеседованиях их просто зачтут.
❌ Миф 2. Продуктовая разработка без челленджей
✅ В Поиске с Нейро мы решаем прикладные задачи. Интерес и сложность в том, чтобы создавать продукты, которые отвечают на запросы миллионов пользователей. Наши решения мы интегрируем в инфраструктуру, которая обрабатывает петабайты информации в день и применяет последние достижения ML.
❌ Миф 3. Слишком много легаси-кода
✅ В Яндексе адекватно относятся к техдолгу и инфраструктуре. Команды постоянно развивают технологии, потому что растёт продуктовый заказ и есть требования к надёжности сервисов.
❌ Миф 4. Бесконечные переработки и дежурства
✅ В Поиске принято, что за надёжность продукта отвечает команда разработки. Дежурства есть, но они редкие — в среднем одна неделя раз в три месяца.
Если случится инцидент, есть понятный набор инструкций, а на случай непредвиденных обстоятельств — поддержка коллег, готовых подстраховать.
❌ Миф 5. Гигантский энтерпрайз
✅ В Поиске не принято вмешиваться в организацию и подходы работы отдельной команды. Выбор архитектуры, как и выбор технологического стека, остаётся за командой разработки. Скорее есть высокоуровневые ограничения и рекомендации.
Кандидат получает поддержку рекрутера и нанимающего менеджера на всех этапах найма, а после офера коллеги помогают с новыми задачами. Кстати, в бизнес-группе Поиска и Рекламных технологий несколько сервисов, один из них — Поиск с Нейро. Ребята создают системы для обработки и генерации данных и сейчас ищут себе бэкенд-разработчиков.
Если давно думали попробовать себя в Яндексе, сейчас самое время. По ссылке — пожелания к кандидатам и детали этапов отбора.
🔥 Полезные библиотеки Python
💻 Blackbird — мощный инструмент OSINT для поиска аккаунтов по всему интернету.
Ищете эффективный способ обнаружить учетные записи пользователя по нику или email?
Blackbird — продвинутый инструмент для OSINT-исследований, позволяющий быстро находить профили на более чем 600 платформах.
🔍 Среди них:
➡️ YouTube
➡️ Instagram
➡️ Twitter
➡️ Facebook
➡️ GitHub
➡️ Steam
➡️ Telegram и многие другие.
Ключевые возможности:
🟢Широкий охват:проверяет наличие аккаунтов на сотнях сайтов и социальных сетей.
🟢Интеграция с WhatsMyName:повышает точность поиска.
🟢Экспорт результатов:сохраняйте отчеты в форматах PDF, CSV или HTTP.
🟢AI-анализ:использует модели NER для извлечения метаданных и ускорения анализа.
🗳 Установка:
1.Клонируйте репозиторий
git clone https://github.com/p1ngul1n0/blackbird
cd blackbir
pip install -r requirements.txt
python blackbird.py --username ваш_ник
python blackbird.py --email ваш_email@example.com
python blackbird.py --email ваш_email@example.com --pdf
👺 Arc2Face — бесплатная нейросеть, которая превращает одно фото человека в десятки реалистичных вариаций. Позволяет генерировать стили, возраст, а также другие эмоции за пару кликов.
⚡️ Работает шустро;
💻 Можно скачать и юзать локально;
🧠 Основана на ArcFace + StyleGAN = 🔥
📂 Сохраняем и пробуем ТУТ
#nn #soft
📍 Получаем данные о стране с помощью Python — быстро, просто и в стиле Data Science.
Хочешь узнать площадь, столицу или список регионов любой страны прямо из кода? Библиотека countryinfo
делает это за пару строчек!
📦 Установка:
pip install countryinfo
from countryinfo import CountryInfo
from typing import List, Union
def get_country_info(country_name: str) -> None:
country = CountryInfo(country_name)
area: Union[int, None] = country.area()
population: Union[int, None] = country.population()
provinces: Union[List[str], None] = country.provinces()
capital: Union[str, None] = country.capital()
print(f"📍 Страна: {country_name}")
print(f"📐 Площадь: {area:,} км²")
print(f"👥 Население: {population:,} человек")
print(f"🏙 Столица: {capital}")
print(f"📌 Регионы: {', '.join(provinces[:5])} ... (и другие)")
if __name__ == "__main__":
get_country_info("Russia")
🔥 aiograpi — асинхронная Python-библиотека для работы с приватным API Instagram. Идеальный инструмент для автоматизации и анализа без лишней возни.
Умеет:
✅ Получать данные профилей, подписчиков, постов и сторис.
✅ Доставать email и телефоны из бизнес-аккаунтов.
✅ Скачивать и загружать фото, видео, Reels и IGTV.
✅ Автоматизировать лайки, комментарии, подписки.
✅ Работать с хэштегами и геолокацией.
✅ Получать инсайты и метрики.
✅ Читать и писать сообщения в Direct.
Подходит для скрейпинга, аналитики и ботов 👍
📂 Сохраняем
⚡️Какой основной инструмент работы у аналитика?
Pandas - инструмент, который делает жизнь аналитика проще и приятней, а работу - эффективней.
Научиться работать с Pandas на реальных задачах бизнеса можно на бесплатном курсе от Simulative.
За неделю обучения вы:
🟠Освоите Pandas с нуля до продвинутых функций: сложная агрегация, оконные функции и т.д.
🟠Научитесь решать реальные аналитические задачи: проводить многомерный ABC-анализ, XYZ-анализ, рассчитывать динамику продаж.
🟠Сделаете собственный проект, который сможете добавить в портфолио: реальный кейс автоматизации обработки финансовой отчетности от крупной региональной аптечной сети
🕗 Обучение проходит на платформе школы
😶Начать учиться Pandas
🙃 По родному как-то, душевно...
С добрым утром, хороших выходных! 🫶
😱 BLIP_CAM: — компьютерное зрение выходит на новый уровень!
Python скрипт, который использует мощь модели BLIP для создания описаний в реальном времени с вашего веб-камеры. Теперь ваш компьютер не просто видит, но и понимает, что перед ним.
📝Ключевые возможности:
💬 Моментальные описания: Получайте текстовые описания происходящего перед камерой без задержек.
💬 Аппаратное ускорение: Поддержка CUDA обеспечивает быструю и плавную работу на GPU.
💬 Мониторинг производительности: Отслеживайте FPS, использование памяти GPU и задержки прямо в процессе работы.
⚙️ Установка:
1. Клонируйте репозиторий:
git clone https://github.com/zawawiAI/BLIP_CAM.git
pip install -r requirements.txt
python BLIP_CAM.py
👨💻 Резюме в сайт — за пару кликов!
Годный, бесплатный open-source конструктор, который превращает ваше резюме или LinkedIn-профиль в стильный персональный лендинг за пару кликов.
Никакого вёрстки, шаблонов и танцев с HTML — просто скормите ссылку, и ИИ всё сделает сам.
⚔️ Особенно актуально для разработчиков, дизайнеров и фрилансеров — такой мини-сайт покажет вас с лучшей стороны.
🔗 Используем онлайн ТУТ
5️⃣ GitHub
#soft #github
🔊 Создаём голосового помощника за несколько строк кода!
Скучно читать длинные PDF-документы? Python поможет. С помощью библиотеки pyttsx3
и PyPDF2
можно легко превратить любой PDF в аудиокнигу, которую ваш ПК будет зачитывать вслух.
🛠 Установка:
pip install pyttsx3 PyPDF2
import pyttsx3
from PyPDF2 import PdfReader
from typing import Optional
def read_pdf_aloud(file_path: str, voice_id: Optional[int] = None, rate: int = 150) -> None:
try:
with open(file_path, 'rb') as file:
pdf = PdfReader(file)
speaker = pyttsx3.init()
if voice_id is not None:
voices = speaker.getProperty('voices')
speaker.setProperty('voice', voices[voice_id].id)
speaker.setProperty('rate', rate)
for i, page in enumerate(pdf.pages):
text = page.extract_text()
if text:
print(f"\n📖 Чтение страницы {i+1}:\n{text[:200]}...\n")
speaker.say(text)
speaker.runAndWait()
speaker.stop()
except Exception as e:
print(f"Ошибка: {e}")
if __name__ == "__main__":
read_pdf_aloud("your_file.pdf", voice_id=0)
🔊 MyInstants — крупнейший сборник мгновенных звуковых кнопок!
Тысячи звуков: от мемов до культовых фраз из фильмов и игр. Всё, что нужно для стрима или розыгрышей.
🟢 Простота использования: не требуется регистрация.
🟢 Интеграция с другими платформами: используй звуки в своих проектах, стримах или презентациях.
🟢 Моментальное воспроизведение: нажал кнопку — и звук тут же проигрался. Быстро и удобно.
🟢 Загрузка своих звуков.
⚔️ Пробуем бесплатно ТУТ
#soft
Куда пропали все, кто хочет открыть своё AI-агентство по автоматизации?
С вероятностью 99.99% вы ещё не подписаны на StartDuck — один из самых быстрорастущих образовательных каналов по автоматизации бизнес-процессов на базе n8n и Make.com.
А здесь делятся:
🟧Не только готовыми инструкциями и файлами — скачал, указал креденшиалы и запустил,
🟧Но и советами по созданию собственного агентства — учись и продавай готовые автоматизации вместе со StartDuck!
🔥 К примеру, сейчас наше цифровое решение «Джарвис на Steroid’ах» уже входит в топ поисковых запросов в сфере Ai.
Виртуальный ассистент как у Тони Старка из «Железного человека» — он знает всё, управляет технологиями и помогает своему создателю работать в разы эффективнее. Теперь такой помощник может быть и у тебя!
🦢 Подписывайся – в канале тебя ждёт масса полезного:
👉[N8N]
🟧 Твой личный Jarvis в Telegram
🟧 Автоматизация RSS для YouTube в n8n
🟧 Автоматизация обработки YouTube-видео для Telegram в n8n
🟧 RSS Автопостинг Youtube
👉[Кейсы с действующими клиентами]
🟧 Автоматизация и рост эффективности косметологического салона
🟧 Рост прибыли для Бадов
🟧 Рост вовлечения для строительной компании
👉[BigDuck.ai]
🟧 Подключаем Instagram через BigDuck
🟧 Подключаем Facebook (Messenger) через BigDuck
🟧 Как подключить AI-Агента в WhatsApp
🔥 CSS BEER! — кружка, которая наполняется пивом при клике и удержании кнопки мыши на чистом CSS.
Лучше идеи для прелоадера уже не будет 👍
📂 Код на codepen
👇 Исходники в архиве
#soft #code
😰 Большой курс Python - с нуля до продвинутого
Хочешь научиться программировать с нуля и собрать своё первое приложение?
Пошаговый курс без сухой теории и скучных лекций.
🟢 Начнёшь с простого: Hello, World!, переменные, типы данных.
🟢 Освоишь коллекции, функции, условия и циклы.
🟢 Перейдёшь к настоящей разработке: ООП, классы, наследование, декораторы.
🟢 Попрактикуешься на мини-проектах и в финале соберёшь полноценное приложение.
#python
Пополняемый автором цикл статей по изучению веб-фреймворка Flask на русском.
🌵 Глава 1: Привет, мир!
🌵 Глава 2: Шаблоны
🌵 Глава 3: Веб-формы
🌵 Глава 4: База данных
🌵 Глава 5: Логины пользователей
🌵 Глава 6: Страница профиля и аватары
🌵 Глава 7: Обработка ошибок
🌵 Глава 8: Подписчики
🌵 Глава 9: Разбивка на страницы
🌵 ...
💻 Blackbird — продвинутый инструмент для OSINT-исследований, позволяющий быстро находить профили на более чем 600 платформах.
🔍 Среди них:
➡️ YouTube
➡️ Instagram
➡️ Twitter
➡️ Facebook
➡️ GitHub
➡️ Steam
➡️ Telegram и многие другие
😎 Когда тебе немного за 30, и на хобби остаётся один час в день *в неделю
С добрым утром! Хорошей недели сталкеры 🚘
Мои коллеги из Яндекса создали сильнейшие IT каналы 🔥
Наше кредо — программирование не сложно, просто никто не объяснял нормально.
😎 Идея для стартапа
Стать миллиардером очень просто, нужно просто... снять гараж.
Аренда такой локации стоит от 5-10к в час, затраты на строительство отбиваются буквально за несколько дней. 🤑
С добрым утром! 😎
🔥 aiograpi: Асинхронная библиотека для работы с приватным API Instagram на Python.
aiograpi — мощная асинхронная библиотека на Python, предназначенная для взаимодействия с приватным API Instagram. Предоставляет широкий спектр возможностей для автоматизации и интеграции с Instagram
Ключевые возможности:
➡️ Получение публичных данных: Информация о пользователях, постах, историях, подписчиках и подписках.
➡️ Доступ к контактным данным: Извлечение публичных email и номеров телефонов из бизнес-профилей.
➡️ Работа с контентом: Загрузка и скачивание фотографий, видео, IGTV, Reels, альбомов и историй.
➡️ Управление взаимодействиями: Лайки, комментарии, подписки и отписки.
➡️ Работа с хэштегами и геолокацией: Получение данных по хэштегам и местоположениям.
➡️ Инсайты и аналитика: Доступ к метрикам аккаунта, постов и историй.
➡️ Управление сообщениями:Отправка и получение сообщений в Direct, включая вложения.
⚙️Установка:
pip install aiograpi
from aiograpi import Client
async def main():
cl = Client()
await cl.login(username='your_username', password='your_password')
user_id = await cl.user_id_from_username('target_username')
medias = await cl.user_medias(user_id, 20)
for media in medias:
print(media.caption)
# Запуск асинхронной функции
import asyncio
asyncio.run(main())
🔊 Прокачай любое аудио — даже если на фоне перфоратор и кот на баяне.
Auphonic — бесплатная нейросеть, которая буквально спасает испорченные записи. Пара кликов — и даже диктофон с лекции превращается в студийную дорожку.
💥 Что умеет:
— Поддерживает любые аудио и видео форматы;
— Убирает фоновый гул, тишину, «э-э-э» и прочий мусор;
— Спокойно вытягивает плохой звук с Zoom, диктофона или камеры;
— Делит трек на вокал и музыку, как профи;
— Даёт 2 часа обработки БЕСПЛАТНО каждый месяц. 🎁
🎙 Хоть подкаст пиши, хоть видос озвучивай — всё делается в пару кликов.
🔗 Сохраняем и тестим ТУТ
#nn #soft
😱 BLIP_CAM: — компьютерное зрение выходит на новый уровень!
Python скрипт, который использует мощь модели BLIP для создания описаний в реальном времени с вашего веб-камеры. Теперь ваш компьютер не просто видит, но и понимает, что перед ним.
Техносвоп, мастерская, доклады и много железа — в Москве пройдет Repair Cafe
Яндекс — компания, которую создали люди с инженерным мышлением. Когда-то команда выпускала только софт, а сейчас в компании полный in-house цикл производства железа: от роботов-доставщиков до умных устройств и многого другого. Для тех, кто разделяет этот подход, Яндекс проводит Repair Cafe.
Сердце ивента — мастерская, где есть все необходимые инструменты. Там можно починить ноутбук, разобрать Станцию или заниматься ардуино в свое удовольствие.
Еще в программе: доклады, воркшопы, техносвоп и выставка с роботами, лидарами, серверами и игровыми приставками. Бонус для любителей ретро: починка культового ПК «Ленинград», который выпускался еще в конце 80-х годов.
Кстати, если вы уже создали необычный гаджет — например, совместили умную колонку с радио или починили раритетный компьютер, сможете выиграть уникальную кастомную Станцию Миди. Присылайте свои работы в комментарии к посту и ждите результатов 9 апреля.
Программа подробнее и регистрация — тут.
🤓 И это всего за пару лет развития нейросетей, а что нас ждет через 5 лет?
С добрым утром, пятница! ☕️
Яндекс запускает новый сезон Тренировок по алгоритмам 7.0
Это бесплатный онлайн-интенсив для систематизации знаний и подготовки к собеседованию в Яндекс. Смотрите лекции, решайте задачи и поднимайтесь в рейтинге!
За пять недель интенсивного обучения вы погрузитесь в изучение фундаментальных алгоритмов, лежащих в основе работы компьютера, операционных систем, систем управления базами данных и архиваторов.
На занятиях рассмотрим применение битовых операций для исправления ошибок и метод сжатия данных по алгоритму Лемпела-Зива, углубимся в изучение двусвязных списков и B-деревьев для быстрого поиска по индексу и хранения файлов.
Ваш рейтинг будет зависеть от количества полностью решенных задач и посылок по задачам со звездочкой. Если хотите попасть в топ, старайтесь решать задачи до разбора — решения, сданные после дедлайна, не учитываются.
Лучшие участники получат:
— Сертификат о прохождении Тренировок (при решении 20 из 40 задач)
— Пробное техническое собеседование в Яндекс
— Проходку на Young Con и другие ценные бонусы
Подать заявку на Тренировки можно здесь.
👨💻 Выбираем правильную базу данных
В современном мире разработки выбор базы данных стал критически важным решением для обеспечения производительности, масштабируемости и эффективности приложений.
Речь идет не просто о выборе между SQL и NoSQL, а о подборе инструмента, соответствующего специфике данных, характеру нагрузки и ожидаемым бизнес-результатам.
От мониторинга устройств до генеративного ИИ — теперь важен не тип, а подходящая база под конкретную задачу. Разбираем всё по полочкам 👇
➡️ 𝗥𝗲𝗹𝗮𝘁𝗶𝗼𝗻𝗮𝗹 (SQL)
💬 Строгая структура, ACID, высокая надёжность.
📦 Идеально для:
💬 Финансовые системы;
💬 CRM и ERP;
📌 Примеры: MySQL, PostgreSQL, SQL Server.
➡️ 𝗡𝗼𝗦𝗤𝗟 (гибкость и масштаб)
💬 Document DB: хранение JSON/XML.
Примеры: MongoDB, Couchbase.
🔑 Key-Value Store: мгновенный доступ.
Примеры: Redis, DynamoDB.
📊 Columnar DB: аналитика и big data.
Примеры: Redshift, Cassandra.
🔗 Graph DB: связи между объектами.
Примеры: Neo4j, Cosmos DB.
🛰 Специализированные решения под задачи:
📍 𝗧𝗶𝗺𝗲-𝗦𝗲𝗿𝗶𝗲𝘀 — метрики, сенсоры, IoT.
Примеры: InfluxDB, TimescaleDB.
📍 𝗩𝗲𝗰𝘁𝗼𝗿 DB — ИИ, поиск по смыслу.
Примеры: Milvus, Pinecone.
📍 𝗦𝗽𝗮𝘁𝗶𝗮𝗹 DB — карты, логистика.
Примеры: PostGIS, Oracle Spatial.
⚙️ High Performance & Modern Use:
⚡️ 𝗜𝗻-𝗠𝗲𝗺𝗼𝗿𝘆 — мгновенная обработка.
Примеры: SAP HANA, MemSQL
🧱 𝗡𝗲𝘄𝗦𝗤𝗟 — масштаб + надёжность SQL
Примеры: Google Spanner, CockroachDB
🔐 Футуристично и нишево:
🧬 𝗕𝗹𝗼𝗰𝗸𝗰𝗵𝗮𝗶𝗻 DB — неизменяемость и доверие.
Примеры: BigchainDB, Chainbase.
📦 𝗢𝗯𝗷𝗲𝗰𝘁-𝗢𝗿𝗶𝗲𝗻𝘁𝗲𝗱 — структура как в коде.
Примеры: ObjectDB, db4o.
🎯 Выбор БД — это больше, чем просто «чтобы работало».
Это основа:
— Масштабируемости;
— Интеллекта вашего приложения;
— И гибкости под новые задачи.
Выбирать нужно не то, что привычно, а то, что решает нужную задачу.
📂 Сохраняй, пригодится!
#sql #db #doc #cheatsheet
🔥 CSS BEER! — Лучше идеи для прелоадера уже не будет!
Читать полностью…😨 Думаешь два монитора это много?
📈 Финальный босс трейдеров найден! Знакомьтесь — Стивен Калайджян, человек-легенда, чей рабочий кабинет больше похож на логово Архитектора из "Матрицы", чем на офис.
Экранов столько, что соседние спутники ловят котировки, а сам Стивен явно торгует не на бирже, а на гранях реальности. 👨💻
⚡ Это не шутка: разыгрываем Flipper Zero, годовую подписку на журнал "Хакер" и книги по этичному хакингу.
Условия очень просты:
🔶 Подписка на: infosec.
🔶 Подписка на: Kali Linux.
🔶 Нажать на кнопку «Участвовать»;
ВСЕ!
• 1 место: Flipper Zero.
• 2-5 место: годовая подписка на журнал "Хакер".
• 6-10 место: пак книг по этичному хакингу в бумажной версии:
- Сети глазами хакера;
- Искусственный интеллект глазами хакера;
- Веб-сервер глазами хакера. 4-е изд;
- Linux глазами хакера.
• Целых 10 (!) призовых мест, итоги подведем 15 апреля, в 18:30 по московскому времени, с помощью бота, который рандомно выберет победителей. Доставка для победителей бесплатная в зоне действия СДЭК.
Бот может немного подвиснуть — не переживайте! В таком случае просто нажмите еще раз на кнопку «Участвовать».
🙃 Где-то в глубинке... Нейросеть показала весенний вайб
Читать полностью…