お仕事

ITを使うと固定費が変動費に化ける身近な例

ええと,某所で呟いた,ITを使うと固定費を削減できるという話. ひとつだけ劇的な例を挙げておきます. 「こうするとネットプリントがオレのMacBookのプリンタになるぜ」的な話は,ググればいくらでも見つかるので省略です. インクジェット複合機を買うの…

Win32環境でお手軽に repo 環境を実現する実験(失敗編)

repo かわいいよ repo.というわけで,最近,自前で整理している TOPPERS 系のスピンオフ環境やらなにやらを repo に絶賛移転中なのですが,ふと Win32 では repo 使えないんじゃね? ということに気付かされたわけです. Cygwin はワタクシ的には論外.HDDに…

PizzaFactory for Document Developer のDITA対応

DITA対応っても幅広い. PF for DD のターゲットは,当面,生の XML を書くことも厭わないモヒカン系開発者.モヒカンはモヒカンらしく,XML や DTD と闘ってほしいので,セットアップの手間を省くことに重点を置いている.*1今日の不満とその改善策は,DITA…

PizzaFactory Document Developer の準備中

エンジニアは,文書も書かねばなりませぬ. というわけで,PizzaFactory も文書作成の支援をしなければ.今のところ,下記のプラグインをワンストップでインストールできるだけ.徐々に,私が勤めている会社のノウハウが入ってくる…はず. eclox 0.8.0 Bente…

TOPPERSハッカソン2010

この10年間で,組込み屋さんは,お互いに情報交換するようになったと思う.SWESTは一つのエポックメイキングだったと思うし,ETロボコンの意義も大きい.LinuxやWindowsといった大きめのOS開発者が流入した結果として,勉強会は以前よりも開かれるようになっ…

ESXiサーバにデプロイ可能なTOPPERS/JSPのOVAパッケージ

とりあえず,作ってみた.ESXiサーバへのデプロイを例にしているけれど,OVAをインポート可能な多くの環境で,インポートまではできるはず.(動くかどうかは微妙.たぶん動くと思う) はじめに このOVAファイルは,技術的に可能か否かを調べるためのもので,…

ESXi サーバって組込み用に使える気が…

組込み用途を目指しているベアメタルなハイパバイザとして,VirtualLogix VLX とか,Windriver Hypervisor とか,すでにいくつかの製品がある. 記事を読んだり話を伺ったりすると,確かに組込み向けの各種の努力が入っているので,価格に見合う価値はある.…

EE-68の罠

重箱の隅フォローアップ. この点についてはいろいろやり方がありますが、一番いいのはBlakcfin用のICEを使うことです。gnICEや刺身包丁は外部からインターフェース用の電源を供給しなくてもターゲットと接続できます。したがって、それをそのまま使えばADI…

TraM-0.3のプロジェクト作成機能

TraM 0.3のプロジェクト作成機能では,svnは作ってくれないものだと思っていた. ある日,何の気なしにサーバを徘徊していたら, $ ls svn.secret trac kagemai svn.secret\foobar kagemai-project svn.secret\pizza6なんすか,このバックスラッシュつきのデ…

GAEをEclipse Update Siteで使う(初級編)

零細企業でEclipseが絡んだお仕事をしていると,作ったプラグインをどう配布するかが悩みどころになることがある. プラグインライセンスがOSI approvedならあまり悩む必要はなかった.ソースごと Sourceforge に置けばよかった.過去形にしたのは,ライセン…

Problem with MergeList

apt-get でエラーが出るようになった. Reading package lists... Error! E: Problem parsing dependency Depends E: Error occurred while processing avahi-dnsconfd (NewVersion1) E: Problem with MergeList /var/lib/apt/lists/ftp2.jp.debian.org_debi…

MAINTAINERになりました.

GNUツールチェインのバイナリディストリビューション出しているのに,maintainerでないなんて説得力ないわけですよ.説得力の無さを補うような口八丁手八丁(営業力)があるわけでもないですし. …っていうことに今さら気づきました.いや気づいたから就いたわ…

OSX Server の OpenDirectory を用いて,Linux上のApache2の mod_authnz_ldap でグループ認証.

できてしまえばあっさりなのだけれど,何故かつまずきまくった*1. いつか同じことで躓きそうなきもするので記録しておく.下記の例の前提は下記の通り. OSX Server の IPアドレスは 192.168.100.1 OpenDirectory の ベースDNは "dc=ldap,dc=example,dc=org…

Eclipse3.5 + CDT6 + bfin-elf-gcc-4.1.2 な LiveCDを後悔^H^H公開

茨の道ですな.酔漢師がコマンドラインGDBに流れるのも,さもありなん*1. 最近Eclipseでデバッグすることを投げだしてgdbを素で使っている酔漢です。茨の道をローコストで体感したい方は sourceforge.jp のダウンロードサイトからチェケラ.LiveCD にしてあ…

SuSE11.2 (zypper)で srpm をインストールする.

SuSE は zypper って管理ツールに変わったのね.疎い私. onaka@linux-1n7v:~> sudo zypper source-install eclipse-platform Reading installed packages... Loading repository data... Source package 'eclipse-platform' not found. Resolving package d…

N-wire,加筆

Googleで検索したらVR5432のユーザマニュアルに当たった.necel.com の文書検索には引っかかってこない.なんで? VR4181のユーザマニュアル*1にはN-wireに関する記述が無いのだが,VR5432のマニュアルには記述がある.IRが5bitsなのはビンゴらしい.IRの意味…

N-Wire(のJTAG相当部分)経由で生存確認

さて,先程の件.N-Wire(のJTAG相当部分)をhackしてみる.

うんともすんとも言わなくなった組込みボードの生存確認をオープンソースで行う

なひたふさんがIPAブースでの前振りで使いそうなシチュエーションに,自らが陥るとは思わなかった.

2時半から仕事

長男の夜泣きで目が冴えてしまい,出社.

bfin-elf-gdb.exe やら gdbproxy.exe やら配布開始.

昨日の続き. Cygwin1.dll には依存しないので,いろいろと嬉しいはず. PizzaFactory Online Shop にある刺身包丁商品紹介ページ経由でどうぞ.変なプロテクトやコンフィギュレーションにはしていないので,ftd2xx.dll で繋がるJTAG ICEなら,刺身包丁でな…

Blackfin + gcc の開発で Ubuntu を使うのはもうヤメだ.

その Ubuntu イメージは捨ててしまえっ(強気Windowsで開発したいからというだけの理由で,使いきれないほど多機能で高価格な VisualDSP++ を使うのも,もうヤメだ.(暴言 久しぶりの刺身包丁ネタ さあ過去の決着をつけようではないか. I don't know whyって…

git で gdb + binutils の追っかけ.

本質的に(?)パッチの投げ合い合戦になるOSS開発では,パッチをいかに迅速に投げられるかが勝敗を決する*1. だから git は手放せない.だがしかし,git の活用を阻むものがある.相互依存しているプロジェクトの壁だ. git はパッチセットのIDをハッシュ値と…

Interface Feb.2010

なんか久しぶりに買った気がする.Interface ( インターフェース ) 2010年 02月号 [雑誌]出版社/メーカー: CQ出版発売日: 2009/12/25メディア: 雑誌購入: 4人 クリック: 19回この商品を含むブログ (2件) を見るそういや去年は一回も執筆しなかったなぁ.とい…

m32c-elf-{run,gdb} 周りにツッコミを入れる.

m32c周りは…悲しいくらいにチカラ入ってないねぇ.公式リポジトリのhead拾ってきてもビルドすら通らないってのはどんなもんよ. あるいはもっとくだけた表現だと、「目玉の数さえ十分あれば、どんなバグも深刻ではない」m32cでgdbを使おうなんて目玉の数は,…

DITA-OT 1.4.3 で HTML Help…またもや挫折.

早朝3時に出社.ぽつぽつと文書書き.さてヘルプコンパイラにかけるぞー.と思ったら,文字化け.…の,続き. 仮説 ditaファイルやditamapファイルのcharsetを変えればOKなのではなかろうか. 試してみた <map id="insdrv" title="Manual" xml:lang="ja-JP"> とか.もちろん全体の文字コードもShift_JISに変</map>…

初出社

とはいっても,11:30から14:00頃まで.出社しないと処理不可能な最低限のみクリアして,帰宅.

正月? 火を入れちゃいけないのはカマドだけ.

ユダヤ教徒ではないので,安息日にPCやサーバに火を入れるのもダメとか言わない.お正月は誰もアクセスしないので,保守にもってこいの時期. 社内Tracを0.11にアップグレード /Library/WebServer/.python-eggs/ が無いよと言われる. XML-RPC plugin を --a…

バカンス? バカンス!

家族で南方へ.暖かい日差しの最上階.ホテル所有のビーチに打ち上げる波の音を聞きながら.最上階専任スタッフが入れてくれたコーヒーを飲みながら. サポイン事業のスケジュールに矛盾がないかMS-Projectとニラメッコ. そして dev.toppers.jp のアップグ…

仕事納め

私は今日で公式には仕事納めだったので,トイレ掃除して撤収. でも,明日もたぶんhackするけどね.

BF518は割と普通…なのか?

先日,ゆるゆると開始した件.刺身包丁で試してみた. OSX上ではアレコレあるものの,無事にステップ実行をはじめとしたgdbproxy系な機能は動くことを確認.win32だとどうかはまだ未検証. 「アレコレ」は x86_64 な話な模様.あとで本日記に何か書く予定.…