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

 

2014年5月11日日曜日

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

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

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