Тестировал сайт друга. Огнелис, Опера, Хром, Сафари отобразили страницу нормально; на IE6 я выпал в осадок. На месте привычного меню сайта алел огромный заголовок:
Убейся, бл$#ь, об стену и скачай нормальный браузер!
Тестировал сайт друга. Огнелис, Опера, Хром, Сафари отобразили страницу нормально; на IE6 я выпал в осадок. На месте привычного меню сайта алел огромный заголовок:
Убейся, бл$#ь, об стену и скачай нормальный браузер!
Счётчик пользователей «Вконтакте» на рандоме? Онлайн-статистика переписи населения с функцией прироста 0,83 чел/с?
А я вот только что копался на Летитбите. Сейчас, чтобы скачать что-либо оттуда бесплатно, сайт требует ткнуть кнопку «Установи утилиту и скачай файл быстро». Утилиту я скачал из интереса, даже сделал попытку запустить. Но я параноик, и дальше запроса «Вы действительно хотите запустить этот подозрительный файл из интернета?» у меня дело не пошло. А желанный файл с Летитбита таки начал качаться!
Долго думал, как же они написали такой хитрый код, который проверяет, запустил ли я скачанную утилиту или нет. Причём получается, что утилита не отработала, а сайт определил, что запуск состоялся. И пока у меня в голове крутились функции WinAPI, вызываемые через Java-апплеты, я открыл код страницы и увидел красивый, отформатированный отступами и пустыми строками JavaScript-код. Внутри коммент:
// Если человек две минуты не покидает страницу, редирект на download3
Автору этой системы — респект. Поржал, спасибо!
В 80% проектов по сайтам происходит такой вот конструктивный диалог.
— Вам налысо или под каре?
— Налысо, конечно.
— Точно?
— Да, точно.
— А я вот давайте сфоткаю вас, зафотошоплю лысым, покажу, и вы скажете решение своё.
— Давайте.
Проходит пять минут.
— Смотрите на монитор: вы лысый.
— Отлично. Делаем.
Проходит двадцать минут.
— Смотрите в зеркало: всё, как и просили.
— Ой, не,
В нашей веб-конторе самые «перловые» менеджеры. Недавно вот один прозванивал похоронные агентства и предлагал изготовление сайта.
— Ну как же так! Сайт поможет вам! А то вы теряете клиентов почём зря.
— Ну да, теряем. Мало того, мы их ещё и закапываем, — вздохнули похоронщики.
Звонит вчера в нашу маленькую конторку человек с другого конца необъятной Родины. Предлагает человек услуги в сфере интернет-рекламы. Звонит на телефон шефа, для которого сочетание слов «интернет» и «реклама» звучит примерно как «тыргыдыр-бурумтурум». Шеф передаёт трубку мне. Знакомлюсь с товарищем, интересуюсь, что он может предложить. Сразу оговорюсь, что в конторке нашей два магазина и пять человек, из них двое — начальство, а занимаемся мы продажей систем отопления.
Мужчина на другом краю сотовой сети предлагает мне сваять нашей конторке портал в тыщу страниц, написанный на уникальной CMS за символическую сумму в 20 тысяч рублей. После пары минут выяснений подробностей выплывает слово Joomla, которое произносит женский голос, оставшийся за кадром. Следом к ещё не проданному мне сайту спец предлагает его прописку (как выяснилось, это банальная регистрация на поисковиках и крупных каталогах) и SEO с гарантией, что по высокочастотным запросам мы будем в топе Яндекса через месяц и продержимся там ещё минимум два. Причём безбожно путает термины, жаргонизмы и понятия, утверждая в числе прочего и то, что он является ведущим разработчиком. В итоге мне надоедает выслушивать всю эту чушь, и я прошу скинуть мне адрес электропочты с тем расчётом, чтобы по домену пройти на их фирменный сайт и поглядеть-таки портфолио. Очень мне интересно стало, что ж за порталы такие умеют ваять оные спецы.
%username%@rambler.ru. Блин, пойти, что ли, в этот бизнес?
Руководитель, искренне пытаясь донести до сотрудников свои пожелания по новым веяниям и тенденциям веб-индустрии касательно «дивной» и табличной верстки, зацепившись за фразу, выдал сегодня утром:
— Нам нужно уже совсем отходить от использования таблиц, в том числе и таблиц каскадных стилей!
Разработчики дополнительных модулей к Джумле (да и другим CMS наверняка тоже) обычно ставят в них ссылку на свой сайт.
Ответ обычно приходит довольно быстро; иногда уже через несколько минут кто-нибудь пишет: «Найди файл components/com_tratata/tratata.php, отыщи в нём строки […] и закомментируй или сотри их». Что интересно, строки, которые предлагается стереть, почти всегда начинаются с
Но нет — ещё нигде и никогда я не видел, чтобы на такой вопрос ответили: «Зайди в настройки плагина и в разделе „Разное“ на вкладке „Прочее“ сними галочку „Показывать ссылку на сайт разработчика“».
В отсутствие вебмастера временно приходится редактировать сайт через FTP. Конечно, я пользовался FTP-клиентами и раньше, но тут ради удобства решил поюзать встроенный в Total Commander. Полгода всё шло хорошо: добавлял новости, мануалы и презентации, редактировал страницы. Сегодня понадобилось удалить целиком директорию с файлами. Тотал на всякий случай спросил, удалять ли непустую папку. Ничтоже сумняшеся, я спокойно тыкнул «Yes».
Это был единственный случай, когда я в итоге порадовался неспешности белорусского интернета.
Одноимённая с HTML-файлом папка .files начала не торопясь удаляться. Вдруг в мелькающем списке удаляемых файлов я разглядел имя, которого там быть ну никак не могло! Сработал рефлекс: вначале отменить задачу, потом разбираться. Меня прошиб холодный пот: в каждую директорию услужливый FTP-клиент подсунул ссылку на /home, которую Тотал обработал как папку, выбрался по ней в рут и продолжил выполнять задание на удаление.
Сайт работает. Кинулся в поисках логов — оказалось, что по умолчанию Тотал логов FTP клиента не ведёт, то есть посмотреть, какие конкретно файлы удалились, нет никакой возможности. И тут приходит сообщение от коллеги, что не открывается главная страница сайта. Всё, приехали…
В общем, закончилось всё хорошо: толковый админ быстро восстановил удалённые файлы из бэкапа, клиенты не успели даже написать в саппорт ни одного письма. Но эта ситуация больно щёлкнула меня по носу и напомнила простое правило: каким бы опытным, грамотным и компьютерно подкованным ты ни был, не расслабляйся и три раза подумай, прежде чем
Я человек спокойный. Открываю
«А на чём бы мне начать писать проект, да чтобы ещё и к диплому поспеть?» Читаю комменты. Разобрано всё, перемыты кости практически всем скриптовым языкам. Мягкий выпад в сторону PHP. Подхваченное от
Другой вопрос: «А сгодится ли мне
Ещё ничтожней сайтик. Опять айтишники. Их сообщения. У меня в браузере.
«Посмотрите, какой идиот написал
И все такие умные. Все всё знают. Вот только дилетанты поголовно. Информации о опыте работы не сыщещь.
Я человек спокойный. Но когда подобные лезут куда не просят, это дико раздражает. Я ведь вижу, что они успели подхватить с десяток штампов и просто повторяют их. Они просто любят чесать языками, но обычных пользователей подобные мнения могут смутить.
В итоге у нас дикая ненависть к нескольким популярным технологиям и обожание нескольких других, куда менее производительных и удобных, но якобы лишённых недостатков. Я бы поспорил — это просто модные новые течения в среде «специалистов».
Я крайне надеюсь, что в другие области подобные «умудрённые» товарищи лезть не будут.