vypros
От: iordan
На: 27-12-2002@22:17 GMT+2
Оценка: 1/Неутрален'pbedic е двупосочен Българо-Английски речник написан на Perl, който използва речниковите файлове на kbedic'.
mironcho - kakva e neobhodimostta na sveta (ili pone bg) ot rechnika ti? kakvo poveche moje da pravi toi ot kbedic? tova che prosto si se nauchil da pishesh na perl/tk ne oznachava che triabva bezpredmetno da pishesh software, koito veche syshtestvuva (i vyrvi po-dobre/byrzo na qt/c++ ot perl/tk!). ideiata e da napishesh neshto unikalno, nepraveno zasega. zamisli se po tia temi. inache - evala - rabotliv si :-)
[Отговори на този коментар]
защото ...
От: mironcho <mironcholinux__at__mail< dot >bg>
На: 27-12-2002@22:32 GMT+2
Оценка: 1/НеутраленЗащото ми е кеф да ползвам програми които аз съм правил :-)
Твойта логика малко ме учудва, какво ще кажеш ако някой няма qt/kde ? Освен това единственото нещо което ползвам от kbedic, са речниковите файлове !!! Всичко по търсене и т.н. е направено на perl ...
И защо си мислиш че е по бавно ?
Абе защо го има kbedic като съществува sadict ?
Моята идея е доста по различна от твоята ;-)
Няма да споря по въпроса че kbedic е най доброто - съгласен съм с това ! Какво ще ме изкритикуваш утре, като направя счетоводна програма ?
В крайна сметка, никой не те кара да го ползваш.
Редактиран на: 27-12-2002@22:38
[Отговори на този коментар]
heh
От: iordan
На: 27-12-2002@22:41 GMT+2
Оценка: 1/Неутраленami shte kaja che kbedic se kompilira i bez qt :-)
zashto e po-bvano li? :-)
iskash da sporim zashto koda na perl e/ne po-baven ot c++? niama logika v takyv spor..
[Отговори на този коментар]
:))
От: mironcho <mironcholinux< at >mail[ точка ]bg>
На: 27-12-2002@22:50 GMT+2
Оценка: 1/НеутраленНе казвам че едно и също нещо написано на perl и c/c++ , perl -ското е по бързо ! Знам че не така.
Казвам че съм се постарал да го накарам да работи/търси бързо. Пр мен (celeron 333) няма видима разлика в бързодействието между двете.
Kbedic може да се компилира без qt ? И как става това ? Да не би да имаш впредвид cbedic ?
Cbedic не е kbedic.
Аз познавам човека дето е правил cbedic (пада ми се малко роднина) и странно защо, той изобщо не реагира по начина по който ти реагираш - дори ме поощряваше ...
Не виждам смисъл да продължаваме да спорим в същия дух - просто като не ти харесва идеята, не му обръщай внимание !!!
[Отговори на този коментар]
За критикарите
От: Никола Антонов <linux< at >logos< dot >goto< dot >bg>
На: 28-12-2002@8:50 GMT+2
Оценка: 1/НеутраленУважаеми господа критикари,
при все цялото ми благоговение пред вашата височайша начетеност, аз се чуствам недостоен да ви напомня, че идеята, залегнала в разработването на свободен софтуер, е донякъде ексериментална и изследователска. Защо си мислите, нещастни люде, че работата на програмистите е да предлгат на света само завършени, съвършени и осмислящи съществуването на света продукти? Не ви ли е минавало през ума, че някой, също като създателя на Linux преди години, просто иска да сподели своя опит с другите и така да обогати както тях, така и себе си? Невежествени люде, вместо да се заяждате, седнете си на задните части и оставете хората като mironcho, дето е изял целия perl за едно денонощие, да си чоплят и изучават тайните на отворения код. Той затова е отворен, за да е достъпен за изучаване и експериментиране, а лицензът му е такъв, че да подпомага свободната обмяна на опит. А бе, какво ви обяснявам... Явно не сте дорасли за тия ценности.
P.S. Пуснах го и на моя Debian (testing), работи си, наистина търси по-бързо и въобще работи по-бързо с базата, определено е по-лек от qt-приложението. А, между другото, как може kbedic да се компилира без qt, че нещо не ми стана ясно? Аз не го компилирам, щото в Debian има всичко и си го инсталирам направо с apt, но все пак ми е интересно.
Редактиран на: 28-12-2002@9:09
[Отговори на този коментар]
Малко разяснение :-)
От: mironcho <mironcholinux (a) mail__dot__bg>
На: 28-12-2002@10:46 GMT+2
Оценка: 1/НеутраленЗащо търсенето е бързо:
Като реших да правя този речник, основния проблем беше как да го накарам да търси бързо из файловете. Метода който ползва kbedic:
http://kbedic.sourceforge.net/kbedic-db-format.html
ми се стори доста сложен за реализиране (какво да правя - винаги съм търсил лесното).
След известно напъване (мислене) ми хрумна че ако индексирам файла по първите 2 букви и запазя байта от който почва в хеш (%index_en %index_bg), търсенето чувствително ще се "забърза" ;-) . По този начин, ако трябва да търся думичката "main" , отивам директно да байта $index_en{'ma'} и търся след него докато не стигне до различни първи две букви. Данните от файла се четата от '\0' до '\0' (демек се взима наведнъж думата и превода й).
В общи линии това е :-)
[Отговори на този коментар]
bravo
От: anonimen
На: 29-12-2002@19:55 GMT+2
Оценка: 1/НеутраленBravo Miroslave. Da ne ti puka za mnenieto na nekompetentni kritici. Vagnoto e che ti si razbral filosofiqta na OSS.
[Отговори на този коментар]
Браво и от мен
От: Славей Караджов <slaff< at >linux-bg< dot >hypermart< dot >net>
На: 1-01-2003@12:05 GMT+2
Оценка: 1/НеутраленБраво за речика.
[Отговори на този коментар]