シアトル生活はじめました

20年以上すんだ東海岸から西海岸に引っ越してきました。MicrosoftのUniversal Storeで働いてます。

仕事

Qiita記事アップ:OAuth 2.0 認可コード付与フローを身近な物語にしてみた

こういうのを書いてみました qiita.com 例えるのが大好きなんです。得にこういうドライな内容を、よくあるようなシナリオに落とし込んでみると理解しやすくなったりします。 ただ、OAuthのようなWeb寄りな技術は、たとえばHTTP302リダイレクトのように、身の…

Scalaと関数型プログラミングのもっとも重要な概念(自分調べ)についてQiitaにアップしました

Apatch Spark を Scala を使ってプログラミングする状況になるかも(!)知れない状況だったのでお勉強しました。 まずはチームと共有できるように英語で書いたので、それを日本語に訳すという作業工程で、ほんっとに時間かかりました。 Part 2 で「カリー化…

「メタスキル」についての良記事

fromdusktildawn.hatenablog.com まさに、このことなんですよねぇ、僕がプログラミング教育とかプログラミング教室とかでたまに見かける「いやそうじゃなくて!」と感じること。 「メタスキル」と言語化されているこの部分。これを中心に据えて教えたり学ん…

Scalaの勉強始めます。(注:稼げるプログラミング言語とかそういうのではないです)

久しぶりに、まだ使ったことないプログラミング言語を学ぶ必要が出てきてワクワクしてる。DatabricksとかSparkとかScalaとか、その辺りを使うことになりそう。これら三つに関しては今のところ知識経験値は10点満点評価で0.3ぐらいかな。 Scalaは関数型でオ…

アマゾンがEast side(べレビュー)に来ます

www.seattletimes.com これ、この辺りに住んでいないと「ふ~ん」って感じですが、僕も含めた「East side (東側)」に住んでいる人にとっては、アマゾンに通勤しやすくなることを意味します。 シアトル5年目の私も、かなり事情がつかめてきたので、どういう…

DevOps のための Azure Application Insights クエリ(Kustoクエリ言語 - KQL)

Qiitaからのクロス投稿です。久しぶりにちゃんと仕事でも役に立つことを勉強しました。 qiita.com qiita.com あと2つ3つ書けそうです。とりあえずはここまで。 Kustoクエリ言語、パイプをつなげてデータのシェイプを整えていくような感じで楽しいです。

Gitの中身を見てみよう動画(掘り起こした)

Qiitaに投稿した内容なんですが、一応ここでもシェア。 動画の閲覧数を見ると、その3なんて「6回」。多分自分しか見てない。まぁ勉強の一環としてやってみたんでいいんですけど、もしかしたら人様のお役に少しでも立つかもとおもいまして。 qiita.com はて…

子育てもアジャイルプロセスと同じだった!?

昨日「アジャイル・スクラム」のトレーニングに参加して気づいたこと。 マイクロマネージメントがいかに効率が悪いかを実感する 私の所属する部総勢100人ぐらいが参加したんだけど、その中でこんなエクササイズがあった。 2人1組のチームに分かれて、一人が…

GitHubの無料プライベートレポジトリとVSCodeを使って開発メモの履歴をマネージする

Qiita への投稿の告知です。 qiita.com とにかく、GitHubプライベートレポジトリ無料化バンザーイ!ということです。 Microsoftが買収してなんかイヤな方向に行くんじゃないのって危惧してた人も多いと思うけど、私は信じてましたよ!なにしろ地球上の全ての…

AIが人間の仕事を奪うというのは翻訳という仕事においては正しい

マイクロソフトのAzureクラウドサービスに「テキスト翻訳API」というものがあります。使い方は簡単で、翻訳したい文章と翻訳したいターゲット言語を指定するだけです。ターゲットの言語はひとつでも複数でも同時にやってくれます。試しにこの段落をドイツ語…

音声認識界隈は中国人エンジニアが多いらしい

今月から移動になった新しい仕事場、Microsoft Dynamics AIの製品群の一部、カスタマー・サービス・インサイト。 この部署で働く中国人の割合、目測で7割とかかな。例えばキッチンでもよく聞こえてくるのは中国語。しかも会う人あう人、みんな賢い・・・。 …

プログラマーは現代の錬金術師

それはちょっと言い過ぎかもしれませんが、なんでもないもの(この場合は電気かな?)から「価値」を生み出すことが出来る「術」を持っている人、という意味ではあながち間違ってはいないと思うのですがどうでしょう? 世界的プログラマーの中島聡さん、最近…

プログラマが持つべき美的感覚まとめ

完全に独断と偏見、主観的な話です。 タイトルはプログラマとありますが、より広いソフトウェア・エンジニアという範疇でも当てはまると思います。 プログラマやエンジニアが何かを達成して満足感を得る場合、例えば依頼されていたタスクを完了した!という…

とりあえず文系vs理系のマインドセットから脱しようか

日本はなぜか文系vs理系で分けてしまいがちだけど、総合的な「視点(perspective)」を持つことが大切だといつも感じています。 リベラルアーツは、その垣根をまたいだ学問分野。 それが今後さらに重要になってくるという内容の記事です。 www.businessinsi…

日本人が実践している間違いだらけの「コミュニケーション」

タイトルはちょっと煽り気味です。実際は「間違いだらけ」というほどではないと思います。ただ、効果的なコミュニケーションかというと、そうではないんじゃないかと思います。 日本に1週間行ってきました 子供たちにコンピュータサイエンスを教えてきまし…

マイクロソフトの新しい有給。親族が病気→1か月有給。

今日アナウンスがあったんですが、親族が深刻な病気になった場合、最大で4週間有給が取れる「Caregiver Leave」と呼ばれる制度が出来たようです。 www.geekwire.com ちょっと不謹慎かもですが、今年の初めに母が天国に帰ってしまったんですが、その時に間に…

プログラミングが出来ても稼げない構造を変えられるか?

www.nhk.or.jp いずれは日本の子供たちにも届くような楽しいコンピュータサイエンス(CS)やIT教材を作ろうということで活動してますが、そういうスキルを培っても搾取される構造になっていると思うと憂鬱になります。 CS/IT教材の内容以前の問題として、CSや…

日本ではあまり知られていないマイクロソフトの慈善事業

昔は「邪悪の代表格」みたいに扱われていて、当時を知っている人はいまも同じような印象を持ってるかもしれない。だけどそれは偏見だと思う。すくなくとも最近は製品がよりオープンになったりと、技術的・業界的にも善良になってる。 さらにマイクロソフトが…

3年前の今日マイクロソフトで面接でした。それは自分の人生の大きな転機

ふと12月4日だと気づく。 3年前のちょうど今日、人生で初めてワシントン州を訪れました。翌日5日のマイクロソフトでの面接を控えてホテルで・・・何やってたかな、たぶんとにかく翌日実力を出せるようにゆっくり休んでいたと思う。 面接準備は1か月ぐ…

シアトルのグーグルに遊びに行ってきた。

厳密に言うとシアトルではなくカークランドという町。 中の写真を撮ってきたんでアップしますが、上からみるとこんなオシャレなレイアウトの・・・あ、あれ?工事中の写真? つまりGoogle Maps 3Dですらまだ更新されてないぐらい新しいビルということ(赤い…

Windows 10だけどLinuxな環境で仕事できますな!

Windows 10 Anniversary Updateとbashシェル 下のスクショ、Windows 10 Anniversary Updateのデスクトップだけど、bash のシェルと apt-get install firefox でインストールしたGUIプログラム、FireFoxが実行してる様子です。 公式には bash シェルのサポー…

新しい職場

自慢か?! は、はい。まぁぶっちゃけそうです。 でも、働く空間とその雰囲気は本当に大事だと思います。 今日初めて新しいチームに合流したけど、やはりみんな「こんな楽しい職場で働けて嬉しい!」って気持ちを持ってました。 一番コストがかかるのが「人…

「スカイプ」から「マイクソフト・ストア」に転職

www.junglecity.com 「リロケーション転職」の記事、第2回の分が掲載されたばかりだけど、2週間後に「社内転職」をすることになった。 12月に面接をしていたポジションへのオファーを昨日頂いて、一考したのちAcceptした。 今朝、現チームのボスがチームメン…

シアトルの日本語情報サイトに記事が載りました

わたしのボストンからシアトルへの「リロケーション転職」(これ、造語です。これしか思いつかなかった)についての記事が、シアトルの日本語情報サイトの「シアトルITプロフェッショナル欄」に掲載されました。 www.junglecity.com 書き始めたらどんどん長…

Pythonと統計・確率の勉強

統計に関する良い本 こういう本を夏に買った。 www.diamond.co.jp まだ出だしの方しか読んでいないけど、面白い。ぜひ深く理解しながら読破したいものだけど、しばらくかかるだろう。 数を取り扱うのに(も)優れたプログラミング言語 ところでPythonという…

マイクロソフトのボランティア活動支援がすごすぎる件。

マイクロソフトの慈善事業、というかボランティア活動のサポートがハンパ無いってこと、ついさっき、ボランティア先の同僚からの説明で理解してかなり驚いてる。 もう2年近く経つけど、ボーっとしててまだ理解してないことが一杯ある。 マイクロソフトという…

「アップルのイベントにマイクロソフトが参加」に思うこと

こんな記事に目がとまった。 例のアップルのイベントに、なんと長年の「敵」であるマイクロソフトが参加した、っという内容。 www.straitstimes.com 昔からよく、やれ「マイクロソフトは邪悪だ」とか「グーグルは邪悪なことはしません」とか、とにかく「誰が…

AWS vs. Azure (もしくはアマゾン vs マイクロソフトの構図)

この頃、会社で何かやるってなると、Azureの方向に行ってる感がある。普段の仕事でもAzureに向かって行ってるのが「大きな潮流」として感じるし、マイクロソフトのAzureに対する投資の規模も体感します。例えば・・ Skypeの各種サービスのクラウド化 ハッカ…

マイクロソフトの本気のお祭りがヤバかった件

今週のマイクロソフトは「//Oneweek」と銘打って、月曜から金曜まで特別なイベントでびっしり埋まってた。 キャンパス内のいたるところに立ててあるイベントの旗。 //Oneweekとは文字通り「会社と社員をひとつにする一週間」という特別な週で、私もよく把握…

たまにはカフェでランチ

図書館に本を借りに来た。図書館までは、自分のビルから歩いて15分かかる。腹が減って帰りの気力が無いんで、めったに行かない会社のカフェに行くことにした。(普段ははスナックとかでごまかして、お昼はご飯らしいものは食べない)マイクロソフトのキャンパ…