アフィリエイト広告を利用しています

2024年06月02日

のんびり過ごす

2 時起床.

昨日の続きでコンピューターの作業を行う.

早く起き過ぎたせいだろうか, まだ目が覚めておらず眠い.
眠気に堪えられず横になる. 朝まで眠った.

午前中は買い物に行くなどしてのんびり過ごす.

午後は Emacs のコンパイルを行う.
途中で引っ掛かる. うまく行かない.

少し調べたが進展は無し.

今日はこれ以上の作業は諦めて区切りを付ける.

夕食は蕎麦と大根おろし.
大根が辛いが蕎麦とよく合う.

薬を飲んで布団に入る.
posted by 底彦 at 19:35 | Comment(0) | TrackBack(0) | 日常生活

システム管理: OpenBSD のアップグレード作業 ── 2024 年 6 月 (2)

昨日からの続き.

ベースシステムのコンパイルが終了したので, マージとデバイスファイルの作成を行う.

# sysmerge
# cd /dev && ./MAKEDEV all

次に X 関連のファイルのコンパイル・インストールを行う.

# cd /usr/xenocara
# make bootstrap
# make obj
# make build

これで, OpenBSD のアップグレードが終了する.

$ uname -a
$ OpenBSD mybsd 7.5 GENERIC.MP#27 amd64

OpenBSD のバージョンが 7.5 になった.

2024年06月01日

デイケアの友人の家に行く

3 時半起床.

昨晩は少し不安感が強く, 深夜まで眠れなかった.
半ば無理に起きる.

明るくなるまでコンピューターの作業を行う.

それから休む. 眠い.

昼間はデイケアの友人の家を訪ねた.
入院中に面会に来てくれたことの感謝を兼ねて.

お互いの病気のことや, 今後勉強していきたいことなど話した.

夕方に友人宅を辞す.
買い物をしてアパートに帰る.

くたびれたが良い時間だった.

帰宅して夕食.
鶏もも肉焼きとサラダ.

疲れた.

そのまま布団に入る.
posted by 底彦 at 20:56 | Comment(0) | TrackBack(0) | 日常生活

システム管理: OpenBSD のアップグレード作業 ── 2024 年 6 月 (1)

月初め (と言っても 2 月以来だが...) の OpenBSD のアップグレード作業を行う.

ソースツリーをアップデートする.

$ cd /usr/src # ベースシステムのソースコードのアップデート.
$ cvs -q up -Pd -A
$ cd /usr/xenocara # X のソースコードのアップデート.
$ cvs -q up -Pd -A
$ cd /usr/ports # ports ツリーのアップデート.
$ cvs -q up -Pd -A
# sysupgrade -s # システムを最新のスナップショットにアップグレードする.

カーネルのコンパイル・インストール.

# cd /sys/arch/amd64/compile/GENERIC.MP
# make obj
# make config
# make && make install

パッケージのアップグレード.

# pkg_add -uv

これまでは, この操作はカーネルおよびベースシステムのコンパイル・インストールの後に行っていた.
しかし今回, ベースシステムのコンパイルが Perl の実行および libc.a のリンクのエラーの発生によりエラー終了してしまう.
先にパッケージの方をアップデートしておく方がいいと考えた.

次いでベースシステムの再構築.

# cd /usr/src
# make obj && make build

この処理には時間がかかるので, 続きは明日行う.

2024年05月31日

ラーメンを食べに行く

4 時起床.

数学をやる.
入院中に読み返していた 教科書 のノートに記述の誤りやミスタイプが結構あった. これを修正する.

少し頭を使ったせいか眠くなってしまう.
小一時間ほど寝た.

その後, コンピューターの設定作業を行う.
いろいろと難儀したが, 午後までかかって何とか終了.

夕食は近所のラーメン屋に行く.
ラーメンを食べるのは 3 か月振りなので嬉しい.

ラーメンと餃子.
美味しい. 満足した.

薬を飲んで休む.
posted by 底彦 at 19:26 | Comment(0) | TrackBack(0) | 日常生活

システム管理: Gauche をインストールする

Gauche (Scheme Scripting Engine) をインストールしたい.
以前 Gauche 0.9.12pre-p1 をインストールしたきりで, その後のアップデートを行っていない.

スクリプト言語として, あらためて Gauche を使っていきたいので一からインストールする.
まず最新版の Gauche 0.9.15 をインストールし, それを用いて開発版 Gauche をコンパイル・インストールする.

Gauche のインストールスクリプト get-gauche.sh を取得する.

$ curl https://raw.githubusercontent.com/shirok/get-gauche/master/get-gauche.sh \
-o get-gauche.sh

get-gauche.sh の中で GNU tar を使用しているので, 次のように変更する.

--- get-gauche.sh.orig Fri May 31 11:11:06 2024
+++ get-gauche.sh Fri May 31 11:11:18 2024
@@ -368,7 +368,7 @@ function do_fetch_and_cd {
echo "Failed URL:" $API/$desired_version.tgz
exit 1
fi
- tar xf Gauche-$desired_version.tgz
+ gtar xf Gauche-$desired_version.tgz
rm Gauche-$desired_version.tgz
# The actual directory name may differ when $version is latest or snapshot
cd Gauche-*

現在インストールしてある旧バージョンの Gauche (手元の環境の場合は 0.9.12pre-p1) をアンインストールする.

$ bash ./get-gauche.sh --uninstall --sudo

スクリプトの実行がうまく行った場合 /usr/local 以下に変更を加えるので, 念のため '--sudo' オプションを指定している.

Gauche を ダウンロード・インストール する.

$ bash ./get-gauche.sh --keep-builddir

ここでは, スクリプトによるインストールが途中で失敗した時に後から対応しやすいように '--keep-builddir' オプションを指定している.

実行するとスクリプトから gmake check が実行される際にエラー:

Signals delivery fails constantly at GC #4
Signals delivery fails constantly
Abort trap (core dumped)
・ ・ ・ ・
Total: 39480 tests, 39473 passed, 7 failed, 2 aborted.

が発生する.
インストールプログラムはエラーで終了した (core が生成される).

残しておいた作業ディレクトリーに移動し, コマンドラインで

$ cd builddir/Gauche-0.9.15/
$ ./configure --prefix=/usr/local --mandir=/usr/local/share/man --infodir=/usr/local/info
$ gmake
$ gmake check
$ doas gmake install

を実行し, Gauche をインストールする.

以上の準備の元で, 開発版 Gauche をインストールする.

$ git clone https://github.com/shirok/Gauche.git
$ cd ./Gauche
$ ./DIST gen
$ AUTOCONF_VERSION="2.71" AUTOMAKE_VERSION="1.16" \
./configure --prefix=/usr/local --mandir=/usr/local/share/man \
--infodir=/usr/local/info

ここで, configure スクリプト実行時に,

checking thread type...
configure: WARNING: Gauche with pthread on OpenBSD has unresolved issues.
We recommend you to build without threads (--disable-threads)
unless you're trying to fix the issues.
See https://github.com/shirok/Gauche/issues/276 and
https://github.com/shirok/Gauche/issues/334 .

という警告が出るが, 現在の Gauche では configure スクリプトの '--disable-threads' オプションは無くなっているようなので, そのまま gmake を実行する. スレッドは pthread ライブラリが使用されるが, これは後で gmake check によるテスト時にエラーとなる.

$ gmake
$ gmake check -k
・ ・ ・ ・
Total: 39549 tests, 39546 passed, 3 failed, 2 aborted.
$ doas gmake install

これで Gauche のコンパイル・インストールが完了する.

$ gosh -V
Gauche scheme shell, version 0.9.15-p1 [utf-8,pthreads], x86_64-unknown-openbsd7.4
(version "0.9.15-p1")
(command "gosh")
(scheme.id gauche)
(languages scheme r5rs r7rs)
(encodings utf-8)
(website "https://practical-scheme.net/gauche")
(build.platform "x86_64-unknown-openbsd7.4")
(build.configure "--prefix=/usr/local" "--mandir=/usr/local/share/man" "--infodir=/usr/local/info")
(scheme.path "/usr/local/share/gauche-0.98/site/lib" "/usr/local/share/gauche-0.98/0.9.15-p1/lib")
(threads pthreads)
(gauche.net.tls)

2024年05月30日

役所に行く 〜 シーリングライトを買う

5 時起床.

すっきりと目覚めた.
疲労感, 倦怠感ともに無い.
確かな回復を感じる.

本を読む.
白井恭弘『外国語学習の科学』.
言語学の研究成果を踏まえて, 効果的な第二外国語の学習方法はどういったものなのかを探る
楽しみながら読み進めている.

午前中は役所に行く.
役所には先日も行ったが, 今日も自立支援医療に関する手続きをする.

帰りに電器店に寄って, シーリングライトを買った.
部屋のものは寿命が来たのか入院前から点かなくなっているのだ.

いつものスーパーで食材を買って帰宅.
先ほど買った照明を取り付けて灯りを付ける.
部屋が明るくなった. とてもいい.

午後は朝の読書の続きをする.

夕方に食事.
鶏もも肉焼きと野菜サラダ.

結構な距離を歩いて脚が疲れてしまった

寝る前の眠剤を今日も飲む.
布団を被って休む.
posted by 底彦 at 19:11 | Comment(0) | TrackBack(0) | 日常生活

2024年05月29日

3 回目の心理テスト

6 時半起床.

今朝は疲労感も倦怠感も無い.

朝食をとる.
キャベツとハムエッグとパンとコーヒー.

午前中は日用品を買いに, 駅前の商店街まで行く.
人で賑わっている.

無意識に緊張と不安を感じて体が硬くなるが, 少しづつ人の雰囲気にも慣れていかないといけない.

午後から病院で心理テストを受ける.
入院中に受けた 2 度と合わせてこれが 3 度目になる.

今日のテストは量が多く時間もかかった.
集中しなければならず頭が疲れてしまう.
夕方前に終わった.

いつものスーパーに寄って食材を買い, アパートに帰る.
一息付く.

夕食はメカジキのムニエルとキャベツ, バジルのパスタ.

今日も就寝前に眠剤を飲む.
早めに休む.
posted by 底彦 at 19:11 | Comment(0) | TrackBack(0) | 日常生活

2024年05月28日

買い物 〜 図書館 〜 部屋の整理

8 時起床.

昨晩はよく眠った.
寝る前に眠剤を飲んだのが効いたのだろう.
すっきりと目覚めることができた.

倦怠感と疲労感はまだ少し残っているが, 体調はいい.

朝食をとる.
キャベツとベーコンエッグとコーヒー.

天気予報で午後から本格的に雨が降ると言っているので, 午前中のうちに買い物に出かける.
野菜や肉などを買う.

その帰り道に図書館に寄って本を借りる.
入院前に借りていたが, 読むのが途中までになっている本である.

イアン・ハッキング『数学はなぜ哲学の問題になるのか』.
戸部良一他『失敗の本質 ── 日本軍の組織論的研究』.

帰宅して昼食をとる.
パンと牛乳.

午後は部屋の整理をする.

本や CD が今のアパートに引っ越した時のまま, 段ボール箱で積み上げてある.
いくつかは傾いて倒れそうだ. 危ない.
それらを幾分かでも安定するように積み直す.

本の入った箱は重たい.
狭い部屋の中での移動と積み直しはしんどかったが, 夕方までかかってひとまず終わった.

ほっとした.

夕食はポークソテーと玉葱炒め.

薬を飲んで布団に入る. 今日も寝る前に眠剤を飲んだ.
posted by 底彦 at 18:53 | Comment(0) | TrackBack(0) | 日常生活

2024年05月27日

寝坊 〜 買い物

11 時半起床.

昨日はなぜか神経が昂って寝付けず.
明け方になってようやく微睡む.
午前中はずっと寝ていた.

起きるのがこういう時間だと, 日中にできることも限られてしまう.
もう少し普通の時間に寝たり起きたりしたい.

昼食をとる.
キャベツとベーコンエッグとコーヒー.
コーヒーの香りでやっと身体が目覚める.

買い物に行く.
日用品などを買い揃える.

一息付いて本を読む.
白井恭弘『外国語学習の科学』.

この本については入院中にネットを見ていたときに知った.
面白そうである.

夕食はバジルのパスタ.

薬を飲んで寝る. 眠剤も飲んでおく.
posted by 底彦 at 18:45 | Comment(0) | TrackBack(0) | 日常生活
ファン
検索
<< 2024年11月 >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
最新記事
最新コメント
眼科の定期検査 〜 散歩 by コトタマ (02/15)
眼科の定期検査 by 三文字寄れば文殊のヒフミヨ (09/21)
本を読んで過ごす by 底彦 (12/13)
本を読んで過ごす by ねこ (12/12)
数学の計算をする by 底彦 (12/04)
タグクラウド
カテゴリアーカイブ
仕事(59)
社会復帰(22)
(44)
コンピューター(211)
(1449)
借金(8)
勉強(13)
(13)
数学(97)
運動(8)
日常生活(1404)
(204)
健康(38)
読書(21)
プロフィール

ブログランキング・にほんブログ村へ
にほんブログ村
にほんブログ村 メンタルヘルスブログ うつ病(鬱病)へ
にほんブログ村
にほんブログ村 科学ブログ 数学へ
にほんブログ村
にほんブログ村 IT技術ブログ プログラム・プログラマーへ
にほんブログ村