Задать вопрос
  • Почему говорят не учить РНР?

    @Suicide676
    didusdev.com
    Когда-то давно, PHP действительно был "языком не очень". Также, масла в огонь подливало то, что порог входа очень низкий, и аудитория писала на нем много "плохого кода". Из-за этого, трушные программисты (Java, C++, C# и т.д.) начали говорить, что PHP плохой и учить его не стоит, да и вообще, что его обезьяна может изучить.

    Шли годы, сообщество менялось, язык PHP улучшался и занимал большую долю на рынке.

    Поэтому, советую не слушать тех, кто вам говорит, что PHP учить не нужно.
    Изучайте, приходите в WEB, работы полно (хоть в конторе, хоть на фрилансе).
    Ответ написан
    Комментировать
  • Как эффективне всего учиться по видео?

    @Suicide676
    didusdev.com
    Категорически не согласен с теми, которые пишут, что нельзя по видео. Также, не согласен с теми, которые пишут, что нужно по книгам учить. Эффективнее всего идет учеба, когда ты воспринимаешь информацию одновременно на слух и визуально. Видеоуроки - самое то. В книгах можно позже почерпнуть более подробную информацию, но учить по ним с нуля, я бы не советовал. Хотя, все может быть индивидуально.

    Вот вам мой живой пример

    5 лет назад я с нуля по видеоурокам, которые скачал с торрента, изучил:
    • html, css
    • js, jquery
    • mysql
    • php

    Теперь за плечами 100+ разработанных мною сайтов. Половину из них сделал когда был сотрудником в конторе, другую половину - когда начал работать на себя. Сайты - это как лендинги и корпоративные сайты, так и интернет-магазины с десятками тысяч товаров, мультивалютностью, личными кабинетами, платежками, системами скидок и т. д. И сайты не на Wordpress клепаются, а на CMF MODX, где как раз много кастомных решений приходится писать.

    В подтверждение, вот мой корпоративный сайт: didusdev.com

    Так что, не нужно отговаривать человека, меряя по себе.
    Можно изучить все и по видео.

    Для этого нужно 3 вещи:
    1. собственно сами видеоуроки (толковые)
    2. ваше желание учиться (горящие глаза)
    3. время (нужно учить примерно 6 месяцев и каждый день по часа 4 минимум)


    Не рекомендую совмещать обучение с работой, тогда может не хватить сил. Отложите денег на существование минимум на 6 месяцев и приступайте к обучению.

    Эффективно смотреть видео, если что-то не понятно, смотреть 2-3 раза пока не поймете. Затем, выполнять задание, оно должно быть после каждой лекции. Я еще конспектировал все при просмотре (как лекции в универе). Правда, конспект так и не открывал потом, но конспектируя все, я лучше запоминал.

    Конечно, найдутся тут токсичные трушные разрабы, или "олдовые сис. админы" которые скажут, что веб-разработка - это не программирование, php - вообще плохой и т.д. Советую не обращать на них внимания, пока они ноют, мы деньги зарабатываем.

    Удачи в обучении!

    PS. Задумайтесь, почему сис. админы вам тут ответы пишут, при том разработчиками они не являются. Слушать нужно тех, кто уже прошел путь обучения и успешно работает в сфере, о которой вы вопрос задали, а не тех, кто что-то где слышал или сам пытался и не смог.
    Ответ написан
    Комментировать
  • Как отключить отображение FPS в Google Chrome (Ubuntu 19.04)?

    @Suicide676 Автор вопроса
    didusdev.com
    Разобрался сам. Решение проблемы:

    NVIDIA X SERVER => X SCREEN 0 => OPENGL SETTINGS

    Enable Graphics API Visual Indicator - это нужно отключить.

    5da8976e0132f311935447.png
    Ответ написан
    Комментировать
  • Почему SSD Samsung EVO 860 в SATA 2 работает в 142 Мб/с если пик должен быть около 300 Мб/с?

    @Suicide676 Автор вопроса
    didusdev.com
    Проблема была в ОС UBUNTU 18.04, проблема софтверная, не механическая.

    Железо одно и тоже, не меняя ничего внутри ПК, я просто сменил Ubuntu на Windows 10 и никаких проблем со скоростью нет. Комментарии а ля "смените кабель, смените порт, проблема в железе и т.д." - не смогли помочь. Все равно спасибо за идеи и уделенное время.

    Уже целый день пользуюсь Windows 10, завалил ее все тем же рабочим софтом, что и в Ubuntu + еще нагрузил.
    Система очень отзывчива, вот бы Ubuntu работала с такой же скоростью.

    5d5895d4e6e3b019910290.png
    Ответ написан
  • Почему зависает Ubuntu на SSD?

    @Suicide676 Автор вопроса
    didusdev.com
    Смена видео драйвера на NVIDIA 352.63 полностью решила проблему.
    Ответ написан
    Комментировать
  • Стоит ли экономить, покупая amd 8320 вместо intel I5?

    @Suicide676
    didusdev.com
    Я веб разработчик. Использую AMD Phenom ii x4 b60, 8GB ОЗУ и Ubuntu на SSD.

    Хватает для всех задач:
    - всегда загружены 4 рабочих стола
    - 2-3 браузера
    - плеер
    - netbeans
    - sumblimeText
    - часто virtualBox
    - + другой софт

    AMD FX-8320E примерно в 2 раза мощнее моего CPU. Думаю, что Вам его хватит с головой.
    Плюс под AMD матери дешевле.

    Подводные камни:
    - советую сразу взять нормальный куллер ибо тот, что идет в комплекте, будет очень шуметь.

    PS. Возможно многие будут не согласны с моим мнением, но это выбор каждого.
    И не слушайте бред про температуры CPU AMD, нормальный куллер не даст при 100% долговременной нагрузке температуре подняться выше 60 °C.
    Ответ написан
    1 комментарий
  • Как решить проблему с тем, что Joomla не подгружает стили?

    @Suicide676 Автор вопроса
    didusdev.com
    Проблема решилась методом тыка: после включения ModSecurity на хостинге, затем его выключения и очистки кэша на сайте.
    Ответ написан
    Комментировать
  • Какой стек технологий необходимо знать для устройства на работу Junior web-developer?

    @Suicide676
    didusdev.com
    Работаю в Веб студии, требования для устройства:

    1. HTML, CSS
    2. PHP, JS (плюсом будет JQuery)
    3. MySQL

    Мы работаем с CMS/CMF.
    В первое время работы изучается CMF MODX Revo. (Плюсом будет знание Wordpress).

    Другие работают с фреймворками, зависит от компании.

    А так смотрите что в вакансиях пишут.
    Еще часто требуют знание английского, без него сложновато будет разбираться с документацией.

    А какие навыки прокачать - от вас зависит.
    Определитесь что больше нравится: фронтенд или бекенд, то и качайте.
    Ответ написан
    Комментировать
  • Чем проверить сайт на адаптивность оффлайн?

    @Suicide676
    didusdev.com
    1. Поставьте Chrome
    2. Откройте ваш сайт
    3. Нажмите клавишу "F12"
    4. Слева будет иконка мобильного телефона, нажмите ее
    5. Вверху можно выбрать основные мобильные устройства и посмотреть как сайт на них отображается

    PS. После смены устройства не забудьте нажать клавишу "F5"
    Ответ написан
    Комментировать
  • Возможно ли менять слой на Google Maps по клику?

    @Suicide676 Автор вопроса
    didusdev.com
    /*------Добавить слой--------------------------------------------------*/
    var layerMain = new google.maps.KmlLayer({
        url: 'http://site.com/gmaps/2_0/layer_main.kml',
        map: map
    
     	 });
    	
    	var layerSecond = new google.maps.KmlLayer({
        url: 'http://site.com/gmaps/2_0/layer_second.kml',
        map: map
    
     	 });


    /*------Действия по клику--------------------------------------------------*/
    
    	layerMain.addListener('click', function(event) {
    		console.log('click');
    		console.log('layer was removed');
    		layerMain.setMap(null);
    		map.setZoom(11);
    
    
    	});
    Ответ написан
    Комментировать
  • Почему при входе в админку: 503 Error Page not found (Modx Revo)?

    @Suicide676 Автор вопроса
    didusdev.com
    Спасибо за внимание. Проблема решена. Причина была в одном из плагинов.
    Ответ написан
    Комментировать
  • Как войти в админку MODx Revo без пароля?

    @Suicide676 Автор вопроса
    didusdev.com
    Вот сам нашел решение:

    Делаем запрос в БД:
    UPDATE `modx_users` SET `id` = 1,`username` = 'admin',`password` = 'kXXEPN9pTwdXnaSlDvUzaJcR2y/1XzCqs9AXcxOzFdQ=',`cachepwd` = '',`class_key` = 'modUser',`active` = 1,`remote_key` = NULL,`remote_data` = NULL,`hash_class` = 'hashing.modPBKDF2',`salt` = '18de7acfa078ec932d6d09f18cf0dbac',`primary_group` = 1,`session_stale` = NULL,`sudo` = 1 WHERE `modx_users`.`id` = 1;


    Затем спокойно входим в админку:
    логин: admin
    пароль: password321
    Ответ написан
    Комментировать
  • В чем причина странного поведения MODX REVO?

    @Suicide676 Автор вопроса
    didusdev.com
    После удаления этих дополнений:

    - codeMirror
    - getPage
    - getResources
    - phpThumbOf

    все заработало.
    Ответ написан
  • Выбор между JS и PHP?

    @Suicide676
    didusdev.com
    Доброго времени суток!
    Буду советовать по своему опыту:

    1. Завершите изучение HTML, CSS
    2. Изучите 3 уровня PHP
    3. Изучите 2 уровня JS (после PHP это будет очень просто)
    4. Изучите основы MySQL (вы уже будете знакомы с ними с пункта 2)
    5. Идите на собеседование и узнавайте с какой CMS работает компания
    6. Изучайте CMS и работайте

    Вот ссылка на скачивание видео уроков, по которым я учился и успешно прошел собеседование.

    rutracker.org/forum/viewtopic.php?t=4620353

    PS. 5-й и 6-й пункты можно поменять местами, это зависит от вас и компании.
    Ответ написан
    2 комментария