�J���҃R�~���j�e�B���W�������u���G���W�j�A�~�[�e�B���O�v�B�G���W�j�A�������Z���J��o�������A����Ԃɒ���t���ă��|�[�g����B
�@�������b�Z�̓W���z�[��8���Ƃ����L��ȋ�Ԃ�����āA2012�N4��28���`29���ɊJ�Â��ꂽ����C�x���g�u�j�R�j�R����c�v�������̈�p�ŁA�����̊J���҃R�~���j�e�B�ɂ�����u���G���W�j�A�~�[�e�B���O�v���J�Â��ꂽ�B
�@���{�̊J���҃R�~���j�e�B�̐��s���W�܂�ƕ����āA���̕����2���Ԃɂ킽���Ē���t����ނ��Ă݂��B
�@���́A���܂��܂Ȋ��̃u�[�X�����Ԉ�p�B�����������ׂ́u���y�����v�̃o���h���t������Ă���Ƃ����A���ɍ��ׂƂ�����Ԃ��B���̕ǂɂ̓j�R�j�R����̂悤�ȁu�����v�����e����Ă���B�����ׂł̓o���h���t������A�莞�ɂ́u����v�̃A�i�E���X������u�������������Ƃ����A������̂��Ƃł̕���ł���B
�@�������A�l�����甇����鍬�ׂ����̂Ƃ������A�J���҃R�~���j�e�B�͂��ꂼ��̐��s�����������āA���|�I�ȍ˔\�̖��ʌ����Ԃ���I�B���Ȃ���g�َ�i���Z�h�̂悤�Ȑ��E�Ɖ����Ă����B
�@��u���́A �\�����v���i������w��w�@��H�w�n�����ȃR���s���[�^�Ȋw��U �����^JST ERATO �\���v���W�F�N�g���������j�ɂ��u�f�U�C���̂��߂̃C���^�t�F�[�X�v�B�\�����́A�������ʂ����X�ƑN�₩�ȃf�����X�g���[�V�����Ō����Ă������B
�@�\�����́A�܂��A���ʂ�PC�����̃\�t�g�̈�ʓI��UI���X���C�h�Ō������B�v���_�E�����j���[�ő�����w������A�������ʂ�UI�ł���B����UI�̔��z�́u�{�^����j���[�ɂ���ăR�}���h�s����ƁA���Ƃ��猋�ʂ��Ԃ��Ă���v��肾�B���j���[�\���ɂ��R�}���h�Q�����S�Ɋo����K�v���Ȃ����Ă�����̂́A�{���I�ɂ̓L�[�{�[�h�ŃR�}���h��ł����ޓ���ƕς��Ȃ��B
�@����A�\���������݂Ă���V�������[�U�[�C���^�[�t�F�C�X�́u���[�U�[�̎��R�ȑ�����v�Z�@��������T�|�[�g����B���[�U�[�̑���ɑ��ĘA���I�ɉ�������v�Ƃ������̂��B���̌������ʂ́A�傫������3����ɕ������B
�@�����I�ȑ���ŁA�A�j���[�V���������c�[�����I�B�ŏ��́A�t���[�n���h�̃C���X�g����3D���f�������Ƃ����uTeddy�v���B�����āA�u�s�����[�h�v��������A�j���[�V�����c�[���B�u�s���v��}�����Ƃœ����̐��������t���邱�ƂŁA�}�`��ό`�������蓮�������肷��w�����������R�Ȍ`�ōs����悤�ɂȂ�B
�@�������E�́u���m�v�ƁA������I�Ƀf�U�C������\�t�g�E�F�A�̘A�g�ŁA�ǂ�Ȑ��E���\�ɂȂ�̂��������̉\���̈�[�������h���I�ȃf�����X�g���[�V�����̘A���������B
�@��ʏ�ōD����3D�`����f�U�C�����āA�I���W�i���́u�ʂ�����݁v�����B�����V�~�����[�V��������g���āA���C�����ǂ��ʂ����������I�Ɍv�Z���A��ʏ�Ńr�[�Y�H��v����B���̌^���̕ύX�Ől�������Ƃ��́u�V���v���ǂ��Ȃ邩�����A���^�C���ŃV�~�����[�V��������B�̈֎q���f�U�C�����A���[�U�[�J�b�^�[�Ńp�[�c��ؒf����B�����̃p�[�\�i���E�t�@�u���P�[�V�����ƃf�U�C���c�[���̘A�g�͂܂����J��ł���A���܂��܂ȉ\�����c����Ă��������B
�@���{�b�g�Ɏw�����o���Ƃ��A�ǂ����邩�B������W�F�X�`���[�F���ł́A�`�������u�e�߂���v�A�܂������R����W���C�X�e�B�b�N�Ȃǂł́u�ׂ��߂���v�ƌ\�����͎w�E����B
�@�\�����́A�uMagic Card�v�ƌĂԕ��@���Ă���B���̃J�[�h���u��Ƃ����Ăق����ꏊ�v�ɒu���A���{�b�g�Ɏw����^����B�u������|�����Ă��������v�Ƃ����J�[�h�i�^�O�j��u���Ă����A���{�b�g�͂��̃J�[�h���s�b�N�A�b�v���āA�|�����{�b�g��h������B����A���{�b�g������̃��b�Z�[�W���u�J�[�h�v���B�d�r��ȂǂŎw���̍�Ƃ��s�\�ȏꍇ�A�u���s���܂����A���߂�Ȃ����v�Ƃ������G���[���b�Z�[�W�̃J�[�h�����̏�ɒu���Ă����B
�@�u�ʐ^�Ŏw�����o���v�f�����X�g���[�V�����������[�������B�H���̔z�V�����郍�{�b�g�ɍ�Ǝw����^����ۂɁA�u�z�V������������ԁv�̎ʐ^����͂Ƃ��ė^����B����ƃ��{�b�g�����̔z�u�ɂȂ�悤���삷��B
�@����ɁA���{�b�g���u�����v�Ƃ������삾���Ń��m���Ӑ}�ʂ�ɓ��������߂̗��_�A����I�����B�u���C�o�Ɏq�i�_�C�|�[���j�^�̋O���v�ɉ����ă��m������������J��Ԃ��A����̃R�[�X�ɉ����ă��m�����Ă����B
�@�\�����̌����́A�قȂ�̈�̏������т��āA�N�₩�Ȑ��ʂ��o���Ă������̂��肾�����B�t���[�n���h��2�����̐}�`����3�����A�j���[�V�������ɍ쐬������A�\�t�g�E�F�A�ɂ��f�U�C�����猻�����E�̃��m�i�ʂ�����݁A�Ƌ�A�y��A�ߕ��Ȃǁj�����o������A���{�b�g�ɃJ�[�h��ʐ^�Ƃ��������I�Ȃ����Ŏw�����o�����肷��B���̔w��ɂ́A�}��-�}�V���E�C���^�[�t�F�C�X�����̒~�ς�A�\�t�g�E�F�A�Z�p������B�\�t�g�E�F�A�̒m�������l�����̌������E��ς��邽�߂Ɂu�ł��邱�Ɓv�́A���͂܂��܂�������̗̈悪��������̂ł͂Ȃ����A���̂悤�Ɏv�킳�ꂽ�u���������B
�@�u�G���W�j�A100�A���v�Əo�������ł́A�����ȃG���W�j�A�������Z�������������B
�@�ŏ��ɓo�d���������e���i@dankogai�j�́A�u���E�U��ő���ނ̃X�N���v�g���������c�[���ulleval�v���Љ�B
�@�u�u���E�U�ł��Ȃ��̃R�[�h�����s�ł���c�[���ł��v
�@Perl�APython�AJavaScript�APtyhon�ARuby�AC�Aawk�ȂǑ���ނ̃v���O���~���O����ɑΉ����Ă���A���ꏈ���n���茳�ɂȂ��ꍇ�ł��A�u���E�U�����g����v���O�����R�[�h�����s���Ď�����B
�@��������iPhone�̉�ʂ��v���W�F�N�^���g���ē��e���ăv���[���e�[�V�������������A������iPhone�̉������͋@�\���g���āAPerl�ɂ��uFizzBuzz�v�v���O�����R�[�h����͂��AiPhone�̃u���E�U�ŊJ����lleval���g���Ď��s���Ă݂���A�Ƃ����|�����s�����B
�@�|���ǔ͎��i@takesako�j�̓r�f�I�f���ŎQ�������i�|������Blog�j�̍ŏ��̃l�^�́A�uWindows�̃Q�[���w�}�C���X�C�[�p�x�𑀂��ĉ�����5��2000�o�C�g��Perl���K�\���v�Ƃ����A�n�b�J�[�ȊO�͎���o���Ȃ��悤�Ȏ�ނ̃v���O�����������B
�@�|�������Ō�Ɍ��������̂́APolyglot�i�����̃v���O���~���O���ꏈ���n�Ŏ��s�ł���R�[�h�j�������B�當��������ł���悤�Ɍ�����e�L�X�g�t�@�C����MS-DOS�œ���8086�@�B��Ƃ��ĉ��߂��ꂽ��APerl�v���O�����ARuby�v���O�����AJavaScript�v���O�����Ƃ��Ă��ꂼ�ꓮ���i�����������n�̃o�[�W��������@�\�t���j�B�܂��Ɂu�˔\�̖��ʎg���v�̐^�����Ƃ�����f�����X�g���[�V�����������B
�@�����`���́A�u����͑f�l�ɂ�Python�̂悤�ɂ��������Ȃ�Ruby�v�ł���uRython�v�����n��APHP�ŏ����ꂽPython�����n�i�������������x�͔��ɒx���j�Ƃ����ٗl�ȃf�����X�g���[�V�������������B
�@�������A�u���̃v���[����PHP�ŏ����ꂽXlib�iX Window System�̕`��R�}���h���C�u�����j�ł����肵�܂����v�Ƃ�������ȃI�`�Œ��߂��������B
�@�u�v���O���~���O����PHP���A�z��͈͂��Ďg���v��Ƃ��āA�����Ԃ��Ƃ���܂ŗ��Ă��܂����Ǝv�킹�锭�\�������B
�@�͂܂���2���́A�u�u���K�[�A�N���b�J�[�v�Ƃ����h���I�Ȍ������œo��B���́Amixi�̐Ǝ㐫���w�E�����u�ڂ��͂܂������I�v�����i ��IT�֘A�L���F Security&Trust �E�H�b�`�i33�j�u�ڂ��͂܂������v �\�\�m��ꂴ��CSRF�U�� �j�Œm����B
�@�͂܂���2���̍u���^�C�g���́u�ӂ���form�����������v�BWeb�T�C�g�́u���̓t�H�[���v���ǂ̂悤�ȏꍇ�Ɏg���ɂ����Ɗ�����̂��A������v���O���}��f�U�C�i�����L�ł���`�Ō��t�ɂ������\�������i���\����������Blog�ɂ���j�B
�@�Ⴆ�A���̓t�H�[���̃G���[�́A�T�[�o�ɑ��M����O��JavaScript�Ń`�F�b�N����A���[�U�[�̎��Ԃ�D�킸�ɍςށB�p�\�R���ɕs����ȃ��[�U�[�́u03 �P�Q�R�S�[�Z���O�v�Ɣԍ�����͂��邩������Ȃ����A������u03-1234-0123�v�ɕϊ����邱�Ƃ͉\���BIE�Ǝ��g����css�v���p�e�B ime-mode���g���A�u���̃e�L�X�g�G���A�ł͓��{����̓\�t�g�iIME�j���I�t�ɂ���v�悤�Ȏw�����\���BiPhone�̏ꍇ��input�^�O��type�����ŃL�[�{�[�h�̎�ނ�ς��邱�Ƃ��ł���B
�@�܂��A�u�J�ځv�u�����v�u������ʁv�Ƃ������u�J���҂̌��t�v�́A�����̃��[�U�[�ɂƂ��Č�����Ȃ����t�Ȃ̂Ŕ����������悢�B
�@�t�H�[�����M�{�^���Ɂu2�x�����Ȃ��ł��������v�ƒ��ӏ������Y�����Ă���ꍇ�����邪�A������@�B�̑��őΏ��ł���B�t�����g�G���h���ŃN���b�N����ɂ̓{�^���������Ȃ��悤�ɂ���A�܂��T�[�o���ł���d���M�ɑΉ�����A�����[�h�ɂ���post���AAjax��_�C���N�g�ɂ��h���A�Ƃ����������͉\���B
�@�X�֔ԍ���[���A�h���X�̓��͗������ꂼ��2�ɂ��Ă��������邪�A����́u�v���̓s���v�B���[���A�h���X�������o�^���Ďg���Ă���l������B
�@Google�����̉�ʂ��J���ƁA�����������̈�Ƀt�H�[�J�X�����łɈړ����Ă���i���͉\�ƂȂ��Ă���j�B�u���[�U�[���K�������ɕ�������͂���v�Ƃ����y�[�W�ł���A���̃t�H�[�J�X�ړ����l���Ă݂鉿�l������B
�@�͂܂���2���́A���̂悤�Ɂu�g���Â炳�v�̋�̗�Ƃ��̉��P������X�Ƌ����Ă����B���̓t�H�[���́u�g���Â炳�v�́A�J�����̂�����Ƃ����w�͂�C�t���ő傫�����P���邱�Ƃ��������v���[���e�[�V�����������B�����āA�͂܂���2���́u���̒��̂��ׂĂ̓��̓t�H�[�����}�V�ɂȂ�܂��悤�Ɂv�ƒ��߂��������B
�@���{Ruby�̉�������Z�b�V�����ł́ARuby�����n�̍ŐV�����ƁARuby�R�~���j�e�B�̍ŐV���������ꂽ�B
�@�B�l�o�ł̍������`���i@takahashim�j�́A�u�wRuby�͊y��������x�Ƃ������Ƃ����o���Ă���������v�Ƙb���n�߂��BRuby�̓I�u�W�F�N�g�w���X�N���v�g����Ƃ��ĊJ�����ꂽ���A���̓�����˂��l�߂�ƁA�u�y�����v�ƂȂ�BRubyKaigi2008��Ruby�J���҂̂܂��Ƃ䂫�Ђ뎁���uRuby���L����ƋC���������I�v�Ƃ����������c���Ă���B�v���O���~���O����͂܂�u����v�Ȃ̂����A����ɂ����܂��܂Ȏ�ނ̂��̂�����ARuby����͓���Ƃ��Ắu�y�����v��Nj����Ă���̂��B
�@�Ⴆ�A�u�]�v�Ȃ��̂�r���i�ł���j�v�Ƃ����v�v�z������B�ϐ��錾��A�����̃J�b�R�A�����̃Z�~�R�����A������Ruby�ł͕s�v���BRuby�ɂ��t���[�����[�NRuby on Rails�́uActive Record�v�́A�u�f�[�^�x�[�X�̃��R�[�h��\�����邽�߂̌���v�ł��邩�̂悤�ȋL�@���������Ă���B���̎�́u�v�̖��v��Ruby�̎��������BRuby�ł���Ȃ��瑼�̌���̂悤�ɏ�����h���C���ŗL����iDSL : Domain Specific Language�j�����₷���_���ARuby�̓����ł���B
�@���͍������́A��ꂪ���܂�ɑ��X�����l�q�����ču�����e���}����ύX�����Ƃ����BRuby�̕����Ɋւ��镔����������J�b�g�A����ɍŋߓo�ꂵ������̑g�ݍ������ɍ��ꂽ�y��Ruby�����n�umruby�v�̃f�����X�g���[�V�������������B�v���[���e�[�V�����̓r����mruby�����n���R���p�C�����i�܂菈���n���R���p�N�g�ł��邱�Ƃ������j�A���C�t�Q�[���̃v���O���������s���Č������B
�@�N��B�����i@tatsuoSakurai�j�́A�������g�̓]�E�o������ARuby�Ɓu�y�����J���v�ɂ��Č�����B�N�䎁�́A�ȑO�̐E��ł́u�y�����Ȃ������v�Ƙb���B�u1�l�ڂ����ŊJ���A�V�����ǂ��Z�p���g��Ȃ��A�������Ȑl��������B�`�[�����[�N���Ȃ��A���u�v���C�A��������ꂸ�R�[�h���C�������B�N�̂��߂ɉ�������Ă���̂�������Ȃ��Ȃ�B���̌���ł����g���Ȃ��悤�ȊJ���ɊW�Ȃ��Ɩ��X�L�����v�������v�B
�@�����ŁA�u�y�����J���v�ɂ��Đ^���ɍl���Ă݂��B����́u�V�������ƁA�ω����邱�Ƃ�����Ȃ��v���Ƃ��ƍl�����B�����āA�A�W���C���J����y�A�v���O���~���O�ȂNjC�ɂȂ錾�t�ׂĂ��������ɁA���݂̐E��ł��閜�t�ɍs�������ē]�E���A�u������Ruby�Əo��܂����v�Ƃ����B
�@Ruby�ɂ��A�W���C���J���̌���̌o�����A�N�䎁�͎��X�ƌ���Ă����B���ǂ��Ȃ���˂����݂����Ă����Ǐ���A�`���b�g�c�[��Lingr���g�����Ǐ���A�\�[�V�����R�[�f�B���O�ATwitter�쓮�J���Agithub�A�N���E�h�v���b�g�t�H�[��Heroku�E�E�E�����������ɟN�䎁�͏������Ȃ���u���̂����J�����ł���A���ǂ����̂��ł���v�ƟN�䎁�͌��B�����āA�u���̂����J���v�Ɏ���R�[�X�Ƃ��ẮA�u�C�x���g�X�^�b�t������Ă݂�v�u�y����ł���l���W�܂�Ƃ���ɍs���Ă݂�v���Ƃ����߂��B
�@���c�k�ꎁ�́A�ŋ߁A������w��w�@����N���E�h�v���b�g�t�H�[����Heroku�֓]�E�����B�u�������Ă��邩�Ƃ����ƁARuby���t���^�C���ŊJ�����Ă��܂��B��i�́iRuby����J���҂ł���j�܂��Ƃ���ł��v�i���c���j�B
�@Ruby����́u�a�����v�́A1993�N2��24���Ƃ���Ă���B���̓��ɏ��߂ē����o�[�W���������ꂽ�Ƃ����B�����Ēa������20���N�ƂȂ�2013�N2��24���́A�uRuby2.0�v�������[�X���邱�Ƃ����܂����B
�@���̂��߁A2012�N��8���ɂ͑傫�ȋ@�\���t���[�Y�i�d�l����j����B���c���́uRuby2.0�ɓ��ꂽ���@�\����������A�F���߂ɂ��肢���܂��v�ƌĂт������BRuby�֊���v�]�́u�����v����̐؎��������ƂȂ��������u�ł������B
�@���c���́u���܂��v�Ƃ��āARuby�Ɂu�ł��Ȃ����Ɓv���ǂꂾ���c���Ă��邩�������Ă������BRuby�͕W���ł͂Ȃ��A�ƌ����邱�Ƃ����������A�ŋ�JIS�^ISO�W���ƂȂ����B�h�L�������g���Ȃ��A�����邱�Ƃ����������A���̍��Ńh�L�������g������u���܁v�v���W�F�N�g���i�s���Ă���B�t���^�C���J���҂����Ȃ��A�Ƃ����ᔻ�����������A����CRuby�ɂ�3���̃t���^�C���J���҂�����B�܂Ƃ���M17N�i������j�Ή����Ȃ��A�Ƃ����ᔻ�����������A�����Ruby1.9�ʼn��������B�܂Ƃ��ȉ��z�}�V�����Ȃ��A�Ƃ����ᔻ�ɂ����l��Ruby1.9�őΉ������i���c����Ruby1.9�ō̗p�����������z�}�V��YARV�̍�҂��j�B�u����ARuby�͈ӊO�Ƃ܂Ƃ��Ȍ���H�v�ƍ��c���̓{�P�Č�����B
�@�Ƃ͂����ARuby�ɂ��āA������́u��肽�����Ɓv�͂�������l�q�������BRuby�����n�̂��܂��܂ȍ������̎�@�ɂ��āA�җ�Ȑ����ō��c���͊T�ς��Ă����B
�@�u���s�������g�����œK���ł͐ÓI�^�t������ɏ��Ă�I�v
�@�u���������_���Z�̃������Ǘ��̃I�[�o�w�b�h������₽�瑬���Ȃ����B2.0�ł͓��ꂽ���v
�@�u�����GC������ɂ�C�ŏ������g���ɃA�m�e�[�V����������K�v�����邪�A�݊����Ȃ��̂ł��Ȃ����j�v
�@�u�}���`�X���b�h���ǂ����Ă���肽�����JRuby�ŁBCRuby�̒�Ă͌y�ʂȃv���Z�X�ԒʐM��MVM�i�}���`���z�}�V���j�v
�@CRuby�ł̌������ڂ�J�����j����������BRuby����́A�o�[�W����1.8�̍��܂Łu�x������v���������ꍇ�����������̂����A�ŐV��Ruby����͂ЂƖ��Ⴄ���Ƃ��`����Ă���Z�b�V�����������B�Ō�ɁuRuby2.0�͗��N�i2013�N�j2���ɏo�܂��B100���R���p�`�i�݊��j�ł��v�ƒ��߂��������B
�@�p�J�M���Y���i@kakutani�j�́ARuby�R�~���j�e�B�̊����ɂ��Ĕ��\�����BRubyConf�̓I�[�X�g�����A�ŊJ�Â����炵�����ƁBGitHub�Ől�Ɛl�Ƃ́u�Ȃ���v���}�b�s���O�ł��邱�ƁB
�@2006�N����2011�N�܂Ŗ��N�J�Â��ꂽ�u���{Ruby��c�v�́A2012�N�͊J�Â���Ȃ��B����A�n����Ruby�R�~���j�e�B�̓����͈�w�A�����ɂȂ��Ă���B�p�J���́A�u�n��Ruby��c(Regional RubyKaigi�j�v�Ƃ��āA6��2���ɊJ�Â���u�݂Ȃ�Ruby��c01�i���l��6��2���J�Áj�v�A7��7���ɊJ�Â���u���RRuby��c01�v�����ꂼ��̑�\�҂Ƌ��ɏЉ���B�����7���ɂ́uTokyuRuby��c05�v�A9��14�`16���ɂ́u�D�yRuby��c2012�v���\�肳��Ă���B
�@Ruby�J���҃R�~���j�e�B�́A�����̋������ڗ��W�c���BRuby�J���҂ł���܂��Ƃ䂫�Ђ뎁���Ȃ�炩�̌`�Ŏx������i�Ⴆ�A�J���҃R�~���j�e�B�̃C�x���g�ōu����������j�Ƃ����ړI�������Đl�X���W�܂����o�܂����邩�炾�낤�B
�@�����āA���{Ruby�̉�S���������̃Z�b�V�����ł́A�v���O���}�ɂƂ��ĐS�n�ǂ��`�ŗZ�ʂ�����Ruby����́u���̂����v�A��������p�ɓK�p���āu���̂����J���v�Ɍ��т���l�����A������Ruby�����n�̎�����S������J���҂����Ƃ������l�Ȗڐ���Ruby��Ruby�R�~���j�e�B�̓��������ꂽ�Ƃ�����B
Copyright © ITmedia, Inc. All Rights Reserved.