Javaと情熱のあいだ

カステラとドーナツと珈琲

memo

.netでスケジュール実行を可能にするQuartz.net

Quartz.netはC#でスケジュール実行を可能にするライブラリ。 スケジューリング機能としては何曜日の何時何分に何の処理を実効するというような指定が可能。 このライブラリの素晴らしいところはcronの定義がそのまま使えるところ。 NuGetからも使えるので導…

プリンタ名に(コピー1)が表示される場合の対処方法

Windows8.1へ古いプリンタドライバをインストールしようと格闘していると コントロールパネル上でプリンタ名に「プリンタ名(コピー1)」と表示されるようになってしまった。 (コピー1)の部分を削除して名称を変更しようとすると「そのプリンタ名はすでに使用…

Samesite for .NET Framework 3.5 SP1 ブートストラップ パッケージを有効にする

こんな物を使う日が来ないことを祈ります。

XenApp、XenDesktopのエディション確認

XenApp、XenDesktopのエディション確認ページをメモ。シトリックス » XenDesktop » Feature Matrix

C#のプロパティでsetを無効に方法

C#でクラスのプロパティを定義るす場合下記の用に定義します。 public String Test { get; set; }このような場合にsetを潰したい時があるのですが この状態でsetを取ってしまうとコンパイルエラーになります。 これを解決方法は単純でした。 setにprivateを…

C#でCSVファイルを操作するライブラリ

C#でCSVファイルを操作するライブラリのメモ。CsvHelper参考: C# で CSV を扱うのに CsvHelper を使う - dunno logs

Visual Studioで「基本単体テスト」、「単体テスト」の違い

Visual Studioの新しいテストの追加で選択できる 「基本単体テスト」、「単体テスト」の違いを確認したのでメモ。 Visual Studio 2010のC#で確認。テスト用のクラスが作成されることは変わらないのですが、クラス内に出力される 内容が異なる、初回時はどち…

.netのTextBoxでフォーカスを取得した際に全選択状態にする方法

.netのTextBoxコントロールではフォーカス取得後に全選択状態にしたい場合が有ります。 EnterインベントでSelectAll()というメソッドを呼ぶ方法はマウスとTABフォーカスでは 挙動が異なってしまい想定した通りに動作しない。 先人の知恵を探して見ると、カス…

Windows8以降のKernrate Viewerについて

Kernrate Viewerは32bit環境ならWindows7でも動くらしく重宝していたのですが Windows8では、どうなるかと思ったので調査。 Index of Windows Driver Kit Tools (Windows Drivers)を見ると Kernrate (Kernrate.exe) Kernrate is no longer supported. Instea…

Windows8でImeModeが制御出来ない場合の対処方法

.net frameworkのC#で作成したアプリを、Windows8系で動作させると コントロールで設定したImeMode通りに動かない現象を確認。 先達を探してみるとOSとしての仕様らしい。対処方法としては、下記のやり方が有効らしい。 コントロールパネル→言語→詳細設定→入…

ESXiのダウングレード方法

ESXi 4.1からESXi 5.5にアップグレードしたら、iSCSIのデータストアに乗った仮想マシンが全て起動しなくなったのでダウングレード方法をメモ。 ESXiの起動時に、SHIFT+Rキーを押すとリカバリーモードになるので、旧バージョンを選択して起動。 参考: ESXiの…

FirefoxでFlashプラグインのインストール通知を無効にする方法

Firefox30.0で確認。about:configを開いてplugins.notifyMissingFlashをtrueからfalseに変更 通知がでなくなるだけで、プラグインインストールボタンを押下することは可能。plugins.hideMissingPluginsNotificationをfalseからtureにすると通知と プラグイン…

Play Framework 2.3でIO error while decodingが出た場合の対処方法

Play Framework 2.3のactivator uiでコンパイルをかけると IO error while decodingを吐く場合が有ったので対処方法をメモ。コンパイラはUTF-8じゃないなら文字コードを指定しやがれこの野郎と怒ってる様子。 uiが作成したファイルを確認すると全てSJISで作…

ファイル選択を解除するショートカットキー

Explorerなどではマウスを使わないと常にファイル選択の状態になってるので 選択を解除した状態にする場合のショートカットキーをgoogle先生に聞いてみた。対応方法としてはControl+Spaceで選択解除にできるらしい。 元々は別の機能が割り振られたショートカ…

Google Driveで再接続が頻発する場合の対処方法

Firefox、Google Chromeを使用してGoogle Driveのドキュメントを編集していると 接続がブチブチ切れる、原因を探ると先人の知恵を発見。Adblock Plusを切るだけで良いらしい。参考: Google ドキュメントで頻繁に「再接続」される場合、Adblock を無効にする…

PeaZipPortableのメニューを表示させる方法

PeaZipPortableを入れて初期設定してたらメニューの表示を消してしまった。 再表示させようといろいろ試行錯誤するも表示できず困っていたら Alt+1で表示できると書いてある記述を発見。 しかし、Alt+1を押しても何も反応せず仕方がないので再インストール。…

Windows Server BackupでイベントID 518のエラーが発生する場合の対処方法

タイトルのままですが、Windows Server 2008 R2 Stdで毎晩発生していたので調査。 ソース : Backup イベントID : 518 メッセージ : ’%1’で開始したバックアップは、別のバックアップまたは回復が進行中のため失敗しました。バックアップを再実行してください…

Visual Studio 2010 64bit環境で例外が発生してもデバッグで停止しない

タイトルのままですが、停止しない。 グー先生に聞いてみると、バグらしいので気をつけるメモ。 Loadイベントだけで発生するようだが、C#のSP1でも発生するのでなんとかしてほしい。参考放課後のVB中学校 - 例外が発生してもデバッグで停止しない現象

オンラインである他のディスクと署名が競合しているために、ディスクはオフラインです。

Windows7でUSBのHDDを接続しても認識しない場合があるぽい。症状としては Windows7に接続すると「オンラインである他のディスクと署名が競合しているために、ディスクはオフラインです。」とメッセージが表示される。 WindowsXPsp3では認識する。 検索すると…

MSChart をClickonceの必須コンポーネントに加える

1.必ずインストールせねばならないもの(チャートコントロールのライブラリ) Microsoft Chart Controls for Microsoft .NET Framework 3.52.ヘルプを日本語化するために必要なもの(チャートコントロールの日本語パック) Microsoft Chart Controls for Microso…

クリスタルレポートの文字間隔

クリスタルレポートにはフィールドの書式設定で文字間隔という設定項目があるが この設定項目は、「メモフィールド、文字列フィールド、およびテキストベースのオブジェクトの文字」でしか動作しない模様。 数値フィールドでも設定項目はあるが全く反映され…

CentOSアップグレードコマンド

CentOSでアップグレードする場合には、次の手順で作業することが推奨されているらしい。 yum clean all yum update glibc\* yum update yum\* rpm\* pyth\* yum clean all yum update mkinitrd nash yum update selinux\* yum update shutdown -r now 参考:…