Skip to content

Instantly share code, notes, and snippets.

View jugyo's full-sized avatar
🏠
Working from home

Kaz jugyo

🏠
Working from home
  • The League
  • New Jersey
View GitHub Profile
require 'rubygems'
require 'dm-core'
DataMapper.setup(:default, "sqlite3:///#{File.expand_path(File.dirname(__FILE__))}/test.db")
class User
include DataMapper::Resource
property :id, Integer, :serial => true
property :name, String, :nullable => false
has n, :items
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import gdata.photos.service
gd_client = gdata.photos.service.PhotosService()
user = '<ユーザーID>'
# アルバムの情報を取得
#!/usr/bin/env ruby
require 'readline'
require 'open-uri'
Thread.new do
puts open('http://example.com/').read
end
while buf = Readline.readline("", true)
require 'readline'
Thread.new do
while true
puts 'hoge'
sleep 1
end
end
while buf = Readline.readline("", true)
module Termtter
class Client
def initialize
@hooks = []
end
def add_hook(&block)
p block_given?
p block
@hooks << block
end
--- a/files/prefpane/checkbox.xml Wed Oct 08 19:42:28 2008 +0900
+++ b/files/prefpane/checkbox.xml Sat Jan 10 12:06:03 2009 +0900
@@ -1808,6 +1808,18 @@
<only>TERMINAL</only>
<autogen>--KeyToKey-- KeyCode::COMMAND_L, KeyCode::OPTION_L</autogen>
</item>
+ <item>
+ <name>Remap Command_L to Control_L</name>
+ <sysctl>remap.app_term_commandL2controlL</sysctl>
+ <only>TERMINAL</only>
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'
}
export PS1='\[\033\e[34m\]\w \[\033\e[33m\]$(parse_git_branch)\[\033\e[0m\]: '
require 'rubygems'
require 'highline'
if $stdin.respond_to?(:getbyte) # for ruby1.9
require 'delegate'
stdin_for_highline = SimpleDelegator.new($stdin)
def stdin_for_highline.getc
getbyte
end
else
require 'rubygems'
require 'highline'
ui = HighLine.new
username = ui.ask('Username: ')
password = ui.ask('Password: ') { |q| q.echo = false }
puts username
puts password
#!/usr/bin/env ruby
`svn diff #{ARGV.join(' ')}`.each do |line|
puts( if line =~ /^\+(.*)$/
"\e[32m#{$&}\e[0m"
elsif line =~ /^-(.*)$/
"\e[31m#{$&}\e[0m"
else
line
end