Tag: Open Source ¦ Atom ¦ RSS

Gaim 1.0

Gaim

Gaim 1.0 is er!

Gaim is een Instant Messaging programma waarmee je je tegelijkertijd op de meest gebruikte IM netwerken, zoals msn, icq en jabber, kan aanmelden. Persoonlijk vind ik het de beste IM-client die ik tot hiertoe ben tegen gekomen. Bovendien is open source (GPL) en mag het dus gratis gebruikt worden.

Samen bouwen aan een project

Op het Nucleus Forum vond ik vandaag een leuke beschrijving van moraes, over het samenwerken binnen de Nucleus Community:

"I was just thinking how nice are these kind of collaborative work. Roel started talking about a new design for the Nucleus site and has made some proposals and guidelines for it. Meantime Hcgtv has set the NUDN and after a lot of discussion with Admun and Teranex, Teranex made his proposal for the Developers Network, and his css layout was later refined by me. Now Karma implements a nice top bar that has something to do with Roel?s initial top bar and starts the integration of all Nucleus family sites. All of this with the help and feedback of many others (I appologize for not mentioning everybody).

It is nice to see that all discussions people had about the Nucleus sites are taking us to somewhere and everything is becoming better and better. Cool"
Moraes op het Nucleus Forum

Citaat uit "Open Sources"

Zoals ik al zei ging ik een citaatje uit het boek Open Sources, dat ik vrijdag kocht, posten.
In de inleiding vragen de auteurs van het boek zich af hoe bedrijven als SCO zich in de toekomst gaan rechthouden. SCO biedt immers een closed source UNIX aan waar je voor moet betalen, terwijl je gratis Linux kan gebruiken... Ik vond het wel opmerkelijk dat de auteurs juist SCO als voorbeeld namen in 1998, terwijl net dit bedrijf nu de grote boeman is in de Linux wereld... Enkele citaten:

In fact, proprietary software vendors have already suffered a number of quiet casualties. Linux and Free BSD have really eliminated opportunities to successfully sell a proprietary Unix on PC hardware. One such company, Coherent, has already foundered. The Santa Cruz Operation (SCO) has gone from a leading Unix vendor to an afterthought in the span of a couple of years. SCO, the company, will probably find a way to survive, but will its flagship product, SCO Unix, be another casualty of Open …

GAIM met betere ondersteuning voor MSN en Buddy Pounces

gaimEen van de patch schrijvers voor GAIM heeft zich bezig gehouden met het uitbreiden van de MSN ondersteuning in GAIM. Dit wil zeggen dat het met de volgende versie van GAIM (0.79) mogelijk zal zijn om bestanden door te sturen over MSN en ook de buddy icons (avatars) worden nu ondersteund :-)
De nieuwe code zit al in CVS, maar dan moet je ze wel zelf compileren, anders is het wachten op de volgende versie die binnen één a twee weken uitkomt.
ChipLog: Gaim's MSN and Buddy Pounce Improvements

CIBG: Een openbare dienst met vrije licentie

OpenOffice.orgIn de mailinglist van OpenStandaarden.be las ik net dat het CIBG (Centrum voor informatica voor het Brusselse Gewest) sinds kort volledig is overschakeld op OpenOffice.org als kantoortoepassing en zijn hier erg tevreden over. Microsoft zou zich wel eens terecht zorgen kunnen beginnen maken...
CIBG - Centrum voor informatica voor het Brusselse Gewest: Press corner

phpDoc, getest met Nucleus code

phpDocumentorIk wilde al een langere tijd phpDoc eens uittesten. phpDoc is een programma om broncode van een php project mee te documenteren, in de stijl van javaDoc (voor java ;-)). Omdat ik bovendien de broncode van Nucleus wil doornemen om er in de toekomst mee aan te werken, heb ik beiden dus maar ineens gecombineerd.
Het resultaat daarvan vind je hier en een downloadbare tar.gz hier

Het gebruik van phpDoc is eigenlijk vrij eenvoudig, zeker voor mensen die javadoc een beetje kennen. In de broncode zet je op de plaatsen waar je documentatie wilt toevoegen speciale commentaar blokken tussen /* (twee sterrekes) en / Daartussen zet je een uitleg over de class, function, ... en kan je ook verschillende @-regels zetten. Een kort voorbeeldje:

<?php
/**
 * mijn klasse
 * @author TeRaneX
 * @version 0.1
 */
class FooBar()
{
    /**
     * een method die niets zinnings doet :-)
     * @return string
     */
    function doSomthing()
    {
      return 'hello world!';
    }
}

PEAR coding standards en phpCodeBeautifier

Screenshot Onlangs las ik in één of ander computertijdschrift een artikel over "php voor later", met verschillende tips over hoe je met php kon programmeren op een manier dat je code zo hergebruikbaar mogelijk is.
Eén van de zaken die aan bod kwamen waren PEAR en de PEAR coding standards.
PEAR is een open source project dat veelgebruikte extra klassen maakt voor php. Iedereen kan hiertoe bijdragen, op voorwaarde dat je code perfect voldoet aan de coding standards.
Deze PEAR coding standards is een verzameling van regels die tot in de details specifieëert hoe je code eruit moet zien: hoeveel spaties moet je inspringen, moet er een spatie tussen if en ( enzovoort. Dit opdat alle code er hetzelfde uit zou zien en ook héél overzichtelijk zou zijn.
Je code overzichtelijk houden is natuurlijk zeer belangrijk, zeker als je in groep aan iets werkt, dat heb ik met ons groepswerk goed kunnen ondervinden. Daarom heb ik enkele dagen geleden de PEAR coding standards bekeken en blijkbaar voldoet mijn codeerstijl er, op een …

WackoWiki

WackoWiki logoToen ik gisteren nog een beetje rondsurfte op de website van WakkaWiki kwam ik een aangepaste versie tegen van het wiki systeem (een zogenaamde 'fork'): WackoWiki.


Het systeem is gebouwd aan de hand van Wakka 0.1.2 en voegt een hele reeks extra's toe.
Zo kan je onmiddellijk zien aan een link of je de WikiPagina die er achter zit wel mag lezen aan de hand van een icoontje, kan je 'watches' plaatsen op pagina's zodat je bij een wijziging van de pagina een mailtje ontvangt, zijn er enkele nieuwe/aangepaste formatters voor e-mail, icq-logs en SQL, kan je tekeningen invoegen, tabellen maken en nog meer van dat leuks.


Ondertussen heb ik mijn wiki geupdated van wakka 0.1.2 naar wacko R3.5 en dat is zonder al te grote problemen verlopen.
Het enige probleem dat ik momenteel heb ondervonden was met de hoofdingen. In wakka geld dat hoe meer isgelijkaan tekens je rond een stuk tekst zet hoe groter de titel wordt. In Wacko is het echter …

Ben ik een gevaar voor Linux?

Ik begin zo stilaan te geloven dat ik een gevaar ben voor Linux...
Twee weken nadat ik Red Hat Linux 9 had ge?nstalleerd verklaarden Red Hat dat ze in de toekomst geen gratis versies meer gingen uitbrengen.
Volgende week ga ik Mandrake Linux installeren en vandaag las ik op slashdot dat Mandrake waarschijnlijk van naam gaat (moet) veranderen om dat de naam eigendom is van een ander bedrijf... Ligt het aan mij?
Slashdot | Imminent Mandrake Name Change?

Mandrake Linux

Mandrake Linux Ik heb zonet de download van Mandrake Linux in gang gezet :-)
Ik heb al langere tijd Red Hat Linux op mn bakske staan, maar hiervan maken ze geen nieuwe versies meer (er is natuurlijk wel het fedora project, maar toch). Bovendien heb ik vernomen dat Mandrake Linux momenteel de meest gebruiksvriendelijke distro is. Een van de dagen/weken proberen dus... (wordt vervolgd ;-))