Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.08.24;
Скачать: [xml.tar.bz2];

Вниз

А помните, как многие здесь ржали над парадоксальным?   Найти похожие ветки 

 
Anatoly Podgoretsky ©   (2008-06-26 16:40) [240]

> Поросенок Винни-Пух  (26.06.2008 15:48:06)  [186]

Этого мало, ты фотографии опубликуй, может интерес и исчезнет. Только чур без обмана, никаких Бритни Спирс и других див.


 
Поросенок Винни-Пух ©   (2008-06-26 16:44) [241]

Только чур без обмана

Одной комбинации темных и светлых пикселей экрана, организованных в виде строки "Поросенок Винни-Пух" может потребоваться обманывать другие комбинации темных и светлых пикселей?


 
Anatoly Podgoretsky ©   (2008-06-26 16:44) [242]

> kaif  (26.06.2008 15:49:07)  [187]

Я проще решил проблему Парадокса, еще до появления Дельфи сказал "ну и гадость ваша заливная рыба", а проблему с Local SQL решил правильной настройкой БДЕ и правильной организацией индексов, все индексы были изничтожены, кроме единственного "первичного" ключа и никакого редактирования в гриде, только короткие запросы на выборку и редактирование в карточке, потом короткий запрос на запись.  И никаких супер таблиц с сотнями тысяц или миллионами записей. Хотя на основе ФоксПро нормально обрабатывались базы по 500 000 записей, размером под 0.5 гига, но индексы все равно падали, но редко, но и лечились автоматом. Архивы делались только раз в полгода. Потерь 0


 
Anatoly Podgoretsky ©   (2008-06-26 16:46) [243]

> Поросенок Винни-Пух  (26.06.2008 15:54:09)  [189]

xml тут использует определенная категория пользователей, которые прочитали, что это круто. Остальные только вынужденно.


 
Поросенок Винни-Пух ©   (2008-06-26 16:46) [244]

Я проще решил проблему Парадокса .....

Ну хоть в чем-то я похож на не ламера.
:)


 
Anatoly Podgoretsky ©   (2008-06-26 16:46) [245]

> Johnmen  (26.06.2008 15:58:13)  [193]

Не пишите так быстро и много, я не успеваю читать.


 
Anatoly Podgoretsky ©   (2008-06-26 16:47) [246]

> Поросенок Винни-Пух  (26.06.2008 15:58:14)  [194]

Если придет sniknik то он расскажет, но там используется транзакционный метод, такой же как и в НТФС


 
kaif ©   (2008-06-26 16:47) [247]

Если это ваши клиенты, то нужно написать сайт на ASP.NET, установить IIS на своей фирме под выделенным IP и дать им в зубы браузер.
Тогда у них ничего падать не будет, и звонить тебе тоже никто не будет.
А если решат звонить, напиши на сайте "Не звонить. Сообщения писать вот сюда, в книгу жалоб." Запоминать жалобы не обязательно. Важно только чтобы при отправке жалобы на сервер ошибка не выскочила и появилась любезная надпись "Для нас очень важны Ваши предложения, в ближайшее время наши специалисты их рассмотрят!".


 
Поросенок Винни-Пух ©   (2008-06-26 16:47) [248]

xml тут использует определенная категория пользователей, которые прочитали, что это круто. Остальные только вынужденно.

Есть еще категория. Которая начала использовать вынужденно, а потом пришла к выводу что это реально круто.


 
Johnmen ©   (2008-06-26 16:48) [249]

Ура!!! Я ошибся всего на единицу! Я крут!
:)))


 
Anatoly Podgoretsky ©   (2008-06-26 16:48) [250]

> blackman  (26.06.2008 15:58:16)  [196]

Не стоит, но кое кто постарался растиражировал, и этому кому то надо бы ухи оборвать.


 
Поросенок Винни-Пух ©   (2008-06-26 16:49) [251]

Если это ваши клиенты, то нужно написать сайт на ASP.NET, установить IIS на своей фирме под выделенным IP и дать им в зубы браузер.

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


 
Anatoly Podgoretsky ©   (2008-06-26 16:49) [252]

> Johnmen  (26.06.2008 16:00:19)  [199]

Вам завидно, что у меня гнутая клавиатура и используются все ДЕСЯТЬ пальцев что бы стучать по нет, кроме того мышка не используется, а всю работу по формированию осуществляет клиент.


 
Anatoly Podgoretsky ©   (2008-06-26 16:49) [253]

> Поросенок Винни-Пух  (26.06.2008 16:00:20)  [200]

Ну мы не такие извращенцы, нам и девушки достаточно.


 
Anatoly Podgoretsky ©   (2008-06-26 16:50) [254]

> Поросенок Винни-Пух  (26.06.2008 16:02:22)  [202]

Ну славо богу, а то бы бить начали.


 
Anatoly Podgoretsky ©   (2008-06-26 16:50) [255]

> Johnmen  (26.06.2008 16:02:23)  [203]

Ты с точками того, не того.


 
Anatoly Podgoretsky ©   (2008-06-26 16:51) [256]

> Поросенок Винни-Пух  (26.06.2008 16:06:25)  [205]

Про правду мы еще не говорили, для этого надо хорошо выписть, говорят вечером футбол, вот тогда о жизни и можно будет поговорить.


 
clickmaker ©   (2008-06-26 16:51) [257]

> Вам завидно, что у меня гнутая клавиатура

зачем вы ее согнули, дядя Толя?


 
Anatoly Podgoretsky ©   (2008-06-26 16:52) [258]

> Поросенок Винни-Пух  (26.06.2008 16:09:28)  [208]

Ну сам решай, чего нам за тебя думать. Но знаний у тебя по данной части пока маловато, дает себя знать многолетний навигационный опыт.


 
Anatoly Podgoretsky ©   (2008-06-26 16:53) [259]

> Johnmen  (26.06.2008 16:11:30)  [210]

Да я уже прошел этот этап. Я уже 210 читаю.


 
Johnmen ©   (2008-06-26 16:53) [260]


> Anatoly Podgoretsky ©   (26.06.08 16:49) [252]
> Вам завидно, что
> у меня гнутая клавиатура и используются все ДЕСЯТЬ пальцев
> что бы стучать по нет, кроме того мышка не используется,
>  а всю работу по формированию осуществляет клиент.

Гнутая клава уже не модно. И тут ты отстал...:)))
А 10 пальцев - это неплохо.


 
Anatoly Podgoretsky ©   (2008-06-26 16:54) [261]

> Johnmen  (26.06.2008 16:17:40)  [220]

Догоним и перегоним Америку, осталась одно сообщение от кайфа, прочитаю и пойду на заслуэженный отдых.


 
Поросенок Винни-Пух ©   (2008-06-26 16:55) [262]

Но знаний у тебя по данной части пока маловато, дает себя знать многолетний навигационный опыт.

Навигационный опыт у меня закончился на клиппере. Ну и еще пара первых проектов на D2 с таблицами была.


 
Anatoly Podgoretsky ©   (2008-06-26 16:55) [263]

> kaif  (26.06.2008 16:17:41)  [221]

Не зря я дошел до конца, ожидал я подобного от Кайфа. Кайф!


 
Anatoly Podgoretsky ©   (2008-06-26 16:56) [264]

> Поросенок Винни-Пух  (26.06.2008 16:30:49)  [229]

Стоп - фотографию в студию. Заинтриговал.


 
Anatoly Podgoretsky ©   (2008-06-26 16:57) [265]

> Поросенок Винни-Пух  (26.06.2008 16:32:51)  [231]

> и за саппорт никто не платит.

Это вы лоханулись, ты спроси линуксоидов - это софт должен быть бесплатным, а саппорт платным, дорогим и вынужденным.


 
Johnmen ©   (2008-06-26 16:57) [266]


> Anatoly Podgoretsky ©   (26.06.08 16:55) [263]
> Не зря я дошел до конца,

Ха-ха! Ты до него, похоже, вообще не доберешься...:)


 
MsGuns ©   (2008-06-26 16:57) [267]

>kaif ©   (26.06.08 15:49) [187]

Ашот, мне очень жаль, но ты так и не научился работать с парадоксом ;(

PS. Во нафлудили, бродяги ! ;)


 
Anatoly Podgoretsky ©   (2008-06-26 16:58) [268]

> Поросенок Винни-Пух  (26.06.2008 16:39:59)  [239]

И правильно, эти приемы работы не для Парадокса.


 
Johnmen ©   (2008-06-26 16:58) [269]


> MsGuns ©   (26.06.08 16:57) [267]
> (PS. Во нафлудили, бродяги ! ;)

Главное, все окончательно поняли, кто главный флудер на дельфимастере!


 
kaif ©   (2008-06-26 16:59) [270]

XML это круто, так как в нем все цифры записываются не в бинарном формате, а в текстовом. И поэтому их можно читать глазами в Notepad-е. А это - главное достоинство XML, если верить разработчикам.

А кто-нибудь знает, например, про формат DICOM?
Его используют в медицине. Это уже де-факто много лет международный стандарт. Его поддерживают аппараты Philips, Motorola, GE, Siemens и пр.

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

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

Все томографы, ЯМР, УЗИ и т.п. аппараты поддерживают на выходе этот формат. О XML из разработчиков никто и не слыхивал, а если и слыхивал, то сражу скажет, что по сравнению с DICOM это полное г., извините за выражение. И будет прав.


 
Anatoly Podgoretsky ©   (2008-06-26 17:00) [271]

> kaif  (26.06.2008 16:47:07)  [247]

В трехвенке Парадокс работает прекрасно а если принять ряд не популярных мер, то и великолепно.
Проблема файлсерверов это то, что все лезут грязными руками в файлы БД


 
Поросенок Винни-Пух ©   (2008-06-26 17:01) [272]

А кто-нибудь знает, например, про формат DICOM?

А что будет, если я на пути между отправителем и получателем внедрю между тегами еще один свой?


 
Anatoly Podgoretsky ©   (2008-06-26 17:01) [273]

> clickmaker  (26.06.2008 16:51:17)  [257]

Многие интересуются, и не только после сегодня. Ты проанализируй количество и скорость ответов и поверь, что основная заслуга принадлежит клавиатуре.


 
Anatoly Podgoretsky ©   (2008-06-26 17:02) [274]

> Johnmen  (26.06.2008 16:57:26)  [266]

Я теперь уже иду с опережением, успеваю и другие сообщения читать.Но пока стоп - иду домой, уже 16:00


 
Поросенок Винни-Пух ©   (2008-06-26 17:03) [275]

кайф, про xml ты конкретно не прав. Просто надо один раз вкурить весь его кайф и уже не соскочишь.


 
Поросенок Винни-Пух ©   (2008-06-26 17:15) [276]

быстро считать дерево тэгов, так как каждый тэг имеет сведения о длине данных.

Глючит видимо так же часто как и весь two-way-tools.
И ручное редактирование в неспециализированных редакторах затруднено.
Сменил данные, считай длину и обновляй. А транзакционности конечно же нет и в помине.


 
kaif ©   (2008-06-26 17:26) [277]

2 Поросенок Винни-Пух ©   (26.06.08 17:03) [275]

Да знаю я этот кайф. Сам юзаю XML всякий раз, как мне нужно INI-файл иметь. Но не более того.

Возьмем обычную таблицу. Ну такую, какую АП привык в dBase-е видеть.

ID NAME                                     ATTRIBUTES
-----------------------------------------------
1  ВАСЯ                                      121
2  МАША                                     333
3  ГЕНРИХ СИНГАПУРСКИЙ ЭСКВАЙР 666

Как это будет в dBase-е ?
Вначале будет заголовок. в нем перечислены имена и типы полей, потом пойдут данные фиксированного размера для каждой ячейки таблицы.

Как это будет в Firebird-е?
Излишние концевые пробелы у строк писаться не будут, будет страничная организация файла и директории, позволяющие серверу быстро найти нужную страницу и нужную ячейку.

Как это будет в XML?

Это будет текстовый файл, ни о какой страничной организации понятия не имеющий. В нем будут тэги, которые будут составлять основную часть тела, так как информация - не то, чему посвящен XML. Основное, чему он посвящен, это редактору Notepad, в котором его юзер будет открывать, когда парсер накроется и скажет "конец тэга потерял, так как Винни-Пух в промежутке в своем Notepad-е свой тэг вставил и закрыть этот тэг забыл".

Вот как этот текстовый файл будет выглядеть:

<TABLE>
 <ROW ID="1", NAME="ВАСЯ", ATTRIBUTES="121"/>
 <ROW ID="2", NAME="МАША",ATTRIBUTES="333"/>
 <ROW ID="3", NAME="ГЕНРИХ СИНГАПУРСКИЙ ЭСКВАЙР",ATTRIBUTES="666"/>
</TABLE>

Это же надо додуматься!
Каждое поле повторяет свое имя. Если строк миллион, то миллион раз будет написано слово ATTRIBUTES. Круто!
И это я еще скромно написал.

Можно и так:
<TABLE>
 <ROW>
    <ID>1</ID>
    <NAME>ВАСЯ</NAME>
    <ATTRIBUTES>121</ATTRIBUTES>
  </ROW>
 <ROW>
    <ID>2</ID>
    <NAME>МАША</NAME>
    <ATTRIBUTES>333</ATTRIBUTES>
  </ROW>
 <ROW>
    <ID>3</ID>
    <NAME>ГЕНРИХ СИНГАПУРСКИЙ ЭСКВАЙР</NAME>
    <ATTRIBUTES>666</ATTRIBUTES>
  </ROW>
</TABLE>

Так намного длинннее, понятнее и солиднее.
Самое интересное начнется, когда числа в текстовом виде потребуется с разделителем целой части писать. Лежит такой, понимаешь, файл-сервер на сервере. А на одном клиенте стоят русские локали, а на другом - английские. Вот как прикажешь числа писать через точку или через запятую?
А потом еще и даты пойдут. Там вообще хана.

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


 
clickmaker ©   (2008-06-26 17:31) [278]

> Сам юзаю XML всякий раз, как мне нужно INI-файл иметь

а почему все же не ини?


 
Поросенок Винни-Пух ©   (2008-06-26 17:31) [279]

Так намного длинннее, понятнее и солиднее.

Так гибчее.
Этот файл мог быть сочинен год назад для обмена между двумя системами.
Через год я вношу в структуру новые узлы и прошлогодние версии алгоритмов от этого не пострадают.
А в случае заголовков с оффсетами они скажут "привет!, мы тут ничего не понимаем"


 
Поросенок Винни-Пух ©   (2008-06-26 17:34) [280]

А на одном клиенте стоят русские локали, а на другом - английские. Вот как прикажешь числа писать через точку или через запятую?
А потом еще и даты пойдут. Там вообще хана.


Ханы нету, есть тонкости которые есть везде.
Для вещественных у меня есть библиотечная функция с красивым именем try2double которая поймет все что вы сможете придумать записывая вещественное число в строку.
Для дат тоже самое.



Страницы: 1 2 3 4 5 6 7 8 9 
10 вся ветка

Форум: "Прочее";
Текущий архив: 2008.08.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 1.08 MB
Время: 0.121 c
15-1214997047
Smile
2008-07-02 15:10
2008.08.24
:(


2-1216717555
Vlad Oshin
2008-07-22 13:05
2008.08.24
то работает, то не работает. Не объясните почему?


15-1215492465
homm
2008-07-08 08:47
2008.08.24
Интеграция .reg-файла в реестр


15-1215433698
DRG
2008-07-07 16:28
2008.08.24
C# или С++ с чего начать?


15-1215091161
VingtQuatrieme
2008-07-03 17:19
2008.08.24
Начальник Чукотки ушёл.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский