hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

スクリーンセーバー作った

GIFみたいなパラパラした動きを録画して繰り返しつつも,たまに撮影しなおす,みたいなのを作った.

Quartz Composerにメモリとか配列みたいなのがあればよかったのだけど,うまくいかなかったので,1フレームずつ巨大なAccumlatorに場所をずらして書き込んでいって,タイミングを見て切り出して表示する,みたいにしている.

スクリーンセーバー作った

 

https://github.com/hitode909/paraparaugoku-screensaver

京都.なんかおつかれさまでした

あの伝説の勉強会「京都.なんか」の2回目を開催した.前回は2年前の5月にやったようだった*1

はこべさんとやってて,今はあまぎくんがやっている「Kyoto.JS」が発展したイベントで,僕は先月のヤパチーのさいに渋谷の地下のスパゲッティ屋で,来月京都で勉強会するので来てください,という話をして,前日に勝手に川に遊びに行って,当日はすき焼きを食べて,ビールをひっくり返して,びしゃびしゃの状態で会社に行って,1階の通用口に立っているくらいで,ほかに何もしてなくて,何もしてないのに良い勉強会が開催できたので,はこべさんはすごい.

開催すると良い会になるのはすごく良いのだけど,どのタイミングで開催するかというのが難しい.東京と京都往復するだけで3万円かかって宿泊に1万円かかったりするけど,東京から来られた方にそれだけの体験を提供できてるのか不安になる.とはいえたくさんの人に来ていただいてうれしかった.また来てくださいこちらからも行きます.毎週来てくださいこちらからも行きます.

https://www.instagram.com/p/BJW-Rifg9gJ/

京都.なんか開催中です 詰めればあと30人くらい入れるのでお誘いの上お越しください、飛び入り枠もあります #kyotoasterisk

Quartz Composerでスクリーンサーバーを作る #京都.なんか

Kyoto.なんかという勉強会で5分くらい発表したので資料を共有します.

プレゼンモード
再生
← / →で移動
fでフルスクリーン
escでおわる

Quartz Composerでスクリーンサーバーを作る

  • 京都.なんか
  • hitode909

自己紹介

  • hitode909
  • はてなではてなブログを作っている

スクリーンセーバーを作ろうという話

モチベーション

  • 自分で使う物は自分で作りたい

Quartz Composerでスクリーンサーバーを作る

  • Quartz ComposerはOS X用のアプリケーション
  • パッチをつないでいくと絵が出る

https://upload.wikimedia.org/wikipedia/en/thumb/b/bc/QuartzComposerSnowLeopard.png/800px-QuartzComposerSnowLeopard.png
Quartz Composer - Wikipedia, the free encyclopedia

インストール

スクリーンセーバーを作る

  • テンプレートがあるので選ぶ

f:id:hitode909:20160803205201p:plain

  • なんかできてるので改造していく
    • Patch Libraryから選ぶ
    • つなげていってBill Boardまで運ぶと絵が出る

f:id:hitode909:20160803205631p:plain

おすすめパッチ

  • Image
    • 絵を読み込める
  • Wave Generator
    • 波形を出せる
    • サイン波など
  • Video Input
    • カメラの入力を流しこめる
  • Audio Input
    • オーディオ入力(音量やスペクトラム)を取れる

TODO: ここでデモ

インストール

  • ~/Library/Screen Savers/に.qtzを保存するとシステム環境設定から選べる

前に作ったやつ

  • オーディオ入力のレベルを取っている
    • 低音で縦揺れ
    • 高音で白飛び
  • コンパイルが通らないとかないので酒飲みながら遊ぶのにちょうどよい


盛り上がってきた


Instagram

注意

  • ファンがめっちゃ回る
  • 電源つないでてもとくに充電されない
    • 困っている

まとめ

  • Macのスクリーンセーバーは簡単に作れる
  • ジェダイは自分のライトセーバーを自分で組み立てている

一人前のジェダイとなるためには自力で必要な部品を集め、フォースの導きに従って頭の中に浮かんだ設計図のみで、自分専用のライトセーバーを一から組み上げることが課題となっている。

ライトセーバー - Wikipedia
  • 良いエンジニアは自分のスクリーンセーバーを自分で組み立てよう
  • 作ったスクリーンセーバーを交換しよう
  • おわり

八瀬の川で炉ばた大将で肉を焼いた.カセットコンロで,網で焼けて,焼肉屋で焼いたみたいな品質で焼けておいしい.こんなことができるなんてという感動がある.

車がないので準備や後片付けはめちゃくちゃ大変で,朝からやまむらや(バーベキューお肉の専門店)に行ったり,肉買って帰ってきたら汗だくでとりあえず着替えたり,荷物が増えたので出町柳までタクシーで行ったり,若者がスーパーでビール買ったら重くて運べなくなったと言うので助けに行ったり,焼いたあとは油でべたべたになってて,いつも買い物に使ってるかばんに入れて帰ったら,かばんも炭だらけになってたり,家で洗うのもけっこう怪我しそうだったり,けっこうたいへんだった.30分くらい洗ったけど,まだ完璧とは言えないくらいべたべたしている….

車があれば,やまむらやでコンロを借りて,そのまま返しに行けばいいので,すごく楽そう.単に肉を売ってるのではなくて,肉の調達から,移動して,焼いて,その後の片付けまでの体験がデザインされていて素晴らしい.

大変だったけど,この暑いのに人々が集まってくれて,東京からも何人か来てくれて,楽しんでもらえたのでよかった.またやりたい.

 

f:id:hitode909:20160820231320j:plain

f:id:hitode909:20160820231359j:plain

f:id:hitode909:20160820231416j:plain