Bash IT Happens - Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.

Тут можно читать онлайн Bash IT Happens - Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов. - бесплатно полную версию книги (целиком) без сокращений. Жанр: Юмор. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов.
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    неизвестен
  • ISBN:
    нет данных
  • Рейтинг:
    4.88/5. Голосов: 81
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Bash IT Happens - Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов. краткое содержание

Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов. - описание и краткое содержание, автор Bash IT Happens, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов. - читать онлайн бесплатно полную версию (весь текст целиком)

Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов. - читать книгу онлайн бесплатно, автор Bash IT Happens
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Надо отметить, что для этого проекта мы не писали админку с нуля, а затачивали предоставленную заказчиком под проект, добавляя новые модули. Поиск по сайту был настолько «крут», что исправлять его доверяли только мне - долго я матерился, ковыряясь в индийском коде. На полную переделсу поиска меня не хватило.

Прошло некоторое время. В аську стучится админ сервера компании-заказчика: «Твой проект грузит на 103% процессор MySQL-сервера!»

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

Поиск после этого доработали, бота от страницы выдачи отвадили и даже морфологию прикрутили. Вспомнили и бессмертную фразу Стива Макконнелла: «Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете».

#966: Брутфорс и здравый смысл

20:45 11.06.2009, IT happens

Однажды на нашем ФГУПе слетела программа, обслуживающая электронный замок входной двери с электронными же пропусками.

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

Собственно, принципиальное отличие нового софта было лишь в формате БД. Контроллер в нем не определялся, но сигналы входа/выхода и ID карточки давал исправно. Я решил поправить таблицы вручную, благо, они были в формате Access, но столкнулся с проблемой - база была запаролена.

Тут же скачал несколько ломалок паролей «на попробовать». Как водится, утилиты заявляли: «Пароль я подобрала, купите меня, и я вам его скажу». Естественно, платить 20-30-80 единиц СКВ я никому не собирался, да и не пришлось - одна из программ добродушно выдала три первых знака пароля и 9 звездочек после, доказывая свою полезность и предлагая заплатить за остаток.

Выглядел пароль так: «1qa*********». Надеюсь, не надо объяснять, как я достроил его до полного?

#967: Распиливай и властвуй

13:00 12.06.2009, IT happens

Я люблю эту страну и наш изобретательный народ. Где еще можно отыскать столько талантов в области распиливания бабла налогоплательщиков, организации изысканной халтуры и имитации бурной деятельности?!

В общем, въехали мы год назад в новое, красивое и удобное здание, заботливо почти построенное и почти отделанное по заказу Правительства Москвы. Схема примерно такая: есть заказчик, для которого генподрядчик заказывает проведение работ у субподрядчиков. Среди них поставщики, монтажники, наладчики - словом, совершенно разные конторы. Поставщик привозит аппаратуру, монтажники монтируют, наладчики запускают, а представители «обслуживающих организаций» принимают все это дело и ставят закорючки в актах. Представителей «эксплуатирующей организации» - то есть тех, кому со всем этим работать, - особо никто ни о чем не спрашивает. При любых попытках поинтересоваться, посоветовать или что-либо проверить в ответ звучит довольно резкое напоминание о том, что утвержден проект, работы ведутся по проекту и будут приниматься на основании проекта.

Строили- строили и наконец построили. Черт с ним, что летом крыша протекла, в серверной капала вода из розеток, а я чуть не сошел с ума, когда, находясь на югах и сидя в час ночи на верандочке с пивом и прекрасным настроением, получил SMS от заместителя директора с вопросом: «А витая пара воды боится?» Черт с ним, что в десятке-другом сетевых розеток мы не обнаружили сигнала -монтажникам было лень обжимать, и они просто оставили провода в коробах, свернув их аккуратными петельками. Но вот с системой видеонаблюдения постарались ребята на славу - абсолютно все этапы ее создания отдают родным идиотизмом и безответственностью.

Система: 20 видеокамер, запитанных от специальных блоков питания, которые должны работать автономно в случае отключения электричества. Камеры подключены к серверу, сервер упрятан в большой железный ящик, ящик заперт на ключ. К серверу подключены два клиентских компьютера охраны, которые по сути являются просто терминалами - обработка изображений и сохранение записей происходит на сервере.

Пару месяцев все работало, а потом вдруг перестало. Начались чудеса - дистрибутивы с жутко лицензионным программным обеспечением непонятно где, ключ от ящика там же. Дозвонились до монтажников, выяснили, что все у «обслуживающей организации». Представители же организации сказали, что нас они не обслуживают, поскольку Большое Начальство не заключило договор.

Через неделю телефонных матюков через монтажников все же получили диск и ключ. Переустановили клиентские программы - картинка появилась. Решили и на сервер глянуть, раз возможность появилась. После того, как удалось открыть тот самый ящик (для этого, оказывается, нужно два сильных человека - один поворачивает ключ, другой приподнимает дверь) и обозреть его внутренности, я испытал сильный шок от высот мысли проектировщиков.

Клиентские машины (которые, напомню, просто показывают картинку) оборудованы 250-гигабайтными хардами и гигабитными сетевухами. Витая пара (4 жилы) от них идет в гигабитный 24-портовый свитч, а все это дело подключено к обычному стомегабитному сетевому интерфейсу «сервера». Жесткий диск сервера - 80 ГБ, влезает туда записей дай бог на сутки. Те самые «автономные» источники питания оказались обычными (но очень дорогими) выпрямителями, поскольку установка батарей проектом предусмотрена не была.

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

#968: Конспект в RAID 1

13:00 12.06.2009, IT happens

Довелось мне как-то замещать лекцию по информатике. Курс был не мой, поток - тем более. Я с прикладной математики, а меня к инженерам-конструкторам отправили. «Хуже» информатики у них был только русский язык - его инженеры не проходили вовсе.

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

- Как вы собираетесь писать? Вы левша?

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

- Они перепишут вам лекцию?

- Нет. Сейчас увидите.

Парень, что сидел слева, был левшой и кистью правой руки придерживал свою тетрадь, а локтем - тетрадь соседа справа. Студент с гипсом локтем левой руки держал… вторую тетрадь того, что сидел в центре; тот же писал двумя руками в двух тетрадях одновременно. Почерк, конечно, был тот еще, но сам факт!…

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Bash IT Happens читать все книги автора по порядку

Bash IT Happens - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов. отзывы


Отзывы читателей о книге Клиент и саппорт. Разработчик и заказчик. Программист и программа. Вести с фронтов., автор: Bash IT Happens. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x