読者です 読者をやめる 読者になる 読者になる

うさぎ駆動開発

UWP, Xamarin.Macを中心によしなしごとを書いていきます。

Visual Studio 2017 リリース記念勉強会で発表します

すでに満席になっていますが……。

csugjp.connpass.com

AWS Loves .NET: または私は如何に心配するのをやめて Mac を愛するようになったか」と題して,とにかくAWSMacC#開発するんだ!というセッションをやります。Visual Studio 2017が一切登場しない恐れも。ではVisual Studio for MacなのかというとあれもPreviewなのでちょっと……。

ご期待ください!

Xamarin バインディングされていないAPIを使う

Xamarin Mac

この記事は Xamarin(その2) Advent Calendar 2016 - Qiita の25日目の記事です。

みなさん Xamarin のカバーする範囲で満足してませんか。たしかにその範囲に収めるように開発すれば非常に生産性が高く,気持ちよく書いていくことができます。しかしながら需要や実装コストの兼ね合いからXamarinでバインディングされていないAPIというのが結構あります。これを使って行くための取っかかりを提供することで,ラスボスとしての責務を果たしましょう。

なお Xamarin.Mac のみがターゲットです。他でもおおむね同じような手法を取ることができるはずですが,カバーされてないAPI量はMacの方が圧倒的なので。

続きを読む

いかに私が愛し愛されているかの記録

妻・夫を愛してるITエンジニア Advent Calendar 2016 - Adventar 18日目のエントリです。

私たちについて

入籍して1年5ヶ月4日経ったようです。それまでに3年ほど同じ屋根の下で暮らしています。妻とは大学からですから,もう8年くらい一緒に居るのでしょうか。

私は映像の会社で開発職,妻は大学で事務職に就いています。

なぜうまくいっているのか

わたしが大変困ったちゃんであることは自他共に認めるところです。

  • 「待て」ができない
  • 新しもの好きで飽きっぽい
  • 衝動買いも大好き
  • 服は妻に用意されたものを着る
  • 妻に対して他の女性やたわわ on Mondayの話をする

その上で,何が私たちをつなぎとめているのか,どうしてわたしと一緒にいてくれるのかについて考えました。カレンダーの趣旨から外れている気がする。

趣味・考え方の一致

お互いに写真撮影,ゲーム,動物と遊ぶこと,なにか作ることを趣味としています。

ゲームについては妻が積んだゲームをわたしがこなしたり,反対にわたしの勧めるゲームに妻がハマったり,時には同じゲームに取り組んだりと,お互いの世界を広げ,夫婦間の会話を生むいいツールとなっています。

結婚式でアルパカが登場する程度には,二人とも動物と触れあったり写真を撮ったり食べたりするのが大好きです。 披露宴では子羊のグリル,ウサギのミートパイがメインディッシュに登場。 f:id:ailen0ada:20161217143635j:plain

写真については二人ともカールツァイス厨かつ単焦点厨かつソニーのセンサー厨という共通点をもっています。TBS世界遺産のスポンサーがキャノンになり,映る画のテイストや番組スタイルが変わったときの妻の失望っぷりと言ったらそれはもう大変でした。

写真に限らず,投資しなければならない点とケチってもまあなんとかなる点が二人で共有できている,と思っています。ある程度。

特に食事についてはほとんど妥協ありません。適当なご飯食べてもおいしくないし楽しくない,なんのために働いてるかってうまいもん食うためだろう!というのが共通認識としてあるため,エンゲル係数は高めです。

互いの活動への理解

週末は互いに別のことをやっていることも多いです。わたしは勉強会や適当なアメリカ旅行へ,妻はコスプレのイベントに行ったり…あれ,それぐらいだぞ。

ええと,まあこのようにブログを書いていたりプログラミングしてたりしている一方,妻はミシンや裁ちばさみや半田ごてで工作を行っているのが日常です。特に会話もなく,自分の作業に没頭して,たまに意見交換する。二人でいて非常に楽で助かります。そしてそれは妻もそうなのであろうと思います。

妻の圧倒的包容力

わたしは報告・連絡・相談がたいてい事後です。事後報告というのはたとえば

  • 超伝導リニアの試乗に当選したから行こう(よく見たら一人分だったので妻は行けなかった)
  • 安くなってたからとりあえずRobin買った
  • Hololens の購入順が回ってきた,2台分わたしの口座からとりあえず払った
  • 来月頭シアトルに行くことにした,航空券をいま買った

といったような類いです。「これがよさそうなんだけど,やっていい?」と事前に確認するのは,わたしが少し迷っているときです。嫁稟議と言われるやつです。彼女もそれを分かっています。やるときは黙ってやることを含めて,分かっています。

おしおきっ!があるものの最終的には「やってしまったものは仕方ないね,きちんと使うんだよ・楽しむんだよ」といってくださる包容力。ほんとうに頭が上がりません。

わたしが妻に対してできること

もはや聖母のような存在である彼女に対し,わたしができることは大変限られています。彼女の食べたいものを作り,撮ってほしいと言えば写真を撮りに行き,行きたいところへお連れする。あまり自己主張が強いわけではないので,引っ張って行くこともままあります。互いに補完できる関係が一番いいのではないかと思っています。

いつもありがとう。あいしてるよー!

MacBook Pro Late2016(TouchBar) を買った

VAIO Mac

ええまたです。

発表翌日の昼に発注したので届きはじめからは一週ほど遅れて今日到着。とりあえずファーストインプレッション。

サイズ感

f:id:ailen0ada:20161127002839j:plain

MacBook の最も厚い部分と同じくらい,VAIOの半分の薄さなので鞄での収まりがよい。VAIO が1.17kgなのでさすがに重く感じる。

TouchBar

解像度高いし,iTunesのコントローラとか地味に便利でいい感じ。ESCキーもブラインドで押してもちゃんと反応してる。というのが,範囲が広めに設定されていてタッチバーの何も表示されてない左端をタッチしてもESCキー判定されるから。

結構怪しい部分はあって,どのアプリから出てきた表示なのかわからないとか,予測変換が邪魔とかあるけどまあ,そんなもんでしょう。最初だし。

TouchID

今のところApplePayが手持ちのカードでは全部弾かれたので,ロック解除だけ。

アプリケーションインストール時はTouchIDで承認できるのだけど,全てのパスワード入力ダイアログがこれでできるわけでもないみたい。そこはできるようにしておいてほしかったなあ。

キーボード

MacBook 比かなり改善が見られる。タッチノイズは大きめなんだけど気持ちストロークが深くなってるので長時間の使用に耐える,と思う。飽きたらHHKBつなぐ。

今後

15インチが1月頭には届くと思うので,これまた楽しみ。

ABC2016 Autumn デブリーフィング

Xamarin

一週間も経ってしまって今更ですが,ABC2016 Autumnでバザール出店とハンズオンを実施してきました。

タイムテーブル | ABC 2016 Autumn

バザールでは Blynclight ネタを。

ハンズオンはconnpassに登録いただいた方こそ8名でしたが,一時は10台用意したPCが埋まるほどで総計30名ぐらいの方には体験いただけたのではと(数えていない)。

jxug.connpass.com

メンターとして @nuits_jp さん, @masatoru さん, mishizakiさん, nakashoさん にお手伝いいただきました。ありがとうございました!

f:id:ailen0ada:20161126165826j:plain

今回はMicrosoftにXamarin インストール済みの Surface Pro 4 を10台用意いただいたので,スムーズに進めることができました。いや,スムーズに進めるために環境のチェックと修正を加えてくださったメンターの皆様のおかげです。本当にありがとうございました。

ハンズオンに来てくださった方と手を動かしていると,「なぜこうしなければならないのかがよくわからない」「この操作がどういった意味をもっているのかが知りたい」という声がちらほらあったように思います。そういったところをフォローできるように精進していきたいです。今後ともよろしくお願いします!

Connect(); // 2016 キーノートのライブ中継日本版に参加した

とか言っていたはずなのに、日本独自番組にサポートメンバーとして参加してまいりました。

録画はこちら。

http://microsoft-japan-events.azurewebsites.net/2016/connect/

一緒に参加した @ytabuchi さんのレポというかまとめというか、はこちら。

ytabuchi.hatenablog.com

うーん。書くことがないぞ?

もくもくしてた

裏ではもくもく会状態で11月19日のABCの準備をしつつ、VisualStudio RCを入れつつ、VS4Macを入れてました。忙しい。

今回の発表

VisualStudio for Mac

VisualStudio と銘打ったからにはガンガン投資していってくださるんですよね!ということでいい兆候だと思います。

現在 VisualStudio と Xamarin Studio の間にあるギャップが少しずつでも埋まっていくといいかなと思います。UWPとかUWPとか。Xamarin.FormsはUWPにも対応しているのに、現状XamarinStudioでは作れなくて悲しい感じなので。

VisualStudio 2017

LiveUnitTest が dotCover 入れなくてもできるようになるのは素敵。ただ発表されてる新機能はEnterprise以上限定な機能が結構多くて差別化を進めてる印象。

Azure FunctionsがGA

Lambda芸を輸入しなくては。

ABCに参加します

11月19日のABCはこれのことです。人のブログに完全に乗っかる形ですが、ぜひ!

ytabuchi.hatenablog.com

MVP Global Summit に参加して散財した

11月6日から行われたMVP Global Summitに参加してきました。この文章は帰りの機内で書いています。

サミットで何が行われたのかはにゃーんなので全く書けません。

会話に関して,英語力不足というよりは,「全部拾わなくていいし,もうなんかしゃべっちゃえばいい」と吹っ切れるまでに時間がかかった感じ。別に同じコンテキスト共有してるし,なんとなく考えてることを垂れ流しておけば向こうに拾ってもらえると。

あ,でももうちょっと街中で使う英語は予習しておいた方がよかったかもしれぬ。それぐらいは復習しておこう。

来年のために,ここからはいかに私が散財したかを記録しておこうと思います。

続きを読む