2010年11月28日日曜日

Debian squeezeにtightvncをインストール

tightvncserver(vncserver)で起動
(XvncだけでXだけを起動することも出来るが普通は使用しない vncserverがラッパーになっている)

Xvncのオプションも使えるので

こんな感じで起動
tightvncserver :5 -geometry 1280x1024 -depth 16 -rfbport 6000
ディスプレイ番号5番で画面は1280x1024、色深度16ビット、ポート6000で待機

終了はこんな感じ
tightvncserver -kill :5

パスワードはvncpasswd等で作成しておく
あとはつなげればOK



ちなみにvncpasswdでパスワードを作る際に短すぎるとエラーになる
家で使うので1文字のパスワードでも良いというのなら
こんな感じで-fオプションを使って標準入力から受け取るようにすればOK

-fオプションで起動→aを入力後にCtrl-Dで終了
user@squeeze:~/.vnc$ vncpasswd -f > passwd
a
user@squeeze:~/.vnc$

Debian squeezeで音が出ない

alsaconfが無くなったらしい
alsactl init
でできるらしい

参考リンク
http://d.hatena.ne.jp/toromoti/20100610/1276167033

2010年11月23日火曜日

smbclientで共有リストを表示させる

192.168.0.11がsambaサーバだったとすると
smbclient -L 192.168.0.11

XenをDebian squeezeにインストールしてみる

はやっている様なのでXenを使ってみた
基本的にはDebian Wikiの通りやればOK

1.必要なパッケージのインストール
amd64じゃなかったら686とか自分のPCに合わせる
bridge-utils debootstrapも忘れずに
aptitude -P install xen-hypervisor-4.0-amd64 linux-image-xen-amd64 xen-tools

2.grubの起動順位、設定の変更?
なんか知らんがこうするといいらしい
mv -i /etc/grub.d/10_linux /etc/grub.d/50_linux
update-grub2
echo "" >> /etc/default/grub
echo "# Disable OS prober to prevent virtual machines on logical volumes from appearing in the boot menu." >> /etc/default/grub
echo "GRUB_DISABLE_OS_PROBER=true" >> /etc/default/grub
update-grub2

3./etc/default/xendomainsを編集して状態保存を無効化
XENDOMAINS_RESTORE=false
XENDOMAINS_SAVE=""

4.ネットワークブリッジの設定
/etc/xen/xend-config.sxpを編集
以下の行のコメントアウトを解除
(network-script network-bridge)

5.VMイメージ作成する際のデフォルト値を設定

今回はLVM上にイメージファイルを作らないのでdir を指定
ここで設定しなくても全部コマンドラインでやるのも可→参考リンク
pygrubっていうのはdom0からカーネルを一々VM上に持っていかなくても済む
仕組み → 参考リンク
dir = /home/xen
size   = 4Gb      # Disk image size.
memory = 32Mb    # Memory size
swap   = 128Mb    # Swap size
# noswap = 1      # Don't use swap at all for the new system.
fs     = ext3     # use the EXT3 filesystem for the disk image.
dist   = `xt-guess-suite-and-mirror --suite` # Default distribution to install.
image  = sparse   # Specify sparse vs. full disk images.

gateway    = 192.168.0.1
netmask    = 255.255.255.0
broadcast  = 192.168.0.255

#パスワード作成時に対話的に尋ねる
passwd = 1

mirror = `xt-guess-suite-and-mirror --mirror`
mirror_maverick = http://archive.ubuntu.com/ubuntu

ext3_options     = noatime,nodiratime,errors=remount-ro

pygrub=1

6.イメージファイルの作成
Debian GNU/Linux, with Linux 2.6.32-5-xen-686
で再起動
以下のコマンドを実行
xen-create-image --hostname test1 --ip 192.168.0.20 --scsi --vcpus 1 --pygrub --dist lenny

7.Xenで起動
Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 4.0-i386
で起動
以下のコマンドを投入
xm create /etc/xen/test1.cfg -c

GRUBメニューまではいったが、
なぜかメモリエラーでカーネルパニックしたOTZ
流石に256MのノートPCじゃ駄目だったかも今回はここまで



あと不要なVMイメージは
xen-delete-image
ってコマンドで削除するといいかも
xen-list-images
で一覧を見れる

参考リンク
http://www.valinux.co.jp/contents/tech/techlib/xen/xen_sp_01.html
http://rayearth.homelinux.net/pukiwiki/?Debian%2FXen
http://www.cs.is.noda.tus.ac.jp/~tatsuya/master_wiki/index.php?Xen%20on%20Debian
http://d.hatena.ne.jp/fujisan3776/20090309/1236576002
http://pocketstudio.jp/linux/?Xen%2FXenFaq%20-%20Xen%20%B8%F8%BC%B0%20Wiki%20%C6%FC%CB%DC%B8%EC%CC%F5

2010年11月13日土曜日

FLASH版のCookie Shared Objectの削除

こういうのとかYOU ONLY LIVE ONCEShared Objectを削除すれば最初からできる

Cookieを削除してもなぜか前回の情報を保持してる?と思ったときは試すといいかもしれない
参考リンク
http://enchanting.cside.com/security/flashcookie.html

2010年11月4日木曜日

ありえない画像検索

文字通りありえない画像を検索します
元はyahooの画像検索らしい
http://eroy.8-bit.jp/gazou/

あとTumblrとかいうのもあった

参考リンク
http://blog.livedoor.jp/darkm/archives/51088800.html

2010年11月2日火曜日

Webプロキシ(初心者にでも出来る串より)

こんなん見つけた
http://anond.pha11.info/archives/5931

仕組みは分からんが凄そうだ
http://openlega.appspot.com/

追記
"Google App Engine Web プロキシ"でググると一杯出てきた

参考リンク
http://googles.hp2.jp/archives/525.html
http://suh45.blog9.fc2.com/blog-entry-92.html