私が歌川です

@utgwkk が書いている

諏訪

土曜日、イベント*1*2のために東京にいた。開場開演が遅れたりノロノロ帰ったりしていた*3結果、帰りの夜行バスに乗り遅れてしまった。その場でもっと後の時間のバスに乗ることもできただろうけど、当日のうちに帰るのを諦めてサークルの人の家*4に泊めてもらった。

往路と同じ新幹線でさっと帰ってしまうのはどうも面白くない。北陸新幹線経由の帰京はやったことがあった。中央線経由もやったことはあったけどあれは青春18きっぷで鈍行列車を乗り継いだものだった。中央線特急ならまた違った体験になるし、今日中に帰れるのでちょうどよいのではないか、ということで採用した。

普段乗らない交通手段がある場合はそちらを選ぶのが人の理 (ぱらのま 1巻 P.97)

ぱらのま 1

ぱらのま 1

  • 作者:kashmir
  • 出版社/メーカー: 白泉社
  • 発売日: 2017/01/31
  • メディア: コミック

新宿スタートの場合、中央線特急を2本乗り継げば*5、5時間ほどで名古屋まで向かうことができる。とはいえ単に2本乗り継ぐだけというのも味気ないのでどこかで寄り道したい。上諏訪で下車すれば諏訪湖が見れるし温泉にも入れるのでちょうどよいのではないか、ということで上諏訪で下りることにした。本音としては、ここ最近は旅行らしい旅行をしていなかったので、ついでに旅行気分を味わいたかった、というのがある。

f:id:utgwkk:20200126231431j:plain

学生向けの賃貸アパートで暮らしていると、どうしても湯船に浸かる機会が激減してしまう。温泉に入ることでぎりぎり入浴のバランスを保っているといえる。入浴しながら、のぼせるまで湯船に浸かってしまうのと、限界を超えるまで飲酒してしまうのは、構造が似てる気がするな、ということを考えていた。

f:id:utgwkk:20200126231400j:plain

諏訪の風は冷たく、諏訪湖には波が立っていた。大きな湖だが対岸を目視できるぐらいのサイズ感である。こういうことをまず考えるのは、大きな湖のイメージが琵琶湖に支配されているから? 違いは、足湯がそんじょそこらにあることか。

特急しなのに乗る頃にはもう暗くなっていた。風景が見れない移動というのがどうしても苦手で、夜の移動やトンネルの多い区間の移動を退屈に思いがちである。乗り継ぎ割の効いた新幹線自由席券で京都に向かう。帰る頃には駅メモのイベントのポイントがかなり貯まっていた。家の洗濯物がまったく片づかないまま週末が終わろうとしている。

*1:https://www.ichikara.co.jp/news/863/

*2:https://www.ichikara.co.jp/news/859/

*3:夜行バス乗りたくなかった(疲れるから)。じゃあなんで予約したんだ

*4:どうでもいいけど、今まで泊まったことのあるサークルの人の家には、なぜか必ず予備の布団がある

*5:新宿→塩尻(あずさ)、塩尻→名古屋(しなの)

Kyoto.js 17

4年ぶりぐらいの参加だった。4年前は右も左も分からなくて一生萎縮してた気がする。

utgwkk.hateblo.jp

2020年になったにも関わらず、懇親会ではFlashの話ばかりしていた。昔はみんなおもしろフラッシュ総合サイトを見ていた、Flash職人が現代のゲームのプログラマとして活躍している、といった話をしていた。

29g.net

Goで書いたGBエミュレータをwasmでコンパイルした話がおもしろかった。

発表を聞いたときのノートはここにまとまってる。

scrapbox.io

技術最先端の話はどうしても東京で披露されがちでそれは人が多いので仕方なくて、一方でこういう地域型の勉強会は引き続き開催されてほしい。

全角スペースはHTMLのclass名の一部になるのか

なります

f:id:utgwkk:20200109115824p:plain

<span class="こちらは 全角スペースの クラスです こちらは違うクラスです">なります</span>

根拠

HTML5 W3C Working Draft 25 May 2011 より

2.5.1 Common parser idioms The space characters, for the purposes of this specification, are U+0020 SPACE, U+0009 CHARACTER TABULATION (tab), U+000A LINE FEED (LF), U+000C FORM FEED (FF), and U+000D CARRIAGE RETURN (CR).

https://www.w3.org/TR/2011/WD-html5-20110525/common-microsyntaxes.html#space-character

scape characterといったときは上記の5文字のことを指す*1。 したがって全角スペースはspace charactersに含まれない。

2.5.7 Space-separated tokens A set of space-separated tokens is a string containing zero or more words (known as tokens) separated by one or more space characters, where words consist of any string of one or more characters, none of which are space characters.

https://www.w3.org/TR/2011/WD-html5-20110525/common-microsyntaxes.html#set-of-space-separated-tokens

space-separated tokenとはspace charactersによって区切られた、space characterを含まないトークンである。したがって全角スペースはspace-separated tokenの要素に含まれうる。

3.2.3.6 The class attribute Every HTML element may have a class attribute specified.

The attribute, if specified, must have a value that is a set of space-separated tokens representing the various classes that the element belongs to.

https://www.w3.org/TR/2011/WD-html5-20110525/elements.html#classes

class属性の値はspace-separated tokenによって構成される。したがって全角スペースはclass名に含まれうる。

*1:この直下に、White_Space characterといったときはUnicodeで "White_Space" 属性を持つ文字のことを指す、と書いてある。