読者です 読者をやめる 読者になる 読者になる

Javaと情熱のあいだ

Play Frameworkはじめました

PHPのサポート期限をメモ

バージョン 初回リリース日 最新リリース 最新リリース日 アクティブサポート セキュリティサポート 7.0 2015/12/03 7.0.8 2016/06/23 2017/12/03 2018/12/03 5.6 2014/08/28 5.6.23 2016/06/23 2016/12/31 2018/12/31 5.5 2013/06/20 5.5.37 2016/06/23 201…

RTX1100にIPv6でTELNET接続する

中古のRTX1100を貰ったけれどコンソールケーブルが無かったのでメモ。 telnet fe80::2a0:deff:fe66:1709%eth0 参考 [RTX1100] コンソールケーブル無しでログインする方法は? | 僕とガジェット [RTX1100] デフォルトで設定されている IPv6 アドレスを調べる…

32bitのWindows10を64bitへ

2016年7月29日を過ぎてしまったけれど、メモ。 もともとは、Windows7 32bitでWindows10へ無料アップグレードしていたPCを Windows 10 64bitへ更新。 メディア作成ツールでWindows 10 64bitのISOファイルをダウンロード。 DVDへ書き込み ディスクから起動して…

MacのTime Machineで失敗する場合の対処方法

MacのTime Machineが失敗して完了しなかったので対処方法をメモ。 対処方法としては基本中の基本なんですがログを見るという方法が一番らしい。 参考 www.digitalboo.jpn.org

ESXiのCentOSでopen-vm-toolsを使う

ESXiのCentOS仮想環境でVMware Toolsを使うと思ったら結構頑張ってインストールしないといけなかったのですが 最近はそんなことしなくて良くてyumからコマンド一発でインストール出来る。

Redmineを1.1.2から3.1.1へアップグレード

長年放置してた古いバージョンのRedmineをアップグレードした際のメモ。

log4netのDB接続をコード上で設定する方法

log4netのAdoNetAppenderを使用する際にDB接続をC#のコード上で変更したいと思ったのでメモ。

ESXi 4.1からESXi 6.0への移行

ESXi 4.1からESXi 6.0へ移行した際のメモ。

Visual Studioの「定義へ移動」を使わず「コード定義ウィンドウ」を使うメモ

Visual Studioの機能で関数などの定義み見たい場合に「定義へ移動」を使わなくても 選択した箇所の定義が別ウィンドウで表示できる機能。 参考 d.hatena.ne.jp

ESXiでシンプロビジョニング仮想ディスクの未使用領域を開放する方法

ESXiの仮想ディスクでシンプロビジョニングを使用した場合の圧縮方法をメモ。 一旦データを書き込んだディスクはシンプロビジョニングであってもゲストOSのファイルを削除しても仮想ディスクのファイルサイズは変化しない。 しかし、ゲストOS側でディスク領…

パスとしてコピー

WindowsのExplorerでファイルを選択してShift+右クリックするとサブメニューに「パスとしてコピー」という項目が追加される。 よく使いそうな項目だけど「Shift+」という奇っ怪な仕様。

ESXi 4.1からESXi 6.0へアップグレードはサポートされない

ESXi4系にESXi6をアップグレードしようとすると「4系からのアップグレードは出来ないよほにゃらら...」的なメッセージが表示される。

SQL Serverのdecimal 型とfloat型 についてのメモ

SQL Serverのテーブルで小数型を扱う場合decimal型とfloat型のどちらを使用するべきかについてのメモ。 MSDNを見るとそれっぽい事が書いてある箇所が有るには有るが、状況に応じて使い分けるべきなんでしょう。

SQL Serverのデータ型で.NET Frameworkの型をマッピング

SQL Serverのデータ型を.netでマッピングする際の対応表をメモ。

C#のラムダ式をメモ

C#のラムダ式をなかなか覚えないのでメモ。

SQL Serverのバージョン一覧をメモ

プロダクトバージョン 製品名 12.0.4100.1 SQL Server 2014 SP1 12.0.2000.8 SQL Server 2014 11.0.3000.0 SQL Server 2012 SP1 11.0.2100.60 SQL Server 2012 10.0.1600.22 SQL Server 2008 10.0.2531.00 SQL Server 2008 Service Pack 1 10.50.1600.1 SQL …

CentOS5の"yum update"で"Not found"が発生した場合の対処方法

放置されたたCnetOS5の"yum update"を実行するとNot foundのエラーが発生したので対処方法をメモ。

DoubleClickイベントとMouseDoubleClickイベントについてのメモ

.netのコントロールに有るDoubleClickイベントとMouseDoubleClickイベントは似たようなイベントなので混同してしまう。 MSDNに有る説明ではそれぞれ下記のような説明が有る。

Apache2.4の起動時に(OS 10048)が発生する場合の対処方法

Apacheをインストールして起動コマンドを実行すると (OS 10048)のエラーが出て起動しなくなる、原因を調べてみるとSkypeが80番ポート 塞いでいるらしい。Skypeの設定に有る「追加の受信接続にポート80と443を使用」のチェックを外して再起動。

PHP VC11 Thread SafeとNon Thread Safeの違い

PHPのWindows用バイナリを試そうと思ったら Thread SafeとNon Thread Safeが有るので違いを調べたのでメモ。結果としてはThread Safeはモジュール用 Non Thread SafeはCGI用

C#のArray.ConvertAllについてのメモ

配列に対して特定の処理をする場合Array.ConvertAllを使用すると 上手く処理出来るが、LINQのSelectと比べると処理速度で見劣りがします。 しかし、LINQの方ははSelect後にToArrayなどを行うと結果としてArray.ConvertAllより遅くなるのでどうしたものか。

WindowsUpdateで再起動を繰り返す場合の対処方法

再起動のループ中でWindowsをセーフモードで起動するだけで正常な状態に戻ることが有る。

Mountain LionのSafariにμBlockを入れるとクラッシュして起動しないので対応方法をメモ

μBlockをMountain LionのSafariで試したらクラッシュしてSafariが起動しなくなる。 下記のファイル*1を手動で削除することで起動出来るようになる。 ~/Library/Safari/Extensions/μBlock.safariext *1:環境によって違う場合が有るので要確認

Windows XPのWindows Update エージェント

XPをセットアップする必要が有ったのでメモ。 下記のエージェントをインストールしないとWindowsUpdateが出来ない。 WindowsUpdateAgent30-x86.exe 参考 Windows Update エージェントの最新バージョンを入手する方法に関する、ネットワーク管理者向けの情報

log4netの出力先ディレクトリ

log4net.configのRollingFileAppenderで出力するディレクトリをメモ Windows7で確認。 \ProgramData ${ALLUSERSPROFILE}\Users\<username>\AppData\Roaming ${APPDATA}\Users\<username>\AppData\Local ${LOCALAPPDATA}記述サンプル <param name="File" value="${APPDATA}\\Project\\Application\\log\\"/></param></username></username>

SQL ServerのROW_NUMBERとOFFSET FETCH句

SQL Server 2008 R2以前でページング処理したいときは ROW_NUMBERを使用して処理、SQL Server 2012以降はOFFSET FETCH句を使用。 ROW_NUMBERは1~ OFFSET FETCH句では0~ 間違わないようにメモ。 参考 OFFSET FETCH 句 (SQL Server Compact)

C#でoverridの挙動を確認

基本的なことだと思うんですが、確認したのでメモ。

Visual Studio Image Library

Microsoftが提供してる、アプリケーションで使用できそうなアイコン類のライブラリ。 PNG、ICO、BMPでの形式で提供される。 PDFでの一覧表も付いてる。 参考 Visual Studio Image Library Download Visual Studio Image Library from Official Microsoft Dow…

Ubuntuのゲストセッションを削除する方法

Ubuntuのユーザでゲストセッションが表示されていたので 削除する方法をグーグル先生に聞いてみたのでメモ。50-ubuntu.confファイルにallow-guest=falseを書き足す。 $ sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf[SeatDefaults] user-ses…

.netのSystem.Windows.Inputを参照する方法

C#でSystem.Windows.Inputを参照する方法のメモ PresentationCore.dll System.Windows.DependencyObject辺りで別のDLLも必要になってくるようなのでメモ WindowsBase.dll

.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…