Нужно было заказать текст на бирже фрилансеров. Я бы отдал заказ постоянному рерайтеру, но его не было онлайн, а текст срочный. Пришлось искать исполнителя. Вроде нормальный человек: и отзывы радуют, и работает недорого. Пишу ему в «личку», он соглашается взять заказ. Выкладываю подробное ТЗ, какой текст нужно писать.
Проходит пять минут. Он стучит мне в асю и говорит, что текст готов. Я удивился. Открываю текст, который он мне прислал...
И долго с недоумевающим лицом смотрю на моё же ТЗ, которое он и отрерайтил.
#3972: Расширяя расширенное
13:00 24.08.2010, IT happens
Сегодня решил поиграть в установленную месяц назад игру — градостроительную стратегию за номером 7. Проблемы начались сразу — игра вылетала с ошибкой сразу после заставки. Погуглил текст ошибки. Посоветовали создать ini-файлик в директории с игрой. Создаю файл options.ini, копирую в него нужный текст — не помогает.
Начинаю злиться. Скачиваю кряк для игры, устанавливаю — оказывается, что на моей игре он уже установлен. Что ж, не сдаюсь и скачиваю ещё один кряк, побольше весом. Устанавливаю — оказывается, опять тот же самый кряк, но с левой dll'кой.
Злюсь. Штурмую форумы, ищу, у кого такая же ошибка. Переустановил дрова и DirectX — всё не помогает. Голова вскипает. Отрываю Total Commander и начинаю методично просматривать папку с игрой. Замечаю, что созданный мной файлик называется options.ini.txt. Вспоминаю, что по умолчанию в «семёрке» отключены расширения для знакомых файлов. Офигеваю. Переименовываю, запускаю — работает.
А игра всё равно не очень понравилась. Наверное, из-за мучений.
#3973: Без хешей и указателей
13:00 24.08.2010, IT happens
У меня два образования: историк и веб-программист. Понадобилось тут жене сделать генеалогическое древо. Она ни к истории, ни к IT отношения и близко не имеет — биолог.
— Давай сделаем тебе базу данных, веб-интерфейс, пароли-логины, графическое представление древа, и всё это будет крутиться в сети на твоем домене.
— Я сама.
Берёт лист А3 и ручку.
— Ну давай я тебе сделаю программу, зачем лишняя работа?
— Я сама.
Пять листов А3 убористым почерком, ни строчки кода — и классный результат!
#3974: Не стучите, колёса
13:00 24.08.2010, IT happens
Я машинист электровоза. Я считаю, что наша работа сходна с вашей, айтишники.
Только подумайте! У вас неисправности в схемах — у нас их не меньше. Если что-то где-то как-то не работает, расхлёбываем мы, машинисты. Если что-то сломалось — ты должен сам найти способ, как эту огромную мощную штуковину заставить работать, даже если всё совершенно ни хрена не работает, потому что выгорело дотла.
У нас тоже есть постоянные взаимонепонимания с диспетчерами, как и у вас с бухгалтерией. А как затейливо мы ругаем программистов! Эти чёртовы п#$@ры, совершенно не понимая, как работает электровоз, пытаются написать программу автоматического управления локомотивом, которая не знает, что такое подъём и уклон, что такое сопротивление ветра и что такое 1500 тонн. Хуже всего то, что эти электровозы выпущены сорок лет назад, и современную электронику к ним прикручивать бессмысленно.
#3975: Юношеский минимализм
13:00 24.08.2010, IT happens
Работал я лет шесть назад помощником главного админа-программиста в магазине с сетью примерно в 30 компов. Сеть там прокладывал электрик, телефонист и кто-то ещё в одном лице гдё придется, и работать это чудо переставало после прихода уборщицы или установки тумбочки на витую пару.
Никаких перспектив в плане развития там не ожидалось, никто ничего не собирался менять, а самодеятельность люто не одобрялась. Неуправляемая одноранговая сеть на Win'98, никакой единой аутентификации (на каждом сервере свои логины-пароли), при малейшем изменении нужно было обойти все клиентские компы и заменить главную программу («клиентскую часть основного бизнес-приложения») и настройки. А главное, всё считалось сделанным по уму.
IP-адреса, разумеется, выдавались вручную и на память. Когда понадобился список IP-адресов, админ-программист, как реальный мужик, предложил мне пройтись по всем тёткам, попросить каждую из них отдохнуть пару минут и списать адрес из сетевых настроек. Я со своим юношеским минимализмом опытного мужика не послушал и зарядил в работу сканер (в то время я уважал Essential Network Tools), а через пять минут показал таблицу с именами, IP- и MAC-адресами компутеров. Но он не оценил — видимо, в 40 лет такая фигня уже не интересна...
#3976: Мужской боевой маникюр
15:00 24.08.2010, IT happens
Много я в жизни встречал всяких суровых личностей — от монтажников-высотников и сталеваров до айтишников и программистов. Но когда я увидел электрика, зачищающего силовые провода без помощи инструментов, только ногтями, причём делающего это с непринуждённой лёгкостью, понял, что пора пересмотреть свои понятия о суровости.
#3977: Маленькая коробочка с лампочками
15:00 24.08.2010, IT happens