Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2004-01-23 17:14:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: tired
Музыка:Banco de Gaia - LAST TRAIN TO LHASA

Ретрокомпьютинг
Ретрокомпьютинг (писание программ для компьютеров
музейной древности либо интерпретаторов для
таких программ) это чрезвычайно правильное
дело; идеологически говоря.

Основная проблема современного мира есть
односторонние коммуникации. Сволота сидит по всяким
телестанциям, издательствам и журналам и транслирует
свою хуету за деньги; а население покорно эту хуету
хавает. В результате и те и другие становятся
идиотами, неспособными к коммуникации ни в
какой форме, кроме как с одного из
концов микрофона.

Если в системе инфомация распространяется
только в одном направлении, это примерно то же самое
как если в системе не распространяется информация
вовсе. Страдают в равной степени привилегированные
(которым приходится транслировать идиотскую хуетень
для воображаемых идиотов, в результате чего граждане
журналисты становятся примерно такими же глупыми, как
их воображаемая целевая аудитория) и
непривилегированные (которым под напором
идиотского промывания мозгов приходится
таки превращаться в идиотов; ибо
знаковое поле коммуникаций оккупировано
знаками, оскорбляющими интеллект).

Интернет, в теории, мог бы эту ситуацию
исправить, путем замены СМИ на систему
равноправных коммуникаций. Но для уничтожения
СМИ необходимо, чтобы Интернет был У КАЖДОГО.
То есть примерно как сейчас радио и телевизор.

Это в принципе легко осуществимо уже сейчас -
компьютер, способный поддержать TCP/IP и небольшой
браузер, стоит 40 баксов без монитора и 70
с монитором. Большинству людей, которые тратят
по $1500 на ящик, ничего другого и не надо,
и они могли бы обойтись ста баксами, получив
продукт гораздо более качественный (ибо
менее глючный).

Проблема в том, что распространение
устарелых компьютеров поставит жирный крест
на прибылях торговцев софтом и железом;
и те сопротивляются этому как могут.

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

Дальше действует сетевой маркетинг - если
твой начальник перешел на четырнадцатую
версию эмэсворда, несовместимую со всеми
предыдущими, тебе ничего не остается кроме
как сделать апгрэйд.

Все эти вещи чрезвычайно вредные, вообще
за пользование новыми версиями и программ
вместо старых следует людей убивать.

Особенно Юникод! За Юникод надо пытать просто,
я думаю. Каленым железом.

Такие дела
Миша



(Читать комментарии) - (Добавить комментарий)


[info]ex_tipharet@lj
2004-01-26 00:35 (ссылка)

> Видите, Миша, все, кто набирает тексты,
> где встречаются слова из разных языков,
> после долгих поисков ничего лучше Unicode
> найти не могут.

Ага. "После долгих поисков не нашел ничего
лучше говна и стал есть говно". Не надо пожалуйста
демонстрировать свое невежество. Есть LaTeX, есть
Mule, есть HTML в конце концов, все эти вещи
великолепно решают поставленную вами задачу.

Не говоря уже о том, что задача достаточно идиотская.

>Ваши советы, увы, на практике не
> применимы: писать é каждый раз
> когда нужно e + ', это, знаете ли, все
> пальцы поотшибать можно

По-моему, вы -----, извините. Если у вас на клавиатуре
есть диакритика, привяжите к ней соответствующий
макрос, а если нет диакритики, привяжите макрос
к любой другой клавише. В любом случае, непонятно,
как UTF способен решить задачу быстрого набора
букв НА КЛАВИАТУРЕ.

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

По-моему, вы ----- и/или не держали
в руках ни одной французской книжки.
Диакритика во французском это меньше
чем 1/30 (специально сходил и посмотрел
случайно взятый с полки Les liaisons dangereuses,
на строчку текста 80 символов приходится одна,
редко две), а UTF увеличивает текст вдвое
против ASCII. Соответственно, если кодировать
диакритику двумя байтами, экономии не
будет никакой.

Кроме того, UTF вынуждает кодировать двумя байтами
такие тексты, где диакритики НЕТ ВОВСЕ, а это уже
полный дурдом.

Главное же не это, а то, что никакого стандарта
Юникод НЕТ, потому что он невозможен - нельзя
забить в одну таблицы все стандарты ISO,
по всем языкам, поскольку эти стандарты
постоянно меняются. Соответственно,
есть десяток разных стандартов UTF,
и каждый год появляются новые.

Единственный смысл этой деятельности
в том, чтобы люди с устарелым софтом
не могли им пользоваться

Привет

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]armoiredhotel@lj
2004-01-26 02:13 (ссылка)
> ...Есть LaTeX, есть
> Mule, есть HTML в конце концов, все эти вещи
> великолепно решают поставленную вами задачу.

Из всего перечисленного только html можно рассматривать всерьез, псокольку он повсеместно распространен. Он даже более распространен, чем Unicode. Поэтому, признаюсь, именно им я и пользуюсь. Но каждый раз задумываюсь, не перекодировать ли мне все в UTF-8, поскольку когда правишь этот html, не так уж приятно читать словечки вроде "déjà".

> Не говоря уже о том, что задача достаточно идиотская.

Мне вот, например, непонятно, зачем нужны Ваши работы по математике. Но мне много что непонятно, я привык уже, и не тороплюсь делать из этого выводы.

> Если у вас на клавиатуре
> есть диакритика, привяжите к ней соответствующий
> макрос

У меня уже привязан к ней макрос - по нажатию на кнопку "e с акцентом" печатается "e с акцентом". Менять макросы, когда я редактирую html мне лень, проще заменить все символы с диакритикой на эти жуткие конструкции по окончании набора.

> По-моему, вы ----- и/или не держали
> в руках ни одной французской книжки.
> Диакритика во французском это меньше
> чем 1/30

Вы любите метафору, я - гиперболу. Это не повод. Впрочем, даже каждая тридцатая буква, напечатанная в неудобочитаемом виде, при правке исходников html способна вызвать весьма благородную ярость.

> ...UTF увеличивает текст вдвое против ASCII.

> ...UTF вынуждает кодировать двумя байтами
> такие тексты, где диакритики НЕТ ВОВСЕ...

Я специально упомянул UTF-8 (а не UTF-16), в которой двумя байтами кодируется только то, что не ASCII. Вместо того, что бы обвинять Вас в невежестве, упрекну в невнимательности. (Для русского текста, впрочем, все верно: два байта на букву.)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_tipharet@lj
2004-01-26 03:15 (ссылка)

> Из всего перечисленного только html можно
> рассматривать всерьез, псокольку он
> повсеместно распространен.

Пожалуйста, перестаньте неудержимо
демонстрировать ваше невежество.
Ибо TeX есть в любом установочном пакете Линукса;
а пользующиеся Виндовз (тем более апологеты) суть
по определению идиотские куски говна, любые
дискуссии с этой мразью бесполезны -
выжигать напалмом

Привет

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]armoiredhotel@lj
2004-01-26 04:08 (ссылка)
> Ибо TeX есть в любом установочном пакете Линукса;

Только вот сам Линукс есть далеко не везде.

> а пользующиеся Виндовз (тем более апологеты) суть
> по определению идиотские куски говна,

Я уже писал (анонимно) здесь свои соображения по этому поводу, но тогда я, к сожалению, был вынужден прервать дискуссию, не дождавшись Вашего ответа. Обяжете, если ответите (лучше здесь, а не там, а то анонимам ответы по почте не приходят) теперь.

> любые
> дискуссии с этой мразью бесполезны -
> выжигать напалмом

Миша, я не могу понять одного - Вы регулярно призываете к разнообразным массовым убийствам, но не говорите, какова цель применения этого средства. Складывается ощущение, что убийства нужны Вам только из любви к искусству. Кому, кому станет лучше жить на свете после уничтожения тех же пользователей виндовз? Кажется, совсем безобидные люди. Да и вообще, не могу я припомнить, что бы после какой-нибудь из "зачисток местности", которых в истории было навалом, оставшимся в живых вдруг стало хорошо.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_tipharet@lj
2004-01-26 10:12 (ссылка)

>Миша, я не могу понять одного - Вы регулярно
>призываете к разнообразным массовым убийствам

Я не призываю к убийствам. Просто даже если вокруг нас говно,
следует не говнить, а стараться жить как будто говна вокруг нас нет.
Это относится к людям, которые пользуются Виндовс (и
являются, соответственно, идиотским говном). Этот
этический принцип описан Кантом, называется
категорический императив.

Такие дела
Миша

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]armoiredhotel@lj
2004-01-26 21:36 (ссылка)
> Я не призываю к убийствам.

Неужто? "Давить", "Выжигать напалмом" - это все были призывы к созидательному труду?

> Это относится к людям, которые пользуются Виндовс (и
> являются, соответственно, идиотским говном).

Миша, поймите, всем (кроме Вас и Ваших единомышленников) плевать, какой марки автобус, на котором они едут на работу, лишь бы ехал. И вовсе не умно называть человека говном из-за того, что он поехал на ПАЗе, вместо того, чтобы подождать Икарус. Точно так же всем плевать, какой марки у них компьютер, и какая там стоит ОС - лишь бы на нем можно было делать то, для чего его, компьютер, купили.

> Этот
> этический принцип описан Кантом, называется
> категорический императив.

Никогда бы не подумал, что кто-то может всерьез воспринимать этот тезис, предназначенный, в сущности, для детей детсадовского возраста (и приравненных к ним престарелых философов). Вы, Миша, идеальный клиент для MAKE деньги FAST - Вы наверняка отправите запрошенную сумму по десяти адресам, не минуты не сомневаясь в том, что все дальнейшие его получатели сделают то же самое в Вашу пользу.

(Ответить) (Уровень выше)


[info]muchandr@lj
2004-01-26 05:52 (ссылка)
Предлагать среднему компьютерному пользователю ТеХ вместо Ворда - несерьезно. Ваша бабушка смогла бы выучить ТеХ?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_tipharet@lj
2004-01-26 10:18 (ссылка)

Среднему компьютерному пользователю лучше предложить
цианистый калий. Но насчет бабушки, я думаю, выучила
бы без проблем, я знал десятки секретарш, которые
выучили TeX (не говоря уж о WYSIWYG насадках к нему,
которым и макаку можно научить).

Такие дела
Миша

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]muchandr@lj
2004-01-27 23:11 (ссылка)
Ну что же, бабушки разные бывают. С вашей не знаком, не буду говорить :)

Я вообще видел секретаршу, которая работала на Atari ST. (у него был монохромный режим с лучшим разрешением, чем у тогдашних писюков) Те секретарши, которых вы видели, наверняка работали на ученых мужей которые сами крапали на на ТеХе, вот и пришлось. Это же не показатель системы.

Самая-самая WYSIWYG "насадка" мне известная это LyX, и все равно его нельзя просто открыть и начать вбивать в него произвольный текст, вообще не читая маньюла, как в Ворде. Я не говорю, что это плохо, но это все равно совершенно иная категория продукта. Так как основная масса людей ленива, они всегда будут предпочитать вариант первый до тех пор пока они его конкретно не перерастут. (что большинству "секретарш" вряд ли грозит)

(Ответить) (Уровень выше)


[info]kitya@lj
2004-01-26 20:40 (ссылка)
А как быть если надо набрать русско-японский текст, к примеру.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_tipharet@lj
2004-01-26 23:57 (ссылка)

Уж точно не Юникодом - Юникод, по мнению японцев,
ни к чему не пригоден. Аргументация (и описание
одной альтернатив) вот, например
http://www.debian.org/doc/manuals/intro-i18n/index.en.html

Такие дела
Миша

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kitya@lj
2004-01-27 00:10 (ссылка)
Нет, я отлично знаю что тут обычно по-японски пишут либо в Shift-JIS либо в EUC-JP, а не в юникоде. Это понятно. Но вот если надо совместить в одном тексте? Я ни одного способа кроме юникоде в таком случае не знаю.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_tipharet@lj
2004-01-27 07:15 (ссылка)

Например, есть Mule (это пакет к
Емаксу, написанный японцами, ныне стандартный). Худо-бедно
позволяет писать на русском, японском-китайском-корейском
и сотне других языков. В последних версиях годен к
употреблению даже если нужно печатать в транслите
(автоматически перекодирует все в КОИ-8); также
понимает qwerty и jcuken. Но вообще их много
вроде

Японцы написали подробный обзор такого софта, вот
http://www.debian.org/doc/manuals/intro-i18n/index.en.html

Такие дела
Миша

(Ответить) (Уровень выше)

По моему вы путаете
[info]amirul@lj
2004-01-27 03:17 (ссылка)
Unicode и UTF-8

...а UTF увеличивает текст вдвое
против ASCII.


и это

</i>Кроме того, UTF вынуждает кодировать двумя байтами
такие тексты, где диакритики НЕТ ВОВСЕ, а это уже
полный дурдом.</i>

UTF-8 является НАДМНОЖЕСТВОМ ASCII, потому как в ASCII стандартизированы только символы 32-127, а в UTF-8 эти символы кодируются одним октетом. Так что французский текст, кодированный в UTF-8 будет МЕНЬШЕ того же текста в HTML, кроме того ОТСУТСТВУЕТ проблема кодировок. Попробуйте в том же HTML написать текст со смешанными кодовыми страницами: словарь например и подумайте, что Вы будете указывать в < META >

UTF-ов же всего три: UTF-8, UTF-16 и UTF-32 и это просто способы кодирования UNICODE-символов.

Главное же не это, а то, что никакого стандарта
Юникод НЕТ, потому что он невозможен - нельзя
забить в одну таблицы все стандарты ISO,
по всем языкам, поскольку эти стандарты
постоянно меняются. Соответственно,
есть десяток разных стандартов UTF,
и каждый год появляются новые.

Есть стандарт UNICODE и при этом туда добавляются новые символы. Он так и называется Unicode Standard (http://www.unicode.org/standard/principles.html) и постепенно включает в себя стандарты ISO/IEC. В первой юникодовой странице содержатся все более-менее часто употребляемые алфавиты. Дополнительные юникодные страницы вводятся только для всяких китайских и прочих, которые просто НЕВОЗМОЖНО впихнуть в 256-символьную кодовую страницу (в одном традиционном китайском 60000+ иероглифов).

ЗЫ: А латех действительно хорош. Но не столько способом хранения инфы, сколько КАЧЕСТВОМ сверстанного документа.

(Ответить) (Уровень выше)


(Читать комментарии) -