ときどきの雑記帖 RE* (新南口)
20th Century Boy
開店
【開店】喫茶室ルノアール 池袋西武前店 – 開店閉店.com
池袋西武前、どのあたりだろうと地図をみたら 通り一本向こう側で、それを「池袋西武前」って言っちゃうの? と思ったり。
Advent Calendar
ヲタ席
路線バスから消える「ヲタ席」 いったいなぜ? 残念がるファン 専門家は「仕方ない決断」とキッパリ | Hint-Pot
あの席、そういう名前がついていたんだ。 そしてその位置できた「アレ」も何が入っているのか 気になっていたのだけどその答えはここに。
ところで先日乗ったとあるバス会社のバスでは 運転手の後ろの席(ヲタ席の反対側)も 同じような配置になっている、 つまり席がなくなっていて 「なんだこれは」 となった(写真撮っておけばよかった)
仕事始め
原則出勤の会社で
— 電子計算機の沼 (@Hishinuma_t) December 11, 2023
「新年は1/4から仕事開始です」
「1/4はオフィスが入ってる施設が休みなので電気などはつきません」
と言われたときの正しい理解
BoW
- BSD on Windows: Things I wish I knew existed | Virtually Fun
- BSD on Windows: Things I wish I knew existed | Hacker News
懐かしい名前が。結構好きだったのだけどWindows95で動かなくて(だよね?)残念だった記憶が。
tr
trコマンドで日本語を置換すると文字化けする理由はGNU版のバグ #Linux - Qiita
sed / jperl
津
この記事 反省:データ可視化でよくやるミスシリーズ① #Tableau - Qiita で、「津市」が色々な都道府県にあったので 集計結果が変なものになっていたということなのだけど
都道府県名 | 市町村名 | 緯度 | 経度 |
---|---|---|---|
三重県 | 津市 | 34.728513 | 136.497665 |
京都府 | 津市 | 35.548927 | 135.203454 |
佐賀県 | 津市 | 33.431603 | 129.984777 |
千葉県 | 津市 | 35.368954 | 139.930050 |
大分県 | 津市 | 33.583864 | 131.217178 |
大阪府 | 津市 | 34.641836 | 135.491708 |
富山県 | 津市 | 36.819654 | 137.415959 |
岐阜県 | 津市 | 35.221549 | 136.645447 |
島根県 | 津市 | 34.992879 | 132.210235 |
滋賀県 | 津市 | 35.050437 | 135.920613 |
福岡県 | 津市 | 33.773842 | 130.490472 |
静岡県 | 津市 | 34.961662 | 138.551948 |
まず、少なくとも千葉県には「津市」はないんじゃないか?と思った (ほかの都道府県はよくわからん。千葉もよく知っているわけじゃないけど程度が他よりは)。
そして「津」がつく名前なら 「富津(ふっつ)」「木更津(きさらづ)」「君津(きみつ)」はある。 緯度経度の情報が載っているから 比べてみようと (ほかに思いついた「唐津」「大津」も含めて) やってみたら
緯度 | 経度 | |
---|---|---|
千葉県富津市緯度と経度 | 35.3041 | 139.8571 |
千葉県木更津市緯度と経度 | 35.3812 | 139.9248 |
千葉県君津市緯度と経度 | 35.3304 | 139.9026 |
佐賀県唐津市緯度と経度 | 33.4501 | 129.9681 |
滋賀県大津市緯度と経度 | 35.0178 | 135.8546 |
お、なんかそれっぽい数字がでた。 じゃあとリストにある他の都道府県で「津」で終わる市を探してみると
こうなった (魚津と焼津を思い出せなかったのは悔しい😄)。
これらの市の緯度と経度は以下の通り。 ただし京都府宮津市と島根県江津市は 表記が違う(度分秒)ものしか見つからなかったので省略。 自前で変換してもいいんだけどね。
場所 | 緯度 | 経度 |
---|---|---|
宮津市字波路 標高海抜ナビ | ||
大分県中津市緯度と経度 | 33.5557 | 131.2009 |
大阪府摂津市鶴野1丁目緯度と経度 | 34.7775 | 135.5635 |
富山県魚津市袋緯度と経度 | 36.8144 | 137.4397 |
岐阜県海津市緯度と経度 | 35.2202 | 136.6366 |
島根県/江津市 | ||
福岡県福津市緯度と経度 | 33.7868 | 130.4698 |
静岡県焼津市緯度と経度 | 34.8669 | 138.3231 |
三重県津市緯度と経度 | 34.7185 | 136.5056 |
最初の表と合体すると
都道府県名 | 市町村名 | 緯度1 | 緯度2 | 経度1 | 経度2 |
---|---|---|---|---|---|
三重県 | 津市 | 34.728513 | 34.7185 | 136.497665 | 136.5056 |
京都府 | 宮津市 | 35.548927 | 135.203454 | ||
佐賀県 | 唐津市 | 33.431603 | 33.4501 | 129.984777 | 129.9681 |
千葉県 | 木更津市 | 35.368954 | 35.3812 | 139.930050 | 139.9248 |
大分県 | 中津市 | 33.583864 | 33.5557 | 131.217178 | 131.2009 |
大阪府 | 摂津市 | 34.641836 | 34.7775 | 135.491708 | 135.5635 |
富山県 | 魚津市 | 36.819654 | 36.8144 | 137.415959 | 137.4397 |
岐阜県 | 海津市 | 35.221549 | 35.2202 | 136.645447 | 136.6366 |
島根県 | 江津市 | 34.992879 | 132.210235 | ||
滋賀県 | 大津市 | 35.050437 | 35.0178 | 135.920613 | 135.8546 |
福岡県 | 福津市 | 33.773842 | 33.7868 | 130.490472 | 130.4698 |
静岡県 | 焼津市 | 34.961662 | 34.8669 | 138.551948 | 138.3231 |
やっぱりどういうわけか 「津」の前が根こそぎ抜け落ちた感じですねえ。
ほかにも「津」で終わる名前の市はあるのかと データベース検索(都道府県市区町村) から探してみると全部でこれだけあった。
都道府県 | 自治体名等 | ふりがな |
---|---|---|
大阪府 | 泉大津市 | いずみおおつ |
富山県 | 魚津市 | うおづ |
滋賀県 | 大津市 | おおつ |
岐阜県 | 海津市 | かいづ |
佐賀県 | 唐津市 | からつ |
千葉県 | 木更津市 | きさらづ |
千葉県 | 君津市 | きみつ |
滋賀県 | 草津市 | くさつ |
島根県 | 江津市 | ごうつ |
大阪府 | 摂津市 | せっつ |
三重県 | 津市 | つ |
大分県 | 中津市 | なかつ |
静岡県 | 沼津市 | ぬまづ |
福岡県 | 福津市 | ふくつ |
千葉県 | 富津市 | ふっつ |
京都府 | 宮津市 | みやづ |
静岡県 | 焼津市 | やいづ |
泉大津(大阪府)が抜けてたけど他は見つけていたかな。
あと元記事に
いやゴメン、広島市は北海道にあったと思うからそうかも、とも思ったんですが、こりゃ知らんかった・・・。
とあるけど、北海道にあるのは「北広島市」だったような。 実際前述のデータベースで探しても
251 | 北海道 | 北広島市 | きたひろしま |
はあっても北海道の「ひろしま」はない。 さらにグラフの市町村名を見ると、 北広島以外にも 埼玉県に松山市があったり 大阪府に長野市があることになっているけど、 それぞれ
610 | 埼玉県 | 東松山市 | ひがしまつやま |
237 | 大阪府 | 河内長野市 | かわちながの |
ではないかと思われる。
元データから取り直してテーブル化したのがこちら!
ということらしいので、 いったいどんな元データなんだ と気になったのだけど e-statのどこにあるデータなのかわからん😓
新刊近刊
数学の苦手が好きに変わるとき
1月中旬新刊
— 書泉_MATH (@rikoushonotana) December 10, 2023
『数学の苦手が好きに変わるとき』芳沢光雄(ちくまプリマー新書)
数学が苦手な人は多いけれど、本当は誰にでも、「楽しい!」と思える瞬間があるはず。全国で3万人に授業をしてきたプロが贈る、数学の面白さに気づく1冊。
神経回路網の数理 脳の情報処理様式
1月中旬新刊
— 書泉_MATH (@rikoushonotana) December 10, 2023
『神経回路網の数理 脳の情報処理様式』甘利 俊一(ちくま学芸文庫)
複雑な神経細胞の集合・脳の機能に数理モデルで迫り、ニューロコンピュータの基礎理論を確立した記念碑的名著。AIの核心技術、ここに始まる。
あっかんべェ一休
- あっかんべェ一休(1)/坂口尚/KADOKAWA/エンターブレイン/コミック/まんが王倶楽部 MangaohClub
- あっかんべェ一休(2)/坂口尚/KADOKAWA/エンターブレイン/コミック/まんが王倶楽部 MangaohClub
読みたいなと思いつつも絶版状態かつ古本もかなりの値段がついていて 手が出せずにいたのでこれはうれしい。 電書もあると良いのだけど…
新山さん
新山祐介 (Yusuke Shinyama) (@mootastic@mstdn.social) - Mastodon 🐘 でのトゥートから
新山祐介 (Yusuke Shinyama): “OpenPGPの分裂。GnuPGを始めとするLibrePGP…” - Mastodon 🐘
OpenPGPの分裂。GnuPGを始めとするLibrePGPグループが、OpenPGPの提案する RFC 4880の改訂に反対している。 この結果OpenPGPは今よりもさらに普及が遅くなる可能性。
がちょっと気になったのでリンク先の A schism in the OpenPGP world [LWN.net] を見てみた
RFC-4880 are harmful for the existing deployment of OpenPGP software.
がポイントなのかな。 具体的に改訂内容のどこがそうなのか よくわからんけど(さらに追いかける気力はナッシング)。
ついでに他のトゥートもメモ
- 新山祐介 (Yusuke Shinyama): “GPT (GUID Partition Table) の内部…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “the eval game - Pythonで特定の値 (4…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “bf.ps - PostScriptで書かれた Brainf…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “手書きSVG入門。簡単な図形から始めて、じょじょに複雑な形や…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “Wikipediaの「ノート」ページにおける悪意あるコメント…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “加圧水型原子炉 (PWR) シミュレーションゲーム。制御棒と…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “nano-GPTなどを例として、LLMのネットワーク構造をア…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “世界中の「レトロな場所」を記した地図。自販機広場やレトロなゲ…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “「世界最悪のプログラマ」の話。 コード量・ストーリー数で考え…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “64ビットで表現可能な最大の整数は? 普通にunsigned…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “コードをデバッグするのに、デバッガよりもprintfよりも強…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “C/C++の未定義動作は少ない方がよいが、ある程度は必要なも…” - Mastodon 🐘
- 新山祐介 (Yusuke Shinyama): “リファクタリング時に使える2つの法則: - if文は外に出せ…” - Mastodon 🐘
awk
来年から再び AWK の活動を開始しようと考えています。
— Hirofumi Saito (@hi_saito) December 10, 2023
Web の作成、サンプルの作成、OSC などでの発表などをやっていきます。(多分)
gawk
gawk.git - gawk を見ていてブランチに興味深いものがあるのに気がついた
Branch | Commit message |
---|---|
feature/minrx | Merge branch ‘master’ into feature/minrx |
feature/improve-inet | Merge branch ‘master’ into feature/improve-inet |
feature/cpp-compile | Merge branch ‘master’ into feature/cpp-compile |
porting | Merge branch ‘master’ into porting |
feature/docit | dropped last references to gawktexi.in |
master dropped | last references to gawktexi.in |
gawk-5.3-stable | Doc fix, refer to gawk.texi not gawktexi.in. |
gawk-5.2-stable | updated a few fuzzy messages |
stable/simple-restore-pcc-compilation | Fix PCC compilation. |
stable/gnulib-pcc | Forgot to add a file. |
feature/cpp-compile
ってなんだろう?
C++でコンパイル?
FORTRAN Compiler on IBM 704
STATE Cの出だしの部分
REM ARITHMETIC / STATE C= 4F14201
REM 704 FORTRAN MASTER RECORD CARD / STATE C = F0170000. 4F14202
ORG 0 4F142021
PZE ORGC,,DMWR03 4F142022
PZE ENDC-1 4F142023
REM 4F14203
REM STATE C. PERFORMS OPTIMIZATION ON LAMBDA TABLE, 4F14204
REM 4F14205
ORGC ORG 1824 4F14206
R00000 LDQ L(0) CLEAR MQ 4F14207
LXD NBAR,A LDXA WITH -N 4F14208
SXD R00700,A 4F14209
SXD R05200,A 4F14210
SXD AS0800,A 4F14211
SXD AS2900,A 4F14212
LXA L(0),7 CLEAR XA,XB,XC, 4F14213
*
R00500 STQ BETA,B 4F14214
TXI R00700,B,-1 4F14215
R00700 TXH R00500,B,0 4F14216
後の方でも同様のパターンが何度か出てくるのだけど
LXD NBAR,A LDXA WITH -N 4F14208
SXD R00700,A 4F14209
SXD R05200,A 4F14210
SXD AS0800,A 4F14211
SXD AS2900,A 4F14212
で変数(ということにしておこう)NBAR
の(decrement partの)内容を
ラベルR00700
、R05200
、AS0800
、AS2900
のdecrement partに書き込んで
(つまりは自己書き換えをして)
R00500 STQ BETA,B 4F14214
TXI R00700,B,-1 4F14215
R00700 TXH R00500,B,0 4F14216
ループの条件部分を実行時に変更している。
この3行では結局、
ラベルBETA
からNBAR個のワード分の領域をゼロクリアするという
動きをする。
STATE Cの部分に対してgrep -e " SXD "
をしてみるとこうなる
SXD R00700,A 4F14209
SXD R05200,A 4F14210
SXD AS0800,A 4F14211
SXD AS2900,A 4F14212
SXD R07800,C -3P IN XC AT END 4F14273
SXD CS0760,C 4F14274
CS0090 SXD CS0470,A SAVE XA 4F14301
SXD LENGTH,C SAVE XC, CONTAINING LENGTH OF SEGMENT 4F14302
SXD CS0600,A 4F14318
SXD PM0080,C -3Q IN XC AT END 4F14375
SXD AS1800,C 4F14376
SXD AS3600,C 4F14377
SXD PM0070,C 4F14384
PM0170 SXD PM0260,C 4F14396
SXD PM0400,C 4F14397
SXD PM0680,C 4F14398
SXD PM0340,C 4F14404
SXD 3QBAR,A -30 TO 3QBAR = 3LBAR 4F14526
PL0320 SXD PL0330,C 4F14580
SXD PL0260,A 4F14615 push A
PL1020 SXD PL1030,C 4F14676
PL1230 SXD PL1240,C 4F14692
LK0140 SXD AS3600,A 4F14716
SXD LK0180,B 4F14719
アルゴリズムとデータ構造
同じ本買っちゃった…
— N🍎💻️ (@napplecomputer) December 13, 2023
ん?これ違う本?違う本なの? pic.twitter.com/AVoGy9Zwuf
なぜか別の著者別の出版社で 何冊も出ているんだよねえ 「アルゴリズムとデータ構造」
QRコード
QRコードができるまで pic.twitter.com/7dslVudzF5
— きくちゃん (@kikuchan98) December 12, 2023
vim
とある場所の発言を見ていて Vim の正規表現の良さがあまり知られていないっぽく、なぜかここで1個紹介しておくと
— mattn (@mattn_jp) December 13, 2023
/value: 1$
で検索せずに
/value: \zs1$
で検索するとカーソル位置 1 の前に来るんですよ。なので検索したあと cw2 みたいに変更した後に n.n.n.n. とか出来る訳です。
この辺の話か。
/\zs | \zs | \zs | なし。マッチの開始地点を設定します |
/\ze | \ze | \ze | なし。マッチの終了地点を設定します |
/%^ | %^ | %^ | ファイルの先頭 /zero-width |
/%$ | %$ | %$ | ファイルの末尾 /zero-width |
/%V | %V | %V | 選択範囲内 /zero-width |
/%# | %# | %# | カーソル位置 /zero-width |
/%’m | %’m | %’m | マーク m の位置 /zero-width |
/%l | %23l | %23l | 23行目 /zero-width |
/%c | %23c | %23c | 23列目 /zero-width |
/%v | %23v | %23v | 23列目 (表示単位) /zero-width |
へー。
スピナー
万博の宣伝でか、空飛ぶクルマがまた話題になってたけど、
— Kiichi (@kiichiglad1) December 11, 2023
あれをクルマと呼ぶのは、
黒いものを強制的に白と言わされてるような
脅迫めいた気持ち悪さを感じる。 https://t.co/5bzotwyvFr
御先祖様万々歳!
#伝説のアニメ をいま挙げるなら押井守原作・脚本・監督のOVA『御先祖様万々歳!』(1989)をおいて他にない。これを幻のシリーズ扱いするのは不本意ながら、円盤も放送も配信もなく観る術がないのが現状なのだ。押井守のフィルモグラフィーとしてみても、五指に入る傑作であることは言うまでもない。 pic.twitter.com/2wdWDSEuak
— 荒川直人 (@nao_arakawa) December 12, 2023
観たいんだよなあ。これ。
レトロゲーム
鬼怒川温泉の観光ホテルにレトロゲームが動態保存どころか普通に営業に使われているというが、今年の夏に大きく減らされたという。なかなか難しいよなあと思ったら、群馬の水上温泉にあえてレトロゲームに特化したホテルが登場。北関東の温泉でレトロゲームが熱い!https://t.co/6f5fbgjZtG
— kaoruww (@kaoruww) December 11, 2023
他にも70年代の米国製ピンボール、握力を測るだけなのに売り上げが毎月上位にランクインするという「ザ・握力」(06年製)、 「集めるのに一番苦労した」(真庭課長)というレコード式ジュークボックス(69年製)などがあり、レトロ気分を味わうには事欠かない。
この辺気になる😄