タグ

ブックマーク / docs.komagata.org (9)

  • screen - 起動時に5枚window立ち上げる。ただし0、テメーは駄目だ。 - komagataのブログ

    昨日の生放送で@n0tsさんにscreenの便利な設定を教えてもらいました。 .screenrc screen -t vi 1 screen -t zsh 2 screen -t db 3 screen -t repl 4 screen -t server 5 select 1 こう書くと、screenを立ち上げた時に自動的に5枚windowが用意されて1が選択されている状態になります。特に僕はwindow 0を使ってなかったし、かならず5毎立ち上げるのが癖になっていたのでとても便利になりました。 それぞれのwindowの使い道も何故か自分の中で決まってるので初期タイトルにそれを付けておきました。

  • スキャポンを使ってみた - komagataのブログ

    棚戦略 僕は「読んだ全ては売る」という棚戦略を取っている。(ブックオフの宅便に送る) この戦略で盲点だったのは、家に残るのは「超分厚い」や「難解な」ばかりになってしまうことだ。 棚のタネンバウムのオペレーティングシステムを苦々しい思いで睨みつけていた。 そこでを裁断してPDF化してくれるサービスを利用することにした。 読書観 読めれば良い。最悪真っ白なPDFが送られてきてもネタになる。それよりも狭い部屋を圧迫する棚が問題だ。 スキャポンの対応 裁断サービスは軒並み申し込みが殺到していたので、複数申し込み、最初に使えるようになったスキャポンに申し込んだ。めったに頼まないだろうし、値段は1冊100円だろうが200円だろうがどうでもいい。面倒が少ないサービスを使いたいと思っていました。 6月21日: PayPalで66冊分の料金を支払った。を送ってから2〜3週間でPDFが送ら

  • jslint.vim - JavaScript: The Good Parts信者歓喜 - komagataのブログ

    少し長めのJavascriptを書く時にtypoとかケアレスミスが目立ってきたので文法チェックしてくれるjslintvimから使うjslint.vimを使ってみました。 (JavascriptでVNCクライアントを実装したJoelさんのインタビューでJSLintを使ってるというのを読んで気になってました。) hallettj's jslint.vim at master - GitHub READMEに書いてある通りで行けます。(Macの場合はこう) % sudo port install spidermonkey % git clone git://github.com/hallettj/jslint.vim.git % cd jslint.vim % rake install MacBookの場合、F5とかってfnキー必要だし面倒なので他に割り振った方が良さそうです。 quickfi

  • CakePHPで出来たフォトブログ - Cheesecake Photoblog - komagataのブログ

    参考になるCakePHPのアプリのソースを探してCakeforgeのCheesecake Photoblogというのをインストールしてみました。 CakeForge: Cheesecake Photoblog: Project Info A simple to setup and use Photoblog using cake which has theming, tags, comments and archive browsing using several options. more information on http://cheesecake-photoblog.org CakeforgeでCakePHP自身の次にダウンロードされてるそうです。最新安定板である1.5.1 Stableを使ってみました。 Quick Start 1. Untar and upload the e

  • Remedie - Debian etch - komagataのブログ

    朝から 「remedieというものがあるらしいけど、ニコ厨ってだけで致命的なのに、あんな便利そうなものを使い出したらおれは仕事をせずに餓死するから使いません。」 という話をしたら、rono23が熱心に仕事してる振りしてMacにremedie入れて俺に自慢してきた。 そんなもん見せられて入れないでいることができるわけがない。もし俺が餓死したらあんた殺人者だぞ。 ということでremedie入れてみた。 Debian etchにremedie gitは入ってるのでclone(etchで新しいgitを使う場合はこちら) git clone git://github.com/miyagawa/remedie.git LibXML2関係に必要なのでlibxml2-devを入れる。 sudo apt-get install libxml2-dev CPAN祭り(HTTP::Engineだけテスト通らなか

  • 安サーバー構築記2 - ソフトウェア設定編 - komagataのブログ

    安サーバー構築記のソフトウェア設定編です。 (ハード組み立て・回線契約編はこちら) ハード ハード面をまとめると、こんな感じです。 HP ProLiant ML115 G5 メモリ8GB HDD 3.16TB(1.5TBx2, 160GBx1) 固定IP8 ソフト構成 Xen3.2でDebian Lenny(testing)をDomain0としてDebian etchをいっぱい立てる。 LVMを使ってみる。 ファイルシステムにXFSを使ってみる。 OSインストール ここ数年サーバー関係に事なかれ主義といいますか、適当にパーテーション切ってDebian stable入れておしまい、という感じでした。久しぶりなので使ったことがなかった上記3つにチャレンジしてみました。(勉強になりました!) ML115 G5についてるオンボードのNICのBroadcom BCM5722は手持ちのインストーラー(

  • Ubuntu LiveCDでLVM設定 - komagataのブログ

    デフォルトだとlvm入ってない。 sudo apt-get install lvm2 コマンドは使えるようになるが、ブロックデバイスとか見えない。 sudo modprobe dm-mod Device Mapperモジュールを有効にすればOK。 sudo lvdisplay -C LV VG Attr LSize Origin Snap% Move Log Copy% Convert arial-disk vg0 -wi-ao 14.90G arial-swap vg0 -wi-ao 488.00M courier-disk vg0 -wi-ao 200.00G courier-swap vg0 -wi-ao 2.00G lucida-disk vg0 -wi-ao 2.00T lucida-swap vg0 -wi-ao 2.00G verdana-disk vg0 -wi-ao 20

  • PHP4, 5でXMLパース - komagataのブログ

    自分で作ったAPIRails)用のライブラリ(PEAR)+それを使ったサイト(CakePHP)を作ることになりました。 (とにかく最も幅広い環境でWordpress並みに簡単に動作することが目標です。CakePHP初めて使いますが、一番メジャーなんじゃないかとの判断。) (Wordpress並み=PHP4,5対応、ターミナル必要無し) PHP4, 5両方対応でXMLをパースするには何がいいのかさっぱり分からなかったんでTwitterで聞いてみました。 Twitter / Masaki Komagata: PHP4, 5対応のXMLパーサって何があるのか誰か … komagata PHP4, 5対応のXMLパーサって何があるのか誰かおしえて! すると色々な人から回答が。 PEAR XML_Serializerの中にあるXML_UnserializerとCakePHPの中にあるXmlモジュー

  • もう二度とハマらない、SSL証明書の設定 - komagataのブログ

    この業界10年いて何度も!何度も!やってるのに!また! ・・・またSSLの設定で2時間ハマってしまった。 おれの怒りが有頂天になった。 もはや俺に残された手は手順を刺青として彫る以外・・・。 その前に最後のあがきとしてブログに残してみます。(何度となくWikiに残してるのに、それなのにハマるのです。) CentOS 5.2 privateキー作成。 openssl genrsa -des3 -out /etc/pki/tls/private/example.com.key 1024 パスワード削除版privateキー作成。 openssl rsa -in example.com.key -out example.com-nopass.key キーからcsr作成。 openssl req -new -key /etc/pki/tls/private/example.com.key -out

  • 1