Задать вопрос
  • Переход с постоянки на фриланс, стоит ли игра свеч?

    @McBernar
    У вас скромный рейт. Хотя, возможно, для Чехии это нормально.

    Я работал и работаю на фрилансе уже много лет. И в штате много лет тоже работаю.
    Поэтому могу кое-что сказать.

    Минусы

    1. Все байки про фриланс — правда.

    2. Нужно иметь железную дисциплину, чтобы работать в строго отведенные часы, а в другое время отдыхать. И чтобы вставать вовремя, а не спать до обеда.

    3. Со временем ты превращаешься в пещерного человека, потому что большую часть времени проводишь дома. Кому-то это комфортно, кому-то не очень. Кто-то умеет с этим справляться, кто-то нет. Но социализации, доступной в офисе, очень не хватает. Фейсбук и чаты не заменят живое общение.

    4. Очень много мудаков среди клиентов. Со временем научишься их определять с первых же слов в переписке. Но до этого придется некоторое количество раз обжечься.

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

    6. Хорошее описание проекта, хороший продукт сам по себе — на фрилансе этого мало. Повезет, если получится удаленно вписаться в команду, которая делает или большой проект или делает много проектов на потоке. Если же это разовые проекты, то будь готов к задаче вида "ну мне вот сайт нужен с формой, сообщениями и робокассой, а ну вот еще там корзина, да".

    7. Забудь про стабильность. Сегодня ты заработал двойную зарплату, а в следующем месяце процентов 50. Нет никого, кто строго раз в две недели будет тебе перечислять деньги на карту.

    Плюсы

    1. Свобода в выборе задач и проектов. Это прям кайф.

    2. Есть возможность заниматься своими делами, потому что за проекты отвечаешь ты и только ты. Соответственно, можно брать выходные, когда тебе удобно, а не когда они на календаре пришли.

    3. Если наработать клиентскую базу, то можно со временем отойти от дел руками, а заниматься лишь форвардом задач или вообще вырасти в полноценный продакшен.

    4. Есть возможность учиться. Не вечером после работы, днем, когда голова свежая.
    Офис эту возможность сильно ограничивает.

    5. Есть много времени и сил на свои проекты. То, до чего не доходили руки целый год офисной работы, может быть сделано довольно быстро.

    Где работать
    Попробуй везде. И на фл и на апворке есть свои плюсы и минусы.
    Но самые лучшие клиенты — это, конечно, которые приходят напрямую.
    Ответ написан
    3 комментария
  • Какой плагин подойдёт для фильтрации поиска WordPress?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Есть такие плагины, и немало.
    Начните с этих:
    wordpress.org/plugins/search-filter
    wordpress.org/plugins/query-multiple-taxonomies
    Ответ написан
    Комментировать
  • Как сделать клик по ссылки?

    @dmitry_pacification
    Трудности рождают прорыв
    Почему именно так? Вы хотите сделать галлерею?
    Зачем такой велосипед изобретать, когда есть fancybox.net ?
    Ответ написан
    Комментировать
  • Как правильно вывести определенное количество символов JQuery?

    andykov
    @andykov
    Shit happens
    Ответ написан
    Комментировать
  • Как правильно оценить проект?

    GriNAME
    @GriNAME
    Front-End Developer, Android Developer
    Кроме оценки по времени, можно использовать и другие методы расчета стоимости. В основном все новички не могут адекватно оценить время, за которое они сделают ту или иную работу. Да и у опытного мастера такое тоже может быть иной раз. Все зависит от проекта и самого человека. Так же не игнорируем индивидуальные особенности. А клиенту желательно знать точную или приблизительную цену перед началом работ, а не когда она завершится и будет зафиксировано потраченное время для расчетов. Поэтому я начинал с оценки по секциям вёрстки, а не времени за работу. Каждая секция 800 рублей (ценник для джуниора). И считаем, хедер, футер, разные блоки. Цена получается очень адекватная для обоих сторон и ее легко посчитать.

    Сейчас я считаю не секции а БЭМ сущности. Мне это удобнее чем, оценка времени (касательно верстки, какие-то работы оцениваю по времени, выше в ответе про временную оценку очень хорошо все описано) Я верстаю по БЭМ и весь проект разбираю на независимые блоки. Например верстка какой-нибудь карточки, а она используется в 5 местах на сайте с 2-3 видами кастомизаций, в зависимости от размещения, но я то благодаря БЭМ верстаю ее только один раз. Потом только готовые классы расставляй. Поэтому считаю БЭМ сущности, если они много раз повторяются ещё накидываю небольшую сумму.

    По посадке (также внедрение) верстки все зависит от того как вы работаете с бекендом. Думаю для вас подойдёт 50-100% от стоимости верстки брать за посадку. В зависимости от сложности.

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

    И мой совет, как работать быстро и качественно. Изучайте современные инструменты для работы. Сборщики проектов, препроцессоры, БЭМ и так далее. По своей натуре я этими вещами начинаю интересоваться ещё до того как получил хорошую базу знаний и мне это помогло очень быстро выполнять свою работу качественно, в короткие сроки, современно и удобно. Каждая работа не выглядит как очередная рутина. За счёт всех этих современных инструментов каждый раз работать очень интересно.

    Ещё если вы сами и дизайны рисуете, то изучите восьми пиксельную сетку
    https://habrahabr.ru/company/everydaytools/blog/31...
    Или расскажите об этом дизайнеру с которым работаете.
    А так же атомарный дизайн. Принцип тот же что и БЭМ, только применительно к дизайну. И оценку очень легко делать и верстать
    Ответ написан
    13 комментариев
  • Как сделать такой "прогерссбар" при скроллинге?

    Fzero0
    @Fzero0
    Вечный студент
    Комментировать
  • Где взять бесплатные адаптивные psd макеты?

    ymatuhin
    @ymatuhin
    Front end разработчик
    Зачем тебе адаптивные psd? Берешь обычный, и пытаешься сделать из него мобильную/адаптивную версию. Ситуация прямо жизненная.
    Ответ написан
    Комментировать
  • Есть ли примеры разработок сложного интерактивного сайта?

    @asd111
    Весь сайт - canvas с обработкой прокрутки и дальнейшей отрисовкой через JS
    https://www.google.ru/search?newwindow=1&e&q=html5...
    Ответ написан
    Комментировать
  • Каковы Возрастные ограничения в программировании?

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

    In4in
    @In4in
    °•× JavaScript Developer ^_^ ו°
    Полноэкранная верска.

    Делается с помощью JS плагинов, типа Fullpage, Onepage, Scrollify (лучший, на мой взгляд) и т.п.
    Ответ написан
    Комментировать
  • Какие группы в ВК, FB, Twitter есть для frontend разработчика?

    ymatuhin
    @ymatuhin
    Front end разработчик
    Как жеж упустить шанс пропиарить чутка свой блог и твиттер — twitter.com/ymatuhin
    ymatuhin.ru
    Ответ написан
    3 комментария
  • Как убрать баг в bootstrap, когда между колонками образуется пустое место, равное ширине колонки?

    Ну это же обычное поведение float:left для разной высоты элементов. Для мобильного может помочь следующий код
    @media (max-width: 767px) {
      .col-xs-6:nth-child(2n+1) {
          clear: left;
      }
    }
    Ответ написан
    Комментировать
  • Организация работы между веб-дизайнером и фронтенд-разработчиком, предложения?

    ddale
    @ddale
    Front-end developer
    1) Как вариант общее облако. Каждый проект - каталог с четкой структурой (чек-лист, исходники, тз и прочее). Я так работал - не хуже чем любая навороченная система управления проектами.

    2) Полное соответствие psd макетов требованиям i-love-psd.ru . Для сеток susy.oddbird.net - очень крутой и гибкий, но для начала изучите его, есть нюансы.

    3) Иконки и изображения (.svg, .png, .jpg). Делать отдельные паки. Растр делать с оглядкой на ретину (x2 к размерам). Тоже касается UI элементов, используемых в проекте - отдельный psd с UI.

    4) Срок либо называет исполнитель и вы ему верите, либо ставьте грамотных арт-директора и front-end разработчика во главу отделов (они и контролить будут и сроки ставить).
    Ответ написан
    Комментировать
  • Шаги становления хорошего фроненд разработчика?

    mudrenokanton
    @mudrenokanton
    frontend dev
    А какие у вас цели?
    Если хотите работать на хорошую компанию, то лучше смотреть по вакансиям, например, тут.
    Я считаю что это — минимум, но целится лучше на что-то такое или выше.
    В плане порядка изучения советую поступать таким образом("книгу" можно заменять на "сайт" или "документацию"):
    1) прочитали книгу по CSS+HTML, сверстали несложный сайт
    2) прочитали еще одну книгу по CSS+HTML , сверстали что-то посложнее
    3) та же история с JavaScript, первая книга — выполняете упражнения, потом пишете что-то несложное, потом читаете другие книги в стиле best practices. Вот вам список книг и навыков, которые требуют от студентов в одной из фирм.
    4) изучаете "плюшки", тут лично мои предпочтения: JQuery, SCSS, Jade, ES6, gulp, InternJS, BackboneJS. Тут все изучается по документациям, хотя книг по JQuery тоже много.
    5) можете зацепить backend и NodeJS если вам интересно, минимум — понимать что и как там происходит, почитать про RESTful и MVC на серверах
    6) базовые понимания и знания дизайна и сопутствующего софта
    —> дальше пункты которые касаются слова "Хороший"
    7) поиграться с 2D-3D графикой, анимациями и разными библиотеками с ней связанными
    8) совершенствовать свои навыки во всех пунктах выше(оптимизация, best practices), изучать самые интересные решения на разных сайтах, интересоваться всем новым и много практиковаться
    Ответ написан
    Комментировать
  • Развитие навыков в JavaScript?

    Antonoff
    @Antonoff
    Разработчик
    Я сейчас в том же положении, скажем так. В процессе изучения JS.

    Что лично могу посоветовать - Задачи по программированию. Делай в день по 5-15 задачек, и пиши решение на JS.

    Начинай с самого простого, построения ToDoList, калькулятор, слайдер, карусель, и работай над реальными проектами.
    Ответ написан
    1 комментарий
  • Можно ли добавить на bxslider animate.css?

    @sten8509 Автор вопроса
    Нашел решение, если кому пригодится

    $(".bxslider").bxSlider({
        startSlide: 0,
        onSliderLoad: function () {
            $(".title").addClass("animated bounceInRight");
            $(".text").addClass("animated bounceInRight");
        },
        onSlideAfter: function(){
            $(".title").addClass("animated bounceInRight");
            $(".text").addClass("animated bounceInRight");
        },
        onSlideBefore: function(){
            $(".title").removeClass("animated bounceInRight");
            $(".text").removeClass("animated bounceInRight");
        },    
    });
    Ответ написан
    Комментировать
  • Как разделить стили 1С-Битрикс для шаблона и ПУ?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега CSS
    Вам нужно либо использовать свои классы, а не теги, либо сделать какой-то контейнер и определять все стили внутри него.
    Ответ написан
    Комментировать
  • Какие ресурсы (желательно на русском) можно использовать для изучения применения svg в веб-разработке?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    По собственному опыту скажу, что с русскими ресурсами по свг все плохо. Знаю что Yoksel иногда пишет про свг вот тут (css.yoksel.ru) и знаю такую вот вводную.
    По англоязычным источникам:
    1) Сборная солянка №1
    2) Сборная солянка №2
    3) tutorials.jenkov.com/svg/index.html - много раз выручал этот сайт. Правда попадал я на него обычно с гугла, полностью все не читал.
    4) sarasoueidan.com/articles/index.html - ищите по SVG. Есть очень много отличнейших статей, прям эталон.
    5) Статьи на https://css-tricks.com/
    6) Конечно же великий tympanus.net/codrops
    7) Ну и самое самое важное - постоянно пилить демки и смотреть как пилят другие. Чекайте awwwards и подобные сайты, просматривайте codepen. На правах саморекламы - codepen.io/suez/tag/svg (изучаю свг третий месяц, полет нормальный).
    Ответ написан
    Комментировать