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

展示・サイネージ用のMacをMackerelで監視する

よくよく展示だかサイネージだかでMacを導入するのですが

立派な一台のサーバーなわけで。安定運用したいのです。
Macが起動しなくなってたら教えてほしいのです。

だけど、サーバーエンジニアがやってるようなちゃんとしたのはめんどくさいな。
作るのそこじゃないから。見積もり増えるし。

って要件で色々調べてたところ、先輩エンジニアが作ってたmackerelがなんか良さそうと。

mackerel.io

  • homebrewでMacにもインストールできる
  • 専用コンソールでステータスを見れる
  • プラグイン形式で独自のステータスを投稿出来る
  • デフォルトで、CPU、メモリ、ディスク空きとかは監視
  • 普通のpostリクエスト形式でも投稿できる
  • コンソールが他のよりおしゃれ
  • slack連携ある

※ 展示用だと5台の範囲に収まるので、無料の範囲でも結構楽しめるけど、
一応有料サービス。このシステム作る工数分かなり浮くので。これの運用費も払ってくれない案件だったら、落ちてもいいってことで使わなくていいんじゃないかな…。

1.homebrew使ってインストール

一番homebrewをつかってインストールするのが簡単そう。
Mackerel で MacBook のバッテリー残量を記録する話 - ちなみに
こちらを参考にすればほぼ大丈夫かと。

2.homebrewも使わないでインストール

展示だとまっさらな状態のMacにしたいことが多いので。バイナリからインストールする場合はこちらを参考に。
mackerel.io

自動起動にするには、

# でLaunchDaemonsに登録
sudo launchctl load -w /Library/LaunchDaemons/job.mackerl.plist

サンプル活用例:Macの温度を マカレルに送る。

例えば、MacのCPU温度を監視するとか。
GitHub - asus4/mackerel-osx-cpu-temp: Outputs current CPU temperature for OSX

mackerel-agent.confに以下を足せばプラグインになります。プラグイン作るのも簡単。

[plugin.metrics.cputemp]
command = "/PATH_TO/mackerel-osx-cpu-temp"

カスタムメトリクスを送る。

Unityとか、oFのアプリからの値をポストも出来ます。
アプリのfps監視して50以下になった時に、自分のslackチャンネルとメールに警告送る。
とか出来ます。

github.com
よく使いそうなoF作りました。

github.com
よく使いそうなUnity作りました。


安定稼働がんばります。

Adobe Fuse CC (Preview) → Mixamo → Unityでアニメーション

Unity

Adobe Creative Cloud入ってたら使えるFuse, Mixamoが面白かったので。
Creative Cloudは色々面白そうなソフトが入ってるので積極的にあそんでいきたい。

gyazo.com

Fuseは簡単にキャラクター作れるソフト。
Mixamoは簡単にアニメーションが作れるソフト。
モブキャラはこれでもいいかな。


Fuseでキャラ作り。

Fuse (Preview)版をクリエイティブクラウドからダウンロード。
作るの、テンプレートから色々選ぶだけ。
RPGゲームでアバター作ったことある人なら誰でも出来そうなくらい簡単。

右上のSave Mixamoボタンで、Mixamoへ書き出しが出来る。
書き出し前に、髪か体とかのテクスチャの解像度を最大まであげとくほうがいいはず。


Mixamo

Mixamoにアップロード終わると、自動で動いてる!
Facial BlendShapeをenabledにしておくと、Unityに取り込むときに、顔のパラメーターが全部設定された状態で見れる。
さらに、モーションを色々検索して使える。使いどころのないモーションが多いけど…たまに使えそうなのもある。

MixamoからUnity用の"FBX for Unity"を選んで書き出す。

Unityへ。

FBXインポートすると、マテリアルが、Mixamoの独自shader前提になってる気がする。特にまつげ。
でも、Unity5のStandard Shaderでも不透明にしてって、まつげだけ透明にすれば。大丈夫だと思う。冒頭の絵のやつは、Toon Shader+ライティング。

BodyのSkinned Mesh Rendererに、ブレンドシェープ項目が沢山出てくる。いじると色々な表情を作ることが出来る。
1個気をつけなきゃならないのは、パラメーターの範囲は0~1じゃなくて、0~100。思い込みで0~1でアニメーションさせてて、全然動かんってはまった…。 あとはFacePlusに連携させてアニメーションさせたり。自分でアニメーションさせたり自由に遊べるよ。

2015年度カレー まとめ

案件もまとめたので、2015年度カレーもまとめてみました。
画像多めです。

---追記 2016-04-20

マップ追加しました。


三茶〜下北〜渋谷界隈

シバカリーワラ

美味い。好きなカレーを聞かれたら最近はここ。

ソルティモード 恵比寿

ダルバートが美味い。最後の熱いチャイとセットで最高感ある

チリチリ

チリチリはつかれた時に行きたい。ちっとオフィスから遠いのが難点

Rojiura Curry Samurai.下北沢店

揚げた野菜がうまい。野菜が食べたい時に

CONROW 神泉

ガイヤーンタイカレー、一択。

砂の岬

うまいなこれは。

Indian canteen AMI

豚ばらなんこつカレー @ とんがらし

三茶カリー

マジックスパイス 下北沢

那須おやじ 下北沢

リトルショップ 全部入り ¥800普通盛りで他の店の二倍はあるので、名前に騙されないよう。

ムルギー

SHANTi スープカレー

Tika 渋谷

マイカレー食堂
松屋が運営するカレー専門店。普通に美味かったけど、渋谷から移転して悲しい。

初 般°若

下北沢 Spice Kitchen moona
ここも定番のうまさ

渋谷 パク森
結構通ってる。揚野菜がよい。

リゾットカレースタンダード
多分ほかにはない感じ

その他

秋葉原 カレーノトリコ

この濃さはよい。近くにないのが悔やまれる

五反田 Hot Spoon

五反田の東側は、これ。(西側はおにやんま)

大阪 カリー&カフェワルン

大阪出張まえに、太一さんに大阪おすすめカレーを聞いてから行った。
ないすクレソン

浅草 ピーター

天馬カレー@新横浜

ソウルフード @ 雪が谷大塚

天馬カレー 新横浜

神保町 エチオピア

ソウルフード 水道橋

ゴッホ 下北沢

カレーというより、肉煮込みカレー味。 二人でいくと具をミックス出来る。一人でいった。

カリカル 新橋

上野デリー、カシミールカレー!!

sync : 牡蠣とクレソンカレー

牡蠣とクレソン最高。

カレイの煮付け定食。

Instagram

新規開店味見

Instagram

Instagram

Instagram

Instagram

ターリー屋 渋谷並木橋店

中野 バーン・イサーン

シンプルなマッサマン。近くにあったら通うな。

カレー的な、カレーじゃない食べ物。コロンボ

Instagram

Instagram

昼だけやってるカレー

恵比寿 たまきんち

圧倒的肉カレー

Instagram

秋葉原 ベンガル

表参道 Have More Curry

上野 焼肉・ホルモン料理 とらじ亭

Instagram

Instagram

京橋 ダバ インディア

よかった

Instagram

上野 クラウンエース

安い。


今年は新規開拓もっと必要だな。

関係ないけど、デリーとかカシミールとかって日本に来たインド人が見たら、
僕らが海外旅行行った時に見る、「SUSHI EDO」「スナックさゆりすし」とかと同じ感覚何じゃないだろうか。

AKAI APC miniを汎用コントローラーとしてつかいたい

MIDI

手頃なMIDIコントローラーが欲しくて。
でもnanoKONTROLシリーズだとちょい足りず。
光るボタンがいいなとおもって。AKAIAPC miniを購入したのです。

…が、これAblton Liveからじゃないと光る機能使えないんか!
もっと調べてから買えばよかった。と今更調べてたら、どうやらAPC miniに対してmidi noteメッセージを送るとLEDの色設定出来るらしい。

https://d2r1vs3d9006ap.cloudfront.net/s3_images/1143703/apc_mini_midi_inline.jpg?1421447412

Midi Information for APC Mini

なので作ってみました

汎用性はありません。多分GUIでやるより、スクリプト変えるほうが良さそう。
gistのリンク:Setup AKAI APC mini button colors without Ableton

これだけだとつまらん気もするので。8x8のマトリクスディスプレイとして文字を表示できるスクリプトも作ってみました。

ソースはこちら。
Show message on APC mini.

python練習中なので、ご容赦を。

2015年度 お仕事まとめ

新年だし去年の仕事を振り返らなくてはと、気付いたらもう4月。 はやし。
最近なにしてんのという声をいただいたので、
2015年4月からのお仕事振り返ってみました。


展示系

DARUMAX @ ミラノ

darumax.tokyo

真っ白な高崎だるまへのプロジェクションマッピング
NAKEDさんからお声がけいただき、
Unity部分を作らせていだきました。 ミラノで展示してきました。

弾丸3泊の初イタリア設営。
あまり記録取れなかった。ミラノはご飯が安くていいとこ。カフェとパンの朝飯が美味い…。 ミラノサローネは、サテリテ会場だけ見てきました。

陶器スピーカーも気になる

ASTRO @ CEATEC JAPAN

CEATEC JAPAN 2015で、
アルプス電気さんの新商品プロトタイプを一緒にお手伝いさせていただきました。

ハプティック・トリガーという、
言うならば「触感再現コントローラー」なるものの開発です。
ボタンを押す時の触感を、「ふにゃっ」「ギギギっ」「ぎゅっ」と、様々なボタンの押し心地に変えられる。
アルプス電気さんらしい、コンテンツ。

VR用やらにも使えるよねと、Unityでのデモを作っておりました。
触り心地。最近のマイブームです。

ハプティック®トリガー

テレビに出てた。

サイネージのシステム @ 渋谷MODI

11月オープンしたての渋谷MODIの入り口にある、でかいLEDビジョン。
裏方システムを担当させていただきました。
Mac Proの温度測ったり、機材買ったり。 道を動いてる車や人の軌跡をビジュアライズする時報のコンテンツ制作はTANGRAM x 松山真也さん

www.sony.co.jp


ソニービジョン渋谷:4K対応屋外型ネットワークカメラを使った時刻表示コンテンツ:【ソニー公式】

そうそう、それ関係でiPhoneで使えるサーマルカメラを導入したのですが。
現場の熱問題が、感覚値ではなくて、数字で見えて嬉しい。
ココ熱いから冷やしましょう。ってよくありますよね…。


設営用にサーマルカメラ買った!


Web系

白状しますと 前職はWEB会社だったにもかかわらず、WEBあまりやってなかったんです。
頑張って、WEB再入門してました。
少しはweb出来るようになったかも…。相変わらず変化が早すぎてしんどいけど。

Namie Amuro “Anything” for Google Chrome

anything.namieamuro.jp

安室奈美恵さんのGoogle Chromeで見るMV。
ブラウザでハック系の実装をしました。
安室奈美恵さんの知名度が高いから、珍しく家族にほめてもらえました。

Rock 'n' Roll Panty

rocknroll-panty.jp

どでかいウーファーから起こる風で、スカートめくりしました。…なんのこといってるかわからんと思いますが、見てください 笑
映像やってる方がみたときに、裏でブロワーあるんでしょと思ったそうですが、ガチでやっとるんです、これ。
ぼくはWEB部分作ってました。いろんなデバイスでスカートめくりしてました。

toppa-creative-award.com

突破アワードていうのにノミネートされたのですが。
ほんとよく企画通ったなと。

Deja vu | KAMRA

kamra.invisi-dir.com

Saqooshaさん 橋本麦さん
のコンビがすごかったです。
WebGLの勉強になりました。プログラム楽しかった。

github.com

僕あんま役に立ってないことバレますが、ソースコードもこちらにあります。

SUUMO SOUND VIEW

soundview.suumo.jp

Webブラウザで音楽が聞けるサイトです。 WebGL部分はUnit9から来たDavid。UI部分に小川さん
ぼくはセンサーとか、WebAudioとか頑張ってました。

WebAudioはガッツリやったのは初だけど。かなり色々できる。
SuperColliderみたいにコード上で繋いで行くんだけど。10年前にPowerMacで頑張ってたようなことが、スマホのブラウザで出来るイメージ。もっと深掘りしてみたいジャンル。

倉敷中央病院|研修医実技トライアウト

www.kchnet.or.jp

なんでも出来るdot by dot CTO。の唯一の弱点、虫。
デザインを見るのもままならないとのことでしたので、手伝わせていただきました。 web designingもありがとうございます。
倉敷中央病院 研修医実技トライアウト|WD ONLINE


スマホアプリ系

でんぱ組.inc古川未鈴さん×ロボコンマガジンコラボの『フリフリ未鈴ギリッ!』

www.ohmsha.co.jp

雑誌ロボコンマガジンさんで連載されていた、アイディアプロトタイプ。実現しちゃいました。 karakuri products 松村礼央さんのいつもありがとうございます。

iPad地図アプリ

iOSやらないと思われがちですが、インハウスなiPadアプリ作ってました。SEO商事瀬尾さんと一緒にswift案件。


その他 非公開

中国のお仕事:1件
2014年に続き。中国はお仕事多いですね。

Androidお仕事:1件

iphone androidともに幾つか相談もらいましたが。 企画途中でなくなったりと。アプリは、そろそろサービス系かツール系。 広告とかエンターテイメントではアプリ減ってますね。


そのほか

WebDesignig記事にのりました

Web Designing: 2015年5月号: 特集2:8人のニューエイジ・クリエイター リンク集

講演@沖縄 Creative Island

CREATIVE ISLAND-Webを中心としたプロモーションの交流会・勉強会in沖縄

佐藤ねじさんよりお声がけいただき、沖縄でお話させていだきました。
場所に関係なく働けるサーバーエンジニアが多いのだとか。
実際とても良い場所で。集中できそう。

AgIC Slice of Light

Instagram

ミラノ・サローネ、サテリテ会場で、ばったり会った杉本くん
戻ってきてから、AgICを使ったポスター。バージョンアップを手伝いました。

Super Mario データビジュアライズ

we+さんから、データ解析のお仕事。pythonで音解析して、oFとかで表示するんじゃんくて。そのままpythonでC4Dモデリングをしてみました。

Jins ハッカソン講師

japanese.engadget.com

JINS MEMEのハッカソン。
こういうデバイス系は、普通のiOSプログラマーとは別の技術が要ったり。
(同時にペアリングボタン押すとしんどいことになるとか)
参加者の皆さんの、開発手伝いをさせていだきました。
JINS MEME面白いプロダクト

BLE本

iOS×BLE Core Bluetoothプログラミング

iOS×BLE Core Bluetoothプログラミング

巻末付録の対談に、超大御所の皆様と出させていただきました。
この本、いやもはや教科書です。是非是非。

dot by dot 所属

よく、フリーランスなの?dot by dotなの?と聞かれますが。

2015-06-18 | 水玉共和国通信

去年から、こんな風に働かせてもらってます。
会社外案件/会社内案件みたいな区切りが全然なく。全部自分仕事になってるのが楽しいです。
きっと面白くなる気がしてます。

所感

良かったこと
- 音楽関連の相談が多かった。やりたいことをアピールするって大事

駄目だったこと
- 宣伝する能力が著しく低い。dot by dotを見て勉強になったのですが、宣伝も超本気。 - →アウトプットをもっとする。

一年に働ける量はこれくらいなので、面白そうなのに断ってしまうことも多いのですが、
懲りずに気軽に誘っていただけると嬉しいです。

おまけ

プライベートなはずの僕の日常が赤裸々にバラされているブログ↓ imagawa.hateblo.jp