�Ȃ������܂ł�����A�J���҃R�~���j�e�B�َ̈�i���Z�u���G���W�j�A�~�[�e�B���O�v�G���W�j�A100�A���A���{Ruby�̉�Ajava-ja�F���G���W�j�A�~�[�e�B���O�v���|�[�g Day1�i1/2 �y�[�W�j

�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

» 2012�N06��14�� 00��00�� ���J
[���ŗY�C��IT]

�������A���ׂł��c�c

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

ujRjRcv̉ꕗiB҂29lzB �u�j�R�j�R����c�v�̉�ꕗ�i�B����҂�2����9���l���z�����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���u�f�U�C���̂��߂̃C���^�t�F�[�X�v

ww@̌܏\v ������w��w�@�����̌܏\�����v��

�@��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

1�D�f���\���f�U�C���̂��߂̋Z�p

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

OtBJ[U[C^tFCXiGUIjɂȂĂA{^⃁j[ŁuR}h𔭍svƂgg݂͕ςĂȂB[U[̑Rs[^x`ŁA蒼Iȑ삪̂ł͂Ȃ �O���t�B�J�����[�U�[�C���^�t�F�C�X�iGUI�j�ɂȂ��Ă��A�{�^���⃁�j���[�Łu�R�}���h�𔭍s����v�Ƃ����g�g�݂͕ς���Ă��Ȃ��B���[�U�[�̑�����R���s���[�^���x������`�ŁA��蒼���I�ȑ��삪����̂ł͂Ȃ���
܏\ɂuTeddyv̉ʗ �܏\�����ɂ��uTeddy�v�̉�ʗ�
�菑���ŏ������C���X�g���瑦����3D���f���𐶐����A��]�Ȃǂ̑�����”\�Ƃ���B

2�D�����f�U�C���̂��߂̋Z�p

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

3r[Yf̃fUC̗ 3�����r�[�Y���f���̃f�U�C���̗�
�R���s���[�^��Ō`����V�~�����[�V�������Đ݌v�ł���B
̃fUC ���̃f�U�C��
�^����ύX����Ƒ�����3�����`��ɔ��f�����Bᰂ̂ł����Ȃǂ��m�F�ł���B

3�D�Ɠd�E���{�b�g����̂��߂̋Z�p

�@���{�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

̃J[hŃ{bgɎwo ���̃J�[�h�Ń��{�b�g�Ɏw�����o��
�u�ʒuA�܂ʼn^��ł��������v�Ƃ����w����^���Ă���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

uvƂł郍{bggAۂ̂Cӂ̃[gʼn^Ԃ߂̗_B �u�����v���Ƃ������ł��郍�{�b�g���g���A�ۂ����̂�C�ӂ̃��[�g�ʼn^�Ԃ��߂̗��_�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

�G���W�j�A100�A�������L���n�b�J�[�̋Z���y��

�@�u�G���W�j�A100�A���v�Əo�������ł́A�����ȃG���W�j�A�������Z�������������B

�������e����lleval

�@�ŏ��ɓo�d���������e���i@dankogai�j�́A�u���E�U��ő���ނ̃X�N���v�g����𓮂�����c�[���ulleval�v���Љ�B

e �����e��
iPhone����Ɏ����APerl�v���O�����������œ��͂��Ă���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


͂PerlR[h �������͂���Perl�R�[�h
�uFizzBuzz�v�̃v���O�����R�[�h����͂��A�������ɂ��Web��̃c�[��lleval�ɂ����s�����Ă���B

���|�����̃}�C���X�C�[�p��Polyglot

�@�|���ǔ͎��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

當́uPolyglotv𕡐̏nʼn߁Es �當�����́uPolyglot�v�𕡐��̏����n�ʼn��߁E���s
���̖��̉𓚂́A�u�S�������v�ł���B

�������`���́uRython�v

` �����`��
�uPython�̂悤�ɂ��������Ȃ�Ruby�v��uPHP�ŏ����ꂽPython�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


`ɂfXg[V �����`�ɂ��f�����X�g���[�V����
�f�����X�g���[�V�������̂��A�uPHP�ŏ����ꂽXlib�v�ōs���Ă���

���͂܂���2���u�ӂ‚���form���‚��������v

�@�͂܂���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 �͂܂���2��
�u�u���K�[�A�N���b�J�[�v�Ƃ����������œo��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

͂܂2̃XCh �͂܂���2���̃X���C�h����
iPhone�ł́Ainput�^�O��type�����ŃL�[�{�[�h�̎�ނ�ς��邱�Ƃ��ł���

�@�܂��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�̉�ARuby�ƃR�~���j�e�B�̍ŐV���������

�@���{Ruby�̉�󂯎������Z�b�V�����ł́ARuby�����n�̍ŐV�����ƁARuby�R�~���j�e�B�̍ŐV���������ꂽ�B

���������`���uRuby�͊y�������ꂾ�Ƃ������Ƃ����o���Ă���������΁v

`i{Rubỷ\ABloŊE\j �������`���i���{Ruby�̉��\�A�B�l�o�ŊE��\������j
�uRuby�͂��̂�������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

Active Record̋Lq Active Record�̋L�q��
�����Ruby�R�[�h�Ȃ̂����A�u�݌v�̖��v�ɂ��p��ɋ߂�����Ńf�[�^�x�[�X�݌v���L�q���Ă���悤�ɓǂ߂�B����DSL�i�h���C���ŗL����j�Ƃ�����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�����u�y�����J���ɂ‚��Đ^���ɍl���Ă݂��v

�@�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�ꎁ�u������ł�肽�����Ƃ͂������񂠂�v

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

ckꎁiHerokuj ���c�k�ꎁ�iHeroku�j
���݂̓t���^�C����Ruby�����n�̊J�����s���Ă���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

RubyŁuŋ߂ł悤ɂȂƁv Ruby�Łu�ŋ߂ł���悤�ɂȂ������Ɓv

�@�Ƃ͂����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���u���E�ōL����Rubist�̊����v

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

pJMYiiaVXe}lWgj �p�J�M���Y���i�i�a�V�X�e���}�l�W�����g�j
Ruby�R�~���j�e�B�A�n��Ruby��c�ɂ‚��Č����

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

GitHub��́u�l�̂‚Ȃ���v
�v���O�����R�[�h�����łȂ��R�~���j�e�B�̐l�X�̃l�b�g���[�N�̖͗l���Ž�������Ă���B
�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B