• Существуют ли платформы для обучения системному администрированию?

    jamakasi666
    @jamakasi666 Куратор тега Linux
    Просто IT'шник.
    Виртуалки. Если хочется убить сразу много зайцев то устройся на работу подкопи рублей 15-20, купи xeon ядер на 10 и все остальное к нему у китайцев. Получишь:
    1) Неплохой комп себе любимому
    2) Пощупаешь безопасно серверное железо
    3) Надрочишься с виртуалками, а это нынче очень важно
    4) Сделаешь любой стенд в виртуалках и потыкаешь в ней все что хочется.
    Ответ написан
    1 комментарий
  • Использование нелицензированного ПО в организации, кто несёт ответственность?

    Если ты один единственный специалист, то ты должен провести аудит. После того, как ты проведешь аудит, ты должен предоставить на имя генерального директора служебную записку с комментариями к отчету и предложениями. Сохрани себе копию отчета и зарегистрируй служебную записку, и копию тоже себе. В служебной записки отдельным пунктом, должно быть написано о ВСЕХ нелегальных версиях ПО, которые ты нашел. Следующий документ, это еще одна служебная записка с планом мероприятий по лицензированию ПО или перевод ПО на его бесплатные аналоги. Следующий шаг. Если в течение нескольких дней (не стоит с этим тянуть) план по лицензированию не утвержден и не начались закупки, то ты пишешь заявление на увольнение по собственному желанию.

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

    Из рекомендаций, даже под предлогом увольнения не устанавливай сам не лицензионное ПО. Если ты не хочешь делать аудит и писать служебные записки, о том, что найдено не лицензионное ПО, то просто увольняйся.
    Ответ написан
    Комментировать
  • Как создать универсальный шаблон письма в Word'е?

    honor8
    @honor8
    Принципы быстродействия VBA в описании
    1. Можно промаркировать жёлтый текст и сделать замену прямо в Word (в примере 1 замена во всём тексте), или использовать закладки (Вставка (меню) -> Ссылки (группа) -> Закладки), или использовать инструмент Слияние и брать данные из файла Excel (без VBA). При слиянии связи могут глючить + конечный документ необходимо Объединить (как текущую запись), чтобы при работе с документом поля не обновлялись (Слияние использовать не советую). К тому же поля не поддерживают неразрывные символы Word'а Chr(160) и Chr(30).
      Примечание к документам слияния

      В таблице Excel есть поле Дата_1 (тип Дата) и поле Дата_2 (тип Дата). Если значение Дата_1 равно 43003 и значение Дата_2 равно 44764, то в формула ниже посчитается с ошибкой (будет значение ИСТИНА):
      { IF { MERGEFIELD Дата_1 \@"DD.MM.YYYY' г.'"  \* MERGEFORMAT } = { MERGEFIELD Дата_2 \@"DD.MM.YYYY' г.'"  \* MERGEFORMAT } "ИСТИНА" "ЛОЖЬ" }

      Option Explicit
      '123456789012345678901234567890123456h8nor@ya567890123456789012345678toster56789
      
      Sub Replacement_tags()
        Dim Content_Find As Find ' Объект Find
        
        Set Content_Find = ActiveDocument.Content.Find
        With Content_Find ' Найти маркер
          .ClearFormatting: .Replacement.ClearFormatting ' Очистить формат
          .MatchWildcards = False ' ВАЖНО! Отключить Подстановочные знаки
          
          .Text = "[Шапка]": .Replacement.Text = "Начальнику управления..."
          .Execute Forward:=True, Replace:=wdReplaceAll ' Заменить все маркеры [Шапка]
          
          ' Хитрость: перемещение курсора в конец заменённого текста
          .Execute FindText:=.Replacement.Text, _
            Forward:=True, Wrap:=wdFindStop, Replace:=wdReplaceNone
          .Parent.Select ' Выделяем текст для управления курсором
          'Selection.Collapse Direction:=wdCollapseEnd ' Курсор в конец найденного
        End With
      End Sub
    2. Можно сразу заменить на дублированный текст:
      .Replacement.Text = "Начальнику управления..." & String(3, Chr(13)) & "Начальнику управления..."
      или вводить количество дублей в переменную Text перед заменой:
      ' Chr(13) - код символа возврата каретки. В других языках более привычная запись "\r"
      
        CapText = "Начальнику управления..."
        CapСount = InputBox("Введите количество 'Шапок'", , 1)
        If Not CInt(Val(CapСount)) = CapСount Then _
          MsgBox "Введите целое число", vbCritical: Exit Sub _
        Else Text = CapText
        
        While CapСount > 1
          Text = Text & String(3, Chr(13)) & CapText
          CapСount = CapСount - 1
        Wend
    3. Таблицу можно также подтягивать через Слияние (точнее там создаётся объект OLE, которой глючит больше чем обычные поля - в основном это удержание файла Excel, откуда берутся данные). Удобнее программно создавать таблицу:
      ' Используем хитрость из п.1, если планируем создать таблицу в месте маркера
        
        Set tblNew = ActiveDocument.Tables.Add(Selection.Range, 3, 2)
        With tblNew
          .Columns(1).PreferredWidth = CentimetersToPoints(4) ' Колонка 1, Ширина 4 см
          .Borders(wdBorderTop).LineStyle = wdLineStyleNone ' Границы таблицы, например
          .Borders(wdBorderHorizontal).LineStyle = wdLineStyleSingle
          .Borders(wdBorderVertical).LineStyle = wdLineStyleDot
          For i = 1 To 2
            .Cell(1, i).Range.Text = "Строка 1; #" & i
          Next i
          .Cell(1, 1).Range.InsertAfter Chr(13) & "Строка 2" ' Добавить текст
          .Cell(tblNew.Rows.count, tblNew.Columns.count).Range.InsertAfter "Последняя ячейка"
        End With
    4. Чтобы основной текст нельзя было отредактировать, проще всего создать шаблон Word с поддержкой макросов, основную процедуру (автозапуск) разместить в модуле ThisDocument:
      Private Sub Document_Open()
        Replacement_tags ' Процедура из п.1
      End Sub
      Данные для заполнения шаблона можно поместить в отдельный файл.

    +
    Как использовать отладчик:
    1. Открыть MS Word, в тексте написать маркер [Шапка]
    2. Открыть VBA в приложении (Alt+F11)
    3. Выбирать в меню Insert -> Module
    4. Вставить процедуру (из п.1)
    5. Нажать F5 (запустится процедура, в которой установлен курсор)
    Ответ написан
    Комментировать
  • Как лучше объединить филиалы?

    digital_punk
    @digital_punk Автор вопроса
    Всем Спасибо!
    Вот полный ответ для людей ищущих ответ на тот же вопрос, что и я.
    В текущей структуре у меня получилось топология по типу "звезда", в которой ядро - это Cisco 2811, а лучи - Mikrotik RB951. Да, лучше конечно же полносвязную топологию, но уж очень получится адово в плане администрирования - на каждом Микротике по 30 туннелей :). Если хочеться полносвязности, то лучше всего Cisco DMVPN (но дорого, хотя работает красиво и четко).
    1. Делаем GRE туннели.
    2. Настраиваем IPSec в ТРАНСПОРТНОМ режиме.
    3. После чего поднимаем OSPF, чтобы цыска обменивалась маршрутами с микротиками через туннели.

    В такой связке у меня заработало. Радости нет предела) Конечно настройки там еще далеки от идеала, но начало есть. Позже отпишусь когда все будет работать в продакшене.

    P.S.: сегодня запустил в продакшн. Все отлично и работает. Звук ходит между телефонами, в чем изначально и состояла задача. Работает GREoverIPSec в ТРАНСПОРТНОМ режиме. NAT-Traversal (то есть три точки находятся за NAT) тоже работает. Маршрутизация - через OSPF. Конечно единственный минус - это центральный роутер в ЦО, возможно в будущем как-то получится избавиться от слабого места. Всем спасибо!!!
    Ответ написан
    Комментировать
  • Как затемнить часть лица, как на этом примере?

    Shockoway
    @Shockoway
    Лично я бы сделал так:
    1) Создал бы корректирующий слой "Levels / Уровни", поигрался бы с бегунками пока затемнение не достигнет более-менее желаемой степени.
    2) Затем через слой-маску с помощью градиентной заливки и кистей убрал бы эффект с тех областей кадра где затемнение излишне.
    3) И дополнительно подкорректировал бы всё через "Curves / Кривые"
    Другое дело, что если если в кадре не предрасполагающее к таким теням освещение, то результаты в любом случае будут крайне неестественными.
    4cbf5172253c4913b454a0601392015b.jpg
    Ответ написан
    Комментировать
  • Как затемнить часть лица, как на этом примере?

    @w3bt3rror
    https://photoshop-master.ru/lessons/photo/pravilno...
    Или же юзай кучу слоёв и применяй к ним разные эффекты: блюрь и градиентом лей 10%
    Ответ написан
    Комментировать
  • Как писать по-русски без ошибок?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    У вас противоречие между заголовком и текстом вопроса. "Писать" - это одно (достаточно спеллчекера), а "грамотная русская речь" - это другое, разговорное, тут сторонней подсказки недостаточно.
    Известные способы преодоления этой проблемы требуют труда и (главное!) времени. Ну например, читать много классики и русских писателей 20 века (исключая его конец), и ни в коем случае не читать современных (их произведения в контексте вашего вопроса будут отравой, губящей результат такой тренировки).
    Ответ написан
    7 комментариев
  • Какие можете дать советы по постоянной работе в ночное время?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    После пробуждения и перед началом работы - обязательно свежий воздух, солнечный свет, физическая активность хотя бы на уровне прогулок по пару километров. Спортзал весьма полезен (нагуглите регуляторную роль тестостерона и когда его в организме много/мало). Регулярное, а главное - здоровое питание (витамины, минералы и тд). Организм со временем перестраивается в такой режим и чувствует себя нормально.

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

    UPDATE: Еще важный момент. Поскольку активность некоторых систем вашего организма зависит от уровня освещенности, никогда не работайте в темноте - в течение всего рабочего времени вокруг вас должно быть много света. А также никогда не спите в освещенной комнате - поставьте плотные ролеты или жалюзи, очень плотные. Когда вы ложитесь спать - вы должны погружаться в полную темноту на все время сна.
    Ответ написан
    Комментировать
  • Есть ли программа напоминалка/будильник со следующим функционалом (подробнее в содержании)?

    @AlexSku
    не буду отвечать из-за модератора
    Пуск -> Панель управления -> Администрирование -> Планировщик заданий.
    Добавить задачу и настроить (дальше не стал изучать). Один раз использовал для включения компьютера по времени (каждый день).
    Ответ написан
    Комментировать