torsdag 31 januari 2008
söndag 27 januari 2008
Jorden runt!
Knappt har Francis Joyon kommit runt jorden på rekordtid 57 dagar i sin jättetrimaran IDEC förrän det är dags för nästa försök av Groupama 3. Medan Francis seglade ensam är detta försök med en besättning på tio man, så det är olika klasser. I skrivande stund ligger Groupama 3 216 sjömil framför gällande rekord satt av Orange II. (En jättelik katamaran som satte rekord för några år sen, med svensken Roger Nilsson som navigatör.)
Francis Joyon finns här. Hans trimaran har vågskärande skrov, mycket intressant att se hur den går igenom vattnet. Se video på hemsidan. Tyvärr är sidan enbart på franska.
Groupama 3 finns här och har en engelsk hemsida. Båten har foils på sidskroven som hjälper till att lyfta upp båten ur vattnen.
Fartpotentialen i dessa båtar är enorm - något som jag tror skiljer dem från båtar som Open 60 och V70 är att både den genomsnittliga och maxfarten är mycket hög. Jag undrar vad nästa steg i utvecklingen är - dessa båtar är bjässar på över 100 fot och naturligtvis byggt i kolfiber. Mera bärplan, reglerbara kanske? Eller sensorer på seglen så att det är lättare att trimma optimalt?
Ledad mast för att förhindra inverkan av sjögång på masten? Med 40 meter mast blir även en ganska måttlig pitchrörelse stora ändringar i hastighet och riktning uppe i masten.
Francis Joyon finns här. Hans trimaran har vågskärande skrov, mycket intressant att se hur den går igenom vattnet. Se video på hemsidan. Tyvärr är sidan enbart på franska.
Groupama 3 finns här och har en engelsk hemsida. Båten har foils på sidskroven som hjälper till att lyfta upp båten ur vattnen.
Fartpotentialen i dessa båtar är enorm - något som jag tror skiljer dem från båtar som Open 60 och V70 är att både den genomsnittliga och maxfarten är mycket hög. Jag undrar vad nästa steg i utvecklingen är - dessa båtar är bjässar på över 100 fot och naturligtvis byggt i kolfiber. Mera bärplan, reglerbara kanske? Eller sensorer på seglen så att det är lättare att trimma optimalt?
Ledad mast för att förhindra inverkan av sjögång på masten? Med 40 meter mast blir även en ganska måttlig pitchrörelse stora ändringar i hastighet och riktning uppe i masten.
fredag 18 januari 2008
Simulering av vätska
Snubblade över det här av misstag. Vatten är svårt att simulera när man försöker göra det verklighetstroget. Den här sidan visar flera riktigt häftiga video på simulering av vatten.
http://graphics.ethz.ch/~thuereyn/ntoken3/Publications.html
http://graphics.ethz.ch/~thuereyn/ntoken3/Publications.html
tisdag 15 januari 2008
lördag 12 januari 2008
Palindromsång
Den här sången har konstig text. Den är sammansatt av palindromer.
Vad sägs om höjdare som "Oozy rat in a sanitary zoo." eller "UFO tofu"?
Vad sägs om höjdare som "Oozy rat in a sanitary zoo." eller "UFO tofu"?
torsdag 10 januari 2008
Optimera kod
Den här pdf-filen innehåller mycket intressanta tips om hur optimering av kod kan gå till. Exempel på vad som är snabbt och långsamt att göra på de vanligaste processorerna gås igenom.
Rekommenderas till nyfikna programmerare!
http://www.agner.org/optimize/optimizing_cpp.pdf
Uppdatering:
trots att jag faktiskt läst igenom filen ovan så missade jag en ganska lätt grej:
Koden nedan ska leta efter den första positiva nollgenomgången i vektorn x.
Originalkoden ser ut så här:
Jag vet att x nästan alltid är negativ i början och positiv på slutet. Därför kommer första villkoret i nästan alltid vara sann och andra villkoret måste också evalueras.
En bättre lösning är alltså att byta ordning på testen så att det första testet är falskt oftast.
Rekommenderas till nyfikna programmerare!
http://www.agner.org/optimize/optimizing_cpp.pdf
Uppdatering:
trots att jag faktiskt läst igenom filen ovan så missade jag en ganska lätt grej:
Koden nedan ska leta efter den första positiva nollgenomgången i vektorn x.
Originalkoden ser ut så här:
const size_t N=x.size();
size_t Ihigh=0;//index of right point
size_t Ilow=0; //index of left point
for(size_t i=1;i<n;++i) {
if(x(i-1)<=0.0 && x(i)>0.0) {
Ihigh=i;
continue;
} //end if
} //end for
Jag vet att x nästan alltid är negativ i början och positiv på slutet. Därför kommer första villkoret i nästan alltid vara sann och andra villkoret måste också evalueras.
En bättre lösning är alltså att byta ordning på testen så att det första testet är falskt oftast.
const size_t N=x.size();
size_t Ihigh=0;//index of right point
size_t Ilow=0; //index of left point
for(size_t i=1;i<n;++i) {
if(x(i)>0.0 && x(i-1)<=0.0) { //<---här är ändringen
Ihigh=i;
continue;
} //end if
} //end for
tisdag 8 januari 2008
måndag 7 januari 2008
Den hårda vägen
Blev ofrivilligt uppfinnare till rubrikens tvetydighet när jag (försent) upptäckte att vägen var täckt av is. Kanske dags för dubbdäck. Eller att sluta fundera på om
Konstruktionen ovan är helt okej för övrigt. Jag måste bara vänja mig vid den.
std::vector<double> x;verkligen är försvarbart snyggt samtidigt som jag cyklar. Speciellt inte när jag handlat och har tomater i väskan.
myFuncThatWantsDoublePtr(&x[0]);
Konstruktionen ovan är helt okej för övrigt. Jag måste bara vänja mig vid den.
lördag 5 januari 2008
Dokumentärfotografi av Martin Parr
Kulturhuset har en utställning av fotograf Martin Parr. Väl värd att besöka!
Den tilltalade mig, det fanns ett flertal bilder som verkigen utmärkte sig. Han är väldigt skicklig på att fånga eller betrakta en situation. Bäst tycker jag fotot är på två par pensionärer (totalt fyra personer, alltså) som sitter i gräset och tittar med kikare. Två av dom tittar rakt på fotografen med vridna överkroppar.
Inspirerad av Martin Parr och annat fotograferade jag nyårsfirandet uppe på hammarbybacken. Tyvärr är det svårt att fota på natten, men jag lyckades fånga några tillfällen där ljuset i bilden sköttes av fyrverkerierna.
Notera överlämningen av spritkassen precis till vänster om "solen".
Den tilltalade mig, det fanns ett flertal bilder som verkigen utmärkte sig. Han är väldigt skicklig på att fånga eller betrakta en situation. Bäst tycker jag fotot är på två par pensionärer (totalt fyra personer, alltså) som sitter i gräset och tittar med kikare. Två av dom tittar rakt på fotografen med vridna överkroppar.
Inspirerad av Martin Parr och annat fotograferade jag nyårsfirandet uppe på hammarbybacken. Tyvärr är det svårt att fota på natten, men jag lyckades fånga några tillfällen där ljuset i bilden sköttes av fyrverkerierna.
Notera överlämningen av spritkassen precis till vänster om "solen".
Seglingsbilder
Idag är det runt noll, blåser och det var salt?slask på vägen. Då är det skönt att titta på lite härliga seglingsbilder över en rykande kopp te!
Jon Nash är en fotograf som tagit väldigt fina seglingsbilder.
På hans hemsida (under Sailing/Hugo Boss) finns fina foton på Hugo Boss. Det är en Open 60 som jag skrivit om förut här och här.
Jon Nash är en fotograf som tagit väldigt fina seglingsbilder.
På hans hemsida (under Sailing/Hugo Boss) finns fina foton på Hugo Boss. Det är en Open 60 som jag skrivit om förut här och här.
Prenumerera på:
Inlägg (Atom)