タグ

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

  • さくらVPSのデータのフルバックアップにCopyを使ってみる

    最近 Copy っていう Dropbox ぽい感じのオンラインストレージが出てきましたけど、なかなか盛大に容量を割り振ってくれるので さくらのVPS のバックアップデータを収めるのに使ってみることにしました。 これまでは Mondo Rescue っていうのを使って定期的にイメージを生成して、適当なタイミングでダウンロードっていう運用でした。Mondo Rescue で作ったイメージを使うと、管理画面からそのまま復元できるらしいのでお手軽です。万一消えた時に再構築する手間がほとんどかからないっぽい雰囲気でステキですね。 でまあ「適当にダウンロード」と書いた通りに不定期で手元にダウンロードする運用だからわりと期間が空くわけでバックアップとしては微妙なんです。なので、せっかく容量が豊富な Copy をゲットしたので頼ってみることにしました。 まだ登録してない方はここからどうぞ!! Copy 1

  • VMware Converter 便利

    ■ VMware Converter 便利 どうしても Windows が必要になった時は、VMware の中の Windows2000 を動かしたり wine を使ったりしていたんですが、さすがにもう時代遅れなような気がするのと、プリインストールの OS が勿体ないので何とかする方法がないか調べてみたら、VMware Converter っていうソフトウェアを使うと VMware 用の仮想マシンが簡単に作れるらしい事がわかりました。 と言うわけで、さっそく Windows を起動して VMware Converter をインストールして、まぁ普通に進めていったら簡単に仮想マシンが出来上がりました。VMwware Converter++++++++ 何十GBもの仮想ディスクはいらないよって場合は、Step1 の Source Data の所で Disk Space を少な目にすれば良いと思

  • vim で行末のスペースを可視化

    vim で行末のスペースを可視化 [emacs] 行末の無駄なスペースなどを強調表示 とかからインスパイア。 highlight SpecialKey で表示したい色を指定して、set listchars で SpecialKey に相当する特別なアレを指定するんだけど…。listchars って何に使ってるんだっけ? highlight SpecialKey guibg=#222222 cterm=underline ctermfg=darkgrey set list set listchars=tab:\ \ ,extends:<,trail:\ ※↑ドラッグしないとわからないけど、「trail:\ 」です。:\ の後ろに半角スペース入ってます。 手元の gvim だと反映されてないので、さらなる改良が必要なのかもしれません。 set list でタブとか改行位置なんかの、普通は見

    s_ryuuki
    s_ryuuki 2007/09/07
  • JavaScript ミニライブラリ

    JavaScript ミニライブラリ ちょっと前から「なくても不便じゃないけど、あったらちょっと便利かもね」っていう JavaScript を書いたりして発表していましたが、一覧とか作ってないからどんなのがあるのかわかりにくかったのでまとめてみました。 onsubmit で disable 以外のスクリプトは全てパブリックドメインとするので、自由に使って下さい。onsubmit のやつはもともと自分が作ったものじゃないので良くわかんない(← 無責任)。 結構作ってるつもりだったけど、並べてみると意外と少ない。 onsubmit で disable にするやつ テキストフィールドのフォーカス時に背景色を変更する JavaScript フォームに入力を促すメッセージを出力する JavaScript パスワードの安全性を教えてくれる JavaScript カーソル位置のセルの上端と横端をハイ

  • テキストエリアとかリサイズ可能にする JavaScript

    ■ テキストエリアとかリサイズ可能にする JavaScript 好評の、読み込ませるだけシリーズ の6番目。 このスクリプトを読み込ませるだけで、ウェブ上にある TEXTAREA とかその他色々好きな要素がリサイズ可能なやつに大変身。とりあえずサンプル見るのが手っ取り早いです。 実際の動作サンプル テキストエリアの右下にマウスカーソルを持っていくとカーソル形状がかわるので、そのままドラッグするとサイズも変わります。 自分はグリモンスクリプトで快適なんですが、サービス提供側でこういう機能を提供してくれたら幸せな人が増えるんじゃね?とか思ったので作ってみました。 実際のリサイズ方法に関しては、愛用している Changing <textarea> Size のコードが大変参考になりました。ありがとうございます。 コードは次の通りです。 メイン部分。 var ElementResizer = {

  • フォームに入力を促すメッセージを出力する JavaScript

    ■ フォームに入力を促すメッセージを出力する JavaScript input type="text" なフォームに最初から「ここに入力して下さい」みたいなメッセージを薄い色で表示させておいて入力を促すようなのありますよね。なんか、あれを、現実逃避気味に書いたので。 function inputDefault(elm, msg) { this.elm = elm; this.msg = msg; this.color = '#999999'; this.bgColor = '#F9FFF9'; } inputDefault.prototype.set = function() { this._cleared = false; this._defColor = this.elm.style.color; this._defBGColor = this.elm.style.background

  • HyperEstraier の Perl Binding を使ってみた。

    Hyper Estraier になって、色々外部のプログラムからも扱いやすくなっているようなので、いまさらながら試してみました。 プログラミングガイド だけでは良くわからなかったのと、Perl でやってる人が見付からなかったので、ここにサンプルを載せておきます。 単純にデータベースを開いて、検索を実行し、パスの一覧を表示するだけのスクリプトです。 以下のスクリプトを作成するにあたって、HyperEstraier の Python Binding できた が参考になりました。 #!/usr/bin/perl -w use strict; use HyperEstraier; my $word = shift||die "$0 [keyword]\n"; # データベースを開く my $db = new HyperEstraier::Database; $db->open('casket',

  • 1