Задать вопрос
  • Как выбрать программиста с адекватной ценой за час?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Есть только один способ более-менее адекватно оценить трудозатраты и как следствие стоимость какой-либо работы - иметь в штате специалиста в этой области. При отсутствии такого, в выборе фрилансера вообще не стоит ориентироваться на ценовой показатель, только на отзывы, а также количество и качество работ в портфолио. А то я сравнительно недавно своими глазами наблюдал, как пытаясь сэкономить 15 000 рублей, заказчик потерял 150 000.
    Ответ написан
    1 комментарий
  • Почему JQ видит элемент а JS нет?

    dom1n1k
    @dom1n1k
    getElementByld - предпоследняя буква какая?
    Ответ написан
    1 комментарий
  • Как выбрать программиста с адекватной ценой за час?

    @cicatrix
    было бы большой ошибкой думать
    Знаете, это рынок.
    Представьте себе, не дай бог, у вас судебное разбирательство, и надо вам нанять адвоката. Один стоит 1000 р. в час, другой - 15000 р. в час. Как оценивать работу адвоката?

    Вообще, у программиста-фрилансера (как и у адвоката) должен быть опыт решения похожих задач в прошлом и лучше всего - рекомендательные письма / координаты предыдущих нанимателей, чтобы у них можно было поинтересоваться качеством его работы.
    Ответ написан
    25 комментариев
  • Как сформировать URL, в который добавляется значение поля поиска на сайте?

    Вместо POST делайте GET само подставится при отправки формы поиска
    Ответ написан
    Комментировать
  • Как запустить сервер Ruby on Rails?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Шаг №1: Установить Linux...

    Серьезно, или виртуалку хотя бы.
    Ответ написан
    3 комментария
  • Как настроить cron для ruby скрипта?

    Freika
    @Freika
    Senior Ruby on Rails developer
    А гем Whenever вашу задачу не решит? Очень удобная, как по мне, вещь.
    Ответ написан
    Комментировать
  • Выпадающий список с чекбоксами, как?

    kreotech
    @kreotech
    Абстрактно-ориентированный программист
    Если чтобы выбирались все потомки при установке флажка на родительском элементе, тогда это: uoziod.github.io/deep-checkbox

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

    @Za0r
    pop()
    Здравствуйте.

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

    Люди которые пытаются сменить деятельность после 30,а чаще бывает позже,терпят фиаско из-за низкого заработка/конкуренции среди более молодых и талантливых людей/из-за природных не предрасположенностей к этому ввиду деятельности/и самое банальное,это возраст на который смотрят HR.

    Теперь о насущном. Как вы себе представляете работу дизайнером,если до этого им не занимались? Какой вы себе путь развития представляете? Какие планы для получения первой работы в новой для вас сфере? Задайте себе эти вопросы, ищите и Google'ти ,чем больше вы сейчас освоите информации перед тем как начать,тем четче будет виден ваш путь развития для вас.

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

    Об обучение. Гуглите топовые книги для UX. Пытайтесь освоить некоторые технические аспекты вопроса. Делайте портфолио. Ибо за дизайнера говорит его портфолио,и не надейтесь получить хороший заработок после прочтения нескольких книг. Так что практика и ещё раз практика.

    О чужом мнение. Забейте и пытайтесь воплотить свои желания в жизнь, в любом случае новые навыки всегда пригодятся в жизни.

    Удачи.
    Ответ написан
    Комментировать
  • Дизайнер интерфейсов с нуля. С чего начать и как двигаться?

    Chipr
    @Chipr
    UX/UI designer
    UX/UI – не sketch или figma. Это совокупность знаний из разных отраслей — технической, творческой + психология. Это большой объем знаний и умений.
    Учите html/css/js (базовые понятия), читайте все что возможно по типографике (это основной пункт для дизайнеров), колористике, композиции, читайте исследования по UX (их масса, есть большие труды, но в основном англоязычные, начните с Купера, как вариант). И в процессе всего этого практика, практика, практика. Потому что, к сожалению, без нее никуда. Вы будете круты настолько — сколько кейсов запилите. Успехов!
    Ответ написан
    Комментировать
  • Какие стратегии повышения зарплаты существуют?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Центральный показатель для бизнеса, а следовательно и руководителей, как людей представляющих интересы этого самого бизнеса - это коэффициент возврата инвестиций (ROI). Соответственно, сотрудник должен приносить компании больше денег, чем потребляет. Естественно, что чем выше разрыв между затратами и прибылью, тем лучше, поэтому фонд оплаты труда руководитель должен держать на том минимальном уровне, который гарантирует бесперебойную работу сотрудников. Один из факторов этой бесперебойности - низкая текучка. Сотрудников терять нежелательно. И чем ценнее для компании сотрудник, чем более он профессионален и/или чем больше на него завязано, тем дороже обходится его потеря. Натурально в деньгах. Придётся затратить больше, чем обычно, денег на поддержание работы без него. Придётся затратить деньги и время (те же деньги) на поиск, найм, введение в работу, возможно, обучение нового сотрудника. При этом он может оказаться совсем неподходящих и цикл придётся повторить. Или может оказаться просто хуже прошлого и эффективность отдела снизится. Поэтому, когда сотрудник приходит просить прибавку, руководитель оценивает может ли этот сотрудник уйти или только блефует, насколько легко его будет заменить, какой урон компании будет нанесён его уходом. Потом руководитель оценивает стоимость расширения ФОТ - есть ли резервы, какой сейчас ROI, будет ли больший ROI от реинвестиции этих средств во что-то другое? Если уход сотрудника будет стоить меньше, чем увеличение ФОТа, сотруднику откажут.

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

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

    0xD34F
    @0xD34F Куратор тега Vue.js
    Вы computed засунули в data - что за бред?
    Ответ написан
    1 комментарий
  • Как не писать г-код html?

    cyril_b
    @cyril_b
    попробуйте почитать про методологию БЭМ
    Ответ написан
    2 комментария
  • Это заказчики такие скупые пошли или я чего-то не понимаю?

    Bandicoot
    @Bandicoot
    Вась-программист
    Ну всё, хорошие разработчики перестали быть дефицитом) Смиритесь, это рынок. Современное программирование по сложности можно сравнить с инженерным делом, т.е. по сути ничего сложного здесь и нет. А задротов и самоучек хватает.
    Ответ написан
    30 комментариев
  • Учить или не учить 1С-Битрикс?

    не учи, и беги с этой работы

    учи фреймворки laravel и symfony
    Ответ написан
    4 комментария
  • Какие нужны ссылки для открытия чата в приложении?

    Stalker_RED
    @Stalker_RED
    гугл "viber uri scheme"
    https://developers.viber.com/docs/tools/share-button/

    гугл "telegram uri scheme"
    https://telegram.wiki/general/urischeme

    гугл "whatsapp uri scheme"
    https://faq.whatsapp.com/en/iphone/23559013

    точно так-же и для скайпа, и всех остальных.

    но все те, которые видел они не рабочие

    Ну, этот какбэ не совсем стандартная фича, в официальном списке есть skype, teamspeak и ventrillo, но вайбер и телеграм (пока?) отсутствуют. Тем не менее, большинство операционных систем позволяют регистрировать и нестандартные схемы.
    Ответ написан
    Комментировать
  • Как организовать архитектуру взаимодействия микросервисов?

    Не нужно делать бложик на микросервисах, что для учебных целей, что для боевых.
    Всё что вы описали о бложике - комменты, юзеры, посты - это всё достаточно сильно связанные данные, и их нет смысла обрабатывать в разных сервисах. В том решении, что вы предложили всё будет отлично, если заменить "микросервис" на "контроллер" (который из MVC), будет классическое решение учебной задачи.

    Нужно придумать задачу, где сервисы будут более независимы друг от друга. Тогда и не будете мучаться чтобы понять, как сделать сервисы более автономными. В идеале любой сервис может продолжить свою работу, и реализовывать все или часть своих функций, если другие сервисы лежат. Хорошо например, если между сервисами А и Б взаимодействие реализовано через очередь сообщений - тогда упавший сервис Б после поднятия разгребёт эту очередь и выполнит всё то, что успел попросить у него сервис А пока Б лежал.

    Об аутентификации можно тоже говорить много и долго, обычно чтобы жить некоторое время без сервиса аутентификации её делают по токенам (JWT например). Тогда целевой сервис сам может проверить, авторизован человек или нет.

    Если уж так хочется бложик, то я бы оставил его в покое в виде самостоятельного сервиса, а в качестве других сервисов сделал бы:
    - уведомления о новых комментариях/постах в мессенджер/почту (как раз хорошо будет через MQ общаться с основным сервисом);
    - какую-нибудь аналитику элементарную, которая независимо собирается, например по посетителям, телеметрию короче;
    - сервис автопостов - заказываешь пост с нужным содержимым на указанную дату и время, этот сервис пользуется API основного сервиса бложика и постит что-либо без вашего участия.

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

    lavezzi1
    @lavezzi1
    Это нужно делать в роутере.

    // router.js
    import store from './store';
    
    router.beforeEach((to, from, next) => {
      if (!store.getters.token) {
        next({ path: '/login' });
      } else {
        next();
      }
    });
    
    // store
    const state = {
      token: localStorage.getItem('token'),
    };
    
    const getters = {
      token(state) {
        return state.token;
      },
    };
    Ответ написан