タグ

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

  • PHP のソースコードを読みやすくするための工夫あれこれ

    PHP Advent Calendar 2011 に参加しています。 PHP に関する記事を日替わりで書こうというイベントですね。 昨日の redsnow_ さんからバトンを受け取ってこの記事が14日目。 読みやすいってどういうこと ソースコードは読みやすい方がいいし、 あとから修正しやすい方がいい。 難読化したい場合を除けば、 この点では誰もが一致するんじゃないかと思います。 でも、じゃあどういうのが読みやすいか どのようにしてあればメンテナンスが楽かについては 人によって意見がわかれそう。 ということで、普段こういうふうにやってるよ、という例と どうするのがいいかなあ、と思っているところと 人様のコードを見て「おおこれはいいね」と思ったものを書いてみます。 同じものを見て「そりゃあンた当たり前だろう」と思う人もいれば 「そんな書き方してる人がいるのか!」と驚く人もいるかもしれない。 そ

    kamip
    kamip 2011/12/15
  • PHPで「Sign in with Twitter」を実装する方法

    方法も何も、これさえできていれば PHPTwitter APIのOAuthを使う方法まとめ – 頭ん中 一カ所書き換えるだけ。 事前の準備 アプリケーションを Sign in with Twitter に対応させときましょう。 https://twitter.com/apps に行く。 対象となるアプリケーションを選ぶ。(アプリケーション未登録の場合は上掲の記事に登録方法を書いているのでまずはそちらへ。) “Edit Application Settings” のボタンを押す。 一番下のあたりにある “Use Twitter for login” のところにチェックを入れて “Save” のボタンを押す。 はい完了。 Sign in with Twitter のやり方 OAuth でユーザーに承認してもらうとき、通常なら http://twitter.com/oauth/authoriz

    PHPで「Sign in with Twitter」を実装する方法
    kamip
    kamip 2011/11/11
    なぜdisられてるし..
  • 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を使う方法まとめ
    kamip
    kamip 2010/11/16
    oauthの参考になる説明。コード(PHP)レベルで説明してくれるのでわかりやすい。
  • 「即戦力」に頼る会社は必ずダメになる

    『社会保険・年金のキモが2時間でわかる』の石井さんからのご紹介で 著者から直接ご賜。ありがとうございます。 300社以上の人事制度を支援してきた著者は 成果主義と「即戦力」への依存を真っ向から否定する。 「必ずダメになる」が挑発的でいいですね。 まずは人件費と売上の関係について プロ野球の球団と選手になぞらえて明快に説明。 このあたりを意識しながら仕事してる人って 実はものすごく少ないんじゃないだろうか。 その上で なぜ成果主義では業績悪化のスパイラルに陥ってしまうのか、 なぜ「即戦力」に頼る会社はダメになるのか、というところから 「じゃあ経営者はどうすりゃいいのさ」 「組織の中にいる人はどう働きゃいいのさ」というところまでの流れが スムーズに語られていて読みやすかった。 重要なのは「成長」であり、 そのために重要なのは評価のルールが明確になっていることだというあたり 以前別の分野で考

    「即戦力」に頼る会社は必ずダメになる
    kamip
    kamip 2009/10/13
    ほー
  • 1