The Perfect Linux Firewall Part I -- IPCop
This document describes how to install the GNU/Linux GPL IPCop firewall and create a small home office network. In the second installment we cover creating a DMZ for hosting your own web server or mail server and the Copfilter proxy for filtering web and email traffic.
This is intended Read More →


Markdown is a lightweight and easy-to-use syntax for styling all forms of writing on the GitHub platform.
What you will learn:

How the Markdown format makes styled collaborative editing easy
How Markdown differs from traditional formatting approaches
How to use Markdown to format text
How to leverage GitHub’s automatic Markdown rendering
How to apply GitHub’s unique Markdown extensions

What is Markdown?
Markdown is Read More →


If you're reading this article, chances are you haven't been blinded by Windows 8 or Windows 8.1 and, like millions of others, are using Windows 7, Microsoft's most durable operating system since Windows XP. Windows 10 is coming and promises to be the true successor to Windows 7. Most importantly the Start menu is back!
But Read More →



Table of Contents




Help! I’m lost!
But I don’t want to use the Brian Keller VM!
I already have MS RM set-up. What’s the minimal work I need to do to add a DB to my system?

System Overview
Exercise 1 – Source Controlling your Database

Linking a Database to source-control

Exercise 2 – Getting your Database into the Continuous Integration Process

Part Read More →


Microsoft étant Microsoft, ce n’est absolument pas simple d’accéder à Bash sous Windows 10. Voici les étapes à suivre pour accéder à la précieuse fonctionnalité.

Commencez bien entendu par mettre à jour Windows 10 avec la mise à jour Anniversary Update, disponible depuis le 2 août 2016
Allez dans Paramètres (remerciez au passage Microsoft d’avoir divisé en Read More →


Python is strongly typed (i.e. types are enforced), dynamically, implicitly typed (i.e. you don't have to declare variables), case sensitive (i.e. var and VAR are two different variables) and object-oriented (i.e. everything is an object).
Getting help
Help in Python is always available right in the interpreter. If you want to know how an object works, all Read More →


So what is Agile ? Agile methodologies were created based on the Agile Manifesto, which contains this set of values and principles:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Agile trait: Production is iterative and incremental. Fully tested, functional chunks of value are Read More →