Pull to refresh
3
0

Сисадмин

Send message
Интернационализированные Домены IDN
Насколько я помню, поддержки IDN в почте еще нет нигде. Вики говорит вот так:
Всё ещё недоступно в полном объёме применение международных доменных имен в электронной почте. Технический стандарт, благодаря которому это станет возможно, разрабатывается инженерной группой Интернета (IETF)

Gmail тут отличился: в то время как стандарт включает в себя точку как стандартный символ, Gmail не делает различий между адресами ящиков с точками и без.
Это же давно известно. Прекрасный способ фильтровать спам — делаем разные фильтры на письма с точками и без. В результате если везде светим адрес в виде «bla.bla», то если придет на «blabla» — 99% что спам :)
В каком смысле?
Это я как раз про неприметные set'ы :)
задача управления системой, каким бы оно ни было сложным (или простым) — задача специально выделенного на это человека.
Управление — это одно, а создание инструмента для управления — совершенно другое. Вы же используете grep, а не пишете его сами. Имхо, админ не обязан быть программистом. Если задача довольно сложная, то, опять же имхо, лучше подготовить для программиста адекватное техзадание, чем пытаться залезть туда, где ты не очень силен.
а в случае других скриптовых языков будет один большой скрипт с десятком параметров, которые нужно выдумать, описать, реализовать их обработку.
Какая разница, на чем писать эти скрипты — на шелле или на чем-то другом? Вы что, не можете в этих 3 скриптах один написать на шелле, другой на php, третий на перле? Почему обязательно если шелл — то 3 простых скрипта, а если другой язык — одна большая программа?
И кстати, вы тут говорите про «маленькие скрипты», в какой-то мере подтверждая мое «нужно вовремя остановиться» :)

Моя первоначальная посылка — каждой задаче свой инструмент. Я же не говорю «не используйте шелл вообще». Я говорю — если у вас получается нагромождение обходных путей, то возможно пора уже посмотреть на другой инструмент.
Возможно я сужу со своей колокольни, т.к. мне приходилось копаться и править кучу разных скриптов — bash, perl, php, немного python. Возможно, поэтому мне проще выбрать инструмент под задачу, чем использовать везде шелл.
Как вчерашний студент, который придет после вас, будет с этим всем работать?
Как вчерашний студент будет разбираться с шелл-скриптами, которые в 80% случаев работают одним способом, а в 20% — по-другому. Подумаешь, там в начале стоял какой-то set чего-то там, это же не может так влиять. Вы же не будете комментировать каждый чих в скрипте? А если будете, то тут вообще пофиг, что это — шелл или не шелл, комментарий же есть :)
Да и был я на месте такого вот студента, ничего, не сломался :) И не вижу каких-то проблем.
В случае других языков чаще всего придется выдумывать какие-то дополнительные ключи, параметры командной строки, добавлять дополнительную логику для их обработки, писать к этому хозяйству доки (как установить, как использовать).
Т.е. шелл-скрипты вы не документируете? Ключи/параметры не используете, все hardcoded? И какая разница вызвать функцию в шелл-скрипте или php?
в вашей компании нет выделенного админа и их задачи выполняют между делом по мере надобности программисты
Имхо, если в компании есть выделенные программисты и админ, то какие-то сложные задачи как раз нужно отдавать программистам, т.к. это их хлеб — писать программы.
в программировании на шелле самое главное — читаемость и при этом неперегруженность кода.

В программировании на шелле самое главное — вовремя остановиться и понять, что лучше шелл уже не использовать
Насколько я помню, flow-tools не умеет netflow v9
По поводу синхронизации профилей — тут, похоже, нет привязки имени профиля к имени папки. Т.е. первый профиль — Default, второй — Profile 1, третий Profile 2 и т.д. Т.е. когда создадите новый профиль, то появится Profile 3 и все.
И в хроме кстати открытие нового профиля прямо из окна делается. У меня профиль не переключается, а открывается новый.
А что имеется в виду под «отслеживать синхронность ярлыков »?
По поводу ярлыков — сужу по хрому на винде. Там в настройках при нажатии «добавить пользователя» есть галочка «создать ярлык». Как это все реализовано в хромиуме — да, каюсь, не знаю :)
По поводу profile manager — ключик -no-remote уже не нужен для запуска нескольких профилей одновременно?
Ну во-первых, вам шашечки или ехать? :)
Во-вторых, сделать ярлык на профиль — не проблема. Хром так вообще их автоматом создает.
И кстати, Profile Manager уже как-то можно запускать не из ком строки?
Все еще не понял проблемы — разные профили прекрасно запускаются одновременно:
chrome --profile-directory=«Default»
chrome --profile-directory=«Profile 2»
image
М. Я не понимаю разницу между хромовскими и фоксовскими профилями :) Объясните?
В хроме, насколько я помню, тоже есть профили.
Зря минусуете человека.
Похожая история, 8 лет назад: slashdot.org/story/06/02/23/1330220/uk-government-confiscates-firefox-cds
A UK Trading Standards officer contacted the Mozilla Foundation to report catching a business selling copies of Firefox. The organization confiscated the CDs with the intent to prosecute said business. When informed that such distribution was authorized

И еще — тогда же где-то видел ссылочку на сайте мозилла, в которой было написано, что к ним звонят и жалуются, что их продукт продают! А дальше они отвечали — пусть продают, пока учитывают MPL
Возможно, за эти 8 лет политика поменялась. В конце концов, MPL 2 вышла

Вам смешно, а мне приходилось работать с серверами, которые господа из датацентра поставили криво. Видите ли, 19" сервер не влез в 19" стойку. Поэтому поставим криво. А т.к. теперь лишние юниты заняты, и следующий сервак так запихаем. А третий уже в другую сторону по-диагонали. Для красоты. А потом, видимо, уже для полноты картины, один 1U-сервер вверх ногами повесим. Абстракционисты, фигли
Вот тут один товарищ расписывал различные варианты jan.kneschke.de/projects/mysql/order-by-rand/
Ладно, друг друга мы не переубедим, это было ясно с самого начала. Предлагаю окончить спор.
На случай отпуска не проблема добавить еще один алиас и проинструктировать коллегу.

А коллега будет каждый день сидеть и разбираться в письмах с заголовком «Все в порядке»? Если это не его основная обязанность, то не думаю.
Что если крыса завелась? Что если здание взорвалось? Слишком много «что если»!!!

Я думаю, в таком случае:
1) вам будет не до почты по поводу бэкапа, будете заниматься восстановлением или будете проверять корректность заданий уже на следующий день
2) в случае мегакатастрофы почта тогда уж тоже может упасть. Или шлюз до этой почты, да много всего может произойти. И вам придется заходить на сервера и проверять все логи. Ведь вебакула может все отобразить как ОК, а на самом деле там может быть ошибка!!!

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

Эх… Когда же это уже прекратится… Я, честное слово, устал от этого :( Это типичная ошибка большинства новичков. И очень печально, что это встречается и среди опытных айтишников.

Я бы мог сказать, что это типичная ошибка людей, у которых много времени.
А еще я бы мог сказать: «Когда же это уже прекратится?.. Я уже устал от того, что народ генерит кучу ненужного хлама, с которым даже разбираться не нужно».

Я бы не стал работать с человеком, у которого предпочтения «нет сообщения — нет ошибки»

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

И еще — раз письмо FAIL не гарантия обнаружения фейла, нужно ведь тщательно еще проверять и ОК, читать их полностью. А тогда уже и заббиксу и другим системам мониторинга тоже нельзя доверять и каждый день проверять все параметры самому. Мне почему-то кажется, что так вы не считаете. А это всего лишь небольшое развитие ваших идей.

Паранойя — это в какой-то мере хорошо, но не нужно с ней переусердствовать. У меня идея проста — нужно свести возможность ошибки человека к минимуму. Если человек будет проверять большую кучу писем, а от этого будет зависеть какая-то задача. то рано или поздно он может ошибиться, и задача может быть не выполнена. Или не этот человек, а его временная замена (вспомним про отпуск).
Да. Например, «Databases [41]». Но это всего-то пример.

И менять это у каждого админа, когда какой-то скрипт добавляется?

Ошибка была в том, что в программист поставил одно равно (=) вместо двух (==). И этот код прошел тщательные тесты же…

Вот поэтому теперь на это выдается warning во многих компилерах :)

Уведомления от моих скриптов и бакулы идут только мне по мылу

А когда вы в отпуске, это никто не проверяет?

Лично мне не удобно постоянно заглядывать в заббикс

А зачем заглядывать? Заббикс как раз оповестит обо всем, что нужно. Я-то как раз и говорю, что заглядывать куда-либо не нужно. Вы же говорите, что нужно проверять все скрипты каждый день. А по-моему, должно быть «нет сообщения — нет ошибки».

В общем-то спорить тут бесполезно. Это предпочтение каждого человека. Моя позиция — минимум сообщений, чтоб не замыливался взор и не отвлекали по ненужным вещам. Ваша — проверить все, что можно и неможно, на всякий случай. Ничего не имею против, если админ, с которым я буду работать, будет так делать. Главное, чтоб это не отвлекало от других задач меня и его.
Если несколько админов… Что мешает сделать общий ящик (как пример)?

Я не говорю про оповещения разным людям. Я говорю про то, что разные люди по-разному пишут скрипты. И вывод может отличаться. Утвердить общий формат входа-выхода частично поможет, но как показывает опыт, полностью это проблемы не решит.
А что мешает количество указать в названии папки?

А вот это не понял. Указать в названии папки количество писем, которое каждый день должно появляться? Или вопрос про что-то другое?
А что если по какой-то причине запустится 2 копии скрипта?

Предусмотреть просто, проверить тоже.
А если какую-то внешнюю прогу не сможет запустить скрипт? А что если…

Ну так если не сможет, как раз придет FAIL. А если скрипт будет с ошибкой, но покажет ОК, значит этот скрипт как-то неправильно написан, и его нужно исправлять.
Ошибки могут годами быть не замеченными, даже в дебаг режиме.

Ну это же не причина оставлять дебаг навсегда. Если бы винда всегда загружалась как в safe mode — с выводом всех драйверов, которые она подгружает, пользы бы совсем не прибавилось, в отличие от вопросов.
Это не основа, а дополнение!

А если это дополнение, то опять же ничего хорошего. Потому что на «дополнительные» задачи всегда можно забить и проверить потом, попозже. А потом через недельку выясняется, что писем ОК собралась пара-тройка сотен, и проверять их все не очень-то и охота (или нет времени), FAIL'ов ведь нету.
А дублирование в zabbix

А в чем польза в таком дублировании? Зачем с утра 1) заходить в вебакулу, 2) смотреть почту 3) смотреть заббикс? Если можно просто 1) посмотреть заббикс. Опять же, через какое-то время при увеличении количества серверов/сервисов/задач все начинают забивать на дополнительные методы и проверять только один.

Если не секрет, сколько серверов в управлении и сколько задач на них крутится?

Information

Rating
Does not participate
Location
Brno, Jihomoravsky Kraj, Чехия
Date of birth
Registered
Activity