通常私達が使用している数字は10進法と呼びます。10進法では9の次に桁が一桁あがります。次に桁が一桁上がります。APNICにて国別に割り当てられているIPアドレスを調べるAPNICはアジア・太平洋地域におけるIPアドレスの割り当てを管理する組織です。APNICのホームページでは国別に割り当てられているIPアドレスの一覧を調べることができます。AWSTATSにセキュリティホールアクセス解析ソフトのAWSTATSにウェブサーバのユーザ権限を奪取されるセキュリ...Firefoxでブックマークの保存先変更Firefoxでブックマークファイルの保存先を変更するには、prefs.jsファイルと同じ場所にuser.jsファイルを作成し、以下の一行を追加すればよい。Firefoxの独自検索プラグインfirefoxで独自検索プラグインを作るにはsearchpluginディレクトリ以下に.srcファイルを作成すればよい。独自検索プラグインとnamazuなどを組み合わせると自サイトの検索をツールバーからできるので結構便利。IE8スタイル崩れIE8でスタイルが崩れてしまう場合、以下のmetaタグを追加すればIE7互換になる。IMEをOFFにするにはIEでしか有効にならないが以下のようにすればIMEを使用できなくすることができる。CIDRとサブネットマスクCIDRを用いるとIPアドレスの範囲指定を簡潔に書くことができます。IP...METAタグによるURLのリダイレクションHTMLのMETAタグを使用すればURLのリダイレクトを行うことができます。3.1へのアップグレードMovableTypeのDBにPostgresを使用している場合、mt-upgrade30.cgiなどのアップグレードスクリプトがエラーを起こします。JcodeのエラーJcodeをCPANでアップグレードしたらMovableTypeがJcodeのエラーを吐いて動かなくなった。手にいれることができます。以下ソフトを取得後のインストール手順。通常エントリーまでのパスは以下のようなに年と月がパスに含まれる。トラックバックスパムとコメントスパム対策トラックバックスパムやコメントスパム対策のひとつとして、全角文字が含まれているかどうかをチェックする方法があります。ようなパンくずメニューをMovableTypeで作成するには以下のようにすればよい。部分が区切り文字となります。同一カテゴリ内のエントリー移動エントリーをカテゴリ分けしている場合、<MTEntryPrevious>や<MTEntryNext>を使用すると、カテゴリに関係なく日時にて前後にあるエントリーが表示されてしまいます。LISTINGSプラグインを使用して以下のようにすればよい。mod_perlの使用Apacheの追加モジュールであるmod_perlを使用すればCGIスクリプトを高速に実行することができます。exhaustedというエラーメッセージが出る場合、php.iniのmemory_limitが原因。この値をあげた後、apacheを再起動すればよい。PHPのメール文字化けPHPでメールのサブジェクト部分などが文字化けする場合、php.iniに以下の一行を追加してみてください。Pleskのバーチャルホスト設定Pleskでバーチャルホストの設定を編集するにはデフォルトの設定ファイルであるhttpd.includeを直接編集するのではなく、httpd.includeと同じディレクトリにvhost.confもしくはvhost_ssl.confというファイルを用意し、この中に上書きしたい設定を記述します。Subversionの基本操作SubversionはCVSに代わるバージョン管理システムでCVSではサポートされていなかったディレクトリの移動や削除などがサポートされている。使いかたは基本的にCVSと似ている。「プレーンテキスト」を選択すればよい。Editorというのがあり、これを使えばgvimなどの外部エディタを使用することができるようになります。DBD::mysqlのインストールに失敗TurbolinuxでDBD::mysqlをインストールしようとしたら以下のようなエラーがでてインストールに失敗。該当ラインにある__threadを__threadidに書き直したところうまくmakeできた。Webalizerの後継アクセスログ解析ソフトのWebalizerの後継ソフトといえるWebDruid(http://www.webdruid.org/)を発見。ユーザ追跡機能が加わったぐらいで、まだ違いは殆ど見られない。certificateを使用する必要があります。YahooがAPIを公開YahooがYahoo!デベロッパーネットワークにてAPIを公開したらしい。当サイトがYahooへ登録されました。コンピュータとイン...centosのアップデート時のサーバ指定centosをアップデートする際のサーバを日本にすればかなりアップデートが早くなります。パッケージの管理dpkgはrpmに似たパッケージ管理ツールです。glibのバージョンチェックglib-configコマンドでインストールされているglibのバージョンを調べることができます。httpで接続しているだけである。メモ書き文章の始まりを大文字にするなどのオートコレクトの設定変更は、「ツール」->「オートコレクト」->「オプション」にてできる。phpMyFAQFAQ管理システムのphpmysqlを発見。詳細はわからないが、結構つかえそう。今度テストしてみます。phpMyFAQにて質問をできなくするにはphpMyFAQはphpにて書かれたFAQ管理システムで、http://www.phpmyfaq.deよりダウンロードできる。pleskの覚え書きサーバ管理ソフトのpleskだが、ディレクトリ構造が特有なので、以下FreeBSD環境でのメモ書き。closed下記のようなエラーメッセージが出た場合、/etc/named/rndc.keyの所有者及びグループをbindもしくはnamedに設定してみましょう。sshでリモートのCVSリポジトリにアクセスするにはリモートでpserverが立っていない場合でもssh経由にてCSVリポジトリにアクセスできる。centerが効かないtext-align:centerが効かない場合、margin-leftとmargin-rightにautoを指定すれば回避できるかもしれない。textフィールドの改行をさせるwrapで改行をコントロールすることができます。optionにviを設定すればよい。use_localtimevsftpdではデフォルトでGMTが使用される模様。これをlocaltimeにするには、vsftpd.confに以下の一行を記述します。上位ディレクトリにいけないようにするユーザのホームディレクトリより上のディレクトリにいけないようにするにはvsftpd.conf内のchroot_list_enableをYESにした上で、chroot_list_fileの設定をします。その後指定したファイルにユーザ名を記入すればよい。改行コードvsftpdのデフォルトの設定ではアスキーモードでのアップロード及びダウンロードを許可しない設定になっています。そのため、CGIファイルなどをアップする際に改行コードがおかしくなり、うまく動きません。webminのパスワード変更webminのパスワードを忘れてしまった場合、changepass.plを使用してユーザのパスワードを変更することが可能です。サブホスト使用時のMXエントリー@ksknet.netと@mail2.ksknet.netのメールを別々のサーバに飛ばす場合のゾーンファイルは以下のようにすればよい。timeoutというエラーが起きる場合、タイムアウト値を長くすればよい。ページ内のリンク総数lynxコマンドを使用するとリンクの一覧がでますので、これを見ればページ内のリンク総数が簡単に分ります。一定期間以上のメールを削除Mbox形式のメールを大量にため込んでいると、popperのアクセスでシステムが異常に重くなることがある。外部スタイルシートの読み込み外部ファイルからスタイルシートを読み込むには以下のようにします。外部ファイルから読み込むことで複数のHTML間でスタイルシートを共有することができます。日本語ドメインをDNSに登録するにはまずPunycodeに変換する必要がある。Punycodeへの変換はJPRSが配布しているidnkitをインストールしてから、idnconvコマンドを使用すればよい。様々な検索GoogleやYahooでは様々な検索方法を指定できます。為替レート取得プログラム為替アラートプログラム。cronに定期的に実行するようにして利用。独自ドメイン取得の際の注意ドメインを取得する前にまずいくつかの基本的なことを知っておく必要があります。配列PostgreSQLQmailSendmailmysqlpostfixproftpdvimその他セキュリティサイト。