Skip to content

Instantly share code, notes, and snippets.

View juno's full-sized avatar
💰
writing code (almost) every weekday

Junya Ogura juno

💰
writing code (almost) every weekday
View GitHub Profile
@juno
juno / building-emacs-23.3-on-snowleopard.md
Created April 30, 2011 06:57
Building Emacs 23.3 on SnowLeopard procedure.

Building Cocoa Emacs 23.3 on SnowLeopard

Prerequisite

$ uname -a
Darwin galois.local 10.7.0 Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386 i386

Download

console.debug('Hello World!');
javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}
@juno
juno / font.el
Created July 13, 2011 11:09
Font setting for Cocoa Emacs 23.2.1
(progn
(set-face-attribute 'default nil
:family "Bitstream Vera Sans Mono"
:weight 'normal
:height 140)
(set-fontset-font
(frame-parameter nil 'font)
'japanese-jisx0208
'("Hiragino Maru Gothic Pro" . "iso10646-1"))
(set-fontset-font
@juno
juno / list-snapshots.rb
Created July 20, 2011 03:16
List EC2 Snapshots by Volume ID with aws-sdk gem
# Prerequisite: gem install aws-sdk
require 'aws'
AWS.config(:access_key_id => '***', :secret_access_key => '***')
ec2 = AWS::EC2.new
snapshots = ec2.snapshots.filter('volume-id', 'vol-18904770')
snapshots.each { |snapshot| puts snapshot.id }
@juno
juno / awssdk_create_snapshot.rb
Created July 21, 2011 03:45 — forked from okochang/awssdk_create_snapshot.rb
Create EC2 SnapShot from Volume with AWS-SDK for Ruby
# -*- coding: utf-8 -*-
require 'rubygems'
require 'aws-sdk'
## アクセスIDとシークレットアクセスキーを指定します
ACCESS_KEY = 'SET UP YOUR ACCESS KEY'
SECRET_KEY = 'SET UP YOUR SECRET KEY'
## 引数チェック
unless ARGV.size == 4
@juno
juno / a.rb
Created October 7, 2011 04:16
rails_best_practicesで例外が起こるので調べたら、中のほうでエンコーディングの不一致が起きていた
# -*- coding: utf-8 -*-
# $ ruby -v
# ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.1.0]
# $ gem list erubis
# erubis (2.7.0)
require 'erubis'
require 'ripper'
@juno
juno / README.md
Created November 1, 2011 08:40
Install rbenv and ruby-build to Amazon Linux (cloud-init).

Install rbenv and ruby-build to Amazon Linux (cloud-init).

  1. Copy & paste content of user-data.sh to EC2 RunInstances user-data
  2. Then, logging in to EC2 instance as ec2-user and run install-ruby.sh.
@juno
juno / change_network_logs_traffic_value.rb
Created November 9, 2011 06:29
Rails 3 + PostgreSQLで`INTEGER`型のカラムを`BIGINT`型に変更するマイグレーション。
class ChangeNetworkLogsTrafficValue < ActiveRecord::Migration
def up
change_column :network_logs, :traffic_value, :integer, :limit => 8
end
def down
change_column :network_logs, :traffic_value, :integer
end
end
@juno
juno / list-of-tech-companys-store-page.md
Created November 18, 2011 04:37
List of Tech Company's Store Page

List of Tech Company's Store Page

all suggestions are welcome => @junya