1 名前:nobodyさん [2013/09/09(月) 01:56:10.19 ID:m9OPw/HT] CakePHPは、Ruby on Railsの概念の多くを取り入れた、Rails流の高速開発とPHPの機動性を兼ね備えたフレームワークです CakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ 質問するときはCakePHPのバージョンを書きましょう ※他フレームワークとの比較等はスレ違いです ■本家 www.cakephp.org/ APIドキュメント api.cakephp.org/ github - cakephp github.com/cakephp the Bakery bakery.cakephp.org/ Issue cakephp.lighthouseapp.com/dashboard CheatSheet[1.2] (PDF) cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf ■日本語公式 cakephp.jp/ フォーラム cakephp.jp/modules/newbb/ cookbook(マニュアル) [2.x] book.cakephp.org/2.0/ja/index.html [1.3] book.cakephp.org/ja kohada.2ch.net/test/read.cgi/php/1354593996/l50
246 名前:nobodyさん mailto:sage [2013/10/01(火) 15:03:39.29 ID:???] 納品して終わりならテストは書かない、そうしないととても納期に間に合わない 運用も任されたり長年使い続けるシステムならテスト書く、そうしないと1年後は毎日バグフィクスで潰れる
247 名前:nobodyさん mailto:sage [2013/10/01(火) 15:57:47.39 ID:???] 2.2.9を使っています。 外部PHPプログラムからCakeの結果(findで生成される配列など)を 受け取りたいのですが、可能でしょうか? 1.3系はググって見つかったのですが、2系は見つかりません。 もし可能なら方法を教えてください
248 名前:nobodyさん mailto:sage [2013/10/01(火) 16:00:33.49 ID:???] >>247 1.3系でどういった情報が見つかったの?2系で基本的に違いがあるとも思えないけど。
249 名前:247 mailto:sage [2013/10/01(火) 17:43:00.64 ID:???] >>248 以下で紹介されている方法を参考にしました。 ttp://web.mt-systems.jp/archives/783 1.3系はこの方法で動きますが、2系ですと一部の関数や命名規則が変わっているので、 この通りにやっても動きません。 Dispatcherの書き方の問題だと思うのですが、 ソースを見てもどうやって実行値を取得すれば良いか、わかりませんでした・・。
250 名前:nobodyさん mailto:sage [2013/10/01(火) 18:10:43.96 ID:???] 読んでみたが、何がやりたいのかさっぱり分からなかった orz...
251 名前:nobodyさん mailto:sage [2013/10/01(火) 18:29:49.41 ID:???] >>249 そこまでしてでも組み込みたいのか。。。 素直にバッチ化して呼び出すとか、WebAPI経由で呼べばいいものを。。。
252 名前:nobodyさん mailto:sage [2013/10/05(土) 01:07:51.95 ID:???] Cake2になってよくわからないので誰か教えてくだしあ コントローラの途中で特定の条件を満たすとヘッダが404を出して終わり (ブラウザには404 Not foundが表示される)としたいのだが、 CakeResponseというのを使うらしいのだがドキュメント見て $this->response->httpCodes(404); return; とか $this->response->statusCode(404); return; とかやっても、ページが表示されてしまう 後者は404が返るようにはなるのだが、ビューの内容も返してしまってるようだ 要は header('404 Not Found', true, 404); $this->_stop(); と同じ結果にしたいのだが、CakeResponseを使って書くにはどうすればいいのだろう?
253 名前:nobodyさん mailto:sage [2013/10/05(土) 02:07:14.57 ID:???] throw new NotFoundExeption();
254 名前:nobodyさん mailto:sage [2013/10/05(土) 02:14:19.09 ID:???] >>252 Cake2 からしか知らないけど、ヘッダの送出、ビューの指定の二つだけ行って リターンしたらいいんじゃないの? if ($error) { $this->response->statusCode(404); $this->view = 'error'; return; } みたいな感じで。 あと、例外を投げても一部のクラスは 404 になるんだけど、それは知ってる?
255 名前:nobodyさん mailto:sage [2013/10/05(土) 02:15:37.07 ID:???] あ、253 が先に書いて
256 名前:nobodyさん mailto:sage [2013/10/05(土) 04:04:25.49 ID:???] >>249 >$_GET['url']に文字列「favicon.ico」をセットすると、require_once で読み込んだ index.php の実行が dispatcher を動作せずに終了するようになっている。 バッドノウハウ過ぎて、製品にはこわくて使えねーよw https://github.com/cakephp/cakephp/blob/1.3/app/webroot/index.php#L82 https://github.com/cakephp/cakephp/blob/2.2.9/app/webroot/index.php#L91-92 まぁ一応ソースで確認してみた。 faviconは見ての通りなくなってるので諦めろ。 と、ここまで書いてから思ったが、要するにgithubでハイライトされてる最後の2行を消したファイルを作って、 require_onceすればできんじゃねーの?
257 名前:nobodyさん mailto:sage [2013/10/05(土) 04:18:28.90 ID:???] >>252 $this->response->httpCodes()はgetterだから意味ないぞ。 $this->response->statusCode(404); $this->autoRender = false; return; これで、$this->render('index');と明示的に書かない限り、レンダリングされないので、 body部が空になると思われ。 動確はしてない。
258 名前:nobodyさん mailto:sage [2013/10/05(土) 13:04:41.41 ID:???] 初心者なんですけどfindしたときに一時的にアソシエーションをなくすってことは可能なんですか?
259 名前:nobodyさん mailto:sage [2013/10/05(土) 18:22:31.88 ID:???] それは流石に本でも買ってきて読んで来いなレベル。
260 名前:nobodyさん mailto:sage [2013/10/05(土) 18:26:41.61 ID:???] 可能
261 名前:nobodyさん mailto:sage [2013/10/05(土) 19:24:53.67 ID:???] >>259 俺のレベルに丁度いい本教えて
262 名前:nobodyさん [2013/10/05(土) 19:35:08.52 ID:cB/QUfLz] >>261 ドットインストールと詳解でなんとかなった 実践入門とかも読んだなぁ
263 名前:nobodyさん mailto:sage [2013/10/05(土) 20:36:15.64 ID:???] Model::unbindModel()
264 名前:nobodyさん mailto:sage [2013/10/05(土) 20:37:41.87 ID:???] っていうか、 "CakePHP findしたときに一時的にアソシエーションをなくす" でぐぐったら出てくるんですが・・・
265 名前:nobodyさん mailto:sage [2013/10/06(日) 10:47:59.39 ID:???] みんな、MySQLのENUMって使ってる?
266 名前:nobodyさん mailto:sage [2013/10/06(日) 11:57:58.32 ID:???] 何回bakeしても Your database configuration was not found って出てくるどうすりゃいいの? index.php と test.phpのコメント行は外しました
267 名前:nobodyさん mailto:sage [2013/10/06(日) 12:03:15.88 ID:???] できました。 アプリケーションルートディレクトリで実行してないだけでした
268 名前:nobodyさん mailto:sage [2013/10/07(月) 13:48:06.58 ID:???] viewの中で <?php ほにゃらら ?> としてif文やらechoやらを書くのがいまだに理解できない
269 名前:nobodyさん mailto:sage [2013/10/07(月) 17:46:40.29 ID:???] Dispatcher::dispatch() とか View::evaluate() を見てみると良いかも
270 名前:nobodyさん mailto:sage [2013/10/08(火) 00:59:47.40 ID:???] そういうルールなんだよ
271 名前:247 mailto:sage [2013/10/08(火) 09:11:47.61 ID:???] >>256 遅レスですみません。 その2行を消して実行ファイルでDispatcherを宣言しても CakeRequest側の受取が上手く行かずに、データ取得できませんでした。 そもそも、どうやって外部ファイルからrequestを受け取るのか・・・ 全てCakeのフォルダ内で管理したいというよりも、 一部だけCakeを使いたいor既に使っている物をCakeに変更したい などの需要があると思ったのですが、意外と無いですね。 findはSQL文でSELECTを書けばいいし、PDOを使えば簡単に取得出来るので、 外部ファイルからCakeを通す必要性がないのかもしれません。
272 名前:nobodyさん mailto:sage [2013/10/08(火) 13:46:34.36 ID:???] ちょと何言ってるのかよく分かって無いかもしれないんだが、 要するに結果を通常のビューじゃなくて JSONで出力するとかって話じゃないのか?
273 名前:nobodyさん mailto:sage [2013/10/08(火) 14:04:35.31 ID:???] それみていい事思いついた! www.php.net/manual/ja/function.file-get-contents.php すればいいじゃん! <?php $homepage = file_get_contents('www.example.com/ '); echo $homepage; ?> PHPなら2行で通信するプログラムも書けるよ!! 俺はセキュリティ的にこわくてできないけどな
274 名前:247 mailto:sage [2013/10/08(火) 16:34:38.21 ID:???] >>272-273 いえ、Cake形式の配列でfindの結果を受け取りたいんです。 で、>>249 の方法なら出来るのです。 でも、2系だと無理です。なので質問しました。
275 名前:nobodyさん mailto:sage [2013/10/08(火) 16:58:21.71 ID:???] JSONで受け取れないか?
276 名前:nobodyさん mailto:sage [2013/10/08(火) 17:00:13.50 ID:???] あぁ、HTTPリクエストとしてじゃなくて同一プロセスでか。 分かった。
277 名前:nobodyさん mailto:sage [2013/10/09(水) 02:02:54.44 ID:???] >>274 > これで posts コントローラの index アクションを実行し、レンダリングされた結果が表示できる。 dispatch()したら、findの結果じゃなくビューをレンダリングした結果だぞ。 その1.3でできてるってのも、上記の通りだし。
278 名前:247 mailto:sage [2013/10/09(水) 09:57:04.46 ID:???] >>277 1.3の場合、>>249 の説明にもありますが、 以下の様なソースで、対象コントローラのfind結果を取得できます。 requestActionみたいな感じです。良かったら試してみてください。 $_GET['url'] = 'favicon.ico'; require_once 'index.php'; $Dispatcher = new Dispatcher; $list = $Dispatcher->dispatch('/news/index', array('return' => 1)); foreach ($list as $data) { echo $data['News']['created'] . ':' . $data['News']['title'] . "<br>"; }
279 名前:nobodyさん mailto:sage [2013/10/09(水) 11:28:30.56 ID:???] Shell で使うShellDispatcher と ConsoleOutput と ConsoleInput を拡張して Shell を走らせてみるとか class MyOutput extends ConsoleOutput { public function write($messege, $newlines = 1) { // $message でデータを受け取ってあれこれする.... } } class MyInput extends ConsoleInput { // 面倒なので適当に考えてくれ } class MyDispatcher extends ShellDispatcher { protected function _getShell($shell) { //... なんやかんや $shell = new Shell($myOutput, $myErrorOutput, $myInput); //... なんやかんや return $shell; } } ---- <?php $args = array(.....); new MyDispatcher($args)->run(); みたいな感じで。 取得したいデータは $myOutput をパイプみたいにしてゲット。 どう?
280 名前:nobodyさん mailto:sage [2013/10/09(水) 14:26:40.63 ID:???] 天才あらわる
281 名前:nobodyさん mailto:sage [2013/10/10(木) 04:29:12.84 ID:???] なんやかんやわろた
282 名前:nobodyさん mailto:ss [2013/10/12(土) 20:34:20.88 ID:???] 質問です。よろしくお願いします。 ユーザーが自分で更新出来るCMSを作成してます そこでユーザーが更新するたびにgoogle等にインデックスされるようにしたいです こういった場合みなさんはどうやってインデックスさせてますか? cakeと関係ない質問かもしれませんが便利なやり方があるかもと思い質問しました よろしくお願いします
283 名前:nobodyさん mailto:sage [2013/10/12(土) 21:40:23.39 ID:???] Google買収!
284 名前:nobodyさん mailto:sage [2013/10/12(土) 23:39:11.12 ID:???] ping送信ぐらい? あとsitemap更新とか。 どっちにしてもGoogle次第
285 名前:nobodyさん mailto:sage [2013/10/13(日) 01:02:29.28 ID:???] pingを自動的に送信するようにですね ユーザーが作成したページが検索に乗るようにするって結構難しいのかな 登録・更新のたびにsitemap作成するスクリプトとか流してたら相当重くなりそうですよね 親切にありがとうございます
286 名前:nobodyさん mailto:sage [2013/10/13(日) 02:27:44.36 ID:???] 更新はともかく、新しくURIが増えるんなら、sitemap.xmlは生成したほうがいいんじゃ
287 名前:nobodyさん [2013/10/13(日) 15:45:55.81 ID:fH7wT7an] >>286 ありがとうございます 深夜辺りにcronで動くように設定したいと思います 完全にスレチでした。すみませんでした
288 名前:nobodyさん [2013/10/15(火) 17:36:39.11 ID:tnpde/Hs] 逆アクセスを設置したいのですが、お勧めはありますか? 今は、自作 or Googleアナリティクスを考えています。
289 名前:nobodyさん mailto:sage [2013/10/15(火) 20:16:47.76 ID:???] ACR WEB使え
290 名前:nobodyさん mailto:sage [2013/10/19(土) 09:01:10.85 ID:???] 東京からみた大阪は南チョン。 大阪から東京は北チョン。
291 名前:nobodyさん mailto:sage [2013/10/23(水) 01:11:43.94 ID:???] コントローラの中で getuser( $user_id, $age) { } と引数を2つで指定しているとします。 hogehoge.com/getuser/333/25 → OK hogehoge.com/getuser/333 でアクセスされた場合に Missing argument 2 for UserController::getuser() というエラーが出てしまうのですが、事前にアクセスの想定されるURL以外でアクセスが来た場合に それを上記の様なエラーが出る事無く弾くにはどうすれば良いでしょうか? コントローラの中のファンクションで .Net の optional 的な引数指定の方法はありませんか?
292 名前:nobodyさん mailto:sage [2013/10/23(水) 02:18:32.08 ID:???] public function getuser() { $args = func_get_args(); if (count($args) < 2) { ... error ... } }
293 名前:nobodyさん mailto:sage [2013/10/23(水) 02:53:19.47 ID:???] 291です。 >>292 そんな便利なコードがあったのですね。 ありがとうございます!!
294 名前:nobodyさん mailto:sage [2013/10/23(水) 04:27:05.04 ID:???] え?正気か? デフォルト引数値使えよ public function getuser( $user_id, $age = nulll ){ if(empty($age)){ // hogehoge.com/getuser/333 の場合 } else { // hogehoge.com/getuser/333/25 の場合 } }
295 名前:nobodyさん mailto:sage [2013/10/23(水) 05:35:12.35 ID:???] empty使わずとも、nullしてるんだからifだけでいいじゃん
296 名前:nobodyさん mailto:sage [2013/10/23(水) 11:58:33.55 ID:???] サンプルだからelse書いたけど、$ageがない場合にちょっと処理入れるだけってのが多くね? だから、empty($age)から書いたが、このままじゃ分かりにくいと思ってelseを後付けしたんだ。 あと、例外的なほうから書くほうが好みというのもあるけど。
297 名前:nobodyさん mailto:sage [2013/10/23(水) 13:17:01.27 ID:???] >>294 色んな方法があるんですね。
298 名前:nobodyさん mailto:sage [2013/10/23(水) 22:10:06.74 ID:???] いろんなっつうか、>>292 を常用してると死ぬぞ
299 名前:nobodyさん [2013/10/23(水) 22:22:55.02 ID:TvTq8mzB] >>298 なぜ? あと、関係ないけど ERROR:referer情報が変です。(ref1)www.engawa.2ch.net/test/read.cgi/budou/ ほげほげ/l50 武道板になぜか書き込みができないんだけどなぜ?
300 名前:nobodyさん [2013/10/24(木) 00:57:55.24 ID:ZRTs6kHv] cakePHP でMySQLの Limit 句と同じ事を以下の様なコードを記述し 試しているのですがなぜかデータの絞り込みが出来ません。 また、何もエラーも出ません。 $data_company = $this->find('all', array( 'conditions' => array( 〜 略 〜 ), 'fields' => array('company_id','company_name'), 'order' => array('sequence_number' => 'asc'), array('offset' => '0','limit' => '5'), )); ここでは、取得対象データが300件返って来るけれども 5行のみ取得する、という事を想定して記述しています。 どこに問題があるのでしょうか?
301 名前:nobodyさん mailto:sage [2013/10/24(木) 01:30:15.64 ID:???] >>300 orderのカッコと、fieldsとoffsetを囲ってあるカッコを取って下さい。
302 名前:nobodyさん mailto:sage [2013/10/24(木) 01:32:31.18 ID:???] こんな感じ。 $data_company = $this->find('all', array( 'conditions' => array( 〜 略 〜 ), 'fields' => array('company_id','company_name'), 'order' => 'sequence_number asc','limit' => '5', ));
303 名前:nobodyさん mailto:sage [2013/10/24(木) 02:29:39.52 ID:???] >>301 >>302 ありがとうございます。 やりたかった事が出来そうです!! ※cakePHPに標準で備わっているページング処理よりも 自前でコーディングした方が後々細かい制御が出来てよいと思ってましたので limit使ってガリガリやろうと思います。
304 名前:nobodyさん mailto:sage [2013/10/24(木) 02:53:38.76 ID:???] >>303 絶対ページング使うべき。 ajaxにも対応してるし。
305 名前:nobodyさん mailto:sage [2013/10/24(木) 03:28:39.25 ID:???] ですね。使わないと損。 細かい制御ができないというのなら直ちに調べたほうが良い。
306 名前:nobodyさん [2013/10/25(金) 23:49:39.14 ID:AB+nrtPz] >>304 >>305 前へ 次へ ... >> << 色々とやってましたが素直にページング使った方が楽そうなのでページングを使い始めました^^b
307 名前:nobodyさん [2013/10/26(土) 21:52:14.71 ID:Zi7Pbhr3] $work_check_number には、 float型の0.4が入っています。 この状態で以下のコードを実行すると想定外の出力結果が 返って来ます。何が間違っているのでしょうか? var_dump($work_check_number); echo "<br>"; if ( $work_check_number <= (float)0.4 ) { echo "debug-1<br>"; } else { echo "debug-2<br>"; } 【想定出力結果】 float(0.4) debug-1 【実際に出力される結果】 float(0.4) debug-2
308 名前:nobodyさん [2013/10/26(土) 22:11:25.69 ID:5t9gsaZZ] ryo511.blog.jp/archives/23887883.html
309 名前:nobodyさん mailto:sage [2013/10/27(日) 03:55:38.51 ID:???] >>308 勉強になるますだ
310 名前:nobodyさん [2013/10/27(日) 17:26:30.48 ID:dxTjMq1b] phpでfloat型の大小比較って凄くメンドクサイな。
311 名前:nobodyさん mailto:sage [2013/10/27(日) 17:47:06.22 ID:???] >>310 大小比較とこの問題は関係ないよ IEEE754を採用してる言語なら事情はどこも似たようなもの $a = 0.4; $b = 0.4 + 2.2204460492503131e-016; var_dump($a); # float(0.4) var_dump($b); # float(0.4) var_dump($a == $b); # bool(false) var_dump($a < $b); # bool(true)
312 名前:nobodyさん mailto:sage [2013/10/27(日) 17:57:13.61 ID:???] >>310 どの言語でもそうだと思うよ
313 名前:nobodyさん mailto:sage [2013/10/28(月) 10:28:14.68 ID:???] てか、小数点は上手くいかない場合多いから、使わないな 俺の使い方が悪いだけかもしれないが
314 名前:nobodyさん [2013/10/31(木) 15:20:24.96 ID:S0k5dQpe] cakePHP の Model で SQL で言うところの IN 指定はどうやって記述すればよいのでしょうか?
315 名前:nobodyさん mailto:sage [2013/10/31(木) 15:25:47.92 ID:???] >>314 arrayを渡す
316 名前:nobodyさん mailto:sage [2013/10/31(木) 16:24:28.47 ID:???] informationは確かに変化しない英単語かもしれんけど、 だからってinformationテーブルにInformationControllerが正しいと、 それなりに開発が進んでから気がついたときの怒りは、 どこにぶつければいい?
317 名前:nobodyさん [2013/10/31(木) 18:32:50.75 ID:S0k5dQpe] >>315 ありがとうございます。 無事出来ました!!
318 名前:nobodyさん [2013/10/31(木) 18:53:54.33 ID:S0k5dQpe] select user_id, user_age,user_nme from users where ( user_id = 1 and user_age = 30 ) and ( user_id = 2 and user_age = 25 ) and ( user_id = 3 and user_age = 28 ) cakePHPのconditionsで上記の様なSQLを実行させる書き方はありますか? 'conditions' => array( 'users.user_id =' => 1, 'users.user_age =' => 30, ), 現在ループしながら複数クエリを発行しているのですが 纏めて1回のクエリで必要データを取得したいと考えています。
319 名前:nobodyさん mailto:sage [2013/10/31(木) 20:03:43.30 ID:???] >>316 英語の勉強を疎かにしてきた自分を呪えば良いと思うよ まぁ、冗談は抜きにして、英語の基礎ができてないと色々とキツイよな。
320 名前:nobodyさん mailto:sage [2013/10/31(木) 20:07:38.67 ID:???] >>318 あの・・・ and はカッコ外しても論理構造同じですが。 もし 'or' を入れたいのなら、キーに 'and' とか 'or' とかを用いて 幾重にも入れ子に出来たはず。 キーが数値の場合は 'and' として解釈するんだったっけ。
321 名前:nobodyさん mailto:sage [2013/10/31(木) 20:08:43.64 ID:???] っていうか、その元のクエリ何だよw
322 名前:nobodyさん mailto:sage [2013/10/31(木) 20:10:49.38 ID:???] (間違い) and はカッコ外しても論理構造同じ (正しい) and だけの場合はカッコ外しても論理構造同じ ミスった
323 名前:nobodyさん [2013/10/31(木) 20:11:08.33 ID:pvMz+FsK] >>320 >>321 間違えました。 ただしくは、 select user_id, user_age,user_nme from users where ( user_id = 1 and user_age = 30 ) or ( user_id = 2 and user_age = 25 ) or ( user_id = 3 and user_age = 28 ) です。 キーに or を入れて試してみたいと思います。
324 名前:nobodyさん mailto:sage [2013/10/31(木) 20:15:46.01 ID:???] $cond1 = array('user_id' => 1, 'user_age' => 30); $cond2 = array('user_id' => 2, 'user_age' => 25); $cond3 = array('user_id' => 3, 'user_age' => 28); $conditions = array('or' => array($cond1, $cond2, $cond3);
325 名前:nobodyさん [2013/10/31(木) 20:23:43.34 ID:pvMz+FsK] >>324 あざーすっ! コードがすっきりしました!!
326 名前:nobodyさん mailto:sage [2013/10/31(木) 20:38:39.33 ID:???] まあmysqlはor使うと遅くなるんだけどね
327 名前:nobodyさん mailto:sage [2013/10/31(木) 23:42:41.93 ID:???] 漢ならフルスクラッチ
328 名前:nobodyさん mailto:sage [2013/11/01(金) 00:32:03.09 ID:???] 女傑ならソケットでMySQLプロトコル
329 名前:nobodyさん mailto:sage [2013/11/01(金) 17:39:10.37 ID:???] >>316 bakeすればいいのに
330 名前:nobodyさん mailto:sage [2013/11/01(金) 17:45:57.99 ID:???] bakeはほぼ使わないなぁ
331 名前:nobodyさん mailto:sage [2013/11/01(金) 22:05:00.04 ID:???] テーブルのレコードに突っ込んでる時点で数えられるから問題ない 外人がfishesという単語を見て魚の缶詰を思い浮かべるのと同じ
332 名前:nobodyさん mailto:sage [2013/11/02(土) 01:30:30.01 ID:???] bake 使わない開発が想像できないんだが
333 名前:nobodyさん mailto:sage [2013/11/02(土) 09:23:48.01 ID:???] いつも0から作り始める人ならそうだろうね
334 名前:nobodyさん [2013/11/02(土) 14:49:14.45 ID:YSV0Zcpf] bake とか使った事がない。 そもそも何に使うの? 良い解説サイトがあったら教えてください。
335 名前:nobodyさん mailto:sage [2013/11/02(土) 18:00:44.69 ID:???] 別にbakeを使う必要はない。 bakeってのはCakePHPが参考した Railsで使われていた仕組みで、 たんに、こんなに早く作れるんだよと なんども練習して撮影したデモを 一秒でも短くするために生まれた道具にすぎない。 そう。3分クッキングのように、 あらかじめ用意しておきましたって コードを生成するもの。
336 名前:nobodyさん mailto:sage [2013/11/02(土) 18:25:11.54 ID:???] Searchプラグインって標準では、区切りに全角スペースでは、複数単語検索できないんだね 不便だわ
337 名前:nobodyさん mailto:sage [2013/11/02(土) 20:32:04.62 ID:???] ある程度まとまった複数のモデルを bake all して、 それをごそっとプラグインに隔離して 適宜削ったり追加したり開発するのはとても便利で早い。
338 名前:nobodyさん [2013/11/02(土) 20:42:12.21 ID:oRF20owz] html5 で作られた infinite mario すげぇえ。 とおもってたら グラディウスまで作ってる強者がいた。 ここまで出来るのか。。。
339 名前:nobodyさん [2013/11/02(土) 20:43:40.35 ID:oRF20owz] rappdaniel.com/experiment/cubed/ html5 でここまでできるのか。
340 名前:nobodyさん mailto:sage [2013/11/02(土) 22:07:26.87 ID:???] うちは管理用の画面作るときはまず bake から始めるけどなぁ。 誰が作ってもほぼ同じものができるのは良いよ。 テンプレートをカスタマイズしてるから 元の姿とは全くと言っていいほど違ってはいるけど。
341 名前:nobodyさん mailto:sage [2013/11/02(土) 22:18:01.50 ID:???] いや、ファイルコピーすればいいですし・・・。
342 名前:nobodyさん mailto:sage [2013/11/02(土) 22:57:11.17 ID:???] >>341 (言ってはいけないことを。。。)
343 名前:nobodyさん mailto:sage [2013/11/03(日) 00:08:16.61 ID:???] bakeって何が化けるの?
344 名前:nobodyさん mailto:sage [2013/11/03(日) 00:21:41.67 ID:???] >>343 つまらん
345 名前:nobodyさん mailto:sage [2013/11/03(日) 20:14:17.87 ID:???] 管理画面はbakeするけど、フロント側はちょっとねぇ。 モデルも開発中盤になってくると、bakeしただけで手の入ってないモデルがいくつか出てくるから、 コピーして必要なとこだけ変えたほうが早かったりするんだよな。
346 名前:nobodyさん mailto:sage [2013/11/03(日) 23:30:20.68 ID:???] bakeって言ったって 完全に全自動化出来るわけじゃなく、 色々質問されるしな。 前回なんて答えたかなんて覚えていないし、 bakeをする回数は少ないのですぐに使い方を忘れる。