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

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 1.57 MB
Время: 0.164 c
2-1163956876
Alians
2006-11-19 20:21
2006.12.10
GetMem для массива


15-1163994028
Slider007
2006-11-20 06:40
2006.12.10
С днем рождения ! 19 ноября


2-1164188444
Галинка
2006-11-22 12:40
2006.12.10
Опросить неунаследованные свойства


2-1164277724
Димыч
2006-11-23 13:28
2006.12.10
Сетевое окружение


15-1164126004
Reaktor
2006-11-21 19:20
2006.12.10
Прпал пуск в ХР





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский