Allegory@Wiki内検索 / 「Mojavi_フィルタチェーン」で検索した結果

検索 :
  • Mojavi
    Mojavi ※Mojavi2.0.0使用 Mojavi機能概要 PHP用のMVC(Model-View-Controller)のフレームワークです。 モジュール構造? フィルタチェーン? 複数アクションの連携? ユーザコンテナのカスタマイズ? Validation機能 認証機能と特権ユーザ設定 参考URL(外部リンク) Mojavi@TryAangle MVCフレームワークMojaviを使ってみよう MojaviJapan http //www.d-r.co.jp/mojavi/
  • Mojavi_Validation機能
    バリデーション機能(Validator) 入力値を検証するための便利な機能が用意されています。 mojavi/opt/validators/以下にデフォルトでいくつかのValidatorが存在します。 また、Validatorは自作する事も可能です。 ChoiceValidator.class.php EmailValidator.class.php NumberValidator.class.php RegexValidator.class.php StringValidator.class.php StripValidator.class.php?
  • データの妥当性のチェック
    Mojavi データの妥当性のチェック バリデーション機能(Validator) 入力値を検証するための便利な機能が用意されています。 mojavi/opt/validators/以下にデフォルトでいくつかのValidatorが存在します。 また、Validatorは自作する事も可能です。 ChoiceValidator.class.php EmailValidator.class.php NumberValidator.class.php RegexValidator.class.php StringValidator.class.php StripValidator.class.php?
  • PHP
    PHP 正式名称 (PHP Hypertext Preprocessor) コードがサーバーで実行されるHTML埋め込み型のサーバーサイド・スクリプト言語。 修正~テストを繰り返すのが容易。 プログラミング言語の中では習得が容易。 .php拡張子のファイルを作成し、webディレクトリに設置するだけで、コンパイルや他のツールを必要としない。 ローカルで開発を行う場合は、webサーバとPHPのインストールが必要。 また、作成するwebアプリケーションによっては(多くの場合)データベースも必要。 各種データベースとの連携に優れていて、広範なWebアプリケー ションを容易に作成可能。 基本的には文字コードはEUC-JPで作成するのが留意点が少なく、文字化けなどの問題に直面する事が少ない。 Shift_JISで作成する場合は注意が必要。 データベースはMySQL?やP...
  • ブックマーク
    http //www.eweb-design.com/ http //www.lifelys.com/meisi-web/contents/Photoshop/photoshop-top.htm http //www.solu-mediage.com/ http //hp.vector.co.jp/authors/VA022006/css/index.html http //www.stylish-style.com/index.html 日本最強WEB講座 Photoshop フォトショップ養成ギブス Ajax Ajaxを勉強しよう prototype.js http //www.imgsrc.co.jp/~kuriyama/prototype/prototype.js.html JavaScript http //www.tohoho-web.com/js/ind...
  • メニュー
    INDEX 更新履歴 基礎知識 HTML? CSS デザイン資料 色彩 写真 グラフィックソフトPhotoshop? Illustrator? GIMP Pixia PictBear Terragen 情報技術資料 ASP PHPPEAR Smarty Mojavi JavaScript Ajax XML Excelマクロ その他情報関連 その他 便利なソフト? ブックマーク
  • RegexValidator.class.php
    RegexValidator RegexValidator概要 mojaviのデータの妥当性のチェック 正規表現を用いた文字列の検証を行う事が可能です。 match TRUE マッチ判定 FALSE 非マッチ判定 pattern 正規表現(preg_match対応)で記述を行う pattern_error エラーメッセージ。標準ではPattern does not match
  • ChoiceValidator.class.php
    ChoiceValidator Mojaviのデータの妥当性のチェック ラジオボタンやリストなどの入力データを検証 設定連想配列は次の条件が使用できます。 インデックス 型 デフォルト 説明 choices array array() 入力される可能性のデータが入っている配列 choices_error string Invalid value 検証エラー時のエラーメッセージ senstive bool FALSE 入力データの大文字小文字を無視する。(FALSE時) valid bool TRUE 検証チェックのエラー検出条件(FALSE:choices内に存在しない場合)
  • 認証機能と特権ユーザ設定
    Mojaviを使用した認証機能 Userクラスを用いた認証の設定と権限を持ったユーザ(特権ユーザ)の設定を行うことが可能です。 ユーザ認証を有効にする ユーザ認証をかけるActionに以下の記述を行います。 function isSecure () { return TRUE; } 認証を行う場合 TRUE 認証を行わない場合 FALSE
  • StringValidator.class.php
    StringValidator StringValidator概要 mojaviのデータの妥当性のチェック 文字列チェックなどに有効 StringValidatorの場合、設定連想配列は次の条件が使用できます。 インデックス 型 デフォルト 説明 max int 無 文字列の最大長 min int 無 文字列の最小長 max_error Value is too long 文字列が最長値以上の値の時のエラーメッセージ min_error Value is too short 文字列が最小値の値の時のエラーメッセージ allowed bool FALSE 文字列が特定の文字を含んでいなければならない、もしくは含んでいてはいけないかの設定(不正な文字の検出に使用) chars array 無 上の条件で使用する文字の配列 chars_error Value contains an...
  • EmailValidator.class.php
    EmailValidator EmailValidator概要 mojaviのデータの妥当性のチェック メールの型チェックに有効 インデックス 型 デフォルト 説明 email_error string Invalid email address 入力したデータがメールアドレス max int -1 メールアドレスの最大文字数 max_error string Email address is too long 最大文字数より大の場合のエラーメッセージ min int -1 メールアドレスの最小文字数 min_error string Email address is too short 最小文字数未満の場合のエラーメッセージ 参考ソース /* *Validator登録 */ function registerValidators ( $val...
  • NumberValidator.class.php
    NumberValidator Mojaviのデータの妥当性のチェック 入力した数値に関連した検証を行う 数値の大小比較(最大値と最小値の設定、エラーメッセージの設定など) 数値かどうかのチェックなど インデックス 型 デフォルト 説明 max int -1 最大数 max_error string Value is too high 最大数より大の場合のエラーメッセージ min int -1 最小数 min_error string Value is too low 最小文字数未満の場合のエラーメッセージ number_error number_error Value is not numeric 文字列が数字ではない場合のエラーメッセージ strip bool TRUE 入力データが数値以外の場合に除去する。 参考ソース $validator = new NumberVa...
  • 自動変換ミス
    文字コード変換を行う際の判定ミスの場合 症状 「写」のみを入力した場合に正しく表示されない。 「(別の文字列)写」などは正しく表示される。 「写(別の文字列)」などは正しく表示されない。 「シフ(半角)」を入力すると「写」と表示される。 「松」は入力されない。 環境 発症環境は、PHP・Mojavi(多分この場合の影響としては関係ないと思いますが)使用に発生しました。 流れは、Shift_JIS(入力画面) → EUC-JP → Shift_JIS(入力画面) また調べている時に分かったことですが、jcode.plでもバージョンによってこのエラーが発生するみたいです(同じ症状という意味で) 原因 最初のエンコード(Shift_JIS(入力画面) → EUC-JP)を行う際に記述のコード $str = mb_convert_encoding($str, "E...
  • 星空の表現(GIMP)
    星空の表現 GIMPで星空のテクスチャを作ってみました。 過去にPhotoshopなどでも作った事があったのですが、違うソフトにも応用できるかなー?という感じで。 基本的に同じような機能があるソフトでは作成可能ですので、応用すれば違うソフトでも作成できます。 共通の流れはこんな感じです 背景を黒で塗りつぶす ノイズを付加する (場合によっては諧調の反転) 明るさとコントラストを調整する レイヤーを複製してぼかす(更に明るくする) 複製したレイヤーのモードをスクリーンに設定 必要があれば色調の調整を行う 今回はGIMPで作成しましたので、その過程を公開します! ファイル新規作成 ファイル新規作成から新しいファイルを作成し、黒色で塗りつぶしを行う。 ノイズの作成 フィルタ→ノイズ→RGB拡散の手順でノイズを作成。 RGB独立にのチェックを外した方が...
  • PictBear
    PictBear SecondEdition概要 フリーのレタッチ系画像加工ソフト。フリーソフトであるGIMPやPixiaと比較した時に、インターフェースが分かり易く使いやすいような気がします。 (※個人差があり、使いづらいと感じる人もいるかも知れません。画像の加工ソフトは他のものを使った事があると馴染めない事もあります。) GIMPの方が機能も多く、Pixiaの方がお絵かきさんには向いているかなぁと個人的には思うのですが、写真の加工やレタッチなどの動作には向いていると思います。 また操作が一番分かり易く、直感的で使いやすいです。 少し残念なのは、色調補正などを行うときにプレビューを見ながら値を変えられない所です。 強力なカスタマイズ機能 レイヤー機能 GIF/PNG/JPEG の読み書きが可能 フィルタ機能(フィルタの拡張が可能) 処理の自動化を行うスクリプト機能 ...
  • JavaScript
    JavaScript JavaScript イベントハンドラ
  • JavaScript イベントハンドラ
    JavaScriptイベントハンドラ JavaScriptでイベントを定義するのがイベントハンドラです。 onBlur onClick onChange onFocus onLoad onMouseOver onSelect onSubmit onUnload
  • PHP 文字数チェック
    プログラミング>PHP>PHP 文字数チェック PHP 文字数チェック mb_strlenを使用します。 この関数を使用することによって、文字数を取得する事ができます。 ※バイト数ではありません。 $str ="あいうabc"; $moji = mb_strlen($str); print $mmoji; 上記のように記入すると6を返します。 1バイト文字も2バイト文字も、1文字と数えられる為です。
  • Pixia
    Pixia概要 高機能なフリーの画像加工ソフトです。 高機能ですので用途は多く、写真の補正・フォトレタッチ・お絵描き等幅広く活用する事ができます。 しかし、私は写真のレタッチよりもお絵かきに向いていると感じました。 ユーザーが多く、活用サイトやサポート掲示板やコミュニティが多数存在します。 ユーザ同士の交流がこのソフトの大きな魅力の一つだと思います。 またフィルタ・ペンデータなどの追加が可能です。 サポートサイトなどでDLする事が可能です。 (利用規約はそのサイトによって異なります。) レイヤー機能 各種フィルタ(拡張可能) 多種類なペンデータ(拡張可能) 描画マスク 色調整
  • GIMP
    GIMP2.2 概要 無料で使用できる高機能で柔軟な画像処理が可能なレタッチ系フリーソフトです。 非常に沢山の機能を持っています。 以前も使用していましたが、WINDOS版は不安定である事とインターフェースも使い難いと感じることがありました。(1.X系) しかしながら、2.2系では安定性も増し、インターフェースも使いやすいくなったと感じています。 手軽に趣味で始めたい方に、オススメなソフトです。 (本格的に仕事で使う場合は、サポートがしっかりしていて情報量も多い有名市販ソフトが良いかもしれませんね。) 多彩な描画ツール 選択ツール レイヤ機能 フィルタ機能(追加プラグインも充実) 画像補正の為の機能 Script-Fuを用いてスクリプトを組む事が可能 多くのファイル形式に対応 GIMP2.2による作成過程 GIMP2.2 星空の表現 GIMP2.2 星空の表現2 G...
  • アクア風ボタン(GIMP)
    アクア風ボタン さて、色々な場所で色々ソフトで解説があります・・・。 アクア風なボタンを作成して見ました。 今回もフリーソフトのGIMPで手順を公開します。 流れは他のソフトでも応用が利くかと思います。 ファイル作成 ファイルを新規作成。 レイヤーを背景は透明で作成します。 作成したレイヤーを選択します。 選択ツールで適当な長方形を描画して黒で塗りつぶします。 塗りつぶしたら、選択→なしで選択を解除します。 ぼかし フィルタ→ぼかす→ガウシアンぼかし 水平:30.0(px) 鉛直:30.0(px) ぼかし方法IIRで適応。 (好みによって違う値にしても面白いかも・・・。) しきい値変更 レイヤー→透明部分→アルファチャンネルしきい値 127くらいで実行して見ました。 レイヤー複製 作成した物を複製し...
  • Ajax
    概要 正式名称 (Asynchronous JavaScript + XML) JavaScript CSS DOM XML XMLHttpRequet サーバーサイド(PHP Perl? Java DB など)を組み合わせて連携することが可能。 XHTML?とCSSを用いたプレゼンテーション DOMによる表示、相互作用 XMLHttpRequetによる非同期通信を行う 上記のものをJavaScriptによって結びつけを行う 利点 必要なデータのみを取得できる点。 サーバーサイドの場合にサーバーに掛かっていた負担がクライアント側に移り軽減する点。 画面遷移を必要としないアプリケーションが作成可能になる。(webブラウサみので動作) 欠点 Javascriptがブラウザ上で実行される為、OSのやブラウザの違いに弱い事。 セキュリティの低下を招く恐れがある。URIが見えない状態 通...
  • effects.js
    effects.jsの効果 [動作サンプル参考サイト]http //hori-uchi.com/prototype/Effect.html effects.jsはJavaScriptを使った視覚効果に使われる。 コアエフェクト 既にクラスになっている。 newすればデフォルト動作をする(コンストラクタを動かすだけでエフェクトが適用される) など詳細はhttp //hatena.g.hatena.ne.jp/hatenatech/20051111/1131539607 Effect.Highlight ハイライトさせる Effect.ScrollTo 指定したエレメントの位置にスクロールする Effect.Scale サイズを変化させる Effect.MoveBy エレメントを移動させる new Effect.MoveBy( element, toTop, toL...
  • プログラミング
    プログラミング言語 PHP ASP Ajax XML JavaScript
  • scriptaculous.js
    scriptaculous.js prototype.jsをベースにしたJavaScriptライブラリ ライブラリをロードする他、他の外部ライブラリを動的に読み込ませることが出来る コントロールやエフェクト簡単に表示する
  • prototype.js
    prototype.js JavaScriptのライブラリ [参考サイト] http //www.imgsrc.co.jp/~kuriyama/prototype/prototype.js.html(prototype.js 1.4.0マニュアル) http //cl.pocari.org/2006-01-06-5.html DHTML用ユーティリティ、Form、Effect、イベント処理、DOMの拡張 Ruby on Railsに似ているらしい・・・。 Ajax向けな機能を提供 Ajax向け機能 Ajax.Request Ajaxなリクエストを飛ばす Ajax.Updater 特定のエレメントを動的に更新 Ajax.PeriodicalUpdater 特定のエレメントを定期的に更新
  • PHP 日付の妥当性チェック
    プログラミング> PHP 日付の妥当性チェック checkdateに引数で日付を与えると、有効であれば true、無効であれば false を返します。 月、日、年の順番に引数を渡します。 //チェックする日付 $year = 2006; $month = 4; $day = 26; if (checkdate($month, $day, $year)) {  //有効な場合はtrue  print "有効な日付です。"; } else {  //無効な場合はfalse  print "無効な日付です。"; } checkdateについて 年が1から32767の間であること。 月が1から12の間であること。 dayが指定された月 (month)の日数以内に収まること。うるう年 (year)も考慮の対象となります。
  • lightbox
    lightboxについて lightboxの配布元 http //www.huddletogether.com/projects/lightbox/(本家) http //www.huddletogether.com/projects/lightbox2/(本家Ver.2) Ver.2は動きを持たせる仕様になっていて、説明の通りに写真を追加していくと「前の写真へ戻る機能」や「次の写真へ進む」機能が提供されている。 また色々な改良版が存在している。 (本家Ver.2)にあるサンプルを設置しました。 構造 /index.html /css  └lightbox.css /images  ├(基本の枠や閉じるボタンなどに使用する画像)  ├image-1.jpg(規則性のあるファイルをアップロード)  ├image-2.jpg  ├image-3.jpg  ...
  • IEM制御を行う(IEのみ)
    CSSによるIME制御(IEのみ) 概要 お問い合わせなどのメールフォームを設置する場合に、テキストボックスで入力を行う項目の入力の補助的な意味合いでIMEの制御を行う事が可能です。IEのみ動作します。 (もちろん、チェック処理などプログラム上での処理も必要になりますが) 郵便番号の入力を行う場合に、半角入力をスムーズに行えたりします・・。 サンプル //IMEをOFFにします(半角文字) input type="text" name="sample" style="ime-mode disabled" 指定可能な値 値 説明 モードの切り替え auto 自動 デフォルト 可能 active 日本語入力 可能 inactive 英数字入力 可能 disabled 英数字入力 不可
  • グラフィックソフト
    市販ソフト ペイント系 Photoshop? 大変有名なソフトで高機能で高価。写真レタッチを得意としますが、高機能なのでお絵かきなどの用途にも使用できます。ペンタブ購入時に廉価版も手に入る場合が多いので、オススメです。また、サポートページや参考書籍などの情報も多いので本格的に使う方にお勧めします。 フリーソフト ペイント系 GIMP 大変高機能でPhotoshopで出来ることは大体できると言われていますが、少し不安定な点と操作が独特で敷居が高く使う人を選ぶ所があります。フリーで提供されるソフトの中では多機能だと思います。(※GIMP2.2系は比較的安定していると思います。) Pixia 高機能で一通りの事はできます。写真レタッチよりもお絵かきに向いていると私は感じました。ユーザーが多く、コミュニティも多数あり、楽しみながら使う事ができるのではないかと思います。 PictBear 軽...
  • 星空の表現2(GIMP)
    星空の表現2 星空の表現(GIMP)で作成したテクスチャをさらに加工します。もちろん、そのままで使用することも出来ますが・・・。 ここまで作ったら折角なので、色も入れて加工して見ましょう。 レイヤーの統合 (星空の表現)で作成した画像を統合します。 そして、新規レイヤーを作成。 新規レイヤーをグラデーションで塗り潰します。 ※今回は上から下にかけて(透明~青色)のグラデーションを使用しています。 レイヤーモード変更 グラデーションのレイヤーのモードをスクリーンに変更します。 完成イメージ この他にも、雲のような効果を用いて星雲を作ったり・・・。 GIMPだと超新星、Photoshopだったら逆光のようなものを使って一際大きな星を作成したり、アレンジは様々です。
  • @wiki全体から「Mojavi_フィルタチェーン」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。