Skip to content

Instantly share code, notes, and snippets.

View davidoster's full-sized avatar

David Oster aka George Pasparakis davidoster

View GitHub Profile
/// <summary>
/// Get all Greek holidays for requested year
/// </summary>
/// <param name="year">Year of holidays</param>
/// <returns>List of dates of all public holidays, except weekends</returns>
public static List<DateTime> GreekHolidays(int year)
{
var easter = GetOrthodoxEaster(year);
var holidays = new List<DateTime>();
@davidoster
davidoster / Java Hangman
Created September 26, 2020 19:32 — forked from adeelibr/Java Hangman
A simple command line game of Hangman made in Java
package Hangman;
import java.util.Scanner;
import java.util.Random;
public class Built {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
Random random = new Random();
@davidoster
davidoster / dummy-web-server.py
Last active October 1, 2023 01:29 — forked from bradmontgomery/dummy-web-server.py
a minimal http server in python. Responds to GET, HEAD, POST requests, but will fail on anything else.
#!/usr/bin/env python
"""
Very simple HTTP server in python (Updated for Python 3.7)
Usage:
./dummy-web-server.py -h
./dummy-web-server.py -l localhost -p 8000
Send a GET request:
@davidoster
davidoster / README.md
Created November 6, 2018 05:54 — forked from mrbar42/README.md
Secured HLS setup with Nginx as media server

Secured HLS setup with Nginx as media server

This example is part of this article.

This is an example for an HLS delivery with basic security. Nginx compiled with nginx-rtmp-module & secure-link is used as media server. Features:

  • Domain filtering
  • Referrer filtering
  • Embed buster
@davidoster
davidoster / README.md
Created November 6, 2018 05:24 — forked from mrbar42/README.md
bash scripts to create VOD HLS stream with ffmpeg almighty (tested on Linux and OS X)

running:

bash create-vod-hls.sh beach.mkv

will produce:

    beach/
      |- playlist.m3u8
 |- 360p.m3u8
@davidoster
davidoster / create_koken.sh
Created October 26, 2018 04:04 — forked from bradleyboy/create_koken.sh
Docker script for Koken
#!/bin/bash
echo ""
# Root check
if [[ "$UID" -ne 0 ]]; then
echo "!! This script requires root privileges. sudo ./create_koken.sh"
echo ""
exit
fi