---
title: 小江戸らぐ 2026/01 発表資料
tags:  #koedolug  
author: [Taro Matsuzawa aka. btm](https://convert.docswell.com/user/smellman)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/GE89MVG97D.jpg?width=480
description: 小江戸らぐ 2026/01 発表資料 by Taro Matsuzawa aka. btm
published: January 10, 26
canonical: https://convert.docswell.com/s/smellman/ZQX63E-2026-01-10-koedolug
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/GE89MVG97D.jpg)

カーニハンのUNIX回顧録読了、OpenStreetMap
Japanのサイト再構築の話、Debian sidのシンクライ
アント？化
Taro Matsuzawa (@smellman)
https://smellman.hatenablog.com/
KoedoLUG 2026/01
1


# Page. 2

![Page Image](https://bcdn.docswell.com/page/LELW35GMJR.jpg)

自己紹介
Geolonia GIS Engineer
Sub-President, Japan UNIX
Society
Director, OSGeo.JP
Director, OpenStreetMap
Foundation Japan
Lead of United Nation OpenGIS/7
core
東京電機大学卒、CySec修了生
Breakcore cluster
KoedoLUG 2026/01
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/4JM9D3Q6EW.jpg)

本日のお題
カーニハンのUNIX回顧録の話
OpenStreetMap Japanのサイト再構築の話
Debian sid端末をシンクライアントみたいにする話
KoedoLUG 2026/01
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/PJRG4Q8NE9.jpg)

カーニハンのUNIX回顧録
プログラミング言語CやUNIXプログラミング環境の共著者、ブライアン・W・カ
ーニハンの自伝的エッセイ
AWKの著者の一人としても有名
原著は2020年に出版、日本語訳は2025年に出版
KoedoLUG 2026/01
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/PEXX2588EX.jpg)

Amazonの内容紹介から引用:
Unixは1969年にAT&amp;Tのベル研究所で誕生して以来コンピュータ技術の歩みそのものを
変え,今日,その派生物は社会に欠かせない数多くのシステムの中核にある.
本書はUnixの起源に目を向け,Unixとは何であり,どのようにして生まれ,なぜ重要なのか
を説明しており,コンピュータあるいは発明の歴史に興味のある人なら誰にでも読んで
もらえるように書かれている.
KoedoLUG 2026/01
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/3EKWM6KLED.jpg)

引用続き:
Unixの物語は,ソフトウェアの設計と構築,そしてコンピュータの効果的な使用方法につ
いて多くの洞察を与えてくれる.
また,技術革新がどのように起こるのかという,関連した興味深い物語もある.
なぜUnixはこれほど成功したのか? それは二度と起こりそうにない特異な出来事だろう
か? これほど影響力のある結果は計画しうるのだろうか?
コンピュータの歴史において特に生産的な形成期にあった時代の素晴らしい物語のい
くつかを本書で伝えたい.
KoedoLUG 2026/01
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/L731Y6Z6J5.jpg)

読んだ感想
Unixの歴史を知る上で非常に有益な資料
ケン・トンプソン氏とデニス・リッチー氏の話がメインになる傾向があるけ
ど、第三者としてダグ・マキロイ氏がかなり影響を与えていたという視点が
面白かった
ベル研の雰囲気やさまざまな人々の貢献がいろんな物を生んでいった
パイプなんかもその一つ
読み物として非常に面白かった
歴史に興味がある人にはオススメ
KoedoLUG 2026/01
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/87DX5VRMEG.jpg)

OpenStreetMap Japanのサイト再構築
OpenStreetMap Japan (OSM Japan) https://openstreetmap.jp/ は古くからあるOSM
の日本向けコミュニティサイト
現在、Ubuntu 18.04 LTS + Drupal 7 で構築されている
さすがに古すぎる
KoedoLUG 2026/01
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/VJPPGVWQJ8.jpg)

リプレイス方針
できればCMSを排除したい。
三浦さんとはCMSレスの話で合意ができていた
Github Pagesで運営してコンテンツはPull Requestで管理
せっかくなのでModernな技術スタックを使いたい
KoedoLUG 2026/01
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/2EV26Z8PEQ.jpg)

リプレイス検討
簡単な実装をastroで試してみた
Markdownで記事を書いて、GitHub Pagesでホスティングするイメージ
試しにOpenStreetMap JapanのDrupal 7のmysql dumpをChatGPTに食わせて見たと
ころ、ある程度の変換はできた
頑張ってスクリプトを作らせ続けたところ、Astro用のMarkdown及び画像の
スクレピングができるようになった
ただし、細かい修正は必要だった
KoedoLUG 2026/01
10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/57GRN45QEL.jpg)

現状の開発状況
https://openstreetmap-japan.github.io/
https://github.com/openstreetmap-japan/openstreetmap-japan.github.io
コンテンツだけ移した状態になっている。
UIなどはこれから実装する予定
KoedoLUG 2026/01
11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/4EQVQGZWJP.jpg)

Debian sid端末をシンクライアントみたいにする話
実家で使っているDebian sid端末がある
自宅にVPN貼ってからSSHでトンネルしてRemote Desktop Protocol (RDP)で接続し
て使っていたが、さすがに手順が多い
もっと簡単に使いたい
というわけで、Cloudflaredを使ってみた
KoedoLUG 2026/01
12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/KJ4MN531E1.jpg)

Cloudflaredの設定
Cloudflaredは公式のdebパッケージを利用
RDPの設定は以下の通り
tunnel: hoge-tunnel
credentials-file: /home/btm/.cloudflared/xxx.json
ingress:
- hostname: hoge.smellman.org
service: ssh://localhost:22
- hostname: hoge-remote.smellman.org
service: rdp://localhost:3389
- service: http_status:404
KoedoLUG 2026/01
13


# Page. 14

![Page Image](https://bcdn.docswell.com/page/LE185W157G.jpg)

接続元での実行
cloudflared access rdp --hostname hoge-remote.smellman.org --url localhost:13389
これで、RDPクライアントでlocalhost:13389に接続すればOK
KoedoLUG 2026/01
14


# Page. 15

![Page Image](https://bcdn.docswell.com/page/GEWZ568WE2.jpg)

シンクライアントとして
GmailのPOP3アクセスが無くなったので、プロバイダのメールをThunderbirdで読
むようにした
Gmailのようにフィルタリング機能が無いので、ローカルでは見たくなかった
マシンリソースがあるので、開発にも利用可能
ただし、開発環境自体会社で用意してもらった MINIS FORUM MS-S1 MAX を
使うことが多い
VPNやSSHトンネルをいちいち張る必要が無いので、非常に楽
KoedoLUG 2026/01
15


