2009PHPで重い処理を行う場合、バックグラウンドでの処理依頼だけして、すぐレスポンスを返す方法のメモ。こんな感じで外部プログラムでPHPを実行する。ちなみにexecを実行するためにはsafe_modeがoffでないと駄目。wgetについてはここを参考に。2009大きいファイルをアップロードする際に必要な設定をメモ。php.iniにアップロードできるファイルサイズの制限が記述されているので、それを変更する。0詳しい説明はphpマニュアルを参照。PHP.iniを変更すると他の処理に影響がでるので、.htaccessで個別に設定する方がスマート。Allを記述するのを忘れずに。512Mその他PHPマニュアルのファイルアップロードの処理を一読しておく。PHPではMAX_FILE_SIZEというhiddenタグに入れておくと、サーバ側でファイルサイズがこの値を超えている場合エラーとして処理をしてくれる。2009社内のパッケージでも作る人によって日本語の「揺れ」がある。カテゴリとカテゴリー。コントローラとコントローラー。フォルダとフォルダー。工学分野では最後の長音記号は省略する慣例なので、私の場合何も考えないと昔の癖で省略してしまう。実際どっちがいいのか調べたメモ。結論から書くと内閣告示ルールに準拠するのが一般的な流れ。長音は,原則として長音符号「ー」を用いて書く。長音符号の代わりに母音字を添えて書く慣用もある。「エー」「オー」と書かず,「エイ」「オウ」と書くような慣用のある場合は,それによる。英語の語末の‐er,‐or,‐arなどに当たるものは,原則としてア列の長音とし長音符号「ー」を用いて書き表す。慣用に応じて「ー」を省くことができる。スリッパ(内閣告示ルール:外来語の表記より)新聞や放送業界ではこのルールに準拠しているらしい。・・・で、一番困ったのが「カテゴリ」。マイクロソフト的には英語が「y」で終わるものには現在の表記を踏襲するらしいので「カテゴリ」。wikipediaでも「カテゴリ」となっているので「カテゴリ」なのかな。2009携帯動画変換について記事を書こうと思ったけど、勉強会で動画配信サーバ構築について発表したので、めんどくさくなってその資料をまるごと公開。携帯向けの動画変換でMP4Boxを使ったコマンドを記載しているので、その辺参考になるかも。MP4Boxのコマンドについては前の記事を参考に。あと、動画のATOM情報を表示するにはMP4Dumpというコマンドがある。その辺はここのブログが参考に。小さいと見にくいので全画面表示はこちら。ChomeとFireFoxだと綺麗に表示できるけど、IEだとうまく表示できていない。Docsを使って公開したけど、公開しているものをPPT形式とかPDF形式でダウンロードできたり、なんか多機能すぎてちょっと嫌。この辺は権限を設定してコントロールしたい。2009最近社長が来期に向けて営業を増やしたいらしく「いい営業いない?」とよく言っている。リクナビにも募集を出したみたい。なんか使っている写真は微妙なんですけど・・・おもしろい人が来てくれるといいなぁ。1.2.1で既存PDFを編集しようとしてみたけど、バージョンの関係で動かず。したものかと思ったらfpdi.phpを修正するパッチがありました。FPDIのバージョンアップで対応すると思いますが、取り急ぎの場合はこれで解決。1.3でパッチを当てなくても正常に動作することを確認。日本語が含まれたPDFを読み込んでも正常に表示。独自にフォントを追加した場合はファイルサイズが大きくなるけど、フォントを埋め込んでいるのでこれはしょうがない。TCPDFの標準日本語フォントを使った場合はファイルサイズは大きくならなかった。・・・ということは、日本語OS以外で開いた場合は文字化けしそう。TCPDFのマニュアルは下記サイトが分かりやすい。TCPDFに関するリファレンス<インストール方法>TCPDFをダウンロードしてきて、TCPDFというフォルダに保存。FPDIのダウンロードサイトからFPDIとFPDF_TPLをそれぞれダウンロードしてきてFPDIとフォルダに保存。FPDF_TPLはFPDIフォルダに置く。次は2つのコンポーネントを読み込むPHPファイルを作成。これをexPDF.phpの名前で保存したとすると、動作確認は次のような感じ。2009前にリンクだけ書いたけど、もう一度調べ直すことになったのでちゃんとやり方をメモっておく。ClickOnceのアプリケーションをapacheの仮想ディレクトリに配置したあと、IEのバージョンによって起動するときとしないときがある。Framework2.0では起動せず。XMLファイルが表示されてしまう。前のリンクにも書いてあるが、MIMEをサーバ側に指定しないと駄目らしい。apacheのmime.typeに記述する。apacheのconfファイルに記述する。mime_module」ディレクティブに以下を追記。.htaccessに記述する。アプリケーションを配置したディレクトリに.htaccessファイルを作って以下を追記。Allの記述がないと.htaccess自体有効にならないので注意。設定後はapacheを再起動+ブラウザも再起動して試す。2009ネコジルシで猫を眺めていたらDECOチョコというサイトを知った。なにやらチロルチョコの包装紙を自分の好きな画像を使ってデザインできるらしい。チョコを食べ終わってもマグネットやストラップにして取っておくことも可能なので、試してみるのもおもしろいかも。エクスブリッジのデザイナーチームに頼めば、かっこいいのを作ってくれそう。EOSチョコとか食べてみたい・・・。2009JQueryをまだ使いこなせてないので、次の開発ではリッチなユーザインタフェースを実現させるためのメモ。JQuery日本語リファレンスサイトそのうち自分が使いやすいプラグインをリストにしたいけど、今はメモのためにリンクだけ。2009大学時代に空手を教えてくださった矢原先生とお会いしました。要人警備の会社を経営されていたり、ホテルを経営されていたりと多忙なうえ、世界中を飛び回って空手を教えているスーパーな人です。karate」で検索するとたくさんの動画を見ることができます。切腹する覚悟で物事に取り組まれています。