What does CodingHorror have in common with Apache H-Base?
Feb 18th
As I was in my “Advanced data management” class today I realized that CodingHorror aka Jeff Atwood of stackoverflow fame agree quite alot with Apache H-base. Apache H-base is a column-store database system based on the Google BigTable ideas leveraging Apache Hadoop.
Jeff Atwood was is not very happy with the default “incredibly pessimistic out of the box” setup of databases in his “Deadlocked!” post. Along the same lines, the H-store people published an article[1]:
The End of an Architectural Era (It’s Time for a Complete Rewrite).
They claim that the time is up for “legacy systems” like the model used by current RDMBS’ like MySQL and SQL Server. The assumption of the H-base people that reasonates with Jeff Atwood – I believe – is:
Every effort should be made to eliminate the cost of traditional dynamic locking for concurrency control, which will also be a bottleneck.
I don’t know if it is something Jeff Atwood is aware of, and I don’t know if that is a sign that a traditional RDBMS is maybe not what he wants, but it is worth think about – IMHO.
[1]Stonebraker, M., Madden, S., Abadi, D. J., Harizopoulos, S., Hachem, N., Helland, P., 2007. The end of an architectural era: (it’s time for a complete rewrite). In: VLDB ‘07: Proceedings of the 33rd international conference on Very large data bases. VLDB Endowment, pp. 1150-1160. URL:http://portal.acm.org/citation.cfm?id=1325981 pdf – Bibtex
The .dk zone and complaints – The Orango Case
Nov 27th
This post is about the danish toplevel domain and in danish – These links describes much of the case in english http://www.isquattedyour.eu/2009/11/18/something-is-rotten-in-the-state-of-denmark-d/ and http://www.noervig.dk/?p=16
Dette er hvordan sagerne ser ud fra min del af internettet
Først dukkede sagen om eof.dk op[1] som skabte lidt røre. Et domæne registeret for flere år siden, men uden website blev dømt som “ikke i brug” og givet til et firma som valgte at skifte til et navn som kan forkortes til eof.dk. Min personlige store kæphest med den sag er at for det første foregår det bagvendt. Firmaet skifter navn og passer pludsligt til forkortelsen EOF.dk, selvom domænet var taget og i brug. For det andet synes jeg at den tekniske baggrund der ligger til grund bliver fuldstændig forfladiget og hele den sammensatte netværksstack som ip og dns dækker over bliver lavet om til: “Det vi kan se i vores internet explorer 6.0″. Hvis domænet kun bliver brugt til mail, så bruger man det jo ikke! Argumenterne for sådan en prioritering fremføres bl.a. i ddu.dk sagen:
I diskussionen om den retlige regulering af internet-domænenavne sætter man undertiden lighedstegn mellem internet-domænenavne og hjemmesider. Det ligger da også klart, at nogle af de mest værdifulde anvendelsesformer for internet-domænenavne netop er som kommunikation via hjemmesider. Internetdomænenavne kan dog også anvendes til andre formål, f.eks. e-post og FTP-service. En sådan anvendelse kan også have en betydelig nytteværdi, men da e-post ofte sendes mellem parter, der kender hinanden, medens kommunikation til og fra hjemmesider ofte sker mellem parter, der ikke kender hinanden (og som derfor har behov for at kunne huske det relevante kontaktpunkt), har en sådan anvendelse ofte en mindre økonomisk værdi.
Tjaeh tjoeh. Jeg synes man glemmer dimension omkring at folk kunne hurtigt blive afhængige af at beholde deres emailadresser for eksempel.
Derfra gik der et par måneder indtil Peter Makholm tørt bemærkede: “…IMHO orango.dk, roklub.dk, and ddu.dk looks interesting.” baseret på hans gennemkig af de nyeste sager fra Domæne Klagenævnet. Og så gik det pludseligt vildt for sig.
Det hele drejer sig om at at firma – orango.nu, stiftet i foråret 2009 – ønsker sig domænet orango.dk. En privat person har ejet domænet i 9år og har altid brugt “orango” som sit nick online. Domænet bruges til email og som startside af ham personligt.
Peter Larsen er meget lidt tilfreds med sagen og poster harmdirrende på sin blog og turen starter. Herfra går det via twitter og comon:
Virksomheder har forret til danske domæner. Det lader til at være essensen af endnu en dansk domæneklage-sag.(common)
og der dukker en lang række blogposts op i kølvandet:
- Danish Dispute Policies Allow Reverse Hijacks?
- Orango “kaprer” domæne fra privat dansker
- Domæneindehaver mister domæne efter 9 år
- Ejeren af domænet orango.dk skal overdrage det til orango.nu
- .dk domæner kan tages fra dig
- Hvor meget er et domæne værd?
- Orango stjæler privat domænenavn (og på kommunikationsforum)
- Orango
- Orango.nu / Orango.dk sagen
- Må man beholde sit eget domænenavn?
Derudover er der flere nyhedssites som tager sagen op:
- 180grader: Orango skifter hænder med statens hjælp
- CRN: Domæneejer mister navnet efter 9 år
- Leder fra 180grader: Venstrefløjsekstremisme er gjort til lov om webdomæner
- Newz: Mister domæne efter 9 år til nystiftet firma
Dette afføder en del reaktioner i debatfora og som kommentarer til ovenstående blogposts og nyhedsposts. For mig virker det som om de fleste kanaliserer deres vrede direkte mod orango.nu firmaet selvom flere påpeger at firmaet som sådan kun er et symptom på en syg lov/klagebehandling:
Gammelmand @orango enig de er nogle svin. Men husk nu det var difo og domæneklagenævnet og domæneloven der gjorde det muligt. Ændre domænelov nu!!!!
Gammelmand #orango #orangogate hvorfor sidder forbrugerrådet som tavse medlemmer i difo. Ny domæne lov nu! Nyt domæneklagenævn nu!!!
(Fra twitter: http://twitter.com/#search?q=orango)
Denne vrede udmønter sig mange steder. Trustpilot anmeldelser med bundkarakterer, facebook kommentarer osv. Orango.nu forsøger at forsvare sig ved at fjerne/slette alle disse ting, men når det først er derude er det svært at slippe af med:
Conduct Reputation Management 101. Slet ikke kritiske indlæg – svar på dem i stedet (via facebook)
jonasjuhler Mit råd til @orango: Find et nyt navn – og undskyld! Man kan ikke tie en sag ihjel på nettet! #orangogate (via twitter)
jpenti Kan #orangogate mon overbevise @orango om at man ikke kan gemme sig på internettet? Slet bare løs på Facebook men samtalen fortsætter. (Via twitter)
runehven @conduct_dk Orango har måske slået væggen fra – men folk kan stadig uploade “fan”-billeder
– http://bit.ly/6qGW7a#Orango #orangogate (via twitter)
Samtidigt skydes der gang i flere tiltag:
- §20 spørgsmå fra SFl til Videnskabsministeren.
- “pbinderup Mail sendt til IT ordfører for SF omkring #orango#orangogate” (via twitter)
- http://www.ft.dk/dokumenter/tingdok.aspx?/samling/20091/almdel/UVT/spm/39/index.htm
- og i nyhederne: newz, crn,180grader
- Online underskriftsindsamling.
- Facebook grupper
Modvinden er så strid at DR Update tager imod tippet om sagen og laver et indslag: http://www.dr.dk/NETTV/Update/?video={cc7e58df-fbcb-41ee-85ed-ea674dd41e4f}
Sidste nyt er artikel med råd fra kommunikationsekspert om at orango.nu bør skifte navn og sige undskyld(via Comon) sammen med forsøg på at få kommentarer fra Orango.nu på sagen.
Samtidigt har Peter Veileborg - nuværende ejer af Orango.dk – afsløret at der bliver en retsag: http://www.orangotilbage.dk/ hviket diverse nyhedssites også rapporterer:
- Comon: “Orango skal for retten”
- 180grader: Orango.dk ejer kræver sit domæne tilbage
- Version2: Mistede orango.dk-domæne – nu går han rettens vej
- CRN: Orango.dk skal for retten
- Newz: Orango.dk afgørelse bliver anket
Stay tuned!
[1] Eof-sagen:
http://new.czar.dk/?p=510 – Peter Larsen (Larsen data, gratisdns og formand for DKRegistrar brancheforening)
http://new.czar.dk/?p=521 – || -
http://www.piratpartiet.dk/node/277
http://www.version2.dk/artikel/12516-god-skik-skal-diskuteres – Peter Makholm, version2 blogger
http://www.version2.dk/artikel/12124-klagenaevn-konfiskerer-html-fri-domaener – Artikel fra version2 der sætter sagen i spotlight.
http://www.business.dk/tech-mobil/principiel-domaenesag-kan-ende-i-retten – Skal EOF sagen i retten?
This week one year ago…
Aug 25th
I went running. 20minutes + 6 minutes of breaks spread through out. 2-4 kilometers.
6 weeks before this I went to the physiotherapist – again. Third time, overloaded knees – Patellar tendinitis. First problem, april 2007, second time march 2008.
This time I tried another physiotherapist, recommended to me and a specialist in sports injuries and elite sports. I am and was not elite in sports in any way but the feeling of going to a place where the focus was on sustainable continuous training and not on “patching until workable again” was fantastic!
The main focus point was: Your lungs and heart can get in great shape in a matter of weeks, where your tendons and cartilage needs months and your bones needs many months or years. You are currently at zero or below, start working your way up, but don’t expect that marathon within the next 2-5 years.
Today, one year later I ran 8km in 44 minutes. In a pure quantity view there is a long way from the 40+kms a week, with a weekend run for 22km in march 2007 and all the way down to 8km’s now, but I’m very proud that I have been able to stick to the plan – slow progress and continuous effort. Nothing is fixed, and I can always feel the edge of soreness, and I don’t believe that I will ever be able to get completely rid of the tender knees.
But today is a great day never the less!
My favorite Wordpress plugins
Apr 22nd
So I kinda challenged David – apprently a fellow plugin/addon junkie - to share his favorite wordpress plugin.
| Google Analytics for WordPress | Stats! I love stats! |
| ShareThis | My wonderous writing should be shared everywhere. This allows all my readers to do that! |
| WordPress.com Stats | More stats! |
| Referrer Detector | I thought it might be fun |
| Google XML Sitemaps | |
| All in One SEO Pack | Out-of-the-box SEO for your Wordpress blog |
| FriendFeed Comments | |
| FeedBurner FeedSmith | For feedburner feed control. |
| Akismet | for spam |
| WP-reCAPTCHA | More spam/robot protection |
| OpenID | Allow my blog to be openID provider. |
| WP-Syntax | CODE! |
After reading David’s post i have installed:
| WP-Table | |
| WP-Footnotes | |
| Textile |
So there you go.
As a sidenote I can reveal that the new “Update automatically” for plugins rocks!
Logging vs. debugging
Jan 18th
It is probably no news that measurements in an experiment almost by definition affects the experiment.
This is true also for IT systems, where logging is a very used way for observing running code.
From Jeff Atwoods Coding Horror blog about a problem during the beta of stackoverflow.com:
We spent days troubleshooting these deadlocks by .. wait for it .. adding more logging! Which naturally made the problem worse and even harder to figure out.
This illustrates my point exactly. 99% of the time logging affect the system in a neglible way. But you have to keep in mind that it actually could affect the “experiment”. In this case the performance or the behavior of your program.
My job is “Production Support” in the ITIL way. IE. ensuring quality of running services with Incident Management and Problem Management. That means that for anything not related to normal operations we often need the logs.
Also in these days of powerful IDEs and remote debugging is that much logging really nescisary?
Yes it is! We are supporting an ESB developed and customized during the last 3-5years and attaching a debugger isn’t really an option.
So we are basically totally dependent on good logging for troubleshooting.
We have been dealing with a problem relating to big batches of large messages and the 2GB limit of our JVM’s. We started by initiating a project to throw some dedicated hardware after the code handing these large messages so it wouldnt affect the rest of the “stuff” running on the same application server. But unfortunately hardware acquirement and machine setup can be a slow process, and worst of all: It’s out of our hands!
So our current guru took a quick look at the code and started grabbing for some low hanging fruit:

Before ifDebugEnabled

After using if debugEnabled
It turns out that developer had used the same politic as mentioned in the stackoverflow post:
<…
DEBUG Level
- Any parameters passed into the method
…>
The parameter in this case was 1-2MB xml-data which was logged like this:
LOG.debug("Entering part 2.1 of method MyMethod with msg: "+msg.toXml());
In production only INFO and above is logged so the debug message was discarded. But the concat of 2MB data was still performed several times per message (10-12 as far as I recall). So the difference between the above to memory graphs is:
if (LOG.isDebugEnabled()){ LOG.debug("Entering part 2.1 of method MyMethod with msg: "+msg.toXml()); }(as also mentioned here: http://wordstoday.wordpress.com/2007/11/26/log4j-why-use-isdebugenabled-in-your-code/)
This should buy us some time before we can isolate this process on it’s own hardware/jvm.
The guru is currently looking into writing a xpath expression for PMD run over our giant codebase. Could be fun to see what it’ll dig up
What I like about Unit Tests
Jan 5th
They are included with the source code, committed to SC and build along with the code pretty automatically these days!
Actually I dont really care if it’s unit tests, integration tests or any other kind of test, I just see unit tests every day as part of my work. The part I like is that it’s such an integrated part of the code.
When I do a code review, it’s not always possible to just load in the code as a project into my eclipse and run findbugs, pmd, checkstyle and eclemma.
In these cases I go straight to the included testcases to see what is being tested. I always have the (maybe naive?) faith that by looking at the test I at least get a view of the “main” function of the code parts and that way I can start to dig through the code. This has helped me likewise when trying to reuse some old code. The unit test showed me very easily how to initalize the functionality, what I need to supply, and what needed to be present (the mocked out parts).
So shame on you who don’t write unit tests! (or other kinds of directly included tests).
Using my Certification
Jul 30th
| Finally I found a way to use my certification! |
![]() Mobile photo of laptop |
Bali – II
Jun 1st
Anden rejseberetning fra Bali. Se billederne fra Fredag/Lørdag, Søndag og blomsterhaven.
Hovedtemaet har været afslapning selvom vi faktisk har set og oplevet en masse.
Fredag gik med morgenyoga på stranden, efterfulgt af lækker morgenmad og derefter en rundvisning i blomsterhaven. Det var en hyggelig pensioneret medarbejder fra hotellet som viste os rundt. Mange flotte blomster, og meget sjovt at bemærke at der næsten ikke er nogen blomster som er indfødt balinesiske.
Resten af dagen gik med shopping på strandenvejen i Sanur. Vi spenderede en mindre formue, men fik også købt nogle fine ting. Sikke nogle ivrige sælgerer og uendeligt mange balinesere som vildt gerne vil køre os rundt. “Transport? NO!, Yes? Tomorrow maybe? NO!” x 10000000. Til aftensmad var der som en del af rejsen Rijstaffel på en af hotellets restauranter. I indonesien er rijstaffel ikke det samme som vi kender det hjemme i Danmark, men et stort udvalg af indonesiske retter med ris til.
Som en del af vores shoppetur fredag, gik vi ind i en dykkerbiks der hedder Bali Crystal Divers. “Hello, how much for diving? Hej med jer! Jeg hedder Minni, Sæt jer ned, så snakker vi om det.”
Det viser sig at vi gik lige ind i en danskeroase. Vi aftalte et hurtigt dyk i poolen lørdag kl 10.30, for at se hvordan Sus ville klare det med ørene, der tidligere har voldt lidt problemer under vand, og for at se om Søren kunne huske hvordan og hvorledes.
Lørdag startede lidt hektisk. På trods af at vi faldt i søvn 22:30 vågnede vi først kl 10:10. En mobiltelefon på dansk tid er ikke det bedste vækkeur! Vi nåede det lige akkurat, men stort set uden morgenmad. Poolturen gik fint, så vi aftalte begge to en tur til Tulamben på nordøstkysten søndag. Serviceniveauet hernede er så højt, at de bare ville komme og hente os på hotellet.
Resten af dagen gik med massage i lille lokal frisør/massør biks. Ganske hyggeligt, men måske ikke verdensklasse massage. Dejligt var det dog og 30minutter for 15DKK er jo en fair pris. Derefter var det helt klart tid til at dase ved poolen indtil solen gik ned. Det gør den ganske tidligt hernede. Aftensmaden blev på en sød lille lokal balinesisk restaurant ved navn Melanie. Se evt. billederne.
Søndag blev vi hentet kl 7.00 og vi havde fået hotellet til at lave os en morgenmadpakke. Den bestod af 2 croissanter, en yoghurt, en minibanan, en snegl og vand. Ikke lige breakfeast of champions for folk som skal ud og dykke og slet ikke vanlig standard fra hotellet. Det tager ca. to timer at køre fra Sanur til Tulamben. På vejen fik vi en lang god snak med vores instruktør, Else, som har boet hernede i en række år. Det er rart med lidt insiderviden. Vores anden guide var en pige ved navn Angi med tyk fransk accent, men meget flink og Sørens dykkerbuddy. Efter en kort dykkerbriefing og efter at dykkerporterne havde slæbt vores udstyr ud af bilen var det tid til at gå i vandet. Se på billederne hvordan de små damer slæber vores tanke hele vejen ned på stranden hvorfra vi gik i vandet. Første dyk gik ud til U.S Liberty, et amerikansk fragtskib der blev ramt af japanerne under 2. Verdenskrig. Skibet lå på stranden indtil 1963 hvor lavaen fra et vulkanudbrud skubbede det ud på 7-35ms dybde. Susanne og Else svømmede rundt på 7-12m vand i den ene ende af vraget, hvor de så bl.a. små rokker, kæmpe blå søstjerner, og mange af den slags fisk som er den sårede general i akvariet i “Find Nemo” . Generelt var der mange mange farvestråelende fisk over det hele. F.eks. var der en fisk der valgt at søge læ for strømmen lige mellem deres hoveder. Ofte havde man fornemmelsen af at dykke rundt i et akvarie fordi fiskene kom så tæt på.
Søren og Angi dykkede en smule længere ud da Søren endelig fik styr på ørerne og trykket. Længere nede på vraget var der også rigtig mange fisk at se på, men sikkert mange af de samme som på det lavere vand. De så f.eks. et par kuffertfisk der gemte sig rundt omkring på vraget og trompetfisk. Det lykkedes dem alle at mødes under vandet over vraget. Rigtig hyggeligt! Generalt var der rigtig mange folk ude og dykked på vraget, næsten for mange.
Efter en dejlig frokost var det tid til dyk nummer to. Det foregik på en koralvæg ganske tæt på kysten hvor alle 4 dykkede rundt sammen. Vi så en meget flot dragefisk som et af højdepunkterne. Igen rigtig mange fisk.
Konklusionen på Susannes problemer med ørene var, at der ikke var nogen. Til gengæld havde Søren en del af dem. Sådan kan det gå.
Efter 2 rigtig gode dyk var det på tide at rulle hjem igen igennem det flotte landskab. Se evt. på billederne hvordan man ser ud når man slapper af i bilen på vej hjem
Nu er klokken 19.30 og det er på tide med noget aftensmad. Vi er godt mørbankede oven på dykkerdagen!
Bali – I
May 29th
Første rejseberetning fra det varme Bali. Se billederne her
Indledningsvis kan vi konkludere, at 10 timer i et fly er lang tid! Især, når man flyver kl. 14.30-01.00, men med lokal tid kl. 06.00 ved ankomst – så forsvinder natten. Så det er selvfølgelig meningen, at man skal sove i flyet, men det er ikke nemt, når man generelt ikke er god til det og kl. desuden kun er eftermiddag… Så vi var godt trætte da vi nåede Bangkok! Det lykkedes Søren at sove en times tid på det kolde gulv i lufthavnen, men Susanne var helt smadret, da vi satte os i flyet mod Bangkok – hun kunne næsten ikke holde sig vågen gennem måltidet.
Vi ankom til lufthavnen i øens hovedby Denpasar, onsdag d. 28/5 kl. 14. Vi havde begge sovet stort set hele vejen fra Bangkok, hvilket i høj grad var tiltrængt! Varmemuren da vi trådte ud af flyet var overvældende og luffugtigheden fik os til at hive efter vejret – heldigvis vænner man sig hurtigt til det
)
Vi blev hentet af hotelbiler og kørt til Bali Hyatt hotel, hvor der blev slået på gong gong´en da vi ankom. Efter en kølig frugtdrik ved ankomst blev vi vist til vores værelse. Det var desværre ikke var helt klar til os, så vi gik en tur på stranden og drak et glas lokal rosé-vin på resortets ‘italienske’ restaurant på stranden.
Da værelset var klar skiftede vi til badetøj for at tage en tur i poolen. På Bali står solen tidligt op og går tidligt ned, så det var desværre slut med det, men i poolen skulle vi jo! Heldigvis var der også en spa man kunne få varmen i. Temperatuen er ca. 25 grader om aftenen, men da resort´et ligger helt ned til vandet, er der en god vind hele tiden, så det kan virke lidt køligt om aftenen.
Vi spiste barbeque-buffet i en af hotellets restauranter, hvor vi sad udenfor og blev underholdt af traditionel balinesisk dans undervejs. Den hed Kancak (eller noget lignende) og var meget speciel
) Vi gik en tur i den store have der hører til resort’et og gik derefter på værelset, hvor vi i bogstaveligste forstand gik omkuld kl. 22 (kl. 16 dansk tid)!
I dag stod vi op kl. 8.30 og gik til overdådig morgenbuffet – der er ALT hvad hjertet kan begære. Ærgeligt, at det er lidt svært at overskue frisklavede omeletter i 30 graders varme… Da Susanne har været så fantastisk intelligent at glemme kontaktlinser, og Synoptik ikke umiddelbart har tænkt sig at hjælpe, gik vi efter morgenmaden til receptionen, for at spørge til mulighederne for kontaktlinsekøb. Den søde receptionist gav os navnet på et supermarked i Denpasar, hvor der også er en optiker. Efter et kort visit på værelset gik vi tilbage for at skaffe en taxa og fik en taxamand der ville køre os til Denpasar, vente to timer på os og køre os hjem igen… Til den nette sum af 150 DKK.
Denpasar er en noget anden verden end det luksus-sted vi befinder os på! Det er beskidt, rodet og kaotisk, men ifølge to danskere vi har snakket med, dog pænere end Thailand, Malaysia og Indien. Vi fandt en optiker der kunne sælge os en nødløsning, men det er da bedre end ingenting. Vi nussede rundt i godt en time, hvor Søren blandt andet købte lidt tøj og et bælte, men ikke de shorts han i virkeligheden mangler… Vi spiste et lille måltid traditionel balinesisk mad, hvor der ikke var taget hensyn til turister, da mængden af chili blev afmålt! Men det smagte godt og var meget autentisk
)
Efter vi resten af dagen har fedet den for hårdt ved poolen, sidder vi nu her i piano-bar og skriver dagbog. Om en halv time skal vi på kinesisk restaurant.
I morgen tidlig skal vi til solopgangsyoga på stranden – det glæder vi os til!
Vi vender stærkt tilbage.
Søren & Susanne
Eclipse setup
Apr 3rd
Image from WikipediaI work with eclipse all day, so I’ve spent some time messing around with plugins. Lots and lots of plugins.
The plugins I’ve current stablized on is:
- Maven2 plugin: http://m2eclipse.codehaus.org/ (update-site: http://m2eclipse.sonatype.org/update/)
- PMD for static analysis of java code: http://pmd.sourceforge.net/integrations.html#eclipse (update-site: http://pmd.sf.net/eclipse )
- Findbugs for static analysis of java bytecode http://findbugs.sourceforge.net/manual/eclipse.html (update-site: http://findbugs.cs.umd.edu/eclipse/)
- Checkstyle for doing code the Right Way(tm). http://eclipse-cs.sourceforge.net/ (update-site: http://eclipse-cs.sourceforge.net/update)
- EclEmma http://www.eclemma.org/ for junit codecoverage (update-site: http://update.eclemma.org/) Very nice to get a view of how much your tests cover your code. 50% should be possible right?
- SpringIDE for code completion in spring bean xml-files. Very very nice! http://springide.org/project/wiki/SpringideInstall, (Update-site: http://springide.org/updatesite)
I use the code formatter extensively as possible. It’s very nice to get these things like a gift instead of spending time on wrapping lines and formatting by hand.
When using the codeformatter you really can benefit from “Save Actions“. The most timesaving feature for me so far. My setup currently includes all checkboxes, and a stack of additional action. No more time spent inserting spaces between ) and {
Good stuff!
For my sparetime project I’m currently exploring other plugins:
- Mercurial eclipse plugin: http://www.vectrace.com/mercurialeclipse (Update-site: http://www.vectrace.com/eclipse-update/)
- new Scala plugin : http://scala.sygneca.com/tools/eclipse
The mercurial plugin isn’t quite ready yet, but it’s getting there. Things are happening, and as the mail and website for the new scala plugin suggests that plugin isn’t quite there yet.
I dont mind, it gives you that pioneering feeling
If anybody should pop by and see this list, feel free to suggest all those nifty plugins I’m missing!
Happy coding
At bo på 4. sal
Mar 25th
Hvad i alverden sker der? Jeg hørte om den historie i Nyhederne på p3 i morges
Er folk simpelthen for fede og lade til at bo på 4. sal? Det er jo alt alt alt for langt ude!
*forarget*
Google-Mania – Google Calendar Sync
Mar 7th
Ihvertfald folk folk som jeg der har fået en Outlook stukket i hånden på arbejde, men som også er glad for google calendar.
Jeg har installeret den, og det kører super. Det fede er imodsætning til de ical exports jeg har lavet, så er der styr på de danske bogstaver også!
Focus on the technology – 2
Mar 7th
So, progress is slow, and currently I’m looking into the base “architecture” of the show. I’ve been looking into different ESB’s as in:
Im pretty hooked on using SQS for queues which Mule supports out-of-the-box. On the other hand is it tempting to code it my self. But then again. Ill take ages to make it robust enough.
So currently I’m trying to choose between Mule or code-it-myself. Today I’m on the Mule side
Focus on the technology
Feb 20th
As everybody knows, you need to take care of all technical desicions before designing or anything. So i’ve decided to use maven2 and eclipse for the project. (see my last post)
Maven2:
I use maven at work, and I kinda got used to it. My expirence so far has been way more positive than my humble ant attemps during my bachlor thesis. Thats a good reason, right?
Eclipse:
I never used anything else than eclipse, so that was an easy choice. And I’m most certainly going to use Checkstyle and Findbugs and probably the eclipse-jutils project. I know that there exists “EE” plugins for eclipse too, so I might get som help there too.
Yay. More decicions done!
Toying around
Feb 19th
I got all these ideas in my head of things I would like to try. This is my wishlist/todo/nicetohave list:
- Try out the possibilites of Amazon Web Services, including EC2, S3, SQS and SimpleDB if possible
- Whats the hype about?
- What kind of effort does it take to make it scale
- It should be as intelligent as possible. Ip’s, roles,dynamic scaling up/down, failover?
- Theres so many interesting software “things” that I would love to fiddle with
- Scala on a appserver together with maybe groovy and java stuff
- Glassfish
- Websphere/DB2
- Mule ESB or what about Open ESB
- OSGi things
That should be able to keep me busy for a while

