タグ

phpに関するcreazynetのブックマーク (14)

  • PHPカンファレンス2010が開催されます(&運営側で参加します!) | Creazy!

    今年もPHPカンファレンスの季節がやってきました。 PHPカンファレンスは、国内最大のPHPイベントとして毎年開催されており、今年で第11回目を迎えます。 今年は、『次の世代のPHP』というテーマで、9月24、25日の2日間にわたって開催されます。 via: PHPカンファレンス2010 実はまだ参加したことがなかったんですが、今回初参加であるばかりかボランティアスタッフの募集に応募したので、いきなり運営側になっちゃいましたw 普段から(仕事|個人)の開発でもPHPを使っていますし、勉強会などにも参加してたくさん学ばせていただいているのですが、なかなかPHPコミュニティに貢献できる機会がありませんでした。今回、日中に割と都合をつけやすいボクの近況もありまして運営に協力させていただけることになりましたので、できるかぎりお役に立てるように頑張ってきます。 一般参加するためには、参加登録が必要で

    PHPカンファレンス2010が開催されます(&運営側で参加します!) | Creazy!
  • ボクのMacBookができるまで:(5.開発環境構築編) | Creazy!

    2008年10月にMacBook(Late2008、unibody)を購入してから毎日肌身離さず持ち歩いていますが、メール・ブラウジング以外にもブログで紹介しているWEBサービスやツールなどの開発にも使用しています。そこで、今更ではありますがボクのMacBookの開発環境構築方法(の基的なところだけ)をまとめておこうと思います。 ちなみに開発環境以外、基的な設定などはこれまで4エントリーに書いてきました。 ボクのMacBookができるまで:(1.システム環境設定編) ボクのMacBookができるまで:(2.基アプリ10選編) ボクのMacBookができるまで:(3.Firefox拡張10選編) ボクのMacBookができるまで:(4.動画を楽しむためのアプリ10選編) ってか、作業する度にメモってきたものなのですが、一度に書いてしまうと結構な量になりますね…。 というわけで、いちおう

    ボクのMacBookができるまで:(5.開発環境構築編) | Creazy!
  • 極めたいw CakePHPのルーティング | Creazy!

    先週のCakePHP勉強会で、akiyanさんが routes.php に関する発表をやっていて、今までになかったルーティング情報のまとめみたいな資料になっていて多くのBakerが目から鱗状態になったと思います。ボクもそんな中の一人ですが、忘れないうちに復習してみようとおもいます。 内容的には、 ・Routesの設定 :: 環境設定 :: CakePHPによる開発 :: マニュアル :: 1.2 Collection :: The Cookbook ・極める routes.php (CakePHP 1.2) : akiyan.com とかぶりますので、まずはそちらのページを熟読される事をオススメします。 また、routeの確認にはユニットテストが有効です。 shin1x1さんが詳しいエントリーを上げてくださったのでこちらも必読。 CakePHP routes.phpの確認はユニットテストで

    極めたいw CakePHPのルーティング | Creazy!
  • CakePHP勉強会第4回@Tokyo:参加レポート | Creazy!

    第4回CakePHP勉強会@Tokyoに参加してきました。 ・第4回CakePHP勉強会@Tokyo ・cakephpstudy on USTREAM: . Conference 今回、勉強会としては初めて懇親会まで参加できたのですが、帰りの電車がやばくなってきたのでLTを全部聞き終えたところで退散しました。ただ、もともと興味があったところや、全く知らなかったノウハウなんかも満遍なく聞く事ができたので有意義な時間を過ごさせてもらいました。 「レポート書くまでが勉強会」って事で、メモをちょっとだけリライトして書いてみます。(長いよ) ※リンク等はあとから補足します。 candycane(yandodさん) ・第4回CakePHP勉強会@Tokyo無事終了 – yandodの日記 いきなり「秘密の饅頭」配布w candycane クリスマスの飴が由来(Cakeから連想で) 誰でも使えるBTSを

    CakePHP勉強会第4回@Tokyo:参加レポート | Creazy!
  • VQ1005で撮影したJPEG画像のタイムスタンプをPHP Exif Libraryで一括変換 | Creazy!

    少し前にトイデジLovers!というを読んでからというもの、VQ1005の再ブーム到来って感じです。自分だけw で、すごい今更だと思うのですが、ちょっと便利な方法を紹介します。 VQ1005(とそのファミリー)で撮影した写真画像はなぜかEXIF上のタイムスタンプ(撮影日付)が固定なんですね。データとして、いつ撮ったものか分かんなくなっちゃうんです。ええ〜そんなバカな!と思うかもしれないけど、それがあるのがトイデジの魅力でもあったりw で、ファイルを整理するのにフォルダを分けたり自分で工夫しないといけなかったりするのですが、Flickrとかにアップする場合はやっぱりタイムスタンプどうにかしたいなと。で、PHPでバッチ処理させて一気にタイムスタンプを書き換える方法を編み出したので共有します。 ※Macでしか動作確認していません。WIndowsでも同じ用な事ができると思うんですが…。 EXIF

    VQ1005で撮影したJPEG画像のタイムスタンプをPHP Exif Libraryで一括変換 | Creazy!
  • mixiIDとcurl_setoptのCURLOPT_CAINFO - Do You PHP はてブロ

    via. mixi OpenIDのサンプルコードをPHP OpenID Libraryを使って動かしてみた(訂正) - 大阪で働くソーシャルゲームエンジニア ダイアリー 先日のGINZA TECH LOUNGE feat. OpenIDの前にPHP OpenID Libraryを使って myopenid.com mixi.jp をOPとして試していたわけですが、mixi.jpを使った場合、CA証明書のエラーが出たので、/usr/share/ssl/certs/ca-bundle.crt(CentOS4.6)にmixi OpenIDのサンプルコードをPHP OpenID Libraryを使って動かしてみた(訂正) - 大阪で働くソーシャルゲームエンジニア ダイアリーにある手順でCA証明書を追加することで、とりあえず事なきを得てました。 一方、curl_setopt関数を使ってもいけるはずなの

    mixiIDとcurl_setoptのCURLOPT_CAINFO - Do You PHP はてブロ
  • Services_MixiAPIにフォトアルバム絡みのAPIを追加した - Do You PHP はてブロ

    via. http://ido.nu/kuma/2007/06/29/mixi%E3%81%AE%E3%81%82%E3%81%97%E3%81%82%E3%81%A8api%E7%99%BA%E6%8E%98/ 懲りずにやってますw このシリーズの最初に出ていたフォトアルバムですが、アルバムアップロードAPIのURLをGETで叩いた、つまり、 http://photo.mixi.jp/atom/r=4/member_id=[mixiID]/album_id=[albumID]にWSSE認証ヘッダ付きのGETリクエストを送ると、 <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <title></title> <link rel="self" href="http://phot

    Services_MixiAPIにフォトアルバム絡みのAPIを追加した - Do You PHP はてブロ
    creazynet
    creazynet 2008/08/04
    充実!充実!
  • 日記投稿APIを追加したServices_MixiAPI 0.2.0リリース - Do You PHP はてブロ

    via. http://ido.nu/kuma/2008/07/30/digging-mixi-for-iphone-application-and-new-api-for-posting-a-diary-with-a-photo/, mixi日記投稿用APIを使ってPHPからmixi日記にポスト | Creazy! 個人的には完全に出遅れた感が。。。 http://ido.nu/kuma/2008/07/30/digging-mixi-for-iphone-application-and-new-api-for-posting-a-diary-with-a-photo/によると、どうもmixiのAPIに日記投稿APIが追加されていたらしく、元後輩がmixi日記投稿用APIを使ってPHPからmixi日記にポスト | Creazy!でPHPのサンプルコードを公開してます。 で、 PEAR化に

    日記投稿APIを追加したServices_MixiAPI 0.2.0リリース - Do You PHP はてブロ
    creazynet
    creazynet 2008/08/01
    ブログで先輩を名指しして夜更かしさせるメソッド炸裂!さすがid:shimookaさん!
  • mixi日記投稿用APIを使ってPHPからmixi日記にポスト | Creazy!

    via: mixi for iPhoneから発掘されたmixi日記投稿用API « ku という事で、iPhone用のアプリをキッカケにmixi日記にポストできるAPIが見つかったそうです。Perlのサンプルコードもあって、すぐ何か作れそうですね・・・と思ったのですが、どちらかというとPHPerなんで、PHPのサンプル作ってみました。 mixi日記投稿APIPHPサンプルコード <?php error_reporting(E_ALL); require_once 'HTTP/Request.php'; // mixi USER infomation $user = 'mixiのログインID'; $pass = 'mixiのパスワード'; $id = 'mixiのユーザーID'; // WSSE Authentication $nonce = pack('H*', sha1(md5(tim

    mixi日記投稿用APIを使ってPHPからmixi日記にポスト | Creazy!
  • PHP 配列を回すならforかforeachか

    今日、社内で「PHPの配列をループで回すのにforを使うか、foreachを使うか」という話が面白かったので、メモ。 ここでいう配列はキーが数字で、0からの連番であることを想定してます。(キーが数字以外や連番で無い場合は、foreachを使います。) 例えば↓のようにDBテーブルからレコードを読み込んだ内容が入ってる場合、$listをループで回すならforとforeachのどちらを使うべきかという話です。 <?php $list = array(); $list&#91;&#93; = array('id' => 1, 'name' => 'hoge'); $list[] = array('id' => 2, 'name' => 'foo'); $list[] = array('id' => 3, 'name' => 'bar'); ?> for文派 <?php for ($i = 0 ;

    creazynet
    creazynet 2008/04/25
    今はほぼforeachだけですね。for→foreachを使う様になった時がjava脳→php脳に変わった瞬間だった気がします。
  • HTMLソースを表示するブックマークレット(GeSHiでシンタックスハイライト版) | Creazy!

    似たようなブックマークレットが続きますが、ご容赦下さい。 先日作ったHTMLソース表示ブックマークレット(Yahoo!Pipes版)は、Pipes側の制限で、一部タグが見えなかったりして使い勝手が微妙でした。なので、HTMLスクレイピングも自前で行うスクリプトを作ってブックマークレット化しました。 POP HTML SOURCE 上記リンクをブックマークして下さい。 中身はこんな感じです。 javascript:(function(){window.open('http://labs.creazy.net/bookmarklet/pop_source.php?url='+encodeURIComponent(location.href),'_blank');})(); HTMLを表示したいページで上記ブックマークレットを実行すると、別ウィンドウでシンタックスハイライトされたHTMLソース

    HTMLソースを表示するブックマークレット(GeSHiでシンタックスハイライト版) | Creazy!
  • ウノウラボ Unoh Labs: 意外と身近なphar - PHp ARchive

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: 意外と身近なphar - PHp ARchive
    creazynet
    creazynet 2007/12/27
    この続きはDo You PHP?で;-) ぷぷっ
  • Re: PEAR::Pagerで生成されるリンクを並び替える | Creazy!

    いつもみているウノウラボで、ちょっと(?)なエントリーがあったので書いとく。 PEAR::Pagerでは最初にインスタンスを生成する際にいろんなオプションを指定できるのですが、この並び順を入れ替えるオプションはありません。(多分)でも、どうにかして順番を入れ替えたいので、うまい方法を探してみましょう。 via: ウノウラボ Unoh Labs: PEAR::Pagerで生成されるリンクを並び替える うまい方法を探すために、bokkoさんはいきなりソースを読み始めてしまったのですが(!)、それマニュアルみれば分かるから。日語で書いてあるし。 ・PEAR :: Manual :: 導入 →サンプルコードもあるから、ほとんどこのページで分かるはず。 ・PEAR :: Manual :: Pager::factory →「いろんなオプション」はここに全部書いてある ・PEAR :: Manual

    Re: PEAR::Pagerで生成されるリンクを並び替える | Creazy!
  • [C!] Creazy! (クリエイジー!)

    ご無沙汰しております。ヤガーです。 すっかりエンジニア的な投稿をしなくなってしまったんですが、っていかないといけないわけでずっとプログラム書き続けております(笑) 昨今ではプログラミングはどんどん高 …

    [C!] Creazy! (クリエイジー!)
  • 1