タグ

developmentとlinuxに関するsecondlifeのブックマーク (4)

  • 高速にWeb開発をするために便利ないくつかのTIPS - KAYAC Engineers' Blog

    outputz でいまだに1位になれたことがない村瀬です。 社内で開発をスムーズにするための tips 集を紹介したので、まとめておきます。 記事ではデモができないので便利さが伝わらない物も多いですが参考になれば幸いです。 screenとかzshとか便利だよ!と言う話は社内ではさんざんしているのでありません。 また、OSX 限定の内容もあります。 でははじめましょう。 keychain keychain と言っても OSX の KeyChain ではなく、コマンドラインのツールです。 これは ssh-agent をより便利にするためのラッパーです。これを使用すると ssh の秘密鍵のパスワードを一度入力するとあとはパスワードなしで ssh 接続できるようになります。 「同じこと二回も言わせんな!」といつも切れているような人は導入すると良いでしょう。 使い方は $ keychain ~/.s

    高速にWeb開発をするために便利ないくつかのTIPS - KAYAC Engineers' Blog
    secondlife
    secondlife 2009/10/06
    encfs で暗号化
  • 時代はGNU screenからtmuxへ - このブログはURLが変更になりました

    GNU screenはもう古いので皆さんtmuxへ移行しましょう、という話。Gentooならemerge tmux。 スクリーンショット 手元のtmuxを撮ってみた。縦分割モード。ウィンドウマネージャはawesome。左のircクライアントはweechat。 家にもいくつかスクリーンショットがある。 tmuxへ移行する理由(メリット) 標準設定のままでもそれなりに使えるステータスバー 各ショートカットがコマンドベース(コマンドで操作ができる) 標準で縦分割機能搭載 GNU screenがたまに固まる問題(が発生するのは私だけ?)が発生しないかも ビュー専用のスクロールモード 柔軟なペイン制御 コピー&ペースト用のバッファを複数保持できる terminfo的にscreen互換 メモリ消費量が少ない(GNU screenの約1/5) 一部機能でマウスが使用できる(mode-mouse, mo

    時代はGNU screenからtmuxへ - このブログはURLが変更になりました
  • Apollo on Linux - CLON - 2007/03/19

    apollo alpha1 でたので試す。 SDK はなんか Download for Macintosh and Windows (ZIP, 18 MB) とかってのしか見つからないんだけど、これそのまま Linux でもうごくぽい。java++ おとして unzip -d ~/app/flex apollo_sdk_alpha1_031907.zip などとして、Flex2 SDK のインストールディレクトリに上書き展開で、インストールかんりょ。 サンプルをコンパイルしてみる。 ~/app/flex/bin/amxmlc TextEditor.mxml これで、swf ができる。これはただの mxmlc のラッパぽい。その後、 ~/app/flex/bin/adt -package TextEditor.air TextEditor-app.xml TextEditor.swf ico

    secondlife
    secondlife 2007/03/19
    apollo 導入編
  • 更新履歴兼雑記 [Wheel] rlwrap で dabbrev っぽい挙動をさせる patch

    dabbrev は Emacs スキーの人は知ってますよね。 rlwrap もみんな大好きツールだときっと信じています。でまぁ、 rlwrap で補完をしたいけど単語登録とかめんどくせえ、というのが今回の主旨です。 http://shinh.skr.jp/tmp/rlwrap-0.26_comp_hist.patch 上記パッチをあてて -e か --complete-history オプションをつけるだけ。実装は超カンタンで history ファイルをそのまま completion 用のファイルとして喰わせてるだけ。 rlwrap -e ocaml とかしてから pr^ii^i とかで print_int が出るですよ。

    更新履歴兼雑記 [Wheel] rlwrap で dabbrev っぽい挙動をさせる patch
  • 1