fetus Diary
![]()
すうぃ~と 美夏ちゃん、ただいま参上!
- ゲームとサーバと PHP と C++ と内輪ネタ 時々 テツ -
2007/10/05(金) - HiNa
格安航空、機長が免許不携帯
格安運賃の定期便を運航する新規航空会社スターフライヤー(本社北九州市)の外国人の男性機長が、操縦免許に当たる「航空従事者技能証明書」などを携帯せずに、エアバスA320型機を計5便、運航していたことが4日、分かった。
いちいち格安と銘打つ必要性がまったくわからん。JAL だろうが ANA だろうが同じことは起こり得るだろうに。
- コメント(1)
- 07/10/05 9:55
子音調教メモ
ベロシティ(ボーカロイド的な意味で)をあげるところメモ
・少し「濡」れたけど
・歩きだそうきら「め」く
・心にう「け」て
・虹のかな「た」
ダイナミクスがおかしい所に子音調整箇所が何個かありそう
あとは……出だしの「し」のノイズだなあ。「し」ってshの音がこうなりやすいのよね、人間でも。
- コメント(0)
- 07/10/05
13:0513:10
気が早い
Subject: 一緒に初詣行ってくださいm(_ _)m
Date: Fri, 05 Oct 2007 10:55:04 +0900
From: 沙耶香<sayaka11@odn.ne.jp>
To: undisclosed-recipients:;
Reply-To: <your@odn.ne.jp>
X-Text-Classification: spam
本文は全くおもしろくなかった
# sayaka11 って これか?(ぉ
- コメント(0)
- 07/10/05
13:3513:38
制約検査
create table sample (
id text not null primary key,
hoge boolean not null default true,
fuga boolean,
check((hoge = true and fuga is not null) or (hoge = false and fuga is null))
);
複雑な制約検査も書けるのね。SQL 酷いことになるけど。
# 何となく、hoge boolean(nullable) でいいような気がしなくもない。でも「意味」が大好きな私としてはそれはしない
- コメント(0)
- 07/10/05 17:07
Google AdSense
いまさら聞けない Apache
Windows に Apache をインストールするのだ!
いや、聞けばいいじゃない。Windows なら IIS が標準なわけだし。
- コメント(0)
- 07/10/05
17:1217:18
某データセンター担当者の弁
We never install CentOS, because Debian is an excellent, lightweight server O/S.
直訳:Debian は軽量で素晴らしい OS ですから、CentOS をインストールしたりはしません。
意訳:でびあんまんせー
# 入り口が RHL だったから、個人的には RHEL を選びたいのよ...
# お仕事のはなし。自分でどこかに借りるなら日本語使えるところにするし。
- コメント(0)
- 07/10/05
17:2917:32
timestamp with time zone
[******@minokasago ~]$ cat test.sql
CREATE TABLE timestamp_test_data (
time timestamp(0) with time zone
);
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0000');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0200');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0400');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0600');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0800');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+1000');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+1200');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-0200');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-0400');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-0600');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-0800');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-1000');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-1200');
SELECT * FROM timestamp_test_data ORDER BY time ASC;
[******@minokasago ~]$ psql -h amefurashi -p 5433 -U hoge -f test.sql hoge
Password for user hoge:
CREATE TABLE
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
time
------------------------
2006-12-31 21:00:00+09
2006-12-31 23:00:00+09
2007-01-01 01:00:00+09
2007-01-01 03:00:00+09
2007-01-01 05:00:00+09
2007-01-01 07:00:00+09
2007-01-01 09:00:00+09
2007-01-01 11:00:00+09
2007-01-01 13:00:00+09
2007-01-01 15:00:00+09
2007-01-01 17:00:00+09
2007-01-01 19:00:00+09
2007-01-01 21:00:00+09
(13 rows)
………time zone は保存してくれないの?
- コメント(0)
- 07/10/05 17:46
timestamp with time zone (2)
[******@minokasago ~]$ cat test.sql
CREATE TABLE timestamp_test_data (
time timestamp(0) with time zone
);
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0000');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0200');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0400');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0600');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+0800');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+1000');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00+1200');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-0200');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-0400');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-0600');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-0800');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-1000');
INSERT INTO timestamp_test_data VALUES ('2007-01-01 00:00:00-1200');
SET TIME ZONE 'GMT';
SELECT * FROM timestamp_test_data ORDER BY time ASC;
SET TIME ZONE 'Asia/Tokyo';
SELECT * FROM timestamp_test_data ORDER BY time ASC;
SET TIME ZONE 'Europe/Amsterdam';
SELECT * FROM timestamp_test_data ORDER BY time ASC;
DROP TABLE timestamp_test_data;
[******@minokasago ~]$ psql -h amefurashi -p 5433 -U hoge -f test.sql hoge
Password for user hoge:
CREATE TABLE
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
SET
time
------------------------
2006-12-31 12:00:00+00
2006-12-31 14:00:00+00
2006-12-31 16:00:00+00
2006-12-31 18:00:00+00
2006-12-31 20:00:00+00
2006-12-31 22:00:00+00
2007-01-01 00:00:00+00
2007-01-01 02:00:00+00
2007-01-01 04:00:00+00
2007-01-01 06:00:00+00
2007-01-01 08:00:00+00
2007-01-01 10:00:00+00
2007-01-01 12:00:00+00
(13 rows)
SET
time
------------------------
2006-12-31 21:00:00+09
2006-12-31 23:00:00+09
2007-01-01 01:00:00+09
2007-01-01 03:00:00+09
2007-01-01 05:00:00+09
2007-01-01 07:00:00+09
2007-01-01 09:00:00+09
2007-01-01 11:00:00+09
2007-01-01 13:00:00+09
2007-01-01 15:00:00+09
2007-01-01 17:00:00+09
2007-01-01 19:00:00+09
2007-01-01 21:00:00+09
(13 rows)
SET
time
------------------------
2006-12-31 13:00:00+01
2006-12-31 15:00:00+01
2006-12-31 17:00:00+01
2006-12-31 19:00:00+01
2006-12-31 21:00:00+01
2006-12-31 23:00:00+01
2007-01-01 01:00:00+01
2007-01-01 03:00:00+01
2007-01-01 05:00:00+01
2007-01-01 07:00:00+01
2007-01-01 09:00:00+01
2007-01-01 11:00:00+01
2007-01-01 13:00:00+01
(13 rows)
DROP TABLE
あー、やっぱりそうなのね。
おそらく内部は GMT か何かで格納されていて、セッションのタイムゾーン値に換算して返したり、設定したりすると。
- コメント(0)
- 07/10/05
18:0118:02
timestamp with time zone (3)
都市指定のタイムゾーン設定が出来ると言うことは…
[******@minokasago ~]$ cat test.sql
CREATE TABLE timestamp_test_data (
time timestamp(0) with time zone
);
INSERT INTO timestamp_test_data VALUES ('2007/10/28 00:58:00+0000');
INSERT INTO timestamp_test_data VALUES ('2007/10/28 00:58:30+0000');
INSERT INTO timestamp_test_data VALUES ('2007/10/28 00:59:00+0000');
INSERT INTO timestamp_test_data VALUES ('2007/10/28 00:59:30+0000');
INSERT INTO timestamp_test_data VALUES ('2007/10/28 01:00:00+0000');
INSERT INTO timestamp_test_data VALUES ('2007/10/28 01:00:30+0000');
INSERT INTO timestamp_test_data VALUES ('2007/10/28 01:01:00+0000');
INSERT INTO timestamp_test_data VALUES ('2007/10/28 01:01:30+0000');
SET TIME ZONE 'GMT';
SELECT * FROM timestamp_test_data ORDER BY time ASC;
SET TIME ZONE 'Asia/Tokyo';
SELECT * FROM timestamp_test_data ORDER BY time ASC;
SET TIME ZONE 'Europe/Amsterdam';
SELECT * FROM timestamp_test_data ORDER BY time ASC;
DROP TABLE timestamp_test_data;
[******@minokasago ~]$ psql -h amefurashi -p 5433 -U hoge -f test.sql hoge
Password for user hoge:
CREATE TABLE
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
SET
time
------------------------
2007-10-28 00:58:00+00
2007-10-28 00:58:30+00
2007-10-28 00:59:00+00
2007-10-28 00:59:30+00
2007-10-28 01:00:00+00
2007-10-28 01:00:30+00
2007-10-28 01:01:00+00
2007-10-28 01:01:30+00
(8 rows)
SET
time
------------------------
2007-10-28 09:58:00+09
2007-10-28 09:58:30+09
2007-10-28 09:59:00+09
2007-10-28 09:59:30+09
2007-10-28 10:00:00+09
2007-10-28 10:00:30+09
2007-10-28 10:01:00+09
2007-10-28 10:01:30+09
(8 rows)
SET
time
------------------------
2007-10-28 02:58:00+02
2007-10-28 02:58:30+02
2007-10-28 02:59:00+02
2007-10-28 02:59:30+02
2007-10-28 02:00:00+01
2007-10-28 02:00:30+01
2007-10-28 02:01:00+01
2007-10-28 02:01:30+01
(8 rows)
DROP TABLE
うん、やっぱりちゃんとなった。
- コメント(0)
- 07/10/05 18:15
ちなみに
Europe/Amsterdam (オランダ(ヨーロッパ標準時)) をよく使っている理由は特にない。
強いて言うならリストで一番上にある上にサマータイム適用だから。
# と名目上一応言っておく(謎
- コメント(0)
- 07/10/05 18:19
テンポ
前々から「テンポずれてるよなぁ、確実に」とは思っていたものの面倒くさかったので直していなかったのデスガ、第二コーラスの歌詞まで入れて試しにオケと合成してみたら酷いことに。
まだ完全な調整ではないけども、142.10 BPM に設定していたのを 142.00 BPM に変更。
……波形エディタでいろいろ見て調整していると、beat より少しだけずれて鳥居嬢が歌っている箇所が多々あるのがよくわかる。面倒だからミクでのエミュレーションはしない。64 分音符でも足りなさそうだし、ミクは音の立ち上がりが弱い(私の設定の関係もあるんだけど……私の調整だと子音が標準より長いはず)のでうまく合わなさそうだし。
第 1 コーラスでも「あきらめた」部分がいくつか簡単に確認できるはず。メロディ的に変なずれ方しているのはさすがに後で直すけど。
- コメント(0)
- 07/10/06 2:23






