������āA�ǂ����ɋ��͂����������ǁA�N�ɗ��ނH
�i���ʓI�ɋ��͂��Ă��炢�܂����Bthanks XPML�̊F����Alemon����j
�������������������������փ��[�����A�f������
�v���O���}�p�Z�L�����e�B�z�[���p�^�[�����Ă̂��~������
�Ⴆ��SQL
injection�Ƃ������Z�L�����e�B�z�[���B
����Ȃ̒m��Ȃ��Ɛ����Ă��܂��B
OS�Ƃ��̐ݒ�ł͂Ȃ��A�v���O���}�̐v�ɂ����Ē��ӂ���Z�L�����e�B�z�[���̃p�^�[�����~�����B
�W�v�Ȃǂ͂���Ă������̂ŁA�ǂ����ŗL�u�����ďW�߂Ă���܂��ˁH
���f�o�b�O�p�^�[���ɂ���
�E�f�o�b�O�p�^�[���Ƃ̓v���O���}����ϑ��ł��錻�ۂƂ���ɑ��錴���Ƒ���p�^�[���Ƃ��ēo�^�������̂ł��B���ɂ̓A���`�p�^�[���Ƃ����A����Ă͂����Ȃ��p�^�[�������݂��Ă��܂��B�܂��A��ʓI�ȃo�O�ɑ���f�o�b�O�̕��@�_�Ɋւ��Ă̓f�o�b�O�p�^�[���Ƃ��Ē�`���Ă��܂��B
���g�p���@
|
�ŋߒlj��A�X�V���ꂽ�p�^�[��
9/3
|
���ނP �f�o�b�O��@
���́FGiveUp �A���`�p�^�[��
���ށF �P�D�f�o�b�O��@�A�R�D�v���O���}�̃o�O
���ہF �o�O�̌����������ς�킩��Ȃ��
�����F �Ɩ��E�R�[�f�B���O�ɑ���v�����݂ɂ��A���������ɂ߂��Ȃ��
��F �����Ɩ��̏����ɐi��ł���l�Ԃɕt�������Ă��炦�B
�⑫�F �N�̓��������̂Ȃ�A���g���ᗊ�ݍ��ߡ
���́F���� �f�o�b�O�p�^�[��
��F �u�������āC�������āC�����Ȃ�ł���C�����Ȃ�͂��Ȃ̂ɁC�Ȃ�ł��ȁ`�C�D�D�D���C�������I�v
���ށF �P�D�f�o�b�O��@
���ہF ���G�Ȃ����͒P���Ɍ�����v���O��������l�ł͉����ł��Ȃ��B
�����F �����ŗ������Ă�����肪�A�����������ĂȂ��B
��F �l�ɉ��ɂ��Ă��炢�C��������B
���́F���� �f�o�b�O�p�^�[��
���ہF ���G�Ȃ����͒P���Ɍ�����v���O��������ʏ�łɂ�߂������ĂĂ�������������B
���ށF �P�D�f�o�b�O��@
�����F �����ŗ������Ă�����肪�A�����������ĂȂ��B
��F ���Ɉ�����C�ԃy���������ă\�[�X�ǂ���B
���́F�X�e�b�v �f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF ���G�Ȃ����͒P���Ɍ�����v���O��������ʏ�łɂ�߂������ĂĂ�������������B
�����F �����ŗ������Ă�����肪�A�����������ĂȂ��B
��F �f�o�b�K�ŃX�e�b�v���s����B
�⑫�F ����f�o�b�O�p�^�[���̋ߑ�łƂ������邪�B������Ƃ����Ċ���f�o�b�O�̏d�v�����������������ꂽ�킯�ł͂Ȃ��B
���́F�v�����g �f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF ���G�Ȃ����͒P���Ɍ�����v���O�������������Ȓl��f���o���B
�����F �v���O�����̓��́A���邢�͌v�Z�ߒ��ɊԈႢ���܂܂�Ă���B
��F �v�����g�������܂���B
�⑫�F �X�e�b�v�f�o�b�O�p�^�[���ŁA�f�o�b�K�����p�ł��Ȃ����ɗp���邱�Ƃ������B
���́F�o�C�i���T�[�`�E�v�����g
�f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF ���G�Ȃ����͒P���Ɍ�����v���O�����̃o�O�̃|�C���g������ł��Ȃ��B
�����F �v���O�����̓��́A���邢�͌v�Z�ߒ��ɊԈႢ���܂܂�Ă���B
��F �f�o�b�O�v�����g������ۂɁC�o�O�����肻���ȉӏ��̒��Ԓn�_�ɓ����B�����đO���ォ��蕪����D������ċA�I�ɌJ��Ԃ��B
�⑫�F �v�����g�f�o�b�O�p�^�[���̉��p��
���́Fassert �f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF �悭�A���\�b�h�A�ϐ��ɑz��O�̒l�������Ă��邱�Ƃ�����B
�����F ���\�b�h�쐬�ҊԂƂ̘A�g�������B
��F �����ł́C�����Ȃ��Ă���n�Y�C�����ł́C�����C�ƁC���̒��̉����
assert ���Ŗ��ߍ���ōs���B
�⑫�F �}���`�X���b�h���ƁA���ꂪ�Ȃ��ƃL�c�C�ł���ˁB
���́F���j�b�g�e�X�g �f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF �o�O�̑��݂��m�F�������B
��F �o�O���Č����郆�j�b�g�e�X�g�������B�܂��A���炩���߃��j�b�g�e�X�g�������Ă������ƂŃo�O�����₷������B
�⑫�F ���ׂẴR�[�h�Ƀ��j�b�g�e�X�g�������Ă������ƂŃR�[�h�̐M�������オ��B
���́F�A���L���f�X�^ �f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF �����ԃo�O�����邱�Ƃ��ł��Ȃ�
�����F �������킩��Ȃ�
��F �������ɗ��R���v�����B
��O�F �����Ȃ���Ƃ����p�^�[��������
�⑫�F �ł���ΊX���ɑ���o���������ǂ��B
���́F�~�j�}���C�[�[�V�����^
�f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
�����F �z��̗̈�O�������݂Ƃ��A�_���O�����O�|�C���^�ւ̏������݂Ƃ��́A�������W�ł���ꍇ�������B
��F���ۂ��Č�������`�ŁA�s�v�ȃR�[�h���킬���Ƃ��Ă����B
���́F���������T��^ �f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF ���u�n�̉^�p���ȂǂŁu�R�����点��Ɨ�����v�悤�ȏꍇ�ɗp����B
��F
*STEP1-�Ƃɂ������O�ɏ���f������悤�ɂ��ė�����܂ő��点�A���O�����炢�A�����N���Ă��邩�𐄗�����B
*STEP2-(*STEP1�J��Ԃ�)
�⑫�F �g�F�̑O�Ƃ��ɍ����čs���̂��ǂ��B
���́F�X�^�u �f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF ������x�A�����͂��߂��B
��F �����ӏ��̓���ׂ̈ɁC�����ɂȂ��Ă������ȃ\�[�X �R�[�h�������ς�R�����g
�A�E�g(���̓X�^�u�Ɏ��ւ���) ���ăe�X�g���C�m���ɑ����������ł��邱�Ƃ��m�F����D
���́F�o�N����̃v���[���g �p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF �o�O�ɔY��̐�����
��F ���̒��Ńf�o�b�O���邱�Ƃ�����B�i���b�L�[�j
��O�F ���̓��e���ʖڂȂ��Ƃ�����B
�⑫�F �Č������Ⴂ
���́F���U�g�� �f�o�b�O�p�^�[��
���ށF �P�D�f�o�b�O��@
���ہF �o�O�̒��o�������o�������B
��F �킴�ƃo�O�����āi�������͎c���āj�f�o�b�O������B
�ʂ̃o�O�ɑ��čs���f�o�b�O�ł͂Ȃ��B
���Ȃ��Ƃ�1�ȏ�̃o�O�����邱�Ƃ��킩���Ă���̂ŁA
���r���[�Ȃǂł̖��ӎ��I�Ȏ蔲�����h����B
�⑫�F �i�o�T:�u�v���O���~���O�̐S���w�v�j
�⑫2�F ���̃\�g�E�F�A�̌ÓT�ɏo�Ă����@�����ǎ��ۂɎg������������Ƃ��Ȃ��B
���́Fctrace �f�o�b�O�p�^�[��(C)
���ށF �P�D�f�o�b�O��@
��F C ����R�[�h�Ȃ�Cctrace �ʂ��āC�S�X�e�[�g�����g���v�����g���Ȃ��瑖�点��D
���́Ftruss �f�o�b�O�p�^�[��(UNIX)
���ށF �P�D�f�o�b�O��@
��F UNIX �� truss ���g���đ��点��D�V�X�e���R�[���ɓ���Ƃ���Ń��O������D
���́Flint �f�o�b�O�p�^�[��(C)
���ށF �P�D�f�o�b�O��@
��F C����Ȃ�C�܂��� static �� lint �`�F�b�N������Dgcc �Ȃ� -Wall
����, -ecpp (Effective C++ rule check)����D
���́F�������W �f�o�b�O�p�^�[��(C/C++)
���ށF �P�D�f�o�b�O��@
���ہF mallpc/new�ƁAfree/delete�̊W�����܂������Ȃ��B
�����F ���Ă�1�P�őΉ����ꂽmalloc/new�Afree/delete�������Ă��Ȃ��B
��1�F C/C++ �Ȃ�C�f�o�b�O�p malloc/new ���g���Dfree/delete ��Ƀ|�C���^��
0 ��������D
��2�F ����������Ȃ�Cpurify ���g���D
����2 �R�[�h�̃o�O
���́F1hour �p�^�[��
���ہF �ꎞ�Ԉȏ�o�O�̌������킩�炸�Y�ށB
���ށF �Q�D�R�[�h�̃o�O
����1�F ����ɐ��ސ[���Ȗ��̉\��������B
����2�F �T�[�o�������オ���ĂȂ��Ȃǂ́A���I�Ȗ��B
��1�F �������Ă���o�O�Ɠ������Ƃ�Y��ł���l�����Ȃ����AFAQ�ׂ�B���݂���̂Ȃ�A���[�����O���X�g�̉ߋ����O�ׂ�̂��ǁB
��2�F ������Ǝ�����L���āA�O������Ƃ��Ă���T�[�o���N�����Ă邩�H�Ȃǂ��m�F���Ă݂悤�B
�⑫�F �Y�ޑO��FAQ�ׂ邱�ƁBFAQ�ʼn����ł�����ł���A���`�p�^�[���Ɋ܂܂�Ă����������͂Ȃ��B
���́F1day �p�^�[��
���ށF �Q�D�R�[�h�̃o�O
��F �i�����������3�j
i, j �� for ���[�v�ŁCj++ �� i++ �ɊԈႦ�Ă����D
�S�p�������g�������B
COBOL�̃s���I�h�̈ʒu���ԈႦ�Ă����B
���s����Ȃ���Ȃ�Ȃ��R�[�h�� assert ���Ă��܂�(�� assert(o.create());)
���ہF ����ȏ�Y�ށB
����1�F �f�[�^�̎������₽�璷���Ƃ��ɂǂ��ʼn����N���������{��������B
��1�F ���t�@�N�^�����O�����ă\�[�X�����ꂢ�ɂ��Ȃ���f�o�b�O����B����ȑO�ɂ����Ȃ�Ȃ��悤�ɂ���B
����2�F �������^�b�`�ł��Ȃ����C�u�������̃o�O
��2�F ���C�u�����̒��O�̃C���^�[�t�F�[�X�܂Ő������l�������Ă��邩���O��s���Ċm�F����B
����3�F �P���ȃ^�C�v�~�X�₤���ԈႢ�ɂ�邭����Ȃ��~�X
��3�F �p���������Ƃ����l�ɂ�����Ƃ������Ă��炤�ƋC�����₷���B�Ƃ��ɗ������Ƃ��Đ����������u�ԁB
���́F�R���p�C���N���ނ� �p�^�[��
���ށF �Q�D�R�[�h�̃o�O
��F
��case ���x���� default: �̒Ԃ�ԈႢ�D(C/C++/Java)
��if (bRet = TRUE) �̔�r�ԈႢ(C/C++)
��dowhile�̃~�X(C/C++)
do {
;
} while (condition);
�Ə����ׂ��Ƃ�����A�s���ӂ�
{
;
} while (condition);
�Ə����Ă��܂�
���P�� member �ϐ��̍X�V�����Ă�����肪local �ϐ��̐錾�Ə������ɂȂ��Ă���B
���ɁA���v�Ȃ͂��� refactoring �ł��������Ȃ�A�Y�ރP�[�X�������B(C/C++/Java)
class A {
private int _size;
resize(int newSize) {
int _size = newSize;
// ^^^ ����
"int" ���]�v�B
}
}
��for���̃~�X(C/C++/Java)
for(i=0;i<10;i++);
{
...
}
*���Ffor�������́u�G�v�ŋ[�v�ɂȂ��Ă��܂��A�o�`�p�Ԃ͈�����s����Ȃ�
���ہF �A���S���Y���I�ɂǂ��l���Ă����������A�V�X�e���̕ςȂƂ��낢�����Ă�킯����Ȃ�����A�o�O��킯�͂Ȃ��B
�����F �{���͕��@�I�ɃR���p�C���͂����ė~�����G���[���A�R���p�C�����������ƔF�����Ă��܂��B
��F �d�l�ł��B
���́F2��ڂ��瓮���܂� �p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF �N�����ɕK���A�G���[���o�邪���̌�́A����ɓ����B
�����F ���ڂ́A�ϐ��̏����l�ɃS�~�������Ă��邪�A2��ڂ���A�����Ƃ����l�������āA���܂������Ă��܂��B�ϐ��̏������Y��B
��F �ϐ��̏��������܂��傤�B
���́Fijk �p�^�[��
�ʖ��F nml�p�^�[���iuse COBOLer only�j
���ށF �Q�D�R�[�h�̃o�O
��F i, j �� for ���[�v�ŁCj++ �� i++ �ɊԈႦ�Ă����D
���ہF �������[�v�ɂȂ菈�����I���Ȃ��A�܂��́A�����������r���[�ɏI����Ă���B
�����F ���[�v�J�E���^�ϐ���i��j��k���g���Ă��܂��B
��F ���[�v�J�E���^�ϐ��Ƃ͂����A�Ӗ��̂���ϐ������g���B
(�Ƃ���Code Convention���쐬���Ă���)
���́F����ċA�Ăяo�� �p�^�[��(VB)
���ށF �Q�D�R�[�h�̃o�O
���ہF �ċA�Ăяo���̃v���O�����Ȃ̂ɁA�܂��������삵�Ȃ��B
�����F �N���X���W���[���̒���
�@�@�@�@Public Function method() As String
�@�@�@�@�@...
�@�@�@�@ method = method
�@�@�@�@End Function
�@�@�@�@�ƈ����Ȃ��̃��\�b�h���Ă�ł��܂��B
��F method = Me.method�@��Me�L�[���[�h�����Ė�������B
���́F���s�R�[�h��� �p�^�[��(Windows
and ���̑������R�[�h��)
���ށF �Q�D�R�[�h�̃o�O
����
�@�P�FWindows���gcc(cygwin)�AVC++�ł̓R���p�C���ł��邪�A
�@�@�@���̊�(FreeBSD&BeOS)�ł͕����s�̃}�N���ŃG���[���ł�B
�@�Q�F�����f�[�^�t�@�C����ǂݍ��܂��Ă��A���ɂ���ċ������ς��B
�@�R�Fautomake�ō쐬�����make�t�@�C�������������B
�����F ���s�R�[�h�������̊��Ł�r��n�̃\�[�X�R�[�h�A�f�[�^�t�@�C���Amakefile.am�Ȃǂ̃e�L�X�g�t�@�C�����������悤�Ƃ����B
��F ���s�R�[�h���B
���́F���Ӗ��ȃL���b�` �p�^�[���iJava)
���ށF �Q�D�R�[�h�̃o�O
���ہF ����Lib��Exception����������B�X�^�b�N������������ƁA�ȉ��̂悤�ȃ\�[�X�Ƒ�������B
try
{
}
catch ( XXXXException e )
{
System.out.println("Error occured");
throw e;
}
�����F �f�o�b�O�ׂ̈ɂ��̂悤�ȃ��W�b�N�ɂȂ��Ă���Ǝv����B�����āA�����炭������R�[�h�����l��ANSI-C��D���l�Ԃ��낤�B
�����F e.toString()�Ƃ��Ae.printStackTrace()�Ƃ��m���Ă܂��H
��F ���₩�ɂ���Catch���폜����悤�v�����悤�B�����Ȃ��ƁAStackTrace�ɖ��Ӗ��ȕ����˂����܂��B
�⑫�F �����AllExceptionCatch�p�^�[�����^�b�O��g��ł�����A�������ו���Z�߂ċA�����ق��������B
���́FAllExceptionCatch �p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF �b���Ɨ�O�̓��肪�o�����ɃY���Y���e�X�g�����тĂ���B
�����F �\�[�X�߂�ƁA�S��Exception�ŃL���b�`���Ă���A���̗�O���N���Ă���̂������ς蕪����Ȃ��B
����2�F ����ɂ悭����ƁAstackTrace�����w��catch���瓊����ꂽ�肷��B
����3�F ����ɁA����Exception�����̂܂܍đ����Ă��肷��B
��F ������������R�[�_��1���Ԃقǐ��������Ă����Ă�������悤�B
��2�F �u���ꂪ��Ђ̕��j���I�v�Ƌt�ꂵ����A���Ƀ`�N������Ă����܂��傤�B
��O:���܁[��Throwable�ŃL���b�`���Ă���E�E�E
�⑫�F ����������Ă�����R�b�\���C�����܂��傤�B������H���Ȃ��悤�ɂ��邽�߂ɁB
�⑫�F �����̃v���O�������ŏ����ł���̂ł����Exception�L���b�`���L�p�ł���\��������B���Ƃ��AJDBC�u���b�W�ŁA�Ăяo�����́u�ڑ��ł������ǂ����݂̂�m�肽���v�Ƃ����̂ł���A�h���C�o�}�l�[�W����������3�̗�O�͈Ӗ����Ȃ��Ȃ��B������Exception�ŃL���b�`���Ă��A�uCreateFailurException�v�ł������Ă��̂��������낤�B���̂Ƃ��ɁA�e���O��toString()�̃f�[�^�ߍ���ł��̂�Y�ꂸ�ɁB
���́F�I�u�W�F�N�g�v�l �A���`�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
��F �p�����̃��\�b�h���I�[�o�[���C�h���āA�p�����̃��\�b�h���Ăяo���������Ń��\�b�h���`���Ȃ����Ă��肷��
���ہF�N���X�̃I�[�o�[���C�h�̎d�����Ԉ���Ă���Ƃ��AInterface�̎g�������Ԉ���Ă���
�����F �I�u�W�F�N�g�w���̍l�������Ⴄ�B
��F Java����Ƃ�C++����Ƃ��ǂނ̂͂�߂āA�I�u�W�F�N�g�w���Ƃ͉����Ƃ��������ƓN�w�I�Ȗ{��ǂ݂܂��傤�B�܂��́AJavaAPI�Ȃǂ��ǂ��������Ɏ�������Ă���̂��������̒��ɂ͂�߂��点�Ă݂܂��傤�B�����Ƃ��Ȃ��̍l���Ă��邱�ƂƂ͈Ⴂ�܂��B
�⑫�F �Q���I�u�W�F�N�g�n�D �A���`�p�^�[���A�I�u�W�F�N�g���s
�p�^�[���A�I�u�W�F�N�g�{�H �A���`�p�^�[��
���́F�I�u�W�F�N�g�n�D �A���`�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF �I�u�W�F�N�g�w���ɏ���������������܂����I�ƌ����Ă��銄�ɂ́A�N���X�Ԃ̌������������āA���i�P�ʂŎg�����Ƃ���]�I�B
�����F �����̐V�������D��
��F Java����Ƃ�C++����Ƃ��ǂނ̂͂�߂āA�I�u�W�F�N�g�w���Ƃ͉����Ƃ��������ƓN�w�I�Ȗ{��ǂ݂܂��傤�B�܂��́AJavaAPI�Ȃǂ��ǂ��������Ɏ�������Ă���̂��������̒��ɂ͂�߂��点�Ă݂܂��傤�B�����Ƃ��Ȃ��̍l���Ă��邱�ƂƂ͈Ⴂ�܂��B
�⑫�F �Q���I�u�W�F�N�g�v�l �A���`�p�^�[���A�I�u�W�F�N�g���s
�p�^�[���A�I�u�W�F�N�g�{�H �A���`�p�^�[��
���́F�I�u�W�F�N�g���s �p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF �����n�߂ŁA�I�u�W�F�N�g�w���ƁA���Q�̒��r���[�ȏ�Ԃł������肱�Ȃ��B
C����Java�ɓ]�������l�Ԃɗǂ�������Bmain���ȉ��̊��W���AC�̑���Ƃقړ����ł���B���Ȃ݂ɁA�N���X��C�Ō����Ƃ����struct�̂悤�ɂ����g���Ȃ��B
�����F �o���s��
��F �����Ȃ̂Ŏd���Ȃ��ł��傤�B����������ӂ�ƁA�I�u�W�F�N�g�v�l
�A���`�p�^�[���A�I�u�W�F�N�g�n�D �A���`�p�^�[���ɂ�������̂Œ��ӁB
�⑫�F �Q���I�u�W�F�N�g�v�l �A���`�p�^�[���A�I�u�W�F�N�g�n�D
�A���`�p�^�[���A�I�u�W�F�N�g�{�H �A���`�p�^�[��
���́F�I�u�W�F�N�g�{�H �A���`�p�^�[��
���ہF �\�[�X�߂Ă���ƁA�Ȃ�����Ȏ�������K�v������̂��܂�����������Ȃ����W�b�N�ɂԂ�������
�����P�F �V�����m�����Z�p���Ƃɂ����g���Č������B
�����Q�F �����̋Z�p�ɐ����Ă���
��P�F SE�Ƃ͉�������ׂ��E�ƂȂ̂��A�[���l�������B
��Q�F ���r���[�Ń{�R�{�R�ɂ������āA�ڂ��o�܂�����
�⑫�F �f�U�C���p�^�[�����������l���₽��p�^�[����g�ݍ��ނ̂��A���̃p�^�[���B
�⑫�F �Q���I�u�W�F�N�g�v�l �A���`�p�^�[���A�I�u�W�F�N�g�n�D
�A���`�p�^�[���A�I�u�W�F�N�g���s �p�^�[��
���́F�������グ�܂��傤 �A���`�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF ������������CPU�������グ�邽�߂ɁA�v�G�ɂ���B
���R�A��ƌ����͑啝�ɗ����ĕێ琫��������A�V�X�e���͊����ɂȂ�B
�����F �\�t�g�J���̃R�X�g�ƁA�\�t�g�E�F�A�̎����̌����̗D�揇�ʂ̌v�Z��S���s���Ă��Ȃ��B
��F �܂���������Ƃ����v�����܂��傤�B�����āA�����p�t�H�[�}���X������Ȃ��Ȃ�A������ԃp�t�H�[�}���X�ቺ�̌����ɂȂ��Ă��邩���݂܂��傤�B�������肵���v�Ȃ���݂₷���͂��ł��B�����Ă������悤�ɂ���A�Œ���̃R�X�g�Ńp�t�H�[�}���X�̂悢�\�t�g�����܂��B
�⑫1�F ���G�ɂȂ肷���ė]�v��������CPU���Ԃ�H�����ɁE�E�E
�������A�v�҂͋C�������͉i���ɖ����B
�⑫2�F �̂̎����̏��Ȃ��}�V�����������Ă����l�Ԃ͂�������₷���B
���́F���Ԃ���
�p�^�[��
�ʖ��F Dangling Composite �p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF �ċA�I�ɒ�`���ꂽ�f�[�^�^���g�p����R�[�h���k���E�|�C���^�[��O��ʒm����B
�����F �f�[�^�^���ċA�I�ɒ�`����ꍇ�ɁA�X�̊��P�[�X�ɂ��ꂼ��Ǝ��̃N���X���^�����Ă��Ȃ��B���̑���ɁA�e��̕����f�[�^�^�Ƀk���E�|�C���^�[���}������Ă���B���̏ꍇ�ɁA�N���C�A���g�E�R�[�h�ɂ����P�[�X�̏�������т��Ă��Ȃ��ƁA���̏ǏN����B
��F ���P�[�X�̕\������т��Ă��邩�ǂ������m�F����B���P�[�X�ɂ��ꂼ��Ǝ��̃N���X��^����B
�⑫�F ���Ԃ����o�O�p�^�[������̊ہX���p�ł��B
���́F�k���E�t���O
�A���`�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF ��O������\�����߂Ƀk���E�|�C���^�[���g�p���Ă���R�[�h�E�u���b�N��
NullPointerException ��ʒm����B
�����F ���\�b�h���Ăяo�������̃R�[�h�ŁA�߂�l���k���E�|�C���^�[�ł���P�[�X���`�F�b�N���Ă��Ȃ��B
��F ��O��ʒm���邽�߂ɗ�O��������B
�⑫�F �k���E�t���O�o�O�p�^�[������̊ہX���p�ł��B
���́F��i���ǂ�
�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF �f�[�^�\�����ċA�I�ɂ��ǂ�v���O��������N���X�E�L���X�g��O����������B
�����F �R�[�h���̂ǂ����ŁA1��̃��\�b�h�Ăяo���ɂ���2���x�����ւ��ǂ邱�Ƃ��s���Ă���A����2��ڂ́u���ǂ�v�ŏ������������s���Ă��Ȃ��B
��F �L���X�g�����{���Ă���R�[�h���A�N���X���ƂɕʁX�̃��\�b�h�Ƃ��Ĕ����o���B���邢�́A�s�Ϗ����ׂāA�L���X�g�����������{�����悤�ɂ���B
�⑫�F ��i���ǂ�o�O�p�^�[������̊ہX���p�ł�
���́F�������r���[
�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF GUI�v���O�������A��A�̃e�X�g�Ƀp�X�����ɂ�������炸�A�����̃e�X�g�ŏ��O���ꂽ�͂��̐U�镑���������B
�����F �e�X�g���A�r���[�ł͂Ȃ����f���ɂ��Č������s���Ă���B
��F �r���[�ɂ��Č������s���B
�⑫�F �������r���[�o�O�p�^�[������̊ہX���p�ł�
���́F�j��H��f�[�^
�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF ���G�ȓ��̓f�[�^��ۊǂ���ё��삷��v���O�������A���̌����ƂȂ�Ȃ����̃^�X�N�Ɨގ������^�X�N�����s���Ă���Ƃ��ɁA�v�������Ȃ��N���b�V������B
�����F �����f�[�^�̈ꕔ���A�\���I�ɂ܂��͈Ӗ��I�ɔj��Ă���B
��F ���̓f�[�^�ɂ��āA�ł��邾�������̊��S���������ł��邾���������{����B���łɔj��Ă��܂����i���f�[�^�͎g�킸�ɁA���S������������B
�⑫�F �j��H��f�[�^�o�O�p�^�[������̊ہX���p�ł�
���́F�j�]�����f�B�X�p�b�`
�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہF �ʂ̃��\�b�h���I�[�o�[���[�h��������ɁA�ύX�������Ă��Ȃ��R�[�h���ˑR��~���܂��B
�����F �I�[�o�[���[�h�ɂ���āA�ύX����Ă��Ȃ����\�b�h���A�ړI�Ƃ��郁�\�b�h�Ƃ͕ʂ̃��\�b�h���Ăяo�����Ƃ������ł��B
��F �����I�A�b�v�E�L���X�g (upcast) �����s���邩�A���邢�́A���܂��܂ȃN���X�Ŏg�p���郁�\�b�h�̌��Ȃ������s���܂��B
�⑫�F �j�]�����f�B�X�p�b�`�o�O�p�^�[������̊ہX���p�ł�
<New>���́F�蕪���~�X
�A���`�p�^�[��
���ށF �Q�D�R�[�h�̃o�O
���ہFServlet��p�����T�[�o���̊J���Ȃ̂ɁAJSP�����Ȃ��B�悭�����JSP����R�~�b�g������A���[���𑗐M���Ă��肷��B
�����F1�EJava�̏����������m���Ă���Cer�������Ȃ��B�������JSP��C�`�b�N��include����Ă���B
�@�@�@2�Epackage������g���Ă��Ȃ��BClassPath��Root�Ƀ_�[�[�[�[�[����class�t�@�C�����E�E�E
��F1�EJSP�t�@�C���Ɉ�����̃��\�b�h[sendMail( from , to , subject
, body )]�������E�E�E(include���)
��F1�E��{�I�ɒ��߂�BJSP�ɂ͈�^�b�`���Ȃ��悤�ɂ���B���̍ۂɁuJava�ō\�����v���O�����͂ł��܂���̂Łv�Ƃ��u�I�u�W�F�N�g�w������Ȃ��ƁA�̂����┽�����N�����܂��B�v���ƌ����Ă������B
�@�@�@2�E���̃N���X�͎̂ĂĐV�����ꂩ�瓯���N���X��������ق��������B�Ȃ��Ȃ炻�̃N���X�͐�o�O�Ⴕ���͕s����܂�ł��邩�炾�B
�⑫�F1�E�w�b�_�[�t�@�C������Ȃ��̂ŁA�`�F�C�X����͕̂s�\�B�������R�����g�������Ɨ������I�I�I�I�I�I�I
�⑫�F2�E���̂悤�ȏ͂����Α��݂���̂ŁA�ꂩ�������N���X�͉ƂɎ����ċA���낤�B���̓����Ăюg���Ƃ������邾�낤�B�i�������_��ᔽ�ɂȂ邩���j
����3 �v���O���}�̃o�O
���́FOverLook �A���`�p�^�[��
�ʖ��F ���ӎ��ߏ�A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �o�O�͂Ȃ�
����1�F �e�X�g���s���Ă��Ȃ��B
��1�F �Ƃ肠�����A�v���O�����𑼐l�ɒ@���Ă��炦�B �ł����S�̋C������l��
����2�F �Č������Ⴂ�o�O�Ȃ̂łȂ��������Ƃɂ����B
��2�F ���������قǃ\�[�X��FAQ�߂āA�ʖڂ�������_�ɋF��B
���́FPhenomenonDebug �A���`�p�^�[��
�ʖ��F �Ώ��Ö@�A���`�p�^�[���A������@���A���`�p�^�[��
��F �u�����̊��ɗ���l���Ƃ��ǂ��ꕶ�������Ă���B�����Ă��镶����������������v���O�����������̂ɋ�J������B�v
���ށF �R�D�v���O���}�̃o�O
���ہF �v���O�����̌��ۂɑ���C�����s���B
�����F ���ۂ͂Ȃ��N�������̂��Ƃ����������C�������ɁA���̌��ۂɑ���C�����s���Ă��܂��B
��F �����ɑ���C�����s���B������ɕK��2�{�̒l�������Ă���̂Ȃ�A�����Ă����l��1/2�ɂ���̂ł͂Ȃ��A2�{�̒l�������Ă��錴�����C������B
��O�F �������������G��邱�Ƃ��ł��Ȃ��ꍇ�͂��̌���ł͂Ȃ��B���A��̐l�̂��߂ɕK���R�����g�����Ă����˂Ȃ�Ȃ��B
�⑫�F ���̃A���`�p�^�[�����s���v���O���}�͓]�E��^���ɍl����ׂ��B�Ƃ����������Ă��������B
���́FSameRepair �A���`�p�^�[��
�ʖ��F COBOLer�p�^�[���A�s�ǃ^�C���p�^�[��
���ށF �R�D�v���O���}�̃o�O
��F �x�e�����u�����̃v���O������A�Ƃ���������S��B�Ƃ������ɕϊ�����B�ȒP�ł���H�v
���ہF �����C�������������ōs���B
�����F �v���O���~���O�ɑ���Z�p�̌��@
��F ���߂āA���������͈�̊��ɂ܂Ƃ߂邭�炢�͂��܂��傤�B�v���Ȃ�A�I�u�W�F�N�g�w���̈�������Ă����܂��傤�B�Ƃ����Ă������Ȃ�͖����ł��傤����A��̊���24�s�ȓ������͌��炷��悤�ɂ��Ă݂܂��傤�B��������Ύ��R�ɓ��������͈�ɂ܂Ƃ܂�͂��ł��B
�⑫�F �������łɂ��������v���O�����̏ꍇ�́A�V�����C�������͐V������������Ă������Ăяo���悤�ɂ��܂��傤�B��������Ύ��̕ύX�̂Ƃ��Ɋy�ɂȂ�܂��B
���́F��r �p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �ύX�O�ɂ͑��݂��Ȃ������o�O�����������B
�����F �ύX��������
��F �o�O���o��O�̃\�[�X �R�[�h�ƂЂ����猩��ׂ�D
�⑫�F ���̏ꍇ�A�����Ȃ���
���́F�x�e �p�^�[��
�ʖ��F �v������
�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �o�O�̌������ǂ����Ă����t�����Ȃ��D
�����F �\�[�X �R�[�h�ɑ������ςɂ��o�O�̌����ɋC�t�����Ƃ��o���Ȃ��D
��F �x�e���ċC����ς���D�S�R�W�Ȃ����̂��Ƃ����D�������̂��ƋA���D
���́F���藈��[��
�A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �o�O�͂Ȃ��͂����D
�����F �[���������Ă��ăe�X�g�����ɂ��Ȃ��D
��F �������D�d�l������Ă��炤���[���������Ă��炤�悤�����ė���Ńf�o�b�O��D�悵�Ȃ����D
���́F�����͉̂�����Ȃ�
�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �K�Ƀo�O�̌��������t�����Ȃ��D
����1�F �����Ƀ��C�u������ OS ���̃o�O����Ȃ����Ƌ^���D
��1�F �㊄�����Ȃ��̏������R�[�h�������ł��D�悸�����̃R�[�h���^���Ȃ����D
����2�F �����̃R�[�h�������^���B
��2�F �p������킸�� BugParade ���������܂��傤�B
�⑫�F �����ɂ��B����MS���i�����̓A���`�p�^�[������������Ƃɂ����}�C�N���\�t�g���������Ƃɂ��Ă������A���`�p�^�[���Ɋׂ邱�ƂɂȂ�B
���́F�������܂œ����Ă����̂�
�A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �����p�j�b�N���Ă���D
�����F �������Ƃ������瓯�����ۂƂȂ�͂��Ȃ̂ɁC�������Ⴄ�n�Y�D
��F �������̃o�O���������C�����łȂ���Ή��炩�́u���́v���u���v���Ⴄ�n�Y�D�������肪����ɂ��悤�D
���́F�����Ă������G���
�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �v���O����������ɓ����Ă���B
�����F ���ꂩ��A�ύX���s�����Ƃ��Ă���B
��F ��A�e�X�g���Ȃ��̂ɁC�����Ă���R�[�h���킴�킴�G���Ă͂����Ȃ��D
��O�F ���t�@�N�^�����O���͂��̌���ł͂Ȃ��B
���́F��������X�R�[�v �p�^�[��
���ށF �R�D�v���O���}�̃o�O
��F ���[�����M�v���O�����������Ă�����{����TO�Ə����ƁA�Ȃ���>TO�ɂȂ��Ă��܂��B�����̓��[����]�����Ă��T�[�o�[��sendmail���Â������A�A���B
���ہF �K�Ƀo�O�̌������������Ȃ��B
�����F �v���O�������Ă���r���͎����̃v���O���������舫���Ǝv���Ă��܂��A���Ɍ������L�邩������Ȃ��Ƃ����v�l���Ԃ���ԁB
��F �v���O�����̓��삷��ے���������x�������܂��傤�B
�⑫�F �����͉̂�����Ȃ��A���`�p�^�[���̋t
���́F�p���������Đl�Ɍ����Ȃ�
�A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �o�O���łĂ��Ȃ������̐l�������������Ȃ��B
�����F �o�O�Ƌ^���ĉ����Ԃ��i���������ʁA���̓P�[�u���������Ă��A�c�a���オ���ĂȂ������B�ȂǁB
��F ��������X�R�[�v�f�o�b�O�p�^�[���Ɠ����A�N�����Ă��܂����ꍇ�́A�J�������ĕ���B�l�ԂɌ��ׂ͕t�����ł���Ɣ[���H����B
���́F�Ƃɂ����}�C�N���\�t�g���������Ƃɂ��Ă�����
�A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �P������Ă��o�O��������Ȃ����A�uwindows�̃o�O���AMFC�̃o�O���v�ƌ��ߕt���ăo�O���瓦���s���B
�����F windows�͂���Ȃ��̂��Ƃ��������B�����āA����ɏ��ƍK���ɂȂ�Ƃ�������B
��F �v���O�����̓��삷��ے���������x�������܂��傤
�⑫�F �����͉̂�����Ȃ��A���`�p�^�[���̂����肳�ꂽ�p�^�[���B�^MS���i�����̓A���`�p�^�[����H�炢�܂���ƁA�����Ȃ�B
���́F�����A�肽�� �A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �ΏǗÖ@�Ńo�O���B������B
�����F (��ꂽ����/���j��������/�Ɠ��̒a����������)������ƌ������������Ă��鎞�Ԃ��Ȃ��B
��F �����̏��X�P�W���[���Ǘ��҂ɓ`���āA�o�O���B�����Ȃ��B
�⑫�F����F(���C�ȂƂ���/���j����/���̓���)�ēx�������Ώ��ł���悤�ɁA�B�������o�O�����݉��ł���悤�ɂ��Ă����B�i�������j
���́F�Ȃɂ��ς��ĂȂ��̂Ɂc
�A���`�p�^�[��
�ʖ��F ���l����̂������� �A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �f�o�b�O���Ă��������ɂǂ�ǂ������ɍs���B����
�u�����ύX���ĂȂ��̂ɂ����������Ȃ��Ȃ�����ł��v�ƕ���B
�����F �����͈����Ȃ��Ǝv�������[�w�S���ɕ����Ă���B��x�ɂQ�ӏ��ȏ�̕ύX���s���Ă���B
��F �_���I�v�l�@�̃g���[�j���O���s���B �ǂ����Ă����ꂪ�o���Ȃ��l���g�킴��Ȃ��Ƃ��́A�o�O�����̒Njy�菇�܂Ŏw������B
��O�F ���l�������Ă���邱�Ƃ�����B���������l����̉A�d�ɒ��ӂ��悤�i�W���[�N�j
�⑫�F �C�����͂킩���ł����ˁc ^^;
���́F�l�̃}�V���ł͍Č����܂���
�A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF ���̃}�V���ł͗�����̂ɁA�����̃}�V���ł͂����Ɠ����B
�uOS����ւ�����H�ςȃ\�t�g�����Ă����Ȃ��́H�v�Ɗ��̈Ⴂ���^���B
�����F �����āA�l�̃}�V���ŗ����Ȃ�����B���܂��ܓ����Ă��邱�ƂɋC�Â��Ă��Ȃ��B
��F �����ƃv���O�����������܂��傤�B�ϐ��̏�������Y��Ă���P�[�X�������ł��B
��O�F ���̈Ⴂ�ɂ��ꍇ������܂��B�Ⴆ�AIDE�������Ă�����Ɠ����Ă��Ȃ����Ƃ��B
���́F���ꂽ�� �A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �����v���O������������d���ŕύX���Ă���ɉ�������B
1���̉�ꂽ��������ƁA���̎��͂̑�����₷���B
��F �����烊�t�@�N�^�����O���K�v�B
�⑫�F �i�o�T:�u�B�l�v���O���}�[�v�j
���́FInstallFaild �p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �f�o�O���I���A���ۂ̔[�i��ԂŃC���X�g�[�����ē��������Ƃ���ƁA�Ȃ��������Ȃ��B������x�e�X�g����蒼���ȂǏ�i�Ɍ����A�ڋq�ɂ����͂���������B
�����F �悭�����烌�W�X�g���ɓo�^����̂�Y��Ă����BMFC�����Y�ꂽ�B
��F ���ɂ��ĕ����܂��傤�B
�⑫�F COM�W�ł悭�����܂��B��O�����͓K�ɁB
���́F�C���� �p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF ���₳��Ă������Ƃ��ǂ��킩��Ȃ�
�����F �m���s���B�������N�ɂł��m��Ȃ����Ƃ͂���B
��F �u�C�����v�́u����͒m���v�̒��J��
�⑫�F ������Ƃ����āA�C��������ɐӔC���Ȃ������̂͂����Ă̂ق��B
���́F���̓v���O���} �A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �����͈�l�O�̃v���O���}���Ǝv���Ă���B
�����F �����̋Z�ʂɖ������A�m���̋z������߂�B�Ȃ����͋z���ʂ��ɂ߂Č��炷�B
Ver1.COBLer
�ꉞ�v���O�������g�߂āASQL���炢�͒m���Ă���B
�ʂɌ����COBOL�Ɍ������킯�ł͂Ȃ����A
���̐l��̓e�X�g���낭�ɏo�����A���݂��邾���Ŗ��f�ȑ��݁B
�\�[�X�͂ǂ�Ȍ���ł��X�p�Q�e�B�R�[�h�B
�N���Ƃ��Ă���ƁA�n�ʂ����Ă��镪�Ȃ����B�Ⴂ�z��VBer�B
Ver2.Cer
�\�����͒m���Ă���B������Ɠ���A���S���Y�������Z��p���Ă��Ȃ���B
�ʂɌ����C�Ɍ������킯�ł͂Ȃ����A������Ƃ����s���`�����Z�ʼn������B
�\�[�X�͍ŏ��͂��ꂢ�����A�C�����ƃR�����g�����Ȃ��A�������Â炢�R�[�h�B
������SameRepair �A���`�p�^�[�����g�����Ƃ������B
����Ƀv���O���������镪�A���̐l��𐬒�������͔̂��ɂ�������B
��̌������A�����Ă��R�����m�炸�A�����TPO�ɂ��g�������Ƃ����̂�m��Ȃ����߁A
�ǂ̌��ꂪ�D��Ă��邩�Ƃ������Ӗ��Ș_���ɎQ���������ł���B
Ver3.Javer
COBLer�ACer���p�������N���X�B
�����Java�AC++�̃I�u�W�F�N�g�w�������p���Ă��邪�A
�܂������I�u�W�F�N�g�w�����Ă��Ȃ��B
�p���Ȃǂ������̃v���O�����e�N�j�b�N�̈�Ƃ��Ă������Ă��Ȃ��B
�{�l�̓I�u�W�F�N�g�w�����Ă������ł���B
���]
��̂ɂ����ăv���O���}30�Β�N����A�v���O���}5�N�ԍ��ܐ���M���Ă���B
�����A������x������A��͉������Ȃ��Ă��d���ł���̂Ȃ�A�����l�ނ𓊓����������R�X�g���悢�̂����瓖�R�ł���B�o�C�g���ق��̂ƈꏏ���B
��F ���S�Y���ׂ��炸�B�����L������ł��̂�����Ύ����������ɋZ�ʂ̒Ⴂ�v���O���}���͂����킩��B
�⑫1�F �������A�ꕔ�̐l�Ԃ������ĉi�v�Ɉ�l�O�ɂȂ����Ǝv���邱�Ƃ͂Ȃ����낤�B�v����ɏ�����鎋�_�������Ă��邩���Ȃ����̍��B
�⑫2�F �Q�����̃v���O���}������ɂ����ς��]�����Ă���B
���́F�p�ꂪ�ǂ߂Ȃ� �p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF �������p�ꂾ�I�I
�����F �p�ꂪ�ǂ߂Ȃ��B
��F �|��T�C�g�Ȃǂ��g���Ċ撣���ēǂށB
�⑫1�F ���łɌ����Ɣ�r���Ȃ��班���ł��p��ɂȂ��悤�ɂ��܂��傤�B
�⑫2�F �̂����Ȃ��ƌ����Ă܂����A�M�҂͉p�ꂪ�ǂ߂܂���B
���́F�p��͂킩��܂��� �A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
��F
ML�ɂ�����
�u����URL�͉p��Ȃ̂ł킩��܂���B�����Ƃ킩��₷�������������Ă��������B�v
���ہF �������p��Ȃ̂ŁA�����Ȃ蓊���o���B
�����F �p�ꂪ�ǂ߂Ȃ��B
��1�F �i������j�����Ɂu�����A����v
��2�F �������߁A���߂Ď������p�ꂪ�ǂ߂Ȃ��p�^�[���ɂ���悤�ɂ��܂��傤�B
<New>���́F���
�A���`�p�^�[��
���ށF �R�D�v���O���}�̃o�O
���ہF1�E�����𐿋�����Ɓu�����͈�������v�ƌ�����B
�@�@�@2�E�u���Ⴀ����Ă��������v�ƌ����Ɓu����ȉɂ͖����v�ƌ�����
�����F1�E���Ԃ�����Ȃ��B
�@�@�@2�EPL�����\�ŁA�����̏d�v���������ĂȂ��B
��F1�E�[���������悤�ɂ��܂��傤�B�������͓ˊэH���ō�邾������āA����Project���瓦���܂��傤�B
�@�@�@2�E�����̏d�v����^���Ɍ��ƂƂ��Ɂu�����������Ƃł��܂���v�ƌ����āA������܂��傤�B������p�ӂ��ĂȂ��ق������������̂ł��B
�⑫�F�@�R���͌��o�����ł��BDB�̃J�����̈Ӗ���f�[�^�敪���Ɓ[����Ȃ��B�\�[�X�̓R�����g���قƂ�ǂȂ��B�i����lemon���j
<New>���́FNonRefactaring
�A���`�p�^�[��
��FDB�ւ�Connection���Ǘ�����N���X������B
static Connection db;
static Statement[] select = new Statement[64];
�Ɛ錾����Ă���E�E�E���Connection��Statement��64������ˁB������Rollback��Commit�͏o���Ȃ���ł��ˁB
���ہF�ǁ[�l���Ă��[�������Ȃ������炩�ɈӖ��s���ȃ��W�b�N�����݂���BPL�ɕ���Ɓu���ꂵ�����@�������v�ƌ�����B������ɕ��@�͂���B
�����FPL�����\�B�m���������B�Ƃɂ������������ƌ������ŁA�������Ƃ��ėp���Ƃ��d�l�ύX�ɑς����镨�����@�ȁ[��Ď����Y��T�b�p�������Ă���B
��F����ȃN���X�͎̂ĂĂ��܂��I�l�ŃN���X����������쐬���āA�����������̃N���X���g�����B���ɂȂ�����A�u�t�t���v�Ə��Ȃ���A�N���X����Ă��B
����4 �l�ԊW�̃o�O
���́F�S�����ւ��܂����E�E�E�ނ͑ސE���܂���
�A���` �p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �Ȃ��Ȃ��o�O���ł����Ȃ��̂ŁA�₢���킹�������
�u���̐l�͑ސE���܂����v�u�S�����ւ��܂����v�����Ă��܂��B
�����F �����Ȕ[���v���ɑς���Ȃ��Ȃ����S���҂������Ă��܂��B
��F �K���ȍH���Ɣ[�������蓖�Ă邱�ƁB
���́F�����牴��������Ȃ����Ă�
(��) �A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �K�Ƀo�O�̌��������t�����Ȃ��D
�����F �R�[�h���������z���낭�Ɉ����p���������ɑގЂ��Ă��܂����D���܂��ɉ��ȂD���̃X�p�Q�b�e�B
�R�[�h��!
��F �Ȃ�Ƃ��A����t���āC���߂Ă�����ƈ��p�������Ă��炢�܂��傤�D
���́F����̓o�O�ł͂���܂���
�A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
��F �u�ڋq�̗v���ɂ͓����Ă��܂���B�v
�u�e�X�g�d�l���ɂ͍ڂ��Ă��܂���B�v
�ȂǂƂ����͂�B
���ہF ���炩�Ƀo�O�Ǝv����̂ɒS�����������Ƃ��Ȃ��B
�����F �ӔC�]�ŁA�ێq��K
��F �h�L�������g��p�ɂɍX�V����B
��O�F �t�ɁA�ŏ�����h�L�������g�������ق������������B
���́F���߂�Ȃ����C�t���܂���ł���
�A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �V�����S���҂��ׂ����~�X��A������
�����F �����p�������܂������Ă��Ȃ��B�\�ʓI�Ȃ��Ƃ����m��Ȃ��B�Ȃ�ł��ł���l�A���ɂP�l�ł������d�������C���Ă���悤�Ȑl�̎��̑�Ŕ������₷���B
��F �d���̐ӔC���S���͂����肳����B�����̐ӔC�͈͂𑼂̐l�ɒm���Ă��炤�̂��d�v�B
���́F�����͂ǂ��ɂł��Ȃ� �p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �������S�����߂Ă��A���܂肻�ꂪ�L���ɓ����Ă��Ȃ�
�����F �}�l�[�W���ɑS�̑��������Ă��Ȃ��B�ׂ����Ƃ�����茩�Ă��܂��Ă���B
��F �`�[���̍\�����̋Z�\�ɍ������A�K�ȐӔC���S���s���B�ׂ�������������C�ɂ���}�l�[�W���ɂ́u�����͂ǂ��ɂł��Ȃ�i���̐l�ɂ܂����Ă����v�j�v�Ƃ����c�b�R�~���L���B
���́F����͑��̐l�ɕ����� �A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �����A����U���Ă��܂��đg�D�^�c�����܂������Ȃ�
�����F �g�D�\���A�������S�ɖ��
��F ��E�Ԃ̐ӔC�ƊW�𖾂炩�ɂ��A���t�@�N�^�����O����B
�@�@�@HRC(Human-Responsibility-Collaboration)�J�[�h�������Ă݂�B
�@�@�@�g�D��UML�ŏ����Ă݂�B
���́F����Ȃ̍������Ă�����
�A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �ω��ɑΉ��ł��Ȃ��B�A�h�o�C�X������Ȃ��B
�����F �E�H�[�^�[�t�H�[���^�v�l��H�B
��F embrace change�̈ӎ�����Ɏ��Ƃ��B
���́F���ڂ�����Ȃ� �A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF ���悻����̒��ŕ���Ƃ����S�Đo���ăe�X�g���ڂ���������A�q�Ɂu���ڂ�����Ȃ��I�����Ђ傤��XXXX�����I�v�Ɩc��ȗʂ�˂�������B
�����F �悭�悭�����Ă݂�ƁA5step�Ɉꌏ�e�X�g�Ƃ������@�ł��̖ڕW���o���Ă����肷��B
��1�F �u����ȏ㍀�ڂ𑝂₷�͉̂\�ł����A���̃e�X�g�͂܂������Ӗ��̖������̂ɂȂ�܂���v�ƌ����Ă݂�B
��2�F �u�������A�e�X�g���ڂ�������Ƃ��ꂾ�����Ԃ�������܂��B�o�����Ԃ�����ɂ����������ɂȂ�܂�����낵���ł����H�v�ȂǂƂ����Ă݂�B
��3�F �{�^�����ЂƂ����e�X�g���I���悤�Ȃ��̂��e�X�g���ڂɏグ��B����͂ǂ��������������Ă��Ȃ��B
�⑫:�q�͋��⎞�Ԃ̂����邱�Ƃ����₪��B�q�͎q�����Ǝv���B������������Έ��S����B���̐����̂ǂ�قǂ̈Ӗ������邩�l���铪�͎������킹�Ă��Ȃ��B
���́F�o�O������Ȃ� �A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �e�X�g���I���o�O������Ɓu�o�O�����Ȃ�����I�e�X�g���s�\�����I�v�ƒlj��e�X�g�𖽂�����B
�����F �e�X�g5���ɂ�1���̃o�O������B����͉ߋ��̓��v����o�����M�p�ł��鐔�����I�Ƃ��A�q�������o���B
��F �e�X�g���ڃ��r���[�\��˂����A�q�����̃e�X�g�ł悢�ƔF�߂�����\�ɏo���B
��F �o�O��s������B
�⑫�F ���������A���̉ߋ��̓��v���Ă����̂�COBOLer�̓��v��������E�E�E�T�B
�⑫�F �������A���̃o�O�w�W�����ɂ́A�R�[�_�̃X�L���Ȃ�ĕ��͂܂������l���̗]�n�͖����B
���́FBlameFailure �A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �o�O�͂����Ȃ������Ǝv�����݁A�o�O�̐ӔC���C��t�������B
��F A�Ƃ������\�b�h���g�p����B������AB�Ɏd�l�ύX�������BB���g�p����C���N�������Ƃ���AA�ŗ�O�������BstackTrace�ɉ����āAA�ɑ�����߂��Ƃ���u�d�l�ł��v�Ɠ˂��ς˂���B
�����F �悭�݂�ƁAA���Ăяo��B��-1���ׂ��Ƃ�������ĂȂ������肷��B
��:StackTrace�̍ʼn��w�ł͂Ȃ����̏�ʂ���f�[�^�̗��������B
�⑫1�F B������Ă���̂�A�̏�ʉ�Ђ������肷��Ƃ���ɘb�������ꂽ�肷��B
���́F����� �A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF ������肪�����������̂����ɂ���l�B���܂����ӔC�����q�ɂ܂łȂ������B
�����F �u����峁v�ƌĂ��l�i�o�O�ł��B
�����ߒ��ł����Ȃ����̂��A���̓v���O���}
�A���`�p�^�[���Œm���A�m�\�����W�r��̂܂~�܂��������ŁA�������Ȃ��Ɖ�Ђɂ����Ȃ��̂��͔��f������B
��F ����������Ȃ�A���فA�������͊u���B�������Ȃ��Ȃ�A�����������̐l�ɂł��邾���ӔC���������Ȃ��悤�ɂ�����ɂ��ĕ����Ă����B���[�_�[�����̐l�����ƔߎS�B�����V�������[�_�[������Ă��̐l���S�ɓ����悤�ɂ��悤�B���[�_�[�͂����̘A���ψ��ɂ��Ă����B����ł��̐S�Ȃ��Ƃ�A�����Ȃ������肷�邩�獢�������̂��B
�⑫�F �X���Ƃ���
�E�����ɖ\������
�E�������Ԃ��Ă����A����܂肷��
�Ƃ������Ƃ������ł��B
���́F���ʂȎc�� �A���`�p�^�[��
���ށF �S�D�l�ԊW�̃o�O
���ہF �ǁ[�l���Ă��c�Ƃ̕K�v�̖��������ɖ���2���Ԃقǎc�Ƃ��Ă���z������
����1�F ���傱����Admin�Ńp�\�R���ɓ����ė���������ƁA�G���E�o��n�̎R
����2�F ��肪�F�c�Ƃ��Ă���̂ŁA�A��Â炢�B
��1�F �u���E�U�̃z�[���Ɂu�V�ԂȂ�c�Ƃ����ɔ[���O�Ɏd���グ��S���@�I�v�Ə�����HTML���w�肵�悤�B
��2�F �����̎d�����I����Ă���Ȃ�A�ǂ��ǂ��ƋA��B�����Ɋ���U��ꂽ�d�������Ȃ��Ȃ犄��U������i�̐ӔC�B�����������悭�d�����d�グ���Ȃ�A��Ђɂ��邱�Ƃ������ʂɉ�ЂɃR�X�g�g�킹��߈����B
�⑫�F �ǂ�ȂɖZ�������ł��A�q�X�g���[�͍��X�ƍX�V�����
����5 ���̑�
���́F����
�A���`�p�^�[��
���ށF �T�D���̑�
���ہF �o�O�̂���ӏ��������Ă���̂ɒ����Ȃ��D�ΏǗÖ@�őΏ�������Ȃ��D
�����F ���̐l (���͑��ЁF ���Ƀ}�C�N���\�t�g) �̍�������C�u�����̕��Ɍ���������̂����C�͂��y���Ώ����Ă��炦�Ȃ��D���́C�o�O�ƔF�߂Ă��ꂸ�C�u�d�l�ł��v�ƌ��������Ă���D
��F �͂̂���l (�쐬�҂̏�i��) �ɗ���ň��͂��|���Ă��炤�D�����Ȃ�C���̃��C�u�����Ƃ͂Ȃ�ׂ����������Ɏ���D
���́F���܂߂ɃZ�[�u���� �p�^�[��
���ށF �T�D���̑�
���ہF �\�t�g���n���O�A�b�v���č��܂ł̍�Ƃ��p�@�I�I
�����F �n���O�A�b�v����\�t�g�A�Ȃ�����OS�B
��F ���܂߂ɃZ�[�u�B��������炷���Z�[�u�B�ȂɂȂ�܂ňӎ����Ă�낤�B
��O�F �Z�[�u����Ƃ��Ƀn���O�A�b�v���邱�Ƃ�����B�������A�f�[�^�j���Ƃ����T�[�r�X�t���ŁB
�⑫�F ��ɖ^MS���i�ɑ����B
���́FCD1�� �A���`�p�^�[��
���ށF �T�D���̑��i��Ђ̃o�O�j
���ہF WindowsNT��CD���ꖇ�����Ȃ��̂ɁA�S�Ẵ}�V����NT���C���X�g�[������Ă邼�H�H�i���b�j
�����F �Ǘ��̐����Ȃ��ĂȂ��A�Ј��S�̂̃������̒Ⴓ�B
��F �v������MS�Ƀ`�N���B�Ȃ����͂��O�ɓ����𑵂��Ă����B
���́F�������ꂽ�� �p�^�[��
���ށF �T�D���̑��i�R���s���[�^�g�p�҂̃o�O�j
���ہF �f�X�N�g�b�v�Ƀt�@�C���\��܂����ĉ���
�����F �f�X�N�g�b�v�Ƀx�^�x�^�\��ƌ������́A�e��t�@�C����I�m�ɐ������ĊǗ����o���Ă��Ȃ��Ƃ������B����͊Ǘ��\�͂��Ⴂ�\���������B
��F �ꎞ�t�@�C���Ȃǂ�temp�Ȃǂ̃t�H���_������āA�����ŊǗ����܂��傤�B
�⑫�F �M�҂̓f�X�N�g�b�v�ɂׂ��ׂ�����܂����Ă�̂ł����A���E�������琮�����邯�ǂˁB�f�X�N�g�b�v�̉����͕����̉����Ɣ�Ⴗ�邩������Ȃ��B
���́F���̓� �A���`�p�^�[��
���ށF �T�D���̑��i�R���s���[�^�g�p�҂̃o�O�j
���ہF �S�~���ɑ�ȃt�@�C�������邩������Ȃ��̂ŋ�ɏo���Ȃ�
�����F ��ɕK�v�ɂȂ�\��������t�@�C���܂Ŏ̂ĂĂ���̂ŁA�S�~�����i�v�ɋ�ɏo���Ȃ��B�܂��ɍs������������̓��B
��F �K�v�ɂȂ邩������Ȃ����ǂ���Ȃ��t�@�C���́A�����p�̃t�H���_������āA�����Ɏ̂ĂĂ����܂��傤�B
�⑫�F �������ꂽ���p�^�[�����������Ă���\������B
SEO | [PR] ����!�����u���O �����z�[���y�[�W�J�� �������C�u���� | ||