Architect's Log

I'm a Cloud Architect. I'm highly motivated to reduce toils with driving DevOps.

2011-12-01から1ヶ月間の記事一覧

Windows XP で使用可能なショートカット キー一覧

備忘録。 Windows XP で使用可能なショートカット キー一覧この資料では、Windows XP で多くのタスクの実行に使用できるショートカット キーについて説明します。 ...

セキュリティ アドバイザリ (2659883) の脆弱性を解決する MS11-100 を定例外で公開

Blogs - 日本のセキュリティチーム - Site Home - TechNet Blogs2011 年 12 月 29 日に定例外の事前通知でお伝えした通り、本日、12 月 30 日に定例外でセキュリティ アドバイザリ (2659883) で説明していた ASP.NET の問題に対応するセキュリティ情報 MS11-…

Widnowsの[システムのプロパティ]を最速で開く

[Break]キーなんて普段使いませんが、こんな使い道があります。 どうすれば? [Windowsロゴ]キー + [Break]キーを押します。 [システムのプロパティ]が開きます。

Windowsのツールバーで簡易ランチャーを作成する

Windowsのツールバーで簡易ランチャーを作成する方法を紹介します。 作成手順 適当なフォルダを作成します。 フォルダ名がツールバーの名前になるので、短い名前の方が占有するタスクバーの領域が狭くて済みます。ここでは"-"とします。 作成したフォルダに…

Process Explorer v15.11がリリースされました

Process Explorer v15.11がリリースされました。 Process ExplorerEver wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have ope…

IP Messenger 3.32がリリースされました

IP Messenger 3.32がリリースされました。 IP Messenger 開発研究室TCP/IPを使用した、LAN用メッセンジャーです。 動的なメンバ認識ができます。 シンプル&軽快動作、さらにコンパクトサイズ。 優先度設定ユーザからの貼付画像は直接表示をデフォルトに 保…

Oracle VM VirtualBox 4.1.8リリース

Oracle VM VirtualBox 4.1.8がリリースされました。 Oracle VM VirtualBoxVirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performan…

Thunderbird9.0.1リリース。「MinimizeTo Tray revived」も無事使えます

サンダーバード9.0.1がリリースされました。「MinimizeTo Tray revived」も無事使えます。 関連エントリー Thunderbird 5.0をタスクトレイに格納できるようにする。 - プログラマーな日々ツールバーにタスクトレイに格納するボタンを配置する - プログラマー…

PostgreSQLで指定日かどうかの判定条件を書く

PostgreSQLでは以下の書き方で、指定日かどうかの判定条件が書けます。 WHERE (TO_DATE('2012/12/22', 'YYYY/MM/DD') <= date) AND (date < TO_DATE('2012/12/22', 'YYYY/MM/DD') + 1) なお、以下はNGです。「2012/12/23 00:00:00」が含まれてしまうからです…

Thunderbird9.0リリース。「MinimizeTo Tray revived」も無事使えます

サンダーバード9.0がリリースされました。「MinimizeTo Tray revived」も無事使えます。 関連エントリー Thunderbird 5.0をタスクトレイに格納できるようにする。 - プログラマーな日々ツールバーにタスクトレイに格納するボタンを配置する - プログラマーな…

Paint.netでクリップボードの画像サイズに合わせてキャンバスを作成する

Paint.netでクリップボードの画像サイズに合わせてキャンバスを作成する方法を紹介します。 Paint.netを起動します。 [Ctrl + N]を押します。 ダイアログが表示されるので[OK]をクリックすると、自動的にクリップボードの画像サイズに合わせて新規キャンバス…

IMEがONになっているとスペースキーでChromeのページスクロールが効かない

以前から時々Chromeでスペースキーでのスクロールができなくなるので困っていましたが、最近やっと原因が判明しました。 IMEがONになっているとスペースキーでページスクロールが効きません。バグかなぁ。

私のルーチンタスクを晒してみます

285「私のルーチンタスクを晒してみます」 | 【旧】化学系メーカー研究職です 遅きに失した感はありますが、私もルーチンタスクを晒してみます。 出社後のルーチンタスク タスクの説明 いくつか説明します。 日報を書く 私は朝にその日の日報を書きます。日…

ポストバック後もスクロール位置を保持する

どういうこと? 縦に長いページの場合、ポストバック後のスクロール位置の保持が有効です。 どうして? ポストバック後に、再度スクロールを強いるのはユーザーフレンドリーではありません。 どうすれば? Pageディレクティブで「MaintainScrollPositionOnPo…

Database.NETからCREATE FUNCTIONのリファレンスを参照する

どういうこと? Database.NETからCREATE FUNCTIONのリファレンスを参照する方法を紹介します。 接続の仕方はこちらを見てください。 Database.NETからSQL Serverに接続する - プログラマーな日々こちらで紹介したDatabase.NETからSQL Serverに接続してみます…

Database.NETからCREATE PROCEDUREのリファレンスを参照する

どういうこと? Database.NETからCREATE PROCEDUREのリファレンスを参照する方法を紹介します。 接続の仕方はこちらを見てください。 Database.NETからSQL Serverに接続する - プログラマーな日々こちらで紹介したDatabase.NETからSQL Serverに接続してみま…

Database.NETからCREATE VIEWのリファレンスを参照する

どういうこと? Database.NETからCREATE VIEWのリファレンスを参照する方法を紹介します。 接続の仕方はこちらを見てください。 Database.NETからSQL Serverに接続する - プログラマーな日々こちらで紹介したDatabase.NETからSQL Serverに接続してみます。 .…

Database.NETからCREATE TABLEのリファレンスを参照する

どういうこと? Database.NETからCREATE TABLEのリファレンスを参照する方法を紹介します。 接続の仕方はこちらを見てください。 Database.NETからSQL Serverに接続する - プログラマーな日々こちらで紹介したDatabase.NETからSQL Serverに接続してみます。 …

WININET.DLLの外部メソッド呼び出しを使用してFTPのクライアントを実装する

どういうこと? WININET.DLLの外部メソッド呼び出しを使用してFTPのクライアントを実装します。 どうして? .NET Compact Frameworkでは、FtpWebRequestクラスやFtpWebResponseクラスが提供されていません。そのためFTPのクライアントを実装するにはWININET.…

WININET.DLLの外部メソッド呼び出しで使用されるハンドルが確実に解放されるように実装する

どういうこと? .NET Compact Frameworkでは、FtpWebRequestクラスやFtpWebResponseクラスが提供されていません。そのためWININET.DLLの外部メソッド呼び出しが必要ですが、使用されるハンドルは自動的には解放されません。IDisposableを実装したラッパーを…

テンポラリーファイルが確実に削除されるように実装する

どういうこと? テンポラリーファイルは使用後に自動的には削除されません。IDisposableを実装したラッパーを作成することで、確実に削除されるようにできます。 どうして? Disposeメソッドでテンポラリーファイルを削除するように実装すれば、using句のス…

はてなまとめ(仮)の試用依頼が届いた

はてなまとめ(仮)の試用依頼が届きました。 はてなは、 普段から楽しくネタを収集できて 他人が収集したネタも含めて素早くまとめられて まとめる過程も楽しめる そんなまとめサービスができたら、面白く役立つコンテンツがインターネットにもっと生まれる…

MSDNの「ビジネス アプリケーション開発情報」

MSDNに新たなページが立ち上がってた。 ビジネス アプリケーション開発情報 Build a Better App | MSDN ・技術評価や開発実装をおこなう方に: シナリオ (Case) に基づいた開発実現方法を技術ごとに Tips としてご提供します。 ・プロジェクト管理やシステム…

WININET.DLLの外部メソッド呼び出しで使用されるハンドルのラッパークラス

どういうこと? WININET.DLLの外部メソッド呼び出しで使用されるハンドルのラッパークラスを定義します。 どうして? IDisposableをインプリメントするので、using句を使えばハンドルの解放漏れがなくなります。 どうすれば? ソースコードを記載します。 us…

ASP.NET Ajax クライアント側フレームワークを読み込めませんでした

どういうこと? ASP.NETでAjaxを使ったアプリを開発していたら、突然エラーが発生するようになった。 "ASP.NET Ajax クライアント側フレームワークを読み込めませんでした。" "'Sys'は宣言されていません。" どうして? エラーメッセージから、Ajax Library…

~(チルダ)で始まるパスを絶対パスに変換する

どういうこと? ASP.NETではチルダでアプリケーションルートを表すことができます。これはあくまでもASP.NETの仕様なので、 <img src="~Hoge/Fuga/image.jpg" /> こんな風に書いても画像を参照できません。 どうすれば? System.Web.VirtualPathUtility.ToAbsolute メソッドで、チルダで始まる…

IntPtrがゼロかどうかを判定する拡張メソッド

IntPtrがゼロかどうかを判定する拡張メソッドを実装します。 どうすれば? using System; namespace ThumbnailExtraction { internal static class SystemExtension { #region IntPtr /// <summary> /// ゼロかどうかを示す値を取得します。 /// </summary> /// <param name="self"><see cref="System.IntPtr"/> のインスタンス</see></param>…

Sylfeedは3Gには対応していません

巷で話題の高性能RSSリーダー「Sylfeed」を試してみようと購入しました。 ところが対応機種は3GS以降でした。残念。私のiPhoneはいまだ3Gなのです。Sylfeed200円(2014.01.07時点) iTunes で見るGACHANETposted with ポチレバ

Sylfeedは3Gには対応していません

巷で話題の高性能RSSリーダー「Sylfeed」を試してみようと購入しました。 ところが対応機種は3GS以降でした。残念。私のiPhoneはいまだ3Gなのです。Sylfeed200円(2014.01.07時点) iTunes で見るGACHANETposted with ポチレバ

VB.NET←→C#のソースコード変換サイトが便利

VB.NET←→C#のソースコード変換サイトを紹介します。 Convert VB.NET to C# - A free code conversion tool - developer FusionSimply paste in your VB.NET code below, and this free utility will automatically convert it to its equivalent in C#. ... …