install 12.04

0.

DVD
https://wiki.ubuntulinux.jp/UbuntuTips/Others/MedibuntuRepository



1.
Ubuntu ソフトウェアセンター
synapse



2.
sudo vi /usr/share/X11/xorg.conf.d/50-synaptics.conf



3.
sudo apt-get install compizconfig-settings-manager

Ubuntu Unity Plugin
key to show the laucher


4.
setup firefox setup

about:config
browser.tabs.closeWindowWithLastTab
true -> false


5.
install DropBox
https://www.dropbox.com/install?os=linux



6.
install encfs
https://forums.ubuntulinux.jp/viewtopic.php?id=2962



7.
sudo apt-get install gnome-tweak-tool



8.
icon set
http://ubuntuapps.blog67.fc2.com/blog-entry-336.html



9. upgrade Mac OS Lion skins
Mac OS X Lion Skin Pack For Ubuntu By MB0SS



10. install virtualbox
https://www.virtualbox.org/wiki/Linux_Downloads

and configure BIOS settings for virtualization options



11. install java

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

錆びる感じ

勉強だけはたくさんしてましたけどね。
錆びないように。
でもココロのサビまで防げていたかどうかはちょっと。

今年に入ってから何にも仕事をしていない。
いや、しごとはしてますけどね。それこそ20%でできちゃう。
コンサルというか雑談というか。

相手側の事情にもよるけど、客の「中」もかなりなことになっていて、ちょっと「まとも」じゃない。
おおきな会社なので身動きは遅いし、中まで腐っていることもめずらしくないし。
そんな状況なので、懸命につたえても伝わらないことが多くなってくる。まぁ、そもそもこの10年でガイドできてなかったこっちにも非があるわけでお互いさまなんだけど。
でも、ちょっとひどい有様。
まぁ潮時なんだろうね・・・

閉塞感を越えて

ここ数年は閉塞感でしたね。
やはり、長いということで、人より知っているし、コントロールできるし、客とのパイプもあるし、ビジネスもしっているし、下のものばかりだし、もう「王」を越えて「創造主」ですね。

だれも逆らわない。
意見が対向してもかってしまう。
それが、意見の正しさからくるものなのか、ポジションパワーなのかもわからなくなってくる。

だから、できるだけ、いろんなことを移譲して、権限を委ねて、自分はできるだけ、あたらしい違うことに向かうということをずっとやってました。

それが営業やコンサル方面の活動になっていったわけです。

しかし、それもやはりよいところと悪いところがあって、誰も外を向かなくなっていくんですね。
仕事は彼がとってくるって。彼にまかせておけばいいって。

それはそれでありがたい話ですけど、ますます「創造主」になっちゃうし刺激が減っていく。

仕事があるということは、幸せなことですし、内側からも外側からもオファーがあるということは正直なところやはりうれしい。
でもねぇ・・・みたいな閉塞感。

異動します

長年仕事をしていた職場を、4/1付けで離れることになりました。

1999年以来で13年にもなるのかな。
1994年から働きはじめたので、大半をこの職場ですごしたことになります。

ペーペーからはじまり、いまや(中途半端な)エライさん。
エンジニアからはじめたのに、いまや営業責任者。
いろいろかわっていくものですね・・・

最初のころは

  • 詳細設計
  • テスト

のちに

  • 基本設計
  • 詳細設計
  • テスト
  • リリース
  • 保守運用

をやることに。
段階を経るごとに、

役割も

  • メンバー
  • グループリーダ
  • プロジェクトリーダ
  • プロジェクトマネージャ
  • 開発責任者
  • ビジネスアナリスト
  • ビジネスコンサルタント
  • 営業責任者

といろんなことをやりました。

[ubuntu server][node.js] install

node.js をインストール。
前もnvmだったので今回もnvmで。
npmも同時に入るので、あわせてexpressとejsとmongoDBのドライバも合わせて入れちゃう

~$ sudo apt-get install build-essential libssl-dev curl
~$ git clone https://github.com/creationix/nvm.git ~/.nvm

~$ vi ~/.bashrc

source ~/.nvm/nvm.sh

~$ ~/.nvm/nvm.sh
~$ nvm install v0.6.7
~$ npm install -g express ejs mongodb

[ubuntu server][11.10][MongoDb] install

いやいや、/etc/apt/source.list 修正してへんやん、ワシ。

$ sudo vi /etc/apt/source.list

deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
$ sudo apt-get update
$ sudo apt-get install mongodb-10gen
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  libboost-filesystem1.46.1 libmpfr4 g++-4.4 libboost-system1.46.1
  mongodb-clients gcc-4.4-base libgomp1 libboost-program-options1.46.1
  libmozjs185-1.0 gcc-4.4 libpcrecpp0 libboost1.46-dev libboost-thread1.46.1
  libnspr4 mongodb-server libc6-dev cpp-4.4 linux-libc-dev manpages-dev
  libboost-dev mongodb-dev libc-dev-bin libstdc++6-4.4-dev
これらを削除するには 'apt-get autoremove' を利用してください。
以下のパッケージが新たにインストールされます:
  mongodb-10gen
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
35.3 MB のアーカイブを取得する必要があります。
この操作後に追加で 86.2 MB のディスク容量が消費されます。
取得:1 http://downloads-distro.mongodb.org/repo/ubuntu-upstart/ dist/10gen mongodb-10gen amd64 2.0.2 [35.3 MB]
35.3 MB を 1分 12秒 で取得しました (487 kB/s)                                  
未選択パッケージ mongodb-10gen を選択しています。
(データベースを読み込んでいます ... 現在 73591 個のファイルとディレクトリがインストールされています。)
(.../mongodb-10gen_2.0.2_amd64.deb から) mongodb-10gen を展開しています...
dpkg: /var/cache/apt/archives/mongodb-10gen_2.0.2_amd64.deb の処理中にエラーが発生しました (--unpack):
 '/usr/bin/mongofiles' を上書きしようとしています。これはパッケージ mongodb-clients 1:1.8.2-1ubuntu1 にも存在します
dpkg-deb: error: subprocess ペースト was killed by signal (Broken pipe)
以下のパッケージの処理中にエラーが発生しました:
 /var/cache/apt/archives/mongodb-10gen_2.0.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

また何かいわれとるやん。
とりあえず全部消したれ。

$ sudo apt-get remove mongodb-10gen
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
パッケージ mongodb-10gen はインストールされていないため、削除はできません
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  libboost-filesystem1.46.1 libmpfr4 g++-4.4 libboost-system1.46.1
  mongodb-clients gcc-4.4-base libgomp1 libboost-program-options1.46.1
  libmozjs185-1.0 gcc-4.4 libpcrecpp0 libboost1.46-dev libboost-thread1.46.1
  libnspr4 mongodb-server libc6-dev cpp-4.4 linux-libc-dev manpages-dev
  libboost-dev mongodb-dev libc-dev-bin libstdc++6-4.4-dev
これらを削除するには 'apt-get autoremove' を利用してください。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
$ sudo apt-get autoremove
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下のパッケージは「削除」されます:
  cpp-4.4 g++-4.4 gcc-4.4 gcc-4.4-base libboost-dev libboost-filesystem1.46.1
  libboost-program-options1.46.1 libboost-system1.46.1 libboost-thread1.46.1
  libboost1.46-dev libc-dev-bin libc6-dev libgomp1 libmozjs185-1.0 libmpfr4
  libnspr4 libpcrecpp0 libstdc++6-4.4-dev linux-libc-dev manpages-dev
  mongodb-clients mongodb-dev mongodb-server
アップグレード: 0 個、新規インストール: 0 個、削除: 23 個、保留: 0 個。
この操作後に 192 MB のディスク容量が解放されます。
続行しますか [Y/n]? y
(データベースを読み込んでいます ... 現在 73591 個のファイルとディレクトリがインストールされています。)
mongodb-dev を削除しています ...
libboost-dev を削除しています ...
libboost1.46-dev を削除しています ...
mongodb-server を削除しています ...
arg: remove
mongodb stop/waiting
mongodb-clients を削除しています ...
libboost-filesystem1.46.1 を削除しています ...
libboost-program-options1.46.1 を削除しています ...
libboost-system1.46.1 を削除しています ...
libboost-thread1.46.1 を削除しています ...
libmozjs185-1.0 を削除しています ...
libnspr4 を削除しています ...
libpcrecpp0 を削除しています ...
manpages-dev を削除しています ...
g++-4.4 を削除しています ...
libstdc++6-4.4-dev を削除しています ...
gcc-4.4 を削除しています ...
cpp-4.4 を削除しています ...
gcc-4.4-base を削除しています ...
libc6-dev を削除しています ...
libc-dev-bin を削除しています ...
libgomp1 を削除しています ...
libmpfr4 を削除しています ...
linux-libc-dev を削除しています ...
man-db のトリガを処理しています ...
ureadahead のトリガを処理しています ...
libc-bin のトリガを処理しています ...
ldconfig deferred processing now taking place

そいでもってインスコ

$ sudo apt-get install mongodb-10gen
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
  mongodb-10gen
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
35.3 MB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 86.2 MB のディスク容量が消費されます。
(データベースを読み込んでいます ... 現在 60919 個のファイルとディレクトリがインストールされています。)
(.../mongodb-10gen_2.0.2_amd64.deb から) mongodb-10gen を展開しています...
man-db のトリガを処理しています ...
ureadahead のトリガを処理しています ...
ureadahead will be reprofiled on next reboot
mongodb-10gen (2.0.2) を設定しています ...
設定ファイル /etc/mongodb.conf を新規にインストールしています ...
設定ファイル /etc/init/mongodb.conf を新規にインストールしています ...
mongodb start/running, process 1649

とりあえずはいったか

~$ mongo
MongoDB shell version: 2.0.2
connecting to: test
> 
bye

よかです