Home

Rのwrapperの話ばかりである。ここではOSX上のQuartzで動くRgraphvizの紹介をする。これができると狭義にネットワーク分析やアソシエーション分析の結果を可視化するのに便利である。

これをR.appから動かし、X11だけではなくQuartzグラフからも描画が使えるようにする。
Quartzでグラフが描画されれば、このように印刷・PDF・PSの出力やコピーなどで他のソフトと連携が良くなる。この恩恵は大きい。

Rgraphviz

Graphviz(Graph Visualization Software)とは AT&T研究所が開発したオープンソースのツールパッケージで、OSXのLeopardで使う場合は3つを選べる。詳しくは文末「他の情報メモ」に記載。

Rで計算した結果をいわゆるDOT形式をレンダリングしてくれて図にしてくれると非常にありがたい。ネットワーク分析のRパッケージigraphもこれを使うので将来勉強したい。


* 何が問題か?

まず、RとGraphvizはそれぞれ選択肢が3つある。1)ソースを自分でコンパイル、2)Macportを使いコンパイル、3)ビルドされたものを使う事だ。

Macportは私はDebianほどではないが、Unix使いにはなじみが良い。しかし、macportのRはX11でしか使えない。これを使ってもQuartzグラフは作れない。ソースから全部自分でインストールに成功したという記事も、X11で使っていると思われる。

[2009-03-28]現在、最新のGraphvizとRgraphvizの組み合わせでは、Rgraphvizのソースコンパイルに成功するが、動作はしない。

問題点は、「すでに情報が古く、両者のバージョンが合わず、組み合わせられない」ということが分かりにくい事。



* まずは何をするか紹介する

1)OSX用に、コンパイルされdmg形式で提供されているGraphvizを入手する。
2)bicoLiteで入手できるRgraphvizのバイナリパッケージをRに導入する。
http://www.bioconductor.org/packages/release/bioc/html/Rgraphviz.html

3)Rのパッケージが提供する、Rgraphviz.soの情報を確認する。(‾/Library/R/2.8/library/Rgraphviz/libs/i386/などを調べる)


* どうして動かせられないか?

LeopardのRバイナリーパッケージRgraphviz.soが必要とするLibとバージョンと保存場所が合わないから。

WebセオリーではLD_PATHを設定したりする記事があるが、それはコンパイル時点の設定情報だから、これを設定してもビルドされたものでは解決しないから。

4)そのRgraphviz.soが欲するGraphvizのLibraryをotoolで確認する。

/usr/local/lib/libgvc.3.dylibが必要なことはRのエラーコンソールで分かるがここでは「どこにあるそれ」が必要かの情報が得られる。(文末に記載)このれが味噌である。最新のOSX用GraphvizのLibgvは5で、これをrenameしてもRがコアを吐いてお亡くなりになる。

* どう解決するか?

RパッケージRgraphviz.soは、ここでlibgvc.3.dylibが必要で、それは/usr/local/libに存在する必要があることotoolがで分かる。

最新バージョンのgraphvizを入手すると、それはlibgvc.5.dylibであり折り合いがつかない。

そこで、http://www.ryandesign.com/graphviz/ におもむき、パッケージを入手する。


最新版を導入すると、/usr/local/graphviz-2.14/libにlibgvc.4.0.0.dylibが導入される。このままだと、Dirが合わないから動かない。そこで次のようにコピーするかlnすると動く。
sudo cp /usr/local/graphviz-2.14/lib/libgvc.4.0.0.dylib /usr/local/lib/libgvc.3.dylib
 
もう一つは、Graphviz 2.12 Revision 3を入手すると、libgvc.3.dylib が得られるので、これを使う方法もある。




Tags:

Advertisement

OSX LeopardのRにおいてggobi使う

  • Feb. 26th, 2009 at 12:38 AM

多次元のデータをみて、”効いている”ところを探す場合や発表資料の作成に効果がある、ggobiをOPENSOURCEの統計ソフト”R”で設定する場合のmemo。

OSXネイティブなR、GTK2フレームワークを用いてRのラッパー"rggobi"を使ってデータをぐりぐりして遊ぶことができるようにする解説である。

** なにが問題か?

ggobiのHPによれば、これはUNIX系のソフトの掟でLeopardで使用する場合、つぎのモノが必要である。

  • ggobi
    • 必要なFRAMEWORK
      • gtk(HPのlinkから落とせる)
    • Rのパッケージ
      • rggobi(HPのlinkから落とせる)
ところがこれだけではRのパッケージ導入コマンドではエラーが発生する。rggobiを導入する時にコンパイルエラーが発生するからだ。

checking for pkg-config... /opt/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GGOBI... configure: error: Package requirements (ggobi >= 2.1.6) were not met:

No package 'ggobi' found
 
** 何が必要か?

ggobiはgtk2のframeworkを必要とする。1)Macportで導入する場合、2)OSXのDISKIMAGEから
導入する方法がある。前者は豊富なオプションが選べるし、他のUNIX系ソフトと共存させうる。

しかし、OSX用のggobiはそこで紹介するgtk2パッケージを決めうちで必要とするようである。

外観を両者で試したら、フォントの見栄えは後者の方が若干綺麗だった。

NextStepの流れを汲むOSXの精神を尊重?し後者のOSXのFrameworkを用い、かつRもOSXのFrameworkを用いる方針にする。RもMacportで導入できるが、私のような素人親父では管理仕切れないと判断。

** どう解決するか?

具体的には、環境変数$PKG_CONFIG_PATH を適切に設定し、そこに保存されたOSXネイティブなGTK2のhoge.pcを探し出して、PKG_CONFIG_PATHにコピーする。

*** pkg-config

pkg-configはUNIX系でここ数年多用される傾向にある。コンパイルに必要なLIB等の情報の提供を統一化するためにある。たとえば最近のconfigureは必要な情報をpkg-configが与えてくれることを期待している。これによりコンパイルの確実性が増すモノであると聞く。

これはこういうことをやるヒトはMAC PORTS で導入して|されているだろうが、こpkg-configに必要な設定情報が記載されているhoge.pcをあるDIRに集中保存して、ConfigureやRのinstall.packageコマンドが理解するようにすれば良い。

AT&TのページでDownloadしたOSX用のDISKIMAGEには記載されていない?がGgobiを導入するとOSXの”/usr/local/ggobi/lib/pkgconfig”に必要な.pcがある。これをMACPortで入れたpkg-configPKG_CONFIG_PATHに管理者モードでコピーする

”sudo cp ggobi.pc /opt/local/lib/pkgconfig"

 

するとR上のinstall.package("rggobi")にてコンパイルが成功する。その後、本家や同志社大学・金(JIN)先生のページを拝見するなどして活用する。(ありがたい。AT&TとProf.Jinに感謝する)
 
* Macportで導入させたい場合

ggobi-documentation

的確な情報がこちらに記載されており、必要なものを入れればよい(とおもう)。

私は会社でDebian上のRを使用している。OSXのものは綺麗ではあるが、管理上の便利さ・環境整備という意味ではDebianのほうが上だと感じる。

以上

iPhone firm2.1(2008/09/13公開)のJailbrake

  • Sep. 15th, 2008 at 12:06 PM


* Overview

3通りの方法がある。
  • OSX
  1.  PwnageTool
  2.  Quickpwn
    1. http://blog.iphone-dev.org/
  • Windows
  1.  Quickpwn
* Procedure on OSX
** download
PwnageTool_2.1 をBittorrentで入手する。BittorrentClientが無い人は
調べて入れる。(私の場合は、WinXP上のAzreusで入手した)
** Firemwareの準備(OSXのiTune8を使用)

‾/Library/iTunes/iPhone Software Updates/iPhone1,2_2.1_5F136_Restore.ipsw
2008/09/13の最新バージョンを使用。
 
** 手順の理解

1.  Toolに先のバックアップされたipswというファームを食わせて、処理させる。
2.  そのファイルをiTuneでアップロードする
 2.1 隠しコマンドOptionキー+「復元」をつかって先のファームを食わせる
3.  曲や設定をバックアップファイルからもぞす。

* after the Jailbrake

Developerモードを設定して、aptなどUNIXで慣れ親しんだパッケージ管理機能をつかって、がしがしと使い倒す。
SSHだけは絶対きちんと設定せねばならない

** open SSH setting

http://iphone.goodegg.jp/archives/186

http://www.gadgety.net/shin/tips/unix/ssh2.html


* Customize に必要な時間とLOG


2008-09-15 08:53:46 - Loaded .ipsw file from '/Users/manabu/iPhone1,2_2.1_5F136_Restore.ipsw'.
2008-09-15 08:53:46 - Recognized .ipsw file as iPhone1,2_2.1_5F136.
------------------------------
2008-09-15 08:54:08 - Unzipping .ipsw file to /tmp/ipsw.
2008-09-15 08:54:17 - OK
2008-09-15 08:54:17 - Patching Update Ramdisk.
2008-09-15 08:54:22 - OK
2008-09-15 08:54:22 - Patching DeviceTree.
2008-09-15 08:54:23 - OK
2008-09-15 08:54:23 - Patching LLB.
2008-09-15 08:54:23 - OK
2008-09-15 08:54:23 - Patching iBEC.
2008-09-15 08:54:23 - OK
2008-09-15 08:54:23 - Patching Restore Ramdisk.
2008-09-15 08:54:28 - OK
2008-09-15 08:54:28 - Patching WTF 2.
2008-09-15 08:54:28 - OK
2008-09-15 08:54:28 - Patching iBoot.
2008-09-15 08:54:28 - OK
2008-09-15 08:54:28 - Patching KernelCache.
2008-09-15 08:54:32 - OK
2008-09-15 08:54:32 - Patching iBSS.
2008-09-15 08:54:32 - OK
2008-09-15 08:54:32 - Patching WTF.
2008-09-15 08:54:32 - OK
2008-09-15 08:54:32 - Making custom Boot logo.
2008-09-15 08:54:32 - OK
2008-09-15 08:54:32 - Making custom Recovery logo.
2008-09-15 08:54:32 - OK
2008-09-15 08:54:35 - Resizing Restore Ramdisk to 25m.
2008-09-15 08:54:35 - OK
2008-09-15 08:54:35 - Attaching Restore Ramdisk to '/Volumes/ramdisk'.
2008-09-15 08:54:37 - OK
2008-09-15 08:54:37 - Updating Restore Ramdisk.
2008-09-15 08:54:37 - OK
2008-09-15 08:54:37 - Detaching Restore Ramdisk from '/Volumes/ramdisk'.
2008-09-15 08:54:38 - OK
2008-09-15 08:54:55 - Converting root filesystem to UDRW image.
2008-09-15 08:55:12 - OK
2008-09-15 08:55:12 - Resizing root filesystem to 497m.
2008-09-15 08:55:15 - OK
2008-09-15 08:55:15 - Attaching root filesystem to '/Volumes/SugarBowl5F136.N82OS'.
2008-09-15 08:55:18 - OK
2008-09-15 08:55:18 - Making Core Files Installation.
2008-09-15 08:55:31 - OK
2008-09-15 08:55:31 - Making Filesystem Jailbreak.
2008-09-15 08:55:31 - OK
2008-09-15 08:55:31 - Making Phone Activation.
2008-09-15 08:55:32 - OK
2008-09-15 08:55:32 - Adding Installer custom package.
2008-09-15 08:55:33 - OK
2008-09-15 08:55:33 - Adding Cydia Installer custom package.
2008-09-15 08:55:44 - OK
2008-09-15 08:55:44 - Adding Utility custom package.
2008-09-15 08:55:45 - OK
2008-09-15 08:55:45 - Adding Youtube Activation custom package.
2008-09-15 08:55:45 - OK
2008-09-15 08:55:45 - Detaching root filesystem from '/Volumes/SugarBowl5F136.N82OS'.
2008-09-15 08:55:47 - OK
2008-09-15 08:55:47 - Converting root filesystem to UDZO image.
2008-09-15 08:56:28 - OK
2008-09-15 08:56:28 - Scanning root filesystem with ASR.
2008-09-15 08:56:45 - OK
2008-09-15 08:56:46 - Zipping .ipsw file.
2008-09-15 08:57:42 - OK
------------------------------
2008-09-15 08:57:42 - Successfully built custom .ipsw file at '‾/Desktop/iPhone1,2_2.1_5F136_Custom_Restore.ipsw'.

Tags:

Re-install "Carbon Emacs" on Macbook Air

  • Aug. 30th, 2008 at 12:29 PM

Distributor URL
<http://homepage.mac.com/zenitani/emacs-j.html>

Old version (M-x version)
GNU Emacs 22.1.50.1 (i386-apple-darwin8.10.1, Carbon Version 1.6.0) of 2007-11-06 on seijiz.local

New version(M-x version)
GNU Emacs 22.2.50.1 (i386-apple-darwin9.4.0, Carbon Version 1.6.0) of 2008-07-17 on seijiz.local

It about 1 year. It's been a long time untill new version install.

Carbon Emacs

  • Jun. 15th, 2008 at 11:09 AM

OSXにいれているEmacsはMeadowさんの設定と同じに十分だと思いこんでいた。仕事でLinux を使う事になって、Emacsの設定をこつこつ始めると、OSXにいくつか設定わすれていたものを再確認。

自宅のOSX(Leopard)のCarbonEmacsさんの設定で次の2つの設定がされていないことを”自覚”。
ということは、C-c  , は普段使っていなかったんだなぁ。

そういえば、最近仕事場のEmacsは設定不十分だから、設定追加ではなく、一行スクロールって
”C-p -> C-l”とか”C-n -> C-l”でごまかしていた自分に気がつく。

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;http://meadow.sourceforge.jp/cgi-bin/hiki.cgi?%B8%C4%BF%CD%B4%C4%B6%AD%C0%DF%C4%EA#l1
; マウスの右クリックでメニューを出すことが出来ますか?

(defun bingalls-edit-menu (event)
(interactive "e")
(popup-menu menu-bar-edit-menu))
(global-set-key [down-mouse-3] 'bingalls-edit-menu)

;;;; C-, C-. 一行スクロール
;;http://meadow.sourceforge.jp/cgi-bin/hiki.cgi?%B8%C4%BF%CD%B4%C4%B6%AD%C0%DF%C4%EA#l1

(defun scroll-up-one-line ()
(interactive)
(scroll-up 1))

(defun scroll-down-one-line ()
(interactive)
(scroll-down 1))

(global-set-key [?¥C-,] 'scroll-up-one-line)
(global-set-key [?¥C-.] 'scroll-down-one-line)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

結構快適。反省反省。

Mac 設定落ち着く

  • Dec. 16th, 2007 at 2:40 PM

MACの新しいノートPC(MAC PowerBOOK)に自分が必要なSOFTが十分に導入・設定された状況になった。仕事で文書、スライド作成に役立たせたが、「どうやって作ったの?」とみな美しさに感心するようだ。

私にとって、毎日使う必須のソフトとかをきちんと設定し人に使ってもらう為に情報をまとめる必要があると思い始めた。そしてインストールマニアな私ですから、システムをいつぶっ壊しても困らないし、嬉しがって再インストールしたりしてその経過を記録しながら実施w。

十分バックアップしておかねばならないのは自分でつくったテキスト(情報URLのmemoや月報なんか)。

APPLEの「Backup」を使っている私のこのSWの性能はかなり高いものだと感心している。ただだし、日常でつかってるこれでとりあえず内蔵HDD内にバックアップファイルを作成して、NASに保存。

おおむねサイズは、HOMEが8MGbi.

Advertisement


我が家のMACに入れたメモ

HTML-XML-utils
http://www.w3.org/Tools/HTML-XML-utils/

なぜ必要なのか?

たとえばノーマライズ(正規化?)。通知のHTMLとか人様や機械の出力するHTMLって可視性が低いっていうか、「どうしてここで改行?」みたいなのいっぱいあるのでエディタで弄るときに辛いというのを直したい。


cexport (1)          - create headerfile of exported declarations from a C file
addid (1)            - add ID's to selected elements
cite (1)            - replace bibliographic references by hyperlinks
cite-mkbib (1)      - expand references and create bibliography
count (1)            - count elements and attributes in HTML or XML files files
extract (1)          - extract selected elements
htmlclean (1)        - apply heuristics to correct an HTML file
htmlprune (1)        - remove marked elements from an HTML file
incl (1)            - expand included HTML or XML files
index (1)            - create an alphabetically sorted index
mkbib (1)            - create bibliography from a template
multitoc (1)        - create a table of contents for a set of HTML files
name2id              - move some ID= or NAME= from A elements to their parents
normalize (1)        - pretty-print an HTML file
num (1)              - number section headings in an HTML file
pipe (1)            - convert XML to a format easier to parse with Perl or AWK
printlinks (1)      - number links & add table of URLs at end of an HTML file
toc (1)              - insert a table of contents in an HTML file
uncdata (1)          - replace CDATA sections by character entities
unent (1)            - replace HTML predefined character entities to UTF-8
unpipe (1)          - convert output of pipe back to XML format
unxmlns (1)          - replace "global names" by XML Namespace prefixes
wls (1)              - list links in an HTML file
xmlns (1)            - replace XML Namespace prefixes by "global names"
xmlrecode, asc2xml, xml2asc (1) - convert between UTF8 and &#nnn; entities
xref (1)            - generate cross-references
xselect (1)          - extract elements that match a (CSS) selector

導入時点の注意

MACのportで導入したけれど、誰でもソースからでコンパイルして、サイト管理権限がなくても
configureスクリプトでUserのHOME以下に設定変更可能。そのパス通せば自分の環境で動かせる。

portの場合は、導入するとコマンド名がすべてw3というprefixがつきますね。

index  -> w3index
normalize -> w3normalize

Technorati Tags:

Mplayer をPortsで導入する。

  • Nov. 3rd, 2007 at 11:23 AM

何が問題か?

Win系で充実している動画ファイルをnetやDVRで記録して所持することが一般的になっているが、OSXとWin系を比べると明らかにCODECの対応幅が現状では差がある。MPEG-2,1など家電で落ちてる技術は差が無いが、高画質高圧縮を競い合う魑魅魍魎の世界ではDivX,XviD,Oggやら多種多様なCODEC存在。NETではDivXかXviDで圧縮しているものが多い。
事実上、DivX(XviD)を再生する必要が有る。
(Winの場合拡張子同じでCODECが)


OSX:Quicktime中心である。iPODのお陰でMPEG-4,Quicktime codecは対応してる。


★あくまでわしの所持する知識と機器の判断による



http://mplayerosx.sourceforge.net/img/title.gif

Omnidazzle

  • Nov. 1st, 2007 at 3:18 AM

Leopard発売当時、Omnidazzleが動かないので困ったけれど、さすがにOSのGUIを落とすようなものだと困ると思ったのか、会社さんも努力されてすぐさま新しいVersionが発表されておりました。

Omnidazzle

その他、Omni 社にはお世話になっているソフトが多く、Omnigraffle は私には無くてはならないOSX上の必須ソフト。

OmniFocusも今は開発途中ですが、GTDソフトとしてすごく期待。

すばらしい会社だなぁ。

NOVAが逝く

  • Oct. 26th, 2007 at 5:06 PM

NOVAは3年間お世話になりました。仕事で海外に行く可能性があったので、勉強始めたけれど部署が縮小されて、我が部は海外進出業務が後回しになって立ち消え。勉強自体は続けていたんですが。

TOIEC受けたら580点に衝撃を受けて、660点目指して勉強をはじめましたらそのときNOVAに初めて「時間固定の予約授業がある」ということを知ったのが3年契約で2年半たった時点。

それまで、
店:「これこれのメニューがおすすめです」(チケット全消化できませんよ)
私:「じゃ予約それでお願いします」
店:「…えっと…、予約が取れないですね」
私:(取れないのにめにゅーつくんなよ)「え”?」

予約の電話で家内が外から聞いていて「なんであんなに怒ってんだろう」といかめしい顔をしていましたが、その後2週間もせず例の問題が新聞で。業務停止6月間でしたっけね? 「…だからなんだぁ」と家内が納得していました。


固定時間の授業制度も積極的には教えないマニュアルらしいし、固定の予約事業をエントリーしても本決まり予約に3月とかいう状態でしたね。経済新聞、東洋経済でも時間の問題という特集がでていたからほかの生徒さんに「ここ閉まったらどうしよ」って程度の方(信じている。CS高かったのかな?)には”もう会社たたむとおもうよ”と優しく申してあげました(笑い)よ。最後のグループレッスンのときに。

現在、英語勉強に何がよいのか調べた結果。私の場合は「NHK ラジオ『徹底トレーニング英会話』、『レベルアップ英文法』がもっとも優れていると感じて、4月ぐらいやってます。10回/月が現実って感じ。毎朝電車でやるべきなんだけど、朝電車で座って寝てしまうなぁ(泣)

NOVAはお世話になったって感じで、残念。清算などを行う必要は私の場合はないけれども、お茶の間留学というginganet も危ないと思われますなぁ。こっちは、早いところ退会手続きを取る必要が有るなぁ。
iGTDにTASK入れておこうw

Tags:

Leopard 到着

  • Oct. 26th, 2007 at 4:28 PM

本日Appleから、Mac OS X Leopard が発表されましたね。
私の場合、メールで案内が来たのですぐに買いましたよ。午前中会社が休みで、そのままインストールモードに突入。

なにも迷う事なく、導入終了。MAC自体の購入が9月ごろだったので、ソフトの互換性にあまり心配事がなく(笑)ろくに調査せずに実施。危なかったのは、Apple純正のアプリケーション。
私の場合、iMail , iPhotoだとかiXXXな名称はApplication以下にHOMEとかDIR作って保存しておりました。
LeopardのOptionインストールで、この中のいくつかが再インストールされますと、エラーを起こすようですね。


Expose.app
Mail.app
Address Book.app
Image Capture.app
Stickies.app
TextEdit.app
Preview.app
Calculator.app
Font Book.app
Photo Booth.app
Spaces.app
Time Machine.app
System Preferences.app
Dictionary.app(英和、和英、Wiki(ん?)が追加。英英も健在)
QuickTime Player.app
どれも頻繁に使うものですから、Application以外にLeopardのソフトが入っている人は注意ってところです。

逆にアップデートされない(と思われる)ものは、
/Applications/iHome/iWeb.app
/Applications/iHome/iPhoto.app
/Applications/iHome/iMovie.app
/Applications/iHome/iDVD.app
/Applications/iHome/GarageBand.app
大きなソフトはTigerと同じものの様子。まぁ、動かない場合は親DIRみるなりして調べた方が良さそうですね。

まだ、ページを見ると発売2時間前(宅急便で早く届いた?)為か、Updaterのサーバが見つからないという



メッセージが出ますね。ま、夜確認してみていまだこういうのが出るのなら、「まさかAppleさん、わすれてんじゃないですよね?」とコメントが世界中で巡る気がしますねぇ。

Spaceを動かすと、Omni Dazzlingがうまく動かないようで、MACがHUNGしてしまいました(泣)

Tags:

SNへ投稿実験

  • Oct. 18th, 2007 at 1:26 AM

いやーー最近MACにとっても夢中で環境設定とか便利ツール導入している。

最初は、UNIXとしてのOSXで遊ぼうと思ってたんですよ。OSXにOPEN Source入れてね。

でも、現実WIN系にない(めっかんない)ソフトも結構あるんですよ。それもわしが「知子の情報」という、DOS時代からずーーっと使っているソフトのReplaceになるか?って類いの。


個人的には大感激。知子はテキストベース。MACはGUIがCoccoa?Aqua?だかの今風のFace(娘)。ええなーーー。若い娘(マックのことw)。

華麗集(ことえりのPOOR変換)もとい加齢臭の気になるわしにはナーー。憧れを感じる存在が手元に来て跳ね回って遊んでくれてるって感じで、ほのぼのといい感じの機械です(んなんだそれ)


PS

ことえりの変換ってWebで聞く噂とおり、どうしようもない変換するとき有りますなぁ。

加齢=華麗

臭=集(香)でニュアンス違うな。これぞ(亡き)安倍さんの「美しい日本」だ

Advertisement

blog writing

  • Oct. 16th, 2007 at 11:55 PM

BLOG editorなるジャンルに大分なれた。勝手がつかめたのでまとめる。

BLOG投稿するに、いくつかのパターンがあると感じる。

  • a:Browserでマスにしこしこ入れる(せ*ず*みたいで書いててはずかし)
  • b1: xfy editorなどでPC内で編集してUPする
  • b2: UPとともにJournler,ectoなど統合的なclient環境でコンテンツ管理する)
Googleで見渡すと、xfyは7月にJUSTSYSTEMでFreeでばらまいている。結構可能性があると私も感じる。仕事でXMLに間接的にお世話になるのであるが、特にテクニカル文書作成においてに日本語圏と英語圏の現状には大きな開きがある。
  • テクニカル文書作成のためのDTDがほとんど我が国で開発されていない。
  • 付随してXSLTの開発例がほとんど標準化に至っていない。
  • 国産エディターで(高いのは知らんが)FreeはEmacs+elか
ごめんなさい。JUSTSYSTEMさん。最初、xfy発表されたとき価値が理解できていませんでした。XHTMLで今は押してますが、SVGの実装とかDocbookとかへの応用とか可能性が開けてきますね。今後研究します。Apacheを追いかけるつもりでしたが、とりあえずxfy追いかけます。

ただ、レンダラーとしてのブラウザー環境の開発だとかFOPの応用だとか、テクニカル文書作成の純国産のソフトが開発されるのを期待しますなぁ。

でも、私はectoかJournlerをつかってBLOGしようと考えています。BLOGへの投稿や文書の整形もすばらしい機能だし必要ではありますが、初老のわしの場合、思いが管理できる統合的な環境が今必要。
知子の情報というDOS時代からWINまで引っ張って情報管理してるソフトの代替えになるほどの便利さを持つJournlerを使ってみようかと考え始めている。これはMACらしいソフトだ。
マイコムのコラムで活用の概略がここに記載されているのでご参照のほど。

雑記

  • Oct. 15th, 2007 at 1:15 AM

この週末、家内の録画した番組を見て分からない語彙/語録が…多いんですよ。

沢尻エリカ「最近は、Privateで何を御召しになりますか?との問いに「最近はロハスな感じ?」と。

またWOWOWをみていると「Cinema Chaseという番組でアナウンサーが

「最近は私、レゲトンにハマってまして

ろはす?れげとん?なんですか?それ?

雑:
…って"さんてんりーだ"ってんですよ!これで変換できますね。


BLOGが続かないおやじな私は、MACの他人様のBLOGを見ていると、OSX上のCOCCOAAPPで作成して情報管理し、UP している様子を拝見してまねしてみたくなった。そこでMAC上でJournlerなるソフトを導入し、BLOGERへのUP に失敗するのでこちらのSITEに間借り。

さて、今回の題材

BABEというのはアイドルグループであるが、WIKIにくわしく乗ってますね。

http://ja.wikipedia.org/wiki/BaBe


* 近藤智子(こんどうともこ、1968217 -

* 二階堂ゆかり(にかいどうゆかり、1967829 -


この二人がいるうちの二階堂さんの物まねが、みなさんのおかげでした[細かすぎて伝わらないモノマネ選手権]で取り上げられている。GoogleさんYOUTUBE にていとうあさこさんがPerformerで当時を振り返ってくれる様がご覧いただけます。(違法?w)

それをきっかけにBABEをぐぐって、ひろってきました。(すぐ消さないとだめだよなぁ)

↑はネットから拾ってきたんだけれども、このファイルをそのままWebにアップするという手順の練習の為に。(結局失敗)


MACで動くJournlerという、「知子の情報」という我がDOS時代にすごくお世話になり、会社のセキュリティ基準上の禁止事項である勝手なPCソフトインストールという禁断の手段をつかってでも現在も使い続ける(みな安いんだから買おう!)ソフトがあります。

唯一のPC上での私のデータ保管ソフトであったんだが、この10年間PCを使い続ける間も、テグレットソフトの制作者が語るポイントを超えるもんがみっからなかった。

さらにプラスアルファしたソフトがMACにたくさんあるという。
あるBLOGを拝見して、Journlerというソフトがまさにそんな感じ。フリーテキスト、自動インデックス+エディター。

感心するのがLexicon。英語だったら分かるんですよ。Space区切りですから。日本語だと分かち書き解析しないとだめですよね。奈良先端技術研究所でしたか?のKakashiだかなんだか。

そんなのPC系だと「インストールして、こうして…」みたいなことがPC系Blogにいっぱいあるんですが、MACだと外人さんの作ったソフト一発でそんなことができますね。

(これ、寄付金Donation wareとかって寄付自由最低10$のfeeを最低DonationにしておられますのでみなDO donation!)

話題の提供: Celebrity Hits & Misses

  • Oct. 13th, 2007 at 6:19 AM

Who's your current favorite celebrity? Which celebrity do you never want to see again?


View Answers

ウーーン、外人さんだと難しいけど、日本人なら沢尻えりかですねぇ

2007年10月13日 Untitled

  • Oct. 13th, 2007 at 5:00 AM


JGSの出張に際して、東京駅がきわめてきれいなことに気がつく。


大阪も禁煙地域増えると嫌だなぁ。


2007年10月13日 投稿原稿

  • Oct. 10th, 2007 at 5:00 AM

 

JGS参加するために東京への出張に際して、大阪駅にくらべて東京駅がきわめてきれいなことに気がつく。


でも綺麗であっても、禁煙箇所が多い。大阪も禁煙地域増えると嫌だなぁ。

http://syrioyaji2000.blogspot.com/