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

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

テクノロジー

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(モノのインターネット)に対する提案がこれなのですね。 ところでマイク…

モノのインターネット(IoT)なドアの呼び鈴

Internet of Things(IoT)ってまんま泣いてる顔文字。 それはさて置き、我が家には去年引っ越してきた時にネスト(NEST)を付けた。ネストはサーモスタットを制御する「インターネットに繋がってるサーモスタット」。WiFiで自宅LANにつながっていて、クラウ…

半田付けの練習

先週届いた「半田付け練習用キット」、やってみた。一応サイレンみたいな音がでてLEDが点滅する。ArduinoとかではなくてICは555を使ったアナログ回路。 半田ごてといえば、子供のころにホットナイフにしてプラモの改造とかしてたなぁ。 コテのクリーニングに…

初Arduino工作体験。

さて、土曜日は朝からArduinoで遊ぶぞ〜っと張り切って、キットのプロジェクトの一番簡単なの(LEDが点滅)から作ろうとしたら・・・、どうみても220ohmの抵抗がない。読み方は理解しました。ゴールドかシルバーを右にして「赤赤茶」てすよね。キット付属の抵…

注文してたarduinoのキットが届いた♩

これで明日は一日中遊び倒すぞ〜。sunfounderというメーカーのもの。arduinoのクローン。ぎっしり詰まってる。一旦だしたら元には戻せないな。とりあえず、一番大切なパーツ。内容はこんな感じ。プロジェクトの本も付いてくる。ちょっと文字が小さくておじさ…

HDDをSSDに変えたらどんな感じになるか

ここ1年ぐらいの間に、3つのPCでメインに使うドライブ(いわゆるC:ドライブ)をHDDからSSDに変えた。 3つとも工場出荷時にはHDDしか搭載されてなかったんで、個別にSSDドライブを買ってインストールした。 大体はこういう感じ。 1台目 HP デスクトップ・マ…

【備忘録】 XMLの属性で改行する

お題 こういうXMLファイルがあったとする。 <note day="10" month="01" year="2008" to="Tove" from="Jani" heading="Reminder" body="Don't forget me this weekend!"></note> XML要素がひとつ。その中には属性がいくつかある。 これを、こういう書式にフォーマットしたい。

親は子供にPCを与えるべき。しかも出来るだけ早く。だけど良い結果が出るとは限らない

とある著名なブロガーの記事がFBのタイムラインに流れてきた。 <a href="http://www.landerblue.co.jp/blog/?p=18478" data-mce-href="http://www.landerblue.co.jp/blog/?p=18478">日本の中学生のPC保有率が世界で図抜けて低いことはどういう結果になるか | More Access! More Fun!</a>www.landerblue.co.jp 私も常々感じていたこと。数字で示されると説得力がある。以下の点には…

確定申告のワークフローとネットサービス

先伸ばしにしてた確定申告、のんびり日曜日の今日ようやくすべて税理士に送った。 ここ数年で確立したうちのワークフローはというと、 1.DropBoxに「ACTIVE 2014TAX」という名前のフォルダーを作成する(当然、このフォルダーは個人情報満載のフォルダーに…