Что умеет настоящий senior/lead developer кроме знания какого-то языка и его фреймворков?Что бы вы ни изучали, вы выйдете из вуза джуниором. Сеньорами становятся не выучив синтаксис 10 языков программирования, а сделав 10 крупных проектов. Как и на чём они сделаны не так важно, главное - это те уроки, которые разработчик с них вынес.
Чему стоит научиться за первые курсы для того чтобы повысить свою "цену" как разработчика в будущем?Исходя из написанного выше: изучите "какой-то язык и его фреймворки" на высоком уровне, чтобы сразу при устройстве на работу начать приносить пользу и получать опыт реализации проектов, а не борьбы с компилятором java. Изучите свою IDE, используйте её эффективно. Ну и посматривайте в смежные области, чтобы расширять кругозор: графический дизайн, UX, другие парадигмы программирования.
Сам не айтишник, не знаю что сейчас лучше и перспективнее выбрать. Надеюсь на ваши советы!Совет — выберите cначала айтишника, дальше он сам всё сделает.
Объясните что конфигурировать чтоб заиспользовать кеширование браузером css js png jpg jpeg gif и сделать редирект с http на https, apache или nginx?Nginx, раз именно с ним общаются клиенты.
И потом как редактировать конфиг nginx, если через FTP нет прав трогать файл?Не через FTP.
Из-за чего может происходить это?Из-за того, что модуль не включен, например. Или из-за того, что обработка .htaccess выключена в конфиге сервера. Или из-за того, что у вас вообще nginx.
view(1/2/3)
нет смысла, вполне можно обойтись одним. И view(1/2/3)--active
тоже лишние. Единственное, что нужно - менять класс у обёртки каталога. Тогда код становится таким:$('.view').click(function(){
var $el = $(this),
type = $el.data('view-type');
$('.view.view--active').removeClass('view--active');
$el.addClass('view--active');
$('.maicol-catalog').removeClass('catalog-view1 catalog-view2 catalog-view3');
$('.maicol-catalog').addClass('catalog-view' + type);
});
Разве это не то самое, что описывается в цитате?Нет, это область функции, а не блока. В цитате речь об этом:
if (true) {
var x = 42;
}
console.log(x) // 42
$(this).closest('li').find(".text").toggle();
$(this).parent().find(".text").toggle();
$(this).next(".text").toggle();
.link:hover + .text {
display: block;
}
{
"Toyota": {
"Corolla": {
"Поколение 1990-97": null,
"Поколение 1999-2002": null,
"Поколение 2001 -2004": null
},
"Rav 4": null,
"Land Cruiser": null,
"Avensis": null
},
"Volkswagen": null,
"Ford": null
}
выдает такую ошибкуЭто не ошибка, а корректное срабатывание вызова
console.log(arguments);
. То, что в первом аргументе null, как раз говорит о том, что никакой ошибки нет.если меняю такПриведённый код идентичен тому, что уже есть в примере. Что меняется?
var User = require("./models/user").User;