my notebook blog

Rhino を使って Java から JavaScript を実行する

将来的には nashorn が廃止になるらしい. nashorn の代わりに Rhino で実行する方法を調査したのでメモします.

continue reading……

自分で書いた JavaScript のモジュールを html と node.js の両方から使える形にビルドする

クライアントサイド/サーバサイド どちらからでも使える JavaScript モジュールをつくる場合の備忘録。 ここでは、3x3 マトリックスを使って座標を別の座標に写す処理を行うモジュールを例に node.js のプロジェクトを作成してみます。

continue reading……

関数型オブジェクト指向プロラミングを JavaScript に翻訳する

入門 Haskell プログラミング」の Section 10 に Haskell で オブジェクト指向的なコード例が出ていた。 興味深い。ただ、Haskell のコードを見てもさっぱり意味がわからないので、JavaScript に変換してみた。

continue reading……

たくさんある SVG ファイルを一括で PNG に置き換える makefile を書いた件

make の wildcard 指定がわかりづらい。

continue reading……

Ubuntu Server 18.04LTS と CPU Ryzen 2400G インストール顛末

Ryzen

Ubuntu Server 18.04 LTS のインストールには Ryzen 2400G というか Raven Ridge の ビデオドライバの関係で カーネルオプションとして nomodeset を指定する必要があるようです。 逆にそれさえ指定すれば問題はない。

continue reading……

無印良品 さらさら描けるボールペン替芯は ZEBRA サラサクリップの替芯と同じ?

MUJI-and-SARASA

基本的に ボールペンは uni-ball Signo を使い続けているのだが、Singoの替え芯の色展開が黒・赤・青・ブルーブラックの四色しかない。 他の色を使いたければ、替え芯だけでなくペン本体ごと買わないといけない。 そこで色展開が豊富で替え芯のバリエーションがあるものを探していたのだが、なかなかよいものがない。

continue reading……

星を SVG で描画したい

star

Small Sketch という Android アプリのアイコンで星型を使いたくなったので、星をSVGで記述する必要が生じた. 星は円周上の5つの点を直線で結ぶとできる図形. 円周上の点の計算といえば三角関数、それから直線の交点の計算、それらの点を結ぶと星のパスが描画できる. これらの計算処理をまとめます.

continue reading……

Chromebook Flip C434TA-DSM4T モデル レビュー

chromebook Flip C434TA

ASUS C434TA を米amazonにて入手しました。 C101PA を数ヶ月前に入手して crostini がどのくらい活用できるかテストしてきたのですが、とてもよい。 用途は主に リモートの Ubuntu サーバで起動した Android Studio を使ってアプリ開発と ローカルでの emacs を使ったブログの執筆。 この用途では、ほぼメイン端末といってよいほど日常的に使っています。 日本語入力周りでは多少難がありますが、開発用としてはほぼ問題ない状態。 とはいえ、C101PA の画面の 10.1 インチの画面サイズで Android Studio を使うのはさすがに狭い。 そこで、思い切って C434 にアップグレードしました。

continue reading……


« Newer PostsOlder Posts »