12013

Сколько лет, сколько релизов

Записал как-то XP SP1 на CD-RW. Подписал: «Windows XP», по кругу написал: «Shahid Records Studio» и указал дату записи: «4 Jan 2008». Через несколько месяцев дал диск товарищу, и болванка ушла с концами. Я уже и думать о ней забыл.

В октябре 2012 года приволок мне другой товарищ компьютерные детали. Среди них был и DVD-привод. Зная, что в приводах могут быть диски, отточенным движением достал длинную иглу, сунул в отверстие аварийного извлечения и выдвинул лоток вручную…

Из лотка на меня уставилась знакомая до боли серая CD-RW-болванка с надписями «Windows XP», «Shahid Records Studio» и датой «4 Jan 2008». И что самое удивительное — всё ещё в приличном состоянии…

Прослезился, товарищу записал новый дистрибутив, а болванка заняла почётное место в моем ремнаборе. Думаю потом купить рамочку и поместить диск туда. С возвращением!

12012

Я душу дьяволу продам за ночь онлайн

Вот и очередная смена с дня моего нерожденья на день рожденья на работе. Ночь, тишина, саппорты дрёму ловят. Уж не знаю, кто там сверху управляет абонентами, но…

— Молодой человек! — восклицает изрядно пьяная барышня. — Я только что заплатила, а интернет не включился.

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

(С изрядной долей вызова.) Я хочу работать, и я заплатила деньги.

(Всё ещё вежливо.) Прекрасно вас понимаю, но помочь не могу. Необходимо заявление и письменное согласие.

— Я вам дам!

— Что?

(С пафосом.) Согласие я вам дам. Всё дам. (Я хихикаю.) В общем, возьмите всё, что нужно от меня, по телефону. Только побыстрее, тут люди ждут.

(Пытаясь не смеяться.) К сожалению, я не могу… По телефону мы не берём.

(Перебивая.) Ну, я могу прийти к вам под дверь и там дать! Я серьёзно!

(Икая от смеха.) Девушка, я не возьму.

— Тогда я никому не буду ничего давать, просто порву со всеми вами!

Спасибо вам, милая мадам! Позитива — до следующего ДР, да и две трети смены пролетели незаметно.

12011

Найдись, покорный лох, тебя нам не хватает

Относительно недавно случилась в моей фрилансерской практике прелюбопытная поучительнейшая история. На одной из бирж я наткнулся на заказ, где предлагалось выполнить тестовое задание для того, чтобы заказчик определил, кому он доверит выполнение заказа. Суть тестового задания — сверстать страницу. Вам уже смешно? Да, мне тоже стало смешно. Но я, как истый поборник правды, решил намекнуть «заказчику», что не все фрилансеры являются наивными простофилями.

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

Последовал мой ответ с указанием того, что моё время не бесплатно, и предложением оплатить тестовое задание (я всегда работаю по предоплате) по прейскуранту. Разумеется, от «заказчика» последовал отказ, притом не в самой адекватной форме, за которым было моё письмо в техническую поддержку биржи с ябедами на мошенника, после чего заказ убрали из ленты.

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

Нечто схожее, кстати, произошло буквально год-полтора назад, когда я отправил резюме на вакансию веб-программиста, а мне в ответ пришло тестовое задание написать систему сообщений а-ля «Вконтакте» с интерфейсом а-ля «Гугл». «Работодатель» был послан за пределы солнечной системы.

12010

Ключ от программы, где базы лежат

Много копий сломано: одни резко за программные закладки, другие резко против них. А почему бы при разработке системы не учесть потенциальную жадность заказчика и не реализовать предупреждение и запрос на ввод ключа через некоторое время пользования, как это делается в обычном shareware? Допустим, 20 дней система работает тихо, следующие 10 дней настойчиво напоминает об окончании тестового периода и на 30-й день просит код активации.

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

Если система не активирована, следует вопрос заказчика: «А где ключ?» — и ответ разработчика на него: «Там же, где и оплата».

Если заказчик начнёт качать права, что он «не знал», можно вполне официально послать его RTFM.

Если всё официально задокументировать, то и волки будут сыты, и овцы целы.

12009

Модель «Дали»

После очередного переезда на съёмную квартиру решил поменять имевшиеся там розетки времён царя Гороха — старые, страшные, без намёка на возможность подключения современных евровилок.

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

Просветление пришло после того, как одна из розеток, куда была подключена зарядка от телефона (с тонкими ножками), завоняла жжёным пластиком и «поплыла». Казалось бы, зарядка, там от силы пять ватт — как, Холмс?!

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

Розетки, конечно, пришлось заменить на более дорогие, но зато от проверенного производителя, не экономящего на материалах. Больше ничего нигде не греется. А если у вас греются вилки в розетках, подумайте десять раз: точно ли это из-за внешних причин?

12008

Во тьме дремучего офлайна

Вчера выключили свет. Как выяснилось, маршрутизатор, раздающий интернет и стоящий на крыше, работал. Определение IP-адреса идёт через MAC, а он у меня не записан нигде, кроме роутера. Была крайняя необходимость выйти в сеть.

Итак, в кромешной тьме, без паяльника, с одной зажигалкой, штекером и «кроной» в руках я соорудил блок питания для роутера. Подключил, стянул MAC… И тут включился свет.

12007

У нас не падает

Заключаем с крупной компанией договор на поставку товаров. Очередной этап «убалтывания на задних лапках»: нужно показать кучке скучающих начальников той конторы презентацию.

Наша команда из начальника отдела, технаря, чтобы объяснить какие-либо технические вопросы, и молоденького админа на случай возникновения проблем во время презентации (да и чуток «обстреляться») прибыла на место. В наше распоряжение предоставили небольшой конференц-зал с проектором, неплохой аудиосистемой и ноутбуком, к которому всё это подключено.

Разложили образцы и пригласили слушателей. Все расселись и приготовились смотреть презентацию. Админ протянул девушке флешку с файлом презентации и уже собирался показать, что и откуда забирать, но выскочило меню виндового автозапуска съёмных носителей, и девушка просто нажала кнопку «OK». Админ даже ничего не успел сделать.

Запустилось видео.

Админ чуть ли не по головам ломанул к ноутбуку, но тот стоял в центре полукруглого стола, и добраться до него было проблематично. Всю комнату заполнили звуки теннисного корта, а на экране появилось несколько особей Homo Sapiens в коже и с плётками.

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

Админ вернулся в на работу через два дня, написал заявление по собственному и ушёл, не оставив контактов. С одной стороны я его понимаю, а с другой… В общем, небольшое обращение на всякий случай.

Дорогой наш админ! Если ты это прочтёшь и узнаешь себя — благодарим тебя от всей души и желаем тебе всего и много. В основном благодаря твоей флешке договор на поставку был заключён всего лишь через неделю, а уже в течение четырёх лет под шутки в стиле «А ничего новенького на флешке не завалялось?» мы продлеваем договор на поставку нашего оборудования в огромных количествах. Заскочи как-нибудь (мы на том же месте) — выпишем тебе премию и напоим коньяком!

12006

Кто я? Где я? Как так вышло?

Обучаю человека командам линукса. На одном из занятий он говорит:

— А вот слышал, есть такая команда — «who am I».

Вводит её. Получает пустой ответ. Говорю:

— Слитно напиши: «whoami».

Вводит. Получает ответ: «root». Машина к сети не подключена, дистрибутив на ней лёгкий, который можно быстро восстановить, поэтому работать под рутом в учебных целях не возбраняется. Ученик быстро набирает следующую команду:

whyaminotsquare

Интересно, почему не «whyarentmyeyesred»?

12005

Детство. Отрочество. Юность

В 1989 году обрёл я счастье в виде клона ZX Spectrum по той простой причине, что на «Денди» не хватило денег. Собственно, этот момент определил дальнейшее будущее. Не просто вставил-вынул картридж, чтоб поиграть, максимум — почистил контакты спиртом, а борьба за сохранность информации, программирование (вначале на Бейсике, потом на ассемблере), аппаратное расширение путём паяльника и программатора, а также другой IT-опыт. В народе такие люди называются «гиками».

По мере развития начались эксперименты уже с IBM PC, сетями, периферией и совместимостью несовместимого. Вспоминаются поднятие веб-сервера на медиаплеере, файлопомойки на сотовом телефоне, как раз с теми самыми шустрыми пингами и «приемлемой работой». Такие люди в народе называются «эникеями».

Но всему приходит насыщение. Уже уходишь от наколенных устройств и переходишь в зону стабильности. Это как раз та область, где нужно работать не только с железом, но и с людьми. Да-да, начальство — это тоже люди, но только образованные в несколько другой области. Надо не молчать о своих внедрениях, а объяснять понятным им языком. В народе подобные вещи называются «бизнес-планом». И если этот бизнес-план будет выгоден им, то, соответственно, будет выгоден и вам. Вот тогда и получается, что на нескольких машинах по 20 тысяч рублей можно запустить распределённое вычисление при сохранении возможностей печатной машинки, а не покупать вычислительный сервер за сумму с кучей нулей. Вот это как раз тот самый «админ».

Но самое главное — кто-то должен знать не просто IT-структуру предприятия, но также все выполняемые задачи, которые так или иначе касаются его техники. Эти люди уже называются «внедренцами». Их цель — не подогнать задачи людей под возможности техники, а, наоборот, дошлифовать технику под конкретные задачи.

Мы имеем ту самую пресловутую эволюцию. Мутация (перескакивание через поколение) или деградация (откат вниз) ни к чему хорошему не приводят. Поэтому, уважаемые собратья, не кипишите, что вас не ценят, а растите ввысь. И помните, что гордость — это хорошо, а гордыня — плохо.

12004

Автоантикриворук

Обратился как-то сотрудник — мол, хочу вайфай домой. Дал совет, что купить. Он купил и принёс. Всех настроек было — статический IP на WAN, имя и пароль к вайфаям. Вдобавок попросил ещё удлинитель витой пары метров на десять. Обжал кусок и вручил «бочку».

Вечером звонок: «Не работает». Полчаса на телефоне результата не дали. В компе всё окей, в роутере линк есть, пинга нет. На следующий вечер поехали к нему. Всё повторяется. Только ещё один новый момент: мой боевой нетбук ведёт себя точно так же, как и новенький роутер. Проверка самодельного патч-корда, проверка «бочки»… Вдруг замечаю — вилка провайдерского провода обжата неправильно! Бело-зелёный и бело-синий местами перепутаны.

Обкусил, обжал правильно — линк есть, пинг есть. Как работало в домашнем компе — загадка. Видимо, ребята из Broadcom запилили настолько волшебный Auto-MDI/MDI-X, что ему явные косяки нипочём.