golang
Сравнение Go и Python для веб-скрейпинга

Давайте подробнее рассмотрим преимущества каждого из этих языков, чтобы вы могли сделать оптимальный выбор для своего следующего проекта по веб-скрейпингу. Python: Simple and Powerful Python — один из самых популярных языков для веб-скрейпинга, и не зря. Он прост в изучении и использовании, что делает его отличным выбором для новичков. Синтаксис чист и читабелен, что позволяет разработчикам писать эффективный код с минимальными усилиями. Python также оснащён обширной коллекцией библиотек, уп…

  • четверг, 17 апреля 2025 г. в 00:00:06
golang
Оптимизация Go map{-}{-}

ВведениеХеш-таблица(мапа) — одна из самых популярных структур данных, потому что поиск по ключу происходит за O(1). Причем ключ может быть любым любым типом, элементы которого можно сравнивать (Comparable Trait).Я столкнулся с тем, что мапа не такая быстрая по бенчмаркам на языке GO, хотя теоретическая сложность алгоритма О(1).Давайте рассмотрим следующую задачу и способы ее решения.ЗадачаУ людей есть какие-то национальности, и национальностей может быть несколько у одного человека. Определить …

  • четверг, 17 апреля 2025 г. в 00:00:05
javascript
Охота за 100% покрытием: как собрать все метрики воедино в монорепозитории Nx

Монорепозитории становятся всё более популярными и инструмент Nx уже давно зарекомендовал себя как мощное решение для их поддержки. Он упрощает управление зависимостями, автоматизирует задачи генерации кода, обеспечивает кэширование сборок и, конечно же, помогает запускать тесты и оценивать покрытие кода. Однако стандартный подход Nx при запуске тестов через Jest имеет одну особенность: для каждого проекта создаётся свой собственный отчёт.Проблема разрозненных отчётовКогда запускается тестирова…

  • четверг, 17 апреля 2025 г. в 00:00:04
github
opf / openproject

OpenProject is the leading open source project management software.OpenProject We empower teams to achieve great things together for the good of society. OpenProject is a web-based project management software. Use OpenProject to manage your projects, tasks and goals. Collaborate via work packages and link them to your pull requests on Github. Read more about the OpenProject GitHub integration. OpenProject's key features are: Project planning and scheduling Product roadmap and release …

  • четверг, 17 апреля 2025 г. в 00:00:03
github
Anxcye / anx-reader

Featuring powerful AI capabilities and supporting various e-book formats, it makes reading smarter and more focused. 集成多种 AI 能力,支持丰富的电子书格式,让阅读更智能、更专注。English | 简体中文 | Türkçe Anx Reader Anx Reader, a thoughtfully crafted e-book reader for book lovers. Featuring powerful AI capabilities and supporting various e-book formats, it makes reading smarter and more focused. With its modern interface design, we're committed to delivering pure reading pleasure. Cross-Platform iOS/…

  • четверг, 17 апреля 2025 г. в 00:00:01
xaker
В бюджетных телефонах на Android обнаружен вредоносный WhatsApp

Эксперты компании «ДокторВеб» предупреждают: в бюджетных Android-смартфонах, имитирующих модели известных брендов, обнаружено предустановленное вредоносное ПО. Вредоносный код добавлен в мессенджер WhatsApp и направлен на кражу криптовалют методом клиппинга.

  • среда, 16 апреля 2025 г. в 00:00:21
xaker
Microsoft просит пользователей игнорировать ошибки 0x80070643 и не трогать пустую папку

Компания Microsoft предупреждает, что некоторые пользователи могут наблюдать сбой и ошибку 0x80070643 при попытке установить апрельские обновления для Windows Recovery Environment (WinRE). В компании рекомендуют игнорировать эти ошибки. Также не рекомендуется удалять появившуюся в системе пустую папку C:\inetpub.

  • среда, 16 апреля 2025 г. в 00:00:20
xaker
К 2029 году срок действия сертификатов SSL/TLS будет составлять 47 дней

Консорциум удостоверяющих центров и разработчиков ПО CA/Browser Forum проголосовал за значительное сокращение срока службы сертификатов SSL/TLS. В итоге к 2029 году срок службы сертификатов будет составлять всего 47 дней.

  • среда, 16 апреля 2025 г. в 00:00:19
xaker
Мод (Утопия). Разбираем по винтикам виртуальную машину Pathologic

Для подписчиковМного лет назад я пытался узнать, как работает игра «Мор. Утопия» на самом деле. Но тогда формат ее скриптов оказался мне не по зубам. Сегодня мы вскроем движок игры, чтобы узнать, как работают скрипты. И даже напишем собственный декомпилятор для неизвестного языка программирования!

  • среда, 16 апреля 2025 г. в 00:00:18