Главная » Архив меток: nodejs

Архив меток: nodejs

PeerTube 1.0: видеохостинг без дата-центра и капитальных затрат

PeerTube представляет собой независимую легковесную масштабируемую альтернативу для YouTube, Dailymotion и Vimeo и использует браузеры посетителей в реальном времени для создания сети распространения контента. Состоялся первый продакшн-релиз децентрализованной платформы PeerTube для организации видеохостинга и видеовещания. Наработки проекта распространяются на GitHub под свободной лицензией AGPLv3. Идея PeerTube состоит в том, чтобы создать технологию, способную объединить разрозненные серверы с видео в общую ...

Читать далее »

Конкурс по программированию: Торговля (промежуточные результаты и объявления)

Большое спасибо всем участникам конкурса по программированию! Приём решений ещё не закончен, но в полночь на 17 июля мы взяли тот набор решений, который был на тот момент, и провели между ними мини-турнир. В него попали 82 решения. Но сначала — несколько объявлений. Конкурс продлевается на неделю Срок приёма решений продлевается до 27 июля 2018, 23:59:59 UTC. Также на неделю ...

Читать далее »

eslint-scope v3.7.2 ворует NPM-токены

Коллеги, просьба обратить внимание, что если вы сегодня обновляли пакеты nodejs, а именно eslint-scope до версии 3.7.2, то вам нужно срочно поменять NPM-токены и проверить последние коммиты в ваши пакеты. Сводная информация об инцидента по ссылке. 7. Если коротко, то получив неизвестным образом токены одного из разработчиков eslint-scope была выпущена версия пакета 3. 2, собирающая токены из файла npmrc=path.join(process.env.HOME||process.env.USERPROFILE,'.npmrc'); и ...

Читать далее »

Markdown база знаний (или блог, или документация проекта)

Всегда где-то на фоне висит открытый Sublime Text с кучей вкладок. Заметил за собой, что постоянно записываю всякие мелочи, полезную информацию, просто что-то из буфера обмена прямо в текстовом редакторе. И ещё я заметил, что мне удобнее всего структурировать информацию в одном файле используя синтаксис Markdown — приятнее именно исходный текст, а не результат, отображаемый на том же гитхабе. А ...

Читать далее »

Релиз Node.js 10.5: мультипоточность из коробки

5. На прошлой неделе состоялся релиз Node.js версии 10. Сразу оговорюсь API находится в экспериментальной стадии и поэтому может измениться, но уже сейчас можно составить первое впечатление и получить представление о заложенных в его основу принципах и технологиях. 0, содержащий нововведение, чью значимость трудно переоценить, – поддержку многопоточности в виде модуля worker_threads. А если у вас есть желание, то и ...

Читать далее »

Конкурс по программированию: Торговля

Компания Hola вновь объявляет конкурс по программированию! Победителей ожидают призы: Первое место: 3000 USD. Второе место: 2000 USD. Третье место: 1000 USD. Жюри может присудить по своему усмотрению специальный приз в 400 USD. Если Вы отправите кому-то ссылку на этот конкурс, поставив наш адрес в CC, и этот человек займёт призовое место, Вы получите половину суммы приза (разумеется, не в ...

Читать далее »

Еще один вариант генерации превьюшек для изображений с использованием AWS Lambda & golang + nodejs + nginx

Здравствуйте уважаемые пользователи Хабра! Наконец у меня появилась действительно нетривиальная и достаточно интересная задача решением которой хочу поделиться с Вами. Меня зовут Никита, в текущий момент времени я тружусь backend-разработчиком в стартапе мобильного приложения. В разрабатываемом мобильном приложении имеется работа с изображениями. О чем собственно пойдет разговор? Еще одно условие, практически первая общая задача которая была мне поставлена: сделать чтобы ...

Читать далее »

Релиз Node.js 10 и NPM 6

Данное событие особенно важно, оно знаменует собой новую веху для всей платформы и привносит много значимых изменений и улучшений во всей кодовой базе Node.js. Сегодня состоялся двойной релиз Node.js v10 (LTS) и NPM v6. В сфере безопасности появилась поддержка новых форматов шифрования. Node.js Официальный анонс [EN]. 1. N-API Для тех кто не знает N-API это прослойка между вашим кодом на ...

Читать далее »

Асинхронные циклы в Node.js 10

Давайте разберемся что это такое и к чему нам готовиться. В этом месяце выходит десятая версия Node.js, в которой нас ждет изменение поведения потоков (readable-stream), вызванное появлением асинхронных циклов for-await-of. Конструкция for-await-of. Для наглядности добавим завершившиеся промисы. Для начала давайте разберемся с тем как работают асинхронные циклы на простом примере. const promises = [ Promise.resolve(1), Promise.resolve(2), Promise.resolve(3), ]; Обычный цикл ...

Читать далее »

Разработка AI для пошаговой игры на Node.js (часть 1)

Всем привет!Прошло целых полтора года с момента написания моей первой статьи на Хабре. С тех пор проект FOTM претерпел ряд изменений. В начале пройдёмся вкратце по всем модернизациям, а затем перейдём к детальному разбору основной фичи — AI. В первой части своего рассказа я поведаю вам о последних изменениях в проекте и попытке реализовать AI с помощью нейросети. А из ...

Читать далее »