Skip to content

Instantly share code, notes, and snippets.

@kimh
kimh / fizz_buzz.coffee
Last active August 29, 2015 13:56
Blog Post Sample Code
class Dashing.FizzBuzz extends Dashing.Widget
ready: ->
# ここは初期化時に実行したいエフェクトを書く
onData: (data) ->
$(@node).fadeOut().fadeIn()
# Deleting rule with line number
iptables -t <Table> --line-numbers --list
iptables -t <Table> -D PREROUTING <Line Number>
@kimh
kimh / server.rb
Created March 3, 2014 15:19
Accessing filesystem with REST api
require 'sinatra/base'
module Sensive
class DocServer < Sinatra::Base
def self.run!(params={})
super
end
basedir = "./data"
# sleep 1 sec
time.Sleep(1000 * time.Millisecond)
@kimh
kimh / .config
Last active August 29, 2015 14:02
#
# Linux/x86_64 3.13.11.2 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
CONFIG_LOCKDEP_SUPPORT=y
@kimh
kimh / Gemfile.lock
Last active August 29, 2015 14:05
Action#headers returns empty?
PATH
remote: ~/git/lotus
specs:
lotusrb (0.1.0)
lotus-controller (~> 0.2)
lotus-router (~> 0.1, >= 0.1.1)
lotus-utils (~> 0.2)
lotus-view (~> 0.2)
thor (= 0.19.1)
@kimh
kimh / gist:63462fa28c3a75fdeaf6
Created October 29, 2014 13:58
Codes that demonstrates ArticleRepository.adapter is nil
require 'bundler/setup'
require 'sqlite3'
require 'lotus/model'
require 'lotus/model/adapters/sql_adapter'
connection_uri = "sqlite://#{ __dir__ }/test.db"
database = Sequel.connect(connection_uri)
database.create_table! :authors do
@kimh
kimh / fruit.rb
Last active August 29, 2015 14:10
Accessing fields not mapped in lotus-model
require 'lotus/model'
require 'sequel'
require 'sqlite3'
require 'minitest/autorun'
require 'pp'
class Fruit
include Lotus::Entity
self.attributes = :type, :taste
@kimh
kimh / casper_cheet.md
Last active August 29, 2015 14:14
Casper.js cheetsheet

Dump html to console

this.debugHTML();

Capture screen shot

this.capture("shot.png");
@kimh
kimh / gist:4c6fbe42f4d0e2e65bd3
Created February 21, 2015 10:42
Convert hash keys to camel case deeply
require "minitest/autorun"
require "json"
require "active_support/inflector"
def to_camel(data)
# Do nothing when data is neither Hash or Array.
# This is the guard for array data which mixes non different class.
return data unless data.respond_to?(:inject)
data.inject({}) do |h,(k,v)|