Windows vs Linux - Как десктоп
, и игровая станция.
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.217.169] |
|
|
Правила раздела:
| Страницы: (1182) « Первая ... 254 255 [256] 257 258 ... 1181 1182 ( Перейти к последнему сообщению ) |
Windows vs Linux - Как десктоп
, и игровая станция.
|
Сообщ.
#3826
,
|
|
|
|
Цитата Ho Im @ Не прошло и 20 лет. А пайпы были сразу доступны через шелл. Что ж — дождутся вендузятнеги аналога xdialog на своем родимом шелле, скрипты начнут писать... Авось нужным делом займутся. А мы тем временем еще пару идей сгенерируем, авось внуки вендузятнегов увидят да сопрут. Лет через 20-30. Пайпы - это пережиток прошлого. Вот COM-объекты - это сила. Добавлено Да и еще хотелось бы получить ответ, зачем Fedora Core 5 для работы в текстовом режиме 200 мегагарц? |
|
Сообщ.
#3827
,
|
|
|
|
Цитата Smike @ Пайпы - это пережиток прошлого. Вот COM-объекты - это сила. Афигеть просто Да-да, "новые технологии ms" приведут нас к щастию |
|
Сообщ.
#3828
,
|
|
|
|
Не знаю.
У меня, впрочем, нету на потестировать более медленной тачки. Думаю, однако, что оно _запустится_. И даже работать будет. Правда, не спеша. Наверное, такие рекомендации сделаны от быдлоюзеров с горящими глазами, ставящих это на 486DX2-66, а потом орущих, а чего, мол, так медленно, вы ж говорили — на старом железе работает! Впрочем, если пакеты собирались под архитектуру i686, то увы и ах, пойдет оно лишь начиная с Pentium Pro, которые от 166 МГц. Я федору не знаю, сказать заранее не могу. |
|
Сообщ.
#3829
,
|
|
|
|
Цитата Smike @ Да и еще хотелось бы получить ответ, зачем Fedora Core 5 для работы в текстовом режиме 200 мегагарц? Потомучта Ho Im прав. Тама оптимизация, так что... Цитата Так что ниже чем P2 это счастье не запуститься. Видимо дистрстроитель посчитал не нужным поддерживать слишком уж старое железо. Но на нем свет клином не сошелся... Minimum: Pentium-class — Fedora Core 5 is optimized for Pentium 4 CPUs, but also supports earlier CPUs such as Pentium, Pentium Pro, Pentium II, Pentium III, and compatible AMD and VIA processors. Fedora takes this approach because Pentium-class optimizations actually result in reduced performance for non-Pentium class processors. In addition, scheduling for Pentium 4 processors, which make up the bulk of today's processors, is sufficiently different to warrant this change. |
|
Сообщ.
#3830
,
|
|
|
|
Relan, вот мое решение на Пыхе + COM:
![]() ![]() <?php $word = new COM("Word.Application") or die("Unable to instanciate Word"); //подстаховка, хотя кому она нужна? $word->Visible = 1; //если не хочешь видеть, как он будет мигать своими окнами, то эта строка тебе нафиг не нужна foreach (glob("*.doc") as $filename) { $word->Documents->Open($filename); $find = $word->Documents[basename($filename)]->Content->Find; // задаем стиль, размер, цвет и т.д. (там параметров куча) для шрифта, на который будем менять. $find->Replacement->Font->Bold = 0; $find->Replacement->Font->Italic = 1; $find->Replacement->Font->Underline = 3; // подчеркиваю двумя полосками // замена $find->Execute("Linux", 0, 0, 0, 0, 0, 1, 0, 1, "Windows", 2, 0, 0, 0, 0); $word->Documents[basename($filename)]->Close(); } $word->Quit(); ?> Если написать код на VisualBasic для макросов, то он будет еще меньше Кстати, твой код выполняет только замену. А где это: В итоге мой код можно сократить: ![]() ![]() <?php $word = new COM("Word.Application"); foreach (glob("*.doc") as $filename) { $word->Documents->Open($filename); $word->Documents[basename($filename)]->Content->Find->Execute("Linux", 0, 0, 0, 0, 0, 1, 0, 1, "Windows", 2, 0, 0, 0, 0); $word->Documents[basename($filename)]->Close(); } $word->Quit(); ?> |
|
Сообщ.
#3831
,
|
|
|
|
Keepun в своей задаче ты тоже навязываешь определенный формат документа. И с ним правильно работать может только одна программа. Так что как бі я старался все равно прийду к решению такому же как у тебя.
А вот если взять другой формат, например ТеХ, все выйдет довольно просто: ![]() ![]() for x in `ls *.tex`; do cat $x | sed 's/Иванов/\\underline{\\it Петров}/' > t.tex mv t.tex $x done Цитата Keepun @ 2) Пыхом сканирую папки, с помощью какого-нибудь модуля или графического редактора обрабатываю изображение (через COM) и выдаю HTML-страницы (если ты об этом) И много графических редакторов через СОМ работают? Photoshop? А как же автоматизация? Цитата Smike @ Отстой этот ваш юнигзвей. Вот COM рулит. Там действительно все просто. Куча удобных для использования методов. Объектно ориентированный подход другими словами. А главное - доступность из любого языка. А теперь еще и в шелле будет LOL!!!! Ладно юниксвай отстой -> т.е. разбиение кода на реюзабельные части(компоненты), из которых впоследствии будет складываться система -- это отстой. Отсюда можно сделать вполне логичный вывод, что СОМ тоже отстой... Да и от ООП в СОМ'е только наследование -- в этом плане Java получше будет. Интересно а при чем СОМ к юниксу? СОМ технология ведь незавсит от платформы. |
|
Сообщ.
#3832
,
|
|
|
|
Цитата Keepun @ О, здесь есть простор для фантазии! А где это: Цитата (Keepun @ 22.06.06, 16:43) было заменено ФИО старого директора на его с красивым шрифтом и подчеркнуто Можно скинуть стиль (который задает любые параметры текста) в файл, а потом применить его. Файл со стилем (stl.xml): ![]() ![]() <style:text-properties fo:font-style="italic" style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" fo:font-weight="bold" style:font-style-asian="italic" style:font-weight-asian="bold" style:font-style-complex="italic" style:font-weight-complex="bold"/> Делаем 2 перменные с XML кодом: ![]() ![]() autom='</office:automatic-styles>' # это для краткости style=`cat stl.xml` # здесь текст стиля ![]() ![]() sed 's/$autom/$style\n$autom/' | sed 's/Сидоров/<text:span text:style-name="T1">Козлов</text:span>/g Цитата mrco @ А некрософт все технологии называет кроссплатформенными. Только работают почему-то обычно только на венде. Интересно а при чем СОМ к юниксу? СОМ технология ведь незавсит от платформы. |
|
Сообщ.
#3833
,
|
|
|
|
Keepun, и чей код меньше и понятнее? LOL! Я могу представить использующую sed секретутку*. Но использующую пыхпых секретутку, увы...
______________ * В природе существуют вполне домохозяйственные бухгалтерши, использующие bc для расчетов. |
|
Сообщ.
#3834
,
|
|
|
|
Цитата Flex Ferrum @ но xslt-преобразование из командной строки делать удобнее, чем возится с xml-документом через COM. Это, так сказать, из личного опыта. Во-во! Из "командной строки". Ты думаешь, оно ему нравится? А где же "очень сильно вылизанный ГУЙ"? Нам такой вопрос так прямо и зададут. Думаю, что аргументация того, что не нужно всё это... использовать и... вылизывать не пройдёт. Им оно нужно... :D:D:D |
|
Сообщ.
#3835
,
|
|
|
|
Ну, положим, меня сама фраза приколола. Я долго над ней рыдалЪ. Ж`DDD Сейчас решил всё-таки использовать... Ибо ржачно, аж сил нет! :D:D:D |
|
Сообщ.
#3836
,
|
|
|
|
Будь добр, приведи полный законченный пример. Со всем необходимым вводом-выводом. Со строкой компиляции (если там что-нибудь надо) и с директивами компилятора. |
|
Сообщ.
#3837
,
|
|
|
|
Федора точно не для таких как ты.
Честно говоря, лениво объяснять как это исправить, т. к. в качестве благодарности ничего кроме воплей "линакс ацтой" я от тебя всё равно не услышу. Пусть у тебя будет еще один пункт в списке "линуксячьих недоделок", который ты сможешь показать на linuxsuxx.ru. |
|
Сообщ.
#3838
,
|
|
|
|
API DOM level 1 попроще будет. В частности, установка атрибута осуществляется единственным методом "setAttribute" узла. |
|
Сообщ.
#3839
,
|
|
|
|
1. Меня безмерно улыбнуло лицензионное соглашение после установки системы.
2. Инсталлер спросил у меня имя и пароль нерутового юзверя. Я ввел только имя. Пароль не ввел. Инсталлер метерьнулся, но тем не менее не дал мне ввести пароль, а сразу же перешел к экрану авторизации. Ввод имени пользователя и пустого пароля ничего не дал - меня послали куда подальше. 3. Сказать что интерфейс у ГНОМа ужасный – это ничего не сказать. Дизайнер рядом не валялся! Особенно убивает интерфейс "Настройки служб". Скажите мне что он удобней того, что есть в Windows. А темы? Ну да, их много. Ни одной хорошей я не увидел. KDE в плане интерфейса на порядок лучше. 4. О простоте установки. VMWare Tools RPM Package так и не установились. Несколько раз пробовал, несколько раз мне выдавалось сообщение о том, что все успешно проинсталлировано и в конфиги иксов все прописано. Но... так ничего и не дождался. А еще менеджер пакетов (или как его называть?) наотрез отказывался дать мне что-то изменить в установленных пакетах. Просто писал "unable to retrieve software information". Дальше уже и писать не интересно. Отстой редкий. |
|
Сообщ.
#3840
,
|
|
|
|
Цитата Smike @ Ну, что я говорил? Дальше уже и писать не интересно. Отстой редкий. |