Rails�̊w�ѕ��FRails�Ŗڎw���A��M�G���W�j�A�i2�j

�����h���ݏZ��Rails�G���W�j�A�A���^�������g�̑̌���U��Ԃ�Ȃ���A�������Ҍ�����Rails�֘A�̃G�b�Z�C�A�Z�p�g�s�b�N�����͂����܂��B�A�ڑ�2��ڂ́A�̌��k��������Rails�̊w�ѕ��ɂ‚��Ăł��B

» 2011�N01��11�� 10��00�� ���J
[���^�C��IT]

�uHow can I learn to program?�vby �|�[���E�O���n��

�@���g�ł��X�^�[�g�A�b�v���N�����A���̌�Y Combinator�Ƃ���������Ђ����グ���|�[���E�O���n���́A���X�̃X�^�[�g�A�b�v��e�N�m���W�[�Ɋւ���G�b�Z�C�ŗL���ł��B���̔ނ��u�ǂ�����ăv���O���~���O���w�ׂΗǂ��́H�v�Ƃ�������ɑ΂��A�uProgramming FAQ�v�i���{����j�Ƃ��������ŁA�ȉ��̂悤�Ɋ��߂Ă��܂��B

|[EOñGbZCAuProgramming FAQv �|�[���E�O���n���̃G�b�Z�C�A�uProgramming FAQ�v
  • �v���O�����̏������Ǝ��s�̎d�����‚��߂Ă�����A��������肽���v���O�����ɂ‚��čl���悤�B�w�K�ӗ~���������낤�B
  • �ŏ�����傫�Ȗ��Ɏ��g��ł͂����Ȃ��B�����̃v���O�����ɉ����lj����邱�Ƃ���n�߂悤�B
  • �ŏ��̂����̓v���O�����͉����Ă��C�ɂ��Ȃ����ƁB
  • �Ō�ɁA�v���O���~���O���D���ȗF�B�����‚��悤�B�Z�p�I�Ȏ���ɓ����Ă���邵�A�b���Ă��邤���ɐV�����A�C�f�A���v���‚����A�����̃A�C�f�A���ŏ��ɕ����Ă����l�ƂȂ邾�낤�B
2009NGoogle I/Õg[NZbVŘb|[EOniBeFITҏWj 2009�N��Google I/O�̃g�[�N�Z�b�V�����Řb���|�[���E�O���n���i�B�e�F��IT�ҏW���j

�@Rails�Ɍ��炸�A�v���O���~���O�Ƃ����͉̂����{��ǂ�ł����ꂾ���ŏ�B������̂ł͂���܂���B���ۂɎ�𓮂����ăR�[�h�������K�v������܂��B���܍l����Ǝ����|�[���E�O���n���Ǝ����悤�Ȏ菇�𓥂�ł����̂ł����A������ƓƎ��ȕ������������̂ŐF�X���Љ�����Ǝv���܂��B

�v���O���~���O�E�R���e�X�g�ɎQ�����邱�Ƃł��C�����߂�

�@���ߐ؂�Ƃ��ڕW���ݒ肳��Ȃ��Ƃ��C���o�Ȃ��^�C�v�̕��́A�Ƃ肠�������������ޗ���T���̂������߂��܂��B���̏ꍇ��Award on Rails�Ƃ����v���O���~���O�E�R���e�X�g�����{�ŊJ�Â����ƒm��A���������\������ł݂邱�Ƃɂ��܂����B

Award on RailsiłɃReXg͏IĂ܂j Award on Rails�i���łɃR���e�X�g�͏I�����Ă��܂��j

�@�c�O�Ȃ���Award on Rails��2008�N�ȍ~�J�Â���Ă��Ȃ��悤�ł����A���݂ł������‚��v���O���~���O�E�R���e�X�g������܂��B

  • �}�b�V���A�b�v�A���[�h
    Award on Rails�Ɠ���2006�N�Ɏn�܂����v���O���~���O�E�R���e�X�g�B���݂ł�200�߂�API�̂Ȃ�����}�b�V���A�b�v�T�[�r�X����邱�Ƃ��o����悤�ł��B
  • Rails Rumble
    �������2007�N����n�܂���Rails����48���ԃv���O���~���O�n�b�J�\���B����2007�N�ɎQ�����܂����B

�@�ق��ɂ�IT�x���_�����Ђ̃v���_�N�g���g�����v���O���~���O�E�R���e�X�g��A�C�x���g�̊ԂɊJ�Â����n�b�J�\���Ȃǂ���܂��B

�@�u�ł��n�b�J�\���Ƃ��v���O���~���O�E�R���e�X�g�Ƃ����āA�N��������̂ł��Ȃ��ł���H�v�Ǝv�����������������ł��傤�B���������ꍇ�͎����Ŋ�悵�Ă݂�̂͂ǂ��ł��傤���H

�@���{�ł͊J�����h�Ƃ����̂����s���Ă���ƕ����A�����ł������悤�Ȃ��Ƃ��������Ǝv���A2007�N�ɃX�R�b�g�����h�ŁgCode Retreat�h�Ƃ����C�x���g��m�l�ƈꏏ�Ɋ�悵�܂����B�uRetreat�v�Ƃ����̂́A�{���́u�ދp�v���Ӗ�����̂ł����A���̏ꍇ�́u�×{��v�Ɩ󂷂ׂ��ł��傤���B�u�R�[�h�������ĉp�C��{���v�Ȃ�āA�M�[�N�Ȃ�ł͂̔��z���Ǝv���܂��B

�߂��Ⴍ����ȃR�[�h�ł����͂ł���΂��Ă݂�

�@�b��Award on Rails�ɂ��ǂ�܂��B���̏ꍇ�͂܂��`���[�g���A���ō�����u���O�V�X�e���̃R�����g�@�\���J�X�^�}�C�Y���邱�Ƃ���n�܂�܂����B���̍��͌��悤���܂ˁi�����R�s�[���y�[�X�g�j�ŃR�[�h�������n�߁A�ŏ���3�T�Ԃقǂ͂��������J���ł��܂����B2�`3���Ɉ�x�̃y�[�X�ŋ@�\��lj����čs���A5���̔��΂ɂ�6�������o���オ�����Ǝv���܂��B

�@����6�����o������i�����Ă��A���܂������h�������܂���B�u���̋@�\�͂ق��̃u���O�ɂ͂Ȃ��Ǝ��@�\���낤�v�Ǝv���Ă������̂��A�T���Ă݂�Ƃӂ‚��ɂɂ��邱�Ƃ����o�B�܂��e�X�g�Ƃ��������Ɉ�C�ɍ��グ���̂ƁA�R�s�[���y�[�X�g���܂������������ŁA�o�O����������́A�����ł��ǂ�����ē����Ă��邩������Ȃ��X�p�Q�e�B�E�v���O�����ɂȂ��Ă��܂��܂����B

�@DRY�iDon�ft Repeat Yourself�j���f����Rails���g���āA�ǂ�������ȉ����R�[�h���o���オ�����Ǝ����ł����S�������̂ł��B

�@�����ŁA��肩���̍�i�͎̂ĂāA�V���ȃA�C�f�A�i�ł��R���Z�v�g�͓����Ƃ��납�炫�Ă���̂ł����j�����ɍ��n�߂邱�Ƃɂ��܂����B

���[�U�[�O���[�v�ŋ����J���҂����U

�@�܂��C�`����n�߂悤�Ǝv�����̂͗ǂ��̂ł����A�����̃X�L���̌��E�������n�߂Ă��܂����B�����āA�R���e�X�g�̊������ǂ�ǂ񔗂��Ă��܂��B�����Ŏv���t�����̂��A�ꏏ�Ƀv���W�F�N�g�𐄐i���鋤���J���҂�T�����Ƃł��B�ł��A����ȊȒP�ɊJ���҂Ȃ�Č��‚�����̂Ȃ̂ł��傤���H �����̓��[�U�[�O���[�v�ɂ���܂��B

�@Rails���n�߂��΂���̍��A�E��̓����ɂ��̑f���炵����b���Ă��u���������v�Ƃ����������ŗ����ꂽ�o��������܂��B�����ŁA�n���̃��[�U�[�O���[�v��T���ĎQ�����Ă݂邱�Ƃɂ��܂����B�����Q�������̂�London Ruby User Group (�ʏ�LRUG)�ł��B

�@LRUG�ł͖�����2�T�̌��j���ɊJ�Â���܂��B6��������8�����炢�܂ł͉�c���ł�������2�‚��炢�̃v���[���e�[�V�����𕷂��A���̌�p�u�ɂȂ��ꍞ�ނƂ����������ł��B

�@���߂ĎQ���������̃v���[���̓��e�͑f�l�ɂ͍��x�����ă`���v���J���v���������̂ł����A���낢��Ɨǂ��h�����󂯂܂����B

�@���̌�̃p�u�ŁA�ق��̎Q���҂Ƀv���O���~���O�Ɋւ���F�X�Ȏ���₨���߂̏��ЂȂǂ𕷂��ƁA���J�ɓ����Ă����l�������̂ŁA���̔ނ�U���Ă݂邱�Ƃɂ��܂����B

�@�U������́u���̃R���e�X�g��Matz�iRuby�̊J���ҁA�܂‚��Ƃ䂫�Ђ낳��j���R�[�h������݂�������v�B�������D���܋�100���~�̂��Ƃ������܂����B

�@�����A�����ŏd�v�Ȃ��Ƃ�����܂��B�ł���l�����̋C�ɂ�����ꍇ�A���K�I�Ȃ��Ƃ����A�����Ɏ����̍�낤�Ƃ��Ă���A�C�f�A���Z�p�I�Ƀ`�������W���O�����A�s�[�����邱�Ƃ̂ق����d�v�ł��B�Ă̒�A�ŏ��̃u���O�V�X�e���Ɋւ��Ắu�ǂ��ɂł����肻�������A���̒��ō�낤�Ƃ��Ă���@�\��1�‚́A�����Ă��g��Ȃ��Ǝv����v�Ɨ����Ȋ��z�����炢�܂����B�ł��A�V�����A�C�f�A�̂ق��͌��\�C�ɓ����Ă���āA�ꏏ�ɊJ�����邱�ƂɂȂ�܂����B

�R�����g�V�X�e���A�ucommect.us�v�Ŏ����w�񂾂���

�@�ł́A�����J���҂ɋC�ɓ����Ă�������A�C�f�A�Ƃ́A�ǂ����������̂������̂ł��傤�B�ȉ����o���オ�����A�v�������債���ۂ̏Љ�ł��i�����N�j�B

�` Blog�R�����g�Ɏs�������I�I�`

commect.us�ł́A���������Ȃ�ɂ��ꂪ���ȃR�����g�iComment�j���W�߂�iCollect�j���ƂŁA�F����̃u���O�Ɠǎ҂��‚Ȃ���iConnect�j���Ƃ��ł���悤�ȃT�[�r�X�icommect.us�j��ڎw���Ă��܂��B

�@�Ȃ��Ȃ��ӗ~�I�ȏЉ�������Ǝv���܂��B

�@�����̏������R�����g�𓊍e����Ƃ��A���̃R�s�[���f�[�^�x�[�X�ŕۑ��B��Ŏ��������܂܂ŏ������R�����g�̈ꗗ��\������V�X�e����3�T�ԁA�����������̖��T���𗘗p���č��グ�܂����B

�@�c�O�Ȃ���A�R���e�X�g�ł͉����܂𓾂邱�Ƃ͏o���܂���ł������A���̌o����ʂ��ē���ꂽ���͔̂��ɑ��������Ǝv���܂��i���Ȃ݂ɂ��̂Ƃ���܂���܂��ꂽ�̂́A���ݓ��{��Rails�J���̈���ɗ���������Ж��t�̑��J�q����ł��j�B

�@Rails�̃t���[�����[�N��ʂ���MVC�iModel�AView�AController�j�ACOC�iConvention over Configuration�j�ATDD�iTest Driven Development�j�̐��`�𓾂邱�Ƃ͏o���܂����A�����{���Ɋ��p����ɂ͓Ɗw�͌��\����Ǝv���܂��B�Ⴆ�΁A�u���̃��W�b�N��Controller��Model�̂ǂ���ɏ����Ηǂ��̂��낤�v�uPost��Comment�Ƃ����炩�Ȃ��̂�ʁX��Model�Ƃ��ĕ�����͕̂����邯��ǁA����������ƕ��G��Model�͂ǂ�������Ηǂ��̂��낤�v�ȂǂƂ�������ł��B

�@���̋����J���҂́ARails�������߂Ăł������AJava�v���O���}�Ƃ��Ă̌o�����\������܂����B������XP�iExtreme Programming�j�Ƃ����A���܂ł����A�W���C���J���̊�b�ƂȂ�J����@���d�񂶂Ă���l�ł�����܂����B�ނƈꏏ�Ƀy�A�v���O���~���O��e�X�g�쓮�J���i�A�v���P�[�V�����v���O�����������O�ɁA�܂����̃A�v���P�[�V�������e�X�g����R�[�h���ɏ������@�j��p���A2�l�Ŏ��s���낵�Ȃ���w��ł������Ƃ��o���܂����B

�@�����āARails�̐��E�Ƀn�}��΃n�}��قǕ������Ă����̂́ARuby on Rails�Ƃ����t���[�����[�N�����グ�Ă���y��́ARuby����ւ̗����̏d�v���ł��BRuby�̊w�K���@�ɂ‚��ẮA����̃e�[�}�Ƃ������Ǝv���܂��B

Profile

���^

New Bamboo


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