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

blogタイトルにgithubのgrass-graphを設定してみた

PCだけ対応してみました。 最近、全然GitHub使ってなかったので自責の念も込めて作成。 Grass-Graph / Imaging your GitHub Contributions Graph でGitHubのGrass-Grappを画像として取得できるWebサービスを運営してくれているので、これを使おうかと思った…

GithubのGrass-Graphを取得するサービス

GitHub の草状況を PNG 画像で返す heroku app をつくってみた - えいのうにっき を読んでいて、githubの草のやつは svg だったのかと知りました。 Webサービス化されていて、以下で画像生成してくれています。 Grass-Graph / Imaging your GitHub Contribut…

githubの料金プラン変更について

Introducing unlimited private repositories で料金プラン変更のアナウンスがありました。 一瞬、private repositoryの制限がなくなって素晴らしい!と思ったのですが よくよく見ると Personal: $7/month Organization: $9/user/month, $25/month for your …

hatenaのcssをCDN(raw.git)から読み込む

hatena blogのCSSは、github上で管理していますが、 直接raw.githubのファイルをcssでimportすることはできません。 githubにpushした時点でhatena blog上に反映するようにしてみました。 raw.github のファイルをimportすると Content-Type がtext/plainと…

GithubでIssue/PRのtemplateが使えるようになったようです

GitHub - dear-github/dear-github: An open letter to GitHub from the maintainers of open source projects の回答で示されたIssue改善の一つのようです。 Issue and Pull Request templates CONTRIBUTING.md, ISSUE_TEMPLATE.md, and PULL_REQUEST_TEMPL…

thank-you-github githubへのopen letter

"Dear GitHub…" — GitHubへのオープンレター こちらでdear-githubに続くopen letterとして thank-you-github: An open letter of gratitude to GitHubの紹介がされていました。 どちらもgithubが愛されているからではあるのですが、thank-you-github は愛し…

git-stars というgemを作りました

rochefort/git-stars 経緯 普段からgithubでstarはよく付けるけど、見返すこともあまりなく もったいないと思っていました。 consoleアプリでなんか良いツールがないか探してみると JacksonGariety/galileo というのがあり 直近のstarsをカラフルに罫線付き…

git-trendを修正しました(v1.0.3)

rochefort/git-trend デフォルトでdescriptionを表示させるように修正しています。 別にたいした修正ではないのですが、ふとforkをみると 前からforkされているのは知っていたのですが、なんかしこしこコミットされているようでした。 sheharyarn/github-tre…

git-trend を更新しました(v0.1.1)

terminal立ち上げ時にいつも起動している git-trend がエラーになっていたので対応しました。原因は、scrapeしている大元の Trending repositories on GitHub today が一部renewalしたからなんですが、 その対応がちょっとひどいというか残念な印象です。 fo…

最近はリンク集が流行っている?

先日、git-trend というrubygemsを作りました 。 結構気に入っていて毎日Mac起動直後に実行しています。 こんな感じ。 最初は、markets/awesome-ruby なんかが出てきているのを見て、 ふむふむこんなの流行っているのかぐらいに思っている程度だったのですが…

github Permission denied って急に言われました(´・ω・`)

昨日までgithubに対してpull/pushもできていたのですが、急にエラーになるようになりました。ちなみにremoteのrepositoryはsshです。しかもエラーになるのはこの端末のみ。 $ g pull Enter passphrase for key '/Users/rochefort/.ssh/github_rsa': Permissi…

git-trend というrubygemsを作りました

rochefort/git-trend Trending repositories githubには Trending repositories on GitHub という便利なランキング表示ページがあるのですが、これをteminalで見たいという欲求に駆られて作成しました。(最近こんなのばっか作ってしまっている) 探したら r…

githubのバッジをきれいに揃える方法

githubに掲載できるバッジは沢山あり、増やして行くと楽しいのですが 見た目が揃ってなくて残念だなと思っていました。 調べてみるとshields.io というバッジサービスを利用すると 解決できるというのが分かりました。 badges/shields の方に細かいサイズな…

githubでrubygemsのバッヂをつける

cocoapodsのgithubページを見ていたら gemのバッジが付いているのを見つけました。 バッチのリンク先 http://badge.fury.io/ で検索&バッヂのURLをコピペできます。 早速cocoapods-search にも付けてみました。 npmやperl、pythonなどにも対応しているよう…

markdownで連続するアンダースコアを記述する方法

アンダースコアなのかアンダーバーなのか、はたまたアンダーラインなのか 気になったのでwikipediaさんで調べてみると wikipedia: _ 正解はアンダースコアらしいです。 アンダーバー、アンダーラインは和製英語とのこと。 ちなみに、女子テニス部のアンスコ…

Code Climateを試してみる

昨日のGemnasiumに続いて Code Climateを試してみました。 Code Climate とは Rubyのコードの品質をチェックしてくれるサービスです。 こちらもOSSなら無料のようです。 登録方法 https://codeclimate.com/github/signup からプロジェクトを指定して登録しま…

Gemnasiumを試してみる

WEB+DB PRESS Vol.74 の一歩先行くRubyで紹介されていた Gemnasium を試してみました。 Gemnasiumとは プロジェクト内で使用しているgemの依存関係をチェックして 新しいバージョンのものが無いか security fixが出ているものが無いか というのを教えてくれ…

あら、かわいい

結構前からだと思いますが githubのnotificationにoctocatが現れるようになったんですね。 ステッカー買おうかなぁ。 momtocatが一番好き。 参考 OCTOCATS!

forkしたプロジェクトを最新にする方法

railsに限らずですが、forkしたプロジェクトを最新にしてからpull request投げたいですよね。 下記のように、rails/rails.gitからpullすればいいのかと思っていましたが $ git pull git@github.com:rails/rails.git master 以下にguidelineがありました。 Ru…

travisでgithubのプロジェクトのテストを自動化する

travisをgithubで使ってみました。 最近gem-searchというgemを作ってみたのを機に 試しにやってみました。 how to use travisは、rvmを利用して $ bundle exec rakeを実行しています。 ですので、rake taskの登録が必要です。 Rakefile #!/usr/bin/env rake …

githubのコメント欄に絵文字を挿入する方法

github見てると、ちらほら絵文字を見かけますが 入力方法が分かりませんでした。 ググるとたこ焼き仮面先生のtweetが引っかかりました。 たこやきかわいい。 @github のコミットコメントに絵文字を入れられる事が出来ます。私は「:heart:」を使った。 URL201…

Githubからssh keyの確認依頼がきた

Egor Homakov: How-To 多分これのことだと思うんだけど fingerprintの確認方法が分からず調べたのでメモ。 ssh-keygen -lf 公開鍵mass assignmentはありがちだなぁ。

githubのコミットログを変更する

ローカルのログを書換えて、push -f するだけ。 また忘れるのでメモ。 how to # ローカル書き換え git filter-branch --commit-filter ' GIT_AUTHOR_NAME="rochefort" GIT_COMMITTER_NAME="rochefort" git commit-tree "$@" ' HEAD # githubに反映 git push …