タグ

PHPに関するtbsmcdのブックマーク (27)

  • Ben Edmunds - Fixing Homebrew PHP / Apache after Yosemite

    Today I upgraded to Yosemite. Played with all the new cool shit. Then tried to get some work done, broken. Everything. Broken. To explain a bit, Apache wasn't loading so http://localhost wasn't loading, let's walk through the steps I took to fix this in case you're seeing the same issue.

    tbsmcd
    tbsmcd 2014/10/17
    nginx + php55 だけど多分同じ理由で 502 bad gateway が出てた。php-fpm を start しようと思ったら「~/Library/LaunchAgents/homebrew.mxcl.php55.plist ?そんなもん知らねーよ」って怒られた。単純に brew uninstall して brew install で解決。
  • GitHub - KnpLabs/snappy: PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - KnpLabs/snappy: PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage
    tbsmcd
    tbsmcd 2014/09/12
  • PHP で Web サイトのスクリーンショットを取得する | iHat(JP)

    ここでは、 Snappy を使って Web サイトのスクリーンショットを取得する PHP スクリプトを作成する方法について説明します。 Snappy は、「Web サイトのスクリーンショットをコマンドラインから撮影する」で紹介した wkhtmltoimage を PHP から利用するためのライブラリです。詳しくは下記の Web サイトを参照してください。 KnpLabs/snappy · GitHub Snappy のダウンロードと設置 Snappy をダウンロードし、 /usr/local へ設置します。 [user@localhost ~]$ wget https://github.com/KnpLabs/snappy/archive/0.1.2.tar.gz -O snappy-0.1.2.tar.gz [user@localhost ~]$ cd /usr/local [user@

    PHP で Web サイトのスクリーンショットを取得する | iHat(JP)
    tbsmcd
    tbsmcd 2014/09/12
  • 「初心者向けセミナー」の「初心者」とは誰のことか

    今週末 (2014年6月28日土曜日) に開催される PHP カンファレンス関西2014 で PHP 初心者向けのセッションをやります。 11:30から12:15の予定で 『初心者向け 一から学ぶPHP開発の基礎知識』というなまえ。 初心者を対象としたコードの書き方と考え方のポイント。 PHPエンジニアとして最低限知っておきたい基礎知識を解説します。 さてこの「初心者」という言葉はなかなか難しくて、 いったい誰のことを指すのか毎回悩ましく思います。 例えば今回について言えば、 プログラミング初心者 プログラミングはできるけど PHP の経験はあまりない人 のどちらも「PHP 初心者」なんですよね。 スピーカーにとっての悩ましさ 上記はいずれも「PHP 初心者」かもしれないけど どちらを対象とするかで、内容は大きく変わってくると思います。 プログラミングはできるけど PHP は知らん、という

    「初心者向けセミナー」の「初心者」とは誰のことか
    tbsmcd
    tbsmcd 2014/06/25
    たとえば「for分からない」と「classって何?」。自称初心者だと両方いると思うけどはるかに違うよねっていう。
  • はじめてのPHPカンファレンス関西

    いよいよ、今週末にPHP カンファレンス関西 2014が開催されます。 Photo by tenshow 今年で、4 回目の開催となるのですが、こうしたイベントに初めて参加する、という方も多いのではないでしょうか。 そこで、リレーブログ 12 日目の今日は、はじめてカンファレンスに参加する方に向けて、気になるあれこれを書いてみたいと思います。 (昨日のリレーブログは、@tanakahisateru さんの うまれかわるMVC 〜PHPカンファレンス関西2014にむけてでした。) 服装 いきなり服装?という人がいるかもしれませんが、実は初めてだと気になったりします。 みんなスーツとかだったらどうしよう。いちおうジャケットくらい羽織ろうかな、いや、Tシャツとデニムの人ばかりだと浮くかも、うーーん。。。 分かります。ちゃんとしてる人ほど気になるポイントですね。 はい、お答えしましょう。 外を出歩

    tbsmcd
    tbsmcd 2014/06/25
    “休日にヨドバシカメラに行く服装” ビーサンで行きましょう。
  • うまれかわるMVC 〜PHPカンファレンス関西2014にむけて - なんたらノート第三期ベータ

    PHPカンファレンス関西2014リレーブログ11人目です。イレブンです。イレブンといえばワールドカップ観戦で忙しいこの時期ですが、みなさんPHPカンファレンスへの心の準備はいかがですか。サッカー疲れでバテないように、テンション上げていきましょう。 先週は、@tbsmcd さんの『機関区 : カンファレンスで起きる何か』で終わっていました。うまれかわったPHPerのエピソード、涙腺がゆるみますね。今年は、もっと多くのビギナーが最後まで楽しめるように、という構成を意識してみました。まだ勉強会慣れしていない人も、いい意味でショックを受けてもらい、うまれかわり感を持って帰ってもらえたらと思います。 さてタイトルの MVC、MVC といえばもちろん Microsoft Visual C++ ですよね。ちがいますね。ごめんなさい。いまどきの PHPer にとっては MVC = Mac, Vagrant

    うまれかわるMVC 〜PHPカンファレンス関西2014にむけて - なんたらノート第三期ベータ
    tbsmcd
    tbsmcd 2014/06/23
    MVCが死んだ回数を知りたい
  • 機関区 : カンファレンスで起きる何か

    tbsmcd
    tbsmcd 2014/06/20
    リレーブログ書きました
  • PHPカンファレンス関西2014で始めよう!フレームワークことはじめ

    いよいよ明日に迫った日対ギリシャ戦を気にしつつも、PHPカンファレンス関西2014のリレーブログ9日目です。 昨日は、@omoonさんの『PHPカンファレンス関西2014 予習用リンク集』でした。気になる関連情報がさくっと追えて助かる記事でした。 さて、そのPHPカンファレンス関西2014では、いくつかフレームワークに関するセッションが開かれます。そのフレームワークに関して、今回は”ことはじめ”ということで、 フレームワークを触った事が無い これから触ろう / 触りたいと思ってるけど、どれから初めて良いのか分からない そもそも触る必要ない / 勉強するのめんどくさいと思っている な方むけに、私の経験を通してそのメリットを書いてみます。 触るメリット 一般的には、コード量が少ない / 早く開発出来るといったメリットが共通してあるかと思いますが、それとは別に個人的に感じたメリットは 使う事で

  • 【セキュリティ ニュース】「PHPカンファレンス関西2014」が開催 - セキュリティ関連セッションも(1ページ目 / 全1ページ):Security NEXT

    tbsmcd
    tbsmcd 2014/06/19
  • www.php.netのキーボードショートカット一覧 - Qiita

    www.php.netのキーボードショートカットをリストアップしておく。 (2014/06/18確認) 標準キーボードショートカット ヘルプに表示されるキーボードショートカットです。 キーボード入力 アクション

    www.php.netのキーボードショートカット一覧 - Qiita
    tbsmcd
    tbsmcd 2014/06/18
    “I hate PHP(改行) python.orgへ移動”
  • PHPカンファレンス関西、参加されるみなさんのPHP経験年数は? - モノラルログ

    このブログは「PHPカンファレンス関西」のリレーブログです。 「PHPカンファレンス関西」の開催日までリレー方式でブログを繋いでいきます。 一つ前のブログは sigesabaさんのブラよろで学ぶPHPカンファレンス関西2014でした。 ワールドカップも始まりまして、寝不足気味の方も多いのではないでしょうか。 なんせ今回はブラジルですからね。時差12時間ですからね。試合スケジュールを眺めてみても、いつ寝るべきか悩ましいところです。 ところが、なんと! PHPカンファレンス関西の開催される 6/28(土)は! ワールドカップの試合がありません! 休息日! ということで、深夜〜明け方までサッカー観戦 → 寝不足でPHPカンファレンスへ、ということをしなくてもいいみたいなのです。 ぐっすり寝て、ぜひ万全の状態でお越しください。 さてこのPHPカンファレンス関西、僕は今回はじめてスタッフとして参加す

    PHPカンファレンス関西、参加されるみなさんのPHP経験年数は? - モノラルログ
  • ブラよろで学ぶPHPカンファレンス関西2014 - ノイズビン

    この記事は PHPカンファレンス関西2014 のリレーブログです。 6月28日(土)の開催日までリレー方式でブログを繋いでいきます。 4日目は atakigさんの今年のPHPカンファレンス関西は少し違う! でした。 今日は5日目です! 今年は6月28日(土)にPHPカンファレンス関西2014が開催されます。 開催まであと15日ですね!全然関係ない話ですが、偶然にも去年のリレーブログ公開日もPHPカンファレンス関西2013開催日から15日前の公開でした。開催場所は例年どおり大阪産業創造館です。 もうお申し込みはお済みですか?まだの人は http://phpconf2014.peatix.com/ から申し込みましょう!セッション参加費は無料です! 私は今年のサイト制作に携わらせていただきました! さて今回このリレーブログの記事ですが、勉強会に行ったことが無いけどPHPカンファレンス関西201

    ブラよろで学ぶPHPカンファレンス関西2014 - ノイズビン
    tbsmcd
    tbsmcd 2014/06/13
    懇親会で流血したとしても死にはしないからな……
  • 今年のPHPカンファレンス関西は少し違う! - Engineer-Life

    このブログは「PHPカンファレンス 関西」のリレーブログです。 「PHPカンファレンス 関西」の開催日までリレー方式でブログを繋いでいきます。 一つ前のブログはmkknさんの「PHPカンファレンス関西2014を100%楽しむための下準備」でした。 次はsigesabaさんにバトンを渡します。 今年で4回目を向える「PHPカンファレンス関西」今年も開催します 今年は新たな試みがあります ひとつは出張屋さんですMARUZEN&ジュンク堂書店 梅田店さんのご協力で実現しました ありがとうございました もうひとつは、セッションが同時3セッションになっています昨年までは、4階と6階に1セッションずつ行っていましたが、今年は6階にもう1セッション増えています どのように回るのか計画をたてて、当日を向えて頂きたいと思います タイムテーブル セッション内容もうひとつ、これは一番の試みだと思うのですが、こ

    今年のPHPカンファレンス関西は少し違う! - Engineer-Life
  • PHPカンファレンス関西2014が開催されます! - ぶろぐ

    この記事は「PHPカンファレンス関西2014」のリレーブログのエントリーです。 「PHPカンファレンス関西2014」の開催日までリレー方式でブログを繋いでいきます。 今日からはじまったPHPカンファレンス関西2014リレーブログ、トップバッターを務めますnano_eightです。どうぞよろしくおねがいします。 さてみなさん、参加登録はお済みですか? まだの方はお早めに! 既にお済みの方、懇親会のチケットは買いました? 懇親会のチケットは、事前購入が必要です!ご注意下さい! 毎年開催されているこのPHPカンファレンス関西ですが、懇親会チケットを事前購入する必要があるということに気づかない方もおられますので、お気をつけ下さい。 さてさて・・・ 自分は懇親会担当ですので、リレーブログ初日ですが懇親会について書こうと思います。 懇親会の場所 懇親会は4Fメインホールで18:30からを予定しています

    PHPカンファレンス関西2014が開催されます! - ぶろぐ
  • 2014年 注目すべきPHPフレームワークは? #phpkansai - 忍び歩く男 - SLYWALKER

    この記事は「PHPカンファレンス関西2014」のリレーブログのエントリーです。 「PHPカンファレンス関西2014」の開催日までリレー方式でブログを繋いでいきます。 PHPカンファレンス関西2014 前回の記事は、nano_eightさんのPHPカンファレンス関西2014が開催されます! - ぶろぐでした。 新しいフレームワークにチャレンジ! - 時期が良い PHPフレームワークを取り巻く環境は、PHPのバージンアップなどで変化していっています。PHP5.3のサポート切れを機に、各フレームワークがPHP5.4以降または5.5以降のみをサポート対象として大きく変化しています。 PHP5.4以降、PHPはオブジェクト指向言語としてほぼ完成してきています。設計に対する言語側の制約がなくなってきており、さまざまなデザインパターンを素直なかたちで実装できるようになってきました。 それにともない、フレ

    2014年 注目すべきPHPフレームワークは? #phpkansai - 忍び歩く男 - SLYWALKER
  • PHPカンファレンス関西2014を100%楽しむための下準備 - どうにもならない日々@mkkn

    この記事は「PHPカンファレンス関西2014」のリレーブログのエントリーです。 「PHPカンファレンス関西2014」の開催日までリレー方式でブログを繋いでいきます。 昨日のエントリーは、slywalkerさんの2014年 注目すべきPHPフレームワークは? #phpkansai - 忍び歩く男 - SLYWALKERでした。 PHPカンファレンス関西 2014 始まります!! 今年のPHPカンファレンス関西は、2014年6月28日(土)、大阪市の産業創造館にて実施されます。 参加には事前登録が必要ですので、まだという方はお早めに参加登録を!! PHPカンファレンス当日まであと二週間ちょっとあるわけですが、二週間なんてぼーっとしてればあっという間に過ぎていくものです。今日は、PHPカンファレンスまでのこの2週間を有効活用して、PHPカンファレンスを最大限に楽しめるようにする事前準備を、いくつ

    PHPカンファレンス関西2014を100%楽しむための下準備 - どうにもならない日々@mkkn
  • PHP 定義されている情報(クラス、関数、変数等)を取得する関数まとめ

    PHP には、定義されているクラスや関数、変数などの一覧を取得する関数があります。 ここでは定義情報を取得できる関数群をまとめてみました。ここでは実行例として、Laravel アプリケーションのビューテンプレート(hoge.blade.php)で実行した内容を記載しています。 定義された情報を取得する関数群 get_defined_constants() 定義されている定数を連想配列として取得します。キーが定数名で、要素がその値となっています。 http://www.php.net/manual/ja/function.get-defined-constants.php 出力してみると、1771 個の定数がありました。内容を見ると、フレームワークやアプリケーションで定義されたものの他に、PHP体や extension で多数の定数が定義されていることがわかります。 array (size

    tbsmcd
    tbsmcd 2014/06/05
  • PHP、"次世代PHP"の開発を開始 - JIT実装に向けコアAPIも変更

    PHPデベロップメントチームは5月27日(米国時間)、「PHP Next Generation」においてパフォーマンスを向上させた次世代のPHP実装を実現するための取り組みを開始したと伝えた。新しいコードベースはphpngというブランチとして作成されており、コア部分のAPIの変更やJIT実装の追加などが実施される見通し。 PHPデベロップメントチームは2013年いっぱいまで、PHPに対してJIT技術を適用することが可能であるかどうか、可能であればどういった取り組みをすればよいのか調査してきた。その結果、現在のPHPにおいてJIT技術を導入するためには、コア部分のAPIを変更する必要があると判断。今回新しくブランチが切られたphpngはその最初のステップを実施するためのコードベースとされている。 最終的にはコアAPIの変更を行ったのち、JIT技術の実装とPHPへの適用が行われる見通し。現在は

    tbsmcd
    tbsmcd 2014/05/29
  • さあ、AWSをはじめよう! for PHPer

    春ということで、Amazon Web Services(AWS)をはじめてみませんか。 AWS盛り上がっていますね。2011年3月に東京リージョンができたことで、そろそろ触ってみようかなというPHPユーザの方も多いかと思います。 そんなあなたへ、AWSをはじめる際に役立つ情報をご紹介です。 1. AWSアカウントを新規作成して、EC2の利用申し込みを行う まずAWSのアカウントを作成して、EC2の利用申し込みを行います。 手順については、AWSエバンジェリストの @KenTamagawa さんが書かれた以下の資料が参考になります。このとおりに進めていけば、おおよそ問題無いと思います。 進める中で自分が詰まった点は以下。 郵便番号、電話番号にはハイフンを 郵便番号、電話番号はハイフンが必要なので入力するようにして下さい。 書式は日国内のもの、郵便番号8ケタ(ハイフン入り)、電話番号は12〜

  • もうバージョンアップで困らない – PROVE for PHP

    (Last Updated On: 2018年8月14日)昨年のPHPカンファレンスで紹介したPORVE for PHP 開発版の公開を始めました。PROVE for PHPはこんなテストが出来ます。 PHPをアップデートしてアプリに影響が無い事を検証する PHPアプリをアップデートしても以前と同じように動作する事を検証する 使い方もとても簡単です。 テストケースの作成はブラウザからアプリを利用するだけ ロードバランサを用いて実運用サーバからのテストケースも作成可能 テストの実行はプログラムを実行するだけ 違いが在った場所はプログラムの何処か確実&簡単に判明 http://www.provephp.com/ 現状 CUIとコマンドツールでの管理のみ GUI(Web、GTK)は順次整備予定 PROVEを利用すればPHPセキュリティパッチがリリースされた場合に、アプリケーションの動作チェック

    もうバージョンアップで困らない – PROVE for PHP