5.5.09

O2active s Windows Mobile 6.1

Pro zprovoznění o2active, které je zdarma stačí nastavit:

Start > Nastavení > Připojení > Připojení
Zvolte záložku Upřesnit a klikněte na volbu Vyberte sítě.
Klikněte na Nový

Zadejte název nastavení: Nastavení O2 WAP
Vyberte záložku Modem, klikněte na Nový
Zadejte název připojení: O2 WAP
Vyberte modem: GSM Modem (GPRS)
Další
Název přístupového bodu: wap
Další
Uživatel: Nevyplňuje se
Heslo: Nevyplňuje se
Doména: Nevyplňuje se
Klikněte na Dokončit

vyberte záložku Nastavení serveru proxy
zaškrtněte volbu Tato síť je připojena k internetu a Síť používá proxy k přístupu na Internet
vyberte Upřesnit
vyplňte HTTP Server: 160.218.160.218
Port: 8080

Pak už jen v IE zadáte http://wap.o2active.cz/ a mám to zadarmo :-).

A o tom to je.

22.2.09

Jak nastavit proxy v cmd

Potřeboval jsem stahovat z netu v command line (cmd) na Win XP, ale jsem za proxy a program, který chtěl na internet neměl žádnou volbu pro nastavení proxyny. Dumal jsem a hledal, až jsem našel, jako vždy je to velmi jednoduché. Stačí nastavit systémovou proměnnou HTTP_PROXY.
set HTTP_PROXY=http://uzivatel:heslo@adresa-proxy:port
například takto:
set HTTP_PROXY=http://petr:12345@moje-proxy.cz:8080
a už to jede :-).
Toto nastavení funguje jenom ve zrovna otevřené příkazové řádce, po jejím zavření je nastavení zrušeno. Pro trvalé nastavení proměnné je potřeba editovat Vlastnosti systému/Upřesnit/Proměnné prostředí.

19.2.09

Video pro PDA

Jsem majitelem PDA ASUS P535, tu a tam mám volnou chvilku (čekám a čekám) na skouknutí nějakého videa. Nejdřív, ale musím video optimalizovat/převést pro svého miláčka (= ASUS P535). To jest pro rozlišení 320x240 a taky změnit datový tok, aby výsledný soubor byl co nejmenší.

Pro MS Widle je bezva freeware program SUPER pro převod čohokoliv do hocičeho, ale já jsem hledal něco jak widle tak i na Ubuntu/linux. Nebudu se napínat a řeknu rovnou, že jsem našel mencoder.
Je to program pro příkazovou řádku a jeho možnosti jsou neuvěřitelné a jeho dokumentace nekonečná. Nicméně pomocí internetu jsem dal do kupy správné nastavení pro své PDA.

Zapisovat pro každý převod videa řadu voleb a přepínačů není zrovna moc pohodlné, naštěstí mencoder umožňuje nastavit volby v konfiguračním souboru mencoder.conf, který je v linuxu ~/mplayer/mencoder.conf a ve windows C:\Documents and Settings\JmenoUzivatele\mplayer\mencoder.conf. Můžu tam mít i víc nastavení v takzvaných profilech.

Pro převod na rozlišení 320xDopočetNaSprávnýPoměr, video kodek mpg4, audio kodek mp3 tam mám toto:
# pro převod na PDA 320xXY datový tok 246
[pda]
scale=44100
oac=mp3lame=1
lameopts=mode=3:cbr=yes:br=48
vf=scale
xy=320
zoom=true
ovc=lavc=yes
lavcopts=vhq=yes:vbitrate=246
ffourcc=DX50

# pro převod na PDA 320xXY datový tok 300
[pda_1]
scale=44100
oac=mp3lame=1
lameopts=mode=3:cbr=yes:br=48
vf=scale
xy=320
zoom=true
ovc=lavc=yes
lavcopts=vhq=yes:vbitrate=300
ffourcc=DX50
Pak stačí zadat pro převod s profilem pda příkaz:
mencoder -profile pda vstup.avi -o vystup.avi
pro převod s profilem pda_1:
mencoder -profile pda_1  vstup.avi -o vystup.avi
Mencoder má opravdu velmi mnoho volem a parametrů nastavení, naštěstí existuje český překlad (i command line příkazy) jeho dokumentace.

Přeji příjemné zážitky při převodu :-).

18.2.09

Projekty do školy

Dodělával jsem si maturu (2004) a při té příležitosti jsem byl donucen udělat nejaké domácí úkoly - projekty. Třeba se to někomu bude hodit, tak tady jsou ty moje výtvory:
Neříkám, že uvedené výtvory jsou 100% správně a tak je používáte na vlastní nebezpečí :-).

9.2.09

Jak zobrazit netisknutelné znaky v editoru VIM

Potřeboval jsem v textovém editoru vim zobrazit netisknutelné znaky, konkrétně mezery a tabulátory. Myslel jsem, že vim to neumí a řešil jsem to textovým editorem PSPad. To jsem, ale vim silně podcenil, protože netisknutelné znaky umí zobrazovat, jenom já jsem neznal správný příkaz.
Kouzelný příkaz tedy zní:
:set list
a netisknutelné znaky jsou vidět, odstavec jako $, tabulatory jako ^I a mezery jako mezery :-).
Jejich zobrazování zruší příkaz:
:set nolist
Je to jednoduché, jako ostatně všechno :-).

29.1.09

IDE pro Python 3

Rozhodl jsem se naučit se trochu python a nastal problém kterou verzi. Nově vydaná verze 3 nebo starší verzí 2.5.4, která není zpětně kompatibilní s novou? Spousta nástrojů, návodů, tutoriálů a doplňujících knihoven je napsáno zatím pouze pro řadu 2.5.x a v nové nefungují. Na počítači je samozřejmě možné mít souběžně obě verze, ale učit jsem se rozhodl rovnou novou, python 3, a hned vyvstal problém s IDE :-).
Psát lze sámo i v „normálním“ textovém editoru, prosím vás nemyslím v MS Word, ale NotePad, PSPad, VIM, Emacs, Gedit, jEdit a milion dalších. Můj oblíbený VIM lze dokonale rozšířit na IDE pro python, ale bohužel jenom pro verzi 2.5.x, s verzí 3 si omnicomplete neporadí, jestli víte jak na to prosím napište mi.

Jediné IDE zdarma, které se mi podařilo zprovoznit s python 3 je Elipse s doplňkem PyDev.
Jak tedy na to?
  • Stáhnout si samotný Eclipse, budu potřebovat jenom základ bez podpory javy, a tak vybírám ten nejmenší balík Eclipse IDE for C/C++ Developers (68 MB)
  • Stažený balík rozbaluji, na woknech do C:\eclipse, na Ubuntu 8.10 do /opt/eclipse
  • Po spuštění eclipse nainstaluju doplněk PyDev, v menu vyberu Help/Software Updates, pak záložku Available Software kliknu na tlačítko Add Site … , tam zadám adresu http://www.fabioz.com/pydev/updates, adresa se přidá do seznamu. Rozkliknu nově přidanou adresu a ve výběru zaškrtnu PyDev for Eclipse, pak kliknu na Install…, po odsouhlasení licenčních podmínek se doplněk nainstaluje. Po dotazu zda chcete provést restart (doporučeno) eclipse nebo jenom aplikovat změny je doplněk nainstalován.
  • Je potřeba ještě nastavit cestu k pythonu, v menu Window/Praferences/PyDev/Interpreter – Python nastavit cestu ke python.exe
  • A to je vše :-).
Přeji příjemné pythonování.

2.1.09

Wget na rapidshare s premiem účtem

Máte-li na rapidshare.com premium účet a chcete v linuxu stahovat s programem wget, musíte si trocho pohrát s jeho nastavením.
Již prosté použití prosté --http-user a --http-password boužel nefunguje. Je nutné použízt cookies.
Nejdřív stáhnout a uložit cookies z rapidshare do ~/.cookies/rapidshare, upozorňuji, že adresář ~/.cookies musí existovat jinak to nemá kam wget uložit.
Tady je postup od úplného začátku, pro uživatele petr, který má svůj domovský adresář v /home/petr ve výpisech je použit zápis ~/.
1) vytvořím adresář .cookies v /home/petr:
mkdir ~/.cookies
2) spustím program wget pro stáhnutí cookies, vše je na jednom řádku:
wget --save-cookies ~/.cookies/rapidshare
--post-data "login=JMENO&password=HESLO"
--no-check-certificate -O -
https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi > /dev/null

3) nyní můžu stahovat příkazem:
wget -c --load-cookies ~/.cookies/rapidshare url-souboru-na-stazeni

Aby jsem to nemusel zadávat takto "složitě", udělám si alias. Do souboru ~/.bashrc si přidám řádek:
alias rs="wget -c --load-cookies ~/.cookies/rapidshare"

a od ted mi stačí zadávat jenom:
rs -i soubor_s_odkazama_na_stazeni.txt

Samozřejmě na stahování jsou i různá GUI stahovátka, ale wget je wget :-).