AIの挙動を予測可能にする:JSONスキーマの重要な役割
アプリケーションにおいて、AIの活用はますます広がっています。AIは複雑なJSONを生成したり、文書からデータを抽出したり、構造化された応答を提供したりすることができます。しかし、問題もあります。AIはミスを犯したり、フィールドを省略したり、さらには架空の情報を生成したりする可能性があるのです。 ...
アプリケーションにおいて、AIの活用はますます広がっています。AIは複雑なJSONを生成したり、文書からデータを抽出したり、構造化された応答を提供したりすることができます。しかし、問題もあります。AIはミスを犯したり、フィールドを省略したり、さらには架空の情報を生成したりする可能性があるのです。 ...
トレーニングは常に4Dのアイデンティティの一部でした。知識の共有、ベストプラクティスの推進、開発者のスキル構築支援は常に最優先事項でした。 しかし近年、状況は変化しました。リモートワークと分散チームの台頭は、従来型対面トレーニングの形式に課題をもたらしました。同時に、4Dプラットフォームの新機能の...
経費精算の苦労はご存じでしょう。領収書の山、手入力、誤字脱字。4D AIKit を使えば、そんな苦労はありません。紙の領収書や請求書をアップロードするだけで、内容が構造化された JSON に変換され、データベースに保存されます。 合計・日付・取引先名で時間を無駄にすることはもうありません。画像認識...
最近のリリースでは、4Dのセキュリティ機能が、特に証明書の分野で大幅に拡張されました。これには、クライアント・サーバー間通信のための自動生成証明書、ECDSA証明書のサポート、そして4D 20 R7では、エンジン・アプリケーションのクライアント・サーバー間通信のための認証局の検証が含まれます。最高レ...
ソフトウェア開発の世界では近年、"継続的インテグレーション" という新しい概念が登場しました。それについて、私たちがあちこちで見聞きする定義は、次のようなものです: "CI とは、アプリケーションのコンパイル・テスト・リリースを自動化し、定期的かつ頻繁におこなうプロセスである" 興味深く有望なプ...
4D フォーラムで、フォームの前景にメッセージ、砂時計、またはいくつかのインターフェース要素を表示し、背景をぼかすことについてのリクエスト、ヒント、または質問がいくつかありました。サブフォームや CALL FORM を使えば、そのようなインターフェースを作ることができます。複数ページのフォームを扱う...
ORDA とは Object Relational Data Access の略で、オブジェクト指向プログラミングとリレーショナルデータベースの利点を組み合わせたデータアクセス方法で、開発者はデータアクセスの管理よりもビジネス問題の解決に集中することができます。 ORDAを初めて使う人も、すでに使...
アクションによって、ユーザーは顧客の住所を変更したり、新しいコンタクトを追加したり、写真を修正したりなど、アプリケーションをより細やかに操作することができます。 4D ランゲージにおいては、アクションを使用するとエンティティやエンティティセレクションの追加、編集、削除を可能になります。また、単純に...
アプリケーションのデータは、2種類の関係で結ばれています。n対1、1対nの2種類です。 このブログ記事では、リレーションをアプリケーション内に含める方法を紹介します。4D for Androidと4D for iOSを使えば、関連するデータ間を簡単にナビゲートすることができます。アプリケーションの...
データフォーマッターを使うと、データベースのあるデータ型をモバイル側で特定の方法で表示させることができます。たとえば、日付やパーセント、通貨のフォーマットを定義することができます。データフォーマッターは、コードを呼び出すこともでき、これによってより洗練されたインターフェイスを作成することもできます。...