タグ

pieceに関するrskyのブックマーク (10)

  • Piece_ORM で簡単データベース+PHPプログラム - hatotech::kumatch

    Piece_ORM を使えば、だれでも簡単にデータベースを使ったPHPプログラムを書くことができます。(任天堂のCM風に。) 1. フォルダの作成 Piece_ORM を動作させるには、プログラムのファイルとは別に3つのフォルダを使います。 プログラムファイルを作成するフォルダ内に、次の3つのフォルダを作成します。 ・config ・cache ・mappers 2. データベース情報を準備する 次に Piece_ORM から接続するデータベースサーバの情報を設定します。 仮にデータベースの情報が データベース: PostgreSQL ホスト名: localhost database : example username : example_user password : example_password 以上のようなものなら、先ほど作ったフォルダのうちの1つ、config

    rsky
    rsky 2008/03/19
  • Piece_Right で複数カラムのエラーメッセージを1つにまとめる - hatotech::kumatch

    rsky
    rsky 2007/10/29
  • 挙動の異なる携帯キャリア向けに構築するステートフルWebアプリ 1 - hatotech::kumatch

    以前 Piece Framework で作る EZWeb 向けサイトの画面遷移のお話をあげましたがその結果「極めて一部な人達にのみ好評」だったため、その補足および、より詳細な情報・アプローチを含めたお話です。久々に技術的なお話をあげたと思えばこういう極めてニッチな事柄であるのが hatotech::kumatch です。 なお既にタイトルに 1 とつけているだけあって、少しだけ連続したエントリになります。 (1) 挙動の異なる「戻る」ボタン 現在日国内では複数のキャリアがそれぞれの携帯端末仕様を展開し、それらに準ずる端末が発売されています。 ご存知のとおり各携帯端末にはWebサイトを閲覧する機能が備わっており、各キャリア向けの仕様に基づくサイトを閲覧できる専用のブラウザが組み込まれています。 携帯端末ブラウザはPCで利用するようなブラウザと同じようにページコンテンツを表示したり「ブッ

    rsky
    rsky 2007/07/23
    戻るボタンの挙動の違い・戻るボタンそのものの考え方の違い
  • Piece Frameworkを使ったEZWeb向けWebサイトの遷移制御 - hatotech::kumatch

    Piece Framework を利用してフローを制御した携帯端末向けアプリケーションを組む際、以下のような問題提起がありました。 EZweb端末の強制的なブラウザキャッシュに適切に対処する 要はフローを制御したアプリケーションに対し「戻る」ボタンによる遷移が行われると、ユーザが閲覧しているページと実際に留まっているフローの状態との不一致が発生することになり、リクエストによる正しい再読み込みを行わない限り同期しないことになります。 で、WML を利用したボタンの制御について、そこまで厳密に制御したことがなかったので良く分からなかったのですが、実際のところ思ったより簡単でした。 以下サンプルを。 ソースは体同梱の Registration フローより。プログラム部分や設定ファイルはそのまま使用し、テンプレートのみを変更して実験しました。とはいっても、EZWeb端末向けに若干の変更を行ったこ

    rsky
    rsky 2007/07/23
    ボタン制御のための WML を追加。ユーザビリティとの兼ね合いに気をつける
  • アシアルブログ

    2018-12-21 経済産業省『未来の教室』実証授業の一環として宮崎県立日南振徳高等学校で『農業IoTシステム自作』講座を開催しました MonacaEducation担当の岡です。経済産業省『未来の教室』実証授業の一環として宮崎県立日南振徳高等学校の生徒達とビニールハウスなどの温度湿度をクラウドに記録、スマートフォンやタブレットなどのモバイル端末からグラフとして情報を確認できるようなシ… 経済産業省『未来の教室』実証授業の一環として宮崎県立日南振徳高等学校で『農業IoTシステム自作』講座を開催しました 2018-12-14 IT健保(関東ITソフトウェア健康保険)のお得な活用方法について調べてみた はじめまして、諸井です。 マーケティングや営業のフロント・バックオフィス全般を担当しています。 入社して3年弱、嬉しかったことはいくつかあるのですが、そのひとつは関東ITソフトウェア健康保険

    rsky
    rsky 2007/07/03
  • アシアルブログ

    2018-12-21 経済産業省『未来の教室』実証授業の一環として宮崎県立日南振徳高等学校で『農業IoTシステム自作』講座を開催しました MonacaEducation担当の岡です。経済産業省『未来の教室』実証授業の一環として宮崎県立日南振徳高等学校の生徒達とビニールハウスなどの温度湿度をクラウドに記録、スマートフォンやタブレットなどのモバイル端末からグラフとして情報を確認できるようなシ… 経済産業省『未来の教室』実証授業の一環として宮崎県立日南振徳高等学校で『農業IoTシステム自作』講座を開催しました 2018-12-14 IT健保(関東ITソフトウェア健康保険)のお得な活用方法について調べてみた はじめまして、諸井です。 マーケティングや営業のフロント・バックオフィス全般を担当しています。 入社して3年弱、嬉しかったことはいくつかあるのですが、そのひとつは関東ITソフトウェア健康保険

    rsky
    rsky 2007/07/03
  • Fool's Paradise : Piece Frameworkでkizasi API ソース解説

    < September 2008 123456789101112131415161718192021222324252627282930> 先日の記事 Piece Frameworkでkizasi API のソース解説です。 といっても今回の主旨は、とりあえずkizasi APIの機能を試してみるとともに、現バージョンでのPiece Frameworkを使ってみよう、という程度です。 従って、すでにPieceを使っている方にはあまり参考になるような内容はないと思います…。 作業にあたっては、まず公式サンプルのソースと設定ファイルをコピーして、そこから変更を加えていきました。 また、公式ドキュメントのクイックスタートと、hatotech::kumatch: Piece Framework ミニマムサンプル search 機能編を全面的に参考にさせていただきました。 ・フロー定義 (webap

  • PieceFramework Cheatseat - スコトプリゴニエフスク通信

    ■[PHP]PieceFramework Cheatseat プラグイン設定ポイント KernelConfigurator キー説明デフォルト値 eventNameKeyイベント判定用パラメータのキー_event autoloadClasses?array() eventName現在のリクエスト内でのイベントnull(通常は_GET or _PORTから自動取得) importPathInfo?false pluginDirectoriesカスタムプラグインの配置ディレクトリarray() proxyPathプロクシのパスnull validationConfigDirectoryバリデーション設定ファイルの配置ディレクトリnull validationCacheDirectoryバリデーション設定ファイルのキャッシュディレクトリnull validationValidatorDirect

    rsky
    rsky 2007/01/26
  • Session, Flowの中でファイル・アップロードを扱う - スコトプリゴニエフスク通信

    PHPオブジェクトの特殊メソッドに__wakeupと__sleepというものがありますが、あまり有効に利用されていないような気がします。 __sleepを利用した例として、次のような事例を考えてみました。  PHPのファイルアップロードで作成されるテンポラリファイルは、スクリプト実行終了後に消去されてしまう一時ファイルなので、開発者は、ファイルアップロードを受け付ける場合には、move_uploaded_fileを使ってファイルを別の場所に移動しなくてはなりません。この処理を(当に上手く行くかどうかは分かりませんが)、Session配列と__sleep特殊メソッドを使って、自動化してみます。 $value) { $this->$key = $value; } } function __sleep() { $base = basename($this->tmp_name); if (st

    rsky
    rsky 2006/11/25
    __wakeup と __sleep で $_FILES を永続化
  • PieceとJSON/JSONP - スコトプリゴニエフスク通信

    PHPのWebフレームワークのAJAXへの対応状況はまちまちで、どれもAJAXを通して応答を返すことをアプリケーション開発者が意識しなくてはならなかったり、かなり泥臭い対応をしなくてはならなかったりします。 Piece Frameworkは現時点で、AJAXやJSON/JSONPといった技術に対応するための機能を何も提供していませんが、対応するのは極めて容易で、しかも他のフレームワークでは実現できないような透明性を確保できます。僕自身、ありとあらゆるPHPのWebフレームワークに精通しているわけではありませんが、それでもやはり、Piece の柔軟性には特筆すべきものがあると考えます。  以下で記述している内容は、Piece Framework家にまたマージされていません。PieceでJSON/JSONPを扱うための私案とお考えください。  Pieceのビューの設定は、piece-unit

    rsky
    rsky 2006/11/25
    piece-unity-config.yaml で Renderer_JSON を指定
  • 1