2007-01-01から1年間の記事一覧

zshを使いやすく

$HOME/.zshrcに bindkey -vを追加する。 vim風になる。

leopard

mac

gccでエラーがでるので、xcode3.0をいれた。 hello worldはコンパイル、実行できた。

macport install

mac

macports - Revision 154482: /downloadsから dmgファイルをダウンロードしてインストール。 あとは、pathを設定。 export PATH=/opt/local/bin:/opt/local/sbin/:$PATH export MANPATH=/opt/local/man:$MANPATH

turbogearセットアップ

tgsetup.pyをダウンロード % python tdsetup.py 以上。 次、 pysqliteをいれる http://initd.org/tracker/pysqlite/wiki/pysqliteから ソースをゲット。 tarを展開したディレクトリで % python setup.py install

tune2fs

fsckをコントロールする

md5メッセージダイジェストアルゴリズム

% python Python 2.4.4 (#1, Oct 18 2006, 10:34:39) [GCC 4.0.1 (Apple Computer, Inc. build 5341)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import md5 >>> md5.new("strings").digest() '\x8b\xcff)u\x9…

cgiのテスト

テスト用にhttpdとかをローカルマシンにインストールする必要はないと。 Pythonで超簡単にCGIの動作を確認する方法 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記。 % python -m CGIHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... ブラウザのアドレスバ…

LeopardでGimp動かず

mac

Tigerのときから入っていたGimp2.2がLeopardで動かなくなったので、 GIMP - Downloadsから Gimp.app 2.4-rc3 を落として試すが動かず。

gmailアカウントを使ってmailを送る

OP25b回避にGMailを利用 (on python) — 清水川Webを参考に、 対話式で試してみる。 以下、実行履歴だが、ipアドレスとかアカウント名とかは編集して***とかexampleでごまかしている。 % python Python 2.4.4 (#1, Oct 18 2006, 10:34:39) [GCC 4.0.1 (Apple …

共有ライブラリ版busyboxでramdisk

Linux 初期 RAM ディスク (initrd) の概要なんかを参考に。 ただ上のサイトはbusyboxがスタティックにコンパイルされている前提みたいなので、ここでは共有ライブラリを使ってやってみる。 ソースダウンロード。 Index of /downloads ここではbusybox-1.7.2.…

http://journal.mycom.co.jp/news/2007/11/01/003/index.html やすいな。 インターネットに接続してなんちゃらするのが前提という意味では、 売りというかスタンスはn800と似てるな。 ノート型がでたら買ってしまいそう。

leopardインストールした。

mac

spacesというのがうれしい機能。 http://www.apple.com/jp/macosx/guidedtour/ を見るとichatがすごそう。

ramdisk再度挑戦

http://d.hatena.ne.jp/ksotomi/20071101/p1 では失敗に終わった。 次に、Linux Develoment – IBM Developer – IBM Developer を参考にしてみる。 作業はなんとかまあできて、grubにエントリを追加して、 initrdに作ったramdisk.img.gzを指定して、再起動。 …

ユーザインターフェース

Macとubuntuのユーザインターフェースが似てると思った。 まずデスクトップの背景。 ubuntuのデフォルトのデスクトップ背景。 macのよくみるデスクトップ背景。 なんとなく似てるような。 いやそれともこういうのが今トレンドなデザインなのか。 まあそれは…

kernelを2.6.23に

昨日か一昨日ubuntuをインストールした時点で、 カーネルは2.6.22だった。 $ uname -a Linux ubuntu 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux Index of /pub/linux/kernel/v2.6/ をのぞくと2.6.23があったので、こいつを使う…

ubuntuにskypeインストール

Download Skype | Free calls | Chat app に書いてあるとおり、/etc/apt/sources.list に deb http://download.skype.com/linux/repos/debian/ stable non-freeを追記する。 あとは $ sudo aptitude update $ sudo aptitude install skype

RAM DISKをつくる <- 失敗

2007-10-30 - cotricoverのつづき。initrd linuxが 参考になるかも。とりあえず、以下は失敗。 $ sudo mknod /dev/loop0 b 7 0 $ sudo mknod /dev/loop1 b 7 1 $ dd if=/dev/zero of=/tmp/ramdisk bs=1024 count=393216 393216+0 records in 393216+0 record…

Leopard着

mac

明日時間があればインストールする。

はてな駆動開発?

社内評価に不満の技術者こそ、外へ――Seasar開発者がメッセージ − @IT

youtubeとかflickrとか

ploneはデフォルトでは、embedタグとかobjectタグとか使えない。使えるようにするための手順。 Plone - The Open Source CMS — Plone Documentation v5.1特にflickrは Plone Training - training.plone.org Flickr Slideshow HTML – Ryan Prins' Blog が参考…

ramdisk

http://staff.aist.go.jp/k.suzaki/RAMDISK_Linux/index.html http://kuma.webj.net/note/note0109.html http://www.pluto.ai.kyutech.ac.jp/plt/matumoto/fd-linux/fd-linux.html

disklabel

usbメモリを挿すと、 sd0: 1967MB, 1967 cyl, 64 head, 32 sec, 512 bytes/sec, 4030463 sec total とか、dmesgで見れる。 ただmountするのは/dev/sd0aなのか/dev/sd0bなのか。。。わからない。 # disklabel sd0 とするとなんとなく/dev/sd0iをmountすればい…

sanchor

sanchorをestechのロゴに変えてみた。 urlにはてなフォトファイルに置いている画像を指定した。 .sanchor { background-image:url(http://f.hatena.ne.jp/images/fotolife/k/ksotomi/20071029/20071029161723.png) }

画面録画、vnc2swf

mac

Vnc2swf - 画面録画ユーティリティpygameをいれる。 本家 Mac用 Mac OS X Python PackagesVNCSever http://www.redstonesoftware.com/products/vine/server/vineosx/index.html

Application managerが使えない

バグッたか。 そんなときは、apt-get installが使える。 $ sudo apt-get install vncviewer で一発OK。今日の一枚はn800でvncviewerを立ち上げて、iMacのvncserverにつなげてるところ。

googleガジェットがいろいろ

いろいろ変えてみた。 左の一番下のカエルのやつがおもしろい。 そう、スペースを作るためにサイドバーを左右に分けた。 div class="sidebar"っていうのはもともとあるので、 div class="subsidebar"を新たに作る。 ログイン後、管理 -> デザイン -> 詳細の …

window manager

mac

今debianPCに入れてるblackboxというwindow managerがとても使いやすい。 macのwindow managerもblackboxに変えたい。macはwindow managerを変えられるのか?

10進数を2進数に変換する(1バイト)

char * dec2bin( int dec ) { static char bin[9]={0}; int i=8; while ( i > 0 ) { if ( ( dec % 2 ) ) { bin[--i] = '1'; } else { bin[--i] = '0'; } dec /= 2; } return bin; } もうちょい行数を減らすなら char * dec2bin( int dec ) { static char bin…

pyskypeっていうのが使えそう。

Google Code Archive - Long-term storage for Google Code Project Hosting. pyskypeを使うには、 http://pyobjc.sourceforge.net/software/ と skype.framework が必要のようだ。

skype4py

linuxかwindowsならskype公式のskype4pyというのが使える。 https://developer.skype.com/wiki/Skype4Py Skype4Py download | SourceForge.net Skype4Py download | SourceForge.net python2.5以上が必要。 python-dbusも必要。 DBusBindings Index of /rele…