タグ

shellとRubyに関するAutomatorのブックマーク (3)

  • 改めて、direnvを使いましょう! - HDE BLOG

    HDE クラウドプロダクト開発部の小です。 私のお気に入りツールdirenvを紹介します。 direnvとは・・・ シェルのcdをフックし、ディレクトリごとに環境変数を自動設定するツール pyenvなどを置き換えることができるツール Pythonistaも、Rubyistも、Gopherも、みんな使って損はないツール direnv以前の世界(pyenvはawesomeだった) Pythonには、プロジェクトそれぞれに専用の環境を作ってPythonのバージョンやライブラリを切り替えることができるツールがあります。 専用環境を作れる virtualenv 専用環境をコマンドで簡単に切り替えられる virtualenvwrappper と進化し、その最終形態がpyenvです。 pyenvはあらかじめディレクトリに環境を紐付けておくと、ディレクトリにcdしたとき、勝手に環境を切り替えてくれます。

    改めて、direnvを使いましょう! - HDE BLOG
  • コマンドのaliasの中で文字列展開したくて。 - このブログは証明できない。

    ServersMan@VPS上にGitのリポジトリをつくっています。 490円のServersMan@VPS (CentOS 5) をGitサーバーにする会。 - このブログは証明できない。 誰でもアクセスできないように、Gitの裏でSSHを使っています。最近、ServersMan@VPSのSSHのポートが変わりました。なので、リポジトリにアクセスするには、こんなふうになります。 % git clone ssh://git.shunsuk.net:3843/var/lib/git/repos/sample.git この、sampleの部分を変えると、他のプロジェクトのソースコードにアクセスできます。この部分以外を入力せずにすむようにできないものでしょうか。私はzshを使っているので、zshの機能でなんとかできそうな気もします。ですが、zsh初心者な上、時間がなかったので、Rubyのワンライ

    コマンドのaliasの中で文字列展開したくて。 - このブログは証明できない。
  • OSX - mv2trashというスクリプト書いた : 404 Blog Not Found

    2013年04月14日01:30 カテゴリTipsLightweight Languages OSX - mv2trashというスクリプト書いた AppleScript: The Definitive Guide (Kindle Ed.) Matt Neuburg どれくらい需要があるかわかりませんし、明らかに車輪の再発明なはずなのにどこ見ても転がってなかったので。 dankogai/osx-mv2trash ・ GitHub 名前を見ての通り、OS X専用です。 404 Blog Not Found:私みたいなおっちょこちょいを自滅から救って来たちょいとした工夫x3+1 上記の例は、実はこれだけで防ぐことが出来ていた。 とはいってもファイルをその場で消しちゃう(厳密にはunlink)ことには変わりはありませんし、undoできるならそれに超した事はないわけで。 で、私が30抜きのMac S

    OSX - mv2trashというスクリプト書いた : 404 Blog Not Found
  • 1