Momo je fenka cavapoo, která svými náhodnými stisky kláves bezdrátové klávesnice vytváří jednoduché počítačové hry. Technicky to funguje tak, že Raspberry Pi s připojenou bluetooth klávesnicí posílá text do Claude Code, který pak v Godotu píše hry a sám je i testuje pomocí screenshotů a jednoduchých simulovaných vstupů. Za stisky kláves je Momo automaticky odměňována pamlsky. Klíčový je pro projekt prompt, který instruuje AI, aby i
… více »GNU awk (gawk), implementace specializovaného programovacího jazyka pro zpracování textu, byl vydán ve verzi 5.4.0. Jedná se o větší vydání po více než dvou letech. Mezi četnými změnami figuruje např. MinRX nově jako výchozí implementace pro regulární výrazy.
Internetový prohlížeč Ladybird ohlásil tranzici z programovacího jazyka C++ do Rustu. Přechod bude probíhat postupně a nové komponenty budou dočasně koexistovat se stávajícím C++ kódem. Pro urychlení práce bude použita umělá inteligence, při portování první komponenty prohlížeče, JavaScriptového enginu LibJS, bylo během dvou týdnů pomocí nástrojů Claude Code a Codex vygenerováno kolem 25 000 řádků kódu. Nejedná se o čistě autonomní vývoj pomocí agentů.
Byl vydán Mozilla Firefox 148.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově lze snadno povolit nebo zakázat jednotlivé AI funkce. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 148 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána nová verze 22.1.0, tj. první stabilní verze z nové řady 22.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools a Libc++.
X86CSS je experimentální webový emulátor instrukční sady x86 napsaný výhradně v CSS, tedy bez JavaScriptu nebo dalších dynamických prvků. Stránka 'spouští' assemblerovový program mikroprocesoru 8086 a názorně tak demonstruje, že i prosté CSS může fungovat jako Turingovsky kompletní jazyk. Zdrojový kód projektu je na GitHubu.
Po šesti letech byla vydána nová verze 1.3 webového rozhraní ke gitovým repozitářům CGit.
Byla vydána nová verze 6.1 linuxové distribuce Lakka (Wikipedie), jež umožňuje transformovat podporované počítače v herní konzole. Nejnovější Lakka přichází s RetroArchem 1.22.2.
Matematický software GNU Octave byl vydán ve verzi 11.1.0. Podrobnosti v poznámkách k vydání. Vedle menších změn rozhraní jsou jako obvykle zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.
Weston, referenční implementace kompozitoru pro Wayland, byl vydán ve verzi 15.0.0. Přehled novinek v příspěvku na blogu společnosti Collabora. Vypíchnout lze Lua shell umožňující psát správu oken v jazyce Lua.
S rozvojem "cloudových" úložišť se čím dál víc hovoří a píše o bezpečnosti/privátnosti uložených dat. Jako zajímavá kombinace která umožní využít to lepší z obou. Šifrování u klienta, tak aby nešifrovaná data neopustila klientův počítač a uložení/sdílení/zálohování dat do cloudu.
Pro svůj pokus jsem použil Dropbox (DB) verze neb ho používám na Linuxu i Windows a Truecrypt (TC) a to z téhož důvodu. Pro mne je multiplatformnost důležitá i když omezující při výběru nástrojů. Jako další možnost pro otestování cloudového úlžiště je UbuntuOne - i když pro Windows to není nic moc - a v budoucnu snad GoogleDrive. Zatím jsem nenašel jiný "cloud disk" který by dokázal synchronizovat složky a byl pro Linux i Win, pokud o nějakém víte, dejte vědět v komentáři.
V GUI TC jsem si vytvořil 500 MB velký TC disk s následujícími parametry:
path: ~/pokusny.tc velikost: 500MB šifra: AES hash: RIPEMD-160 filesystem: FAT
cd ~/Dropbox
truecrypt -t --mount --non-interactive -v --password=123456 pokusny.tc /mnt ;
# Kopírování cca 450MB do TC
cp android-x86-4.0-eeepc-20120101.iso ChromeOS-Vanilla-2107.0.2012_04_11_1620-rdf23c6db-VirtualBox.zip /mnt ;
truecrypt -t --dismount --non-interactive -v --password=123456 pokusny.tc;
time (
dropbox status ;
# Presun TC volume
mv ~/pokusny.tc ~/Dropbox ;
while true ;
do
# Pokud je sesynchronizovano ukonci
dropbox status | grep -e Uploading -e Indexing || break ;
sleep 1 ;
done ;
dropbox status ;
)
Na mém relativně pomalém připojení to trvalo 45 minut tj. cca 185 Kbps
cd ~/Dropbox
time (
dropbox status;
# Rychly mount a unmout
truecrypt -t --mount --non-interactive -v --password=123456 pokusny.tc /mnt ;
truecrypt -t --dismount --non-interactive -v --password=123456 pokusny.tc;
dropbox status;
while true ;
do
# Pokud je sesynchronizovano ukonci
dropbox status | grep -e Uploading -e Indexing || break;
sleep 1;
done
dropbox status
)
Pětkrát opakovaný pokus ukázal časy od 40 do 42 sekund.
cd ~/Dropbox
time (
dropbox status;
# Rychly mount a unmout
truecrypt -t --mount --non-interactive -v --password=123456 pokusny.tc /mnt ;
# Kopírování 500 KB souborů
cp ~/+(projekt.rar|Ucet-2011.xls) /mnt;
truecrypt -t --dismount --non-interactive -v --password=123456 pokusny.tc ;
dropbox status;
while true ;
do
# Pokud je sesynchronizovano ukonci
dropbox status | grep -e Uploading -e Indexing || break;
sleep 1;
done
dropbox status;
)
Pětkrát opakovaný pokus ukázal časy od 34 do 54 sekund.
cd ~/Dropbox
time (
dropbox status;
# Rychly mount a unmout
truecrypt -t --mount --non-interactive -v --password=123456 pokusny.tc /mnt ;
# Kopírování 65 MB souborů
cp ~/virtualbox-4.1_4.1.4-74291~Ubuntu~oneiric_i386.deb /mnt;
truecrypt -t --dismount --non-interactive -v --password=123456 pokusny.tc ;
dropbox status;
while true ;
do
# Pokud je sesynchronizovano ukonci
dropbox status | grep -e Uploading -e Indexing || break;
sleep 1;
done
dropbox status;
)
Pětkrát opakovaný pokus ukázal časy od 6:11 min. do 7:33.
Tiskni
Sdílej:
ještě by to chtělo aby "šifrovali" názvy souborů a je to dokonalé ...
A cizí vlády to snad začne zajímat jenom v případě, že tam budeš mít nějaký plány na teroristický útok :)))Nebo pokud se budeš účastnit obchodu s drogami, bílým masem, zbraněmi či dalších high risk high reward aktivit.
akorát self-hosted... Tady je ale otázka software, sice existují řešení (ownCloud,...), ale cloudové služby mají svůj SW většinou promakanější a closed-source :-/
No, tak to je taky cloudOMG, to přece není cloud.akorát self-hosted...
. A nerekl bych, ze te synchronizace do prace zachrani