OSX

Emacsを22系(Carbon)から23系(Cocoa)へ乗り換え.

OSX

長い間,dmg 形式で配布されているCarbonEmacsを使っていたのだけれど,いつの頃からか置換などすると妙に遅いと感じるようになった.気のせいなのか,私がなんらかしでかしたのかは不明. テキストエディタで反応が遅いのはストレス溜まる.Appleはアプリの…

OSXでGCC4+のビルドを楽にするインストーラパッケージ作りました.

GCCは4.x以降で依存するライブラリが増えた. GMP, MPFR に始まり,4.5系*1はMPCにも依存する.一度インストールすれば済むという話ではあるのだけれど,めんどくさい.さらにOSXでは,ユニバーサルバイナリを考える必要があったりして,超めんどくさい.や…

ターゲット環境のビルドをしてみる.

OSXのiSCSI関連の話題は,なぜかイニシエータばかりでターゲットが無いなぁと,長らく思っていたところ. ここ数ヶ月で,NetBSD のを用いた挑戦が始まっている模様. userlandで動くって辺り,バグ取りの手間は少なそうだけれど,NFSに比べてパフォーマンス…

VMware Fusion で TOPPERSカーネルのデバッグ?

OSX で,Microsoftなコード署名をしたい.

NSIS でインストーラを作ったあと,Authenticode署名をしたいのだけれど,signtool.exe は Windowsでしか動かない.もしかしたらWine使えば動くのかもしれないけれど,ライセンス的にどうなのかが(ロクに調べていないけれど)不安. 何か手はないかと思って調…

gitosisのインストール

会社で複数人がシェアするリポジトリに関してはsvnを使い続けるつもりではいる.しかし,主に筆者個人しか使わない記事執筆や講演プレゼンはsvnからgitに移そうと思い始めた. 講演プレゼンは直前まで手直しすることが多く,雑誌掲載記事は移動中に推敲する…

3日連続ヨドバシAkiba.

DVI, VGAなど外部ディスプレイの為のアダプタがついてこない.MacBookPro使いでプレゼンしない奴なんているの? コストダウンの努力は買いますが.私はプレゼンもデモもする奴です.しかも今日がデモの日です.で,買いました.4000円近くするのね.机で使う…

サポセン電話.

PowerBookProは直して頂きましょう.銀座店に電話をかける.サポセンに転送する仕組みになっているようなのだけれども,転送先では「この電話番号は古いので,別の番号にかけ直してくれ」との自動応答.なんだかなー. かけ直し先がフリーダイアルだから,ま…

ブートしない…治った…ブートしなくなった.顛末

昨夜の続き,まだ悪夢の真っただ中.ブートしない.グレー画面さえ出てこない.こりゃ参ったなー.明日客先でデモだよ. 1歳半の男児がちょっかいを出してくる場所で冷静なトラブルシュートなんて無理.事務所に行って一息ついてからチェック開始.PMUリセッ…

ブートしなくなった?

スリープから復帰しない.あれ? もう晩酌モードだし,細かいことはヤメヤメ.あしたに先延ばし.

10.6アップグレード

Mail.appのプラグイン周り以外は,割と問題なさげ.GPGMailプラグインが残念な状態になっている模様.どーすっかなー.悩ましい.

CarbonEmacs で emacsclient 環境を整える.

OSX

最低限の設定. ~/.emacs.el に (server-start)を加えておく.これは,CarbonEmacsに限らず,どのEmacsであっても必要. ALTERNATE_EDITOR server-start の実行後から,Emacsはemacslientからの接続を受け付ける.つまりEmacsが事前に立ち上がっていることが…

RDPクライアント

OSX

客先駆動がほぼ考えられない事務系Windows環境は,社内のESXiサーバにブチ込んで,リモートデスクトップ接続.これ最強.極楽.…なのだけれども,そういう環境でなければ気になることはないはずの,RDPクライアントのデキが気になってくる.極楽の代償.却っ…

git svn clone "ハマり道"

休みを妨害されると短気. 久しぶりに24時前に寝た昨夜,しかし子供の夜泣きで叩き起こされた2時. 眠れねぇ.仕事でもするか. $ svk pull Filesystem has no item: File not found: revision nnnn, path '/gcc.gnu.org/... なんだよまたかよもう.例の呪文…

samba 小躍り.

OSX

ずっと悩んでいた件,18時頃から復旧を決意し,ドラマ見ている家内に集中を妨害されながらも,28時ちょい前に,やっと解決.AppleのDiscussionは,例によって役に立た(ry 当たり前のことができるって,素敵.眠くて仕方ないので,顛末は後日気が向いたときに…

プロファイラ

UrJTAGのボトルネックを探るべく,gprof を使おうとしたのだけれども, gprof: file: jtag does not contain the host architectureとかツレナイ返事が帰ってくる.実行できるのだから,host architecture が含まれていないなんてことは無いよ. FAT binary …

XMeeting

そんなわけで,PCS-TL33 には不満はないのだけれど,困ったことが一つだけ.接続試験ができない.会社はグローバルIP1個で賄っているので,接続性に不安があるのだが,試せない. テレビ会議をする以上は相手がいるわけで,先方に協力を仰げば良い.…のでは…

Continuum + α

今更ながら,Continuum 入りの Ubuntu サーバを立ち上げた.ESXi導入以降,サクッとサーバを増やせるので嬉しい.重くなってきたら強力な鯖に移せば良いだけだし.で,continuum.apt-getで入るのかと思ったら,手動なのね.まあ,妙な気を起こさずドキュメ…

やっと真っ当なパッチが出たらしい.

かつて私もウダウダ言い,その後もgdb-patches MLで話題にはなっていたlibintlのせいでOSX上でgdbのビルドができなかった件. やっと真っ当なパッチが提出され,GCCのi18n担当も頷いた様子.長かったなぁ.解決して,なにより. ところで 今回のパッチ,To: …

BTE067Bは認識する.

デバッガのhackが世間の当たり前でないならば,他力本願は無理かしら,ということで,保守用在庫を引っ張り出してきた.結論.BTE067B は,OSX (Leopard)上はもちろんのこと,VMware Fusion上でも,問題なく認識する.ふーむ.元祖BTE067とは違い,BTE067Bは…

VPN MPPE Key Access Userがいっぱい

Leopard Server上で $ sudo pdbedit -L などしてみたら, uucp:4:Unix to Unix Copy Protocol vpn_15f10b807113:57:VPN MPPE Key Access User dsDoDirNodeAuthOnRecordType gave -14740 [eServerSendError]: kDSStdAuthGetEffectivePolicy for user "vpn_45e…

SafariのWeb Inspector は案外使える.

OSX

サイドバーを左右に振り分けようとして半ば挫折しかけたところ,そういやSafariにはSnippet EditorWeb Inspectorって代物があるのではと思い出した.今まで存在のみ知っていて,マトモに使ったことが無かった.値を直接入力してWISYWIGでCSSの効果を確認でき…

Flash を 10.0.22.87 に上げたら mixi radio に繋がらなくなった.

OSX

music_player.pl に繋ごうとすると,「他のプレイヤーを確認しています・・・」とのたまわったまま前に進まない.こりゃ絶対にFlash10のせいだわと思い,GIGAZINEにFlash Playerをアンインストールして旧バージョンに戻す方法という,まんまのエントリを試し…

Safari3が遅いとき

OSX

なぜかページの更新で待たされて遅い.~/Library/Safari 辺りにダメな理由があるはずだ.と思ってググったら,やっぱり出てくる. Bookmarks.plist 以外を全部消せ,と.Safariを落としてから. $ cd ~/Library/Safari $ rm -fr [C-Z]* で,Safari を再び起…

DITA-OTの2009年3月的インストール

先日書いた1月的インストールの加筆訂正.id:mitsu48 と話した感じだと,どうやらOSXとWin32で若干挙動がちがうらしい.OS*1に依存するのか,JREのバージョン違いに依存するのかまでは追いかけていない. 手元の動作環境は下記の通り. どうやら,PDF2を使う…

mvn pde:pde で SDK3.2系を headless build (解決)

先日の当日記にて,bootclasspath 周りに問題が出ること,/System/ 配下のファイルを弄って付け焼き刃的解決ができることを示した.やっと別解を見つけた.buildConfiguration/build.properties に,下記のように指定すれば良い. #bootclasspath=${java.hom…

mvn pde:pde で SDK3.2系を headless build

実は先々週から悩んでいた件.mvn pde:pde は,便利. OSX + XCode は JavaやMavenが簡単にセットアップできる.この組み合わせってばサイコーと思っていたのが大ハマりの始まり. 難しいっていうより,マトモに集中できる環境に無くて問題点を整理できなか…

MacOSX (Darwin)には,gdbserver が無い.

何でも入っていそうな XTools だけれども,gdbserver は(本日記執筆時には)入っていない.darwinsource の configure.srv を見ても,現時点では未サポートと考えてよいようだ.iPod/iPhone な OSX ではさすがに辛いと思ったのか,サポートがあるらしい.iPho…

iCal Server でKerberos認証ができない件を追跡する.

2008-12-20 09:51:06+0900 [-] [caldav-8009] [startup] Setting up scheme: kerberos 2008-12-20 09:51:06+0900 [-] [caldav-8009] [KerberosCredentialFactoryBase] getServerPrincipalDetails: ('Principal not found in keytab', -1) 2008-12-20 09:51:0…

/etc/krb5.keytabに含まれるプリンシパル

どうやら/etc/krb5.keytabが存在さえすれば,OpenDirectoryに登録されているユーザ/コンピュータのプリンシパルは自動で生成/同期してくれるらしい. でも誰がソレをしてくれるのかは不明.うーん.Leopard Serverの管理ガイド読めってか.あれ,和訳まだ出…