‚͂ĂȃuƒbƒNƒ}[ƒN‚Ì‚¨‹C‚É“ü‚èŠÖ˜A‚ðƒSƒjƒ‡ƒSƒjƒ‡‚Æ‚¢‚¶‚­‚éB

o—ÍŒ‹‰Ê

‚±‚ê‚È‚ ‚É?

‚͂ĂȃuƒbƒNƒ}[ƒN‚ł́A‘¼‚̃†[ƒU[‚ðu‚¨‹C‚É“ü‚èv‚Æ‚µ‚Ä Ž©•ª‚̃ŠƒXƒg‚ɒljÁ‰Â”\‚Å‚·B‚¨‹C‚É“ü‚è‚É“ü‚ê‚é‚ƁAhttp://b.hatena.na.jp/[user]/favorite ‚É‚»‚̃†[ƒU[ˆê——‚ª•\Ž¦‚³‚ê‚Ü‚·B‚¨‹C‚É“ü‚è‚É“ü‚ê‚ç‚ꂽƒ†[ƒU[‚́A’N‚ªŽ©•ª‚Ì‚±‚Æ‚ð‚¨‹C‚É“ü‚è‚É“ü‚ꂽ‚©‚·‚®‚É‚Í‚í‚©‚è‚Ü‚¹‚ñ‚ªA‚¨‹C‚É“ü‚è‚É“ü‚ê‚ç‚ꂽ”‚Í’m‚邱‚Æ‚ªo—ˆ‚Ü‚·B

‚¨‹C‚É“ü‚è‚É“ü‚ê‚Ä‚­‚ꂽƒ†[ƒU[‚ð’m‚邱‚Ƃ͏o—ˆ‚È‚¢‚̂ŁAu’m‚肽‚¢v‚Æ‚¢‚¤—v–]‚ª‚ł邱‚Æ‚Í‚æ‚­‚ ‚é‚Ì‚Å‚·‚ªA‚ ‚Ü‚è‚»‚̕ӂ𖧐ڂɌq‚°‚邱‚Æ‚Í‚µ‚½‚­‚È‚¢A‚Æ‚¢‚¤‚Ì‚ª‚Í‚Ä‚È‘¤‚̍l‚¦‚̂悤‚ŁA‚±‚ê‚ÍŽÀ‘•‚Ì—\’肪‚ ‚è‚Ü‚¹‚ñBˆê•û‚ŁA‚¨‹C‚É“ü‚胊ƒXƒg‚ªŒöŠJ‚³‚ê‚Ä‚¢‚é‚̂ŁA‚»‚ê‚ðŽg‚Á‚ĊԐړI‚É‚¨‹C‚É“ü‚è‚É“ü‚ê‚Ä‚­‚ê‚郆[ƒU[(‚¨‹C‚É“ü‚ç‚ê)‚ð’m‚é•û–@‚ª¶‚ݏo‚³‚ê‚Ä‚«‚Ü‚µ‚½B

‚¨‹C‚É“ü‚ç‚ê‚ð’m‚é•û–@‚ňê”Ô—L–¼‚È‚Ì‚ªAgoogle‚Åb.hatena.ne.jp‚ð‘ΏۂÉ(site:b.hatena.ne.jp)Au‚¨‹C‚É“ü‚èv‚Æ‚¢‚¤Œ¾—t‚ªtitle‚ÉŠÜ‚Ü‚ê‚é(intitle:‚¨‹C‚É“ü‚è)ƒTƒCƒg‚ðŒŸõ‚µ‚āA‚³‚ç‚É‚»‚Ì’†‚Ƀ†[ƒU[–¼‚ª“ü‚Á‚Ä‚¢‚é‚Ç‚¤‚©‚ōi‚荞‚Þ•û–@B‚±‚ꂾ‚Æ‚¾‚¢‚½‚¢”¼•ª‚­‚ç‚¢‚̃†[ƒU[‚ª”cˆ¬‚Å‚«‚Ü‚·B

‚¹‚Á‚©‚­‚¨‹C‚É“ü‚è‚̈ꗗ‚ª(ŒöŠJƒ†[ƒU[‚È‚ç)•\Ž¦‚³‚ê‚Ä‚¢‚é‚ñ‚¾‚©‚çA‚»‚ê‚ðƒNƒ[ƒ‹‚µ‚Ä‚­‚ê‚΂¢‚¢‚¶‚á‚ñA‚Æ‚¢‚¤Š´‚¶‚ōì‚Á‚½‚Ì‚ª–`“ª‚̃ŠƒXƒg‚Å‚·Bl‚É‚à‚æ‚è‚Ü‚·‚ªA7Š„‚­‚ç‚¢‚̃†[ƒU[‚Í‚±‚ê‚Å”cˆ¬‚Å‚«‚銴‚¶‚Å‚·B

‚à‚¿‚ë‚ñAŒöŠJƒf[ƒ^‚Ì‚Ý‚ðŽg‚Á‚čì‹Æ‚µ‚Ä‚¢‚Ü‚·‚̂ŁAƒvƒ‰ƒCƒx[ƒgƒ‚[ƒh‚É‚È‚Á‚Ä‚¢‚郆[ƒU[‚Í”cˆ¬o—ˆ‚Ü‚¹‚ñB

‚Ç‚¤‚â‚Á‚čì‚Á‚Ä‚é‚Ì?

‰º‚É’u‚¢‚Ä‚ ‚éuo—Í‚ðì‚éperl scriptv‚ðŽg‚Á‚Ä‚¢‚Ü‚·B‚¢‚­‚‚©ƒ‚ƒWƒ…[ƒ‹‚ðŽg‚Á‚Ä‚¢‚Ü‚·‚ªperl‚ð“Ç‚ß‚él‚Ȃ牽‚̃‚ƒWƒ…[ƒ‹‚ðŽg‚Á‚Ä‚¢‚é‚©‚Í‚í‚©‚é‚Å‚µ‚傤B

  1. ‚Ü‚¸A"‚ ‚él‚Ì‚¨‹C‚É“ü‚è"ƒy[ƒW‚ðŽæ“¾‚µ‚Ü‚·B(ˆê”ԍŏ‰‚͏‰Šúƒ†[ƒU[‚Æ‚µ‚Ä—^‚¦‚Ä‚ ‚°‚Ü‚·)B
  2. ‚»‚̐l‚Ì‚¨‹C‚É“ü‚èˆê——(<div class="favoritelist">ƒ^ƒO‚ň͂܂ê‚Ä‚¢‚é•”•ª)‚ð’T‚µ‚Ü‚·B
  3. ‚»‚Ì’†‚̃eƒLƒXƒg‚Ì‚¤‚¿Auser–¼‚Á‚Û‚¢‚à‚Ì‚ðƒ†[ƒU[‚Æ‚Ý‚È‚µ‚Ü‚·B(¡‚È‚çaƒ^ƒO‚̃Šƒ“ƒNæ‚Æ‚©Žg‚Á‚Ä‚à—Ç‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA‚Ç‚Á‚¿‚É‚¹‚捡‚Ì‚Æ‚±‚됸“x‚Í‚»‚ê‚Ù‚Ç•Ï‚í‚è‚Ü‚¹‚ñ)
  4. Šeƒ†[ƒU[‚ɂ‚«A¡Žæ“¾‚µ‚½ƒy[ƒW‚̃†[ƒU[‚ð"‚¨‹C‚É‚¢‚ç‚ê"ƒ†[ƒU[‚Æ‚µ‚ĒljÁ‚µ‚Ü‚·B
  5. Šeƒ†[ƒU[‚ª‰‚߂Ă̐l‚È‚çAˆ—‘Ò‚¿ƒŠƒXƒg‚ɉÁ‚¦‚Ü‚·B
  6. ˆ—‘Ò‚¿ƒŠƒXƒg‚©‚çAŽŸ‚̃†[ƒU[‚ðŽæ“¾‚µ‚Ü‚·B
  7. Å‰‚É–ß‚è‚Ü‚·B

‰Šúƒ†[ƒU[‚ð’N‚É‚·‚é‚©‚ÅŒ‹‰Ê‚ª•Ï‚í‚é‚©A‚¢‚ë‚¢‚ëŽæ“¾‚µ‚Ä’²‚ׂ½‚ñ‚Å‚·‚ªA‚Ü‚ ‚¾‚¢‚½‚¢20l‚­‚ç‚¢‚¨‹C‚É“ü‚ç‚ê‚Ä‚¢‚él‚Å‚ ‚ê‚Î’N‚ðÅ‰‚É‚µ‚Ä‚àŒ‹‰Ê‚Í“¯‚¶‚Ý‚½‚¢‚Å‚·B‚‚܂èA‚»‚±‚©‚çÅI“I‚É‚½‚Ç‚ê‚È‚¢‚É‚àŠÖ‚í‚炸A‚¨‹C‚É‚¢‚ç‚ꐔ(”ífav”)‚ª20ˆÈã‚É‚È‚Á‚Ä‚¢‚él‚Í‚¢‚È‚©‚Á‚½A‚Æ‚¢‚¤‚Ì‚ªŽ©•ª‚Ì’²¸Œ‹‰Ê‚Å‚µ‚½B¡‚Í‚Æ‚è‚ ‚¦‚¸"kanose"‚ð‰Šúƒ†[ƒU[‚É‚µ‚Ä‚¢‚Ü‚·B

‚¢‚‚â‚Á‚Ä‚é‚Ì?

¡‚́A–ˆŒŽ1“ú‚̌ߑO2Žž”¼‚©‚çcron‚ð‰ñ‚µ‚Ä‚¢‚Ü‚·B”ŽžŠÔ‚Ŏ擾‚ªI‚í‚Á‚Ä‚¢‚é‚Ì‚ÉŒã‚Å‹C‚ª•t‚¢‚āA‚»‚̐”ŽžŠÔŒã`”“úŒã‚É‚±‚±‚ɃAƒbƒv‚·‚銴‚¶‚Å‚·B

‚Ç‚¤‚â‚Á‚Ä“Ç‚Þ‚Ì?

YAML‚Å•Û‘¶‚³‚ê‚Ä‚Ü‚·BYAML‚Ìà–¾‚Í—v‚é? ‚Ü‚ ‚¢‚¢‚âAÈ—ª‚µ‚¿‚á‚¢‚Ü‚·B‚¢‚ë‚ñ‚ȃXƒNƒŠƒvƒgŒ¾Œê‚Å“Ç‚ß‚é‚悤‚É‚È‚Á‚Ä‚Ü‚·B‚Ü‚ A:‹æØ‚è‚Ńf[ƒ^’u‚¢‚½‚èA-—ñ‹“‚ŃŠƒXƒgì‚Á‚Ă邾‚¯‚Ȃ̂ŁAlŠÔ‚Å‚à‚æ‚à‚¤‚ÆŽv‚¦‚Γǂ߂é‚ñ‚¶‚á‚È‚¢‚Å‚µ‚傤‚©? ‚¿‚Ȃ݂ɁA

‚±‚ñ‚ÈŠ´‚¶‚É‚È‚Á‚Ä‚¢‚Ü‚·B

‚ ‚ƁA2007”N7ŒŽ1“úˆÈ~‚̃f[ƒ^‚ɂ́u”ífavWikiv‚ÅŽg‚¦‚é”ífavƒ‰ƒ“ƒLƒ“ƒOƒf[ƒ^‚à“¯«‚µ‚Ä‚ ‚è‚Ü‚·B(‚±‚Ìà–¾‚Å‚í‚©‚é•ûA’N‚©‘‚«Š·‚¦‚Ä’¸‚¯‚ê‚΍K‚¢‚Å‚·)

‚Ü‚½A2008”N5ŒŽ1“úˆÈ~2009”N2ŒŽ1“ú‚܂ł̃f[ƒ^‚ɂ́AJSONŒ`Ž®‚Å•Û‘¶‚µ‚½ƒf[ƒ^‚à“¯«‚µ‚Ü‚µ‚½BJSON::Syck::Dump‚Å‚½‚¾o—Í‚µ‚½‚¾‚¯‚Ì‚â‚‚ł·‚ªcc

‚±‚̏o—Í‚ðì‚邽‚ß‚ÉŽg‚Á‚½ƒc[ƒ‹

ŠÖ˜A•ªÍ‚µ‚Ä‚Ý‚½‚è‚·‚éB

‚±‚̃ŠƒXƒg‚ðŽg‚Á‚½‚èŽg‚í‚È‚©‚Á‚½‚肵‚Ä‚¢‚ë‚¢‚ë’²‚ׂ½‚±‚Æ‚ª‚ ‚è‚Ü‚·B

ƒuƒbƒNƒ}[ƒNƒŒƒbƒg

showRetired

	var d=document;
	var url='http://kadete.info/hatenabookmark/jquery-1.3.2.min.js';
	var e=d.createElement('script');
	e.charset='utf-8';
	e.src=url;
	d.getElementsByTagName('head')[0].appendChild(e);

	url='http://kadete.info/hatenabookmark/showRetired.js';
	if(!url.match(/\?/))url+='?t='+(new Date()).getTime();
	var e2=d.createElement('script');
	e2.charset='utf-8';
	e2.src=url;
	d.getElementsByTagName('head')[0].appendChild(e2);
‚±‚ꂪ‰½‚ð‚·‚é‚©‚Æ‚©A‚Ç‚¤Žg‚¤‚©‚Æ‚©‚͂͂Ăȃ_ƒCƒAƒŠ[‚É‚Ä

‚à‚Á‚ƌ¢‚â‚Â

Å‰‚̓f[ƒ^\‘¢‚ªˆá‚¤Œ`‚ōì‚Á‚Ä‚Ü‚µ‚½B‚±‚ê‚ɂ‚¢‚Ä‚Ìà–¾‚͏ȗª‚µ‚Ü‚·B