Skip to content

Instantly share code, notes, and snippets.

View PhilMurwin's full-sized avatar

Phil Murwin PhilMurwin

View GitHub Profile
@PhilMurwin
PhilMurwin / garlic-os-tips.md
Created May 23, 2023 18:43 — forked from milnak/garlic-os-tips.md
[GarlicOS Tips for Windows] My set of GarlicOS tips

Garlic OS Tips

GarlicOS Installation

This is for a single SD card. You can use two SD cards, but I find a single SD card is cheap and easy to manage.

Download RG35XX-MicroSDCardImage.7z.001 and RG35XX-MicroSDCardImage.7z.002

Extract RG35XX-MicroSDCardImage.7z.001 using 7-zip (open the .7z.001 file) to somewhere on your hard drive (not the USB card!).

@PhilMurwin
PhilMurwin / selfsigned_wildcard_cert.md
Created September 24, 2021 17:55 — forked from PSGM/selfsigned_wildcard_cert.md
Creating a self-signed wildcard certificate for server authentication in a Windows environment

Creating a self-signed wildcard certificate for server authentication in a Windows environment

We are increasingly using, or being required to use, SSL-encrypted sessions (or technically, TLS-encrypted sessions) for application services. In technical terms, because the Fully Qualified Domain Name (FQDN) in the Uniform Resource Locator (URL) used by a client to access a service needs to match the Common Name (CN) in the certificate used by that service, we potentially have a proliferation of certificates (at least one per server) that need to be available to clients

One approach to addressing this proliferation is to use wildcard certificates that match multiple FQDNs within a domain. Below is a discussion on generating self-signed wildcard certificates as a way of addressing this

What

@PhilMurwin
PhilMurwin / Visual Studio solution file headers
Last active February 22, 2022 21:02 — forked from DanAtkinson/Visual Studio solution file headers
Visual Studio solution file headers - 2003, 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2022
== Visual Studio .NET 2003 (DO NOT COPY THIS LINE) ==
Microsoft Visual Studio Solution File, Format Version 8.00
# Visual Studio .NET 2003
VisualStudioVersion = 7.1
== Visual Studio 2005 (DO NOT COPY THIS LINE) ==
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
VisualStudioVersion = 8.0
@PhilMurwin
PhilMurwin / git-ssh-auth-win-setup.md
Created October 12, 2018 20:19 — forked from bsara/git-ssh-auth-win-setup.md
Setup SSH Authentication for Git Bash on Windows

Setup SSH Authentication for Git Bash on Windows

Prepararation

  1. Create a folder at the root of your user home folder (Example: C:/Users/uname/) called .ssh.
  2. Create the following files if they do not already exist (paths begin from the root of your user home folder):
  • .ssh/config
@PhilMurwin
PhilMurwin / Synology-Diskstation-Git.md
Last active October 17, 2019 15:17 — forked from walkerjeffd/Synology-Diskstation-Git.md
Instructions for setting up git server on Synology Diskstation

Configure Synology NAS as Git Server

Instructions for setting up a git server on a Synology NAS with Diskstation. Specifically, I am using a DS218+ with DSM 6+.

Set Up User group and Folder

  • Create group gitusers via Diskstation interface (with File Station and WebDAV privilages)
  • Add new shared folder called Git (located at /volume1/Git) with read/write access for group gitusers. This folder will hold all the repos.
/* ################################################################################
# AUTHOR : Markus Kofler - http://www.kofler-it.com
# NAME : countries-for-mssql.sql
# DATE : 2015-06-21
# Version : 1.0
# COMMENT : This script creates a table within your MS-SQL-Server with all
# the ISO-codes for countries, phonecodes, etc.
# The script is based on the following github-resources:
# + https://gist.github.com/adhipg/1600028
# + https://gist.github.com/paulochf/9616f85f3f3904f1c36f
@PhilMurwin
PhilMurwin / README.md
Last active August 29, 2015 14:19 — forked from hofmannsven/README.md

Project

Description: What does this project do and who does it serve?

Project Setup

How do I, as a developer, start working on the project?

  1. What dependencies does it have (where are they expressed) and how do I install them?
  2. How can I see the project working before I change anything?