<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Uncategorized on nnasaki のブログ</title>
    <link>https://blog.nnasaki.com/categories/uncategorized/</link>
    <description>Recent content in Uncategorized on nnasaki のブログ</description>
    <image>
      <title>nnasaki のブログ</title>
      <url>https://blog.nnasaki.com/ogp.png</url>
      <link>https://blog.nnasaki.com/ogp.png</link>
    </image>
    <generator>Hugo</generator>
    <language>ja-JP</language>
    <lastBuildDate>Fri, 07 Jul 2023 09:02:09 +0900</lastBuildDate>
    <atom:link href="https://blog.nnasaki.com/categories/uncategorized/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>2023-2024 Microsoft Most Valuable Professional (MVP) for Microsoft Azureを受賞しました</title>
      <link>https://blog.nnasaki.com/entry/2023/07/07/090209/</link>
      <pubDate>Fri, 07 Jul 2023 09:02:09 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2023/07/07/090209/</guid>
      <description>&lt;p&gt;10年目になりました。記念リングもらえるらしい。うれしい。&lt;/p&gt;
&lt;p&gt;また１年貢献できればと思います。AzureよりはAIが増えそうだけど。&lt;/p&gt;
&lt;p&gt;こんなデジタルバッジももらえました。カッコイイ。
&lt;a href=&#34;https://www.credly.com/badges/48227331-da88-43cc-916f-88177c3240b0&#34;&gt;www.credly.com&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Microsoft Build 2023 いろいろまとめ</title>
      <link>https://blog.nnasaki.com/entry/2023/05/24/075327/</link>
      <pubDate>Wed, 24 May 2023 07:53:27 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2023/05/24/075327/</guid>
      <description>&lt;p&gt;めちゃくちゃ色々な発表あって目まぐるしいです。AI、Copilotが来てますね。後で読む向けリンク。随時更新&lt;/p&gt;
&lt;h3 id=&#34;microsoftのbuild2023発表内容全部まとめ&#34;&gt;MicrosoftのBuild2023発表内容全部まとめ&lt;/h3&gt;
&lt;p&gt;本家公式。網羅的に全部見たい人向け。かなりボリュームあるので覚悟を。
&lt;a href=&#34;https://news.microsoft.com/build-2023-book-of-news/ja/?fbclid=IwAR38BE8H7UDT5ugBizEEQlEaPSXHCKZBzXpqos2VveosLeKoZwyvnkCWpO0&#34;&gt;news.microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;キーノートまとめ&#34;&gt;キーノートまとめ&lt;/h3&gt;
&lt;p&gt;キーノート情報を短時間で読みたい人向け。毎回まとめに感謝。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.azure.moe/2023/05/24/microsoft-build-2023-day-1-keynote/&#34;&gt;Microsoft Build 2023 Day 1 Keynote | ブチザッキ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://memo.tyoshida.me/others/microsoft-build-2023-keynote-summary/&#34;&gt;Microsoft Build 2023 キーノートまとめ - Windows Copilot、Microsoft Fabric、Azure AI Studioなどを発表 - 吉田の備忘録&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;ai&#34;&gt;AI&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://qiita.com/nohanaga/items/f710cac82072b63bc73f&#34;&gt;Azure Cognitive Search にベクトル検索機能が搭載されプライベートプレビューが開始 - Qiita&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/microsoft/articles/dbd3119d44faf0&#34;&gt;Microsoft Build 2023のAI/MLアップデート最速まとめ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://zenn.dev/microsoft/articles/6b6429f8cfc982&#34;&gt;Microsoft Build 2023 で発表された AI 関連アップデートまとめ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://techcommunity.microsoft.com/t5/ai-cognitive-services-blog/generative-ai-for-developers-exploring-new-tools-and-apis-in/ba-p/3817003&#34;&gt;Generative AI for Developers: Exploring New Tools and APIs in Azure OpenAI Service&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Azure AI Studioでデータ参照できるかなーって何度かリロードしてたら6月からだよって書いてたわ・・・&lt;/p&gt;
&lt;p&gt;Azure OpenAI Service on your data is a new feature coming to public preview in June.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Edge の Bing のボタンが邪魔だと思っている人に試してほしい「作成」</title>
      <link>https://blog.nnasaki.com/entry/2023/03/18/103215/</link>
      <pubDate>Sat, 18 Mar 2023 10:32:15 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2023/03/18/103215/</guid>
      <description>&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20230318102842.png&#34; width=&#34;48&#34; height=&#34;37&#34; loading=&#34;lazy&#34; title=&#34;&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;/figure&gt;
&lt;p&gt;Edge の右上に追加されたこのボタン鬱陶しく思っている人も多いかもですがめちゃくちゃ便利です。&lt;/p&gt;
&lt;p&gt;以下はタブの「作成」でこんな設定で作ったブログ記事です。これなら更新滞り中な自分のブログも量産できると思いました。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34; title=&#34;作成の設定例&#34;&gt;&lt;span itemscope itemtype=&#34;http://schema.org/Photograph&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20230318103025.png&#34; width=&#34;384&#34; height=&#34;935&#34; loading=&#34;lazy&#34; title=&#34;&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;/span&gt;&lt;figcaption&gt;作成の設定例&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;こんにちは、皆さん。今日は、人工知能（AI）の分野で注目されている非営利団体、OpenAIについて紹介したいと思います。OpenAIとは、どんな組織なのでしょうか？どんな研究や製品を提供しているのでしょうか？そして、私たちにどんな影響を与えるのでしょうか？&lt;/p&gt;
&lt;h3 id=&#34;openaiとは&#34;&gt;OpenAIとは&lt;/h3&gt;
&lt;p&gt;OpenAIは、2015年12月にサンフランシスコで設立された非営利法人です。設立者には、イーロン・マスクやピーター・ティールなどの有名な起業家や投資家が含まれています。OpenAIの目標は、「人類全体に利益をもたらす形で友好的なAIを普及・発展させること」です。そのために、オープンソースの原則に基づき、高度なAIの研究成果を公開しています。&lt;/p&gt;
&lt;p&gt;OpenAIは、2019年に営利法人OpenAI LPとその親会社である非営利法人OpenAI Inc.からなる新しい組織構造に移行しました。これは、より多くの資金や人材を集めるための戦略です。現在、OpenAI LPはマイクロソフトから10億ドルの投資を受けています。&lt;/p&gt;
&lt;h3 id=&#34;openaiの研究と製品&#34;&gt;OpenAIの研究と製品&lt;/h3&gt;
&lt;p&gt;OpenAIは、様々な分野の先進的なAI技術を開発しています。代表的なものとして、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;GPT-3：自然言語処理（NLP）分野で最大級のモデルであり   1750億個ものパラメーターを持ちます。文章生成や要約、翻訳、質問応答など多くのタスクが可能です。&lt;/li&gt;
&lt;li&gt;DALL-E：GPT-3と画像生成モデル（VAEやCLIP）を組み合わせたモデルであり  文章からイラストや写真を作り出すことができます。&lt;/li&gt;
&lt;li&gt;ChatGPT：対話型言語モデルであり GPT-3.5系のモデルがベースになっています。会話形式で応答したりフォローアップしたりすることができます。&lt;/li&gt;
&lt;li&gt;OpenAI Codex：プログラミング言語処理分野で最大級のモデルであり 自然言語からコードを生成することができます。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらの技術はすべて、一般公開されていませんが OpenAI APIというプラットフォームを通じてアクセスすることが可能です。&lt;/p&gt;
&lt;h3 id=&#34;openaiの影響&#34;&gt;OpenAIの影響&lt;/h3&gt;
&lt;p&gt;OpenAIは、人工知能技術をオープンかつ安全に普及させることを目指しています。しかし、その一方では悪用や倫理的問題も生じる可能性があります。
人工知能（AI）は、私たちの生活や社会に大きな影響を与える技術です。しかし、AIがどのように発展し、誰がその恩恵を受けるかは、まだ不確かなものです。&lt;/p&gt;
&lt;p&gt;Open AIはその後、数々の画期的な研究やサービスを発表してきました。その中でも特に注目されているのがGPTシリーズです。GPTとはGenerative Pre-trained Transformerの略で、深層学習を用いた言語モデルです。言語モデルとは、ある文章が自然であるかどうかや、次に来る単語は何かなどを予測するモデルです。&lt;/p&gt;
&lt;p&gt;GPTシリーズはその規模と性能が他の言語モデルを圧倒しています。最新版のGPT-4は1.5兆個ものパラメーター（モデル内部で学習される数値）を持ち、インターネット上から収集した大量のテキストデータから学習しています  。その結果、文章の生成や要約、質問への回答、翻訳など様々なタスクに対応できます  。また、画像処理も可能であり 、「この写真からイラスト化した絵」や「この写真から動物だけ消した絵」などという指示に従って画像生成や加工も行えます 。&lt;/p&gt;
&lt;p&gt;GPTシリーズはオープンソース化されており 一般公開されています 。しかし、その強力さゆえに悪用される恐れもあります。例えば、「偽ニュース」や「プラグライズム」、「フィッシングメール」などが容易に作成される可能性があります  。そこでOpen AIでは安全性や倫理性も重視しており 一定の制限や審査を設けています  。&lt;/p&gt;
&lt;p&gt;Open AIは今後も人工知能（AI）分野で革新的な研究やサービスを提供していく予定です。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Power Point でプレゼンを録画する場合のマイクの調整法</title>
      <link>https://blog.nnasaki.com/entry/2022/11/11/151041/</link>
      <pubDate>Fri, 11 Nov 2022 15:10:41 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2022/11/11/151041/</guid>
      <description>&lt;p&gt;Offic365 の Power Point で各スライドに音声が吹き込めるようになり、便利に使っています。&lt;/p&gt;
&lt;p&gt;一つ困ったことがあって、録音した声が割れてしまうことがあり困ってました。&lt;/p&gt;
&lt;p&gt;解決策はマイクのレベルを-8.0dbかVolumeを9まで減らすと割れなくなりました。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20221111150635.png&#34; width=&#34;1061&#34; height=&#34;777&#34; loading=&#34;lazy&#34; title=&#34;&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;/figure&gt;
&lt;p&gt;それぞれコントロールパネルかWindows 10の設定から行えます。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20221111150812.png&#34; width=&#34;1013&#34; height=&#34;625&#34; loading=&#34;lazy&#34; title=&#34;&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34; title=&#34;Device Property と入れると見つけやすいです&#34;&gt;&lt;span itemscope itemtype=&#34;http://schema.org/Photograph&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20221111150907.png&#34; width=&#34;827&#34; height=&#34;525&#34; loading=&#34;lazy&#34; title=&#34;&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;/span&gt;&lt;figcaption&gt;Device Property と入れると見つけやすいです&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;なお、これらのボリュームはブラウザやTeamsなどで自動で変わってしまうため、Power Pointの録音前に確認したほうが良いです。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>2022-2023 Microsoft Most Valuable Professional (MVP) を受賞しました</title>
      <link>https://blog.nnasaki.com/entry/2022/07/06/104854/</link>
      <pubDate>Wed, 06 Jul 2022 10:48:54 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2022/07/06/104854/</guid>
      <description>&lt;p&gt;9回目の受賞です。カテゴリは変わりなく Microsoft Azure です。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://mvp.microsoft.com/en-us/PublicProfile/5000821&#34;&gt;mvp.microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;blog を書こうと思っていることはたくさんあるんですけど、なかなか書けず。今年は更新頻度上げていければなと思います。&lt;/p&gt;
&lt;p&gt;また1年よろしくお願いいたします。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Windows で npm WARN config global を表示させなくする方法</title>
      <link>https://blog.nnasaki.com/entry/2022/06/23/150212/</link>
      <pubDate>Thu, 23 Jun 2022 15:02:12 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2022/06/23/150212/</guid>
      <description>&lt;p&gt;Node.js で npm で何かするたびに以下メッセージが出て目障りでした。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;軽く検索すると、 &lt;code&gt;npm -g update&lt;/code&gt; で直るとあるが直らず。直接 &lt;code&gt;npm.cmd&lt;/code&gt; を編集すればよいとありますが、そんなことはしたくなく。&lt;/p&gt;
&lt;p&gt;以下コマンドを、PowerShell を 管理者権限 で実行することで解決しました。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install -g npm-windows-upgrade
npm-windows-upgrade
&lt;/code&gt;&lt;/pre&gt;&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20220623145355.png&#34; width=&#34;976&#34; height=&#34;442&#34; loading=&#34;lazy&#34; title=&#34;&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;/figure&gt;
&lt;p&gt;ただし、注意点として、この npm-windows-upgrade のリポジトリはもうアーカイブされているので、あまり良い手段ではないかもしれません。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/felixrieseberg/npm-windows-upgrade&#34;&gt;github.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[追記]&lt;/p&gt;
&lt;p&gt;npm を最新の 8.13.0 にしたところ、一部 npm で問題が出たので、 8.12.2 にしたところ問題が解消しました。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;npm -v&lt;/code&gt; で表示されているバージョンから少しずつ上げて様子見したほうが良いかもしれません。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Japan Container Days v18.12 で発表しました（仮）</title>
      <link>https://blog.nnasaki.com/entry/2018/12/07/223004/</link>
      <pubDate>Fri, 07 Dec 2018 22:30:04 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2018/12/07/223004/</guid>
      <description>&lt;h2 id=&#34;当日の様子&#34;&gt;当日の様子&lt;/h2&gt;
&lt;p&gt;**公演10分前ですが、たくさん来ていただいてありがたい！ &lt;a href=&#34;https://twitter.com/hashtag/containerdaysjp?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#containerdaysjp&lt;/a&gt; &lt;a href=&#34;https://twitter.com/hashtag/TerraceRoom?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#TerraceRoom&lt;/a&gt;  &lt;a href=&#34;https://t.co/mK2OaJfYBw&#34;&gt;https://t.co/mK2OaJfYBw&lt;/a&gt; &lt;a href=&#34;https://t.co/lL6SHS9lP8&#34;&gt;pic.twitter.com/lL6SHS9lP8&lt;/a&gt;— YAMAMOTO Masaki (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/status/1070168985558114304?ref_src=twsrc%5Etfw&#34;&gt;2018年12月5日&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;発表資料&#34;&gt;発表資料&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;[Jenkins x Kubernetesが簡単だと思ったら大変だった話](https://www.slideshare.net/YamamotoMasaki/jenkins-x-kubernetes) ** from **[Masaki Yamamoto](https://www.slideshare.net/YamamotoMasaki)** [www.slideshare.net](https://www.slideshare.net/YamamotoMasaki/jenkins-x-kubernetes)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;アンケートの質問について&#34;&gt;アンケートの質問について&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://sue445.hatenablog.com/entry/2018/12/07/114638&#34;&gt;CIマニアから見た各種CIツールの使い所 - くりにっき&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;SRIA では CI/CD の導入や DevOps のコンサルも行っていますので、お気軽にご相談ください。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>SendGridのライセンスの譲渡および二次ライセンスが不可について</title>
      <link>https://blog.nnasaki.com/entry/2018/02/16/115757/</link>
      <pubDate>Fri, 16 Feb 2018 11:57:57 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2018/02/16/115757/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://support.sendgrid.kke.co.jp/hc/ja/articles/205590193&#34;&gt;support.sendgrid.kke.co.jp&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;SendGridは利用規約が厳しく、メールを送る会社が契約をする必要がある。&lt;/p&gt;
&lt;p&gt;例えば、A社から構築を委託されたB社が、構造計画研究所のSendGridを契約して、A社としてメールを送信すると利用規約違反となってしまう。B社がA社と関連するグループ会社だとしてもダメ。&lt;/p&gt;
&lt;p&gt;Azureからメールを送信する場合はSendGridを使うことが多いので、構築を委託されると結構困るパターンが多いと思われる。&lt;/p&gt;
&lt;p&gt;ただし、この利用規約は構造計画研究所のSendGridを契約したときに適用されるもので、&lt;strong&gt;AzureのMarketplaceから購入したSendGridはSendGrid社との契約なので別である&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;SendGrid社の利用規約は英語になる。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://sendgrid.com/policies/tos/&#34;&gt;sendgrid.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;従って自分の利用方法が適合するかどうかは、英語でSendGrid社に直接問い合わせする必要がある。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://support.sendgrid.com/hc/en-us&#34;&gt;support.sendgrid.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;実際サポートに問い合わせたところ、すぐに返事が来て解決した。適合例はケースバイケースだと思うので、この記事でこの場合は大丈夫とは断言出来ない。各自、心配な場合は問い合わせをすべきだと思いました。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>ソリューションが追加されたOMSワークスペースに関連付けされたAutomation Accountの削除方法</title>
      <link>https://blog.nnasaki.com/entry/2018/02/16/114049/</link>
      <pubDate>Fri, 16 Feb 2018 11:40:49 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2018/02/16/114049/</guid>
      <description>&lt;p&gt;タイトル長い。&lt;/p&gt;
&lt;p&gt;Automation Accountを削除しようとしたら次のエラーが出た&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lsquo;automation-account&amp;rsquo; という名前の Automation アカウントの削除中にエラーが発生しました。 エラーの詳細: Conflict: Automation account is linked to a workspace. SubscriptionId: xxxxxxxxxxxx&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;OMSのワークスペースからソリューションを削除してから、Automation Account のOMSワークスペースリンク削除。からの、Automation Account削除。で出来た。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>AzureADとサブスクリプションとサービスプリンシパル</title>
      <link>https://blog.nnasaki.com/entry/2018/02/16/113741/</link>
      <pubDate>Fri, 16 Feb 2018 11:37:41 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2018/02/16/113741/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/automation/automation-create-standalone-account#permissions-required-to-create-an-automation-account&#34;&gt;docs.microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Automation アカウントを作成するには、Azure AD ユーザー アカウントが、Microsoft.Automation リソースの所有者ロールに相当するアクセス許可を持つロールに追加されている必要があります。 詳細については、「Azure Automation におけるロールベースのアクセス制御」を参照してください。&lt;/li&gt;
&lt;li&gt;Azure Portal の [Azure Active Directory] &amp;gt; [管理] &amp;gt; [アプリの登録] で、([アプリの登録] が [はい] に設定されている場合)、Azure AD テナント内の管理者以外のユーザーは Active Directory アプリケーションを登録できます。 [アプリの登録] が [いいえ] に設定されている場合、このアクションを実行するユーザーは Azure AD 内のグローバル管理者である必要があります。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;[Azure Active Directory] &amp;gt; [管理] &amp;gt; [アプリの登録] はデフォルトで [いいえ] なので Azure AD 内のグローバル管理者 が必要になる。&lt;/p&gt;
&lt;p&gt;ポータルからの登録方法&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/resource-group-create-service-principal-portal#required-permissions&#34;&gt;docs.microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;制限付き管理者の一覧 &lt;a href=&#34;https://docs.microsoft.com/ja-jp/azure/active-directory/active-directory-assign-admin-roles-azure-portal&#34;&gt;https://docs.microsoft.com/ja-jp/azure/active-directory/active-directory-assign-admin-roles-azure-portal&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;サブスクリプションとAAD管理者の違いはこれがわかりやすい。&lt;a href=&#34;https://blogs.technet.microsoft.com/jpazureid/2017/11/04/azure-subscription-azuread-admin/&#34;&gt;https://blogs.technet.microsoft.com/jpazureid/2017/11/04/azure-subscription-azuread-admin/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Draftがリリース</title>
      <link>https://blog.nnasaki.com/entry/2017/06/01/180004/</link>
      <pubDate>Thu, 01 Jun 2017 18:00:04 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/06/01/180004/</guid>
      <description>&lt;p&gt;正式なアナウンス
&lt;a href=&#34;https://azure.microsoft.com/en-us/blog/streamlining-kubernetes-development-with-draft/&#34;&gt;azure.microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;日本語のニュース
&lt;a href=&#34;https://japan.zdnet.com/article/35102072/&#34;&gt;japan.zdnet.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;GitHubのリポジトリ
&lt;a href=&#34;https://github.com/Azure/draft&#34;&gt;github.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Azure上で試した人
&lt;a href=&#34;https://www.noelbundick.com/2017/05/31/Draft-on-Azure-Container-Service/&#34;&gt;www.noelbundick.com&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>kubernetesでもう少しマシなspring boot動かす</title>
      <link>https://blog.nnasaki.com/entry/2017/05/10/120506/</link>
      <pubDate>Mon, 08 May 2017 15:05:14 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/05/10/120506/</guid>
      <description>&lt;p&gt;せめてこれぐらいは動かさないと…&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://jsug-spring-boot-handson.readthedocs.io/en/latest/GettingStarted.html&#34;&gt;1. プロジェクトのセットアップ — Spring Bootハンズオン 1.0.0-SNAPSHOT documentation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/spring-cloud-incubator/spring-cloud-kubernetes&#34;&gt;https://github.com/spring-cloud-incubator/spring-cloud-kubernetes&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://qiita.com/muraken720/items/8416271eb9fe350dfa61&#34;&gt;http://qiita.com/muraken720/items/8416271eb9fe350dfa61&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;openshift-だけど&#34;&gt;OpenShift だけど…&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://testdrive.azure.com/#/test-drive/redhat.openshift-test-drive&#34;&gt;https://testdrive.azure.com/#/test-drive/redhat.openshift-test-drive&lt;/a&gt;
&lt;a href=&#34;https://github.com/fmarchioni/mastertheboss/tree/master/spring/demo-spring-boot&#34;&gt;https://github.com/fmarchioni/mastertheboss/tree/master/spring/demo-spring-boot&lt;/a&gt;
&lt;a href=&#34;http://www.mastertheboss.com/jboss-frameworks/spring/deploy-your-springboot-applications-on-openshift&#34;&gt;http://www.mastertheboss.com/jboss-frameworks/spring/deploy-your-springboot-applications-on-openshift&lt;/a&gt;
&lt;a href=&#34;https://github.com/nnasaki/springboot-gradle-centos&#34;&gt;https://github.com/nnasaki/springboot-gradle-centos&lt;/a&gt;
&lt;a href=&#34;https://hub.docker.com/r/codecentric/springboot-maven3-centos/~/dockerfile/&#34;&gt;https://hub.docker.com/r/codecentric/springboot-maven3-centos/~/dockerfile/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Managed PostgreSQL/MySQL ベンチマーク・比較 Amazon Aurora</title>
      <link>https://blog.nnasaki.com/entry/2017/05/08/150416/</link>
      <pubDate>Mon, 08 May 2017 15:04:16 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/05/08/150416/</guid>
      <description>&lt;p&gt;Hammer DB 実行に難あり。$のパスワードが使えない。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://blog.engineer-memo.com/2013/01/20/%E6%97%A5%E6%9C%AC%E8%AA%9E%E7%92%B0%E5%A2%83%E3%81%AE-sql-server-%E3%81%A7-hammerdb-%E3%81%AE-tpc-h-%E3%82%92%E5%AE%9F%E8%A1%8C/&#34;&gt;http://blog.engineer-memo.com/2013/01/20/%E6%97%A5%E6%9C%AC%E8%AA%9E%E7%92%B0%E5%A2%83%E3%81%AE-sql-server-%E3%81%A7-hammerdb-%E3%81%AE-tpc-h-%E3%82%92%E5%AE%9F%E8%A1%8C/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://blog.engineer-memo.com/2013/08/03/hammerdb-%E3%81%A7%E8%B2%A0%E8%8D%B7%E3%82%92%E3%81%8B%E3%81%91%E3%82%8B%E6%99%82%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88/&#34;&gt;http://blog.engineer-memo.com/2013/08/03/hammerdb-%E3%81%A7%E8%B2%A0%E8%8D%B7%E3%82%92%E3%81%8B%E3%81%91%E3%82%8B%E6%99%82%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;おそらく Auroraのパフォーマンスにはかなわない。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://aws.amazon.com/blogs/aws/amazon-aurora-update-postgresql-compatibility/&#34;&gt;Amazon Aurora Update – PostgreSQL Compatibility | AWS Blog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;pgbench のオプションや実行方法など整備しておく必要あり。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Spring コンテキストリロードせずにテスト</title>
      <link>https://blog.nnasaki.com/entry/2016/12/26/120331/</link>
      <pubDate>Mon, 26 Dec 2016 12:03:31 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2016/12/26/120331/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://stackoverflow.com/questions/35183243/intellij-keep-junit-running-during-integration-testing&#34;&gt;stackoverflow.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://zeroturnaround.com/rebellabs/is-your-tdd-slow-it-doesnt-have-to-be-that-way/&#34;&gt;https://zeroturnaround.com/rebellabs/is-your-tdd-slow-it-doesnt-have-to-be-that-way/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;spring-dev-tools でも出来るかは不明。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://qiita.com/IsaoTakahashi/items/f99d5f761d1d4190860d&#34;&gt;qiita.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Spring + JRebel について&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.ik.am/entries/341&#34;&gt;JRebel でSpring Bootアプリケーションの快適リローディング (IntelliJ IDEA編) - BLOG.IK.AM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MyJrebel でライセンスを取得。
&lt;a href=&#34;https://my.jrebel.com&#34;&gt;myJRebel&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Spring + sprinmg-dev-tools について&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://ksby.hatenablog.com/entry/2016/05/28/202124&#34;&gt;ksby.hatenablog.com&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>タイヤ交換した</title>
      <link>https://blog.nnasaki.com/entry/2016/08/08/114251/</link>
      <pubDate>Mon, 08 Aug 2016 11:42:51 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2016/08/08/114251/</guid>
      <description>&lt;p&gt;タイヤは 215/60R17 でした。結論からいうとコストコのキャンペーンが最安です。&lt;/p&gt;
&lt;h3 id=&#34;コストコ&#34;&gt;コストコ&lt;/h3&gt;
&lt;p&gt;ミシュランキャンペーンで最安。工賃込み。廃タイヤ費用1,040円&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ヨコハマ ブルーアース RV02
&amp;ndash; 19,900 円/本
&amp;ndash; 4本で79,600円
&amp;ndash; タイヤクーポン5000円使用で74,600円&lt;/li&gt;
&lt;li&gt;ミシュラン PRIMACY3
&amp;ndash; 17,400 円/本
&amp;ndash; 4本で69,600円
&amp;ndash; キャンペーンで9600円プリペイドカードもらえる。実質60,000円！&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;タイヤハウスbest&#34;&gt;タイヤハウスBEST&lt;/h3&gt;
&lt;p&gt;ダンロップ系なので安いが、コストコのキャンペーンには届かず。工賃別。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ミシュラン PRIMACY3
&amp;ndash; 20,000 円/本（記憶が曖昧）&lt;/li&gt;
&lt;li&gt;ダンロップ 型番不明
&amp;ndash; 16,425 円/本&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;イエローハット&#34;&gt;イエローハット&lt;/h3&gt;
&lt;p&gt;全体的に割高感。値引きにもあまり応じてもらえず。工賃別。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ミシュラン PRIMACY3
&amp;ndash; 27,600 円/本&lt;/li&gt;
&lt;li&gt;ファルケン 型番不明
&amp;ndash; 16,000 円/本&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;まとめ&#34;&gt;まとめ&lt;/h3&gt;
&lt;p&gt;コストコが工賃込みで最安。今回は夏タイヤの買い換えでしたが、スタッドレスのタイヤ交換なども無料で行ってくれます。&lt;/p&gt;
&lt;p&gt;キャンペーン期間を狙って交換するとよさげです。大体四半期に１回はやっているようで、ヨコハマとミシュランのキャンペーンを交互に行っているようです。スタッドレスも&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>2016/3/26(土) サトヤ勉強会を開催します！</title>
      <link>https://blog.nnasaki.com/entry/2016/03/25/102224/</link>
      <pubDate>Fri, 25 Mar 2016 10:22:24 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2016/03/25/102224/</guid>
      <description>&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20160325/20160325102040.png&#34; alt=&#34;f:id:nnasaki:20160325102040p:plain&#34; title=&#34;f:id:nnasaki:20160325102040p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20160325102040p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Blogで告知忘れていた。。。2016/3/26(土) サトヤ勉強会を開催します！
申込はこちらから → &lt;a href=&#34;https://satoyasendai.doorkeeper.jp/events/40635&#34;&gt;https://satoyasendai.doorkeeper.jp/events/40635&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://satoyasendai.doorkeeper.jp/events/40635&#34;&gt;satoyasendai.doorkeeper.jp&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;今回はMVP5人が登壇予定です！しかも大阪から東京から来ていただきます！
プロダクトを作っている人から実践的な話を聞ける機会ですので、是非ご参加ください。&lt;/p&gt;
&lt;p&gt;懇親会は別途申込が必要です。こちらから → &lt;a href=&#34;https://satoyasendai.doorkeeper.jp/events/41504&#34;&gt;https://satoyasendai.doorkeeper.jp/events/41504&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://satoyasendai.doorkeeper.jp/events/41504&#34;&gt;satoyasendai.doorkeeper.jp&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ちなみに第5回じゃないかという噂がありますが、いいんです。細かいことは気にしない。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>2015年の人気記事TOP10</title>
      <link>https://blog.nnasaki.com/entry/2015/12/30/110200/</link>
      <pubDate>Wed, 30 Dec 2015 11:02:00 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/12/30/110200/</guid>
      <description>&lt;p&gt;しばやん先生の人気記事ランキング生成を使って、2015年のblog記事TOP10を作ってみました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://blog.shibayan.jp/entry/20151228/1451305738&#34;&gt;blog.shibayan.jp&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;2015年top10&#34;&gt;2015年TOP10&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/2&#34;&gt;【Spring 4.0 対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (2)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/1&#34;&gt;【Spring 4.0 対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (1)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/spring4/3&#34;&gt;【Spring 4.0 対応】Spring Boot と Spring MVC と Spring Data JPA を使って Web API を作成する (3)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2015/06/24/210548&#34;&gt;Mac OS X 10.10 Yosemite が突然再起動する問題の対処&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2013/12/24/162635&#34;&gt;ASP.NET は .NET Framework 4 以上を使うべき３つの理由&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2013/05/03/015850&#34;&gt;BOM 付き UTF-8 から BOM を取りたい&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2015/05/05/034416&#34;&gt;Azure DNS を使ってみた。はてなblogを独自ドメインに対応する&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2014/10/02/041339&#34;&gt;Windows 10 Technical Preview を Macbook Pro (Parallels Desktop 10) にインストールしたよ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2015/05/01/141914&#34;&gt;リレーショナルデータベースはオワコン？ Postgres作者 が語るデータベースの未来&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2013/08/02/062009&#34;&gt;Time Capsule の共有フォルダを Windows から見ようとしてハマッタ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;top3はspring&#34;&gt;TOP3はSpring!&lt;/h4&gt;
&lt;p&gt;Spring 4.0 以降の記事が以外と少ないようで需要があるみたいです。連載が3で止まっているので、もうちょっと増やしていきます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rise of the Tomb Raider をクリアした</title>
      <link>https://blog.nnasaki.com/entry/2015/11/25/160419/</link>
      <pubDate>Wed, 25 Nov 2015 16:04:19 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/11/25/160419/</guid>
      <description>&lt;p&gt;Rise of the Tomb Raider をクリアしました。プレイ時間は20時間ぐらい。&lt;/p&gt;
&lt;p&gt;トゥームレイダーは初めてプレイしたんですが、面白かったです。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;EXTENDED BODY:&lt;/p&gt;
&lt;p&gt;美しいグラフィック。金の質感とかやばいです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20151125/20151125155343.png&#34; alt=&#34;f:id:nnasaki:20151125155343p:plain&#34; title=&#34;f:id:nnasaki:20151125155343p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20151125155343p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;氷と雪の質感も良い感じ。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20151125/20151125155406.png&#34; alt=&#34;f:id:nnasaki:20151125155406p:plain&#34; title=&#34;f:id:nnasaki:20151125155406p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20151125155406p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;操作は最初はジャンプぐらいで、徐々にいろいろ増えていきます。特にむつかしいとは感じませんでした。&lt;/p&gt;
&lt;p&gt;不満点はたまに理不尽な落下で死にます。どうも、マップ上行っちゃ行けないところは即死扱いなのでちょっとそこだけ残念です。といってもリスタートは数秒でチェックポイントから始まるのでそれほどストレスではないですね。&lt;/p&gt;
&lt;p&gt;武器も弓はスキルがあがると3人までロックオンして同時に倒せたりとスキルを上げるのも楽しみです。&lt;/p&gt;
&lt;p&gt;XBOX One が PS4 より先行して発売しているようで、面白いので一度プレイしてみると良いと思います。&lt;/p&gt;
&lt;p&gt;[&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://ecx.images-amazon.com/images/I/5121bQsVDDL._SL160_.jpg&#34; class=&#34;hatena-asin-detail-image&#34; alt=&#34;Rise of the Tomb Raider 【CEROレーティング「Z」】&#34; title=&#34;Rise of the Tomb Raider 【CEROレーティング「Z」】&#34;&gt;&lt;figcaption&gt;Rise of the Tomb Raider 【CEROレーティング「Z」】&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/B014F6C4KS/nnasaki-22/)%5BRise&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/B014F6C4KS/nnasaki-22/)[Rise&lt;/a&gt; of the Tomb Raider 【CEROレーティング「Z」】](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/B014F6C4KS/nnasaki-22/)-&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/B014F6C4KS/nnasaki-22/)-&lt;/a&gt; 出版社/メーカー: 日本マイクロソフト- 発売日: 2015/11/12- メディア: Video Game- &lt;a href=&#34;http://d.hatena.ne.jp/asin/B014F6C4KS/nnasaki-22&#34;&gt;この商品を含むブログ (2件) を見る&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://ecx.images-amazon.com/images/I/51OIj4aAPEL._SL160_.jpg&#34; class=&#34;hatena-asin-detail-image&#34; alt=&#34;Rise of the Tomb Raider 【CEROレーティング「Z」】&#34; title=&#34;Rise of the Tomb Raider 【CEROレーティング「Z」】&#34;&gt;&lt;figcaption&gt;Rise of the Tomb Raider 【CEROレーティング「Z」】&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/B014F6C50W/nnasaki-22/)%5BRise&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/B014F6C50W/nnasaki-22/)[Rise&lt;/a&gt; of the Tomb Raider 【CEROレーティング「Z」】](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/B014F6C50W/nnasaki-22/)-&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/B014F6C50W/nnasaki-22/)-&lt;/a&gt; 出版社/メーカー: 日本マイクロソフト- 発売日: 2015/11/12- メディア: Video Game- &lt;a href=&#34;http://d.hatena.ne.jp/asin/B014F6C50W/nnasaki-22&#34;&gt;この商品を含むブログ (2件) を見る&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Aterm WR8165N を AirMac Time Capsule の Wi-Fi 中継器に使う</title>
      <link>https://blog.nnasaki.com/entry/2015/08/03/223202/</link>
      <pubDate>Mon, 03 Aug 2015 22:32:02 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/08/03/223202/</guid>
      <description>&lt;p&gt;最近、Macbook の調子が悪いため、家ではデスクトップPCを使用するようになりました。&lt;/p&gt;
&lt;p&gt;ちょっと困ってたのが、デスクトップPC の Wi-Fi アダプタの性能があまり良くなく、10Mbps も出ないぐらいでした。 Macbook では 100Mbps は出るので、親機である AirMac Time Capsule のせいでは無さそうです。&lt;/p&gt;
&lt;p&gt;親機から有線で直接接続することも考えたのですが、リビングから仕事部屋まで有線を引っ張るのも面倒なので、あまり気が進みません。そこで、以前なにかのキャンペーンでもらった WR8165N を中継器として仕事部屋において、PCまでは有線で引っ張るようにしました。&lt;/p&gt;
&lt;p&gt;結果、60Mbps 程度まで速度があがったので満足しています。当分はこれで困らないと思うので、不満がでたら、11ac のアダプタを買うなりなんなりしたいと思います。&lt;/p&gt;
&lt;h3 id=&#34;構成&#34;&gt;構成&lt;/h3&gt;
&lt;p&gt;こんな感じで、WR8165N が Wi-Fi を INPUT して Ethernet を OUTPUT にします。&lt;/p&gt;
&lt;p&gt;AirMac Time Capsule&lt;/p&gt;</description>
    </item>
    <item>
      <title>レッツゴーデベロッパー５５５に参加しました #5000dai</title>
      <link>https://blog.nnasaki.com/entry/2015/07/27/103801/</link>
      <pubDate>Mon, 27 Jul 2015 10:38:01 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/07/27/103801/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://tohoku-dev.jp/modules/eguide/event.php?eid=293&#34;&gt;東北デベロッパーズコミュニティ - イベント案内 | 2015-07-25 (土) レッツゴーデベロッパー５５５&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;7/25(土)はレッツゴーデベロッパー５５５（ゴーゴーファイブ）に参加しました。震災から今年で５年連続５回目となる大型イベントです。&lt;/p&gt;
&lt;h3 id=&#34;タイムテーブル--セッション一覧&#34;&gt;タイムテーブル &amp;amp; セッション一覧&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://instagram.com/p/5jyN2ph2ZM/&#34;&gt;instagram.com&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;EXTENDED BODY:&lt;/p&gt;
&lt;h3 id=&#34;基調講演柴田芳樹氏ソフトウェアエンジニアとして心がけてきたこと&#34;&gt;基調講演　柴田芳樹氏　「ソフトウェアエンジニアとして心がけてきたこと」&lt;/h3&gt;
&lt;p&gt;** &lt;a href=&#34;//www.slideshare.net/yoshikishibata/ss-50934687&#34;&gt;ソフトウェアエンジニアとして心がけてきたこと&lt;/a&gt; ** from &lt;strong&gt;&lt;a href=&#34;//www.slideshare.net/yoshikishibata&#34;&gt;yoshikishibata&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;柴田さんというと、真っ先に思い浮かぶのが EFFECTIVE JAVA の翻訳です。&lt;/p&gt;
&lt;p&gt;[&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://ecx.images-amazon.com/images/I/51lEBnUjJqL._SL160_.jpg&#34; class=&#34;hatena-asin-detail-image&#34; alt=&#34;EFFECTIVE JAVA 第2版 (The Java Series)&#34; title=&#34;EFFECTIVE JAVA 第2版 (The Java Series)&#34;&gt;&lt;figcaption&gt;EFFECTIVE JAVA 第2版 (The Java Series)&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/4621066056/hatena-blog-22/)%5BEFFECTIVE&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/4621066056/hatena-blog-22/)[EFFECTIVE&lt;/a&gt; JAVA 第2版 (The Java Series)](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/4621066056/hatena-blog-22/)-&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/4621066056/hatena-blog-22/)-&lt;/a&gt; 作者: Joshua Bloch,柴田芳樹- 出版社/メーカー: 丸善出版- 発売日: 2014/03/11- メディア: 単行本（ソフトカバー）- &lt;a href=&#34;http://d.hatena.ne.jp/asin/4621066056/hatena-blog-22&#34;&gt;この商品を含むブログ (9件) を見る&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;私も Java を触る機会が多いのですが、この本は何度読んでも気づきが多いです。本の読み方については、井上さんの可視化を参考にすると良いかも知れません。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://blog.guildworks.jp/2014/10/16/effective-java-visualization/&#34;&gt;Effective Java 第２版 を可視化する&lt;/a&gt;&lt;a href=&#34;http://blog.guildworks.jp/2014/10/16/effective-java-visualization/&#34;&gt;blog.guildworks.jp&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;講演の中で一番印象に残っているのはこれです。&lt;/p&gt;
&lt;p&gt;**柴田さん、Java は1996年ぐらいから始めて、執筆もしていたが、2001年に Effective Java を読んで、自分が未熟だと衝撃をうけた。柴田さんレベルでもそういう謙虚な気持ちが大事なんだなと思った。 &lt;a href=&#34;https://twitter.com/hashtag/5000dai?src=hash&#34;&gt;#5000dai&lt;/a&gt;— YAMAMOTO Masaki (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/status/624804136022773760&#34;&gt;July 25, 2015&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mac OS X 10.10 Yosemite が突然再起動する問題の対処</title>
      <link>https://blog.nnasaki.com/entry/2015/06/24/210548/</link>
      <pubDate>Wed, 24 Jun 2015 21:05:48 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/06/24/210548/</guid>
      <description>&lt;p&gt;手元の Macbook Pro を Yosemite にアップグレードしたところ、いつの間にか勝手に再起動してしまうことがありました。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150624/20150624204850.png&#34; alt=&#34;f:id:nnasaki:20150624204850p:plain&#34; title=&#34;f:id:nnasaki:20150624204850p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150624204850p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;最初はアップデートかなぁと思ったら、問題が起きたから再起動をしたよと出ていたのでちょっと調べてみました。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;EXTENDED BODY:&lt;/p&gt;
&lt;h3 id=&#34;ログの確認方法&#34;&gt;ログの確認方法&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://support.apple.com/ja-jp/HT201753&#34;&gt;Mac OS X：カーネルパニックのログ方法 - Apple サポート&lt;/a&gt;&lt;a href=&#34;https://support.apple.com/ja-jp/HT201753&#34;&gt;support.apple.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;より、 &lt;code&gt;/Library/Logs/DiagnosticReports&lt;/code&gt; の &lt;code&gt;Kernel_&lt;/code&gt; から始まるファイル名であります。&lt;/p&gt;
&lt;p&gt;内容を次の通り&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;*** Panic Report ***
panic(cpu 6 caller 0xffffff802eb4131b): &amp;#34;vnode_rele_ext: vp 0xffffff80436651e0 usecount -ve : -1.  v_tag = 16, v_type = 1, v_flag = 84800.&amp;#34;@/SourceCache/xnu/xnu-2782.20.48/bsd/vfs/vfs_subr.c:1867
Backtrace (CPU 6), Frame : Return Address
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;原因は-sophos-anti-virus&#34;&gt;原因は Sophos Anti-Virus&lt;/h3&gt;
&lt;p&gt;今時はMacもウイルスが怖いので、当然アンチウイルスを入れていました。結論から言えば、Sophosが原因でした。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.sophos.com/ja-jp/support/knowledgebase/120822.aspx&#34;&gt;Sophos Anti-Virus オンアクセススキャナが原因で OS X Mavericks 上で予期しない再起動が行われる&lt;/a&gt;&lt;a href=&#34;https://www.sophos.com/ja-jp/support/knowledgebase/120822.aspx&#34;&gt;www.sophos.com&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;この問題に該当するかどうかを確認するには、 &amp;ldquo;vnode_rele_ext&amp;rdquo; および &amp;ldquo;usecount -ve&amp;rdquo; という参照項目が含まれているかどうかを確認します。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure DNS プレビュー公開！</title>
      <link>https://blog.nnasaki.com/entry/2015/05/05/021819/</link>
      <pubDate>Tue, 05 May 2015 02:18:19 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/05/05/021819/</guid>
      <description>&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150505/20150505021207.png&#34; alt=&#34;f:id:nnasaki:20150505021207p:plain&#34; title=&#34;f:id:nnasaki:20150505021207p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150505021207p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/services/dns&#34;&gt;DNS | Microsoft Azure&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ignite キーノートでは触れられませんでしたが、 Azure DNS プレビューがひっそりと公開されました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/pricing/details/dns/&#34;&gt;Pricing - DNS | Microsoft Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/services/dns/&#34;&gt;DNS Documentation | Microsoft Azure&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;まだ、ポータルから操作できず、PowerShell からのみ操作できるというハードコアな仕様ですが興味のある方は是非お試しください。&lt;/p&gt;
&lt;p&gt;Azure PowerShell のインストールが必須。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure/&#34;&gt;How to install and configure Azure PowerShell&lt;/a&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure/&#34;&gt;azure.microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/dns-getstarted-create-dnszone/&#34;&gt;Get started with Azure DNS | Microsoft Azure&lt;/a&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/dns-getstarted-create-dnszone/&#34;&gt;azure.microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>リレーショナルデータベースはオワコン？ Postgres作者 が語るデータベースの未来</title>
      <link>https://blog.nnasaki.com/entry/2015/05/01/141914/</link>
      <pubDate>Fri, 01 May 2015 14:19:14 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/05/01/141914/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://japan.zdnet.com/article/35063844/&#34;&gt;象のジレンマ：データベースの未来はどうなる？&lt;/a&gt;&lt;a href=&#34;http://japan.zdnet.com/article/35063844/&#34;&gt;japan.zdnet.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;「Ingres」や「Postgres」の開発を行った、Michael Stonebraker氏が&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C1%A5%E5%A1%BC%A5%EA%A5%F3%A5%B0%BE%DE&#34;&gt;チューリング賞&lt;/a&gt;を受賞した際のインタビューなんですが、データベースの未来について興味深かったので記事を書きました。&lt;/p&gt;
&lt;h1 id=&#34;2000年から2015年までのdb市場について&#34;&gt;2000年から2015年までのDB市場について&lt;/h1&gt;
&lt;p&gt;インタビューワが次のように聞いています。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ndash;最近受けたインタビューでは、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Oracle&#34;&gt;Oracle&lt;/a&gt;のような企業がデータベース市場で長い間支配的な地位にあることについて、そういう時期は終わったという意味のことを話されていましたね。今でもそう思われますか？&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;おお、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Oracle&#34;&gt;Oracle&lt;/a&gt; をいきなり&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AA%A5%EF%A5%B3%A5%F3&#34;&gt;オワコン&lt;/a&gt;扱いか。こいつは面白いぞと思いました。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;　2000年頃までのデータベース市場は、「1つのサイズですべてをまかなう」時代でしたし、その頃は「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Oracle&#34;&gt;Oracle&lt;/a&gt;が答え」でした。1つしか道具がなければ、あらゆることにそれを使うしかないでしょう。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;2000年頃までは、ほぼほぼ &lt;a href=&#34;http://d.hatena.ne.jp/keyword/RDBMS&#34;&gt;RDBMS&lt;/a&gt; 一色だった。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150501/20150501131133.png&#34; alt=&#34;f:id:nnasaki:20150501131133p:plain&#34; title=&#34;f:id:nnasaki:20150501131133p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150501131133p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;blockquote&gt;
&lt;p&gt;　しかしその状況は2000年代の最初の10年で急激に変わりました。&lt;/p&gt;
&lt;p&gt;　今のデータベース市場は3分の1が&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C8%A5%E9%A5%F3%A5%B6%A5%AF%A5%B7%A5%E7%A5%F3&#34;&gt;トランザクション&lt;/a&gt;処理であり、3分の1がデータウェアハウスであり、残り3分の1をそのほか全部が占めているとわたしは考えています。この15年間で起こったことは、データウェアハウス市場をほとんど完全にロウストアからカラムストアに変えました。今ではカラムストアはロウストアよりも圧倒的に高速です。&lt;/p&gt;
&lt;p&gt;　これによって、ロウストアを売っていた従来のデータベースベンダーは、技術的に間違った側になってしまったのです。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;2ページ目までにわたって持論を展開しています。2015年では次のようなイメージのようです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150501/20150501134653.png&#34; alt=&#34;f:id:nnasaki:20150501134653p:plain&#34; title=&#34;f:id:nnasaki:20150501134653p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150501134653p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h1 id=&#34;ロウストアなリレーショナルデータベースの優位性は無くなる&#34;&gt;ロウストアなリレーショナルデータベースの優位性は無くなる&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;　わたしが見るところでは、この市場の3分の2については、従来のベンダーには技術的に間違った側にいます。そして残り3分の1でも、明白な利点があるわけではありません。&lt;/p&gt;
&lt;p&gt;　2005年に書いた論文では「1つのサイズですべてをまかなう時代はもう終わった」と述べたのですが、2015年のわたしは、もっと突っ込んだ形で「1つのサイズでまかなえるものはない」と言っています。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Oracle&#34;&gt;Oracle&lt;/a&gt;、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/IBM&#34;&gt;IBM&lt;/a&gt;、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;の従来の実装が適しているものは、基本的に何もありません。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;先ほどの図の一番左、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C8%A5%E9%A5%F3%A5%B6%A5%AF%A5%B7%A5%E7%A5%F3&#34;&gt;トランザクション&lt;/a&gt;処理を行うロウストアなDBについても、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Oracle&#34;&gt;Oracle&lt;/a&gt;、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/IBM&#34;&gt;IBM&lt;/a&gt;(&lt;a href=&#34;http://d.hatena.ne.jp/keyword/DB2&#34;&gt;DB2&lt;/a&gt;)、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;(&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL%20Server&#34;&gt;SQL Server&lt;/a&gt;)はもはや優位性は何も無いと言っています。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;　わたしの分類を信じてもらえるなら、データベース市場は全体の3分の1の大きさの市場が2つと、12分の1の市場が4つに分かれます。そしてその中に、大手リレーショナルデータベースベンダーの現在の実装が特に有利になる市場は1つもありません。わたしはそれらのベンダーを親しみを込めて「象」と呼んでいます。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;なるほど、大手ベンダーのことを「象」といっていたのか。象っていうと &lt;a href=&#34;http://d.hatena.ne.jp/keyword/PHP&#34;&gt;PHP&lt;/a&gt;本のマンモスが思い浮かぶようなそんな世代です。&lt;/p&gt;
&lt;h1 id=&#34;これからどうなるか&#34;&gt;これからどうなるか？&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ndash;では、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/RDBMS&#34;&gt;RDBMS&lt;/a&gt;市場は&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Oracle&#34;&gt;Oracle&lt;/a&gt;のようないくつかのベンダーが支配するのではなく、多くの異なる、特化した実装が主流になるということでしょうか。&lt;/p&gt;
&lt;p&gt;　基本的にはそうなのですが、実際にいくつくらいのベンダーが生き残るかについてははっきりしません。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;basically agree だけどどれが主流になるかは、はっきりわからない。&lt;/p&gt;
&lt;h2 id=&#34;hadoopはsqlが主流になる&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Hadoop&#34;&gt;Hadoop&lt;/a&gt;は&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt;が主流になる&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;　基本的に、本当に重要な&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Hadoop&#34;&gt;Hadoop&lt;/a&gt;市場は&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt;市場になるでしょう。そこでmPowerを見てみると、Impalaは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A2%A1%BC%A5%AD%A5%C6%A5%AF%A5%C1%A5%E3&#34;&gt;アーキテクチャ&lt;/a&gt;的に&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%A6%A5%C9&#34;&gt;クラウド&lt;/a&gt;ストアであり、「HP Vertica」や「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Amazon&#34;&gt;Amazon&lt;/a&gt; Redshift」、またはその他のリレーショナルデータベースのカラムストア実装に似ています。このため、わたしは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Hadoop&#34;&gt;Hadoop&lt;/a&gt;市場のほとんどはデータウェアハウス市場と融合すると考えています。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Hadoop&#34;&gt;Hadoop&lt;/a&gt; を例にあげると、 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/MapReduce&#34;&gt;MapReduce&lt;/a&gt; よりは &lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt; のほうが主流になりそうとのこと。また、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Hadoop&#34;&gt;Hadoop&lt;/a&gt;市場のほとんどはデータウェアハウス市場に融合というのもなんとなく合点がいきます。&lt;/p&gt;
&lt;p&gt;Azure Data Lake が主にこの分野かなぁ。&lt;/p&gt;
&lt;h2 id=&#34;nosql-も-sql-が標準になりそう&#34;&gt;NoSQL も &lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt; が標準になりそう&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;　この市場にはなんらかの標準がなければ生き残れない100前後のベンダーがある上に、結局&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt;が標準になる可能性が一番高い状況です。&lt;/p&gt;
&lt;p&gt;　例えば「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Apache%20Cassandra&#34;&gt;Apache Cassandra&lt;/a&gt;」やMongoなどは、どちらも非常に&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt;に似た高レベル言語を使用しています。&lt;/p&gt;
&lt;p&gt;　最終的には4つか5つになるでしょうし、垂直市場向けの実装があるでしょうから、その4倍から7倍になるでしょうか。そんな数になるはずです。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;NoSQL も結局 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt; が必要だという予想。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://azure.microsoft.com/ja-jp/services/documentdb/&#34;&gt;DocumentDB&lt;/a&gt; も &lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt; 使えるかな。&lt;/p&gt;
&lt;h1 id=&#34;azure-はほぼマッピングできる&#34;&gt;Azure はほぼ&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DE%A5%C3%A5%D4%A5%F3%A5%B0&#34;&gt;マッピング&lt;/a&gt;できる&lt;/h1&gt;
&lt;p&gt;今までの 2015 年のデータベース市場をAzureのサービスで&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DE%A5%C3%A5%D4%A5%F3%A5%B0&#34;&gt;マッピング&lt;/a&gt;してみました。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150501/20150501134653.png&#34; alt=&#34;f:id:nnasaki:20150501134653p:plain&#34; title=&#34;f:id:nnasaki:20150501134653p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150501134653p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150501/20150501135317.png&#34; alt=&#34;f:id:nnasaki:20150501135317p:plain&#34; title=&#34;f:id:nnasaki:20150501135317p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150501135317p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;結果、グラフ以外はすべてそろっていることになります。Azure 死角ねーな。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build 2015 Day1 Azure 新サービスなど、Microsoft の本気を見た。勝つまでやるつもりだ。</title>
      <link>https://blog.nnasaki.com/entry/2015/04/30/145430/</link>
      <pubDate>Thu, 30 Apr 2015 14:54:30 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/04/30/145430/</guid>
      <description>&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150430/20150430113938.png&#34; alt=&#34;f:id:nnasaki:20150430113938p:plain&#34; title=&#34;f:id:nnasaki:20150430113938p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150430113938p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;キーノートの録画はこちらから確認できます。&lt;/p&gt;
&lt;p&gt;Build 2015 Day1 のキーノートを見て感じたことをつらつらと。
詳細については3大雑記を参照してください。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;おはようございます。 //Build の最新情報はこちらです。
┏━━━━━━━━━━━━━━━━┳━━┓
┃ブチザッキ SE雑記 しばやん雑記 　┃検索┃
┗━━━━━━━━━━━━━━━━┻━━┛— YAMAMOTO Masaki (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/status/593586674937901056&#34;&gt;2015, 4月 30&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3 id=&#34;全体的な概要を知りたい人向け&#34;&gt;全体的な概要を知りたい人向け&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://buchizo.wordpress.com/2015/04/30/build-day-1-keynote/&#34;&gt;//build/ Day 1 Keynote | ブチザッキ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://weekly.ascii.jp/elem/000/000/331/331525/&#34;&gt;【速報】Windows 10の正式リリース日は？ Build 2015 day1リアルタイム中継【更新終了】 - 週アスPLUS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これで終わるとさすがに怒られるので気になっている範囲でまとめます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt; の Docker サポート&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt; Code for &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Mac&#34;&gt;Mac&lt;/a&gt; &amp;amp; &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Linux&#34;&gt;Linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Azure 新機能&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt; で &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Android&#34;&gt;Android&lt;/a&gt; と &lt;a href=&#34;http://d.hatena.ne.jp/keyword/iOS&#34;&gt;iOS&lt;/a&gt; アプリの移植をサポート&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;windows-の-docker-サポート&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt; の Docker サポート&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; のカンファレンスに Docker の CEO が登場する時代。。。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150430/20150430112223.png&#34; alt=&#34;f:id:nnasaki:20150430112223p:plain&#34; title=&#34;f:id:nnasaki:20150430112223p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150430112223p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Azure CTO の Mark Russinovich がデモを行います。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; のアプリケーションを &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt;と&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Linux&#34;&gt;Linux&lt;/a&gt;のDockerで動かします。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Service Fabric の SDK が公開されていた</title>
      <link>https://blog.nnasaki.com/entry/2015/04/30/145025/</link>
      <pubDate>Thu, 30 Apr 2015 14:50:25 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/04/30/145025/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt; 2015 RCが必須です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/services/service-fabric/&#34;&gt;Service Fabric Documentation | Azure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/service-fabric-get-started/&#34;&gt;Set up your Service Fabric development environment&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;ちょっとだけ雑感&#34;&gt;ちょっとだけ雑感&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/service-fabric-choose-framework/&#34;&gt;Choosing a framework&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Reliable Actors APIs と Reliable Services APIs のどちらかを選択する。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/service-fabric-reliable-actors-introduction/&#34;&gt;Azure Service Fabric Actors Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Actor の 並行性 がこんな感じ。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150430/20150430141336.png&#34; alt=&#34;f:id:nnasaki:20150430141336p:plain&#34; title=&#34;f:id:nnasaki:20150430141336p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150430141336p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/service-fabric-reliable-actors-get-started/&#34;&gt;Getting Started with Microsoft Azure Service Fabric Reliable Actors&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hello, World サンプルコードがこんな感じ。先ほどの図の通り、だいぶ非同期満載です。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;namespace HelloWorld
{
    public class HelloWorld : Actor, IHelloWorld
    {
        public Task&amp;lt;string&amp;gt; SayHello(string greeting)
        {
            return Task.FromResult(&amp;#34;You said: &amp;#39;&amp;#34; + greeting + &amp;#34;&amp;#39;, I say: Hello Actors!&amp;#34;);
        }
    }
}
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/service-fabric-reliable-services-introduction/&#34;&gt;Overview of the Service Fabric Reliable Service Programming Model&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ステートレスかステートフルかを選ぶ&lt;/p&gt;</description>
    </item>
    <item>
      <title>Global Azure Boot Camp 2015 in Japan にて発表しました</title>
      <link>https://blog.nnasaki.com/entry/2015/04/26/111937/</link>
      <pubDate>Sun, 26 Apr 2015 11:19:37 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/04/26/111937/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://jazug.doorkeeper.jp/events/22782&#34;&gt;Global Azure Boot Camp 2015 in Japan - Japan Azure User Group | Doorkeeper&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Azure Web Apps とAzure Mobile Apps について発表しました。 JAZUG青森、福島で話したモバイルサービスを Mobile Apps にアップグレードさせました。&lt;/p&gt;
&lt;p&gt;** &lt;a href=&#34;//www.slideshare.net/YamamotoMasaki/azure-web-apps-azure-mobile-apps-47415602&#34;&gt;Azure Web Apps とAzure Mobile Apps&lt;/a&gt; ** from &lt;strong&gt;&lt;a href=&#34;//www.slideshare.net/YamamotoMasaki&#34;&gt;誠樹 山本&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;補足mobile-apps-のバックエンドについて&#34;&gt;補足：Mobile Apps のバックエンドについて&lt;/h2&gt;
&lt;p&gt;懇親会で聞かれたので簡単な図を用意しました。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150426/20150426111251.png&#34; alt=&#34;f:id:nnasaki:20150426111251p:plain&#34; title=&#34;f:id:nnasaki:20150426111251p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150426111251p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Mobile Apps のバックエンドは、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; Web &lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt; がベースとなっていて、Mobile Apps 用のラッパーに&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;.Azure.Mobile.Server.TableController があります。MVC6 からは &lt;a href=&#34;http://d.hatena.ne.jp/keyword/MVC&#34;&gt;MVC&lt;/a&gt; とWeb &lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt; のコントローラーが統合するのでアップデートされるかなぁという不安はちょっとあります。&lt;/p&gt;
&lt;p&gt;IQueryable で、 OData 指向なのはどうなんだろうなぁーと思ってます。(see ref. &lt;a href=&#34;http://neue.cc/2014/09/24_479.html&#34;&gt;neue cc - LINQ to BigQuery - C#による型付きDSLとLINQPadによるDumpと可視化&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;あと、実際使うとcors設定とか、標準だと50件までしか取って来れないとか、そのまま使うとちょこちょこハマると思います。&lt;/p&gt;
&lt;h3 id=&#34;後日談&#34;&gt;後日談&lt;/h3&gt;
&lt;p&gt;時差の関係で Global Azure &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Boot%20Camp&#34;&gt;Boot Camp&lt;/a&gt; 2015 の世界中のなかでおそらく一番最初に発表だろうということで、大変緊張しました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Logic App で Twitter のログを取得して Web API を叩く</title>
      <link>https://blog.nnasaki.com/entry/2015/03/25/161752/</link>
      <pubDate>Wed, 25 Mar 2015 16:17:52 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/03/25/161752/</guid>
      <description>&lt;p&gt;Azure Logic App を使用すると、お絵かきする感じでアプリが作れます。&lt;/p&gt;
&lt;p&gt;今回は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Twitter&#34;&gt;Twitter&lt;/a&gt; で Azure が含まれるログを取得したら、自作の Web &lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt; を叩くということをやってみます。&lt;/p&gt;
&lt;h1 id=&#34;azure-logic-app-を作成する&#34;&gt;Azure Logic App を作成する&lt;/h1&gt;
&lt;p&gt;プレビューポータル（新しいポータル）からのみ作成できます。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150325/20150325142129.png&#34; alt=&#34;f:id:nnasaki:20150325142129p:plain&#34; title=&#34;f:id:nnasaki:20150325142129p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150325142129p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h2 id=&#34;triggers-and-actions-を追加する&#34;&gt;Triggers and actions を追加する&lt;/h2&gt;
&lt;p&gt;作成したら次の箇所をクリックして、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%EF%A1%BC%A5%AF%A5%B9%A5%DA%A1%BC%A5%B9&#34;&gt;ワークスペース&lt;/a&gt;（？）を開く&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150325/20150325142256.png&#34; alt=&#34;f:id:nnasaki:20150325142256p:plain&#34; title=&#34;f:id:nnasaki:20150325142256p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150325142256p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Twitter&#34;&gt;Twitter&lt;/a&gt; Connector」 を選択する。無い場合は右下の Marketplace から作成出来ます。注意点として、&lt;strong&gt;同じ resource group の App のみ選択できます&lt;/strong&gt;。Authorize して、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Twitter&#34;&gt;Twitter&lt;/a&gt; アカウントと認証する。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150325/20150325142710.png&#34; alt=&#34;f:id:nnasaki:20150325142710p:plain&#34; title=&#34;f:id:nnasaki:20150325142710p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150325142710p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h2 id=&#34;twitter-connector-のキーワードにazureを入力する&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Twitter&#34;&gt;Twitter&lt;/a&gt; Connector のキーワードに「Azure」を入力する&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;「New &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Tweet&#34;&gt;Tweet&lt;/a&gt;」を選択する&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150325/20150325142907.png&#34; alt=&#34;f:id:nnasaki:20150325142907p:plain&#34; title=&#34;f:id:nnasaki:20150325142907p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150325142907p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;Keyword に 「azure」を入力して保存&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150325/20150325143033.png&#34; alt=&#34;f:id:nnasaki:20150325143033p:plain&#34; title=&#34;f:id:nnasaki:20150325143033p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150325143033p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h1 id=&#34;web-api-を用意する&#34;&gt;Web &lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt; を用意する&lt;/h1&gt;
&lt;p&gt;今回は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Java&#34;&gt;Java&lt;/a&gt; で Spring Boot を使用してみました。&lt;/p&gt;
&lt;p&gt;詳細は省きますがコードはこんな感じです。&lt;a href=&#34;https://start.spring.io/&#34;&gt;Spring Initializr&lt;/a&gt;から Web だけチェックしてダウンロードしたものにコピペしてあげれば動くと思います。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;package demo;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

import java.util.Optional;

@SpringBootApplication
@RestController
public class DemoApplication {

    private static final Logger logger = LoggerFactory.getLogger(DemoApplication.class);

    @RequestMapping(&amp;#34;/&amp;#34;)
    @ResponseBody
    String home(@RequestParam(value = &amp;#34;tweet&amp;#34;) Optional&amp;lt;String&amp;gt; tweet) {
        if (tweet.isPresent() == false) return &amp;#34;tweet is null&amp;#34;;

        logger.info(&amp;#34;tweet are &amp;#34; + tweet.get());
        return &amp;#34;tweet echo that &amp;#34; + tweet.get();
    }

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;これで、&lt;code&gt;gradlew bootrun&lt;/code&gt;をすると &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Tomcat&#34;&gt;Tomcat&lt;/a&gt; が立ち上がります。 &lt;code&gt;http://localhost:8080/?tweet=aaaa&lt;/code&gt;と呼び出せば、&lt;code&gt;aaaa&lt;/code&gt;が返ります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Mobile Apps と Mobile Services の違いについて</title>
      <link>https://blog.nnasaki.com/entry/2015/03/25/091133/</link>
      <pubDate>Wed, 25 Mar 2015 09:11:33 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/03/25/091133/</guid>
      <description>&lt;p&gt;Azure App Service がリリースされました！ これは今まで Web Sites や Mobile Services などに分かれていたプラットフォームを統合して、よりアプリを作りやすく、使いやすくしたものになります。詳細はNo1のブチザッキを読んでいただけるとより理解できると思います。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://buchizo.wordpress.com/2015/03/25/azure-app-service/&#34;&gt;Azure App Service | ブチザッキ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://weblogs.asp.net/scottgu/announcing-the-new-azure-app-service&#34;&gt;ScottGu&amp;rsquo;s Blog - Announcing the new Azure App Service&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;さて、 Mobile Services 使いとして気になるのは Mobile Apps です。現在は Public Preview なため、 Mobile Services と比べて足りないところがあります。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;azure mobile app の Quickstart に &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Android%20Studio&#34;&gt;Android Studio&lt;/a&gt; が無い… &lt;a href=&#34;http://t.co/us1kCa1K4i&#34;&gt;pic.twitter.com/us1kCa1K4i&lt;/a&gt;— YAMAMOTO Masaki (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/status/580449199461916672&#34;&gt;2015, 3月 24&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;mobile app、 node.js backend 選べないから &lt;a href=&#34;http://d.hatena.ne.jp/keyword/iOS&#34;&gt;iOS&lt;/a&gt; アプリ作るためには &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt; と &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt; 必須か。 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/swift&#34;&gt;swift&lt;/a&gt; も選べない。 &lt;a href=&#34;http://t.co/v4tlFiYBk1&#34;&gt;pic.twitter.com/v4tlFiYBk1&lt;/a&gt;— YAMAMOTO Masaki (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/status/580451054027968512&#34;&gt;2015, 3月 24&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;GA するまでに Quickstart は追加されると思いますが、 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/JavaScript&#34;&gt;JavaScript&lt;/a&gt; は難しいかもしれません。なぜなら、 &lt;a href=&#34;http://azure.microsoft.com/en-us/documentation/articles/app-service-changes-existing-services/&#34;&gt;Azure App Service and its impact on existing Azure services&lt;/a&gt; の Mobile Apps をみると次のように記載されています。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Azure Mobile Services(モバイルサービス) で &#39;__createdAt&#39; を取得する方法</title>
      <link>https://blog.nnasaki.com/entry/2015/03/04/055749/</link>
      <pubDate>Wed, 04 Mar 2015 05:57:49 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/03/04/055749/</guid>
      <description>&lt;p&gt;大人気となっている &lt;a href=&#34;http://blog.hatena.ne.jp/garicchi/&#34;&gt;id:garicchi&lt;/a&gt; の Azure と &lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B5%A1%B3%A3%B3%D8%BD%AC&#34;&gt;機械学習&lt;/a&gt; と IoT を組み合わせた記事を楽しくよませていただきました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://garicchi.hatenablog.jp/entry/2015/03/01/155845&#34;&gt;Azure Machine LearningとIoTを駆使して室温予測システムを構築してみた - がりらぼ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;その中で、&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://garicchi.hatenablog.jp/entry/2015/02/25/151546&#34;&gt;Azure Mobile ServicesのJavascriptバックエンドでデータ挿入時に時間を含めたい - がりらぼ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;**MobileServicesはデータ挿入時に自動で__createdAtというカラムが追加されるはずなのですが何故か&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8&#34;&gt;スクリプト&lt;/a&gt;から参照できなかったので自前でタイムスタンプを入れることにしました。&lt;/p&gt;
&lt;p&gt;とあったのですが、多分出来るはずと思って調べてみました。&lt;/p&gt;
&lt;h3 id=&#34;問題&#34;&gt;問題&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; Azure Mobile Services(モバイルサービス) のサーバー&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8&#34;&gt;スクリプト&lt;/a&gt;(Javascrip バックエンド) で &amp;lsquo;createdAt&amp;rsquo;, &amp;lsquo;**updateAt&amp;rsquo;, &amp;lsquo;**version&amp;rsquo;, &amp;lsquo;**deleted&amp;rsquo; の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%B7%A5%B9%A5%C6%A5%E0%A5%D7%A5%ED&#34;&gt;システムプロ&lt;/a&gt;パティが取得できない。&lt;/p&gt;
&lt;p&gt;例えばこんなカスタム&lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt;を作成して、全件取得したいのに &amp;lsquo;__createdAt&amp;rsquo; が表示されない。&lt;/p&gt;
&lt;h5 id=&#34;サンプルコード&#34;&gt;サンプルコード&lt;/h5&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;exports.get = function(request, response) {
    var myTable = request.service.tables.getTable(&amp;#39;TodoItem&amp;#39;);
    myTable.read({
        success: function(results) {
            response.send(statusCodes.OK, results);
        },
        error: function(err) {
         response.send(statusCodes.INTERNAL_SERVER_ERROR, err);
        }
    });
};
&lt;/code&gt;&lt;/pre&gt;&lt;h5 id=&#34;取得結果&#34;&gt;取得結果&lt;/h5&gt;
&lt;p&gt;ブラウザかなんかで &lt;code&gt;https://hogehoge.azure-mobile.net/api/fugafuga&lt;/code&gt; を GET する。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[
  {&amp;#34;id&amp;#34;:&amp;#34;32ADB4B1-D515-4666-AAA7-57466FCEC261&amp;#34;,&amp;#34;text&amp;#34;:&amp;#34;なんかのテキスト&amp;#34;,&amp;#34;complete&amp;#34;:false}, ... 省略
]
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;解決方法&#34;&gt;解決方法&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;success&lt;/code&gt; の前に &lt;code&gt;systemProperties: [&#39;__createdAt&#39;, &#39;__updatedAt&#39;],&lt;/code&gt; を入れる。全部の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%B7%A5%B9%A5%C6%A5%E0%A5%D7%A5%ED&#34;&gt;システムプロ&lt;/a&gt;パティが欲しければ &lt;code&gt;systemProperties: [&#39;*&#39;],&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>IntelliJ の Terminal で文字化けした場合の対処法</title>
      <link>https://blog.nnasaki.com/entry/2015/02/07/115808/</link>
      <pubDate>Sat, 07 Feb 2015 11:58:08 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/02/07/115808/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/IntelliJ&#34;&gt;IntelliJ&lt;/a&gt; で最近開発をしていて、 gradle &lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3&#34;&gt;プラグイン&lt;/a&gt;があまりよろしくない挙動をするので、 Terminal を使用して &lt;code&gt;./gradlew clean build &amp;amp;&amp;amp; java -jar launcher/build/libs/launcher-0.1.0.jar&lt;/code&gt; こんな感じで実行している。&lt;/p&gt;
&lt;h3 id=&#34;問題&#34;&gt;問題&lt;/h3&gt;
&lt;p&gt;ところが、 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Mac&#34;&gt;Mac&lt;/a&gt; の Terminal ではうまくいくのに、 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/IntelliJ&#34;&gt;IntelliJ&lt;/a&gt; の Terminal では次のエラーが発生して起動しないことがあった。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;org.springframework.beans.factory.UnsatisfiedDependencyException: &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Error&#34;&gt;Error&lt;/a&gt; creating bean with name &amp;lsquo;sqlSessionFactory&amp;rsquo; defined in class path resource [/MyBatisConfig.class]: Unsatisfied &lt;a href=&#34;http://d.hatena.ne.jp/keyword/dependency&#34;&gt;dependency&lt;/a&gt; expressed through constructor argument with index 0 of type [javax.&lt;a href=&#34;http://d.hatena.ne.jp/keyword/sql&#34;&gt;sql&lt;/a&gt;.DataSource]: : &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Error&#34;&gt;Error&lt;/a&gt; creating bean with name &amp;lsquo;dataSource&amp;rsquo; defined in class path resource [org/springframework/boot/autoconfigure/&lt;a href=&#34;http://d.hatena.ne.jp/keyword/jdbc&#34;&gt;jdbc&lt;/a&gt;/DataSourceAutoConfiguration$NonEmbeddedConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Error&#34;&gt;Error&lt;/a&gt; creating bean with name &amp;lsquo;dataSourceInitializer&amp;rsquo;: Invocation of init method failed; nested exception is org.springframework.&lt;a href=&#34;http://d.hatena.ne.jp/keyword/jdbc&#34;&gt;jdbc&lt;/a&gt;.datasource.init.ScriptStatementFailedException: Failed to execute &lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL&#34;&gt;SQL&lt;/a&gt; script statement at line 6 of resource URL [file:../database/src/main/resources/data.&lt;a href=&#34;http://d.hatena.ne.jp/keyword/sql&#34;&gt;sql&lt;/a&gt;]: INSERT INTO STEP_OPTIONS(value,label) VALUES (&amp;lsquo;00&amp;rsquo;,&amp;rsquo;������������&amp;rsquo;), (&amp;lsquo;01&amp;rsquo;,&amp;rsquo;���������������������������������������������&amp;rsquo;), (&amp;lsquo;99&amp;rsquo;,&amp;rsquo;���������&amp;rsquo;); nested exception is org.h2.&lt;a href=&#34;http://d.hatena.ne.jp/keyword/jdbc&#34;&gt;jdbc&lt;/a&gt;.JdbcSQLException: 列 &amp;ldquo;LABEL VARCHAR(15) NOT NULL COMMENT STRINGDECODE(&amp;rsquo;\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd&amp;rsquo;)&amp;rdquo; の値が長過ぎます: &amp;ldquo;STRINGDECODE(&amp;rsquo;\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd&amp;hellip; (45)&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>会社からコミュニティへの越境</title>
      <link>https://blog.nnasaki.com/entry/2015/01/15/214410/</link>
      <pubDate>Thu, 15 Jan 2015 21:44:10 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/01/15/214410/</guid>
      <description>&lt;p&gt;このエントリーは『 &lt;a href=&#34;http://devlove.doorkeeper.jp/events/14580&#34;&gt;DevLOVE Advent Calendar 2014 「越境」 - DevLOVE | Doorkeeper&lt;/a&gt; 』の2015年1月15日の記事です。前日は遊さんの『 &lt;a href=&#34;https://gist.github.com/gacha-ru/2b4152d874aefd06e9fe#file-devloveadventcalendar20150114-md&#34;&gt;自分の「越境」を見つめなおす&lt;/a&gt; 』です。&lt;/p&gt;
&lt;p&gt;さて、年始に昨年末で退職したという記事を書いてから2週間が過ぎようとしています。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2015/01/01/060341&#34;&gt;2014年振り返り。会社辞めました。 - 世界のやまさ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;前半は自分がなぜ転職するに至ったかを書いていきます。タイトルの越境については後半で書きます。&lt;/p&gt;
&lt;h1 id=&#34;転職に至った理由&#34;&gt;転職に至った理由&lt;/h1&gt;
&lt;p&gt;一言で言えば、プログラマとしてのキャリアを続けたかったから。もっともっと学ぶことは続けたいし、新しい技術を使いたい。便利になること。今まで出来なかったことが出来るようになること。これほど面白い仕事は他に無いと思っています。&lt;/p&gt;
&lt;p&gt;どうして転職しなければ続けられなかったかという理由はこうです。&lt;/p&gt;
&lt;h2 id=&#34;sierでプログラマを続けるには限界だと思った&#34;&gt;SIerでプログラマを続けるには限界だと思った&lt;/h2&gt;
&lt;p&gt;プログラマの働く業界は労働集約型の業界と、知識集約型の業界に分かれると考えています。詳細はきしださんのブログ記事を見てください。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/asin/B00LI7YSXY/nnasaki-22&#34;&gt;日経ソフトウエア 2014年 09月号&lt;/a&gt; の 「特集2　プログラミングで生きる道」がさらに読みやすいと思いますので、ご興味のある方は一読すると良いと思います。&lt;/p&gt;
&lt;p&gt;[&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://images-fe.ssl-images-amazon.com/images/I/61oSzbflkvL._SL160_.jpg&#34; class=&#34;hatena-asin-detail-image&#34; alt=&#34;日経ソフトウエア 2014年 09月号&#34; title=&#34;日経ソフトウエア 2014年 09月号&#34;&gt;&lt;figcaption&gt;日経ソフトウエア 2014年 09月号&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/B00LI7YSXY/nnasaki-22/)%5B&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/B00LI7YSXY/nnasaki-22/)[&lt;/a&gt;日経ソフトウエア 2014年 09月号](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/B00LI7YSXY/nnasaki-22/)-&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/B00LI7YSXY/nnasaki-22/)-&lt;/a&gt; 作者: 日経ソフトウエア- 出版社/メーカー: 日経BP社- 発売日: 2014/07/24- メディア: 雑誌- &lt;a href=&#34;http://d.hatena.ne.jp/asin/B00LI7YSXY/nnasaki-22&#34;&gt;この商品を含むブログ (1件) を見る&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;私の働いていた会社はいわゆるSIerで労働集約型の業界でした。いかに人を集めて、人件費をどれだけ安く抑えるかが問題の世界です。したがって、私のように35歳付近のプログラマは人件費が高くなるので使いにくくなってきます。&lt;/p&gt;
&lt;p&gt;また、それと同時にこのぐらいの年齢になると会社が求める「技術レンジ」の上限に達します。「技術レンジ」とは会社が必要とする技術力の上限と下限です。**
上限を超えてしまった人間は会社から見れば、オーバースペックです。自分としては学ぶことが少なくなる。会社と自分間がWin-Winでは無くなります。&lt;/p&gt;
&lt;p&gt;つまりSIerに必要なプログラマというのは、そこそこ出来て安い人間なわけで、飛び抜けて技術力が高い人間は不要なわけです。なので、第二新卒あたりの中途採用が盛んなのかなと思います。教育不要で安い労働力が手に入りやすいので。&lt;/p&gt;
&lt;h2 id=&#34;マネージャーにならなければ給料が上がらない&#34;&gt;マネージャーにならなければ給料が上がらない&lt;/h2&gt;
&lt;p&gt;人件費が高くなったプログラマーは使いにくいので、マネージャー（管理）側にジョブチェンジしなければなりません。&lt;/p&gt;
&lt;p&gt;マネージャーへのジョブチェンジを拒んだ場合は、給料が頭打ちとなります。なぜならプログラマが一人で稼ぐよりマネージャーが3人のプログラマを管理するほうが稼げるからです。このとき管理対象は有限である社内の人間より、無限と思われる社外の人間（パートナー）を扱った方がスケールアウトしやすくなります。ここでn次請け構造が形成されます。&lt;/p&gt;
&lt;p&gt;このようにSIerでプログラマにこだわる場合は給料が上がらないため、現実を受け入れる（どうせこんなもんだろうと自分に言い聞かせる）か、会社を去る。このどちらかを選択する必要があります。そして、私のように現実を受け入れられない人は会社に残らないため、会社の平均給与もあがらない。という結果になります。&lt;/p&gt;
&lt;p&gt;安い労働力だけが欲しい会社にとっては良い仕組みなのかもしれません。このような会社の見分け方は、毎年新卒を大量に採用している。離職率が高い。平均年齢が若い。といった情報から推測できるとは思います。&lt;/p&gt;
&lt;h1 id=&#34;会社からコミュニティへの越境&#34;&gt;会社からコミュニティへの越境&lt;/h1&gt;
&lt;p&gt;さて、転職の経緯を今まで書きましたが本題です。&lt;/p&gt;
&lt;p&gt;私が考える会社とコミュニティの関係はこうです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20150113034404.png&#34; alt=&#34;f:id:nnasaki:20150113034404p:plain&#34; title=&#34;f:id:nnasaki:20150113034404p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150113034404p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;複数の会社が縦割りで存在しているなか、それぞれの会社の人と人を繋ぐ横の役割がコミュニティです。
そして、従来は会社に人が所属するという意識でしたが、今は人が会社に所属する時代&lt;strong&gt;と考えるようになりました。
つまり&lt;/strong&gt;A社の○○さんではなく、○○さんがいるA社**となりつつある。&lt;/p&gt;
&lt;p&gt;皆さんが転職するにあたって、会社を選択するときは、会社の会社概要・社長からのメッセージ・財務状況などで決断しますか？知りあいがいるからとか、コミュニティで活躍している○○さんがいるからとか、特定の人がいるから選択しているのではないでしょうか？&lt;/p&gt;
&lt;p&gt;今回私が転職する際は、一般的な転職サイトで転職してしまうと、同じような会社に転職してしまい、同じジレンマを抱えてしまうのではないかと考えました。&lt;/p&gt;
&lt;p&gt;そこで、今回は転職サイトもエージェントも一切使いませんでした。コミュニティで知り合った方々に相談して転職を決断しました。&lt;/p&gt;
&lt;p&gt;このように私の中でコミュニティの存在が会社よりも多きくなっています。今まで会社で出来なかった事がコミュニティなら出来ることもあります。例えば、今回のように転職の相談は会社の人とはしづらいですが、コミュニティの人とならわりと気軽に出来ます。&lt;/p&gt;
&lt;h1 id=&#34;まとめ&#34;&gt;まとめ&lt;/h1&gt;
&lt;p&gt;私が会社からコミュニティに越境していくという話をしました。もし、会社で悶々としている人がいましたら、コミュニティにぜひ顔を出してみてください。今後仙台では次のイベントを予定しています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devlove-sendai.doorkeeper.jp/events/18891&#34;&gt;ウェブデザイン・ウェブ開発に必要なこと(DevLOVE仙台-DevLOVE関西連携企画) - DevLOVE仙台 | Doorkeeper&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://connpass.com/event/10097/&#34;&gt;2015 MVP ComCamp 東北会場 - connpass&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;明日は papanda さんです。2回目ということでどのようなお話が出るか楽しみです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>2015年の目標</title>
      <link>https://blog.nnasaki.com/entry/2015/01/06/161114/</link>
      <pubDate>Tue, 06 Jan 2015 16:11:14 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/01/06/161114/</guid>
      <description>&lt;p&gt;元旦から日にちが経ってしまいましたが、今年の目標は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Github&#34;&gt;Github&lt;/a&gt; の Longest Streak を更新することです。Longest Streak とは &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Github&#34;&gt;Github&lt;/a&gt; に表示されるこんなやつです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20150106/20150106155732.png&#34; alt=&#34;f:id:nnasaki:20150106155732p:plain&#34; title=&#34;f:id:nnasaki:20150106155732p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20150106155732p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;昨年は見ての通り、スカスカで見るも無惨な感じでした。&lt;/p&gt;
&lt;p&gt;ここが毎日緑色で埋まるようにしたい。&lt;/p&gt;
&lt;p&gt;しばらくお仕事は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Github&#34;&gt;Github&lt;/a&gt; のプライベー&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C8%A5%EA%A5%DD%A5%B8&#34;&gt;トリポジ&lt;/a&gt;トリになるので、とりあえず毎日コミットを続けたい。残念ながら皆さんから見える部分は相変わらずスカスカになってしまうので、Public なコミットを増やしていくのが今後の課題かなぁ。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>2014年振り返り。会社辞めました。</title>
      <link>https://blog.nnasaki.com/entry/2015/01/01/060341/</link>
      <pubDate>Thu, 01 Jan 2015 06:03:41 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2015/01/01/060341/</guid>
      <description>&lt;p&gt;あけましておめでとうございます。元旦に誕生日を迎えて、いわゆる&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%D7%A5%ED%A5%B0%A5%E9%A5%DE%A1%BC&#34;&gt;プログラマー&lt;/a&gt;定年まであと１年となりました。&lt;/p&gt;
&lt;h1 id=&#34;2014年12月31日で退職しました&#34;&gt;2014年12月31日で退職しました&lt;/h1&gt;
&lt;p&gt;まず最初にタイトルの通り2014年12月31日で退職しました。なぜ辞めたかというのは、&lt;a href=&#34;http://devlove.doorkeeper.jp/events/14580&#34;&gt;DevLOVE Advent Calendar 2014 「越境」&lt;/a&gt; という 2015/1/1 04:41(&lt;a href=&#34;http://d.hatena.ne.jp/keyword/JST&#34;&gt;JST&lt;/a&gt;) 時点であと 2431人 参加できる頭のおかしい Advent Calendar で、 詳細を書きたいと思います。よくある うらみつらみ を書く気は毛頭ありません。&lt;/p&gt;
&lt;p&gt;今後は特に就職先もなく、個人&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%BB%F6%B6%C8&#34;&gt;事業&lt;/a&gt;主として働きます。当分のお仕事はなんとかなりそうなんですが、6月頃からはまだ不透明なのでなんとかせねばなーと思っています。&lt;/p&gt;
&lt;h1 id=&#34;時系列で振り返り&#34;&gt;時系列で振り返り&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;2014/2&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2014/02/14/203651&#34;&gt;デブサミ2014に参加しました&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2014/2/7&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;http://devlove-sendai.doorkeeper.jp/events/8539&#34;&gt;「納品のない受託開発」を語る会 - DevLOVE仙台 | Doorkeeper&lt;/a&gt; 開催&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2014/3/22&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;http://mvp.microsoft.com/ja-jp/comcamp2014.aspx&#34;&gt;MVP Community Camp 2014&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt; と Xamarin で作る&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DE%A5%EB%A5%C1%A5%D7%A5%E9%A5%C3%A5%C8%A5%D5%A5%A9%A1%BC%A5%E0&#34;&gt;マルチプラットフォーム&lt;/a&gt;アプリケーション&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2014/03/22/143537&#34;&gt;MVP Community Camp 2014 - Tohoku（エフスタ!!SENDAI 2）で発表しました&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;2014/3 - 6&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;http://gihyo.jp/dev/serial/01/wams&#34;&gt;Windows Azureモバイルサービスで始めるスマホアプリ開発：連載｜gihyo.jp … 技術評論社&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;3月から6月は&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B5%BB%BD%D1%C9%BE%CF%C0%BC%D2&#34;&gt;技術評論社&lt;/a&gt;様にて連載させていただきました。なので勉強会の登壇はこの間少なめになってますね。リブランド前でしたねぇ。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;2014/5/17&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;http://devlove-sendai.doorkeeper.jp/events/10034&#34;&gt;泥臭い受託開発を語り合う(DevLOVE関西×DevLOVE仙台コラボ企画) - DevLOVE仙台 | Doorkeeper&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://tohoku-dev.jp/modules/eguide/event.php?eid=256&#34;&gt;JAWSUG仙台・会津・山形・沖縄！四大会場 地球最大の決戦 with JAZUG仙台&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2014/05/18/004657&#34;&gt;Microsoft Azure Web SiteでWordPress を5分でデプロイする話しをしてきた&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;DevLove仙台を開催しつつ、後半はこちらに参加という無謀なことしてたな。1000RPSぐらいまでは簡単に捌けるので、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%EF%A1%BC%A5%EB%A5%C9%A5%D3%A5%B8%A5%CD%A5%B9%A5%B5%A5%C6%A5%E9%A5%A4%A5%C8&#34;&gt;ワールドビジネスサテライト&lt;/a&gt;砲も安心安心。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ASP.NET MVC5 実践プログラミングを読みました</title>
      <link>https://blog.nnasaki.com/entry/2014/11/02/091804/</link>
      <pubDate>Sun, 02 Nov 2014 09:18:04 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/11/02/091804/</guid>
      <description>&lt;p&gt;[&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://ecx.images-amazon.com/images/I/51VVlvySUxL._SL160_.jpg&#34; class=&#34;hatena-asin-detail-image&#34; alt=&#34;ASP.NET MVC 5実践プログラミング&#34; title=&#34;ASP.NET MVC 5実践プログラミング&#34;&gt;&lt;figcaption&gt;ASP.NET MVC 5実践プログラミング&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/4798041793/hatena-blog-22/)%5BASP.NET&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/4798041793/hatena-blog-22/)[ASP.NET&lt;/a&gt; MVC 5実践プログラミング](&lt;a href=&#34;http://www.amazon.co.jp/exec/obidos/ASIN/4798041793/hatena-blog-22/)-&#34;&gt;http://www.amazon.co.jp/exec/obidos/ASIN/4798041793/hatena-blog-22/)-&lt;/a&gt; 作者: 山田祥寛- 出版社/メーカー: &lt;a href=&#34;http://d.hatena.ne.jp/keyword/%BD%A8%CF%C2%A5%B7%A5%B9%A5%C6%A5%E0&#34;&gt;秀和システム&lt;/a&gt;- 発売日: 2014/09- メディア: 単行本- &lt;a href=&#34;http://d.hatena.ne.jp/asin/4798041793/hatena-blog-22&#34;&gt;この商品を含むブログ (1件) を見る&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;全部で500ページ超あります。ですが、単純なリファレンスではなく随所に著者の配慮がちりばめられており、「何故そうするか？」「こうするべき」という点も言及されている感じで、そんなに読みにくいとは感じませんでした。また、翻訳ではなく日本人の書き下ろしという点も読みやすさに一役買っていると思われます。&lt;/p&gt;
&lt;p&gt;本書は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET%20MVC&#34;&gt;ASP.NET MVC&lt;/a&gt; にフォーカスしていますが、 One &lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; の全体像にも触れており、最近の &lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; について知りたい方にもオススメできます。 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; Web &lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt; については本書の範囲外と断りはありながらも、Chapter 8 の応用編にちょっとだけでてきます。&lt;/p&gt;
&lt;p&gt;順番が前後してしまいましたが、応用編以降は初心者の人が次のステップを目指すために読んでも良いと思いました。中級者以上の人にも役立つ感じで、私もなるほどと思うところが多々ありました。&lt;/p&gt;
&lt;p&gt;特に、Chapter 9 の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C3%B1%C2%CE%A5%C6%A5%B9%A5%C8&#34;&gt;単体テスト&lt;/a&gt;で DB を扱う場合や、Chapter 10 の &lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; Identity については他の書籍には書かれていないので、日本語で一番まとまっている情報だと思われます。 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; Identity の歴史的背景は本書にも書かれていますが、詳しくは &lt;a href=&#34;http://www.buildinsider.net/enterprise/sansanreport/0501&#34;&gt;.NET最新技術「ASP.NET Identity」とは？ - Build Insider&lt;/a&gt; を参照していただくと、より理解が深まると思います。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET%20MVC&#34;&gt;ASP.NET MVC&lt;/a&gt; の書籍は他にも &lt;a href=&#34;http://d.hatena.ne.jp/asin/4822298388/hatena-blog-22&#34;&gt;プログラミングMicrosoft ASP.NET MVC 第3版ASP.NET MVC 5 対応版 (マイクロソフト公式解説書)&lt;/a&gt; があり、前の版数と比較した感じですと個人的には本書籍のほうが読みやすいと感じました。ですが、あくまでも &lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET%20MVC&#34;&gt;ASP.NET MVC&lt;/a&gt; に焦点を絞った解説本ですので、他の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; 技術を知りたい、例えば SignalR をもっと知りたい場合は
&lt;a href=&#34;http://d.hatena.ne.jp/asin/4822298418/hatena-blog-22&#34;&gt;プログラミング ASP.NET SignalR (マイクロソフト公式解説書)&lt;/a&gt; を読んだ方が良いです。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP.NET&#34;&gt;ASP.NET&lt;/a&gt; って、WinForms みたいにフォームを貼り付けて、ダブルクリックでイベントにロジック書くやつでしょ？というイメージしかない人は、一度本書を手にとって読んでいただけると良いと思います。&lt;/p&gt;</description>
    </item>
    <item>
      <title>仙台発のMicrosoft系勉強会 「サトヤ勉強会」 11/15(土) に開催</title>
      <link>https://blog.nnasaki.com/entry/2014/10/26/014740/</link>
      <pubDate>Sun, 26 Oct 2014 01:47:40 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/10/26/014740/</guid>
      <description>&lt;p&gt;[&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://farm4.staticflickr.com/3901/14450220780_28247b8642.jpg&#34; alt=&#34;&#34; /&gt;&lt;/figure&gt;
&lt;p&gt;](&lt;a href=&#34;http://www.flickr.com/photos/125207874@N04/14450220780&#34;&gt;http://www.flickr.com/photos/125207874@N04/14450220780&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.flickr.com/photos/125207874@N04/14450220780&#34;&gt;photo by n.bhupinder&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;仙台発の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;系勉強会 「サトヤ勉強会」 を新たに立ち上げました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://satoya-sendai.github.io/&#34;&gt;http://satoya-sendai.github.io/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;キャッチフレーズは「イマの&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DE%A5%A4%A5%AF%A5%ED%A5%BD%A5%D5%A5%C8&#34;&gt;マイクロソフト&lt;/a&gt;技術に触れてみませんか？」です。&lt;/p&gt;
&lt;p&gt;目的は過去の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;のイメージを払拭し、イマの&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;を知ってもらうことです。&lt;/p&gt;
&lt;p&gt;イマの&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DE%A5%A4%A5%AF%A5%ED%A5%BD%A5%D5%A5%C8&#34;&gt;マイクロソフト&lt;/a&gt;は「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DE%A5%A4%A5%AF%A5%ED%A5%BD%A5%D5%A5%C8&#34;&gt;マイクロソフト&lt;/a&gt;は&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Linux&#34;&gt;Linux&lt;/a&gt;を愛している」とCEOが発言するぐらいの柔軟性があります。(&lt;a href=&#34;http://itpro.nikkeibp.co.jp/atcl/news/14/102101542/&#34;&gt;http://itpro.nikkeibp.co.jp/atcl/news/14/102101542/&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;さらには、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Oracle&#34;&gt;Oracle&lt;/a&gt;, &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Salesforce&#34;&gt;Salesforce&lt;/a&gt;, &lt;a href=&#34;http://d.hatena.ne.jp/keyword/IBM&#34;&gt;IBM&lt;/a&gt;ともパートナーシップを結ぶ程です。ベンダロックインなんて言葉はもはや過去のものです。&lt;/p&gt;
&lt;p&gt;運営は仙台の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft%20MVP&#34;&gt;Microsoft MVP&lt;/a&gt;と&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; Student Partners Fellowが中心となって、社会人と学生が共同で行い、コミュニティを育てて行ければと思います。&lt;/p&gt;
&lt;p&gt;第一回は 11/15(土) に開催します。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A8%A5%D0%A5%F3%A5%B8%A5%A7%A5%EA%A5%B9%A5%C8&#34;&gt;エバンジェリスト&lt;/a&gt;の春日井 良隆さんをお呼びします。皆さん是非ご参加ください。お申し込みはこちらから。 &lt;a href=&#34;http://satoya01.peatix.com/&#34;&gt;http://satoya01.peatix.com/&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Windows 10 Technical Preview を Macbook Pro (Parallels Desktop 10) にインストールしたよ</title>
      <link>https://blog.nnasaki.com/entry/2014/10/02/041339/</link>
      <pubDate>Thu, 02 Oct 2014 04:13:39 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/10/02/041339/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt; 10 Technical Preview が出ましたので &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Macbook%20Pro&#34;&gt;Macbook Pro&lt;/a&gt; に &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Parallels%20Desktop&#34;&gt;Parallels Desktop&lt;/a&gt; 10 を使ってインストールしました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://windows.microsoft.com/ja-jp/windows/preview&#34;&gt;http://windows.microsoft.com/ja-jp/windows/preview&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;早速ダウンロードしようと思ったら、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/safari&#34;&gt;safari&lt;/a&gt; にてダウンロードが出来なくて、出鼻をくじかれるの巻。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002034808.png&#34; alt=&#34;f:id:nnasaki:20141002034808p:plain&#34; title=&#34;f:id:nnasaki:20141002034808p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002034808p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;https://msdn.microsoft.com/subscriptions/manage/hh442900&#34;&gt;MSDN Subscriptions&lt;/a&gt; からはダウンロード可能でしたので &lt;a href=&#34;http://d.hatena.ne.jp/keyword/x64&#34;&gt;x64&lt;/a&gt; English なのをダウンロードしました。Japanese は提供されていなかった。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Parallels&#34;&gt;Parallels&lt;/a&gt;でOSが検出出来なかったので、「その他の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt;」と設定してインストールを続行&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035024.png&#34; alt=&#34;f:id:nnasaki:20141002035024p:plain&#34; title=&#34;f:id:nnasaki:20141002035024p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035024p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%208&#34;&gt;Windows 8&lt;/a&gt; と同じような感じでインストールが進みます。サクサク進めていきます。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035313.png&#34; alt=&#34;f:id:nnasaki:20141002035313p:plain&#34; title=&#34;f:id:nnasaki:20141002035313p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035313p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035322.png&#34; alt=&#34;f:id:nnasaki:20141002035322p:plain&#34; title=&#34;f:id:nnasaki:20141002035322p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035322p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035357.png&#34; alt=&#34;f:id:nnasaki:20141002035357p:plain&#34; title=&#34;f:id:nnasaki:20141002035357p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035357p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035430.png&#34; alt=&#34;f:id:nnasaki:20141002035430p:plain&#34; title=&#34;f:id:nnasaki:20141002035430p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035430p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035439.png&#34; alt=&#34;f:id:nnasaki:20141002035439p:plain&#34; title=&#34;f:id:nnasaki:20141002035439p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035439p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;ファイルコピー開始、3分もかからず終了&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035454.png&#34; alt=&#34;f:id:nnasaki:20141002035454p:plain&#34; title=&#34;f:id:nnasaki:20141002035454p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035454p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;何度か再起動して&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035607.png&#34; alt=&#34;f:id:nnasaki:20141002035607p:plain&#34; title=&#34;f:id:nnasaki:20141002035607p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035607p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;初回起動の設定画面。ここまで10分ぐらいです。早い。
「Use express settings」を選択。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035638.png&#34; alt=&#34;f:id:nnasaki:20141002035638p:plain&#34; title=&#34;f:id:nnasaki:20141002035638p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035638p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; Account を入力。ユーザー名は半角英数字にしておくとトラブルにならないです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035714.png&#34; alt=&#34;f:id:nnasaki:20141002035714p:plain&#34; title=&#34;f:id:nnasaki:20141002035714p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035714p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;デスクトップｷﾀ━(・∀・)━!!!!。 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%208&#34;&gt;Windows 8&lt;/a&gt; の bing の 壁紙も sync されています。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035806.png&#34; alt=&#34;f:id:nnasaki:20141002035806p:plain&#34; title=&#34;f:id:nnasaki:20141002035806p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035806p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;噂のスタート画面&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002035938.png&#34; alt=&#34;f:id:nnasaki:20141002035938p:plain&#34; title=&#34;f:id:nnasaki:20141002035938p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002035938p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;ストアアプリのWindow化。これだと Snap したのと同じように見えてイマイチか。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002040122.png&#34; alt=&#34;f:id:nnasaki:20141002040122p:plain&#34; title=&#34;f:id:nnasaki:20141002040122p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002040122p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;ディスク容量。わずか12GB程度。コンパクトになったもんです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002040359.png&#34; alt=&#34;f:id:nnasaki:20141002040359p:plain&#34; title=&#34;f:id:nnasaki:20141002040359p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002040359p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;ちなみに、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/mac&#34;&gt;mac&lt;/a&gt;上では8.8GBぐらいで若干少なく見えます。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20141002/20141002040456.png&#34; alt=&#34;f:id:nnasaki:20141002040456p:plain&#34; title=&#34;f:id:nnasaki:20141002040456p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20141002040456p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows8&#34;&gt;Windows8&lt;/a&gt; のほうは 100GB 超えてディスクを圧迫しているのでなんとかしたいなぁ。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt; と Office 2013 が入っているだけだったきがするけど、Disk食うなぁ…&lt;/p&gt;</description>
    </item>
    <item>
      <title>JAWS FESTA Tohoku 2014 で Azure の話をしてきました</title>
      <link>https://blog.nnasaki.com/entry/2014/09/10/223626/</link>
      <pubDate>Wed, 10 Sep 2014 22:36:26 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/09/10/223626/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://jft2014.jaws-ug.jp/&#34;&gt;JAWS FESTA Tohoku 2014&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;aws-のユーザーグループイベントなのにmicrosoft-azure-の話をしてきましたよ&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/AWS&#34;&gt;AWS&lt;/a&gt; のユーザーグループイベントなのに、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; Azure の話をしてきましたよ！&lt;/h1&gt;
&lt;p&gt;内容は今日からブログとアプリを作りませんか？Azureを使えばこんなに簡単です。という話をしました。そうしたらAzureを使う方が一人増えたようで本当に嬉しかったです！&lt;/p&gt;
&lt;p&gt;**Hello Azure. inspired by &lt;a href=&#34;https://twitter.com/nnasaki&#34;&gt;@nnasaki&lt;/a&gt; &amp;rsquo;s session. &lt;a href=&#34;https://twitter.com/hashtag/jawsug?src=hash&#34;&gt;#jawsug&lt;/a&gt; &lt;a href=&#34;https://twitter.com/hashtag/festa2014?src=hash&#34;&gt;#festa2014&lt;/a&gt; &lt;a href=&#34;http://t.co/DUblE5ZNEc&#34;&gt;pic.twitter.com/DUblE5ZNEc&lt;/a&gt;— idacchi (@idacchi) &lt;a href=&#34;https://twitter.com/idacchi/status/508156383338844160&#34;&gt;2014, 9月 6&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;セッションの補足です。モバイルサービスのポータルから&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Swift&#34;&gt;Swift&lt;/a&gt;をダウンロードするとXcode6-beta7でエラーになる場合、次のリンク先のコードをToDoTableViewController.&lt;a href=&#34;http://d.hatena.ne.jp/keyword/swift&#34;&gt;swift&lt;/a&gt;に上書きして、“ZUMOAPPURL”と “ZUMOAPPKEY”　を&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Portal&#34;&gt;Portal&lt;/a&gt;ので書き換えてください。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://gist.github.com/nnasaki/313ce1ffa6dc592a8a45&#34;&gt;https://gist.github.com/nnasaki/313ce1ffa6dc592a8a45&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;先ほど試した感じだと、Xcode6の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/GM&#34;&gt;GM&lt;/a&gt;でも大丈夫っぽい感じでした。iPhone6 plusのシミュレーターでも動いてました。&lt;/p&gt;
&lt;p&gt;スライドもアップしましたが、あまりウケてなかったのと、公開版はさらにいろいろ削ったので面白くないかも。。。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.slideshare.net/YamamotoMasaki/microsoft-azure-38768261&#34;&gt;今日から使える Microsoft Azure&lt;/a&gt; ** from &lt;strong&gt;&lt;a href=&#34;http://www.slideshare.net/YamamotoMasaki&#34;&gt;Yamamoto Masaki&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;もし、興味のある方は、9/20(土) の &lt;a href=&#34;http://jazug.doorkeeper.jp/events/14669&#34;&gt;JAZUG仙台 - JAZUG4周年を祝う会 in 仙台 - Japan Azure User Group | Doorkeeper&lt;/a&gt; でまたしゃべろうと思ってますので、是非ご参加くださいませ。&lt;/p&gt;
&lt;h1 id=&#34;懇親会のltでパイを投げられましたよ&#34;&gt;懇親会のLTでパイを投げられましたよ！&lt;/h1&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20140910/20140910223157.jpg&#34; alt=&#34;f:id:nnasaki:20140910223157j:plain&#34; title=&#34;f:id:nnasaki:20140910223157j:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20140910223157j:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;最近のLTは時間オーバーするとパイを投げるのが流行っているんですかね？
時間オーバーはしてないけど、LTした人全員がパイを食らってたようなｗ&lt;/p&gt;
&lt;p&gt;LTは簡単なアプリをみんなで競っていただきました。一番になった人には商品を、、、と思っていたら、パイくらってたｗ&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20140910/20140910225158.png&#34; alt=&#34;f:id:nnasaki:20140910225158p:plain&#34; title=&#34;f:id:nnasaki:20140910225158p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20140910225158p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;結果はこんな感じで約1分間で21639なので、360 request/sec ぐらいですかね。スペックはちょっと多めにしてましたが&lt;a href=&#34;http://d.hatena.ne.jp/keyword/CPU%BB%C8%CD%D1%CE%A8&#34;&gt;CPU使用率&lt;/a&gt;は10%いってなかったのでまだまだ捌けそうでした。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A4%A5%F3%A5%B9%A5%BF%A5%F3%A5%B9&#34;&gt;インスタンス&lt;/a&gt;も1個だけだったので、スケールアウトの余地もありました。&lt;/p&gt;
&lt;p&gt;しかもこのアプリ、面倒な&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%A6%A5%C9&#34;&gt;クラウド&lt;/a&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B6%A5%A4%A5%F3%A5%D1%A5%BF%A1%BC%A5%F3&#34;&gt;デザインパターン&lt;/a&gt;とか一切無しで、PaaS上のWebSitesとAzure Redis Cacheだけで動いています。PaaSのなにがいいかって、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Update&#34;&gt;Windows Update&lt;/a&gt;とか面倒ごとは全部&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%A6%A5%C9&#34;&gt;クラウド&lt;/a&gt;でやってくれてSLA99.9%です。スケールアウトも管理画面からスライダーを右に動かすだけです。ぼく個人としては、IaaSを使う気にはあまりなれません。めんどくさいから。&lt;/p&gt;
&lt;p&gt;このアプリについても &lt;a href=&#34;http://jazug.doorkeeper.jp/events/14669&#34;&gt;JAZUG仙台 - JAZUG4周年を祝う会 in 仙台 - Japan Azure User Group | Doorkeeper&lt;/a&gt;  で話そうと思ってます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>de:code Day2 に参加した #decode14</title>
      <link>https://blog.nnasaki.com/entry/2014/05/31/170209/</link>
      <pubDate>Sat, 31 May 2014 17:02:09 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/05/31/170209/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.microsoft.com/ja-jp/events/developer/&#34;&gt;de:code 公式サイト&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://togetter.com/li/673910&#34;&gt;togetterまとめ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Day1(一日目)の記事 → &lt;a href=&#34;http://nnasaki.hatenablog.com/entry/2014/05/29/230814&#34;&gt;de:code Day1 に参加した&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;decode-二日目技術セッション漬け&#34;&gt;de:code 二日目。技術セッション漬け。&lt;/h1&gt;
&lt;p&gt;ちょっと朝は調べ物してて遅刻したんだけど、この日も内容の濃いセッションばっかりだった。&lt;/p&gt;
&lt;h2 id=&#34;全体を通してのまとめ&#34;&gt;全体を通してのまとめ&lt;/h2&gt;
&lt;p&gt;大分長くなりましたので、結論を先に書くと本当に楽しい二日間でした。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;の今後の方向性として、モバ&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A4%A5%EB%A5%D5%A5%A1&#34;&gt;イルファ&lt;/a&gt;ースト・&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%A6%A5%C9&#34;&gt;クラウド&lt;/a&gt;ファースト。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AA%A1%BC%A5%D7%A5%F3%A5%BD%A1%BC%A5%B9&#34;&gt;オープンソース&lt;/a&gt;。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AA%A1%BC%A5%D7%A5%F3%A5%BD%A1%BC%A5%B9&#34;&gt;オープンソース&lt;/a&gt;についてはTypeScript等で徐々に浸透してきていますが、悪い印象を変えるには10年ぐらいかかるかなぁと思います。
今までは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;主導でいろいろな技術が導入されましたが、今後はコミュニティ主導に変わりつつあります。私も一開発者として、応援していきたいと思います。&lt;/p&gt;
&lt;p&gt;また、今回はいろんな人と出会えたのが本当によかったです。特に同じ地方から参加したGrapeCityの皆様には大変お世話になりました。ありがとうございました。&lt;/p&gt;
&lt;p&gt;では各セッションの内容は次に続きます。&lt;/p&gt;
&lt;h2 id=&#34;ジニアス流プレゼンには楽しみを&#34;&gt;ジニアス流。プレゼンには楽しみを。&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;ジニアスセッション。途中から参加したけどわかりやすい。トピックがそれぞれ独立してるからか。初期の前提知識を学習する必要無いんだな。 &lt;a href=&#34;https://twitter.com/search?q=%23decode14&amp;amp;src=hash&#34;&gt;#decode14&lt;/a&gt;— Masaki Yamamoto (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/statuses/472189261320425472&#34;&gt;2014, 5月 30&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL%20Server&#34;&gt;SQL Server&lt;/a&gt; 2014は大して興味はなかったんだけど、ジニアス平井さんのセッションは是非見た方がよいということで見たら本当に良かった。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL%20Server&#34;&gt;SQL Server&lt;/a&gt;のインメモリDBで性能100倍とか基本的なポイントは押さえつつ、所々のデモアプリで文字を書いたり地球をミラーボールにしたり遊び心にあふれていた。&lt;/p&gt;
&lt;p&gt;最後はアプリで1分間に何回タップできるか競争。Azureと&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SQL%20Server&#34;&gt;SQL Server&lt;/a&gt;の構成で秒間数万リクエストまで耐えられるそうな。&lt;/p&gt;
&lt;p&gt;自分もこんなふうに楽しませるセッションが出来ると良いなぁと感じた。&lt;/p&gt;
&lt;h2 id=&#34;microsoft-azure-や-iaasの自動化はコンテキストをそろえる&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; Azure や IaaSの自動化はコンテキストをそろえる&lt;/h2&gt;
&lt;p&gt;次に、Azure IaaS 自動構成&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C4%A1%BC%A5%EB&#34;&gt;ツール&lt;/a&gt; Chef, Puppet, &lt;a href=&#34;http://d.hatena.ne.jp/keyword/PowerShell&#34;&gt;PowerShell&lt;/a&gt; DSC。自動化は大変人気があって、満席でした。みんな苦労しているのかな。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B2%BE%C1%DB%A5%DE%A5%B7%A5%F3&#34;&gt;仮想マシン&lt;/a&gt;自体を作る（外側）はAzure Automation を使用する。作った後（内側）はChef, Puppet, &lt;a href=&#34;http://d.hatena.ne.jp/keyword/PowerShell&#34;&gt;PowerShell&lt;/a&gt; DSCを使う。混同しやすいので注意 &lt;a href=&#34;https://twitter.com/search?q=%23decode14&amp;amp;src=hash&#34;&gt;#decode14&lt;/a&gt; &lt;a href=&#34;https://twitter.com/search?q=%23RoomD&amp;amp;src=hash&#34;&gt;#RoomD&lt;/a&gt;— Masaki Yamamoto (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/statuses/472199684379791360&#34;&gt;2014, 5月 30&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;ということでコンテキストをまず合わせることが重要。&lt;/p&gt;
&lt;p&gt;若干駆け足で範囲が広かったので、細部まではあまり理解できなかったけど概要はなんとなくつかめた感じ。Chefはちょろちょろ使ってるけど、ChefServerは立ち上げず、knife soloを使っているのであまりピンと来なかったところもある。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Azure &lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B2%BE%C1%DB%A5%DE%A5%B7%A5%F3&#34;&gt;仮想マシン&lt;/a&gt;でChefを試す場合は、Extensionが用意されている。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Linux&#34;&gt;Linux&lt;/a&gt;のExtensionは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/GUI&#34;&gt;GUI&lt;/a&gt;が無いので、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Powershell&#34;&gt;Powershell&lt;/a&gt;等を使用して追加する。 &lt;a href=&#34;https://twitter.com/search?q=%23decode14&amp;amp;src=hash&#34;&gt;#decode14&lt;/a&gt; &lt;a href=&#34;https://twitter.com/search?q=%23RoomD&amp;amp;src=hash&#34;&gt;#RoomD&lt;/a&gt;— Masaki Yamamoto (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/statuses/472203963467460609&#34;&gt;2014, 5月 30&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Chef で &lt;a href=&#34;http://d.hatena.ne.jp/keyword/IIS&#34;&gt;IIS&lt;/a&gt; をインストールするときは、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/PowerShell&#34;&gt;PowerShell&lt;/a&gt;の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8&#34;&gt;スクリプト&lt;/a&gt;を実行するというとってもクソなことをしている。 &lt;a href=&#34;https://twitter.com/search?q=%23decode14&amp;amp;src=hash&#34;&gt;#decode14&lt;/a&gt; &lt;a href=&#34;https://twitter.com/search?q=%23RoomD&amp;amp;src=hash&#34;&gt;#RoomD&lt;/a&gt;— Masaki Yamamoto (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/statuses/472205689243193344&#34;&gt;2014, 5月 30&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Puppet か Chef のどちらかというと、Puppet 推し。独自&lt;a href=&#34;http://d.hatena.ne.jp/keyword/DSL&#34;&gt;DSL&lt;/a&gt;とか回りくどくてめんどくさくて心折れるけど、乗り越えると楽しい世界がある。  &lt;a href=&#34;https://twitter.com/search?q=%23decode14&amp;amp;src=hash&#34;&gt;#decode14&lt;/a&gt; &lt;a href=&#34;https://twitter.com/search?q=%23RoomD&amp;amp;src=hash&#34;&gt;#RoomD&lt;/a&gt;— Masaki Yamamoto (@nnasaki) &lt;a href=&#34;https://twitter.com/nnasaki/statuses/472206104185679874&#34;&gt;2014, 5月 30&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>de:code Day1 に参加した #decode14</title>
      <link>https://blog.nnasaki.com/entry/2014/05/29/230814/</link>
      <pubDate>Thu, 29 May 2014 23:08:14 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/05/29/230814/</guid>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://www.microsoft.com/ja-jp/events/developer/default.aspx&#34;&gt;de:code ｜ 日本マイクロソフトの開発者/アーキテクト向けイベント - Microsoft Events &amp;amp; Seminars&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://togetter.com/li/673489&#34;&gt;Togetterまとめ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;個人の趣味で参加するにはちょっと高すぎる￥106,920（税込）(早期割引)。
セッションの撮影・録音は一切禁止だったので、写真はちょっと少なめです。&lt;/p&gt;
&lt;h1 id=&#34;キーノート&#34;&gt;キーノート&lt;/h1&gt;
&lt;p&gt;キーノートは6月中に動画で公開されるそうです。
私の主観でまとめてみました。&lt;/p&gt;
&lt;h2 id=&#34;decodeは毎年開催する&#34;&gt;de:codeは毎年開催する！&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/TechEd&#34;&gt;TechEd&lt;/a&gt;が無くなり、de:codeも今回だけかなぁと思ったら &lt;a href=&#34;http://www.microsoft.com/ja-jp/events/developer/keynote.aspx&#34;&gt;キーノート&lt;/a&gt; で樋口さんが毎年やりますと宣言。&lt;/p&gt;
&lt;h2 id=&#34;microsoft-の新しいビジョンは４つmobile-cloud-usage-device&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; の新しいビジョンは４つ。Mobile, Cloud, Usage, Device(?)。&lt;/h2&gt;
&lt;p&gt;Mobile, Cloudは言わずもがな。じゃぁ、Usageはなんだっていうと、いままでは &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt; になにか機能を付ければ買ってもらえたけど、その機能って実際使われていないよね。そうじゃなくて、みんなに使ってもらう機能を作っていきたいとのこと。みんなに買ってもらいたくなる製品を作っていきたい。
ごめん、4つめは確かDeveiceだったと思うんだけど忘れたｗ&lt;/p&gt;
&lt;h2 id=&#34;学習教材としてタブレットとwindows-phoneの配布&#34;&gt;学習教材として&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%BF%A5%D6%A5%EC%A5%C3%A5%C8&#34;&gt;タブレット&lt;/a&gt;と&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt; Phoneの配布！&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%BF%A5%D6%A5%EC%A5%C3%A5%C8&#34;&gt;タブレット&lt;/a&gt;はある程度予想してました。ですが、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows&#34;&gt;Windows&lt;/a&gt; Phoneについては、キーノートで「新発表はない」と明言した後の、まさかのプレゼントだったのでビックリ。機種は複数あったようで、1320でした。ちょっと大きめだったので、小ぶりのPhoneの方が良かったなーというのは欲張りかｗ&lt;/p&gt;
&lt;h2 id=&#34;iotioyt-internet-of-your-things&#34;&gt;IOT=IOYT (Internet of YOUR Things)&lt;/h2&gt;
&lt;p&gt;IOTについて、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DE%A5%A4%A5%AF%A5%ED%A5%BD%A5%D5%A5%C8&#34;&gt;マイクロソフト&lt;/a&gt;ではより身近に感じてもらうように、YOURを加えて Internet of Your Things としている。&lt;/p&gt;
&lt;h2 id=&#34;project-siena-タブレットアプリを作るタブレットアプリケーション&#34;&gt;Project Siena &lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%BF%A5%D6%A5%EC%A5%C3%A5%C8&#34;&gt;タブレット&lt;/a&gt;アプリを作る&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%BF%A5%D6%A5%EC%A5%C3%A5%C8&#34;&gt;タブレット&lt;/a&gt;アプリケーション&lt;/h2&gt;
&lt;p&gt;レイアウトは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%BF%A5%D6%A5%EC%A5%C3%A5%C8&#34;&gt;タブレット&lt;/a&gt;アプリケーションでWinFormsっぽくぽちぽち置いて、データを選んでいくとあっというまにアプリケーションが出来る。フィルタリングとか関連づけは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Excel&#34;&gt;Excel&lt;/a&gt;の関数みたいな感じで行うことが可能。&lt;/p&gt;
&lt;p&gt;データにはいつもの以外にRESTが使えるのべんりっぽい。ODataとかじゃなくて良かった。&lt;/p&gt;
&lt;h2 id=&#34;visual-studioとブラウザが連動して修正が可能&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt;とブラウザが連動して修正が可能&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/IntelliJ&#34;&gt;IntelliJ&lt;/a&gt;のLiveEditと同じように、ブラウザ(&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Chrome&#34;&gt;Chrome&lt;/a&gt;でデモしていたが、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/IE&#34;&gt;IE&lt;/a&gt;でも&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Firefox&#34;&gt;Firefox&lt;/a&gt;でも良い)で修正した内容が即VisualStudioのソースに反映される。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B3%C8%C4%A5%B5%A1%C7%BD&#34;&gt;拡張機能&lt;/a&gt;はいらなくて、内部でサーバーが立ち上がっており、SignalRで動いているっぽい。&lt;/p&gt;
&lt;p&gt;修正したサイトはvisualstudio.comにソースをプッシュして、自動ビルド・テストが走り、Azure WebSiteへデプロイ。すごく便利ですね。&lt;/p&gt;
&lt;h2 id=&#34;net-micro-framework-と-c-で組み込み開発&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/.NET%20Micro%20Framework&#34;&gt;.NET Micro Framework&lt;/a&gt; と &lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt; で組み込み開発&lt;/h2&gt;
&lt;p&gt;デモはラジコンのようなトラックを&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt;にセンサ情報を送りつつ、リモート制御、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%BF%A5%D6%A5%EC%A5%C3%A5%C8&#34;&gt;タブレット&lt;/a&gt;をリモコンとして使用して動かしていた。
Visual Stuidoを使用して、センサーやジャイロなどのハードウェアを&lt;a href=&#34;http://d.hatena.ne.jp/keyword/GUI&#34;&gt;GUI&lt;/a&gt;で設計が可能。gadgeteerという&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SDK&#34;&gt;SDK&lt;/a&gt;も使っているとのこと。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/GUI&#34;&gt;GUI&lt;/a&gt;で回路を設計して、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/GUI&#34;&gt;GUI&lt;/a&gt;の名前が変数名となり、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt;でコーディングが可能。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/LEGO&#34;&gt;LEGO&lt;/a&gt; Mindstomrs EV3も&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Intel&#34;&gt;Intel&lt;/a&gt;の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Galileo&#34;&gt;Galileo&lt;/a&gt;ボードも&lt;a href=&#34;http://d.hatena.ne.jp/keyword/.NET%20Micro%20Framework&#34;&gt;.NET Micro Framework&lt;/a&gt; と &lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt; でコーディングが可能になるみたい。&lt;/p&gt;
&lt;p&gt;プレゼントは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%BF%A5%D6%A5%EC%A5%C3%A5%C8&#34;&gt;タブレット&lt;/a&gt;よりこっちのトラックのほうが欲しかったなｗ&lt;/p&gt;
&lt;h2 id=&#34;mobile-first-cloud-firstだけどセキュリティも重要だ&#34;&gt;Mobile First, Cloud First。だけど、セキュリティも重要だ。&lt;/h2&gt;
&lt;p&gt;セキュリティを統括する認証基盤。個人的に仕事でもちょこちょこでてくるので、興味深かった。オンプレミスと&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%A6%A5%C9&#34;&gt;クラウド&lt;/a&gt;の認証連携。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt;の認証基盤といえば&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Active%20Directory&#34;&gt;Active Directory&lt;/a&gt;で、Azureと連携するとオンプレミスのIDとパスワードで&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%A6%A5%C9&#34;&gt;クラウド&lt;/a&gt;と連携して使える。
さらにデバイスの制限、2 要素認証も出来る。さらにさらに&lt;a href=&#34;http://d.hatena.ne.jp/keyword/salesforce&#34;&gt;salesforce&lt;/a&gt;等の他アプリケーションに&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%B7%A5%F3%A5%B0%A5%EB%A5%B5%A5%A4%A5%F3%A5%AA%A5%F3&#34;&gt;シングルサインオン&lt;/a&gt;も可能。これはすばらしいなぁ。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft Azure Web SiteでWordPress を5分でデプロイする話しをしてきた</title>
      <link>https://blog.nnasaki.com/entry/2014/05/18/004657/</link>
      <pubDate>Sun, 18 May 2014 00:46:57 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/05/18/004657/</guid>
      <description>&lt;p&gt;今日は&lt;a href=&#34;http://www.aoba-matsuri.com/index.html&#34;&gt;仙台・青葉まつり&lt;/a&gt;というのがあるのに、何故かITイベントがたくさんあった。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://devlove-sendai.doorkeeper.jp/events/10034&#34;&gt;泥臭い受託開発を語り合う(DevLOVE関西×DevLOVE仙台コラボ企画) - DevLOVE仙台 | Doorkeeper&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://tohoku-dev.jp/modules/eguide/event.php?eid=256&#34;&gt;イベント案内 | 2014-05-17 (土) JAWSUG仙台・会津・山形・沖縄！四大会場 地球最大の決戦 with JAZUG仙台 - 東北デベロッパーズコミュニティ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://fuse15.peatix.com/&#34;&gt;FUSE15 - ゲーム開発イベント（Game Jam / ハッカソン） | Peatix&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;私はDevLOVEとJAZUG仙台両方の運営スタッフなので、ちょっと欲張って両方でることにしました。DevLOVE仙台は16時ぐらいまで一通りスタッフ業をした後にJAZUG仙台に参加しました。&lt;/p&gt;
&lt;p&gt;ちょっとLT枠というか、時間が余っているようなのでたまにはMobile Servicesではなく、Web Site で 簡単に&lt;a href=&#34;http://d.hatena.ne.jp/keyword/WordPress&#34;&gt;WordPress&lt;/a&gt;を立ち上げられて、1000req/sなサイト作れるよという話しをしてきました。&lt;/p&gt;
&lt;p&gt;Azureの管理ポータルで&lt;a href=&#34;http://d.hatena.ne.jp/keyword/WordPress&#34;&gt;WordPress&lt;/a&gt;をインストールして、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3&#34;&gt;プラグイン&lt;/a&gt;何個かいれて、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A4%A5%F3%A5%B9%A5%BF%A5%F3%A5%B9&#34;&gt;インスタンス&lt;/a&gt;数をちょいちょいいじったぐらいで、サイトの負荷テストは&lt;a href=&#34;https://catmdes.com/&#34;&gt;CATMDES&lt;/a&gt;さんを使いまして、以下の結果です。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20140518/20140518003904.png&#34; alt=&#34;f:id:nnasaki:20140518003904p:plain&#34; title=&#34;f:id:nnasaki:20140518003904p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20140518003904p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;1000req/sってどれくらいかというと、ワールドサテライトに紹介されたときぐらいなので、かなりの処理速度ではないでしょうか？（&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%A6%A5%C9&#34;&gt;クラウド&lt;/a&gt;ワークさんがいらしてくれていたのに、ランサーズさんの事例ですみません）&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/WBS&#34;&gt;WBS&lt;/a&gt;で紹介された場合、そのアクセスの増加ペースは想像以上に瞬間的です。
大体紹介がはじまって、1-2分の間に、いつもは20req/sくらいのアクセスが、800req/sくらいにぐぐっと伸びました。その後、コーナー終盤までくると、1000req/sくらいまでピークのアクセスがきます。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&#34;http://tech-blog.cerevo.com/archives/283/&#34;&gt;EC2とS3をうまく使い分けてワールドビジネスサテライト砲を確実に乗り切る方法 | Cerevo TechBlog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ちょっとしたキャンペーンサイトとか、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DD%A1%BC%A5%BF%A5%EB%A5%B5%A5%A4%A5%C8&#34;&gt;ポータルサイト&lt;/a&gt;はWebSiteに&lt;a href=&#34;http://d.hatena.ne.jp/keyword/WordPress&#34;&gt;WordPress&lt;/a&gt;をインストールすればあっという間に出来てしまいますね。恐ろしい時代です。&lt;/p&gt;
&lt;p&gt;これを&lt;a href=&#34;http://d.hatena.ne.jp/keyword/SIer&#34;&gt;SIer&lt;/a&gt;に発注すると何人月の見積もりになるやらｗ&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>最近気になっている技術ネタ２０連発 (主に #azure #xamarin)</title>
      <link>https://blog.nnasaki.com/entry/2014/05/16/014647/</link>
      <pubDate>Fri, 16 May 2014 01:46:47 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2014/05/16/014647/</guid>
      <description>&lt;p&gt;最初は100連発にしようとおもったけど力尽きた。&lt;/p&gt;
&lt;p&gt;Pocket にいろいろ入れてたら１０００個超えてたので、ちょっとまとめ。見た段階でスターつけるなり、タグ付けるなりしないとダメだなぁ。ある程度まとまったらカテゴリわけて個別の記事にしようかな。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://speakerdeck.com/gfx/jun-hapower-assertwozhi-tuteiruka-number-potatotips&#34;&gt;君はPower Assertを知っているか #potatotips // Speaker Deck&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/JavaScript&#34;&gt;JavaScript&lt;/a&gt;のことかと思ったら&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Android&#34;&gt;Android&lt;/a&gt;向けだった&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://speakerdeck.com/rejasupotaro/retororamudahadorecheng-modanka&#34;&gt;レトロラムダはどれ程モダンか // Speaker Deck&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Java6 でもラムダでかけるらしいよ！&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://blogs.msdn.com/b/webdev/archive/2014/05/12/announcing-asp-net-session-state-provider-for-redis-preview-release.aspx&#34;&gt;Announcing ASP.NET Session State Provider for Redis Preview Release - .NET Web Development and Tools Blog - Site Home - MSDN Blogs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;MS 謹製 Redisのセッションプロバイダーがキター！&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;しかも&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%A6%A5%C9&#34;&gt;クラウド&lt;/a&gt;の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; Azure Redis Cache (Preview)とオンプレミスの両対応とな？&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Microsoft&#34;&gt;Microsoft&lt;/a&gt; Azure Redis Cache (Preview) は早く日本リージョンで稼働させてほすぃ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;http://giventocode.com/azure-api-management-and-azure-mobile-services&#34;&gt;Azure API Management and Azure Mobile Services - giventocode&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;タイトルの通り、Azure &lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt; Management  と モバイルサービスの合わせ技&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Azure &lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt; Management は早くにほん（ｒｙ&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Azure &lt;a href=&#34;http://d.hatena.ne.jp/keyword/API&#34;&gt;API&lt;/a&gt; Management を使うと、ユーザーごとのクォータ管理とか細かい制御が出来るという理解でよろしいだろうか？&lt;/p&gt;</description>
    </item>
    <item>
      <title>「現場」で頑張りすぎないたった一つの理由</title>
      <link>https://blog.nnasaki.com/entry/2013/12/20/040046/</link>
      <pubDate>Fri, 20 Dec 2013 04:00:46 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/12/20/040046/</guid>
      <description>&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20131220/20131220033106.gif&#34; alt=&#34;f:id:nnasaki:20131220033106g:plain&#34; title=&#34;f:id:nnasaki:20131220033106g:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20131220033106g:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;この投稿は &lt;a href=&#34;http://devlove.doorkeeper.jp/events/7039&#34;&gt;DevLOVE Advent Calendar 2013&lt;/a&gt; 12月20日の記事です。
前日は tchikuba さんでした。&lt;/p&gt;
&lt;p&gt;タイトルは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%DB%A5%C3%A5%C6%A5%F3%A5%C8%A5%EA%A5%E1%A1%BC%A5%AB%A1%BC&#34;&gt;ホッテントリメーカー&lt;/a&gt;から作りました。皆さんとてもエネルギッシュで前向きな記事が多い中、ちょっと息抜きな感じで見ていただければと思います。&lt;/p&gt;
&lt;h1 id=&#34;自己紹介&#34;&gt;自己紹介&lt;/h1&gt;
&lt;p&gt;DevLOVE仙台 のスタッフをしています。仕事はいわゆる &lt;a href=&#34;http://d.hatena.ne.jp/keyword/SIer&#34;&gt;SIer&lt;/a&gt; です。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt; が好きです。でも、 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/VB.NET&#34;&gt;VB.NET&lt;/a&gt; ばくはつしろと思ってます。最近は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt; モバイル・サービス をみんなに勧めてまして、&lt;a href=&#34;http://www.buildinsider.net/&#34;&gt;BuildInsider&lt;/a&gt; にて &lt;a href=&#34;http://www.buildinsider.net/web/azuremobilesvc/01&#34;&gt;iOSアプリを５分で作ろう！&lt;/a&gt; という記事を書いています。&lt;/p&gt;
&lt;h1 id=&#34;何故頑張りすぎないか&#34;&gt;何故、頑張りすぎないか？&lt;/h1&gt;
&lt;p&gt;「現場」のため。自分のため。健康のためです。あれ、理由が３つあるけど気にしない。&lt;/p&gt;
&lt;p&gt;例えば、&lt;a href=&#34;http://kiroh.hateblo.jp/entry/2013/08/09/134507&#34;&gt;がんばるあなたがプロジェクトを殺す&lt;/a&gt; という話があります。みんなに頼りにされている彼。彼無しでは「現場」が回らない。もちろん彼もそう認識している。でも彼は体調を壊してしまう。「現場」も壊れてしまう。すぐに読めますので一度読んでみてください。&lt;/p&gt;
&lt;p&gt;**これが怪談なのは、誰も悪意を持っていないところだ。彼はプロジェクトを助けるために働き、皆もそれに感謝した。結果、プロジェクトが破綻に近づいた。&lt;/p&gt;
&lt;p&gt;また、DevLove仙台では次のスライドにて、ソフトウェア開発データ白書を元に、開発の91%は受託開発でレガシーであるという話をしました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.slideshare.net/YamamotoMasaki/devlove20130309&#34;&gt;Devlove仙台20130309 レガシープロジェクト脱出大作戦&lt;/a&gt; ** from &lt;strong&gt;&lt;a href=&#34;http://www.slideshare.net/YamamotoMasaki&#34;&gt;Yamamoto Masaki&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;このスライドで言いたかったことは、どうしようも無い「現場」からは逃げるしかない。ということです。逃げ出すために前振りとして、勉強やアウトプットするべきと書きました。&lt;/p&gt;
&lt;h1 id=&#34;その現場はあなたの300人月を捧げる価値があるか&#34;&gt;その「現場」はあなたの300人月を捧げる価値があるか？&lt;/h1&gt;
&lt;p&gt;@papanda さんの言葉によく出てくるのが「一生涯ソフトウェア開発たかだか300人月」です。人生はとても短い。&lt;/p&gt;
&lt;p&gt;もちろん、「現場」から逃げるだけが正解じゃ無いと思います。私はパッションが重要だと考えています。&lt;/p&gt;
&lt;p&gt;たとえば、「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%D5%A5%A1%A5%A4%A5%CA%A5%EB%A5%D5%A5%A1%A5%F3%A5%BF%A5%B8%A1%BCXIV&#34;&gt;ファイナルファンタジーXIV&lt;/a&gt;：&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%BF%B7%C0%B8%A5%A8%A5%AA%A5%EB%A5%BC%A5%A2&#34;&gt;新生エオルゼア&lt;/a&gt;」。これが何故「新生」かというと旧版があまりにも酷く作り直したから&lt;a href=&#34;#f1&#34;&gt;*1&lt;/a&gt;。旧版は簡単に言うと企画は日本でやって、オフショア開発したらつまらないゲームが出来上がり、大コケしてしまった結果、旧版のプロデューサーは更迭されてしまいました。&lt;/p&gt;
&lt;p&gt;その後、今のプロデューサーに変更後、彼のパッションによってオフショア開発のプログラムは&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C1%B4%CC%CC%C5%AA&#34;&gt;全面的&lt;/a&gt;に書き換えられ、まったくの別物である「新生」となりました。先日リリースされて&lt;a href=&#34;http://www.4gamer.net/games/199/G019924/20131025065/&#34;&gt;150万アカウントを超す大ヒットとなりました&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;このようにパッションあふれる「現場」のメンバー、もしくはリーダーとなれるのであれば、逃げたりせず踏ん張りどころだと思います。&lt;/p&gt;
&lt;p&gt;逆に、もし、あなたの「現場」にそのようなパッションは存在せず、ただただ現状を呪う言葉しか出てこないのであれば、その「現場」から逃げることは選択肢の一つとして選んで良いと思います。&lt;/p&gt;
&lt;h1 id=&#34;まとめ&#34;&gt;まとめ&lt;/h1&gt;
&lt;p&gt;「一生涯ソフトウェア開発たかだか300人月」です。大事なことなので2回言いました。&lt;/p&gt;
&lt;p&gt;今の「現場」で頑張りすぎていませんか？情熱を注げない「現場」に対して孤軍奮闘していないでしょうか？&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B9%D4%C6%B0%B7%D0%BA%D1%B3%D8&#34;&gt;行動経済学&lt;/a&gt;に&lt;a href=&#34;http://london3.jp/emotiva/emotion/theory/retention/&#34;&gt;保有効果&lt;/a&gt;というものがあります。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;保有効果とは、自分が所有するものに高い価値を感じ、手放すことに抵抗を感じさせる効果のことです。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;人間は一度手にしたものは手放しにくい生き物です&lt;a href=&#34;#f2&#34;&gt;*2&lt;/a&gt;。あなたが壊れてしまう前に「現場」から逃げ出すことも考えてみてください。&lt;/p&gt;
&lt;p&gt;と、つらつらと偉そうに書いてみましたが、これは自戒でもありますｗ&lt;/p&gt;
&lt;p&gt;頼りにされるとやっぱり頑張っちゃうよね。でもほどほどにね。今日は金曜日だし忘年会でも行って、ストレス発散しましょう。&lt;/p&gt;
&lt;p&gt;明日は kurobara さんです。よろしくお願いします。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;#fn1&#34;&gt;*1&lt;/a&gt;:旧版については、&lt;a href=&#34;http://dic.nicovideo.jp/a/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%8A%E3%83%AB%E3%83%95%E3%82%A1%E3%83%B3%E3%82%BF%E3%82%B8%E3%83%BCxiv%28%E6%97%A7%E7%89%88%29&#34;&gt;ニコニコ大百科：ファイナルファンタジーXIV(旧版)&lt;/a&gt;に詳しく載っています。
&lt;a href=&#34;#fn2&#34;&gt;*2&lt;/a&gt;:&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A6%A5%A9%A1%BC%A5%BF%A1%BC%A5%B5%A1%BC%A5%D0%A1%BC&#34;&gt;ウォーターサーバー&lt;/a&gt;とかレンタルモップが1週間無料とかやっているのは、この保有効果を狙っているから。無料期間が終了し、引き取りに来られると手放したくないと思ってしまい、そのまま継続してしまうことがある。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Windows Azure モバイル・サービスでパフォーマンス監視なら NewRelic がオススメ</title>
      <link>https://blog.nnasaki.com/entry/2013/12/19/202045/</link>
      <pubDate>Thu, 19 Dec 2013 20:20:45 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/12/19/202045/</guid>
      <description>&lt;p&gt;この投稿は &lt;a href=&#34;http://qiita.com/advent-calendar/2013/azure&#34;&gt;Windows Azure Advent Calendar 2013&lt;/a&gt; の19日目の記事です。
前日は &lt;a href=&#34;http://qiita.com/shosuz&#34;&gt;shosuz&lt;/a&gt; さんの &lt;a href=&#34;http://blogs.msdn.com/b/shosuz/archive/2013/12/19/windows-azure-mobile-services-windows-azure-advent-calender-2013.aspx&#34;&gt;Windows Azure Mobile Services 高度な設定について&lt;/a&gt; でした。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt; モバイル・サービス はその名の通り、モバイルアプリケーションを開発するにあたって非常に便利なサービスです。&lt;/p&gt;
&lt;p&gt;稚拙ながら &lt;a href=&#34;http://www.buildinsider.net/&#34;&gt;BuildInsider&lt;/a&gt; にて &lt;a href=&#34;http://www.buildinsider.net/web/azuremobilesvc/01&#34;&gt;iOSアプリを５分で作ろう！&lt;/a&gt; という記事を書いています。&lt;/p&gt;
&lt;p&gt;本当に５分で作れます。先日JAZUG仙台にて実演しました。無料で試せますので、是非皆様試していただければと思います。&lt;/p&gt;
&lt;p&gt;さて、今回はモバイル・サービスのパフォーマンス監視ということで、New Relic を紹介したいと思います。&lt;/p&gt;
&lt;h1 id=&#34;new-relic-とは&#34;&gt;New Relic とは&lt;/h1&gt;
&lt;p&gt;レスポンスタイム 等の統計を収集して、New Relic のサイトにて見やすく表示してくれるサービスです。モバイル・サービスだけでは無く、.NET アプリケーション や、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Ruby&#34;&gt;Ruby&lt;/a&gt;, Node.js 等の様々な言語に対応しています。&lt;/p&gt;
&lt;h2 id=&#34;インストール方法&#34;&gt;インストール方法&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://www.windowsazure.com/en-us/develop/mobile/tutorials/monitor-with-new-relic/?fb=ja-jp&#34;&gt;Use New Relic to monitor Mobile Services&lt;/a&gt;を参考に設定していきます。残念ながら今は英語のみのようですので、見出しに沿って補足していきます。&lt;/p&gt;
&lt;h3 id=&#34;windows-azure-ストア-から-new-relic-を契約するsign-up-for-new-relic-using-the-windows-azure-store&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt; ストア から New Relic を契約する(Sign up for New Relic using the &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt; Store)&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt; ポータル から &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt; ストア を表示し、 New Relic を追加します。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20131217/20131217034155.png&#34; alt=&#34;f:id:nnasaki:20131217034155p:plain&#34; title=&#34;f:id:nnasaki:20131217034155p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20131217034155p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20131217/20131217034407.png&#34; alt=&#34;f:id:nnasaki:20131217034407p:plain&#34; title=&#34;f:id:nnasaki:20131217034407p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20131217034407p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20131217/20131217034722.png&#34; alt=&#34;f:id:nnasaki:20131217034722p:plain&#34; title=&#34;f:id:nnasaki:20131217034722p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20131217034722p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20131217/20131217035054.png&#34; alt=&#34;f:id:nnasaki:20131217035054p:plain&#34; title=&#34;f:id:nnasaki:20131217035054p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20131217035054p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;アドオンに表示されるようになります。&lt;/p&gt;</description>
    </item>
    <item>
      <title>ソフトウェアテストシンポジウム 2013 東北 JaSST&#39;13 Tohoku に参加しました #jassttohoku</title>
      <link>https://blog.nnasaki.com/entry/2013/06/01/014006/</link>
      <pubDate>Sat, 01 Jun 2013 01:40:06 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/06/01/014006/</guid>
      <description>&lt;p&gt;しまった写真取り忘れてた。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://togetter.com/li/511585&#34;&gt;Togetter まとめ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.jasst.jp/symposium/jasst13tohoku.html&#34;&gt;JaSSTソフトウェアテストシンポジウム-JaSST&#39;13 Tohoku&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;どの方もとても良い講演でした。&lt;/p&gt;
&lt;p&gt;ライブテスティングって何だろうと思ったら実況中継みたいな感じなんですね。名キャスティングで楽しめました。&lt;/p&gt;
&lt;p&gt;ツイートしましたが、LTで発表していただいた方々もLTじゃなくて１セッションとして今度聞いてみたいです。本当に。&lt;/p&gt;
&lt;p&gt;来年も開催されるということなので、次は登壇する側になれるようネタを仕込んでおきたいなぁと思います。TDD とかとか。&lt;/p&gt;
&lt;p&gt;以下、今日知ったことをまとめておきます。&lt;/p&gt;
&lt;h2 id=&#34;astah-で状態遷移モデルから自動で試験項目を作れる&#34;&gt;Astah* で状態遷移モデルから自動で試験項目を作れる&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://astah.change-vision.com/ja/feature/quality-plugin.html&#34;&gt;品質スイートプラグイン&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;残念ながら Professional 以上でしか利用できないようなので、今使うことは出来ないかな…&lt;/p&gt;
&lt;h2 id=&#34;1024パターンのテストを9パターンにする&#34;&gt;1024パターンのテストを9パターンにする&lt;/h2&gt;
&lt;p&gt;原因結果グラフ。たとえば音楽再生時に着信して一時停止した場合に使用する。本当に５年前知っていればよかった。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://softest.cocolog-nifty.com/labo/CEGTest/&#34;&gt;CEGTest - 原因結果グラフからテスト条件を作成するツール&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;テストについて経営層マネージャに３つ抑えておいてほしいことは３つ&#34;&gt;テストについて経営層・マネージャに３つ抑えておいてほしいことは３つ&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;テストは欠陥があることしか示せない。バグ０を強要するお客様とはおつきあいを考えて欲しい。&lt;/li&gt;
&lt;li&gt;全数テストは不可能。「いいから全部やれ」は勘弁。テスト技法を用いてテスト数を間引くこと。指示する人は全部のサイズを理解していないことが多いので確認すること&lt;/li&gt;
&lt;li&gt;テストは条件次第。「有人宇宙ロケット」「プロモーション限定スマフォアプリ」ではドメインが違う&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;selenium-と-jenkins-で自動化&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Selenium&#34;&gt;Selenium&lt;/a&gt; と Jenkins で自動化&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Selenium&#34;&gt;Selenium&lt;/a&gt; IDE で記録したテストは、Jenkins で自動化できて、IE等でも実行できる。前に IDE で記録したテストを WebDriver で書き直そうとしたけどナンセンスっぽい。&lt;/p&gt;
&lt;h2 id=&#34;メトリクスは一つの指標に過ぎない&#34;&gt;メトリクスは一つの指標に過ぎない&lt;/h2&gt;
&lt;p&gt;たとえば信頼度成長曲線だけ見ても、テストがクソなのかソフトが良いのか判断がつかない。同じプロジェクト・同じ人であれば、過去の実績から判断がつくが、ソフトウェア開発で同じ条件になることは考えづらい。&lt;/p&gt;
&lt;p&gt;じゃぁ、どうするかというと判断材料の一つであって、それだけ信じてもしょうが無い。自分たちが何をどうやってなんでテストしたかが重要。お客様に説明できるか？&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>BOM 付き UTF-8 から BOM を取りたい</title>
      <link>https://blog.nnasaki.com/entry/2013/05/03/015850/</link>
      <pubDate>Fri, 03 May 2013 01:58:50 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2013/05/03/015850/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%20Azure&#34;&gt;Windows Azure&lt;/a&gt; Mobile Services から &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Android&#34;&gt;Android&lt;/a&gt; のサンプルアプリをダウンロードして &lt;a href=&#34;http://d.hatena.ne.jp/keyword/IntelliJ&#34;&gt;IntelliJ&lt;/a&gt; でビルドしようとすると以下エラーが出た。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;`java: \65279は不正な文字です
`
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;BOM 付き &lt;a href=&#34;http://d.hatena.ne.jp/keyword/UTF-8&#34;&gt;UTF-8&lt;/a&gt; だと起こるということが分かったので、BOM を削除しようとすると意外といい方法が無い。(&lt;a href=&#34;http://d.hatena.ne.jp/keyword/vim&#34;&gt;vim&lt;/a&gt; -b で開いて削除するとか。手作業が多い)&lt;/p&gt;
&lt;p&gt;今回行った作業をまとめておく。&lt;/p&gt;
&lt;h2 id=&#34;bom-付きかどうかの確認方法&#34;&gt;BOM 付きかどうかの確認方法&lt;/h2&gt;
&lt;p&gt;file コマンドを使用するのが一番手っ取り早い。以下のように with BOM で出力される。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;`$ file *
ToDoActivity.java:    UTF-8 Unicode (with BOM) Java program text, with CRLF line terminators
ToDoItem.java:        UTF-8 Unicode (with BOM) C++ program text, with CRLF line terminators
ToDoItemAdapter.java: UTF-8 Unicode (with BOM) Java program text, with CRLF line terminators
`
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;bom-の削除-ruby-編&#34;&gt;BOM の削除 (&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Ruby&#34;&gt;Ruby&lt;/a&gt; 編)&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Ruby&#34;&gt;Ruby&lt;/a&gt; の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%EF%A5%F3%A5%E9%A5%A4%A5%CA%A1%BC&#34;&gt;ワンライナー&lt;/a&gt;で解決出来ないか試してみた。
file コマンドの結果で ASCII って表示されているけど、元のファイルが日本語含まれていないからで、問題なさそうだった。&lt;/p&gt;</description>
    </item>
    <item>
      <title>デシジョンテーブルを使用してテストしてみよう #TddAdventJp</title>
      <link>https://blog.nnasaki.com/entry/2012/12/06/065455/</link>
      <pubDate>Thu, 06 Dec 2012 06:54:55 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/12/06/065455/</guid>
      <description>&lt;p&gt;この記事は&lt;a href=&#34;http://atnd.org/events/33846&#34;&gt;TDD Advent Calendar jp: 2012 : ATND&lt;/a&gt; の6日目です。&lt;/p&gt;
&lt;p&gt;前日(5日目)は @&lt;a href=&#34;http://twitter.com/a_suenami&#34;&gt;a_suenami&lt;/a&gt; さんの  &lt;a href=&#34;http://a-suenami.hatenablog.com/entry/2012/12/05/222130&#34;&gt;受託開発でTDDを導入するということ&lt;/a&gt; でした。&lt;/p&gt;
&lt;h1 id=&#34;デシジョンテーブルを使ってテストしたい&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;を使ってテストしたい！&lt;/h1&gt;
&lt;p&gt;仙台で行われている、&lt;a href=&#34;http://ameblo.jp/sendai-test/&#34;&gt;仙台ソフトウェアテスト勉強会&lt;/a&gt;と&lt;a href=&#34;http://d.hatena.ne.jp/pocketberserker/20120122/1327214434&#34;&gt;デシジョンテーブルとSpockで試すTDD（ネタ） - pocketberserkerの爆走&lt;/a&gt;にインスパイアされ、テスト技法として&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;を書いた後に、具体的にどのようにテストの自動化を行うか考えてみました。&lt;/p&gt;
&lt;p&gt;今回は（も？）&lt;a href=&#34;http://d.hatena.ne.jp/keyword/FizzBuzz&#34;&gt;FizzBuzz&lt;/a&gt;をお題としたいと思います。&lt;/p&gt;
&lt;h1 id=&#34;デシジョンテーブルとは&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;とは？&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;http://homepage3.nifty.com/kaku-chan/q_and_p/decision_table.html&#34;&gt;デシジョン・テーブルを活用する&lt;/a&gt;を参照してください。以下引用します。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;デシジョン・テーブル（ディシジョン・テーブル）は decision table、 つまりそのまま訳せば「決定表」です。 様々な事情・条件を考慮して、 何かを「決める」ときに、 それを表形式で表現する方法です。&lt;/p&gt;&lt;/blockquote&gt;
&lt;h1 id=&#34;specflowを使用する&#34;&gt;SpecFlowを使用する&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;http://blog.hatena.ne.jp/pocketberserker/&#34;&gt;id:pocketberserker&lt;/a&gt; さんは Groovy で実践していらっしゃいますが、私は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt; で&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;を表現できないか試行錯誤してみました。テーブルの表現は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Ruby%20on%20Rails&#34;&gt;Ruby on Rails&lt;/a&gt; の受け入れテストでよく使用される Cucumber でできそうです。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt; では Cucumber は残念ながら使用できませんが、同じDSL(Gherkin)を使用できる &lt;a href=&#34;http://www.specflow.org/specflownew/&#34;&gt;SpecFlow&lt;/a&gt;  というツールで代用ができそうです。&lt;/p&gt;
&lt;h1 id=&#34;環境設定&#34;&gt;環境設定&lt;/h1&gt;
&lt;p&gt;以下の環境で試しています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows 8&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt; 2012 Professional (Expressは拡張が入らないので非推奨)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;また、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt; の「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B3%C8%C4%A5%B5%A1%C7%BD&#34;&gt;拡張機能&lt;/a&gt;と更新プログラム」から次の拡張をインストールしてください&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SpecFlow&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;実践&#34;&gt;実践&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;http://www.specflow.org/specflownew/ProjectSetupGuide.html&#34;&gt;Project Setup | SpecFlow&lt;/a&gt; とだいたい同じように進めますが &lt;a href=&#34;http://d.hatena.ne.jp/keyword/NUnit&#34;&gt;NUnit&lt;/a&gt; ではなく MSTest を使用し、さらに &lt;a href=&#34;http://chainingassertion.codeplex.com/&#34;&gt;Chaining Assertion&lt;/a&gt; を使用します。xUnit 系とは少々異なる記述となりますが、単純に好みの問題です。&lt;/p&gt;
&lt;h2 id=&#34;specflowプロジェクトの作成&#34;&gt;SpecFlowプロジェクトの作成&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Visual%20Studio&#34;&gt;Visual Studio&lt;/a&gt; にて &lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt; のクラスライブラリを新規作成します。名前は「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/FizzBuzz&#34;&gt;FizzBuzz&lt;/a&gt;.Specs」とします&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20121201/20121201015902.jpg&#34; alt=&#34;f:id:nnasaki:20121201015902j:plain&#34; title=&#34;f:id:nnasaki:20121201015902j:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20121201015902j:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Class1.cs は不要なので削除します&lt;/p&gt;</description>
    </item>
    <item>
      <title>ソフトウェアテスト勉強会に行って来た</title>
      <link>https://blog.nnasaki.com/entry/2012/11/17/021124/</link>
      <pubDate>Sat, 17 Nov 2012 02:11:24 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/11/17/021124/</guid>
      <description>&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20121116/20121116215807.jpg&#34; alt=&#34;f:id:nnasaki:20121116215807j:plain&#34; title=&#34;f:id:nnasaki:20121116215807j:plain&#34; class=&#34;hatena-fotolife&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20121116215807j:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;http://tohoku-dev.jp/modules/news/article.php?storyid=172&#34;&gt;ソフトウェアテスト勉強会～やってみよう！デシジョンテーブル＆状態遷移～ - TDC - ニュース - 東北デベロッパーズコミュニティ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;写真
は21歳誕生日を祝っての21個の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A4%A5%AB%A5%EA%A5%F3%A5%B0&#34;&gt;イカリング&lt;/a&gt;スカイタワー写真です。&lt;/p&gt;
&lt;p&gt;テスト勉強会は0回以降参加していなかったので、ようやく参加できた。講師は@nemorineさん。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;と状態遷移は&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B7%EB%B9%E7%A5%C6%A5%B9%A5%C8&#34;&gt;結合テスト&lt;/a&gt;と思い出したくない強化テスト（&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%B7%EB%B9%E7%A5%C6%A5%B9%A5%C8&#34;&gt;結合テスト&lt;/a&gt;以降でバグがいっぱいあるとやる）で作ったなーと懐かしながらやっていた。&lt;/p&gt;
&lt;p&gt;ジョジョネタがところどころ出てきましたが、残念ながら不発ッ！学生もチラホラいるので、ついてこれなかったかしら。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;と状態遷移図（表）は&lt;a href=&#34;http://jstqb.jp/syllabus.html&#34;&gt;JSTQBテスト技術者資格認定-シラバス（学習事項）・用語集-&lt;/a&gt;では「〜という役割である」という説明だけで、作成の仕方までは解説されていないので、実際に手を動かして作るのはとても参考になった。&lt;/p&gt;
&lt;p&gt;いくつか覚えていることを箇条書きメモ。&lt;/p&gt;
&lt;h3 id=&#34;デシジョンテーブル&#34;&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%B7%A5%B8%A5%E7%A5%F3%A5%C6%A1%BC%A5%D6%A5%EB&#34;&gt;デシジョンテーブル&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;入力条件（縦軸）は同値分析を行い、2のべき乗で増えていく条件を出来るだけ減らすこと。&lt;/li&gt;
&lt;li&gt;条件指定部（横軸）の組み合わせも同様に圧縮できる。設計時には便利だが、テスト時はやり過ぎると試験項目漏れとなるので注意。&lt;/li&gt;
&lt;li&gt;真偽値は綺麗に書く。バラバラに書くと網羅しているかパッと見分かりづらいから。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;コツは入力条件が3つなら2**3 = 8通りとなるので、一番目の入力条件はYYYYNNNN、2番目の入力条件はYYNNYYNN、3番目はYNYNYNYNとして機械的に書く。&lt;/p&gt;
&lt;p&gt;三番目の機械的に書くのは表にするとこんな感じ。Yを半分ずつに減らし（分割し）て書いていくのがポイント。自分は知らなかったので、おーなるほどーと思った。&lt;/p&gt;
&lt;p&gt;入力条件&lt;br&gt;
条件指定部&lt;/p&gt;
&lt;p&gt;クーポン
YYYYNNNN&lt;/p&gt;
&lt;p&gt;平日    &lt;br&gt;
YYNNYYNN&lt;/p&gt;
&lt;p&gt;学生    &lt;br&gt;
YNYNYNYN&lt;/p&gt;
&lt;h3 id=&#34;状態遷移テスト&#34;&gt;状態遷移テスト&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;状態遷移図で条件漏れは発見しにくい。理解をしやすくするものとして、図を元に表を作ると良い。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/UML&#34;&gt;UML&lt;/a&gt; の状態遷移図を使用しても良い&lt;/li&gt;
&lt;li&gt;状態が遷移する間、初期状態からイベントをいくつか経由して初期状態に戻った時、イベントの同時実行等に注意する。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;勉強会後の懇親会はほぼ全員参加で14人も集まった。&lt;/p&gt;
&lt;p&gt;なんと昨日誕生日と明日誕生日というニアピンな人が二人もいたので、低音なハッピバースデーで祝った。&lt;/p&gt;
&lt;p&gt;生搾りパイナップル絞りサワーが大人気で、うまかったけど、酵素のせいか飲めば飲むほど酔いが覚めるという意見もあり。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt;erいないすかね、という話をしたら「僕は.NETが嫌いなんで&lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%2B%2B&#34;&gt;c++&lt;/a&gt;でゴリゴリですね」という強者もいて、なかなか&lt;a href=&#34;http://d.hatena.ne.jp/keyword/c%23&#34;&gt;c#&lt;/a&gt;使いには肩身が狭い世の中です。&lt;/p&gt;
&lt;p&gt;次回は12月15日(土)にゲストを招いてテスト技法の勉強会を予定しているそうで、&lt;a href=&#34;http://www.hayst.com/Pages/default.aspx&#34;&gt;HAYST法&lt;/a&gt;を使ったりするようです。私は残念ながら既に先約があって行けません（とても行きたい！）が、皆さんは予定をあけておくと良いと思います！&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>ASP.NET MVC4 で css の自動縮小をすると css に記載した画像が読み込まれなくなることがある</title>
      <link>https://blog.nnasaki.com/entry/2012/09/08/004330/</link>
      <pubDate>Sat, 08 Sep 2012 00:43:30 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/09/08/004330/</guid>
      <description>&lt;p&gt;例えば以下のような構成の場合。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;`Content 
|
| [jquery](http://d.hatena.ne.jp/keyword/jquery).mobile-1.1.1.[css](http://d.hatena.ne.jp/keyword/css) 
| 
+---images 
| 　　　　[ajax](http://d.hatena.ne.jp/keyword/ajax)-loader.gif `
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;BundleMobileConfigに以下のように定義されています。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;` bundles.Add(new StyleBundle(&amp;#34;~/Content/jquerymobile/[css](http://d.hatena.ne.jp/keyword/css)&amp;#34;).Include(&amp;#34;~/Content/[jquery](http://d.hatena.ne.jp/keyword/jquery).mobile-{version}.[css](http://d.hatena.ne.jp/keyword/css)&amp;#34;)) `
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;上記 &lt;a href=&#34;http://d.hatena.ne.jp/keyword/css&#34;&gt;css&lt;/a&gt; には以下のように定義されている。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;`url(images/[ajax](http://d.hatena.ne.jp/keyword/ajax)-loader.gif) `
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;すると&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&#34;&gt;デバッグ&lt;/a&gt;時は良いが&lt;code&gt;BundleTable.EnableOptimizations = true&lt;/code&gt;を指定して縮小させると画像のURLが以下のようになり読み込めないとエラーになる。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;`[http://localhost:1509/Content/jquerymobile/images/ajax-loader.gif](http://localhost:1509/Content/jquerymobile/images/ajax-loader.gif) `
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;理由はBundleの定義でjquerymobileをフォルダのように記載してしまっているため、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/css&#34;&gt;css&lt;/a&gt;のURLが以下のようになるから。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;`[http://localhost:1509/Content/jquerymobile/css?v=pFGS97cnbEIzXqbDbNmSv2vLBmv9zHVSGkyxN7zB0Qc1](http://localhost:1509/Content/jquerymobile/css?v=pFGS97cnbEIzXqbDbNmSv2vLBmv9zHVSGkyxN7zB0Qc1) `
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;解決策は / ではなく . にすればよい。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;` bundles.Add(new StyleBundle(&amp;#34;~/Content/jquerymobile.[css](http://d.hatena.ne.jp/keyword/css)&amp;#34;).Include(&amp;#34;~/Content/[jquery](http://d.hatena.ne.jp/keyword/jquery).mobile-{version}.[css](http://d.hatena.ne.jp/keyword/css)&amp;#34;)) `
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;このように BundleCollection に &lt;a href=&#34;http://d.hatena.ne.jp/keyword/css&#34;&gt;css&lt;/a&gt; を加えるときは勝手にフォルダを追加しないようにすること
 
ちなみに自動縮小っていうのは、ASP.NET MVC4 の新機能で &lt;a href=&#34;http://d.hatena.ne.jp/keyword/javascript&#34;&gt;javascript&lt;/a&gt; と &lt;a href=&#34;http://d.hatena.ne.jp/keyword/css&#34;&gt;css&lt;/a&gt; の改行コードを削って容量を小さくしてくれる機能です。普段の&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&#34;&gt;デバッグ&lt;/a&gt;時は無効になっていて、有効になる条件は２つ&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Web.config の compilation 要素が false の場合&lt;/li&gt;
&lt;li&gt;Global.asax の Application_Start() で BundleTable.EnableOptimizations = true と設定した時&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%D0%A5%C3%A5%B0&#34;&gt;デバッグ&lt;/a&gt;時に無効になっているので、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/IIS&#34;&gt;IIS&lt;/a&gt; にいざデプロイした時に「あれ画像が表示されねー」って悩むかもしれません。
 
上記の例で上げたのは &lt;a href=&#34;http://nuget.org/packages/jQuery.Mobile.MVC/&#34;&gt;jQuery.Mobile.MVC&lt;/a&gt; という割とメジャーな NuGet パッケージを使用すると発生する問題なので修正したいんですが、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/CodePlex&#34;&gt;CodePlex&lt;/a&gt; や github 見てもプロジェクトが見つからないのでメモ書きするぐらいしか無いという状況。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Macbook Pro Retina ディスプレイモデル に WIndows 8 Release Preview をインストールする</title>
      <link>https://blog.nnasaki.com/entry/2012/07/08/140901/</link>
      <pubDate>Sun, 08 Jul 2012 14:09:01 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/07/08/140901/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Parallels%20Desktop&#34;&gt;Parallels Desktop&lt;/a&gt; に入れるつもりだったんだけど、問題があって入れられない。&lt;a href=&#34;http://kb.parallels.com/jp/112443&#34;&gt;KB Parallels&lt;/a&gt;なので BootCamp に入れるために外付けDVDと&lt;a href=&#34;http://d.hatena.ne.jp/keyword/USB%A5%E1%A5%E2%A5%EA&#34;&gt;USBメモリ&lt;/a&gt;を買った。最初は&lt;a href=&#34;http://macbootcamp.net/%EF%BD%92eview/windows8_-release_preview_install_bootcamp.html&#34;&gt;BootCampでWindows 8 Release Previewをインストールしてみた | bootcamp de Windows on Mac　～ MacでWindowsを動かそう～&lt;/a&gt;をみて&lt;a href=&#34;http://d.hatena.ne.jp/keyword/USB%A5%E1%A5%E2%A5%EA&#34;&gt;USBメモリ&lt;/a&gt;からやろうとしたんだけど、どうしてもうまくいかない。次に面倒だったけど、&lt;a href=&#34;http://weekly.ascii.jp/elem/000/000/093/93360/&#34;&gt;Retina MacBook ProにWindows 8インストール成功、しかも簡単だった&lt;/a&gt;をみてDVDにWindows8を焼いて、インストールしようとしたけど、「インストーラディスクが見つかりませんでした」と出てしまいダメ。焼き方が悪かったかと思い、&lt;a href=&#34;http://support.apple.com/kb/HT2087?viewlocale=ja_JP&#34;&gt;Mac OS X でディスクイメージファイルから CD や DVD を作成する&lt;/a&gt;で焼き直したら先に進んで、再起動した。けれども&lt;a href=&#34;http://d.hatena.ne.jp/keyword/USB%A5%E1%A5%E2%A5%EA&#34;&gt;USBメモリ&lt;/a&gt;をさしっぱなしにしてたら&lt;a href=&#34;http://d.hatena.ne.jp/keyword/USB%A5%E1%A5%E2%A5%EA&#34;&gt;USBメモリ&lt;/a&gt;からブートできないといわれて、抜いて試したらやっぱりブートできない。&lt;/p&gt;
&lt;p&gt;もういちど、BootCampアシスタントをやり直して、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/USB%A5%E1%A5%E2%A5%EA&#34;&gt;USBメモリ&lt;/a&gt;を抜いておいたら無事にインストールが始まった。&lt;/p&gt;
&lt;p&gt;今度はシリアルキーを入れる画面で、メモってなかったので先に進まずもう一度やり直すことにした。&lt;/p&gt;
&lt;p&gt;やっとインストールが終わって、WIndows8 が起動した。&lt;/p&gt;
&lt;p&gt;ドライバ周りでエラーが出ていたので、 BootCamp アシスタントで最新のサポートファイルを&lt;a href=&#34;http://d.hatena.ne.jp/keyword/USB%A5%E1%A5%E2%A5%EA&#34;&gt;USBメモリ&lt;/a&gt;にコピーして、Windows8 でインストールした。&lt;/p&gt;
&lt;p&gt;すると、解像度が２８８０になって文字のサイズが１５０％となり、Retina な &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Windows%208&#34;&gt;Windows 8&lt;/a&gt; になった。&lt;/p&gt;
&lt;p&gt;でも、このままだと&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%C7%A5%E5%A5%A2%A5%EB%A5%C7%A5%A3%A5%B9%A5%D7%A5%EC%A5%A4&#34;&gt;デュアルディスプレイ&lt;/a&gt;で使用しているディスプレイが1920ぐらいまでなので、文字が大きすぎるため、Macは1680ぐらいまでの解像度に落として文字を普通にした。スコアを確認したらまずまずいい感じ。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20120708/20120708140259.png&#34; alt=&#34;f:id:nnasaki:20120708140259p:plain&#34; title=&#34;f:id:nnasaki:20120708140259p:plain&#34; class=&#34;hatena-fotolife&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20120708140259p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;メモリも1.6Gと思ったより消費が少ない。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;http://cdn-ak.f.st-hatena.com/images/fotolife/n/nnasaki/20120708/20120708140727.png&#34; alt=&#34;f:id:nnasaki:20120708140727p:plain&#34; title=&#34;f:id:nnasaki:20120708140727p:plain&#34; class=&#34;hatena-fotolife&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20120708140727p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Parallels&#34;&gt;Parallels&lt;/a&gt; が対応すれば BootCamp のパーティションを Lion から起動できるようになるので、しばらくはこのまま使い込んでみたいと思う。&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>Felica カードリーダーが認識しなくて焦った</title>
      <link>https://blog.nnasaki.com/entry/2012/02/26/231955/</link>
      <pubDate>Sun, 26 Feb 2012 23:19:55 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/02/26/231955/</guid>
      <description>&lt;p&gt;確定申告のために &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Felica&#34;&gt;Felica&lt;/a&gt;カードリーダー RC-S330 を引っ張り出して、Mac Book Air に付けた。Parallels Desktop の Windows XP にドライバをインストールしたんだけれども、デバイスマネージャで見るとドライバが読み込めないと出ているので、何回かドライバを削除したり繋げ直したけどよくならず。&lt;/p&gt;
&lt;p&gt;ぐぐってみたら、Windows XP Lite で不要なサービスとして Smart Card Service を削っていたのが悪かったらしく、下記の通りでした。（サーバーが応答しなかったので、グーグルのキャッシュのリンクを貼っておきます）&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://webcache.googleusercontent.com/search?q=cache:FiHrg5SGxkMJ:www.neko.ne.jp/~freewing/software/nlite_xp_sp3/&#34;&gt;SONYのRC-S330(Felica Port PaSoRi RCS956 USB)を認識しない&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;　デバイスマネージャで見ると「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Felica&#34;&gt;Felica&lt;/a&gt; Port &lt;a href=&#34;http://d.hatena.ne.jp/keyword/PaSoRi&#34;&gt;PaSoRi&lt;/a&gt; RCS956 USB」と表示されるが、アイコンに黄色ビックリが付いてドライバの読み込みにコード39で失敗している。&lt;/p&gt;
&lt;p&gt;　(「このハードウェアのデバイス ドライバを読み込むことができません。ドライバが壊れているか、ドライバがない可能性があります。 (コード 39)」)　XPの CDの中の&lt;/p&gt;
&lt;p&gt;[I386](&lt;a href=&#34;http://d.hatena.ne.jp/keyword/I386&#34;&gt;http://d.hatena.ne.jp/keyword/I386&lt;/a&gt;)\SMCLIB.SY_&lt;/p&gt;
&lt;p&gt;　を&lt;/p&gt;
&lt;p&gt;EXPAND SMCLIB.SY_ SMCLIB.SYS&lt;/p&gt;
&lt;p&gt;　して&lt;/p&gt;
&lt;p&gt;%WINDIR%\system32\drivers&lt;/p&gt;
&lt;p&gt;　にコピーする。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;これで出来るーと思ったら、Smart Card Service が復活しておらず、まだ動かず・・・。&lt;/p&gt;
&lt;p&gt;いろいろ調べてまだDLLが足りないのと、サービスの再インストールが必要なようで、&lt;a href=&#34;http://lazybit.com/index.php/2007/12/19/windows_xp_re_install_smart_card_service&#34;&gt;How to reinstall the Smart Card service on Windows XP&lt;/a&gt;を実行してようやく動くようになったー。なんだかんだで１時間近くかかったなぁ。元はといえば Lion に対応していない e-tax のせい！&lt;/p&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>AWS で Windows Server を立ち上げてみた</title>
      <link>https://blog.nnasaki.com/entry/2012/02/05/000854/</link>
      <pubDate>Sun, 05 Feb 2012 00:08:54 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/02/05/000854/</guid>
      <description>&lt;p&gt;サクッとできることはすぐにやるｗ
さっそく AWS で Windows Server を立ち上げてみたけど簡単でした。
&lt;a href=&#34;http://www.slideshare.net/kentamagawa/ec2windows&#34;&gt;はじめてのアマゾンクラウド (EC2でWindowsを立ち上げリモート接続)&lt;/a&gt;を参考にしたら30分ぐらいで Remote Desktop でつながるようになった。
しかも、1年間の無料枠は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Linux&#34;&gt;Linux&lt;/a&gt; と Windows が両方同時に使えるということで、いろいろ試してみたいと思います。
ただ、問題点はいくつかあります。&lt;a href=&#34;http://d.hatena.ne.jp/w650/20110405/1301929666&#34;&gt;EC2のWindowsインスタンスを使う&lt;/a&gt;より&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;無料枠のメモリは600MB程度しか無い&lt;/li&gt;
&lt;li&gt;32ビット版を選ぶと Small &lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A4%A5%F3%A5%B9%A5%BF%A5%F3%A5%B9&#34;&gt;インスタンス&lt;/a&gt;でメモリは1.7Gぐらいまでしか拡張できない&lt;/li&gt;
&lt;li&gt;64ビット版は逆に Small &lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A4%A5%F3%A5%B9%A5%BF%A5%F3%A5%B9&#34;&gt;インスタンス&lt;/a&gt;が選べず、いきなり Large で7.5Gぐらいあるが、月額28500円ぐらい&lt;/li&gt;
&lt;li&gt;1年後は月額2000円かかる&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;aspとかを提供したいと思うなら使用する価値があるかもしれないんですけどそれなら-azure-を最初から使えば良いと思うのでとりあえず無料枠の1年間で遊んで終わりとなりそうな予感がします&#34;&gt;ということを考えると、目的はVPS的に使いたいだけなので、フツーにVPSを使ったほうが良いと思いました。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/ASP&#34;&gt;ASP&lt;/a&gt;とかを提供したいと思うなら使用する価値があるかもしれないんですけど、それなら Azure を最初から使えば良いと思うので、とりあえず無料枠の1年間で遊んで終わりとなりそうな予感がします。&lt;/h2&gt;</description>
    </item>
    <item>
      <title>東北デベロッパーズカンファレンス～TDC4周年記念に行って来た</title>
      <link>https://blog.nnasaki.com/entry/2012/02/04/222829/</link>
      <pubDate>Sat, 04 Feb 2012 22:28:29 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/02/04/222829/</guid>
      <description>&lt;p&gt;雪がちらつく中行ってきました。詳細プログラムは&lt;a href=&#34;http://tohoku-dev.jp/modules/eguide/event.php?eid=100&#34;&gt;東北デベロッパーズカンファレンス～TDC4周年記念&lt;/a&gt;を参照。
基調講演は日本&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Android&#34;&gt;Android&lt;/a&gt;の会会長の丸山先生。お題は「ネットワークメディアとコマース - 著作権・プライバシー問題の動向」と堅苦しい感じだったけど、そうでもなかった。
内容は2001年から2011年までの10年間のおさらいという感じで、「あーそうそう、こんなのあった」という感じでさらっと聞けた。&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Apple&#34;&gt;Apple&lt;/a&gt;, &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Google&#34;&gt;Google&lt;/a&gt;, Amazon, Microsoftらは自社クラウドとクラウドフロントエンドがあって、それが強みという話。たしかに日本で両方持っている企業はありませんね。
著作権とプライバシーは時間の関係で駆け足だったけど、iCloudといい&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Google&#34;&gt;Google&lt;/a&gt; Musicといい日本は相当遅れているというお話。
最後の質疑応答でどうすればいいかというのは、若い世代が声を上げればいいというのと、そのうち旧来のメディア（テレビとか）が破錠して使えるように成るのではということ。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/HTML5&#34;&gt;HTML5&lt;/a&gt;はNHKにでたばっかりの、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Google&#34;&gt;Google&lt;/a&gt;及川さんが出てきて期待したのですが、さらっと話してほぼ北村さんの&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Chrome&#34;&gt;Chrome&lt;/a&gt;によるデモが中心で若干肩透かしな感じだったけど、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/HTML5&#34;&gt;HTML5&lt;/a&gt;はこんな感じかーというのを体験できた。
及川さんの&lt;a href=&#34;http://d.hatena.ne.jp/keyword/HTML5&#34;&gt;HTML5&lt;/a&gt;はブラウザのためではなく、クラウドフロントエンドでありHTTP等のプロトコルから再定義するという言葉が印象的だった。 あとは、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Android&#34;&gt;Android&lt;/a&gt;のインテントをブラウザ向けにするWEBインテントを提案中とのことで、これはいいなと思った。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/HTML5&#34;&gt;HTML5&lt;/a&gt;は続いてMSの春日井さんで、これもIE9でのデモが中心な感じ。IE6が米国で1%切ってパーティーをやったので、日本でもやりたいという掴みから入った（日本は5.5%だったかな）。
デモをすすめる中で&lt;a href=&#34;http://amana.jp/&#34;&gt;アマナグループ&lt;/a&gt;さんがFlashから&lt;a href=&#34;http://d.hatena.ne.jp/keyword/HTML5&#34;&gt;HTML5&lt;/a&gt;に置き換えて、とてもきれいなソースなので参考にしてみてくださいということでした。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/HTML5&#34;&gt;HTML5&lt;/a&gt;の所感としては、もうネイティブアプリと変わらないことが出来る（カメラとかGPSとか加速度センサーとか）のはいいんだけど、ブラウザ間の互換性がやっぱり気になる。
結局今回のデモも&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Chrome&#34;&gt;Chrome&lt;/a&gt;とIE9で動作が違うのもあるし、各ブラウザ間の調整というのは今よりももっと大変になるんじゃないかなぁ。
講演内容は &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Chrome&#34;&gt;Chrome&lt;/a&gt; VS IE とかにしても面白かったんじゃないかなぁと。いっそ、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Firefox&#34;&gt;Firefox&lt;/a&gt;と&lt;a href=&#34;http://d.hatena.ne.jp/keyword/Safari&#34;&gt;Safari&lt;/a&gt;も交えてってのもよかったかも。 
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/HTML5&#34;&gt;HTML5&lt;/a&gt;は以上で、次はAWSの荒木さん。
いつの間にかAWSでWindows Serverが無料の範囲で使えるようになっててびっくりした。これは是非やってみたい。
荒木さんは家でやるのが面倒なことを是非AWSでやってくださいという内容。RAIDだったり、並列コンパイルだったり、ネットワーク分割だったり。月750時間までの無料なので、基本的に1CPUなら毎日使えるし、30個つかって1日という使い方でも無料ということ。
「どうせそんな実験なんて一回やったら満足するんですよ。」という暴言には爆笑してしまったｗ
最後はドメイン駆動設計(DDD)翻訳者の和智さんの講演で終わり。DDDとは何かというのを非常にうまく説明していた。私が説明しようとしてもなかなか出来ないｗ
その後、懇親会に参加して @haradakiro と約1年ぶりにお話しした。「会社でなかなか&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A2%A5%B8%A5%E3%A5%A4%A5%EB&#34;&gt;アジャイル&lt;/a&gt;開発できないんっすよー。」という相談したら「&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A2%A5%B8%A5%E3%A5%A4%A5%EB&#34;&gt;アジャイル&lt;/a&gt;って言わない方いいよ。1ヶ月ごとにデモするって言えばいいんだよ。」というありがたいアドバイスを頂いた。
その後は和智さんを捕まえて、 @i_takehiro や @leecom とDDD談義をした。JAZ(Japan Azure User Group)の橋本さんがLTを開始したところで、私用で帰ることとなってしまった。
今回の Next Action は 次の３つかなー。TDC は本当によいコミュニティでエネルギーを充電できた感じ。頑張らないトナー&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AWS で Windows server を立ち上げる&lt;/li&gt;
&lt;li&gt;TDDBC 仙台二回目開催（@leecom からプッシュされたｗ）&lt;/li&gt;
&lt;li&gt;居酒屋プレゼン（春）でLT&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;</description>
    </item>
    <item>
      <title>特許庁のシステムはコピペコード量産で作ろうとしていた？</title>
      <link>https://blog.nnasaki.com/entry/2012/01/30/010629/</link>
      <pubDate>Mon, 30 Jan 2012 01:06:29 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/01/30/010629/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C5%EC%BC%C7&#34;&gt;東芝&lt;/a&gt;が&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C6%C3%B5%F6%C4%A3&#34;&gt;特許庁&lt;/a&gt;の新基幹システム開発中止になった件で、ちょっと言及をしたいと思います。タイトルは私の認識が間違っているかもしれないので、そうであれば指摘いただければと思います。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C6%C3%B5%F6%C4%A3&#34;&gt;特許庁&lt;/a&gt;のシステムについては、急にこのような結果になったわけではなく、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C6%C3%B5%F6%C4%A3&#34;&gt;特許庁&lt;/a&gt;情報システムに関する技術検証委員会というのが設置され、平成22年8月20日(金)に以下報告書が提出されています。
&lt;a href=&#34;http://www.meti.go.jp/press/20100820003/20100820003.html&#34;&gt;「特許庁情報システムに関する調査委員会」からの調査報告書の提出について&lt;/a&gt;
ここでギョッとしたことは、コピペコードが推奨されているのです。報告書の58ページあたりです。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;3 今後の作業における課題
(1)「設計成果物」の開発規模について 運営基盤システムは,各ユーザアプリケーションを互いに疎な関係とするコンセプトであるため,複数のアプリケーションに共通する要素であっても極力共通化しない 設計手法を採用している。
この設計手法の下では,複数のアプリケーションが互いに共通・類似する要素を重複して持つことになるため,アプリケーションの開発規模が大きくなり,「設計成果物」に対して暫定的に算出された開発規模は,当初の想定を上回るものとなっている。
一方で,このような共通・類似する要素については,他のアプリケーションの要素 をコピーする,あるいは若干の修正を加えるのみで開発可能であるから,アプリケーション開発に要する工数は,相当程度削減可能であると考えられる。
ただし,そのためには,共通・類似する要素を管理しておくことが前提となる。したがって,そのような管理を行うツールの整備について,早急に検討すべきである&lt;/p&gt;&lt;/blockquote&gt;
&lt;h2 id=&#34;次回開発時には頓挫しないようになればいいなぁと思いますが&#34;&gt;コピペコードを量産するために、コピペコードを管理するツールが必要だと理解しましたが、本気でそう思っているのだろうか・・・。私の勘違いだといいんですが。
 
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C6%C3%B5%F6%C4%A3&#34;&gt;特許庁&lt;/a&gt;情報システムに関する技術検証委員会がその後何回か調査報告書をだしていて、以下にまとまっています。
&lt;a href=&#34;http://www.jpo.go.jp/cgi/link.cgi?url=https://blog.nnasaki.com/shiryou/toushin/kenkyukai/jyouhou_iinkai.htm&#34;&gt;特許庁情報システムに関する技術検証委員会&lt;/a&gt;
最近の中止に至る理由は&lt;a href=&#34;http://www.jpo.go.jp/shiryou/toushin/kenkyukai/pdf/jyouhou_iinkai/houkoku.pdf&#34;&gt;技術検証報告書 ～フォローアップ結果とりまとめ～&lt;/a&gt;にまとめられています。この中身も結局は管理と人の問題ばかりで、詳細な技術面のコピペコード量産方針については言及されていなく残念な感じです。
アプリケーション間を互いに&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C1%C2%B7%EB%B9%E7&#34;&gt;疎結合&lt;/a&gt;とするには、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%BE%F0%CA%F3%BD%E8%CD%FD%BB%EE%B8%B3&#34;&gt;情報処理試験&lt;/a&gt;でいうモジュール間結合度を思い出してしまいますが、実際にやるには&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%A5%A4%A5%F3%A5%B9%A5%BF%A5%F3%A5%B9&#34;&gt;インスタンス&lt;/a&gt;に状態を保持しない共通の関数を用意するとか、最近ではWEBサービス化してしまうとかあると考えます。
次回開発時には頓挫しないようになればいいなぁと思いますが。。。&lt;/h2&gt;</description>
    </item>
    <item>
      <title>大手企業の動きが怪しい</title>
      <link>https://blog.nnasaki.com/entry/2012/01/30/002113/</link>
      <pubDate>Mon, 30 Jan 2012 00:21:13 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/01/30/002113/</guid>
      <description>&lt;h2 id=&#34;特許庁については報告書についてちょっとツッコミしたくなったので別記事で言及したい&#34;&gt;今年に入って&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C9%D9%BB%CE%C4%CC&#34;&gt;富士通&lt;/a&gt;、NEC、&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C5%EC%BC%C7&#34;&gt;東芝&lt;/a&gt;という大手企業のニュースにより、いろんなところで議論が巻き起こっている。
&lt;a href=&#34;http://www.nikkei.com/tech/ssbiz/article/g=96958A9C93819696E3EAE2E1918DE3EAE2E3E0E2E3E0E2E2E2E2E2E2;p=9694E3EAE3E0E0E2E2EBE0E4E3E2&#34;&gt;富士通、余剰ＳＥ変身作戦&lt;/a&gt;
&lt;a href=&#34;http://www.asahi.com/digital/bcnnews/BCN201201270009.html&#34;&gt;NEC、通期連結業績見通しを下方修正、最終赤字は1000億円、1万人の人員削減を断行へ&lt;/a&gt;
&lt;a href=&#34;http://sankei.jp.msn.com/politics/news/120124/plc12012417070013-n1.htm&#34;&gt;特許庁が新基幹システムの開発やり直し　委託先、東芝の作業遅れで&lt;/a&gt;
 
仕事をいただいている身としては少なからずとも影響があると思う。今年もあまり良くない雰囲気が既に出始めているので、対策していかないとなぁ。
&lt;a href=&#34;http://d.hatena.ne.jp/keyword/%C6%C3%B5%F6%C4%A3&#34;&gt;特許庁&lt;/a&gt;については報告書についてちょっとツッコミしたくなったので、別記事で言及したい。&lt;/h2&gt;</description>
    </item>
    <item>
      <title>外付けHDDが壊れた</title>
      <link>https://blog.nnasaki.com/entry/2012/01/08/224313/</link>
      <pubDate>Sun, 08 Jan 2012 22:43:13 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2012/01/08/224313/</guid>
      <description>&lt;p&gt;正確にはパーティションやらの論理構造が壊れてしまったようで、Mac Book Air にマウントした際に壊れているからバックアップとってフォーマットし直してくれと言われて、読み取り専用にされてしまった。
Time Machine, &lt;a href=&#34;http://d.hatena.ne.jp/keyword/iPhoto&#34;&gt;iPhoto&lt;/a&gt;, &lt;a href=&#34;http://d.hatena.ne.jp/keyword/iTunes&#34;&gt;iTunes&lt;/a&gt; を格納しているドライブで、RAIDミラーリングしているから物理的には大丈夫だと思っていたのに、あっさり論理的に壊れてしまってちょっと不安。写真とかは取り返しが付かないから、Flicker なり &lt;a href=&#34;http://d.hatena.ne.jp/keyword/Picasa&#34;&gt;Picasa&lt;/a&gt; なりにコピーしておく必要がありそうだなぁ。後、Time Machine の大量のファイル書き込みが壊れやすい原因だと思うので、パーティションを分けるようにしようと思う。
復旧にも結構手間取ってしまった。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Time Machine は 細かいファイルがたくさんありすぎて、諦めた。その他でも70GBあったので、Mac Book Air にデータコピーはできなく、Windows マシンを立ち上げるも HFS+ は対応していないので、&lt;a href=&#34;http://www.paragon-software.com/jp/free/&#34;&gt;Paragon HFS+ for Windows 8 フリー版 （Read-Only 読込のみ）&lt;/a&gt;をいれて、WIndows マシンに バックアップをコピーした。&lt;/li&gt;
&lt;li&gt;外付けHDDを HFS+ でフォーマットした。リモートデスクトップ経由でコピーしたら遅すぎる。&lt;/li&gt;
&lt;li&gt;外付けHDDを HFS+ と ExFat の２つのパーティションに分けてフォーマットした&lt;/li&gt;
&lt;li&gt;Windows につなげて、 ExFat のほうにバックアップしたファイル郡をコピー&lt;/li&gt;
&lt;li&gt;Mac Book Air につなげて、 ExFat から HFS+ にファイルコピー&lt;/li&gt;
&lt;li&gt;ExFat を削除して、再度 HFS+ でフォーマットして TimeMachine 用にする&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;raid1が有効なのが悪さしているのかhddが悪いのかとりあえずはこのままつかってみる&#34;&gt;さてさて、あとはちゃんと読み込めればいいんだけど・・・
&lt;strong&gt;1/29 追記&lt;/strong&gt;
なんとか無事復旧したんだけど、外付けHDDがたまにフリーズしている。。。
RAID1が有効なのが悪さしているのか、HDDが悪いのか・・・とりあえずはこのままつかってみる・・・ &lt;/h2&gt;</description>
    </item>
    <item>
      <title>unity3d をインストールした</title>
      <link>https://blog.nnasaki.com/entry/2011/12/30/003503/</link>
      <pubDate>Fri, 30 Dec 2011 00:35:03 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2011/12/30/003503/</guid>
      <description>&lt;h2 id=&#34;heading&#34;&gt;unity3d をインストールした
インストール方法は簡単で、&lt;a href=&#34;http://unity3d.com/unity/download/&#34;&gt;http://unity3d.com/unity/download/&lt;/a&gt; からダウンロードして普通にインストールするだけで、unity が立ち上がって再生ボタンみたいなのを押したら、サンプルゲームみたいなのが動いた。
あとは以下のドキュメントを参考にいじってみよう
&lt;a href=&#34;http://ws.cis.sojo-u.ac.jp/~izumi/Unity_Documentation_jp/Documentation.html&#34;&gt;http://ws.cis.sojo-u.ac.jp/~izumi/Unity_Documentation_jp/Documentation.html&lt;/a&gt;
&lt;a href=&#34;http://gp-portal.jp/src/ippan/shoukaiPage.cfm?id=2255&#34;&gt;http://gp-portal.jp/src/ippan/shoukaiPage.cfm?id=2255&lt;/a&gt;
 &lt;/h2&gt;</description>
    </item>
  </channel>
</rss>
