お茶とスルメ

プログラミングに必要なもの

Javascript読書マラソン

まだ途中ですが、ちょっと距離が長いので、一休みしてます。 ここまでで読んだJavascriptの書籍について、紹介します。本屋でめくってみて、これは読む必要がないなと思ったものについても、その理由を含めて紹介したいと思います。 また、以下のリストには…

vim再インストール

vimにもいろいろバージョンがあるらしく、僕のインストールしたDebian jessieにはvim smallというものがインストールされていました。 これだといろいろ機能がオフになっているので、vim hugeというものがほしいのですが。 対処方法は簡単で、インストールす…

PostgreSQLの導入

これでインストールします。 Haskellから使うのですが、libpg-devが必要なようです。 sudo apt-get install postgresql-9.4 sudo apt-get install libpq-dev こうするとpostgresというユーザも自動で作成されます。パスワードもpostgresです。 なので最初は…

mecabのインストール

これでいけます。 sudo apt-get install mecab sudo apt-get install libmecab-dev sudo apt-get install mecab-ipadic-utf8 辞書は今後かえていこうと思いますが、とりあえず動けばいいや。

stackのインストール

Haskellの開発環境?パッケージ管理ツール? とにかく便利に開発するならstackが必要なようです。 以下のサイトを参考に。 https://docs.haskellstack.org/en/stable/README/ これでインストールできます。 wget -qO- https://get.haskellstack.org/ | sh で…

Apache Cassandraの導入

以下のサイトの通りにすればいくはずです。 http://cassandra.apache.org/ こんな感じ echo "deb http://www.apache.org/dist/cassandra/debian 39x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list curl https://www.apache.org/dist/…

Python開発環境

用意するのは以下です。 pyenv Python2系 Python3系 pip Python開発環境の記事はたくさんあって、どうすればいいか迷ったのですが、とりあえずいれたのは上記です。 特に必要なのは2. Python2系で、ansibleを動かすのに必要だからです。あとは学習のために1.…

Debianの準備

こないだWindows10に仮想環境を作ったので、今度はその仮想環境の調整です。 しなくちゃ行けないのは以下 ユーザ作成 git導入 gitは入ってませんでした。 すべてのLinuxに入ってるもんだと思い込んでました。 1. ユーザ作成 debian系ディストリビューション…

Windowsに仮想環境構築

まずは自分のpcに仮想環境を構築します。 自分のマシンは以下 Windows10 とりあえずいれないと行けないのは以下 git Oracle Virtualbox Vagrant Linux OS 1. git 以下サイトからインストーラをダウンロードして実行するだけです。 https://git-scm.com 僕はc…