09.25.08
Posted in book_review at 9:57 pm by klax
Nakon Wolf of wall street, Amazon mi je preporucio ovu knjigu. Pa kao sto se vjeruje lastfmu za muziku, tako se Amazonu vjeruje za knjige. Rijec je o biografiji jedne od najstarijih investicijskih banaka na Wall Streetu, Lazard Frerers & co. Preko 150 godina povijesti je opisano na preko 650 stranica. Mozda se cini dugacko, ali to je samo 4 stranice po godini
Lazard je preko 150 godina bio privatna banka koja je specijalizirala savjetovanje tvrtki prilikom preuzimanja drugih firmi (Lazard je taj biznis prakticki izumio). Iz generacije u generaciju, kontrola nad firmom je ostajala unutar obitelji osnivaca, te je bila obavijena velom tajnosti. Raditi u Lazardu je bila privilegija i povlastica i prakticki je zahtijevala da dolazite iz bogate i mocne obitelji, a povrh toga budete i sposobni.
Ono sto je takodjer vazno spomenuti jest nacin nagradjivanja drugih partnera u Lazardu. U vecini slicnih firmi se partnerima daje udio u firmi, medjutim, Lazardovi vlasnici su s partnerima samo dijelili zaradu, ne i udjele u firmi. 2005, Lazard se nakon preko 5 godina duge borbe oteo iz ruku originalnim vlasnicima, i napravljena je inicijalna javna ponuda.
Prica je prepuna speltki, prevara i izdaja a ukljucuje stalnu borbu za vlast. Autor na prilicno pitak i objektivan nacin opisuje dogadjaje i osobe koji su glavni akteri povjesti Lazarda. Knjiga je sjajno napisana i, iako je dosta veliki zalogaj za procitati, svakako ju preporucam.
Permalink
09.24.08
Posted in geekstuff at 5:29 pm by klax
OK, post ce biti na engleskom u nadi da ce ga Google index pokupiti i da ce iduci put kad netko naidje na slican problem, rjesenje biti jedan click away.
A friend of mine is doing some web crawling in Java and was complaining about how slow HTTP Requests are. Supposedly, the same code in Perl is 2x – 3x faster than Java. That sounded weird at first. So I took a look at the code. Basicaly, it does something like this:
public String getUrl(URLConnection connection) {
BufferedReader = new BufferedReader(
new InputStreamReader(
connection.getInputStream()
)
);
String html = "";
String s;
while ((s = reader.readLine()) != null) {
html += "\n" + s;
}
return html;
}
After some inspection, it turned out that most of the time was spent within the while() loop and that processing time growed faster than linear with linear increase in number of lines on a web page. This got me thinking and after some time it finally came to me – Strings are immutable so the line in the loop causes new String instances to be built and replace the old ones, triggering garbage collection after some tome. After figuring that out, the fix was pretty straitforward:
public String getUrl(URLConnection connection) {
BufferedReader = new BufferedReader(
new InputStreamReader(
connection.getInputStream()
)
);
StringBuilder sb = new StringBuilder("");
String s;
while ((s = reader.readLine()) != null) {
sb.append(s);
sb.append("\n");
}
return sb.toString();
}
This way, execution time was 3x faster and growed lineary with increase in number of lines on a web page. You live, you learn.
Permalink
09.23.08
Posted in Uncategorized at 5:53 am by klax
U petak, Lastanov rodjendan na Rudama. Negdje oko 22 samo se Maja i ja dovukli gore, Stiletov grah je vec bio u uznapredovalom stadiju, ekipica vesela i vise-manje sve propisno. Pa se papao grah, pa se popilo jos koju i nesto sitno iza ponoci ja vozim doma (ipak je sutra timbilding). Zaspao oko 1:30, budilica nastimana u 6:30, treba biti na Crnomercu u 8:00. I sve bi to bilo fino da me nije buje zvao u 7:30 da jel sam budan. Ofkors, nisam bio, zahvalio se i odmah zvao staru da me vozi u ZG.
Sad, zmajka me dovezla na vrijeme (OK, ne bas na vrijeme – kasnio sam 10min) do Crnomerca i uredno smo krenuli. Pa pitam bujeta – kako to da me zvao da vidi jel sam budan. Pa kaze bue: “Ti svaki dan kad se probudis pustis neku muziku i generalno slusas muziku 90% vremena dok si budan. A jutros sam se isal ulogirat na last.fm i vidit kaj ima prije nego krenem i vidim da jutros nisi nista pustio. Pa sam te nazvao za svaki slucaj. ”
Kaj rec na to? <3 buje care
Permalink
09.19.08
Posted in cooking at 5:10 pm by klax
Kuhao sam dva dana za redom sto je samo po sebi monumentalan uspjeh, a kad se doda k tome jos i cinjenica da je u oba slucaja ispalo nesto fino, mislim da sam skoro postao level 3 kuhar
Ugl, nastavljam u mediteranskom tonu, opet sa dodatkom obaveznog speka.
Tehnicki podaci:
- Vrijeme kuhanja: 30min (opet, bez pranja sudja, ali sa pripremom)
- Potreban hardver:
- tava s poklopcem po mogucnosti
- mala posuda za kuhanje tjestenine
- kuhaca

- noz
- daska za rezanje
- Potreban skill-level: 2/5
- Mogucnost zagaranja: 3/5
Sastojci:
- glavica luka
- tri cesnja cesnjaka
- jedna tikvica
- dva paradajza
- jedna paprika
- jedan poprecni presjek speka
- malo tjestenine
- malo maslinovog ulja
Algoritam:
- stavis tjesteninu kuhat
- narezes luk na siitno, te ga stavis przit tavu u laganoj vatrici
- za to vrijeme narezes spek i cim prije ga pridruzis luku, te sve zajedno posolis i malo zacinis Vegetom
- dok se to lagano prija, narezi papriku i cesnjak na sitne komade i dodaj ih ekipi u tavi te ostavi na laganoj vatri jedno 5min uz povremeno mijesanje
- dok se to pirja narezi tikvicu na tanke snite i kad istekne timeout iz koraka 4, dodaj tikvice. postavi novi timeout na 5min
- dok cekas timeout iz koraka 5, narezi paradajz na sitne komade, te kad prodje timeout iz koraka 5, dodaj paradajz ekipi u tavu. postavi novi timeout na 2 min.
- nakon sto su prosle te 2min, dodaj otprilike deci vode u to i promijesaj, te poklopi na pola (malo nagni poklopac tako da moze para fino izlazit)
- u medjuvremenu ocjedi tjesteninu iz koraka 1
- kada se vecina vode dodane u koraku 7 ispari (otprilike 5min), dodaj tjesteninu ekipi u tavi, sve fino promjesaj i ugasi plin
- rezultat bi trebao biti slican ovome na prilozenoj slici
Napomene:
- u koraku 3 sam dodao malo persina
- u koraku 6 sam dodao malo origana
Permalink
09.18.08
Posted in cooking at 4:02 pm by klax
Upravo se najeo, ispalo je iznad ocekivanja. Pa da podijelim sa svijetom:
Tehnicki podaci:
- Vrijeme kuhanja: 20min (sa ukljucenom pripremom, bez pranja sudja)
- Potreban hardver:
- noz
- daska za rezanje
- tanjur
- tava
- manja posuda za kuhanje (obujma do 1.5L)
- vilica
- zlica za mijesanje
- Potreban skill-level: 1/5
- Mogucnost zagaranja: 2/5
Sastojci:
- glavica luka (cim veca, tim bolja)
- dva cesnja cesnjaka (kaj se tice velicine, vidi pod 1)
- dva paradajza
- jedan pis mozzarelle
- jedan poprecni presjek speka (straftica – cim deblja tim bolje
)
- cca 70g palente
- malo maslinovog ulja
- malo persina (po mogucnosti svjezeg)
Algoritam:
- skuhas palentu (kaze 4x vode + 1x krupice, prije toga vodu zasolit, dodat ulja i cekat da provrije, nakon toga uspit palentu i 2-3 min mijesat)
- nasjeckas luk na sitno i stavis dinstat na laganu vatru
- poprecni presjek speka narezes na pravokutnike i nakon 3min ga pridruzis luku na tavi
- nakon jos jedno 2-3 min na laganoj vatri pridruzis palentu iz koraka 1 ostatku ekipe u tavi
- nakon jos jedno 2-3 min si gotov sa tavom, ugasis plin
- na tanjur narezes paradajz, mozzarellu i cesnjak
- zalijes to sa malo maslinovog ulja i posipas sa persinom
- najedes se ko krava i nemres hodat
Pri tom je bitno uociti da su koraci 1-5 i 6-7 medjusobno nezavisni, pa ako imas dobro implementiran task-switching ili slucajno visejezgrenu procesnu jedinicu se dobro paraleliziraju i doprinose. Korak 8 ovisi o uspjesnom zavrsavanju koraka 5 i 7 te je njegov najraniji pocetak izvrsavanja dan izrazom:
Tstart(8) = Max(Tend(5),Tend(7))
Permalink
Posted in personal at 9:34 am by klax
Slozih kompilaciju za auto koja je u principu presjek onog sto slusam zadnjih par mjeseci:
- De-Phazz – Garbo Goodbye
- Telepopmusik – Anyway
- Bajofondo – Hoy
- Kyoto Jazz Massive – Substream
- Kruder & Dorfmeister – Useless (Depeche Mode)
- Incognito – The smile of a child
- The National – Secret meeting
- Coldplay – Violet Hill
- The Arcade Fire – Neighborhood #1 (Tunnels)
- Gogol Bordello – Alcohol
- The Killers – Mr. Brightside (Jacques Lucont’s Thin Whide Duke Remix)
Pola ovog mi je last.fm rekao da slusam, a drugu polovicu buje ( \m/ bujeeee). Vidit cemo tko je jaci (last.fm ili buje). Last.fm placam 2.5eura mjesecno, buje je dzaba (znam, mama-fora pending).
Permalink
09.15.08
Posted in personal at 7:44 am by klax
Prvi put nakon ljeta dolazim s jaknom na posao. Dio jutra odlazi na slaganje kompilacije za kraj ljeta. Cekam bujeta da dodje pomoc. Iako s obzirom na bitno razlicite muzicke svjetonazore ce to bit vise flejmanje sa mama-forama prije nego pomoc ali ono sto me buje uvijek ispocetka nauci jest da triba bit otvoren poslusat nesto novo (pa makar to bio i Magazin
).
Ugl, ljeto je gotovo, dolazi jesen a vec na sam spomen snijega se napalim ko cetrnaestogodisnjak na Pamelu Anderson. Besramno slusam Green Day, Offspring i Linkin Park (vidjeti usporedbu s cetrnaestogodisnjakom) i u mislima jurim nizbrdo. Uff, ici cu u minus do kraja samo radi tog bordanja.
Enihau, ovaj vikenad smo bili na Bistri radit teletinu ispod peke s brdom povrca integriranim u peku.
Peka je, ofkors bila sjajna, CEO je odradio posal kak spada. Pa smo papali, pa smo svirali, pa smo cugali, pa smo kartali. Sve u svemu, jaaako fino druzenje. U nedjelju sam dosal doma oko 14, pa malo do roditelja i pao je DND session. Nova edicija je fantasticna, battleovi su odlicni. Medo je legenda od DMa, a Stile i ja smo se bas ufurali u djir, tako da je bilo fakat gud.
Iduci vikenad raftam. Jos uvijek se dvoumim dal da se sasijem i odem na Hladno Pivo odmah nakon raftanja. Vjerojatno ce me sasit ko kravu i bit cu mrtaf umoran, ali kao sto je kolega Skorix na jednoj FERovoj brucosijadi zaurlao dok ga je gomila gurala prema LETovcima: “Tko prezivi, pricat ceeeeeee”
Permalink
09.09.08
Posted in Uncategorized at 5:28 am by klax
Ubojica je bio ovaj vikenad. Petak/subota/nedjelja – tri dana na putu u Wirgesu. Od 72 sata na putu, vozio sam se malo vise od 24, nastupi, druzenja… sve u svemu dosao doma mrtaf umoran. Sad se eto spremam na posal, pijem prvu kavu koja bi me trebala odrzati budnim u busu da uspijem napokon do kraja prozvakati tajkune. Ipak mi je dosla nova posiljka knjigica za odraditi pa me malo svrbe. A znam da ne smijem poceti citati novu knjigu dok ovu ne odradim do kraja jerbo ce inace ova ostati neprocitana. A nije da je losa ili naporna knjiga. Jednostavno, ove nove me vise svrbe
Enihau, naletio sam ponovo na Kivu. Rijec je o sajtu cija je ideja da posjetitelji mogu davati mikrozajmove ljudima iz treceg svijet za njihove projekte (poput, kupnje sadnica ili novog stroja za ucinkovitije obradjivanje zemlje i slicno). Odaberes mladog poduzetnika u Peruu, posudis mu 25$ na godinu dana i onda ti on tu i tamo napise neki mejl oko toga kako napreduje njegova investicija. Na ovakvoj ideji je Muhammad Yunus pokrenuo Grameen Bank u Bangladesu prije 20ak godina. Guess what, banka je ekstremno profitabilna, a spasila je zivote vjerojatno desecima tisuca ljudi u Bangladesu. Tko kaze da se ne isplati bit dobar?
Ugl, trazim poduzetnika, mislim da cu danas posuditi nekome svojih prvih 25$. Bacam se u zelenase hihi
I onda Marko kaze da kapitalizam nece spasiti ovaj svijet
Permalink
09.02.08
Posted in Uncategorized at 9:27 am by klax
Sve je krenulo jos na Ugljanu. Sjedim fino u birtiji i pijem uobicajeno popodnevno pivo s ekipom kad me zove bue da kaze da vikenad oko 30og racunam da idemo uSpli igrat picigin. Sada, taj vikenad se jos nudio Triglav (bio), i Criminalsi u Varazdinu (bio). Ako u jednadzbu jos dodamo cinjenicu da u Splitu nisan nikad bija osin u prolazu, odluka je prilicno pojednostavljena bila.
Pa smo isli uSpli. Krenuli u petak odmah poslije posla. Putem sam se opet divio Velebitu s licke strane (stvarno, koliko puta mogu proci tim putem i opet ispocetka blejit ko tele u to brdo…). Kad smo stigli uSpli, roknili djir po gradu koji se malo oduljio te tek oko 4 dosli doma. Da ne prepricavam dalje, jako lijepo mi je bilo, bas pravi odmor. Od highlighta bi izdvojio masivno obzderavanje, 2^7 prebacivanja u piciginu, te neprezaljeni TBF na rivi koji smo propustili za jedno 15ak minuta.
Sad san bak in da hud, medjutoa za vikenad se ide svircit po stranim drzavama. A ako se ne varam vikenad iza toga se planduje pod Sljemenom, u Bistri. Tezak je zivot nas proletera, nema sta
Permalink