タグ

readとPHPに関するrytichのブックマーク (24)

  • 2日目、テックデイレポート[随時更新] | gihyo.jp

    昨日に続き、PHPカンファレンス2010が開催されます。日(2日目)は「テックデイ」と題して、技術よりのセッションが展開されます。 ページでは、2日目のレポートを随時掲載していきます! イベント開始前 今朝もスタッフの皆さんが慌ただしく準備を進めています。 昨日同様、会場の入り口には展示スペースが設置されています。来場の際には是非お立ち寄りください! 亀大地さん「オープニング」 昨日のビジネスデイに引き続き、今日のテックデイもPHPカンファレンス2010実行委員長の亀大地さんの挨拶で始まりました。 「最先端の技術についてのセッションが並んでいます」と各セッションが紹介されました。また、スポンサーの紹介と無線LANについての説明もありました。今日も快適な無線LAN環境を利用できます。すでに #phpcon2010 ハッシュタグを使った多くのツイートが流れています。 Rasmus Le

    2日目、テックデイレポート[随時更新] | gihyo.jp
  • ゲストのインタビュー映像公開 » PHP Matsuri

    いよいよ開催まで一週間になりました。スタッフ一同準備に邁進しています。 また幸運にも海外からのゲスト全員の方とインタビューをする機会がありました。この機会を最大限に生かすためにもぜひぜひ事前にゲストがどういった方なのかや、技術的な思想などが伺える動画をご覧になってみてください。 また施設の都合上、参加人数の残数は僅少になってきました。参加を検討している方はお早めにご登録ください。 CakePHP Graham Weldonさん(日語字幕) Lithium Nate Abeleさん Joel Perrasさん(日語字幕) Symfony2 Kris Wallsmithさん(日語字幕)

  • PHP Conference Japan 2010発表者募集のお知らせ - おぎろぐはてブロ

    久しぶりの記事だけど、ただの転載です。。 毎年恒例のPHPカンファレンス。今年は発表者を募集しています!通常の講演と短いLTです。 ■ PHP Conference Japan 2010発表者募集のお知らせ 日PHPユーザ会は、2010年9月24日(金), 25日(土)に PHP Conference Japan 2010を開催いたします。 この度、当イベントでの発表者を募集いたします。 ◆イベント開催概要 日時: 2010年9月24日(金) ビジネスデイ 25日(土) テックデイ 10:00〜17:00 (予定) 場所: 大田区産業プラザPiO ◆応募要項 ・応募締切 2010年8月31日(火) 23:59:59 +09:00 ・応募先メールアドレス: cfp2010@php.gr.jp ・応募形式 メール表題を「PHPCon2010 発表応募」とし、 メール文に以下を記述の上ご応募

    PHP Conference Japan 2010発表者募集のお知らせ - おぎろぐはてブロ
  • PHP初学者が学ぶ為に、本当に必要だったこと。 - kwsktr's study log

    3ヶ月ほど学んでいる、PHP初学者の愚痴みたいなエントリです。解決に至ってないので、あしからず。 現状 今、ボクの会社では仕事がないために、所属社員の半数ほどがPHPやらC++などの学習を行っております。ボクはPHP+MySQLWebサービスの構築を学習しているのですが、プログラム経験がゼロから始めたこともあり、かなり学習スピードが遅くて、いろいろとてこずっているわけです。 たぶん、10月くらいから、学習期間にはいっているわけですが、PHPを書き始めたのが11月半ばくらい。おおよそ3ヶ月間学んでいますが、いまだにサクサク書くことはできません。 ここまでで役にたったモノ 何故か。 その前に、ボクの学習において、役にたったと思われるモノを紹介。 PHP: PHP マニュアル - Manual …… コレを見ないと関数の使い方が分からないことが多々あり。 MySQL :: MySQL 5.1

    rytich
    rytich 2010/05/20
    ぼく 1. PHPマニュアル しかみたことない! ゆとりなんで。stfuawsc
  • パクレゼルヴ:PakuReserve R&D Laboratory » Blog Archive » PHPによるデーモンプロセスの作り方(その1)

    マカーです。 2回に分けてPHPによるUNIXデーモンの作成方法について説明します。 PHPは他のLightweight Languageに比べてWeb開発言語という印象が強いですが、PHPでもデーモンを作ることもできます。 デーモンってなんだ? メモリに常駐しバックグラウンドで様々なサービスを提供するプログラムです。 PHPで作ると何がうれしい? C言語ではなくPHPで開発する事で、開発期間を短縮することが出来ます。 デーモンを開発する上で押さえるべきポイント デーモンを開発する上で押さえるべきポイントは以下の通りです。 どんな言語を使う場合であっても共通です。 セッションを現在のプロセスから独立させる。 デーモンはバックグラウンドで動作する為、制御端末から切り離します。 setsidにより行いますが、setsidは親プロセスで呼ぶと失敗するため、 forkで子プロセス生成し、

  • FacebookのXHPを導入してみた - おぎろぐはてブロ

    XHPとは、 Today, I'd like to take to this opportunity to share with you a project that's quickly becoming a cornerstone of front-end PHP development at Facebook. XHP is a PHP extension which augments the syntax of the language to both make your front-end code easier to understand and help you avoid cross-site scripting attacks. XHP: A New Way to Write PHP | Facebook ということで、フロントエンドのコードを書きやすく理解しやすいものにし

    FacebookのXHPを導入してみた - おぎろぐはてブロ
  • TokyoTyrantをPHPで使う際に便利な資料と実装コードサンプル:phpspot開発日誌

    TokyoTyrantをPHPで使う際に便利な資料がスライドシェアで公開されてました。 TokyoTyrant をご存知の方も多いと思いますが、一応、知らない方に説明をすると、TokyoCabinet という高速なkey-valueストア型のデータベース操作ライブラリがあって、これのネットワークインタフェースになります。 mixi の最終ログイン時刻保存などに使われているそうで、1秒で10000回もの保存・読み出しクエリをマシンたった1台で処理できた実績があります。 データをファイルに保存するので、サーバを落としてもデータは保持され、なおかつmemcachedと同程度のパフォーマンスを発揮できるという物凄いものです。 これをPHPから扱うためにはどうするか、という際に参考に出来る資料となってます。 非常によくまとまっていたのでご紹介させて頂いてます。 資料によると、当然ながらPHP Ext

  • PHPの名前空間と主要フレームワークの対応について

    例: pear2\text_diff\Diff zend\controller\FrontController ・名前空間は常に小文字+アンダースコア ・トップレベル名前空間にはベンダー名が入る ・ベンダー名は最短の名称(Zend Framework => zend, CakePHP => cake, symfony => symfony) ・サブ名前空間はいくつ定義してもよい ・名前空間セパレータはディレクトリセパレータに相当する ・名前空間中のアンダースコアに特別な意味はない まず、名前空間は小文字とアンダースコアで定義します。現状のPEARの規約に慣れ親しんだ方や、PerlRubyなどをお使いの方には、アッパーキャメルケース(InvalidArgumentExceptionのように単語の先頭を大文字にする形式)でないことに違和感を感じるかもしれません。 これは、名前空間とクラス名を

    PHPの名前空間と主要フレームワークの対応について
    rytich
    rytich 2010/02/09
  • PHPをC++に変換して高速化する「HipHop for PHP」をFacebookが公開 : candycane development blog

    アメリカ時間の昼ごろにTwitter上が一つのニュースで埋め尽くされました。 PHPC++に変換して高速化する技術をFacebookが公開したというものです。世界中のPHPハッカーが注目する興味深いリリースという事でちょっと長いですが、リリースノートの和訳を行いました。 原文 http://developers.facebook.com/news.php?blog=1&story=358 Facebookにおいて重要なことのひとつが動作の速さです。過去6年間にわたって、PHPが提供する高速な開発ペースによって多くを成し遂げてきました。プログラミング言語としてみると、PHPはシンプルです。簡単に習得し、簡単に書き、簡単に読み、簡単にデバッグする事ができます。我々は他の言語よりも早くエンジニアを獲得し、それによってより早いイノベーションをすることができます。 今日、私は2年に渡って作業して

  • アシアルKLab合同勉強会で発表しました: MessagePackのPHP Extensionについて

    こんにちは。takei-hです。 ちょっと時間が経ってしまったのですが、アシアル株式会社、KLab株式会社の合同勉強会でMessagePackとPHP Extensionについて発表しましたので、資料を公開します。 Php Meets Messagepack View more documents from Hideyuki Takei. また、PHP Extensionもだいたい形になったので、公開します。 MessagePack PHP Extensionのダウンロード ソースを解凍した後、インストールは以下のコマンドで。 $ ./configure $ make $ sudo make install そして、php.iniに以下の行を追加します。 extension=msgpack.so これで準備完了です。 主に、ruby版のライブラリを参考にしています。使い勝手はPHPのjso

    rytich
    rytich 2010/01/18
    シリアライズ
  • PHPの言語仕様がウンコな理由個人的トップ10 - kなんとかの日記

    PHPerの問題点はPHPしか知らずに的外れなことを言うことだ」と、Javaしか知らなくて的外れなことを言っている連中にすら言われちゃってるPHPerのみなさん、こんにちは。 PHPは「使える道具」であることは事実です。しかし同時に言語仕様がウンコなのも事実。 ここでは、個人的にウンコだと思っているPHPの仕様を挙げてみたよ! htmlspecialchars() の名前が長すぎる これはほんとウンコ。おまえWebアプリのための言語やろが!なんでこの関数の名前がこんなに長いねん!こんだけ長かったらめんどくさがって echo $var としてまうやろが!WordPressのthemeでHTMLエスケープ忘れが多いのはおまえの名前が長すぎるせいだ! そんなわけで、全PHPerはこんな関数を定義するといいと思うよ。 ## echo $var; よりも短く h($var); と書ける! func

    PHPの言語仕様がウンコな理由個人的トップ10 - kなんとかの日記
  • ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ

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

    ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ
  • PHPをDisってるブログエントリを集めてみた - kなんとかの日記

    スクリプト言語の範疇に入らないかもしれない言語を使っているPHPerのみなさん、こんにちは。 PHP歴史は、Disられ罵られバカにされ続けた歴史です。 日は、その歴史を紐解いてみたいと思います(一部、PHP擁護派のエントリも含んでいます)。 なおここで紹介していない記事で、ほかに紹介してほしいものがあれば、教えてください。 あと引用は一部のみなので、元記事の全文を読むことを強くお勧めします。 2006年 PHPプログラマ in YAPC::Asia 2006 Tokyo - 0330 (twk @ ふらっと) では、PHPの世界に帰ります。Perlの人はRubyをうらやみHaskellにおどろきPHPを軽蔑すると言う文化になっているようです。 このころには、すでにPHPは軽蔑される存在だったようです。 昔、2ちゃんとかでよくあった、Perl = C++ , PHP = VBってな感じ?

    PHPをDisってるブログエントリを集めてみた - kなんとかの日記
  • six6s লগইন: জুয়া সাইটে প্রবেশ করুন - সবচেয়ে সুরক্ষিত প্রবেশ!

    six6s লগইন অনলাইন ক্যাসিনো এ 10,000 টাকা পর্যন্ত বোনাস পেতে জুয়া খেলা শুরু করুন, 150% বোনাস সাথে। লাইভ ক্যাসিনো অফার করে 50% প্রথম ডিপোজিট বোনাস এছাড়াও 12,000 টাকা। অত্যাধুনিক অনলাইন গেমিং প্ল্যাটফর্মে ক্যাসিনো প্রচারটি নতুন খেলোয়াড়দের জন্য প্রথম ডিপোজিটে বোনাস দেওয়া হয়। অনলাইন গেমিং খেলোয়ারদের একাউন্ট যাচাই করার পর স্বাগত বোনাস দেওয়া হবে। নতুন খেলোয়াড়দেরকে অনলাইন গেমিং সাইটে 700 টাকা উপ

  • 第47回PHP勉強会 - 例えば、PHPを使う

    http://events.php.gr.jp/events/show/85 なんか最近は半分ぐらいPHP勉強会の記録ログにしかなってないですが(ezの勉強会とかoscにも行ってはいたんですが。。)11/7に行われたPHP勉強会に行ってきました。場所はトライコーンです。会場提供有難うございます。 上手いタイトルが浮かばなかったんで、まんまなんですが「Queueについての19分」ということで発表&アンケートしてきました。 PHP & QueueView more documents from sasezaki.結果はスライドの一番最後に付してます。あと、スライド2枚目は勉強会中の話を受けてのものです。 ustreamの録画がここにあります。(つながりにくいかも知れません。) http://www.ustream.tv/recorded/2508515 19分といいながら、25分ぐらい時間とっ

    第47回PHP勉強会 - 例えば、PHPを使う
    rytich
    rytich 2009/11/10
    空前のQueueブーム
  • Re:PHPの標準関数でPOSTする方法 - kengpong

    PHPでPOSTを送信するとなると、Pearのライブラリを使った方法が一般的だと思いますが、Pearなんて大嫌いだという人もいるかと思います。そこで、PHPの標準関数だけでPostを実行する関数を作ってみました。間違ってるよとか、つかいづれーとか、もっと言い書き方があるよ、なんて意見があればはてぶでがんがん叩いていただけると幸いです。 PHPの標準関数でPOSTする方法 | eラーニングをすべての人に!blog.eラーニング.co.jp 元コードはリンク先で見てもらうとして、僕がつかいづれーとか思ったのは以下。 httpsに対応していない ポートが80固定 というわけで書いてみました。 <?php error_reporting(E_ALL); function post($url, $data, $headers = array()) { $content = http_build_qu

    Re:PHPの標準関数でPOSTする方法 - kengpong
  • PHP用のプロファイラXHProf - ぱせらんメモ

    今までPHPのプロファイリングはXdebugとWinCacheGrindを使っていたんだけど、XHProfとかいうのが便利らしい。 ※画像撮るのが面倒だったので、画面は参考サイトなどを参照w まだbetaみたいだけどPECLのプロジェクトになっていて簡単にインストールできる。逆にWindowsだと……/(^o^)\ ソースコードに開始点と終了点を書き足さないといけないのがイマイチだけど、逆にターゲットを絞って計ることもできるし、面倒なら別ファイルに書いてauto_prepend_fileで透過的に処理するというのもありかと。 体はプロファイルデータを配列で返す機能と、ファイルに保存する機能しか持ってないので、統計データを見るには同梱のビューアアプリを使う必要がある。PHPで出来ていてブラウザ経由で使うことになる。 WinCacheGrindだと絞り込んだり色々できるんだけど、ブラウザベー

    PHP用のプロファイラXHProf - ぱせらんメモ
  • PHPの「えせプログラミング言語」の弊害 - moriyoshiの日記

    先日のエントリーでも少し触れたが、PHPの最大の問題点は、それが持つ「一見その言語構造がよくあるプログラミング言語の形をとりながら、プログラミング言語の最も大切なところを外している『えせプログラミング言語』である」点にある。Webアプリケーションの開発で注意すべき部分とは何かを根底の部分でちゃんと理解せずにPHPアプリケーションを作ると、後々ひどい目に会うので注意が必要である。 その意味では「PHPでプログラミング言語を学ぶ」などもっての他だし、「JavaでもPHPと同じようなプログラミング言語を作ってWebアプリの開発を効率化しよう」などという発想もとても危険である。 PHPの発想の根底には、「HTMLテンプレート用言語とロジック記述用言語の統一により、開発コストを減らそう」という CGI 時代の安易な発明がある。PHPは、その前近代的な発想を通じて、テンプレートとロジックを同じファイル

    PHPの「えせプログラミング言語」の弊害 - moriyoshiの日記
  • Delphi for PHPを使い倒す!(前編) えっ、まだPHPでVisual開発してないの? - @IT

    はやしつとむ アナハイムテクノロジー株式会社 2009/10/7 なぜPHPではビジュアル開発ができないのだろうか。そんな疑問を解消するのが、スペイン生まれのDelphi for PHPだ(編集部) PHPは、現在のWeb開発になくてはならない開発環境となっています。Webの世界では、PHPRubyのようにコンパイルすることなしに実行できるLL言語(Lightweight Language:軽量言語)に勢いがあります。従来は、Javaの独壇場であった大規模開発の現場にも、LL言語の普及が進んでいるという話も耳にします。 ところで、@IT会議室のあるトピックによれば、PHPのプログラミングはテキストエディタを使用しての開発が大勢を占めているようです。しかし、統合開発環境(IDE)であるEclipse+PDT(PHP Development Tools)の利用も増えており、Zend Stud

  • Wozozoまつり in openpearの舞台裏 - Blog::koyhoge::Tech

    今openpearの中で密かに起きている祭り | この先生きのこるには openpearでひっそり盛り上がっていたWozozoまつりがついに白日の下にさらされました。 ということで、なぜこんなことになってしまったのか、#openpear@freenode の当日のログをさらしとこうと思います。 そこそこ長いので、「続きを読む」で。 まずは発端となった 9/30 のログ。 最初はopenpearの登録パッケージ数が100行ったかどうかという話でした。 ha1t_ もしかして ha1t_ openpear.orgのパッケージ数100行った? ha1t_ 丁度100のような ha1t_ http://openpear.org/package から手で数えてるから違うかもしれんけど。 koyhoge pear list-all -c openpear | grep openpear | wc だと

    Wozozoまつり in openpearの舞台裏 - Blog::koyhoge::Tech