Lezingen NLLGG-bijeenkomst 7 april 2007
Kubuntu
door Sebastian Kügler
In deze lezing zal Sebastian Kügler ingaan op wat Kubuntu is, en hoe het wordt ontwikkeld. Principes die bij het ontwerp van dit besturingssysteem worden gehandhaafd worden toegelicht. Daarnaast zal worden gekeken naar Feisty Fawn, de komende Kubuntu release (gepland voor april dit jaar). Ook zal er worden ingegaan op de plannen om KDE4 in de distributie te integreren en aan te bieden.
Sebas is sinds 2004 in de Free Desktop wereld, voornamelijk binnen KDE actief. Hij begon met het programmeren aan Guidance, een set systeemadministratietools, geprogrammeerd in Python. Sinds 2005 is hij ook bezig achter de schermen van KDE e.V., de organisatie achter het KDE project. Samen met anderen heeft hij in 2005 de Marketing Working Group opgestart, sinds 2006 zit hij in het bestuur van KDE e.V., hier is hij voornamelijk met PR en bedrijfscontacten bezig.
Kubuntu en Debian waren de eerste distributies die de guidance tools leverden, in Kubuntu zit guidance sinds de laatste Long-Term Release, Dapper Drake. Sebas was tevens betrokken bij het ontwerpen van de laatste stabiele versie van Kubuntu, Edgy Eft en de komende release Feisty Fawn. Voor de laatste twee is hij maintainer van de powermanagement applet voor laptops.
Sebas is 30 jaar oud, werkzaam voor het CodeYard project waar hij een community van scholieren opbouwt die samen Vrije Software maakt. Hij neemt tevens voor KDE deel aan het SQO-OSS project, een Europees project waarin tools worden ontwikkelt waarmee de kwaliteit van Vrije Software kan worden gemeten.
download de presentatie
TYPO3 Open Source CMS
door Patrick Broens en Ben van 't Ende
De presentatie heeft als onderwerp ontwikkeling van de TYPO3 software en van de community. Ben en Patrick vertellen over de structuur van de TYPO3 community en de problemen die een Open Source community met zich mee brengt. Verder komen ontwikkelingen voor de toekomst aan de orde. Ben verteld iets over zijn ervaringen met de Content Rendering Group en Patrick over de TYPO3 core group.
Patrick (12-09-1970) is Core Developer van TYPO3 en Senior TYPO3 Developer bij Netcreators. In de hoedanigheid van Core Developer is hij verantwoordelijk voor het tekstverwerkersgedeelte van TYPO3 en houdt hij zich bezig met de verbetering van de gebruikerservaring van de interface van TYPO3. Patrick heeft meerdere extensies voor TYPO3 ontwikkeld waaronder pbsurvey, een zeer uitgebreid enquetesysteem.
Ben (10-09-1958) is vanaf versie 3.3 aktief met TYPO3 en aktief in de community. De Content Rendering Group waar hij leiding aan geeft bewaakt de output van TYPO3 op standards compliancy en zorgt er voor dat de output voldoet aan de richtlijnen van het W3C. Vanaf TYPO3 versie 4.0 is het dan ook vrij eenvoudig geworden websites te bouwen die voldoen aan de richtlijnen. Bij Netcreators heeft hij Intake en Kwaliteitszorg onder zijn hoede, een functie waarbij het overdragen van kennis en het bewaken van kwaliteit centraal staat.
presentatie Ben van 't Ende
presentatie Patrick Broens
SE Linux
door Marcel Nijenhof
SE-Linux is het framework voor extra security op Linuxsystemen. Met behulp van SE-Linux kun je bepaalde security afdwingen onafhankelijk van de user en de file permissies. In de lezing gaat in op het gebruik van SE-Linux zoals nu gedaan wordt bij Fedora Core 5. De spreker gaat daarbij in op de verschillen tussen de diverse modes. Daarnaast zal Marcel aan de hand van twee eenvoudige voorbeelden uitleggen hoe je de policy kunt aanpassen aan je eigen wensen.
Marcel Nijenhof is een systeembeheerder met ruim 10 jaar ervaring in het beheer van diverse UNIX-systemen. Daarnaast ontwikkelt hij mee aan het "nslu2-linux" project dat alternatieve Linux firmware en optionele software voor embedded storage devices zoals de nslu2 maakt.
download de presentatie
Unicode nader bekeken
door Juerd Waalboer
Door een overvloed aan informatie lijkt omgaan met tekensets en Unicode heel moeilijk. Maar als je gestructureerd te werk gaat, valt het enorm mee. In deze lezing zal Juerd uitleggen wat (de noodzaak van) Unicode is, wat het verschil tussen Unicode en encodings zoals UTF-8 is. Hoe je een locale instel en hoe je tekstbestanden omzet van de ene naar de andere tekenset. Daarnaast wordt er nog kort ingegaan op UTF-8 in terminal emulators en lettertypen.
Relationele Databases met Perl
door Johan Vromans
De Perl DBI module maakt het mogelijk op een database-onafhankelijke manier te werken met verschillende relationele databases. De tutorial "Relationele databases met Perl" behandelt de basisbeginselen van relationele databases, SQL, en het gebruik ervan middels de DBI module.
Johan Vromans werkt sinds 1975 in de automatisering en is een deskundige op het gebied van software engineering. Hij houdt zich voornamelijk bezig met Open Source software en is een internationale bekendheid in de Perl wereld. Met zijn eigen bedrijf, Squirrel Consultancy, geeft hij cursussen Perl en andere Open Source toepassingen.
download de presentatie