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 02:11 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.7.

    Ladislav Hagara | Komentářů: 0
    dnes 01:44 | Nová verze

    Wayland byl vydán ve verzi 1.24.0. Jde o menší vydání po více než roce. Více funkcionality bývá přidáváno v průběžných vydáních Wayland Protocols.

    Fluttershy, yay! | Komentářů: 0
    včera 23:44 | Nová verze

    Textový editor Geany byl vydán ve verzi 2.1. Jde o udržovací vydání po bezmála dvou letech. Obsahuje drobná vylepšení vyhledávání, aktualizace podpory zvýrazňování syntaxe a dále převážně opravy chyb.

    Fluttershy, yay! | Komentářů: 0
    včera 19:44 | Komunita

    Byly zveřejněny videozáznamy, dostupné také s prezentacemi přímo z programu, a také fotogalerie z open source komunitní konference DevConf.CZ 2025 konané od 12. do 14. června v Brně.

    Ladislav Hagara | Komentářů: 0
    5.7. 20:22 | Zajímavý software

    Navigace se soukromím CoMaps postavena nad OpenStreetMap je nově k dispozici v Google Play, App Store i F-Droid. Jedná se o komunitní fork aplikace Organic Maps.

    Ladislav Hagara | Komentářů: 6
    4.7. 19:33 | Nová verze

    Vývojáři OpenMW (Wikipedie) oznámili vydání verze 0.49.0 této svobodné implementace enginu pro hru The Elder Scrolls III: Morrowind. Přehled novinek i s náhledy obrazovek v oznámení o vydání.

    Ladislav Hagara | Komentářů: 1
    4.7. 15:22 | IT novinky

    Masivní výpadek elektrického proudu zasáhl velkou část České republiky. Hasiči vyjížděli k většímu počtu lidí uvězněných ve výtazích. Výpadek se týkal zejména severozápadu republiky, dotkl se také Prahy, Středočeského nebo Královéhradeckého kraje. Ochromen byl provoz pražské MHD, linky metra se už podařilo obnovit. Výpadek proudu postihl osm rozvoden přenosové soustavy, pět z nich je nyní opět v provozu. Příčina problémů je však stále neznámá. Po 16. hodině zasedne Ústřední krizový štáb.

    Ladislav Hagara | Komentářů: 87
    4.7. 02:33 | Nová verze

    Po více než roce vývoje od vydání verze 5.40 byla vydána nová stabilní verze 5.42 programovacího jazyka Perl (Wikipedie). Do vývoje se zapojilo 64 vývojářů. Změněno bylo přibližně 280 tisíc řádků v 1 500 souborech. Přehled novinek a změn v podrobném seznamu.

    Ladislav Hagara | Komentářů: 7
    4.7. 01:33 | Nová verze

    Byla vydána nová stabilní verze 7.5 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 138. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    3.7. 16:33 | Zajímavý software

    Sniffnet je multiplatformní aplikace pro sledování internetového provozu. Ke stažení pro Windows, macOS i Linux. Jedná se o open source software. Zdrojové kódy v programovacím jazyce Rust jsou k dispozici na GitHubu. Vývoj je finančně podporován NLnet Foundation.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (60%)
     (27%)
     (7%)
     (2%)
     (1%)
     (1%)
     (3%)
    Celkem 362 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Přepis cache, drobné opravy

    25.2.2007 20:59 | Přečteno: 1052× | 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: 68 | 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: 68 | 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: 68 | 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.