タグ

ブックマーク / cakephper.hatenadiary.org (6)

  • AmazonLinuxがルートパーティションを8GBまでしか認識してない場合の拡張方法 - cakephperの日記(CakePHP, Laravel, PHP)

    AWSで新しくインスタンスを作った際に、RootDevice(ESB)に30Gほど割り当てたのですが、 AmazonLinuxが認識している/dev/sda1(/dev/xvda1)のディスクサイズが8Gしか認識していなかったので、それを30Gまで広げる方法。 ext4でやってみたのですが、たぶんext2以降ならいけるはず。 まずはインストール直後のディスク状態 # df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 8.0G 1.2G 6.8G 15% / tmpfs 298M 0 298M 0% /dev/shm8Gしか認識してませんね。 fdisk -lとするとちゃんと30Gあると出るのに。 下記コマンドを実行したら30Gまで認識してくれました resize2fs /dev/sda1 増えてます # df -h Fi

    AmazonLinuxがルートパーティションを8GBまでしか認識してない場合の拡張方法 - cakephperの日記(CakePHP, Laravel, PHP)
  • facebookにPHP CGIの脆弱性を試してみたら面白い対策がされていた!! - cakephperの日記(CakePHP, Laravel, PHP)

    PHPに新たな脆弱性が見つかって、CGIモードで動作するPHPの場合コマンドライン引数がHTTP経由で渡せてしまうため、-sオプションを渡すとPHPのソースコードが丸見えになるというのが話題になってます。(-sオプションはhtmlでシンタックスハイライトまでしてくれてコードが見やすくなる) そこでFacebookに向けてこれを試してみると・・・ https://www.facebook.com/?-s こんな情報が!! <?php include_once 'https://www.facebook.com/careers/department?dept=engineering&req=a2KA0000000Lt8LMAS'; このURLにアクセスすると、セキュリティエンジニアの求人情報ページに行きます :) おしゃれー

    facebookにPHP CGIの脆弱性を試してみたら面白い対策がされていた!! - cakephperの日記(CakePHP, Laravel, PHP)
    koyhoge
    koyhoge 2012/05/07
    でも-s による syntax hilightはされてないのであと一歩w
  • 色々なPHPフレームワークのパフォーマンスを比較 - cakephperの日記(CakePHP, Laravel, PHP)

    PHPフレームワークの速度比較では、HelloWorldを表示するのみの単純なアプリを用いた計測を元に比較表が作られることが多いです。特に後発のフレームワークは分かりやすい特徴付けとして速度をアピールする傾向にあるため、その比較表を元に N倍速いというアピールをしています。 PHPフレームワークを使うということは、DBまで絡めたWebアプリを作ることがほとんどなため、HelloWorldアプリの比較よりは、DBからレコード取得して表示するまでの処理速度を比較したほうがより現実に近い指標になると思います。特にCakePHP1系ではDBのデータ取得も独自ドライバになっていますし、モデルの処理も重いのでそこまで含めて他と比較したほうが良いと思ってます。 今回はDBから1レコード取得して表示するという簡単なアプリで各フレームワークの速度を評価しました。フレームワークに備わっているViewキャッシュ

    色々なPHPフレームワークのパフォーマンスを比較 - cakephperの日記(CakePHP, Laravel, PHP)
    koyhoge
    koyhoge 2011/08/02
    @shin1x1さんには、なぐさめてもらいました」w
  • 睡眠学習的PHPer生活 (PHP Advent Calendar 2010 13日目) - cakephperの日記(CakePHP, Laravel, PHP)

    こんにちは、cakephperです。PHP Advent Calendar 2010の13日目の担当です。 PHPを使っていると覚えきれない数の関数を目にしますね。その関数が何をするか、どういった引数を取るかなんて全部覚える必要はないですが、どんな名前のものがあるか覚えておくと、やりたいことがあったときにある程度推測で使えそうな関数が絞れることがあります。 じゃあ、どうやってその関数を覚えるのか。一番楽な方法は寝ながら覚えることですよね?じゃあやってみましょうか :) MacOSにはsayコマンドというものがあって、英語の文字をしゃべらせることができます。今回はこのsayコマンドを使って音声ファイルを作成し、夜寝ている時にこの音声ファイルを再生させて覚えることにしましょう。たぶん毎日やれば来年の今頃はすらすらと関数名が出てくるはず! ちなみにWindowsでも同じようなことができます まず

    koyhoge
    koyhoge 2010/12/26
    ウケたwww
  • PHPMatsuriが開催されます - cakephperの日記(CakePHP, Laravel, PHP)

    10/2(土)-10/3(日)に東京の晴海グランドホテルにてPHPMatsuri(PHP祭)が開催されます。 詳細は下記のURLよりご覧ください。 http://2010.phpmatsuri.net/ 私はそのスタッフの一員で、今回はその紹介記事を書きたいと思います。 PHPMatsuriに関する質問などは、下記までお気軽にご連絡ください。 Email: 去年のCakeMatsuriはワークショップ1日、カンファレンス1日、海外からCakePHPコアデベロッパー2人を招待と盛りだくさんの内容で大成功でした。今年はフレームワークを超えてPHP全体を対象にしたイベントになります。 PHPMatsuriの特徴を下記にリストアップし、それぞれに関して述べていきたいと思います。 ハッカソン形式で何かを開発する 泊り込み相部屋、24時間イベント会場オープン 招待ゲストが豪華すぎる(Lithium,

  • Cake祭りのカンファレンスの紹介 - cakephperの日記(CakePHP, Laravel, PHP)

    Cake祭りですが、カンファレンスのチケットはまだ残ってますのでお早めにどうぞ! http://matsuri.cakephp.jp/registrations/add ワークショップのチケットは完売しました。ありがとうございました。 さて、カンファレンスのスケジュールも充実してきたので、紹介したいと思います。 カンファレンスの特徴は、多様な発表内容と、懇親会です。懇親会では是非たくさんの人と出会って頂きたいですし、そこからまた新たなお仕事プロジェクトが産まれるといいなぁと思ってます。お酒も入って濃い情報が飛び交うのも懇親会の特徴だと思います。 知り合いいないし、初めてのイベント参加だし、懇親会とか不安というあなた!僕に話しかけてくださいw 適当にふらふらしてると思うので、気軽に声をかけてもらえればと思います(僕も勉強会に初参加の時は懇親会とかどうしようと不安だったので。。) さて、セッ

  • 1