タグ

PHPに関するglcsのブックマーク (94)

  • sitebuddy.com - このウェブサイトは販売用です! - sitebuddy リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    glcs
    glcs 2008/11/09
    PHP高速化モジュールeAcceleratorのwindows向けバイナリ
  • ハタさんのブログ : PHP開発者のためのデザインパターン。Controller

    はてブコメントにて、「シリーズ化して欲しい」とあったので、もう少し書いてみます。 今回紹介するパターンは、Controllerパターン。 たぶん、デザパタ(GoFとかのヤツ)ではControllerパターンなんてものは存在しないのですが、よく見掛けるパターンなので紹介します。 よくあるControllerパターンは、FrontControllerパターンを使ったデータ遷移パターンですが、今回僕が紹介するパターンはCommandController(これもGoFとかのパターンにたぶん無いので勝手に命名)です。 何か実行したいCommandについて、Controllerが適切に実装を振り分けその後のActionを実行するためのパターンです。 よくある実装 例えば、以下にCommandインタフェースを実装した複数のクラスがあり、そのCommandによって、実行するActionを振り分けるCo

  • mingでphpファイルをコンパイルする[swf] | Web scratch

    phpにはphp_ming.dllを使ってphpソースからswfなどのflashを作成することができます。 今回は別に積極的な開発をするわけではなくて、配布されているソースをちょっこといじるためだけにいろいろ整えるのはめんどくさいので、mingを簡単に扱うメモ。 (flvplayer_wrapperをコンパイル?するためだけに整えたので動作確認はflvplayer_wrapper.phpのみです) PHP: Downloadsから最新版zipをダウンロードする(自分の時はPHP 5.2.6 zip package) zlib1.dllをダウンロードする。(どこに最新版があるのかよく分からない) mingをダウンロードする。 ダウンロードするのはこれだけで十分だと思うので、PHPzipを解凍してわかりやすい場所に移す。(C:\phpに置いたとする) php.exeとかある場所にmin

  • ffmpeg と imagemagick で動画のサムネイルを作る - World Wide Walker

    ffmpeg と imagemagick で動画のサムネイルを作る Posted by yoosee on Debian at 2007-05-14 22:00 JST1 ffmpeg で動画のサムネイルを作るffmpeg を使って H.264 などの動画ファイルから Jpeg 画像のサムネイルを作ることが出来る。以前にも書いたが debian 公式の ffmpeg だと色々とコーデックが足りないのでdeb http://ftp.nerim.net/debian/ unstable mainから取得している。ffmpeg で h.264 動画からサムネイルを jpeg で得るには次のようにすれば良いようだ。ffmpeg -i <input.mov> -f image2 -pix_fmt jpg -vframes 1 -ss 1 -s 640x480 -an -deinterlace <ou

  • ishiro » Dreamhost上にSymfonyのインストール

    glcs
    glcs 2008/10/08
    ffmpegを使って動画からサムネイルを作成
  • symfonyでExcelファイルを作成するプラグイン

    php symfony plugin-install http://plugins.symfony-project.org/sfPhpExcelPlugin ※私の実行環境は、symfonyの1.0ですが、1.1や1.2などをご使用している場合は、インストール方法が若干違うのでご注意ください。 (HomeのInstallationタブを参照) インストールした後は実装なのですが、私自身がPHPExcelを使ったこともなかったため、実際にどのような使用すればよいか調べながら使いました。 参考にした箇所をメモで残しておきます。参考になればと思います。 ・PHPExcelのドキュメントを参照する ・「plugins/sfPhpExcelPlugin/examples/」内に格納されているサンプルファイルをチェックする ・細かいメソッドや設定については、PHPExcelのソースを見る 英語が苦手な

    symfonyでExcelファイルを作成するプラグイン
    glcs
    glcs 2008/10/07
    PHPExcelのサンプル
  • PHPExcelの文字化け対応

    PHPExcelを扱えるものはいくつかある。 ・ExcelReviser ⇒ テンプレートを作成しておき、そこに値を入れていく。 ・PHPExcel(BIFF12対応) ⇒ テンプレート不要で、無からExcelファイルを生成できる。 もちろん用途に応じて使い分ければいいと思う。 ただしPHPExcelの場合、シート名の日語部分が文字化けしてしまった。 どっかの文字コード変換をいじれば直るだろうと思っていたが、予想以上に時間かかった。 シート名の文字コードはUTF-16LEらしい。 いじったのは1つのファイル。 Workbook.php ■addWorksheet メソッド 以下の文字コード変換を追加 $name = mb_convert_encoding($name, 'UTF-16LE', 'UTF-8'); ■_storeBoundsheet メソッド $cch の算出部分を以下に

    glcs
    glcs 2008/10/07
    このページで言っているのは、Excel2007で読み込み→Excel5で書き出しの時の話で、触っているファイルはWriter/Excel5/Workbook.phpです。この通りにやればシート名が文字化けしなくなります。
  • PHP - Myメモ帳

    #contents * PDO_OCI - tns指定時には、余分な空白があるとダメみたい。&br;一行で記述するのが手っ取り早い? $tns = "(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yourip)(PORT = 1521)))(CONNECT_DATA = (SERVICE_NAME = orcl)))" $db_username = "youname"; $db_password = "yourpassword"; try{ $conn = new PDO("oci:dbname=".$tns,$db_username,$db_password); }catch(PDOException $e){ echo ($e->getMessage()); } * PHPExcel - 特徴 --

    PHP - Myメモ帳
  • PHPでExcelを操作する方法 - Multiple Choices

    エクセルファイルの中にデータベースから抽出したデータを書き込みたいといと思ったので PHPから操作できるエクセルライブラリを調査した。 PHPからエクセルを操作する方法にはいくつかあるので以下にまとめた。 ライブラリ 読み込み(xls) 読み込み(xlsx) 書き込み(xls) 書き込み(xlsx) php4 php5 Spreadsheet_Excel_Writer × × ● × ● ● PHP-ExcelReader ● × × × ● ● PHP Excel × ● ● ● × ● Excel_Reviser ● × ● × ● ● Excel_Peruser ● × × × ● ● PHPExcelは読み書きできるけど2007が基。 一応BIFF8形式(2003以前)の書き込みはクラスで対応しているらしい (http://d.hatena.ne.jp/simpraight/20

    PHPでExcelを操作する方法 - Multiple Choices
    glcs
    glcs 2008/10/07
    Excel_ReviserはGPL2.0(!)だし現状ではLGPLのPHPExcel一択かな?
  • PHPExcelでExcel2000/XP形式のファイルをつくる - ぬかるむ日々

    PHPExcelPHP5でExcel2007形式のファイルを作成できるライブラリですが、一応Excel5形式にも対応しているのでExampleのとおりつくってる。 <?php require_once 'PHPExcel.php'; require_once 'PHPExcel/Writer/Excel5.php'; $excel = new PHPExcel(); $excel->setActiveSheetIndex(0); function setExcelData(&$sheet, $col, $row, $data) { $sheet->setCellValue($col.$row, $data); $sheet->getColumnDimension($col)->setAutoSize(true); $style = $sheet->getStyle($col.$row);

    PHPExcelでExcel2000/XP形式のファイルをつくる - ぬかるむ日々
    glcs
    glcs 2008/10/06
  • FPDI

    Jan Slabon さんの FPDF 拡張クラスです。 ※FPDI はフリーソフトですが、今後の開発のための寄付は歓迎とのこと。 (1) FPDIを試す。(2004.8.13) 埋め込む前のPDF (FPDFで生成) FPDIで文字を埋め込んだPDF ※欄外のピンク色の文字が埋め込んだ文字。日語の埋め込みはまだできず。 (2) FPDIで日語を試す。(2004.8.16) japnese.php (クラスの継承) testN.php 埋め込む前のPDF (WordでDistillerから生成) �@日語を埋め込んだPDFを生成する。 ※元になるPDFは、生成の方法やフォントに、かなりの制限があるようです。 ※上記の元になるPDFは、KozMin-RegularとCenturyをフォントに使用し、ワードから生成した。 sourse

    glcs
    glcs 2008/10/06
    FPDIの日本語解説
  • FPDI free PDF document importer ▷ setasign.com

    Import pages from existing PDF documents and use them as templates in FPDF Free PDF Document ImporterFPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in various PDF generation libraries. It was initially developed for FPDF, which was developed by Olivier Plathey. Apart from a PDF generation library such as e.g. FPDF, FP

    FPDI free PDF document importer ▷ setasign.com
    glcs
    glcs 2008/10/06
    テンプレートのPDFに文字列を書き込んだりしていけるライブラリ?
  • TCPDFで日本語を使うサンプル < GASOLINE STAND

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

    glcs
    glcs 2008/10/06
    冒頭に記されている「名前」など特定の文字列が正常に表示できない問題は、2008/10/06現在修正されている模様?とりあえず試しに表示してみたらちゃんと表示されました。
  • TCPDFで日本語(IPAフォント)を使う : Nacky - Snowland.net

    Info Nacky - Snowland.net - blogを移転しました A k i - B u g 2011-09-18(Sun) 22:00-05:00 @ Bagus(秋葉原) Waaaaan!! 2011-09-22(Thu) @ Module(渋谷) blip festival TOKYO 2011 2011-10-22(Sat)+23(Sun) @ KOENJI HIGH(高円寺) Google CalendarにEvent Schedule (Issei Ishii/Nacky) を公開中>feed IRC(wide系) #snowland DJブッキングはいつでも受付中! nacky(at)snowland.net までメールください. nacky - MyMiniCity PHP5環境でTCPDFを導入. デフォルトの付属フォントでひらがな/カタカナはいけるようです

  • PHP + TCPDF + FPDI + FPDI_Template

    Windows7関連のメモ by 師子乃 (12/15) yumでエラーが出る場合の対処 by kage (02/07) CentOS7(Oracle Linux7)でのLVMパーティション拡張 by kirishima (12/21) HTML要素を動的に追加・削除する by まきすけ (12/03) mysqlERROR 1146 (42S02): Table 'mysql.servers' doesn't exist と Access denied for user 'root'@'localhost' by りにょ (09/04) 2022年07月(1) 2021年11月(1) 2020年05月(3) 2020年02月(1) 2016年06月(1) 2014年12月(5) 2014年10月(1) 2014年07月(2) 2014年01月(1) 2013年11月(1) 2012年

    PHP + TCPDF + FPDI + FPDI_Template
    glcs
    glcs 2008/10/02
    テンプレートのPDFファイルを読み込んでその上に文字列を書き込んで行ったりするFPDIをTCPDFと併用する解説。この通りにやったらできた。
  • 茶漬けブログ » Excel_Reviser

    Excel_Reviserとは、 Excelファイルをテンプレートとして読み込んでセルの内容を書き換えて出力するPHPソフトです。 最新は Ver0.30αです(2008.05.24) 開発背景 PHP用のこの種のソフトとして Spreadsheet_Excel_Writer が有名ですが、古いバージョンのExcelファイルでしか日語が正しく出力できない、凝った帳票などを出力するとプログラムが煩雑になるなど 使い難い点もあります。そこでテンプレートはExcelで作成してしまいセルの中身だけ書換える方が楽だろうな!と思い立ち簡単な機能を実装したものを作成しました。 開発ポリシー イージーオペレーション ユニーク・オリジナリティー 日語対応 BIFF8X対応 機能アップよりも処理速度(現在は恐ろしく処理が重い上、メモリいです) 何ができるか 空白セルに文字を追加する 空白セルに数字を追加

    glcs
    glcs 2008/10/02
    PHPでExcelファイルを読み書き(2007以降のXML形式には対応していない版)/だがしかしGPLなのであった
  • アイフルで増額したい!審査に通るための条件とは?

    生活環境の変化や万が一のためにもう少し借りておきたい、と考えている方もいるかも知れません。さまざまなことが日々変化し、それに対応していくのに必要なものも変わってきます。契約した時はちょうどいいと持っていた金額も、状況によっては全く足りないということも起こります。そうした不安を解消するためのひとつの手段として、増額があります。 アイフルでも、増額を申し込むことができます。手続きも簡単にできますが、その前にいくつかクリアしなければならない条件があります。また、再度審査をしなければならず、その審査基準は最初の審査よりも厳しくなっています。増額審査に通るためのポイントを知って、審査に通る確率を上げましょう。 申し込む前に絶対クリアしていなければならない条件 増額をしてもらうには、最低でもクリアしておかなければならない条件がいくつかあります。その条件をクリアしていないと、審査に通れないどころか、審査

    glcs
    glcs 2008/10/01
    IPAフォント以外の何か
  • PHP 4最終バージョン登場、全ユーザにアップグレードを強く推奨 | エンタープライズ | マイコミジャーナル

    The PHP development teamは7日(米国時間)、PHP 4系の最新版となるPHP 4.4.9を公開した。PHP 4.4.9はセキュリティ対策と安定性の向上が実施されたバージョン。PCREが7.7へアップグレードされているほかmemnstr()におけるオーバフロー問題の修正、正しくないフォントが与えられた場合にimageloadfontでクラッシュが発生する問題の修正、curlエクステンションでopen_basedir処理に発生していた問題の対応、.htaccessに関連した問題の修正が実施されている。 PHP 4.4.9は4.4系を使っているすべてのユーザに対して可能な限り強くアップグレードが推奨されているバージョンだ。また4.4.9は4.4系の最終リリースとされている。以降、4.4系のアップグレードは実施されないため、未だに4.4系を採用しているユーザは早い時期に5.

    glcs
    glcs 2008/08/13
  • PHPによる大規模商用サービスの裏側 ― @IT

    2008年7月21日、日PHPユーザ会主催のイベント「PHPカンファレンス2008」が東京・大田区産業プラザ(PiO)で開催された。 PHP5.3やPHP6の最新動向をお届けした前編「PHPに押し寄せるリスクと国際化の波」に引き続き、中編ではぐるなび、楽天、サイボウズといった企業におけるPHP開発事例の裏側をレポートする。 手作り感たっぷりのぐるなびがのポータルサイトになるまで ぐるなびは、日における飲店情報を扱う草分け的Webサイトであり、代表的な“”のポータルサイトの1つといっても過言はない。1996年6月に、交通広告代理店NKBの1事業部門としてスタートしたぐるなびは、2000年2月に株式会社として独立する。以来、さまざまなに関する情報サービスを立ち上げ、月間7億2000万PV(2007年12月)、会員数588万人を記録するほどになった。 ぐるなびの技術departmen

    glcs
    glcs 2008/07/31
  • hnwの日記 - PHPの奇妙なround関数

    (2012/11/01追記) 4年ほど前の記事「PHP5.3.0alpha3のround関数の実装がPHP5.2.6と変わった - hnwの日記」でお伝えした通り、PHP 5.3.0から別の実装が採用されており、ページで指摘しているような挙動のPHPは既に絶滅危惧種です。念のため。 さて、プログラミングの話題もたまには書いてみます。今回はPHPのround関数の挙動が変だ!という話題です。 round()は浮動小数点数を四捨五入する関数で、大抵の言語に同じ名前で実装されているかと思います。ではPHPのround関数の何が問題なのか、ちょっと試してみましょう。 $ uname -sro Linux 2.6.9-42.0.10.plus.c4smp GNU/Linux $ php --version PHP 5.1.6 (cli) (built: Feb 23 2007 06:56:38)

    hnwの日記 - PHPの奇妙なround関数
    glcs
    glcs 2008/07/30
    ぐぬぬ……