guile-gi は既に Guile 3.0 をサポートしてるっぽいので guile-gi を使ってみる。
Notices by きゅーけー (tojoqk@mastodon.tojo.tokyo), page 197
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 20-May-2021 12:02:40 JST
きゅーけー
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 19-May-2021 14:04:58 JST
きゅーけー
C 言語で書いた GUI のアプリケーションを Guile を使って改造できるようになるには C 言語で一度アプリケーションを作ってみないと多分無理なのでこれは超えなければならない。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 19-May-2021 14:03:32 JST
きゅーけー
感覚が麻痺してきて GObject で新しいクラスを書くのはそんなに大変じゃない気がしてきた。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 19-May-2021 00:23:19 JST
きゅーけー
自力で全てのアクセサとセッターの関数書くの時間の無駄説が否定できない。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 19-May-2021 00:20:36 JST
きゅーけー
GObject がちょっと分かってきた気がする。楽しいかも。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 20:27:06 JST
きゅーけー
空腹で仕事が進まない。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 13:36:34 JST
きゅーけー
stuff には「勝手に触らないで」って意味があるのか。これは便利な英単語だ。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 13:34:21 JST
きゅーけー
Gobject のボイラープレート、そんなに難しくない気がしてきた。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 13:02:57 JST
きゅーけー
腐っていない鶏肉からは腐乱臭が少しもしないことを確認した。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 13:02:07 JST
きゅーけー
magit がないと git の操作はほとんどできない。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 04:44:36 JST
きゅーけー
g-golf はまだ Guile 3.0 に対応していなくて guile-gi は Guile 3.0 には対応しているんだけど g-golf に慣れたので使いにくい。Guile の FFI まわりは 2.0 系と 3.0 系でだいぶ違うのでできれば 3.0 系を使いたいという状況になっている。。。
やっぱり自分で C を書いた方が早い気がしてきた…。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 03:41:14 JST
きゅーけー
動的リンクして Guile から C の関数を直接呼べるので C のコードを一行も書く必要もなかった。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 02:49:07 JST
きゅーけー
いや、GObject を書くことに固執しようとしているのが悪いのでは……。なんで構造体ではだめなのか。。。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 02:33:35 JST
きゅーけー
cairo で線を引いたり円を描いたりする部分だけ C 言語で書けば解決する。なぜ全体を C で書いてロジックを Guile で書く方向に進んだんだ。全体を Guile で書いて Guile で書けない極一部を C で書いた方が圧倒的に良い。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 18-May-2021 02:12:59 JST
きゅーけー
GObject でクラス作るの面倒くさい!つらい。なんで C 言語かけば良いのではとかよくわからんこと思ったんだろう。せっかく g-golf という素晴しいライブラリを作ってくれている人がいるんだから C で書く部分は最小にして可能な限り Guile で書いた方がいいと思う。
-
GirAFFE Beer (giraffe_beer@mstdn.maud.io)'s status on Monday, 17-May-2021 16:21:21 JST
GirAFFE Beer
寂れた村、サビレッジ
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 17-May-2021 10:28:53 JST
きゅーけー
平日の朝限定
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 17-May-2021 10:27:21 JST
きゅーけー
朝の時間の流れの早さは異常
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 16-May-2021 17:59:15 JST
きゅーけー
レシートを貯めて精算する方法で家計の管理をしようと思ってたんだけど、レシートがもらえない場合に記録する手段がないと詰むことに気づいた。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 16-May-2021 17:56:13 JST
きゅーけー
解約時期が重要か…。