КОТЫ
ПРОЗА
ПОЭЗИЯ
ОБРЫВКИ
КОНКУРСЫ
ОБЛОЖКИ
ЭСКИЗЫ
КНИГА
ДОМОЙ
ABC - котельное оборудование - купить котел. . zirtal вытяжки . диски Replica O
|
ПРОЗА
#1- Кошки - мышкой или
Учебник для киберпанков
by catpad
Киберпанк как жанр появляется тогда, когда происходит слияние современного искусства с высокими технологиями. Эта книга – квинтэссенция киберпанка. Ее никто специально не создавал, она возникла сама собой из HTML-ных тагов, файлов Java и скриптов Perl.
Эта книга – результат «игры в бисер» или, если угодно, игры в кошки-мышки, в которой участвуют кошки, нарисованные компьютерной мышкой.
Все картинки в этой книге нарисованы в разное время разными людьми из разных стран. Все они пребывали в одном им известном (но, кажется, веселом) расположении духа. Наших котов объединяет только то, что созданы они с помощью компьютерной мыши и простой программы рисования, в которой много цветов, но линия шириной только в один пиксел.
Объединяет их и то, что они рисовались на сайте под названием The Amazing CatPad. «CatPad» - потому что это Pad для рисования котов, а «amazing», потому, что поистине удивительные кошки порой выходят из-под мышки. Ну, или потому, что вы сами подразумеваете под этим словом.
[different font/color]Кстати, если сайт до сих пор не упал, вы и сами можете нарисовать там кота: [link].
Сам же CatPad возник по очень простой причине и из очень простой идеи.
Вот как это было.
Однажды мне прислали по электронной почте кота в подарок. Вот этого:
[Picture here]
Кот был нарисован в Paintbrush и прислан в виде аттачмента к письму. Тогда я подумал: а так ли уж безобиден на самом деле процесс создания такого подарочного кота ? Человек должен открыть, скажем, Paintbrush, нарисовать кота (а что же еще в самом деле ?), сохранить файл в каком-то там формате, открыть почтовую программу, написать письмо, сделать аттачмент, и, наконец, послать. Но мало того, после всех этих трудов пресловутого кота увидит только получатель письма. А что, если я хочу, чтобы мое бессмертное произведение увидели миллионы ? А если я ничего не смыслю в графических форматах и почтовых программах ?
Так родилась идея 1-Click-Cat, которая воплотилась в вебсайте под названием
The Amazing CatPad.
Далее следует текст для «нердов», который нормальный человек должен с отвращением пропустить. Здесь и далее мы будем обозначать такой текст значком «nerds only» (цветом?), так чтобы предупреждение об опасности было видно издалека.
[nerds only]
CatPad работает на старинном принципе клиент-сервер. Клиент – Java applet – собирает графическую информацию в виде вектора отрезков и посылает их серверу (тоже написанному на Java) в виде ObjectOutputStream. Возможно, это не самая блестящая идея, так как не всякий firewall разрешает связь по порту, отличному от 80, поэтому лучшим вариантом было бы посылать информацию в виде тела команды POST протокола HTTP. Правда, расшифровка ее в этом случае была бы сложнее, но зато многие коты не погибали бы бесславно в губительном огне firewall.
Дальше происходит вот что:
Программа сервер рисует на свой memory Image полученную информацию и вызывает конвертер для GIF формата, который и запоминает картинку на диск компьютера-сервера и одновременно, через JDBC, сохраняет информацию о файле и авторе в базе данных.
Потом, вызывается Java servlet, ответственный за показ картинок, и – счастливый создатель кота, равно как и все остальное население земного шара,
могут наблюдать это произведение в галерее CatPad’а, [конец текста для нердов]
Мир знает множество компьютерных проектов, совместно созданных в интернете сообществом хакеров (в лучшем смысле этого слова). Их работа зиждется на следующих незыблемых принципах: все они работают совершенно бесплатно, добровольно, на совесть и, кроме того, никогда не встречаются друг с другом в реальной жизни. Самый известный такой проект – операционная система Linux, созданная безумным (опять же, в самом лучшем смысле этого слова) финским студентом Линусом Торвальдсом в комнате, занавешенной плотными шторами от солнечного света. Постепенно к проекту присоединились сотни хакеров, которые и довели дело до ума. Теперь Linux успешно конкурирует с Windows, а портрет Линуса Торвальдса, по легенде, висит в Microsoft в качестве dartboard.
Наш проект гораздо скромнее, но, будем надеяться, не менее безумен. Половина его сделана свободными художниками CatPad’а, произведения которых представлены в этой книге. Вторая половина заключалась в создании самой книги, каковой процесс было решено тоже провести в интернете, в форме свободной дискуссии между людьми, многие из которых тоже никогда не видели друг друга в жизни, потому что даже живут в разных странах. [about LiveJournal here]
Таким образом, книга эта не создана каким-то одним человеком – она есть чистый продукт виртуального пространства, или, как и было сказано – живое воплощение киберпанка.
Цель этой книги, кроме как развлечь читателя, еще и в том, чтобы примирить художников и хакеров – а именно, людей, рисующих котов по ночам, и людей с плотно задернутыми днем шторами. Поэтому в ней есть места, выделенные цветом для нердов, а остальное – доступно художникам, который живёт в каждом из нас. Наша скромная надежда в том, что программист иной раз взглянет и на кота, а художник преодолеет свой страх перед страшным словом «сервер».
В конце книги вы найдете «Словарь начинающего киберпанка», где в краткой форме изложены сведения, необходимые для каждого уважающего себя члена современного общества :)
|
#2 - Словарь начинающего киберпанка
by catpad
Хакер - человек, живущий внутри компьютера. Вместо сердца у него часто вставлен CPU – Central Processing Unit (см.). Слово хакер в настоящее время часто употребляется в значении «взломщик компьютерных систем», хотя изначально оно обозначало самых первых честных и преданных своему делу программистов. Первыми хакерами были студенты Массачусетского Технологического Института Ричард Гринблат, Билл Госпер, Стюарт Нельсон и другие. Хакеры обычно питаются китайской едой, пьют Кока-Колу и никогда не спят. Самый известный современный хакер – Линус Торвальдс (см.)
От слова хакер происходит глагол «хакнуть» - запрограммировать что-то очень сложное, или, в современном значении, залезть в какую-либо компьютерную сеть без разрешения.
Баг (англ. bug) – основное слово любого программиста. Обозначает любую ошибку в программе. От слова «баг» происходит множество производных, например «багнутый» (содержащий баги) или «дебажить» (искать баги). Обычно употребляется в таких фразах, как «багнутый Windows» (см.). Возможно также ласковое обращение «бажок», или даже «бачок».
CPU - Central Processing Unit - то, что обычно обозначается красивыми наклейками на компьютере «Pentium 2,3,4», «Celeron», «Intel inside» и т.д. Оно также умеет складывать, вычитать, делить и умножать числа. Собственно, больше оно ничего не умеет.
Windows – операционная система (см.) компьютера, которую принято ругать, потому что она дорого стоит, плохо работает, но главное потому, что ее производитель Билл Гейтс заработал больше всех на свете денег. Ругать Windows и Билла Гейтса в приличном обществе почти так же принято, как ругать мыльные оперы.
Linux – операционная система (см.) компьютера, которую принято хвалить, потому что она не стоит ничего и работает надежно, но главное потому, что ее создатель Линус Торвальдс (см.) заработал на ней не так уж много денег. Правда, простые художники пользоваться ей все равно не могут, потому что она не user-friendly. Если же вы хотите, чтобы вас все вокруг уважали, можете сказать, что у вас на компьютере стоит Linux. Для солидности можно упомянуть такие названия фирм-производителей, как RedHat или Suse.
Java – язык программирования, который придуман для того, чтобы программы на нем написанные могли работать на любом компьютере с любой операционной системой (см.) Так например, рисовать котов может и дизайнер, работающий на Макинтоше, и человек, только что хакнувший Linux (см.)
Applet – специальная программа, написанная на языке Java (см.), которую обычно можно увидеть в броузере (см.). Например, рисовалка для CatPad’a - это апплет.
Дональд Кнут – главный человек по компьютерам. Если ему нужно что-то запрограммировать, он сразу же изобретает для этого свой собственный компьютер. Если ему нужно написать книгу, он создает собственную типографскую программу, которой потом все пользуются. Дома играет на органе и вообще художник в душе. Однажды он решил проиллюстрировать 16-й стих 3 главы каждой книги Библии с помощью множества художников и каллиграфов со всего света. И сделал это. Поэтому он и здесь, в этом словаре.
Джон Конуэй – другой веселый человек, математик, который придумал игру под названием Жизнь. В этой игре точки на экране живут по своим (придуманным Конуэем) законам. Эта игра пожрала самое большое количество компьютерного времени в 60-70-х годах, а в то время оно было недешево.
Дуглас Хофштадтер – еще более веселый человек, любимый писатель настоящих хакеров. Собственно, не столько писатель, сколько философ и энциклопедист нашего времени. Написал великую книгу «Гедель, Эшер, Бах», в которой, как понятно, речь идет о Геделе (см.), Эшере (см.) и Бахе. Всех их он связал воедино, разбавил сценками из жизни Ахиллеса и Черепахи, и получил за это Пулитцеровскую премию.
Долгое время вел собственную рубрику в журнале «Scientific American», в которой, в частности, в занимательной форме познакомил многих будущих программистов с языком искусственного интеллекта (см.) LISP.
Искусственный интеллект (AI) – направление в компьютерных науках, исследователи которого все еще (хотя, сейчас уже вряд ли) наивно полагают, что машина может мыслить, как человек. За сорок лет существования этого направления ровным счетом ничего не сдвинулось с места. Машина не то, что мыслить, она и кота-то приличного нарисовать не в состоянии. Возможно, что-то изменится с появлением квантовых компьютеров (см.)
Квантовый компьютер – это такая штука, которой пока еще нет, да может никогда и не будет. Объяснить, что это такое невозможно, но если вы хотите блеснуть на званом обеде, можете употребить в разговоре фразу «вычисления проводятся сразу в нескольких Вселенных». Это примерно то же самое, как, например, сказать, что вы не можете заснуть без Борхеса или Павича (см.) на прикроватной тумбочке.
Милорад Павич – сербский писатель, любимец киберпанков всех мастей, главным образом потому, что он является прародителем «нелинейной литературы». Пишет книги в виде словарей, кроссвордов, карт и тому подобного. Можете даже не появляться в приличном обществе, если не знаете, чем отличается женская версия «Хазарского словаря» от мужской.
Курт Гедель – логик, главным достижением которого стала теорема – как бы вы думали кого ? – Геделя. Теорема вкратце говорит о том, что нельзя укусить себя за хвост, но, если выражаться более пространно, то она утверждает, что[nerd language] в рамках некоей формальной системы [end of nerd language] обязательно существует истинное утверждение, которое при этом невозможно доказать. Чтобы прослыть интеллектуалом, можно в разговоре упомянуть, что эта теорема, наряду с принципом неопределенности Гейзенберга, является предтечей постмодернизма.
Машина Тьюринга – воображаемая вычислительная машина, придуманная английским математиком Аланом Тьюрингом, которая по сути своей ничем не отличается от любого компьютера. Это значит, что она может вычислить все, что вычисляет современный компьютер, только очень медленно – лучше не пробовать.
Тьюринг также раскрыл секретный немецкий шифр во время второй мировой войны, чем, говорят, приблизил ее окончание.
Леди Ада Лавлейс – первая программистка. Никто не знает, что за программу она написала, и кто она вообще такая, но всем известно, что она дочь Байрона. Из серии «это нужно знать каждому».
Операционная система – самая главная программа в компьютере. Те, у кого, например, Windows, всегда могут опознать ее по кнопочке «Start» в левом нижнем углу экрана. Обычно, кстати, люди думают, что это и есть операционная система, но это не совсем так. В ней еще много чего есть, но это интересно только хакерам (см.)
Линус Торвальдс – самый главный компьютерный хакер (см.) современности. Был обычным финским студентом. Однажды на летних каникулах ему стало скучно, и он решил написать свою собственную операционную систему (см.). Он заперся у себя в комнате, занавесил окна плотными шторами и написал систему, которую потом в честь него люди назвали Linux (см.) На самом деле, он до сих пор ее пишет, равно как и несколько сотен его последователей.
Интернет – ну, про это все знают, тут и писать нечего.
Тим Бернерс-Ли – носит титул «отца интернета». Вроде бы придумал HTML (см.), хотя он и так существовал задолго до этого под другим названием и немного в другом виде. Надо полагать, что он придумал, как все это объединить в то, что мы понимаем сейчас под интернетом.
HTML – HyperText Markup Language. Громкое название для очень простой идеи: нужно объяснить броузеру (см.) как выглядит ваш home page. Ну вот вы и объясняете – тут заголовок, там картинка, а здесь, если кликнуть, придешь на другую страницу. HyperText – это текст, на который можно кликнуть, а markup – это такие штучки «<» и «>», которые все и объясняют о странице.
HTTP – HyperText Transfer Protocol. Еще одно громкое название для еще более простой идеи: объясняет веб-серверу (см.) и броузеру (см.) как им общаться между собой. Собственно, общение состоит всего в двух словах «дай» и «возьми». Когда вы заходите на какой-то сайт, ваш броузер говорит тамошнему серверу «дай страницу». А когда вы покупаете что-то в интернете, то ваш броузер говорит «возьми данные о его кредитной карточке». Если вам не повезло, то где-то на полпути между вашим броузером и сервером сидит хакер (см.), который и говорит «давай».
Броузер – программа, которая умеет показывать страницы HTML (см.) в красочном и приятном для глаз виде. Самым первым броузером был Mosaic, впоследствии превратившийся в Netscape, который в свою очередь был съеден Microsoft Internet Explorer. Хотя многие ненавистники Microsoft до сих пор пользуются Netscape назло врагу. Компания Netscape решила победить соперника тем, что превратила свой броузер в open source (см.), то есть показала всем на свете, что у него внутри. Но так как не только нормальным людям, но даже хакерам (см.) было абсолютно все равно, что там у него внутри, Netscape в конечном итоге проиграл. Весь этот процесс получил название «Война Броузеров».
Если же вы кому-нибудь скажете, что пользуетесь только броузером «Опера», то почетное место в ряду уважаемых людей вам обеспечено.
Сервер – в самом общем смысле, программа (или компьютер), которая кого-то обслуживает, как и следует из названия. Веб-сервер – это программа, которая обслуживает броузеры (см.), то есть по их просьбе посылает им страницы, написанные на HTML (см.) с помощью HTTP (см.).
В случае CatPad’а, сервер – это программа, которая получает от CatPad applet’a (см.) графическую информацию о картинке в зашифрованном виде, расшифровывает ее и сохраняет в виде формата GIF (см.)
GIF – Graphic Interchange Format. Способ сжатия картинок, сохранения их на диск и передачи по интернету. Использует хитрый алгоритм для уплотнения информации, правда не настолько, чтобы его нельзя было понять. Хорошо сжимает рисованные картинки, как, например, котов.
JPEG – Joint Photographic Experts Group. Другой способ сжатия и передачи картинок, который использует настолько хитрый алгоритм, что понять его не представляется никакой возможности. Обладает отвратительным свойством терять информацию при сжатии. Если вы видите картинку, от которой вас воротит – это наверняка JPEG с большим сжатием. Хорошо сжимает фотографии.
Open Source – программы, пишущиеся с таким расчетом, что любой впоследствии может увидеть, что в них написано, и даже изменить по собственному желанию. В любом случае, такое может быть интересно только хакерам (см.). Предводителем движения Open Source является Ричард Столлмен, знаменитый хакер, организовавший сообщество под загадочным названием GNU, которое и производит основную массу этого самого open source. Он также написал текстовый редактор Emacs, который принято хвалить в приличном обществе, даже, если вы не знаете, как из него выходят.
|
#3 - Сага о коте Торстейне Битом
by catpad
Жил человек по имени Торарин. Его двор был на Светлом Озере. Его отцом был Тьёрви, сын Торкеля Длинного. Его мать звали Торунн, она была дочерью Торгейра, внучкой Сигмунда, правнучкой Гнупа-Барда. Жену его звали Гудрид, она была дочерью Торкеля Чёрного из Хлейдраргарда. Его братом был Орм Карман на Спине, отец Хленни Старого из Грязей. Орм и Торкель были сыновьями Торира Лопоухого, сына Кетиля Тюленя, внука Арнольва, правнука Бьёрнольва. А Бьёрнольв был сыном Грима Мохнатые Щёки, внуком Кетиля Лосося, правнуком Халльбьёрна Полутролля с Храфнисты.
И был у него кот по имени Торстейн Битый. Битым его называли просто так, никто его никогда не бил, а был он напротив жирный и ленивый. Торарин любил и всячески холил своего кота.
Каждый день выходил Торарин на пашню и шел, погоняя быков, из одного конца поля в другой. И так до заката. А Торстейн Битый тем временем сидел на хуторе в доме на печи и ничего не делал.
Придет Торарин домой усталый, а кот Торстейн его спрашивает: Ну что, Торарин, умаялся поди ? А Торарин ему в ответ: Ничего, Торстейнушка, нам ли работы бояться.
А кот ему: А вот и хорошо, ты давай, спать теперь, а то завтра спозаранку опять тебе на пашню. А Торарин не ропщет, кота за ухом почешет и на печь. Недаром был он дальним родственником Халльбьерна Полутролля с Храфнисты.
Так и жили.
|
#4 - Черновик предисловия
by signamax
Я ненавижу котов.
Я, Полиграф Полиграфыч, повторяю – я ненавижу котов.
Это – позиция.
Это – позиция, принципиально отличная от позиции создателей этой книги.
Коты – настоящие и рисованные, мяукающие и орущие, трущиеся о ноги и отнимающие нас у дам нашего сердца, - извините, я вас не люблю...
Я не люблю вас давно, не помню когда это началось, но память вырывает из своей записной книжки поеденые книжными бактериями листки – читаю - Маринка.
Точно, Маринка... У нее еще был такой наглый кот, что не давал нам целоваться и лез ко мне на колени, когда я был с ней. Стоило мне сделать резкое движение в сторону этого кастрированного провокатора, как я лишался всего – ее рук и ее губ...
Кот все это знал и предпочитал не оставаться со мной в комнате...хотя все-таки пару раз ему не повезло...
Я помню другого черно-белого Гурфинкеля... ой, лучше не буду...он знал свое место в доме, но он намеренно – когда чувствовал себя в безопасности – давал мне понять, что если его хозяйке придется выбирать между им и мной...
У женщины моей мечты нет кота...
То есть, я пока не встретил женщину моей мечты, но я уверен - у нее нет кота... Зачем он ей, ведь она уже выбрала меня?....
Отношение к котам – это олицетворение абстрактной любви человека. Коты, и кошки, никогда не ответят нам, людям, настоящей взаимностью, хотя будут с удовольствием и довольно равнодушным видом принимать человеческое поклонение. Это Вам никого не напоминает?...
Я не люблю котов. И я хочу, чтобы вам передалось это чувство.
Листая эту книгу, я хочу, чтобы Вы, уважаемый котоненавистник, поняли, какими милыми, беззаботными, дружелюбными могут казаться нам и нашим близким эти лицемерные создания. Мы можем их кормить, ласкать и всячески лелеять...посвящать стихи в различных стилях и эпохах, писать их маслом и выводить силуэты компьютерной мышью, сочинять городские легенды и сказки народов мира...
Во всем этом есть что-то трогательное...
Мы можем дойти до абсурда и издавать о них книги...
А они...
Они по-прежнему сами по себе скребут половицы нашей жизни...
|
#5 - Черновик послесловия
by signamax
В детстве я всегда открывал новые книги с конца. Честно говоря, я и сейчас не могу отделаться от этой привычки. Да и зачем, может это историческая память.
Спешу напомнить – то, что вы сейчас читаете – послесловие. Если вы имеете такую же привычку открывать книги с конца, быстро пробегите это глазами, не заостряйтесь на деталях. Теперь переверните книгу и посмотрите предисловие...и начните все же с начала.
Ну, а теперь, я думаю, вы все же просмотрели эту книгу в поступательном порядке...
Ну и как, извините за нескромный вопрос? Мы все же старались...
Мы, авторы, попытались рассказать о себе, о своем отношении к жизни, о своем отношении к людям, выбрав совершенно посторонний объект в качестве модели.
Коты... это могли оказаться и не коты...Компьютеры... могли бы быть и не компьютеры...Это могли быть чашки, зебры, шагающие экскаваторы, мухи ЦеЦе, склянки темного стекла (с) и Яки-истребители (с).
Что бы мы не выбрали – это была бы книга о людях и для людей. И вы только что это прочли. Мы рисовали, чертили и поэтизировали котов, конечно вкладывая в это частичку себя. Мы убедились, что каждый может создать себе кота, alter-кота-ego – на минутку, на часок, на всю жизнь.
Вы увидели здесь разный котов – всех эпох и расцветок, всех национальностей и стилей. Эти коты жили в нашем сознании несколько месяцев, наполняя досуг и отрывая от важных дел. Коты дрались на дуэлях, мерзли в подворотнях, делали себе кото-кири, просто воплощали наши детские - ставшие взрослыми – игры. У них был разный почерк и характер, очертания могли следовать как самым традиционным, так и самым авангардным направлениям, которым подчиняются слова и изобразительные искусства.
Вы увидели, как мы себе представляем самих себя, и теперь мы сами знаем как мы представляем друг друга...
Здесь собрались разные коты, в большинстве своем не пересекающиеся друг с другом ни в чем.
Здесь собрались разные люди, в большинстве своем не знакомые друг с другом, но пересекшиеся к главном.
Мы, сидя по разные стороны океанов и компьютеров, все-таки слепили это из ничего, из сора (с), из себя, назвали это «котокнига», улыбались, перечитывая, и хмурились, споря.
Мы наполнили эту книгу образами и надеемся, что некоторые из них задержатся в вашем сознании, вызовут улыбку или воспоминания.
Теперь закройте книгу в правильном порядке, поставьте ее на полку...
А когда ваши дети попросят вас почитать на ночь, достаньте как-нибудь им эту книгу про многих и многих котов и расскажите им о себе.
|
#6 - hard night day
by signamax
Я отрываю дверь и с порога бросаю куртку на спинку. Ключи сами скользят в карман, рука проверяет их полет и тут же возвращается в готовности.
Тут мультипликация моих движений несколько усложняется. Правая нога заносится вперед, корпус немного наклоняется над столом, правая рука в падении охватывает мышь – всю, фаланги пальцев, вот они, на местах – так держать, фаланги! Вместе с тем моя левая нога сгибается в колене и уходит вправо, поддтаскивая кресло под ...– тем временем кисть стремит курсор на заветный значок на экране – тело падает в подъехавшее кресло, ерзает два раза, находя эргономический оптимум – программа открывается – я наклоняюсь вперед в деловой решимости начала рабочего дня.
Я готов рисовать кота.
|
|