Pull to refresh
76
0
Денис Пушкарев @rock

JS

Send message
Добавляем обработчик в конец цепочки express, т.е. в.т.ч. после статики. До него дело дойдет только если остальные не возвратят ответ. res.send принимает в качестве параметра и код ответа. res.status, res.statusCode
Ссылка на тесты отсюда, так что мопед не мой. doT без экранирования, как понимаю, приводился для примера, а не что бы погоняться. Да и даже у вас jade без with вполне на уровне используемого в статье ejs.
Да там за многое руки отрубать нужно, но от этого jade менее удобным шаблонизатором не становится.
Не такой уж и медленный jade без with — тык.
Тут есть маленькое отступление и сложность с которой я столкнулся. Если инициализацию сессий указывать после определения маршрутов, то сессии по какой-то причине на работают, по этому сессии инициализируем раньше.

Само собой, при поступлении запроса express прогоняет request и response по цепочке обработчиков, если обработчик, ответственный за сессию, стоит после роутера — маршруты получат эти объекты без подцепленной сессии.
Говорят, лучше завести девушку, говорящую на нем, но плохо понимающую ваш родной:) Или на худой конец просто флирт, а не просто общение, по скайпу. Был подобный опыт, правда не долгий, уровень языка и правда неплохо поднимает.
А раньше всегда при просмотре порно сидели со словарем?)
Дичайший баян, раскрывающий, в том числи, и сабж, может кто не видел: Complex Numbers — Неизбежность
Спасибо, Кэп, я в курсе:)
Да. Вот только зачем?) Как по мне — он хорош либо в связке со втором параметром, либо для наследование, либо для клонирования.
Object.create(null) создает объект, у которого в __proto__ будет null, соответственно от не будет иметь методов из Object.prototype, в отличии от {}.
Всех, кто против оберток для создания «классов», давно тыкают носом в эту статью. Данная статья, кстати, ничем им не противоречит.
Про конструкторы — в 4ой части оригинала, соответственно, наверное, в продолжении перевода:)
Об оригинале статьи уже где-то писал, повторюсь:
Статейка неплохая, но либо на будущее, либо для тех, кто может полностью забить на браузер, только нода — ES5 по полной.
В IE младше 9 недоступно Object.defineProperty, не эмулировать с «writable»,«enumerable»,«configurable», это главное.
Без defineProperty Object.create можно эмулировать, но только с первым параметром.
Ну и вообще в ней довольно странный подход к ООП.
>Всё, включая Strings, Arrays, Numbers, Functions, и, очевидно, т.н. Object — это примитивы, но они конвертируются в объекты, когда вы пытаетесь оперировать ими.

Подавился чаем и полез в спецификацию.
Остальное с 24го в тикете, тут почти ничего нового:) Компенсации обычно копеечные, писать было даже лень. Хотя, пожалуй, на счет августовского и правда отпишу.
Про 23е вообще в посте не вижу. А не 24-25го?) Машинка, если не ошибаюсь, со старого пула.

Information

Rating
Does not participate
Location
Барнаул, Алтайский край, Россия
Date of birth
Registered
Activity