18 июля 1999


         
iPic
Как вы считаете, какого размера можно сделать самый маленький веб-сервер? Впрочем, ответ видно на рисунке - немногим больше спичечной головки (на рисунке - ссылка на необрезанную картинку - с разъемом для втыкания в роутер и 10-центовой монеткой, для масштаба). Но, скажете вы, он наверно стоит недешево - целый, понимаешь, веб-сервер, да еще такого размера - это же какие передовые технологии должны быть?
          А стоит он - около 50 центов. Полдоллара. Точнее, столько стоит "однокристалка" [http://www.microchip.com/10/Edit/pRelease/PR47/index.htm] - дешевый PIC-контроллер, используемый в кофеварках с числовым программным управлением и других чудесах бытовой автоматики. Памяти там, правда, кот наплакал, и поэтому для хранения отличных от нуля объемов информации к этому чуду придется прикупить флэшину за доллар, ну, и плюс те же провода, припой, разъемы... доллара два будет :-)
          Описание этого веб-сервера можно найти здесь [http://www-ccs.cs.umass.edu/~shri/iPic.html], причем эта висюлька реально воткнута в роутер (замечу - напрямую, без каких-либо промежуточных "модемов" или "конверторов"), и реально доступна по адресу http://128.119.40.127/ [http://128.119.40.127/]!
          Все-таки читая про успехи технологии меня лично не так поражают иридиево-спутниковые сотовые телефоны и прочие зиллионы гигабит на квадратный метр, как вот такие вот, практически бесполезные (хотя кто его знает - все-таки человек продемонстрировал, что в кофеварку можно встроить веб-сервер практически без поднятия цены), полуигрушечные "конфетки". Особенно если вспомнить, что такой чип можно запрограммировать на кухне на сделанном из сургуча и веревки программаторе, и он будет работать. То есть, кроме энтузиазма (код, реализующий TCP/IP занял примерно 256 байт памяти контроллера, еще столько же - собственно, web-сервер) для изготовления таких вот вещей не требуется ничего. Ну, почти ничего.
          После этого на его ближайшего соперника по размеру и цене - http://www.mycal.net/wsweb/ [http://www.mycal.net/wsweb/], можно и не смотреть - специальный чип, явно не за полдоллара, печатная плата...
          Есть такая сеть - FidoNET. Исторически так получилось, что в России (ой. Советском Союзе то есть) появился, прижился, и проник в компьютерные массы именно Фидонет, и только потом, медленно и печально, его позиции отвоевывает Интернет, как более прогрессивная, и т. д. и т. п. сеть.
          И поэтому не меньше половины "сетевого фольклора" и компьютерного юмора пришло из Фидо. Да и сейчас - вспомними Ситикэтовскую рассылку "веселости из фидонет" - фидонет сдаваться не собирается.
          Архивы одной из популярнейших фидошных конференций - HUMOR.FILTERED, можно найти на http://hf.kru.to [http://hf.kru.to], но, к сожалению, в не очень приспособленном для интернеточитания виде. Поэтому я утянул ее к себе, переделал в html, и выложил у себя [hf.html]. Там семнадцать с хвостиком тысяч писем, поэтому на первое время хватит, а потом посмотрим ;-) Читайте, развлекайтесь ;-)
          Возвращаясь к vmware, о котором я писал в прошлом выпуске. "Коллективный разум" фидошников в ru.unix.linux показал, что если в линуксовом бинарнике vmware найти слово "Expiration" и изменить хотя бы одну букву - лицензия станет вечной. Похоже, этот метод подходит и к NT-вому бинарнику. Слово это я нашел там в двух экземплярах, поправил на всякий случай оба - работает пока :-) Впрочем, в любом случае будем дожидаться релиза, а там уж посмотрим, что с ним делать.
          Еще один "клон" windows - фирма Centerus Corporation обещает разработать операционную систему, способную запускать как win16, так и win32 приложения, то есть, фактически, еще один виндоуз. Бету GenWine - так оно называется - уже можно скачать с их сайта http://www.genericwindows.com/ [http://www.genericwindows.com/]. Пока поддерживаются только win16 приложения. Надо будет скачать, и... попробовать под vmware :-) Все-таки великая вещь эта vmware - ну как еще я смогу безопасно, без отрыва от любимого winamp'а, и не переразбивая диск, поставить "на посмотреть" новую систему?
         
visicalc
Археологам на заметку. Когда IBM PC еще только-только появилась, когда вместо "Ворд фор Виндовс" были еще простенькие текстовые редакторы, нишу, ныне занимаемую Excel, занимала простенькая программка VisiCalc. Так вот сейчас, когда память на настольных компьютерах измеряется десятками мегабайт, программка VisiCalc (размером 27 килобайт) доступна для бесплатного даунлоада. Так что те, кому не безразлично, "как все начиналось", могут заглянуть сюда: http://davenet.userland.com/1999/07/15/danBricklinsVisicalc [http://davenet.userland.com/1999/07/15/danBricklinsVisicalc]. Забавно, что, хотя программка исходно написана для MS-DOS 1.0 (вау! там даже еще не было каталогов), она без проблем работает под современными виндами и НТями. Так что, как бы там не ругали Микрософт, совместимость у них наличествует.
          Для разных задач (в основном - для задач шифрования) могут потребоваться истинно случайные числа. Не секрет, что сгенерированные компьютером послежовательности "случайных" чисел, хотя и выглядят "как настоящие", на самом деле таковыми не являются ввиду их предсказуемости. Обычно, когда требуются действительно случайные числа, используют какой-нибудь внешний источник (самый дешевый вариант - попросить пользователя подергать мышь, и использовать скорость и/или координату для "затравки". Не работает для больших блоков случайных чисел - пользователь упарится мышью водить), самый правильный - внешний радиоактивный датчик или "шумелка" с усилителем и АЦП.
          Но в каждый компьютер радиоактивный датчик не загонишь. Поэтому для некритичных приложений (для критичных лучше все-таки разориться на датчик) есть http://www.random.org/ [http://www.random.org/]. Которые по запросу (хочешь - http, хочешь - по интерфейсу CORBA) выдадут пакет случайных чисел. Сгенеренных на основе эфирного шума :-) Красивая идея по децентрализации вычислительных процессов.
          В самом-самом первом своем выпуске я, помнится, долго распространялся на тему открытых оптических систем связи, можно ли их сделать на коленке, и что их этго получится. Ну, на коленке - это одно, а вот когда за это берутся серьезные фирмы - это совсем другое. Lucent technologies обещают к середине 2000 года выкатить систему для открытой оптической передачи информации. На расстояние до 5 км и со скоростью... до 10Гигабит/с. Волокно отдыхает - протянуть 5 км волокна не есть дешево, да и порвать могут, а тут - воздух :-) Разве что птичка в луче пролетит, или небоскреб построят.
          Люцентовский пресс-релиз читать здесь [http://www.lucent-optical.com/press/opticair.html].
          Забавная коллекция страничек, выдаваемых веб-серверами если страница не найдена (404, если по нашему). http://www.plinko.net/404/ [http://www.plinko.net/404/]. Мне больше всего понравилась эта [http://www.acaone.com/akhbsl] :-)
         
monitor cooler
Кулер для монитора [http://www.fps3d.com/articles/monitorcooler/], однако :-) Хотя вряд ли кто-нибудь собирается "разгонять" монитор (а почему бы и нет? там же есть эта, как ее... частота развертки), на проблемы охлаждения мониторов у них тоже обращают внимание. А равно и на проблему пыли, которая летит внутрь монитора, и может там что-нибудь нехорошее произвести - поэтому кулер работает не на вдув, а на отсос.
          Мне понравилось решение с питанием кулера - "заглушка" с разъемом в слот, и питание от компьютера. Дешево, и не нужен отдельный выключатель.
          Неисповедимы пути ученых :-) На eetimes.com [http://www.eetimes.com/story/OEG19990709S0016] - статья о перспективах использования ДНК для производства вычислительных систем (рука не поднимается назвать это "компьютером"). Оказывается можно, по вполне разумной цене заказать себе пробирочку со спиралькой ДНК с требуемым расположением того, из чего она сделана (аминокислоты что-ли? в упор не помню). Дальше остается сущая мелочь - чтобы клетка, управляемая такой ДНК (а ведь все функции живой клетки "запрограммированы" именно в ДНК) не просто жила и развивалась, а и делала попутно что-нибудь полезное, например, ломала ключи DES, в пику distributed.net :-) Единственная проблема - "язык", на котором "запограммирована" ДНК, изучен пока не очень, да и цена "компиляции" далеко не нулевая, и когда дело дойдет до "отладки", это может очень помешать :-)
          Новости с Ars Technica [http://www.arstechnica.com]. Сайт ежегодного кра... э.. хакерского конгресса DefCon был крак.. хак.. взломан непосредственно перед конгрессом. Начальная страница была заменена на письмо, с текстом вроде "мы очень извиняемся что не можем приехать, но вы не расстраивайтесь - мы лучше вам сайт взломаем, раз уж приехать не можем. Надеемся, мы никому не помешали?" :-) Копию текста со взломанной страницы можно посмотреть здесь [http://www.arstechnica.com/wankerdesk/3q99/crack.html]. Ну, есть у ребят чувство юмора, что поделаешь :-)
          Протоколы шифрования и защиты, используемые в Back Orifice 2000, недавно с помпой выпущенном в свет (на этом самом DefCon'е, кстати), были немедленно (за сутки) взломаны, во всяком случае, если верить статье на Slashdot [http://slashdot.org/articles/99/07/13/122220.shtml]. Микрософт хранит молчание - там явно считают все эти троянские игры детской забавой. И они в общем-то правы - это не задача системы - защищаться от троянов, это задача пользователя и/или админа.



Оригинал страницы находится на http://dibr.nnov.ru/issue180799.html.(с) DiBR
При перепечатке ссылка обязательна. <<  *  >>