Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am yaks on github.
  • I am jcasts (https://keybase.io/jcasts) on keybase.
  • I have a public key whose fingerprint is FAD4 CBCD B150 5D5C 39D1 42C0 CA94 B7F3 D863 3461

To claim this, I am signing this object:

class MyAppMiddleware
PATH_MATCHER = %r{^/app}
def initialize app
@app = app
end
'Start The Script
Dim SetWshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
Set wsc = WScript.CreateObject("WScript.Shell")
Set lnk = wsc.CreateShortcut(wsc.SpecialFolders("desktop") & "\Go-Global.LNK")
'Commands
lnk.targetpath = "C:\Program Files (x86)\GraphOn\GO-Global\Client\gg-client.exe"
lnk.arguments = "-h hosted.logoscms.com -c -u " & WshNetwork.UserName & " -p Password"
lnk.description = "DB Access"
lnk.workingdirectory = "C:\Program Files (x86)\GraphOn\GO-Global\Client"
def method_missing(name, *args)
[name.to_s, *args].compact.join(" ")
end
Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo
#=> "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo"
@jcasts
jcasts / gin.ru
Created February 27, 2013 00:05
Gin Hello World example.
require 'gin'
class HelloWorld < Gin::Controller
def index; "Hello World!"; end
end
class MyApp < Gin::App
mount HelloWorld, "/"
end
# Before loading
> ObjectSpace.count_objects
=> {:TOTAL=>311504, :FREE=>243794, :T_OBJECT=>4097, :T_CLASS=>859, :T_MODULE=>31, :T_FLOAT=>7, :T_STRING=>50824, :T_REGEXP=>196, :T_ARRAY=>7564, :T_HASH=>164, :T_STRUCT=>1, :T_BIGNUM=>3, :T_FILE=>10, :T_DATA=>1460, :T_MATCH=>119, :T_COMPLEX=>1, :T_NODE=>2339, :T_ICLASS=>35}
# Loading just activesupport
> ObjectSpace.count_objects
=> {:TOTAL=>311504, :FREE=>235593, :T_OBJECT=>4101, :T_CLASS=>1183, :T_MODULE=>166, :T_FLOAT=>30, :T_STRING=>45899, :T_REGEXP=>426, :T_ARRAY=>10890, :T_HASH=>253, :T_STRUCT=>32, :T_BIGNUM=>6, :T_FILE=>29, :T_DATA=>3595, :T_MATCH=>49, :T_COMPLEX=>1, :T_RATIONAL=>1, :T_NODE=>9114, :T_ICLASS=>136}
# Loading just action_pack
> ObjectSpace.count_objects
class Base64IO
def initialize io
@io = io
@buff = ""
@eof = false
end
def eof?
@jcasts
jcasts / gist:2244392
Created March 29, 2012 22:29
Easy JSON command line parser
#! /bin/bash
# Prerequisite:
# $ gem install kronk
# Usage:
# json '{"foo": "bar"}'
# json example.com/foo.json
# echo '{"foo": "bar"}' | json
# See http://github.com/yaksnrainbows/kronk for more options
args=( "$@" )
#!/bin/bash
# bin/git-hlog
tags=( )
args=( )
tags_done=0
for arg in $@; do
if [ ${arg:0:1} = "-" ]; then
tags_done=1
#!/bin/bash
# bin/git-hlog
tags=( )
args=( )
tags_done=0
for arg in $@; do
if [ ${arg:0:1} = "-" ]; then
tags_done=1