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

Tips

gitignoreで指定する前にaddしてしまった場合のメモ

慣れない言語とかフレームワーク、IDE使っていて後からgitignoreしたい場合にどうやればいいか忘れてしまったので備忘録がてらのメモインデックスから削除すると同時にファイルも削除する場合 $ git rm -f hogehoge~ インデックスからだけ削除する場合 ※つま…

Fakerで嘘っぱちなデータを生成する

嘘っぱちっていうかいわゆるダミーデータね。 ちょっとしたコードをRubyで書いていて、適当に名前とか生成してくれるライブラリないかなーと探してて見つけたのがこれ。Faker https://github.com/stympy/fakerそのものズバリな名前だけど各種フェイクデータ…

SinatraでModuler Application書いたらテストでハマった

仕事で初めてまともにSinatra使って少しハマったのでメモ。Sinatraでアプリ書く場合にはClassic StyleとModuler Applicationていう2種類がある。よく見るサンプルなんかは大抵Classic Styleで書かれているものが多いかと。Sinatra::Base - Middleware, Libra…

RubyでHipChatにメッセージ通知

今日は自分の携わっているeXcaleが出展しているDevelopers Summitに来ています。 ※ちなみにeXcaleはサインアップキャンペーン中で今なら新規登録でクーポンもらえます隣のブースがAttrasianだったので、久々のブログのネタとしてHipChatにRubyから通知してみ…

Zapierで各種Webサービスを自動連携させてみる

Zapierというのは各種WebサービスのAPIを利用してWebサービス間の処理を自動で連携してくれるWebサービス。 同様のものにIFTTTというのがあるけどZapierはより多くのWebサービスに対応してるらしい。 対応してるサービスとしてはTwitterとかFacebook、Gmail…

ローカルにあるgemを一括で削除する

大した話ではないし、既にゴロゴロ出てる情報な気もするが。 Rubyのgemは便利な反面、古いバージョンとか一回入れたっきりのやつとかが溜まりがち。 なのでそんなときは一度綺麗にしてしまう。 gem uni $(gem li --no-versions) -aIx これだけで丸ごと綺麗に…

[初心者向け]こんなときどうする⁉︎ GitのTips25選!

半分自分用のメモですが、Gitを使って開発してる場合によくあることを簡単にまとめました。 特に使い始めの頃とか初心者の人が困ったときの手助けになれば。 なお、自己責任でお願いします。 ※間違いあったら指摘してください