タグ

ブックマーク / www.moongift.jp (3)

  • MetroGit – Gitでフランスの地下鉄を表現

    Gitのコミットログやブランチを切った後の分岐やマージを見ていて何かに似ていると思った人がいたようです。確かに出発点があって、最後に終点があると言うのは似ているかも知れません。 それは線路です。MetroGitはなんと、Gitのコミットログを使ってフランスの地下鉄を表現しています。 MetroGitの使い方 既に完成しているのでこれ以上いじることはないでしょう。というか変更すると路線図にならなくなってしまいます。ローカルで確認する場合。 路線の数は増えたり減ったりします。 GitHub上で確認することもできます。確かに路線図っぽいですね。 複雑な乗り換え部のようです。 今後新しい路線ができたりすると、また変更されるようになるのでしょう。巡回路線があるのかは分かりませんが、東京の地下鉄で同じことをするとあまりにも複雑なものができあがりそうですね。 MetroGitはGitを使ったソフトウェア

    MetroGit – Gitでフランスの地下鉄を表現
    Xray
    Xray 2015/07/11
  • mdr – ターミナルでもMarkdownを読みやすく

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Markdownフォーマットがどこでも使われるようになっています。それだけ普及したこともあって、専用のエディタや各種エディタでのMarkdownフォーマットのハイライトサポートが当たり前になっています。 そこでターミナルでも同じようにMarkdownの可読性をあげてくれるのがmdrです。一度使うと意外と手放せない存在になりそうです。 mdrの使い方 インストールはnpmを使います。 $ npm install -g mdr 面白いのはローカル、オンラインのどちらでも読み込めることでしょう。 mdr # Show README.md from current directory mdr foo.md -i # Use dark-on-light style mdr http://ex

    mdr – ターミナルでもMarkdownを読みやすく
    Xray
    Xray 2014/09/07
    これいいな
  • Lockr – localStorageを使いたくなる小さなJavaScriptライブラリ

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました HTML5で提供される新しいAPIの一つにlocalStorageがあります。使ってみたいと思いつつも何となく面倒そうで避けてしまっている、なんて人もいるのではないでしょうか。利用するのに複雑な仕組みになっているとつい敬遠してしまうでしょう。 そこで紹介したいのがLockrです。ごく小さなlocalStorageラッパーで、高校のロッカーくらい簡単な仕組みだそうです。 使い方 Lockrは依存ライブラリもなく、JavaScriptファイルを読み込むだけで使えます。 <script src="/path/to/lockr.js" type="text/javascript"></script> これで準備完了です。 デモ APIはRedisを参考にしている層で、set/getでシンプ

    Lockr – localStorageを使いたくなる小さなJavaScriptライブラリ
    Xray
    Xray 2014/01/31
    localstorageをそのまま使うのとほとんど変わらないような
  • 1