このページについて

いわゆるBlog的なページですが、

・極端にパーソナルなことは書かない方針です(ご飯くらいは書くかも)

・OS、CMSネタなども掲載しますが、取りまとめた内容はなるべく別個記事にするか、同人誌に取りまとめる予定です。

・なので技術よりの内容に関しては書いた時点の情報であり、最新化されていない場合があるのでその点をご了承下さい。

極北別世界通信

Todo覚書

2020年12月10日 23時45分
技術関連

・既存リモート環境にシングルサインオンの導入
 →Rocketchatのみ完了 原稿化予定

・その他のシステム
 →架空の会社の社内システムを全部OSSで作るという
  試験を1年ほどかけてやろうと思っています。
  なので普段使いしているApache Guacamoleとインフラ系のDNSとかを除いて
  まるっと構築しなおそうと考えています。

・Dockerプライベートレジストリをjenkinsとgitlab使って構築
 →ネタとして面白そうと思ったのですが、当方がDockerを普段使いしてないので
  イマイチ着手に至っていません。

・Snipe IT使って資産管理システム
 →どちらかというとシステムより実際の登録と運用が肝。
  導入自体は割と容易だったのですが、今回の架空の会社システム構築の際に
  やり直す予定

・Exmentの活用の具体例
 →こちらも同上。設計の大切さが身に沁みますな

・Zabbixでの監視と、各種ログのとりまとめ、可視化
 →監視自体は設定してますが、細かい通知とかログのとりまとめはできてません。
  ただそもそも監視に何を使うかの選定を優先する予定
  (その上で架空の会社のシステム構築を行う方向)

・ヘルプデスクシステムをオープンソースで何とかする
 →まだまだ調査段階。3つくらい候補がありますが、これも架空の会社の
  システム構築で対応する予定。

■その他
・というわけで、いまのところは現行で使ってるもののうち残すものと新しい企画のために
 いったんまっさらにするものに分けて対応する予定です。

まぁ自分向けのTodoなんですが。

技術書典とコミックマーケットとエアコミケ

2020年12月6日 13時30分

技術書典が12/26~1/6

エアコミケが12/30、31

コミケ99が2021年5/2~5/5

なかなかハードですな。

どこまで達成可能かわかりませんが一応、原稿は以下の方針で進めてます。

 

Windowsの特殊フォルダ

2020年12月1日 22時30分

当方の自宅のマシンにはドライブが18個くらいあるんですが、うっかり特殊フォルダを移動したのを忘れていて、デフォルトフォルダがユーザーのTempフォルダにされる事件があったので、その解消法を簡単に。

当方が被害?にあったのはCapturesフォルダでした。マイナーOSの挙動をWindowsのデフォルトのキャプチャ機能でキャプチャしておこうとしたら、キャプチャデータがどっか行ってしまいました。

設定を見たら(スタート⇒設定⇒ゲーム⇒キャプチャ)、なぜかユーザーのTempフォルダになってる。はて?

こういう時はレジストリだ!というわけでregeditを起動。

Win+Rキーから「regedit」とタイプしてEnter。

コンピューター\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

に、たくさんフォルダに指定が並んでますが、Capturesフォルダが存在しなくなったドライブに指定されてました。

フォルダが見当たらないとユーザーのTempフォルダにされちゃうんですね。

なお、名前は

{EDC0FE71-98D8-4F4A-B920-C8DC133CB165}

で、データの値を移動したいフォルダにすると、そこがキャプチャフォルダになります。

スタート⇒設定⇒ゲーム⇒キャプチャ

のフォルダもちゃんとそこに変更されます。

でもこういうのは簡単に設定できるようにしてほしいなぁ。なんかこうブラックボックスにしたい意地?みたいのを感じますな。

仮想マシンイメージの変換

2020年11月28日 23時22分

覚書に近いですが。

VirtualBoxのVBoxManageコマンドを使って実施します。対象ファイルは全部同フォルダ/ディレクトリにある前提です。

前提:C:\Program Files\Oracle\VirtualBox

「コントロールパネル」⇒「システム」⇒「システムの詳細設定」⇒「詳細設定」タブ⇒「環境変数」⇒「Path」に追加
※当方はユーザー環境変数に入れてますがお好みで。

 

覚書更新

2020年11月21日 00時53分
技術関連

・オープンソースHCI

→オール仮想マシンでやろうとして失敗中

・既存リモート環境にシングルサインオンの導入

→Rocketchatのみ完了

→NextCloudはできるらしいが若干不安あり

→その他はまだ厳しそう

・Dockerプライベートレジストリをjenkinsとgitlab使って構築 →未着手

・Snipe IT使って資産管理システム

→どちらかというとシステムより実際の登録と運用が肝。少しずつやってるがあまり進捗なし

・Exmentの活用の具体例

→わりと同上。インストールやら構築よりその先のほうが肝心

・Zabbixでの監視と、各種ログのとりまとめ、可視化

→進んでない。他の機能の方を優先してる感じ

・ヘルプデスクシステムをオープンソースで何とかする

→まだまだ調査段階

唐突にマインクラフトサーバ

2020年11月17日 00時52分
技術関連

そういや子供が以前からマインクラフトをやりたがっていたので、統合版のサーバをさっくり立ててみることにする。

以前調べた時は、統合版の発売前だったようで、PCからのJava版と他のプラットホームは共存できないという話だったと記憶してましたが、今回調べたら統合版というのが出てて、マルチプラットフォームが可能らしいのでちょいとサーバを立ててみることにしました。

Apache GuacamoleをDockerで構築してLDAPバックエンドでリバースプロキシ(長い)

2020年10月26日 21時15分

以前すでにいくつか書いていますが忘れないようにメモ。

まぁ。。なんも書かんよりはマシかな程度ですが。

シングルサインオン

2020年10月20日 18時40分

ようやくKeycloakでのシングルサインオンに手を付けた。

とはいえインターネット経由で使えるようにするとなるとまたSSLの設定やらなんやら必要ですし中々面倒ですな。

まぁ構築後の面倒をさけるための構築なんだからしょうがないんですが。

Jitsiのリバースプロキシ下動作

2020年10月12日 18時45分

Jitsi Meetを既存リバースプロキシの背後で動かす方法を探しているのですが、なかなか見つからない。

Jitsi MeetはインストーラがNginxを設定してくれちゃうらしいのですが、単体のマシンの中でのお話なので、
その設定を他のマシンにもっていってもうまく動かないように思われます。

(必要な設定をちゃんと書き換えればいいんだとは思いますが)

まぁただ、Jitsi Meet自体が20人ぐらいになると、クライアント側での処理が重たくなってなかなか表示が厳しくなるらしいので、単純に既存のZoom等の代替になるかというと難しそうですが。

 

HCI構成をOSSでやるのはなかなか難しいですな

2020年9月27日 13時35分

oVirt+GlusterFSでのOSS HCIを構成しようとしていますが、GlusterFSの作成まではうまく動くのですが、Hosted-Engineの導入で毎回失敗します。

とはいえ実機を準備しておらず、すべて仮想マシンで準備していることも原因かもしれませんが、なかなか厄介ですな。

仮想マシンであればある程度のスペックのものは用意できますが、実機複数台というとちょっと厳しいですなぁ

逆にスペック落としても実機のほうがやりやすいのかもしれませんね。