
AZ
11.06.2016
10:42:42
gulp = require 'gulp'
coffee = require 'gulp-coffee'
stylus = require 'gulp-stylus'
livereload = require 'gulp-livereload'
recursive = require 'gulp-recursive-folder'
pathToFolder = 'routes'
recurser = (base, arg, fn) ->
recursive base: base, (folder) ->
gulp.src folder.path + arg
.pipe do fn
.pipe gulp.dest folder.pathTarget
.pipe do livereload
root = (arg, fn) ->
gulp.src arg
.pipe do fn
.pipe gulp.dest './'
.pipe do livereload
gulp.task 'coffee', ->
recurser pathToFolder, '/*.coffee', coffee
gulp.task 'stylus', ->
recurser pathToFolder, '/*.styl', stylus
gulp.task 'watch', ->
do livereload.listen
gulp.watch 'routes/**/*.coffee', ['coffee']
gulp.watch 'routes/**/*.styl', ['stylus']
gulp.watch 'routes/**/*.html', -> do livereload.reload
gulp.watch 'index.html', -> do livereload.reload
gulp.watch 'router.coffee', -> root 'router.coffee', coffee
gulp.watch 'style.styl', -> root 'style.styl', stylus
gulp.task 'default', ['stylus', 'coffee', 'watch']
чето не пашет)


Denis
11.06.2016
13:22:46

KlonD90
11.06.2016
13:31:16
я в свое время такую штуку сам написал поверх редиса и хотел выпустить либу но как-то не совсем понятен был какой протокол был бы удобен всем и при этом чтобы не привязываться к редису.

Google

KlonD90
11.06.2016
16:51:22
почему от метеора пахнет дерьмом? :(

Alexander
11.06.2016
16:53:21
Штаны проверь :)

Ivan
11.06.2016
16:56:10
обопрись на другую руку

Roman
11.06.2016
17:02:15

Max
11.06.2016
18:10:08

Aleksey
11.06.2016
18:14:15

Ҫѐҏӗѫӑ
11.06.2016
18:56:04
сложный прекол

Roman
11.06.2016
19:04:13

Aleksey
11.06.2016
19:05:23

Ҫѐҏӗѫӑ
11.06.2016
19:09:48

Aleksey
11.06.2016
19:11:40

Ҫѐҏӗѫӑ
11.06.2016
19:13:45
а, ну я и говорю

Denis
11.06.2016
19:27:05
Сказал человек, который не пропустил ни один Node.js Meetup :)

Google

Nikolay добряш
11.06.2016
19:27:30
Ребят
А че там на митапах этих? Есть смысл их не в записи смотреть?

Ҫѐҏӗѫӑ
11.06.2016
19:28:50

Denis
11.06.2016
19:29:36

Ҫѐҏӗѫӑ
11.06.2016
19:30:12
я был на одном только полностью. помню о реакте говорили пару часов)
и на последний приехал под завершение, там уже про голанг было
кстати, когда следующий?

Artyom
11.06.2016
19:57:16

Vladimir
11.06.2016
19:57:33
на следующем можно уже и раст обсудить

Aleksey
11.06.2016
20:10:15
и ты тут
Он, блядь, везде. Даже у меня в контактлисте :D

Artyom
11.06.2016
20:10:47

Denis
11.06.2016
20:11:33

Vladimir
11.06.2016
21:03:00
подскажите какими средствами node.js можно изменить начало пути? Допустим есть 'dir1/path/to/file.ext' нужно заменить на 'dir2/path/to/file.ext'

Roman
11.06.2016
21:05:50

Vladimir
11.06.2016
21:06:16
может как-то при помощи модуля path можно

Ҫѐҏӗѫӑ
11.06.2016
21:07:16
../dir2
path.join
нет, не так
path.resolve
или нет

Google

Ҫѐҏӗѫӑ
11.06.2016
21:11:02
чот снова не то)

Vladimir
11.06.2016
21:13:16
=)

Ҫѐҏӗѫӑ
11.06.2016
21:15:55
через relative можно
и резолв потом

Vladimir
11.06.2016
23:06:21
что нужно написать в ./module/package.json чтобы require('./module/file.ext') на самом деле брала файл ./module/file2.ext ?

Vladimir
11.06.2016
23:20:12
@frenzzy это не решить через pkg

Vladimir
11.06.2016
23:20:35
жаль

kaflan
12.06.2016
07:00:57
ребят как называеться либа в ноде которая берет данные из параметров которые мы в водим в консоле. или можно юзать нативную ноду. если натив то хорошо, буду рад за сцылку в документации

Антон
12.06.2016
07:36:53

Roman
12.06.2016
09:17:29

kaflan
12.06.2016
09:58:25
мне кажеться второй вариант вернее но пока сложнеее для моего понимания ноды

Roman
12.06.2016
10:07:39
так это стандартный ввод с консоли, во всех языках есть

KlonD90
12.06.2016
10:19:55
commander я использую
https://www.npmjs.com/package/commander

Roman
12.06.2016
10:30:55
эй, пацаны
слыште
если я соберу атом из исходников, это поможет ему не грузится по 10 сек?

Google

Nikolay добряш
12.06.2016
10:33:20
Неа

Roman
12.06.2016
10:34:33
ок

anoru
12.06.2016
10:41:04
Атому поможет замена на вебшторм

Roman
12.06.2016
10:41:36
суть в другом, как доп редактор порой удобно саблаймы юзать
всякие

Eugene
12.06.2016
10:42:10

Roman
12.06.2016
10:43:12
а редактор типа атома\саблайма раз 30 за день

Eugene
12.06.2016
10:43:45
эм, а зачем ты его закрываешь? (Атом)

Roman
12.06.2016
10:43:56

anoru
12.06.2016
10:44:09
Ребят, я просто пошутил) Лучше тут не спорить о редакторах, модераторы не любят :D

Eugene
12.06.2016
10:44:10
:) тоже самое могу спросить про вебшторм)

Roman
12.06.2016
10:44:49

anoru
12.06.2016
10:45:26
Из собственного опыта скажу, что у меня атом даже на ssd тормозил. Как ни пытался, не смог добиться скорости и забил

Roman
12.06.2016
10:45:47
остаюсь на саблайме

Roman
12.06.2016
10:51:23
пытался тут в твитере выяснить какие-таки плюсы у атома, кроме бесплатности ничего внятного

Evgeny
12.06.2016
10:51:34
А надо было ставить вим

Google

Roman
12.06.2016
10:52:21
atom как редактор вполне хорош. Например поддерживает мультикурсоры и вертикальное выделение при наличии отсутствия цены

anoru
12.06.2016
10:52:40
звучит как фича из любого редактора)

Roman
12.06.2016
10:54:39

Evgeny
12.06.2016
10:55:06
Полезная, точно говорю

Roman
12.06.2016
11:08:33
Парни, я тут для своих целей написал правило для еслинта для типизации в js без транспилеров. Хотел бы узнать у сообщества, полезно ли оно и стоит ли развивать дальше дя опенсорса. Скажу по себе, не раз выручало и экономило время https://github.com/yarax/typelint

Ҫѐҏӗѫӑ
12.06.2016
11:29:14
хм. вроде тот же вебшторм это умеет
а так хорошо конечно
потом помогает перейти на тс (который умеет жсдок)

Roman
12.06.2016
11:35:33
нет, тут идет привязка json schema для сложных типов
то что в ts делают интерфейсы
ts хорош, но иногда на него нет времени и надо ввести типизацию местами
к примеру если в приложении уже есть монгуз схема, докер дифинишены или GQL схемы, они уже по сути описывают данные и их можно использовать для типизации
лол какие докер, свегер дифинишены)

Denis
12.06.2016
14:17:58
Типизация нужная только на стэке интеграции
Взаимодействие сервисов и тж.

KlonD90
12.06.2016
14:26:10
Умеет кто деплоить метеор?

Dima
12.06.2016
14:32:43
Mир вам бродяги :) Знаете как переключаться между файлом и terminal в Visual Studion Code? использую Shortctut: http://screencast.com/t/O0bW7OazTg

andretshurotshka?❄️кде
12.06.2016
14:39:34
в vscode давно терминал появился?

KlonD90
12.06.2016
14:40:13
метеор сам только на бкрипт умеет ныть