#3083: Атипично
20:45 11.05.2010, IT happens
Писал в Cтудии недавно одну прогу, где элементы должны были менять размер при выборе контекстного меню. При отладке появлялась ошибка: «Operation completed successfully». Microsoft, вестимо, недовольна, что на её продуктах делают рабочий софт!
#3084: Голь на выдумки хитра
13:00 12.05.2010, IT happens
Кто-то использует подручные технические средства для личной гигиены, а мне в 2003 году удалось забить гвозди в стену сказёвым хардом на два гига.
#3085: Море и велосипед
13:00 12.05.2010, IT happens
Вспомнилось небольшое пари, заключённое полтора десятка лет назад между тремя программистами (C, Pascal, FoxPro) после очередного холивара на тему «какой язык программирования круче». Суть пари заключалась в том, что «самым крутейшим языком программирования на эту пятницу» будет признан тот, на котором получится самый короткий исходный код постраничного вывода текстового файла в консоль.
В качестве рефери был выбран гуру отдела, который, оценив изящество и краткость всех трёх вариантов, грустно вздохнул и спросил: «Что же, more %filename% уже не работает?» В общем, с тех пор у меня начисто пропало желание изобретать велосипеды и что-то ваять, если в операционке есть штатное средство для решения задачи.
Я это к чему? Да к тому, что автору истории про сиськи-письки вместо плоского «западлостроительства» не помешало бы матчасть хоть немного изучить. Обои вполне можно поменять двумя командами в пакетном файле, не прибегая к помощи такого монстра, как Дельфи. А то, что системный диск у него не NTFS — это уже совсем не фэншуйно. Так-то!
#3086: О коллизиях — на пальцах
13:00 12.05.2010, IT happens
Учусь на втором курсе на факультете вычислительной техники. Пошёл, естественно, чтобы просто получить диплом: большинство специальных предметов я уже знаю, а некоторые получше преподавателей. Разнообразных перлов было много, но сегодня на лекции по теории вероятности был особенный. Изобрели они новую формулировку старой «задачи о встрече»:
Есть локальная вычислительная сеть магистральной структуры на базе моноканала. Отдельные вычислительные системы сети обмениваются информацией в виде пакетов, время передачи пакета — t. При столкновении пакетов происходит их искажение...
Ну и дальше в том же духе. Хоть было о чём подумать на лекции. Например, пытаешься скачать фотографию кружки, она запихивается в пакет, отправляется по магистральному каналу, сталкивается с другими — в итоге приходит фотка битой кружки. Или если встать ногой на витуху, то эти «пакеты» будут там застревать, пока она не лопнет и все закачки не вывалятся на пол в этих самых «пакетиках».
#3087: В добрый путь, материнская плата!
13:00 12.05.2010, IT happens
Одним холодным зимним вечером приезжаю домой после работы. Младшие сёстры, близняшки-одноклашки, с радостным щебетанием сообщают, что у них сегодня на информатике была тема «Операционная система Windows». На мой вопрос, что же, собственно говоря, такое — эта операционная система, они, ничуть не смутившись, констатировали:
— Операционная система — это специальная программа, работающая под биосом, которая служит для запуска материнской платы для последующей работы с жёстким диском.
Может, выучили плохо или напутали чего? Проглотив стаканчик виски для успокоения, я попросил тетрадку, где это определение было записано под диктовку. Виски я допил весь, пришёл в себя, и с того вечера беседы на компьютерные темы с разъяснением прошедшей темы урока стали для нас абсолютно нормальным занятием.
#3088: О, сколько нам открытий чудных
15:00 12.05.2010, IT happens
Подарили мне как то открывашку с логотипом Microsoft TechNet. С тех пор меня мучает вопрос: это мелкомягкие сразу намекают, что без пол-литры не разберёшься, или есть в этом другой, потаённый смысл?