���X�̋Y��


�o�b�N�i���o�[

�P�X�X�V�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�P�X�X�W�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�P�X�X�X�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�O�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�P�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�Q�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�R�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�S�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�T�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�U�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�V�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�W�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�X�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�O�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�P�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�Q�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�R�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�S�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�T�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�U�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�V�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�W�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�X�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�Q�O�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�Q�P�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�Q�Q�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�o�b�N�i���o�[���̃����N�͖��ۏ؂ł�

�T���X���i���j�@����

#!/usr/local/bin/ruby

$pop_server = 'POP.SERVER.ADDR'
$pop_port = 110
$pop_user = 'USER_NAME'
$pop_password = 'PASSWORD'

$smtp_server = 'SMTP.SERVER.ADDR'
$smtp_port = 25

$forward_addrs = ['mail@address', 'more@address']
$envelope_from = 'from@address'

require "net/pop"
require "net/smtp"

pop = Net::POP3.new( $pop_server, $pop_port )
pop.start($pop_user, $pop_password) do
    if pop.mails.size > 0 then
        Net::SMTP.start($smtp_server, $smtp_port) do |smtp|
            pop.each_mail do |m|
                mail = m.pop
                smtp.send_mail(mail, $envelope_from, $forward_addrs)
                m.delete
            end
        end
    end
end

�f���� .forward �u���΂��������Ƃ����˂����݂͖����̕����ŁB$pop_user �̃A�h���X�� $envelope_from �ɓ����A�h���X���g���ꍇ�̓o�E���X���[�����l�������R�[�h�ɂ���K�v����B


�T���P�O���i�΁j�@PC �A��

�w�� 3 ������ �ɗ��Ƃ��ĉ󂵂Ă��܂����^ PC�B�挎����Ǐ�̈������i�݉t���Ɩ{�̂������ʂ�ɂȂ�͂��߂Ă��̂ŁAGW ���Ƀ��[�J�C���ɏo�����̂����ǁA�{���C�����������ċA���Ă����B

�lj��ۏ�ɓ����Ă��Ȃ������̂ŁA�L���C���ƂȂ����̂����ǁA�P�[�X�p�[�c�̌��������ōς񂾂��߂��A�C����� 2 ���ȉ��Ŏ��܂��Ă��ꂽ�̂͂��肪���������B5 �����炢�͊o�債�Ă����̂ŁB����͕��i�オ 12k �ōH���� 6k�B�x�m�ʂ��ǐS�I�ɂȂ������̂��Ȃ��B


�T���P�P���i���j�@���Ƃ��b

�� �́u�S�� IP �d�b���̂��߂̃��W�����[�W���b�N�P���v�̌���k�B�Ƃ��镔���̓d�b�@���������Ȃ��̂ɔԍ��̊���U����͂��߂āA�������œd�b���ʂ��Ȃ��Ȃ����肵���̂ŁA�O�Ȃ̂��镔���Ɋւ��Ă̓A�i���O����ɖ߂��� IP �d�b���̂Ă邱�ƂɂȂ����B

���ꂾ���Ȃ�ǂ����Ƃ̂悤�Ɏv���邩������Ȃ�����ǁA�����̊O�� IP �d�b�Ƃ����͕̂ς�炸�A�A�i���O��(����) - IP ��(����) - �A�i���O��(����) �Ƃ����₭���ȍ\������������邱�ƂɁB

�������ŊO���ւ͖��Ȍ������ʂ��������ʘb�����ł��Ȃ��Ȃ��Ă��܂��āA�f�[�^�ʐM�͕s�”\�ɂȂ����B������ڍs���̒ɂ݂Ȃ̂��Ɣ[���c�c�ł���킯�ˁ[�[�B�܂��������̂��߂� ����ȋ�J �������񂾂��B


�T���P�Q���i�؁j�@PC �X�V

�A�x�O�� PC ��g�݂Ȃ����� Pentium 4 1.5G/PC800 RIMM 768M/Parhelia �\������AAthlon64 3700+/PC3200 DDR 1G/RADEON X700 �\���ւƃ��C���}�V��������ւ�����B

�����p�����̂̓P�[�X�ƌ��w�h���C�u�݂̂ŁASerial ATA & PCI Express �̐��E�ւƈ�C�ɕύX�������ߔ����ɗ\�Z���I�[�o�[���Ă��܂����B�����A���~�o�J �œ��肵���t���f�B�X�v���C�̃p�l���𑜓x���o����悤�ɂȂ�����AParhelia �ł͖��������� HD WMV �T���v�� (1080) �̍Đ����ł���悤�ɂȂ�����A�C���^���[�X�ێ��h�̋C�������Ȃ�ƂȂ�����悤�ɂȂ�����Ƃ��ꂱ��y���߂Ă���̂ł��قǔ��Ȃ͂��Ă��Ȃ��B

Matrox ���� ATI �ɓ]��ł��܂����̂́c�c���΂ɐM�S�����ł͖ڂ��ǂ�����Ȃ��قǂ̐��\�����‚��Ă��܂��Ă���_�������ƁA�^�d���� Matrox �� VGA �ɒɂ��ڂɂ��킳�ꂽ���߂Ƃ����_�������B

�ȁ`��� Matrox �� VGA �ł��� MSDV �̍Đ��� CPU ���ׂ����ˏオ��̂����ȁ`�B����� MSDV �̍�肪��������������񂾂낤���ǁc�c�B


�T���P�R���i���j�@AMD64 �ł� 128 bit ���� SIMD

Pentium M �� SSE2 ���x�� �Ƃ��������ȑO�������킯�ŁA�������� SSE3 �܂Ŏg���� AMD �n�̐΂���ɓ��������Ƃ�����A�ǂ��Ȃ邩�̔�r�����Ă݂��B�ȉ������̌��ʁB

  Athlon 64
San Diego : 2.2GHz
Pentium M
Banias : 1.1GHz
Pentium 4
Prescott : 3.6GHz
SSE 1.062 sec 2.974 sec 1.375 sec
SSE2 1.235 sec 3.315 sec 1.063 sec
AP-922/945 8x8 IDCT 8,000,000 times execution

���_�B�����΂� SSE2�BPentium 4 �ł������ʂ̂Ȃ��N�\���߂ȂǓ�x�Ǝg���Ă����̂��B��̕\�ɂ͍ڂ��Ă��Ȃ�����ǂ��AAthlon 64 �ł� MMX �ŃR�[�h�� 1.156 sec �œ����Ă���Ă�̂ŁASSE2 �ł� MMX �����x���Ȃ��Ă����肷��B

�܁[�d�g�݂���l���āA���߃f�R�[�_�����y�ɂȂ�Ȃ��āA�ˑ��֌W�����G�ɂȂ�ȏ�APentium 4 �݂����ɖ��߃f�R�[�_���キ�ăA�E�g�I�u�I�[�_�[�S�J�Ȑ΂ɂ������x���P���ʂ͂łȂ���ȁ[�B���S�Ƀ}�[�P�e�B���O�̓���ˁB


�T���P�W���i���j�@�g�� AVI �o�̓o�O�C��

�܂��ق��ɂ��o�O�����‚��肻���ȗ\���͂���̂����ǁA���������d���o�O���‚‚Ԃ����̂ŋv�X�ɍX�V�B���d���̃C���^���[�u�ݒ�𖳎����邱�Ƃ�����o�O�Ɋւ��Ă͊��S�Ɏ��̐ӔC�Ȃ̂����ǁAl3codec.acm �̖��Ɋւ��Ắc�c�Ȃ�ł�����Ə������f�[�^�n���������� API ����A���Ă��Ȃ��Ȃ�̂ƕ�������������Ȃ������������B

�Ƃ肠���� 256 byte �ȉ��̏ꍇ�͎��̃T���v���Ƃ܂Ƃ߂ď�������悤�ɂ��Ă݂��̂����ǁA���ۂɂǂ̃T�C�Y�܂łȂ���v�Ƃ��e�X�g���Ă݂��킯�ł͂Ȃ��̂ő��̊‹��ł͖�肪�o�邩���B

���[�f���̕��� DivX 5.21 �̃e�X�g���I������狌�o�[�W�������C���X�g�[�����Ď����Ȃ���܂����̂��낤�Ȃ��B�ށ[�C���d���Bl3codecp.acm [WMP10 �t��] �̃e�X�g���I������� lame.acm �ɂ�����o���ĂƁB


�T���Q�R���i���j�@���� [3]

�d�����Z�����̂ɉ�������Ă�̂��Ȃ��Ǝv��Ȃ����Ȃ����ǁB�y���ɂ؂��؂��ƃR�[�h�������Ċ��������̂� ��̂ڂ��� ver. 0.1.0 �𓊊��B

voice.arc �͒��߂邾���ō\�����킩�邠�肪�������̂������̂łȂ�ƂȂ��B������ iRiver �� iFP-595 (���ݗ��p���̃v���C���[) �� Ogg ���������͂�������A�؂�o���������΂������Ƃ��v���Ă����̂����ǁB

Ogg �Ή��Ƃ����‚� ABR 160kbps �ɂ����Ή����ĂȂ������̂ŁA��x WAV �f�R�[�h���Ă��� MP3 �ɕϊ����邩�Ǝ����Ă݂�� 1500 �Ȃ����F�����Ȃ����Ƃ�����ŁA���ʂɂ���΂��Ă��܂����B

�ށ[ Ogg �Ή��� 2 ���Ȃ��炢�F�����Ă����g�уv���C���[���ĂȂ����̂Ȃ̂��Ȃ��B�L�������ƂɓK���Ɍ������� MP3 �����ē���Ă݂����̂́A�e�ʂ�H�����ɂ͉����������A�Đ���~�ʒu�̋L�������₵���̂��Ȃ��B

������

�E��Ŏd�����ɕ����Ă�ƁA���ߐl�� Lv +3 �Ƃ����������Ȃ��B


�T���Q�S���i�΁j�@����t���K�� Lv.4

�Ƃ����킯�ŁA2/9 �ȍ~�̎���������B

���݂ۗ̕L���͐_�ː��|�� 5000 �ɁA�Z�t�e�b�N�� 4000�A�X�J�C�}�[�N�� 1000 �Ƃ����킯�Ȃ̂����ǁc�c�B�Z�t�e�b�N�͂Ƃ������X�J�C�}�[�N���Ȃ��B�{���̏I�l 655 �~�ŁA�܂ݑ��� 30 ���[�̂��Ȃ�Ƃ��B

���������T�ɂ� 600 ���ꂵ�āA�܂ݑ� 40 �������肻���ȗ���Ȃ̂��߂����Ȃ��Ă���B���[�H�c�E�֋󃉃C���� 4 �����旦 19.5% �Ƃ����S��ɉ����āA�g�[�}�c���璆���ŽR�Ɋč��@�l�ύX����񂶂�c�c�����͏オ��킯���Ȃ���Ȃ��B

�_�ː��|�������k���� A �� (������) �����o�[�����A���΂炭�͉�����񂾂낤�Ȃ��B


�T���Q�W���i�y�j�@�m��

NHK �� �Z�����J 2005 �����ɋm�܂ł��o�����B�g�ь����̒n��f�W�^���̒[���� 2 �K�̔������g���ēW������Ă��āA�������̔ԑg�� PC ��Ń��A���^�C���G���R�[�h���� TS ���d���A�����g�ւ̕ϒ��܂ōς܂��Ď��@��Ō����Ă����̂������[��������B

H.264/AVC �̃G���R�[�h�p�����[�^�� 320x240@10fps �� 320x180@15fps (�ǂ���� 128kbps) �Ō����Ă����̂ŁA����ς� 40bit/MB �� H.264 �̌��E�Ȃ񂾂�ȁ[�Ƃ����m�M��[�߂Ă��܂�����B320x240@10fps �̕��ł� 2 �b���� (IDR �s�N�`��) �ł̉掿�ω��Ƃ��A�p���̃V�[���ł̕��g���� (�X�L�b�v MB �ɂ���ׂ��łȂ� MB ���X�L�b�v�����ɂ������Ƃɂ��) ���m�F�ł����̂Łc�c���[�݂�ȓ����悤�ȂƂ���ŔY�ނ񂾂�Ȃ��Ƃ����v������������B

�����@������̂ŁA�}���`�v�����t�@�����X���Ė{���Ɍ��ʂ����ł����Ƃ�����������Ă݂��Ƃ���A��r�b�g���[�g�ł͂قƂ�nj��ʂ��������A�t���[���̏�������ւ������Ȃ���Ό��ʂ͂łȂ��̂ł͂Ȃ����Ƃ̕Ԏ��B����ł��A�t���b�V�����Ɉꕔ�̃V�[���ɂ͌��ʂ𔭊����邵�A�ꉞ�f���p PC �̃X�y�b�N�I�ɓ��������Ƃ��ł�������Q�ƃt���[���� 2 ���œ������Ă���Ƃ̂��ƁB

1080p �J���� ���C�ɂȂ��Ă����W�� (�G���R�[�_����������Ƃ�����l�Ȃ�C���^���[�X�Ȃǐ��̒���������ĂȂ��Ȃ��Ă��܂��Ƃ������f�����������Ƃ���x�͂���͂�) �������̂ŁA������Ɛ����𕷂��Ă݂��̂����ǁc�c�����g�i�K�ł̃v���O���b�V�u�Ƃ����͍̂l���ĂȂ��āA�����܂ł��X�^�W�I������ł̃v���O���b�V�u���p���l���Ă���͗l�B�܁[�������悤�Ǝv������f�W�^�������̋K�i����ς��Ȃ��Ⴞ�߂��낤���A����͎d�����������ƂȂ̂�������Ȃ��B


�P�X�X�V�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�P�X�X�W�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�P�X�X�X�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�O�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�P�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�Q�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�R�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�S�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�T�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�U�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�V�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�W�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�O�X�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�O�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�P�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�Q�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�R�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�S�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�T�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�U�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�V�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�W�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�P�X�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�Q�O�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�Q�P�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�Q�O�Q�Q�N�@�P���@�Q���@�R���@�S���@�T���@�U���@�V���@�W���@�X���@�P�O���@�P�P���@�P�Q��
�o�b�N�i���o�[���̃����N�͖��ۏ؂ł�

[TOP]