De kinderen zijn onze toekomst! In plaats van ze spelletjes te laten spelen kunnen we ze ook leren programmeren. In deze sessie krijg je de verschillende programmeeromgevingen gedemonstreerd die er zijn om kinderen te leren programmeren.
Tijdens de WordPress Meetup in Amersfoort op 31 maart 2010 heb ik een sessie gehouden over de mogelijkheden van WordPress 3.0 en de toekomst van WordPress.
De kinderen zijn onze toekomst! In plaats van ze spelletjes te laten spelen kunnen we ze ook leren programmeren. In deze sessie krijg je de verschillende programmeeromgevingen gedemonstreerd die er zijn om kinderen te leren programmeren.
Tijdens de WordPress Meetup in Amersfoort op 31 maart 2010 heb ik een sessie gehouden over de mogelijkheden van WordPress 3.0 en de toekomst van WordPress.
Voor een project met tijdsdruk en een vast budget hebben we met dit voorstel een to the point projectaanpak gepresenteerd. We tonen onze motivatie & enthousiasme, en wekken tegelijkertijd vertrouwen–ondanks een niet concreet gedefinieerde uitkomst–voor een robuust eindresultaat.
Zie ook: http://www.2nk.nl/items/view/1073/agile-projectaanpak
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleSjoerd Hemminga
Continuous Delivery wordt vaak geassocieerd met een snellere time-to-market, maar wat als dat niet je voornaamste probleem is? Een aantal jaar geleden heeft de ANWB besloten om zich van een traditionele enterprise organisatie te transformeren naar een Agile organisatie. Bij de afdeling Hulpverlening zijn wij met drie teams bezig met het ontwikkelen van het nieuwe case-managementsysteem voor de ANWB Alarmcentrale. Als onderdeel van onze agile werkwijze maakten wij een release en rolden wij deze uit aan het eind van onze tweewekelijkse sprints. Dit leverde ons regelmatig verschillende problemen op en halverwege 2016 besloten we dat het anders moest. We hebben toen een beweging ingezet richting Continuous Delivery. In deze presentatie zullen we ingaan op de uitdagingen die we hadden, hoe we die hebben aangepakt, en op een aantal onverwachte voordelen.
Responsive webdesign is helemaal in! Het is tegenwoordig relatief makkelijk om een responsive design te maken met CSS frameworks zoals Twitter Bootstrap en Zurb Foundation.
Met de mobile first principes in het achterhoofd moet je jezelf afvragen of je alles wat in je desktop website getoond wordt ook moet tonen op je tablet of smartphone. Is het echt nodig om die foto carousel of foto gallery te tonen aan mobiele gebruikers?
De moderne CSS frameworks staan het verbergen van bepaalde elementen toe door de CSS visibility property te gebruiken. Maar dat verhindert niet dat de data alsnog naar het mobiele apparaat wordt verstuurd. En dat kost onnodig bandbreedte en tijd.
Met User Agent detectie kan bepaald worden wat voor soort browser je bezoeker heeft. Bijvoorbeeld een mobiele browser op een iPhone of Android toestel. Deze detectie vindt aan de webserver kant plaats. En op die manier kun je er voor zorgen dat data die niet hoeft te worden getoond ook niet wordt verstuurd naar het mobiele apparaat. En daarbovenop kunnen we met User Agent detectie ook slimme dingen doen ten gunste van zoekmachineoptimalisatie.
In mijn sessie laak ik je zien hoe het werkt en hoe je het kunt implementeren in je template.
Complexe pagina’s gebruiksvriendelijk? Dat klinkt als een vreemde combinatie!
Heb jij ook wel eens een pagina gebouwd voor een klant bestaande uit meerdere kolommen en rijen, tabs, embedded-video, afbeeldingen met lightbox effect etc… ?
Vaak wordt dit opgelost door meerdere extensies in te zetten en aan elkaar te knopen. Maar kon de klant daarna nog eenvoudig aanpassingen maken zonder de pagina om zeep te helpen of naar 10 verschillende pagina’s in het beheer te gaan? En hoe zag die pagina eruit in de zoekresultaten van de site?
Met Perfect Content Builder kan je zulke pagina’s opbouwen terwijl ze toch nog op een gebruiksvriendelijke manier voor je klant te bewerken zijn. In deze presentatie laten we zien hoe deze extensie het werken aan de site voor jou en je klant eenvoudig maakt!
De IT branche is booming. Er zijn heel veel mensen nodig: het aantal vacatures rijst daarom de pan uit. De IT is een aantrekkelijke branche omdat er enorm veel gebeurt: de ontwikkelingen gaan vreselijk snel en zijn heel interessant. Het is een branche waar je bij wilt zijn voor de next step in de wereld van morgen.
Onderwerpen: development, beheer, infra, data
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleJeroen Reijn
Continuous Delivery wordt vaak geassocieerd met een snellere time-to-market, maar wat als dat niet je voornaamste probleem is? Een aantal jaar geleden heeft de ANWB besloten om zich van een traditionele enterprise organisatie te transformeren naar een Agile organisatie. Bij de afdeling Hulpverlening zijn wij met drie teams bezig met het ontwikkelen van het nieuwe case managementsysteem voor de ANWB Alarmcentrale. Als onderdeel van onze agile werkwijze maakten wij een release en rolden wij deze uit aan het eind van onze 2 wekelijkse sprints. Dit leverde ons regelmatig verschillende problemen op en halverwege 2016 besloten we dat het anders moest. We hebben toen een beweging ingezet richting Continuous Delivery. In deze presentatie zullen we ingaan op de uitdagingen die we hadden, hoe we die hebben aangepakt, en op een aantal onverwachte voordelen.
Wil je samenwerken of communiceren? SharePoint is jouw partner in crime!Jasper Oosterveld
Samenwerken en communiceren zijn een cruciaal onderdeel van onze dagelijkse werkzaamheden. SharePoint Online ondersteunt ons rondom deze activiteiten door twee kant-en-klare oplossingen aan te bieden: SharePoint Team & Communication Sites. Deze bieden out-of-the-box tools om de klus te klaren. Tijdens deze sessie gaat Jasper Oosterveld, Microsoft MVP & Modern Workplace Consultant, de laatste ins & outs van SharePoint Team & Communication Sites bespreken.
Verdien geld met je app tips voor het ontwikkelenSteven Palmaers
Presentatie rond de ontwikkeling van apps, gegeven voor het Innovatiecentrum Antwerpen en UNIZO Antwerpen op dinsdag 16 april 2013 in het kader van Research@Lunch.
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en FluidTYPO3 Nederland
Met de lancering van de nieuwste TYPO3 CMS versies wordt het belang van werken met Extbase en Fluid steeds groter. Wanneer je nog extensies ontwikkelt op basis van pi_base of je wilt graag extensies gaan ontwikkelen maar je vindt de drempel is hoog, in deze sessie leer je de basics van een extase / fluid extensie en zie je hoe eenvoudig het is om extensies te ontwikkelen.
Henjo Hoeksma
Na enkele jaren als hobby met TYPO3 gewerkt te hebben, heeft Henjo zijn beroep gemaakt van het ontwikkelen van websites en webapplicaties op basis van het TYPO3 framework. Na een korte periode gewerkt te hebben als ontwikkelaar bij alterNET en een internationaal bedrijf in LED verlichting is hij als freelancer aan de slag gegaan.
Met een passie voor nieuwe technieken, kwalitatieve oplossingen & code en de TYPO3 producten & community ondersteunt hij vanuit zijn bedrijf Stylence zowel grote als minder grote organisaties in de ontwikkeling van websites en maatwerk oplossingen.
TeamPlan is een team planning en spelervolgsysteem voor KNVB voetbalverenigingen.
Het integreert met je ledenadministratie en biedt veel functionaliteit en informatie aan teamleiding, scouting, coördinatoren, het bestuur, en spelers en ouders.
De gebruiksvriendelijke opzet en toegankelijkheid via je telefoon verlaagt de drempel voor het gebruik en stimuleert een goede integratie in de gehele vereniging, zowel in de breedte als in de diepte.
Van EVI naar IRIS, mijn eerste XPages applicatieThimo Jansen
Deze presentatie is gegeven door Noud van den Broek bij de XPages & Beer meetup van 7 januari 2015.
Bij het ontwikkelen van een applicatie maak je soms keuzes waar je later op terug moet komen. Vaak blijkt echter dat die eerste, bij nader inzien niet zo handige, keuze toch een positief effect heeft op het uiteindelijke resultaat. Mijn eerste XPage applicatie is hiervan een goed voorbeeld. In eerste instantie heb ik die applicatie (EVI) ontwikkeld met PDF formulieren, maar ik heb hem uiteindelijk herbouwd als XPage applicatie (IRIS). De output van de XPage versie is echter nog steeds in PDF vorm.
Deze sessie zal voornamelijk bestaan uit demo’s. Daarnaast zal ik wat Java code laten zien voor het maken van ingevulde PDF formulieren en voor het maken van platte PDF’s op basis van HTML.
Voor een project met tijdsdruk en een vast budget hebben we met dit voorstel een to the point projectaanpak gepresenteerd. We tonen onze motivatie & enthousiasme, en wekken tegelijkertijd vertrouwen–ondanks een niet concreet gedefinieerde uitkomst–voor een robuust eindresultaat.
Zie ook: http://www.2nk.nl/items/view/1073/agile-projectaanpak
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleSjoerd Hemminga
Continuous Delivery wordt vaak geassocieerd met een snellere time-to-market, maar wat als dat niet je voornaamste probleem is? Een aantal jaar geleden heeft de ANWB besloten om zich van een traditionele enterprise organisatie te transformeren naar een Agile organisatie. Bij de afdeling Hulpverlening zijn wij met drie teams bezig met het ontwikkelen van het nieuwe case-managementsysteem voor de ANWB Alarmcentrale. Als onderdeel van onze agile werkwijze maakten wij een release en rolden wij deze uit aan het eind van onze tweewekelijkse sprints. Dit leverde ons regelmatig verschillende problemen op en halverwege 2016 besloten we dat het anders moest. We hebben toen een beweging ingezet richting Continuous Delivery. In deze presentatie zullen we ingaan op de uitdagingen die we hadden, hoe we die hebben aangepakt, en op een aantal onverwachte voordelen.
Responsive webdesign is helemaal in! Het is tegenwoordig relatief makkelijk om een responsive design te maken met CSS frameworks zoals Twitter Bootstrap en Zurb Foundation.
Met de mobile first principes in het achterhoofd moet je jezelf afvragen of je alles wat in je desktop website getoond wordt ook moet tonen op je tablet of smartphone. Is het echt nodig om die foto carousel of foto gallery te tonen aan mobiele gebruikers?
De moderne CSS frameworks staan het verbergen van bepaalde elementen toe door de CSS visibility property te gebruiken. Maar dat verhindert niet dat de data alsnog naar het mobiele apparaat wordt verstuurd. En dat kost onnodig bandbreedte en tijd.
Met User Agent detectie kan bepaald worden wat voor soort browser je bezoeker heeft. Bijvoorbeeld een mobiele browser op een iPhone of Android toestel. Deze detectie vindt aan de webserver kant plaats. En op die manier kun je er voor zorgen dat data die niet hoeft te worden getoond ook niet wordt verstuurd naar het mobiele apparaat. En daarbovenop kunnen we met User Agent detectie ook slimme dingen doen ten gunste van zoekmachineoptimalisatie.
In mijn sessie laak ik je zien hoe het werkt en hoe je het kunt implementeren in je template.
Complexe pagina’s gebruiksvriendelijk? Dat klinkt als een vreemde combinatie!
Heb jij ook wel eens een pagina gebouwd voor een klant bestaande uit meerdere kolommen en rijen, tabs, embedded-video, afbeeldingen met lightbox effect etc… ?
Vaak wordt dit opgelost door meerdere extensies in te zetten en aan elkaar te knopen. Maar kon de klant daarna nog eenvoudig aanpassingen maken zonder de pagina om zeep te helpen of naar 10 verschillende pagina’s in het beheer te gaan? En hoe zag die pagina eruit in de zoekresultaten van de site?
Met Perfect Content Builder kan je zulke pagina’s opbouwen terwijl ze toch nog op een gebruiksvriendelijke manier voor je klant te bewerken zijn. In deze presentatie laten we zien hoe deze extensie het werken aan de site voor jou en je klant eenvoudig maakt!
De IT branche is booming. Er zijn heel veel mensen nodig: het aantal vacatures rijst daarom de pan uit. De IT is een aantrekkelijke branche omdat er enorm veel gebeurt: de ontwikkelingen gaan vreselijk snel en zijn heel interessant. Het is een branche waar je bij wilt zijn voor de next step in de wereld van morgen.
Onderwerpen: development, beheer, infra, data
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleJeroen Reijn
Continuous Delivery wordt vaak geassocieerd met een snellere time-to-market, maar wat als dat niet je voornaamste probleem is? Een aantal jaar geleden heeft de ANWB besloten om zich van een traditionele enterprise organisatie te transformeren naar een Agile organisatie. Bij de afdeling Hulpverlening zijn wij met drie teams bezig met het ontwikkelen van het nieuwe case managementsysteem voor de ANWB Alarmcentrale. Als onderdeel van onze agile werkwijze maakten wij een release en rolden wij deze uit aan het eind van onze 2 wekelijkse sprints. Dit leverde ons regelmatig verschillende problemen op en halverwege 2016 besloten we dat het anders moest. We hebben toen een beweging ingezet richting Continuous Delivery. In deze presentatie zullen we ingaan op de uitdagingen die we hadden, hoe we die hebben aangepakt, en op een aantal onverwachte voordelen.
Wil je samenwerken of communiceren? SharePoint is jouw partner in crime!Jasper Oosterveld
Samenwerken en communiceren zijn een cruciaal onderdeel van onze dagelijkse werkzaamheden. SharePoint Online ondersteunt ons rondom deze activiteiten door twee kant-en-klare oplossingen aan te bieden: SharePoint Team & Communication Sites. Deze bieden out-of-the-box tools om de klus te klaren. Tijdens deze sessie gaat Jasper Oosterveld, Microsoft MVP & Modern Workplace Consultant, de laatste ins & outs van SharePoint Team & Communication Sites bespreken.
Verdien geld met je app tips voor het ontwikkelenSteven Palmaers
Presentatie rond de ontwikkeling van apps, gegeven voor het Innovatiecentrum Antwerpen en UNIZO Antwerpen op dinsdag 16 april 2013 in het kader van Research@Lunch.
TYPO3 Congres 2012 - Aan de slag met TYPO3 Extbase en FluidTYPO3 Nederland
Met de lancering van de nieuwste TYPO3 CMS versies wordt het belang van werken met Extbase en Fluid steeds groter. Wanneer je nog extensies ontwikkelt op basis van pi_base of je wilt graag extensies gaan ontwikkelen maar je vindt de drempel is hoog, in deze sessie leer je de basics van een extase / fluid extensie en zie je hoe eenvoudig het is om extensies te ontwikkelen.
Henjo Hoeksma
Na enkele jaren als hobby met TYPO3 gewerkt te hebben, heeft Henjo zijn beroep gemaakt van het ontwikkelen van websites en webapplicaties op basis van het TYPO3 framework. Na een korte periode gewerkt te hebben als ontwikkelaar bij alterNET en een internationaal bedrijf in LED verlichting is hij als freelancer aan de slag gegaan.
Met een passie voor nieuwe technieken, kwalitatieve oplossingen & code en de TYPO3 producten & community ondersteunt hij vanuit zijn bedrijf Stylence zowel grote als minder grote organisaties in de ontwikkeling van websites en maatwerk oplossingen.
TeamPlan is een team planning en spelervolgsysteem voor KNVB voetbalverenigingen.
Het integreert met je ledenadministratie en biedt veel functionaliteit en informatie aan teamleiding, scouting, coördinatoren, het bestuur, en spelers en ouders.
De gebruiksvriendelijke opzet en toegankelijkheid via je telefoon verlaagt de drempel voor het gebruik en stimuleert een goede integratie in de gehele vereniging, zowel in de breedte als in de diepte.
Van EVI naar IRIS, mijn eerste XPages applicatieThimo Jansen
Deze presentatie is gegeven door Noud van den Broek bij de XPages & Beer meetup van 7 januari 2015.
Bij het ontwikkelen van een applicatie maak je soms keuzes waar je later op terug moet komen. Vaak blijkt echter dat die eerste, bij nader inzien niet zo handige, keuze toch een positief effect heeft op het uiteindelijke resultaat. Mijn eerste XPage applicatie is hiervan een goed voorbeeld. In eerste instantie heb ik die applicatie (EVI) ontwikkeld met PDF formulieren, maar ik heb hem uiteindelijk herbouwd als XPage applicatie (IRIS). De output van de XPage versie is echter nog steeds in PDF vorm.
Deze sessie zal voornamelijk bestaan uit demo’s. Daarnaast zal ik wat Java code laten zien voor het maken van ingevulde PDF formulieren en voor het maken van platte PDF’s op basis van HTML.
Deze presentatie is gegeven door Don van Zijtveld en Ferry Kranenburg bij de XPages & Beer meetup van 8 oktober 2014.
De presentatie gaat over wat er allemaal moet gebeuren als je een omvangrijke Notes en web based applicatie in XPages wilt realiseren en met name welke onderdelen wij opnieuw hebben ontwikkeld in XPages.
Mijn presentatie over de XPages & Beer website en CMS, van het XPages & Beer evenement op 8 oktober 2014.
Een kijkje in het CMS achter de XPages & Beer website, met daarin o.a. de MailChimp koppeling, het genereren van iCal attachments en Markdown support.
Deze presentatie is gegeven door Daan Maliepaard bij de XPages & Beer meetup van 2 juli 2014.
Hoe geef je een eindgebruiker, met zeer beperkte technische kennis, toch de controle over de opmaak en inhoud van rapporten / offertes of facturen die gegenereerd worden?
Voor de ontwikkeling van een webapplicatie die zogenoemde ‘Documents of Compliance’ (rapporten) genereert hebben wij daarvoor XDocReport geïmplementeerd. Kort gezegd is dit een Java API die XML bestanden (bijvoorbeeld DOCX of ODT) samenvoegt met een Java model (data) en deze kan converteren naar een ander bestandsformaat zoals bijvoorbeeld PDF of HTML. Een korte introductie van onze specifieke use case en de applicatie zal worden gevolgd door een demo en een zeer eenvoudig copy - paste voorbeeld van de functionaliteit.
Een XPages implementatie van het Ogone betaalplatformThimo Jansen
Deze presentatie is gegeven door Bram van Iterson bij de XPages & Beer meetup van 2 april 2014.
Payment Service Providers of Internetkassa’s zijn de benamingen voor online betaalplatforms. Bij Saxion hebben we gekozen voor Ogone. Wat komt daar nu bij kijken? Betaalmethodes als iDeal en CreditCards, contracten, aansluiting op de boekhouding, emailbevestiging, real-time feedback, status van betalingen, post-method, feedback verwerking, beveiliging tegen manipulatie, redirectpagina’s etc. Een hoop bruikbare tips, natuurlijk demo’s en code examples!
The document discusses plans to create a new website for an XPages and Beer meetup group. The old website was a single page that was replaced for each meetup and lacked features between events. The new plans are to build an archive of past meetups, add a calendar, make the site mobile friendly, and use a modern and modular design with Bootstrap. A demo of the new site is then provided along with contact information.
12. Social
• Social
Business
Toolkit
– hUp://www.opennY.org/blogs/
opennY.nsf/d6plinks/NHEF-‐92NHF9
• Embedded
Experiences
13. Vooruit
kijkend
• Upgrade
Eclipse
• Mac
versie?
– Er
is
alJjd
hoop
• Java
14. Meer
weten?
• Dan
O’Connor
on
DDE
9
– NotesIn9
• www.XPagesAndBeer.nl
– Wo
13
maart
om
16
uur,
Saxion
Deventer
– Spreker:
Niklas
Heidloff,
IBM
• BLUG.be
– Do
21
en
vr
22
maart,
Leuven
BE