Tuesday, 5 August 2008

(Sviger)far's jubilæum

Vores far har nu været landmand i 40 år, og i den forbindelse holdt han et lille jubilæum for familien som også har tilknytning til Kollerupgaard, her, d. 1. August 2008.

Preben tog nogen billeder fra dagen, som vi har lagt ud på Picasa, og vi har også opdateret hjemmeside http://www.kollerupgaard.dk/ med lidt nye og gamle billeder.

Posted by sorend at 10:46 AM in Uncategorized

Saturday, 2 August 2008

Sarath and Chaithanya chinni babu

My brother's son is becoming soon 3 weeks old now, and we're missing all the fun and enjoyment with them there in India. Currently they are in Thirupathi with Chaithanya's family. Soon they're going to select his name.

My brother uploaded some photos which can be seen on his website: http://atmakuri.net/babu/. He looks very cute! We can see the features of both Sarath and Chaithanya in him :-)

Horoscope

Per tradition we are crazy about horoscopes in India, so I looked on the internet and made this small one for my menalludu (nephew in Telugu):

Birth StarUtthara Palguni
RaasiKarkatakam ( Crab )
GanamManushya Gannam.
Ruling PlanetMoon, Partially Sun.
Lucky SeasonGreeshma Ruthuvu = Summer Season
Lucky MonthAshada Masam
Lucky Birth-stoneMuthyamu (pearl) with Silver, Kempu(Ruby) with Gold.
Lucky ColoursWhite, light-pink, Brown, Yellow, Grey, Dark-Purple, Dark-Green.
ElementWater
Suitable JobsPsychologist / Politics / Water related jobs(Marine) /Earth related Business/ Real Estate / Financial / Author
Lucky MetalSilver (Good to wear pearl with silver ring on fourth finger of right hand (2 or 4 or 6 grams)
Lucky Dates2th, 8th, 7th, 11th, 16th, 17th, 20th, 25th, 26th, 29th.
Lucky Numbers7, 8, 16, 17, 25, 26, 34, 35, 43, 52, 53, 61, 62, 70, 71.
Lucky DaysPournami (Days with full moon)
Lucky numbers for, Lottery or Games2, 11
Lucky DaysSunday, Monday
Favourite Pet animalCat, Goat
Best starting letters for Nameహీ, హే, హో, డా, డీ, డు, దే, దో.
Second optionమా, మీ, మూ, మే, తా, టి, టూ, టె.
Third optionట , ష o, ణ , ఠ , వ, ప",
Note: Raasi Symbol can change depends on name starts with letter.
Posted by sorend at 5:32 PM in Uncategorized

Sunday, 13 July 2008

Min første subnotebook, Compaq Contura Aero

Det er agurketid her i sommervarmen, så version2 kører en historie om Peter Tofts gamle Apple IIc computer, og herligheden ved at gemme ofte :) Det fik mig til at tænke på min første bærbare computer, som lige må få et par ord med på vejen her, hvor jeg heller ikke rigtigt har noget spændende at skrive om.

Jeg var så heldig at få fingrene i en af de første subnotebooks, nemlig en Compaq Contura Aero (se billedet). Den blev så vidt jeg kan læse mig til introduceret i 1994, og det var så vidt jeg husker også i 1994, eller tidligt i 1995 at jeg fik mig sådan en. Den blev dengang byttet for 2 modems, et USR Courier V.Everything, det ypperligste indenfor modems dengang, og et billigere USR Sportster modem, begge som jeg ikke havde brug for mere, da jeg skulle ind som værnepligtig og ikke kunne køre mit BBS mere.

Det var en fantastisk lille maskine (Thinkpad'en på billedet er en 600 model). Lidt større end min nuværende X41, og en del tykkere, men sammenlignet med hvad der ellers var dengang, meget lille. Den havde en 486SX/25Mhz CPU, 4MB RAM, og så vidt jeg husker 80MB HD. Den kom med DOS og Win 3.11 installeret, men med kun 640x480 opløsning og gråtoner, så blev det ikke til meget brug af Windows på den. Den havde en mærkelig lille trackball som mus, hvor tasterne sad på siden af maskinen, hvilket gjorde det lidt besværligt at bruge.

Den havde en PCMCIA port, hvor man kunne sætte et netkort i, men det var jo ikke noget jeg brugte dengang. Jeg havde et eksternt modem jeg kunne koble til, for at komme på Internettet, og det var alt der var brug for.

Det er så en anden historie, men det med at gå på Internet var også en sjov oplevelse dengang. Jeg ringede op til en modem-pulje der hed "UNI-C's landsdækkende ethernet" (eller noget i den retning), og derfra kunne man så skrive f.eks. open ask.diku.dk for at telnette til en anden maskine, og derfra lynxe, IRCe eller NEWSe. Nå, nok om det :)

Som værnepligtig brugte jeg meget tid hos DSB, da jeg fik tildelt en plads på den gamle Tønder Kaserne, dengang 4 timers rejse fra Jelling. Nu kunne batteriet i Aero'en godtnok ikke holde så lang tid, men lidt af vejen kunne man dog få sig et spil Doom, Nibbles, eller tegne noget ASCII.

Nå, jeg var meget glad for den laptop, men da min værnepligt var ved at være ved enden, blev jeg lidt for overmodig, og det endte med at laptoppen blev stjålet fra mit skrivebord på kasernen :(

Technorati Tags:

Posted by sorend at 11:35 AM in Uncategorized

Wednesday, 28 May 2008

Tegneserier

Nu hvor min laptop er blevet geninstalleret (første gang siden jeg fik den i 2005), så forsvandt mine firefox bookmarks, fordi foxmarks endnu ikke er understøttet af Firefox 3, som er default i Hardy. Jeg plejer at bruge del.icio.us til "vigtige" bookmarks, men ikke mine "daglige" bookmarks.

De daglige bookmarks

Er der mon nogen jeg lige har glemt?

Posted by sorend at 7:37 AM in Uncategorized

Saturday, 24 May 2008

OpenSolaris server install, no gdm, mirrored disks

It has been quite some while since I've played with Solaris on the now ancient Sun Netra T1 105 boxes. So, when my brother now got him a 2nd-hand Sun V20z, and now with OpenSolaris officially released, it is time to look at it again.

Among the features that we definately want are; 1) Booting from ZFS, 2) Solaris Zones, and 3) Possibly the integrated Xen to run a Debian instance.

Since OpenSolaris is quite new, the installer seems to be lacking some features. They've jumped onto the Ubuntu wave, and made a live-cd with installer. It is not a problem with the v20z since it has a graphics card, but it would be nice to install through the headless LOM console instead.

Shutting down GDM

There is no need for gdm on a server, so this should be shut down. It is very simple: svcadm disable gdm :)

If you are picky, you can use pkg search gnome and remove that you dont think you need again, but leaving it installed makes no difference when gdm is not running.

Adding the extra disk

The installer does not support installing to a mirrored disk setup, so this needs to be done afterwards. Luckily with ZFS this is piece of cake :)

  • Use format to partition the disk.
  • Use zpool attach rpool c4d0s0 c4d1s0 to attach the other disk to the pool, it will create a mirror by default.
  • Use installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c4d1s0 to install grub on the 2nd disk, without this the 2nd disk wont boot in case the 1st fails.
When you've gone through this, look at zpool status to check when it is done with building the mirror.

Test it!

This is the obvious part that is rarely tested. But ofcause you need to test that it works like expected. Try to pull one of the disks, see how the system handles it, try to reboot to check if it boots with the disk online again, and zpool online and/or zpool clear to rebuild the mirror.

Technorati Tags:

Posted by sorend at 8:52 PM in Uncategorized

Tuesday, 6 May 2008

Mistet Nørgaard indlæg

Nu røg min gamle blog her for et stykke tid siden, og dermed min rant omkring Mogens Nørgaard, så, efter jeg igen har besøgt ComON og faldt over en af hans nyere video-klummer hvor han "ikke kan lide Google", ja, så er det tid til en ny rant her :-)

Det er dog lidt sent, så jeg vil gøre det kort denne gang.

Google kopierede Altavista. Nej, deres tilgang til søgemaskiner var radikalt anderledes end hvad der ellers fandtes dengang. Pagerank ringer ikke en klokke? Se The Anatomy of a Large-Scale Hypertextual Web Search Engine (af Brin og Page selv) som beskriver deres løsning. De var dengang studerende ved Stanford's Infolab hvor nogen af de bedste hjerner indenfor Information Retrieval fandtes på det tidspunkt. Siden da har Google fortsat med at publisere forskning indenfor søgemaskiner.

Slogan - do no evil. Nej, deres slogan er/var Don't be evil, og referer til deres interne arbejdsgange, hvordan de kan forbedre samarbejde i virksomheden.

Blog opfinder arbejdede hos Google. Nej, men han mener nok blogspot's "opfinder", Evan Williams, der rigtigt nok også "opfandt" twitter. At nogen opfinder blogs er lidt svært at definere, man kan sige dem der startede med at blogge, som f.eks. Dave Winer, eller måske dem der definerede ordet (we)blog, som Jorn Barger.

Evan Williams var utilfreds med Google. Nej, eller, måske, den er lidt sværere, et er hvad manden siger, noget andet er hvad han faktisk tænkte om Google :-). Hvis man læser hans "farvel" blogpost, så lyder han ikke utilfreds, nærmere som en glad entreprenør der vil videre.

Google "pirat kopierer" andre. Nej pirat kopierer gør de nok ihvertfald ikke, det refererer typisk til noget helt andet. Google's strategi er vist alment kendt som; opkøb mens de er små (ok, nogen undtagelser som f.eks. doubleclick og youtube). Men mange små, f.eks. Grandcentral (til deres Andoid satsning), JotSpot (nu google sites), og Writely (nu Google docs) er gode eksempler. Blogger/blogspot er nok et grænsetilfælde, men de havde opkøbt dem inden de blev virkeligt store. Det er også en måde at få innovation ind i virksomheden, hvor god den så er kan man altid diskutere.

Så, ud med "sure gamle mænd" og deres klummer tak. Ind med lidt mere dybde i sine "facts" og indhold!

Technorati Tags:

Posted by sorend at 12:33 AM in Uncategorized

Sunday, 4 May 2008

Mobil SIM-nøgle genopfundet

Jeg faldt lige over en alternativ tilgang til SIM-unlocking. Normalt er det jo telefonen som er låst, og man tænker så at man skal have låst sin telefon op før den kan bruges med andre SIM-kort. Problemet med SIM-unlocking er at man bryder sin garanti når man får det gjort, så går mobilen i stykker, så er der ingen hjælp at hente.

Simable
Her er det så at den "nye" slags unlocking kommer ind. SIMable.com her lavet en lille dims som man sætter ovenpå sit SIM-kort, som så "stimulerer" telefonen så den tror at det er et korrekt SIM-kort den har i. Det er da innovation der vil noget :-). Jeg har ikke lige set om de kan fåes her i Danmark endnu, men mon ikke snart de vil være at finde hos alle de "gamle" unlock udbydere?

Technorati Tags:

Posted by sorend at 10:19 AM in Uncategorized

Friday, 2 May 2008

History meme

Seems like this history meme is a new trend. I saw it on Matt Raible's blog some time ago, and now at Peter Makholm's blog on Version2.dk.

Anyway, here is the history meme from my laptop:

sorenad@sorenad-laptop:~$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head
118 ls
93 cd
40 exit
35 svn
19 mplayer
19 ./manage.py
19 less
11 xpdf
11 pdflatex
10 pwd

"ls", "cd", and "exit" are hardly any surprises. I guess they are in any history meme I've seen up to now. svn is the commandline subversion tool, I use that more often now since I am working with a non-java project, so I cannot use the Eclipse subversion interface. mplayer is because I'm coding a small GUI for our TV-station, so Kereena is able to watch TV9 and other Telugu channels. manage.py is the interface to starting/stopping Django applications. xpdf and pdflatex is because I'm writing report at the univ, so expect a lot more of those in the near future up to project delivery :-)

Technorati Tags:

Posted by sorend at 2:27 PM in Uncategorized

Monday, 21 April 2008

Kereena's birthday in deerpark

Here in Esbjerg we have a little deer park (not so little actually, but compared to wild jungle quite small), and on my wife's birthday we went for a trip there to feed the deers.

My brother was with us, and took a few pictures with his cellphone camera. Yes, our own camera is still in India :-)

Technorati Tags:

Posted by sorend at 11:06 PM in Uncategorized

Friday, 18 April 2008

All dilbert strips available online

I have a busy weekend this week, so this kind of tops me off the little sparetime I might've had left. It seems that dilbert.com have decided to put a huge archive online for users to look in. Strips back to 2001, Yay! (there are ofcause older strips, I hope they will appear later aswell)

I don't know if its because their servers are very busy at the moment though, because loading times have dramatically decreased (it might also be all the new flash they added to the site, *bummer*)

Further, they have indexed the strips so you can search by characters, so you can see only Asok for example :-)

Anyway, the archive is great. Here is a link for those who forgot the DotCom bubble as an example. Enjoy the rest of the weekend.

Technorati Tags:

Posted by sorend at 8:32 AM in Uncategorized

Wednesday, 27 February 2008

India Outsourcing vs. India Education

The Anonymous Bangalore Architect has written an interesting article on how outsourcing to India is at The beginning of the end. He has a lot of valid points of the current state of outsourcing in India, mainly too many people in the game, and the performance of those in the game has dropped. However, there are some hidden points that should not be forgotten in how it went like this, so I would just shortly mention out those here.

To no big surprise, the universities still only educate around 500 people per state (ok, maybe double where they have built new). But, due to the way the education system works in India, the number of educated students is not equal to the number of graduated. This is because private corporations can take a license from the universities to educate the students. In the end, the students write their exams and they are evaluated by university-grade people, but the process up to that, is as our anonymous friend writes, handled by possibly less skilled, and the teaching process is not monitored by the university at all (that is my experience anyway).

Because it is so hard to get into the "real" universities, these private coaching centers are mighty popular. Almost every smaller city above 50.000 people (small in India) has its own set of branches from recognized universities. Unfortunately, these are private ventures and since there is often competition between the coaching centers, each center is more interested in having good statistics to convince more students to come to their center, again, to earn more money. If their students would fail more than other centers, or even if they would get lower grade-average, then the students would go to the other centers.

As a consequence of this, most of the "teaching" in these private coaching centers is, to prepare the students for writing the correct answers at the exams, rather than giving them the basic foundations for understanding and working with IT.

This is naturally a very sad story. Even though many of those who are attracted by the high salaries and the possibilities of going abroad[1], my impression is, that they are still bright young people, who have a genuine interest in IT. Only, their fault is, they did not put enough pressure on their private coaching center to actually teach them anything, rather than just getting some good grades by memorizing a lot of exam questions.

Long story short, 1) If you are a HR person in India, then check their diplomas, people coming from coaching centers needs at least 1-2 years of internal training before they're useful, 2) If you are buying outsourcing, then demand the diplomas of the employees (or, ask them where they got their education), and then their experience level, and 3) If you are going to study IT, try hard for entrance at a real university or demand more of your coaching center.

I do not have any preference for outsourcing in India, my impression is that there is a lot of domestic software that needs to be coded there, so even if outsourcing comes to an end, jobs will still be available for the people with interest in IT.


  1. All want to go to USA even though its crappy, I keep telling them that, but nobody listen. A common thing to me in India is: Someone comes up and ask where I am from. I answer "Europe". Some time pass, then they ask again where I am from, this time I answer little more specific "Denmark in Europe, the capital is Copenhagen. Denmark is neighbour to Germany". Some more time pass, after which I hear the person who asked me, proudly telling his friend; "He is from USA, great!"
Posted by sorend at 5:05 PM in Uncategorized

Monday, 10 December 2007

Thinkpad med dual head, xrandr

Jeg har nu snart brugt Ubuntu på min laptop i et godt stykke tid, jeg har også haft en dockingstation og en ekstra fladskærm til den, men uden rigtigt at bruge det, mest fordi jeg "fra gammel tid" har brugt Xserver-Xorg-video-i810 som driver, og denne understøtter ikke xrandr options. Det gør den nyere Xserver-Xorg-video-intel dog, så fluks jeg blev opmærksom på det, så var det tid til at skifte.

Nu har jeg så leget lidt med den nye driver, og den fungerer næsten perfekt. Der er selvf. nogen få glitches men nok om det lige nu.

Hurtigt i gang

En guide til hvordan man kommer i gang findes på http://www.thinkwiki.org/wiki/Xorg_RandR_1.2. Som de også skriver, så er ændringer ifht. gammel i810 dual head, at

  • Fjerne alt hvad der ligner dual-head opsætning, dvs. kun en "Screen" og kun en "Monitor" og kun et "Device"
  • Tilføje SubSection "Display": "Virtual 2624 1200" (mere om de værdier senere)

Det var alt - en meget simplere konfiguration!

Derefter skal X lige genstartes, og så kan man bruge xrandr til at sætte options. LVDS er skærmen på laptoppen, og VGA er VGA output. En hurtig lille guide:

  • xrandr --output VGA --off slukker for den eksterne monitor
  • xrandr --output VGA --auto --left-of LVDS sætter den eksterne monitor til at være til venstre for den indbyggede skærm

Gotchas

Som jeg skrev før med Virtual til 2624 1200, så gør det desværre at DRI (og dermed 3D acceleration) ikke virker. Det maksimale som DRI virker med er Virtual 2048 2048. Da den interne skærm kun er 1024x768, så kan man sætte den eksterne til også at køre 1024x768, og så få DRI med. (Man skal så bruge --mode option til xrandr når man sætter det eksterne display op). Noget andet man kan gøre er at sætte den eksterne skærm til at være --above eller --below, men det virker lidt for spast at arbejde med for mig :)

Næste projekt er at få FN-F7 til at skifte mellem et sæt konfigurationer, det er der også hjælp til på den ovennævnte URL, men jeg har ikke lige fået det prøvet endnu.

Technorati Tags:

Posted by sorend at 7:50 AM in Uncategorized