2014-09-01から1ヶ月間の記事一覧
フェールオーバーパートナー名を指定しておくと、イニシャルパートナー名で接続できない場合の接続先にできる。 url="jdbc:sqlserver://localhost\BAMBOO;DataBase=MirrorTest;failoverPartner=localhost\MIRROR” データベース ミラーリング セッションへの…
認証 (authentication) 個人やプロセスの身元の確認 認可/承認 (authorization) 何かを行う、またはある場所に存在することを、誰かに許可を与えること "認証"は、単に一人一人が "誰" であるかを信頼できる方法で認識することです。 それに対して、"承認" …
座席の等級: 一等:イ 二等:ロ 三等:ハ (「イ」は廃止) 種類: 寝台車:ネ 座席車:ザ 上記を組み合わせると: A寝台:ロネ B寝台:ハネ グリーン席:ロザ 普通席:ハザ (普通車・自由席:ハフ) 参考: 電報略号 (鉄道) - Wikipedia 公益社団法人 全…
x64 環境で RegAsm して vbs から CreateObject しようとして、以下のようなエラーが出ることがある。 C:\tmp\test.vbs(2, 1) Microsoft VBScript 実行時エラー: ActiveX コンポーネントは オブジェクトを作成できません。: 'COMSample.Class1' これは RegAs…
Chrome でこのエラーが頻発するようであれば chrome://flags から「QUIC プロトコル」を無効にする。 QUIC プロトコル(試験運用中)。 Mac, Windows, Linux, Chrome OS, Android QUIC プロトコルのサポート(試験運用中)を有効にします。 #enable-quic 試…
OSGi のプラガブルなウェブアプリケーションという点では、Python の WSGI、Ruby の Rack、Perl の PSGI に結実したってことで良いのだろうか。 でもそれなら源流は CGI ってことになるのか?
サンプルダウンロード Microsoft OCR Library Sample in C#, C++, JavaScript for Visual Studio 2013 ソリューションを開く Package Manager Console からライブラリを取得 PM> Install-Package Microsoft.Windows.Ocr エンジンを日本語に変える ocrEngine …
単一責務の原則(Single Responsibility Principle) すべてのオブジェクトは唯一の責務を持たなければならない。すなわち,実行することはただひとつでなければならない。 開放/閉鎖の原則(Open-Closed Principle) クラスは拡張に対しては開いて(Open),修正…
"Detecting Defects in Object Oriented Designs: Using Reading Techniques to Increase Software Quality" 紹介 from Tadayoshi Sato Software reading techniques, SRTs SRTs における欠陥の 5 分類: 抜け落ち(omitted) 曖昧さ(ambiguous) 矛盾(inconsis…
OSGi、プラグイン以外に何が良いのかなと思ったけれど、Web アプリの基盤にすると上に乗せるアプリケーションがプラガブルになって JVM のリスタートが不要になって素晴らしい、というアイデアがあったんですね。 でも 今まで抑圧されてきた「モジュールの動…
Eclipse プラグインの機構としておなじみ Java モジュールを JVM を停止することなく追加できる モジュールの連携、管理の機能もある アプリケーションサーバのソフトウェア部品化フレームワークとしての採用 Spring Framework WebSphere GlassFish JBoss 実…
2006年のバグに今こうして出会っている事実を噛みしめている。 しかも「状態: 終了 解決策: 修正しない」である。 DataGrid Pager ColSpan rendered incorrectly when there are AutoGenerated columns | Microsoft Connect The Pager cell ColumnSpan prope…
今までの SMP(Symmetric Multiprocessing) 構成の場合、CPU が全てのメモリに均一にアクセスできた。 しかし CPU の搭載数が増えるに従い、増えた CPU によるメモリへのアクセス待ちが問題となっていった。 またメモリ参照には局所性があるから、全ての CPU …
日本: 1890年代、交換手による回線交換が始まる。 1926(昭和元)年、自動交換方式登場。 1979(昭和54)年、自動化完了。 一方、アメリカでは 1889年に自動交換機が発明されている。 自動交換機を発明したのは、カンザス・シティー(米国)の葬儀屋のアルモン・B…
方眼紙とはうまく付き合っていなかければならないのだけれど、どうせならここまで突き詰めたいと思えるアプリがあった。 TreeSheets 真面目なのかも知れないけれど、悪ノリな感じを受けて大変面白い。 一つ残念なのは日本語の取扱いだけれど、それを補って余…
アプリのコードが`必ず1トランザクションで1つのテーブルしか触ってない'コードなのに Deadlock found when trying to get lockが検出されることがある。 <略> デッドロックというより、単純なロック競合な訳だけれども、 Deadlock found when trying to get…
とても良いまとめ。 最近の Visual Studio の強化まとめ
ProgressBar で時計を作った。 ソースコードはこちら dechnostick/ProgressBarClock · GitHub
Windows で何らかのリソースを弄っていると、そこに「オブジェクト」を感じる。 ユーザでもファイルでもいいけれど、それらはみんなオブジェクトだ。 IIS のサイトもそうだしそこに構成される Web アプリケーションも同じ。 これらをすべてオブジェクトとし…
ASP.NET 1.1 をアップグレードする時に responseEncoding が utf-8 以外だとハマる。 ASP.NET 2.0 以降では、Response クラスに HeaderEncoding プロパティが、また、構成ファイル globalization 要素に responseHeaderEncoding 属性が用意されました。これ…
行データはすべてのカラムを 8KB に収めなければならない。 ただし上記計算において、可変長項目は定義長に関係なく最大長を 768 バイトとする。 可変長項目のうち 768 バイトを超えた部分は off-page storage へ格納される。 off-page strage を含めた row …
サポートされる照合順序: Windows 照合順序: Windows ロケールに基づくコードページ、並べ替え規則、比較規則が用いられる。 Unicode と非 Unicode データ型は同じように並べ替えられる。 バイナリ照合順序: コードポイントに基づく。 Unicode と非 Unico…