1 名前:nobodyさん [2005/08/10(水) 02:21:08 ID:CBjrwwHd] ※フレームワーク Phrame本家 phrame.sourceforge.net/ Mojavi Project www.mojavi.org/ mojavijapan mojavi.p0t.jp/ Agavi本家 agavi.org/ Agavi.JP agavi.jp/ [ 日本発 ] Maple Project kunit.jp/maple/ [ 日本発 ] Ethna -PHPウェブアプリケーションフレームワーク- ethna.jp/ethna-tutorial-startup-practice1.html ※関連スレ 【PHP】フレームワークMapleに舌鼓 pc8.2ch.net/test/read.cgi/php/1122105465/ 【PHPフレームワーク】Ethna【スケルトン自動作成】 pc8.2ch.net/test/read.cgi/php/1123070439/ PHPでオブジェクト指向プログラミング pc8.2ch.net/test/read.cgi/php/1113724557/ その他>>2-5 参照汁
2 名前:nobodyさん [2005/08/10(水) 02:21:56 ID:CBjrwwHd] ※前スレ 【PHP】Phrameを使う【フレームワーク】 pc8.2ch.net/test/read.cgi/php/1093238107/ ※解説ページ 開発談義/FrameWorkはどれがいい? - PukiWiki w-project.org/pukiwiki/index.php?%B3%AB%C8%AF%C3%CC%B5%C1%2FFrameWork%A4%CF%A4%C9%A4%EC%A4%AC%A4%A4%A4%A4%A1%A9 PHP用MVCフレームワーク Mojavi第1回:フレームワークとMojavi https://www.stackasterisk.jp/tech/php/mojavi01_01.jsp いまのところ、ここの解説が一番詳しいかな? mojavi.try-angle.biz/wiki/ mojaviビギナーのチュートリアルだ。 www.peterrobins.co.uk/it/mojavi/tutorial.htm こっちだったスマソ。 www.lyricfathom.com/pukiwiki/pukiwiki.php?Phrame%B2%FE%C2%A4 Phrameを使ってみよう www.lyricfathom.com/pukiwiki/pukiwiki.php?Phrame%A4%F2%BB%C8%A4%C3%A4%C6%A4%DF%A4%E8%A4%A6
3 名前:nobodyさん mailto:sage [2005/08/10(水) 02:29:10 ID:???] >>1 乙
4 名前:nobodyさん mailto:sage [2005/08/10(水) 02:35:18 ID:???] おつおつ >>1
5 名前:nobodyさん mailto:sage [2005/08/10(水) 10:58:07 ID:???] スレ立て杉orz
6 名前:nobodyさん mailto:sage [2005/08/10(水) 21:02:00 ID:???] オリフレ族の俺が来ましたよ
7 名前:nobodyさん mailto:sage [2005/08/10(水) 21:07:23 ID:???] 本家のMojaviプロジェクトが寄付を募ってます。サーバー維持に衝き99ドル必要だそうです。 ハードなMojaviユーザーは払ってみるのも面白いかもしれません。 だって。モジャビjpより。 結構インパクトはでかいのに たかが99ドルが問題になるほど金になってねーのかYO でもオープンソース商売っていまいち形が見えない。 Zendとかもどこで儲けてるんだろ?
8 名前:nobodyさん mailto:sage [2005/08/10(水) 22:06:40 ID:???] apacheもどこでもうけてんだ?
9 名前:nobodyさん mailto:sage [2005/08/10(水) 22:29:41 ID:???] guessworkってのもあるよ ttp://www.guesswork.jp/
10 名前:nobodyさん mailto:sage [2005/08/10(水) 22:43:28 ID:???] なんでPHPフレームワークって大体放置されぎみなんだろう…
11 名前:nobodyさん mailto:sage [2005/08/10(水) 22:46:18 ID:???] やっぱ金にならないのが問題なんだよ。 サービスを続けるには金がいる。 それが技術者には分かってないのれす。
12 名前:nobodyさん mailto:sage [2005/08/11(木) 01:16:39 ID:???] そんなに大きくないオープンソースプロジェクトの場合、やる気の方が問題。 だれもほめてくれなかったり、飽きるとみんなやめちゃう。 ただ、MojaviくらいならSourceForgeなどで充分なはずなのに、 サーバーが欲しいとわがままを言うのはまだプロジェクトに興味がある証拠かも。
13 名前:nobodyさん mailto:sage [2005/08/11(木) 01:20:27 ID:???] 本当に興味あるならもっとバリバリ更新できると思うんだけどなぁ まあ仕事じゃないから仕方ないか…
14 名前:nobodyさん mailto:sage [2005/08/11(木) 02:12:14 ID:???] Mojavi寄付の話、ここが元だね www.mojavi.org/index.php/module/Default/action/Static/page/fund.php 未払いかなんかで$220たまってるらしい。 払いたい人は www.fundable.org/groupactions/mojavi-server-rental 一人$10(千円ちょい)から。 8/17までに全額払いきれなかった場合は、寄付した分返ってくるくさい。 なーんかなー。Agaviが出た今となってはなー。 とは言ってもMojaviの登場に恩恵を受けたとも言えるから払おうかどうか迷い中。
15 名前:nobodyさん mailto:sage [2005/08/11(木) 02:46:38 ID:???] オリフレで勉強させてもらったから$20送ったった ま、経費で落とすけどな
16 名前:nobodyさん mailto:sage [2005/08/11(木) 10:15:57 ID:???] そもそもフレームワーク必要になる位の案件なら Java使うわい って思うのね。
17 名前:nobodyさん mailto:sage [2005/08/11(木) 10:33:15 ID:???] >>16 それいっちゃおしまいよ
18 名前:nobodyさん mailto:sage [2005/08/11(木) 17:28:03 ID:???] フレームワークは 書けば書くほど楽になっていくから RPGみたいな楽しさがあるよ 作ってて楽しいのは大きい。
19 名前:nobodyさん mailto:sage [2005/08/11(木) 20:57:22 ID:???] MojaviObjectのtoStringは 何の時に使うんですか?
20 名前:nobodyさん mailto:sage [2005/08/11(木) 21:02:05 ID:???] M2で若干違和感あった命名法(addLoggerとかcleanupとか)は M3で直ってるんだな パクるならM3からパクれ、と。
21 名前:nobodyさん mailto:sage [2005/08/11(木) 22:20:58 ID:???] おまいらSean Kerrに金払ってやれよ 世間に大量の知をふりまいた奴に対してたった$220も集まらないなんて これ使って金稼いだんだろ?えーこら
22 名前:nobodyさん mailto:sage [2005/08/11(木) 22:30:20 ID:???] おまいら、 テンプレート継承してますか?
23 名前:nobodyさん mailto:sage [2005/08/11(木) 23:40:30 ID:???] >>22 agavi の話? SmartyView を継承したら思い通りに動かなかったので SmartyViewを元にView を継承したクラスを作った。
24 名前:nobodyさん mailto:sage [2005/08/12(金) 00:04:34 ID:???] テンプレートとViewは別物ジャン テンプレート継承ってどんなだ?いまいちイメージが沸かないな
25 名前:nobodyさん mailto:sage [2005/08/12(金) 01:12:40 ID:???] M2のFileAppender、書き込み時ロックしてないから 高負荷になったらファイル壊れるよなぁ
26 名前:nobodyさん mailto:sage [2005/08/12(金) 20:17:34 ID:???] アガビチェックアウトしてみたけど まだFileAppenderも埋まってねーのかよ ( ゚д゚)、ペッ
27 名前:nobodyさん mailto:sage [2005/08/12(金) 23:33:14 ID:???] まだ開発途中だからな。 不満なら自分で作って投稿しろよ。 自分で作れないなら、指くわえて待ってろ。
28 名前:nobodyさん mailto:sage [2005/08/12(金) 23:59:41 ID:???] guesswork www.guesswork.jp/ も加えてやっとくれ。 もうじき出るらしい0.9.0に期待。
29 名前:nobodyさん mailto:sage [2005/08/13(土) 00:00:23 ID:???] 失礼、>>9 で既出でした。
30 名前:nobodyさん mailto:sage [2005/08/13(土) 00:21:59 ID:???] >>28 割り切り感に共感した
31 名前:nobodyさん mailto:sage [2005/08/13(土) 18:58:12 ID:???] >>28 PHPでフレームワークを使ってみたいけど、大袈裟な物だと、PHPを使うより、 JAVAを使った方が良い様な気がして悩んでいたんだけど、guessworkは、 私のニーズにすっぽりはまりそうな感じ。 ただ、昨年の10月に 0.0.1 が出でから全然更新されていないので、自然消滅 かなと思ってたけど、 blog.bmedianode.com/ で開発が続いている事を知って、ひと安心。 0.9.0 が今月中に出る予定なんですね。
32 名前:nobodyさん mailto:sage [2005/08/14(日) 01:16:18 ID:???] >>28 これって使ってみた人いる? controller を継承したclassをひとつ作ればいいだけ? Action とか View とか命名規則とか覚えなければならないのは面倒だからなー。 でもこれって フロントコントローラー形式じゃなくて 一つのスクリプトが一アクションって感じかね。
33 名前:nobodyさん mailto:sage [2005/08/14(日) 02:02:27 ID:???] フロントコントローラで actionをメソッドで持つ形だね
34 名前:nobodyさん mailto:sage [2005/08/14(日) 03:10:29 ID:???] ゲスワークの変数だけ用意しておけば 勝手にほりこんでくれるってアイデア何か新しいな リクエストパラメータ以外にも使えそう
35 名前:nobodyさん mailto:sage [2005/08/16(火) 19:36:28 ID:???] > guesswork classic 0.0.2 > PHP4用のguessworkをguesswork classicと改称して、0.0.2をリリースしました。 PHP5用は、まだみたいですね。
36 名前:nobodyさん mailto:age [2005/08/16(火) 23:42:43 ID:???] mojaviでactionクラス作って、そのクラスのメソッド中に変数を 作ると、エラーになるんでしょうか。 Undefined variable とエラーになってしまいます。 なぜでしょう。
37 名前:nobodyさん [2005/08/17(水) 00:07:28 ID:pp1u9i8Z] >>36 Mojavi以前にPHPでメソッドないでメンバ変数にアクセスするには$this->var また、PHPで値を代入していない変数を参照するとUndefined variableのノーティスがでるが。
38 名前:nobodyさん [2005/08/17(水) 00:11:11 ID:XikmAfZG] 優しいなぁ・・・この季節は放置が基本だと思ってたよ。
39 名前:nobodyさん mailto:sage [2005/08/17(水) 00:21:55 ID:???] >>37 さん どうもありがとう。 $test = ''; で回避していました。
40 名前:nobodyさん mailto:sage [2005/08/17(水) 04:32:13 ID:???] Mojavi鯖のドネーション、あと1日たらずじゃん。 前より増えてるけどまだ届いてない 侠気のある奴よろしくメカドッグ。
41 名前:nobodyさん mailto:sage [2005/08/17(水) 06:49:28 ID:???] >>40 念のため書いておくけど Deadline: 08/17/2005 11:59 PM EST ってのは日本時間で8月18日(木曜日)の昼間12時59分ね。 1日と6時間ちょいだそうな。 それと払える人はマジ払えって。 いや、払ってください。よろしくお願いします。
42 名前:nobodyさん [2005/08/17(水) 14:49:39 ID:XikmAfZG] いや、だってMojaviやる気ないじゃん… FreeBSDみたいバリバリ動いててお世話になってるプロジェクトが あと一日で金足りないなんて自体ならさすがに考えるけど。
43 名前:nobodyさん mailto:sage [2005/08/17(水) 16:57:51 ID:???] でもこれで集まらなかったら 多分本当にやめちゃうだろうな。 この程度しか期待されてねーのかよって。 しかしMojavi使いが世界に何人いるのかしらないが この集まりってどうなんだろ。 一部で騒がれていただけで案外ユーザー少ないのか。
44 名前:42 mailto:sage [2005/08/17(水) 17:02:26 ID:???] agaviあるしそれでもいいんじゃないの? 俺は未だにagavi未使用だけどさ。
45 名前:nobodyさん mailto:sage [2005/08/17(水) 17:22:22 ID:???] ん? 220ドルすら集まらないってこと?
46 名前:nobodyさん mailto:sage [2005/08/17(水) 17:25:19 ID:???] アガビにまるまくりされる&鯖の金も集まらない Kerrもへこみまくりだ
47 名前:nobodyさん mailto:sage [2005/08/17(水) 17:25:54 ID:???] まるまくり→まるぱくり
48 名前:nobodyさん mailto:sage [2005/08/17(水) 17:33:04 ID:???] agaviってそんなに良いの?
49 名前:nobodyさん mailto:sage [2005/08/17(水) 17:35:22 ID:???] ひょっとして$20贈ったらしい>>15 が一番貢献したのではなかろうか・・・
50 名前:nobodyさん mailto:sage [2005/08/17(水) 20:07:01 ID:???] 開発止まってるとはいえ、恩恵に預かったのも確かだから、 俺も$20送ってきた。したら、76-99%になったよ。あと$10なのかなぁ。 んでもって、あと16時間。
51 名前:nobodyさん mailto:sage [2005/08/17(水) 20:43:04 ID:???] いや、51-75% から 76-99% に変わったみたいだから、おそらくあと 25% 弱必要だろうね。 ざっと$40〜$50ってとこかな。あと4〜5人か・・・。微妙な線だな。
52 名前:nobodyさん mailto:sage [2005/08/17(水) 20:49:48 ID:???] 76〜99%か… てっきり76人・99%かと思った 微妙だねぇ
53 名前:nobodyさん mailto:sage [2005/08/17(水) 22:04:18 ID:???] フレームワーク使うときってユニットテストどうしてる? 自作のフレームワークの人なんかはテストも込み込みで構築してるのかな
54 名前:nobodyさん mailto:sage [2005/08/18(木) 01:47:12 ID:???] 俺も結構お世話になったので $10 送って来た
55 名前:nobodyさん mailto:sage [2005/08/18(木) 01:59:45 ID:???] Finishになってるね $220到達したのかな?
56 名前:nobodyさん mailto:sage [2005/08/18(木) 02:00:57 ID:???] $20 のお布施入れてみたら 100% になった。 1000 げとずさー?
57 名前:nobodyさん mailto:sage [2005/08/18(木) 02:01:52 ID:???] もしかして寄付してるの日本人が半分超えてないか?
58 名前:nobodyさん mailto:sage [2005/08/18(木) 02:10:24 ID:???] >>15 ,50,54,56で$70か こりゃー頑張ってもらわないとな
59 名前:nobodyさん mailto:sage [2005/08/18(木) 02:38:18 ID:???] おーGJ! 半分あきらめていたがジャパニーズマネーをたくさん注入したな カーも喜んでるだろう
60 名前:nobodyさん mailto:sage [2005/08/18(木) 02:53:27 ID:???] また日本が馬鹿にされるんだ。金貰うならあの国だって
61 名前:nobodyさん mailto:sage [2005/08/18(木) 04:38:50 ID:???] カーは良い奴だからそんなことないよ
62 名前:nobodyさん mailto:sage [2005/08/18(木) 09:04:06 ID:???] ボブも良い奴だよ
63 名前:nobodyさん mailto:sage [2005/08/18(木) 10:08:12 ID:???] ゲスワークそろそろっぽい雰囲気だな 「PHPらしい簡単フレームワーク」という新しい地平を 切り開いてゆくか?
64 名前:nobodyさん mailto:sage [2005/08/18(木) 11:56:16 ID:???] >>56 オメ
65 名前:nobodyさん mailto:sageage [2005/08/19(金) 00:52:11 ID:???] MVCでデザに依頼すること考えているんだけど、 普通のホームページと違ってむずかしいよね?
66 名前:nobodyさん mailto:age [2005/08/19(金) 02:02:56 ID:???] mojaviの user , request 各クラスのメンバ変数に$attributes ってやつがあるけど、どうちがうの?
67 名前:nobodyさん mailto:sage [2005/08/19(金) 02:05:03 ID:???] うちの場合はデザに通常のHTML組みまでやってもらって、 データ部分を後でプログラマがテンプレートエンジン用変数等を 埋め込むってやり方してる。
68 名前:nobodyさん mailto:sage [2005/08/19(金) 05:27:20 ID:???] >>65 ,67 1.67さんと同じパターン(ただこれだと手離れが悪い) 2.受け渡しの変数名等いれたダミーページを作って渡す を相手を見て決めます。 ところで「デザ」って言うの?デザイナ(ー)としか言ったことないんだけど デザって言わないと格好悪い?
69 名前:nobodyさん mailto:sage [2005/08/19(金) 18:35:20 ID:???] >>68 そんなことを気にするのが格好悪い。
70 名前:nobodyさん mailto:age [2005/08/22(月) 01:54:17 ID:???] デザってCSSちゃんと使えてる?
71 名前:nobodyさん mailto:sage [2005/08/23(火) 21:37:01 ID:???] J2EEパターン本読んだら Mojaviの思想がすんなり理解出来た ほとんどそのまんまやん 逆にJ2EEパターンを知らずにMojaviを理解しようとすることは かなり徒手空拳だったな…
72 名前:nobodyさん mailto:sage [2005/08/23(火) 23:15:36 ID:???] Mojavi & Agavi ケコーン? ttp://article.gmane.org/gmane.comp.web.agavi.devel/157
73 名前:nobodyさん mailto:sage [2005/08/24(水) 00:06:21 ID:???] >>72 みたいだね。 要約しますた。 Seanのあとを引き継いだTylerがAgaviサイドにアプローチして、 MojaviとAgaviがマージできないか対話がもたれた。話し合いの結果、 1. フォークから時間が経ってないのでMojaviとAgaviはそんなに違わない。 2. TylerはMojavi開発を透明化して、コミュニティを発展させたい。 3. MojaviもAgaviも目指すものは同じ。 Agaviチームの意見としては - Agaviは0.10.0をめざし、そのあと(もしくは同時に)Mojavi 4の開発にシフト。 - Mojaviは3.0.0-DEVの開発を中止、4に注力。 - Agaviの良い点 (phing integration, unit tests, public development model) をMojaviに持って行く。 - Mojavi4は完全な再設計になり、以前よりもリリースサイクルが短くなる。
74 名前:nobodyさん mailto:sage [2005/08/24(水) 00:52:30 ID:???] これはいい流れだ。 しかし Mojavi4は完全な再設計かよ php5で安定したものがホスィ
75 名前:nobodyさん mailto:sage [2005/08/24(水) 02:32:19 ID:???] こりゃまた意外な流れだな
76 名前:nobodyさん mailto:sage [2005/08/24(水) 03:15:43 ID:???] 使わせてもらった側なのにこんなこというのもなんだけど、振り回された感はあるな。
77 名前:nobodyさん mailto:sage [2005/08/24(水) 03:40:33 ID:???] Mojavi4は出ないに3000点。
78 名前:nobodyさん mailto:sage [2005/08/24(水) 05:16:50 ID:???] guessworkの プロパティーがあれば勝手にほりこんでくれる機構をパクって LogicやDAOを勝手にほりこんでくれるようにしたよ オリフレ最高☆セフレも最高☆
79 名前:nobodyさん mailto:sage [2005/08/24(水) 10:17:07 ID:???] guesswork のclass method Filterってどう使うのでしょうか? コントローラのリファレンスを受け取ってごにょごにょってもんだと思って たんですが、リファレンスが受け取れないようになってる。 そういう使い方を想定したもんじゃないの?
80 名前:nobodyさん mailto:sage [2005/08/24(水) 16:17:16 ID:???] XOOPSの開発者が作ってるXOOPSモジュール開発用のexFrameなんてフレームワーク もあるんだな
81 名前:nobodyさん mailto:sage [2005/08/25(木) 02:02:44 ID:???] minahitoさんのやつね
82 名前:nobodyさん mailto:sage [2005/08/25(木) 09:27:00 ID:???] mojaviでつくったものとデザインの組み合わせ難しいです。 URL_FORMATを 1 にして各モジュールで画像をわけるんですけど 最終的な微調整の際 dreamweaver みたいなアプリでいじくることできないし。
83 名前:nobodyさん mailto:sage [2005/08/27(土) 20:23:14 ID:???] https://trac.cakephp.org/ Ruby on Railsをパクったphpフレームワークだってさ Mojavi系(Struts系)はもう古いんかも?
84 名前:nobodyさん mailto:sage [2005/08/27(土) 20:44:49 ID:???] Ruby on Railsはどうも馴染まないというか・・・ ぶっちゃけPHPにRailsのようなコマンドでスケルトンを生成して〜のような 開発体系は合わない気がするんだけど。 そりゃ大規模開発には便利なんだろうけどね、漏れ的には旧guessworkみたいな こじんまりとした小規模Webアプリ用フレームワークのほうが肌に合ってる。小物だな漏れも。 そのguessworkも新しいのはRailsっぽいみたいで、ちょっと残念。
85 名前:nobodyさん mailto:sage [2005/08/28(日) 03:03:18 ID:???] >>84 Railsのスクリプト群は単にスケルトンを生成するだけにとどまらず、 メソッド単位でのベンチマーク、 リモートでも使えるデバッガ、 プロファイラ、 Rubyのコードを記述してDBのレコード管理ができるコンソール、 アプリケーションの任意のメソッドのみを手動で実行するツール、 開発用httpd、 単体および結合テストの実行、 なども含んでいるから、PHPでもそこまでできるようなものがあれば 便利なのかもね。
86 名前:nobodyさん mailto:sage [2005/08/28(日) 06:11:22 ID:???] DBのテーブル定義からクラスを作ってくれる機能が気になるなぁ DAO周りがどうもキレイにかけないから
87 名前:nobodyさん mailto:sage [2005/08/28(日) 06:13:00 ID:???] Kerrが急速にやる気を失った背景にはRailsの存在があったのかも? と妄想してみる。
88 名前:sage [2005/08/29(月) 00:36:22 ID:s8UfImjl] >>82 全部CSSでデザインしたらPHPeclipseの入ってるeclipseでViewしながら微調整可能
89 名前:nobodyさん mailto:sage [2005/08/29(月) 03:05:45 ID:???] どなたかLLDNに行ったヤシはいらっしゃいませんか?
90 名前:nobodyさん mailto:sage [2005/08/29(月) 05:29:10 ID:???] なんでテンプレにprado入ってないの? 一番まともに動いてるプロジェクトだと思うんだが
91 名前:nobodyさん mailto:sage [2005/08/29(月) 07:53:42 ID:???] 1が知らなかっただけでしょ。 どんなフレームワークか総括してくれると みな嬉しいと思う。 次スレ(あるかどうかはわからんが)のためにもなるし。
92 名前:nobodyさん mailto:sage [2005/08/29(月) 13:16:57 ID:???] PRADO: 「PRADO is a component-based and event-driven Web programming framework for PHP 5.」 というわけで、イベントドリブンなコンポーネント指向のフレームワークでPHP5専用。 DelphiやC#のような開発体系が取れる(らしい)。サンプルみるとDelphiまんま。 でもこういうフレームワークってRADがあって初めて成立するんじゃないかと思うんだが、 実際使ってどんなもんなんだろう。 RADが自動生成する部分も自力で書くのはあんまり想像したくないんだが・・・
93 名前:nobodyさん mailto:sage [2005/08/29(月) 14:39:30 ID:???] ざっと見た感じではJavaのJSFの真似みたいなもの? ていうかこういうフレームワークを使うと PHPの存在意義が全くない気がするような。
94 名前:nobodyさん mailto:sage [2005/08/29(月) 16:18:55 ID:???] >>93 レンサバでjavaは動かせないだろ
95 名前:nobodyさん mailto:sage [2005/08/29(月) 16:21:25 ID:???] >94 本末転倒とはこのことだ
96 名前:nobodyさん mailto:sage [2005/08/29(月) 16:24:31 ID:???] >>95 わかってないね
97 名前:nobodyさん mailto:sage [2005/08/29(月) 16:40:05 ID:???] >>92 >RADが自動生成する部分も自力で書くのはあんまり想像したくないんだが・・・ RADまでいかなくとも、PradoマスターでコンポーネントやDWのタグも生成してくれるから、 けっこう便利ですよ
98 名前:nobodyさん mailto:sage [2005/08/30(火) 06:09:06 ID:???] www.dumitrup.com/cake/ Railsと比べると超微妙…
99 名前:nobodyさん mailto:sage [2005/08/30(火) 09:38:54 ID:???] Railsの真似をする方向性は間違ってないと思う。 (Strutsを真似する事に比べれば。)
100 名前:nobodyさん mailto:sage [2005/08/30(火) 21:58:14 ID:???] 俺もそう思う でもPHPをメインに扱う1PHPユーザとしては Railsとかみたいにその言語の特徴を生かした 何かオリジナルの新しい方向性を持ったフレームワークが PHP発で出て欲しいなあと願ってやまないのと、 そういうの作ってみたいなあと思いながらも 仕事こなすだけで精一杯なしがない現実 PHPらしさ、ってなんだろう、、、