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

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

テクノロジー

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

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

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

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

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

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

micro:bit が簡単すぎて草生えたww

ハッカソンの季節です! 毎年恒例のMicrosoft社員向けのハッカソンですが、今回は日本人のチームに混ざってmicro:bitで遊ぶ機会を頂いた。 micro:bit とはなんぞや? jp.techcrunch.com 一通り遊んでみて、micro:bitプログラミングの簡単さを伝える目的で動…

Amazon 実店舗で Fire タブレットを衝動買いした話

ggsoku.com アマゾン実店舗、行ってきた 昨日、シアトルで一番おいしい Molly Moon のアイス(私の周り半径3メートル調べ)を食べに行ってきたついでにアマゾン実店舗1号店を覗いてきた。 基本的には Barnes & Noble などの他店と同じ。 子供の本のエリアが…

クレデンシャル(身元証明情報)の断捨離

英語で "credential" という言葉がある。 ITセキュリティーではコアな概念の一つ。主に「本人を証明する手段」を指す。 ベッキーさんの騒動でいろんなネタが飛び交ってるけど、自分たちにとって教訓になる部分があるなと思う。 以下の記事、3ページ目からで…

Surface Pen の正しい持ち方

スタイラス(Surface pen)が便利 妻のSurface Pro 3 を借りていろいろと遊んでる。 とくにスタイラスで OneNote に図を使ったメモを取るのが楽しい。 だけどベッドの中やソファーで使うときにキーボードとスタイラスの間の行き来がいまひとつ定まらなかった…

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

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

JavaScriptの基礎の基礎の勉強

JavaScriptがやっぱりよく分からない 使ってるうちに分かって来るだろう・・・と思いながら使ってきた。だけどやっぱりなんだかモヤモヤしてて分からない部分がある。混乱したら、ググって解説を読む。しばらくしたらまた忘れてまた調べる。その繰り返し。 …

Qiita始めました。

qiita.com 前から気になってたサービス。 初投稿してみた。 ちょうど今度入ったシアトルベースのNPOボランティア団体のメンバーとFirebaseなるサービス(全然知りませんでした。ボランティア活動の利点は、こういう新しいことを知る機会ですね!)についてち…

Git 履歴グラフ。 読み方を理解すると Git がよくわかる

Git コマンドラインで git log --graph っと打つと、下のようなものが表示される。 この例の場合、AliceとBobという二人の開発者がいくつか別々にコミットしている。話を簡単にするために、二人とも同じreadme.txtという名前のファイルに変更を加えたという…

Git のトラッキングブランチ(追跡ブランチ)がよく分からない時に読んでね

Git のトラッキングブランチ(追跡ブランチ)っていったいなんなのよ、って話。 トラッキングブランチは有効か無効か? まずはトラッキングブランチが「有効な場合(左)」と「有効で無い場合(右)」の git pull コマンドのアウトプットを眺めてみよう。 有…

git のリベースとフェッチ の視覚化。

今週から始めた git 視覚化シリーズ 新たに二つのコマンドとそれを使った作業の流れをグラフを使って可視化してみた。 まずは git リベース について。 Git リベース from Yoshi Watanabe www.slideshare.net さらに git フェッチについて。 Git フェッチ fr…

スライドによる「git コンフリクト」の視覚化・可視化

gitで起こるコンフリクトをイメージ出来るように説明してみました。 Git コンフリクト from Yoshi Watanabe www.slideshare.net

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

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

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

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

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

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

LEDをもう二度と爆発させないためにも・・・

4年ぐらい前に、1個の赤色LEDに9Vの電池を繋いだ。 繋いだ瞬間「バンッ!」っと音を立てて爆発してしまって怖い思いをした。全然知識がなかった上、とにかく繋げば点くだろぐらいの気持ちでやったらそうなったわけで、今考えると無謀もいいとこ・・・ でも…

Raspberry Pi とマインクラフト・サーバーと、時々オーバークロック

先日入手した、4つのCPUコアを持つARMプロセッサー搭載のRaspberry Pi 2 Model B(2015年7月段階では最新モデル)。 これ使ってマインクラフト・サーバーを立てるとしたら、どういうものが出来るのか、ってことでいろいろと試してみた。 最終ゴールは「自宅…

Raspberry Pi 来たけどUSBキーボード持ってないです・・・

以前注文してた Raspberry Pi 2 Model B がAmazonから届いた。 ところで我が家にはUSBキーボードはない。HDMIモニターには居間のテレビが使えるけど、テレビの前に座って使うと首が痛くなりそうで遠慮したい。 出来ればノートパソコンからの遠隔操作が好まし…

Wiresharkで無線LAN(802.11)のデータを見てみよう!

今これをスタバで読んでいるとしたら、そこの空間では1秒間に10回の頻度で「ビーコン(Beacon)」と呼ばれるパケットが飛び交ってるはず。スタバのAP(無線LANアクセスポイント)がビーコンを発信しているから。 例えば我が家のAPのビーコンを一つを捕まえて…

初めて3Dプリンターで印刷してみた。

会社に数台3Dプリンターがある。 「ガレージ」と呼ばれるエリアにレーザーカッターなどと一緒に設置されていて、社員はいつでも自由に使ってもよいとのこと。 仕事に関係したプロジェクトはもちろん個人的なプロジェクト、たとえばおもちゃやパズル、日曜大…

おたくの無線LANルーター(WiFi)の調子、いかがですか?

家に「無線LANルーター(別名WiFi)を設置して、スマフォ、ノートパソコン、ゲームコンソールなんかをネットに繋げる」。これは広範囲に普及している利用形態。 我が家もパソコン5台、タブレット2台、スマフォ4台、ゲーム機4台、AppleTV、あとはIoT機器(Nes…

マインクラフトで巨大な構造物を「どーん!」と一発作成できるようにする。ついでにJavaScriptプログラミングも学んじゃう

MODプラグインを利用できるSpigotマインクラフトサーバーを立てたんだけど、そもそもどういう目的だったのか・・・ 前置き やはり、ブロックをひとつひとつ積んでワールドを作るのは非常に時間がかかるわけです。うちの娘たちなんかは「作ること」そのものが…

MODやプラグインを利用できるマインクラフトサーバーを立てる

先日、Microsoft Azure でマインクラフトサーバーをホストしたんだけど、やっぱりただのマインクラフトではなく、いろんな拡張機能を楽しめるMOD(Modification「改変・改造」の意味)やプラグインを入れられるようにしたい。 ということで、MODを可能にさせ…

超簡単にMicrosoft Azureでマインクラフトサーバーを立てる方法

マイクロソフトのクラウドサービスであるMicrosoft Azureを利用して、マインクラフトサーバーをホストできる。 二通りあって、まずは一番簡単なやり方から。 最も簡単な方法 (前提:Windows Azureのアカウントを既に持っている、と仮定します。Microsoftの…

Chromeのブックマーク、全部消してやり直し。

ブックマーク機能がガラっと変わった結果・・ Google Chrome ブラウザーのブックマーク機能が最近かなり変わったよね。Betaからのユーザーだけどかなり変わった。 正直、使いづらくなった。というか、いろいろと「自動化」されて、おそらくこれからブックマ…

SQL Server 初心者向けハンズオン練習スクリプト

SQLはどちらかというと今まで回避してきたんだけど、仕事でどうしても必要なんで最近はよく使う。昔から習っては忘れ、忘れては習い、の繰り返し。 SQLのコアになるコンセプトを1ページにまとめました。 https://dl.dropboxusercontent.com/u/6812459/Tutori…

暗記物の宿題はYouTube音源が便利!

娘たちが日本語学校から、暗記の宿題を貰ってきた。といっても作品冒頭の短い部分だけだけど。 彼女らはそれぞれ「徒然草」と「竹取物語」を選んだ。 特に暗記に苦労している様子はないけど、短いMP3を作って上がれば気楽に再生して暗記の助けになるかなと思…

IntelのEdisonとは?そしてIoT、クラウド、ビッグデータとの関係

マイクロソフトの「ガレージ」でIntelのEdisonのデモ/勉強会があるというので行ってきた。 EdisonっていうのはIntelが去年発売を始めた切手サイズのコンピューターのこと。IntelのIoT(モノのインターネット)に対する提案がこれなのですね。 ところでマイク…