Programovací jazyk Python byl vydán v nové major verzi 3.15.0. Podrobný přehled novinek v aktualizované dokumentaci.
BIGWORDS.PAGE je open-source webová aplikace, která po otevření odkazu v prohlížeči vykreslí přes celou obrazovku jednoduché informační sdělení. Zpráva i její nastavení jsou uložené v části URL za znakem #, například odkaz https://bigwords.page/#abclinuxu zobrazí jako velký bílý nápis 'abclinuxu' na černém pozadí. Obsah odkazu lze upravovat i vestavěným editorem, ten umožňuje nastavovat formátování a vizuální efekty textu, časovače, QR kódy a obrázky. Zdrojový kód je dostupný pod licencí MIT na GitHubu.
V neděli 11. října proběhne rotace klíče kořenové zóny. Podruhé v historii. Ondřej Filip na blogu CZ.NIC: "Pokud je pro Vás DNS protokol spíše výzva, ale přesto spravujete nějakou síť či DNS resolver, zkuste si jednoduchý test, který připravila firma Cloudflare na této adrese. Obzvláště zbystřit byste měli, pokud uvidíte nějaká červená políčka."
Vláda Spojených států se rozhodla vyřadit americkou softwarovou společnost Microsoft a několik dalších velkých technologických podniků z programu, který umožňuje kvalifikovaným zahraničním pracovníkům získat povolení k trvalému pobytu. Oznámila to včera administrativa amerického prezidenta Donalda Trumpa. Opatření zdůvodnila rozsáhlým zneužíváním programu, který je dlouhodobě terčem kritiky ze strany Trumpových příznivců, neboť prý znevýhodňuje americké pracovníky.
Datové centrum největší ruské technologické společnosti Jandex v Rjazaňské oblasti se stalo cílem dronového útoku a zastavilo provoz. Jandexu se někdy přezdívá „ruský Google“. Provozuje nejoblíbenější internetový vyhledávač v Rusku nebo aplikace pro objednávky jídla a taxi. Využívají jej desítky milionů lidí v rusky mluvících zemích.
Francouzská společnost Mistral AI představila Mistral Large 4 (interně přezdívaný 'le Chonk', volně přeloženo 'pořádný macek'), 'open-weight multimodální hybridní instruct-and-reasoning model s architekturou granulárního MoE, nativně podporující více jak 160 jazyků'. Model má přes jeden bilión parametrů, z nichž při práci využívá 49 miliard, kontextové okno o délce milion tokenů a obrazový enkodér o 1,6 miliardách parametrů.
… více »Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.20. Díky 227 přispěvatelům.
Simon Long oznámil Raspberry Pi Desktop pro PC a Mac s Intelem postavený na aktualizovaném Debianu 13 Trixie. S klientem Raspberry Pi Connect pro vzdálenou správu. Ke stažení je vedle Raspberry Pi OS pro Raspberry Pi.
ESP32-C3 adblock přemění lacinou vývojovou desku ESP32‑C3 na samostatný DNS blokovač nejenom reklamních domén, minimalistickou alternativu k populárnímu Pi-hole. ESP32-C3 adblock místo objemných názvů domén ukládá jejich 40-bitové FNV-1a hashe do flash paměti, které pak binárně prohledává, kontrola jedné domény trvá přibližně 10 milisekund. Blocklist pojme až 537 tisíc domén a lze jej spravovat přes webové rozhraní. Projekt zatím
… více »ArtCraft je sada open source aplikací pro práci s obrázky a videi "inspirovaných" aplikacemi od Adobe. Napsaných v Rustu. Pro MacOS, Windows i Linux. Běží také ve webovém prohlížeči. Aktuálně se jedná o 7 aplikací: PhotoCraft (Photoshop), VectorCraft (Illustrator), FilmCraft (Premiere Pro), LightCraft (Lightroom), PdfCraft (Acrobat), EffectCraft (After Effects) a DesignCraft (InDesign). Zdrojové kódy jsou k dispozici na GitHubu.
rdiff-backup --exclude-other-filesystems / root@10.0.0.1::/home/zaloha ( / preto aby zalohovalo vsetko okrem --exclude )
Zaloha sa bez problemu ulozi na vzdialeni server tiez bezi na VPS ( xen ) Debian.
Obnovujem prikazom
rdiff-backup -r now --force root@10.0.0.1::/home/zaloha / ( / takisto aby obnovilo vsetko ,ked nedam force vypise chybu )
Potom mi vypise na masine kde obnovujem chyba
Exception '[Errno 39] Directory not empty: '/dev/.udev'' raised of class '< type 'exceptions.OSError'>':
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 290, in take_action
elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 565, in Restore
inc_rpath, dest_rp, time)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 37, in Restore
TargetS.patch(target, diff_iter)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 293, in patch
ITR(diff.index, diff)
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 277, in __call__
if self.finish_branches(index) is None:
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 229, in finish_branches
to_be_finished.end_process()
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 672, in end_process
self.base_rp.rmdir()
File "/var/lib/python-support/python2.5/rdiff_backup/rpath.py", line 993, in rmdir
self.conn.os.rmdir(self.path)
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 30, in < module >
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 290, in take_action
elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 565, in Restore
inc_rpath, dest_rp, time)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 37, in Restore
TargetS.patch(target, diff_iter)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 293, in patch
ITR(diff.index, diff)
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 277, in __call__
if self.finish_branches(index) is None:
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 229, in finish_branches
to_be_finished.end_process()
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 672, in end_process
self.base_rp.rmdir()
File "/var/lib/python-support/python2.5/rdiff_backup/rpath.py", line 993, in rmdir
self.conn.os.rmdir(self.path)
OSError: [Errno 39] Directory not empty: '/dev/.udev'
testing:~# Fatal Error: Lost connection to the remote system
Potrebujem proste aby zalohovalo cely system aby sa dal obnovit komplet ale neviem si rady co robim zle :(
Obe masiny bezia na Debiane ( virtualny server XEN )
Diky moc
OSError: [Errno 39] Directory not empty: '/dev/.udev'Prečo zálohuješ /dev/ ? Skús tento adresár vynechať.
/usr/bin/rdiff-backup --exclude /tmp --exclude /mnt --exclude /proc --exclude /dev --exclude /cdrom --exclude /floppy server1_backup::/ /backup/server1[1] Automated Backups With rdiff-backup
Exception '[Errno 16] Device or resource busy: '/lib/init/rw'' raised of class '< type 'exceptions.OSError'>':
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 290, in take_action
elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 565, in Restore
inc_rpath, dest_rp, time)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 37, in Restore
TargetS.patch(target, diff_iter)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 293, in patch
ITR(diff.index, diff)
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 277, in __call__
if self.finish_branches(index) is None:
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 229, in finish_branches
to_be_finished.end_process()
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 672, in end_process
self.base_rp.rmdir()
File "/var/lib/python-support/python2.5/rdiff_backup/rpath.py", line 993, in rmdir
self.conn.os.rmdir(self.path)
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 30, in < module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 290, in take_action
elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 565, in Restore
inc_rpath, dest_rp, time)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 37, in Restore
TargetS.patch(target, diff_iter)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 293, in patch
ITR(diff.index, diff)
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 277, in __call__
if self.finish_branches(index) is None:
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 229, in finish_branches
to_be_finished.end_process()
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 672, in end_process
self.base_rp.rmdir()
File "/var/lib/python-support/python2.5/rdiff_backup/rpath.py", line 993, in rmdir
self.conn.os.rmdir(self.path)
OSError: [Errno 16] Device or resource busy: '/lib/init/rw'
OSError: [Errno 16] Device or resource busy: '/lib/init/rw'Tento adresar by si mal tiez vynechat, jedna sa o docasne ulozisko (tmpfs) pri boote systemu. Pravdepodobne si tentokrat zabudol na --exclude-other-filesystems.
Exception ''devloc'' raised of class '< type 'exceptions.KeyError'>':
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 290, in take_action
elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 565, in Restore
inc_rpath, dest_rp, time)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 37, in Restore
TargetS.patch(target, diff_iter)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 291, in patch
for diff in rorpiter.FillInIter(diff_iter, target):
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 169, in FillInIter
first_rp = rpiter.next() # StopIteration gets passed upwards
File "/var/lib/python-support/python2.5/rdiff_backup/iterfile.py", line 382, in next
while not type: type, data = self._get()
File "/var/lib/python-support/python2.5/rdiff_backup/iterfile.py", line 414, in _get
if not self.buf: self.buf += self.file.read()
File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line 518, in read
return self.connection.VirtualFile.readfromid(self.id, length)
File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line 450, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 30, in < module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 290, in take_action
elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 565, in Restore
inc_rpath, dest_rp, time)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 37, in Restore
TargetS.patch(target, diff_iter)
File "/var/lib/python-support/python2.5/rdiff_backup/restore.py", line 291, in patch
for diff in rorpiter.FillInIter(diff_iter, target):
File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 169, in FillInIter
first_rp = rpiter.next() # StopIteration gets passed upwards
File "/var/lib/python-support/python2.5/rdiff_backup/iterfile.py", line 382, in next
while not type: type, data = self._get()
File "/var/lib/python-support/python2.5/rdiff_backup/iterfile.py", line 414, in _get
if not self.buf: self.buf += self.file.read()
File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line 518, in read
return self.connection.VirtualFile.readfromid(self.id, length)
File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line 450, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line 370, in reval
if isinstance(result, Exception): raise result
KeyError: 'devloc'
Fatal Error: Lost connection to the remote system
Fatal Error: Lost connection to the remote systemSkontroluj si teda pripojenie a skús to znova.
exception KeyError Raised when a mapping (dictionary) key is not found in the set of existing keys.Môže to byť teda spôsobené čímkoľvek. Napríklad tým, že bolo prerušené spojenie a nedá sa získať ďalší súbor na vzdialenom stroji pre porovnanie. Mohol by si skúsiť BackupPC, má jednoduchšie (web) rozhranie.
Tiskni
Sdílej: