• ОСи и 3 диска. Как правильно все расставить?

    @Vitsliputsli
    А зачем вам чье-то одобрение, ставьте, пробуйте, и сами для себя решайте хорошо или не очень. DE ставьте Gnome3, там есть все что нужно для работы, вполне красивая и в какой-то степени даже минималистичная, а если появятся конкретные претензии к DE, тогда можно будет выбрать что-то иное.
    Зачем хотите менять Fedora на Arch? Если вы постоянно меняете дистрибутивы linux в надежде найти некий "свой", то вряд ли таковой найдете. Но если действительно знаете чем Arch для вас будет лучше, то напишите, можно будет обсудить.
    Ответ написан
    Комментировать
  • Из админа в манагеры?

    @Vitsliputsli
    Простой технарь и менеджер очень сильно различающиеся направления. У менеджеров очень много интриг, нужно будет уметь прикрывать свой зад, слить другого и не дать слить себя, знать куда ветер дует, т.е. заводить "друзей", но понимать, что вы таковые, пока ваши интересы не вступят в конфликт, и т.д. И уже далеко потом, управление людьми, умение заставлять делать то, что они не хотят. И мало в какой компании будет не так. Если бы вы поработали начальником отдела, вы бы столкнулись с этим, но, возможно, именно по этой причине и не захотели. Так что, стоит ещё 10 раз подумать.
    Ответ написан
    2 комментария
  • Как правильно создать чистую ветку в git?

    @Vitsliputsli
    git checkout --orphan newbranch
    git reset
    git commit --allow-empty -m "init"

    Будет создана новая ветка newbranch, независимая от текущих веток и с 1 пустым коммитом.
    Ответ написан
    Комментировать
  • Зачем нужна желтая точка останова при дебагинге?

    @Vitsliputsli
    Красные это breakpoint с suspend, желтый без. Т.е. красный приостанавливает выполнение, желтый только пишет в лог.
    Подробнее можно почитать, собстевенно на сайте Intellij Idea
    Ответ написан
    1 комментарий
  • Как избавится от ошибки на локалке?

    @Vitsliputsli
    Собственно, как и написано: "modules/db.php" не может найти "../modules/log_in.php" и "../modules/send_sms.php". Проверьте наличие этих файлов.
    На хостинге ошибки скорее всего пишутся в лог, а не выводятся на экран.
    Ответ написан
  • Как отформатировать числа на php?

    @Vitsliputsli
    Математические операции с числами, лучше осуществлять математическими операторами, а не sprintf:
    echo floor(0.68752475247525*1000)/10
    Ответ написан
    Комментировать
  • Как получать только последнее сообщение из серии одинаковых?

    @Vitsliputsli
    Вывод последней строки при совпадении login с user_id или user_idor (последняя, та что имеет наибольшее значение в поле id):
    SELECT 
            *, 
            SUBSTRING(mes, 1, 30) AS `mes`,
            DATE_FORMAT(date120, '%d.%m.%Y, %H:%i') as date_mes2
        WHERE user_id=:login OR user_idor=:login
        ORDER BY id DESC
        LIMIT 1


    Зачем вверху конструкции в скобках, я так и не понял. Было бы лучше, если бы вы описали что должен выводить запрос, а не только про отдельные случаи.
    Ответ написан
  • Как сделать проверку на число?

    @Vitsliputsli
    Что-то вроде этого:
    do {
      var number = +prompt('Введите количество чисел, которое хотите записать: ');
    } while (isNaN(number))
    Ответ написан
    Комментировать
  • Как вывести в одну строку?

    @Vitsliputsli
    С помощью sed примерно так:
    sed -n '/<th>\|<td>\|<\/table/p' t.html | sed 's/^\s*//' | sed ':a; N; s/\n/ /; ta;' | sed 's/ <\/table> /\n/;s/<[^>]*>//g'
    Ответ написан
    Комментировать
  • Составить запрос mySQL?

    @Vitsliputsli
    Примерно так:
    with carts_goods_id as (
         select distinct goods_id from carts where owner_id=?
    )
    select 
             goods.*,
             case when carts_goods_id.goods_id is not null 
                 then 'в корзине' 
                 else '' 
                 end carts_mark
        from goods
        left join carts_goods_id on goods.goods_id=carts_goods_id.goods_id
    Ответ написан
    1 комментарий
  • Указывать ли нерелевантный опыт в резюме?

    @Vitsliputsli
    Не угадаешь, даже HR дадут противоположные ответы. Кого то может отпугнуть, что весь опыт не по специальности, а кого-то отпугнёт что скрываете информацию. Я лично не вижу никаких проблем, если человек хочет сменить специальность, тем более начинающий специалист, главное чтобы было желание учиться. Поэтому показательно когда кандидат, уже что-то изучал, что-то пробовал, и может даже рассказать что не получилось. Я бы такого взял и не важно, кем он работал. Кстати, ваш опыт не указанный в трудовой никто не мешает описать в резюме. А если сами вышли на работодателя, то обязательно опишите его в сопроводительном письме
    Ответ написан
    Комментировать
  • Что изучить по основам организации разработки?

    @Vitsliputsli
    Система контроля версий, ежедневно сливайте наработки и проверяйте что поломалось, декомпозиция задач, их оценка и ежедневная фиксация прогресса, если есть возможность привлекайте заказчика, чтобы он видел прогресс и мог вас скорректировать, когда пойдете не туда.
    То же самое модными словами: git, CI, task manager, декомпозиция и оценка задач, agile.
    Ответ написан
    Комментировать
  • Можно ли собрать дистрибутив Linux из рабочей системы?

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

    @Vitsliputsli
    Для таких целей лучше использовать шаблонизаторы, например Twig.
    Ответ написан
    Комментировать
  • Почему работает GET, но не работает POST?

    @Vitsliputsli
    попробуйте поискать в выводе var_dump(file_get_contents("php://input"))
    Ответ написан
    Комментировать
  • Тесты при устройстве на работу?

    @Vitsliputsli
    Ассессменты - это вполне годная вещь, но как любой инструмент его нужно применять где нужно, и самое главное чтобы этот инструмент держал тот, кто понимает как, где и на ком его применять. Ассессмент это не обязательно "почему люки круглые?", на нормальных ассессментах дают кейсы по специальности, но чтобы такие вопросы задавать экзаменующий должен быть сам в них профи, иначе выйдет конфуз. А зачастую ассессмент для IT-специалиста может проводить, например, отдел обучения, который неожиданно IT вообще не занимается, и тогда будет печально, и тогда вопросы про кирпич в реке, и правильный ответ совсем не обязательно будет засчитан. Я такое видел: тест на креативность - неси любую околесицу, чем больше, тем ты креативней; тест на логику - неси любую околесицу, чем больше, тем больше логический умозаключений ты делаешь и соответственно круче. Может показаться что я утрирую, ничуть, на моих глазах отвечавшие неверно на логические задачи (просто нарушали условия задачи), получали высокие балы, те, кто думал над задачей, а не вываливал свой мыслительный процесс, получали невысокие балы, кто нес околесицу невзирая на условие задачи - получали высокие балы.
    Поэтому кроме знаний и умений по специальности, логики, навыков коммуникации и т.д., теперь нужно развивать еще и навык прохождения ассессментов, так что читайте "Как подвинуть гору Фудзи" и прочие хорошо продающиеся книжки, т.к. хватает умов считающих, что именно в них сокрыта Истина. Либо уже на этом этапе стоит задуматься к каким сектантам ты попадешь...
    Ответ написан
  • Почему не записывается текст в файл в связке JS + PHP?

    @Vitsliputsli
    Код php работает, он странный, он будет терять данные, если придет несколько одновременных запросов, но более-менее работает.
    На стороне клиента отправляйте через ajax (наверное jquery используете?), тогда все что нужно будет:
    <button onclick="$.get('/counter.php',{add:1})">button</button>
    Ответ написан
    Комментировать
  • Как добавить запятые к выводу?

    @Vitsliputsli
    groups $USER | tr ' ' ','
    Ответ написан
    Комментировать
  • Как определить наличие ошибки в группе процессов (конвейере)?

    @Vitsliputsli
    Используйте set -o pipefail перед контейнером
    Ответ написан
    Комментировать
  • Почему Ajax форма отправляет положительный ответ но не отправляет письмо на почту?

    @Vitsliputsli
    Учтите, что
    error: function(response) {
                alert(response); // ошибка
                }

    это обработчик ошибок при работе ajax, т.е. больше сетевая ошибка, или если DataType не соответствует передаваемым данным, с ошибкой отработки логики в php не связано.
    Т.е. даже неудачная отправка почты в php придет в success. Сделайте вывод полученного ответа от сервера в консоль отладки, или просто посмотрите его во вкладке Network инструментов разработчика в браузере.
    У вас ajax ничего не отправляет, используйте параметр data для отправки данных на сервер.
    Ответ написан
    Комментировать