• Что мне не хватает?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    * На непонятные задачи тратите 20-30 минут гугления терминологии. Если понимание появилось, пробуете решать. Если понимания не появилось, обращаетесь к куратору уточняеет куда копать. Если появилось понимание, но есть несколько вариантов - можно тоже обратиться к куратору, вкратце их озвучить, чтобы он помог с выбором, каким путем будет идти лучше.

    * Идти к куратору нужно КАЖДЫЙ раз, если у вас появляется ощущение, что задача может быть не выполнена в срок.

    * Если срок не указан - так и сообщаете куратору, что "есть такая задача, с ней раньше не сталкивался, поэтому не могу сказать сколько уйдет времени. Я попробую разобраться сам, но если не получится, какие сроки у задачи, чтобы я пришел за помощью вовремя".

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

    Уловите главную мысль этих пунктов, и на остальные случаи продумайте ваше поведение.
    Такой подход, кроме всего прочего (спокойных нервов, решения задач), должен показать куратору уровень вашей ответственности, который в принципе должен заключаться в том, что если вам дали задачу - про нее могут забыть, потому что либо вы ее решите, либо сами уведомите о проблеме вовремя, а не потеряете, забьете, поднимете тревогу за 5 секунд до дедлайна.
    Ответ написан
    2 комментария
  • Как бороться со стрессом на работе?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    и даже в итоге работает, но реализация неправильная

    Это Ваше собственное мнение или мнение тимлида? Если собственное - перестаньте быть перфекционистом - работает - не трогай :)
    Сталкивались ли вы с чем-то подобным в начале своего пути

    Сталкивались. Чрезвычайно неприятные воспоминания. Лет пятнадцать назад я админил одну котору, уже не маленькую, но еще не среднюю - около сотни компов, несколько серверов на FreeBSD, которую я считал что знаю, как собственный карман. Предложили перейти в другую контору и я перешел... и понял, что я еще очень многого о FreeBSD не знаю :) Контора была похожей на Вашу - руководство заботило только получение прибыли (это был местечковый провайдер), прежний админ просто ушел, никто ничего не обьяснял - видимо считали, что я сам должен разобраться.
    Когда я обнаружил, что испытываю чувство отвращения каждое утро, идя на работу - это я, фанат работы и безмозглыйумный перфекционист! - я понял, что пора валить. И свалил.
    Если не хотите валить, то отделите себя от работы (это проблема всех ИТ-шников). С 9 до 6 (или как у вас там) - работа, в шесть и одна минута - все, комп выключил (или как там по регламенту), голову очистил от мыслей о работе и зашагал к выходу. Займитесь чем-нибудь - спортом, например, девушку заведите (секс - это не только эмоциональная разгрузка, но еще и неплохое упражнение, в особенности на пресс). Лучше чем-нибудь активным, а не то, чтобы торчать за компом.
    Ответ написан
    Комментировать
  • Надо ли выключать роутер на ночь?

    Moskus
    @Moskus
    Ничего не случится, конечно.
    Ответ написан
    Комментировать
  • Яндекс и гугл продают доступ к кукам сторонним сайтам?

    sarapinit
    @sarapinit
    Точу водой камень
    Из популярных браузеров сейчас больше по этому поводу запаривается Firefox на мой взгляд. Там есть механизмы блокирования трекинга. Но вообще анонимность сохранить достаточно сложно, учитывая штуки типа EverCookie и Fingerprint.js
    Если интересно можете читать Кевин Митник. Искусство Быть Невидимым или раздел приватность на Хакере
    Ответ написан
    Комментировать
  • Чем отрубать напругу?

    @Egorov134308
    Приведенная выше идея с герконом и магнитом, может быть развита далее: Геркон включает не сигнализацию, а включает контактор и на розетке появляется напряжение.
    Ответ написан
    Комментировать
  • Как хранить в терминале ubuntu только уникальные команды?

    erge
    @erge
    Примус починяю
    longclaps либо настроить хистори - Руслан Федосеев
    + так же, полезная штука:
    в консоли можно нажать Ctrl+r
    появится приглашение
    (reverse-i-search)`':
    вводите часть названия команды или кусок параметров какой либо команды которую вы вызывали раньше и вам выдаст всю команду целиком
    повторное нажатие Ctrl+r выдача следующей совпадающей команды
    нажатие стрелок влево вправо - выходим в консоль с найденной командой, можем поправить параметры вызова например.
    нажатие enter - соответственно сразу выполнить
    Ответ написан
    Комментировать
  • Какой можете посоветовать коммутатор L3?

    Sanes
    @Sanes
    Такой же и купить.
    Ответ написан
    Комментировать
  • Как развиваться инженеру сервисного центра?

    @Nikolay45
    Найдите себе работу по душе. Эта работа Вас не зацепила. Я 35 лет занимаюсь электроникой. Очень много технической литературы перелопатил, много канифоли извёл. Пока работал в компонентном ремонте, осваивал генераторы сигналов и осциллографы с памятью. Когда перешёл в гарантийный ремонт, потребовались совсем другие навыки. Теперь визуальным осмотром нахожу, кто будет оплачивать ремонт- производитель или пользователь. Иногда объяснять выводы приходится и в суде. Удачи.
    Ответ написан
    Комментировать
  • Куда подключить 2ой монитор?

    FeNUMe
    @FeNUMe
    Нет смысла использовать встройку с такой дискретной видяхой. Подключайте все моники к ней.
    Ответ написан
    2 комментария
  • Как сделать сервер 1С Предприятие 8.3 доступным по порту 1560 только из локальной сети или с этого же физического сервера?

    @Zzzz9
    Полное безумие, открыть локальную сеть в интернет.
    Ответ написан
    Комментировать
  • Как сделать preeced для windows?

    @Tabletko
    никого не трогаю, починяю примус
    WDS + WDK + AIK
    Ответ написан
    Комментировать
  • ЯП для информационной безопасности?

    @dasauser
    Пишу на PHP
    Я, конечно, профан в ИБ ("веб-макака" с годом опыта работы), но вы должны понять, что ИБ - это не кодинг.
    ИБ - это понимание структуры/архитектуры системы, для которой будет обеспечиваться ИБ, ее уязвимых областей, узких мест, что на чем строится и прочее. ИБ - это широчайшая область, в которую лучше не лезть, не понимая зачем оно и почему.
    Какие будут инструменты - неважно. Возможно вам реально придется разрабатывать систему без использования инструментов самому, а лишь косвенно (выбор технологии, изучение ее преимуществ и недостатков перед другими).
    Советую вам либо глубже изучить тему, либо бросить учебу, чтобы потом не пожалеть.
    Ответ написан
    Комментировать
  • Хватит ли знаний математики и физики 11-ти классов для понимания книги "Искусство схемотехники"?

    На сколько я помню в этой книге очень много логических схем, с которыми легко разобраться, зная больше информатику. Логическая 1 и 0, принцип "и" "или". Отличный старт для понимания примитивных микросхем, основанных на подаче сигнала в заданном направлении.
    Ответ написан
    Комментировать
  • Как принудительно изменить разрешение монитора?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    man xrandr
    man X

    ну то есть нужна правка xorg.conf скорее всего. Раньше, во времена ЭЛТ-мониторов - ответ был сразу - частота развертки выше той, что понимает монитор. Сейчас само понятие "частота развертки" сдано в архив, но секция Monitor еще есть и ее можно заполнить нужными параметрами .

    Вот пример:
    Section "Monitor"
        Identifier  "NEC MultiSync LCD2690WUXi"
        VendorName  "NEC"
        ModelName   "MultiSync LCD2690WUXi"
        HorizSync   32 - 92
        VertRefresh 50 - 85
        Option "DPMS"
        Option "PreferredMode" "1920x1200"
        Option "Primary" "true"
    Ответ написан
    Комментировать
  • Есть ли инструмент для проверки стабильности соединения?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    iperf
    Включение показа ошибок в свойствах соединения: здесь
    network-connection-errors.png
    dumpcap (в комплекте со сниффером Wireshark).
    tcpdump

    PS: давно работал с этим, но дистриба - не могу найти.
    Ответ написан
    3 комментария
  • Как правильно обжать RJ-45 + розетку?

    Всё B. Забудьте про А вообще.
    Ответ написан
    Комментировать
  • Можно ли установить в лэптоп накопитель M.2 NVMe вместо M.2 SATA, если ключи у обоих одинаковые?

    @generalx
    Системный администратор
    Spec нужно по p/n смотреть к лэптопу
    Nvme не подойдёт к m2. Sata (Ssd)
    Ответ написан
    3 комментария
  • Является ли писк блока питания признаком проблем на уровне микросхемотехники или можно еще пожить?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Пожалуй, тут надобен развёрнутый ответ.

    1. Насчёт нагрузки и мощности. Вы сами упоминаете, что подключено много всего. Поэтому имеет смысл прикинуть на калькуляторе суммарную мощность и суммы токов по всем каналам БП (3,3, 5 и 12 вольт) от этого вашего железа, и сравнить с тем, что обозначено на наклейке БП. При этом надо иметь ввиду, что БП с маркированной мощностью 500 ватт в реальности при длительной работе столько не даст, а даст в полтора-два раза меньше. 500 ватт - это т.н. "маркетологическая" мощность, цифра побольше, чтобы привлечь внимание покупателей. То же самое касается токов, напечатанных на наклейке. Конечно, БП может выдать сколько написано, но лишь в течение очень короткого времени. А может и не выдать, если там есть защита по превышению тока и она сработает. Так что да, 650, а ещё лучше 800.

    2. Насчёт писка. Звук - следствие магнитострикционных пульсаций магнитопроводов ферритовых деталей БП. Возникает в сильном магнитном поле, сам по себе неопасен, но может служить сигналом о приближении предельной нагрузки. На всякий случай имеет смысл осмотреть нутро БП в работающем состоянии и потрогать те детали, которые не под высоким напряжением. Если при прикосновении (или даже нажиме) звук изменяется, осмотреть повнимательнее - могут обнаружиться трещины или ослабление крепления.
    Ответ написан
    Комментировать
  • Когда сажусь за рабочее место и притрагиваюсь к железу - бьёт статикой, как избежать?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Эх, вспомнилось начало 90-х, работа оператором ЭВМ... Очень много работаешь с бумагой, распечаток - просто горы, поэтому статика накапливается мгновенно. И привычка "сбрасывать" заряд прикосновением к мраморной колонне в зале (а зал был большой, колонн было несколько штук) - она вырабатывалась очень быстро :) И настолько становилась автоматической, что уже и не замечал, что идешь мимо колонны - непременно ее коснешься...

    Если бьет только Вас - носите белье из натуральных тканей. Я серьезно. Я лет примерно десять назад задавался вопросом - почему утром, когда я касаюсь крана в ванной, меня иногда бьет статикой, а иногда - нет? И оказалось, что статикой меня бьет, когда я одет в синтетическую майку :)

    Но и про заземление совет недурной.
    Ответ написан
    Комментировать
  • Как перестать говнокодить и принимать неверные архитектурные решения?

    miraage
    @miraage
    Старый прогер
    как писать поддерживаемый код?

    Если уж очень коротко, то соблюдать SOLID/GRASP. Мне понравился твит одного из авторов React Router:
    https://twitter.com/mjackson/status/1171524189850701825

    Most common mistake software developers make: putting stuff in the wrong place. Coupling responsibilities and concepts that should be kept separate.
    For me, this is 95% of software development. Just figuring out *where* things belong.


    Что гуглить, что учить?

    Фундаментальные знания, вроде вышеупомянутых SOLID/GRASP, паттерны (не только классические паттерны, но и вообще, общеизвестные решения определённых задач), базовые структуры данных. Фреймворки/библиотеки всегда будут приходить/уходить, что-то будет забываться. А фундаментальные знания всегда актуальны.

    Может литературу какую почитать посоветуете?

    Скажу за себя. Ни одной из этих известных книжек за свою жизнь не прочитал. Писал много говнокода дома, очень много. Удалял, переписывал. Смотрел код других людей, анализировал, пытался перенять то, что считал правильным.

    Можно ли себя называть миддлом, если твой код говно?

    Не пытайтесь себя оценить. В каждой компании свои понятия миддла. А если кто-то 35 лет на лиспе кодил, а потом прыгнет на Angular - кто он, джун или сеньор?
    И, да, все мы в какой-то степени пишем говнокод. Если кто-то Вам доказывает, что он пишет супер чистый код - не слушайте.

    И ответ на главный вопрос.
    Как перестать говнокодить и принимать неверные архитектурные решения?

    Это невозможно. Все проекты, которые чуток сложнее CRUD-ов, рано или поздно обрастают говнокодом. Никто не пишет идеальный код. Код должен работать и решать проблемы бизнеса.
    Ответ написан
    6 комментариев