気まぐれメモランダム / でたらめフィードバック

2022年の投稿

『リアルタイムグラフィックスの数学』サンプルコードを Processing で動かすハードルは高かった

公開:
巴山竜来『リアルタイムグラフィックスの数学』は数学観点からノイズやレイマーチングを解説する薄いながらも内容の濃い本で、濃い故に私のような数学に馴染みのない者にとっては容易に読み進められる内容ではなく、また掲載されているサンプルコードからの抜粋と書籍用に編集された図版とではうまく擦りあわされていないと感じる点もあり、理解には別途配布されているサンプルコードの入手は必須です。
エントリを表示

Processing 4.0 と Java のあいだ

公開:
2022 年 8 月にリリースされたProcessing 4、二年半ぶりの待望のメジャーバージョンアップはベースとなる Java も 8 から 17 にアップデートされ、Java モードで使える文法が最新の Java により近づきました。過去のエントリ使えない Java の機能を知る / Processing と Java のあいだ(その 2)は更新しましたが、記載しなかった機能についても簡単に確認したのでメモしておきます。
エントリを表示

LitでVue.js 2.xコンポーネントを置き換えた話

公開: / 最終更新日:
Lit + Deno + Packup でお手軽に Web Components 定義で記した通りLitのコンポーネントが開発できるようになったので、前回の更新ではブログ部分のVue.js 2コンポーネントを Lit コンポーネントに置き換えて Vus.js 依存を解消しました。Lit の使いかたがすこしわかってきたので、把握した注意点をメモとして残しておきます。
エントリを表示

Lit + Deno + Packupでお手軽にWeb Components定義

公開: / 最終更新日:
IE サポート終了Web Componentsもいよいよ実用フェーズかと Web Components 開発用ライブラリLitのドキュメントに目を通していて、これはDenoを使えばお手軽なのでは?とひらめき試してみたところあっけなく成功したので共有。
エントリを表示

Eleventyに移行

公開:
本ブログの構築・稼働環境をBoothCMS on Microsoft Azure App Service Web AppsからEleventy on Microsoft Azure Blob Storageに移行しました。機能の確認は行いましたが、無駄に長期間運用しているサイト故思わぬ問題が潜んでいるやもしれません。おかしな点に気づかれました方はお知らせいただければたいへんありがたいです。…
エントリを表示

Gradleを実行するGitHub Actionsワークフローの初心者向けメモ

公開:
先日Processing用動作生成ライブラリFrameRecorderに音声指定機能を追加した際、あわせてGitHubのリポジトリにビルドのワークフローも追加しました。 追加の際はGitHubの提供するWebページ「GradleでのJavaのビルドとテスト - GitHub Docs」を参考にしたのですが、当然のことながら記述内容はGitHub Actions
エントリを表示

HTTP GETリクエストにボディを指定できないのはなぜか?(改稿版)

公開:
本稿はHTTP GETリクエストにボディを指定できないのはなぜか?(初版)の改稿版です。変更点は稿末の「改稿の詳細」をご覧ください。 ブラウザで動くJavaScriptから、GETメソッドを指定したHTTPリクエストでメッセージボディを指定できないのはなぜか?という話題を見かけまして、指定できないのは知っていましたが理由はたしかめてなかったので追いかけてみました。

TL;DR

HTTPの仕様としては規定されず、実装依存で拒否される可能性ありとの記述あり ブラウザのクライアントでは指定不可

HTTPの仕様としては?

エントリを表示

Parcel 2とJestを組みあわせるときはBabelの設定を分離する

公開:
Parcel は便利、でも Jest を使うなら……の続き。 バージョン 2 リリースまで長い停滞期間のあったParcel、最近は開発が活性化しています。 バージョン 2 になって取りあつかいがおおきく変わったのがBabelの設定。 presets での @babel/preset-env や @babel/preset-typescript 、 @babel/preset-react の指定は Babel の設定としては定番ですが、Parcel はこの指定があるとしつこく警告します。…
エントリを表示

Visual Studio CodeでJavaScriptの型チェック機能を網羅的に利用するには?(2022年版)

公開:
Visual Studio Codeには編集しているJavaScriptの型チェック機能があります。TypeScriptの機能の援用ですが、TypeScriptを利用しないプロジェクトでも利用できます。 ……という知識はあったのですが、あらためて使ってみようとしたところなかなかたしかな情報にたどりつけずけっこう手間取ったのでまとめておきます。
エントリを表示

Pick up work

最近のエントリ

アーカイブ

ブログ情報