2013-01-01から1年間の記事一覧

ポエムを刻め pplogがとてもおもしろい

pplog - ゆるふわインターネットにポエムを刻もうpplogがおもしろいです。 ひとことでいうと、最新の1件だけ見ることができるブログ、でしょうか。 最新の1件だけという制限以外にも「フォロワーが分からないこと」がいいなぁと思いました。 誰に読まれるん…

HHKBのカラーキートップが届いた

PFUダイレクト | カラーキートップセット(HHKB Professionalシリーズ専用) | PFU が届いたので、さっそく装着しました!雰囲気変わるー!タイピングが楽しくなりますね! (ちょっと年末に大掃除だな・・・) 裏面は今、こんな感じ。 ギターの裏にシールを貼…

CakePHPでセッションハンドラにMemcacheを使おうとしたらハマった

CakePHP2.4、php5.5でセッションハンドラにMemcacheを使おうとしたら、落ちました。 原因はsession.auto_startの指定 セッションの設定を1つずつ見ていったところ、わかりました。session.auto_startはphp5.5.2と5.4.20からPHP_INI_PERDIRに変わったため、 …

複数のCakePHPに入れるライブラリを1つのComposerで管理

PluginとVendorの中を1つのComposerで管理したい 以下のツリーのように、ひとつのCakePHP本体と複数のCakePHPアプリケーションがあるときに DebugKitやPHPUnitなどはそれぞれのアプリケーションごとにある必要は無く、共通で参照できる場所にあればオッケー…

ghost+nginx+MariaDBをインストールして試してみた

Just a blogging platform ghostは、ブログを書くためのプラットフォームです。 mediumのような、シンプルでかっこいいブログサイトを作ることができます。 ブログを書くためだけの機能のみ提供されているので、使い方はとても簡単です。 記事はmarkdownで書…

cake.vimにローテーションジャンプ機能をつけてみた

githubにあるcake.vimに、ローテーションジャンプ機能をつけてみました。 violetyk/cake.vim · GitHub 関連するファイルを巡る この機能を使うと、頭の中で「コントローラにジャンプしよう」とか考えなくても 適当にぐるぐる巡ってジャンプすることができま…

elasticsearchでインストール済みのプラグイン一覧を確認する

以下のようにAPIをたたくと確認できる。 curl -XGET 'http://localhost:9200/_nodes?plugin=true&pretty' headとkuromojiが入っていることを確認。 { "ok" : true, "cluster_name" : "my_cluster_name", "nodes" : { "HMydbGMSRFms37gywSKO0w" : { "name" : …

lightline.vimを使ってVimのステータスラインを有効活用する

vim

ステータスラインが一瞬でリッチに lightline.vimはVimのステータスラインをかっこよくしてくれるVimプラグインです。 作者さんによるこのプラグインについての詳細な解説はこちらです。 lightline.vim作りました - プラグインの直交性について - プログラム…

elasticsearchとkuromojiプラグインで日本語の全文検索

elasticsearchのインストール - yuhei.kagaya elasticsearchのGUI「elasticsearch-head」がとても便利 - yuhei.kagaya に続き。elasticsearch0.90.2でやってみました。大きな流れはこんな感じ。 kuromojiプラグインのインストール デフォルトでkuromojiを使…

elasticsearchのGUI「elasticsearch-head」がとても便利

elasticsearchは、登録・検索・削除・管理など操作をJSONのHTTPリクエストで行います。 その使い方は単純で簡単なのですが、JSONを書くのがめんどうだったりします。 elasticsearch-headが便利 ElasticSearch Headは、ブラウザで動くelasticsearchのGUIです…

elasticsearchのインストール

CentOS6.4にelasticsearch0.90.2を入れました。 JDKのインストール せっかくなので古い最新のJDKを入れる。 rpm -qa | grep -E 'jre|jdk' rpm -qa | grep -E 'jre|jdk' | xargs rpm -e ブラウザからJDKをダウンロード。 http://www.oracle.com/technetwork/j…

Mercurialを使って最新のVimをインストールする

vim

今までは都度パッチをダウンロードしてあててビルドしてたので、いい加減Mercurialにしないとなぁと思ってやってみました。 最初からやってみました。OSはCentOS6.4です。 前準備 最初からyumで入っているVimはアンインストールします。 vim-minimalまで消し…

scratch utilityで縦分割&ファイルタイプを引き継いでバッファを開く

vim

scratch utilityが便利 Vimのscratch utilityをいうプラグインをよく使っています。 スクラッチバッファを作って即時開いてくれるプラグインです。 http://www.vim.org/scripts/script.php?script_id=389 scratch utility : 自由に開閉できる作業用バッファ…

RPGで学んだこと

「つれてゆくなら せんし そうりょ まほうつかいの 3にんが いいぜ。ひっく。」 酒場で会った剣士にそう言われた。 大魔王を倒し世界を救う旅なのに、3人しか連れて行けない。かなりの少数精鋭。 迷った後、アドバイス通りの3人を連れて旅に出ることにした…

DayOneとKPTで、1年間で50個のよい習慣を身につける

2013年にやりたいこと 年始に会社で所信表明をしたのですが、今年は「いい感じの検索」をつくりたいです。 日々の振り返りに使える「Day One」 で、目標を実現するには、計画を立てて実行し、振り返り次につなげていくことが大事ですが、 これも大変なのでツ…

cake.vim最近の改善5つ

最近、cake.vimのバージョンを2.10としてGitHubにpushしました。vimonlineにもアップしました。 violetyk/cake.vim · GitHub cake.vim - Utility for CakePHP developers. : vim online そのなかの、2012年後半からやっていた改善5つを紹介します。 gfコマン…