�e�X�g�t�@�[�X�g�ɂ��\�t�g�E�F�A�J���̏Ռ��i��ҁj

�e�X�g�t�@�[�X�g���\�t�g�E�F�A�L�e�N�`���ɋy�ڂ�����ȉe���ɂ‚��Đ�������{�e�B��҂ł́A�u���ɂ̎d�l���v�ƌ����Ă������x���Ȃ��ł��낤�󂯓���e�X�g�ɂ‚��ĐG�ꂽ���Ǝv���܂��B

» 2007�N02��28�� 07��51�� ���J
[���J�[��CITmedia]

�@�O���A�u�e�X�g�t�@�[�X�g�ŃR�[�h���J�����邱�Ƃ́A�R�[�h�̎������߂邱�Ƃɂ‚Ȃ���v�Əq�ׂ܂����B��҂ƂȂ鍡��͂���Ɉ��������āA�u���ɂ̎d�l���v�ƌ����Ă������x���Ȃ��ł��낤�󂯓���e�X�g�ɂ‚��ĉ�����܂��B

�󂯓���e�X�g

�@�V�X�e�����\�����鏬���ȗv�f�̓���m�F������e�X�g�̂��Ƃ��u���j�b�g�e�X�g�v�ƌĂт܂��B����A�V�X�e���S�̂̓���m�F�����邽�߂̃e�X�g�̂��Ƃ��u�󂯓���e�X�g�v�ƌĂт܂��B�u�󂯓���e�X�g�v�̖ړI�́A�ڋq�̗v����������Ɩ������Ă��邩�ǂ������`�F�b�N���邱�Ƃɂ���A�]���āA�ڋq���p�ӂ����X�N���v�g����ŋL�q�����̂����ʂł��B�ǂ�Ȍ���ŋL�q�����ɂ���A�u�󂯓���e�X�g�v�̓v���O�����ł���A���s�”\�Ȃ��̂ł��B

�@�u�󂯓���e�X�g�͋��ɂ̎d�l���v�Ƃ����Ă��ǂ��ł��傤�B�u�󂯓���e�X�g�v�������̂͌ڋq�ł���i���Ђ̕i���ۏ؃O���[�v�ł���ꍇ������ł��傤�j�A�v���O���}�[�͂��̃e�X�g���e��ǂނ��ƂŎd�l�̈Ӗ���^�ɗ����ł��邩��ł��B

�@��قǂ̎����΍�A�v���P�[�V�����̗�Ō����悤�ɁA�e�X�g�t�@�[�X�g�Ń��j�b�g�e�X�g���L�q����s�ׂ́A�e�X�g�Ώۂ̃\�t�g�E�F�A�R���|�[�l���g�̃A�[�L�e�N�`���ɑ傫�ȉe����^���܂��B����Ɠ��l�ɁA�e�X�g�t�@�[�X�g�Ŏ󂯓���e�X�g�������Ƃ����s�ׂ́A�V�X�e���S�̂̃A�[�L�e�N�`���ɑ傫�ȉe�����y�ڂ��܂��B�V�X�e�����e�X�g�”\�ɂ��邽�߂ɂ́A�A�[�L�e�N�`���̏�ʃ��x���Ńe�X�g�̑ΏۂƂȂ���̂𕪗����Ȃ���΂Ȃ�Ȃ�����ł��B

�@�u�v���W�F�N�g�̑����Ɏ󂯓���e�X�g�������������ꍇ�ƁA���Ȃ������ꍇ�ł́A�ŏI�I�ȃA�[�L�e�N�`���ɑ�ȈႢ���o�Ă��܂��v���ƂɂȂ�ł��傤�B�Ƃ����̂́A�󂯓���e�X�g�����������悤�Ƃ��邩�炱���V�X�e���̕��������i�����̂ɁA������蓮�ōs���Ă��܂����̂ł͂��������̃`�����X�𓦂��Ă��܂�����ł��B

�󂯓���e�X�g�̗�

�@�����ł͗�Ƃ��Ď����΍�A�v���P�[�V�����̎󂯓���e�X�g�ɂ‚��čl���Ă݂܂��傤�B�R�[�h���܂����������Ă��炸�A�݌v�ɂ‚��Ă��܂������������Ă��Ȃ��i�K���A�󂯓���e�X�g�ɂ‚��čl�����D�̃^�C�~���O�ł��B������������̂��ƂƎv���܂����A���̃^�C�~���O�����A�e�X�g�t�@�[�X�g�Ńe�X�g���L�q�����D�̃^�C�~���O�Ȃ̂ł��B

�@�󂯓���e�X�g�́A�ł��邾���y�ɕύX�ł���悤�ɂ��Ă��������̂ŁA�V���v���ȃe�L�X�g�t�@�C���`���ŏ������Ƃɂ��܂��傤�B�Ⴆ�΃X�N���v�g�����̂悤�ɋL�q�����Ƃ��܂��B


AddQuiz 1019 "car,�{,��,�ʕ�,�@�֎�" 2
Check QuizNo 1019 Ans 2

�@�����ł́A�܂��V�K�̃N�C�Y�u���Car�A�I����1�{2��3�ʕ�4�@�֎ԁv���A�N�C�Y�ԍ�1019�A������2�ł���Ƃ��ēo�^���A���ɃN�C�Y�ԍ�1019�̓�����2�ł��邱�Ƃ��`�F�b�N���Ă��܂��B�����������X�N���v�g���������Ƃ͒N�ɂł��ȒP�ɂł��邱�Ƃł��傤�B

�@����2�s���悭���Ă��������B�ŏ��̍s�͎����΍�A�v���P�[�V�����ɂ���ď�������镔���ł����A2�s�ڂ͎󂯓���e�X�g�̃t���[�����[�N�ɂ���ď�������܂��B����́A�󂯓���e�X�g�̃t���[�����[�N�����̃e�L�X�g�t�@�C���𕪐͂��A�����΍�A�v���P�[�V�����ɂ���ď�������镔���ƁA�󂯓���e�X�g�̃t���[�����[�N�ɂ���ď�������镔���ɕ����ł��Ȃ���΂Ȃ�Ȃ����Ƃ��Ӗ����܂��B

�@���́A�󂯓���e�X�g�̃t���[�����[�N�����̂悤�ɐU�镑��Ȃ���΂Ȃ�Ȃ����Ǝ��̂��A�����΍�A�v���P�[�V�����ɂ��łɉe����^���Ă���̂ł��B�Ȃ��Ȃ�A���̐U�镑�����������邽�߂ɂ́A�u�t���[�����[�N����̎w�߁v�Ɓu���[�U�[����̒��ڂ̎w�߁v�̗����������΍�A�v���P�[�V�������󂯕t������悤�ɐ݌v����Ȃ���΂Ȃ�Ȃ�����ł��B

�@���̂悤�ɁA�u�e�X�g�t�@�[�X�g�̋����ɏ]���Ď󂯓���e�X�g�����������ƂŁA�����̃��N�G�X�^����̎w�߂��󂯎�邱�Ƃ̂ł���@�\�𑁂��i�K�ŃT�|�[�g�v���Ȃ���΂Ȃ�Ȃ��Ȃ�܂��B���̗v���ɂ���āA�A�[�L�e�N�`���͊e���N�G�X�^�Ǝ����΍�A�v���P�[�V�����̊T�O��������ƕ������邱�ƂɂȂ�킯�ł��B

�܂Ƃ�

�@�u�e�X�g�t�@�[�X�g�v�Ńe�X�g�������Ƃ����s�ׂ́A���͐݌v�s�ׂł���Ƃ������ƁA�܂��A���̃X�^�C���Ń\�t�g�E�F�A���J�����邱�ƂŁA�\�t�g�E�F�A�̕����\�����K�R�I�ɑ��i����邱�Ƃ����Ă��܂����B�u�e�X�g�t�@�[�X�g�v���\�t�g�E�F�A�J���ɂǂ̂悤�ȍD�e�����y�ڂ��̂��A�܂��u���v�ŗ������Ă����������̂ł͂Ȃ����Ǝv���܂��B

�@�������A���]�Ԃ̏������u���v�ŗ������Ă����]�Ԃɏ��Ȃ��悤�ɁA�u�e�X�g�t�@�[�X�g�v�̐^���͎��̌���ʂ��Ă����w�ׂ܂���B���̋L�������������Ɂu�e�X�g�t�@�[�X�g�v�ł̃\�t�g�E�F�A�J������x�o�����A���̏Ռ��𔧂Ŋ����邫�������ɂȂ�΍K���ł��B

�R�����FEclipse�ƃe�X�g�t�@�[�X�g�\�t�g�E�F�A�J��

�@Java�̃t���[�̃\�t�g�E�F�A�J���‹��Ƃ��āA�L���ȃc�[��Eclipse������܂��B�����JUnit���W���ŃC���X�g�[������Ă���A�E�N���b�N����[Run]��[JUnit Test]��I�����邾���Ńe�X�g�P�[�X�����s����܂��i�}A�j�B

}A �}A�@Eclipse���JUnit Test�����s

�@���ׂẴe�X�g���p�X����΃O���[���o�[���\������܂��B1�‚ł��e�X�g�����s����ƁA���b�h�o�[���\������s�k���𖡂킢�܂��B

�@�s�v�c�Ȃ��̂ŁA�O���[���o�[���\�������ƂƂĂ����ꂵ���C���ɂȂ�A���‚̊Ԃɂ��Q�[�����o�ŃO���[���o�[���擾���悤�ƕK���ɂȂ��Ă��܂��܂��B�����������󋵂ɐ[���͂܂��Ă��܂��Ǐ���e�X�g�M���ǂƌĂԂ̂ł����A���ۂɃe�X�g�ɂ͂܂��Ă��܂��l�̋C������������Ȃ��ł͂���܂���B�O���[���o�[�̈З͂͐��ł��B�󂯓���e�X�g�ɂ‚��ẮAFIT�iFramework for IntegratedTest�j�Ƃ����t���[�c�[���𗘗p�ł��܂��B


�{�L���́AUNIX USER 2005�N4�������ʊ��u�e�X�g�t�@�[�X�g�ɂ��\�t�g�E�F�A�J���̏Ռ��v���č\���������̂ł��B


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);
���Ȃ��ɂ������߂̋L��PR