���X�ڍs���邻�̃��P�Ƃ�

�v���O���}�[�������t����Mac OS X�̖���

�ѐM�s

2008/5/15

���܂�AMac��؂Ƃ����M���I�ȃ��[�U�[�����łȂ��A�u�����ʔ������Ƃ��������v�ƍl����G���W�j�A��Mac OS X�𗘗p���n�߂Ă���B���������Ȃ��Ȃ̂��A���̗��R��T���Ă݂悤�i�ҏW���j

�@�L�܂�X�^�[�G���W�j�A��Mac�ڍs

�@�ŋ߁AMacintosh���g�������G���W�j�A���悭���|����悤�ɂȂ����B

�@��\�I�ȂƂ��낾���ł��A�V�b�N�X�E�A�p�[�g�̌�CTO�̕��c�厡����i��News2U�Ў�����j��ă}�C�N���\�t�g��Windows 98��Internet Explorer�̊J���ɒ��S�I�Ȗ������ʂ���������������i��UIEvolution�Ѓ`�[�t�A�[�L�e�N�g�j�ALingr�Ȃǂ̊J���Œm����]�������Y����i���C���t�H�e���AUSA�В��j�A�j�R�j�R����̋Z�p�R���Z�v�g�݌v�Ȃǂ��s��������������i�����r�L�^�X�G���^�[�e�C�����g��CEO�j�Ȃǂ��v�������ԁB

�@���̌X���́A�V���R���o���[�ɍs���Ƃ���Ɍ������B�V�b�N�X�E�A�p�[�g�̑n�Ǝ҂̃g���b�g�v�w���M�S��Mac���[�U�[�Ȃ�A�E�B�L�f�B�A��������W�~�[�E�E�F�[���Y��Mac���[�U�[�ARuby on Rails��������f�r�b�h�E�n�C���}�C�A�[�E�n���\����ނ̏�������37Signals�̂ق��̏d����Mac���[�U�[�B2�l�̃O�[�O���n�ƎҁA�����[�E�y�C�W�ƃT�[�Q�C�E�u�������AMac���g���Ă��邩�͕�����Ȃ����M�S�ȃA�b�v���t�@���ŁA�A�b�v���֘A�̃C�x���g�͂悭�̂����ɂ���B���ہA�O�[�O���̉�c���ɂ́AMac��ThinkPad�̓d���A�_�v�^�[���������Ă��邭�炢���B

�@2002�N�ɂ́A�e�B���E�I���C���[���A��i�I�Ȃ��Ƃ������ʔ����J���҂����X��Mac OS X�Ɉڍs���Ă��邱�Ƃ𔭌����A�uMac�̊J���҂̓A���t�@�M�[�N���v�ƌ�������A����ȍ~���A�����̃X�^�[�v���O���}�[�炪�A���g�̃u���O��ʂ��āA��s�I�ȃ\�t�g�G���W�j�A���Ȃ�Mac OS X�Ɉڍs���ׂ��������グ�Ęb����Ă�ł���B

1
���1�@Mac OS X�̃f�X�N�g�b�v

�@�X�^�[�v���O���}�[���A���X��Mac�ڍs��i�߂Ă��闝�R�͂����‚�����B

�@Mac�l�C���x����7�‚̗��R

�@1�–ڂ́AMac OS X���{�i�I��UNIX�‹��ł���A�������A�\���傫�ȃ}�[�P�b�g�������Ă��邱�ƁB����܂�Windows�ƁAWindows���UNIX�‹�����������\�t�g�E�F�A�ACygwin�Ȃǂ̑g�ݍ��킹�ŊJ����e�X�g���s���Ă����l�X���A�ǂ����Ȃ�l�C�e�B�u��UNIX�‹��̕���������Mac OS X�ɖڂ������n�߂��B

�@2�–ڂ��}�C�N���\�t�g������Office���������ƁB�v���O���}�[�����ɂ́ALinux��t���[UNIX�𗘗p����Ƃ����I�v�V����������͂����B����ł�Windows�{Cygwin�Ƃ������g�ݍ��킹���g���Ă����̂́AMicrosoft Office���g���K�v�����������炾�BMac OS X�Ȃ��UNIX�‹��Ɛ�����Office�������ɗ��p�ł���B

�@3�–ڂ́A�����ʔ����ω������߂��BWindows Vista�̊������x��A�����o�Ă݂Ă��b�萫�ɖR�����������Ƃ��󂯁A�����V�������ƂɃ`�������W�������Ɗ����Ă����G���W�j�A������Mac OS X�ɔ�ѕt�����B

�@4�–ڂ́A�C���e��CPU�̗̍p���B2006�N�A�A�b�v����Mac��CPU���C���e�����ɐ؂�ւ����B����ɍ��킹�ăA�b�v���́AMac��Windows���C���X�g�[�����邽�߂̋@�\�uBootCamp�v�𔭕\�B�܂�Parallels��VMware�Ƃ������D�ꂽ���z���\�t�g���i���o�ꂵ�A�K�v�ł����Mac OS X���Windows��Linux�𓮂������Ƃ��”\�ɂȂ����B

�@5�–ڂƂ��āA������Mac OS X��OS�Ƃ��Ă̋@�\�ɖ�������l�X�������B�A���`�G�C���A�X�̊|���������炩�Ȑ��ŕ`���o����镶���́A�u�����v�Ƃ����l�����Ȃ��炸���邪�A�����̃G���W�j�A�͍����]�����Ă���B�܂��A�`���ɋ����������G���W�j�A�̊Ԃł��Ƃ�킯�]���������̂��A2003�N�����[�X��Mac OS X�uPanther�v����̗p���ꂽ�E�B���h�E�؂�ւ��@�\�uExpose�v���B

2
���2�@Mac OS X�̃E�B���h�E�؂�ւ��@�\�A�uExpose�v�B�J���Ă��邷�ׂẴE�B���h�E����ʂɎ��܂�悤�ɏk�����ĕ��ׂĂ��܂��u���ׂẴE�B���h�E�v���[�h��A��ƒ��̃A�v���P�[�V�����̃E�B���h�E��������ׂ郂�[�h�A�E�B���h�E���ꎞ�I�ɉ�ʂ̊O�֒ǂ�����Ă��܂��f�X�N�g�b�v���[�h�Ȃǂ�����B�ŐVOS��Leopard�ł́A����ɉ����A��Ɗ‹���؂�ւ���Spaces�@�\��������Ă����i�摜���N���b�N����Ɗg�債�܂��j

�@6�–ڂ́A���h�����������ƁB���i���H�ƃf�U�C���Ƃ��ėD��Ă��邱�Ƃɉ����AMac OS X��p�̃v���[���e�[�V�����\�t�g�uKeynote�v���g���ƁA���Ȃ��J�͂Ō��h���̂���v���[���e�[�V�������s����B�ŋ߂ł̓G���W�j�A�ł��A���܂��܂ȏ�Ńv���[���e�[�V�������s���@������Ă��Ă���B�ق��̐l�Ɍ���肵�Ȃ��v���[���e�[�V���������悤�Ƃ���G���W�j�A�̑������A�������x�������Ƃ̃V�[���𒣂���MacBook��Keynote�̑g�ݍ��킹�����p���Ă���B

�@7�–ڂ́AMac OS X�̊J���‹������ɏ[�����Ă��邱�����BMac OS X�ł́AJava�J���‹��Ƃ��Ă��Ȃ��݂́uEclipse�v���������A��������āA�A�v���P�[�V�������ғ������Ȃ���R�[�h��ύX�ł���uFix and Continue�v��A�����N��s�v�ɂ���uZero Link�v�A���U�r���h�Ƃ������@�\������i�I�ȊJ���‹��uXcode�v���A�b�v�����疳���Œ񋟂���Ă���B�܂��ARuby�APython�Ƃ������X�N���v�g���ꂩ���i�I�ȃt���[�����[�N�ɃA�N�Z�X���A�l�C�e�B�u�A�v���P�[�V�������J���ł���Z�p���񋟂���ȂǁA�J���҂Ƃ��ċ����[���b��������B

3
���3�@Mac OS X�ɕW���ŕt���Ă��閳����IDE�i�����J���‹��j�AXcode 3.0�̉�ʁB�������R�[�h���ă����N�Ȃ��Ŏ��s�ł���Zero Link�ȂǁA��i�I�ȋ@�\�����������̗p�B�C���e���p32�r�b�g�^64�r�b�g�̃R�[�h�APowerPC�p32�r�b�g�^64�r�b�g�̃R�[�h�𓯎��ɏo�͂��A1�‚̃o�C�i���t�@�C���iFAT�o�C�i���j�ɂ܂Ƃ߂邱�Ƃ��ł���B���Ȃ݂�Mac�̊J����iPhone�̊J�����A����Xcode�ōs���i�摜���N���b�N����Ɗg�債�܂��j

�@���݁AMac���g���Ă���J���҂̒��ɂ�1980�N�ォ��Mac��؂Ƃ����M���I��Mac���[�U�[�����Ȃ��炸���邪�A���͂قƂ�ǂ̃��[�U�[�́A2001�N�ɐV����OS��Mac OS X�������[�X����Ă���Mac�ɐ؂�ւ����G���W�j�A���B

�֘A�L���F
N Web�A�v���J���‹��Ƃ��Ă�Safari��m���Ă܂����H
http://www.atmarkit.co.jp/fjava/column/andoh/andoh40.html
N Mac OS X�œ������y�ʃv���O���~���O����
http://www.atmarkit.co.jp/fcoding/articles/macll/maclla.html
N Mac OS X��AMP�\�z
http://www.atmarkit.co.jp/fcoding/articles/macamp/macampa.html

�@Mac OS X��Mac OS�{�l�N�X�g�̋Z�p

�@�����ŊȒP��Mac OS X���ǂ��OS�Ȃ̂����A���̔w�i���܂߂ďЉ�悤�B

�@Mac��Windows�̍ő�̈Ⴂ�́A�A�b�v����1�ЂŁA�p�\�R���{�̂����łȂ��AOS��ꕔ�̃A�v���P�[�V�����܂ŊJ�����Ă��邱�Ƃ��B

�@1997�N����܂ł̐��N�ԁA���Ђ��݊��@���o���Ă�����������邪�A���܂̓A�b�v�����o���Ă���n�[�h�E�F�A�ł̓��삵���ۏ؂���Ă��Ȃ��B���̂��߁A����Ђ��n�[�h�E�F�A�����Windows�Ɣ�ׂ�ƁA�n�[�h�E�F�A�̐��i�o���G�[�V�����������Ă��邪�A���̑��萻�i�̃n�[�h�E�F�A�\���������Ă���A�݊�����肪�N���ɂ����B

�@�܂��AMac���̗p���Ă���GPU�ɍœK�������O���t�B�b�N�`��G���W���iQuartz�j�𓋍ڂ�����A�t���f�B�X�v���C�̌o�N�򉻂ɍ��킹���F�����@�\�ȂǁA�n�[�h�E�F�A��OS�̗�������̒����Ŏ������Ă���@�\�������B

�@Mac�̃f�r���[��1984�N�ŁA���̂Ƃ��̓n�[�h�E�F�A��OS�̊J�����܂����������ɍs��ꂽ�B���̂Ƃ��̗p���ꂽ��Mac OS�́A���x�̃��W���[�A�b�v�f�[�g��CPU�ύX���o�āA15�N�߂��A�b�v�f�[�g���d�˂Ă������AOS��Ղ��Â��A�������ی��v���G���v�e�B�u�}���`�^�X�N�Ƃ������@�\�������ł����A�J�����s���l�܂����B

�@����ȃA�b�v����1996�N���A���Ђ̑n�ƎҁA�X�e�B�[�u�E�W���u�Y���n�Ƃ����R���s���[�^�[���[�J�̃l�N�X�g�𔃎�����B

�@Mac OS X�́A���̃l�N�X�g��OS�uOPENSTEP�v����ՂɁA��Mac OS�̊J���҂̈ڍs�𑣂��t���[�����[�N�uCarbon�v�������A�V����̃��b�N���t�B�[���i���[�U�[�C���^�[�t�F�C�X�j�����Ԃ���`�ŊJ�����ꂽ�B

�@Carbon�́A��Mac OS�ŕp�p�����API��8����V���ɏ������������́B���̂��߁A��OS�p�̃\�[�X�R�[�h���킸���Ɏ蒼�����邾���ŁAMac OS X�p�ɍ��ւ��邱�Ƃ��ł���B����͗���Ԃ��΁AMac OS X�̓o����Mac���g���n�߂��J���҂ɂ́A���܂�֌W�̂Ȃ��t���[�����[�N�Ƃ�����B

�@�V�����Mac�J���҂�Mac�ɔ�ѕt���̂́A�l�N�X�g�Ђ̋Z�p������Ƀu���V���A�b�v���Ăł���Mach�J�[�l����FreeBSD�‹��A�����āuCocoa�v�Ƃ�����i�̃I�u�W�F�N�g�w���t���[�����[�N�Ɉ�����Ă̂��Ƃ��B

 
1/2

Index
�v���O���}�[�������t����Mac OS X�̖���
Page1
�L�܂�X�^�[�G���W�j�A��Mac�ڍs
Mac�l�C���x����7�‚̗��R
Mac OS X��Mac OS�{�l�N�X�g�̋Z�p
  Page2
���E�ő��UNIX�v���b�g�t�H�[����
�J���v���b�g�t�H�[���Ƃ��Ă̖���
�J���Ҍ����̂���Ȃ�x���Ɋ���

Coding Edge�t�H�[���� �g�b�v�y�[�W

�@Mac OS X�֘A�L��
�v���O���}�[�������t����Mac OS X�̖���
���X�ڍs���邻�̃��P�Ƃ�
�@Mac��؂Ƃ����M���I�ȃ��[�U�[�����łȂ��A�u�ʔ������Ƃ��������v�ƍl����G���W�j�A��Mac OS X�𗘗p���n�߂Ă���B���������Ȃ����낤
Mac OS X��AMP�\�z
3�ʂ�̕��@�Ő����ł���J���‹�
�@Mac OS X�̏��Web�A�v���P�[�V�����̒�ԁAAMP�iApache�{MySQL�{PHP�j�‹���3�ʂ�̕��@�œ������Ă݂܂��傤
Mac OS X�œ������y�ʃv���O���~���O����
��������PHP�g�����W���[���g�ݍ��݂܂�
�@Leopard�ł́A�C���X�g�[�����ォ�炢���‚��̌y�ʃv���O���~���O���ꂪ���p�ł��܂��B���������Ă݂܂��񂩁H
Objective-C�͓���Ȍ���H
Cocoa�̑f�AObjective-C��m�낤�i1�j
�@iPhone�p�A�v���P�[�V�����J���Œ��ڂ��W�߂錾��uObjective-C�v�BC++�Ƃ͈قȂ�C����̊g����ڎw�������̌���̊�{�𗝉����悤
Mac����PHP4�A5�A6�𓯋�������R�c
Mac OS X�{PHP�ŃI�[���C�������‹��i�C���X�g�[���ҁj
�@PHP4�̊J���͏I���������A�ڍs�̖��͎c����Ă���B�قȂ�o�[�W������PHP���X���[�Y�ɐ؂�ւ���ɂ́H
�@�@Coding Edge�t�H�[�����t�B�[�h�@ 2.0�^1.0�^0.91


Coding Edge �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

>

Coding Edge �L�������L���O

�{�� ����