Алексей
ну как нет если скрипт не грохнется и будет спокойно работать дальше хотя лучше бы ему возможно было упасть, это и есть толерантность к ошибкам
Нет, толерантность к ошибкам это когда система "востанавливается" и продолжает работать, нут восстановления как такового нет. Но я понимаю о чем вы
Cenator 🐈
camelCase
?
Нет, толерантность к ошибкам это когда система "востанавливается" и продолжает работать, нут восстановления как такового нет. Но я понимаю о чем вы
ошибка упала, ошибка не похендлена, система продолжает работу. Что именно тут надо понимать под восстановлением тогда?
Алексей
ошибка упала, ошибка не похендлена, система продолжает работу. Что именно тут надо понимать под восстановлением тогда?
К примеру HTML не валидный - тэги сами закрываются или еще что (это и есть восстановление).. в случае с необработаной ошибкой файлы сами не закроются
Алексей
Вот да. Я думаю тут тупо терминология пошла.
?
я просто говорю что было в подкасте и не более, видимо имели ввиду именно что нода просто "терпима" к ошибкам и не падуча, а не о восстановлениях
?
вообще это дело наверное линтером отчасти разруливается когда есть err неиспользованый в коде, хотя это как-то и не совсем по назначению и косвенно, но лучше чем никак
А ВОТ ТЕПЕРЬ ПАБЛИК
Кто работал с rabbitmq для закрытия соед подтверждение после отправки сообщения можно получить только используя СonfirmСhannel?
Dmitry
describe('isSome', async function() { it('Should return false', function() { assert.equal(await foo(arg), false) }) }) почему mocha ругается на await, на async не ругается
?
function() { assert.equal(await foo(arg), false) }
?
сделай async function() { assert.equal(await foo(arg), false) }
?
в смысле наоборот авейт там где надо а асинк нет
Dmitry
что то не понял
Dmitry
ааааааа
Dmitry
вот так вот кодить 5 часов без продыху
?
(: еще и в выходной
Mihail
Друзья, такая проблема. Из базы выкачиваю элементы, перебираю циклом и каждый элемент отправляю через сокет. Когда элементов не много, все ок, но когда их много - приложение подвисает. Насколько я понимаю, в очередь событий подряд встают события цикла. Как можно было бы сделать , чтоб пока не завершится текущая итерация, следующая итерация не ставилась в очередь событий, и таким образом, итерация попадает в очередь, следующие события в очереди не относятся к циклу т.е. нод продолжает обрабатывать остальные запросы, как только итерация завершается, в очередь встает следующая итерация ждет своего череда и так далее. Надеюсь понятно объяснил, и надеюсь, что я правильно понимаю этот механизм.
?
там есть асинхронные очереди и что угодно
Артур
Приехал в Ригу. Кто нибудь знает есть ли тут какой нибудь портал с информацией об it тусовках?
?
вангую должен быть Рига js какой-нибудь и гуглиться с первой строчки
?
https://www.meetup.com/RigaJS/?_cookie-check=vCwkuYbZ2aJBaYID
?
нет пути
Артур
чето как-то не тот чат, да? :D
А хз куда еще писать. На тусовку по joomla я точно не хочу))
?
А хз куда еще писать. На тусовку по joomla я точно не хочу))
ну сурьезно же гуглится с первой строчки
Артур
https://www.meetup.com/RigaJS/?_cookie-check=vCwkuYbZ2aJBaYID
Оу, спасибо) я что то затупил)
?
Оу, спасибо) я что то затупил)
да не за что но я не оттуда поэтому за правдивость инфы не отвечаю
Артур
ну сурьезно же гуглится с первой строчки
После вчерашней встрече я еще не отдуплился))
?
на фейсбуке каком-нить еще омжно вбить Riga javascript например, тоже наверняка чето найдется
Таймураз
Ебать вы тут развели Если вкратце: 1. Async модуль говно. Deprecated говно 2. camelCase для всего, что связано с js. SQL- SNEAK_CASE, ок, но для JS- camelCase 3. В Promise + async/await хэндлинг ошибок еще лучше (гибче (охуеннее)), чем в колбеках
Dmitrii
лол
?
и шо бы мы без гуру делали
Anton
Приехал в Ригу. Кто нибудь знает есть ли тут какой нибудь портал с информацией об it тусовках?
Нах тебе вообще с ИТшниками тусовать? Просто тусуй бары там, студентки, итд
Артур
Нах тебе вообще с ИТшниками тусовать? Просто тусуй бары там, студентки, итд
Ну начать то надо с чего- то) по барам в любом случае успею)
倫太郎
Есть
倫太郎
А что?
倫太郎
Кстати, ты где остановился?
Артур
Кстати, ты где остановился?
У матери) изначально то я ее проведать приехал))
倫太郎
До 13)
А 14го премьера зв))
倫太郎
Чотк чо
Артур
А 14го премьера зв))
Гм... кк даже обломно) хотелось бы посмотреть в кино в оригинальной озвучке)
倫太郎
Вот тебе и оригинальная озвучка
Артур
На английском же, ну у нас тут
Имено) 13 уже улечу, а москве попробуй еще найди кинотеатр с англ озвучкой)
Таймураз
и шо бы мы без гуру делали
Не знаю Некоторые суициднулись, другие спились
Anton
третьи попытались бы самостоятельно образумиться, но начитались бы про паттерны-хуятерны и погибли под обломками абстрактной фабрики
Таймураз
Yar
подскажите пожалуйста. express, роут для get: "/:one/:two/:three", когда обращаюсь http://localhost:3000/dsa/das/da, выдает ошибку, что get нет для данного url. в чем ошибка?
Yar
не помогло(
сomorsiс
фул код?
Yar
фул код?
https://jsfiddle.net/L4udtduh/
сomorsiс
слеш в начале нужен
сomorsiс
Yar
с слешом, не работает тоже
Yar
почему?
сomorsiс
сервер перезапустить не забываешь?
Yar
причина в nodemon, без него работает
Yar
он смотрит на правильный файл
Yar
спасибо, буду разбираться
Михаил Макарычев
К холивару про точки с запятой https://brendaneich.com/2012/04/the-infernal-semicolon/
Vitaly
12 года статья
Artem
Подкинте пожалуйста бест пракику по реализации ролей и авторизации в целом
сomorsiс
passport?
Dmitriy
ребят а подскажите на больших проектах с реляционными базами (sql в частности) используются ли ORM( sequelize например)? и можно ли прям любые (в рамках адекватности бизнеса) сделать запросы к бд на синтаксисе ORM? и не зашкварно ли комбинировать - писать одни запросы на ORM, другие raw?
Dmitriy
или может кто свои пишет ORM или запрос билдеры?
Dmitriy
да даже интернет магазин тот же
Dmitriy
про хайлоад вообще боюсь спрашивать ибо может холивар начаться =)
Dmitriy
а дальше =)