хуйу нас не матерятся
Это сообщество- преемник старого https://allwebstuff.info/ сайта. Сюда переедут все статьи айтишной или околоайтишной тематики. За исключением железа.
Валидация реквестов нужна для того, чтобы наши доблестные пользователи не слали всякую херню, да и чтобы хацкерам было сложнее найти уязвимости.
Нашел аудиторскую компанию в Грузии, в Батуми, как обычно по сарафанному радио. Сперва походил по меткам на гуглокарте, в 3 местах уже не было компаний. Забрёл в офис местных айтишников и уже они вывели меня на местных аудиторов.
Для работы с базами данных будем использовать ОРМ sequelize. Если Вы читаете это, то Вам даже не стоит задумываться о том, чтобы использовать прямые запросы в бд.
Я уже писал как создать API сервер на вебсокетах и express.js. В этот раз мы будем делать классически REST сервер. В качестве основы будем использовать Hapi.
Сегодня я потратил пол дня и обошел налоговую, дом юстиций, и банк, в Батуми, в Грузии. И вот что узнал.
Казалось бы у меня была идеальная работа. Очень интересный проект, с кучей RnD, с самым хайлоадистым хайлоадом который только можно придумать, с очень нормальной(для рф) зарплатой, но нет, я ухожу.
Первый вопрос который я задаю на собеседовании - вопрос о переменных. Вопрос крайне простой, но половина кандидатов, даже с опытом работы, отвечают никак, либо очень плохо.
В JavaScrip'те есть много способов работы с массивами: for in, for of, array.map, array.forEach, array.reduce, array.filter. И хоть каждый из них имеет своё специфическое предназначение, часто они используются бездумно.
Даже когда меня всё устраивает на текущей работе, я всё равно периодически прохожу интервью, так сказать чтобы не расслаблялся. По большей части это милая беседа с ким-нить крутым программером, после которой неделю ботанишь, закрывая пробелы в памяти. Но иногда это мозговыносящий трэш.
Мне постоянно приходится инспектить и тестировать вебсайты, и чтобы немного ускорить этот процесс я зафигачил себе браузерный аддон.