Pull to refresh

Как логировать в NodeJS, чтобы пацаны во дворе уважали

Reading time6 min
Views26K


Что вас бесит сильнее всего, когда вы пытаетесь организовать читаемые логи в вашем NodeJS приложении? Лично меня чрезвычайно напрягает отсутствие каких-либо вменяемых зрелых стандартов по созданию trace ID. В этой статье мы поговорим о том, какие есть варианты создания trace ID, разберемся на пальцах как работает continuation-local storage или CLS и призовем на помощь силу Proxy, чтобы завести все это с абсолютно любым логером.

Читать дальше →
Total votes 22: ↑17 and ↓5+12
Comments13

Вышел Calculate Linux 10.4

Reading time2 min
Views1.3K

Назначение


Calculate Linux — семейство дистрибутивов, созданных на основе проекта Gentoo GNU/Linux и полностью с ним совместимые. Calculate Linux делится на три направления, это Calculate Linux Desktop (CLD, CLDG, CLDX), Calculate Directory Server (CDS) и Calculate Linux Scratch (CLS).

Особенности

  • Готовое клиент-серверное решение для предприятий.
  • 100% совместимость с Gentoo.
  • Поддержка интерактивной сборки системы — внесения изменений в состав дистрибутива.
  • Поддерживаемые языки: английский, испанский, итальянский, немецкий, польский, португальский, русский, украинский и французский.
  • Поддерживается установка на HDD, USB-HDD с файловой системой: ext4, ext3, ext2, reiserfs, xfs и jfs, или на USB-Flash с FAT32.

Основные изменения

  • Calculate Linux включает новый дистрибутив Calculate Linux Desktop с рабочим столом GNOME (CLDG).
  • Добавлена утилита 'cl-passwd', для изменения пароля пользователя на сервере авторизации.
  • Уменьшен объем занимаемого на жестком диске места.
  • Сокращено время передачи данных перемещаемого профиля с удаленного сервера.
  • Добавлена возможность управления обновлениями настроек приложений пользователя через файл ~/.calculate/ini.env.
  • По умолчанию включена параллельная установка пакетов.
  • Расширена поддержка моделей принтеров HP, Epson и др.

дополнительно в CLD
  • Вид рабочего стола изменен на отображение директории ~/Desktop.
  • В OpenOffice используется стиль 'Oxygen', добавлена поддержка KDE меню открытия и сохранения файлов.

дополнительно в CLDX
  • Оптимизирован для работы на слабых ПК.
  • Добавлен прогресбар при входе в сеанс доменного пользователя.
  • Изменена структура меню по аналогии с KDE и Gnome версиями.
  • Добавлен файлообменный клиент сети Direct Connect LinuxDC++.
  • Добавлен RSS (Atom)-агрегатор Liferea.
  • В Pidgin добавлена поддержка Facebook, горячих клавиш.
  • В Firefox добавлен плагин xclear.
  • Исправлена раскладка клавиатуры в tty1 после запуска графической сессии.

дополнительно в CDS
  • Добавлена поддержка выполнения команд пользователя CLD на сервере через файл профиля ~/.calculate/desktop.env. Поддерживается упаковка профиля в архив, смена пароля пользователя в LDAP сервере.

Ссылки

Total votes 11: ↑6 and ↓5+1
Comments3

НАСА объявило новые сроки для программы ARM

Reading time12 min
Views10K

В НАСА уточнили сроки высадки астронавтов на астероид – точнее, сроки посещения двумя астронавтами булыжника у Луны


Сообщение о планах НАСА по программе ARM (Asteroid Redirect Mission — миссия по перенаправлению астероида) в нашей печати не вызвало особого интереса.

Суть новости в наших СМИ: сроки по запуску буксира для полета к астероиду и захвата там булыжника (для перевозки его на орбиту Луны) теперь сдвинуты с 2019 на 2021, сроки полета астронавтов к этому булыжнику сдвинулись с 2024 на декабрь 2026.

image

Причина отсутствия широкого интереса проста: сколько раз НАСА меняло сроки? Никому это уже не интересно…
Тенденцию по сдвигу сроков и неуверенное финансирование уже обсуждали — об этом в разделе Космонавтика уже подробно писали (на примере разработки корабля «Орион») в 2014 году.
Тогда сдвиг пилотируемого полета на 2024 казался провалом.

Теперь он «провалился» ещё на пару лет в будущее…

В американских СМИ проскальзывают намеки на то, что последние сдвиги в датах связаны и с «саботажем» со стороны нижней палаты американского парламента, которые требуют свернуть проект ARM и переориентировать усилия НАСА на Луну (работу на её поверхности). Об этом я уже писал тут.
Так, начальник программы АRМ Мишель Гейтс (Michele Gates) отметилась в статье SpaceNews своими намеками:
Несмотря на то, что она в своей речи на конференции прямо не упоминала о языке общения Палаты Представителей парламента, она намекнула на вызовы, с которыми столкнулась программа. «Процесс ещё более политически ангажированный, чем я когда-либо видела» — сказала она про всю процедуру выбивания денег под программу НАСА.

В американских СМИ есть сообщения важнее сроков и подковерной борьбы НАСА (до сих пор под впечатлением от целей, жестко поставленных президентом Обамой в 2010) и группы депутатов парламента (до сих пор надеющихся развернуть НАСА к лунным миссиям). Это три новости:
Читать дальше →
Total votes 23: ↑23 and ↓0+23
Comments102