ifgxext.exe(説明: igfxext module) がCPU負荷をかける。CPUのうち、1コアをほぼ使い切っていた。
ifgxext.exeは、intelの共通ユーザインターフェース系のプログラムのようだ。ウィルスや悪いものでもなさそうなので、放置。
ifgxext.exe(説明: igfxext module) がCPU負荷をかける。CPUのうち、1コアをほぼ使い切っていた。
ifgxext.exeは、intelの共通ユーザインターフェース系のプログラムのようだ。ウィルスや悪いものでもなさそうなので、放置。
本当に故障がないかとか、予防保守交換できないか、を聞いた方がよい。保守に入っていれば、LEFTOVERになったHDDは予防保守交換を頼めば良い。保守員さんが交換してくれて、スペアディスク設定してくれる。
■HPのサポートページ
http://h20565.www2.hp.com/hpsc/doc/public/display?sp4ts.oid=3687117&docId=mmr_kc-0114488&docLocale=en_US
ちなみに、leftoverは、残りものという意味の単語。
VeriSign(Symantec)で発行した証明書を使って、SalesForceからアウトバンド通信をしようとしたところ、通信できなかった。証明書の入れかえなので、ネットワーク的な問題はなし。SSL通信でアクセスすると問題無くSSLの証明もされているので、証明書も問題はなし。
SalesForceからアウトバンドメッセージングをするときに使用できるCA証明書の一覧には、該当の証明書がなく、これが原因のようだ。
今回、ハマったのは「Syamantec Class 3 Secure Server CA -G4」という証明書。これがリストになく、SalesForce側で拒否していたようだ。(リスト上の表記だと、verisignclass3g4ca になるはず。)
簡単にリストに入るわけではないので、諦めて証明書の再発行をVeriSign(Symantec)に依頼したほうが早い。同じような悩みの人の助けになるといいのだけど。
海外でも同じ罠にハマっているようだ。
https://developer.salesforce.com/forums/ForumsMain?id=906F0000000Av9cIAC
この前、しらべようとしたときに、ちょっと止まったのでメモしておく。
■メモ
・各機能レベルで有効になる機能に関する付録
http://technet.microsoft.com/ja-jp/library/cc771132%28v=ws.10%29.aspx
・Windows 2000 混在モードは、Windows Server 2003 R2まで。
Windows Server 2008 からは、Windows 2000 ネイティブ。
ログイン時に使用するShellを変更したい場合は、chshコマンドで変更する。
$ chsh -s Shellのパス
オプションなしで実行した場合は、エディタ(デフォルトではvi)が開き、ユーザ情報の編集ができる。Shellの書き換えは一番上の「Shell: /bin/sh」と表示されている場所を修正すればよい。
昔、直接/etc/passwdを修正していたような・・・便利になったということか。それとも単に知らなかっただけか。
例)shをtcshに変更する
$ cat /etc/passwd | grep yama
yama::1002:20:Yoshi Yamada:/home/yama:/bin/sh $ $ chsh -s /bin/tcsh Password: chsh: user information updated $ $ $ cat /etc/passwd | grep yama yama::1002:20:Yoshi Yamada:/home/yama:/bin/tcsh
$
今回変更したのは、FreeBSD。コマンドを調べたら、Linuxでも同じコマンドでできる。便利だなぁ。
ちょっと前に、FreeBSD9.3にMongoDBをインストールしたので、
今度は、Node.jsとExpressをインストール。
これでMEANスタック環境に必要なものは揃う。
■Node.jsのインストール
portsから、Node.jsをインストール。
root@viola:~ # cd /usr/ports/www/node root@viola:/usr/ports/www/node # ls Makefile files pkg-message distinfo pkg-descr pkg-plist root@viola:/usr/ports/www/node # root@viola:/usr/ports/www/node # make install
■npmのインストール
npmもportsからインストールしようとしたのだが、developerツールのインストールでこける。
仕方がないので、パッケージからインストール。
root@viola:/usr/ports/www/npm # pkg install npm
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
Updating database digests format: 100%
The following 1 packages will be affected (of 0 checked):
New packages to be INSTALLED:
npm: 2.1.16
The process will require 7 MB more space.
1 MB to be downloaded.
Proceed with this action? [y/N]: y
Fetching npm-2.1.16.txz: 100% 1 MB 481.7k/s 00:03
Checking integrity... done (0 conflicting)
[1/1] Installing npm-2.1.16...
[1/1] Extracting npm-2.1.16: 100%
root@viola:/usr/ports/www/npm #
■Expressのインストール
npmを使って、JavaScriptのフレームワークExpressをインストール。
かなり簡単にインストールできた。
root@viola:~ # npm install express express@4.10.6 node_modules/express tqq utils-merge@1.0.0 tqq merge-descriptors@0.0.2 tqq fresh@0.2.4 tqq cookie@0.1.2 tqq escape-html@1.0.1 tqq range-parser@1.0.2 tqq cookie-signature@1.0.5 tqq finalhandler@0.3.2 tqq vary@1.0.0 tqq media-typer@0.3.0 tqq parseurl@1.3.0 tqq methods@1.1.0 tqq serve-static@1.7.2 tqq content-disposition@0.5.0 tqq path-to-regexp@0.1.3 tqq depd@1.0.0 tqq qs@2.3.3 tqq etag@1.5.1 (crc@3.2.1) tqq debug@2.1.1 (ms@0.6.2) tqq on-finished@2.1.1 (ee-first@1.1.0) tqq proxy-addr@1.0.4 (forwarded@0.1.0, ipaddr.js@0.1.5) tqq send@0.10.1 (destroy@1.0.3, ms@0.6.2, mime@1.2.11) tqq accepts@1.1.4 (negotiator@0.4.9, mime-types@2.0.7) mqq type-is@1.5.5 (mime-types@2.0.7) root@viola:~ #
FreeBSDでも簡単にMEAN環境は作れるな。
Windows 2000 Server の起動した時間を調べるには、
イベントビューアを開いて、システムのログから、
イベントが開始された日時を調べる。
(Windows 2000 には、systeminfoコマンドがないので。)
今時・・・Windows 2000 とは思うが、
あっちこっちに残っているから忘れないように。
早くなくなるといいな。
MongoDBの薄い本(The Little MongoDB Book)
http://www.cuspy.org/diary/2012-04-17
勉強に必要な一通りのことが書かれており、薄い本というだけあって薄く勉強しやすい。PDFとEPUBで配布されている。ページ数も少ないので、iPhone6 plusで読むのにちょうどよい。
■portsからMongoDBをインストール
# cd /usr/ports/databases/mongodb/
# make install
■mongodbの起動コマンド
/usr/local/etc/rc.d/mongod start
■mongodbの起動時のエラー
# /usr/local/etc/rc.d/mongod start
Starting mongod.
su: unknown login: mongodb
/usr/local/etc/rc.d/mongod: WARNING: failed to start mongod
#
このエラーが表示されるとき。pwd_mkdbコマンドで、master.passwdを更新する
# pwd_mkdb -p /etc/master.passwd
コマンドを実行した後に、MongoDBを起動する
# /usr/local/etc/rc.d/mongod start
Starting mongod.
■MongoDBの自動起動設定
/etc/rc.conf に以下の行を追加する、それだけ。
mongod_enable="YES"
■MongoDBの起動確認
起動確認する前に、MongoDBのサービス(mongod)を起動しておく。mongoコマンドでMongoDBを起動してみる。
# mongo
MongoDB shell version: 2.6.6
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
>
>
> db.version()
2.6.6
>
以上。
M ・・・ MongoDB : ドキュメント指向データベース E ・・・ Express : Node.jsのMVCフレームワーク A ・・・ AngularJS : JavaScriptのMVWフレームワーク N ・・・ Node.js : サーバーサイドのJavaScript実行環境MEANはJavaScriptを使った環境のアーキテクチャ。