2023-01-01から1年間の記事一覧

備忘録: Three.jsで軸方向を変える(注意点あり)

Three.jsでは座標軸の垂直方向がBlenderのz軸とは異なりy軸になっています。 それに伴い、LookAtメソッドなどで視点を変えるとy軸を垂直方向として回転などは計算されます。 これは THREE.Object3D.DEFAULT_UP = new THREE.Vector3(0, 0, 1); などをしてObje…

初めてのThree.jsを読む。あとドーナツ大回転。

読んだもの www.oreilly.co.jp 読んでみて 使いどころが難しいですね。映像作品作るならBlenderなりで直接作ればいいわけであって、Webで遊べるゲーム作りたいならUnityなりでいいんじゃないかという気もします。 動的にコンテンツをロードして連携するとか…

Google スプレッドシートでYouTubeの埋め込みプレーヤーを表示させる。でもあまり使えない。

まとめ Google Apps Scriptを使ってスプレッドシートのサイドバーにYouTubeの埋め込みプレーヤーを表示させるよ! でもGoogle Apps Scriptの実行は編集権限がないとできないよ! つまり閲覧権限だけしかない場合は実行できないよ! 実行イメージ www.youtube…

読んだ: 曖昧性とのたたかい / 曖昧性との共存

www.shoeisha.co.jp www.shoeisha.co.jpシステム構築は常に曖昧性が伴い、仕様が膨張するものではあるが、だからと言って曖昧な状態であるまま先延ばししない、先を予見して起こるかもしれない事象に先手を打って対処する……という内容の本であったと思う。 …

AtomフィードをCSVのテンプレートから作るWebアプリをゆるっと作ってみる。

導入 Twitter凍結騒ぎで一部で話題になった(?)RSSフィードやAtomフィード。仕様を知らなかったのでAtom(特に配信フォーマット)を調べてみるついでに作る方もゆるっと実装してみました。今回調べるにあたってRFC 4287 The Atom Syndication Format 日本語訳…

読んだ: ソフトウェアシステムアーキテクチャ構築の原理 第2版

書籍情報 www.sbcr.jp 感想 正直1割も理解できていない気がするのでざっと感想だけ…… システムアーキテクトのやることはだいたい以下の感じ。 要求仕様とか作る前にアーキテクチャを作ります。ざっくりとでは機能特性と品質特性について。 アーキテクチャを…