46324 items (36473 unread) in 36 feeds
Familie
(1324 unread)
NetlashCollegas
(3891 unread)
NetlashStagiairs
(368 unread)
Fun
(23509 unread)
De eerste serieuze experimenten met Vagrant zijn gedaan en dit is het eerste bruikbaar resultaat.
Wat is Vagrant?Vagrant is een Ruby App om automatisch Virtual Machines (VMs) op te zetten. Hiermee kan je dus voorgeconfigureerde VMs delen met verschillende personen. Dit laat bv. toe om heel snel een voorgeconfigureerde server op te starten die kan dienen als development omgeving.
Vagrant zelf is geen Virtual Machine oplossing zoals VirtualBox of vmware. Het is eerder een helper, een geautomatiseerde oplossing om snel samen te werken met VirtualBox.
De gebruiker moet dus geen VM installeren en configureren, dat regelt Vagrant allemaal.
Waarom is dit belangrijk?Vagrant vermijdt dat iedere developer zelf software moet installeren of moet liggen sukkelen met libraries en dergelijke. De VM bevat alles voorgeïnstalleerd. Op deze manier worden conflicten vermeden tussen verschillende versies van software.
Ook kan je zo de development omgeving dichter bij de uiteindelijke productieomgeving leggen, want uiteindelijk onaangename verrassingen kan vermijden.
Een eerste bruikbare serverIk heb voor mezelf een eerste Debian startserver opgezet. De Base Box vond je al in een vorige blogpost. Dit is nu een stap verder. Deze gaat op basis van deze base box een aantal extra pakketten installeren en ook de dotfiles installeren die je op de Github Wijs pagina vindt.
Ook proberen?Meer is het niet. Er wordt een Debian setup opgestart die een aantal pakketten zal installeren en bv. ook de dotfiles zal binnenhalen en automatisch installeren.
En nu?Ik bouw verder. De volgende stappen zijn een volledige bruikbare webserver met nginx, php-fpm, mariadb, …
Ik heb vandaag bij wijze van oefening m’n eigen Debian Vagrant Base Box gemaakt. Het hoofddoel was van hem zo klein mogelijk te maken en standaard vrij weinig geheugen in te nemen.
De grootte is maar 243MB en standaard gebruikt hij maar 256MB RAM. Dat laatste kan je via de VagrantFile settings eenvoudig verhogen indien nodig.
Om van deze Base Box gebruik te maken:
vagrant box add debian-squeeze-64 [https:]
vagrant init debian-squeeze-64
vagrant up
Details
Packages:
Je vindt interessante informatie op volgende locaties:
Update: De link naar de box was verkeerd. Bij deze aangepast.
Update (5 nov 2012): Chef geüpgraded naar 10.16.2
Air New Zealand - An Unexpected Briefing
Git add patchmode
Human Motorcycle - The Making of
Screenshots maken op Mac OS X is eigenlijk doodsimpel.
Standaard wordt dit screenshot opgeslaan in png-formaat op je bureaublad. Wanneer je bij deze commando’s ook je ctrl-toets ingedrukt houdt, dan wordt deze niet opgeslaan, maar gekopieerd in je klembord zodat je deze onmiddellijk kan plakken in bv. een document of e-mail.
Het formaat en de locatie waar de screenshots worden opgeslaan kan je echter heel eenvoudig wijzigen. Het formaat wijzigen is nu niet echt belangrijk, maar de locatie is wel handig. Wanneer je heel vaak screenshots neemt, dan zit je heel snel met een overvol bureaublad. Zeker als je een metodiek hebt waarbij je je bureaublad dagelijks gebruikt als werkzone.
De locatie van je screenshots aanpassen doe je door 2 commando’s uit te voeren in je terminal (/Applications/Utilities/Terminal.app). Maak wel dat de map reeds bestaat. Hier sla ik de screenshots op in een map ‘screenshots’ op mijn bureaublad.
defaults write com.apple.screencapture location ~/Desktop/screenshots
killall SystemUIServer
Het formaat wijzigen doe je zo:
defaults write com.apple.screencapture type formaat
killall SystemUIServer
Het formaat kan één van volgende mogelijkheden zijn: jpg, tiff, pdf, png, bmp of pict.
Waarom er spiegels staan naast liften.
Bloggen blijkt iets moeilijks te zijn voor mij. Ik ben met heel veel interessante dingen bezig, maar op één of andere manier hou ik deze gedachten heel vaak voor mezelf en deel ik ze niet verder. Daar moet dus verandering in komen.
Gedachten worden pas beter door de wisselwerking met de gedachten van andere mensen. Dit gebeurt nu wel, maar er zit weinig structuur in. Bovendien mis ik soms verdere input van mensen buiten mijn directe omgeving. En net dat zijn personen die gespecialiseerder bezig zijn met bepaalde items en die net mijn idee of gedachte vooruit kunnen helpen.
Daarom dus een nieuwe blogstart. Het wordt tijd om stilaan neer te schrijven waarmee ik bezig ben en te delen wat ik online tegenkom.
Ik denk dat hier nog heel wel toffe ideeën mogelijk zijn om op je garagepoort te zetten. Je vindt er al een hoop op style-your-garage.com.