TipsのTips一覧

TipsのTips一覧

TipsのTips一覧

Tipsの記事一覧です。

古い記事にも最新情報を随時追記しています。

Jenkins2.0を導入したらUnsupportedOperationExceptionが発生

Jenkins2.0 が登場と言うことで、さすがにメジャーバージョンアップは早いかなっと思っていましたが、yum update で確認するとパッケージが用意されている感じだったので思い切ってバージョンアップしてみました...

Tips / Jenkins

>>記事を確認する

Jenkinsのプラグインを含めたバックアップ方法

Jenkins を立てて、プロジェクトのデプロイやソースコードチェックなどが便利になりましたが、Jenkins のタスクやビルド時に定義したシェル、そして外部のサイトなどと連動するプラグインなど、後から設定したも...

Tips / Jenkins

>>記事を確認する

Jenkinsのビルドパラメータにgitのブランチ一覧をプルダウンで表示する

Jenkins でデプロイタスクを実行する際に、git のブランチ名を入力できるようにしていましたが、どうせならプルダウンで選択できるようにした方がいいかなっと思い、プラグインを使って実現しました。 Jenkin...

Tips

>>記事を確認する

fluentd、ElasticSearch、Kibanaでアクセスログの可視化

これまでは、アクセスログやアプリケーションログは、1 時間に 1 回、バッチ処理で直近の 1 時間のログをチェックして問題がないかを確認していました。 その際、冗長化している複数の Web サーバからログ収...

Tips

>>記事を確認する

gitコマンドでローカルの変更ファイルをコミット前に元に戻す

最近携わったプロジェクトには、Capistrano で構成されたデプロイの仕組みがあるのですが、その中のタスクで書かれていた gsed のコマンドが実行時エラーになってしまいました。 Mac を使っていると GNU sed ...

Tips

>>記事を確認する

ImageMagickで画像加工の基本を試す

これまで、リサイズやトリミングなど、PHP から GD や ImageMagick を使って画像加工をしてきましたが、ImageMagick ではもっと幅広い加工ができるということで他のパターンを試してみました。 リファレンス...

Tips

>>記事を確認する

WindowsのRuby2.0でcompass実行した時のWindows-31J対応

職場で新しくノート PC が支給されたので、開発環境を整えていたのですが、安易に Ruby のバージョンを 1.8 から 2.0 にしたために、compass で css の自動生成をする際に Windows-31J の文字コード問題に遭遇し...

Tips

>>記事を確認する

jQueryのValidationプラグインでエラーチェック

趣味で作っているサイトにも管理画面は用意しているのですが、自分用なので入力フォームにエラーチェックは入れていませんでした。今回、クライアント側で簡単にできるならということで、jQuery の Validation ...

Tips

>>記事を確認する

11種類のかっこの読み方

プログラムや設定ファイル、ドキュメント作成など幅広い分野で使われる括弧(かっこ)。読み方が統一されていて名前が通じるものもありますが、何と読んでいいのかわからない括弧もあります。そこで、主要な括弧の...

Tips

>>記事を確認する

Googleモバイルへの登録(IPアドレス編)

いつの間にか Google モバイルのロボットの仕様が公開されてました。 ・ Google Japan 今回は、ロボットのソースアドレス(送信元IPアドレス)と User-Agent が正式に公開されています。これで、IP ア...

Tips

>>記事を確認する

sitemap.xmlのpriority定義

Google のウェブマスターツールで sitemap.xml を登録してサイトの情報を管理しているのですが、先日「警告」のステータスになっていました。どうやら priority の値がすべて一緒になっていると優先度の区別がで...

Tips

>>記事を確認する

SEO対策(CSSの段落とテーブルタグ)

SEO 対策が流行り始めて数年が経過していますが、いまだに HTML のテーブルタグ(TABLE)でサイトのベースとなる枠組みを作っているサイトは多いです。一時期、SEO 対策をするなら、テーブルタグはやめて、スタイ...

Tips

>>記事を確認する

Google Map のモバイル(携帯)版

ついに、Google Map が携帯電話に対応したようです。以前から、PC Web 版と同じ、JavaScript を使った技術では携帯電話では無理だなぁっと思ってましたが、img タグを用いた方法で実現したそうです。API の名称...

Tips

>>記事を確認する

Googleモバイルへの登録(sitemap編)

Google モバイルで検索されるサイトにするには、今のところ下記の 2 つの方法が流行だと思います。 [1] mobile 用の sitemap.xml を用意する [2] ウェブマスターツールで sitemap.xml を登録する しか...

Tips

>>記事を確認する

tarでA lone zero block

continuum-1.1 を tar で解凍したら、最後に見たことのないメッセージが標準出力に・・・。 tar zxvf apache-continuum-1.1.tar.gz continuum-1.1/apps/ continuum-1.1/conf/ continuum-1.1/core/ ...

Tips

>>記事を確認する

IEでJavaScriptのlocation.href

最近は IE(Internet Explorer)を全然使ってなかったので知らなかったのですが、IE で JavaScript の location.href を使うとリファラーが空になります。 FireFox2.0 と挙動が違うので調べてみるとそんな仕...

Tips

>>記事を確認する

PHPベースのグループウエア(Lacooda WIZ)

PHP ベースのグループウエアに「La!cooda WIZ」があります。現在は配布を終了してしまいましたが、フォーラムなどはまだ動きがあります。 [Lacooda WIZ] ・ http://wiz.syscon.co.jp/ ・ http://wiz.sysco...

Tips

>>記事を確認する

SubversionをWindowsで動かす

何気なく Subversion を Windows で動かしてみます。Windows で動かすのはクライアントではなくサーバとしてです。まずは、下記のサイトから最新をダウンロードします。2007年10月10日現在の最新は svn-1.4.5-se...

Tips

>>記事を確認する

WebAPIでSOAP(wsdl)とREST

WebAPI も流行っていることから、クライアントサーバ間の通信について 調べようと思っていたのですが、すっかりサボってました・・・。昔は、CORBA なんかが流行ってましたが、プラットフォーム依存を考えると...

Tips

>>記事を確認する

JavaScript再入門(1)

JavaScriptと言えば、過去に業務システムで入力チェックで使用しただけで、モバイルの仕事をやり始めてからは縁がありませんでした。Ajaxが流行ってるからってわけではないですが、最近もう一度扱ってみようか...

Tips

>>記事を確認する

CD-ROMのないノートPCで仮想CD-ROM

数年前から家のメイン PC はノート PC です。しかも持ち運びに便利なものがいいので、B5 サイズの軽めのやつを選んでます。現在は、NEC の Lavie(LJ700/E)です。もう、発売されて 1 年以上経過しているので古...

Tips

>>記事を確認する

sitemap.xmlのサーチエンジン対応

久しぶりに sitemap.xml の動向について調べてみました。現在は sitemap.xml を PHP スクリプトでファイル出力して、ドキュメントルート(DocumentRoot)配下に配備しています。 さてさて、以前は、goo...

Tips

>>記事を確認する

livedoor blogでsitemap.xml

livedoor blog を有料版に変更しました。有料版にすると、独自ドメインが使えたり、livedoor.biz のサブドメインが使えたりします。なんといっても、FTP で DocumentRoot 配下にアクセスができるので、sitemap...

Tips

>>記事を確認する

携帯電話(端末)のみからのアクセス許可

前回、「 User Agent Switcher 」の話をしましたが、今回は携帯サイトで PC からのアクセスを制御する方法です。まず思いつくのが、apache で IP 制御する方法です。httpd.conf などで設定すれば一発です。 ...

Tips

>>記事を確認する

log4php

Java を使った Web アプリケーションでは、ロギングに log4j を使うのが主流です。PHP ではどうなのかと調べていると、どうやら log4php なるものがあるらしい(笑) ・ http://logging.apache.org/log4php/ ...

Tips

>>記事を確認する

grepでアンマッチ(ファイル編)

今日は自分のサイトのアクセスログ解析をしてみました。アクセスログはレンタルサーバ上の管理ツールで確認できるので、それをコピーして、ローカル PC にテキストで保存します。 アクセスログは半月で 430...

Tips

>>記事を確認する

シングルクォートのエスケープ

bash でシングルクォートをエスケープしようとしたら認識されない・・・。およよ。 (例)シングルクォートを削除する処理 [saratoga@HOSTNAME]$ sed -e 's/'//g' hoge.txt > hogehoge.txt どうや...

Tips

>>記事を確認する