abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 13:11 | IT novinky

    Firmy v EU musí počínaje dnešním dnem označovat obsah vytvořený umělou inteligencí. Znamená to povinnost informovat uživatele, že člověk komunikuje s chatbotem či jiným systémem AI. Rovněž obrázky, audia či videa, které jsou vytvořené nebo zmanipulované pomocí umělé inteligence a které mohou působit jako autentické, musejí být jasně označeny jako uměle vytvořené.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    Byla vydána nová major verze 11.0 open source unixového operačního systému NetBSD (Wikipedie). Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 19:55 | IT novinky

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) se zapojil do mezinárodní iniciativy vedené americkou agenturou CISA (Cybersecurity and Infrastructure Security Agency) a dalšími partnery, jejímž cílem je stanovit minimální náležitosti pro tzv. Software Bill of Materials (SBOM). Nový dokument přináší praktická doporučení, jak by měl vypadat přehled komponent softwaru a jak s ním v praxi pracovat. SBOM lze

    … více »
    Ladislav Hagara | Komentářů: 1
    včera 03:00 | Nová verze

    V aktuálním přehledu vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie) bylo oznámeno vydání nové verze 0.4.0. Výrazně se zlepšilo vykreslování stránek jako lichess.org, Zulip nebo Speedtest.

    Ladislav Hagara | Komentářů: 0
    31.7. 19:22 | Bezpečnostní upozornění

    Vládní CERT upozorňuje (𝕏) na kritické zranitelnosti v produktech VMware: CVE-2026-59309, CVE-2026-59310 a CVE-2026-47876. Zranitelnosti v VMware vCenter umožňují vzdálenému útočníkovi se síťovým přístupem obejít autentizaci a získat neoprávněný přístup k vCenter, případně zneužít directory traversal ke spuštění libovolného kódu na vCenter.

    Ladislav Hagara | Komentářů: 1
    31.7. 18:33 | Bezpečnostní upozornění

    Společnost Coinkite upozorňuje na bezpečnostní chybu svých hardwarových kryptopeněženek Coldcard. Jedná se o kritickou chybu v generování náhodných čísel (RNG). Místo hardwarového generátoru náhodných čísel (TRNG) byl omylem používán softwarový fallback (PRNG).

    Ladislav Hagara | Komentářů: 3
    31.7. 14:11 | Zajímavý projekt

    Představena byla nová linuxová distribuce Shadowfetch Linux. Na rozdíl od mnoha nováčků, které nabízejí převážně jiné téma a výběr softwaru, tato distribuce založená na Debianu Testing s desktopovým prostředím KDE Plasma 6.6, klade lokálně běžící umělou inteligenci do centra svého desktopového zážitku.

    Pinhead | Komentářů: 0
    30.7. 17:22 | Zajímavý projekt

    Max Leiter v roce 2019 zkusil zprovoznit X server na iPadu (iOS). Nyní se k tématu vrátil a s pomocí LLM a balíčkovacích nástrojů Procursus rozběhl desktop s X11 i Waylandem. Jeho balíčky jsou dostupné v repozitáři xiOS.

    |🇵🇸 | Komentářů: 24
    30.7. 13:33 | IT novinky

    Společnost Google Cloud dnes oznámila, že její infrastruktura a služby byly oficiálně zařazeny do Katalogu cloud computingu vedeného Digitální a informační agenturou (DIA). Tato certifikace potvrzuje, že infrastruktura a služby Google Cloud splňují přísné bezpečnostní a regulační požadavky České republiky pro provoz cloudových služeb ve veřejném sektoru.

    Ladislav Hagara | Komentářů: 6
    30.7. 13:11 | IT novinky

    Vůbec poprvé v historii se stát při testování digitálních služeb obrací na širokou veřejnost. Digitální a informační agentura (DIA) a Ministerstvo vnitra zvou občany k zapojení do zátěžového testu eDokladů, které od loňského podzimu prošly optimalizací aplikace a posílením infrastruktury. Test proběhne 13. srpna ve 13:00 a pro jeho úspěch bude potřeba zapojení několika desítek tisíc občanů. Zapojení do testu je zcela dobrovolné a úkol

    … více »
    Ladislav Hagara | Komentářů: 42
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (18%)
     (30%)
     (5%)
     (6%)
     (2%)
     (15%)
     (23%)
    Celkem 2299 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Synchronizace souborů - unison

    1.12.2006 15:18 | Přečteno: 3823× | blog | Výběrový blog

    Unison je software pro dvoucestnou synchronizaci adresářů. Dvoucestnost je hlavním rozdílem oproti mirrorovacímu nástroji rsync. Změny mohou probíhat na obou stranách a unison se je pokusí sloučit a replikovat na oba uzly. To jej v mých očích přímo předurčuje ke správě přenosné "aktovky" na flashdisku.

    Instalace proběhla jednoduše, nebo spíše neproběhla. Jak cygwin, tak FreeBSD mají unison v záklaních repositářích balíků, takže po instalaci balíků bylo hotovo. Existuje sice i grafická verze, ale já jsem zůstal u verze textové, neboť ně zajímá hlavně dávkové použití.

    Základní použití:

        unison /home/martin/Poznamky/ /umass/briefcase/Poznamky/
    

    Další zajímavé paramtry

        -auto               automatically accept default actions
        -batch              batch mode: ask no questions at all
        -rsync              activate the rsync transfer mode
        -silent             print nothing (except error messages)
    

    Unison může být řízen takzvaným profilem. To je textový soubor obsahující stejné přepínače jako lze zadat na příkazovém řádku. Zadává-li se přepínač na příkazovém řádku bez parametru, např. `-silent`, potom v profilu má parameter `true` nebo `false`, pokud má parametr s hodnotou jako např. přepínač `diff`, potom se k přepínači v profilu píše tato hodnota.

    Konfigurace profilu začala příkazem `vim .unison/default.prf`, jeho obsah je následující:

        # Unison preferences file
      
        # Roots of the synchronization
        root = /home/martin
        root = /umass/briefcase
      
        # Paths to synchronize 
        path = Dokumenty
        path = Poznamky
        path = Projekty
        path = Texty
      
        # Keep a backup copy of the entire replica
        backup = Name *
      
        # Use this command for displaying diffs
        diff = diff -y -W 79 --suppress-common-lines
      
        # /umass je FAT32
        ignorecase = true
        perms = 0o0000
      
        # regexps specifying names and paths to ignore
        ignore = Name temp.*
        ignore = Name *~
        ignore = Name .*~
        ignore = Name *.clean
        ignore = Name .*.clean
        ignore = Name *.tmp
        ignore = Name *.swp
      
        # merging conflict files
        merge = Name *.txt -> diff3 CURRENT1 CURRENTARCH CURRENT2 -m > NEW
    

    V definicích `ignore` a dalších je možné používat exaktní cestu (relativní k adresáři `root`) nebo jméno včetně divokých znaků shellu nebo regulární výrazy. Která z možností se použije definuje klíčové slovo, které ji předchází.

        Regex regexp
        Name name
        Path path
    

    Příklad:

        ignore = Name {CVS,*.cmo}
        ignore = Path */tmp
    

    Konflikty je možné řešit předprogramovaným příkazem, který se pokusí konfliktní verze souborů sloužit do jednoho výsledku:

      merge = <PATHSPEC> -> <MERGECMD>
    

    Příklad:

      merge = Name *.txt -> diff3 CURRENT1 CURRENTARCH CURRENT2 -m > NEW
    

    Všechno není jen růžové. Při vložení nových adresářů do synchronizace se někdy stává, že se nedaří je synchronizovat automaticky a při prvním pokusu o synchronizaci se tváří, že neví co s nimi a je potřeba zopakovat synchronizaci s ručním zadáním směru. Také synchronizace na FAT neumí zachovat datum změny. To sice synchronizaci nevadí, ale je to nepříjemné.

    Unison toho umí mnohem více Např. nepoužívám režim `remote` synchronizace pomocí protokolu ssh, nebo socket (vlastní server unisonu). Příjemné je, že unison běží na un*xech (vč. MacOS) a též na windows, nejen pomocí cygwin, ale i kompilován pomocí mingwin do binárky bez potřeby cygwin knihoven.

    Pokud potřebujete synchronizovat soubory, třeba mzi domácím a pracovním počítačem, jako já, určitě se zvládnout unison vyplatí.

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    1.12.2006 15:37 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    Fešný zápisek. Jenom jsem nepochopil, jak to udělátko pozná, kterým směrem má daný soubor synchronizovat. Bez nějaké databáze na obou stranách to asi není možné, ne?

    Jinak roli mé aktovky plní SVN repozitář.
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    1.12.2006 15:52 Kníže Ignor | skóre: 19 | blog: stoupa
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    BTW (http://www.cis.upenn.edu/~bcpierce/unison/status.html):
    Unison is no longer under active development as a research project. (Our research efforts in this area are now focused on a follow-on project called Harmony—more details are available on the Harmony home page.) At this point, there is no one whose job it is to maintain Unison, fix bugs, or answer questions.

    However, the original developers are all still using Unison daily. It will continue to be maintained and supported for the foreseeable future, and we will occasionally release new versions with bug fixes, small improvements, and contributed patches.
    Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
    Josef Kufner avatar 1.12.2006 16:44 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    To zní, jak kdyby to byl další program, který dosáhnul dokonalosti a už na něm není co dělat ;-)
    Hello world ! Segmentation fault (core dumped)
    4.12.2006 10:49 Martin Lebeda | skóre: 22 | blog: Martinuv_blog | Plzeň
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    Tím lépe, protože mám rád programy, které se mi nemění pod rukama.
    zager avatar 11.1.2008 09:09 zager | skóre: 23 | Praha
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    Jen jsem nedavno klukum sfouknul nove ikony, ale jinak se opravdu deje jen malo. Aplikace nicmene funguje :)
    Webdesign a grafika, to je můj život na vitavalka.cz
    1.12.2006 16:04 petr
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    Jen je škoda, že to neumí běžet např. přes HTTP protokol... V práci jsou čur..i a nedovolí mi víc než http popř. https. Takže nějakej socket či ssh si můžu strčit tak leda ... víme kam...

    Ale myslím, že to využiju jen na jedné straně – tj. doma a budu chodit s flashkou (když si ji koupím...)

    Děkuji za perfektní nakopnutí (mně totiž nevadí, že se projekt nevyvíjí...)
    2.12.2006 10:16 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    To mas z toho, ze si lamer :-)

    Ak mas https, tak mas dost. Tiez som v praci, kde vonku prejde iba http (ide to cewz proxy, takze to skutocne musi byt http) na 80/tcp a https na 443/tcp. No lenze, do https nevidno, pretoze je od zaciatku sifrovane, takze sa neda zistit, co na nom bezi, aj ked tiez musi ist cez proxy.

    Pustil som si doma ssh server okrem standardneho portu aj na porte 443. A z prace sa napojim domov pomocou putty (je aj verzia pre linux), kde cielovy port je 443 a je v nom zadana proxy a jej typ HTTP. V inom ssh klientovi nez putty som nenasiel podporu proxy, ale to az tak nevadi. Putty je slusne a navyse podporuje aj tunely, takze popri putty si mozem tunelom tahat cez scp (sice je to 2x sifrovane, ale nevadi, uzke hrdlo je linka a nie procak) alebo si otvorit dalsie spojenie v konsole atd.
    If you hold a Unix shell up to your ear, you can you hear the C.
    4.12.2006 10:41 Martin Lebeda | skóre: 22 | blog: Martinuv_blog | Plzeň
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    Ano - má databázi v adresáři ~/.unison (nebo v odpovídajícím adresáři na windows) - to že v té databázi nenajde něco, co neví zda to má smazat na jedné straně nebo naopak naopírovat na druhou způsobuje zmíněné zmatení při přidání adresáře...
    6.12.2006 06:39 Martin Lebeda | skóre: 22 | blog: Martinuv_blog | Plzeň
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    O použití SVN jsem také uvažoval, ale pak jsem to zavrhl, protože tohle mi přišlo mnohem jednodužší. Ale to může být prostě tím, že SVN neovládám tak dobře...
    1.12.2006 17:41 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    http://www.linuxexpres.cz/praxe/unison-1
    4.12.2006 10:47 Martin Lebeda | skóre: 22 | blog: Martinuv_blog | Plzeň
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    no vida - další potvrzení toho, že vše již bylo napsáno...
    4.12.2006 21:17 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Synchronizace souborů - unison
    Mohl bys to prosim pridat do katalogu software? Mohlo by se to nekdy hodit :-)
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.