2010年6月30日水曜日
2010年6月29日火曜日
2010年6月28日月曜日
2010年6月27日日曜日
2010年6月25日金曜日
転ばぬ先の杖
心強い言葉ですね。実際凄いなって人もよく見ていると,失敗してますしね。さらに凄いなと感心してしまうのが,そういう人は失敗してもすぐに解決してしまうことです。自分の周りにもそういう人がいるので凄いなと思います。
2010年6月23日水曜日
unix findコマンド
基本的な記述は以下の感じで自分は検索した内容のファイルサイズを知る方法はないかと調べたらオプションで -execを使用するとできたので参考までに
find [検索するディレクトリ] (option)
よく使用するオプションは
-name [file name] 指定した文字列のファイル・ディレクトリを検索
で
例)find / -name hogehoge
な感じで使用してます。
ちなみに
-exec [command] {} \; 検索結果をコマンドに引き渡して実行
例)find /lotus/notes/data -name .nsf -exec du -sh {} \;
という感じで検索したファイルのサイズも調べられました。
2010年6月22日火曜日
2010年6月20日日曜日
2010年6月19日土曜日
イチョウの葉
こんな結果を発見しました。よく言われているのがイチョウ葉エキスの有効性についてみたいなことですが・・・個人的にもイチョウの葉をよく取っていますが効いていると思っていたのに?
サプリにも色々あるからよく吟味すれば大丈夫かな・・・?
2010年6月17日木曜日
unix sedでファイルを上書き保存
$ cat filter\.properties|(rm filter\.properties;sed '/^#/d'>filter\.properties)
- 書換前のファイル(filter.properties)をcatとパイプで後続のコマンドに渡す
- 書換前のファイル(filter.properties)を削除してsedの処理結果を出力(1でのcatの結果をパイプで受取りsedの入力として処理)
2010年6月16日水曜日
2010年6月15日火曜日
2010年6月13日日曜日
2010年6月12日土曜日
C言語 sprintf
書式指定変換した出力を文字列に格納します
【書式】#include
int sprintf(char *str, const char *format, ... );
【説明】
書式formatにしたがって、printf 関数と同様の変換を行った出力を、文字列strに格納します。
この関数を知っているのと知らないのとでは、文字列を編集する効率が全然違います。知らないと、文字列を編集するのに、strcat関数などを用い、とんでもない長文を書く羽目になってしまいます。
【引数】
char *str : 変換した出力を格納する文字列。
const char *format : 書式指定文字列。 詳しくはprintf 関数を参照のこと。
... : 可変個引数。この引数を書式指定に従い変換します。書式指定文字列はこの引数と同数必要です。
【戻り値】
成功時 : strに格納した文字数(最後の'\0'は除く)
失敗時 : EOF
【使用例】
【実行結果】
#include
int main(void)
{
int i;
char str[100];
char str1[] = "文字列";
char str2[] = "連結";
char str3[] = "お手軽";
for (i=1; i<=10; i++) {
/* ループ回数を文字列に格納 */
sprintf(str,"ループ回数:%2d",i); puts(str);
}
sprintf(str,"%sの%sだって%sよ",str1,str2,str3);
puts(str);
return 0;
}
ループ回数: 1
ループ回数: 2
ループ回数: 3
ループ回数: 4
ループ回数: 5
ループ回数: 6
ループ回数: 7
ループ回数: 8
ループ回数: 9
ループ回数:10
文字列の連結だってお手軽よ
2010年6月11日金曜日
ネットで検索が筒抜け
ちょっと気になる記事をpick up
「ネット全履歴もとに広告」総務省容認 課題は流出対策
2010年5月30日4時50分
インターネットでどんなサイトを閲覧したかがすべて記録される。初めて訪れたサイトなのに「あなたにはこんな商品がおすすめ」と宣伝される――。そ んなことを可能にする技術の利用に、総務省がゴーサインを出した。ネット接続業者(プロバイダー)側で、情報を丸ごと読み取る技術を広告に使う手法だ。だ が、個人の行動記録が丸裸にされて本人の思わぬ形で流出してしまう危険もある。業者は今後、流出を防ぐ指針作りに入る。
この技術は「ディープ・パケット・インスペクション(DPI)」。プロバイダーのコンピューター(サーバー)に専用の機械を接続し、利用者がサーバーと の間でやりとりする情報を読み取る。どんなサイトを閲覧し、何を買ったか、どんな言葉で検索をかけたかといった情報を分析し、利用者の趣味や志向に応じた 広告を配信する。
DPIは従来技術に比べてより多くのデータを集められるため、こうした「行動ターゲティング広告」に利用すると広告効果がさらに上がると期待されてい る。
だが、情報を突き合わせれば、他人に知られたくない持病やコンプレックスなどが特定される恐れがある。技術的にはメールの盗み読みもでき、憲法が保障す る「通信の秘密」の侵害にもつながりかねない。こうした点から、米国と英国では業者による利用が問題化し、いずれも実用化に至っていない。
DPIは現在、一部のネット利用者が「ウィニー」などのファイル交換ソフトで通信を繰り返し、サーバーに負荷がかかって他の利用者に迷惑をかけるのを防 ぐのに使われている。総務省もこの監視目的での利用は認めてきたが、業者側から新たに広告利用を要望され、昨年4月に作った識者による研究会の中に作業部 会を設けて検討してきた。
その結果、導入を認めたうえで、ネット業界に対し、(1)情報の収集方法と用途を利用者にあらかじめ説明する(2)利用者が拒否すれば収集を停止す る(3)情報が外部に漏れるのを防ぐ――など6項目を求める「提言」をまとめて26日に公表した。総務省消費者行政課は、こうした情報収集の技術は発展途 上にあり今後どう変わるか未知数のため、「あまり縛らず、緩やかな原則にした」としている。
DPIの導入を検討している大手プロバイダー、NECビッグローブの飯塚久夫社長は「個人の特定につながらないよう、集めた情報はいつまでも保存せず、 一定期間が過ぎたら捨てる。(プライバシーの侵害目的だと)誤解されたら全部アウト。業界で自主規制が必要だ」と話す。
一方、新潟大の鈴木正朝教授(情報法)は「DPIは平たく言えば盗聴器。大手の業者には総務省の目が届いても、無数にある小規模業者の監視は難しい。利 用者が他人に知られたくない情報が勝手に読み取られ、転売されるかもしれない。業者がうそをつくことを前提にした制度設計が必要だ」と話す。
作業部会に参加した一人は「総務省の事務方は積極的だったが、参加者の間では慎重論がかなり強かった。ただ、『利用者の合意があれば良いのでは』という 意見に反対する法的根拠が見つからなかった」と話している。(小宮山亮磨)
2010年6月10日木曜日
windowsを縦に最大化
こんな機能があったんですね!ウィンドウの縦のラインにマウスをあわせサイズ変更の矢印になったところで、ダブルクリック。するとウィンドウの縦にめいっぱい広がります。ちなみにWindows7の機能みたいです。
2010年6月9日水曜日
何でも原因があるですね・・・
ちょっと気になる記事をpick upです。
統合失調症の発症示す血中物質、予防など期待
統合失調症の患者の約4割で、血液中の「ペントシジン」という物質の濃度が高くなっていることを、東京都精神医学総合研究所と東北大学の研究チー ムが突き止めた。
この病気は原因不明で、発症を示す物質の発見は世界初。関連するビタミンの低下も患者の約2割で確かめており、血液検 査による診断や発症予防、早期の治療開始が可能になりそうだ。8日、米国精神医学専門誌に発表する。
統合失調症は、幻覚や妄想が生じて思考が混乱したり、感情が不安定になったりする病気。国内には100万人弱の患者がいて、10~30歳ごろに発 症する。発症は症状が出るまでわからない。原因は脳内の神経伝達物質ドーパミンの過剰放出とする説もあるが、ドーパミンを抑える抗精神病薬が効かない患者 もいる。
同研究所の糸川昌成・参事研究員らは、統合失調症の患者45人の血液を解析。うち21人でアミノ酸の仲間であるペントシジンの血中濃度が、健康な 人より平均1・7倍高く、高い患者ほど抗精神病薬が効きにくいことを発見した。
このうち11人は、ペントシジンなどを体外に排出するビタミンB6化合物の血中濃度が5分の1に下がっていた。ビタミンB6化合物は現在、米国で 糖尿病合併症の治療薬として臨床試験中で、糸川さんは「統合失調症の新薬としても期待できる」と話している。
2010年6月8日火曜日
2010年6月7日月曜日
コマンドプロンプトの文字コード
コマンドプロンプトではバッチファイルの実行やファイルの操作などの他に様々なアプリケーションの入力や出力などにも使われます。その時に表示される文字コードを変更することが可能です。
文字コードを変更するにはchcpコマンドを使用します。
chcp コードページ番号
指定する値はコードページ番号と呼ばれるもので正確には文字コードとは異なります。指定可能なコードページ番号はマイクロソフトのホームページにて参照が可能です。
Code Page Identifiers
数多くの文字コードが定義されていますが、比較的よく利用されるものは次の通りです。
437 IBM437 OEM United States
932 shift_jis ANSI/OEM Japanese; Japanese (Shift-JIS)
1200 utf-16 Unicode UTF-16, little endian byte order (BMP of ISO 10646);
available only to managed applications
20127 us-ascii US-ASCII (7-bit)
20932 EUC-JP Japanese (JIS 0208-1990 and 0121-1990)
50220 iso-2022-jp ISO 2022 Japanese with no halfwidth Katakana;
Japanese (JIS)
50222 iso-2022-jp ISO 2022 Japanese JIS X 0201-1989;
Japanese (JIS-Allow 1 byte Kana - SO/SI)
51932 euc-jp EUC Japanese
65001 utf-8 Unicode (UTF-8)
文字コードをUTF-8へ変更する場合は次のように入力します。
chcp 65001
コードページ番号を指定せずにchcpコマンドを実行すると現在設定されているコードページ番号を表示します。
chcp
なお、デフォルトのコードページ番号は「932」です。
2010年6月5日土曜日
酒は百薬の長?
う~ん・・・これを読むと少量のお酒を嗜むから健康・・・ではなくて健康な人が少量のお酒を飲んでいる。ともとれるし、健康な人がぶがぶ飲んでも大丈夫。って感じともとれますね。本人が飲みたいだけ飲んで楽しくなれば良いと言うことですね。
2010年6月4日金曜日
2010年6月3日木曜日
2010年6月2日水曜日
ブラウザで入力がおかしくなり・・・
突然Internet Explorerで半角を押すと「 ` 」が出たり@を入力したら「 [ 」になったりして目が点になり悪戦苦闘しました。どうやら101英語キーボードになっているようで復旧の仕方を色々調べてみたら見つけました。
コマンドプロンプトで次を入力→enter後再起動で復旧しました。
(↓1行です)
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411" /v "Layout File" /d "KBDJPN.DLL" /t REG_SZ /f
知っている人は知っているんですね!驚きました。