För alla er som kodar Swing: Det finns ett litet trevligt open-source-paket för att få till sk. balloontips i Swing. På projektet ballontips site finns exempel och tillräckligt bra dokumentation. Enkelt och smidigt och lätt att prova!
-
Balloontips i Swing
- fre 29 feb, 2008 kl 10:27
- Kommentera!
- Java, Programmering
-
Microsoft Office binary format specification, eller ‘Det snöar i helvetet!’
- ons 20 feb, 2008 kl 10:57
- 4 kommentarer
- Programmering
Idag fick jag ett intressant tips av en kollega (tack Conny!). Microsoft har tydligen släppt specificationerna för de binära filformatet för MS Office (97-2007). Mycket ska man få uppleva. Undras vad som ska komma härnäst? Kanske kommer de släppa källkoden till Internet Explorer så den kan portas till Linux/UNIX? ;)
Nåväl, även om det är en intressant nyhet så är tyvär värdet av den här specifikationen ganska litet för de allra flesta av oss. Vi kan ju redan idag importera data från MS Office filer och ingen är nog särskilt intresserad av att skriva en Office-suite som stödjer 100% av Microsofts gamla filformat, nu när de propsar på att man ska använda OOXML istället.
-
Intressant om Static…
- mån 18 feb, 2008 kl 10:07
- 3 kommentarer
- Allmänt, Java, Programmering
Gilad Bracha (Distinguished Engineer at Cadence Design Systems) skriver om problemen med static på sin blogg. Intressant och värt att läsa.
-
Java ligger på toppen
- fre 15 feb, 2008 kl 21:51
- Kommentera!
- Java
Java ligger på toppen i denna undersökningen om programmeringsspråks populäritet. Det är bra marginal till efterföjlaren C. Det som jag är lite förvånad och oroad över är hur Visual Basic ligger på tredje plats och som också har klättrat dit från femte plats. Alla som skriker överallt att Ruby och Ruby on rails kommer ta över hela världen kan ju bara gå och lägga sig alternativt prova Groovy ;-) (Läs mer…)
-
Closures i Java
- lör 9 feb, 2008 kl 14:46
- 13 kommentarer
- Closures, Java
Såvida man inte helt ignorerat vad som händer på Java-fronten de seanste två åren så kan man inte ha missat att det förekommer en rätt så hetsig debatt kring något som kallas Closures. Senast så skrev James Gosling ett inlägg på sin blog som genererade kommentarer i en vecka efteråt. Debatten kring detta handlar om huruvida closures ska inkluderas i Java och hur det då ska lösas. Tyvär så är vetskapen om vad en closure är för något ganska begränsad, åtminstone inom Java-världen. Detta beror dels på att begreppet inte riktigt antyder vad det handlar om samt att det inte varit tillgängligt i de main-stream programspråk som vi haft de senaste 20 åren (t.ex. C/C++, Delphi, Java, C# osv.). Nu är dock closures något som är ganska viktigt, både i hur det löses och att utvecklare förstår vad det handlar om, så låt mig göra ett försök att göra bilden lite klarare. (Läs mer…)
-
REST: UNIXtankar för webben
- lör 9 feb, 2008 kl 14:01
- 5 kommentarer
- Operativsystem, Web 2.0, Web Services
Jag läser en bok som handlar om REST och under tiden jag läser så kommer jag på att jag känner igen de här tankarna från något annat, nämligen UNIX. (Läs mer…)
-
Agendan för Javaforum 080227
- tor 7 feb, 2008 kl 13:54
- 1 kommentar
- IntelliJ IDEA, Java, JavaFX
Javaforum-möte i Göteborg (2008-02-27 16:30)
Plats: IT-Universitetet, Forskningsgången 6, Lindholmen, Göteborg
Observera att dörrarna enbart är öppna mellan 16:30 – 17:15.
Agenda
16:30 Macka och mingel
17:00 JavaUpdate
Nyheter med fokus på IDEA7 samt en rapport från JFokus 2008
Erik Hellman, IBS JavaSolutions17:25 10 ways to screw up with Scrum and XP
Scrum & XP may sound deceptively simple. But once you get down to the everyday practical stuff there are many subtle traps hiding about. Common mistakes that are easy to make and hard to detect, mistakes that cancel out many of the benefits that Agile methods were supposed to give. In this talk I’ll go through the most common mistakes, how to detect them, what the effect is, and how to address them. This talks assumes that you have basic knowledge of Scrum and XP.
Henrik Kniberg, Crisp
Henrik har jobbat som javautvecklare sedan 1995. Hunnit med att vara CTO på tre företag och där implementerat agila metoder. Just nu är Henrik kanske mest känd för ”Scrum and XP from the Trenches” som blivit poppis.18:10 PAUS
18:40 JavaPuzzler of the Day
Dagens kluriga javagåta.
Rikard Thulin, IBS JavaSolutions18:50 JavaFX – en introduktion
Pär Sikö, Epsilon19:40 Hotpatcha din Java-6-applikation
Med Suns Java-6 kan man ansluta till ett JVM och ändra klassfilerna i ett körandes program, och detta utan att ha förberett JVM:et vid uppstart. Tekniken som tillåter detta är Suns dynamiska attach-funktion (com.sun.tools.attach) som gör det möjligt att ansluta en egen agent. Tillsammans med Reflection-API:et och Instrumentation-API:et betyder det att du kan inspektera datastrukturerna i programmet och ändra programkoden. Mer precist uttryckt skriver du en agent som när den ”anländer” till/får köra i JVM:et använder java.lang.instrument för att ändra byte-koden för metoder i en klass som kanske redan är instansierad.
Markus Wahl, IBS JavaSolutions -
Under scalet på Scala
- tor 7 feb, 2008 kl 01:20
- 3 kommentarer
- Programmering
I sann expressen anda så var jag tvungen att ta den ordvitsen ;-) . Håller på att lära mig Scala för att se om det är något att ha och hitils är jag rätt nöjd. Men idag bestämde jag mig för att titta lite närmare på interopabiliteten med Java. (Läs mer…)
-
EDA – En akronym att hålla koll på
- tis 5 feb, 2008 kl 14:57
- 3 kommentarer
- Java
Efter att ha fått höra akronymen SOA så pass mycket att det förlorade sin betydelse så känner sig de flesta av oss kanske inte så pigga på en ny akronym med ordet ‘Architecture’ i. Härom året fick jag höra att IBM försökte få ut SCA (Serivce Component Architecture) som en ny akronym som skulle ersätta det söndertjatatde SOA, men det visade sig vara i princip samma sak. Dock känner jag mig betydligt mer positivt inställd till den relativt nya akronymen EDA, d.v.s. Event-Driven Architecture. För er som var på JFokus i Stockholm förra veckan så kan hända att ni fick en introduktion till vad det hela var, för er andra så gör jag ett försök att sammanfatta det här. (Läs mer…)
-
När är det inte längre Java?
- mån 4 feb, 2008 kl 20:26
- 1 kommentar
- Allmänt, Java, Programmering
Det är ju mycket diskussioner nu förtiden om nya språk som kör på Java plattformen. Dom hetaste på senare tid är ju Groovy och Scala. Båda språken påminner ju om Java (språket) och delar också klass bibliotek med Java. Dessa språk diskuteras det mycket om i olika Java kretsar men vart går gränsen för när det inte längre är Java relaterat? (Läs mer…)
-
Rod Johnson Spring vs EJB3.0
- mån 4 feb, 2008 kl 12:00
- Kommentera!
- EJB, Spring
Rod Johnson skriver i sin blogg framgångarna med Spring ramverket kontra EJB3.0. Han refererar till en jobb sökmotor (jobtrends) och visar hur siffrorna ser ut. Visst, enligt siffrorna där, det är mer efterfråga på Spring konsulter än EJB3.0. Men enligt den verkliga statistiken av den svenska konsultverksamheten jag har ser trenden inte så som Jon påstår. De flesta projekt jag vet kör idag på den traditionella EJB2.0, Struts 1.x och egna O/RM API L- och en del har sakta med säkert vaknat och tittat på nya ramverk, där ofta EJB3.0 ses som en standard utväg. Spring har varit än så länge utvecklarnas favorit i den svenska Java industrin dock inte direkt IT chefernas favorit antar jag! Kul att se hur utvecklingen bli fram över. Det är väll upp till java utvecklarna att uppmana beslutfattare till rätt val (vilket det nu kan vara?!) …
-
JavaZone 2008: Call for Papers
- fre 1 feb, 2008 kl 10:10
- Kommentera!
- Konferenser
JavaZone går av stapeln den 17-18 September i Olso. Sista dagen att skicka in papper är den 14 April.
We would like to inform you that call (Läs mer…)
