Perkrauta matrica: kompiuterastinis požiūris
Šį penktadienį, atsiklausęs #php kanalo ar niekas neina gerti, supratau kad teks vakarą planuotis kažkaip pačiam. Kadangi vis dar prisilaikau „jokio IRC“ politikos, tai nutariau nueiti į kiną ir pažiūrėti perkrautą matricą. Tai jeigu dar nematėt šio filmo ir nenorit sužinot jo detalių, tučtuojau baikit skaityt. Jei jūs vis dar čia, reiškia norit pasiskaityti mano nuomonę apie filmą. Aš, kaip ir visi (ok, ne visi… pukomuko yra kitos nuomonės) esu nusivylęs filmu. Skaityti toliau…
Kursiniai, Google ir IRC
Na vakar lyg baigiau rašyti kursinį, šiandien priduot jį reikia :) Nors kursinis turėjo būti iš finansų srities, ganėtinai nemažai ten gavosi ekonometrijos ir matematinių skaičiavimų (man kažkaip labiau patinka kai yra krūva mažai kam suprantamų formulių ir statistinių tekstų, o ne daug priskiesta pliurpalizmų) Šiandien darbe pasižiūrėjau kaip lietuvoje.lt serverį suranda google. Atrodo prisidirbau – daugiausiai lankytojų iš google mane pasiekia įvedę paieškoje „decode iso 8859 c#“. Žodžiu kažkaip lyg ir tapau priešingos C# stovyklos pagalbos šaltiniu Skaityti toliau…
Išinstaliavau XChat
Bandydamas pažaboti savo laiko švaistymą sesijos metu, šiandien išinstaliavau visus IRC klientus bei darbe užblokavau 6667-6668 portus. Tad manęs nematysit IRC porą savaičių (išskyrus savaitgaliais…) Tikiuosi tai pagerins mano motyvaciją rengiantis egzaminams :) Einu skaitytis apie SODROS biudžeto sudarymo ir tvirtinimo procesą :/
Perl/CGI vs PHP
Perlmonks vėlgi turi šaunų threadą apie Perl/CGI vs PHP. Šį kartą jis pasižymėjo gana įdomiais posakiais (na, ko gi tikėtis, juk perlo fanatikų klausia nuomonės ;) Every PHP geek will claim PHP is better for so many reasons, but every perl geek knows better. PHP as a language is basically Perl with all the fun parts taken out PHP is easier to learn, Perl is easier to get things done Skaityti toliau…
Darbai, mokslai…
Nagi prasidėjo sesija. Be to ir darbai nesibaigia. Tai reiškia, kad aš čia per daug nesireikšiu kokias porą savaičių. Beje, prašė manęs šiandien parašyti perlinę programėlę, kuri išrinktų visas šių metų dienas, kur yra savaitgaliai. Didžiausias klausėjo nustebimas buvo tas, jog jei pateiki funkcijai Date::Calc->Day_of_Week() blogai suformuotą datą (tarkim 20012 metų 15 mėnesio 89 dieną) tai ji nesikeikia. Na, funkcija tokiu atveju grąžina 0, kai normliai grąžint turi nuo 1 ki 7, Skaityti toliau…
Optimizavau Ruby
Visgi nesinorėjo tikėti, kad Ruby toks lėtas, todėl pasiskaičiau manualą. Pirma, susitvarkiau su tuo nil. Pasirodo, užteko nurodyt reikšmę pagal nutylėjimą (hmmm… įdomu tokie bajeriai kitose kalbose iš vis yra?). Paskui ir patį kodą perrašiau truputį panašiau į Ruby kodą ;) Rezultatas aiškus: kodas sutrumpėjo iki kokių 6 eilučių (atkaklios rungtynės su Perlu ;), o kodo greitis padidėjo penkis (!) kartus. Tiesa, algoritmas šiek tiek pasikeitė. Reikės tuo pačiu algoritmu ant PHP ką nors pabandyt. Skaityti toliau…
Perl vs PHP vs Ruby
Taip jau visad gaunasi kad kai reikia mokytis tai darai bet ką, tik ne mokaisi. Tad šiandien padariau dar vieną benchmarką, kuris gal būt bus įdomus ir kitiems. Problema tokia: reikia programos, kuri nuskaitytų bylą ir suskaičiuotų kiek yra skirtingų simbolių (tarkim „a“ – 152 kartai, „b“ – 189, ir panašiai). Algoritmas paprastas ir visur vienodas: nusiskaitom bylą po eilutę, skaidom į simbolių masyvą, pereinam per šį masyvą, padidindami atitinkamas reikšmes saugomas asociatyviajame masyve (jei skamba sudėtingai, tai žiūrėkit kodą, ten aiškiau ;) Skaityti toliau…
Įpraiškų greičio testai
Šiandien visą dieną rašiau kursinį darbą (tikrai ne apie programavimą… Apie valstybės išlaidų skirstymą pagal valstybės funkcijas bei struktūrinių pokyčių tendencijas :). Tai vakare sugalvojau kad reikia truputį pailsėt ir nuėjau pasibandyt įpraiškų greičių. Tarkim turim stringą „Čia gali būti tiek Perlas, tiek Pitonas“ ir norim patikrint ar jame yra „Perl“ arba „Python“ (šiuo atveju yra tik „Perl“, nes „Python“ parašytas su trumpa „i“). Šiam tikslui tiktų labai paprasta įpraiška (tiems, kas jau nori rėkti „bet čia juk nereikia įpraiškos! Skaityti toliau…
Brodvėjus ir girtuoklystės
Na sėdžiu Brodvėjuj , bet kaip tikras kompiuterastas webloginu per mobilką. Vadinkit mane išprotėjusiu. PS. mergos aišku nenukabinau ;)
Prisiminiau Ruby
Tai kaip sakiau, pasileidau serveryje mod_ruby. Na, galvoju reikia prisiminti apie ką tas pats Rubinas yra ;) Taigi išsitraukiau senus savo paties verstus manualus ir programėles, kurias galima rasti čia ir pasileidau testinį skriptuką. Jo kodą galima rasti čia. Smagi visgi kalba rubinas. Dar šiek tiek skaitinėjau apie Smalltalk. Atrodo viena objektinio programavimo pradininkių, bet skirta daugiausia vaikams (nu kaip Logo beveik, arba man tik toks įspūdis susidarė). Tačiau smalltalk irgi turi gerų idėjų. Skaityti toliau…