�N���E�h�̒������l����\�\�点��I�i���E����2 �F �I�u�W�F�N�g�w���̐��E�i27�j �i1/3 �y�[�W�j
�g�点��I�ɐi������h�̂͊J���v���Z�X�����ł͂Ȃ��B����̓A�v���P�[�V�����E�A�[�L�e�N�`���̕ϑJ�����Ă݂悤�B
» 2009�N05��22�� 12��00�� ���J
[�͍����j�C�i�L�j�I�u�W�F�N�g�f�U�C�������� ]
�@�O��u���E�͂点��I�ɐi������v �ł́uRUP�ƃA�W���C���J���݂͌��Ɏh���������Ȃ���ǂ̂悤�ɐi�����Ă䂭�̂��H�v�Ƃ����J���v���Z�X�̖����A�A���O�U���_�[���p�^�[������ �̎��_����l���Č��܂����B
�@���C���t���[�������\�t�g�E�F�A�̊J���v���Z�X�Ƃ��Ď��т�ς�ł����]���^�v���Z�X���E�H�[�^�[�t�H�[���E���f�� �Ƃ��ďW�听����Ă��܂������A�ύX�E�g�����̖�肩�炻�̃A���`�e�[�[�Ƃ��Ĕ����^������܂����B���̔����^�́A����ɕύX�E�g�����ɗD�ꂽ�I�u�W�F�N�g�w���Z�p�����āARUP�ɏW�听����܂��B�����āA�Z���E���K�͊J���ɂ͌y�ʂȃv���Z�X���K�v�ɂȂ�A�قȂ鉿�l�ς���RUP �̃A���`�e�[�[�Ƃ����A�W���C���J�� ������܂����B
�@�v���Z�X�͉ߋ��̂��܂��܂Ȑl�E�g�D�̌o���Ɋ�Â��m���ł���v���N�e�B�X���x�[�X�ɍ\�z����A�i�����Ă������̂ł��B1��1�̃v���N�e�B�X�͂�����̉�����ł���A���̃v���N�e�B�X�̏W�܂�Ƃ��č\�z���ꂽRUP��XP���A���O�U���_�[�̒���p�^�[������Ƌ��ʂ�����̂�����܂��B
�@�v���Z�X�̓v���W�F�N�g�̓����ɏ]���ăJ�X�^�}�C�Y���K�v�ɂȂ�܂����A���̎Q�ƃ��f���Ƃ���RUP��XP �Ȃǂ͗L�p�Ȃ��̂ł��B�����Ō��_�ɖ߂��āA�v���W�F�N�g���ƂɃv���Z�X���œK�����邽�߂̋Z�@�Ƃ��ăv���N�e�B�X�̒m���x�[�X�Ƃ������̂��\�z�E�����ł���悤�Ȏd�|�����ł��Ȃ��ł��傤���H ��������v���W�F�N�g�ŗL�̃v���Z�X���p�^�[������̋Z�@���c�[���Ƃ��čč\�z�ł��Ȃ����낤���Ƃ����l����������킯�ł��B
�@�ŋ߁A�N���E�h�E�R���s���[�e�B���O �ɒ��ڂ��W�܂��Ă��܂����B�u���E�ɃR���s���[�^��5�䂠��悢�v�Ƃ��������̃R���s���[�^������T�[�r�X�́A�u�d�C�̂悤�ɃR���Z���g�Ƀv���O���������߂Ύ��R�Ɏg����v�m1�n���̂ł��B����Ȃ�A�e��ƂɂƂ��Ă͓Ǝ��ɃV�X�e���J����������g�p�����������R�X�g�ጸ���ʂ��傫���A�{���̃r�W�l�X�Ɏ������W�����邱�Ƃ��ł���\�\�B
�@�u�N���E�h�Ƃ͉����H�v�ɂ��Ă͑����̏��Ђ�G���L���ɏ���Ƃ��āA�{�e�ł́u�N���E�h�̒������l����v�Ƒ肵�đΘb�^�̃A�v���P�[�V�����E�A�[�L�e�N�`���̕ϑJ���}�N���Ȏ��_����W�]���Ă݂����Ǝv���܂��B
�@���C���t���[���̎���A�I�[�v�����̎���A�C���^�[�l�b�g�̎��ォ�痈��ׂ��N���E�h�̎���ւ̑傫�ȗ���́A�u���j�͌J��Ԃ��v�u���E�͂点��I�ɐi������v�Ƃ������t�̂Ƃ���A���x���̃C�m�x�[�V�����ɂ�������Đi�����Ȃ�����U��q�̐U���̂悤�ɗh��Ԃ����N����A�ǂ����Ō��������悤�p�^�[�����Č����Ă��܂��B�u���ꋎ����̂ƕ��ՂȂ��́v�����ɂ߂Ă������Ƃ����̂��A�����������̘A�ڂ��n�߂��M�҂̈Ӑ}�ł��B
�@1970�`1980�N��̃��C���t���[���S������A���[�U�[�̑���[���̓_���[���idumb terminal�j�ƌĂ�Ă��܂����B�_���[���͒P�Ȃ鑕�u�ł����āA�[���̓z�X�g���瑗���Ă�����������ʂɕ\�����邱�ƂƁA�L�[�{�[�h������͂��ꂽ�������z�X�g�ɑ��邱�Ƃ����ł��܂���B�A�v���̏����͈���z�X�g���ōs���܂��B�����Web�A�v���̃T�[�o��PC��̃u���E�U�Ƃ̊W�Ǝ��Ă��܂��B�����u���E�U�̋@�\�͓��o�݂͂̂ŃA�v���̏����͈�T�[�o�ōs���Ă��܂����B�u���E�U���_���[���ɊY�����܂��B
�@�z�X�g�R���s���[�^�̃_���[����1980�N�㔼���납��A���C���e���W�F���g��PC�ƂȂ�AMS-DOS��CP/M�Ȃǂ�OS��Œ[���@�\�������悤�ɂȂ�܂����B�z�X�g�̃A�v���̈ꕔ�@�\�̓C���e���W�F���g��PC�ɉ��낳��A�z�X�g��PC���A�g����}�C�N���E���C���t���[���E�����N�iMML�j�����s����n�߂܂����B����͌�̃N���C�A���g�^�T�[�o�iC/S�j�^�̑���ł��B����̓A�v�����ォ�牺�ɉ����o�����͂ł���A�I�[�v�����^�_�E���T�C�W���O�̕����Ƃ��l�����܂��B
�@���C���t���[������ɂ̓��C���t���[�}�[�ɂ��͂����ݍ��킪�s���Ă��܂������A1990�N��ɂȂ��Ă��̔����Ƃ��ăI�[�v�����̔g�������Ă��܂����B
�}1�@���C���t���[���ɂ��͂����݂���C���t���̃I�[�v������
�Q�l����
���m1�n�w�N���E�h�����鐢�E�\�\�r�W�l�X���f���\�z�̑�]���x �j�R���X�EG�E�J�[�����^���� �ʁ���^�ĉj�Ё^2008�N10���i�wThe Big Switch: Rewiring the World, From Edison to Google�x�̖M��j
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);