�����_���E�V���b�t���������_������Ȃ��I

MS�AWeb�u���E�U�I����ʂɃA���S���Y����̃o�O��

2010/03/01

�@���[���b�p�ŏo�ׂ����Windows PC�����Windows���[�U�[�ɑ΂��ă}�C�N���\�t�g�́AIE���܂�5�‚�Web�u���E�U�������_���ȏ����ŕ\������ă��[�U�[�ɑI���𑣂��uWeb�u���E�U�I����ʁv���񋟂���悤�ɂȂ����B���̂Ƃ��\�������u���E�U�̏������A���S�ȃ����_���ł͂Ȃ��΂肪����Ƙb��ɂȂ��Ă���B

ballot01.jpg Web�u���E�U�I�����

�@�����ŏ��ɕ񂶂��̂̓X���o�L�A�̋Z�p�n�T�C�g�uDSL.sk�v�ŁAWindows 7���IE8�ŁA���̃u���E�U�I����ʂ��J���ƁA��50���̊m����IE�������΂�Ō�ɕ\�������ق��A9���߂��m����Chrome��1�`3�Ԗڂɕ\�������Ƃ����f�[�^�������Ă���B

result.png �X���o�L�A�̋Z�p�n�T�C�g���񂶂�Web�u���E�U�I����ʂ̓o��ʒu�̕΂�i�o�T�FDSL.sk�j

�Ӑ}�I�ł͂Ȃ��A�����I�Ȏ����~�X��

�@���̖��ɂ‚��āAIBM��Rob Weir����2��27���t���̃u���O�̒��ŏ����I�ȃ~�X�ɂ��o�O��1��ł͂Ȃ����Ƙ_���Ă���B

�@Weir���̓}�C�N���\�t�g��JavaScript�Ŏ����������בւ��֐��ɓƎ��̃R�[�h�������ăe�X�g���A�΂肪���v�I�Ɍ��ă����_���ȕ��בւ��ł���m���͋ɂ߂ĒႢ�Ƃ��Ă���B�^����ꂽ�z��̒��g�������_���ɕ��בւ�����́u�����_���E�V���b�t���v�ƌĂ΂��Â����ŁA�R���s���[�^�j�̏�������_�����Ă������̂��Ƃ����B

�@�����_���E�V���b�t���ɂ́A�悭�m��ꂽ�����‚��̃A�v���[�`������Ƃ����B

  • �^����ꂽ�v�f�̏�������ׂă��X�g�A�b�v���A���̒�����1�‚������_���ɑI�ԕ��@
  • Fisher-Yates�V���b�t���ƌĂ΂�����
  • �^����ꂽ�z��Ɠ��T�C�Y�̔z���p�ӂ��A�����ɗ��������Ă����Ă�����L�[�ɕ��בւ�����@

�@1�–ڂ̕��@�̓f�[�^�ʂ������������͏\���ɋ@�\����B3�–ڂ̂��̂�Fisher-Yates�V���b�t�����v�Z�ʂ������Ȃ���̂́A�������e�ՂƂ��������b�g������Ƃ����B

�@�}�C�N���\�t�g�̎����́A�����̂�����ł��Ȃ��AWeir���́u�����A�v���[�`������Ă��܂����悤���v�Ǝw�E���Ă���B����́A�o�u���\�[�g�̂悤�ɑf�p�ȃA���S���Y�����g���Ă��܂������߂ɋN���������ŁA�u�R���s���[�^�E�T�C�G���X���U����100�l�̐V�����ɂ�点����A���Ȃ��Ƃ�1�l�͓����ԈႢ��Ƃ��̂͊m�����Ǝv���v�iWeir���j�Ƃ����B

�@��̓I�ɂ́A�ȉ���JavaScript����RandamSort����肾�Ƃ����B

code.png �u���E�U�I����ʂ̕��בւ��֐���JavaScript

�@JavaScript�̔z��̕��בւ��isort�j�͔�r�֐���n�����Ƃŏ_��ȕ��בւ����s����B�����ł�Math.rand()�Ŕ��X�̊m���Ő����̒l��Ԃ��Ă���̂ŁA�ׂ荇���v�f�̕��בւ��̓����_���ɋN����B����Ō��ʂ������_���ɂȂ�悤�Ɏv���邪�A���ۂɈӖ��̂�����בւ����s�����߂ɂ́A���בւ�����̔z�񂪈��̊�ɏ]���Ă�����ׂ��Ă��邱�Ƃ��s�Œ��ŁA�Ⴆ�΁ua��b�v�ł���΁ub��a�v�A�ua��b����b��c�v�ł���΁ua��c�v�łȂ���΂Ȃ�Ȃ��B����́A�ׂ荇���v�f���m�����������_���ɓ���ւ��邾���ł͒B���ł��Ȃ��̂��Ƃ����B

�@Weir���́u���̃o�O�ɋɈ��ȈӐ}���������Ƃ͎v��Ȃ��v�Ƃ��A�o�����n�ȃv���O���}���K���n�}����ł���Ƃ��Ă���B���̂��Ƃ���A�����́u���̃o�O���L�܂������x�ɋ��Q���Ă���B����͑I����ʂ��p�u���b�N�ɏo���肸���Ƒ������_�Ń}�C�N���\�t�g�ɂ���Č��‚����Ă���ׂ����̂������v�Ǝw�E�B�I�����C���M�����u���T�C�g�ł͗���������V���b�t���A���S���Y���ɂ͊č������邱�Ƃ�����Ƃ�������Ђ��āAWeb�u���E�U�s��̃X�e�[�N�z���_�[�̂��Ƃ��l����΁A�M�����u���Ɣ�ׂĎ��ɑ���Ȃ����̂Ƃ������Ƃ͂Ȃ����낤�A�Ə����Ă���B

�i��IT �������j

�������񂹂��������F

�A�C�e�B���f�B�A�̒񋟃T�[�r�X

�L�����A�A�b�v


- PR -
�\�����[�V����FLASH
"); adremove.push(adstrtmp[adstart]); } } for(var i = 0; i < adremove.length; i++){ adremove[i].parentNode.removeChild(adremove[i]); } adstr.sort().reverse(); adstr = adstr.join(""); return adstr; }

�uITmedia �}�[�P�e�B���O�v�V���L��

�C���t���G���T�[��AI�������H�@Bose��CMO����邱�ꂩ��̃u�����h�헪
Bose���̃O���[�o���}�[�P�e�B���O�ӔC�҂ł���W���E�����J�����A����ɑi����}�[�P�e...

�uEC�v���b�g�t�H�[���v�����TOP10�i2024�N12���j
EC�v���b�g�t�H�[�����i�iEC�T�C�g�\�z�c�[���j�́A���������TOP10���Љ�܂��B

������ƂɃ}�[�P�e�B���O�I�[�g���[�V�����͖{���ɕK�v�H�@�x���_�[4�Ђ��Ԃ����Ⴏ�g�[�N
�����⏉���݌v�̓��������܂��Ă��܂���Ƃ����Ȃ��Ȃ�MA�c�[���𒆏���ƂɎg����...