Multiplatformní open source aplikace scrcpy (Wikipedie) pro zrcadlení připojeného zařízení se systémem Android na desktopu a umožňující ovládání tohoto zařízení z desktopu, byla vydána v nové verzi 4.0.
Chybí vám někdo, s kým byste si popovídali o bastlení, technice, počítačích a vědě? Nechcete riskovat debatu o sportu u piva v hospodě? Pak doražte na virtuální pokec u virtuálního piva v rámci Virtuální Bastlírny organizované strahovským MacGyverem již tento čtvrtek. Možná se ptáte, co se tak může probírat? Dají se probrat slavná výročí - kromě 55 let obvodu 555 (což je mimochodem prý andělské číslo) a vzpomínky na firmu Signetics -
… více »GTK2-NG je komunitní fork GTK 2.24 (aktuální verze je 4.22). Oznámení a diskuse v diskusním fóru Devuanu, forku Debianu bez systemd. Není to jediný fork GTK 2. Ardour je například postaven na vlastním forku GTK 2 s názvem YTK.
V neděli 17. května 2026 proběhne v Českých Budějovicích první MobileLinux Hackday zaměřený na Linux v mobilech, embedded platformy a open source hardware. Po sedmi úspěšných měsíčních setkáních v Praze se akce přesouvá také do jižních Čech, aby se komunita mobilního Linuxu mohla potkat i mimo hlavní město. Akce se uskuteční v konferenčním sále Vajgar v Clarion Congress Hotelu (Pražská tř. 2306/14) se zahájením mezi 14:00 až 15:00 a … více »
Vývojáři Debianu zhruba v polovině vývojového cyklu Debianu 14 s kódovým názvem Forky rozhodli, že Debian musí dodávat reprodukovatelné balíčky, tj. kdokoli si může nezávisle ověřit, že daný binární balíček vznikl překladem a sestavením z konkrétních zdrojových kódů. Aktuálně je reprodukovatelných 98,29 % balíčků.
Německý e-shop Škoda Auto byl hacknut. Útočníci získali přístup k uživatelským údajům (jméno, adresa, e-mail, heslo, telefon, …).
Na webu konference Den IPv6 2026, která se uskuteční 4. června v Národní technické knihovně v pražských Dejvicích, je nyní k dispozici kompletní program této tradiční akce věnované tématům spojeným s protokolem IPv6. Na celodenní pásmo přednášek je třeba se přihlásit a zaplatit účastnický poplatek 242 korun. Registrační formulář najdou zájemci opět na webu akce. Konferenci Den IPv6 2026 organizují i letos společně sdružení CESNET, CZ.NIC a NIX.CZ.
Byl představen emulátor terminálu Ratty (GitHub) s podporu 3D grafiky přímo v terminálu. Inspirací byl operační systém TempleOS od Terryho Davise. Ratty je napsán v jazyce Rust. Využívá knihovnu Ratatui pro tvorbu rozhraní a herní engine Bevy pro 3D vykreslování.
Evropské instituce i některé americké státy dál zpřísňují pravidla pro ověřování věku na internetu. Cílem je zabránit dětem v přístupu k obsahu pro dospělé. Úřady ale narážejí na zásadní problém – stále více lidí používá VPN, tedy služby umožňující skrýt identitu i skutečnou polohu na internetu. Právě VPN nyní Evropská parlamentní výzkumná služba (EPRS) označila za „mezeru v legislativě, kterou je potřeba uzavřít“ [Novinky.cz].
Multiplatformní open source aplikace pro psaní poznámek Joplin (Wikipedie) byla vydána v nové verzi 3.6. Nově lze mít v poznámkách embedovaný externí obsah, např. YouTube videa.
Tato verze je věnována mé manželce Zdence, bez jejíž trpělivosti by nikdy nevznikla.
Jak jste si mohli přečíst v článcích o architektuře AbcLinuxu, používali jsme pro renderování stránek engine Velocity z projektu Jakarta. Nicméně vývoj této Open Source knihovny je de facto nulový a tak jsem nemohl očekávat, že někdo odstraní všechny její nevýhody. Například pověstné špatné řazení odpovědí v diskusích má na svědomí právě tato knihovna, která nepodporuje lokální proměnné a parametry funkcí předává jménem. Zkuste pak naprogramovat rekurzivní průchod grafem.
Z těchto důvodů jsem se rozhodl najít jinou knihovnu a nakonec jsem
si vybral Freemarker. Opět
se jedná o Open Source knihovnu pro renderování stránek, ale je
po stránce architektonické mnohem vyspělejší, má více funkcí a hlavně
vývoj je velmi živý. Důkazem může být, že mnoho mých námětů či nápadů
bylo během několika dnů naimplementováno
.
Nicméně ač samotné nahrazení jedné knihovny druhou není zase tak složité, zabralo mi spoustu času. Vzal jsem totiž tu změnu od základu a provedl dost výrazný refactoring. A začal přidávat nové služby či vylepšovat existující.
Takže začněme těmi, které se skrývají pod povrchem. Pro mne celkem význačnou roli hraje nové interfacy Configurable, Configurator a jeho implementace SimpleConfigurator. Používají API java.util.prefs. Díky nim jsem dostal většinu hodnot ze zdrojového kódu do externího XML souboru. Takže když například vyšlo jádro 2.6-test a změnilo se URL, stačí mi opravit konfigurační soubor a restartovat server. Nemusím složitě hledat ve zdrojácích a kompilovat.
Z hlediska kódu malou změnou, z pohledu uživatele zásadním zrychlením je nová implementace transparentní Cache. I původní cache běžela na principu LRU, nicméně neměla omezenou velikost. Místo toho běželo vlákno, které mazalo staré objekty. Důsledkem bylo, že při velkém provozu tato cache zabírala příliš hodně paměti a zpomalovala běh. Několikrát se i stalo, že serveru došla veškerá volná paměť a ten pak havaroval. Nová implementace vychází z CacheLRU z knihovny Jakarta ORO a má pevně nastavenou velikost. V důsledku pečlivého návrhu nikde nenechává odkazy na nepoužívané objekty, které proto Garbagge Collector může bez problému zrušit.
Pro vás to znamená výrazné zrychlení portálu, hlavně v době velkého provozu. Troufám si říct, že dopoledne může jít o několikanásobky. Na tomto zrychlení má ale výraznou zásluhu i používaní SQL příkazů pro nalezení nejnovější odpovědi u diskusí. Původně jsem tuto hodnotu počítal v aplikaci, což bohužel znamenalo načíst všechny odpovědi z databáze a pak je setřídit podle času. Nyní spustím jeden složitý SQL příkaz a za pár setin sekundy nám MySQL vrátí výsledek. Do stejného rance patří i zavedeni JDBC poolu Proxool. Ten jsem však ale nasadil do provozu dříve.
Začněme třeba u uživatelů, kde z původního kódu zůstal snad jen název
servletu
. Zásadně se změnila politika zasílání emailů. Původně jste
si mohli vybrat, zda vám smíme zasílat informační a reklamní emaily.
Reklamní email jsme poslali jen jeden, informačních několik, většinou
jako upozornění na nové Abíčko. V poslední době drastický narůstá objem
spamů a uživatelé se stávají netolerantní k jakýmkoliv komerčním emailům.
Často zapomenou, že se k jejich odběru přihlásili a považují je za spam.
Nám velmi záleží na naši pověsti a proto nechceme být neprávem nařčeni
ze spammerství. Proto jsme zrušili toto nastavení u všech uživatelů.
Takže pokud neprovedete změny ve svém nastavení, nedostanete od nás žádný
email (leda byste si nechali zaslat zapomenuté heslo).
Nově jsme zavedli dvě nové služby přes email. Jedná se o Přehled článků, který se rozesílá každou sobotu. Tato služba je určena těm našim uživatelům, kteří nemají čas nás navštěvovat denně. Obsahem je přehled článků, které vyšly v daném týdnu. Obsah je generován automaticky. Druhou službou je Zpravodaj. Tento email je vytvářen ručně a rozesílá se začátkem každého měsíce. Bude obsahovat upozornění na Abíčko, informace o novinkách na našem serveru i výběr zajímavostí ze světa Linuxu. Obě služby si můžete objednat ve svém profilu.
Dále jsme umožnili přizpůsobit si chování portálu. První novinkou je nastavení přihlašovací cookie. Můžete si vybrat, zda se má vytvářet a jakou má mít platnost. Dále si můžete nastavit, zda se mají nahrazovat emotikony obrázky. Zatím jen nastavit, tato volba prozatím není funkční. Její implementace proběhne později, pokud uvidím ve vašem nastavení zájem.
Profily jsme rozdělili na veřejnou domovskou stránku, na které se můžete prezentovat a soukromou stránku, kde najdete velmi přehledně nejrozličnější nastavení vašeho účtu. Ve vaší domovské stránce můžete o sobě vyplnit spoustu údajů. Napřiklad geografické (město, kraj, stát), osobní (pohlaví, rok narození), či nastavení profilu (URL home page, váš vzkaz, distribuce, jak dlouho používáte Linux). Také můžete nahrát vaší fotografii. Ukázku možností najdete v mém profilu.
Kromě současného listovaní vašich hardwarových a softwarových záznamů přibyly
dvě nové služby. Jedná se o listovaní vašich článků (pokud jste u nás
publikovali) a hlavně výpis všech vašich dotazů v diskusním fóru. Tedy pokud
jste byli přihlášeni. Řekl bych, že to je mnohem jednodušší, než používat
fulltextové hledání
.
Ochranu vašeho emailu myslíme vážně, proto jsme navždy skryli váš email. Nechceme, aby váš email mohl být detekován spamboty. Jedinou možností je, že jej nikdy nikde neuvedeme. Zároveň jsme ale chtěli ponechat našim čtenářům možnost poslat vám email. Například pokud jste napsali návod na zprovoznění hardwaru a někomu nefunguje. Vyřešili jsme to tak, že místo vaší adresy zobrazíme formulář, kam čtenář zapíše svou adresu, předmět a text zprávy. Jako ochranu před hloupými automaty je nutné zadat i náhodné číslo zobrazené v textu.
Asi nejviditelnější změnou je rozšíření diskusního fóra na dva sloupečky. Díky tomu jsme mohli zobrazit delší dotaz - až šedesát znaků. Zároveň jsme omezili počet zobrazených diskusí na patnáct. Ostatní najdete v diskusním fóru. Přibyla i další žádaná funkce - listování diskusí podle data vytvoření. Pokud máte chuť, můžete takhle listovat třeba až k první diskusi.
Přidal jsem i políčko Uživatel dne. V něm se náhodně zvolí tři uživatelé, kteří zde budou zobrazeni celý den. Dále jsem si trochu pohrál s HTML kódem, takže doufám, že se design nerozpadne, pokud někdo použije značku PRE.
Kromě přepracované šablony pro lynx jsem na četné žádosti udělal i verzi
pro Plucker. V životě jsem jej sice neviděl, ale doufám, že takhle nějak
jste si tuto podporu představovali
. Prohlížeč se detekuje automaticky,
pro lynx i pro Plucker existují samostatné šablony. Pokud to nefunguje, jak
má, napište mi email.
Věřím, že provedené změny jsou k lepšímu a že se vám budou líbit. Snažil jsem se vše pečlivě otestovat, ale podle jednoho axiomu každý software má chybu. Pokud na nějakou narazíte, či máte námět na vylepšení, pošlete mi jej emailem. Ten si mohu snadno archivovat, narozdíl od složitého hledání této diskuse.
PS. Předevčírem moje TODO bylo prázdné. Ale během včerejška mě napadly
další skvělé služby, máte se na co těšit
.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
ale nebyl jsem si jist, zda je do toho zaclenit ci ne. Obecne moje diskuse jsou urceny pro to, abyste rychle nasli sve dotazy. Kdezto zaclenenim i diskusi by se tento seznam dost protahl
A u nekterych lidi by byl nechutne dlouhy
.
takze pokud bude zajem, muzu to casem naimplementovat. jen budu muset vyresit strankovani.uz ted, kdyz da nekdo zobrazit me clanky, dostane pres stovku zaznamu ..
Mozilla Firebird. Žádné podrtrhávání odkazů zapnutné nemám, takže tím to určitě nebylo. Ostatní odkazy byly nepodtržené...
Každopádně ty rámečky jsou běžná záležitost. Pokud to není implicitně zakázaný, najde se vždycky dost prohlížečů ve kterých se to tak zobrazí. Já to řeším jednoduše v css:
a img {
border: 0px;
}
No nevim, na co zrovna TY tuhle funkci potrebujes. Dyt odpovidas do kazdy diskuze
A ani tolik slozity by to nebylo, jen NOT v podmince WHERE, ne?
sice mám jen modem ale kupodivu je to poznat
. Ja vim, je to ted moda :). PHP je mnohem jednodussi. A ze nema poradne implementovane objekty ? Na co objekty, proboha ? V projektu se da udrzet poradek i bez nich. A ani v PHP nemusime michat HTML s vykonnym kodem - staci si udelat jednoduchy system pro praci se sablonami (pouzivame s kolegou pri tvorbe firemniho intranetu jiz leta...).
Toto neni flamewar (proboha!!). Ja mu chci jen trochu nabourat to nadseni z Javy :)
Jinak je ABC Linuxu opravdu skvele - o tom neni sporu.
a hned mam chybku
Kdyz v Zmene nastaveni zadam spatne heslo, tak me to misto pratelskeho upozorneni, ze jsem neco zvoral (tak jak to mas v ostatnich zmenach nastaveni) hodi stranku s hlaskou "Objekt nenalezen".
Nedokážu najít nic, co by se dalo funkčnosti vytknout, obsah je ještě lepší než funkčnost, jen vůči layoutu bych měl zásadní výtku: v CSS je vlastnost font-family IMHO nastavena příliš striktně. Za názvy konkrétních fontů bych přidal ještě sans-serif. Moc se přimlouvám...
To je paráda, že používáš Freemarker, taktéž jsem mu propadl, v kombinaci se Struts je to fabrika... 
takze to bude muset pockat, az bude opraven. takze prosim o trpelivost. zatim mi namety posilejte postou a nedavejte je do diskusi ..
ad freemarker: Jonathan Revusky bude mit z tebe radost
)

))
nemyslim si ze by byl problem umistit odkaz na textovou verzi do menu na leve strane(k odkazu na RSS backend), co Leosi?
s pozdravem TombStone