Peter
Можешь как у Радионова, все по 20% изучить: хтлм, ксс, жс, реакт, гит, вебпак. И ты готовый джун
Реакт на уровне туторов и какой-то песочницы или же нужен продак опыт?
Peter
Обязательно всм
Peter
Ясно
Peter
Ну спасибо
Winni
Но это плохой путь
Winni
ты быстро будешь в професии, но путь до верхов будет очень извилистый и тяжелый
Winni
Это так сказать курсы программистов за две недели, перед проблемой 2к
Anonymous
#вакансия #fullstack #backendfrontend #javascript #nodejs #reactjs #ищу #резюме Москва. Офис Офис класса А, м. Трубная или Цветной бульвар, БЦ "Легенда Цветного". Формат работы #офис Занятость полная. Зарплата от 180net Мы хотели бы предложить Вам вакансию Руководитель группы разработки (Teamlead, fullstack) в ведущую международную исследовательскую KantаrTNS. Мы ищем специалиста на проекты по созданию систем сбора и обработки данных маркетинговых исследований.  Более подробно ознакомиться с деятельностью компании Вы можете на следующих сайтах:   KantarTNS в России   http://kantartns.ru/   KantarTNS в мире   http://www.tnsglobal.com/ Ниже, Вы найдете описание вакансии. Руководитель группы разработки (Team lead, full stack) Должностные обязанности: • Формирование и организация работ команды разработчиков, постановка задач, контроль исполнения; • Проектирование ПО, участие в разработке; • Code review, контроль документированности решений. Технические компетенции: • ЯП: JavaScript (уверенные знания ES6/ES7), HTML; • БД: PostgreSQL, MongoDB (базовые знания), Redis; • Библиотеки/фреймворки: ReactJS, Express.js/Koa.js, d3.js (будет преимуществом); • ПО: Webpack, Docker, Nginx, Git; • Методологии: Continuous Integration, Scrum/RUP.   Что мы предлагаем: • Минимум legacy code; • Все проекты на стадии ТЗ, вы сможете принимать решение об их архитектуре, влиять на выбор технологического стека, библиотек и используемых инструментов; • Вы создадите команду под себя; • Работа в международной исследовательской компании - одном из лидеров мирового рынка. Условия: • Пятидневная рабочая неделя, официальный график с 10:00 до 19:00, но с гибким подходом в каждом случае; • Оформление по ТК РФ; • Медицинскую страховку (программа обслуживания в ведущих лечебных центрах Москвы, включая стоматологию); • Страхование здоровья при выезде за рубеж; • Корпоративные скидки на членство в спортклубе (крупная сеть фитнес-центров); В случае, если данная позиция для Вас интересна, пожалуйста, свяжитесь со мной по телефону 8 926 220 4648 (Наталья Шуликова) или по почте kantar_tns@inbox.ru и я отвечу на все Ваши дополнительные вопросы, и мы договоримся о возможном собеседовании.
Winni
Ну епта, тут теперь еще и многобукав!
John
1) если это installer попробуй распаковать его, сделать что нужно, собрать заново 2) попробуй resource hacker
AI
Народ, вопрос не в тему, планки памяти если у меня стоят две ddr2 я могу купить ещё 2 любые ddr2 и они будут работать? Потому что мне кто-то рассказал что там они отличаются ещё по каким то кодам..
Igor
Господа. Обновил webpack до 3.0.0 теперь мой vue-проект перестал функционировать: Failed to mount component: template or render function not defined. Vue версии 2.3.4. Никто не сталкивался?
Alex
Господа. Обновил webpack до 3.0.0 теперь мой vue-проект перестал функционировать: Failed to mount component: template or render function not defined. Vue версии 2.3.4. Никто не сталкивался?
Это скорее не от webpack, а от обновления vue-loader. Теперь просто require(...vue) не подключить, нужно require(...vue).default
Alex
а компонент на котором ошибка падает как подключается
Igor
import App from './App.vue'
Igor
Потом const app = new Vue({ ... render: h => h(App) });
Igor
А, догнал, у меня перемешались require и import'ы
AI
пофиг. домашкему компу просто уже 4хгб не хватает даже для браузера)
Oleg
Времена ХР прошли
Oleg
У меня с 2012 было 16гб оператвы
Oleg
В современном мире примерно столько и нужно для полноценной работы для большинства задач, не меньше 8, хорошо когда 16 и замечательно если 32
eahqzsr
*для большинства задач в винде
Oleg
У меня на маке 24гб
Oleg
Понятно что я описал сферического коня в вакууме конечно
Oleg
Но для разработки под маком с полноценными иде, браузерами, почтаклиентами и музыкой как раз 20Гб оператвы уходит
Oleg
С запущенными там локальными базами данных ещё мб
Oleg
Если просто в интернете сидеть в ВК как потребитель то ок и 4
Smooth Operator
есть еще файл подкачки
Kherel
/mute
Winni
есть еще файл подкачки
После ссд, чувствуешь что файл подкачки на хдд, это зло
Winni
И почему так сложно купить ддр2?
Андрей
Winni
ddr2? Ты в каком году?)
Ну у меня есть машина на 775 сокете, и ноутбук с 16гб ддр3 надо отдать бате, а то он мучается. А там у меня только 4гб.
Oleg
Пару месяцев назад выкидывал старое железо ибо зачем оно мне, там были планки и ддр2, и ддр1
Oleg
Помню смотрел в продаже ддр2, ради развлечения, они стоили вроде бы дороже чем новое, всё потому что эксклюзив
Aleksandr
Народ, на реакте переключается авторизированный вид страницы. Т.е. есть view с авторизацией, есть с авторизированной страницей. Необходимо, чтобы после перезагрузки браузера, фронтенд переключал авторизированную страницу, если пользователь залогинен
Aleksandr
Как это обычно делают?
Aleksandr
С помощью cookie?
Evoke
Народ, на реакте переключается авторизированный вид страницы. Т.е. есть view с авторизацией, есть с авторизированной страницей. Необходимо, чтобы после перезагрузки браузера, фронтенд переключал авторизированную страницу, если пользователь залогинен
Идентификатор сессии сохраняется в cookie и при перезагрузке страницы на основании этих данных сервер передаёт информацию об авторизированном пользователе или закрытии сессии.
Aleksandr
У меня там по сути один основной роут "/"
Aleksandr
По которой загружается index.html
Maksim
Идентификатор сессии сохраняется в cookie и при перезагрузке страницы на основании этих данных сервер передаёт информацию об авторизированном пользователе или закрытии сессии.
Не всегда, часто используют хедер с токеном, в этом случае перед запуском приложения я бы сходил на сервер и спросил валиден ли ещё токен
Maksim
"информацию об авторизированном пользователе " А как обычно передаётся эта информация?
Какой способ аутентификации используется? (Когда юзер логинится, как он это делает?)
Aleksandr
Какой способ аутентификации используется? (Когда юзер логинится, как он это делает?)
Форма с логином и паролем отправляется на сервер. Там проверяются данные, если верно, то сервер отправляет клиенту куку с индивидуальным номером сессии
Aleksandr
Список сессий хранится на сервере
Aleksandr
Я че-то не врубаюсь, как передать данные так, чтобы вытащить их на клиенте?
Maksim
Тогда что бы узнать валиден ли идентификатор, нужно перед запуском узнать это у сервера, если все ок, то логиним юзера
Aleksandr
Ну а на клиенте получается из куки доставать, что всё ок?
Maksim
Нет, запускается клиент, идёт аякс запрос на сервер, в нем автоматом передаётся сессия из куки, в ответ на запрос можно передать данные по юзеру и залогинить его
Maksim
Ну да, перезагрузка может и через месяц же произойти
Aleksandr
Ну да, перезагрузка может и через месяц же произойти
Спасибо за информацию, так тогда и сделаю
Maksim
Можно тут посмотреть ещё https://jwt.io как альтернативный вариант хранению сессий на сервере
Aleksandr
Окей
Rafael 🌵
Никто меня не побьет за такое? это норма или лучше переписать?
👨🏼‍💻
await Промиса?
👨🏼‍💻
Зачем тебе промис если эвэйт и так подразумевает промис?
ixplo
но есть любители этого
доня.
Зачем тебе промис если эвэйт и так подразумевает промис?
после await должно стоять выражение, возвращающее промис
ixplo
а вообще, .then() я стараюсь писать с новой строки
ixplo
👍
Rafael 🌵
но есть любители этого
мне вот нравится
👨🏼‍💻
ну дык с вызовами понятнее :)
Andrew
https://geektimes.ru/post/290711/
ixplo
мне вот нравится
а по мне так рвёт логически код там, где не надо )
ixplo
ну это дело вкуса, д
ММ
всем привет
ММ
какв angular.js файле написать js функцию кто подскажет, я только начал изучать