it юмор

Постов: 30 Рейтинг: 95049
16026

Чужой код

Развернуть
Меня недавно спросили, почему программисты ненавидят работать с чужим кодом. Долго думал, как донести до обычного пользователя всю суть пиздеца. Решил привести небольшую аналогию:

Вот представь, что тебе доверили достроить за другим прорабом лабораторию на острове. Ты приходишь на объект, а там кроме недостроенного здания: огромный вентилятор (размером со здание), большой воздушный шар и комната набитая швабрами. Почесав голову, ты разбираешь этот хлам и доделываешь лабораторию. Сдаешь объект ученным, но через 5 минут они выбегают с криком: "УТЕЧКА ЯДОВИТОГО ГАЗА!!!".
- Как так-то, блять! Должно же работать! - в отчаянии кричишь ты и звонишь прошлому прорабу:
- Вася, у нас ядовитый газ потёк! В чем проблема?
- Не знаю, должно было все работать. Что-то в проекте менял?
- Немного, швабры вынес...
- Швабры потолок держали!
- Что??? Что, блять, извините???
- Говорю, швабры потолок держали. Над ними цистерны с газом были. Очень тяжелые, пришлось в комнату снизу швабры напихать.
- Ты хотя бы записку на двери повесил бы, что швабры для держания потолка! У нас тут ядовитый газ течет! Что нам делать?
- Включай вентилятор. Он сдует газ с острова.
- Я его, блять, демонтировал сразу же!
- Зачем?
- Зачем ты построил 120 тонный вентилятор? Ты не мог положить ящик блядских ПРОТИВОГАЗОВ?
- Ящик противогазов искать нужно, а вентилятор у меня с прошлого заказа оставался.
- Вася, я убрал твой вентилятор! Мы тут задыхаемся!
- Херли вы тогда там делаете? Садитесь на воздушный шар и уебывайте!
2907

Программисты: ожидание vs реальность

Развернуть
7050

IT юмор

Развернуть
IT юмор
3199

Недостаточно ресурсов для предсказания будущего!

Развернуть
Недавно заметил в панели управления программу загрузки курсов акций.
Ставится вместе с Microsoft Application Compatibility Toolkit
Недостаточно ресурсов для предсказания будущего!
Я это о чем...
У кого-нибудь случаем не завалялось 64TB RAM и камушек на 6800 GHz? Есть таки очень хороший бизнес-план!
8422

JavaSript для самых маленьких

Развернуть
JavaSript для самых маленьких
4503

Действительно!

Развернуть
Действительно!
4197

Самый честный банк

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

Front-end и back-end разработка

Развернуть
Front-end и back-end разработка
3773

Windows он такой...

Развернуть
Реестр Windows сразу после установки ОС:
Windows он такой...
Через год:
Windows он такой...
2383

Багфикс

Развернуть
По мотивам поста: https://pikabu.ru/story/udaril_mordoy_v_gryaz_no_vyishel_pob...
Багфикс
2674

Как научиться программировать за ночь

Развернуть
Как научиться программировать за ночь
Возьми с собой ноутбук и отправляйся на северный полюс в начале зимы. У тебя будет 6 месяцев ночи для того чтобы научиться программировать.
Как будешь там просто гугли. В интернете много отличных гайдов.
973

О том, как IBM получили право использовать код во зло

Развернуть
При создании JSON и другого ПО Дуглас Крокфорд включил в лицензию пункт "Программное обеспечение должно быть использовано во имя Добра, а не во Зло". Далее перевод части выступления Дугласа Крокфорда об истории JSON:

Примерно раз в год я получаю письмо от юриста, каждый год от нового юриста, из компании - я не хочу смущать эту компанию, называя её имя, поэтому назову только инициалы - IBM.

В письме они говорят, что хотят использовать что-то, что я написал. А я включаю этот пункт во всё, что я пишу. Они хотят использовать что-то, что я написал в чём-то, что они написали, и они вполне уверены, что не будут использовать это во зло, но они не могут сказать это наверняка о своих клиентах. Так что не мог бы я дать им особую лицензию для этого?

Конечно! Я написал им - это было буквально две недели назад - "Я даю разрешение IBM, их клиентам, партнёрам и миньонам использовать JSLiny во зло."

Адвокат ответил: "Большое спасибо, Дуглас!"
1658

Прайс тестировщика

Развернуть
Прайс тестировщика
2527

Недавнее прошлое

Развернуть
Недавнее прошлое
2033

Глаза под разной дурью

Развернуть
Глаза под разной дурью
2415

Не работает...

Развернуть
В ответ http://pikabu.ru/story/kogda_ne_vyipolnyaesh_obeshchanie_498...

Заказчик (З)
Я (Я)

З - не работает <то чего в проекте даже не было>
Я - Эммм... да, но этого и нет в проекте.
З -  Да. Но не работает же. Сделайте чтобы работало. Нам очень нужно чтобы было так.
Я - ок. Будет стоить ..., сроки ...
З - Всмысле "будет стоить?". У нас же не работает. Сделайте чтобы работало.
Я - Этого не было в проекте поэтому и не работает.
.. И так по кругу еще пару раз. В итоге сказал что пока не надо им это.
1188

Может все-таки обновимся?

Развернуть
Может все-таки обновимся?
3756

Крайняя мера.

Развернуть
Крайняя мера.
3602

Всегда называй функции по их предназначению

Развернуть
Самое замечательное имя функции которое я встречал - это было "hatiko()". Эта функция постоянно ждала когда от терминала поступит какая-либо ошибка =)
1917

На тему фриланса

Развернуть
Уже достаточно однотипных историй из разряда "сделай мне как вконтакте, только лучше, сейчас 500р, в дальше долю дам"

У меня другая история

Был у меня знакомый такой же, как-то пришел ко мне "вот 500р, сделай за**ись", ну я, естественно, вежливо отказался, он с этим пошел на биржу

так вот
пока все жалуются "приходят люди, просят сделать за 500р" появились люди, которые говорят "дада, сделаем всё за 500р", собирают заказов по максимуму и.. сваливают )
на кого, собственно, знакомый и попался

а к чему я это вспомнил
На тему фриланса