駄文型

プログラミングとか英語とかの話題を中心にした至極ちゃらんぽらんな日記です。

Ruby

Pandas.DataFrame (Python) 風のクラスを作って rubygem として公開した

ruby には CSV::Table があるので、基本的なことはできるが、 Pandas の DataFrame.read_csv のように多機能な CSV の読み込みメソッドが(多分)なかったので、 Pdtable::Table という CSV::Table を拡張したクラスを Gem で作って公開した。はじめは CSV …

fluentdコンテナをDockerで立ててRailsのログをTreasureData by IDCFに保存する

参考 railsのfluent-logger gemを使ってユーザーのアクセスをfluentdサーバに収集する | joppot Fluentd logging driver - Docker fluentd(td-agent)でTreasureDataにapatchログを送る方法 - Qiita request - リファレンス - - Railsドキュメント fluent-plu…

【Rails】rake db:seedでテストユーザーを作成する

Rails力とSQL力が低すぎて基本的なことからググりながらできたので、メモっておく。

SinatraでTwitterアプリを作ってみた

動機 Sinatraで何か作ってみたかった Rubyのお勉強したかった TwitterAPIも触ってみたかった 何ができるか 自分のツイートから画像を探して一覧を表示する。 それだけ。 「あー、こんなんアップしたなぁ」と思い出してみてください。 ソース github.com 使い…

Slackに天気予報を投稿するbot作ってみた(Ruby/Heroku)

photo by Kris Krug Slackを使ってみたくて家庭用のチームを作って導入してみた。天気予報をSlackに流そうと思ってfeedを登録したりIFTTTから流すようにしたのだが、イマイチだったのでRubyの勉強がてら↓のエントリを参考にbotを作ってみた。 shoyan.github.…