MVP Global Summit 2015 に行ってきました

MVP Global Summit とは MVP Global Summit を参照してください。英語なので簡単に言うと全世界のMVPがアメリカシアトルのレドモンドにあるマイクロソフト本社に集結するイベントです。ただ集まるだけでは無く、開発者や他のMVPとの交流・フィードバックを直接行えるまたとない機会です。交通費は自腹ですが、宿泊費はマイクロソフト社が負担してくれます。 今回も参加して本当に良かったと思います。自分が普段思っていることをフィードバックしたり他の国のMVPと交流を深めたり、本当に良い1週間でした。残念ながらNDAの関係上話せないことが多いのですが、旅の思い出を綴っていきたいと思います。 出国で別室に連れて行かれる ANAで予約したのですが、「オンラインチェックインに失敗しました。」というメールがまず届く。しかし、まったく同じ旅程の @bonprosoft 氏はオンラインチェックインは成功している。 EXTENDED BODY: 仙台から成田の国内線に乗って、再び成田のチェックインカウンターでチェックインし直す。チョー面倒くさい。 出国審査を事なき無く終えて、出国エリアで両替とかぶらぶらして、搭乗時刻になったので搭乗ゲートに向かう。バーコードを読み込ませると、何かエラーのような音がして、別室に連れて行かれる。 靴を脱がされ、手と靴をなにやら白い紙で撫でられて、機械で検査される。初めての経験でなにやら戸惑いましたらが、どうやらランダムで検査しているらしい。いらんところでくじ運使ってしまった… **ゲート通過後別室で靴脱がされて手のひらを検査された。immigrationとおるか不安— YAMAMOTO Masaki (@nnasaki) 2015, 10月 30 ドヤ顔で ぼんぷろおじさん とフライト f:id:nnasaki:20151110234802j:plain f:id:nnasaki:20151110234809j:plain 機内に無料Wi-fiがあったのでお空から Azure Web Apps にデプロイw f:id:nnasaki:20151110234913j:plain http://feet37000.azurewebsites.net/ 入国はどうかすごい心配だったけど、昨年入国出来ていたのでAPCという自動チェックイン機械(日本語選べる)で楽勝でした。 immigrationはAPCですんなり— YAMAMOTO Masaki (@nnasaki) 2015, 10月 30 シカゴの友人宅に滞在 グロサミに行く前にシカゴの友人宅に滞在しました。 シカゴピザ のお店で堪能する。ピザというより、チーズと肉の塊。 シカゴダウンタウンにつれて行ってもらう。あいにくの雨。ユニクロがオープンしてた。去年、タダで上れた ジョン・ハンコック・センター のエレベーターが ID 必須、21未満は上れないとなってしまい断念。(ID 所持していなかった) 本場のコストコに連れて行ってもらう。家電安い。肉がでかい安い。ケーキの試食が一杯ある。本も売ってる。 Picturepedia という図鑑を子供と自分向けに買いました。英語の勉強に。 [ Picturepedia ](http://www.amazon.co.jp/exec/obidos/ASIN/1465438289/hatena-blog-22/)[Picturepedia](http://www.amazon.co.jp/exec/obidos/ASIN/1465438289/hatena-blog-22/)- 作者: DK Publishing- 出版社/メーカー: DK Children- 発売日: 2015/10/06- メディア: ハードカバー- この商品を含むブログを見る 肉は3ポンドステーキ4つを購入。$50ぐらい。家に帰って調理してもらったけどチョーうまかった。多分レストランで食べると1枚だけで $50 以上すると思う。 f:id:nnasaki:20151110235210j:plain f:id:nnasaki:20151110235220j:plain 本場のハロウィンを体験。ハロウィンって子供が仮装して遊びに行くだけじゃ無くて、自分の家にも来るので、家にもだれか留守番していなくちゃいけない。ハロウィンの仮装する時間は大体18:30ぐらいまでって決まっているらしい。今回は、留守番役をやって、ピンポーンと鳴ったら鍵を開けてお菓子の入ったボールを差し出す係をやった。このとき時差ぼけの眠気がピークで大分つらかったけど面白かった。ちゃんと仮装している子もいれば、まったく仮装せずお菓子をわしづかみで取っていく子など、様々ですな。 ...

November 11, 2015 · nnasaki

【2017年版】Mac から Windows にリモートデスクトップ(RDP)した時にJIS配列(日本語)キーボードを使う方法

2017/7/10 更新 Parallels Client を使用するとうまくいきましたので、こちらを使用することをオススメします。先のβ版とですと、ExplorerなどではJISキーボード入力が出来ますが、Chromeからなどは入力出来ないなど不安定な動作になってしまいました。 2016/4/28 更新 Microsoft Remote Desktop for Mac – HockeyApp で解決する可能性があります。 26 APR 2016, 03:19 Version 8.2.22 (8.2.22.618) のバージョンを使用して、私の Mac OS X Yosemite から Windows 10 Pro Insider Preview Build 14328 に接続したところ、問題無くキー入力が出来ました。 以下の面倒な手順は非推奨です。セキュリティレベルを落としてしまうので、行わないようにしてください。 追記ここまで EXTENDED BODY: Mac から Windows へリモートデスクトップしたいときは Microsoft Remote Desktop を使います。 [ Microsoft Remote Desktop ](https://itunes.apple.com/jp/app/microsoft-remote-desktop/id715768417?mt=12&uo=4&at=1010l9rK)[Microsoft Remote Desktop](https://itunes.apple.com/jp/app/microsoft-remote-desktop/id715768417?mt=12&uo=4&at=1010l9rK)- Microsoft Corporation- ビジネス- 無料- [ ](https://itunes.apple.com/jp/app/microsoft-remote-desktop/id715768417?mt=12&uo=4&at=1010l9rK) Windows 10 や 8.1 にもリモートデスクトップできるので便利なんですが、一点困った問題があって、JIS配列(日本語)キーボードが英語の配列(@が[などで入力されてしまう)になってしまい困ってました。 ...

October 22, 2015 · nnasaki

Azure File ストレージを Mac でマウント出来なかった話

Azure File ストレージ は SMB を使用したファイル共有サービスです。みんな大好き共有フォルダをクラウドに作成できます。ワイが欲しかったのは Dropbox でも OneDrive でもなくこれだったんや!と思ったんですが、結論から言うと Windows では問題無いのに Mac からはうまくいきませんでした。ちなみに Linux からは使えます。理由は後述します。 以下は使えない原因を調査した記録ですので、あまり役には立たないです。Wiresharkはあまり使ったこと無かったのですが、共有フォルダに繋がらない場合などのトラブルシューティングに役立ちそうな感じはしました。 EXTENDED BODY: 使ってみようとおもった動機 Azure File ストレージ は今までプレビューで、オンプレミスからは使えませんでした。ですが、今回 AzureCon で GA アナウンスとオンプレミスからの接続がサポートされました。ただし、条件が厳しくてSMB3.0以上とport445が空いていることです。 Mac で使えそうな感じがした Mac ってそもそも SMB3.0 に対応しているんだっけ?と調べていたら、対応しているようでした。Samba 実装ではなく、Apple が独自に実装しているようでした。 YosemiteのSMBクライアントはTCPポート139と445に対応、445を優先でSMB3.02に対応してるっぽいな。Sambaじゃなくて、Apple独自実装になってたのか。 http://t.co/9INow9YZZY— YAMAMOTO Masaki (@nnasaki) 2015, 9月 30 Linux は Samba 実装なので使える。Mac は Apple 実装なので使えない。というのが、 Linux で使えるのに Mac では使えないことの原因かなと思ってます。 Windows では普通に使えた Azure File Storage Windows 10なら普通に問題なくマウントできた pic.twitter.com/ffsnult7JF— YAMAMOTO Masaki (@nnasaki) October 1, 2015 Azure File Storage ファイルのアップロード早い。ちょっと遅い回線使ってるからこんなもんだけど、帯域使い切ってる。 pic.twitter.com/F0oJy2BiOv— YAMAMOTO Masaki (@nnasaki) October 1, 2015 ...

October 2, 2015 · nnasaki

Xbox One の Forza Motorsport 6 をやってみた

Xbox One をしばらく稼働してなかったのですが、Forza Motorsport 6 をやる機会があったのでプレイしました。 www.xbox.com レースゲームはあまり得意じゃ無いし、車も興味は大して無いので良くわからないでプレイしました。まず、画像と音がすごいリアル。本物の車に乗るよりリアルなんじゃないかと思う。 操作も最初はガイドラインが出ており、それに沿って進んでいくだけです。アクセルべた踏みでコーナーに突っ込んでも自動でブレーキしてくれるので、アクセルとハンドルの操作だけで簡単です。 他の車に衝突したりコーナーを踏み外すと、Yボタンで巻き戻しをしてやり直すことが出来る。最後の最後でミスして1位を逃してしまった!というときも巻き戻せばコースの最初からやり直す必要はありません。ちなみに他の車にぶつかるとボディもへこみます。リアル過ぎます。 私のような初心者でもストレスフリーでプレイできるので、レースゲームやったことない人にもお勧めできますね。日本車も沢山あるしチューンナップも出来るので、外車に詳しくなくてもOKです。 [ Forza Motorsport 6 ](http://www.amazon.co.jp/exec/obidos/ASIN/B00ZQA0SV0/hatena-blog-22/)[Forza Motorsport 6](http://www.amazon.co.jp/exec/obidos/ASIN/B00ZQA0SV0/hatena-blog-22/)- 出版社/メーカー: 日本マイクロソフト- 発売日: 2015/09/17- メディア: Video Game- この商品を含むブログ (1件) を見る [ Forza Motorsport 6 (特典【10 Year カー パック ご利用コード】 同梱) Amazon.co.jp限定特典【2015 Audi TTS クーペ ご利用コード】 付 ](http://www.amazon.co.jp/exec/obidos/ASIN/B00ZQA0SKG/hatena-blog-22/)[Forza Motorsport 6 (特典【10 Year カー パック ご利用コード】 同梱) Amazon.co.jp限定特典【2015 Audi TTS クーペ ご利用コード】 付](http://www.amazon.co.jp/exec/obidos/ASIN/B00ZQA0SKG/hatena-blog-22/)- 出版社/メーカー: 日本マイクロソフト- 発売日: 2015/09/17- メディア: Video Game- この商品を含むブログ (1件) を見る ...

September 30, 2015 · nnasaki

Azure Data Lake とは何か?

Azure Data Lake については、 Build でも発表がありましたが概要のみでした。今回よりどんな技術か?どのように使用するか?というより詳細な技術について発表がありました。今年中にプレビューとして使用出来る見込みです。 僕が最初にまず言いたいことは、Microsoft 嫌いな人も是非使って欲しいです。理由は後述します。 Build の時の発表内容についてはこちら。 blog.nnasaki.com 今回の発表はこちら。 japan.zdnet.com 記事中では、「Azure Data Lake Analytics」「Azure Data Lake Store」「U-SQL」というキーワードが出てきます。その他「Cosmos」とか「Dryad」とかもでてきますがとりあえず先の3つを抑えておけば大丈夫でしょう。 さて、これらがどのようなものか見ていきましょう。 「Azure Data Lake Analytics」「Azure Data Lake Store」「U-SQL」とは? HDFS互換の「Azure Data Lake Store」にデータを貯めて、Apache YARN で構成された「Azure Data Lake Analytics」で解析する。そのとき使う言語が「U-SQL」のようです。 「U-SQL」以外にも「Azure Data Lake Store」は HDFS 互換なので、「HD Insight」(マネージドな Hadoop)を使用して、Hive, Spark, HBase and Storm も使用出来るようです。 詳細は次の SQL Server Blog (英語) の図がわかりやすいので引用します。 f:id:nnasaki:20150929173200p:plain f:id:nnasaki:20150929174130p:plain f:id:nnasaki:20150929174204p:plain blogs.technet.com そして、この blog 中に次の記載があります。これが最初に記載したMicrosoft嫌いの人も是非使って欲しい理由です。 “Hortonworks and Microsoft have partnered closely over many years to further the Hadoop platform for big data analytics, including contributions to YARN, Hive, and other Apache projects,” said Rob Bearden, CEO at Hortonworks. ...

September 29, 2015 · nnasaki

WiiU マリオメーカー30周年セットと スプラトゥーン を買った

WiiU 買うつもり無かったけど、息子にDSのマリオやらせたら意外と楽しんでいたので買ってみた。 [ Wii U スーパーマリオメーカー セット ](http://www.amazon.co.jp/exec/obidos/ASIN/B012RDUK16/hatena-blog-22/)[Wii U スーパーマリオメーカー セット](http://www.amazon.co.jp/exec/obidos/ASIN/B012RDUK16/hatena-blog-22/)- 出版社/メーカー: 任天堂- 発売日: 2015/09/10- メディア: Video Game- この商品を含むブログ (3件) を見る マリオメーカーは10人マリオがクオリティの高いマップを8ステージ分できる。1ステージ1分もかからず、難易度もそれほど高くないので、死んでリスタートしても約10分ぐらいでサクッとできるのでとても良い。 他の人が作ったマップも遊べるんだけど、当たり外れが激しくてガッカリすることもあるので、時間が無いときにはオススメ出来ないかな。海外の人が作ったマップは難易度が高めな感じがする。 スプラトゥーンは友人宅で少しやってて結構面白かったので合わせて買うことにした。視点をコントローラーのジャイロで操作するのにまだちょっと慣れないけど、結構良いですね。 [ Splatoon(スプラトゥーン) ](http://www.amazon.co.jp/exec/obidos/ASIN/B00VDVY1C8/hatena-blog-22/)[Splatoon(スプラトゥーン)](http://www.amazon.co.jp/exec/obidos/ASIN/B00VDVY1C8/hatena-blog-22/)- 出版社/メーカー: 任天堂- 発売日: 2015/05/28- メディア: Video Game- この商品を含むブログ (49件) を見る

September 29, 2015 · nnasaki

Go (5) JAZUG にて Power BI を使った可視化について話しました

Go (5) JAZUG にて発表しました。 jazug.doorkeeper.jp togetter.com チーム東北&さっぽろの集合写真 f:id:nnasaki:20150908222449j:plain セッション内容 ご当地トラックということで、東北&さっぽろの5人で約10分ずつ話しました。オンラインで何回か打ち合わせして結構ストーリーも練ってたので、サービスの使い道は想像しやすかったのではないかなぁと思います。 各発表資料は docs.com のコレクションにしました。 docs.com EXTENDED BODY: 私の発表について [ f:id:nnasaki:20150905144649j:image ](http://f.hatena.ne.jp/nnasaki/20150905144649) さて、私の発表内容はLogic App, Event Hubs, Stream Analytics, Power BI を使って、Twitter の位置情報を地図にマッピングしました。とりあえず位置情報をツイートすれば生きているかどうか、どこに居るかがわかるということです。詳細は資料をご確認ください。 安否確認を可視化する—Yamamoto Masaki 単一責任の原則 (SRP : Single Responsibility Principle) ここで一番言いたかったことは、各機能の責務を単一にすることで密結合にしないこと(単一責任の原則 (SRP : Single Responsibility Principle))です。たぶん、最近の流行だとマイクロサービスということになるんだろうけど、あえて言葉としては使わなかった。 今回の例ではINPUTがTwitterですが、例えばCSV、Facebook、IoTデバイスに変わろうと、Api App さえ変更すれば今の仕組みがそのまま使用出来ます。フィルタリングや他の機能を入れたい場合は、Logic App に Api App を追加する。スパムかどうか判定したければ、Machine Learning を追加する。売上情報の過去1年間の比較、先週との比較などをしたければ、DWHを追加するなど、責務を単一にすることでいろいろな機能を追加していけます。 各セッションについて その他のセッションも面白かった。キーノートは街コンとビーコンについて。福岡はガチ開発のストーリー仕立て。やっぱり、デザイナー重要っすねぇ。。。インフラ構築について小島さんにちょっと聞きたかった。 Cトラックは深夜ラジオノリのトーク大会。マグナム先輩を問い詰めたり、砂金さんの話は JAWS UG との比較とか興味深かった。Youtube Live で配信していて、録画もしていたようだけど、いろいろピー入れないと公開出来ないんじゃないかなぁw お父さんの ARM と IaaS v2 な話もよく整理されてて良かったです。 集合写真 f:id:nnasaki:20150908222546j:plain 懇親会 懇親会も大盛り上がりでした。震災について言及があり、少しお話させていただきました。当時の記憶は薄れつつあったので振り返る良い機会でした。JAZUGも震災の時に協力していただいていたお話が聞けて良かったなぁと思います。 ...

September 8, 2015 · nnasaki

Aterm WR8165N を AirMac Time Capsule の Wi-Fi 中継器に使う

最近、Macbook の調子が悪いため、家ではデスクトップPCを使用するようになりました。 ちょっと困ってたのが、デスクトップPC の Wi-Fi アダプタの性能があまり良くなく、10Mbps も出ないぐらいでした。 Macbook では 100Mbps は出るので、親機である AirMac Time Capsule のせいでは無さそうです。 親機から有線で直接接続することも考えたのですが、リビングから仕事部屋まで有線を引っ張るのも面倒なので、あまり気が進みません。そこで、以前なにかのキャンペーンでもらった WR8165N を中継器として仕事部屋において、PCまでは有線で引っ張るようにしました。 結果、60Mbps 程度まで速度があがったので満足しています。当分はこれで困らないと思うので、不満がでたら、11ac のアダプタを買うなりなんなりしたいと思います。 構成 こんな感じで、WR8165N が Wi-Fi を INPUT して Ethernet を OUTPUT にします。 AirMac Time Capsule

August 3, 2015 · nnasaki

レッツゴーデベロッパー555に参加しました #5000dai

東北デベロッパーズコミュニティ - イベント案内 | 2015-07-25 (土) レッツゴーデベロッパー555 7/25(土)はレッツゴーデベロッパー555(ゴーゴーファイブ)に参加しました。震災から今年で5年連続5回目となる大型イベントです。 タイムテーブル & セッション一覧 instagram.com EXTENDED BODY: 基調講演 柴田芳樹氏 「ソフトウェアエンジニアとして心がけてきたこと」 ** ソフトウェアエンジニアとして心がけてきたこと ** from yoshikishibata 柴田さんというと、真っ先に思い浮かぶのが EFFECTIVE JAVA の翻訳です。 [ EFFECTIVE JAVA 第2版 (The Java Series) ](http://www.amazon.co.jp/exec/obidos/ASIN/4621066056/hatena-blog-22/)[EFFECTIVE JAVA 第2版 (The Java Series)](http://www.amazon.co.jp/exec/obidos/ASIN/4621066056/hatena-blog-22/)- 作者: Joshua Bloch,柴田芳樹- 出版社/メーカー: 丸善出版- 発売日: 2014/03/11- メディア: 単行本(ソフトカバー)- この商品を含むブログ (9件) を見る 私も Java を触る機会が多いのですが、この本は何度読んでも気づきが多いです。本の読み方については、井上さんの可視化を参考にすると良いかも知れません。 Effective Java 第2版 を可視化するblog.guildworks.jp 講演の中で一番印象に残っているのはこれです。 **柴田さん、Java は1996年ぐらいから始めて、執筆もしていたが、2001年に Effective Java を読んで、自分が未熟だと衝撃をうけた。柴田さんレベルでもそういう謙虚な気持ちが大事なんだなと思った。 #5000dai— YAMAMOTO Masaki (@nnasaki) July 25, 2015 ...

July 27, 2015 · nnasaki

Parallels Desktop でキーボードが106(JIS)レイアウトにならない場合の対処

普段MacなのでWindowsを使うときはParallels Desktopを使用しています。そのときキーボードがいつの間にか101(英語)配列になってしまい困っていました。 ぐぐってみると、デバイスマネージャでキーボードのドライバを106にするというのがあったので、試しましたが、ダメでした。別な検索をするとParallelsのKBがヒットしました。 KB Parallels: Parallels Desktop for Mac のキーボードレイアウト どうやら言語設定でキーボードが変わるみたいで、無事に106/109キーボードで入力できるようになりました。KBには Windows 8.1 の手順が載っていなかったので、次に手順を記載します EXTENDED BODY: 対処方法 コントロールパネルにて「入力方法の変更」をクリック f:id:nnasaki:20150704112853p:plain English を削除する f:id:nnasaki:20150704113159p:plain 次の状態になることを確認する f:id:nnasaki:20150704113750p:plain 以上で解決しました。言語設定でキーボードレイアウトが変わることを知りませんでした。

July 4, 2015 · nnasaki