O víkendu probíhá na FIT VUT v Brně konference OpenAlt 2026 o otevřeném softwaru a datech, IT bezpečnosti, DIY a IoT. Na programu je spousta zajímavých přednášek. Pokud jste v Brně, stavte se. Vstup zdarma. Přednášky lze sledovat i online na VHSky a YouTube.
Qualcomm uzavřel víceletou dohodu se SpaceX. Bude dodávat rádiové technologie, baseband jednotky a software pro plánovanou pozemní 5G síť Starlink Mobile. Výstavba má zahrnovat desítky tisíc základnových stanic v USA. Zahájení nasazování se očekává v roce 2027. Qualcomm dohodu označuje za svůj dosud největší 5G kontrakt.
Google rozšířil Cloud Vulnerability Reward Program. Nově nabízí odměnu až 250 tisíc dolarů za vysoce závažné architektonické bezpečnostní chyby označované jako Root-in-Cloud.
V březnu byla oznámena spolupráce GrapheneOS s Motorolou. Nejnovější vlajka Motorola Signature 27 je první Motorola s oficiální podporou GrapheneOS. GrapheneOS (Wikpedie) je varianta Androidu zaměřující se na bezpečnost a soukromí.
Omarchy (Wikipedie) je linuxová distribuce s dlaždicovým správcem oken Hyprland. Založena je na Arch Linuxu. Vydána byla v nové verzi 4.5.0. Nově také pro Apple Silicon, konkrétně pro M1/M2/M3/Neo MacBooky.
Byla vydána nová stabilní verze 8.3 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 156 s bezpečnostními opravami z Chromia 157. Přehled novinek i s náhledy v příspěvku na blogu.
Multimediální přehrávač mpv byl vydán ve verzi 0.42.0. Jde o větší balík změn po bezmála roce. Mimo jiné se lépe integruje s Waylandem nebo rozšiřuje podporu DVD/Blu-ray, např. umožňuje přehrávat rovnou obrazy médií (soubory iso).
Rozhodl jsem se, že sepíši pár věcí, které mě za tento měsíc potěšily a zároveň by se mohly zalíbit i ostatním geekům.
Z mých dvou posledních zápisků vyplývá, že jsem se poslední dobou zajímal o dvě věci. O nakupování všemožných ptákovin co mi dělají radosta a o programování v jazyku D.
Člověk spoustu času tráví učením, prací či jinými né vždy zcela zabavnými povinnostmi. A tak je občas potřeba se nějak pozvbudit. udělat něco jinak, nebo si něco pořídit co člověku udělá radost. Já osobně jsem se rozhodl, že si z každé výplaty pořídím něco co mě potěší a udělá mi radost. Z jedné výplaty jsem si vybavil byt, z další jsem si pořídil telefon Wave I. Z další Wave3 jelikož mi Wave1 ukradli v MHD :D. Potom jsem si pořídil kolo, abych tolik nejezdil v MHD. Při cestě do obchodu pro kolo mi Wave3 spadl. Takže z výplaty jsem si pořídil obal, aby se mi telefon příště tolik nepdžel. Ten se pak nevešel do kapsy, tak jsem si z další výplaty koupil pro radost baťoh. no suma sumáru jsme jen tak pro radost utratil okol 200000 za poslední rok :D. Vvýsledek? Stále musím do práce ale citím se spokojenější :-P
Jsem teď na krátkou dobu v Rakousku a už mi to tu leze na nervy. A dneska obzvlášť.
Klávesnice, proč nechceš psát tak, jak se tě dotýkám? Proč musím do tebe mlátit, abych měl jistotu, že skutečně ono písmenko napíšeš? Proč nemůžeš být jako moje stará vychozená Geniuska? Proč se vlastně nevyrábí vychozené klávesnice? Kam se poděly klávesnice z Thinkpadů T30 a starších? Malá úvaha a prosba o radu ve světě tvrdoklapkých klávesnic.
Posledních pár dnů se v médiích objevuje tzv. Holešovská výzva a s ní spojené protesty. Přestože zcela souhlasím, že vláda by měla podat demisi, s Holešovskou výzvou jako celkem nesouhlasím. A hned vám řeknu proč.
Pohrál jsem si trochu se Slackwarem*, zacvičil si, napsal pár komentářů, teď si zkouším napsat blog. Vlastně jen takové shrnutí uplynulého týdne. Takže jsem zaplatil daně, poslal daňové prohlášení. „Milovaný” stát tedy dostal svoje, dal jsem mu skutečně, co mu patří. Navíc je mi ještě dlužen. Mám přeplatek na sociálním „pojištění.” Jinak jsem byl u zubaře, ten také bude stát dost peněz, a koupil jsem si několik zajímavých knih a shlédl několik zajímavých filmů.
V seriálu o sociálním státě dnes probereme rozdíl mezi podnikovým hospodářstvím a národohospodářstvím. Jako vždy nahlédneme trochu k našim německy mluvícím sousedům.
V nastaveniach gmailu konečne pribudla moznosť miesto ničnehovoriacich ikon (MMN) zobraziť text. Náhodou som na to narazil na G+ ale verím tomu že nie som jediný kto to uvíta.
Úplnou náhodou jsme se dozvěděli, že cca před měsícem Seagate jednostranně změnil záruční podmínky pro všechny své nově dodávané HDD. Zkrátil standardní dobu záruky na pouhý 1 rok! Pro běžného zákazníka se tímto krokem nic nemění, protože u nás ze zákona platí záruka dvouletá. Nicméně je to nevýhodné pro prodejce a subjekty kterých se netýká občanský zákoník, ale obchodní ty mají záruku pouze jednoletou.
Lidé, kteří jen naříkají na poměry, nemají pro samý nářek čas hledat smysl. Jen tvrdí, že není možné si polepšit, že vlastně není možné být spokojený ve světě, kde vládne jen korupce a zlodějna. Ti lidé nechápou, že se vůbec tak chovat nemusí, že se mohou chovat jinak, mohou zcela klidně odmítnout podporovat ty, co kradou, podvádějí. Politická strana, kterou opustí voliči, stejně jako obchodní řetězce, telefonního operátora, zákazníci, ti všichni jednoduše zkrachují. Zkrachují, bez obecného bědování a tváření se že jsme zcela bezmocní. Na místo zkrachovalých přijdou jiní. Žádný konec světa se nekoná.
Za mladých let jsem zbastlil webovou galerii v Ruby on Rails. Teď na to nemám čas a úpravy pro pár lidí kteří mi za to platí se mi začinají prodražovat, mám vizi že to vydám pod AGPL, všichni se toho nadšeně chytnou a svět zase bude lepší místo:)
Využívám delší dobu ipv6 tunel od Hurricane Electric, ipv6 se nastavenuje na stránkách http://www.tunnelbroker.net/ Ping do teď v průměru 40~60ms v závislosti na dostupnosti serveru. Po dlouhé době jsem se podíval na stánky nix.cz a zjišťuji že Hurricane Electric je u nixu relativně nově veden jako zákazník. Bezva asi rozšířili konektivitu tunelu i do ČR. Jdu zkontrolovat stav na jejich stránky a opravdu, byl přidán nový server CEColo/Sitel - Nad Elektrarnou 411 Prague, Czech Republic.
echo "ENCODEDENCODED" | awk -v width=NNN -f scytale.awk. priklad:
echo 'AIUBN.CUCLXZ' | awk -v width=3 -f scytale # output: ABCLINUXU.CZ. aplikacie: geocaching (mystery caches)
#BEGIN {
#width=6
#}
{
for(i=1;i<=length;i++){
a[i]=substr($0,i,1)
}
}
END{
len=i/width
print "LENGTH is: "len
print "WIDTH is: "width
print "Decyphered text: "
for (j=1;j-1<width;j++){
c=0
pos=j
while (pos < i){
printf "" a[pos]
c=c+1
pos=j+c*width
}
}
print
}