Ответы пользователя по тегу IT-образование
  • Что послушать в машине чтобы улучшить свой английский?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Самый лучший вариант - оригинал звуковой дорожки зарубежного фильма, сюжет которого Вы хорошо знаете.
    Ответ написан
    6 комментариев
  • Быстрая разработка сайта, как?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    659246527fd3488a95ec177ce3a5a06b.jpgВсе просто:
    1. Запрос от клиента поступает на URI-роутер.
    2. URI-роутер на основе URI-строки передает управление нужному приложению.
    3. В приложении ВХОДНЫЕ данные проходят проверку.
    4. Приложение обрабатывает данные, при необходимости использует: БД, API и т.д.
    5. После обработки подготавливаются ВЫХОДНЫЕ данные для шаблонизации.
    6. Согласно шаблону страницы приложения ВЫХОДНЫЕ данные распределяются на нужные места.
    7. Итоговая страница формируется согласно представлению (веб-страница, json, и т.д.) и отправляется клиенту.
    Ответ написан
    9 комментариев
  • Как сейчас обстоят дела с разработкой и поддержкой сайтов учебных заведений?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Я лично делал для одного лицея (т.е. я - в роли исполнителя).
    Вначале мы вместе с Заказчиком описали и нарисовали в draw.io БП.
    Затем сделали краткое голосование по спорным моментам с учителями и учениками.
    После утверждения - работа была выполнена.
    Туда вошли: электронный дневник, SMS-оповещения, система для распределения аудиторий и составления расписания (т.е. отслеживает корректность - автоматика), проведение презентаций и экспресс-тестирование на проекторе.
    Где камни? В основном - недоработанный БП на этапе проектирования.
    Это нужно предусматривать заранее - здесь меня спасла блочная модульность и легко было что-то добавить или поменять.
    Ответ написан
    Комментировать
  • Как научиться программировать, если доступен лишь браузер?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    писать код js/html(5)/css можно в любом текстовом редакторе и проверять локально
    (если только там не ajax, websockets и т.д.).

    рынок ТОЧНО перенасыщен "говнокодерами"
    а вот СПЕЦИАЛИСТАМИ - вряд ли)
    Ответ написан
    Комментировать
  • Как не утонуть в океане информации?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    0. На хабре мир не замкнулся так же, как и на вконтакте)
    1. Когда "наткнулись" при "рабочем" поиске (когда делаете работу по текущему проекту) на интересную информацию - кладите статью (+линк) в папку рядом с проектом, применительно к которому Вы на нее набрели или отталкиваясь от темы статьи (рядом с другим проектом).
    2. По тематически-узконаправленному ("лучевому") поиску - вы найдете не более 5 статей. Это первоисточники и образовательные (примеры, производительность и т.д.) Все другие - "адский trash" и плагиат.
    3. Не ищите "от нечего делать": время потратите - толку 0.
    4. Используйте всю мощь поисковой строки гугла (символы управления приоритетами и т.д.) для отсеивания "мусорных" ссылок.
    5. На любую тему обсуждений - есть только 1 ресурс-лидер, который цитируют во всем интернете. Интересна тема - станьте участником такого сообщества и получайте уведомления по почте.
    6. Сначала планируете цель, затем идёте "в лес по грибы" за информацией. Если наоборот - всё...: Вас "засосёт" чёрная дыра технологий и читать Вы будете ВЕЧНО!!!
    7. Главное правило: статья должна прочитываться сразу или "привязываться" к вашей цели и отправляться в папку (см. п.1)
    И помните:
    тостер - для отдыха
    гугл - для работы

    UPD: Как правильно искать информацию
    Ответ написан
    14 комментариев
  • На чём пишут десктопные приложения?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Пишите на Delphi
    Ответ написан
    Комментировать
  • В какой области развиваться дальше?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Возьмем логически: крупных игроков на рынке стандартов - много, а производителей CPU/GPU ? Intel, nVidia, .. ?
    По платформам - решаете сами. Я бы сразу учился делать под *nix-ы.
    В итоге: обработка крупных массивов данных под Linux на API ядра CPU/GPU и BigData/DataMining/системы предсказания и аналитики.
    Любой РЕАКТИВНЫЙ сервис с API с такими знаниями - уже сделать не проблема.
    А что еще надо сейчас?)
    Ответ написан
    Комментировать
  • Где найти правильное направление, для изучения программирования "с нуля"?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    ПАРАДОКС!
    Ответ написан
    Комментировать
  • Где можно попрактиковаться системному администрированию (тестовые полигоны)?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    OSI (mf!)
    и что за люди пошли....
    "Были же люди, как люди, и вдруг все сразу стали кретины. Парадокс."
    Ответ написан
    4 комментария
  • Видеоуроки - есть ли польза?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Настройка рабочей среды: видео удобнее.
    Обучение программированию: хорошее качество, хардовая ручка медленной перемотки, 2 монитора.

    Видео - это базовое обучение.
    Практика - это личный опыт.

    И, конечно, многое - зависит от комментатора за кадром (профессиональный уровень) и структуры подачи материала.
    Ответ написан
    Комментировать
  • В какую сторону и как лучше развивать свои знания в web разработке?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Основная проблема: у Вас нет цели!
    Без цели - нет результата.
    Будет цель -> СРАЗУ! будут знания (мануалы, форумы, курсы) -> будет практика -> будет результат.
    Ответ написан
    Комментировать
  • Какой подход в изучении web-программирования (html+js+php) использовать?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Базовый синтаксис любого из языков нужно знать изначально БЛОКАМИ с мини-задачами.
    Например так:
    JS - структура, переменные, базовые операции с переменными, циклы/условия/массивы
    (ЭТО ВСЕ НЕ jquery!!!!)
    PHP - тоже самое...+работа с базой (файлы и сокеты - потом, никаких сложных функций из мануала!!!!)
    HTML - структура страницы, базовые элементы, формы (НИКАКИХ HTML5 вначале!!!)
    Затем когда все будет более-менее понятно - начинаете применять эти знания совместно в одном проекте.

    Самое простое закрепление материала: сделать отправку формы из 3-4 различных типов данных с проверкой И на клиенте И на сервере и вывод с возможностью поиска, постраничного вывода и сортировки по различным критериям. (например, функционал "отзывы и оценки")

    Основные "киты" для быстрой работы с пользовательской информацией:
    HTML - вёрстка и визуализация информации,
    JS - "живой" HTML интерфейс (манипуляция объектами), проверка, обработка и отправка данных на сервер,
    PHP (mysql) - работа с данными на сервере
    Ответ написан
    Комментировать
  • Как учебному классу экономить на софте и железе?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    У производителей ПО есть программы для УЦ.
    Посмотрите и пообщайтесь - сделают по спец.ценам.
    Ответ написан
    Комментировать
  • Фриланс после 30

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Освойте JS, jQuery, CSS 3, HTML5. Обязательно освойте jQueryMobile. (если планируете делать мобильные GUI в дальнейшем)
    2. Скриншоты своих работ (сверстанных страниц) разместите в портфолио. (желательно иметь работающие образцы)
    3. Наберите много простых и дешевых заказов и «обменяйте» их на положительные отзывы за проекты. (репутация)
    4. После получения некого опыта и увеличения работ в портфолио — берите более сложные и дорогие заказы.
    5. Переходите к верстке сложных шаблонов для популярных CMS.
    6. Работайте в паре с хорошим дизайнером.
    7. Делайте интересные шаблоны с красивой анимацией и эффектами — продавайте их.
    8. Открывайте контору и работайте в сфере стильных и качественных GUI для различных устройств в команде с дизайнером и программистами.

    Основные направления фриланса: дизайн, шаблоны для разных CMS, мобильные приложения, тексты, сложное программирование порталов, интеграция.
    Ответ написан
    2 комментария
  • Скрипт для видео обучения

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Любую CMS систему с возможностью продавать скачиваемые товары.
    Ответ написан
    Комментировать