Entries from Liepa 2007 ↓

Naujas darbas, etc.

Ok, šuolis parašiutu buvo skirtas pažymėt paskutinei dienai, kaip laisvam žmogui. Nuo šiandien pradėjau dyrbti .net developerium.
Nu ir kažinau, atėjau, veidų milijonas, vardų neprisimenu etc. Matyt su laiku praeis. Gavau visą komplektą: noutebook’ą, external monitorių, klavą, pelę ir net tašę noutebook’ui. Žadėjo ateity ir kėdę gerą duot. Žodžiu, all in all viskas smagu.

Notebook’ą gavau naują. Iš pradžių nesupratau, kas per velnias ten per juostelė tarp touchpad’o knopkių, vėliau kolegos sako, kad kažkas turi kompą su pirštų antspaudų skaitytuvu. Cool, ir aš tokį turiu! Ilgai užtrukau, kol išmokau taisyklingai nuslidinti pirštą.

Antspaudas

(Norėjau normalų skrynšotą įdėt, bet per daug CSI prisižiūrėjau matyt, tai užblurinau biški)
Pamėginau prisiloginti tokiu būdu, pavyko tik iš trečio karto – grįžau prie savo mėgstamiausio įsiloginimo būdo – jokio.

Žodžiu, per naktį įsiinstallins visual studio service pack’as (tas trunka žiauriai ilgai) ir ryt matyt reiks kažką rimtesnio daryt.

Extrym!

Aš dangujNežinau, kas man užėjo, bet sugalvojau šokt parašiutu – ir iššokau! Įrodymas dešinėj – aš ore. Detalesnė istorija follows.

Žodžiu, nuvažiavom iš ryto į aerodromą, užsiregistravom, viskas ok. Panic level’is: normal.
Klausom instrukcijų. Ką reikia žinoti normaliam šuoliui, tai galima išdėstyt per gal 15 min., o kadangi išklausėm turbūt visų įmanomų scenarijų, užtruko ilgiau – kol kokias 3 valandas, tiksliai nepamenu. Panic level’is: chilled out.
Išėjom į lauką, prie lėktuvo, pasitreniruot pačio šuolio iš lėktuvo. Kai tą padarėm, pasėdėjom ant žolytės, kol parskris lėktuvas, kuris tuo metu išmetinėjo kažkokius tai advanced dude’us. Žiūriu – vienas kad pjauna link žemės, galvoju, kad tvosis, tai nieko neliks, ale užtempė virves, gražiai nusileido. Kitas visai šalia mūsų leidžias, už kokių 50 metrų, sugalvojo padaryt posūkį prie žemės – rezultate kai tvojos į žemę, kad net šalmas nulėkė, visi subėgo žiūrėt, visi panikoj, skambinkit medikams etc. Įtariu, kad kokią koją kaip minimum susilaužė. Panic level’is: AAAAAAAA!!!!

Blogas nusileidimas

Po tokio pirmo moral boost’o, grįžus į angarą pamačiau kokią tais parašiutistę su ramentais, antras moral boost’as.
Nu žodžiu, okai, aprengė mumis, sako let’s go. Lėktuvu gyvenime neskridęs, bet kažkaip nieko ypatingo ir nepasirodė. Pakylam į 1,2 km aukštį, atidaro duris. Oh my oh my. Iššoka pirmi trys, tuoj mano eilė. Panic level’is: kokio velnio aš čia stoviu ?!?!1
Žodžiu, kad ir kiek gerai įsisavinau visus veiksmus per pratybas, kai stovėjau prie atvirų durų viską pamiršau – kur dėt rankas, kad reik skaičiuot etc. Iššoku, nieko nesuprantu, kas vyksta, jausmas, kad kažkur vartaus. To laisvo kritimo tebuvo gal pora sekundžių, bet pojūtis geras.
Išsiskleidžia parašiutas, išsitiesinu lynus, patikrinu, viskas tvarkoj, phew. Tada garsiai ir riebiai nusikeikiu – kada dar pasitaikys proga nusikeikt 1,2 km aukštyje ? :> Panic level’is: normal.
Girdžiu nurodymus ausinėj, kur sukt, ką daryt. Vienai merginai atrodo mažiau pasisekė – lyg ir ausinė neveikė, tai nusileido kažkur toli vos ne krūmuose :) Man nusileidimas pavyko net labai gerai, užtraukiau virves, biški susibalamutinau ir truputį atleidau, girdžiu ausy, kad trauk ble. Žodžiu, užtraukiau ir gražiai nusileidau – jausmas lyg nuo taburetės nušokt, net nenugriuvau ir nenunešė niekur.

Aš ant žemės

Nerealus jausmas vėl ant kojų stovėt, po šuolio apskritai vaikščiojimas naują prasmę įgyjo :>
Po to įvyko nedidelė ceremonija, per kurią gavau kokį tais diplomą, šampano plastikinę “taurę” ir smūgį iš atsarginio parašiuto į užpakalį.

AlbumListGenerator’ius

Tai va, atostogaudamas suhackinau ant staigiųjų tokį tools’ą, kurio senai norėjau – albumų sąrašo generatorių. Jei trumpai, tai programėlė, kuri automatiškai sugeneruoja gražų muzikos albumų sąrašiuką – manasis yra čia.

Album List Generator

Plačiau apie tai, ką galima su šituo daiktu padaryti. (O logotipas sako, kad daug :)
Sąrašas yra generuojamas ne iš audio failų tagų informacijos, o iš direktorijų/failų hierarchijos. Nenorėjau naudot tag’ų, nes tada būtų daug dublikatų, be to sąraše būtų albumai, net jei iš jų turėčiau tik vieną dainą. Be to, pas mane viskas tvarkingai surūšiuota, nes jau metai, kaip sėkmingai naudojuosi krabu :)
Taigi, jei turit gražiai suorganizuotą muzikos katalogą, tai galit pasinaudot šituo tools’u.
Konfiguraciniam faile apsirašom hierarchiją, regexp’ais nurodydami, kaip iš pavadinimų ištraukt informaciją, maždaug taip:

<Directory name=”(.*)” arg1=”Artist”>
  <Directory name=”(\d{4}) – (.*)” arg1=”Year” arg2=”Album”>
    <File name=”(00\. (.*)\.jpg)” arg1=”Cover” />
  </Directory>
</Directory>

Čia yra mano pavyzdys, nes pas mane muzikos foldery viskas surūšiuota tokiu būdu:

+ The Roots
  + 1999 – Things Fall Apart
    - 00. The Roots – Things Fall Apart.jpg
    - < dainos ir kiti failai >

Iš tiek informacijos, programa jau gali sugeneruoti xml’inį albumų sąrašą. O su juo jau galim daryt, ką širdis geidžia.
Na, kadangi aš tą programą rašiau tik tam, kad pamatyčiau krūvoj visų savo albumų viršelius :) tai pridėjau optioną sugeneruoti html’inį outputą paduodant xslt stylesheet’ą. Kas gaunas jau rodžiau.

Tūlzą su pavyzdžiais ir source’u (rašyta viskas su C#) galima gauti čia. Kas be ko, programa visiškai neištestuota, uber nestabili ir už jokias pasekmes aš neatsakau. Na bet nieko ištrint neturėtų bent jau.

P.S. Jei domina koks nors mano albumas (kas mažai tikėtina), galiu pasidalint :)

Schrodinger’s lolcat

Šį savaitgalį sulaukiau kolegų prašymo paaiškint praeitą postą, tai dabar pamaniau, kad gal ir dar kažkam įdomu bus. Taigi nutariau parašyt paaiškinimą fiziko ežiuko stilium.
Komikso idėja yra paslėpta už Šredingerio katės paradokso.

Kaip žinia, kvantinėj mechanikoj stebėjimo procesas yra esminis. Esminis tokia prasme: betkokia kvantinė dalelė aprašoma bangine funkcija, pvz., elektronas. Elektronas turi tokią savybę, kaip sukinys. Jis pasirodo gali turėti tik dvi vertes – 1/2 ir -1/2. Kol niekas į elektroną nežiūri, sakoma, kad jis yra sukinių 1/2 ir -1/2 superpozicijoje, t.y. turi abu sukinius vienu metu. Kai atliekam stebėjimą, jis tarsi apsisprendžia su tam tikra tikimybe, kokį sukinį jam tuo metu turėti. Žmonės netgi sako, kad matavimas pakeičia įvykio baigtį.
Iki šiol šiek tiek problematiškas yra to “stebėjimo” apibrėžimas. Pagal tai, kaip suvokiamas stebėjimas yra skiriamos kelios kvantinės mechanikos interpretacijos.

Šredingeriui (vienam kvant. mechanikos tėvų) nepatiko toks palaidas stebėjimo suvokimas ir jis netgi pasiūlė tokį paradoksą. Tarkim turim kažkiek radioaktyvios medžiagos, tiek, kad per valandą bus 50/50 tikimybė, kad bent vienas atomas skils. Primontuojam tokį mechanizmą, kad jei bus užregistruotas skilimas, bus paleistos nuodingos dujos. Visą tai įdedam į dėžę su kate. Taigi po valandos bus 50/50 tikimybė, kad nuodai bus išleisti ir katė mirus. Pagal kvantinę mechaniką, kol niekas dėžės neatidarys ir neatliks stebėjimo, medžiaga bus superpozicijoje skilusios/neskilusios būsenų, taigi ir katė bus superpozicijoje gyva/mirusi. Aišku, katė nėra kvantinis objektas ir jokioj superpozicijoj ji būti negali. Čia ir kyla problema – kurioj vietoj atliekamas tas stebėjimas, kurioj vietoj sistema pereina iš kvantinės į klasikinę.
Visą paradoksą puikiai iliustruoja šis paveiksliukas :)

Schrodinger's lolcat

Taigi, kas dėl komikso, tai ten akivaizdžiai ponas Šredingeris užsisakė vieną katę dėžėj, kad ištyrinėtų jos kvantines sąvybes, o pasiuntinukas ją atidarė, atlikdamas stebėjimą ir užmuždamas katę, ar whatever ten vyksta :)

Geek Humour

Nežinau, kaip kitiems, bet man labai patinka geekiškas humoras, toks, kurį supranta tik keli išrinktieji (esu rodęs pavyzdį). Šiandien labai nudžiugau, kai vienas mano mėgstamiausių webcomic’ų explosm pradėjo, kaip patys sako, “comics-that-90%-of-the-general-public-won’t-understand week”. Štai pirmas komiksas, sėkmės suvokiant:

Explosm cat

Jei sunkiai seksis, galėsiu padėt :)

Die Hard n’ stuff

Die Hard 4.0Buvau pagaliau pažiūrėt naujojo riešutėlio, kurį jau visi n kartų aptarė. Taigi, jei trumpai, tai buvo l. jėga: efektai įspūdingi, bajeriai geri, istorija so so (bet ji šiuo atveju ne esmė). Tik tiek, kad labai jau ten tie veikėjai nemirtingi.
Šiaip, galiu pasakyt, pastaraisiais metais pridaro daug gerų filmų. Net tęsiniai sėkmingi šiais laikais, kas anksčiau automatiškai būdavo sucks. IMDb top’e vien iš paskutinių poros metų bilekiek filmų. Trumpas sąrašiukas filmų, kuriuos noriu pamatyt:

Čia tiek ant smūgio sugalvojau. Vis dar turiu per kažkokią linkomanijos akciją atrakciją parsisiųstą visą imdb top 100, tai žiūrėt ką yra, tuo labiau, kad visi serialai atostogauja.

Quick Quide

Tęsiant apie darbo paieškas, buvau antram pokalby. Viskas vėl gi normaliai praėjo, jei ne vienas toks incidentas.
Savo CV daugmaž aprašiau savo įgyvendintus projektus, iš kurių, aišku, pažiba yra krabas. Žodžiu, pasišnekėjom apie jį, viskas normaliai, tada klausimas maždaug – “parašyta, kad anglų puikiai moki, tada kodėl krabo houmpeidže parašyta ‘Quick Quide’ ?”. Whaaat !? Ale pasižiūriu, tikrai:

Quick Quide

Ir per metus taip sugebėjo tokia klaida tituliniam puslapy likt nepastebėta :[
Čia taip t’sakant buvau bitchslaped in the face.