Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 27 min ago

Как я автоматизировал поиск работы на LinkedIn при помощи LLM

Wed, 10/22/2025 - 12:33

Эта статья по сути является продолжением моей прошлогодней статьи, в которой я автоматизировал отклики на hh.ru. Кстати, если кому это интересно, тот проект до сих пор живой, недавно проверял :-)

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

Итак, недавно у меня появилась желание поискать работу на зарубежном рынке, ведь перспектива валютной удаленки выглядит весьма заманчивой, хоть и достаточно смутной в свете последних сокращений в зарубежном IT. В качестве первого ресурса для поиска работы был выбран сайт LinkedIn, а в качестве приложения для автоматизации этого поиска - проект AiHawk, который и вдохновил меня в прошлом году на создание аналогичного приложения для hh.ru. Но вот незадача - проект уже почти год как неактивен а последняя найденная версия не работоспособна. Поэтому было решено переписать данный проект, чтобы он снова мог работать.

Читать далее

Живу в Аргентине, нанимаю разработчиков из России — рассказываю, как справляюсь с разницей во времени

Wed, 10/22/2025 - 12:30

Я переехал в Аргентину и теперь работаю с командой, которая живёт на шесть часов вперёд. Каждый день — десятки собеседований, ночные звонки и борьба с джетлагом. Рассказываю, как я с этим справился.

Читать далее

Как мы учились смотреть на проблемы продукта «сверху»

Wed, 10/22/2025 - 12:27

Меня зовут Александр Ковалёв, и я занимаюсь разработкой инженерных продуктов Platform V Works. В этой статье поговорим про observability, а именно про конкретную область — мониторинг в продуктах. Обсудим, как вообще появляется сама идея мониторинга, какие есть варианты реализации. Расскажу, по какому пути пошли мы, какие ресурсы и материалы использовали.

Статья может быть полезна тем, кто впервые сталкивается с такими инструментами, как Prometheus и Grafana, а также всем, кто хочет изучить чужие примеры и прокачать компетенции в данной области.

Читать далее

Розыгрыш стула, похищение прав: что нашел пентестер в пет-проекте

Wed, 10/22/2025 - 12:24

Если вы начинающий разработчик и создаете свой пет-проект, легко увлечься бэкендом и фронтендом, а на ИБ сил уже не останется. Даже если проект совсем небольшой и там, казалось бы, защищать-то особо нечего, злоумышленники всегда найдут дыры в безопасности. Взломать незащищенный сайт или приложение легче, чем кажется.

Привет! Меня зовут Наташа Баранова, я младший специалист по анализу защищенности веб-приложений в Selectel. Под катом расскажу, как проводила пентест пет-проекта своего коллеги: я получала права админа, обнуляла голоса других пользователей, меняла цены, самовольно назначала победителя и подкручивала результаты голосований. И да — это все происходило в приложении, которое оказалось простым и удобным для пользователей, а уж для меня — почти праздник. Надеюсь, будет полезно и начинающим в ИБ, и разработчикам, которые хотят понять базовые ошибки безопасности.

Под кат →

Асинхронный Python: руководство для начинающих с практическим заданием

Wed, 10/22/2025 - 12:20

Ваш Python-скрипт работает медленно. Вы запускаете его и смотрите, как он "висит", ожидая загрузки файла, ответа от API или завершения запроса к базе данных. Проблема почти всегда одна — ожидание. В программировании такие задачи называются I/O-bound (ограниченные вводом-выводом), и именно они "съедают" драгоценное время.

Асинхронный подход меняет правила игры. Вместо того чтобы "зависать" в ожидании, программа говорит: "Окей, эта задача пока ждет ответа от сети, а я пока займусь другой". Она эффективно использует время простоя, переключаясь между задачами и выполняя ту, которая готова к работе. В итоге общая производительность приложения, интенсивно работающего с сетью или файлами, может вырасти в разы.

Читать далее

С чего начать 3D-печать: мой опыт и немного советов новичкам

Wed, 10/22/2025 - 12:15

Привет, Хабр! Меня зовут Александр Фокин, я лидер по стратегии в ИТ-кластере «Развитие инфраструктуры», занимаюсь стратегическим менеджментом и технологической трансформацией. В прошлом у меня есть образование и опыт трехмерного моделирования, поэтому всегда с интересом наблюдал за развитием аддитивных технологий и 3D-печати. В 2024 году я купил первый 3D-принтер, а теперь планирую приобрести еще два (и это не шутка). Сегодня расскажу и покажу, что я напечатал за эти полтора года. Залетайте!

Читать далее

Создание интерактивного макета. Упаковка кругов в квадрат и прямоугольник. Жадный алгоритм

Wed, 10/22/2025 - 12:15

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

Читать далее

Какие инструменты выбрать для управления облаком

Wed, 10/22/2025 - 12:13

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

Сегодня расскажем об инструментах, которые мы предоставляем для управления Т1 Облако: API, веб‑интерфейсе управления и Terraform. Разберём их особенности, приведём примеры из практики и дадим рекомендации, как с их помощью управлять инфраструктурой.

Читать далее

Как собрать идеальную программу мероприятия: от сценария до спикеров

Wed, 10/22/2025 - 12:10

Привет! Продолжаем говорить про организацию мероприятий для непрофессиональных ивентеров. HR, ассистенты, руководители проектов, маркетологи, пиарщики и все те, на чью долю выпало в нагрузку к основным рабочим обязанностям сделать мероприятие, эта статья для вас.

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

Читать далее

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

Wed, 10/22/2025 - 12:07

Друзья, привет!

Меня зовут Егор Пахомов, в Альфе я работаю последние 3 года. Занимаюсь развитием цифровых продуктов в каналах web и mobile, управляю несколькими командами разработки.

Цифровые продукты окружают нас повсюду: мобильные приложения, онлайн-сервисы, платформы, которые упрощают жизнь, экономят время и помогают зарабатывать. Но как рождаются такие продукты? Почему одни становятся частью нашей повседневности, а другие бесследно исчезают?

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

Читать далее

Накормить планету: нанотехнологии и селен для выращивания риса

Wed, 10/22/2025 - 12:05

Всех много, а всего мало. Такой короткой и весьма утрированной фразой можно описать состояние нашей цивилизации и нехватки ресурсов. И это касается не только энергетических ресурсов, но и пищи. Выращивание сельскохозяйственных культур в нужном для людей количестве требует использования тех или иных техник, обеспечивающих хороший урожай, защиту от внешних факторов (погода, паразиты и т. д.) и, что немаловажно, сохранение окружающей среды. Рис является одним из лидеров по потреблению в мире следи сельхоз культур, Однако его выращивание сопряжено с рядом экологических, климатических и экономических нюансов. Группа ученых из Массачусетского университета в Амхерсте (США) провели исследование, в котором было установлено, что использование селена в наномасштабе позволяет снизить количество необходимых удобрений, улучшить питание и рост риса, а также повысить микробное разнообразие почвы и сократить выбросы парниковых газов. Как именно был использован селен, как работает данный метод, и насколько он эффективен? Ответы на эти вопросы мы найдем в докладе ученых.

Читать далее

Не бойтесь, просто ходите: как пройти первые собеседования, если ты QA-инженер без опыта

Wed, 10/22/2025 - 12:05

Вопросы для джунов QA-инженеров часто повторяются, куда бы вы ни устраивались. То же с тестовыми заданиями и даже загадками на логику. Но почему интервью с работодателями так трудно дается новичкам?

Привет, Хабр! Меня зовут Кристина, я QA-инженер в госкомпании и экс-ревьюер курса «Инженер по тестированию» в Яндекс Практикуме. За все время в профессии я прошла 10 собеседований, по итогам которых получила 3 оффера. В этом материале расскажу новичкам, к чему готовиться и почему ваша главная задача — не выучить ответы, а победить волнение.

Читать далее

Битва за уникальный сайт: где искать редкие фото и картинки, которых нет у конкурентов

Wed, 10/22/2025 - 12:05

Любой сайт или блог оживает не только за счёт текста, но и благодаря картинкам. И чем качественнее и уместнее медиаконтент, тем более увлекательным и запоминающимся получается проект. Но создавать изображения с нуля или заказывать фотосъёмку не всегда есть возможность, поэтому часто используют фотостоки.

Shutterstock, Adobe Stock, Unsplash — знакомые названия? В этом и кроется ловушка: сервисы, призванные помочь, незаметно превращают уникальные бренды в близнецов! Ведь их знают и ваши конкуренты. В итоге — одни и те же улыбающиеся люди в костюмах, типовые ноутбуки на столе или «абсолютно идеальные» неживые офисы кочуют с сайта на сайт — от банков и онлайн-школ до стартапов и НКО.

Так как же разорвать этот порочный круг? В этой статье мы покажем альтернативные площадки с характерным контентом и разберём, где искать нишевые платформы с живой, нешаблонной и по-настоящему редкой фотографией. Готовы выйти за рамки улыбчивых менеджеров и найти своё уникальное визуальное лицо? Тогда поехали.

Читать далее

8 аналогов Discord, в которых можно созваниваться

Wed, 10/22/2025 - 12:04

Discord в России работает только через обходные пути. Для кого-то это не проблема — включил особую программку и общаешься дальше. Но соединение тормозит, вылетает в самый неподходящий момент рейда, а качество стрима проседает. 

Мы протестировали популярные альтернативы и проверили, какие ещё сервисы подойдут для общения и совместных игр. 

Читать далее

В 40 лет в геймдев: от корпоративного архитектора к инди-разработчику

Wed, 10/22/2025 - 12:01

Привет, хабр!

Это моя первая статья, поэтому для начала представлюсь. Меня зовут Виктор, мне 40 лет, из которых почти 20 я на разных ролях участвую в разработке различного программного обеспечения для крупных корпораций (в основном финтех). Путь был долгий и тернистый, но сейчас я занимаю роль Системного архитектора и по совместительству Руководителя направления интеграции.

Я всегда любил игры, у меня даже был собственный канал с летсплеями и обзорами разных игр, который, к сожалению, не сыскал успеха. Несмотря на это, около двух лет назад я решил с ноги ворваться в мир геймдева. Ничто не предвещало беды, просто одним февральским вечером будто щелкнуло что-то в мозгу - ХОЧУ… ДЕЛАТЬ… ИГРЫ…

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

Читать далее

Сколько можно терпеть ошибки автозаполнения в браузере

Wed, 10/22/2025 - 12:00

Привет, Хабр! Меня зовут Сергей, я фронтенд-разработчик в Rusprofile. Давайте поговорим о работе autocomplete – автозаполнении полей в браузере. 

Благодаря этой функциональности жизнь пользователей может быть проще. Не нужно тратить время на копание в чертогах разума в поисках почтового индекса, адреса или точного названия компании. Можно не записывать логины, ИНН и другую информацию на стикеры вокруг монитора, все нужные данные подставляются автоматически. Формы на 5-10 полей перестают выглядеть такими уж устрашающими. 

Но в то же самое время, наверное, все мы видели, как путаются местами имя и фамилия из автозаполнения, а иногда кажется, что автоматически подставляются какие-то совсем случайные значения.

Эта статья – небольшая рефлексия на тему autocomplete; о природе проблем, с которыми сталкивается разработчик при работе с этим инструментарием.

Надеюсь, будет интересно для фронтендеров, менеджеров продукта, дизайнеров – коллег, у кого в бэклоге есть задачи про формы; а также для всех, кому близки темы о веб-разработке.

Читать далее

Рецензия на книгу «Паттерны коммуникации: руководство для ИТ-разработчиков и архитекторов»

Wed, 10/22/2025 - 11:49

Сколько раз бывало так: вдруг возникла идея, она выглядит как реально сильная, но донести ее до руководства или команды — еще та задача. Обычно слышишь в ответ: «хорошо, мы подумаем». На практике «подумаем» означает, что твое предложение просто «легло под сукно» и это сбивает мотивацию еще раз выходить с идеями и предложениями. А бизнес, со своей стороны, не умеет слушать «голоса из команды». Польза книги Джеки Рид в том, что она предлагает общий язык и набор паттернов, которые помогают устранить эту пропасть — как со стороны специалистов, так и со стороны менеджеров.

Читать далее

Как мы искали лучшие способы классификации

Wed, 10/22/2025 - 11:00

Всем привет!

В предыдущих статьях мы уже рассказывали о том, какими метриками можно пользоваться для оценки ответов AI-продуктов.

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

В этой статье мы преследовали две цели:

1. На примере показать, как применяются такие метрики и как с помощью них можно оценить качество работы модели.

2. Провести небольшое исследование по различным AI-продуктам с целью выявления наиболее оптимальных для решения задач классификации.

Читать далее

Больше двух говорят вслух. Пара слов о каскадировании спикерфонов

Wed, 10/22/2025 - 10:45

Во время пандемии удалёнка стала «нашим всем», да так и осталась. На рынке корпоративных/унифицированных коммуникаций (включая образование) воцарились спикерфоны. Они просты, функциональны и надежны, однако многих интересует возможность масштабировать эти преимущества. Зачем, как, и что в итоге? Находим ответы, опираясь на здравый смысл и открытую информацию.

Читать далее

Эволюция SSH-клиентов. Как инструменты администрирования стали отражением эпохи

Wed, 10/22/2025 - 10:39

SSH-клиенты — та категория программ, о которой редко вспоминают, пока всё работает. Они не мелькают в новостях, не получают "вау-эффект", но именно через них проходит каждая команда, каждая правка на сервере, каждый апдейт. Именно поэтому путь от старого доброго PuTTY до современных решений вроде МС22, Termius и SecureCRT можно считать зеркалом того, как изменилась сама культура работы системных администраторов.

PuTTY — с чего всё началось

PuTTY появился ещё в конце 90-х и моментально стал стандартом.

Простой интерфейс, мгновенный запуск, никаких зависимостей — и ты уже в консоли сервера. С годами он превратился в символ стабильности: как "отвёртка", лежащая в ящике у каждого админа.

Но время не стоит на месте. Инфраструктура стала сложнее, серверов стало десятки, а вместе с ними — необходимость в автоматизации, удобстве и безопасности. PuTTY оставался собой, но не развивался.

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

MobaXTerm — французский подход к комфорту

Если PuTTY был о простоте, то MobaXTerm сделал ставку на "всё и сразу".

Французские разработчики превратили SSH-клиент в целую лабораторию администратора: SSH, SFTP, RDP, VNC, Telnet, AWS S3, WSL — всё в одном окне. Можно открывать десятки вкладок, писать макросы, сравнивать файлы, а при необходимости — даже запустить встроенный сервер. MobaXTerm стал тем самым "швейцарским ножом", где есть инструмент на все случаи жизни.

Читать далее

Who's online

There are currently 0 users and 3 guests online.