It just an experimental package to handle concurrent errors stack. The concept is based on the First Class Functions and inspired by Dave Cheney posts.
func main() {
 s := NewStack()| server { | |
| listen 80; | |
| server_name localhost; | |
| root /var/www/html; | |
| error_log /var/log/nginx/localhost.error.log; | |
| access_log /var/log/nginx/localhost.access.log; | |
| location / { | 
| #!/bin/bash | |
| USERNAME=$USER | |
| #----------------- | |
| # Remove packages | |
| #----------------- | |
| sudo apt purge --assume-yes aisleriot \ | |
| gnome-sudoku \ | |
| ace-of-penguins \ | 
It just an experimental package to handle concurrent errors stack. The concept is based on the First Class Functions and inspired by Dave Cheney posts.
func main() {
 s := NewStack()| package main | |
| import ( | |
| "fmt" | |
| "net/http" | |
| "time" | |
| ) | |
| var Realm = "Authorization Required" | 
| # public/.htaccess | |
| RewriteBase /mvc2/public | |
| # NC == INSENSITIVE CASE | |
| # L == LAST RULE | |
| RewriteEngine On | |
| RewriteCond %{REQUEST_FILENAME} -s [OR] | |
| RewriteCond %{REQUEST_FILENAME} -l [OR] | |
| RewriteCond %{REQUEST_FILENAME} -d | 
After installing Go and setting up your GOPATH
go get golang.org/x/net/websocket
| # /etc/apache2/sites-available/ipssi.fr.conf | |
| <VirtualHost *:80> | |
| ServerName ipssi.fr | |
| ServerAlias www.ipssi.fr | |
| ServerAlias test.ipssi.fr | |
| DocumentRoot /home/dev/www/ipssi | |
| <Directory /home/dev/www/ipssi> | 
| # export DISPLAY=127.0.0.1:0 | |
| # xhost + 127.0.0.1 | |
| version: '2' | |
| services: | |
| phpstorm: | |
| image: jgautheron/phpstorm | |
| privileged: true | |
| environment: | |
| - DISPLAY=$DISPLAY | |
| volumes: |