Archief van August 2010

Gitaar

Friday, 13 August 2010

Zo, de eerste voorzichtige stapjes op gitaar zijn gezet.
Ik volg geen lessen, dus alles wat je ziet is zelf geleerd en heel waarschijnlijk niet volgens de regels van de kunst. Maar er kwam geluid uit en met een beetje goede wil trok het nog op iets ook. Dus ik was blij genoeg…


Uit het leven van een student

Monday, 16 August 2010

opstaan 7 uur: Ben nog moe, niet wakker. zuur.
8 uur: ontbijten dan. Geen zin, geen honger, snel een boterham.
9 uur: Eindelijk boven, beginnen leren, ik heb het moeten beloven.
9 uur en 1: *pling* daar begint het al: nieuwe mail.
9 uur 15: een nieuwe mac (en ander nieuws) dat had ik nog niet gezien.
12 uur: etenstijd. Niks geleerd, heb een beetje spijt.
1 uur: belgerinkel, ga jij mee naar de winkel?

2 uur: terug boven, snel wat leren, ik heb het moeten beloven.
2 uur 5: Hé, wat is dat met m’n schijf?
3 uur: schijf macheert. Ik ben een pro… maar heb nog niks geleerd.
4 uur: Tijd voor een koek. Motivatie om te leren raakt stilaan zoek.
4 uur 40: ’t zit niet mee. Hoe zit het met m’n kennis van Java of PHP?
6u: Avondmaal: M’n nieuw programmaatje werkt. Ik ben geniaal.

7u: Alweer boven, om écht te leren, ik heb het moeten beloven.
8u: Tijd voor TerZake. Ik moet toch van iets op de hoogte raken?
9u: Snel een spel. Max 10 minuutjes en dan begin ik écht wel.
12:30: Dat ging snel voorbij! Er moet echt meer tijd zijn voor mij.
12:31: Snel die cursus open en wat leren. Voor nacht en dag weer keren.
2u: Tranendal. Ik moet beter kunnen, dat weet iedereen toch al?
3u: Oogjes dicht. Wacht, ik schrijf nog even een gedicht.
3:20: Tijd dat ik in slaap val en bedenk dat morgen… net hetzelfde wezen zal.


WP Minify

Monday, 16 August 2010

Een plugin voor WordPress die er voor zorgt dat al uw javascript en css-files gecombineerd en gecomprimeerd worden zodat de laadtijd van uw pagina drastisch verkort wordt.
Aan te raden en hier te downloaden.


Mockup van Woordjes

Thursday, 19 August 2010

1) Het startscherm is grotendeels hetzelfde gebleven. Ik heb bewust gekozen om de interface zo eenvoudig mogelijk te houden zonder afbreuk te doen aan het gebruiksgemak.
De menu bovenaan maakt geen gebruik meer van drop-down menu’s maar zijn rechtstreekse knoppen geworden.

2) Rechts onderaan op het startscherm is er een kleine MotiVeter geplaatst. De Motiveter laat zien hoeveel woorden je tijdens 1 ronde juist had. De bedoeling is uiteraard om het balkje helemaal gevuld te krijgen, wat wil zeggen dat je alle woorden correct ingevuld had.
Er ontbreekt nog wel tekst die aangeeft hoeveel woorden je nog moet invullen. Essentieel, denk ik, om te vermijden dat het lijkt alsof je aan een eindeloos lange woordenreeks bezig bent.

3) Aan het instellingenscherm is ook niet zo veel veranderd. Enkel de optie vertaling omdraaien is vanuit de voormalige drop-down’s naar hier gekomen.

4) Het nieuwe scherm Lijst opstellen is nog volop onder constructie.
Waar je een woord en zijn vertaling moet zetten is vrij duidelijk maar toch rijzen er enkele problemen:

  • Hoe geef je aan dat een woord meerdere vertalingen heeft?
  • Wat doe je als je meer woorden wil invullen dan de voorziene 6 (8-10-99-…) kadertjes?
  • Wat doe je als je een bestaande file wilt aanpassen/woorden toevoegen?
  • Hoe wis je een bestaande file?

Uiteraard kan je hiervoor allemaal knopjes voorzien, maar dan staat je scherm al snel vol met knoppen en geen mens die nog weet waarvoor welke knop dient.

Dus voorlopig zoeken we verder!


En uw wachtboek is?

Friday, 20 August 2010

Een kort wachtwoord is nutteloos, zo blijkt.

De reden daarvoor is simpel:
Vandaag zijn computerprocessors zo krachtig dat ze op korte tijd een wachtwoord kunnen achterhalen.
En dat hoeft geen supercomputer te zijn: een doorsnee thuiscomputer heeft vandaag evenveel rekenkracht als de krachtigste computer van tien jaar geleden.

Nu allemaal goed en wel, maar wat gaan we over 10 jaar doen? Een wachtboek intypen ter vervanging van het huidige wachtwoord?

Of misschien moeten we eens stilaan gaan nadenken over een andere manier om onze gegevens online te beschermen.


Gebruiksvriendelijkheid in Woordjes

Sunday, 29 August 2010

Uiteraard laat ik Woordjes niet zomaar op de mensheid los en wordt het op voorhand uitvoerig getest.
Dat leidt vaak tot, op het eerst zicht banale, zaken die verbeterd kunnen worden maar die Woordjes als programma veel gebruiksvriendelijker maken.

Wanneer het programma opent bijvoorbeeld, of je start een nieuw spel, hebben veel mensen de neiging om direct te beginnen typen.
Het veld waarin je moet typen is echter nog niet actief waardoor je in de meeste gevallen dus helemaal niets typt.
Dat is snel verholpen door in het invoerveld te klikken zodat er een pinkend streepje staat of door in je code snel .requestFocusInWindow() toe te voegen. Eén lijn meer in je code, maar een wereld van verschil voor het gebruiksgemak. En dat is maar één van de tientallen kleine zaken die Woordjes tot een gebruiksvriendelijk programma maken.

Woordjes in Windows XP en in OS X

Woordjes in Windows XP (L) en in Mac OS X (R)

Van bij het begin was het de bedoeling dat Woordjes op zoveel mogelijk systemen moest werken. Als kind kreeg ik thuis enkel Linux voor m’n neus en op school enkel Windows. Ik vond het verschrikkelijk dat de programma’s die bestonden voor het één niet werkten op het ander en omgekeerd. Dus Woordjes moest zowel op Linux, Windows als Mac (en nog een heleboel andere) werken.

Dat Woordjes op zoveel mogelijk systemen moest werken heeft m’n keuze van de programmeertaal sterk beïnvloed. Ik koos voor Java. Java mag dan wel werken op elk platform waarop een JVM geïnstalleerd is en dus een “platform-onafhankelijke” programmeertaal zijn, tijdens het programmeren ontdekte ik toch een paar zaken die op elk platform anders zijn. Zodra je begint te werken met GUI’s en het wegschrijven van bestanden (om je instellingen op te slaan) blijkt dat elk systeem z’n eigen manier en eigen directory’s gebruikt om gegevens in op te slaan, dus moet je voor elk systeem een, weliswaar klein, stukje code aanpassen naargelang het platform dat gebruikt wordt.

Het Woordjes icoontje

Het Woordjes icoontje

Toen Woordjes eindelijk succesvol getest was in zowel, Linux (Ubuntu en OpenSUSE), Windows (XP) en Mac (OS X, 10.6.4) zat ik nog met een probleempje. Hoewel het programma perfect te openen was met een klik in Ubuntu, Xp en Mac, was dat niet het geval in OpenSUSE.
Het starten van het programma via de commandline is niet echt moeilijk ($java -jar woordjes.jar) maar ik kan me best voorstellen dat dit niet voor iedereen vanzelfsprekend is. Daarom: een klikbaar icoontje zou handig zijn. En niet veel later had Woordjes een Woordjes.exe (Windows), Woordjes.app (Mac) en een Woordjes.jar (Elk systeem waarop een JVM draait). Downloaden en klikken. That’s it.

Helaas heb je dan al helemaal geen platformonafhankelijk programma meer, maar ik vond het belangrijk dat Woordjes simpel blijft om te gebruiken.

En dat is tot hiertoe goed gelukt.

Ohja, in de laatste versie van Woordjes (0.6.4, maar pas downloadbaar voor iedereen vanaf 0.7) zit ook een controle op update’s. Zo kan je op elk moment controleren of je met de laatste versie van Woordjes aan ’t werken bent. 😉