• Как и где изучить полностью html/html5?

    kentuck1213
    @kentuck1213
    Ах**еть сколько рекламы, и ладно если были бы бесплатными.
    https://www.w3schools.com/html/html5_intro.asp
    Ответ написан
    Комментировать
  • Идеи/советы для сисадмина в школе?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    1. Поставьте сервер и сделайте на нем файлопомойку и домен авторизации и сетевых домашних каталогов (для компьютерного класса)
    2. Поставьте на него DHCP и раздавайте всем IP-адреса
    3. Поставьте FreeRadius и защитите WiFi, сделайте две WiFi сети, одну гостевую, вторую - рабочую.
    4. Если коммутаторы управляемые, можно снимать с них трафик (по snmp) и рисовать графики (Grafana/InfluxDB/Telegraf)
    5. На сервере развернуть виртуалочки для компьютерного класса

    Если это все делать под виндой, то вроде бы как в комплекте, но можно и на линуксе все воздвигнуть!
    Ответ написан
    4 комментария
  • Где можно узнавать о новых технологиях и разработках?

    @OlegPyatakov
    pyatakov.com
    Не будучи погруженным в какую-либо узкоспециализированную профессиональную тусовку, узнать о технологиях на самом раннем этапе очень маловероятно.

    Для кругозора и нахождения новых областей на этапе "early adopter" (до стадии, когда каждый прохожий об этом уже знает) можно смотреть разного рода обзоры от аналитиков. Они достаточно хорошо закрывают пробелы в тех сегментах, которые не находятся в зоне личного фокуса:
    • Hype Cycle от Гартнер, как общий, так и тематический. Например, в их исследовании 2018 года я для себя обратил внимание на несколько новых сегментов, о которых раньше не знал.
    • Исследования McKinsey и PWC - много пишут про вещи из Индустрии 4.0
    • Разные прогнозы из серии "20 трендов на 2019 год" -


    Для углубления в интересные профильные технологические отрасли, надо погружаться в профильные площадки.
    Например, для ИТ и программирования это Хабр, Hacker News, Hacker Noon и другие; для Блокчейна - bitcointalk.org или reddit (особенно для ICO); и так далее.

    Есть много людей/блогеров, которые пишут о новых технологиях. Соответственно, подписаться на основных + найти того, что будет больше подходить под личные интересы.

    Есть личный опыт, когда пользовались сервисами для мониторинга СМИ по ключевым словам/темам и выделения ключевых новостей, но там, в первую очередь, находятся вещи, которые уже "на общем хайпе".
    Ответ написан
    Комментировать
  • Как вы учитесь и ищете чужие исходники?

    Я начал просто искать заказы на фрилансе и брался за те вещи, которые в целом понимал как работаю, но никогда их не делал. Брал и делал, конечно я выбирал те задачи, которые в целом могут вполне работать нормально, даже если где-то наговнокодить, это были всякие запилы сайтов на вордпрессе, написать скрипт калькулятора на js и прочее.

    Так из обычной html-верстки я начал влезать в js и php одновременно, но предпочтение все же отдал js, хотя и ковыряние в вордпрессе дали некоторое понимание как работает php и как стоит писать/как не стоит.

    Далее я уже не боялся брать чуть более сложные задачи (для меня тогда), просто рылся в скриптах, которые использовал (чтобы понимать почему ЭТО работает). На том же вордпрессе стал делать более грамотные темы, писать возможности кастомизации и прочее, шаг за шагом в этом разбираетесь и все.

    Далее, открыв все прелести говнокодинга на js, я стал покупать себе книги, читать статьи, смотреть что пишут другие, иногда просто заходил и смотрел ролики на ютьюбе от забугорных ребят.

    Спустя какое-то время наслышавшись всяких ES5, React, Angular, Vue, стал просто читать что это, как это, ничерта не понял, закрыл.

    Через какое-то время уровень проектов пошел такой, что я понял смысл использования того же VUE, открыл всю ту же зеленую книгу с носорогом стал вдоль и поперек ее изучать. Спустя время, документация по vue меня нисколько не пугала, я сел и стал переписывать проект, который до этого писал на javascript + jquery.

    С тем же PHP такая же ситуация, мне просто стало интересно (а иногда и нужно), как работаю серверы, как делаются api и так далее, товарищ, работающий в подобной сфере в хорошей компании, быстро сказал в каких аспектах я дно, после того как я задал ему пару глупых вопросов. И я стал снова: читать статьи, практиковаться, исправляться, смотреть что пишут другие.

    В целом схема обучения проста: вы берете какую-то задачу, которую сходу не можете сделать, начинаете ее решать, пока решаете, возникает куча вопросов, вы ищете информацию, МНОГО ИНФОРМАЦИИ, так и учитесь. Я соглашусь, что пилить всякие todo листы наверное не интересно, попробуйте написать что-то интересное для себя, либо интересное с точки зрения: ВАУ Я МОГУ СДЕЛАТЬ ЭТУ ВЕЩЬ.

    Самое главное - не пытайтесь гнаться за всем подряд, не надо сидеть разбираться с гитхабом, если на вашем уровне профессионализма он вообще никак не задействован. Не надо учить React, Vue, Angular, если на вашем этапе профессионализма они вам не требуются. Не надо вникать в ООП, если для вас написание простых функций уже является сложностью. Делайте постепенно и не гонитесь ни за чем.
    Ответ написан
    4 комментария
  • Как решить проблему с Site temporarily unavailable. в modx revo?

    Mikhail_RU
    @Mikhail_RU
    учусь
    Какая версия php на хостинге?
    Права на файлы и папки?

    Я бы сделал перенос в вашем случае так:

    1. установил бы чистый MODX на хостинг
    2. сохранил бы файл с конфигами config.inc.php из папки core/config на компе
    3. удалил бы все свежеустановленные файлы MODX с хостинга и удалил бы все таблицы из базы
    4. закачал бы все файлы того что работает локально и импортировал дамп работающей базы
    5. заменил бы файл core/config/config.inc.php локально сохраненным
    6. в остальных конфигурационных файлах MODX руками бы прописал пути из core/config/config.inc.php

    Этот способ выглядит громоздким, но мне в 100% случаях все удавалось нормально перенести.

    Ссылка 1
    Ссылка 2
    Ответ написан
    4 комментария