2009年11月アーカイブ

.sob .soc .sod .soe .sog .soh

C:/Users/(user-id)/AppData/Roaming/OpenOffice.org/3/user/config/ にある *.so? なファイルのメモ

拡張子 要素 備考
.sob
ビットマップ。zip アーカイブになってる。
standard.sob
.soc office:color-table
cmyk.soc
gallery.soc
html.soc
pallet.soc
standard.soc
sun-color.soc
web.soc
.sod office:dash-table
点線
standard.sod
style_ja.sod
.soe office:marker-table
線の終点
arrowhd_ja.soe
standard.soe
.sog ooo:gradient-table
グラデーション
classic_ja.sog
modern.sog
standard.sog
.soh office:hatch-table
ハッチング
hatching_ja.soh
standard.soh

知人宅で「AirMac Expless に繋いだプリンタから印刷できなくなった。」って云うので様子を見てきた。
Macは10年くらい使ってないのでようわからん(うちのはOS8だったし)。

症状は、
・ ネットワークは使えている。
・ プリンタは普通にMacから見えている。
・ 印刷させると「接続中」のまま進まない。
・ MacにUSBで直結すると印刷できる。

今回は、
1) AirMacユーティリティ を開き、手動設定でプリンタのタブを選ぶ。
2) 「WANポート経由でプリンタ...」をチェックして、すぐにまたチェックを外す
3) 「アップデート」ボタンがイネーブルになるのでアップデートする。
で回復しました。

無駄だった操作
・ 「プリンタとFAX」で新しく AirMac接続のプリンタを作ってみる。 接続中のまま、変わらず。
・ ログを読んでみる。 わからん。ヒントにならなかった。
・ AirMac をリセットしてみる。 変化なし。
・ プリンタを繋ぎなおしてみる。 変化なし。
・ 一休みしてコーヒーとアップルパイをいただく。 変化あるわけなし。

OpenOffice で MySQL に Connector/j でつながらなかった。
まずい、コネクタを入れていなかった。

いれてみた。
クラスパスも指定した。
OOo の再起動もした。
でも「JDBC ドライバは読み込まれませんでした。」と出てきた。

64 bit Windows だから?
MySQL を winx64 にしたから?
しょうがないので ODBC にしてみた。
結果オーライ。

でもなんか納得できない。

しばらく経って原因に気がついた。
クイック起動を終了させていなかった。
OOo を再起動させたつもりがしてなかった。
馬鹿みたい。

でも原因を探っていろいろネットを見ているうちに拡張機能でコネクタなしの接続ができることを知った。

Sun Connector for MySQL (Beta)
( http://extensions.services.openoffice.org/node/2447 2009.11.12 現在空っぽ)

MySQL Connector for OpenOffice.org
( http://extensions.services.openoffice.org/project/mysql_connector )

使い方:
・ OpenOffice.org で「新規データベース」
・ データベースウィザードで「既存のデータベースに接続」>「MySQL」
・ 「Native に接続(C)」
・ データベースの名前、サーバURL、ポート番号、Socket を指定。
URL に localhost とすると NG。127.0.0.1 とIPアドレスなら OK。
Socket は 空白。
・ ユーザID やパスワードを必要なら入力。
・ テスト接続で接続が確認できたら完了。

mklink コマンド (vista 以降)

いつの間にこんなコマンドが実装されてたんだろ?
fsutil hardlink create ... とかやらずにすむようになって少しありがたい。



C:>mklink /?
シンボリック リンクを作成します。

MKLINK [[/D] | [/H] | [/J]] リンク ターゲット

    /D          ディレクトリのシンボリック リンクを作成します。既定では、
                ファイルのシンボリック リンクが作成されます。
    /H          シンボリック リンクではなく、ハード リンクを作成します。
    /J          ディレクトリ ジャンクションを作成します。
    リンク      新しいシンボリック リンク名を指定します。
    ターゲット  新しいリンクが参照するパス (相対または絶対)
                を指定します。
ちなみに msys の ln の usage は以下のとおり。

C:>ln --help
Usage: ln [OPTION]... [-T] TARGET LINK_NAME   (1st form)
  or:  ln [OPTION]... TARGET                  (2nd form)
  or:  ln [OPTION]... TARGET... DIRECTORY     (3rd form)
  or:  ln [OPTION]... -t DIRECTORY TARGET...  (4th form)
In the 1st form, create a link to TARGET with the name LINK_NAME.
In the 2nd form, create a link to TARGET in the current directory.
In the 3rd and 4th forms, create links to each TARGET in DIRECTORY.
Create hard links by default, symbolic links with --symbolic.
When creating hard links, each TARGET must exist.

Mandatory arguments to long options are mandatory for short options too.
      --backup[=CONTROL]      make a backup of each existing destination file
  -b                          like --backup but does not accept an argument
  -d, -F, --directory         allow the superuser to attempt to hard link
                                directories (note: will probably fail due to
                                system restrictions, even for the superuser)
  -f, --force                 remove existing destination files
  -n, --no-dereference        treat destination that is a symlink to a
                                directory as if it were a normal file
  -i, --interactive           prompt whether to remove destinations
  -s, --symbolic              make symbolic links instead of hard links
  -S, --suffix=SUFFIX         override the usual backup suffix
  -t, --target-directory=DIRECTORY  specify the DIRECTORY in which to create
                                the links
  -T, --no-target-directory   treat LINK_NAME as a normal file
  -v, --verbose               print name of each file before linking
      --disable-exe-magic     disable the cygwin magic that appends .exe
      --help     display this help and exit
      --version  output version information and exit

The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.
The version control method may be selected via the --backup option or through
the VERSION_CONTROL environment variable.  Here are the values:

  none, off       never make backups (even if --backup is given)
  numbered, t     make numbered backups
  existing, nil   numbered if numbered backups exist, simple otherwise
  simple, never   always make simple backups

Report bugs to <bug-coreutils@gnu.org>.

連絡先

nakanohito