Skip to content

Instantly share code, notes, and snippets.

View czenzel's full-sized avatar

Christopher Zenzel czenzel

View GitHub Profile
@czenzel
czenzel / 20150711-typed-demo.js
Created July 12, 2015 01:00
Experimental Typed Language Support using jQuery
/*
Experimental Typed Language Support - User Contributed by Me
Use as you please!
For typed.com
Developed by Christopher Zenzel
*/
$(document).ready(function() {
// Language Information - Shared by Functions
@czenzel
czenzel / jingo-wiki-file-uploads.patch
Created September 19, 2015 07:48
Add File Uploads to Jingo Node.JS Wiki
Only in jingo-uploads: .DS_Store
Only in jingo-master: .git
Only in jingo-uploads/lib: .DS_Store
diff -crB jingo-master/lib/app.js jingo-uploads/lib/app.js
*** jingo-master/lib/app.js 2015-09-19 03:43:52.000000000 -0400
--- jingo-uploads/lib/app.js 2015-09-19 02:57:35.000000000 -0400
***************
*** 24,29 ****
--- 24,30 ----
gravatar = require("gravatar"),
@czenzel
czenzel / .gitignore
Created May 12, 2016 03:16
Unity and GitHub
# .gitignore File
/[Ll]ibrary/
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
/[Bb]uilds/
/Assets/AssetStoreTools*
# Set your output directory to ignore
/[Oo]utput/
@czenzel
czenzel / NoaaportReceiver.cs
Last active August 14, 2016 16:36
NOAAPORT Receiver in Xamarin C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.IO;
OpenConnection();
void OpenConnection() {
@czenzel
czenzel / responsive_social.css
Created November 10, 2016 19:39
Responsive Social Media Widgets for Twitter, YouTubes, and Others - Built for Weebly Themes
/*
Christopher Zenzel Web Site
Copyright 2016 Christopher Zenzel. All Rights Reserved.
*/
/*
Embeeded Tweet Customized
https://jsfiddle.net/gabrieleromanato/wL298/
http://jsfiddle.net/lightbe/v7xom6ms/
*/
@czenzel
czenzel / radar-ingest.php
Last active January 2, 2017 03:19
Ingesting Radar Data to NOAAPORT NBSP from the National Weather Service using TGFTP/HTTP
<?php
/*
* teamWeather - Weather Center
* NOAAPORT FINFO Ingest Script for Radar Data
*
* Updated: 2016/11/12
*
* Copyright 2016 Christopher Zenzel
* All Rights Reserved
*/
@czenzel
czenzel / disableselinux.c
Created September 30, 2017 19:36
DisableSELinux from Debian-NoRoot
/*
Code from the Debian NoRoot Project
https://github.com/pelya/debian-noroot/blob/master/disableselinux/disableselinux.c
*/
#include <errno.h>
extern int audit_open (void);
int audit_open (void)
@czenzel
czenzel / usb_root.rb
Last active November 30, 2017 18:01
USB and File System Root URL for Jekyll Generated Sites (File System Jekyll without Web Server)
# USB / File System Root and URL Root for Jekyll
#
# Description: Create links and paths within your site using a file system root
# Description: This plugin is not limited to USB use for a Jekyll Static Site
#
# Built by: Christopher Zenzel, AA, IST
# Purpose: A Jekyll Web Site containing my Resume for distribution via USB
# Built: 2015
#
# Please use as you want, but please give credit back to my GIST or
@czenzel
czenzel / youtube.js
Last active March 7, 2018 05:18
Youtube Internet Search - Download Video within Page
// Run from the dev tools console of any Youtube video
// Accurate as of June 12, 2016
var videoUrls = {};
ytplayer.config.args.url_encoded_fmt_stream_map.split(',').forEach(function (item) {
var obj = {};
item.split('&').forEach(function (param) {
param = param.split('=');
obj[param[0]] = decodeURIComponent(param[1]);
@czenzel
czenzel / Extensions.cs
Created November 6, 2018 21:03
Simple Combine Key-Value Dictionary to Query String Parameters (WIP: Could use improvements)
public static class Extensions
{
public static string CombineToQuerystring(this Dictionary<string, string> Components)
{
List<string> objStrings = new List<string>();
foreach (var objParam in Components)
objStrings.Add(string.Format(@"{0}={1}", objParam.Key, objParam.Value));
return string.Join("&", objStrings.ToArray());