2015-07-01から1ヶ月間の記事一覧

ASP.NET MVC で二重サブミットを防止したい

C#

フォームなんかでボタンをうっかりダブルクリックしちゃって二重に投稿されてしまうのを防ぎたい。 クリックしたらボタンを無効にできればなお良し。 単純に JavaScript でボタンクリックされたら無効にするイベントハンドラ書けばいいと思ってたら、クライ…

Launchpad に勝手に追加された Chrome アプリを削除

Mac

Launchpad に Chrome アプリが勝手に追加されてうざかったので、 下記のフォルダを削除したら表示されなくなった。 Macintosh HD/ユーザ/<ユーザー名>/アプリケーション/Chrome アプリ Launchpad に表示されなくなるだけで、Chrome アプリ自体が削除されるわ…

Visual Studio 2015 の ASP.NET 5 プロジェクトを Windows7 でビルドするには PowerShell 3.0 以上が必要だった

C#

Visual Studio 2015 で ASP.NET 5 プロジェクトをビルドしようとしたら DNX SDK バージョン 'dnx-clr-win-x86.1.0.0-beta5' のインストールに失敗しました。 ソリューションでは、このセッション用に DNX SDK バージョン 'dnx-clr-win-x86-1.0.0-beta5' を使…

『スクラム実践入門』読んだ

本書では、スクラムとはなんぞやから、 スクラムと組み合わせるプラクティス、 そしてスクラムを実践していて陥るであろう問題とその解決方法が紹介されていた。 スクラムはチームとしての仕事の進め方に特化したフレームワークなので、 どう作るかといった…

Rails の flash みたいに ASP.NET MVC の TempData を使ってみた

C#

Rails の flash と同じことが ASP.NET MVC でもやりたくて、 ミドルウェア自作するしかないかなぁって思っていたんだけど、 TempData で同じことができそうだった。 ただ、TempData を素で使うとキーを typo しそうなので、次のように拡張メソッド使っている…

『「納品」をなくせばうまくいく』読んだ

「納品のない受託開発」がどういうものか興味があったので本書を購入して読んでみた。受託開発というよりも、顧客のビジネスをITで支援する顧問エンジニアという印象。顧客のビジネスに必要なサービスを企画から開発・運用まですべて基本一人でやるから、優…