Programmeren

Multimedia met Bangarang

by Kristof Bal 09.02.2012

Bloggen, het is niet makkelijk. Althans, op regelmatige basis iets zinnigs weten te schrijven, vooral die regelmaat is een probleem voor mij. Respect voor wie het wel kan.Maar goed, genoeg gezeurd. Ik zou graag het programma Bangarang willen voorstellen. Bangarang is een KDE-programma voor het beheren van multimedia. Ik heb zelf bijgedragen aan de ontwikkeling ervan, en sinds kort wordt het

Lees het volledige artikel →

Performance: If statements elimineren

by martijn_brekhof 13.01.2012

Ik was in de blog
Performance: lazy evaluation begonnen met het optimaliseren van onderstaand
loopje.

for ( bug_number = 0; bug_number < MAX_BUGS; bug_number++ )
{
for ( employee_id = 0; employee_id < MAX_EMPLOYEES; employee_id++ )
{
if…

Lees het volledige artikel →

Loopjes, loopjes, loopjes

by martijn_brekhof 22.11.2011

Ditmaal een voorbeeld van een goedbedoelde optimalisatie techniek die geen
verbetering maar een verslechtering opleverde. De optimalisatie houdt in dat
je het aantal keer dat een for-loop moet worden opgebouwd minimaliseert.
Dit speelt vooral wanneer j…

Lees het volledige artikel →

Performance: lazy evaluation

by martijn_brekhof 12.10.2011

In een vorige
blog heb ik laten zien dat de volgorde van if-statements van
invloed kan zijn op de prestaties van je programma.
Dat dit op meerdere manieren tot uiting kan komen in je code wil ik graag
illustreren aan de hand van een ander praktijkvoorb…

Lees het volledige artikel →

Performance: volgorde van condities

by martijn_brekhof 19.09.2011

Er zijn een heleboel zaken die de performance van een programma kunnen
beïnvloeden. Eén daarvan is je code en simpelweg geldt dat hoe minder
instructies nodig zijn om iets uit te voeren hoe sneller het programma zal draaien.
In deze en toekomstige b…

Lees het volledige artikel →

D-Bus en Python

by Martijn Brekhof 08.12.2010

In een vorige
blog heb ik wat verteld over de D-Bus. Ik zal nu
laten zien hoe makkelijk je met python een script kan maken om
gebruik te maken van de D-Bus. Dit script luistert naar het signaal
“StateChanged” van de
NetworkManager en zal vervolgens pro…

Lees het volledige artikel →

C++0X

by jc 28.09.2010

In mijn vorige blog heb ik gesproken over de vergadering van de
standaardisatie van C++ in Rapperswil. Laten we nu eens gaan kijken
naar wat er allemaal gaat veranderen in de aanstaande C++ standaard.

Allereerst moet je je realiseren dat het bij prog…

Lees het volledige artikel →

Rapperswil 2-7 augustus 2010: een C++ vergadering

by jc 17.08.2010

Van 2 tot en met 7 augustus werd in Rapperswil, Zwitserland
vergaderd door de ISO C++ standaardisatiecommissie. Ik was daar
voor Nederland als Head of Delegation aanwezig namens het NeN voor AT
Computing en de NLUUG.

Je kunt je afvragen waar in zo’n…

Lees het volledige artikel →

To bash or to ksh, what is the difference?

by hjt 15.06.2010

In onze Linux/UNIX deel 2 cursus gaat het over shell scripting,
met awk en sed daarbij behandeld.
We mikken niet op allerlei exotische shells, maar gaan
ervan uit dat men op commerciele UNIX’en (Solaris,
HP/UX, AIX) een ksh gebruikt, en bij Linux en …..

Lees het volledige artikel →

Programmeren is een kunst…

by jc 01.03.2010

Er was eens….

een bank met vele kantoren door het land. De medewerkers in de
kantoren klaagden dat de nieuwe computers te traag waren. Dit speelde
in de tijd dat electronisch bankieren, pinnen en geldautomaten nog een
onbeduidende rol speelden. K…

Lees het volledige artikel →

Colets.nl

by Milan Boers 09.10.2009

De website colets.nl die ik gemaakt heb is nu ruim een maand online. De website zit vol jquery/javascript effecten. Tijd voor een exclusief (!11!) uitgebreid verslag voor de scripters en designers over hoe deze website precies in elkaar zit en hoe de website tot stand is gekomen. Suggesties over hoe dingen beter hadden gekund zijn [...]

Lees het volledige artikel →

Xephyr: X-sessie in een window

by admin 25.11.2008

Xephyr is een programma dat een extra X-sessie kan starten binnen een window. Het is te installeren in het pakket “xserver-xephyr” in de Ubuntu pakketbronnen. Om vervolgens een Xephyr sessie te starten voer je dit uit:
~$ Xephyr -ac -screen 1280×1024 2> /dev/null :1 &
vul bij “-screen 1280×1024″ de gewenste resolutie van het window in. Probeer [...]

Lees het volledige artikel →

My first useful C app!

by Kristof Bal 03.08.2008

I started studying C when I got an old C handbook from my father’s school, so this was my chance to start to learn to code for real ;).My first useful result is as a small application that prompts the user to enter an octal, decimal or hexadecimal value and shows its notation in those three ones.It’s license is BSD, so you can do what you want with it.Here’s the source:# include main(){ int

Lees het volledige artikel →

My first useful C app!

by Kristof Bal 03.08.2008

I started studying C when I got an old C handbook from my father’s school, so this was my chance to start to learn to code for real ;).My first useful result is as a small application that prompts the user to enter an octal, decimal or hexadecimal value and shows its notation in those three ones.It’s license is BSD, so you can do what you want with it.Here’s the source:# include main(){ int

Lees het volledige artikel →