Stacktrace

Sida 5/22:1...345671020...22

Chris Beams bloggar om nya features från milestone-release nummer ett av kommande Spring Framework 3.1. I den första artikeln visar han ”Bean Definition Profiles”. Ett användningsområde för profiler är att kunna scopa in och ut komponenter beroende på om du exekverar din applikation i utvecklingsmiljön eller i produktionsmiljön. Han exemplifierar med klassikern att använda olika datakällor för utveckling och produktion:
Läs mer >>

Appcelerator Titanium är ett ramverk för att skriva applikationer till iPhone och Android. Tricket är att du skriver applikationen i JavaScript och sedan konverteras detta till native-appar som går att deploya direkt på telefonen.

Smart om det fungerar, dock vet jag inte men på nätet finns både ris och ros.

Det skulle vara intressant att får höra lite från någon som testat detta på allvar!

Ibland kan det vara skönt att inte uppfinna hjulet en gång till, att låta någon annan göra jobbet och ägna sin tid åt viktigare saker. Ibland kan det vara skönt att gå till plugins.jquery.com och inse att det du vill göra i jQuery redan är gjort och det, handen på hjärtat, många gånger bättre än vad du själv hade lyckats med. Att använda ett jQuery-plugin kan spara dig mycket tid och arbete då alla jQuery-funktioner du skulle behöva leta upp och använda redan är samlade och ihop-pusslade.

Utifrån ett webbprojekt signerat Cygni, listar jag i den här artikeln fem jQuery-plugins som vi valt att använda oss av.  Jag ger en introduktion till pluginet, beskriver lite kort hur det fungerar och ger sedan exempel på var och hur det används i det projekt vi här kan kalla SiteDoe.

Läs mer >>

När man börjar utveckla i Scala dröjer det inte länge innan man behöver ett byggverktyg. Maven kommer med fullt javastöd  men för att kompilera Scala behövs maven-scala-pluginen. Det  gör att man börjar undra om det finns ett byggverktyg med fullt inbyggt stöd för Scala och det gör det, Simple Build Tool, eller SBT. På code.google.com finns SBT att ladda ner och bra engelsk dokumentation för installation och handhavande.

SBT liknar Maven väldigt mycket; samma konvention för hur filerna ska organiseras, de flesta av Mavens kommandon har direkta motsvarigheter i SBT. Så istället för mvn compile skriver man sbt compile.

SBT kan använda Mavens repositories, till och med Mavens pom.xml för beroendehantering. Det gör att det är väldigt enkelt att testa SBT i ett befintligt Maven-projekt.

Så vilka fördelar har SBT framför Maven, förutom att kompilera både scala- och javakod utan plugin-konfiguration?
Läs mer >>

Om man utvecklar Android-appar på Windows och vill ansluta en Android-enhet till datorn för att testa apparn så måste man installera Android’s Windows USB-drivrutin. Jag läste och följde alla instruktioner på Android’s utvecklarsidor och försökte ansluta min HTC Hero….men det gick inte alls, jag kunde inte ens installera drivrutinerna på datorn som kör Windows XP.

Vad jag fick göra istället var att ladda ner HTC Sync och installera den mjukvaran på datorn, sen så pluggade jag in telefonen och då kände adb att min telefon var ansulten till datorn och jag kunde utan problem köra mina appar från Eclipse direkt på min telefon.

Läste just att SpringSource släppt version 1.0.0 Milestone 1 av Spring Social på SpringSource-bloggen.
Spring Social erbjuder bland annat templates för Twitter, Facebook, LinkedIn och TripIt och API:et verkar enkelt att använda:

FacebookTemplate facebook = new FacebookTemplate(accessToken);
facebook.updateStatus("Spring Social can also post to Facebook!");

Kul att det kommer en schysst javaintegration mot de sociala nätverken!

Ibland så hamnar man i situationer när man behöver ladda ner eller ladda upp stora filer, tex dokument eller bilder från/till en server via webbtjänster. I den här artikeln tänkte jag visa hur man kan göra detta om man använder sig utav JAX-WS och även hur man kan optimera det. Jag kommer använda följande verktyg; JDK 6, Maven 3.0 och JAX-WS 2.2.0.2. Läs mer >>

Grunden i varje webbprojekt består av en databas. I de flesta fall rör det sig om en klassisk relationsdatabas i form av MySQL eller motsvarande. Denna arkitektur är välkänd, mogen och har tjänat oss väl, men på senaste tiden har uttrycket ”NoSQL” hörts mer och mer. Bakom uttrycket döljer sig en rad olika typer av databaser som bygger på andra paradigm än den klassiska relationsdatabasen, i denna artikel tänker jag ge en översikt av dokumentdatabasen CouchDB. Läs mer >>
Sida 5/22:1...345671020...22