Radicle byl vydán ve verzi 1.5.0 s kódovým jménem Hibiscus. Jedná se o distribuovanou alternativu k softwarům pro spolupráci jako např. GitLab.
Společnost OpenAI představila text-to-video AI model Sora 2 pro generování realistických videí z textového popisu. Přesnější, realističtější a lépe ovladatelný než předchozí modely. Nabízí také synchronizované dialogy a zvukové efekty.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.0, tj. první stabilní vydání založené na Ubuntu 24.04 LTS.
Rakouská armáda přechází na LibreOffice. Ne kvůli licencím (16 000 počítačů). Hlavním důvodem je digitální suverenita. Prezentace v pdf z LibreOffice Conference 2025.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) upozorňuje na sérii kritických zranitelností v Cisco Adaptive Security Appliance (ASA) a Firepower Threat Defense (FTD) a Cisco IOS, CVE-2025-20333, CVE-2025-20363 a CVE-2025-20362. Zneužití těchto zranitelností může umožnit vzdálenému neautentizovanému útočníkovi spustit libovolný kód (RCE). Společnost Cisco uvedla, že si je vědoma aktivního zneužívání těchto zranitelností.
Ochrana uživatelů a zároveň příznivé podmínky pro rozvoj umělé inteligence (AI). Ministerstvo průmyslu a obchodu (MPO) připravilo minimalistický návrh implementace evropského nařízení o umělé inteligenci, tzv. AI aktu. Český zákon zajišťuje ochranu občanům a bezpečné používání AI, ale zároveň vytváří pro-inovační prostředí, ve kterém se může AI naplno rozvíjet, firmy mohou využít jeho potenciál a nebudou zatíženy zbytečnou administrativou. Návrh je nyní v meziresortním připomínkovém řízení.
Dle plánu Linus Torvalds odstranil souborový systém bcachefs z mainline Linuxu. Tvůrce bcachefs Kent Overstreet na Patreonu informuje, že bcachefs je nově distribuován jako DKMS modul.
PIF, Silver Lake a Affinity Partners kupují videoherní společnost Electronic Arts (EA) za 55 miliard dolarů (1,14 bilionu korun).
Konference LinuxDays 2025 proběhne již tento víkend 4. a 5. října v Praze v areálu ČVUT v Dejvicích na FIT. Konference znamená desítky přednášek a workshopů, zástup zajímavých osobností, místo pro setkání, spoustu nových nápadů a informací a stánky řady různých projektů: Fedora, openSUSE, vpsFree.cz, Mozilla, MacGyver - bastlíři SH, OpenAlt a mnoho dalších. Účast na konferenci je zdarma.
Před měsícem Google oznámil, že bude vyžadovat ověření identity vývojářů aplikací pro Android. Dnes se k této změně vyjádřil F-Droid, tj. instalovatelný katalog svobodných a open source aplikací pro platformu Android. Změna ohrožuje F-Droid a další otevřené platformy pro distribuci aplikací.
Tiskni
Sdílej:
Ve skutecnosti pouzivam jejiho potomka, kde mam upravene nektere drobnosti. A na administraci mam vlastni tridy, ze kterych je teprve generovani formulare volano.
Na listovani mam take hotovou tridu. Po inicializaci tam pridavam sloupecky a muzu na ne navazat jejich vlastni Viewery (tridy, ktere jsou pri pruchodu listem zavolany a vraci obsah bunky).
Vzniklo to ale postupnym nabalovanim, uz to bude potreba poradne procistit. Nicmene pouzivam se to pomerne snadno, coz je v mem pripade brzda pokroku :)
Jsem zvedav, jestli vypadne neco rozumneho ze Zend Frameworku. Formulare tam zatim jeste nemaj a co je hotovo, je reseno pro mne casto dost neprijemne. Hlavne doufam, ze pujde rozumne pouzivat jen nektere komponenty, treba PDF nebo Lucene.
kterej vkládám do jakýkoli HTML stránky pomocí AJAXuNemyslím si, protože jinak byste tohle nemohl napsat.
XMLHttpRequest
hackuje přes ActiveX, stejně jako emulace metody responseXML
, takže v něm nesmí být v rámci nějaké bezpečnostní politiky zakázán, ale to pravděpodobně víš require_once "lib/page.inc.php"; require_once "lib/auth.inc.php"; require_once "lib/editor.inc.php";Je to opravdu celé. Včetně kreslení stránky okolo. To co se skrývá v editor.inc.php je už trošku delší. Brzy tohle i zbytek aplikace zveřejním, jen na to zrovna nemám čas.
$auth = new Auth(); $lvl = $auth->check_login(); $page = new Page("Pokus", $auth->get_username(), $lvl); $page->generate_header();
$ed = new Editor($_POST, array(), $auth->get_userid(), 12345); $ed->add_text_entry('item1', 'Polozka 1', true); $ed->add_text_entry('item2', 'Polozka 2', true); $ed->add_text_entry('item3', 'Polozka 3', true);
if ($ed->is_completed()) { // zpracovani dat } else { $ed->render_form(); }
$page->generate_footer();