- SDカードにOSインストール
- MacのターミナルからRasPiに入る
- なんかビープ音出させてみたい(出力
- なんかスイッチ読み込みたい(入力
local function pressFn(mods, key) | |
if key == nil then | |
key = mods | |
mods = {} | |
end | |
return function() hs.eventtap.keyStroke(mods, key, 1000) end | |
end | |
local function remap(mods, key, pressFn) |
{ | |
"global": { | |
"check_for_updates_on_startup": true, | |
"show_in_menu_bar": true, | |
"show_profile_name_in_menu_bar": false | |
}, | |
"profiles": [ | |
{ | |
"devices": [], | |
"fn_function_keys": { |
- x-sjis | |
- http://homepage3.nifty.com/abe-hiroshi/ | |
- text/html; charset=MS949 | |
- http://blog.naver.com/PostView.nhn?blogId=commind7&logNo=220495902482 |
git branch --merged | grep -v "\*" | xargs -n 1 git branch -d |
user0 = {"name" => "nekova"} | |
user1 = {"name" => "adam"} | |
users = user0.foo(user1) | |
#=> [{"name" => "nekova"}, {"name" => "adam"}] | |
user2 = {"name" => "eve"} | |
users.foo(user2) | |
#=> [{"name" => "nekova"}, {"name" => "adam"}, {"name" => "eve"}] |
ul | |
li | |
= link_to "home", home_path | |
- if current_user | |
li | |
"logout" | |
- else | |
li | |
"login" | |
right = { 'alphabet' => ['r', 'i', 'g', 'h', 't'] } | |
left = { 'alphabet' => ['l', 'e', 'f', 't'] } | |
right.merge(left) | |
#=> {"alphabet"=>["l", "e", "f", "t"]} | |
#=> be overwritten | |
right.merge(left){|key, old, new| old + new} | |
#=> {"alphabet"=>["r", "i", "g", "h", "t", "l", "e", "f", "t"]} |
box: wercker/rvm | |
services: | |
- wercker/postgresql | |
build: | |
steps: | |
- rvm-use: | |
version: 2.1.0 | |
- bundle-install | |
- rails-database-yml: | |
service: postgresql |
class Array | |
def comb_sort | |
size = self.size | |
gap = self.size - 1 | |
sorted = false | |
while (gap > 1 || sorted == false) | |
gap = gap * 10 / 13 | |
gap = 1 if gap == 0 | |
sorted = false | |
for i in 0...(size-gap) |