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 03:00 | Nová verze

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

    Ladislav Hagara | Komentářů: 0
    včera 03:00 | Komunita

    Na stránkách Evropské komise, na portálu Podělte se o svůj názor, se lze do 3. února podělit o názor k iniciativě Evropské otevřené digitální ekosystémy řešící přístup EU k otevřenému softwaru.

    Ladislav Hagara | Komentářů: 4
    9.1. 19:44 | Zajímavý software

    Společnost Kagi stojící za stejnojmenným placeným vyhledávačem vydala (𝕏) alfa verzi linuxové verze (flatpak) svého proprietárního webového prohlížeče Orion.

    Ladislav Hagara | Komentářů: 4
    9.1. 19:11 | IT novinky

    Firma Bose se po tlaku uživatelů rozhodla, že otevře API svých chytrých reproduktorů SoundTouch, což umožní pokračovat v jejich používání i po plánovaném ukončení podpory v letošním roce. Pro ovládání také bude stále možné využívat oficiální aplikaci, ale už pouze lokálně bez cloudových služeb. Dokumentace API dostupná zde (soubor PDF).

    NUKE GAZA! 🎆 | Komentářů: 0
    9.1. 14:22 | Zajímavý článek

    Jiří Eischmann se v příspěvku na svém blogu rozepsal o open source AdGuard Home jako domácí ochraně nejen před reklamou. Adguard Home není plnohodnotným DNS resolverem, funguje jako DNS forwarder s možností filtrování. To znamená, že když přijme DNS dotaz, sám na něj neodpoví, ale přepošle ho na vybraný DNS server a odpovědi zpracovává a filtruje dle nastavených pravidel a následně posílá zpět klientům. Dá se tedy používat k blokování reklamy a škodlivých stránek a k rodičovské kontrole na úrovni DNS.

    Ladislav Hagara | Komentářů: 6
    9.1. 03:33 | Zajímavý software

    AI Claude Code od Anthropicu lépe rozumí frameworku Nette, tj. open source frameworku pro tvorbu webových aplikací v PHP. David Grudl napsal plugin Nette pro Claude Code.

    Ladislav Hagara | Komentářů: 1
    9.1. 00:11 | Nová verze

    Byla vydána prosincová aktualizace aneb nová verze 1.108 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.108 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    8.1. 20:44 | IT novinky

    Na lasvegaském veletrhu elektroniky CES byl předveden prototyp notebooku chlazeného pomocí plazmových aktuátorů (DBD). Ačkoliv se nejedná o první nápad svého druhu, nepochybně to je první ukázka praktického použití tohoto způsobu chlazení v běžné elektronice. Co činí plazmové chladící akční členy technologickou výzvou je především vysoká produkce jedovatého ozonu, tu se prý podařilo firmě YPlasma zredukovat dielektrickou

    … více »
    NUKE GAZA! 🎆 | Komentářů: 13
    8.1. 16:33 | Zajímavý projekt

    Patchouli je open source implementace EMR grafického tabletu (polohovací zařízení). Projekt je hostován na GitLabu.

    Ladislav Hagara | Komentářů: 0
    8.1. 14:11 | IT novinky

    Český Nejvyšší soud potvrdil, že česká právní úprava plošného uchování dat o elektronické komunikaci porušuje právo Evropské unie. Pravomocným rozsudkem zamítl dovolání ministerstva průmyslu a obchodu. To se teď musí omluvit novináři Českého rozhlasu Janu Cibulkovi za zásah do práv na ochranu soukromí a osobních údajů. Ve sporu jde o povinnost provozovatelů sítí uchovávat údaje, ze kterých lze odvodit, kdo, s kým a odkud komunikoval.

    Ladislav Hagara | Komentářů: 19
    Které desktopové prostředí na Linuxu používáte?
     (7%)
     (5%)
     (0%)
     (9%)
     (20%)
     (4%)
     (5%)
     (3%)
     (10%)
     (50%)
    Celkem 353 hlasů
     Komentářů: 8, poslední včera 23:18
    Rozcestník

    Přepis cache, drobné opravy

    25.2.2007 20:59 | Přečteno: 1087× | Abíčko | Výběrový blog

    Omlouvám se za stručnost, ale nemám moc času. Největší změnou je přepis různých cache v abíčku, kód je teď modulárnější a snáze je možné napsat či nakonfigurovat jinou implementaci. Zároveň jsem hned nasadil Whirlycache místo současné postavené nad synchronizovanou LinkedHashMapou. Nová knihovna by podle popisu měla mít výrazně lepší chování v prostředí s více současnými uživateli, což abíčko bezesporu je. Spouštěl jsem nově napsané load testy a neviděl jsem problém funkčnosti, vyloučit jej ale nemohu, takže zaznamenáte-li podivné chování, dejte mi prosím vědět.

    Letecky popis oprav: 707 - špatné přesměrování po smazání zprávičky, 701 - nestejná maximální délka hesla, FAQ - náhled pozměnil data v cachi, 694 - při smazání relace smazat i záznam z cache textových url, jinak se dočkáme nepříjemných efektů, 668 - při editaci profilu a nezadání hesla a v případě jediné distribuce se tato rozpadla na pět distribucí po písmenku a 709 - nezobrazovala se chyba, že uživatel zadal nepovolený tag v položce o sobě v profilu.

    Nakonec chci oznámit aktualizaci zdrojáků abíčka, databáze a jetty. Vše je třeba nahrát znovu, máte-li již lokální kopii abíčka. To teď jede pod UTF, prosím o používání stejného kódování, jinak dochází k problémům při mergování. Snažil jsem se o maximální zjednodušení, teď už stačí jen upravil conf_devel.properties a spustit ant, mělo by to nakonfigurovat i jetty. Tedy až na spouštěcí skript jetty.sh, ten nemám odvahu generovat. Do blízkého budoucna uvažuju o nasazení CVS serveru.

           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    Luboš Doležel (Doli) avatar 25.2.2007 23:18 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Je tu jeden průšvih: chtěl jsem schválit cizí zprávičku a bum:
    Název chyby: java.lang.IndexOutOfBoundsException: Index: 170809, Size: 3
    Schválila se, ale nevydala se - zůstala čekat na vydání se svým původním časem. Nastavil jsem ji tedy čas do budoucna, ale ani to nezabralo.
    Luboš Doležel (Doli) avatar 25.2.2007 23:44 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    src/cz/abclinuxu/persistence/Nursery.java:107
    
    - list.remove(relation.getId());
    + list.remove(relation);
    26.2.2007 07:26 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Patch by nefungoval. Mrknuti do cvs ukazalo problem: puvodne tam byl remove(new Integer(relation.getId())), ten jsem zjednodusil na remove(relation.getId()), ale neuvedomil jsem si, ze zde autoboxing nebude fungovat, protoze existuje metoda se signaturou remove(int position).
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    Luboš Doležel (Doli) avatar 26.2.2007 08:22 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Mně to na lokální kopií (alespoň zdánlivě) zabralo.
    26.2.2007 08:55 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Zabralo ve smyslu, ze prestaly litat exceptiony. Uplne stejne by zabralo, kdybys tam napsal remove("XYZ"). Ale z hlediska funkcnosti je treba odstranovat integer, ten je totiz ulozen v te mape. Ale radsi to zkontroluju.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    Luboš Doležel (Doli) avatar 26.2.2007 08:56 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Už asi chápu, proč mi to prošlo. Zvyknul jsem si na C++, které by mě za špatný typ poslalo k čertu.
    26.2.2007 09:02 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    To urcite :-) Kdyz nadeklarujes pole jako void *, taky ti nebude kontrolovat, co mu predas jako parametr. Ja jsem abicko psal v dobe, kdy jeste nebyla Java 1.5 a ani generics. Teprve posledni rok se je snazim vsude nahrazovat. Zminena metoda je v te tride asi jedina, kde nemam pole pretypovano na List<Integer>.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    26.2.2007 08:59 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Mimochodem, zda se vam Abicko rychlejsi? Me osobne jo. Uz si ani nepamatuji,kdy bylo tak svizne.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    David Watzke avatar 26.2.2007 12:46 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    No, nějak podezřele dlouho trvá než ábíčko vůbec odpoví (a nejsem jediný kdo si toho všiml) :-( Ale jakmile odpoví, pak už je to fofr.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    27.2.2007 17:00 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    No, ted jsem cekal snad dvacet sekund. Tipuju, ze nema volne vlakno. Holt budu muset experimentovat s nastavenim.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    Luboš Doležel (Doli) avatar 26.2.2007 17:56 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Teď jsem na odpověď serveru čekal 9 sekund. Tolik dává warforum.cz, které jede na phpBB a je na až 8000 uživatelů současně. Někde je něco zle :-/
    DjAARA avatar 26.2.2007 10:59 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Ahoj, asi se něco rozbilo, protože jakékoliv vyhledávání končí s:
    Index je porušen, vyhledávání nemusí fungovat.
    26.2.2007 11:29 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    rano jsem si vsimnul, musim nastavit spravne classpath, zrejme ani posledni varianta nebyla ok :-(
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    stativ avatar 26.2.2007 17:23 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Nevim cim to je, ale kdyz jsem se dnes pokus upravit zapis v blogu, tak se mi po ulozeni nektere znaky s diakritikou ulozily vicekrat nez je zdravo. Text byl pak plny ruznych "představííím fasáádu".
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    26.2.2007 17:47 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Že by chyba #708? Přidal jsem Váš text do komentářů.
    26.2.2007 17:49 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Ještě dotaz – o jaký se jednalo prohlížeč (a případně OS, distribuci a tak :-) ?
    stativ avatar 26.2.2007 18:03 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Pouzitym prihlizecem byl Firefox 2.0.0.2, distribuce Archlinux current (Voodoo) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070224 BonEcho/2.0.0.2

    Mimochodem diky za pridani komentare do bugzilly :-)
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    26.2.2007 18:39 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Přepis cache, drobné opravy
    Pouzitym prihlizecem byl Firefox 2.0.0.2, distribuce Archlinux current (Voodoo) Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070224 BonEcho/2.0.0.2
    Díky.
    Mimochodem diky za pridani komentare do bugzilly :-)
    Není to tak dávno, co jsem se musel před každým použitím bugzilly psychicky připravit, co mě čeká. Ne že by mne bugzilly neustále nepřekvapovaly, ale komentáře už docela zvládám ;-) A nevěděl jsem, zda máte ve zdejší bugzille účet, tak mi přišlo nejjednodušší tam ten komentář přidat. A zase jsem oslavil jedno malé vítězství, že bugzilla udělala to, co jsem si myslel, že udělá :-)

    Založit nové vláknoNahoru

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