TortoiseSVN 1.6.10以降へのアップグレード
TortoiseSVN 1.6.10より古いバージョンから最新版にアップグレードするとExplorerのコンテキストメニューに表示されなくなります。
これはインストーラの既知の問題で、公式サイトにも解決方法が載っています。
インストーラを再度実行し、「Repair Install」を行えば問題が解決します。
ちなみに現在の最新版は1.6.12になります。
これはインストーラの既知の問題で、公式サイトにも解決方法が載っています。
インストーラを再度実行し、「Repair Install」を行えば問題が解決します。
ちなみに現在の最新版は1.6.12になります。
参考ページ
楽天で買い物するならドル箱
楽天で買い物する際にドル箱というポイントサイト経由で行うと、買物金額の1%がドル箱のポイントに加算されお得です。
ドル箱のポイントは手数料なしで300円から現金に換金できるのがいいですね。
最近はドル箱経由でFX口座を作ってお小遣い稼ぎをしていました。
ドル箱のポイントは手数料なしで300円から現金に換金できるのがいいですね。
最近はドル箱経由でFX口座を作ってお小遣い稼ぎをしていました。
参考ページ
UserControlでカーソルキーを押した時のKeyDownイベント
.NET FrameworkでUserControlクラスを継承した独自コントロールを作成した場合に、そのままではカーソルキー(矢印キー)を押してもKeyDownイベントが発生しません。
UserControlクラスの親クラスであるContainerControlクラスの内部でカーソルキーの押下処理が行われてしまい、イベントが発生しなくなっています。
この問題を解決するには独自コントロールのクラスでIsInputKeyメソッドを下記のようにオーバーライドすればKeyDownイベントが発生するようになります。これで、FormのKeyPreviewプロパティをtrueにするとForm側のKeyDownイベントも発生してくれます。
基底クラスでもあるContainerControlクラスで勝手にカーソルキーを処理して欲しくないですよね。
UserControlクラスの親クラスであるContainerControlクラスの内部でカーソルキーの押下処理が行われてしまい、イベントが発生しなくなっています。
この問題を解決するには独自コントロールのクラスでIsInputKeyメソッドを下記のようにオーバーライドすればKeyDownイベントが発生するようになります。これで、FormのKeyPreviewプロパティをtrueにするとForm側のKeyDownイベントも発生してくれます。
protected override bool IsInputKey(Keys keyData) { if (keyData == Keys.Right || keyData == Keys.Left || keyData == Keys.Up || keyData == Keys.Down) { return true; } return base.IsInputKey(keyData); }
基底クラスでもあるContainerControlクラスで勝手にカーソルキーを処理して欲しくないですよね。
参考ページ
「クラウド」とは
ここ数年「クラウド」という言葉が流行っています。TVCMでも見かけます。
クラウド・コンピューティング(略してクラウド)とは大ざっぱに言うと「アプリケーションとデータをネットワーク(主にインターネット)を介して提供するシステム」となります。ブラウザとインターネットさえあればどこからでも利用できるということです。
つまりGmailなどのWEBメールやGoogleドキュメントなどもクラウドということです。
新しい概念だと感じている方が多いようですが、WEBメールは昔からありましたし全然新しい概念ではないのです。
10年ほど前から業務システムのWEB化が進みましたがこれもクラウドということになります。使いづらくて不評だったと思います。AjaxをWEBシステムに適用することで操作性をある程度向上できますので、新たにクラウドと名前を付けて営業しているだけなのです。
クラウド・コンピューティング(略してクラウド)とは大ざっぱに言うと「アプリケーションとデータをネットワーク(主にインターネット)を介して提供するシステム」となります。ブラウザとインターネットさえあればどこからでも利用できるということです。
つまりGmailなどのWEBメールやGoogleドキュメントなどもクラウドということです。
新しい概念だと感じている方が多いようですが、WEBメールは昔からありましたし全然新しい概念ではないのです。
10年ほど前から業務システムのWEB化が進みましたがこれもクラウドということになります。使いづらくて不評だったと思います。AjaxをWEBシステムに適用することで操作性をある程度向上できますので、新たにクラウドと名前を付けて営業しているだけなのです。
「記名押印に代えて署名することができます」とは
最近、役所宛の申請書の氏名欄に「記名押印に代えて署名することができます」と書かれている事が増えています。
これは氏名欄を本人の自筆で記入した場合はハンコを押さなくてもいいという意味になります。
言い回しが堅いから分かりにくいですよね。
これは氏名欄を本人の自筆で記入した場合はハンコを押さなくてもいいという意味になります。
言い回しが堅いから分かりにくいですよね。
audacityでMP3の差分を抽出
MP3のビットレートを何にするか悩んだことはないでしょうか?
最近の大容量HDDのおかげで320kbpsでエンコードしている人も多いと思います。しかしポータブルプレーヤーに入れる際にはビットレートを落としている人もいるのでないでしょうか。
「320kbpsでもCDと全然違う」という意見もありますので実際の所どれだけ違うのか比較してみました。
audacityを起動しWAVEファイルとMP3の1ファイルを開きます。
MP3側のトラックを選択し、[エフェクト]メニューの[上下を反転]を実行します。
これで再生すると同じ音の部分が消えて差分だけが聞こえるようになるはずです。
・・・消えないですね。どうやらMP3にリッピングした際に0.01秒ほどずれてしまうようで、そのために波形が綺麗に相殺されないようです。
波形を限界までズーム表示し、波形の位置が完全に一致するようにトラックの先頭部分の無音を削除し調整します。
これで再生すると「シャカ♪シャカ♪」音だけが残りました。128kbpsでまずは試したのですが思っていた以上に音が残っていますね。
この音の分だけMP3にエンコードした際に消えているということです。
ただ、MP3とWAVEを聞き比べてもそこまでの差を感じることはできませんでした。私の耳が悪いのでしょうか・・・
64kbpsとの差分:はっきりと元の曲が分かる程の差分になりました。
192kbpsとの差分:128kbpsよりは「シャカ♪シャカ♪」音が小さいです。
320kbpsとの差分:192kbpsとほとんど同じでした。
128kbpsでは思いのほか音が削られてしまうようですので、これからは192kbpsでエンコードしていこうと思います。
320kbpsと192kbpsの差は「ほとんど同じ」というより私には違いが分かりませんでした。ただ、小さい音ですが明らかに消えていますので「CDと全然違う」と感じ取れる人がいても不思議ではないですね。
320kbpsとの差分はほとんど何も聞こえないと思っていたのに意外と聞こえる音が再生されてしまい驚きました。
今回の検証はJPopで試してしまったために音声ファイルをアップできませんでした。
最近の大容量HDDのおかげで320kbpsでエンコードしている人も多いと思います。しかしポータブルプレーヤーに入れる際にはビットレートを落としている人もいるのでないでしょうか。
「320kbpsでもCDと全然違う」という意見もありますので実際の所どれだけ違うのか比較してみました。
用意したもの
- 音楽CDをリッピングして作成したWAVEファイル
- 音楽CDをリッピングして作成したMP3ファイル(CBR 64/128/192/320kbps)
- audacity(フリーのサウンド編集ソフト)
比較方法
2つの音声ファイルの差分を抽出しエンコードによって消された音だけを取り出し、各ビットレートの違いを比較したいと思います。audacityを起動しWAVEファイルとMP3の1ファイルを開きます。
MP3側のトラックを選択し、[エフェクト]メニューの[上下を反転]を実行します。
これで再生すると同じ音の部分が消えて差分だけが聞こえるようになるはずです。
・・・消えないですね。どうやらMP3にリッピングした際に0.01秒ほどずれてしまうようで、そのために波形が綺麗に相殺されないようです。
波形を限界までズーム表示し、波形の位置が完全に一致するようにトラックの先頭部分の無音を削除し調整します。
これで再生すると「シャカ♪シャカ♪」音だけが残りました。128kbpsでまずは試したのですが思っていた以上に音が残っていますね。
この音の分だけMP3にエンコードした際に消えているということです。
ただ、MP3とWAVEを聞き比べてもそこまでの差を感じることはできませんでした。私の耳が悪いのでしょうか・・・
64kbpsとの差分:はっきりと元の曲が分かる程の差分になりました。
192kbpsとの差分:128kbpsよりは「シャカ♪シャカ♪」音が小さいです。
320kbpsとの差分:192kbpsとほとんど同じでした。
128kbpsでは思いのほか音が削られてしまうようですので、これからは192kbpsでエンコードしていこうと思います。
320kbpsと192kbpsの差は「ほとんど同じ」というより私には違いが分かりませんでした。ただ、小さい音ですが明らかに消えていますので「CDと全然違う」と感じ取れる人がいても不思議ではないですね。
320kbpsとの差分はほとんど何も聞こえないと思っていたのに意外と聞こえる音が再生されてしまい驚きました。
今回の検証はJPopで試してしまったために音声ファイルをアップできませんでした。
すき屋の炭火とりマヨ丼
久しぶりにすき屋に行くと「炭火とりマヨ丼」なるメニューが新登場とアピールされていたので早速注文。
ちょっとマヨネーズ多すぎないかな?と不安を抱きながらも、生卵をかけて食べてみると・・・
結構好みの味でした。
ちょっとマヨネーズ多すぎないかな?と不安を抱きながらも、生卵をかけて食べてみると・・・
結構好みの味でした。
metaタグのdescriptionは書かなくてもいい
HTMLのmetaタグのdescriptionにてページの概要を記述することができます。SEO対策として有効だと聞くこともあるのですが、実際のところは書かないほうがいいように思います。
descriptionを記述するとGoogleでは検索結果にこの内容が表示されてしまい実際のページの内容が表示されなくなります。
検索した単語が検索結果に強調表示されますので、その前後の文章を読んで、探しているページかどうかを判断すると思うのですが、descriptionの内容が検索結果に表示されてしまっているとその判断がしづらいように思います。(私だけ?)
<meta name="description" content="descriptionについて">
descriptionを記述するとGoogleでは検索結果にこの内容が表示されてしまい実際のページの内容が表示されなくなります。
検索した単語が検索結果に強調表示されますので、その前後の文章を読んで、探しているページかどうかを判断すると思うのですが、descriptionの内容が検索結果に表示されてしまっているとその判断がしづらいように思います。(私だけ?)
参考ページ
火災保険の特約「個人賠償責任保険」
事故を起こして相手が怪我をした場合や亡くなってしまった場合、賠償金が必要になりますよね。相手が一家の大黒柱でしかも死亡した場合だと1億を超えるそうです。
車の場合だったら自動車保険に加入するので大丈夫ですけど、自転車の場合だと未加入の場合がほとんどですよね。私も入っていません。
こういう場合に備えて「個人賠償責任保険」に加入しておくといいそうです。自動車保険や火災保険などの「特約」として付けれるそうで費用も月数百円程度のようです。
早速、明日火災保険会社に連絡してみようと思います。
車の場合だったら自動車保険に加入するので大丈夫ですけど、自転車の場合だと未加入の場合がほとんどですよね。私も入っていません。
こういう場合に備えて「個人賠償責任保険」に加入しておくといいそうです。自動車保険や火災保険などの「特約」として付けれるそうで費用も月数百円程度のようです。
早速、明日火災保険会社に連絡してみようと思います。
参考ページ
ターミナルエミュレータ PuTTYの発音
PuTTYって「パティ」と発音するんですね。
ずーと「プティ」と言ってました。心の中で。
2007年4月にリリースされたPuTTY 0.60が最新版となります。最近更新されていませんね。
ずーと「プティ」と言ってました。心の中で。
2007年4月にリリースされたPuTTY 0.60が最新版となります。最近更新されていませんね。




