A– tag –
-
スマートフォン・モバイル
ARKitとは? Appleが2017年に投入したiOS向けAR基盤を読み解く
ARKitはAppleが2017年のWWDCで発表し、iOS 11と同時に提供を開始したAR(拡張現実)向け開発フレームワークです。iPhoneやiPadのカメラと慣性センサーを用いてSLAM(自己位置推定と環境地図作成)を行い、現実空間の平面や物体の位置を推定したうえで3Dコンテ... -
ネットワーク・インフラ・クラウド
Argo CDとは?GitOpsの代名詞となったCDツール
Argo CDはKubernetes向けの宣言型継続デリバリーツールで、GitリポジトリをSingle Source of Truthとしてクラスタの状態を同期する。2018年にIntuitのチームが社内向けに開発を始め、2020年4月にCNCFのインキュベーションプロジェクト、2022年12月にGradua... -
ネットワーク・インフラ・クラウド
Amazon S3とは?オブジェクトストレージの王座を解剖
Amazon S3(Simple Storage Service)は2006年3月14日に米国で一般公開されたAWS最初の商用サービスで、容量無制限・耐久性99.999999999%(イレブンナイン)という触れ込みは当時の常識を覆した。プロトコルはHTTPベースのREST、URLでオブジェクトを取得で... -
ネットワーク・インフラ・クラウド
AWS Lambdaとは?サーバレスの旗手を15分で掴む
AWS Lambdaは2014年11月のre:Invent基調講演で発表され、関数を置けばインフラが消えるという衝撃を業界に与えた。EC2が「仮想マシンを借りる」発想だったのに対し、Lambdaは「コードだけ預ける」発想で、課金は実行時間の1ミリ秒単位。以後Google Cloud F... -
ネットワーク・インフラ・クラウド
Azure Blob Storageとは|Microsoftの主力オブジェクトストレージ
Azure Blob Storageは、Microsoftが2010年2月にWindows Azureの一機能として提供開始した、Microsoftの主力オブジェクトストレージサービスです。Blockブロブ、Appendブロブ、Pageブロブの3種類のオブジェクトタイプを持ち、Hot・Cool・Cold・Archiveとい... -
ネットワーク・インフラ・クラウド
AWS Glacierとは|超低価格の長期アーカイブストレージ
AWS GlacierはAmazon Web Servicesが2012年8月に提供を開始した、長期アーカイブ向けのクラウドストレージサービスです。もともとはS3とは別のサービスとして提供されていましたが、現在は「Amazon S3 Glacier」ファミリーとしてS3のストレージクラスに統... -
プログラミング・開発言語
asyncioとは|Python標準の非同期I/Oライブラリの全体像
asyncioはPython 3.4で2014年に標準ライブラリに加わった非同期I/Oフレームワークで、Guido van Rossumが「Tulip」プロジェクトとして主導しPEP 3156で形を整えた。イベントループ、コルーチン、Future、TaskといったプリミティブをPython本体に組み込み、... -
ガジェット・ハードウェア
Arduino — 教育現場から世界に広がったマイコンプラットフォーム
Arduinoは、イタリア・イヴレーアのデザイン学校Interaction Design Institute Ivrea(IDII)で2005年に生まれたマイコン開発プラットフォームです。Massimo Banzi氏、David Cuartielles氏、Tom Igoe氏、Gianluca Martino氏、David Mellis氏らがアートやデ... -
データベース・データ管理
Airbyte とは OSSで広がるELT基盤の本命
Airbyte は、Fivetran 等の有償 ELT サービスのオープンソース代替として 2020 年に登場したデータ統合プラットフォームです。創業者の Michel Tricot と John Lafleur が、ロングテールのコネクタ需要に対応するには OSS が必要だと考え、自前で書きやす... -
データベース・データ管理
Apache Airflow とは Pythonで書くワークフロー基盤
Apache Airflow は、データ処理の手順を有向非巡回グラフ(DAG)として Python コードで定義し、時刻起動や依存関係に従って自動実行するワークフロー管理プラットフォームです。2014 年に Airbnb の Maxime Beauchemin が社内の集計ジョブを整理する目的...
