Logo
Habr все новости об IT @habr
28 мин. назад
Парсинг на Python: варианты обхода антибот защиты (ротация прокси, сервисы распознавания капчи)

При веб парсинге сайтов рано или поздно приходится сталкиваться с механизмами защиты от ботов. Сайты могут блокировать массовые запросы по IP-адресу, выдавать сложные капчи или применять другие антибот меры. Я хочу рассмотреть как реализовать на Python парсинг сайта с обходом таких защит:

https://clck.ru/3PGToh
Habr все новости об IT @habr
2 ч. назад
Создание игр на Unity для детей: как построены курсы и чему они учат

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

https://clck.ru/3PGSsU
Habr все новости об IT @habr
4 ч. назад
Когнитивный рефакторинг: почему техлидам стоит изучать Рафаэля

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

https://clck.ru/3PGSCQ
Habr все новости об IT @habr
6 ч. назад
[Перевод] Как Node.js выжимает максимум из I/O в 2025 году

Команда JavaScript for Devs подготовила перевод статьи о том, как Node.js выжимает максимум из I/O в 2025 году. В ней подробно объясняется цикл событий, порядок фаз и то, как правильно писать код, чтобы серверы оставались отзывчивыми даже под нагрузкой.

https://clck.ru/3PGRCb
Habr все новости об IT @habr
8 ч. назад
Мои ценности

Привет, Хабр! На связи Сергей, ведущий разработчик в Контуре. Я уже рассказывал про свои правила в разработке — вы тепло приняли ту статью. В ней было про инструменты, решения и подходы, которые я использую постоянно — они позволяют мне получать предсказуемый результат в ежедневной работе. Но что делать, если передо мной нетривиальная задача? Сложный выбор? Ситуация, с которой я не сталкивался ран...

https://clck.ru/3PGPEh
Habr все новости об IT @habr
10 ч. назад
N100 это не только ценный мех: самые совершенные процессоры для офисных задач

Современный даже celeron N это не только ценный мех — поддержка AES инструкций (для вездесущего HTTPS) и аппаратного декодирования видео, что «в то время» появлялось только в i5! Прошлый опыт о low‑end — в топку, он необъективен. А в последнее время в low‑end произошла вообще революция, которую нельзя не замечать!...

https://clck.ru/3PGL4Y
Habr все новости об IT @habr
12 ч. назад
Self-modifying SQL: динамическое изменение SQL-кода в процессе выполнения

Self-modifying SQL — это техника, при которой SQL-запросы не просто выполняют фиксированную операцию, а генерируют, изменяют и выполняют другие SQL-запросы во время работы приложения. Эта концепция может показаться экзотической и даже спорной, но в определённых сценариях она позволяет создать гибкие, адаптивные решения для динамического управления базой данных.Эта статья предназначена для разработ...

https://clck.ru/3PGFQS
Habr все новости об IT @habr
13 ч. назад
Recruitment vs Talent Acquisition в бизнесе

Только все наконец-то привыкли, что HR — это не кадровичка и даже слово Recruitment уже не кажется таким странным, а некоторые даже понимают что это за процесс, как всё чаще и чаще появляется новый английский термин — Talent acquisition. Очень много английских слов, которые мы все складываем в одну корзину, думая, что это всё одно и тоже. Чаще...

https://clck.ru/3PG97J
Habr все новости об IT @habr
15 ч. назад
Как я устал путаться в вакансиях на hh.ru и написал расширение для Chrome

Маленькое open source-расширение для Chrome, которое делает поиск работы на hh.ru удобнее: выделяет уже просмотренные вакансии и резюме, чтобы не тратить время на дубли.

https://clck.ru/3PFzjG
Habr все новости об IT @habr
19 ч. назад
Полезные задачи на Kaggle ( LLM, Diffusion Models)

В мире Data Science и Data Engineering ценится не только теория, но и практический опыт: умение работать с реальными данными, строить модели и доводить решения до результата. Однако получить такой опыт непросто: рабочие проекты часто закрыты NDA, а учебные кейсы не отражают сложность реальных задач.Именно поэтому платформа Kaggle заняла особое место в индустрии. Это крупнейшее мировое сообщество с...

https://clck.ru/3PFh53
Habr все новости об IT @habr
21 ч. назад
Scratch Junior: как обучают программированию детей дошкольного возраста

Мы в Pixel используем Скретч Джуниор для обучения дошкольников написанию кода на примере блочного программирования и часто видим, как учебный процесс вовлекает и начинает сильно интересовать детей. Это вытекает из возможности быстро создать несложные игры, анимацию и даже простые мультфильмы.Хотим рассказать о том, что такое Scratch Junior, а также отметить потенциал среды в контексте обучения дош...

https://clck.ru/3PFXCP
Habr все новости об IT @habr
1 д. назад
ИИ-агенты выходят на рынок: как строится новая агентная экономика

Когда мы слышим про ИИ‑агентов, многие представляют себе умных помощников. Но что если эти агенты уже сегодня учатся не просто помогать, а напрямую участвовать в цифровой экономике? Они торгуются между собой, обмениваются данными, зарабатывают репутацию, заключают сделки, а иногда — принимают решения быстрее, чем человек успеет моргнуть. Становится похо...

https://clck.ru/3PFPRP
Habr все новости об IT @habr
1 д. назад
Будущее процессоров Intel: больше мощности, лучше энергоэффективность, но выше цена

Полупроводники — сфера, где каждый шаг вперед требует больших затрат, но приносит важные изменения. Сейчас Intel готовится сделать именно такой шаг. Речь о новом техпроцессе 14A. По словам руководства компании, он превзойдет текущий 18A по характеристикам, но и обойдется дороже. Почему? Из-за передовых литографических машин и сложных технологий, которые поднимают планку качества, но бьют по кошель...

https://clck.ru/3PFNMo
Habr все новости об IT @habr
1 д. назад
Полный гайд по экономии в облаке Selectel: 3 инструмента, 5 практических сценариев, шпаргалка

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

https://clck.ru/3PFMSS
Habr все новости об IT @habr
1 д. назад
Подключаем SSL от Lets Encrypt

В недавней статье об SSL-сертификатах, точнее, в комментариях к ней, затронули вопрос, который похоже создает для многих головную боль: как обновлять сертификаты от Lets Encrypt? Ведь сертификаты выдаются на 3 месяца, а потом их надо обновлять.Конечно, есть Certbot, есть софт, который умеет сам получать и обновлять сертификаты - но вопрос возник именно по тому софту, который сам не умеет (а подкл...

https://clck.ru/3PFJKo