Anonymous
Кто-нибудь выкладывал через gitlab CD приложуху на ZEIT NOW?
Sergey
Какая между ними связь?
Anonymous
Да просто хотелось бы увидеть готовый .gitlab-ci.yml
Макс
Кстати, если кого тоже интересовал вопрос nodejs и apache
http://www.codingtricks.biz/run-nodejs-application-apache/
Таймураз
Таймураз
Апач как прокси сервер- это что-то
Sergey
Там обычные shell команды, думаю для zeit now ничем супер сложным не отличается
Oleg
Макс
Вот на работе я работаю с c#.. linux установить возможности нет
Макс
nginx на винде?
Sergey
Да
Макс
Это ли не большее извращение?
Sergey
Чем плох nginx на винде?
Макс
Не знаю, я спрашиваю..
Nikita
до тех пор, пока у тебя ничего не падает ты хоть тапком можешь проксировать, особенно локально
Wingman
Единственное более-менее оправданное применение апача - на шаредах, только ради хтакцеса
Владимир
дело не в том, какое решение лучше или хуже. Дело в том, что вообще никто не спрашивал, что лучше, нгинкс или апач.
Спросили простую штуку, и это вызвало флейм абсолютно не по делу, с участием админа, который еще и угрожает банхаммером тем, кто с ним не согласен
Таймураз
Vladislaw
Гайз, как сделать авто-релоуд в ноде?
сomorsiс
pm2, если ты об перезапуске при падении
Vladislaw
Таймураз
Всё, спасибо
"watch": "nodemon --debug=56745 app.js",
Anton
кто юзает koa-router, подскажите такую тему, допустим, у меня есть nested раутер admin:
const router = new Router()
const adminRouter = new Router()
adminRouter.get('*', async ctx => {
ctx.body = 'hello, admin'
})
router.use('/admin', adminRouter.routes(), adminRouter.allowedMethods())
router.get('*', async ctx => {
ctx.body = 'hello, world'
})
соответственно по логике express'а должно быть так
GET / -> hello, world
GET /test -> hello, world
GET /admin -> hello, admin
GET /admin/test -> hello, admin
GET /adminkozel -> hello, world (!)
последний пример в koa-router тоже мэтчится на adminRouter
Anton
единственный вариант, который у меня работает — вешать хэндлер два раза:
adminRouter.get('/', handler)
adminRouter.get('/*', handler)
Михаил Макарычев
Привет всем. У меня какая-то странная проблема. Пишу тесты через jasmine-node. Создал в корне tests/test.js. Пишу в консоли:
sudo npm i jasmine-node -g
jasmine-node tests/
Вижу:
Finished in 0 seconds
0 tests, 0 assertions, 0 failures, 0 skipped
Вот код файла tests/test.js
Михаил Макарычев
Михаил Макарычев
То есть тесты даже не запускаются. Не понимаю, почему
Anton
Anton
Anton
Переназови папку tests в spec, а test.js в testSpec.js
Anton
Сам jasmine-node не использовал, но судя по документации надо так)
Oleg 🍺
Ребят, а где хранить хранимые процедуры? В скриптах миграции, или в отдельных файликах и папке?
Sergey
Oleg 🍺
Их читать там не удобно
Oleg 🍺
и искать тоже
Sergey
Разработчик вообще не должен иметь доступа на прод, всё через миграции
Oleg 🍺
Oleg 🍺
Хотя для этого есть и существует ревью
Evgenii
Есть у кого пример node в docker через docker compose с каким-нибудь hellow world ? А то с официальной репы не работает https://github.com/nodejs/docker-node/blob/master/README.md#how-to-use-this-image
Oleg 🍺
Я сейчас про доступ к проду не говорю
Oleg 🍺
Я про удобство
Oleg 🍺
В миграциях подключаться
Oleg 🍺
Миграция - это скрипт
Oleg 🍺
Который выполнится на проде при заливке
Sergey
Так это тоже тогда миграция, просто разбитая на файлы
Oleg 🍺
Ну или так
Oleg 🍺
Oleg 🍺
Ну так хотябы файлики понятный буду - аля "user-procedure-20.01.2017.sql"
Oleg 🍺
И поиск будет легко по ним осуществлять
Sergey
Oleg 🍺
Ну если хранить в скрипте миграции эту процедуру, то её очень сложно найти будет, потому что файлы миграции называются обычно по дате или версии аля "migration-1.0.0.js"
Anton
ты можешь в принципе не писать скрипт миграции и использовать готовые решения, где конфигом все описывается. включаешь sql-файл с процедурой и профит
Anton
Anton
Anonymous
Кто-нибудь пользуется needle?
nick
привет всем
nick
есть какой чат по db?
nick
@mak_tu спасибо
Maxim
Хай, ребзя! Есть у кого опыт использования silenium webdriver и e2e тестирования?
Maxim
ни как не могу инициализировать doubleClick в нём
Maxim
можете подсказать?
Maxim
Заранее благодарю каждого лично!)
Mikhail
Есть задача — единожды сделать какое-то действие в определеннфй день и время — например 5 октября 10:30
Что можно заюзать для этого?
сomorsiс
cron
Mikhail
cloudedbe
никто внезапно не знает как сбросить кеш телеграмма на preview link?
cloudedbe
ну когда кидаешь линк там есть краткое описание, картинка и заголовок
cloudedbe
тащем-та есть @WebpageBot но он не работает вроде
Maks
Откуда кстати этот preview берет картинку?