<< January 2005 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
PEARこんなのあるのかぁ。

(ノ・・)ン。。。。。。(((●コロコロッ

ちょっとしたDBを使わない程度のアプリケーションを
つくろうと作業開始。
簡単なアプリをつくるのだが、
フレームを作成するのがどうも面倒。
けど、フレームワークを使うのはどうもなぁ。
などと思いながらもいろいろ調べることに。
けど、PHPにフレームワークっているのかなぁ。


mojavi。。。
ちょっと規模大きすぎ。
maple。。。
これ結構使いやすそう。けどちょっと大きいか。
pharme。。。
Javaじゃないんだから。。

結局自分でつくる方がかんたんにすんでしまうのか。
もう飽きたんだがなぁ。



バイトくんに教えてもらったguesswork。。。
このぐらいが良いのかも。けどSmary限定か。

PHPで物をつくるときsmartyを使うのが「絶対条件」になっているのだが、
私はどうもSmartyが肌に合わない。
Smarty + HTML_QuickForm は最悪の組み合わせだと思ってます。
確かに使いやすい。「プログラマ的に」
あのごちゃごちゃテンプレートがさらにぐちゃぐちゃに。




そこでFlexyを使いたいのだが、
(・-・) ウーン
Flexyを使ったフレームワークって無いもんかなぁ。

調べてみよう。

HTML_Template_Felxy Frameworkでググッてみる。
なにやらひとつみつかった。
seagullっていうフレームワーク。
スペイン製かな?
面白そうだ、ちょっとさわってみよ。

(・〇・) ハー。。

これはフレームワークというよりXoopsみたいなCMSっぽい。
しかも超巨大な物。
日本語がきっちり使えたら選択肢に入れよう。
ただ、かんたんアプリ製作とはほど遠いもんだなぁ。

インストールでつまずく。
どうせうちのサーバはCGI版ですよ。
(;。;)



Flexy Frameworkでググッみる。
ん?
なんだこれ。
HTML_FelxyFramework。
ほうほう、面白そうだ。

(・〇・;) ホェー。。

PEAR使いまくるんだ。
私はこういう他力本願寺派は大好きだ。
(^_^)
しかも自身もPEARなんだ。
?(・_。)?(。_・)?
ってことはどうやって使うんだろう。

インストール開始。
PEAR package
PEAR install -f HTML_FlexyFramework

足りないリストがどわっとでてくる。
>*0*< キャアアッ
package.xmlを視てみると、
あらかじめ必要なパッケージは以下の通り
XML_RPC
Archive_Tar
Console_Getopt
PEAR
HTML_Template_Flexy
HTML_Javascript
PEAR
File_Passwd
XML_Util
XML_Parser
XML_Tree
XML_Tree_Morph
Auth
Config
Benchmark
DB
DB_DataObject
Date
Validate
Net_Socket
Net_SMTP
Mail
Mail_Mime
Pager_Sliding
HTML_DataObject
Gtk_ValidateManager
I18N
Log
Text_Password


しかも独自開発しているのが3つほどあるし。
ひとつひとつペチペチインストールしてみる。

インストール完了。
?(・_。)?(。_・)?
はて、どうやって使うんだ?
PEAR install
って打ちまくっただけで、
右も左もわからない。
開発途上のため、マニュアルは皆無。

ソースを追っかける。
なんとか設定ファイルを置くことが出来た。
しかし、設定ファイルの置き場所設定が
pear config-set php_dir 〜

には参った。
PEARのインストール先が変わっちゃうじゃん。


もうちょっとさわってみよっと。
駄文最近思った。
2005.01.30 Sunday 14:04
ホットの麦茶って意外とおいしい。
simpleboxes意味があるかどうかおいておいて、
とりあえずつくってみた。

(ノ・・)ン。。。。。。(((●コロコロッ

RSS2.0対応

sb
プログラムも扱いにくいが、
データも結構扱いにくい。

せっかく、ケータイサイトをつくったので、
次の欲しくなるのが
「ケータイ向けのRSS配信」
だ。
まぁ、自然だと思ってます。
とりあえず動く物をここにおいてます。

追記:
 sb用ケータイサイト構築ツールに吸収します。

sbのインストールしたディレクトリ(index.htmlがあるところ)に、
おいてください。
(/dataとかのディレクトリ名を変更している人は編集してからおいてね。)

ただ、ケータイ用RSSリーダーがどの程度の物なのか全然調べていないので、
微調整は必要になるかもね。
EUC-JPのまま出力しているけど、
場合によってはUnicodeだったり、
果てはSJISだったりする必要があるかも。
(xmlにSJISっていけるのか?)

Perlはわからないので、
PHPで作成。
いやー楽だね。
使いたかったらPHP入れてください。
(^_^)

今回は
「とりあえずファイルを置けば使える」
っていう感じにしてます。
おかげでコードはべた書き。
(^_^)
気が向いたらもっとすっきりした物にしますけど。
その予定は全然無いです。
(^_^)(^_^)

テンプレートエンジンを別途用意したりすると、
sbのPHP版が欲しくなったりするし、
RSS出力ファイルをCron(時限式のプログラム)で
出力ファイルを仕込むなんてのをやると、
わかる人にしか使えない物になったちゃうしね。

ApacheのモジュールでもCGIでもCLIでも動くと思うが、
動作検証はしてないので、
文句を言われてから考えます。

はてさてどうなるやら。
PEARおもしれー

(ノ・・)ン。。。。。。(((●コロコロッ

PEARのパッケージのページをいつものように見ていたら、
[trackbacks]っていう項目が増えていた。
さっそくトラックバックできるのか試してみよう。
ぐるみん展示しているPCにデモが流れていて、
「これはおもろい」と直感。
速攻でGETしました。

(ノ・・)ン。。。。。。(((●コロコロッ

格ゲーはもう出来ないと悟った今。
このぐらいゆるめのゲームに走らないと。
(;^_^A アセアセ…

ぐるみん
大まじめファンタジーRPGが多いfalcomにしては、
珍しい可愛いキャラのアクションRPG。
(モナモナはなしの方向で)

ぐるみん 初回限定特典版(DVD-ROM版)
日本ファルコム (2004/12/25)
売り上げランキング: 307
通常24時間以内に発送
おすすめ度の平均: 4.75
5 ほんわかゲームです。
4 ファルコム流お手軽3DアクションRPG
5 初心者でも楽しめます(>_<)
valkyrie fight tag

こちらへ移動
Valkyrie Fight tag(ヴァルキリーファイトタッグ) amaginZ作

Valkyrie Fight tag(ヴァルキリーファイトタッグ) amaginZ作

続編でないかなぁ。
valkyrie profile

(ノ・・)ン。。。。。。(((●コロコロッ

Valkyrie Profile(ヴァルキリープロファイル)
トライエースの名作。
予言通りに行われるラグナロク(神々の黄昏)に勝利するために、
人間界から死者の魂を集める。
という北欧神話の話をモチーフにしたアクションRPG。

格闘ゲームの要素を結構含んでいて、
コンボなどが決まると結構気持ちいい。

そのバルキリープロファイルをベースにした同人ゲームが
Valkyrie Fight Tag
ヴァルキリーファイトかな?
製作したと思われるamaginZという同人サークルのページは現在閉鎖されている模様。
二人一組で戦う格闘ゲーム。
特にストーリーはなくひたすら戦うゲームのようだ。
早速プレイしてみた。


関連ページ:
ヴァルキリーファイトタッグ by さくら通信
http://blog.drecom.jp/somunnko/archive/103
simpleboxes今日は雪だしひきこもり決定!!

(ノ・・)ン。。。。。。(((●コロコロッ

前回の記事の続き。
ケータイ端末判別がどうしてもやりたくて、
トップページにindex.phpを置いといた。
(;^_^A アセアセ…

UserAgentを分解するのが面倒なので、
PEARNet_UserAgent_Mobileを利用。
simpleboxesむず!?

(ノ・・)ン。。。。。。(((●コロコロッ

SimpleBoxes.が1.1になってから、
ケータイ対応をしたのだが、
いまひとつ使い勝手もデザインもよろしくない。
ので、カスタマイズをすることにした。
 
場所どこ?

まず、携帯サイト用のHTML記述がどこにあるのかがわからない。
・し・せんせーに教わったのを参考に検索開始。
関連ファイルは3つ
/lib/sbcms.pl
/lib/sbext.pl
/lib/sbmob.pl

であることがわかった。

sbってツールとしてはすごく良いソフトなのに、
ソースコードは最悪のでき。
Perl、もしくはプログラムに詳しい人ならともかく、
普通の人が扱うのは難しいだろう。

・HTMLとPerlのコードが混在している。
・似たような内容がいろいろなところにある。
・SJISの絵文字が使えない。
・半角カタカナが使えない。

せめてHTMLテンプレート、Perlコードが別々になっていたら、
修正もしやすいのに。
PHPFlexy最高!!

アクセスキーを一つ変更するのに、
関連するソースコードを探し回らなければならない。

超めんどー



普通のウェブサイトでは半角カタカナは絶対に使わない。
だけど、ケータイサイトでは全角カタカナをあまり使わない。
前者は文字コード(文字化け)の問題。
後者はパケット代&ブラウザサイズの問題。

なので、半角カタカナを使いたいのだが、
EUCからSJISに変換ができないらしく、
使用不可。
(;。;)


i絵文字もたぶん同じ理由かと。
i絵文字はSJISの外字を使用するのですが、
それをEUCに変換したものを載せないと使えなさそう。
Unicodeならいけそうなので、
Unicodeで記述。

絵文字入力はi絵文字よりオーシマエグゼの方が使いやすいね。
去年の6月にimodeの拡張絵文字も対応したみたい。
エモジモXっていうMac用の絵文字入力ソフトもあるみたい。



アクセスキーのところを全部絵文字にしたかったのだが、
[accesskey="7"]とかで検索をすると、
検索箇所が多数。。。。 orz
統一性を出すためにひとつひとつ変更。
[7]<<
 ↓
<<[7]
にするのが結構難しい。
なんで?
HighlyDeveloped ProjetteProjetteがバージョンアップしました。
大きな違いはネット越しにファイルが開けるに用になったらしいです。
あと、「Online Update」がついたことみたいです。





某サイトではプロジェクト2000形式は使えないって書いてあったんだけど、
Projette is capable of reading files created by Microsoft Project 2000 and 2003, and does not require a previous installation of Microsoft Project.
ってマニュアルに書いてあるんだから。
MSプロジェクトの2000や2003は使えるんでしょう。

関連リンク:
HighlyDeveloped http://www.highlydeveloped.net/
Interoperability http://jds.bblog.jp/
プロジェクトマネジャー★誕生! http://www.michikami.jp/
でも原因がわからない。
(;。;)
BlogRanking
オススメしたいグッズ
我の創りし物
カテゴリアーカイブ
banners
loglog
banners
Valid XHTML 1.1!
記事一覧
月別アーカイブ
最近のコメント
  • PEAR::HTML_Template_Flexy(HTML Template Flexy)
    hielebicE (06/25)
  • ping server(pingサーバ)テスト
    dozo (01/13)
  • ping server(pingサーバ)テスト
    hiro (01/13)
  • SOLG撃墜
    DiR (06/03)
  • 鴨シャブシャブでよろしく - 鴨ラーメン 竹亭(ちくてい)
    dozo (04/16)
  • メタルマックス続編 キターー!!!「METAL SAGA(メタルサーガ)〜砂塵の鎖〜」
    dozo (04/15)
  • メタルマックス続編 キターー!!!「METAL SAGA(メタルサーガ)〜砂塵の鎖〜」
    7 (04/14)
  • 鴨シャブシャブでよろしく - 鴨ラーメン 竹亭(ちくてい)
    kou (04/13)
  • 深夜対応終了
    dozo (04/09)
  • 深夜対応終了
    BARISTA (04/09)
最近のトラックバック
リンク
リンク
関連用語
Powered by