<TeRanEX/> weblog v2

Archive for May, 2005

Boekenfestijn

Boeken

Net zoals vorig jaar is het weer boekenfestijn in het bouwcentrum in Antwerpen. Ook dit jaar waren er weer ?norm veel interessante boeken. Je zou er echt gemakkelijk een grote winkelkar volkrijgen met stuk voor stuk interessante boeken. (sommige mensen doen dat dan ook :D ). Zelf heb ik het bij 3 boeken gehouden: JUnit, Tapestry en XDoclet, allemaal van Manning.

Thursday, May 26th, 2005 - Posted in Programmeren - 3 Comments

Standardizing BeanShell

A while ago, when I first wrote about Groovy, I started wondering why there wasn’t a JSR for Beanshell. As you might know, Beanshell is, just like Groovy, a scripting language for Java. Today Pat, the main Beanshell developer, announced that Beanshell will be standardized in JSR 274. You can read more about this on his blog.

Thursday, May 26th, 2005 - Posted in Programmeren - Comments Off

Debugging with Eclipse

Ofcourse Eclipse has a debugger which you can use to debug your Java applications. Like most other debuggers you can set breakpoints, view variables, use watch expressions, inspect objects and use actions like ’step into’, ’step over’ and so on.

But Friday I discovered another nice feature while debugging: When you change some of your code while debugging you don’t need to restart your application. Eclipse simply uses your new code. Something similar is possible with the debugger of Visual Studio 6 and will be possible again in Visual Studio 2005.

Here is a, rather stupid, example to illustrate it:

I created a method ‘getList()’ in the class ‘Foobar’ which should return a List with two elements. Ofcourse i create a UnitTest for it:

Debugging with Eclipse: an Example
Read the rest of this entry »

Sunday, May 22nd, 2005 - Posted in Programmeren - Comments Off

WinDirStat

WinDirStat

Daarstraks een tooltje gezocht waarmee ik kon kijken welke mappen en bestanden er veel plek innemen op m’n harde schijf. Na verloop van tijd gebeurt het immers wel eens dat er ‘verloren’ bestanden op je schijf achterblijven die dan behoorlijk wat plek kunnen gaan innemen.

WinDirStat bleek de geschikte tool te zijn. Met het programma kan je ??n of meerdere schijven of mappen laten scannen, waarna je een mooi overzicht krijgt van de data op de schijf. Dit overzicht bevat zowel een boomstructuur waar je gemakkelijk per map/bestand kan zien hoe groot het is en hoeveel % van de ruimte het in beslag neemt, alsook een overzicht per bestandstype. Bovendien wordt de verdeling ook volledig grafisch weergegeven. Dit leek me eerst nogal een rare manier om zoiets weer te geven, maar eigenlijk is het enorm handig, vermits je onmiddellijk kan zien of er grote bestanden op je schijf staan. Bovendien kan je op alle blokjes klikken zodat het bestand/map in de boomstructuur wordt geselecteerd zodat je gemakkelijk kan zien wat het juist is.

Thursday, May 19th, 2005 - Posted in Open Source - 4 Comments

Eclipse, not just an IDE

Eclipse Logo

In the past half year i have been doing two projects, of which one in .NET (C#) and one in Java. As far as i can tell now I certainly prefer Java over .NET. Although with “out-of-the-box”-programming in .NET (with “out-of-the-box” i mean simply installing Visual Studio) you will get a result in less time, .NET misses the big (Open Source) community that Java has. While there are expensive IDE’s for Java, like IntelliJ, there are also various Open Source alternatives, of which NetBeans and Eclipse are the two most well known.

Especially Eclipse is an extremely beautiful IDE, if not the best IDE ever created. But Eclipse is more then just an IDE. In fact it is a platform to create IDE’s. And by default, when you download the official Eclipse release, it comes with JDT, the Java Development Tools. The architecture of Eclipse is completely build on the idea of plugins. Almost every part of Eclipse is a plugin, including the Eclipse core. This is one of the reasons why Eclipse is so nice. It is very easy to add new functionality to the IDE, or even to completely create a new IDE build on top of the platform. Because of the license of the Eclipse platform, both Open Source and commercial plugins are allowed. And as you can see on sites like eclipse-plugins.info there are *a lot* of plugins available, of which a vast amount is developped as Open Source.

Although a lot of people use Eclipse to develop Java you can use it for a lot more because of the plugins. Examples include: C++, COBOL, PHP & Python, Haskell, NSIS or even UML and more…

Read the rest of this entry »

Thursday, May 19th, 2005 - Posted in Programmeren - 6 Comments

Bumpende bureaustoel

zitbal

Het laatste uur van m’n bureau stoel heeft geslagen. Straks wordt hij vervangen door een zitbal van Togu. ‘k wilde het al langer proberen en van’t weekend ben ik er samen met Vicky een gaan halen. In de winkel mocht ik het al even proberen en het zat best wel leuk…

Tuesday, May 17th, 2005 - Posted in General - 16 Comments

Groovy: Java Scripting (NL)

Dit is de Nederlandse vertaling van een artikel dat ik een tijdje terug in het engels schreef. Bedankt Vicky voor de vertaling!

Een paar dagen geleden struikelde ik over een artikel dat bij onjava.com Groovy introduceert. Groovy is een scripting taal voor Java, dit betekent dat de groovy-scripts kunnen worden uitgevoerd zonder dat ze eerst moeten worden gecompileerd. Dit maakt het zeer gemakkelijk om kleine scriptjes te schrijven die vanaf de commandoregel of van binnenin een Java-applicatie kunnen worden uitgevoerd.

Read the rest of this entry »

Tuesday, May 17th, 2005 - Posted in Programmeren - Comments Off

Greasemonkey

De nieuwste hype in Firefox-land blijkt Greasemonkey te zijn. Greasemonkey is een extensie waarmee je eenvoudige script automatisch kan laten afvuren als je naar bepaalde websites surft. Deze scriptjes kan je gebruiken voor heel uiteenlopende zaken. Zo kan je de layout en/of gedrag van een website wijzigen, kan je ‘bugs’ in websites oplossen, banners verwijderen, of extra functionaliteit aan een website toevoegen. Een goed voorbeeld hiervan is een scriptje dat in Gmail een knopje toevoegt om berichten te verwijderen, zodat je niet steeds weer dat uitklapmenuutje moet gebruiken.

Zelf heb ik de extensie nog niet ge?nstalleerd omdat er op het eerste zicht nog geen scriptjes zijn die me echt nuttig genoeg leken. Toch lijkt het me een erg nuttige extensie omdat je hiermee eindelijk de informatie op een website kan bekijken/gebruiken zoals jij dat wil en niet zoals de maker/aanbieder dat wil. Greasemonkey zal pas echt interessant worden als ik weet hoe ik zelf scriptjes kan schrijven. Daarom zal ik een van de dagen Dive Into Greasemonkey, van Mark Pilgrim, maar eens door m’n printer duwen. Dan kan de pret beginnen.

Monday, May 16th, 2005 - Posted in Mozilla - Comments Off

MasterMind 2001: wow that’s old :)

While browsing through some really old files on my hard disc i found a little game i wrote back in 2001. It is a very simple Mastermind written in VB6. Just in case it could be of any use for somebody I made it available: http://dev.budts.be/releases/old/. I included the sourcecodes and licensed it under the GPL.

Please note that this is very old code and the program has a very bad design. Today my programs have a much nicer architecture ;) . Also note that i’m not responsible for any damage ;)

Wednesday, May 11th, 2005 - Posted in DevBlog - 1 Comment

uit de oude doos: MasterMind 2001

Mastermind screenshot

Zonet was ik wat opkuis aan het houden in ??n van de vele mappen op m’n harde schijf. Toevallig kwam ik wat oude spulletjes tegen die ik vroeger eens had geschreven. E?ntje daarvan is een eenvoudige MasterMind, geschreven in VB6. En ja hij werkte zelfs :) . Omdat hij toch maar op m’n schijf ’stof stond te vangen’ heb ik hem online gezet, met de broncodes erbij (GPL-ed).

Ik wil er overigens wel bijzeggen dat deze code van 2001 dateert en het design van het programmaatje op zo goed als niets trekt. Vandaag de dag programmeer ik wel net iets properder ;) En ook: als het ding uw computer laat crashen, ontploffen of begint op te eten, ik ben NIET verantwoordelijk ;)

Dat gezegd zijnde:

http://dev.budts.be/releases/old/

De zip downloaden, uitpakken en MasterMind.exe starten en je bent vertrokken :)

Wednesday, May 11th, 2005 - Posted in Programmeren - 5 Comments

Activity Stream

You are currently browsing the weblog archives for May, 2005.

Categories

Advertisement

eMusic.com
Download 25 FREE songs at eMusic.com!

Latest Comments

Jonas: Grats. Klinkt als een leuke job. En zo dicht bij huis dat wil ik ook wel ;)

teranex: @Vincent: Gek genoeg heeft microsoft voor de volgende versie van Visual Studio...

Vincent Ceulemans: Tsja, consequent zijn is voor MS waarschijnlijk wat te moeilijk,...

teranex: @krzychu yes it works without the Nucleus files and database, because it uses...

krzychu: Your tips about importing/migration from Nuclues to WP works very well. Thank...

Archives

2010 2009 2008 2007 2006 2005 2004 2003

Links

Info

This blog is powered by WordPress and is hosted by Dreamhost

Get Mozilla Firefox and rediscover the web.