• Какую CMS выбрать для большого проекта?

    Punkie
    @Punkie
    Всё это есть в Wordpress. Для пяти языков ставите какой нибудь WPML и вперед.
    Ответ написан
  • При помощи какой программы можно следить за работой фрилансера?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Нафиг такого клиента.
    Человек который работает удаленно, может делать что хочет.
    Хоть себя в прямом эфире на порно-сайты транслировать, это не должно касаться клиента.

    Клиенту должно быть важно одно - реализация проекта в срок.

    Ну а если вам клиент запрещает ползать по порно сайта, боюсь вы с ним еще намучаетесь.
    Ответ написан
    2 комментария
  • Каковы Возрастные ограничения в программировании?

    @ChernovGV
    Я профессионально начал программировать в 26, было тяжело но интересно. За пару месяцев активного изучения не много покачался и смог устроиться на работу.8 часов работы, 15 мин обед и еще 45 мин работы, возвращался домой и еще 3-4 часа работал чтобы успевать все в срок. Через пол года смог уже ходить на нормальный обед и не работать дома. Теперь дома только изучение нового и свои проекты)
    В общем да, не поздно...
    Но есть факты с которыми не поспоришь, мозг активно развивается до 25 лет, к 30 рост нейронных связей замедляется и формировать нужные механизмы мышления будет сложнее...
    P.S.
    Моему деду 84, и он зарегистрировался в facebook раньше меня...
    Ответ написан
    4 комментария
  • Каковы Возрастные ограничения в программировании?

    hronik87
    @hronik87
    Обитаю в 1С-Bitrix
    Раз в день стабильно появляется похожий вопрос. Мне 28, год назад ничего не знал ни о HTML, ни о CSS, ни о JavaScript, ни о PHP. Сегодня работаю в хорошей компании, верстка у меня на твердую 4, JavaScript на 3+(библиотека JQuery в основном, но могу и на чистом написать что-нибудь полезное), PHP начал осваивать месяц назад, но уже есть довольно неплохие результаты. Было ли мне сложно в самом начале? Да! Я не знал ничего об этой сфере. Спал по 4 часа в сутки прямо возле компьютера, шаблон разрывало и я начал уже вслух разговаривать с собой. У меня не стояло выбора поучить сегодня или нет. У меня стоял выбор пойти поссать и дальше учить или все же потерпеть, а потом уже сходить когда невмоготу будет. И я сейчас в той сфере которая мне нравится, я постоянно учусь и я не остановлюсь. Так что если ты уверен, что это твое, то любыми правдами и неправдами учи, старайся, вникай. И все получится)
    Ответ написан
    14 комментариев
  • Исходники в веб-разработке. Оставлять или нет?

    delphinpro
    @delphinpro Куратор тега Sass
    frontend developer
    Да в общем-то на сервере им делать нечего. Достаточно того, что они лежат в репозитории.

    Правда бесит ситуация, когда берешься за доработку, открываешь стили, и видишь, что сверстаны они с использованием препроцессора. Спрашиваешь у заказчика исходники, а он говорит, что ему когда делали, передали только css, или вообще не в курсе. Мораль: заказчику нужно отдавать все исходники, и объяснить, что они будут нужны будущему разработчику для доработок.
    Ответ написан
    3 комментария
  • В каких случаях нужно нанимать дизайнера сайтов?

    vaux
    @vaux
    Курящий лыжник
    Хороший дизайн помогает человеку решить его проблему. На входе мы имеем человека и его проблему. Человек находит сайт компании, которая, как он считает, может его проблему решить. Далее, путем работы с сайтом, человек либо решат свою проблему, либо уходит на другой сайт, где путь от захода на сайт до решения проблемы гораздо короче и понятнее. Так вот, хороший дизайн - это когда процент людей, решивших свои проблемы с помощью данного конкретного сайта, стремится к 100.

    Стоит учитывать, что целевая аудитория всегда разная, как и проблемы, которые нужно решать. Шаблон никогда таких вещей не учитывал и учесть не сможет. Именно по этому профессия дизайнера еще не скоро канет в Лету.

    Что же касается вашего вопроса, то тут всё зависит от того, как вы понимаете работу дизайнера. Если для вас это человек, который умеет рисовать красивые макеты, то, наверное, можно и не нанимать отдельного человека. Только хуже будет, поскольку вы не поймете друг друга. Если же для вас дизайн - это в первую очередь инструмент решения проблем людей, то нанимать дизайнера стоит. Единственное, что это должен быть именно дизайнер, а не просто рисовальщик красивых картинок.
    Ответ написан
    4 комментария
  • Получить значение поля в отдельном файле в IE8?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Обернуть содержимое этого скрипта в
    $(document).ready(function () {
        // Тут ваш код
    });
    Ответ написан
    Комментировать
  • Как правильно организовать хранение перечня id в COOKIE?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Сериализовать в JSON. JSON.stringify(object); - превратит вашу структуру данных в строку, которую можно сохранить в куки. А потом, загрузив обратно строку, через JSON.parse(string); вы получите обратно свои данные.
    Ответ написан
    1 комментарий
  • Каким должен быть Step-by-step для будущего программиста в плане обучения и трудоустройства?

    @Lexans
    1. Выбираешь перспективную компанию
    2. Смотришь вакансии
    3. Осваиваешь навыкии требования, которые требуются в вакансиях, интересуешься предметной областью компании и самой компанией.
    4. Устраиваешься стажером/на испытательный срок. Возможность этого необходимо узнать после пункта 1

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

    Ewintory
    @Ewintory
    Java / Android developer
    Искать более опытного исполнителя и доделывать вдвоем. Отдадите ему всю выручку с проекта. Сливать то легко, куда сложнее найти грамотное решение.
    Ответ написан
    Комментировать
  • Что нужно первично выучить для джуниора по JS/Node?

    @NicoBurno
    Разработчик-прокрастинатор
    Просто начните писать настоящий код на настоящих проектах. Говорю из своего опыта...
    Если сможете самостоятельно написать БЕЗ ПЛАГИНОВ(но хотя бы с jQuery) простейший функционал в виде каруселей, модальных окон, анимации, отправку AJAX-запросов, в общем все то что необходимо для сайтов уровня "лендинг" - то вы уже не Code Monkey, а полноценный Junior способный самостоятельно выполнять простейшие проекты.

    После этого можете отказаться от jQuery в целях обучения. Как только будете комфортно себя чувствовать на нативном JS - можете приступать к node.js
    Ответ написан
    Комментировать
  • Как изменить порт Node?

    mannaro
    @mannaro
    Умею профессионально гуглить
    Если юзаете express:
    var app = require('express')();
    
    var listener = app.listen(8888, function(){
        console.log('Listening on port ' + listener.address().port); //Listening on port 8888
    });
    Если нет, то: https://nodejs.org/api/http.html#http_server_liste...
    Ответ написан
    1 комментарий
  • Правильный ли подход использования ООП в JS?

    Stalker_RED
    @Stalker_RED
    Хитрая штука, этот ваш ООП.
    Процитирую прям сюда первые две строки:
    Объе́ктно-ориенти́рованное программи́рование (ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов. В случае языков с прототипированием вместо классов используются объекты-прототипы.


    И уже из следующей статьи:
    Прототипное программирование — стиль объектно-ориентированного программирования, при котором отсутствует понятие класса, а наследование производится путём клонирования существующего экземпляра объекта — прототипа.


    Вот такой он внезапный, ООП без классов.

    Хотя если хочется классы, в сети куча инструкций как эмулировать их в js.
    Ответ написан
    1 комментарий
  • Что использовать для извлечения данных с сайта с последующим переименованием файлов?

    @ghost750 Автор вопроса
    imacros поставил - Mozilla начала постоянно зависать.
    Всем спасибо за ответы.
    Попробую zennoposter и отпишусь
    Ответ написан
    Комментировать
  • Как присвоить значение атрибуту data-* в JS?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    setAttribute - это сеттер, не нужно после него равно ставить.

    .setAttribute('data-imagesvar', lev);
    Ответ написан
    Комментировать
  • Как использовать $scope вне контроллера?

    premas
    @premas
    Full-stack web-developer
    Заведите себе какой-нибудь сервис, например Page, в котором будет лежать вся информация, относящаяся к странице в общем, такая как текущий пункт меню, title и тд.

    app.service('Page', [function () {
      var Page = this;
    }]);


    Внутри app.run просто поместите этот сервис в $rootScope:
    app.run(['$rootScope', 'Page', function ($rootScope, Page) {
      $rootScope.Page = Page;
    }])


    Теперь просто заинжектите этот сервис в любой контроллер и устанавливайте ему все что душе угодно.
    app.controller('MyCtrl', ['$scope', 'Page', function ($scope, Page) {
      Page.myVar = 'lol';
    }])


    В ангуляровском шаблонизаторе будет доступно как {{Page.myVar}} или более строго {{$root.Page.myVar}}
    Ответ написан
    4 комментария
  • Почему выбивает ошибку при проверке на браузер?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Проверку на IE лучше всего делать так:
    <!DOCTYPE html>
    <!--[if IE 7]>         <html class="lt-ie10 lt-ie9 lt-ie8"> <![endif]-->
    <!--[if IE 8]>         <html class="lt-ie10 lt-ie9"> <![endif]-->
    <!--[if IE 9]>         <html class="lt-ie10"> <![endif]-->
    <!--[if gt IE 9]><!--> <html> <!--<![endif]-->
    <head>


    Ну а дальше уже в CSS используете эти классы, когда нужно.

    Если всё же очень нужно проверить через JS, то так (для IE < 11):
    var isIE = /*@cc_on!@*/false;
    Ответ написан
    Комментировать
  • PSD без фотошопа

    @alexmixaylov
    Тоже мучался постоянно с этим
    сижу на линуксе, и вопрос не только в цене но и в совместимости(можно через wine вроде, но там свои минусы)
    недавно обнаружил плагин extract от Adobe
    его могут использовать некоторые редакторы (brackets)
    или прямо в браузере
    делаете акк на адобе
    загружаете псдшку туда
    и работаете со слоями стилями и тп
    51016f4b4348484091807d51dd4dba4d.png
    Ответ написан
    Комментировать
  • Как верстать "модульно"?

    27cm
    @27cm
    TODO: Написать статус
    Ответ написан
    Комментировать