• Как лучше сделать вывод количества в фильтрах в Laravel?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Это называется фасетный поиск и реализуется иначе. По этой фразе вы найдёте множество инструкций, включая готовые пакеты под Laravel - выбирайте что понравится.
    Ответ написан
    1 комментарий
  • Есть ли список задачек для подготовки к собеседованию?

    @P747
    Не особо понимаю на какую позицию вы ищите вакансию, обычно задачи с алгоритмами редко попадаются и то скорее от Западных компаний. Можете попробовать данный сервис для решения задач https://www.codewars.com/ У меня обычно на позицию мидла сколько проходил собеседований в 90% случаев спрашивали про следующие вещи: SOLID, какие вы паттерны проектирования знаете, оптимизация баз данных (индексы как работают, какую информацию выдает EXPLAIN), PSR, очереди, Doctrine ORM. Но все-таки в первую очередь нужно уделить внимание Middle Skills, посмотрите кстати на эту тему интервью Германа Грефа. Так же поищите-подготовьтесь на любимые вопросы рекрутеров: кем вы видите себя через 5 лет, что вас заинтересовало в данной вакансии, почему именно наша компания и т.д. Если хотите напишите вашу почту могу переслать или скопировать-написать ответ одного техлида грамотного, он мне подробно все расписал как готовиться и что прочитать изучить, там много чего интересного
    Ответ написан
    1 комментарий
  • Выполнение очередей в Laravel?

    JhaoDa
    @JhaoDa
    LaravelRUS Team
    Асинхронность и «не оборвется через время» совершенно никак не связаны.

    Да, такие вещи нужно делать или через очередь (с соответствующими настройками, ибо у воркера тоже есть дефолтные лимиты на исполнение задач), или через консольную команду.
    Ответ написан
    Комментировать
  • Как лучше сделать авторизацию в SPA?

    Fernus
    @Fernus
    Техник - Механик :)
    Какой пуль является best practices для Laravel+Vue?


    Сначала читаем:
    1. Laravel Passport VS JWT
    2. Laravel Sanctum vs Passport

    Потом, думаю, сами ответите на свой же вопрос :)
    Ответ написан
    6 комментариев
  • Что делать если дают проекты с ужасным кодом в доработку?

    php666
    @php666
    PHP-макака
    Что делать если устроился на работу а там получаешь проекты с кодом внутри уровня супер дзен?
    1. Терпеть
    2. Уходить
    Зависит от твоей востребованности на рынке труда.

    Меня недавно пригласили в Альфа-Банк, зп под 200, я ушел через несколько дней, когда увидел с чем придется работать. Человек с 13 года в одиночку, без какой-либо внятной архитектуры, пилил код. Я стопорился на каждой линии кода. Портянки if-else и прочее.
    Потом эти люди торжественно объявили, что доверят мне писать НОВЫЙ проект, с нуля. Но вместо современного фреймворка они выбрали какую-то ноунейм дичь написанную в реалиях начала нулевых годов, с обоснованием "ну мы это уже согласовали...". Те банально из-за кривого кода и консерваторов ты вынужден терять хорошее рабочее место в одном из ведущих банков страны, куда тебя больше не возьмут....

    Если твоё внутреннее состояние бунтует против этого - уходи.
    На твоё место обязательно найдется другой.
    Это будет его выбор - такие люди есть, они спокойно это схавают.
    Выбор за тобой.

    Те, кто пишет
    Работа с легаси кодом - это данность профессии программиста
    - это терпилоидское поведение. не слушай эту чушь. Все равно, что утверждать, что "ты должен терпеть, ты же в России живешь". Сейчас много проектов (не знаю твой стек) где пишут хорошо и правильно.

    В конце-концов даже на допотопном ЯП или его версии можно было бы написать красиво и хорошо. Если этого нет, то нахрен. Копание в легаси - это макакичья работа, которая не даст тебе никакого профита в профессиональном плане.
    Ответ написан
    2 комментария
  • Как быстро вникнуть в чужой код?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Привет всем сторонникам самодокументирования

    По идее у вас должна быть вика с описанием архитектуры и списка методов

    При подключении к проекту только просматриваете комменты и понимаете как оно работает

    Если же нужно рефакторить то начинайте с комментов дальше прочитайте метод три раза
    Первый бегло
    Второй раз вдумчиво с анализом где баг
    Третий где что исправить

    Потом уже начинайте писать код

    Кстати поэтому хорошо получать пачку багов тогда у вас код не уйдёт из головы и вы быстрее все перепишите

    Многозадачность она сложная как для компов так и для людей
    Ответ написан
    2 комментария
  • Как быстро вникнуть в чужой код?

    @res2001
    Developer, ex-admin
    Чаще практиковаться в чтении чужого кода. Ревью хорошо помогают в этом, но и читать абсолютно посторонний код полезно.
    Это навык, его можно наработать, как и все остальное. В любом случае на это потребуется время.
    Прежде чем вникать в код большого проекта, следует изучить документацию, лучше, если это будет документация для программиста. Но и пользовательская документация сгодится, за неимением лучшего. При чтении документации пытайтесь представить, как бы вы это реализовывали (без деталей, только самые важные моменты). После документации в голове сложится картина возможной реализации кода и станет проще понимать сам код.
    Ответ написан
    2 комментария
  • Как быстро вникнуть в чужой код?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Как быстро разобраться в чужом кодировании и полноценно влиться в проект?

    Если коротко, никак. И это как правило не нужно(выстрел в ногу).

    Если менее коротко:
    При трудоустройстве компания закладывает n-ное количество времени\денег для того что бы вы аккумулировали свой опыт и знания на проект, т.е постепенно влились в командную разработку путем чтения документация, настройки окружения, и тому подобного. В зависимости от проекта, может занимать от пары месяцев, до полугода(если мы говорим про крупный проект кровавого интерпрайза).

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

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

    при затыках иду штормить окружающих. но не раньше собственных попыток въехать.
    Ответ написан
    Комментировать
  • Как быстро вникнуть в чужой код?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Задавать окружающим вопросы. Ртом. Повторять пока не станет понятно
    Ответ написан
    4 комментария
  • Можно ли устроиться миддлом без опыта работы?

    fedorez
    @fedorez
    Хатуль мадан
    ответ на заглавный вопрос - конечно можно. например можно наврать про бэкграунд. мол, работал без оформления, работал удаленно итп. про этичность решайте сами, ваше дело. также можно устроиться в госконтору или просто небольшую голодную фирму на мелкий прайс и там тебе вместо денег нарисуют не только мидла, но и хоть вице-президента - будет основание тыкать пальцем в бумажку.
    ну и в таком духе.

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

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Собеседуйтесь кто мешает, единственный вопрос к вам незнание некоторых мелочей, ну и возможно скромность/наглость
    Ответ написан
    Комментировать
  • Есть ли смысл делать игры в одиночку?

    @ReWire_92
    Конечно есть. Всё, что нужно - просто сделать интересную игру, в которую бы хотелось играть, как бы банально это не звучало. Ну и да, потратиться на рекламу придётся. Без неё нынче не куда. Но ты заблуждаешься, думая, что рекламу себе могут позволить только большие компании. В google ads можно запускать компанию с любым бюджетом. Если игра достойная, то 15-30к рублей тебе хватит с головой, чтобы достойно запуститься и позже перейти на органику, когда google play всё проиндексирует и твоя игра будет близко к топу в своей категории или запросу.
    Вот, посмотри видео. Думаю, прояснит немного, могут ли инди заработать на своих играх или нет)
    https://www.youtube.com/watch?v=85r7f4y77Rg
    Ответ написан
    Комментировать
  • Есть ли смысл делать игры в одиночку?

    Stalker_RED
    @Stalker_RED
    Выхлоп у инди-разработчика конечно-же может быть. Вспомнить spelunky и flappy bird, например. Но таких успешных игр единицы из тысяч или сотен тысяч. И основная масса инди-игр не приносит своим создателям ни яхт, ни дворцов, и даже на пиццу не факт, что хватит. Это в первую очередь хобби, которое может быть, когда-нибудь принесет деньги. Но это не точно.

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

    @Daaeev
    Можешь преподнести разработку игр для себя, как хобби. По сути, ты ничего не теряешь(если тебе нравится разрабатывать игры).

    Могу в пример привести игру на гитаре. Тебе нравится играть на гитаре, ты уделяешь этому много времени, чтобы научится. И в итоге ты хорошо играешь на ней и можешь пойти на вокзале побрынькать, может что-то и заработаешь). Хоть разработка игр это немного другое, но суть ты понял.
    Ответ написан
  • Есть ли работа верстальщиком сегодня?

    iamd503
    @iamd503
    Верстальщик
    Всё норм. Заработать можно. Тем более если ещё и php будете знать, то ещё лучше
    Ответ написан
    Комментировать
  • Есть ли работа верстальщиком сегодня?

    Mi11er
    @Mi11er
    A human...
    Так, а куда она делась то ?
    Если вы имеете в виду конструкторы сайтов , но они скушали долю сайтов.
    Но остальные то .... Верстать надо будет еще долго =)
    Ответ написан
  • Есть ли смысл делать игры в одиночку?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Ну если ты веришь в себя и хочешь сорвать весь куш сам, то почему бы и нет. Возможно в какой-нибудь вселенной тебе несказанно повезёт.
    Ответ написан
    2 комментария
  • Что лучше изучить для фриланса?

    Ramilich111
    @Ramilich111
    Я думаю прибыльно работать в сфере содания сайтов или графического дизайна там чеки огромные
    Ответ написан
    Комментировать