Задать вопрос
  • Как достать данные из mysql, используя фильтр на js?

    TTATPuOT
    @TTATPuOT
    https://code.patriotovsky.ru/
    Передаёте данные обработчику на бекенде. Например, на PHP. Дальше из PHP обращаетесь в базу, получаете результат и отвечаете фронтенду. На фронтенде выводите результаты фильтрования.
    Ответ написан
    2 комментария
  • Обязателен ли Git для front-end'a?

    @VegasChickiChicki
    Как я люблю такие вопросы. Очередной вкатывальщик не хочет что-то изучать, потому что сложно и начинается...
    Это вопросы, суть которых не получить ответ, а получить... некое самоутешение, что бы что-то не изучать.
    "А важен ли git", "А важен ли JavaScript", "А важны ли фреймворки", "А важны ли препроцессоры" и т.д.

    Ответ:
    По факту - ничего не важно, если вы этим не будете пользоваться.
    По сути - важно все, ибо знать нужно все, чем больше знаете - тем лучше для вас же! И тем больше вероятность устроиться на работу, потому что у работодателя будет выбор между вами и точно таким же человеком, но который знает\умеет чуточку больше.
    Ответ написан
    2 комментария
  • Зачем существует rollback()?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Rollback нужен всегда по тому что нам, на самом деле, никто не может гарантировать что операция будет выполнена. То что вы все это делали и уверены что оно будет работать - так себе аргумент
    Ответ написан
    5 комментариев
  • Как организовать структуру Symfony проекта для взаимодействия со сторонним API?

    bitniks
    @bitniks
    Go/PHP/Symfony developer
    Структура Entity -> Repository -> Service -> Controller универсальна и не завязана на БД.

    Entity это ваши сущности (посты, клиенты, заказы). Repository позволяют изолировать логику хранения данных. На каждую сущность создаем репозиторий, который будет иметь зависимость от ApiClient (а лучше от интерфейса клиента) через DI. Основная идея репозиториев впоследствии безболезненно переходить на другие способы хранения/получения данных, поэтому следует создать для них интерфейсы и сделать реализацию этих интерфейсов для API. В Service описываем бизнес логику, используем репозитории. Контроллеры оставляем тонкими — получение сервисов и вызов их методов. Можно пойти дальше и взаимодействие сервисов перенести в специальные сервисы. Это полезно, если потребуется использовать данную логику в других частях приложения, например, в командах

    Надеюсь, ответил на все вопросы. Если что-то неясно, спрашивайте
    Ответ написан
    5 комментариев
  • Годится ли такая книга для изучения PHP/ООП?

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

    3. Сильно ли сломает сознание, если уже есть какой-то закреплённый материал по докам (нужно ли будет переучиваться)?
    - она полностью соответствует офиц. стандартам + Паттерны. С чего ты взял что содержание книги что-то должно "ломать"?
    Ответ написан
    7 комментариев
  • Как вытащить из текста нужные данные?

    @IS-Builder
    ~ PHP-8 & REGEXP - This is a really powerful kit ~
    3 комментария
  • Где почитать о таком способе объявления возвращаемых значений?

    DevMan
    @DevMan
    https://www.php.net/manual/ru/functions.returning-...
    В PHP 7 добавлена возможность объявлять тип возвращаемого значения. Аналогично объявлению типов аргументов можно задать тип значения, которое будет возвращаться функцией. Типы, которые можно объявить для возвращаемых значений те же, что и для аргументов функций.
    Ответ написан
  • Как правильно создать создать консюмера?

    @asdz
    Ответ на ваш вопрос не ограничивается только "правильным созданием" потребителя. Вопрос более широкий и затрагивает такие аспекты как выбор топологии в соответствии с требованиями к задаче и архитектурой системы, обеспечение надежности доставки, идемпотентности сообщений, логики обработки сбоев. Некоторые вопросы описываются здесь https://www.rabbitmq.com/reliability.html. Другие, вы можете найти погуглив или посмотрев проекты github использующие rabbitmq. Поскольку все эти вещи зависят от решаемой задачи, нет определенного одного рецепта правильного "создания консьюмера", хотя и есть best practices по которым вам надо ориентироваться.
    Ответ написан
    Комментировать
  • Как понимать эти символы?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Это номера групп в регулярном выражении
    Ответ написан
    Комментировать
  • Есть ли сайты, на которых можно найти человека, с которым можно обменяться стеком по типу language exchange?

    tv_dakota
    @tv_dakota
    Backend developer
    Я думаю вряд ли... Ибо для разрабов не актуально, если знаешь какой либо ЯП и фреймворк к нему, перейти на другой стек и изучить что то новое труда не составит.
    Ответ написан
    Комментировать
  • Как сделать POST запрос через file_get_contents?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    context должен быть строкой, а не массивом.
    Ответ написан
    3 комментария
  • Как перебрать неопределённое количество элементов через цикл?

    erge
    @erge
    Примус починяю
    Можно ли как-то это всё прогнать через цикл, чтобы избавиться от дублирования кода?


    от дублирования кода избавляют функции или методы в классах.
    Ответ написан
    Комментировать
  • Что мотивирует IT специалистов кроме ЗП?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Тут многие не слишком довольны тем, что написал автор вопроса, я процитирую:
    я написала зп не ниже рынка чтобы дать понять, что именно здесь проблемы нет. ЗП как минимум +15-20 процентов от рынка. но не кажется ли странным повышать зп еще и еще, когда обязанности не меняются? К примеру проект длится 3 года, за что повышать то?

    Это верно лишь отчасти и с оговорками. Если речь идёт о линейном разработчике, который делает набор задач A, B, C, с предсказуемым результатом и влиянием на бизнес, то да, такой подход работает. Ему действительно можно повышать з/п на $100-200 в год (что примерно положенная по закону индексация) и он будет на седьмом небе от счастья. Плюс там корпоративные плюшки и т.п. А уж если у человека заниженная самооценка и нет социальных навыков... Я не буду продолжать, это бизнес в конце-концов.

    Вот вам и универсальный рецепт успеха: немного больше денег каждый год + "халявные" плюшки. Это 95% специалистов, если не больше. Что даже по комментариям подтверждается.

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

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

    Так как мои ребята в основном работают на территории Заказчика это усложняет вопрос мотивации.

    Ну т.е. компания -- типичный аутсорс/аутстаф/консалтинг. В этом случае, разработчикам не из первой категории придётся ещё и объяснять, зачем такая компания им вообще нужна... А в остальном, универсальный рецепт успеха будет работать!
    Ответ написан
    Комментировать
  • Что мотивирует IT специалистов кроме ЗП?

    @BobArctor
    1. Деньги
    2. Отсутствие 2.71банатов среди менеджеров и окружения
    3. Работа с этой компанией повышает рыночную стоимость времени специалиста. (n лет пилить сервисы под томкат и больше ничего не делать это риск остатьтся у разбитого корыта)
    4. Work-life balance
    Ответ написан
    Комментировать
  • Что мотивирует IT специалистов кроме ЗП?

    Decadal
    @Decadal
    Меня бы мотивировало уменьшение рабочих часов. Кажется, в Японии проводят эксперимент по снижению рабочих часов, что привело к необычайной эффективности сотрудников. У нас, конечно, совсем не тот менталитет, но очень часто задумывался о том, что зарабатываю деньги без понимания, когда я уже наконец остановлюсь в своем бешеном темпе, замру, подумаю, на что можно потратить деньги или где отдохнуть. Было бы очень круто иметь четыре рабочих дня в неделю, пусть даже с уменьшением зарплаты.
    Все равно не получится работать все сорок часов в неделю эффективно. А вот провести время с родными или заняться своими хобби - лично мне помогает хорошо отдохнуть и потом с большим интересом вникать в задачи и делать свою работу
    Ответ написан
    Комментировать
  • Что мотивирует IT специалистов кроме ЗП?

    @zhainar
    Гуглю за вас
    Комфорт важнее всего. Комфорт создается из многих причин, хорошее место работы, хорошие условия труда, хорошие коллеги, возможность не думать о деньгах, стабильность, определенный уровень свободы. Важно быть не безразличным к людям, узнавать их мнение о делах. Конечно многие будут идти туда где больше платят, вот только как долго они там проработают, если встретятся с наплевательским отношением. Важны все мелочи, точнее даже одна мелкая деталь может стать фактором ухода на другую работу.
    Ответ написан
    Комментировать
  • Что мотивирует IT специалистов кроме ЗП?

    @SODINNER
    Эх, читаю ответы и грустно становится. Как говорил мой начальник (на которого я до сих пор работаю) "У меня было много работников, и опытные, и которые только обучались, но никому работа не приносила удовольствие. Они делали это потому что надо, а не потому что хотели."
    А как говорил Конфуций: "Выбери себе работу по душе, и тебе не придется работать ни одного дня в своей жизни"
    Так вот, я лично занимаюсь IT потому что мне это нравится, это интересно, увлекательно. Да, за бесплатно пахать 8 часов каждый день никто не будет, но деньги вообще не главное в этом профессии, особенно когда и так средняя ЗП хорошая и грех на неё жаловаться.
    Я считаю огромным плюсом, это то, что работая IT специалистом, ты можешь посещать другие компании, побывать в них, посмотреть что они делают, как это все работает изнутри. Недавно я конфигурировал сервак за 350к рублей, без надобности покупать его, это же прикольно держать в руках и иметь дело с такими дорогими вещами, не покупая их.
    Вообщем мнение своё высказал, а людей которые делают свою работу, лишь потому что это работа, жалко.
    Желаю всем найти работу по душе, чтобы вы могли совмещать хобби и работу.
    Ответ написан
    6 комментариев