Я даже не знаю, на каких блондинок рассчитан интерфейс этого гениального творения. IT happens подсказывает, что редкий юзер читает сообщения — видимо, его и начитавшись, местные умельцы решили не писать на экране: «Печатать чек?» Каюсь, я бы надпись тоже не читал, но воспринял бы подсознательно и понял, что от меня хотят. Хотя из соображений спасения лесов могли бы и переиначить: «Отказаться от печати чека?»
#6398: Обет безапачия
13:00 06.06.2011, IT happens
Подрабатывал я лет шесть созданием сайтов: PHP, SQL, JavaScript, даже Flash. Но страна, в которой я живу, с людьми, унаследовавшими совковый менталитет, напрочь отбила желание дальше заниматься этим неблагодарным делом, и на протяжении последних двух лет я пытался завязать, только вот налаженные контакты не давали этого сделать. А дело всё в больно умных и скупых заказчиках. За разумные деньги я предлагал качественный и полноценный продукт, поддержку и приток клиентов. Дальше не буду рассказывать — родственные души и так поймут…
Решил я проблему радикально: затеял капитальный ремонт у себя в квартире, чтобы начать жизнь с чистого листа. Настольный ПК, который использовался для разработки сайтов и просмотра спутникового телевидения, я продал другу — конечно, долго плакал, не желая расставаться с компом. В новом интерьере квартиры я не предусмотрел ни одного места, где можно было бы установить десктоп. Приобрёл ноутбук, HD-тюнер с функциями мультимедийного проигрывателя и торрентокачалки и связал всё по вайфаю.
Теперь компьютер для меня стал банальным окном в интернет. Я стал чаще, больше и крепче спать. Нервишки потихоньку приходят в себя. Единственная память о былых временах — построенные мною сайты, мирно обитающие на просторах интернета. Отпустить всё это было ой как нелегко, но знаете, как будто камень с души упал. Теперь, сидя у нотика за барной стойкой с чашечкой чая и читая IT happens, я чувствую, будто выполнил свой долг.
#6399: Глаза б мои его не видели
13:00 06.06.2011, IT happens
Писать, не видя в глаза устройства? Да запросто — это наши будни. Видел, не видел — разница небольшая. На одном большом северном заводе устройство у меня было. На отладку отводилось аж три часа в месяц. Велика ли разница с «не видел»?
Это не прихоть заказчиков. Устройство (стан непрерывной оцинковки стали длиной 500 м) работает круглосуточно, раз в месяц останавливаясь для планового обслуживания. Во время этой остановки есть три часа, когда стан уже запустили, но он ещё не вошёл в рабочий режим. При этом цена продукции такова, что минутная остановка из-за ошибки при отладке приводит к 40 тысячам долларов убытка. Цена всей разработки системы — три остановки, так что отладку в неположенное время делать очень страшно. Пикатности ситуации придаёт то, что рабочее место на заводе находится аккурат над печью, работающей на водороде. При сильном баге хоронить будет вообще нечего — и не только от тебя.
Ничего, отладили и запустились. За три года, что я отслеживал систему, не было ни минуты простоя. Хорошо, что документации на все части всех устройств было море — по ней и писали.
Проблема в другом (это уже по другому проекту). Гады электронщики — хуже бухгалтеров. Программисты вначале придумывают интерфейс, а уж потом его реализовывают. Электронщики же на голубом глазу утверждают, что они не могут описать интерфейс до того, как реализуют устройство в железе. В результате сначала приходит железка, и лишь через несколько недель — какое-то подобие документации. И при этом они полностью уверены, что железки со схемой программерам хватит. Мол, зачем им дока — пусть методом проб и ошибок работают!
Честное слово, разбираться в железе без документации хуже, чем писать, не видя в глаза железа.
#6400: /* Этой строчки никто не увидит */
15:00 06.06.2011, IT happens
По роду деятельности я не айтишник, но человек интересующийся. Могу практически всё, а что не могу — имею привычку спрашивать у Гугла.
Понадобилось сделать сайт на Вордпрессе для небольшой компании по продаже тарантаек. Сайт я быстро нарисовал и сверстал на одной из популярных тем-конструкторов, установил пару плагинов, потестировал — всё отлично работает, галереи загружаются, картинки красиво всплывают. Но пытливый ум задался вопросом: а что же с безопасностью у движка? Форумы ответили, что с безопасностью плохо, и посоветовали поставить чудо-плагин, который в полуавтоматическом режиме пишет нужные строки в .htaccess и вообще делает много замечательного без применения головы юзера. В голове мелькнуло, что ручками — оно вернее, но решил попробовать. Быстро заполнил все диалоговые поля, протестировал сайт, убедился, что работает, и забыл о плагине.