トップ «前の日(10-20) 最新 次の日(10-22)» 追記

おいぬま日報(不定期)

カテゴリ | 技術情報まとめWiki | 検索エンジンから来た人向け | RSS

2002年
10月
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



2004-10-21

@ [ruby] CSVライブラリ

RAAを見ると、csvとcsvparserの2種類あるのですが、csvの方が高機能そうなので*1、こっちを使ってみることにします。ちなみにここにRDoc形式のドキュメントがあります。

*1 なだけにI/Fはちょっと複雑

@ [mysoft] 今日のおこづかい帳

データ移行ツールのCSVを出力するところまでコーディング。黙々とコーディングしていたので気付いたら朝の6時でした。さぁそろそろ寝よう。

@ [fx] EUR/USD(2)

1.25台後半で推移。一時期1.26台をつけたりもした。1.23台から売っている不良債権はしばらく塩漬けにするしかないのですが、しばらくこのまま負けっぱなしだと生活ができないので*1、違う取り引き会社でEUR/USDを買うポジションを持とうかと思っています。

というわけでネットで良さげな業者がないか調べています。現状の取り引き会社はFXCM Japanというところなのですが、ここは国内ではTOP10に入るぐらいの優良業者なため、これより良いところを見つけるのは難儀でした。が、とりあえず2社ほどおお!と思ったところがあったのでメモっておきます。

サザインベストメント
証拠金は取引額の2%。手数料は取引量によっても違うようですが、1万通過単位の場合往復で400円。スプレッドもUSD/JPY, EUR/USDは3point。システムさえ安定していれば、今まで見た中で一番いい環境です。ただし、出金手数料が三井住友以外だと1,800円かかるのがちょっとネック。*2
日商岩井フューチャーズ
証拠金は1万通貨あたり一律2万円*3。手数料は往復で400円(1万通貨あたり)。スプレッドはざっと見た感じわからず、でした。なお、上記の条件は11月からだそうです。出金手数料についても書いてないのでわからず。ちょっと説明不足が不安要因ですね。

結論: たぶん、サザにします。三井住友の口座を作らなくては。

*1 働け!という説も

*2 ちなみにFXCM Japanは出金手数料はタダ。

*3 これはFXCM Japanと同じですね


2005-10-21

@ [cygwin] Cygwinにtreeコマンドをインストール

Cygwinについてなかったので自前でコンパイルしてインストールしてみました。

ここからtree-1.5.0.tgzをダウンロードして解凍します。

$ tar xvzf tree-1.5.0.tgz
$ cd tree-1.5.0

makeすると下記のエラーが出るのでMakefileを修正します。

--- Makefile.orig       2005-10-21 10:10:00.062500000 +0900
+++ Makefile    2005-10-21 10:10:08.109375000 +0900
@@ -8,7 +8,7 @@
 
 CC=gcc
 #CFLAGS=-ggdb -Wall -DLINUX_BIGFILE
-CFLAGS=-O2 -Wall -fomit-frame-pointer -DLINUX_BIGFILE
+CFLAGS=-O2 -Wall -fomit-frame-pointer
 LDFLAGS=-s
 
 # Uncomment for FreeBSD:

では気を取り直して

$ make
gcc -O2 -Wall -fomit-frame-pointer   -c -o tree.o tree.c
tree.c:192: error: conflicting types for '__mb_cur_max'
/usr/include/stdlib.h:53: error: previous declaration of '__mb_cur_max' was here
 
tree.c:192: error: conflicting types for '__mb_cur_max'
/usr/include/stdlib.h:53: error: previous declaration of '__mb_cur_max' was here
 
tree.c: In function `listdir':
tree.c:609: warning: long int format, different type arg (arg 3)
make: *** [tree.o] Error 1

192行目の__mb_cur_maxが2重に宣言されているのが問題っぽいのでこれをコメントアウトします。

--- tree.c.orig 2005-10-21 10:10:25.031250000 +0900
+++ tree.c      2005-10-21 10:14:43.515625000 +0900
@@ -189,7 +189,7 @@
 FILE *outfile;
 int *dirs, maxdirs;
 
-extern size_t MB_CUR_MAX;
+/* extern size_t MB_CUR_MAX; */
 
 int main(int argc, char **argv)
 {
 

これでmakeすると無事tree.exeの実行ファイルが出来ました。/usr/local/bin/あたりにこれをコピーして試しに実行してみると問題なさげでいい感じ。

$ tree
.
|-- CHANGES
|-- LICENSE
|-- Makefile
|-- Makefile.orig
|-- README
|-- tree.1
|-- tree.c
|-- tree.c.orig
|-- tree.exe
`-- tree.o

2008-10-21

@ [linux] sudoする時にNOPASSWDを設定してもなぜかパスワードを聞かれる

hoge        ALL=(ALL)       NOPASSWD: ALL

という設定をしても、sudoする際になぜかパスワードが聞かれて鬱陶しかったのでちょっと調べてみました。Ubuntu Forumによるとその後ろの行の

%admin  ALL=(ALL) ALL

でhogeの設定を上書きしているのが原因っぽいので、hogeのエントリを設定ファイルの一番後ろに書いてみるとNOPASSWDが利くようになりました。sudoって意外とややこしいっすな。


Bookmark: あんてな | ぶっくまーく | 覚え書き | Project Amateras | ExcelPettyCashBook | FreeStyle Wiki

2002|10|11|
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|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|11|12|
2008|01|02|03|04|05|06|07|08|10|11|12|
人気ブログランキング - おいぬま日報(不定期)