���̒���Web1.0�T�C�g��Web2.0��

�i������gWeb�X�N���C�s���O�h�Z�p�̐��E

2007/02/20

�@Web�T�[�r�X��API��RSS�t�B�[�h���g���ĕ����T�C�g�̃T�[�r�X������}�b�V���A�b�v�\�\�B�����Web2.0����܂��邢���‚��̊T�O�̂����A�ł��d�v�Ȃ��̂�1�‚��BAmazon.com��Google�AYahoo!�A�y�V�Ƃ��������Web�T�C�g�́AREST��SOAP��p����API�����J���Ă���A���܂��܂ȃT�[�r�X�񋟎҂�l��API��ʂ��Ċe��T�[�r�X�𗘗p���Ă���B���̈���A���̒���Web�T�C�g�̑命����Web1.0�I��HTML��CGI�t�H�[�������񋟂��Ă��Ȃ��̂��������B���������w�i����Web1.0�T�C�g����\�������ꂽ�f�[�^����������o���gWeb�X�N���C�s���O�h�Z�p���}���ɔ��W���Ă��Ă���悤���B

HTML��XML�����AXPath�Ŋ֘A�f�[�^�����𒊏o

�@�Ⴆ�Ή��i���T�C�g�ł͐��i�����牿�i���ȒP�ɒ��ׂ��邪�AWeb�T�[�o����񋟂����̂́A���i���≿�i�Ƀ��C�A�E�g����t������HTML�h�L�������g�̂݁BHTML�́AWeb�u���E�U�����߂��ĕ\�����邱�ƂŐl�Ԃ̖ڂɂ͕�����₷�����A�R���s���[�^�̎��������ɂ͂Ȃ��݂ɂ����B���K�\���Ȃǂ̕����񏈗����g���A�q���[���X�e�B�b�N�ɒ��o�������������������Ȃ��B����͑����̏ꍇ�A�u�֌W������̎n�܂����������̕����񂩂�A�I���̕�����ɋ��܂ꂽ����̃^�O�̂����A����̐��K�\���Ƀ}�b�`������́v�Ƃ������ʓ|�ȏ����ɂȂ�B

�@���������y�ȕ��@�́AHTML�h�L�������g���c���[�Ƃ��Ĉ������Ƃ��B�����Ώۂ�HTML�́A���‚��K���������`����XHTML�Ƃ����킯�ł͂Ȃ����A�񐮌`����HTML�ł��A�ł�����萮���I�Ȍ`��XML������Ruby�������C�u�����Ƃ��āuHTree�v��uHpricot�v�Ƃ������̂����݂���B

�@�c���[�\���ł���΁A�D�L�������񏈗��͑����y�������B����ɁAHpricot�ł�XPath��p�����N�G�����g����̂ŁA�Ⴆ��HTML�h�L�������g�Ɋ܂܂��A���J�[�^�O�̂����A�����Ƃ��ăN���X�Ɂgl�h���w�肳��Ă�����̂𒊏o����Ƃ��������Ƃ��A������1�s�̎w��łł���B����́AGoogle�̌������ʂ��烊���N���������𔲂��o���w�肾�B

CGI�t�H�[���ɂ��Ή����A�i�r�Q�[�V������������

�@�����̗L�p�ȃf�[�^�́AWeb�T�[�o�̃o�b�N�G���h�ɂ���f�[�^�x�[�X�Ɋi�[����Ă���B���[�U�[��Web�̃t�H�[�����g���A�K�v�ȃf�[�^�������o���B��������Web�T�[�o�Ɛl�Ԃ̂��Ƃ������������c�[�����APerl��Ruby�����Ɍ��J����Ă���B�uWWW::Mechanize�v�́A���������c�[����1�‚ŁA�����ȒP�ȃR�}���h�̗���ŁA�w��URL�ɃA�N�Z�X���A�e�L�X�g�{�b�N�X�ɕ��������́A�����ă����N���N���b�N������A���y�[�W�Ɉړ�������Ƃ������������������ł���B

�@����܂ŁA��������Web�X�N���C�s���O�֘A�̃c�[���͌•ʂɊJ������Ă������A2��9���Ɉ�ʌ��������[�X�������J���ꂽ�uscRUBYt! 0.2.0�v�́AWeb�X�N���C�s���O�Z�p�̏W�听�̂悤�ȃt���[�����[�N���B���O�������Ƃ���AscRUBYt!��Ruby�����̃c�[����g�ݍ��킹���̂ŁAHpricot��WWW::Mechanize�𓝍����A�����XPath�����l�Ԃɕ�����₷���\�����g����悤�ɂ������́B

scrubyt01.png scRUBYt!�̃T���v���R�[�h�BeBay�Łuipod�v�Ƃ�������������A�������ʂ̒��ŁuApple iPod�v�Ƃ��������񂪊܂܂�郊���N���N���b�N�B���̌��ʂ���record�u���b�N�̒��Œ�`�����t�H�[�}�b�g�Ɉ�v����ӏ��𔲂��o���ċL�^���Ă���
scrubyt02.png ��L�̃R�[�h�̌��ʂƂ��Ė߂��Ă���XML�f�[�^

�@scRUBYt!���J������Peter Szinek���ɂ��΁A�f�[�^�x�[�X�ɑ΂���SQL�N�G���𔭍s����悤�Ȋ��o�ŁAWeb�T�C�g��HTML�h�L�������g��������悤�ɂȂ�Ƃ����B������Web�X�N���C�s���O��������鎩�g�̃T�C�g�ŁA�uWeb���@�B�“ǂ̐��E�ɂ��鎎�݂Ƃ��ăZ�}���e�B�b�NWeb��I���g���W�[�A�^�N�\�m�~�[�Ȃǂ��܂��܂ȓw�͂�����A���łɗL�]�Ȍ��ʂ��o�n�߂Ă��镪������邪�AWeb�̐��E�S�̂����������g�t�����h���[�Ȑ��E�h�ɂȂ�̂́A�y�ϓI�Ɍ��Ă�Web88.0�ɂȂ邱��ł͂Ȃ����v�Ɣ���Ȍ������q�ׂĂ���B

�i��IT �������j

�������񂹂��������F

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

�L�����A�A�b�v

- PR -

���ڂ̃e�[�}

�\�����[�V����FLASH
"); adremove.push(adstrtmp[adstart]); } } for(var i = 0; i < adremove.length; i++){ adremove[i].parentNode.removeChild(adremove[i]); } adstr.sort().reverse(); adstr = adstr.join(""); return adstr; }

�uITmedia �}�[�P�e�B���O�v�V���L��

Meta�ɒׂ���Ȃ����߂Ɏc���ꂽ�����c��̓��́H�\�\2025�N��SNS��\���iSnapchat�ҁj
��N�w�ɐl�C��Snapchat�����A��l�ɂ͂��܂�Z�����Ă��Ȃ��B����ŁAAR�i�g�������j�J...

�u�ҏ��v�u�đ����v�u�C���o�E���h�v�̉e���́H�@2024�N�ɍł�����グ���L�т����̃����L���O
�����X�̐���̔����z�̐L�т���A���p������̒��ʼn������ꂽ�̂���U��Ԃ郉���L���O...

Netflix�R���{���~�܂�Ȃ��@�u�C�J�Q�[���v�V�[�Y��2���J�Ől�C���オ��K���̃A�v���Ƃ́H
Duolingo�͌���w�K�A�v����Netflix�̑�l�C�h���}�����ѕt�����L�����y�[����W�J�B���O...