bash.im ithappens.me zadolba.li
11639

Флешка каменного века

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

— Теперь сохраните.

— Как?

— Ну, на дискетку там слева вверху нажмите.

— На что нажать?

Кажется, уже подросло поколение, которое… Ну, вы сами знаете.

11638

Новоселье каждый день

19 ноября 2013, 07:15

Тружусь в IT-сфере уже более 10 лет. Волею судеб на данный момент специализируюсь на виртуализации. Работы много, офис от дома далеко, так что по будням живу по схеме «диван — работа — диван». Естественно, это негативным образом сказывается на порядке в комнате.

После двух «увлекательных» дней возни с мастер-образом Citrix PVS вернулся я домой, свалился спать. И тут мне приснился великолепный сон. Во сне я решил, что Citrix PVS — это нереально круто, и было бы неплохо настроить мастер-образ своей комнаты (именно в тот день особого хаоса не было). И понеслось. Сделал мастер-образ, загрузил — в комнате осталась только мебель. Чертыхнулся, откатился, начал делать новый. Загрузил — появился ноут, телевизор и куча мелочей. Одежды в шкафу нет. Телевизор не работает. Бэкап, правка — одежда появилась, не работает беспроводная клавиатура. Бэкап… В общем, попытки заставить работать телевизор привели к полному краху видеодрайвера.

На этом моменте я проснулся и понял: хотфикс-то есть, жениться пора бы…

11637

История одной инсталляции

19 ноября 2013, 07:15

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

Налоговая на окраине. В большом и гулком операционном зале тишина и пустота, только инспекторы скучают в окошках за стёклами. Вломились туда, нарушив тишину. Пока клиент разбирался с документами, развернули ноут и фискальник на специальных полочках у противоположной стены, спиной к залу, подготовились. Документы прокатили, и Вова начал вводить данные: ИНН, номер, пароль. Ошибаться нельзя — попадёшь на новую ЭКЛЗ. Я тоже сосредоточенно смотрю на экран — контролирую. Закончив ввод, Вова посмотрел на меня, я кивнул, и он нажал «Enter».

Как уе… шарахнуло! С нецензурными воплями оба подпрыгнули, наверное, на метр, а потом оглянулись. За спиной стояла бабушка, а рядом с ней грустная девочка с большими глазами и лопнувшим воздушным шариком. Инспекторов в окнах не было (видимо, ржали под столами), а фискальник как ни в чём не бывало выдавал положенные чеки.

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

На горизонте появилась решительная женщина, у которой, как оказалось, в родне были эпилептики. Тут же нашёлся матрас от кровати и всё, что положено. Админа окружили заботой и комфортом, вызвали скорую. К моменту её прибытия приступ миновал, и админ всё время порывался встать и куда-то пойти — пришлось держать. Ещё у него произошёл ресет: он спрашивал, какой сегодня день и вообще где он, пытался разобраться в этом при помощи двух мобил, извлечённых из карманов. Объяснили, рассказали, загрузили. От приехавшей скорой он отказался, как и от предложения пойти отдыхать в гостиницу. В общем — герой.

Спустя пару часов появился канал. Благополучно завершив свои дела и подписав бумаги, офигевшие, в окровавленной одежде, мы вышли на улицу. А там — лето, тепло, звёздная южная ночь, штиль и поют сверчки. Вдохнули-выдохнули, сели в машину. И тут Вова спросил:

— Часто такое бывает?

— Слава богу, нет!

11636

Скрутка в гигабитном скотче

18 ноября 2013, 07:45

Состояние всей IT-инфраструктуры организации (или качество работы сисадмина) иногда можно описать всего одной строчкой, например:

— контроллер домена без dcdiag;

— обмотанные скотчем скрутки витухи перед самой патч-панелью (длины кабеля более чем достаточно);

— пять принтеров на терминальном сервере с именами Непечатать1, Непечатать2 и так далее на порту LPT1.

11635

Проблемы на вашей стороне

18 ноября 2013, 07:15

Небольшой комментарий к недавней истории: гуманитарии, конечно, тупы-ы-ые, но вот «умные» технари почему-то догадались только гонять барышень три дня с отлупами «К нам ваши платежи не приходят» вместо того, чтобы задать один простой встречный вопрос:

— А какой программой вы отправляете платёж?

Вспоминается анекдот. Сисадминов на военной кафедре отправили на учебный полигон. Все отстрелялись, в мишень никто не попал. Майор орёт:

— Как так, почему?!

— Извините, у нас пули из ствола вылетели. Проблемы на вашей стороне.

11634

Старший лейтенант запаса

18 ноября 2013, 07:15

Есть у меня знакомый дядечка, отвечающий за IT в довольно крупной фирме, которую я обслуживал. Он служил в вооружённых силах — не знаю, в каких войсках, но говорит, что оттуда он понял, что всегда должен быть резерв.

У него три админских учётки для себя.
Четыре браузера на обоих компах.
Два провайдера.
Любые свитчи всегда соединены двумя кабелями.
Во всех серверах по два внутренних сетевых интерфейса.

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

11633

По мановению кормы

18 ноября 2013, 07:15

Ох, давно это было. У руля Майкрософта ещё стоял Гейтс, а система «умный дом», установленная в его жилище, была у всех на слуху. Кто ж знал, что вскоре у многих простых смертных будут такие же?

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

— У вас тут всё как в доме Гейтса: свет задницей выключается!

11632

Все точки под ковёр

17 ноября 2013, 07:45

А вот вам очередной технобаян о том, как Этот® Народ™ Не Победить. Даже ту его часть, что давно уже сдала свой старенький использованный трактор на донейшенс для такс-ката, потому что моргидж и старшего надо в каледж.

Как-то так исторически сложилось, что девелопмент (Шишков, прости…) в нашей шараге как-то чуть более чем полностью состоит из русских и индусов. Да так, что и китайцев-то на нашем фоне мелко видно, а бедные америкосы и вовсе в меньшинстве. И насмотрелся я кода не только знаменитого индусского (наши рабиндранат-тагоры пишут довольно грамотно, но всё равно стиль узнаваемый), но и Могучего Русского Кода. Осмысленность варьируется, но беспощадность местами зашкаливает.

Пишем C/C++ код, который одновременно должен работать и на юниксах, и на виндюках. Потому есть специальные люди, что пишут обёртки для платформозависимых API, чтобы у народа код не состоял из сплошных #ifdef __WIN32. Вот, допустим, bool acmeMkDir(char* dir), который понятно чего делает: пытается создать фолдер, используя родные для платформы API. И возвращает понятно что.

И вот картина салом. Приходит мне баг. Который — долго объяснять как, но упирается в этот самый acmeMkDir(), которому на вход подают «foo.» или «bar ». Юниксу-то что, ему горшком назови, только эскейпы расставь. А на виндузе он, собака такая, создает «foo» или «bar». И, радостно виляя хвостиком, возвращает true. Зацени, хозяин, какой я умный: «foo.» или «bar » произносить я не умею, но так даже лучше! Правда вот, все последующие попытки читать-писать некий foo./bar.txt заканчиваются неоднозначно.

Ну что — ставлю у себя заплатку (ибо починить надо вчера), отдаю баг Серёге, хозяину acmeMkDir(): мол, почини (возвращай false, ибо имя воистину кривое) и свистни — я заплатку-то и уберу. A он поясняет, что это, зараза, виндузовые API так выёживаются, но починка будет.

Короче, можете сами, если виндуза под рукою, попробовать создать «foo.» или «bar » Эксплорером или mkdir — сами увидите, как какая-то тефаль думает за вас и заботливо убирает хвостовые пробелы и точки. Как же, в MS-DOS есть имя, а есть расширение, и «file» — это на самом деле «file.», только точка мозолит глаза, мы её заметем под ковёр. Пофиг, что лет уж двадцать как MS-DOS мёртв, а я ещё нет^H^H^Hвоз и ныне там.

Вчера, довольный, как слон, молвит Серега: починил! Наплясался с бубном, но заставил-таки эту хню создавать папки «foo.» или «bar ». И наши завёртки типа acmeFileOpen() с ними живут ОК. Правда вот, в Эксплорере в эти папки хрен зайдёшь. Ну, и винзипы-винрары всякие непонятно как это возьмут. Так что сам решай, оставлять ли тебе твою заплатку. Но лучше оставь.

Левша, блин, хренов. Подковал блоху, спору нет.

11631

Маленькое оранжевое наследие

17 ноября 2013, 07:15

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

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

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

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

По слухам, новым айтишником там стал едва обстрелянный птенец. Впрочем, это уже не моё дело. Два года, как я ушёл с той работы, — ни одного звонка.