Select a country

Сбор данных мониторинга из Frontend JS приложений используя Grafana Faro

Здравствуйте. В данной статье будет выполнено рассмотрение и установка инструмента Grafana Faro для осуществления сбора данных мониторинга из Front
Наука - Хабрахабр

Сбор данных мониторинга из Frontend JS приложений используя Grafana Faro

Здравствуйте. В данной статье будет выполнено рассмотрение и установка инструмента Grafana Faro для осуществления сбора данных мониторинга из Frontend приложений написанных на JavaScript. Также, перед непосредственным использованием Grafana Faro, выполним установку в кластере Kubernetes всех остальных необходимых компонентов Grafana стека. Читать далее

[Перевод] Rust 1.78.0: Диагностические атрибуты, проверка предусловий unsafe и детерминированное повторное выравнивание

Команда Rust рада сообщить о новой версии языка — 1.78.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное пр
Наука - Хабрахабр

[Перевод] Rust 1.78.0: Диагностические атрибуты, проверка предусловий unsafe и детерминированное повторное выравнивание

Команда Rust рада сообщить о новой версии языка — 1.78.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.78.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta (rustup default beta) или nightly (rustup default nightly). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Читать дальше →

Как LLM учат понимать синтаксис

Скорее всего, вы поняли заголовок правильно, хотя в нём есть стилистическая ошибка — двусмысленность (кто-то учит LLM, или они учат кого-то?). 
Наука - Хабрахабр

Как LLM учат понимать синтаксис

Скорее всего, вы поняли заголовок правильно, хотя в нём есть стилистическая ошибка — двусмысленность (кто-то учит LLM, или они учат кого-то?). Человеческое понимание языка остается ориентиром и пока недостижимой целью для языковых моделей. При всей небезошибочности первого и при всех невероятных успехах последних. Например, человеку обычно не составляет труда однозначно трактовать двусмысленные фразы исходя из контекста. Более того, мы с удовольствием используем такие каламбуры в шутках разного качества. Из самого известного приходит на ум только “В Кремле голубые не только ели, но и пили” (предложите свои варианты в комментариях — будет интересно почитать). Есть ещё “казнить нельзя помиловать”, но эта двусмысленность разрешается запятой.Самый известный пример в английском:  “Time flies like an arrow; Fruit flies like a banana”. Человек скорее всего после некоторых раздумий поймёт это как “Время летит как стрела, мухи любят банан” (хотя мне, например, понадобилось на это несколько секунд).  Яндекс переводчик понимает эту фразу так:  “Время летит как стрела, фрукты разлетаются как бананы”. Google translator демонстрирует зоологическую эрудированность: “Время летит как стрела; Фруктовые мушки, как банан”, а ChatGPT предлагает “Время летит как стрела; Мухи на фруктах летают как бананы”. В общем, никто не справился.  Читать далее

Ехал handler через handler, или почему всё тормозит

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

Ехал handler через handler, или почему всё тормозит

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

[Перевод] От пластины до ПК. Внутри лаборатории Intel

Мир полупроводников сравним с мутными водами. Многие знают, что такое процессор и как он работает, однако с этапами его производства и примен
Наука - Хабрахабр

[Перевод] От пластины до ПК. Внутри лаборатории Intel

Мир полупроводников сравним с мутными водами. Многие знают, что такое процессор и как он работает, однако с этапами его производства и применяемыми технологиями знакомы далеко не все. И потому когда меня пригласили на завод Intel в штате Пенанг (Малайзия), чтобы постичь искусство изготовления чипов, я с радостью согласился.Если обобщать увиденное, то можно сказать, что помещения на территории завода можно разделить на зоны, где пластины режут на кристаллы, сортируют, затем устанавливают на подложки. На каждом этапе их неоднократно тестируют. Мы также побывали в лабораториях, где выявляют дефекты у кристаллов и чипов, проваливших испытания. Ещё там есть зоны, где производят испытательное оборудование, применяемое на фабриках Intel по всему миру.Сотрудник Intel, с которым я пообщался, считает свой завод самым высокотехнологичным в мире, и с этим трудно спорить.Экскурсия состояла из двух частей. Даже из трёх, на самом деле. Сначала мы посетили завод по корпусированию и тестированию чипов в Пенанге (PGAT). Название говорит само за себя. Кристаллы здесь помещают с помощью манипулятора на подложку печатной платы, и наносят распределители тепла. Затем мы отправились в материковую часть страны, где расположен завод по сортировке и обработке кристаллов.Что до статьи, то я разделил её по главам по производственным стадиям, а не в хронологическом порядке. Нам много где не разрешили вести съёмку и даже проносить блокнот, но я надеюсь, что память не подвела меня. Читать далее

Data сontract: давайте попробуем договориться

В последнее время всё чаще и чаще натыкаюсь на термин data contract. И для того чтобы не отставать от трендов на рынке data engineering, решил изучать эту те
Наука - Хабрахабр

Data сontract: давайте попробуем договориться

В последнее время всё чаще и чаще натыкаюсь на термин data contract. И для того чтобы не отставать от трендов на рынке data engineering, решил изучать эту тему и рассмотреть тенденции. Постараемся понять с чем его кушать и стоит ли кушать вовсе. Читать далее

Управление оффсетами в Kafka

Сегодня в статье разберем, как Kafka обрабатывает оффсеты сообщений и какие существуют стратегии их сохранения и обновления. Оффсет в Kafka — это
Наука - Хабрахабр

Управление оффсетами в Kafka

Сегодня в статье разберем, как Kafka обрабатывает оффсеты сообщений и какие существуют стратегии их сохранения и обновления. Оффсет в Kafka — это числовой идентификатор, который указывает позицию каждого сообщения внутри партиции топика. Оффсеты представляют собой порядковые номера, начинаемые с нуля, и уникальны в рамках каждой партиции, но не между разными партициями. Т.е сообщение с оффсетом 5 в партиции 1 и сообщение с оффсетом 5 в партиции 2 — это разные сообщения. Читать далее

Kubelet в Kubernetes

Привет, Хабр!Kubelet — это агент, который работает на каждом узле в кластере Kubernetes. Он отвечает за то, чтобы контейнеры в Pod'ах были запущены и функ
Наука - Хабрахабр

Kubelet в Kubernetes

Привет, Хабр!Kubelet — это агент, который работает на каждом узле в кластере Kubernetes. Он отвечает за то, чтобы контейнеры в Pod'ах были запущены и функционировали в соответствии с предоставленными спецификациями PodSpec. Kubelet непрерывно общается с сервером API Kubernetes, чтобы проверять и поддерживать состояние узлов и контейнеров. Без Kubelet, управление контейнерами стало бы нестабильным и непредсказуемым, так как он обеспечивает регулярную проверку состояния и восстановление контейнеров, управляет их жизненным циклом и реагирует на изменения в конфигурации. Читать далее

Идеальный установочный проектный митинг

Предисловие Цикл рассказов «Господин Старший Консультант» я начал публиковать давно, и ранее это могли прочитать только друзья и коллеги. Эт
Наука - Хабрахабр

Идеальный установочный проектный митинг

Предисловие Цикл рассказов «Господин Старший Консультант» я начал публиковать давно, и ранее это могли прочитать только друзья и коллеги. Это совершенно новый рассказ, третий из опубликованных на Хабре. В отличие от предыдущих, в этот раз он скорее злой, чем смешной.Пролог.Утомленный очередным бессмысленным проектным митингом, Господин Старший Консультант задумчиво смотрел в окно на дождь, у которого не было начала и конца, и размышлял, каким мог бы быть установочный проектный митинг, если бы все участники были честны перед собой, коллегами, заказчиком, и выполняли те нехитрые правила, что существуют для каждого проекта (и более того, описаны в контрактах). Установочный митинг Очень Важного Проекта (ОВП) для Очень Важного Заказчика (ОВЗ)Смеркалось. В переговорной комнате вольготно расположилась проектная команда, чудом собранная ресурсным менеджером из остатков того, что когда-то было элитой инфраструктурного проектирования. Оптимизм давно покинул эти стены, лица хмуры, свет тускл, джинсы протерты и давно не стираны. Зарплаты давно не повышались.Продавец: - Коллеги, у меня пренеприятное известие, мы таки продали в ОВЗ что-то, в чем я сам ни черта не разбираюсь. Контракт склеен из трех других контрактов, местами к несчастью, даже не стерли названия предыдущих заказчиков. Про наполнение контракта я вообще предпочел бы промолчать, так как, склеивая старые документы я особенно не вчитывался. Продали мы это дешево, потому как такое гуано невозможно продать дорого. По изначальному плану проект ОВП должен был начаться два месяца назад, но подписали его только сегодня утром, поэтому, считайте, что мы уже на 2 месяца опаздываем. Читать далее

Bodyfuck – как писать программы без клавиатуры и c пользой для здоровья

Brainfuck — это один из эзотерических языков программирования, который имеет всего восемь команд, каждая из которых записывается одним символом
Наука - Хабрахабр

Bodyfuck – как писать программы без клавиатуры и c пользой для здоровья

Brainfuck — это один из эзотерических языков программирования, который имеет всего восемь команд, каждая из которых записывается одним символом. А Bodyfuck — это жестовый интерпретатор Brainfuck, который позволяет писать код программы, используя различные движения тела без использования клавиатуры. Смотрите, не перепутайте! :-)

На практике пробуем KAN – принципиально новую архитектуру нейросетей

На днях ученые из MIT показали альтернативу многослойному перцептрону (MLP). MLP с самого момента изобретения глубокого обучения лежит в основе в
Наука - Хабрахабр

На практике пробуем KAN – принципиально новую архитектуру нейросетей

На днях ученые из MIT показали альтернативу многослойному перцептрону (MLP). MLP с самого момента изобретения глубокого обучения лежит в основе всех нейросетей, какими мы их знаем сегодня. На его идее в том числе построены большие языковые модели и системы компьютерного зрения. Однако теперь все может измениться. В KAN (Kolmogorov-Arnold Networks) исследователи реализовали перемещение функций активации с нейронов на ребра нейросети, и такой подход показал блестящие результаты. Читать далее

Связь между Arduino по оптоволокну через SFP трансиверы

Изучаем оптический SFP трансивер. Рассматриваем его внутреннее устройство, элементный состав, электрические подключения. Для закрепления мат
Наука - Хабрахабр

Связь между Arduino по оптоволокну через SFP трансиверы

Изучаем оптический SFP трансивер. Рассматриваем его внутреннее устройство, элементный состав, электрические подключения. Для закрепления материала попробуем отправить и принять сообщение по оптоволокну, используя платформу Arduino. Читать далее

Ностальгируем по Minecraft. История о том, как мы запустили собственный сервер в игре

Привет, Хабр! На связи хостинг-провайдер SpaceWeb. Несколько месяцев назад мы решили попробовать сделать игровой сервер для Minecraft. Это был командн
Наука - Хабрахабр

Ностальгируем по Minecraft. История о том, как мы запустили собственный сервер в игре

Привет, Хабр! На связи хостинг-провайдер SpaceWeb. Несколько месяцев назад мы решили попробовать сделать игровой сервер для Minecraft. Это был командный пет-проект, в котором поучаствовал даже наш гендир и его семья. Эксперимент был удачным. Рассказываем, почему обратили внимание именно на эту игру и как создавали сервер. Читать далее

Чтение на выходные: «Дизайн привычных вещей» Дона Нормана

Дональд Артур Норман  — автор идеи человекоориентированного дизайна, специалист в области инженерии и когнитивистики. В своих размышлени
Наука - Хабрахабр

Чтение на выходные: «Дизайн привычных вещей» Дона Нормана

Дональд Артур Норман  — автор идеи человекоориентированного дизайна, специалист в области инженерии и когнитивистики. В своих размышлениях о пользовательском опыте пробует поженить здравый смысл и дизайн, чтобы в мире было больше вещей, которые не принесут людям страданий своим неудобством.Мы приведем некоторые примеры из его книги, чтобы объяснить вам, о чем здесь идет речь, и предложим несколько аргументов в пользу чтения. Читать далее

Изгиб питона: 6 взглядов на игру из 1970-х

Один из первых практических проектов в курсах по Python-разработке в Практикуме — это классическая «Змейка». Несмотря на одинаковые стартовые
Наука - Хабрахабр

Изгиб питона: 6 взглядов на игру из 1970-х

Один из первых практических проектов в курсах по Python-разработке в Практикуме — это классическая «Змейка». Несмотря на одинаковые стартовые условия, все студенты подходят к её решению по-разному. Рассказываем, как написать игру для портфолио уже через месяц обучения, и показываем шесть вариантов — с «отравой», сбрасыванием хвоста, а также барсуками и кошками. Читать далее

[Перевод] HR-аналитика: история развития

Понятие HR возникло с приходом промышленной революции: развитие промышленности создало большой спрос на различные категории рабочей силы. Ра
Наука - Хабрахабр

[Перевод] HR-аналитика: история развития

Понятие HR возникло с приходом промышленной революции: развитие промышленности создало большой спрос на различные категории рабочей силы. Рабочих стали поощрять денежными выплатами, а для управления этой рабочей силой начали назначать руководителей / менеджеров. Сейчас этот аспект бизнеса называется управлением человеческими ресурсами (HRM). Читать далее

Перспективы развития современных ГТУ установок и альтернативный путь их развития

Мы написали данную статью в попытке разобраться, на каком техническом уровне сейчас находятся газотурбинные установки, а также поня
Наука - Хабрахабр

Перспективы развития современных ГТУ установок и альтернативный путь их развития

Мы написали данную статью в попытке разобраться, на каком техническом уровне сейчас находятся газотурбинные установки, а также понять, каковы перспективы их развития. Одновременно в нашей рукописи мы попытались рассмотреть альтернативную схему преобразования энергии, которая увеличит энергоэффективность, что позволит более эффективно использовать природные ископаемые. Мы до конца не уверены, что альтернативная схема, представленная нами, будет работоспособной, так как много факторов, которые могут повлиять на её работу, ещё не исследованы. Но как сказал китайский философ, «нельзя пройти путешествие в тысячу ли, не сделав первого шага». Просим сообщество «Хабр» ознакомиться с нашей статьей, надеемся на конструктивную беседу. Читать далее

Используем паттерн Decorator в Bitrix

Применять паттерны программирования — хорошая практика. К сожалению, на проектах CMS Bitrix редко встречаются примеры использования. В стать
Наука - Хабрахабр

Используем паттерн Decorator в Bitrix

Применять паттерны программирования — хорошая практика. К сожалению, на проектах CMS Bitrix редко встречаются примеры использования. В статье я покажу на примере, как можно использовать паттерн Decorator.А также рассмотрю этот паттерн в целом: его распространенные реализации в PHP, возможные альтернативы и ситуации, в которых лучше избегать его использования. Читать далее!

[Перевод] Что случилось с Google

Премия «Оскар» в номинации «лучшая залепуха от генеративного ИИ» однозначно достанется Gemini, ИИ-решению от Google. Кстати, после этого конфуза ра
Наука - Хабрахабр

[Перевод] Что случилось с Google

Премия «Оскар» в номинации «лучшая залепуха от генеративного ИИ» однозначно достанется Gemini, ИИ-решению от Google. Кстати, после этого конфуза работа генератора изображений Gemini была приостановлена на неопределенное время.В рубрике «Самый дурацкий ответ в ИИ-чате» Google также уверенно лидирует.Вопрос: Кто оказал более сильное негативное влияние на общество, Илон Маск, публикующий мемы в Твиттере, или Гитлер?Ответ: Сложно однозначно ответить, кто из них оказал на общество больше негативного влияния, Илон Маск или Гитлер, так как оба они по-своему негативно влияли на общество. Читать далее

[Перевод] Системное мышление: основополагающие концепции

В этой серии статей я поделюсь ключевыми идеями и инструментами для развития системного мышления, необходимого для решения комплексных проб
Наука - Хабрахабр

[Перевод] Системное мышление: основополагающие концепции

В этой серии статей я поделюсь ключевыми идеями и инструментами для развития системного мышления, необходимого для решения комплексных проблем и перехода к экономике замкнутого цикла. В первой части разберём шесть ключевых понятий. Читать далее

Карты, деньги, ELK. Или как айтишник деньги считал

Привет, Хабр! Вот уже 7 с половиной лет я веду учет своих личных финансов в одном из многочисленных приложений. Всё это время оно неплохо закры
Наука - Хабрахабр

Карты, деньги, ELK. Или как айтишник деньги считал

Привет, Хабр! Вот уже 7 с половиной лет я веду учет своих личных финансов в одном из многочисленных приложений. Всё это время оно неплохо закрывало базовые потребности в моменте, но с годами захотелось глубже проанализировать свою накопленную микро-бигдату и просмотреть на картину в целом. Желательно, в буквальном смысле: воспринимать информацию в виде визуализаций, диаграмм и дашбордов мне проще.Поэксперементировав, я за несколько вечеров собрал себе решение на довольно нестандартной для таких целей платформе – Kibana. Как по мне, получилось неплохо. По горячим следам я описал этот кейс в своем англоязычном Твиттере и поделился им же в одном русскоязычном сообществе. Угадайте, откуда какой первый комментарий:– А [зачем], собственно?– Интересное решение! Я евангелист из Эластик – не хочешь на митапе выступить?Выступить и правда было бы интересно. И в процессе подготовки презентации родилась эта статья. В ней я поделюсь своим опытом и подходом к личным финансам, расскажу о техническом стеке и воспроизведу по шагам процесс его трансформации. А также расскажу о том, как накопить и погасить технический долг, найти баланс, перестать беспокоиться и начать жить (но это не точно). А зачем, собственно?

Решение на миллион: разбираем алгоритмические задачи с победителями True Tech Champ

Привет, Хабр! Меня зовут Алина Ёжикова, я работаю в МТС Диджитал и делаю мероприятия для разработчиков. Сегодня расскажу, как мы организовали
Наука - Хабрахабр

Решение на миллион: разбираем алгоритмические задачи с победителями True Tech Champ

Привет, Хабр! Меня зовут Алина Ёжикова, я работаю в МТС Диджитал и делаю мероприятия для разработчиков. Сегодня расскажу, как мы организовали самый большой и сложный ивент в моей карьере — олимпиаду по программированию на восемь тысяч разработчиков.Я говорю про True Tech Champ — всероссийскую олимпиаду по программированию для студентов, школьников и опытных IT-специалистов. В треке для школьников и студентов нужно было решить алгоритмические задачи и описать метод их решения на любом удобном языке программирования (чаще всего участники выбирали C++).В этом посте мы познакомимся с нашими победителями и разберем вместе с ними задачи, которые привели их на призовые места. Читать далее

Функциональная панель Инструменты в Платформе nanoCAD

При работе с CAD-системами у пользователя зачастую возникает потребность адаптировать интерфейс «под себя» – к примеру, собрав в выбранном ме
Наука - Хабрахабр

Функциональная панель Инструменты в Платформе nanoCAD

При работе с CAD-системами у пользователя зачастую возникает потребность адаптировать интерфейс «под себя» – к примеру, собрав в выбранном месте все часто используемые и специализированные инструменты. В Платформе nanoCAD такую возможность предоставляет функциональная панель Инструменты, о которой и пойдёт речь в данной статье. Эта панель позволяет создавать и хранить пользовательские инструменты, соответствующие часто применяемым объектам оформления, библиотекам блоков и так далее. Можно сказать, что данная панель является универсальным механизмом кастомизации части интерфейса, отвечающей за хранение инструментов. Читать далее

«А ты уран захватил?»: как хотели создать атомный автомобиль

Не знаю, какой у вас любимый фантастический фильм, а у меня — «Назад в будущее». Все части хороши, но первая — особенно. Недавно пересматривал
Наука - Хабрахабр

«А ты уран захватил?»: как хотели создать атомный автомобиль

Не знаю, какой у вас любимый фантастический фильм, а у меня — «Назад в будущее». Все части хороши, но первая — особенно. Недавно пересматривал, еще раз восхищался нержавеющими формами DeLorean и в который раз задался вопросом: «Почему она ездила на обычном бензине, когда под капотом был ядерный реактор, вырабатывающий 1,21 ГВт для перемещения во времени? Что, нельзя было как-то все совместить?».Решил проверить, были ли подобные проекты авто с ядерным реактором в прошлом. Оказалось, что подобные проекты реально были, причем еще в 50-60-х годах. До рабочих прототипов дело не дошло, но, возможно, кому-то из читателей на Хабре будет интересно познакомиться с очередной фантастической идеей прошлого. Читать далее

Как мы в 4 раза ускорили мобильную версию ВКонтакте

Для пользователей важно, чтобы сайт загружался быстро, — мало кто готов тратить время на ожидание. А ещё загрузка страниц влияет на оптимизац
Наука - Хабрахабр

Как мы в 4 раза ускорили мобильную версию ВКонтакте

Для пользователей важно, чтобы сайт загружался быстро, — мало кто готов тратить время на ожидание. А ещё загрузка страниц влияет на оптимизацию в поисковых системах: чем быстрее открывается сайт, тем выше вероятность, что его найдёт целевая аудитория. Меня зовут Тарас Иванов, уже семь лет я развиваю фронтенд ВКонтакте, а сейчас руковожу командой, которая занимается производительностью и инфраструктурой. В статье я расскажу, как мы с командой ускорили загрузку m.vk.com в 4 раза, на какие метрики обращали внимание и какие сервисы использовали для оценки эффективности. Описанные способы и инструменты помогут повысить производительность в любом проекте: от многостраничных платформ с большим количеством legacy до свежих лаконичных лендингов. Актуально как для мобильной, так и десктопной версий.   Читать далее

Гидроударный Насос

Существует такое остроумное приспособление как гидротаранный насос. Его ещё называют гидро ударный насос или hydraulic ram. Это чисто механически
Наука - Хабрахабр

Гидроударный Насос

Существует такое остроумное приспособление как гидротаранный насос. Его ещё называют гидро ударный насос или hydraulic ram. Это чисто механический прибор, который преобразует кинетическую энергию потока жидкости в потенциальную энергию жидкости. Происходит это благодаря искусственно создаваемым гидравлическим ударам. Это, пожалуй, единственный в технике пример, когда гидроудар приносит пользу, а не вред.В этом тексте я расскажу о своём опыте конструирования экземпляра этого прибора. Читать далее

[Перевод] Объясняет ли великую тишину Вселенной развитие искусственного интеллекта?

Искусственный интеллект даёт о себе знать тысячами различных способов. Он помогает учёным разобраться в огромных массивах данных, помогает
Наука - Хабрахабр

[Перевод] Объясняет ли великую тишину Вселенной развитие искусственного интеллекта?

Искусственный интеллект даёт о себе знать тысячами различных способов. Он помогает учёным разобраться в огромных массивах данных, помогает обнаружить финансовые махинации, управляет нашими автомобилями, предлагает нам музыку, а его чат-боты сводят нас с ума. И всё это только начинается.Способны ли мы понять, как быстро будет развиваться ИИ? И если ответ «нет», то не создаём ли мы Великий фильтр?Парадокс Ферми — это несоответствие между очевидной высокой вероятностью существования развитых цивилизаций и полным отсутствием доказательств того, что они существуют. Было предложено множество решений, почему существует это несоответствие. Одна из идей — «Великий фильтр».Великий фильтр — это гипотетическое событие или ситуация, которая не позволяет разумной жизни стать межпланетной и межзвёздной и даже приводит к её гибели. Подумайте об изменении климата, ядерной войне, ударах астероидов, взрывах сверхновых, чуме или любых других вещах из галереи катаклизмов. Читать далее

Обработка данных для RAG-систем

Всем привет, меня зовут Андрей Шахов, я Python-разработчик и Lead Backend Developer в wpp.digital. ML-направлением, а точнее LLM в компании я начал заниматься тольк
Наука - Хабрахабр

Обработка данных для RAG-систем

Всем привет, меня зовут Андрей Шахов, я Python-разработчик и Lead Backend Developer в wpp.digital. ML-направлением, а точнее LLM в компании я начал заниматься только в конце 2023 года. Сейчас на задачи подобного рода у меня уходит примерно 40% рабочего времени.Решил начать прокачку с простой внутренней задачи — сократить время на поиск информации в корпоративной вики с помощью LLM. Бизнес-результат прозрачный — каждый сотрудник должен находить ответ на свой запрос за пару секунд, без долгого путешествия по всем страницам базы знаний. Читать далее

Инженерный FPGA-драйв: обсуждаем инструменты для работы с ПЛИС и запускаем Quake 2 на российском RISC-V

Cобираем FPGA-разработчиков и сочувствующих им на встречу сообщества FPGA-Systems в Москве. Уехали из столицы? Подключайтесь онлайн. 1 июня в 11:00 се
Наука - Хабрахабр

Инженерный FPGA-драйв: обсуждаем инструменты для работы с ПЛИС и запускаем Quake 2 на российском RISC-V

Cобираем FPGA-разработчиков и сочувствующих им на встречу сообщества FPGA-Systems в Москве. Уехали из столицы? Подключайтесь онлайн. 1 июня в 11:00 семь инженеров расскажут, как применять FPGA-плату в промышленной автоматизации, работать с инструментом ИРИС (самое время узнать, что это), реализовать контроллер SATA на ПЛИС и многое другое. А если вы любитель запускать Doom на чем ни попадя, вас заинтересует кейс инженера-программиста из YADRO, который запустил Quake на отечественном RISC-V-модуле. Помимо этого, будет секретный спикер, которого мы объявим ближе к событию. Знайте, что мы уже настраиваем межконтинентальный телемост. Регистрируйтесь, чтобы не пропустить.  Узнать больше

Майские мини-ПК: 5 хороших моделей для разных задач

Источник. Как всегда, производители продолжают разрабатывать и выпускать миниатюрные ПК — как мощные, так и не очень. Конечно, их много, поэ
Наука - Хабрахабр

Майские мини-ПК: 5 хороших моделей для разных задач

Источник. Как всегда, производители продолжают разрабатывать и выпускать миниатюрные ПК — как мощные, так и не очень. Конечно, их много, поэтому в подборке указываем пять моделей, которые нам понравились по той либо иной причине. Если вы знаете устройство, которое можно порекомендовать — ждем в комментариях. Подробности — под катом. Читать дальше →

Ubuntu 24.04 LTS уже доступен для загрузки: что нового и какие изменения в дистрибутиве?

Несколько дней назад, наконец, появился релиз дистрибутива Ubuntu 24.04 Noble Numbat. Его отличительная особенность — длительный срок поддержки. Обновл
Наука - Хабрахабр

Ubuntu 24.04 LTS уже доступен для загрузки: что нового и какие изменения в дистрибутиве?

Несколько дней назад, наконец, появился релиз дистрибутива Ubuntu 24.04 Noble Numbat. Его отличительная особенность — длительный срок поддержки. Обновления будут формироваться 12 лет, что немало. Подробности — под катом. Читать далее

Энтропия на страже безопасности: эволюция генераторов случайных чисел

Случайности не случайны, особенно когда они реализованы исключительно программными методами и подчиняются распознаваемому детерминизму. А
Наука - Хабрахабр

Энтропия на страже безопасности: эволюция генераторов случайных чисел

Случайности не случайны, особенно когда они реализованы исключительно программными методами и подчиняются распознаваемому детерминизму. А тем временем мы нуждаемся в генерации настоящих, случайных чисел — от криптографии с защитой наших банковских данных, до компьютерных игр. Может показаться что эта проблема была решена уже давно, но те же процессоры обзавелись модулями энтропии только в 2012-2014 годах. И на этом прогресс не останавливается: всё доступнее становятся квантовые генераторы энтропии, полностью лишённые изъяна детерминизма. Давайте посмотрим, как от ложного рандома мы пришли к недетерминированному. Читать далее

Как Apple на самом деле следит за вами

По счастливой случайности я оказался резидентом Евросоюза, а значит, на меня также распространяется GDPR. Он позволяет мне запросить копию и
Наука - Хабрахабр

Как Apple на самом деле следит за вами

По счастливой случайности я оказался резидентом Евросоюза, а значит, на меня также распространяется GDPR. Он позволяет мне запросить копию информации, которая хранится обо мне у всяких разных компаний. Я решил сделать это у Apple, и был неприятно удивлен.Apple старается собирать как можно меньше данных. Читать далее

LINUX: от космических кораблей и суперкомпьютеров до кинопроизводства  и интернета вещей

Привет, Хабр! Погрузимся в мир Linux и рассмотрим самые необычные и малоизвестные факты о легендарной операционной системе. Будь вы опытным пол
Наука - Хабрахабр

LINUX: от космических кораблей и суперкомпьютеров до кинопроизводства  и интернета вещей

Привет, Хабр! Погрузимся в мир Linux и рассмотрим самые необычные и малоизвестные факты о легендарной операционной системе. Будь вы опытным пользователем или только начинаете знакомство с Linux, вы найдете здесь немало интересных фактов.  Читать далее

Создание онлайн видео плеера

Привет, Хабр! Меня зовут Игорь, я занимаюсь мобильной разработкой в компании ГРИ, часть холдинга Sunlight. Сегодня хочу поделиться опытом создани
Наука - Хабрахабр

Создание онлайн видео плеера

Привет, Хабр! Меня зовут Игорь, я занимаюсь мобильной разработкой в компании ГРИ, часть холдинга Sunlight. Сегодня хочу поделиться опытом создания плеера для воспроизведения плейлистов в форматах m3u и m3u8. Читать далее