タグ

2010年12月27日のブックマーク (16件)

  • 【CakePHP】CakePHP Advent Calendar2010(day 7) : Tips for Routes | ECWorks Blog

    【CakePHP】CakePHP Advent Calendar2010(day 7) : Tips for Routes CakePHP Advent Calendar2010 の当番が回ってきました。 来はもっとかる~い内容でいくつもりでしたが、皆さんがっつりとやられているので、慌てて秘蔵のネタ(?)を引っ張り出すことにしました。まあとはいえ実際はそんなでもないので軽く読んでいただければ(笑)。 さて、Modelにまつわる話が多いようなので今回も違う話題にしましょう。Modelは今までTipsが出にくい仕組みの一つだったのかもしれないのですが、同じくなかなか情報として出回らないRoutes関連でも取り上げてみようと思います。 CakePHPであることを隠蔽する (CakePHP Advent Calendar 2010 2日目) でも取り上げられていましたが、CakeぽくないURLを

  • 【php】eval() が意外と遅くない。むしろ速い。 at softelメモ

    私は今まで eval() は、反則技、変則的処理のようなイメージを持ってました。 インタプリタ言語ならではな感じですし、ものすごく遅いのでは?と思ってました。 ところが、イメージに反して phpの eval()が遅くない。むしろ速い。 実験 次のような感じで、クラスをc1~c10000まで、c1.php~c10000.phpのファイルで定義します。 c1.php → class c1 {var $test;} c2.php → class c2 {var $test;} c3.php → class c3 {var $test;} …… … ファイルが10000個、クラスが10000個。 include用には <?php をつけて、 eval()用には、開始タグ、終了タグはつけません。 ・includeの場合 for ($i = 1; $i <= 10000; ++$i) { includ

    【php】eval() が意外と遅くない。むしろ速い。 at softelメモ
    tofu-kun
    tofu-kun 2010/12/27
  • HTML_CSS_Mobile - Openpear

    HTML_CSS_Mobile Subversion Repository: http://openpear.org/repository/HTML_CSS_Mobile / Latest Release: 0.1.6-beta このライブラリは、 <link>タグからの外部CSS <script></script>タグ内記述CSS スクリプト上からの外部ファイル とかとかCSSファイル/記述を展開し、inlineのstyle要素に埋め込んでくれます。 まだベータな感じ。これからどんどんupして行って、ケータイのHTML/CSSのバッドノウハウを吸収できる緩衝材になればいいなと思って作ってます。 なお、このパッケージはCodeReposからのexternal版で、体リポジトリは http://coderepos.org/share/browser/lang/php/HTML_CSS_Mo

  • (非フレームワークの)PHPで携帯対応( #phpadvent2010 ) - gusagiの日記

    はじめに この記事は「PHP Advent Calendar jp 2010 : ATND」の12日目です。 昨日はyuyakさんの「PHPマニュアルを読み解く」でした。 PHPで携帯対応とか 最近はフレームワークを利用した開発が主流なこともあり、(CakePHPであればKtai Libraryと言った具合に)フレームワークごとのライブラリで対応することも多いかと思います。 ですが、仕事で自社独自のフレームワークを利用していたり、昔から運用されているシステムだったり、何らかの理由で携帯対応のライブラリが簡単に導入できない場合もあります。 そういった場合に「このあたりを知っておくと何とかなるんじゃない?」的なものを書いてみます。*1 前提条件 前提条件としては、3G以上の携帯前提です。 また、3G以上の携帯に対応させるための基礎知識としては、 3G携帯のみに限定したサイトを作る場合(ウノウラ

  • tekmemo.net

    tofu-kun
    tofu-kun 2010/12/27
  • 極める!Security Component (CakePHP Advent Calendar 2010 24日目) : akiyan.com

    極める!Security Component (CakePHP Advent Calendar 2010 24日目) 2010-12-24 目次 この記事はCakePHP Advent Calendar 2010 24日目に向けて書きました CakePHP Advent Calendar 2010に参加したい!と思ったときには既に遅し、トリの24日しか空いておらず、トリっぽい記事なんて書けないわーと思っていました。が、主催のcakephperさんより「べつにトリっぽくなくていいですよ」との温かい言葉を頂いたので、前々から書きたかったSecurityコンポーネントの話を書いてみます。対象バージョンは1.3.6 Stableです。 ちなみにAdvent Calendarとはなんぞや?といいますと、cakephperさんの書き込みより以下引用。 技術系の方がやっているAdvent Calenda

  • これから作ろうとしているシステムで使いたいプラグインとかまとめてみる – CakePHP編 | Kechol

    CSSWEBデザインなど、WEBの世界に関するものが中心です。最近はプログラミング寄りですが。jQueryとか、PHPだとCakePHP使ったりします。Flashは紹介するだけ。たまに大学生活やビジネスについても。 これから作ろうとしているシステムで使いたいプラグインとかまとめてみる – jQuery編 | Kechol のCakePHP編です。 CakePHPを使って作るシステムで、使ってみたい拡張機能を備忘録的にまとめてみたいと思います。 プラグインやベンダー、コンポーネントあたりで、外部のものを中心に。 テストやデバッグに利用するものからフォームの操作を拡張するものまであります。 CakePHP debug kit DebugkitはCakePHPのデバッグを助けてくれるプラグインです。 今まで知らなくて、デバッグには苦労していたので今回使ってみたいと思います。 解説記事は

  • 490円のServersMan@VPS (CentOS 5) をGitサーバーにする会。 - このブログは証明できない。

    490円という超格安でVPSが使えるServersMan@VPS。rootが取れるので、何でもやりたい放題です。私はHaskell環境をつくりました。みなさんは、何に使いますか? 490円のServersMan@VPS (CentOS 5) にHaskell環境をつくる会。 - このブログは証明できない。 このVPSにGit環境をつくることにしました。GitHubだと、プライベートなリポジトリをつくるのにお金がかかりますからね。ServersMan@VPSの490円のプランなら、10GBのディスク容量が使えます。ここをGitの中央サーバーに仕上げます。 yumのリポジトリを追加します。 # wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm # r

    490円のServersMan@VPS (CentOS 5) をGitサーバーにする会。 - このブログは証明できない。
  • CakePHPとnginx+memcachedで手軽にキャッシュを活用する

    nginx+memcachedがめちゃ気になったので試してみました。 元ネタは下記です。 A 53,900% speedup: Nginx, Drupal, and Memcache bring concurrency up and page load time way down | TechnoSophos nginxをリバースプロキシに利用した構成で、バックエンドの出力をmemcachedにキャッシュしておけば、次回リクエストではnginxがそのキャッシュを読み取ってそのまま出力してくれます。 つまりバックエンドにリクエストを経由させずにnginxから即出力するのでかなりの高速化が見込めるという優れものです。 リンク先ではバックエンドにDrupalを利用していたのですが、ここではCakePHPを利用してみます。 1. 全体構成 リバースプロキシにnginx(Port: 80)を使い、バ

  • 二郎ペディア

    ラーメン二郎のコピペをひたすら集めています。内容は随時追加中。特に若い連中に言いたいことなんだが。俺も古参と呼ばれる身分になって長い。 特に若い連中に言いたいことなんだが。 俺も古参と呼ばれる身分になって長い。 数年もファースト張ってると、二郎の未来についていろいろと思うところはあるわけで。 ……まぁなんだな。どうだろうか。そろそろ、素人さんたちとの共生の道を探ってみるっていうのは。 ひよったといわれちゃあそれまでなんだが……。 そりゃ俺だって若いころはがむしゃらにロットファイトやってたさ。 ロッター以外の客なんか屑だと思ってたしな。 まして血の気の多いお前らのことだ。ロット乱しを見ようものなら、そいつに二郎魂をぶつけちまうんだろう? そういうどこまでもまっすぐで、ひたむきな馬鹿野郎ばっかりなんだよな。お前らは……。 だがな。もうそういう時代じゃないんだよ。もう二郎は俺た

  • 5509.me

    This domain may be for sale!

  • 最速最安WEB画像サーバ構築術 - nginx + ServersMan - 新・浅く広くをモットーに | 一人WEBサービス屋メモ

    15:59 | 先日、運営しているサイトcocoの画像サーバを構築しました。昨今はVPSが500円程度で借りられる様になり、一人WEBサービス屋には当にいい時代になりました。今回、選定対象にしたのは、以下3つの業者です。ServersMan(初期0円 / 月額490円 / メモリ256M / HDD 10G)S@@Ses(初期3000円 / 月額450円 / メモリ512M / HDD 50G)SAKURA Internet(初期0円 / 月額980円 / メモリ512M / HDD 20G)料金やスペックについて、2010/12/19時点のものを記載しました。キャンペーン適用や保障スペックなど細かい注意点がありますので、詳しくは各社サイトでご確認下さい。シミュレーション処理数値目標は、月間1億アクセスとしました。これは、1ページ当たり50画像掲載だったとすると、200万PV。ブラウザキ

  • 間違いだらけのWEBサーバ Keep-Alive - 新・浅く広くをモットーに - WEBプログラマ メモ

    14:30 | Keep-Alive on / off に関する文献の多くが曖昧であることが気になっていたので、まとめてみました。Apacheのドキュメントから、Keep-Aliveの説明を拝借しますと、HTTP/1.0 の Keep-Alive 拡張と HTTP/1.1 の持続的接続の機能は、複数のリクエストが同じTCPの接続で送られる、長時間持続する HTTP セッションを提供します。つまり、Keep-Aliveは、『TCP 3ウェイハンドシェイクの節約』であるという点を理解しなければなりません。たいていの文献は『画像やCSSが多いサイトでは、接続を使い回すことにより無駄遣いをなくす』という説明をしていますが、この接続を使い回すという表現も曖昧な気がします。何となく分かった気になってしまう人も多いのではないでしょうか。それでは、まずは以下のようなhttpd.confで、Apacheの動

  • PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」:phpspot開発日誌

    PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」 2009年03月25日- XHProf Documentation (Draft) PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」。 通常、PHPでのプロファイリングというと、Xdebugでファイルを吐き出して、WinCacheGrindやKCacheGrindで読み込むというのが定番です。 ですが、この方法だと、ファイルを吐き出したファイルをGETして、ソフトに読み込ませる、というちょっと面倒な手順が必要でした。 XHProf を使えば、ブラウザ上で、プロファイリングが出来るみたいです。 XHProfの特徴 まず、セグメントごとの実行時間やメモリ利用の状況なんかがブラウザで見れます。 プログラムの構造を把握するのにも使えます。 プロファイリングの階層表示 2つのプロファ

  • 独立起業できるまでアフィリエイトで稼げるようになったらする税金対策いろいろ | ゆきらん

    税金で損していませんか? 税理士に頼るほどの収入はないけれども、税金で損したくないという方。 今日は、そんなあなたのお役に立てる記事になればと思います 領収書 領収書はとりあえずなんでもかんでも貰って経費にしましょう。 絶対に貰ってください。 もらうのに慣れていない人が多いと思いますが、当に大事なことなので 経費とかそんな小さな事はどうでもいい。その分、売上を上げればいいだけと言う方でもやってください。 説明は割愛しますが、経費のカラクリを知っている人は、領収書をその額面の10%から20%ほどの金券とみています。 つまり、領収書を貰うということは、記載されている額の数パーセントのお金を貰ったのと同等の価値があるのです。 もちろんレシートでも構いませんよ。 コンビニのレシートでもOKです。 証明するものならばなんでも大丈夫です。 貰いそこねた領収書や、そもそもレシートが発行されない香典や祝

    独立起業できるまでアフィリエイトで稼げるようになったらする税金対策いろいろ | ゆきらん
  • 小6の妹が書いた小説がひどすぎる : ゴールデンタイムズ

    1 :以下、名無しにかわりましてVIPがお送りします :2010/12/25(土) 19:14:13.65 ID:hSUNShvw0 「キャーやめて!」 バシャバシャ。私に冷たい水が振りかかる。 ここはトイレ。私はいじめを受けている。 「お前うざいんだよ」「きも」「学校来なくていいよ」 リサ・ユイ・マイカのいじわる3人組が私に罵声を浴びせる。 「うっ・・・そんなこといわなくても・・・」 私が悔しくてシクシク泣いていると・・・ 「ちょっと、何してるの?」 「え?誰?」 突然トイレの外から声がした。 「アンタたち、いじめているんでしょ。最低だね」 「は?お前誰だよ」「そうだよ」 「うるさいよ!!!!」ばん!!! 「!!!」 「に、逃げるよ!!」 「あ、ありがとう・・・ あの、あなた、名前は・・・?」 「私は斎藤和子。斎藤和子でいいよ」 「フルネームじゃん!!」 なんだか・・・面白そうな人! 2

    小6の妹が書いた小説がひどすぎる : ゴールデンタイムズ