2008-01-01から1年間の記事一覧
ファイルの手軽なバックアップ手段として、cronで定期的に自分のGmailアカウント(Google AppsでもOK)へ飛ばすってのが便利です。送信メール容量の上限は(たぶん圧縮後サイズで)10MBです。 コマンドラインのメールクライアントにGmail用の設定すりゃいい…
FLVファイルの中には、iExtractMP3で音声抽出できないものがあるみたい。 パターン: FLV形式だが、音声ストリームがMP3ではない(例えばAAC) NMMで作成された、フラッシュビデオではないFLVファイル(SWF形式?) 代替方法: 前者なら、ffmpegを使う。 後…
独自ドメインのメールサーバはとりあえず自前で動かしていましたが、信頼性・機能・使い勝手を考えて Google Apps に移行することにしました。 って、ほんとは完全移行ではなく、自前サーバのトラブルに備えて Google Apps を予備のメールサーバとして使おう…
[結論] フレッツ光プレミアムにはスイッチングハブ導入がおすすめです。[理由] フレッツ光プレミアムではCTUが必須の為、好きなルータに換えることができないのですが、CTUはLAN側が低速です。で、よくギガビットイーサ対応ルータを「ハブとして」使う方法が…
Ubuntu では useradd でなく、対話型コマンドの adduser を使う。
Ubuntuの文字コードはUTF-8なので、CP932(MS仕様のSJIS)なCygwinからSSH接続すると文字化けする。その対策のため http://pinoki.la.coocan.jp/wiki/?Cygwin%2FInstall%2F%C6%FC%CB%DC%B8%EC%B2%BD を参照して、cocotを導入。使用方法は、sshコマンドの前に…
SSHサーバをWAN側へ公開する必要が出たので、セキュリティの高い設定に変更します。SSHのセキュリティを高めるためのハウツー | OSDN Magazine を参考。(1) クライアントマシンで ssh-keygen -t dsa を実行し、鍵ペアを作成。(2) サーバの /etc/ssh/sshd_con…
独自ドメインでのメール受信ができるよう、メールサーバも設定します。 といっても Ubuntu Server のインストール時にメールサーバも選択しておいたので既に Postfix は動いており、追加作業は DNS (外部委託)の MX レコード設定と、ファイアウォールのWAN…
EV SSL の話、来場者受付のお手伝いをしていたので前半は聞き逃したのですが、暗号アルゴリズムの移行期限延長に関するところが興味深かったです。たしかに、巷に溢れるケータイがセキュリティ面でアップデートできないレガシーデバイスになっちゃうのは大問…
私の iMac には Boot Camp で Windows Vista をデュアルブートできるようにしてあります。ただし今までは iMac に開発サーバの役目も担わせていたので、常時 MacOSX を起動しておく必要があり、折角の Windows 環境は全然使っていませんでした。(本当は Pal…
こうしておくと、ブート時に tomcat を起動してくれます。 $ sudo su # mkdir /Library/StartupItems/Tomcat # cd /Library/StartupItems/Tomcat # cat > StartupParameters.plist { Description = "Tomcat"; Provides = ("TOMCAT"); Requires = ("Resolver"…
これが Tomcat のバージョンによって色々違うようで、当環境に即した情報を見つけるのに手こずりました。Tomcat5.5 では、ログ出力に java.util.logging を改善した JULI という実装を使っています。(これが勝手に logging.properties 読みに行くためにセキ…
MySQL のデフォルト設定では localhost (127.0.0.1) 以外からの TCP/IP 接続ができないようになっています。この制限を外すため、ここを参考にして、 /etc/mysql/my.cnf を変更しました。 [mysqld] # Instead of skip-networking the default is now to list…
またまた似たような話ですが、 Jakarta Commons FileUpload を使うには、下記のセキュリティポリシー追加が必要でした。 grant codeBase "file:${catalina.base}/webapps/spochan/-" { permission java.util.PropertyPermission "java.io.tmpdir", "read"; };
1. "mysql" コマンドで初期設定を確認します。 mysql> status ... Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 ...このままだと文字化けする筈なので、utf-8 エンコーディングを使うよう…
/var/lib/tomcat5.5/logs/catalina.*.log を覗くと、なにやら例外メッセージで埋め尽くされています。なんじゃこりゃあ!!と思って内容を見てみると、こんな感じのスタックトレースがひたすら延々と続いています。 2008/07/02 0:06:43 org.apache.commons.m…
Synaptic パッケージ・マネージャで nautilus-gksu をインストールして、これを有効化するため一旦ログアウトします。 適当なフォルダを右クリックメニューの「管理者権限として開く」で開き、/share フォルダを作成して、右クリックメニューの Sharing Opti…
さすがサーバ用ディストリビューションという事なのか、セキュリティの初期設定が厳しめになっているため、他のマシンで動いていた WAR を deploy しただけでは動かない部分があります。具体的には、JDBCドライバを介したデータベースサーバへの接続が下記の…
1. /etc/apache2/httpd.conf (空ファイル)に下記を追記。 ProxyPass ajp://localhost:8009/spochan Order allow,deny allow from all 2. これで「sudo /etc/init.d/apache2 restart」してみると、「ProxyPass なんて構文、知らないよ。スペルミスかモジュ…
Ubuntu Server マシンはディスプレイ無しで使うつもりなので iMac を端末にします。先日 Chicken of the VNC がちゃんと動かなかったので、今度は X Window 系を試します。まず Ubuntu 側でここの「(2)サーバ側の設定」の手順で XDMCP によるリモート接続…
開発サーバ機として買った PowerEdge SC440 について。前職場でも、もう少し上のクラスのDELL製エントリサーバを使っていたので、それと同程度の爆音も覚悟していたのですが、意外に静かで感心しました。この価格帯の安サーバ機にサウンドとグラフィックカー…
Ubuntu 8.04 Hardy Heronに於いて、Tomcatのインストールに関して言えば、Desktop版よりも、Server版にdesktop環境を後付けする方が楽かも。 アプリケーション - アクセサリ - 端末 で "sudo apt-get install sun-java6-jdk" してJDKをインストール。 事前に…
サーバ用途なので、余分な物がインストールされるDesktop版ではなく、Ubuntu Server版をインストールしてからGUIを載っけることにします。 Ubuntu 8.04 LTS Server Edition (64 bit AMD & Intel ver) のISOイメージをダウンロードし、MacOSXのディスクユーテ…
先週5/21、TechStyle社の主催で開催された「群衆の叡智サミット2008 - (WOCS2008Spring)」を聴講してきました。 http://techstyle.jp/wocs/2008spring/UStreamでリアルタイム中継されたビデオが閲覧できます。行きたくても仕事で、或いは遠くて行けなかった…
初はてなです。 個人的なブログは余所で書いてますが、開発系の話題はここに書いていきます。