io.js объединяется с NodeJS
1 мин
+ 
Несколько дней назад состоялось заседание технического комитета проекта io.js, на котором принято решение о воссоединении с Node.js и дальнейшем совместном развитии под эгидой организации Node Foundation.

Среда для запуска JavaScript-приложений
+ 

Object был расширен одним методом, который позволяет получить все символы объекта: var role = Symbol('role');
var score = Symbol('score');
var id = 100;
var name = 'Moderator';
var user = { id: id, name: name };
user[role] = 'admin';
user[score] = 50000;
Object.getOwnPropertySymbols( user ); // [Symbol(role), Symbol(score)]

enumerable: false для свойства, что позволяет скрыть свойство от перечисления в for-in и его не будет видно в Object.keys, но для этого нужно объявлять его через конструкцию Object.defineProperty.
// Перечисление зависимостей:
var path = require('path');
var express = require('express');
// Описание настроек:
var staticSiteOptions = {
portnum: 80, // слушать порт 80
maxAge: 1000 * 60 * 15 // хранить страницы в кэше пятнадцать минут
};
// Запуск сайта:
express().use(express.static(
path.join(__dirname, 'static'),
staticSiteOptions
)).listen(staticSiteOptions.portnum);


Cloud Commander, об основных причинах появления, недостатках, достоинствах, процессе разработки, а так же философии файлового менеджера. Сегодня мы поговорим о том, что изменилось с того времени, и как эти изменения влияют на дальнейшее развитие приложения. В статье будет рассмотрено множество модулей node.js, о некоторых, возможно, читатель услышит впервые.Хакер — человек, который наступает на грабли, которые спрятаны в сарай и закрыты на замок

