Windows vs Linux - Как десктоп
, и игровая станция.
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.217.169] |
|
|
Правила раздела:
| Страницы: (1182) « Первая ... 219 220 [221] 222 223 ... 1181 1182 ( Перейти к последнему сообщению ) |
Windows vs Linux - Как десктоп
, и игровая станция.
|
Сообщ.
#3301
,
|
|
|
|
linuxfan, я не столько о тулките (не забывай, делали это люди, которым не до красявостей, а чтоб работало), сколько о том, что обвязки к протоколу свои родные, а не вокруг Xlib.
|
|
Сообщ.
#3302
,
|
|
|
|
Цитата Ho Im @ что обвязки к протоколу свои родные, а не вокруг Xlib. Да я понимаю. И к постгресу там такие же интересные биндинги на уровне сокетов, просто такие низкоуровневые подходы не всегда оправданы. Это я все к тому, что проще сказать опенофису, чтобы он сделал документ с таблицей из двух столбцов, чем генерировать соответствующий ODF напрямую, хотя, безусловно, оба способа имеют право на существование. Генерят ведь PDF подобным образом. |
|
Сообщ.
#3303
,
|
|
|
|
XML для генерации оффисных документов? Интересно бы на это посмотреть. Я с таким же успехом возьму и сделаю бинарник вордовского документа. В Windows даже есть стандартные API для работы со Structured Storage Format. Красота, вот только интересно, сколько десяток (в лучшем случае) строк кода займет добавление простейшей таблицы? Там где можно обойтись одной? И также не стоит забывать о такой "мелочи", как необходимость паковать доки OpenOffice в ZIP. В результате простая затея - автогенерилка какого-то отчета - потянет на нехилый оффисный текстовый процессор, разве что без редактора
А встраиваться в браузер OOo умеет? Ах, я ж забыл - это "негрософт" придумал, а значит сакс по определению |
|
Сообщ.
#3304
,
|
|
|
|
Цитата Чайник @ В Windows даже есть стандартные API для работы со Structured Storage Format. А как же курс ms на работу в xml форматах? Цитата Чайник @ В результате простая затея - автогенерилка какого-то отчета - потянет на нехилый оффисный текстовый процессор, разве что без редактора ![]() Не совсем. Делаем отчет в XML + делаем XSLT + пакуем результат в zip. Отчет готов (Заметим, что это решение не использует com, uno и вообще не требует наличия OOo на сервере.)Цитата Чайник @ Красота, вот только интересно, сколько десяток (в лучшем случае) строк кода займет добавление простейшей таблицы? Несколько строчек в XSLT. |
|
Сообщ.
#3305
,
|
|
|
|
Чайник, да кто ж говорит? Но ни M$, ни OOo не имеют раздельных (совсем раздельных) библиотек для этого самого API. GIMP имеет возможность собираться наподобие ImageMagick совершенно без гуя, двиг и интерфейс практически полностью разделены. И это я бы мог поставить на сервант. Ни M$O, ни OOo не предоставляют возможности вырезать ненужные части (чем больше шелухи, тем менее оно в комплексе безопасно) так, чтобы только скриптами их предоставлялось возможность дергать.
|
|
Сообщ.
#3306
,
|
|
|
|
Цитата mo3r @ А как же курс ms на работу в xml форматах? Structured Storage Format используется с незапамятных времен. Следовало бы придержать слова прежде чем показывать собственную некомпетентность. Цитата mo3r @ Не совсем. Делаем отчет в XML + делаем XSLT + пакуем результат в zip. Отчет готов (Заметим, что это решение не использует com, uno и вообще не требует наличия OOo на сервере.)Опять сервер? Мы тут о десктопах говорим. Единственное чего я не пойму - чем это решение лучше? Мы в таком случае привязываемся к конкретному формату. С таким же успехом можно все сделать в HTML и будет намного практичнее. Делая же это все используя Ворд в качестве сервера мы совершенно не вникаем в тонкости формата. Причем можем делать это отовсюду - из программ, скриптов, VBA. Цитата mo3r @ Несколько строчек в XSLT. Вместо одной для Ворда? Цитата Ho Im @ Ни M$O, ни OOo не предоставляют возможности вырезать ненужные части (чем больше шелухи, тем менее оно в комплексе безопасно) так, чтобы только скриптами их предоставлялось возможность дергать. А вот обобщать не нужно. В MSO есть такая штука под названием конвертер - причем поддерживаются многие форматы. Например из HTML в RTF. Генерируем документ в HTML и конвертируем в RTF, а оттуда - в любой другой формат с помощью других конвертеров. |
|
Сообщ.
#3307
,
|
|
|
|
Цитата Чайник @ Опять сервер? Мы тут о десктопах говорим. Единственное чего я не пойму - чем это решение лучше? Мы в таком случае привязываемся к конкретному формату. С таким же успехом можно все сделать в HTML и будет намного практичнее. Не совсем. Есть внутренний формат в xml. В нем все и хранится. Внешний формат задается XSLT. Выбирая вордовский формат, привязываемся не только к формату, но и софту. В случае с xml+xslt такого нету. Если есть десктоп, то, наверное, будет проще воспользоваться каким-либо биндингом. Цитата Чайник @ Делая же это все используя Ворд в качестве сервера мы совершенно не вникаем в тонкости формата. Причем можем делать это отовсюду - из программ, скриптов, VBA. Аналогично для OOo. Только стоит взглянуть, как mso юзается из .net --- это просто выглядит жалко (особенно ms office xp). Цитата Чайник @ Вместо одной для Ворда? Точно вместо одной? |
|
Сообщ.
#3308
,
|
|
|
|
Цитата mo3r @ Точно вместо одной? угу |
|
Сообщ.
#3309
,
|
|
|
|
Цитата Чайник @ XML для генерации оффисных документов? Интересно бы на это посмотреть. Я с таким же успехом возьму и сделаю бинарник вордовского документа. Во-первых, речь шла о генерации пыхпыхом документа для отдачи пользователю (речи о том, что это вордовский документ не было). Я и предложил решение XML-based ODF документ отдавать. Во-вторых, я хотел бы посмотреть на код для генерации документа Word средствами Structured Storage без всякого вмешательства Word'а как такового. Мне это очень интересно, ибо я делал это только используя COM-интерфейсы офиса, естественно, что офис на компе должен был быть. И мне вдвойне это интересно, как бывшему модератору раздела COM Добавлено Цитата Чайник @ А вот обобщать не нужно. В MSO есть такая штука под названием конвертер - причем поддерживаются многие форматы. Например из HTML в RTF. Генерируем документ в HTML и конвертируем в RTF, а оттуда - в любой другой формат с помощью других конвертеров. http://www.gkrueger.com/personal/html2rtf/index.html - и нафих офисы на сервантах. |
|
Сообщ.
#3310
,
|
|
|
|
А вообще, по-моему, лучше отчеты делать в TeX или DocBook --- а потом стандартными средствами в PDF, html, ps и еще куда надо.
|
|
Сообщ.
#3311
,
|
|
|
|
Цитата Error Occurred While Processing Request Error Diagnostic Information ODBC Error Code = 08001 (Unable to connect to data source) [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]General network error. Check your network documentation. The error occurred while processing an element with a general identifier of (CFQUERY), occupying document position (41:2) to (41:68). Date/Time: 05/25/06 10:12:55 Browser: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.0.2) Gecko/20060414 Firefox/1.5.0.2 (Dropline GNOME) И как бизнес строить на этом? http://devzone.symbol.com Добавлено О! Сервак перезагрузили... |
|
Сообщ.
#3312
,
|
|
|
|
the_Shadow, никогда у меня не было, но не поленился посмотреть, что это такое.
1. Адресок БД неплохо бы задавать правильный (т.ч. не в MS дело) 2. Реально есть ряд специфических условий, при которых может возникнуть. Но! Обновление-то на MS уже лежит! Т.ч. неубедительно :D:D:D |
|
Сообщ.
#3313
,
|
|
|
|
Цитата 1. Адресок БД неплохо бы задавать правильный (т.ч. не в MS дело) Ну, какой на их странице указан, тот и юзал... Я ж не валить его (сервер) хочу -- мне оттель SDK бы слить... Как оно есть, так оно и есть... Цитата 2. Реально есть ряд специфических условий, при которых может возникнуть. Но! Обновление-то на MS уже лежит! Может, и лежит... на M$. Только не совсем, скажем так, обновление... :D:D:D Тут в другом фишка. Я не против того, что там лежит на M$. Я против того, что это есть. В коммерческой системе. Другая фишка. У меня полностью лицензионная цинда. Лицензионный (правда, конторский) DevStudio. Лезу качать пакет девелопера для мобильных девайсов с M$, на сайт M$. Пытаюсь качнуть. Там есть такая фишка как M$ "Genious". Блин. В натуре... гений. Скачивается на машину, проверяет чего-то. На первом шаге. На втором -- вводишь код, который оно тебе сгенерило... И на третьем получаешь -- "по всей видимости, Вы купили нелицензионную копию"... ПЛ?Ь! У МЕНЯ ЛИЦЕНЗИОННЫЕ ВЕРСИИ!!! Пойду убъю себя об стену. M$ научилась мысли читать. Добавлено Так. Обновления все получил. После обновлений упалЪ ActiveSync 4.0... :`( |
|
Сообщ.
#3314
,
|
|
|
|
Цитата В MSO есть такая штука под названием конвертер - причем поддерживаются многие форматы. Например из HTML в RTF. Генерируем документ в HTML и конвертируем в RTF, а оттуда - в любой другой формат с помощью других конвертеров. А где его берут? Добавлено Цитата General network error. Check your network documentation. Я-то думаю, почему цындузятники читать с message box'ов не умеют — их долго и упорно учили, что эти сообщения помогают, как мертвому припарки. Общие ошибки сети ведь, знаете ли, разные бывают. |
|
Сообщ.
#3315
,
|
|
|
|
Цитата Чайник @ Structured Storage Format используется с незапамятных времен. Следовало бы придержать слова прежде чем показывать собственную некомпетентность. Ну дык жду всё ещё пример. |