Programkode har ikke alltid samme struktur som kjørende kode. Det kan være dynamisk kode som blir generert, malverksfiler som kompileres, konfigurasjon som hentes inn fra flere kilder som kan overstyres under kjøring. CSS og Javascript er også programmeringsspråk og bør behandles således. Kode kjører i forskjellige miljøer, enten det er på en web-server, i en [...]
Innlegg merket med 'Programmering'
Strukturell utviklingsarkitektur
5. april 2011 · 2 kommentarer
Emneord: Arkitektur · Programmering · Teknologi
How to build PHP extension tidy as shared object
26. oktober 2010 · Comments Off
If you already got a PHP installation setup, you may need another extension/module from the PHP source tree. You can build and install that single module from the source while keeping the rest of the PHP installation intact, but the documentation of building shared PHP modules is poor. In my case I needed the tidy [...]
Emneord: English-posts · Programmering · Teknologi
MySQL, PHP, MDB2 og NULL-problemer
2. oktober 2010 · Comments Off
MDB2 har en fin kompatibilitetsliste for å kompansere for problemer i Oracle SQL, men disse er også aktivert for andre databaser. Med andre ord så blir tomme strenger (“”) behandlet som NULL. Dermed rapporterer MySQL med en feilmelding dersom du forsøker å sette en tom streng i et “NOT NULL”-felt. Hurra! Heldigvis går det an [...]
Emneord: Programmering
JavaZone jz10 dag 2
19. september 2010 · Comments Off
Nå er det riktignok gått halvannen uke siden JavaZone var over, men en kort oppsummering av dag to kan allikevel tillates. På den andre dagen, 9. september, lærte jeg litt om “Matching Engines”, om høye krav til ytelse og nøyaktighet og fikk virkelig innblikk i at tid koster penger, spesielt på nedetid. Videre lærte jeg [...]
Emneord: Jobb · Programmering · Teknologi
JavaZone jz10 dag 1
9. september 2010 · Comments Off
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 [...]
Emneord: Jobb · Programmering · Teknologi
Debugging Google Maps in Android applications – uses-library
20. juli 2010 · Comments Off
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 · Comments Off
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 · Comments Off
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