• Как вы организуете большое кол-во собеседований?

    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.
    Ответ написан
    Комментировать
  • Стоит ли создавать небольшой интернет магазин на Java+Angular? Какие технологии лучше использовать?

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

    Вероятно про устарелость пыхи говорят люди, с ним не работающие. Так уж получается, что php вне конкуренции, абсолютная часть сайтов на нем, особенно это касается интернет магаинов.

    Много видела советов использовать WordPress, но для данной задачи я его не рассматриваю, тк читала, что будет сильная привязка к его модулям и в случае кастомизации сайта будут ограничения.

    Вывод верный, но причина - не совсем. Целевое назначение WP - это бложик.

    Также возникли вопросы относительно того, как лучше получать ssl сертификат и сделать защищённое соединение на своём сайте, что лучше использовать для данной цели?

    Хотите - покупаете у любого доменного регистратора, не хотите - юзаете let's encrypt

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

    Вам так, или иначе потребуется некая панель управления, хотите на CMS - юзайте на CMS, хотите собственную - пишите собственну. В первом случае вы ограничены возможностями CMS, во втором - фреймворком.

    Если да, то какие можете посоветовать?

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

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

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

    Что касается в принципе выбора стека - используйте то, что знаете, или то, что близко к тому, что знаете.
    Ответ написан
    Комментировать