Mats Henricson

Continue reading: VÄLDIGT snygga Ajax widgets (med kod) från Yahoo

VÄLDIGT snygga Ajax widgets (med kod) från Yahoo

Yahoo har släppt något de kallar Ext 1.0, där det medföljer en uppsättning exempel som är mycket snygga. Navigera ner i något av foldrarna och klicka på HTML filerna, så får ni se hur snyggt det går att göra Ajax-widgets. Här är några exempel.

Continue reading
Continue reading: Auto-scrolling page navigation

Auto-scrolling page navigation

Tobie Langel har skrivit en mycket instruktiv artikel (med det fyndiga namnet "A fistful of $$") för hur han hackade ihop JavaScript koden till auto-scrolling page navigation, så att texten auto-scrollar (istället för att bara hoppa) när man klickar på en länk som pekar till ett ankare på samma sida. Det enda man behöver göra

Continue reading
Continue reading: Litet eller stort ‘s’ i Semantic Web?

Litet eller stort ‘s’ i Semantic Web?

Tim O’Reilly har rört om i grytan där den semantiska webben sakta puttrar. Frågan är vilken väg som leder framåt. Är det med OWL och RDF, eller med hjälp av verktyg såsom Semantic MediaWiki eller startups såsom Freebase? Jag har en gång tittat in i en OWL fil, och måste säga att det avskräckte. Kan

Continue reading
Continue reading: Breaking the Collective IQ Barrier

Breaking the Collective IQ Barrier

Nova Spivack är rätt pratig, men hans senaste blog är mycket tankeväckande. Hans spiel är, som vanligt, om den semantiska webben (Web 3.0). Den kommer, enligt honom, att ge oss intelligenta agenter i form av mjukvara som kan resonera sig fram till kunskap åt oss. Låter riktigt spännande. Är det här man ska försöka med

Continue reading
Continue reading: Ny imponerande demo site för Ajax

Ny imponerande demo site för Ajax

MiniAjax är en ny mycket imponerande demo site med över 50 typiska Ajax widgets.

Continue reading
Continue reading: Google Apps är här!

Google Apps är här!

Det som en del menar är Googles frontalangrepp på Microsoft började idag med lanseringen av Google Apps. Deras slogan är: Want simple, powerful communication and collaboration tools for your organization without the usual hassle and cost? Det ska bli intressant att se hur det går för dem!

Continue reading
Continue reading: Skriv Shakespeare sonetter med hjälp av Ajax

Skriv Shakespeare sonetter med hjälp av Ajax

En lite annorlunda och rolig använding av Ajax, där dynamiska dropdown menyer hjälper en att skriva sonetter genom att välja rader ur existerande sonetter av Shakespeare. Egentligen väldigt lyckad, eftersom jag nu lärt mig grunderna för hur de ska rimma. Sålunda lyder mitt verk: Who will believe my verse in time to come O none,

Continue reading
Continue reading: Gratiskurs: Java för C++ programmerare

Gratiskurs: Java för C++ programmerare

För ett år sedan höll jag en endags kurs om Java för en grupp C++ programmerare. Sedan dess har materialet legat på hårddisken oanvänt. Så jag putsade till det lite, skrev lite nytt material och lade precis upp det på nätet i S5 format. Man kan med viss rätta tycka att jag är ett decennium

Continue reading
Continue reading: OpenID verkar ta fart

OpenID verkar ta fart

Det har stått mycket på nätet om OpenID de senaste två månaderna. Det finns ett antal öppna servrar där man kan registrera sitt eget ID som man sedan använder för att identifiera sig på nätet. Det finns även open source OpenID servrar implementerade i flera olika språk som man kan hosta själv. Och nu har

Continue reading
Continue reading: Yahoo! Pipes

Yahoo! Pipes

Yahoo har släppt något de kallar Pipes. Har man någon sorts Unix-bakgrund så får man rätt associationer – det är ett sätt att låta data flöda genom olika filter och program för att ge nya data. Det som är spännande med Yahoo Pipes är att den kan hantera vilken WWW data som helst. RSS feeds,

Continue reading
Continue reading: Dokumentation till Prototype 1.5!

Dokumentation till Prototype 1.5!

Till mångas glädje har någon skrivit ihop dokumentation till det viktiga JavaScript ramverket Prototype. Koden lär vara ohyggligt svår att förstå, så dokumentationen är efterlängtad.

Continue reading
Continue reading: Firebug 1.0 är ute

Firebug 1.0 är ute

JavaScript och Ajax debuggern Firebug har precis släppts i version 1.0. En plugin till Firefox.

Continue reading
Continue reading: Ken Schwaber om kodkvalitet och ett företags värde

Ken Schwaber om kodkvalitet och ett företags värde

InfoQ har sammanfattat en mycket inspirerande presentation av Ken Schwaber, en av Scrums grundare. Hans tes är att kvaliteten på ett företags applikationer är av så vitalt värde att den borde vara på agendan för företagets ledning. Om utvecklarna stressas att kompromissa med kvaliteten på den kod de tar fram, så minskar det verkliga värdet

Continue reading
Continue reading: Server push av aktiekurser

Server push av aktiekurser

Yahoo Finance har en mycket snygg server push av aktiekurser uppe sedan några månader tillbaka. Inte open source, men en bra källa för inspiration. Lightstreamer har också en mycket snygg demo tillgänglig, med kod, men deras server är inte open source. Svenska Trapets har en liknande produkt. Snygg, men inte heller den open source. Jag

Continue reading
Continue reading: ShackPrices som Hemnet borde vara

ShackPrices som Hemnet borde vara

Hemnets söksidor är smärtsamt jobbiga att använda. Man får svara på frågor i en wizard innehållande tre separata formulär innan man får se de bostäder som passar ens sökning. Jämför det med ShackPrices där kartan över Seattle är uppe redan från början, på samma sida som ett interaktivt Ajaxifierat formulär. Kartan med träffarna uppdateras medan

Continue reading
Continue reading: Spring 2.0 beskrivet av Rod Johnson

Spring 2.0 beskrivet av Rod Johnson

Rod Johnson har skrivit en jättelång artikel om det som kommer i Spring 2.0. Ganska obligatorisk läsning, skulle jag förmoda, om man är seriös Spring-användare.

Continue reading
Continue reading: Annat av intresse i Ajax världen

Annat av intresse i Ajax världen

HTTP session hack Som tidigare nämnts har browsers som oftast en begränsning att högst två HTTP sessioner är öppna samtidigt mot en och samma host. Naturligtvis har någon hackat sig förbi denna begränsning. Reverse Ajax En översiktsbeskrivning av vad Reverse Ajax är, framför allt i version 2.0 av DWR. Firebug Firebug verkar vara den i

Continue reading
Continue reading: Nya Ajax nyheter

Nya Ajax nyheter

ICEfaces och GWT blir open source ICEfaces gjorde hela sin produkt open source, och det blev omnämnt på många ställen. Ungefär samtidigt kom Google Web Toolkit ut med version 1.2 och berättade att version 1.3 skulle bli 100% open source, vilket mottogs entusiastiskt på GWT:s mailinglista. Ajax och säkerhet Det har varit mycket snack om

Continue reading
Continue reading: Nya Ajax exempel

Nya Ajax exempel

Comet whiteboards/wikis Det har börjat dyka upp Comet-baserade wikis/whiteboards, bland annat Thinkature och Whiteboard Wiki som drivs av några kollegor på Crisp. Ännu fler shoppingsiter som använder Ajax Yahoo står bakom Endless.com, som är snygg men kanske inte så revolutionerande. En annan är Thefind.com som har användbara mousovers. Rättstavning, som fungerar SpellingCow är rättstavning i

Continue reading
Continue reading: Nya Ajax artiklar

Nya Ajax artiklar

Kategorisering av Ajax-ramverk Ett djärvt försök att kategorisera Ajax-ramverk efter ett antal intressanta axlar. Mycket väl värt att läsa om man är intresserad av arkitektur på hög nivå. Var man ska (och inte ska) använda Ajax En wiki som listar 11 platser där Ajax passar bra och 5 tillfällen där Ajax vore ett misstag.

Continue reading
Continue reading: Prediction Markets och Scrum Sprint Planning

Prediction Markets och Scrum Sprint Planning

Jag har vagt känt till begreppet Prediction Markets, där man sammanfattar många individers förutspåelser om aktiekurser, vilken teknik som kommer att lyckas och misslyckas, och andra svåra frågor där enskilda individers kunskap ofta inte är tllräcklig, eller något man generellt sett inte litar på. Vem litar på enskilda aktieanalytiker, till exempel. Stötte nyligen på en

Continue reading
Continue reading: Min Ajax DWR kurs är nu online, med source

Min Ajax DWR kurs är nu online, med source

Har tankat upp S5 slides, demo-exempel online, samt all källkod med Apache 2.0 licens. Jag kan speciellt rekommendera en titt på exemplet som använder sig av Server Push (Comet), Reverse Ajax och Scriptaculous effects (rör muspekaren över den tomma tabellen för att starta den). Det visar vad som med egentligen ganska enkla medel är möjligt

Continue reading
Continue reading: Nytt som händer i Spring

Nytt som händer i Spring

Matt Raible har bloggat massor från konferensen The Spring Experience i Hollywood. Trots att han har skrivit en bok om Spring så märker man att inte ens han hänger med. Kombinationen Spring och OSGi ser väl annars ut att kunna vara ungefär så dynamiskt som det någonsin kan bli… 😎 En hel del är mycket

Continue reading
Continue reading: Java SE 6 (Mustang) släppt !!

Java SE 6 (Mustang) släppt !!

Java 6 släpptes för några timmar sedan. Danny Coward har en del info på sin blog. Downloadsidan säger Release Candidate, men det ska vara for real.

Continue reading
Continue reading: Bra kort artikel om det nya i JUnit 4

Bra kort artikel om det nya i JUnit 4

JUnit 4 släpptes för ett tag sedan, efter att ha varit i praktiken abandonware några år. De tvingades röra på sig, efter att TestNG kom som ett direkt hot mot de-facto-standarden. Själv har jag inte haft tid att följa upp vilka ändringarna är i JUnit 4, tills jag hittade denna mycket informativa artikel. Det är

Continue reading
Continue reading: Terracotta eller Tangosol för Java clustering

Terracotta eller Tangosol för Java clustering

Terracotta har bestämt sig för att göra sin clusteringsteknik open source. Den jämförs med Tangosol Coherence. Finns det någon med erfarenhet av dessa som kan berätta om de är lätta att sätta upp och fungerar bra?

Continue reading
Continue reading: Sverige omkörda i 2006 års internetrace?

Sverige omkörda i 2006 års internetrace?

I Silicon Valley utspelar sig just nu en ny internet boom, men jag har inte tyckt mig se någon sådan i Sverige. Nu finns en rapport från Deloitte som stöder min tes. Sorgligt, tycker jag. Både Ajax och Web 2.0 har rönt svagt intresse i Sverige, och Web 3.0 ska vi inte tala om.

Continue reading
Continue reading: Why SOAP sucks

Why SOAP sucks

En av mina favoritbloggare, Nelson Minar, har skrivit Why SOAP sucks. Jag är ganska obevandrad i språk eller protokoll med svag typning (det han föreslår som alternativ till SOAP) men det låter rimligt i mina öron.

Continue reading
Continue reading: Om Unicode

Om Unicode

Joel Spolsky har skrivit en bra artikel med den nätta titeln The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!). Jag lärde mig en del.

Continue reading
Continue reading: Den Semantiska webben

Den Semantiska webben

Har börjat intressera mig för den semantiska webben, a.k.a. Web 3.0. Läste en lång, passionerad och rätt flummig artikel i ämnet, men när jag började gräva mer så kändes det inte som om det fanns speciellt mycket konkret. Hittade nästan inga ontologier av intresse, även om den för resor var rätt nära. Den innehöll ingen

Continue reading