Anton
или сильно грузит процессор, что тоже говно
Вероника
#ФИТвакансии #вакансия #backend #nodejs #москва #офис
Всем привет! Для работы над проектом "Городские парковки" (http://gorparkovki.ru/) ищем middle\senior backend-разработчиков, которые будут участвовать в развитии ряда продуктовых направления проекта.
📌 Что нужно будет делать:
- Постоянно развивать и оптимизировать программные решения совместно с командой аналитиков и продакт-менеджеров;
- Писать качественный и поддерживаемый код в составе команды;
- Постоянно развиваться и участвовать в профессиональном развитии коллег.
📌 Что мы ждем от кандидата (middle):
- Опыт разработки не менее 1,5 лет;
- Знание Node.js;
- Знание SQL и noSQL (MongoDB);
- Знакомство с подходами тестирования;
- Опыт работы с системами непрерывной интеграции;
- Опыт использования систем статического анализа кода (Eslint, Flow, ...);
- Стремление к саморазвитию и профессиональному развитию коллег.
📌 Что мы ждем от кандидата (senior):
-Опыт разработки не менее 3 лет, включая не менее 2х лет над проектом в продуктиве.
- Твердое знание Node.js и фреймворка Express;
- Знание современных стандартов Javascript (ES6+, ...);
- Опыт использования SQL и noSQL (MongoDB);
- Опыт проектирования архитектуру серверных приложений;
- Опыт работы с фреймворками тестирования (Mocha, Tape, ...);
- Опыт работы с системами непрерывной интеграции;
- Знание системы автодеплоя (ansible);
- Опыт использования систем статического анализа кода (Eslint, Flow, ...);
- Умение разбираться и проводить ревью чужого кода;
- Стремление к саморазвитию и профессиональному развитию коллег.
📌 Что мы предлагаем:
- ЗП ориентировочно от 100 до 180 тыс., но не ограничиваемся этими цифрами, готовы обсуждать;
- Возможность поучаствовать в выходе успешного российского продукта на зарубежные рынки;
- Кодовая база и инфраструктура проекта, которая со временем развивается, а не деградирует;
- Постоянную возможность для развития: обмен опытом внутри компании, с коллегами из других проектов, участие в мастер-классах и конференциях (наш проект растет быстрее чем 2 раза в год, сотрудники растут еще быстрее);
- Офис в центре города, 5 минут от метро, бизнес-центра Парк победы (класс B+);
- Зарплата 2 раза в месяц, без задержек, с оформлением по ТК РФ;
- Участие в развитии отрасли: мы проводим свои мероприятия bif2017.ru, развиваем IT-кластер в регионе, поддерживаем open source разработки и делаем много других полезных для общества вещей (lubitochtodelaesh.ru, https://vk.com/lesbelgorod, https://vk.com/kultbel).
Vladimir
"большой монитор, два монитора, мощный компьютер" звучит как тост
Anonymous
проверка на браузер на фронте не является же 100%?
Anonymous
лучше это все делать через бекенд,да?
Winni
Где угодно она не 100%, можно на хроме самому что угодно назвать
Winni
Символов? Конечно
👨🏼💻
реально, но тебе по голове дадут
Winni
Может у тебя объекты по символу
👨🏼💻
я с такой ситуацией сталкивался. очень плохая ситуация. джависты фигню делали
Winni
Если уж слишком много, то бей на чанки
👨🏼💻
ну да, я понял. ты представляешь вообще время отработки алгоритмов потом, что б это порезать, обрабртать и тд
👨🏼💻
какую? вариантов много
👨🏼💻
начиная с того, что nginx тебе скажет, что массив весит больше, чем максимальный размер, заканчивая тем, что бразуер тебе скажет - дофига тяжелый массив
Вероника
#ФИТвакансии #вакансия #backend #nodejs #москва #офис
Всем привет! Для работы над проектом "Городские парковки" (http://gorparkovki.ru/) ищем middle\senior backend-разработчиков, которые будут участвовать в развитии ряда продуктовых направления проекта.
📌 Что нужно будет делать:
- Постоянно развивать и оптимизировать программные решения совместно с командой аналитиков и продакт-менеджеров;
- Писать качественный и поддерживаемый код в составе команды;
- Постоянно развиваться и участвовать в профессиональном развитии коллег.
📌 Что мы ждем от кандидата (middle):
- Опыт разработки не менее 1,5 лет;
- Знание Node.js;
- Знание SQL и noSQL (MongoDB);
- Знакомство с подходами тестирования;
- Опыт работы с системами непрерывной интеграции;
- Опыт использования систем статического анализа кода (Eslint, Flow, ...);
- Стремление к саморазвитию и профессиональному развитию коллег.
📌 Что мы ждем от кандидата (senior):
-Опыт разработки не менее 3 лет, включая не менее 2х лет над проектом в продуктиве.
- Твердое знание Node.js и фреймворка Express;
- Знание современных стандартов Javascript (ES6+, ...);
- Опыт использования SQL и noSQL (MongoDB);
- Опыт проектирования архитектуру серверных приложений;
- Опыт работы с фреймворками тестирования (Mocha, Tape, ...);
- Опыт работы с системами непрерывной интеграции;
- Знание системы автодеплоя (ansible);
- Опыт использования систем статического анализа кода (Eslint, Flow, ...);
- Умение разбираться и проводить ревью чужого кода;
- Стремление к саморазвитию и профессиональному развитию коллег.
📌 Что мы предлагаем:
- ЗП ориентировочно от 100 до 180 тыс., но не ограничиваемся этими цифрами, готовы обсуждать;
- Возможность поучаствовать в выходе успешного российского продукта на зарубежные рынки;
- Кодовая база и инфраструктура проекта, которая со временем развивается, а не деградирует;
- Постоянную возможность для развития: обмен опытом внутри компании, с коллегами из других проектов, участие в мастер-классах и конференциях (наш проект растет быстрее чем 2 раза в год, сотрудники растут еще быстрее);
- Офис в центре города, 5 минут от метро, бизнес-центра Парк победы (класс B+);
- Зарплата 2 раза в месяц, без задержек, с оформлением по ТК РФ;
- Участие в развитии отрасли: мы проводим свои мероприятия bif2017.ru, развиваем IT-кластер в регионе, поддерживаем open source разработки и делаем много других полезных для общества вещей (lubitochtodelaesh.ru, https://vk.com/lesbelgorod, https://vk.com/kultbel).
Если у кого-то есть знакомые крутые backend-разработчики, которых вы бы могли порекомендовать нам - пишите мне в личку! (Разумеется за вознаграждение! :))
👨🏼💻
Откуда здесь вакансия??? О_о
👨🏼💻
https://github.com/nodejs/node-v0.x-archive/issues/14170
Kasparov
можно на бэке создать порции в мемкэш, и в респонсе сказать сколько порций и идентификатор. после этого на фронте по очереди или параллельно тянуть порции
👨🏼💻
а можно потоками отдавать по необходимости, или можно чанковать, или можно делать норм запросы в базу
Dmitriy
Web Workers, maybe
Dmitrii
Всем привет. Прошу совета. Что я делаю не так...
Юзаю telegram-mtproto на node js, пытаюсь по id канала получить информацию о канале через messages.getChats, но в ответ приходит
{ _: 'messages.chats', chats: [] }
На вход подаю массив id:
const chat = await client('messages.getChats', {
id: ids
});
Пользователь, под которым это все делаю, в канале состоит. Авторизацию прошел, само собой. Список диалогов (messages.getDialogs) приходит нормально.
Пробовал дергать messages.getFullChat, на вход передаю id канала, но вообще пишет, что id неверный.
id канала узнал через @getidsbot.
Спасибо!
Андрей
@ZeroBias, твоё творение?
Ivan
Немного оффтоп, но касается темы предыдущего вопроса. Никто ещё TDLib не ковырял? Может кто-нибудь уже биндинги успел написать?
Anonymous
How to make promise finally support in all browsers ?
Александр
element.scrollHeight - element.clientHeight
Александр
Dmitrii
Ребят, а access_hash в телеге меняется или он всегда один и тот же?
Cheslav
как можно узнать какие файлы в проекте нигде не используются? как нибудь проверить по импортам их
Anonymous
/report
Group Butler [beta]
/report
Reported to 0 admin(s)
Anonymous
Ну ёпт.
Anonymous
@ZeroBias
Anonymous
Все спамеры сосут член.
Anonymous
Жаль, он не успел прочесть.
Дима
Дима
Всем привет. Прошу совета. Что я делаю не так...
Юзаю telegram-mtproto на node js, пытаюсь по id канала получить информацию о канале через messages.getChats, но в ответ приходит
{ _: 'messages.chats', chats: [] }
На вход подаю массив id:
const chat = await client('messages.getChats', {
id: ids
});
Пользователь, под которым это все делаю, в канале состоит. Авторизацию прошел, само собой. Список диалогов (messages.getDialogs) приходит нормально.
Пробовал дергать messages.getFullChat, на вход передаю id канала, но вообще пишет, что id неверный.
id канала узнал через @getidsbot.
Спасибо!
А версию либы какую используешь?
Anonymous
Писала билдер лендингов на реакте с рельсами. Все ок.
Dmitry
Кто-нибудь знает, что это?
Дима
Алексей
Кто-нибудь знает, что это?
Плагин для VSCode (https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost) и Webstorm
Anonymous
Не представляешь, сколько я их вижу прямо сейчас.
Anonymous
ООП там нет. Полёт нормальный.
Dmitry
Anonymous
Я не обязываю тебя мне верить.
Anonymous
Ведь главное — свято верить в то, что ты уверовал однажды.
Anonymous
Не сомневаться, не проверять и не сворачивать.
Anonymous
Кэп? =)
Anonymous
Anonymous
Дима
В жс просто работают слегка иные подходы, причём они ортогональны к выбранному стилю программирования
Anonymous
а, тогда предлагаю в мою школу сарказмов. тут учатся её создавать! настоящее искусство
Дима
Поэтому ни ооп ни фп тут не помогут, пока не поймешь в первую очередь суть)
Anonymous
Anonymous
Дима
Ага
Anonymous
Дима
Интернет будет нужен, обновления с cabal скачивать
Anonymous
Ты говоришь так, буд-то ты понял суть, но ты сейчас в этом чатике.
Anonymous
Тогда откуда знаешь, что будет? =)
Дима
Фича как раз в том, что UI — плоский и широкий (0 наследования и тонны альтернативных кейсов) и попытка замастачить их наследованием в лоб просто не прокатит
Dmitrii
А версию либы какую используешь?
Буквально вчера через npm установил. Видимо последняя. Но я походу не тот id использовал. Сейчас я через messages.getDialogs получил список каналов и там был нужный мне, там id вообще другой. Не тот, что дает бот @getidsbot.
В итоге по этому id и access_hash получил список сообщений канала. Это то, что мне было нужно.
Но, я так понимаю, что access_hash динамичный и может меняться. Я хочу получать access_hash не через messages.getDialogs, а через getFullChat или getChats, но туда не подходит этот id, который я узнал через getDialogs.
Теперь встрял на этом ))
Anonymous
То, что ты однажды сдохнешь, уже отчасти определяет суть всего сущего. Так что не забивай голову хуйнёй.
Дима
Дима
npm install telegram-mtproto@alpha
Dmitrii
Anonymous
Тогда уж, фронтенд — это Сансара. Сделать левел ап могут только те, кто превозмог свой старый опыт и посмотрел на новое глазами ребёнка. =)
Anonymous
Дима
Эзотерический redux
Anonymous
Например, с адом.
Anonymous
Ну... С адком.
Дима
Крестовые походы есть и сейчас наверное
Дима
По крайней мере крестовые конференции точно
Anonymous
Сейчас боевые действия носят более скоротечный и тактический характер.
Anonymous
Ну, пока чей-нить пукан не перегреется, конечно.
Дима
Дима
На ней и летим
Dmitrii