docker multi project development environment

docker vhostalias setup for a multi project development environment

Often Docker is used on a per project case. Which is great when you have a specific configuration for a project. It's probably also the way you should go when you want to mimic exactly the production environment or when you want to use the docker container itself also for the production environment.

But what if you want a good development setup but don't need a specific docker setup for the projects running on it. That can be the case with study projects, or smaller projects which are less critical on the configuration and/or simulation of the (production) environment.

cdh bash command to change directory to a path from your history

cdh cd to a path from your bash history

Sometimes you have long paths and want to enter them the second time faster. An other time you've worked on several projects and don't know that path from a couple of projects back. Some cases where it should be great if you can just switch to a path* from your history.

I created a little script cdhistory that has this functionality for you.

Tags: 

Questions to ask as a developer

Probably you know the saying: "Assumption is the mother of all fuck-ups"

auto vhost alias and php switching for localhost

For study and test purposes I often setup new installations on the local server of my computer (osx). I changed my local setup to make this proces easier.

The points I improved:

Tags: 

Docker installeren op Linux Mint LMDE2

docker LMDE2 linux mint

Linux Mint LMDE2 is gebasseerd op Debian Jessie.

Dat betekend dat we de docker repositories voor Debian Jessie nodig hebben. Op het moment van schrijven is hier te vinden hoe je Docker op linux mint Jessie moet installeren:
https://store.docker.com/editions/community/docker-ce-server-debian?tab=...

Er is slechts 1 stap die je extra moet doen voor Linux Mint.

Update taxonomy referenties via MySQL

Het is niet de meest nette manier om de database van Drupal rechtstreeks aan te passen maar soms kan het handig zijn. Bijvoorbeeld wanneer er een nieuwe taxonomy term is en er vervolgens veel nodes zijn die naar deze term moeten verwijzen.

DuckDuckGo Maps

Bij toeval kwam ik er achter dat de alternatieve zoekmachine DuckDuckGo tegenwoordig ook een 'Maps' functionaliteit heeft.

DDG (DuckDuckGo) maakt gebruik van OpenStreetMap. Volgens de help op hun website zou de kaart automatisch naar voren moeten komen als het relevant is voor de zoekopdracht. Maar als dit dat nou niet het geval is kun je dmv het woordje 'maps' DuckDuckGo de opdracht geven om dit wel te doen.

Extended site info

Vaak worden er in een website een paar extra velden of een nieuw formulier toegevoegd aan /admin/config/system/. Om een uitgangspunt en een snelle start te hebben bij een nieuwe website heb ik hiervoor een standaard module op github geplaatst.

https://github.com/FlorisVedder/extended-site-info

Devel Generate en uitgebreidere theme testing

Als je een drupal installatie of theme wilt testen kun je gebruik maken van de Devel Generate module (onderdeel van Devel). Maar hoe ziet een error message of een breadcrumb er uit, hoe oogt de site met 'echte' afbeeldingen en hoe schakel je snel tussen verschillende themes. Dit artikel als makkelijk lijstje om je theme in Drupal7 te testen:

Scratch, a responsive theme starter

mobile-first-theme-starter-drupal7

Een eenvoudige theme starter voor drupal7 "Scratch"

Scratch is een drupal 7 theme met minimale middelen en tegelijk voldoende volledig om een site uitstraling te geven. Scratch kan gebruikt worden als voorbeeld, als parent theme of als template.
https://github.com/FlorisVedder/scratch

Pagina's

Abonneren op Voorpagina-feed