Azureの小ネタ (改)

~Azureネタを中心に、色々とその他の技術的なことなどを~

Node.js

10月までのNode.js記事まとめ

とりあえず10月に更新されたので、age ポスト。 Windows AzureでNode.jsを実行しよう (1/5):CodeZine Windows AzureユーザーのためのNode.jsの基礎 (1/4):CodeZine Windows AzureユーザーのためのNode.js HTTPモジュールの基礎 (1/4):CodeZine Wi…

Node.js記事まとめ

多忙すぎてあまり更新できてませんが、まとめ的なつなぎポスト Windows AzureでNode.jsを実行しよう (1/5):CodeZine Windows AzureユーザーのためのNode.jsの基礎 (1/4):CodeZine Windows AzureユーザーのためのNode.js HTTPモジュールの基礎 (1/4)…

WebMatrix2 で Node.jsのコード補完を有効にする

WebMatrix2にはNode.jsのテンプレートが付属し、コード補完(Intelli sence) が利くようになっていますが、RC版のせいか日本語OS上ではうまく動作しない場合があります。 そんなときは、以下のフォルダを1041にリネームしてみてください。コード補完が利くよ…

Node.js を Azure Web Siteにデプロイ

6/7 Meet Windows Azure で多数の新機能が発表されましたが、Azure Web SiteのNode.jsアプリをデプロイしてみます。Azure Web Siteは共有ホスティングのような新しいサービスらしいですが、詳細は割愛。 サービスの作成 新しい管理ポータル https://manage.w…

Azure用 Nodeモジュール アップデート

SDK1.7の発表とともに、こちらの WindowsAzure/azure-sdk-for-node · GitHub のモジュールも更新されていました。ChangeLogを見るとなにやらCLI (Command Line Tools)が追加されているようです。 2012.06.06 Version 0.6.0 * Adding CLI tool * Multiple B…

Azure SDK for Node.js 5月版

Azure SDK for Node.js 5月版出てました。インストーラーを起動するとWebPIがキックされインストールされます。 簡単でいいですねっと。Node.js - Developからどうぞ。 0.6.17になりした。

ファイルのアップロード処理

Node.jsにおけるformの処理のうち、アップロード処理。formidableパッケージを利用すると便利みたいです。 インストール インストールは以下のnpmコマンドでOK。 npm install formidable サンプル サンプルは以下のとおり。 var http = require('http'); var…

Azure SDKにおけるNode.jsの脆弱正

Node.jsの脆弱正が報告されました。執筆時点でAzure SDK for Node.jsに同梱されているものは0.6.10で、脆弱正が含まれています。0.6.17, 0.7.8で修正されているので使用されているかたはアップグレードが必要です。 http://blog.nodejs.org/2012/05/07/http-…

Azure SDK for Node.js で Queueを操作する

適材適所なのでNode.jsで、同じ事をする必要はありませんが実験として。 よくあるキューのパターン 以下は、ありがちなキューをポーリングするサンプル。メッセージがあれば連続して取り出すし、無ければ10秒間スリープする。 while (true) { Console.WriteL…

Windows Azure SDK for Node.js でBlobへアップロード

以下の通りですが、パス区切りはスラッシュじゃないとダメでした。 var azure = require('azure'); var blobService = azure.createBlobService(); // コンテナの作成 blobService.createContainerIfNotExists('folder', { publicAccessLevel : 'blob'}, fun…

JavascriptのコメントをJavadoc風に生成する

Nodeづくしで申し訳ありませんが備忘録。Azure SDK for Node.js のソースを見るときちんとJavadoc風のコメントが入っているのですが、リファレンスが見つからず、どこにあるんでしょか、というのが事の発端です。まあ、無ければそれっぽいツールはあるだろう…

Azure SDK for Node.js で簡単にストレージエミュレータを使う

var azure = require('azure'); var blobService = azure.createBlobService( ServiceClient.DEVSTORE_STORAGE_ACCOUNT, ServiceClient.DEVSTORE_STORAGE_ACCESS_KEY, ServiceClient.DEVSTORE_QUEUE_HOST ); と書いても良いのですが、あらかじめ環境変数 "EM…

Windows Azure SDK for Node.js で デバッグ

Azure SDK for Node.jsでなくても構わないのですが、Windows上でNode.jsのデバッグ方法についての備忘録。デバッグの方法は、 debugger文を埋め込んで、node.exe deubug hoge.js node-inspectorを使ってchrome上でGUIデバッグ などの方法があるようです。前…

Nodeのデバッグ

最近訳あってNode.jsに傾倒していたりしますが、それはさておき。Nodeのデバッグをググると、node-inspectorとChromeでデバッグする方法がいくつか紹介されています。が、ちょっとやってみましたが(自分にとって)めんどうですた。素のdebuggerを使おうと思…

Node.jsお役立ちリンク集

自分向けのリンク集です。(随時追加予定) 本家 node.js Node.js 日本ユーザグループ 解説 Node.jsとは何か、開発者ライアン・ダール氏が語る(前編)~ノンブロッキングとはどういうことか? - Publickey Node.jsとは何か、開発者ライアン・ダール氏が語る…

Windows Azure SDK for Node.jsメモ

Windows Azure SDK for Node.js に関する備忘録。 Windows Azure SDK for Node.jsは、WebロールとWorkerロールが作成できる。WebロールはIIS上でNode.jsがホストされ、Workerロールでは、ProgramEntryPoint経由でセルフホストされる。通常のWorkerロールのよ…

Azure for Node.js でハマッタ

Windows Azure SDK for Node.js を試していたのですが、ちょっとはまったのでメモ。 現象 現状はCompute Emulatorを2回起動すると落ちるというものです。 Start-AzureEmualtor -Launch 内部サーバーエラーが出ます。 そして、エラーダイアログが表示されると…