День: 22.02.2020

  • ХабрахабрФото Диагностируем проблемы в микросервисной архитектуре на Node.js с помощью OpenTracing и Jaeger

    Диагностируем проблемы в микросервисной архитектуре на Node.js с помощью OpenTracing и Jaeger

    Всем привет! В современном мире крайне важна возможность масштабировать приложение по щелчку пальцев, ведь нагрузка на приложение может сильно отличаться в разное время. Наплыв клиентов, которые решили воспользоваться вашим сервисом, может принести как большую прибыль так и убытки. Разбиение приложения на отдельные сервисы решает проблемы с масштабированием, всегда можно добавить инстансов нагруженных сервисов. Это несомненно поможет справиться с нагрузкой и…

    Прочитать подробнее
  • ЖелезоФото Япония собирается доставить на Землю частичку марсианской луны

    Япония собирается доставить на Землю частичку марсианской луны

    Японское агентство аэрокосмических исследований (JAXA) объявило о том, что проект по исследованию марсианских лун (Martian Moons Exploration, MMX) официально вступил в фазу разработки. Это означает, что команда специалистов начинает работу над аппаратным и программным обеспечением для миссии MMX. Запуск японского зонда MMX с небольшим луноходом, построенным немецкими и французскими инженерами, на японской ракете H3 состоится в 2024 году. В 2025 году…

    Прочитать подробнее
  • ЖелезоФото Philips 346P1CRH: монитор с изогнутым дисплеем и выдвижной веб-камерой

    Philips 346P1CRH: монитор с изогнутым дисплеем и выдвижной веб-камерой

    Представлен монитор Philips 346P1CRH, оборудованный вогнутым дисплеем UltraWide Quad HD на матрице VA размером 34 дюйма по диагонали. Панель обладает разрешением 3440 × 1440 пикселей и соотношением сторон 21:9. Показатели яркости, контрастности и динамической контрастности составляют 500 кд/м2, 3000:1 и 80 000 000:1. Углы обзора по горизонтали и вертикали — до 178 градусов. Новинка имеет время отклика 4 мс и частоту обновления 100 Гц.…

    Прочитать подробнее
  • ХабрахабрФото Примерно 20 строк, примерно такие же результаты: wc на Elixir

    Примерно 20 строк, примерно такие же результаты: wc на Elixir

    Полгода назад Крис Пеннер опубликовал Beating C With 80 Lines Of Haskell: Wc. В предисловии говорится: Задача состоит в том, чтобы построить более шустрый клон оптимизированной вручную реализации утилиты wc на C в нашем любимом высокоуровневом языке программирования со сборкой мусора — на Haskell! Звучит достаточно просто, не так ли? Крис прошел весь путь от простой реализации при помощи ByteStrings, через…

    Прочитать подробнее
  • ХабрахабрФото Почему разработчикам не нравится Agile?

    Почему разработчикам не нравится Agile?

    HR-специалист одной компании недавно сказал такую фразу: “разработчики не хотят к нам идти, как только узнают, что мы работаем по Agile”. И хотя я сам нередко слышу недовольство, высказываемое разработчиками в отношении Agile, такая категоричность меня удивила. Ведь одна из целей Agile – создание комфортных условий для работы тех самых разработчиков. Agile-практики стремятся освободить разработчиков от рутины, поощряют творческий подход.…

    Прочитать подробнее
  • ХабрахабрФото [Из песочницы] Оценка задач в Story Points

    [Из песочницы] Оценка задач в Story Points

    Практически каждый человек, который сталкивался с разработкой ПО знает что такое оценка задач в Story Points (SP), тем не менее периодически мне доводится рассказывать коллегам из других отделов или новичкам в команде, которые ни разу не сталкивались с таким подходом, зачем мы используем SP и почему это удобно для команды и эффективно для компании. Цель этого текста – рассказать, что…

    Прочитать подробнее
  • Hi-TechФото Смерть домашнего животного может причинить больше страданий, чем потеря друга или близкого родственника

    Смерть домашнего животного может причинить больше страданий, чем потеря друга или близкого родственника

    Исследователи подтвердили то, что мы итак знали — горе от потери домашнего животного сопоставимо с потерей близкого человека, а иногда может быть более травматичным. Ученые полагают, что наше отношение к потере домашних животных изменилось за последнее столетие. Сегодня домашние питомцы все чаще считаются полноценными членами семьи. Однако потеря любимого друга-животного усложняется из-за относительной новизны опыта, часто являющегося первым столкновением человека…

    Прочитать подробнее
  • ХабрахабрФото Отладка микроконтроллеров ARM Cortex-M по UART Часть 2

    Отладка микроконтроллеров ARM Cortex-M по UART Часть 2

    В прошлой статье я рассказывал про прерывание DebugMon и регистры с ним связанные. В этой статье будем писать реализацию отладчика по UART. Низкоуровневая часть Тут и тут есть описание структуры запросов и ответов GDB сервера. Хоть оно и кажется простым, но реализовывать в микроконтроллере его мы не будем по следующим причинам: Большая избыточность данных. Адреса, значения регистров, переменных кодируются в…

    Прочитать подробнее
  • ЖелезоФото О работе ПК на примере Windows 10 и клавиатуры ч.2

    О работе ПК на примере Windows 10 и клавиатуры ч.2

    В этой части мы рассмотрим какой путь проходит информация о нажатой клавише от клавиатуры до CPU, будет очень много картинок и это не последняя часть. Я буду рассказывать об этом с точки зрения программиста который пишет в режиме пользователя — пользовательские програмы, web, мобильные приложения — поэтому здесь могут быть неточности. Люди занимающиеся электроникой навряд ли найдут для себя что-то…

    Прочитать подробнее
  • ХабрахабрФото Попытка решить проблему выбора авиабилетов перед отпуском #2

    Попытка решить проблему выбора авиабилетов перед отпуском #2

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

    Прочитать подробнее


Кнопка «Наверх»