Skip to content

Instantly share code, notes, and snippets.

View Zhann's full-sized avatar

Steven De Coeyer Zhann

View GitHub Profile
-field :wait,
+field :wait,
@Zhann
Zhann / deploy.rb
Last active December 31, 2015 17:19
Example deploy config for openminds servers
load 'deploy' if respond_to?(:namespace)
load 'deploy/assets'
## Change this
set :user, "ssh_username"
set :application, "application_name"
server 'pro-00x', :app, :web, :db, :primary => true
set :repository, "git@github.com:foo/bar.git"
## End

Santoku

Vandaag hebben we onze interne tool Santuko vrijgegeven op onze Github account.

Santuko kan gebruikt worden om binnen een bestaande chef-omgeving een selectie te maken via de chef-search taal, en op al deze gevonden nodes, een commando uit te voeren. Het is niet de bedoeling om configuratie te veranderen adhv dit commando, het is eerder bedoeld om non-destructieve commando's uit te voeren (test, grep, cat, ...) en te zien of de uitvoer dan wel 0 (dus geslaagd) is of iets anders.

De succesvolle uitvoer wordt standaard niet weergegeven, enkel die waar het commando faalt zullen opgelijst worden. De uitvoer wordt in RSpec-formaat weergegeven, waardoor je in één oogopslag ziet wat er gebeurt.

example

include_recipe 'nginx'
directory '/etc/nginx/extra.d'
directory '/var/log/nginx/'
cookbook_file '/etc/nginx/mime.types' do
source 'mime.types'
end
cookbook_file '/etc/nginx/nginx.conf' do
if RUBY_VERSION =~ /^1\.8/
class Dir
class << self
def exists? (path)
File.directory?(path)
end
alias_method :exist?, :exists?
end
end
end

CONTRIBUTING

Reporting a bug or issue

Feel free to submit issues on Github.

Please include as much relevant information as possible. Host OS, Vagrant version, Virtualbox version, …

Please take note that debugging and fixing an issue can take time.

@Zhann
Zhann / Http.php
Last active December 20, 2015 08:49
<?php
public function sendHeaders()
{
if (!$this->canSendHeaders()) {
Mage::log('HEADERS ALREADY SENT: '.mageDebugBacktrace(true, true, true));
return $this;
}
if (in_array(substr(php_sapi_name(), 0, 3), array('cgi', 'fpm')))
{
PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
RPROMPT='%{$reset_color%} %{$fg[red]%}$(~/.rvm/bin/rvm-prompt i v g) %{$reset_color%}'
ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
@Zhann
Zhann / gist:5146515
Last active December 14, 2015 20:49
## Woordje uitleg
Voor Marianne kon koken stond er voornamelijk [spaghetti met ketchup](http://www.heinz.com/our-food/products/ketchup.aspx) op het menu.
Maar sinds een goeie dertig jaar groeide het aantal recepten exponentieel.
Op de [pillekenssaus](http://moederserecepten.be/recipes/14) volgde de betere wereldkeuken met [tagliatelli op z'n moeders](http://moederserecepten.be/recipes/9), [Noord-Afrikaanse gevulde aubergines](http://moederserecepten.be/recipes/3) en [Jambalaya](http://moederserecepten.be/recipes/29).
Na heel wat geknoei met ringmappen, kookboeken, plastieken mapjes en kilo's Pritt
durfde Marianne al eens luidop te dromen van een databank met al haar recepten.
Maar omdat goeie voornemens meestal beperkt blijven tot de eerste week van de vakantie,
bleef het bij een bescheiden Word-documentje met de naam 'Moederse recepten'.
PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
RPROMPT='%{$reset_color%} %{$fg[red]%}$(~/.rvm/bin/rvm-prompt i v g) %{$reset_color%}'
ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"