nDiki : GD
スポンサード リンク
Related term
2003年10月8日 (水)
■ ActivePerl 5.6 と GD

ppm install GD
で入るGD(2.06)だと stringTTF できない (漢字も英字も日本語フォントも欧文フォントも)。
探したところ
- theoryx5.uwinnipeg.ca/ppmpackages/ ActivePerl 6xx 用
- theoryx5.uwinnipeg.ca/ppm/ ActivePerl 6xx 用
はいけるらしい。6xx の方は実際にTTFで日本語をレンダリングできる事を確認。
- 今日のさえずり - 餞別用意したけど最終日の今日来なかった (2009-06-15)
- PAR を ActivePerl 5.6.1 build 638 に (2004-07-20)
- Wink - チュートリアル/プレゼンテーション作成ツール (2004-11-19)
- 今日のさえずり - ベッド無くなったけど、つい迂回して移動してしまう (2009-12-02)
- Windows 上での Apache 2.0.53 では PATH_INF... (2005-04-10)
2004年3月5日 (金)
■ [ Perl ] PDL 2.4.1 から eigens が固有ベクトルを列ベクトルで返すように

PDLを使う開発中のプログラムを「速いマシンで使いたい」という要望から、オフィスにある Red Hat Linux 8.0 BOX へ昨日インストール作業を行った。
あいかわらず rpm を探してきてインストールするのが面倒。GDを使うのに freetype の開発パッケージを入れようとしたら、CD-ROM に入っている rpm セットだと freetype とその devel のバージョンが違っていてはいらないし。
結局がしがし /usr/local にインストール。 Perl v5.8.2 自体もそのプログラム専用に別途インストールしてCPANモジュールでがしがし依存するものをインストール。
でようやく環境が整って開発中のプログラムをビルドしたら単体テストでこける。 今日数値をチェックしたら、PDL の eigens 関数が今までと転置した固有ベクトル行列を返すようになっていた。 コレ、以前、列ベクトルだと思ったら行ベクトルだったってやつ。それがまた逆になったらしい。
PDLのドキュメントを見ると確かに、2.4.1 でバグフィックスとして列ベクトルに修正されたらしい。 しかし古いPDLもサポートせねばならない。ということでPDLのバージョンを見て 2.4.0 以下のみ xchg かけるように修正して、問題収束。
- CPAN のPerl モジュールを RPM パッケージ化する (2003-04-22)
- 今日のさえずり - 京都の小学校のコンピュータ室にいったら、Squeak が (2008-03-06)
- PAR を ActivePerl 5.6.1 build 638 に (2004-07-20)
- SQLite とか DbUnit とか (2005-05-23)
- 野良パッケージと依存 Perl モジュールのインストールセット をCPAN... (2006-02-11)
2004年4月10日 (土)
■ DateBk5 と PsLink 0.4 の相性

「予定表に適当にマークアップしたアポイントメントデータを抽出して、ガントチャート表示する Palmware でも作ってみるか。」という案だが、まずは Perl + p5-Palm + GD あたりでPC上でやってみて仕様を考えようかなと。
タスクについてだが「予定の繰り返し設定」で表現すると毎日表示されてウルサイので、「開始・終了のどちらかから、DateBk5のリンク機能で他方にリンク」するで表現してみようかと。
でやってみる。予定からTo Doなどへは問題なくリンクできるのだが、肝心の予定から予定へのリンクを行うと、
Emul68KCommon.c, Line:1594, Index out of range
でソフトリセットしなければならなくなる。 うーん、おかしいなぁ。DateBk5 をアップデートしてみたが駄目。
といろいろ調べた結果、PsLink (0.4)を無効にするときちんとリンクがはれるようになった。 PsLink も活用したいだけに残念。 どうするか。
- DateBk5 + Progect で GTD (2005-08-11)
- [ Perl ] p5-Palmで、Palm OSのファイルを読む (2004-03-15)
- 次の行動に必要な時間を書いておく (2005-08-19)
- DateBk5 + Progect でのリソース別タスクチェック (2004-04-24)
- PEG-TJ25インストールメモ (2004-10-20)
2004年7月20日 (火)
■ PAR を ActivePerl 5.6.1 build 638 に

昨日 Linux 上で実験してみた PAR を Windows にも入れてみる。 PDLを使っている関係で ActivePerl は 5.6.1。
@ インストール
ppm install で入るパッケージは古いので、最新のものを入れておく。 ちょっと手間。
- PAR が必要とする Parse::Binary と Win32::Exe は ppm がないので、自分でとってきて make_ppm。
- PAR 0.85 は 'ppm install PPM::Make' ではいる make_ppm だとパッケージ作成失敗。PPM::Make 0.71 に上げる (古い PPM::Make で ppm 化可能)。
- PPM::Make 0.71 は新しい Getopt::Long を必要とするので、こちらもソースをとってきて ppm 化。
- その他必要なパッケージもインストール (Config::IniFiles)。
ワンライナーを pp できるところまで動作確認。
@ モジュール + スクリプトを実行可能形式に
ExtUtils::Makemakerを使ってパッケージ化している開発中のモジュール(スクリプトあり、XS あり)を実行可能形式化してみる。
perl Makefile.PL nmake nmake test cd blib set PERL5LIB=lib;arch (pp の -I オプションが効かなかったので) pp -o foo.exe -a lib -a arch -M ... -c script/foo
Log::Log4perl::Appender::Screen、Jcode::Unicode::NoXS、Unicode::String、GD については依存関係を自動検出できなかったので、それぞれ -M で指定。
できた。動いた。素晴しい。 PDL や GD を使っていたのでちょっと不安だったのだがうまく動いて感激。 これでCD-ROMとか USB メモリに入れておいて一発実行とかできる。
- [ Perl ] PDL::PP で C extension を書く (2004-02-19)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
- 自前 PPM リポジトリの管理 (2006-07-03)
- PPM::Make と META.yml (2004-10-14)
- ActivePerl で Ming (2005-02-23)
2008年5月15日 (木)
■ PC2M でiモードから Google リーダーにアクセス

FOMA 端末から使いたいけれど使えてないものに、Google リーダーと Google ドキュメントがある。どちらもモバイル版があるのだが、iモードには対応していない。 フルブラウザなら使えるのだろうか? でも仮に使えたとしてもそのためにパケ・ホーダイフルにするのも躊躇するところ。
Google Mobile Proxy を使うと PC 向けサイトがいろいろ見られるが、残念ながら Google 自身のモバイル向けサービスは通らないようになっている。
ということで以前から試そうと思っていた「PCサイト->携帯変換スクリプト PC2M」を設置してみることにした。 結果的には Google リーダーは外出先で時間のある時などにフィードを読むのには十分使えるという感蝕。Google ドキュメントは文書については、緊急時に参照するぐらいには使えそうといった感じだ。
各サービスを試してみた状況は以下。
@ PC2M + Google リーダー + iモード (SO905iCS)
PC2M で http://www.google.com/reader/m にアクセス。 ログインすると Google リーダー ホームでは、順番に未読を読んでいくことができる。 読んだ記事についてスター付けたり未読のままにすることもできる。
PC2M 経由のせいかどうかわからないが、アクセスキーが使えないのがちょっと残念。
@ PC2M + Google ドキュメント + iモード (SO905iCS)
PC2M で http://docs.google.com/m にアクセス。 ログインすると Google ドキュメント ホームでは、更新日時順にドキュメントがリスト表示される。 文書は読める。スプレッドシートは列ごとに部分部分で見ることができるが、実用的ではない。文書の編集もできなかった。
@ PC2M + Google ノートブック + iモード (SO905iCS)
PC2M で http://www.google.com/notebook/m にアクセス。 ログインするとラベル毎にノートのリストのページに飛べる。 そこから各ノートを見たりノートした先のページ(これも PC2M 経由)で閲覧できる。 ノートについては追加可能。再編集は不可。
@ PC2M 0.9.22.5 の設置
PC2M の設置は PHP 慣れしていない自分にも簡単で、ささっとできた (Debian GNU/Linux etch)。
以下 www.example.com (仮) バーチャルホスト (/var/www/www.example.com (仮)ディレクトリ)に入れた流れ。PHP 用 GD が入っていなかったので入れておく。
apt-get install php4-gd cd /var/www/www.example.com unzip /tmp/pc2m-0.9.22.5.zip ln -s pc2m-0.9.22.5 pc2m cd pc2m chmod 707 data cd /tmp unzip /tmp/pearpack.zip cd pearpack mv PEAR.php HTTP Net XML /var/www/www.example.com/pc2m
http://www.example.com/pc2m/_check.php にアクセスして動作環境チェック。
cd /var/www/www.example.com/pc2m rm _check.php
http://www.example.com/pc2m/pc2m.php にアクセスして使ってみる。 で動作確認。OK なので http://www.example.com/pc2m/ でアクセスできるようにしておく。
emacs /var/www/www.example.com/pc2m/.htaccess DirectoryIndex pc2m.php を追加
- ケータイ用にプライベート Wiki を設置 (2008-01-07)
- Evernote 使用開始 (2009-03-03)
- FOMA 端末のiモードブラウザから foursquare (2010-02-02)
- 今日のさえずり - 「iモードメール大量送信者からのメール受信制限」を外した。 (2007-10-23)
- 今日のさえずり - ここで開けないで持って帰ると泣きをみるぜ (2009-03-11)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.023419s / load averages: 0.16, 0.24, 0.19
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)




◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。