Google Reader�Alivedoor Reader���Ή�

PubSubHubbub��RSS��Twitter���Ƀ��A���^�C����

2009/08/19

�@�uPubSubHubbub�v�i�p�u�T�u�n�u�o�u�j�Ƃ�����Ȗ��O�̃v���g�R�������ڂ��B2009�N8��5���ɃO�[�O����RSS���[�_�[�T�[�r�X��Google Reader��PubSubHubbub�Ή��𖾂炩�ɂ����ق��A�����ł̓��C�u�h�A���A������RSS���[�_�[�ulivedoor Reader�v�ƃu���O�T�[�r�X�́ulivedoor Blog�v��PubSubHubbub�ɏ��Ή��������Ƃ�8��18���ɔ��\���Ă���B�܂��Ή��T�[�r�X�͏��Ȃ��A���́g���\�h���u�u���O�̍X�V��RSS���[�_�[�ɔ��f�����̂��A�قڃ��A���^�C���ɂȂ�܂����v�Ƃ��������ŏ����������邩������Ȃ��B������PubSubHubbub�́A�l�b�g�S�̂̃��A���^�C���R�~���j�P�[�V�����v���b�g�t�H�[�����𑣂��d�v�ȃL�[�ƂȂ邩������Ȃ��B

Twitter�������‚����g���A���^�C���h�̃e���|�̗ǂ�

�@Twitter�l�C�����܂闝�R�͂����‚��l�����邪�A����1�‚��A���A���^�C�����ɂ���̂͊ԈႢ�Ȃ����낤�B����܂Ń��[����IM�̂悤�Ɋ�{�I��1��1�̃R�~���j�P�[�V�����������΁A�u���O�A�f���ASNS�ȂǁA���̂قƂ�ǂ͊Ԍ��I�Ŏ����I�ȃ��[�U�[�̃A�N�V�����ɏ]���ď����g�v���h����`�ōŐV�����擾����`�ƂȂ��Ă����B���̂��߁A�����܂�Ƀ`���b�g��ԂƂȂ邱�Ƃ͂����Ă��A��{�I�ɐ����Ƃ������ԁA�ꍇ�ɂ���Ă�1���u���Ƀ��b�Z�[�W���s�������悤�ȏ����A���^�C���ȃR�~���j�P�[�V�����c�[���Ƃ��ė��p����Ă����B

�@����ɑ΂���Twitter�́AWeb�y�[�W�̃����[�h�Ƃ�����Ƃ͔������邪�A�����Ă������ȓ��̍X�V�����X�Ɨ��ꍞ��ł���B�n�k��傫�ȃj���[�X�����������ꍇ�ɂ́A�قƂ�ǃ^�C�����O�Ȃ��ɁA���������j���[�X���l�X�̊Ԃ��삯�߂��銴������Ɏ��悤�ɕ�����B�����̃e�[�}�ɂ‚��āA2�l�܂��͕����l�ňӌ������⊴�z���q�׍����悤�Ȍy���R�~���j�P�[�V�����ɂ��Ă��A�������琔�\���Ԃɂ킽���Ĕ������邱�Ƃ������A����̓u���O�̃g���b�N�o�b�N��R�����g�ɂ��R�~���j�P�[�V�����ɔ�ׂĂ͂邩�Ƀe���|�̑������̂��B

�@���������e���|�̂悳�Ɋ���Ă��܂��ƁA���‚Ă͍ŐV����񋟁E�擾����L�͂Ȏ�i�������͂��̃u���O��RSS�ł���A�e���|���x���������邱�Ƃ�����B

Web Hooks�Ńv�b�V��������

�@�u���O�^RSS�̑g�ݍ��킹�Ń��A���^�C�������Ⴂ���R�́A�R���e���c�X�V���w�ǎґ��ɒm�点��ėp�I�Ȏd�g�݂��Ȃ��������Ƃ��傫�����낤�BRSS���[�_�[���g���ɂ��Ă��AWeb�T�C�g�ɖ����I�ɃA�N�Z�X����ɂ��Ă��A������Ԃ╉�ׂ̖�肩�炻���p�ɂɃA�N�Z�X����킯�ɂ������A�ǂ����Ă���莞�ԊԊu��u�����g�|�[�����O�h���s�����ƂɂȂ�B

�@����́AWeb��ɔėp�I�ȃv�b�V���̎d�g�݂��Ȃ����Ƃ��������B�T�[�o�A���邢�̓R���e���c�񋟎ґ�����w�ǎ҂Ɍ����āA�R���e���c�X�V��m�点�錻���I�ȕ��@�̓��[�����炢�����Ȃ��B

�@Web�ɔėp�I�ȃv�b�V���̎d�g�݂�����Ή��p���L���邾�낤�ƍl�����l�X���A���Ȃ��Ƃ�2008�N������uWeb Hooks�v�i�֘A�u���O�j�Ƃ������̂ŁA�R�[���o�b�N�I�Ȏd�g�݂��l���n�߂Ă����B����́A�w�Ǒ������炩���ߎ������p�ӂ����R�[���o�b�N�p�̃G���h�|�C���gURL���R���e���c�񋟎ґ��ɓo�^���邱�ƂŁA���X�V���������炻��URL��HTTP POST�Œ@���Ă��炤�Ƃ����A�C�f�A���B

�@Web Hooks��2009�N1���ɃO�[�O�����v���W�F�N�g�z�X�e�B���O�T�[�r�X�́uGoogle Code�v������������������ق��A���{�ł́A�͂ĂȂ�2009�N6���ɁA�͂Ăȃu�b�N�}�[�N���������������������BGoogle Code��Web Hooks���g���΁A�N�����R�[�h���R�~�b�g�����ꍇ�ɂ��̒ʒm�C�x���g���󂯎�邱�Ƃ��ł���B�ʒm�C�x���g���󂯎��̂͐l�Ԃ����łȂ��A�r���h�V�X�e����A�o�O�g���b�J�[�A�v���W�F�N�g�Ǘ��c�[���Ȃǂł������B

PubSubHubbub�́AWeb Hooks���f���Ŏ���

�@Web Hooks�́A����܂Ŕ\���I��HTTP�A�N�Z�X�ɗ����Ă���Web�T�[�r�X�Ԃ��A�������I�ɐڑ����郂�f���Ƃ��Ĉꕔ�̊J���҂����ڂ��Ă����BPubSubHubbub�́A����Web Hooks�Ɠ��l�̃��f�����g�����v���g�R�����B���݁A�o�[�W����0.1�̃h���t�g�������J����Ă���B

�@PubSubHubbub���g���΁ARSS�̃t�B�[�h������w�Ǒ��ւƁu�R���e���c�X�V�v�Ȃǂ̒ʒm�C�x���g�𑗂邱�Ƃ��ł���B���O����������悤�ɁA�t�B�[�h���ƍw�ǎґ��̊ԂɃn�u�ƂȂ�T�[�r�X�i�T�[�o�j��u�����ƂŁA�����̃t�B�[�h�񋟎҂�w�ǎҁi�w�ǃT�[�r�X�j�̕ύX���ŏ����ɂ��Ă���Ƃ����BPubSubHubbub���J�����A�I�[�v���\�[�X�̎��������J�����O�[�O���̃u���b�h�E�t�B�b�c�p�g���b�N���̉���i�����j�ɂ��΁A�����̃u���O�T�[�r�X�Ȃǂ�PubSubHubbub�ɑΉ�����͔̂��ɊȒP���Ƃ����B

�@PubSubHubbub���g�����w�ǂł́A�܂��w�ǎ҂��t�B�[�h�񋟎҂ɑ΂��ă��N�G�X�g���o���Ƃ��납��n�܂�B�����t�B�[�h�񋟎҂����łɉ��炩��PubSubHubbub�Ή��n�u�T�[�r�X�𗘗p���Ă���ꍇ�A�w�ǎ҂͂�����Ƀ��_�C���N�g����A����͂��̃n�u����ʒm���󂯎�邱�ƂɂȂ�B�‚܂�A�R���e���c��񋟂���t�B�[�h���́A�n�u�ɑ΂��čX�V����ʒm���邾���ŁA�����̍w�ǎ҂ɒʒm���͂����ƂɂȂ�B�f�����X�g���[�V����������������A�u���O�X�V����RSS���[�_�[��ł̔��f�܂ŁA�قƂ�ǃ��C�����O���Ȃ��B

�@����ł́APubSubHubbub�̎d�g�݂��l�Ă����O�[�O���̃G���W�j�A�炪���������n�u�E�T�[�r�X��AppEngine��œ����Ă��邾�������APubSubHubbub���̂̓I�[�v���Ȏd�l�ŁA�N�ł��������ăn�u�ƂȂ�T�[�r�X�𗧂��グ�邱�Ƃ��ł���B�����I�ɂ͑召�̃n�u���l�b�g��ɕ��U���đ��݂��āA���ꂪ�ʒm�C�x���g�������[����悤�Ȍ`�Ńl�b�g���[�N���`������邾�낤�Ƃ����BPubSubHubbub�Ɋ܂܂��uHubbub�v�ɂ̓n�u�ihub�j�̈Ӗ��ƁA�u�؂��Ⴍ���Ⴕ��ׂ�v�Ƃ����Ӗ��́uhubble-bubble�v�̓�d�̈Ӗ������߂��Ă���̂��낤�iPubSub�̂ق���Publish/Subscribe�̗��j�B

pubsubhubbub01.png �����I��PubSubHubbub�̃��f���B�΂��t�B�[�h�񋟎ҁA�s���N���w�ǎҁA���F���n�u�B3�҂͂Ƃ��ɖ��������ւ��Ȃ���A���U�‹��Ō݂��ɂ‚Ȃ���Ƃ����i�o�T�FPubSubHubbub�̃v���W�F�N�g�y�[�W�j

�P�ɍX�V�̔��f�������Ȃ邾���Ȃ̂��H

�@�Z���I�Ɍ���΁APubSubHubbub�̌��\�́A�u���O�X�V����RSS���[�_�[�ւ̔��f�̃^�C�����O���������Ȃ�܂��A�Ƃ��������̍T���߂Ȃ��̂����A����A����PubSubHubbub�̃n�u��Web��ɕ΍݂���قǕ��y���邱�Ƃ�����Ƃ���΁AWeb�ɑ΂��đ傫�ȃC���p�N�g��^����”\��������̂ł͂Ȃ����낤���B

�@Twitter���������A���^�C�����������ł��Ă���̂́A�P�ɋZ�p��̖�肾���łȂ��A�����������肵�ăR���e���c�����T�C�N����Z���������Ƃ��������Ȃ����낤�BTwitter�ɕ������������Ȃ�������Aint�̌����ӂ���N�����قǑ����̃��b�Z�[�W������肳�ꂽ���ǂ����͋^�₾�B

�@������A���Ƃ�PubSubHubbub�Ń��A���^�C�������グ����Ƃ��Ă��A�u���K�[��j���[�X�񋟎҂Ȃǂ̃R���e���c�񋟑����A����Ɍ��������e���|�ŃR���e���c�X�V���s���悤�ɂȂ�Ƃ͌���Ȃ��B�������A�������I�Ɍ���΁A���A���^�C�����̌���ƃR���e���c�i���b�Z�[�W�j�̒f�Љ��̓R�C���̕\���̂悤�Ȃ��̂ŁA����̓u���O�̂悤�ȃR���e���c�ł��A�ׂ��ȏ��X�V��A�Z���Ԃŕ����l�̊Ԃ𐔉�������悤�ȃR�~���j�P�[�V�������L����”\��������̂ł͂Ȃ����낤���B

Twitter�I�R�~���j�P�[�V�����̉”\����

�@PubSubHubbub�́ATwitter�̈�l������Ԃɑ΂����ĂƂ��Ȃ蓾��BTwitter��������D�ꂽ�T�[�r�X�������Ƃ��Ă��A����x���_���񋟂���1�T�[�r�X�ł���ȏ�A����̓C���^�[�l�b�g�I�Ƃ͌�����B����܂łɂ������������O����ATwitter�̂悤�ȃ}�C�N���u���O�T�[�r�X���A���U�‹��Ŏ������悤���鎎�݁A�Ⴆ�΁uOpenMicroBlogging�v�̂悤�Ȃ��̂͑��݂����BTwitter���C�N�ȃT�[�r�X�𗧂��グ�邽�߂�OSS�������������B�O�[�O�����������āA�ŏI�I�ɃT�[�r�X�̊J���p����f�O����Jaiku��2009�N3����OSS�Ƃ��Č��J����Ă���B

�@�}�C�N���u���O�T�[�r�X�𕪎U���ĘA�g�����邱�Ƃ́A�Z�p�I�ɂ͉”\�������Ƃ��Ă��A�����֎��铹�̂肪�A�قƂ�nj����Ȃ��B������Twitter���C�N�ȃT�[�r�X�𗧂��グ���Ƃ��Ă��A�N�ɂ�����ɎQ�����闝�R���Ȃ����炾�B

�@���PubSubHubbub�́A�����T�[�r�X�i�t�B�[�h�A���[�_�[�j�̏����ȉ��ς����ōς݁A���A���^�C�����̌���Ƃ����ڂɌ����闘�֐����t�����邽�߁A���y�̂�������������BAjax�I��UI�Ƒg�ݍ��킹��΁AWeb�^��RSS���[�_�[���ATwitter�̂悤�ȁA���b�Z�[�W�A�O���Q�[�V�����T�[�r�X�ւƐi�����Ă����”\��������̂ł͂Ȃ����낤���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��

�uEC�v���b�g�t�H�[���v�����TOP10�i2025�N5���j
���T�́AEC�v���b�g�t�H�[�����i�iEC�T�C�g�\�z�c�[���j�̍��������TOP10���Љ�܂��B

�u�p�[�\�i���C�[�[�V�����v���uA�^B�e�X�g�v�c�[�������TOP5�i2025�N5���j
���T�́A�p�[�\�i���C�[�[�V�������i�ƁuA�^B�e�X�g�v�c�[���̍�������؊eTOP5���Љ...

�u�}�[�P�e�B���O�I�[�g���[�V�����v�@���������TOP10�i2025�N5���j
���T�́A�}�[�P�e�B���O�I�[�g���[�V�����iMA�j�c�[���̔����TOP10���Љ�܂��B