2009年12月25日

CapsLockの切り替えが奇妙な動きをした。

キーボードでの入力で、完全に意味がわからない!!
ってなった設定があったので、メモ。

jキーを押したときの動作で説明
Shift OffShift On
CapsLock OffjJ
CapsLock OnJJ

CapsLockがOnになってる状態で、Shiftを押しても大文字が入力されるってのがおかしい。
しかも、シフトを離したらCapsLockが解除されるらしくて、jが打ち込まれる・・・


こりゃ、多分、IMEのプロパティじゃろかと思って色々見渡すけど見つからず。

なんじゃそりゃ、バグかと思ったあたりで、
言語バーの設定って項目に、基本設定→キーの設定ってのがあるのを発見。
そこで、CapsLockの解除方法を設定できました。

↓のあたし




IMEのプロパティじゃなくて、言語バーの設定って・・・罠じゃ~

2009年12月24日

イーサネットコントローラが?って言ってる。

PCに気持ちよくWindowsインストールしてたのに、さぁドメインに追加しようって思ったら、「ドメインコントローラーと通信できません」とか言われてドメインに追加できない。

w2k:Active Directoryの説明にあるように、SRVレコードのDNSってところがだめかなぁと思ったんだけども、そもそもネットワーク接続にローカルエリア接続ってのがないorz

すわぁなんかヤバイヤバイって思って調べてみたら、デバイスマネージャーでイーサネットコントローラが?になってたorz


ということで、ドライバ入れたら解決ました・・・

2009年12月23日

クリスマスの話。

ケンタッキーで鳥食って。


ケーキも食べて。


プロアクティブのCMソングのサビの部分の着うたが欲しくなって、妻と一緒にケータイいじった。


そんないかにもなクリスマスを過ごしました。

             ∩     ∩
             | つ   「,"|
              !,'っ_ ⊂_,!
     ○       /  ・ ヽつ
     |  \    ▼,__;;;;;|
     [二二二]    (・ω・`):|
  /⌒ヽ(..´・ω・`)    (|"Ω""、)|
 /  ∩3 \,,,,/[]つ  |   ;;;:|
 |   Y__:_|    ヽ._;;;;;ν
 \__〔__)__)    U"U

2009年12月21日

Windowsが起動しないときの話 2

kotaoueはそんな感じ: Windows XPがセーフモードでも起動しなかったら。以外の対処方法として、マスターブートレコードの修復って手もあることを知る。

作業としては、↓の感じ。
マスターブートレコード(MBR)の修復


chkdskだと、下手したら2~3日かかるときもあるけど、MBRだと数分で終わる。
ということで、先にマスターブートレコードをチェックしてみるのが、時間短縮にもなって吉。
かな

2009年12月18日

CD-ROMドライブがBIOSでも認識されなかった理由

Dell Dimension 2400Cの話。
OSのリカバリのために、CDブートしようとしたらブートメニューにCDが無い。

「んぁ、前はあったのなんじゃこりゃ」
ってあわてて、別のCDドライブに入れ替えたり、ケーブル変更したりしたけど直らない・・・orz


ちゃんと動いている端末でみるとSecondary IDEのDrive0でCDが認識されてたのに、ダメな端末だとそこが空。
ということで、BIOS画面でDrive ConfigurationのSecondary Master Driveをチェックする。
案の定、パラメータがOffになってたので、Autoに変更。


再起動して、Bootメニューに入ったら、無事CDROMが認識されてた。


                 /⌒\
                /      \
                /  人    \        
               / / |      ⌒ヽ、
              /__)   入.       ヾ
             (__/ /   Y    入   \__ __  
             / /   /ノ .__二___  __二__⌒つ) 
            / / ( \/ ./  ,rニニ、  .::::\        ̄
           /__)   ヽ、__ ノ|   r-=ニ=-ヽ :::::::| + 
          (__/     +   |    (´ `)    :::|
                      | (>) ` ´ (<)´.:::| + 
         //           \,,,,,,    ,,,,,, ::::/   
         /                ヽ/ ̄ ̄\/    

        
       〃
    、ハ/|,,、 

2009年12月17日

CentOSでのWeb環境構築

CentOSにWeb環境作成。
本番環境じゃなくテスト環境なので、セキュリティとかは気にしてない感じ。

GNOME入れたので、GUIで出来る作業はGUIでやってしまった。

IPアドレスの固定方法

デスクトップから、システム → 管理 → ネットワークをOPEN。

デバイスでダブルクリックしてやれば、固定のIPアドレス設定ってのが燦然と輝いてるので迷わず入力。


ラクチン(ゝ∀・`★)


Apacheの設定

CentOSインストールの時に、HTTPサーバ選んでおくと一緒にインストールされるので、システム→管理→サーバ設定→サービス からhttpdってのを探して起動するだけで、OK。

これも、ラクチン(ゝ∀・`★)

バーチャルホストの設定

バーチャルホストの設定が、GUIで出来なかった。
システム→管理→サーバ設定→HTTPの設定画面で、バーチャルホストが入力できるので、そこに素直に項目入力。




で、入力完了して、GNOME端末からapachctl -tでhttpd.confの中身を確かめたらErrorが・・・
"ポート80使ってるのがいっぱいあるぜ"的なことを言ってたので、
/etc/httpd/conf/httpd.conf に、
NameVirtualHost *:80
を追加。

あとは、GNOME端末から、apache再起動して、バーチャルホスト設定済み。
まぁまぁラクチン(ゝ∀・`★)


FTPサーバのインストール

CentOSインストールの際に、FTPインストールするのを忘れていたみたいなので、
FTPサーバー構築(vsftpd) - CentOSで自宅サーバー構築を参考にさせてもらって、yumから実行。

完全にApacheを目標としたFTPサーバなので、ファイルの保存先を
local_root=/var/www/html
に変更。

まとめ

上の設定で30分くらい。CentOsのインストールから始めても2時間あればWeb環境が出来ちゃう。
便利だわぁ


  r――:.、
.  \   \      ____
.    \___..\,..: ' "       ヽ、  ______
        >、ィ           ゙く        \
          //./`i            ぐー――― "
       // / .,i゙            ヽ
      i 」L_,.-:.」!              L___,、っ
.      j-、ヽ レノ              l l ,! li. Yっ
  _rっ‐┴、v'"/               ,!'" ̄r゙ .ノつ
  ( )    ゙lf"         0  0    !   ゙じ゙ヽ.)
  ( ̄)-、.ィ‐イ.       _,..-――-、   /  ,,========、、
  ゙Y__ノ し''!三=、-‐―''"      ゙>''  ≪ ゲンキ ! ゲンキ !  i i
         ヽ-イ\       ,..:イ___ ヾ======="
      _,..-‐‐''"‐-゙=、ー―‐ィ゙ー'"゙     ゙`‐、
     ゙、         ゙)   ゙ ー――――‐''"
      ゙ ー―――‐''"

2009年12月16日

RewriteRuleで静的URLに変更メモ。

動的URLを静的URLに変更する作業のちょっとしたメモ。

RewriteEngine on
RewriteCond %{QUERY_STRING} ^hoge=(.*)&piyo=(.*)$
RewriteRule ^(.*)$ http://example.com/%1/%2/?


QUERY_STRINGのところの正規表現を工夫すれば、かなりのパターンで対応できる。
RewriteRule末尾に?をつけると、もともと付いていたクエリ文字列が無視される。


( ..)φメモメモ…

2009年12月15日

リモートデスクトップのUIが変わってた。

先週末のWindowsアップデートでリモートデスクトップのUIが変更された。

起動すると、↓の画面が表示される。



で、そのままIPとかコンピュータ名入れても繋がらなかったりするので、
オプション開いてユーザー名を入れてやるっと

2009年12月14日

IE8アンインストールでアクセスが拒否されました

たまに、WindowsUpdateで入っちゃったりして、(´・ω・lll)ァ...
ってなるIE8のアンインストール方法。

基本的には、コンパネのプログラムの追加と削除から消しちゃえばOK。
それでもダメなときは、Internet Explorer 8:アンインストール手順(Windows XP)の方法か、プログラムの追加と削除で"更新プログラムの表示"にチェックを入れてあげて、WindowsUpdateの中のIE8を削除とかしてやる。


が、アンインストール途中に、"アクセスが拒否されました。"って言われたときは、上の方法じゃ無理っぽい。
IE8に依存するプログラムが表示されるところで、Skypeとか色々でてくるので、多分それらの起動をすべて止めれば上手くいくとは思うけども・・・
一つ一つチェックするのは面倒なので、セーフモードで起動してから、プログラムの追加と削除でアンインストール。

で消えました。



▲▼▲
( ⅣHⅥ)y-.。o○
( ▼8▼)
|=冖=|   仕事ではIE6使わざるを得ないのよね・・・
| | |
(__)_)

2009年12月12日

robots.txtでUser-Agentを複数入れるときの順番

たとえば、サイトに
http://example.com/piyo/
http://example.com/hoge/
見たいなディレクトリがあって、piyoは全部の検索エンジンでインデックスされたくない。
hogeは、ペナルティを食らったとか何かで、特定の検索エンジンだけのインデックスを弾きたいっていうとき。

User-Agent: Googlebot
Disallow: /hoge/

User-Agent: *
Disallow: /piyo/

という感じに書いていたけど、この状態でWebマスターツールから削除要請だしても全然要請が通らない・・・
というか、ちゃんとログ見てみて、上の書き方だとどうもrobots.txtがちゃんと効いてないような感じだったので・・・


User-Agent: Googlebot
Disallow: /hoge/
Disallow: /piyo/

User-Agent: *
Disallow: /piyo/

のような感じに修正。
User-Agentで切り分けると、自分のUser-Agentの方だけ見るって事か

2009年12月11日

サイトを閉鎖するときの.htaccessとかmod_rewriteとかの設定

サイト閉鎖するときの話。

robots.txtを
User-agent: *
Disallow: /

とかにして、クローラーを弾いてたんだけども、同時にサイトの全ページを301リダイレクトしてたので、robots.txtもリダイレクトかけるというアホな事やってた。



            ∩_ 
           〈〈〈 ヽ
          〈⊃  }
   ∩___∩  |   |
   | ノ      ヽ !   !
  /  ●   ● |  /
  |    ( _●_)  ミ/ オレ最高にアホ
 彡、   |∪|  /
/ __  ヽノ /
(___)   /




実際、301リダイレクトかけてもrobots.txtとか、Webマスターツールの認証用htmlとかはそのままにしておきたいってのがあるので、ちょいと、rewrite周り考えてみた。

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !robots\.txt$
RewriteCond %{REQUEST_URI} !google.*\.html$
RewriteCond %{REQUEST_URI} !LiveSearchSiteAuth\.xml$
RewriteCond %{REQUEST_URI} !y_key.*\.html$
RewriteRule ^(.*) http://example.com/ [R=301,L]

という.htaccessとかで、まぁイイ感じ

2009年12月10日

CentOSのインストール

Ubuntuじゃなくて、CentOS入れてみよって思ったので、作業メモ
まず、www.centos.org - The Community ENTerprise Operating Systemから、isoをダウンロード。
DVDドライブついてないPCだったので、CD6枚・・・orz

後は、CDブートして、英語でCDをテストする?見たいな事を聞いてくるので、テストしたり無視したりして行く。
3回ほど質問に答えたら、日本語のGUIになるので、あとは適当に見た感じで選んでいく。
途中で、インストールするパッケージを選択できるので、WebサーバとかRubyとか適当に好きなのをチョイスすれば、デスクトップ環境からApacheまで入ったサーバが出来上がりというオチ。


       _________
      /     \
    /   ⌒  ⌒\
   /   ( ⌒)  (⌒)\
   i  ::::::⌒ (__人__) ⌒:: i   
   ヽ、    `ー '   / 簡単すぎるお
     /     ┌─┐
     i   丶 ヽ{ .茶 }ヽ
     r     ヽ、__)一(_丿
     ヽ、___   ヽ ヽ 
     と_____ノ_ノ




↓とかすんごく良くまとまってるので、コレだけ読めば十分でしょ
CentOS5インストール - CentOSで自宅サーバー構築

2009年12月8日

Ubuntuが死んだ話

今日、Ubuntuを立ち上げたら。

[xxxx.xxxxxx] ata1.00: status: { DURY ERR }
[xxxx.xxxxxx] ata1.00: error: { UNC }
[xxxx.xxxxxx] end_request: I/O error, dev sda, sector xxxxxx
[xxxx.xxxxxx] Buffer I/O error on device sda5, logical block xxxxxx

見たいなエラーメッセージがズラーって出て来て・・・
5分くらいエラーメッセージ吐き続けた後、「なんか、調子悪いみたいだから、読み取り専用モードで起動した。fsckかけてくれ」的なことを言ってきたので、言われるままにfsckを実行。
read-onlyで起動してるから、再起動してfsckとかじゃなくて直接fsckコマンドが通る。


fsckを実行すると、さっきと同じエラーメッセージが表示されるorz・・・
エラーメッセージの途中に思い出したように
Error reading block xxxxxx (Attempt to read block from filesystem resulted in short read) while reading indirect block of inode xxxxx. Ignore error?

Force rewrite?

見たいに確認してくるっていう状況。(oノД`・o)ァチャ~…

Webで調べた感じ、電源かHDDの物理的な故障っぽいこと書いてたので、半分あきらめ気味だったものの、確認メッセージに全部yで答えていくと、プロンプトが表示された!!

                           ,. -‐==、、
              ,. ===、、 o   ○o.  i       :::ト、
            _,/      `ヾ´´`ヽ、 ゚ .l       :::ト、\イヤッッホォォォオオォオウ!
            //      .::::/  :::::!===l      :::|ス. ',
             /./       .::::/   ::::l    |  __ ..... _::::|} ヽ l-、 
.           ,ィク ,'..__    .::::/    ::::l    :l '´    `)'`ヽ ヾ;\
       /::{゙ ヽ、 ``丶、;/‐‐- 、::::l     `'::┬‐--<_   } ./;:::::\
     /::::::::!   ,>---‐'゙ー- ...__)イ ,. -‐‐-、ト、   |l::ヽ /;';';';';::::\  
.     /|::::::;';';'\/} (ヽ、  _/|   (´    _,.ィ!::ヽ.  ヾー'´;';';';';';';';';:: /ヽ、



ということで、read-onlyで動作してるから、Apacheとか起動できないので、再起動。




再度、エラーメッセージが表示orz

  _____________
 |. (T_T)/ | < おくやみー
 |\⌒⌒⌒ \
  \|⌒⌒⌒⌒|



入れ直そうっと・・・

2009年12月7日

JavaScriptの時刻表示

JavaScriptのDateオブジェクト

グリニッジ標準時を返す toGMTStringとか
世界標準時間を返す toUTCStringとか
世界標準時間を返す toLocalStringとか
あるけども、結局のところローカルPCの時間を表示するのに注意っと。


       ____
     /      \
   /  _ノ  ヽ、_  \
  / o゚((●)) ((●))゚o \  朝だお!朝だお!朝だお!朝だお!朝だお!
  |     (__人__)    |
  \     ` ⌒´     /
  / / ̄ ̄12 ̄ ̄\\
  / /    |     \\
 | | 9   ○    3 | |
 | |    /      ||
  \\   6     //

2009年12月4日

リモートデスクトップで電源の設定を変更できない

もう、タイトルだけで終わってる訳なんだけども。
リモートデスクトップで接続している際には、PCがスタンバイ状態になるまでの時間とか変更できないみたい。

リモートデスクトップで作業してる途中で、昼ごはん食べに行くとかでちょっと時間空いちゃうときに、PCがスタンバイになって接続切れるっていうのが結構ストレスな訳なんだけども・・・
リモート接続中に、デスクトップ → プロパティから変更してやろうと思っても、表示されるのが↓。


なんかおかしいなと思ったら、モニタ電源って項目がまるまる無いのさ・・・



              __
            .-´   ``ヽ
           / ⌒      `ヽ
         /        `ヽ  ヽ
    ((   / (●)          ヽ
        |::⌒(__   (● )     |
        ヽ   人__) ⌒::::      |
          ヽ(__ン          |
         人           /  | |
        /          _ノ  ノノ
                    |

2009年12月2日

11月読書ログ

相棒でした。


11月の読書メーター
読んだ本の数:11冊
読んだページ数:3344ページ

楽園のトリル 1 (プリンセスコミックス)楽園のトリル 1 (プリンセスコミックス)
読了日:11月29日 著者:藤田 麻貴
相棒season4上 (朝日文庫)相棒season4上 (朝日文庫)
読了日:11月29日 著者:輿水 泰弘,碇 卯人
禁断のパンダ 下 (宝島社文庫 C た 4-2)禁断のパンダ 下 (宝島社文庫 C た 4-2)
途中で方向性は読めるものの、ラストページでオチつけてくれたのが嬉しい。論理が全てとなる推理小説世界において、登場人物では論破できない理路整然とした動機というものが存在するという命題
読了日:11月28日 著者:拓未 司
禁断のパンダ 上 (宝島社文庫 C た 4-1)禁断のパンダ 上 (宝島社文庫 C た 4-1)
この薄さで、上下に分かれてるので、さっぱりと軽く読める。
読了日:11月28日 著者:拓未 司
帝の至宝 1 (花とゆめCOMICS)帝の至宝 1 (花とゆめCOMICS)
読了日:11月23日 著者:仲野 えみこ
相棒season3下 (朝日文庫)相棒season3下 (朝日文庫)
読了日:11月18日 著者:輿水 泰弘,碇 卯人
相棒season3上 (朝日文庫)相棒season3上 (朝日文庫)
読了日:11月18日 著者:輿水 泰弘,碇 卯人
相棒season2 下 (朝日文庫)相棒season2 下 (朝日文庫)
読了日:11月12日 著者:輿水 泰弘,碇 卯人
相棒season2 上 (朝日文庫 い 68-3)相棒season2 上 (朝日文庫 い 68-3)
読了日:11月10日 著者:輿水 泰弘,碇 卯人
相棒season1 (朝日文庫 い 68-2) (朝日文庫)相棒season1 (朝日文庫 い 68-2) (朝日文庫)
読了日:11月08日 著者:輿水 泰弘/ 碇 卯人
相棒 警視庁ふたりだけの特命係 (朝日文庫 い 68-1) (朝日文庫)相棒 警視庁ふたりだけの特命係 (朝日文庫 い 68-1) (朝日文庫)
読了日:11月06日 著者:輿水 泰弘/碇 卯人

読書メーター