Месяц: Июль 2023

  • Пирамида отказоустойчивости системы

    от автора

    Разработчик Гуннар Морлинг в 2022 году представил пирамиду ревью кода. По аналогии с ней появилась пирамида отказоустойчивости системы. Она делит отказоустойчивость на уровни и предлагает ответить на ряд важных вопросов по каждому из уровней. Пирамида отказоустойчивости системы помогает лучше понимать и реализовывать эту концепцию. Пирамида отказоустойчивости системы (CodeReliant.io)ИнфраструктураВ основе пирамиды лежит инфраструктура. В неё входят физические…

  • Всегда ли хорош Index Only Scan?

    от автора

    Среди применяемых в PostgreSQL методов доступа к данным Index Only Scan стоит особняком, считаясь у многих разработчиков «волшебной пилюлей» для ускорения работы запроса — мол, «Index Scan — плохо, Index Only Scan — хорошо, как только получим его в плане — все станет замечательно».Как минимум, это утверждение неверно. Как максимум, при определенных условиях может вызвать…

  • Security Week 2331: аппаратная уязвимость в процессорах AMD

    от автора

    На прошлой неделе исследователь Тавис Орманди из команды Google Information Security опубликовал подробности о новой уязвимости в процессорах AMD поколения Zen 2. Эта аппаратная проблема связана с ошибкой в логике работы процессоров, которую AMD, к счастью, решает обновлением микрокода. Исправление уже вышло, но пока только для серверных процессоров EPYC, где эта проблема наиболее актуальна. Патчи…

  • Монетизация фреймворков

    от автора

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

  • Мы создали большой диалоговый датасет

    от автора

    Те, кто когда-нибудь хотел обучить своего диалогового чат-бота, непременно сталкивались с отсутствием датасетов с адекватными диалогами. В открытом доступе, в основном, лишь наборы комментариев с Пикабу и Хабра, парсинг телеграм чатов, и диалоги из литературы. Мягко говоря, всё это «не очень». Поэтому, мы решили использовать ChatGPT для генерации подходящего датасета. На его создание ушло около…

  • Автоматизация развертывания стенда Kubernetes

    от автора

    Меня заинтересовала тема Kubernetes, и я решил освоить его. На начальном этапе все шло хорошо, пока я изучал теорию.Однако как только дело дошло до практики внезапно выяснилось что по каким то причинам самое быстрое и распространённое решение minicube просто отказывается разворачиваться на моей Fedora. Разворачивание просто зависало на одном из этапов. Причина подозреваю была в не отключенном по…

  • 5 примечательных IT-компаний из Вьетнама

    от автора

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

  • Права в Django и django-rest-framework

    от автора

    Я Python Developer в компании Нетрика. В данной статье расскажу, как устроены права в Django и django-rest-framework и как мы используем их на одном из проектов.DjangoВ Django есть модели User, которая представляет пользователей вашей системы, и Group, которая представляет наборы пользователей. Также Django поставляется со встроенной системой прав. Она предоставляет возможность назначать права пользователям и…

  • Ноутбуче, исцелися сам! Как я материнку Lenovo Ideapad ремонтировал и экран ему менял

    от автора

    Привет, Хабр! Сегодня снова поговорим о ремонте ноутбуков. Вернее, об одном из них, модель которого — Lenovo Ideapad 330-15igm. Это рабочая лошадка со средними характеристиками, но для офисной работы или там фильмов — отлично подходит. Купил я этот ноутбук евро за 25, на испанской онлайн-барахолке. У него нет одной кнопки, разбит экран, и вообще компьютер…

  • Опять про интервью, теперь со стороны нерелевантных вопросов

    от автора

    Утро доброеБудучи не первый год на хабре, читал многие статьи на тему интервью: со стороны инженеров на входе, со стороны TA, со стороны успешного литкода. Хотелось бы добавить в эту, без сомнения, внушительную коллекцию мнение со стороны человека, чей подход к интервью многократно называли “завалил на тонкостях”. Секция “о себе” будет в конце статьи, дабы…