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

GithubのProject Pagesを作る手順を調べてみた。もしくはgitで空ブランチを作る方法を調べてみた。

git

http://kanonji.info/blog/2013/12/19/git%E3%81%A7%E7%A9%BA%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/ 空ブランチを作るオプションで、もっと簡単に作る方法がありました。 Github pagesは、…

gitでローカルのmasterとリモートのorigin/masterのどちらが先に進んでるか簡単に分かるコマンドないですか?

git

gitでバージョン管理しているものの中に、たまにコードを書き進めるちょっとしたプログラムがあります。たまにしか書かないので、なかなかpushしないんですが、ほんとたまになので、未pushがあるのかどうかも忘れてたりします。これは1人で書いてるからまぁ…

CakePHPのSearch pluginでタグの絞込み検索を作る(AND検索)

一昨日にOR検索のほうは修正したばかりですが、CakeDCのsearch pluginの記事が少ないので1個置いときますね。CakePHP Advent Calendar 2010 8日目 - kanonjiの日記のコードに機能追加しました。色々な検索の方法の中に、HABTMの検索が書いてありますが、これ…

CakePHPのsearch pluginのサンプルコードと記事をちょっと修正。Containableは必要でした

CakeDCのsearch pluginの記事が少ないので1個置いときますね。CakePHP Advent Calendar 2010 8日目 - kanonjiの日記のコードをちょっとだけ直しました。タグ検索などを実装するHABTMの検索で、プラグインのReadme.mdにはあったContainableビヘイビアを使わな…

coreserverでのAPC(Alternative PHP Cache)について調べてみた

php

ちょっとCoreserverで動かしてるphpアプリで、APCが使えるなら使ってみたいと思ったので調べてみました。 まとめ その前に注意 Coreserverはサーバーによって構成が異なるので、このエントリーが当てはまらないかも知れません。 このエントリーの方法がCores…

何気なく使ってるhistoryコマンドについてちょっと調べてみた。Macの。

Mac

historyコマンドについて調べてみました。調べたのは割と前なので、なんで調べようと思ったのかもう忘れました。 historyコマンドはシェルに組み込まれたコマンドだった $ whereis history $ which history $ type history history is a shell builtinhistor…

Web storageのセキュリティ設定はCookieの設定が兼ねている?

最近CakePHPのドキュメントであるCook bookがリニューアルしました。右上にClear Local Cacheと書いてあって何かキャッシュをしてるぽいのでソースを見てみたら、Web storageのlocalStorageを使ってます。そういえばWeb storageやHTML5*1ってよく知らないな…

CakePHPのDboSource::expression()を調べてみた。conditions等にSQLを書くためのものかな?

DboSource::expression() というメソッドを見かけて、ちょっと気になったので調べてみました。自分としてはもっと魔法のメソッド的な便利なのだったらいいなーとか思ってたんですが、残念ながらそうでは無いみたい。でも折角調べたのでエントリーにしておき…

Google Chrome 9にしたらデベロッパーツールのStorageタブが消えたんだけど、どこいったの?

Chrome 9が出たという事で、Macに入れてるChromeのバージョン上げてみたら、デベロッパーツールのStorageタブが消えてしまいました。ちょうど最近localStorageについて調べてたので、若干困っています。WindowsのほうのChromeはずっと起動しっぱなしなので、…

Githubでコミットやブランチやタグ間のdiffを見る、Compare viewを使う

git

GithubにCompare viewという機能があります。とても便利なんですが、どういうわけかCompare viewへのリンクが見当たりません*1。URLを自分で入力すれば使えるんですが、よく忘れるのでメモしておきます。見落としてました。Branch List(例えばhttps://githu…

MacBookがバッテリー残量あるのに落ちるからSMCをリセットしてみた。

Mac

MacBookのバッテリー残量が10%くらい残っているのに、突然プツンと落ちました。最近で2回くらいあったので、SMC*1のリセットというのをやってみました。その後バッテリーがそんなに減るほど、バッテリー駆動でまだ使ってないので、改善したかどうかは分かり…

.htaccessを使いローカル環境はそのまま、coreserverではCGIモードに設定する方法

php

CakePHPのちょっとしたアプリをcoreserverに設置したら、セーフモードのせいで画像アップロードが出来ませんでした。そういえばcoreserverはCGIモードにしないとセーフモードだったのを思い出して、htaccessで設定したんですが、そのままだとローカル環境で…

CakePHPでjQueryをそのまま書く際に使えるパス補完メソッドをjQueryオブジェクトに追加する。

CakePHPではHtmlHelper::script()を使いJavaScriptファイルを読み込むscriptタグを生成します。これはこれで使うんですが、jQueryプラグインを使う場合は、ロード完了のコールバックで動かしたいところです。また、内部に置いてあるJSONとか画像とかを読み込…

gimp-for-paintersの手ぶれ補正ツールG-PenがGIMP本体に取り込まれた模様

http://git.gnome.org/browse/gimp/commit/?id=082aa272a4915127144b44a3faf2b2f3754525e1以前 gimp-for-painter なるものをインストールしてみた。どうやらGIMP本体にまで手を入れているものらしい。 - kanonjiの日記 で書いたgimp-for-paintersの2つの機能…

CakePHPのl10nとphpのsetlocale()がかみ合わない件

setlocale()でロケールを設定する必要が出たので、CakePHPのl10nと連動させようとしてます。ただ、残念な事にl10nとsetlocale()が上手くかみ合わず行き詰まりました。 とりあえずの結論 l10nからは'ja'か'jpn'が取得できます。setlocale()でロケールを日本語…

CakePHPのバグ報告ってどういう手順を踏めばいいんだろう?l10n::get()について。

CakePHPの l10n のソースを読んでたら、もしかしたらこれってバグ?ってのがありました。バグなら報告したいところなんですが、いざしようと思ったらどういう手順を踏めば良いのかわからず。もしかしたらそういう仕様なのかもしれない、曖昧なものという事も…