> De eerste presentatie was goed maar naar mijn mening mocht er wel wat meer uit gegaan
> worden van het niveau van het publiek, het scheiden van HTML, CSS en Javascript is al jaren
> bekend en hoeft wat mij betreft dus niet NOG een keer uitgelegd te worden.
Wat dan weer zwaar tegen valt. We weten het allemaal wel, maar schijnbaar wordt het nog niet genoeg gedaan. Bovendien is het natuurlijk lastig om je hele publiek (200+ man) over een kam te scheren qua niveau. Je kan in een dergelijke presentatie niet te diep op de materie ingaan, zonder dat veel mensen de kluts kwijt raken.
Overigens ben ik het wel met je eens dat het gedeelte van de aannames interessant(er) was.
> De presentatie van marktplaats was zeer interesant maar ik denk helemaal niet relevant voor
> 99% van de aanwezigen. De meeste van ons zal nooit in aanraking komen met applicaties van
> deze omvang.
Typisch, ik vond dit persoonlijk juist de minst interessante presentatie. En dat de meeste van "ons" hier niet mee in aanraking zullen komen, tja, op een groep van 200+ man kan je geen onderwerp kiezen, zonder dat er mensen zijn die er nooit mee in aanraking zullen komen. Niettemin is het natuurlijk interessant om te zien hoe zij schalen.
> Hierna een verkoop praatje van Symphonie. Nu wil ik niemand al te hard op zijn tenen
> trappen maar daar kwam het voor mijn gevoel wel op neer. Het Symphonie framework is niks
> mis mee en voor veel applicaties zeer handig, maar niet het enige framework. Voor een
> presentatie over frameworks mag dus ook Zend of CakePHP wel wat behandeld worden.
Het was dan ook geen praatje over frameworks, maar een praatje over Symfony (let op de spelling, trouwens ;)). Een verkooppraatje was het niet, want er valt immers niets te verkopen, Symfony is nog altijd gratis. Ik ben juist van mening dat Stefan ook de andere frameworks met veel respect benaderde.
Het moge duidelijk zijn dat Symfony voordelen biedt ten opzichte van de andere frameworks (zoals code generation e.d.) en een presentatie over Symfony is juist de uitgelezen mogelijkheid hier iets over te vertellen. Ik kan me wel voorstellen dat je liever een blik had gehad op de verschillen tussen de frameworks, maar dat past niet in een presentatie over Symfony, dan zou je een presentatie over PHP frameworks moeten (laten) houden.
> Als laatste vond ik de presentatie over de correcte HTML / CSS. Naast dat het een leuke
> presentatie was om te volgen werd er wel niet veel nieuws in verteld. De richtlijnen die
> hier aangehaald werden zijn ook al jaren bekend en ondanks dat ze door veel programeurs
> niet naageleefd worden zal ongeveer 90% van de programmeurs ze donders goed weten.
Alle bezoekers hebben een affectie met een gebied van internet, of ze nu DBA, designer, PHP guru, xHTML expert of CSS geeks zijn. Je mag er dus niet van uit gaan dat iedereen alles weet over het correct schrijven van HTML, JS en CSS. Afgezien van het feit dat de presentatie uitzonderlijk komisch was, is het natuurlijk ook weer even een opsteker van het feit dat best-practises niet voor niets best-practises zijn. Niets nieuws ben ik niet met je eens; je kent het niveau van de rest niet.
Hierbij mijn eigen mening over de presentaties:
* JavaScript (Peter-Paul Koch)
Een goede en bijzonder geslaagde presentatie. Een sterk verhaal over waarom men Unobtrusive JavaScript zou moeten gebruiken en wat de concrete voordelen er van zijn. Vervolgens nog een verhaaltje van alle aannames die JS-programmeurs maar al te vaak doen, zoals het vergeten dat er mensen (ik) zijn die het liefst zo min mogelijk de muis aanraken.
* Use-case Marktplaats (Jilles Oldenbeuving)
Zonder Jilles in een negatief daglicht te willen plaatsen heb ik toch mijn bedenkingen over het nut van deze presentatie. Er werd mijn inziens te weinig ingegaan op de technische aspecten van het hebben van een dermate drukke site en ondanks dat de statistieken en schematische weergave van de indeling van de serverpark(s) natuurlijk ook leuk zijn, had ik persoonlijk wat meer willen zien over hoe het concreet werd aangepakt en waarom bepaalde keuzes gemaakt zijn (bijv: waarom MySQL, waarom meer Java ipv PHP). Niettemin vond ik het wel leuk om te zien hoe ze omgingen met bepaalde problemen. De tijd is er natuurlijk ook niet voor om echt diep op de materie in te gaan.
* Symfony Framework (Stefan Koopmanschap)
Ondanks de zenuwen? en de tegenwerkende technische problemen heb ik genoten van de presentatie. Door real-life een applicatie uit de grond te rammen, denk ik dat Stefan veel mensen geinspireerd heeft om eens een kijkje te gaan nemen naar Symfony, zoals ik de afgelopen twee weken zelf ook al had gedaan. Ook was het goed te zien dat Stefan aandacht schonk aan o.a. CodeIgniter, Kohana, ZF, CakePHP en (in hele kleine mate) ATK.
De kracht van de command-line tool van Symfony werd goed duidelijk en ook de andere voordelen van het gebruik van een framework. Puntje van kritiek: ik (en anderen met mij, zo bleek) had graag een gedeelte van de gegenereerde code gezien, zodat we konden zien dat e.e.a. niet alleen gegenereerd werd, maar dat het ook nog eens nette, eenvoudig uitbreidbare code was. Stefan was dit met de technische problemen helaas vergeten, zo zei hij mij vandaag.
* Hoe bouw ik een toegankelijke website? (Stephen Hay en Robert Jan Verkade)
Geweldige presentatie, ik kan niet anders zeggen. Zoals Freek Gruntjes al aangaf, zullen vele mensen al weten waarom je het beste correcte HTML/CSS/JS moet gebruiken en waarom je de drie moet splitsen, maar het is goed om eens een praktijkvoorbeeldje te zien. Schokkend, dat een website als Hyves zo veel geld zou kunnen besparen en daarmee ook de website een stuk beheerbaarder en gebruiksvriendelijker (let op de laadtijd), maar het gewoon niet doen. Daarbij was de presentatie bijzonder komisch en sloot het heerlijk aan op de eerste presentatie.
Na de presentaties ook nog wezen eten bij een chinees, wat me onverwachts goed is bevallen (ik ben niet zo van Chinees voedsel). Het was ook bijzonder gezellig en ik ben blij dat ik nu wat gezichten bij namen ken. Kudos aan de organisatie; het was bijzonder strak geregeld!