Rubyを絵文字で書けるactive_emoji

sferik/active_emoji · GitHub

子どもや英語を知らない人のために、Rubyを簡単に読み書き出来るようにするのが目的のプロジェクト。

Ruby on Railsに組み込まれて良いように、active_emojiと命名したようです。

PRの際は、commit messageは絵文字で書いてとのことです。


こういうのも面白いですね

SVGアイコンを簡単に追加できるevil-icons

Githubのrepository
outpunk/evil-icons · GitHub

Evil Icons
にあるアイコンを利用できます。

f:id:nafu003:20141214235919p:plain

使い方は簡単

gem 'evil_icons'

bundle install

cssでrequireする。

//= require evil-icons

テンプレートファイル、レイアウトファイルでevil_icons_spriteをrenderする

<%= evil_icons_sprite %>

helperを利用してhtmlを生成出来ます。

<%= evil_icon 'ei-search' %>
<%= evil_icon 'ei-arrow-right', size: :m %>
<%= evil_icon 'ei-envelope', size: :l, class: "custom-class" %>

GithubをTerminalから操作するHubコマンド

homebrewでhubコマンドをインストールします。
github/hub · GitHub

$ brew install hub

それぞれコマンドを実行すると、>以降のコマンドが実行されます。

$ hub clone schacon/ticgit
> git clone git://github.com/schacon/ticgit.git

$ hub clone -p schacon/ticgit
> git clone git@github.com:schacon/ticgit.git

$ hub clone resque
> git clone git@github.com/YOUR_USER/resque.git

他にも、Pull Requestを作成出来たり

$ git pull-request

簡単にPull Requestのブランチを作成出来ます。

$ git checkout https://github.com/defunkt/hub/pull/73
> git remote add -f -t feature mislav git://github.com/mislav/hub.git
> git checkout --track -B mislav-feature mislav/feature

$ git checkout https://github.com/defunkt/hub/pull/73 custom-branch-name

最新のRspec Syntaxに変換してくれるTranspec

変換面倒だなーっと思っていたら、あった!

yujinakayama/transpec · GitHub

ありがとうyujinakayamaさん!

// transpecをインストール
$ gem install transpec
// transpecコマンド実行->Rspecを変換
$ transpec
// テストが通るか確認
$ bundle exec rspec
// テストが通ったら、自動生成のシンタックス変換情報をコミットメッセージに含める。
$ git commit -aeF .git/COMMIT_EDITMSG

gitignoreのテンプレを簡単に作れるGiboコマンド

github/gitignore · GitHub

から、特定のgitignoreの内容を簡単にコピー出来るのがGiboコマンドです。

Homebrewでインストール出来ます。

$ brew install gibo
$ gibo -l

として利用可能なgitignoreファイル一覧を取得できます。

$ gibo Ruby Rails >> .gitignore

としてRubyRails用のgitignore設定をカレントディレクトリの.gitignoreに書き出すことが出来ます。

Githubでスタンプみたいに画像を貼れるChrome拡張LTTM

LTTM - Chrome ウェブストア

拡張機能をインストールして有効にした後に、github

  • !s
  • !l
  • !m

のように!の後に特定の文字を打つだけ!

f:id:nafu003:20141208230841p:plain

こんな感じで貼付けられます。

さらに、続けて検索ワードを入力するとさらに絞り込めます。

  • !s検索ワード => 寿司行きから検索
  • !l検索ワード => LGTMをランダムに検索
  • !m検索ワード => misawa画像を検索
  • !t検索ワード => tiqavから検索

円滑なコミュニケーションが出来ること間違いなしです。