トップ «前の日(05-12) 最新 次の日(05-14)»

PC関係のメモ


Excel 2000で行列入れ替え / Visio 2003 で以前のファイル形式で保存する / VNCSERVER 設定

Excel 2000で行列入れ替え

「形式を指定して貼り付け」で、「行列を入れ替える」にチェックを入れる。

Visio 2003 で以前のファイル形式で保存する

Visio 2003からファイル形式が変更されたため、以前のバージョンのVisio(2000/2002)で開くことができない。Visio2003で保存するときに以前のバージョンで保存することで解決できる。

[ツール]-[オプション]-[保存]の[ファイル形式]を「Visio2002図面」にして保存しなおす。

これでVSDファイルはもちろんVSSファイル(ステンシル)も以前のファイル形式で保存することができるようになる。

参考: Microsoft Visio 2003 の必要システム 「下位互換性に関する情報」より

Visio 2003 では、Unicodeに対応することによって、ハングル文字、アラビア文字などが混在する文書の作成が可能になりました。これに伴って Visio 2003 ではファイル形式が拡張されていますが、保存時に「Visio 2002/2000形式」を選択して保存することによって、Visio 2000 や Visio 2002 でも開くことができます。既定の保存形式を「Visio 2002/2000形式」に固定することもできますので、Visio 2003とVisio 2000/2002 が混在する環境でもファイルの互換性を保つことができます。なお、Visio 2003 はすべてのバージョンの Visio ファイルを開くことができます。

VNCSERVER 設定

Fedoraには標準でvncserverが入っていたので使ってみた。

起動スクリプトは/etc/init.d/vncserverなので、それを読むと設定ファイルが/etc/sysconfig/vncserverであることがわかる。そこにディスプレイ番号とユーザを書く

# /etc/sysconfig/
1:user

そしてそのユーザ権限でvncserverコマンドを実行してパスワードを設定する。あとはvncクライアントをダウンロードしてきてWindowsから接続すると無事接続できた。

ただ、標準でtwmが起動するので~/.vnc/xstartupの最後の行を書き換えてGnomeが起動するようにした。

# twm &
gnome-session &
最終更新時刻: 2008年09月01日

はてなRSS

ここのRSSがはてなRSSに登録されているという話を聞いたんだけどリンク元には出ていない。今度久しぶりにanalogで調べてみよう。

最終更新時刻: 2008年11月06日

アニメガイドを復旧

アニメガイド - アニメ専門の番組表

アニメガイドを復旧させた。約2ヶ月前のサーバダウン以来、放置しっぱなしだったが、ようやく復旧。

最終更新時刻: 2008年11月04日

PostgreSQLでテーブルの列を取得するクエリ

SELECT
    att.attnum AS NUM,
    att.attname AS COL_NAME,
    typ.typname AS COL_TYPE,
    com.description AS COL_COMMENT

FROM
    pg_class cls
    LEFT JOIN pg_attribute att ON cls.oid=att.attrelid
    LEFT JOIN pg_type typ ON att.atttypid=typ.oid
    LEFT JOIN pg_description com ON att.attrelid = com.objoid
                                    AND att.attnum = com.objsubid

WHERE

    att.attnum > 0
AND cls.relname = 't_hogehoge'

ORDER BY
    att.attnum
最終更新時刻: 2010年05月13日

dddavをVS2010でコンパイル

dddavのプロジェクト(当初は確かVC++6.0で作成)をVisualStudio2010でコンパイルしようとしたところ下記エラーが発生してコンパイルできなかった。

c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\atlcore.h(35): fatal error C1189: #error :  This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.

対処法としては下記をstdafx.hに書き加えて完了。

#define WINVER 0x0500
#define _WIN32_WINNT 0x0500

上記ではWindows2000 OSを対象としてるんだけど実際はWindowsXP OS以降でしか動作しないので、0x0501でもいいのかもしれない。

ソース:

http://msdn.microsoft.com/ja-jp/library/6sehtctf.aspx

最終更新時刻: 2011年05月09日