6786
Занимаюсь фрилансом в свободное от учёбы время. Сегодня прикручивал к одному из популярных движков модуль блогов, что порекомендовал клиент. Пропуская мимо глаз настройки этого модуля, давался диву — таких перлов я ещё не видывал.
JS Окно
Затемневать экран при просмотре высплывающего окошка.
И листбокс с вариантами «Затемневать» и «Не затемневать».
Закреплять js окно по центру
JS окно будет всегда по центру, даже если вы сроллите страницу.
PHP в админпанеле
Макс. объём лого
Введите в цифрах максимальный объём лого блога в килобайтах. 1014 КБ равняется 1 МБ.
«Да, бывает», — скажете вы. Но как объяснить то, что при нажатии кнопки «Сохранить» все настройки исчезали из-за отсутствия строки типа $conf = $_POST['conf']? Пускай тебе будет стыдно, горе-девелопер!
6714
Подрядчик интернет-провайдера звонит в службу техподдержки:
— Здравствуйте! Я тут клиента подключаю, у него роутер. Помогите настроить.
— Вы сейчас роутер не настроите: наш свитч не отвечает.
— Что, совсем не смогу настроить?
— Настроить-то сможете, но не сможете проверить, работает или нет.
— Почему?
— Свитч не отвечает!
— И что с этого? Какое отношение имеет свитч к роутеру?
— Эм… Расскажите-ка мне, что такое свитч и что такое роутер.
— Ну, свитч — это наше, а роутер — их…
— Что наше, что их?
— Э-э-э… Оборудование?
— Хорошо, что такое ТКД?
— Точка коллективного доступа!
— Ура! А какая разница между свитчем и ТКД?
— ТКД — это точка коллективного доступа, а свитч — это…
Тут я, девушка-экономист, работающая технарём, восемь раз протёрла корону и миллион раз охренела от этого идиота с «вышкой» и красным дипломом.
— Что делает роутер и зачем вы его настраиваете?
— А вы что, не знаете? Роутер же раздаёт дээнэсные айпихи!
Обессилев, я повесила трубку.
6552
Звонит друг:
— Меняю электрическую розетку дома. К ней подходят два двужильных провода. Как подсоединять?
Вспоминаю, что живёт он в доме весьма старой постройки, и электропроводка там идёт порой весьма хитрыми путями, главным образом из соображения экономии длины проводов. Прихожу к выводу, что один провод идёт от электрощита, а другой уходит на следующую розетку, о чём и сообщаю:
— От каждого провода по одной жиле под одну клемму розетки; остальные, соответственно, под другую.
Попутно удивляюсь: почему друг не посмотрел, как была установлена старая розетка? Получаю в ответ:
— А если подсоединить обе жилы одного провода под одну клемму, а другого — под другую?
— Будет КЗ.
— А это страшно?
— Пакетники выключатся при попытке их включить.
— А я уже так подключил.
— И что?
— Вылетели пакетники.
— И что, ты ещё не понял, что подключил неправильно?!
Как эта история относится к IT? Человек этот, не поверите, работает сисадмином.
6453
Пришли к нам в сервис два пацанёнка лет 12–14, спрашивают, можем ли мы отремонтировать винчестер или восстановить с него инфу. Выспрашиваю, что да как.
— Ну, появилось окно, там написано, что компьютер заблокирован, отправьте SMS. Ну, я его и сломал…
— Как сломал?
— Просто сломал!
— Молотком в монитор?
— Не, не молотком… Взял винчестер, перевернул и там с микросхемы что-то оторвал!
6396
Девятиклассник пересдаёт экзамен по информатике. Тяну из последних сил на тройку и думаю: зачем он только выбрал этот предмет? Задаю дополнительные вопросы:
— Основные компоненты компьютера, их функциональное назначение и принципы работы.
— Монитор, клавиатура, мышка… (Начинает тупить.) Видеокарта… Звуковая карта…
— А где установлены звуковая и видеокарта?
— Ну, в этом… В ящике под столом.
— А как называется этот «ящик»?
Поразмыслив:
— Ну уж точно не принтер!
6344
Работаю графическим дизайнером в небольшой рекламной фирме. В один прекрасный день приходит клиент:
— Здравствуйте, вы не могли бы изготовить мне информационный стенд? Макет у меня с собой на флешке.
— Да без проблем.
Беру флешку, открываю, захожу в ту папку, куда он пальцем тыкнул, и вижу десять вордовских документов. Начинаю подозревать нехорошее. Спрашиваю:
— Простите, а здесь нет ни векторных документов, ни растровых. Где макет?
— А вот же стенд, в документах.
Дрожащими руками открываю первый попавшийся документ и вижу кусок растрового изображения. Осознаю, что это, видимо, кусок стенда, а в других «доках» — остальные части головоломки. Но клиент не позволил медленно умирать клеткам моего головного мозга, а решил добить:
— Наш новый программист не особо умный, и я не знаю, зачем он так сделал. Вы вырежьте из Ворда все кусочки и склейте уж, пожалуйста.
Грешно над больными людьми смеяться.
6320
Сижу на програмистском форуме. Вижу топик, посвящённый автоматизации работы с файлообменным сервером. Пользователь xxx не может понять, как с сервером работать, приводит свой исходный код и просит помощи. А в коде-то логин и пароль прописаны для доступа к тому самому сервису. Пробую — пускает.
Не мог я такое спустить с рук. Создаю почтовый ящик xxxlamer@rambler.ru и пробую сменить зарегистрированный имейл. Разумеется, на старый адрес уходит подтверждение. Если это его ящик, будет ему урок; если это заказчик предоставил доступ, то пусть знает, с кем связался.
6272
Сдаю сайт заказчику. Их админ сразу же заявляет: «Да сайт дырявый — пипец… У меня уже есть весь ваш исходный код».
Я мухой кидаюсь к сайту, часа два провожу ревизию кода на тему SQL-инъекций, фильтрации входящих переменных, возможности выполнения шелл-команд, загрузки файлов в недоступные папки… Естественно, не нахожу ничего. Прошу заказчика прислать код из файла index.php либо любого другого. Ответ меня удивляет: «Такого файла у нас нет». Прошу в таком случае прислать весь исходный код сайта, который получил админ в ходе гениального взлома. И что я вижу? HTML, сграбленный через Teleport Pro.
6238
Появился в нашем коллективе программистов первый обладатель гаджета под управлением Android. Я долго уламывал коллегу поставить на устройство какое-нибудь приложение с Android Market, на что встретил бурю протеста: дескать, менеджер по продажам ставить приложения на девайс запретил, потому как это лишает гарантии.
Тот же коллега как-то собирался писать проги под Android. Спрашиваю:
— А ты по USB из-под Eclipse пробовал на девайсе отлаживать?
— Нет, я только заряжал…
Что ж с ним не так, а?
6142
Из инструкции от телика Samsung:
Рекомендуется размещать телевизор и компьютер в одной и той же подсети. Первые три части IP-адресов телевизора и компьютера должны быть одинаковыми, и только последняя часть (адрес хоста) должна отличаться. Например, IP-адрес: 123.456.789.***.