Trainingsloopje: de heuvelrug op

De voorbereiding voor de Rotterdam Marathon loopt gestaag. Rustig aan maak ik de kilometers en oefen ik de duurlopen. Op dit moment ligt de afstand nog niet erg hoog, maar er is voldoende tijd om dat te laten groeien. Een van de manieren om het lopen extra leuk te maken vind ik het bos in gaan. Daarom nam ik gisteren de auto voor een trainingsloop op de Utrechtse Heuvelrug.

Vanuit het Doornse Gat volgde ik de 9km route blauw. Een leuke afwisselende route met mooie hoogteverschillen. Een loopje over een leuk gebied om naast het lopen te genieten van de omgeving. Een vrolijk loopje.

Strava

De schoenen zijn nu nog nieuw. Hoe zullen ze het houden in de modder?
De schoenen zijn nu nog nieuw. Hoe zullen ze het houden in de modder?
Door de sneeuw en modder
Door de sneeuw en modder

Mooi uitzicht

 

WordPress & rechten, uploads en beveiliging

Sinds november beheer ik niet alleen de site arnecoomans.nl, maar ook de server waar de site op draait. Dat houdt in dat ik naast WordPress-gebruiker nu ook beheerder ben van het onderliggende systeem. En dus ook voor de beveiliging van het geheel. Al snel werd ik geconfronteerd met keuzes in het systeem die onherroepelijk gevolgen zal hebben voor het gemak waarmee WordPress gebruikt wordt. Ik ontdekte hoe makkelijker WordPress gebruikt kan worden, hoe groter de beveiligingsrisico’s. Alles wat ik makkelijk als WordPress-beheerder kan, kan het systeem ook mogelijk als het gehackt wordt.

De uitdaging

Als WordPress-beheerder zijn de belangen anders. Dan moet het snel, efficiënt en zonder onnodige formulieren en vertragingen werken.

Als serverbeheerder wil je WordPress zo veel mogelijk onmogelijk maken iets zelfstandig uit te voeren op de server. Want de kans dat het mis gaat is groot.

Waarom is dat zo moeilijk?

Twee kapteins op één schip?

Op mijn server heb ik een eigen gebruiker: arne. Met deze gebruiker kan ik inloggen via ssh en sftp en kan ik alle web-content bewerken. Dat is wel zo veilig en er kan minder mis gaan.

Maar mijn websites (specifieker gezegd php) draait onder systeemgebruiker www-data. Om te zorgen dat mijn website toch getoond kan worden delen ze een groep. Php mag dus alle bestanden in mijn document-root lezen en gebruiken. Continue reading “WordPress & rechten, uploads en beveiliging”

Tweeënveertig komma honderdvijfennegentig

TrainingsrondjeToen ik vier en een half jaar geleden begon met lopen was het doel vijf kilometer. Redelijk zelfverzekerd vertelde ik dat vijf, misschien tien kilometer wel prima was, en veel verder niet voor mij weggelegd.

Niet lang daarna volgde 15km, halve marathon en vorig jaar de 34 km Koning van Spanje trail. Een logische volgende stap is dan nu ook ingepland.

Ik moet eerlijk toegeven: ergens trekt het me niet. Zo lang over asfalt over een druk parcours. Met de meute mee en relatief weinig afwisseling. En de tijdsdruk. Maar toch heb ik me ingeschreven.

Aan de andere kant telt namelijk wel mee dat het praktisch dé benchmark is van duurlopen. Het evenement is een klassieker en ik kan rekenen op veel support. Dus heb ik me ingeschreven.

LooptrainingDe (weg)marathon. Tweeënveertig kilometers en honderdvijfennegentig meters. Door Rotterdam.

Nog maar 64 dagen en dan sta ik aan de start. Dus ben ik al aan de voorbereidingen begonnen. Rustige duurlopen, mentale voorbereiding, plannen. Het loopgevoel viel een beetje tegen de afgelopen weken. Door het weer, door vermoeidheid, minder lekker voelen en een ziek kind. Een hoop smoesjes in ieder geval. Maar vooralsnog wil ik doorzetten. En gaan lopen. Dus ga ik ook in de kou naar buiten.

Één ding weet ik zeker: het wordt een PR.

“Eet en Ren” – met tegenzin begonnen maar in één hap verorberd

Ik lees graag. Heerlijk wegdromen in een goed verhaal, opgaan in de cadans van de verteller. Enthousiasme delen en vooral als het spannend word niet stoppen met lezen. Zeker als het verhaal gaat over activiteiten die ik zelf ook erg leuk vind, kan ik helemaal wegdromen.

Die verwachting had ik niet van het boek Eet & Ren van Scott Jurek. Het boek komt al een tijd naar voren als ik zoek naar boeken over skyrunning. Maar iedere keer dat ik het naar voren kwam voelde ik weerstand. Ik had over Jurek gelezen in Born to Run van Christopher McDougall, waar hij in de groep Amerikaanse atleten zat die deel nam aan de eerste Copper Canyon Marathon. Ik had gelezen dat hij gemotiveerd en succesvol ultraloper is. Maar Eat & Run zou gaan over zijn loopprestaties én veganistische levensstijl. Ik verwachtte een activistisch boek met het doel te overtuigen veganist te worden, met een uitstapje naar hardlopen. Continue reading ““Eet en Ren” – met tegenzin begonnen maar in één hap verorberd”

Applicatie-development is te belangrijk om over te laten aan developers!

Marketeers zijn er een tijd geleden al mee geconfronteerd.

“Marketing is too important to be left to the marketing department.”
– David Packard, co-founder, Hewlett-Packard

Het combineren van prioriteiten gaat niet altijd goed samen. Een marketeer heeft in veel gevallen oog voor de eigen marketing-doelstellingen. Daarom is marketing voor kleine bedrijven juist zo goed uit te voeren door non-marketeers; die snappen het belang en de boodschap van het DNA van het bedrijf.

Development door developers

In veel situaties die ik tegenkom is hetzelfde te zeggen over developers. Een developer is iemand die problemen oplost en voorkomt, die logisch nadenkt en die processen in kleine deelprocessen opdeelt en behapbaar maakt. Een developer is vaak op de hoogte van het proces waarin de applicatie wordt gebruikt en kent de uitzonderingen.

Juist dat maakt een developer ongeschikt om een applicatie te ontwikkelen. Hieronder vijf redenen waarom een developer niet het laatste woord mag hebben in het ontwikkelen van de applicatie. Continue reading “Applicatie-development is te belangrijk om over te laten aan developers!”

Nerden voor aandacht – experimenteren met WordPress en Nginx

Screen Shot 2014-11-10 at 21.11.49Soms verdient de achterkant van de site even aandacht. Nerden noem ik dat. Even diep in de code, software, services, keuze voor plugins en content. Dit weekend was zo’n weekend. Het resultaat? Mijn eerste ervaring met Nginx en WordPress.

WordPress is een super systeem om content mee te beheren. Het toevoegen, linken, vormgeven en onderhouden van content is easy-peasy. Het beheer wordt makkelijk gemaakt en er zijn enorm veel plugins beschikbaar. Maar juist dat maakt het systeem onhandig. Er is te veel keuze uit slecht geschreven of slecht onderhouden software.

Daarom heb ik in de overstap naar een nieuwe server gekozen voor een “clean install”. En dat werkt wonderwel. WordPress overzetten, enkele plugins kiezen. Content overzetten, attachments doorlopen en overzetten, en vlammen! Binnenkort meer over de installatie en werking van WordPress op Nginx!