[bash.im] [IT Happens] [zadolba.li]

IT Happens

Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.
666564636261605958• • •321

#9235: Таблетки от внедрений

22 мая 2012, 11:00

рейтинг: 425

На обеде за одним столом встречаются глава всея разработки и инженеры внедрения (по совместительству — вторая линия техподдержки). Разговоры плавно перетекают с обсуждения багов на планируемое внедрение у крупного заказчика.

— Вот мне работы по поддержке опять свалится… — жалуется инженер. — Страшно подумать!
— Да не боись, прорвёмся!
— Я не хочу прорваться!

Так и внедряемся.

Эта история мне по нраву!

 

#9217: Ромбовидное мышление

19 мая 2012, 09:00

рейтинг: 1165

Химики приносят программку, просят помочь разобраться.

— Есть хелп, ридми или ещё что-нибудь?
— Не-а, нету.

Гм. Запускаю. Прога ещё 16-битная. Настораживает, но ладно — переключаюсь на ХР, запускаю. Любуюсь на надпись «Unsupported mode». Меняю 21" широкоформатный ЖК на 16" ЭЛТ из загашников. На удивление, работает.

Любуюсь программой. Вместо надписей — до фига кнопочек с пиктограммами. Всплывающих подсказок, естественно, нет. Как говориться, поубивал бы. Нажимаю F1. Программа молчит, как партизан на допросе.

Лезу в гугл. Гугл выдаёт кучу ссылок на порнографию — хрен найдёшь среди 50 тысяч результатов нужный.

Ладно, от метода тыка ещё никто не спасался. Нажимаю на пиктограммку с дискеткой. Шуршит давным-давно забытый дисковод. Паника — где найти дискеты? Вспоминаю. Вставляю дискетку. Форматирует. Всё, что было, пропало. Ничего нового не появилось.

Кнопка «Сохранить» выглядела как стрелочка из ромбика. «Загрузить» — стрелочка в ромбик. Справка нашлась одной из последних — книжечка в ромбике. Учитывая, что просто книжечка — это текстовый редактор для описания данной конкретной реакции в выбранном месте, — верх логики!

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

Собираю из хлама комп, на котором это всё будет работать. У химиков появляется ещё одно рабочее место. Довольные химики уходят. В пятницу приносят тортик.

Люблю свою работу.

Эта история мне по нраву!

 

#9180: Памяти ушедшего острия

14 мая 2012, 09:00

рейтинг: 1224

Когда вышла Windows XP, мы все дружно побежали её ставить. Обменивались дисками, рецептами, дружно ловили глюки и искали рецепты их лечения. Именно так мы учились — лотки и компьютерные магазины всегда были полны самого свежего софта, надо было только уметь разбираться во всём этом. Мы пробовали музыкальный софт, мы играли в игры, мы ставили профессиональные средства разработки. Photoshop, 3D Max, Corel и Borland были нашими любимыми игрушками. Мы купались в этом софте, и нам было мало. Нас не покидало ощущение постоянного нахождения на гребне волны, на острие технологий, доступных без ограничений (если не считать ограничения по мощности компьютеров).

И мы подрабатывали эникеями в том же стиле. Нужна почтовая программа? Мы ставили The Bat!, подключали его в Kerio Mail. Нужен файрволл? Все богатства Нортона к нашим услугам. Вышла новая версия Офиса? Скажите, как будете готовы, нам только ночь нужна для того, чтобы эта версия оказалась на рабочих столах сотрудников.

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

Наша почта до сих пор работает на Exchange 2003, который мы ставили ещё в момент выхода, а потом переустанавливали в 2008-м на лицензионный. Наши пользователи пишут докладные записки, даже чтобы поставить насквозь свободный Inkscape. Новые компьютеры идут с Windows 7, но на большинстве машин парка стоит XP, потому что мы, скорее всего, уже никогда не вылезем из этого болота.

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

Ни Windows, ни OS X, какие бы достоинства ни были у этих систем, не могут вернуть мне того ощущения.

 

#9125: Apache Phoenix

5 мая 2012, 09:00

рейтинг: 996

Есть у меня в подчинении Web-серверок Apache на удалённом сервере типа «Форточка 2008». Работает себе отлично, да вот понадобилось ему профилактику сделать, то есть остановить-поднастроить-запустить веб-сервис. Как это сделать? Проще простого!

Шаг 1. Найти заранее заготовленный батник останова службы — stop.bat, запустить его, поймать ошибку «Access denied», понять, что запускаю не под административным сеансом консоли.

Шаг 2. Запустить административный сеанс консоли, найти тот же батник, запустить, поймать непонятный «Failed to stop Apache service».

Шаг 3. Открыть Server Manager, раздел Services, попытаться остановить службу Apache вручную, поймать «Can’t stop service Apache. Service didn’t return any error. This could be internal Windows Server error or internal service error. Contact your system administrator».

Шаг 4. Связаться самому с собой, дальше продолжать чухать репу вместе.

Шаг 5. Выполнить вместо Stop Service команду Restart Service. Затем снова Stop Service. Вроде получилось, строчка Started рядом с Apache исчезла. Проверить в браузере — страницы продолжают грузиться. Вернуться в раздел служб, обнаружить запущенную службу.

Шаг 6. Офигеть вкрай с неубиваемости Apache.

Шаг 7. Открыть диспетчер процессов, грохнуть оба процесса httpd.exe, проверить в браузере. Йопт! Этот феникс снова восстал! Откуда?

Шаг 8. Вспомнить наконец, что когда только поставил веб-сервер, собрал на коленке утилитку «Apache Checker», которая с момента запуска сервера тихонько работает себе в свёрнутой консольке. Когда Apache перестаёт отвечать на HTTP-запросы (завис, вырубился, устал, сдох, устроил забастовку, не приемлет бессмысленности этого жестокого мира и т. д.), этот партизан оперативно, методично и никому ничего не говоря перезапускает веб-сервис до достижения эффекта удовлетворения конечного пользователя.

 

#9115: Пазлы из разных коробок

4 мая 2012, 09:00

рейтинг: 538

Скачиваю драйверы к материнской плате. Увидел прекрасное: драйвер к звуковой плате был упакован в самоизвлекающийся архив, разбитый на три части, каждая из которого была заботливо запакована ещё раз.

Спасибо тебе, Asus, но игры в пазлы с плохо совпадающими элементами (самораспаковка выдавала ошибку) оставь своим инженерам.

 

#9101: Редкий Балмер долетит до середины пика

2 мая 2012, 09:00

рейтинг: 963

У нас в офисе один сотрудник нарисовал гуашью огромный плакат. На нём изображён пьяный программист с красным носом, руки и ноги которого так и тянутся к клаве и мыши. Снизу надпись: «Никогда не программируй выпимши». Спустя неделю кто-то ручкой коряво подписал: «А то получится IE».

 

#9099: Дипломированный юзер айфона

2 мая 2012, 09:00

рейтинг: 736

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

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

 

#9074: Галопом по десятилетию

27 апреля 2012, 11:00

рейтинг: 612

Работаю админом в архитектурной организации. Взяли на работу новую сотрудницу лет шестидесяти. Звонит, просит прийти и поставить 2006-й AutoCad. Обясняю ей, что у всех остальных 2009-й, и она не сможет открыть их файлы. Ответ был прекрасен:

— А я знаю только 2006-й. Ты мне поставь 2008-й, я в нём буду сохранять их 2009-й, а потом открывать в своём 2006-м.

 

#9010: По подарку в год

18 апреля 2012, 12:45

рейтинг: 670

Работаю программистом, в том числе приходится разрабатывать в Xcode под эпловские айдевайсы. Мак выделять не хотят, поэтому нарушаем лицензию и гоняем OS X в виртуальной машине.

Понадобилось тут обновить сразу кучу всего — и iTunes, и Xcode, который ещё и апдейт системы попросил. Хрен с ним, качаю, начинаю ставить. Не получается: «Установка не выполнена», в описании — неизвестная ошибка. Не знаю, это из-за виртуалки или Эплы таким образом хотят народ на Льва пересадить.

Гуглю. Нахожу совет перевести дату на 1 января. Перевожу — iTunes ставится, ура. Запускаю установку апдейта — опять «установка не выполнена». Гуглинг уже не помогает. Начинаю переводить дату:

1 января прошлого года — не катит.
2 января этого года — не катит.
1 января следующего года — ура, поставилось!

Ну, раз это новогодний подарок, то он должен достаться каждому. Захожу под другой учёткой, перевожу дату на 1 января текущего года и без проблем ставлю Xcode.

 
666564636261605958• • •321
 
текст или номер истории
реклама
обратная связь
Хотите разместить рекламу?
Информация для рекламодателей.

Вопросы, предложения, что-то не так на сайте? Пишите в саппорт!
на сайте
Утверждено: 9147
Сегодня: 0
В рассмотрении: 2236
тэги
лучшие последних семи дней
5: #9209 (1384) - Дворники от IT
6: #9205 (1339) - На своей шкуре
7: #9220 (1264) - А чего достиг ты?
статистика
Рейтинг@Mail.ru