dragi jankovič

September 23rd, 2008

ker si ravno dobre volje, a lahko dobimo tole v ljubljani? Bello per favore con lo zucchero sulla cima?



janša je užaljen

September 22nd, 2008

Je užaljen, cepeta in brca. Surla visi. Ma pêsa do póda. Enako kot po predsedniških volitvah. Za vse so krivi drugi. (v stilu: za Patrio je kriv Kučan, ki vleče niti v finski in avstrijski kriminalistični policiji. Kučan očitno obvlada pol Evrope.) Za tak izid volitev je kriva “mobilizacija volilcev tranzicijske levice“. Hmmm, prej pa je rekel, da želi visoko udeležbo. Mogoče je mislil visoko samo v svojem volilnem taboru? Pri tem pa je SDS edina stranka, katere preglasen in zoprn reklamni tovornjak je peljal večkrat na dan mimo mojega domka. Kot ena cheap sladoledarska ali cirkuška akcija. Namen tega tovornjaka očitno ni bil mobilizacija volilcev, temveč je bil tam zato, da nam je naredil dan prijeten s svojo glasbo.

Naslednji krivec za njegov poraz (oz. njemu ljubši zaničevalni izraz “morebitno zmago tako imenovanega levega trojčka” ali “trojčka tranzicijske levice“) je ideološka polarizacija. “Mobilizirana levica” je šla volit (pazite to) na “ideološki podlagi” (izrečeno seveda zaničevalno). Hočeš rečt, da so šli volilci volit tiste, ki so jim ideološko blizu, ne pa tistih, katerih ideologija jim ne ugaja? Oh, ne, kako so lahko volilci tako izredno zlobni! Da ne omenjam, da je Janša prvi v vrsti in mojster v tem, ko je treba polarizirati. Z lahkim srcem lahko rečem, da je eden glavnih protagonistov polarizacije in demonizacije nasprotnikov. Poleg tega živimo v večstrankarskem sistemu, kjer imamo več kot eno stranko (kdo bi si mislil), od katerih vsaka lahko (in je zanjo celo dobro) predstavi druge ideje. Volilci volijo tiste, ki jih s svojimi idejami prepričajo (ali, kot je bilo na včerajšnjih volitvah: ne volijo tistih, ki jih razočarajo). Hm, kako preprosto in hkrati očitno nerazumljivo tudi tako velikemu umu.

Naslednja zadeva so neveljavne glasovnice, ki jih Veliki ni mogel pozabiti. “Razlika med rezultatom SD in SDS je manjša, kot je število neveljavnih glasovnic.” Izgovorjeno kar se da zaničevalno. Kaj je hotel s tem povedati? Razlage za to izjavo so lahko:

  • neveljavne glasovnice oddajajo deviantni volilci. Razlika med SD in SDS je točno v rangu neveljavnih glasovnic. To ne more biti naključje! Torej so to razliko naredili deviantni volilci! (in deviantni volilci dajejo neveljavne glasovnice, teh pa ne štejemo, torej tudi razlike ne smemo šteti!)
  • razlika je tako majhna, da če bi bile vse neveljavne glasovnice veljavne, se poraja vprašanje, kaj bi bilo, tko da se drugič raje pazte!
  • vse neveljavne glasovnice so v bistvu glas zame, samo da so se volilcem tresle roke pod pritiskom leve mobilizacije in sil kontinuitete!
  • razlika je pač majhna (hm, pa kaj potem? a to pomeni, da SD v resnici ni zmagal? in še lahko bi rekli, da je število neveljavnih glasovnic veliko?)

Ni še konec. Janša dvigne pest in zažuga: “rezultati so tesni, odločajo lahko glasovi iz tujine. Ko bodo prispele te glasovnice, bo po vsej verjetnosti število mandatov, če ne tudi glasov, izenačeno.” (Bold je moj.) Drzna napoved, lieber Herr. Le zakaj je tako prepričan v to? I, morda zato, ker so desni izvajali prodorno in sporno volilno kampanjo v tujini? To me na nekaj spominja … bi lahko temu rekli – mobilizacija? Ampak, a ni to nekaj, kar počne samo zlobna levica?

pa sem skoraj pozabil. Kriva je še Ljubljana, ki je “premagala ostalo Slovenijo“. Sodeč po rezultatih po volilnih enotah (ukradeno z Dnevnika) to skoraj drži, čeprav gre geografsko v bistvu za skoraj pol Slovenije. Bonus je, da je v enoti LJ-center ostal pod 4% tudi nestrpni Jelinček. Bravo, žabarji, wisdom+2! ;)

Zaključek: za morebitno zmago tako imenovanega levega trojčka so krivi vsi po vrsti, nikakor pa tega rezultata ne moremo označiti kot poraz velikega J, njegove politike in dejanj. On ne izgubi, samo drugi morebitno zmagajo.

kot dodatek še: moj drugi najljubši politik Zm. Jel. Ple. je prav tako užaljen. Krivci za slabši rezultat so (razvrščeno po količini krivde): mediji, levica, polarizacija, eni izdajalci, drugi izdajalci, cigani. Verjetno sta se Z in J včeraj po volitvah slišala po telefonu in se drug drugemu zjokala. V končni fazi se jima res godi blazna krivica, krivda je kolektivna in mene peče moj del vesti! Kajti, drago ljudstvo, užalilo si velikega Janšo!

gr3m na ez3kiel

August 31st, 2008

v torek v Gali hali. Če mi bo k4trčk karte spedenu.

pa ne naštevajo aktualnih (bolj ali manj) besed čisto v vsakem komadu ;)

danes morricone!

August 27th, 2008

nestrpno pričakujem :)

PHP4 rip

August 4th, 2008

Po osmih letih nas zapušča PHP4. Zadnjega dne lani se je nehala uradna podpora, do osmega avgusta letos pa so dopuščali možnost varnostnih popravkov. Do tega ni prišlo, torej je januarska verzija 4.4.8 poslovilna.

PHP4 ima pestro zgodbo: populariziral je PHP in ga zakoličil med glavne akterje na spletu, povzročil je pravo poplavo programov različnih kvalitet, kar je botrovalo poplavi varnostnih lukenj in zmotnemu mišljenju, da je PHP nevaren. Naj vas pomirim, orodje je varno toliko, kolikor varno ga uporabljate. PHP se slovesa nevarnega jezika še zdaj ni do konca otresel, kljub tej nesmiselnosti. Nadalje je PHP4 uvedel že-nečemu-podoben objektni model, čeprav so ga fenomenalno posrali z referencami (clone object on assign). Vseeno je bila podlaga dovolj dobra in objektni model v PHP5 je lahko napredoval brez večjih pretresov. Ko rečem “napredoval” mislim “postal bolj podoben Javinemu”, kar ni nujno dobro.

Naslednja stvar, po čemer si bomo štirico nedvomno zapomnili, je to, da je skoraj spotaknila naslednjo verzijo, ker je bila dovolj dobra, da si jih veliko ni želelo naprej (podobna zgodba se dogaja Visti, ker so XP-ji zadosti večini uporabnikov). Verzija 4 je bila hitra, zmogljiva, omogočala je hiter rezultat za malo dela, predvsem pa cel kup razširitev za praktično karkoli. Vse to je zadoščalo za to, da je v par letih zrasla ena gora open-source PHP knjižnic, orodij in aplikacij, temelječih na PHP4, zraven pa seveda še kup end-user aplikacij (web strani itd). Prehod na PHP5 je bil izrazito počasen, zaradi tega, ker je štirica enostavno ponujala zadosti, potem pa še zaradi nevednosti, kupa legacy kode in ne nazadnje zaradi web hosting podjetij. Ta so, z izgovori, da želijo ponujati samo tisto, kar uporabniki zahtevajo, zadrževala inštalacije verzije 5. Ker zato seveda ni bilo hostinga za verzijo 5, so tudi razvijalci delali za verzijo 4 in hostinga za 5 niso potrebovali … V Sloveniji so ponudniki prostora šli na PHP5 večinoma šele lani, to je 3 leta po izidu verzije! In še to šele po napovedi, da bodo za štirko odpovedali podporo zadnji dan leta 2007. Nekaj je temu premiku pripomogla tudi GoPHP5 iniciativa (katere član je tudi WideImage), gibanje open-source projektov, ki so se odločili podpirati samo php5. Kljub temu, da je štirica dobesedno spremenila svet, je bil že zdavnaj čas, da se umakne.

Zanimivo: en slovenski ponudnik (kelt.si), o katerem sem že pisal, še vedno ponuja samo php4, kar presega meje trapastega in zapade že globoko v območje neumnosti.

Ravno v tem času (nekaj dni nazaj), so izdali PHP 5.3 alpha 1 (estimated release date za 5.3 je oktober). Ta ponuja en kup sladkorčkov, med katerimi so najslajši:
– namespaces,
– late static binding in __callStatic,
– closures,
– cyclic garbage collection.

Hura! Čisto vsako stvar od teh sem nestrpno pričakoval. :)

kamerad krivatoff v kudu

August 2nd, 2008

na Trnfestu, v ponedeljek, 11. avgusta ob 20h. Hura! :D

MySQL je zastonj!

July 17th, 2008

Ampak če rabi pomoč eden od njihovih inženirjev, lahko doniraš. Naša ekipa je dala par kovancev v skrinjico. :)

ko v vsakdanjem pogovoru rečeš “peer-to-peer pressure” :)

phpkonferenca je kul

July 5th, 2008

bilo je zanimivo. Organizacija dobra (hvala Anžetu in ostalim), tematike ustrezne, predavatelji kompetentni (čeprav ne vsi z dobrim View layerjem, hihi). Predavanja so bila bolj splošno-tehnične narave, brez umazanih podrobnosti, tako da veliko novega nisem izvedel. Vsaka tema sama zase bi sicer lahko porabila cel dan in še ne bi prišli do konca, tudi občinstvo je bilo široko (par zelo mladih, vzpodbudno), tako da je to razumljivo. Skratka, bilo je fajn.

Malo je nagajal samo naš “krožek” zgoraj, ker smo bili z vprašanji vztrajni in kritični (upam, da ne tudi tečni). Se mi je zdelo, da je po prvih nekaj predavanjih vsak predavatelj pogledoval proti nam in vprašanja že pričakoval. Upam, da nisem komu pokvaril predavateljske izkušnje. :)

Me je pa presenetilo število ljudi, ki razvijajo vse na lastni kodi; konkretno frameworke. Sicer smo tudi pri nas to počeli, vendar se na dolgi rok to ne splača. Open-source frameworkov in CMS-ov je malo morje, vsak lahko najde ustreznega, ki je aktivno v razvoju, ima spodobno dokumentacijo in skupnost, tako da to ni izgovor. Res je, da se je potem potrebno malo prilagoditi (pač ni spisan tebi na kožo), ampak prednosti premagajo vse. Mimo tebe se software razvija, odpravljajo se hrošči, dodajajo se funkcionalnosti, vse to dobesedno zastonj. Ves čas lahko posvetiš programiranju specifičnih zahtev svojih aplikacij. Kaj šele, če katerega od svojih razvijalcev dodeliš za par ur tedensko na ta projekt, namesto, da razvija lastno rešitev? In ja, seveda obstajajo izjeme, kjer je lastni razvoj bolj smiseln, ampak za enostavne strani in tipične aplikacije to vsekakor velja.

Druga zadeva, ki me je presenetila, je število zagovornikov templatinga. Gre za večni boj templejtov proti uporabi čistega php-ja. Kot nekoč zagrizen Smartyjevec, z bežnimi izkušnjami s PHPTAL-om in svojimi preprostimi templating rešitvami, nekako razumem, da argumenti v prid templejtom obstajajo. Ampak zdaj, ko sem šel na drugo stran, se mi ti argumenti zdijo večinoma slabi, puščajo vodo, nekateri pa so že kar nesmiselni. Na kratko rečeno: prav nobene prednosti ne vidim v uporabi templating sistema. Razen v izjemnih primerih, se razume. In razume se tudi, da večina uporabnikov templejtov teh izjemnih primerov nima (drugače ne bi bili izjemni, hehe).

Kakorkoli, zanimiv in zabaven dogodek. Za drugo leto držim pesti za večdnevno zadevo, po možnosti s poglobljenimi delavnicami na kakšnih zanimivih področjih. In držim pesti, da bo žrebanje in da bom jaz dobil maca, letos so bili listki očitno nekaj pomešani, ker ga nisem. :D

PS. baje sem edini, ki uporablja unit testing. Upam, da si samo ljudje niso upali dvigniti roke, ker je 1/150 hudo majhen delež. ;)

imam cruiserja!

June 27th, 2008

sicer žal ni chryslerjev, ker so mi od dobavitelja sporočili, da lokalni distributer ne dobavlja tega v evropo. Tudi neko drugo podjetje, ki uvaža cele kupe koles, je odpisalo, da tega vozila ne bo. Sem razmišljal, da bi ga naročil preko amazona, ampak to je najbrž preveč tvegano. Pa še garancija je neuporabna.

Zato sem vzel kar schwinnovega alloy seven. Lahka mestna zadeva s sedmimi prestavami. Pelje se krasno.

schwinn alloy seven