2011年3月28日

Flash Player自動アップデートの手動実行

Flash Playerの自動アップデートは, Windowsではログオンしたタイミングでしか通知してくれないので, 普段はスリープか休止状態にしてログオンしたまま使ってると一向にアップデートされないので, Adobeのサイトに行って更新するという面倒があるんだけど, 手動で簡単にアップデートを実行できる方法があるので書いておく。

とりあえず簡単に書くと,

C:\windows\system32\macromed\flash\flashutil*_activex.exe -update activex

でActiveXバージョンが,

C:\windows\system32\macromed\flash\flashutil*_plugin.exe -update plugin

でPluginバージョン (Internet Explorer以外) の更新が実行できる模様。64ビットWindowsの場合はsystem32ではなくsyswow64の下ね。*のところはそのときにインストールされているバージョンによって異なるので適当に対処するように。

ただし, この方法は実際に新バージョンがなくても更新しようとするので, セキュリティアップデートが出たときに限るのが賢明かな。ちなみに, どちらのexeを使っても引数でアップデート対象が決まるみたいなので, どちらを使ってもOKみたいな。

リンク: Adobe - Flash Player:ヘルプ - Adobe Flash Player のアップデートについて.

| | コメント (0) | トラックバック (0)

2011年2月10日

UnicodeとJava

Javaのchar型は最初から長さ16ビットでUnicodeということで, 以前ならマルチバイト文字を考えなくても文字処理ができるということで, ほかのchar型が8ビットの言語と違って楽ができると思ってたんだけど, 最近はUnicodeにもサロゲートペアとかあってchar二つで1文字とかあるから結局また面倒な世界に逆戻りしてしまってたりする。

Win32もwchar_t型は16ビットのはずだから, 手間としては同じなんだろうけど, 所詮すべての文字を16ビットで表現するというのが幻想だったというわけで, wchar_tが32ビットのシステムに戻りたいね。

| | コメント (0) | トラックバック (0)

2010年9月23日

HANZUBON.jp � はんずぼんmirrors

どういう回線で運用してるのか興味あるな。

リンク: HANZUBON.jp � はんずぼんmirrors.

| | コメント (1) | トラックバック (0)

2010年9月22日

XE 向けに行われた C++Builder の変更点 - RAD Studio

C++Builder XEが来たので、これまで作っていたCOMプロジェクトをATLなしに書き直す予定にしてるんだけど、時間が取れないよー。困ったー。

リンク: XE 向けに行われた C  Builder の変更点 - RAD Studio.

[更新] タイトル中の++を復元。

| | コメント (0) | トラックバック (0)

2010年9月14日

LAN構成変更プラン

あまり詳しいことはかけないけど、手元のネットワークは、現在RTA55iでグローバル/29のLANを作って、その中にAtermでプライベートアドレスのLANを作る構成になっている。

ただAtermのらくらく無線スタートEXを使うには、Aterm本体かAtermの有線LAN側にDHCPサーバーが必要なので、無線側にDHCPサーバーを置くとクライアントの設定ができなくて困るという問題が発生して困っていた。ちなみにプライベート側LANでは動的DNSアップデートを採用しているので、AtermのDHCPサーバー機能では間に合わないことは明言しておく。

そこで、今回計画したのは、外部接続用のルーターにNATを仕込んで、LANは全部プライベートアドレスに変更してしまおうということである。これによりAtermをAPとして使うことが可能になるため、APとLANコンバーターの場所を入れ替えて、DHCPサーバーの側にAPを置くことが可能になるという寸法である。

これなら問題あるまい。

リンク: 「らくらく無線スタートEX」ムービーで見てみよう|トピックス|AtermStation.

ていうか、らくらく無線スタートEXの設定時だけでも内蔵DHCPサーバーを機能させる設計ができなかったのか疑問なんだけど。

| | コメント (0) | トラックバック (0)

2010年8月31日

C++Builder XE FAQより

C++Builder XEの製品情報が公開されたので、FAQを流し読みしてみた。

  • XEを買えば、C++Builder 6以降の各バージョンも使えるらしい。
  • Blackfish SQLはもう付いてこないらしい。代わりはInterBase。

COM書くのにATL不要になったらしいので、今回はアップグレードするつもりだけど、1年以内に64ビット対応するか不明なので、年間サポートはなしにするかな。

リンク: C++Builder FAQ | RAD C   IDE and Compiler.

| | コメント (0) | トラックバック (0)

2010年7月21日

Embarcadero recognized as a Microsoft Launch Partner with Delphi Prism 2011

どうせならDelphi (Win32) とかC++BuilderがVisual Studio内で動作したら面白いのに。

リンク: Delphi Insider: Embarcadero recognized as a Microsoft Launch Partner with Delphi Prism 2011.

| | コメント (0) | トラックバック (0)

2010年5月16日

1-6-11

802.11b無線LANのチャンネルを5チャンネル間隔で使うようにしたのはだれだろうなぁ。多少の重なりがあっても4チャンネル間隔にしておけば、1-5-9-13と同時に四つチャンネルが使えたものを。

近所にAPが多すぎて、チャンネル設定に困るんだな。

| | コメント (0) | トラックバック (0)

2010年4月 2日

SAC: The Simple API for CSS

C++でCSSを簡単に扱う方法がないかと探索してたら、こんなのが見つかった。

リンク: SAC: The Simple API for CSS.

| | コメント (0) | トラックバック (0)

2010年3月28日

SONARオーディオエクスポート時のディザリング効果

SONARでオーディオエクスポート時のディザリングの効果を実験してみたので、公開しておく。

実験の方法は以下のとおり。

  1. Cakewalk TTS-1のSine WaveでA4 (440Hz) 単音のトラックを作成 (プロジェクトA)。
  2. プロジェクトAを16ビットディザリングなしでエクスポート (サンプル0)。
  3. サンプル0を新規プロジェクトにインポートして、レベルを-48dBに設定 (プロジェクトB)。
  4. プロジェクトBを以下の4つの方法でエクスポート。
    1. 24ビットディザリングなし (サンプル1)
    2. 16ビットディザリングなし (サンプル2)
    3. 16ビットディザリングあり: rectangular (サンプル3)
    4. 16ビットディザリングあり: triangular (サンプル4)
  5. この4つを新規プロジェクトに順にインポートして、聞きやすい音量にするため、すべて-10dBにノーマライズ (プロジェクトC)。

実験結果 (プロジェクトC)

  • サンプル1は24ビットエクスポートなので、特に異常はなし
  • サンプル2はビット数不足で異音が混じって聞こえる
  • サンプル3と4は、ノーマライズにより大きくなった高音のノイズが聞こえるが、Sine Waveとしては自然に聞こえる (これは個人差によるかも)

試聴ファイルをダウンロード (アップロードサイズ制限のため192kbps Mono MP3形式で掲載。オーディオエクスポートは16ビットディザリングなし)

| | コメント (0) | トラックバック (0)

より以前の記事一覧