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

Вниз

Console DM client   Найти похожие ветки 

 
Eraser ©   (2006-10-23 19:10) [400]

> [398] Ketmar ©   (23.10.06 18:46)

думаю на это надо сделать упор - т.к. используется полноценная БД, имеет смысл хорошо поработать с обработкой статистики.


 
Ketmar ©   (2006-10-23 19:19) [401]

>[400] Eraser(c) 23-Oct-2006, 19:10
>думаю на это надо сделать упор
я пока не придумал, как организовывать сам поиск. т.е. как вводить критерии поиска. если давать возможность делать руками sql, то появляется проблема с выводом результатов. а если забивать варианты на все представимые случаи, то... ну, ты понял. %-)
если у тебя есть идеи -- буду благодарен.

>полноценная БД
почти полноценная. нет, например, полной реализации join, несколько странноватый union. но кто это заметит, если серьёзно? %-) а вот вложеные запросы есть. приятно. %-)

>, имеет смысл хорошо поработать с обработкой статистики.
сейчас вот ради интереса посчитал количество своих постов в базе.
select count(aid) from topicanswers where nick="Ketmar"
2953. %-)


 
Eraser ©   (2006-10-23 20:35) [402]

> [401] Ketmar ©   (23.10.06 19:19)


> как организовывать сам поиск. т.е. как вводить критерии
> поиска. если давать возможность делать руками sql, то появляется
> проблема с выводом результатов

думаю стОит забить врукопашную распространенные запросы, но и дать вводить критерии самим юзерам.
а какие проблемы с выводом? в консольной среде, imho, самое простое - генерировать txt или csv файл и открывать его редактором.


 
Ketmar ©   (2006-10-23 20:42) [403]

>[402] Eraser(c) 23-Oct-2006, 20:35
>думаю стОит забить врукопашную распространенные запросы
у меня логика инопланетная. "самое распространённое" для меня -- это то, что другим нафиг не надо. %-)

>а какие проблемы с выводом? в консольной среде, imho,
>самое простое - генерировать txt или csv файл и открывать
>его редактором.
и смысл в такой ерунде? берём sqlite3.exe и получаем то же самое. и писать ничего не надо.
можно, конечно, сделать простой grid, но толку? если строится сложный запрос, который должен найти темы по головоломному критерию, то эти темы, имо, должны попасть в стандартное окошко выбора темы для просмотра. а если юзер в запросе не указал всех полей, используемых для генерации этого окошка?
нормальный выход, имо, только один -- дать возможность "достраивать" UI из скриптового языка. что гемор тот ещё...


 
Ketmar ©   (2006-10-23 23:50) [404]

у CDM появилось нечто, что модно попытаться назвать "сайтом":
http://cdm.ho.com.ua/

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


 
Gero ©   (2006-10-23 23:53) [405]

> [404] Ketmar ©   (23.10.06 23:50)

Блин, че там баннер гугля делает?


 
Ketmar ©   (2006-10-24 00:04) [406]

>[405] Gero(c) 23-Oct-2006, 23:53
>Блин, че там баннер гугля делает?
хостер привесил. %-) поскольку хостинг бесплатный, то что-то привешивают. что -- не знаю, AdMuncher это отрезает. %-)

по идее, баннер повисит, повисит и сгинет.
покупать хостинг пока не на что. %-)


 
Ketmar ©   (2006-10-24 00:06) [407]

"сайт"-то был сделан за 10 минут путём изменения скриптов "авалонского". потому что ленивый я. %-)


 
VirEx ©   (2006-10-24 18:33) [408]


>  [404] Ketmar ©   (23.10.06 23:50)
> у CDM появилось нечто, что модно попытаться назвать "сайтом":
> http://cdm.ho.com.ua/

не грузит :(


 
VirEx ©   (2006-10-24 18:35) [409]

ай эм сорри, только отправил пост, и сайт явился из тьмы)


 
Ketmar ©   (2006-10-24 18:39) [410]

>[409] VirEx(c) 24-Oct-2006, 18:35
>ай эм сорри, только отправил пост, и сайт явился из тьмы)
надо сначала вознести хвалу Ктулху, а потом открывать. иначе глючит. %-)


 
Юрий ©   (2006-10-24 19:22) [411]

> [404] Ketmar ©   (23.10.06 23:50)
> у CDM появилось нечто, что модно попытаться назвать "сайтом":
>
> http://cdm.ho.com.ua/
>
> теперь все апдейты будут здесь. на текущий момент выложена
> самая свежая версия CDM во всех видах. %-)

Ketmar, есть сайт, нет сайта, главное чтобы CDM был! ;)


 
Ketmar ©   (2006-10-24 19:53) [412]

>[411] Юрий(c) 24-Oct-2006, 19:22
а куда он денется? я ж с него теперь никуда уйти не могу -- привык. %-) да и планы по развитию ещё далеко не закончились. %-)

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


 
Ketmar ©   (2006-10-25 02:44) [413]

и почему я до сих пор сей баг не заметил?
[*] ошибка в html-просмотрщике (и цитатнике, скорее всего, тоже).
днём добавлю "историю прыжков по ответам" в просмотре темы (заколебало руками возвращаться %-), переход на ответ №n, вставку урла из броффзера и обновлю сайт.


 
Ketmar ©   (2006-10-25 17:44) [414]

залил update:
[*] ошибка в html-просмотрщике (и цитатнике, скорее всего, тоже).
[*] йопт! "selected" и "selected new" были попутаны.
[+] новая опция: "profile first" -- в popup-menu первым показывает пункт "show profile", а не "quote".
[*] цитата обрывалась после урла. глупый баг.
[*] мелкий баг в выводе hotchar для check- и radio-buttons.


 
Ketmar ©   (2006-10-25 18:11) [415]

надеюсь, никто скачать не успел? %-) ещё миниапдейт -- забыл положить в архив:
[+] добавлены anchors к контролам в окне spellchecker"а.
[+] не проверяем правописание в коде и цитатах.


через 5 минут будет на сайте. %-)


 
MetalFan ©   (2006-10-25 18:52) [416]

что-то оно у меня умерло... не понял, после каких манипуляцый


 
Ketmar ©   (2006-10-25 19:01) [417]

>[416] MetalFan(c) 25-Oct-2006, 18:52
>что-то оно у меня умерло... не понял, после каких
>манипуляцый
ниже, чем на 2kSp4 вообще работать не должно. %-)

а что значит "умерло"? симптомы-то какие?


 
MetalFan ©   (2006-10-25 19:19) [418]

WinXP sp2.
значит скачал полный комплект. распаковал.
запустил. ввел логин/пароль
выбрал 3 ветки.
нажал рефреш алл.
потом выбрал сообщение и нажал рефреш каррент.
после чего вот чего:
http://img105.imageshack.us/img105/658/cdmve6.jpg


 
Ketmar ©   (2006-10-25 19:45) [419]

>[418] MetalFan(c) 25-Oct-2006, 19:19
ясно. кнопка "refresh current" предназначена вовсе не для того, для чего ты подумал. я лично ней никогда не пользовался, вот и не наступил на баг. щаз посмотрю. %-)
а вообще, "refresh current" -- она для режимов "selected" и "selected new". т.е. обновить не все выбраные конференции, а только одну. когда в заголовке окна просмотра указано не "for all forums" а "for <название>". надо задизаблить кнопарь нафиг, когда он не нужен. %-)

зыж благодарю за багрепорт. я всегда говорил, что никто CDM не использует, кроме меня: за всё время существования v5 ни одного багрепорта. хотя я там кучу багов пооставлял. и недоделок, которые в глаза бросаются. %-)


 
Ketmar ©   (2006-10-25 20:29) [420]

ещё update (tnx, MetalFan(c) ):
[*] баг в "refresh current". (?)
[+] "refresh current" теперь неактивна в режиме "все новые".
[*] баг в редакторе: переход за последнюю букву текста правращался в падёж.


 
Ketmar ©   (2006-10-29 13:01) [421]

раз никто не качает, то очередного мини-апдейта не будет. подождём до beta2 тогда.


 
Юрий ©   (2006-10-29 13:02) [422]

> [421] Ketmar ©   (29.10.06 13:01)
> раз никто не качает, то очередного мини-апдейта не будет.
> подождём до beta2 тогда.

Кстати Ketmar, вопрос не по теме, но всё же, SQLite3 не поддерживает в пути к базе символы вроде "!"? У меня лично такая проблема.


 
Ketmar ©   (2006-10-29 13:16) [423]

>[422] Юрий(c) 29-Oct-2006, 13:02
>Кстати Ketmar, вопрос не по теме, но всё же, SQLite3 не
>поддерживает в пути к базе символы вроде "!"?
а фиг знает. не проверял. щаз гляну.

вот. запустил CDM из каталога "C:\! !\cdm version 5!\". отлично заработало.


 
Ketmar ©   (2006-10-29 13:17) [424]

а вот с русскими буквами в путях -- да. проблема.


 
Юрий ©   (2006-10-29 13:20) [425]

> [424] Ketmar ©   (29.10.06 13:17)
> а вот с русскими буквами в путях -- да. проблема.

Русские пути присутствуют. Почему то подумал на моё извращённое наименование каталогов, что важней, то с символом "!", ну и уж никак не думал, что русские буквы так обидели. :)


 
Ketmar ©   (2006-10-29 13:26) [426]

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

заодно нашёл баг в TinyPersonalFirewall. он тоже с русскими буквами в путях имеет толстые проблемы. %-)
вывод: не-ascii символы в путях -- зло! %-)


 
Ketmar ©   (2006-10-29 13:26) [427]

ах, да. "пофиксил" -- не значит "выложил". %-)


 
Anatoly Podgoretsky ©   (2006-10-29 13:34) [428]

> Ответ на сообщение [426]

Зло американосы


 
Ketmar ©   (2006-10-29 13:43) [429]

>[428] Anatoly Podgoretsky(c) 29-Oct-2006, 13:34
>Зло американосы
все переходим на "русОС"? %-)


 
Юрий ©   (2006-10-29 13:49) [430]

> [427] Ketmar ©   (29.10.06 13:26)
> ах, да. "пофиксил" -- не значит "выложил". %-)

Тоже пофиксил, всё таки надо тщательнее читать (и вообще читать):

** Open the sqlite database file "filename".  The "filename" is UTF-8
** encoded for sqlite3_open() and UTF-16 encoded in the native byte order
** for sqlite3_open16().  An sqlite3* handle is returned in *ppDb, even
** if an error occurs. If the database is opened (or created) successfully,
** then SQLITE_OK is returned. Otherwise an error code is returned. The
** sqlite3_errmsg() or sqlite3_errmsg16()  routines can be used to obtain
** an English language description of the error.

Это я себе. :)


 
Ketmar ©   (2006-10-29 13:54) [431]

ну да. я постоянно забываю, что там везде UTF-8. %-) всегда говорил, что UTF-8 придумали враги человечества. %-)


 
Ketmar ©   (2006-10-29 13:56) [432]

вообще, я подумываю сделать CDM полностью уникодным. но это потащит за собой толстую переделку CUI-библиотеки, что нежелательно. и даже не столько из-за трудоёмкости, сколько из-за сложностей с выводом всяких рамочек. даже простая переделка из oem в ansi обернулась кучей граблей и костылей. %-(


 
_silver ©   (2006-10-29 15:33) [433]

Проблемы начались с cdm5.
Скачал с сайта последнюю версию. Клиент живёт у меня на флешке, т.к. использую его и дома и на работе. Вдруг перестал работать дома, вылетает при запуске с двумя предложениями отправить отчёт об ошибке ну и т.д.
Из того, что происходило на домашнем компе - установил ZendStudio 5.02 (кажется, в этот же день клиент перестал запускаться), только вот на работе она тоже стоит.
Дома - WinXP SP2. На работе - Win2K SP4


 
Ketmar ©   (2006-10-29 16:21) [434]

есть вариант, что глючит из-за компрессора .EXE. XP/SP2 я не тестировал ввиду неналичия оного. выложу скоро ничем не пожатый апдейт, посмотрим.

tnx.


 
_silver ©   (2006-10-29 16:30) [435]

Ketmar ©   (29.10.06 16:21) [434]
есть вариант, что глючит из-за компрессора .EXE. XP/SP2 я не тестировал ввиду неналичия оного. выложу скоро ничем не пожатый апдейт, посмотрим.

Интересно то, что какое-то время на ХР работало всё нормально за исключением бага с Alt+C, иногда при обновлении выбранной конференции падал с AV, но это не смертельно. А вот через какой то промежуток времени начал себя так безобразно вести.


 
ANTPro ©   (2006-10-29 16:36) [436]


> [434] Ketmar ©   (29.10.06 16:21)

У меня после сжатия CDM5 даже не запустился...


 
_silver ©   (2006-10-29 16:40) [437]

И ещё, только сейчас заметил.
Между первым и вторым сообщением об ощибке в консоли появляется следующий текст: "Exception ESQLiteError in module cdm5.exe at 0002CEBB.
library routine called out of sequence".

Может это чем поможет.


 
Ketmar ©   (2006-10-29 16:59) [438]

>[436] ANTPro(c) 29-Oct-2006, 16:36
>У меня после сжатия CDM5 даже не запустился...
а кто тебе разрешил его сжимать? он уже пожат. очень нежным компрессором. %-)

>[437] _silver(c) 29-Oct-2006, 16:40
>появляется следующий текст: "Exception ESQLiteError in
>module cdm5.exe at 0002CEBB.
>library routine called out of sequence".
странно. SQLite та, что в архиве? 3.3.8?


 
_silver ©   (2006-10-29 17:04) [439]

Ketmar ©   (29.10.06 16:59) [438]
странно. SQLite та, что в архиве? 3.3.8?

Точно сказать не могу какая версия. До cdm sqlite у меня вообще не водился, а с каким cdm я заполучил именно эту sqlite3.dll я уже и не помню.

зы
смотрел все версии cdm начиная с самой первой, так что возможно от неё и остался этот sqlite3.dll.


 
ANTPro ©   (2006-10-29 17:15) [440]

> [438] Ketmar ©   (29.10.06 16:59)
> а кто тебе разрешил его сжимать?

Public Domain %)


> [438] Ketmar ©   (29.10.06 16:59)
> он уже пожат. очень нежным компрессором. %-)

У меня нет :)



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

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

Наверх




Память: 1.59 MB
Время: 0.159 c
2-1164040438
Vasiliy
2006-11-20 19:33
2006.12.10
Как обработать WM_NCMOUSEMOVE на не клиентской области?


15-1164011165
john81
2006-11-20 11:26
2006.12.10
MS SQL SERVER


1-1162067771
Gear
2006-10-29 00:36
2006.12.10
Ошибки страниц памяти и неизвестное исключение 0EEDFADE


15-1164271599
wamp
2006-11-23 11:46
2006.12.10
cmd


2-1164101702
Cyrax
2006-11-21 12:35
2006.12.10
Объекты сигнального типа...