まあ、一回まぬけな実装をしたおかげで accel_asc をしれたと思えばいいか。
Notices by きゅーけー (tojoqk@mastodon.tojo.tokyo), page 8
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 25-Aug-2024 17:14:53 JST きゅーけー -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 25-Aug-2024 17:01:06 JST きゅーけー もう一回再帰で実装しなおしたら爆速になった。
max を cons するという発想が悪くて無駄な組み合わせを大量に計算していたっぽい。
なんでそんな発想をしてしまったんだろうか。もともと整数を分割しようとして作ったプログラムではなかったというのが大きい気がする。
改良版
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 23-Aug-2024 15:37:09 JST きゅーけー ストレートネックの問題を意識して、顎を引いてみたところ、二重顎みたいになっているのが顕在化してショック。
ストレートネックを直しいきたい…。というかこれ考慮したらもうノートパソコンを普通に使えないのでは。。。 -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 23-Aug-2024 11:31:30 JST きゅーけー #BackJoy で姿勢をよくして、肘の角度にも拘ったところ最近使用している外付けキーボードだと、キーボードが横に広いせいでマウスを使うときに姿勢が崩れると気づいたので押し入れに封印されていた #HHKB Type-S を取り出して使ってみたけどいい感じ。キーボードが小さいのでよい場所にマウスを置くことができる。
たぶん、ノートパソコンとかと比べてキーをちょっと押し込まないと反応しないのと、静音性を謳ってるけど実際は普通にうるさいのが不満で使うのをやめたような気がしている。
(裏側みたところ DATE 2015-04 って書いてあったので最近のモデルは違うのかもしれない)実際、私は夜中にプログラミングなどをすることがよくあるのでキーボード叩く音がうるさいとちょっと近所迷惑になったりしないか不安になる。いま住んでいる部屋はそこそこの防音性がある気がするのであまり気にしなくても大丈夫かもしれない。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 23-Aug-2024 01:54:12 JST きゅーけー これは私が自力で解いた愚直な整数分割の列挙の実装。
再帰は専門知識ゼロでとりあえず動くアルゴリズムを実装できるという意味で強い。accel-asc は下記の画像の実装とは比較にならないレベルで速いのですごい。n が12くらいになると体感できるくらい差がひらく。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 23-Aug-2024 01:36:22 JST きゅーけー R7RS で整数の分割を列挙する Jerome Kelleher 氏のアルゴリズムを実装した。これで R7RS でも高速に整数の分割を簡単に生成できるようになった。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 17-Aug-2024 00:54:02 JST きゅーけー 体調不良ながらぽけーっと組み合わせの問題について考えていたところ、整数の分割というのが自分の知りたい問題だったことが分かったのでいまになって調べてる。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 17-Aug-2024 00:02:41 JST きゅーけー きまぐれにマストドンにアクセスしたところ、バージョンアップがきていたのでアップグレードした。
体調不良時には止めた方がいいとは思ったものの、こういうのは時間が経てば経つほど面倒になるので早めに対応した。 -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 16-Aug-2024 23:37:39 JST きゅーけー 圧倒的体調不良でお盆が壊滅したので悲しんでる
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 13-Aug-2024 20:11:17 JST きゅーけー これ本当に座り方で評価というか効果が一変しそうなのでこの部分が一番重要そう。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 13-Aug-2024 20:09:54 JST きゅーけー すでに #BackJoy で体が楽になっている気がする。椅子に座っても背もたれによりかかりたいという欲求が身体から生じない。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 13-Aug-2024 20:02:00 JST きゅーけー いい椅子を買おうかなと思ったけど本質は椅子ではなくて姿勢なのではないかと考えたところ BackJoy に到達した。正解なのでわ。高い椅子を買う出費を減らした上に将来的に腰を痛めるリスクを減らせたかもしれない。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 13-Aug-2024 19:58:17 JST きゅーけー BackJoy 座り方理解するのが結構大変だわ。相当後ろに座る感じなのか。バランスボールみたいな感じになってる。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 13-Aug-2024 00:18:12 JST きゅーけー 完全に衝動買いで BackJoy というのを購入した。これで椅子に座る気力がアップして生活がよくなることを願う。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 11-Aug-2024 11:09:49 JST きゅーけー 引越しの影響でグリーン車で座れる確率が下がったっぽいので、次は新幹線で指定席にした方がいいなになってる。引越しで近くなったのにむしろお金がかかる感じになった。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 10-Aug-2024 21:55:18 JST きゅーけー 会社でチームでのタスク管理ツールにNotionなるものが採用されたのだけど、SKK だとなんか変換するときに出てくる▽のところに変換後に移動しちゃう問題があって不便に感じてる。あれはつらい。普通にテキストエリアみたいにして欲しい。。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 09-Aug-2024 01:08:35 JST きゅーけー 線形更新版の操作もあるというのはバランスがいいよな。Scheme ってこういう感じだよねっていう感じがしてよい仕様だな。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 09-Aug-2024 01:03:01 JST きゅーけー SRFI-146。いるやつだよなあこれ。
https://srfi.schemers.org/srfi-146/srfi-146.htmlこれはもうある前提で考えた方が人生が楽になりそう。guix で guile-srfi-146 が入れられることが分かったのでいれよう。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 09-Aug-2024 00:56:12 JST きゅーけー Guile で動かしたいという要求があるために bit 演算系の手続きを SRFI-60 と SRFI-151 の共通集合から選ぶ感じになっているのは少し厳しい面などあるにはある。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 09-Aug-2024 00:53:25 JST きゅーけー このページ本当に便利で助かるな。
R7RS-large に対応していない R7RS の処理系を使うときにどの SRFI を使えばいい感じなのかが簡単に分かってとても助かる。
https://docs.scheme.org/guide/r7rs-portable/