Skip to content

Instantly share code, notes, and snippets.

View kazuhisa's full-sized avatar

Yamamoto Kazuhisa kazuhisa

View GitHub Profile
[kazuhisa: ~/tmp]$ rails new hogera -m http://railswizard.org/e46ea1216311c64543f4.rb
create
create README.rdoc
create Rakefile
create config.ru
create .gitignore
create Gemfile
create app
create app/assets/javascripts/application.js
create app/assets/stylesheets/application.css
#!/bin/sh
cd /Users/kazuhisa/taisou
if [ "$((RANDOM % 20))" -eq 0 ]; then
afplay moe_taisou.mp3
else
afplay radio_taisou.mp3
fi
@kazuhisa
kazuhisa / UFO
Created February 15, 2014 08:11
class Hoge
include Comparable
attr_accessor :age
def initialize(age)
@age = age
end
def <=>(other)
self.age <=> other.age
class SongTagValidator < ActiveModel::Validator
def validate(record)
if record.tags.size > 10
record.errors[:base] << 'タグは10こまでです'
end
end
end
def word_capitalize(str)
str.gsub(/(\w+)/){ |v| v.capitalize }
end
p word_capitalize('in-reply-to')
p word_capitalize('X-MAILER')
sql := 'SELECT count(*) FROM mytable WHERE inserted_by = $1'
IF checked_date <> null
sql := sql + 'AND inserted <= $2'
END IF
EXECUTE sql
INTO c
USING checked_user, checked_date;
iUQObIb0YR5TTby8v5AI
# Installing Xymon
ADD ./xymon-4.3.21.tar.gz /usr/local/src/
RUN cd /usr/local/src/xymon-4.3.21 && ls -l
RUN cd /usr/local/src/xymon-4.3.21 && ./configure --server #ここで落ちる
RUN cd /usr/local/src/xymon-4.3.21 && make && make install
# 次のように変更
ADD ./xymon-4.3.21.tar.gz /usr/local/src/
RUN cd /usr/local/src/xymon-4.3.21 && ls -l
RUN /usr/local/src/xymon-4.3.21/configure --server #変更
@kazuhisa
kazuhisa / gist:b25ce996a718df4ebbf2
Created March 19, 2016 05:39
show variables like "chara%";
mysql> show variables like "chara%";
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8mb4 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8mb4 |
@kazuhisa
kazuhisa / default.rb
Created May 10, 2016 07:51
chefでImageTragickの対応
file '/etc/ImageMagick/policy.xml' do
policy =<<EOS
<policymap>
<policy domain="coder" rights="none" pattern="EPHEMERAL" />
<policy domain="coder" rights="none" pattern="URL" />
<policy domain="coder" rights="none" pattern="HTTPS" />
<policy domain="coder" rights="none" pattern="MVG" />
<policy domain="coder" rights="none" pattern="MSL" />
<policy domain="coder" rights="none" pattern="TEXT" />
<policy domain="coder" rights="none" pattern="SHOW" />