タグ

ブックマーク / espion.just-size.jp (8)

  • svk の使い方まとめ

    svk:merge が気持ち悪くて svk 使ってなかったけど、パソコン持ち運ぶようになったし、mirror に直接コミットすると svk:merge 付かないっぽいので svk 使う事にしました。 使い方のメモ。 * リポジトリの構成 典型的な構成。 file:///PROJECT/ /trunk, /branches, /tags * ミラー作成 svk mirror file:///PROJECT //mirror/PROJECT svk sync //mirror/PROJECT リポジトリがでかい場合は、ヘッドのみ sync したりするのが良い。 svk sync -s HEAD //mirror/PROJECT * trunk での作業 mirror をチェックアウトしてそこで作業すると、素の svn と同じように使える。データがローカルにあるので、diff の参照なんかは早い

    youpy
    youpy 2007/11/08
  • munin 入れてみたよ

    ■ munin 入れてみたよ また Gigazine 経由なんだけど、MRTGよりお手軽に負荷やトラフィックをグラフ化できる「Munin」 を見て、そういやこの前構築したサーバにモニタリングソフト入れてねーやとか思ったので munin 導入決定。MRTG は設定がアホみたいに面倒なので放置してたんだよなーと。 Debian なので簡単でした。 $ aptitude install munin munin-node と、これだけでもうグラフが描画される環境が整った。デフォルトで MySQL やら Postfix やらインストールされているソフトウェアを色々監視してくれるので物凄く楽。 一つ問題があって munin ユーザの環境変数がまずいらしく生成されるグラフの一部が文字化けしてしまうので、その辺を解消するために /etc/cron.d/munin のコマンド実行前に LANG=C するよう

    youpy
    youpy 2007/05/14
  • Javascript で IE のバグと戦う

    Javascript で IE のバグと戦う さっき知ったのですが、InternetExplorer はフォーム内にテキストフィールドが1つしかない場合、エンターキーを押しても submit ボタンの情報(name,value)は送られない仕様*1だそうです。フィールドが2つ以上あれば良いらしく、幅0のフィールドを追加するとか CSS で見えなくしたりするのがトレンディみたいです。 submit ボタンに名前を付けて処理を分岐させるのって結構好きなのですが、こんなわけのわからん仕様っつかバグでしょ、まぁいいや、えっとこんなの覚えておけないし、また悩むのは嫌なので Javascript で見えないフィールドを自動的に追加するやつ書いてみました。 var f = document.forms; for(var elm, i = 0; elm = f[i]; i++) { var input

    youpy
    youpy 2007/03/16
  • Development Environment Conference 行ってキタ

    ■ Development Environment Conference 行ってキタ 今日(もう昨日だけど)は Development Environment Conference へ行ってきました。参加申し込みの前哨戦があったみたいですが、事前に名前とメールアドレスとコメントをコピペ用に用意してたオレの勝ち。 秋葉原ってパソコン買う時しか行かないから大分久しぶり何だな。相変わらずメイドさんとか普通にチラシ配ってるけど、あれ効果あんのかね。そういえば、バスケットコートとかどうなっちゃったんだろうか。 ダイビルの様子 20分くらい前に会場入りしました。チケットとかないしどうやって入るのかと思ったら、何かもうスルーでした。せめて名前くらいは確認した方が…。 とりあえず、スクリーンの近くに陣どった。 発表前の風景 そんで感想とか適当に抜粋して書きなぐり。上段が発表内容で下段がオレの感想と読みにく

    youpy
    youpy 2006/09/09
  • カーソル位置のセルの上端と横端をハイライトする JavaScript

    ■ カーソル位置のセルの上端と横端をハイライトする JavaScript 好評の、読み込ませるだけで動く JavaScript シリーズの5段目くらいです。このシリーズもたまってきたので、そのうちまとめます。 Excel とかの表計算ソフトって選択しているセルの列番号や行番号がハイライトされたりしてますよね?table タグ上であれと同じものを実現する JavaScript を書いてみました。 こんなようなテーブルを作らなくちゃいけない事になりそうなんだけど…。 実際には15×20くらいはあるので、チェックを入れる時にすごく使い辛そうですよね。なので、カーソルの位置がわかりやすくなるようにハイライト出来たら便利だろうと思ったんです。 実際の動作サンプル rowspan とか colspan を使って複雑にしていると、上端とか横端の位置を取得するのがやたらと面倒になってくるので、画面上のセル

    youpy
    youpy 2006/02/22
  • パスワードの安全性を教えてくれる JavaScript

    ■ パスワードの安全性を教えてくれる JavaScript みんな大好き Google さんが、アカウントのパスワードを変更する時にパスワードの安全性を教えてくれるので真似っ子してみました。 最初は処理をパクってこっそり自分だけで使おうと思っていたのだけど、何やら単語の検索をしたりとややこしい事をしているようなので自前で作りました。 動作サンプル 使ってみたい人は、上の動作サンプルを見てパクッて下さい。 例のごとく。 var safe = new safetyCheck(document.getElementById('password')); safe.set(); みたいにして動かします。 コードを見るとわかりますが、かなり単純な計算方法です。Google さんみたいに単語だったら駄目だとかそんな事はありません。文字の種類(英大文字小文字、数字、記号)と文字の長さを元にして計算していま

    youpy
    youpy 2005/12/16
  • onsubmit で disable にするやつ

    ■ onsubmit で disable にするやつ onsubmit で submit ボタンを disable にしてユーザビリティを良くする フォームを送信した時に、submit ボタンを disabled にして二重送信を防ぎましょう、というのがナウなヤングにバカウケ? そんでもって、ここに書いてあるやつ なら、そこの JavaScript を読み込ませるだけで、自動的に全てのフォームに対して設定が行なわれるので便利。中止ボタン対策もしてあってグッド。 ただ、Deer Park な Firefox で試した所、戻るボタンで戻った場合は disabled が解除されないし、中止ボタンでの復活も効かない様子。 なので、書き直してみました。 var DisableSubmit = { init: function() { this.addEvent(window, 'load', thi

    youpy
    youpy 2005/08/09
  • ScrapMemo

    ScrapMemo tags: stop autosave Generated by ScrapMemo version 0.3.1

    youpy
    youpy 2005/06/28
  • 1