投稿

ラベル(拡張機能)が付いた投稿を表示しています

Proxmoxでサーバ構築

イメージ
これまでテスト用にi5第8世代の廃棄PCを使用してきた。 とはいえ今の所何も問題は起きていないが、入れ替えも視野に入れ予備サーバを用意することに。 - メモリ:16GB - SSD:500GB - DDNS+Let's Encrypt - Ubuntu24.04 この環境なので、すぐに構築し直すことは可能だが、とりあえずこのまま置いておいて別のサーバを立てることにする。 最初はRaspberryPiで構築しようと思ったけれど、本体電源+外付けHDD電源+ディスプレイ電源と考えると、邪魔なので廃案。 そこで廃棄しようと思っていた「Lavie NS300/N」が手元にあったので、これを利用することに。 一応バッテリーは正常に動作するので、UPS代わりにそのまま。 - Core™ i3-8145U(やや非力) - メモリ:8GB(少ないが…) - HDD:1TB なので、これまで使用しているものより、若干スペックダウン。 ただ用途は、非常勤で教えに行っている専門学校生用の練習マシンとする予定なので、まぁ問題なさそう。 Proxmox導入 直接、Linuxを導入してもよいのだけれど、今回は Proxmox を導入し、その上でUbuntu Serverを動作させる計画。 USBにProxmoxのイメージを焼いて、インストールすれば問題なく完了。 ただ、現在のバージョンはdebian - trixieがベースになっているので、若干参考になるサイトが少なめ。とはいえ旧版のは参考になるので調べつつ… HDDなだけあって、最初の起動は少し遅いものの、立ち上がってしまえば問題ない。 さぁ、VMにするかCTにするか…。 GUI使うのであれば、VMかなぁ。サーバだしCTでいいかぁ。 という程度の選定で、CT(コンテナ)で進めることに。 - メモリ:4GB - CPU:2 - HDD:20GB(root disk) - HDD:400GB(home用) - Ubuntu24.04 という構成で進めることにした。 テンプレートを用意して、初期設定を行い起動。 まぁすんなりと入った。 液晶を閉じたら、Suspendになってしまったので、若干設定変更。 $ sudo nano /etc/systemd/logind.conf HandleLidSwitch=ignore $ sudo sy...

Thunderbirdの拡張機能に助けられた

イメージ
 新しいタブレットを入手   「TECLAST T50Pro」を入手 したので、設定した。  この件は、別途まとめる予定。 で、セキュリティ通知が来て、古いパスワードの設定とか利用があるよという欄があり、あまりに古いものは設定を削除した。  ところが、それは延々と使い続けていたメインマシンのThunderbirdに紐付いているものだったのだ!  マシンが変わっても、Thunderbirdのデータフォルダごと移行しているので…。  で、本日朝から作業しようとして、Googleアカウントのメールがエラーで読み書きできないことに気づく。  こんなの、週末の影響に決まっている。  復活はできないので、仕方なく再度アカウントを追加登録。  データはimapで使うようになっていて、すべてサーバ上にあるから、アカウントを設定すれば全部復旧するはず。  でもって、エラーを起こすアカウントを削除する。  これにて、一件落着!と思ったら…。 後から追加したアカウントが1番下に来てしまう…。 いや、一番良く使用するのは上にないと、気づかないので…。 ドラッグすれば?と思ったが対応していない。 どうやら、Thunderbirdはこの機能がないらしい。 全部削除して、重要度順にアカウント設定し直すしか無理なのか〜。  そんなことはできないので… 拡張機能で対応 仕方なく、拡張機能で探してみると、良さそうなのがあった。 「Manually sort folders」 これをインストールすると、 ・「ツール」→「フォルダの並べ換え」→「アカウントの並べ替え」 ・アカウント設定の左側ペインでD&D どちらでも、順序を変えることが可能になった。 ちなみに、表示フォルダの順序も変更可能になった。GJ! これで、気持ちよく順番が変えられる。  ノートのThunderbirdにも入れておくしかないなぁ。  便利すぎる。

LinuxでC#

イメージ
Ubuntu上でC#を使う Windows7/10にVisual Studio Communityを入れれば、すんなりと環境は構築できる。 でも、メインマシンがUbuntuなので、VMのWindowsを起動して、その上で動かすのが時間もかかって面倒なのですよ…。  しかも、めったにWindowsを使わないため、起動するたびに更新の罠にはまって、使い始めるのに時間がかかりすぎるという状況。 そこで、Ubuntu上で、普通にコードがかければ楽じゃね?と思い探してみる。 コンソールアプリならOK 結果的には、コンソールならWindowsと何ら変りなく利用できることが分かった。 マイクロソフトのサイト https://www.microsoft.com/net/learn/get-started/linux/ubuntu16-04 へ行けば、以下の手順が乗っている。 curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" > /etc/apt/sources.list.d/dotnetdev.list' まずは、上記のリポジトリを追加 そして、以下のコマンドで.NET関係のインストール。 sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install dotnet-sdk-2.1.105 あとは、いつも使っているVisual studio codeで、マイクロソフト製の拡張機能を入れれば良い。 拡張機能も、ページの下の方に書かれている。 https://marketpl...

マウス・ジェスチャーが使えない

イメージ
Macのchromeな環境で Windows+Firefoxの時から、Windows+Chrome。そしてMac+Chromeとマウス・ゼスチャーを愛用してきたのに、MacのChromeでは右クリックの扱いが、コンテキストメニューと取り合うらしく、うまく動作しないことが、報告されている。 それにもかかわらず、Chrome上の拡張機能で、「Smooth Gestures」はちゃんと動作していたので、良かった。だけれども昨年利用できなくなりました…。 参照:http://blog.livedoor.jp/protanuki/archives/13931688.html 他にも、FireGestureやら何やら、その後も利用してきたんだけれど、どうもしっくり来ない。 仕方なく、ジェスチャーなしで利用したり、Firefoxを使ったりと、苦戦してきたものの気付けば、問題点を取り除いて再配布されているじゃ無いですか!! 公式サイトでは配布されていないので、自己責任で 配布元 から直接インストールになります。ただし、このサイトはかなり大きめな音が出るので、少々驚きます。ご注意を。 リンク場所が分かりにくいので、矢印を入れておきました。よく見ると「Smooth Gestures」と読めるはずです。デザイン的には面白いのだけれど、読みやすさは…。 Chromeにインストール さて、リンク先からプラグイン(拡張機能)をダウンロードしたら、インストールです。 拡張子は「.crx」になっています。 ところが、こいつは公式サイトでの配布ではないため、Chromeが拒否します。 「メニュー」→「ツール」→「拡張機能」で拡張機能のタブを開きます。 このタブの上にダンロードしたファイルをD&Dしてやると、インストールすることが可能なんですね〜。 あとは、オプションで自分の好みにジェスチャーを設定し直して完了です〜。 使い慣れた環境は、気持よく操作ができるのでした…。 標準でChromeが搭載してくれれば、楽なんですがね〜。