List of Cloud - text.Baldanders.info
tag:text.Baldanders.info,2024-03-28:/tags
2024-03-28T22:59:51+09:00
帰ってきた「しっぽのさきっちょ」
https://text.baldanders.info/images/avatar.jpg
https://text.baldanders.info/images/avatar.jpg
Chromebook を導入する
tag:text.Baldanders.info,2024-03-28:/remark/2024/03/chromebook-1/
2024-03-28T13:59:51+00:00
2024-03-28T23:06:03+00:00
「頑張ったご褒美」第2弾
Spiegel
https://baldanders.info/profile/
<p>給与明細を見たら残業代が凄いことになってたのですよ。
ちうわけで「頑張ったご褒美」第2弾。
ついに Chromebook を導入することにした。</p>
<h2>「頑張ったご褒美」にノートPCを物色中</h2>
<p>私は(当時の)東芝の Dynabook が登場したばかりの頃にそれを持たされて,現地調整と称して客先に缶詰になったことが何度かあってノート PC にいいイメージがない。
(今で言うところの)ブラックの象徴だったり。
まぁ,でも,仕事以外のサイクリング等で出掛けた先で軽く調べ物とかできたらいいなぁ,とちょっと思い直した。
そんでノートPCの物色を始めたんだけど…</p>
<p>私がプライベートで使ってる<a href="https://text.baldanders.info/remark/2022/10/messenger-bag/" title="遅走り,早歩き">メッセンジャーバッグ</a>はサイズ小さめで13インチ以下のノートPCしか入らないのね。
なのでその線で探してみたんだけど,
15インチノートPCのほうが断然安いってどういうことやねん! 進学・就職・異動の季節で各メーカーが安売りしてるみたいだけど,13インチノートPCは恩恵を受けられないようだ。
中古PCは前に酷い目にあったので買いたくないし。</p>
<p>…などとしばらく悩んで「そうだ! Chromebook なら要件を満たすんじゃね?」と気がついた。
しかも想定よりだいぶ安上がりになるし(笑)</p>
<h2>Chromebook / ChromeOS とは</h2>
<p>今更だけど,念のために記しておく。</p>
<p>Chromebook は ChromeOS を搭載したパソコンである。
日本円で数万円程度の廉価 PC として提供されていることが多い。</p>
<p>ChromeOS は,もの凄く簡単に言うと, Chrome ブラウザを GUI とした OS である。
したがって,基本的に ChromeOS のアプリケーションは Chrome ブラウザの拡張機能として実装されている(<a href="https://chromewebstore.google.com/">Chrome ウェブストア</a>から導入可能)。
ただし,近年の ChromeOS は Android と Linux のサブシステムを標準で装備している。</p>
<p>つまり Chromebook では Chrome ベースのアプリと Andorid アプリと Linux のアプリケーションが動くわけだ。
これならネットワーク端末としては申し分ないだろう。</p>
<h2>Chromebook を購入した</h2>
<p>前述したように,今回は13インチ以下のノートPCという縛りがある。
あちこち探し回って疲れたので Amazon にあるものから選択することにした。
日和ったとも言う(笑)</p>
<p>要件を満たす候補として <a href="https://www.amazon.co.jp/gp/product/B0BKKF7JHV?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">ASUS 製</a>と <a href="https://www.amazon.co.jp/dp/B0CNSWLJFM?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">Lenovo 製</a>の2つまで絞り込んだ。
<a href="https://www.amazon.co.jp/dp/B0CNSWLJFM?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">Lenovo 製</a>のほうが安くて軽くてストレージ容量が大きいのだが,私が ASUS のほうが好みなのとメモリ容量が大きいということで <a href="https://www.amazon.co.jp/gp/product/B0BKKF7JHV?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">ASUS 製</a>に決めた。
ストレージは後から調達できるからね。</p>
<p>というわけで到着。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://www.flickr.com/photos/spiegel/53614190956/"><img src="./53614190956_f3a103a7a4_e.jpg" srcset="./53614190956_f3a103a7a4_e.jpg 500w" sizes="(min-width:600px) 500px, 80vw" alt="先月の汗と涙とストレスと(削られた)睡眠時間の対価 | Flickr" loading="lazy"></a><figcaption><div><a href="https://www.flickr.com/photos/spiegel/53614190956/">先月の汗と涙とストレスと(削られた)睡眠時間の対価 | Flickr</a></div></figcaption>
</figure>
<p>早速開梱してセットアップを始める。
以降は作業中の覚え書である。</p>
<h2>ChromeVox ?</h2>
<p>セットアップが始まって最初に ChromeVox を有効にするか訊かれる。
ChromeVox って何?</p>
<ul>
<li><a href="https://support.google.com/chromebook/answer/7031755?hl=ja">組み込みのスクリーン リーダーを使用する - Chromebook ヘルプ</a></li>
</ul>
<p>んー。
どうやら視覚障害者のためのスクリーンリーダーらしい。
いや,それならそうとちゃんと説明してくれ。
分かんないからググったやんけ。</p>
<p>ありがたいことに私は<a href="https://text.baldanders.info/remark/2021/08/age-of-reading-glasses/" title="老眼鏡の季節">眼鏡があれば普通に見える</a>ので,今回はスルーした。</p>
<h2>PIN コードを設定する</h2>
<p>そんなこんなでセットアップも無事完了して,色々と弄り始めたのだが,スクリーンロックからの復帰とか,ことあるごとに Google アカウントのパスワードを入れさせようとするのね。
いや,パスワードは覚えない主義なので,それじゃ困るわけさ。
せめて PIN コードの設定とかできないの? と探してみたらあった。</p>
<p>設定から「セキュリティとプライバシー」を選択し,さらに「ロック画面とログイン」を開く。</p>
<figure style='margin:0 auto;text-align:center;'><a href="./setting-pin-code.png"><img src="./setting-pin-code.png" srcset="./setting-pin-code.png 1100w" sizes="(min-width:600px) 500px, 80vw" alt="ロック画面とログイン" loading="lazy"></a><figcaption><div><a href="./setting-pin-code.png">ロック画面とログイン</a></div></figcaption>
</figure>
<p>設定後の状態ですまん。</p>
<p>あとで調べたら,最初のセットアップのときに PIN コードも設定させるみたいなのだが,そんな画面あったかな? まぁ,いいや。
無事に PIN コードが設定できたのでよしとする。</p>
<h2>Dropbox を Files アプリにマウントする</h2>
<p>Chromebook に標準で入ってる「ファイル(Files)」アプリはかなり出来がよくて,最初から Google Drive がマウントされた状態になっている。
ただ,私の場合はクラウドストレージは Dropbox を常用してるのね。
調べてみたら Dropbox も Google Drive のように Files にマウントできるようだ<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>。</p>
<ul>
<li><a href="https://help.dropbox.com/ja-jp/integrations/google-files-app">Chromebook の Files アプリに Dropbox を追加する - Dropbox ヘルプ</a></li>
</ul>
<p>といっても全然難しくなく Android アプリの Dropbox アプリを導入してサインインすればいいらしい。</p>
<ul>
<li><a href="https://play.google.com/store/apps/details?id=com.dropbox.android&hl=en_US">Dropbox: Secure Cloud Storage - Apps on Google Play</a></li>
</ul>
<p>これで自動的に Files に Dropbox が表示される。</p>
<figure style='margin:0 auto;text-align:center;'><a href="./dropbox-in-files.png"><img src="./dropbox-in-files.png" srcset="./dropbox-in-files.png 1100w" sizes="(min-width:600px) 500px, 80vw" alt="Dropbox をマウントする" loading="lazy"></a><figcaption><div><a href="./dropbox-in-files.png">Dropbox をマウントする</a></div></figcaption>
</figure>
<p>もし,いつまで待っても Dropbox が表示されないなら,一度再起動すると上手く行くことがある。</p>
<h2>NAS 共有ディレクトリを Files アプリにマウントする</h2>
<p>更に Files では SMB プロトコルで NAS の共有ディレクトリもマウントできるようだ。
設定から 詳細設定 → ファイル → ネットワークファイル共有 → ファイル共有を追加 と辿ると設定画面が表示される。</p>
<figure style='margin:0 auto;text-align:center;'><a href="./shared-directory.png"><img src="./shared-directory.png" srcset="./shared-directory.png 1100w" sizes="(min-width:600px) 500px, 80vw" alt="ファイル共有を追加" loading="lazy"></a><figcaption><div><a href="./shared-directory.png">ファイル共有を追加</a></div></figcaption>
</figure>
<p>「ファイル共有 URL」に共有ディレクトリを <code>\\server\shared_directory</code> または <code>smb://server/shared_directory</code> 形式で指定し,ユーザ名とパスワードをセットする。</p>
<p>ちなみに今回買った ASUS の Chromebook ではキーボード右上の <span class="box"> ¥ </span> キーと右下の <span class="box"> <code>\</code> </span> キーに割り当てられている文字コードが正しく ¥ (<code>U+00A5</code>) と <code>\</code> (<code>U+005C</code>) になっていた。
ちょっとしたことなんだけど時代を感じるねぇ。</p>
<h2>Tailscale も設定できた</h2>
<p>Andorid アプリの Tailscale アプリを導入することで tailscale にも対応できる。</p>
<ul>
<li><a href="https://tailscale.com/kb/1267/install-chromebook">Setting up Tailscale on a Chromebook · Tailscale Docs</a></li>
<li><a href="https://play.google.com/store/apps/details?id=com.tailscale.ipn&hl=en_US">Tailscale - Apps on Google Play</a></li>
</ul>
<p>当然ながらセットアップは <a href="https://text.baldanders.info/remark/2021/10/tailscale-with-synology-nas/#android" title="Android 端末に Tailscale をインストールする">Android 版</a>と同じ。
これで外から自宅 NAS に繋がるようになった。</p>
<p>よーし,うむうむ,よーし。</p>
<h2>その他のインストール</h2>
<p>随時更新予定。</p>
<ul>
<li><a href="https://play.google.com/store/apps/details?id=keepass2android.keepass2android&hl=en_US">Keepass2Android Password Safe - Apps on Google Play</a></li>
<li><a href="https://play.google.com/store/apps/details?id=org.mozilla.firefox&hl=en_US">Firefox Fast & Private Browser - Apps on Google Play</a></li>
</ul>
<p>これで,最低限の環境は揃ったかな。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://www.flickr.com/photos/spiegel/53613544342/"><img src="./53613544342_db09981a76_e.jpg" srcset="./53613544342_db09981a76_e.jpg 500w" sizes="(min-width:600px) 500px, 80vw" alt="とりあえず最低限のセットアップ完了 | Flickr" loading="lazy"></a><figcaption><div><a href="https://www.flickr.com/photos/spiegel/53613544342/">とりあえず最低限のセットアップ完了 | Flickr</a></div></figcaption>
</figure>
<p>自宅 Linux/Ubuntu 機と壁紙を合わせてみた。</p>
<p>次回からいよいよ Linux サブシステムのセットアップを行う。</p>
<h2>ブックマーク</h2>
<ul>
<li><a href="https://support.google.com/chromebook/answer/10474268?hl=ja">画面のスクリーンショットを撮影または録画する - Chromebook ヘルプ</a></li>
<li><a href="https://note.com/minakonono/n/n30b173adc169">Chromebookを購入しました|Mina</a></li>
<li><a href="https://did2memo.net/2020/10/19/chromebook-dropbox-app-setup/">【Chromebook】Dropboxを利用する方法(ファイルアプリからDropboxフォルダを利用できるようにする/Dropboxフォルダが表示されない場合の対処)</a></li>
</ul>
<h2>参考</h2>
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/B0BKKF7JHV?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/41OOqwWbGBL._SL160_.jpg" width="160" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/B0BKKF7JHV?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">【Amazon.co.jp限定】 ASUS Chromebook クロームブック Flip CX1 11.6インチ 2-in-1 タッチスクリーン 日本語キーボード 重量1.32kg トランスペアレントシルバー CX1102FKA-MK0037</a></dt>
<dd>ASUS (Release 2022-11-04)</dd>
<dd>Personal Computers</dd>
<dd>B0BKKF7JHV (ASIN), 0195553939942 (EAN), 195553939942 (UPC)</dd>
<dd>評価<abbr class="rating fa-sm" title="4"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="far fa-star"></i></abbr></dd>
</dl>
<p class="description">ASUS 製 Chromebook。11.6インチディスプレイ,8GBメモリ,32GBストレージ。正直,ストレージはもう少し欲しかったがメモリ容量優先で選んだ。</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2024-03-27">2024-03-27</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- ASUS Chromebook -->
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/B00G9NIL7G?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/41uU9SMEAyL._SL160_.jpg" width="160" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/B00G9NIL7G?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">エレコム マウス Bluetooth (iOS対応) Sサイズ 小型 3ボタン IRセンサー 省電力 シルバー M-BT12BRSV</a></dt>
<dd>エレコム (Release 2013-11-09)</dd>
<dd>Personal Computers</dd>
<dd>B00G9NIL7G (ASIN), 4953103501997 (EAN)</dd>
<dd>評価<abbr class="rating fa-sm" title="4"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="far fa-star"></i></abbr></dd>
</dl>
<p class="description">まぁ,マウスは消耗品だから(笑)</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2019-12-01">2019-12-01</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- エレコム マウス Bluetooth -->
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/B09BMPZ3BZ?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/51Q5HoOI9xL._SL160_.jpg" width="112" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/B09BMPZ3BZ?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">Chromebook仕事術 最速で業務に生かす基本+活用ワザ できるビジネスシリーズ</a></dt>
<dd>株式会社インサイトイメージ (著)</dd>
<dd>インプレス 2021-08-04 (Release 2021-08-04)</dd>
<dd>Kindle版</dd>
<dd>B09BMPZ3BZ (ASIN)</dd>
<dd>評価<abbr class="rating fa-sm" title="4"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="far fa-star"></i></abbr></dd>
</dl>
<p class="description">Chromebook の操作・設定の基本部分について一通り網羅している感じ。参考になった。</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2024-03-28">2024-03-28</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- Chromebook仕事術 -->
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/B08P54PQDB?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/31yRFa0S-+L._SL160_.jpg" width="160" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/B08P54PQDB?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">[クローム] メッセンジャーバッグ SIMPLE MESSENGER/シンプル メッセンジャー BLACK (現行モデル) 12L 防水 メンズ</a></dt>
<dd>CHROME(クローム)</dd>
<dd>ウェア&シューズ</dd>
<dd>B08P54PQDB (ASIN), 0841916163973 (EAN), 841916163973 (UPC)</dd>
<dd>評価<abbr class="rating fa-sm" title="4"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="far fa-star"></i></abbr></dd>
</dl>
<p class="description">プライベートお出かけ用。たまたま安売りの時に購入できた。チャリンコ乗ってても背中がゆさゆさしない。大きすぎず丁度いいサイズ。鞄の蓋がマジックテープでちょっと煩いのが玉に瑕だが,概ね満足。</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2022-10-08">2022-10-08</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- メッセンジャーバッグ -->
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>あとで調べたら Box や OnDrive も Android アプリを使って Files にマウントできるらしい。今回は試さないが。 <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
</ol>
</div>
VTuber に満たない Bluesky
tag:text.Baldanders.info,2023-07-23:/remark/2023/07/audience/
2023-07-23T05:56:09+00:00
2023-07-23T08:26:26+00:00
70万ユーザ登録おめでとうございます。
Spiegel
https://baldanders.info/profile/
<p>いやぁ,夏っスねぇ。
九州はまだ梅雨が明けてないのに,本州は明けてしまったらしい。
相変わらずテキトーだな,気象庁,いや地方気象台か?</p>
<p>昨日も自転車で遊びに出かけたのだが,日中が暑すぎて図書館から出れなくなったり。
しょうがないので昼飯食いに路線バスで移動したですよ。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://www.flickr.com/photos/spiegel/53063471038/"><img src="./53063471038_a2982980e4_e.jpg" srcset="./53063471038_a2982980e4_e.jpg 500w" sizes="(min-width:600px) 500px, 80vw" alt="夏雲 | Flickr" loading="lazy"></a><figcaption><div><a href="https://www.flickr.com/photos/spiegel/53063471038/">夏雲 | Flickr</a></div></figcaption>
</figure>
<ruby><rb>閑話休題</rb><rp> (</rp><rt>それはさておき</rt><rp>) </rp></ruby>
<p>Threads のリリースですっかり影が薄くなった Bluesky は昨日時点でユーザ総数が34万人を超えたらしい。
同じ日, VTuber の周防パトラの<a href="https://www.youtube.com/watch?v=xdDw9YGApLE" title="【ギター/ESP FRX】70万人いくまでメタルをギターを弾き続ける耐久!ロック&メタル! フーファイターズ/メガデス/紅/Helloween/メガロバニア and more...【周防パトラ】 - YouTube">「70万人いくまでギターを弾き続ける耐久!」ライブ</a>が行われていた。</p>
<figure style='margin:0 auto;text-align:center;'>
<div style="position: relative; margin: 0 2rem; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;">
<iframe class="youtube-player" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" allowfullscreen frameborder="0" src="https://www.youtube-nocookie.com/embed/xdDw9YGApLE" allowfullscreen></iframe>
</div>
<figcaption><div><a href="https://www.youtube.com/watch?v=xdDw9YGApLE">70万人いくまでギターを弾き続ける耐久! ロック&メタル!... - YouTube</a></div></figcaption>
</figure>
<p>念のために言っておくが, Bluesky は今(2023-07 時点で)なおクローズドベータ状態で,サインアップするためには wait list に登録するか誰かから招待コードを貰うしかない。
でも,単純に言って Bluesky のユーザ規模の倍以上のオーディエンスがいるわけですよ,彼女には。
もちろん世の中にはもっと上の桁のオーディエンスを抱える有名人もいるわけで。</p>
<p>先日,またもや Twitter がやらかしてかなりのユーザが Mastodon や Bluesky 等に流れ込んだわけだが,自前でどうとでも調達できる(クラウドという名の)計算資源を持ってる「ビッグテック」と違って「その他大勢」のサービスでは,とつぜん難民が押し寄せたからといってリアルタイムにスケールアップできるわけじゃない。
実際,新規登録を制限してるはずの Bluesky でさえ一時的にサインアップを止めざるを得なかった。
おそらくサーバ資源の増強をしてたんだろう。</p>
<p>Mastodon サーバのひとつで私がメインで利用している fedibird.com のユーザ総数は現在33K人を超えたあたりで,アクティブユーザに限れば10K人ほどらしい<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>。
そんで,ランニングコストは145K円/月ほどだそうな。
この規模なら,単純計算で各アクティブユーザが300円/年ほど寄付すれば(少なくともランニングコスト分は)賄えるとのこと。</p>
<figure>
<blockquote class="nobox center">
<iframe src="https://fedibird.com/@noellabo/110758504812079195/embed" class="mastodon-embed" style="max-width: 100%; border: 0" width="400" allowfullscreen="allowfullscreen"></iframe><script src="https://fedibird.com/embed.js" async="async"></script>
</blockquote></figure>
<p>この中に人件費は含まれてないだろうし,累積赤字がけっこうあるらしいので「お金なんてナンボあってもいいですからね」って感じだろうけど。</p>
<p>実は昨年末に Hostdon で(何かに使えるかなと思って)ホスティングサービスを契約していたのだが,何もしないまま先月解約した。
ホスティングサービスに500円/月払うくらいなら fedibird.com に寄付するほうが全然安上がりだろうという判断。
不特定多数相手の汎用サーバだとコンプライアンスが云々とかあるので,特殊用途(TRUTH Social とかw)ならホスティングのほうがいいんだろうけど(あとはセルフブランディングで独自ドメインを使いたいとか),結局私には用がなかった(笑)</p>
<p>Mastodon のサーバで最大規模のユーザを抱えているのが mastodon.social で,2023-07時点で1.5M人に満たないくらい。
ちなみに mastodon.social 以外に1M人を超えるユーザを有しているサーバ(Threads のような連合しないサーバは除く)は今のところ存在しない。</p>
<p>もし Mastodon 連合が全体で1億人を超えるユーザを夢見るなら,ものすごく単純に考えても mastodon.social 規模のサーバが100は必要になる。
実際には ActivityPub で「連合」する <a href="https://instances.social/list/advanced" title="Mastodon instances">Mastodon サーバ</a>の総数は18Kほどだが<a href="https://mastodon.social/@mastodonusercount" title="Mastodon Users (@mastodonusercount@mastodon.social) - Mastodon">全体のユーザ総数</a>は13M人を超えたあたりのようだ<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>。</p>
<p>こうしてみると Threads が単体で初日で10M人ユーザを獲得したのは計算資源の調達からして並大抵ではないし,これが将来 ActivitiyPub 連携で Fediverse に加わるかもしれない考えるとぞんぞがさばる(出雲弁)。</p>
<p>クラウド資源あるいはサービスの利用はすぐに始められるので,個人利用やスタートアップでは使い勝手がいいが,スケールについて真剣に考え始めると足枷になることも多い。
クラウドで無制限にスケールできるのはクラウドの所有者(社)だけだろう。
あるいは札束で明かりとりをする成金か(笑) 喩えるならクラウドは砂漠の水売りみたいなもんで,ゼロ年代に言われてた「情報ダム」のような公共イメージとは程遠い。</p>
<p>…てなことを<a href="https://www.youtube.com/watch?v=xdDw9YGApLE" title="【ギター/ESP FRX】70万人いくまでメタルをギターを弾き続ける耐久!ロック&メタル! フーファイターズ/メガデス/紅/Helloween/メガロバニア and more...【周防パトラ】 - YouTube">耐久ライブ</a>を見ながら考えてた。
そうそう,70万ユーザ登録おめでとうございます。</p>
<p>結局のところ Twitter が本当に沈没しても代わりになるようなサービスは存在せず,某タイタニック号のごとく全てを道連れにするしかないのだ。
これは他の単一プラットフォームの大規模 SNS でも同じ。
たとえば私は広島時代の友人の近況を見るためだけに Facebook を使ってるが,仮に Facebook がサービスをシャットダウンしても代わりになるものがなく,旧友との関係も「ハイそれまでョ」になりかねない。
これはそういうものだと割り切るしかないだろう。</p>
<p>ただ,自分自身がネットから切り離されないよう,特定の企業・サービスの思惑に巻き込まれることなく,依存をできるだけ少なくするようにしないと。</p>
<h2>ブックマーク</h2>
<ul>
<li>
<p><a href="https://p2ptk.org/freedom-of-speech/4214">我々が「離脱の自由」を必要とする理由――あるいはソーシャルメディアの失敗をマシにする方法 | p2ptk[.]org</a></p>
</li>
<li>
<p><a href="https://p2ptk.org/monopoly/4366">メタクソ化するTiktok:プラットフォームが生まれ、成長し、支配し、滅びるまで | p2ptk[.]org</a></p>
</li>
<li>
<p><a href="https://note.com/tsukamoto/n/n8056f3562d91">クラウドネイティブから見たクラウドの小史|塚本 牧生</a></p>
</li>
<li>
<p><a href="https://www.theverge.com/2023/7/7/23787334/instagram-threads-news-politics-adam-mosseri-meta-facebook">Threads isn’t for news and politics, says Instagram’s boss - The Verge</a></p>
</li>
<li>
<p><a href="https://gigazine.net/news/20230706-mastodon-ceo-comments-about-threads/">Twitter対抗の分散型SNS「Threads」が登場することでMastodonは変わるのか?をMastodonのCEOが解説 - GIGAZINE</a></p>
</li>
<li>
<p><a href="https://www.itmedia.co.jp/news/articles/2307/06/news174.html">Threads、JASRACと利用許諾契約を結んでいた Twitterとの差別化点に - ITmedia NEWS</a></p>
</li>
<li>
<p><a href="https://text.baldanders.info/bookmarks/fediverse/">Fediverse 関連のブックマーク</a></p>
</li>
</ul>
<h2>参考</h2>
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/B011LC4D58?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/51o1Irti1QL._SL160_.jpg" width="160" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/B011LC4D58?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">ハイそれまでョ</a></dt>
<dd>植木等 (メインアーティスト)</dd>
<dd>EMIミュージック・ジャパン 2008-10-22 (Release 2015-07-22)</dd>
<dd>MP3 ダウンロード</dd>
<dd>B011LC4D58 (ASIN)</dd>
<dd>評価<abbr class="rating fa-sm" title="4"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="far fa-star"></i></abbr></dd>
</dl>
<p class="description">「クレイジー・キャッツ・デラックス」より。昭和を代表する歌謡曲(笑)</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2023-07-23">2023-07-23</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- クレイジー・キャッツ・デラックス ハイそれまでョ -->
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>fedibird.com は 2023-02 から新規登録を制限している。サインアップするには既存ユーザからの招待が必要。なので fedibird.com ユーザの増加ペースはゆっくりしている。 <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:2">
<p>Facebook のユーザ数が29.9億人で世界最大。続いて YouTube は20億人, Instagram が10億人, TikTok が同じく10億人という感じ<a href="https://growthseed.jp/experts/sns/number-of-users/" title="【2023年6月最新】SNSの利用者数とユーザー属性や特徴まとめ">らしい</a>。ちなみに Twitter は3.3億人だそうな。トラブルで数万ユーザが逃げたところで大したことないし,喉元すぎれば熱さを忘れて戻ってくるユーザも多かろう(笑) <a href="#fnref:2" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
</ol>
</div>
秋 NAS は俺に喰わせろ!
tag:text.Baldanders.info,2021-10-26:/remark/2021/10/nas/
2021-10-26T14:50:36+00:00
2021-11-14T07:13:40+00:00
金曜の夜にポチって中1日で届くとは思わざりき(笑)
Spiegel
https://baldanders.info/profile/
<p>勤務先で LAN 上の NAS やクラウド・ストレージの構成を見直す動きが出ていて「そういや私が簡易 NAS を導入したのっていつだっけ?」と過去記事を漁ってみたら3年半も前だったよ。</p>
<ul>
<li><a href="https://text.baldanders.info/remark/2018/04/nas/">NAS を導入した</a></li>
</ul>
<p>その半年後に<a href="https://text.baldanders.info/remark/2018/12/i-am-a-sunday-programmer/" title="どうも,日曜プログラマの Spiegel です">田舎に<ruby><rb>帰郷</rb><rp> (</rp><rt>かえ</rt><rp>) </rp></ruby>る羽目になった</a>のだが,当時は Windows を捨てる準備に入ろうかというところで,バックアップと書き戻し用に(OS を跨いで)アクセスできる共有ストレージが欲しかったんだよね。</p>
<p>導入して良かった点は LAN 上の NAS とクラウド・ストレージ・サービスを連携させることで,そこそこ安全で快適な環境を手に入れられたことだろう。
とはいえ RAID 0 すら組んでない簡易設備でこのまま運用を続けるのはもう限界だろうと思い直したわけだ。</p>
<p>で,まぁ,あれこれ迷った挙句に買ったのは <a href="https://www.synology.com/ja-jp/products/DS220j" title="DS220j | Synology Inc.">Synology DS220j</a> ってやつ。
今回も<a href="https://www.dospara.co.jp/">ドスパラ</a>さんのお世話になりました。
<a href="https://www.dospara.co.jp/5shopping/detail_set.php?bg=&br=&sbr=&camp=1804&ft=synology&lf=2" title="【HDD+ドライブケース】Synology NAS + 選べる W.D HDD 3点セット|||通販のドスパラ">HDD 2基と3点セット</a>になってるやつをポチった。</p>
<p>本当はポチってから数日あけて来ることを想定してたんだけど,金曜の夜にポチって中1日で(松江みたいな片田舎まで)届くとは思わざりき(笑)</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://www.flickr.com/photos/spiegel/51625630824/"><img src="./51625630824_e1ae072032_e.jpg" srcset="./51625630824_e1ae072032_e.jpg 500w" sizes="(min-width:600px) 500px, 80vw" alt="秋 NAS 来た! | Flickr" loading="lazy"></a><figcaption><div><a href="https://www.flickr.com/photos/spiegel/51625630824/">秋 NAS 来た! | Flickr</a></div></figcaption>
</figure>
<p>ありがたいことに「NAS 初心者ガイド」という日本語の冊子がついていた。
これのおかげでセットアップ自体は比較的スムーズにできた。
ブラウザで Web Assistant を開いたときに最初はうまく検出できなかったくらい(ブラウザを立ち上げ直したら上手くいった)かな?</p>
<h2>RAID (Redundant Arrays of Inexpensive Disks)</h2>
<p>RAID は SHR (Synology Hybrid RAID) にした。
RAID 1 とかだと ストレージの容量やメーカーを揃える必要があるが, SHR はその辺は柔軟に運用できるらしい。</p>
<ul>
<li><a href="https://kb.synology.com/ja-jp/DSM/tutorial/What_is_Synology_Hybrid_RAID_SHR">Synology Hybrid RAID(SHR)とは? - Synology ナレッジセンター</a></li>
</ul>
<h2>QuickConnect は無効にした</h2>
<p>最初は Synology アカウントを取得して QuickConnect も使ってたんだが,どうにも気持ち悪いので QuickConnect はいったん無効にした。
Synology アカウントは有効にしてるので,必要になったらまた復活させればいいだろう。</p>
<p>VPN 接続は <a href="https://www.synology.com/ja-jp/dsm/packages/Tailscale?os_ver=7.0" title="Tailscale - アドオン パッケージ | Synology Inc.">Tailscale</a> を検討中…</p>
<h2>Ubuntu ファイルマネージャから SMB サービスに入れない</h2>
<p><a href="https://www.ubuntu.com/" title="The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu">Ubuntu</a> 標準のファイルマネージャ(<code>nautilus</code>)は LAN 上の Windows 共有フォルダや <a href="https://www.samba.org/" title="Samba - opening windows to a wider world">Samba</a> サービスを自動的に検出・表示してくれる。
<a href="https://www.synology.com/ja-jp/products/DS220j" title="DS220j | Synology Inc.">DS220j</a> も SMB (Server Message Block) が使えるので Windows ネットワークと同じように表示されるんだけど,クリックしても何故か入れないのよね。</p>
<figure style='margin:0 auto;text-align:center;'><a href="./samba-error.png"><img src="./samba-error.png" srcset="./samba-error.png 626w" sizes="(min-width:600px) 500px, 80vw" alt="" loading="lazy"></a></figure>
<p>なんやねん「無効な引数」て <code>orz</code></p>
<p>これは現在に至るも改善しない(理由がわからないので)。
ただし <code>mount.cifs</code> でマウントはできるし <code>/etc/fstab</code> ファイルへの記述もちゃんと効いたので実害はない。
多分ファイルマネージャ側の問題なんだろうなぁ。
CIFS 経由で NAS に接続する方法は以下の通り。</p>
<ul>
<li><a href="https://text.baldanders.info/remark/2019/03/common-internet-file-system/">CIFS 経由で NAS に接続する</a></li>
</ul>
<p>ちなみに Android の <a href="https://play.google.com/store/apps/details?id=com.skyjos.apps.fileexplorer" title="File Explorer Pro - file manager and file transfer - Google Play">FE File Explorer Pro</a> からは普通に見れた。</p>
<h2>Ubuntu から NFS サービスに入れない</h2>
<p><a href="https://www.ubuntu.com/" title="The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu">Ubuntu</a> に NFS クライアントを導入する。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ sudo apt install nfs-common
</span></span></code></pre></div><p><a href="https://www.synology.com/ja-jp/products/DS220j" title="DS220j | Synology Inc.">DS220j</a> 側の NFS サービスを有効化して <a href="https://www.ubuntu.com/" title="The leading operating system for PCs, IoT devices, servers and the cloud | Ubuntu">Ubuntu</a> からアクセスしようとしたが上手くいかない。
まぁ,考えてみたら当たり前で Kerberos を使ってアカウントのマッピングでもするのならともかく,家庭内 LAN ごときでそこまでしないし,しないなら見えなくても仕方ない。</p>
<figure>
<blockquote><p><strong>セキュリティ フレーバー:</strong></p>
<p>特定のユーザー アカウントで NFS を介して共有フォルダにアクセスする場合:</p>
<ul>
<li><strong>AUTH_SYS</strong> セキュリティが導入されている場合:クライアントは NFS クライアントと Synology NAS で全く同じ UID(ユーザー識別子)と GID(グループ識別子)を持っていなければなりません。そうしなければ、クライアントが共有フォルダにアクセスするときに、<strong>「others」<strong>という許可が割り当てられます。権限が競合しないように、</strong>[Squash]</strong> から <strong>[全ユーザーを admin にマップ]</strong> を選択するか、共有フォルダに「Everyone」権限を割り当てます。</li>
<li><strong>Kerberos (krb5、krb5i、krb5p)</strong> セキュリティが導入されている場合:<strong>[ファイル サービス]</strong> > <strong>[NFS]</strong> > <strong>[NFS サービスの有効化]</strong> > <strong>[詳細設定]</strong> > <strong>[Kerberos の設定]</strong> の順にを選択して、NFS クライアントを特定のユーザーに割り当てなければなりません。または、相当するユーザー アカウントで Windows/LDAP ドメインに加わります。そうしなければ、クライアントが共有フォルダにアクセスするときに、「guest」という許可が割り当てられます。</li>
<li>共有フォルダを作成する拡張デバイスのファイル システムが NTFS または FAT の場合は、<strong>[すべてのユーザーを admin にマップ]</strong> オプションが強制的に適用されます。</li>
</ul>
<p>Synology NAS に接続するために Kerberos セキュリティを使用するには、<strong>[ファイル サービス]</strong> > <strong>[NFS]</strong> > <strong>[NFS サービスの有効化]</strong> > <strong>[詳細設定]</strong> > <strong>[Kerberos の設定]</strong> の順に選択して、Kerberos 認証が設定されていなければなりません。</p>
</blockquote>
<figcaption><div><q><a href="https://kb.synology.com/ja-jp/DSM/help/DSM/AdminCenter/file_share_privilege_nfs?version=7">NFS 権限を割り当てる | DSM - Synology ナレッジセンター</a></q>より</div></figcaption>
</figure>
<p>というわけで,今回は 権限を「カスタマイズ」して <code>Everyone</code> 権限を追加・設定した。
複数人で使う場合は NFS は使わんほうがいいかもなぁ。</p>
<p>ちなみに <code>/etc/fstab</code> ファイルを使ってマウントする場合には</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">sy-nas:/volumeX/homes/username /home/username/nas-home nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
</span></span></code></pre></div><p>などとすればよい。</p>
<h2>Cloud Sync</h2>
<p>パッケージ・センターから <a href="https://www.synology.com/ja-jp/dsm/feature/cloud_sync" title="Cloud Sync | Synology Inc.">Cloud Sync</a> をインストールしてクラウド・ストレージと連携できるようにした。</p>
<p><a href="https://www.synology.com/ja-jp/dsm/feature/cloud_sync" title="Cloud Sync | Synology Inc.">Cloud Sync</a> は Google Drive, Dropbox, Box, Microsoft OneDrive あるいは Azure Storage, Google Cloud Storage, S3 storage といったメジャー・サービスはもちろん,一般的な WebDAV とも連携できるらしい。</p>
<p>さらに <a href="https://www.synology.com/ja-jp/dsm/feature/cloud_sync" title="Cloud Sync | Synology Inc.">Cloud Sync</a> では</p>
<figure style='margin:0 auto;text-align:center;'><a href="./cloud-storage-encrypt.png"><img src="./cloud-storage-encrypt.png" srcset="./cloud-storage-encrypt.png 630w" sizes="(min-width:600px) 500px, 80vw" alt="" loading="lazy"></a></figure>
<p>てな感じに同期データの暗号化ができる。
具体的には <a href="https://www.synology.com/ja-jp/dsm/feature/cloud_sync" title="Cloud Sync | Synology Inc.">Cloud Sync</a> からアップロードする際に暗号化された状態でアップロードされる。
元々クラウド・ストレージ側に置いてあるファイルは暗号化の対象にならない。
暗号化ファイルは NAS 側では復号された状態で格納されており,クラウド・ストレージ側で暗号化されているか否かに関係なく透過的に扱うことができる。</p>
<p>クラウド・ストレージって便利で使い勝手がいいけど,他人のデータを覗き見る痴漢野郎がいるぢゃん。
Google とか <a href="https://text.baldanders.info/remark/2021/08/apples-mass-surveillance-plans/">Apple</a> とか。
だから積極的には使わないようにしてたんだけど,これで踏ん切りがついたわ。</p>
<p>物置用のクラウド・ストレージ・サービスとして Google Drive をデータ暗号化した上で利用することにした。
これに伴い <a href="https://one.google.com/">Google One</a> の<a href="https://one.google.com/about/plans" title="プランと料金設定 - Google One">有料プラン</a>へアップグレードした。</p>
<p>運用中の各種クラウド・ストレージ・サービスに置いてあるファイルを整理しないとな。</p>
<h2>Git Server と SSH</h2>
<p>パッケージ・センターで <a href="https://www.synology.com/ja-jp/dsm/packages/Git?os_ver=7.0" title="Git Server - アドオン パッケージ | Synology Inc.">Git Server</a> を見つけたのでインストールしてみたのだが…</p>
<p>どうやら SSH ベースのサーバのようだが</p>
<ul>
<li><a href="https://kb.synology.com/ja-jp/DSM/help/Git/git?version=7">Git Server - Synology ナレッジセンター</a></li>
</ul>
<p>そもそも <a href="https://www.synology.com/ja-jp/products/DS220j" title="DS220j | Synology Inc.">DS220j</a> は管理者権限を持つアカウントしか SSH を使えないようになっている。
なので <a href="https://www.synology.com/ja-jp/dsm/packages/Git?os_ver=7.0" title="Git Server - アドオン パッケージ | Synology Inc.">Git Server</a> へのアクセス専用にグループとユーザを作成し,専用の共有フォルダを設定する必要がある。</p>
<p>更に言うとユーザ・ホーム・サービスを有効にしておく必要がある。</p>
<figure style='margin:0 auto;text-align:center;'><a href="./user-home-service.png"><img src="./user-home-service.png" srcset="./user-home-service.png 642w" sizes="(min-width:600px) 500px, 80vw" alt="" loading="lazy"></a></figure>
<p>これがないと公開鍵認証ができないらしい。</p>
<ul>
<li><a href="https://qiita.com/shimizumasaru/items/56474d98e723ea1b5ae3">Synology DiskStation で SSH 接続を公開鍵認証方式にする - Qiita</a></li>
</ul>
<p>まぁ,ぼちぼち進めるか。</p>
<h3>【2021-10-30 追記】 Synology SSH に公開鍵認証でログインする</h3>
<p>まずはおとなしくパスワード認証で入る。
前節で述べたように Git Server 用に専用のユーザとグループを作ってログイン可能な状態にすること(今回はユーザ:グループ名を <code>git:git</code> とした<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>)。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ ssh git@sy-nas
</span></span><span class="line"><span class="cl">git@sy-nas's password:
</span></span></code></pre></div><p>ログイン直後のホーム・ディレクトリはこんな感じ。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ pwd
</span></span><span class="line"><span class="cl">/var/services/homes/git
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">$ ll
</span></span><span class="line"><span class="cl">drwxrwxrwx+ 2 git users 4096 Oct 30 00:00 .
</span></span><span class="line"><span class="cl">drwxrwxrwx+ 9 root root 4096 Oct 30 00:00 ..
</span></span></code></pre></div><p>このままでは拙いので,ホーム・ディレクトリのパーミッションを変更する。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">chmod 755 /var/services/homes/git
</span></span></code></pre></div><p>次にホーム・ディレクトリ直下に <code>.ssh</code> ディレクトリを作成する。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ mkdir .ssh
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">$ ll
</span></span><span class="line"><span class="cl">drwxr-xr-x 3 git users 4096 Oct 30 00:00 .
</span></span><span class="line"><span class="cl">drwxrwxrwx+ 9 root root 4096 Oct 30 00:00 ..
</span></span><span class="line"><span class="cl">drwxr-xr-x 2 git users 4096 Oct 30 00:00 .ssh
</span></span></code></pre></div><p>この <code>.ssh</code> ディレクトリ直下に <code>authorized_keys</code> ファイルを作り SSH 公開鍵を登録する。
ちなみに公開鍵は ECC 鍵が使える。
ECC 鍵を作ってサーバに登録する方法は以下の通り。</p>
<ul>
<li><a href="https://text.baldanders.info/remark/2020/06/upgrade-openssh-key/">OpenSSH 鍵をアップグレードする</a></li>
</ul>
<p>また SSH 鍵を GnuPG で作成・管理する方法は以下を参考にどうぞ。</p>
<ul>
<li><a href="https://text.baldanders.info/openpgp/ssh-key-management-with-gnupg/">OpenSSH の認証鍵を GunPG で作成・管理する</a></li>
</ul>
<p><code>.ssh</code> ディレクトリおよび <code>.ssh/authorized_keys</code> ファイルのパーミッションに注意。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ chmod 700 ~/.ssh
</span></span><span class="line"><span class="cl">$ chmod 600 ~/.ssh/authorized_keys
</span></span></code></pre></div><p>これで適当なターミナルを立ち上げて</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ ssh git@sy-nas
</span></span></code></pre></div><p>でパスワード認証ではなく公開鍵認証が動き出したら成功である<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>(作業中の SSH セッションは維持しておくこと。しくじってアクセスできなくなったら困るからね)。</p>
<h3>【2021-10-30 追記】 試しにリポジトリを作ってみる</h3>
<p>Git Server 用に専用の共有フォルダを作る。
今回は <code>gitrepos</code> という名前で共有フォルダを作った。
前節の <code>git</code> ユーザで読み書きできるようにしておくこと(他のユーザはアクセスできなくてよい)。</p>
<p>さっそく <code>gitrepos</code> 共有フォルダに入ってみる。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ ssh git@sy-nas
</span></span><span class="line"><span class="cl">$ cd /volume1/gitrepos/
</span></span><span class="line"><span class="cl">$ sudo chown git:git /volume1/gitrepos
</span></span><span class="line"><span class="cl">$ chmod 755 /volume1/gitrepos
</span></span></code></pre></div><p>たぶん必須ではないが気持ち悪いので,所有者とパーミッションを変更して <code>git</code> ユーザ専用にした。
では,適当なベア・リポジトリを作ってみよう。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ mkdir hello-repos
</span></span><span class="line"><span class="cl">$ cd hello-repos/
</span></span><span class="line"><span class="cl">$ git init --bare
</span></span><span class="line"><span class="cl">Initialized empty Git repository in /volume1/gitrepos/hello-repos/
</span></span></code></pre></div><p>これで空のベア・リポジトリができた。
リモートから SSH 接続でリポジトリを clone するには</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ git clone ssh://git@sy-nas/volume1/gitrepos/hello-repos
</span></span><span class="line"><span class="cl">Cloning into 'hello-repos'...
</span></span><span class="line"><span class="cl">warning: You appear to have cloned an empty repository.
</span></span></code></pre></div><p>とすればよい。</p>
<h2>次は Tailscale か?</h2>
<p>これは次の休みにでもやってみることにしよう。
もともと <a href="https://tailscale.com/" title="Tailscale · Best VPN Service for Secure Networks">Tailscale</a> は興味があってやってみようとは思っていたのだ。</p>
<div class="box"><strong>【2021-10-31 追記】</strong> <a href="https://text.baldanders.info/remark/2021/10/tailscale-with-synology-nas/">記事</a>にしました。</div>
<h2>ブックマーク</h2>
<ul>
<li><a href="https://community.synology.com/jpn/forum/2/post/6">RAIDの構成を「SHR」から「RAID 1」へ変更できますか? | Synology Community</a></li>
<li><a href="https://news.mynavi.jp/kikaku/20181221-741225/">知らないと損! Synology社員が教えるNASの裏ワザ【前編】セキュリティーと信頼性を高める | マイナビニュース</a></li>
<li><a href="https://dc.watch.impress.co.jp/docs/review/special/1209064.html">特別企画:知っておきたい!NAS購入から活用までの疑問あれこれ - デジカメ Watch</a></li>
<li><a href="https://www.itmedia.co.jp/pcuser/articles/1603/18/news096.html">NASを使ったほうがいい人、使わないほうがいい人:Synologyで始めるNAS生活(1/3 ページ) - ITmedia PC USER</a></li>
<li><a href="https://arakoki70.com/?p=2317">Synology アカウントの取得 - アラコキからの Raspberry Pi 電子工作</a></li>
<li><a href="https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-20-04-ja">Ubuntu 20.04にNFSマウントをセットアップする方法 | DigitalOcean</a></li>
<li><a href="https://dc.watch.impress.co.jp/docs/review/special/1325567.html">特別企画:NASに保存した写真データを効率的に管理…「Synology Photos」先行レビュー - デジカメ Watch</a></li>
</ul>
<h2>参考</h2>
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/B0855LMP81?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/31Jy8IwFHwL._SL160_.jpg" width="160" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/B0855LMP81?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">Synology NASキット 2ベイ DS220j クアッドコアCPU 512MBメモリ搭載 ライトユーザー向け 国内正規代理店品 電話サポート対応品 DiskStation</a></dt>
<dd>Synology (Release 2020-03-12)</dd>
<dd>Personal Computers</dd>
<dd>B0855LMP81 (ASIN), 4537694279369 (EAN), 0846504003440 (EAN), 846504003440 (UPC)</dd>
<dd>評価<abbr class="rating fa-sm" title="4"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="far fa-star"></i></abbr></dd>
</dl>
<p class="description"><a href="https://www.dospara.co.jp/">ドスパラ</a>で HDD 2基と3点セットで購入。家庭内 LAN で使うなら必要十分な性能。各種クラウド・ストレージ・サービスと連携可能。 Tailscale を含む各種 VPN と組み合わせることも可能。</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2021-10-26">2021-10-26</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- Synology DS220j -->
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/B08V8LNR2H?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/41+wOkdJItL._SL160_.jpg" width="160" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/B08V8LNR2H?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">Western Digital ウエスタンデジタル 内蔵 HDD WD Red Plus NAS RAID (CMR) 3.5インチ WD40EFZX-EC 【国内正規代理店品】</a></dt>
<dd>ウエスタンデジタル(Western Digital) (Release 2021-02-05)</dd>
<dd>Personal Computers</dd>
<dd>B08V8LNR2H (ASIN), 4988755057738 (EAN)</dd>
<dd>評価<abbr class="rating fa-sm" title="4"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="far fa-star"></i></abbr></dd>
</dl>
<p class="description"><a href="https://www.synology.com/ja-jp/products/DS220j">Synology DS220j</a> と併せて購入。</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2021-10-26">2021-10-26</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- HDD WD Red Plus -->
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/B09GS5ZCHN?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/51FF8hiCp8L._SL160_.jpg" width="160" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/B09GS5ZCHN?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">Voice of Angel</a></dt>
<dd>太田貴子 (メインアーティスト)</dd>
<dd>SOLID RECORDS 2021-10-20 (Release 2021-10-20)</dd>
<dd>MP3 ダウンロード</dd>
<dd>B09GS5ZCHN (ASIN)</dd>
<dd>評価<abbr class="rating fa-sm" title="5"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i></abbr></dd>
</dl>
<p class="description">「太田貴子」としては31年ぶりのアルバムらしい。仕事中にヘヴィローテーションしてます。</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2021-10-26">2021-10-26</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- Voice of Angel (太田貴子) -->
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>Git Server 用に作成したユーザを <code>administrators</code> グループにも所属させて管理者権限を付与すること。 <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:2">
<p>複数ユーザで Git Server にアクセスしたいなら <code>.ssh/authorized_keys</code> ファイルに必要な数だけ公開鍵を登録する。 <a href="#fnref:2" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
</ol>
</div>
クラウドで LuaLaTeX-ja
tag:text.Baldanders.info,2017-10-02:/remark/2017/10/lualatex-ja-on-cloud/
2017-10-02T13:13:48+00:00
2021-09-05T08:45:39+00:00
ところで『LaTeX2ε美文書作成入門』を改めて眺めていたが, Cloud LaTeX というサービスが有るらしい。pLaTeX, upLaTeX だけじゃなく LuaLaTeX にも対応しているようだ。
Spiegel
https://baldanders.info/profile/
<p><a href="https://text.baldanders.info/remark/2017/09/install-tex-live-2017-for-windows/">TeX Live 2017 のインストール</a>が終わったので,早速 $\mathrm{Lua\TeX}$-ja で遊ぼう。
今回の目標は</p>
<ul>
<li>$\mathrm{Lua\TeX}$-ja を使い PDF/A フォーマットで出力する。</li>
</ul>
<p>である。</p>
<div class="box"><strong>【2020-06-09 追記】</strong> 拙文「<a href="https://text.baldanders.info/remark/2020/06/pdfa-with-luatex/">LuaLaTeX で PDF/A を構成する</a>」で <code>pdfx</code> パッケージを使って PDA/A を構成するやり方を紹介している。
むしろ <code>pdfx</code> パッケージを使うほうがオススメなのだが,以降の内容は当時の記念として残しておく。</div>
<p>$\mathrm{Lua\TeX}$ は2016年にバージョン1.0がリリースされたらしい。
めでたい! <a href="http://www.tug.org/texlive/" title="TeX Live - TeX Users Group">TeX Live</a> 2017 に収録されている $\mathrm{Lua\TeX}$ のバージョンは以下の通り。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ luatex -v
</span></span><span class="line"><span class="cl">This is LuaTeX, Version 1.0.4 (TeX Live 2017/W32TeX)
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">Execute 'luatex --credits' for credits and version details.
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">There is NO warranty. Redistribution of this software is covered by
</span></span><span class="line"><span class="cl">the terms of the GNU General Public License, version 2 or (at your option)
</span></span><span class="line"><span class="cl">any later version. For more information about these matters, see the file
</span></span><span class="line"><span class="cl">named COPYING and the LuaTeX source.
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">LuaTeX is Copyright 2017 Taco Hoekwater and the LuaTeX Team.
</span></span></code></pre></div><p>では,さっそく文書ファイルを用意する。
(「<a href="https://ja.osdn.net/projects/luatex-ja/wiki/LuaTeX-ja%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9" title="LuaTeX-jaの使い方 - LuaTeX-ja Wiki - LuaTeX-ja - OSDN">LuaTeX-jaの使い方</a>」のコードを流用)</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-tex" data-lang="tex"><span class="line"><span class="cl"><span class="k">\documentclass</span><span class="nb">{</span>ltjsarticle<span class="nb">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">\begin</span><span class="nb">{</span>document<span class="nb">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">\section</span><span class="nb">{</span>はじめてのLua<span class="k">\TeX</span>-ja<span class="nb">}</span>
</span></span><span class="line"><span class="cl">ちゃんと日本語が出るかな?
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">\subsection</span><span class="nb">{</span>出たかな?<span class="nb">}</span>
</span></span><span class="line"><span class="cl">長い文章を入力するとちゃんと右端のところで折り返されるかな?
</span></span><span class="line"><span class="cl">大丈夫そうな気がするけど.ちょっと不安だけど何事も挑戦だよね.
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">\end</span><span class="nb">{</span>document<span class="nb">}</span>
</span></span></code></pre></div><p>プリアンブルの記述が減ったなぁ。
これをタイプセットしてみる。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">$ lualatex hello.tex
</span></span></code></pre></div><p>$\mathrm{Lua\TeX}$ では直接 PDF を吐く。
出力結果はこんな感じ。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/37448584791/"><img src="https://photo.baldanders.info/flickr/image/37448584791_m.png" srcset="https://photo.baldanders.info/flickr/image/37448584791_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="LuaLaTeX-ja (1)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/37448584791/">LuaLaTeX-ja (1)</a></div></figcaption>
</figure>
<p>余談だが PDF ビュアはオープンソース製品を使おう。
個人的には <a href="https://wiki.gnome.org/Apps/Evince" title="Apps/Evince - GNOME Wiki!">Evince</a> がおすすめ。</p>
<ul>
<li><a href="https://pdfreaders.org/">Get a Free Software PDF reader!</a>
<ul>
<li><a href="https://wiki.gnome.org/Apps/Evince">Apps/Evince - GNOME Wiki!</a></li>
<li><a href="https://texwiki.texjp.org/?Evince">Evince - TeX Wiki</a></li>
</ul>
</li>
</ul>
<p>で,出力した PDF のプロパティを <a href="https://wiki.gnome.org/Apps/Evince" title="Apps/Evince - GNOME Wiki!">Evince</a> で見るとこんな感じになる。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/23596684168/"><img src="https://photo.baldanders.info/flickr/image/23596684168_m.png" srcset="https://photo.baldanders.info/flickr/image/23596684168_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="LuaLaTeX-ja (2)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/23596684168/">LuaLaTeX-ja (2)</a></div></figcaption>
</figure>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/23596684238/"><img src="https://photo.baldanders.info/flickr/image/23596684238_m.png" srcset="https://photo.baldanders.info/flickr/image/23596684238_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="LuaLaTeX-ja (3)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/23596684238/">LuaLaTeX-ja (3)</a></div></figcaption>
</figure>
<p>フォーマットは PDF 1.5。
<a href="http://ipafont.ipa.go.jp/node26#ja" title="IPAexフォント Ver.003.01(IPAexFont Ver.003.01) | IPAexフォント/IPAフォント">IPAex</a> フォントが埋め込み済みである。
最近の $\mathrm{Lua\TeX}$-ja は既定で <a href="http://ipafont.ipa.go.jp/node26#ja" title="IPAexフォント Ver.003.01(IPAexFont Ver.003.01) | IPAexフォント/IPAフォント">IPAex</a> フォントを使うようになっているらしい。
フォントの埋め込みを禁止するには以下の記述をプリアンブルに加える。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-tex" data-lang="tex"><span class="line"><span class="cl"><span class="k">\usepackage</span><span class="na">[noembed]</span><span class="nb">{</span>luatexja-preset<span class="nb">}</span>
</span></span></code></pre></div><p>出力フォーマットが PDF 1.5 なので,これを PDF/A に変更する。
PDF/A に対応するには <code>hyperref</code> パッケージを使う。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-tex" data-lang="tex"><span class="line"><span class="cl"><span class="k">\documentclass</span><span class="nb">{</span>ltjsarticle<span class="nb">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line hl"><span class="cl"><span class="k">\usepackage</span><span class="nb">{</span>hyperxmp<span class="nb">}</span> <span class="c">% XMP support with hyperref
</span></span></span><span class="line hl"><span class="cl"><span class="c"></span><span class="k">\usepackage</span><span class="na">[pdfencoding=auto,pdfa]</span><span class="nb">{</span>hyperref<span class="nb">}</span> <span class="c">% PDF/A compatible
</span></span></span><span class="line"><span class="cl"><span class="c"></span>
</span></span><span class="line"><span class="cl"><span class="k">\hypersetup</span><span class="nb">{</span><span class="c">% hyperref options (and metadata)
</span></span></span><span class="line"><span class="cl"><span class="c"></span> pdflang=<span class="nb">{</span>jp<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdftitle=<span class="nb">{</span>はじめての LuaTeX-ja<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfsubject=<span class="nb">{</span>ちゃんとLuaTeX-jaで日本語が出るかな?<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfauthor=<span class="nb">{</span>Spiegel<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfkeywords=<span class="nb">{</span>LuaTeX-ja, PDF/A<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfcopyright=<span class="nb">{</span>Written by Spiegel on 2017, and licensed under CC-BY.<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdflicenseurl=<span class="nb">{</span>https://creativecommons.org/licenses/by/4.0/<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfcontacturl=<span class="nb">{</span>https://baldanders.info/<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfcontactcity=<span class="nb">{</span>Hiroshima<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfcontactcountry=<span class="nb">{</span>Japan<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfcontactregion=<span class="nb">{</span>JA<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> pdfcaptionwriter=<span class="nb">{</span>Spiegel<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> baseurl=<span class="nb">{</span>https://text.baldanders.info/remark/2015/luatex-ja/<span class="nb">}</span>,
</span></span><span class="line"><span class="cl"> draft=false,
</span></span><span class="line"><span class="cl"> bookmarks=true,
</span></span><span class="line"><span class="cl"> bookmarksnumbered=true,
</span></span><span class="line"><span class="cl"> bookmarksopen=false,
</span></span><span class="line"><span class="cl"> colorlinks=true,
</span></span><span class="line"><span class="cl"> linkcolor=red,
</span></span><span class="line"><span class="cl"> citecolor=green,
</span></span><span class="line"><span class="cl"> filecolor=magenta,
</span></span><span class="line"><span class="cl"> urlcolor=cyan
</span></span><span class="line"><span class="cl"><span class="nb">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">\begin</span><span class="nb">{</span>document<span class="nb">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">\section</span><span class="nb">{</span>はじめてのLua<span class="k">\TeX</span>-ja<span class="nb">}</span>
</span></span><span class="line"><span class="cl">ちゃんと日本語が出るかな?
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">\subsection</span><span class="nb">{</span>出たかな?<span class="nb">}</span>
</span></span><span class="line"><span class="cl">長い文章を入力するとちゃんと右端のところで折り返されるかな?
</span></span><span class="line"><span class="cl">大丈夫そうな気がするけど.ちょっと不安だけど何事も挑戦だよね.
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">\end</span><span class="nb">{</span>document<span class="nb">}</span></span></span></code></pre></div>
<p><code>hyperxmp</code> パッケージは <code>hyperref</code> パッケージに対して XMP(Extensible Metadata Platform)拡張を行う。
これでタイプセットした結果について,先ほどと同じようにプロパティを確認する。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/23596684308/"><img src="https://photo.baldanders.info/flickr/image/23596684308_m.png" srcset="https://photo.baldanders.info/flickr/image/23596684308_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="LuaLaTeX-ja (4)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/23596684308/">LuaLaTeX-ja (4)</a></div></figcaption>
</figure>
<p>フォーマットが PDF/A-1b になっていることが確認できる。
ライセンス情報もちゃんと付与されてるな。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/37418815792/"><img src="https://photo.baldanders.info/flickr/image/37418815792_m.png" srcset="https://photo.baldanders.info/flickr/image/37418815792_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="LuaLaTeX-ja (5)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/37418815792/">LuaLaTeX-ja (5)</a></div></figcaption>
</figure>
<p>ところで『<a href="https://www.amazon.co.jp/exec/obidos/ASIN/4774187054/baldandersinf-22/" title="Amazon | [改訂第7版]LaTeX2ε美文書作成入門 | 奥村 晴彦, 黒木 裕介 通販">LaTeX2ε美文書作成入門</a>』を改めて眺めていたが, <a href="https://cloudlatex.io/" title="Cloud LaTeX | Build your own LaTeX environment, in seconds">Cloud LaTeX</a> というサービスがあるらしい。</p>
<ul>
<li><a href="https://cloudlatex.io/">Cloud LaTeX | Build your own LaTeX environment, in seconds</a></li>
</ul>
<p>$\mathrm{p\LaTeX}$, $\mathrm{up\LaTeX}$ だけじゃなく $\mathrm{Lua\LaTeX}$ にも対応しているみたい。
早速サインアップしてみた。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/37192503250/"><img src="https://photo.baldanders.info/flickr/image/37192503250_m.png" srcset="https://photo.baldanders.info/flickr/image/37192503250_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="Sign-up Cloud LaTeX" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/37192503250/">Sign-up Cloud LaTeX</a></div></figcaption>
</figure>
<p>Facebook アカウントと Twitter アカウントが使えるようだ。
まぁ,昔はともかく,<a href="http://www.itmedia.co.jp/news/articles/1710/01/news035.html" title="「仕事にも支障が」 Twitterを凍結され、日本法人を訪れて抗議したエンジニアに聞く - ITmedia NEWS">今の Twitter アカウントには一貫性も永続性もない</a>ので認証に使うのは避けたほうがいいだろう(笑)</p>
<p>サインアップ後の初期画面はこんな感じ。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/36739275654/"><img src="https://photo.baldanders.info/flickr/image/36739275654_m.png" srcset="https://photo.baldanders.info/flickr/image/36739275654_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="Cloud LaTeX (1)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/36739275654/">Cloud LaTeX (1)</a></div></figcaption>
</figure>
<p>容量は 1 GB,プロジェクトは999個まで作成できるようだ。
バージョン管理みたいなのはできなさそうだが Dropbox と連携が可能だ。
あらかじめいくつかのテンプレートが登録されている。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/37419240592/"><img src="https://photo.baldanders.info/flickr/image/37419240592_m.png" srcset="https://photo.baldanders.info/flickr/image/37419240592_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="Templete in Cloud LaTeX" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/37419240592/">Templete in Cloud LaTeX</a></div></figcaption>
</figure>
<p>学生や研究者向けのテンプレートがほとんどだが,履歴書のテンプレートもあったりする。</p>
<p>それでは,新しく空のプロジェクトを作ってみよう。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/37448667041/"><img src="https://photo.baldanders.info/flickr/image/37448667041_m.png" srcset="https://photo.baldanders.info/flickr/image/37448667041_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="Cloud LaTeX (2)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/37448667041/">Cloud LaTeX (2)</a></div></figcaption>
</figure>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/36739275764/"><img src="https://photo.baldanders.info/flickr/image/36739275764_m.png" srcset="https://photo.baldanders.info/flickr/image/36739275764_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="Cloud LaTeX (3)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/36739275764/">Cloud LaTeX (3)</a></div></figcaption>
</figure>
<p>プロジェクトに入って先程の文書の内容を入力する。
さらにプロジェクトの設定で処理系を選択する。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/36739275864/"><img src="https://photo.baldanders.info/flickr/image/36739275864_m.png" srcset="https://photo.baldanders.info/flickr/image/36739275864_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="Cloud LaTeX (4)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/36739275864/">Cloud LaTeX (4)</a></div></figcaption>
</figure>
<p>ここでは lualatex を選択する。
この状態で「コンパイル」した結果が以下の通り。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/36739275814/"><img src="https://photo.baldanders.info/flickr/image/36739275814_m.png" srcset="https://photo.baldanders.info/flickr/image/36739275814_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="Cloud LaTeX (5)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/36739275814/">Cloud LaTeX (5)</a></div></figcaption>
</figure>
<p>見た目は OK かな。
生成した PDF をダウンロードしてプロパティを見てみる。</p>
<figure style='margin:0 auto;text-align:center;'><a href="https://photo.baldanders.info/flickr/37448667361/"><img src="https://photo.baldanders.info/flickr/image/37448667361_m.png" srcset="https://photo.baldanders.info/flickr/image/37448667361_m.png 500w" sizes="(min-width:600px) 500px, 80vw" alt="Cloud LaTeX (6)" loading="lazy"></a><figcaption><div><a href="https://photo.baldanders.info/flickr/37448667361/">Cloud LaTeX (6)</a></div></figcaption>
</figure>
<p>おっ。
バージョン0.95なのか。</p>
<p>というわけで, <a href="https://cloudlatex.io/" title="Cloud LaTeX | Build your own LaTeX environment, in seconds">Cloud LaTeX</a> でも同じものが生成できることを確認した。
ちなみに lualatex は(他の処理系に比べて)めっさ遅いので「自動コンパイル」を有効にする場合には注意が必要である。</p>
<p>作成した文書ファイルは zip ファイルのダウンロードまたは Dropbox との連携で取得できる。
なお, zip ファイルでも Dropbox 連携でも,対象となるファイルは文書関連ファイルのみでコンパイル途中で生成されるファイルや処理結果の PDF は対象にならない。</p>
<p>また他ユーザとの共有は考慮されていないようだ。
せめて GitHub のプライベートリポジトリと連携できると面白いと思うのだが。
でも容量が 1 GB しかないから git 等を使ったバージョン管理は無理かな。</p>
<h2>ブックマーク</h2>
<ul>
<li><a href="https://prtimes.jp/main/html/rd/p/000000023.000017667.html">博士・ポスドクも活用する、複雑な環境構築不要でWeb上で数式を美しく表現できるCloud LaTeX(ラテフ)、累計登録者数4万人突破!|株式会社アカリクのプレスリリース</a></li>
<li><a href="https://text.baldanders.info/remark/2015/luatex-ja/">LuaTeX-ja に関する覚え書き</a></li>
</ul>
<h2>参考図書</h2>
<div class="hreview">
<div class="photo"><a href="https://www.amazon.co.jp/dp/4297117126?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1"><img src="https://m.media-amazon.com/images/I/41xmBlTiwlL._SL160_.jpg" width="126" alt="photo"></a></div>
<dl>
<dt class="item"><a class="fn url" href="https://www.amazon.co.jp/dp/4297117126?tag=baldandersinf-22&linkCode=ogi&th=1&psc=1">[改訂第8版]LaTeX2ε美文書作成入門</a></dt>
<dd>奥村晴彦 (著), 黒木裕介 (著)</dd>
<dd>技術評論社 2020-11-14</dd>
<dd>大型本</dd>
<dd>4297117126 (ASIN), 9784297117122 (EAN), 4297117126 (ISBN)</dd>
<dd>評価<abbr class="rating fa-sm" title="5"> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i> <i class="fas fa-star"></i></abbr></dd>
</dl>
<p class="description">2020年末に第8版が出てたのに気付かなかったよ。可能なら紙の本も買って常に側に置いておくのが吉。<a href="https://gihyo.jp/book/2020/978-4-297-11712-2">版元</a>には PDF 版もある。</p>
<p class="powered-by">reviewed by <a href='#maker' class='reviewer'>Spiegel</a> on <abbr class="dtreviewed" title="2021-09-05">2021-09-05</abbr> (powered by <a href="https://affiliate.amazon.co.jp/assoc_credentials/home">PA-APIv5</a>)</p>
</div> <!-- LaTeX2ε美文書作成入門 -->
週末スペシャル: 水星の日面経過
tag:text.Baldanders.info,2016-05-15:/remark/2016/05/15-stories/
2016-05-15T09:46:06+00:00
2022-05-04T05:22:29+00:00
水星の日面経過 / 今週はセキュリティ・アップデート週間でした / クラウドな仕事道具 / その他の気になる記事
Spiegel
https://baldanders.info/profile/
<ol>
<li><a href="#tran">水星の日面経過</a></li>
<li><a href="#upd">今週はセキュリティ・アップデート週間でした</a></li>
<li><a href="#cld">クラウドな仕事道具</a></li>
<li><a href="#other">その他の気になる記事</a></li>
</ol>
<h2 id="tran">水星の日面経過</h2>
<p>5月9日は水星の日面経過がありました。
ただし日本では見られず。
(以下の動画は再生時に音楽が流れるのでご注意を)</p>
<figure style='margin:0 auto;text-align:center;'>
<div style="position: relative; margin: 0 2rem; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;">
<iframe class="youtube-player" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" allowfullscreen frameborder="0" src="https://www.youtube-nocookie.com/embed/8J4LoX3eOWc" allowfullscreen></iframe>
</div>
<figcaption><div><a href="https://www.youtube.com/watch?v=8J4LoX3eOWc">A Mercury Transit Music Video from SDO - YouTube</a></div></figcaption>
</figure>
<p>特に,経過中に ISS が横切る以下の映像は面白い。</p>
<figure style='margin:0 auto;text-align:center;'>
<div style="position: relative; margin: 0 2rem; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;">
<iframe class="youtube-player" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" allowfullscreen frameborder="0" src="https://www.youtube-nocookie.com/embed/Le-B2AnFiWw" allowfullscreen></iframe>
</div>
<figcaption><div><a href="https://www.youtube.com/watch?v=Le-B2AnFiWw">Double solar transits of Mercury with the ISS and a plane - YouTube</a></div></figcaption>
</figure>
<p>ちなみに「経過(transit)」というのは観測者から見て大きな天体の手前を小さな天体が横切る現象を指す天文学用語。
これの反対が「<ruby><rb>掩蔽</rb><rp> (</rp><rt>えんぺい</rt><rp>) </rp></ruby>」。
ただしメディアや学校の教科書では「通過」と書かれるらしい。
どちらでも間違いではないようだ。</p>
<ul>
<li><a href="http://optik2.mtk.nao.ac.jp/~somamt/notes/transit.htm">「日面経過」の用語について</a></li>
</ul>
<h3>ブックマーク</h3>
<ul>
<li><a href="http://hinode.nao.ac.jp/news/160509MercuryTransit/">「ひので」衛星が見た水星の太陽面通過</a></li>
<li><a href="http://apod.nasa.gov/apod/ap160511.html">APOD: 2016 May 11 - A Mercury Transit Music Video from SDO</a></li>
<li><a href="http://apod.nasa.gov/apod/ap160513.html">APOD: 2016 May 13 - ISS and Mercury Too</a></li>
</ul>
<h2 id="upd">今週はセキュリティ・アップデート週間でした</h2>
<p>毎月第2週水曜日はセキュリティ・アップデートの日。
主なものは以下のとおり。</p>
<ul>
<li><a href="https://blogs.technet.microsoft.com/jpsecurity/2016/05/11/201605-security-bulletin/">2016 年 5 月のセキュリティ情報 (月例) – MS16-051 ~ MS16-062, MS16-064 ~ MS16-067 | 日本のセキュリティチーム</a>
<ul>
<li><a href="https://www.jpcert.or.jp/at/2016/at160022.html">2016年 5月 Microsoft セキュリティ情報 (緊急 8件含) に関する注意喚起</a></li>
<li><a href="http://www.ipa.go.jp/security/ciadr/vul/20160511-ms.html">Microsoft 製品の脆弱性対策について(2016年5月):IPA 独立行政法人 情報処理推進機構</a></li>
</ul>
</li>
<li><a href="https://www.jpcert.or.jp/at/2016/at160023.html">Adobe Reader および Acrobat の脆弱性 (APSB16-14) に関する注意喚起</a>
<ul>
<li><a href="http://www.ipa.go.jp/security/ciadr/vul/20160511-adobereader.html">Adobe Reader および Acrobat の脆弱性対策について(APSB16-14)(CVE-2016-1045等):IPA 独立行政法人 情報処理推進機構</a></li>
</ul>
</li>
<li><a href="http://www.ipa.go.jp/security/ciadr/vul/20160511-adobeflashplayer.html">Adobe Flash Player の脆弱性対策について(APSA16-02)(CVE-2016-4117):IPA 独立行政法人 情報処理推進機構</a>
<ul>
<li><a href="https://www.jpcert.or.jp/at/2016/at160024.html">Adobe Flash Player の脆弱性 (APSB16-15) に関する注意喚起</a></li>
</ul>
</li>
<li><a href="http://blog.talosintel.com/2016/05/multiple-7-zip-vulnerabilities.html">Cisco Talos Blog: Multiple 7-Zip Vulnerabilities Discovered by Talos</a>
<ul>
<li><a href="http://www.forest.impress.co.jp/docs/news/20160513_757356.html">「7-Zip」v16.00には危険な脆弱性の修正も。「PeaZip」にもアップデートが提供される - 窓の杜</a></li>
</ul>
</li>
</ul>
<p>というわけできちんと対応しましょう。</p>
<p>あー,早く Windows 10 の無料アップグレード期間が終わらんかな。
こいつのせいで Windows Update を「自動更新」にできない。
鬱陶しいことこの上ない。
<a href="https://text.baldanders.info/remark/2016/03/13-stories/#win">サイバーテロ企業</a>め!</p>
<p>個人的な印象論で申し訳ないが,こういうのは詐欺と同じで,きちんとアップデートしないユーザは「セキュリティに関心が薄い」とみなされ犯罪者の格好の標的となる<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>。
無差別の phishing メールの malware が(普通ならとっくに塞がれているはずの)少し古い脆弱性を突いてくるのは,「カモネギ」なユーザか見極めているのではないかと思ったり。</p>
<h2 id="cld">クラウドな仕事道具</h2>
<p><a href="https://github.com/">GitHub</a> の新しい料金体系。</p>
<ul>
<li><a href="https://github.com/blog/2164-introducing-unlimited-private-repositories">Introducing unlimited private repositories</a></li>
<li><a href="http://www.publickey1.jp/blog/16/github7.html">[速報]GitHub、月額7ドルでプライベートリポジトリを無制限に作成可能に。新料金プランを発表 - Publickey</a></li>
</ul>
<p>日常生活も仕事も徐々にクラウドに移行しつつあるが,正直に言って「これ!」ってのがない。</p>
<p>PIM (Personal Information Management) に関しては通常は Gmail と Google Calendar で問題ない。
ただし仕事絡みのメールに関しては <a href="https://protonmail.com/" title="Secure email: ProtonMail is free encrypted email.">ProtonMail</a> に移行したいところである。
でもこれも相手がいてこそだからなぁ。</p>
<p>個人的なやり取りは SMS かキャリアメール(あるいは Facebook の Messenger<sup id="fnref:2"><a href="#fn:2" class="footnote-ref" role="doc-noteref">2</a></sup>)でしかやり取りできない人がほとんどなので諦めた。</p>
<p>仕事のプロジェクトに参加するとそれぞれでアドレスを割り振ってもらえるが,こっちは非公開でしかも特定の groupware と関連付けられていることが多く融通が効かないのがアレである。</p>
<p>Storage は今のところ <a href="https://www.box.com/">Box</a> がメイン。
最近は広島の企業でも <a href="https://www.box.com/">Box</a> を利用するところが増えてきつつあるし。
ただし <a href="https://www.dropbox.com/">Dropbox</a> じゃないと使い勝手が悪いアプリもあるので,そこはしょうがなく。</p>
<p>写真は <a href="https://www.amazon.co.jp/gp/feature.html?docId=3077664656">Amazon Cloud Drive</a> にぶち込んでる(公になったら社会的に死ぬような写真は撮らない主義なので無問題)。
Prime に加入したので無制限に使えるのが魅力。
まぁこれは完全に「物置」代わり。</p>
<p>Evernote や Google Drive はなんか気持ち悪いので使わなくなった。
Evernote は無料版だと他サービスと連携できなくて使い勝手が悪いってのもあり,最終的には捨てる予定。
でも古い資産が結構残ってるので他所に移さないといけないんだよなぁ。</p>
<p>今借りてるレンタルサーバの容量が余りまくってるので「<a href="https://www.sakura.ad.jp/press/2015/0312_sakurapocket/" title="さくらインターネット、さくらのレンタルサーバをオンラインストレージとして使えるスマートフォンアプリ「さくらぽけっと」をiOS/Androidで提供開始">さくらぽけっと</a>」も考えたのだが,今時 EUC-JP を要求するクソ仕様なので(何故 UTF-8 にしない)使えない。</p>
<p>Workplace は <a href="https://github.com/">GitHub</a> または <a href="https://bitbucket.org/" title="Bitbucket — The Git solution for professional teams">Bitbucket</a>。
<a href="https://bitbucket.org/" title="Bitbucket — The Git solution for professional teams">Bitbucket</a> は private repository が必要な場合のみ利用している。
<a href="https://gitlab.com/" title="Code, test, and deploy together with GitLab open source git repo management software | GitLab">GitLab.com</a> は割とよさ気な感じなので <a href="https://bitbucket.org/" title="Bitbucket — The Git solution for professional teams">Bitbucket</a> にある private repository の一部をこっちに移すのもありかなぁ,と思っている。</p>
<p><a href="http://www.backlog.jp/">Backlog</a> は個人的にとても好みなのだが,容量の割にお値段高めで手が出ない。</p>
<p>Storage と workplace に関してはそろそろちゃんとお金を払ってどこかに定住したいのだが,何処にしようか悩み中。
たとえば, <a href="https://github.com/">GitHub</a> に月7ドル払うのなら「<a href="http://vps.sakura.ad.jp/" title="VPS(仮想専用サーバー)|さくらインターネット - 無料お試し実施中">さくらの VPS</a>」で環境を作ったほうがいいんじゃないか,とも思うわけよ。</p>
<p>あるいは storage だけに絞って <a href="https://spideroak.com/">SpiderOak</a> に月12ドル払って 1TB の安全な環境を確保する手もある。
<a href="https://www.box.com/">Box</a> や <a href="https://www.dropbox.com/">Dropbox</a> に<a href="https://techcrunch.com/2014/10/11/edward-snowden-new-yorker-festival/" title="スノーデンのプライバシーに関する助言:Dropboxは捨てろ、FacebookとGoogleには近づくな | TechCrunch Japan">プライベートなファイルは置きたくない</a>。
<a href="http://www.publickey1.jp/blog/16/dropboxproject_infinite.html" title="Dropbox、クラウドとのファイル同期をファイルへのアクセス時にオンデマンド実行してくれる「Project Infinite」プレビュー、チームのファイル共有向け - Publickey">これから実装されるという Project Infinite</a> は魅力だけど,所詮 Windows と Mac だけの話だし,これから Windows を捨てようかという私には関係ない気がする。</p>
<p>まぁ,もう少し考えてみるか。</p>
<h2 id="other">その他の気になる記事</h2>
<ul>
<li><a href="https://github.com/go-ole/go-ole">go-ole/go-ole: win32 ole implementation for golang</a> : Go 言語で OLE/COM を操作できるらしい</li>
<li><a href="https://masudalaw.wordpress.com/2016/05/06/ccl-basics/">【解説】 クリエイティブ・コモンズ・ライセンス入門 【知財管理65巻6号掲載】 | 弁護士 増田雅史の記録帳</a></li>
<li><a href="http://wired.jp/2016/05/08/about-telomere/">死を司る「テロメア」とは何なのか?|WIRED.jp</a></li>
<li><a href="http://d.hatena.ne.jp/yomoyomo/20160508/drmnightmare">DRMの悪夢:KoboをアップグレードするとSonyリーダから受け継いだ電子書籍がライブラリから消えてしまう - YAMDAS現更新履歴</a></li>
<li><a href="http://keepass.info/news/n160507_2.33.html">News: KeePass 2.33 available! - KeePass</a></li>
<li><a href="http://scienceportal.jst.go.jp/news/newsflash_review/newsflash/2016/05/20160511_02.html">2016年5月11日ニュース「太陽系外惑星、新たに1284個発見 地球型も9個」 | SciencePortal</a>
<ul>
<li><a href="http://www.space.com/32850-nasa-kepler-telescope-finds-1284-alien-planets.html">NASA Finds 1,284 Alien Planets, Biggest Haul Yet, with Kepler Space Telescope</a></li>
<li><a href="https://techcrunch.com/2016/05/12/astronomers-announce-largest-batch-of-new-planets-ever-discovered/">NASA、太陽系外惑星1284個を発見 | TechCrunch Japan</a></li>
</ul>
</li>
<li><a href="https://kaztaira.wordpress.com/2016/05/12/%E3%83%80%E3%83%B3%E3%83%BB%E3%82%AE%E3%83%AB%E3%83%A2%E3%82%A2%E8%91%97%E3%80%8E%E3%81%82%E3%81%AA%E3%81%9F%E3%81%8C%E3%83%A1%E3%83%87%E3%82%A3%E3%82%A2%E3%80%80%E3%82%BD%E3%83%BC%E3%82%B7%E3%83%A3/">ダン・ギルモア著『あなたがメディア ソーシャル新時代の情報術』を全文公開します | 新聞紙学的</a></li>
<li><a href="https://magazine-k.jp/2016/05/13/panama-papers-and-fifth-estate/">パナマ文書事件が明らかにした「第五階級」とは « マガジン航[kɔː]</a> : 確かに WikiLeaks とは異なるが, WikiLeaks の次の段階とも言える</li>
<li><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4106037866/baldandersinf-22/">Amazon.co.jp: 【中東大混迷を解く】 サイクス=ピコ協定 百年の呪縛: 池内 恵: 本</a> : とりあえず予約した
<ul>
<li><a href="http://ikeuchisatoshi.com/%E3%80%90%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%83%9A%E3%83%BC%E3%82%B8%E9%96%8B%E8%A8%AD%E3%80%91%E3%80%8E%E3%82%B5%E3%82%A4%E3%82%AF%E3%82%B9%EF%BC%9D%E3%83%94%E3%82%B3%E5%8D%94%E5%AE%9A-%E7%99%BE/">【サポートページ開設】『サイクス=ピコ協定 百年の呪縛』のカテゴリーを設定しました – 中東・イスラーム学の風姿花伝</a></li>
</ul>
</li>
<li><a href="https://techcrunch.com/2016/05/09/the-internet-of-things-is-security-nightmare-warns-eff/">「モノのインターネットは、セキュリティの面では悪夢だ」EFFの警告 | TechCrunch Japan</a></li>
</ul>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>「セキュリティに関心が薄い」ユーザなら侵入が発覚するまでかなりの時間を稼げるからだ。 <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
<li id="fn:2">
<p>LINE は随分前に捨てた。 <a href="#fnref:2" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>
</ol>
</div>