• Что перспективнее/интереснее на upwork - WordPress or PHP-фреймворки?

    @tovogukA
    Вордпресс - более массовая работа, ее полно. Делается быстро. Стоит дешевле.
    Фреймворки - более кастомная доводка системы, такой работы меньше. Стоит дороже. Делается дольше.
    Ответ написан
    Комментировать
  • Путь от мигающего светодиода до своего личного изобретенного устройства, гаджета/техники?

    @evgeniy_lm
    Ну, я этим занимаюсь уже более 35 лет.
    Читайте, пробуйте, экспериментируйте. Инфы сейчас море, дефицита элементарной базы нет.
    Начать рекомендую со старых, но очень хороших книг Юный радиолюбитель. Борисов В.Г. и Юный кибернетик. Отряшенков Ю. М. Повторять проекты из этих книг уже бессмыслено, о в них хорошо описана теория. Параллельно можете экспериментировать с Arduino, это очень просто и в болшенстве случаев паяльник не требуется.

    Если че пишите на почту, постараюсь помочь, подсказать
    Ответ написан
    2 комментария
  • Эффективно ли регистрировать сайт в каталогах?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Для начала надо зарегистрировать сайт в яндекс.вебмастер, чтобы боты яндекса оперативнее индексировали сайт, заодно там будет видно что и как происходит. Далее качественынй контент сейчас наиболее существенный критерий при индексации, насколько мне известно. Если сайт коммерческий и активное продвижение имеет смысл и позволяет рентабельность, я бы обратил внимание на тот же яндекс.директ. Аналогичные сервисы имеются и у гугла, но там есть смысл заморачиваться, если надо продвигать сайт помимо РФ.
    Ответ написан
    2 комментария
  • Эффективно ли регистрировать сайт в каталогах?

    SarDK
    @SarDK
    Ищу. Пишу.
    Пожалуйста, не используйте каталоги в SEO.

    Потратьте час-два, почитайте про продвижение, категорически фильтруя бред "инфобизнесменов".

    После этого вы сможете отсеять от себя людей, много говорящих, но мало делающих. И сможете эффективно общаться с подрядчиками, которые умеют работать.

    P.S.
    Субъективно, но продвигать сайты стоит с помощью хорошего контента и грамотной верстки. Если же сайт говно - лучше сделать тот, который можно продвигать с помощью хорошего контента.
    Ответ написан
    1 комментарий
  • Эффективно ли регистрировать сайт в каталогах?

    @archelon
    Когда-то регистрация в каталогах была эффективным и практически обязательным этапом продвижения сайта.
    Сегодня эта процедура может скорее навредить, чем помочь.
    Советую задуматься о том, стоит ли продолжать работать с этими сеошниками.
    Ответ написан
    2 комментария
  • Как организовать регистрацию, авторизацию и роли в приложении на Node.js?

    gelevanog
    @gelevanog
    javascript developer
    Я конечно могу ошибаться, но посмотрите как это реализовано здесь - http://mean.io/#!/ или здесь - meanjs.org. Я пару лет назад использовал meanjs.org и там было все из коробки.
    Ответ написан
    Комментировать
  • Шаблоны с ThemeForest - как основа для сайтов на заказ, нужно ли заказчику об этом знать?

    bifot
    @bifot
    bifot.ru
    Да, на тем-форесте есть неплохие шаблоны, но там все чересчур помешаны на нереальных элементах по типу параллакса, громадных JS-скриптов и прочие мало кому нужные вещи, поэтому особого смысла брать именно оттуда не вижу.
    Ответ написан
    Комментировать
  • Как написать авторизацию через Facebook с GraphQL?

    TekVanDo
    @TekVanDo
    Javascript Developer
    Все что нужно можно найти здесь https://github.com/chentsulin/awesome-graphql
    Ответ написан
    Комментировать
  • На сколько трудозатратно сделать анимацию на HTML5 и сопутствующих технологиях аналогичную flash?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Наверно, в данном случае не целесообразно, видео проще. Но если бы там было другое качество + какой-то интерактив, тогда да
    Практика такова, что анимация будет прожорливой по ресурсам.

    такая не будет
    Ответ написан
    Комментировать
  • На сколько трудозатратно сделать анимацию на HTML5 и сопутствующих технологиях аналогичную flash?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Сделать видео, вставить с помощью video, запускать видео по клику. При этом в чем вы это видео сделаете не имеет значение, хоть в флеш, главное зарендерить как видео файл.
    Кнопку "оранжевую в центре" можно абсолютным позиционированием туда поставить или с помощью js.
    Ответ написан
    7 комментариев
  • Как правильно обрабатывать клики на сенсорных устройствах?

    @GreatRash
    Я не знаю насколько это правильно, но опишу как делаю я:

    var treshold = 10;
    var touchStart = {
      x: 0,
      y: 0
    };
    
    $(elem).on({
      'touchstart': function(e) {
        var touch = e.originalEvent.changedTouches[0];
        
        touchStart.x = touch.clientX;
        touchStart.y = touch.clientY;
      },
    
      'touchend': function(e) {
        var touch = e.originalEvent.changedTouches[0];
        var dx = Math.abs(touch.clientX - touchStart.x);
        var dy = Math.abs(touch.clientY - touchStart.y);
        
        // если дельта по x и по y меньше некоторого порогового значения,
        // значит у нас не свайп, а клик
        if (dx < treshold && dy < treshold) {
          console.log('this is click');
        }
      }
    });
    Ответ написан
    Комментировать
  • Стоит ли переходить с Angular 1.x на React?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    добиться изоморфности на нем можно только через PhantomJS.


    Не только, если вы погуглите, там было масса попыток прикрутить virtualdom и т.д. но все это кастыли.

    они пихают контроллеры и модели прямо во вьюхи

    Там как бы... нет ни моделей ни контроллеров. Компоненты реакта это чисто view. Данные должны приходить туда извне.

    А если вы один их тех, кого сильно смущает наличие HTML в JS файле - ну... попробуйте как-то успокоиться и понять что важно, что есть разделение на шаблоны и логику, а то что все в одном файле - это детали. Лично я так и в Angular делаю и мне это кажется весьма удобным.

    это 500 кб кода + JQuery

    jQuery вам зачем? Там же virtual dom, jquery вообще не нужен. Ради HTTP? есть отдельные библиотечки. Опять же вы можете компоненты ангуляра второго использовать.

    На Angular 2 не смотрел, просто не успел, но слышал, что он тоже может server-render.


    Да может, более того проще чем с React (ну как минимум за счет того что все готово и заточено под инфраструктуру ангуляра, а реакт все готовят как хотят).

    еще смотрел Ember, но он мне кажется тем же Angular 1.x

    Ember пожалуй лучший из этой тройки, но вокруг него мало шумихи... а стало быть и комьюнити меньше, зато у них вообще нет никаких проблем с процессами и инфраструктурой.
    Ответ написан
    Комментировать
  • Хочется странного: есть ли в Ubuntu терминальная команда чтоб по окну терминала непрерывно бежали строки?

    @rechmp
    Чтобы прослыть вообще реальным кул хацкером советую еще hackertyper.com открыть в браузере на рабочем ноутбуке и периодически тарахтеть в клаву с умным видом :)
    Ответ написан
    Комментировать
  • Как не распыляясь дотащить до front-end мидл девелопера?

    Apathetic
    @Apathetic
    Frontend
    Я вот, в принципе, джун по опыту именно программирования. Но по опыту управления могу сказать точно - все эти аббревиатуры - полная фигня. Важны не аббревиатуры, важна способность быстро их усваивать. Больше того скажу, важна способность быстро переключаться на другие фреймворки, другие среды разработки, другие языки. Это всё - не более чем инструменты. И для этого нужно глубоко понимать именно основы программирования, паттерны, алгоритмы, вот это всё. В освоении этого может помочь только один способ: ебашить (извините за мат, но это самое подходящее слово).
    Ответ написан
    Комментировать
  • Как не распыляясь дотащить до front-end мидл девелопера?

    customtema
    @customtema
    arint.ru
    1. Перестать использовать сленг
    2. Честно изучить основы технологий, которые вы используете
    3. Больше практики


    Так из "миддлов" сразу в "сеньоры" перейдете. У меня есть знакомые, у которых это именно так и получилось. Кстати, это быстро, вопрос идет о неделях.
    Ответ написан
    Комментировать
  • Почему функция javascript возвращает undefined?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Это асинхронная функция, в колбэке бессмысленно что либо возвращать, а в функции searchCompanyByTitle вообще нет return, вот и получается undefined. Используйте promise.
    Как сделать так, чтобы функция выполнялась только после того, как другая завершится?
    Ответ написан
    3 комментария
  • PHP vs. all. Имеет ли смысл учить (параллельно) что-то еще?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Первым делом нужно отделить собственно код на PHP (обработка данных, форм например, формирование данных для построения страницы), от кода построения страницы. Последнее лучше доверить шаблонизатору. Я пользуюсь Smarty, но вариантов масса, тут на вкус и цвет все фломастеры разные. А мешать код PHP с кодом HTML, и, упаси Боже, с кодом JS - Это Богохульство я считаю... :D

    Хотя PHP это позволяет, но это равносильно выстрелу себе в ногу...

    В целом я люблю PHP, особенно после Clipper 5.2 и Borland Pascal. Назад я уже точно не вернусь.

    Однако, тенденции современности таковы, что логика все больше мигрирует в сторону клиентского кода. Это то, чем занимаются всевозможные Angular.JS, Ember.JS, Backbone.JS, React.JS и прочие jQuery, и же с ними...

    Что еще более замечательно, это то, что JS стал активно мигрировать в сторону бэкенда (Node.JS, Io.JS и т.п.)

    Так вот, по моему личному опыту последних лет, а это очень много AJAX+jQuery, бэкенд все больше превращается в эдакий прокси модели до БД и сервис аутентификации/авторзации... И в этом плане, каким бы прекрасным ни был PHP7, но работы для него все меньше (потому что совершенно до фонаря, скрипты на каком ЯП отдают JSON)... По крайней мере в том ключе, в каком он изначально задумывался и существовал до начала бурной эпохи AJAX.

    Поэтому моё мнение такое, раз уж начал проект на PHP - надо прочитать начало моего поста, облегчить себе жизнь, завершить и сдать проект, а потом переключиться на фронтенд, и с ходу бросить все силы на освоение сначала JavaScript, а потом сразу Ember.JS, в крайнем случае Angular.JS, ибо именно там сейчас полным ходом развивается будущее. Разумеется какой может быть фронтенд разработчик без серьезных скиллов в HTML5/CSS3... Поэтому и это тоже надо обязательно изучать.

    Делать это надо хотя бы потому, что освоить Ember.JS равносильно получению второго высшего образования, и вакансий по этой тематике все больше, а минимальный доход пряморукого разработчика на таких вакансиях от 60 тысяч у.е. в год. Разумеется необходимо владеть английским, как без этого...

    Безусловно, и на бэкенде еще полно работы, и есть такая, которую на фронтенд нет смысла тащить, тем не менее, бэкенд уже не тот что был 10 лет назад, и уже не будет прежним.

    P.S.: все вышесказанное - это сугубо плод моего воображения и личного опыта (20 лет в разработке), думать придется, в любом случае, собственной головой и нести ответственность за принятые решения, и разбираться с последствиями оных.
    Ответ написан
    Комментировать
  • Какие еще есть блогеры вроде Sorax?

    @kostein
    Сварщик - Верстальщик
    После Sorax'a сложно смотреть кого либо .) Может он нашёл способ завести трактор..

    А вообще я б на месте нашего гос-ва, Или там доморощенных Цукербергов-Дуровых или какие-нибудь Тиньковы, Сечины, Абрамовичи, СамыйДлинныйИзНорильска (тысячи их), таким людям как Зоракс, Кантор и пр., - гранты давал на их просветительскую деятельность, всяко больше пользы для страны чем клепать авиабомбы в три смены, или раскидывать пятирублёвки из окна, а на глинтвейн в куршавеле всяко бы осталось.

    Илья Кантор два курса node js и webpack если тематика подходит, то очень даже.

    p.s. у Ильи ещё курс добавился по "Стакану с трубочкой".
    Ответ написан
    3 комментария
  • Какие еще есть блогеры вроде Sorax?

    @PyTiMa
    Учусь, кручусь, верчусь.
    Да... Артем многих вдохновлял и учил правильным вещам.. Надеюсь вернется он.
    Не sorax конечно, но тоже годный канал (eng):
    LevelUpTuts
    Ответ написан
    1 комментарий