Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Kirill Frolov                        2:5020/400     12 Nov 2006  13:55:23
 To : Zahar Kiselev
 Subject : Re:
 -------------------------------------------------------------------------------- 
 
 On Sun, 12 Nov 2006 03:58:20 +0300, Zahar Kiselev wrote:
 
 > VW> другие перекодировщики - konwert, recode, catdoc.
 > Причем recode - это такой монстрище, что без получасового чтения доки хрен
 > заставишь его выполнить вобщем-то _простейшую_ операцию типа перекодировки
 > 1251
 > в 866 или обратно.
 > А вот о том, что catdoc может перекодировать _текстовые_ файлы - я не знал.
 
   Я предпочитаю konwert -- он и автомагически умеет, и tty
 перекодировать.
 
 > Интересные однако были времена, можно было во внутренностях софта покопаться
 > и 
 > _понять_ что в нем как работает. В отличие от сейчас - попробуй например
 > понять
 
 > как работает библиотека GTK ... 
 
   Она просто больше. Hе знаю насколько сложно понять как работает ГТК,
 но немного понять Tk, как оно там внутри, попытаться можно -- это не
 такой уж страшный монстр.
 
 > Хотя вот понять как генерит код линуксовое avr-gcc (для МК Atmega) - мне 
 > удалось. Оказалось - на удивление "через непрямо", потому как
 > микроконтроллеры 
 > эти с раздельным пространством команд и данных, а gcc кроме "плоской модели" 
 > ничего не знает. Однако я заставил виндовый симулятор (раздаваемый халявно 
 
   Понятие секции у него же есть. Все компиляторы работают примерно
 похожим образом. Другое дело, что PC-программистам в тонкостях
 компоновки обычно разбираться не приходится.
 
 > VW> Многим это кажется неправильным и неудобным. 
 > Даже если и правильным,  то неудобным уж точно. Как напишешь 170 ассемблерных
 > 
 > вставок для перетасовки параметров, передаваемых в функции вызываемой из 
 > другого языка библиотеки - так начинаешь это понимать. Вон например MDBS - 
 
   Может проще один раз написать генератор интерфейсов?  Hемного из
 другой области -- смотри swig. А то ведь тоже, пока напишешь 170 вставок
 от питона к тиклю...
 
 > Интересно - у Микрософта что - планировался компилятор Паскаля, что они такую
 > 
 > форму вызова в своем Си предусмотрели тогда...
 
   Hет, это обычный стиль микрософта делать всё так. Чтоб остальные
 мучались.
 
 > AD>> битные и так далее. некоторые даже погружаются в пучины
 > AD>> мракобесия настолько, что монтируют /tmp с noexec и
 > VW> А что - действительно круто. Многие глюкавые программы, например mc,
 > VW> от этого работать перестанут.
 > А что mc собирается там из tmp запускать? Hе говоря уже про то, что он не для
 > 
 
   А откуда ещё?  Откуда, спрашивается, запускать *временные* файлы?
 
 > там что-то нажатием ентера. Вот редактором от mc действительно пользуются 
 > многие чтобы с емаксом не связываться.
 
   У Vim есть настройки под виндовс-ползователя.
 
 --- ifmail v.2.15dev5.3
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 игнорирование запрещенных символов в iconv или его аналоги   Viktor V Kudlak   10 Nov 2006 07:08:34 
 Re: игнорирование запрещенных символов в iconv или его аналоги   Andrew Dolgov   10 Nov 2006 13:10:46 
 Re: игнорирование запрещенных символов в iconv или его аналоги   Stanislav V Vlasov   10 Nov 2006 15:21:11 
 Re: игнорирование запрещенных символов в iconv или его аналоги   Ilya Anfimov   10 Nov 2006 16:22:19 
 Re: игнорирование запрещенных символов в iconv или его аналоги   Victor Wagner   10 Nov 2006 16:29:20 
 Re:   Zahar Kiselev   12 Nov 2006 04:58:20 
 Re:   Kirill Frolov   12 Nov 2006 13:55:23 
Архивное /ru.linux/100000b6e8826.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional