rulu ruru

post Kupa hezkých českých fontů (k turbostažení)

December 29th, 2008

Filed under: other — starenka @ 22:40
Tags: , , ,

Narazil jsem na hezkou galerii “českých” fontů. Rád bych si je prohlédl / nainstaloval, ale bohužel nejsem klikací typ. To samozřejmě nemá nic do činění se zmíněnou stránkou, který se IMHO autorům povedla. Nicméně času není nazbyt, takže jedno kombičko na stažení a rozbalení všech (bash).

stáhneme:

for i in `seq 1 160`; do wget http://www.ceskefonty.cz/ceske-fonty-zdarma-ke-stazeni/$i; done

rozbalíme a smažeme archivy:

ls | while read line; do unzip -oj $line && rm $line; done

Popularity: 13% [?]

post Turboinstalace na HostMonster.com

November 9th, 2008

Filed under: other, web — starenka @ 00:08
Tags: , , ,

Ne vždycky člověk chce, nebo může nainstalovat skript/aplikaci pomocí SimpleScripts nebo FantasticoDeluxe a dojde na osinu v zadku v podobě kopírování flotily malinkatejch souborů na server. Strašná otrava a spousta zbytečně vyhozenýho času. Přitom existuje jedna rychlá a pohodlná cesta. Stačí zabalený skript nakopírovat přes FTP/SSH a rozbalit přímo na serveru.

Nakopírování souboru (Linux):

scp nase_aplikace.tar.gz nas_login@hostxxx.hostmonster.com:~/public_html/domena/nase_aplikace/nase_aplikace.tar.gz

kde xxx je číslo, které najdete v levém sloupečku v administraci jako “Server name”. Pod Windows je asi nejrychlejší kopírovat pomocí FTP klienta případně (šifrovaně) pomocí WinSCP.

K samotnému rozbalení je třeba se připojit přes SSH. Na Windows není zřejmě lepší aplikace než PuTTY, v Linuxu opět banálně:

ssh nas_login@hostxxx.hostmonster.com

Po úspešném přihlášení není nic jednodušího než rozbalit a posléze smazat soubor:

cd public_html/domena/nase_aplikace/ && tar -zxvf nase_aplikace.tar.gz && rm nase_aplikace.tar.gz

Rozdíl v uploadu 200kB taru a 4,5MB malých souborů je opravdu drastickej.

Popularity: 15% [?]

post Velký, malí …. a neni to jedno?

October 11th, 2008

Filed under: linux — starenka @ 23:16
Tags: , ,

Linux je case-sensitive. Nic proti pořádku. Jen mi to občas prostě vadí. Stáhnu haldu obrázků do “bordel” adresáře a potřebuju s jednim něco udělat. Přibližně vím jméno obrázku, ale na velikost písmena fakt už nemám mozkovou kapacitu. Co s tím? Není nic snažšího než do ~/.inputrc přidat/upravit řádek na set completion-ignore-case on …. a že to nebolelo……

Popularity: 9% [?]

post Jak rychle nasdílet adresář pro procházení v prohlížeči

September 13th, 2008

Filed under: linux, other — starenka @ 18:41
Tags: , , , ,

“Tak mi to nějak nasdílej….” Hmmmm. Potřebuju tedy dočasně nasdílet adresář včetně obsahu, ale nechce se mi přenastavovat/pouštět/konfigurovat ftpko. Naštěstí je tady opravdu jednoduchý a rychlý řešení. Dva řádky v Pythonu puštěné přes CLI nastartujou jednoduchej “web server”. Ten se postará o to, aby si člověk na vaše_ip:8000 mohl procházet adresář, ve kterém jste příkaz spustili. První řádek skriptu neudělá nic jiného než, že získá naši “venkovní ip” a zkopíruje ji spolu s portem do schránky (tedy pokud používáte KDE). Krása, že jo?

#! /bin/bash

dcop klipper klipper setClipboardContents `lynxsource http://www.starenka.net/ip/?out=ip_only`‘:8000′
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()"

Sdílí se adresář ve kterém právě stojíte a ukončit laskavost můžete pomocí CTRL+C. Doporučuju řádečky nakopírovat do souboru, udělat spustitelným a hodit do $PATH. Pak už stačí v adresáři jen frajersky napsat třeba “share” a vložit IP třeba do okna IM….

PS. Vězte, že adresa http://www.starenka.net/ip vám může naservírovat i hostname a lokální ip. Vše v textu, pseudoXML a JSONu. Pokud se vám zdá, že je to pomalé, můžete si skript hodit k sobě na web. Provokatéři. 

Popularity: 14% [?]

post Nahrazení mezer u jednopísmenných předložek za tvrdé - MS Word

May 12th, 2008

Filed under: other — starenka @ 15:41
Tags:

Tak je tu zas čas diplomek, prací a dalších zbytečnejch papírů. V tuhle dobu si na mně většinou vzpomenou i ty nejzavilejší ignoranti a chtěj “to tvoje makro do wordu, co mi hází ty předložky na novou řádku”. Takže abych se ušetřil věčnýho posílání a uploadovaní a jánevímčehoještě, dávám ho na odiv do tohohle blogísku.

Sub mezery()
    Dim nahradit As Variant
    nahradit = Array("a", "A", "v", "V", "s", "S", "z", "Z", "u", "U", "i", "k", "I", "K", "o", "O")
    For Each polozka In nahradit
   
        Selection.Find.ClearFormatting
        Selection.Find.Replacement.ClearFormatting
        With Selection.Find
            .Text = " " + polozka + " "
            .Replacement.Text = " " + polozka + "�"
            .Forward = True
            .Wrap = wdFindContinue
            .Format = False
            .MatchCase = True
            .MatchWholeWord = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
        End With
        Selection.Find.Execute Replace:=wdReplaceAll
    Next
End Sub

 

Makro si stahujte přes výše uvedený odkaz, neb prostým zkopirováním kódu a uložením do souboru přijdete o znak tvrdé mezery (ano ten krásný otazníček). Kdyby po tom někdo hodně toužil, zapisuje se, tuším pomocí ALT+169. Pokuď jsem na nějaká písmenka zapomněl,  můžete si je směle doplnit do pole nahradit.

Popularity: 12% [?]

Next Page »
ruldrurd
© starenka 2oo7, cute alien monster by noizcut, original theme by Laurentiu Piron - customized by starenka | proudly powered by WordPress