Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.17;
Скачать: CL | DM;

Вниз

Доколе?   Найти похожие ветки 

 
Ketmar ©   (2008-01-14 17:03) [80]

> Bless ©   (14.01.08 16:39) [78]
«вкусы посетителей» — демократия. рулит народ.
«вкусы модераторов» — диктатура. рулят те, у кого руль, кто на доорге — не интересно.

вкусы могут совпадать, но не обязательно. «несовместимо» — это не «иногда работает», а «всё и всегда работает». т.е. — несовместимо. максимум — кривая эмуляция.


 
Kerk ©   (2008-01-14 17:04) [81]


> Ketmar ©   (14.01.08 17:03) [80]

Понимаешь... модератор на нормальном форуме не диктатор. На нормальном форуме он дворник. Ибо форум не для модераторов совсем организован, а для людей. И модераторы тоже для людей, а не для себя.


 
Bless ©   (2008-01-14 18:04) [82]


> Ketmar ©   (14.01.08 17:03) [80]


Гм... Ранее ты из моих слов "содержимое «Прочих» стало отражением вкусов ее модераторов" сделал вывод, что я считаю, будто на делфимастере демократия. Хотя в [80] ты называешь это диктатурой. Не вижу логики. И вообще, этот спор был начат мной из-за чистой формальности: я придрался к твоему неаккуратно сформулированному предложению. Если бы ты сразу спросил, "а с чего ты решил, что на форуме ДОЛЖНА БЫТЬ демократия", разговор бы сразу пошел в конструктивном русле. Но я придрался к отсутствию "должна быть", и наш диалог скатился к совершенно дурацкому и бессмысленному спору. В одностороннем порядке я его прекращаю :)

Что касается того, как должно быть, то я согласен с Kerk[81].
Пользуясь твоей аллегорией, скажу так: я не против, чтоб у кого-то был руль. И я не против правил дорожного движения. Но мне не нравится, что эти правила сводятся к "водитель всегда прав". А то как-то улицы безлюднеют.


 
Ketmar ©   (2008-01-14 18:26) [83]

2Kerk:
мне-то это зачем пояснять? %-) а то я не был с обеих сторон (не здесь).

2Bless:
"содержимое «Прочих» стало отражением вкусов ее модераторов, а не ее посетителей."
отсюда прямо следует, что должно быть наоборот. у тебя не было «я считаю». простое бинарное утверждение, которое реверсируется совершенно однозначно. то есть, ты изначально сформулировал неверно, потом же не свою формулировку стал править, а требовать, чтобы я протелепатировал и поправил свою. увы, всех телепатов я месяц назад уволил.

за сим пояснением я тоже прекращаю, поскольку ты уже убежал. %-)


 
antonn ©   (2008-01-14 21:58) [84]


> можно мне ссылку на рабочего клиента для phpBB?

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


 
ketmar ©   (2008-01-15 05:01) [85]

>antonn ©(14.01.08 21:58) [84]
>серверный скрипт
неее, не то. вот без установки бы на сервер дополнительных фич…

>Есть какой то универсальный Forumizer
см. [77] %-)


 
Bless ©   (2008-01-15 09:44) [86]


> Ketmar ©   (14.01.08 18:26) [83]


Сказав, что прекращаю спор, я таки сболтнул лишнего :)
Если есть желание продолжить этот спортивный, но никому, кроме нас двоих, не интересный спор, стукнись в аську 242-212-315.


 
antonn ©   (2008-01-15 16:10) [87]

Вопрос :)
А что, клиент отправляет ответ на сервер через общедоступную вебформу? пробывал на ДМклиенте.
если отправка идет через другой скрипт, может администрация его покажет?
пока сделал скрипт загрузки тем с форума на основе пхп-фужн, можно попробывать в ДМКлиенте сервером указать http://desksoft.ru/index.php и загрузятся мои куцые форумы:) Вот только отправка осуществляется видимо в "прошитом" адресе в клиенте... :(


 
OSokin   (2008-01-15 16:44) [88]


> Kerk ©   (14.01.08 01:33) [44]

Помню. Зашел под этим, уже давно старым ником, чтобы ответить на этот пост. И статьи новые появлялись, и темы в форуме были интересные, и много людей хороших. Сейчас нет новых статей, хорошо, если на странице форума найдется хоть одна интересная тема, а большинство хороших людей перебралось на другие форумы. =(((

ЗЫ Интересно, если кто-то из высшего командного состава читает эту ветку (судя по красным следам от плюсомета), то почему не отвечает?


 
antonn ©   (2008-01-15 16:49) [89]


> ЗЫ Интересно, если кто-то из высшего командного состава
> читает эту ветку (судя по красным следам от плюсомета),
> то почему не отвечает?

надо же дать выговориться людям :)


 
OSokin   (2008-01-15 16:57) [90]


> antonn ©   (15.01.08 16:10) [87]

Кстати, вот что-то типа спецификации: http://delphimaster.ru/klient.txt


 
ketmar ©   (2008-01-15 16:58) [91]

>[87] antonn ©(15.01.08 16:10)
>Вопрос :)
>А что, клиент отправляет ответ на сервер через общедоступную вебформу?

насколько знаю — другого интерфейса для отправки нет. и нигде другого не видел. и сам его использовал.


 
OSokin   (2008-01-15 17:00) [92]


> KilkennyCat ©   (14.01.08 03:22) [50]

А посмотреть-то хоть на него можно? на альтернативный вариант...


 
ketmar ©   (2008-01-15 17:01) [93]

>[90] OSokin(15.01.08 16:57)
она несколько старая и неполная. мы в hidden place делали новее, ну, и у меня на винте лежит чуть более полная. в klient.txt вообще сказано, что надо отправлять юзера в бровзер по некоему урлу, пусть там пишет, гад.


 
antonn ©   (2008-01-15 17:07) [94]


> OSokin   (15.01.08 16:57) [90]

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


 
ketmar ©   (2008-01-15 17:33) [95]

>[94] antonn ©(15.01.08 17:07)
>да, по тем спецификациям я и сделал загрузку сообщений. А вот остальные
>клиенты не смотря на настройку к скрипту загрузки упорно пытаются
>отослать форму ответа на этот сайт…

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


 
Kostafey ©   (2008-01-15 18:56) [96]

> [57] antonn ©   (14.01.08 08:50)
> а если написать модуль клиента под существующие клиенты
> для форумов ИПБ/пхпбб/пхп-фужн?

В очередной раз напомню о том что занятие
велосипедоизобретательством интересно разьве что
чисто с академическо точки зрени :)

http://forumpilot.com/


> [77] Ketmar ©   (14.01.08 15:55)
> просмотр закончен. виндовое closed-source гуано.

Из этой же области, правда, в отличие от упомянутого Формалайзера,
он рабочий и бесплатый.


 
ketmar ©   (2008-01-15 19:13) [97]

>[96] Kostafey©(15.01.08 18:56)
>в отличие от упомянутого Формалайзера,
>он рабочий и бесплатый.

а форумизер тоже бесплатный. ты не понял, видимо, моих претензий к ним. вот:
виндовое closed-source
всё «windows-only», особенно требующее IE, да ещё и без исходников, с песнями, плясками и народными сказками отправляется фтопку.


 
antonn ©   (2008-01-15 19:26) [98]


> Kostafey ©   (15.01.08 18:56) [96]
>
> > [57] antonn ©   (14.01.08 08:50)
> > а если написать модуль клиента под существующие клиенты
> > для форумов ИПБ/пхпбб/пхп-фужн?
>
> В очередной раз напомню о том что занятие
> велосипедоизобретательством интересно разьве что
> чисто с академическо точки зрени :)

позволю себе возразить, что никто не бросится искать какой то "Форум пилот" и уж тем более его сразу использовать. Идея состоит в том, чтобы уже существующие привычные клиенты прикрутить к форумам.


 
Kostafey ©   (2008-01-15 19:39) [99]

> [97] ketmar ©   (15.01.08 19:13)
> всё «windows-only», особенно требующее IE, да ещё и без
> исходников, с песнями, плясками и народными сказками отправляется
> фтопку.

Именно это  и имел в виду, говоря

> Из этой же области,...



> [98] antonn ©   (15.01.08 19:26)
> позволю себе возразить, что никто не бросится искать какой
> то "Форум пилот"

И чего его искать? Cсылочка в закладках давно лежит :)


>и уж тем более его сразу использовать.

Оно осложнятеся тем, что некототрые форумы,
работающие на стандартных движках эти движки немного
подрихтовали.


> Идея состоит в том, чтобы уже существующие привычные клиенты
> прикрутить к форумам.

По-моему так наоборот уже проще будет, т.е. написать новый :)


 
antonn ©   (2008-01-15 19:51) [100]

Людей очень сложно заставить юзать новый софт. Вон, к примеру, Игорь Шевченко в фаре хочет юникод смотреть %)


> Оно осложнятеся тем, что некототрые форумы,
> работающие на стандартных движках эти движки немного
> подрихтовали.

а еще клиент имеет свой протокол, который независимо от дизайна получает только данные. А Форум_пилот видимо закачивает всю страницу и парсит. А я бы как сайтостройщик обязательно внедрил пару каких то вещей, убрал бы другие. Да и интерфейс у него привычен будет скорее пользователям Аутлука_экспресса (хотя сам на работе его юзаю для новостных лент, но предпочитаю обычный вид форума как в браузере. И кстати, не зря же такой дизайн копируют клиенты). Новый писать тоже скорее всего никто не будет, тут просто сайт подрихтовать сложно)))
вот Геро бы объявился, и Кетмар для своего подсобили со стороны клиентописательства, можно было замутить более-менее универсальный серверный скрипт.


 
Kostafey ©   (2008-01-15 20:12) [101]

> [100] antonn ©   (15.01.08 19:51)

А, так плоучается клиент не по http подключается?

Значит сервер должен для него соответствующий output
геренить.

гм... все оказалось сложнее чем я думал.


 
antonn ©   (2008-01-15 20:18) [102]

по http, но получает данные в виде:
Allcount=24
id=992553967  name=Adoliks  title=Рисование таблиц в Word средствами Delphi answers=Shtukos email=guru@nord.ptt.ru count=1 dsc=Господа, подсл ... date=24.06.01 23:36 lastmod=992554939 vd=D2, IB4.x loginid=997732577

все просто и быстро, одна строка - одна тема/пост
Хотя не знаю, Форум_пилот тоже нуждается в серверном отдельносм скрипте или парсит ХТМЛ. Если последнее - решение не очень :(


 
ketmar ©   (2008-01-15 20:19) [103]

>[86] Bless ©(15.01.08 09:44)
вот, забыл ответить: мне он тоже не особо интересен. вёл в плане вежливости — некрасиво реплики оппонента оставлять без ответа.

>[100] antonn ©(15.01.08 19:51)
>Людей очень сложно заставить юзать новый софт. Вон, к примеру, Игорь
>Шевченко в фаре хочет юникод смотреть %)

так не только он. я вот тоже, когда под виндой. (оффтоп: интересно, и как там поживает Unicode FAR? что они смогли из той лапши выжать?)

>Кетмар для своего
Кэтмар свой давно забросил по причине смены платформы. готов отдать в хорошие руки (а что там отдавать — вон, на cdm.sf.net валяется). сейчас Кэтмар неспешно экспериментирует с Universal Forum Client второй инкарнации (то, чем должен был стать CDM), но оно даже до преальфы ещё не дотягивает. сам пользуется php-клиентом от easy.

да и вообще — грязен код в CDM и страшен.

по поводу «универсального скрипта» я уже думал. и не придумал ничего, кроме плугинов. потому что, например, если в оном протоколе я увижу «мы будем использовать XML», то на этом изучение протокола закончится (как закончился мой интерес к реализации Jabber).

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

и ты пы.

то есть, тут нефиг советоваться, тут пишешь, как считаешь нужным и набираешь достаточно популярности, чтобы мы просто не смогли уклониться от поддержки твоего протокола. %-)


 
antonn ©   (2008-01-15 20:23) [104]

я бы сделал просто в каждом запросе переменную, отвечающую в каком виде отдать данные. старый вид или ХМЛ. Отдать уже распарсеный хтмл или в bbcodes. Это я про серверный скрипт. Сам я клиент делать не буду, там времени на разбор надо немало, нужет тот, кто уже его делал и сможет немного подправить :)


 
antonn ©   (2008-01-15 20:25) [105]

вообще создать бы новую ветку с вопросами по реализации, а не писать тут :)


 
ketmar ©   (2008-01-15 20:29) [106]

>[104] antonn ©(15.01.08 20:23)
тут уже говорили когда-то, что текущий потокол делали с упором на минимальную нагрузку сервера. я когда-то пытался сделать наброски, чего и как я хотел бы видеть в новом (не помню, выкладывал или нет — это было на новом тестовом форуме). оно, правда, потерялось, да и фиг с ним.

проще всего (для нас %-) — чтобы был эмулятор протокола «мастаков» (с поддержкой отправки постов через аналогичную форму, тогда только адрес скрипта поменять). а если рядом будет ещё и новый-красивый-удобный — глядишь, кто и под него «заточит».


 
ketmar ©   (2008-01-15 20:29) [107]

>[105] antonn ©(15.01.08 20:25)
>вообще создать бы новую ветку с вопросами по реализации, а не писать тут
>:)

тебе в клиентодевелоперский форум.


 
antonn ©   (2008-01-15 20:36) [108]


> тебе в клиентодевелоперский форум.

а где это? :)
а самое главное - туда кто нибудь заглядывает? ))


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

да какая разница для сервера, пошлю я POST скрипту формы или другому скрипту? :) В принципе, если бы клиенты отправляли POST урлу, выдраному из сервера, указаному в настройках, было бы почти все готово:) А так ДМКлиент честно забирает мои форумы, а форму упорно отсылает на мастаков. Или я там чет не понял...
Хотя я бы очень не отказался, чтобы при "первом" посещении сайта они запоминали SID и по нему уже дальше общались :)


 
Zeqfreed ©   (2008-01-15 20:57) [109]

> ketmar ©   (15.01.08 20:19) [103]

Какой-то ты непродвинутый :) Unicode и XML это хорошо, просто надо применять все в меру и к месту. Тем более сейчас для них понаделали уже кучу средств облегчающих разработку. Хотя я конечно понимаю что ручками все самому писать весело, но ты же, например, признаешь полезность pcre, а не пишешь каждый раз по конечному автомату, когда надо разобрать более менее сложную строку.

У тебя в Слаке, наверное, локаль еще и не UTF-8? Ужасно, ужасно :)


 
ketmar ©   (2008-01-15 21:15) [110]

>[108] antonn ©(15.01.08 20:36)
>>тебе в клиентодевелоперский форум.
>а где это? :)

секрет. настоящий программист найдёт, а увидя — сразу узнает. %-)

>а самое главное — туда кто нибудь заглядывает? ))
ну, я периодически. и остальные, думаю, иногда. как всплывает что-то.

>[109] Zeqfreed ©(15.01.08 20:57)
>Unicode и XML это хорошо
уникодэ — харашо, иксемеля — плоха. %-)

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

>ты же, например, признаешь полезность pcre, а не пишешь каждый раз по
>конечному автомату

4.2 %-) использую Lua, у которой RE весьма куцие, и засовываю это всё в функцию-парзер. PCRE вообще следует убить раскалённой кочергой, но я просто побоялся советовать человеку PEG.

>У тебя в Слаке, наверное, локаль еще и не UTF-8?
конечно. koi8-u. мне не надо ублюдочных кодировок, где невозможно выяснить позицию n-го символа, не сканируя пердыдущие n-1 символов.


 
antonn ©   (2008-01-15 21:37) [111]


> ketmar ©   (15.01.08 21:15) [110]
>
> >[108] antonn ©(15.01.08 20:36)
> >>тебе в клиентодевелоперский форум.
> >а где это? :)
> секрет. настоящий программист найдёт, а увидя — сразу узнает.
>  %-)
>

мне вот как то лень перебирать все $_GET["n"] :)
важнее там действительно кто то бывает или только "заглядывают"?


 
ketmar ©   (2008-01-15 21:43) [112]

>[111] antonn ©(15.01.08 21:37)
>мне вот как то лень перебирать все $_GET["n"] :)

все не надо. зачем тебе брутфорс? можно проще.

>важнее там действительно кто то бывает или только «заглядывают»?
а что там сейчас делать? пока АП ваял APC, да я ваял CDM — было активно. сейчас нового ничего не пишут — тишина.


 
Zeqfreed ©   (2008-01-15 21:57) [113]

> ketmar ©   (15.01.08 21:15) [110]

> и потому мне надо вмещать в несчастный мозг ещё и API этих
> средств.

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

> мне не надо ублюдочных кодировок, где невозможно выяснить
> позицию n-го символа, не сканируя предыдущие n-1 символов.

По-моему, лучше уж не иметь проблем с обработкой текстов на разных языках, чем трястись за лишние миллисекунды сканирования строчки.

В общем понять твою позицию можно. Право на существование имеет, но наша партия идет другой дорогой :)


 
ketmar ©   (2008-01-15 22:17) [114]

>[113] Zeqfreed ©(15.01.08 21:57)
>Зато с этими API код выглядит прозрачно, красиво и понятно.
я поступаю проще: выкидываю чушь, которая требует использовать эти API.

>лучше уж не иметь проблем с обработкой текстов на разных языках
верно. и для этого есть UCS-2 и UCS-4. где и проблем нет, и с позиционированием всё нормально.

ну-ка, скажи мне: сколько байтов будет занимать строка в 10 русских буковок, закодированая в UTF-8? когда найдёшь овтет — тогда и говори, что UTF рулит (нет, ответы «мин столько, макс столько» не подходят; точное количество байтиков давай; вопрос «какие именно буквы» ответа не требует — любые).


 
ketmar ©   (2008-01-15 22:20) [115]

хихик. я лажанулся. %-)
а теперь прибавим к русским буквам немножко математических знаков и прочей ерунды. %-)


 
Zeqfreed ©   (2008-01-15 22:28) [116]

> ketmar ©   (15.01.08 22:20) [115]

Да, русские, кажется, все по 2 байта :)
Знать длину тебе зачем? Выделяй как под UCS-4.

UCS — это конечно хорошо, но они не совместимы с ASCII, поэтому реально их использовать в настоящий момент сложно.


 
ketmar ©   (2008-01-15 22:37) [117]

>[116] Zeqfreed ©(15.01.08 22:28)
>Знать длину тебе зачем? Выделяй как под UCS-4.

тогда на кой мне недокодировка UTF, если я всё равно уже утратил единственное её преимущество — экономию памяти — по сравнению с UCS-4?

>UCS — это конечно хорошо, но они не совместимы с ASCII, поэтому реально
>их использовать в настоящий момент сложно.

кому? кто тебе мешает функциям-идиотам (сделаным идиотами) отдавать тот же UTF? один врапер — и всё на месте. и получать так же. попутно флудить в багтраках: «доколе ваше гуано будет жить в прошлом веке? выучите UCS!»
%-)

нет, если строки нужны только для задачи «получил и тут же отдал не глядя» — тогда что угодно покатит. иначе — дайте мне нормальную кодировку, с UTF пусть мазохисты работают. благо, есть iconv, руками конвертеры делать не придётся.


 
Zeqfreed ©   (2008-01-15 22:44) [118]

> ketmar ©   (15.01.08 22:37) [117]

Ну да, рассуждения у тебя все верные, особо и не поспоришь :)

Я так понимаю, что UTF-8 разработана была именно для совместимости с существующим программным обеспечением для символов в пределах ASCII. Поэтому ее выбирают в качестве транспортной кодировки. Но тогда я не совсем понимаю почему ты против нее в качестве локали. Обрабатывай когда тебе надо так, как удобно.

Кстати, по-моему много где так и делается, как ты описываешь. В Питоне, напрмиер, насколько я знаю внутренее представление всех строк — это UCS.


 
ketmar ©   (2008-01-15 22:53) [119]

>[118] Zeqfreed ©(15.01.08 22:44)
потому что доколе?! (вот и не оффтоп %-) доколе народ будет гордо юзать костыли и радоваться тому, что «вот, а мы и на костылях умеем бегать… ну, пусть не бегать, а ходить… ну, пусть не ходить, а еле плестись — зато гляньте, какие костыли у нас красивые! с инкрустацией!»

пока недокодировку поддерживают и пишут под неё всё новый софт — она не сдохнет. доколе? давно уже оная совместимость должна отправиться в архивы. так же, как 0-terminated строки.


 
Zeqfreed ©   (2008-01-15 22:58) [120]

> ketmar ©   (15.01.08 22:53) [119]

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

Я вот тоже все мучаюсь вопросом доколе еще все будут пользоваться ужасной аськой, и когда перейдут на джаббер.



Страницы: 1 2 3 4 вся ветка

Текущий архив: 2008.02.17;
Скачать: CL | DM;

Наверх




Память: 0.73 MB
Время: 0.017 c
15-1200392916
Ega23
2008-01-15 13:28
2008.02.17
Service средствами Delphi : возможено ли?


2-1201114814
Тоник
2008-01-23 22:00
2008.02.17
WM_MOUSEENTER и ​WM_MOUSELEAVE без компонента


8-1173797585
San ciz
2007-03-13 17:53
2008.02.17
avi из картинок


2-1200254364
AntonUSAnoV
2008-01-13 22:59
2008.02.17
работа с dbgrid


15-1200452599
Slider007
2008-01-16 06:03
2008.02.17
С днем рождения ! 16 января 2008 среда