Skip to content

Instantly share code, notes, and snippets.

Tod Karpinski tkarpinski

Block or report user

Report or block tkarpinski

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am tkarpinski on github.
  • I am todkarpinski (https://keybase.io/todkarpinski) on keybase.
  • I have a public key ASAUNOlmtJmzY3G0Qo5hpwbJoLXIzzBNMHxi1jjNQ-xt3go

To claim this, I am signing this object:

@tkarpinski
tkarpinski / bigdata-log-query.sql
Last active Jan 7, 2017
Migrate Nearline Storage to Coldline storage for Arq Backup on Google Cloud
View bigdata-log-query.sql
SELECT
MIN(cast(time_micros as timestamp)) as mi,
MAX(cast(time_micros as timestamp)) as ma,
COUNT(*) as ct,
cs_bucket,
cs_user_agent
FROM [{PROJECTNAME}:storageanalysis.usage]
--WHERE cs_user_agent = 'GCS Lifecycle Management' -- if you only want Lifecycle events
GROUP BY cs_bucket,cs_user_agent
ORDER BY ma DESC
View IdCodeStyleConventions.txt
GENERAL
-------
Use real tabs that equal 4 spaces.
Use typically trailing braces everywhere (if, else, functions, structures, typedefs, class definitions, etc.)
if ( x ) {
}
@tkarpinski
tkarpinski / 1025charstring.txt
Created Mar 16, 2013
1025 char string - starts with 1, ends with 3, should exclude 3 if truncated at 1024 chars long
View 1025charstring.txt
1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa2
@tkarpinski
tkarpinski / github_issues_to_csv.rb
Created Apr 12, 2012 — forked from henare/github_issues_to_csv.rb
Exports Github issues to CSV (API v3)
View github_issues_to_csv.rb
require 'octokit'
require 'csv'
require 'date'
# Github credentials to access your private project
USERNAME="USER_NAME"
PASSWORD="SEKRIT"
# Project you want to export issues from
USER="REPO_OWNER"
PROJECT="REPO_NAME"
@tkarpinski
tkarpinski / CasseteConfiguration.cs
Created Feb 10, 2012
Cassette / SignalR integration
View CasseteConfiguration.cs
public class CassetteConfiguration : ICassetteConfiguration
{
public void Configure(BundleCollection bundles, CassetteSettings settings)
{
//Assuming that you've included the SignalR.Js nuget package this is how you configure
//cassette to correctly order your Scripts and your hub script generated by signalr
bundles.AddPerSubDirectory<ScriptBundle>("Scripts");
bundles.AddUrlWithAlias<ScriptBundle>("http://localhost:50436/signalr/hubs", "signalr-hub", b => { b.AddReference("~/Scripts"); });
}
}
@tkarpinski
tkarpinski / gist:1649302
Created Jan 20, 2012
Return JsonResult from Exception on Controller
View gist:1649302
protected override void OnException(ExceptionContext filterContext)
{
filterContext.Result = Json(new { error = filterContext.Exception.ToString()},JsonRequestBehavior.AllowGet());
}
@tkarpinski
tkarpinski / web.config
Created Jan 16, 2012
webconfig for http to https redirect
View web.config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
@tkarpinski
tkarpinski / EnableLinkedConnections.reg
Created Jan 5, 2012
A reg file to EnableLinkedConnections (Network Drives over UAC) http://support.microsoft.com/kb/937624
View EnableLinkedConnections.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001
@tkarpinski
tkarpinski / template.js
Created Jan 4, 2012
template for js file using jslint and jquery namespace
View template.js
/// <reference path="jquery-1.7.1.js"/>
/// <reference path="jquery.namespace.js"/>
/*globals jQuery, window, document*/
///<summary>
///template for new js file in visual studio and jslint
///</summary>
jQuery.namespace('my.namespace');
my.namespace = (function () {
'use strict';
You can’t perform that action at this time.