Истории с тегом: веб-разработка

Всего историй: 342

7249

Свистелки, перделки, лошадки и пищалки

Клиентка из небольшого городка присылает дополнения к заказанному сайту:

Добрый день!

Хотелось бы внести несколько дополнений. Я показала ваш проект мужу, он программист хороший. Он сказал обязательно внести такое:

1. Добавить свистелки к социальным сетям.

2. Прописать коннопикалы.

С уважением…

Мы всё ещё боимся уточнять заказ.

7172

Контрольный одобрямс

Понадобилось заказчику сделать форму отправки на сайте. По некоторым причинам с формой мы очень долго мучились. Через несколько дней всё было готово, и осталось только провести «контрольное тестирование» (так сказал заказчик, хотя мы с ним уже всё истестировали вдоль и поперёк). Уже денежки охота получить; ждать, пока «тестирование» закончится, ясное дело, не хочется. Вижу, пришло сообщение. Вот оно:

— Да хрен с ним, со всем этим! Главное — мы сделали это! Во всех положениях, позах и состояниях, условиях, кондициях, знаках и направлениях ветра эта срань господня заработала наконец! Как же я задолбался из-за какой-то там ерунды тратить кучу времени! Целую неделю, мать твою, мы бились над этим дерьмом! Благодарю за отличную работу, перевожу деньги…

Скажу честно, от такого серьёзного человека (именно таким мне и показался заказчик) я подобного не ожидал. Настроение улучшилось.

7149

Кнопки «Лайк» в отдельной смете

Отправляем клиенту счёт на разработку сайта. Через десять минут звонит разгневанный заказчик: мол, в счёте ошибка. В чём ошибка, удалось выяснить, только когда он успокоился:

— Я у вас интернет-ресурс заказывал, а вы мне счёт на сайт выставляете!

7143

Понятие больного смысла

Живу сейчас на даче, отдыхаю. Попутно решил повысить свою квалификацию и остановился на более подробном изучении PHP. Так как достойных учителей на даче не сыщешь, читаю соответствующую литературу: «Разработка Web-приложений на РНР и MySQL».

Добрался до полиморфизма. Лаура Томсон и Люк Веллинг пишут: «Однако понятие обычного здравого смысла неприменимо к языку программирования, поэтому язык должен поддерживать полиморфизм…» Как-то не по себе стало.

7101

Бобби Тейблс шлёт привет

Выезжаю к клиентам на установку банковского интернет-клиента. В очередной конторе с названием вроде «ООО „Д’Артаньян и три мушкетёра“» правильно настроенный клиент отказывается запускаться из-за ошибки в JS. Гляжу в исходник страницы:

var foo = 'ООО "Д'Артаньян и три мушкетёра"';

Так и подмывает зарегистрировать ООО «'; alert('Превед, абонентеги! \о/'); var foo = '».

6980

Заходите, гости дорогие

Обращаются клиенты, которые хостятся у нас, с претензией: сайт, дескать, уже месяца два нормально не работает. Открываем сайт в браузере — нет ни одной картинки. Начинаем разбираться, находим исходники. Сайт выполнен на чистом HTML.

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

6979

Мисс SMALLINT

Крупная телекоммуникационная компания на востоке страны с кучей филиалов. Перед 8 марта проводится конкурс «Мисс очарование». На корпоративном портале размещена форма для голосования и фотографии участниц. Кто писал оную форму, неизвестно до сих пор, но значения переменных передавались в открытом виде, IP-адрес не проверялся на уникальность, регистрация отсутствовала. К концу второго дня за представительницу одного из филиалов проголосовало 32767 человек (при том, что в компании работает всего шесть тысяч). Прочие филиалы, увидев такую наглость, приступили к разработке орудий возмездия.

Маркетологическое жюри открыло сайт 7 марта, немало удивилось тому, что первое место с 32767 голосами разделили 25 участниц, и обратилось к начальству. Вердикт был таков: программистов в филиалах наградить, участниц поощрить, а авторов модуля уволить.

6972

Сила рыбы

Делаю клиенту сайт с уроками магии и гаданиями. На мне только дизайн и вёрстка — наполнять сайт клиент будет сам.

Подходит день сдачи. Заливаю на хостинг готовый вариант. Разделы, которые в переписке упоминал заказчик, заполнены небезызвестным текстом: «Lorem ipsum dolor sit amet, consectetur adipisicing elit…»

Заказчик сайт принял, деньги прислал. Минут через двадцать приходит сообщение: «Я вижу, ты тоже практикуешь. Слушай, а что это за заклинание такое: „Lorem ipsum dolor…“? Построение знакомое, но к какой жизненной силе оно относится?»

6939

Капс знаком не понаслышке

Как-то прочитал в интернете, что коллективы, состоящие из мужчин и женщин, гораздо продуктивнее однополых. Недавно понял почему.

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

Два часа до сдачи проекта. Разъярённый начальник грозится лишить премии и отпускных. Загружаю всё на другой хостинг — опять не работает. Вокруг собираются коллеги. Проверяем файлы, пишем скрипт, детально анализирующий загрузку файлов. Ничего не помогает — проклятые изображения не загружаются.

Полчаса до сдачи проекта. Начальник поливает весь отдел отборным матом и обещает всех уволить к чёртовой матери. Забегает напуганная криком помощница шефа — голубоглазое чудо с кукольным личиком. Просит посадить её за компьютер, открывает директорию с картинками на хостинге и, недолго поразмыслив, спрашивает, почему у четырёх последних файлов расширение .JPG, а не .jpg, как у всех остальных?

Материмся всем отделом, переименовываем файлы. Помощнице увеличили зарплату и перевели к нам.

6906

Пока софткор, но впереди две трети

Решил научиться писать на PHP: CMS разные на нём юзаю давно, но дальше шаблонов дело не заходило. Пошёл в «Дом книги», купил талмуд. Сел за комп, скачал с торрента IDE. Начал искать, куда сохранял. Скачалось в последнюю выбранную, а именно в папку с незамысловатым названием «porno».

Посидел, почитал, пописал. Не так далеко от истины.