3月11日に起きた東日本大震災。被災された方のうち、一時避難所に留まらざるをえない状況に置かれている方々がまだ多数に上り、深刻な状況になってしまった原子力発電所の現状も一進一退と言っていい状況がなお続いています。
この状況を少しでも良い方向へ向かわせるために、様々な議論を行い知恵を絞るべき国会がまったく機能していません 😡 続きを読む 呆れ果てた国会の現状
3月11日に起きた東日本大震災。被災された方のうち、一時避難所に留まらざるをえない状況に置かれている方々がまだ多数に上り、深刻な状況になってしまった原子力発電所の現状も一進一退と言っていい状況がなお続いています。
この状況を少しでも良い方向へ向かわせるために、様々な議論を行い知恵を絞るべき国会がまったく機能していません 😡 続きを読む 呆れ果てた国会の現状
今まで使っていた WordPress のテーマ(テンプレート)が古くなってしまって、更新もされていない状態になっていたので、現在の WordPress に対応したテーマに入れ替えました。あちこち手を入れていて単純な置き換えはできないので、しばらく放置していたんですけどね 
入れ替えをする前に実験環境が欲しいなということで、Microsoft WebMatrix を使って手元のパソコンで WordPress の動作環境を作ってみました。やっぱりファイル転送することなく、grep したりエディタで行数表示を見ながら修正できるのは楽ですねぇ 😉 続きを読む テーマを変更して気分一新
静的クラスでラッピングするコードを書いたときに、メソッドがマルチスレッドで同時に呼ばれたときの動き(コンフリクトが発生するかどうか)が気になって、確認してみました。
結論としては、
というところです。 続きを読む 静的クラスの併行呼び出し時の動作
SmtpOverSsl.dll を更新しました。
変更点は次のとおりです。
静的クラスの追加は、WebMatrix での _AppStart.cshtml ファイルを使用した SMTP サーバ接続情報の設定に対応することを目的としたものです。
ソースは、長くなってしまうので、ここには掲載しません。見たい方は、お手数ですが、zip ファイルをダウンロードしてください 😉
Android が話題になっているので、ちょっとどんな感じのものなのか試してみようと、パソコンに VirtualBox を入れて、仮想マシン上で Android-x86 を動かしてみました。
参考にしたサイトは、次のところです。
いやぁ。。。久しぶりに vi 使ったのが懐かしかったですね!101キーボードの配列なんて忘れかけてました 😀 説明の中で「8. VirtualBoxネットワークブリッジの設定」という項目がありますけど、仮想マシンのネットワーク設定の割り当てを「ブリッジアダプタ」にしておけば、ホスト OS (Windows 側)でブリッジの設定をしなくても使えます(Android-x86 側からインターネット接続もできます)。 続きを読む パソコンで Android
大阪府の橋下知事が大阪市北区で開かれた府主催の「憲法施行記念式」で
一国のリーダーを選ぶ権限を国会議員から国民のもとに取り戻す。そのような運動が、いまのわが国に最も必要な政治運動だ
と発言されたようです(asahi.com より抜粋。関連「毎日JPの記事」)。
ここ数年のコロコロ変わる吹けば飛ぶようなリーダーの椅子を考えると国民から直接選ばれた強いリーダーシップ(と権限と義務)を持つ一国のリーダーが欲しいという気持ちは分かりますし、同意したいところです。
しかし、今の首相を選んでいる国会議員を選んでいるのも、同じ国民なんですよね。。。制度(選び方)を変えるだけで、本当に政府のありようが変わるの?という疑問が湧いてしまうところで。。。 続きを読む 国のリーダーをどうやって決める?
最近 ASP.NET MVC を弄っているんですけど、System.Net.Mail.SmtpClient クラスの実装が、SSL を有効にすると SMTP AUTH Plain の認証ができないんですよね。メインで使っている SMTP サーバーが SMTP Over SSL 接続を要求しているので、ちょっと不便(もう一つ使える SMTP サーバーは SMTP Over SSL を要求しないからテストはできるんだけど)。
それで、ちょっと作ってみました。機能は次のようなもので。 続きを読む SMTP Over SSL 接続で配送依頼を行う DLL
「AjaxHelper を利用した作成・更新フォーム(サーバー側検証エラーの表示)」までで作成した入力・編集ウィンドウを jQuery を利用してダイアログ化します。やることは「ASP.NET MVC と jQuery で新規登録ダイアログと編集ダイアログ」で行ったことと概ね同じですけど、新規登録と編集のダイアログで表示するフォームを部分ビューの呼び出しで入手する必要があります。そのため、Javascript からリンクのクリック操作を行い、サーバーから部分ビューを入手します。 続きを読む AjaxHelper を利用した作成・更新フォーム(ダイアログで表示)
「AjaxHelper を利用した作成・更新フォーム」で、AjaxHelper を利用して非同期通信で作成・更新の部分フォームを取得し、現在表示している画面に挿入することができました。ここでは、サーバー側で把握した検証エラーをデータ入力しているときと同じ状態の画面で通知できるようにしてみます。
方法としては、「入力ダイアログで入力された値のサーバーでの検証エラーの表示」と同じく、「データ検証でエラーが発生した場合、エラーメッセージと入力データをビューへ渡し、クライアント側では受け取った HTML ドキュメントからエラー発生を把握して、入力されていたデータをフォームにセットしてからダイアログを表示させる」ようにします。 続きを読む AjaxHelper を利用した作成・更新フォーム(サーバー側検証エラーの表示)
「ASP.NET MVC と jQuery で新規登録ダイアログと編集ダイアログ」で、サーバーから取得した HTML ドキュメント中のデータから(サーバーとの会話をせずに)更新などのダイアログを作成するコードを書いてみました。こんどは AjaxHelper を用いて、サーバーから更新などのフォームを取得して、部分的にページを書き換えてみたいと思います(最終的に、これもダイアログ表示までもっていきます)。 続きを読む AjaxHelper を利用した作成・更新フォーム