Skip to content

Instantly share code, notes, and snippets.

View GeertVL-zz's full-sized avatar
💭
Working full time in Azure technologies

Geert Van Laethem GeertVL-zz

💭
Working full time in Azure technologies
View GitHub Profile
@GeertVL-zz
GeertVL-zz / postgres-docker-local.md
Last active May 25, 2021 08:17
How to install postgres and pgadmin in a docker environment on your local macos machine

I experienced that installing your Postgres database server on your local machine as a Docker container is not that evident. So this explains how you need to do it and what you need to take into account.

To setup your Postgres Docker container you need to run:

docker run -d -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=mysecretpassword --name postgres-server -p 5432:5432 -v pgdata:/var/lib/postgresql/data --restart=always postgres

And to run your pgadmin instance as a Docker container:

@GeertVL-zz
GeertVL-zz / random.cs
Last active April 15, 2020 14:04
Create random file
private static void CreateRandomTempFile(string fileName, long lengthInMb)
{
// https://stackoverflow.com/questions/4432178/creating-a-random-file-in-c-sharp
byte[] data = new byte[lengthInMb * 1024 * 1024];
Random rng = new Random();
rng.NextBytes(data);
File.WriteAllBytes(fileName, data);
}
# Hoe een leerling toevoegen
1. Ga naar www.vrijzinniggrootlier.be
2. Ga op de homepage helemaal naar vanonder.
3. Klik op de link Leraars.
4. Geef je eigen code in (zie Excel bestand met de codes).
5. Nu kan je ofwel een nieuwe leerling toevoegen, aanpassen of verwijderen.
6. Kijk goed na dat de leerling in de juiste school en feest zit.
# Hoe een leerling toevoegen
1. Ga naar www.vrijzinniggrootlier.be
2. Ga op de homepage helemaal naar vanonder.
3. Klik op de link Leraars.
4. Geef je eigen code in (zie Excel bestand met de codes).
5. Nu kan je ofwel een nieuwe leerling toevoegen, aanpassen of verwijderen.
6. Kijk goed na dat de leerling in de juiste school en feest zit.
{
name: 'Het molentje',
city: 'Lier',
teachers: [
{
_id: 1111111,
name: 'Jan Piet'
},
{
_id: 2222222,
@GeertVL-zz
GeertVL-zz / debug-in-vscode.md
Created May 26, 2018 07:14
How to prepare a Rust project
{
    "version": "0.2.0",
    "configurations": [

        {
            "name": "(Windows) Launch",
            "type": "cppvsdbg",
            "request": "launch",
 "program": "${workspaceRoot}/target/debug/${workspaceRootFolderName}",
@GeertVL-zz
GeertVL-zz / Vagrantfile
Created November 11, 2016 09:20
Vagrantfile for RabbitMQ server
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure(2) do |config|
config.vm.box = "debian/jessie64"
config.vm.network :forwarded_port, guest: 3000, host: 3000
config.vm.network :forwarded_port, guest: 15672, host: 15672
config.vm.network :forwarded_port, guest: 5672, host: 5672
config.vm.network :forwarded_port, guest: 5671, host: 5671
require 'sinatra'
get '/hi' do
"Hello world!"
end
using System;
using System.Collections.Generic;
using System.IO;
using System.Xml;
namespace TOCParser
{
public class XHtmlDocParser
{
private XmlNamespaceManager _mgr;
@GeertVL-zz
GeertVL-zz / simple.rb
Created September 26, 2013 13:40
Exercise for 'Understanding Computation'
## Arrived at page 52 (Statements)
class Number < Struct.new(:value)
def to_s
value.to_s
end
def inspect
"<<#{self}>>"
end