グランシャトーがおまっせ♪(超ローカルネタ)
ということで大阪へ打ち合わせ。ここ数日胃腸風邪で体調最悪であったので、フラフラになりながら現場入り。久しぶりに京阪電車見たので懐かしかった、今でも緑のツートン色してたんだw その後、別件で出ていた友人と合流し説明を聞いて帰る、乙。
2006/9/29 金曜日
京橋は~ええとこだっせ
2006/9/3 日曜日
ネイティブgcc
クロスではどうにもコンパイルできないのでXをネイティブコンパイルしてみる。いろいろ誤魔化して何とかビルドできるようにし様子を見る・・・・・・・・6時間掛かったが、最後に来てout of memoryで落ちやがった・・・orz ふっ、リソースが足りませんか、そうですか・・・
2006/9/2 土曜日
Word 2003 nice
仕事も一区切りついてきたので手順書なんぞ書いていると突然青い画面が・・・何をしてくれる>Norton (原因はNortonだと後でXPが言うのでw)と思ったが、そこはWord2003。ほとんど無傷で復旧してくれた。まぁ、書いても読む人いないんだろうけど、未来の自分の為にw
納品物の整理をしているのだが、ふとMakefileを見るとバカみたいにファイル名とか羅列してある・・・、うーむ、確かgmakeはもっとスマートな書き方が出来たぞと思い調べるが、すっかり忘れてるね>俺w ってことで過去に自分で書いたMakefileを引っ張り出して参照。あぁ、これだw 今時のソースはconfigureでMakefile吐き出すので直接編集する機会も減ったが、やはりgmake最強w
こころ残りはどうしてもXをビルドできないとこだ、システムがでか過ぎてさっぱりわからん。一応クロスコンパイルの方法はあるのだが、オプションに何指定すればいいのやら・・・orz 普通の互換機とかなら簡単に行くんだろうが、特殊なハードにクロス開発ときているからどうしたもんか。ネイティブコンパイラ作って本体でやってみたが、一生掛かるねwwww 修正してビルドの繰り返しには向かない。うまいこといかないもんだ・・・
2006/8/29 火曜日
またかよ・・・
久々に出向、経過報告と現状のデモなど行なう。帰り道、金山の駅にとぼとぼ歩いていると営業の人に偶然出くわす。当方が外注として来ているのを知らないので、新しい職場がこの近辺なんですか?みたいに聞かれ、御社に出向しておりますが、何か?と答えると爆笑していた。陽気で気さくな人のイイ兄ちゃん風であるが、来月で辞めることになりましたと明るく言われ驚いた。君まで辞めるんかい・・・、まぁ、体調不良というのが理由らしいが、寂しい限りである。この2年ちょっと、知ってるだけで25人辞めてる・・・総数の割合からすると、ちと激しくないかい?w
2006/8/25 金曜日
磁気カードリーダ
元々のドライバのソースが行方不明らしいので自分で書くことにした。そんなに難しいハードでもないし必要な要件だけ満たせばいいかと。ゴソゴソと書いて取りあえずカードが読めるかをテスト。一枚目のカードは普通に読めたが、もう一枚が(正しく)読めない・・・orz 磁気カードが劣化したのか、ドライバがおかしいのか判別付かん。確かに物理的な接触をするので磁気カードはちょくちょくダメにはなる。何といっても仕組みが単純なだけにソフトで調整してやらないといけないのかなぁ・・・
2006/8/24 木曜日
容量という壁
ここまできてflashの容量的に全部が収まらない悪寒が・・・。2.6は2.4に比べkernelサイズが肥大化している。これは当初からわかってはいたのだがglibcやら何やらいろいろ細かく増量しているようで塵も積もれば何とやら。実際、コンパイルしないことには最終的なバイナリのサイズなんざわかるわけもない。2.4でも頑張って詰め込んでいたので、今回は無用なコマンドを減らしたり隈なくstripしたりとかやっているがどうなることやら・・・
2006/8/22 火曜日
catchさじ
いろいろ設定を変えながらようやくQtのクロスコンパイルが通った。デモプログラムもターゲットで動作したもののタッチパネルの反応が悪いのか座標がズレているのか、今ひとつ納得できない。icewmではそこそこ指の動きに反応してくれてるのになぁ。本来なら組み込みにはQt/Eが最適なのだが、Trolltec社も儲けどころを良く知っていてQt/Eでは端末1台1台に対してライセンスが発生する。スペックの低い組み込みにXを乗せるのは苦しいのだが、かと言って自前でfbに書き込むのも大変だ。そこんとこの需要を巧みに突いた戦略であるw どれだけ速いのか試してみるか・・・
さじがthrowされました
わからぬ・・・Xのコンパイルはほぼ無理w Qtにいたってはもうサッパリわかんね。README通りにやってこけるものをどうしろと・・・やはりクロスコンパイルは何かと難しい(ってか既にコンパイラやライブラリが怪しい訳でw) ここまでだなぁ・・・もう絞る知恵もスキルも無い。
2006/8/20 日曜日
ショッカー改造手術
通常の機能だけでは用途を満たせない部分があり、以前の2.4 kernelでも手を加えていた。2.6でkernel本体の仕様も変わっていることもあり以前の方法は使えないので自前で改造してみたが、まともに動くだろうか・・・。今回は副作用が少ないように設計したはずなのだが、所詮は机上の空論であるw テストでは動くが負荷が掛かった状態でどうだか・・・。こうしてまたUOで言うところの死人と話せるような他ではきっと役に立たないであろう変なSKILLがちょっとだけ上がっていくw
2006/8/15 火曜日
タッチスクリーン稼動
試行錯誤で改良し何とかXも食いつきタッチスクリーンも動き出した。既にドライバのコードは原型を留めていないが・・・。これで一通りkernelツリーに含まれる主なドライバは全て(とてもとても怪しくも)動作するようになったので、後はツリーに含まれていないものかな。しかし、問題はソースが無いってところだw どうもベンダから貰ってる筈のソースがどこにあるのか誰もわからず、知っていると思われる人は既に退職w シャレにもならない管理状態である・・・orz 時間が無いのでスクラッチで作ろうか悩み中。そんなにややこしいデバイスじゃないし。