@nodejs_ru

Страница 6 из 2748
Denis
26.04.2016
18:48:37
Кинь ссылку на процесс билда?

Vladimir
26.04.2016
18:48:53
Я вот смотрю на их тесты и у меня идея для стартапа - сделать Jenkins, только с нормальным интерфейсом и на ноде само собой.

https://ci.nodejs.org/view/Node.js-citgm/job/thealphanerd-smoker/216/

Denis
26.04.2016
18:49:18
)))

Google
Vladimir
26.04.2016
18:49:38
это тесты

Denis
26.04.2016
18:49:47
короче, запуск провалился?

Vladimir
26.04.2016
18:51:11
я так понял, что сервер centos недобилдил и процесс перезапустили, ждёмсъ

тесты все прошли

Denis
26.04.2016
18:51:30
Я уже нервничать начинаю

Vladimir
26.04.2016
18:51:49
Бородатые мужики всё разрулят, не переживай

Vladimir
26.04.2016
19:27:32
какие новости?

Vladimir
26.04.2016
19:31:00
Там какие-то проблемы опять. Я пошел спать

Константин
26.04.2016
19:31:10
osx, debian и убунта с проблемами, остальные вроде как ок

6.0 )

Denis
26.04.2016
20:11:35
УРА!

Kanat
26.04.2016
20:16:39
const fox = { _name: 'Oliver', _type: 'Fox' }; Object.defineProperty(fox, 'name', { enumerable: true, configurable: true, get: function() { return `${this._type}: ${this._name}`; }, set: function(name) { if (!this.previousNames) { this.previousNames = []; } this.previousNames.push(this._name); this._name = name; } }); fox.name = 'John'; fox.name = 'Doe'; console.log(fox.name); // Fox: Doe console.log(`Current name: ${fox._name}. Previous names: ${fox.previousNames.join(', ')}`); // Current name: Doe. Previous names: Oliver, John

Вот этот код как бы выглядил, в ес5

Google
Dan
26.04.2016
20:26:41
tls поломали?

в шестой ноде

Vladimir
26.04.2016
20:27:28
ура https://nodejs.org/en/blog/release/v6.0.0/

Kanat
26.04.2016
20:30:25
Это шутка или у меня с головой не порятке? Они и для андройда добавили для процессоров arm

Konstantin
26.04.2016
20:36:04
теперь ждем, когда запилят бутылочку для homebrew )

Kanat
26.04.2016
20:37:16
Я увидел для процессоров armv7

Stanislav
26.04.2016
20:38:34
ну на arm не только же андроид. Там линуксовые бинарники

Kanat
26.04.2016
20:38:42
Аааа

Думал на андройд запилят

Эх жаль

Vladimir
26.04.2016
20:47:29
кто-нибудь знает ответ? https://twitter.com/iamstarkov/status/725063219342131200

Denis
26.04.2016
22:03:05
Всех с релизом!)

Konstantin
26.04.2016
22:03:48
Ура, товарищи!

Dmitrii
26.04.2016
22:04:05
я удивлен насколько все быстро и просто. Добавил "6" в .travis.yml ` и все забилдилось :)

Dan
26.04.2016
22:09:45
у тебя аватарка новая? ты какой-то побритый там ))))

Denis
27.04.2016
07:17:35
Breaking changes between v5 and v6 https://github.com/nodejs/node/wiki/Breaking-changes-between-v5-and-v6

https://www.redfin.com/blog/2016/04/es6-in-node-v6.html

Vladimir
27.04.2016
09:13:34
yep

нет смысла оптимизировать сборку на тревисе подбирая релевантные версии ноды бэйбел пресеты

Google
Vladimir
27.04.2016
09:14:13
и это хорошо

Konstantin
27.04.2016
09:17:09
… это сравнение?

マイク
27.04.2016
09:22:21
всё в рамках погрешностей

Denis
27.04.2016
09:38:50
Что показывает
Babel переехал внутрь ноды :)

Kanat
27.04.2016
09:42:46
const assert = require('assert'); assert.ok(true); // OK assert.ok(1); // OK assert.ok(false); // throws "AssertionError: false == true" assert.ok(0); // throws "AssertionError: 0 == true" assert.ok(false, 'it\'s false'); // throws "AssertionError: it's false"

Vladimir
27.04.2016
09:43:26
/fix import assert from 'assert';

Konstantin
27.04.2016
09:44:28
нативной поддержки модулей в формате ES2015 пока нет )

Vladimir
27.04.2016
10:49:49
ты прав

как найти ирк чатик ноды?

ViruSkin
27.04.2016
11:00:29
а мб тут есть irc://freenode.org/#node.js

ой irc://irc.freenode.net/#node.js

Vladimir
27.04.2016
13:03:05
babel-eslint ищат мейнтейнеров https://github.com/babel/babel-eslint/issues/88

MaXG
27.04.2016
13:57:22
Утро

[Anonymous]
27.04.2016
13:58:46
Охаё

kaflan
27.04.2016
13:59:00
оригато

Konstantin
27.04.2016
14:52:26
Нода обновилась в homebrew. Можно ставить. Мой проект запустился нормально за исключением того, что heapdump пришлось отрубить.

Vladimir
27.04.2016
14:53:36
в n было доступно всё ещё вчера

Konstantin
27.04.2016
14:53:58
Естественно )

Kanat
27.04.2016
15:35:49
А как этот метод использовать то? new_chat_memberUserOptional. A new member was added to the group, information about them (this member may be the bot itself)

Google
Kanat
27.04.2016
15:36:53
Чтобы вышло так Новый еблан Ебланович зашел в чат или так пришел новый еблан

/** * METHOD: sendPhoto * PARAMS: * chat_id Unique identifier for the message recepient — User or GroupChat id * photo Photo to send. You can either pass a file_id as String to resend * a photo that is already on the Telegram servers, or upload * a new photo using multipart/form-data. * caption Photo caption (may also be used when resending photos by file_id) * reply_to_message_id If the message is a reply, ID of the original message * reply_markup Additional interface options. A JSON-serialized object for a custom * reply keyboard, instructions to hide keyboard or to force a reply from the user. */ this.sendPhoto = function (params, cb) { return new Promise(function(resolve, reject) { // Act different depending on value params.photo fs.exists(params.photo, function (exists) { var photo = null; if (exists) { // params.photo is path to file photo = fs.createReadStream(params.photo); } else { // params.photo is not a file, simply pass it to POST photo = params.photo; } var args = { chat_id: params.chat_id, photo: photo }; if (params.caption !== undefined) { args.caption = params.caption; } if (params.reply_to_message_id !== undefined) { args.reply_to_message_id = params.reply_to_message_id; } if (params.reply_markup !== undefined) { args.reply_markup = params.reply_markup; } _rest({ method: 'POST', json: true, formData: args, uri: _baseurl + 'sendPhoto' }) .then(function(body) { return commonResponseHandler(body); }) .then(function(data) { resolve(data); }) .catch(function(err) { reject(err); }); }); }).nodeify(cb); };

Это для sendphoto

Denis
27.04.2016
15:43:19
Это что делает?

Kanat
27.04.2016
15:45:33
отправляет фото

Страница 6 из 2748