Phisingové maily - Česká spořitelna

18. 3. 2008 v 12.44

O phisingových mailech napodobujícím maily České spořitelny se píše a mluví již dlouho, nicméně kdyby se jeden z nich náhodou nezatoulal do Doručené pošty, asi bych mu nevěnoval ani trošku pozornosti… Hned jsem ho označil jako spam, a kouknul jsem se, jak si moje složka SPAM v Gmailu stojí. a co nevidím, více jak 3/4 mailů jsou právě tyto spamy… Díky za spamfilter v Gmailu, opravdu se hodí…

Česká spořitelna - phising


Geocaching - opravdová závislost

10. 3. 2008 v 0.58

Když před časem publikoval Radek Hulán na svém webu článek o geocachingu, a psal tam mimo jiné že se jedná o velmi návykovou hru, nevěřil jsem :). Přečetl jsem o tom několik dalších článků (jeden z nich na navigovat.cz), myšlenka se mi líbila, ale neměl jsem GPS a bez ní se mi hledat nechtělo.

S nákupem smartphonu jsem zvažoval i nákup GPS modulu, na testování jsem měl půjčený Nokiácký, ale ten mě moc nepřesvědčil. Na druhý pokus jsem měl zapůjčený modul GPS Evolve Solar, s chipsetem MT3. Z původního testování v terénu se však během pár dnů stala posedlost hledáním pokladů…

Co to Geocaching je? Je to hra, kombinující internet, techniku, přírodu, a přirozenou lidskou hravost a soutěživost. Na první pohled to vypadá, že jen běháte za GPS šipkou a hledáte krabice s „pokladem“, ale hned na ten druhý pohled zjistíte, že tato hra skrývá mnohem víc….

Kešky, jak se krabicím říká, se nacházejí kdekoliv. Pravděpodobně maximálně 2 km od vašeho bydliště se nachází nejméně jedna… Dělí se podle velikosti na micro (obvykle krabička od foto filmu), small (plechovka), regular (plastová krabice do mikrovlnky) a nebo úplně největší, kterou může být například kýbl :D.

Micro kešky se obvykle umisťují ve městech, kde by velká keška nevydržela, regular jsou zase obvykle umístěny v přírodě. Podle typu se kešky rozdělují na standard (k nalezení stačí pouze souřadnice), multi (musíte projít více míst v terénu a finální souřadnice zjistit počítáním), mystery zas vyžadují nějakou domácí přípravu.

„Hra“ je opravdu rozmanitá, a tak jí hrají lidé různých věkových kategorií. Od malých dětí, lovících se svými rodiči, přes teenagery, 30ti leté páry až po 40ti leté jedince. Kešky jsou rozmístěny na různých místech, jak ve městě, tak v přírodě, některé se dají lovit i v zimě a některé jsou i přístupné lidem se zhoršenou pohyblivostí. Obvykle platí, že keška na místě není jen tak, že místo je nějakým způsobem zajímavé. V listingu kešky, který najdete na oficiálním webu geocachingu, se můžete dočíst spoustu zajímavého, poznat nová místa a nové věci. Bez Geocachingu bych asi stěží tušil, že budova „Zlatý anděl“ na Smíchově na sobě kromě poezie skrývá i postavu anděla, který je z filmu „Nebe nad Berlínem“, netušil bych, kudy v Praze vede potrubní pošta, nebo kde všude bydleli bratři Čapkové.

Vtipné umístění kešky obvykle potrápí, zabaví ale hlavně skvěle pobaví. Nedávno jsem hledal jednu mikro na dětském hřišti, kde naštěstí nikdo nebyl. Představa, že mě vidí maminky, jak se mezi dětma plazím skoro po zemi a ošahávám skluzavky zespodu, je docela otřesná. :D

Aby keška přežila co nejdéle, o jejím umístění by se neměl dozvědět nikdo nepovolaný (mudla). Proto je potřeba být obezřetný při hledání, vyjímání, nebo vracení kešky do úkrytu… Sranda také obvykle nastává, když se na jednom místě potká více Geocacherů…

Ale o tom zase příště…

btw – o Geocachingu je i moje zápočtová webová prezentace na předmět 4IZ228 (Tvorba webových stránek a aplikací).



Jak (ne)pojmenovat css a js soubory?

19. 2. 2008 v 16.23

// upozornění: článek by měl patřit do kategorie „zcela jistě už objeveno“

Zbláznil jsem se, říkáte si? Ať si každý pojmenuje soubory jak chce? Také jsem si donedávna pojmenovával soubory úplně, jak jsem chtěl. Základní sada stylů a javascriptu se u mých stránek obvykle jmenuje styles.css případně javascript.js. V případě, že do daných stylů už moc sahat nechci, a nebo jsou sdíleny mezi více stránkami, přidávám další soubor, honosně anglicky nazván additional, zkráceně ad jenže ad znamená anglicky také reklama… A zde narážíme na kámen úrazu…

Pokud máte Firefox a v něm rozšíření Adblock Plus, dostanete již přednastavené regulární výrazy, které se snaží blokovat nejrůznější havěť na stránce. Tento seznam se také průběžně aktualizuje, takže pozor!

Nedoporučuju vám pojmenovávat javascriptové a css soubory ad, ads (+ asi 50 > dalších jmen, ale nepředpokládám, že by někdo pojmenoval css styly casino.css :D ).

Za nalezení a debug tohoto problému děkuju Ing. Miroslavu Lorencovi, se kterým momentálně spolupracuju na jeho rozsáhlé prezentaci týkající se Manažerské informatiky.



Nejlepší hosting? Český hosting!

3. 12. 2007 v 21.09

Český Hosting Před chvílí mi do Outlooku přišel mail od společnosti Český hosting, který oznamoval zkvalitnění služeb. Český hosting používám pro více než 10 osobních a firemních prezentací, a musím říci, že jsem se nedávno, zejména kvůli (ne)podpoře .htaccessu, začal zajímat o hostingy konkurenční. RADo doporučoval tojeono.cz, stejně jako dgx. I když Český hosting stále ještě pokulhává v nastavení některých funkcí (z bezpečnostních důvodů je zakazuje), po změně, kterou právě avizuje, jsem se rozhodl u něj setrvat i nadále.

A tím se dostávám k onomu mailu: za 1000Kč/rok bez DPH nabízejí:

  • 2GB prostoru
  • 10 MySQL PostgreSQL databází
  • možnost konfigurace přes htaccess (snad na vyžádání)

a samozřejmě to, na co jsem byl zvyklý doposud:

  • skvělá technická podpora (kterou jsem otravoval velice často v souvislosti s mod_rewrite pravidly, které mi také velmi často nefungovaly (ono je 100× rychlejší to odzkoušet, než kvůli každé chybě psát na podporu, že).
  • velmi propracované administrační rozhraní

a spousta dalšího.

Sečteno a podtrženo – za danou cenu a s tím, co Český Hosting nabízí, je úplným právem Webhosterem roku nejen 2006, ale mým imaginárním i v roce 2007.



Microsoft Developer Days 2007

22. 11. 2007 v 23.19

Tento měsíc je pro mě nějaký konferenční. nejprve Frankfurt, dnes DevDays, a v pondělí se chystám do MS na přednášku o využití php a Silverlightu.

Visual Studio 2008 logo O čem byl letošní Developer day(s)? Vzhledem k tomu, že byla předevčírem vydána nová verze Visual Studia 2008, byla část přednášky věnována právě tomu. Nicméně Microsoft neopoměl propagovat i další své produkty letošního roku, a to Silverlight a WPF obecně a také Live.com služby a jejich SDK. Ale popořadě.

Nejprve od 8:00 do 8:45 registrace, kdy se vás krásná hosteska (a že jich bylo :) ) zeptala na jméno, a pokud jste se opravdu registrovali na webu MS, dostali jste taštičku s letáky, bločkem a propiskou, jak jinak než vše od MS… Za vyplněný dotazník pak každý dostal tričko s logem Silverlightu, bohužel jen na zádech.

Od 9:15 představoval Michael Juřek nové technologie, opět zejména WPF a WCF. Zajímavá byla Microsoftí vize, která rozhodně nespočívá v myšlence, že se vše důležité bude v budoucnu odehrávat v internetovém prohlížeči. Pro lidi, kteří technologie MS nějakou dobu sledují, rozhodně není novinkou, že MS spatřuje budoucnost právě v komunikaci mezi „tlustou“ aplikací, webovou verzí, nebo verzí pro mobilní zařízení. To celé bylo velmi pěkně ukázáno na aplikaci pro doktory, kterou je možné zobrazit jak na stolním počítači, tak na webu, či na pocketu.

AJAX – fenomén dnešního internetu (Dalibor Kačmář)

Outlook Web Access - OWAPo přestávce, kdy se celý sál vyhrnul ven, aby si uzmul obložený chlebíček (což catering opravdu nezvládl – potkal jsem se s pár lidmi, zapovídal se, a po dvou minutách viděl už jen prázdné tácy), následovala krátká session Barbory Zychové, která představila MS Popfly a Windows live. Následovala velmi pěkná přednáška Dalibora Kačmáře, Academic Developer Evangelisty Microsoftu, jehož přednášky vždy patří k těm nejlepším. Tentokrát se Dalibor věnoval AJAXU, a jeho podporou zejména v .NETu. Předvedena byla pravděpodobně nejstarší AJAX aplikace vůbec (v době, kdy zkratka AJAX ještě neexistovala) – Outlook Web Access pro Exchange verze 2000, a následně pravděpodobně nejpropracovanější AJAX aplikace – a to Outlook Web Access pro Exchange verze 2007. Nutno dodat, že ačkoliv nová OWA vypadá skoro jako Outlook, k funkčnosti desktopové verze má ještě daleko.

Co mě velmi zaujalo, byla podpora AJAXu ve Visual studiu a ASP.NET. Přednášející Dalibor Kačmář ukázal na imaginární prezentaci reálné společnosti Burton, jak jednoduše lze do fotogalerie vložit AJAX načítání. Mimochodem – neví někdo, jak to s Burtonem je? Koukal jsem na jejich web, a je tvořen více-méně ve flashi. Je tedy to, co nám MS ukazuje, jen imaginární případová studie, nebo připravovaný web?

Závěr Daliborovy session byl věnován hostu – senior developerovi, pracujícímu v Redmondu. (jméno mi bohužel vypadlo)

Mash-up aplikace na platformě Live (Štěpán Bechynský)

Neméně zajímavá prezentace Štěpána Bechynského se věnovala zejména SDK pro Live.com služby. Představeny byly mapy Virtual Earth, a jejich použití, zejména s geoRSS feedem (opět na příkladu e-shopu firmy Burton), Live messenger, nebo Live search. Mimochodem – přijde mi trošičku paradoxní, že hlavička na stránce Virtual Earth je ve Flashi :).

Nejvíce mě zaujala část popisující SDK pro Live Messenger – přednášející Štěpán Bechynský zde ukázal, jak velmi jednoduše v .NETu vytvořit robota, který odpovídá za vás. Musím říct, že tato myšlenka mě natolik zaujala, že přesunu svůj Live messenger účet z Mirandy do Live Messengeru, a robota si zkusím vytvořit. Řešení spočívá v podstatě jen v umělé inteligenci, která bude odpovídat – pomocí RegExpu, například.

Poté následoval velmi chutný oběd, na který si však musel znavený návštěvník počkat – fronty byly skoro nekonečné…

Pětiminutovku po obědě opět vyplnila Barbora Zychová se svou prezentací MS Tafiti a Photosynth.

Tvorba webového interaktivního obsahu (Michal Neuwirth)

Microsoft Silverlight logoPřednáška Michala Neuwirtha byla věnována jak jinak než Silverlightu, webové podmnožině WPF. Představena byla verze 1.0, která je postavena na JavaScriptu. Mimochodem, právě Visual Studio 2008 přináší komfort při psaní JS v podobě skvělého Intellisense rozhraní. opět byl použit již několikrát prezentovaný e-shop společnosti Burton, tentokrát jeho menu. Michal se hned v úvodu omluvil, že není schopným grafikem, nýbrž programátorem, a proto že sice ukáže možnosti Silverlightu, ale tyto mají demonstrovat funkcionalitu, ne jeho grafický talent. Nutno říci, že měl pravdu, nicméně funkcionalitu Silverlightu, nové grafické prvky a zjednodušení práce mezi grafikem, coderem a programátorem, vystihl skvěle.

Poslední přednáška opět pezentovaná Daliborem Kačmářem, se týkala nárhu designu a správě mediálních souborů.

Letošní DevDays (nebo spíš DevDay) se dle mého skromného názoru povedl, ukázal co měl, a já jsem opět plný nápadů na využití nově získaných poznatků :)




Všechna práva silná tráva (c) KK