2014-12-01から1ヶ月間の記事一覧
いつも実りのないエントリですが、 今回は 本当に実りがないので、ご理解ください。 rubotyは、ruboty作者の方が作ったruboty-redisがべんりです。 今回は、これを使わないとどうなるか?ということを考えてみました。 Rubotyのデータ永続化 Rubotyにおけるデ…
邪悪なので邪悪な名前にしといた hoshinotsuyoshi/ruboty-ruby_eval hoshinotsuyoshi/ruboty-ruby_eval · GitHub 【注意】 何もチェックせずevalしているだけなので、仕事とかでは使わないほうがいいです。 デバッグ用途にはべんりなときもあるかもしれませ…
初めてプラグイン書いてみた。 変な名前。 Ruboty::Mpush 「botが次に発言する内容をセットできる」というだけ。 ruboty-talkを使っている人は、楽しいかも。 hoshinotsuyoshi/ruboty-mpush hoshinotsuyoshi/ruboty-mpush · GitHub Usage 以下、「初めてrubo…
この記事は、Docker Advent Calendar 2014の23日目の記事です。 Merry Christmas 筆者はアプリケーションエンジニアです。dockerなのにインフラあんまり関係ない、ネタっぽい投稿で本当にすまないと思っています DockerでホストOS側に何かをインストールして…
早かったござる。わーい gsub.rb require 'benchmark' puts RUBY_VERSION N = 1_000_000 Benchmark.bmbm do |x| x.report("gsub!") { N.times{ 'ababa'.gsub!('a', 'c') } } x.report("gsub") { N.times{ 'ababa'.gsub('a', 'c') } } x.report("sub!") { N.t…
CoreOSでも好きなバージョンのgitを入れる 手元のvagrant-coreosを使うと gitのバージョンは1.8.3.2、さっきVultrでCoreOS(alpha)をインストールすると gitのバージョンは2.0.4でした。gitの最新版は2.0.5も出ています。 CoreOSはほっとけばOSが勝手にアップ…
Vulnerability announced: update your Git clients · GitHub before $ git --version git version 1.9.3 (Apple Git-50) インストール $ open https://www.kernel.org/pub/software/scm/git/ # (ブラウザでDesktopにでもダウンロード) # https://www.kernel…
ぐぐってもman読んでもすぐわからなかったmacのsedではどう書くか 1行目のすぐ下に挿入したい場合: $ echo "aaa" > foo.txt $ echo "bbb" >> foo.txt $ sed -i '' -e '1 a\ hogehoge' foo.txt $ cat foo.txt aaa hogehoge bbb OSX の sedのappendは難しいと…
私の個人サイトではファンコミュのnendという広告プラットフォームの広告を貼っているのですが、 1visitあたり1impしか稼げないという謎な感じになっていましたが、 下記の感じで解決。 app/assets/javascripts/application.js //= require jquery.min //= r…
join便利 joinコマンド便利です。使い方はこちらのサイトが良くわかりやすかったです。 joinコマンドが便利過ぎて生きるのが辛い - Web就活日記 joinコマンドが便利過ぎて生きるのが辛い - Web就活日記 複数カラムでjoinしたい さて、joinの列指定オプション…