node.js

  • Node.jsとJSが合併の意向を共同発表――JavaScriptコミュニティーの統合を図る

    Node.jsとJSが合併の意向を共同発表――JavaScriptコミュニティーの統合を図る

    現在、JavaScriptの有力なオープンソース団体は2つある。2016年設立のJS Foundationと2015年設立のNode.js Foundationだ。JS Foundationの目的はJavaScriptを中心とするエコシステム全般の育成にあるのに対して、Node.jsは名称からも明らかなようにNode.jsテクノロジーを中心としてGoogleのV8エンジンなどの助けを借りながらサーバーサイドでJavaScript言語を活用していこうとするものだ。この2つの団体は合併を検討していることを明らかにした。 続きを読む

  • 開発フレームワークElectronのエクスプロイトでWebとモバイルの人気アプリが危険

    開発フレームワークElectronのエクスプロイトでWebとモバイルの人気アプリが危険

    広く使われているクロスプラットホームな開発フレームワークElectronのセキュリティチェックをバイパスするエクスプロイトが登場した。Trustwaveがポストしたそのエクスプロイトはすでにパッチされたので、デベロッパーは自分のアプリケーションを早急にアップデートすべきである。 続きを読む

  • Node.jsインフラストラクチャの監視ツールKeymetricsが200万ドルを調達

    Node.jsインフラストラクチャの監視ツールKeymetricsが200万ドルを調達

    フランスのスタートアップKeymetricsは、Node.jsのインフラストラクチャのための最高の監視ツールを構築するために、Alven CapitalとRuna Capitalから200万ドルを調達した。同スタートアップの創業者兼CEOのAlexandre Strzelewiczは、人気の高いオープンソースのNode.jsプロセスマネージャPM2を作成した人物だ。 どうすれば人気のあるオープンソースプロジェクトを、成功するスタートアップへと転換できるだろうか?この問には沢山の異なる回答があり得る。最初から正しい答を探すことは難しく、Keym… 続きを読む

  • Facebook、JavaScriptの新パッケージマネージャ、Yarnをリリース―Google他が協力

    Facebook、JavaScriptの新パッケージマネージャ、Yarnをリリース―Google他が協力

    今日(米国時間10/11)、FacebookはJavaScriptの新しいパッケージマネージャーのYarnをローンチした。読者が日頃JavaScriptとNode.jsを使っているなら、 既存のコードを探して再利用する(あるいは自分で開発したライブラリを公開する)ためにnpmパッケージマネージャを利用している可能性が高い。 しかしnpmはFacebookのような巨大な規模の企業の業務を処理するには能力が足りなかった。そこでFacebookは社内のデベロッパーの意見に従って独自のパッケージマネージャを部内用に開発した。その後開発チームはGo… 続きを読む

  • バックエンドとフロントエンドとが仲良くなって十分納期に間に合うためのツールBrightWork、立ち上げ前から300名が待ち行列

    バックエンドとフロントエンドとが仲良くなって十分納期に間に合うためのツールBrightWork、立ち上げ前から300名が待ち行列

    フロントエンドの連中とバックエンドの連中は、意思疎通ができない。バックエンドの連中が“Node.js”と言うと、フロントエンドの連中は“ノード何?”と聞き返し、やがて喧嘩になり、水かけ論になり、最後は大混乱になる。シカゴ生まれでTechStarsで育ったBrightWorkに、そんなときのためのソリューションがある。 TwilioのエンジニアだったJosh Carterと、NikeのデベロッパーだったPhil Taylorが創った同社は、これまで20万ドルを調達して、バックエンドのデプロイを単… 続きを読む

  • Node.js用パッケージマネージャnpmが法人化してシード資金$2.6Mを調達

    Node.js用パッケージマネージャnpmが法人化してシード資金$2.6Mを調達

    学びやすくてしかもスケーラビリティが良いため、Node.jsはアプリケーションを開発するための非常に人気の高いプラットホームになっている。そしてNode.jsで書いたプログラムのインストールと公開と管理を助けるパッケージマネージャnpmが、True Venturesのリードにより260万ドルのシード資金を調達した。この投資ラウンドには、GoInstant.comの協同ファウンダJevon MacDonaldやGavin Uhma、Charles Beeler、それにNode Summitの主催団体Asynch Mediaも参加した。True Ven… 続きを読む

  • コードを読めない/書けない人でもプログラミングの理解と参加ができるヴィジュアルツールNoFlo

    コードを読めない/書けない人でもプログラミングの理解と参加ができるヴィジュアルツールNoFlo

    NoFloという会社が、1970年代にIBMが提唱した“フローベースのプログラミング”*というコンセプトに基づく、オープンソースのヴィジュアルプログラミングツールを作り、多くのプログラミング言語に対応する本格的な開発環境に仕上げるための資金10万ドルを、Kickstarterで募金している。〔*: flow-based programming, プログラムの構造を処理の流れ(flow)で表す(下図)。〕 続きを読む

  • Amazon Web Services(AWS)がNode.jsによるSDK/オブジェクトライブラリを提供

    Amazon Web Services(AWS)がNode.jsによるSDK/オブジェクトライブラリを提供

    Node.jsは今や、アプリケーションを開発するとき誰もが使っている。それはサーバサイドのJavaScriptだ。比較的おぼえやすいので、とても人気がある。今回はAmazon Web Services(AWS)が、Node.jsによるSDKをリリースし一般公開した。 あるブログ記事によると、AWSは12月のプレビューリリース以降、さらに機能を増強した。新しい機能は、バウンドパラメータ、ストリーム、EC2インスタンスのIAM roles、バージョンロッキング、プロキシなどだ。AWSによると、このSDKはAWSのサービス(Amazon S3, Ama… 続きを読む

  • Meteorの前にはDerbyがいた: サーバサイドJavaScriptフレームワークの競争が活況

    Meteorの前にはDerbyがいた: サーバサイドJavaScriptフレームワークの競争が活況

    Google DocsのようなリアルタイムのJavaScriptアプリケーションを作るためのフレームワークMeteorが先日、1120万ドルという大きな資金を獲得したばかりだが、でも選択肢はほかにもある。今週初めの記事では、Yahooが開発したフレームワークMojitoを紹介した。しかし実は、Meteorよりも前から、Derbyという現役選手がいたのだ。 DerbyもMeteorやMojitoと同じく、クライアントサイド/サーバサイド両方のJavaScriptフレームワークで、リアルタイムのアプリケーションを作るために用いる。その同期化エ… 続きを読む

  • ソフトウェア開発の技術は今確実に良くなりつつある–未来は明るい

    ソフトウェア開発の技術は今確実に良くなりつつある–未来は明るい

    “嫌いなソフトばっかしだね、ほとんど。あらゆるレイヤ(layer, 層)が、そもそも不必要だし、複雑でややこしい。…どんなにひどいか、きみには分からないかもね”、こうぼやいているのは、Node.jsの作者として(当然ながら)尊敬されているRyan Dahlだ。”ソフトって、ほんとにそうだよね。全部がらくただ。そう思っていない人が多いだけさ”、と相づちをうつのはZack Morrisだ。彼はさらに別の記事で、こう言う: “業界は自分で自分を窮地に追い詰めている。前を見るためにはその箱か… 続きを読む

  • JavaScriptハッカソンNode.js Knockout 2011の入賞作品をご紹介

    JavaScriptハッカソンNode.js Knockout 2011の入賞作品をご紹介

    Node.jsによるPaaSなどを提供しているクラウドコンピューティング企業Joyentが主催するNode.jsハッキングコンテストNode Knockoutの、今年の入賞者が決まった。これはその名のとおり、最近広く使われるようになったサーバサイドJavaScript環境Node.jsを使って作るアプリケーションのコンペで、48時間のハッカソンだ。今年は320チームあまり/合計700名あまりが参加し、昨年の100チーム/250名に比べて、ずいぶんの盛況になった。 入賞者たちの作品は、ゲーム、YouTubeバトルパーティー(後述)、Webサ… 続きを読む

  • 48時間ハッカソンNode.js Knockout Competitionの優勝候補たち–マルチプレーヤゲームの傑作多し

    48時間ハッカソンNode.js Knockout Competitionの優勝候補たち–マルチプレーヤゲームの傑作多し

    先週末は、48時間のコーディングコンペNode.js Knockoutに200あまりのチームが集まった。このコンペのルールはただ一つ、node.jsを使ってアプリケーションを作ること。締め切りは日曜日の真夜中で、今現在(米国時間9/1, 午前0時すぎ)は完成したアプリケーションを審査員たちと、…もっと怖い…一般大衆が評価している。優勝チームは賞品をたくさんもらえる。各人がiPadまでもらえてしまうのだ。 node.jsとは何か? 簡単に言うとそれは、サーバプログラムを簡単に書けてしまうJavaScriptのフレームワークだ。ふつうJavaS… 続きを読む