Tribunál Soudního dvora Evropské unie dnes zamítl několik žalob, v nichž se americká společnost Apple ohrazovala proti pravidlům fungování velkých technologických společností na unijním trhu. Applu se nelíbilo, že jeho obchod s aplikacemi a operační systém iOS mají podléhat přísnějším povinnostem jen proto, že Brusel firmu považuje za takzvaného gatekeepera, tedy strážce přístupu.
Na WhatsAppu budou postupně v průběhu následujících měsíců zavedena uživatelská jména. Telefonní čísla tak mohou zůstat soukromá. Aktuálně si lze uživatelské jméno rezervovat.
Byl aktualizován TIOBE Index (Wikipedie). Programovací jazyk Rust se poprvé dostal do první desítky tohoto žebříčku popularity programovacích jazyků. Vede Python následovaný C, C++, Java, C#, …
Proton (Wikipedie), tj. fork Wine integrovaný ve Steamu umožňující na Linuxu hrát hry určené pouze pro Windows, byl vydán ve verzi 11.0-1. Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled všech podporovaných her na stránkách ProtonDB
Byly publikovány zdrojové kódy počítačové hry Unturned. Pro nekomerční účely. V plánu je přelicencování pod MIT. Hra Unturned je postavena nad multiplatformním herním enginem Unity.
První česká družice navržená a sestavená výhradně studenty se dostala na oběžnou dráhu Země. Družice KOSTKA, kterou vyvinul studentský tým YSpace z Vysokého učení technického v Brně (VUT), dnes odstartovala na palubě rakety Falcon 9 společnosti SpaceX v rámci mise Transporter-17 z kalifornské základny Vandenberg Space Force Base.
Po nákresech ovladače Steam Controller a puku společnost Valve na svém GitLabu publikovala projekt Inkterface, tj. podrobný návod (PDF, video v mp4) na sestavení předního panelu s e-papírovým displejem pro Steam Machine pro zobrazování systémových informací. Použity jsou součástky od společnosti Adafruit.
V jádře Linux byla nalezena a v dubnu letošního roku v upstreamu opravena kritická zranitelnost Bad Epoll aneb CVE-2026-46242. Jedná se o zranitelnost typu "race-condition use-after-free", která běžnému uživateli umožňuje získat práva roota. Na distribucích Linuxu i na Androidu. Dokonce i zevnitř sandboxu prohlížeče Chrome. Chyba byla do Linuxu zavedena v dubnu 2023, tj. Linux 6.4.
Byla vydána nová verze 10.4 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu důležitých bezpečnostních oprav, vylepšení funkcí a oprav chyb. Vyzkoušet lze experimentální podporu postkvantového algoritmu mldsa44-ed25519.
Open Printer je otevřená kompaktní tiskárna od Open Tools. Brzy by měla být spuštěna kampaň na její podporu na Crowd Supply. Současně by měly být uvolněny zdrojové kódy. Postavena je na Raspberry Pi Zero W a STM32. Používá inkoustové kazety HP 302.
Operátor je rozšíření prohlížeče Firefox, které umožňuje pracovat s microformatem obsaženým ve stránce. Pokud si ho nainstalujete, tak narazíte na drobný problém a to že obsahuje pouze několik předdefinovaných akcí.
Pokud tedy např. čtu článek na linuxexpresu a ten obsahuje tag, pak mi rozšíření nabídne stejné tagy na serveru technocrati.com. A já bych chtěl třeba abclinuxu nebo root. Čtu článek o ubuntu a chci vědět co o ubuntu píše root.
A protože tvůrci s tímto počítali, tak stačí napsat kousek javascriptu, dát ho na správné místo a restart firefoxu.
Takhle by vypadal script pro linuxexpres.cz
if (typeof Microformats == "undefined") {
var promptService = Components.classes["@mozilla.org/embedcomp/prompt-service;1"].
getService(Components.interfaces.nsIPromptService);
promptService.alert(window, "", "Microformats are not available. Microformats.js must be included");
}
Microformats.tag.handlers['LinuxEXPRES'] = {
description: "Najít na LinuxEXPRESU",
icon: "data:image/png;base64," +
".. pro p
rehlednost smazano ..",
action: function(doc, item)
{
tag = Microformats.tag.create(doc,item);
url = "http://www.linuxexpres.cz/tag/" + tag.tag;
Microformats.loadUrl(url);
}
}
a takhle pro root.cz
...
action: function(doc, item)
{
tag = Microformats.tag.create(doc,item);
url = "http://www.root.cz/n/" + tag.tag;
Microformats.loadUrl(url);
}
}
Na abc zatím netuším na co se navázat :)
Soubor pojmenujte např. le.js, v adresáři profilu prolížeče vytvořte adresář microformats a soubor do něj uložte. A to je vše.
Ještě jedna drobnost, ukázkový soubor ze kterého jsem vycházel je v adresáři rozšíření operator a jmenuje se handler-example.js. Pro přehlednost jsem v tomto zápisu vypustil png obrázek.
Tiskni
Sdílej:
Spomaľ máš privysokú rýchlosť,Na mě se nesmí tak hr. Každý článek může obsahovat nejvýše jeden tag? Nebo i víc? A když jich je víc, co se mi nabídne z těch jiných serverů - články, které obsahují tyhle tagy jako podmnožinu nebo články, které obsahují libovolný z tagů? Nerozumím totiž tomu, jak funguje
vnímam ju len šiestym zmyslom.
url = "http://www.root.cz/n/" + tag.tag; pro víc tagů. (Zřejmě by to šlo udělat tak, že pro každý tag sesbírají všechny stránky s tímto tagem a nakonec udělají průnik všech těch množin stránek. Nebo jsou násobné tagy podporovány např. stylem http://celebs.com/tags/paris-hilton/sex-tape /stránky s tagy paris-hilton a sex-tape/?).
A hlavně mi přijde divné, že se musí něco ručně editovat. Nemělo by to rozšíření detekovat, že stránka podporuje tagy a nabídnout mi uložení? Jako je to třebas u RSS?
Znáš radio last.fm? Tam jsou velmi pěkně udělané tagy. Posluchači označují muziku a každá píseň i interpret mohou mít libovolné množství tagů. Jeden tag by byl málo :).
Pokud chceš vidět jak to funguje, pak je nejlepší si nainstalovat tu extension Operator. Ve FF budeš mít novou lištu kde vidíš nalezené mikroformáty (doporučuji v nastavení Operatoru nastavit display style microformats). Tagy vidíš v rozbalovací roletce a ke každému se ti pak nabízí akce. Takze ten skript už dosává konkrétní tag.
No a k té editaci, on několik akcí nabízí. Je to asi jako search plugin. Ale co když chci jinou akci?