Byl publikován aktuální přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie).
V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 12.0 (Mastodon). Forgejo je fork Gitei.
Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 155 (pdf) a Hello World 27 (pdf).
Hyprland, tj. kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, byl vydán ve verzi 0.50.0. Podrobný přehled novinek na GitHubu.
Patrick Volkerding oznámil před dvaatřiceti lety vydání Slackware Linuxu 1.00. Slackware Linux byl tenkrát k dispozici na 3,5 palcových disketách. Základní systém byl na 13 disketách. Kdo chtěl grafiku, potřeboval dalších 11 disket. Slackware Linux 1.00 byl postaven na Linuxu .99pl11 Alpha, libc 4.4.1, g++ 2.4.5 a XFree86 1.3.
Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.
Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.
Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapy a AI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.
Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).
Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.
Uplynulo dlhých osem rokov od môjho posledného blogu, odvtedy som tu už len read-only. Až prudko inšpiratívny zápis minulý týždeň ma inšpiroval aby som niečo nové vytvoril. Naposledy ma takto nadchol sadam, vtedy som vytvoril osifont a potom som sa o to roky musel starať.
Tak som sa trošku pohral a v php som zbastlil moju víziu úvodnej stránky pre AbcLinuxu.
Všetko ma ****. Webdizajneri su banda *******. Človek sa ide ****** z tych *********** webstránok. ***** to nemozete spraviť aby fungovali normalne do ****. Spravil som titulky k *********** slovenskému filmu pre jednu zahraničnú študentku slovenčiny. Aby mali z mojej práce osoh aj ostatný, chcel som to nahrať na web.
V Google Reader pribudla možnosť zobrazovať koľko ľudí má daný príspevok RSS správy rado. Táto informácia je úplne na piču ale zaberá zbytočne 2 riadky. Nedá sa to vypnúť. Zapojil som zdravý sedliacky rozum a nakoniec sa mi to podarilo. Riešenie je triviálne. Na koniec adresy feedu pridajte ?x=NejakyNahodnyRetazec resp. &x=NejakyNahodnyRetazec. Google Reader tento feed považuje za unikátny a tak budete jeho jediný subscriber a ostatný vám môžu vyliezť na hrb.
SADAM sa konečne dokopal k zverejneniu toho jeho fontu. Prihrejem si polievočku a poviem niečo o tom mojom fonte.
#!/bin/bash find | grep -v '.svn' | grep -e '.js' -e '.php' -e '.sh' | while read i; do # zo suboru odstranime taby, co zostane a zacina medzerou je zle V=`sed 's/\t//g' "$i" | grep '^ '` E=`echo "$V" | wc -l` if [ "$E" != "0" ] && [ "$V" != "" ]; then printf "%-6s %s\n" $E "$i" echo "$V" | sed 's/^/ == /g' fi done
#!/bin/bash if [ -z "$1" ]; then S="Usage: tmwait 'full user name'" exit 1 fi while true; do L=`wget -q -O - http://server.themanaworld.org/online.html | \ sed 's/<b>//g;s/<\/b>//g' | \ grep -i ">$1<" | sed 's/<td>//g;s/<\/td>//g'` [ "$L" != "" ] && break sleep 10; done gmessage -nearmouse "User went online: $L"
#!/bin/bash [ -z "$1" ] && exit 1 SLOVO=`echo $1 | sed 'y/ /+/'` # akoze urlencode START=0 IMG=0 while true; do START=$((START+20)) wget -q -O - --user-agent="Mozilla Firefox" "http://images.google.sk/images?um=1&hl=sk&q=$SLOVO&start=$START&sa=N" | \ sed 's/<a/\n<a/g;s/<\/a>/<\/a>\n\n/g' | grep 'imgres' | \ sed 's/imgurl=/\nimgurl=/g;s/&imgrefurl/\n/g' | grep '^imgurl' | sed 's/imgurl=//' | \ while read i; do echo $i wget -q --timeout=60 --user-agent="Mozilla Firefox" "`echo $i | sed 's/%2520/ /g'`" || echo chyba done sleep 1 done
#!/bin/bash CISLO=0 while true; do if [ ! -f "$1" ]; then echo "Contiguous backup of single file v1.0" echo "USAGE: cbackup <file>" exit 1 fi NEW=`md5sum "$1"` if [ "$OLD" != "$NEW" ]; then while [ -f "$1.$CISLO" ]; do CISLO=`echo $CISLO + 1 | bc` done echo Creating backup "$1.$CISLO" cp "$1" "$1.$CISLO" fi OLD=$NEW sleep 10 doneJa to používam keď pracujem s nejakou veľmi nestabilnou verziou nejakého programu. Unlimited undo je síce pekná vec, ale keď vám program padne tak je celé undo v péčku. Používa sa to tak že spustíte "cbackup nejakydokument" a veselo editujete ten dokument. Po každej dôležitej úprave to uložíte a o viac sa nestaráte. Ak nič nepadne tým lepšie a len treba vymazať tie zálohy. Nerobil som to cez inotify kvoli prenositeľnosti (WinXP,SCO 3.2,Ubuntu).
#!/bin/bash sleep 15 # ak to chcete spustat ako relaciu po starte mkdir ~/.astropotd 2>/dev/null URL=`wget -qO - http://antwrp.gsfc.nasa.gov/apod/astropix.html | \ sed -n '/IMG SRC/{g;1!p};h' | sed 'y/"/\n/' | sed -n '2p'` IMG=~/.astropotd/`date +%Y%m%d` wget -qO $IMG "http://antwrp.gsfc.nasa.gov/apod/$URL" gconftool-2 -t str --set /desktop/gnome/background/picture_filename $IMG \ --set /desktop/gnome/background/picture_options "scaled"
#!/bin/bash for i in "$@"; do s=`echo $i | sed 'y/ /+/'` c=`wget -O - -q --user-agent="Mozilla (googlecount)" \ "http://www.google.sk/search?hl=en&q="$s"&btnG=Search&meta=" | \ sed 's/Results <b>/\nxxx=/g;s/for/\n/g' | grep ^xxx | \ sed 's/<b>/\n/g;s/ \;//g;s/<\/b>//g' | tail -1` printf '%-20s %20s\n' "$i" $c done
$ googlecount czech slovak hello world "hello world" linux "kŕdeľ ďatľov" czech 218,000,000 slovak 79,600,000 hello 431,000,000 world 3,710,000,000 hello world 103,000,000 linux 450,000,000 kŕdeľ ďatľov 278Ach jo, kedy už konečne bude mať coreutils v debiane podporu utf8
Nainštaloval som na notebook Ubuntu 9.04 len aby som sa presvedčil či náhodou nezačne fungovať tlačiareň Canon Pixma ip1200 (btw. nezačne), a pri tom som sa dostal opäť k veci ktorú som si všimol pred mnohými rokmi a vidím že je ešte stále rovnaká. Firefox pri úplne prvom spustení sa vždy spustí tak, že na výšku pokrýva celú obrazovku, ale v pravo je asi 10% voľného miesta. Asi ide o nejaké východzie zobrazenie ale neviem o nikom kto by takto prehliadač používal. Prvá vec čo vždy robím je že kliknem na maximalizáciu okna. Nemohol by sa Firefox spúšťať pri prvom spustení maximalizovaný? Alebo je to blbosť? Viem si predstaviť že niekto používa browser v malom okne, na pol obrazovky alebo maximalizovane ale nie takto dementne že v pravo je 150 pixelov voľného miesta.
#!/bin/bash SRT="$1" TMP1=`mktemp` if [ -z "$SRT" ]; then echo "USAGE: `basename $0` [file_in_cp1250_dos_eol.srt]" exit fi cstocs 1250 utf8 "$SRT" | dos2unix | \ grep -v '\-\->' | sed 's/<i>//g;s/<\/i>//g;s/[ ,.\*\(\)\"0123456789-\/]/\n/g' | \ grep -v '^$' | perl -Mutf8 -pe 'utf8::decode($_);$_=lc($_);utf8::encode($_);' > "$TMP1" k=0 m=`sort -u "$TMP1" | wc -l` for i in `sort -u "$TMP1"`; do k=$(($k+1)) POCET=`grep '^'$i'$' "$TMP1" | wc -l` echo "$k/$m ... $POCET $i" > /dev/stderr echo $POCET $i done | sort -nr > "$SRT.stat" rm "$TMP1"
#!/bin/bash wget -q -O shmu.html "http://www.shmu.sk/sk/?page=1&id=meteo_druzica" for i in `seq 0 4`; do S=`cat shmu.html | grep 'img_item\['$i'\]' | sed 'y/"/\n/' | tail -2 | head -1` wget -q -O shmu$i.jpg "http://www.shmu.sk$S" done convert -delay 30 -loop 0 shmu*.jpg shmu.gif gwenview shmu.gif
Nadväzujem na môj starší komentár kde som vyvrátil mýty ohľadom piatku trinásteho. Teraz som sa sústredil na vplyv mesiaca na rodenie detí. Hodnotenie ponechám na čitateľovi. Zápis obsahuje 6 grafov v rozlíšení cca 600x500.
Nevravím že nemám rád hudbu, sám počúvam internetové rádio keď mám na to chuť ale dám si sluchátka a nikoho tým neotravujem. Problém je s rádiom vo firme, kolega už roky má rádio. Ja som s tým kedysi súhlasil lebo som si neuvedomoval čo to obnáša a teraz za to pikám a ticho trpím. Už sa to ale nedá vydržať, poraďte ako úspešne sabotovať rádio vo firme.
Keď som niekde potreboval narýchlo plácnuť nejakú ikonu, pekařina byla jasnou volbou použil som Tango Icon Library. Teraz však tých ikon potrebujem viac a niektoré, pomerne fundamentálne tam nenachádzam. Tango pri názvosloví ikon vychádza z Icon naming specification od FreeDesktop.org. Rozhodol som sa hľadať aspoň názov ikony ale ani ten tam nie je. Čo je horšie, posledný update je z roku 2006
Rozprávanie o tom ako sa tvorilo GUI jedného databázového programu, alebo o tom ako vznikajú rozprávky ktorými sa strašia malé deti.
Napadlo ma že by som ušetril jednu krabičku (220/12V zdroj k reproduktorom) a napájal ich priamo z voľnej 12V vetvy PC zdroja + možno nejaký filter alebo stabilizátor. Čo si o tom myslíte? Išlo by to? Nemáte s tým niekto skúsenosti? Reproduktory majú RMS výkon 10W.
Dnes sa tu v blogu preberal Slashdot a systém jeho moderovanej diskusie, tento môj príspevok k téme som tu mal niekoľko mesiacov ale nejak som si nenašiel čas na jeho zverejnenie. Slashdot je nekonečná studnica super hlášok. Tu je niekoľko z nich ktoré ma v poslednej dobe zaujali. Znalosť angličtiny podmienkou. Hlášok nie je presne 10 ale fakt som sa snažil vyberať tie lepšie.
Čo sa v poslednej dobe okolo mňa deje, z toho by sa jeden po.... Najnovší zážitok len sprostredkovane. Môj otec pracuje v SBS (súkromná bezpečnostná služba) pre jednu predajňu Áut. Včera ráno bol na pravidelnej obhliadke a neuveríte čo na parkovisku našiel - živého kraba. Akože WTF. Zatiaľ najprijateľnejšie vysvetlenie je že ho doviezol šéf ktorý bol s karavanom pri mori. Asi mu vliezol niekam do podvozku a vystúpil až v Košiciach. Alebo možno nejaký nezodpovedný chovateľ, no neviem. Podľa wikipedie som odhadol že by sa mohlo jednať o Európskeho zeleného kraba.
Konečne som sa dokopal k tomu aby som vyrobil skrinku pre môj počítač s micro ATX matičnou doskou Intel Little Falls s procesorom Atom. Prinášam vám pár fotiek z celej akcie.
Keď som pred pár mesiacmi robil web s "3rd-party" autorizáciou, nejakou zhodou okolností Radek Hulán akurát v tom čase písal že pre svoj web myego.cz chystá Live ID prihlasovanie. To ma celkom zaujalo a rozhodol som sa počkať čo o tom napíše, nejaké praktické skúsenosti s prechodom. Na základe toho som sa chcel rozhodnúť pre LiveID alebo OpenID.
Toto je ťahák alebo ak chcete log z inštalácie Ubuntu 8.04 na "nový" firemný notebook HP nx6110 (40 GB disk, 1 GB RAM, 1.4 GHz Celeron). HW je plne podporovaný takže ide len o nastavovanie softvéru k obrazu svojmu.
Este sa s toho trasiem, asi pred pol hodinou som doobedoval v talianskej restauracii. Rozprsalo sa ale v tej burke sme to aj tak riskli a bezali 1km cez park. Kondicku nemam nic moc, bezal som posledny. Kamos bezal asi 20m predo mnou. Pod stromom stal mlady par, chceli sa schovat pred dazdom. Jeeeebbb, sleha jak z dela.
Po prehlbujúcich sa problémoch s mojím starým počítačom (asi 3 mesiace starý Little Valley D201GLY2A) som si kúpil novú dosku DG945GCLF (Little Falls) s procesorom Intel Atom. Nebudem vás napínať, moje prvé dojmy sú výborné.
Začal som teraz ďaľší php projekt, úplne nezávyslý od predchádzajúcich, tak som si povedal že prihlasovanie spravím cez OpenID. Tu sú moje skúsenosti.
Odchádzajúci kolega mi prenechal svoj pracovný notebook. Bohužiaľ, nechal na ňom Ubuntu. Som esteticky založený človek a tak tam takúto sračku trpieť nemienim. Muselo ísť okamžite preč.