| Odstěhován | 28. duben 2012 |
Už je to 6 měsíců, co se můj život přelil ze života studenta závislého na rodičích, do života ...stále studenta (tak nějak), co ....není závislý na rodičích.
Bydlím v nájmu 2 + kk v Holešovicích se svojí druhou polovičkou Neriel, chodím každý den do práce...
A celé to bylo tak nějak neuspokojivé. Vždyť v minulosti jsem nikdy nezapochyboval o tom, že po odloučení od rodičů přijde nová éra života. Nadšenější. Lepší. Soběstačnější a výkonnější. Nejspíš se už nedokážu radovat z maličkostí...
Po těch šesti měsících ale přicházím na jiné věci. Jednou z nich je děsivé zjištění, že jsem obrazem svých rodičů a protože bydlím sám, mnohem více se zabývám sebereflexí a zjišťuji, jak moc v prdeli se svou osobností jsem. A co je nejhorší, uvědomuji si to i v momentě, kdy se tak chovám před Neriel.
Znám jednu holku (vlastně dvě), která je tak namyšlená, že je na to pyšná. Já bych ze svých vlastností přednost udělat nemohl. Nedokážu si představit, jak bych začal tvrdit, že jsem hrdý na svoji ohromnou paranoiu ze všeho nebo na svou výbušnou agresivitu. Přitom jsem někdy tak hodný, roztomilý a hodný na děti....v ulici, kde bydlím, prý bydlí i Srstka, ten by mi na to dal glejt. Nad návštěvou psychologa jsem už uvažoval, ale nějak se mi do toho nechce. Říkám si, že tak daleko to dojít nemusí, když už o problému sám vím, mohu se začít pokoušet jej řešit.
Obrazem svých rodičů jsme pochopitelně všichni, do jaké míry si ale troufneme tvrdit, že máme vlastní názor a ne názor svých rodičů? Sebereflexe má v tomto své výhody, zjišťuji, že většina (ne-li všechny) mé názory nejsou mé vlastní. Kdykoliv jsem se zamyslel nad názorem, který ve mně byl nějakou dobu zakořeněný, ve velké většině jsem zjistil, že nad danou věcí nemohu zaujmout žádné stanovisko, protože k tomu nemám dost faktických podkladů. Což vedlo k úžasnému zjištění, že mám hromadu názorů ale ve skutečnosti vůbec nic nevím. Označuji to zjištění jako úžasné proto, že mě začaly zajímat...věci. Fyzika. Matematika. Ekonomika.
Z povahy programátora tak nějak vyplývá, že když narazím na problém, jehož řešení zatím neznám, jdu tomu na kloub do hloubky, dokud to nenaprogramuji způsbem, který považuji za ideální. Tak jsem se v jeden moment rozhodl, že se začnu věnovat všemu do hloubky, což vedlo k dalšímu úžasnému zjištění, že svět znalostí je větší než já.
Doufám, že k nějakému pokroku ke zlepšení sebe sama už došlo, přestal jsem realitu o sobě sám před sebou skrývat. Před rokem bych rozhodně tenhle text nenapsal. Ne na blog. Proč? Protože tohle je můj cool blog, tady píšu jen cool věci, aby všichni viděli, jak jsem cool. Jakmile to není cool tak to je známka slabosti. A já projevy slabosti nemám rád, protože pak bych musel bejt drsnej na lidi, co jsou na mě drsný a že internet je plný drsných lidí.
Teď je mi to jedno. Vnímal jsem svůj blog jako reprezentativní stránku, na které musí být o mně jen všechno dobré, teď ale vím, že taková stránka je prachsprostému obyčejnému programátorovi úplně k ničemu. Můj blog je můj blog. Budu zde psát pravdu o sobě a pravdu o svých pocitech.
Jestli to teda dokážu.
| Refresh Kterej idiot tohle programoval? | 6. duben 2012 |
Trochu jsem si to tu pročistil, vyhodil jsem všechny ty nesmysly a kraviny jako třeba návštěvní knihu...a hlavně to nesmyslný phpBB fórum. Proč jsem tady chtěl mít phpBB fórum? S kým bych asi tak chtěl fórovat?
Refreshnu svoje tutorialy na FL (jeden díl úplně přepíšu, protože při zpětném přečtení jsem jej vůbec nepochopil) a pak začnu psát nějaký blbosti o programování. A nejspíš i blbosti o jiných věcech.
Whee...
| V Londýně | 1. březen 2011 |
Wow, já úplně zapomněl že mám blog...
Asi bych sem měl něco psát?
Ále, **** na to.
Jsem v Londýně.
Čekám na 4. březen až zjistim jak pěkně jsem podělal CAE a rozšiřuju svou angličtinu a nadávám na permanentně nefunkční internet. Mezitím se učim ASP.NET kterej má oproti PHP menší webovou komunitu takže moje learning curve není tak strmá jak bych si přál (vzhledem ke komplexnosti ASP.NETu samotnýho)...aspoň jsem se skrz ASP.NET donutil ke studiu dalších webových technologií jako XSD, XSLT, UDDI...v samotném asp se zrovna snažim vytvořit vlastní view helper ale kvůli angličtině nemám skoro vůbec na nic čas >.<
Ježišmarja doufám že jsem to CAE zvládnul, hlavně proto, že přípravný kurz na CPE je dopoledne takže by moje hodiny byly ráno a měl bych celej den tunu času na všechno. Jsem tu až do června a už teď z toho bláznim. A co Londýn?
Na Londýnu není vůbec nic zvláštního. Vážně, vůbec nic. Je to prostě ku*va velkej IPák přecpanej jak ve středu v poledne a metro každou chvíli nefunguje takže se všude hromadí tuna lidí...
Prostě není to vůbec nijak zvlášť úžasný místo, jakmile se tu naučíte bydlet. Praha je lepší. A nemaj tu trvanlivý mlíko a vzhledem ke svý povaze musim týden co týden vyhazovat zkyslý co jsem zapomněl v lednici.
Na první (a poslední) Londýnskou drumnbass akci na kterou jsem šel (někde na webu měla dokonce označení "upmarket" tj. hodně kvalitní) byl věkový průměr tak 14 let, bylo to veliký jako Retro Music Hall ale lidí se tam narvalo jak na Kolbenově. 3 stage a 3 hodiny čekání dokud nezačli hrát drumnbass, to před tím si jen na drumnbass trapně hrálo ale o půlnoci k pultu konečně pustili DJje který věděl jak se s tím zachází. Nicméně jsem ve 2 ráno zdrhnul po tom, co mě oslovil snad po desátý jeden ze dvou nebo tří týpků, jestli si nechci koupit nějaký drogy (LSD or crack mate? WHAT?? LSD? Crack? You want some?). Udělal jsem malou scénu před securiťákama, že je fajn že maj v týhle zemi nelegální pepřák (kterej mi sebrali) a že by klidně mohli něco udělat s těma otravama, co se mě pořád snažili něco prodat. A oni prej že ne, že dokud nedokážu že ty drogy nemaj u sebe tak nemůžou nic udělat. A proč tam proboha teda jsou? Hrozba teroristickýho útoku a aby všechno šlo hladce. Securiťák nabušenej plešoun byl pravým exemplářem nabušeně plešatýho stereotypu.
Zpátky k Londýnu - tady jsou hezký a záživný fakt jen ty parky. Dlouhý a klidný procházky nejsou problém, ty parky jsou tu opravdu ohromný, koukáte kde je konec ale pořád vidíte jen horizont stromů a žádné budovy. Londýn určitě stojí za návštěvu...na týden a pak hurá na kolo na venkov a do ostatních UK měst. Londýn je ohromná přelidněná příšera v jinak krásné zemi - opravdu není symbolickým místem v UK, což, jak jsem zjistil, byla jen moje povrchnost a předpojatost. Nutno dodat, že místa jako muzeum a obrazová galerie mě vůbec nelákají, podívat se na 5000 let starou mumii je pro mě to samé jako podívat se na obyčejný kámen, který je dokonce o několik milionů let starší. Ale jak angličani říkaj: "There's no accounting for taste". Pochopitelně tohle nemůžu shrnout jen do muzeí a galerií, je tu miliarda věcí.
Uf, to jsem zase něco napsal.
Můj blog bude mít nový design od Nigerfur, hodlám jí do toho jobu zasvětit co nejdřív, už mi to slíbila. Bude to tak strašně megaultracool až se vám překvapením zhroutí všechny vaše internety :D A při tom procesu aspoň obnovim třeba zastaralou sekci s odkazy a vyhodim to phpBB fórum, přestalo se mi líbit.
Howgh.
EDIT: Přečetl jsem po sobě jeden z dílů na FL a vůbec jsem ho nepochopil. Ten bude během aktualizace revidován (ale spíš úplně přepsán).
| SEO a automatizace u vícejazyčných stránek | 31. prosinec 2010 |
Chceme vyrobit vícejazyčné stránky. Při tvorbě takového webu musí programátor dát bacha na spoustu věcí. Rozlišování jazyka, hlídání cookies s hodnotou jazyka, změna v relacích tabulek a hlavně cesty k obsahu s rozdílným jazykem.
Předpokládejme, že máme jen jednu jedinou doménu, na Apache serveru nemáme přístup k httpd.conf a tudíž nemáme žádnou možnost vytvořit virtuální servery. Musíme tedy rozlišit obsah podle adresy, která následuje za doménou. Tj.:
domena.cz/{zbytek_url} = obsah s výchozím jazykem
domena.cz/{jazyk}/{zbytek_url} = obsah s nastaveným jazykem.
Tento formát webových adres kupodivu používá Microsoft. Jedna jediná doména, složky a podsložky pak figurují jako identifikátor jazyka v různých formátech, např.:
Český Microsoft: http://www.microsoft.com/cs/
Německý Microsoft : http://www.microsoft.com/de/de/default.aspx na který odkazuje i http://www.microsoft.com/germany/
Co se rozlišování jazyka týká, to lze udělat staticky nebo automatizovaně. V automatizovaném přístupu zjistíte, jaký jazyk uživatel používá a podle toho ho buď přesměrujete na domena.cz nebo na domena.cz/en. Tato informace se dá zjistit z HTTP v informaci Accept-Language a pokud jí nezjistíte z prohlížeče, můžete použít GeoIP positioning, díky kterému zjistíte z IP adresy, ze kterého počítače se uživatel připojil a kde na světě to je.
Statický přístup znamená, že nerozlišuju, jaký jazyk uživatel používá a už z adresy je patrné, jaký jazyk se má nastavit. To je to, co jsem napsal výše: domena.cz = český jazyk, domena.cz/en = anglický jazyk (například).
Z hlediska SEO, pouze statický přístup je správný. Rozlišování jazyka podle Accept-Language nebo GeoIP je sice fajn ale to plní výborně svůj účel pro bannery, reklamy a jiný, oddělený obsah který fakticky není součástí vaší stránky.
Co se týká Accept-Language, Google Crawler tento údaj vůbec na stránky neposílá, takže by záleželo na vašem systému, jak by se pak rozhodl, jestli by kontroloval ještě IP nebo by předpokládal výchozí jazyk. To by bylo ok, dokud by váš web obsahoval odkazy na ostatní jazykové verze. Jako programátor v tom nevidím problém, co jsem však vygooglil tak ani toto se nepříliš doporučuje, prý to není příliš user-friendly, pokud jde jen o jednu doménu. Nedokážu posoudit, jestli to je nebo není pravda. Nicméně pokud se podívám na Microsoft.com z německé proxyny, dostanu se na microsoft.com a nikoliv na stránku německého Microsoftu. Pochopitelně nemůžu použít jednu, leč brutálně používanou doménu jako reprezentativní vzorek, nechám na vás, jestli chcete koumat další stránky. Nezapomeňte připsat komentář ;)
Rozlišování IP podle GeoIP je však nefunkční způsob a neměl by být používán vůbec, už jen z technického hlediska. Cituji z toho zdroje:
Google vyhledává jen z jedné adresy umístěné v Kalifornii v USA. V tom případě by každá návštěva googlu vygenerovala anglickou stránku a google by jí považoval za hlavní stránku ve stromu ostatních jazyků - nutno dodat, že by ostatní jazykové verze neviděl vůbec, pokud by na ně google nenašel odkaz.
Navíc nemusí jít jen o Google. Možná i o Bing, ke kterému se osobně tvářím poněkud skepticky, nebo Yahoo. V budoucnu se Google může rozhodnout, že bude procházet stránky z více IP adres - pak by došlo ke kolizi, neboť pro Kalifornský Google budete odkazovat na stránku s anglickým odkazem, pro Německý Google na stránku s německým odkazem. Google nemá rád, pokud dvě stránka odkazují na stejný obsah a stejně tak to funguje i naopak - nemá rád, pokud jedna stránka odkazuje na dva různé obsahy. K tomu by český návštěvník s velkou pravděpodobností našel odkaz na anglickou stránku ale odkaz na českou stránku by byl zahrabaný někde na Xté stránce v seznamu výsledků.
Přišlo mi to tak zajímavý, že jsem o tom musel napsat článek :D
| Změna | 11. září 2010 Poslední aktualizace 12. 02. 2011 16:15:52 |
Další skladba dokončena.
Tahle skladba se jmenuje Změna, protože odráží změny ke kterým v mém životě došlo (a taky proto, že moje
skladby vlastně není nic jinýho než neustále se měnící paskvil bez delšího motivu)...konečně mám za sebou
bakaláře, začal jsem chodit s perfektní Nerielkou (ta se v té skladbě odrazila docela hodně, sice poslouchá
punk a rock což tohle vůbec není ale to je její problém XD), za chvilku jedu na 8 měsíců do Londýna...
No prostě se těšim na to, co mi budoucnost přinese. A tak trochu i obávám....ale těšim se víc. x)
Taky se v tom trochu odrazil Aion, který mi sice žádnou změnu do života nepřinesl ale ta úvodní melodie se mi hrozně nenásilně vryla do paměti x)
| Jak na ceny v Eshopu Návod, jak programovat v PHP ceny v rámci eshopu | 13. srpen 2010 Poslední aktualizace 12. 02. 2011 16:15:52 |
| Savana hosting | 13. srpen 2010 |
Tak web je zase online, přesunul jsem jej na Savanu a zatím jsem spokojený....administrace umí všechno co potřebuji, databáze fachčí, FTP fachčí, fšechno fachčí...![]()
Zároveň otestuju jak fachčí psaní příspěvků mheh...
| Ajax file browser pro CKEditor | 8. srpen 2010 |
CKEditor používám i na tomhle blogu (resp ještě starší FCKEditor) a k němu existuje CKFinder jako skvělá věc pro nahrávání souborů...leč není to open source a pořád vás všude otravuje text "This is a demo version"....
Hledal jsem na webu, existuje spousta alternativ ale málokterá je skutečně funkční. Po nějaké době jsem naštěstí objevil jeden editor, který funguje a jeho instalace je úplně primitivní (oproti některým).
Autor si asi řekl, že CKFinder je bezva ale štvala ho ta demo verze tak si založil...KCFinder ![]()