�s��ǐՂł悭����ԈႢ�F�J���v���Z�X�ē���i9�j�i2/2 �y�[�W�j

» 2004�N12��23�� 12��00�� ���J
�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

�悭����ԈႢ

�@�s���ǐՂ��邤���ŕM�҂��悭��������ԈႢ�ɂ‚��ẮA��8��u�\�t�g�E�F�A�̕s���ǐՂ���ɂ��v�ł�������܂������A�����‚��lj�������܂��̂ŁA�����ŏЉ�����܂��B

�E�r���h�ԍ����Ǘ�����Ă��Ȃ�

�@ ���s�”\�ȃ\�t�g�E�F�A�Ƀr���h�ԍ��^�o�[�W��������t�����Ă��Ȃ�����͔��ɂ悭���܂��B�\�t�g�E�F�A�e�X�g�́A���̌��ʂ�������ƕ����Ŏc���K�v������Ƃ��A���̃e�X�g�Ώۂ����m�ɋL�^���Ă����Ȃ��Ă͂����܂���B�P�Ɂu���‚��‚̎��_�ł��̃e�X�g�P�[�X�����{�����猋�ʂ�OK�������v�Ƃ����Ă�����������܂��B�d�v�Ȃ̂́A���ƒe�X�g�����̂��ł͂Ȃ��A�ǂ̃r���h���e�X�g�������ł��B�e�X�g�Ώۂ���ӂɓ���ł���悤�ɁA�\�t�g�E�F�A�ɂ͕K���r���h�ԍ��^�o�[�W��������t�����Ă��������B

�E�J���҂�QA�Ԃ̃R�~���j�P�[�V���������łȂ�

�@�����悭�s����������Ă����ɂ́A�J���ҁiDeveloper�j��QA�Ƃ̊ԂŖ��ɒi����t����K�v������܂��B���񂵂����낻���ɂ���ƁA�s��񍐏������炢�񂵂ɂȂ�A���‚܂ł����Ă������ł��܂���B������킹�邱�ƂȂ��A�񍐏������ł���������ƁA

�@�@1�FQA�u�����āv
�@�@2�FDev�u�s�����Ȃ��v
�@�@3�FQA�u����s����v
�@�@4�FDev�u�����Ă݂��v
�@�@5�FQA�u���Ⓖ���ĂȂ��v�c�c

�@���ꂾ���̃R�~���j�P�[�V��������邽�߂ɁA�r���h��5��������[�X����K�v���o�Ă��܂��B���̕s�����������܂ʼn���̃r���h�������[�X���Ȃ���΂Ȃ�Ȃ��̂ł��傤���B����ł͉����ł���ǂ��납�A�ŏI�r���h����ɓ����O�ɁA�l�Ԋ֌W�����󂵂Ă��܂��܂��ˁB�J���҂́AQA�ɂ��񍐂��ꂽ�s����u�s��łȂ��v�ƍl����Ȃ�A�܂����̕񍐎҂ł���QA�ɑ΂��āu���ꂱ��̗��R�ŁA���̕s����C�������Ɂm�����ς݁n�Ƃ��邯�ǁA�������ȁH�v�Ɗm�F�����ׂ��ł����AQA���J���҂̉����ɍ��ӂł��Ȃ��Ƃ��ɂ��A���l�̒��J���A�T�d�����K�v�ł��傤�B

�E�[���x�ƗD��x���ꏏ�����ɂ��Ă���

�@�s��񍐏��́A�e�S���҂̃^�X�N���X�g�̂悤�Ȍ`�ŏ������܂�����A�ǂ�ȑg�D�ł��s��񍐏��ɗD��x�i�炵�����́j��t���邱�Ƃ͂��Ă���悤�ł��B�������A�[���x�ƗD��x�͂܂������ʂ̊T�O�ł�����A�D��x�i�炵�����́j�����ŕs��񍐏����������悤�Ƃ���ƁA�l��J���̃t�F�C�Y�Ɉˑ����Ă��̏d�ݕt���̊���ς���Ă��܂��A�s��񍐏��𐳂��������t���邱�Ƃ��ł��Ȃ��Ȃ�܂��B���ꂼ��ʂ̑��ʂɒ��ڂ��A�K�؂Ȏړx��^���邱�Ƃ��ł���悤�ɁA�[���x�ƗD��x�͓Ɨ����ď������Ă����ׂ��ł��B

�EQA�̃��`�x�[�V�����Ǘ��Ɏ��s����

�@�e�X�g�̓G���h���X�ȍ�Ƃł�����AQA�����o�[�̃��`�x�[�V�������ێ�����͍̂���ł��B�u�ǂ�ȂɊ撣���Ă��A�����͊J�����̃\�t�g�E�F�A�̕i������ɂ͍v���ł��Ȃ��̂ł͂Ȃ����v�Ƃ��������͊���������ƁAQA�͂��C�������܂��BQA���񍐂����s��ɑ΂��āA�J���҂��K�؂ȃ^�C�~���O�œK�؂ȃA�N�V����������Ă����Ȃ���΁AQA�͕s��񍐏����L�q�����Ƃɉ��l�����‚��邱�Ƃ��ł��܂���B�������������̕s���񍐂��Ă��A�����ɑ΂��ĉ��̃A�N�V����������Ȃ��܂܁A�����̍Č��菇���Â����̂ɂȂ��Ă��܂��Ă����ƁAQA�͓]�E���l���n�߂܂��B

�@�܂��A�\�t�g�E�F�A�J�����悭�������Ă��Ȃ��g�D�ł́A�s��𑽂��񍐂���QA��s���ɒႭ�]�����邱�Ƃ�����܂��B�s����������‚���قǁA�������C������R�X�g�������|����܂�����A�s��͌��‚���Ȃ����������Ƃ����킯�ł��B�������A����͖��炩�Ɍ��ł��B�e�X�g�́A�s��𔭌����邽�߂Ɏ��{����̂ł�����A�ނ���1�T�Ԃɔ�������ׂ��s����̃m���}�����߂āA�eQA�̃��`�x�[�V�������P�A���ׂ��ł��B���T�A�s�����ԑ�����������QA��MVP�Ƃ��ĕ\������A�Ƃ������H�v���L���ł��B

�@QA�́A�d�l�̏ڍ׉��ɂ‚��ċ������������ŒW�ł��B�ڋq�̃h���C���ɖ��邭�A�J�����̃\�t�g�E�F�A�̎d�l�ɂ‚��ăR�~�b�g�ł���l��QA��S�����܂��B�ڋq�̗v�����l������v���Z�X�ɂ��A���r���[�ȂǂɎQ������ȂǂŁAQA����������Ă����ׂ��ł��B�c�O�Ȃ��ƂɁA���{�ł́u�e�X�^�[�v�ɋ����������Ϗ����邱�Ƃ͏��Ȃ����߁A�v���ӎ���������QA����“y�낪�R�����̂�����ł��B�e�X�g�ƊJ���v���Z�X�ɂ͖��ڂȊ֌W������܂�����AQA�͊J���v���Z�X�����P����Ӗ������S���ׂ��Ȃ̂ł��B������QA�Ƃ����d�������Y�I�őn���I�Ȃ��̂��A�������Ă���������ł��傤���B�������A�ԗ����̂���e�X�g�P�[�X�̐݌v�Ǝ����Ƃ�������Ȏd�����AQA�̐Ӗ��ł��B�ǂ��ł��AQA�̊F����A���C���o�Ă��܂������H

�s��ǐՃV�X�e��

�@����܂ŁA�s���ǐՂ�����@��l�����ɂ‚��Đ������Ă��܂������A���̕��@���J���v���Z�X�Ƃ����`�őg�D�Ɏ�������ɂ͂ǂ�������悢�̂ł��傤���B�J���K�͂���������΁AMS Excel�Ȃǂ̃\�t�g�E�F�A���g���Ă��\���ł��B�������A�����l�ł������悭�s���ǐՂ���ɂ́A�s��ǐՃV�X�e���iBug Tracking System�FBTS�j���g���ƕ֗��ł��B�\�t�g�E�F�A���J������g�D�́A���̃h���C���ɓK����BTS��Ǝ��ɊJ���E�������Ă��܂����Ƃ�����A���̂��߂��܂܂łɔ��ɑ�����BTS���J������Ă��܂��B�c�O�Ȃ���A���܂̂Ƃ���͎�����W���Ƃ�����BTS�͂Ȃ��悤�ł����A�I�[�v���Ō��ݐl�C������BTS���Љ�Ă����܂��B

Bugzilla
http://www.bugzilla.org/
http://www.mozilla.gr.jp/docs/beginbugzilla/

�@�����炭�A����BTS�Ƃ��Ă͍ł��L���Ȃ��̂ł��傤�B���Ƃ��ƁAMozilla�̕s��Ǘ��̂��߂ɊJ������܂����B�s��̒ǐՂɂ‚��ėǂ��K�C�h���C����h�L�������g������̂ŁA��x�͏�L��URL��K��Ă݂邱�Ƃ������߂��܂��B

Scarab
http://scarab.tigris.org/
http://scarab-ja.sourceforge.jp/

�@Bugzilla�����܂ǂ��̋Z�p�ł��ꂢ�ɍ�蒼�����悤�Ȉʒu�t���̂��̂ŁAWindows�‹��ł��C���X�g�[�����ȒP�ł��B���O�̗R���ƂȂ����X�J���x�i�t���R���K�V�j�́A�s���̃V���{���ł��B���̍����́A�@�������̒��Ńt���ɗ����Y�ݕt���Đ��U���I���܂����A���̔N�ɂ͐����Ԃ��āi�����������āj������o�Ă��܂��B���񂾂͂��̃o�O���܂��o�Ă���Ȃ�āA�����Ă��܂���ˁB

SubIssue
http://subissue.tigris.org/

�@��ɏЉ��Scarab�̓o�b�N�G���hDB��MySQL���g���Ă��܂����A������\���Ǘ��V�X�e��SubVersion���g���悤�ɁAScarab�������������Ƃ��Ă�����̂ł��B�c�O�Ȃ���܂��v��i�K�̂悤�ł����A�M�҂��l�I�Ɋ��҂��Ă�����̂Ȃ̂ŁA���Љ�Ă����܂��B

�e��
http://www.daifukuya.com/kagemai/

�@���{�ŊJ�����ꂽBTS�ŁARuby�Ŏ�������Ă��܂��B���S���ē��{��𗘗p�ł��܂��B

�@���̂ق��ɂ��A���������BTS������܂��B�ǂ��BTS���g�����ɂ���āA�\�t�g�E�F�A�J���v���Z�X�̉����H���͑傫���e�����󂯂܂��B�t�ɂ����΁ABTS�𓱓����邾���ŁA�F����̊J���v���Z�X���h���X�e�B�b�N�ɉ��P�ł���”\��������̂ł��B�����ɋ�����BTS�́A�]�����Ă݂鉿�l�͂���̂ł͂Ȃ��ł��傤���B�������A�I�[�v���\�[�X��BTS�́A�I�[�v���\�[�X�̃\�t�g�E�F�A�J�����ӎ��������̂������̂ŁA�N���[�Y�h�Ȑ��i�̊J���ɂ͌����Ȃ����Ƃ�����܂��BBTS�ɂ͗L���̐��i��SourceForge�Ȃǂ̂悤��ASP�iApplication Service Provider�j�Ƃ����`�Œ񋟂���Ă�����̂�����܂��̂ŁA�T���Ă݂�Ƃ悢�ł��傤�B

�g���A�[�W�itriage�j

�@���悢��J�����̃\�t�g�E�F�A�������ɋ߂Â��A�ŏI�r���h���̃��O���b�V�����e�X�g���I������ƍl���Ă��������B���̌��ʁA�s�K�ɂ��s��𔭌������Ƃ��́A���Q�֌W�҂����W���ăg���A�[�W�~�[�e�B���O���s���A���������s��𒼂��ׂ����A����Ƃ����̂܂܃����[�X���ׂ����𔻒f���܂��B�g���A�[�W�Ƃ͂��Ƃ��Ɩ��a�@�Ŏg���Ă������t�ŁA���a���̕����̒��x�ɂ�鎡�Â̗D�揇�ʂ��w���܂��B�]���āA��@�I�󋵂ɂ�����D�揇�ʂ̌��茴�����Ӗ����Ă��܂��B

�@���a�@�ł́A����I�Ƀ��\�[�X������܂���B��ҁA�Ō�w�A�x�b�h�A��A��сc�c �A��������܂���B�”\�Ȍ��葽���̕�������������邽�߁A���Â̑ΏۂƂ��镺�������I�ʂ���K�v���o�Ă��܂��B���Â̗D��x�ɉ����āA��������ɉ���Ԃ̃^�O�i�g���A�[�W�^�O�j��t���Ă����܂��B�Ђ񎀂̕�������͎��Â̑ΏۂɂȂ�܂���B���Â��邽�߂̃��\�[�X�͌����Ă���̂ł�����A�ǂ�ȂɎ��s�����Ă��������錩���݂��Ȃ��悤�Ȑ[���x�̍��������l�́A�D��x����ԒႢ���Ƃ����������^�O��t���܂��B�Ђ񎀂̐l�����̂Ă�Ƃ����A�‚炢���f�����Ȃ���΂Ȃ�Ȃ��̂ł��B�t�ɁA���ȂȂ����x�ɏd���̐l�ł���΁A��͂�D��x���Ⴍ�Ȃ�܂����A���ꂪ������1�l�������Ȃ��ʐM���Ȃ�A�[���x�͒Ⴍ�Ă��A���Â̗D��x�������Ȃ邱�Ƃ�����ł��傤�B

�@�\�t�g�E�F�A�J���̌�������ł��B����I�Ƀ��\�[�X������܂���B���ԁA�l�A�}�V���A���C�Z���X�A�����c�c�A��������܂���B�”\�Ȍ���ŏI�r���h�Ɋ܂܂��s������炷���߁A�C���̑ΏۂƂ���s���I�ʂ���K�v���o�Ă��܂��B�[���ȕs�������Ƃ����āA�C���̑ΏۂɂȂ�Ƃ͌���܂���B�C�����邽�߂̃��\�[�X�͌����Ă���̂ł�����A�C���ɑ傫�ȃR�X�g���|����悤�ȕs��͗D��x�Ƃ��Ă͒Ⴍ�Ȃ�܂��B�[���ȕs����J���̖����i�K�܂Ŏc���Ă��܂��ƁA�Ђ񎀂̐l�����̂Ă�̂Ɠ��l�́A�‚炢���f�����Ȃ���΂Ȃ�Ȃ��̂ł��B�t�ɁA���e�ł�����x�ɐ[���x���Ⴂ�s��ł���΁A��͂�D��x���Ⴍ�Ȃ�܂����A�[���x�Ƃ͈Ⴄ���_����i�}�[�P�e�B���O��̗��R�Ȃǂɂ��j�A�C���̗D��x�������Ȃ邱�Ƃ�����ł��傤�B

�@���̂悤�Ȕ��f�́A�ŏI�r���h���ȊO�̃r���h�ł���ɍs���ׂ��ł����A���ɍŏI�r���h���ł͂��̊ϓ_���d�v�ƂȂ�܂��B�ŏI�r���h���̃��O���b�V�����e�X�g�Ŕ��������s��́A�Ȃ�ׂ��Ȃ�C���̑ΏۂƂ������͂���܂���B�C�����Ă��܂��΁A�V���ȕs��𖄂ߍ���ł��܂��”\��������̂ŁA���̍ŏI�r���h���Ń��O���b�V�����e�X�g��S����蒼���Ȃ���΂Ȃ�Ȃ�����ł��B���̌��ʁA��͂�V�����s��𖄂ߍ���ł��܂������Ƃ�����������A������C�����čŏI�r���h�������r���h���A�܂����O���b�V�����e�X�g��S����蒼���Ƃ����Ƃ�ł��Ȃ��H�����|����܂��i����ɂ��̏C���ɂ��A���̍ŏI�r���h���ɁA�V���ȕs��𖄂ߍ���ł��܂�����H�j�B�ł�����A�g���A�[�W�~�[�e�B���O�ł́A�C�����Ȃ��ƃ����[�X�ł��Ȃ��s��i�V���[�X�g�b�p�[�j�����邩�i�ǂꂩ�j���A���Q�֌W�ҊԂŒ����E���f���邱�ƂɂȂ�܂��B���̂Ƃ��A�s��̐[���x�ƗD��x���d�v�ȃC���v�b�g�ƂȂ邱�Ƃ��A�������肢��������Ǝv���܂��B�C���̑ΏۂƂ��Ȃ������s��́A���������Ƃ��čŏI�r���h�̃����[�X�m�[�g�ɋL�q���܂��B

�@�g���A�[�W�̂ق��ɂ��A�ً}��v����~�}���҂̈ڑ��v���Z�X���Q�l�ɂ����A�ً}��v����\�t�g�E�F�A�̕�C�v���Z�X��A�i���o�C�^���T�C���iquality vital sign�j�ȂǁA��ÂɃq���g�𓾂��\�t�g�E�F�A�J���E�ێ�̘b�肪����܂��B�����̂�����͒��ׂĂ݂Ă��������B

�@����͑�l�߁A�‚��ɍŏI��ł��B�J���v���Z�X�����P����A�v���[�`���Љ�A����܂ł̂܂Ƃ߂Ƃ��܂��B���y���݂ɁB

���̋L���ɑ΂��邲�ӌ������񂹂�������

[email protected]


���ҏЉ�

���Óc�`�j

�@5�N�ԁA�^�O���n�\�t�g�E�F�A�x���_�Ńp�b�P�[�W���i�̊J���ƃO���[�o���[�[�V�����ɏ]���B���̌�A�I�u�W�F�N�g�w���Z�p�ɋ^��������A2000�N�ɓ����ɓ��ЁB���݂́A�R���T���e�B���O��ʂ��āA�Ԉ�����J���v���W�F�N�g���݂邱�Ƃ������A���߂ă\�t�g�E�F�A�Ƃ������̂�����d���ł��邱�Ƃ��������閈���B�����̑Ώۂ́AC++�̃e���v���[�g���g�����ÓI�ȑ��Ԑ��̊��p�����A�ŋ߂�C++�̃R�[�h�������@��̂��̂����Ȃ��B


�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

Copyright © ITmedia, Inc. All Rights Reserved.

'; e_dlv.innerHTML = html; adRequest({position:dlv_pos,dom:true}); }else if(ad_type === 'gam'){ var html = '
'; e_dlv.innerHTML = html; refreshGam('InArtSpecialLink'); }else if(ad_type === 'logly'){ var html = '
'; e_dlv.innerHTML = html; loglySet(g_id); }else if(ad_type === 'google'){ var html = '
'; e_dlv.innerHTML = html; googletag.cmd.push(function(){ var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.display('div-gpt-ad-1551176482959-0'); googletag.pubads().refresh([slot8]); }); } }; var insert_ok = function(_target,_str){ var clearfix = d.createElement('div'); clearfix.className = 'colBoxClear'; if(ad_float_fix){ e_body.insertBefore(e_dlv,_target); e_body.insertBefore(clearfix,_target.nextElementSibling); }else{ e_body.insertBefore(e_dlv,_target); } set_dlv(); }; var insert_ng = function(_str){ e_dlv.style.display = 'none'; }; var main = function(){ var e_nodes = e_body.childNodes; // BODY �����q�v�f var e_tags = []; // BODY �����^�O var p_num = []; // BODY ���� P �^�O�ʒu var p_target_num; // �g�}����ʒu var o_float = {}; // ��荞�ݗv�f var o_this = {}; // �A�N�e�B�u�^�O var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O var flag_insert = 0; // �}���t���O // ��荞�ݗv�f�`�F�b�N var check_float = function(_e){ var e = 0; if(_e.id.match(/^col\d{3}(l|r)$/)){ e = _e; } return e; }; // �v�f�� Y ���W�ƍ����̍��v�l var get_element_y = function(_e){ var ey = 0; var eh = _e.offsetHeight; while(_e){ ey += _e.offsetTop; _e = _e.offsetParent; } return ey + eh; }; var check_ptag = function(_e){ var e = 0; if(_e.tagName && _e.tagName === 'P'){ e = _e; } return e; }; var try_insert = function(){ p_target_num = Math.floor(p_num.length / 2) - 1; if(p_target_num >= _maxrange) p_target_num = _maxrange; if(dis_con) p_target_num = 0; for(var i = p_num[p_target_num]; i < e_tags.length; i++){ o_this.e = check_ptag(e_tags[i]); if(o_this.e){ o_next.e = check_ptag(e_tags[i + 1]); if(o_next.e){ if(!o_float.e || check_float(e_tags[i - 1])){ o_float.e = check_float(e_tags[i - 1]); o_float.n = i - 1; } if(o_float.e && o_float.n < i + 1){ o_float.y = get_element_y(o_float.e); o_this.y = get_element_y(o_this.e); set_line(o_float.y,'red'); set_line(o_this.y,'blue'); if(o_float.y < o_this.y){ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���'); break; } }else{ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�'); break; } } }else{ o_float = {}; } } if(!flag_insert){ insert_ng('�}���ʒu�Ȃ�'); } }; // �S�q�v�f����^�O�̂ݔz��ɓ���� for(var i = 0; i < e_nodes.length; i++){ if(e_nodes[i].tagName){ e_tags.push(e_nodes[i]); } } // �S�^�O���� P �^�O�ʒu��z��ɓ���� for(var i = 0; i < e_tags.length; i++){ if(e_tags[i].tagName === 'P') p_num.push(i); // �ŏ��̉�荞�ݗv�f���i�[ if(!o_float.e){ o_float.e = check_float(e_tags[i]); o_float.y = get_element_y(o_float.e); o_float.n = i; } } if(p_num.length >= _threshold){ try_insert(); }else{ insert_ng('P �^�O ' + _threshold + ' �ȉ�'); } }; if(e_body){ main(); }else{ insert_ng('�L���{���Ȃ�'); } })(document,4,5);

���ڂ̃e�[�}

�l�C�L�������L���O

���Ȃ��ɂ������߂̋L��PR