ESP-IDF (Espressif IoT Development Framework), tj. oficiální vývojový framework pro vývoj aplikací na mikrokontrolérech řady ESP32, byl vydán v nové verzi 6.0. Detaily na portálu pro vývojáře.
DeepMind (Alphabet) představila novou verzi svého multimodálního modelu, Gemma 4. Modely jsou volně k dispozici (Ollama, Hugging Face a další) ve velikostech 5-31 miliard parametrů, s kontextovým oknem 128k až 256k a v dense i MoE variantách. Modely zvládají text, obrázky a u menších verzí i audio. Modely jsou optimalizované pro běh na desktopových GPU i mobilních zařízeních, váhy všech těchto modelů jsou uvolněny pod licencí Apache 2.0. Návod na spuštění je už i na Unsloth.
Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 3. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).
Průkopnická firma FingerWorks kolem roku 2000 vyvinula vícedotykové trackpady s gesty a klávesnice jako TouchStream LP. V roce 2005 ji koupil Apple, výrobu těchto produktů ukončil a dotykové technologie využil při vývoji iPhone. Multiplatformní projekt Apple Magic TouchstreamLP nyní implementuje funkcionalitu TouchStream LP na současném Apple Magic Trackpad, resp. jejich dvojici. Diskuze k vydání probíhá na Redditu.
Byla vydána nová verze 10.3 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu bezpečnostních oprav, vylepšení funkcí a oprav chyb.
Cloudflare představil open source redakční systém EmDash. Jedná se o moderní náhradu WordPressu, která řeší bezpečnost pluginů. Administrátorské rozhraní lze vyzkoušet na EmDash Playground.
Bratislava OpenCamp 2026 zverejnil program a spustil registráciu. Štvrtý ročník komunitnej konferencie o otvorených technológiách prinesie 19 prednášok na rôzne technologické témy. Konferencia sa uskutoční v sobotu 25. apríla 2026 v priestoroch FIIT STU v Bratislave.
Na iVysílání lze zhlédnout všechny díly kultovního sci-fi seriálu Červený trpaslík.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl v březnu 5,33 % (Windows -4,28 %, OSX +1,19 %, Linux +3,10 %). Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 24,48 %. Procesor AMD používá 67,48 % hráčů na Linuxu.
Společnost Apple slaví padesáté narozeniny. Založena byla 1. dubna 1976.
Toto je rychly navod na preklad cizich slovicek pomoci google apps (Google Spredsheet a Google Script). Protoze budeme vyuzivat google apps budete samozrejme potrebovat gmail ucet.
Zacneme vytvorenim noveho dokumentu typu spreadsheet, do prvniho sloupce nasypte vase cizi (zde v navodu anglicka, ale muzou byt i v jinem jazyce viz dale) slovicka. Dale otevrete script editor pres menuTools/Script editor... a zde vlozte nasledujici kod:
function en2cs(word) {
if (word == "")
return "";
var response = UrlFetchApp.fetch("http://glosbe.com/gapi/translate?from=en&dest=cs&format=json&phrase=" + word);
var result = JSON.parse(response.getContentText());
var meanings = [];
if (typeof result.tuc != "object")
throw "not found in dictionary!";
for (i=0; i<result.tuc.length; i++)
{
var phrase = result.tuc[i].phrase;
if (phrase != null && phrase.text != null)
meanings.push(phrase.text);
}
// filter out duplicities
var meanings = meanings.filter(function(itm,i,a){
return i==a.indexOf(itm);
});
return meanings;
}
V kodu je pouze kod jedne funkce, kterou bude spredsheet volat pro kazde slovicko (bunku v spredsheetu), funkce ktere lze volat z bunky se nazyvaji "Custom Functions" a musi splnovat urcita kriteria, vice zde.
Script ulozte a vratte se do spredsheetu, do prvniho radku a druheho sloupce (vedle bunky s cizim slovickem na prvnim radku) zadejte formuli =en2cs(A1) coz neni nic jineho nez volani nasi funkce s adresou prvni bunky. Bunku roztahnete (skopirujte) na celou delku prvniho sloupce (jako v normalnim tabulkovem procesoru), tim se nam vyplni vsechny bunky nasi formuli a automaticky se zmeni parametr funkce na odpovidajici radek bunky. Po natahnuti se v polickach na okamzik objevi "Thinking..." a pote by se mely zobrazit preklady slovicek.
Kdo se v google apps orientuje a pozorne precetl kod nasi funkce en2cs(), muze namitnou ze existuje buit-in funkce GoogleTranslate to je pravda ale tato funkce vraci vzdy pouze jednu hodnotu, ovsem slovicka maji temer vzdy vice prekladu(vyznamu) coz resi nase funkce tim ze vyuziva sluzby glosbe.com a vraci vice hodnot v poli. Pokud tedy funkce volana z bunky vrati vice hodnot - pole, tak pretecou do vedlejsich bunek.
Funkce GoogleTranslate je vsak uzitecna pro preklad celych vet, ne pouze slovicek.
Glosbe.com je free multilingual slovnik a nabizi zdarma API. Pro zmenu jazyka tedy staci zmenit parametry ve volanem url.
A proc vlastne prekladat takto komplikovane kdyz muzu pouzit rovnou nejaky online translator? Vyhoda je v tom ze slovicka zustanou ulozena v google dokumentech a muzu si je opakovat. Tohle vzniklo jako potreba pri cteni knizek v anglictine, vzdy kdyz jsem narazil na slovicko, ktere jsem neznal, nasel jsem jeho vyznam ve slovniku a potom pokracoval ve cteni, bohuzel na dalsi strance kdyz se objevilo znova toto slovicko tak jsem si jeho vyznam uz nepamatoval.
Tiskni
Sdílej: