Удивительно, но в этом введении к хеш-функциям нет ссылок на картофель, солонину.

На еженедельном инженерном собрании CJ Silverio подробно рассказал о хеш-функциях и о том, как мы их используем в npm. Мы подумали, что будет полезно поделиться им с вами.

Прочтите Введение в хэш-функции, в котором, как уже упоминалось, нет ни шуток о завтраке, ни отсылок к этому, э-э, другому роду.

Новая Зеландия с потрясающими горами, фьордами и нпм

На этой неделе Ракель Велес проехала 6750 миль из Окленда, штат Калифорния, в Веллингтон, Новая Зеландия, чтобы выступить с основным докладом на nz.js(con);. Это мероприятие является первой специализированной национальной конференцией по JavaScript в Новой Зеландии, поэтому мы очень рады, что npm станет ее частью. Смотрите это место для видео в ближайшее время!

Что мы читаем: Данные, которые перевернули мир с ног на голову

Данные, которые перевернули мир с ног на голову — это любопытное чтиво, в котором исследуется роль, которую большие данные сыграли в выборах в США в 2016 году. Прочтите, если вас заинтриговало, как совершенно незнакомые люди могут точно определить наши мнения, характеры и выбор на основе нашей онлайн-активности.

Yargs 7 добавляет традиционный китайский перевод и многое другое

Безусловно, самый забавный проект с открытым исходным кодом в Интернете, если говорить вслух, Яргс недавно выпустил версию 7.0.0. Обновление включает в себя исправления ошибок, а также добавляет несколько очень интересных новых функций. Например, перевод на традиционный китайский и новая поддержка команд по умолчанию. Взгляните на Yargs, если вы хотите сосредоточиться на создании своей программы, не беспокоясь об аргументах, как они говорят.

Zoom Zoom: как мы удвоили скорость домашней страницы npm

Как мы уже упоминали ранее, когда дело доходит до производительности, скорость — это одна из областей, на которых мы сосредоточились в последнее время. Ранее на этой неделе Бенджамин Коу поделился, что мы смогли удвоить скорость домашней страницы npm (как показано падением в правой части графика выше).

За последние пару месяцев мы потихоньку внесли аналогичные изменения на страницы пакетов, и это еще не все с использованием тех же новых API.

Самый маленький выпуск патчей

Мы прерываем эту трансляцию ради крохотного патча к npm CLI в виде версии 4.4.1. Этот выпуск исправления позволяет неподдерживаемым (но иным образом не сломанным) версиям Node.js (0.10 или 0.12) отказаться от проверки уведомлений об обновлениях версии 4.4.0. Теперь мы возвращаемся к вашему регулярному расписанию npm Weekly.

Избранный модуль: досье

Этот удобный модуль dossier, созданный Safia Abdalla, представляет собой инструмент командной строки, который генерирует краткую статистику из префиксов сообщений коммитов проекта git, если они используют обычные стандарты журнала изменений. Вывод также упрощает передачу и анализ вашей статистики другими утилитами в вашем рабочем процессе. Обалденный соус!

npm в цифрах: другое дело о миллиардах!

Лучшие пользователи npm по количеству загрузок за февраль уже опубликованы (любезно предоставлено Benjamin Coe, MVP контента этой недели), а лучший пользователь прошлого месяца Sindre Sorhus был близок к тому, чтобы иметь миллиард загрузки их пакетов. Продолжайте в том же духе, вы все!

Получите бесплатные носки! Просто исправьте несколько ошибок.

Читайте меня в своем уютном, уютном почтовом ящике! Подписаться.