May 8th, 2010
Jestli patříte mezi lidi, kterým redesign stránky s výsledkama na Google nesedí, je tu celkem jednoduchý řešení. Pokud váš prohlížeč podporuje vlastní CSS pro konkretní stránku, neni nic jednodušího než si “vrátit výsledky pěkně hned doleva, ty vole”. V Opeře stačí pravým tlačítkem na stránce -> Edit site preferences -> Display -> My stylesheet a v dialogu na výběr souboru vybrat vlastní CSS. Nějak jsem to dlouho netestoval, ale zdá se, že dva řádky úplně stačí.
#center_col { margin-left: 0 !important; }
#leftnav { right: 5px; }
Výsledek vypadá nějak takhle:

UPDATE: někde jsem viděl, že “starý hledání” funguje, pokud se za url dohodi &hl=all takže stačí jen upravit string, který se posílá z prohlížeče na Google (např. http://www.google.com/search?client=opera&rls=en&q=starenka+penis+size+vs+hulan+penis+size&sourceid=opera&ie=utf-8&oe=utf-8&hl=all. Nebo taky můžete použít bystroushaakuv GreaseMonkey skript.
Popularity: 24% [?]
May 24th, 2009
Pořídil jsem si postarší lampičku. Ma 15 palců a je bílá. První hodiny byly opravdu krušný, jedno tlačítko na myši, pár proházenejch kláves, neschopnost vysunout cdrom (dík deepj), zběsilý mačkání ctrl+alt+space (yakuake) a alt+space (katapult), “ty-vole-tady-ani-neni-wget” - prostě Alenka v říši divů. Za den jsem si ale zvyknul a řekl jsem si, že si s tim ještě teda chvilku pohraju, než to dám do ložnice - koupil jsem to kvuli koukání filmů v ložnici (ma to přeci jen trošku větší display než EEEčko
)
Zalíbilo se mi to natolik, že jsem upgradnul na OSX 10.4 a jal se víc prozkoumávat. Ovládání mi docela přešlo do krve a i ten alt+space “launcher” už tam je. Super. Menší problémy nastaly, když jsem chtěl přimountovat externí disk s ext3. Za komerční řešení se mi platit nechtělo (navíc fungovali jen na intel-based) a konzolí jsem přítelkyní nechtěl strašit. Takže hora k Mohamedovi. Linux HFS+ čte a zapisuje jedna báseň, takže bylo po problému. Dalším je USB 1.0 . Inu, kopírovat 40GB serilálů na disk se trošku protáhlo.
Poslední problém bylo vypnutí po stanoveným čase. Platit se mi nechce, widgety nefungovaly. Vzpoměl jsem si, že terminal psal “bash”. Dohledal jsem Fink, kterej portuje dost GNU apps pro Maca a pak už to bylo opravdu jednoduchý. Přes apt-get (!) jsem doinstaloval dialog a napsal jednoduchej skript, kterej jsem hodil na plochu. Kdyby byl zájem, vypadá to cca takhle:
#!/bin/bash
until [ $INPUT -ge 0 2>/dev/null ]; do
INPUT=`dialog –stdout –inputbox ‘Za jak dlouho (minuty)?’ 7 40`
done
INTERVAL=$((INPUT*60))
sleep $INTERVAL
osascript -e ‘tell application "System Events" to sleep’
PS. Kdyby jste nědo měl lepší řešení, rád uvítám. KTHXBYE
PPS. Když jsem u těch jablek. Adamovo jablko je skvělej film.
Popularity: 22% [?]
February 28th, 2009
Nejsem ani ve vysvětlovací ani screenshotovací náladě, takže jenom stručně.
- Je třeba vytvořit další virtuální disk (tentokrát už snad s dostačující velikostí
) a po vypnutí virtuální mašiny ho připojit jako primary slave. Přimountujte jako CD-ROM jakýkoliv live distro Linuxu obsahující GParted. Pokud nemáte žádný při ruce, asi nejmíň náročný na stažení je livko přímo GParted
- Nabootujte virtuální mašinu z CD-ROM
- V GParted klikněte pravým tlačítkem na partition na /dev/hda1 (váš původní virtuální disk) a vyberte Copy
- Přepněte se na hdb1 a přes kontextové menu naklikejte Paste
- Na té samé partition ještě dejte resize a roztáhněte ji na celý volný prostor
- Proveďte změny
- Kochejte se
Popularity: 26% [?]
January 25th, 2009
Fontů není nikdy dost. Nedávno jsem nabádal ke scizení ryze českých fontů a dneska si vezmem na mušku můj oblíbený server DaFont.com. Hloupoučkým pavoučkem najdeme všechny odkazy ke stažení, uložíme je do souboru a stáhneme, třeba wgetem. Pavouk:
#!/usr/bin/ruby
require ‘uri’
require ‘net/http’
base_url = ‘http://www.dafont.com/alpha.php?nb_ppp=50&lettre=’
(‘a’..‘z’).each do |letter|
tar = base_url+letter
html = Net::HTTP.get_response(URI.parse(tar))
matches = html.body.scan(%r{<a href=".*?lettre=[a-z]&page=([0-9]{1,3}).*?">}m)
max = matches == [] ? 2 : matches.max[0].to_i+1
page = 1
begin
tar = base_url+letter+‘&page=’+page.to_s
html = Net::HTTP.get_response(URI.parse(tar))
matches = html.body.scan(%r{.*?<a.*?class="dl".*?href="(.*?)">Download}mi)
puts matches
page += 1
end until page == max
end
pustíme pavouka ruby dafont.rb > /tmp/dafont a pustíme wget:
wget -nc -i /tmp/dafont
Popularity: 27% [?]
December 29th, 2008
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: 16% [?]