Как стать автором
Обновить

Linux Foundation запустил «перезагрузку» JavaScript-сообщества

Open source *JavaScript *Node.JS *


Linux Foundation объявила о масштабном проекте по поддержке JS-сообщества. Новая организация JS Foundation (бывший jQuery Foundation) станет площадкой для сотрудничества и развития открытых проектов, связанных с использованием языка JavaScript. Целью проекта также является продвижение высококачественных стандартов разработки как серверных, так и клиентских JS-проектов.

Руководство нового организации также будет опираться на стандарты W3C, WHATWG, и ECMA TC39, которые приняты разработчиками и вендорами во всем мире.

Более того, JS Foundation запускает программу наставничества (Mentorship Program), которая как раз поможет достичь поставленных целей: она позволит укрепить сообщество и активизировать сотрудничество между JS-разработчиками.
Читать дальше →
Всего голосов 30: ↑28 и ↓2 +26
Просмотры 15K
Комментарии 20

Обнаружен уникальный троянец на Node.js

Антивирусная защита *JavaScript *Node.JS *
В лаборатории «Доктор Веб» исследован троянец-загрузчик, написанный на JavaScript и использующий для запуска Node.js. Вредоносное ПО распространяется через сайты с читами для популярных видеоигр и получило название Trojan.MonsterInstall.
Читать дальше →
Всего голосов 32: ↑23 и ↓9 +14
Просмотры 15K
Комментарии 13

AST, автоматизации, оптимизации или как прошла PiterJS conf #1

Разработка веб-сайтов *JavaScript *Программирование *Конференции
image

Прошло 2 месяца после первой (но конечно же не последней) конференции PiterJS conf. Для активистов сообщества это был своего рода праздник, к которому долго готовишься и столько же отходишь. В этой статье хочу подвести итоги, анонсировать публикацию докладов, понастальгировать и чуть-чуть похвастаться.

Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1.7K
Комментарии 1

Fwdays'20: Node.js Middleware – никогда больше

Разработка веб-сайтов *JavaScript *Node.JS *Конференции
В конце сентября в онлайне прошла конференция JavaScript Fwdays'20 Autumn, на которой я сделал доклад про проблемы мидлваров. После доклада меня почти каждый день просят ссылку на видео. И вот, наконец, его выложили в открытый доступ. Доклад чуть больше часа.

Читать дальше →
Всего голосов 11: ↑7 и ↓4 +3
Просмотры 3.9K
Комментарии 0

В популярной NPM-библиотеке netmask обнаружена критическая уязвимость

Информационная безопасность *Node.JS *GitHub *

В популярном npm-пакете node-netmask нашли уязвимость, которая позволяет обойти ограничение доступа к IP-адресам и провести атаку SSRF, RFI или LFI на приложение на базе Node.js. Уже выпущен патч.

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 2.2K
Комментарии 1

Что выучить, чтобы работать фулстеком. Приглашаем на профессию «Фулстек-разработчик»

Блог компании HTML Academy Разработка веб-сайтов *JavaScript *Учебный процесс в IT Карьера в IT-индустрии

Профессия в HTML Academy — 6 курсов, на которых научим вас верстать по-современному, писать фронтенд на JavaScript и делать бэкенд на Node.js. После обучения — практика в команде с живыми людьми. Ближайшая профессия «Фулстек-разработчик» начинается 24 августа, поэтому есть немного времени объяснить подробнее.

На профессии вы научитесь делать веб-приложения целиком, без сомнений по поводу того, как подключить базу или прикрутить слайдер. Всё сможете сами. Будете строить архитектуру клиентских и серверных приложений, поймёте, как работают и пишутся SPA, как применять ООП и паттерны проектирования, освоите стек React (Redux, Redux Thunk, Axios), познакомитесь с TypeScript, автоматизированным тестированием и базами данных MongoDB и PostgreSQL. Уф.

Это не просто так столько всего — это всё нужно, чтобы работать фулстеком.

Узнать подробнее
Всего голосов 15: ↑9 и ↓6 +3
Просмотры 3.3K
Комментарии 2

Начни карьеру frontend-разработчика в СберМаркете

Блог компании СберМаркет JavaScript *HTML *Учебный процесс в IT Карьера в IT-индустрии

Всем привет! Мы открываем набор на оплачиваемую стажировку для начинающих фронтендеров.

Лекции и практические занятия подготовят новичков к работе над реальными фронтенд-задачами, а наши менторы в течение всей стажировки будут рядом, чтобы передать свой опыт.

Подать заявку можно до 14 ноября.

Подробнее о стажировке
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 8.3K
Комментарии 15

AWS выпустила 64-ядерный Graviton3 — самый мощный ARM-процессор в мире

Блог компании ITSumma Облачные вычисления *Amazon Web Services *Производство и разработка электроники *Процессоры


Выход нового поколения процессоров всегда вызывает интерес. А если это самый мощный и самый известный в мире серверный ARM-процессор Graviton, то интерес особенный.

На конференции re:Invent компания Amazon официально представила третье поколение процессоров собственной разработки AWS Graviton3 (64 ядра “Perseus” Neoverse N2 от Arm Holdings), а также новые инстансы Amazon EC2 C7g на их основе.
Читать дальше →
Всего голосов 29: ↑29 и ↓0 +29
Просмотры 7.7K
Комментарии 20

«Mini Questions»: проблема обработки большого количества запросов с помощью Java и NodeJS

Блог компании EPAM JavaScript *Java *Node.JS *Конференции

16 декабря приглашаем всех желающих посетить последнюю встречу Miniq в 2021 году.

Miniq (событие формата «Mini Questions») регулярно проводится по инициативе Витебского IT-сообщества (Беларусь), с целью обмена опытом и подразумевает неформальное общение и короткие выступления спикеров с самыми нетривиальными докладами. Проводится бесплатно в формате онлайн является международным русскоязычным мероприятием для дискуссий и обмена опытом.  

 Для участия необходима регистрация

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 625
Комментарии 0

Исследователи обнаружили зловредные пакеты NPM, которые воруют токены Discord

Информационная безопасность *Node.JS *GitHub *DevOps *Социальные сети и сообщества

Фирма JFrog, занимающаяся безопасностью DevOps, обнаружила 17 новых вредоносных пакетов в репозитории npm (диспетчер пакетов Node.js), которые намеренно стремятся атаковать и украсть токены Discord пользователя.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 3.1K
Комментарии 0

Исследователи нашли уязвимости в ПО, лежащем в основе Discord, Microsoft Teams и Slack

Информационная безопасность *Софт

Участники конференции по кибербезопасности Black Hat обнаружили уязвимости во фреймворке Electron, который лежит в основе Discord, Microsoft Teams, Slack и множества других приложений. За свою работу они получили более $10 000, сообщает Vice.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.6K
Комментарии 3

Вышла Node.js 19.0

Open source *JavaScript *Node.JS *

Вышел релиз платформы для выполнения сетевых приложений на языке JavaScript Node.js 19.0. Его отнесли к ветке с обычным сроком поддержки, обновления для которой будут выпускаться до июня 2023 года. 

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 3.9K
Комментарии 6

node.js и SQLite 3 — теперь друзья

Node.JS *SQLite *
node.js — один из лучших каркасов для создания серверов на основе событийных машин, основанный на движке JavaScript V8, теперь получил по-настоящему асинхронную, неблокирующую привязку к базам данным SQLite 3.

Домашняя страница проекта.

Большое спасибо Orlando Vazquez и Ryan Dahl за выполненную работу.
Всего голосов 30: ↑28 и ↓2 +26
Просмотры 14K
Комментарии 28

Heroku — Экспериментальная поддержка Node.js

Node.JS *
Перевод
Сегодня мы предлагаем экспериментальную поддержку node.js ограниченному множеству пользователей. Мы знаем, что существует большой спрос, и мы будем работать с таким количеством пользователей, которое мы сможем поддержать. Подробности ниже.
Читать дальше →
Всего голосов 34: ↑28 и ↓6 +22
Просмотры 2.6K
Комментарии 7

Выполнение SQL-подобных запросов над данными — как в браузере, так и на сервере

JavaScript *
Marak Squires выпустил в свет JSLINQ — реализацию LINQ для JavaScript, работающую как на стороне браузера, так и на стороне сервера (к примеру, node.js). Поддерживаются такие конструкции, как JOIN, UNION, RANGE, DISTINCT, COUNT etc.

Смотрите:
Читать дальше →
Всего голосов 30: ↑27 и ↓3 +24
Просмотры 1.8K
Комментарии 21

Express — Sinatra для Node

Node.JS *
Перевод
require.paths.unshift('path/to/express/lib');
require('express');

get('/', function(){
 this.redirect('/hello/world')
});

get('/hello/world', function(){
 return 'Hello World'
});

get('/bye/world', function(){
 this.render('title.html.haml', {
  layout: false,
  locals: {
   title: 'Bye World'
  }
 });
});

run();

В стремлении сделать серверный JavaScript похожим на Rails или Sinatra мы получили Express. Чистый и простой. Простой и чистый.
Всего голосов 41: ↑32 и ↓9 +23
Просмотры 2.8K
Комментарии 70

Колибри: Обзор вашего интернет-трафика в реальном времени

Разработка веб-сайтов *
Перевод
logo
Михаил Натт и Бенни Вонг создали интересный продукт для интернет-аналитики в реальном времени, названный «Колибри» (Hummingbird). Он создан с использованием таких горячих технологий, как Node, Canvas, Web Sockets, MongoDB.
Читать дальше →
Всего голосов 45: ↑37 и ↓8 +29
Просмотры 1.5K
Комментарии 11

Bespin переходит на node.js

Node.JS *
Как стало известно, после переработки клиентской стороны своего редактора разработчики проекта Bespin, судя по новому плану развития, перепишут серверную часть с Python/WSGI на Node.js.

Радует, что количество серьёзных проектов, переходящих на Node, неуклонно растёт.

Bespin — редактор исходного кода, чей клиент работает внутри web-обозревателя (подробнее о Bespin на Хабре).
Всего голосов 31: ↑29 и ↓2 +27
Просмотры 996
Комментарии 12