• Как отличить внутренние команды от внешних в Astra Linux?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    $ type --help
    ~
    -t  output a single word which is one of `alias', `keyword',
      `function', `builtin', `file' or `', if NAME is an alias,
      shell reserved word, shell function, shell builtin, disk file,
      or not found, respectively
    ~


    $ type -t cp dir bg dmesg
    file
    file
    builtin
    file

    из вывода видно что cp, dir и dmesg это внешние(file) команды, а bg это внутренняя(builtin) или точнее встроенная команда.
    Ответ написан
    Комментировать
  • Как отличить внутренние команды от внешних в Astra Linux?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Первая же ссылка в гугле:
    ❯ type cat
    cat is /bin/cat
    ❯ type cd
    cd is a shell builtin
    Ответ написан
    Комментировать
  • Что можно посоветовать вечному джуниор разработчику?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Я вижу, что тут все пишут, что тебе на мидла надо идти, но с этим я в край не соглашусь. Ты джун. Не джун+, не мидл, никто кроме джуна. Есть гораздо важнее проблема в твоей карьере. Ты не умеешь и не хочешь учиться. Разработчиков мало и никого просто так не сокращают. Называй вещи своими именами - тебя уволили. Видимо, ты просто был очень плох. Если даже ты зазубришь вопросы с собесов, тебе это не поможет на самой работе. Обмануть собеседующего можно, но ложь быстро вскорется.

    Что тебе с этим делать? Сложно сказать, тебе уже под тридцатник и я не знаю кейсов когда человек в таком возрасте успешно осваивал настолько важный и сложный скилл как самообучение, но попытаться стоит. Как это сделать?
    - Во-первых, не перекладывай ответственность за свое обучение на курсы, учись сам. Начни уже читать книги по программированию, сторренти курсы, пили что-то.
    - Научись проявлять инициативу. Стань, что называется proactive
    - Не думай, что устроившись на работу можно остановиться учиться. Тебя уже увольняли, а среднячков просто так не увольняют, я думаю, ты ниже среднячка в софт скиллах.
    - Выбери уже что-то одно. Бери то что лучше знаешь и начинай штудировать это.

    Ну и если отвечать на вопрос "Как попасть на работу и сидеть там до конца жизни?", то просто зазубри их систему (скорее всего это твой путь). И, к слову, у шарперов таких работ много. Код будет говно, роста не будет, денег будет мало, но за то будет работа.
    Ответ написан
    Комментировать
  • Гибрид Arch & Debian?

    @xibir
    Можно поставить систему используя debootstrap и получить реально минимальное количество нужных паектов.
    По аналогии с pacstrap в арче.
    Ответ написан
    Комментировать
  • Гибрид Arch & Debian?

    karabanov
    @karabanov Куратор тега Linux
    Системный администратор
    Ответ написан
    Комментировать
  • Как сделать select из множества однотипных таблиц mysql?

    romesses
    @romesses
    Backend инженер
    На этот момент пока есть мысль выполнить разовую миграцию в одну целую таблицу при помощи хранимой процедуры, где будет алгоритм с 2-мя циклами (годам и месяцам), выполняющий INSERT INTO SELECT в новую таблицу.
    Причем, новая таблица должна быть построена с партициями по годам и месяцам, чтобы решить предполагаемую проблему с количеством данных, из-за чего и возникла идея разбить на множество таблиц.
    Альтернативно, можно выполнить дамп всех таблиц и "склеить" их при импорте.

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

    А, вообще, если у вас в логах хранятся метрики (история цифр), то подумайте о переходе на другие СУБД (аналитические, временных серий и пр.).
    Ответ написан
    1 комментарий
  • Где мне может понадобится линейная алгебра?

    wataru
    @wataru Куратор тега Математика
    Разработчик на С++, экс-олимпиадник.
    Нейросети, машинное обучение всякое. Там сплошные матрицы, вектора и линейные операторы.

    В игрострое в 3D куча линейной алгебры, но и в 2D куча аналитической геометрии где часто встречается линейная алгебра.
    Ответ написан
    Комментировать
  • Существует литература для понятия основ работы процессора?

    Stalker_RED
    @Stalker_RED
    Берем ваш текст, и меняем слово "процессор" на что-то более понятное, типа "автомобиль" или "телефон".

    Почему выходит удачная модель? Что в ней именно меняют с технической стороны, что она становится удачной? Почему для каждого процессора разный сокетавтомобиля разный корпус? Если выпуски новых процессоровавтомобилей - это эксперименты - зайдет, не зайдет, то почему не удается тупо выпустить универсальный процессоравтомобиль? Чем определяется мощность процессораавтомобиля и каким образом он становится мощнее, опять-таки, с технической стороны? Почему, если нет никакой литературы, а есть все в Яндексе (для тех, кто отправляет в яндекс)? А откуда работник берет знания для устройства в компанию для разработки новых процессоровавтомобилей? Смотрит обзорчики на ютубе?
    Не кажется, что список вопросов странноватый?
    Наверняка разработчики автомобилей не только на ютубе учатся, а читают какие-то учебники, проходят курсы, и не за недельку в теме разбираются, а тратят приличненько так времени.
    Наверняка универсальный автомобиль, который может и пиццу доставить, и 400 тонн щебня перевезти, и в формуле-1 победить - немножечко не существует. Вместо него есть специализированные. И для кого-то из них важна скорость, для кого-то грузоподъемность, а для некоторых так вообще, расход бензина на первом месте.

    Попробуйте почитать статьи типа таких. Если слишком сложно-сложно-нипанятна - найдите себе учебников с основами, вроде Таненбаума, он доходчиво объясняет.
    Ответ написан
    Комментировать
  • Существует литература для понятия основ работы процессора?

    @LuchS-lynx
    инженер-ПТО
    Понимаете , если Вы ищите что бы это было разжовано в режиме легкого чтива, то, боюсь, такой литературы нет. По сути своей Вам необходим хороший курс по процессору и околопроцессорной тематике.

    Начать, можно, например, с Ассемблера. Нет, я не призываю Вас все бросить и начать на нем программировать, но этот язык требует знаний архитертуры, и, как следствие, там есть нужная Вам информация.
    Юров В.И. - Assembler 2-е издание

    Затем можно почитать обзорно википедию, там более или менее можно найдти информацию про различные архитектуры и, можно освежить историю выпуска процессоров, а так же архитектур процессоров.

    Далее это тесты и обзоры процессоров, практика сравнений. Как правило обзорщики пишут причины почему один процессор обходит другой, а лучше тестирование в прикладных задачах, например работа с БД, расчеты.

    Далее это техпроцесс и архитектуры. Каталогизированной информации нет, только поиск в гугле, на ютубе... Например на Хабре были подобные статьи
    https://habr.com/ru/post/456922/
    Это техническая литература, зачастую в открытом доступе ее может и не быть, кроме маркетинговых общих фраз.

    И вот изучив тонны литературы и потратив уйму времени - Вы и получите ответ на вопросы Бытия!!!

    Почему для каждого процессора разный сокет? Если выпуски новых процессоров - это эксперименты - зайдет, не зайдет, то почему не удается тупо выпустить универсальный процессор?
    Ну во-первых не для каждого, у АМД сокеты долгоиграющие, а вот тот же Интел меняет их под каждое поколение, потому что ему так удобно. Но дело не только в том, как раскрутить пользователей на бабки. Материнские платы увязывают множество технологий и стандартов и, если год назад DDR4 были нормой, то завтра нормой будет память DDR5, появится новый тип USB - 4.0, поменяется реализация шины для видеокарты и вот... новые технологии могут не оставить места для старых процессоров, как и новые процессоры перестанут поддерживать старые реализации протоколов и шин... Это невозможно оттягивать бесконечно. По-этому рано или поздно смена сокета будет необходима.

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

    moropsk
    @moropsk
    1. "почему процессор Intel младшего поколения хуже старшего"
    Нужно сравнивать https://ark.intel.com/content/www/ru/ru/ark.html#@...

    2. "для чего нужно так много разных моделей"
    Нужно читать обзоры, делать выводы и понимать для каких целей нужен CPU

    3. "Прошу не писать глупых советов"
    Нужно учиться "гуглить в яндексе" нужную информацию.
    Ответ написан
    4 комментария
  • Писк Corsair HX750i, в чем может быть причина?

    15432
    @15432
    Системный программист ^_^
    Моё мнение - переживать не стоит, это вибрируют катушки индуктивности (дроссели). Взорваться блок питания может только в одном случае - у соседей отгорит фаза, в розетку придёт 380 В и конденсаторы сделают бах. В других случаях как максимум - дымок, пожар, но никак не взрыв. И уж точно писк не свидетельствует о возможной угрозе.
    Ответ написан
    Комментировать
  • Что надежней внешний USB 2.5 или внутренний SATA 3.5 винчестер?

    Melkij
    @Melkij
    PostgreSQL DBA
    Расходники.
    Не имеет значения.

    Есть ли более точное понятие или знание, что какой то из этих дисков хранит данные на много дольше.

    Никакой. Это расходники. Все накопители - расходники. То что накопитель даёт прочитать то что ранее записали - не более чем случайность. Не будете вдруг терять данные только если примете эту мысль. Для важных данных 3 и более копий по разным накопителям - норма. В том числе географически разнесённые.

    На горизонте сохранения данных в десятилетия задача решения не имеет вовсе. Да, это проблема современного мира.

    1й более ударнопрочный

    Не бывает ударопрочных HDD. Чисто по физическому устройству этого класса накопителей.
    Ответ написан
    5 комментариев
  • Как вы выбираете совместимые с linux серверные материнские платы?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    С большой долей вероятности c linux будут работать любые серверные материнские платы.
    И если на них работает старый дистрибутив, то почти стопроцентно будет работать и новый-с новым ядром.
    Ответ написан
    Комментировать
  • Из за чего не запускается Zabbix сервер?

    please increase CacheSize configuration parameter

    вот же пишет что ему надо
    Ответ написан
    Комментировать
  • Стоит ли соглашаться на работу?

    moropsk
    @moropsk
    А разве в других местах было как-то по другому?
    Обычно везде надо было сделать уже "вчера" и никто не знает как это работает.
    Подход стандартный "берем, делаем и действуем по ситуации".
    Ответ написан
    Комментировать
  • Стоит ли соглашаться на работу?

    Zoominger
    @Zoominger
    System Integrator
    Я думаю, что стоит. Года должно хватить, тем более, если дело передадут.

    Вряд ли там будет чистый Ассемблер, скорее, Си.

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

    @vanillathunder
    Два 4к монитора на кронштейне типа такого 312773.jpg и крути, верти их как хочешь. Ультра широкие не особо полезные для программирования,
    Ответ написан
    1 комментарий
  • Где можно пройти хорошие онлайн курсы по DevOps?

    nonname
    @nonname
    Как выше уже сказали профессии такой нет, но есть инженеры, которые используют DevOps практики.
    Я в эту профессию попал из системного администрирования, имея довольно неплохой бэкграунд и последнее время склоняюсь к тому, что это не та профессия, которую нужно начинать с нуля. Сейчас пытаюсь разработать внутренние курсы для для своего работодателя, чтобы привлечь в профессию ops инженеров или разработчиков. Сначала думал что можно дать материал джунам, но в итоге пришёл к выводу, что для начала нужно поработать в разработке\администрировании до уровня мидла, чтобы иметь представление о том как вообще работают системы, как они разрабатываются и эксплуатируются, параллельно можно изучать DevOps инструменты.
    По курсам посоветую только базовые курсы, любые какие вам по душе по темам: Linux, Python, Docker, Kubernetes, Jenkins, Git.
    Ответ написан
    Комментировать
  • Где можно пройти хорошие онлайн курсы по DevOps?

    thiago_alvarez
    @thiago_alvarez
    Student
    Мне кажется девопсом становятся только на практике
    Ответ написан
    Комментировать