čtvrtek 31. května 2012

Plánek bytu snadno a rychle

MagicPlan je aplikace pro iPhone. Pomocí kamerky a několika klepnutí na displej dokáže doslova magickým způsobem udělat použitelné půdorysy místností bez nějakého pobíhání s metrem v ruce. Aplikace je určená pro ty, co potřebují kreslit půdorysy bytů/domů každou chvíli - tj. především pro realitní agenty. Ale stojí za to ji vyzkoušet jen tak, pro seznámení se se zajímavou technologií.

Při prvním spuštění aplikace nabídne výukové video. Kdo si na něj udělá pár minut, nebude mít s používáním aplikace problémy.
Na začátku je třeba vyplnit pár kolonek formuláře, které aplikace potřebuje k popisu plánku - číslo popisné, patro, adresu, kterou místnost právě mapujete a pak se spustí samotné mapování. To probíhá tak, že si člověk stoupne do středu místnosti a namíří kamerku na jeden roh. Když se žluté označení rohu kryje na displeji se skutečným rohem, ťukne se displeje pravým palcem a aplikace udělá na místě rohu značku. Pak se pomalu otáčí s iPhonem kolem dokola a označují rohy (pravým palcem) a rámy dveří (levým palcem). Jak je vidět z přiloženého obrázku, roh místnosti nemusí být volný. Po pravdě řečeno nenašel jsem místnost, kde by v rohu něco nestálo nebo neleželo. Ale stačí odhadnout, kde za těmi věcmi roh je:


Když se takto objede místnost kolem dokola, označí se opět první roh a aplikace záznam zpracuje.


A po chvilce z ní vypadne zpracovaný půdorys, který vypadá překvapivě dobře:


Rozměry aplikace tak nějak odhadne. Je možné ji zkalibrovat - zadat skutečnou délku některé stěny a aplikace si podle toho přepočítá ostatní. Také je možné v tomto kroku místnost doplnit (už ručně) o okna a další prvky a pořídit ilustrační foto místnosti.

Několik nasnímaných místností je možné pospojovat (ručně) do společného plánku:



Hotový plánek je možné, ehm, poslat na Facebook. Ale také je možné ho z programu dostat jako obrázek nebo jako pěknou sestavu v PDF formátu - samostatně místnosti (jedna na stránku), celek dohromady, k tomu záhlaví s adresou a polohou bytu vyznačenou na mapě. Jen je nutné se kvůli tomu zaregistrovat u autora programu.
A teď jsem u toho, čím se autor programu živí: Aplikace se dá stáhnout zdarma, ale výstupy obsahují vodotisk. Kdo chce výstup bez vodotisku a ve formátu DFX (který je vhodný pro další zpracování), musí autorovi něco zaplatit.

Aplikace potřebuje iPhone4 nebo novějším (kvůli gyroskopům), ke stažení je v iTunes zde.

úterý 29. května 2012

Rychlejší psaní teček, čárek, otazníků apod.

Trik, jak na iPhonu / iPadu napsat otazník (nebo jiný znak, co není na výchozí klávesnici s písmeny) rychleji:
Místo tří klepnutí na displej (přepnutí na numerickou klávesnici, klepnutí na tlačítko otazníku a přepnutí zpět) stačí klepnout jednou a šoupnout prstem po displeji:
  • dotknout se prstem tlačítka na přepnutí klávesnice (".?123")
  • nezdvihnout prst, ale jen s ním šoupnout po displeji na tlačítko s otazníkem
  • a zdvihnout



Napíše se otazník a klávesnice se hned sama přepne do výchozího stavu.


A když se na tlačítku prst chvíli podrží, objeví se nabídka dalších znaků, které nejsou běžně používané, ale občas se mohou hodit:


neděle 27. května 2012

Kdo to volal?

Zvoní telefon, na displeji neznámé číslo. Kdo to volá a co mi chce?
Najít podle čísla jeho vlastníka bohužel ve Zlatých stránkách nejde.
Našel jsem ale dvě stránky, které s tím trochu pomohou.

Na Kdo-volal.cz zadáte telefonní číslo a objeví se komentáře lidí, kterým někdo z tohoto čísla volal. Nejčastější komentáře jsou typu "pozor, podvodníci, co se vydávají za T-Mobile, ale ve skutečnosti se snaží jen zjistit něco o vás a vnutit vám pro ně výhodnou smlouvu". Nebo "nabízí finanční poradenství, otravuje i  v neděli". Nebo "zákaznický servis Komerční banky, ověřeno". Můžete připsat i komentář vlastní. V dnešní době velmi užitečné stránky.
Člověk musí samozřejmě počítat s tím, že vlastník čísla může také připsat komentář. Nicméně pokud je mezi desíti komentáři typu "pozor podvodník" jeden s textem "jde o seriozní firmu, uzavřela jsem s nimi výhodnou smlouvu a vše splnili", je to celkem jasné.

V seznamu jsou i čísla, ze kterých často někdo volá, ale po zvednutí telefonu se neohlásí a hned zavěsí. Jde o tipaře - vykradače bytů - kteří zjišťují, kdy jste doma? Nebo podvodníky, co se vás snaží vyprovokovat k tomu, abyste jim obratem zavolali na jejich číslo s vysokým tarifem?
Podle komentářů u čísel může jít o automaty, které vytáčejí telefonní čísla jedno po druhém a pouze registrují, jestli je někdo zvedne. Až seznam čísel, na kterých to někdo zvedl, začne poté obvolávat člověk, který se představí a začne vnucovat něco výhodného.

Druhá užitečná stránka je přehled rozsahů telefonních čísel, které ČTU přidělil jednotlivým telefonním operátorům a firmám. Zadáte telefonní číslo a objeví se, který telefonní operátor ho má - T-Mobile, Vodafone, O2, GTS, IPEC...
K čemu je to dobré? Zavolá vám člověk, co se představí jako operátor Vodafone a chce po vás osobní údaje, aby vám mohl nabídnou lepší podmínky. Na stránce ČTU ale zjistíte, že telefonní číslo, ze kterého volá, nepatří firmě Vodafone, ale telefonnímu operátorovi GTS. Není to podivné?


pátek 25. května 2012

Window Magnet

V poslední době jsem začal na Mac OS X používat stejné schéma rozložení oken aplikací na obrazovce. Například levou polovinu obsadím www prohlížečem, pravou horní čtvrtinu Mailem a pravou dolní čtvrtinu Terminálem. Dock nastavím tak, aby se automaticky schovával a nezabíral na obrazovce místo. Okna aplikací roztáhnu tak, aby zbytečně mezi okny nebylo volné místo, ale současně aby se okna nepřekrývala, abych je nemusel přepínat jen kvůli tomu, abych viděl něco na kraji.
Window Magent je malá šikovná utilita pro Mac OS X, která mi tohle hodně usnadňuje. Je to vlastně rozšíření správce oken v Mac OS X. Co umí?
Chci okno Safari roztáhnout tak, aby zabíralo přesně levou polovinu obrazovky? Stačí ho myší hodit na levou hranu obrazovky a roztáhne se přesně samo. Mail v pravé horní čtvrtině? Hodím ho myší do pravého horního rohu a je tam, roztažený na přesnou velikost.
Místo myši jdou použít i klávesové zkratky. Např. Ctrl-Alt-šipka_vlevo = okno do levé půlky obrazovky. Ctrl-Alt-Backspace zase vrátí oknu původní velikost a umístění.
A bonbónek: Ctrl-Alt-Enter zvětší okno na celou obrazovku (proč jsem z toho tak nadšený - standardní klávesová zkratka na maximalizaci okna na celou obrazovku totiž v Mac OS X není)!

Na Mac OS X Lion utilita funguje bezchybně. Netluče se s aktivními rohy. Když hodíte myší okno do rohu, funkce nakonfigurovaná pro aktivní roh se zapne až poté, co v rohu myš chvíli podržíte. Funguje i při připojení druhého externího monitoru. Nemá význam pro práci na malém 13-ti palcovém displeji notebooku, ale na velkém displeji iMacu je k nezaplacení. Pardon - za 0.79E z AppStoru určitě stojí!

pátek 11. května 2012

Clipboard a příkazová řádka

Na Mac OS X jsou dvě pěkné utility pro práci s clipboardem (schránkou) z příkazové řádky:

  • pbcopy - zkopíruje argument nebo standardní vstup do schránky
  • pbpaste - vypíše obsah schránky na standardní výstup

čtvrtek 10. května 2012

Aktualizace Mac OS X Lion 10.7.4

Apple vypustil aktualizaci Mac OS X Lion 10.7.4. Změny zahrnuté v aktualizaci a pro mě důležité:

  • Při vypínání systém přestane nabízet možnost "Otevřít znovu všechna okna při opětovném zaputí" - bude si konečně pamatovat, že o to nestojím.
  • Lepší výkon při připojení sdíleného disku přes WebDAV - pro info, tímto způsobem jde připojit jako sdílený disk např. Box.net (přes https://www.box.net/dav) - na vylepšení se dost těším.
  • Odstraněna chyba, díky níž systém v určité konfiguraci zapisoval heslo uživatele do systémového logu
  • Nová verze Safari 5.1.6 s opravenými bezpečnostními chybami ve WebKitu. Nicméně současně vypustil Apple samostatnou aktualizaci Safari na verzi 5.1.7.
  • Odstranění celé řady bezpečnostních chyb v open-source komponentách systému - viz seznam. PHP 5.3.10 sice není nejnovější verze a obsahuje závažnou chybu při spouštění PHP jako cgi-bin skriptu, ale něco takového v Mac OS X není myslím používané, takže ok.
Současně vypuštěná aktualizace Safari verze 5.1.7 obsahuje navíc zajímavou vlastnost - pokud najde na počítači nainstalovaný Adobe Flash Player starší než 10.1.102.64, tak ho zablokuje (přesunem do jiného adresáře).

úterý 8. května 2012

Aktualizace iOS 5.1.1

Vyšla aktualizace iOS 5.1.1. Obsahuje pouze drobné opravy. Ze seznamu odstraněných chyb jsem se osobně setkal jen s jednou - s problémem s instalací aplikací.


pondělí 7. května 2012

Kritická chyba v Mac OS X - zapisuje hesla do logu

Vypadá to, že Mac OS X verze 10.7.3 Lion má nepříjemnou chybu - při přihlášení uživatele zapíše jeho heslo do systémového logut. Chyba vznikla zřejmě tak, že některý programátor Applu nechal omylem ve finální instalační verzi systému zapnutý debug. Zdroj informace - viz zápis v blogu.

Jak moc je tato chyba kritická?

Heslo si může z logu přečíst:

  • Uživatel s administrátorskými právy - může se do souboru jednoduše podívat rovnou na Macu.
  • Člověk s fyzickým přístupem k počítači si může připojit disk ke svému stroji (přes FireWire nebo vymontováním disku a připojením přes SATA/USB převodník) a do souboru se podívat.
  • Soubor s logy se dá najít v zálohách TimeMachine na externím disku.
  • Heslo by mohl přečíst a zneužít program typu trojský kůň spuštěný uživatelem s administrátorskými právy.
K heslu se naopak nedostane:
  • Uživatel bez administrátorských práv (pokud nevyužije fyzického přístupu k počítači a nepřipojí si disk k jinému stroji)
  • Systém není napadnutelný po síti
Dobrá zpráva je, že heslo se do logu uloží pouze při specifické konfiguraci systému - jen pokud uživatel používá FileVault šifrování dat ve svém domácím adresáři, což není úplně běžné. Pokud někdo používá FileVault 2 a šifruje celý disk, problém nemá.

Paradoxní je, že tímto bugem jsou ohroženi ti, kteří se snaží šifrováním domácího adresáře uchovat svá data v bezpečí.

Doporučení, jak se tomuto problému vyhnout:
  • místo šifrování domácího adresáře šifrovat celý disk
  • šifrovat externí disky s TimeMachine zálohami
  • nenechávat zapnutý nezamčený počítač volně bez dozoru...

pátek 4. května 2012

Blogspot nefunguje se Safari?

Dnes jsem zjistil, že blog se mi v Safari na Macu zobrazuje špatně - widgety, které by měly být v pravém postranním sloupci, se zobrazují někde dole. A Safari hlásí chybu JavaScriptu

ReferenceError: Can't find variable: _WidgetManager
Jiné stránky na Blogspotu se zobrazovaly dobře. Napřed jsem podezříval šablonu blogu, laboroval s jinými, ale nemělo to vliv. Nakonec jsem zjistil důvod - rozšíření Safari "Google Disconnect" od https://disconnect.me, které jsem si tento týden pro zkoušku nainstaloval. Jde o plugin z kategorie "Security", který by měl chránit naše soukromí před Googlem. Díky cookies v prohlížeči a kouskům kódu na www stránkách zapojených do reklamního systému Googlu může Google sledovat, jaké stránky si konkrétní člověk prohlíží. Plugin "Google Disconnect" by tomu měl bránit - pravděpodobně detekcí určitých kousků JavaScriptu na stránkách a jejich blokováním. Autoři tvrdí, že by současně plugin neměl bránit využívání služeb Googlu, ale jak to vypadá, drobné nežádoucí vedlejší efekty lze čekat.
Kromě "Google Disconnect" existují i pluginy pro Twitter a Facebook s obdobnou funkcí.