2014年12月14日日曜日

Nodeclipseがインストールできない

PCを初期化したので、Node.jsの開発環境を作り直した。

過去記事の通りに環境を作成してみた。
Node.jsをWindowsにインストールし、Eclipseで実行する

Eclipseをダウンロードし、Nodeclipseもインストールしたが、
「新規作成」→「プロジェクト」を選択しても、Node.jsの項目がない。

Nodeclipseのインストールに失敗しているのかと思ったが、
インストールには成功している様子。
新規ソフトウェアのインストール画面でも、インストール済みと表示されている。

Google先生で検索しても、同様の症状が見つからない。

2週間くらい、そこで作業が止まっていたのだが、
何の気なしに新規プロジェクトの選択画面を見ていたら、
「ノード」と日本語で書かれたグループが目にとまった。

もしかして、とグループを展開してみると、
Node.jsのプロジェクトが存在した。

以前にインストールしたときには「Nodeclipse」だったはず。。。

img0018

2014年12月10日水曜日

Eclipseの圧縮ファイルが解凍できない

Eclipseの圧縮ファイルをダウンロード後、任意のフォルダで解凍すると、エラーが発生する場合がある。

次の画像は、解凍ソフトのLhaplusを使用し、解凍結果でエラーが発生した画面である。

img0016

解凍失敗の原因は、「CRCが一致しないか、出力先ファイルが使用中です。」とのこと。
他にも多数のファイルが同じエラーで解凍に失敗している。

CRCが一致しない原因を追及していっても解決しなかった。

ファイル名が長かったり、階層が深いファイルでエラーが発生しているようにも見えるため、
パスの長さが関係していると思うのだが、何が原因なのだろうか。

幸いなことに、Eclipseの圧縮ファイルはZIP形式であるため、
右クリック→「プログラムから開く」→「エクスプローラー」で圧縮ファイルの中身を見ることができる。

そして、中身を適当なフォルダにドラッグアンドドロップすれば、
全ファイルを解凍したのと同じ状態になる。

これでいったん解決。

2014年7月13日日曜日

Node.jsでTwitter APIを使用し、タイムラインを取得する

Node.jsからTwitter APIを使用してみる。
今回は自分のタイムラインを取得する。

動作環境
・Windows7 Ultimate Service Pack 1
・Node.js 0.10.28
・node-twitter 0.2.9

 

2014年7月12日土曜日

Twitter APIを使用するための各種キーの取得

Twitter APIを使用するためには、下記のキーを取得する必要がある。

  • Consumer key
  • Consumer secret
  • Access token
  • Access token secret

 

これらのキーを取得する手順について記載する。

なお、この手順は記事を執筆した2014年7月13日現在のもの。

 

2014年5月24日土曜日

Sails.jsでコントローラを作成する

Sails.jsでコントローラを作成する。

動作環境
・Windows7 Ultimate Service Pack 1
・Node.js 0.10.28
・Sail.js 0.9.16

参考にしたのはこのサイト。

Sails.js | Realtime MVC Framework for Node.js

2014年5月21日水曜日

Sails.jsでのログ出力

Sails.jsでログをファイルに出力する方法を記載する。
Sails.jsのログでは、ログはコンソールに出力するだけで、ファイルには出力されない。
ファイルに出力するために、ここではlog4jsを使用する。

動作環境
・Windows7 Ultimate Service Pack 1
・Node.js 0.10.28
・Sail.js 0.9.16
・log4js 0.6.14

2014年5月14日水曜日

Node.jsのフレームワークSails.jsをEclipseで実行する

Node.jsのフレームワークSails.jsを、Eclipseで実行する方法を記載する。

動作環境
・Windows7 Ultimate Service Pack 1
・Eclipse 4.3 Kepler Pleiades All in One