Francouzská veřejná správa má v rámci vládní iniciativy LaSuite Numérique ('Digitální sada') v plánu od roku 2027 přestat používat Microsoft Teams a Zoom a přejít na videokonferenční platformu Visio, hostovanou na vlastním hardwaru. Konkrétně se jedná o instance iniciativou vyvíjeného open-source nástroje LaSuite Meet, jehož centrální komponentou je LiveKit. Visio nebude dostupné pro veřejnost, nicméně LaSuite Meet je k dispozici pod licencí MIT.
Eben Upton oznámil další zdražení počítačů Raspberry Pi: 2GB verze o 10 dolarů, 4GB verze o 15 dolarů, 8GB verze o 30 dolarů a 16GB verze o 60 dolarů. Kvůli růstu cen pamětí. Po dvou měsících od předchozího zdražení.
Shellbeats je terminálový hudební přehrávač pro Linux a macOS, který umožňuje vyhledávat a streamovat hudbu z YouTube, stahovat odtud skladby a spravovat lokální playlisty. Pro stahování dat z YouTube využívá yt-dlp, pro práci s audiostreamy mpv. Je napsán v jazyce C a distribuován pod licencí GPL-3.0, rezpozitář projektu je na GitHubu.
Byla vydána nová verze 26.1.30 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. S podporou hardwarového dekódování videa. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
LibrePCB, tj. svobodný multiplatformní softwarový nástroj pro návrh desek plošných spojů (PCB), byl po deseti měsících od vydání verze 1.3 vydán ve verzi 2.0.0. Přehled novinek v příspěvku na blogu a v aktualizované dokumentaci. Zdrojové kódy LibrePCB jsou k dispozici na GitHubu pod licencí GPLv3.
Guido van Rossum, tvůrce programovacího jazyka Python, oslavil 70. narozeniny. Narodil se 31. ledna 1956 v nizozemském Haarlemu.
OpenClaw je open-source AI asistent pro vykonávaní různých úkolů, ovládaný uživatelem prostřednictvím běžných chatovacích aplikací jako jsou například WhatsApp, Telegram nebo Discord. Asistent podporuje jak různé cloudové modely, tak i lokální, nicméně doporučován je pouze proprietární model Claude Opus 4.5 od firmy Anthropic v placené variantě. GitHubová stránka projektu OpenClaw.
Projekt VideoLAN a multimediální přehrávač VLC (Wikipedie) dnes slaví 25 let. Vlastní, tenkrát ještě studentský projekt, začal již v roce 1996 na vysoké škole École Centrale Paris. V první únorový den roku 2001 ale škola oficiálně povolila přelicencování zdrojových kódů na GPL a tím pádem umožnila používání VLC mimo akademickou půdu.
Moltbook je sociální síť podobná Redditu, ovšem pouze pro agenty umělé inteligence - lidé se mohou účastnit pouze jako pozorovatelé. Agenti tam například rozebírají podivné chování lidí, hledají chyby své vlastní sociální sítě, případně spolu filozofují o existenciálních otázkách 🤖.
scx_horoscope je „vědecky pochybný, kosmicky vtipný“ plně funkční plánovač CPU založený na sched_ext. Počítá s polohami Slunce a planet, fázemi měsíce a znameními zvěrokruhu. Upozornil na něj PC Gamer.
Pokud chcete u Raiffeisenbank strojově zpracovávat příkazy, tak musíte cálovat. Musíte si pořídit certifikát, platit za něj a používat zbytečný Win-only bazmek, kterému se říká eKomunikátor. Nebo tak si myslím, že to celé je.
Raiffeisenbank zdarma poskytuje bankovní výpisy jen ve formátu TXT, příp. PDF. Pro formát ABO/GPC musíte mít eKomunikátor. Platit za nic se mi nechtělo, tak jsem místo pravidelného placení raději věnoval svůj čas napsání utilitky, která si vezme výpis ve formátu TXT a vygeneruje z něj ABO/GPC. Najdete ho tady, berte to jako public domain.
Kód není úplně hezký, nepoužívá fajnšmekroviny z C++ a vůbec na to vlastně nejsem hrdý, ale nějak mi funguje. Poznámky k chování:
Chystám se ještě napsat něco, co by umožnilo obrácený postup: zadávání hromadných příkazů k platbě bez placení za eKomunikátor. Bude to nějaká věc v JavaScriptu, možná rozšíření pro Chrome, které to bude ládovat do jejich formuláře v internetovém bankovnictví.
Tiskni
Sdílej:
Našel jsem jen specifikace vstupního a výstupního formátu souboru, ale ty se musí předávat přes webové rozhraní -- alespoň jsem nikde nenašel zmínku o jiné možnosti. Samozřejmě, to klikání na webu lze nasimulovat i z aplikace, ale oficiální API by bylo lepší.
$buffer = '';
$fp = fsockopen("ssl://www.fio.cz", 443, $errno, $errstr, 30);
if (!$fp) {
echo "chyba";
return 0;
}
else {
$out = "GET /scgi-bin/hermes/dz-pohyby.cgi?ID_ucet=2XXXXXXXXX&LOGIN_USERNAME=XXXXXX&SUBMIT=Odeslat&LOGIN_TIME=".time()."&LOGIN_PASSWORD=XXXXXXX HTTP/1.1\r\n";
$out .= "Host: www.fio.cz\r\n";
$out .= "User-Agent: PHP Script\r\n";
$out .= "Content-Type: text/html\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
$buffer .= fgets($fp, 128);
}
echo $buffer;
fclose($fp);
}
Za XXXXXX si doplňte příslušné hodnoty (obvykle desetimístné číslo účtu v záložně začínající číslicí "2", uživatelské jméno, přihlašovací heslo).
----------------
Jinak musim rict, ze cekam na to, az zavedou moznost prirazeni uzivatele pro tyto operace, ktery bude mit prava pro cteni, ale nebude fyzickou osobou. To se jim dodnes nepodarilo vyresit a radi, abysme k uctu priradili nejakou skutecnou osobu, nastavili ji nulova prava a potom jeji prihlasovaci udaje pouzivali v ramci strojove komunikace.
Výpisy jsou stejně časově poměrně variabilní (nejsou každý den např. v devět ráno), takže aby tohle běželo někde na pozadí skoro pořád ... Úspora v porovnání s ručním stažením GPC sice je, ale nikterak významná, si myslím.
Kromě toho - generování GPC pro více dnů naráz nepovažuji za rozumné. Chybí mi tam atomicita ze strany banky.
Vsadím se, že by na to šel napsat oneliner v perlu, co by se mi vešel na šířku monitoru.
.cpp
iostream nijak zvlášť nemiluju...)
boost::format.) Jinak ale iostream je obvykle rychlejší než cstdio, musí se ale vypnout sync with cstdio, viz zde.