Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem nadále zůstává Frontier od HPE (Cray) s výkonem 1,206 exaFLOPS. Druhá Aurora má oproti loňsku přibližně dvojnásobný počet jader a dvojnásobný výkon: 1,012 exaFLOPS. Novým počítačem v první desítce je na 6. místě Alps. Novým českým počítačem v TOP500 je na 112. místě C24 ve Škoda Auto v Mladé Boleslavi. Ostravská Karolina, GPU
… více »GHC (Glasgow Haskell Compiler, Wikipedie), tj. překladač funkcionálního programovacího jazyka Haskell (Wikipedie), byl vydán ve verzi 9.10.1. Přehled novinek v poznámkách k vydání.
Po 9 týdnech vývoje od vydání Linuxu 6.8 oznámil Linus Torvalds vydání Linuxu 6.9. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna. Později také na Linux Kernel Newbies.
Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.
Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.
Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.
Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].
V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.
O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.
for i in 0 1 2 3 4 5 6 7 # nebo for ((i = 0; i < limit; i++)) do echo 'http://www.google.com/search?q=sex+porno+site:.cz&start='${i}0 done |\ wget --user-agent=tegw -i - -O - |\ grep '<p class=g><a href=' pok |\ sed 's/.*<p class=g><a href=\([^>]*\).*/\1/g'Ty poslední dva řádky by šly asi i elegantněji, ale myšlení bolí :)
pok
, to mi tam omylem zbylo z testovani.
DIKY
Kdyby to nekdo rozchodil skakal bych radosti za info.
limit=10 query="sex+porno+site" for (( i=0; i<limit; i++)) ; do echo 'http://www.google.com/search?q='${query}':.cz&start='${i}0 done \ | wget --quiet --user-agent=tegw --input-file=- --output-document=- \ | tr -d '\n' \ | sed 's/<a/\n<a/g' \ | grep '<a class=l' \ | sed 's/^<a class=l href="\([^>"]*\)".*$/\1/'
Ta metoda má dvě nevýhody:
Metoda spočívá v tom, že iptables odmítne VÝSTUPNÍ požadavek, protože bez odmítnutí směrem "k mozille" by se čekalo na timeout. Výcuc z mé konfigurace:
# výstup na internet z lokálu skrz blacklist, jinak OK -A OUTPUT -o ppp0 -j Adv -A OUTPUT -j ACCEPT . . . # -- blacklist (filtr reklam) -- # adidnes*.bbmedia.cz = idnes*.bbmedia.cz -A Adv -d 80.188.162.217 -j REJECT -A Adv -d 80.188.162.219 -j REJECT -A Adv -d 80.188.162.220 -j REJECT -A Adv -d 80.188.162.221 -j REJECT -A Adv -d 80.188.162.222 -j REJECT # adarbo*.bbmedia.cz -A Adv -d 62.168.11.130 -j REJECT -A Adv -d 62.168.11.131 -j REJECT # img*.centrum.cz -A Adv -d 62.84.131.170 -j REJECT -A Adv -d 62.84.131.188 -j REJECT # img.ad41.atlas.cz, ad.atlas.cz = ad2.atlas.cz, ad41.atlas.cz -A Adv -d 212.47.13.50 -j REJECT -A Adv -d 212.47.13.103 -j REJECT -A Adv -d 212.47.13.241 -j REJECT ## www.abanner.cz = img.xland.cz = www.xland.cz!!! #-A Adv -d 217.11.236.82 -j REJECT # ad.adrenaline.cz = adrenaline.cz -A Adv -d 194.213.53.208 -j REJECT # ad2.bbmedia.cz = ad.bbmedia.cz = www.bbmedia.cz -A Adv -d 194.213.62.35 -j REJECT -A Adv -d 194.213.62.40 -j REJECT -A Adv -d 194.213.62.44 -j REJECT # bbarbo.billboard.cz, bbweb(1,2,3).billboard.cz -A Adv -d 194.213.62.36 -j REJECT -A Adv -d 194.213.62.41 -j REJECT -A Adv -d 194.213.62.42 -j REJECT -A Adv -d 194.213.62.43 -j REJECT # 1.im.cz -A Adv -d 212.80.76.13 -j REJECT -A Adv -d 212.80.76.58 -j REJECT -A Adv -d 212.80.76.77 -j REJECT -A Adv -d 212.80.76.78 -j REJECT ## ad.iinfo.cz = u.iinfo.cz #-A Adv -d 81.31.5.14 -j REJECT # cdn2.adsdk.com = cdn2.adsdk.com.edgesuite.net, a1906.g.akamai.net -A Adv -d 213.200.97.166 -j REJECT -A Adv -d 213.200.97.142 -j REJECT # img1.email.cz = email1.atc.cz -A Adv -d 62.168.57.101 -j REJECT # bb.underground.cz = technomat.underground.cz -A Adv -d 81.31.2.202 -j REJECT # banner.stickfish.cz = web.stickfish.cz -A Adv -d 212.67.79.50 -j REJECT -A Adv -j RETURN
.... # banner.stickfish.cz = web.stickfish.cz -A Adv -d 212.67.79.50 -j REJECT -A Adv -j RETURNTeda to je odvaha, blokovat reklamy tohoto serveru a ještě to zveřejnit ... hi. Díky za návod, celkem zajímavé řešení ... taky to zkusím. Už jsem o něčem takovém dobu uvažoval. Nicméně mě spíš napadlo než REJECT, tak REDIRECT na můj lokální Web a uživatelům vnucovat vlastní reklamy (vtipy, Víte že: ...)
Jejda. Jak se mi to tam jenom dostalo? :->
Samozřejmě si to opravte na
-A Adv -d 212.67.79.50 -j ACCEPT
/http://.*/advertising/.*/ /http://[^?]*/bann?er[ys]?/.*/ /http://ad[sx]?[0-9].[^.]*.[a-z]*/.*/ /http://as[0-9].[a-z]*.[a-z]*// /http://img\.ad[0-9]*.[^.]*\.[a-z]*/.*/odchytí tak 70 % všeho.
Tiskni Sdílej: