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

Kuberneteで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

Railsでサイトマップを作る方法

概要 GoogleやBingなどの検索エンジンのクローラに、クロールしてほしいWebページを知らせる方法にサイトマップというものがあります。 サイトマップでは、XML形式でアクセスしてほしいURLが書かれています。 今回は、このサ...

プログラミング

2019/07/05

PHPで別の位置にある画像を読み込んで表示する方法

概要 通常Webで画像を表示する場合、imgのsrc属性に画像が置いてあるURLを指定するというのが一般的だと思います。 しかし、画像を置いてあるURLを指定するというのは、画像を表示するためにはそのURLにアクセスできるということ...

プログラミング

2019/07/04

Officeの代替ソフトを考える

概要 皆さんはMicrosoft Office(以降 Office)を使用していますか? Officeには、WordやExcel、PowerPointなどのソフトウェアがあり、文書作成、表計算、プレゼン資料の作成ができます。 Of...

Tips

2019/07/03

Netgearのルータで内部のDNSサーバにアクセスできないことの対処法

概要 現在ルータとしてNetgear製のR7800というルータを使っています。 それと同時に、私はドメインを持っているのでプライベートネットワークでDNSを構築して、特定のドメインの名前解決のためにそのDNSにアクセスするようにして...

Tips

2019/07/02

macOSでNetgearのルータR7800でVPNにアクセスできない時の対処法

概要 私は現在Netgear製のR7800というルータを使っています。 R7800というルータでは、外部のネットワークからアクセスするためのVPNを構築をすることができます。 しかし、このVPNの構築をするのは簡単でしたが、実際に...

Tips

2019/07/01

code-serverを使ってVSCodeをリモートで使う

概要 リモートのサーバにアクセスして開発をする方法の1つにcode-serverというツールを使う方法があります。 code-serverは内部でVisual Studio Code(VS Code)というIDEを使用しており、ブラ...

Tips

2019/06/28

pandocを使ってMarkdownでレポートを書く

概要 最近、WordではなくMarkdown形式で書いた文章を使ってレポートなどの文書を作成したいという考えが大きくなってきました。 今回は、Pandocというツールを使ってMarkdownで書かれたファイルをPDFなどの文書に変...

Tips

2019/06/27

Railsでページネーションとしてpagyを使う

概要 Railsでページネーションを実装するために、pagyというgemが使えます。 ページネーションとは丁付けのことで、例えば記事によって1つの記事が複数のページに分かれており、それを切り替えながら1つの記事を読むというものがあ...

プログラミング

2019/06/26

Railsでrubocopを使って構文チェックする方法

概要 Railsを使ってウェブアプリケーションのコードを書いている際に、構文規則に則ってコードが書かれているかチェックしたいという事があると思います。 このような時に使えるものにrubocopというgemがあります。 今回は、この...

プログラミング

2019/06/25

Railsでwheneverを使って定期的にタスクを実行する方法

概要 RailsでWebアプリケーションを作成した際に、定期的に実行したい処理がある事があると思います。 そのような時には、whenerverというgemを使う事で定期的に処理を実行する事ができるようになります。 今回は、このRa...

プログラミング

2019/06/24

西暦-元号変換

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

Go

文字数カウンタ

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

Go