4DでGitHubコードスペースの可能性を探る
GitHubは開発者向けに強力なツールを提供しています。その一つがCodepacesで、統合されたVisual Studio Codeのインスタンスを使って、どこからでもオンラインでGitHubのリポジトリに保存されたコードを開発することができます。 これは4Dプロジェクトでも使用できる機能です!...
GitHubは開発者向けに強力なツールを提供しています。その一つがCodepacesで、統合されたVisual Studio Codeのインスタンスを使って、どこからでもオンラインでGitHubのリポジトリに保存されたコードを開発することができます。 これは4Dプロジェクトでも使用できる機能です!...
4Dクライアントと4Dサーバー間の通信の管理するためには、4Dでは3つの異なるネットワークレイヤーが用意されています: 旧式ネットワークレイヤー ServerNet そしてQUICです。 旧式ネットワークレイヤーは、30年前の4D v3で導入され、当初はAppleTalk用に開...
Microsoft Identity Platform のようないくつかの OAuth 2.0 サーバーは、クライアントシークレットの代わりに証明書を使用する認証オプションを提供しています。このアプローチを使用することで、プロトコル内のセキュリティと認証メカニズムが強化されます。4Dのバージョン 2...
時には、対象となるセルの数がわからないまま、列や行のコンテンツに基づいた特殊な計算が必要になることがあります。 4D 20 R5 では、スプレッドシートのカスタムファンクションに "A1:C10" のような複数セルのレンジを渡したり、"OBJECT("Firstname",B2...
時として、メールボックスの特定のラベルの中にテンプレートとしてメールを保存しておく必要がある場合があります。4D 20 R5のリリースでは、メールを送信せずにメールボックスに追加できる新機能を導入しました。 ...
4D 20 R5では、合理化されたプロパティ宣言により、変数代入のように、宣言と同時にプロパティを初期化できるようになりました。 この改善により、開発者はプロパティの宣言と初期化を1行で行えるようになり、コードの可読性が向上するとともにより効率化することができるようになりました。またこ...
OAuth 2.0は現代における認証の礎ともいえるものです。PKCEの登場は、OAuth 2.0を傍受やリプレイ攻撃から保護するための極めて重要な機能強化です。4D 20 R5での導入により、OAuth 2.0認証プロセスにPKCEをシームレスに統合することが可能になりました。 ...
4D 20 R5 は、4D-Analyzer 拡張機能を通して、Visual Studio Code エディターに新しい機能をもたらします: ワークスペースのシンタックスチェックは、デベロッパーのエラーを大幅に減らし、コーディングの精度を効率化するように設計されています。 ...
ご存知のように、4D Write Proは、連続したセクションと改ページされたセクションの2種類を管理します。 右ページと左ページを区別したい場合も、最初のページを他のページと区別したい場合も、これらの方法はかつてはプログラミングかコンテキストメニューを使用しなければなりませんでした。しかし、イン...
4D Write Pro の WP SET ATTRIBUTES コマンドは、ドキュメントのあらゆる種類の要素に適用されるため、最も頻繁に使用されるコマンドの 1つです。 4D 20 R5 では、新しいドキュメント属性が利用可能になりました: wk page size。その機能を詳しく見てみましょ...