タグ

node.jsに関するtetsu8nのブックマーク (2)

  • SQLとJSONをNode.js上で組み合わせた新言語「ql.io」をeBayが公開

    eBayが、JavaScriptアプリケーションからSQL文のような形式でデータベースへの問い合わせを記述できるDSL(ドメイン固有言語)のql.ioを発表。オープンソースとして公開しました。 現在、多くのWebアプリケーションが、バックエンドとのデータのやりとりにHTTPをベースにしたAPIを用いています。しかし、WebベースのAPIによってデータを取り出すのは、プログラマにとって実は手間のかかることです。 例えば、キーワードを入力すると関連する商品の名前、詳細、購入者の評価をユーザーに表示する、というWebアプリケーションでは、まずキーワードでデータベースを検索して商品IDを取得し、今度はその商品IDをキーにして名前や概要、評価の情報を取得する、といったように、APIを繰り返し呼び出す必要があります。 ql.ioはこうした内容をSQLのように分かりやすい記述で実現するだけでなく、複数の

    SQLとJSONをNode.js上で組み合わせた新言語「ql.io」をeBayが公開
  • これが次世代型ターミナル?WebKit + node.jsによるグラフィカルコンソール·ターミナル MOONGIFT

    TermKitはnode.jsとWebKitを組み合わせたグラフィカルなコンソール。 TermKitWindows/Mac OSX/Linux用、node.js製のオープンソース・ソフトウェア。ターミナルと言えば英数字の並ぶ白黒の世界が一般的だ。カラー設定を行えば白黒ではなくなるが、それでも二色だ。さらにカラー設定を行えばANSIカラーが使える。UTF-8が使われるようになり日語も問題なく表示されるようになった。 アイコンが表示される だがグラフィカルな世界とは全く縁遠い所にいる、それがCUIなのだ。そんな孤高の世界に果敢に挑む、新世代のターミナルがTermKitだ。 TermKitはnode.jsと専用ターミナルを組み合わせた全く新しいターミナルだ。ターミナルはWebKitをラッピングしたものになっており、Webベースだ。そこに文字を打ち込むと、入力候補になるコマンドやファイル、フォ

  • 1