2026年– date –
-
ネットワーク・インフラ・クラウド
Wasabiとは|エグレス無料を打ち出す格安クラウドストレージ
Wasabi Technologiesは、バックアップ大手Carboniteを共同創業したDavid Friend氏とJeff Flowers氏が2015年に立ち上げ、2017年に「Wasabi Hot Cloud Storage」として正式にサービスインしたオブジェクトストレージ事業者です。「S3より安く、エグレス料金... -
ネットワーク・インフラ・クラウド
Backblaze B2とは|バックアップ事業者発の低価格オブジェクトストレージ
Backblaze B2は、米国のクラウドバックアップ事業者Backblaze社が2015年に提供を開始したオブジェクトストレージサービスです。もともと個人・法人向けの月額制バックアップサービス「Backblaze Computer Backup」で培ったストレージポッドの設計ノウハウ... -
ネットワーク・インフラ・クラウド
Cloudflare R2とは|エグレス無料のS3互換オブジェクトストレージ
Cloudflare R2は、CDN大手のCloudflareが2022年5月にGAリリースしたオブジェクトストレージサービスです。Amazon S3とAPI互換を保ちながら、最大の特徴である「エグレス料金(データ取り出し料金)ゼロ」を打ち出し、動画配信や画像配信、AI学習データ置き... -
プログラミング・開発言語
Pylintとは|2003年から続くPython古典リンターの現在
Pylintは、Pythonの最も歴史あるリンターのひとつで、2003年にベルギーのLogilab社で開発が始まった老舗ツールである。当時はPEP 8もまだ普及しておらず、Pythonコードの慣習を機械的にチェックする手段が極めて限られていた時代に、Sylvain Thénault氏ら... -
プログラミング・開発言語
hadolintとは|Dockerfileのベストプラクティスを促す静的解析
hadolintは、Dockerfileを対象に専用ルールで静的解析を行うコマンドラインツールである。2016年にスイスのLukas Martinelli氏らが開発を始めたOSSで、名前は「Haskell Dockerfile Linter」の頭字語に由来する。コンテナイメージはレイヤーごとに積み上が... -
プログラミング・開発言語
Stylelintとは|CSSとSCSSの慣習を整える現代の必須リンター
Stylelintは、CSS、SCSS、Less、PostCSSなどのスタイルシートを対象とした静的解析ツールで、構文エラーや慣習違反、ベンダー固有プロパティの混入を検出する。2015年にDavid Clark氏とRichard Hallows氏らによって開発が始まり、当時主流だったCSSLintやS... -
プログラミング・開発言語
ShellCheckとは|シェルスクリプトの罠を解説してくれる静的解析
ShellCheckは、Bashを中心としたシェルスクリプトの構文解析と挙動検査を行うオープンソースの静的解析ツールである。ノルウェー在住のVidar Holen氏が2012年に開発を始め、Haskellで実装されている点が一風変わっている。シェルスクリプトは、わずかな書... -
プログラミング・開発言語
Clippyとは|Rustに丁寧な助言を与える公式リンター
Clippyは、Rust公式が提供するリンターで、コンパイラだけでは検出しきれない慣用句違反や非効率な書き方、潜在的バグを指摘するツールである。2014年頃にAndre Bogus氏(GitHub上ではllogiq)が個人プロジェクトとして開始し、その後Rustの公式ツール群、... -
プログラミング・開発言語
gofmtとは|Goに「議論の余地のない整形」を持ち込んだ公式フォーマッタ
gofmtは、Go言語に同梱される公式のソースコード整形ツールである。2009年にGoが公開された当初からツールチェーンの一部として用意されており、Robert Griesemer氏、Rob Pike氏、Ken Thompson氏らGoogleの初期チームの設計思想を体現する存在として知られ... -
プログラミング・開発言語
RuboCopとは|Rubyコミュニティ標準を体現する静的解析と整形ツール
RuboCopは、Rubyコードの書式や慣習を自動で点検し、必要に応じて修正までかけてくれる静的解析ツールである。ブルガリアの開発者Bozhidar Batsov氏が2012年に最初のバージョンを公開し、彼自身がメンテナーを務める「The Ruby Style Guide」を実装に落と...
