基礎知識– tag –
-
プログラミング・開発言語
Cucumber: ステップ定義とBDDの実践
Cucumberは、ビジネス指向のソフトウェア開発において広く採用されるBDD(Behavior-Driven Development)ツールです。2009年にAslak Hellesøyによって作られ、Rubyで始められた後、多くの言語に移植されました。 【この記事の目次】 Cucumberの機能と特徴 Cu... -
セキュリティ・認証
Cuckoo Sandbox: 动的解析ツール
Cuckoo Sandboxは、2012年にリリースされたオープンソースのマルウェア分析プラットフォームです。動的解析を用い、未知の脅威を捕捉し、高度な防御システム構築に貢献します。 【この記事の目次】 Cuckoo Sandboxとは 動的解析の仕組み Cuckoo Sandboxの... -
プログラミング・開発言語
Cuckoo Filter: バイトフィルタ技術の進化版
Cuckoo Filterは、2014年にYan-Cheng LiuとPatrick W. Hanrahanによって提案されたバイトフィルタ技術の一種で、Bloom Filterに代わる代替案として注目を集めている。本記事では、その特徴や実装における利点について詳述する。 【この記事の目次】 Cuckoo... -
プログラミング・開発言語
cuBLAS: ナVIDIA CUDA向けベイジス線形演算ライブラリ
cuBLASは、NVIDIAが開発したCUDAアーキテクチャ上で高速なベクトルと行列の基本的な線形代数操作を実装するためのAPIです。1990年代から使用されてきたBLAS(Basic Linear Algebra Subprograms)のGPU最適化版として生まれ、現在では高密度な科学技術計算... -
CUBIC: TCP改良版
2008年に開発されたCUBICは、TCPネットワーキングプロトコルのパフォーマンス向上に寄与。主に遅延回線で通信効率を改善し、モバイル端末などの幅広い環境下での安定したデータ転送を目指す。 【この記事の目次】 CUBICの起源と目的 CUBICの動作原理 CUBIC... -
ネットワーク・インフラ・クラウド
CubeFS:スケーラブルなクラウドストレージシステム
CubeFSは、Baiduが開発したオープンソースの分散ファイルシステムです。2018年に初公開され、大規模データ処理やAIアプリケーション向けに優れたパフォーマンスと信頼性を提供しています。 【この記事の目次】 CubeFSの概要 CubeFSの機能 CubeFSの動作原理... -
ビジネスIT・DX・SaaS
Cube.js: SQLレスの次世代分析プラットフォーム
Cube.jsは2018年に登場し、SQLを使用せずにデータウェアハウスを素早くアクセスできるフレームワークとして注目を集めました。この記事では、Cube.jsの特徴や仕組み、主な機能について詳しく解説します。 【この記事の目次】 Cube.jsとは何か Cube.jsのア... -
CUBE詳細:SQLデータ分析機能
CUBE文法は、多次元データの集計と解析を効率化するSQL標準の拡張機能です。90年代後半に登場し、OLAP(Online Analytical Processing)ツールとの親和性を高めました。 【この記事の目次】 CUBEの基本概念 CUBEの発展と進化 CUBEとROLLUPの違い CUBEの実... -
OS・ソフトウェア
Cubase: 音楽制作ソフトウェアのベテラン
Steinberg社が開発したCubaseは、プロフェッショナルからアマチュアまで幅広い音楽制作者に愛用されているDAW(デジタルオーディオワークステーション)。1980年代からの長い歴史の中で進化を続け、現代でもその地位を確立している。 【この記事の目次】 C... -
プログラミング・開発言語
ctypes: PythonとC言語間の橋渡しライブラリ
ctypesはPythonプログラミングにおいて、外部のDLLやSOファイルを直接呼び出す機能を提供する重要なモジュールです。1990年代後半から普及し、現在ではWindowsやLinux環境でのPython開発で広く活用されています。 【この記事の目次】 ctypesの基本的な特徴...
