ibus-skkでSticky Shift


linux
ibus-skkでSticky Shift

この記事では、ibus-skkでSticky Shiftを実現していきます。 この記事に検索で辿りつく人には説明はいらないかもしれませんが、SKKは日本語入力システム(ATOKとかgoogle IMEとか)の一つです。 基本的にはEmacs上で動くものですが、macOSではAq…

yayのインストール


linux
yayのインストール

Arch LinuxにはAUR(Arch User Repository)というユーザが参加可能なリポジトリがあります。AURでは、公式リポジトリでは扱っていないパッケージが多数あり、大変便利です。 ですが、パッケージのビルド・インストールを自分で行わないといけないため、その点…

VPNサーバの構築(OpenVPN)


linux
VPNサーバの構築(OpenVPN)

この記事では、OpenVPNによるVPNサーバの構築方法を紹介します。 外出している際に、自宅内LANで提供しているサービスにアクセスしたくなる時があります。 ですが、セキュリティ上何でもかんでも外部にサービスを公開するわけにもいきません。 そこで、OpenVPNを使って自宅外…

Webサーバ(nginx)の構築


linux
Webサーバ(nginx)の構築

この記事では、nginxによるWebサーバの構築方法を紹介します。 自宅サーバで構築できる各種サービスはweb経由でアクセスできるものが多数ありますので、各種サービスにアクセスできるようにwebサーバを構築して、自宅内LANからアクセスできるようにします。 なお、今回はArch…

SambaによるTime Machineバックアップ


linux
SambaによるTime Machineバックアップ

この記事では、sambaによるTime Machineバックアップ環境の構築を行います。 MacにはTime Machineというバックアップ機能があります。Time Machineのバックアップ保存先は公式では以下が指定されていますが、sambaでのファイル共有サーバもバック…

borgによる差分バックアップシステムの構築


linux
borgによる差分バックアップシステムの構築

この記事では、バックアップシステムを構築します。 写真や動画等の各種データなどをファイルサーバに保存していますが、hddの故障や操作ミスでデータが消えてしまったら、取り返しがつきませんね。 そこで、今回は差分バックアップツールであるborgを利用して、バックアップシステムを構築…