マニアックながら面白い。仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介マニアックながら面白い。API化し、JSON/JSONPフォーマットで取得できるソフトウェア。DNSはRuby/Sinatra製のオープンソース・ソフトウェア。ITエンジニアやプロデューサなどをやっていると、ドメインに関する情報を調べる機会が多々ある。whoisで調べることもできるが、Webサービスとして提供している所も多い。サンプルドメイン有効期限などはもちろん、ネームサーバやAレコードに関する設定を調べたい時もあるだろう。一風変わったDNSサービスだ。DNSはその名の通り、DNS情報をJSONフォーマットに変換して取得できるソフトウェアだ。APIとして使ってみると面白いだろう。A/MXレコードに対応し、ネームサーバの取得もできるようになっている。アクセスするURLにドメイン名を入れるだけで良い。結果はJSONフォーマットの他、JSONPにも対応している。タイプ、クラス、TTL、ドメイン名、IPアドレスなどを一覧で取得できる。API化できるのが魅力だ。MOONGIFTはこう見るDNS情報を取得するとなるとコマンドラインから行うか、専用のサービスを使うのが一般的だった。DNSを使えば自分でサーバを立てて、運用を分離できる。DNS自体はマニアックなシステムだが、同じような考え方は他でも使えるだろう。サービス間の切れ目をうまく設定できれば処理を並列化したり、システムの肥大化を抑えられるようになる。DNSのようなシステム分離法は十分考えられる方法だ。APIMOONGIFTの関連記事${article.post_title}{{/each}}もっと見るコメントプレミアムでしか読めない記事が730あります。blockworks。