Bash IT Happens - Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.
Скачивание начинается... Если скачивание не началось автоматически, пожалуйста нажмите на эту ссылку.
Жалоба
Напишите нам, и мы в срочном порядке примем меры.
Описание книги "Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов."
Описание и краткое содержание "Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов." читать бесплатно онлайн.
Иду к инженеру в соседнее здание, прошу осциллограф. Получаю отказ: «Это единственный осциллограф с памятью, он мне тут нужен». Не беда! Приношу версию программы с максимально подробным ведением логов, цепляюсь осциллографом на вход микрухи датчика, запускаю, медитирую… Порт открывается, бит четности становится в 1, идет адрес, идет команда, порт закрывается. В логах все солнечно: судя по ним, бит четности перед отправкой команды таки 0, а вот судя по осциллографу - 1. Естественно, датчик команду не воспринимает. Я больше верю осциллографу. Спрашиваю у гугла, форумов и знакомых спецов - ответа нет.
Нервы, психологическое давление со стороны инженера, ожидание Нового года на работе… На третий воскуривания даташита Super-IO-чипа, установленного на «волшебном» ноутбуке, все становится ясно. Микруха на моей и других новых мамках по каким-то причинам не успевает переключить четность, а на древнем ноуте успевает благодаря врожденной тормознутости последнего. Загадочным образом при этом API на обеих машинах сообщает, что все переключилось. Вставляю в код задержку в 1 мс - датчик радостно мигает индикаторами на любых компах!
Читайте мануалы. В них сила.
#1364: Пингвин против пингвина
15:00 22.10.2009, IT happens
Два раза с большим перерывом и в разных группах я наблюдал «линуксовые войны».
Война первая состоялось, когда я еще был несмышленым школием. На информатике нас припахали ставить линукс на все машины в классе - про Ghost и прочий мирроринг учитель слыхом не слыхивал. Рутовый пароль был везде одинаков. Суть игры была простой: выключи машину противника раньше, чем он выключит твою. Атаковали, зайдя по SSH на чужую машину и сказав системе shutdown -h now. Блицкриг-вариант (halt) мы выучили позже. Была и возможность уйти в глухую оборону: init 1 с отключением сети.
Вторая игра проходила заметно позже, в универе, и была похожа на забавы наших виндоус-коллег (история №862). Два игрока сидели на одной и той же машине, локально или по SSH. Один запускал форк-бомбу вида:
#!/bin/sh
$0
$0
Другой с ней боролся: killall sh. Дело усугублялось отсутствием рута у обоих и грамотно выставленными лимитами. На уровне Nightmare можно одновременно пытаться залогиниться в KDE.
#1365: В глубоком тауне
12:00 23.10.2009, IT happens
Вспомнил сон, который мне приснился около года назад.
Сижу на работе, беру в руки витую пару (обычно я всегда работаю через wi-fi), чтобы воткнуть ее в свой ноут, касаюсь контактов и чувствую сильный удар током. Через секунду я понимаю, что чувствую каждый бит, проходящий по витой паре, и обрабатываю пакеты на физическом уровне. Еще через секунду я начинаю сам формировать и отправлять пакеты. Не в силах выпустить кабель из рук, чувствую полное блаженство.
Через некоторое время начинаю ловить волны wi-fi, а еще через несколько секунд ломаю силой мысли все доступные мне точки доступа. Бросаю кабель и отправляюсь гулять по городу (почему-то по Москве, хотя живу я в Калининграде).
Дошел до кафе, заказал пива, сижу довольный. Подключился к своим серверам, проверил их состояние, разгреб почту. Полез на Википедию, за полчаса прочитал всю, но мне было мало. За пятнадцать минут я выучил инглиш и за час перерыл всю Википедию (на этот раз на английском), а потом отправился в гугл пополнять багаж IT-знаний.
Через пару-тройку часов я уже чувствовал себя всемогущим гуру, и мне захотелось приключений. Я полез на правительственные и военные ресурсы, нашел более девяти тысяч критических уязвимостей, но не стал ничего ломать, а разослал уведомления админам.
Зазвенел будильник. Я открыл глаза, пару часов лежал в кровати и матерился. Так жалко было терять настоящее админское блаженство…
#1366: Бесперебойная связь
14:00 23.10.2009, IT happens
Сидел я как-то в пятницу на работе. Делать было нечего, а пытливый ум хотел что-нибудь натворить. Окинув взглядом офис, я начал думать, что бы мне оптимизировать. Через всю комнату к столу начальника тянулся телефонный провод, и, проезжая по нему на кресле с колесиками, можно было без труда навернуть аппарат.
Провод был слишком коротким, чтобы проложить его вдоль стены. Сисадмина с обжимкой у нас не было, а в соседних компьютерных лавках телефонного провода длиннее пяти метров не продавали.
Скручивать провода - не наш метод! Я стал думать, как бы нарастить провод с минимальными потерями. На бесперебойнике я обнаружил розетку под RJ-45, но что-то мне подсказывало, что туда залезет и телефонный штекер. Влез. Проверил - сигнал нормальный, все отлично.
Теперь, когда начальник болтает по телефону, он знает, что его подслушивают два старых UPS, а я могу от своего рабочего места беспрепятственно доезжать до его стола.
#1367: Суровая виртуальная реальность
19:45 23.10.2009, IT happens
В нашей компании для разных нужд применяются виртуальные машины. Коллега создал набор программ, облегчающих работу с этими машинами. Была устроена презентация новшества для руководства и заинтересованных лиц.
Представьте: пафосный конференц-зал, большой экран, в первом ряду высокое руководство, партнеры, гости; сзади толпа сотрудников. Коллега говорит вступительные слова, открывает во весь экран виртуальную машину и запускает под ней что-то из своих разработок.
Пауза. Запущенная программа выдает сообщение об ошибке и захлопывается. Через несколько секунд виртуальная машина подвисает и тоже закрывается. Еще несколько секунд консоль управления этими машинами застревает намертво. Бедный сотрудник пытается реанимировать консоль, но на экран массово выпадают уведомления об ошибках разного калибра. В конце концов основная ОС перестает отвечать на устройства ввода, жужжит диском и вываливается в синий экран.
В конференц-зале - продолжительная немая сцена. Наконец виновник торжества с энтузиазмом произносит:
- Ну, отрицательный результат - тоже результат!
#1368: Полярное лето
12:00 24.10.2009, IT happens
Жена смотрела фильм про ученых в снегах на Южном полюсе и в какой-то момент начала критиковать фильм за неадекватность: снега, дескать, на Северном, а на Южном тепло! Мой ржач, логичные доводы и слабое сопротивление с ее стороны помогли в сжатые сроки заполнить пробел в школьных знаниях.
Через час оказываюсь за компом; на глаза попадается ярлык Google Earth. С довольной ухмылкой восклицаю: «Иди сюда, женщина, я покажу тебе, какой он - настоящий Южный полюс!» Запускаю шарик, проворачиваю, зумлю (жена уже за спиной) и щелкаю на первую попавшуюся фотку.
Открывается «типичный» для Антарктиды пейзаж: лазурный берег, лагуна, пальмы и бунгало. Надо же было попасть на фотку, подгруженную каким-то шутником! Я в ступоре, жена в восторге: «А-а-а! Я же говорила, а ты!…» Разобрались потом, конечно, но момент был яркий.
Модераторы! Будьте бдительны!
#1369: Гармонический ряд грызунов
12:00 24.10.2009, IT happens
Проводил я инвентаризацию ИТ-хозяйства в конторе. Для учета составил экселевскую табличку, в которую вбивал наименования всех матценностей вместе с их инвентарными номерами. Процесс трудоемкий - очередь запаса мышек подошла только ближе к ночи. Закончились разнообразные модели Logitech, и я добрался до Genius. Их у нас была только одна разновидность, так что я один раз вбил название NetScroll PS/2 и, растянув на нужное количество полей, отправился спать домой.
На утро прихожу, окидываю свежим взглядом табличку и вижу такую картину:
Мышь Genius NetScroll PS/2
Мышь Genius NetScroll PS/3
Мышь Genius NetScroll PS/4
Мышь Genius NetScroll PS/5
…и так далее до дюжины с хвостиком.
#1370: Толстые рыбы в тонких трубах
14:00 24.10.2009, IT happens
Решили мы перевести нашу бухгалтерию на тонкие клиенты. Начальству вздумалось сокращать расходы, а полноценный компьютер на каждом рабочем столе - это и деньги немалые, и энергопотребление… в общем, решили.
Сказано - сделано. Неделю все работало, но потом начались фокусы. Аккурат в час дня плюс-минус пять минут падала сеть. Не наглухо, конечно, но без очевидных причин скорость проседала процентов на 95.
Бились долго, несколько дней трясли сервер и проверяли свитчи. Никаких зацепок: все работает нормально, но в час дня - смерть всему. Наконец начали тупо отключать клиентов, сперва поэтажно, затем, локализовав этаж, поштучно.
Нашли! Это оказался клиент начальника бухов. Он, будучи уверен, что тонкие клиенты - это выдумки хитрых айтишников, а на самом деле «процессор как процессор», взял да и включил себе скринсейвер. Красивый, да. С рыбками плавающими. Без десяти час бухгалтер убегал обедать, а в час дня врубался скринсейвер и начинал трансляцию передачи о жизни морских обитателей подводного мира в Full HD прямо по сети.
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Отзывы о "Bash IT Happens - Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов."
Отзывы читателей о книге "Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.", комментарии и мнения людей о произведении.




