2017-05-02から1日間の記事一覧

信用できないサイトをtarget="_blank"で開く危険性

http://yoru9zine.hatenablog.com/entry/2017/03/17/230729 開いた先のページは、window.openerで、開いた元ページに制限なしアクセスができてしまうことが危険である。 例えばtarget="_blank"で攻撃者のページを開いてしまった場合、攻撃者側のページにある…

SQL ServerにはMDBからデータをインポートできる機能がある

https://msdn.microsoft.com/ja-jp/library/cc708919.aspx データベースを右クリック→タスク→データのインポート……で「インポートおよびエクスポートウィザード」を開いてインポート元にMicrosoftAccess、インポート先にSQL Server Native Clientを指定して…

.NETプログラムの実行ファイルのターゲットをx64→x86へ変更するプログラム「CorFlags.exe」

https://msdn.microsoft.com/ja-jp/library/ms164699(VS.80).aspx

64bit版Windowsでの「'Microsoft.Jet.OLEDB.4.0' プロバイダはローカルのコンピュータに登録されていません。」エラー

URL

http://qiita.com/yaju/items/86314412741deb806366 http://www.grapecity.com/tools/specific/componentone/kb/detail.asp?id=69842 原因は、64bit版Windowsには「『64bit版の』Microsoft.Jet.OLEDB.4.0」が提供されていないため。 「『32bit版の』Microsof…

DRYの原則に従うことで、コードの質が下がることがある

URL

https://www.infoq.com/jp/news/2012/05/DRY-code-duplication-coupling 重複を排するために、密結合や複雑さの増加が発生してしまう。 DRYは重要ですが、もちろんSOLID原則や、結合を疎にしたり凝集を高めるといった概念も重要 常に1つの原則を適用するだけ…