1 :名無しさん@お腹いっぱい。:2001/04/25(水) 18:37 ID:68sIC.3g
コールドフュージョニスト(?)なみんなで、語り合うスレです。

46 :名無しさん@お腹いっぱい。:2001/06/11(月) 11:57 ID:pJziRP6.
質問です。

シリウスのサイト
http://cfusion.sirius.co.jp/products/17318.htm#

Application, Server, Session変数等の共有スコープ変数を使用するときは、
CFLOCKでロックするように書かれていますが、これを普通のcfmファイルに
変数を記述してcfincludeを使用して読み出すようにしても、やっぱりロックは必要
ですか?

どなたか、ご存知の方、ご享受ください。

47 :名無しさん@MZ-2000:2001/06/11(月) 12:42 ID:NfIUWqEM
>>46
jcfml 入りなよ(ワラ
結論を言えば、 cfinclude しようがしまいが同時アクセスの可能性が
あるんだから cflock すべし。

48 :名無しさん@お腹いっぱい。:2001/06/15(金) 00:26 ID:kjfLMhTw
iis5.0とaspとmdbとメモ帳と腕で勝負が一番安いし、管理も楽♪
おまけに1万/日ビューあるけど、1回も落ちた事ねぇよ♪♪
CFってビュー多くなると突然重くなるし、原因わ解ってても、
どうにもならん事が多すぎる!そしたら、aspでしょ♪(笑)

49 :名無しさん@お腹いっぱい。:2001/06/15(金) 03:13 ID:???
>>48
エディタはメモ帳じゃないほうがらくだなぁ。

ところでCFのタグ色分けできるエディタなんかないでしょうか。
スタジオとかウルトラデブなんかじゃなくて。

51 :名無しさん@お腹いっぱい。:2001/06/25(月) 21:00 ID:e39zZu1g
>>47
jcfmlって初心者にはいいかも。でもヌルいよね。
今やHTML入門ML、もしくはJavaScript入門MLと化してるし。
斎○@富△ソフトABCとか、まぢれすしてた連中も最近は出番
少ないしねえ。

52 :名無しさん@お腹いっぱい。:2001/06/25(月) 21:02 ID:e39zZu1g
>>49
おいらはWZに色分け自分で作っていれてるよ。
ところで、スタジオが駄目ってのは有料だから?
ならばスタジオのエディタ部の元になってる
htmlvalidatorなんていかが?
(もっともUIが駄目なら駄目でしょうけど)
ttp://www.htmlvalidator.com/

68 :名無しさん@お腹いっぱい。:01/09/15 21:13 ID:???
日本で買うと、値段が高いよ。
米サイトで買うとサーバー関係は安く買える。
はやくオンラインストアに並ばないかな。

85 :名無しさん@お腹いっぱい。:01/11/25 03:57 ID:???
Flashの連携をしようとすると改行コードやスペースが残って邪魔。
仕方ないから、送りたい内容の前後に&をつけて回避しているけど
無駄な改行コードやスペースを取り除くことはできないのかな。

86 :名無しさん@お腹いっぱい。:01/11/25 12:19 ID:7Swzzm4T
連携本はCF5の発表会(?)の時に司会のお兄ちゃんが手に取ってたヤツを
「ふーん」って感じで見てたので書名とかは分からんです

でもアマゾンで頼んだ、って言ってたので探せばすぐ見つかるかと・・・

>85
それってCFが返すHTMLの事ですか?>無駄改行&スペース

88 :名無しさん@お腹いっぱい。:01/11/25 15:46 ID:???
>>86

それ。HTML時は改行やスペースがあっても気にならないんだけど、
Flashでは変数と値だけにしたいから邪魔なんだよね。

ColdFusionもCGIなんだから、別これといったテクニックは
必要ないと思うんだけど?本を買ってまで調べることってあるの?

105 :名無しさん@お腹いっぱい。 :01/12/18 15:44 ID:???
ColdFuisionで2日かかってた処理、モノは試しにと、WebObjectsに
やらしてみたら、小一時間で終わってしまった・・・
漏れの2日の努力は、いったいどこへ行ってしまったのだ!
でも、ColdFusionのほうが、オンラインヘルプが充実してるもんね・・・鬱氏。

107 :名無しさん@お腹いっぱい。:01/12/18 16:14 ID:???
>104
今一つ言ってることとやりたいことがわからないのだが・・・
テキストファイルはCFFILEで読みだせるんじゃなかった?
ファイル名に規則性があれば適当なループを廻すだけで
順次読めると思われ

>105
どんなものの実装に時間がかかりました?てかWOバリバリ使える貴方がうらやますぃ

144 :名無しさん@お腹いっぱい。:02/02/18 17:28 ID:???
あげあげ

DB設計の話かもしれないけど一つのIDをキーにイパーイテーブル用意するのと
一つのテーブルでずらずらフィールドを増やすのとどっちがイイ!の?

ショッピングカートを作っているんだけど、商品コード(これをキーに)
商品名1??3、をメインのテーブルに価格格納テーブル、商品説明テーブル、
等々細かに分けているんだけど・・・
全てのデータを一覧にした時なんかテーブルの数*商品数のループになって
データの呼び出しすると偉く時間が掛かるんでどっちにしたものかと悩んでおります

161 :nobodyさん:02/05/28 14:02 ID:???
ん?だったら判定用の中間cfmを仲介して別々のcfmに振ればいいんでないの?
cfmだからといって必ずしもHTML表記を含まなきゃいけないとか、クライアント側に
処理の状態を見せなきゃいけないってことじゃないから

ちなみに目当てのファイルに自動的に移動させるタグもあるし、cfmをincludeして使う
事もできるからおそらく目的としてることは充分過ぎるくらい果たせると思うよ


もうちょっとやりたい事の具体的な部分を説明してくれると簡単なコード付きで
解説できるかも・・・・・と大風呂敷を広げてみるテスト(w

226 :nobodyさん:02/09/30 10:36 ID:???
大項目の一覧をクリックすると小項目が表示されるスクリプトを
書いているんだけど、アンカータグの#が使えないのは何故?
リンクの設定を <a href=xxx.cfm#anchor?a=1234&b=3456> と
するとポンド記号に反応して?以降のURL変数を認識してくれない・・・
ちなみにやりたいことはこんな感じ

----------画面上端----------
項目A
項目B<--クリックする
項目C
項目D
----------画面下端----------
項目E

----------画面上端----------
項目A
項目B
 小項目b1
 小項目b2
 小項目b3
項目C
項目D
----------画面下端----------
項目E

↑スクロールさせないと表示できない様な順番にある大項目の場合
クリックして小項目を呼び出した後も再度スクロールさせなきゃいけない
それを何らかの方法でクリックした大項目にジャンプする方法が欲しいんだけど
何か妙案はありませんか?

231 :nobodyさん:02/09/30 14:24 ID:???
ちゃらっと書いたときにうまく動かなかったもんで他の処理を足したりしてる
うちに肝心の部分は消しちゃって残ってないんだけど、大体こんな感じ

>>226の出力 ファイル名はhoge.cfm)

<cfoutput query="xxx">

<cfif #xxx.項目コード# is #url.項目コード#>
<a name="anchor"><a href="hoge.cfm">#xxx.項目名#</a></a>
<!-- ここで小項目用のクエリ発行と出力 -->
</cfelse>
<a href="hoge.cfm##anchor?項目=#xxx.項目コード#">#xxx.項目名#</a>
</cfif>

</cfoutput>

これで一番最初のアクセスの時は226の最初の方みたいに大項目だけ
ずらっと並ぶ、んでクリックするとURL変数と一致する大項目の時には
小項目も出力するって寸法なんだけど・・・

232 : :02/09/30 15:18 ID:kZ0vPB5Y
>>231
ソース省略しすぎ。
もしまんまだとすると266の動きにならんぞ。
小項目のループ処理も不明だし、cfifがtrueの時リンクをダイナミックに作ってないけどいいのか?
後CFのバージョンは?
4.5だと多重ループの内側で値が更新されないってバグがあるぞ。


258 :nobodyさん:02/11/12 11:01 ID:???
教えて下さいませ??。
ただいま、サイト製作のコンペをやっているんですが、
websphere、ASP.NET、coldfusionと3種出てきてしまったんです。
どれがいいのかさっぱり分からんのですわ。

294 :cfoutput:02/12/24 10:31 ID:G5NKYLLP
真のプログラマはColdFusionなど使わない。
・type safeな変数がいい
・関数とタグを区別したい

以上、愚痴でした。(手におえないバグというか不具合というかもあるし)

298 :nobodyさん:03/01/13 07:12 ID:BvgTsG4Q
>>294
まだそんなこと言ってる奴がいたのかとびっくり。
真のプログラマ=低級言語の発想は10年位前のものだと思うが。
ハードウェアもソフトウェアも、アーキテクチャが激しい進化をしてるんだから、
低級言語至上主義は思考のガン細胞だと思われる。

どんなポリシーも、時の流れには逆らえないことをココロすべし。
時代に乗り遅れないことを祈る。


341 :nobodyさん:03/05/06 23:55 ID:???
仕事でCF(4.5)を使うことになり、今勉強中です。

studioもインストールしてみましたが、「使えない。テキスト
エディタでゴリゴリ書いた方が早い」と先輩に言われました。

皆さんはどんな開発環境なんでしょうか?またstudioの有
効な使い方とかご存知の方いません?

342 :nobodyさん:03/05/07 01:41 ID:???
studio使ってるけど。。。単にタグ補完機能のあるエディタ程度だな
その気になれば色々やれるんだろうけどマニュアルもそう親切で
ないような感じがあるし、何よりローカルでIISとCF鯖が稼動してれば
Javascriptと同じような感覚でトライ&エラーを繰り返せるから
細かな設定してるより書いちゃテスト書いちゃテストを繰り返してるよ
あと開発環境なんて偉そうなもんじゃないけどgif、jpgファイル(元画像含む)は
マクで製作、あとcfmファイルのための基礎的なhtml組みもマクのGoliveでやってる
その後、様々なコンテンツをテスト機に移してStudioで書き換え>>稼動テストみたいな。。。

ところでマクの環境をOSXに移行したんでCF鯖突っ込んでお試ししたいんだけど
具体的なインスコ&設定方法についての情報ありませんかね?
できれば日本語で欲しいんですが。。。w


※やっぱりCF4.5(5)とWin+IIS環境が手軽で最強、とか妄言を吐いてみる

361 :nobodyさん :03/06/03 00:05 ID:VS2lWjLA
futurismと言う会社のホスティングでColdFusionサーバーを借りています
が、ひどいときには1時間毎にファイルが消えてしまうという現象がおきて困っています
サーバーを見るときちんとファイルはあるのですがブラウザで見ると「ファイルが見つからない」と
言われftpしなおすしかないという状態が続いています
ftpしなおして欲しいというアナウンスが4月末にあったきり
futurismの方にメール出しても返事がまったくこないのでこちらでお聞きします
どなたか回避方法をご存じないですか?

362 :nobodyさん:03/06/03 13:11 ID:HXiO5PXq
>>361
そりゃ、フューチャリズムに訊いてみるのがいいんじゃないのか

371 :nobodyさん:03/06/12 02:30 ID:dgK0HclL
Flash Communication Server MXとCFってどう違うんでしょうか?
こっちがリアルタイム処理向けなのでしょうかね?

マクロの製品はよー分からん

388 :Tom:03/07/10 17:12 ID:ty5+Ikuy
<form name="form1" action="___.cfm" method="get">
  <textarea></textarea>
</form>
ということですよね。
i-modeだから、methodの指定をしてなかったのですが、
指定しないとgetになるようです。htmlシミュレータのログにでてました。
そこもまずかったようです。

しかし、<textarea></textarea>を使うことがまずかったようです。
よく考えると、i-modeのサイトを見ても、<textarea>なんてあまり使ってないようです。
<input type="text" maxlength="500">(Byteで換算するみたいです)にしたら、
きちんと250字入力でき、かつ、送信時にもエラーがでませんでした。
見た目がショボクなるんだけどね。。。

なんとか解決しました。ありがとうございました。
ついでにpostとgetの違いを教えてくれませんか?
送信するとき見える、見えない意外で。

389 :nobodyさん:03/07/12 12:39 ID:???
>>388
i-modeでのGETとPOSTの違いは知らんけど、
普通のHTTPだったらデータの送り方が違う。
そのおかげで送信データのサイズの制限なんかが変わる。

390 :nobodyさん:03/07/14 20:31 ID:OTlo4btk
>>388
>>389をちょい補足すると、サーバへのデータの送り方の違いは、
GETはURLの末尾に?移行にキーと値を&で繋げて送信する。
http://localhost/index.html?hoge=fuga&foo=bar みたく。
ゆえにURLの制限がそのまま適用されて、最大長は全体で256バイトまでとなる。

POSTはブラウザがリクエストと一緒にデータを送信する仕組み。
↓↓↓
POST /index.html HTTP/1.0
Content-Type: application/x-www-form-urlencoded
Content-Length: 17

hoge=fuga&foo=bar
↑↑↑
みたいになる。マルチパートデータを送ることもできるので、
ご存知の通りファイルのアップロードにも使われる。
また、データの最大長も比べ物にならないほど大きくなるものの、
i-modeとかでは5KBとかクライアント側の制限があったと思う。

おいらもHTTPしか知らないので、i-modeだと何かいろいろ違うのかも知れないけど。

437 :nobodyさん:03/12/19 19:06 ID:+rRoF1DD
4でCFを初めて触ったとき、20世紀も終わろうとしている時代に、
関数も使えない言語を作ったAllaireの技術者の頭を疑った。
ついでに、カスタムタグのことを関数と呼んでた外注さんの頭も。
5で関数サポートを聞いて小躍りしたが、SQL実行もできないのを知って、
こんなのを関数と呼んで堂々と売り出したAllaireの厚顔さに驚いた。
4と5の間はずっと「頼むから使わないで欲しい」と上に訴え続けたが、
MXになって多少ましになってほっとした。
何よりServletを直で呼び出せるようになったので、
CFで込み入ったロジックを書かなくて済むようになったのがうれしい。

439 :nobodyさん:04/01/17 10:22 ID:???
新年なってからだれも書き込みしてねぇ・・・やっぱ人気ないんだな
Flashとの連携っていったってPHPあたりでも余裕でできる話しだもんな


まぁなんにせよ今年もよろしく

440 :nobodyさん:04/01/19 16:26 ID:hNg42KGk
長文すみません。

>>439
>>437あたりが煽ってるので書き込みにくいのかも。
でも、言ってることも一理あるので、話題ふりついでに皆さんに質問です。

大規模アプリの開発になるとビジネスロジックとビューの分離が不可欠になってきますが、
CFで良い手法またはフレームワークはありますか?

ググってみてCFObjectとかFuseBoxとか見つけたのですが、
どちらもロジックはこのファイル名でこのディレクトリに置いて、
ビューからはCFINCLUDEで呼び出すというような方法で、
要するに開発者がきちんと命名してルールに従って書いてねって感じ。
それをCFINCLUDEするもんだから、
呼ばれた側と呼んだ側にはインターフェースの規約がなく、
開発者がロジックに必要な変数を理解してビューで準備しなければならない。

どう考えても、フレームワークが開発を楽にしてくれるのではなく、
開発者に負担を強いてるとしか考えられないのですが、いかがでしょうか?
特に、FuseBoxはMVCを意識して作られてるようですが、
JavaでMVCのアプリを開発するためのフレームワーク、Strutsに比べると、
画面の遷移やMVCの役割の分担など、
フレームワークでやるべき部分をほとんどやってないような気がするのですが。

皆さんはどのようにしてますか?

446 :lu:04/03/17 16:54 ID:Kdwoa2Sx
>>440さんに同意です。
本当に情報が少ない。書籍も少ないし、ページも少ない。
英語で書いてあるのにはいろいろあるみたいですね
読めないけどw

coldfusionは今使っていますが、本当に生産性がいいか疑問です。
MVCモデルに当てはめることはできるのでしょうか?
もともとwebに特価した言語でタグがきなんで、
あまり向いてないのかなぁ・・


447 :nobodyさん:04/03/17 23:33 ID:???
>>446
JAVAとかやっている人から見たらCFに限らずスクリプト系なんて全部ダメでしょ?


あとこれだけCFが日本で流行らないのは

・有料
・開発しても金にならない
・メーカーの圧力が弱い(謎)
・熟練の日本人プログラマーに言わせたら“子供の玩具”みたいな物は受けが悪い。
 (というか根本的に日本人には向いていない)

ってとこかな





448 :nobodyさん:04/03/18 08:59 ID:???
漏れはJavaやってるけど、スクリプト系がダメってよりCFがダメ。
何あの不思議すぎな構文。なんでHTMLとかXMLに合わせなかったんだろ。
って言うか、同じCFでもタグの書き方のルールに統一性が無さ杉。
んで、タグはどれも痒いところに手が届かない中途半端なものばかりだし。
CFMXになって、さらに中途半端にServletAPIから持ってきたであろう、
いい加減なエンコーディング指定関連のタグと関数が加わって、
Shift_JISのコンテンツを作るのですら大変なことになった。
もうやつらは何がしたいのかよう分からん。ってのも>>447に加えといて。

450 :440:04/03/30 12:17 ID:???
鯖移転騒ぎでレスが消えてしまった・・・。あんまり覚えてないけど記憶を頼りに書き直し。

>>446
あれからCFプロジェクトではFusebox使ってますが、半分仕方なしって感じです。
結局お約束に頼ってしまうので、プロジェクトメンバーの意識が合わないと使えないです。
外注さん使うとなるとStrutsのActionを実装させるみたいに行かないのがつらい。
そもそもJSTLとかでもタグはビューを記述するための言語で、
本質的にロジックを書くのには向いてないと思います。

>>447
私もJavaやってますが、スクリプト系言語だからダメというのはないです。
メーカーの圧力についての詳細キボンヌ(笑)

>>448,449
書式の統一性は本当になんとかして欲しいですね。
XML準拠になってくれれば言うことないんですが。

477 :nobodyさん:04/08/11 00:29 ID:vdtkb7u7
ColdFusion MX 6.1 Enterpriseを考えてます。
ColdFusionのアプリでServletって呼び出せますよね?
ってことはColdFusion上でただのServletアプリのみを実行できるのでしょうか?
今、WASで動いている物を WAS + CF上で動かせたらいいなって。
CFMLは使いたくないんですが、CFのRemotingを使用したいんです。
宜しくお願いします。


572 :nobodyさん:2006/09/01(金) 14:51:05 ID:SBQ8yMfg
質問よろしいでしょうか?

多分設定の問題なんでしょうけど、
CFQUERYでORACLに接続するとき、項目名が漢字だと、エラーになります。
漢字が文字化けしているようなんですけど・・。

あと、エラー内容を日本語で表示させたいのですが、設定が分かりません。
Error Occurred While Processing Request
 ↓
リクエストを処理する際に、エラーが発生しました。

分かる方、ご教授よろしくお願いします。

652 :nobodyさん:2009/08/27(木) 11:10:57 ID:EJRF6CYf
ColdFusion 8 をやるにあたって、開発ツールは結局何を使うの?

654 :nobodyさん:2009/08/28(金) 22:39:44 ID:???
>>652
DreamWeaverしか選択肢が存在しない。
あまり推奨しないがトライアルインストール→30日経過後OSからインストール→(続く…)
それがめんどければ(DreamWeaverを)買うしかないね。値が張るけど。


http://hibari.2ch.net/test/read.cgi/php/988191427/l50人気ブログランキングへ