Задать вопрос
  • В каком стеке web технологий одновременно: высокий порог входа, высокие зарплаты и в целом не проблема найти удалёнку?

    Robur
    @Robur
    Знаю больше чем это необходимо
    высокий порог входа больше не в технологиях а в решаемых задачах.
    Если вы предлагаете услуги создания лендингов - то порог (и оплата) на уровне лендингов и не важно на чем вы его запилите

    Развивайтесь в сторону создания более сложных вещей - там и технологии поймутся.
    Более сложные - это всевозможные веб-приложения, забудьте о сайтах.
    А приложения могут быть уже какими угодно и с большим разбросом по сложности - может быть CRUD админка которую любой индус накидает, а может быть какая-нибудь замороченная система бизнес-аналитики, где кнопки в браузере - это только 10% от всего функционала, и это одна из причин почему ищут фуллстеков. Фуллстек в состоянии взять фичу и сделать её полностью, а не "накидать кнопок и ждать бекенд" или "сделать апишку и отдать фронту".
    Ответ написан
    14 комментариев
  • 6/2(1+2) =? (простой вопрос по школьной программе)

    @howeal
    Что, *лядь, за ересь тут в комментариях? Хабр высокообразованный интеллектуальный народ. Считать не умеют. ппц, слов нет. В школе не учились? Когда перед скобками нет знака — это умножение. Сначала выполняется операция в скобках. Операции умножения и деление равнозначны по приоритету.

    6/2(1+2)=6/2*(1+2)=6/2*3=3*3=9

    Ответ написан
    6 комментариев
  • Ресурсы для изучения ruby?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Не знаю контекста, но в 2018 году этот вопрос звучит не менее странно, чем просьба посоветовать книгу по FORTRAN или COBOL. Руби остался исключительно в легаси проектах, новые начинать на нём никто не будет (находясь в здравом уме и трезвой памяти).

    Python, JavaScript, Go - вот основной стек современной веб-разработки (пишу именно про веб разработку, т.к. в вопросе упомянуты рельсы, и т.к. веб разработка - это наиболее массовый на сегодня сегмент).

    Изучение языка - это инвестирование времени с целью получения дохода в будущем (1 год - джун, 3 года - мидл, 6 лет - сеньор, если не пинать балду). Руби - очень сомнительная инвестиция.
    Ответ написан
  • Какой оптимальный трекер задач для Slack в веб-студии?

    UksusoFF
    @UksusoFF
    Jira? https://www.atlassian.com/blog/announcements/new-a...
    Что-то из это? https://slack.com/apps/search?q=task+management
    Все равно пока не попробуешь не выберешь "оптимальный".
    Ответ написан
    Комментировать
  • Стоит ли идти в 1С программисты?

    @FoxInSox
    1C - колхоз. Будете сидеть в потном офисе с 40-50 летними женщинами бухгалтерами за древним компьютером с CRT монитором. А если лет через пять 1С платформа помрет или заменится чем-то более современным, то ваши 5 лет пойдут коту под хвост.

    ps переезжайте в Питер или Москву.
    Ответ написан
    4 комментария
  • Как запустить стартап-сайт, чтобы не "лег" от наплыва людей и ддос?

    T_y_l_e_r
    @T_y_l_e_r
    ngnix установите поверх апача для отдачи статики
    средненький vds подойдет, можете еще подключить клаудфларе для защиты от дос
    если там статика то выдержит самый дешманский сервер
    у меня с базой, подсчетами и посещаемостью более 200к все крутится на самом простом впс, просто грамотно настроено кэширование
    у вас если лэндинг то тут вообще не нужно париться
    а вообще сервак можно абгрейдить на лету, если что то подтормаживать будет, сможете всегда докупить мощность, а вот про жесткий диск нужно подумать заранее
    Ответ написан
    7 комментариев
  • Начало карьеры в Европе?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    в Греции работать не принято

    ориентируйтесь на страны, где принято - и все получится
    Ответ написан
    Комментировать
  • Начало карьеры в Европе?

    opium
    @opium
    Просто люблю качественно работать
    Писать программы пробовали?
    Ответ написан
    Комментировать
  • Существует ли сервис, который превращает jQuery скрипты в нативный JS?

    e_svirsky
    @e_svirsky
    Web Developer
    Как-то натыкался на сервис, который для любой jquery-вской функции делает аналог на чистом js. Но это нужно было лишь для того, чтобы ради одной фичи jQ не использовать всю либу. А если у вас много заюзано из этой библиотеки, то тогда смысла нету.

    UPD:
    Вот собственно линк:
    youmightnotneedjquery.com
    Ответ написан
    3 комментария
  • С чего начать изучение 1C программирования?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Начните с покупки учебной версии 1С Предприятие. Это комплект из самого приложения и нескольких книг к нему - администрирование, справочник разработчика и пособие по программированию. Для старта этого будет более чем достаточно.
    Ответ написан
    Комментировать
  • С чего начать изучение 1C программирования?

    ironicman
    @ironicman
    незнакомец
    Курсы-по-1с.рф же есть же. Там есть и бесплатные курсы.

    В свое время, года три назад, один убежденный человек выложил на торрентах полный курс Гилёва по программированию. Тогда я и начал изучение платформы. Наверняка можно накопать эту ссылку и сегодня. Курс в целом не потерял актуальности.
    Ответ написан
    Комментировать
  • С чего начать изучение 1C программирования?

    @Dementor
    программист, архитектор, аналитик
    "Программмист 1С" - это многогранное понятие. Сейчас люди (клиенты) под этим словом понимают следующие специальности: консультант, сисадмин, DBA, интегратор, веб-мастер и собственно программист (а там уже не важно - или зарплата/бухгалтерия, или обмен с мобильными девайсами, или сбор заказов с сайта, или настройка EDI с поставщиками/покупателями, или создание индивидуальных АРМ для специализированных групп пользователей, или калькуляторы расчета стоимости сложных работ или что-либо иное).

    Если хотите окунуться в мир программирования 1С, то полистайте страницы сайта infostart.ru - там множество аналитических статей и выложенные примеры работ. Должно быть интересно.
    Ответ написан
    1 комментарий
  • Как отказаться от проекта на Upwork и получить частичное вознгараждение?

    Что такое "по мере работы понял"? Вы договорились на одни требования, а потом у заказчика появились другие, или вы изначально не разобрались в требованиях или переоценили свои силы?

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

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

    @kxyu
    — Ненавижу лапшу из колбеков. Не представляю как можно писать что-либо серьезное на JS не используя Фреймворки, которые хоть как-то имитируют синхронность. На худой конец jQuery. Если node.js близок к нативному JS, будет сложнее. Либо придется искать фреймворк для него.


    Чтобы не было лапши из колбеков, в простых случаях достаточно просто использовать именованные, а не анонимные колбеки. В сложных случаях — async. Node.js близок к нативному JS. Но на всякий случай есть 30000 пакетов в npm.

    + Возможно, в серверной части будет не так много асинхронных задач, как во фронтэнде и не будет такой лапши из колбеков.


    Если у вас будет много синхронных задач, то Node.js не лучший выбор.

    — ПХП нравится за кучу встроенных функций (работы с массивами, строками, БД, обработкой картинок и т.д.). Если в ноде в
    функционал уровня ES4 и тупо нет библиотеки, чтобы ужать картинку на сервере не будет ли это слишком плачевным?


    В ноде нет ничего. В npm есть все. ES5.

    — Так ли страшен черт как его малюют. Понятно зачем нужна асинхронность на клиенте. Но на сервере? Только БД и связь с другими серверами (если такое встречается в реальной жизни). Может быть есть способы оптимизировать это и без асинхронности? Может быть ПХПшники через пол года придумают?


    А что еще, собственно, делает бэкэнд веб-приложения? Число пи до миллиардного знака расчитывает?

    Вывод — все в порядке, используете node.js.
    Ответ написан
    4 комментария
  • База данных NodeJS на Cloud9

    @a696385
    http://www.mongohq.com/
    Есть бесплатный тариф, разные версии mongodb, для разработки хватает с головой
    Ответ написан
    Комментировать