タグ

2010年12月13日のブックマーク (3件)

  • カーソル位置の情報で遊ぼう。 - 日々、とんは語る。

    Emacs Advent Calendar jp: 2010 の13日目というわけで、相撲大好き Emacser の tomoya です。どすこんばんわ (2日連続のネタです)。 昨日12日目は荒川智則さんのいつもの操作がなんなのか調べる方法でした。明日は kwappa さんになります。 ちなみに、去年は MacEmacs 23.1 以降でOS標準辞書を使ってみるというネタでした。今年はこれを更に分解して、Elisp で遊んでみたいと思います。 カーソルについて。 さて、パソコンの UI には、主にマウスカーソルとキャレットカーソル*1がありますが、エディタにおいてはキャレットカーソルは最も重要な情報源です。 RPG でいうところの操作キャラの現在地で、これを見失うと操作不能になりますし、調べるとアイテムが見つかったりします。 そんな現在地ですが、Emacs では文字の入力位置という

    カーソル位置の情報で遊ぼう。 - 日々、とんは語る。
    k1LoW
    k1LoW 2010/12/13
    どすこんばんわ!
  • 【CakePHP】session.use_trans_sid=1をCakePHPで使う場合の注意 | ECWorks Blog

    「Ktai Library」をバージョンアップする際の研究で分かったことがあります。 「session.use_trans_sid=1」でクッキーが使えないブラウザ(例えばiMODE)でもセッションを使う対処をしたい場合、一部ページでセッションが切れる場合があります。 検索するとまず出てくるのが「リダイレクトをした場合」で、これはまだ一般的だと思いますが、実はそれ以外でも発生することが分かりました。 paginateを使っていない方には縁がないのかもしれませんが、CakePHPではGETパラメータを使わずにパラメータを挿入する機能があり ます。それは「/hoge/fuga/param:value」のようにコロンで区切ることで、パラメータを挿入することが出来ます。 ところが、この場合、PHP側で「別サイトへのリンク」と誤認識するようで、セッションキーをくっつけないのです。 例えば、次のように

    k1LoW
    k1LoW 2010/12/13
    忘れていたので
  • Datasourceを使い倒す - kaz29

    CakePHP Advent Calendar2010 も折り返し点を過ぎました。CakePHP Advent Calendar2010は、ネタの調整などはしていないのですが(してないよね(^^;?)、参考になる話ばかりだし、まだネタがかぶったという話は聞かないので正に「君の当たり前に僕らは感嘆させられるんだ」ですね(^^;。 では、13日目の担当と言う事で...。 *この記事の内容はCakePHP1.3での話になります。 CakePHP1.2までは、Datasourceは app/models/datasources/ 以下に配置しないと動作させることが出来ませんでしたが、CakePHP1.3からはプラグイン配下のDatasouceを使用することが可能になりました。 これは個人的にとても嬉しい修正だったのですが、このあたりの情報をWeb上にあまり見かけないのでまとめてみました。 Cake

    Datasourceを使い倒す - kaz29