Задать вопрос
  • Где можно почитать/посмотреть про принципы проектирования и написания ПО для стратегически важных объектов?

    Vamp
    @Vamp
    Такие стандарты существуют. Наиболее известные - MISRA C и MISRA C++. Как можно догадаться, для языков С и С++, соответственно. Изначально созданы для автомобильной промышленности, но распространились и на аэрокосмическую отрасль, медицинскую технику, военных и прочие критичные к надёжности области. В том числе и АЭС.

    Из MISRA C выросли SEI CERT C/C++, AUTOSAR General Software Specification, JPL Institutional Coding Standard for the C (стандарт NASA) и ещё куча других.

    Вся суть этих стандартов в том, чтобы максимально ограничить используемые фичи языка - чтобы код был максимально прост (даже скорее примитивен) и доступен для анализа. Как правило, запрещено использовать бесконечные циклы, рекурсию, макросы, аллокации из кучи - вобщем, любые потенциально опасные операции, в которых чаще всего находятся ошибки. Так же накладываются ограничения на размер функции (в строках кода), цикломатическую сложность, покрытие автотестами и т.п.

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

    Если вы интересуетесь вопросом чтобы применять подобные техники в повседневном программировании, то не стоит - никакого удовольствия и конкурентного преимущества вы от этого не получите. Если конечно ваше повседневное программирование не включает в себя разработку панели управления АЭС.

    Update 2019-12-30:
    На хабре появилась интересная статья с кратким обзором MISRA.
    Ответ написан
    Комментировать
  • Начали поступать письма как бы с моего ящика на мой, Стоит опасаться или развод?

    @dordyan
    Это популярный способ развода.

    В протоколе почты поле "отправитель" это просто поле, которое можно заполнить как угодно.
    Чтобы узнать настоящего отправителя письма, можешь выбрать пункт "Ещё" в меню и посмотреть техническую информацию.

    Cудя по всему, у твоего провайдера почты (i.ua) плохо настроены механизмы защиты от спама.
    Ответ написан
    6 комментариев
  • Кто-нибудь может подсказать хорошие курсы по системному администрированию?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Системный администратор должен уметь находить и читать документацию.
    Любую, какая понадобится.
    Это всё.

    В остальном, чем больше общий багаж ИТ, тем лучше, даже программирование зайдёт. Хотя основное, конечно, это сети.
    Ответ написан
    Комментировать
  • Куда движется профессия системного администратора?

    athacker
    @athacker
    Выбирайте то, к чему душа больше лежит. IT Ops останутся навсегда, какие бы облака там не парили над нами. Всё равно полно организаций, которые не доверяют потусторонним конторам хранение своих данных и обслуживание своей IT-инфраструктуры (и правильно делают). Особенно в свете развития законов и методик оповещения об утечках и т. п.

    IT Ops, на мой взгляд, поинтереснее (сам такой потому что), так как задачи разнообразнее. Но в DevOps, например, денег больше платят. Хотя в IT Ops сейчас тоже много из DevOps наприлетало -- Infrastructure as a Code, ansible/chef/puppet, хранение конфигов/плейбуков в VCS, вот это вот всё. И это действительно приводит к тому, что нужно меньше людей, чтобы управлять существенно бОльшими по размеру инфраструктурами. Но и квалификация этих людей тоже должна быть выше, и программерский бэкграунд какой-то тоже нужен. Потому что даже в IT Ops очень много автоматизации, которую нужно писать руками на Shell, Powershell, Python, смотря где как принято.

    Отдельный денежный сегмент -- это DBA. Oracle, PostgreSQL, MariaDB -- прокачанных DBA мало, и стоят они дорого. С другой стороны, рынок, где требуются DBA -- довольно узок. И чтобы не было проблем с поиском работы -- квалификация должна быть высокой.

    Есть ещё NetOps, т. е. сетевые инженеры. Но там сейчас грустно -- несмотря на то, что для работ в операторских сетях, например, нужна нефиговая такая квалификация и знание особенностей кучи вендорского железа (редко кто строит гомогенные в смысла вендора сетевого железа сети, в основном сборная солянка - -Cisco/Juniper/Mikrotik/Dlink/Huawei), но зарплаты там (по Москве) -- 90-100 тысяч. При этом практикуются ночные/выходные дежурства и всё такое. Можно найти прекрасные места, где сетевой инженер будет зарабатывать бОльшую сумму, но в целом -- как-то так.

    Если резюмировать -- в IT Ops ниже порог вхождения в целом. Т. е. можно найти работу, где не требуется серьёзная квалификация, но и денег будет соответственно.

    DevOps -- порог вхождения выше, т. к. DevOps подразумевает выполнение вполне конкретного набора задач, и для их выполнения уже вряд ли возьмут человека с улицы, надеясь, что он "по ходу разберётся" (а вот в IT Ops или даже NetOps в мелких и средних конторах ещё может прокатывать). Квалификация требуется выше, но и денег больше.

    DBA -- всё ещё сложнее, чем с DevOps. Рынок узкий, квалификация нужна высокая, но зарплаты тоже высоки, повыше DevOps, по моим наблюдениям.

    В чистый NetOps сейчас уходить... Ну такоэ... Есть крупные конторы, где этим можно нормально зарабатывать, но всё равно, квалификация требуется высокая, а денег относительно требуемого объёма знаний платят не так уж много. Вот IT Ops + NetOps -- это да, тут можно найти хорошую работу. Но для этого книжек придётся прочитать в полтора раза больше, чем отдельно IT Ops и в два раза больше -- чем отдельно NetOps :-)
    Ответ написан
    4 комментария
  • Что значит умение пользоваться linux?

    DevMan
    @DevMan
    не падать в обморок при виде интерфейса, отличного от винды, и терминала.
    Ответ написан
    8 комментариев
  • Есть ли open sourse Документооборот?

    @d-stream
    Готовые решения - не подаю, но...
    Нужно сделать документооборот для организации собственными силами
    А силы есть?

    Ну а если не такого то подскажите на каком языке лучше писать
    а где сила?

    Предлагаю начать с простого: на простом русском языке расписать подробное техзадание/требования к СДО на предприятии и схему внедрения. После этого уже думать дальше или же останавливаться.
    Ответ написан
    Комментировать
  • Нужна ли для ООО лицензионная windows?

    @BeatHazard
    1. Лицензия нужна в любом случае и не зависит от типа организации.
    2. На данный момент поддержка Windows 7 еще не прекращена, окончание поддержки 14 января 2020 года.
    3. Лицензия на ПО требуется в любом случае, даже если его поддержка уже прекращена. Прекращение поддержки означает только то, что для данного ПО перестают выпускать обновления или предоставлять доступ к каким-либо сервисам, но не означает изменений в лицензионном соглашении которое вы обязаны принять при установке ПО.
    Ответ написан
    7 комментариев
  • Насколько адекватно требовать домашнего развития от разработчиков?

    Zoominger
    @Zoominger
    System Integrator
    снг-бодишопов перфоманс ревью опен-сорс

    Лец ми спик фром май харт.

    По теме:
    1). Каким образом вы сделали данные выводы? Вы описываете исключительно свои частные субъективные наблюдения или у вас есть какие-нибудь источники, может, HR-handbook, где прямо описывается практика вешания ярлыков? Не сочтите за какую-то грубость, просто так можно что угодно утверждать.

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

    3). Развиваться на и вне работы - рядовое качество нормального айтишника. Если кто-то говорит, что уже достиг каких-то высот и дальше ему развиваться некуда, то этот человек либо лжёт, либо скоро устареет и потеряет ценность. Область IT меняется постоянно и относительно быстро и изучать что-то самому - суровая необходимость, ибо на ряд специальностей нет образовательных программ даже на Западе.
    Ответ написан
    3 комментария
  • Почему при монтировании шары с Windows нужен двойной слэш?

    @Fixid Куратор тега Linux
    В unix экранируют с помощью \. Поэтому запись вида \\ означает один \ в "безопасном текстовом" виде.
    Но каждый символ надо экранировать отдельно, поэтому \\\\ = \\

    В общем случае экранирование требуют| & ; < > ( ) $ ` \ " ' пробел и перевод строки и * ? [ ] # ~ = %
    Ответ написан
    5 комментариев
  • МФТИ. Выбор факультета?

    0xD34F
    @0xD34F
    Если вам нужна помощь в выборе факультета, значит вам рано получать высшее образование. Попробуйте сперва немного повзрослеть.
    Ответ написан
    3 комментария
  • Администрирование две подсети?

    hint000
    @hint000
    у админа три руки
    Можно и нельзя.
    Можно - потому что технически возможно это сделать.
    Нельзя - потому что не зная всех тонкостей одной и другой сети, вы можете нарушить нормальную работу всех пользователей на предприятии. В каждой из сетей может быть свой DHCP; тогда, объединение сетей через свитч создаст полный хаос в выдаче адресов.
    Итог: этим должен заниматься системный администратор, который понимает, что он делает, а не просто наугад втыкает кабели в свитч.
    Ответ написан
    Комментировать
  • Mожно ли установить ubuntu в качестве основной ос?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Теоретически можно. Вопрос - зачем?

    Кому нужен линух на десктопе?
    - Админам гетерогенных сетей
    - Программерам
    - Энтузиастам OSS

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

    Кому не стоит ставить линух:
    - Мамкиным какерам, рассчитывающим, что от одного наличия Kali на его компе все тут же сами поломаются :)
    - Всем, кто использует фотожопу, другие средства от адоба или же другой уникальный софт под винду
    - Геймерам (только про колчиество игр под линух - не надо)

    Вам куда?
    (JFYI: Если скажем дома Вы ограничиваетесь ютубчиком, фильмами и почту почитать - вполне можно поставить...)
    Ответ написан
    Комментировать
  • Что должен знать Инженер технической поддержки?

    Jump
    @Jump
    Системный администратор со стажем.
    Что должен знать Инженер технической поддержки?
    Знает непосредственный начальник этого инженера. Ибо он ему задачи ставит.
    В разных компаниях по разному в зависимости от того чем компания занимается, с каким железом работает.

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

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

    Zoominger
    @Zoominger
    System Integrator
    The best: https://docs.microsoft.com/en-us/powershell/develo...
    Есть русская версия.
    Ответ написан
    Комментировать
  • Какой есть хороший недорогой VPN?

    CityCat4
    @CityCat4 Куратор тега VPN
    Жил да был черный кот за углом...
    Свой.

    Я не шучу. Все сервисы, что платные, что бесплатные - вполне могут с кем-то сотрудничать. Будет ли это "товарищ майор" или же его аналог из страны нахождения VPN или же пиндосовские службы - неважно, важен сам факт - сотрудничать могут, даже если утверждают обратное. Просто потому что проверить это Вы не можете.

    Да, с VPS тоже можно получать данные - например хитро зеркаля обновление блоков ФС в копию Вашего диска (но это крайне параноидальный и непростой вариант). Но гарантия, что лог вестись не будет на VPS неизмеримо больше.
    Ответ написан
    2 комментария
  • Расскажите метод как полностью отключить обновления Windows 10?

    Zoominger
    @Zoominger Куратор тега Windows
    System Integrator
    Винда минимум раз в 2 недели ставит обновления и перезагружается.
    Это начинает раздражать.

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

    И ответ на ваш вопрос гуглится настолько легко, что я даже ссылку давать не буду. Можете скачать "Win Updates Disabler", он умеет.
    Ответ написан
    6 комментариев
  • Какой стандарт обжима витой пары наиболее популярен?

    @Newbie2
    «B» сейчас стандарт де-факто. «А» уже лет 10 не видел.
    Ответ написан
    Комментировать
  • Возможно ли сделать чтобы на каждом мониторе была своя учётная запись?

    @rionnagel
    ковырятель
    Всё, кроме мультипоинта нарушает лицензионное соглашение винды.
    По опыту использования в большом количестве могу сказать, что гемморой ещё тот (пробовал разные продукты). Особенно, если больше 4 рабочих мест. Мышки с клавами могут прыгать с одного рабочего места на другое, id и прочие параметры дешевых мышек/клав могут совпадать и не хотеть работать одновременно. Подвисший браузер на одном рабочем месте может творить ад остальным пользователям. Перезагружать надо всех вместе.

    Если у вас это не единичное место, а в большом масштабе, особенно если надо использовать usb удлиннители - это ад и печаль, надо другое решение. Если 1-2 места можете попробовать тот же мультипоинт, астер, битвин, как выше написали.
    Ответ написан
    2 комментария
  • Как сменить стартовую страницу Firefox в политиках домена?

    @Supporting
    Господа, есть политики AD!!!
    Попробуйте их использовать.
    И ADMX для FF уже давно существует.
    https://support.mozilla.org/si/kb/customizing-fire...
    Ответ написан
    5 комментариев