2012年12月30日日曜日

ウォーキングマシーンの購入

千葉真子の推薦のウォーキングマシン(ルームマーチウォーク)を購入しました。冬になると雪が降って外に散歩にでるのがおっくうになるので、このマシンで室内で運動することができます。なお、約30分間、動作すると自動的に止まります。
また保証期間は半年 間です。


http://www.youtube.com/watch?v=hkEKutLEYLc



なお、以下の商品は、値段が上のものよりは安いのですが、同じものなのか違うものなのかよくわからないです。

2012年12月29日土曜日

C# でExcelからチャートを作成


C# でExcelファイルからチャートを作成するサンプルです。
予め、chart1 という名前のチャートコントロールをフォームに配置しておきます。\temp.xls というExcelファイルのシート名6954の領域B1~D250に表が作成されている状態で実行します。(1行目の領域B1~D1には、hiduke,svalue,hvalue などのフィールド名が記述されています。実際の数値は領域B2~D250に記述されています。)





2012年12月27日木曜日

2.0TB のハードディスク(HDD)を購入

2.0TB のハードディスク(HDD)をアマゾンで購入しました。またこのHDDは、SATAですが、SATA → IDE変換アダプタ(コネクタ)(変換名人)を合わせて購入しました。パソコンが古いので、SATAではなくてIDEのケーブルがついており、これに接続するためです。接続して問題なくハードディスクが認識できたので安心しました。ただし変換名人のIDE側のコネクタのほうがきつくて、いったん差し込むとなかなか抜けません。





WD Green 3.5inch IntelliPower 2.0TB 64MBキャッシュ SATA3.0 WD20EZRX/N

http://www.amazon.co.jp/gp/product/B009QWUF6M/ref=oh_details_o01_s00_i00




TFTEC JAPAN SATA → IDE変換アダプタ(コネクタ) IDE-SATAZD2(変換名人)

http://www.amazon.co.jp/gp/product/B004R9KPMI/ref=oh_details_o01_s00_i01

2012年12月26日水曜日

iPod用のイヤホンを買った


iPod用に使っていたイヤホンが壊れた(右側が聞こえなくなった)ので、新しいものをアマゾンで発注しました。1,000円ぐらいするかと思っていたのですが、安いのがあったので、思わずポチってしまいました。(242円でした。)カスタマープレビューでは「安いのに高音質」という評価だったので、どんなものが届くか楽しみでした。100円ショップで買えるものよりはよいものであればぐらいに思って少し期待していました。実際に届いてみると雑音が少なく音は確かにきれいだと思いました。あとはどれだけ長持ちするかだと思います。
発注した242円のもの

PLANEX iPhone4s/iPod/スマートフォン対応 ステレオイヤホン PL-EP01

http://www.amazon.co.jp/dp/B0052BPKL6/ref=pe_302852_34649732_3p_dp_1



参考まで

Apple iPodイヤフォン(2006) MA662G/B

http://www.amazon.co.jp/%E3%82%A2%E3%83%83%E3%83%97%E3%83%AB-MA662G-B-Apple-iPod%E3%82%A4%E3%83%A4%E3%83%95%E3%82%A9%E3%83%B3/dp/B000IK250U/ref=cm_cr_pr_product_top



2012年12月25日火曜日

Perl でAccessデータベースに接続するサンプル(その2)

Perl でAccessデータベースに接続するサンプル(その2)

以下のサンプルでは、C:\mdb\book.mdb というAccessデータベースに接続して,book というテーブルの中の title と isbn というフィールドの値を表示しています。ADODB.Connection をnew するところと、クエリーを実行するところでエラー発生時にメッセージを表示できるように、' or die ~'の句が挿入されています。


-------------------------------------


use strict;
use Win32::OLE;
use utf8;

my $conn = "Provider=Microsoft.Jet.OLEDB.4.0;";
$conn .= "Data Source=c:\\mdb\\book.mdb;";
my $db = Win32::OLE->new("ADODB.Connection") or die "CreateObject: $!";
$db->Open($conn);

my $query = "select * from book;";
my $result = $db->Execute($query) or die join ' ', map { $db->Errors->Item($_)->Description } (0 .. $db->Errors->Count - 1);

while (!$result->EOF) {
    print $result->Fields('title')->Value . " " . $result->Fields('isbn')->Value . "\n";
    $result->MoveNext;
}

$result->Close();
$db->Close();


------------------------------------

2012年12月24日月曜日

Accessのパスワードを忘れてしまった

数年前に作成したAccessのデータベースにパスワードをかけていたのですが、そのパスワードを忘れてしまい開けなくなっていました。以下のサイトを参考にさせて頂き、忘れていたパスワードを調べることができました。


http://pucyan.blog77.fc2.com/blog-entry-46.html


http://www.everythingaccess.com/downloads.asp



使用したのは、Access Password Retrieval Lite (FREEWARE) というツールです。このツールではAccess95/97/2000/2002(XP)/2003 をサポートしています。




Perl で Accessデータベースに接続

Perl スクリプトで Access データベース(mdb)に接続して、テーブルの内容を表示するサンプルです。access2007 のデータベースで試しました(どうもaccess97のmdbデータだとうまく動作しないようです。)




以下のサイトを参考にさせて頂きました。
http://www.tryhp.net/OLE.htm

2012年12月20日木曜日

C# でCSV形式のテキストファイルを読み込む

C# でCSV形式のテキストファイルを読み込むサンプル(テキストファイルはc:\mdb\zzz.txt)参照の追加でMicrosoft VisualBasic を追加しておく必要があります。

C#で 2か月前の日付の文字列を得る

C#で今日の日付と2か月前の日付の文字列を得るサンプル


string kyounohiduke = DateTime.Today.ToString("yyyy/MM/dd");
string nikagetsumae = DateTime.Today.AddMonths(-2).ToString("yyyy/MM/dd");

C# でAccessデータベースをチャート化

C# でAccessデータベースの内容を取り出してチャートを表示するサンプルです。 予めAccessのmdbに、株価のデータを格納しておきます。(データベース名は、c:\mdb\stock_mdb.mdbです。テーブル名は、stock_mdb です。フィールド名は、meigara,hiduke,evalue,hvalue などです。) また予めフォームにチャートコントロールを張り付けておきます。引数として、code と miniYを与えます。 code は銘柄コードでテーブルのmeigara に相当します。miniYはチャートの表示の下限を表します。

2012年12月19日水曜日

C# で Excel のセルを読み書き


C# (Visual Studio 2012 express)で Excel ファイルのA1セルを読み書きする処理
参考にさせてもらったサイト
http://code.msdn.microsoft.com/office/C-Excel-Sheet-5037d251

2012年12月16日日曜日

C# でAccessデータベースに接続(コンソールプログラム)

C# でAccessデータベースに接続してテーブルのフィールドを表示するサンプルプログラム
以下のサイトを参考にさせて頂きました。
http://www.dscripts.net/2009/01/20/connect-to-microsoft-access-mdb-database-using-csharp/

以下のサンプルではc:\mdb\stock_mdb.mdb というAccessデータベースに接続してmeigara というテーブルのフィールドを表示しています。

2012年12月15日土曜日

C# で Accessのmdb に接続

C# で Accessのmdb に接続してテーブルの中のフィールドの値を表示するサンプル。 以下のサイトを参照させて頂きました。 http://sunaolabo.blog32.fc2.com/blog-entry-38.html

C# でExcelファイルに書き込む


C# でExcelファイルに書き込むサンプルです。

参考にさせて頂いたサイト
http://www.ipentec.com/document/document.aspx?page=csharp-save-excel-new-file-and-write&culture=ja-jp

読み込むサンプルは以下です。
http://chaos-fractal.blogspot.jp/2012/12/c-excel.html

C# でExcelファイルにアクセス


C# でExcelファイルにアクセスするサンプル
 なお予めExcelのCOMコンポーネントへの参照をプロジェクトに追加する必要があります。これには[参照の追加]ウィンドウで[COM]タブを選択し、「Microsoft Excel 15.0 Object Library」(Excel 2013の場合。Excel 2007の場合は「Microsoft Excel 12.0 Object Library」を選択します)。

以下を参考にさせていただきました。 http://www.atmarkit.co.jp/fdotnet/dotnettips/717excelfile/excelfile.html

2012年12月13日木曜日

c 言語 で時間を表示する

c言語 でその時点での時間を表示するサンプル。なお11:32~12:28の間であれば1を返し、それ以外は0を返します。

2012年12月12日水曜日

Visual Studio 2012 Express for Windows Desktop


マイクロソフトのサイトでVisual Studio 2012 Express for Windows Desktop 日本語 をダウンロードしました。

http://www.microsoft.com/visualstudio/jpn/downloads#d-express-windows-desktop


























ダウンロードが終了すると、VS2012_WDX_JPN.isoというファイルができているのでこれをダブルクリックしてドライブにマウントします。(Windows8からは、isoファイルをダブルクリックすると自動的にドライブにマウントされるようになりました。)

できたドライブの中にwdexpress_full.exeというファイルがあるので、これをダブルクリック。次の画面で「ライセンス条項に同意する」のチェックをいれて「インストール」をクリックするとインストールが始まりました。 


その後アップデートをインストールしてVisualStudioが使用できるようになりました。

除雪作業


これで、3日間 連続で除雪作業を行っている。明日はどうなるだろうか?

2012年12月11日火曜日

Perl でyahooのページから株価を取得する

perl でyahooのページから株価を取得するサンプル(以下のサンプルでは、東京電力の株価を取得して表示) 以前にもWeb::Scraperを使った似たような内容の投稿を書いています。
http://chaos-fractal.blogspot.jp/2011/12/perl.html

Windows8のために

Windows8を購入する前にメモリを増設しハードディスクも新しく買ってWindows8 Enterprise90日間評価版をインストールしてみました。

 


それに、DSP版Windows7 Home Premiumも購入しました。(アマゾンで9,750円)
Windows8Proを1,200円で購入したのは事実ですがそれ以前にWindows8のためにそれなりに投資したのだなと自分でも思います。

2012年12月8日土曜日

Office Professional 2013 プレビュー


Office Professional 2013 プレビューをインストールしました。インストール元は以下のサイトです。



http://www.microsoft.com/ja-jp/office/preview/office2013.aspx



なお、LibreOfficeのWriterで、文章を作成して、Office2013のWordで開いたところ、最後の行が表示されないことがありました。最後の行の後ろに改行をいくつかいれると表示されるようになりました。

USBメモリ8GBを買う

昨日 imation 社(台湾)のUSB Flash Drive(USBメモリ)8GBを購入しました。360°回転式キャップがついているのが特徴です。

imation  NANO-f   8GB NATURAL ORANGE 

ジョーシンで税込780円でした。


Unetbootin をダウンロード

ダウンロードしたisoファイルをUSBメモリに書き込んで、USBメモリからブート出来るようにするためのツールとしてUnetbootinをダウンロードしました。


ダウンロード元はこちら
http://unetbootin.sourceforge.net/



日本語の説明はこちら
http://myusuke-plus.jp/archives/1162






2012年12月6日木曜日

Windows8を使った感想


Windows8はやっぱりデスクトップにスタートボタンがないので慣れるまでは使いにくいですね。始めは電源を落とすのはどうしたらよいの?コントロールパネルを出すには?コマンドプロンプトはどうやって?という感じでした。

マウスを画面の右上か右下に持っていくとメニューが右から出てくるのでそこから始まりです。「設定」を選ぶと電源を落としたりコントロールパネルに移動したりできます。

Windows8は使いにくいのですが、前にそのPCで使っていたWindowsVistaに比べれば早くなったなあという感じです。いったんデスクトップに入れば以前のWindowsに近い感じで使えます。

画面の左下で右クリックするとコマンドプロンプトなどが使用できるメニューがでてきます。

今いる画面を閉じて元の画面に戻るには、Alt+F4キーを使うと便利です。

Windows8に慣れるために、ハードディスクを新規に購入してWindows8Enterprise90日間評価版というのをインストールして使用しました。


参考URL

Windows 8はマウス・キーボードでも操作できるの?
http://extras.jp.msn.com/windows8/win8gimon/article.aspx?cp-documentid=251088647



Windows8 のショートカットキー4つ
http://d.hatena.ne.jp/Shingi/20121025/1351174736

2012年12月1日土曜日

Ubuntu 12.10 で wine

Windows上で動作するプログラムを、Ubuntuでも動作させることのできる wine というプログラムを使用しています。

はじめは コマンドラインから wine と入力すると以下のように入力するように求められますのでそのとおりに入力するとwine プログラムは使用できるようになりました。


sudo apt-get install wine1.4-i386


私の場合には、SecMail.exe というWindowsプログラムを使用するのでそのプログラムをホームディレクトリに配置した上で以下のように入力して起動します。

wine SecMail.exe


また、このSecMail.exeというファイルに実行権をつけると、wine と入力しなくてもそのまま起動できるようになります。


chmod a+x SecMail.exe       (実行権をつける)

./SecMail.exe      (このコマンドだけで起動できるようになる)      

英会話学習用Podcast

英会話の学習用Podcast としてよく聞いているのは以下の二つ

 


Gaba G Style English~シチュエーション別英会話~

By Gaba

https://itunes.apple.com/us/podcast/id168407898





ECC 英会話 Podcasting 知ってる単語でこんなに話せる!

By ECC


https://itunes.apple.com/podcast/ecc-ying-hui-hua-podcasting/id124528617?mt=2