Pryは結構前からgithubのリポジトリを追いかけている人達には認知されていましたが、RailsCastsでも紹介されたことから、Ruby界で一気に広がりを見せています。 ちなみに発音はpra'i(ぷらい)です。英単語で「覗く」などを意味します。 今回はそんな便利なPryについて少し紹介したいと思います。 Pryはirbの代わりになるREPL Pryを一言で説明すると、irbと同様にREPL環境を提供してくれます。 では、さっそくインストールしてみましょう。

$ hogegit レポジトリの中にいたら git hoge を、そうでなければ hoge というコマンドを実行するような trygitcmd 関数を定義してエイリアスした。 alias status='trygitcmd status' alias st='trygitcmd status' alias push='trygitcmd push' alias pull='trygitcmd pull' alias commit='trygitcmd commit' alias ci='trygitcmd commit' alias diff='trygitcmd diff' alias branch='trygitcmd branch' alias omake='omake --verbose' function trygitcmd(){ if (which git > /dev/nul
2009年05月13日13:30 カテゴリiTech findを極めたかったら、statを押さえよ find(1)ねたというのは、定期的にblogosphereを賑わせるものだし、それはそれでよいし、私自身いくつか書いているのだけど.... findを極める! - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜 タグ「find」を含む新着エントリー - はてなブックマーク 404 Blog Not Found:perl - the best friend of find(1) 404 Blog Not Found:勝手に添削 - find(1) さすがに何年もblogosphereにいると、いいかげん見飽きてくる。ましてや「極めたい」ともなると、findばっか見ていても絶対無理なのだし。 というわけで、findとは何かを改めて説明したあと、その背後にあるstatを抑えてみること
gitの配布物に含まれる contrib/completion/git-completion.bash を . すると、gitのサブコマンドやそれに応じたオプション、加えて~/.gitconfigで自分用にaliasしたサブコマンドまで補完してくれるようになり、小学生もにっこりです。 同じく git-completion.bash の中で定義されてる関数 __git_ps1 を使ってシェルプロンプト($PS1)を設定すると、 #... if [ -r "$HOME/.bash_completion.d/git" ]; then # = git-completion.bash # boldにするエスケープシーケンスは省略してます PS1="${PS1}[\$(__git_ps1 \"%s)\")\w]\\$ " else PS1="${PS1}[\w]\\$ " fi #...こんなふうにg
JavaScript Shell A command-line interface for JavaScript and DOM. Open the shell or get the Shell bookmarklet (Firefox only). Features You can enter statements and expressions at the same prompt. The result of each non-void statement or expression is shown. User-defined variables. b = document.body User-defined functions. function f() { return 5; } JavaScript error messages are shown in red. Previ
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
追記 launchd でも「起動時に実行」は実現できるそうです。コメントで教えてもらいました。あとはてブコメントより、 Automater でもできるっぽいです。 タイトルが長ったらしいのはあとで自分が忘れたときのために検索性を高める意図があります。 http://www.pqrs.org/tekezo/macosx/doc/makeapp/ に書いてある通りにした。というか、サンプルの zip ファイルをダウンロードして、そのまま起動スクリプトとアイコンだけ上書きしてリネームして使わせてもらった。 要するにこういうディレクトリツリーで必要なファイルを配置してやればいい。これで Finder からはアイコン一個のアプリケーションに見えて、「ログイン項目」に追加して起動させられる。 [kyanny@kyanny-laptop2 ~/Applications/LingrIRCGateway.a
14日(米国時間)、SecureJSHの最新版となる「SecureJSH 1.0」が公開された。SecureJSHはJavaで実装されたSSH実装。サーバサイドにおけるRFC-4251 SSH 2.0プロトコルを実装しており、サーバサイドで動作しているJavaアプリケーションに対してSSHアクセスによる監視業務や開発業務を提供する。 プロダクト自体はThe BSD Licenseのもとで提供されている。SSHでサーバに接続して操作する要領で、SecureJSHでJavaアプリケーションに接続してJavaプログラムをコンパイル/実行できるという特徴がある。 SecureJSHにおける主な特徴は次のとおり。 Linux/FreeBSDで使われるシェルのようにインタラクティブに動作し、プロンプトからそのまま複数行のJavaソースコードを入力してそのまま実行できる。コンパイルは透過的に実行されるた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く