読者です 読者をやめる 読者になる 読者になる

Kōenji

とうきょうとすぎなみく

25歳定年を1年過ぎて

疲労感は積み重なってくだけで全く抜けないし精神的な体力も減って創作活動に割く気力もほとんどなく完全に心の弾力を失ってる状態— こころ (@mitukiii) 2014, 12月 30 ゲームしたり遊んでる時間を本を読んだり勉強したり開発したりと有意義な時間に使うべき…

git で今週の総追加行数/総削除行数を出すサブコマンド

Git

これを適当なパスの通ったところに置いて実行権限付ければ git stats で実行出来る 実行するのに Ruby が入っている必要がある 出力はこんな感じ $ git stats This week 3658 insertions(+), 1333 deletions(-) Today 1345 insertions(+), 652 deletions(-) …

さあ街に出よう

Google 製の実世界陣取りゲーム Ingress が iOS で配信されたという記事を見てインストールしてみた 昨日から Ingress やってみてる— ʞɐznʎɐ ʇɐʞǝsɥıɯɐ (@mitukiii) 2014, 7月 17 Ingress 完全に面白い— ʞɐznʎɐ ʇɐʞǝsɥıɯɐ (@mitukiii) 2014, 7月 17 Ingress …

タイに行った

ゴールデンウィーク返上で一週間休みを貰ったのでタイに行ってきた。友人が仕事でタイに行くというのでお供させて貰った。 6/24(火) 6/23(月)の深夜に羽田を出て6/24(火)の早朝にバンコクに付いた。空港から市内まではタクシーを使った。タイのタクシ…

草津に行った

急に温泉に入りたくなったので草津に行った 湯畑の様子 源泉の温度が高いのでそれを冷ますためにある施設らしい 西河原公園の様子 この奥には小学校のプール並の広さの露天風呂がある 草津、至る所に公衆浴場や足湯があって最高だった 観光地は多くないが徒…

僕のための zsh の変数宣言とパラメータと test / let コマンドについてのメモ

Zsh

*sh の local, typeset, decrare のそれぞれの違いと $@, $* のそれぞれの違いと [, [[, (, (( のそれぞれの違いとその他色々何回ググってもすぐ忘れるので健忘症の可能性がある— 人間 (@mitukiii) 2014, 5月 3 毎回忘れてはググってというのを繰り返してる…

Ruby で非同期処理をするライブラリ Sidekiq についてのメモ

Ruby で非同期処理をするのに Sidekiq を使い始めた 基本的な使い方については Rails - sidekiqの使い方 - Qiita を見れば分かる 上記記事に書かれてないことについてつらつらと自分用にメモを残しておく いちいちワーカクラス書かないといけないの ActiveRe…

Capistrano でデプロイ時に ChatWork に通知する拡張書いた

Capistrano でデプロイ時にデプロイの開始/終了/失敗を ChatWork に通知する拡張書いた mitukiii/capistrano-chatwork 使用しているイメージ 使い方 Gemfile にライブラリを追加 group :development do gem 'capistrano-chatwork', require: false end confi…

Hubot の Ruby 版 Rubo 作った

Github 社製の Bot フレームワーク Hubot の Ruby 版 Rubo 作った どうでも良い話 Hubot のメッセージを受け取って正規表現でマッチングしてメッセージを返したり返信したり音楽を再生したりという構造が自作ツイッターのツイートとかイベントとか保存したり…

NHK 番組表 API を触る為の Ruby クライアント作った

NHK 番組表 API が公開されたので Ruby の API ライブラリを作った インストール 下記コマンドでインストール出来る gem install nhk_program 使い方 こんな感じで使える client = NHKProgram.new(api_key: 'YOUR_API_KEY') # 明日のNHK総合1の番組表取得 da…

2013年振り返り

私生活 アラサーになりました 仕事 ひたすら Ruby を書き続けた1年だった 来年は Ruby 以外のことをやりたい その他 2014年も面白おかしく過ごす

人間をダメにするソファが僕をダメにした

所謂ビーズクッションってやつ。 ビーズクッション CUBE L ブラウン出版社/メーカー: フレックス販売メディア: ホーム&キッチン購入: 3人 クリック: 14回この商品を含むブログを見る 半年ほど前に買ってずっと愛用していたが使うのをしばらくやめてみること…

沖縄に行った

プロジェクトが一段落したので先週夏休みを取った 夏休みなので沖縄に行った ティーヌ浜 少し寒いが11月でも海に入れる 青の洞窟 シュノーケリングした 美ら海水族館 首里城 今帰仁城址 沖縄っていうと海スポットのイメージがあったけど山スポットも最高だっ…

Rails で Gyazo サーバ作った

みんな大好き車輪の再発明 作ったといよりは元々あったものを更新したんだけど ほぼ作り変えてたので作ったと言っても良い リポジトリ https://github.com/mitukiii/gyazo-server 実際に動いてる図 http://pic.mitukiii.jp/ アピールポイント ファイルシステ…

jQuery の Deferred(と Callbacks)を Ruby で書いた

https://github.com/mitukiii/deferred-for-ruby jQuery.Deferred ってどんな動作してるんだろうと思って勉強がてら書いた 中身はほぼ jQuery 版と同じような動作をするようになってる 書いたは良いけど Ruby には Thread があるし非同期処理なら既に EventM…

小物エンジニアの会に参加してきた

小物なので小物エンジニアの会に参加してきた ビール飲みながら LT をゲラゲラ笑って聞いてた 話を聞きながらも黙々と一人インターネットをするという小物ぶりを発揮出来たと思う 次回はネットストーキングの話でもしたい

果実酒始めました

これを こうした レシピ 果実酒用ビン 無印良品のものが可愛かったのでそれを使った 果実酒用ビン 2L 約2L | 無印良品ネットストア 梅酒 これを参考にした 梅酒の作り方 レシピ これ見てホワイトリカーではなく霧島を使ってみた @nifty:デイリーポータ…

rails の zsh 補完関数書いた

rails の zsh 補完関数書いた _rails を $fpath の通ったところに置き zsh を再起動することで有効になる コードは Gist に置いてある rails の zsh 補完 また zsh-completions に Pull Request が取り込まれたので zsh-completions を homebrew などでイン…

顔文字っぽいものにマッチする正規表現

実践 var text = '[0-9A-Za-zぁ-ヶ一-龠]'; var non_text = '[^0-9A-Za-zぁ-ヶ一-龠]'; var allow_text = '[ovっつ゜ニノ三二]'; var hw_kana = '[ヲ-゚]'; var open_branket = '[\(∩꒰(]'; var close_branket = '[\)∩꒱)]'; var arround_face = '(?:' + non…

mitukiii.jp をリニューアルした

mitukiii.jp をリニューアルして格好良い感じにした 以下のクールなテクノロジーを使った Geo for Bootstrap, a Timeless Theme by Divshot http://divshot.github.io/geo-bootstrap/ 荒ぶる jQuery.arbr.js http://kyokutyo.com/jquery-arbr/ Emoji cheat s…

nude.js を Ruby に移植した

nude.js を Ruby に移植して Nude gem としてリリースした nude.js とは名前そのままで画像がヌード画像かどうか判定するもの nude.js は Canvas を使って解析してるところ ImageMagick を使うようにした それ以外は元のコードそのまま Ruby に移植した 下記…

MeCab の Ruby 各種ライブラリをベンチ取ってみた

前書き たっくん(@takkkun)との会話 「MeCab の Ruby Binding、SWIG 使ってるから MeCab と密結合してて、手元とサーバで MeCab のバージョンが違う時にインストールするの面倒臭いんだよね」 「Natto gem 使えば良いじゃん」 「Natto gem 遅いんだよ」 前…

mysqlenv の zsh 補完関数書いた

Zsh

mysqlenv という便利なものが出来てたので zsh 補完関数書いた _mysqlenv を $fpath の通ったところに置き zsh を再起動することで有効になる コードは Gist に置いてある mysqlenv の zsh 補完関数 こんな感じで使える

reditor gem が便利なので zsh 補完関数書いた

Hibariya さん ( @hibariya ) の作った reditor gem が便利なので zsh 補完関数書いた reditor gem についてはこちらを参照 標準添付ライブラリもエディタで開けるreditorを作った - Joy Luck Crab _reditor を $fpath の通ったところに置き zsh を再起動す…

ブログ作った

実家に置いてあったサーバが死んで過去のブログ記事全て消失してから Gist をブログ代わりに使い続けてきたもののそれも辛くなってきたのではてなブログ使うことにした