2008.03.23 Sun

OSの再インストールに伴うNortonの再インストール方法

Norton再インストールを行おうと思って調べたサイト

2008.03.19 Wed

クリックボート管理ソフト CLCL

コピーして貼り付けの作業を繰り返すデータ入力を行っている場合、項目ごとにコピーしては貼り付けの作業を行わなければなりません。

一度クリップボードに保存されたデータを再度利用できるようにするためにCLCLを導入。比較的使い勝手もよく、操作の邪魔にならず、軽いです。

コピーしたデータを自動で保存し、ホットキー起動 ( Alt + C ) でクリップボードの履歴が表示されます。
フォームなどにフォーカスがあたっている場合は、履歴から選択するだけで指定した情報を貼り付けることができます。

注意事項

すべて自動で保存しているとパスワードなどをクリップボードにいれた場合にCLCL自動保存されてしまうので、注意が必要です。

参考サイト

2008.03.18 Tue

Outlook Expressにパスワードを設定

パソコンを共有して使用している場合などOutlook Expressのデータをほかの人に見られたくない場合、Outlook Expressにパスワードを設定することができます。

詳細は以下参照

参考サイト

2008.03.04 Tue

phpinfo()ライクなperlinfo() CGIの上表を表示する

phpinfo()ライクなperlinfo() CGIの上表を表示する

PHPで設定情報を確認する場合は、phpinfo()を使用します。

Perlにはデフォルトで同様の機能がありません。
そこでフリーで公開されている perlinfo() を設置することで Perlでも設定情報を確認することが可能になります。

設定方法

以下のファイルをサーバーへアップロード

・perlinfo.pl
・perl.png

perlinfo.plに実行権限を与えブラウザでアクセスすると設定情報が確認できます。

2008.03.04 Tue

HDD Health ハードの寿命を監視

HDD Health ハードの寿命を監視

ハードディスクがあるひ突然壊れるという話はよく聞きます。
できれば事前に壊れる日がわかれば・・・とうことで、
ハードディスクの寿命を表示させるソフト HDD Health

※表示はあくまで目安です。

参考サイト

2008.03.03 Mon

ApacheのログをWindowsで解析 ApacheLogViewer

ApacheのログをWindowsで解析 ApacheLogViewer

ダウンロード

ローカルにapacheのログをダウンロードしてきて、ApacheLogViewerに読み込ませるとWindows上でアクセス解析の結果を表示させることが出来ます。

ログの調査など、サーバー上だけでは手間がかかる場合などは、ApacheLogViewerで調査してみると作業が楽かもしれません。

参考サイト

2008.02.21 Thu

Windows で Rsync と同じ処理ができる cwRsync

Windowsでもrsyncが使えないかということで調べた結果 cwRsyncを使えば簡単にrsyncと同様の機能が使えるようになります。

インストール後にコマンドプロンプトを立ち上げます。

インストールディレクトリに移動
C:\> cd C:\Program Files\cwRsync\bin
rsyncコマンドを実行
rsync -e ssh -pva root@192.168.0.150:/home .

コマンドの例として リモートサーバーの/home ディレクトリをC:\Program Files\cwRsync\binにダウンロードしています。

詳細はドキュメントを参照

参考サイト

2008.02.20 Wed

phpMyAdmin の設定ファイルパーミッションエラー

phpMyAdminを設定しているとパーミッションの設定しだいで以下のメッセージが出ることがあります。

"Wrong permissions on configuration file, should not be world writable!"

config.inc.phpのPermissionを変更することで正常に動作できます

# chmod 644 /phpmyadmin/config.inc.php

2008.02.14 Thu

Internet Explorer 7 をインストールしない方法

Windows Update で2月13日から強制的にアップデート対象になってしまいました。現象まだ不具合が多いような感じなので、入れたくない人も多いと思います。私もその一人で対応策を探してみたので、参考サイトを紹介。

2008.02.12 Tue

アスタリスク(****)で隠されたパスワードを表示するツール

アスタリスク(****)で隠されたパスワードを表示するツール

Asterisk Logger はアプリケーションのパスワード入力欄のアスタリスク(****)で隠されたパスワードを表示するツールです。

2008.01.27 Sun

便利なソフトシリーズ Windowsソフト

@icon変換

画像からアイコン(favicon.ico)を簡単に作成できるソフト



ProFTPd Php/MySQL administrations tool

admin ProFTPDのユーザーおよびグループへの簡単なWEBベースの管理のユーティリティ

NetEnum

ネットワーク内PCのコンピュータ名とIPアドレスを一覧表示できるソフト

cronNT

Windows版 cron(UNIX風 タスクスケジューラ)

Webよ止まれ 〜EternalWeb〜

今見てるWebページをそのまま瞬間冷凍のように永遠に保存するソフト

Moonlight2

コマンドラインランチャー

PCサイト−>携帯変換

パソコン向けホームページのHTMLや画像などを、iモードなどの携帯電話端末向けに変換するPHPスクリプト

おまかせ確定申告2007(給与・年金所得者用)

税務署にそのまま提出できる確定申告書を作成するツール

2008.01.25 Fri

BeckyでHotmailを送受信 Hotmail Popper

BeckyでHotmailを送受信 Hotmail Popper

BeckyでどうにかHotmailを送受信できないかと探してたどり着いたのが、Hotmail Popper。
Beckyで問題なくメールの送受信ができたので、設定を記録。


Hotmail Popper

Hotmail Popperのインストール

1.無料版 Hotmail Popper ダウンロード

2.Hotmail Popperがタスクトレイに起動していることを確認

※特に設定を変える必要はありません。

Beckyの設定 新規メールボックスの作成



Beckyの設定 Hotmail Popper経由でHotmailを使う設定

メールアドレス : hotmail のメールアドレス
POP3サーバー : 127.0.0.1
SMTPサーバー : 127.0.0.1
ユーザーID : hotmail のメールアドレス
パスワード : hotmailのパスワード
受信メールをサーバーに残る : チェックを入れる

詳細タブでSMTP認証にチェックを入れてください。
チェックを入れないと送受信できません。

参考サイト

2008.01.23 Wed

SleipnirでGoogleページランクを表示させる

SleipnirでGoogleページランクを表示させる

IEではGoogleツールバーを入れてPageRankを表示できますが、SleipnirではGoogleツールバーを入れることが出来ないのでPageRankの表示が出来ません。あると便利なので、何とか入れれないかと探してみたところプラグインがあったので、その導入記録

プラグインのダウンロード

  1. 上記リンクから1149783578_12.zipをダウンロード
  2. ダウンロードしたファイルを解凍
  3. 解凍後、ファイル名を GooglePageRank.js から GooglePageRank.user.js に変更
  4. Sleipnirのpluginsディレクトリ内のSeahorseフォルダに入れます。

※標準インストールをしている場合は

C:\Program Files\Fenrir & Co\Sleipnir\plugins\seahorse

Seahorseをインストールしていない場合はこちらよりインストールしてください。

あとはSleipnirを再起動すれば、ページのタブに[R0]〜[R10]が表示されるようになります。

GooglePageRank.user.jsの改良

これでページランクは表示されるようになったのですが、パスワードをかけているサイトなどはPageRankを取得することができないため、[Rundefined]と表示されます。

タブにこれだけ長い文字列が表示されてしまうとさすがに使いにくくなってしまうので、[Rundefined]から[R]に表示を変更します。

GooglePageRank.user.jsをエディタで開き、

if(_document.title.indexOf("[R")!=0){
while(_window.busy){
sleipnir.Sleep(10);
}
if(_document.title.indexOf("[R")!=0){
var t=_document.title;
var pr=getPageRank(_document.location.href);
if(_document.title.indexOf("[R")!=0){
_document.title="[R"+pr+"]"+t;
}
}
}

上の部分を以下のように変更します。

if(_document.title.indexOf("[R")!=0){
while(_window.busy){
sleipnir.Sleep(10);
}
if(_document.title.indexOf("[R")!=0){
var t=_document.title;
var pr=getPageRank(_document.location.href);
if(pr == null){
_document.title="[R]"+t;
}else{
_document.title="[R"+pr+"]"+t;
}
}
}

これでSleipnirを再起動させると[Rundefined]が[R]で表示されるようになります。

参考サイト

2008.01.16 Wed

phpMyAdmin インストールエラー

下記エラーが出たときの対処法

Existing configuration file (./config.inc.php) is not readable.

apacheのユーザー・グループを確認し、
phpmyadmin ディレクトリ内のすべてのファイル所有者を変更

# vi /usr/local/apache/conf/httpd.conf
# chmod 660 config.inc.php
# chown -R root.nobody *

phpMyAdminにアクセスしてみる。

2007.12.15 Sat

phpMyAdmin 自動ログアウトの設定

phpMyAdminでCookie認証の設定で使用している場合、ログイン状態で何も操作を行わない状態がしばらく続くと自動でログアウトしてしまいます。

システムの開発を行っている場合など、30分などすぐに経過してしまい、度々ログインし直さなければならないので、非常に手間です。

自動ログアウトを、デフォルトの30分から3時間に変更します。

# vi config.inc.php

以下の行を最終行に追加

$cfg['LoginCookieValidity'] = '10800';

Cookieの設定を変更した場合は、一度ブラウザを再起動して動作確認を行ってください。

参考サイト

2007.11.17 Sat

phpMyAdmin インストールログ

phpMyAdmin インストールログ

phpMyAdminとは

WebブラウザからMySQLデータベースを管理するためのPHPで記述されたソフトウェアです。
phpMyAdminを使用してWebブラウザからMySQLのテーブル操作、インポート・エクスポートすることが出来ます。

Apacheのインストールの違いによるパスの確認

Apache + PHP + MySQLがインストールされていること
※ソース、パッケージどちらでもかまわない

ソースの場合のウェブ公開ディレクトリを

/usr/local/apache2/htdocs/

パッケージの場合のウェブ公開ディレクトリを

/var/www/htdocs

とする

今回はソース版のディレクトリパスでインストールを行います。

phpMyAdminインストール

# svn checkout https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/tags/STABLE/phpMyAdmin phpmyadmin
# mv phpmyadmin/ /usr/local/apache2/htdocs/

phpMyAdmin設定

# cd /var/www/htdocs/phpmyadmin/
# cp config.sample.inc.php config.inc.php
# chmod 660 config.inc.php 

# vi config.inc.php

$cfg['blowfish_secret'] = '任意のパスワードを設定';
認証をクッキーにする
$cfg['Servers'][$i]['auth_type'] = 'cookie';

# chown -R root.daemon /usr/local/apache2/htdocs/phpmyadmin/
※*.daemon ←apacheの動作しているuser,groupに合わせる

動作確認

http://サーバーアドレス/phpmyadmin/

2007.11.09 Fri

phpMyAdmin ログイン後に出るエラー対策

phpMyAdmin ログイン後に出るエラー対策

ログイン後に「mcrypt 拡張をロードできません。PHP の設定を確認してください。」というエラーがでたので、mcryptをインストールする。

# yum install php-mcrypt

インストール後にエラーが出ていないことを確認する。

関連サイト

2007.10.29 Mon

気になる フリーのCMS

CMSを導入すればサイトの更新が容易にできるようになります。
ただ多数のCMSが存在しているので、長所短所をまとめておきます。
※ CMS = コンテンツマネジメントシステム

siteDev2

siteDev2 はPukiWikiをベースに作られたフリーのCMSです。

更新作業が比較的簡単に出来るのですが、作成されるページが

?SiteDev2%A4%C8%A4%CF%A1%A9

のような引数付のページになるので、一般的なサイトへの導入は難しいと思われます。
ただWiki書式での更新は非常にポイントが高いです。

システム構築に関する覚書トップページへ