�u�ٓ��̔����o���v��PC�̖ʔ����ɖڊo�߂��\�\���Ƃōs���E�Ό��~�炳���F�c�����́u�ЂƂ�ō��l�b�g�T�[�r�X�v�T�K�i2/2 �y�[�W�j

» 2007�N05��23�� 19��49�� ���J
[�c�����CITmedia]
�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

�A�����ăE�m�E�ɓ]�E�A�u1�l�Ńl�b�g�T�[�r�X�v�����J�n

�@���̍��A�V���R���o���[�Ő��쎁�Ɖ���Ă��烁�[���ŘA������荇���Ă����E�m�E�̎R�c�В����烁�[�����͂����B�u���x�A��Ђ𗧂��グ�邱�ƂɂȂ�܂����v�B���ƂȂ��N�Ƃ��l���Ă����Ό�����͂��������ԐM�����B�u�{�����e�B�A�ł������̂ŁA������`���邱�Ƃ͂���܂��񂩁H�v

�@���[���̂���肪���������ƂȂ�A�E�m�E�ɓ]�E�B�u�f�搶���v��u�t�H�g���v�̗����グ�Ɍg���B�u������6�l���炢�������̂ŁA�������������ł��܂����B�J������T�|�[�g�A�S�~�̂Ă���������A�v���X�����[�X�������܂����B���낢��Ȃ��Ƃ�̌��ł��āA�Ƃɂ����y���������ł��ˁv

�@�E�m�E�ł͊J�����h���s���Ă����B���鍇�h�ɎQ�������Ό�����́u���ȂԂ��v�Ƃ����l�b�g�T�[�r�X���J�����ă����[�X�����B�Տ�ɕ��񂾂Ђ炪�Ȃ��g���āA�����’P�ꂪ����̂��������Q�[�����B�u���ꂪ�l�ɂƂ��ď��߂ẮA1�l�����ō�����T�[�r�X�ł����v

�@�����I�ȃT�[�r�X���������A�u���ȂԂ�v�͑����̃A�N�Z�X���W�߂��B���̒킩��́u�Q�s���ɂȂ�����v�Ƃ������[���܂œ͂����B���̌o�����o�ĐΌ�����́u����1�l�ł��l�b�g�T�[�r�X������v�ƍl���n�߂�B

�@�E�m�E�͏����ɐ������A�g�D���傫���Ȃ��Ă������B��Ђ��傫���Ȃ�ɏ]���A�����ŃR�[�h���������Ԃ��������B��ЂƂ��Ă̕������ƁA��������肽�����Ƃ̕������ɂ��������‚����������悤�ɂȂ�B

�@�u�����Ńl�b�g�T�[�r�X������Ă݂����v�Ƃ����v���͓��X�傫���Ȃ��Ă����B2�l�̎q�������•��e�Ƃ��āu�����̔Y�݂���������悤�ȃA�v��������Ă݂悤�v�Ǝv�����B�����ŁA�d���O�̎��Ԃ��g���ăv���O���~���O�R���e�X�g�ɉ��債�Ă݂��B

�@�u�T�����߂Â��Ă���ƁA�q�������Ɓw���͂ǂ��ɍs�������x�Ƃ����b�ɂȂ�܂��B�ł��A���܂莩���ɃA�C�f�A���Ȃ��āA���Nj߂��̌����ɗ��������Ă��܂����Ƃ����������̂ł��v

�@�����ō�����̂��u���o�����}�y�^�v�B�q���Əo��������ꏊ�ƁA�����Ɋւ�����R�~����o�^�ł���B�J���ɂ�Web�J���t���[�����[�N�uRuby On Rails�v���g���Ă݂��B

�u���o�����}�y�^�v�̌•ʎ{�݃y�[�W�BGoogle�}�b�v�ŕ\���������ݒn�ƁA����Web�T�C�g�̃T���l�C���A���̎{�݂ɂ‚��Ă̏ڍ׏�񂪌f�ڂ���Ă���

�@Ruby On Rails�͓������ڂ��Ă�����Ёu37signals�v�̃T�C�g�Ō��‚����B�f���f�������Ă��̌����I�ȊJ���X�^�C���Ɏ䂩��A�����Ɋ֘A���𒍕����ĕ׋����J�n�B�u����Ă݂���A�����قNJȒP�ɃA�v���P�[�V���������܂����B���ł�Ruby On Rails�ȊO�ł͍l�����Ȃ����炢�ł��B����܂Ŋ���e����ł���PHP�ł̊J���́A���ł̓X�g���X�������܂��ˁv

�@�������ĊJ�������u���o�����}�y�^�v�͌����R���e�X�g�Ŏ�܁B���M�𓾂��Ό�����͓Ɨ����邱�Ƃ����S���A�E�m�E��ސE�����B2006�N11���̂��Ƃ��B�l�ŊJ���v���W�F�N�g���󒍂��‚A�����Ńl�b�g�T�[�r�X����邽��2007�N�́u�Ђƌ������T�[�r�X�v�̃����[�X��ڕW�ɂ��Ă���B

�@���̖ڕW�̈�‚��u���Ƃōs���v�ł���B���̃T�[�r�X�́u���o�����}�y�^�v�̉��P�ł��B�Ό�����Ɍ��킹��ƁA�u���o�����}�y�^�v�ɂ͂܂��܂����P�̗]�n���������B�u���R�~��o�^���Ă��炢���������̂ł����A�ȒP�ɓo�^�ł���d�g�݂ł͂Ȃ������̂ł��v

�u���Ƃōs���v�̌•ʎ{�݃y�[�W�B�u���o�����}�y�^�v�ɂ������n�}�������Web�T�C�g�ɉ����A���ށi�^�O�j��Ŋ�w����̋����Ȃǂ�lj�����

�@�u���Ƃōs���v�ł̓u�b�N�}�[�N���o�ŋC�ɂȂ�ꏊ��o�^�ł���悤�ɂ����B�܂��A�o�^����Ǝ����I�ɒn�}����֘A����\������@�\�����������B

�@�u���ł����}�y�^�̌o���𓥂܂��A�Ȃ�ׂ��ȒP�ɁA���S���Ďg����悤�ɂ��܂����B�F�؂��͂ĂȂ�API�����p���A���܂�l�b�g�ɏڂ����Ȃ��ȂɃ��[�U�r���e�B�e�X�g�ɋ��͂��Ă��炢�܂����v

�@���Ƀ��[�U�r���e�B�e�X�g�́A���΂��قǓ�������������Ƃ����B�w�r�[�ȃl�b�g���[�U�[�����łȂ��A���ʂ̐l�ɂ��g���Ă��炢�����B���̂��߂ɃN���A���ׂ��n�[�h�����������������B

�@�u�܂��A�Ȃ́w�^�O�x���܂������������܂���ł����B�����Łw���ށx�ƓY���邱�Ƃɂ��܂����B�܂��ŏ���Google Map�Ƀs����ł��Ă��炤�`�ɂ��悤�Ǝv�����̂ł����AGoogle Map�Œn�}���h���b�O����悤�ȑ�����������Ă��炦�܂���ł����B�����ŏZ������ʒu�����擾����W�I�R�[�f�B���O�𓱓����܂����v

�@���������w�͂̍b�������A�u���Ƃōs���v�̓\�[�V�����u�b�N�}�[�N�ł��傫�Ȕ����𓾂�B�������̃u���O�ł����グ���A�ꎞ�̓A�N�Z�X�ߑ��ɂȂ����B�u�܂��܂��ł͂���܂����A�ȒP�Ɏg����c�[����ڎw���ĉ��P���Ă��������Ǝv���܂��v

�uW-ZERO3�mes�n�v�����p�AGoogle�J�����_�[�Ɠ���

���p���Ă��锒��W-ZERO3�mes�n��PC���‚Ȃ��P�[�u��

�@�u�Ђƌ������T�[�r�X�v��ڕW�Ƃ��Čf����Ό�����͂ǂ̂悤�Ȏd���p�����H���Ă���̂��낤���B

�@�Ό����񂪈��p���Ă���̂��E�B���R���́uW-ZERO3�mes�n�v�B�X�P�W���[���Ǘ���Web�̉{���ȂǁA���o�C���V�[���ł̂����܎��Ԃ����p����̂ɑ劈�􂾂Ƃ����B���ɂ悭�g���Ă���̂�Google�J�����_�[��W-ZERO3�mes�n�̃J�����_�[�Ƃ̓������ł���uGooSync�v�B������g�����Ƃɂ���āA�l�b�g�ɂ‚Ȃ����Ă��Ȃ��Ă����K�ɃX�P�W���[���Ǘ����ł���悤�ɂȂ����Ƃ����B

�@W-ZERO3�mes�n�̓��f���Ƃ��Ă��g�����Ƃ��ł���̂ŁA�o��Ńl�b�g���g�������Ƃ��ɂ͏d�󂵂Ă���B�u���̂Ƃ��ɂ������֗��Ȃ̂�����ł��BW-ZERO3�mes�n��PC��ڑ����Ȃ���A������W-ZERO3�mes�n�̏[�d���”\�ȃP�[�u���ł��v�ƌ����Č����Ă��ꂽ�̂��u���g���N�^�u���P�[�u���E�f���A�� for W-ZERO3 [es] �v�B

�@�悭�g��Web�T�[�r�X��Gmail�AGoogle�J�����_�[�ɉ����AToDo�Ǘ��́uRemember the Milk�v�B�����Őݒu����Wiki���A�ǂ�����ł��g���郁�����Ƃ��Ċ��p���Ă���Ƃ����B

�@�B�����������Ƃ̓u���O�u�l�͔��W�r��Z�p���v�ɏ������Ƃ����`�x�[�V�����Ǘ����B�u�u���O�Ő錾���邱�Ƃɂ��������݂��‚��Ȃ��Ȃ�v�Ƃ����B

�@�u�����J������T�[�r�X�͂܂��閧�ł��v�ƌ��Ό�����B�u�ЂƂ�Ńl�b�g�T�[�r�X����肽���v�Ɖ�Ђ��яo�����ނ̍���̃T�[�r�X�Ɋ��҂������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);
���Ȃ��ɂ������߂̋L��PR