ZendTwitterComponent
この記事はcakephp1.3向けに書かれています。 TwitterAPIを扱うcakePHPのコンポーネントでいい感じのやつが見つからなかったので、Zend_Service_TwitterをcakePHPから扱うためのコンポーネントを作成してみました。 http://github.com/polidog/ZendTw…
24 / 54 ページ
この記事はcakephp1.3向けに書かれています。 TwitterAPIを扱うcakePHPのコンポーネントでいい感じのやつが見つからなかったので、Zend_Service_TwitterをcakePHPから扱うためのコンポーネントを作成してみました。 http://github.com/polidog/ZendTw…
去年Mac Book Proも買ったのですが、自分専用というか集中して使えるMacが欲しいと思ったのでmac mini買いました。 本当はiMac欲しかったけど、去年の秋購入したディスプレイがもったいないとおもって、mac miniにしました。まあiPhone開発できればよいのでmac miniで十分かと。 今までのW…
集中し始めるのは深夜12時過ぎぐらいから。 いつもそれくらいからテンションというか集中力があがってくる。 たぶん外の雑音がないからだと思う。 あとは太陽の光がないから、時間の経過をあまり気にしなくてすむ。 ということは、静かなところの地下で仕事すればいいんじゃないかなとか思った。 まあ、自宅はいやだけど、仕事場が地下っ…
現在使用しているAPIの仕様をよく確認してみたところ、このAPIはレスポンスを待たないほうがいいです的なことが書いてあったのですが、よく考えると普通にfile_get_contentsとか使ってしまうとレスポンス待ってしまうわけです。 かといってZendのライブラリにあるHTTPクライアントとかもそんな感じぽいです。P…
よく設定しているのですが、忘れてしまうので、メモメモ まずはSubversionとmod_dav_svnをインストール yum install -y subversion yum install mod_dav_svn mkdir /var/www/svn cd /var/www/svn svnadmin create…
1年ぶりにダムを見るために、レンタカー借りて群馬まで出かけてきました。 今回の目的のダムは日本で3番目に高いロックフィルダムである奈良俣ダム。 行きも帰りも渋滞に巻き込まれて大変でしたが、非常によいダムでした。 堤防のロックフィルとあの傾斜は本当に美しいと思います。 また、景色もすごく綺麗で上から見ても、下から見てもす…
サーバ側 mkdir -p /var/git/test cd /var/git/test git --bare init ローカルマシン(とーたすぎっと) 右クリック→TortoiseGit→Setting→Remote Remote:適当 Url:git+ssh://hoge.hoge.jp:/git/test こん…
若干の暇ができたので、先週末に実家に帰りました。 といっても土曜日の夜帰って、日曜日の夜には東京に戻ってきました。 今まで実家に帰った中で一番短かった気がしますw 今回実家に帰ったのはたいした理由でもなく、甥っ子が実家に泊るって話を聞いて、どうせだから帰ってしまおうと思って帰っただけです。 せっかく実家帰ってきたからガ…
久しぶりにcakePHP書いているのですが、formヘルパーつかったらエラーがでました。 1.2のころから$form->yearを愛用していたのですが、コピペしたらPHP大先生に怒られた。Noticeじゃねぇ、Fatal だぁーーーーー。。 Fatal error: Unsupported operand types …
最近いろいろと忙しかったのですが、少しずつ落ち着きを取り戻している感じです。 なんか気づいたらもう8月も後半に差し掛かろうとしています。 7月に実家帰ろうとおもってたのに、気づいたらもう8月でした。 なんかあっという間に時間がすぎて、気づいたらもうすぐ25歳だし・・・。 なのに中身は昔から何も変わっていなくて若干あせっ…
ちょっと愚痴ります。 ここ最近忙しいのですが、忙しくなってしまっている状況を作り出した原因は自分にもあるとは思います。 しかし、今のプロジェクトの技術責任者がPHPに対する知識のなさが一番の原因だとも思います。 ただ、それを止めなかった僕にも責任はあります。 でも一応立場的にも経験的にも、年齢的にも上の人だから指摘でき…
負荷テストのためにJMeterを使ってみました。 意外とWindowsでのやり方とか書いてあったのですが、LinuxのCLIを使ったやり方が見つかりにくかったのでメモしておきます。(僕のググる力が足りなかっただけなのかもしれませんが・・・。 一応CentOS5.4での実行ということで 1.まずはJavaをサーバに突っ込…
MySQLのスレーブが同期されてないなーとおもってログ見たら「Slave SQL: Error ‘Duplicate entry…」みたいなのが書いてありました・・・。 原因としてはSlaveにInsertクエリーがなげられてたからっぽいんですが・・・。 で、スレーブがとまっているか確認するには以下の方法を使う SHO…
練馬に引っ越してから1年がたちました。 もう一年たってしまうなんて、ほんと年々時間が過ぎるのが早くなっていきます。 去年もあの忙しい中引っ越してすごかったけど、今年はそれ以上に忙しいです。 忙しいことは良いことなのでいいのですがw そろそろもう少し広い家に引っ越したいとか思ってしまう今日この頃です。
cakePHPつかっていて、やっぱZendのLibrary周りとかは使いたいなーとか思いました。 そこでCakePHPでZendFrameworkを使うを参考に設定していみました。 まずはZendのサイトからZendFremeworkを落としてきます。 解凍後、「Zend\library」の中のZendフォルダを「ap…
@AnywhereをつかえばJavascriptだけで簡単にさっくりとツイッタークライアント作れちゃったりもします。 しかし細かい制御したりしたいなーって考えたときには簡単にはできないようです。 たとえば、フォロワーボタン押されてフォロワーになったら、メッセージを表示しようとしても、コールバックの設定ができないので何も…
いろいろとごちゃごちゃしていてサーバの切り分けがうまくいっていないかったので、とりあえずファイルサーバは別サーバにしました。 とうことで土曜日に秋葉原に買いに言ってきました。 久しぶりの秋葉原で心が開放された気分になりました。やっぱ秋葉原は楽しいです。 ファイルサーバなので、ATOMで十分だと思い、ATOMのベアさがし…
久しぶりにお昼にぼにしもへ行ってきました。 今回はチャーシュー麺を食べました。 やっぱりぼにしもはなんというか疲れを癒してくれる味です。 僕の中ではかなりおすすめなのに、休日なのにまったく混んでいない・・・。 僕が来たときはお客が1人しかなかった。 潰れてしまっては困るので、なるべく通うようにしますw
動的なサーバが使えないときにはJQueryのloadを使ってヘッダーやフッターを読み込ませることって結構あるとおもいます。 非常に便利なですが、IE6のときはやはり注意が必要です・・・。(まあもうIE6に対応しなければならないってことはあまりないとおもいますが・・・) IE6対応させるときに、透過pngを対応させるため…
湿度が高くていやな季節がやってまいりました・・・。 この季節が一番苦手です。 ほんと湿度が高いと家から出るのがいやになります。 しかもなかなか寝付けないし、熟睡できない季節です。 あまりにも疲労がたまっていたので、二郎に行くことを決意しました。 桜台二郎行きたかったのですが、お休み中なので練馬のラーメン大に行ってきまし…
月曜日ぐらいから妙に腰が痛かったので、病院にいってみたら、ヘルニアと診断されました。 冗談かとおもったんですが、どうやら本当のようです。 手足の痺れとか今まで結構あったので、意外と僕としては自覚症状がありませんでした。 腰も痛いけど、姿勢の問題かなーとか運動不足かなーとかおもってたので、ヘルニアとか想定していませんでし…
前回に引き続きPHPの開発環境についてのお話です。 今回はEclipseの設定を中心の内容です。デバッガの設定を適切に行うことで開発効率は倍近く上がるのではないでしょか? ついこの前までPHPはprint_rとかvar_dumpとか使ってがんばって変数の中身確認しながら、開発していました僕ですが、やはりデバッガ使うとか…
前回はcakePHPでデバッガ動かすところまで設定しています。 cakePHPでbake使うときって意外と設定がめんどかったりするので、バッチ処理てきなものをつくればいいんじゃね?とかおもって作ってみました。 C:\pleiades\workspace\php\fuga\bake.bat PATH=C:\pleiade…
phpの開発環境といえばLinuxにviや、sambaつかって、windows側のテキストエディタを使って開発することが当たり前だと僕はそう思っていました。 てかここ4年ぐらいそんな環境でずっと開発してきました。 「EclipseとかIDEつかうとかねーよwww」とか「え、WindowsだけでPHP開発するとかwwww…
Ajaxで、Shift_JISのテキストファイルを受け取って出力しようとしたらやっぱ文字化けた。。 取得するためのHTMLもShift_JISだし、いけるかなーとか甘い考えしてたら見事にだめでした。 原因としてはレスポンスヘッダに文字コードが含まれていないのでAjax的にはどうやらUTF-8だと認識していたようです。 …
Photo: Jaz. Mine / Unsplash LicensePhoto: Se. Tsuchiya / Unsplash LicensePhoto: Sergio / Unsplash LicensePhoto: Robert Bant / Unsplash LicensePhoto: Zhi Xuan Hew / Unsplash License