Skip to main content

Chrome新バージョンで文字がきれいに表示されない場合の改善方法

Chrome最新バージョン(ver37)はDirectWriteを利用した文字の描写処理を搭載しています。この新機能によって一部のDPIが100%以上の日本語OSで、文字が綺麗に表示できない現象が起きているようです。Chromeの開発チームが正式に修正するまで(または修正しないかもしれません)、以下の方法で改善できますので、お試しください。 (more…)

日本語入力ツールで半角スペースを入力する方法

日本語入力ツールで文書を入力する際に、一時半角スペースを入力したい場合がよくあります。そのとき日本語入力ツールを英語に変換し、キーボードのスペースを押せば半角スペースを入れることができますが、この方法では若干手間が掛かります。ネコ技術がそれで悩んでより速い方法があるかと試したところ、たまたまこの方法を見つけました。 (more…)

Strong Name厳密名付きプロジェクトを他のPCでビルドする際のエラー

Strong Name厳密名付きプロジェクトをその厳密名証明書作成以外のPCでビルドする際に下記のようなエラーが出ます。

Cannot import the following key file: companyname.pfx. The key file may be password protected. To correct this, try to import the certificate again or manually install the certificate to the Strong Name CSP with the following key container name: VS_KEY_0123451234567890

修正方法

スタートメニューから「Visual Studio 2012」⇒「Visual Studio Tools」⇒「Developer Command Prompt for VS2012」を起動しコマンド入力画面が表示されます。以下のコマンドを実行してください。

sn -i certificate.pfx VS_KEY_0123451234567890

要求されるパスワードを入力し以下のような結果が表示されたらエラーが解消します。
(more…)

Windows向けソフトウェアのコードサイン証明書の署名方法

コードサイン証明書が用意できましたらひとつの.pfxファイルになります。Windows向けソフトウェアのEXEやDLLなどをコード証明書を署名する際に、Signtool.exeというツールを利用すると簡単にできます。

Signtool.exeはMicrosoft Visual StudioまたはMicrosoft Windows Platform SDKをインストールした場合自動的にシステムにインストールされます。署名する際に必要なものは以下の通りです。

  1. コード証明書PFXファイル
  2. コード証明書パスワード
  3. コード証明書発行機関タイムスタンプURL(Time-stamp URL)
  4. Signtool.exe – Microsoft公式の署名ツール
  5. 対象ファイルEXE、DLLなど

1と2の証明書PFXファイルとパスワードをコード証明書の管理者からもらいます。3のタイムスタンプURLについて一般的にコード証明書の発行機関のホームページに掲載しています。分からない場合コード署名書の管理者や発行機関にお問い合わせください。

(more…)

Global.asaxのApplication_Errorが呼び出されない

開発環境でGlobal.asaxのApplication_Errorでエラー処理を実装して正常に動作しましたが、本番環境で動作しません。いろいろ試したら、IIS7以降のWebSiteの設定について、Web Applicationのアプリケーションプールを「Classic .NET AppPool」に切替すると問題が解消しました。

さらに試したら、実際そのアプリケーションプールの設定の「パイプラインモード」という設定を「クラシック」にすれば問題解消します。

このようにGlobal.asaxのApplication_Errorでアプリケーション全体のエラーを処理することができます。

public class Global : System.Web.HttpApplication
{
  protected void Application_Error(object sender, EventArgs e)
  {
    Exception ex = Server.GetLastError();

    if (ex is HttpUnhandledException)
    {
      // ...
    }
  }
}

(more…)

Windows 8を速やかにShutdownする方法

Windows 8はスタートメニューがなくなり、シャットダウンボタンも右側のパネルに隠され、以前よりシャットダウンまでの手間が掛かるようになりました。

ただもしDesktopモードを利用しているなら、Alt+F4でシャットダウン画面を呼び出せます。このHotkeyを利用すると大部便利になります。

win8_shutdown

Linuxサーバーを介してインターネットをアクセスする

LinuxサーバーへのSSHログインの権限があれば、そのサーバーを介してインターネットにアクセスすることができます。

PuttyというSSHクライアントソフトを利用し、ローカルProxyサーバーの構築ができます。

Puttyのダウンロード先:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html (putty.exeを選択する)

ダウンロードが終わったらputtyを起動します。以下のような手順で設定を行います。

ssh-proxy-01

(more…)

Excel 2013 の動画カーソルを停止する方法

Windowsのレジスタに以下の値を追加するカーソルなどのアニメーションを停止することができます。

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Graphics
"DisableAnimations"=dword:00000001

解除したい場合、値を0に変更するか、そのデータ自体を削除すれば解除できます。

【自動修正ファイル】

操作できない方、ネコ技術はダブルクリックで修正できるファイルを提供します。

こちらからダウンロードし実行してください。