Google, potažmo YouTube umožní návrat tvůrcům, kteří byli zablokováni kvůli údajnému šíření dezinformací souvisejících s COVID-19 a volbami. Tvůrci teď mohou požádat o navrácení přístupu. Společnost Alphabet v této souvislosti uvedla, že zákazy byly uděleny kvůli tlaku tehdejší Bidenovy administrativy.
Vývojári z distribúcie Artix, ktorá je postavená na Arch Linuxe, alebo skôr jeho forkom, už skôr prešli na Open-RC init systém, stále však niektoré projekty ako GNOME boli závislé na systemd. Teraz pretiekol pohár trpezlivosti a počnúc GNOME 49, kvôli ktorému komponenta gnome-session je úplne závislá na systemd-init, padlo rozhodnutie na odstránenie GNOME z repozitárov Artixu. Táto zmena sa podľa všetkého týka viac než 90 distribúcií, ktoré tiež nepoužívajú systemd. Viac v príspevku na DistroWatch.
Magazín IEEE Spectrum opět po roce publikoval svůj žebříček programovacích jazyků. Vedou Python, Java, C++, SQL a C#.
Repozitáře pro spolupráci v rámci projektu Fedora se přesunou z Pagure na nově vzniklý Fedora Forge. Ten stejně jako třeba Codeberg běží na softwaru Forgejo, které bylo už před časem vybráno jako náhrada za Pagure. Pagure pochází z dílny Fedory, ale mimo ni se příliš neuchytil. Jeho vývoj a údržba byly náročné a Fedora se rozhodla jít cestou úspěšnějšího projektu, který má větší základnu přispěvatelů.
Byla vydána (𝕏) nová verze 2025.3 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení na blogu.
V IT4Innovations národním superpočítačovém centru byl dnes slavnostně spuštěn první český kvantový počítač VLQ disponující 24 fyzickými qubity s unikátní hvězdicovou topologií. Systém dodala společnost IQM Quantum Computers a jeho celková pořizovací cena činila přibližně 125 milionů korun.
Výrobce čipů Nvidia chce investovat až 100 miliard dolarů (přes dva biliony Kč) do společnosti zaměřené na umělou inteligenci OpenAI. Firmy o tom informují v tiskové zprávě. Oznámené partnerství přichází v době, kdy se mezi technologickými giganty a start-upy zostřuje konkurence o zajištění přístupu k energii a čipům potřebným pro rozvoj umělé inteligence (AI).
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 157 (pdf).
Společnost Cloudflare oznámila, že sponzoruje nezávislý webový prohlížeč Ladybird a linuxovou distribuci pro vývojáře Omarchy (Arch Linux s dlaždicovým správcem oken Hyprland).
Společnost XTX Markets zabývající se algoritmickým obchodováním pro své potřeby vyvinula a dnes představila a otevřela souborový systém TernFS. Zdrojové kódy jsou k dispozici na GitHubu. Vývoj TernFS začal počátkem roku 2022. Od léta 2023 jej XTX Markets používá v produkčním prostředí.
V poslední době jsem si tak trochu hrál se serverem Apache a narazil jsem na velmi nepříjemné omezení. Pokud bych chtěl povolit uživatelům na serveru používání .htaccess souborů, nemůžu zcela přesně nastavit, jaké konkrétní direktivy v .htaccess mají být povoleny. Např. kdybych chtěl uživatelům povolit jen používání mod_rewrite, musel bych jim umožnit AllowOverride All. Apache se mi v tomto jeví jako velmi neflexibilní a nechápu, že za dobu jeho existence toto ještě nikdo nenapravil (nebo o tom alespoň nevím).
Jelikož moc neumím programovat v C/C++ (abych mohl napsat patch na httpd, který by toto omezení řešil), napsal jsem si alespoň jednoduchý bashový skript, který toto omezení obchází.
Pokud můžete, koukněte se na onen skript, zda nepřináší nějaké problémy. Já sám jsem ho zkoušel a funguje mi bez problémů, ale mohl jsem něco přehlédnout. Ideální je spouštět ho např. každých 5 minut cronem.
Funkce skriptu je jednoduchá - vyhledá všechny .htaccess soubory v cestě (cesta se nastavuje jako proměnná basedir a případně i docsdir), progrepuje jejich obsah (tak, aby byly zachovány jen direktivy povolené v poli htallowed) a vytvoří z nich konfigurační soubory v adresáři specifikovaném v proměnné confdir (např. /etc/apache2/htaccess.d). Potom ověří, zda v těchto konfiguračních souborech nejsou nějaké chyby (pokud ano, odstraní příslušný chybný konfigurační soubor odpovídající danému .htaccess souboru) a následně reloaduje apache (aby bylo provedeno znovunačtení konfiguračních souborů).
Je samozřejmě nutné mít ve vašem konfiguračním souboru apache (obvykle httpd.conf) řádek:
Include /etc/apache2/htaccess.d/*.conf
Doufám, že alespoň někomu bude tento skript užitečný. A předem se omlouvám za případný zbytečně komplikovaný kód, nejsem žádný expert na bash a tudíž je možné, že některé věci by šly řešit ještě jednodušeji (jakékoliv návrhy na změny uvítám).
Snad se jednou dožiju doby, kdy na každém hostingu (pokud možno i free hostingu) budou povoleny .htaccess soubory (protože mod_rewrite je nesmírně užitečná věc )
Tiskni
Sdílej:
# Vytvoreni adresare pro konfiguracni soubory Apache (pokud neexistuje) if [ ! -d "$confdir" ]; then mkdir -p $confdir fiman mkdir:
-p, --parents no error if existing, make parent directories as neededPokial pouzivas parameter -p je kontrola zbytocna, alebo to mu nerozumiem ja. Pisem to len preto ze si k tomu vyzyval