hogehoge foobar Blog Style Beta

Web,Mac,Linux,JavaScript,Perl,PHP,RegExp,Git,Vim,Redmineなど技術的なことのメモや、ちょっと便利そうなものの紹介をしています。

2010-10-01から1ヶ月間の記事一覧

rsyncの簡単な使い方いろいろ

最近rsyncを使う機会があったので、備忘録として書いておきます。 rsyncとは? rsync は、ファイル・ディレクトリのバックアップやミラーリングを行うコマンドである。ミラーリングやバックアップを行うだけなら cp コマンドでも実現可能だが、rsync コマン…

クエリ文字列(URLパラメタ)があるURLでのmod_rewriteの使い方

mod_rewriteを使用してクエリ文字列(URLパラメタ)があるURLを変換してリダイレクトしようとしたときに少しハマリかけたので、備忘録として書いておきます。 今回リダイレクトしたURL 今回は、以下の旧URLから新URLにリダイレクトさせるケースでやってみまし…

diff & patch コマンドでのパッチを適用する方法

diffとpatchコマンドを使うとファイルの変更を別のファイルに簡単に適用することができます。 例えば、サイトでWEBサーバーを複数台で運用していて1台のWEBサーバーに行った設定ファイルの変更を他のサーバーに適用するときなどに使えます。 基本的な作業の…

.htaccessでのPC/携帯サイトの振り分けとアクセス制限

Apacheで.htaccessを使ってPCサイト/携帯サイトの振り分けを行う方法をまとめてみました。 ユーザーエージェントでの振り分け 携帯電話ブラウザからアクセスされた場合、ユーザーエージェントとして「DoCoMo」「KDDI」「SoftBank」などが含まれています。 こ…

よく使う圧縮/解凍コマンドをまとめ(zip,gzip,tar)

圧縮/解凍コマンドって結構使うことが多いのですが、使い方を忘れることが多いので、よく使うコマンドをまとめてみました。 tar.gzで圧縮(tarアーカイブしてgzipで圧縮) tar.gzで圧縮する場合は、「tar」でファイルをまとめた(アーカイブした)ものを、パイプ…

PHPから登録したCLOB型の文字化けについて

以前に、 PHPセッションをDBで管理 - OracleでのAutoIncrement用テーブルを作成編 PHPセッションをDBで管理 - PHPセッション管理のコールバック関数を設定編 というエントリを書きましたが、その時に使用したPHPから「OracleのCLOB型」にデータ登録をした場…