アーカイブ - 1月, 2010



2010年 1月 21

Apacheの設定ファイルが正しいかhttpdを起動する前に確認する

/usr/sbin/apachectl configtest

設定ファイル(httpd.conf)に文法エラーが無ければ
Syntax OK と表示されるはず。

何らかのエラーがある場合は

Syntax error on line 31 of /etc/httpd/conf/httpd.conf:
Invalid command ‘¥x11’, perhaps mis-spelled or defined by a module not included in the server configuration

などとエラーメッセージを表示する。

/etc/httpd/conf.d 以下にある設定ファイルはチェックされないので注意。


Filed under: Apache,LINUX

Trackback Uri






2010年 1月 20

mac OS X用のSFTP FTPクライアント「Cyberduck」はFinder感覚で使えるので人気のFTPクライアントだと思いますが、先日のアップデートで3.4.xにしたらなんだか動作がもっさりしている。

ディレクトリの内容(ファイルリスト)を表示するまでがなんだかもたつく感じでしょうか?

3.3まではきびきび動作していた感じでしたが。。。
バージョンをダウングレード させました。。

SFTP接続での話ですのでFTPだと分かりませんけど。
とても使いやすいソフトなだけに残念。

Cyberduck
http://cyberduck.ch/


Filed under: Mac

Trackback Uri






2010年 1月 14

つい先日、CSSをイジッていて気が付いた事。

通常、div等のボックス内にある半角英数の文字列…例えばURL等の長い文字列は改行されない。
んだけど、IE独自の仕様で word-break ってのがあるらしくIE独自じゃ意味ないしなぁと気にもしなかった。

たまたまCSSのテストをしていて、試しに word-break:break-all; を設定してみた。
ふとSafariで確認したら折り返されている!
いつのまにか実装されていたのか??

ちなみにMac OSX 用 Safari 4.04 での事。
FireFox 3.5.7で確認したけど、こちらは改行されていなかった。


Filed under: CSS,Mac

Trackback Uri






2010年 1月 8

たまに使う配列のシャッフル。
コピペで使えると便利なので。

sub shuffle {
  my @list;
  push( @list, splice(@_, int(rand(@_))) ) while(@_);
  return @list;
}

使い方

my @data = (1,2,3,4,5);
@data = shuffle(@data);

参考:http://sonic64.com/2004-11-13.html

こちらもどうぞ:perl の配列処理で 標準モジュール List::Util を使う理由


Filed under: perl

Trackback Uri