2013年7月3日水曜日

Ubuntu に Node.js を入れる

UbuntuにNode.jsを入れる

事前に必要なものをインストール

$ sudo apt-get update
$ sudo apt-get install git-core curl build-essential openssl libssl-dev


nvmをインストール

Node Version Manager
異なるのバージョンのNode.jsをインストールし、管理できる

$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
$ ls ~/.nvm

~/.bashrc 以下1行追記
. ~/.nvm/nvm.sh

~/.bashrc を反映する
$ source ~/.bashrc


Node.js のインストール


インストール可能バージョンを調べる
$ nvm ls-remote

Node.js のインストール
$ nvm install v0.11.3

インストール済みバージョンを調べる
$ nvm ls
$ nvm use v0.11.3
$ node -v

.bashrc 以下1行追記
nvm use 0.11.3

~/.bashrc を反映する
$ source ~/.bashrc


Node.jsのバージョンを調べる
$ node --version
$ node -v


Node.jsを起動してみる
$ node

Node.jsの終了の仕方

> process.kill()

または

> process.exit()

Node Package Manager


npm バージョン確認
$ npm --version
$ npm -v



npmを使ってcoffee-scriptをインストール


coffee-scriptをインストール
$ npm install -g coffee-script
$ coffee --version
$ cofee -v


coffee-scriptを実行
$ coffee test.coffee

coffee-scriptをjsにコンパイル
$ coffee -c test.coffee

jsにコンパイルされたコードの実行
$ node test.js

coffee-scriptをアンインストールする
$ npm uninstall -g coffee-script




Mint Linux 14 nadia から Mint Linux 15 oliviaへアップグレードする


したこと


Mint Linux 14 nadiaで更新ファイルが無いか確認。
あったらアップグレードする
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade


sources.listを変更
$ sudo sed -i 's/quantal/raring/' /etc/apt/sources.list
$ sudo sed -i 's/nadia/olivia/' /etc/apt/sources.list

Mint Linux 15 oliviaへアップグレードする
$ sudo apt-get update
$ sudo apt-get dist-upgrade

その他

KDE版は
$ sudo sed -i 's/quantal/raring/' /etc/apt/sources.lis.d/ubuntu.list
$ sudo sed -i 's/nadia/olivia/' /etc/apt/sources.list.d/mint.list
となる

2013年7月2日火曜日

Mac用Web Browser リンク 2013年版


無料部門


Amaya
http://www.w3.org/Amaya/
w3c製。オーサリングツールとしても利用できる。


Camino
http://caminobrowser.org/
レンダリングエンジンにGekkoを採用


Chrome
http://www.google.com/intl/us/chrome/browser/
http://www.google.com/intl/ja/chrome/browser/
WebKitを元に、GoogleがChroniumを元に開発。Chroniumを元に開発されたウェブブラウザ。


Firefox
http://www.mozilla.org/en-US/
http://www.mozilla.jp/firefox/
NCSA Mosaicを受け継ぐ形で1994年にリリースされたウェブブラウザNetscapeの後継ウェブブラウザ。レンダリングエンジンにGekkoを採用。


Iron
http://www.srware.net/en/software_srware_iron.php
Chroniumを元に開発されたウェブブラウザ。


Maxton
http://www.maxthon.com/
中国の傲游製。


OmniWeb
http://www.omnigroup.com/products/omniweb/
1995年5月17日に1.0がリリース。Internet Explorerの1995年8月24日よりも前から存在しているブランド。


Opera
http://www.opera.com/
NCSA Mosaicを受け継ぐ形で開発されていないブラウザ。Netscape/Mozilla, Internet Explorerに続く第3のブラウザとも呼ばれたことがあった(過去形)。



QQBrowser
http://browser.qq.com/mac/
中国の検索サービス会社 腾讯网製。


Safari
http://www.apple.com/safari/
KDE環境用のウェブブラウザKonquerorのレンダリングエンジンKHTMLをベースに開発されたWebKitを元に、Appleが開発したウェブブラウザ。


seamonkey
http://www.seamonkey-project.org/
Mozilla製。オーサリングツールとしても利用できる。


Sleipnir
http://www.fenrir-inc.com/jp/sleipnir/
日本製。


Torch
http://www.torchbrowser.com/
WebKitを元に開発されたウェブブラウザ。


Yandex
http://browser.yandex.com/
WebKitを元に開発されたウェブブラウザ。ロシアの検索サービス会社Yandex製。

有料部門


iCab
http://www.icab.de/
レンダリングエンジンにWebKitを採用。