FK~

Moje odkazy

Ostatní odkazy

Close Windows
Nenajdete mě na Facebooku ani Twitteru
Rozpad EU
Jsem členem FSF
There Is No Cloud …just other people's computers.
Sane software manifesto / Manifest příčetného softwaru

Git a kopírování souborů

vydáno: 16. 6. 2022 23:46, aktualizováno: 16. 6. 2022 23:46

Git a Mercurial jsou stejná generace verzovacích systémů: distribuované VCS. Vznikly v roce 2005 jen pár měsíců po sobě. Jednou z nevýhod Gitu oproti Mercurialu je to, že nepodporuje kopírování souborů. Zatímco v Mercurialu máme hg mv a hg cp, v Gitu máme jen git mv. Soubor – myšleno včetně jeho historie – můžeme v Gitu jen přesunout, ale ne zkopírovat. Tedy alespoň ne jednoduše… V dnešním článku si ukážeme trik, jak i v Gitu soubory kopírovat včetně jejich historie nebo přesouvat jejich části jinam, což se hodí obecně, i např. v Mercurialu nebo jiných VCS.

GNU Bash: Vánoční tipy

vydáno: 24. 12. 2018 13:37, aktualizováno: 2. 5. 2020 20:14

Bash je nejpoužívanějším shellem, přes něj nejčastěji ovládáme systém z příkazové řádky a píšeme v něm skripty. Nahromadilo se mi tu pár poznámek týkajících se Bashe, tak tady jsou. Doufám, že to přispěje k pohodě vašich Vánoc.

Klipper: chytrá schránka v KDE

vydáno: 10. 9. 2014 20:17, aktualizováno: 11. 9. 2014 02:22

Schránka je prakticky ve všech počítačových systémech s GUI, obvyklé Ctrl+C, Ctrl+V známe asi všichni. V unixových systémech s X serverem máme schránky dokonce dvě (do jedné se kopíruje prostým označením textu a vkládá se prostředním tlačítkem). Celkem běžně zde bývá i historie schránky. Klipper (správce schránky v prostředí KDE) ale přináší ještě mnohem víc možností.

ir: interaktivní přejmenování souboru v konsoli

vydáno: 10. 8. 2014 16:49, aktualizováno: 10. 8. 2014 18:38

Když potřebujete na příkazové řádce přejmenovat soubor, tak použijete příkaz mv. Díky bash-completion vám to bude napovídat názvy, takže můžete relativně pohodlně pracovat i se soubory s dlouhými a složitými názvy a s mezerami. Ale přeci jen je trochu otrava mít na příkazové řádce ten dlouhý název dvakrát a taky dávat pozor na zvláštní znaky – např. když chcete dopsat mezery, tak před ně musíte psát \ zpětné lomítko, nebo to mít celé v uvozovkách. Řešením může být použití Midnight commanderu (mc), ale pokud chcete zůstat v CLI, se vám může hodit následující funkce: ir

Moderní sériová konsole

vydáno: 12. 4. 2014 21:55, aktualizováno: 13. 4. 2014 12:19

Přestože se k většině strojů můžeme připojit po SSH, kde máme veškeré pohodlí včetně přenosů souborů a přesměrování portů, stále má smysl i připojení po sériové lince. Díky němu můžeme např. spravovat počítače bez síťového spojení – ať už fyzické nebo virtuální – nebo bez grafické karty, klávesnice a myši. Když se ale takhle někam připojíte, narazíte na různé problémy. Obvykle se totiž emuluje něco takového:

Firefox: klávesové zkratky

vydáno: 6. 7. 2011 14:34, aktualizováno: 21. 9. 2020 16:02

Pro efektivní práci s webovým prohlížečem je dobré znát klávesové zkratky. Zde je malý tahák pro prohlížeč Mozilla Firefox:

Statické nastavení sítě

vydáno: 29. 10. 2009 16:32, aktualizováno: 26. 4. 2015 11:54

Návod pro Debian GNU/Linux a podobné distribuce (Ubuntu, Kubuntu…).

Psi – přidání ikony pro odeslání souboru

vydáno: 31. 7. 2009 18:16, aktualizováno: 10. 12. 2013 23:57

Nedávno vyšel IM klient Psi ve verzi 0.13. Stáhnul jsem si zdrojáky a zkompiloval i s podporou VoIPu – sláva, konečně funguje telefonování přes Jabber! Když už tu mám lokálně přeložené Psi, rozhodl jsem se vyřešit jednu věc, která mne vždycky trochu štvala – odesílání souborů.

Trac + Mercurial (hg) + UTF-8

vydáno: 5. 7. 2009 15:29, aktualizováno: 29. 1. 2014 18:00

Podpora UTF-8 v mercurialovém pluginu pro Trac je ještě trochu nedotažená. Zlobí unicode znaky v názvech souborů a v metadatech (commity, jména lidí).

Debian/Ubuntu a Java: nastavení správné verze

vydáno: 30. 6. 2009 10:49, aktualizováno: 29. 1. 2014 18:01

V operačním systému můžeme mít nainstalováno více verzí Javy, např. OpenJDK a Sun JDK. Požadovanou Javu si nastavíme jako výchozí pomocí tohoto příkazu:

Šifrování disku – LUKS

vydáno: 18. 5. 2009 19:25, aktualizováno: 24. 3. 2015 22:30

Příkazy pro šifrování disku v GNU/Linuxu.

PostgreSQL - moje tipy

vydáno: 28. 4. 2009 16:38, aktualizováno: 14. 9. 2015 00:49

Pár mých tipů pro PostgreSQL

Přehrávání DVD v GNU/Linuxu

vydáno: 15. 9. 2008 21:09, aktualizováno: 18. 7. 2020 13:23

Pokud vám nejdou přehrávat DVD v GNU/Linuxu, i když máté nainstalované libdvdcss, potřebujete pravděpodobně spustit jako root: apt-get install libdvdread4 /usr/share/doc/libdvdread4/install-css.sh nebo ve starších verzích: /usr/share/doc/libdvdread3/install-css.sh Pozor, tento postup je nebezpečný – nezapomeňte si přečíst: Útok skrze DVD + den boje proti DRM

Java keytool: Input not an X.509 certificate

vydáno: 30. 8. 2008 20:31, aktualizováno: 15. 9. 2014 00:37

Při importu certifikátu do Javové klíčenky na nás může vyskočit nepříjemná chyba Input not an X.509 certificate. Jednou z příčin je, že máme certifikát v nesprávném formátu.

VMware server a Ubuntu 8.04

vydáno: 3. 5. 2008 23:08, aktualizováno: 12. 5. 2019 14:13

Upozornění 6. 12. 2013: tento článek pochází z roku 2008 a již není aktuální. Pro plnou virtualizaci doporučuji KVM, pro lehkou (kontejnerovou) virtualizaci LXC a pro spouštění aplikací původně napsaných pro MS Windows doporučuji Wine, pro DOSové aplikace pak DOSBox nebo FreeDOS. Všechny tyto programy jsou svobodný software (na rozdíl od toho VMWaru a MS Windows).