ソフィア管理人日記ログ(1)



 

NHKラジオ語学講座を録音する

2008.4.15

NHKのラジオ講座を聞いているという話は前からしていますね。 多分この講座を聞いていて、パソコンを持っている方であれば、 AMラジオをパソコンに録音したいと思われているのでは無いでしょうか?

テキストにはラジオサーバーやトークマスター等が紹介されていますが、結構高い……

そこで私が使っている録音装置をご紹介します。KenwoodのCR-A7USBです。 ラジカセですが、USBメモリSDカードMP3録音できるので、 簡単にPCに取り込むことができます! タイマーも5つ設定が可能で、単一曜日・毎日・一回のみが指定できます。

勿論CR-A7USBも2万円くらいするのでいい値段がしますが、 CDを購入すると1講座1年で2万円ですから、 複数講座を聞く人にとっては非常に安上がりです。 PCに取り込んでDVD-Rにでも焼いておけば安心ですし。

因みにファイルサイズは15分の講座で14MBくらい、 20分の講座で19MB弱、分=MBで計算すればいいと思います。

幾つかの問題点について述べておきます。 購入を考えておられる方の参考になればと思います。

まあ上記のような問題点がありますが、MP3録音してPCに取り込めるので、短所を補って余りありますね。

私の書庫Ver1.0.2.0について

2008.4.14

掲示板の方で、私の書庫に対し2点ほど機能の追加依頼が来ていました。 その2点とはこのような感じです。

  1. ツリーノード名をダブルクリックで変更できるようにする
  2. ノードのコピー機能

1点目は簡単です。ツリービューのダブルクリックイベントに、 名前変更ボタンのイベントを結び合わせるだけなので数十秒で終了(笑)

問題は2点目、ノードのコピーです。これ簡単だと思ったんですが、 一筋縄ではいきませんでした。 ノードの一番下の階層にあるrtfファイル、こちらは簡単にコピーできます(既に実装済)。 問題はフォルダのコピーです。

  1. 先にフォルダをコピー(これも色々と面倒な処理がある)
  2. コピーしたフォルダに該当するノードを作成
  3. そのフォルダ以下の階層を調べてノード追加

この3番目が大変です。 階層数が予め分かっている訳ではないので再帰的に行う必要があります。 また追加ノードも2種類(フォルダとrftファイル)あって、 どの様な順番で追加していけばいいか頭の中でまとまりません(泣)。

これ、MyDataフォルダ以下を調べて‘一から書き直す’とまあ可能なんですが、 途中からだと逆に難しいです。

ということで取り敢えずノード名変更機能とRTFファイルのコピー機能が付いた Ver1.0.2.0 を先に公開しようかと思います (要するに挫折)。 Helpファイルを書いたり何だかんだしてたら今週末になるでしょうね。

因みにUTF-8 Writerの方は、まあまあ順調に進んでいます。 昨日からこの日記ページはUTF-8 Writerで作成しています。 ただ……何かいいソフト名無いですかね?まんまだし(汗)

語頭の巻き舌R

2008.4.13

今聞いているアンコールスペイン語講座には、「Don Ramón」(ラモンさん)という人が出てきます。 この語頭のRがなかなか巻かないんですよね。語頭のRは難しいです。

前に「プ」を入れると巻きやすいですが、結構このプという音がはっきり聞こえて誤魔化せない…

そこで幾つか試してみると、「ウ」を入れたら一番目立たなくて巻きやすいことに気づきました。 お勧めです。でも考えてみると、「裏門」になってますね(苦笑)。

UTF8Writerを作ろうかと

2008.4.12

文字コードUTF-8のHTMLファイルを作るソフトを作ろうかと考えています。 こんな感じのソフトです↓

UTF8Writer

HomuPage Writerの機能のうち必要最低限のものだけ組み込みます。 幾つか挙げておくと、

等等です。 タグの入力は前作はツールボタンで行っていましたが、 今回は図のようにツリービューを使ってみようかと思っています。

まだ外観を作っただけでプログラムコードは一行も書いていません(苦笑)

スピードキューブ全パターン一覧ページ完成

2008.4.11

本当は昨日のうちにUPしているのですが… スピードキューブ攻略法の全パターン一覧ページができているのでご利用下さい。

もう一点! いつの間にか数独の解き方・定石ページのFlashPaperが表示されなくなっていましたので(汗) 昨日修正しておきました。 FireFoxでは表示されるので気づきませんでした…

400万Hit達成!

2008.4.10

本日、めでたく4000000Hit達成いたしました!

今までサイトを訪れて下さった皆様、ありがとうございます。 これからも皆様のお役に立てればと思っていますので、 応援よろしくお願いいたします。

DelphiでテキストをUTF-8形式で保存する

2008.4.8

以前はWebサイトの文字コードにShift-JISを利用しても問題はありませんでした。 しかし、近年はAPIなどを利用する面でどうしてもUTF-8形式が必要な場合があります。 また外国語の文字もShift-JISでは表示できないものがあります。 それで、なんとかDelphiでUTF-8形式のファイルを作れないか模索していました。

Tnt Unicodeコンポーネントパックを購入してUnicode文字を利用できるようにはなりましたが、 保存形式はUnicodeでしてUTF-8にはなりません。 AnsiToUtf8()を使えば文字列をUTF-8形式に変更できますが、それをどうやって保存するか思いつきませんでした。 しかし…

StringListを使えば簡単ぢゃないか!

ということに今日気づきました(汗) いや、何でこんなことに気づかなかったんでしょう(大汗)

まあそんな訳で、一応コード載せておきます。

var
  SL:TStringList;
begin
  SL:=TStringList.Create;
  try
    SL.Add( AnsiToUtf8( Memo1.Text ) );
    SL.SaveToFile( 'C:\test.txt' );
  finally
    SL.Free;
  end;
end;

因みにUnicode文字を変換する時は、UTF8Encode()です(08.04.13修正)。

スピードキューブ攻略法のパターン一覧作成中

2008.4.7

スピードキューブ攻略法のページは初級・中級・上級と3つの部分に分けて解説しています。 従って各段階のパターンも3分割されているのですが、 やはり全パターンを一覧できるページがあった方が便利ですよね。

ようやくパズル製作の仕事もひと段落ついたので、 今一覧ページを作成中です。 まだF2Lのページが出来ただけですが、今週中にはUPできると思います。

巻き舌の練習

2008.4.6

現在NHKラジオでフランス語、ロシア語、スペイン語、ポルトガル語の講座を聞いています。 勿論全てを習得するのはとても無理なので、メインはフランス語だけですが、 後は楽しみで聞いています。

さて、ロシア語とスペイン語には「巻き舌」が必要なようです。 これを練習する方法をネットで調べてみると幾つか出てきました。 そのうちの一つ「札幌ラーメンとろろ芋」で早速練習………

15分くらいで、「ポロ」の部分が震えるようになりました。 次いで風呂の中で練習していると、今度は「とろろ」の部分も時々震えるように!

いや、やってみるものですねー。私でも巻き舌ができるようになりました。 でもまだ2回(多くて3回)しか震えないので、もっと長くできるように練習しなければいけません。 前の音によって震えたり震えなかったりもしますしね。

日記ログページを作成

2008.4.5

今までいろいろなブログを使用していましたが、 どうも性に合わないようです。 時代を逆行するようですが、 HTMLでチマチマ書いていこうかと思います。

自分のページだと自由にレイアウトできるので便利ですね。 ブログは使い易い様で、実は融通が利きません。 これからはこちらでちょこちょこ更新していこうかと思います。

因みにこの日記ログページの文字コードはUTF-8となっています。 これは、語学関連の話題も載せたいからです。 Shift-JISでは「Français」とか表示するのが難しいのでね。