sobota 24. dubna 2010

VMware Fusion - kopie virtuálního stroje

Chtěl jsem si pod VMware Fusion rozběhnout dva virtuální servery najednou. A logicky s co nejmenší námahou - nainstalovat jen jeden a pak ho jen zkopírovat a přejmenovat. Hledal jsem možnost zkopírování/duplikování virtuálního stroje v menu, v nastavení virtuálního stroje a nic. Přitom je to tak jednoduché:
Ve Finderu se otevře složka, ve které jsou uložené virtuální stroje (Documents/Virtual Machines) a virtuální stroj (v tomhle případě FreeBSD 7.0) se zduplikuje jako obyčejný soubor.

Na duplikát (FreeBSD 7.0 copy) se dvakrát klikne. Spustí se VMware Fusion a zeptá se, zda jde o virtuální stroj jen přesunutý do jiného adresáře nebo zda jde o kopii. Kliknout na "I copied it".

VMware spustí virtuální stroj se stejným nastavením jako originál, ale dá mu ethernetovou kartu s jinou MAC adresou. Což je přesně to co chci - jak originál tak kopii je možné sputit paralelně, každý stroj dostane jinou IP adresu a mohou spolu komunikovat.

Ještě zbývá v nastavení virtuálního stroje změnit jeho jméno (to, které VMware ukazuje v záhlaví okna). A je to.

čtvrtek 15. dubna 2010

Daňové přiznání přes Internet - 2:1 pro úřady

Před rokem jsem se poprvé pokusil podat své daňové přiznání přes Internet. Pořídil jsem si certifikát pro digitální podpis a šel do toho. Jak to dopadlo jsem popsal tady.

Vyzbrojen loňskými zkušenostmi předpokládal jsem letos hladší průběh, ba doufal jsem, že si vystačím s Macintoshem a Windows nebudu muset bootovat, aspoň někde...

Jak to probíhalo:

Prolog - Osobní certifikát
Jeho vlastnictví je nezbytná podmínka pro komunikaci s úřady. Před rokem jsem si pořídil osobní certifikát od PostSignum. Jeho platnost byla 1 rok, prodloužit šel přes Internet, bez problémů. Bez Windows - možná by to šlo, ale po loňských zkušenostech jsem se nechtěl nervovat...

1) Daňové přiznání
Přes Daňový portál Ministerstva financí. Windows a Internet Explorer jsou nutností, dobrá zpráva je, že to chodí i s posledními verzemi. Vyplnění formuláře a odeslání bez problémů, pokud se vyhnete použití Průvodce - ten rozhodně k vyplnění formuláře nestačí a spíš mate, lepší je projet formulář stránku po stránce...
Shrnuto - v pohodě :-)

2) Přehled pro Správu sociálního zabezpečení
Pro podání Přehledu potřebujete program 602XML Filler. Existuje sice i pro Mac OS X, ale pod Snow Leopardem 10.6.3 nešel ani nainstalovat. Dál jsem to nezkoumal a použil verzi pro Windows. Při pokusu o odeslání ale proběhla automatická kontrola, která řekla, že variabilní symbol neodpovídá okresu podle číselníku a odeslání zablokovala. Nepovedlo se mi najít chybu, pro nedostatek času jsem formulář vytiskl a odnesl do podatelny papírově. Sociálka si ještě zašpásovala tím, že podatelnu přestěhovala o pár stanic tramvají dál.
Shrnuto: neúspěch

3) Přehled pro VZP
Zjistil jsem, že na portál VZP se nedostanu se svým novým osobním certifikátem od PostSignum. Problém je v tom, že PostSignum musí ze zákona vydávat certifikáty s bezpečnější SHA-2. Software VZP ale s SHA-2 neumí pracovat a VZP si proto zřídila vlastní certifikační autoritu, která vydává certifikáty s SHA-1. Je to levnější. Pro nedostatek času jsem opět použil papírový formulář.
Shrnuto: neúspěch

Závěr:
Finanční úřad jsem osobně navštívit nemusel, sociálku a zdravotní pojišťovnu ano. Takže úřady i letos vyhrály 2:1.
A na to že bych se obešel bez Windows a Internet Exploreru jsem prakticky rezignoval.
Certifikát s VZP jsem dořešil a příští rok digitálnímu podání přehledu nic bránit nebude. Ale u sociálky mám dva potenciální problémy (proč neběží 602XML Filler na Mac OS X a problém s číselníkem), které pro nedostatek času neřeším - no uvidím.

úterý 23. února 2010

IM+ verze 3.6 - vylepšení Jabberu

Vyšel update aplikace IM+ pro iPhone na verzi 3.6. IM+ je výborný klient instant-messaging sítí, který umí celou řadu protokolů. Vylepšení je celá řada (seznam viz screenshot dole), ale mě zaujalo vylepšení Jabber klienta - možnost nastavit si prioritu a resource.
K čemu je v Jabberu priorita?
Protokol a IM síť Jabber počítá už "od přírody" s tím, že můžete být přihlášeni pod svým jménem z několika počítačů najednou. Když jste přihlášeni ze stolního domácího počítače, vyběhnete ven nakoupit a cestou se připojíte ještě z iPhonu, nic se nestane - jste připojeni pod svým id z obou dvou zařízení. Na rozdíl např. od sítě ICQ, která by po přihlášení z iPhonu váš domácí počítač prostě "vykopla".
Mimochodem - to není žádný teoretický problém, stále se setkávám s lidmi, kterým "záhadně vypadává" to "nespolehlivé" ICQ na stolním počítači a to díky tomu, že jsou současně přihlášeni přes Meebo (jinak dobrá služba) nebo něco podobného a zapoměli na to...
Takže u Jabberu se tohle stát nemůže.
Nicméně jistě vás napadá, co se stane, když jste přihlášeni ze dvou počítačů a někdo vám pošle zprávu. Kam dorazí? Na jeden z nich? Na oba? Právě tohle by se mělo teoreticky dát ovlivnit nastavením priority.
Priorita je číslo od -127 do 128 a nastavuje se v konfiguraci klienta. Platí, že pokud jste přihlášeni do sítě Jabber z více klientů, pak zprávy jsou doručovány na toho klienta, který má v konfiguraci vyšší prioritu neboli vyšší číslo. Nastavením priority si tedy můžete zvolit, na kterého klienta se mají zprávy přednostně doručovat.
Poznámka: pokud nastavíte jako prioritu záporné číslo, neměly by na klienta chodit zprávy vůbec.

Příklad:
Stolní počítač mám přes den stále zapnutý a na něm stále puštěného klienta Jabberu (v mém případě Adium). Nechci se zabývat tím, že bych ho vypínal když někam odbíhám. Současně chci, abych se mohl v takovém případě připojit z iPhonu a psát přes Jabber. Jak na to:
Na stolním počítači si v Adiu nastavím prioritu 5, na iPhonu v IM+ prioritu 10. Jakmile se připojím k Jabberu z iPhona, budou se mi zprávy doručovat na něj. Jakmile se odpojím, budou chodit opět na stolní počítač.

Co se stane, když nastavím v obou klientech stejnou prioritu? Kam přijde zpráva, kterou mi někdo pošle?
Podle wiki na www.jabber.cz v takovém případě záleží na implementaci Jabber serveru, u kterého jste se registrovali. Buď pošle zprávu na oba klienty současně nebo jen na jednoho - na toho, který se přihlásil jako poslední.

Tolik teorie a teď jak to vypadá v praxi.
Pohrál jsem si s nastavováním priority u dvou klientů připojených k Jabberu současně a zjistil toto: Zpráva poslaná na moje JID přijde na toho klienta, který komunikoval naposled. Bez ohledu na nastavenou prioritu.
Nečekaný, trochu překvapivý výsledek, ze kterého plyne, že priority jsou mi zatím k ničemu. Nicméně netvrdím, že vůbec nefungují - pravděpodobně je to pouze záležitost implementace Jabber serveru, který používám (jabberd2) - a časem se to možná změní.
Zatím to dávám k ledu.

Ještě dodatky:

1) přehled novinek v updatu IM+ 3.6



2. default hodnoty priorit v některých klientů:
Adium: 1, IM+: 5, Facebook: 0, Miranda: 5

pondělí 22. února 2010

Ach ta reklama...

Stáhl jsem si aplikaci Analytics Agent Lite pro iPhone. Měla by umožnit prohlížet statistiky služby Google Analytics na iPhonu. Google má totiž stránky této služby udělané ve Flashi a ten iPhone neumí.

Jak ta aplikace zobrazuje statistiky není důležité, smazal jsem ji. Verze "Lite" totiž není jen zjednodušená verze placené aplikace na vyzkoušení, ale autoři se pokoušejí něco vydělat i na ní prostřednictvím reklamy. Bohužel stylem, který mi nevyhovuje.
Hned při prvním spuštění se totiž aplikace pokusila zjistit ze systému mé GPS souřadnice:


Když jsem to odmítl, připojila se na net a vzápětí mi naservírovala pěknou reklamku - díky absenci informací ale zjevně určenou pro jinou zemi:

Po necelé minutě se to opakovalo, ale tentokrát už naběhla reklama pěkně lokalizovaná pro mě. Pravděpodobně na základě IP adresy telefonu.

Takže "Lite" aplikace putovala do koše. Jednak reklama na displeji iPhonu dost nešťastně překáží při ovládání, jednak zjišťování mé polohy přes GPS považuji už za dost velký zásah do soukromí. Myslel jsem, že se to trochu omezí, ale zjevně ne.

pátek 19. února 2010

Digitální podpis od České pošty - prodloužení certifikátu

Rok uběhl a platnost mého certifikátu pro digitální podpis, který jsem si loni vyřídil od České pošty a její certifikační autority PostSignum, se nachýlila ke konci.

30 dní před vypršením platnosti certifikátu mi přišlo e-mailem upozornění spolu s návodem, jak získat certifikát na další rok:
  • vygenerovat si další klíč a žádost o certifikát
  • žádost poslat e-mailem na adresu podatelny
  • a samozřejmě podepsat stávajícím, ještě platným certifikátem
Výborně, nemusí se nikam chodit.

Klíč a žádost je možné vygenerovat
  • On-line ve www prohlížeči - nejjednodušší, ale funguje jen v Internet Exploreru a pod Windows
  • Off-line pomocí programu PostSignum Tool, který je napsaný v Javě a měl by tedy běžet všude
Jelikož mám Apple Macintosh, rozhodl jsem se pro PostSignum Tool. Po loňských problémech s tímto programem jsem začal přečtením návodu k instalaci.
Je stručný. Program potřebuje Sun Javu verze 1.4.2. Na mém Mac OS X Snow Leopard je Java distribuovaná Applem, ne přímo od Sunu, a to verze 1.6.0.
Mám špatnou zkušenost, že programy psané pro určitou verzi Javy obecně nemusí fungovat s novější verzí. Proto jsem jen letmo pohlédl na další řádku "je potřeba nainstalovat neomezené politiky JCE" a aniž bych začal googlovat co to znamená, zbaběle jsem spustil VMware a Microsoft Windows...
Takže už mám certifikát na další rok a k tomu aspoň jednu dobrou zprávu - na rozdíl od loňska jdou vygenerovat klíč a žádost už i pod Windows Vista.