Patička až na konci stránky

15. únor 2009 | 22.41 | rubrika: paprička.cz

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

8. únor 2009 | 20.58 | rubrika: servery všeobecně

smajlikPrá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: https://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: https://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

27. leden 2009 | 12.23 | rubrika: servery všeobecně

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

19. leden 2009 | 12.24 | rubrika: servery všeobecně

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")

15. leden 2009 | 08.39 | rubrika: paprička.cz

formVč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: https://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

13. leden 2009 | 07.32 | rubrika: servery všeobecně

- 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

12. leden 2009 | 13.10 | rubrika: paprička.cz

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ý.