mabulog

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

homebrew の Apache 自動起動設定

Mac

背景 Background 以前『 Installed Apache@MacOSX』の記事でhomebrewでApacheをインストールしましたが、 Apache が自動起動せず、デフォルトの Apache が起動しました。 デフォルトの Apache の自動起動を停止させ、 homebrew の Apache を自動起動させた際…

vim-qfstatusline を作ってみた

Vim

背景 Background 前回『vim-qfsigns を作った』でSyntaxエラー箇所にsignでマーキングさせました。 今回はステータスバーにSyntaxエラー状況を表示させます。 私はid:itchynyさん作のlightline.vimを使用しているのですが、 syntasticでSyntaxチェックを行い…

Norton AntiVirus エラー対応@Mac

定期的にエラーが発生するため、対処方法を備忘録として残します。 チャットでサポートに問い合わせた所、再インストールして下さいと指示されました(2回中2回)。 定期的にエラーが発生するという事は解決していないという事でしょう。 定期的にAntiVirusが…

vim-qfsigns を作った

Vim

背景 Background 先週行われた第100回 vimrc読書会でvim-watchdogsというpluginの存在を知りました。 (ROM専だったため、ひっそり読んでた模様。) vimproc.vimとvim-quickrunを利用し非同期にsyntaxチェックを行えます。 また、拡張性が保たれているため、de…

vim-refで複数ファイルタイプを扱う方法

お知らせ Infomation vim-ref以外にもtaglist等、複数ファイルタイプに対応していないpluginが多数存在して、 開発に影響が出てしまったので、御蔵行きにしました。 ただ、考え方的には複数ファイルタイプは間違っていないため、 少しづつ解決して行きたいと…

Installed Wireshark

Mac

背景 Background LingrのAPIのレスポンス情報を確認したく、Windowsでもお馴染みのWiresharkをインストールします。 ...と思ったら、インストール中暇だったので、本当にドキュメントないか調べた所GoogleDocにありました。 目標 Goal Wiresharkのインストー…

LimeChat + Lingr で快適チャットの実現

Mac

目標 Goal LimeChatを利用した快適なLingrの閲覧 環境 Environment Mac 手順 Operation LimeChatをインストールします LimeChatにアクセスするためのGatewayサーバの準備 ざっくり調べた限りでは、Ruby, Perl, Goが有名かと思われます。 私はRubyをVimのPlug…

Installed Apache @ Mac OS X

背景 Background Laravelの開発環境を準備がてら、 MacにApacheをhomebrew経由でインストールしました。 もともとMacにはApacheがインストールされているため、 特に不要な作業ではありますが、何かあった時に 自分でインストールしていたいた時の方が状況が…

try NeoBundleLazy

Vim

背景 Background .vimrcに必要な機能をポンポン追加していた所、若干起動が遅くなりました。 そろそろ.vimrcの中身の精査をしたく、取り急ぎ遅延起動対応を行います。 また、どういった動きになっているかも合わせて見てみたいと思います。 目標 Goal NeoBun…

Purchased PC desk

背景 Background 最近、また自宅コーディング熱が再燃してきたのですが、 如何せん腰が痛いため、この機にデスク周りを一新しました。 多少お金がかかっても良いので、長く使えるものを時間をかけて調べました。 多少なりとも労力を費やしたので、記事に残し…

Using Xdebug on Vim

背景 Background デバッグツール"Xdebug"というものを最近教えてもらった。 目標 Goal Vim上でステップ実行する 環境 Environment CentOS6.4 Vim7.4 for CentOS Vim7.4 for Mac 手順 Operation Install Xdebug for CentOS $ sudo yum -y install php-devel $…

Using grep at Vim

Vim

背景 Background Windowsで開発してた時は某エディタに備わってたgrepで検索し、 今はターミナルの別タブでコマンドベースでgrepしているような状態です。 Vimにも大分慣れてきたので、Vim上で検索出来るようにしたいと思います。 最近では、ack、agなどが人…

Using About.me

備忘 Remark ソーシャルログインで技術系の情報が分散しそうな雰囲気が私の中で感じられたので、 一元管理も兼ねてAboout.meにプロフィールを公開しました。 サイドメニューもシンプルにAboout.meのみにしました。

Installed Vim-php-cs-fixer for Vim

背景 Background Vimのプラグイン「syntastic」はインストール済みで 実行前に構文エラーは回避出来るようになりました。 ...が、どうせやるならコーディング規約レベルまで落とし込みたい そう思い調査開始です。 目標 Goal Vim-php-cs-fixerをVim上で動か…

VirtualBox起動シェル

メモ 以前、VirtualBoxによる電力消費を改善したいと記事に書き放置していた。 一応形になったので記事する。 基本的にはVirtualBoxに設定した内容であったり、 内部で動かしているアプリに電力消費量は依存するため、 本記事の着眼点的にはVirtualBoxを使用…

Error: $brew update

Mac

Memo homebrewで"brew update"がコケて対処方法をネットで調べた所、 割りと頻繁に起こるようなので備忘を残す。 手順 Operation $ cd /usr/local $ git fetch origin $ git reset --hard origin/master 感想 当初エラーとなった一部のファイルのみ"git chec…

Installed PHP for Mac

背景 Background PHP Coding Standards Fixerインストールする際にPHPが必要との事で、 その際に設定した情報をメモする。 目標 Goal PHPのインストール PHP Coding Standards Fixerに必要な設定 手順 Operation PHP5.5インストール $ brew tap josegonzalez…

Installed Vim7.4 for Mac

おしらせ infomation インストール出来ましたが、ガツガツSEGVで落ちるので、 MacVim最新版に変更した所、SEGVで落ちなくなりました。 別件でどうにもならなかったので、ソースから入れる事にしたのですが、 純粋にMacVimのアップデートでそちらも解決とは..…

Installed perl for Mac

背景 Background homebrewでperlをインストールした際にRuby、Python3と違い 若干手間だったためメモを残す。 目標 Goal perlのインストール 手順 Operation homebrew用設定 $ mkdir /usr/local/sbin $ sudo vi /etc/paths 1 /usr/local/bin 2 /usr/bin 3 /b…

Memo:homebrew error

Mac

メモ homebrewを久しぶりに利用しようとした所、エラーが出たので備忘。 物によるかも知れないが、入れようとしたw3mがURL直書きだったのか、 インストールに失敗した。 homebrewをupgradeする事で、問題なくインストール出来たので本件完了。 エラー対処 ア…

Useing dash.js

背景 Background 前々からGithubをウォッチしていたのですが、最近開発が盛んになっているようなので、私の方でも動かしてみようと思いました。 目標 Goal dash.jsを使ってローカル環境で動画再生 環境 Environment CentOS6.4 手順 Operation 基本的にdash.j…

Ommit Username, Password at Github push.

Git

メモ Githubにpushする際に、Username,Passwordを省略する方法。 この方法では1つのアカウントの場合には問題無さそうですが、 複数のアカウントにコミットする場合等に問題が発生する恐れがアリそうです。 ネットで検索すると参考サイトが検索上位に表示さ…

memolist.vim & Markdown preview with Vim

Vim

背景 Background ようやくVimにエディタ移行をしたのですが、 ショートカットを覚えるのに一苦労自分で設定したショートカットも 忘れてしまう体たらく。 チートシートもありますが、自分で追加したプラグインには対応していないのがネックです。 そこで、me…

MySQL アカウント関係取得

MySQLにアクセス出来るアカウント一覧などを確認する際に、 都度ネットで調べるのも手間なため、備忘録を記す。 アクセス元ホストとログインユーザ取得 mysql> SELECT Host, User FROM mysql.user; ユーザ or DB名からアクセス情報取得 mysql> SELECT * FROM…

Xperia Z1F(SO-02F) IYH!!

2年強使い続けたXperia arc(SO-01C)から昨年の冬に出ましたXperia Z1Fに乗り換えました。 Xperia Z1(SO-01F)やXperia A(SO-04E)あたりが出てる頃に機種変更したかったのですが、携帯のサイズとアンテナが私の何かを刺激して買う事を断念させました。 満を持…

Used ctags for Vim at project

背景 Background 自宅と会社など複数の作業環境でVimの設定を共有出来る所は行いたく、 開発サーバで複数のプロジェクトがあるケースを前回の設定では考慮していませんでした。 改良して複数プロジェクト対応バージョンに置き換えます。 目標 Goal プロジェ…

Installed Yii2 Public Preview

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

Check existing function for PHP

PHP

背景 Background 基本的に不要な物はインストールしない方がリスクは少ない。 そのため、PHPの関数でこの関数は入っているだろうと高を括っていた所、 意外と入っていない事が多々ある。 その時に都度、関数の存在をチェックするための簡易プログラムを書い…

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 環境依存は設定ファイルで保持できる事 ソースコード上では環境を意識…