Результаты поиска

  1. K

    Чиним проблемы нагрузок в Go с помощью настройки пула HTTP-соединений

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

    Зачем тимлиду участвовать в подборе? Потому что ошибки найма упадут на него

    Может показаться, что тимлида подбор затрагивает весьма косвенно — это вотчина рекрутеров. Тимлид — человек простой: дал задачу, провел парочку интервью, выбрал лучшего и всё. Вы великолепны. Но размышлять в таком ключе вредно, если не сказать опасно. На деле зачастую выходит так, что хорошие...
  3. K

    Собираем и устанавливаем свою Linux-систему на микроконтроллер STM32MP1

    Примечание переводчика: эта статья уже выходила в блоге, но из-за мисклика вышла как оригинальная статья. Выпускаю ее снова, указав автора оригинала и ссылку на него В этой статье мы автоматизируем процесс сборки и установки Linux-системы на микроконтроллер STM32MP157-DK2. ОС будет обладать...
  4. K

    Аптайм 500 дней / перезагрузка / падение / собираем бэкап по частям

    Как известно, админы делятся на три категории: тех, кто бэкапы не делает; тех, кто уже делает, и тех, кто уже проверяет их на консистентность. В ходе нашей истории админы заказчика перешли из второй категории в третью. Все началось с того, что сервер статистики контактного центра заказчика (на...
  5. K

    DocHub: API по-джентльменски

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

    Linux-дистрибутивы для анонимной работы в интернете — что нового?

    Самый известный из секьюрных дистрибутивов — Tails, он выпускается с 2009 года. Там всё привычно и знакомо: вставил флэшку, загрузился, поработал, почистил RAM за собой. При этом периодически появляются альтернативные решения, такие как Whonix, Qubes OS или совсем новый дистрибутив Obscurix...
  7. K

    Сколько свободы в российских компаниях? Опрос пользователей системы управления проектами

    Зарегулировать команду по самое не хочу или растить свободный творческий коллектив? Осторожнее — можно столкнуться с неочевидными последствиями. Мы делаем систему управления проектами YouGile, сейчас у нас 20 тысяч активных пользователей. Часто общаемся с клиентами — обычно созваниваемся...
  8. K

    Лучше 1С может быть только 1С: Базуха

    Я уже ранее писал о том, что придумал движок, который позволяет работать с не 1С SQL-базой из клиентов, которыми являются базовые конфигурации 1С:Деньги. Думаю, это классное решение для небольших частных или малотиражных конфигураций! Я назвал его Базовый Учет или Базуха (Базовый Учет...
  9. K

    Flutter 2.2: что нового

    Представляем свежий релиз Flutter 2.2, анонсированный на Google I/O. Да, оригинальная статья вышла ещё в мае, но мы считаем, что лучше поздно, чем никогда. Публикуем перевод статьи с комментариями Евгения Сатурова — ex-Flutter TeamLead Surf, а ныне — DevRel Surf. Flutter 2.2 — лучшая версия...
  10. K

    8 последствий переработок руководителя

    Как вы охарактеризуете руководителя, который работает не 8-9 часов, а 11-12? Это хорошо и можно его назвать вовлеченным, или есть нюансы? Надеюсь перед ответом на эти вопросы вы немного задумались и не спешили отвечать. На самом деле, действительно есть нюансы и нет единого правильного ответа...
  11. K

    Аварии как опыт #3. Как мы спасали свой мониторинг во время аварии в OVH

    В данной статье я поделюсь опытом, как недавняя авария в OVH отразилась на нашей инфраструктуре мониторинга, как мы решали проблему и какие уроки из этого извлекли. О мониторинге у нас Начать стоит с того, как во «Фланте» вообще устроен мониторинг клиентских приложений и инфраструктуры в целом...
  12. K

    Мои 3 совета про Flexbox, которые улучшат ваш CSS

    Когда я делаю ревью CSS, то часто сталкиваюсь с некоторыми ошибками, которые связаны с Flexbox. В этой статье я хочу поделиться ими, чтобы вы больше их не делали. justify-content vs column-gap Когда только появился Flexbox многие были воодушевлены свойством justify-content, которое позволяет...
  13. K

    Технический анализ рынка акций на Московской Бирже на платформе 1С при помощи Python

    Иногда в той или иной отрасли между специалистами происходят крупные баталии по поводу возможности или невозможности применения той или иной технологии. О том какая технология лучше и хуже. Попытаемся совместить в себе достоинства нескольких продуктов для совместного решения общей задачи...
  14. K

    Протекающие абстракции и код, оставшийся со времён Windows 98

    В конце 1990-х команды разработчиков Windows Shell и Internet Explorer внедрили множество потрясающих и сложных структур, позволяющих использовать расширение оболочки и браузера для обработки сценариев, создаваемых третьими сторонами. Например, Internet Explorer поддерживал концепцию...
  15. K

    Крупнейшая коллекция паролей: в сеть выложили файл с 8,4 млрд элементов

    На днях в сети появился файл объемом в 100 ГБ с 8,4 млрд паролей внутри (8 459 060 239 уникальных записей). Эксперты предполагают, что эти пароли — компиляция предыдущих утечек. Логинов в файле нет, только пароли размером от 6 до 20 символов. Огромное их количество — сложные пароли со...
  16. K

    Поиск коллизий в SHA-256 на платформе Node.js при помощи Bitcoin Hasher

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

    Update Tuesday: Microsoft выпустила июньские обновления безопасности

    Microsoft выпустила плановые обновления безопасности, закрывающие 50 уязвимостей, 5 из которых были классифицированы как «Критические». Среди закрытых уязвимостей 2 были обнародованы публично, а эксплуатация сразу 6 уязвимостей была зафиксирована в реальных атаках (0-day). В данной статье я...
  18. K

    Состоялся релиз браузера Vivaldi 4.0 для десктопа и Android

    Норвежская компания Vivaldi Technologies выпустила новую версию браузера Vivaldi 4.0 для десктопа и Android. Браузер основан на открытом коде Chromium и разработчики декларируют принципиальный отказ от сбора пользовательских данных и их монетизации. Сборки Vivaldi подготовлены для Linux...
  19. K

    Выпуск мультимедийного проигрывателя QMPlay2 21.06.07

    Состоялся релиз мультимедийного проигрывателя QMPlay2 21.06.07 (Qt Media Player 2), написанного с использованием библиотеки Qt и способного воспроизводить все форматы звуковых и видеофайлов, поддерживаемые в FFmpeg и libmodplug, в том числе трековые форматы J2B (Jazz Jackrabbit 2) и SFX (Amiga)...
  20. K

    Arch Linux прекращает поддержку MD5 и SHA1 для новых паролей

    Разработчики Arch Linux предупредили пользователей, что начиная с обновления пакета libxcrypt 4.4.21 в дистрибутиве при указании новых паролей будет запрещено использование уязвимых схем хэширования паролей, таких как MD5 и SHA1. Для учётных записей, для проверки паролей в которых уже...
Сверху