• Авторизация


Нумерологическое 22-03-2004 13:17 к комментариям - к полной версии - понравилось!




всем привет :)

тут мне на день рождения (кстати - всем спасибо за поздравления) пришла в голову мысль, что в этом году у меня самый что ни на есть программистский юбилей - 0x20 лет :-))

потом я подумал, что 0x20 это символ пробела. год под знаком пробела? хммм... тут я призадумался. что ждет меня в этом году? пустота? успокоил меня Дед, сказав, что пробел - это самая жирная кнопка на клавиатуре :)

в итоге, родилась теория, которой я спешу с вами поделиться. слушайте внимательно: помимо знаков зодиака, китайского календаря и прочей каббалы чисел, судьбой программиста управляет таинственный гороскоп ASCII. :) каждому году в жизни человека покровительствует соответствующий знак.

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

смысл многих знаков ASCII ныне утерян, либо известен немногим избранным. ниже я приведу толкования только некоторых, самых популярных из них:

0 NUL (null)
ноль, начало человеческой жизни. во многих религиях (напр С, С++) этот символ означает конец строки - с вашим появлением на свет заканчивается полоса беззаботной жизни у ваших родителей.

2 STX (start of text)
ребенок начинает говорить

7 BEL (bell)
первый звонок. многие в этом возрасте идут в школу

8 BS (backspace)
исправление ошибок, взгляд в прошлое (и нахрена я пошел в эту школу?)

9 TAB (horizontal tab)
скачок вперед (куда, интересно?)

10 LF (line feed)
конец начальной школы, новая полоса в жизни

12 FF (form feed)
новая страница в жизни (с чего бы это?)

13 CR (carriage return)
начало тинэйджерства, конец детства. возврат коляски

14 SI, 15 SO (shift in / shift out)
первый сексуальный опыт

16 DLE (data link escape)
окончание школы

17 DC1 (device control 1)
18 DC2 (device control 2)
19 DC3 (device control 3)
20 DC4 (device control 4)
первый, второй, третий и четветрый курс института.

21 NAK (negative acknowledge)
пятый курс - вам приходится признать, что за 5 лет вы так ничему и не научились

22 SYN (synchronous idle)
год безделья после окончания института, часто вместе с товарищами, т.е. синхронно

24 CAN (cancel)
первые попытки бросить пить

25 EM (end of medium)
родители перестают давать вам деньги

26 SUB (substitute)
вы находите себе любовницу

27 ESC (escape)
и уходите от жены

28-31 FS RS GS US (file, group, record, and unit separator)
попытки отмежеваться от всего прошлого и начать новую жизнь

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

33 !
восклицательный знак - год радостных свершений, это также символ отрицания в культах С и perl, и выход в параллельные миры в религии vi

(c) Sergei Matusevich

В колонках играет: Nightwish - Walking In The Air

LI 3.9.25
вверх^ к полной версии понравилось! в evernote
Комментарии (10):
Froilein_Muller 22-03-2004-13:31 удалить
Блин, у тебя был день рождения... а я не знала...
Дорогой, любимый wwk!
Поздравляю с прошедшим днем рождения! Желаю миллионов свершений, миллионов денег, миллионов счастливых мгновений, миллионов удачных кодов стоимостью в миллионы у.е., миллионов влюбленных девушек и дальше можешь сам ещё себе дописать миллионов чего,кроме алых роз тебе надо.
И в общем не меняйся в худшую сторону!

LI 3.9.25
wwk 22-03-2004-13:38 удалить
Это не мое
Меня немного опередили.
Но за поздравление авансом - спасибо :)
Flow musicAMS5 4

LI 3.9.25
Froilein_Muller 22-03-2004-13:40 удалить
тьфу ты...
Разве можно так людей пугать???

LI 3.9.25
IrishTerrier_Oz 22-03-2004-13:40 удалить
и кстати, с наступающим
IrishTerrier_Oz 22-03-2004-13:42 удалить
хе-хе.... мы кстати, одного года с тобой %)

аки Квасов и Чиа ;)
wwk 22-03-2004-13:57 удалить
Source message Froilein_Muller: тьфу ты...
Разве можно так людей пугать???

Дык, в субботу будет :)

ЗЫ. Во как удачно можно быть неправильно понятым :)
Flow musicSinead O'Connor - Petit Poulet

LI 3.9.25
wwk 22-03-2004-14:12 удалить
Source message IrishTerrier_Oz: и кстати, с наступающим

Спасибо :)

Flow musicSinead O'Connor - Petit Poulet

LI 3.9.25
else 23-03-2004-01:00 удалить
0 NUL (null)

ноль, начало человеческой жизни. во многих религиях (напр С, С++) этот символ означает конец строки - с вашим появлением на свет заканчивается полоса беззаботной жизни у ваших родителей.

конечно я не программер, но стесняюсь предположить что с С и С++ конец строки все таки ";"

LI 3.9.25
IrishTerrier_Oz 23-03-2004-12:36 удалить
else, конец строки (внутренне представление), а не разделитель операторов в тексте программы

wwk 23-03-2004-13:05 удалить
Ага,
для них даже термин специальный есть: ASCIIZ, или нуль-терминированые текстовые строки.
В отличие от поскакаля, где длинна строки хранится в первом байте.

Flow musicTheatre Of Tragedy - Fair And Guiling Copesmate...

LI 3.9.25


Комментарии (10): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Нумерологическое | wwk - Дневник Ленивого кота | Лента друзей wwk / Полная версия Добавить в друзья Страницы: раньше»