tags:

Dat was nummer 10

Het ging gisteren dus niet zo goed. Erg veel wind en dan ook nog pal tegen op het strand. De enige plek waar de wind echt invloed heeft. Met andere woorden, ik kwam niet vooruit.   2004 2005 2007 2009 2011 2012 2013 2014 2015 2016 Plaats 5132/6637 3162/6728 5606/6154 5090/5829 4879/7146     5711/8507  6229/7926  7006/8326 Snelheid 9,812 11,091 9,240 9,333 10,321   10,071  10,4  10,010  9,168 10km                   1:04:37 10,5km   55:20 1:05:50 1:03:52 1:00:59 55:21 1:00:43 59:40 1:00:44   15km         1:26:03 1:21:19 1:27:35 1:24:56 1:27:26 1:36:03 Eindtijd 2:09:01 1:54:00 2:17:00 2:15:38 2:02:39 1:59:45 2:05:42 2:01:43 2:06:28 2:18:05 En een kleine WTF. Ik dacht dat ik dit jaar editie 9 liep. Had ik nog een excuus om volgend jaar een goede tijd te lopen...

Het ging gisteren dus niet zo goed. Erg veel wind en dan ook nog pal tegen op het strand. De enige plek waar de wind echt invloed heeft. Met andere woorden, ik kwam niet vooruit.

  2004 2005 2007 2009 2011 2012 2013 2014 2015 2016
Plaats 5132/6637 3162/6728 5606/6154 5090/5829 4879/7146     5711/8507  6229/7926  7006/8326
Snelheid 9,812 11,091 9,240 9,333 10,321   10,071  10,4  10,010  9,168
10km                   1:04:37
10,5km   55:20 1:05:50 1:03:52 1:00:59 55:21 1:00:43 59:40 1:00:44  
15km         1:26:03 1:21:19 1:27:35 1:24:56 1:27:26 1:36:03
Eindtijd 2:09:01 1:54:00 2:17:00 2:15:38 2:02:39 1:59:45 2:05:42 2:01:43 2:06:28 2:18:05

En een kleine WTF. Ik dacht dat ik dit jaar editie 9 liep. Had ik nog een excuus om volgend jaar een goede tijd te lopen...

Je eigen DynDNS URL via Dreamhost

Jarenlang heb ik met veel plezier gebruik van gemaakt van een van de vele handige gratis diensten die overal op internet te vinden zijn waren. Een daarvan was DynDNS. Via deze dienst kon je gratis een dynamisch ip koppelen aan een subdomeinnaam. Ooit was dit heel handig voor het hosten van een eigen website of studieproject. Later werd het handig voor het bereiken van mijn eigen netwerk en achterliggende apparatuur. Helaas, gratis werkt niet altijd even goed. Er moet linksom of rechtsom geld worden verdient. Zo ook bij DynDNS. Ze gingen over op betaalde en vervelende gratis diensten. Uiteindelijk heb ik een jaartje de dienst betaald afgenomen. En toen was ik er klaar mee.

Jarenlang heb ik met veel plezier gebruik van gemaakt van een van de vele handige gratis diensten die overal op internet te vinden zijn waren. Een daarvan was DynDNS. Via deze dienst kon je gratis een dynamisch ip koppelen aan een subdomeinnaam. Ooit was dit heel handig voor het hosten van een eigen website of studieproject. Later werd het handig voor het bereiken van mijn eigen netwerk en achterliggende apparatuur.

Helaas, gratis werkt niet altijd even goed. Er moet linksom of rechtsom geld worden verdient. Zo ook bij DynDNS. Ze gingen over op betaalde en vervelende gratis diensten. Uiteindelijk heb ik een jaartje de dienst betaald afgenomen. En toen was ik er klaar mee.


tags:

Plaatjes centeren en croppen via css

Plaatjes croppen en mooi gecentreerd uitlijnen met CSS was nog wel eens een uitdaging. Met name in de situatie waarbij de 'klant' zelf plaatjes mag invoeren waarop geen controle plaatsvindt. Bij menig website het geval. Om de weergave mooi te krijgen bestaat er vanuit een achtergrondplaatje de mogelijkheid de positie op cover te zetten: background-size: cover; div { background-image: url(someimage); background-size: cover; } Voor een plaatje (img) kan dit dus ook, maar dan met: img { width: [gewenste breedte]; height: [gewenste hoogte]; object-fit: cover; } Er zijn nog wat varianten van object-fit mogelijk. Bekijk en probeer ze .

Plaatjes croppen en mooi gecentreerd uitlijnen met CSS was nog wel eens een uitdaging. Met name in de situatie waarbij de 'klant' zelf plaatjes mag invoeren waarop geen controle plaatsvindt. Bij menig website het geval.

Om de weergave mooi te krijgen bestaat er vanuit een achtergrondplaatje de mogelijkheid de positie op cover te zetten:

background-size: cover;

div {
  background-image: url(someimage);
  background-size: cover;
}

Voor een plaatje (img) kan dit dus ook, maar dan met:

img {
  width: [gewenste breedte];
  height: [gewenste hoogte];
  object-fit: cover;
}

Er zijn nog wat varianten van object-fit mogelijk. Bekijk en probeer ze.

Iets anders proberen

Hoewel ik heel tevreden ben over de foto's die mijn Nokia Lumia 1020 maakte, was ik minder te spreken over hoe het platform ontwikkeld. Met name de snelheid waarmee dit gaat. In grote lijnen is dit te vergelijken met Jolla en het SailfishOS platform, maar dat heeft nog altijd als voordeel dat het mogelijk is om Android-apps te installeren. Dit komt mogelijk ook naar Windows 10 (Mobile), maar de Insider Builds die ik heb geprobeerd boden deze mogelijkheid nog niet op de 1020. Lang antwoord kort, de Lumia 1020 ging op Marktplaats zoeken naar een nieuwe cameraphone enthousiast.

Hoewel ik heel tevreden ben over de foto's die mijn Nokia Lumia 1020 maakte, was ik minder te spreken over hoe het platform ontwikkeld. Met name de snelheid waarmee dit gaat. In grote lijnen is dit te vergelijken met Jolla en het SailfishOS platform, maar dat heeft nog altijd als voordeel dat het mogelijk is om Android-apps te installeren. Dit komt mogelijk ook naar Windows 10 (Mobile), maar de Insider Builds die ik heb geprobeerd boden deze mogelijkheid nog niet op de 1020. Lang antwoord kort, de Lumia 1020 ging op Marktplaats zoeken naar een nieuwe cameraphone enthousiast.


tags:

Building modern apps with Polymer & Web Components

Web components are a fundamentally different way of building web apps. Shadow DOM, templates, custom elements, and HTML Imports yield a huge boost in productive and allow us to finally create reusualbe, shareable components. In this session, you'll learn how to use Google's new framework Polymer to create web component-based applications. ( bron )

Web components are a fundamentally different way of building web apps. Shadow DOM, templates, custom elements, and HTML Imports yield a huge boost in productive and allow us to finally create reusualbe, shareable components. In this session, you'll learn how to use Google's new framework Polymer to create web component-based applications. (bron)

Minder file rondom Driebergen-Zeist

Als bewoner uit de regio station Driebergen-Zeist ben ik heel blij dat dit stationsgebied eindelijk serieus op de schop gaat. Er wordt al jaren gesproken over ondertunneling van dit station. Menig tussentijdse aanpassing, waaronder de laatste een jaar of 10 geleden aan de bushaltes aan de Driebergen-kant van het station zijn nooit erg zinvol gebleken, de Hoofdstraat blijft een doorn in het oog van menig bestuurder. De overgang aldaar is vaak dicht met grote gevolgen voor met name het autoverkeer tot gevolg. Het is dan ook goed dat hier eindelijk wat aan wordt gedaan. In 2016 wordt de bouw gestart, ergens in 2020 moet het allemaal worden afgerond.

Als bewoner uit de regio station Driebergen-Zeist ben ik heel blij dat dit stationsgebied eindelijk serieus op de schop gaat. Er wordt al jaren gesproken over ondertunneling van dit station. Menig tussentijdse aanpassing, waaronder de laatste een jaar of 10 geleden aan de bushaltes aan de Driebergen-kant van het station zijn nooit erg zinvol gebleken, de Hoofdstraat blijft een doorn in het oog van menig bestuurder. De overgang aldaar is vaak dicht met grote gevolgen voor met name het autoverkeer tot gevolg.

Het is dan ook goed dat hier eindelijk wat aan wordt gedaan. In 2016 wordt de bouw gestart, ergens in 2020 moet het allemaal worden afgerond.

Snel bugs fixen

Vorige week vond ik het nodig om gebruik te maken van het klachtenformulier van de gemeente Bunnik. Dit nadat een medewerker van de gemeente of het bedrijf Ganzewinkel het nodig achtte om mijn terrein te betreden (en dat van mijn buren) om op de daar geplaatste kliko (container) een sticker te plakken. De sticker wijst me erop dat ik mijn kliko vanaf 20u de avond tevoren of voor 7.30u op de dag zelf aan de weg mag plaatsen. Daarbij achtte die betreffende medewerker het dus niet noodzakelijk om aan de voorkant van mijn huis aan de straat achtergebleven kliko van een sticker te voorzien. Ook de kliko's die in de straat grenzend aan de onze aan de straat staan gestald waren niet waardevol genoeg om van een sticker te worden voorzien. Maar daar ging het helemaal niet over. Het ging om het fixen van een bug. TYPO3 form validatie De gemeentelijke website maakt gebruik van TYPO3. Geen idee hoe standaard de installatie is, maar er gaat dus iets goed fout bij het genoemde klachtenformulier. Naar ik nu weet wordt het formulier direct naar een e-mailadres doorgezet. Er vindt vanuit het formulier echter geen fatsoenlijke validatie plaats op de bijlagen. Het gevolg: het formulier wordt NIET afgeleverd ondanks dat een bezoeker van de website WEL een op zijn scherm ontvangt en een kopie van de mail toegestuurd krijgt. Dat de limiet van de bijlage bij de gemeente lager ligt dan bij mijn e-mailaanbieder, daar kan ik natuurlijk niets aan doen. Maar beide bevestigingen geven mij toch echt het idee dat de gemeente mijn klacht heeft ontvangen. Niet dus

Vorige week vond ik het nodig om gebruik te maken van het klachtenformulier van de gemeente Bunnik. Dit nadat een medewerker van de gemeente of het bedrijf Ganzewinkel het nodig achtte om mijn terrein te betreden (en dat van mijn buren) om op de daar geplaatste kliko (container) een sticker te plakken. De sticker wijst me erop dat ik mijn kliko vanaf 20u de avond tevoren of voor 7.30u op de dag zelf aan de weg mag plaatsen. Daarbij achtte die betreffende medewerker het dus niet noodzakelijk om aan de voorkant van mijn huis aan de straat achtergebleven kliko van een sticker te voorzien. Ook de kliko's die in de straat grenzend aan de onze aan de straat staan gestald waren niet waardevol genoeg om van een sticker te worden voorzien.

Maar daar ging het helemaal niet over. Het ging om het fixen van een bug.

TYPO3 form validatie

De gemeentelijke website maakt gebruik van TYPO3. Geen idee hoe standaard de installatie is, maar er gaat dus iets goed fout bij het genoemde klachtenformulier. Naar ik nu weet wordt het formulier direct naar een e-mailadres doorgezet. Er vindt vanuit het formulier echter geen fatsoenlijke validatie plaats op de bijlagen. Het gevolg: het formulier wordt NIET afgeleverd ondanks dat een bezoeker van de website WEL een op zijn scherm ontvangt en een kopie van de mail toegestuurd krijgt. Dat de limiet van de bijlage bij de gemeente lager ligt dan bij mijn e-mailaanbieder, daar kan ik natuurlijk niets aan doen. Maar beide bevestigingen geven mij toch echt het idee dat de gemeente mijn klacht heeft ontvangen.

Niet dus


tags:

Overstappen was nog nooit zo makkelijk - vervolg

Dit is een aanvulling op mijn eerdere post: Overstappen was nog nooit zo makkelijk . Lees dat vooral eerst om een idee te krijgen waar dit over gaat. Zoals ik in de Update 2 schreef is er eindelijk iemand wakker geworden bij T-Mobile die wel verder keek dan het schermpje voor zijn of haar neus. Welliswaar moest ik daarvoor eerst onbeschoft te woord worden gestaan. De betreffende medewerker heeft eindelijk gedaan wat al die andere medewerkers hadden toegezegd: de oude aanvraag ingetrokken. Vervolgens was het mogelijk zowaar een nieuwe aanvraag te starten. Eind goed, al goed. Zou je denken. Miscommunicatie gaat verder Helaas, de miscommunicatie gaat verder. Na het goede nieuws dat de oude aanvraag was verwijderd en een nieuw was gestart heb ik weer contact gezocht met Simyo. Van T-Mobile kwam dit keer namelijk geen sms die de start inluidde. Daarom vroeg ik hier nog een keer naar.

Dit is een aanvulling op mijn eerdere post: Overstappen was nog nooit zo makkelijk. Lees dat vooral eerst om een idee te krijgen waar dit over gaat.

Zoals ik in de Update 2 schreef is er eindelijk iemand wakker geworden bij T-Mobile die wel verder keek dan het schermpje voor zijn of haar neus. Welliswaar moest ik daarvoor eerst onbeschoft te woord worden gestaan. De betreffende medewerker heeft eindelijk gedaan wat al die andere medewerkers hadden toegezegd: de oude aanvraag ingetrokken. Vervolgens was het mogelijk zowaar een nieuwe aanvraag te starten. Eind goed, al goed. Zou je denken.

Miscommunicatie gaat verder

Helaas, de miscommunicatie gaat verder. Na het goede nieuws dat de oude aanvraag was verwijderd en een nieuw was gestart heb ik weer contact gezocht met Simyo. Van T-Mobile kwam dit keer namelijk geen sms die de start inluidde. Daarom vroeg ik hier nog een keer naar.


tags:

Inschrijving Egmond geopend

De inschrijving voor de Egmond is geopend, dus waarom ben je nog niet ingeschreven. Er is slechts plek voor 13.300 deelnemers, dus wacht niet te lang. Enig lastige is de naam, er is kennelijk een nieuwe sponsor. Vanaf heden dus de PWN Saucony Egmond Halve Marathon.

De inschrijving voor de Egmond is geopend, dus waarom ben je nog niet ingeschreven. Er is slechts plek voor 13.300 deelnemers, dus wacht niet te lang.

Enig lastige is de naam, er is kennelijk een nieuwe sponsor. Vanaf heden dus de PWN Saucony Egmond Halve Marathon.


tags:

Foto's syncen tussen Ubuntu en iPhone

Vrouwlief heeft haar iPhone helemaal vol gewerkt met filmpjes en foto's. Dus ik mag dat oplossen Een korte zoektocht leert dat er een vrij eenvoudig commando is om je gallery-inhoud in z'n geheel over te zetten. Daarvoor moeten er twee packages worden toegevoegd, waarna een simpel commando kan worden gestart vanuit de terminal: sudo apt-get install libgphoto2-2-dev gphoto2 Ga vervolgens op de terminal naar de plek waar je doe foto's en video's naartoe wilt halen en voer het volgende uit: gphoto2 --port=usb: -R -P

Vrouwlief heeft haar iPhone helemaal vol gewerkt met filmpjes en foto's. Dus ik mag dat oplossen ;-)

Een korte zoektocht leert dat er een vrij eenvoudig commando is om je gallery-inhoud in z'n geheel over te zetten. Daarvoor moeten er twee packages worden toegevoegd, waarna een simpel commando kan worden gestart vanuit de terminal:

sudo apt-get install libgphoto2-2-dev gphoto2

Ga vervolgens op de terminal naar de plek waar je doe foto's en video's naartoe wilt halen en voer het volgende uit:

gphoto2 --port=usb: -R -P