Pfcongrez 2009 verslag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PLC Software programmeur voor sterkste kraan ter w

Bedrijfsomschrijving Deze unieke organisatie bestaat al meer dan 40 jaar en maakt on off a kind oplossingen voor onshore en offshore veiligheidoplossingen voor grote industrie machines of installaties. Ze kennen vier vestigingen over de wereld, maar jij hoeft alleen maar te werken op het kantoor in Den Bosch. De projecten zitten in markten zoals offshore en baggerwerken, havens en scheepswerven, spoorwegen, visserij, bouw en infra. Het bedrijf ontwikkelt een breed scala aan sensoren met innovatieve, in eigen huis ontwikkelde software en hardware voor op maat gemaakte veiligheid- en besturingoplossingen in veeleisende omgevingen. Een van de laatste projecten waar zij aan

Bekijk vacature »

GEO-ICT/Smallworld GIS Ontwikkelaar

Bij onze klanten vormen Geographical Information System (GIS) systemen de basis van Asset Data Management. Zie jij het als een uitdaging om als onderdeel van een DEVOPS team de systemen van onze klanten te helpen vormgeven en continu te verbeteren? Wat ga je doen? Ons team heeft als doel nog relevanter te worden voor onze klantengroep van netbeheerders. Wij hebben een grote GEO-ICT Practice en daarmee zijn we in staat een fundamenteel deel van de basisregistratie van assets voor onze klanten vorm te geven. Dat doen we door het bedenken van concepten, onze klanten te adviseren op GEO-ICT gebied en

Bekijk vacature »

Junior .NET ontwikkelaar @ Regio Eindhoven

2021-10-20 iSense Junior .NET ontwikkelaar Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond OF heb jij middels cursussen je sporen verdiend in het programmeren en wil je graag aan de slag als Fullstack .NET Developer? Lees dan snel verder! Want in januari/februari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie .NET. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISLE51106 Locatie Eindhoven e.o. Wat ga je doen als Junior .NET ontwikkelaar? Vanaf januari/februari 2022 krijg jij via de Experis

Bekijk vacature »

Senior Java Developer (NL) bij PostNL

Senior Java Developer (NL) Den Haag HBO/WO IT Professional Als Senior Java Developer bij PostNL Pakketten impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijf kritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen. Wat ga je doen? Supply chain logistiek is de wetenschap en kunst van het controleren en beheren van de stroom van middelen, informatie en goederen van de ene bestemming naar de andere. Een essentiële vereiste voor het bereiken van operational excellence in een supply chain is vooruitzien! En dan

Bekijk vacature »

SAP EWM Consultant

SAP EWM Consultant Categorie: ERP/CRM/Tools Regio/Locatie: Randstad, Netherlands Vacaturenummer: J1121-0026 Type dienstverband: Full Time Functiebeschrijving: Help jij als SAP EWM consultant onze klanten de stap te maken naar de high performance organisatie van de 21e eeuw? Wat ga je doen? Als SAP EWM Consultant adviseer je onze klanten in vraagstukken bij gebruik van SAP in het logistieke domein. Samen met de klant werk je op locatie aan logistieke oplossingen. Daarbij ben je in staat je klant mee te nemen in je verhaal. Dit doe je door je te verdiepen in de klant problematiek. Je zet dit vervolgens om in haalbare

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Senior C# Developer

You'll build modern applications for Coolblue back’s office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Senior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become Senior C# Developer at Coolblue? Read below if the job suits you You enjoy doing this Working with various types

Bekijk vacature »

Backend Developer @ Amsterdam

2021-11-23 iSense Backend Developer Are you a Backend Developer who would like to work for one of the largest and most reputable financial organizations worldwide? Do you want to focus on projects where you will devise and implement the most innovative solutions (in-house) from scratch for recognized organizations (with amongst others Python and Django)? Keep reading! ISKA51814 Organization If you're a Backend Developer, this is your chance to get started at one of the largest and most reputable financial organizations worldwide. With various establishments, this organization forms an important player in the financial market. The company has approximately 5000 employees

Bekijk vacature »

.Net developer

De vacature We zoeken een leuke nieuwe collega die echt met ons wil werken! Iemand die een belangrijke rol wil spelen in ons software development team door mee te werken aan het verwezenlijken van onze droom waarin onze software-producten een nog groter en succesvoller onderdeel van KVGM zijn. Onze ‘ideeënbus’ is enorm goed gevuld. Degene die we zoeken maakt samen met ons van deze dromen en ideeën werkelijkheid. Functie eisen Integer Analytisch Teamplayer Zelfstandig Energiek Nieuwsgierig Jouw belangrijkste taken 1. Nieuwbouw van tools in software for safety 3. Meedenken aan de roadmap en klantprojecten 4. bewaken en borgen performance en

Bekijk vacature »

Junior JAVA ontwikkelaar @ Eindhoven

2021-10-30 iSense Junior JAVA ontwikkelaar Heb jij jouw HBO of WO studie afgerond en wil je graag opgeleid worden tot Fullstack Java Developer? Mooi! Op 7 februari 2022 starten wij met ons Graduate Programma waarin je na een driemaandelijkse betaalde bootcamp mag gaan starten bij een hele toffe opdrachtgever. Dit uiteraard met begeleiding van leraren uit de praktijk, seniors, een talent coach en vele workshops. Ben jij klaar voor deze stap? ISNA51136 Wat ga je doen tijdens het Fullstack JAVA ontwikkeltraject? Vanaf 7 februari 2022 krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te

Bekijk vacature »

Backend .NET Developer @ regio Den Haag

2021-11-04 iSense Backend .NET Developer Ben jij een backend .NET Developer en heb je een passie voor voetbal? Beschik je daarbij ook over ervaring met .NET Core? Neem dan snel contact op voor meer informatie! ISSL47657-2 Nieuw Organisatie Binnen deze organisatie in de regio Den Haag zal je als .NET Developer terecht komen in een multidisciplinair team met 5 andere Programmeurs. In jouw rol ben je verantwoordelijk voor het ontwikkelen en optimaliseren van mobiele applicaties met meer dan 4 miljoen gebruikers wereldwijd. Als Backend Developer zal je dagelijks werken met C#, .NET Core, Kubernetes en een SQL Database. Voor het

Bekijk vacature »

Senior Developer Mendix (NL)

Senior Developer Mendix (NL) Den Haag HBO/WO IT Professional "Wij zetten Mendix in voor onze kritieke processen om de favoriete bezorger van Nederland te zijn. We zoeken een Mendix Developer die met ons verder bouwt aan de 'digital core' van PostNL" Wat ga je doen? PostNL is a logistical tech company. Als Mendix Developer  kom je te werken in een organisatie waarbij data, technologie en een engineering culture een sleutelrol spelen. PostNL wil 'digital at the core' zijn en daarom staan we aan de voorgrond van het ontwikkelen van onze eigen logistieke software.    In de functie van Mendix Developer

Bekijk vacature »

New Business Developer IT

Bedrijfsomschrijving Onze opdrachtgever is een grote internationale organisatie. Zij zijn echt een begrip wereldwijd en een voorloper op alles wat te maken heeft met IT en ICT branche. Deze organisatie bestaat inmiddels al bijna 100 jaar en zijn tot op de dag van vandaag nog steeds onderscheidend in hun producten en dienstverlening. Zij zijn actief voor hun klanten in 170 landen en er werken wereldwijd bijna 400.000 werknemers. Heb je affiniteit met technologie, netwerken en cyberbeveiliging en relevante commerciële werkervaring? Dan nodig ik je uit om te solliciteren! Functieomschrijving Als Sales Specialist ben jij nieuwsgierig ingesteld en houd je van

Bekijk vacature »

Junior/Middle C#/.NET Developer

Due to the expansion of our company, we are looking for C#/.NET Developer (Junior/Middle) to join our team in the Rotterdam Office. C-Teleport is The Only Completely Online Travel Agency to Service Maritime and Corporate Customers right from Mobile App. Fast Growing Start-Up Profitable and Financially Stable Competition Free Market Niche We offer unique opportunities to join potential Unicorn at an early stage. As a C# Developer at C Teleport, you'll be a part of a multicultural team that builds a fresh look on corporate air travel. You’ll be using cutting-edge technology to deliver high-quality software. Our current technology stack

Bekijk vacature »

Allround Developer

Wij zijn op zoek naar een allround developer die creatief om kan gaan met onze IT-vraagstukken. Wil jij jouw skills optimaal kunnen benutten en doorgroeien binnen een tof bedrijf ? Sta jij altijd klaar om je collega ́s op allerlei vlakken te ondersteunen ? En ben jij altijd op zoek naar vernieuwende technologieën en ideeën ? Lees dan snel verder! Functieomschrijving Als allround Developer heb je een pragmatische insteek en interesse in NodeJS & backend automatisering. Je hebt interesse in ‘Dev-Ops’ en bouwt graag kennis en ervaring op met Docker, Kubernetes en aanverwante technologieën. Verder werk je met andere relevante

Bekijk vacature »
Han eev

Han eev

20/04/2009 13:07:00
Quote Anchor link
Hallo :)

Omdat ik een kaartje van phphulp heb gekregen leek me het gepast om een soort van verslag te schrijven over het congres. Dus wat ik geleerd heb en gewoon wat leuke informatie.

De dag begon rond 13:00, en ik moest twee uur reizen, maar dat was het zeker waard! Er waren vier sprekers met verschillende onderwerpen.
1. Adversitement - Matthijs Keij
2. HTML5 - Anne van Kesteren
3. DeZign for Databases - Michael Posthuma
4. Test-Driven Development - Derick Rethans

Even een noot vooraf, het gaat hier niet om objectieve verslagen, maar over mijn ervaringen.

1. Adversitement
Hij (Matthijs Keij) werkt bij een bedrijf waar men de sites analyseert. Dat doet men op de manier ala google (Google analytics), maar met als doel om kosten te besparen en zo meer geld te maken met het bedrijf. Het start met simpele advertenties waar je gaat kijken van hoeveel mensen trappen nu echt in de reclame en bestellen daadwerkelijk iets. Hetzelfde doen ze met allerlei soorten reclame manieren, bijvoorbeeld email en google adwords. Door het analyseren van een complete site (en dat overzichtelijk weer te geven) laat men zien en adviseert men waar men het beste in kan investeren en zodoende meer geld kan verdienen. Voornamelijk doel is dus kosten besparen en met de huidige middelen meer geld verdienen. Hij ging er heel globaal op in, en niet hoe dat technisch allemaal precies werkt. Dat is natuurlijk wel jammer, want dat is veel interessanter. Goede spreker, die boeiend vertelde.

2. HTML5
Hierna kwam anne van kesteren. Een jongen rond de 25 gok ik, en werkzaam bij opera. Hij vertelde over HTML5. Hoe html5 begonnen is en wat er nu allemaal gebeurt. Ook liet hij veel nieuwe features zien van html5. Zoals <canvas>, sessionStorage, localStorage en <input type=date>. Hij vertelde boeiend en het was interessant om allemaal te horen wat we kunnen verwachten. En natuurlijk de gebruikelijke Internet Explorer grapjes maakte het een leuke presentatie, want iedereen van het congres heeft wel problemen met IE gehad! Voor meer informatie: http://whatwg.org en de blog

3. DeZign for Databases
Michael Posthuma vertelde over de basis dingen van databases, zoals FK en PK. Hij legde het uit met behulp van het programma dat zijn bedrijf maakt. Dit was ronduit de saaiste presentatie. Vertelde slecht (en was niet goed verstaanbaar) maar ook dat het voor mij al vaste kost is. Het programma biedt wel veel, maar het is ook niet goedkoop. Voor ons als web ontwikkelaars is het programma veel te uitgebreid. (vind ik). Linkie: DeZign for Databases.

4. Test-Driven Development
Nu kwamen we bij de laatste presentatie aan. Bij deze presentatie heb ik het meest geleerd. Het ging over een andere en nieuwe manier (geen syntax) van code schrijven. De presentatie werd gehouden door Derick Rethans. Hij heeft meegewerkt aan Xdebug (extentie voor debuggen php) en heeft ook meegewerkt aan andere extenties. Hij legde uit dat testen een onmisbaar deel is van programmeren. Je bent veel tijd kwijt aan testen, dat is natuurlijk ook nodig want je mag best fouten maken, maar die moeten niet voorkomen in de definitieve versie van je script.
Derick:
It's OK to write code that does not work. Just Don't Ship It!
Test-Driven development is een manier van schrijven. Je maakt voor elke functionaliteit een kleine test (liefst zo klein mogelijk). Voor elke class die je schrijft, schrijf je direct de testen (het liefst schrijf je de testen voordat je de code hebt geschreven). Je maakt dus heel veel testjes, als je dus wat veranderd moeten al die testen nog goed gaan. Je kan die testen allemaal handig laten testen door bepaalde scripts. Wat je dan bijvoorbeeld kan doen is nadat je alles gecommit(svn) hebt. Ga je alle testjes laten draaien, als het goed is moet alles goed gaan. Zo niet, dan weet je dat je nog wat moet doen.

In plaats van iets veranderen; in je browser testen of het geheel werkt, ga je hier per class testen of dat kleine stukje doet wat hij moet doen. Zo ja, dan heb je het goed gedaan en mag je er vanuit gaan dat hij in de rest van het script ook werkt. Hij vertelde heel erg boeiend en na deze presentatie was je in ieder geval weer wakker.
Leesvoer: http://phpunit.de, dia's: http://derickrethans.nl/files/tdd-pfcongrez09.pdf http://phpundercontrol.org

Kortom, een behoorlijk leerzaam congres!
Na dit alles nog even wat gedronken en toen ging ik m'n trein halen omdat ik 's avonds ook nog wat had!

Voor vragen en opmerkingen, gewoon reageren natuurlijk!

Ik hoop dat het volgend jaar weer net zo interessant wordt.

Links naar foto's en dia's zijn nog niet beschikbaar, die komen nog.

Groetjes, Han

PS: Kris wie was jij?
Gewijzigd op 01/01/1970 01:00:00 door Han eev
 
PHP hulp

PHP hulp

02/12/2021 19:06:56
 
- SanThe -

- SanThe -

20/04/2009 13:26:00
Quote Anchor link
Netjes, bedankt voor de genomen moeite.

SanThe.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.