タグ

ブックマーク / blog.shibayan.jp (11)

  • Azure Functions の Premium Plan が Public Preview に - しばやん雑記

    去年から Private Preview になっていた Azure Functions の Premium Plan が Public Preview に移行しました。 ベースとなっている Premium V2 とはスケーリングの仕組みと課金体系が異なっているので、Consumption だとパフォーマンス不足なので App Service Plan を使っていたケースには適しています。 大体新しいサービス追加時にはおま国になることが多いですが、Premium Plan は Japan West で使えるようになっているので安心です。 ちょっと分かりにくいですが、Azure Functions の作成時に App Service Plan を選んで、Pricing Tier として EP1-3 を選ぶと Premium Plan となります。 ちなみに EP とは Elastic Prem

    Azure Functions の Premium Plan が Public Preview に - しばやん雑記
    terurou
    terurou 2019/04/05
    なるほど「App Service Plan と Consumption を足した感じ」
  • Azure Functions のコールドスタートを Application Insights で確認してみる - しばやん雑記

    何かと(一部?で)話題になる Azure Functions のコールドスタートが非常に遅いという話ですが、App Service Team Blog にてどのような動きとなっているか解説記事が公開されていました。 ぶちぞう RD のアンテナは高いので、フォローしておくと有益な情報が得られます。 https://blogs.msdn.microsoft.com/appserviceteam/2018/02/07/understanding-serverless-cold-start/ 曰く 20 分ぐらいアイドルだとインスタンスが落とされて、次からはコールドスタートになるようです。 Azure Functions というか App Service のコールドスタートを早くするために、予め Function Runtime を ngen しておいたり、placeholder を使ってプロビジ

    Azure Functions のコールドスタートを Application Insights で確認してみる - しばやん雑記
    terurou
    terurou 2018/02/20
    Azure Functionsのcold startの詳細情報が出てたのか。計測値から想像してたのと大体同じやな。
  • シアトルの Microsoft Store で Surface 3 を買ってみた - しばやん雑記

    何となくシアトルまでやってきたので、5/5 に発売されたばかりの Surface 3 を買ってみました。宿泊するホテルの 2 ブロック隣のビルに Microsoft Store が入っているので、購入は必然という感じですね。 今回購入したのは 4GB メモリ、128GB ストレージのモデルです。ペンは別売りなので追加で購入します。 Surface Pen は初めて使いましたが、結構快適でした。Pro 3 に比べるとスペックは下がりますが、ペン先への追従性が悪いといった感覚は全くありません。 ストレージのパフォーマンスはお察しという感じですが、CPU とグラフィックスは割と強いみたいなので、日常的に使う分には問題無いレベルに感じます。 デフォルトでは Windows 8.1 が入ってますが、すぐに飽きたので Windows 10 Insider Preview をインストールしてみました。動

    シアトルの Microsoft Store で Surface 3 を買ってみた - しばやん雑記
    terurou
    terurou 2015/05/08
    "技適マークが付いてました"
  • Azure Managed Cache を今すぐ捨てて Azure Redis Cache に移行すべき 3 つの理由 - しばやん雑記

    Azure Redis Cache が日のリージョンで使えるようになってからまだ 1 か月も経ってませんが、積極的に使っていきたいので理由をつらつらと書いてみます。 中の人に各方面からめっちゃお願いしたので「せっかくデプロイしたのに日人全く使ってねーじゃねーか!!」とか思われたくないですし・・・。 容量が多くて安い、そして安定してる 現在 Azure Redis Cache はプレビューでの提供となっているので、料金は GA 時の 50-65% 引きとなっていますが、それでも容量と機能を考慮しても Managed Cache よりは十分安いと思います。 Pricing Details - Caching 一番安いプランを比較してみると容量と値段の両方で Redis Cache のが上回っています。 Managed Cache Basic 128MB で 2,550 円 Redis Ca

    Azure Managed Cache を今すぐ捨てて Azure Redis Cache に移行すべき 3 つの理由 - しばやん雑記
    terurou
    terurou 2014/09/08
    「Managed Cache はディスコン」
  • Visual Studio 2013 Update 3 で CodeLens が Git に対応して凄く便利になった話 - しばやん雑記

    かなり今更な感じですが、仕事中に Visual Studio 2013 Update 3 で追加された CodeLens の Git 対応について話に上がったので書いておきます。 Code Lens for Git in Visual Studio 2013 Ultimate Update 3 – Microsoft DevOps Blog CodeLens for Git improvements in Visual Studio 2013 Ultimate Update 3 RC – Microsoft DevOps Blog CodeLens はクラス定義やメソッド定義の部分に表示されるアレです。Update 2 までは参照数ぐらいしか表示されていませんでしたが、Update 3 からクラスやメソッド単位での変更数やコミットログの確認が出来るようになりました。 誰によって何日前にコミ

    Visual Studio 2013 Update 3 で CodeLens が Git に対応して凄く便利になった話 - しばやん雑記
    terurou
    terurou 2014/08/20
    えっ、この機能、Ultimateでしか使えないの…
  • Windows Azure WebJobs SDK の属性が面白そうだったので一通り試してみた - しばやん雑記

    先日の Windows Azure Web サイトのアップデートで管理ポータルから WebJobs の追加が可能になったので、Kudu の API を叩いたりしなくても簡単に登録できるようになりました。 詳しくは抱かれたい男 No.1 ことかめぶちさんのブログを見ると、詳しく解説されているのでおススメです。 Windows Azure WebサイトのWeb Jobs (Preview) « ブチザッキ しかし、No.1 が頑張って書いた後に、WebJobs を簡単に実装したり確認したりできる Windows Azure WebJobs SDK のプレビューをリリースした ASP.NET チームはマジで鬼畜でした。 WebJobs SDK の使い方ドキュメントは ASP.NET 公式サイトにて公開されていますし、SDK 体は NuGet から簡単にインストールできます。 Get Start

    Windows Azure WebJobs SDK の属性が面白そうだったので一通り試してみた - しばやん雑記
  • Visual Studio 2012 の「JSON / XML をクラスとして貼り付ける」機能が便利すぎるけど - しばやん雑記

    最近 Twitter で酢酸先生とがりっちが同じような内容で悩んでました。 JSONわせたら自動でクラス作ってくれるプロダクトってないですかね— 酢酸 (山の手線20周) (@ch3cooh) July 5, 2013 DataContractJson(ryは jsonと同じクラス構造をつくらなきゃいけないのでざせつしました — がりっち氏@用 (@garicchi) July 11, 2013 その度に Visual Studio 2012 で出来るよ!と呟いてるんですが、もしかして出ない環境がある? 少なくとも、現時点で最新の Visual Studio 2012 Update 3 をインストール済みの環境では使えるようになっているはずです。 すいません、嘘付いてました。Web Essentials 2012 をインストールしておかないとメニューが表示されないようです。詳細は最後に

    Visual Studio 2012 の「JSON / XML をクラスとして貼り付ける」機能が便利すぎるけど - しばやん雑記
  • Visual Studio の UTF-8 BOM と Git の設定で悩まされた話 - しばやん雑記

    ぽちぽちと git を使っていたら、変更したはずのないファイルが変更扱いになっていて悩みました。 Visual Studio で変更してないのに Ctrl+S を押すと git では変更扱いになるの何でだ— しばやん (@shibayan) May 29, 2013 他のリポジトリでは発生していなくて、ある一つのリポジトリだけでこの現象が起きていたので Twitter で呟いたところ、UTF-8 の BOM が原因だと教えてもらいました。 @ishisaka @shibayan 手元のVST4GやTortoiseGitは反応し無いようなので、BOMや改行コードの問題な気が...— Kaoru Nakajima (@kaorun) May 29, 2013 Visual Studio はデフォルトで UTF-8 のファイルに BOM を付けるようになっているので、プラグインを入れて BOM

    Visual Studio の UTF-8 BOM と Git の設定で悩まされた話 - しばやん雑記
  • Sinatra ライクな .NET 用軽量 Web フレームワーク「Nancy」を使ってみた - しばやん雑記

    Nancy - Lightweight Web Framework for .net Custodians of the Super-Duper-Happy-Path · GitHub 恥ずかしながら、今まで Nancy というものを知りませんでした。知ったきっかけは Scott Hanselman 氏のブログ記事です。 One ASP.NET: Nancy.Templates for Visual Studio - Scott Hanselman Web Forms だけだった ASP.NET の頃とは大きく変わって、いろんなフレームワークが公開されるのは非常に良いことですね。サンプルコードを見ていると、結構おもしろそうだったので使ってみました。 実際に Nancy を使った ASP.NET アプリケーションを開発する場合には、空の ASP.NET アプリケーションを作成して NuGet

    Sinatra ライクな .NET 用軽量 Web フレームワーク「Nancy」を使ってみた - しばやん雑記
  • Web API よりも HttpClient に注目したい - しばやん雑記

    NuGet で公開されていた System.Net.Http.dll が .NET Framework 4.5 では BCL 入りを果たしました。このアセンブリには HttpClient という全く新しい HTTP のクライアントが入っています。 これって元々は ASP.NET Web API 向けに HTTP を綺麗にラップしたクラスなんですが、正直なところ WebClient とかそんなレベルじゃないぐらい高機能で使い勝手がいいんですよ。 REST 対応 HttpClient に用意されている主な HTTP 通信用のメソッドは以下の通りです。 GetAsync PostAsync PutAsync DeleteAsync はい、見事に HTTP 動詞です。これで RESTful な API でも簡単に叩くことが出来るし、HttpWebRequest で何故か HTTP 動詞を文字列で指

    Web API よりも HttpClient に注目したい - しばやん雑記
    terurou
    terurou 2012/08/22
    良い
  • ASP.NET MVC 3 開発入門 - インデックス - しばやん雑記

    全 24 回で完結しました。 はじめに 前提知識 構成図 完成したアプリのイメージ 環境の構築 プロジェクトを作成 ビューエンジンの選択 作成されたプロジェクトを確認 サーバ側のロジックを開発 モデルをコードファーストで作成 リポジトリパターンを適用する コントローラの追加 コントローラの実装 アクションの追加 強力なモデルバインダ アクションの実装 動画アップロードの実装 クライアント側のロジックを開発 ビューの作成 Razor の文法 ビューの実装 Details アクション Create, Edit アクション Delete, Index アクション HTML ヘルパーを活用 タグ・コメント登録を実装する クライアントサイド検証を利用する ローカル環境で動作を確認 IIS 7.5 Express で動作検証 ルーティング定義を確認、追加 自動的に作成されたテーブルを確認 ASP.NE

    ASP.NET MVC 3 開発入門 - インデックス - しばやん雑記
  • 1