Category: работа

Category was added automatically. Read all entries about "работа".

реконструкция, лекция

(no subject)

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

реконструкция, лекция

Продолжаем борьбу

На диске есть старый пул, но он битый и не импортируется. Разрушения диска очень велики. Как такое могло возникнуть (с рассинхронизацией зеркала) - пока вообще непонятно и ни малейшей идеи.
Т.е. сервер визуально не сбоил, не тормозил.
Зеркало выглядело работающим.
После штатного (!) отключения и снятия диска, пул на нем -
data FAULTED corrupted data
mirror-0 DEGRADED
166656631 UNAVAIL corrupted data
6418263000783036330 OFFLINE
чего в принципе быть не должно и не может.

И вот этот вот провал в прошлое напрягает меня до последней крайости. Хоть приезжай к каждому серверу, разбирай RAID и проверяй вручную...

реконструкция, лекция

Крупнейший костыльный завод в обитаемой Вселенной

Разбираюсь в яваскрипте, некоторых парадигмах и причинах возникновения таковых.

Ну, то есть, начинается все с веревочки - сапог подвязать. Проходит пятнадцать веков... ОЧБР, искусственный интеллект, тахионная связь, всесредность, всегравитационность, металлокерамическая броня с наноидным самозатягивающимся покрытием, адаптивный радиопоглощающий подбой, и новейшее достижение бионики - искусственные мышцы в лебедке, используемой для автоматического, в зависимости от скорости, гравитации, окружающей среды, устанавливающей оптимальное натяжение металлопластового троса по принципу паучьей нити...

... подтягивающего металлокерамическую, с наноидным самозатягивающимся покрытием, с регулируемым сцеплением с поверхностью, пластину подошвы...

реконструкция, лекция

Маленький шаг для человека

Сегодня, впервые в истории АО "Инфотел", счета были выставлены ВООБЩЕ без действий сисадмина, и менее, чем за два часа.

Там, конечно, доводить и доводить еще, но собственно скелет и скелетные мышцы функционируют исправно.

Горжусь собой.
evening electric

Ну чо - дневная тупость и дневная тревожность накатили по расписанию и по нему же откатились. Написа

Удивительно, как вроде бы взрослые, разумные люди занимаются отладкой - да, в принципе, любой ситуации. Хоть в системном администрировании, хоть в автосервисе.

Вместо того, чтобы подумать, построить внятную клиническую картину, схему обследования, пройти по схеме - они начинают судорожно метаться туда-сюда, Давайте отключим вот тут! Давайте заменим вот это! Давайте все по два раза перезагрузим! Так, кого-то мы не перезагрузили, давайте перезагрузим всех еще по три раза!

На эти метания уходят часы, а то и дни работы, и в итоге - "Мы что только не пробовали, а ничего не получается!".

- Ну-ка, расскажите, что у вас за проблема... так... так... у вас кабель ко второй сети на сервере плохо обжат.

(немая сцена)

Смешнее бывает, когда начинают спорить. Да мы! Да у нас такой опыт! (было такое на автосервисе. Когда мастер сказал "это движок клина дал", я ему припомнил, что предыдущие два раза он в диагноз не попал и предложил прямо сейчас мне показать проблему. Он снял крышку и с торжествующей улыбкой стукнул по клапану... по второму... видеть было надо, как у него к последнему клапану улыбка равномерно сменилась недоумением).

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

Раз проведешь за уши по маршруту, два проведешь за уши по маршруту... "А что, так сразу можно было?"
реконструкция, лекция

Извините, у нас гон. Поэтому, мы гоним.

Ибо - внемлите, братие! - из тяжкого греха лени проистекают два смертных, недокументирование и копипастинг, умножающие бесполезный труд.

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

Но какой же грех, спросите вы, тяжелее - недокументирование или копипастинг?

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

(падает на колени, бьется головой о толстенный том документации, переплетенный в кожу индусского кодера)

Грешен есмь! Поленился документировать, и обречен проводить дни и ночи в попытках разобраться, откуда взялись данные в таблицах и почему они связаны именно так!
реконструкция, лекция

Утреннее. Совместно с Симоновым

Есть у девелоперов команда
"Пиши свой фреймворк!"
Смерть не может прервать ее выполненья
Заместитель умершего повторяет
- Делай, как я!
Не дописав, умирает,
И его заместитель
Начитает писать свой фреймворк
реконструкция, лекция

навеяло

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

Мы тут развекаемся

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

Ответы на TCP SYN в лицах.

... звонишь ты, например, девушке...
- А ее папа выключил телефон. Это - правило DROP, получается при этом таймаут
- А ее папа поднимает трубку и тут же кладет. Это - TCP RST
- А ее папа поднимает трубку и говорит - "Извините, она сейчас ужинает со своим женихом". Это - Port unreachable
- А в трубке fast busy. Это - Host unreachable
- А ее папа снимает трубку и говорит "Еще раз позвонишь - яйца оторву!". Это - Administrative prohibited