• Как эффективно переучиться на веб-разработчика?

    Powerhead
    @Powerhead
    Я бы посоветовал пройти курсы на www.codecademy.com/
    Стоит пройти HTML, CSS, JS, Jquery, Projects, Php.
    После этого картина станет вполне целостной и уже можно будет браться за реальные задания.
    И не нужно зацикливаться на тонкостях HTML или JS, это даже вредно. Главное — понимать общую суть и уметь пользоваться справочниками, а остальное приобретается с опытом.
    Ответ написан
    1 комментарий
  • Нужна ли миру система единых аккаунтов?

    Powerhead
    @Powerhead
    Так уже ж есть такой кошмар, называется «паспорт и идентификационный код» — единый аккаунт для всех государственных бюрократических структур, причем обязательный. И кому может в голову придти это еще и на интернет распространить?
    Ответ написан
    Комментировать
  • Какой вариант логики запросов правилен?

    Powerhead
    @Powerhead
    По-моему, второй вариант предпочтительней. Он полностью избавит от головной боли в будущем, когда количество данных может увеличиться. Эффективней тратить вычислительные ресурсы в моменты, возникающие реже — в данном случае, добавление/удаление комментариев происходит значительно реже, чем их просмотр.
    Реализовать эту логику можно с помощью mysql триггеров, которые будут автоматически обновлять число комментариев при каждом добавлении/удалении

    CREATE TRIGGER `comment_add` AFTER INSERT ON `post_comments`
    FOR EACH ROW BEGIN
    SET @post_id = NEW.post_id;
    SET @comments_num = (SELECT COUNT(id) FROM post_comments WHERE post_id = @post_id);
    UPDATE `post` SET `comments_num` = @comments_num WHERE `id` = @post_id;
    END;


    Полный дамп тут
    Ответ написан
    3 комментария
  • Посоветуйте эмулятор iPad

    Powerhead
    @Powerhead
    Друзья, а что посоветуете. если нужно эмулировать только браузер iphone / iPad?
    Чтобы рендеринг и обработка JS происходили в точности как и на реальных устройствах
    Ответ написан