Noratetsu Lab

動じないために。

2024年2月

2024/03/01

今月の振り返り(2024年2月)

 月ごと振り返り記事2月分。いつの間にか3月に入っていた。


 既に月が替わってしまったけれど、ここでは2月を指して「今月」と書くことにする。

投稿(11件)

 先月から引き続き「じゆうちょうノート術(仮)」の話をちょっと書いたのと、「名づけ」について言葉にしていた月だった。
 全体的に何かへの反応として書いている記事が多かった。自分としてはちょっと珍しいパターン。楽しく書けた。

プログラミング進捗

  • Freshでサイト構築
  • ScrapboxのJSONを使ったスクリプト作り
    • サイトのコンテンツデータとして使う

 先月は自分用のノートツールをFreshに移植することに挑戦した。今月は公開するサイトをFreshで作った。
 Webフレームワークの使い方にだいぶ慣れた。いきなりFreshにチャレンジしてしまったのでNext.jsなどのメジャーなフレームワークのことは全然わからないのだが、多分今なら何を言っているのかは大体理解できると思う。
 React(またはPreact)はとても便利だが、構造的に離れたところにある二つの要素をイベントで連動させるみたいなことが面倒になるので、ただのJavaScriptでは直感的にやれていたことがすんなりいかなくて悩むことが多かった。もどかしい思いをすることになったが、より良い構造を考える契機になったのも確か。
 あと、HTMLテキストをinnerHTMLで入れておいてその中身にイベントを追加する、というのが普通のJavaScriptならごく簡単だが、Reactだと面倒くさいことになる。慣れれば「そういうもん」だと思うけども結構勉強が必要になった。
 この二ヶ月でプログラミングがだいぶ自由になったと思う。また、DOMの管理がJSXを使ったコンポーネント式になることで、おそらく時間が経っても可読性が下がりにくい形になった。いつも過去の自作ツールのコードを読むのが億劫なのだが、これでそれが解決するかもしれない。

その他

  • Noratetsu House整備関連
    • 過去記事引っ越し完了(Noratetsu Lab、トンネルChannel、note)
    • 用語集の内容引っ越し完了
    • サイト移転
      • 掲示板風コンテンツ追加
      • NTA-DIYレポート追加
  • 読書量がちょっと多かった

 今月の大きな変化はなんといってもサイト移転。まあ別に客観的に見ればどうということもない話だが、前バージョンと比べて自分のサイトでやれることの可能性が著しく広がったので、いよいよ自由に自分の世界を作っていけるかもと思っている。
 手始めに、手を付けたはいいが宙ぶらりんになっていた「ひとり掲示板」と「ノートテイキングアプリDIY体験記」の居場所をサイト内に作った。あとScrapboxプロジェクトに置いていた歩き回る蟹アイコンを復活。
 思いついたことを色々やれたらいいと思う。

 また今月は本(主にKindle)を読む時間を多く取れた。「本を読むぞー!」というポジティブな気分だったからではない。心身ともに不調が目立ち能動的なことが難しい日がしばしばあり、暇つぶし的なこともできないがただボーッとしているのも嫌だという時に、本を読むほかない、となって読んでいた。
 不調は不調だが「ショックを受けている」とか「落ち込んでいる」という種類の不調ではないからできることだと思う。単純に能動性が失われているというだけなら「そんな時こそ読書」かもしれない。
 本を読むということの優先順位が下がりがちな身としては今月の傾向は地味に大きな変化に感じられた。何しろ消去法で残ったのが読書だったわけだから、読書に際して気合が要らなかったのだ。
 

2024/03/01

心安らぐとき②

すげえ変な形のいちごがすげえお値段で売られているのをスーパーで見たとき。(あまおう)

昔、確か「とよのか」だったと思うけど、巨大な上にべたっとした楔形のものがいくつか混じっていて衝撃を受けた。とても美味しかったので、それから「変な形の方が美味しいに違いない」と思っている。
(形がへんてこというだけでも私にとってはかなり幸福感がある。)

2024/02/29

「賢くなる」と情報ツールの位置関係

2024/02/29

心安らぐとき

大きいのと小さいのが寄り添っている感じでパックされているエリンギをスーパーで見たとき。

2024/02/27

食器洗いというPodcastタイム

前に食器洗いという鬱時間で、食器洗いの時間は自分の黒歴史強制再生タイムになって鬱だ的なことを語り、何か聴きながらやればいいのかもという結論に至った。
それから食器洗いの時間はPodcastを聴くようになった。Podcastをというか、今のところ100%うちあわせCast。

回ごとに聴いたり聴いていなかったりなので、とりあえず遡っていっている。一回分聴くのに数日かかるが、回と回の間隔がそれなりの日数あいているので新しい回が公開されるまでに何回分かは遡れる。
トークは集中して聴いていないと話がわからなくなってしまうので、黒歴史を発掘している場合ではなくなった。苦しみが取り除かれたのに加えてPodcastを聴く時間を確保できるようになって思考が刺激されるようになり、むしろかなりポジティブな時間になった。
生きるのが上手いとか下手とかいうのは、例えばこういうことなのだろう。

2024/02/26

デオキスイ

漢字が想像できない名前シリーズ。
ケシキスイ科の甲虫で、「~~デオキスイ」という種が色々ある。元々は主従が逆でケシキスイムシ科はデオキスイムシ科と呼ばれていた模様。
ケシキスイとは? 意味や使い方 - コトバンク
デオと聞くとデオキシリボ核酸とかデオドラントとかをイメージしてしまう。一体何語なのかと思うが、漢字で書くと何のことはない。「出尾木吸」と書き、お尻が翅からはみ出ているということを表しているようだ。なるほど~。ワオキツネザルが「Wow!」ではなく「輪尾」なのと同じタイプのなるほど感。
ちなみにケシキスイは「芥子木吸」。なるほど~~~。
なお甲虫なのでそんなに気持ち悪い姿をしているわけではない(と私は思う)けれど、小さい虫なのでなんとも言い難い写真が出てきがちのため、お調べになる際はご注意ください。

2024/02/25

サイトの引っ越しをしました

 個人サイトを新しく作り直しました。


 前のバージョンは普通にHTML+JavaScript+CSSで作っていましたが、新バージョンはDenoのFreshで構築しています。Freshはpreactを使って書くWebフレームワークで、多分Next.jsと近いものです(Next.jsに触ったことはありませんがおそらく)。前バージョンほど表示は爆速ではなくなってしまいましたが、管理はずっと簡単になりました。

 サイトのお引っ越しに伴い各投稿場所の運用の変更がいくつかあります。

 Bloggerというサービスは気に入っているのですが、なんであれブログサービスを利用するとどうしても「投稿しに行く」という形式になるため、記事の管理はかなり面倒です。後から加筆修正するのが億劫だったので、自前のデータを反映させて簡単に更新できる形態を採用することにしました。

 以下はサイトについての語りです。

Labモード

 Bloggerを更新終了する代わりに、Bloggerに作ったデザインとほぼ同じデザインでコンテンツを見ることができるLabモードを用意しました。トップページ及び各記事の「Labモードへ」のリンクから移動することができます。このデザインは元々Bloggerにあったものではなく、自分でCSSを書いて原型を留めないレベルにアクロバティックに変更して作ったものなので、自分のサイトに移しても問題ないだろうと。
 機能の追加もしてあります。例えばバックリンクです。ブログサービスの多くで難点になるのは、リンクを貼っても貼られた側にそのことが反映されないことです。その場合、貼られた側にリンクを反映させるには手動でリンクを貼りに行く必要があります。非常に面倒で、大変に阿呆らしい作業です。なので自動で取得して反映するようにしました。

BBS風雑記帳

 以前ひとり掲示板で自由に呟くで書きましたが、zawazawaというサービスに自分だけが投稿する掲示板を作っていました。最近は専らPodcastの感想を書くのに利用していました。ひとりで掲示板を使うメリットは色々ありますが、SNSと同様にタイトルなしに発信できること、そして「過去レス」「過去ログ」を参照できることが特に大きな利点です。
 zawazawaに不満は全然ないのですが、どうせならこれも自前で賄おうと思い、それっぽいものを作ってみました。トップページの「BBS風雑記帳」のリンクから閲覧できます。自前だと投稿データの最新版を自分の手元に置けるというのも安心感があります。
 今現在はzawazawaに投稿していたものを引っ越したくらいでそんなに充実感はありませんが、スレッドを作るのは超簡単にしてあるので、まあ何か思いついたら気楽に書いていきたいと思います。

NTA-DIYレポート

 去年、Noratetsu Labにて「ノートテイキングアプリDIY体験記」と称してシリーズ記事を書いていましたが、途中でやめて書き方を模索していました。ひとつの案として、フォーマットを決めたレポート形式にすることを思いついたので実験的に掲載してみることにしました。
 そもそも文章の形で書く必要もないことを無理やり文章化しようとしていたのが問題の根にあるので、箇条書きでぽんぽんぽんと書く形にしています。そして各月のレポートを横方向に並べることで流れが見えるようにしました。
 場は整えましたがまだ中身がぺらぺらなので、気が向いた時に進めていこうと思っています。

データの構築方法

 コンテンツのデータは相変わらずDynalistに書いて作っています。Dynalist APIを使ってコマンド一発で記事データがビシッと作られるわけです。BBS風雑記帳もNTA-DIYレポートもそれぞれドキュメントを作って書いています。
 最近ひとつやり方を変えたのが、用語集部分のデータの作り方です。前まではこれもDynalistに書いていましたが、先日からScrapboxに変更しました(Noratetsu Lab Dict.として公開していたものです)。元々Scrapboxに書いていたのを、サイト用データを構築できるようにするためにDynalistに引っ越していたのですが、やはり用語的なものをアウトライナーで管理するのは非常に違和感があって更新が捗らなかったので、そういう用途に最も向いているScrapboxに戻すことにしました。
 Scrapboxのデータは外部からAPIで取得することはできないので、更新したらjsonをエクスポートし、それをスクリプトでサイト用のデータに変換しています。若干面倒ですが、Dynalistでやろうとするよりかは遥かに編集の流れが自然です。
 このScrapboxプロジェクトについては、先日「しばらく非公開にします」と書きましたがNoratetsu Lab Dict.の改修作業をします、サイト内で同じ内容を公開するわけなので、Scrapboxプロジェクトの方は公開しておく必要はないなと思い再公開はしないことにしました。

予定

 Freshを使うようにしたことでコンテンツの追加が極めて簡単になったので、自作ツールのサンプルやその他思いついたことを増やしていけたら楽しいだろうと思っています。
 

2024/02/25

サイトの引っ越し

Freshで作ったバージョンが公開に至った。
JSXを使って書けるのは本当に快適だ。そしてサイトの構成を作るのもちょー簡単なので、やっていて楽しかった。煩わしいとか面倒くさいとかいう感じがなかった。
去年の時点ではReactもJSXもWebフレームワークも全然扱えるレベルに達していなかったので、この二ヶ月弱でかなりレベルアップした感がある。
やろうと思えば色々やれそうなのでのらてつワールドを作っていけるといいなと思う。

Freshで自分のプログラミング体験というのは大きく変わったけれど、何がどうすごいのかを言い表すのが難しくて「とにかくすごいんですよ(ボキャ貧)」としか書けない件。

2024/02/24

『すべてはノートからはじまる』の技法に自分なりの表現を当てはめてみた

 先日、3記事にわたって「名づけ」について考えた。

 書きながら、倉下忠憲著『すべてはノートからはじまる あなたの人生をひらく記録術』にて、本の中で提案されている技法のうちいくつかに「自分で名前をつけてみてください」とあったのを思い出した。

2024/02/24

最高にクールなもの

管理人

アイコン画像

のらてつ Noratetsu

キーワード

このブログを検索

検索

ブログ アーカイブ

2025
2024
2023
2022
2021