だるろぐ

明日できることは、今日しない。

2012-08-01から1ヶ月間の記事一覧

SignalR を .NET(WPF)からも使ってみた

(SignalR 0.5.3 の)JavaScript のクライアントは .NET 向けの各種クライアントとほぼ同じ API となっています。 SignalR 0.5.3 で変わった JavaScript クライアント - しばやん雑記 そういえば、前回(SignalR Deep Dive ! に参加してきた+WebMatrix で S…

SignalR Deep Dive ! に参加してきた+WebMatrix で SignalR 動かしてみた

仕事を少し早くあがって、 @shibayan のリサイタルに参加してきました。最近ずっと眠れなくて、仕事中もずっと眠い状態だったけれど、結構面白かったので寝落ちせずにすんだよ(ぉ Video streaming by Ustream興味ある人は USTREAM をご覧あれ。わしもよくわ…

寄り道: Rails の Flash っぽい機能を WebMatrix で使いたい(2) ―― @helper と @functions とわたし

寄り道: Rails の Flash っぽい機能を WebMatrix で使いたい - だるろぐ の話は続く。 # ~/_AppCode/Flash.cshtml @helper Read() /* Razor を書く */ { if (Session["flash"] == null) { return; } // Razor では if 文の {} を省略できない。これ、マメな…

寄り道: Rails の Flash っぽい機能を WebMatrix で使いたい

Flash っていうのは、別に Adobe Flash Player のことなんかじゃなくて、 ログイン時のウェルカムメッセージや、項目追加の成功通知など、ユーザに簡単な通知を行いたい時に利用する。 コントローラでflashメッセージを設定し、ビューで表示する。 flashは全…

ハリントンの政体分類

ハリントンの政体分類においては、プラトンにおける「権力者の数」「法による支配の有無」、アリストテレスが追加した「国民の共通利益に合致しているかどうか」という伝統的な基準に加え、社会の“下部構造”、すなわち「所有のバランス」という視点が加わる…

WebMatrix でユーザー認証機能(4) ―― ログインとログオフ

WebMatrix でユーザー認証機能(3) ―― なにはともあれユーザー登録しないと始まらん - だるろぐ で無事ユーザー登録ができ、ログインされた。という訳で今回はログアウトを実装しなければならない。 # Logout.cshtml @{ WebSecurity.Logout(); var returnUr…

寄り道: string クラスの拡張

C#

WebMatrix でユーザー認証機能(3) ―― なにはともあれユーザー登録しないと始まらん - だるろぐ の脱線。個人的には <fieldset> <legend>Register Your Account</legend> @this.RenderTextWithValidation( "name", "Name", new { Value = name} ) @this.RenderPasswordWithValidation( </fieldset>…

SoundKeyboard 2012 v2.4.0

ブログ書いてるあいだに日付が変わりそうだな。 http://daruyanagi.net/SoundKeyboard%202012 2.4.0(12/06/36) [追加]Windows 8向けにスクリーンショット機能を追加。画面回転のロック(ハードキー、または[Windows]+[O])をフック(&殺)していま…

08式机上撮影機 v1.7.0

http://daruyanagi.net/Type08ScreenCapture 1.7.0(12/06/26) [変更].NET Framework 4.5 ベースになりました(Windows Vista 以前を使っているヒト、さようなら) [修正] スクリーンショットフォルダの名前を修正 [修正] Windows 8 への対応。[Windows]…

日本の外交について素人なりに考えてみた

軍事・外交方針 │ ├──自立(バランシング戦略) │ │ │ ├─※武装中立 │ │ │ │ │ ├─核武装 │ │ │ │ │ └─通常兵器のみ │ │ │ └─非武装中立 │ ├──依存(コバンザメ戦略、バンドワゴニング戦略) │ │ │ ├─※アメリカに依存(←今ココ │ │ │ ├─中国に鞍替え │ │ │ └─…

プログラミング生放送勉強会 第17回@品川 #pronama に参加してきました

100人以上いたんじゃないかな? 今回も大盛況でした。特製ストラップのおかげかしら。個人的には、ろす(@lost_and_found)さんの電子書籍に関するセッションが勉強になったかな。あのあたりの事情は混沌としているけれど、それが(うまい具合に若干デフォル…

WebMatrix でユーザー認証機能(3) ―― なにはともあれユーザー登録しないと始まらん

WebMatrix でユーザー認証機能 ―― 準備編 - だるろぐ WebMatrix でユーザー認証機能(2) ―― WebSecurityってどうやって使うんだ? - だるろぐ のんびりやっていこう。今回はユーザー登録するで。 @{ var name = ""; var password = ""; var confirmPassword…

WebMatrix でユーザー認証機能(2) ―― WebSecurityってどうやって使うんだ?

さて、前回(WebMatrix でユーザー認証機能 ―― 準備編 - だるろぐ)準備した WebSecurity Helper ですけど、これってどうやって使うんでしょうね。ちょっとメタデータからプロパティやメソッドを引っ張ってみました。名前と引数をみるだけで使い方がだいたい…

WebMatrix でユーザー認証機能 ―― 準備編

お次はユーザー認証機能に挑戦しますかね? Webサイトでデータを扱うとき、ユーザー認証機能がなかったらだいぶ困る。というわけで、“Startar Site”テンプレートをみながら勉強しようかなぁ、と思ったのだけど……ナンテコッタイ/(^o^)\ ソースを見てみたら…

徳について

「徳(virtue)」は共和主義を考える上で避けて通れないワードであるにもかかわらず、自分にはそれがなになのかはっきりとは説明ができない。 徳(とく)は、人間の持つ気質や能力に、社会性や道徳性が発揮されたものである。徳は卓越性、有能性で、それを所…

なぜ var d = new Dictionary<string, string> { { "a", "b" }, { "c", "d" } } と書けるのか ―― コレクション初期化子

C#

Dictionary ってその場で初期化できるんだね。 private Dictionary<string, string> AllowedFileType = new Dictionary<string, string>() { { "image/jpeg", "jpg" }, { "image/png" , "png" }, { "image/gif" , "gif" }, }; こっちのほうがいいや。 これまでのサンプルを NuGet パッケージ</string,></string,>…

「世界について」、ほか四篇

世界について 世界はつねにめまぐるしく動いているので、そこに飛び込むのは結構大変だな。たとえば私事で恐縮だが、むかし倒産寸前の会社の経理をいきなり任されたときはだいぶ大変だった。なんせ、毎日お金が出たり入ったりするのに、お金をくれるヒトもお…

これまでのサンプルを NuGet パッケージにしてみました

WebMatrix でファイルのアップロード - だるろぐ WebMatrix でファイルのアップロード(2) - だるろぐ WebMatrix でファイルのアップロード(2) の補足 - だるろぐ WebMatrix でファイルのアップロード(3) - FileUpload ヘルパーを使う - だるろぐ 以上…

NuGet Package Explorer で NuGet パッケージを作ってみた

NuGet Package Explorer(http://npe.codeplex.com/)を使ってみたかったので、 WebMatrix でファイルのアップロード(3) - FileUpload ヘルパーを使う - だるろぐ で利用した HttpFileCollectionBase の拡張メソッドを NuGet パッケージにしてみた。 Click…

WebMatrix でファイルのアップロード(4) - アップロードしたファイルの表示

そういえば、アップロードしたファイルの表示をやっていなかった*1。アップロードフォルダには画像ファイルしかないはずなので、今回は img タグで決め打ちしていいかな。 # List.cshtml @functions { private const string OUTPUT_DIR = "~/Files/"; } @{ v…

日本国民の半分以上は支持する政党もないくせに年内解散・総選挙を望んでいる

政党支持率は民主党6.9%(前月比0.2ポイント増)、自民党13.3%(同0.8ポイント増)で、ともに微増。今回から調査対象となった小沢一郎代表率いる新党「国民の生活が第一」は0.9%にとどまった。他は公明党4.3%、共産党1.5%、みん…

WebMatrix でファイルのアップロード(2) の補足

デカいファイルをアップロードしようとすると発生するのだけれど、この例外をトラップするのが面倒……。無理やり頑張ってトラップしてみたのだけれど、 try 文がやたらネストするし、 Request に少しでもアクセスしようものなら発生するので IsAjax が取れず…

WebMatrix でファイルのアップロード(3) - FileUpload ヘルパーを使う

まずはお詫びを。 ASP.NET Web Helpers Library という NuGet をインストールすると、(FileUpload ヘルパーを利用して)複数ファイルのアップロードに対応した Form タグを簡単に生成できる。でも、個人的にはあんまり好きじゃなかったので今回は使わなかっ…

WebMatrix でファイルのアップロード(2)

まずはお詫びを。 あと、最初から複数ファイルのアップデートに対応できるように記述している。 WebMatrix でファイルのアップロード - だるろぐWebMatrix でファイルのアップロード - だるろぐ あれはウソだ。いや、複数ファイルのアップロード自体はできる…

WebMatrix でファイルのアップロード

今日は「WebMatrix 2」でファイルのアップロードを試してみた。なお、このサンプルは「Empty Sites」テンプレートを元に作成している。 Delault.cshtml <html lang="ja"> <head> <meta charset="utf-8" /> <title>マイ サイトのタイトル</title> </head> <body> <form action="~/Upload" method="post" enctype="multipart/form-data"> </form></body></html>

アートアクアリウム展で金魚充してきた。

ART AQUARIUM 2012 | Art Aquarium | アートアクアリウム に行ってきた。金魚、金魚、金魚。金魚そのものもキレイなのだけれど、光を巧くつかって変化を演出しているので観ていて飽きない。とはいえ、結構人が多かったので途中で具合が悪くなってしまったの…

ガッツリ海鮮丼食べてきた。

秋葉原で @subsfn とお昼ごはん食べた。 ちょび&姉ちゃんの『アキバでごはん食べたいな。』 〜「魚がし料理 まぐろ亭」編〜 にも載っているお店で、お店にもマンガのコピーが貼ってあった。ランチは海鮮丼がメインで、夜にはそのまま居酒屋へ移行するらしい…

Windows 8 キタ━━━━(゚∀゚)━━━━!!

神様! 前回(Windows 8 がでたよ!…… ガ━━(;゚Д゚)━━ン!! - だるろぐ)ダウンロードできずに涙をのんだ Windows 8 ですけど、一日遅れで Visual Studio 2010 Professional with MSDN Essentials ユーザーにも開放されたみたいです。やったー!さっそく Samsung…

HTML5 + jQuery + PHP 製の D&D 対応画像アップローダーを WebMatrix で試す

Creating a Complete HTML5 Drag and Drop File Uploader with jQuery | InsertHTMLドラッグ&ドロップで画像ファイルをアップロードできるアプリってたまに公開されてますけど、ちょっと試したくても面倒ですよね。フロントエンドは HTML5 + jQuery なので …

はてなオリジナルTシャツ2012にかこつけてちょっと愚痴を言う

はてなブログ Pro デビューを果たして(はてなブログ Pro デビュー ―― 独自ドメインの割り当て - だるろぐ) 一ヶ月ぐらいになるけど、だいぶ気になることがある。とくに課金周りについてはちょっとイヤな体験をしたので少し聞いておくれ。 1000ポイント余計…