Branders.name

SCIP.be

Enkele interessante artikels rond programmeren in Silverlight, .Net, RIA services.


ADO.NET Entity Framework

The ADO.NET Entity Framework is designed to enable developers to create data access applications by programming against a conceptual application model instead of programming directly against a relational storage schema. The goal is to decrease the amount of code and maintenance required for data-oriented applications.


Ben is vandaag blij dat zijn laptop warm wordt.

is vandaag blij dat zijn laptop warm wordt.


jQTouch

A jquery plugin for mobile web development on the iPhone, iPod Touch, and other forward-thinking devices.


Ben vraagt zich af hoe het een trein vertraging kan hebben door dat beetje sneeuw. En zeg nu niet dat ze dan niet kunnen remmen, want de trein die ik uiteindelijk genomen heb heeft er ook maar 20 minuten over gedaan om tot in Leuven te geraken. De reistijd met de bus was erger. In totaal 2.45u onderweg geweest.

vraagt zich af hoe het een trein vertraging kan hebben door dat beetje sneeuw. En zeg nu niet dat ze dan niet kunnen remmen, want de trein die ik uiteindelijk genomen heb heeft er ook maar 20 minuten over gedaan om tot in Leuven te geraken. De reistijd met de bus was erger. In totaal 2.45u onderweg geweest.


Thunderbird 3.0 rocks!

De laatste paar maanden gebruikte ik eigenlijk geen dedicated mailclient meer. Gezien al mijn mail door Gmail beheerd werd, volstond de Gmail-interface. Daarbij komt dan nog dat ik in oktober overgeschakeld ben naar Google Apps, zodat ik mijn mailadres bij Google laat beheren. Enfin, het beheren doe je zelf. Je krijgt er van Google wel een mooie interface voor.

Tussendoor werk in nog steeds als vrijwillig vertaler voor Mozilla Europe. De ontwikkeling van Firefox volg ik van kortbij op, maar sinds versie 2 heb ik Thunderbird gelaten voor wat het was. Te traag en te beperkte zoekfuncties. Ik hou alle mails bij. Dat wil dan ook zeggen dat er veel gesynchroniseerd wordt via IMAP. En ook veel gezocht. Als dat dan niet vlot gaat, dan geef je het al snel op. Zeker als je Gmail gebruikt, wat volledig gebouwd is rond de zoekmogelijkheden. Toch vind ik dat Thunderbird nog een poging verdiend. Ik heb even de laatste versie (3.0) onder de loep genomen. Het is een grote stap voorwaarts ten opzichte van de 2.0-release.

Gmail-integratie

Je merkt goed dat het Thunderbird-team graag de gebruikers die overgeschakeld zijn naar de Gmail-webinterface wilt terug winnen. Thunderbird werkt nu beter samen met Gmail. Dit merk je onder andere aan de “archiveer”-knop, die net hetzelfde werkt als bij Gmail. Ook is het nu gemakkelijker om een Gmail-account toe te voegen. Gewoon je gegevens intypen en Thunderbird detecteert dat het om een Gmail-account gaat.

Zoekmogelijkheden

Zoals gezegd is een uitgebreide zoek- en filterfunctie belangrijk voor mij. Ik kan geen tijd verspillen aan het zoeken in een ongelofelijke berg mails. Ik ben er zeker van dat jullie er hetzelfde over denken. Ik ben aangenaam verrast door de nieuwe zoekmogelijkheden in Thunderbird.

De nieuwe zoekfunctie

De nieuwe zoekfunctie

Je hebt natuurlijk nog steeds het eenvoudige tekstveld om te zoeken. De resultaten worden echter beter voorgesteld. Van zodra je je zoektekst ingegeven hebt, krijg je een venster te zien met een tijdlijn en enkele filters die je kan instellen. In het voorbeeld hierboven heb ik gezocht op ‘Apple’ in alle mappen. De donkerblauwe kleur in de tijdlijn bovenaan wordt getoond omdat ik de cursor boven één bepaald e-mailadres laat hangen.

Je kan verder klikken op jaar, maand, dag of op van/naar of op de folder waarin de mail zich bevindt. Ik maak geen gebruik van labels, maar ik kan me voorstellen dat je hier dan ook op kan filteren. Je kan ook op een combinatie van één van bovenstaande filteren. Je krijgt telkens onmiddellijk de mails te zien die aan je nieuwe vraag voldoen. Het lijkt heel sterk op business intelligence-toepassingen (het bijna oneindige doorklikken van een hoog niveau naar een lager). Een soort mail-intelligence dus…

Conclusie

Ik heb nog maar een dag met de nieuwe Thunderbird ‘gespeeld’, maar ik ben verkocht. Een bijkomend voordeel is dat mijn mailberichten ook nog eens offline bewaard worden, wat gemakkelijker is voor het maken van backups. Tot nu toe leefde alles in de cloud, wat me soms toch wel wat vrees voor dataverlies inboezemde.

Mocht je ooit Thunderbird laten staan hebben om één of andere reden, bekijk het dan even opnieuw (nothing to lose). Misschien spreekt de nieuwe versie je wel opnieuw aan.


Ben vond Vincke en Verstuyft goed. Dossier K komt bij in het rijtje van goede Vlaamse films van de laatste jaren.

vond Vincke en Verstuyft goed. Dossier K komt bij in het rijtje van goede Vlaamse films van de laatste jaren.


Dan Miser – ASP.NET MVC on the iPhone

ASP.NET MVC on the iPhone


iUI

iUI, the little JavaScript and CSS bundle I've been working on that makes developing iPhone web apps easy.


Aardvark

Een community helpdesk


Ben merkt net dat zijn Twitter-account 3 jaar oud is en dat hij nog bij nooit getwittert heeft. Ik was bij de eersten. Straf eh.

merkt net dat zijn Twitter-account 3 jaar oud is en dat hij nog bij nooit getwittert heeft. Ik was bij de eersten. Straf eh.


Documentation is like sex: when it is good, it is very, very good; and when it is bad, it is better than nothing. Dick Brandon


Always program as if the person who will be maintaining your program is a violent psychopath that knows where you live. Martin Golding


jQTouch

jQuery plugin for mobile web development


Rubular: a Ruby regular expression editor and tester

Een ongelofelijk handige tester voor regular expressions.


There are only 10 types of people in this world. Those who know ternary, those who don’t and those who confuse it with binary.


Weekendproject: FreeNAS

Externe harddiskruimte is leuk. Hoe meer hoe liever. Spijtig genoeg zorgt dit ook voor meer energieverbruik, warmte en vooral … lawaai. Ik heb hier twee externe Lacie-harde schijven (design by Porsche, je kent ze wel). Mooie harde schijven, maar wat een lawaai! Gezien ik op een laptop werk, is de interne harde schijfruimte beperkt. Hierdoor staat mijn iTunes-bibliotheek op de externe harde schijf. En deze spint dus de ganse dag door als een krolse kat.

Ik was al een tijdje op zoek naar een NAS-oplossing (Network Attached Storage). Hierdoor heb ik steeds overal in huis beschikking over mijn iTunes-bibliotheek en staat er geen zoemende harddisk naast mijn scherm.

Het toeval wil dat we al wat pc’s versleten hebben hier. En nog niet alles is de deur uit. We hebben hier dus nog een wat oudere pc staan die we kunnen gebruiken als NAS. De basis is aanwezig: een harde schijf en een netwerkcontroller.

Google bracht me bij FreeNAS, een FreeBSD-based NAS. FreeNAS is zorgt voor de basisdiensten voor iemand die thuis een NASje wilt draaien. Je doorloopt een installatie van letterlijk 5 minuten en dan ga je naar de webinterface. In de webinterface maak je de nodige mountpoints, groups en users aan en dan kan je direct aan de slag.

FreeNAS ondersteunt verschillende services, waaronder AFP (Apple), Samba, SSH, FTP, webserver, UPnP, NFS, … . Met alle Apple-toestellen hier heb ik enkel AFP opgestart. Alle schijven worden dan direct benaderbaar vanuit Finder. Gezien FreeNAS een *BSD is, kan je op de UFS-geformatteerde harde schijven ook permissies instellen, zodat iedereen enkel aan zijn space kan. Ook kan je via de webinterface de hosts-file instellen, zodat enkel de mensen op het lokale netwerk kunnen verbinden. Security is voor mij zeer belangrijk, dus dat is één van de vereisten voor mij. Enkel toegang vanuit het lokale netwerk.

De bedoeling is dat ik nog wat extra hardeschijfruimte toevoeg. Momenteel zit er maar 80 GB in het systeem. Daar mag gerust nog een terabytje in, zodat het een deftige netwerkshare wordt. Het grote voordeel van deze ganse set-up is dat je zelf alles tot in de details kan instellen. Je kan inloggen over SSH en alles tweaken tot het naar je zin ingesteld is.

Als je het zelf ook eens wilt proberen: op enkele uren is de volledige set-up achter de rug. Je hebt wel wat kennis nodig van harde schijven, partities en shares. Maar zelfs met basiskennis geraak je al ver.


FreeNAS: The Free NAS Server

Een nieuw thuisprojectje: een NAS opzetten op een oude pc om networkstorage te voorzien…


IntelliJ IDEA :: The Best Java IDE Now Free and Open Source

De IntelliJ Java IDE bestaat nu ook in een open source versie. Zowel voor Mac, Windows als Linux.


Experience is the name every one gives to their mistakes. Oscar Wilde


« Ouder |