タグ

ブックマーク / uzulla.hateblo.jp (9)

  • 続、PHPとH2OをfastCGIでつなぐ話、暗黒道 - uzullaがブログ

    追記 uzulla.hateblo.jp エントリのテスト3ができない件は、解決されました! 前回のあらすじ uzulla.hateblo.jp H2Oという速いhttpdがfastCGIをサポート PHPはfastCGIをサポート PHPerはつなぎたい 実際つながった!やったー! しかし、設定がよくわからん ぼやいたら作者のkazuhoさんにアンサーエントリを頂けた やった!試すぞ! Kazuho's Weblog: H2OとPHPを組み合わせるの、超簡単です(もしくはmod_rewriteが不要な理由) 今回の話 ちゃんとルーターをつかうようなPHPアプリが繋がるのか、PATH_INFO周辺はどうなるのか。こんなシンプルなconfigで当に動くのか。 そして、kazuhoさんの説明を見た時、ふと気になったのが「PHPのアプリの相乗りはどうなるのか?」である。 (後、実際の設定ファ

    続、PHPとH2OをfastCGIでつなぐ話、暗黒道 - uzullaがブログ
  • H2OでPHP(がちょっとだけ動くまで) - uzullaがブログ

    昨日夜中にごちゃごちゃやりまして、メモでございます。 github.com 最速httpdとなるであろうH2Oについて、最近fastCGIサポートが載った(まだstableリリースではなく、betaか、masterブランチ)のですが、まだ公式サイトに設定がのっていないので、うごかしてみたメモですね。 追記:今朝、リリースされてたそうです、めでたい! 設定ファイルを こうするんじゃ(抜粋なので、サンプルから必要そうな所だけ修正してください) file.custom-handler: extension: .php fastcgi.connect: host: 127.0.0.1 port: 9000 type: tcp hosts: "127.0.0.1.xip.io:8080": paths: /: file.dir: /var/www/htdocs やったぜ H2OでPHP7うごいたゾー

    H2OでPHP(がちょっとだけ動くまで) - uzullaがブログ
  • PHP開発には単なるエディタだけでなく、もっと良い環境を - Webアプリエンジニア養成読本 AdventCalendar2014 22日目 - uzullaがブログ

    いきなり宣伝ですが、エンジニアのお祭りYAPC::Asia Tokyo 2015の情報をもれなくチェックするためのメール通知サービスが開始されました! YAPC::Asia Tokyo 2015 毎年「チケット販売いつのまにおわったの…」等といった悲しい声をいただきます。わすれないように是非上記リンクより、メールアドレスを登録しましょう! さておき、エントリはWebアプリエンジニア養成読アドベントカレンダーです。 Webアプリエンジニア養成読 Advent Calendar 2014 - Qiita Webアプリエンジニア養成読[しくみ、開発、環境構築・運用…全体像を最新知識で最初から! ] (Software Design plus) 作者:和田 裕介,石田 絢一 (uzulla),すがわら まさのり,斎藤 祐一郎技術評論社Amazon私の担当分においては、こちらの書籍でお話でき

    PHP開発には単なるエディタだけでなく、もっと良い環境を - Webアプリエンジニア養成読本 AdventCalendar2014 22日目 - uzullaがブログ
    n2s
    n2s 2014/12/25
  • ニコニコ動画にhttps(SSL)接続できなかった件 - uzullaがブログ

    発端としては、某所のOpenSSLのバージョンをあげたら問題が発生するようになった。(1.0.0->1.0.1) それとは別に、自分の個人サーバー、二箇所でも問題が確認できたので、なにかあるのだと思う。 追記 20140413 ベストプラクティスをサジェストしたい記事ではなかったのですが、以外とブクマついてしまったので、一応。 書きたかった事 ・今回オートネゴシエーションが問題があるっぽかった(これが書きたかった) ・気軽にパッケージアップデートすると、挙動が変わって悲しみにくれながらダウングレードしようとしても戻せないことがあってプロダクションコードを調査し、直すハメになる事があってつらいから戻せるように気を付けよう(これも書きたかった) 特に追記しておきたいのは以下 ・例でSSLv3指定したのは余り意味はない ・今なら「TLSv1(PHPならtls://)がよい」 オマケ ・SSLv2

    ニコニコ動画にhttps(SSL)接続できなかった件 - uzullaがブログ
    n2s
    n2s 2014/04/12
  • PHPのオレオレスタックの話 - uzullaがブログ

    ここ半年くらい、PHPのオレオレスタックを見直しています。 まあ、こういうのは来日々見直していく物なんですけど、新年だし。 ちょっと前までは ・WAF:Limonade ・テンプレートエンジン:素PHP+Limonade+オレオレヘルパ ・DBまわり:PDO+オレオレORM ・テスト:Selenium(ウッ頭が… ・ライブラリ管理:秘伝のZIP、require_once地獄 という、お客さんの都合もあって「5.1.6でもうごくやで!」スタックだったのですが 最近は ・WAF:Slim ・テンプレートエンジン:Twig+オレオレヘルパ ・DBまわり:PDO+illuminate/Eloquent ・テスト:PHPUnit ・ライブラリ管理:Composer という感じで「5.3ってレガシ〜」スタックになりました。*1 あと、バリデータとか、スクレイパーとか、標準関数で秘伝のタレ関数を作るよ

    PHPのオレオレスタックの話 - uzullaがブログ
    n2s
    n2s 2014/01/02
  • hg から git に変換する - uzullaがブログ

    最近14年つかっていたdocomoからMNPでauにうつりました。 長年つかっていたのでdocomoに愛着もあったのですが、いかんせんネットの情報を鵜呑みにする情強をきどるには、docomoはつらすぎ感がすごく…。 情しか理由のない選択に意味はあるのか?と悩んだ末に、まあauにしました。 題 hgをgitに移行する話。 単純に最新をcheckoutして、そのままcommitするとログもブランチも消し飛ぶのでつらい(当たり前) とはいえ、世の中にはちゃんとツールがある git clone git://repo.or.cz/fast-export.gitmkdir -p /path/to/new_git_repo cd /path/to/new_git_repo git init /path/to/fast-export/hg-fast-export.sh -r /path/to/old_h

    hg から git に変換する - uzullaがブログ
  • Windowsにアプリをインストールする苦行を軽減して人生を明るく楽しく生きる - uzullaがブログ

    最近各方面で思惑がはずれたり、へんな誤解をされたり、案件が消えたりしてしておちこんでいるうずらです、こんにちわ。 まあ、なにか嫌な事が立て続く時は人生の転換期だと人生経験上知っておりますので、ここはじっと耐え、逃げ出さずに落ち着きながら周りを見わたしたいと思います。 しかしながら、そんなカジュアル悟り系の私でも耐え難い事があります、Windowsでのアプリインストール、環境構築です。 WindowsMac OSXLinuxも生活に使えるようになってきた現代においてはいまさら使いたくないソフトウェアNo1ですが、お金をいただく仕事では高確率でつかわないといけません。 Windowsのダメな所はいくらでも並べられますが、もうとにかく長くさわっていたくないので、最短距離で事を成し遂げたい。 しかし、2013年という字面だけなら近未来感あふれる現代においても、Windowsでアプリをインストー

    Windowsにアプリをインストールする苦行を軽減して人生を明るく楽しく生きる - uzullaがブログ
    n2s
    n2s 2013/05/15
    Chocolatey。Windowsにもいよいよこういうのが来たか。APTにSynapticsがあるように、これもすぐにGUIラッパーが出るでしょ。
  • 「Webサービスの作り方」とかを読んでWebサービスが作れない理由とは - uzullaがブログ

    出オチ やる気の問題や!!!! やる気が有る時とは? 支障がない時に、難なくアウトプットができている状態。 やる気が無い時とは? 時間も道具もあって特に何の支障もないのに、さらに重版までかかった「Webサービスの作り方」などという良書を読んでも、なんらアウトプットができない状態を指す。 Webサービスのつくり方 ~「新しい」を生み出すための33のエッセイ (Software Design plus) 作者:和田 裕介技術評論社Amazon四六時中そのことについて考えたり調べていても、アウトプットがなければそれはやる気が無いという。 アウトプットが重要だ アウトプットが無いと完成しない。なにがどうあれアウトプットが100%ならできている。 品質がどうとか、そういうものは後からでもどうにかなる(特に、Webなら)。 アウトプットされていないものは永遠に存在しない。 しかしアウトプットはだるい

    「Webサービスの作り方」とかを読んでWebサービスが作れない理由とは - uzullaがブログ
    n2s
    n2s 2012/12/14
    ぐさっ
  • Bitbucketが流行らないのは何故か - uzullaがブログ

    君たちがGithubでクネクネしてるからだよ! Bitbucketのよくある俺の使い方。 ・さあ仕事だ…とりあえずなにも考えず、刹那的にローカルにディレクトリを作ろう…行きずりの開発環境… ・ファイルがごちゃごちゃとできてくるし、デグレするし、お客さんが突然途中バージョンにおける謎の仕様変更を突っ込みまくってくるので、そろそろバージョン管理を思い立つ ・おもむろにそのディレクトリでgit initし、addし、Commitしたり。 ・しばらくは平和に開発が進む ・コミットログがおもいうかばなくて悩んだりする ・コンビニ飯で腹を満たしたりする。 ・ある程度開発がすすむと、ふとこいつを外からもいじりたいなーとか、サーバーにGitでデプロイしたいなーとか、バックアップ的にどっかにULしておきたいなーとか思ったりする ・おもむろにビッバケにログインして、適当にレポを作る。勿論プライベートだ! ・そ

    Bitbucketが流行らないのは何故か - uzullaがブログ
    n2s
    n2s 2012/07/06
    うん、そろそろ使ってみよう、プライベートレポジトリで。
  • 1