Ежели сказать просто, то лень, нетерпение и гордыня — три базовых качества настоящего программиста. Программки серии Hello world и есть реализация этих трёх качеств. В их простоте и незатейливости отражено нетерпение; в том, что они пишутся на множестве разных языков — лень; в названии — гордыня. Даже такой, с позволения сказать, программный продукт программист считает действием уровня создания Адама, а потому несознательно одушевляет простенькую программку, ассоциируя первый запуск с вдыханием божественной частицы в первого человека.
Если вовремя не провести лечение, возможно наступление запущенной формы, когда программист от безобидных поделок формата Hello world переходит к написанию собственных операционных систем, языков программирования и фреймворков.
А если серьёзно, этот пример самой простой программы придумал Керниган в семидесятых. Так сказать, базовый старт.
#6537: Краткость — сестра сеошника
15:00 22.06.2011, IT happens
О чудачествах продвиженцев многие наслышаны, но сегодняшний перл побил все прежние рекорды.
Читаю отчёт об аудите доставшегося нам на поддержку сайта. Не верю своим глазам. Дословно:
, несколько тегов
и
. Внутри тегов
,
,
не должно быть других тегов. У данных тегов не должно быть атрибутов (
— неправильно); ни до, ни после них не должно быть других тегов.
То есть, идеальная страница для продвиженцев должна состоять из одного тега
#6538: Другая школа магии
16:45 22.06.2011, IT happens
Расскажу историю, как два сисадмина поняли бухгалтеров. Даже, наверное, ещё не сисадмина, а хелпдескера: тогда у нас светлого ITIL ещё не внедрили.
Выдали нам квиточки с зарплатой за какой-то месяц, и что-то нам показалось маловато.
— А пойдём в расчетный отдел разбираться?
— А пойдём!
Приходим в логово бухгалтеров. Нам к той, что заведует расчётом зарплат.
— Здравствуйте, нам вот тут неправильно начислили.
— Фамилии, а лучше табельные номера, если помните.
— Конечно помним.
— Ну вот, вам столько. А у вас что, переработки были?
— Да, были.
— А где? А, вот приказ. Так, сейчас…
Фразы замелькали стремительно:
— Ага, так ставка у вас вот, отработано вот… Приказ — ага, вот… Коэффициент сюда… На этот счёт… Вот с этого снимется подоходный… А вот по приказу я вам считаю так… И сюда…
Через пару минут я посмотрел на коллегу: может, он что-то успевает понять? Но нет, тоже стоял с запутавшимся лицом. Бухгалтер, стремительно потыкав в калькулятор, резюмировала:
— Да ребята, ошибочка: ещё по 1200 мы вам должны. Сейчас выписать в кассу или в следующую зарплату добавить?
— Нет, давайте в следующем, не горит.
Вышли из бухгалтерии просветлёнными.
#6539: Выход по таймауту
16:45 22.06.2011, IT happens
Еду в метро. Где-то около кольцевой в вагон влетает такой маленький рыжик. Читает глянец, голову даже не поднимает. Фигурка, попка, вся в синем, такая стильная, — в общем, полностью на мой вкус. Разглядывал долго, решил познакомиться. Хлопаю по плечу, спрашиваю: мол, чё пишут? Эта прелесть поднимает глазки: «Новелл кто-то купил, Гном третий вышел, чего-то Оракл с Гуглём…»
Ребята, я так давно не терялся. Девушка пробормотала, что она болеет, и выскочила из вагона. А я стоял, как дурак, и не догался за ней выйти. Так и проходят мимо нас наши судьбы.
#6540: Что-то мне ваш интерлиньяж не нравится
16:45 22.06.2011, IT happens
Это в Виндоус-то — да и не копаться? Рассказывайте сказки кому другому.
Вот например, обычная рабочая машинка с обычной XP и обычным Вордом. Под конец рабочего дня понадобилось распечатать документы. Казалось бы, что может быть проще? Один документ выходит, второй, третий… А третий на печать вроде бы идёт, но не печатается. Второй заново — печатает, чистый лист с «бла-бла-бла» — печатает. Третий документ на печать уходит, но из принтера не появляется.
А документ нужен. Переустанавливаю драйвера. Тестовую страницу печатает. Старые документы печатает. Третий документ — хоть ты тресни.
Тут, наверное, опытный виндовый гуру с усмешкой скажет: «Да просто надо было в реестре удалить ключ G6FS7-GSS77E-8SGGG-EQQQP, произнести заклинание духа Ёроол-Гуя и три раза повернуться на левой пятке!» Но что делать простому юзеру, которому нужен документ, распечатанный на бумажке?
А очень просто: простому юзеру оказалось достаточно ноута с Убунтой и Опенофисом, который совершенно случайно принёс с собой заказчик. Юзер подключился к местной вайфай-сети, нажал на кнопку «Найти принтер», потом на кнопку «Установить» — и всё заработало. И к чему были пятничные вечерние камлания вокруг Ворда?
Иномарка у вас, говорите? Ну, если только «Запорожец»…
#6541: Четырежды включённый считать выключенным