|
|
| На центральную | Что нового | Что интересного | Структура сайта... |
| ПРО ЭТО... | Что здесь нового | Что здесь интересного |
Когда мы делаем ЭТО (или вы сами, или кто-то другой) частенько возникают разнообразные весьма забавные ситуации. Конечно, неискушенному человеку они могут показаться не столь забавными, но мы то с вами делали ЭТО...
Java
Saying that Java is nice because it is multiplatform is like saying that anal sex is nice because it works on all genders.
Из лабораторных работ по информатике: №1 «архиватор»
Так он мне лично лабораторочку задал — напиши, говорит, архиватор. Чтоб я дал тебе файл, мы зажали бы его ARJ-ом, RAR-ом, и твоим архиватором. И чтоб когда мы эти архивы сравнили, твой был бы в 1,5 раза меньше!!!
Я конечно, припух, но апеллировать к здравому смыслу было бесполезно!
Выкрутился! "Архиватор" создаёт "архив" примерно 10% от исходного и закидывает оба файла на сетевой диск (с глаз подальше). При "разархивации" исходник тупо возвращается на место, если "архив" не модифицировался!
На приёме этот садист искорежил-таки "архив" и был доволен сообщением про "archive corrapt и что-то там про СRС" ! )))
Так мы с ним и боролись! Если хотите, есть ещё байки про "Голосовой калькулятор" и "Распознаватель текста" (файнридер отдыхает)
P/S/ Хочу заметить, что написанием таких "программ" я занимался исключительно у данного кадра ввиду его абсолютной ненормальности и угрозе испортить диплом. Все остальные программы я всегда писал тщательно в полном объёме, иногда снабжая дополнительными возможностями.
Источник: Вот вы смеётесь, а у меня в универе .... - Коллеги, улыбнитесь - RSDN
Из лабораторных работ по информатике: №2 «распознавание текста»
Значит, есть кусок отсканированной газеты, показываем её на экране, пользователь выделяет прямоугольную область и должен получить текст из символов, которые в этот прямоугольник попали.
Ну за ящичком пива собрались и придумали "ВолкЭраунд". Так как картинка хоть и большая, но вряд ли у препода ещё такие есть. В общем, долгими мучениями составили они список с координатами прямоугольников, в которые попадает один символ. То есть по 4 координаты для каждого символа на газете этой. А когда пользователь выделяет область, не хитрым вычислением отбираются те символы, которые должны в эту область попасть и они выдаются на выход.
Отладились всё хорошо. Пошли сдавать — засыпались!
Этот гад сначала поигрался, то так выделит, то так — всё распознаётся как надо.. даже временная задержка зависит от размеров области. А потом взял он и картинку с газетой в пейнте измоливал до неузнаваемости! Программа, конечно и такую картинку "распознала" =))))))))))))))))
Источник: Вот вы смеётесь, а у меня в универе .... - Коллеги, улыбнитесь - RSDN
Из лабораторных работ по информатике: №3 «Голосовой калькулятор»
В общем, постановка задачи — препод в микрофон говорит что-то типа "два плюс два", программа должна распознать, сосчитать и вывести на экран ответ.
Народ сделал так — программа пишет бред с микрофона в wav файл, шлёт его по сети в общагу, где на "серверной стороне" сидит... правильно, чел, который wav этот слушает и ответ пишет. Иногда, конечно, для правдоподобности ошибку распознавания шлёт.
Показали — Мышев в экстазе! Бегает, бородой трясет, ребят на конференции и на всякие симпозиуму зовёт. Так разволновался, что уже к своей докторской это дело присовокупить хочет.... ну народ не сдержался и от хохота в коридор повалил......
Когда он всё понял — зачёт они у него так и не получили ))
Источник: Вот вы смеётесь, а у меня в универе .... - Коллеги, улыбнитесь - RSDN
Из национальных культур программирования
Hsilgos :Ты знаешь про время жизни объекта?
Hsilgos :Так вот...
Hsilgos :Из метода передавался в объект ( который работает в ДРУГОМ потоке ) адресс локальной переменной
Hsilgos :Представляешь, что случается, когда метод выходит?
Hsilgos :Правильно, локальная переменная уничтожается.
Hsilgos :Адресс становится инвалидным
Hsilgos :А так как объект, в который передается этот адрес - работает в другом потоке, то это вполне реальныя маза.
Hsilgos :Я на это втыкаю долго... И иду спрашивать, как это работает?
Hsilgos :Ведь ясно же, что это ошибка.
Hsilgos :На что мне чувак говорит : ставлю у потока более высокий приоритет и благодаря этому объект УСПЕВАЕТ вычитать содержимое переменной
Hsilgos :А ты говоришь - "Архитектура"... "Планирование"...
Hsilgos :Индийцам до нас далеко
Hsilgos :Чисто по-русски. Успеть хапнуть, пока не пришел писец...
(c) bash.org
На сегодняшний день категорически актуально
Объявление: организации требуется водитель.
Требования: профессиональные навыки управления легковыми и грузовыми автомобилями, троллейбусами,
трамваями, поездами метрополитена и фуникулера, экскаваторами и
бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и
современными легким средними танками, находящимися на вооружении стран СНГ и
НАТО. Навыки раллийного и экстремального вождения - обязательны, опыт
управления болидами F1 - приветствуется. Знания и опыт ремонта поршневых и
роторных двигателей, автоматических и ручных трансмиссий, систем зажигания,
бортовых компьютеров, антиблокировочных систем, навигационных систем (GPS) и
автомобильных аудиосистем ведущих производителей - обязательны. Опыт
проведения кузовных и окрасочных работ приветствуется. Претенденты должны
иметь сертификаты Mercedes, BMW, Ceneral Motors, а также справки об участии
в крупных международных ралли не более чем двухлетней давности. Зарплата
ля-ля-тополя руб., определяется по результатам собеседования.
Диалог Р)аботодателя и П)рограммера-соискателя
Р: - В своем резюме вы написали, что знаете следующие языки и технологии
программирования: Basic (TB, QB, VB, VBA, VB.NET) C (C and C++ for Unix,
FreeBSD, QNX), C++, VC++, C++.NET, C#, в идеале знаете ассемблеры следующих
процессоров I-4004 - IP4, Amiga... (ну и тут список на 2 страницы, мелко и
подробно). Ну что же, зарплата у нас по договоренности, но гор золота мы вам
не сулили.
Максимум на что вы можете расчитывать это 150 тыс Евро.
П: - !?!?!?...
Р: - И только не надо весь рабочий день мечтать о коттедже на Канарах,
максимум, что мы можем прежложить нашим сотрудникам - это 6-комнатную в
центре Москвы.
П. пытается усидеть на месте, и вести себя пристойно
Р - и не надо думать, что если у шефа красный феррари, то вы его тоже
получите. Ваш максимум - это BMW Z8
П - (не выдержав) врете!
Р - (Чинно) Ты первый начал...
***Самая популяpная истоpия дня***
Эта истоpия есьм комментаpий к pассказу Стpелка об умных англичанах пpикуpивавших от тостеpа. Хочу пpедупpедить, что люди далекие от компьютеpного железа могут не все понять.
Сначала контекст. В начале девяностых нелегкая занесла в стольный гpад Сингапуp по делам фиpмы. В основном - закупка винчестеpов, заодно - исследование pынка на пpедмет мелких гаджетов (пpибамбасов электpонных). Оказываюсь в маленькой фиpмешке эти самые гаджеты pазpабатывающей. Hаpоду немного, в основном электpоншики, т.е. коллеги, общих тем для обсуждения оказалось навалом, в общем слово за слово - к вечеpу подpужились и пошли это дело отмечать в кpохотный китайский кабачок. За столом шло буpное обсуждение пpофессиональных пpоблем, и главное - pазличий в pоссийской и китайской методики их pешения. После энного бокала виногpадного сока, котоpый они обзывали вином, я им pассказал нижеследующее.
Конец восмидесятых. В один уважаемый и солидный ВЦ пpи агpопpоме пpивезли новейшие компьютеpы, оснащенные 5ти-дюймовыми винчестеpами с огpомной емкостью в 20 мегабайт. Сингапуpского, кстати, пpоизводства. Котоpые обошлись агpопpому в совеpшенно непpистойную сумму. Чеpез месяц эксплуатации один из этих огpомных винтов вышел из стpоя. Hе гpузился, пpи попытке фоpматиpования pугался матом, когда дело дошло до низкоуpовнего фоpматиpования из суббиоса самого винта - наконец выяснилось, что нулевая доpога испоpчена безнадежно и винту поpа на заслуженный отдых.
Hачальник отдела эксплуатации (мой босс, Игоpь Эдуаpдович, в миpу Эдмундыч или Босс) сказал, что скоpее повесится, чем доложит об инцинденте pуководству и бухгалтеpии, ибо устpоят они ему pитуальное убийство сpазу, ввиду непpистойной цены обоpудования и мизеpного сpока эксплуатации. Hапомню, что дело было в конце восьмидесятых и бухгалтеpа в солидных ВЦ отличались жуткой кондовостью, а технический пеpсонал считали своими личными вpагами апpиоpи.
Hо наши электpонщики - самые наши в миpе. Винт был pаскpучен, все плобы соpваны (нечего теpять), и интимные места его были вывеpнуты на всеобщее обозpение. Тpи главных спеца (главмех - Евгений Hикифоpович, отставной стаpмех СевФлота, в миpу Кефиpыч; мой босс и я), пpивыкшие к "большому железу" минского, киевского и вильнюсского пpоизводства, навсегда пpовонявшие машинным маслом и канифолью, долго хмыкали, удивляясь сингапуpской пpостоте и изяществу констpукции. После пеpвого стакана была обнаpужена pеечная пеpедача, двигающая впеpед\назад головки чтения\записи. После втоpого - пpопИл на конце этой пеpедачи и паpа свето\фотодиод, между котоpыми этот пpопил и оказывался в тот момент, когда головки вставали на нулевую доpожку. После тpетьего - было пpинято изящное pешение эту паpу слегка сдвинуть, дабы "эта сука", как сказал Кефиpыч, "думала, что нулевая доpога пpоходит тепеpь в дpугом месте". В кpонштейн (очень солидное название для кpохотного уголка из жести), на котоpом эта паpа кpепилась, был упеpт pжавый гвоздь-стопятидесятка, добытый из бездонных каpманов Кефиpыча, по концу котоpого я и тюкнул слегка маленьким молоточком. И все. Hе считая обpатной сбоpки. Когда чеpез полтоpа года я увольнялся - "эта сука" еще pаботала, пpи нулевом количестве сбойных сектоpов, кстати.
Вот эта истоpия и была pассказана сингапуpским товаpищам. Товаpищи бились в падучей, лили сок на голову, но повеpить не могли. Сама идея такого pемонта ни сомнений, ни возpажений у пpофессиональных инженеpов не вызывала. Дpугое в головах китайских не помещалось - как кому-то могла пpидти в голову мысль чинить такое безумно сложное устpойство без геpмозон, стеpильных скафандpов, да еще с помощью такого социалистического инстpумента, как молоток. Жаль - сеpпа не было.
Пpосто Вася.
Истоpию pассказал(a) Пpосто Вася (prosto_vasia@somewhere.in.ru)
Неизвестные разработчики:
"Мы изучили Ваше коммерческое предложение по разработке информационной системы и приняли решение приобрести некоторое количество травы, которую Вы курите."
Yandex
В сторожевую сторожку у подножья горы приходят плачущие родители и говорят:
- Вчера наш сын пошел в горы кататься на лыжах, и до сих пор не вернулся!
- Подождите немного. Как зовут Вашего сына?
- Генрих Пупкин!
- Яндекс, ко мне!
Подбегает здоровый сенбернар, ему:
- Генрих Пупкин, понял? Ищи!
Через некоторое время Яндекс возвращается и говорит:
- По Вашему запросу в горах ничего не найдено. Нашел 28 Генрихов и 29 Пупкиных. Может в долине поискать?
Анекдот, вычитанный мной на Украинском Портале и повергший меня в дикое и непристойное хихиканье: до чего же тонко подмечено! :)
Когда еще диплом я свой писал был такой случай:
В это же время студенты n-го курса сдавали лабы по Delphi или чем-бы-там-ни-было. Лабу они, конечно же, сами не писали. Да и вообще обо всем этом представление имеют смутное. Ну, препод ткнул пальцем в код на экране и спросил: "Что это?". Ответ был очевиден. Точнее, его отсутствие :) Препод вышел, наказав разобраться...
Чуть в стороне сидел я, в общем, мало обращая на все это внимание. Меня, значит, попросили помочь. Я подошел, а там кто-то зачем-то влепил в паскалевский объект (!) очень хитрое описание метода:
... class procedure(...); ...
Хм... Я несколько удивился, и с ходу ничего понять не смог. Весьма странное описание, непонятно что делает и для чего нужно. Но я - человек (то бишь программер) бывалый! Полез в help, нашел описание этого безобразия и стал читать... Кто-нибудь понимает, что такое статический метод? Так вот это он и есть! Правда, в синтаксисе Object Pascal. Я с такими делами по C++ знаком, и мне почемуэт-то стало смешно и... ну не знаю как! Я стал (негромко) ругать нехорошими словами Борланда и тут... Нет, не препод... компьютер повис! У меня, наверное, был весьма удивленный вид. Но надо было видеть, с каким благоговейным видом как по команде посмотрели на меня те студенты! Мда...
Лабу ту они все-таки сдали...
Вакансия:
Требуется Разработчик баз данных. , от 20 лет.
Образование - высшее.
Регион : Киев.
График работы: полный день.
Заработная плата от - 100 у.е./мес.
Дополнительная информация:
Требуется программист для работы с базами данных (Access, VB, VBA). Желательно знание других SQL серверов.
С каких это пор стало "Access и другие SQL сервера"?
Талибанский вирус
Уважаемый получатель!
Вы только что получили Талибанский вирус!
Т.к. мы в Афганистане не очень продвинуты в технологии, - этот вирус выполняется ВРУЧНУЮ!
Пожалуйста удалите все файлы на вашем компьютере и пошлите это письмо всем своим знакомым.
Большое спасибо за сотрудничество,
Талибанский хакер.
Они там в Афганистане не очень продвинуты не только в технологии, но и в сообразительности. :) Вирус содержит легко вылавливаемую ошибку: после удаления всех файлов на компьютере разослать письмо своим знакомым никак не получится - электронная почта-то тоже уже удалена! :))
В "Баннизмах" Экслера как-то встретилось следующее:
.. Одним из примеров громоздкой и, по мнению авторов, бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft. Эта система занимает почти 1 Мбайт дисковой памяти и рассчитана на преимущественное использование совместно с устройством "Мышь"...
.. Таким образом, читатель уже понял, что среди настроек над ДОС бывают довольно бесполезные системы, которые только выглядят красиво, а на самом деле отнимают время пользователя, память на дисках и оперативную память ЭВМ. Обманчивая красота таких систем, однако, сильно воздействует на неискушенных пользователей, которые не имели практики работы на машине. Инерция мышления бывает столь сильна, что авторам приходилось наблюдать, как люди, начавшие работать с подобной надстройкой, впоследствии с трудом заставляют себя изучать команды ДОС. Хочется предостеречь от этой ошибки читателей...
Кренкель Т. Э., Коган А. Г., Тараторин А. М.
"Персональные ЭВМ в инженерной практике.", 1992
|
|