abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:00 | Upozornění

    Cloudflare, tj. společnost poskytující "cloudové služby, které zajišťují bezpečnost, výkon a spolehlivost internetových aplikací", má výpadek.

    Ladislav Hagara | Komentářů: 1
    dnes 04:22 | Pozvánky

    Letos se uskuteční již 11. ročník soutěže v programování Kasiopea. Tato soutěž, (primárně) pro středoškoláky, nabízí skvělou příležitost procvičit logické myšlení a dozvědět se něco nového ze světa algoritmů – a to nejen pro zkušené programátory, ale i pro úplné začátečníky. Domácí kolo proběhne online od 22. 11. do 7. 12. 2025 a skládá se z 9 zajímavých úloh různé obtížnosti. Na výběru programovacího jazyka přitom nezáleží – úlohy jsou

    … více »
    SoutezKasiopea | Komentářů: 0
    dnes 04:11 | Nová verze

    Byla vydána nová verze 2.52.0 distribuovaného systému správy verzí Git. Přispělo 94 vývojářů, z toho 33 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 18:00 | Nová verze

    VKD3D-Proton byl vydán ve verzi 3.0. Jedná se fork knihovny vkd3d z projektu Wine pro Proton. Knihovna slouží pro překlad volání Direct3D 12 na Vulkan. V přehledu novinek je vypíchnuta podpora AMD FSR 4 (AMD FidelityFX Super Resolution 4).

    Ladislav Hagara | Komentářů: 0
    včera 03:11 | Nová verze

    Poštovní klient Thunderbird byl vydán v nové verzi 145.0. Podporuje DNS přes HTTPS nebo Microsoft Exchange skrze Exchange Web Services. Ukončena byla podpora 32bitového Thunderbirdu pro Linux.

    Ladislav Hagara | Komentářů: 1
    včera 02:33 | IT novinky

    U příležitosti státního svátku 17. listopadu probíhá na Steamu i GOG.com již šestý ročník Czech & Slovak Games Week aneb týdenní oslava a také slevová akce českých a slovenských počítačových her.

    Ladislav Hagara | Komentářů: 0
    16.11. 19:33 | Nová verze

    Byla vydána nová verze 9.19 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Vypíchnout lze například nový balíček BirdNET-Go, tj. AI řešení pro nepřetržité monitorování a identifikaci ptáků.

    Ladislav Hagara | Komentářů: 0
    16.11. 02:22 | Nová verze

    Byla vydána nová verze 3.38 frameworku Flutter (Wikipedie) pro vývoj mobilních, webových i desktopových aplikací a nová verze 3.10 souvisejícího programovacího jazyka Dart (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    16.11. 01:33 | Nová verze

    Organizace Apache Software Foundation (ASF) vydala verzi 28 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.

    Ladislav Hagara | Komentářů: 0
    15.11. 16:11 | Nová verze

    Byl vydán Debian 13.2, tj. druhá opravná verze Debianu 13 s kódovým názvem Trixie. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (46%)
     (18%)
     (18%)
     (23%)
     (15%)
     (23%)
     (16%)
     (16%)
    Celkem 365 hlasů
     Komentářů: 16, poslední 12.11. 18:21
    Rozcestník

    Rozhranie k mailing listu

    11.11.2005 04:17 | Přečteno: 928× | Linux

    Moderujem nejeden mailing list a tak ma priebežne štvú všetky možné a najmä nemožné archívy a vyhľadávania. Už dávno som plánoval s tým niečo urobiť, ale akosi nebol čas, alebo nálada na dokončenie. Časy sa však menia.

    Napísal som rozhranie k mailing listu, ktoré umožňuje základné operácie nad mailboxom. Program akých sú na webe desiatky, tie však majú dva základné problémy. Na veľkých mailing listoch sú pomalé, alebo pracujú na (pre mňa) príliš nízkej úrovni. Free sw nie je zadarmo, hľadaním (a testovaním) som zabil nemálo času. Nebolo to však až také zlé, pretože sa mi podarilo nájsť nápady, ktoré by mi inak zostali utajené (vedeli ste, že podobné veci sa píšu aj v LISPe?). Nakoniec sa situácia ustálila a ja som sa rozhodol použiť, čo najštandardnejšie komponenty a nakoniec zakotvil na JavaMail/Lucene/Hibernate (databáza je momentálne hsqldb, ale tú nie je najmenší problém zmeniť). Ak sa vám nepáči Java, tak to vôbec nevadí :)

    Nevadí to pretože, by to nemalo nikoho obmedzovať. Síce som ešte pred prázdninami to plánoval postaviť ako klasickú web aplikáciu s tesnými väzbami, tak nakoniec zvíťazil model založený na web services (zásluhu na tom majú aj goldenfish a blog Amazon Web Services, kde uvidíte, na čo všetko sa to dá použiť). Web services budú mať najmä tú výhodu, že bude omnoho jednoduchšie napísať aplikáciu, ktorá bude využívať údaje z mailing listu. Okrem klasického archívu s vyhľadávaním na strane (nášho) serveru by nemal byť problém so zaintegrovaním archívu do inej webovej aplikácie (dokážem si predstaviť, že by abclinuxu vyhľadával okrem fór aj v archíve linuxovej konferencie), sprístupnením mailing listu vo forme portálu, RSS exporty, gateway do news a sám neviem na čo všetko by to ešte mohlo byť dobré :) Rozumné nápady samozrejme uvítam v diskusii. Ak by sa chcelo niekomu poradiť, tak nasleduje zoznam exportovaných funkcií. Ak si myslíte, že medzi nimi nejaká dôležitá chýba, tak mi dajte vedieť.

    Funkcie sú dostupné vo dvoch verziách, kde je rozdiel v tom, či sa vráti aj telo dokumentu, alebo len hlavička (samozrejme rozparsovaná do XML a vždy v UTF-8). Väčšina funkcií je dostupná v dvoch alternatívach (tj. spolu 2x2) pričom jedna pracuje s vláknami a druhá len s jednotlivými správami.

    1. vráť správu/vlákno (s/v) podľa ID
    2. vráť posledných X s/v
    3. vráť nové s/v od zadaného dátumu
    4. vráť s/v za časové obdobie
    5. vráť počet/všetky odpovede na danú správu
    6. vráť počet/všetky priame odpovede na danú správu (takže nie odpovede na odpovede)
    7. vráť celkový počet správ/vlákien
    8. a samozrejme vyhľadávanie cez Lucene Query Language (nad štruktúrovanými dátami)

    Keď bude fungovať všetko, tak zrejme pribudne do Lucene aj nejaký rozumný lemmatizátor (prevod slova na základný tvar) pre slovenčinu/češtinu a časom snáď aj možnosť zasielania správ do mailing listu cez túto službu. Nápady, kritika, ... sú vítané. Ja si ich prečítam až v nedeľu večer. Pretože vďaka EÚ a chronickému nedostatku tlmočníkov do všetkých možných jazykov budem na konferencii o vzdelávaní dospelých a prechodu do dôchodku prekladať aj ja :) Normálne mám pocit, že je to ešte o kúsok lepšie platená práca ako programovanie, ale mínanie peňazí z rozpočtu EÚ je na úplne inú diskusiu.

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    22.2.2008 14:20 michal00 | skóre: 14 | blog: OpenStreetMap
    Rozbalit Rozbalit vše Re: Rozhranie k mailing listu
    ako dopadol tento projekt ?

    najdem niekde dalsie info ?
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.