*Article*


1998 | 12
1999 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2000 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2001 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2002 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2003 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2004 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2006 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08
2008 | 01 | 02 | 03 | 04 | 05 | 07 | 08 | 09 | 10
先月 2007年01月 来月
SUN MON TUE WED THU FRI SAT
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2007年01月07日()

電車

はくたか13号でUターンのはずが、強風のため糸魚川で止まってしまった(;_;)
折り返しで名古屋経由で東京まで運んでくれるとのことだが東京着が23:30…。 あきらめて実家にもう1泊。

2007年01月20日()

スカパー!110

申し込んじゃった。買ってからしばらく経ってたけど、 キャンペーンに登録してくれたヤマダ電機に感謝。

sprintf/swprintf

ふと、sprintf/snprintf/swprintf について調べてみる。
int sprintf(char *str, const char *format, ...);
int snprintf(char *str, size_t size, const char *format, ...);
int swprintf(wchar_t *wcs, size_t maxlen, const wchar_t *format, ...);
何で swprintf は snwprintf って名前ではないのだろうか。
まあ sprintf は使うなということで、ANSI と UNICODE の使い分けは 以下のような define で良いかね。
#ifdef _UNICODE
 #define _sntprintf swprintf
#else
 #ifdef _MSC_VER
  #define _sntprintf _snprintf
 #else
  #define _sntprintf snprintf
 #endif
#endif
何で MSVC には snprintf が無いのだろうか…。

tstringstream

ostringstream を ANSI/UNICODE で使い分けるには以下のような感じかね。
namespace std
{
#ifdef _UNICODE
	typedef wostringstream tostringstream
#else
	typedef ostringstream tostringstream
#endif
}
* tstr.h (http://www.codeproject.com/string/tstl_h.asp)

2007年01月21日()

Sliepnir のパネルにヤフオクのウォッチリスト一覧表示

Lunascape for Yahoo!オークションを使ってみたところ、ウォッチリスト一覧が便利そうな感じ。 しかし Sleipnir から Lunascape に移るのは面倒なので、Sleipnir で 同等のことはできないかと考えてみる。
Sliepnir の Plug-in を作ればよいかと思ったけど、Sliepnir2 のプラグイン仕様は 公開されていないらしい。と、Sliepnir1 には IEPanel ってのがあったのと思い出し、 旧プラグインが Sleipnir2 でも利用できるので、それを使って実現してみる。

* IEPanel の有効化

IEPanel は Sleipnir2 にも含まれているが、デフォルトでは無効になっているので、 以下の手順で有効に。
  1. ツール→プラグイン... をクリック
  2. 「プリインストールされているプラグインを表示する」をチェック
  3. IEPanel を選択し、「有効/無効」
  4. Sliepnir を再起動

* sliepnir-yaw

C:\Program Files\Fenrir & Co\Sleipnir\plugins\spx\IEPanel\YAW.htmlに、ウォッチリストを取得・整形する JavaScript を作成し、 C:\Program Files\Fenrir & Co\Sleipnir\settings\username\setting\IEPanel\IEPanel.ini
<plugin_dir>\IEPanel\YAW.html
と書換え。無事ウォッチリストを Panel に表示できた:-)

しかし、実験で別のアカウントにしたところうまく表示できず。 サッパリ原因が分からない。

以上、3 日分です。
Powered by hns-2.19.6, HyperNikkiSystem Project

戻る