���O�̂Ȃ��i���ƃp�^�[�������F�I�u�W�F�N�g�w���̐��E�i6�j

» 2004�N10��30�� 12��00�� ���J
[�͍����j�i�i�L�j�I�u�W�F�N�g�f�U�C���������j�C��IT]

�@��5��́u�S�̍œK�ƃA�[�L�e�N�`���v�Ƒ肵�āA�܂��o�X���[����P�Ȃ�u�̂̐􂢏�v�ƂƂ炦�邩�A����Ƃ��u�S�g�̃��t���b�V���̏�v�ƌ��Ȃ����Ƃ������ɂ‚��čl���܂����B�o�X���[������҂̋@�\�Ƃ��ĂƂ炦��ɂ́A�S�̂͋@�\���i�̒P�Ȃ�W���ł͂Ȃ������ɃR�[�f�B�l�[�V�������K�v�ł��B�R�[�f�B�l�[�V�����Ƃ́A�‚܂�S�̂Ƃ��Ẳ��l�����߂邽�߂̐݌v�ł����āA���l�ɍl����Ɓu�\�t�g�E�F�A�͋@�\�̏W���ɂ��炸�v�ł���A�@�\�W���ȏ�̉��l�����߂�̂��A�[�L�e�N�`���ł���Ƃ������b�����܂����B�R�[�f�B�l�[�V�����ɓ�����̂��A�[�L�e�N�`���ł���A�Ƃ��ɃV�X�e���Ƃ��Ă̑S�̐��̐݌v�Ƃ������Ƃ��ł��܂��B

�@�j���[���[�N�̏����X�܂����w���Ă��炽�߂Ċ��������Ƃ́A�ɐ����Ă���X�܂ɂ͌ڋq�u�����H�̂��߂̊�Ɛ헪�������o�Ă��܂��B�X���Ɋ��C������A���������y�����������A�������q�݂̂Ȃ炸�X���������������Ă��܂��B���R�~�ŐV�K�ڋq�������A1�x�����l�̓��s�[�^�ɂȂ�܂��B����͐�������r�W�l�X�̊�{�ł��B�X�܁A�������q�A�]�ƈ����܂߂��S�̐�������܂��B�������q���璼�ڂ͌����Ȃ��d�����Ȃǂ̃p�[�g�i�[�Ƃ̊֌W���A���R�Ȃ��炱�̑S�̐��Ɋ܂܂�Ă���ׂ����̂ł��B

�@�ł͂Ȃ����̓X���ɐ����Ă���̂ł��傤�H �Ȃ��������q���]�ƈ��������������Ă���̂ł��傤�H ���̓X�ɔ����ق��̓X�ɂ͂Ȃ��i���Ƃ͉��Ȃ̂ł��傤�H ����͂����̖��Ɂu���O�̂Ȃ��i���v�Ƃ����L�[���[�h�ōl���Ă݂����Ǝv���܂��B

�ɐ��X�܂̕i���Ƃ�

�@�j���[���[�N���@�Z�~�i�[�ŁASOHO�ƌĂ΂��}���n�b�^���암�̍ŋߍ����X�܂��W�܂�n�߂��n��̌��w�ɍs�����Ƃ��̂��Ƃł��B�|�^���o�[���iPOTTERY BARN�j�Ƃ���������Ƃ������Ȏ����i�ihome furnishing�j���X�ɓ������Ƃ��A����Ă����̂��u�A�����J�v��Ventura Highway�Ƃ���1970�N��̃q�b�g�\���O�ł����B�C���e���A�ɂ��Â��f�U�C���̃��W�I�Ƃ���@�Ƃ��̉����������������ƂȂ��u���Ă���܂��B�ŋߓ��{�ł�������ƃ��g�����͂���Ă��܂��ˁB

�@ �u�A�����J�v�Ƃ������b�N�O���[�v�́u���O�̂Ȃ��n�v�gA Horse with no Name�h�Ŗ����グ�܂����BCD�̃��C�i�[�m�[�g�ɂ̓O���[�v���ƍ��̖��O�����������āu���O�̂Ȃ��n���d�g�ɏ���ăM�����b�v���J�n����1972�N�A���E�̓A�����J�𔭌������c�c�v�Ƃ���܂����A�ȗ������ł��X�^���_�[�h�i���o�[�Ƃ��ė���Ă�ق̂ڂ̂Ƃ����Â��ǂ��A�����J�̈ꑤ�ʂ�����������Ȃł��B�b��{��ɖ߂��܂����A���܂��炨�b������̂̓N���X�g�t�@�[�E�A���O�U���_�[�iChristopher Alexander�j�́u���O�̂Ȃ��i���v�gQuality Without a Name�h�ł��B

ALT �}1 ���O�̂Ȃ��i���Ƃ́H

�@���񌩊w�����ɐ��X�܂ɂ͋��ʓ_������܂��B�i�X�Ɂj�����ĉ����D��S���������Ă���̂�����B�X�ܐ݌v�A�戵���i�A���i�̒—���@�Ȃǂō��ʉ����H�v���Ă��܂��B�|�^���o�[���ɓ������Ƃ��A������߂��ɐ_�I�̂悤�Ȓ—񂪂���n�b�Ƃ��܂����B�������_�I��—񂵂Ă���̂ł͂Ȃ��A���i�͐H��Ȃ̂ł����A�����M�����̂悤�ɗ��Ċ|���A���̉��ɉԂł͂Ȃ��傫�ȗt���O���X�ɑ}���Ă��邳�܂��_�I��A�z�����܂����B����̖؍ނłł����I�̏㕔�̌��グ��ʒu�ɕ��ׂĂ���������������܂��B

�@�X�܂�1�‚̐��E�ł��B�S�̐��ƌX�̍ו��ɓX�܂̃|���V�[�Ƃ��Ď��H����Ă���i�����h���Ă��܂��B����͊ȒP�ɂ͂܂˂��ł��Ȃ����̂ł��B�`�����܂˂Ă��{���ƋU���̈Ⴂ�͋q�ɂ͂����Ɋ�������Ă��܂��܂��B���Ȃ݂Ƀ|�^���o�[���̋��l�ē��ɂ�3�����Ƃ��Ēm���A�n�����A���C�iintelligent,imaginative and self-motivated�j�������Ă��܂����A���ɒm����������X�܂ł����B

���O�̂Ȃ��i��

�@���z�ƃN���X�g�t�@�[�E�A���O�U���_�[�͌Â����炠��A�f���炵���A�l�Ɋ�����^������j�I��������X�͂ǂ̂悤�ɂ��Ăł����̂��A�܂��ߑ�̌�������s�s�͂Ȃ��l�Ɋ�����^���Ȃ��̂��A���̈Ⴂ�͉������t�ł͕\���ł��Ȃ��u���v�����邩�炾�ƍl���܂����B�ނ͂�����gQuality Without A Name�h�FQWAN�i�u�����̎��v�܂��́u���O�̂Ȃ��i���v�Ɩ󂳂�Ă��܂��j�Ɩ��t���܂����B

�@�ނ̑�\���1�u���𒴂������݂̓��iThe Timeless Way of Building�j�v�ł��́u���O�̂Ȃ��i���v�Ƃ͉����ɂ‚��Ď��̂悤��7�‚̑��ʂŐ��������݂Ă��܂��B

alive ���������Ƃ����B�����A�������Ɋ֌W�Ȃ����ꂼ��ɐ��C�̂�����̂ƂȂ����̂�����B�����ɂ͕��ՓI�Ȕ�������B
whole �S�̐��B�����̑Η�����������Ă���B�Ⴆ�΁u���ɕ��v�A�����ł����͐܂�Ȃ��o�����X�̎�ꂽ�V�X�e���ɂȂ��Ă���B�u�J�ƌk�J�v�A�J�Ōk�J�͐N�H����A�V�X�e���Ƃ��ăo�����X�����Ă��Ȃ��B
comfortable ���S�n�̂悢�B���I�Η����Ȃ��A�����ɂ��W�����Ȃ���������������B�������g���{���ɂ����C���ɂȂ��B
free �Ƃ���̂Ȃ��B�������������鎩�R�z�����B
exact ���m�ȁB���S�n�̂悢�A�Ƃ���̂Ȃ��Ƃ������t�Ɍ����Ă��鐳�m�����K�v�B
egoless ����́B���m����艜�̐[�����t�B����̈Ӑ}�����߂���̂͗ǂ��Ȃ��B
eternal �i���́B���a�����A���Ȉێ��\�͂������A���Ȃ��邱�Ƃ��Ȃ��B���I�Η����������ꂽ�u�ԁA����͎��Ԃ������z����B

�@���O�̂Ȃ��i���͂����7�‚̓����̋��ʕ����Ɋm���ɑ��݂�����̂ł��B����͐^�P���̖{���Ƃ��ʂ�����̂ł��B

ALT �}2 ���O�̂Ȃ��i���̓���

���������X �x�X�g100

�@���������X �x�X�g100�iThe 100 Best Companies to work for�j�Ƃ��������L���O���uFortune�v���Ō��J����Ă��܂��B�Ⴆ�΍��񌩊w����3�‚̐��N�H�i�X�[�p�[�}�[�P�b�gWhole Foods�AStew Leonald�fs�AWegman�fs Food Market�͂�����������Ƀ����L���O����Ă��܂��B

�@Stew Leonald�fs�̓j���[���[�N���ӂɂ킸��3�X�܂����Ȃ����[�J���ȃX�[�p�[�}�[�P�b�g�ł��B���w�����X�܂͖q��̈ꕔ�ɂ�������i�����݂ł��B���ӂɂ͉����Ȃ��Ƃ���ŁA���̓X������ړI�ɔ������q���W�܂�܂��B�X�܂̓���������A�W�A�����邢�̓J���u�C�ӂ�̃g���s�J���A�C�����h�ɂ��肻���Ȏs��Ƃ������݌v�ł�����Ƃ����e�[�}�p�[�N�ł��B�ʘH�����˂��˂��Ă��đS�̂����n���Ȃ��悤�ɂȂ��Ă��镪�A�]�v�ɍD��S���������Ă��܂��B

�@�����3�X�̋��݂́A���R�ł������N�H�i�ŃJ���t���ȑ�ʂ̖�؁A�ʕ������ꂢ�ɕ��ׂ��Ă��܂��B�A�����J�l�̓J���[�R�[�f�B�l�[�g���d�����܂��B���R�~�[�g�A�V�[�t�[�h���L�x�ł��B�E�H���}�[�g�͓��p�G�ݕi�A�H�i�A�ߗ��i�S����Ŕ��㍂�ł̓g�b�v�ł����A���̐��N�H�i�̕i���낦�ƕi���͂������X�ɂ͂��Ȃ��܂���B

�@3�‚̐��N�H�i���X�[�p�[�ɂ͊m���Ɂu���O�̂Ȃ��i���v��������Ă��܂��B���C�ialive�j�A�S�̐��iwhole�j�A���S�n�̗ǂ��icomfortable�j������܂��B�����͓��������X�̕K�v�����ł��ˁB

ALT �}3 �ɐ��X�܂ɂ͖��O�̂Ȃ��i��������

�S�̐�

�@���O�̂Ȃ��i���̒��ɂ́gwhole�h�Ƃ����L�[���[�h�������Ă��܂����A�A���O�U���_�[�̃��C�t���[�N�͐^�̑S�̐����邢�͒��a�Ƃ͉��ł��邩��Nj����A��������z�̐��E�łǂ̂悤�Ɏ������邩���̋Z�@��͍����邱�Ƃɂ���悤�ł��B��������s�s�͂��̂��̂��ړI�ł͂Ȃ��A�����Ő�������l�Ԃ̂��߂̂��̂ł��B���K�Ȑ����Ƃ������̂��ړI�ł����A�ߑ㌚�z�̓n�[�h�E�F�A�̐��\�������Ă���A�l�Ԑ��𖳎����Ă͂��Ȃ������K���̎��H���@���܂��܂��m���ł��Ă��Ȃ��B�S�̐��̒��ɂ͓��R�Ȃ��炻�̏Z�l�̉��K�����܂܂�Ă���A�Ƃ�����肻���炪��̂̂͂��ł��B

�@�����͎������Ă��邪�S�̂���Ǘ����Ă���̂ł͂Ȃ��B���R�̒��ɂ����񂪂���A�S�̒��a�𗐂��悤�ȃG�S�������Ă͂Ȃ�Ȃ��B�����͎��R�ł��邪�S�̂����Ă̕����Ȃ̂őS�̂Ƌ������h�ł���B�������琶�������������S�n�̂悢�S�̐������܂��B���ꂪ�u���O�̂Ȃ��i���v�ł��B

���t���b�V���̏�Ƃ��Ẵo�X���[��

�@�O��́u�o�X���[���͐􂢏�ɂ��炸�v�ɁA�����̎���������Ă��邩�l���Ă݂܂��傤�B�R�[�f�B�l�[�g���ꂽ�o�X���[���ɂ͑S�̐��iwhole�j������A����͔��i�̓��ꐫ�����łȂ��������g����̂ɂȂ�邱�Ƃ��K�v�ł��B�o�X���[���Ƃ����Ă��S�̐��̓o�X�^�u�A�V�����[�����łȂ��A�ǁA�J�[�e���A�h�A�A���A�Ɩ��A��������A�^�I���A�����܁A���ʼn��y��������A���ŎG�����ǂ߂�A�c�c�Ƃǂ��܂ł��L����܂��B�R�[�f�B�l�[�g�����܂��ł��Ă��邩�ǂ����͎��ۂɎg�p���Ă݂ċC�������ǂ����icomfortable�j�A��ꂽ�S�g�����₳�ꐶ�C���킢�Ă��邩�ialive�j�A�����ē��X�̓��퐶���܂ł��̉e�����\��Ă��邩�Ƃ������Ƃł��B

ALT �}4 �o�X���[���ɂ͖��O�̂Ȃ��i��������

�@�r�W�l�X�ɔ����ׂ����O�̂Ȃ��i�������l�ł��B��Ɠ��������łȂ��ڋq�A�p�[�g�i�[�܂Ŋ܂߂��S�̐��iwhole�j���K�v�ł��B�o�c�ҁA�]�ƈ��A�p�[�g�i�[�A�ڋq�F�����K�icomfortable�j�Ŋ���������ialive�j�K���ł���悤�ȃr�W�l�X���ɉh���܂��B������T�|�[�g����̂ɏd�v�Ȗ������ʂ����̂����V�X�e���ł��B���V�X�e���͈ꕔ���̋@�\�݂̂ł͂Ȃ������܂ł�����ɓ���Đ݌v���ׂ��ł��B

ALT �}5 �ɉh����r�W�l�X�ɂ͖��O�̂Ȃ��i��������

�@�A���O�U���_�[�͖��O�̂Ȃ��i�������z�Ŏ��H���邽�߂̋Z�@�Ƃ��āu�p�^�[������v��񏥂��܂����B�f�U�C���p�^�[���Ȃǂ̃\�t�g�E�F�A�p�^�[���̃��[�c�͂��̃A���O�U���_�[�̃p�^�[������ł��B����ɂ‚��Ă͍e�����߂Ă��b���������ƍl���Ă��܂��B

�@�Ȃ��A�w�M�Ҏ�ẪI�u�W�F�N�g�w������I�[�v���R�[�X���J�Â��܂��B�ڍׂ��L����ЃI�u�W�F�N�g�f�U�C���������̃z�[���y�[�W�����Q�Ƃ��������B�F�l�Ƃ���ł��邱�Ƃ��y���݂ɂ��Ă��܂��B�x

�v���t�B�[��

�͍����j�i���킢�������j

�@����w���w�����w�ȑ��ƁA���{���j�V�X������Ђɂă��C���t���[����OS�ێ�A���\�]���̌�APC��GUI�n��{�\�t�g�J���A�N���C�A���g�^�T�[�o�V�X�e���J����ʂ��ăI�u�W�F�N�g�w�����́E�݌v�Ɍg���B

�@�I�u�W�F�N�g�w���̖{����Nj����ׂ�1998�N�ɓƗ���A�L����ЃI�u�W�F�N�g�f�U�C���������ݗ��A���_�Ǝ��H��ڎw�����݂Ɏ���B�r�W�l�X���f�����O�A�p�^�[������̊w�K�ƕ��y���s���R�~���j�e�B�����ɎQ��B�z�[���y�[�W�u�I�u�W�F�N�g�w���ƓN�w�v �B

�@�����ɁwJava�f�x���b�p�[�̂��߂�UML����x�w����UML�|�I�u�W�F�N�g�w�������f�����O����x�ȂǁB



�u�I�u�W�F�N�g�w���̐��E�v�o�b�N�i���o�[

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��PR