Byl nápad… a byl Photoshop. Byla ochota „pracovat“ a byla i chuť. Z všeho co bylo, vzešlo dílo nesmírných uměleckých kvalit:

Byl nápad… a byl Photoshop. Byla ochota „pracovat“ a byla i chuť. Z všeho co bylo, vzešlo dílo nesmírných uměleckých kvalit:

Znáte to, na spoustě stránek je někde v hlavičce zmíněno, kdo má dnes svátek. A mně se to stalo právě dnes, že jsem se octnul před úkolem napsat PHP funkci vracející jméno, které je (dnes) v kalendáři.
Po dlouhém snažení jsem se dogooglil na článek na Intervalu řešící tento problém. Tam autor článku ukazoval řešení přes databázi, no po tom jsem netoužil, neb mi to v mém případě přišlo jako „jít na vrabce s kulometem“, či jak praví to přísloví. Ani řešení přes více polí, nebo přes více-rozměrové pole, které jsem zahlédl na jích webech, se mi nelíbily.
Z článku jsem si alespoň půjčil seznam jmen a po pár
kliknutích v PSPadu mi z původní řady insert-ů vznikla krásná
formulace array('Nový rok', ..., a mohl jsem začít psát
samotné „vytahování z pole“.
Jen bych podotknul, že převod do pole jsem prováděl s tušením, že funkce date umí vracet
něco-jako číslo dne v roce. A taky že ano, funkce date to
umí. A tedy po pár minutách vznikla funkce svatek_ma, která
navíc počítá i s problémem přestupného roku.
function svatek_ma() {
$svatky = array('Nový rok','Karina','Radmila','Diana'...);
$prestupny = date("L");
$den = date("z");
if($den<59) return $svatky[$den];
else return $svatky[$den + !$prestupny];
}
date("L") vrací 1 nebo 0 podle toho, zda je rok přestupný
nebo nedate("z") vrací číslo dne v roce (0–365)Doplnění: Později rozšířením tohoto skritpu vznikla online aplikace Svátek: Kdo má dnes svátek?
Po vzoru mnohých bloggerů bych se se svou čtenářskou obcí chtěl podělit o seznam programů, které rád a často používám.
A proti vzoru mnohých lidí, kteří si myslí, že úvod do tématu je nutnou součástí každého článku, názorně přejdu rovnou k věci.
Mimochodem, omlouvám se za absenci odkazů k jednotlivým programům, nechce se mi je tam přidávat. Když-tak zkuste slunečnici nebo google.
Windows XP – dobrý systém, jsem s ním (jak si tak teď uvědomuji) velmi spokojen.
U každého pořadu České televize můžete také hlasovat v anketě, jak se vám pořad líbil. Výsledky anket u většiny pořadů mají jeden společný prvek. Maximální a minimální hodnocení je vždy řádově častěji vybíráno, než ostatní možnosti.

(K tomuto postu doporučuji pustit R.E.M. – Try not breath, případně The Sidewinder Sleeps Tonite)
Změna mého bydliště způsobila, že jsem se musel rozloučit se sympatickým ADSL 512/128 a nyní, snad dočasně přistupuji na internet skrze GPRS. Na jednu stranu mě pomalé stahování, pomalá kontrola mailů a pomalá kontrola RSS feedů znervózňuje, na stranu druhou konečně vidím, že není všem jedno, zda má obrázek 40 anebo 80 KB.