mabulog

このブログは、mabuの平凡な日常を淡々と描く物です。 過度な期待はしないでください。 あと、部屋は明るくして、 モニターから3メートルは離れて見やがってください。

CentOS

screen を使ってみた

前回は『tmux をインストールした』でした。 今回はscreenの設定をします。screenよりもtmuxの方が性能がよく、今風ではありますが、環境によってはtmuxがなく、screenのみ利用できるケースもあるかと思い、念のため調べました。基本はtmuxと同様のキーマッ…

Installed VirtualBox + CentOS7.0

背景 Background 最近はMacで直接開発等を行っていたのですが、 CentOSで調査したい事があったため、CentOSをインストールしようとした所、 CentOS7が出ていたため、前回の『Installed VirtualBox + CentOS6.4』の違いを記録します。 手順 Operation Virtual…

Installed Yii2 Public Preview

更新履歴 Update history 2014/01/04: advanced から basicプロジェクトに変更 basicプロジェクトでは既にBootstrap3に対応済みのため、 advancedに拘る必要性が無くなったため変更した。 背景 Background Yii2触ってみて、Yiiとの違いを理解するため。 なお…

Installed Composer

背景 Background Yii2入れようとした所、Composerからインストール可能とあったので、 良い機会なので、インストールしてみる。 環境 Environment CentOS6.4 PHP5.5.3 with phpenv and anyenv 手順 Operation インストール $ curl -sS https://getcomposer.o…

Installed yii-environment

背景 Background Yiiではdevelopment、production環境は用意されているが、 それ以上環境を追加するにはyii-environmentで追加するのが、 一般的なようなので導入してみます。 目標 Goal 環境依存は設定ファイルで保持できる事 ソースコード上では環境を意識…

Set up Yii Application

背景 Background Yiiに最近触れる機会があったので、 ネットで仕入れた情報の整理します。 目標 Goal Yiiのインストール 環境 Environment CentOS6.4 PHP5.5.3 with phpenv and anyenv Yii1.1.14 (ブログ掲載時の最新) 手順 Operation Yiiの所有者をログイン…

check Vim about newline character , end line space, Tab space, 全角 space

背景 Background レガシーコードを修正する事、HPから処理をコピペする事 そんな良くある日常に潜む罠を回避する方法『視覚化』を行います。 本処理は行末のスペースを削除しない方向で進めています。 理由は単純で、既に動いているコードを自分の責任で 削…

Installed vim-ref for Vim

背景 Background localでPマニュアルを参照できるか、できないかは開発コス卜に大きく関わるため、 ここできっちり抑えておきます。 目標 Goal PHPマニュアルをVimから参照できる事 環境 Environment CentOS6.4 Vim7.4 手順 Operation $ cd work $ wget http…

Installed git command

更新 Update CentOS7.0バージョンに更新しました。 perl-coreがない関係のエラーが発生するため、本オペレーション前にインストールが必要となります。 目標 Goal gitコマンドをgitコマンドを利用してインストールする 環境 Environment CentOS7.0 手順 Oper…

Installed anyenv

背景 Background VimプラグインでPythonを利用するなど、複数言語が必要になったため、 これを機にenv系のマネージャであるanyenvのインストールを行います。 目標 Goal anyenvを利用して、Ruby(rbenv)、PHP(phpenv)、Python(pyenv)、Perl(plenv)、Node.js(n…

Installed curl7.32.0 with libcurl-devel

背景 Background Autoconf、Automakeの最新版をインストールした後に依存関係にあるlibcurl-develをyumで入れようとした所、 デグレしたAutoconf、Automakeを入れようとしたので対応します。 目標 Goal libcurl-develのインストール 環境 Environment CentOS…

Installed Automake1.14

背景 Background Autoconfの最新版を入れたので、合わせてAutomakeの最新版をインストールします。 目標 Goal Automakeのインストール 環境 Environment CentOS6.4 Autoconf2.69 手順 Operation $ cd /usr/local/src $ sudo wget ftp://ftp.gnu.org/gnu/auto…

Installed Autoconf2.69

背景 Background Rubyの最新版でAutoconfの最新版が必要になったためです。 目標 Goal Autoconfのインストール 環境 Environment CentOS6.4 手順 Operation $ cd /usr/local/src $ sudo wget ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz $ sudo ta…

Installed Vim7.4

更新履歴 Update history 2013/09/02: anyenv対応(Perl、Python3オプション追加) 背景 Background Rubyの開発でVimを利用する予定だったのですが、 既存のVimのバージョンが古く最近のプラグインが利用できなかったため、 最新のVimをインストールする事にし…

Installed LuaJIT2.0.2

更新 Update CentOS7.0バージョンに更新しました。 背景 Background Luaより高速なLuaJITを導入します。 LuaJITはVimのNeoCompleteで利用している重要なアプリケーションになります。 目標 Goal Vim(NeoComplete)でLuaJITが使える事 環境 Environment CentOS…

Installed VirtualBox + CentOS6.4

背景 Background MacでRubyの勉強をしたい。 Macで環境構築するのは環境構築師Lv1のmabuにはリスクが高いため、 VitrualBoxを利用してCentOSをインストールする。 目標 Goal 開発環境として使いやすい環境である事 rootアカウントは極力使用しないサーバ構成…