ニュース

DelphiでApilayer REST API を使用する

既にニュースをご覧いただいて、ご存知な方もいるかもしれませんが、Idera(Embarcaderoの親会社)は先日、IPアドレスのジオロケーションからe-mailや電話番号の確認、金融情報から天気やフライトの追跡といった多数のREST APIマイクロサービスを提供するapilayer社を買収しました。同社の製品リストは…
続きを読む
DelphiRAD Studio

FireMonkey向けに柔軟な機能を提供するオープンソースプロジェクト「FMXComponents」

Delphiでは、何百もの定評あるコンポーネントが用意されており、これらの豊富なコンポーネントを利用することで、組み込み開発からクロスプラットフォーム開発、さらにはWeb開発といった広範に渡るアプリケーションの構築が可能です。 特にFireMonkeyフレームワークを利用すれば、iOS、Windows、Android、macOS、Linux向けのクロスプラットホームに対応したアプリケーションを作成することができます。…
C++ニュース

16コアのRyzen 9 5950xを使用して100万行のC++コードを2分未満でコンパイルする

最近リリースされたAMD Ryzen 9 5950xは、16コア/32スレッドを実現しており、この32スレッドを用いてC++の並列コンパイルを実行すれば、どのようなパフォーマンスが得られるのか、興味深いところです。この記事の執筆時点(2020年12月)で、AMD Ryzen 9…
続きを読む
DelphiRAD Studio

Delphi向けWindowsアプリケーションで高速な描画を実現するグラフィックライブラリ(Graphics32)

Graphics32は、Delphi向けのグラフィックスライブラリで、32ビットピクセルフォーマットに最適化されており、ピクセルやグラフィックスプリミティブを使った高速な操作を実現しています。このライブラリを利用することで、Delphiで標準提供しているTBitmap/TCanvasクラスよりも大幅なパフォーマンス向上を発揮します。 また32ビットのデバイスに依存しないビットマップ(DIB)での描画を高速化し、最適化するように書き直されています。…
続きを読む