Entries from Kovas 2005 ↓

Aš masteris!

Lino posto paragintas pasidariau keletą testų pas brainbench. Buvo įdomu, nes 2002 dariau C testą ir kažkiek pritrūko iki master`io, bet gavau. Na dabar, reik manyt, biški patobulėjau ir dar įvaldžiau C++. Na ir štai rezultatai:

C master Cpp master

Tanscripto #: 5452772. Kas įdomiausia, cpp, pasirodo, moku geriau, nei C. Iš visų ~400 lietuvių, laikiusų šį testą, likau 32`as. Turint omeny, kad anksčiau testas buvo mokamas ir jį laikė rimti dėdės, turbūt neblogai. Detalesnė informacija brainbenche, įvedus transcripto id.

P.S. must see, mano grupioko postas, apie kitą grupioką, akrobatą. Kai matai savo akim, biški įdomiau :)

Miego diena

Štai ką sako wikipedia apie Kovo 21'ą:

World Day Of Sleep- by World Health Organization

Gal todėl šiandien miegojau iki 14:01, gulėdamas žiūrėjau multikus iki ~15:00 ir štai dabar baigiau pusryčiaut 15:53 .. Atostogos valdo !

Atostogos ..

.. ir Saulius vėl užsiėminėja nesąmonėm! Praeitą kartą bandžiau paleist linux’o programą windowsuose, dabar biški apsiraminau. Kad atleistų nuo programavimo pratybų univiere parašiau diferenciatorių su pascal’iu (yuck)(galit pamėgint įvest mul(sin(x),cos(x),pow(ln(x),4)) ar pan, įvedimo sintaksė gaidiška biški :>). Kadangi man tai pasirodė labai įdomi užduotis, nutariau perrašyti šitą daiktą su normalesniais įrankiais. Tik šįkart norėjosi normalesnio output’o, t.y. gražiai užrašytos išraiškos, o ne kažkokios eilutės, kaip pvz., sin(x)/cos(x)*ln(x)^4, nes tokį daiktą dar reikia išgliaudyt, kad suprast. Pirma toptelėjusi idėja – galutinę išraišką parašyti LaTeX sintakse, pagaminti piešinuką, jį paversti į kažką normalaus (png ar pan) ir parodyti kaip rezultatą. BET! Tokio daikto, kaip liblatex ar pan. neradau, reiškia vartotojas turėtų turėti instaliavęs kažkokį LaTeX interpretatorių. Unix tipo OS vartotojams tai lyg ir ne problema – visos save gerbiančios distros jį turi. O kas bus su windows vartotojais? Minimalus komplektėlis nemokamo LaTeX’o windowsams MiKTeX sveria ~20Mb. O dar vėliau paaiškėjo, kad ir išversti ps, dvi ar kitą formatą į png nėra taip paprasta. Vienintelė biblioteką, kurią aš radau ir kuri tai mokėjo buvo Image Magic, kuri irgi sveria ~20Mb. Na yra ten binaras convert.exe, kuris tai atlieka, 4Mb, bet visien per didelis. Vėlgi, unix useriams ne bėda, nes jie dažniausiai turi convert utilitą. Vat tokiais momentais man tikrai patinka linux and friends :), tai yra sistemos, draugiškos geek’ams/programeriams.
Dar pora žodžių dėl Image Magic. Kiek skaičiau dokumentacijos, man tai pasirodė vienas gražiausiai implementintų lib’ų, kokius esu matęs. Turiu omeny C++ klases, kurios išnaudojo daug cpp pribumbasų, pvz. stl, templeitus ir pan., ko pasekoje gavosi labai lengvai suprantamas ir gražus interfeisas. Kad visi rašytų tokias bibliotekas ..

Pamėginau paieškoti alternatyvų šitam sprendimui, t.y. lib’ų, kurie generuotų paveiksliukus iš matematinių išraiškų, bet nieko gero neradau. Susinervinsiu dar tuoj ir pats pradėsiu rašyt, nors čia tikrai nelengvas darbas būtų.
Na žodžiu, antrą kartą mano sumanymai susiduria su problemom. Tiesa, šį kartą gal pamėginsiu visa tai padaryti bent jau linux’ui.
Be viso šito per atostogas pamėginsiu prisėst ir padaryt grupės saitą, bo labai spaudžia vienas veikėjas :>.