Задать вопрос
  • Как сделать такой запрос в symfony?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    1. Для вашего случая лучше джоин.
    2. Не используйте билдер запросов для сложных запросов, потом подерживать будет сложнее.
    Ответ написан
    Комментировать
  • Как вы организуете большое кол-во собеседований?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    1. Составь табличку с названием компании, адресом, контактными лицами и ссылкой на вакансию.
    2. Планируй не больше 2х собесведований в день, днем и вечером, между ними должно пройти хотя бы несколько часов.
    3. В табличке указывай каждое пройденное собеседоввание, что там узнал и свое впечатление.
    4. Получив фитбек указывай в табличку.
    Ответ написан
    Комментировать
  • Почему БД драйвер Python MySQL Connector работает на порядок быстрее чем в других языках?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    1k строк отдельными инсертами специалльно вставляют обычно когда производительность по важности где то в далёком и светлом будущем, либо от недостатка опыта.

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

    Автор, проведите свой же тест, но с транзакцией вокруг вашей тысячи вставок, результаты будут отличаться.
    Ответ написан
  • Как проверить класс использую assert?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Не используйте публичных свойств, проверки выполняйте для всех аргументов всех методов.

    И не костыльте с assert
    Ответ написан
    Комментировать
  • Стоит ли использовать Node.js на сервере оплаты?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    На каком языке посоветовали бы написать?

    Слишком мало данных. Для подобного проекта у вас должно быть хотя бы страниц на 20 только требований, я уже молчу про тех. задание.

    Node.js - хотел бы, но останавливает то, что при неотловленном исключении, сервер падает целиком.

    Если это проблема - вы не знаете nodejs, не используйте его.

    Java - на этом языке писал некоторые скрипты, мелкие автоматизации, работал с файловой системой, но не более.

    Экосистему языка получается тоже не знаете...

    На PHP писать душа не лежит, хоть убейте))

    Ноду вы не особо знаете, java тоже не очень, а php не хотите... Похоже, на данный момент у вас не получится.
    Рекомендую отказаться от этого проекта.
    Ответ написан
    Комментировать
  • Как устроиться на работу IT сфере, не имея ничего?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    но у меня нет диплома

    это не важно

    Знаю только базовые знания, как html/css/JavaScript

    Изучайте эти направления и практикуйтесь, это увеличит стоимость часа вашей работы

    Обязательно ли иметь для этого диплом или сертификаты, курсы, резюме и т.д?

    Диплом - нет
    Курсы - нет
    Резюме - обязательно, уж потрудитесь написать

    влияет ли билет военкомата?

    нет
    Ответ написан
    Комментировать
  • На каком сайте конструкторе создать резюме?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Красивость резюме нужна людям, которые не знают, что туда писать или в принципе назначение этого документа.
    Резюме - это не картина, на которую нужно засматриваться. Самое важное - это жестко структурированная краткая информация по делу.
    Ответ написан
    Комментировать
  • Рандомные записи и кеш?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    кэшируете N записей, дальше на стороне php вытягиваете рендомную из них
    Ответ написан
    2 комментария
  • Какой язык программирования учить для создания самых сложных и многофункциональных сайтов?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Какой язык программирования учить для создания самых сложных и многофункциональных сайтов?

    1. Самые сложные обычно сайтами даже не являются, это распределенные web системы с кучей взаимосвязей.
    2. Одним языком вы не обойдетесь.

    Начать рекомендую с php, а там уже видно будет, куда вас занесет
    Ответ написан
    Комментировать
  • Почему работает только первый массив?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Что-то у вас за 5-6 лет стажа вопросы все чудесатей и чудесатей.

    Смотрите ещё, если я поменяю массив password в низ, то email будет работать, а пароль нет, ахахаа, че за духи?

    Это не духи, это незнание синтаксиса. У вас происходит выход (return) из метода validation (лучше используйте глаголы в названиях) после первой проверки required.

    Странно, что у вас message фактически является rule, что как бы не верно.

    Что касается в принципе вашего решения - все очень печально.
    Что будет, если проверок для одного поля нужно две?
    Что будет, если поле может удовлетворять одному из нескольких правил, или например двум из трех?

    Еще раз, не страдайте фигней. Чем универсальнее решение вы будете пытаться придумать - тем более сложным оно будет в поддержке и использовании.
    Ответ написан
  • Бывают ли майнеры и тд на Linux?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Вариант 1.
    Все начинает безбожно лагать, когда вы влезаете в swap. Это происходит, когда свободная оперативка скоро закночится, или уже закончилась. По сути вместо оперативки начинает использоваться жесткий диск.
    Посмотреть можно в терминале, через htop.
    Очистить swap можно так:
    1. Позакрывать оперативкоёмкие процессы
    2. Выключить и включить swap:
    sudo swapoff -a && sudo swapon -a

    Вариант 2.
    Что-то сожрало CPU, возможно телеметрия Ubuntu (процесс whoopsie), возможно что-то еще.
    Посмотреть можно в терминале, через htop.

    Вариант 3.
    Что-то сожрало жесткий диск.
    Посмотреть можно в терминале, через iotop.

    Вариант 4.
    Возможно таки что-то видяху скушало (это менее вероятно, но все же). Смотрите ответ тут: https://askubuntu.com/questions/387594/how-to-meas...
    Хотя, бывают случаи, когда тому же хрому лучше быть без GPU ускорения.

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

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Подскажите, как сделать правильное сравнение дат, проверить входит текущая дата во временной интервал или нет.

    1. Преобразовать даты к числовому виду (UNIX timestamp)
    2. Сравнить с начальным timestamp и конечным timestamp
    Ответ написан
    Комментировать
  • Запрос в PDO к 2 таблицам, как задать разные условия?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Вы для JOIN условие забыли. JOIN *** ON ***
    Ответ написан
    1 комментарий
  • Что будет ждать меня на олимпиаде?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Живете вы в Украине, или нет - роли не играет. Вы не там задаете свой вопрос.
    Самое точное, что можно сказать: вас будут ожидать задачи, связанные с python.
    Точнее можно узнать только у организатора олимпиады.
    Ответ написан
    Комментировать
  • Как улучшить данный код?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    ещё более красивей?

    т.е. вы его уже улучшали?

    Не кладите яйца в одну корзину (с).
    Выносите отдельно рендеринг, подготовку запроса, обработку ответа и роутинг. Почитайте про SOLID.

    З.Ы. Очень рекомендую начать учить js фреймворки. jQuery на момент своего создания была отличным решением, но это было более 10 лет назад.
    Ответ написан
  • Углубляться, что бы сменить род деятельности?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    А не поздно ли уже для меня углубляться в изучение данной области?

    Не поздно.

    Что выбрать предпочтительней и актуальней для будущего (помечтаю) трудоустройства: .Net или Python?

    Зависит от вас. Актукальны сильные специалисты (это не зависит от стека). Что будет лет через 5 вам никто не скажет.

    Какую область развития выбрать и почему?

    Ту, которая вам больше нравится. Попробовать нужно каждую из тех, которые вам интересны. Выбор только за вами.

    Или пойти по стопам некоторых — сначала в QA, а потом в developers?

    Смысла нет. Вы просто потратите время. Следующая ступень за QA manual - это QA automation, но не developer.

    И ,может кто-то, поделиться опытом, у кого получилось сменить род деятельности и сколько заняло сил и времени?

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

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

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Писать куча if, я считаю бред полный, как лучше сделать?

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

    У меня идея такая, я буду создавать массив и в нём указывать, какое поле проверять и т.д.

    Разнося правила валидации и непосредственно валидацию вы усложняете код: вместо одного места проверки вы получаете как минимум два (одно - конфигурация, другое проверка).
    Если собираетесь конфигурировать ваш валидатор строками/массивами вы тоже увеличите сложность.

    Можете сюда еще взглянуть: https://github.com/ko-ko-ko/php-assert
    Ответ написан
    Комментировать
  • Как создать урок web чтобы пользователь в уроке мог нажимать на клавиши?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Ответ написан
    Комментировать
  • Какой шрифт для написания буквы v (скорость) в формулах?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Лучше всего используйте букву англ алфавита "v". Если прям очень надо повыпендриваться - греческий символ nu (https://www.compart.com/en/unicode/U+03BD).
    Другой шрифт вам не особо поможет, что в первом случае, что во втором
    Ответ написан
    Комментировать
  • Можно как-нибудь оптимизировать цикл?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Ваш иcходный вариант оптимален. Вызов http_build_query вводит в заблуждение, так как у вас строка не имеет ничего общего с http query.
    Ответ написан
    Комментировать