タグ

2013年7月28日のブックマーク (4件)

  • PHPエクステンションでHelloWorld

    はじめに PHPを使っていると、パフォーマンスの問題や仕様上の欠点に遭遇することがあります。また、LinuxなどでPHPを動かしている場合、すでにある便利なライブラリをPHP上で使いたいケースもあるでしょう。このような時に、PHPエクステンションという選択肢は、開発者にとって非常に大きな強みになります。また、直接PHPエクステンションを作る用途がなくても、仕組みを知っておくと、PHPで原因不明の問題が発生した場合にも役立ちます。そして、そのような問題に遭遇しないための開発につながることもあります。 連載ではPHPエクステンションを初めて作成する方のための全体の流れや、関数やクラスの作成方法、そして、より実践的にライブラリをPHPエクステンションとして利用する方法を紹介いたします。 対象読者 PHPとC言語の基構文を理解していて、PHPエクステンションに興味がある方、さらに深くPHPを知

    tsuwatch
    tsuwatch 2013/07/28
  • Juliusで連続音声認識 - 人工知能に関する断創録

    大語彙連続音声認識エンジンJuliusで遊んでみました。動作環境はMac OS X Mountain Lionです。 準備 コンパイラはXcodeでインストールしたgcc(2013/1/13)を使用しました。 また、Macで動かす場合はPortAudioというライブラリも必要みたいなので、macportsであらかじめインストールしておきました(というか何か別のプロジェクトでインストール済みだった)。 % port installed portaudio The following ports are currently installed: portaudio @19.20111121_4 (active) julius体のインストール Juliusのプロジェクトページからjulius-4.2.3.tar.gzをダウンロードします。サイトの右の方のQUICK DOWNLOADからダウンロ

    Juliusで連続音声認識 - 人工知能に関する断創録
  • nginx+php-fpmをyumでインストールして、WordPress/CakePHPを動かす設定

    Home > PHP | Web+DB > nginx+php-fpmをyumでインストールして、WordPress/CakePHPを動かす設定 www.1×1.jpの環境をApache+mod_phpな環境から、nginx+php-fpmな環境へ移行しました。 さくらVPSのCentOS5.5環境にnginx+php-fpmをyumでインストールして、CakePHPWordPressを動かす設定を行いました。 このエントリでは導入ということで、インストールから、とりあえず動作するところまでをご紹介します。 0. 構成 nginx+php-fpm環境にCakePHPWordPressをインストールします。 それぞれ以下のURLでアクセスできるようにします。 http://www.1×1.jp/ -> CakePHP http://www.1×1.jp/blog/ -> WordPres

  • Chef + VagrantによるPHP5.3 + MySQL + nginxの開発環境 | Engine Yard Blog JP

    2013/6/1に大阪、産業創造館で開催されたPHPカンファレンス関西2013にスポンサーとして参加しました。3年目を迎えた関西PHPユーザーグループによるカンファレンスは今年も大盛況のうちに幕を閉じていました。今回はEngine Yard CloudとEngine Yard Localでも利用されているChefとVagrantについて入門的な内容で講演を行いました。 ChefとVagrantを活用した開発環境 今回、Chefの利用経験も無い方向けにVagrantについてお話しましたが、多くの方から「便利そう」「すぐに使いたい」という感想をいただきました。VagrantはVirtualBoxにインストールしたLinuxにさまざまな設定を行なってFTPやSCPなどをしないですぐに開発が出来る所までを自動で設定します。いわば最も面倒な方法で作る最高の開発環境をコマンド一発で構築するツールです。