Portál AbcLinuxu, 1. května 2025 08:36
Jak na Nový rok, tak po celý rok. Máte se tedy na co těšit, nezahálel jsem ani na Silvestra
Chyba 644 se projevovala u odložených zpráviček, třída Nursery si udržovala vlastní cache URL, která nebyla synchronizována s persistentní vrstvou a tudíž došlo ke ztrátě URL. Vyřešil jsem to tím, že Nursery neobsahuje instance inicializovaných relací potomků, ale jen čísla relací a jejich data se načtou z persistentní vrstvy. Hmm, chape to někdo jiný kromě mně?
Chyba 564 je nová funkce, pomocí které může Stickfish spravovat reklamy přes web. Dosud musel Robert každý reklamní kód začlenit do šablon ručně. Zajímavou funkcí je možnost vypnout všechny reklamy jedním kliknutím . Beru tuto funkci jako první krok k našemu klubu, kde z jednou výhod by byly stránky bez reklam.
Na chybu 654 jsem narazil ráno, seznam ovladačů byl prázdný. Tu chybu jsem tam zanesl už pěkně dávno, tak mě zaráží, že si nikdo nestěžoval . Chyba 635 je nastavení timeoutu pro čtení RSS. Před tím se nám stávalo, že se zablokoval jeden TimerTask uvnitř Timeru při čtení ze soketu a následně se už nespustil žádný jiný TimerTask, následkem čehož nevycházely články atd. Teď už jsem Tasky rozdělil mezi dva Timery, kritické jsem dal do jednoho, který nesmí obsahovat žádné Tasky, které by mohly zatuhnout. Nicméně po nasazení timeoutu běží v pohodě i druhý Task, který načítá RSS.
Poslední novinkou je buga 651, alias podpora sitemap.xml. Začínám si trošku hrát s googlem a SEO. Například za prosinec stáhnul Google 24 GB dat! Teď jsem mu vysvětlil, jak jsou které URL důležité a jak často by je měl indexovat. Tím bych mohl ušetřit pár giga. Ještě plánuju podporu if-modified-since hlavičky, aby abíčko nemuselo generovat stránky, které robot už zná a nezměnily se. Zároveň jsem při studiu google webmaster tools našel další chybky, například v robots.txt či v sekci hardware (url rewrite pro obyčejné odkazy).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.