Posts

Javascript: ‘Flash message’

In mijn Laravel projecten maak ik gebruik van een Flash message om de status door te geven. Een techniek van Sweetalert toegepast door Laracast.com.

Nieuw Laravel project

Laravel logo

Op mijn Mac ben ik regelmatig bezig met allerlei projecten en zo maak ik regelmatig een nieuw Laravel project. Zo heb ik een project waar ik met GPX files snel maps/kaarten kan maken. Intussen is deze ook in productie via maps.beakerbus.nl. Ook houd ik voor mezelf de kilometerstanden bij die ik maak voor mij werk, hiervoor heb ik een app gemaakt dat tegenwoordig online is via: kilometers.entermi.nl. En zelfs een to-do lijstje voor Petra en mij, maar dat is niet echt online te benaderen. Immers is het alleen voor ons bedoeld.

Nu komt er weer een nieuw project in mij op en moet ik wat stappen doorlopen om te beginnen met coderen. Deze stappen neem ik en hiermee is het meteen een handig stappenlijstje voor mijzelf; Read more

OS X El Capitan

OS X update & Laravel

OS X El Capitan

OS X El Capitan

Ik schreef eerder over OS X: Beginnen met Laravel en daar ben ik lekker mee aan het stoeien. Toen kwam een update van OS X om de hoek kijken en ineens is alles ontregeld. Alles is ge-update, dus mijn standaard inrichting op mijn Mac is weer gereset naar de standaard inrichting van Apple. Niet getreurd, met wat stappen kan je alles weer goed zetten:

  • Apache draait nog. De instellingen zijn echter weer gereset. Apple heeft ‘de instellingen hiervan bewaard onder: ‘httpd.conf.pre-update’. In principe zou je dit bestand kunnen hernoemen, maar ik zou het nieuwe bestand èn de back-up naast elkaar houden en de verschillen checken. Stel Apache is ge-update en de nieuwe versie heeft wat andere instellingen, fijn om die te behouden.
  • Virtual hosts, meerder websites op je Mac, werkt niet meer. Hier hebben ze het bestand waarin je dit regelt niet ge-backupped. Dus ‘httpd-vhosts.conf’ openen en weer aan de slag.

Read more

Laravel 5

OS X: Beginnen met Laravel

Laravel 5

Laravel 5

Ooit, lang geleden, wilde ik CodeIgniter leren om zonder veel moeite hele geavanceerde technieken te gebruiken in web applicaties. Zelf ben ik wel redelijk handig met PHP, maar op OOP-gebied schiet het me toch af en toe tekort.

Laatst wilde ik mijn vergeten project oppakken en merkte ik dat er een nieuwe speler in het PHP framework op de markt is: Laravel. Mijn broer, Bart, is er ook mee bezig. Dus dan kunnen we wat kennis delen. Nu moet ik het één en ander installeren op mijn Mac.

Nog even een opmerking tussendoor. Als je je Mac wilt inrichten om websites te ontwikkelen raad ik dit artikel van harte aan: Chris Mallinson – The Perfect Web Development Environment for Your New Mac.

Ik installeer wat zaken die ik nodig heb of wil gebruiken. Basis is noodzakelijk, de rest is overbodig maar kan het leven iets makkelijker/mooier maken:

noodzaak service/app wat ik heb
basis webserver Apache 2.4+
basis database MySQL latest
basis PHP >= 5.4 PHP 5.5.27
handig Composer
basis Laravel Laravel 5
extra Bootstrap twbs Bootstrap
extra Node.js Node.js 4
extra Elixer

php/apache on the Mac
Hieronder loop ik ze na.

M.A.M.P

Mac, Apache, MySQL en PHP. Gelukkig is bijna alles al standaard geïnstalleerd op een Mac. Er zijn alleen wat nog aanpassingen nodig. Hieronder loop ik een aantal installaties na.

Read more