>>951 もう少し詳しく教えてくれ。
どこかまとめて書いてあるところある?
>>942 このメリットは大きいよね。
VBでc/sやってたときは、その度に、
全データバックアップ
↓
テーブル再構築
↓
全クライアントアップデート
↓
データのインポート
↓
整合性のチェック
ってやってたけど・・・めんどかった。みんなどうやってるんだろ。
4Dならストラクチャ入れ替えだけで、中間の3つは完了だもんな。
バックアップもデータファイルをサクッとコピーするだけだし。
ちなみにファイルメーカーの時は、自動アップデート用のAppleScript
を作ったりした。旧ファイル自動リネーム、自動インポート等々。
でも安定動作させるのには苦労したな・・・
>>932 しょうもない理由。VB4時代JetDBエンジンとやらに、ひどい目にあわされて、
実行速度の比較で、Delphi2.0のほうが早かったから、そのとき乗り換えて
以来、惰性でBorland厨になった。
OpenSourceになったFireBirdとのネイティブ接続は相性が良かった。
意外と、Libpqを使ったPostgresへの接続が安定して使えた。
その後、4Dを使ったら、えらい楽だった。地雷を踏まなければ・・・
質問!!
4D Serverを使って、複数の人間が、同時に開発を行うケース。
同時にフォームの編集を行おうとしたらどうなりますか?
確か、ファイルメーカーでは早いほうが編集中は、もう片方はロックされますよね。
片方がレコードの更新を行ったとき、偶然、テーブルの再編集を行って
いたらどうなりますか?
これも、同時にログインしている人間が1人の時のみ、ファイルメーカでは
テーブルの編集が行えますよね。たしか・・・
あと、同じメソッドを編集しようとしたりしたらどうなるんだろう。
MDBはアクセスの達人にも、MSにもw、評判悪いわな
たしか、MSもMSDE推奨だったような
サポート終わるVB6は新規案件には使わないだろ
Delマも同系のC#に移行とか
>>956 > 確か、ファイルメーカーでは早いほうが編集中は、もう片方はロックされますよね。
4Dも同じ。
> 片方がレコードの更新を行ったとき、偶然、テーブルの再編集を行って
> いたらどうなりますか?
テーブルの再編集って、フィールドの追加や属性の変更のこと?
詳しいタイミングは分からないけど、問題なく出来るよ。
もちろん数値だったフィールドを文字列に変更したりした場合などに
メソッドのエラーは出る可能性はある。
> あと、同じメソッドを編集しようとしたりしたらどうなるんだろう。
先に開いている人だけが編集できる。
変数はあるでしょ。コンパイラは別にいらない。
4Dでもインタープリタで使ってる。速度の不満もない。
マニュアル、書籍等、情報の入手しやすさ__FM圧勝(4Dますますダメに)
安心感、バグの少なさ等__________FM(4Dますますダメに)
仕様変更のしやすさ____________互角(自作の人はFM)
機能___________________4D(FM追い上げ中)
価格___________________FM
新OSへの対応_______________FM
http://www.filemaker.co.jp/news/p20050430.html
>>959 4Dユーザーだけど、こうして箇条書きにまとめてくれるとよく分かる。サンクス。
ちょっとFMP7使ってみたくなったよ。
こんなスレで宣伝って...
宣伝じゃないよ。流れよもうね。
>>961 なんで親切にまとめてくれたものについて、そんなこと言うの?
>>959 > 変数はあるでしょ。
FMお仕着せのスコープしかを選べないでしょ。
複数段階のスコープを開発者が任意に選んで使えることが必要。
> コンパイラは別にいらない。
> 4Dでもインタープリタで使ってる。速度の不満もない。
その程度の要求レベルなら確かにFMproでも構わないと思う。
>>959 結論:FMがあれば4D要らない。
よってこの糞スレもPart2を持って終了とあいなりました。
煽り、荒らしの皆さん、お疲れさまでした。
>FMお仕着せのスコープしかを選べないでしょ。
まっ、これは工夫しだいだよな。
>機能___________________4D(FM追い上げ中)
重要なのはこれじゃないのか、FM追い上げ中
それにFMにできて、4Dにできない事こともあるだろうに。
今はハードの性能がいいから、速度だけならコンパイラは不必要だと思う
逆に、速度面でコンパイラをあてにするならプログラム見直したほうがいいんじゃ
ないか
人に見られて恥ずかしいようなコードを目隠しするには必要だが W
4DかFMPかという二者択一的な比較や議論は無意味だよ。
FMPもイイ、4Dもイイ。適材適所で使えばいいじゃないの。
>>966 > >FMお仕着せのスコープしかを選べないでしょ。
> まっ、これは工夫しだいだよな。
このセリフ、FMユーザからよく聞くよね。
何かって言うと「工夫が必要」「裏技が必要」...。
> >機能___________________4D(FM追い上げ中)
> 重要なのはこれじゃないのか、FM追い上げ中
FMにはトランザクション、ロールバック、コミット、さらに
ログによるリストア機能も無いようなデータベース、真剣に比較する気にならない。
周回遅れというより、別カテゴリーのレースを走ってるよね。
追い上げたいんなら、まず同じカテゴリーにエントリーしてくれよ。
>>958 ありがとうございます。
ということは、チームで開発しやすい?>4D
>4DかFMPかという二者択一的な比較や議論は無意味だよ。
FMPもイイ、4Dもイイ。適材適所で使えばいいじゃないの。
えらい、その通り。
適材適所で使うのに両方のいいとこ、悪いとこを比較するのはいい事だと思う。
>FMにはトランザクション、ロールバック、コミット、さらに
ログによるリストア機能も無いようなデータベース、真剣に比較する気にならない。
本当にないの?
>>968 4DとFMPを両方とも極めていて、冷静な比較が出来る人は
多分、全国で数人しかいない、と思う。(あの人とあの人とあの人ね)
ホントはみんなお互いのこと良く知らないでしょ。
やめようよ。不毛な議論。
>>969 > ということは、チームで開発しやすい?>4D
うーん。それを前面に押し出してはいないんだけど、結果的に
複数の開発者で同時に開発したりすることも出来るってこと。
チームで開発するための本格的な機能(バージョン管理など)を
備えているわけではないです。
私は複数で開発するため、というよりは、運用しながら「ライブな」変更が
出来るから気に入ってます。
おまいら! そんなことより、2003.7 英語版出たゾ!!
当たらしもん好きの香具師達は、Tigerで試してみなよ。
一応、2004.2同様、今回も「Tiger対応」と言ってる。
2003.7日本語版はいつでますか?( ^ω^)
(´・ω・`)知らんがな
>>970 気になったのでお試し版落としてみた。
ちょっと見ただけだけどトランザクションはあるみたい。
リレーションでも
単一条件リレーションシップ
複数条件リレーションシップ
比較演算子を使用したリレーションシップ
レコードの範囲を返すリレーションシップ
自己連結リレーションシップ
とあった、まじでヤバイかも4D
次スレは4D vs ファイルメーカーでよろ
>>977 > 次スレは4D vs ファイルメーカーでよろ
こんなスレタイ付けたら荒れ果てるのがオチ。不毛だからやめ。
それはそうと、最近FMのスレ書き込みないね。
>978
いいんじゃね?
macに対応してるDBなんてあんまないし
Mac対応DBと言えばValentinaってどうなんでしょう。
日本向けサイトは消滅してるようなので、
聞くまでもないかもしれませんが...
>>979 Macにこだわる必要はないでしょ。4DもFMも、もうMacだけの
ソフトじゃないんだし。多分デプロイも入れたユーザー比では
Windowsのほうが多いんじゃないかな。
>>980 何故にValentina?
今やPostgreもMySQLもFirebirdも、よりどりみどりじゃないの。
でも4DやFMのようにアプリケーション開発環境とDBが一体に
なったものはあまりないよね。(あ、日本語化されてるやつね)
4Dユーザーって、頭の固い古臭いジジイばっか?
このスレ見る限り、ひでーな。
新規ユーザーいらねって、自分で自分の首絞めてないかw
4D落として触っらおもろそうだったけど、コミュニティには近寄りたくねーな。
キモかったけど、一抹の期待を込めて書いてみたw
>>982 日本語版がないもので使ってみたいのは、
Omnis StudioとServoy
>>983 > 新規ユーザーいらねって、自分で自分の首絞めてないかw
おいおい。本当にスレ全部読んでの感想?
新規ユーザーがいらないなんて書いてあったのどこ?
漏れもこのスレをザっと読んでそんな雰囲気かんじた
初心者が思うだろう不満を4D擁護者がつぶしていくみたいな
>>986 そうかなあ。おれは別に4Dなんてどうでもいい傍観者で
このスレよくあがってるから覗いているんだけど
特定の人の煽りに売り言葉で買い言葉でスレが荒れているんじゃないの。
まるでマカ&ドサの終わりの無い争いみたい。
そろそろこのスレも終わりだから書いてみた。
>>976 >
>>970 > 気になったのでお試し版落としてみた。
> ちょっと見ただけだけどトランザクションはあるみたい。
だいたい1年に5人くらい、これで釣れます。
ファイルメーカー語でいうところの「トランンザクション」は
単なるFMスクリプトの一塊を言うに過ぎません。なので普通の
データベース用語でいうところのトランザクションのように
ACID要件は満たせません。
>>986 漏れはこのスレをザっと読んで違う雰囲気かんじた
既存ユーザが思うだろうループネタへのウンザリ感を初心者が蒸し返してるみたいな
>>983 > このスレ見る限り、ひでーな。
> 新規ユーザーいらねって、自分で自分の首絞めてないかw
荒らしの特徴:
・自分と似た意見だけをピクアップし、それが既にスレの総意として既定
であるかの如く書いてしまう。
> キモかったけど、一抹の期待を込めて書いてみたw
本当に期待を込めてるんならw付けネェだろ。糞荒らしが。
>>989 > ACID要件
4DのトランザクションもACID属性、満たしていないんじゃないかな。
Durabilityが失われる場合がある。
↑4D Backupを併用すればOK。
>>993 > ↑4D Backupを併用すればOK。
そういうことじゃないと思う。
トランザクション中にダウンしたら、キャッシュにあったものが
失われちゃうでしょ。
995 :
次スレ:2005/07/28(木) 22:28:46 ID:???
4
D
イ
イ
ヨ
>>985 >>991 の反応を見る限り、
>>983 の一行目だけは同意。
スレの総意ってなんだ?いちいちそんなもの必要なのか?
そこには激しく違和感を感じた。
>>990 そこをフォローするのが初心者への大人の対応かも。
実際、4Dに関するソースは少ないのは事実ですし。
いちいち答えるのが面倒ならFAQサイトでも作るとか。
次スレではそんな流れも少し期待したい。
よんでー
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。