Разработка
Языки программирования, фреймворки, DevOps, облака, open source, инструменты разработчика.

BeautifulSoup и Scrapy — какие инструменты для веб-скрейпинга выбрать
Разбираем преимущества BeautifulSoup и Scrapy для веб-скрейпинга: когда использовать библиотеку, а когда предпочесть фреймворк.

Как загружать связанные данные пользователей в Rails — практическое руководство
Научитесь загружать связанные данные пользователей в Rails и улучшите производительность своих приложений.

Продажи подержанных электромобилей выросли на 12% на фоне цен на бензин
Продажи подержанных электромобилей в США выросли на 12% в Q1, привлекая покупателей высокими ценами на бензин и снижением цен на…

Аудит 14 сайтов показал 5 самых распространённых нарушений по EAA
Аудит 14 сайтов выявил 5 основных нарушений доступности по EAA. Узнайте, как их исправить и улучшить UX.

CSR, SSR, SSG и ISR: Как выбрать подходящую технологию для веб-приложений
Изучаем различия между CSR, SSR, SSG и ISR и выбираем оптимальный подход для веб-приложений.

Марио Зехнер о рисках ускоренного программирования — коды без понимания
Марио Зехнер размышляет о том, как ускорение программирования приводит к масштабированию ошибок и потере понимания кода.

Elusion запустил векторную архитектуру для обработки данных в Rust
Elusion представил архитектуру Medallion для создания дата-пайплайнов целиком на Rust. Этот подход делает разработку проще и эффективней.
Cursor инвестирует $2 миллиарда в новую модель разработки без IDE
Cursor представил уникальную платформу, где IDE отходит на второй план. Это меняет подходы к разработке программного обеспечения.

Gecit обходит Deep Packet Inspection с помощью eBPF и фейковых запросов TLS
Инструмент Gecit использует eBPF для обхода системы Deep Packet Inspection с фейковыми TLS запросами, предлагая защиту для пользователей.

Коды безопасности CBP просочились через флешкарты Quizlet
На Quizlet утекли коды доступа к CBP, что представляет угрозу безопасности.