• Какие есть хорошие материалы для для изучения современного PHP на серьёзном уровне?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Мэтт Зандстра - PHP. Объекты, шаблоны и методики программирования
    Многие советуют, сам иногда к ней обращаюсь.
    Ответ написан
    Комментировать
  • VK и восстановление/удаление аккаунта: как?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Фотку с паспортом они у всех просят, чтобы восстановить доступ. У меня знакомый высылал, доступ вернули. С первого раза. Не думаю, что многомиллионной компании нужны данные простого смертного с учетом того, что у них в разделе документы достаточно ксерокопий паспортов.

    У удаленной страницы имя меняется в конце концов на DELETED, но страница еще около года будет висеть заблокированной с именем и фамилией. А файлы, загруженные на их сервак, не удаляются. Возможно, извне они будут недоступны, но на серваке у них они висеть будут.
    Ответ написан
    1 комментарий
  • Как можно реализовать таймеры для браузерной игры?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Каким образом меняется скорость восстановления (т.е. "скилл выносливость увеличился")?
    Можно в момент изменения скорости (т.е. скилла) слать запрос на обновление всех таймеров.
    Ответ написан
    Комментировать
  • Класс или функция PHP?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Писать класс только с одной лишь функцией, да еще и статической, действительно смысла нет.
    Такой подход подойдет лишь в том случае, если в дальнейшем класс profile будет расширяться.

    Если же в проекте все довольно просто - этот запрос можно поместить либо в отдельную функцию, либо эту статичную функцию внести в какой-нибудь более общий класс.
    Ответ написан
  • Как провести изменение checkbox и radio?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    А если через JS заменить чекбоксы и радио на div, а при клике по диву - обрабатывать чекбокс + добавлять диву класс checked, чтобы подгрузилась галочка.
    Ответ написан
    Комментировать
  • Оптимизация HTML + JS и модульная загрузка

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Grunt не пробовали?
    Ответ написан
    Комментировать
  • Является ли уход из университета правильным решением?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Если ты на бакалавра учишься, уж дотерпи до диплома.
    Я тоже работаю - и на фрилансе, и в офисе во время учебы, в сам универ редко хожу.

    Но если ты уверен в своих знаниях и в том, что ты способен зарабатывать столько, чтобы независимо жить, а за то, что ты бросишь универ, родители ныть не будут - то универ не нужен в принципе. Это пустая трата времени.
    Ответ написан
    Комментировать
  • Какой есть удобный скрипт отправки e-mail с формы AJAX?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Я так понимаю, что это любая jQuery-библиотека для обработки форм.
    Из формы шлете данные на сервак с помощью ajax, а уже с сервера формируете письмо и отправляете его.
    Ответ написан
    Комментировать
  • Как научится писать софт неофиту?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    У меня с практикой все пришло. Чем дальше - тем больше знаний и понимания того, как работают серьезные проекты.

    Во-первых, стоит понять сам технологический процесс. Для сайтов это (очень утрированно и упрощенно): постановка задачи, отрисовка макета, верстка, посадка на движок, допиливание движка. Что касается прикладного ПО, то тут не подскажу.
    Во-вторых, почитать книги, статьи по проектированию, изучить практики и подходы к разработке тех или иных вещей.

    На самом деле вопрос весьма неоднозначный и сложный.
    Какой софт ты хочешь научиться писать? Для чего - заработать или для себя, ради фана?

    Когда будет конкретная задача - будет проще. Постепенно у тебя будет накапливаться опыт решенных задач и вопросы, ответы на которые будут тебя приводить в разные области разработки ПО.
    После верстки пары проектов начинаешь думать, а нет ли готовых инструментов? И узнаешь, что есть такая вещь, как фреймворк. В частности для верстки - это, например, Bootstrap.
    Ответ написан
    Комментировать