• AngularJs. Как удалить класс ng-dirty у пустого инпута, не прибегая к созданию собственной директивы?

    Mr_Franke
    @Mr_Franke
    Front-end developer
    Можно воспользоваться методом $setPristine();
    https://docs.angularjs.org/api/ng/type/form.FormCo...
    Ответ написан
    Комментировать
  • Как в AngularJS можно наследовать событие?

    maxaon
    @maxaon
    Странная задача.
    Если вам надо сделать открытие модального окна - создайте директиву. Но лучше это сделать через контроллер и сервис. См ui-bootstrap modal
    Ответ написан
    3 комментария
  • Возможно ли сделать динамический select?

    maxaon
    @maxaon
    "Возможно ли" - да, можно.
    Но если надо только это - то лучше наговнокодить на jQuery. Angular тут как пушкой по воробьям.
    Ответ написан
    2 комментария
  • Angular.js. Как сменить тимплейт без смены урла?

    miraage
    @miraage
    Старый прогер
    JS
    $scope.authTpl = 'login';

    HTML
    <div data-ng-if="authTpl == 'login'">
        <!-- login form -->
    </div>
    <div data-ng-if="authTpl == 'reg'">
        <!-- registration form -->
    </div>
    Ответ написан
    Комментировать
  • Angular.js. Как сменить тимплейт без смены урла?

    sHinE
    @sHinE
    веб-разработчик, php/js/mysql и сопутствующее
    Хранить в каком либо свойстве $scope то, какую форму надо показывать и делать ng-show формам по значению этого свойства?
    Ответ написан
    Комментировать
  • Как правильно связать директивы и сервисы в angular.js ?

    Как вариант можно поставить watch на переменную сервиса.

    app.factory('YouService', function() {
        var progress = 90;
    
        getProgress: function() {
            return progress;
        }
    });


    app.directive('YouDirective', function(YouService) {
        return {
            restrict: 'E',
            ...
            ...
            link: function(scope, element, attrs) {
                scope.$watch(function () {
                    return YouService.getProgress();
                }, function (progress) {
                    console.log(progress);
                }
            });
        }
    });
    Ответ написан
    Комментировать
  • Какой изучить актуальный язык программирования, что бы работать в свободное время?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Если просто подзаработать - то PHP (само собой, +css, +html, желательно +js на уровне, необходимом для верстки). Сайтов в мире много, львиная доля - именно на PHP, уж что-то заработать можно будет при должно уровне.
    Но выше справедливо отметили, что программистом просто так стать не получится. Кодером - вполне. Вам нужно хорошо представлять, где будут запускаться ваши приложения, что для этого нужно. Да и инструменты, в конец концов, для, собственно, разработки и тестирования настроить - то ещё веселье.
    Ответ написан
    1 комментарий
  • Какой изучить актуальный язык программирования, что бы работать в свободное время?

    ScorpLeX
    @ScorpLeX
    html, css, js, довольна просто и сможете легко найти заказы на том же фрилансе.
    Ответ написан
    1 комментарий
  • Как правильно работать на oDesk?

    Ambrose
    @Ambrose
    Ух, что ж вы так обстоятельно и с такой опаской к этому подошли-то? Это же всего лишь фриланс, здесь всё проще)

    Расскажу свою маленькую историю. Работа у меня неплохая, в принципе устраивает, было интересено просто попробовать себя на одеске развлечения ради. Прочёл пару статей, зарегистрировался, прошёл тест на знание английского (натыкал только на below average :( ) и начал глядеть простенькие задачки «на вечер».
    Никакую почасовую ставку даже не рассматривал, только fixed price. Зачем загонять себя, если опыта пока маловато?

    Далее про выбор задачек. Смотрим цену, если она устраивает, ставим предложение процентов на 10 ниже, чтобы обратили внимание. И самый основной шаг — правильно составить cover letter. Минимум общих фраз о том, какой вы хороший (я вообще об этом писал одно предложение в начале), основное внимание уделяем задаче. Надо показать заказчику, что вы прочли задание и прониклись им. Задаём пару уточняющих вопросов или предложений по вариантам решения. Только не переборщите, письмо размером с этот ваш вопрос никто читать не будет. Помните, вводное письмо — это то, по чему оценит вас заказчик в первую очередь. Это то, что отличает нас от индусов, которые просто штампуют своё письмо, даже не читая текст задания. Наверняка замечали, что во многих вакансиях специально стоит такая «защита от дурака» :)

    В конце, конечно же, следует указать примерные сроки выполнения. Я, как уже говорил, выбирал задачки на один-два вечера плотной работы с учётом моих скиллов. При этом писал заказчику, что, прямо сейчас я сильно загружен, но в уикенд у меня будет достаточно времени, чтобы завершить работу. Вам ведь никто не мешает предложить комфортный срок выполнения с учётом основной работы, шашлычков, семьи и проч.? Любые вакансии со словом urgent закрывал даже не дочитывая, нервотрёпка мне не нужна.

    В таком режиме примерно 25-30% моих писем находили отклик. Дальше — предварительное согласование с заказчиком. Тут важно понять, какой он человек, дабы не напороться на неадеквата. Если общается в стандартном английском деловом стиле, отвечает на поставленные вопросы — всё скорее всего будет хорошо. Однажды мне попался человек, которые дважды не ответил на конкретный вопрос, продолжать общение с таким не было никакого смысла. Либо некомпетентен, либо невнимателен, а зачем нужен человек, из которого потом придётся тянуть клещами? И да, лучше конечно выбирать европейцев/американцев, общаться с малограмотными азиатами не слишком приятно.

    На некоторые вакансии я отвечал только для тренировки — обмозговывал задачу и составлял письмо. Было интересно, ответят или нет. Потом просто отклонял предложение, ведь до заключения контракта вы никому ничего не обязаны. После одного из таких отклонений (с пометкой «слишком маленькая цена»), ко мне снова обратился заказчик с предложением заплатить больше. Пришлось всё таки взяться и сделать :)

    В общем, у меня к вам один совет: относитесь проще. Начинайте с простого, не нужно рубить с плеча и уходить во фриланс с основной работы. Уйти вы всегда успеете. А за то время, пока вы читали уйму книжек, зачем-то проходили кучу тестов и писали огромный вопрос на хабр, вы могли просто взять и сделать несколько простых задачек на одеске, получить немного звёздочек и практический опыт вместо голой теории.

    P. S. Всё вышенаписанное воспринимать как поток сознания дилетанта с тремя выполненными задачками и парой сотен баксов на счету)
    Ответ написан
    2 комментария
  • Что пишет front-end разработчик в трудовой, что бы не быть верстаком?

    Да всем срать, что написано в трудовой книжке.
    Ответ написан
    Комментировать