2013年8月28日水曜日

Android4.3環境でLunerLanderが開始できない。

はじめてのAndroidプログラミング入門[決定版]を参考にLuner Landerを起動しようとするもうまくいかない。




上記の画面の状態でテンキ―の8をクリックするが一向に画面が変わらない。
Press Up To Play
とあるからUpボタンを押せばよいはず。
Upボタンは以下のURLをみてみるとテンキーの8に該当している。
http://www.crystal-creation.com/software/technical-information/smart-phone/android/tool/emulator/shortcut-key.htm

何が原因やらさっぱり。
もう少しeclipseに出ているエラーコードを確認してみよう。


開発環境導入時にAndroidのバージョン4.3を入れてしまったせいか、参考書を読んでも画面が異なるので、素人の自分としてはとても大変。

エミュレーターの導入だけでも一苦労。

Android4.x対応の参考書でも探そうか??

2013年8月27日火曜日

Non System disk or disk error replace and strike any when ready

数年前に買った中古PCを起動したら以下のエラーが発生

Non System disk or disk error
replace and strike any when ready

機種
Compaq Evo Desktop D300 SF

やってみたこと
・PC起動直後に[F10]をクリックし、COMPAQコンピュータセットアップユーティリティを起動。
[ストレージ]-[起動順序]で起動順序をハードディスクを1番に設定変更

・COMPAQコンピュータセットアップユーティリティの[ストレージ]-[DPSセルフテスト]で正常にテストが終了することを確認。

COMPAQコンピュータセットアップユーティリティについては以下に説明あり。
http://h50146.www5.hp.com/lib/doc/manual/desktop/business_desktops/576437_291.pdf


http://homepage2.nifty.com/pc-support/support/stabilization/case_4.htm
によるとエラーの原因は
  1. フロッピーディスクが挿入されたまま電源スイッチを押した。
  2. BIOSでの起動ドライブ設定が不適切
  3. Windowsのシステムファイルが破損
  4. ハードディスクの故障
とのこと。
1は該当しない。
2は変更してもダメ。
3,4だと対処ができない・・・。

せっかく売ろうと思ったのに・・・。
正常動作しなくても買取してもらえるだろうか??

もう少し調べよう。

2013年8月23日金曜日

ALPHAS 2のDVDがvistaでみれない

ALPHAS 2のDVDをみようとしたらPCがガチャガチャ音がして以下のエラーが発生
http://windows.microsoft.com/ja-jp/windows/c00d1163

Windows Media Player のエラー C00D1163

Windows Update-->効果なし
PCメーカーからオーディオの最新ドライバを導入後は現象改善

ALPHAS 1のDVDでは問題なかったのに。。。

2013年8月20日火曜日

centos6.3自宅サーバー構築中


CentOSで自宅サーバー構築を参考にサーバー構築にチャレンジ中

 8/20実施できたのは
6.サーバー公開前のセキュリティ強化
7.システム時刻を自動的に合わせる

所要時間 約3時間
エラーが出るとやはり調査に時間がかかってしまう。

centos6.3環境にchkrootkit(chkroot検知ツール)の導入_コマンドが見つかりません


以下のページを参照して、chkrootkit(chkroot検知ツール)の導入を実施した。
http://centossrv.com/chkrootkit.shtml

[root@centos63 ~]# yum -y install chkrootkit
Loaded plugins: downloadonly, fastestmirror, priorities, refresh-packagekit,
              : security
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * rpmforge: ftp.kddilabs.jp
 * updates: ftp.iij.ad.jp
base                                                     | 3.7 kB     00:00
extras                                                   | 3.4 kB     00:00
updates                                                  | 3.4 kB     00:00
15 packages excluded due to repository priority protections
Setting up Install Process
No package chkrootkit available.
Error: Nothing to do

どうも「No package chkrootkit available.」というメッセージがあやしい
そして、コマンドが見つかりませんエラー発生。

[root@centos63 ~]# chkrootkit | grep INFCTED
-bash: chkrootkit: コマンドが見つかりません
[root@centos63 ~]# chkrootkit
-bash: chkrootkit: コマンドが見つかりません

・下記URLを参考にしてあらかじめ、PRMforgeリポジトリは導入済。
http://centossrv.com/rpmforge.shtml

では原因は何か?
結果は、EPRLリポジトリを導入して現象改善。
参考URL
http://arisonsvr.org/web/maincontents/serverset/Clamav/clamav.html#epelripo

実行コマンド
[root@centos63 ~]# rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm    /***EPELリポジトリ導入***/
http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm を取 得中
警告: /var/tmp/rpm-tmp.Dkdtmu: ヘッダ V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
準備中...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
新しいメールが /var/spool/mail/root にあります
[root@centos63 ~]# yum -y update epel-release      /***EPELリポジトリアップデート***/
Loaded plugins: downloadonly, fastestmirror, priorities, refresh-packagekit,
              : security
Loading mirror speeds from cached hostfile
epel/metalink                                            | 6.2 kB     00:00
 * base: ftp.iij.ad.jp
 * epel: ftp.kddilabs.jp
 * extras: ftp.iij.ad.jp
 * rpmforge: ftp.kddilabs.jp
 * updates: ftp.iij.ad.jp
epel                                                     | 4.2 kB     00:00
epel/primary_db                                          | 5.4 MB     00:00
1300 packages excluded due to repository priority protections
Setting up Update Process
No Packages marked for Update

その後、chkrootkitの導入に成功

[root@centos63 ~]# yum -y install chkrootkit
Loaded plugins: downloadonly, fastestmirror, priorities, refresh-packagekit,
              : security
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.kddilabs.jp
 * extras: ftp.iij.ad.jp
 * rpmforge: ftp.kddilabs.jp
 * updates: ftp.iij.ad.jp
1300 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package chkrootkit.x86_64 0:0.49-2.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
 Package             Arch            Version                Repository     Size
================================================================================
Installing:
 chkrootkit          x86_64          0.49-2.el6             epel          303 k
Transaction Summary
================================================================================
Install       1 Package(s)
Total download size: 303 k
Installed size: 789 k
Downloading Packages:
chkrootkit-0.49-2.el6.x86_64.rpm                         | 303 kB     00:00
警告: rpmts_HdrFromFdno: ヘッダ V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Importing GPG key 0x0608B895:
 Userid : EPEL (6) <epel@fedoraproject.org>
 Package: epel-release-6-8.noarch (installed)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : chkrootkit-0.49-2.el6.x86_64                                 1/1
  Verifying  : chkrootkit-0.49-2.el6.x86_64                                 1/1
Installed:
  chkrootkit.x86_64 0:0.49-2.el6
Complete!

2013年8月19日月曜日

centos6.3環境でcpan2rpm --install URI::Findコマンド実行後にエラー

http://centossrv.com/cpan2rpm.shtml
を参考にPerl管理モジュールパッケージシステムの導入を試みたが途中でエラー発生

[root@centos63 ~]# wget ftp://arix.com/cpan2rpm-2.028-1.noarch.rpm
--2013-08-19 21:35:40--  ftp://arix.com/cpan2rpm-2.028-1.noarch.rpm
           => `cpan2rpm-2.028-1.noarch.rpm'
arix.com をDNSに問いあわせています... 172.251.152.201
arix.com|172.251.152.201|:21 に接続しています... 接続しました。
anonymous としてログインしています... ログインしました!
==> SYST ... 完了しました。    ==> PWD ... 完了しました。
==> TYPE I ... 完了しました。  ==> CWD は必要ありません。
==> SIZE cpan2rpm-2.028-1.noarch.rpm ... 63503
==> PASV ... 完了しました。    ==> RETR cpan2rpm-2.028-1.noarch.rpm ... 完了しました。
長さ: 63503 (62K) (確証はありません)
100%[======================================>] 63,503       112K/s 時間 0.6s
2013-08-19 21:35:43 (112 KB/s) - `cpan2rpm-2.028-1.noarch.rpm' へ保存終了 [63503]

[root@centos63 ~]# rpm -Uvh cpan2rpm-2.028-1.noarch.rpm
警告: cpan2rpm-2.028-1.noarch.rpm: ヘッダ V3 DSA/SHA1 Signature, key ID de770456: NOKEY
準備中...                ########################################### [100%]
   1:cpan2rpm               ########################################### [100%]

ここまでは成功。
ただし次のコマンド実行で失敗

[root@centos63 ~]# cpan2rpm --install URI::Find
-- cpan2rpm - Ver: 2.028 --
Upgrade check
RPM user environment - Your account does not have
permissions to the requisite RPM directory structure.
Try 'cpan2rpm --mk-rpm-dirs=~/rpm' to setup your
environment for non-root package building.
Failing dirs: /root/rpmbuild/SRPMS /root/rpmbuild/BUILD /root/rpmbuild/SOURCES /root/rpmbuild/SPECS /root/rpmbuild/RPMS
-- Done --

調べると以下のURLの記事がヒントになりそう。
http://centossrv.com/patio/centossrv.cgi?mode=res&read=2561&pno=0

上記URLを参考に以下のコマンドを実行後する
しかし、現象は改善されない。
[root@centos63 ~]# cpan2rpm --install --no-sign --version 20111103 URI::Find
-- cpan2rpm - Ver: 2.028 --
Upgrade check
RPM user environment - Your account does not have
permissions to the requisite RPM directory structure.
Try 'cpan2rpm --mk-rpm-dirs=~/rpm' to setup your
environment for non-root package building.
Failing dirs: /root/rpmbuild/SRPMS /root/rpmbuild/BUILD /root/rpmbuild/SOURCES /root/rpmbuild/SPECS /root/rpmbuild/RPMS
-- Done --

cpan2rpmの導入は後回しにして、先にすすむことにする。

次は
http://centossrv.com/
の[6.サーバー公開前のセキュリティ強化]
から実施へ。


※cpan2rpmのバージョンについて
http://sourceforge.net/projects/cpan2rpm/files/cpan2rpm/
より最新は
2.0272005-02-07
ただし日付が古いのでもっと新しいバージョンがあるかどうか確認すると以下のページを見つける。
http://perl.arix.com/cpan2rpm/
2.028が最新のようだ。
そこで
http://arisonsvr.org/web/maincontents/serverset/cpan2rpm/cpan2rpm.html
に記載のあるコマンド
wget ftp://arix.com/cpan2rpm-2.028-1.noarch.rpm
でインストールを実行

※2 作業時間
http://centossrv.com/
3.サーバー公開前のセキュリティ強化
5.Perlモジュールを簡単にインストールできるようにする
の作業で途中休みながらもおよそ3時間。

yum -y updateコマンド実行時に"Couldn't resolve host 'mirrorlist.centos.org'"エラー

centos6.3をインストール後yum -y updateコマンドを実行すると以下のエラーが発生

"Couldn't resolve host 'mirrorlist.centos.org'"

エラーについて調べるとIPV6を無効にすれば改善するとの記載あり。
該当記事は以下のURL
http://www.revulo.com/blog/20080514.html

-------------------
  • /etc/sysconfig/network に NETWORKING_IPV6=no の設定を追加
  • /etc/modprobe.conf に以下の設定を追加
  • alias ipv6 off
    alias net-pf-10 off
    
    • /sbin/chkconfig ip6tables off を実行
    • マシンを再起動
    ------------------

    再度、yum -y updatを実行するも失敗。

    以下の方法で現象改善。
    1.centos63にGUIでログオンして
    ・ネットワーク設定のDNSサーバーの値にデフォルトゲートウェイの値を設定
    (そもそもcentos63環境からインターネットに接続できる環境ではなかった。)
    ・ファイヤーウォール設定でhttp,httpsの通信を許可
    2.service network restartを実行