1.Install
$> gem install sinatra
$> gem install unicorn
2.SinatraApplication
/** | |
* JSON 形式のメッセージ配列を順に指定された id の要素内に表示する | |
* | |
* @param {array} messages JSON 配列 | |
* @param {integer} interval 表示時間(ms) | |
* @param {string} id 要素の id | |
*/ | |
module.notification = function(messages, interval, id) { | |
if (messages.length == 0) { | |
return; |
# -*- mode:ruby; coding:utf-8 -*- | |
module Atig | |
module IFilter | |
module Media | |
def self.call(status) | |
media_urls = [] | |
if status.extended_entities && status.extended_entities.media | |
status.extended_entities.media.each do |media| | |
media_urls << media.media_url |
Class Monster { | |
private static final String EMERGENCY_LIFE_LIMIT = 20; | |
private String name = ""; | |
private Integer life = 0; | |
public Monster(String name){ | |
this.name = name; | |
this.life = 100; |
dub_miPhone has joined (~kazumi@pw126253226072.6.panda-world.ne.jp) | |
00:19 dub_miPhone おういえー^o^ | |
00:19 naoto いえーい | |
00:19 naoto だぶさん酔てるの | |
00:20 dub_miPhone かなり | |
00:20 naoto 薬のんじゃだめだよー | |
00:20 dub_miPhone たなれのおやねわちやんが | |
00:20 naoto 解読班 | |
00:20 dub_miPhone どうねんでいでもりあかりまくみ | |
00:21 naoto どうねんれいでもりあがりまくり |
// Java1.4 で書くと... | |
public class User { | |
private String name; | |
public void setName(String name){ | |
this.name = name; | |
} |
class Sample{ | |
public sort(Integer[] numbers){ | |
Arrays.sort(numbers, (x, y) -> y - x); | |
} | |
} |
#!/usr/bin/env ruby | |
keyword = %i(hoge fuga foo bar) | |
p keyword | |
#=> [:hoge, :fuga, :foo, :bar] |
#!/usr/bin/env ruby | |
class Hoge | |
def fuga | |
puts "HOGE#FUGA" | |
end | |
end | |
module Fuga | |
def fuga |