読者です 読者をやめる 読者になる 読者になる

望月いちろうのREADME.md

書き溜めておいた技術記事や旅行記のバックアップです。

Postfixをインストールしてサーバーからメールを送ってみる

サーバーからメールを送信したいという需要があると思います。 それはWebサービスの認証用にHTMLメールをユーザーに送信したいという需要によるかもしれませんし、メールマガジンやサイトの更新をユーザーに伝えるためかもしれません。あるいはダイレクトメ…

【プログラマー名言集】リーナス・トーバルズの名言

リーナス・トーバルズ(Linuxの開発者) 北欧・フィンランド共和国出身 ヘルシンキ大学在学中にオープンソース・オペレーティングシステムの Linux を発表する。 現在Linuxは世界中で利用され、ITが浸透した現代文明に欠かせないモノとなっている。 身近な例…

Linuxでサーバーからファイルをコピーする方法

コマンドscpを使用すれば良い 作業中のPCからサーバーにファイルをコピーする 構文 scp {オプション} {コピー元のファイルのパス} {ユーザー名}@{コピー先のIPアドレスまたはドメイン}:{コピー先のディレクトリ} 例 ユーザー名userの公開鍵key.pemを利用して…

Ubuntu14.04にMeCabをインストールする

Ubuntu14.04にMecabをインストールしてipadic-NEologdを追加した ネット上には新旧の情報が混在していて混乱したので書きました。 自分の環境では何故かsudoが利用できなかったので先にインストール $ apt-get install sudo aptitudeが必要なので最初にイン…

プロセスが落ちたらSlackに通知するサーバーの死活監視スクリプトを書いた

サーバーのプロセスが落ちた時に通知してくれるようにしたい。こちらを参考に、仕組み 無限ループで10秒ごとにプロセスの状態を確認 もしプロセスが落ちていたらPythonのスクリプトを起動してSlackに通知する。

Raspberry piの初期設定

カードリーダー, MicroSDカードを準備する 自分が使用しているカードリーダー Transcend USB 3.0 Super Speed カードリーダー (SD/SDHC UHS-I/SDXC UHS-I/microSDXC UHS-I 対応) ブラック 2年保証 TS-RDF5K出版社/メーカー: トランセンド・ジャパンメディア:…

MongoDBとレプリケーション

前提知識 レプリケーション:サーバーの障害に備えてデータベースサーバーを複数台で運用・管理すること MongoDBで可能なレプリケーションは2種類 マスター・スレーブレプリケーション レプリカセット マスター・スレーブレプリケーション 親と子の関係 親…

Pythonで時間のかかる処理をバックグラウンドで実行する。

コマンドnohupを使用する。 使い方 カレントディレクトリのnohupout.logに出力内容を保存する場合 nohup python3 main.py > nohupout.log & ログを残したくない場合 sudo nohup python3 main.py > /dev/null 2>&1 & このような表示が出たら成功 [1] 9105 こ…

Linux Ubuntuでパスを永続化させる方法

sudo vim ~/.profile # ~ /.profile: executed by Bourne-compatible login shells. if [ "$BASH" ]; then if [ -f ~/.bashrc ]; then . ~/.bashrc fi fi mesg n ファイルの行末に以下を追記 PATH="$PATH:/opt/node-v5.4.1-linux-x64/bin" if [ "$BASH" ]; t…

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

デフォルトだと古いバージョンがインストールされてしまう。 デフォルトの設定で sudo apt-get install mongodb を実行するとかなりObsoleteなバージョンがインストールされてしまいます。 mongo -version MongoDB shell version: 2.4.6 これは一世代前のバ…