タグ

ブックマーク / www.msng.info (9)

  • CakePHP の Configure クラスで最も悩ましい点を解決する方法 #cakeadvent2012

    CakePHP の Configure クラスで最も悩ましい点を解決する方法 #cakeadvent2012 2012年12月17日 10:11CakePHP CakePHP Advent Calendar 2012 17日目の記事です。 CakePHP 使いのみなさんこんにちは。 一番好きなクラスは何ですか? もちろん Configure ですね。 Configure はできる子 Configure は便利ですね。 値だけじゃなくて配列も格納できるし Configure::write('User', array( 'name' => 'msng', 'url' => 'http://www.msng.info/' )); 格納された配列の要素をドット区切りで指定して書きかえたり Configure::write('User.name', 'msng0413'); 直接呼び出したり ech

    CakePHP の Configure クラスで最も悩ましい点を解決する方法 #cakeadvent2012
    f-suger
    f-suger 2012/12/20
  • なかなか行動を起こせない自分を動かすために実践している5つのこと

    まあ一言で表すとものぐさなんだけど、 なかなか行動を起こせないときがあります。 別に一世一代の大決断とかそういうのじゃなくて ごく日常的な行動において。 意志の力だけでできる人には必要ないかと思いますが ものぐさが動くには大きなエネルギーが必要なので それを生み出すために実践していることを書いてみます。 宣言の力 これは前にここで書いたやつだけど 宣言の力 – 頭ん中 日中にやるとか日はやらないとか それぐらいの期間での行動にちょうどいい手法です。 今日は日が暮れてからランニングに行くぞとか 今日はお酒飲まずに早く寝るぞとか 朝のうちに思ったことを Facebook などに書いておくというもの。 その際、文末に「宣言の力。」と付記します。 今すぐやるわけじゃないから、 宣言を書くこと自体は今の自分にとっては楽なこと。 だからこれ自体は気軽にできます。 そして友達などから見えるところで宣

    なかなか行動を起こせない自分を動かすために実践している5つのこと
  • PHP で「Login with Facebook」を実装する基本的な方法まとめ

    Facebook は Login with Facebook という機能を提供してくれてて 手元のウェブサービスに Facebook を使ってログインすることができますね。 日語表示だと「Facebook でログイン」というやつ。 家から便利なツールも提供されていて かなり簡単に使えるようになってるんだけど、 最初は少し戸惑うかもしれないので使い方をまとめておきます。 やり方もできることもいっぱいあると思いますが 簡単だと思われるやり方と、最も基的な機能を中心に。 やりたいこと ウェブサービスのページ上にこういうボタンか 専用のボタンまたはリンクが表示されていて ユーザーがこれをクリックするといったん Facebook に飛び そこで承認ボタンを押したら元のページに帰ってきて その時点でウェブサービスがユーザーの ID や名前などを取得できるというの。 以下、手順です。 Facebo

    PHP で「Login with Facebook」を実装する基本的な方法まとめ
    f-suger
    f-suger 2012/10/04
  • 人前でプレゼンをするときに気をつけたい8つのことがら

    プレゼンテーションに関するイベントで「人前で発表をするときに気をつけたい8つのことがら」という発表をしてきました。その概要をメモしておきます。 ここで挙げたのはこの8つ。 準備 自己紹介 スライド 時間 話し方 コミュニケーション ツール しめくくり ではそれぞれの中身を。 1. 準備 最悪の事態に備える 行った先で、すべてが期待どおりに動くことはまずないと思ってます。「ネットが繋がると思うな」「自分のPCが使えると思うな」「Mac (Windows) があると思うな」ぐらいでちょうどいい。 現地ではうまくネットに接続できないかもしれないから、ファイルは事前にダウンロードしておく、ウェブサイトの画面はスクリーンショットを撮っておく、デモはローカル環境で動くものを用意する。 接続がうまくいかなかったり急に動かなくなったりで自分が持って行ったパソコンが使えないかもしれないから、スライドのファイ

    人前でプレゼンをするときに気をつけたい8つのことがら
  • 「道具はいいのを買いなさい」という助言が意味すること

    刀を作っている方のところへ行って 包丁を見せていただいたことがある。 その場で試し斬り切りをさせていただいたけど それはもう切れること切れること。 お値段を見ると 一番お手頃なのでも4万円ぐらいだったと思う。 桁が一つ上のものもざらだった。 そこの大将が言うには 「道具はいいのを買いなさい。 4万の包丁、10年使えば1日10円ぐらいでしょ。」 とのこと。確かに。 まあ切れ味を維持しようと思ったら ちゃんとメンテナンスする必要があるけど、 ともかく長く付き合えば付き合うほど 値段の差は小さくなっていく。 その間ずっと気持ちよく料理ができるのだから 決して高い買い物ではない、と。 ただこれは 何でもかんでも高級品を買えばいいという話ではなくて お金をかける価値があるものとそうでないものを見極めなさい、 ということだろう。 包丁はよく切れるものを使うかどうかで できあがる料理にも差が出る。

    「道具はいいのを買いなさい」という助言が意味すること
    f-suger
    f-suger 2012/03/14
  • CakePHP に自動で OGP タグを埋め込んで Facebook に対応させるためのヘルパーを作ったよ

    CakePHP に自動で OGP タグを埋め込んで Facebook に対応させるためのヘルパーを作ったよ 2011年12月07日 15:00CakePHP ※ これは CakePHP 1.3 時代の記事です。2.0以降だとこのままでは動かないと思います。 OGP (Open Graph Protocol) という約束事がありますね。 例えばウェブページで Facebook の「いいね!」(Like) ボタンが押されたとき どんな画像や説明文を表示さるかを指定するのに使われるやつ。 このブログの <head /> 内にも埋め込んであります。 来は誰か(何か)と誰か(何か)の関係の集まりであるソーシャルグラフの中で それは誰(何)なのかを表現するための決め事と理解してますけど、 まあ実質「いいね!」のためにウェブサイトで使われることが多いので。 実際には何も書いておかなくても Facebo

    f-suger
    f-suger 2011/12/07
  • WindowsからMacに乗り換えた人に伝えたい、入れておくと幸せになれるかもしれないアプリケーション

    WindowsからMacに乗り換えた人に伝えたい、入れておくと幸せになれるかもしれないアプリケーション 2010年11月04日 15:44Mac 追記 これは2010年に書いた記事なんですけど、今でも使っているものはここで挙げたものの半分以下になりました。 最近 Mac を使い始めてここに来た方、せっかくだからこっちを見ていってください。 Mac を使い始めたら真っ先に覚えてほしいキーボードショートカット10項目 « 頭ん中 MacBook Air の影響もあると思うんだけど 周りで Mac を始める人が増えてきたので 「これ入れとくと幸せになれるかも」 というMac のアプリケーションを挙げてみます。 いいものはいっぱいあるんだけど Mac らしいと思うものや、Windows から Mac に移行した人が困りそうな点を補ってくれるものを優先 ブラウザや Dropbox, Evernote

    WindowsからMacに乗り換えた人に伝えたい、入れておくと幸せになれるかもしれないアプリケーション
  • PHPでTwitter APIのOAuthを使う方法まとめ

    この記事以降 Twitter API の仕様が変わっており、このままでは正しく機能しない場合があると思います。近いうちに今のやり方を書くので、それまで参考程度にご覧ください。 Twitter API の OAuth でひととおりやってみた。 忘れないようにメモ。 大雑把な流れ Twitter にアプリケーションを登録する。 Consumer Key と Consumer secret を取得する。 リクエストトークンを取得する。 認証用 URL を取得する。 ユーザーから承認を受ける(bot の場合は自分でやる)。 アクセストークンを取得する。 API にアクセスする。 以下、やった作業の手順です。 事前準備 HTTP_OAuth を使えるようにする OAuth の通信部分そのものは PEAR の HTTP_OAuth を使うことにしたので これをインストールする。 一番めんどくさい部分を

    PHPでTwitter APIのOAuthを使う方法まとめ
  • モバイルユーザビリティ・デザイン Web制作者が身につけておくべき新・100の法則

    またしても IDEA*IDEA 経由で 携帯サイトのを頂戴しました。ありがとうございます。 といっても実はこれを拝領したのは1ヶ月前。 実際にこれを参考にして 何か作ってみてから書こうと思っているうちに 時間ばかりが経ってしまった。いかんな最近。 でまあ結局まだできてないんだけど、 そのまま先延ばしにするのはもったないので。 これに目を通しておくだけで 今すぐ楽になる人がたくさんいると思う。 もうタイトルのとおり ユーザビリティを重視したモバイルサイトのデザインに関して 注意すべき点を100の法則にまとめた一冊。 100個全部を並べるまでもなく、 各章のタイトルを見るだけで 「これは読んでおかなければ」と思うようなものばかり。 第1章 ケータイサイトを作る前にやるべき法則 第2章 基構造とレイアウトの法則 第3章 視覚的にアピールするデザインの法則 第4章 ユーザーをサイトに引き込むた

    モバイルユーザビリティ・デザイン Web制作者が身につけておくべき新・100の法則
    f-suger
    f-suger 2009/02/23
  • 1