Skip to content

Instantly share code, notes, and snippets.

@robkorv
robkorv / create-snakeoil-ssl
Last active September 1, 2016 18:51
create-snakeoil-ssl
#!/bin/bash -e
# This is a modified `cat /usr/sbin/make-ssl-cert > create-snakeoil-ssl` script
# Use this to create your own snakeoil cert
# These certs are self-signed and ideal for local development/testing
make_snakeoil() {
AltName="DNS:$CERT_NAME"
HostName="localhost"
}
@robkorv
robkorv / create_ssh
Last active July 24, 2022 08:25
generate ssh bash script
#!/bin/sh
# https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
# download this script an make it executable with `chmod +x create_ssh`
# ./create_ssh me@example.com mygit <-- creates ~/.ssh/mygit_ed25519.pub and ~/.ssh/mygit_ed25519
if [ -n "$1" ]; then
COMMENT=$1
else
COMMENT=$USER
fi
@robkorv
robkorv / mssql-dropview-before-creation.sql
Created September 25, 2013 08:44
mssql drop view before creation
IF EXISTS (
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.VIEWS
WHERE TABLE_NAME = 'vw_Name'
)
DROP VIEW [vw_Name]
GO
CREATE VIEW [vw_Name]
AS
@robkorv
robkorv / vbscript-ispostrequest.asp
Created September 2, 2013 11:55
Check if vbscript asp request is post
function IsPostRequest()
IsPostRequest = Request.ServerVariables("REQUEST_METHOD") = "POST"
end function
@robkorv
robkorv / vbscript-HtmlSelectOptionSelected.asp
Created August 21, 2013 10:36
asp vbcript set selected form select
function HtmlSelectOptionSelected(value1, value2)
if (value1 = value2) then
HtmlSelectOptionSelected = "selected=""selected"""
else
HtmlSelectOptionSelected = ""
@robkorv
robkorv / vbscript-websave-filename.asp
Created August 21, 2013 10:01
websave filenames vbscript asp
function safe_filename(fname)
dim regExpObj, nameParts, ext
if cbool(len(fname)) then
nameParts = split(fname, ".")
if cbool(ubound(nameParts)) then
@robkorv
robkorv / bootstrap-v2.html
Last active December 21, 2015 10:29
bootstrap v2 skeleton
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>
Bootstrap 101 Template
</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet" type="text/css">
@robkorv
robkorv / jquery-ajax-call.js
Created August 15, 2013 10:29
jquery ajax call
$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});
@robkorv
robkorv / visualC-MultithreadedSingleton.cs
Created August 9, 2013 14:49
C# Multithreaded Singleton
public sealed class Singleton
{
private static volatile Singleton instance;
private static object syncRoot = new object();
private Singleton()
{
}
public static Singleton Instance
@robkorv
robkorv / dojo-objectToUrlWithQueryString.js
Created August 9, 2013 09:47
dojo object to url with query string
var queryStr = dojo.objectToQuery(formValues);
var url = action + '?' + queryStr;