День: 22.02.2020
-
Хабрахабр
Диагностируем проблемы в микросервисной архитектуре на Node.js с помощью OpenTracing и Jaeger
Всем привет! В современном мире крайне важна возможность масштабировать приложение по щелчку пальцев, ведь нагрузка на приложение может сильно отличаться в разное время. Наплыв клиентов, которые решили воспользоваться вашим сервисом, может принести как большую прибыль так и убытки. Разбиение приложения на отдельные сервисы решает проблемы с масштабированием, всегда можно добавить инстансов нагруженных сервисов. Это несомненно поможет справиться с нагрузкой и…
Прочитать подробнее -
Железо
Япония собирается доставить на Землю частичку марсианской луны
Японское агентство аэрокосмических исследований (JAXA) объявило о том, что проект по исследованию марсианских лун (Martian Moons Exploration, MMX) официально вступил в фазу разработки. Это означает, что команда специалистов начинает работу над аппаратным и программным обеспечением для миссии MMX. Запуск японского зонда MMX с небольшим луноходом, построенным немецкими и французскими инженерами, на японской ракете H3 состоится в 2024 году. В 2025 году…
Прочитать подробнее -
Железо
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
Полгода назад Крис Пеннер опубликовал Beating C With 80 Lines Of Haskell: Wc. В предисловии говорится: Задача состоит в том, чтобы построить более шустрый клон оптимизированной вручную реализации утилиты wc на C в нашем любимом высокоуровневом языке программирования со сборкой мусора — на Haskell! Звучит достаточно просто, не так ли? Крис прошел весь путь от простой реализации при помощи ByteStrings, через…
Прочитать подробнее -
Хабрахабр
Почему разработчикам не нравится Agile?
HR-специалист одной компании недавно сказал такую фразу: “разработчики не хотят к нам идти, как только узнают, что мы работаем по Agile”. И хотя я сам нередко слышу недовольство, высказываемое разработчиками в отношении Agile, такая категоричность меня удивила. Ведь одна из целей Agile – создание комфортных условий для работы тех самых разработчиков. Agile-практики стремятся освободить разработчиков от рутины, поощряют творческий подход.…
Прочитать подробнее -
Хабрахабр
[Из песочницы] Оценка задач в Story Points
Практически каждый человек, который сталкивался с разработкой ПО знает что такое оценка задач в Story Points (SP), тем не менее периодически мне доводится рассказывать коллегам из других отделов или новичкам в команде, которые ни разу не сталкивались с таким подходом, зачем мы используем SP и почему это удобно для команды и эффективно для компании. Цель этого текста – рассказать, что…
Прочитать подробнее -
Hi-Tech
Смерть домашнего животного может причинить больше страданий, чем потеря друга или близкого родственника
Исследователи подтвердили то, что мы итак знали — горе от потери домашнего животного сопоставимо с потерей близкого человека, а иногда может быть более травматичным. Ученые полагают, что наше отношение к потере домашних животных изменилось за последнее столетие. Сегодня домашние питомцы все чаще считаются полноценными членами семьи. Однако потеря любимого друга-животного усложняется из-за относительной новизны опыта, часто являющегося первым столкновением человека…
Прочитать подробнее -
Хабрахабр
Отладка микроконтроллеров ARM Cortex-M по UART Часть 2
В прошлой статье я рассказывал про прерывание DebugMon и регистры с ним связанные. В этой статье будем писать реализацию отладчика по UART. Низкоуровневая часть Тут и тут есть описание структуры запросов и ответов GDB сервера. Хоть оно и кажется простым, но реализовывать в микроконтроллере его мы не будем по следующим причинам: Большая избыточность данных. Адреса, значения регистров, переменных кодируются в…
Прочитать подробнее -
Железо
О работе ПК на примере Windows 10 и клавиатуры ч.2
В этой части мы рассмотрим какой путь проходит информация о нажатой клавише от клавиатуры до CPU, будет очень много картинок и это не последняя часть. Я буду рассказывать об этом с точки зрения программиста который пишет в режиме пользователя — пользовательские програмы, web, мобильные приложения — поэтому здесь могут быть неточности. Люди занимающиеся электроникой навряд ли найдут для себя что-то…
Прочитать подробнее -
Хабрахабр
Попытка решить проблему выбора авиабилетов перед отпуском #2
Всем привет! Настали длинные выходные, а это значит, что пришло время поделиться новыми фичами, которые были сделаны с момента предыдущего поста: Комбинатор сложных маршрутов Сложные билеты (треугольники) История цен на билеты Скриншот одной из новых фичей: Комбинатор сложных маршрутов Кейс использования: известны направления куда хочется улететь, но не устраивает цена или хочется добавить еще один город в маршрут. Например, хочется…
Прочитать подробнее