2010”N04ŒŽ30“ú

Google App Engine‚ÅWebƒT[ƒrƒX‚ðì‚Á‚Ä‚Ý‚Ä‚Ì hŽÀÛ‚̂Ƃ�}‚ëh

æ“úAAmazon‚̉¿Ši‚ðƒ`ƒFƒbƒN‚µ‚ぁ[ƒ‹‚ł�N’m‚点‚·‚éWebƒT[ƒrƒXuƒ}ƒPƒvƒŒEƒtƒ‰ƒOv‚ðŒöŠJ‚µ‚Ä‚Ý‚½B
‚�}‚ÌWebƒT[ƒrƒX‚́Asinatra on GAE/JRuby ‚Ƃ��‚¤\ï¿½ï¿½‚ōì‚Á‚Ä‚ ‚é‚Ì‚¾‚¯‚ǁAŽÀ‚Í4A5“ú’ö“x‚łЂƂƂ�N‚è‚Ì‹@”\‚ª“®ì‚·‚é‚­‚ç‚��‚É‚È‚Á‚��‚½B
•Ê‚ÉGAEƒoƒ“ƒUƒC‚ÆŒ¾‚��‚½‚��–ó‚Å‚Í‚È‚­‚āA–{‘è‚͂�}‚�}‚©‚çB
GAE‚Á‚��ŒÀ‚ª‘½‚­‚ ‚é‚̂ŁA‚�}‚ê‚ð‰ñ”ð‚·‚é‚Ì‚ªŒ‹\‘å•ÏB‚³‚ç‚Ɂuƒ}ƒPƒvƒŒEƒtƒ‰ƒOv‚͉¿Šiî•ñ‚𓾂邽‚ß‚ÉAmazon‚ÌProduct Advertising API‚ðŽg‚Á‚��‚āAŽÀ‚͂�}‚¿‚ç‚É‚àï¿½ï¿½ŒÀ‚ª‚ ‚éB


GAE‚Í30•bˆÈ“à‚ɃŒƒXƒ|ƒ“ƒX‚ð•Ô‚³‚È‚­‚Ă͂��‚¯‚Ȃ��

—˜—pŽÒ‚ª¤•iŒŸõ‚µ‚Ä30•b‚à‘Ò‚Á‚Ä‚­‚ê‚é–ó‚͂Ȃ��‚̂ŁA‚»‚ê‚Í–â‘è‚É‚È‚ç‚Ȃ��(‚Ƃ��‚¤‚æ‚è30•b‚à‘Ò‚½‚¹‚é‚È‚çGAE‚ÉŠÖŒW‚È‚­ÝŒv‚ðŒ©’¼‚·‚Å‚µ‚å)B
–â‘è‚́Acron‚ÅŽÀs‚·‚é‚悤‚ȃoƒbƒ`ˆ—‚à“¯—l‚̐��ŒÀ‚ª‚ ‚é‚Ƃ��‚¤‚�}‚ƁB
uƒ}ƒPƒvƒŒEƒtƒ‰ƒOv‚ł́A“o˜^‚³‚ê‚��‚é‘S‚Ă̏¤•i‚̉¿Ši‚ð’èŠú“I‚ðƒ`ƒFƒbƒN‚·‚é•K—v‚ª‚ ‚éB“–‘R30•b‚Å‘S‚ă`ƒFƒbƒN‚Å‚«‚Ȃ��B
‚Ü‚½AŠó–]‚ÌŠ„ˆø—¦‚ðã‰ñ‚ê‚΃[ƒ‹‚ð—˜—pŽÒ‚É‘—‚éB1’Ê‚¾‚¯‚È‚ç–â‘è‚Ȃ��‚¯‚ǁA•¡”‚Ì—˜—pŽÒ‚É‘—‚é‚�}‚Æ‚É‚È‚é‚̂ŁA‚�}‚ê‚à30•b‚ŏI‚í‚ç‚Ȃ��B

‘Ώˆ–@

ˆ—‚𕪊„‚µ‚ÄTaskQueue‚ð—˜—p‚·‚éB
uƒ}ƒPƒvƒŒEƒtƒ‰ƒOv‚ł́A‘å—ʂɉ¿Šiƒ`ƒFƒbƒN‚·‚鏈—‚ª‚ ‚é‚̂ŁA¤•i–ˆ‚É•ªŠ„‚µ‚ÄTaskQueue‚ðŽg‚Á‚Ä‚Ý‚½B
GAE/JRuby‚ÅTaskQueue‚ðŽg‚¤‚ɂ́Acron‚Æ“¯—l‚ÉURL‚ð’@‚­‚¾‚¯B


require 'appengine-apis/labs/taskqueue'

queue = AppEngine::Labs::TaskQueue::Queue.new
task = AppEngine::Labs::TaskQueue::Task.new(:url => '/taskqueue_sample')
queue.add task


‚�}‚ꂾ‚¯‚ÅŽg‚¦‚éB


GAE‚Í•‰‰ï¿½~‚ª‚©‚©‚Á‚��‚é‚Æ‚«‚Í10•bˆÈ“à‚ɏˆ—‚µ‚È‚¯‚ê‚΂��‚¯‚Ȃ��

¡‰ñWebƒT[ƒrƒX‚ðì‚é‚܂ŁA30•bï¿½ï¿½ŒÀ‚Í—L–¼‚È‚Ì‚Å’m‚Á‚��‚½‚¯‚ǁA‚�}‚Á‚¿‚Í’m‚ç‚È‚©‚Á‚½B

"Request was aborted after waiting too longEEE"‚Ƃ��‚¤ƒGƒ‰[‚ªo‚��‚éê‡‚́A‚�}‚̐��ŒÀ‚Ɉø‚Á‚©‚©‚Á‚��‚éB
‰¿Ši‚ðƒ`ƒFƒbƒN‚·‚邽‚ß‚ÉTaskQueue‚ðŽg‚Á‚ÄAPIŒÄ‚яo‚µ‚ð‘å—Ê‚É‚µ‚��‚½‚çA‚�}‚̃Gƒ‰[‚ª”­ï¿½ï¿½‚µ‚��‚½BTaskQueue‚ÍŽ¸”s‚·‚é‚ƁAŸŽè‚ɃŠƒgƒ‰ƒC‚µ‚Ä‚­‚ê‚é‚̂ŁA“®ìŽ©‘Ì‚Í‚µ‚��‚邯‚ǁAƒŠƒ\[ƒX‚ª‚à‚Á‚½‚��‚Ȃ��B

‘Ώˆ–@

10•bˆÈ“à‚ɏˆ—‚ªI‚í‚é‚悤‚É•ªŠ„‚·‚é‚©A•‰‰ï¿½~‚ð‚©‚¯‚Ȃ��‚©A‚Ì2‘ð‚ðl‚¦‚āAŒãŽÒ‚őΉž‚µ‚½B
‰¿Šiƒ`ƒFƒbƒN‚̓oƒbƒ`ˆ—‚È‚Ì‚Å—˜—pŽÒ‚̃ŒƒXƒ|ƒ“ƒX‚ɂ͉e‹¿‚Ȃ��‚̂ŁATaskQueue‚ðŠÔŠu‚ð‹ó‚¯‚ÄŽÀs‚·‚é‚�}‚Æ‚É‚µ‚½B
TaskQueue‚Ícountdown‚Ƃ��‚¤ˆø”‚ŁA‚»‚Ì•b”•ª‘Ò‚Á‚Ä‚©‚çŽÀs‚·‚é‚悤‚ÉŽw’è‚Å‚«‚éB


queue = AppEngine::Labs::TaskQueue::Queue.new

products = Product.all()
cnt = 0
for product in products
task = AppEngine::Labs::TaskQueue::Task.new(:url => '/taskqueue_sample', :countdown => cnt)
queue.add task
cnt += 3
end


¡‰ñ‚́A‚�}‚̂悤‚ɁA3•b‚�N‚«‚ÉŽÀs‚·‚é‚悤‚É‚µ‚½‚çAƒGƒ‰[‚ªo‚È‚­‚È‚Á‚½B


GAE‚̃Xƒsƒ“ƒAƒbƒv‚ÉŽžŠÔ‚ª‚©‚©‚é

‚à‚µ‚©‚·‚é‚ƁAGAE‚ðpython‚Å—˜—p‚µ‚��‚½‚èAƒtƒŒ[ƒ€ƒ[ƒN‚ð‹²‚Ü‚¸—˜—p‚µ‚��‚ê‚Αåä•v‚È‚Ì‚©‚à‚µ‚ê‚Ȃ��B
GAE‚Í—˜—pŽÒ‚©‚ç‚̃AƒNƒZƒX‚ª‚Ȃ��‚Æ‚·‚®ƒXƒsƒ“ƒ_ƒEƒ“‚·‚éBƒXƒsƒ“ƒ_ƒEƒ“Œã‚̏‰‰ñƒAƒNƒZƒX‚̓Xƒsƒ“ƒAƒbƒv‚̏ˆ—‚ÉŽžŠÔ‚ª‚©‚©‚éB
¡‰ñAsinatra on GAE/JRuby‚Ƃ��‚¤AJavaVMARubyAsinatra‚Ƃ��‚¤3’i\ï¿½ï¿½‚ōì‚Á‚Ä‚µ‚Ü‚Á‚½‚½‚߁AƒXƒsƒ“ƒAƒbƒv‚ÌŽžŠÔ‚ª‚·‚²‚��‚�}‚Æ‚É‚È‚Á‚��‚éB20•b‚ð—]—T‚Œ�L‚¦‚éB
ðŒ‚ªˆ«‚��‚ƁAƒXƒsƒ“ƒAƒbƒv‚·‚邾‚¯‚ŁAæ‚Ì30•bï¿½ï¿½ŒÀ‚Ɉø‚Á‚©‚©‚é‚ñ‚��‚á‚Ȃ��‚©‚ÆŽv‚¤‚Æ‚«‚à‚ ‚Á‚½B(sinatra‚ł�}‚ñ‚ȏó‘Ô‚È‚Ì‚ÉRails‚ÅŽÀ‰^—p‚Å‚«‚é‚Ì‚¾‚낤‚©B)
ƒoƒbƒ`ˆ—‚Ì‚Æ‚«‚ɃXƒsƒ“ƒAƒbƒv‚·‚é‚È‚ç‚Æ‚à‚©‚­A—˜—pŽÒ‚ªƒAƒNƒZƒX‚µ‚½ƒ^ƒCƒ~ƒ“ƒO‚ŃXƒsƒ“ƒAƒbƒv‚³‚ê‚é‚ƁAƒy[ƒW‚ð•\Ž¦‚·‚é‚܂ŁA20‚©‚ç25•b‹ß‚­‘Ò‚½‚¹‚é–ó‚ŁAŽ©•ª‚ª—˜—pŽÒ‚È‚ç‚»‚ÌŽž“_‚Å‹A‚éB


‘Ώˆ–@

d—Ê‹‰‚̃tƒŒ[ƒ€ƒ[ƒN‚ðŽg‚í‚Ȃ��‚Ƃ��‚¤‚Ì‚à‘Ώˆ–@‚¾‚¯‚Ǎ¡‰ñ‚Í‚·‚Å‚ÉŽž’x‚µB
uƒ}ƒPƒvƒŒEƒtƒ‰ƒOv‚ł́AŽd•û–³‚­1A2•ª‚�N‚«‚Écron‚ʼn½‚à‚µ‚Ȃ��ƒ_ƒ~[‚ÌURL‚ɃAƒNƒZƒX‚·‚é‚�}‚ƂŁAƒXƒsƒ“ƒ_ƒEƒ“‚µ‚Ȃ��‚悤‚É‚µ‚��‚éB‚½‚¾A‚�}‚Ì•û–@‚Í‚Å‚«‚ê‚΂â‚ç‚Ȃ��‚Å—~‚µ‚��‚Ƃ��‚¤‚�}‚Ƃ炵‚��B
‚Å‚àA‘¼‚ɉñ”ðô‚ª‚Ȃ��‚̂ŁA¡‚̂Ƃ�}‚ë‚͂�}‚̂܂܂ŁB


GAE‚Ì–³—¿ƒŠƒ\[ƒX‚¾‚ƃ[ƒ‹‚ð1•ª‚É8’Ê‚Ü‚Å‚Ì‘—M‚É‚µ‚Ȃ��‚Ƃ��‚¯‚Ȃ��

GAE‚ð–³—¿ƒŠƒ\[ƒX“à‚Å—˜—p‚·‚éê‡Aƒ[ƒ‹‘—M‚Í1•ª‚É8’ʂ܂łƂ��‚¤ï¿½ï¿½ŒÀ‚ª‚ ‚éBAmazon‚ÌAPI‚Í1•b‚É1‰ñˆÈã‚̃AƒNƒZƒX‚𑽏­‚µ‚Ä‚à‘åä•v‚¾‚Á‚½‚è‚·‚邯‚ǁAGAE‚͑��U‚Å—áŠO‚É‚È‚é‚Ì‚Å’ˆÓB


‘Ώˆ–@

Memcache‚ɍŌã‚É‘—M‚µ‚½Žž‚ð•ÛŽBƒ[ƒ‹‚𑗐M‚·‚é‚Æ‚«‚ɁA‚»‚ÌŽž‚ðŠm”F‚µ‚āA8•b’ö“x‚ÌŠÔŠu‚æ‚è’Z‚©‚��ê‡‚ɑ҂‚悤‚É‚·‚éB
TaskQueue‚Í•À—ñˆ—‚È‚Ì‚ÅMemcache‚ðŽg‚¤‚Æ‚«‚É”r‘¼ï¿½ï¿½Œä‚µ‚�N‚©‚Ȃ��‚Ƃ��‚¯‚Ȃ��B

Memcache‚ŃXƒsƒ“ƒƒbƒN‚ðŽÀ‘•‚µ‚ÄTask Queueˆ—Œ‹‰Ê‚ðW–ñ‚µ‚Ä‚Ý‚éƒeƒXƒg

”r‘¼ï¿½ï¿½Œä‚͏ã‹LƒTƒCƒg‚̂悤‚Émutex‚ðŽÀ‘•‚µ‚½acquireLock‚ƁAreleaseLock‚ð—˜—pB


acquireLock('mail_lock')
last_send = memcache.get('last_sendmail')
if not last_send.nil? then
sleep(8 - (Time.now - last_send))
end
memcache.set('last_sendmail', Time.now, 8)
releaseLock('mail_lock')


‚�}‚ñ‚Ȋ�L‚��‚ÅMemcache‚Ì—LŒøŠúŠÔ‚ð8•b‚ŃZƒbƒg‚µ‚āAMemcache‚ÉŽž‚ª•ÛŽ‚³‚ê‚��‚½ê‡‚ɁA‚»‚ÌŽž‚©‚ç8•b‰ß‚��‚é‚܂ő҂‚悤‚É‚µ‚½B


Product Advertising API‚́A1•b‚É1‰ñˆÈãƒŠƒNƒGƒXƒg‚µ‚Ă͂��‚¯‚Ȃ��

API‚ðŒÄ‚Ñ‚¾‚µ‚½‚çA1•b‘҂‚悤‚ɍì‚ê‚΂��‚��‚Ƃ��‚¤–ó‚��‚á‚Ȃ��BWebƒT[ƒrƒX‘S‘Ì‚Å1•b‚É1‰ñˆÈãƒŠƒNƒGƒXƒg‚µ‚Ă͂��‚¯‚Ȃ��‚Ƃ��‚¤‚Ƃ�}‚낪ƒ|ƒCƒ“ƒgB
uƒ}ƒPƒvƒŒEƒtƒ‰ƒOv‚ł́A—˜—pŽÒ‚ª¤•iŒŸõ‚·‚éA¤•iƒy[ƒW‚ð•\Ž¦‚·‚é‚Æ‚«‚âcron‚Å’èŠú“I‚ɉ¿Ši‚ðƒ`ƒFƒbƒN‚·‚é‚Æ‚«‚ÉAPI‚ðŒÄ‚яo‚·B
—Ⴆ‚ΈႤƒ†[ƒU‚ª“¯Žž‚ɏ¤•i‚ðŒŸõ‚·‚ê‚΁A1•b‚É1‰ñ‚̐��ŒÀ‚Ɉø‚Á‚©‚©‚é‰Â”\«‚ª‚ ‚éBcron‚ŏ¤•i‚̉¿Ši‚ðƒ`ƒFƒbƒN‚µ‚��‚éÅ’†‚Ƀ†[ƒU‚ªƒy[ƒW‚ɃAƒNƒZƒX‚·‚ê‚΁A‚©‚È‚è‚ÌŠm—¦‚ňø‚Á‚©‚©‚邾‚낤B


‘Ώˆ–@

Memcache‚ɍŌã‚ÉAPI‚ŃAƒNƒZƒX‚µ‚½Žž‚ð•ÛŽB1•bˆÈ“à‚̘A‘�}ŒÄ‚яo‚µ‚̏ꍇ‚ɑ҂‚悤‚É‚·‚éB
‚�}‚ê‚͏ã‹L‚̃[ƒ‹‘—M‚Æ“¯—l‚ÌŽd‘g‚݂Ȃ̂ňȉºÈ—ªB



‚Ü‚Æ‚ß

‚�}‚̂悤‚ɁAŒ‹‹ÇA‰ñ”ð‚·‚éÝŒv‚ðl‚¦‚½‚èA•ÏX‚·‚é‚̂ɁA‚³‚ç‚É4“ú’ö“x‚©‚©‚Á‚½B
GAE‚ÍŠÈ’P‚ɃT[ƒrƒX‚ðì‚ê‚é‚Ì‚¾‚¯‚ǁA‚�}‚¤‚��‚¤ï¿½ï¿½–ñ‚ð‰ñ”ð‚µ‚Â‚ÂAƒ†[ƒU‚ª•s•Ö‚É‚È‚ç‚Ȃ��‚悤‚ɐ݌v‚·‚é‚̂́AŽÀ‚Í‘å•Ï‚Ƃ��‚¤A‚»‚¤‚��‚¤˜bB

‚�}‚ê‚ç‚̐��ŒÀ‚Ì“àA‰ðÁ‚³‚ê‚é—\’è‚Ì‚à‚Ì‚ª‚ ‚é‚̂ŁAŠú‘Ò‚µ‚��‚éB

Google App Engine‚̃[ƒhƒ}ƒbƒvB”¼”NˆÈ“à‚É30•bï¿½ï¿½ŒÀ‚àƒXƒsƒ“ƒAƒbƒv‘Ò‚¿‚à“P”pH

posted by cuckoo at 19:36 | Comment(0) | TrackBack(0) | ƒvƒƒOƒ‰ƒ~ƒ“ƒO

2010”N04ŒŽ19“ú

sinatra on GAE/JRuby‚ÅAmazon‚̉¿Šiƒ`ƒFƒbƒJ[‚ðì‚Á‚Ä‚Ý‚½

ˆÈ‘OAƒAƒJƒEƒ“ƒg‚¾‚¯Žæ‚Á‚Ä•ú’u‚µ‚½‚ ‚Á‚½Google App Engine‚ŁAAmazon‚̉¿Ši‚ð’èŠú“I‚Ƀ`ƒFƒbƒN‚·‚éŽd‘g‚Ý‚ðƒT[ƒrƒX‰»‚µ‚Ä‚Ý‚½B

Ž„‚Í‚æ‚­Amazon‚̃}[ƒPƒbƒgƒvƒŒƒCƒX‚Å–{‚𔃂Á‚��‚邯‚ǁA‚à‚¤­‚µ‰¿Ši‚ª‰º‚Á‚½‚甃‚�N‚¤‚ÆŽv‚Á‚½‚à‚̂́A‚�}‚Æ‚²‚Æ‚­–Y‚ê‚Ä‚µ‚Ü‚Á‚āAŒã‚ÅŒã‰ï¿½ï¿½‚µ‚½‚è‚·‚éB
‰¿Šiƒ`ƒFƒbƒJ[‚̗ނ��‚𒲂�~‚Ä‚Ý‚Ä‚àA‰ïˆõ“o˜^‚ª–Ê“|‚¾‚Á‚½‚èA‚¹‚Ç‚è—p‚È‚à‚Ì‚ª‘½‚­‚āA‹CŒy‚ÉŽg‚¦‚é‚à‚Ì‚ª‚È‚­AŒ‹‹ÇŽ©•ª—p‚ɍì‚Á‚Ä‚Ý‚½B
‚à‚Æ‚à‚ÆŽ©•ª—p‚¾‚Á‚½‚¯‚ǁAŽüˆÍ‚Ì•]”»‚à—ǂ��‚̂ŁAƒfƒUƒCƒ“‚ðÄÝŒv‚µ‚ÄŒöŠJ‚µ‚Ä‚Ý‚é‚�}‚Æ‚É‚µ‚½B

uƒ}ƒPƒvƒŒEƒtƒ‰ƒOv

ŒŸõƒ{ƒbƒNƒX‚ŏ¤•i‚ðŒŸõ‚µ‚āA¤•iƒy[ƒW‚ðŠJ‚«Aƒ[ƒ‹ƒAƒhƒŒƒX‚ð“ü—Í‚µ‚ÄŠó–]‚ÌŠ„ˆø—¦‚ð‘I‚Ô‚¾‚¯B
ˆê“x—˜—p‚·‚ê‚΃[ƒ‹ƒAƒhƒŒƒX‚Í“ü—͍ς݂ɂȂÁ‚��‚é‚̂ŁA¤•iƒy[ƒW‚ðŠJ‚��‚ÄŠ„ˆø—¦‚ð‘I‚Ô‚¾‚¯‚Ì2ƒXƒeƒbƒv‚Å“o˜^‚Å‚«‚éB
ƒuƒbƒNƒ}[ƒNƒŒƒbƒg‚à—pˆÓ‚µ‚ÄAmazon‚̏¤•iÚï¿½~ƒy[ƒW‚©‚ç‚àˆê”­‚Å—˜—p‚Å‚«‚é‚悤‚É‚µ‚½B

‚¿‚Ȃ݂ɁA‚�}‚̃T[ƒrƒX‚Ísinatra on GAE/JRuby‚Ƃ��‚¤\ï¿½ï¿½‚ōì‚Á‚Ä‚Ý‚½B
GAE‚Í‚µ‚å‚Á‚¿‚イƒXƒsƒ“ƒ_ƒEƒ“‚³‚ê‚Ä‚µ‚Ü‚¤‚½‚߁AƒXƒsƒ“ƒAƒbƒv‚ÌŽžŠÔ‚ª‚΂©‚É‚È‚ç‚Ȃ��B
Ruby‚ōì‚肽‚��‚Á‚Ä‚¾‚¯‚Å—]•ª‚ȃtƒŒ[ƒ€ƒ[ƒN‚ð‹²‚ñ‚Å‚µ‚Ü‚Á‚½‚Ì‚ðŒã‰ï¿½ï¿½‚µ‚½‚Ì‚Í”é–��B

‚ ‚Ü‚è‚æ‚­‚Ȃ��‚�}‚Æ‚¾‚ªAcron‚Å’èŠú“I‚Éurl‚ð’@‚��‚ăXƒsƒ“ƒ_ƒEƒ“‚µ‚Ȃ��‚悤‚É‚µ‚��‚éB

‚³‚āAŽŸ‚͉½‚ðì‚낤‚©‚ȁB
posted by cuckoo at 20:53 | Comment(0) | TrackBack(0) | ƒvƒƒOƒ‰ƒ~ƒ“ƒO

2010”N02ŒŽ02“ú

iPhone OS‚ÉFlash‚ªÚ‚ç‚Ȃ��–ó

æ“úAiPad‚ª”­•\‚³‚ꂽ‚ªA‚ ‚ꂾ‚¯ƒ†[ƒU‘̌�}‚ɂ�}‚¾‚í‚éApple‚ªuƒEƒFƒu‚ð‘̌�}‚·‚éÅ‚‚Ì•û–@v‚Æ‚Ü‚ÅŒ¾‚Á‚āAFlash‚͍ڂ¹‚Ȃ��‚Ƃ��‚¤B
Flash‚ðŽg‚Á‚��‚éWebƒy[ƒW‚Í‚²‚Ü‚ñ‚Æ‚ ‚é‚̂ŁA‚³‚·‚ª‚É–³—‚ª‚ ‚é‚ÆŽv‚¤‚È‚ B

‚�}‚�}‚Ü‚ÅŠæ‚È‚ÉFlash‚ð‹‘”Û‚µ‚‚¯‚é‚Ì‚¾‚©‚çA–¾Šm‚È——R‚ª‚ ‚é‚Í‚¸‚¾‚ªA‚»‚ñ‚Ȃɓ‚��˜b‚ł͂Ȃ��‚Ì‚©‚à‚µ‚ê‚Ȃ��B

iPhone‚́AApp Store‚𒆐S‚É‚µ‚½ƒGƒRƒVƒXƒeƒ€‚ª‚ ‚é‚©‚ç‚�}‚»Aï¿½ï¿½Œï¿½ï¿½‚µ‚½‚ÆŽv‚Á‚��‚é‚Ì‚¾‚ªAƒuƒ‰ƒEƒU‚ÉFlash‚ªÚ‚Á‚Ä‚µ‚Ü‚¤‚ƁAFlashã‚ÅŽ©—R‚ɃQ[ƒ€‚âƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðì‚èA”z•z‚·‚é‚�}‚Æ‚ª‚Å‚«‚éB

‚‚܂èAFlash‚ªÚ‚é‚Ƃ��‚¤‚�}‚Ƃ́A’E–(JailBreak)‚Æ“¯—l‚ɁAApple‚̃Rƒ“ƒg[ƒ‹‰º‚©‚ç—��‚ê‚Ä‚µ‚Ü‚¤‚�}‚Æ‚É‚È‚èA‚»‚ê‚͔ނç‚̊뜜‚µ‚��‚é‚�}‚Æ‚¾‚낤B

ŽÀ‚́A‚»‚ꂾ‚¯‚È‚ñ‚��‚á‚Ȃ��‚¾‚낤‚©B
posted by cuckoo at 14:10 | Comment(0) | TrackBack(0) | ŽG‹L

2007”N05ŒŽ06“ú

ƒRƒ“ƒeƒLƒXƒg‚ð‹¤—L‚·‚éTwitter‚ð‚à‚Á‚Æ•Ö—˜‚ÉŽg‚¤

Å‹ßA·‚èã‚ª‚è‚ðŒ©‚¹‚��‚éTwitterB‘Ï‚¦Ø‚ê‚È‚­‚È‚Á‚ÄŽn‚ß‚Ä‚Ý‚½B

Twitter‚́Au¡‰½‚µ‚��‚éHv‚Ƃ��‚¤Ž¿–â‚É‹C‚ªŒü‚��‚½‚Æ‚«‚É“š‚¦‚��‚ê‚΂��‚��‚Ƃ��‚¤ƒT[ƒrƒXB‚»‚̓Ƃ茾‚ð‚Ý‚ñ‚È‚Å‹¤—L‚·‚é‚à‚Ì‚È‚Ì‚¾‚ªA‚È‚ñ‚Æ‚È‚­u‚‚Ȃª‚Á‚��‚évŠï¿½L‚ª‚ ‚é‚Ì‚ª‚��‚��B

ÌAICQ‚ª—��s‚Á‚½‚Æ‚«‚Ƀ`ƒƒƒbƒg‚ð‚µ‚Ä‚ï¿½ï¿½‚½‚ªA‚»‚Ì‚Æ‚«‚́Aƒpƒ\ƒRƒ“‚Ì“dŒ¹‚ð“ü‚ꂽ‚Æ‚½‚ñ‚ɁA‚��‚ë‚ñ‚Ȑl‚©‚烁ƒbƒZ[ƒW‚ª—ˆ‚�‚Á‚½‚肵‚½B‚â‚肽‚��‚�}‚Æ‚ª‚ ‚é‚Ì‚É•ÔŽ–‚ð‚µ‚È‚­‚Ă͂Ƃ��‚¤ó‘Ô‚É”æ‚ê‚Ä‚â‚ß‚Ä‚µ‚Ü‚Á‚½B
Twitter‚Í‚ ‚­‚܂œƂ茾‚Ȃ̂ŁA•K‚¸•ÔŽ–‚ð‚µ‚È‚ï¿½ï¿½‚Ƃ��‚¯‚Ȃ��‚Ƃ��‚¤‚�}‚Æ‚Í‚È‚­AD‚«‚È‚Æ‚«‚ɏ‘‚��‚āA‹C‚É‚È‚Á‚½‚烁ƒbƒZ[ƒW‚ð‘—‚ê‚΂��‚��B

–Ê”’‚��‚̂́A‚»‚¤‚��‚¤‰½‹C‚Ȃ��“Ƃ茾‚𕁒i‚©‚ç“Ç‚ñ‚ł��‚é‚ƁA‚»‚̐l‚ª‚Ç‚ñ‚Ȑl‚È‚Ì‚©‚ª‰½‚Æ‚È‚­•ª‚©‚Á‚Ä‚­‚é‚�}‚Æ‚¾B
Å‹ßAŽÐ“àSNS‚ªƒiƒŒƒbƒWƒ}ƒlƒWƒƒ“ƒg‚É–ð—��‚‚Ƃ©Œ¾‚í‚ê‚��‚邯‚ǁAƒRƒ“ƒeƒLƒXƒg‹¤—L‚Ƃ��‚¤ŠÏ“_‚©‚ç‚·‚é‚ƁAblog‚âSNS‚æ‚è‚àTwitter‚Ì•û‚ª‡‚Á‚��‚é‚Ì‚©‚àB

¦ ŽÀÛ‚É‚â‚Á‚Ä‚Ý‚½l‚ð”­Œ©B

ŽÐ“àTwitter‚�N‚à‚ë‚��‚©‚à


‚�}‚�}‚©‚ç‚́ATwitterŠÖ˜A‚ÅŽ©•ª‚ªŽg‚Á‚��‚éƒc[ƒ‹‚ðÐ‰îB

ƒ‚ƒoƒgƒDƒCƒbƒ^[


Twitter‚ðŒg‘Ñ“d˜b‚©‚猩‚½‚菑‚«ž‚ñ‚¾‚è‚Å‚«‚éB
Twitter‚ðŽn‚ß‚Ä‚Ý‚é‚Æ•ª‚©‚邪A‹CŠy‚ɂ��‚‚łà“ǂݏ‘‚«‚Å‚«‚éŒg‘т́A‘Š«‚ª‚��‚��BŒöŽ®‚̃‚ƒoƒCƒ‹”Å‚àŒöŠJ‚³‚ꂽ‚ªAŽg‚��ŸŽè‚©‚ç‚·‚é‚ƁAƒ‚ƒoƒgƒDƒCƒbƒ^[‚ª‚æ‚©‚Á‚½B
X01HT+NetFront‚ÅŽg‚Á‚��‚邪Aƒ‚ƒoƒgƒDƒCƒbƒ^[AŒöŽ®”Å‚Æ‚à‚ɁAVFJP‚̃AƒNƒZƒXƒ|ƒCƒ“ƒg‚©‚ç‚Å‚à–â‘è‚È‚­Žg‚¦‚½B

tweetbar


tweetbar.png
•’i‚̃uƒ‰ƒEƒU‚ÍFirefox‚Ȃ̂ŁAƒTƒCƒhƒo[‚ÉTwitter‚ð•\Ž¦‚Å‚«‚étweetbar‚ðƒCƒ“ƒXƒg[ƒ‹B

Ž©“®XV‚à‚³‚ê‚邵AŒ©‚½–Ú‚àD‚݁B
‚½‚¾A–â‘肪‚ЂƂ‚ ‚éB•\Ž¦E”ñ•\Ž¦‚ðØ‚è‘Ö‚¦‚ç‚ê‚éƒVƒ‡[ƒgƒJƒbƒg‚ªControl+Shift+T‚ÉŠ„‚è“–‚Ä‚ç‚ê‚��‚é‚Ì‚¾‚ªA‚�}‚ꂪFirefox‚Ì‘O‚ɕ‚��‚½ƒ^ƒu‚ðŠJ‚­ƒVƒ‡[ƒgƒJƒbƒg‚ƂԂ‚©‚Á‚��‚éB

MUDAI - ƒtƒ@ƒCƒ‹’u‚«ê

‚�}‚�}‚ÉFirefox 2‚ɑΉž‚µ‚��‚ékeyconfig‚ª‚ ‚é‚̂ŁAƒ^ƒu‚ðŠJ‚­ƒVƒ‡[ƒgƒJƒbƒg‚ðAControl+Shift+T‚©‚çControl+Shift+U‚ɕύX‚µ‚½B

twitter‚ð‰õ“K‚É‚·‚éGreasemonkeyƒXƒNƒŠƒvƒg


Twitter‚Łh@(user)h‚ð“ü—͕⊮‚µ‚Ä‚­‚ê‚éGreasemonkeyƒXƒNƒŠƒvƒg

twitter_gm1.png

"@(user)"‚Í‚æ‚­Žg‚¤‚ªAƒ†[ƒU–¼‚ð“ü—Í‚·‚é‚Ì‚Í–Ê“|‚¾‚µA‘Å‚¿ŠÔˆá‚¦‚ª‹C‚É‚È‚éB‚�}‚ÌGreasemonkey‚ðŽg‚¤‚Æ"@"‚ð“ü—Í‚µ‚½‚Æ‚«‚ɁAŽ©•ª‚ÌFriends‚̃ŠƒXƒg‚ª•\Ž¦‚³‚ê‚āA‚»‚�}‚©‚ç‘I‘ð‚Å‚«‚éB


[Greasemonkey]ver.0.1.0 Twitter Followers Manager - Followers ‚©‚ç Friend ’ljÁEíœ‚Æ‚©

twitter_gm2.png

Twitter‚ł́AFollowers‚̃y[ƒW‚©‚ç‚́A‘Sˆõ‚ðadd‚µ‚©‚Å‚«‚Ȃ��‚ªAŒÂl‚ð‘I‘ð‚µ‚Äadd‚Å‚«‚é‚悤‚É‚È‚éB˜g‚ň͂Á‚½•”•ª‚ª’ljÁ‚³‚ꂽ•”•ªB


Twitter ‚Å add ‚ð‰õ“K‚É‚·‚é Greasemonkey ƒXƒNƒŠƒvƒg

twitter_gm3.png

Friend‚̃AƒCƒRƒ“‚ɃJ[ƒ\ƒ‹‚ð‚ ‚í‚¹‚é‚ƃvƒƒtƒB[ƒ‹‚ð•\Ž¦‚µ‚Ä‚­‚ê‚éB

Mii Editor


Twitter‚¾‚©‚ç‚Ƃ��‚¤–ó‚ł͂Ȃ��‚Ì‚¾‚ªAƒvƒƒtƒB[ƒ‹‰æ‘œ‚ÍŒ‹\ï¿½ï¿½‚éB
ŠCŠO‚¾‚Æ‚»‚Ì‚Ü‚ÜŽ©•ª‚̎ʐ^‚ð“\‚é‚�}‚Æ‚ª‘½‚��‚Ý‚½‚��‚¾‚ªAŽ„‚̂悤‚ɁA‚»‚ê‚Í‚¿‚å‚Á‚Æ‚ÆŽv‚¤l‚ɂ́AŽ—ŠçŠG‚ðŽg‚Á‚Ä‚Ý‚é‚Ƃ��‚¤‚Ì‚Í‚Ç‚¤‚¾‚낤‚©B

miieditor.png

Mii Editor‚́AWii‚ÌŽ—ŠçŠGƒ`ƒƒƒ“ƒlƒ‹‚̂悤‚ÈŽ—ŠçŠG‚ªŠÈ’P‚ɍì‚ê‚éƒc[ƒ‹‚ŁAo—ˆã‚ª‚Á‚½Ž—ŠçŠG‚ÍjpgŒ`Ž®‚̉摜‚ŕۑ��‚Å‚«‚éB

‚¿‚Ȃ݂ɁAŽ„‚ªì‚Á‚½Ž©•ª‚ÌŽ—ŠçŠG‚͂�}‚¤‚È‚Á‚½B

mii.jpg

Ž—‚��‚é‚©‚Í•s–¾B

JavaScript Badges


TwitterŒöŽ®‚Éblog‚ÉŽ©•ª‚̃Xƒe[ƒ^ƒX‚ð“\‚è•t‚¯‚éƒp[ƒc‚ªŒöŠJ‚³‚ê‚��‚éB‚�}‚Ìblog‚̃TƒCƒhƒo[‚É‚ ‚éuwhat am i doing?v‚Ƃ��‚¤ƒp[ƒc‚ª‚»‚ꂾB
‚�}‚ÌJavaScript‚́AÅV‚̃Xƒe[ƒ^ƒX‚ð‚ЂƂ‚¾‚¯•\Ž¦‚·‚é‚à‚̂ŁA•ï¿½N‘«‚è‚È‚­Šï¿½L‚��‚½‚̂ŁAV‚µ‚��‚à‚Ì‚©‚ç3‚•\Ž¦‚·‚é‚悤‚ɕύX‚µ‚Ä“\‚è•t‚¯‚Ä‚ ‚éB
HTMLƒ\[ƒX‚ð”`‚­‚Æ‚·‚®•ª‚©‚邪AC³‚ª“K“–‚·‚��‚é‚Ì‚ÅŽQl‚É‚µ‚Ȃ��‚悤‚ɁB

‚�N‚Ü‚¯


‚�}‚̃Gƒ“ƒgƒŠ‚ð‘‚ï¿½ï¿½‚��‚½‚Æ‚«‚ɁATwitter‚ªƒƒ“ƒeƒiƒ“ƒX’†‚É‚È‚Á‚½B

twitter_upgrade.png

Twitter‚Í”L‚ªƒAƒbƒvƒf[ƒg‚µ‚Ä‚­‚ê‚��‚é‚»‚¤‚Å =)

posted by cuckoo at 22:05 | Comment(0) | TrackBack(1) | blog

2007”N02ŒŽ12“ú

X01HT‚ÌBluetooth‚Å‹C•ª—Ç‚­‰¹Šy‚ð’®‚­

æ“úAuX01HT‚ł�N‹C‚É“ü‚è‚̃Cƒ„ƒzƒ“‚ðŽg‚¤v‚Ƃ��‚¤‹LŽ–‚Ì’†‚Å‚àG‚ꂽ‚ªAX01HT‚̓JƒXƒ^ƒ}ƒCƒY‚³‚¦‚·‚ê‚΁ABluetooth‚ʼn¹Šy‚ð’®‚­‚�}‚Æ‚ª‚Å‚«‚éB
“®‰æ‚ðŒ©‚é‚Æ‚«‚Ȃǂ́AƒRƒ}—Ž‚¿‚ªŒƒ‚µ‚­‚È‚é‚̂ŁABluetooth‚ÍŽg‚í‚Ȃ��‚Ì‚¾‚ªA‰¹Šy‚ð’®‚«‚È‚ª‚çƒuƒ‰ƒEƒU‚ðŽg‚¤‚­‚ç‚��‚È‚çABluetooth‚Å‚à–â‘è‚Ȃ��B

X01HT‚ÆBT620s

ˆê“xAŠ®‘SƒƒCƒ„ƒŒƒX‚̉õ“K‚³‚ð–¡‚í‚Á‚Ä‚µ‚Ü‚¤‚ƁAŽg‚¦‚éê‡‚È‚çBluetooth‚Å‚ÆŽv‚Á‚Ä‚µ‚Ü‚¤B
“®‚��‚Ä‚àƒR[ƒh‚ª–ڏá‚è‚É‚È‚ç‚Ȃ��‚µA‚�}‚ÌŽžŠú‚¾‚ƁA‚¿‚å‚Á‚ƃ}ƒtƒ‰[‚âã’…‚ð’E‚��‚¾‚肵‚Ä‚àAƒR[ƒh‚ª—‚ñ‚¾‚肵‚Ȃ��‚µB

‚Ƃ��‚¤‚�}‚ƂŁA‚»‚̐ݒè‚ðˆÈ‰º‚ŏЉ‚éB

A2DP‚ð—LŒø‰»


xda-developers‚ÌŽŸ‚̃XƒŒƒbƒh‚©‚çA

http://forum.xda-developers.com/showthread.php?p=931819#275999

a2dp_hack.cab‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚ăCƒ“ƒXƒg[ƒ‹‚µ‚čċN“®B(—v“o˜^)

‰¹Ž¿‰ü‘P‚Ì‚½‚߂ɃŒƒWƒXƒgƒŠ•ÏX


uTREv‚Ȃǂ̃ŒƒWƒXƒgƒŠƒGƒfƒBƒ^‚ðŽg‚Á‚āAˆÈ‰º‚̂悤‚ɃŒƒWƒXƒgƒŠ’l‚ð•ÏX‚·‚éB

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
"MaxSupportedBitPool" ’líœ
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
"BitPool"=dword:00000000(0)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
"UseJointStereo"=dword:00000000(0)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]
"Capability"=dword:00000400(1024)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]
"SupportCLI"=dword:00000001(1)
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd]
"Priority256"= dword:0000003C(60) ’l’ljÁ


ƒwƒbƒhƒtƒHƒ“‚ƃyƒAƒŠƒ“ƒO


BluetoothÚ‘�}‚̃fƒoƒCƒXÝ’è‚ÅBluetoothƒfƒoƒCƒX‚ðŒŸõ‚µ‚āAƒyƒAƒŠƒ“ƒO‚·‚éB

ƒyƒAƒŠƒ“ƒO‰æ–Ê


”FŽ¯‚³‚ꂽ‚çAÝ’è‰æ–ʂŁuWireless Stereo(ƒƒCƒ„ƒŒƒX ƒXƒeƒŒƒI)v‚Ƀ`ƒFƒbƒN‚ð‚‚¯‚éB

ƒƒCƒ„ƒŒƒX ƒXƒeƒŒƒIÝ’è‰æ–Ê


‚�}‚ê‚ŃwƒbƒhƒtƒHƒ“‚©‚特‚ªo‚é‚悤‚É‚È‚Á‚��‚é‚Í‚¸‚¾B

MortPlayer‚̃Cƒ“ƒXƒg[ƒ‹


•W€‚ÌMediaPlayer‚ðŽg‚¤ê‡‚É‚Í•K{‚ł͂Ȃ��‚ªAŽ„‚̏ꍇ‚ɂ́A‚�}‚¿‚ç‚ðŽg‚Á‚��‚é‚Ɖ¹”ò‚Ñ‚ª‚È‚©‚Á‚½B

uMortPlayer beta 3.31RC6v‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚ăCƒ“ƒXƒg[ƒ‹Bƒo[ƒWƒ‡ƒ“3.2‚¾‚ƁAƒwƒbƒhƒtƒHƒ“‘¤‚Ì‘€ì‚ɑΉž‚µ‚��‚Ȃ��‚Ì‚Å’ˆÓB

MortPlayer‰æ–Ê

ƒfƒtƒHƒ‹ƒg‚̃XƒLƒ“‚͐³’¼‚Ç‚¤‚È‚Ì‚æA‚Ƃ��‚¤Šï¿½L‚��‚Ȃ̂ŁAƒXƒNƒŠ[ƒ“ƒVƒ‡ƒbƒg‚̃XƒLƒ“‚́uqVista QVGAv‚ɕύX‚µ‚Ä‚ ‚éB

ƒwƒbƒhƒtƒHƒ“‚Ì‘Š«


‚Ç‚¤‚àƒwƒbƒhƒtƒHƒ“‚É‚æ‚Á‚ẮA‰¹”ò‚Ñ‚ª’¼‚ç‚Ȃ��‚à‚Ì‚à‚ ‚é‚炵‚��B
Ž„‚̏ꍇ‚́ABT620s‚ðŽg‚Á‚��‚āAã‹L‚̐ݒè‚ð‚µ‚½Œã‚́A‰¹”ò‚Ñ‚Í‚Ü‚Á‚½‚­‚È‚­‰õ“K‚ɉ¹Šy‚𒮂��‚��‚éB

B000GHJCFQ
JABRA BluetoothƒXƒeƒŒƒIƒwƒbƒhƒtƒHƒ“ BT620S


‚�}‚ÌBT620s‚́ABluetoothƒwƒbƒhƒtƒHƒ“‚Ì’†‚ł͂��‚��‰¹‚ª‚µ‚��‚é•û‚¾‚ÆŽv‚¤B­X’ቹ‚ª‹­’²‚³‚ê‚é‚悤‚Ȋ�L‚��‚ª‚ ‚邪A‘S‘Ì“I‚É‘f’¼‚ȉ¹‚¾‚Ɗ�L‚��‚éB
‚Ü‚½ABluetooth‚яƒCƒ„ƒŒƒX‚É‚È‚Á‚Ä‚àAu•R•t‚«v‚È‚Ì‚ÍŒ‹\‘½‚��‚̂ŁAŠ®‘S‚Ɂu•Rv‚ª‚È‚­‚È‚é‚Ì‚àA‚È‚ñ‚Æ‚È‚­‚¤‚ꂵ‚��B

Žg‚��ŸŽè‚à‚È‚©‚È‚©‚¾B“d˜b‚ª—ˆ‚é‚ƁAŽ©“®“I‚ɃvƒŒƒCƒ„[‚̍Đ��‚ªˆêŽž’âŽ~‚µ‚Ä‚­‚ê‚éB“d˜b‚ðŽó‚¯‚é‚Ì‚àAï¿½ï¿½Žï¿½N‚̃{ƒ^ƒ“‚ð‰Ÿ‚¹‚΂��‚��B“d˜b‚ðØ‚é‚Æ‚«‚àAï¿½ï¿½Žï¿½N‚̃{ƒ^ƒ“‚ð‰Ÿ‚·B“d˜b‚ªØ‚ê‚é‚ÆŽ©“®“I‚ɉ¹Šy‚ªÄï¿½ï¿½‚³‚ê‚éB

X01HT‚ÆBT620s‚Æ‚Ì‘g‚ݍ‡‚킹‚ł́AÄï¿½ï¿½AˆêŽž’âŽ~A‹È‘—‚èA‹È–ß‚µA‰¹—Ê’²ß‚ȂǁAˆê’Ê‚è‚Ì‘€ì‚ªMediaPlayerAMortPlayer‚Æ‚à‚ɁAƒwƒbƒhƒtƒHƒ“‘¤‚Å‚Å‚«‚½B

ˆê‰žA•s–ž‚È“_‚à‘‚��‚�N‚�}‚¤B

‚Ü‚¸AƒwƒbƒhƒtƒHƒ“‚Ƃ̍Đڑ�}‚̎菇‚ª­‚µ–Ê“|‚¾B
BluetoothÚ‘�}‚̐ݒè‰æ–Ê‚©‚çAƒfƒoƒCƒX–¼‚ð’·‚­ƒ^ƒbƒv‚µ‚āuƒƒCƒ„ƒŒƒX ƒXƒeƒŒƒI‚ɐݒèv‚ð‘I‚Ô•K—v‚ª‚ ‚éB

ƒƒCƒ„ƒŒƒX ƒXƒeƒŒƒIÄÝ’è

ƒƒ“ƒ{ƒ^ƒ“‚ÅŠÈ’P‚É‚Æ‚©A‰¹Šy‚ð—��‚·‚ÆŽ©“®“I‚ɂƂ��‚«‚½‚��‚Ƃ�}‚낾‚ªA¡‚̂Ƃ�}‚ë‚�}‚êˆÈãŠÈ’P‚É‚Å‚«‚é•û–@‚Í’m‚ç‚Ȃ��B
’m‚Á‚��‚é•û‚ª‚��‚ê‚΁A‚º‚Ћ³‚¦‚Ä‚Ù‚µ‚��B

‚ ‚ƁABT620s‚Ì–â‘肾‚ªA‚�}‚̃wƒbƒhƒtƒHƒ“AŽï¿½N‚É“–‚Ä‚é•”•ª‚̃Šƒ“ƒO‚ªŒ‹\”hŽè‚ɐ‚­Œõ‚éB
ƒ{ƒ^ƒ“‚ð’·‰Ÿ‚µ‚·‚é‚ÆLED‚ðƒIƒt‚É‚Å‚«‚é‚Ì‚¾‚ªA‚�}‚̐ݒ肪•Û‘��‚³‚ê‚Ȃ��‚½‚߁A“dŒ¹‚ð“ü‚ê‚邽‚Ñ‚ÉŽ©•ª‚ŃIƒt‚É‚·‚é•K—v‚ª‚ ‚éB
Â‚­Œõ‚点‚È‚ª‚çŠX’†‚ð•à‚­“x‹¹‚ª‚ ‚ê‚΂��‚��‚Ì‚¾‚낤‚ªAŽc”O‚È‚ª‚玄‚É‚Í–³—‚¾‚Á‚½B


ÅŒã‚É“¤’mŽ¯B
uWireless Stereov‚̂Ƃ�}‚¾‚¯‰pŒê‚É‚È‚é‚Ì‚ªŒ™‚Ȑl‚́A

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\0000110B-0000-1000-8000-00805F9B34FB]
@="Wireless Stereo"


‚ðuƒƒCƒ„ƒŒƒX ƒXƒeƒŒƒIv‚Ȃǂɏ‘‚«Š·‚¦‚é‚Ƃ��‚��B
posted by cuckoo at 23:42 | Comment(15) | TrackBack(4) | ƒ‚ƒoƒCƒ‹

2007”N01ŒŽ23“ú

ƒ~ƒ„ƒrƒbƒNƒX‚̉t»•ÛŒìƒV[ƒgABrilliant‚ÆPlus‚Í‚Ç‚¤ˆá‚¤H

‰t»•ÛŒìƒV[ƒg‚ł́A•]‰¿‚̍‚‚��ƒ~ƒ„ƒrƒbƒNƒX‚̐»•i‚ð2Ží—ށAŽŽ‚µ‚Ä‚Ý‚½B

B000JWE06Y
OverLay Brilliant for hTc Z/X01HT


Œõü“��‰ß—¦90%ˆÈã‚Ƃ��‚¤‚�}‚Ƃ炵‚��‚Ì‚ªA—‹ü‚Í‚Æ‚à‚©‚­ŽÀÛ‚ɒ��‚Á‚��‚é‚©•ª‚©‚ç‚Ȃ��‚قǂ̓��–¾Šï¿½LB
X01HTˆÈ‘O‚É‚àzaurus‚È‚Ç‚ÅŽg‚Á‚Ä–ž‘«‚µ‚��‚½‚̂ŁA¡‰ñ‚à‚�}‚ê‚ð‘I‘ð‚·‚é‚‚à‚肾‚Á‚½‚Ì‚¾‚ªA’m‚ç‚Ȃ��ŠÔ‚ɕʃVƒŠ[ƒY‚ªo‚��‚½B

B000JWBWGK
OverLay Plus for hTc Z/X01HT


‚�}‚¿‚ç‚́A’ᔽŽËƒ^ƒCƒv‚Ƃ��‚¤‚�}‚ƂŁAƒGƒ“ƒ{ƒX‰ÁH‚³‚ê‚�N‚èAŠO‚ÅŽg‚¤‚ɂ͂��‚��‚悤‚Ȋ�L‚��‚Åà–¾‚µ‚Ä‚ ‚éB


–À‚Á‚½––A—¼•û‚ðŽŽ‚µ‚Ä‚Ý‚é‚�}‚Æ‚É‚µ‚½B

OverLay”äŠr

Žc”O‚È‚ª‚çAX01HT—p‚ÌOverLay Brilliant‚ª’nŒ³‚Å‚ÍŒ©‚‚©‚ç‚È‚©‚Á‚½‚Ì‚¾‚ªAW-ZERO3[es]—p‚Ì‚à‚Ì‚ªƒTƒCƒY‚ª“¯‚��‚Æ•·‚��‚��‚½‚̂ŁA‚»‚ê‚ðw“ü‚µ‚½B
Šm‚©‚ɃTƒCƒY‚Í‚Ò‚Á‚½‚è‚Å–â‘è‚Ȃ��B

‚â‚í‚È•ÛŒìƒV[ƒg‚¾‚ƁAƒXƒ^ƒCƒ‰ƒX‚ŏ‘‚«‚Ü‚­‚Á‚��‚é‚ƍ�~‚©‚��‚ª‚‚��‚Ä‚­‚é‚Ì‚¾‚ªA‚�}‚̃V[ƒg‚Í‚»‚Ì•Ó‚à—DG‚Å‚ ‚éB
ŽÀÛ‚ɁA“\‚Á‚Ä‚©‚ç2ƒ–ŒŽ‚ÍŒo‚Á‚��‚邪A‚Ü‚¾‚ª‚‚��‚��‚é—lŽq‚͂Ȃ��B‚³‚·‚ª•]”»‚ǂ�N‚èB

‚³‚āAOverLay Plus‚Ì•û‚͂Ƃ��‚¤‚ƁAF‚̂ɂ��‚Ý‚ª—\‘z‚æ‚è‚àŒƒ‚µ‚­AŒÂl“I‚É‚Í‘Ï‚¦‚ç‚ê‚È‚©‚Á‚½B
ƒGƒ“ƒ{ƒX‰ÁH‚È‚Ì‚¾‚©‚çA“Ü‚Á‚ÄŒ©‚¦‚é‚Ì‚Í•ª‚©‚Á‚��‚½‚Ì‚¾‚ªAF‚ª‚ɂ��‚Þ‚Ì‚Í—\‘zŠO‚¾‚Á‚½B
‰t»‚ɐ…“H‚ª•t‚­‚ƁA”’‚ð•\Ž¦‚µ‚��‚Ä‚àÔ‚Æ‚©‚̐F‚ªï¿½ï¿½‚��‚Á‚ÄŒ©‚¦‚½‚è‚·‚邪A‚»‚ñ‚Ȋ�L‚��‚Å‚ ‚éB
“_•`‰æ‚̃Cƒ[ƒW‚Ƃ��‚¤‚Æ“`‚í‚邾‚낤‚©B

‚à‚¿‚ë‚ñAŒ©‚ê‚Ȃ��‚قǍ“‚��‚킯‚ł͂Ȃ��‚ªA‘¾—z‚̐^‰º‚ÅŽg‚¤‚�}‚Æ‚ª‘½‚��‚킯‚ł͂Ȃ��‚̂ŁA’ᔽŽË‚ð‘I‚΂Ȃ­‚Ä‚à‚��‚��‚©‚ƁAŒ‹‹ÇOverLay Brilliant‚ðŽg‚¤‚�}‚Æ‚É‚µ‚½B

‚�}‚¤‚µ‚Ä‚Ý‚é‚ƁAOverLay Plus‚Ì•û‚ɂ��‚��‚Ƃ�}‚낪‚Ȃ��‚悤‚ÉŒ©‚¦‚Ä‚µ‚Ü‚¤‚ªAŽwƒ^ƒbƒv‚ÅŽw–䂪•t‚«‚É‚­‚��A•t‚��‚Ä‚à–ڗ��‚½‚Ȃ��‚Ƃ��‚¤—˜“_‚ª‚ ‚Á‚½B
Žwƒ^ƒbƒv‚ð‹ìŽg‚·‚él‚ɂ͂��‚��‚©‚à‚µ‚ê‚Ȃ��B


ÅŒã‚É“¤’mŽ¯B
‰t»•ÛŒìƒV[ƒg‚ð“\‚é‚Æ‚«‚ɁAšº‚ª“ü‚Á‚Ä‚µ‚Ü‚¤‚Ƃ��‚¤˜b‚ð•·‚­‚ªAŽ¼‚点‚½•—˜Cê‚¾‚Æšº‚ª•‘‚¤‚�}‚Æ‚ª‚Ȃ��‚̂ŁA‘½­‚à‚½‚à‚½‚µ‚Ä‚à‘åä•v‚¾‚Á‚½‚è‚·‚éB

posted by cuckoo at 12:59 | Comment(0) | TrackBack(0) | ƒ‚ƒoƒCƒ‹

2007”N01ŒŽ21“ú

X01HT‚ł�N‹C‚É“ü‚è‚̃Cƒ„ƒzƒ“‚ðŽg‚¤

•’i‚̒ʋ΂ʼn¹Šy‚ð’®‚­‚Æ‚«‚ɂ́ASHURE E2C‚ðŽg‚Á‚��‚é‚Ì‚¾‚ªA‚�}‚̃Cƒ„ƒzƒ“‚ðX01HT‚Å‚àŽg‚¦‚é‚悤‚ɁA•ÏŠ·ƒAƒ_ƒvƒ^[‚ðw“ü‚µ‚½B

B000M1M096

ƒXƒeƒŒƒI ƒI[ƒfƒBƒIƒAƒ_ƒvƒ^[ for hTc Z/X01HT MFSA-EnMU35


ŽÀ‚ÍX01HT‚ł́ABluetooth‚̃wƒbƒhƒtƒHƒ“‚ðŽg‚Á‚��‚½‚Ì‚¾‚ªA“®‰æ‚ðŒ©‚é‚Æ‚«‚É‚ÍBluetooth‚̏ˆ—‚ª•‰‰ï¿½~‚É‚È‚Á‚āA“®‰æ‚̃Rƒ}—Ž‚¿‚ªŒƒ‚µ‚­‚È‚éB
‰¹Ž¿‚Ì•û‚̓ŒƒWƒXƒgƒŠ‚ð‚��‚��‚é‚�}‚ƂŁA’®‚¯‚郌ƒxƒ‹‚É‚È‚Á‚½‚Ì‚¾‚ªAˆ—‘��“x‚ª‘«‚è‚Ȃ��‚Ì‚ªŒï¿½Lˆö‚¾‚ÆŒÀŠE‚ª‚ ‚éB
‚»‚ê‚È‚çA‚��‚Á‚»‚̂�}‚Æ’¼ÚƒCƒ„ƒzƒ“‚ð‘}‚µ‚½‚Ù‚¤‚ª‚��‚��‚Æ‚ÍŽv‚Á‚��‚½B

X01HT‚ðw“ü‚µ‚½“–‰‚́Aƒ~ƒjUSB‚©‚çƒXƒeƒŒƒIƒ~ƒjƒWƒƒƒbƒN‚É•ÏŠ·‚·‚éƒAƒ_ƒvƒ^[‚ÍŒ©‚©‚¯‚È‚©‚Á‚½‚Ì‚¾‚ªA‚悤‚â‚­”ƒ‚¦‚é‚悤‚É‚È‚Á‚½‚̂ŁA‘‘��w“üB

ƒXƒeƒŒƒIƒI[ƒfƒBƒIƒAƒ_ƒvƒ^[

‚��‚â‚ A‚͂��‚ß‚©‚ç•ÏŠ·ƒAƒ_ƒvƒ^[‚ð‚‚©‚Á‚�N‚¯‚΂悩‚Á‚½B
“–‘R‚È‚ª‚çƒRƒ}—Ž‚¿‚Í‚µ‚Ȃ��‚µA‰¹Ž¿‚àãY—í‚È‚à‚Ì‚¾B‚Ü‚ AE2C‚ðŽg‚Á‚Ä’®‚­‚قǂ̕�N‚ł͂Ȃ��‚ÆŽv‚¤‚ªB

‚Ƃ�}‚ë‚ŁAX01HT‚ÅBluetooth‚̃wƒbƒhƒtƒHƒ“‚ðŽg‚¤‚Æ‚«‚̉¹Ž¿‚́AƒŒƒWƒXƒgƒŠ‚̐ݒè‚ŁA–Ê”’‚��‚Ù‚Ç‘å‚«‚­‰ü‘P‚³‚ê‚éB
uX01HT•ûŽ®‚ł��‚«‚Ü‚µ‚傤Bv‚³‚ñ‚ŏЉ‚ê‚��‚éÝ’è’l‚É‚·‚é‚ƁA‰¹Ž¿‚Ì–Ê‚Å‚Í–â‘è‚Ȃ��‚­‚ç‚��‚É‚È‚Á‚½B

ˆÈ‰º‚ɁAÄ\’z‚·‚é‚Æ‚«‚Ì‚½‚߂ɐݒè’l‚ðƒƒ‚‚µ‚�N‚­B(hermer‚³‚ñA‚ ‚肪‚Æ‚¤‚²‚�L‚��‚Ü‚·B)

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
"MaxSupportedBitPool" ’líœ
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
"BitPool"=dword:00000000(0)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
"UseJointStereo"=dword:00000000(0)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]
"Capability"=dword:00000400(1024)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]
"SupportCLI"=dword:00000001(1)

posted by cuckoo at 12:46 | Comment(2) | TrackBack(0) | ƒ‚ƒoƒCƒ‹

2007”N01ŒŽ20“ú

X01HT‚ÅŠG•ï¿½ï¿½Žš‚ð•sŽ©—R‚È‚­Žg‚¦‚é‚悤‚É‚·‚é•û–@

X01HT‚ł́A•W€‚ÅŠG•ï¿½ï¿½Žš‚ð—˜—p‚·‚é‚�}‚Æ‚ª‚Å‚«‚Ȃ��B
Ž©•ª‚ÅŽg‚¤‚�}‚Æ‚ª‚È‚­‚Ä‚àAŽó‚¯Žæ‚Á‚½ƒ[ƒ‹‚ÉŠG•ï¿½ï¿½Žš‚ªŽg‚í‚ê‚��‚é‚ƁAˆÓ–¡‚ª•ª‚©‚ç‚È‚­‚�‚é‚�}‚Æ‚ª‚ ‚éB

‚»‚Ì‚½‚߁AŠOŽšƒtƒHƒ“ƒg‚ð—˜—p‚µ‚ÄŠG•ï¿½ï¿½Žš‚ð•\Ž¦‚·‚é•û–@‚ª•Ò‚ݏo‚³‚ê‚�N‚èAŽ„‚à‚»‚Ì•û–@‚ÅŠG•ï¿½ï¿½Žš‚ð•\Ž¦‚Å‚«‚é‚悤‚É‚µ‚��‚éB
Œ©‚Âç‚��ŠG•ï¿½ï¿½Žš‚à‚ ‚邪AŽg‚Á‚��‚ÄŽxá‚͂Ȃ��B–â‘è‚Í“ü—Í‚Å‚ ‚éB

ŠG•ï¿½ï¿½Žš‚ðŠOŽšƒtƒHƒ“ƒg‚Æ‚µ‚ÄŽg‚Á‚��‚é‚̂ŁAŠOŽš‚ðIMEŽ«‘‚É“o˜^‚µ‚�N‚��‚āA•ÏŠ·Œó•â‚ɏo‚Ä‚­‚é‚悤‚É‚µ‚Ä“ü—Í‚·‚é‚Ì‚¾‚ªA‚�}‚ꂪ”ñí‚ÉŽg‚��‚É‚­‚��B

‚»‚�}‚ŁAˆê”Ê‚ÌŒg‘Ñ“d˜b‚̂悤‚ɁAŠG•ï¿½ï¿½Žš‚ª•À‚ñ‚ł��‚é‰æ–Ê‚©‚ç‘I‚�~‚é‚悤‚ɍH•v‚µ‚Ä‚Ý‚½B


‚Ü‚¸‚́AŠG•ï¿½ï¿½Žš‚Ì•\Ž¦‚©‚炾B

uPocket‚ÌŽèv‚̃Cƒ“ƒXƒg[ƒ‹


Ý’è‚ÉŽg‚¤uPocket‚ÌŽèv‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚éBƒ_ƒEƒ“ƒ[ƒh‚µ‚½PocketHand-182b.zip‚ÉŠÜ‚Ü‚ê‚éƒtƒ@ƒCƒ‹‚ðA\Program Files‚̉º‚ɃtƒHƒ‹ƒ_‚ðì‚Á‚ăRƒs[‚·‚éBi•Ê‚ɍD‚«‚ȂƂ�}‚ë‚Å‚©‚Ü‚í‚Ȃ��j

ŠOŽšƒtƒHƒ“ƒg‚̃Cƒ“ƒXƒg[ƒ‹


uƒ{ƒr[‚̃fƒWƒ‚ƒm“ú‹Lv‚³‚ñ‚̂Ƃ�}‚ŁAŠG•ï¿½ï¿½Žš‚ÌŠOŽšƒtƒHƒ“ƒg‚ðŒöŠJ‚µ‚Ä‚­‚¾‚³‚Á‚��‚é‚̂ŁAƒ_ƒEƒ“ƒ[ƒhBsbemoji.zip‚ÉŠÜ‚Ü‚ê‚éuEUDC.TTEv‚ð\WindowsƒtƒHƒ‹ƒ_‚ɃRƒs[‚·‚éB

æ‚قǃRƒs[‚µ‚½PocketHand.exe‚ðŽÀs‚µ‚āAƒƒjƒ…[ - ƒtƒHƒ“ƒg - ƒtƒHƒ“ƒg‚©‚çAuŠOŽšƒtƒ@ƒCƒ‹‚ðŽw’è‚·‚év‚ðƒ`ƒFƒbƒN‚·‚éB
ŽQÆƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚āAæ‚قǃRƒs[‚µ‚½ŠOŽšƒtƒ@ƒCƒ‹(\Windows\EUDC.TTE)‚ðŽw’è‚·‚éB

ƒtƒHƒ“ƒgÝ’è‰æ–Ê

Ý’è‚ð•Û‘��‚µ‚ďI—¹‚µ‚ă\ƒtƒgƒŠƒZƒbƒg(“dŒ¹’·‰Ÿ‚µ‚ŏI—¹A“dŒ¹ƒIƒ“‚Å‚à‚��‚��)‚·‚é‚ƁAŠG•ï¿½ï¿½Žš‚Ì•\Ž¦‚ª‚Å‚«‚é‚悤‚É‚È‚éB


ŽŸ‚ɁAŠG•ï¿½ï¿½Žš‚Ì“ü—́B

uMCHARv‚̃Cƒ“ƒXƒg[ƒ‹


uMCHARv‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚éBƒ_ƒEƒ“ƒ[ƒh‚µ‚½MCHAR130-1.lzh‚ÉŠÜ‚Ü‚ê‚éƒtƒ@ƒCƒ‹‚ðA\Program Files‚̉º‚ɃtƒHƒ‹ƒ_‚ðì‚Á‚ăRƒs[‚·‚éB

ŠG•ï¿½ï¿½Žš—p‚̐ݒèƒtƒ@ƒCƒ‹‚ðã‘‚«


ŠG•ï¿½ï¿½Žš—p‚̐ݒèƒtƒ@ƒCƒ‹‚ðì‚Á‚½‚̂ŁAmchar.chrƒtƒ@ƒCƒ‹‚ðƒ_ƒEƒ“ƒ[ƒh(‰EƒNƒŠƒbƒN‚©‚çu‘Ώۂðƒtƒ@ƒCƒ‹‚ɕۑ��v)‚µ‚āAƒCƒ“ƒXƒg[ƒ‹‚µ‚½ƒtƒHƒ‹ƒ_‚ɏ㏑‚«ƒRƒs[‚·‚éB

MCHARƒCƒ“ƒXƒg[ƒ‹

‚�}‚ê‚ÅMCHAR.exe‚ðŽÀs‚·‚é‚ÆŠG•ï¿½ï¿½Žšˆê——‚ª•\Ž¦‚³‚ê‚é‚̂ŁA‚»‚�}‚©‚çŠG•ï¿½ï¿½Žš‚ð‘I‘ð‚·‚ê‚Γü—Í‚Å‚«‚é‚悤‚É‚È‚éB

MCHAR‚ÅŠG•÷Žš

ŽÀÛ‚ÉŽg‚¤‚Æ‚«‚ɂ́AMCHAR‚Ì‹N“®‚ðƒn[ƒhƒEƒFƒAƒ{ƒ^ƒ“‚ÉŠ„‚è“–‚ĂĂ�N‚­‚Æ•Ö—˜‚¾B
PQzII‚Ȃǂ̃{ƒ^ƒ“Š„‚è“–‚Ä‚ª‚Å‚«‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðŽg‚¤‚ƁA‚æ‚è_“î‚ÉŠ„‚è“–‚Ä‚ª‚Å‚«‚é‚̂ł�NŠ©‚ß‚·‚éB

X01HT‚ÅŠG•ï¿½ï¿½Žš‚ðŽg‚¦‚é‚悤‚ÉŽŽsöŒë‚³‚ꂽæl‚Ì•ûX‚âA•Ö—˜‚ȃ\ƒtƒgƒEƒFƒA‚ðŒöŠJ‚³‚ê‚��‚é•ûX‚Ɋ�LŽÓ‚Å‚ ‚éB
posted by cuckoo at 18:11 | Comment(11) | TrackBack(1) | ƒ‚ƒoƒCƒ‹

2006”N12ŒŽ22“ú

ƒ}ƒgƒŠƒNƒX‚Ő®—‚µ‚½‚¾‚¯‚Å–ž‘«‚µ‚Ă͂��‚¯‚Ȃ��

ƒ}ƒgƒŠƒNƒX‚ð‚‚©‚Á‚āA•ï¿½NŽ–‚𐮗‚·‚é‚�}‚Æ‚Í—Ç‚­‚â‚é‚ÆŽv‚¤‚ªA‚»‚ê‚ð”­“W‚³‚¹‚é‚Æ‚«‚ɂ́Aƒ}ƒgƒŠƒNƒX‚ð‚©‚¯‡‚킹‚é‚Æ”­‘z‚𓾂ç‚ê‚â‚·‚­‚È‚éB

uIDEA HACKS!v‚ð“Ç‚ñ‚ł��‚½‚çA‚»‚ñ‚Șb‚Æ‹¤‚ÉSWOT•ªÍ‚ł̗ႪÚ‚Á‚��‚½BŽ„‚àƒ}ƒgƒŠƒNƒX‚ðŽg‚¤‚Æ‚«‚É‚Í‚æ‚­‚â‚éHack‚È‚Ì‚Å‚²Ð‰îB

SWOT•ªÍ‚́Au‹­‚݁vAuŽã‚݁vAu‹@‰ïvAu‹ºˆÐv‚Ƃ��‚¤Ø‚èŒû‚ŁAó‹µ‚𐮗‚µ‚��‚­Žè–@‚È‚Ì‚¾‚ªA‚�}‚�}‚©‚瓾‚ç‚ê‚é‚̂́A®—‚³‚ê‚Ă͂��‚邪Ž–ŽÀ‚Ì—ñ‹“‚¾‚¯‚Å‚ ‚éB

‚»‚ꂾ‚¯‚ł͈Ӗ¡‚ª–³‚��‚̂ŁA®—‚³‚ꂽî•ñ‚ðŒ©‚È‚ª‚çl‚¦‚��‚­‚�}‚Æ‚É‚È‚é‚Ì‚¾‚ªAŽv‚��‚‚��‚½‚�}‚Æ‚ð‘‚­êŠ‚ð—pˆÓ‚·‚é‚�}‚ƂŁA”™‘R‚Æ‚Å‚Í‚È‚­Al‚¦‚éŽè‡‚É‘g‚ݍž‚ñ‚Å‚µ‚܂�N‚¤‚Ƃ��‚¤˜b‚Å‚ ‚éB

‚Ç‚¤‚·‚é‚Ì‚©‚Ƃ��‚¤‚ƁA2�~2‚̃}ƒgƒŠƒNƒX‚È‚çA3�~3‚ɍL‚��‚Ä‚»‚ꂼ‚ê‚̐؂èŒû‚ð‚©‚¯‡‚킹‚éêŠ‚ð—pˆÓ‚·‚邾‚¯‚¾B

SWOT‚̃}ƒgƒŠƒNƒX

•’Ê‚ÉSWOT‚Ő®—‚µ‚½ŒãA


Š|‚¯ŽZ‚ÌSWOT

‚�}‚¤L‚��‚é‚ƁA‚©‚¯‡‚킹‚éêŠ‚ª‚Å‚«‚éB


‚»‚¤‚·‚é‚ƁA‚»‚�}‚É—ñ‹“‚³‚ê‚��‚éî•ñ‚ªƒNƒƒX‚³‚ê‚āA”­‘z‚ðŽhŒƒ‚µ‚Ä‚­‚ê‚éBˆÈ‘O‚�}‚̃uƒƒO‚Å‚àAƒAƒCƒfƒA‚Í‘g‚ݍ‡‚킹‚©‚çï¿½ï¿½‚Ü‚ê‚é‚Ƃ��‚¤˜b‚ɐG‚ꂽ‚�}‚Æ‚ª‚ ‚邪A‚�}‚�}‚Å‚à‚»‚Ì–@‘\‚ªï¿½ï¿½‚«‚��‚éB

‚Ü‚½A3�~3‚̃}ƒgƒŠƒNƒX‚̐^‚ñ’†‚ɁAl‚¦‚½‚��‚�}‚Æ‚ð‘‚«A‚»‚ÌŽü•Ó‚Ì‹ó‚��‚��‚éƒ}ƒX‚É”­‘z‚³‚ê‚é‚�}‚Ƃ𖄂߂Ă��‚­ƒ}ƒ“ƒ_ƒ‰[ƒg‚Ƃ��‚¤Žvlƒc[ƒ‹‚ª‚ ‚邪A‚�}‚ê‚Í‹ó‚��‚��‚éƒ}ƒX‚ª”­‘z‚ðŽhŒƒ‚µ‚Ä‚­‚ê‚éŽd‘g‚Ý‚¾‚»‚¤‚¾B

ƒ}ƒgƒŠƒNƒX‚ðL‚��‚é‚â‚è•û‚́A‚�}‚ÌŽd‘g‚݂ɒʂ��‚é•”•ª‚à‚ ‚é‚̂ŁAƒ}ƒ“ƒ_ƒ‰[ƒg‚Æ“¯‚��Œø‰Ê‚àŠú‘Ò‚Å‚«‚é‚©‚à‚µ‚ê‚Ȃ��B

‚�}‚�}‚ł́A—á‚Æ‚µ‚ÄSWOT•ªÍ‚ð‚ ‚ï¿½ï¿½‚��‚邪Aƒ}ƒgƒŠƒNƒX‚ðŽg‚Á‚ďî•ñ‚ð‚Ü‚Æ‚ß‚½‚Æ‚«‘S”Ê‚ÉŽg‚¦‚éHack‚Å‚ ‚éB

•ï¿½NŽ–‚̐®—‚É‚æ‚­Žg‚í‚ê‚éƒ}ƒgƒŠƒNƒX‚¾‚ªAŽg‚��•û‚µ‚¾‚��‚Å”­‘z‚·‚éƒc[ƒ‹‚Æ‚µ‚Ä‚à–ð—��‚Ä‚é‚�}‚Æ‚ª‚Å‚«‚éB


4492042598

IDEA HACKS! ¡“úƒXƒO–ð—��‚ÂŽdŽ–‚̃Rƒc‚ƏKŠµ
Œï¿½LK ~ˆê ï¿½ï¿½ŽR —�L‰î

SWOT•ªÍ‚̘bˆÈŠO‚É‚àFX–ð—��‚ÂHack‚ª·‚肾‚­‚³‚ñB


4270000759

ƒƒfƒBƒ`EƒCƒ“ƒpƒNƒg
ƒtƒ‰ƒ“ƒXEƒˆƒnƒ“ƒ\ƒ“ Šô“‡ KŽq

ƒCƒmƒx[ƒVƒ‡ƒ“‚̓AƒCƒfƒA‚ÌŒð·“_‚©‚çï¿½ï¿½‚Ü‚ê‚é‚Ƃ��‚¤˜bB


4484032058

l‹ï\l‚¦‚邽‚ß‚Ì“¹‹ïAŽ‚Á‚��‚Ü‚·‚©?
‰Á“¡ ¹Ž¡

–ð‚ɗ��‚ÂŽvlƒc[ƒ‹‚ðFXÐ‰î‚µ‚��‚éBƒ}ƒ“ƒ_ƒ‰[ƒg‚̏Љî‚à‚ ‚éB
posted by cuckoo at 09:54 | Comment(0) | TrackBack(1) | lifehacks

2006”N11ŒŽ06“ú

uYouTube‚Ƀ_ƒEƒ“ƒ[ƒhƒŠƒ“ƒN‚ð’ljÁ‚·‚éGreasemonkey‚ª“®‚©‚Ȃ��‚̂ōì‚Á‚Ä‚Ý‚½v‚ª“®‚©‚Ȃ��

ˆÈ‘OAuYouTube‚Ƀ_ƒEƒ“ƒ[ƒhƒŠƒ“ƒN‚ð’ljÁ‚·‚éGreasemonkey‚ª“®‚©‚Ȃ��‚̂ōì‚Á‚Ä‚Ý‚½v‚Ƃ��‚¤ƒGƒ“ƒgƒŠ‚ÅŒöŠJ‚µ‚½Greasemonkey‚ª“®‚©‚È‚­‚È‚Á‚��‚½B

‚È‚ñ‚¾‚©A“®‚��‚��‚é‚Ì‚©“®‚��‚��‚Ȃ��‚Ì‚©A‚æ‚­•ª‚©‚ç‚Ȃ��ƒ^ƒCƒgƒ‹‚É‚È‚Á‚Ä‚µ‚Ü‚Á‚½ =p

‚Ƃ��‚¤–ó‚ŁAC³”ŁB

https://yadorigi.up.seesaa.net/script/saveyoutubeasfile.user.js

‹Y’d“k‘R“ú‹L‚³‚ñ‚Å‚àC³‚µ‚��‚½‚¾‚��‚½‚悤‚Ȃ̂ŁA‚�ND‚«‚È‚Ù‚¤‚ð‚²—˜—p‚­‚¾‚³‚��B
posted by cuckoo at 12:06 | Comment(0) | TrackBack(0) | ŽG‹L
ƒ^ƒOƒNƒ‰ƒEƒh

L


‚�}‚̍L‚Í60“úˆÈãXV‚ª‚Ȃ��ƒuƒƒO‚É•\Ž¦‚ª‚³‚ê‚�N‚è‚Ü‚·B

ˆÈ‰º‚̂��‚¸‚ê‚©‚Ì•û–@‚Å”ñ•\Ž¦‚É‚·‚é‚�}‚Æ‚ª‰Â”\‚Å‚·B

E‹LŽ–‚Ì“ŠeA•ÒW‚ð‚�N‚�}‚È‚¤
Eƒ}ƒCƒuƒƒO‚́yÝ’èz „@yLÝ’èz ‚æ‚èAu60“úŠÔXV‚ª–³‚��ê‡v ‚Ì uL‚ð•\Ž¦‚µ‚Ȃ��v‚Ƀ`ƒFƒbƒN‚ð“ü‚ê‚ĕۑ��‚·‚éB