crontabでcakePHPのShellが実行できなかったときの話

これは本当に困りました。
ある日cakePHPでShell化をしていたら、与えられた環境でcronでcakePHPのShellが実行できなかったのです。
困ったので、ログファイルを書き出したら普通に10GBを超えてしまった。これはヤバい。開けない…笑
調べても情報がなかったし、違うサーバーでは普通に実行できたりして…
苦労したのでまとめておきます。
cakePHPは2.2系です。

続きを読む

久しぶりにFacebook APIの話

facebook APIを利用したアプリの作成は最近でも需要が多いなと感じます。
ですが、公式の資料は英語だし、欲しい情報が手に入りにくかったりもするんですよね。
なので、知っている範囲でどんどん情報を書いていきたいなと。続けられるかどうかはわかりませんが…笑
続きを読む

ブログデザイン一新しました

ブログのデザインを一気に変えてみました。
気分一新ですね。
これで更新頻度が上がればよいのですが。。。

今年度もよろしくお願いいたします。

ちなみにこのデザインはmono-labさんのデザインを使わせていただいています。
すてきなデザインが多くて助かります。

【Session】PHPで一時的にデータを保持する方法

こんにちは。お久しぶりです。
ここのところ忙しくてなかなか更新できていませんでした。
今回はPHPでセッション(Session)を利用する方法について書いてみようと思います。
セッションとは、データを一時的に保持する機能のようなもので、ユーザーのログインの有無や買い物カートなど様々なプログラムに使用されています。
続きを読む

ShareBooksお手伝いしてくれる人いないかな?

突然ですが、ShareBooks(http://sharebooks.us/)の開発メンバーを募集します。

まだまだ新しいサービスで、面白くもないし、感動もないサービスですがこれからいろいろやりたいのです。
かなりわがままなんですが、試験とか実習とかでかなーり時間がなくて、実装したい機能は山ほどあるのに全く手つけられなくなって、翻訳とかやりつつ国際化とかも少しやってるけど、本当に一人で開発がだめだ。。。って思っちゃったんですよ。

中途半端な状態でもリリースしたい人間なんで、リリースしちゃうんですが、気になった部分を直す暇がなかったりすると悶々とした日々を過ごしたり、勉強どころじゃなかったりするんです。(※これは本当にヤバい。寝てても、起きて突然プログラミングしてたりする。。。)

もちろん、ひとりでやった方が効率良い部分もあるし、システムとかデザインとか思想とかで齟齬が生じるのも怖いんですが、他の人との開発も興味あるし、楽しそうなので、募集してみます。

興味がある方(特に学生)一緒に楽しいサービスつくりませんか?

目指すサービス像としてはtumblr的なShareサービスです。

詳細はこちら↓
続きを読む

setInterval()の盲点::JavaScript

タイマー処理ならsetInterval()

Javascriptで、指定した時間ごとに処理を行いたいとsetInterval()を使用するのですが、思ったように動かない!!がーん!!ってなることがあるんですよ。
なぜか?
それは、使い方を間違えるんです。。。

ハイ、わかります。
ぼくがおバカちゃんで、何度も同じ間違いをする記憶力のない人間だからです。
というわけで、なぜミスるのか書いて記録しておきます。
次に動かなかったらここ読めよって。笑
続きを読む

ShareBooksリリースしました

以前に少し紹介したノート作成&シェアのためのwebアプリ、名前が変わりましたがとりあえず動くところまでつくって公開しました。

ShareBooks Topページ

ShareBooks Topページ

Share Books

続きを読む

cakePHP入門(3) – ビュー

前回コントローラーを扱った際に「次回はビューについてやります!」とか言っておきながら、堂々のスルーでした笑。
すみません。

cakePHPのインストールはcakePHP入門(1)をご覧ください。(※最新版は少し違う部分があります。)

続きを読む

iPhoneやスマートフォンからのアクセスをphpで判定する

よくスマートフォンでアクセスしてきた場合にページの表示が変わるものがありますよね。
その処理をphpで実行するためにはどうしたらいいか。
答えはとても単純で環境変数でユーザーエージェント(User Agent)を取得して判定するだけです。
今回はその判定方法と実際の処理などを考えてみたいと思います。

続きを読む

cakePHPをつかってメールを送る

cakePHPにはコンポーネントとしてE-Mail機能が内蔵されてます。
このEmailComponentをつかうと簡単にメール送信処理が実装できます。ベンリー!
今回はこのEmailComponentの機能を使ってメールを送る方法を書いておきます。
続きを読む

return top