■4Dってどうよ?
レス数が1000を超えています。これ以上書き込みはできません。
0001NAME IS NULL
04/01/05 05:22ID:8VUa2taOhttp://www.4d-japan.com/
0002NAME IS NULL
04/01/05 10:04ID:Ki5S4F0Q4th Dimensionを捨てるかも。
0003NAME IS NULL
04/01/05 20:49ID:Nfkce2ks0004NAME IS NULL
04/01/09 11:06ID:DKD09QnHでもFMのように会社自体がしっかりしてないので、4th Dimensionに
のめり込むのは、心中覚悟でのぞむ心構えが必要。
ユーザ数が少な過ぎて、ちまたに情報も無い状態なので、サンデー
プログラミングには、向かない。
ぶっちゃけ、これから新たに覚え始めるメリットは無いものと思う。
その反面、すでに覚えてしまった人には、常に別データベース製品の
動向を横目に見ながら、使えるうちは使い倒す、という幸せな選択肢
を取れる。
0005NAME IS NULL
04/01/09 21:43ID:VlH+D3y+>ぶっちゃけ、これから新たに覚え始めるメリットは無いものと思う。
私の場合、MySQL+Perl+apacheが基本ですが、4Dも使い続けています。
4Dはディバッギングが楽なのがいいです。
>ユーザ数が少な過ぎて、ちまたに情報も無い状態なので、
日本のメーリングリストに加入していますが、タラバガニの話題ばかりで...
0006NAME IS NULL
04/01/10 12:47ID:SeGiV7VI医療関連のシステムではわりと実績あり。
現在でも使ってるとこ多いよ。
お医者さんが自分で作った電子カルテとかあったり。
0007NAME IS NULL
04/01/10 12:50ID:SeGiV7VI0008a
04/01/11 23:05ID:ntAklupKhttp://pc2.2ch.net/test/read.cgi/bsoft/1048993717/
なんか、もう語り尽くされた感じする。
0009NAME IS NULL
04/01/13 10:21ID:D9YlebiB「オールインワン」でWebアプリケーションサーバ構築出来るのって
これしか知らない。かといってファイルメーカみたいにデータとスキーマが
一緒くたのファイルにされたりしないので、安全性とメンテし易すくて良い。
それに、HTMLソースに記述したDB呼び出しや関数など一切痕跡残さず
クリーンアップされてからブラウザへ落ちてくるのも、潔癖性な俺には
好印象。
0010NAME IS NULL
04/01/14 14:43ID:tUr1BTdi0011NAME IS NULL
04/01/14 16:11ID:7JzPnhegそう、感じる人には向かない製品だと思う。
俺は、別に今の状態で構わん。事実、この状況は今に始まった事
じゃなくて、発売開始当初(約20年前)からずーっと同じ。
そう考えると、非常に少ないながら、一定数は必ず存在し続ける
ニッチなニーズに適した製品なんだろうと思う。
ところで、今4D社HPでやってる新機能の公募って見たか?
あれ見てると、プロと素人の両極端の顧客層がきれいに半分ずつ
っていう奇妙なの製品だということが良くわかる。
おもろい製品だ。
0012NAME IS NULL
04/01/14 18:04ID:wRAq9oCr>ところで、今4D社HPでやってる新機能の公募って見たか?
URLを教えていただけますか?
海外のメーカーが出している有料プラグインが充実している点が気に入っ
てます。
0013NAME IS NULL
04/01/15 08:01ID:???ユーザーが増えなくていいというその姿勢って企業としてどうなんだろうね
よくできたDBだと思うんだがニッチなまま終わらせるのは非常にもったいない
0014NAME IS NULL
04/01/15 08:14ID:???ああ、去年のコンファレンスで、
「なんでもっと宣伝しないんだ?」
って、来場者からつっこまれてたよね。
0015NAME IS NULL
04/01/15 09:47ID:???増えなくていい というより、増やしたいが増やせない が実情だろ?
0016NAME IS NULL
04/01/17 04:21ID:Y04fa/pP>「オールインワン」でWebアプリケーションサーバ構築出来るのって
…の部分がいいなあと思ってカタログ長めたりするわけだけど
敷居が高いなあ
最近のバージョンに対応した書籍が出て欲しいと思うよ、そろそろ
なんかインターネット化ガンガン進める前のみたいな本しかないやん
0017NAME IS NULL
04/01/17 06:51ID:???>>「オールインワン」でWebアプリケーションサーバ構築出来るのって
>…の部分がいいなあと思ってカタログ長めたりするわけだけど
>敷居が高いなあ
そんなあなたに、www.d-index.com
0018NAME IS NULL
04/01/17 09:37ID:???増やせない理由ってなに?
>11のようなレスみるとわかる人のみがわかっていればいい
みたいな「ぬるま湯」感覚が見える気がする
0019NAME IS NULL
04/01/17 20:20ID:???>>>15
>増やせない理由ってなに?
15では無いが・・・
>>11のようなレスみるとわかる人のみがわかっていればいい
>みたいな「ぬるま湯」感覚が見える気がする
「ぬるま湯」ぢゃ増えんわな。キミが答えチョル。
ACCESS使っている人に勧めても反応鈍いわな。
実際、ACCESSユーザーに乗り換え訴えるメリットって何がある?>ALL
と燃料投下してみるテスト
0020NAME IS NULL
04/01/17 21:01ID:???正直FMではトリッキーなことをしないと出来ないことが多い気がする
ただ4Dって本屋行っても書籍が全く無い・・
0021NAME IS NULL
04/01/18 22:40ID:???存在するのでコレ使える人は何とか食えるという。
だから使ってる人はホントのコツをあんま〜り
教えたがらない罠・・・。
0022NAME IS NULL
04/01/18 23:21ID:???ばらすなよ。(ボソっ)
ただでさえ、市場狭いんだから。
これ以上新参者に入ってこられたら困るんだよ。
「ぬるま湯」だろうが何だろうがいいからさ、みんな来んなよ。
シッシッ。あっち行って。
0024NAME IS NULL
04/01/21 05:59ID:nV0LpwZvFMと同じ感覚ならやめておく事をお勧めする。
GUIで使い勝手を良くしようと考えると途端に難易度が上がる(FM比)
ただ4D Serverと4D Clientの関係はイイ。
FM serverとFMPの関係に似ていて、レイアウトやDB構造、プログラムを
ふくめすべてサーバで共有でき、サーバ側のファイルを更新する事で、
すべてのクライアントに反映できる。クライアントのアップデートに奔走
しなくていいのは便利。
# .netで、そういった構造を取り入れるらしいという話しを聞いたが、
# Oracle + VB案件で数十台のアップデートを何回もしている担当者には福音か?
0025NAME IS NULL
04/01/22 20:53ID:???確かに難易度は上がるが、FMの様に裏技チックなノウハウが要求される
わけでないので、地道にコード書けば、たいていの事は実現出来る。
4Dのこの「地平線の遠さ」が俺は好き。FMは 村はずれ がすべて崖
とジャングルで、そこを抜けて遠くへ行くには秘密の抜け道を知って
なくては行けないカンジ。
0026NAME IS NULL
04/01/23 04:46ID:???でもここまで情報がないと、だだっ広い野原にぽつんと放置された様
に感じてしまうのも事実。どっとの方向がゴールか見当が・・・。
しかしも、事務処理なんかでやりたい事ってあらかたFMPの標準機能
で対応できるといえばできる。
というわけで、情報源は増えてほしい。
0027NAME IS NULL
04/01/24 14:02ID:???日本語の4D情報なんて要りません。間違ってること多いので。
マニュアルもネット上の情報も両方。ヒドイ目に遭いましたから。
それから、FMPとしか比較出来ない人には4Dは向いてないと思いますよ。
0028NAME IS NULL
04/01/25 11:10ID:???0029NAME IS NULL
04/01/25 14:06ID:???弱肉強食のプロの世界で隙間見つけて食っていってるからな。
なぁなぁの馴れ合いムードが無いのは勘弁しろや
0030NAME IS NULL
04/01/25 22:32ID:???ププッ、弱肉強食のプロの世界って。キモッ
まぁニッチな世界で食っていってくれや
0031NAME IS NULL
04/01/25 23:58ID:sHBDMfKmところで、4Dってよ、C/SでデータベースサーバとWebサーバと分離
出来て、その間の通信を4D固有のプロトコルに出来るじゃん。あれっ
て、ファイヤウォールの内外に分けると結構簡単に構成上のセキュリティ
レベル上げられていいと思うんだが、FMPのWebコンパニオンだっけか?
アレで似たような事出来んのか?
0032NAME IS NULL
04/01/26 20:22ID:???4Dはプロ仕様のDB
初心者はウザイから引っ込んでろ。
0033NAME IS NULL
04/01/26 22:39ID:???初心者がやっても何とな〜く動いてしまうのが4Dのコワイとこなんだな。
0034NAME IS NULL
04/01/26 23:15ID:???読めたとしてもFMユーザには豚に真珠だろ(藁
0035NAME IS NULL
04/01/27 09:37ID:???すぐファイルがぶち壊れ、数ヶ月に一度はツールをかけなければならない。
インデックスも簡単に破壊する。こういうのは致命的な問題だろう。
OracleやMSSQLServerでは「絶対に発生しない」とは言い切れないが、
すくなくともユーザーやSEの手を煩わせるほどの頻度では起きることはない。
SQL文のGROUP BY, IN句, サブクエリーに相当する構文がないため、ちょっと
複雑な抽出条件でもいちいちコードを書かなければならないし、頻繁に
ディスクアクセスが発生する(これがDBが壊れる一因)。
GUIもActiveX, .NetFramework等に比べると貧弱すぎ、しかもバグだらけ。
ブラックボックス化しているので、バグの出所が非常にわかりにくい。
意味不明のメモリリークが発生したりとか、日本語処理などもぜんぜんダメ。
しかも一つのマシンで1〜数個のDBファイルしか開けない。
RDBMSでは何個もマネジメントするのが普通だろ。それでいて4D Serverなどは
MSSQLServerに匹敵するライセンスをとりやがる、完全にぼったくり。
PostgreSQLなどはフリーで配布可能なご時世に…。
4DServerでつくられたタコなシステムがどっかにあって、ぜんぶPostgreSQLで
格安で片っ端からリプレースしてやったよ。ユーザーは大喜び。
まあ4Dで学習したことはSQLデータベースと異なり、他のDBで一切つぶしが効かない。
少なくともプロが使うものではない。
0036NAME IS NULL
04/01/27 20:47ID:???すぐに4Dファイルをぶっ壊して、数ヶ月に1度はツール掛けてるような
君の作ったPostgreSQLシステムを納品されたお客様が不憫だな。
悪いが、君の言ってる事はほぼ全て君の無知と経験不足から来るものに
しか思えない。少なくとも俺が16年間4D使ってきた経験の中で、
“ユーザーやSEの手を煩わせるほどの頻度で”破損を発生させて
しまったプロジェクトなど1度も無い。
それから「意味不明のメモリリーク」とか言ってるけど、
それ受け売りだろ? 自分自身の手と目を使って検証してねぇだろ?
どうだ、図星だろ? まぁどうせ、Googleで見つけてきた○り〜む
○〜くとかいうヒキコモラーのサイト見て、私怨ぶつけるネタにして
来たってのが真相だろ?
言っとくけど、あのサイト、記事古いから。
それに、
> ■お知らせその2
> お仕事ください。
> お金ちょ〜だい。
とか言ってる管理人のサイトの記事鵜呑みにすんなよ。
そんな事してると
> ■お知らせその2
> /_vti_bin/owssvr.dllとか/MSOffice/cltreq.aspとか
> GETで来る方へ、
> IISちゃうしあほなまねせん方がええで
> 大人になろうね。
などと、サイトのトップページで得意げに書いて生き恥さらす
ハメになるぞ。
いいか、言っとく。「/_vti_bin/owssvr.dll」や
「/MSOffice/cltreq.asp」はアタックじゃねぇ。
ただのMS製品の純正クサレ機能だ。後は自分で調べろ。有名な話だ。
あ、それからな、ソフトウェアコストだけ見て
「○○はタダだ」「○○は高けぇ」な〜んて言ってるような
ケチな仕事からは早く足洗えヨ。そんなコスト、プロジェクト全体の
開発/運用コストの中からみたら誤差程度だ。まぁ、お前が4D Client
の自動アップデートの代わりに、日本各地に散在する俺のプロジェクト
400台のクライアントのアップデートに奔走してくれんなら、
ActiveX,だの、.NetFrameworkだので作った、へたれクライアント
入れてヤッテもいいけどナ。
A bad workman always blames his tools.
《下手な職人は道具にケチをつける》「下手の道具調べ」
0037NAME IS NULL
04/01/27 21:02ID:???0038NAME IS NULL
04/01/27 21:21ID:???0039NAME IS NULL
04/01/27 21:50ID:???>どうだ、図星だろ? まぁどうせ、Googleで見つけてきた○り〜む
>○〜くとかいうヒキコモラーのサイト見て、私怨ぶつけるネタにして
>来たってのが真相だろ?
案外本人とか?
0040NAME IS NULL
04/01/27 21:54ID:???まぁそう思うのは自由だけど、36と合う事なんて無いし関係ないんじゃないの?
0041NAME IS NULL
04/01/28 00:30ID:???データベースファイルを作ることができる?
0042NAME IS NULL
04/01/28 21:57ID:???確かに>>36のゆってることは正しい。
ぶっ壊れるのはストラクチャの設計やレコードの管理がタコだから。
4DはDB経験なくてもそれなりに走るのがつくれるので
ボクにもできたあ、のノリでやっちゃうのも大杉。
どんな道具にもそれを活かして使うためのマナーってもんがある。
オープン系の道具と比較しても筋違い。
情報がないだの日本のMLがどうだの言わんと自分で何とかせい。
ちょっと壁を越えることができれば強力な開発効率と柔軟性が手に入る。
ダテに生き残ってるわけではない。
0043NAME IS NULL
04/01/28 22:39ID:???4D信者は4D以外のものを認めたくないんだよ。彼らにとっては宗教。
0044NAME IS NULL
04/01/28 23:21ID:b0EViLKj4Dのデータベースの最大容量は2GBです。
ただし、その2GBのデータベースファイルを最大64個まで同時に
開けます。
言い方を変えると、4Dのデータベースファイル(“データファイル”という方が4D的)
は、最大128GBまで拡張可能ですが、2GB単位でファイルを分割しなくては
いけません。分割されたデータファイルそれぞれは、別々のパーティション、メディア
に分散させて配置しても構いません。
プログラムする側からは、データファイルの分割状況を把握している必要は無く
単一ファイルの時と複数ファイルの時とで、プログラムの書き方に違いは無く、
シームレスに扱えます。こんな感じで説明になってますか?
0045NAME IS NULL
04/01/29 01:04ID:???確かにそんな感じは否めんな。
発祥地フランスではカリスマ的な地位にあるのも事実。
原作者のロホンはマカー。
だから今でも高いレベルでハイブリットを維持してる。
いろんな意味でおもろいソフトではある。
0047NAME IS NULL
04/02/04 08:30ID:3QbbyQn8これって何する物ですか?
0048NAME IS NULL
04/02/04 10:46ID:???4DLSQL
4DLSQL is a clone of 4D SQL Server plugin. The goal is to implement most used calls of 4D SQL Server and make their APIs compatible to simplify the transition to new version of 4D on both MacOSX and Win32.
It is the fastest way to communicate with Sybase comparing those plugins using ODBC and JDBC.
0049NAME IS NULL
04/02/04 11:52ID:???すでに生産終了してしまった4D社純正のプラグイン「4D SQL Server」というものがあったのですが、それのクローンだと言ってるので、SQL Serverと通信するプラグインでしょう。
0050NAME IS NULL
04/02/04 18:11ID:tWYr9mgH/. : : : : : : : : : \
冒 /.: : : : : : : : : : : : : : ヽ
l l ,!::: : : :,-…-…-ミ: : : : :',
./〜ヽ{:: : : : :i '⌒' '⌒' i: : : : :} ________
|__| {:: : : : | ェェ ェェ |: : : : :} /
. .||ポサ.|| { : : : :| ,.、 |:: : : :;! < うわゎぁぁぁぁぁっ
/|.l ン||_.ヾ: :: :i r‐-ニ-┐| : : :ノ \
|  ̄ -!、 ゞイ! ヽ 二゙ノ イゞ‐′  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| −! \` ー一'´丿 \
ノ ,二!\ \___/ /`丶、
/\ / \ /~ト、 / l \
/ 、 `ソ! \/l::::|ハ/ l-7 _ヽ
/\ ,へi ⊂ニ''ー-ゝ_`ヽ、 |_厂 _゙:、
∧  ̄ ,ト| >‐- ̄` \. | .r'´ ヽ、
,ヘ \_,. ' | | 丁二_ 7\、|イ _/ ̄ \
i \ ハ�� |::::|`''ー-、,_/ /\_ _/⌒ヽ
_________________________________________________
このスレを見た人は、10年以内にかならず氏にます。
でも、逃れる方法はあります、
※10日以内に20箇所のスレにこれをはるのです。
すみません、僕、氏にたくないんだす
0051クラッシャー堺
04/02/06 17:12ID:zh1m2YzJ晒しに保守でとにかくageろ!
ブルタニア連邦はあなたのageを待っています
ブルタニア連邦中核ロードブリテイッシュ城(part5)
http://etc.2ch.net/test/read.cgi/bobby/1069758194/
0052NAME IS NULL
04/02/08 10:33ID:???日本語は通らねえだろな。
4D純正でもSQL関連は怪しいからな。
0053NAME IS NULL
04/02/08 11:39ID:???0054NAME IS NULL
04/02/08 19:41ID:???4D SQL Server は Sybase と繋ぐためのプラグインだったと思いますが。
昔は Oracle, Sybase の Mac版クライアントとして4Dは割と使われていたから、その頃のものを引きずっているところにはうれしい製品かも。
0055NAME IS NULL
04/02/09 01:05ID:???ププッ
話読めなてない、通りすがりの方はお静かに願います。
0056NAME IS NULL
04/02/09 11:04ID:???0057NAME IS NULL
04/02/09 14:17ID:???命名しよう。君は今日から「“よくわかった”厨」だ。
0058NAME IS NULL
04/02/10 19:23ID:???簡単でそこそこ使える。
でもWebSTAR買った割りにはWEB機能貧弱すぎ。
やる気なさ過ぎ。
んでWebObjects行った人って多くない?
C/Sならどとねとの対抗馬として考えてもいいけど、クライアントのライセンスが重いね。
0059NAME IS NULL
04/02/10 20:28ID:???>>WebSTAR買った割りにはWEB機能貧弱
おまえ、正直もう4Dプログラマじゃないだろ?
最新事情に疎すぎだよ。
WebSTARって今でもMac OS X 専用ソフトとして
4D社が4D製品とは別ラインで開発/販売してて、
純正のW*APIプラグインで4Dとも連動出来るって
知らないようだね。
「4DLINK」「WebRewrite」プラグイン マンセー!!
>> WebObjects行った人って多くない?
私が知る限り過去に著名な4D開発会社では、
2社しか居ませんが、何か?
>> C/Sならどとねとの対抗馬として
.NETの対抗馬? ハァ??
そういう事言ってる人見たの初めてだよ。
まぁ道具の使い道なんざ、ウィリアムギブスンも言ってる通り、
作り手の予想とは無関係に進化するもんだそうだから、お前の
勝手とは思うが。
0060NAME IS NULL
04/02/10 22:39ID:???>58じゃないが、そういう言い回しはちょっとひどすぎないか?
せっかくの4Dの信頼性を一人の人間が(結果的に)貶めているに等しい発言だ。
少なくとも貴殿にシステムを預けようとはとても思わない。
0061NAME IS NULL
04/02/10 22:51ID:???0062NAME IS NULL
04/02/10 23:13ID:???比較するのは適切じゃないかもしれないけれども、たとえばOracle, SQLServer,
DB2などのスレに行くと、多少の煽り煽られはあるけれども一つの問題に対して
なんとか解決しようとする姿勢は感じられる。この点はこのスレでも見習うべき
だと思うのだが、>59の発言にはそのような気持ちが微塵にも感じられない。
これで「ああ、4Dを使っている人は所詮そんなレベルなんだな。だから
シェアを広げることが出来のは当然なんだな」と入門者に思われ、結局離れる要因となるのが
いちばん辛い。
>>61
すまないね。
0063NAME IS NULL
04/02/10 23:14ID:???○シェアを広げることが出来ないのは
006459
04/02/11 00:49ID:???正直スマンカッタ。
煽り口調だったのは謝る。許してくれ。
ただ単純に>>58が「WebSTAR買収したのに4Dは機能貧弱だ」
という指摘をするのにWebObjectsを引き合いに出した事に関して、
『それは比較対象としておかしいんじゃないか?』
という気持ちだった。勢いだけで書いちまった。スマン。
WebSTARはWebサーバ、4Dはデータベース
WebObjectsは、Webサーバでも無い、データベースでもない、
、、、まぁCGIのオバケだろ?
そんなものを引き合いに出して、尚かつ、買収後、Mac OS X 版
WebSTAR Vを0から開発し、4Dとの純正の通信手段も提供して
いる点を挙げずに「やる気なさ過ぎ」という評価も不当な気がする
と言いたかった。
スマン。最初からそう言えよ、という誹りは甘んじて受ける。
0065NAME IS NULL
04/02/11 01:26ID:???WebSTAR社を買収したのに、当の4D自体のWebサーバ機能へなかなか
その技術がフィードバックされてこない点については、旧来からの4D
ユーザがある種の苛立ちを覚えるのは、無理からぬことなのでは?
私も、自分のサイトでは、いくつかの理由からWebSTARを導入して
いますが、本音は4Dだけでやりたいと思っています。実際、それを
可能にする技術を既に4D社は持っているわけですから、早くWebSTAR
と4Dを統合して一つの製品にして欲しいと感じています。それが「全て
が4Dという単一の環境で事足りる」とい4Dの良さをより輝かせると
思いますので。
006658
04/02/11 17:48ID:???で、WebSTARも愛していたのよ
だから二つの製品がひとつの会社におさまった時にはそりゃぁもう期待全開でした。
意見いいたいがために4D社に15万のお布施してデベ登録してみたり、
自分でできそうなことはいろいろやってみたんだけど
でも実際に4DはWEBに行こうとしてなかったんだよね
4Dの中の人にはっきりと言われて目が覚めマスタ
つまりおとーさんが期待していたのはOracleと純正AP鯖みたいな4Dの世界だったんだけど
>>65 はげどう
0067NAME IS NULL
04/02/12 04:00ID:???C/S一辺倒の私には面白くなかったのですが、実際4D v6.7 〜 2003
(2000年〜2003年)はWeb系の強化ばっかりでしたよ。特に、2003は
XML、SOAP(?でしたっけ)とか「私の知らない世界』の用語の洪水で
正直もう自分のついて行ける時代は終わったと思ったものです。
この流れは、今年出るバージョンで更に加速するらしいです。(去年、
概要が発表されたみたいです。)その時の英語のMLとか読んでたら、詳し
そうな人が皆口々にスゴイと書いてました。)
おとーさん、もし、覚えてたら、新版出た頃またチェックしてみられる事を
お勧めしますよ。まぁOracleとか触る方なら、無用なのかもしれませんが。
一応、出来れば帰ってきて欲しいので。
006858
04/02/12 07:23ID:???ありがと
デーモンとしてグラボの無いマシンで動かせたら少し食指うごくかも
接続したクライアントから構築できるのもおもしろい機構だし<4D
0069NAME IS NULL
04/02/14 22:24ID:TCrNYngW>まぁOracleとか触る方なら、無用なのかもしれませんが。
MySQL+Perl+ApacheでWebを運用していますが、4Dとの
付き合いも10年以上で、今でもお気に入りです。
10年以上もかけて開発してきたコードを少し修正するだけで
Webで公開できることが分かり、ますます気に入ってます。
MySQLの検索機能は貧弱ですが、Perlなどのスクリプト言語の
持つ強力な正規表現と組み合わせることで、複雑な検索ができ
ますが、正規表現検索機能がない4Dはこの部分が少々不満です。
007065
04/02/15 17:19ID:8d7HJQO9>>正規表現検索機能がない4Dはこの部分が少々不満です。
そうですね。4Dのホームページでやってる新機能リクエストのアンケートでも、これがあがってました。
私は、フリーウェアで正規表現プラグインを作った方がいらっしゃいますので、それを利用させてもらってます。
http://www.halbiz.com/osaru/cnregex.html
「鬼車」を使っているそうです。
0072NAME IS NULL
04/02/15 22:21ID:im3i+YB5驚きです! さっそく、試した見ました。
正規表現プラグインを使った場合、通常、検索結果を表示する際に利用している
<常套句>が使えませんが:
例:QUERY SELECTION BY FORMULA([Master];[Master]caption=$string)
MODIFY SELECTION([Master];*)
4D Web-Extensionを使って、Non-contextモードで自分で<table><tr><td>....
に書き込む方法をとれば、正規表現に一致したデータをhtml形式でプラウザー
に表示することができました。(Perl+MySQLの感覚に似ていますね?)
4Dで長年求めていた正規表現が使えたので、感動です! ありがとうございます!
007365
04/02/16 00:16ID:E0ClM2b4正規表現て、4Dコミュニティの方々にはあまりなじみが無い技術のようで
公開後1ヶ月程経ってますが、殆ど話題になってません。
なんか勿体ないので紹介させてもらいました。
0074NAME IS NULL
04/02/24 05:36ID:1b9gTxLDフィールドの順序変えられないんですかねえ?
それから、フィールドやテーブルを削除できないんですか?
非表示にはなるみたいですが、そういうゴミが溜まる一方なんですかね?
0075NAME IS NULL
04/02/24 18:11ID:???しかしVirtual Structure機能があるので、それを利用して
UIを作成して、見た目順序可変、削除可能に見せるのが
普通です。
消した事にしたいフィールドやテーブルは「非表示属性」にしておき
ます。そうすれば、検索やソートなどの4D標準UIには現れなくなりま
す。また、フィールドの場合は型をBoolにしておくと良いと言われて
います。
ただ、いずれにせよ、4Dは設計思想として「作る前にデータベース
設計をきっちりしておく」事を前提に作られていると思った方がよい
と思います。言い方を変えれば、そういう規模、重要性を伴う
プロジェクトに使用されるDBMSで、日常的な“作り捨て”の
データベースにはオーバースペックかも知れません。
ま、もちろん、慣れればどういう目的に使うにも便利に感じてしまい
ますが。
「内部フォーマットレベルで変えられない、消せない」理由は
パフォーマンスの維持です。この辺の話は、ファイルメーカスレでも
時々出ますが、柔軟性と高速性はトレードオフなので、ある意味
仕方ない部分でしょう。
ただ4Dの場合、運用中に、フィールド型定義の変更や新規フィールドを
追加しても、何も管理機能を実行せずとも、そのまま運用し続け
られるのは、ちょっとエライと思う。(もちろん、細かい話すれば
ちゃんと後で後始末処理した方がいいのですが。)
0076NAME IS NULL
04/02/24 18:26ID:???>パフォーマンスの維持です。
消せるようなDBMSはパフォーマンスがよくないと言うこと?
OracleとかDB2、または高速性を売りにしているMySQLなどは
フィールドもテーブルも削除可能だけど、オブジェクトの維持と
と高速性には因果関係はあるのですか?
>それから、フィールドやテーブルを削除できないんですか?
私も13年前の初心者の頃は削除できないテーブルが気になってましたが、
すぐに気にならなくなりました。その当時、間違って作ってしまったテーブル
は今でも、残っています。
0078NAME IS NULL
04/02/24 22:27ID:???いいえ。そういうつもりは毛頭ございません。あくまで4Dの世界での
お話です。
4Dのような実装方法において、削除、変更を許してしまうと、
レコードロード時に行われるダイナミックなフィールド構成解釈処理の
オーバーヘッドが増大するので、体感的に影響の出るパフォーマンス
低下が現れるわけです。
それから、他のDBと4Dの言ってる「消せる、消せない」というのは
対象としているレベルが違っていると思います。
前述の通り、見るレイヤーを替えてみれば、4Dでも消せると言えば
消せるわけですので。つまり、パフォーマンスに影響の出るような、
データの配置に関わるような変更は出来ませんよって事です。
まぁ、RDBMS理論の登場した時期に、このような配置に関する議論は
繰り返されたようですが、最近は、そのような物理設計レベル
と開発者のいじるレベルは直接的には一致しないような設計に
(=物理設計レベルは隠蔽する)しているDBが殆どなので
現実感として、テーブル、フィールドの消せる/消せないを意識
させられる事は少なくなりましたね。
4Dの場合、ある程度のスキーマ定義の変更を、運用中に直接変更する
事を可能にする為に工夫した仕組みと削除が出来る設計とを天秤に
掛けたように思います。
ちなみに、この4Dの仕様は、約20年前の最初のバージョンが当時の
8MhzのCPUのパソコンで実用的に動くように設計された時に既に
決められていたようです。現代の多くの他のDBの中には、より現代的な
設計のDBもあるでしょうから、それらの中には、4Dより優れたものが
あるでしょう。
008076
04/02/25 00:47ID:???⇒(>>77のトリップは操作ミスで意図せずついたものです)
>>79の発言主は>>76でした。
>>77を見落として自分が>>77であると勘違いしてしまいました
(トリップなどつけるはずがないからおかしいとは思ったのですが)。
>>77氏、大変失礼致しました。
008174
04/02/26 03:43ID:BvL8K7e7そのうち、気にならなくなりますか?
今はまだ気持ち悪いですねえ。やる気が失せます。
>>75
>「作る前にデータベース設計をきっちりしておく」事を前提
人間は必ず間違えるものだし、大きいものほど部分的な変更も少なくないわけで、
これでは、むしろ小規模システム向きの仕様じゃないですか。
削除可能な他のDBと比較して、パフォーマンスが特に優れているんですかね?
0082NAME IS NULL
04/02/26 06:03ID:???ー略ー
> むしろ小規模向きの仕様じゃないですか。
大規模なシステム作るのに、データベース設計きっちりやらずに
取り掛かったりしたら、クビになりますよ。
> 削除可能な他のDBと比較して、
>>78
0083NAME IS NULL
04/02/26 08:21ID:???再配置)機能には否定的な口なんですが、「要らなくなったものが
残っているのは気になる」という気持ちは分かるので
不要になったテーブル、フィールドを“UI上から”削除出来る
(=見え無くする)機能をここ(http://tech.4djpn.jp/)の
“アンケート”ってとこで要望しておきました。
(ちなみに現在、得票数トップです。)
ベテランにとっては、そんなにたいして必要性の無い機能かと
思っていましたが、意外と皆さん気にしてらっしゃるようで。。。
0084NAME IS NULL
04/02/26 12:33ID:???なぜなら、世の中のほとんどすべてのRDBMSがフィールド、テーブルを削除できるから
であり、削除できないものはほとんどないから。
削除できることがあたりまえになっているから。
>>82
大規模小規模関係なく、設計中/運用中いずれの場合も運用先の仕様変更や
方針変更、意志の疎通の不足等の理由でDBの設計を変えざるを得ないことは
ありえるし、恒久的に内容が変わらないことはむしろ少ない。
「データベース設計きっちりやらずに取り掛かったりしたら…」はあくまでも
理想像であり、現実にはそうはならないケースはけっこう多いし、エンジニアは
そういう対応を求められる。
昔のOracleも変更ができなかった(厳密に言うと、変更を行うには正しい
手順を行えば可能だった)が、世の中のニーズがそれを求めるようになったため
変更や削除が可能になったという経緯がある。
>>83のリンク先のアンケート結果がすべてを物語っているんじゃない?
008583
04/02/27 03:07ID:???そう言う現実偏重主義的な理屈って、
理想と現実のさじ加減を適切に行えるようなベテラン以下の“なんちゃって開発者”
には、むしろ手抜き設計の免罪符にしか使われないと思いますよ。
それにOracleにおいても、物理的な削除はしていないはずです。
従って、Oracleなどと違い、所詮パソコンソフトが出自の4Dでは、なおさら、
物理的な削除は無理でしょうから、将来仮に4Dに削除機能が実装されても、
あまりに乱用し変更を繰り返したDBは、データの物理配置構造上の非効率性を悪化
させると思います。そのようなストラクチャはパフォーマンスチューニングの段階で
その点が足枷になるでしょう。この辺の影響の大きさは、実例を何度か見せられました
から実感です。
もちろん、物理構造の非効率性が悪化しても、それを完全にカバーし切る素晴らしい
仕様のRDBMSがあるのかもしれませんが、私は知りません。もしPCレベルのハード
ウェアコストの環境用のソフトでそれが出来るのなら、4Dにも早くそうして欲しい
と思います。
ただ現時点の4Dに簡単に実装出来る削除機能ということになると、やはり見た目だけ
の削除機能になるでしょうから、正直、このスレの削除機能マンセー風潮は気になり
ます。仮に将来実装されても節度ある使用が望まれると思いますよ。
まぁ、84さんは、お詳しいようですから、そんな心配は無用なんでしょうけれど。
0086NAME IS NULL
04/02/27 04:09ID:???ただ、ここ最近、ファイルメーカに限界感じてきた。
所詮、マカなので、次に目に入るのは4Dだった。
だもんで、このスレの >>1 を見た時には、
「これだよ〜これを待ってたんだよ」
って思た。
けど、このスレ、あんまファイルメーカと比べてくんないね。
やっぱ、4Dって、ファイルメーカとじゃなくて、Oracle(?よー知らん)
とかと比べるもんなん?
0087NAME IS NULL
04/02/27 14:13ID:???あまりにも多すぎるよ…
0088NAME IS NULL
04/03/14 01:33ID:???0089NAME IS NULL
04/03/16 17:24ID:???複数ウィンドゥが使える! スゲェ!
GUIによるリレーションシップ! スゲェ!
0090NAME IS NULL
04/03/22 05:04ID:dtLBzcOv画像を水平に連結したり、重ね合わせたりと小さな画像なら、
動的生成に便利で重宝しているのですが、
A4一杯の印刷物を画像として扱おうとして
$pic3 := $pic1 | $pic2
として、二つの画像を重ねて書き出すと、1024*768のエリア
以外がすべて黒で塗りつぶされているのですがこれって仕様
ですか?
0092NAME IS NULL
04/03/22 18:34ID:???メソッドエディタ使い易くなってるみたいね。
0093NAME IS NULL
04/04/05 12:50ID:???多機能で使いやすくはになったけど
OSX版のメソッドエディタ重いよ・・・
0094NAME IS NULL
04/04/05 14:06ID:???0095NAME IS NULL
04/04/26 20:08ID:???0096NAME IS NULL
04/04/28 12:54ID:???統合環境としてみればなかなかイケル、というかこれしかねーよ。
ファイルメーカーはモノによってはきつい。
ただしこのスレでさんざん語られてるが情報は無いと覚悟すべし。
フロントを別に用意するかWebクライアントオンリーなら
Unix環境でMySQLとかPostgreSQLを動かすといった
とこか。
0097NAME IS NULL
04/05/07 22:21ID:???最近になって4Dが気になりはじめて
4Dサイトに置いてあるドキュメント読みまくってます
いやーすごい細かい制御ができるのでおもしろそう、
かなり買いたくなってきますた・・・
0098NAME IS NULL
04/05/11 16:26ID:BGjyiRt6外部アプリケーションから4Dにアクセスしたいんですが、
それにはどんな方法がありますか?
0099NAME IS NULL
04/05/11 22:49ID:???Webブラウザーから4D Web extensionを使って、4Dにアクセスしています。
4Dでの開発は、もう10年以上やっていて、10年前からの4Dの資産がたまって
いたのですが、検索メニューと検索結果表示の部分を書き換えるだけで、
Webブラウザーから4Dが使えるようになって、感動しました。
それと、4D内部から外のプログラムを起動、制御する有料モジュールがたくさん
あるので、4Dと外部プログラムとの連携も簡単にできる。
こんな便利な4Dが、なぜ、もっと人気がでないのか、不思議でたまらない。
0100NAME IS NULL
04/05/11 22:55ID:???日本語の文献が皆無。
0101NAME IS NULL
04/05/12 14:25ID:???バグが多すぎるし、日本法人がそれを直す気がないから。
0102NAME IS NULL
04/05/12 21:58ID:???日本法人は、多分、本格的な開発をしているとは思えないので、彼らに
直接バグの修正を期待するのは無理かも。
2年前のバージョンアップの時、シリアルポートからの通信ができなくなる
バグで困ったことがあったが、バグが無かった古いバージョンを使っている
内に、ある時、新しいバージョンでもバグが直っていた。
今回のMacOS用7.0.3では、相対パスの設定にバグがあって、困っているが、
とりあえず、7.0.2のバグの無いバージョンを使って、修正されるのを
待つ。
上の2つのように、皆が困るような<致命的なバグ>は、絶対に修正して
くれると確信している。
日本語の新しい書籍が無いのが問題だが、大昔に出版されていたのでも、
参考になるはず。中核的な部分は、昔と同じだから。
0103NAME IS NULL
04/05/12 22:10ID:???漏れの知ってる限り2冊しかしらないや。
どちらもメソッドのくだりになるとチョロっとで。
0104NAME IS NULL
04/05/13 16:33ID:???Application fileとStructure fileで書き直すとヨロシ。
4Dでは回避できるものはバグとは言わない。(w
0105102
04/05/13 20:54ID:???貴重な情報をありがとうございます!
>上の2つのように、皆が困るような<致命的なバグ>は、絶対に修正して
>くれると確信している。
修正します。皆が困るような<致命的なバグ>は、もはや4Dには存在しない!
本当によくできたデータベースです。10年以上使い続けていますが、
今でもプログラミングをしながら感動します。(今も感動したばかりです。)
0106NAME IS NULL
04/05/21 23:13ID:???4D社のプラグイン使ってちゃんと日本語とおるのか?
4D for OCI v2003.3E
4D for Oracle v2003E
どちらもバージョンにEついてるし
0107NAME IS NULL
04/05/22 06:27ID:???0108NAME IS NULL
04/05/23 11:30ID:W9yUzyddぶっちゃけ、めちゃ速い。今までのバージョンの比較にならない。
Relate many, Relate many selection めちゃ速い。こりゃ、たまらん。
食指が動くのぉ。
いいことばかりではない。
SELECTION RANGE TO ARRAY は明らかにバグがある。
新設されたコマンドはバグが多いことは熟練の 4D 使いのもはや定説。
シコシコと旧来コマンドで代用。回避策があるだけマシか。
0109NAME IS NULL
04/05/26 16:00ID:???4dいってよし
0110NAME IS NULL
04/05/26 21:29ID:cJ3tM+o64D が気になってしかたがないみたいね
0111NAME IS NULL
04/05/27 09:46ID:???0112NAME IS NULL
04/05/27 10:07ID:???0113NAME IS NULL
04/05/27 21:25ID:5kdBErwLそれぐらい覚えておけよ
0114112
04/05/27 22:05ID:???なるほど
0115NAME IS NULL
04/05/28 04:25ID:???禿げしくカコ悪い。
0116NAME IS NULL
04/05/28 11:58ID:???ほんでアプリ化すりゃ消えるらしい。
あとアプリケーション化するのにディベロッパエディションが必要。
総額で60マソくらいか?
カスタムウィンドウはテクニックで消せ。
0117NAME IS NULL
04/05/28 13:50ID:???0118NAME IS NULL
04/05/28 15:55ID:iDeaL9Ej消せるのか?
責任もって教えれ
0119NAME IS NULL
04/05/28 16:13ID:???アプリ化するなら、sqliteでも組み込むよ。
c/sで手間無し更新がイイわけだが、ドトネトとかでやるほうがヨサゲだし
0120116
04/05/28 17:09ID:???カスタムウィンドウの座標を画面表示の外に持っていくことはできる。
但しユーザーモードに戻ったときに困るので、画面上に戻す
メソッドを用意しとくこと。
一瞬だけカスタム画面が写ってしまうが・・・
ダメですか?
0121NAME IS NULL
04/05/28 17:13ID:???> 一瞬だけカスタム画面が写ってしまうが・・・
> ダメですか?
そのあたりがコ汚いわけよ。
0122NAME IS NULL
04/05/28 17:31ID:???>>c/sで手間無し更新がイイわけだが、ドトネトとかでやるほうがヨサゲだし
4Dじゃなきゃイヤ〜ん、という場合(例えばマカ混入とか)以外は
選択肢としてはそっちの方が正しいと思われ。
0123NAME IS NULL
04/05/28 17:43ID:???それがベターな選択肢だな。まあsqlliteに関してはこちらへ
http://pc5.2ch.net/test/read.cgi/db/1056956494/l50
0124NAME IS NULL
04/05/28 18:14ID:???OSX版はアクアインターフェースですんげえキレイだぞ!
カスタムウィンドウなんかその存在を忘れるくらいだ!
フォントなんかばっちりアンチエイリアスかかってなめらかだし、
デフォルトボタンはドックンドックンと脈動するし。
ジニーエフェクトとかExposeばりばりだし。
・・・問題はマクじゃなきゃダメだってことくらいかナー。
0125NAME IS NULL
04/05/28 19:46ID:???> OSX版はアクアインターフェースですんげえキレイだぞ!
キタネェよ。素のcocoaアプリと比べてみ。
プログレスバーの挙動なんか手抜きされているし。
エディットボックスの挙動もバグ持ち。
アンチエイリアステキストのフチどり。
コロコロ対応中途半端。
意味不明のクラッシュ、ログ見たら確か以前は描画関係で、最近は内部で落ちてるし。
まぁそんな阿呆っぽい所がかわいかったりするのだが。
0126NAME IS NULL
04/05/28 19:56ID:???0127NAME IS NULL
04/05/28 20:17ID:???過去のオブジェクトやWinのインターフェースと互換維持しないと
いかんから純正Cocoaと比較するのはちと酷でないか?
まあ、バグが結構あるのは認めるが・・・
0128NAME IS NULL
04/05/29 10:33ID:and4JLX3どういうからくりかは知らんが、ストラクチャやデータまで逝っちゃったことは稀だけどね。
わかった。息抜きしろと言うことですね。優しいなぁ 4D は。
0129NAME IS NULL
04/05/29 12:39ID:???「落ちても大丈夫」 な仕様になってるんだよ!
0130sage
04/05/29 12:53ID:Iw0hqIan開発ツール、DBが「落ちること」自体が問題だと思わないのか?
0131NAME IS NULL
04/05/29 13:09ID:???0132NAME IS NULL
04/05/29 13:41ID:???そのオモチャをNASAが使ってるらしいぞ。
ttp://www.4d-japan.com/solutions/success/nasa/nasa.html
0133sage
04/05/29 14:40ID:Iw0hqIanそりゃ部署のごく一部に限ってみれば使われることはあるわな。
AccessやMySQLが使われているわけだから。
0134NAME IS NULL
04/05/29 15:14ID:???ところでアンタは4D使ってんのか?
0135sage
04/05/29 15:22ID:Iw0hqIan現在はOracle、DB2。比較検討して開発/納品を重ねて得た結論。
0136NAME IS NULL
04/05/29 15:53ID:???ところでアンタはsageているのか?
0137sage
04/05/31 10:08ID:???現在はsageるフリしてageてる。煽り煽られてを重ねて得た結論。
0138NAME IS NULL
04/05/31 10:41ID:???どこかにチュートリアル的なHPとかないかな〜
0139NAME IS NULL
04/05/31 10:52ID:???人生の?4Dの?
0140NAME IS NULL
04/06/01 15:52ID:???少しワラタ
>>138
http://tech.4djpn.jp/
0141NAME IS NULL
04/06/08 14:20ID:/4z99dEC>> 起動時の変態ロゴと、起動後の変態ウインドウ何とかならんのか。
なる。
ただし、MacOSの古い知識が必要。リージョンって分かる???
0142NAME IS NULL
04/06/08 14:24ID:???>> 新設されたコマンドはバグが多いことは熟練の 4D 使いのもはや定説。
御意でございまする。
>> SELECTION RANGE TO ARRAY は明らかにバグがある。
SELECTION RANGE TO ARRAY が追加されたのは、いにしえの昔(3.2.5の頃)
だたとおもふ。
具体的な症状を教えておくんなまし。
0143NAME IS NULL
04/06/08 14:31ID:???その話題、ループです。
そして、存在する日本語文献の情報も既出。
非常に高価ですが「Programming 4th dimension 究極のガイド」は、
メソッドのことも詳しく書いてあって、すばらしいと思いますよ。
0144NAME IS NULL
04/06/08 23:49ID:???ここにいけ。
0145102
04/06/11 23:18ID:???同時にApache+MySQL+Perlも立ち上げていますが、Terminalからtopコ
マンドで、プロセスを観察すると、Apache他はアクセスのないときはほぼ0
なのに、4D+4D Web Extensionは常に10%程度のCPUを消費しているのに
気がつきました。よけいな付加がかかっているので、多少、心配です。
また、MySQLは、1つ立ち上げれば、複数のデータベースを管理できますが、
4D+4D Web Extensionは1つのデータベースが扱えないので、複数の
データベースを扱うには、その数だけ4D Web Extensionを購入して、
その数だけ4Dを同時に立ち上げることになります。費用も高くなるし、
10%のCUP消費が数倍になるのにも、心配です。
0146NAME IS NULL
04/06/13 00:51ID:???確かに平常時のCPU消費率はそんなものです。別に設定とかが
まずくてそうなるんではなくて、4D自体のカーネルが元々それ
くらい食ってるみたいです。
ただ、だからといって、何か不都合が生じる事も無いようで、
平然と1日30万ヒットくらいのアクセスさばいてくれてます。
0147146
04/06/13 00:59ID:???一方、複数のデータベース云々という話の方ですが、
Webサーバ、データベース、スクリプトエンジンと、動的Webサイトを
構成する要素を、すべて一つのソフトウェアの中に凝縮させたものが
4Dですので、扱うデータベースを追加したい場合も、当然の4D「の中に」
追加します。つまり、新しいテーブルを切るんです。
そうではなくて、元々、別々のDBとして設計、開発した複数の4Dデータ
ベースファイルを統合することなく、そのまま、別々の4Dで立ち上げて
それらに対して更に別の(Webサーバとして動かしている)4Dから
データアクセスさせて、サイトを構成したい、という事でしょうか?
だとしたら、それには、SOAP機能とか4D Openプラグインを使えば可能
なんですが、Webプロセスを受けてから逐次外部データベースへアクセス
させることになると、その他一般の「データベース+スクリプトエンジン+
Web Server」構成のシステムと同じになってしまい、4Dならではの「全て
が一つになっているのでデータベース駆動のWebサイトでもオーバーヘッド
が少ない」というメリットを生かす事が出来ません。
従って、そのWebサイトで扱うデータは全て一つのストラクチャファイル
内の複数のテーブルとして定義しておく事をお薦めします。現在、バラバラ
になっているのなら、IMPORTして下さい。
0148146
04/06/13 01:03ID:???ただ、まぁ、アクセス数少ないから、オーバーヘッドも気にならないと
いうことなら、上記のような外部データベース接続を含んだ構成を4Dで
やる方法としては、むしろ4D OpenやSOAPより4D WebSTAR Vをかます
方が開発工数的には圧倒的に楽です。(購入コストが5万円程掛かりますが...)
プラットフォームがMac OS Xの場合は、これが一番です。
0149146
04/06/13 01:08ID:???あっ、今、確認したら、やっぱ10%ってことは無いなぁ。。。
平常時、2〜3%ってとこだな。
なんで、145さんとこは、10%なのか?
ちょっと考えてみるけど、F1終わってからでいい?
0150102
04/06/13 13:55ID:???詳しい解説をありがとうございます。
>外部データベース接続を含んだ構成を4Dで
>やる方法としては、むしろ4D OpenやSOAPより4D WebSTAR Vをかます
>方が開発工数的には圧倒的に楽です。
例えば、独立した3つの外部データベース接続を行うには、3つの4Dを常に
立ち上げた状態にしておいて、WebSTAR Vがユーザーが求めるデータベース
にアクセスする、という形態になりますか?
その場合、3つの4D Web Extensionが必要になりますか?
「開発工数的には圧倒的に楽」といのは、4Dで実感します。Apache+MySQL
+Perl, Tomcat+Java+MySQLでも開発していますが、4Dはデバッグが楽な
上に、短いプロシジャーでやりたいことができるので、手放せません。
0151102
04/06/13 13:58ID:???>なんで、145さんとこは、10%なのか?
PowerMac G4 Dual 867MHz+OSX10.3.4です。
多分、topの表示は片方のCPUで10%ということだと
思うので、全体では5%程度と考えるべきかもしれません。
0152NAME IS NULL
04/06/17 15:34ID:???0153NAME IS NULL
04/06/17 21:03ID:???http://www3.mizunoinfo.com/4DCGI/WS_MessageList/150
0154NAME IS NULL
04/07/21 13:31ID:???じゃあ何でWebSTARが必要になるの?
教えてエロい人
0155NAME IS NULL
04/07/23 01:36ID:???俺がWebSTAR使ってる理由は、
・URLを仮想的に扱える。(4DCGI〜とかの予約語?をアドレスバーに出さずに済む。)
・プログラミング無しで、マルチドメインを運営出来る。
・4D は 所詮Carbon、WebSTARのhttpdはBSDプロセス
→ 実際、4D Web機能は、Panther環境での安定性はイマイチ。
(Jaguar上でなら、遜色無い。)
・http 1.1に対応しているので、早い。
こんなところ。
まぁ、エロサイトいっぱい運営したいわけじゃない、って事なら、
敢えて4DからWebSTARにする必要は無い。
※これは、あくまで4DとWebSTARだけを比較対象にした話だゾ。
0156NAME IS NULL
04/07/23 01:48ID:???・アクセス権限管理がGUIインターフェイスで行える。
4D純正のWeb機能の場合、Webユーザのアクセス権制御は、
ちゃんとやろうと思えば、プログラムが必要。
(純正のパスワードシステムを流用する設定で手を抜く方法もあるが、
止めといた方がいいぞ。)
0157NAME IS NULL
04/07/29 08:14ID:lzXILQzX階層リストを使ってみたいのですが
ランゲージマニュアルを読んで躓いてます。。
簡単にやってみようと思って以下のようにしてみました。
とりあえずテーブルとフィールド作って
その入力フォームに階層リストのオブジェクトを置きました。
オブジェクトのプロパティには
On Load,ON Unloadにチェックを入れ
階層リストオブジェクトのメソッドは次にようにしました。
Case of
\ (Form event=On Load )
C_LONGINT(hlList)
hlList:=New list
APPEND TO LIST(hlList;"aaa";1)
APPEND TO LIST(hlList;"bbb";2)
SET LIST PROPERTIES(hlList;Ala Macintosh ;Macintosh node )
\ (Form event=On Unload )
CLEAR LIST(hlList;*)
End case
これでaaa,bbbのリストが出ると思ったのですがでてきません。
なにか決定的な勘違いがあるかもしれませんが、、
また、チュートリアルの豊富なサイトってあるのでしょうか?
ほんと厨房質問ですいません、、
0158NAME IS NULL
04/07/29 10:27ID:???プログラムの中で、正常に動かせますか?
0159157
04/07/29 11:02ID:???早速ありがとうございます!
階層ではない「普通のリスト」とは配列を使った
ポップアップリスト等でのことでしょうか・・?
一発目で階層リストで試したので、こちらには手を付けていませんでした・
0160NAME IS NULL
04/08/01 02:11ID:???>http://www.halbiz.com/osaru/cnregex.html
をを?こんなんあったんだ、知らなかったorz
0161NAME IS NULL
04/08/21 23:09ID:WtTtUP4/ローカルで簡易サーバーできないんだよね?
けっこう高く付く、小さな組織では買えない
0162NAME IS NULL
04/08/21 23:44ID:???4Dの魅力が読者には伝わらない。10年以上4Dを使っているが、
いまでも、プログラミングをしながら感動してしまう。
ある程度、プログラミングができる者には、FileMakerよりも
4Dの方が、便利に使えると思う。
日本でのユーザーグループの活動は、ほどんど停止しているようだが、
海外のユーザーは、活発な情報交換をしている。
http://www.intellexcorp.com/intellex/4DMessages/lastweek.html
0163NAME IS NULL
04/08/22 17:55ID:???FileMakerと比較して云々はもうやめれ。
あほくさい。
0164NAME IS NULL
04/08/22 18:54ID:???MacPowerだって比較しているじゃないか
あほ臭がるほどのアドバンテージはないだろ
0165NAME IS NULL
04/08/23 13:07ID:???アドバンテージなんて言葉使ってるが、
どこをどう切り取ってゆってんだ。
4DとFileMakerはターゲットとなるステージが違うんだよ。
システムの規模によってはカブる部分も多いけどな。
コンシュマー向けや比較的小規模システムならFileMakerは最高。
使いやすさ、手軽さ、コストetc...こういった側面からいえば
FMは4Dより圧倒的にアドバンテージが高いといえるだろ。
市場シェアがでかいので情報量もコミュニティもたくさんあるから、
開発に詰まったときに、まあ基本的に困ることはない。
で、システムの統合開発環境として4DはFileMakerより
高機能、多機能、柔軟性、拡張性とかでアドバンテージがある。
要するにできることが圧倒的に多い。クライアントの要望に応え易い。
(実はここが4Dの一番いいところだと俺は思ふ)
その代わり覚えることが多くクセもあるので経験もある程度必要。
いろいろとやろうとすれば、やっぱりそんだけコストもかかる。
FileMakerじゃもうムリなんで4D、って甘い考えで導入して
やれ高いだのわかりにくいだの情報がないだの文句言ってる奴が
多すぎる。逆にFileMakerに妙な幻想抱いてる奴も多いけどな。
0166NAME IS NULL
04/08/23 15:10ID:???初心者はお断りってことですな?
0167NAME IS NULL
04/08/23 18:05ID:???一応、>>1 が「FMあたりと比べてどうなのよ?」と言って
立てたスレなので、しつこくファイルメーカーとの比較を
考えると、やはり、>>165 の言う通り、「プログラミング
コードを書く事」に関する評価で、是非が分かれるだろうな。
ファイルメーカユーザ:
面倒くさいので、プログラムは書きたくないし、勉強したくない。
4Dユーザ:
細かいことまで制御したいので、積極的にプログラムを使う。
0168NAME IS NULL
04/08/23 18:09ID:???MacPowerの4D記事って誰が書いてるの?
編集部だったら、読む価値無しだな。
だいたい、このタイミングでなんで特集なんだろ。
今月末のApple Expo パリで、新バージョン(4D 2004)発表されるのに。
4D 2003と2004じゃ、紹介すべき点が全然違うだろうに。。。
0169NAME IS NULL
04/08/23 18:12ID:GUca3G2g相変わらず、いじけた外野の多いスレだなぁ。そんな事言ってないで
4Dのメーリングリストへ行くといいよ。小さなコミュニティで、新参者が
少ないところなので、初心者でもちやほやしてくれるよ。
そもそも、初心者イパーイだし。
但し、参加人数が極端に少ないMLなので、間違った情報でも
放置される傾向が有り、情報の信憑性には注意が必要。
真剣に取り組みたいなら>>162のあげた海外のコミュニティに
参加すること考えた方がいいよ。
0170NAME IS NULL
04/08/23 18:58ID:???0171NAME IS NULL
04/08/23 19:14ID:???0172NAME IS NULL
04/08/23 20:27ID:???0173NAME IS NULL
04/08/23 20:46ID:???せっかく、久しぶりにレスが付いてるんだから、
煽り厨FMユーザはスルーの方向で。ひとつ、よろしく。
0174NAME IS NULL
04/08/23 21:00ID:???Pluginから呼び出せるMacOSXネイティブのAPIが飛躍的に広がるので
イケテルPluginをたくさん作って下さい。> Plugin書ける人。
オツカレ様でした > 9erの皆さん
0175NAME IS NULL
04/08/23 21:45ID:???> 真剣に取り組みたいなら>>162のあげた海外のコミュニティに
> 参加すること考えた方がいいよ。
本体はこっち
http://www.pdm-inc.com/iNUG/faq.htm
リストアーカイブは
http://www.pdm-inc.com/mky.htm
0176NAME IS NULL
04/08/23 21:53ID:???>Pluginから呼び出せるMacOSXネイティブのAPIが飛躍的に広がるので
>イケテルPluginをたくさん作って下さい。> Plugin書ける人。
Pluginを自分でこれから書こうとする場合に、参考になるドキュメントは
web上にありますでしょうか?
0177NAME IS NULL
04/08/23 22:04ID:???まずPlugin SDKを落とせ。話はそれからだ。
http://210.197.75.103/download/file/v2003/win/4d_pluginsdk2003.exe
http://210.197.75.103/download/file/v2003/mac/4d_pluginsdk2003.bin
0178NAME IS NULL
04/08/23 22:09ID:???次はここだ。
http://www.4d.com/support/api_plugin_center.html
0179168
04/08/23 22:22ID:???まず記事書いてる人は、システムエンジニアの人で編集部の人じゃなかった。
内容は、見開き2ページというスペースを考えれば、そこそこバランス良く
4Dの機能や他の製品との比較を説明してるように、僕は思った。
(>>162さんはどのへんが気になったのかな?)
ただ、いかんせん、1年4ヶ月前にリリース(4D 2003.0 英語版)済みの
製品なので、それを今の他製品と比較しての評価となるのはちょっとなぁ。。。
しかも、新バージョンリリース寸前なのに。
4D Japanのマーケティングは、何考えて今頃 出稿してんだろか。アホか。
あと、ページ欄外の注釈に誤り有り:
誤:Webアプリケーションの作成/Webサーバ機能の構築──別売の「Expansion Pack for 4D Server Developer Edition」(本体価格:4万9000円)を購入する必要がある。
正:Webアプリケーションの作成/Webサーバ機能の構築──別売の「4D Web Extension License」(税込価格:12万4950円)を購入する必要がある。
0180174
04/08/23 22:29ID:GUca3G2g既にあげられた情報ソースをチェックしたら、
4D 2004のmach-O形式に関する情報は、4D USのPartnerCenteralにあるので、
4D Jにお布施して「なんちゃら会員」になって、http://tech.4djpn.jp/technote/
経由でアクセスして、ログインしてくだされ。
金ない、4D社の会員制度クソ 云々の議論は、よそでやってね。
0181NAME IS NULL
04/08/23 23:45ID:???Insiderも別売で購入してきた。
今では、アカデミックのDeveloper版がcompiler, insider付きで
12,000円。安いのうれしいが、安売りをしする4D社が潰れてしま
うのではないかと心配。
4Dは、毎年、10万円支払っても惜しくはない、すばらしい製品だ。
0182NAME IS NULL
04/08/24 00:10ID:???>> ローカルで簡易サーバーできないんだよね?
「スタンドアローンでサーバ/クライアント両方起動出来ない」って言いたいのかな?
出来るよ。
でも、そんな貧乏臭いことする必要ないだろう?
そもそも、スタンドアローンでも、C/S運用を見越したプログラム書けるところが
4Dの良さだし。
0183NAME IS NULL
04/08/24 01:02ID:???>>今では、アカデミックのDeveloper版がcompiler, insider付きで 12,000円。
typoだと思うけど、1桁違うよね。念の為。
>>安いのうれしいが、安売りをしする4D社が潰れてしまうのではないかと心配。
同感。いや、潰れはしないだろうけど、日本語版撤退が心配。
去年のデベロッパーコンファレンスで、ワールドワイドの地域別セールスシェア
を説明していたけど、アジア地域での売り上げは5%に満たなかったような。。
あれだと、ローカライズ費掛けてまで、日本語版作り続けてくれるか心配に
なった。
0184NAME IS NULL
04/08/24 02:12ID:???> >>181
>
> >>今では、アカデミックのDeveloper版がcompiler, insider付きで 12,000円。
>
> typoだと思うけど、1桁違うよね。念の為。
typoじゃないぞ。価格表見ろ。3ページ目だ。
http://www.4d-japan.com/products/pricing/2003_4d_price.pdf
Web Extensionも\12,600だよ。
0185183
04/08/24 02:18ID:???ゴメソ。
'アカデミック'版の事だね。見落としてたよ。
でも、これって、きっと悪用されてるよね。
どう考えたって、学生で4D買おうって奴がそんなに居るとも思えないし
教育者側なら、尚の事。
きっと、デベロッパのお父さんが、娘の学生証を借りて...
0186NAME IS NULL
04/08/24 02:18ID:???> MacPower買って来た。
> 4D Japanのマーケティングは、何考えて今頃 出稿してんだろか。アホか。
MacPower自身がネタ切れだからじゃないの。最近中身空っぽだもんね。
それよりもいまだにMacの雑誌にしか記事が載らないのが問題。
Windows開発者にだって十分アピールする機能と性能なのにね。
0187NAME IS NULL
04/08/24 04:32ID:???もうやめようぜ。もう、今更な感じありまくりだし、20年変わらなか
った4D社が、2ちゃんねらーが何か言ったくらいじゃ変わらんよ。
それに、この話題で引っ張ると、また、いじけFMユーザに
格好の煽り材料与える事になるような気がするし。
スレが汚れるだけだよ。
ところでさ、今回のMacPowerの記事の中で「セッション
を管理する機能が無い」って書いてあるけど、これって
どういう意味?
0188NAME IS NULL
04/08/24 05:03ID:???http://pc5.2ch.net/test/read.cgi/php/1008945836/65
上記の点と、『データとスキーマが分離されていない』の2点が、
俺がファイルメーカーを使わない理由。
0189NAME IS NULL
04/08/24 08:45ID:???4Dに関する書籍って書店では見たこと無いんですけど
今出版されてるものってどんなのがあるんでしょうか?
ネットで検索してもすごい昔の本しかひっかからないし・・
0190NAME IS NULL
04/08/24 09:24ID:???0191NAME IS NULL
04/08/24 09:45ID:???残念ながら、日本語の書籍は数える程しか無くて、
最後に出たものもv6.5の時代のもの。
基本を学ぶには、それでもいいんだけど、現在の4D 2003特有の
機能を学べる本は無いんですよ。
一応、今でも手に入りそうなのは、下記3冊。
http://web.archive.org/web/20040112090224/http://tech.4djpn.jp/Extra/tools/book.html
あと、マニュアルがPDFなので、不便、という事なら、
4D Japan (http://www.4d-japan.com/corporate/contact.html)
か
4D-Direct(http://www.4d-direct.com/)
で紙に印刷したバージョンのマニュアルを別売していたと思います。
問い合わせてみて下さい。国語辞典クラスの厚みがありますが。
0192NAME IS NULL
04/08/24 09:46ID:???> ところでさ、今回のMacPowerの記事の中で「セッション
> を管理する機能が無い」って書いてあるけど、これって
> どういう意味?
これは嘘。
コンテキストモードで使えばセッション管理は全自動。
(制限多いけど)
非コンテキストモードでやる場合は自前でね。
0193187
04/08/24 10:09ID:???レス Thanx.
やっぱり、そうか。
コンテキストモードならセッションするよなーと思てた。
まぁ、非コンテキストモードの方が絶対イイってのは聞いたことあったから
これから覚える自分としては、セッション管理(?)の自前作り込みを克服する
覚悟はあったんだけど、ああいうふうに「無い」って断言されてるの見ると
何か自分の理解がちょっと心配になったよ。
0194NAME IS NULL
04/08/24 10:28ID:???なっているからここからのプロモーションを兼ねたレビュー依頼だろ。
http://www.sorun.co.jp/solution/eb_4d.html
0195NAME IS NULL
04/08/24 10:43ID:???> 今回のMacPowerの記事は販売が4DJapanではなくてソランに
> なっているからここからのプロモーションを兼ねたレビュー依頼だろ。
> http://www.sorun.co.jp/solution/eb_4d.html
>
>
ふーん。昔のAAiの流れね。
0196189
04/08/24 10:51ID:???レスさんくす!
現行バージョンに対応する書籍って無いんですね・・・
紙マニュアルが売ってるんですね・
買ってみようかな
accessやFMなどでよくある(簡単な)販売管理を作り上げていくような本があったら
作りながら4Dの機能を学べてあれば有り難いなあと思いました
あまり厨房質問だと怒られそうなので、まずはマニュアルにらめっこしてみます・
0197NAME IS NULL
04/08/24 11:03ID:???依頼主が、4D社でもソランでも、
新バージョンが出ようかってタイミングの今頃、「4D 2003の」「レビュー」記事を
依頼するマーケティングセンスは、やっぱり 「ハァ?」だと思う。
0198NAME IS NULL
04/08/24 11:04ID:???> accessやFMなどでよくある(簡単な)販売管理を作り上げていくような本があったら
> 作りながら4Dの機能を学べてあれば有り難いなあと思いました
そうそう。そんな類の解説本が少ない(無い)から裾野が広がらないのかも。
こんな解説本って何冊ぐらい出ればペイできるんでしょう。
0199NAME IS NULL
04/08/24 11:12ID:???ユーザグループならMacPowerに載っていたところ以外にもあるようなので、
とりあえず過去ログでも見てみたら。
http://www.4d-japan.com/support/ug.html
0200191
04/08/24 11:18ID:???「4th Dimension ファーストガイドブック」
は、既に絶版くさい。。ゴメソ
>>198
復刊.comで「4th Dimension ファーストガイドブック」を依頼してみる?
確か100冊でOKだったはず。
0201NAME IS NULL
04/08/24 11:44ID:???> >>191 であげたページの
> 「4th Dimension ファーストガイドブック」
> は、既に絶版くさい。。ゴメソ
これ手元にありますけど、内容は・・・
4Dをご自分で使っていないテクニカルライターさんが
書いたものなので。
0202NAME IS NULL
04/08/24 12:56ID:???あれで俺は4Dを覚えたもんだ。
0203NAME IS NULL
04/08/24 13:18ID:???>非コンテキストモードでやる場合は自前でね。
この辺りのエレガントな作りでパックにして、
だれか公開してくれないかな、有料でも良いから。
0204NAME IS NULL
04/08/24 13:55ID:???>非コンテキストモードでやる場合は自前でね。
その自前セッション管理を俺も今やろうとしてるんだが、
URLにID埋める方法でやる場合ってさ、
やっぱり、すべてのリンクURLに4DVARかなんかで
IDを付け足すようにHTML書くわけ?
そうすっとさぁ、サイト内の全てのHTMLファイルを
.shtmlにすることになるのかな?
0205NAME IS NULL
04/08/24 14:00ID:???> その自前セッション管理を俺も今やろうとしてるんだが、
> URLにID埋める方法でやる場合ってさ、
> やっぱり、すべてのリンクURLに4DVARかなんかで
> IDを付け足すようにHTML書くわけ?
Cookie使ったほうが楽かな。
0206204
04/08/24 14:37ID:???ブラウザで2枚ウィンドウ開いてさ、それぞれ別のセッションにしたい場合は
やっぱURLにセッション番号を付けとくんでしょ? 4DやWebObjectsって
みんなURLに変な数字いっぱい付いてんじゃん?あれってそういうことで
付いてるんだと思い込んでんだけど、違うのかなぁ?
0207NAME IS NULL
04/08/24 15:20ID:???> みんなURLに変な数字いっぱい付いてんじゃん?あれってそういうことで
> 付いてるんだと思い込んでんだけど、違うのかなぁ?
そう。MacPowerの記事で「セッション を管理する機能が無い」というのは
これを自動でやってくれないということ。(非コンテキストモードの場合ね)
0208NAME IS NULL
04/08/24 15:30ID:???>だれか公開してくれないかな、有料でも良いから。
セッション管理部分公開するとして、どれくらい需要ある?
他に欲しい人いるのかな。
0209NAME IS NULL
04/08/24 15:40ID:???欲し過ぎる。。。。
0210NAME IS NULL
04/08/24 22:07ID:???だkら4d万せーなんか
0211NAME IS NULL
04/08/24 22:37ID:???4D「だけでも」使えればOK。
キミは何がつかえるのかなぁ。
0212NAME IS NULL
04/08/24 23:14ID:???0213161
04/08/24 23:51ID:???ローカルサーバーできるのなら使いたい
覚えたいというもの
FMでいっぱい無理してるからね
いつか近くまで来てくれるそのときまで待つよ
0214NAME IS NULL
04/08/25 00:26ID:???いまいち、何のこと言ってるのか分かんないんだけど。
>>182 が言ってるみたいに、スタンドアローンでも動かせるし、
server買わなくても、シングルユーザ版(4th Dimension)でマルチプロセスの
DB開発出来るヨ。
単に、お金無いから〜 ってことなら、それは、助けてやれないけど。
0215NAME IS NULL
04/08/25 02:37ID:???たぶん >>213 は、特別なサーバーを立てないで
(4D Serverを使わずに)、複数ユーザーで使うことを
「ローカルサーバー」と呼ぶ、と理解しているようだ。
0216NAME IS NULL
04/08/25 02:48ID:???>>213 は FileMaker Proで「彼の言うところの」ローカルサーバーを
立てるためには、使用する端末にそれぞれに(安くて4万の)FileMaker Proが
必要なことを理解していないと思われ。
3台で共有すれば12万だ。4D Serverが買えない値段じゃないだろ。
それにFileMakerにだって、なんでFileMaker Serverという製品が
あるかも理解してないんじゃないの。「彼の言うところの」ローカルサーバーじゃ
まともなパフォーマンスでないからでしょ。
素直に専用サーバー立てる金がない、FileMakerしか理解できない、
って言えばいいのにね・・・
0217NAME IS NULL
04/08/25 02:56ID:???> FMでいっぱい無理してるからね
趣味でやっているならいいでけど、業務でやってるなら
あなたの「無理してる」人件費で、4Dでも何でも
買えちゃうんじゃないのかな。
>>213 がそうかどうかは知らないけど、社内で中途半端に
私パソコン出来ます!と言う人が、お手軽に出来るデータベースだ、
ということでFileMakerでとりあえず作っちゃって、ぐちゃぐちゃに
なっているケースを何度も見てきた。FileMakerに限った話じゃ
ないけどね・・・
0218NAME IS NULL
04/08/25 02:57ID:???結構コスト掛かるんだね。
なんか、どっかのFMスレで、『スタンドアロンなら4Dでも安いけど、
サーバ構成だとFMの方がコストパフォーマンスがいい』ってレスを
見たから、FMってC/S構成でも安いんだとずっと思ってた。
0219NAME IS NULL
04/08/25 03:18ID:???FileMaker Serverで運用する場合だって、使用するかも知れないクライアント全てに
FileMaker Proが必要。1クライアント増やすと4万。4D Clientのライセンス金額より
ちょっと安いだけ。
0220NAME IS NULL
04/08/25 04:36ID:???http://pc5.2ch.net/test/read.cgi/db/1056952780/264-
0221NAME IS NULL
04/08/25 09:18ID:???Oracle, MSSQLServer, DB2, PostgreSQL, MySQL, Interbase, FireBird
Java, C#, VB6, VB.NET, Delphi
0222NAME IS NULL
04/08/25 09:41ID:???おもしろいね。ちゃんと使いこなしているのかな。
参考にしたいので、
それぞれの製品の良いところ、悪いところ、挙げてみて。
0223213
04/08/25 12:59ID:???うちらみたいな小さな組織だと、クライアントは3台程度
FMの場合は同じPcから通常のFmProで供給できるが、別に専用立てても
4万 × 4台 = 16万
で運用できる
4Dだと、サーバー買ったらクライアントが安いわけ?
どうも商品構成が理解できない、HP見ても
0224NAME IS NULL
04/08/25 13:16ID:???そうだね。確かに、4Dの商品構成の難解さはよく指摘されるよ。
4Dの場合、3クライアントで構成する場合、
4D Server ‥‥‥‥‥‥‥‥‥‥ 156,450円
4D Client Expansion Pack ‥‥‥‥51,450円
合計207,900円になるね。
確かにFMよりちょっと高いね。
でも、思った程の違いは無いでしょ。
ちなみになんで3クライアント必要なのに4D Client Expansion Packを
3個買わないかと言うと、4D Serverにもともと2クライアント分の
ライセンスが含まれているんだよ。
あと、Webブラウザをクライアントにするなら、4D Serverでなくとも
複数ユーザをさばけるので、
4th Dimension ‥‥‥‥‥‥‥‥‥‥ 40,950円
4D Web Extension License ‥‥‥‥124,950円
合計165,900円になるね。
こっちの方がちょっと安いね。
ちなみにWebブラウザをクライアントにするばあいは、同時接続数が
いくつであっても、4D Web Extension Licenseは1つでOK。
0225NAME IS NULL
04/08/25 13:53ID:???>>219 さん
ファイルメーカって「使用するかも知れない」クライアントの数分の
FileMaker Proをきっちり購入しておかなくちゃいけないの?
同時に接続する可能性のある人が、10人中せいぜい5人と想定される
場合でも10クライアント分買う必要があるの?
いや、今ちょっと、FMとコンペになってる案件抱えててさ、
コスト計算の部分でファイルメーカとそれほど大差ない事をアピールしたいので。
0226219
04/08/25 20:44ID:???> 同時に接続する可能性のある人が、10人中せいぜい5人と想定される
> 場合でも10クライアント分買う必要があるの?
絶対に同時に立ち上げないのであれば、うまく使い回せばいいかも
知れないけど(もちろん【使用許諾違反】だよ)、原則は1台1ライセンス。
ネットワークプロテクトもかかっているよ。
4D Serverは同時使用数ライセンスだから、2ユーザー分しか
ライセンスをもっていなくても4D Clientは1000台にばらまいてもOK。
3台目をつなぐときにもうダメだよ、って親切に教えてくれる。
0227219
04/08/25 20:54ID:???正確に書かないと後で突っ込まれるかも知れないので、補足。
FileMakerには、SLP (Software Licensing Program) という制度があって、
大企業とかで50とか100とかまとめて購入すると割引される。
詳細は
http://www.filemaker.co.jp/license/index.html
4Dにはこのような制度はない。
0228NAME IS NULL
04/08/25 21:06ID:???悪いことたあ言わん、4Dの導入はやめとけ。
すぐにバグだらけだの情報がないだのサポート悪いだの言い出すのが目に見えてる。
4Dを多少なりとも使いこなせば、できることの範囲が膨大に拡がる。
対FileMakerPro比較での十数万レベルのコスト差なんぞハナクソだ。
そんなもん開発意欲次第であっという間に取り戻せる。
4Dは情報足りないのも含めてチトばかしハードルはあるが、
それを越えれば他のDBと比べても開発のお気楽さにしてそのパワーはけっこう凄いぞ。
だからこんなマイナーでも使っている人が絶えないの。
ハナクソレベルの話であーだこーだゆってる間はちんちん
じゃなかったファイルメーカーいぢくってろよw
0229NAME IS NULL
04/08/25 21:28ID:???> >>213
>
> 悪いことたあ言わん、4Dの導入はやめとけ。
いいんじゃないの。別にやってみれば。
FileMakerと同じ程度に使うだけならそんなに難しくないよ。
0230NAME IS NULL
04/08/25 21:54ID:???なんで4Dユーザーってこういう人多いんだろう・・・
自分も4Dユーザーだけど、こんな排他的にはなりたくないもんだ
0231NAME IS NULL
04/08/25 22:37ID:???丁寧なレス、ありがと。助かったよ。
このライセンス形態でいくと、ファイルメーカーは、
常用率の低い端末が多く含まれる事業所(あ、運用環境ね)の場合は
むしろ4Dよりコスト高だね。
もちろん、その「SLP (Software Licensing Program) 」とかいうのの
適用範囲以下のクライアント数の場合だけど。
>>230
まぁ、>>228 の口が悪いのは確かだけど、現実のシーンでは、
起こりがちな実情も包み隠さず話してると思うよ。単に排他的な
煽りレスだといって非難だけしなくてもいいんじゃないかと。。。
もちろん、僕も4Dユーザなんで“排他的”と思われないようにしたいと
思うけどサ。
まぁ、何にせよ少数派ってレッテル貼られがちだから、おこないには
気をつけなきゃな、と思います。
0232NAME IS NULL
04/08/26 00:07ID:???丁重にありがとう
HPに導入設定例書いてないから分かり難いんだね
FMも7になっても期待していた機能は付かなかったし、
スクリプト以外は重くなったけど全部作り直しの必要有り
ということで、それならと言う感じの今日この頃
ここのいる人、だれか解説本出してください
>>228
長々と有りがと
こういうカキコの人は一行置きの改行だったり、
独特の引用表記だったりする人が多いね
0233最近使い始めた4D初心者
04/08/26 00:17ID:???>ここのいる人、だれか解説本出してください
ほんと希望です・・・・
0234NAME IS NULL
04/08/26 00:36ID:???1台のPowerMac G4上で2つ以上の4D本体をインストールして、同時に
複数の4D本体を立ち上げています。警告などはでません。
4D用の有料Pluginは、複数の4Dで使われていないかチェックをしており、
複数の4Dで同じシリアル番号のPluginが使われていると警告が出て、つかえ
ないような仕組みになっています。
これと同じように、Web Extensionは同じライセンスで複数使え
ない仕組みになっていますが、4D本体は、コピーをすれば、1つのシリアル
番号しかなくても、複数の4Dを同時に立ち上げられます。これは単なるバグ
なのでしょうか? それとも4D Japanは、1つのコンピュータで1つのライ
センスの4Dを複数立ち上げることを認めているのでしょうか?
このおかげで、4D+Web Extensionでサーバーを立ち上げている状態で、
同じライセンスの4Dで新しいプロシージャなどを開発することができるの
で、助かりますが、本当はこのような使用方法は許されていないのでしょ
うか?
0235NAME IS NULL
04/08/26 01:09ID:???> >ここのいる人、だれか解説本出してください
> ほんと希望です・・・・
どの辺りでつまずいているんですか。
0236NAME IS NULL
04/08/26 01:22ID:???同じライセンスの4Dで新しいプロシージャなどを開発する
サーバー機で開発! (((( ;゜Д゜)))ガクガクブルブル((((
ライセンス上は別に禁じていないけど、あんまりメリットも無いような...
それから、ライセンス運用の可/不可の判断は4D本社(仏)しかしてないと思う。
4D Japanだけが他国の支社と無関係に独立したライセンスを導入してることは無い
はずだよ。単なる営業出張所程度の仕事しかしてないはずだし。
なんか、この運用方法にやたらこだわる方が某MLにも昔から居らっしゃるのだけど
何でだろ? 不思議だなぁ。
0237236
04/08/26 01:23ID:???0238NAME IS NULL
04/08/26 01:47ID:???> このおかげで、4D+Web Extensionでサーバーを立ち上げている状態で、
> 同じライセンスの4Dで新しいプロシージャなどを開発することができるの
> で、助かりますが、本当はこのような使用方法は許されていないのでしょ
> うか?
4Dや4D Serverのコピーを1台のマシンで複数起動するのは
ライセンス的にはOK。
でもこんな使い方をする意味が無いのでは?
>>236 のヒトも書いていますが、趣味で立てているサーバーなら
まだしも、業務で運用中のサーバーで開発作業をすること自体、
お勧めできません。素直にテスト用マシンのためにもう1ライセンス
購入したほうがいいのでは・・
0239NAME IS NULL
04/08/26 18:44ID:???解説本といってもねぇ・・・
いろいろな意味で間口が広いからなあ、4Dは。
エントリーか、中級者か、Web専門か?
はたまたファイルメーカーの移行組 <- このスレから判断するにこれが一番イケてそうだw
どのレベルの読者を想定して書くか、まずもって悩ましいよな。
現状だったらWeb機能の解説だけでも1冊軽〜く突破しそう。
他にDrawだのViewだの純正プラグインの解説だけでも2〜3冊いけそうだ。
で、また売れねーんだなー、これが。
数がさばけなきゃ、まず出版社は動かんでしょ。
0240NAME IS NULL
04/08/26 19:37ID:???FMではかなりトリッキーなことしないと実現できないこと(または実現不能)
4Dでやってみせたりとか
でも中級者向けが一番層が多いと思うし、FM移行組にはありがたいと思うんだが
こんだけ解説本が無いと1万くらいでも漏れ買っちゃうかも。
0241NAME IS NULL
04/08/26 20:07ID:???> >はたまたファイルメーカーの移行組 <- このスレから判断するにこれが一番イケてそうだw
英語でよければこんなのあるよ。
http://www.4d.com/support/corners/filemaker/index.html
0242NAME IS NULL
04/08/26 20:10ID:???Step into the 4th Dimension !
0243NAME IS NULL
04/08/26 20:19ID:???4D中級者向けの本が欲しくて、予算に1万円出せるなら
既に「プログラミング4th Dimension:究極のガイド」は買ってるよネ?
あなたのように熱意のある人には、すごく良い本なんだけど、
値段が高くて、たいてい薦めても敬遠されるんだけど。
一方、
「FMではかなりトリッキーなことしないと実現できない
こと(または実現不能) 4Dでやってみせたり 」
という内容を望む読者層は、必ずしも4D 中級者ではないと
思うよ。「ファイルメーカーでばりばりパワーユーザなら
4Dでも中級者ぐらいにはなるでしょ?」という想定があるのかも
しれないけど、それはちょっと疑問。
なので、4Dのいわゆる「中級者向け内容」ということで
4Dの初歩的や基礎的な概念を省略して、FMとの比較ばかりを
重点的にまとめた内容だと、結局はその
「FMではかなりトリッキーなことしないと実現できない」ような4Dの機能も
DBアプリケーション全体を構築出来る知識が無いと、それを活用する段階まで
達しないと思うんだ。やっぱり、基礎があっての枝葉末節だと思うよ。
なので、FM移行組にはやはり「4D初心者向けの内容+FMとの比較」
という構成の本があった方が良いと思う。
0244NAME IS NULL
04/08/26 20:22ID:???↓↓↓↓『なんで4D Japanは日本語かしないんだ!』というレスが付きます ↓↓↓↓
0245241
04/08/26 20:30ID:???「Upgrading From Filemaker Pro to 4D」
ftp://ftp.4d.com/ACI_PRODUCT_REFERENCE_LIBRARY/ACI_Articles_and_Guides/Guides/From_FileMaker_to_4D.pdf
どこかでこれの日本語訳、見たことあるんだけどなあ。
0246NAME IS NULL
04/08/26 20:58ID:???4Dは出来ること多くて何から手を付けていいのか・・となるんですが
FMのような有る程度できあがった部品集とか、メソッド集とかあったら楽だな〜と思ったりしてます。
こんなこと言ったら怒られるのを覚悟で....
0247NAME IS NULL
04/08/26 21:28ID:???http://tech.4djpn.jp/extra/
あと部品集はコンポーネントっていって英語版なら山ほど出てるけど、
Developer editionに含まれる4D Insiderがないと組み込めません。
あと、繰り返しになるけど4Dは日本ではユーザ数がと〜っても少ないので、
日本人のフリーウェア作家の人もほとんど居ません。なので、フリーウェアも
ほとんどありません。(これも英語版で良ければ、いくらかはありますけど。。)
虚空に向かって話しかけるような状態なので、なかなか4Dのために
情報発信しようと言う人は居ません。もし、そういう人を見かけたら
出来るだけ反応してあげて下さい。
0248NAME IS NULL
04/08/26 22:03ID:???> 虚空に向かって話しかけるような状態なので、なかなか4Dのために
> 情報発信しようと言う人は居ません。もし、そういう人を見かけたら
> 出来るだけ反応してあげて下さい。
うんうん。禿同。
あと4Dは基本的に少数のデベロッパが食い合いしている状態だから
横のつながりが出来にくいかも。(暗黙の派閥のようなものがある。)
メーリングリストだって初心者の質問に答えてあげている人は
少数の奇特な人たちだけ・・みんな知っているくせに答えない。
0249NAME IS NULL
04/08/26 22:17ID:???0250NAME IS NULL
04/08/26 22:24ID:???> 4Dに限らず、ふつー、同業者というものは食い合いになるんではないかと。。。
いやいや、4Dは特にマーケットが小さいので、その傾向が強い。
またA社が作って失敗したものをB社が、とか、
C社がD社と仕事をして失敗して関係がギスギスしたり、とか
周りからみているだけでも、○○さん派閥と△△さん派閥とか
見えてくるよ。
0251246
04/08/26 22:32ID:???さんくす!見てみますね!
でも、ここんとこ4Dスレが活発で嬉しいです
0252NAME IS NULL
04/08/26 22:45ID:???するってぇ〜と、おいしい案件はみんなで雁首そろえて談合とか?
いいなぁ。。。
俺の会社、仕事で4Dも使うようになって、7、8年経つけど
そんなとこに混ぜてもらったコト無いヨ。
>>250 のヒト、
ちなみにその派閥はどこへ行けば入れるんでしょうか?教えてください!
やっぱり、パーティー券とかいっぱいさばいて実績作ってからじゃないと
のし上がれないしきたりとか?
0253NAME IS NULL
04/08/26 23:10ID:???派閥というかグループというか・・・
4D業界に限らずFileMakerのデベロッパさんにもあるよね。
あの人とあの人とか・・・あの会社とあの会社とか・・・
あんまり書くと素性がバレるのでもう寝る。
0254NAME IS NULL
04/08/26 23:29ID:???>既に「プログラミング4th Dimension:究極のガイド」は買ってるよネ?
読んだけど、たいした事書いてない様な・・・
役に立たなかったけど、何か?
0255NAME IS NULL
04/08/26 23:42ID:???> 読んだけど、たいした事書いてない様な・・・
> 役に立たなかったけど、何か?
David Adamsせんせーい!こんなこと言ってる人がいます。
ホントに読んだのかよ。
理解できなかっただけじゃないの。
これが目次ね。
http://www.asgsoft.com/html/products/Programming4DTOC.pdf
0256NAME IS NULL
04/08/27 00:23ID:???工工工エエエェェェ(゚Д゚)ェェェエエエ工工工!!!
もう一回読み直した方がいいと思うよ。
そんな必要ないって言うなら、今すぐ、あなた自身が
“たいした事の書いてある”解説書を書いて下さい!
あと、有料でいいんでセミナーとかも開いてください。
日本語話す人にそんなスゴイ人が居るとは思わなかったヨ。。。
まだまだ駆け出しの俺にとっては、あの本はすごい頼りになる。
あやふやに理解しがちなポイントをあれほど明快に整理して
教えてくれる解説書は他の言語の本と比べても少ないと思う。
あと、付属のCDに入ってるメソッド集も役に立つ。
トランザクションのルーチンとか、見てると「そゆ事も気にしなくちゃ
いけないのか」って思うとこがあった。
日本語の目次を見つけたゾ:
http://web.archive.org/web/20040202161657/http://4d.hops.co.jp/4d/mokuji.pdf
発売元は >>191 で紹介してあるページに載ってた。
(つか、このリンク、WebArchiveかよ! オリジナルの4D社のページは
どうなっとんねん! こんな良書を...)
あと、今でも「専門書の杜」っていうサイトで、注文出来る事を突き止めた。
http://www.senmonsho.ne.jp/login
トップページの検索窓に「4th Dimension」って入れて検索すると出てくる。
あと、未翻訳だけど、同じ著者の続編で「4D 6.5 Companion」や
「The 4D Web Companion」っていうのもあるらしい。
iNUGなんかでも激賞されてるので、すごく読みたいのだけど
日本では手に入んない。
0257NAME IS NULL
04/08/27 00:44ID:???> 未翻訳だけど、同じ著者の続編で「4D 6.5 Companion」や
> 「The 4D Web Companion」っていうのもあるらしい。
> iNUGなんかでも激賞されてるので、すごく読みたいのだけど
> 日本では手に入んない。
日本からでも買えるよ。
「4D 6.5 Companion」はASGで
http://www.asgsoft.com/html/products/4dcompanion.htm
「The 4D Web Companion」は4D Storeから
http://store.4d.com/4DCGI/productlist.html?=22125:::Other::
0258NAME IS NULL
04/08/27 01:55ID:???古すぎる言語仕様
管理しにくいエクスプローラ
意味不明のクラッシュ
癖のあるGUIオブジェクト
この辺が改善されるなら、間違いなく信者になる。おれは。
0259NAME IS NULL
04/08/27 02:16ID:???> 閉鎖的な外部とのインターフェイス
> 古すぎる言語仕様
この2つは何となく分かる。
> 管理しにくいエクスプローラ
> 意味不明のクラッシュ
> 癖のあるGUIオブジェクト
この3つ、具体例を挙げてくれ。
0260NAME IS NULL
04/08/27 02:20ID:???僕は使った事無いけど、OracleとSQLなんちゃらとか名前に付いたプラグインが
イパーイあるんですけど、ああいうのではないの?
> 古すぎる言語仕様
メジャーバージョンアップで新しいオブジェクト指向な言語を導入するって
“去年”聞いたよ。個人的には今更変えられても困るなぁと思うけど。
> 管理しにくいエクスプローラ
もうすぐ出るバージョン2004で変わるらしいっすよ。
> 意味不明のクラッシュ
Mac OS X に変えてからユーザ/カスタムメニューモードでは、全然落ちなくなった。
デザインモードはまだ時々落ちますね。
> 癖のあるGUIオブジェクト
これは、僕もそう思う。何か微妙にニセモノ臭いんだよね。
でも、詳しい人に聞いたら、Mac用とWin用両方の画面を計算で(?)描いてる
から、仕方ないって言われた。そういうもんか。
でも、納品先のエンドユーザはブラウザと4Dの区別もつかないし、気にならない
って言われたので、自分も気にしない事にしてる。
まぁ、確かに必ずしも100%満足って訳ではないけど、
それでも使い続けてるから、傍目からみれば信者なんだろうな。
こういうこと書くと、マンセー厨、キモイって言われるんだろうな。
0261NAME IS NULL
04/08/27 02:38ID:???> > 管理しにくいエクスプローラ
> もうすぐ出るバージョン2004で変わるらしいっすよ。
ベータ手元にあるけど、カテゴリの選択が横タブから
プレースバーみたいになっただけで、機能的には
余り変わってないよ。
0262NAME IS NULL
04/08/27 02:42ID:???Webサーバ機能はどう? なんか良くなってるとこある?
0263NAME IS NULL
04/08/27 02:59ID:???ごめん、いろいろあるけど詳しくは書けない。
もう少しだけ待ってね。
0264NAME IS NULL
04/08/27 09:45ID:???多くは教えたくない、といった狭量な意味で答えないのではないと思われ。
クレーマーにうんざりしてるだけだろ。
時に、4Dのバグにも言及しなきゃならないときもあるからな。
0265NAME IS NULL
04/08/27 10:21ID:???言えてる。まさに自分がそれ。
実際、テクニカルな情報出すより、
クレーム書くことに専念してるような奴居るしな。
0266NAME IS NULL
04/08/27 10:28ID:???> >>248 みんな知っているくせに答えない。
> 多くは教えたくない、といった狭量な意味で答えないのではないと思われ。
> クレーマーにうんざりしてるだけだろ。
> 時に、4Dのバグにも言及しなきゃならないときもあるからな。
クレーマーってだれ?4Dのバグや4D Japanのことになると
出てくるヒト?
0267NAME IS NULL
04/08/27 10:35ID:???>Mac OS X に変えてからユーザ/カスタムメニューモードでは、
>全然落ちなくなった。
よほど小規模な物しか使ってないんでない?
>デザインモードはまだ時々落ちますね。
話にならない。効率悪すぎ
0268NAME IS NULL
04/08/27 10:38ID:???>機能的には余り変わってないよ。
・・・orz
せめて外部ソース参照くらいさせてよ、持ってくるのめんどくセーよ
モジュールの使い回ししたい時や、
メソッド数が膨大なときの管理しづらい
0269NAME IS NULL
04/08/27 10:52ID:???激しく同意
cocoaから4D鯖参照するとか
ドトネトから参照するとかしてみたい
ソープ使えってか?1セッションで終わる様な
簡単なもんじゃなくて、ネイティブクライアント
作りたいのよ。
接続ライセンスは払うからさ。
4D open つかえってか?だったらドキュメントと
使いやシーフレームワーク用意してほしいよ。
まあ戦略的にデキねーってのは理解出来るが
それがまさに閉鎖的
0270NAME IS NULL
04/08/27 10:59ID:???> >>260
そんなに落ちるかなあ。
具体的にこんな時に落ちる、という例があれば
教えてくれ。
0271NAME IS NULL
04/08/27 11:07ID:???API Pack使やぁいいジャン。
0272260
04/08/27 11:09ID:???> よほど小規模な物しか使ってないんでない?
ん〜どうかなぁ。
テーブルの数が140個ほどで、レコードは一番多いテーブルで
200万件ちょっとくらい。データファイルサイズは、だいたい1年くらい
掛かると2GBに近づくので、年次更新で新規データファイルに
差し替えてるから、セグメント?だっけ、アレはやったことが無いんだ。
ただ自分としては、これで、今までで一番大きいんだけど。
これって、4Dで作るデータベースとしては、まだ小規模な方?
>> デザインモードはまだ時々落ちますね。
> 話にならない。効率悪すぎ
そうかなぁ?2、3週間に1回くらいだけど。自分の経験としては
OS9の頃に比べれば雲泥の差だし、部屋の反対側のパーティションで
イラレとかやってるデザイナーさんは、OSXでも、2〜3日に1回は
「アー!」って言ってるから、まだマシかなと思てるけど。。
0273NAME IS NULL
04/08/27 11:16ID:???> せめて外部ソース参照くらいさせてよ、持ってくるのめんどくセーよ
> モジュールの使い回ししたい時や、
> メソッド数が膨大なときの管理しづらい
直接別のストラクチャから参照できるんじゃないけど
Object Libraryを作ったり参照したり(コピー&ペースト、ドラッグ&ドロップ)
出来る (らしい)
あとエクスプローラでフォルダ管理(関連するメソッドやフォームなどを
まとめておける)が出来る (らしい)
細かい機能アップは沢山ある。(らしい)
0274NAME IS NULL
04/08/27 11:17ID:???微妙に話が噛み合ってないように思える。(w
まぁ、ガンガレ。
0275NAME IS NULL
04/08/27 11:20ID:???> 閉鎖的な外部とのインターフェイス
次のバージョンでは現行の4D ODBCの機能が
標準で内蔵される。 (らしい)
0276NAME IS NULL
04/08/27 11:24ID:???俺も思った (藁
0277269
04/08/27 11:37ID:???>>276
ヲヲ?
これはスマンかった、アンカーめんどくてさ。
漏れが同意してるのは、
>>258
>閉鎖的な外部とのインターフェイス
の部分な。噛み合うも何も>>268とは関係ないヨ
いちおう引用はしてるんだけど・・・
0278NAME IS NULL
04/08/27 11:37ID:???色々くっつけようとすんなよ。
そこそこの機能のものが一揃いまとまってて、
ひょいと片手で持ち運べるところがいいんじゃねぇか。
布団の中にもぐって、鶴光のオールナイトニッポン聴く用途から
ホームシアターの5.1chサラウンドまで、全部ラジカセでやろうとすんなって。
おい、そこ!
「今時、ラジカセなんて流行らねーとこまで、4Dとはそっくりだ。」
とか言うなヨ。
書いてる本人、シマッタ、たとえが古かった。。と思てるところダ (泣
0279NAME IS NULL
04/08/27 11:43ID:???> つか、おまえら、4Dはラジカセなんだよ。
この言い回し、どこかで耳にしたことあるぞ。
ひょっとして○○さん?
0280NAME IS NULL
04/08/27 11:44ID:???> >>267
具体的に教えてくれ。
0282NAME IS NULL
04/08/27 12:09ID:???> API Pack使やぁいいジャン。
API Packじゃないぞ。API Packはこれ。
http://www.pluggers.nl/api_pack.html
4D Plug-in SDKのことでしょ。
0283NAME IS NULL
04/08/27 12:22ID:???Plug-in SDKから呼び出せる大方のAPIをPlugin化したもの。
0284NAME IS NULL
04/08/27 12:32ID:???> 簡単なもんじゃなくて、ネイティブクライアント
> 作りたいのよ。
何のために??
そんな用途だったらバックエンドが4Dである必然性が
ないんじゃないの。
0285ラジカセと4D
04/08/27 12:36ID:???http://web.archive.org/web/20030505132523/www.eleap.co.jp/Column/otobe/column02.htm
0286Anonymous Coward
04/08/27 14:27ID:???> >>270
> > >>267
具体的に教えてくれ。
0287NAME IS NULL
04/08/27 14:31ID:???日本語は使えないの?
一応、Multi Currencyに対応らしいけど。
0288NAME IS NULL
04/08/27 16:10ID:???0289Anonymous Coward
04/08/27 16:15ID:???決済サービスも日本のヤツ使えない(と思う)
0290NAME IS NULL
04/08/27 17:39ID:???受け入れがたいものがある。
0291NAME IS NULL
04/08/27 18:02ID:???日本製ならHiMate!はダメ??
0292NAME IS NULL
04/08/27 18:17ID:???http://pc5.2ch.net/test/read.cgi/bsoft/1048993717/76-80
0293NAME IS NULL
04/08/27 18:35ID:???HiMate!結構いいんじゃないの。
技術的にはスゴイよ。
0294NAME IS NULL
04/08/27 18:46ID:???社員 乙。
でも、さすがに、今の時代、あれを“技術的にスゴイ”と言い張るのは
無理があるヨ。生成するソースがクソすぎ。
0295NAME IS NULL
04/08/27 18:52ID:???0296NAME IS NULL
04/08/27 18:55ID:???まぁ、「オールインワン」であることに価値を見いだせるかどうかだなぁ。
参考:http://www.sorun.co.jp/solution/img/eb_4d_img01_l.gif
0297293
04/08/27 19:05ID:???社員じゃないよ。
それなりの値段で販売対象も絞られているんだから
いいんじゃないの。
そんな穿った見方しかできないキミは
今の時代にあったどんな素晴らしいものを作ってるの?
0298NAME IS NULL
04/08/27 19:18ID:???> まぁ、「オールインワン」であることに価値を見いだせるかどうかだなぁ。
「オールインワン」のお手軽さは何者にも替え難いよね。
>>295
> OracleやSQL Serverなどに比べるとたとえばどんなメリットがあるんだ?
比較する対象を間違ってるぞ。
Oracle、QL Server、それだけじゃアプリケーション作れないでしょ。
4Dはデータベース内蔵のアプリケーション開発環境。
0299NAME IS NULL
04/08/27 19:27ID:???>今の時代にあったどんな素晴らしいものを作ってるの?
>>294じゃないけど、その言い回しは快い印象を与えていないよ。
誰でも会社組織やさまざまな制約の中で常に「時代にあった素晴らしいもの」を
作れるとは限らないし、使用と言う名の機能制限やバグだらけのツールを
使わざるを得ない場合だってある。
自分の意図と反するプロジェクトに放り込まれ、最大限の能力を発揮できない
エンジニアだって山ほどいる。
その言葉はそういう努力を否定するものなのか?
4Dがそれを実現する魔法のような万能薬ならともかく、
確かに「社員乙」は適切なものではないだろうし、言われた本人にとっては
非常に失礼に値するものでしょう。その気持ちはよくわかる。
しかしそれに続く言葉はしっかり受け止めないと、進歩を止めてしまう。
ほかのDBや開発ツールスレ、あるいはMLを見てみ。煽り煽られ、罵倒されながらも
何が何でも前向きに解決しているんじゃないかい?
少なくともこのスレにそういう動きが少ないどころか、現状に甘んじて
否定するような気配があることは非常に残念。
世の中にはより優れた技術、顧客を満足させうる世界があることを認識すべきじゃないか。
4Dで一生飯を食っていくならともかく。
0300294
04/08/27 19:43ID:???>>いいんじゃないの。
なんだ、「技術的にスゴイ」んじゃなかったの?
>>そんな穿った見方しかできない
別に穿ってなんかないヨ。事実を見て書いただけだよ↓
http://openlab.ring.gr.jp/k16/htmllint/htmllint.cgi
『http://www2.himate.net/jp/examples/site12/mainA.htm を
HTML4.01 Transitional としてチェックしました。
106個のエラーがありました。このHTMLは -13点です。』
つかさ、4Dって、データベースだよな? Webサーバだよな?
今の時代、データベースに記録された顧客情報や販売情報を生かして
逐一コンテンツに反映させるようなCRM的な機能を持つダイナミックな
サイトを求められる。そして4Dはそれを作れるよな?
なのに、なんでそのソフト、「HTML吐き出しておしまい」なんだ?
データベースとしてもWebサーバとしても使わないなんて、モッタイネェーって思うね。
何か、別に4Dで作る必然性が無いっていうかサ。
すくなくとも、Bussiness Kit と同じ土俵で比べる種類のソフトじゃないよ。
0301NAME IS NULL
04/08/27 19:53ID:???ちみたち、ここは 2ch だよ。
そんなに、語るなよ。
いや、いいこと言ってると思うけどさ、
ちょっと、暑苦しい感じもするんだよ。
「煽り、罵倒は2chの花」くらいに かる〜く 受け流して
匿名性ゆえにあふれてくるオシシイ情報や
立場、身分を隠した本音の評価を楽しもうや? Right ?
0302297
04/08/27 19:56ID:???> >>294じゃないけど、その言い回しは快い印象を与えていないよ。
アドバイス、ありがとう。
煽りに対して過剰に反応してしまってスマソ。
> 誰でも会社組織やさまざまな制約の中で常に「時代にあった素晴らしいもの」を
> 作れるとは限らないし、使用と言う名の機能制限やバグだらけのツールを
> 使わざるを得ない場合だってある。
> 自分の意図と反するプロジェクトに放り込まれ、最大限の能力を発揮できない
> エンジニアだって山ほどいる。
もちろん理解しています。だからといって「クソすぎ」とか言い捨てても
いい訳じゃないでしょ?
このスレはファイルメーカーと4Dの比較スレだけど、他スレの
マカーとドザーの確執も結局同じようなことじゃないでしょうか。
よく使ったこともないものを雰囲気だけで否定したり、聞きかじった
中途半端な知識で評論じみたことを言ったり・・
じゃお前は何が出来るんだ、って言ってみたくなる気持ちも
分かるでしょ。
0303297
04/08/27 19:58ID:???> 「煽り、罵倒は2chの花」くらいに かる〜く 受け流して
> 匿名性ゆえにあふれてくるオシシイ情報や
> 立場、身分を隠した本音の評価を楽しもうや? Right ?
Sure!
0304NAME IS NULL
04/08/27 19:59ID:???書いて送信する前にコーヒーでも飲んで
あらためて読み返してみよう
0305NAME IS NULL
04/08/27 20:04ID:???> 別に穿ってなんかないヨ。事実を見て書いただけだよ↓
> http://openlab.ring.gr.jp/k16/htmllint/htmllint.cgi
>
> 『http://www2.himate.net/jp/examples/site12/mainA.htm を
> HTML4.01 Transitional としてチェックしました。
> 106個のエラーがありました。このHTMLは -13点です。』
おいおい、これで100点とれるサイトなんてあるのか。
例をあげよ。
http://www.yahoo.co.jpだって
「539個のエラーがありました。このHTMLは -105点です。」
0306名無しさん
04/08/27 20:33ID:???> 今の時代、データベースに記録された顧客情報や販売情報を生かして
> 逐一コンテンツに反映させるようなCRM的な機能を持つダイナミックな
> サイトを求められる。
それを求める企業はお金をかけてシステム構築すればいいじゃないの。
CRMって何よ、とかいう商店や中小企業が対象なんだから。
> 何か、別に4Dで作る必然性が無いっていうかサ。
必然性はないかも知れないけど、4Dでも出来るんだったら
それでもいいと思うけど。
0307300
04/08/27 20:49ID:???んー、ここは、Web製作板 じゃないので、DB専業の皆さん相手に
くどくど書かないけど、lintで100点取ることは “必ずしも” 要求されない。
とはいえ、70点以上取るサイトも珍しくはないんだヨ:
70点:富士通 (http://www.fujitsu.co.jp/)
76点:国会図書館 (http://www.ndl.go.jp/index.html)
86点:アップルコンピュータ (http://www.apple.co.jp/)
87点:内閣府 (http://www.cao.go.jp/)
87点:慶応大学湘南藤沢キャンパス (http://www.sfc.keio.ac.jp/)
91点:日本電気 (http://www.nec.co.jp/)
94点:東京大学 (http://www.u-tokyo.ac.jp/)
96点:東芝 (http://www.toshiba.co.jp/)
100点:日本XMLユーザグループ (http://www.xml.gr.jp/)
(『HTML-LINT RANKING Front Page』より)
指摘された減点内容は、マイナス評価であって
決してプラス評価ではない。サイトの目的と対象によっては
問題となる場合があるので、ひとつひとつ対処をどうするか
判断すべきだと思う。4D CompilerのWarningと一緒で
分かって放置している警告と知らないままにしている警告では
意味が違うだろ?
参考までにHTML LintのFAQの一部を紹介:
Q:HTMLを作成するツールを使ってHTMLを書いているのに
エラーが沢山出ます。
A:残念なことに、正しいHTML文法の認知度が非常に低いからです。
このような間違ったHTMLを生成するオーサリングツールの開発者達は、
MozillaやMSIEなどの目的とするWWWブラウザでちゃんと見えればよい
ようにHTMLタグを生成しようとしているのです。そのようなオーサリング
ツールは、最初のラフなHTML生成用に使用し、その後テキストエディタで
手直しする必要があるかも知れません。
これはとてもおかしな話で、これでは何のためのオーサリングツールかわかりませんね。
>>306
うん、もちろん、それは否定しない。
つか漏れは、HiMateが
「技術的にスゴイか?」
「今の時代の要請に応じた機能を提供しているか?否か?」
という点に関して「俺はそう思わない」と言ったまでです。
不毛な議論でスレ汚したくないんで、ここらで消えるわ。
0308NAME IS NULL
04/08/27 20:54ID:???おお、久しぶり来たら盛り上がっとるな。
なんだかんだでおまいら、ROMってたんかいw
0309NAME IS NULL
04/08/27 21:06ID:???> なんだかんだでおまいら、ROMってたんかいw
だれ?
0310NAME IS NULL
04/08/27 21:20ID:???0311NAME IS NULL
04/08/27 21:28ID:???どなたはん?
0312NAME IS NULL
04/08/27 21:28ID:???いや実は、3人で役割持ち回りで自演しあってるので
実質的には、もう殆ど誰もROMってなかったとおもいますよ。
俺、今夜、9時から2時までなんでよろしく (w
0313NAME IS NULL
04/08/27 21:32ID:???なんだよ、勝手にギブアップすんなよ。
俺は担当時間いっぱい演じ切ったのに。
0314NAME IS NULL
04/08/27 21:40ID:???> ってことは、>>308 は本物さん!?
話が見えん!!俺に分かるように説明しろ!
ウンコするぞ! by カンニング
0315NAME IS NULL
04/08/27 21:41ID:???何の「本物さん」なの
0316NAME IS NULL
04/08/27 23:48ID:???0317NAME IS NULL
04/08/28 00:43ID:???0318NAME IS NULL
04/08/28 20:50ID:???0319NAME IS NULL
04/08/29 06:37ID:???0320NAME IS NULL
04/08/29 15:21ID:???0321NAME IS NULL
04/08/29 19:41ID:bIGyeyoqver2004が発売予定とは試してみたいな。楽しみです。
ちなみに、個人的にノウハウまとめる程度の使い方ならFMで十分ですか?
0322NAME IS NULL
04/08/29 19:48ID:E3b+JbH1> 数年前に4D触りましたが、GUIが好きになれませんでした。
具体的にはどんなところですか?
0323NAME IS NULL
04/08/30 17:22ID:???こんなこと書くから人居なくなっちゃたじゃないの。
0324NAME IS NULL
04/08/30 21:10ID:???0325NAME IS NULL
04/08/30 21:19ID:???なんで。
0326NAME IS NULL
04/08/31 21:37ID:???日本語版はいつかな?
0327NAME IS NULL
04/08/31 21:54ID:???> 4D 2004出たね。
APPLE expo で発表、即日発売開始ね。
0328NAME IS NULL
04/09/01 00:03ID:???アップグレードリファレンスだけで400ページ以上あるぞ。
ODBC接続機能標準装備記念カキコ
0329NAME IS NULL
04/09/01 00:45ID:???個人的な目玉は
ユーザー変更可能なフォーム
フォームエディタのズーム機能
自動クライアント配布
List Box オブジェクト
0330NAME IS NULL
04/09/01 03:55ID:???0331NAME IS NULL
04/09/01 04:37ID:???>>フォームエディタのズーム機能
これはでかいよなー。
コンパイル後のストラクチャでもフォームをユーザーが
変更できるのはウマー
こういったの含めて今回のアップは4D使ってた人たちが
長年要望し続けてきた機能がてんこ盛りですよ。
できたんなら前のバージョンでやれよってカンジ。
でもメソッドのライブラリ機能は・・・今回も見送られたかな?
>>List Boxオブジェクトってどんな感じかな
これまでAreaListProを使ったり、スクロールエリアをグループ化して
ゴリゴリ書かないと実現できなかった配列のリストオブジェクト。
マルチラインの選択やヘッダタイトル、ヘッダソート、バックグラウンドやラインの
配色とか指定できるみたい。これらがひとつのオブジェクトの中で実現できる。
0332NAME IS NULL
04/09/01 05:55ID:???>できたんなら前のバージョンでやれよってカンジ。
つか、5年前にやってほしかった。。。AreaListが死んだ頃。。
あの時、泣く泣く、4Dに別れを告げたんだよ。。
0333NAME IS NULL
04/09/01 06:02ID:???OS9終了ですね。漏れ的にはHappyだけど
某MLでは、暴れる人登場で、またひと騒ぎありそうな悪寒.
P.S.
「日本語版リリースは来年」に100ドングル!
0334NAME IS NULL
04/09/01 06:22ID:???> つか、5年前にやってほしかった。。。AreaListが死んだ頃。。
死んでない、死んでない。最近7.8が出たぞ。
0335NAME IS NULL
04/09/01 07:04ID:???他の会社が買い取ったんだってね。
でも、そうなるまで、1年くらいは、絶望の時代が続いたよね。
もう無理ポだたーよ、上司を説き伏せるのに、あの時間は長過ぎたヨ。
でも、アリガト。まだ4Dの世界に未練があるからココ覗いてるんだけど
もう、後戻りは出来ないよ。ACCESS + VB + SQLサーバにリプレースされ
ちゃったから。もうじき漏れもリプレースかな。。。
0336NAME IS NULL
04/09/01 08:33ID:???MacOSX版、異様にはえ〜!
こりゃタマラン。
ネイティブだとこんなに違うものなのか。
これならOS9動かなくても許す。
0337NAME IS NULL
04/09/01 09:47ID:???> MacOSX版、異様にはえ〜!
結構パフォーマンス上がっているみたいですね。
http://www.4d.com/2004/deliver.html#perf
楽しみ。
0338NAME IS NULL
04/09/01 10:48ID:???0339NAME IS NULL
04/09/01 11:32ID:???なんで?
0340NAME IS NULL
04/09/01 11:50ID:???>なんで?
空気ヨメ
DB板でも特殊だろ4Dわ。上の方でチラチラされても邪魔なんだヨ。
byボラクル使い
0341NAME IS NULL
04/09/01 12:58ID:???ふーん。キミのローカルルールか。
じゃボラクルスレageたら。
0342NAME IS NULL
04/09/01 13:02ID:???Oracleがメジャーなのは認める。
特殊な製品と特殊でない製品をあげよ。
0343NAME IS NULL
04/09/01 13:02ID:???0344NAME IS NULL
04/09/01 14:26ID:???元祖厨の糞彗星は、関連会社追い出されたし。
適材適所。マンセー厨 は百害あって一利無し。
0345NAME IS NULL
04/09/01 15:45ID:???0346NAME IS NULL
04/09/01 19:37ID:???> 340みたいなのが湧いてこないように sage るんですヨ。>> 341さん。
ageてageてageまくればいいんじゃないの。
この板の常に上にいれば4Dの知名度あがるよ。
0347NAME IS NULL
04/09/01 19:39ID:???ボラクルって自虐的な表現?
0348NAME IS NULL
04/09/01 20:15ID:???やっぱりageないほうが良いと思う。細々とでいいから、末永く続くのが
俺はいいと思う。俺も成るべくレスするように気をつけるし。
0349NAME IS NULL
04/09/01 20:17ID:???0350NAME IS NULL
04/09/01 20:31ID:???レスの内容からして、WebProg板か、ビジネスソフト板の方が
仲間集まるんじゃないの? ここに書いてる人で、他のDBスレにも
常駐してるような人、殆ど居ないでそ?
0351NAME IS NULL
04/09/01 20:47ID:???4Dはデータベースじゃなかと?
ビジネスSoft板にもスレあるけど
http://pc5.2ch.net/test/read.cgi/bsoft/1048993717/
0352NAME IS NULL
04/09/01 20:54ID:???> 細々とでいいから、末永く続くのが
そうかなぁ。早くスレ使い切って次スレたてよう。
もっとましな >>1 お願い。
0353NAME IS NULL
04/09/01 20:59ID:???> 元祖厨の糞彗星は、関連会社追い出されたし。
誰よ?
0354350
04/09/01 22:21ID:???>>1 を批判するなら敢えて聞く。
なぜお前が先にもっともマシなスレを立てなかったのか?
>>351
じゃ、そのスレに移動した方が良いと思う。
どの板がふさわしいか?じゃなくて、どこに行けば、仲間(もしくは
仲間になりそうな人)が多いか?を考えなきゃいけない境遇じゃないの?4Dって。
0355NAME IS NULL
04/09/01 22:59ID:???> >>352
> >>1 を批判するなら敢えて聞く。
> なぜお前が先にもっともマシなスレを立てなかったのか?
スマソ。 批判するつもりは無かったんだ。
せっかくスレ順の上にあるからもっと4Dとはなんぞや、とか
情報いれた >>1 だといいな、という意味。
0356NAME IS NULL
04/09/01 23:28ID:???0357NAME IS NULL
04/09/01 23:55ID:???>さっきアメリカからデモ版落としてきたが
私も落として、使ってみました。日本語を必要としないデータベースの
一部を明日からでも、新しいバージョンを使いたいのですが、このデ
モ版には、「起動後30分しか使えない」とか「ダウンロード後1ヶ月
しか使えない」というような制約はあるのでしょうか?
日本語版がでれば、即座に購入しますが、それまでは、英語のデモ版を
使いたいのですが、<特殊な制約>について情報をお持ちの方はお知らせ
いただけると幸いです。
0358NAME IS NULL
04/09/01 23:57ID:???今まで通りの設定なら50レコード/1テーブル、20メソッド だったっけ。
0359NAME IS NULL
04/09/01 23:59ID:???それとさ、いくら日本語を必要としないって言っても、
使用環境のOSが日本語版だとおかしくなるぞ。
あんまり、先走らない方がいいと思うよ。まぁ At your own risk だけどさ。
0360NAME IS NULL
04/09/02 00:21ID:???今回の2004のデモ版を使ってみましたが、
今までのどのバージョンよりも取っ付きやすい
と感じました。
日本語版が出たらはまってみたいですね。
強いて悪口を言えば、参考書籍がないところでしょうか。
どなたか2004をベースに書いてくれませんか?
0361NAME IS NULL
04/09/02 00:36ID:???導入後、パスワード解除で自分でカスタマイズ出来るの希望。
もちろん機能に見合った出費は問題ないです。
0362NAME IS NULL
04/09/02 01:47ID:???> 4Dで販売管理つくって、そのソフトを売ってる所ありますか?
> 導入後、パスワード解除で自分でカスタマイズ出来るの希望。
> もちろん機能に見合った出費は問題ないです。
どの程度の金額を想定しているんですか。10万20万の話じゃないよね。
その会社が数ヶ月かかって作り上げたノウハウの塊のソースを買い取る
つもりなら相当の出費を覚悟すべき。
またプロが作ったものを理解してカスタマイズするつもりなら
自分でも作れるぐらいの知識が必要かも。
これは4Dに限った話じゃないと思う。
0363NAME IS NULL
04/09/02 02:08ID:???明細行数を増やすとか、そんな程度の事だと思う。発想がファイルメーカーな
人によく言われるからピンと来た。
で、ですね、それを出来るように作られた4D アプリケーションというのは
基本的にデザインモード解放する必要がありますので、あとは>>362の言う通り。
でも、今回出た4D2004では、「フォームだけは、ユーザにもいじらせちゃる」機能
がついたので、もうしばらく待てば、そういう機能を持った販売管理ソフトが
出てくるかもしれませんよ。(楽観的予測)
0364NAME IS NULL
04/09/02 02:22ID:???遥かに凌駕する事は受け合いますが、「取っ付きやすさ」という面で
一見さんのユーザを騙す事はカンタンなので、いざ、はまり込もうと
してから「4Dわけわからん!」とか言う事にならないように、覚悟決めて
来て下さいよ。少なくとも「参考書籍が無くても自力でなんとかするゾ」
くらいの固い意思は最低限必要です。
また、見た目の美しくなった4D 2004においても、本質的な設計には
従来のバージョンと何の違いも無いということも忘れないで下さい。
0365NAME IS NULL
04/09/02 02:58ID:???レスありがとう。
>出費は問題ないです。
ごめんなさい、うそついてました。
とりあえず今考えられる枠は、100位が限度です。
自分でカスタマイズという話は、とあるフォーマットの
メールが送られてくるので、メールボックス見に行って、
内容を解析/整形して、注文情報を入力するようにした
いのです。それと、工場が別の場所なので、そこと通信
を行い、在庫と商品の管理処理をリモートサイドから行
う為に必要に応じて非同期のやり取りをしたいのです。
いちおうその部分はメドがたっています。
が、今から時間かけて販売管理部分を新規に作るより、
お勧めのパックがあったらいいなと思いました。
市販アプリの販売管理も考えましたが問題は
機能追加とか、機能追加とか、機能追加とか・・・・。
0366NAME IS NULL
04/09/02 03:04ID:???> とりあえず今考えられる枠は、100位が限度です。
微妙な金額ですね。このくらいだったら簡単な販売管理なら
作ってくれるデベロッパさんいるかも知れないですね。
0367NAME IS NULL
04/09/02 04:03ID:???(1)メール受信、解析、受注情報へ変換
(2)在庫管理/調整のために工場の生産管理も通信で指示を出して行う
これって、いずれもいわゆる「販売管理」アプリケーションの根幹をなす
データをいじりますよね? ってことは、>>366 さんは、市販の
「販売管理」アプリのプログラムを読めないといけないことになりますが、
どうですか? そのレベルのアプリをソース解析するのは骨が折れると思いますよ。
ソース渡しの開発案件として100万以内で請け負ってくれる会社があっても、
カスタマイズのためのプログラミング仕様書までつけてくれるかなぁ。
業務内容を分かっている>>366さんが100万の残業代の範囲で作れる自信のない規模の
販売管理だったら、市販品のカスタマイズ、外注で開発、いずれにしても厳しいプロジェ
クトになると思いますよ。
それに4Dで作られた市販の販売管理アプリケーションって、みなさんご存知のM社の
ものしか私知りませんし、事実上、M社と相談してOkなら可能、NGなら不可能でFA
のような気がしますが。。。
0369NAME IS NULL
04/09/02 08:21ID:???外れたね。
0370NAME IS NULL
04/09/02 08:46ID:???> 強いて悪口を言えば、参考書籍がないところでしょうか。
> どなたか2004をベースに書いてくれませんか?
人生何にでも参考書があると思ったら大間違い。
そろそろ参考書無しで何かを克服する練習した方がいいぞ。
『三途の川の渡り方』とか『一問一答式 閻魔大王の面接攻略法』とかは
誰も書いてくれないんだからな。
0371NAME IS NULL
04/09/02 08:58ID:???4Dユーザーの決まり文句だよね
一般ユーザーが増えない原因の一つだと思うんだが>参考文献の無し
2004日本語版はいつかな〜
0372370
04/09/02 09:21ID:???往生際の悪い奴だな。おまえも。
意地悪でそんな事言ってるわけじゃない。
残念な事にそれが「現実」なんだよ。
そりゃ確かに4Dの解説書が新たに刊行されれば、
そんなに喜ばしい事は無い。だがしかし、このスレでも
何度となく繰り返されている通り、それはもう殆ど
叶う望みは無いと考えた方がいいほど期待出来ないんだよ。
その現実を踏まえた上で取り組む気持ちが無きゃ
4Dはものにならんよ。
0373NAME IS NULL
04/09/02 10:34ID:???リリース自体は年内とか年明けの可能性もあるが
マトモに使えるようになるのは春先くらいだろうな。
0374NAME IS NULL
04/09/02 10:47ID:???> それに4Dで作られた市販の販売管理アプリケーションって、みなさんご存知のM社の
> ものしか私知りませんし、事実上、M社と相談してOkなら可能、NGなら不可能でFA
> のような気がしますが。。。
パッケージ販売しているのはM社だけですが、受託開発なら
どこのデベロッパでもやってますよね。100万程度なら
やらせてください、というところもあるはずだよ。
0375Silver Surfer
04/09/02 10:51ID:???> >>360
> > 強いて悪口を言えば、参考書籍がないところでしょうか。
> > どなたか2004をベースに書いてくれませんか?
1年分ぐらいの収入保証してくれるなら俺が書く。
0376NAME IS NULL
04/09/02 10:52ID:???0377NAME IS NULL
04/09/02 10:57ID:???ttp://www.marvel.co.jp/
0378Fantastic Four
04/09/02 12:02ID:???ハンドルかっこいい
0379NAME IS NULL
04/09/02 12:58ID:???たしかリバルディルゥさんがファンだったんだよね。
0380NAME IS NULL
04/09/02 14:08ID:???そうか!ひょっとして
Silver Surfer (aka 4D) -> MARVELコミック -> M社
の連鎖があるのか。社名の由来?
0381NAME IS NULL
04/09/02 14:27ID:???けど、マーベル社のHPを見ると、既に4D以前からマーベル社として
営業してるので、4Dデベロッパーだから → MARVEL ではないようです。
(偶然、4D社とMARVEL社の創設者、両方アメコミ好きだったら面白い。)
0382NAME IS NULL
04/09/02 14:33ID:???4Dトリビアの泉。
0383NAME IS NULL
04/09/02 14:50ID:???4Dの作者ロホンのアメコミ好きは結構、気合い入ってるようで、上記の
4Dのコードーネームの件以外にもいくつかそれを思わせるエピソードがある。
2,3年前だったかの4D Summitでは、ロホンのGold Fingerとおぼしき
開発中ソフトのプレゼン映像を見ると、フォームエディタのデモで、
アメコミのキャラ(おそらくSilver Surferに登場するキャラ)をピクチャ
オブジェックトとして使ってる。
また、そのSummitの参加者のレポートを読んでみると、ロホンがパーティー
に着て来た変なT-ShrtsにはSilver Surferと同じMARVEL COMMIC社の有名な
コミック「The Fantastic Four」のキャラクターが発する有名な決めゼリフを
もじって(version 7, お仕置きの時間だ!)と書いてあったらしい。
version 7とは4D 2003の内部バージョン。
ちなみに、「The Fantastic Four」のメインキャラクターたちのコスチュームは、
ぴちぴちの青い全身タイツ姿で、胸のところに大きく「4」と書いてある。
また「The Fantastic Four」は来年映画化される予定で、主演は「キング
アーサー」で主演している「ヨアン・グリフィズ」になったそうです。
0384NAME IS NULL
04/09/02 14:53ID:???Did the 'Silver Surfer' miss the wave?
0385NAME IS NULL
04/09/02 14:58ID:???ボクも追加。
4Dの製品名の由来は、
あのTVシリーズ「The Twighlight Zone」の
仏題が「The 4th Dimension(のフランス語)」だったから。
0386NAME IS NULL
04/09/02 15:45ID:vt4lMiEi0387NAME IS NULL
04/09/02 16:58ID:ui99CDmA> トリビア、というより4Dカルトクイズだなw
でもおもしろいね。
0388NAME IS NULL
04/09/02 17:55ID:???これだよね。
http://www.uploda.org/file/5926.jpg
0389NAME IS NULL
04/09/03 06:14ID:???それから、デモ版だとWebサーバ機能が1時間しか使えない。
1時間を過ぎるとこんな画面が表示される:
http://tech.4djpn.jp/
0390NAME IS NULL
04/09/03 08:09ID:???おもしろい。
0391NAME IS NULL
04/09/03 08:31ID:???今頃、TA○MA○が、鬼の首取ったような顔でJUGへ投稿しています。
0392NAME IS NULL
04/09/03 09:39ID:???> リリース自体は年内とか年明けの可能性もあるが
> マトモに使えるようになるのは春先くらいだろうな。
最近のバージョンは皆、殆どタイムラグ無くなって来てるよね。
まぁ、どの程度をマトモと考えるかは人それぞれだし、それぞれの人が
重点をおく機能の範囲もちがうから一概には言えないとは思うけど
V3、V6の頃に比べれば、最近は初期バージョンでも結構マトモに
使えてると思うけどなぁ。
ってことで、祈願 4D 2004 日本語版 早期リリース!!
0393NAME IS NULL
04/09/03 13:03ID:???読みがアマいな。
まだ会員ディベロッパ限定ベータテストのダウンロードにも出現してない罠。
通常ならテストバージョンがそろそろ出ている時期のはずだが未だ影も形も無い。
ってことはローカライズ進んでない悪寒が・・・。
0394NAME IS NULL
04/09/03 13:28ID:???> ってことはローカライズ進んでない悪寒が・・・。
日本語の入力と表示と検索とソートさえできれば
画面やマニュアルなんかは英語のままでいいよ。
というヒト、多いんじゃないかな。
0395NAME IS NULL
04/09/03 14:57ID:???0396NAME IS NULL
04/09/03 15:12ID:???ローカライズ方法はあり得ないと思うので、
時間掛かってるとしたら、マニュアルか。
でも、4D社の場合、それほど日本語マニュル
の同時リリースに配慮しているフシもないので
やっぱり“日本語の入力と表示と検索とソート”
が出来ていないんじゃないかと。。((((;゚Д゚)))ガクガクブルブル
0397NAME IS NULL
04/09/03 15:13ID:???ヤボなこと言うもんじゃないよ。ここは2chダゼ。
0398NAME IS NULL
04/09/03 21:33ID:???> >>395
> ヤボなこと言うもんじゃないよ。ここは2chダゼ。
うーん。微妙に言い回しが無理してる感じ。
0399NAME IS NULL
04/09/06 11:24ID:???英語版使ってみたが、メソッドエディタ日本語が入らない_| ̄|○
コピペならOKだった。
プレファレンスでメソッドエディタのフォントを日本語にしてもダメだ。
フィールドとか変数を1バイトでやるならあんまり問題なさそうだが、
メッセージとかコメントとかで日本語使わざるを得ないときもあるので
コピペでやるしかない。
しかし今回の4Dは楽しいぞ。
0400NAME IS NULL
04/09/06 11:39ID:???0401NAME IS NULL
04/09/06 12:06ID:???これはいけるみたい。
0402NAME IS NULL
04/09/07 01:41ID:???そこまでして、初物を使う意味があんのか?
趣味で4Dいじってるんならいざ知らず...
0403NAME IS NULL
04/09/07 02:07ID:???買えるのか、日本で?
ライセンスどうすんのよ。
0404NAME IS NULL
04/09/07 03:10ID:???0405NAME IS NULL
04/09/07 04:31ID:???いや、>>403は水差してるんでは無く、
Online Activationの事を言ってるんだと思う。
漏れも同じことおもたーよ。
「コレ、日本から“あくてぃべーしょん”出来んのかよ」
ってさ。もしかしたら、ローカライズとかじゃなくて、
このあくてぃべーしょんのところの対応の問題じゃないかな?
リリース遅れの原因って。
「ハァ?」って香具師は、起動時のダイアログの「Unlock 4D」のとこ見てみそ。
0406NAME IS NULL
04/09/07 06:44ID:???0407NAME IS NULL
04/09/07 07:11ID:???新しいものは何でも楽しいよね。
0408NAME IS NULL
04/09/07 08:27ID:???0409NAME IS NULL
04/09/07 22:24ID:???demo版でも、1000万レコードの検索が可能なようです。
1000万レコードのデータベース自体は、ライセンスを購入した
日本版の4D 2003で構築して(いつも、perlでテキスト・
データを整形して、4Dからimportで一気に読み込む、という
方法をとっています)、出来上がったデータベースを
アメリカからダウンロードした新しいバージョンのデモ版で
立ち上げて、検索できました。
ライセンスを購入した日本版の4D Web Extentionもアメリカのデ
モ版に組み込んで、使えるようです。
0410NAME IS NULL
04/09/08 10:38ID:???ぼくには出来ないや。
やっぱり、もうしばらくFMProで我慢してよう。
0411NAME IS NULL
04/09/08 11:22ID:???> ライセンスを購入した日本版の4D Web Extention
>アメリカの デモ版に組み込んで、使えるようです。
Web Extentionだけは日本でももう売ってるの?
まさか2003のライセンスって2004にも使えるの?
だとしたらアップグレード不要? それとも何かのハッキング?
0412NAME IS NULL
04/09/08 13:05ID:???100フィールドあるテーブルが持てるレコード数の限界は、運用上(=ユーザが
あまりストレスを感じることなく、安定して使える)どの位ですか?
FM5/6だと100万レコードあるファイルを開くと、うん十秒かかってしまう。
0413NAME IS NULL
04/09/08 15:00ID:???0414NAME IS NULL
04/09/08 16:49ID:???0415NAME IS NULL
04/09/08 18:33ID:???ちなみに4Dの制限は、
1テーブルに1600万件、テーブル最大数255、フィールド最大数511、
データファイル2GB x 127 本
だよ。
0416NAME IS NULL
04/09/09 08:39ID:???> へぼいプログラマじゃなければ、1000万件でも余裕で扱えます。
検索のスピードなんかはこのぐらいの件数でも確かにOKですが、
データ(またはインデックス)が破損したときの修復時間は
とんでも無い時間がかかりますよね。
何度お客様に頭を下げたことか・・・4D Toolsの性能と信頼性を
もっとあげて欲しいなあ。
0417NAME IS NULL
04/09/09 11:44ID:???そんなときはPentium4の3GHzCPUとUltra320SCSIでRAID5装備の
マシンにコピーして4DToolsかけてやれ。速えーぞw
マシン代だけで50〜70マソかかるが。
0418sage
04/09/09 13:58ID:???>> へぼいプログラマじゃなければ、1000万件でも余裕で扱えます。
>
>検索のスピードなんかはこのぐらいの件数でも確かにOKですが、
インデクスを付けていれば、検索は一瞬です。10万件の検索結果も
瞬時に表示されます。
ただし、1000万レコード規模のデータベースの中で:
RELATE ONE SELECTION([XXX];[YYYY])
などのコマンドで、10万件のrelateを行おうとすると、数分、待たされます。
多分、MySQLなどの他のデータベースで同じようにtable間のrelateを10万件やれば、
やはり数分、待たされると思います。
4Dの優れた点は、時間がかかると予想されるRELATE ONE SELECTION([XXX];[YYYY])
の何千もの組み合わせを夜中に実行しておいて、その結果をsetとしてファイルに保存させ
ておけば、瞬時に10万件のrelateが再現できる点です。(件数の少ないrelateには時間が
かからないので、わざわざsetを作ってファイルに保存する必要はありません)
他のデータベースで、件数の多いテーブル間のrelateを瞬時に行う仕組みをもっているものは
ありますでしょうか?
0419NAME IS NULL
04/09/09 16:58ID:???>件数の多いテーブル間のrelateを瞬時に行う仕組みを
>もっているものはありますでしょうか?
それを「しくみをもっている」と力説されてもな・・・
プログラム側で行ってキャッシュしても良いのであれば、
RDBMSはなんでもよくね?VBなんかでもちょくちょくやるよ。
それに、更新がかかったら、保存したsetにも反映させ
ないと行けないでしょ?それを考えると、キャッシュ機構を
何らかの形で実装するのはどんなDBでもプログラマの
腕次第だよね。
0420NAME IS NULL
04/09/09 19:29ID:???setやその関連コマンドとか関数を駆使すれば
システムに合ったオリジナルなキャッシュ機構をわりと
お手軽にコーディングできるのは確かに4Dのいいとこだよな。
0421NAME IS NULL
04/09/09 20:41ID:???>それに、更新がかかったら、保存したsetにも反映させ
>ないと行けないでしょ?
確かに、更新を必要とするデータベースでは、これが問題に
なります。更新にも対応した「キャッシュ」のような仕組み
が実現できるデータベースがあるといいです。
>420
>システムに合ったオリジナルなキャッシュ機構をわりと
>お手軽にコーディングできる
4Dだと、十数行のコーディングでできるのがすばらしです。
私はPerl+MySQLを4Dと同じ程度に使い込んでいますが、
4Dのような「キャッシュ」のような仕組みをどうコーディング
するのか、全く見当もつきません。
0422NAME IS NULL
04/09/09 21:53ID:???>私はPerl+MySQLを4Dと同じ程度に使い込んでいますが、
>4Dのような「キャッシュ」のような仕組みをどうコーディング
>するのか、全く見当もつきません。
本当に検討もつかないとすると、問題でない?
4Dは分かるけど、他のプログラムは苦手で、それで4Dマンセー
しているんならその逆も考えてみそ。そういう立場の人もいるよ。
まぁ、DBIは正直、目指す方向としてのそのアーキティクチャは
すごいと思うが、効率が良いとは思わなかった。
キャッシングについては、連想配列にIDと列情報のペアを作って
自分で持っておく、ファイルに保存しておく、更新が発生したら
破棄して、再構築する。ってのが一番簡単そうじゃない?
ただ、都度CGIとしてプロセス起動してたら大変そうね。mod_perl
と併用か?
0423NAME IS NULL
04/09/09 22:23ID:???>キャッシングについては、連想配列にIDと列情報のペアを作って
>自分で持っておく、ファイルに保存しておく、
この手法は、ある程度、理解できます。ただ、perlの連想配列で10レコー
ドの情報を保存しておいて、その情報を使ってMySQLで10万件のレコード
を選択するには、perlからfetchrow_arrayを10万回、繰り返さなけれ
ばならないので、(おっしゃるように)効率が悪いですね。インデクスが使え
ない検索は、MySQLでもOracleでも時間がかかる、と理解しています。
一方、4Dのsetは、10万件の表示が一瞬で終わり、インデックスを使った検索
よりも早いような印象を受けます。setの更新は、毎晩、夜中の3時から開始
すれば、ユーザーへの迷惑は最小限で済みますし。
0424NAME IS NULL
04/09/09 23:55ID:???>4Dのset
確かに、コーディングしている上でデータベースと密接に関わる
機構が備わっているのは、DBを操作する事を主眼にした処理で、
圧倒的に便利だす。
ただやってておもったのが、言語仕様の古さ。配列と文字列の
相互変換も自分でメソッド書かないといけないとか、
文字列の処理で気の利いた関数が用意されていなくて苦労するとか、
正規表現が使えないとか、
途中でリターンできないとかいろいろと不満点も出てくる。
これでハードなコーディングしているの見ると大変そうと思う。
かといって、さらに細分化して単体モジュールを単純化しても
メソッドの管理が泣きそうになるし。>エクスプローラー
これで、少し大きめのプロジェクトするときどうしてるんだろ。
やっぱ命名規則とか変数名の規則とか細かく管理するの?
0425NAME IS NULL
04/09/10 02:55ID:???0426じじい
04/09/10 03:08ID:???nテーブル側の多量のセレクションを元にしたRELATE ONE SELECTIONが
遅いとのお話から始まっとるようじゃが、それはDISTINCT VALUE→
Query with arrayでも同じかのう?最初に遅いとおっしゃった御仁、まだ
おいでのようなら教えてくれんかね?
0427じじい
04/09/10 03:26ID:???リレーションの神へ通じる“まじない”を唱えるのは忘れんかったかな?
AUTOMATIC RELATION ( False ; False )
どうじゃろうか?
0428NAME IS NULL
04/09/10 03:44ID:???>>言語仕様の古さ
旧バージョンの互換性維持に引っ張られてる結果。
>>文字列の処理で気の利いた関数が用意されていなくて苦労する
フランス本社が2バイト圏のことをあんまり気にかけてくれない。
>>メソッドの管理が泣きそうになるし
メソッドのライブラリ機能は昔から言われてるが2004でも実装されなかった。
>>少し大きめのプロジェクトするときどうしてるんだろ
泣きたくなること多々有り・・・
0429NAME IS NULL
04/09/10 05:33ID:???>旧バージョンの互換性維持に引っ張られてる結果。
旧バージョンとの互換性を維持せずには、20年やって来れないでしょう?
>>文字列の処理で気の利いた関数が用意されていなくて苦労する
>フランス本社が2バイト圏のことをあんまり気にかけてくれない。
「もっと気にかけてもらえてもいいはずだ」という態度は、4Dにはもう通用しなくなってると
思います。もともとマカー専用のアプリで、OSメーカ製純正のものを除いて、
今でもMac&Win両プラットフォームで第一線で活躍してるビジネスアプリが
どれほどありますか? 既に、もう「へぇ〜今でも生き残ってるんだ」という種類の
ソフトでしょ?4Dって。なのに、それのローカライズ版が今だにあるなんて、
むしろ幸運と考えるべきですよ。
それに皆さん、もう文句だけ言ってても埒があかないのは身に染みて
分かってるはずじゃないですか? もうそろそろ、口だけ番長は卒業して、
皆で情報を持ち寄り、少しでも多くの人が4Dを使い始め、使い続けられるように
努力する方向に方向転換しませんか?
いつまで4D日本語版を作り続けてもらえれるか?は、そこに掛かってると思いますよ。
そこまでして4D使いたくないですか? 私は使いたいですね。
>> メソッドの管理が泣きそうになるし
> メソッドのライブラリ機能は昔から言われてるが2004でも実装されなかった。
>>少し大きめのプロジェクトするときどうしてるんだろ
> 泣きたくなること多々有り・・・
日曜の午後とかに、ちょっと頭の体操がてら、
自前のエクスプローラ作ってみたら、どうですか?
泣いてるより建設的ですよ。Plugin APIが整備されてもうずいぶん経つし
>>282 みたいな親切なPluginもあるでしょう?
0430NAME IS NULL
04/09/10 07:30ID:???2004はフォルダ管理が出来るようになったぞ。
日本語版、いつ出るかわかんないけど。
0431NAME IS NULL
04/09/10 08:13ID:???>AUTOMATIC RELATION ( False ; False )
プロシージャの中ではこのコマンドを使っていませんが、
ストラクチャーでは、全てのテーブル間の「自動リレート」、
「自動ワイルドカード」など全てのオプションを非選択に
しております。(「自動」は「手動」よりも<遅い>という
先入観があるので)
>426
>DISTINCT VALUE→Query with arrayでも同じか
今、4Dのマニュアルを読んで、このコマンドの有用性が理解できました。
「10万件のレコード」の<配列>を作成して、値を入れる時間、10万件の
配列に必要となるメモリーが気になりますが、来週、このコマンドでテスト
をしてみて、結果をご報告いたします。
有益な情報を感謝します。
0432NAME IS NULL
04/09/10 08:31ID:???>正規表現が使えないとか、
Perlユーザーでもある私には、これが最大の不満でしたが、
無料で配布されている正規表現Pluginを使うようになって、
4DがPerlのように使えるようになり、満足してます。
cnRegex 4D
>http://www.halbiz.com/osaru/cnregex.html
QFree
>http://www.escape.gr/q/q_download.html
>ただやってておもったのが、言語仕様の古さ
これも、Perlを感じさせますね! 逆に、言語使用が<新しい>
データベース・ソフトがあれば、教えてください。使ったことは
ないですが、Oracleなんかは、<新しい>のですかね?
0433NAME IS NULL
04/09/10 08:51ID:???じじい さん じゃないけど ちょと。
> 全てのテーブル間の「自動リレート」、「自動ワイルドカード」
> など全てのオプションを非選択に
これは適切な設定だと思います。
>「自動」は「手動」よりも<遅い>という先入観があるので
でも、これは初心者の人たちに語弊があるので
『Outputフォーム上でのリレート値の表示など、一部の例外を除いて』
くらいの但し書きを付けといて欲しいです。
> 「10万件のレコード」の<配列>を作成して、値を入れる時間、
> 10万件の配列に必要となるメモリーが気になりますが、
DISTINCT〜は、SELECTION TO ARRAYと違ってインデックスしか
使いませんから値の取得に掛かる時間は雲泥の差ですよ。
それと、>> 418で提示された仮定の条件では、データベース規模が
1000万件でも、セレクションは10万件としてるんだよね?
この10万件のセレクションはnテーブル側だよね? そうすると(1対nだから当然)
RELATE ONE SELECTIONで新たにセレクションする側の1(ワン)テーブルの
方は、10万件よりかなり少ないレコード数のセレクションになるんだよね?
それなら、リレートキーによほど冗長な値を使っていない限り、
DISTINCT〜で生成される配列の消費するメモリなんて、たいした事無いんでない?
(仮にキーフィールドがLONGINTなら、わずか400KBにも満たない。)
それに、そもそも1000万件規模のデータベース扱おうかっていうマシンスペック
なわけだしね。
あと、それと、じじい さんに付け加えてもう一点確認
・環境設定(旧データベースプロパティ)のデータキャッシュの設定値は?
デフォルトの値じゃ、いくらなんでも1000万規模のデータベース扱うには少なすぎるよ。
僕は、上を100MBまで上げてる。こうしておくと、ARRAY TO SELECTIONなど
マニュアルに「サーバー側で処理されて最適化してる」と但し書きしてあるコマンドの
パフォーマンスが段違いに良くなるヨ。処理中に表示される小さなメッセージウィンドウに
出てくる処理内容からしても違ってる。キャッシュの設定値がデフォルトの時には出なかった
「値を集積中〜」とかいうメッセージが出た後、プログレスメータが一気に進むのが分かるよ。
まぁ、RELATE ONE SELECTION自体に効果があるかどうかは保証出来ないけれど、
可能性はあると思うので、一応、試してみて下さいよ。
0434NAME IS NULL
04/09/10 09:20ID:???>>418 は、そのリレーション関係にある2つのテーブルのインデックスの
チューニングはどうしてるの? '更新' 側に最適化してる? それとも '検索' 側?
そもそも、インデックス方式は6.5以降の新しい方式にしてる? オリジナルのストラクチャが
6.0までに作ったもので、変換、変換を繰り返して上位バージョンまで引き継いで来てるんなら
インデックス方式は古いままになってる可能性あるよ。
0435NAME IS NULL
04/09/10 09:48ID:???的確な指摘なのに、なんでジエンする?
0436NAME IS NULL
04/09/10 09:52ID:???0437NAME IS NULL
04/09/10 10:09ID:???「遅い、早い」の話するのに、実行機のスペックも、OS、4Dのバージョンも、
レコードサイズも値の分散度合いも仮定せず、所要時間だけあげつらっても、
比較検討のしようがないのですが、如何なもんでせう?
0438NAME IS NULL
04/09/10 22:10:00ID:???ウホッ。これはいい事聞いた。
>これも、Perlを感じさせますね! 逆に、言語使用が<新しい>
>データベース・ソフトがあれば、教えてください。
Perlで、MovableTypeのソースとか、モジュールのソースとか
みるとよく考えられてオブジェクト指向に書いてあると思った。
書き手次第?
統合開発環境ではないが、.NETなんかよく考えられているし、
DBクライアントではDelphiにはお世話になったな・・・。
0439431
04/09/12 20:59:39ID:???>RELATE ONE SELECTIONで新たにセレクションする側の1(ワン)テーブルの
>方は、10万件よりかなり少ないレコード数のセレクションになるんだよね?
英文の全文検索のようなことを4Dでしております。
単純化して説明すると、"the man had the book."というようなsentence
tableの1レコードに対して、そこに含まれる単語"the, man,had, book"を
をバラバラにして、登録したword tableに4レコード追加します。sentence
tableとword tableとは、倍長整数の<文番号>で関連づけられています。
"had"を含む英文を全て検索する、という作業を行う場合に、インデクスを付けた
word tableの方から"had"を検索し、その検索結果を利用して<文番号>による
relate oneを実行します。"had"の件数が多い場合に、relate oneの処理時間が
1分以上かかるので、事前に"had"を含むsentence tableのsetを夜中に作成
しておいて、実際の検索ではrelate oneを使わずに、setを読み込んで処理速度
をあげています。
>それなら、リレートキーによほど冗長な値を使っていない限り、
>DISTINCT〜で生成される配列の消費するメモリなんて、たいした事無いんでない?
このように全文検索のようなことをしているため、word tableで10万件ある場
合に、sentence tableの方でも、10万件に近いデータが選択されてしまいます。
>(仮にキーフィールドがLONGINTなら、わずか400KBにも満たない。)
>それに、そもそも1000万件規模のデータベース扱おうかっていうマシンスペック
>なわけだしね。
867 MHz CPUが2つ付いているPowerMac G4(Mirrored Drive) でメモリーは
1ギガバイトです。
>あと、それと、じじい さんに付け加えてもう一点確認
>・環境設定(旧データベースプロパティ)のデータキャッシュの設定値は?
>デフォルトの値じゃ、いくらなんでも1000万規模のデータベース扱うには少なすぎるよ。
4Dには、600Mバイトのメモリーを与えて、コンパイル・モードでにして、
夜中にsetを7000ほど作成させ、それをファイルとして保存させています。
setの作成が済んだ後は、60Mバイト程度のメモリーで4Dを運用します。
relate oneが「遅い」というのを強調しすぎました。10年前から上で紹介した
「setを利用した検索」を行っていますが、10年前のPower Mac 7100の時は、
今の10分の1の100万レコード程度に対するset作りのために1週間以上かかって
いたのに、今のPowerMac G4dだと10倍の1000万レコードの処理が一晩で終わ
ります。
処理速度を劇的に向上した4Dは偉い!
0440431, 439
04/09/12 21:15:07ID:???>>>418 は、そのリレーション関係にある2つのテーブルのインデックスの
>チューニングはどうしてるの? '更新' 側に最適化してる?
私の「英文全文検索」システムは、4Dとしては変なシステムで、
データが追加・修正などで更新が必要な場合には、
1. 元の英文テキスト全文をperlで整形する
2. 新しく4Dのデータファイルを作成する
3. 1で整形したテキストファイルを2で作成したDBにimportで読み込む
4. 高速検索用のsetファイルを夜中に作成する
5. 古いデータベースを全部削除して、新しいデータベースと入れ替える
という手順をとるため、4D内でのデータの修正は行いません。
4D自体は、1ライセンスしかなくても、同じコンピュータ上で2つの
4Dを動かせるので、5で消してしまう<古い>データベースを公開
しながら(検索用の4D)、同時に2,3,4の作業を実行できる(データ更新
用の4D)ので、助かります。
0441NAME IS NULL
04/09/13 01:31:25ID:???やってみたの?いろいろと提案されてた改善手法は?
まぁ、かな〜り特殊なケースの話のようなんで、
結果を聞いてもハァ?って思うだけだろうけど。
0442NAME IS NULL
04/09/13 02:38:46ID:???1,000万件レベルという、
4Dで扱う規模としては最大級と言えるデータベースを
・2世代程の昔のハードで
・しかもMacで
・しかもOS9(でしょ?)
という、現在の4Dにあてがうことの可能なコンフィグ
レーションの中でも遅い方の部類に入る環境で処理させ
て、それで「遅い」のは、ある意味 あたりまえ かなと
思いますよ。(DUAL CPUも4Dの場合、殆ど貢献しませんし。)
現実的な範囲で考えても、マシンスペック、設定/チュ
ーニングの双方でパフォーマンスを伸ばせる“伸びしろ”
は、まだまだ十分残ってるように思います。
“時間のある時にSETを作っておいて〜”という手法
そのものを否定するつもりはありませんが、少なくとも
現行の4Dであれば“Manyテーブルセレクションを元に
Oneテーブルセレクションを生成する処理はどうやっても
数分待たされる”と結論づけてしまうのはどうかと思います。
0443NAME IS NULL
04/09/13 05:53:49ID:???0444NAME IS NULL
04/09/16 09:28:54ID:???0445NAME IS NULL
04/09/16 17:18:25ID:???まぁ書いてる人はおんなじ人ばっかだけど。
0446NAME IS NULL
04/09/18 22:27:46ID:???嫌気がさして、Accessに乗り換え、慣れればこれも使いやすくなると信じて使い続け、
とりあえず、だいたいのプログラムは何とか作れるようになったものの、やっぱり使いづらい。
なんというか思想の無さというか、筋の通ったものがないというか、いろいろなものの寄せ集めの印象がぬぐえない。
今から乗り換えるのもつらいといえばつらいがやっぱりいやだ。
こんなわたしは「4th Dimension」で幸せになれるでしょうか?
0447NAME IS NULL
04/09/19 07:24:08ID:???> こんなわたしは「4th Dimension」で幸せになれるでしょうか?
きっと幸せになれますよ。
0448NAME IS NULL
04/09/19 08:03:11ID:???そうですか。ありがとうございます。ただ気になることが・・・・・・
私は基本的にWindows使いでMacを本格的には使ったことがありません。
なにかに「4th Dimension」のWindows版は薦められないと書いてありました。
開発はやはりOSXのマシンを用意したほうがいいでしょうか?
http://www.apple.com/jp/emac/index.html
この程度のマシンで良ければ購入も考えないではありませんが。
ちなみにしかたなくWindowsを使い続けてますが、Unixのほうが好きだと思ってます。
0449NAME IS NULL
04/09/19 13:23:14ID:???>きっと幸せになれますよ。
そうかなぁ、VBAがある程度分かるんなら、
.NET+ADOとかのほうが幸せになれそうだが
0450NAME IS NULL
04/09/19 16:14:31ID:???全く分からないので教えてください。お願いします。
従業員テーブルの従業員フィールドにAさん、Bさん、Cさんがいて、売り上げが1日〜31日まであります。
これで、Aさんの1〜15日、16〜31日までの売り上げを計算したいのですが、うまくいきません。どうやって計算、メソッドをかけばいいのでしょうか?
0451NAME IS NULL
04/09/19 17:50:03ID:???>どうやって計算、メソッドをかけばいいのでしょうか?
では、その前に、あなたがどのようにメソッドを書いたかを
みんなに公開しましょう。その上で、何をどうした時に、何が
うまく逝かないのかを簡素に伝達できる様、説明しましょう。
そうしているうちに、問題が解決することは多々あります。
0452NAME IS NULL
04/09/19 18:36:18ID:???それをリストフォームに表示し、一緒に従業員別の売り上げをリストに表示させたいんです。
自分は、SUM([売上]売上)とやったんですが、当然従業員すべての合計が出てしまいました。
QUERYで検索しようとしたのですが、QUERY([売上];[売上]従業員名=[従業員]従業員名)とやってもエラーがでます。
関連書籍も無いので、マニュアルだけ見て困っています。
0453NAME IS NULL
04/09/19 21:32:34ID:???そもそも、それって4Dでする必要あるの?
そんなんだったらファイルメーカーの方が簡単で、情報も多くてイクネ?
0454NAME IS NULL
04/09/19 21:41:05ID:???0455454
04/09/19 21:53:30ID:???会社で昔4Dで作ったシステムがあり、それを会社の命令で保守しなければならなくなったんです。
それで、1から4Dを学んでいるのですが、ランゲージマニュアルを見ても分からなかったので質問しました。
0456NAME IS NULL
04/09/19 23:23:49ID:???> 会社で昔4Dで作ったシステムがあり、それを会社の命令で保守しなければならなくなったんです。
エッ、システムを初心者が保守???なかなか豪放な会社もあったものだ。
まさか基幹業務ってことはないよね。
0457454
04/09/20 00:01:06ID:???そのまさかです。
全くデータベースというものに触れたことがなかったので、基本だけでもという気持ちで始めたのですが、その基本さえもままならない状態です。
0458NAME IS NULL
04/09/20 00:25:16ID:???エラーがでます。って言われてもね、どんなエラーよ?
とりあえず、QUERY([売上];[売上]従業員名="Aさん")で試して、
セレクションが目的の状態になっているか試してみたら?
0459NAME IS NULL
04/09/20 00:30:27ID:???でも、それで調べようとする意欲と行動には感心するよね。
ウチの後輩にあなたの爪のアカを煎じて飲ませたいよ。
0460454
04/09/20 00:45:02ID:???フォームに配置したVariable1=sum([売上]売上)のところもAさんの売上合計が出ます。
この売上合計をすべて表示にすると、従業員すべての売上合計になってしまうところを、従業員別の売上に表示させたいのです。
0462NAME IS NULL
04/09/20 01:50:07ID:???という事は、解決したのかな?
通常こういう場合、[売上]従業員ID と [従業員]ID とを作って
リレーションを設定し、1対多の自動リレーションにしとけば、
表示する時に自動的に目的の"Aさん"だけを絞り込んでくれる様に
なるとおもう。それか、RELATE MANYコマンドだったっけ?を使う
んじゃなかろうか。
0464NAME IS NULL
04/09/20 09:05:16ID:???0465454
04/09/20 09:54:39ID:???すいませんまだ分からないんでもういちど質問させてください。
売り上げテーブルに、従業員名、日付、売り上げを入力し、それが従業員ごとに一日の売り上げとしてあります。
それをリストフォームに表示し、一緒に従業員別の売り上げをリストに表示させたいんです。
QUERY([売上];[売上]従業員名="Aさん")で試すと、Aさんの売上だけ表示され、
フォームに配置したVariable1=sum([売上]売上)のところもAさんの売上合計が出ます。
でも、この売上合計をレコードをすべて表示にすると、従業員すべての売上合計になってしまいます。
売上レコードがすべて表示された状態で従業員別の売上を表示させるには、どうすればいいのでしょうか?
0466NAME IS NULL
04/09/20 16:30:27ID:???転職を勧めたいくらいだが・・・・・・・
こっちで聞いたほうがいいかも?
http://www3.mizunoinfo.com/
0467NAME IS NULL
04/09/21 01:58:22ID:zkaxqyIN小規模はNETがあるし過去の遺産だけのDB。
ある意味RPGか
0468NAME IS NULL
04/09/21 03:05:13ID:rhabRoyn売上レコードがすべてリスト表示されて、従業員別の売上も同時に表示させるのは、、、
別プロセスで従業員の数だけ検索、合計の計算をして、それぞれ別ウィンドウにリスト表示する。
か
従業員ごとの売上レコードを検索して検索結果を配列にして複数のスクロールエリアに表示、合計する。
ですかね?先生方
ユーザーモードのクイックレポート機能を使うのが簡単でいいかと思いますが。
0470NAME IS NULL
04/09/21 11:27:24ID:???> 小規模はNETがあるし
NETってVB.NETですか?最新版はしらないけど、VB6位のときに一度考えた。
結論としてやっぱ使えねぇって思った。こういうなんにでも使えますよって感じのものは実際には使いづらい。
ちょっとしたツールを作るくらいにはちょうどいいが、まともなシステムにはちょっと・・・・・・
日曜大工用の万能工具で家を建てるようなもの。
事務処理なんて基本的に単純なことが中心だから、機能は基本的にシンプルな方がいい。
入力=>処理=>出力 これが出来ればいいだけ。
使いやすいインタフェースの入力画面。シンプルで強力なデーター処理。柔軟なレポート機能。
これだけあれば基本的に十分。後は安定性とネットワーク対応、Web対応もあればいいかな?
と思って4Dのマニュアルをダウンロードして、4Dがもしかしたらいいかもって思っている私は大莫迦でしょうか?
> ある意味RPGか
ああ、そういえばあったなあ。使っている人もいたなあ。いまじゃロールプレイングゲームの略だとしか思われない(w
でもまだ使われているよRPG。AS400だけみたいだけど。
http://www.oliosystem.co.jp/business/index.html
0471NAME IS NULL
04/09/21 12:41:14ID:???> それをリストフォームに表示し、一緒に従業員別の売り上げをリストに表示させたいんです。
どのテーブルのデータをリストフォームで表示しようとしているのか
> QUERY([売上];[売上]従業員名="Aさん")で試すと
どこに書いたんだ?それはいつ実行されるかわかっているか?
そっちのメソッドもフォームも見れない人間に質問するんだから、きちんとわかるように説明しろよ。
ちゃんと説明できてないからMLでも誰も答えてくれないんだよ。
0472NAME IS NULL
04/09/21 14:42:35ID:???>ちゃんと説明できてないからMLでも誰も答えてくれないんだよ。
そこまで言うのなら、お前がちゃんと責任もって面倒見ろよ>・・・説明したら。
0473NAME IS NULL
04/09/21 14:45:53ID:???おいおい、勝手にVBつけんなよ。C#が本命だろ.NETわ。
0474NAME IS NULL
04/09/21 15:09:47ID:???> おいおい、勝手にVBつけんなよ。C#が本命だろ.NETわ。
小規模って言えばVBが本命じゃない?
小規模システムを作るのにC#まではいらないと思うのだが・・・・・
C#でコードをガリガリ書いて本格的システム・・・・・・
いやじゃやりたくねぇーーーーーーと叫んでみる(w
大体4DとC#じゃ比較対照にならないだろう?
なんでデータベースの話に汎用言語を持ってくるのかわからない。
用途が違うでしょう?FMがお手軽だけど、シンプルすぎてすぐ行き詰りそう。
簡単なコードくらいは書くから、それでそこそこのことができれば結構。
っていうのが4Dなんじゃない?
0475NAME IS NULL
04/09/21 16:26:02ID:???0476NAME IS NULL
04/09/21 17:13:53ID:???住人が少ないスレの典型かも。
0477NAME IS NULL
04/09/21 18:21:10ID:???>なんでデータベースの話に汎用言語を持ってくるのかわからない。
4D自体、DB機能内蔵統合開発環境って感じが強いですよね。
その気になればそれなりにアプリっぽいものを作る事もできるし。
で、開発環境としての4Dと、汎用言語+DBMSって比較は、
ある程度あっても問題ないと思いますけどね。
0478NAME IS NULL
04/09/22 16:33:05ID:???FMProとの比較で云々
フランスは日本版やる気ナシで云々
サポート悪いで云々
情報少ないで云々
でも使うのやめれないんだな云々
無限ループの四次元空間でありんす
0479NAME IS NULL
04/09/22 23:43:24ID:???もう、かれこれ十年くらい、その話題で無限ループしてる気がする。。。。
4Dのコミュニティってさ、
4Dプログラミング自体より、
周辺の話題でばかり盛り上がるよね。
なんで?
でも、かくいう自分だって、もう何年も前から、
4Dプログラミングのことで話したいネタ
無くなってる気がするんだよね。
だからって、ループしてる話題聞くのもうんざりだし。
どうりで、実の無いスレやMLばかりなわけだ。
0480NAME IS NULL
04/09/23 03:07:30ID:???0481NAME IS NULL
04/09/23 07:58:07ID:???ある意味すごいって気もしないでもない。
0482NAME IS NULL
04/09/23 09:03:07ID:???日本サイトは何事も無かったように放置か。
「せめて」予告くらいすりゃいいのに
0483NAME IS NULL
04/09/23 15:03:08ID:???お前、馬鹿?
今、告知したら、市場の現行商品への需要はどうなるんだよ!
少しは商売の基本を考えられんか?
0484NAME IS NULL
04/09/23 17:32:58ID:???オマエモナー
このテのプロダクトはできたてホヤホヤを皆が皆使うと思ってんのかと。
携帯電話の新機種発売や車の新車発表とおんなじに考えてんのかと。
0485NAME IS NULL
04/09/23 18:29:41ID:???全然、反論になってないと思うが。。。
近い将来のバージョンアップを知らされた既存ユーザが、
直近の購買行動の計画をどう修正するか想像出来んのか?
まさか、お前、4Dの最大の顧客層が新規購入者だと思ってねぇだろな?
的外れな事言ってねぇで
今すぐ、発表することのメリット説明してみろよ。
今すぐ、発表しないことのデメリット説明してみろよ。
出来ネェのか?ハァ?
0486NAME IS NULL
04/09/23 18:56:07ID:???> FMProとの比較で云々
> フランスは日本版やる気ナシで云々
> サポート悪いで云々
> 情報少ないで云々
> でも使うのやめれないんだな云々
追加:
4D社のPR活動がなっとらん!で云々
そんでもって、またしても
> 無限ループの四次元空間でありんす
0487NAME IS NULL
04/09/23 20:16:24ID:???>直近の購買行動の計画をどう修正するか想像出来んのか?
???
「既存」ユーザーの購買行動?
現在旧バージョンを使用してるユーザーが予告することによって
現行バージョンの買い控えがおきるってことか?(笑)
0488NAME IS NULL
04/09/23 21:24:31ID:???どんな行動すんだろう
すぐ新バージョンへ切り替えられる人ばっかなのかな?
4Dってすごいな。。
0489NAME IS NULL
04/09/24 06:29:51ID:???買い控えが起きないと思ってるわけだな、お前らは。
ROTFL !!!
このスレには常軌を逸した奴が生息しとるな。
そろそろ2003へバージョンアップしようと思ってた旧バージョンの
ユーザが、4D 2004の告知聞いても影響される事無く“全員が”
“予定通り”、“今”、2003買ってくれると信じてるんだな?
それに4D社は、前回のVerUp時に、直前に旧バージョンを
買ったユーザへフリーアップグレードも割引アップグレードも
提供しなかった事も忘れたんだな?
海外での情報に疎い、今にも金だしそうな、奇特なお客さんを
見逃すわけだ。
ハハハ、牧歌的な商売しとんな。お前ら。
それから、お前の主張した通り、新しいバージョンの予告したら
どんなメリットがあるんだ? 説明まだか? 「普通するだろ」で
思考停止状態か? 面白いね。坊や。
0490NAME IS NULL
04/09/24 08:33:00ID:???0491NAME IS NULL
04/09/24 11:27:39ID:???なんでこんなことでそこまでアツくなるの。
0492NAME IS NULL
04/09/24 11:31:59ID:???「お前ら」とか「お前」って誰よ。
2chで ROTFL とか書いてるの、本人は
カッコいいと思っているんだけど何だかね・・
0493NAME IS NULL
04/09/24 11:45:50ID:???Brendanさんが最近iNUGにこんなこと書いてるね。
Daniel,
Actually traditionally the very first rev of the product line hasn't
supported Japanese completely, it usually takes us a little longer to
get everything working 100%. As a former manager at our japanese office
I can vouch for this :-( . I know my colleagues in our Japanese
subsidiary are working extremely hard at getting all of the wrinkles
out. Japan is an incredibly successful market for 4D so you can rest
assured that getting everything working 100% is a very high priority
for us.
Regards
0494NAME IS NULL
04/09/24 11:48:39ID:???{意訳}
やあダニエル。
ぶっちゃけて言うと出たばっかりの製品では日本語を完全にサポート
してないんだよ。100%動くようになるにはいつもそれなりの時間がかかるんだ。
元日本オフィスのマネージャとして断言できる:-( 。
すべての不具合を取り除くために、日本の子会社の仲間たちは非常に
熱心に働いているよ。
日本は4Dにとって信じられないほどに成功したマーケットなんだ。だから
日本語環境で全てが動くようにすることは俺たちの最重要課題なんだよ。
じゃあね。
0495NAME IS NULL
04/09/24 12:45:12ID:???>>ぶっちゃけて 〜 じゃあね。
イイ!
名訳ワロタ。
過去、ブレンダンの日本での所業を知る者は藁度さらに倍じゃね?
0496NAME IS NULL
04/09/24 13:11:08ID:???今もやってて欲しかったな。
アメリカですごい評価されてるみたいだから。
>>すべての不具合を取り除くために、
>>日本の子会社の仲間たちは非常に
>>熱心に働いているよ。
日本の子会社がいくら働いても不具合は取り除けないんじゃないかな。。。
0498NAME IS NULL
04/09/24 16:01:24ID:???>>今もやってて欲しかったな。
>>アメリカですごい評価されてるみたいだから。
日本市場をアメリカへの土台っつーか踏み台っつーか
ハシゴにして登った後にけっ飛ばして放置。
後には虫喰いだらけの日本語版4Dが残りました。
ってな感じですか。
0499NAME IS NULL
04/09/24 16:59:28ID:???あれま。
そうだったんですか。
そんな過去があったとは知らなかったので、
アメリカのメーリングリストにも必要な時は自らコメント
書いたりして、参加者からも感謝されたりしてるの見て、
「ああ、こんな人が日本にも居たらなぁ」
「こんな人が舵取りしてるんなら、安心かな」
なんて思ってました。
今、日本て、どんな人がやってるのか、全然見えてこない感じ
じゃないですか。なんか、そのへんがちょっと不安でね。
(あ、ちょっと前までは、日本人の人がやってて、割と支持
されてた時代もあったらしいというのは聞いてますけど。。)
0501NAME IS NULL
04/09/24 19:23:09ID:???いま株)フォーディージャパンの代表って誰?
0502499
04/09/24 19:30:59ID:???去年とかコンファレンスで挨拶してたけど、
何か話がつまらなかった事しか覚えてない。
0503NAME IS NULL
04/09/24 23:08:03ID:???どこに行ったの?
0504NAME IS NULL
04/09/25 06:18:48ID:???スルー汁
0505NAME IS NULL
04/09/25 06:45:44ID:???社 名 株式会社フォーディー・ジャパン
所在地 154-0012 東京都世田谷区駒沢1-17-17
役 員 代表取締役社長 ロラン・リバルディエール
取締役 フィリップ・スブトン
取締役 ジャン・フランシス・イザンベール
監査役 ピエール・グロロー
設 立 1999年4月14日
資本金 1千万円
従業員数 10名
業務内容 コンピュータソフトウエアの製造、輸入、販売
0506NAME IS NULL
04/09/25 08:55:49ID:???サンクス。
登記上はロラン(ロホン)なのね。
でも彼らは日本にたまにしか来ないから、
実際の業務上の指揮は誰がやっているの?
ある程度の決裁権のあるひとは日本には
いないのかなあ。
0507NAME IS NULL
04/09/25 10:41:28ID:???これでは、十分な作業を行ってるエンジニアリング部門は無さそうだね。
やっぱり、本社まかせ なんかな。
0508NAME IS NULL
04/09/25 22:15:05ID:???原作者はロホンと呼んだらいいのか、
それても登記通りにロランと呼ぶべきなのか?
リバルディエか?リバルディエールか?
かつてはリバルディリゥなんてのもあったな。
まあハゲしくどーでもいいことなんであるが。
0509NAME IS NULL
04/09/26 04:19:23ID:???でしょう。同様の綴りのフランス人には、ほぼこのカタカナが
振られておりますので。
多少、フランス人の発音へ近づけようとすると
「ロラン・リバルディエ」かも。
「ロホン」というのも、当たらずとも遠からじで、
日本語とカタカナを覚えたてのフランス人が
“Laurent”をそのように記述するのを見た事があります。
「リバルディリゥ」は完全な誤植でしょう。
(V3時代のマニュアルにそのように記載されていましたよネ。)
0510NAME IS NULL
04/09/29 13:35:38ID:???おかしくない?やっぱり「6.8はPanther非対応2003買え!」で
FAなんだろうか。。
0511NAME IS NULL
04/09/29 13:47:00ID:tmAlvaKO0512510
04/09/29 14:34:44ID:???僕もそう思うので、今2003買うのはちょっと。。。だなぁと。
(なんかこのスレ的にはそういうのは少数派らしいですけど。)
出来れば、当面は6.8でしのいで、2004が出たら乗り換える事に
したいんだけど、このグループボックスの位置ずれはちょっとアレですよね。
2003では問題なく適切な位置に表示されるから、仮に今の6.8の
表示位置に合わせてボックス位置を調整しちゃうと、2003/2004に
した時、またやり直しになりそうだなって感じ。
それにしても1年後なんすか?2004って。
0513NAME IS NULL
04/09/29 17:39:51ID:???6.8.6で直ってますよ
0514NAME IS NULL
04/09/30 11:32:17ID:???6.8.6? 6.8.5じゃなくて?
0515NAME IS NULL
04/09/30 21:15:49ID:???0516NAME IS NULL
04/10/11 10:42:31ID:rzOisClh買ってすぐ新バージョンが出てアップグレードするのもなんだか。。ですし
ちょっと悩んでます。
0517NAME IS NULL
04/10/11 19:31:08ID:???今のバージョンを先に買っちゃうと、バージョンアップ代損するから。
ただし、古いOSで使うんなら別。新しいバージョンは、OSX10.2以降、
Windows2000以降だよ。
多分、新バージョン出るの暮れかな。まぁ11月末に何かイベントある
って話だから、そこで出荷日は発表なんでないのかな?
0518NAME IS NULL
04/11/01 17:53:52ID:???0519NAME IS NULL
04/11/01 23:15:13ID:???来る11月29日(月)に開催する4Dデベロッパと4Dユーザのためのコンファレンス
「4D Japan Developer Conference 2004」の申込受付を11月4日(木)より開始
します。
4D Japan Developer Conference 2004では、今後発売を予定しているバージョン
2004の新しい機能などをご紹介いたします。
事前登録により先着順で受付を行いますのでお早めにお申し込みください。
●開催概要
日時:2004年11月29日(月) 10:00〜17:00 (9:00 受付開始)
会場:渋谷エクセルホテル東急(東京都)
参加費:無料
定員:180名(先着順)
主催:株式会社フォーディー・ジャパン
内容:次期バージョン4D 2004
0520NAME IS NULL
04/11/01 23:22:02ID:???もう既に海外では発売されてるし、デモ版もダウンロードできるものを『次期バージョン』って言われてもな〜
そういや Ver.3 とかの頃ってこんな感じだったっけ
0521NAME IS NULL
04/11/02 01:55:25ID:???0522NAME IS NULL
04/11/02 14:22:20ID:P/hxMX4e一ヶ月先だが。
日本語版発売日をめぐって再々ループのヨカン
0523NetLink/4D使い
04/11/02 15:11:11ID:Nqj25I8M0524NAME IS NULL
04/11/02 21:50:37ID:???>定員:180名(先着順)
日本にデベロッパーが180名もいるのか?!
0525NAME IS NULL
04/11/04 11:11:40ID:???自分はデベロッパーだと思っているやつらまで合わせたらそれくらいはいるかも
本当のデベロッパーなら必要な情報は既にUSから収集しているはず
こんなイベントのセールストーク聞いても得られるものは無し
ほんとの参加目的はデベコン終了後のデベロッパーどうしでの飲み会の集合場所として
一番多い参加者は、ただのユーザーなんだけど
自分みたいなコアなユーザは常に最新の情報を収集しておかなくてはいけないんだ
と思い込んでるやつら。
4D社にとって大切なお客さんだから、
たまにこういったイベントを開いて満足感を与えてやっている。
0526NAME IS NULL
04/11/04 17:45:09ID:???0527NAME IS NULL
04/11/04 18:06:49ID:XXdQFPWgってか
0528NAME IS NULL
04/11/05 00:41:32ID:???4D
0529NAME IS NULL
04/11/05 00:55:13ID:???0530NAME IS NULL
04/11/06 01:30:18ID:???0531NAME IS NULL
04/11/06 01:40:15ID:???4D使ってないとこが、うさんくさい。
0532NAME IS NULL
04/11/06 19:39:50ID:???WebSTARの設定パネルで 4DLINKというのを使う。
注意が必要なのは、4D側にも Webライセンスが必要な事。
なぜなら、WebSTARと4Dの間でもhttpで通信するので。
プログラミング的には、4DのWeb機能を使ったプログラムが
ほぼそのまま流用可能。
0533NAME IS NULL
04/11/10 10:38:54ID:???マジレスありがとうございます。
それにしても高く付きますね...
0534NAME IS NULL
04/11/10 13:09:26ID:RSlqqcqp4D2004.1発表age
0535NAME IS NULL
04/11/10 13:54:34ID:???> 高くつきますね。
確かに。
ただ、 4D 2004からは、4D側のWebライセンスが
WebサーバとSOAPサーバに分割されたようなので、
もしかしたら、従来比で半額になるのかもしれない。
もちろん、日本の4D社は何のコメントもしてないけれど。。
まぁ、WebSTARを使うか否かは、このスレにも何度か
レスが付いてるから、参考にしてみては?
0536NAME IS NULL
04/11/10 16:24:58ID:9oK36G7O今、現時点で、4D 2004日本語版のβテストってやってますか?
0537NAME IS NULL
04/11/10 20:39:09ID:???やってない。
0538NAME IS NULL
04/11/11 09:12:40ID:mq5p26iwやっとこ発表か。。
0539NAME IS NULL
04/11/14 15:13:31ID:NF7MrvLN>本当のデベロッパーなら必要な情報は既にUSから収集しているはず
>こんなイベントのセールストーク聞いても得られるものは無し
>ほんとの参加目的はデベコン終了後のデベロッパーどうしでの
>飲み会の集合場所として
デベロッパー同士での飲み会でも、得られるものなんて無いよ。
もう、何年も前から、ベテランのデベロッパー同士ではネタ切れ状態に
堕ちいいってて、飲み会でも技術的な話なんかしない。
まぁ単なる飲んだくれの人には、呑む口実として使えるだろうが
そうでなきゃ、イベントからも飲み会からも、“得られるもの”なんて
期待しない方が良いよ。
それに180人も集まんないよ。去年、会場で机の数を数えてみたけど
着席数見れば100人居るか居ないかってとこだった。
0540NAME IS NULL
04/11/14 19:32:37ID:???会場が豪華そうなんで、ちょっと期待したけどその程度?
セッション内容もイマイチわかんないし、もう少し詳細教えてくれー。
そういえば、ハガキとか届いてないな。
0541C_INTEGER($1;$0)
04/11/15 23:50:42ID:???0542NAME IS NULL
04/11/16 17:22:22ID:???釣り?
JPRは4Dの中の人じゃないよ。
0543NAME IS NULL
04/11/18 14:18:18ID:???0544NAME IS NULL
04/11/18 16:30:21ID:???「逝く」ってことは、デベコン、ポシャりそうなの?
0545NAME IS NULL
04/11/18 19:41:18ID:???>C_INTEGER($1;$0)
ふむ。
今ではもう、事実上、C_INTEGERは使用機会が無いぞ
0546C_INTEGER($1;$0)
04/11/18 20:11:11ID:???v3.5じゃ使いまくりですよ?
0548NAME IS NULL
04/11/19 01:37:44ID:???日本語版のβテストが始まってない現状では
デベコンでも日本語版のリリース日はアナウンスされない
んじゃないかな? せいぜい、β版をいつ頃から
公開しますよ〜って程度じゃない?
いくらなんでも、βテスト始めないうちから
リリース日決めてるとしたらユーザなめ過ぎ。
0549NAME IS NULL
04/11/19 18:22:29ID:???0550NAME IS NULL
04/11/20 01:50:44ID:???0551NAME IS NULL
04/11/20 12:06:45ID:???「なぜβテストには一般ユーザは参加出来ないのか?」
って問い詰めといてくれ。
0552NAME IS NULL
04/11/20 22:24:04ID:???おまえが自分で行って言えよ。
0553NAME IS NULL
04/11/21 01:08:02ID:???俺はもう言ってる。何度も。何年も前から。何人もの4Dスタッフに。
>>550 みたいに同じ事、希望する奴も居るわけなんだから
同じ思いを持つ人が居れば、そうしてくれとお願いしてるんだよ。
β版のオープン化に興味ないなら黙っててくれ。
それとも、β版のオープン化で不利益被る立場なんか?お前は?
0554NAME IS NULL
04/11/21 05:50:19ID:???2chで素になって「興味ないなら黙っててくれ」とは
前出のROTFL!並にイタイ奴だな。
0555NAME IS NULL
04/11/21 13:14:16ID:???参加者の年齢は、何歳ぐらいが多いのかな?
皆、背広・ネクタイ姿なのだろうか?
それとも、秋葉のお宅ファッンか?
4Dをどんな用途で使っているのか?
いろいろ、興味がわく。
0556NAME IS TSULI
04/11/21 13:39:01ID:???藻前ら、ちょっと釣られるとこの始末かよ。。。。
釣られないとレス出来ないのかと(ry
0557NAME IS NULL
04/11/21 13:51:03ID:???(... ずっと粘着して煽ってるのこいつか ..)
0558NAME IS NULL
04/11/21 14:04:50ID:lriH7nqJ服装は、7割はビジネス系の格好、残りはラフな格好。
アキバ系はいないんじゃないかな。
用途は、、、やっぱり専門職の方(デベロッパーっていうんでしょ?)
が殆どだと思う。
以上、2年前に行った時の感想です。
それから、βに関しては、36,750円/年 で使えるんだから、
AppleのADC Selectと比べても、ちょっと安いくらいだから
妥当じゃないかな。あんまり、ばらまくと、いつぞやの
Safari事件みたいになって、β提供中止になっちゃいやしないかと
不安ダヨ。
0559NAME IS NULL
04/11/21 17:18:34ID:???“ベータ版を一般ユーザにも提供しろっ!”
と、うるさかったなぁ。ついにココにも
侵略してきたのか。。。
0560NAME IS NULL
04/11/21 17:38:59ID:???当日夜にパーティーがあると聞いたけど、
どんなパーティーだろ? やっぱ、普通の名刺交換会なんかな?
自分の店の事務に4D使ってるだけなんだけど、
参加しても意味ないかな?
月曜なんで、あんま意味ないんなら、さっさと帰ろうかとも
思うけど。。。
0561NAME IS NULL
04/11/22 13:56:26ID:???まあ、せっかくだから一杯飲んで行けよ。
ただでさえ使ってる人、少ないんだから。
参加人数少ないと寂しいだろ。
0562NAME IS NULL
04/11/22 21:18:39ID:???0563NAME IS NULL
04/11/23 01:06:35ID:???最近は噂を聞くにつけ、門前から遠ざかっている(w
新規案件を4Dでやるって、最近ある?
追加・更新系処理イパーイとして、実用に耐えるクライアント数
(非Web/LAN)ってどのくらい?
で、やっぱり将来性なし?
0564NAME IS NULL
04/11/23 13:39:10ID:???別に50台でも100台でもいけるし、さらに4D Openでやれば
いつぞやの神戸製鋼の案件のように、WANで数百台っての可能。
ただ、闇雲に条件も示さず「何台まで?」って聞かれても
あんまり有効な数字は見積もれないと思うゾ。
少なくとも、1日何時間へばりついて、検索、ソートしまくる
端末が何台で〜、たまに参照だけする端末が何台で、
日次処理処理は不要で、、、みたいな負荷の条件如何によっては
10台でもキツイ場合もあれば、100台でも楽勝の場合もある。
FMProやAccessで汲々としてるんなら、試してみる価値はあると思うよ。
0565NAME IS NULL
04/11/23 14:20:14ID:???ただ、4D指定案件ならいいが、でないと後でブツブツ言われそうなの
がね…
運用条件ってのは、ホントのとこはやってみないとなんとも言えんだろ?
なんで、SPECではなく、最大負荷実績みたいのがあると、開発側も発注側
も“かなり”安心できる。
1000万行OK、数百台の実績あり、ってのはかなりいいけどね。
0566NAME IS NULL
04/11/23 15:00:19ID:???じゃぁ、お前の
「実用に耐えるクライアント数 ってどのくらい?」
って質問にも同じ答えしか返ってこないな w
>> SPECではなく、最大負荷実績みたいの
お前の欲する指標を具体的に示せよ。
>>4D指定案件ならいいが、でないと後でブツブツ言われそうなのがね…
そんなら、辞めとけ。
以上。
0567NAME IS NULL
04/11/24 00:43:07ID:???う〜ん、当日の夜のパーティーって、
「今まではあった」というだけで
今年もあるかどうかは、正式なアナウンスって
まだ無いんじゃない?
まぁ、去年も正式なアナウンスは無かったような
気がするけど、パーティー自体はあった。
そんで、肝心のパーティーの内容だけど、
名刺交換会ですらなくて、単なる「飲み会」です。
しかも、ほぼ皆が顔見知りなので、いわゆるOFF会
に初めて参加する時の雰囲気を想像してもらえると
当たらずとも遠からずです。
0568NAME IS NULL
04/11/24 18:37:35ID:???それを知っとけば、これ位の案件なら大丈夫って目安になるからな。
「指標を具体的に」 って馬鹿か? 事前に具体的な照会・更新頻度等の
条件を示せない案件など、やまほどあるだろうが。 実績0の脳内開発者か?
こういう池沼が巣食ってるとすると、暗いな4D。
0569NAME IS NULL
04/11/24 22:02:02ID:???4Dに限った話じゃないけど「作り方」の問題だと思う。
判ったヒトが作るなら、データサイズ数十GB、数百万レコードのテーブルが多数、
クライアント数100ぐらいのシステムでも余裕。
0570NAME IS NULL
04/11/24 22:07:46ID:???数年前からやってるんだからもっとアピールしてもいいのにね。
0571NAME IS NULL
04/11/24 22:25:05ID:???> クライアント数100ぐらいのシステムでも余裕。
凄いね。その規模だと、日中、数人の保守担当者が常駐って感じかな?
0572NAME IS NULL
04/11/24 22:39:42ID:???> 数人の保守担当者が常駐って感じかな?
そんなことないでしょ。
0573NAME IS NULL
04/11/24 22:58:37ID:???障害時には、最低2人位はいるのではなかろか。なんせ、数百人、
遊んじゃうわけでしょ?
4D、クラスタ・サービスには対応してる?
0574NAME IS NULL
04/11/24 22:59:43ID:???>> 4Dの最大負荷実績 を知りたい、ってごく普通だ。
それは、そうだろう。
しかし、貴殿は、それは知り得ることとお思いか?
例えば、とある負荷実績が「最大」であるという判定は誰がするか?
報告者の自己申告を信じるか?
「我が輩の実績は問答無用にして最大である」と
ココの誰かが宣言すると、それを信じるのか?
ちと、オメデタイ話であるな。
>> それを知っとけば、これ位の案件なら大丈夫って目安になるからな。
ひどく大雑把であるな おぬし (w
その実績を構築した技術者と自分が同程度に4Dを操れるのかどうか
どうやって知るおつもりか?
所詮、聞いた話の「実績」など、酒の肴程度にしかならない。
そんな話をココで聞きたいのでは無かろう?
>>「指標を具体的に」 って馬鹿か? 事前に具体的な照会・更新頻度等の
>> 条件を示せない案件など、やまほどあるだろうが。 実績0の脳内開発者か?
“やまほどある”指標の中から、そなたの知りたい指標は特にどれか?
と問われているのだとは、少しも気が回らんと見えるな。
少し落ち着かれた方がよろしいかな。
ま、いずれにせよ、いかなる数値が示されたとしても、真偽の程は
不明とお考えになられるがよろし。
>>こういう池沼が巣食ってるとすると、暗いな4D。
一方で、無駄、無意味に明るい者も「躁」という病を患っておるのじゃ。
0575NAME IS NULL
04/11/24 23:05:14ID:???ものを尋ねる時の態度を知らない奴は放っておけよ。
0576NAME IS NULL
04/11/24 23:19:54ID:???..... ああ、 日本はぁ いい〜国だなぁ〜 .....
0577NAME IS NULL
04/11/24 23:22:12ID:???4Dの行く先、押して知るべし…
ま、発注側は間違っても開発ツールに指定しないことだな。
石を投げれば、DQN業者にあたると。
0578NAME IS NULL
04/11/24 23:47:23ID:???多分、ここ(http://www.sankei.co.jp/news/morning/24iti001.htm)で
言われてる学力低下中の学生さんでしょうから訂正して上げますよ。
【誤】押して知るべし…
【正】推して知るべし
でもね、もうその台詞、15年前から言われ続けてるわけよ。
正直、今更なんだよね。もちろん、15年前に、4Dが、
21世紀になっても売られてるとは誰も思わなかったけど、
実際は、この通り今でもあるワケさ。4Dは。
で、その間、消えて行った他のDBプラットフォームは数知れず。。。。
0579NAME IS NULL
04/11/24 23:54:17ID:???0580NAME IS NULL
04/11/25 00:04:20ID:???0581NAME IS NULL
04/11/25 00:05:35ID:???すべて最初の問いかけの1行↓に集約されてるな:
>>563
>> 追加・更新系処理イパーイとして、実用に耐えるクライアント数
>> (非Web/LAN)ってどのくらい?
こんな条件定義で、「ハイ、○○台までです」って
まともな数値が算出出来るプラットフォームが
あるんなら、教えてもらいたい。
0582NAME IS NULL
04/11/25 00:21:09ID:???> 4D Server/Clientシステムって、最近はやりのリッチクライアントだよね。
> 数年前からやってるんだからもっとアピールしてもいいのにね。
そっか、最近はWeb系でなくてもリッチクライアントっていうのか。
従来のC/Sシステムのファットクライアントと「ネットワークコンピュータ」
なんてのが騒がれた頃に提唱されたシンクライアントのイイトコ取りなんだよね
4D Serverって。
でももう、4D Serverが出てからだと、10年超えてるね。
確かに、10年先行ってたのかもね。
0583NAME IS NULL
04/11/25 00:22:28ID:QTmaXG4sおいらが、デベコンで知りたい唯一の情報はコレ:
>>535
> ただ、 4D 2004からは、4D側のWebライセンスが
> WebサーバとSOAPサーバに分割されたようなので、
> もしかしたら、従来比で半額になるのかもしれない。
> もちろん、日本の4D社は何のコメントもしてないけれど。。
USの価格表を探すが、英語弱くて断念。
0584NAME IS NULL
04/11/25 12:10:12ID:???まあ、内容は相変わらずループだけどw
0585NAME IS NULL
04/11/25 12:18:45ID:???0586NAME IS NULL
04/11/25 13:26:18ID:???んだが、その外注先が4Dから撤退(保守のみ)ということになった。他の
業者を探したんだけど、>>574や>>566 の同類。
偏狭で自分の殻のなかに閉じこもったヒッキー。 独善的な割に実力が伴なわな
いない輩だったね。昔いた良質の業者の多くは、4Dを去ったらしい。
旧知の業者ならといいけどさ、新規やリプレースなら、普通にSQL-Serverあたり
でやったほうが、キモイ4D業者に頼むよりずっといいよ。4Dと違って技術と価格
の競争があるし、なにより人間の言葉が通じる。
0587NAME IS NULL
04/11/25 21:25:24ID:???>偏狭で自分の殻のなかに閉じこもったヒッキー。
ハッカーに対しては、褒め言葉。
>>584
>まあ、内容は相変わらずループだけどw
Unix同様に<枯れてきた>証拠か?
0588NAME IS NULL
04/11/25 22:02:46ID:???プラス思考にも程がある
0589NAME IS NULL
04/11/25 22:17:49ID:???> 旧知の業者ならといいけどさ、新規やリプレースなら、普通にSQL-Serverあたり
> でやったほうが、キモイ4D業者に頼むよりずっといいよ。4Dと違って技術と価格
> の競争があるし、なにより人間の言葉が通じる。
うーん、これは言えるかも。
4Dのデベロッパは比較的小さな会社や個人事業が多くて、まともな
データベースの知識や業務レベルの知識を持ってない場合が
多いような気がする。(他と比べてだけど)
ファイルメーカーやMS Accessやってる人たちも同じような
ニオイがするなあ。
0590NAME IS NULL
04/11/25 22:23:30ID:???> USの価格表を探すが、英語弱くて断念。
確かに
4D Server 2004 Web Server
4D Server 2004 Web Services Server
とライセンスが分かれてそれぞれ$499。(ほぼ半値?)
0591NAME IS NULL
04/11/25 23:02:41ID:???ワロタ
0592NAME IS NULL
04/11/27 15:20:03ID:???そうか!
やっぱり半値か。
そうなると、結構、予算枠クリア出来る案件増えるなぁ。
でも、その名称だと、4D Server版のWebライセンスだけなんだね。
4th Dimension版のWebライセンスが分割されないんなら
4D+Webの値段と4D Server+Webの値段は結構接近するから
Clientも使えるServerで構成した方がコストパフォーマンス高いなぁ。
ありがと >>590
0593NAME IS NULL
04/11/28 00:08:03ID:???0594NAME IS NULL
04/11/28 10:06:46ID:???0595NAME IS NULL
04/11/29 18:05:32ID:???4D 2004日本語版は2005年1月発売予定だって。
価格体系は2003と同様らしい。
ちなみにWeb Extension Licenseは廃止(フリー?)になった模様。
4Dグッズ欲しかったな(´・ω・`)ショボーン
0596NAME IS NULL
04/11/29 18:17:30ID:???1月ですか!意外に早かった
0597NAME IS NULL
04/11/29 23:08:10ID:???がせ
0598NAME IS NULL
04/11/30 04:16:19ID:???> 行った方レポヨロ!
行ったけどヨロヨロ だった。
0599NAME IS NULL
04/11/30 09:56:39ID:???0600NAME IS NULL
04/11/30 20:17:32ID:???価格体系は2003とほぼ同じ
でも発売日は延びそうなヨカン
0601NAME IS NULL
04/12/01 19:38:18ID:???「記者向け発表会」のような感じだった気がする。
何かあんまり技術的に突っ込んだ話とかも無かったし、
あれじゃ、開発者増えないんじゃないかと。
0602NAME IS NULL
04/12/02 00:04:21ID:???そこで一つお聞きしたいのですが、4D Engine 2003 Sponcered Editionで
配付するアプリには何か広告が出るそうですが、どのタイミングでどんな
画面が出るのか教えて下さい。
さほど気にならない程度ならこれを買うつもりです。
0603602
04/12/02 00:12:18ID:???http://www.4d-japan.com/products/4dengine2003.html
あんな感じの広告なら全然問題ないですね。
0604NAME IS NULL
04/12/04 04:31:33ID:???そんなにつまんなかったの?
0605NAME IS NULL
04/12/04 19:44:20ID:???新機能だし、最近4D始めた人ならタイムスリップ感満点だったかも。。
拍手喝采までいかなくとも、皆が「オオーッ!」って声を上げるような
瞬間さえ無かったと思う。価格面でも大きな変更無いみたい。
0606NAME IS NULL
04/12/06 15:33:44ID:???FM8くらいになれば、かなり使い物になりそうな悪寒。
それに比べて4Dは。。。
0607NAME IS NULL
04/12/06 20:01:16ID:???FMより (・∀・)イイ!!
だろ?
ないね。3-6まで殆ど同じだったから、7-10もほぼ同じとおもわれ。
0609NAME IS NULL
04/12/07 01:44:16ID:???0610NAME IS NULL
04/12/07 02:00:17ID:???インタビュー記事が出てる。
良くも悪くも、外国人ビジネスマン(とくにセールス系)の
典型的な受け答えだなー。毒にも薬にもならないような
回答をえんえん繰り返してる。しかもウソや誇張が多いし。
正直、こういう建前ばっかりの外人には吐き気がする。
一方、厳しいつっこみ満載の今回の4D Developer's Journal
Good Job ! > インタビュアー
0611NAME IS NULL
04/12/07 08:41:11ID:???0612NAME IS NULL
04/12/07 11:16:49ID:???社員乙
0613NAME IS NULL
04/12/07 13:40:33ID:???いいとか悪いというより、微妙に守備範囲が違うでしょ
FM7良くなったよ。4Dの守備範囲にかなり食い込んでくる感じ。
0614NAME IS NULL
04/12/07 16:04:42ID:???同意
0616NAME IS NULL
04/12/08 00:14:05ID:???もう飽きたし、必要な時はFMのスレ読むからイラネ。
0618NAME IS NULL
04/12/08 02:27:23ID:???確かにもう何年も技術職の上級幹部とか来日してないね。
JPRとかどうしてんだろ?昔はデブコンと同日開催で
有料のセミナーとか開催されてた事あったのに。
0619sage
04/12/08 08:04:06ID:t4JKelOf2chでの煽りに対してマジレスで
4D「関連業者」てな書き方をして「こういう方ばかり」って
ひとくくりにすんなよ。それに仕様はなかなかとか言えるほど
お前は使い倒したのかと小一時間。
残念がるヒマがあったらプラグインとかソースのひとつくらい
公開したらどうだ。
>>617
何となく1月末も怪しいよな。
まあマトモに使えるのは春から夏にかけてだろうけど。
>>618
ロホンも来なくなったしなあ。
0620NAME IS NULL
04/12/08 09:18:02ID:???0621NAME IS NULL
04/12/08 09:23:12ID:???>>607 に限らず、このスレッド、煽りと被害妄想の人、多いですね。
製品に関する問いにヒステリックに反応する。
> お前は使い倒したのかと小一時間。
使い倒さないと仕様を語ってはいけないのでしょうか?
あなたのような方を見て、4D関連業者は・・・ と思うのは、私だけでは
ないと思いますが。
0622NAME IS NULL
04/12/08 09:40:28ID:???市場にどれだけ受け入れられているかを見れば、答えは見えてくるだろ。
0623NAME IS NULL
04/12/08 10:00:49ID:???数年前のディベコンでちらと聞いたことがある
0625NAME IS NULL
04/12/08 12:21:45ID:???While ( True )
ALERT(" いや製品やユーザーが悪いんじゃなくて4D社のプロモ(ry ")
End while
0626NAME IS NULL
04/12/08 12:28:31ID:???そうかぁ、JPR辞めたのか。。
でもJPRが辞めたのがいい口実で、そもそも日本への
技術者派遣とかセミナー開催とか、日本市場にそこまで
肩入れする気はなかったのかもね。
単に放っておいてもそこそこお小遣い稼ぎ程度の
売上げが出てるのでそれで十分ってな感じかな。
>ロホンも来なくなったしなあ。
まぁどうしてもロホンでなくてもいいんだけど、
青山の会場でやってた頃は2、3人は技術者来てた気がする。
技術者って、本音を隠すのが下手ただから、質問に答えてる
時の表情とか見てれば、だいたいどれくらい本当の事を言っ
てるか読めてしまうのがおかしかったんだよな。
0627NAME IS NULL
04/12/08 12:35:06ID:???>まあマトモに使えるのは春から夏にかけてだろうけど。
とりあえず日本語の打てるβ版早く出して欲しいな。
それ見れば、いつ頃使い物になるかだいたい分かるのに。
0628NAME IS NULL
04/12/08 13:28:02ID:???> ALERT(" いや製品やユーザーが悪いんじゃなくて4D社のプロモ(ry ")
確かにそれも言えるけど、OracleやSQLServerと比べると歴然としていないか?
OracleはともかくSQLServerと同程度の価格でこれでは…
同じくらいのスペックのサーバーでSQLServerのデータベースが10以上も稼動して
クライアントがサクサク動作していたのには愕然としたよ
(テーブル数ではなくデータベースファイル数)。一方4Dはせいぜい1〜3データベース。
で、多くの4Dユーザーはこの事実を知らないか耳を傾けようとせず、平然と
「サーバーの数増やせば?」と言うし…。
0629NAME IS NULL
04/12/08 19:09:03ID:???SQL ServerやOracleは単なるDBMSだから、
クライアントディストリビューションもしないし
ラインのアクティブセンシングもしないし
仕事が少ないからね。
分野の違う製品比べても仕方ないよ。
0630NAME IS NULL
04/12/08 19:19:05ID:???あくまでDBはオマケなのヨ。
本格的にやるなら純正Plugin買って
DB連携でもさせるこった。
0631NAME IS NULL
04/12/08 20:04:34ID:???4D2004ではMySQLとPostgreSQLの接続Pluginが新しく
提供されるんだけどさあ、これが有償なんだよね。
約4マソ。
で、クライアント数でいくらって発表がないわけよ。
ただ4マソって発表。
いやな悪寒がするのオレだけ?
0632NAME IS NULL
04/12/08 20:39:13ID:???意味不明なバグがほとんどない。サポートもしっかりしているのでは。
4Dのサポートは(ry
0633NAME IS NULL
04/12/08 20:52:22ID:???なんで、こんなマイナーなソフトを必死に叩こうとする厨房が
湧いてくるんだろうな。ここは 「湧く湧く荒らしランド」 か?
正直、メインストリームの開発環境のユーザから見れば、
4Dなんて、ものの数にも入ってないだろ?
そんなものわざわざ叩く必要あるのか?
ほんと、聞きたい、藻前らに:
「むしゃくしゃして叩いた。叩ければどんなソフトでも良かった」
そだろ?
ほっといてくれよ。
別に4Dが最高だと思ってやってるわけじゃねぇよ。
たまには今の4D案件が早く片付くアイデアとか書いてくれよ。
たのむよ。
0634NAME IS NULL
04/12/08 22:33:59ID:???>たまには今の4D案件が早く片付くアイデアとか書いてくれよ。
全員でやめてしまうこと。
0635NAME IS NULL
04/12/08 22:36:59ID:???皆が皆、そんな事出来るんなら、このスレ最初から無いだろ?
バカが。>>634
0636NAME IS NULL
04/12/08 22:47:04ID:???0637NAME IS NULL
04/12/08 23:01:21ID:???0638NAME IS NULL
04/12/09 00:54:15ID:???クライアント数20台くらいの規模までのシステムなら4Dで
他のどんな開発環境よりも「短期間で」、「安く」、「安定した」、
「将来の仕様変更に柔軟に対応できる」システムを作る自信が
あるし、実際作れる。
いわゆる中小企業向けのシステム開発には、
4Dがベストチョイスであるとオレは信じてやっているし
これからもやっていくよ。
0640NAME IS NULL
04/12/09 10:46:16ID:???君がそう思っているならまあいいんじゃないの。別に叩く理由なんてない。
ユーザーが満足しているんだったら。
0641NAME IS NULL
04/12/09 11:44:35ID:???これが一番だよね。
ツールはFMだろうと4DだろうとSQLだろうと。
それに4Dのターゲットとなるユーザーはそういったことにはあまり頓着しない印象がある。
あくまでオレの主観だけど。
ただ4Dはあれやってこれやっての要望に応え易いのは確かだと思う。
0642NAME IS NULL
04/12/09 19:43:07ID:???だな。 システム部門があるようなとこだと、SQL-Server、Oracle、
オープン系を使いたがる。 予算に関わらず。
4D、FMでもいいってことは、ツール、DBへの意見を持ってない。
4DはいいけどFMは駄目、またはその逆を言うところは、実は少ない。
あと、Accessというか、MDBは論外ってことで。
0643NAME IS NULL
04/12/09 19:47:14ID:???0644NAME IS NULL
04/12/09 20:01:07ID:???トップページというか、メニューみたいの作るときも
テーブルがないとダメなのかな、、とおもて。
0645NAME IS NULL
04/12/09 20:17:17ID:???うん、テーブルいらないならそもそも4Dいらないよね
0646NAME IS NULL
04/12/09 20:18:08ID:???やっと技術的(?)な話題になったね。
メニューみたいな特定のテーブルに属さないフォームなどは
フィールドを持たないインターフェース専用のテーブルを
作ってそこにくっつけるというのが定石かな。
1つ目のテーブルをこの目的に使っている人が多い。
0647NAME IS NULL
04/12/09 20:20:36ID:???> うん、テーブルいらないならそもそも4Dいらないよね
そうでもないよ。外部のデータベースに接続するための
インターフェースのみとして4Dを使っている場合は
ローカルテーブルは無くてもいい。
0648644
04/12/09 20:43:13ID:???即答サンクスです・
FMあがりの4Dホヤホヤなもんで基本的な質問してスマソ
でもスッキリしましたー
0649NAME IS NULL
04/12/09 21:06:30ID:???こういう4Dならではの書き方というか定石というか、は
人の書いたもの(4D社のサンプルとか)を、なんでこんな風に
作っているんだろう、ここはどうやって作っているんだろう、とか
解析すると自然と身につくと思う。
1つ目のテーブルを空にしてインターフェース用に使うというのは
本当は技術的な背景もちゃんとあるんだけど、形として覚えちゃうのが
いいと思う。
0650NAME IS NULL
04/12/09 21:59:36ID:???>>4D社のサンプルとか
伝説の4DAirlineなんかどうよw
0651NAME IS NULL
04/12/09 22:56:55ID:???0652NAME IS NULL
04/12/09 23:22:49ID:???マルチプロセス、マルチウィンドウの利用法を紹介したもの。
当時は結構度肝を抜かれた。その後、バージョンアップを
繰り返してもサンプルデータベースとして付属し続けていた。
最近はどうだか知らないけど。。。
0653NAME IS NULL
04/12/10 09:16:34ID:???いや4DAirlineなんかは、こんなことも出来るぜ、すごいでしょ、
みたいな乗りで作っているから実用的なサンプルじゃない。
初めての人が理解しやすくてかつ実用にもなるサンプルというか
業務テンプレートみたいなのが本当は必要だと思う。
ファイルメーカーにはそのままでも使えるようなサンプル、
沢山ついているよね? -> ファイルメーカーのヒト。
0654NAME IS NULL
04/12/10 09:41:06ID:???普通にある。
というか、あのぐらい普通に顧客は要求してくるし、度肝を抜かれるようなサンプルじゃないでしょ。
0655NAME IS NULL
04/12/10 09:43:00ID:???でも使ったことない(笑)
むしろ巷で売ってるFM本で勉強してまつ。
>初めての人が理解しやすくてかつ実用にもなるサンプルというか
メソッド絡めた初心者用サンプルが日本語で解説してあったらすごいいいだろうなあ
あと、業務っぽい(見積請求とか)一般的なDBを作る過程の本とか
いま、ぼやーっと4D試用しようと眺めてるんですけど。
最初のとっかかりがつかめていない状況。。
0656NAME IS NULL
04/12/10 10:56:39ID:???2〜3年前、メンバーだけに配布される海外版CDに付いていた。
例の4DAirlineの、v6.xならホラこんなこともできますよ版。
やってることが輪をかけてすごくなっていて、
おまけに凄まじく重過ぎてオレの環境ではマトモに動かなかったw
サンプルといえばJPRトレーニング受講したらもらえるCDにもすごいのあったね。
4DでつくられたResEditとか。何がすごいってつまりWindowsでも動くResEdit。
0657NAME IS NULL
04/12/10 13:10:29ID:???でも4Dを長生きさせる秘訣かも
0658NAME IS NULL
04/12/10 13:32:31ID:???シェア伸ばすためにイイものは出せばいいのにね
0659NAME IS NULL
04/12/10 15:38:56ID:???ようになって嬉しい私は、度肝抜かれましたよ
>> 4Dのマルチウィンドウ&プロセス
0660sage
04/12/10 16:04:27ID:???>マルチプロセス、マルチウィンドウの利用法を紹介したもの。
自分の作成したプログラムでのこの機能を使っています。
便利ですね。しかも、年に数回しか4Dのプログラムの改良をしないのに
自分の書いたいい加減なコードがちゃんと理解できるのも、「簡易言語」4D
の長所かも。C#などの本格的な言語で、いい加減なコードを書いていると
半年後には自分が読んでも理解できない、という話はよく聞くので。
0661NAME IS NULL
04/12/10 18:38:39ID:???また、あっという間に釣られる他言語厨が
寄ってくるね。釣れた魚は持ち帰ってね。
0662NAME IS NULL
04/12/10 18:43:24ID:???0663NAME IS NULL
04/12/10 19:44:06ID:???外野がうるさいでしょ?このスレ。
0664NAME IS NULL
04/12/10 19:58:53ID:???ぼかして書けばいいんでない?
0665NAME IS NULL
04/12/10 22:16:53ID:???0666NAME IS NULL
04/12/10 22:51:57ID:???0667NAME IS NULL
04/12/10 23:05:55ID:???データベースの括りならOracleとか出てきてもいいけど、
4Dはデータベース込みの総合開発環境。その意味では
直接の競合製品は余りない。
0668NAME IS NULL
04/12/10 23:19:00ID:???ワロタ
0669NAME IS NULL
04/12/10 23:36:25ID:???高速に動作するならば、統合環境だろうがなんだろうがどうでもいいんだけどな。
DBやプログラムが壊れなければいい。
0670NAME IS NULL
04/12/10 23:51:58ID:???....っとまぁ、再びループねたに戻るわけだが...
0671NAME IS NULL
04/12/11 14:41:07ID:???0672NAME IS NULL
04/12/11 14:41:15ID:???それは4DがどうだとかOracleじゃなきゃダメとか、
そういう問題じゃないよね。
Oracle使おうが何を使おうが、ダメなSEが設計して
ダメなプログラマが作れば、まともなシステムは出来ない。
0673NAME IS NULL
04/12/11 15:01:30ID:???別に「統合開発環境」である必要はどこにもないだろ。
0674NAME IS NULL
04/12/11 15:04:30ID:???小中規模なら、開発者が一番大事。
てか、中小企業の案件は、3割が使い物にならず破棄、5割がボロボロ、
ま、成功するのはせいぜい2割ってとこ。 それだけまともな開発者は、開発
環境を問わず、少ないってこと。 はっきり言って、ヤクザばかり。
0675NAME IS NULL
04/12/11 15:45:23ID:???誰も必要性など議論してませんが何か。
0676NAME IS NULL
04/12/11 16:33:20ID:???>671を65536回読みなさい。
0677NAME IS NULL
04/12/11 17:43:41ID:???HyperCard>>>>>>>>(超えられない壁)>>>>>>>>>VB
0678NAME IS NULL
04/12/11 21:02:59ID:???>>671は、同種の製品についてその存在の有無を問うてるだけ。
その種の製品自体の必要性の有る無しを論じてるわけではない。
日本語の分からない方はまず日本語学校へどうぞ。
0679NAME IS NULL
04/12/11 21:42:20ID:LDl6FUmT0680NAME IS NULL
04/12/11 21:52:27ID:???0681NAME IS NULL
04/12/11 21:55:03ID:???0682NAME IS NULL
04/12/11 22:06:09ID:???0683NAME IS NULL
04/12/11 22:10:37ID:???お前のように茶化すしか能の無いヤツばかりだから。
0684NAME IS NULL
04/12/11 22:11:46ID:???> 成功するのはせいぜい2割ってとこ。
そんなことはないでしょ。うちは100%、満足してもらってるよ。
0685NAME IS NULL
04/12/11 22:16:12ID:???自分のところが、
3割の客からぼったくり
5割の客にはまぁこんなもんで良かろう という品質で納め
本気で仕事するのはせいぜい2割ってとこ。
なんだろ?
だからお前の会社のSEは
「はっきり言って、ヤクザばかり。 」
って言われるんだよ。
0686NAME IS NULL
04/12/11 22:38:21ID:???ただ、これはうちだけではごぜーませぬ。 うちはまだましな
方でごぜーますー。うちより悪どいところは山とごせーますだぁ。
仕事教えてもまともに使えるようになるのは10人中1人くらいで
ごぜーます。 それでも無能な輩をどうにか食わせていかねばなり
ませぬー。
どうか、どうか、そこのところをお汲み取りいただき、カヨワイ
弱小ソフト屋をイビルのはお止めくだせー。 オデーカン様ぁぁぁぁ!
0687NAME IS NULL
04/12/11 22:47:02ID:???お前みたいな奴が作ったものは、100%破棄だな。
善良な業者までヤクザ扱いされから、この業界から消えろ。糞業者。
0688NAME IS NULL
04/12/11 22:48:47ID:???0689NAME IS NULL
04/12/11 22:50:07ID:???0690NAME IS NULL
04/12/11 22:53:38ID:???0691NAME IS NULL
04/12/11 23:00:10ID:???0692NAME IS NULL
04/12/11 23:16:40ID:???0693NAME IS NULL
04/12/11 23:25:37ID:???なんだこれは
0694NAME IS NULL
04/12/11 23:30:36ID:???0695NAME IS NULL
04/12/11 23:44:34ID:???読解力に難のある香具師が無用な争いを招いている希ガス
0696NAME IS NULL
04/12/11 23:55:24ID:???で、削除依頼理由はどうするよ?
クソスレだから、じゃ通んないべ。
0697NAME IS NULL
04/12/11 23:58:32ID:???0698NAME IS NULL
04/12/12 01:09:01ID:???4Dコミュニティを象徴してるってどういう意味なの?
雰囲気で書かないでね。
ダメな業者もいるしダメなプログラマもSEも
客を食いものにしているヤツもいるよ、
4D業界に限らずどこでも同じじゃないの。
特に4Dデベロッパは小さいところが多いし、
基礎や業務知識が無い素人に毛が生えたような
ヤツでも結構いい金額とって仕事してる。
でもそれは4Dそのものが悪いんじゃない。
0699NAME IS NULL
04/12/12 01:30:31ID:???やっぱここ(DB板)より向こうの方が合ってるでしょ?4Dには。
0700NAME IS NULL
04/12/12 01:32:23ID:???不毛で醜い争いを止めるときは来た。
このスレが安らかに眠りに着かんことを。
0701NAME IS NULL
04/12/12 01:47:28ID:???>>301
4Dユーザは匿名だとキチンとしたコミュニケーションが
取れない、と思われてもいいのかい? そじゃないだろ?
0702701
04/12/12 01:48:13ID:???301を読んでみてってコトだからよろしく!
0703NAME IS NULL
04/12/12 01:48:37ID:???0704NAME IS NULL
04/12/12 02:21:27ID:???スレがお取り壊しになる前に
>>208
お待ちしとります。
0705NAME IS NULL
04/12/12 03:50:55ID:???>>698
>>特に4Dデベロッパは小さいところが多いし、
>>基礎や業務知識が無い素人に毛が生えたような
>>ヤツでも結構いい金額とって仕事してる。
それが4Dの間口の広い良いところでもある。
規模が小さかろうが大きかろうがそれを有効活用して
ビジネスとして成立させるかどうかは自分次第であって、
結局のところ4Dもひとつのツールに過ぎないよ。
他に良い選択肢があれば迷わずそっち行く。
ただ今のところは最もコストをかけずに短期間で
より良いモノを構築できるツールとして重宝してる。
何よりクライアントに満足してもらえることが自分の満足でもあり
それが信用につながって、また次のビジネスチャンスが生まれる。
しばらくは4Dからは離れないつもり。
まだオレにとってはお金を生み出してくれる貴重な道具だよ。
何だか中小規模のディベロッパがやり玉に上がってるし
単純な煽り罵倒とは違った悪意を感じるんで、
この辺が潮時ぽいね。オレも消えるよ。
0706NAME IS NULL
04/12/12 04:56:00ID:???ちなみに漏れは 57個
0707NAME IS NULL
04/12/12 05:30:31ID:???まともな内容を書いてるね。みんな。
って事で、おいらも....。
カキコしたレス数:4コ
0708NAME IS NULL
04/12/12 05:48:24ID:xeZB/FvI>>677
にツッコミ入れてやれよ。
スルーされて寂しそうじゃないか。
07094D Insider侍
04/12/12 07:12:16ID:???ハイパーカードはもう買えませんからぁ〜 残念!!
覚えたコマンドは "magic" だけぇ〜 斬りぃ!
こんなのが拙者の最初で最後のレスかぁ〜 切腹!
0710671
04/12/12 07:37:48ID:???>678のようにmacでそういう製品は他にもあるかな?と知りたかっただけで
他逝ってきまつ・・・失礼しますた
0711NAME IS NULL
04/12/12 08:45:01ID:???は
>>709
に深い感謝のカキコ後に立ち去るように。
0712NAME IS NULL
04/12/12 10:34:05ID:???> 何だか中小規模のディベロッパがやり玉に上がってるし
> 単純な煽り罵倒とは違った悪意を感じるんで、
> この辺が潮時ぽいね。オレも消えるよ。
規模の大小じゃないんだって。人だよ人。
大手のシステム開発会社なんかのスキルのない
だめだめなSE、山ほどいるでしょ。
0713NAME IS NULL
04/12/12 14:54:18ID:???> だめだめなSE、山ほどいるでしょ。
そうなんだけどさ、、、ここでやっても荒れるだけ。
2chに4Dは適さない。専用MLかBBSでどんぞ。
早いとこ板の底に沈めようぜ。
0714NAME IS NULL
04/12/12 16:11:31ID:???なんか「取り巻き」に恨みでもおありか?
0715NAME IS NULL
04/12/12 16:31:51ID:???いわゆる「取り巻き」は絶対に否定すると思うが。
0716NAME IS NULL
04/12/12 16:51:05ID:???でも、もう全ては終わったんだ。
安らかに深海で眠ってください
0717NAME IS NULL
04/12/12 16:55:06ID:???でも被害妄想狂だね、あなた。
なんか女々しいよ。
0720NAME IS NULL
04/12/12 17:04:30ID:???0721NAME IS NULL
04/12/12 17:04:45ID:???0722NAME IS NULL
04/12/12 19:23:05ID:???そんな時代はとっくに終わっているよ。
0723NAME IS NULL
04/12/12 21:11:45ID:???0724NAME IS NULL
04/12/13 03:33:59ID:???0725NAME IS NULL
04/12/13 03:45:08ID:???0726NAME IS NULL
04/12/13 09:40:04ID:???0727NAME IS NULL
04/12/13 11:24:59ID:14G7tK3/0728ガッなんてしてやりません
04/12/13 12:55:35ID:???関数名は“Nil”です。
0729NAME IS NULL
04/12/13 13:39:33ID:???> RealBasicより凄い事ができますか?
出来ることもあるし出来ないこともある。
0730NAME IS NULL
04/12/13 13:40:22ID:???0731NAME IS NULL
04/12/13 13:41:19ID:???> FileMakerより凄い事が出来ますか?
出来ることもあるし出来ないこともある。
0732NAME IS NULL
04/12/13 13:43:27ID:???0733NAME IS NULL
04/12/13 13:45:36ID:???> 筆まめより凄い事が出来ますか?
出来ることもあるし出来ないこともある。
0734NAME IS NULL
04/12/13 14:51:50ID:???0735NAME IS NULL
04/12/13 15:00:49ID:???> ロックについてはどうですか?
良いものもあるし悪いものもある。
0736NAME IS NULL
04/12/13 15:28:57ID:???ロックといえばLed Zeppelinだろ
0737NAME IS NULL
04/12/13 15:43:40ID:???0738NAME IS NULL
04/12/13 16:22:09ID:???スクール・オブ・ロック、面白かった。
0739NAME IS NULL
04/12/13 16:48:20ID:???超人ロックは昔から好きでした。
0740NAME IS NULL
04/12/13 16:50:08ID:???ロックよりもストレートが好き。
0741NAME IS NULL
04/12/13 17:01:04ID:???マジレスです。
ロック=排他制御のことかい。
4Dの排他制御ははレコード単位のロックで、
ある程度自動でやってくれる。
でもマルチユーザー環境でちゃんとした排他制御を
行なうために自分でちゃんとしたプログラムを書くことが
必要なのは他のDBMS製品と同じ。
0742NAME IS NULL
04/12/13 17:34:45ID:???> Linux用の4Dはまだか―――――ッ
出たとして誰が使うの。
0743NAME IS NULL
04/12/13 21:41:20ID:???0744NAME IS NULL
04/12/13 22:16:34ID:???> 出たとして誰が使うの。
そうそう。
フリーまたはフリーに近いオープン系のDBが群雄割拠する
世界で4Dが果たして受け入れられるのか。
そんなものにコストをかけるより現在のプラットフォームでの
品質と競争力をあげてほしい。
0745NAME IS NULL
04/12/13 23:20:41ID:???4Dの魅力って比較的手軽にリッチクライアント環境作れるもんだと思うんだけど
普段使わないサーバをLinuxにするのは結構いいもんだとは思うんだけど。
0746NAME IS NULL
04/12/13 23:43:32ID:???製品になるのはあと数年はかかるだろうけど。
それまでLinuxが主流OSになってればいいね。
0747NAME IS NULL
04/12/13 23:48:10ID:???ポスグレではインスタンスが数十個(忘れた)開けるし、MySQLも1、2個ではなかったと思う。
なにか現在のシステムに加えて新たなシステムを導入しようとするともう一台PCを導入となると
その管理コストなどたまったものではないし。
0748NAME IS NULL
04/12/14 00:09:19ID:???ううむ。このことは非常に重要な問題だと思うけど、誰も言及しないね。
RDBMSでは普通は数個〜数十個のファイルを開いてシステムを構築するものだというのが
当たり前の考え方だから。
0749NAME IS NULL
04/12/14 00:59:38ID:???それが致命的な問題になる案件ではMySQL使えばいいだけの話。
誰も言及しないのは、ユーザニーズやターゲットとなる顧客、案件
を考えるとあまり重要でない視点だと多くの人が考えてるからでしょ。
「そんな事ないゾっ」ていうなら、それを語ってみればぁ?
賛同者いっぱいいるとイイネ。
....
スルーされて寂しかったからとはいえ、1週間もしないうちに
ほとんど同じ内容でまたカキコか。それほど気になるなら2ch
に書き込んでないで4D社へ訴えたほうが得策では?
0750NAME IS NULL
04/12/14 01:12:16ID:???案件にもよるけど、MySQLやポスグレなどRDBMSは、
単体でユーザーインターフェイスが全然提供出来ないのは致命的に問題なのでは。
4Dではフォームが数百個(忘れた)作れるし、4D Serverもそれらを同時に提供
出来るクライアントは1、2ユーザではなかったと思う。
なにか単体のデータベースに加えてインターフェイスも実装しようとすると
別のクライアントソフトウェアが必要だというのでは、その開発、管理コストなど
たまったものではないし。
っね? 不毛な議論でしょ? (内容が事実に即してるかどうか知らないけど。)
0752NAME IS NULL
04/12/14 01:31:22ID:???PC1台の追加導入コストが致命的な案件には、
MySQLなどの方が向いてますよってお話?
0753NAME IS NULL
04/12/14 01:33:53ID:???実物見るまでは信用出来ない。
0754NAME IS NULL
04/12/14 01:37:46ID:???ちょっと、論旨がつかみにくいんだけど、
2行目と3行目の繋がり方を違う言葉で言い替えてみてくれない?
0755NAME IS NULL
04/12/14 01:39:49ID:???間もなく「このスレって云々」「4Dユーザって云々」などの
スレ批判、ユーザ批判が始まります。乞うご期待!
──────────────────────────────
0756NAME IS NULL
04/12/14 01:46:33ID:???ゴディー
0757NAME IS NULL
04/12/14 01:57:56ID:HSxPKhpY欧米以外では、まだ、シンガポールと香港しかカバー出来てません。
0758NAME IS NULL
04/12/14 02:12:10ID:???正確には「UNIX版」だね。
0759NAME IS NULL
04/12/14 12:11:25ID:???うむ、今までになく頑丈そうだw
0760NAME IS NULL
04/12/14 21:03:55ID:???5th Dimension
Lamonte Mclemore, Marilyn Mccoo, Ron Tounson, Florence Larue, Billy Davis Jr.
Go Where You Wanna Go だね。
0761NAME IS NULL
04/12/14 23:37:40ID:???0762NAME IS NULL
04/12/14 23:41:36ID:???配列を直接参照する事で取得出来るじゃん。
if(Form event = On Clicked)
$ClickedRow:=Self->
End if
ってな感じで。
でも、これ、複数の配列が連結されてる場合、それぞれの
スクロールエリアの前後関係(オブジェクトの重なり順?)
によっては、正しく要素番号を返さない事がある。
2003のバグ?
0763NAME IS NULL
04/12/15 07:00:54ID:???黒人R&Bグループなのに白人フォークのThe Mamas & The Papasを
カバーしてブレイクしたんだ。
0764NAME IS NULL
04/12/16 02:53:34ID:Ln1FYjuGアメリカじゃ不評みたいだね。日本語版もこれ導入するのかな。
0765NAME IS NULL
04/12/16 09:44:47ID:???同じ経験したことある。多分2003からだと思う。
バグなのか仕様なのか分からないけど、
取りあえず、スクロールエリアを連結する時は
マメに重なり順序をチェックするようにしてる。
個々のスクロールエリアを順番に選択して、
コマンド+N or コマンド+Bして重なり順を
揃えるようにすると吉かもね。
あと、プロパティリストのオブジェクトポップアップでも
重なり順が確認出来るから、オブジェクト名が
意図した順序に並んでいるか確認するのに便利。
0766NAME IS NULL
04/12/16 09:53:24ID:???これって、自分を参照せずに、一番手前(つまりスクロールバー付き)の
配列を参照すれば良いんじゃないかな。だったような気がしる。
0767NAME IS NULL
04/12/16 12:08:29ID:???そうそう。オレもそう思った。
0768NAME IS NULL
04/12/16 12:15:57ID:???向こうは盛り上がってますね。
「新しい登録の仕組みは4Dを殺す!」、過激だね。
ちょっと前の「Why 4D?」ってネタもいろいろと
面白かったね。
0769NAME IS NULL
04/12/16 17:46:28ID:???0770NAME IS NULL
04/12/16 20:31:00ID:???死んでない。死んでない。
0771NAME IS NULL
04/12/16 21:11:38ID:???0772NAME IS NULL
04/12/16 21:30:09ID:???スマソ
0773NAME IS NULL
04/12/17 00:07:08ID:???死んでもいないし、虫の息でもないよ。
スレの住人が自虐的になってどうすんの。
他に浮気もしているけど、RADツールとしての4Dの
魅力は捨てがたい。
0774NAME IS NULL
04/12/17 00:32:16ID:???0775NAME IS NULL
04/12/17 02:03:42ID:???> なんたって4Dはフローチャートでプログラムが組めるからな!
はああ?いつの時代の話してるんだよ。
そんな機能はとっくの昔に無くなっているよ。
0777NAME IS NULL
04/12/17 09:37:42ID:???え?うちの4Dフローチャート付いてるよ?
アンタ体験版使ってんじゃないの?
0778NAME IS NULL
04/12/17 10:14:08ID:???0779NAME IS NULL
04/12/17 11:37:54ID:???そう、v.6.5世代ぐらいから無くなったんじゃなかったっけ。
>>777
使用しているバージョンを書け。
0780NAME IS NULL
04/12/17 11:48:34ID:???やなこった
0781NAME IS NULL
04/12/17 12:10:21ID:???0782NAME IS NULL
04/12/17 16:26:03ID:???0783NAME IS NULL
04/12/17 22:09:14ID:???脳内4Dユーザーか?
0784NAME IS NULL
04/12/18 01:11:32ID:KlA3LZ1W元4Dユーザの私怨タンなんだね。
やっぱりって感じがする。
0785NAME IS NULL
04/12/18 18:22:27ID:???0786NAME IS NULL
04/12/18 20:08:55ID:???0787NAME IS NULL
04/12/19 08:09:57ID:???0788NAME IS NULL
04/12/20 17:50:56ID:???ユーザ登録なんかじゃなくて、
まさに「アクティベーション」なんだな。
マジ面倒くさそう...> http://www.intellexcorp.com/4DMessages/9400/9405.html
ネット環境の無いところへ行く前は、アクティベーションのチェックしてから
出かけないと心配だな。なんかキーディスクの悪夢よ再びって感じ。
0789NAME IS NULL
04/12/20 18:55:05ID:???違法コピーがはびこって、そうでもしないと利益が確保できなく
なっているんだと思う。
ライセンス購入しないで使いまわしている業者をオレは
知っているぞ。
現在の4D2003もネットワークで同一ライセンスがないか
起動時にチェックしているけど、同じサブネット内だけだし。
> なんかキーディスクの悪夢よ再びって感じ。
ドングルってのもあったね。
0790NAME IS NULL
04/12/20 18:58:29ID:???>ライセンス購入しないで使いまわしている業者をオレは
>知っているぞ。
マジで晒し上げるか通報しる!
0791NAME IS NULL
04/12/20 20:06:21ID:???ライセンス番号だけのシステムにはやっぱり限界あるよネ。
アングラなライセンス番号もイパーイ出回ってるしネ。
せめて英語版のライセンスは日本語版に入らないようにしないとネ。
0792NAME IS NULL
04/12/23 15:44:18ID:???0793NAME IS NULL
04/12/23 18:35:05ID:???それを知ってどうする。
0794NAME IS NULL
04/12/23 21:45:34ID:???通報しました。
0795NAME IS NULL
04/12/24 10:08:38ID:???アクティベーションになったのも、全部お前のせいだからな。
反省しる!!
0796NAME IS NULL
04/12/24 17:55:11ID:qgtbbvFN「Fantastic Four」
http://ameque.cool.ne.jp/movff.htm
キタ━━━━(゚∀゚)━━━━ッ!!
0797NAME IS NULL
04/12/24 19:56:29ID:???0798NAME IS NULL
04/12/25 11:28:33ID:???キタ━━━━(゚∀゚)━━━━ッ!!
公式サイトは4Dで運用され、4D社へのリンクもある。
な訳ないよなぁ。
0799NAME IS NULL
04/12/25 12:01:03ID:???0800799
04/12/25 12:48:41ID:54/RCVZH今日、覚えたので使ってみたかっただけ。
0801NAME IS NULL
04/12/25 13:43:36ID:???全角、ダサっ。m9(^Д^)プギャーーーッ
0802NAME IS NULL
04/12/25 14:03:29ID:???偽者m9(^Д^)プギャーーーッ
>>801
Mac使いm9(^Д^)プギャーーーッ
0803NAME IS NULL
04/12/25 21:59:12ID:???0804NAME IS NULL
04/12/26 01:35:00ID:???0805NAME IS NULL
04/12/26 02:23:55ID:???0806NAME IS NULL
04/12/26 13:04:45ID:IexuuRohXmasにプギャーとか書いてるおまえら。。。泣ける。
0807NAME IS NULL
04/12/26 13:36:20ID:???Xmasに泣けるとか書いてるおまえ。。。m9(^Д^)プギャーーーッ
0808NAME IS NULL
04/12/26 16:15:58ID:???m9(^Д^)プギャーーーッ
0809NAME IS NULL
04/12/26 17:31:03ID:???0810NAME IS NULL
04/12/26 22:18:53ID:???象徴するスレとなっております。
m9(^Д^)プギャーーーッ
0811NAME IS NULL
04/12/26 22:37:56ID:???> 日本語版発表したのにやっぱり静かだなあ
やっぱり出てから1年ぐらい寝かさないとね。
人柱になりたいならどうぞ。
0812NAME IS NULL
04/12/26 22:41:02ID:???4D 2003でサブフォームの中をドラッグして
上下にスクロールできますか?
地図アプリっぽいのを作りたいんですが。
基本機能で無理ならプラグインでもあれば教えてください。
0813812
04/12/26 22:51:41ID:???サブフォーム中の地図を掴んで自由に動かしてみたい。
0814NAME IS NULL
04/12/27 03:20:41ID:???0815NAME IS NULL
04/12/27 06:56:25ID:???タダだし
0816NAME IS NULL
04/12/27 08:50:17ID:???多分 >>812 のやりたいのは手のアイコンでつかんで
上下左右にグリグリ、だよね。
4D DrawもChartも出来ないよ。
QPixならできるよ。日本の代理店がちょっとアレだけど。
http://www.escape.gr/q/qpix/
0817812
04/12/27 09:23:26ID:???QPixを試して見たいと思います。
0818815
04/12/27 09:32:17ID:???4D Chartのエリアに表示されたテキストとピクチャーをマウスでぐりぐり動かして、離した新しい場所に移動させて、その場所を取得するという処理は実装したことあるよ。
やり方はマニュアルを読めばわかるけど、例のように直接こうやるんだとは書いてないから、隅から隅まで読んでみてね。
4D Chartって実はとっても優れたドロー系プラグインだよ。
タダだし。
0819NAME IS NULL
04/12/27 10:00:07ID:???> >>816
> 4D Chartのエリアに表示されたテキストとピクチャーをマウスでぐりぐり動かして、
>離した新しい場所に移動させて、その場所を取得するという処理は実装したことあるよ。
これは出来るの知ってるけど、>>812 のやりたい事はちょっと違うと思うんだ。
4D Chartはオレも良くお世話になっています。
0820815
04/12/27 10:56:22ID:???マウスで移動させればできそうだが。
確認しなくちゃいけないのは、Chartエリアより大きい
ピクチャーを配置できるかという点と、それをエリアの
境界を越えて移動できるかだね。
なかなか面白そうなテーマだ、後で試してみよう。
0821NAME IS NULL
04/12/27 11:03:05ID:???乙。
0822NAME IS NULL
04/12/27 11:29:10ID:???0823NAME IS NULL
04/12/27 12:07:02ID:???0824NAME IS NULL
04/12/27 13:26:26ID:???画像は扱えなかったと思う。あるサイズ(これが思い出せない)を超えると
真っ白になったり、エラーが返って来たりするようになった。
あんまり、水差すようなこと言いたくないけど、4Dの画像系の機能
& 4D Chartは強力な反面、地雷も少なくないので、キレないように
して下さい。
0825NAME IS NULL
04/12/27 16:17:00ID:???表示フォーマットを「バックグラウンド」にするだけでよくね?
0826815
04/12/27 17:19:16ID:???枠外のボタンでコントロールしたり、クリックされた
場所をセンターに持ってきたりするような機能も必要かな
なんて思ったから、Chatを勧めたんだけど。
でも、バックグランドのピクチャーでもぐりぐりした後の位置を
取得することできるし、使えるかも。
そうそう、これ聞きたかったのだが、逆にバックグランドに置いた
ピクチャーの位置を外からコントロールすることってできるの?
0827NAME IS NULL
04/12/27 20:17:06ID:???0828NAME IS NULL
04/12/27 20:36:06ID:???うる覚え -> うろ覚え
0829NAME IS NULL
04/12/27 20:39:30ID:???> ACI PACKで出来るよー。
いまは 4D Pack。
どうやってやるの?教えて。
0830827
04/12/27 23:30:32ID:???Picture Info構造体自分でいじってくれー。
http://www.4d.com/docs/CMU/CMU84699.HTM
0831827
04/12/27 23:59:08ID:???ピクチャ変数をVARIABLE TO BLOBでBLOB化してから、
最後の6byte(Picture Info部分)をいじくって
またBLOB TO VARIABLEでピクチャ変数へ戻せば
効くんじゃないかと思えてきた。誰か試してみて。
0832NAME IS NULL
04/12/28 00:11:30ID:???素直にQPix買えばいいんじゃないの。たったの3万だし。
0833831
04/12/28 08:51:23ID:???`メソッド「MOVE_PICTURE」
$pPICT:=$1
$X:=$2
$Y:=$3
VARIABLE TO BLOB($pPICT->;$BLOB)
$OFF:=BLOB size($BLOB)-6
INTEGER TO BLOB($Y;$BLOB;Native byte ordering ;$OFF)
INTEGER TO BLOB($X;$BLOB;Native byte ordering ;$OFF)
BLOB TO VARIABLE($BLOB;$pPICT->)
呼び出し方の例:
MOVE_PICTURE(->vPICT;30;10)
この例では、
ピクチャ変数vPICTを
左上隅を原点として
横方向に30ピクセル、
縦方向に10ピクセルの位置へ移動させてる。
0834815
04/12/28 08:59:29ID:???おぉ!サンクス。
やっぱりプラグイン作らなきゃいけないかなぁなんて
思って、昔のソースを探していたんだけど...
BLOBを使うなんてのは思い付かなかったなぁ。
さっそく使わせていただきます。
ありがとうございます。m(_ _)m
0835831
04/12/28 09:07:15ID:???MOVE OBJECTのようにフォーム上を移動させるのではないからねー。
例えば、フォーム上に縦横100 pixのピクチャオブジェクトを
配置して、そのピクチャオブジェクトに縦横50pixの画像を
代入すると、ピクチャオブジェクトの左上にぴったり寄り添って
表示されるよね?右側と下側はそれぞれ50pixの空白で。
それを、例えば、画像=右下ぴったり、余白=上側と左側50pix
になるように画像だけを移動させる時に使うのが上記メソッド。
具体的には下記のとおり↓
MOVE_PICTURE(->vPICT;50;50)
0836NAME IS NULL
04/12/31 02:30:35ID:???来年もよろしく。
0837NAME IS NULL
04/12/31 11:29:36ID:???0838NAME IS NULL
04/12/31 14:15:11ID:???0839NAME IS NULL
04/12/31 14:36:57ID:???0840NAME IS NULL
04/12/31 17:28:17ID:???0841NAME IS NULL
05/01/01 18:26:41ID:???今までの経緯から言って有り得ん。
0842NAME IS NULL
05/01/01 21:06:06ID:???新年一発目のスレがそれかい・・・_| ̄|○
0843NAME IS NULL
05/01/02 21:55:50ID:aV4sYpG54D 2004、売れるとは言わんが、VerUp売上げは
近年になく上がるだろうよ。
0844NAME IS NULL
05/01/04 10:07:47ID:???> 近年になく上がるだろうよ。
文の前半と後半で矛盾している
0845843
05/01/04 11:59:15ID:g+qB0xqC4D 2004が新たな顧客を掴むと事は無いだろうが
既存顧客とかつての顧客からのバージョンアップ需要は
高いだろうと言いたかった。
0846NAME IS NULL
05/01/04 15:23:49ID:???難しい。バージョンアップしたときの移行コストがかかり、互換性が高くないから。
0847NAME IS NULL
05/01/04 17:38:57ID:???みんな、毎回そう言いつつ買ってるんでしょ?
その証拠に4D日本語版はまだあるし、4D 日本支社もまだあるじゃん。
4D 2004は間違いなく*6.7〜2003よりは*売れると思うし
来年の今頃も間違いなく4D 2005日本語版は予定されてるだろうし、
4D 日本支社も生き残ってると思うよ。
0848NAME IS NULL
05/01/04 19:39:35ID:???4Dもこの先、生き残っていく。
0849NAME IS NULL
05/01/04 21:49:22ID:???例えが悲しすぎる..._| ̄|○
0850NAME IS NULL
05/01/04 22:05:42ID:???0851NAME IS NULL
05/01/04 23:26:24ID:???でもさ、4Dのリッチクライアントとしての側面てさ、
4D ServerにClientの自動配布機能がありますよってだけでしょ?
(しかも、最初の一回目は別途インストール作業が必要だし。)
それ以外に、通常のリッチクライアントとして満たしているべき
間欠的な接続プロトコルの採用やインターネット標準技術の採用
等の点で、まだまだ遅れている部分が目立つよ。
0852NAME IS NULL
05/01/05 00:11:12ID:???関連のバグ大杉で、使い物になる頃には次のメジャーバー
ジョンアップ時期到来。これでは、何のためのClient自動配布か
分からんのですよ。
0853NAME IS NULL
05/01/05 11:14:51ID:???ロランにはそれが分からんのです!!!
0854NAME IS NULL
05/01/05 14:39:47ID:???>>使い物になる頃には次のメジャーバージョンアップ時期到来
これは別に4Dに限らないと思ふ
0855NAME IS NULL
05/01/05 15:38:40ID:???0856NAME IS NULL
05/01/05 16:40:55ID:???4Dには
・リリース後のバージョンにもあきれるようなバグがある事も少なくない。
・人によってはそれが理由でバージョンアップに踏み切れないケースもある。
残念ながらこれは事実だよ。素直に認めよう。
そこでだ、
少しでもそういう障害を避けて通れるように、多くの人々の経験なり知恵なり
を持ち寄ろうじゃないの、というのがこの手のネット上の掲示板であったりMLの
存在理由の一つではないか、と、このように思うであります。
なので、
愚痴もほどほどにしときましょう、もし、建設的なアイデアを持つ人が居れば
それを出しやすいような場の雰囲気を保つように努めましょうよ、と思うであります。
0857NAME IS NULL
05/01/05 19:26:58ID:???> インターフェイス 関連のバグ大杉で、
どの辺がどうなの?そんなに致命的なバグあるか?
0858NAME IS NULL
05/01/05 21:13:19ID:???> 間欠的な接続プロトコル
の意味を教えてくれ。くれ。
0859851
05/01/05 22:40:25ID:???HTTPのような“非”持続的接続を行うものを使います。これは、常に
接続を保っていないという事です。
また、この特徴を生かして、“リッチクライアント”はサーバとの接続が
なされていない場合でも、ある程度の処理を実行出来る能力を持つ事も
要求されます。
詳しい事は、Googleしてみて下さい。
0860NAME IS NULL
05/01/05 22:54:53ID:???フムフム。サンクス。
0861NAME IS NULL
05/01/05 23:11:11ID:???イントラで使うんなら持続的接続でもいいんじゃないの。
0862NAME IS NULL
05/01/06 00:25:35ID:???世の中、それだけじゃ済まなくなってるって事でしょ。
0863NAME IS NULL
05/01/06 01:58:28ID:???PUSH RECORD 〜 POP RECORDしたレコードに対して
Modified recordは必ずTrueを返しています。
実際には、PUSHする前には何も変更は行っていなかったにも
関わらず、POPしてみるとModified recordはTrueを返すように
なります。
これは、バグ、仕様、Undocumented feature、?
0864NAME IS NULL
05/01/06 19:18:20ID:???POPすることによってカレントレコードが
修正されたことになるからこの動きでOKじゃないの。
0865NAME IS NULL
05/01/07 06:14:57ID:???Modified record関数の返す値には注意が必要と。
そゆことっすかね?
0866NAME IS NULL
05/01/13 18:42:56ID:???と聞きたくなりますね。w
0867NAME IS NULL
05/01/13 18:55:50ID:???(´・ω・`)知らんがな
0868NAME IS NULL
05/01/13 19:00:49ID:???いままでのプロジェクトを保守しなければならないから。
さもなければとっくに他の製品を使っている。
0869NAME IS NULL
05/01/13 19:17:46ID:???煽り厨は煽りにしかレス出来ないんだな。
4Dや技術の話題が出てる間はピタッと静かだったもんな (w
と、更に煽ってみる。
0870NAME IS NULL
05/01/13 21:02:37ID:???> さもなければとっくに他の製品を使っている。
おれは違うぞ。他の製品を使えば使うほど4Dの良い点が
見えてきて結局戻ってくる。
やっぱり全てコミコミの4Dは楽だよ。
0871NAME IS NULL
05/01/13 21:29:00ID:???> このスレを読むと、ナゼ4Dを使うのか?
> と聞きたくなりますね。w
ナゼ4Dを使わないのか?
と聞きたくなりますよね。w
0872NAME IS NULL
05/01/13 21:31:45ID:???> さもなければとっくに他の製品を使っている。
他の製品って?具体的に挙げ。
0873NAME IS NULL
05/01/13 22:15:05ID:???0874NAME IS NULL
05/01/13 22:31:34ID:???0875NAME IS NULL
05/01/13 22:57:22ID:???0876NAME IS NULL
05/01/13 23:11:07ID:???ははは。このスレで技術ネタはいらないんじゃないの。
大御所さんばっかりみたいだし。
技術ネタはMLで
0877NAME IS NULL
05/01/14 01:16:14ID:???常連の人多いから、たとえ「オイオイ、それはいくら何でも...」
ってコトが書かれてても、場の雰囲気からして、捨てメアドじゃ
突っ込み入れにくいんだよね。何か議論になって面倒になりそで。
常連の人ってそういう傾向の人多そうだし。
0878NAME IS NULL
05/01/14 22:41:21ID:???ML、最近また書き込み停滞してますね。
兄さん、イキのいいネタお願いしますよ。
0879.^o^. MIKI
05/01/14 23:48:34ID:???0880NAME IS NULL
05/01/15 00:38:23ID:???あなたもよくおいでになってるじゃありませんか。
0881NAME IS NULL
05/01/15 15:43:59ID:???ttp://www3.mizunoinfo.com/4DCGI/WS_MessageList/255
これヒドイね (w
0882NAME IS NULL
05/01/15 19:56:01ID:???お約束のように誰かが参上していたのがワロタ
0883NAME IS NULL
05/01/15 20:48:56ID:???とにかく「自分が損したのは全部4D社がワルイ!」と思ってるわけだ。
それにしても 神出鬼没だな、この誰かさん ワロス
0884NAME IS NULL
05/01/15 22:41:53ID:???> これヒドイね (w
4D社が?困ったさんが?
0885NAME IS NULL
05/01/15 23:05:03ID:???回らないことが分かっていないバカ。
0886NAME IS NULL
05/01/16 00:19:14ID:???同感。
それにあの連中、エラそうに「叩いてる」ふりして屁理屈を
こねてるけど実際は、単に自らの鬱憤ばらしの為に自分に
同意してくれる人を探してだけなんだよな。
どうせ、1週間もすればパッタリ静かになっちゃうよ。
ロホンに手紙書くぐらい腰据えてやるならまだ見所はあるが。
「4D社、叩かれ叩かれ、もう10年
何か変わった? いや全然。」
0887NAME IS NULL
05/01/16 17:05:36ID:???2004日本語版のβ版って配布されてるの?
最近、4D 日本支社のホームページ(デベロッパーネットの会員向けCDの
案内ページ)更新されてないから、様子が分からん。
βがキチンと出されてるんなら会員になってもいいけど。
0888NAME IS NULL
05/01/17 21:37:34ID:???MC1、一旦出たけど公開中止中。
0889NAME IS NULL
05/01/17 23:50:13ID:???ヤバげな雰囲気漂う状況ですな〜。
それって、会員宛のCDに入ってたのかな。
たしか、あの会員CDって年4回だよね?
最新号っていつ配布されたの?
あ、言い忘れてた、マジレスさんくす。
0890NAME IS NULL
05/01/18 18:30:32ID:jDFaB1ijできないから?頭が固いから?
4Dで開発する物好きでいないでしょう。
これからは(w
0891NAME IS NULL
05/01/18 18:46:53ID:???定期保守 乙
0892NAME IS NULL
05/01/18 19:27:28ID:???Macで使えないから。
Microsoft製だから。
OSやOfficeのバージョンに依存するから。
MS AccessだけではC/Sシステムが出来ないから。
C/Sシステム作ってもクライアントプログラムを配布しなきゃダメだから。
Webシステムが出来ないから。
運用しながらの変更が出来ないから。
開発効率が非常に高いから。
何故4Dがマイナーながらも何年も生き残っていて、一定の
ユーザーを確保しているかを考えてみてね。
0893NAME IS NULL
05/01/18 22:20:16ID:???だってそうでしょ?儲かる仕事をわざわざ他人に薦めないよねぇ。
その点4Dは儲かるから続けられるわけ。
>>890のような理由でね
まぁ、>>890は気が済むまでAccessで無料奉仕してろってこったm9(^Д^)プギャーーーッ
0894NAME IS NULL
05/01/18 22:30:47ID:???オレとしては4Dの知名度やシェアがこれぐらいでちょうどいい。
確実に仕事があるしデベロッパは少ないし、開発効率高いから
うまみがある。へへ。言っちゃった。
>>890 さん、Accessで泥沼の開発を続けてください。
ではでは。
0895NAME IS NULL
05/01/18 22:45:18ID:???0896NAME IS NULL
05/01/18 22:59:09ID:???現在の開発環境はWinodwsなのでしょうか? Windowsも所有して
いますが、4DはOSXで開発しています。
0897NAME IS NULL
05/01/18 23:13:40ID:???開発案件の90%がWindowsかな。
0898NAME IS NULL
05/01/18 23:15:32ID:jDFaB1ijあほか?アクセスマック版あるだろう
>>OSやOfficeのバージョンに依存するから。
>>MS AccessだけではC/Sシステムが出来ないから。
ただ同然のVBがあるだろう
>>C/Sシステム作ってもクライアントプログラムを配布しなきゃダメだから。
>>Webシステムが出来ないから。
>>開発効率が非常に高いから。
教育のコスト考えた?
初期の開発コストは
0899NAME IS NULL
05/01/18 23:17:34ID:???> あほか?アクセスマック版あるだろう
どこに?キミの脳内か?
0900NAME IS NULL
05/01/18 23:17:39ID:jDFaB1ijそのうちアボーン。(w
スキルアップできないからいつまで立っても
馬鹿丸出しのスキルしかつかない。
0901NAME IS NULL
05/01/18 23:17:50ID:???0902NAME IS NULL
05/01/18 23:21:36ID:???> >>MS AccessだけではC/Sシステムが出来ないから。
> ただ同然のVBがあるだろう
ハァ?VBをフロントエンドにしてデータベースは
何を使うの?Oracleかい?SQL Serverか?
どこがただ同然なのよ。
それにキミが言っているのはAccess。
VBはAccessじゃない。
0903NAME IS NULL
05/01/18 23:23:11ID:???0904NAME IS NULL
05/01/18 23:32:30ID:???> 教育のコスト考えた?
> 初期の開発コストは
教育のコストってなに?
解説本やセミナーが沢山あるってことかな。
初期の開発コストってなに?
Access本体が安いってことかな。
0905NAME IS NULL
05/01/18 23:38:46ID:???> 4Dの案件はあまりないだろう。
そりゃそうでしょ。君のところには来ないよ。
> そのうちアボーン。(w
ははは。そう言われ続けて幾年月・・・
> スキルアップできないからいつまで立っても
> 馬鹿丸出しのスキルしかつかない。
スキルアップってひょっとしてアクセスが
4Dよりも上位ってこと言っているのか。
君のお知り合いの4Dデベロッパ相当ひどいんだね。
0906アクセスマック版
05/01/18 23:45:56ID:???0907NAME IS NULL
05/01/19 00:28:38ID:???0908NAME IS NULL
05/01/19 01:56:57ID:???みんなさぁ、もう、煽りのエサに食いつくのやめようよ。
0909NAME IS NULL
05/01/19 07:48:17ID:???0910NAME IS NULL
05/01/19 08:57:53ID:???0911NAME IS NULL
05/01/20 07:58:15ID:???ガンガレ、jDFaB1ij。
君がいればアクセスマックも実現するかもしれないw
オレは使わないけど。
そういや昔FoxProなんてあったなあ。
0912NAME IS NULL
05/01/20 11:48:01ID:???> そういや昔FoxProなんてあったなあ。
いまでもあるよ。
http://www2u.biglobe.ne.jp/~objxbase/
由緒正しいdBASE系列の言語です。なぜか日本語版を出さない。
きっと、黄色いエテ公にはaccessで十分だと思っているんでしょう。
本国ではほとんど使われないaccess使って、accessマンセーなんて
・・・・・がいるのだからと煽り返してみたりします。
0913NAME IS NULL
05/01/20 19:04:00ID:???つか、スレ違い。
0914NAME IS NULL
05/01/21 15:34:52ID:???今はもうマック版なんてないだろ。
0915NAME IS NULL
05/01/22 06:24:22ID:???マック板と読み間違えた。
0916NAME IS NULL
05/01/22 14:29:07ID:HOpi62/M>>どこがただ同然なのよ。
SQLserver 2000は今1万円。おまえの馬鹿会社は1万も出せないのか
時代遅れはこれだから困る(w
>>君のお知り合いの4Dデベロッパ相当ひどいんだね。
お前みたいだよ(w
>>そりゃそうでしょ。君のところには来ないよ。
お前ところにもきそうにないな(w
4Dと心中しろ基地外
0917NAME IS NULL
05/01/22 14:35:18ID:HOpi62/M>>解説本やセミナーが沢山あるってことかな。
4Dはオナニー言語ということ
0918NAME IS NULL
05/01/22 14:39:13ID:HOpi62/M>>ユーザーを確保しているかを考えてみてね。
頭の硬い馬鹿が日本に,あまた存在するからだろう(w
0919NAME IS NULL
05/01/22 15:21:59ID:???数分おきに3連続投稿か。しかもageて。。。
よっぽど、かまって欲しいんだな。
0920NAME IS NULL
05/01/22 15:54:40ID:???何かツライことあったのか?
0921NAME IS NULL
05/01/22 15:55:36ID:???0922NAME IS NULL
05/01/22 16:08:10ID:???> SQLserver 2000は今1万円。おまえの馬鹿会社は1万も出せないのか
> 時代遅れはこれだから困る(w
Developer Editionのことか?
ひょっとして君はこれを客先に納入してるのか?
0923NAME IS NULL
05/01/22 16:51:24ID:HOpi62/M厨房が
0924NAME IS NULL
05/01/22 16:54:15ID:HOpi62/Mこれがまともな会社か
ページが表示されん
0925NAME IS NULL
05/01/22 17:51:20ID:???m9(^Д^)プギャーーーッ
お前、そこ、どこの会社だと思ってんの?
まさか、とは思うが、お前、そのページ、4D社のサイトだと思ってる?
必死に煽りネタ探してるのは分かるが、もうちょっと落ち着けよ。(プゲラ
0927924
05/01/22 19:27:54ID:???0928NAME IS NULL
05/01/22 19:29:24ID:???0929NAME IS NULL
05/01/22 20:15:05ID:???ただ、ネット使用はユーザ数制限あり
でさー、
(プゲラ
とか、やめれば? お里が知れるよ。
0930NAME IS NULL
05/01/22 20:19:33ID:???> MSDEがあるだろう
MSDEは「SQL Server」じゃないでしょ。
あなたの言った1万ってのは「MSDE」のことじゃ
なかったくせに。
0931NAME IS NULL
05/01/22 20:26:15ID:???> >>924
> は、何か辛い目にあっているのか?マジに教えてくれ。
>
オレもそう感じた。
よほど4Dに関してイヤなことがツライ思い出が
あったのかなぁ。
0932NAME IS NULL
05/01/22 20:35:59ID:HOpi62/M>>あったのかなぁ。
馬鹿が使うにはそれでいいと思うが(w
0933NAME IS NULL
05/01/22 20:51:13ID:???4Dスレにいる人間が4Dしか知らない(出来ない)と
思ってるの?(確かにそういう人もいるけどね)
中途半端な恥ずかしい煽りはやめたら?
見ていてちょっとイタイよ。
キミの大好きなMS Accessも4Dと同じぐらいに
使い込んでるオレからのお願いだ。
0934NAME IS NULL
05/01/22 21:19:34ID:???漏れ、同義の台詞をFMスレで書いたよ。 4D業者さん向けにね w
0935NAME IS NULL
05/01/22 21:20:26ID:HOpi62/M>>使い込んでるオレからのお願いだ。
どちらも糞ですが(w
まだアクセスの方がましだよな
0936NAME IS NULL
05/01/22 21:22:38ID:???どこがマシなのか教えてくれ。
いや、煽りじゃなくマジで徹底比較して。
0937NAME IS NULL
05/01/22 21:28:12ID:HOpi62/M4Dバグだらけ引継ぎができない。
他にもスクリプトが変。
なんしか変。4Dは時代遅れ。
0938NAME IS NULL
05/01/22 21:30:05ID:HOpi62/M4dは馬鹿。
まともなら他のDBに移行する
できないから使い続けるだけ
0939NAME IS NULL
05/01/22 21:31:44ID:HOpi62/M売れんからリンク切れも平気なんだろう
気がつけよ
このうすラバか
0940NAME IS NULL
05/01/22 22:00:15ID:7SnsV+vo0941NAME IS NULL
05/01/22 22:33:26ID:???> Access できる人が多いからメンテしやすい
うんうん。これは間違いなく同意できる。
> 4Dバグだらけ引継ぎができない。
これは4Dの問題じゃなくて前任者がダメダメだっただけじゃないのかな。
そんなにバグなんてないよ。ちゃんと作ればちゃんと動く。
ひょっとして前任者が作った酷い4Dシステムを引き継がされて
その憂さ晴らしで書き込んでいるんですか。
0942NAME IS NULL
05/01/22 22:38:37ID:???> 他にもスクリプトが変。
> なんしか変。4Dは時代遅れ。
言語仕様が古いってことね。これも同意できるけど、
SQL系にはない利点も沢山あるよ。
SET演算なんてSQL系でやろうとすると難しいでしょ。
0943NAME IS NULL
05/01/22 23:26:49ID:???オレ、4D好きで使ってる。
だからもう、このスレ要らない。
早く1000に達して沈んでホスぃ
0944NAME IS NULL
05/01/22 23:36:48ID:???沈める必要はないでしょ。
もっとまともなスレに生まれ変わって欲しい。
0945NAME IS NULL
05/01/23 01:07:49ID:???>>944
>沈める必要はないでしょ。
本音はそうなんだけど。。。。
0946945
05/01/23 01:09:36ID:???>>944
>もっとまともなスレに生まれ変わって欲しい。
もうそれって無理そうじゃん。
このスレ見てると、みんな4Dの話しようって雰囲気じゃないし、
レスの95%は煽りと脊髄反射で構成されてる感じする。
そんなの残しといても意味ないし、万一4Dに興味持った人が居ても
このスレ見たんじゃ逆効果だよ。
もうダメだぁこりゃ。
0947NAME IS NULL
05/01/23 02:48:00ID:???0948NAME IS NULL
05/01/23 05:32:52ID:???0949NAME IS NULL
05/01/23 12:04:08ID:???普通に考えて、ツールにではなく、業者/ユーザのいままでの態度・所業に
問題があるのではなかろうか。
0950NAME IS NULL
05/01/23 18:17:10ID:???0951NAME IS NULL
05/01/23 21:18:35ID:Z0aDi+Lr4Dはバカ売れすると。そういうことですな。
ははは、まったく天晴れですな!!
0952NAME IS NULL
05/01/23 21:27:15ID:???になるだけ。
0953NAME IS NULL
05/01/23 22:10:58ID:???> 問題のある「業者/ユーザの態度・所業」
ひと括りにするなよ。どの業界にだって変なヤツはいるよ。
4Dは業界が狭いから目に付くだけじゃないの。
0954NAME IS NULL
05/01/24 10:41:42ID:???> 業者/ユーザのいままでの態度・所業に
って具体的にどういうことなの。
これまでのこと良く知らないんだけどそんなにドロドロしたものがあるの?
実名だすとマズイかも知れないから概要だけ教えて。
0955NAME IS NULL
05/01/24 16:23:45ID:???オレも知りたい。
0956NAME IS NULL
05/01/24 19:42:08ID:???>って具体的にどういうことなの。
そいう話しだすと、ますます荒れる元凶だと思う。
0957NAME IS NULL
05/01/24 19:45:51ID:???むしろ全ての商売上の取引が清廉潔白なんて業界は未成熟なだけ。
0958NAME IS NULL
05/01/24 20:04:14ID:???多分具体的には何も書けないんじゃないのかな。
ほとんどが個人的な私怨だろ。
もっと前向きに行こうよ。ね。
0959NAME IS NULL
05/01/24 20:16:20ID:???0960NAME IS NULL
05/01/25 00:10:30ID:???0961NAME IS NULL
05/01/25 01:20:54ID:???0962NAME IS NULL
05/01/25 03:05:42ID:???0963NAME IS NULL
05/01/25 03:43:44ID:kFzPbtDs何もないだろ
0964NAME IS NULL
05/01/25 04:20:43ID:???0965NAME IS NULL
05/01/25 05:16:29ID:???みなさん、どれをプラン使って予約申し込んでますか?
0966NAME IS NULL
05/01/25 05:34:36ID:???>
>4dで開発メリット言ってごらんよ?
>何もないだろ
0967NAME IS NULL
05/01/25 06:00:48ID:???> 今回、4D社、ソラン社双方が色々とキャンペーン打ってるけど
> みなさん、どれをプラン使って予約申し込んでますか?
両者のキャンペーンって同じじゃないでしょうか。
・Developer Edition 2004が安い
・Standard Edition 2003 から Developer Edition 2004 が安い
・バージョンアップできない旧ユーザー(4D 6.0、6.5、6.7)の割引
0968NAME IS NULL
05/01/25 06:09:55ID:???ごめん、4D Directだとさらに
・iPod Miniプレゼント(抽選)
・消費税分の5%を割引
があるね。
でもバージョンアップの度に思うんだけど、新旧両バージョンの
ライセンスを併用できる期間が欲しいなあ。
やはりバージョンアップに伴っていろいろテストや調整を
しなきゃいけないから少なくとも数ヶ月は欲しい。
実際は出来るんだけどライセンス規約として正規にね。
0969NAME IS NULL
05/01/25 07:09:36ID:???しかし、今回のキャンペーン、登録デベロッパーは複雑な気持ちだろうな。
ソリューションコースの人でも、4D Developer Editionでは、3千円しか
安くならない(一般ユーザ比)。これって、その下のコースだと、会員特権
使わない方が安いよね。わざと、会員特権で申し込んで10万オーバーにして
iPod 抽選にエントリーして、当たれば転売差益還元という手もあるが、
確率的にはほぼ無意味だしなぁ。
と言いつつ俺、iPod狙いでソランへ。
(ホントは予約してから気づいたんだけど。。)
0970NAME IS NULL
05/01/25 07:12:43ID:???>実際は出来るんだけどライセンス規約として正規にね。
今回はまだいいとして、次回からは出来なくしてきそうな悪寒。
その為のアクティベーション機構導入かと思われまする。
0971NAME IS NULL
05/01/25 08:16:09ID:???> 今回はまだいいとして、次回からは出来なくしてきそうな悪寒。
> その為のアクティベーション機構導入かと思われまする。
アクティベーション導入後もそれはないでしょ。
仮にどのライセンスからどのライセンスへバージョンアップしたかを
押さえていたとしても、旧バージョンの製品がinternetに接続されて
いない限り使用不可には出来ないと思う。
ひょっとしてアクティベーション導入後は、4D製品起動時には
必ずそのライセンスが有効かどうかをinternet接続して
確認してしまうのだろうか。
0972NAME IS NULL
05/01/25 08:22:46ID:???> しかし、今回のキャンペーン、登録デベロッパーは複雑な気持ちだろうな。
そうでも無いんじゃないかな。
メンバーなら所有しているライセンスがDeveloper Editionだけ、ということは
あり得ない。大量に所有している他のもろもろの製品ライセンスを
バージョンアップするんだから金額的には結構お得だと思う。
0973NAME IS NULL
05/01/25 09:12:35ID:???2004になって、同梱されるDLL類が変わったね。
XalanやxercesはXML関連だよね。
その他のmsvci70、msvcp70、msvcr70はVC関係だと
思うけど、どこらへんで使っているモジュールなんでしょ。
詳しい人教えてください。
0974NAME IS NULL
05/01/25 09:48:00ID:???>>大量に所有している他のもろもろの製品ライセンスを
>>バージョンアップするんだから金額的には結構お得だと思う。
それに今回は古いバージョンで止まってるクライアントに対しても
アップグレードが勧めやすい。
やっとマーケティングらしいことやりだしたなあw
0975NAME IS NULL
05/01/25 10:55:32ID:???> それに今回は古いバージョンで止まってるクライアントに対しても
> アップグレードが勧めやすい。
4Dライセンス費用だけならいいけど、バージョンアップに伴う
テストや調整や移行作業後の手間など、デベロッパ側の作業費を
お客様に負担してもらうためには、何かきっかけがないと
難しいですよね。
端末増設したいけど、古いライセンスはもう買えない、とか
そのOSはサポート対象外です、とか。
デベロッパ側の本音としては、安定して稼動しているものを
わざわざバージョンアップしたくない部分もあるよね。
0976NAME IS NULL
05/01/25 11:17:39ID:???>XalanやxercesはXML関連だよね。
おいらも詳しい事はまだ勉強チュだけど
xerces --- XMLパーサー
Xalan --- XSLTプロセッサ
とのことですた。XMLデータを作って、それをXSLT使って
一気にMS Word書類へ!とか言ってマスタね。
想像ですが、QuickReportの出力もこれでイジイジ出来るんではと
思うちょります。
軽くググって見たところ、
VisualC++7かVisualC++6 .NETからくっ付いてくるようになった
MFCランタイムライブラリのようです。
単に4D自体の開発環境を上記のいずれかへ上げたことによる副産物だと思います。
もちろん、そのDLLに含まれる機能詳細はわかりませ〜ん。ゴメソ。
0977NAME IS NULL
05/01/25 11:20:16ID:???>デベロッパ側の本音としては、安定して稼動しているものを
それがいつまでも続くとは限らんところがソフトウェアなわけでして
安定しなくなる原因の大きな一つが、周りの環境(OSその他)との不整合でして
その不整合を是正するために行われるのが、「バージョンアップ」なわけですな。
>わざわざバージョンアップしたくない部分もあるよね。
まぁ、見果てぬ夢ですかな。。
0978NAME IS NULL
05/01/25 11:26:55ID:???古いバージョンで止まっててもらって一向に構わないのでは
ないでしょうか? 無理にきっかけ探すこともないと思いますが。
0979NAME IS NULL
05/01/25 12:11:44ID:???DB屋としては萎えーな仕事じゃね? つまらんし、折角動いてるもん
弄って障害だしたらボロカス言われるのは目に見えてるし。
まぁ、DB業務自体が最近は萎えー ってこともあるが。
0980NAME IS NULL
05/01/25 12:25:00ID:???> 無理にきっかけ探すこともないと思いますが。
いやいや、そうでもないよ。
例えば OS 8.6 (Mac)や NT4(Win)で稼動しているお客様で
マシンが壊れたら、新規に手配出来ないじゃない。
私は新規導入の際に、
「このシステムの寿命は3年ぐらいです。
3年も経てば、環境も業務も変わりますので、その際に
ある程度の費用は覚悟してくださいね」
となるべく言っておくことにしている。
言えないお客様もいるけどね。
0981NAME IS NULL
05/01/25 12:49:12ID:???周辺機器の方が問題だろ。
0982NAME IS NULL
05/01/25 18:15:00ID:???>例えば OS 8.6 (Mac)や NT4(Win)で稼動しているお客様で
>マシンが壊れたら、新規に手配出来ないじゃない。
これは普通にバージョンアップを勧める理由ですね。
0983NAME IS NULL
05/01/25 19:23:57ID:???4D 2004販売開始日の2005年2月2日までの期間、4D 2003をご購入の場合、4D 2004への
アップグレード券をお送りします。
このアップグレード券ってどこで買ってももらえるのかな?
それともソランだけ?
0984NAME IS NULL
05/01/25 19:57:45ID:???> WinならNT4どころかMS-DOSでも最新機で動くのでは?
無理だよ。それは昔の話。
オンボードまたは内蔵のビデオ・サウンド・ネットワークなどの
ドライバが、Windows2000/XP用しか無かったりする。
0985NAME IS NULL
05/01/25 20:04:36ID:???> >>980
> >例えば OS 8.6 (Mac)や NT4(Win)で稼動しているお客様で
> >マシンが壊れたら、新規に手配出来ないじゃない。
OS9で起動できる機種は、予備としていつでも
出せるように社内に何台か置いてるよ。
0986NAME IS NULL
05/01/25 21:02:34ID:???修正されてるね。
0987NAME IS NULL
05/01/25 21:47:09ID:???4Dのホームページには↓
■ 4D 2003 から4D 2004への無償アップグレードについて
2004年12月24日(金)から2005年2月2日(水)の期間に、4D 2003製品をご購入
いただいた場合には、4D 2004製品への無償アップグレードが可能です。
申込み方法などの詳細については、ご購入時に製品パッケージボックスに同
梱されるご案内をご覧ください。
0988NAME IS NULL
05/01/25 22:10:40ID:???あと1週間ぐらいしかないよね。
近々納品が決まっていて押さえとして2003が必要な場合は
お早めに、ってことだね。
0989NAME IS NULL
05/01/25 22:25:16ID:???0990NAME IS NULL
05/01/25 22:31:34ID:???で、発売日の1週間前にMC2の公開。
CDのパッケージングなどの都合もあるだろうから、
多少の不具合があってもそのままリリースされる可能性大。
ちょっと様子見かなぁ。
0991NAME IS NULL
05/01/25 22:35:25ID:???いや、 だから「周辺機器の方が問題」=NT4マシンは調達できるが
NT4対応の周辺機器が減ってきてる、と言ってるのだが…
0992NAME IS NULL
05/01/25 22:46:44ID:???書いていいのかどうか分からないけど、mc2って
一週間ちょっと前に向こうでリリースされた
ファイルバージョンだよね。
別に2月2日にこだわらないでリリース時期延ばせばいいのに。
1ヶ月ぐらいだったら十分待てるよ。
0993NAME IS NULL
05/01/25 22:52:46ID:???そろそろ次スレの準備よろしく。
誰も立てないならオレ立てようか?
0994NAME IS NULL
05/01/25 23:00:59ID:???スレタイは?
「4Dってどうよ?2005」 かな。
1年でやっと1スレ消費。
0995NAME IS NULL
05/01/25 23:08:13ID:???0996NAME IS NULL
05/01/25 23:12:32ID:???0997NAME IS NULL
05/01/25 23:14:24ID:???0998NAME IS NULL
05/01/25 23:15:08ID:???0999NAME IS NULL
05/01/25 23:31:20ID:???「煽りは完全スルー」
の文言を入れて下さい。
今のこのスレの惨状が次スレでも繰り返されないように
切に願います。
1000NAME IS NULL
05/01/25 23:34:12ID:???>CDのパッケージングなどの都合もあるだろうから、
>多少の不具合があってもそのままリリースされる可能性大。
ここ最近の数回のメジャーバージョンを見る限り
CD+製品ボックスでの出荷は、1、2ヶ月後になるようです。
つまり4D社としては、
『マスターファイルを見極める日=リリース日(の前日)』
くらいの心づもりのスケジューリングで動いているように
思います。
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。