C– tag –
-
OS・ソフトウェア
curl — 25年以上HTTPを支えるコマンドラインの汎用クライアント
curlは1998年にスウェーデンのダニエル・スティンバーグ(Daniel Stenberg)が公開した、URLでデータを送受信するためのコマンドラインツール兼ライブラリです。名称は「Client for URLs」を縮めたものとされ、HTTPだけでなくFTP・SMTP・LDAP・TFTP・SCPな... -
スマートフォン・モバイル
Capacitor — Ionic社が刷新したWebアプリのネイティブ橋渡し
CapacitorはIonic社(Drifty Co.)が2019年5月に1.0として正式リリースしたモバイルアプリ実行基盤で、Webアプリ(HTML/CSS/JavaScript)をiOS・Android・Webの三つの環境で動かすためのネイティブブリッジを提供します。同社が長年メンテナンスしてきたAp... -
AI・機械学習・データサイエンス
Constitutional AI — 原則文書でAIを自己批評させるアライメント手法
Constitutional AI(憲法的AI)は、機械学習と人間中心設計が融合し、自己調整能力を持つ新しいタイプの人工知能です。この記事では、その概念の背後にある歴史、技術的背景、そして現状を詳しく解剖します。 【この記事の目次】 Constitutional AIの定義 ... -
Web・フロントエンド・バックエンド
CakePHP — Rails流のPHPフレームワークを切り拓いた古参
CakePHPは、2005年にポーランドのMichal Tatarynowicz(ミハウ・タタリノヴィッチ)が個人プロジェクトとして公開した、PHP製のフルスタックWebフレームワークです。登場直後から人気を集めていたRuby on Railsの「規約より設定」「ActiveRecord」「Scaffo... -
Web・フロントエンド・バックエンド
Chart.js — Canvasと設定オブジェクトで描く軽量可視化
Chart.jsは2013年にNick Downieが公開した、Canvas APIベースのJavaScriptチャートライブラリです。棒グラフ、折れ線、円グラフ、レーダー、散布図など定番8種類を設定オブジェクト一つで描画でき、依存ライブラリが少なく軽量という設計から急速に普及し... -
AI・機械学習・データサイエンス
CNNとは|画像認識の革命を起こした畳み込みニューラルネット
CNN(Convolutional Neural Network、畳み込みニューラルネットワーク)は、画像のような格子状データに対して空間的な局所性と平行移動不変性を活かして特徴を抽出する深層学習モデルです。1989年のLeCunによるLeNetを起点に、2012年のAlexNet以降は画像... -
OS・ソフトウェア
cgroupsとは|Linuxリソース制御の中核機構
cgroups(control groups、シーグループス)は、Linuxカーネルが提供するプロセスグループ単位のリソース制御機構です。2007年にGoogleのエンジニアらによって開発が始まり、CPU、メモリ、I/O、ネットワーク帯域、PID数といったシステムリソースの割り当て... -
AI・機械学習・データサイエンス
CUDAとは|NVIDIA GPU向け汎用並列計算プラットフォーム
CUDA(Compute Unified Device Architecture)は、NVIDIAが2007年に公開したGPU上で汎用計算を行うための並列コンピューティングプラットフォームおよびプログラミングモデルです。元来グラフィックス描画専用だったGPUを科学技術計算やディープラーニング... -
ビジネスIT・DX・SaaS
Checkout.comとは|エンタープライズ向けグローバル決済インフラ
Checkout.com(チェックアウトドットコム)は2012年にロンドンで設立された決済プラットフォームで、エンタープライズ顧客向けに高い決済成功率と柔軟なAPI、グローバルなアクワイアリング機能を提供することで急成長を遂げました。SonyやSamsung、Pizza H... -
ビジネスIT・DX・SaaS
Courierとは|多チャネル通知をオーケストレーションするSaaS
Courierは、2019年に米国で創業した通知オーケストレーションSaaSで、メール・SMS・プッシュ通知・Slack・Microsoft Teams・WhatsAppなど多様なチャネルへの通知配信を一元的に管理できる点が特徴です。Knockよりやや先行する形でこの領域を切り開いたサー...
