• Как сделать активным текущее значение option для select?

    @Result007
    P|-|P
    Есть более компактное решение с использованием Laravel Forms & HTML
    {{ Form::select('your_select_name', $suggestions, $youId, ['class' => 'your-select-class']) }}
    Ответ написан
    Комментировать
  • Как устроиться на нормальную работу в такой ситуации?

    @dimoff66
    Кратко о себе: Я есть
    Написать на ларавел небольшой интернет-магазин, для новичка должно занять неделю - повышает шансы на трудоустройство и позволяет прокачать навыки.

    Далее не думать про "едва ли возьмут", а использовать все возможности: объявления на фрилансим, моем круге, youdo... везде где только возможно. Главное цену не завышайте, лучше даже занизить вначале. Если вы будете ценным специалистом, вы ее поднимете в любой момент. Но пока вы джуниор, психологически легче, когда вы получаете мало.
    Ответ написан
  • Есть ли сайт, где собраны общепринятые практики программирования?

    Moskus
    @Moskus
    Естественно, нет, потому что всё, что вы описали - это не какое-то тайное знание, которое можно только запомнить, а логичные приёмы, которые следуют из знания фундаментальных принципов и анализа требований к продукту. Если попытаться заменить фундаментальные знания таким сборником прецедентов, он получится гигантским и совершенно непригодным для освоения - столько всего просто нельзя запомнить. Объем фундаментальных знаний - на порядки меньше объёма частностей, которые из них выводятся, но сложность этих знаний, при этом, выше. Кто фундаментальные знания не осилил, остаётся говнокодером, пока не осилит.
    Ответ написан
    Комментировать
  • Как отладить "полную версию сайта" с мобильных?

    Дебажить на андроиде - подключаете свой мобильный шнурком к компу, включаете в нем отладку по USB, а дальше
    https://developers.google.com/web/tools/chrome-dev...
    Ответ написан
    2 комментария
  • Будут ли вопросы у банка при отсутствии расходов?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Не очень понял, почему такой заголовок.

    Я сам фрилансер, все деньги сначала перевожу на р/с, а оттуда после валютного контроля - на счёт физлица в другом банке.
    Никто ругаться не будет. Это абсолютно нормальная практика для фрилансеров, у которых нет расходов, связанных с бизнесом. Но желательно платить налоги и взносы с того же р/с, с которого выводишь деньги.

    Очень советую Модульбанк. Он заточен под малый бизнес и работает только с ИП и ООО. Там божественный валютный контроль. Если хранить доллары там же, то они дают 2% на остаток (при сумме от $1000 кажется). Такого процента для долларов нет больше ни в одном банке.

    Если хочется именно выводить доллары, можно посмотреть в сторону Тиньков банка. Там хорошие условия для вывода с р/с на счёт физлица внутри банка. Но более убогий валютный контроль и в целом техподдержка для юрлиц похуже.
    Ответ написан
  • Как вывести из БД человека, который указан в нескольких таблицах и записях?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    SELECT RAND() from Authors where authors.id = RAND(MAX(authors.id))
    Ответ написан
    Комментировать
  • Сделать первые буквы массива разделителями в Blade Laravel?

    @anlamas
    https://laravel.com/docs/5.6/collections#method-groupby
    $allMark = $allMark->groupBy(function ($item, $key) {
        return strtoupper(mb_substr($item->name, 0, 1));
    });
    
    @foreach($allMark as $key => $marks)
        {{ $key }}
        @for@foreach($marks as $mark)
            {{  $mark->name }}
        @endforeach
    @endforeach
    Ответ написан
    5 комментариев
  • Проблемы трудоустройства и свободного времени в it, насколько все плохо?

    nki
    @nki
    bezkart.ru готовая система лояльности
    вопрос оплаты труда волнует меня в последнюю очередь

    вранье
    с позиции нуба и чайника, нравится эта сфера, процесс обучения доставляет удовольствие.

    просто вы работать еще не начали в этой сфере
    Никто ведь не захочет тратить 90% времени в вузе на учебу, а потом 95% из взрослой жизни.

    Начни с ответа на вопрос - "как я хочу жить?", а потом уже решайте кем работать чтобы обеспечить себе такую жизнь.
    Я часто предлагаю таким не определившимся следующее "упражнение" - представьте себе свой идеальный рабочий день. С самого пробуждения до отхода ко сну. Прямо в мельчайших подробностях. Где и с кем живете, что едите, как и где работаете и т.д. Повторить с выходным днем. Теперь вопрос - ваша выбранная деятельность позволит вам достичь желаемого?

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

    нет
    тем более что профессия подразумевает многочисленные болезни

    Что за бред? Твое здоровье в твоих руках. Не забывай заниматься физической активностью и профилактикой болезней.
    И что делать, если ты занимаешься одним, а в один момент это становиться неактуальным - учить что-то новое заново?

    Это нормально. У тебя будет опыт и выучить что-то новое не так уж и сложно.
    Ответ написан
    12 комментариев
  • Как подписать Confirmation of Services на полную сумму?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    Пользуюсь Модулем уже два года. Всегда подписываю Confirmation of Services на сумму за вычетом $30. Никогда вопросов не возникало. Более того - сумма в акте должна совпадать с суммой транзакции, иначе де-юре получится, что Upwork вам не доплатил, а к этому уже может придраться налоговая.
    Ответ написан
  • Как в laravel при ошибке в валидации формы наглядно показывать какое поле с ошибкой?

    @Yan-s
    Типичная для бутстрапа конструкция:
    <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
      <input id="password" placeholder="Пароль" type="password" class="form-control" name="password" required>
      @if ($errors->has('password'))
        <span class="help-block">
          <strong>{{ $errors->first('password') }}</strong>
        </span>
      @endif
    </div>
    Ответ написан
    Комментировать
  • Будут ли затронуты карты Payoneer новым законопроектом?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    разумеется

    гуглите BEPS и CRS

    Пионеров и сверху жухают, так что песне литься до 2020 , я где-то об этом писал уже
    Ответ написан
  • Можно ли сделать сайт под ключ на cms не зная backend?

    rockon404
    @rockon404
    Frontend Developer
    Хорошо знаю frontend

    Уверены?
    но сейчас сложно на фрилансе найти заказы чисто по frontend(у).

    На upwork по одному только React более 1800 результатов.
    Ответ написан
    Комментировать
  • Правда что >80% работы backend'а - это "пилить" CRUD-API?

    proudmore
    @proudmore
    Нет, это не так. CRUD - это очень маленький пласт задач. Так повелось, что бизнес-логика в подавляющем большинстве случаев выходит за рамки crud, поэтому и задач там больше
    Ответ написан
    Комментировать
  • Где можно устроиться на удаленную стажировку?

    Maksclub
    @Maksclub Куратор тега Карьера в IT
    maksfedorov.ru
    На стажировку молодым людям проблема устроиться, на удаленку -- никак (но вы можете не слушать и найти)

    Просто постарайтесь подумать с точки зрения работодателя -- как ему работать с удаленщиком и зачем -- попробуйте набросать в голове эту задачу. А еще и стажер.
    В параметры задачи занесите ФАКТ, что бОльшее количество работы -- в миллионниках, где есть куча НЕудаленных кандидатов (да еще и ВУЗы крутые)

    Я вот не представляю такой странный бизнес-процесс, не вижу получения профита с такого,
    удаленная работа определенно сложнее. Вот вам пара статей от основателей успешных компаний с удаленными сотрудниками и вот как они мыслят:
    - Построение распределённой команды CSSSR
    - Условия работы в IT-Agency
    (тут обо всех условиях, но выделен большой раздел про удаленщиков, от туда вы вынесете акценты таких условий, если коротко -- время на коммуникацию идет куда меньше, чем в живую, то есть его тратят на объяснение и уточнения только)

    И тогда поймете -- удаленная работа достаточно сложна в обслуживании, а еще и стажер -- сказка какая-то,

    на вашем месте бы я не держался "в вашем захолустье",
    это не сподручно в современном устройстве страны
    Ответ написан
    27 комментариев
  • Стоит ли открывать ИП при работе в Upwork или остаться физиком?

    modulbank
    @modulbank
    www.modulbank.ru
    Коллеги! Гайки будут потихоньку закручивать - это очевидно. Единственный легальный способ работать на upwork - это работать как ИП.
    поясню почему.
    скажем так, с точки зрения Российского законодатльства фриланс это предпринимательство.
    На это указывает Статья 2 (1) Гражданского кодекса Российской Федерации.
    Гражданское законодательство регулирует отношения между лицами, осуществляющими предпринимательскую деятельность, или с их участием, исходя из того, что предпринимательской является самостоятельная, осуществляемая на свой риск деятельность, направленная на систематическое получение прибыли от пользования имуществом, продажи товаров, выполнения работ или оказания услуг лицами, зарегистрированными в этом качестве в установленном законом порядке.

    В соответствии с п. 3 ст. 120 Налогового кодекса термин «систематическое» означает два раза и более в течение календарного года.

    Исходя из нашего законодательства, если Вы делаете одну услугу на upwork в год то все ок:)
    Ответ написан
    Комментировать
  • Какие книги полезны для повышения эффективности одного программиста?

    ApeCoder
    @ApeCoder
    • "Рефакторинг: улучшение существующего кода"
    • "Программист-прагматик"
    • "Эффективная работа с унаследованным кодом"
    • "Чистый код"
    • "Code complete"
    Agile, scrum, kanban наверно тоже больше для команд .


    Общий подход может применяться и индивидуально. Еще можно прочитать про Getting Things Done
    Ответ написан
    Комментировать
  • Как вы распределяете время между программистами и задачами?

    kumaxim
    @kumaxim
    Web-программист
    Имеем 4 колонки на kanban-доске:
    1. Список заданий
    2. В процессе
    3. На проверке
    4. Исполнено

    Теперь о каждом чуть более детально.

    Список задач, он же backlog - список того, что вообще надо сделать. Сортируется это дело по приоритетам, т.е. самая верхня задача самая важная, самая нижняя - самая не важная. Отдельно отмечу, что только в данный момент времени. Отметок "Важная", "Важная 1", "Важная 2", "Срочная", "Горящая" и т.п. быть не должно. Если задача есть в этом списке, значит она важна для команды. Ее исполнение необходимо для нормальной работы команды. Акцентирую Ваше внимание, что именно в данный момент. Как тимлид Вы можете сделать только одну доработку в этой колонке - присвоить цвет каждому подчиненному. Например, Иван берет только синие задачи, Николай только желтые и т.п. Срочнось задач в компетенцию тимлида не входит, это зона ответственности менеджмента.

    В процессе - задачи, над которыми именно сейчас работают Ваши подчиненные. Не вообще работают, а вот конкретно в данный момент, когда Вы открывайте доску и смотрите на нее, Ваш человек сидит в IDE и пишет/отлаживает код. Колонка обязана иметь лимит. Все книжки рекомендуют начинать с 2n - 1, где N - количество людей в команде, а минус 1 потому что кто-то может с чем-то застрять и ему надо будет помочь. Порядок задач в этой колонке не важен. Важно только то, сколько они там находятся. У Вас должно быть какое-то время реагирования, т.е. если задача висит там 3-й день, то нужно спросить условного Николая, что у него там за проблема и не нужно ли ему там с ней помочь. Часто, это колонка разбивается на на две: в процессе и отложено. Вторая означает, что когда исполнитель начал работу над задачей, он не нашел, скажем, доступа к хостингу или данные к FTP/cPanel, предоставленные клиентом, оказались не верными. Колонка "Отложено" требует уже реакции менеджеров в духе "Звонок клиенту". Задачи от колонки "Отложено" менеджеры должны обрабатывать, дополнять и перемещать снова в backlog. Продуктовые команды, обычно, такую колонку не используют. Разного рода digital-агенства применяют это очень часто.

    На проверке - думаю, из названия понятно. Ваш подчиненный завершил задачу, Вам/Менеджерам/Клиенту надо ее проверить. В эту колонку задачи могут переносить Ваши подчиненные, но из нее переносить задачи могут только менеджеры или Вы.

    Исполнего или Готово - опять же, думаю понятно. Завершенные задачи. В конце рабочей недели по наполнению этой колонки можно оценить продуктивность команды или/и продуктивность конкретного разработчика, если Вы будите использовать схему "Человек - Цвет". Карточки из этой колонки отправляются в архив в пятницу в 19:00 или когда Вы там выгоняйте всех программистов из-за мониторов. Также, в конце каждой недели, должен чиститься backlog от более не актуальных задач. Помните что я писал выше? В первой колонке у нас только важные задачи, которые необходимы именно в данный момент. Если клиент "заглох" или "слетел" - его задачи из backlog должны быть отправлены в архив, вместе с завершенными задачами в пятницу в 19:00

    Отдельно отмечу, что появление задач с метками "Важное 1", "Срочное", "Очень-Очень срочное" в любой системе управления, не только scram/kanban, говорит о том, что в компании слабый менеджмент. Есть задача. Ее либо надо сделать прямо сейчас или в ближайшее время либо ее нет смысла делать совсем.

    Следует также помнить, что замена менеджмента и/или системы управления, ровно как и изменения в ней, должны исходить от собственика/директора либо при его одобрении и полной поддержки. В противном случае это очень быстро все заглохнет, окончившись не чем. Каким образом Вы донесете эту необходимость до своего Босса - уже вопрос отдельный.
    Ответ написан
    3 комментария