4DでTwitterの検索APIを利用する方法
毎秒約6,000件(1分間に35万件以上、1日5億件、1年で約2000億件)のツイートがあることを考えると、興味のないツイートが雪崩のように流れてくるのではなく、特定のテーマに関連するものを検索できたら素晴らしいことです。そこで朗報です。Twitterは、ツイートの検索に最適な REST Search APIを提供しています。
Webサーバーの情報を取得するコマンドを追加
この機能は、独自のサーバー管理ダイアログを作成するためのもう一つの方法です。全プロセスの情報を取得する機能(4D v16 R4),we are now に追加)に続き、 4D Web サーバーの全ランタイム情報を一括して取得する新しいコマンドを提供します。
4D v16 R5では、1つのコマンドのおかげで、Webサーバーの情報を取得することは、かつてないほど簡単になりました。 WEB Get server info.
Webユーザーログイン時のパスワードのハッシュ化と検証
ビジネスアプリケーションがウェブからアクセスされることが多くなり、その結果、脅威に対してより脆弱になるため、セキュリティはますます重要なトピックになってきています。4Dは、セキュリティに細心の注意を払っており、4D v16 R5では、いくつかのセキュリティの改善を提供しています。
ところで、4Dがどのようにデータ保護や一般的なセキュリティに役立っているか、もっと知りたい方は、こちらのブログ記事をご覧になることをお勧めします。
4Dサーバーのセキュリティを強化
長年にわたり、セキュリティはビジネスアプリケーションの中核をなすテーマとなっています。TLS ( Transport Layer Security) とその前身であるSSL ( Secure Sockets Layer) は、どちらも頻繁に “SSL” と呼ばれ、コンピュータネットワーク上の通信セキュリティを提供する暗号化プロトコルです。例えば、アプリケーションがWebやクライアント/サーバー接続に使用しているTLSのバージョンは、そのセキュリティレベルに貢献します。
4Dは、すべてのTLSのバージョンをサポートしています。1.0、1.1、1.2です。使用するプロトコルのバージョンは、接続を確立する際にサーバーとクライアントの間で交渉されます。 セキュリティレベルを上げるために、4D v16 R5から、 デフォルトの最小サポートバージョンはTLS 1.2で、古いバージョンは安全でない可能性があるため拒否されます。
Google Charts を 4D で使用する方法
神経科学者によると、私たちは他のどのタイプの表現よりも、視覚的な形に対してより良く、より速く反応するのだそうです。そのため、グラフやチャートは、データをよりよく理解するための鍵であることは明らかです。
もし、棒グラフ、ヒストグラム、円グラフを、最新のブラウザーと完全に互換性があり、かつ人間の脳の情報処理方法に適した形で表示したいと考えているなら、Google Charts は一つの答えになるでしょう。Google Charts で 利用可能なチャート の種類は様々です: 古典的な棒グラフや円グラフから、Google Charts はツリーマップ、キャンドルスティック、ゲージチャートのような手の込んだグラフも提供しています。
Webエリア用新レンダリングエンジン
4Dは、Web Areaオブジェクトを埋め込むための内部コンポーネントを、最新でメンテナンスの行き届いた既存のレンダリングエンジン用に更新しています。HTMLとJavaScriptの最新技術を永続的にサポートするため、4Dの64ビット版すべてにおいて、WebエリアをBlink(Google Chromeでも使用)に変更します。
プリエンプティブモードのウェブサーバー
4D Web Serverもプリエンプティブになりつつあるので、4D v16でプリエンプティブ・マルチスレッドについて進めています。チェックボックスを1つクリックするだけで、あなたのアプリケーションは、より多くの同時接続ユーザーをサポートし、より多くのリクエストを並行して処理することができます。CPU時間を多く使うリクエストでは、実行が最大2倍速くなります
4Dモバイルセッション
WEBセッションのコマンドは、4Dモバイルセッションに適応されました。4D Mobileセッションに関連するクエリーの結果やプロセス間変数を保存できるようになりました。例えば、4D Mobileセッションの新しい処理で、ユーザーのカートを管理することができます。