menu
language日本語
save_alt ダウンロード

Beekeeper Studio について

オープンソースの SQL エディタを作ろうと決めた理由、私たちが何者で、どこから来たのかをご紹介します。

Beekeeper Studio は、テキサス州ダラスの Matthew Rathbone が開発・保守しています。

Beekeeper Studio は Vue.js で作られています。React や Angular に似た素敵な小さい Web フレームワークですが、少しコンパクトで扱いやすいのが特徴です(あくまで個人の意見なので、苦情のメールはご遠慮ください)。

誕生の経緯

私は DBA でもサーバー管理者でもありませんが、ソフトウェア開発を仕事にしているため、毎日のようにデータベースを扱っています。

シンプルで親しみやすいクロスプラットフォームの SQL クライアントが見つからないことに不満を感じていました。もちろん、パワーユーザー向けに無数のボタンやタブを備えた Java 製ツールはたくさんありますが、どれも快適に使えるものではありません。MacOS の Sequel Pro は大好きでしたが、Linux で作業するときや、SQLite、Postgres、SQL Server を扱うときには使えません。

そこで 2019年に Beekeeper Studio の開発を始めました。(わずかな)平日の夜と週末の時間を使い、ほぼ1年かけて 2020年初頭に最初のバージョンをリリースしました。

リリース後最初の1か月(2020年5月)のスクリーンショット。この先どう見えるようになるか楽しみです!

なぜ Beekeeper という名前なのか?

本物の養蜂家向けの分析会社ではないと知ってがっかりした方からのツイートをいただくのは嬉しいのですが、Beekeeper という名前にはちゃんと理由があります。

この10年間で、私は Beekeeper という名前のアプリを4つ作ってきました。2つは Foursquare の社内ツールで、1つは(現在は存在しない)Beekeeper Data という会社でした。最初のアプリが Beekeeper と名付けられたのは、Apache Hive と連携していたからです(そう、この製品名はおやじギャグです)。でもこの名前がすっかり気に入ってしまい、製品に *Beekeeper* と名付けるのをやめられなくなりました。

2011年の(公開された) Foursquare のプレゼンテーション に掲載された初代 Beekeeper のスクリーンショット。

Matthew について

Matthew は独立系のデータ分析ソフトウェアコンサルタントです。ユーザー向けのソフトウェア製品を開発するかたわら、Spark、Hadoop、Ansible、AWS などのデータツールを扱っています。2児の父であり、Alexandra Pavlakis の夫でもあります。

SQLのヒントなどをお届けするニュースレターに登録しましょう

SQL、Beekeeper Studio、ビッグデータ、スモールデータ、ちょうどいいデータ、そしてときどき猫の写真をお届けする週刊メールです。スパムを送ったり、情報を第三者と共有したりすることはありません。