カメリアの記事

意味があることやないことを綴ります

2023-02-01から1ヶ月間の記事一覧

JavaScript でマッチするはずの 2 バイト文字にマッチしないとき

どう考えてもマッチするはずの正規表現がマッチしないとき、それはもしかしたら JavaScript を HTML の外部ファイルにしているからかもしれません。この場合はスクリプトを読み込むタグにキャラクターセットを記述すると正常に動作するようになります。下の…

日記 - 寝ていた

徹夜してしまった。プログラミングしていた。なんとなく気分が乗ってやめる気がせず続けてしまった。多次元配列を走査するロジックを考えて実装した。これは上手くいった。時間がかかったけど動くようになったしスマートに書けたと思う。だけど最終的に出力…

FW No.124 - 東京

2023/01/25 東京には一度行ったことがある。友人の結婚式に参加するためだ。結婚式は小田原であったのだけど、せっかくだから僕は東京に行ってみた。東京のどこに行こうか考えたのだけど、これといって思いつくものなく、調べるでもなく、なんとなく記憶にあ…

落書き - gr005 2023-02-02

プログラミングはいい。小説制作より少ない体力で夢中になれる。元気が少ないときでも取り組むことができる。小説制作をするより集中できる。元気があるならウキウキしながら小説制作するのが楽しくていいんだけど。元気のいいときは多くないから、プログラ…

CSS でサイズが決められない要素を JavaScript で中央に表示する

サイズの決まっている要素なら下のようにすると中央に表示することができます。 <div id="center">吾輩は猫である。</div> #center { position: absolute; width: 600px; height: 400px; inset: 0; margin: auto; } ですが、数文字の文を改行させないように表示するには、厳密には幅…

日記 - 悪くはなかった

深夜2時頃に起きた。またおねしょしてしまった。睡眠薬を多めに飲んだらこれだ。早起きが過ぎるから多めに飲んだのに、おねしょした上に結局この時間に起きてしまい、もうダメダメ。上手くいかない。 プログラミングを少しした。テキストファイルからオープ…

FW No.123 - 鏡

2023/01/25 鏡は物が映る。鏡は銀色のような気がしている。銀色だよね。たぶんね。それで鏡には自分とかが映るんだけど、合わせ鏡にすると気持ち悪い。合わせ鏡って、鏡同士の距離を取ると鏡に映る鏡の大きさが小さくなる。向こう側の世界が小さく映る。であ…

落書き - gr004 2023-02-01

ATOKが更新された。環境を移行するだの言いだして不安だったけど被外は最小限に抑えられた。設定がちょっと標準状態に戻ってた。一カ所だけ。たぶん。ATOKはな~んか不安なんだよな。アプリとして三流みたいなところがある。 Twitterでまたセックスしたい人…

replace() を match() と map() の合成のように使う

なんとなく思い付いて下のように書いてみました。文書中の改行を 1 個減らす処理です。こういう書き方ができない場合、 for 文とか再帰関数を使ってちょっと割に合わない感じのコードを書くことになるような気がします。僕としては大発見でした。 なんか mat…

日記 - 残念な日だった

前日の夜だ。23時が近い。 パソコンに古いHDDをつないだ。3TBのやつだ。壊れたNASに入れていた。バックアップのことを考えて増設したのだ。今は別のバックアップドライブからデータのコピーをしている。1時間くらいかかる。これでバックアップ体制も十分に近…

FW No.122 - 宇宙

2023/01/25 宇宙とはまた壮大なテーマを決めたものだな。しかし宇宙はそう、壮大だ。大きい。大きいらしい。宇宙といえば物理的な宇宙観というものがある一方、精神的なというか概念的な宇宙がある。小宇宙なんて言ったりするけど、これは人間の精神世界のこ…

落書き - gr003 2023-02-01

この文章が長くなってきた。二千文字に達している。これ読む人がいるのか? いなくても書くけど、せっかくだから読んでもらいたい。いや、読んでもらうような内容なのかって話で、ね。というか、読んでもらいたいなら誠意を持って面白いことを書く必要がある…

ウェブ小説を HTML にする

ウェブ小説向けに書いた文章を HTML に変換します。ルビ記法も各サイトの基準に準拠して解釈します。 下の左のテキストエリアにペーストすると、下の右のテキストエリアに出力します。 ここで使っている下のライブラリを公開しています。 novelparse.js ウェ…

日記 - まあよかった

性懲りもなく3時半に起きちゃった。今日は大丈夫! 今日は! そういうダメな人みたいな感じでやっている。 昨日の夕方にはアニメを視聴していた。「陰の実力者になりたくて!」だ。第1話が微妙だったから続けてみるかどうか悩んだけど、もしこの作品が面白く…

FW No.121 - ブログ

2023/01/25 ブログは流行らなくなった。いや、形を変えたのかもしれない。いやいや、というよりブログを書くような層は減ってないかもしれないけど、ブログを書かない層がネットに流入してきたということかもしれない。ブログはまた形を変えてnoteみたいなも…

落書き - gr002 2023-02-01

ここでは思ったことを何でも書こうとしているからか、今ぼんやりしてると、いろんな思いが脳裏をよぎっていく。些末な思いで、言葉にするほどでもない、言葉にするエネルギーを使うまでもないようなもの。本立てに逆さに立ててある本が1冊あるな、とか。ハー…

B5 ノートにちょうどいい

ステッドラー直線定規 15cm ステッドラー(STAEDTLER) Amazon B5 ノートにちょうどいいサイズです。 B5 が 182 × 257 [mm] なので、余白を考えると 150mm の定規は横線を引くのにちょうどいいです。ノートの上から下まではとわないのですが。このくらいの長さ…

日記 - 苦しい時間が多かった

昨夜は19時頃に寝たから、今朝2時に目を覚ましたとき当たり前のように起きた。7時間の睡眠で睡眠量は十分だ。でも眠い。寝たらいいのに。でも起きたい。起きて活動したいんだ。 ところで昨日からTwitterがつまらなくなった。なんとなく面白くない。悪い傾向…

FW No.120 - 敬われたい

2023/01/25 敬われたい。敬われたい欲がある。自己肯定感はそんなに低くはないと思っている。誰にも評価されることなく小説制作を続けていられるし、Twitterでもどこでもこれといって評価されない現状でもそこまで苦しくはない。だけど、僕は敬われたいと感…

落書き - gr001 2023-02-01

とりあえずすることがない。何もしたくない。書くことくらいはできるので書いている。何が書きたいわけじゃない。何を書くのか分からない。 だけど書くことができるというのは、僕は誰かと話がしたいのだろうか。僕は実はおしゃべりなのかもしれない。考えて…

Markdown の HTML 化ツール ― Obsidian + はてなブログ ―

Obsidian からはてなブログに文章をコピペすると Markdown が張り付けられてしまします。 Markdown を張り付けるモードはあるのですが、それだと「編集 Markdown 」でしか編集できなくなり、「編集見たまま」も「 HTML編集」も使えなくなります。 ちょっと不…

日記 - 結果的にはまあまあ

3時に起きちゃった。昨夜は23時頃に寝たから寝不足なのに。なんとなく起きたくて起きてしまった。なんとなくタバコを吸ってしまうようなものかもしれない。ダメだなぁ。あまり思ってないけど。 昨夜はブログ記事を書いていた。MarkdownからHTMLに変換する機…