memo.xight.org

日々のメモ

Vibe Streamer - フリーの MP3 ストリーミングサーバ

Summary

クリックして拡大

動作環境は Windows NT, Windows 2000, Windows XP, Windows 2003.

サポートするブラウザは Windows の Internet Explorer, Firefox, Opera.
Macintosh のブラウザはまだ対応していないとのこと.

ストリーミングサーバの設定画面

クリックして拡大クリックして拡大クリックして拡大
クリックして拡大クリックして拡大クリックして拡大

デフォルトの Skin

クリックして拡大クリックして拡大クリックして拡大

Reference

Vibe Streamer - Free MP3 streaming server
http://www.vibestreamer.com/vibestreamer/

Silva - ZopeによるCMS

Summary

オランダのソフトウェア開発会社 Infrae が開発している,Zopeを使用したCMS.
コンテンツを XML で保存している.

Zope を使用したCMS Plone と比較すると,
Plone はポータルサイト向き,Silva はWebサイト構築向き,らしい.

DocmaServer

Infrae 社は,Silvaのドキュメント (Silva XML) を XML-RPCでリモートからWordファイルとして取り出したり,
逆に,Wordファイルから Silva XMLに変換したりできる,DocmaServer も開発している.
DocmaServer は Windows + ActivePython で動作する.

Reference

Infrae Products: Silva
http://www.infrae.com/products/silva

Download: DocmaServer
http://www.infrae.com/download/DocmaServer

via

Kazuya Fukamachi's home page - Silvaについて
http://www.atransia.co.jp/home/fukamachi/Silva

Debian GNU/Linux に Zope ,Plone のインストール

Zopeのインストール

# aptitude install zope zope2.7


以下のエラーが発生する.

dpkg: zope の読み込みエラーです(--configure):
 サブプロセス post-installation script はエラー終了ステータス 22 を返しました。。

# zopectl pcgi
Creating PCGI resource file for default... done.
# zopectl init
Initializing Zope instance home for default... done.
# zopectl access
Setting up initial user for default...Password: パスワードを入力
Verify password: パスワードを入力
 done.

# aptitude install zope

Ploneのインストール

# aptitude install plone

Zopeを起動

# /etc/init.d/zope start

以下が表示されればOK.
http://localhost:9673/




Zopeの管理画面

Zope管理画面へアクセス
http://localhost:9673/manage

ユーザ名 Admin
パスワード zopectl access を行った際に入力したパスワード

作業用ユーザの作成

1. [Root Folder] - [acl_users] をクリック
2. [Add...] をクリック
3. ユーザ名,パスワードを入力,Domains は空,Rolesはとりあえずすべて選択し,[Add]をクリック.
4. ログアウトして,作成したユーザで再ログイン.

Plone を設定

1. 右ペインの[Add Product]の左のメニューから[Plone Site]を選択し,[Add Product]をクリック.
2. IDに適当な名前を入力し,[Add Plone Site]をクリック.
   http://example.com:9673/入力したID でアクセスできるようになる.
3. 左ペインの[Refresh]をクリックすると,左ペイン内に[plone]が現れる.

Reference

DESKTOP.Good-Day.net - 運営スタッフblog - Debian GNU/Linux SargeにZopeとPloneをインストールする
http://desktop.good-day.net/blog/?software/zope/plone/install.htm

PostgreSQLの基本

ユーザ作成

# groupadd postgres
# useradd -m postgres -g postgres
# passwd postgres


初期設定

$ su - postgres
$ initdb
$ createdb





データベースを作成

$ createdb dbname


エンコードを指定してデータベースを作成

$ createdb -E Unicode dbname


データベースの削除

$ dropdb dbname


データベースに接続する

$ psql dbname


psqlを終了する

dbname=> \q





SQLのヘルプを表示する

dbname=> \h


内部コマンドのヘルプを表示する

dbname=> \?





データベース,テーブル,ユーザ一覧を取得

  - データベース一覧を取得

dbname=> SELECT * FROM pg_database;


  - テーブル一覧を取得

dbname=> SELECT * FROM pg_tables;


  - ユーザ一覧を取得

dbname=> SELECT * FROM pg_user;





バックアップ

  - バックアップ

$ pg_dump dbname > outfile


  - リストア

$ psql dbname < infile


  - データベースクラスタ全体をバックアップ

$ pgdumpall > outfile


  - データベースクラスタ全体をリストア

$ psql -f infile postgres


  - 大規模データベースの圧縮ダンプ

$ pg_dump dbname | gzip > filename.gz


  - 圧縮ダンプからのリストア

$ createdb dbname
$ gunzip -c filename.gz | psql dbname


Reference

PostgreSQL日本語ドキュメント
http://www.postgresql.jp/document/

"送る" (SendTo) のリスト一覧表示を高速化

Summary

ファイルを右クリック -> "送る" のリスト表示が遅い.
3.5 インチ FD (A:) を表示するのに時間がかかっている.

Windows2000 では %USERPROFILE%\SendTo に FDD へのショートカットがあり,
削除することで対応できたが,Windows XP だと行えない.

フロッピー ディスク ドライブを無効にすることで,
"送る" のリスト表示を高速化することができる.

FDDが付いていないPCでも有効.

方法

1. [マイコンピュータ] を右クリックして [管理] をクリックし,[コンピュータの管理]画面 を表示する.
2. [コンピュータの管理] - [システム ツール] - [デバイス マネージャ] をクリック.
3. 右画面の [フロッピー ディスク ドライブ] - [フロッピー ディスク ドライブ]をダブルクリック.
4. [全般]タブ - [デバイスの使用状況] から [このデバイスを使わない (無効)] を選択.
5. OKをクリック.

コンピュータの管理 画面
フロッピー ディスク ドライブのプロパティ

これで,右クリックから "送る" 時にストレスを感じることは無くなった.

JSide - JavaScript 統合開発環境

Summary

Java で開発された,オープンソースの JavaScript 統合開発環境.
ライセンスは GNU LGPL (GNU LESSER GENERAL PUBLIC LICENSE) Version 2.1

o シンタックス色付け
o ブレース対応明示
o JavaScript関数アウトライン
o 文法チェック
o Undo / Redo
o ソースコードの印刷機能

Reference

JSide : JavaScript IDE
https://jside.dev.java.net/

via

JavaScript統合開発環境 JSide 1.0 登場
http://journal.mycom.co.jp/news/2006/06/28/345.html

via ([2006-10-11]追記)

MOONGIFT - JSide
http://oss.moongift.jp/intro/i-2532.html

MOONGIFT - JSide レビュー
http://oss.moongift.jp/review/i-2533.html