Snažší složky rubrik
Dotazy jak vytvořit složku pro rubriky neustávají a je na čase si přiznat, že v tomto místě je rezerva. V novém projektu, kde je část naší administrace použita, jsem přišel na jiný způsob a hned jej uvedl do praxe i na Píše.cz. Myslím, že nyní v administraci rubrik článků nebudete tápat jak vytvořit složku pro rubriky nebo samotnou rubriku (ačkoliv u ní problém nebyl). Je to maličkost, ale myslím, že pár lidí potěší. Jen se dívám, že jsem zapomněl vymazat slovo "přidat".
Rychlejší hlavní strana Píše.cz
Také se Vám zdálo, že načtení hlavní strany Píše.cz trvá příliš dlouho? Také jsem si toho všiml a rozhodnul jsem se proto něco udělat. Předělal jsem pár funkcí a povedlo se mi načtení zrychlit 17x, což je neuvěřitelné. Hlavní strana je poměrně složitá a pokud vezmene v úvahu, co vše se na ní zobrazuje a vždy čerstvě přepočítá je to k neuvěření.
Abych toho mohl dosáhnout musel jsem přistoupit i k tomu, že hodnocení unikátnosti článku v rámci jednoho dne a jednoho blogu probíhá automaticky jednou za minutu. V tomto důsledku se tedy může stát, že i při zvolení unikátnosti můžete dočasně vidět článek, který toto kritérium nesplňuje - pouze do další kontroly. Dá se předpokládat, že to budou víceméně výjimky, ale určitě budou... ačkoliv s jepičím životem.
Všimli jste si toho zrychlení?
Letem světem
Mohlo by se zdát, že vše v poklidu spí, ale opak je pravdou. Dělám malé úpravy o kterých nemá velký smysl spát a možná se mi ani nechce. Dnes večer mám v plánu zrychlit načítání hlavní strany Píše.cz. V současné době to trvá příliš dlouho. Zrychlení by mělo být o 700%, takže to opravdu půjde poznat. V tomto důsledku dojde ke krátkému rozhození hlavní strany Píše.cz.
Stále se snažím pracovat na novém projektu, ale jde to pomaleji než jsem si dokázal představit. (Kdo si počká ten se dočká.) V testovací verzi jsem už dokázal na server uložit 1260 souborů a aktuálně tvořím administraci, která zabere asi nejvíce času. Hotovo je asi 25% z celku...
Patička až na konci stránky
Po 14 dnech opět pokračuji v práci. Dnes jsem čirou náhodou našel článek A more robust method of positioning a footer - moji spásu.
V novém projektu potřebuji zarovnat patičku vždy na konec strany. Samozřejmě každý má jiné rozlišení a tedy i jinou výšku stránky. Jak tedy zjistit jak nízko ji umístit? Našel jsem několik řešení. Na Intervalu bylo řešení Plaváčka, ale bohužel nefungovalo na patičku, která je široká přes celou šířku stránky a nejde ji tedy vnutit parametr o pozici. Už jsem to vzdal, ale dnes jsem zahledal ještě jednou a povedlo se!
Je to taková blbost, ale potěší... stejně jako hotový favicon (nejsem si jistý jestli je to finální verze)
Jak na instalaci Apache, PHP, MySQL Vista 64 bit
Právě jsem prošel peklem. Instalace PHP a MySQL je zpravidla otázkou několika minut, ale mě to dnes zabralo skoro půl dne. První oříšek, kde vzít vše potřebné pro Vistu 64-bit: http://myego.cz/item/dostupnost-x64-verzi-apache-mysql-a-php-pro-windows
Druhý oříšek instalace MySQL. Snad 100x se nedokázala spustit. Odinstaloval jsem ji a instaloval pro 32-bit, a nic. Zase odinstalace, kompletní očista registrů a instalace 64-bitové verze. Světe div se povedlo se! Proč až po 102. nikdo neví. Data si uložila do "C:/ProgramData/MySQLMySQL Server 5.1/data". Neriskoval jsem novou instalaci, do správného adresáře a raději si udělal jen nový link. Nakopíroval data uložená v předchozí DB a jal se do díla.
Apache na jedničku a samozřejmě PHP se odmítalo připojit k MySQL.
Tato věta mě opařila: Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'SYSTEM'@'localhost' (using password: NO)
Nepochopil jsem proč se hlásí jako "SYSTEM" a ne jako nastavený "root". Hodinu jsem si s tím lámal hlavu, ale nakonec jsem to vzdal a založil uživatele "SYSTEM", přidělil jsem mu maximální práva a bohužel i heslo. Bez hesla to nešlo uložit. Dalším krokem byla změna hesla na bez hesla. To už šlo! Nastavení práv málokdo dělá každý den: http://interval.cz/clanky/uzivatele-a-pristupova-prava-v-mysql/
Je to asi 10 minut, co vše funguje. Nebudu zkoumat proč nerespektuje PHP nastaveného uživatele i jeho heslo a podsouvá uživatele SYSTEM bez hesla. Pro testování mi to nevadí... Bože díky!
A po týdnu se zase můžu dát do programování, tentokráte v 64-bit operačním systému. Mám radost.
Pozn: Na virtuálním PC mi běží Windows XP 32-bit a tato instalace Apache, PHP, MySQL zabrala asi půl hodiny, ale zjistil jsem, že ve virtuálním PC nemám vše potřebné po ruce... především Outlook, který bez IMAP nemůže běžet z více strojů a IMAP se mi nehodí. Ve Vista 64-bit mi zase nefunguje Photoshop CS3, ach jo!
Co mi bere čas
V poslední době mám pocit, že nic nestíhám. Když sednu k počítači tak než odpovím na všechny otázky, vyřídím celou korespondenci, provedu pár administrátorských zásahů jsou dvě tři hodiny zase pryč. A čas se opět nachyluje. Mraky hodin trávím i přejmenováváním diskuzí na Poradte.cz.
Hodně lidí pojmenuje otázku "otázka" a já pak po nich hledám vhodnější název. Vymýšlím různé skripty jak jim více tlouct do hlavy, že to není dobrý nápad. Poslední dobou se to lepší, ale i tak vlastně vždy musím přečíst alespoň samotnou celou otázku a zvážit původní název (občas je hezký, ale úplně zcestný) a popř. vymyslet lepší. Nezdá se to, ale trvá to hodně dlouho.
Dnes jsem si alespoň upravil RSS, které mě posílá rovnou do přejmenování (otázku přečtu v RSS), bez jakékoliv grafiky a zdá se, že zase ušetřím pár vteřin. Jednoduchý skript vyhodnocuje, zda je otázka stará a nemá smysl posílat upozornění o přejmenování nebo opačně. Dalších 5 vteřin doma. Mám pocit, že už to beru skoro jako sport a mám co dělat, abych stačil.
Blázen, jsem blázen
Dnes jsem se rozhodnul pro další projekt. Doménu pro něj mám už cca 2 roky a stále byl ve fázi úvah. Před měsícem jsem o něm začal jednat s velmi dobrým grafikem a dostal od něj zajímavou nabídku. Jeho pojetí je naprosto odlišné od čehokoliv co znám. Naprosto úžasné. Nechal jsem si měsíc na rozmyšlenou.
Nevím co mě k tomu přimělo, ale jsem pro. Na programování tam není mnoho práce a většinu oddře (divné slovo, je česky?) grafik. Tuším, že letošní rok bude vyžadovat mnoho investic...
Takže moje priority jsou nyní takové:
1) papricka.cz - do 2 měsíců
2) tajemný projekt - 05-07/2009
3) protebe.cz - neurčeno
Mezitím vším jsem se rozhnodnul všechny své projekty provázat. Jedinečnou registraci nikoliv, ale provázání ano. Jak to bude vypadat sám ještě nevím, ale začnu u Papričky. Ta bude napojena na blogy i poradnu.
CSS styl formuláře na upload ("CSS form upload")
Včera jsem se zaseknul na skoro neřešitelném místě. Grafik mi graficky upravil kompletně všechno, i formuláře. To není nic neobvyklého, ale poprvé i formulář pro nahrání souboru na server. Je jasné, že pokud je na titulní straně musí být graficky přijatelný. A to je problém.
Neexistují žádné CSS parametry, kterými by to šlo udělat. Při troše snaze dokážete jen upravit tlačítko Procházet do ošklivého šedivého čehosi a ztratí se řádka, kde se ukazuje název souboru. Dost dlouho jsem se s tím trápil, až jsem našel tuto stránku: http://www.quirksmode.org/dom/inputfile.html. Michael to zvládnul, i když velmi krkolomně.
Podobné řešení používám poprvé v životě a ani se je nesnažím pochopit. Javascript má něco kolem 800 řádků (19kB) a upravil jsem si v něm jen úplné prkotiny. Naštěstí jeho řešení funguje ve všech prohlížečích!
A jedeme dál...
Rychlé aktualitky
- uzavřeny nové dohody na reklamu. Tentokráte jsem se zapotil, nebylo to snadné.
- ukuté plány na spolupráci s velkým, velkým, velkým projektem - což je velké plus snad pro všechny
- započaté práce na Paprička.cz. Jako vždy se ujišťuji, že grafik nemyslí na kódování a musím si část věcí předělat (posunout, zmenšit apd), aby to vycházelo. První problém: jak udělat pozadí, které má být přes celou šířku strany (šířka je neznámá) a přitom být jiné vlevo a jiné vpravo. Vyřešeno. Půlka grafiky na titulní straně má přes 1MB, problém 2. Nutno optimalizovat obrázky a přitom zůstat v png. JPG dělá škaredé fragmenty. Pomohla Macromedia... po její pomoci má obrázek místo 200kB rozumných 30kB apd při zachování kvality - to nechápu. Když doma zadám www.papricka.cz už ji vidím, co vy?
- uvaha uhnat si nějakou pěknou nemoc, zůstat doma a pracovat na projektu Paprička. Mám smůlu a jsem už 7 let nepřetržitě zdráv. Zakřiknul jsem to? Super!
- nová uváha oživit Protebe.cz, které jsem už nechal 2 poslední roky svému osudu. Má dobrý potenciál, jen se to musí vzít z opačného konce než dosud. Nápad v hlavě... musí počkat.
Design Papričky hotov
Dnes jsem dostal celý nový design na Paprička.cz. Cena byla domluvena v SKK, které v tuto chvíli už nejsou. Převod na EURo není zrovna nejvýhodnější. Cena se tak zvyšuje o cca 20% oproti předpokladu a nejde s tím nic udělat. Ach jo. Snad to alespoň vykompenzuje samotný projekt svou úspěšností.
Nezbývá než napnout síly a vydělat dost na daně, které se už neodkladně blíží. Myslím, že by finanční úřad nepotěšilo, kdybych oznámil, ať mi daně dají na splátky
Ale co, nějak to dopadne... berte to jako takové moje malé postěžování bez nárokování soucitu, který není na místě. Daně platí totiž každý.
První světélko Paprička.cz
Včera jsem dostal prvni pracovní verzi designu na Papričku. Trošku jsem se bál, protože tentokráte jsme se už na začátku nemohli dohodnout jak to udělat. Ale syté křiklavé barvy jsem odsouhlasil předem. Tenhle projekt je zkrátka potřebuje!
Přílohu v mailu jsem otevíral téměř bojácně. První šok... super! U Píše.cz nebo Poradte.cz jsem na první pohled nebyl ani jednou spokojen. Vždy jsem brblal nad provedením nebo barvami. Možná to bylo tím, že dané servery už před tím existovaly. A to je rozdíl. Paprička je jen v hlavě a přesto už má krásný design! Ačkoliv to říkám jen já
Bilancování nad rokem 2008
Začátek roku je na bilancování nejlepší, takže hurá na to. V případě Píše.cz jsou to pozitivní čísla. Bylo spuštěno v půlce roku 2006, následující rok se jeho návštěvnost zvýšila na 4-násobek. Rok 2008 překonal ten loňský téměř 6-násobkem. Troufám si říci, že růst bude zvolňovat. Už kvůli úrodnému roku 2008 :)
Od poloviny roku sleduju vývoj počtu blogů na Bloguje.cz a ten je patrný na grafu níže.
Za celý rok 2007 bylo zobrazeno na glozích 3,7mil resp. 16 mil stran v roce 2008.
Poradte.cz si také vede skvěle. Nárůst návštěvnosti mezi lety 2006 a 2007 byl 15-násobný a 2007 vs 2008 3-násobek. Tyto nárůsty jsou vynikající a není důvod si stěžovat. V roce 2008 zobrazilo téměř 5mil stran.
Nepíše.cz mi dělá radost
Nepíše.cz bylo spuštěno v půlce října jako velký pokus. Hlavní myšlenka byla v tom, proč mazat blogy o které se nikdo nechce dále starat a přitom nepotřebuje články zatratit resp. je mu jejich osud lhostejný. V nadsazeném slova smyslu to chápu jako odkaz dalším generacím...
Jeho návštěvnost je založena pouze na vyhledavačích. Nic jiného. Žádné reklamy, žádný jiný marketing. Opravdu pokus. Jeho návštěvnost je zatím pořád mizivá (ale s tím jsem od začátku počítal), avšak pomalu roste. Už se těším na léto... v té době by už návštěvnost mohla být zajímavější. Uvidíme
oproti jiný projektům je návštěvnost skoro komická, ale přesto z ní mám radost :)
Velká změna pro mě, malá pro Vás
O víkendu jsem udělal celkem zásadní změnu na blozích, kterou nemůžete vidět. Už od doby spuštění Píše.cz se začal psát skript, který kontroloval nedostatky ve Vašich článcích a snažil se vychytávat chybičky. Takový filtr. Protože se neustále vyvíjel musela tato filtrace probíhat při každém zobrazení kteréhokoliv článku. Vzpomněl jsem, že už asi 6 měsíců je stále stejný a bylo by rozumné, aby se prováděl při uložení... tzn. pouze 1x. Nyní se vlastně prováděl x-krát v desitkách až tisících za měsíc pro každý článek.
V pátek jsem začal s převodem domén Blbne.cz a Bonzuje.cz. Obsahují nezanedbaltelný podíl blogů a zvolil jsem je tedy pro testování. Nic nebylo objeveno a proto jsem dokončil zbytek. Server se pěkně zapotil a následující dny ukáží jaký efekt tato úprava měla. Uvidíme.
Zatím se objevila pouze jedna chyba při psaní komentářů v náhledu článku. Byla zapomenuta jedna závorka "(". No, snad nic hrozného
Pokud chcete odpověď, ověřte adresu!
Už mnohokrát se mi stalo, že jsem uživateli na otázku napsal vytouženou odpověď, která se mi vrátila jako nedoručitelná. Mnoho Vás napíše při registraci adresu špatně (ať už omylem nebo schválně) a dožaduje se odpovědi. Rozhodl jsem se říci dost a nyní po Vás chci ověření Vaší adresy před tím než mi položíte otázku.
Kliknete v administraci (v kontaktovat administrátora) na odkaz, který odešle krátkou zprávu na Váš mail. Pak stačí kliknout na odkaz uvedený v mailu a je vše hotovo. Pokud máte více blogů se stejnou emailovou adresou stačí to provést pouze u jednoho. Váš to zdrží o minutu a mě to ušetří spoustu času a nervů.