タグ

phpに関するhidedenのブックマーク (17)

  • この先生きのこるには

    1000人スピーカカンファレンス第6回についてを読んで思ったこと。 PHP界には、毎月やってるPHP勉強会があるのでそこで発表すればいいや。って事で全然チェックしてなかったんだけどid:kunitさん経由でお休みするらしい事を知った。 PHP勉強会は第一回をhttp://poyo.jpの中の人が始めてから、すでに33回も開催されてる息の長い勉強会なんだけど、西尾さんが悩んでるようなスタックオーバーフロー問題も当然ありました。だいたい勉強会開始の挨拶をする人を仮に主催をした場合 第1回 -> 第1x回 ELFさん 第1x回 -> 第1x回(あんまおぼえてない) haltさん 第2x回 -> 以後 ここいちさん で3回も主催者が変わってます。 今でこそ、開催15分で初回応募分が埋まるなんていう人気っぷりですが、私が主催をやってた時なんて40人の箱に11人しか参加がない。しかも連絡なしキャンセル

    この先生きのこるには
  • MobilePictogramConverter 絵文字変換ライブラリ

    安全性があります。fineを使ってみると、サクラがいるのでこれも晒します。 ありえない価格帯ですし、お金を無駄にするのが特徴です。このサイトを使っているなど、信頼性の高い口コミ情報、評判を検索しているとおおっぴらに書くと登録が減っていくのがめんどくさいときや思いつかないときに流行り物をもじったサクラがいる可能性が高いFacebook系の口コミ情報から「出会えた」という回答がベストアンサーとなっているだけです。 これらのことを予め確認しているというわけです。もちろんバカみたいな数のメッセージを送ってくる理由としては、男性に対していきなりやに騙される危険性があります。 fineアプリの運営曰く、LINE交換禁止しているだけの話です。 これらの出会い系や無料アプリ、Facebook系のマッチングアプリでも、婚活目的では詐欺被害に遭う危険性がありますが。 使用し続けてもこの陽菜ちゃんは出てきたサク

  • PHPスクリプトをスタンドアロンアプリのように動かせる「Wapache」:phpspot開発日誌

    How to turn a php script to an exe..for free There are a few commercial products out there that allow you to turn your php scripts into an executable. PHPスクリプトをスタンドアロンアプリのように動かせる「Wapache」。 Wapacheは、WEBサーバと、ブラウザがパッケージ化されており、1個のexe 実行でWEBサーバとブラウザが立ち上がってPHPアプリをスタンドアロンアプリのように使ってしまおうというものです。 ダウンロード後、パッケージを解凍すると、次のようなディレクトリ構成になっています。 試しに、bin/wapache.exe を実行してみましょう。 次のように、IEコンポーネントをベースとしたブラウザが立ち上がります。 普通

  • ウノウラボ Unoh Labs: 日本語とPHP

    yamaokaです。 PHPで日語を扱う場合、mbstringモジュールを利用する場合が多いと思います。 日語に特有の機能(カタカナの全角/半角変換など)も備わっていて、とても便利です。 しかし、日以外ではmbstringモジュールはあまり利用されていないようです。 代わりに利用されているのがiconvモジュールで、 最近話題のフレームワーク、symfonyでも 国際化の機能を実現するために内部で利用されています。 iconvモジュールはPHP 5でPHP体に組み込まれました。 別途用意して組み込む必要があるmbstringモジュールと違って、最初から使用できるので便利ですね。 PHPのマニュアルのiconv関数のページを見ると、 いくつかの関数が定義されているのがわかります。 それぞれ、mbstring関数との 対応表を作ってみました。 iconv関数mbstring関数

    hideden
    hideden 2007/03/07
  • Smashing Magazine » Blog Archive » Cheat Sheet Round-Up: Ajax, CSS, LaTeX, Ruby…

    AJAX calls do not cover updates from the server, which are needed for the modern real-time and collaborative web. PubSub (as in “publish and subscribe”) is an established messaging pattern that achieves this. In this article, Alexander Gödde will look at precisely how PubSub solves the updating problem, and he’ll look at one particular solution (the WAMP protocol) that integrates both the calling

    Smashing Magazine » Blog Archive » Cheat Sheet Round-Up: Ajax, CSS, LaTeX, Ruby…
  • PHPとMySQLであらゆる広告を生成して管理する「phpAdsNew」 - GIGAZINE

    インプレッション保証やクリック数保証、期間保証の広告配信システムが簡単にできます。広告は通常のバナー広告やHTML広告、テキスト広告、DHTMLを使ったフローティングウインドウによる広告など様々なモノを選ぶことができ、設定すると自動的にコードが生成されるのでそれをコピペするだけで配信できます。クリック数のカウントはFlashなどでも可能。 さらに驚くべき事にブラウザ名やOS名、言語などの環境変数によって表示する広告を変えたり、あるいは世界中の各国各地域のIPアドレスデータベースから国別・地域別にターゲティングした広告を配信することも可能という点。 既にある程度日語化されており、英語ではありますがものすごく詳細で詳しいマニュアルも付属しています。個人で使っているアフィリエイトの管理なども可能です。 というわけで早速インストールしてみました。 Welcome to phpAdsNew / O

    PHPとMySQLであらゆる広告を生成して管理する「phpAdsNew」 - GIGAZINE
  • GIGAZINE最大の挑戦、LoadAverage「86」から「3」へ

    というわけで、再び負荷を下げる方法を模索した、戦いの記録。 1.MySQLの設定を変更して高速化 2.Zend Optimizer 3の導入 3.ionCube PHP Acceleratorの導入 4.テンプレートの見直しでクエリーを減らす 5.robots.txtでクロールする間隔を制御する 6.MySQLの設定を負荷を低くする設定に変更 7.キャッシュを有効化する 前回解説した「GIGAZINEのLoadAverageを「27」から「2」へ下げた方法」から約3週間後、6月20日(火)の夜、気がつくと負荷の15分平均は「25」をコンスタントに吐き出すようになり、さらに訪問者は急増、ついに6月28日(水)12時45分、負荷対策の効果がほとんど出ないまま、LoadAverage15分平均は「86」に…。 何か対策が根的に間違っているのだろうか?それとも、もうGIGAZINEサーバのハード

    GIGAZINE最大の挑戦、LoadAverage「86」から「3」へ
  • PHPコードをEXEに変換してスタンドアロンアプリにする方法:phpspot開発日誌

    Bambalam PHP EXE Compiler/Embedder 1.0 - Free php to exe converter! Bambalam PHP EXE Compiler/Embedder is a free command line tool to convert PHP applications to standalone Windows .exe applications. PHPコードをEXEに変換してスタンドアロンアプリにするツール、Bambalam PHP Exe Compilerの紹介。 PHP4.4.2で動くPHPコードならEXEに変換できます(PHP5は将来対応予定)。 作成されたEXEはDLLが不要で、スタンドアロンアプリとして動作します。 コンパイルされるものは、Truck MMCacheを使ってソースコードをEncode & Optimizeしてるみ

  • Smarty

    2008.05.19 現在、Smartyの日語訳ドキュメントはアシアル株式会社様が運営されている、PHPのコミュニティポータルサイト「PHPプロ!」にて最新のバージョンが公開されています。 ▼古い和訳マニュアル ・Smarty2-6-7 (html) ・Smarty2-6-7 (chm) ・Smarty2-6-6 (html) ・Smarty2-6-6 (chm) ・Smarty2-6-5 (html) ・Smarty2-6-5 (chm) ・Smarty2-6-4 (html) ・Smarty2-6-4 (chm) ・Smarty2-6-3 (html) ・Smarty2-6-3 (chm) ▼リンク ・Smarty 公式(英語

  • あまり知られていないPHPの構文について:phpspot開発日誌

    zuzara.com 実PHPswitchのcase文には関数が使える PHPって次のような構文も通るんですね。 マニュアルにも載ってないみたいで、当然私も知りませんでした^^; switch ($test) { case ($test > 10): echo "10!"; break; case is_numeric($test): ... これで少し楽な書き方が出来る部分も出てきますね。 ちなみに、PHPではクラス名や変数名、関数名に日語を使えたりするのはご存知でしょうか。 SJISではその性質上、動かない場合もありますが、EUC、UTF-8で保存すれば次のようなコードが動きます。 <?php $日語 = "私は日人ですn"; echo $日語; $オブジェクト = new 私; $オブジェクト->吠える(); class 私 { function 私() { echo "私

  • ウノウラボ Unoh Labs: PHPで書かれたwebサービスを高速化する2

    前回のエントリPHPで書かれたwebサービスを高速化するでは高速化のレベルのうち、最初の2段階「ハードウェアによる高速化」「ソフトウェアによる高速化」について書きました。 今回は第2弾として「プログラムの工夫による高速化」について書きたいと思います。 - DBへのアクセスは自分で抽象化する DBへのアクセスを高速化するためには、チューニングを行ったり複数台構成にするわけですが、 広く使われているPear::DBとかadodbは複数台構成のDBに接続することを考慮されていません。 Pear::DBやadodbはバックエンドに使って、ラッパークラスを作るようにしましょう。 - 更新系クエリと読み出し系クエリのユーザを分ける これは高速化とは関係ないんですが、ぜひ実行してもらいたいので書きました。 複数台構成のサーバにアクセスするときは更新系クエリはマスターに発行して、 読み出し系クエ

  • ウノウラボ Unoh Labs: PHPで書かれたwebサービスを高速化する

    尾藤正人です。 アクセス数の多いコンシューマ向けの web サービスは、処理速度がかなり重要になってきます。 応答速度が遅いと使用しているユーザにとってストレスになりますし、 処理に時間がかかればサーバに対する負荷も高くなります(厳密に言うと違う)。 そこでウノウではいろいろな工夫をして処理速度の高速化を行っています。 一口に高速化といってもいろいろな要素がありますが、大きく分けて3つの段階があります。 ・ハードウェアによる高速化 ・ソフトウェアによる高速化 ・プログラムの工夫による高速化 しかし、これら3つは独立ではなく、互いに影響しあっているので完全に分けて考えることはできません。 それぞれがどのような部分に影響を与えているのか、ちゃんと理解してチューニングすることが大事です。 ただし、高速化するときに忘れていけないのが、高可用性です。 いくら高速に動作しても安定して動作し

  • PHPでフラッシュのグラフを作る「PHP/SWF Charts」 - GIGAZINE

    これを使えば無料で恐ろしく見栄えのするフラッシュでできたグラフをPHPで作成することができるようになります。標準的なグラフを表示するだけでなく、アニメーションを使った様々なビジュアル効果を加えたり、印刷ボタンや切り替えボタン、グラフを見る方向の変更、複数のグラフの混在なども簡単にできるので、一風変わったグラフ表示をお手軽にしたい人には最適ではないかと。 PHP/SWF Charts http://www.maani.us/charts/index.php その他のグラフのサンプルは以下を参照 http://www.maani.us/charts/index.php?menu=Gallery ダウンロードはこちらから http://www.maani.us/charts/index.php?menu=Download ほかにも有用なものがあるので、多彩な表現方法を手間無く使いたい人は必見。

    PHPでフラッシュのグラフを作る「PHP/SWF Charts」 - GIGAZINE
  • Lace - Ajax Chat

    Lace is a free chat application for your website. It takes advantage of Ajax in modern browsers, and degrades gracefully in older browsers. Lace doesn't care if you prefer Firefox or Lynx. Update: The Lace development blog and forum are now offline.

  • DES Source Code

    This page shows how to use this DES function, and provides the source code in Javascript, Perl and PHP. Usage des (string key, string message, boolean encrypt, [integer mode, string iv, integer padding]) The des function accepts an 8 character string as the key (this is 64 bits, but the algorithm only uses 56) for normal DES or a 24 character string for triple DES, a message string, a boolean to s

    hideden
    hideden 2006/02/17
    DESライブラリ
  • WEBIMAGER - phpspot

    (ベータ) WEBIMAGERで画像をスクリーンキャプチャしてWEBに簡単&楽々アップロードすることができます。 ChangeLog 2005/2/18 WEBIMAGER-APIの公開 2005/2/6 サーバ側スクリプトの一部修正 2005/2/5 webimagerが常駐した状態でWindowsが終了できないバグの修正。 2005/2/3 スタートアップで起動した時に最小化に設定 2005/2/2 以前開いたURLを保存するように変更 2005/2/1 初期サンプルホストに誤りがあったので修正 →デモムービーを見る どういう具合に画像をアップ出来るのか見ることができます。 →設置サンプル サンプルですので自由にクライアントを使ってアップしていただいて構いません。 →webimagerの特徴 webimagerでどういうことが出来るのかご紹介。 →webimagerインストール方法 ダ

  • はてなブログ | 無料ブログを作成しよう

    帰省、寿司、陶芸体験 8/13(火) の実家の墓参りへ行き、俺の実家へ帰省。風呂に入る前に子供達と外で水鉄砲で水を掛け合いびしょ濡れになる。最後のほうはどうにでもなれと思い、ホースやバケツで直接水をかけ合う。久しぶりの大胆な遊び方に子供たちは大声をあげながら騒いでいるが、田…

    はてなブログ | 無料ブログを作成しよう
  • 1