�ł��邾���R�[�h�������Ȃ��Ƃ������z�F�\�[�X�R�[�h���������Z�p�̍ŐV���i1/3 �y�[�W�j
» 2005�N10��05�� 12��00�� ���J
[�їǑ��i�W���X�~���\�t�g�j�C��IT]
�@Web�A�v���P�[�V�����J���Č��̒Z�[�����A���i�����A��R�X�g���v���ɉ����邽�߂ɁA�\�[�X�R�[�h���������Z�p�����p�����@�����ڂ���Ă���B�A�C�f�A���̂͐̂��瑶�݂�����̂́A����܂ő傫�����y���Ă��Ȃ��������������Ƃ������삪�A���܂Ȃ��Ăыr���𗁂т���̂��B�J������ł͌ڋq�̍��i�����v����Z�[���v���ɂ��A���͂�5����10���̐��Y�������ł͕��ׂ��z���ł����ɂ���B�v�����Đ��Y����5�{�A10�{�ւƏグ�邽�߂ɂ́u�ł��邾���R�[�h�������Ȃ��v�Ƃ������z�̓]�����s�������Ȃ��ƋC�t���n�߂Ă������Ƃ��傫���B�����ł͂��̋Z�p�i���̉ߒ���ǂ��Ă����ƂƂ��ɁA�\�[�X�R�[�h���������Z�p����̍ŐV�ƁA����ɂ��\�t�g�E�F�A�J����Ƃ̌���ւ̉e�����Љ��B
�@ �\�[�X�R�[�h����������������Ƃ����l�������̂͌Â��AFortran��COBOL���S���̎��ォ�獡���Ɏ���܂ŁA���܂��܂ȋZ�p�^���i���s��ɓ�������Ă����B���̕����́u�Ώ۔͈͂����肵�A��^�I�ȃ\�[�X�R�[�h������v���@�ƁA�u�v����ǂݍ��݁A�K�v�ƂȂ邷�ׂẴ\�[�X�R�[�h������v���@��2�ɑ�ʂ����B
�@�O�҂͎�Ƃ��ăR�[�f�B���O�̈ꕔ�������������邱�Ƃ�ړI�Ƃ��Ă���B�Ⴆ�e�[�u����`�̍쐬��A�ꕔ�Ɩ����W�b�N�̂ЂȌ^�R�[�h�̐����Ȃǂ���������B�����͘r�Ɋo���̂���SE�^�v���O���}���X�N���v�g�������g���āA���O�ŗp�ӂ��邱�Ƃ��������Ȃ��B�����������͑̌n�����ꂽ���̂ł͂Ȃ��A�v���W�F�N�g���ƂɎg���̂Ă���Ƃ������ʂ��������B����A��҂͔ėp�����d�����A�v���W�F�N�g�ɕK�v�Ȃ��ׂẴ\�[�X�R�[�h�̊��S����������ڎw�������̂ł��������A�s��ɓ������ꂽ���i�͏��Ȃ��B����͎������̂��̂�������߂ł���ƍl������B
�@�Ƃ���ŁA���i�Ƃ��ē������ꂽ�\�[�X�R�[�h���������Z�p�́A����ő傫�����y����Ɏ����Ă��Ȃ��B���̗��R��M�҂Ȃ�ɕ��͂���Ǝ��̂悤�ɂȂ�B
- �A�[�L�e�N�`���̕ϑJ�ɒǂ��t�����Ƃ�����B�ėp�@����N���C�A���g�T�[�o�V�X�e���AWeb�V�X�e���ւ�IT����ł͓��X�A�A�[�L�e�N�`�����i�����Ă���B�ғ��v���b�g�t�H�[���⌾����ς���Ă���B���̗���ɃL���b�`�A�b�v���鐻�i����������͍̂���ł��邽�߁A�f�t�@�N�g�X�^���_�[�h�ɂȂ�悤�Ȑ��i���܂����݂��Ȃ��B
- ���������Z�p�̓K�p�̓���B�����ɂ͂��ׂẴ\�[�X�R�[�h�����S�Ɏ��������ł���킯�ł͂Ȃ��̂ŁA����T�C�h�ł́u�����������ꂽ�\�[�X�R�[�h���x�[�X�ɁA������Ă����v�Ƃ����g�������O��ɂȂ�B����������܂ł̎��������Z�p�ł́A�u�����������ꂽ�\�[�X�R�[�h�͉ǐ����Ⴍ�A��͂�����v�ł���A���u�����������ꂽ�\�[�X�R�[�h�ɏ����ł��ύX�������Ă��܂��ƁA�Ď����������s���Ȃ��Ȃ�v�Ƃ����_�����������߁A�K�p������Ƃ����]���ƂȂ��Ă��܂����B
�@���ɁA���������Z�p�����y���Ă��Ȃ��ɂ����āA����̐��Y�������͂ǂ̂悤�ɐi�߂��Ă����̂����A�����ƕ��K���Ă��������B
�@�ǂ̂悤�ȊJ������ɂ����Ă��A�u��l���c�����m�E�n�E�v���ė��p���邽�߂ɃR�[�h�́u���C�u�����v�����s�����Ƃ���������Ă���B�Ƃ��낪IT�ƊE�̌���ł́A�O�ꂵ�����C�u��������}�����Ƃ��Ă��A���Y���̌���Ɋ�^���Ȃ��Ƃ������Ƃ��������Ă����B���Ђɂ����Ă����܂��܂ȃ��C�u���������Ă��邪�A���̍ė��p���̓v���W�F�N�g�S�̂�5���O��ł͂Ȃ����Ɣ��f���Ă���B����͈�x�������R�[�h���u���̂܂܂̌`�Łv�ʃv���W�F�N�g�ōė��p�ł��闦�Ƃ����̂͋ɂ߂ď��Ȃ��Ƃ������Ƃł���B
�}1 �I�u�W�F�N�g�w���Z�p�ɂ�鐶�Y������A�v���[�`�̔��W
�@�I�u�W�F�N�g�w������̓o��ɂ��A����Ɉ���i�߂��u�N���X���C�u�����v���������ł���悤�ɂȂ����B����܂ł̃��C�u�����ƈقȂ�_�́A�p����|�����t�B�Y����p���邱�ƂŌ^�i�C���^�t�F�[�X�j�Ǝ������ł���悤�ɂȂ������߁A�S�̂̍ė��p�������߂�ꂽ���Ƃɂ���B����Ɂu�f�U�C���p�^�[���v�Ƃ����m�E�n�E�̑̌n���ɂ��A�R�[�h�̍ė��p����������i�K�A���コ���Ă����B������g�ݍ��킹�A����Ɩ���������̔������i�Ƃ��đg�ݏグ���̂��u�t���[�����[�N�v�ł���B���݂�Web�A�v���P�[�V�����J���̕���ɂ����đ����̃t���[�����[�N���o�ꂵ�Ă��邪�A����͊J���m�E�n�E�̒~�ς���C�ɐi���Ƃ̕\��ł�����B�u�t���[�����[�N�v��y��Ƃ��邱�ƂŁA�J���҂̓t���[�����[�N�̗��V�i���[���j�ɉ����ă��\�b�h���L�q����i�t���[�����[�N��ɍڂ��Ă����j���ƂŃA�v���P�[�V�������\�z�ł���悤�ɂȂ����B
�@�Ƃ���ŁA�t���[�����[�N��̃v���O���~���O�����炭�s���Ă���ƁA�����悤�ȃp�^�[���̃R�[�h�������Ă��邱�ƂɋC�t�����Ƃł��낤�B�t���[�����[�N�ɂ���ăR�[�f�B���O���[�������m�ɂȂ��Ă��邽�߁A�J���҂͂�����ׂ��菇�s�V��@�̗ǂ��R�[�f�B���O�����߂��Ă���悤�ɂȂ����B����ɂ���āA�V���Ȏ��_�ł̎��������Z�p�����ڂ���Ă����B���Ȃ킿�A�]���̂悤�ɓƎ��K�i�ʼnǐ��̒Ⴂ�R�[�h�ł͂Ȃ��A�t���[�����[�N�̗��V�ɂ̂��Ƃ�A�N���R�[�f�B���O���Ă������ƂȂ邱�Ƃ����߂���悤�ȁA�p�^�[�������ꂽ�K�i�ɍ��v�������������ł���A����̕��S��傫���y���ł���\���������Ƃ����킯�ł���B
�}2 �W�F�l���[�V�����M���b�v
�}3 �t�b�N�I�y���[�V����
�@ ����Ɏ����������ꂽ�\�[�X�R�[�h�̉��ϐ��Ƃ������Ƃł��u���[�N�X���[���������B�I�u�W�F�N�g�w���̓����ł���p����|�����t�B�Y������ɁA�W�F�l���[�V�����M���b�v��t�b�N�I�y���[�V�����ƌĂ��f�U�C���p�^�[�����g�����ƂŁu�����������ꂽ�R�[�h���x�[�X�ɁA������p�����邱�ƂŃ��W�b�N�̊g�����s���v���Ƃ��\�ƂȂ����B����ɂ��A�u�p�^�[�������ꂽ�\�[�X�R�[�h�̐����ɂ��ǐ��������v�u�W�F�l���[�V�����M���b�v�̂悤�Ȏd�g�݂��g�����ƂŊg�����\�v�Ƃ��������b�g�������炳��A����܂ł̎��������Z�p�̖��������ł���f�n���������ꂽ�̂ł���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);