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
Жаль, он не успел прочесть.
Anonymous
Писала билдер лендингов на реакте с рельсами. Все ок.
Dmitry
Кто-нибудь знает, что это?
Дима
Немного оффтоп, но касается темы предыдущего вопроса. Никто ещё TDLib не ковырял? Может кто-нибудь уже биндинги успел написать?
Нет никакого смысла писать биндинги к биндингам) Нужно просто сделать один раз нормально (не просто 😥)
Алексей
Кто-нибудь знает, что это?
Плагин для VSCode (https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost) и Webstorm
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
Дима
npm install telegram-mtproto@alpha
Это третья ветка, сейчас думаю надо будет четвертую начинать
Anonymous
Тогда уж, фронтенд — это Сансара. Сделать левел ап могут только те, кто превозмог свой старый опыт и посмотрел на новое глазами ребёнка. =)
Дима
Эзотерический redux
Anonymous
Например, с адом.
Anonymous
Ну... С адком.
Дима
Крестовые походы есть и сейчас наверное
Дима
По крайней мере крестовые конференции точно
Anonymous
Сейчас боевые действия носят более скоротечный и тактический характер.
Anonymous
Ну, пока чей-нить пукан не перегреется, конечно.
Дима
На ней и летим
Anonymous
Ну, пока чей-нить пукан не перегреется, конечно.
Всегда найдётся Ким Чен Ир, который нажмёт кнопку.
Dmitrii
Это третья ветка, сейчас думаю надо будет четвертую начинать
Походу все равно что-то не так делаю. Вот сюда я передаю id (во втором случае массив id), который я получил через getDialogs.
Dmitrii