RubyでIMAPのAPIを使ってメールをアーカイブする方法

概要 最近、Rubyを使ってメールサーバの操作をすることがあり、そこでメールをアーカイブする方法について色々調べました。 しかし、なかなかうまい方法が見つからなかったため、後学のためにどのようにしてメールのアーカイブしたのかを残して...

Tips

2019/08/20

Nextcloudでファイルの暗号化を行う方法

概要 自分自身でサーバを用意して利用できるストレージサービスとしてNextcloudがあります。 今回は、Nextcloudに保存してあるファイルやこれからアップロードするファイルを暗号化する方法について紹介します。 環境 ...

サーバ

2019/08/13

Bitwardenのインストール方法

概要 Bitwardenというパスワード管理ソフトのインストール方法を紹介します。 Bitwardenとは Bitwardenとは、一言で言えばパスワード管理ソフトのことです。 Bitwardenの特徴として、サーバを自分自身...

Tips

2019/08/12

iPad Proで本を読みながらメモをとる

概要 先日iPad Pro 12.9インチを購入したのですが、それを使って本を読みながらメモをとるということがあまりにもやりやすかったため、この気持ちを書きたいと思います。 本を読む みなさんは本を読みますか? 私は、本を読むの...

Tips

2019/08/10

自宅サーバで提供しているサービスについて

概要 私は現在、色々と自宅に置いているサーバで動かしています。 今回は、2019年8月時点でどのようなものを動かしているのかを紹介します。 紹介すること・しないこと 私自身、サーバのほとんどをKubernetesで動かしていま...

Hobby

2019/08/09

iPad Proで作業をする環境を整えた

概要 私は先日, iPad Proを購入しました。 元々の目的は本を見たり動画を見たりすることが目的だったのですが、実際に使ってみると全てではないですがパソコンでやっていたこともiPad Proでできるのではないかというように感じ...

Tips

2019/08/02

auでiPad Proを購入した

概要 iPad Proを購入したので、なぜ購入したのかとか使い心地はどうなのかを少し書きます。 なぜiPadを購入したのか 私はiPad Proを購入する前に、次のiPadを持っていました。 iPad 4 iPad mini...

Hobby

2019/07/29

1PasswordからBitwardenに乗り換えた

概要 パスワード管理ソフトを1PasswordからBitwardenに変えました。 パスワード管理ソフトとは 現在色々なサービスを使用していますが、それら基本的に、IDとパスワードを使って認証をしています。 セキュリティのために...

Hobby

2019/07/24

Wowma!を使って思ったこと

概要 auが運営しているショッピングサイトにWowma!というものがあります。 今回、このWowma!を使ってみたので、その感想を書きたいと思います。 Wowma!とは Wowma!はauコマース&ライフ株式会社が運営している...

Hobby

2019/07/23

独自のブログシステムに変えて1ヶ月経った

概要 独自のブログシステムに本格的に変えてから1ヶ月と少しが経ちました。 それによって、変わったことや気になったことを書いていきます。 変わったこと 前までは、WordPressを使ってブログをしていました。 WordPre...

Hobby

2019/07/22

Jupyter Labにリモートからアクセスする

概要 現在、Jupyter Labというツールを使って統計処理や機械学習を行なっています。 Jupyter Labはサーバとして起動した後に、ブラウザからアクセスして使うツールですが、デフォルトでは、localhostからのアクセ...

Tips

2019/07/19

UbuntuにJupyterLabをインストールする

概要 最近、統計処理や機械学習について勉強したいなと思いつつあったので、よくその分野で使われるJupyter LabをUbuntuにインストールしてみました。 このインストール過程をここに書いていきます。 環境 Ubuntu...

Tips

2019/07/18

UbuntuにJuliaをインストール

概要 Juliaというプログラミング言語があります。 Juliaは科学計算用途で開発されたもので、ネイティブコードに変換してから実行するため、Pythonなどと比べて高速に動作します。 もちろん、科学計算以外にも使うことができます。...

プログラミング

2019/07/17

ReadyNASのスケジュールについて

概要 私は現在、NASとしてNetgearのReadyNASというものを使用しています。 他のNAS製品と比べて機能は少ないですが、コスパはいいと思ったので使っているのですが、このReadyNASではストレージのメンテナンス用のス...

Tips

2019/07/16

KubernetesでGitLabを動かす方法

概要 今回は、Kubernetes上でGitLabを構築する方法を紹介します。 環境 Kubernetes 1.14 GitLabとは GitLabは、Gitというバージョン管理システムを使用したコラボレーションツールで...

サーバ

2019/07/15

RStudio Serverのインストール方法

概要 R言語でプログラムを書いている方の中には、RStudioを使っている人も多いと思います。 今回は、RStudioをリモートで実行し、それにブラウザからアクセスして使うことができるRStudio Serverのインストール方法...

2019/07/12

KubernetesでRedmineを動かす

概要 私は現在、タスク管理の目的でRedmineというプロジェクト管理ツールを使っています。 Redmineは自分のサーバに入れて動かして使うもので、私は現在Kubernetes上で動かしています。 今回は、RedmineをKub...

サーバ

2019/07/11

Parallels DesktopでDockerを使う方法

概要 macOSでDockerを使う方法として、Docker for macを使う方法が一般的です。 しかし、それ以外の方法でもDockerを使う方法があります。 そのひとつには, Docker Machineを使う方法があります。...

Tips

2019/07/10

GPGキーがエラーで取得できない

概要 APTのリポジトリで正当性を確認するためにGPGキーを使用しますが、そのGPGキーの取得がうまくいかないことがありかなり苦労したので、その時にどのようにして解決したのかを書きます。 エラー内容 エラーは次のようなコマンドを...

Tips

2019/07/09

UbuntuにR言語とRstudioをインストールする方法

概要 統計処理に特化したプログラミング言語にR言語というものがあります。 また、R言語を使いやすくしたものにRStudioというIDEのようなソフトもあります。 今回は、R言語とRstudioをUbuntuにインストールする方法に...

Tips

2019/07/08

西暦-元号変換

西暦から元号、元号から西暦の変換をします。

Go

文字数カウンタ

入力された文章から、文字数や段落などを数えます。

Go