Выбрать главу

12 августа 2010, 09:00

рейтинг: 865

Начальник притащил I/O-модули для текущего проекта. На одном написано: «8-Channel Universal Anal», а на следующей строчке: «og Input Module». Долго ржали. Сразу стало понятно, что за работа предстоит.

#3875: Натянем оценку

12 августа 2010, 09:00

рейтинг: 1358

Провинциальный институт, факультет информатики, четвёртый курс, предмет — JavaScript. Первый раз я появился на занятии в зачётную неделю. Преподавателем оказалась милая девушка, по виду которой сразу было всё понятно.

Зачёт проходил в форме контрольной. Я получил задание организовать поиск подстроки в тексте. Сделал. Преподаватель предлагает «три». Прошу дать задачу на «пять». В ответ слышу о задаче, которую никому и никогда не удавалось решить. Оказывается, в провинциальном вузе на факультете информатики студентам трудно даётся обработка событий drag-n-drop, поэтому задачку из этой области обычно на зачёте не дают, но мне, в порядке исключения, можно.

Читаю текст задания: «Создать два поля для ввода текста таким образом, чтобы была возможность выделять текст в одном поле и перетаскивать мышью в другое». Э-э-э, окей. Два поля <textarea> я сделал, но почувствовал, что этого недостаточно, и набросал ничего не делающий код в стиле:

function onDrag() { blah(blah, blah) }

function onDrop() { blah(blah, blah) }

Пришло время сдачи задания. Функционал винды я продемонстрировал девочке с должным видом, будто только что сам изобрёл велосипед и очень этим горжусь. Судя по реакции, велосипедов она до этого не видела, но сомнение всё же читалось в глазах. Попросила показать код. Минуту на него смотрела, потом сказала: «Похоже, всё правильно». Очередная пятёрка на халяву!

#3876: Si на Руси

12 августа 2010, 11:00

рейтинг: 975

Ставлю игрушку для сестры. При установке открылся readme. Не знаю, что на меня нашло, но я стал читать.

ВНИМАНИЕ! Для подтверждения выбора в игре используется кнопка «S» (от испанского si — «да»), для отказа — кнопки «N» или «Esc»!

Это одна из тех проблем, которые не удалось решить в процессе работы над русской версией игры в связи с банкротством команды разработчиков и отсутствием технической поддержки партнёров с испанской стороны.

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

#3877: Шоколадно-коньячная транзакция

12 августа 2010, 11:00

рейтинг: 1618

Во мне окончательно сдохло желание делать добро людям и потом огребать за это. Сдохло и воняет.

Всё, теперь у меня есть только должностные обязанности и распоряжения непосредственного руководства, а всё, что сверх этого, меня не касается. Хотите услугу, выходящую за рамки моих обязанностей? Несите шоколадку. Не потому, что я сладкое люблю. Да на хрен мне эта шоколадка не упала — я с удовольствием помогу вам за так! Нужна она для того, чтобы вы понимали своей тупой башкой, что я именно оказываю вам услугу, а не записываюсь в ваши личные рабы. Вы ведь начинаете быть благодарными человеку за услугу только после того, как значимость услуги подтверждена шоколадно-коньячной транзакцией. Если у вас в голове ассоциативная цепочка «мне делают бесплатную услугу > передо мной лох > с ним можно обращаться, как с ничтожеством», то вы мудак, и от меня бесплатных услуг вы не дождётесь. Не нравится — пишите докладную руководству. Оно у нас вменяемое, и в случае разбирательства я смогу доказать, что в данной ситуации мудаком выступили вы, а не я.

А есть услуги, которые я не буду делать даже за шоколадку. Пиратский софт — это статья. Это не ваш компьютер, а компьютер фирмы, и здесь могут быть проверки. И вообще, у нас в фирме действует политика кристально белого ПО. Так почему же я должен перед вами оправдываться за то, что на ближайшие пять лет у меня более весёлые планы, нежели рассматривание неба в клеточку? Это вы предлагаете мне нарушить закон, и стыдно должно быть вам. Ах, вы не можете нормально работать? Так я уже две недели назад договорился о покупке легального софта и тогда же передал счёт на оплату. Если с этой самой оплатой возникли какие-то пробуксовки — при чём тут я?