Bug in Buggy Bison

March 27th, 2009

Er is een bug in Traffide 0.0.2 geslopen (Buggy Bison)… Bij het gebruiken van een proxy-server die authenticatie vereist, werkt Traffide niet.In de method be.stacktrace.traffide.http.HostConfigurationWrapper:getHttpState staat:

newState.setCredentials(AuthScope.ANY,
       state.getCredentials(AuthScope.ANY));

Even te kort door de bocht… Commons-httpclient veralgemeent authenticatie zodat de method-signatures van setCrendentials() en setProxyCredentials() exact dezelfde is.

Gefixed op de update-site. Als je de laatste versie (0.0.2) al hebt geinstalleerd, gaat eclipse deze fix niet binnenhalen. Best gewoon de jar manueel downloaden en in “/eclipse/plugin/” kopieren!

Categories: Development | Tags: , , , | 2 Comments

Source code check-in Traffide

February 10th, 2009

Heb de huidige source-code in de SVN op Assembla gecommit. Niet letten op de vele TODO’s en crappy coding… Wordt aan gewerkt ;)

Categories: Uncategorized | Tags: , , , | No Comments

TraffIDE op assembla

February 6th, 2009

Heb een Assembla-account aangemaakt voor TraffIDE! Staat nog niet echt veel op, moet de WIKI-pagina nog invullen en source-code comitten in SVN, maar bon…

Iedereen die geïntresseerd om in de toekomst wat te testen (of op termijn mee te developen), mag me altijd een mailtje sturen (frederik [at] stacktrace [dot] be), dan wordt je toegevoegd aan het team ;)

Assembla-space kan je vinden op http://www.assembla.com/spaces/traffide/

Categories: Uncategorized | Tags: , | No Comments

TraffIDE 0.0.1 released!

January 30th, 2009

Allereerste release van TraffIDE is een feit, versie 0.0.1.

Categories: Uncategorized | Tags: , , , | 5 Comments

Logo Traffide v1.0

January 21st, 2009

Zoals altijd in mijn reverse/random-waterfall softwaredevelopment model, heb ik al een logo’tje ontworpen in mijn favoriet “Inkscape”, tijdens de ProofOfConcept-fase van Traffide.

(more…)

Categories: Development, Java | Tags: , , | 3 Comments

Jam-o-meter Deluxe

January 19th, 2009

Had op HLN.be gezien dat er een vermelding staat van het aantal kilometers file op dit moment. Op de koop toe nog mooi afgeleverd in XML-formaat (ipv dat ge-scrape op verkeerscentrum.be). Behold: the Jam-o-Meter.

Icoon van één van de views van traffide zal de hoeveelheid file aanduiden + kleurtje afhangkelijk van de lengte, varierend van groen -> geel -> rood. Zelfs al is de viewstack geminimaliseerd, heb je altijd een kleurtje in je oohoek. Terug naar de schooltijd voor wat good old Java 2D graphics. De lengte zal worden geupdate om de minuut (of wat langer) zodat je in één oogopslag kunt zien of het de moeite is om de traffide view eens te openen…

Resultaat hieronder, tweede screenshot is het icoontje gerendered van 0 tot 200 km file. Boven de 200 km blijft gewoon rood, want eender waar je naartoe moet rijden, je zal wel ergens in de 200 terecht komen ;)

Jam-o-meter icon in tab + minimized

0 - 200 km

Categories: Development, Java, Uncategorized | Tags: , , | No Comments

Yet another TraffIDE screenshot

January 9th, 2009

Nog een screenshot van de huidige unstable pre-alpha versie ;) Wat er al werkt:

  • Camera kiezen uit lijst toont camera
  • Elk uur wordt de “passCode” die verkeerscentrum.be gebruikt om de camera’s niet op andere site te kunnen plaatsen opgehaald via Job-framework van eclipse (geniaal trouwens). Ongeveer elk uur is er een nieuwe code, één code blijft ongeveer 2-3 uur geldig. Code gescraped uit HTML.
  • Map bekijken. Wordt gescraped uit javascript/HTML vanop verkeerscentrum. De verschillende lagen worden over elkaar gecombineerd.
  • Preferences page
  • Overnemen proxy-setting eclipse voor HttpClient-calls

Categories: Development, Java | Tags: , , , | 3 Comments

TraffIDE - Proof of Concept

December 29th, 2008

Even een proof of concept gemaakt voor mijn “Verkeersinfo in eclipse“-plugin, codename TraffIDE ;). Een van de features van de plugin gaat het bekijken van de camera’s zijn, en heb ik al even getest (zie afbeelding).

Plugin maakt momenteel gebruik van standaard Eclipse 3.3 framework, OpenCSV en commons-httpclient. Verassend snel in elkaar gestoken, mede door het ingenieuze Eclipse-platform dat heel makkelijk uitbreidbaar is. Hoewel er nog VEEL werk aan is, ben ik toch al een beetje trots op het resultaat.

Ongetwijfeld later meer hierover, met de feestdagen (en minder files) is er misschien wat meer vrije tijd over.

Categories: Development, Java | Tags: , , , , | 3 Comments

Verkeersinfo in Eclipse

December 19th, 2008

Voor ik vertrek vanop mijn werk kijk ik altijd eens op de site van Het Verkeerscentrum om te zien of het wel wijs is om de R0 to trotseren of gewoon beter nog wat blijf werken…

Nog beter zou zijn als ik niet altijd de site van het verkeerscentrum moet bezoeken om deze info te krijgen. Vandaar het idee om de verkeersinformatie te integreren in mijn favoriete Java IDE (die trouwens van smorgens tot savonds staat te draaien)…

Hopelijk is dit niet een van die geniale ideeën die toch nooit verder raken dan een Proof of Concept door gebrek aan vrijetijd/interesse.

Categories: Development, Java | Tags: , , , | 1 Comment