2021/08/31 & 08/32

Table of Contents

  1. ブログシステムの実装
  2. 複式簿記の勉強を始めた
  3. Instagram のアカウントを作った
  4. セブンの袋止めシールにまつわる
  5. 学校へ行った
  6. 本を買った
  7. Zoom の背景を探した
  8. 今日の曲

8/32の日記。

Firefox Containerの話をしようと思ったけど、説明が長くなりそうなのでまた別の機会に。

シャニマスで雛菜のWINGをやってみているが、精神的に来るものがある。

週末にスライドを発表する機会があるが、題材すら決まっていないが大丈夫か……?

ブログシステムの実装

とりあえず Login までは実装した。 Login 後、「~さんとしてログインしています」みたいな文字を出したかったけど、気力がなくなったので、また後で。

また、CSSフレームワーク bootstrap5 がちょっと好みでなかったので、 Materialize を使ってみることにする

複式簿記の勉強を始めた

財務諸表を読めるようになりたいので、がんばることにする

Instagram のアカウントを作った

instagram を始めることにした。 誰をフォローすればいいのかわからんので、来年からは自炊することになるはずだから料理系と、おもしろそうな人間をフォローしてみようかなーと思っている

セブンの袋止めシールにまつわる

チョコスティックパンのような包装のパンは、食パンの留め具(バッククロージャ)だったのだが、最近のセブンではシールになっている。

今日はセブンでバナナスティックパンを買った。 1 袋に 4~6 個入っているチョコスティックパンのような包装になっている。 袋止めシールを使おうと、袋から剥そうと思ったが粘着部分の 6 割が袋に残る形で剥がれてしまった。 筑波へ受験に行った前日も「袋止めシール」で留めようと思ったら、袋止めシールの紙の部分と粘着部分が綺麗に分離したということがあった。 粘着部分が強過ぎるので、なんとかしてほしいなーというセブンへの愚痴。

学校へ行った

デザイン実験をやった。

先週から起こっている、CPU のプログラムカウンタが乱数を吐いてくる問題が解決できなかった

友人が配線などを確認したが、問題はないようで詰まってしまった。明日以降は CPU の動作を書籍から学ぶ必要がありそうだ。

本を買った

頼んでいた本を買ってきた

『基本からわかる電子回路』[isbn:9784816370465]ラノベ一冊

さらに、先日たまたま部屋を整理していたら、図書カードが出てきた。 せっかくなので、本屋の新書コーナーでよさそうだった、宇野重規さんの『民主主義とは何か』[isbn:9784065212950]を買ってきた。

Zoom の背景を探した

週末の部OB との老人会のリハをした。

シャニマスねるねるねるね、サマポケ、いらすとやの背景を色々試してみた。その中でもサマポケの「加藤家の背景」が落ち着くなーという話になった。

twitter.com

twitter.com

twitter.com

ついでに世間話をして、その流れで書籍を紹介しようと思ったら、書籍を Zoom に背景と認識され、「無」を紹介してしまった。

LibreOffice Impressで全画面にして画面共有をしたら、相手の顔が見えなくなってしまった。デュアルモニタにすれば解決できそうなので、100均が電気屋HDMIケーブルを探してみることにする。

今日の曲

2021/08/29 & 08/30

Table of Contents

  1. さまぁ~ずチャンネルでやってたボードゲームをみんなでやりたい
  2. 「東側諸国御用達トップバリュ」
  3. 複式簿記の勉強がしたくなった
  4. 内田百聞のことば
  5. 法制史がおもしろそうだ
  6. 今日の曲

今日は、神崎さんの『セマンティックウェブのためのRDF/OWL入門』を読もうと思った。でも読まなかった。

懲りずにまだ本がほしい。 普段使っているブックオフオンラインが、送料無料になるのは、1500円以上の買い物か、店頭受け取りである。しかし、ブックオフは遠いし1500円に届かなそうだしで、メルカリを使うことになるかも。

今回はいつもより口語調かもしれない。それは酒を飲んだからかもしれないし、何もしていないのに疲れたからかもしれない。

もう8月も終わりだ……。だらけちゃいかんな、って思うけど、結局惰性で生活してしまってダメだなーと思う。

さまぁ~ずチャンネルでやってたボードゲームをみんなでやりたい

ノッカノッカ、ブロックスをやってて、やりたいなーって思った。

ノッカノッカはアプリ版もあり、こちらは見知らぬ人とも友人ともオンライン対戦ができる。 Botとやってみたけども難しい。

「東側諸国御用達トップバリュ

  • 去年、大量に消費していた、1L ペットボトルなトップバリュのアイスコーヒーの味に違和感を感じたこと

  • ネット上で飛びかう、トップバリュへの様々な評判

から、ぽっと出てきたワード。

複式簿記の勉強がしたくなった

放送大学岡部元学長のサイトにある複式簿記の解説が面白そうだと思った。

岡部さんの専門は超伝導工学なのに、コンピュータを始め、電子回路、音楽まで幅広くテキストを書かれていた凄いなと尊敬した

内田百聞のことば

なんかの本であった言葉。

世の中に 人が来るこそ 嬉しけれ とはいうものの おまえでは なし

パートナーがいないと嘆く Twitterer と言っている事が同じで笑ってしまった。 時代が変わっても人間は……。

法制史がおもしろそうだ

個人的には、天皇機関説明治憲法の解釈、日本法、英米法、大陸法などの違い、日本の法を歴史的変遷に興味がある

今日の曲

最近忘れがちなこのコーナー。 そろそろ SUPERCAR の曲を紹介してきたい所ではある。けどあえて(?)、SUPERCAR は今回選ばなかった。また次回。

Cymbalsって途中で電子音楽っぽくなるんだけど、電子音楽っぽいCymbalsもいいよねっていう

もし夜運転するなら最序盤で掛けたい曲ランキングで、 Cymbals の「Highway Star, Speed Star」と 1 位を競うのではないかという曲

2021/08/27 & 2021/08/28

Table of Contents

  1. 08/28
    1. 学校で作った
    2. 『ゲンロン戦記』を読み終えた
  2. 08/29
    1. 注文した同人誌、書籍が届いた。
    2. Lua での DSL 開発
    3. php でのブログサイト開発

28 は体調が悪かったので投稿できませんでした……。

08/27

「トレーニング」とはてなブログに書くと、はてなブログタグにはト「レーニン」グと認識されるらしいということを知りました。

学校で行った

寝坊をかました。友人には申し訳ない気持ちです……。 CPU の検証作業をしていた。 出力ポートに異常があったが、原因が掴めないので中断……。 久々に多くの友人と会った。一部の友人とは通話などで会うことはあったが、それ以外の友人とも久々に話せて楽しかった。

『ゲンロン戦記』を読み終えた

学校へ行く途中で読み終えた。 東さんのコミュニティ論がとてもおもしろかったのだが、メモを取っていなかったので、もう一度読み直さないとなーと思っている

08/28

注文した同人誌、書籍が届いた。

書籍には目もくれず、YouTube宮台真司さんが出演している動画を数本見て、マックスウェーバーの官僚制の議論に興味が湧いたので、入門書が欲しくなった。

Lua での DSL 開発

今一度、「Writing a DSL in Lua」を読みかえして実際に実装するとなると、どのように実装すればいいのか困惑してしまった。

もっと Lua の module 周りに関しては理解を深めないといけない気がしている

php でのブログサイト開発

Phalcon という Web フレームワークは、Volt という PythonDjango や Jinja2 のようなテンプレートエンジンを自前で開発している。

php<?php ?> 記法とは大分違ったものなので、書き替えるのに一苦労だった。

2021/08/26

Table of Contents

  1. 本を大量に買いこんだ
  2. 卒研について
  3. 今日の曲

電磁気学と英熟語、英単語の勉強はやった。Lua の記事和訳、ブログサービスの開発、読書、創作のトレーニングが、今日はできなかった。特に創作のトレーニングは「重い腰を上げる」感じになってしまっててよくない。

本を大量に買いこんだ

大量に本を買った。自分でもびっくりしている。『地方行政論』という本も欲しい。けど、ちょっとお金がキツいので間隔をあけて買おうかなーと。

  • 『基本からわかる電子回路』

電気電子系だし、回路ができるようになって卒業したいというのと、コンピュータが電子回路と密接に関連すると腑に落ちたためにコンピュータを理解したいというのとで、回路をちゃんと勉強したいと思い始めたので。

[isbn:9784627829312]

大分前から「セマンティックWeb」という分野に興味があり、前々から欲しかった本。

  • 『ヘルシープログラマ プログラミングを楽しく続けるための健康Hack』

[isbn:9784873117287]

将来、不健康な生活をしそうなので……。買ったからといって、ひとりでに健康にはならないのは知ってます……。

  • 『考える練習をしよう』『知的複眼思考法』

『考える練習をしよう』: [isbn:9784794968937] 『知的複眼思考法』: [isbn:9784062566100]

読書猿さんのブログで推薦されていてたのを見て知り、さらにあらすじを読んで買うことにした。

  • 『ゲンロン 12』

genron.co.jp

最近、東浩紀さんの話をおもしろく聞かせてもらったり、読ませてもらっている。 その中で『ゲンロン12』の目次を見たら、おもしろそうな内容しかなかったので、買うことにした。

booth では同人誌を 2 冊買った。

booth.pm

技術書典でもコミケでもニッチな分野の本があると買ってしまう癖がある。 電車の中のネットワークに関して解説している書籍は今迄見たことがなかったので購入。

  • GTK ではじめる GUI アプリケーション開発』

booth.pm

卒研で使う予定なので購入。正直Flutter本と悩んだ。

卒研について

指導教員に卒研の進捗はどうですか?と yammar で訊かれ、沈黙してしまった。

この yammar というやつ、研究室で最近使いだした Microsoft 製のサービスで、社内 SNS 的な想定なのか何なのかがよくわからない。だが、どうやら全国の高専ではそこそこ使われているようだった。

今日の曲

2021/08/23 & 08/24 & 08/25

Table of Contents

  1. 大学のガイタンスで単位認定の相談をしてきた
  2. データベース的動物について(08/24)
  3. 『ゲンロン戦記』を読んでいる(08/24,25)
  4. 久し振りに PHP に触れた(08/24)
  5. デザイン実験(08/25)
  6. ラノベを買いに(08/25)
  7. 今日の曲

3 日も更新できなかったクセしてとりとめのない内容でごめんなさい。やる気が出なかったんです……。

大学のガイタンスで単位認定の相談をしてきた(08/23)

通う予定の学科のキャンパスが、本部のキャンパスから少し遠い場所に位置しているために、全学生が取らないといけない科目を取るのは大変らしい……。 ということで、放送大学を 3 科目摂らないといけなくなりそう。卒研もあるのでバランスを如何にして取るかという話になってくる……。

データベース的動物について(08/23)

wikipedia でデータベース的動物に関しての記事を読んだ。

pixiv で絵を見て「メイド服」や「ネコ耳」とタグを付けることは、それこそデータベース動物だなーと感じるのであった。

学校の図書館に『動物化するポストモダン』は入れてもらったので、後で是非読みたい

『ゲンロン戦記』を読んでいる(08/24,25)

「オンラインからどのようにしてオフラインにもってくるのかが重要」という、ゲンロンの哲学には、考えさせるものがあった。 他にも興味深い部分があったので、あとで読み返してまとめておきたい。

久し振りに PHP に触れた(08/24)

PHP は古いと言われて久しいように感じる。 さくっと Web サービスを作るなら、いい選択肢になると思っている。

最近、ブログサービスが作ってみたくなったので PHP で実装してみることにした。

4,5 年前に CodeIgniter という Web フレームワークを使って、PHP と Web サービスに入門した。 今回はこのCodeIgniter、YiiとPhalconの3つから選ぼうと思った。 しかし、今回は C,Zephir 言語を使って、module として書かれている Phalcon というフレームワークを使ってみている。 Phalcon は PHP の module として実装されているために高速らしい。 速度はわからないが、結構使いやすかった。

3つを使ってみたが使い易さは変わらなかったのでPhalconを使ってみようと思う。

デザイン実験(08/25)

友人と作っていた CPU が完成し、後は検証を残すのみだ。

1 つのブレッドボードに組み上げたので、配線が美女木 JCT みたいだなという話を友人とした。

プログラムカウンタ、命令デコーダ、ROM の検証は完了したが、ALU の検証で結果が異なっていて頭を悩ませていた。

ラノベを買いに(08/25)

ラノベを買いにアニメイトへ行くも遅過ぎたのか、もう営業が終わっていた……。e-honで他に欲しい本とまとめて買って、本屋で受け取ることにする。

今日の曲

2021/08/21 & 08/22

Table of Contents

  1. Windows における Window 管理に関して(08/21)
  2. 創作のトレーニングを始めた(08/21)
  3. “Writing a DSL in Lua”の和訳(08/21)
  4. HERO 2 期第一話を見た(08/21)
  5. Windows Terminal が不便(08/21)
  6. 前回紹介した storymaker.nim を改良した(08/21)
  7. 本が届いた(08/22)

Windows における Window 管理に関して(08/21)

Linux では bspwm、i3 というタイル型ウィンドウマネージャをメインで使っている。

また、FirefoxEmacs、2 つのウィンドウを交互に使いたいけど、最大化している Firefox 選択すると emacs が消えてしまう……という悩みがあった。 そのため、Windows でもタイル型 Window manager を使いたいと思っていた。 タイルだけの運用だけでなく、スタック型のような、ウィンドウの最小化ができるようにしてほしいと思っていたからか、workspacerというデスクトップを活用したウィンドウマネージャがある。以前、これを試したのだが、肌に馴染まなかった。

powertoys の 1 機能である Fancyzone がよかった。 Windowsの標準機能としてWindowを画面の2分の1もしくは4分の1の大きさにして、割り付けできるものがある。しかし、Fancyzoneはそれより柔軟に、Windowの割付を可能にする。 それにより、Firefox は最大より少し小さくなるが、emacsFirefox が一覧できて便利だ(以下画像)。

Fancyzoneの使用例

Win + Shift + d でレイアウトを編集、指定する。 picture-in-picture の再生画面は例外だが、ウィンドウを移動する際に Shift も押すと、指定したレイアウトに倣ってウィンドウを配置できる。

powertoys はその他にも powertoys run が便利なので是非おすすめ。 これは、1 つのショートカットキーからアプリケーション検索、ファイル検索、シェル実行、設定検索、計算等々ができる優れものだ。

創作のトレーニングを始めた(08/21)

実は 8/20 あたりから始めてはいたのだが、創作のトレーニングを始めた。 方法は http://exercisestory.blog.fc2.com/blog-entry-2.html にある。 そのための storymaker.nim を作ったわけだ。

“Writing a DSL in Lua”の和訳

8/22 は 8/23 にある大学のガイダンスの準備であまり進められなかったが、2 日間で「Using function environments」、と「Implementing the HTML builder」の初めの部分を和訳した。

HERO 2 期第一話を見た(08/21)

おもしろかった。

Windows Terminal が不便(08/21)

ターミナルで実行中のプログラムを停止するとき、Ctrl + C を使うのはよくあるのだが、Windows Terminal では Ctrl + C で powershell ごと終了してしまう。 なので、以前使っていた ConEmu に戻った。

前回紹介した storymaker.nim を改良した(08/21)

以前は配列のインデックスを乱数で発生させていたので重複が出ることは多々あった。

そこで、カードに重複が出ないようにした 配列をシャッフルし表示する順番に 0 番目、1番目、……と参照させていけばいいことに気づき、そのように実装した。

本が届いた(08/22)

ブックオフオンラインで買った本が届いた。 マンガと政治哲学の本がメインになった。

2021/08/19 & 08/20

Table of Contents

  1. 『物語の体操』にあるトレーニングのお題を自動生成する Bot を Nim で書いた(08/19)
  2. 功利主義について(08/19)
  3. “Writing a DSL in Lua”の和訳を私的に始めた(08/19,20)
  4. 学校へ行った(08/20)
  5. Arduino nano のハンダ付けをした(08/20)
  6. 買った本が届いた(08/20)
  7. (2021/08/21 0:00追記) 今日の曲

今回は書くことが多く、充実した生活をしている感じがしてよい(ように感じる)。

『物語の体操』にあるトレーニングのお題を自動生成する Bot を Nim で書いた(08/19)

こんな感じで書いた。乱数を発生させるにあたっては UNIX タイムスタンプを seed とした。 Nim の UFCS が便利なので、多用して制作した。

功利主義について(08/19)

ここ数日でトロッコ問題がちょっと話題になっているように感じるので、『功利主義入門』にあったことを基本として考えていたのだが、功利主義の父ベンサムは後期になって、愛する人を持ってから意見が変化した、みたいな話があった。というのは、書いた小説が様々な人の幸福を生むかもしれない小説家よりも、近親者のほうが重要だよねとなった(という感じだった気がする)。それはつまり、価値観のマスター盤はあれども、絶対的な価値観はないということになるのだろうか、みたいなことを思った。

“Writing a DSL in Lua”の和訳を私的に始めた(08/19,20)

著作権とかで公開はできないが、前々からやると言っていた記事を和訳に挑戦してみている。所々訳がわからなくなるため、文法をもっとやらないといけないと感じた。

学校へ行った(08/20)

デザイン実験のため、学校へ行った。

学校へいくと自然と早起きになるし、疲労が得られるためによい睡眠が取れるので、非常によい。

Arduino nano のハンダ付けをした(08/20)

Elegoo の Arduino 互換品を Amazon で買った。 ピンがハンダ付けされてないので、自分でする必要があるのだが、Arduino をうまく固定する術がなく、ななめにピンがささったままハンダ付けしてしまったりした。

電気電子系を 5 年やってきたのに、ハンダ付けの技量がこのレベルだったとがっかりした。

買った本が届いた(08/20)

東浩紀さんの『ゲンロン戦記』、加藤尚武さんの『現代倫理学入門』を Arduino nano をいっしょに買った。

学校帰りに『ゲンロン戦記』のほうを読んだが、なかなかおもしろかった。 頭ではわかっていても、身体では理解していないということはよくある。身体で理解しないと「腑に落ちた」とは言えないし、その知識を血肉化したとは言えないよなーと最近思うのであった。

欲しい本が巣ごもり需要か、中古で見かけなくなった。新品の本は高いがしかたがない。

(2021/08/21 0:00追記) 今日の曲