VersionOne ligger bakom en undersökning som de kallar State of Agile Development (2008). Jag vet inte hur de gjort sitt urval för vilka som får delta, men jag tyckte att det var intressant att se vad VersionOne anser vara agila delar/komponenter/kännetecken. Se t ex denna lista:
(Läs mer…)
-
Undersökning om agil utveckling
- tor 29 okt, 2009 kl 00:09
- 5 kommentarer
- Agile, Allmänt, Arbetssätt, TDD, Verktyg
-
OpenJDK, Java 7 osv
- ons 28 okt, 2009 kl 23:25
- Kommentera!
- Java
Hittade en väldigt intressant presentation om OpenJDK projektet och dess status. Presentationen går även igenom statusen på Java 7 och lite detaljer om dess features.
Se presentationen här. -
HTML 5
- fre 23 okt, 2009 kl 16:25
- Kommentera!
- CSS, Semantic Web, Skriptspråk, Web 2.0, Web Services
I min förra post skrev jag om XUL och Mozilla JetPack, två plattformspecifika tekniker för att använda webbläsaren som applikationsmiljö.
En annan sak som är väl värd att lägga ögonen på är HTML 5. Standarden, som Tim Berner-Lee kallar för en helt ny plattform. HTML 5 kommer på bred front nu, och innehåller en massa rejäla fixar för problem som funnits i den tolv år gamla version 4.
En skön sak är att (Läs mer…)
-
Mozilla JetPack
- ons 21 okt, 2009 kl 13:49
- Kommentera!
- Java
Jag har länge varit förtjust i tanken att webbläsaren ska agera klientapplikationsplattform. Mozilla är i botten en generell applikationsplattform, som kan visa och köra program skrivna i XUL. Webbläsaren Firefox är en applikation skriven i XUL, där gränssnittet är definierat i XML.
XUL är en lovande och gammal tanke som inte riktigt fått ett lyft. Det är annars fullt möjlligt att skriva en uppsjö intressanta applikationer som XUL-filer, lägga dem på en webbplats, och låta Mozilla köra dem, utan att man behöver installera (Läs mer…)
-
Överflöd av serier på Stack Overflow
- ons 21 okt, 2009 kl 12:07
- Kommentera!
- Java
En av de mer populära frågorna på Stack Overflow är ”Vilken är din favorit-programmerar-seriestrip”? För egen del tycker jag att trädet med gungan ger en rättvis bild av själv problemet med systemutveckling – hälften av arbetet går ut på att lyckas kommunicera så att man förstår varandra utan missuppfattningar (något som diskuterats i andra blogginlägg här t ex).
-
Python på steroider
- mån 19 okt, 2009 kl 19:03
- Kommentera!
- Java, Skriptspråk, Verktyg
Unladen Swallow heter ett Google projekt att snabba upp Python och göra det minst 5x snabbare. Google använder Python väldigt mycket i sin verksamhet och det är en av de tre viktigaste språken de har. Youtube är den sidan som ligger på plats #2 i antalet sökningar som är gjorda på en sajt och Youtube är helt skrivet i Python. Det finns mycket pengar att tjäna på att göra Python mycket fortare, eftersom det innebär att man kan minska användandet av hårdvara alternativt fler användare per cpu.
(Läs mer…) -
JUnit och TestNG
- lör 17 okt, 2009 kl 21:13
- 3 kommentarer
- Java
Jag har nyligen bytt från ett projekt där vi använde JUnit till ett annat där vi använder TestNG och jag tänkte bara skriva lite om skillnaderna ifall någon annan tänker göra samma övergång. För att sammanfatta, tycker jag att TestNG är en bra verktyg för system och integrationstester som är långsamma och har externa beroende. TestNG har en hög med extra features jämfört med JUnit, som hjälpa med just detta. Det finns förstås en uppsjö med andra ramverk och verktyg för just system och integrationstester, bara kolla in opensourcetesting.org till exempel. Jämfört med andra ramverk, är TestNG dock lätt att börja med för en som är van med JUnit. (Läs mer…)
-
IntelliJ Idea blir öppen källkod
- tor 15 okt, 2009 kl 19:12
- 3 kommentarer
- IntelliJ IDEA
-
Tack AJAX: Explosion av javascriptverktyg
- tor 15 okt, 2009 kl 08:00
- Kommentera!
- Enhetstestning, JavaScript, Programmering, Verktyg, Web 2.0
För några år sedan stötte jag ofta på ett förakt mot javascript. Kodare verkade hata detta och det var inte konstigt då många skrev kod i editorer utan något stöd och debugging skedde med alerts. Så kom ordet AJAX på allas läppar och helt plötsligt började verktygen förbättras och folks inställning blev mer positiv. Nu finns en hel uppsjö av riktigt bra verktyg både för att skriva kod, debugga och testa javascript. Webbutvecklaren Nathaniel T. Schutta har gjort en trevlig sammanställning, läs den.
-
SDC 2010 tar form
- tor 8 okt, 2009 kl 09:19
- 2 kommentarer
- Java
-
När Open Source är vackert
- mån 5 okt, 2009 kl 14:34
- Kommentera!
- Arbetssätt, Verktyg, Öppen källkod
På CITCON diskuterades byggmiljöer och bland produkterna fanns givetvis Hudson, eller ”[the] nuclear plant” som en branschkollega i Göteborg så fint titulerade det :) Godsaken här är detta e-mail som skickades till citcon-mailinglistan, en knapp vecka efter konferensen avslutats:
-
Git? Vem är det?
- sön 4 okt, 2009 kl 16:25
- 2 kommentarer
- Java, Verktyg, Öppen källkod
Nu kände jag att det var dags att ta tag i att lära mig git. För de som inte vet är git ett versionshanteringsverktyg likt cvs, subversion eller sourcesafe (ursäkta svordomen). git är skapat av Linus Torvalds (som också är skaparen till Linux) när den fria licensen för BitKeeper drogs undan för Linuxutvecklarna.
Det som gör git lite speciellt är att det är helt distribuerat dvs att man klonar repositories och då blir din lokala repository även en möjlig master repository om man skulle vilja. Det man kan göra är att man kan checka ut av varandra lokalt om man vill det. Sedan kan man checka in allt till den centrala repositoryn som ändå är ganska praktisk att ha. Git är självklart helt skrivit i C och är väldigt snabbt och skalbart eftersom det är byggt för att klara ett av världens största distrbuerade programvaruprojekt: Linuxkärnan.
En väldigt bra presentation om grunderna i git finns här (video)
Och en bra text tutorial finns här
Git:s officiella hemsida
GitHub: Här kan du hosta dina projekt med git
