Dag 1 er over for JavaZone 2010. Det har vært mange temaer og tankene svever nå litt rundt i skyen foreløpig. Jeg lærte i dag at hvis man plasserer en Map/Reduce-jobb hos Amazon, så tar det ca 30 ganger lenger tid å kjøre enn på en laptop. Jeg lærte at hvis webappen din sliter under [...]
Innlegg merket med 'Programmering'
JavaZone jz10 dag 1
9. september 2010 · Ingen kommentarer
Emneord: Jobb · Programmering · Teknologi
Debugging Google Maps in Android applications – uses-library
20. juli 2010 · Ingen kommentarer
If your application is failing with a ClassNotFoundException of the class com.google.android.maps.MapView, then the uses-library tag might be misplaced or missing from the application manifest XML. When adding Google Maps to your Android application, make sure that the <uses -library>-tag is inside the <application>-tag of the manifest XML. This might be obvious, but I got [...]
Emneord: Android · English-posts · Programmering
Debugging your Android application
9. januar 2010 · Ingen kommentarer
I am novice on Android application development, slowly starting to understand the architecture. I particularly like that communication between applications and data storage are resource centric. But anyway… If you have been developing mobile applications for Android you have most likely seen some exceptions in the Eclipse debugger that you don’t understand, maybe not the [...]
Emneord: Android · English-posts · Programmering · Teknologi
Don’t sort on tokenized strings in Solr
15. desember 2009 · Én kommentar
Apache Solr is a very powerful index and search engine. Unfortunately it does have some flaws, at least I think this issue is somehow not “by design”. If you are going to use a field to sort on, make sure you use one of the native data types in Solr, and don’t enable any tokenizer [...]
Emneord: English-posts · Programmering
Cowboy coding
9. desember 2009 · Én kommentar
Cowboy coding seems interesting, and it might be just that I have been doing when developing Madcow, a PHP web framework. However, it is not the same as Scrum. Many projects tend to fail using the Scrum methodology, possibly because of the lack of clearly defined roles, and then fall back to something looking like [...]
Emneord: English-posts · Jobb · Programmering
Fortsetter jakten på MySQL-features
5. november 2009 · Ingen kommentarer
I dag kom jeg over noe merkelige greier i MySQL. I en SELECT-spørring hvor jeg bruker WHERE for å søke etter strenger, så betyr det ingenting om jeg spør mot en tom streng eller masse mellomrom. Jeg har en tabell som heter “texts” med kolonnene “uuid”, “name” og “content”. Feltet “content” er av type TEXT [...]
Emneord: Programmering
MySQL på nye fremmednøkkeleventyr
13. oktober 2009 · Ingen kommentarer
Ikke så lenge siden skrev jeg om MySQL sine problemer med datatyper og NULL-konstraints. Og problemene stopper ikke der. Jeg kom i dag over en merkelig og helt uforståelig bug i MySQL. Eller, det heter vel kanskje feature når det gjelder MySQL. Ta følgende scenario: En kolonne “disabled_reason_ref” i tabellen “countries” refererer til feltet “uuid” [...]
Emneord: Programmering
MySQL – mangel på integritet
3. oktober 2009 · Én kommentar
MySQL gjør mye rart. Her har vi en ganske normal tabell, med kolonner som krever en verdi og med kolonner av forskjellige datatyper. Fire av kolonnene i tabellen kan ta default verdier, resten kan det ikke. mysql> DESC user_status; +——————-+————–+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +——————-+————–+——+—–+———+——-+ | [...]
Emneord: Programmering
Could not dupe: Bad file descriptor
8. september 2009 · 2 kommentarer
Ok, so I have been debugging a Perl application that I wrote about six months ago. Basically it creates some meta data and copies files to other user accounts using SSH. For file transfer it uses File::RsyncP and for remote control it uses Net::SSH::Perl. Some times I get the error message Could not dupe: Bad [...]
Emneord: English-posts · Programmering
Javascript-feilsøking
23. juli 2009 · Ingen kommentarer
Javascript kan være, err, jeg mener er vanskelig å feilsøke. Firebug-modulen til Firefox hjelper langt på vei, men jeg har stadig klødd meg i hodet over merkelig oppførsel. Jeg liker objektorientering, så jeg lager for det meste klasser i Javascript. Med objektorientert Javascript kommer også et lass av workarounds og hacks for å få dette [...]
Emneord: Programmering