ORDAのBLOBをフルサポート
すでに多くの方がORDAを使い始めています。このたび、ORDAでBlobが他の型と同様に完全にサポートされたことをお知らせします。4D v19 R2でオブジェクトのBlobをサポートした後、4D v19 R3ではORDAでBlobをサポートするようになりました。 ...
実用的なパターンと技術的な詳細解説をブログから活用して、より優れた4Dアプリケーションを構築します。
すでに多くの方がORDAを使い始めています。このたび、ORDAでBlobが他の型と同様に完全にサポートされたことをお知らせします。4D v19 R2でオブジェクトのBlobをサポートした後、4D v19 R3ではORDAでBlobをサポートするようになりました。 ...
長年にわたり、4Dでは、4Dサーバーを使用して、チームの一員としてバイナリデータベースを開発することができました。この開発方法は簡単ですが、多くの開発者が、より良いトレーサビリティを提供するために、ソースコード管理をより効率的に行うことを求めていました。4Dはその声を聞き、このニーズに合うようにプロ...
プロジェクトが ソースコントロールシステム上にあるということは、ソフトウェアの複数バージョンの管理、変更の監視、修正や新機能の統合が、ずっとシンプルになったということです。 せっかくなので、継続的インテグレーションも活用してみてはいかがでしょうか? 4D v19 から、コマンドでプロジェクトのコ...
4Dの最新バージョンでは、クラスを使ったコードの記述を簡素化するために、いくつかの改良が加えられています。 型に応じた関数と属性の提案 プロトタイプの表示と簡単な説明 4D v19 R2では、ワンアクションで関数のオンラインドキュメントを開くことができます。 ...
4D環境にクラスが導入されたことで、データをオブジェクト、特にblobに格納する必要性が高まりました。そのため、4D v19 R2では、Blobをオブジェクトにカプセル化することができます。 ストレージの面だけでなく、ブロブオブジェクトは参照型なので、メモリの占有率やスピードなどのパフォーマンスが...
IT業界におけるベストプラクティスは時々変化していくものですが、テキストファイルにおける特定の非表示文字の管理はその一例です。EOL(End of Line)文字は、特にバージョン管理システムでの統合に合わせて進化してきました。同じように、UnicodeテキストファイルのBOM(Byte Order...
プロジェクトモードでは、最も人気のあるバージョン管理システムである Git を使って簡単に変更を追跡することができます。しかし大抵の場合、プロジェクトの全ファイルを Gitリポジトリで追跡したいわけではありません。 このため、4D で新規作成するプロジェクトで、追跡しないものを定義することができる...
ダークモードは、最近、多くの支持を集めています。そのため、4D v19でサポートを追加し、関連するお知らせでニーズに合わせて調整できるいくつかの方法について触れました。 このブログ記事では、CSSに焦点を当て、CSSメディアクエリを使用してライトモードとダークモードにCSSスタイルを設定する方法に...
少し前にお気づきかもしれませんが、4Dは あなたのデータを暗号化する簡単な方法を提供します。さて、4Dでは、データの暗号化に使用されるものと同じアルゴリズムを使用することもできます。そのため、テーブルの1つのフィールドや外部ファイルなど、あらゆる情報を暗号化および復号化することができるようになりまし...
コードエディタの機能は、リリースごとに増えていますが、4Dv19も例外ではありません。 コードエディタ(フォント、フォントサイズ、エレメントの色など)については、開発者それぞれが特別な(時には特異な)テイストを持っています。ある開発者にとっては、見栄えが良く、生産性を高めるものでも、別の開発者にと...