2008-04-01から1ヶ月間の記事一覧

先日作ったGDは,腐りきっていたわけでもないらしい.

やっぱダメだと結論づけていた件.ダメなのはFreeType周りだけのようで,imagecreatefromjpegなどは期待通りに動く,らしい. 最近のVirtueMartが,サムネイルをつくるために,これらの関数を呼ぶ.先日作ったGDの共有ライブラリをphp.iniで有効にすると期待…

手順非開示のUSBデバイスのドライバを自作する…準備.

どうやってアクセスすればよいのか不明な,Windows用しかドライバが無いUSBデバイスが,ある.これをWindows以外で使いたい.ぶっちゃけ,リバースエンジニアリングですね.バイナリを逆汗するわけではないので,ドライバやファームの使用許諾で云々言われる…

プログラマは本質的に思考が非モテ系なのかもしれない.

脇見運転経由. 本質的でない事柄に関する記述があったときに、スクリプト言語屋は「めんどくさい」と感じ、Java 屋はそれを感じないか、または「これは必要な冗長性だ」と本気で思い込んでいる。 「地図を読めない女,話を聞かない男」だったかなぁ.そのほ…

Lejos-OSEK v2.00

やっと目を通す時間が…できているわけでは全然ないけれど.同じことに集中していると効率が落ちてくるので.かといって休むと効率が戻らなくなるので.参考: http://d.hatena.ne.jp/monamour555/20070325/1174837775

ハンダ付け

ひたすら. あ,コンデンサーとスイッチングトランジスタが足りないや.出荷に最低限の数量はできたから,いいか.

sp850esをmacosxに移植…されていた.

sp850esをmacosxに移植しました。 sp850esはELM-ChaNさんが作成されたV850用フラッシュ書き込みソフトです。 追加回路なしでV850付録基板に書き込むことができます。sp850esそのものの存在は知っていましたが,OSX版があったとは…不覚.ケアレスな初期化漏れ…

PowerPCなOSX上でv850-elfクロスGCCが作れない

あれれ? 探したら先達がいらっしゃった.曰く 追記:binutils-2.14では上記エラーは警告扱いになるのでgccのコンパイルが通るかも。。 そうか,OSX上で作ったクロスコンパイラは,binutilsのバージョンを古いままにしていたので気づかなかったのか.対策の提…

CeGCC

V850は目処がついてきたので,夜の部はプロプライエタリOSな世界へ.WM6上でのバラックアプリを作れば進みそうな案件があるのだが,最近のWinCE開発環境は,中途半端に価格が高い.そこでCeGCC OSX上でビルドしている人も多そうなので,ちょいと試してみる.…

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

昨日は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を使っている人はそれ…

飛びます飛びます.

OpenDirectory 飛ばしました. 全社員*1と自社製品の全顧客に向けたアップデートサイト用のアカウントが全部入った OpenDirectory を吹っ飛ばしました.軽率だったのは私なのですが,こういうクリティカルな作業で,何の警告も出さないOSX Serverのサーバ管…

環境移行

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

環境移行

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

HVMドメインの状態保存/復帰

例によってXenのバージョンは3.1.割と簡単.ここでいう"状態"とは,広い意味でのレジスタを意味する. xen/include/public/hvm/save.h /* * Each entry has a datatype associated with it: for example, the CPU state * is saved as a HVM_SAVE_TYPE(CPU)…

Leopard の PHP には,GDが無い.

最近,管理しているJoomlaサイトへのspambotらしき登録が激増中.うざったいのでcom_secureregitoration を入れたところ,captchaが出てこない.ちょいと調べてみたら,Leopard の PHP には,GDが含まれていないらしい.なんてこったい. MacPorts辺りから取…

ESECのVIP入場者証

名刺交換をしたことのある某社からご送付頂きました.同日開催の,他の展示会*1のVIP証は毎度送られてきているのですが.どういうわけか,ESECだけが入場者証が別になっていて,レセプションパーティがVIP特典としてあるのですよ.タダ飯やタダ酒を必要以上…

そんな余裕あるの?

自動車のような産業構造に再編すべきだなんてことをいう前に、基本的なこと(プログラミング)をできるようにしなきゃね。こんなこともできないようだと、インドや中国のSIerに買収されてもしょうがない気がする。組込み業界においても,ろくにプログラミング…

UACの落とし穴

先日ちらと書いたネタの続き.結論からいうと,Eclipse系(少なくとも3.2以前)のアプリは,Program Files にいれるには困難が伴う. きっと当たり前すぎてblogに書く人がいないのだろうと思いながら検索をかけると, 「Vistaでプログラミングをするには管理者…

「“高級品”と“高額品”の違いが分かりますか?」

正直,時計は100均ので十分と思う野暮野郎な私なのですが. 正直なことを言うと、以前は“値段が上がったものが高級品”といった発想でしたが、実際に高級時計を作るメーカーさんにお話を聞くと、「“高級品”と“高額品”の違いが分かりますか?」と質問されまし…