Poslední články

PHP - smazání adresáře

aneb proč by to mělo jít jednoduše?

Taky se vám občas hryzne FTP a dělá psí kusy, že ne, v žádném případě to nesmažu, co si o mně jako myslíš, blbečku?

Mně se to stalo párkrát (třeba včera při upgradu Symphony CMS) a tak jsem na to už připravený. Domnívám se, že potíž je ve skrytých souborech (kdyžtak mě někdo opravte). UNIX nedovolí smazat neprázdný adresář, musí se nejprve smazat jeho obsah. A pravděpodobně jste všechen nesmazali, ikdyž si to myslíte.

Občas se výborná řešení najdou v komentářích v PHP manuálu (http://php.net/nějaká_funkce). A právě tam jsem našel tento poklad: (mírně upraven)

<?php

function remove_dir($dir)
{
  if (!$dh = @opendir($dir)) return;
  while (false !== ($obj = readdir($dh)))
  {
    if ($obj == '.' || $obj == '..') continue;
    if (!@unlink($dir.'/'.$obj)) remove_dir($dir.'/'.$obj);
  }
  closedir($dh);
  @rmdir($dir);
}

// pouziti:
// remove_dir('name_of_directory');

?>

Zatím mě nezklamal a vždycky všechno poslušně smazal i tam, kde na to byl FTP klient krátký. Tak snad poslouží i vám. ;)

Liar Game OST

aneb Japonci umí

Asi před rokem jsem se začetl do mangy Liar Game. Její hlavní hrdinkou je dívka, která neumí nedůvěřovat lidem. Naletí vám na cokoliv, a vždycky, vždycky, vždycky bude hledat v lidech jen to dobré.

Žel, jak už to bývá, dostane se do pěkné šlamastyky. Jednoho dne přijde domů a přede dveřmi vidí velkou krabici. Otvírá ji a nalézá 100 milionů yenů (cca milion dolarů) a pozvánku do hry Liar Game. Samozřejmě, tím, že otevřela krabici, vyjádřila svůj souhlas a nyní již není cesty zpět. Cílem hry je jakoukoliv lží, úskokem či podvodem oškubat protivníka o jeho peníze, a samozřejmě chránit si ty svoje. Na konci kola přijdou lidé z vedení hry a vezmou si zpět svých 100 milionů. Pokud je nemáte, nooo... řekněme, že máte problém.

Protože mám rád takovéto psychologické a podfukářské zápletky (Gamble Fish, Hustle), pročetl jsem se tím snad na jeden zátah. K mému nebývalému potěšení jsem před pár dny zjistil, že Japonci natočili i stejnojmenný seriál (skončila druhá řada, byl vydán jeden film a pracuje se na druhém). Není třeba dodávat, že posledních pár dnů jsem si moc nepospal...

Ale! Co jsem chtěl napsat. Japonci umí dělat soundtracky. Ať už Final Fantasy, Sonic nebo Metal Gear, nikdy mě nezklamali. A u Liar Game jsem si ucvrnkával. Ono, když si to poslechnete samo o sobě, možná se vám to nebude zdát tak úžasné, ale já taju.

Je to elektronika, trochu "špinavá" (glitch? říká se tomu tak?), občas orchestrální, a tak dál... K atmosféře seriálu se báječně hodí.

Protože samotná alba nejsou zrovna moc dostupná ke staž--sehnání, rozhodl jsem se pro YouTube. Zde je seznam URL, a znáte to. Chytrému napověz... :)

Jo a ty, co podle mě stojí za pozornost, jsem zvýraznil. Enjoy!

Season 1
    http://www.youtube.com/watch?v=HxBeljJhPvU
    http://www.youtube.com/watch?v=lLH-9bMIkRs
    http://www.youtube.com/watch?v=Cr8hAy7KG2A
    http://www.youtube.com/watch?v=90O9n89qk-w
    http://www.youtube.com/watch?v=lBvpZEWjX54
    http://www.youtube.com/watch?v=M-yvE_M0uRc
    http://www.youtube.com/watch?v=Z1AWDBcKEt0
    http://www.youtube.com/watch?v=NrUw4BjQpok
    http://www.youtube.com/watch?v=dLX03b8zuwQ
Season 2
    http://www.youtube.com/watch?v=y9J1Af1N1uU
    http://www.youtube.com/watch?v=I6PxJDDjLbQ
    http://www.youtube.com/watch?v=utxTYa4Om2k
    http://www.youtube.com/watch?v=WGLicMnYkOY
    http://www.youtube.com/watch?v=NLgDVg8uR6k
    http://www.youtube.com/watch?v=f-ZcGwb0JmM
    http://www.youtube.com/watch?v=2G5fAaBPnyI
    http://www.youtube.com/watch?v=-R0jMJ8fLLQ
    http://www.youtube.com/watch?v=CJGO4dcY-5o
    http://www.youtube.com/watch?v=wp9vUNyDgb0
    http://www.youtube.com/watch?v=ojZg8k0zj5o
    http://www.youtube.com/watch?v=Qw6i57Ce5wM
    http://www.youtube.com/watch?v=AGkLFd0dNTQ
    http://www.youtube.com/watch?v=PP2SGk60jE8

Tak jsem si pořídil blog

aneb milostpán se konečně dokopal

Myšlenka mít blog se mně vrací (stejně jako spousta jiných věcí) vždycky zhruba co tři měsíce. To se pak tak jakože vyhecuju, stáhnu Wordpress a další CMS a začínám si vybírat a hrát. Na konci dne zjišťuju, že ono by to asi i fungovalo, ale nemám pěkný vzhled, tamto není dokonalé, tohleto si taky představuju jinak, no a tak nějak si říkám "zítra na to skočím zas!"

Jeeeenže. Druhý den si nevzpomenu, třetí den si nevzpomenu, čtvrtý den mám výčitky svědomí a nějak to postupně upadá v zapomnění. Můj localhost by mohl vyprávět, takových rozdělaných projektů! A blog zase nikde.

Zjistil jsem, že tohleto se mně děje FURT. Jsem flegmatik-sangvinik, a zrovna ten sangvinik se ve mně projevuje tak, že mě něco ukrutně nadchne, dělám dělám dělám a za pět dní je ticho. Nadšení opadne, projekt se zapomene a já jsem v podstatě nic neudělal.

A že jsem flegmatik, je mně to fuk.

Třeba u klavíru je pro mě naprosto zásadní (a funguje to!) mít nad sebou učitelku, která mě vždycky donutí doučit se skladbu, když už jsem s ní začal. Ještě jsem ale nevymyslel, kdo by mě měl dokopávat do mých nedodělaných projektů programování.

Nějaké nápady? Naučili jste se třeba někdo dokopat se sám? Zn. súrne!