OSX

DHCP/BOOTPの静的マップが消えてIPアドレスが判らなくなったサーバを発見する.

OSX

DHCPd の入れ替えなどでIPアドレスの静的マップがどうだったか判らなくなってしまった時の対策. #!/usr/bin/awk BEGIN { for(i = 1; i < 256; i++) { system("ping -c 1 -t 1 192.168.0." i); } } などしておき, $ arp -a | grep -v imcomplete などすると…

OSXからXenのVNCサーバに繋ぐ

XenのHVMに対して,VNC経由で繋ぐことができるのは良く知られていることなのだけれども. 残念ながら,OSXの事実上標準的VNCクライアントである Chicken of the VNC は,Xenの*1が投げてくるVNCプロトコルを正しく理解できない. その辺の事情は,他のブログ…

libusbJavaを試す.

Win32の場合はDLLバイナリが提供されているのだけれども,POSIX系の場合は自分でビルドしなければならない. ant一発のはずなのだけれども,OSX版では一工夫要るらしい. $ svn co https://libusbjava.svn.sourceforge.net/svnroot/libusbjava/ $ cd libusbj…

IntelMacならNXTBrowser.

ちょっと使っただけなのだが,安定しているっぽい."拡張NXT標準ファームウェア"*1との併用でも問題は出ないっぽい. *1:どうでもよいのだけれど,拡張なのか標準なのか判りづらいよね,この呼称って.

Darwine 1.0-rc5でアタッシェケース

最近は情報漏洩対策が厳しく,大手電機系と少し突っ込んだ内容のメールをやり取りしようとすると添付ファイルの暗号化が必須だったりする. どのソフトを使うのかはメーカ毎に色があるようだけれども,あるメーカでは,アタッシェケースが事実上の標準になっ…

Darwineを再評価.

Darwine はコード互換性はあっても,Win32バイナリがそのまま動くわけではない.という記事を鵜呑みにしていたのだけれど. どうやら世の中は,進歩しているようだ.2004年の記事を信じていた私が悪い. で Darwine-0.9.61 を試してみました.ああ,普通のwi…

起きました.置きました.

昨日は27:30頃,ビルドログを見ながらバタンキュー.9:00頃ゆるゆると置きて,lipoでuniversalなarm-elf-gccを作成. 成果物は,この辺に置きました.現在,arm-elf以外のtargetもビルド中. ビルドにはcf.sourceforge.jp の OSXマシンを使いました.SourceF…

IA32用開発環境を整える.

まずは,VMWare Fusion.かつてIA32用環境を作ろうとしていた方のページを,Googleで発見.lance対応grubビルドを有り難く拝借. "(VMXファイル付き)"とあったのだけれど,VMXは入っていなかった.TFTPサーバは,コマンドラインでポチポチやってもよいけれど…

Universal BinaryのGNU cross toolchainsを作る.

最初 CFLAGS="-arch i386 -arch ppc -arch x86_64 -arch ppc64"とでもしておけば安泰と思っていた.甘かった.configureさえ通らない. lipoしないとダメ.その前にカナディアンクロスでのビルド経験が無いとダメ.組込み系開発者でOSXを使っている人はそれ…

環境移行

最初,AirMacで移そうと思ったら15時間とかあり得ない数値.FireWireケーブルを掘り出して接続.所要時間3時間弱.当然だけれど有線は速い. 退役したPBG4はしばらく保管.しばらくしたら,何か別の用途を考えよう.

環境移行

3台に渡って使い続けたPowerBook G4 12inchですが,CPUパワーの不足はさすがに否めず,最近はファンと思しき位置から異音が出たりもして,諦めました.仕事のメインマシンとして使う場合MacBookProにせざるを得ないというか.Eclipse立ち上げた裏でGNU toolc…

ソフトウェアアップデートできないよー.

XServeをLeopardにしたらソフトウェアアップデートサーバ(SUS)が動かなくなった. 世間でも同様のトラブルがあるみたい.で,数分いじって知った雑学.SUSの核は,ほとんどそのままApache. ログによると… Nov 5 15:18:48 ldap servermgrd[109]: --Module se…

svk

OSX

CPANでsvkをインストール中.徘徊していたら, それと、subversion も最初から(Xcodeかも…)入ってるのに驚いた。 svk もあるし。 そうなのか…ショックすぎる….やっぱりXcode入れとくべか…一応プログラマなのだし. CPANではインストールできない? がっく…

結局rsyncマンセー

OSX

とりあえず,サーバ側のhomeを全消去し,PowerBook側のhomeをrsyncで飛ばす. リソースフォークとか大丈夫なのかしらと思いつつ,モバイルアカウントで同期. 何カ所か怪しいところがあったけれども,それはPowerBook側で上書き.カジュアルなクライアントと…

リソース管理ツールへ

OSX

そんなこんなでLeopard環境にサーバとクライアントを移設して思ったことは,生活リソース管理ツールへの道に活路を見出そうとしているのかなぁということでした. Spotlightがネットワークに拡張されたのは,昨今のワークグループ検索ブームの中で驚くことで…

Leopardアップグレード失敗

OSX

アップグレードに失敗というか,その後の同期に失敗,というか.まずは,アップグレード後の環境引き継ぎが結構怪しかったのですよ.特にiCal関係の内部構造が大きく変わったので,カレンダやToDoの引き継ぎが鬼門っぽいです. 「Libraries/Calendarをデスク…

もうちょっと前に告知できるのではと思わなくもない.

OSX

ヨドバシ・ドット・コムをご愛顧いただき、ありがとうございます。 このたびは、アップル「Mac OS X Server v10.5 Leopard」の ご予約注文をいただき、ありがとうございます。 同商品の発売日を、10月26日(金)発売予定とご案内しておりましたが、 メーカーよ…

cyrusdbを壊したらしい.

OSX

随分前から,IMAPフォルダの未読/既読管理ができなくなっていました. 理由は判っていたのですが…. Oct 22 10:21:54 ldap imaps[9872]: DBERROR: skiplist recovery /var/imap/user/m/monaka.seen: ADD at 78FC exists Oct 22 10:21:54 ldap imaps[9872]: D…

XServeのUsersお引っ越し

OSX

変にケチってXServeのHDDを選んだためか,私のホームディレクトリが異様に肥大な為か,ルートディスクの空きが極端に少なくなってきた. >>|sh| $ df Filesystem 512-blocks Used Avail Capacity Mounted on /dev/disk2 160574208 158549864 1512344 99% / d…

ビルドできない,のその後.

昨日の件の続き. > ../../src/binutils/readelf.c:7781: warning: format '%6zx' expects type 'size_t', but argument 2 has type 'int' > > * readelf.c (dump_section_as_strings): Add a cast to size_t. Actually, the right fix is probably to use "…

ビルドできない.

久々にビルドしたら,readelf.cが通らない.ふーむ.ケアレスミスっぽいな.binutils@sourceware.orgに投げとくか.

iWork'08

あんまり言及されていないみたいですが,PowerPointへの書き出しの能力が向上しています. 「原稿はPPTで送ってください」と指定される場合が(特に企業主催セミナーの場合は)多いので, これはかなり嬉しいです.

そんなとき,Macなら…

有償版PizzaFactory3のアップデートサイトは,OSX Server で稼働しています. jp.pizzafactory.toppers.kernels.jsp.ia32.pcat_1.4.3.200706271719.jar というプラグインを置いたところ,Apache1.3が500エラーを返す様子. error.log を見たけれど,何も出力…

NeoOffice2.1を試す.

OSX

なんか見栄えが可愛くなったような. 仮名漢字変換周りのバグっぽい挙動*1も直ったっぽい.あ,ダメだ.直ってないよ…がっかり 動作も少し軽くなったかな? 体感だけで,当てにならないけれど. これならドネーションしても良いかなぁ….もうちょっと使い込ん…

(少なくともTiger以前には)binutilsがない.

ことの起こりは 問題は,先週末の合宿中に発覚. TOPPERS/ASPでは,OSXで動作するエミュレータが添付となる予定. またコンフィギュレータは完全に差し替えとなり,S-recordを使って静的な解決を行う. てなわけで,OSX上でMach-OからS-recordが作れなければ…

OSX標準のApache で Bus Error (10)

PHPでHTTPアクセスをするスクリプトを作っていたところ,なぜかApacheが何も言わずに接続を切ってしまう. telnet で追試しても落ちる. GET / HTTP/1.1 Host: matrix.local. Connection Closed.わけわからんなーと思いながら試行錯誤してみたところ,どうや…

Dashcodeを使ってみる.

OSX

まだ全然使えていなくて何か評論できる状態でもないのですけれど.良くできています. ただ,XCode/Automator/Dashcodeと,統合開発環境が統合されていないのは,いかがなものだろう.*1 *1:Automatorは利用層が違うから統合する必要は無いかも

MySQL

Joomlaを入れるとき,デフォルトエンコーディングをlatin1にしたままだった.サードパーティコンポーネントが,軒並み文字化け.焦って直す. UTF-8をバシバシ使うTiger Serverなのに,MySQLのデフォルトがlatin1なのは何でなのかしらねぇ. 文字コード周り…