System.Net.Sockets.SocketException

どんなエラー? HttpClientのソケットエラー。sqlなどのコネクションとは性質が異なるので注意。sqlのデータプロバイダーはコネクションをプールに返すまでアイドル状態(※1)を維持している。4分(※2)たっても再… System.Net.Sockets.SocketException の続きを読む

System.Web.HttpRequestValidationException

どんなエラー? XSS(クロスサイトスクリプティングの略)が検出された際に出力されるエラー。あとはSQLインジェクションあたりだろうか。inputタグのvalueがノーチェックで実行されるタイプのスクリプトが組まれていた… System.Web.HttpRequestValidationException の続きを読む

ModelとViewModelをもう一度おさらいしておく

前提 MVVMと聞いてもピンとこない人。MVCという名前は聞いたことがあるけど、中身が今一つ分かっていない人。アーキテクチャについて勉強したい人。設計を行う人など。 Modelってなんだろう?ViewModelって? ■… ModelとViewModelをもう一度おさらいしておく の続きを読む

jQueryとjavascriptを混在させてはいけない

前提 Webフロントエンジニア。動的なWebページを作りたいと思っている人。jQueryとJavascriptの違いが分かっていない人。javascriptが苦手な人など。 自分はWebのエンジニアだ!と胸を張る人でも、… jQueryとjavascriptを混在させてはいけない の続きを読む

保守性と再利用性について考えてみる

前提 断続的に更新が行われているソフトウェアのエンジニア。Webエンジニア。開発サイドから見て、保守しづらいソフトウェアを管理している人。開発サイドから見て、再利用できないようなプログラムがコーディングされているエンジニ… 保守性と再利用性について考えてみる の続きを読む

System.TimeoutException

どんなエラー? 操作が割り当てられた時間を超過した状態。Webだと、リクエスト投げてレスポンスが規定の時間に帰ってこなかった状態(※1)。サーバーの内部処理で時間がかかったのかもしれないし、DBの返答が間に合わなかったの… System.TimeoutException の続きを読む

System.ArgumentOutOfRangeException

どんなエラー? 引数の値が、配列の要素数を超えた場合に出力されるエラー。最近めっきり減ったので、よく見るエラーと分類するのはどうかと思うが。。さすがに、ジェネリック型にしたいところ。 対応方法 まぁ、ジェネリックリストに… System.ArgumentOutOfRangeException の続きを読む

やっぱりモックだよね、というお話

前提 システム関連の人(※1)。モックってなんだ?という人。画面設計の無駄を省きたい人。資料作り、プレゼンが苦手な人向け。 ※1 たぶん、業界によってすごい認識が異なる言葉だと思うので。模型的な意味合いのほうが強いんじゃ… やっぱりモックだよね、というお話 の続きを読む