úterý 26. listopadu 2013

Nekonečná synchronizace TortoiseGit s remote repository

Při přechodu z TorgoiseGit 1.8.4 na TortoiseGit 1.8.6 jsem pozoroval nepříjemnou věc, kdy mi nikdy nechtěla doběhnout synchronizace s remote repository a vždy se to seklo těsně před koncem. Po troše googlení jsem objevil chybu, kterou to je způsobeno a také workaround.

Čím to je způsobeno?

Na vině je chyba GIT serveru Stash, která je popsána v jejich JIRA ticketu (STASH-3824).
Podobnou chybu má i Gerrit server, ticket jsem ale nedohledal.

Workaround 1:

  • Použití HTTP(S) repository URL místo SSH.

Workaround 2:

  1. Spusťte putty 0.63 pro Windows (kde stažení zde; používám installer).
  2. Klikněte na "Default Settings" v sekci "Saved Sessions", pak klikněte na tlačítko "Load".
  3. Jděte ve stromu na Connection -> SSH -> Bugs.
  4. Nastavte položku "Chokes on PuTTY's SSH-2 'winadj' requests" na volbu "On" (místo "Auto").
  5. Vraťte se zpátky na "Sessions" ve stromu (nejhornější položka v listu).
  6. Klikněte na "Default Settings" v sekci "Saved Sessions" a pak na tlačítko "Save".

Já jsem použil workaround 2 a pak mi opět TortoiseGit začal krásně fungovat.

Zdroje: TortoiseGit ticket #1880, Stash ticket STASH-3824

sobota 23. listopadu 2013

Jak vyřešit "read-only file system" na Ubuntu

Dnes mi na VPS nefungoval žádný web, všechny házely "Internal Server Error". Po nalogování do konzole jsem zjistil, že se nemůžu ani přepnout do jiného adresáře a systém vypisuje "Read-only file system".

Co je příčinout?

Systém přejde do read-only stavu v případě, že dojde k problému konzistence souborového systému.

Co s tím?

Existují asi tak 2 řešení:
  1. Restart VPS
    • Bohužel nepomůže "sudo reboot", vypisuje se hláška o read-only file systému. Je třeba z administračního rozhraní VPS vynutit restart.
    • Během startu VPS došlo k prověření disku a provedení dalších tří samovolných restartů.
  2. Zadání příkazu "sudo fsck -Af -M".
    • Tuto možnost jsem nevyzkoušel, ale dočíst se o ní můžete na askubuntu.com.

Závěrem

Během několikanásobného restartování VPS jsem si už říkal, že budu muset instalovat celou VPS znova. Díky svým instalačním skriptům by mi to ale nezabralo více jak hodinu a dostal bych vše do stejného stavu. Jsem ale rád, že se to vyřešilo bez reinstalace.

úterý 2. července 2013

Deluca Moravia: Narodila se nám stěňátka...

Narodila se nám štěňátka... Stalo se tak 21.6.2013 v naší chovatelské stanici Deluca Moravia počtem 3 fenky a 5 pejsků všichni v barvě krémové a zlaté. Hrdou matkou je Almeisan Juliette Aryana a hrdým otcem Dabka's Italy.

 

Celému tomuto vrhu předcházelo velké plánování, vybírání krycího psa, příprava na cestu a samozřejmě i cesta samotná.

Cesta do Švédska

S celou rodinkou jsme tedy koncem dubna vyrazili autem na cestu do Švédska. Dva psi v kufru, dvě děti v autosedačkách na zadních sedadlech a věci jsme si uložili do autoboxu na střechu. A mohli jsme vyrazit na 1350 km dlouhou cestu.

Neujeli jsme ani prvních sto kilometrů a hned nás v Polsku čekalo nemilé překvapení ve špatně značené objížďce rozestavěné dálnice. Nějak jsme se s tím poprali a pokračujem dále. Druhé také nepěkné překvapení nás zastihlo na Berlínském okruhu, kdy se před máma ploužil nadměrný náklad. Díky tomu jsme nabrali tak hodinové zpoždění a nemuseli jsme stihnout již předem rezervovaný a zaplacený trajekt. Nestalo se a do Rostocku na trajekt jsme dojeli včas, Máme za sebou cca 850 km.
Po dvouhodinové plavbě jsme se vylodili v Dánsku ve městě Gedser a mohli pokračovat dalších několik hodin směrem k cílové destinaci - vesnice Häradsö.
  
K majitelům Italyho jsme dorazili pozdě odpoledne, dali si kafíčko, prohodili pár milých slov a hned se vrhli za účelem, proč jsme vážili tak dalekou cestu.

Ubytování jsme si zajistili v chatce s kompletním vybavením (kuchyň, koupelna, záchod, lednička, mikrovlnka, rychlovarná konvice) a samozřejmě internetem - Isaberg Fritidsby.


Cesta zpět byla už jen příjemná nutnost, na které nás čekalo jen jediné překvapení. Prvních 70 kilometrů na polské dálnici je nepříjemný tankodrom, kde se rychleji než 60km/h opravdu jet nedá.

Harmonogram cesty Ostrava - Švédsko

  • Ostrava (20:00) - Rostock (5:15) - 850 km
  • trakejkt Rostock (6:00) - Gedser (8:00) - 50 km
  • Gedser (8:00) - Häradsö (15:00) a Isaberg Fritidsby (17:00) - 450 km

Harmonogram cesty Švédsko - Ostrava

  • Isaberg Fritidsby (7:00) - Gedser (12:00) - 450 km
  • trakekt Gedser (13:30) - Rostock (15:30) - 50 km
  • Rostock (15:30) - Ostrava (1:15) - 850 km


Poznatky

  • Netřeba mít hotovost, všude berou platební karty (benzínky, hotel, mýtné, trajekt).
  • Je dobré mít trajekt rezervován dopředu, hlavně v odpoledních hodinách se může stát, že se na trajekt prostě nevejdete.
  • Pokud můžete, vyhněte se prvních 70 km polské dálnici směrem z Německa.
  • Ceny - trajekt 104 €, mýtné v Dánsku 45 € přes Öresundský most.

sobota 11. srpna 2012

Kopírování souborů mezi Linuxem a Windows via Putty

Občas mám potřebu překopírovat pár souborů mezi operačními systémy Windows a Linux... Hledal jsem snadnout a jednoduchou cestu, až jsem natrefil na článek, ve kterém autor radí, jak na to s použitím utility Putty (resp. PSCP - Putty Secure CoPy).

Takže tady je návod:

  1. Stáhněte si Putty - nejlépe plnou instalačku, případně jen utilitu PSCP.
  2. Nainstalujte si Putty, např. do c:\Program Files (x86)\PuTTY
  3. Nastavte si cestu k domovskému adresáři Putty do systémové proměnné PATH, např.:

    SET PUTTY_HOME=c:\Program Files (x86)\PuTTY
    SET PATH=%PATH%;%PUTTY_HOME%
  4. Spusťte příkazovou řádku, ze které bude následně kopírování probíhat.
  5. Kopírování z Windows do Linux:

    pscp c:\downloads\music.mp3 john@192.168.0.112:/home/john
  6. Kopírování z Linux do Windows:

    pscp john@192.168.0.112:/home/john/music.mp3 c:\

Vše je snadné a naprosto jednoduché. Původní článek v angličtině si můžete přečíst ZDE.

pondělí 30. dubna 2012

Koupání afgánského chrta je událost!

Koupání afgánského chrta je vždy událost... Často se mě lidé ptají, jak dlouho to trvá a podobně. Takže tady je pro představu časový harmonogram:
  1. Rozčesání nějakých cucků - dle míry zacuchání 1 hod.
  2. Příprava na koupání - 15 min.
  3. Samotné koupání - 30 min.
  4. Poležení zabaleného psa v ručnících - 1 hod.
  5. Fénování - 1,5 hod.
Celá procedura tedy vychází na cca 4 hodiny, ale výsledek opravdu stojí za to. Dávám k nahlédnutí pro představu foto před fénováním (vlevo) a po fénování (vpravo).


Až těch afgánů budeme mít více, jsem zvědav, jak to koupání bude vypadat...

čtvrtek 19. dubna 2012

Sólovka Kurta Cobaina

Dnes mě na Music Serveru potěšil článek o chystané sólovce již zesnulého frontmana kapely Nirvana Kurta Cobaina.

Kurt údajně plánoval sólové album a připravované věci prý překonávaly vše, co doposud složil pro svou domovskou kapelu. Tyto informace poskytl kytarista kapely Hole - kapela Courtney Love.

I téměř 20 let po Kurtově smrti by mě nový materiál z díly Kurta Cobaina potěšil a jestli tato sólovka vyjde, nepochybně si ji zakoupím...

středa 18. dubna 2012

Martin Pilař: "Hello world!"

package net.czpilar.children;

/**
 * @author David Pilar
 * @author Lucie Pilar
 */
public class Martin {

    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}


Dne 5.4.2012 se narodil můj druhý syn Martin Pilař.

pondělí 2. dubna 2012

David Silveria se vrací s kapelou Infinika

Bývalý bubeník mé oblíbené kapely Korn je zpět. David Silveria se svou novou kapelou Infinika vypustil první video s názvem Beautiful World.


Celý song není podoben ničemu, co by se blížilo diskografii Korn. Zato mi zpěv silně připomíná hitovku z roku 1995 Spaceman od Babylon Zoo. Však posuďte sami.

Osobně jsem velmi rád, že se David Silveria opět objevil na hudební scéně. A držím mu pěsti, ať se tam udrží co nejdéle.