ãITã¨ã³ã¸ãã¢ãªã³ã°ã®ãªã¼ãã³ãªã³ãã¥ããã£ã«æ¥½å¤©ãã³ããããã¦ããã楽天ãã¯ããã¸ã¼ã«ã³ãã¡ã¬ã³ã¹ 2008ãã11æ29æ¥ãåå·ã·ã¼ãµã¤ã楽天ã¿ã¯ã¼ï¼æ±äº¬é½åå·åºï¼ã§éå¬ãããã
楽天ä¸æ¨è°·ç¤¾é·ã¨Rubyã¾ã¤ãã¨æ°ãèãããããããã®ã¨ã³ã¸ãã¢ã«å¿ è¦ãªãã®ã¨ã¯ï¼ ã楽天ãã¯ããã¸ã¼ã«ã³ãã¡ã¬ã³ã¹ 2008ãéå¬
ãITã¨ã³ã¸ãã¢ãªã³ã°ã®ãªã¼ãã³ãªã³ãã¥ããã£ã«æ¥½å¤©ãã³ããããã¦ããã楽天ãã¯ããã¸ã¼ã«ã³ãã¡ã¬ã³ã¹ 2008ãã11æ29æ¥ãåå·ã·ã¼ãµã¤ã楽天ã¿ã¯ã¼ï¼æ±äº¬é½åå·åºï¼ã§éå¬ãããã600åè¿ãã¨ã³ã¸ãã¢ã楽天ã«ããèªç¤¾ãã¯ããã¸ã¼ã«é¢ããçºè¡¨ãããªã¼ãã³ã½ã¼ã¹ç³»åå¼·ä¼ã«ããã³ãã¥ããã£ã»ãã·ã§ã³ã«åå ããã
ããããã¦ç¬¬1åã®æ¥½å¤©ãã¯ããã¸ã¼ã¢ã¯ã¼ããééã«ãã¼ãåè³ãçºè¡¨ãããã«ã¼ãã«èªæ¸ä¼ã主å¬ããå岡å¼éæ°ï¼ãã©ã¯ã«ãªããã¯ã¹ï¼ãéè³ãåè³ãããåè³è ã«ã¯è¨å¿µã®ãããã£ã¼ã¨æ¥½å¤©ã¹ã¼ãã¼ãã¤ã³ããè´ãããã
Rubyã¾ã¤ãã¨æ°ã¨ä¸æ¨è°·ç¤¾é·ãèªããããããã®ã¨ã³ã¸ãã¢ã«å¿ è¦ãªãã®ã¨ã¯ï¼
ããªã¼ããã³ã°ã§ã¯ã楽天æè¡ç 究æãã§ãã¼ã§ããRubyéçºè ã¾ã¤ãã¨ããã²ãæ°ããã°ãã¼ãã«ã¨ãªã¼ãã³æ代ã®ã¨ã³ã¸ãã¢ã©ã¤ãã¨ã¯ä½ãï¼ãã¨é¡ãã¦åºèª¿è¬æ¼ãè¡ã£ãããããã¯ã¼ã¯å¸¯åãè·é¢ã»ã³ã¹ãã»æ å ±é è½ã¨ãã£ããç®±åºãããªããªã£ããã¾ã§ããæ å ±ã®æ ¼å·®ã¯ä¾ç¶ã¨ãã¦åå¨ãããã¾ã¤ãã¨æ°ã¯ããããä½ç½®ã¨ãã«ã®ã¼ãã¨ãã¦æããã¨ã³ã¸ãã¢ã²ã¨ãã²ã¨ããåå¼·ä¼ã®ãããªå ´ãæ¢åã®ããã«å©ç¨ãã¦ä½ç½®ã¨ãã«ã®ã¼ãèããããã¾ãã¯ã¨ãã«ã®ã¼ãæã£ã¦ãã人ã¨ã³ãã¯ã·ã§ã³ãä½ã£ã¦å·®å¥åãããã¨ãéè¦ã ã¨èª¬ããã
ãã¯ãã¼ã¸ã³ã°ã®åºèª¿è¬æ¼ã§ã¯ã楽天åµæ¥è ã§ä»£è¡¨åç· å½¹ä¼é·å ¼ç¤¾é·ä¸æ¨è°·æµ©å²æ°ãã対話ã«çããå½¢ã§ã楽天åµæ¥å½æããç¾å¨ãããã¦æªæ¥ã«åãã¦ã®æ¥½å¤©ã¨ãã¯ããã¸ã¼ã®é¢ãããèªã£ããä¸æ¨è°·æ°ã¯ãã¨ã³ã¸ãã¢ãªã³ã°ã«æå¾ ãããã¨ã2ã¤ããã¨ããå¤å ¸çã«ã¯ä¼ç¤¾ã®æ¦ç¥ã«åããã¦ãããã®ãä½ã£ã¦ãããã¨ãããã¦ãã1ã¤ã¯ãã¨ã³ã¸ãã¢èªèº«ããã¸ãã¹ãã¤ã³ããæã£ã¦ãèªåã§ãµã¼ãã¹ãçºæ³ãã¦ã»ããã¨èªã£ãã
楽天ã®ãã¯ããã¸ã¼
ãã¡ã¤ã³ä¼å ´ã®ã»ãã·ã§ã³ã§ã¯ã楽天ã®ãã¾ãã¾ãªãã¯ããã¸ã¼ã«é¢ããçºè¡¨ãè¡ãããããªã¼ãã³åã®ä¸å¿ã§ããAPIã®å ¬éã«ããã¦ã¯ãèªè¨¼ã«OpenIDãå©ç¨ããã楽天ããããæ¯æããµã¼ãã¹ããªã©ã®æä¾ã§ãECï¼å¸å ´ï¼ã¨ãã©ãã«ãä¸å¿ã¨ããã楽天çµæ¸åãã社å¤ã«æ¡å¤§ãã¦ãããªã¼ãã³åã®æ¹åã示ãããã
ãã¾ãã大è¦æ¨¡ãªã·ã§ããã³ã°ã¢ã¼ã«ãéå¶ãã楽天ãªãã§ã¯ã®å¤§è¦æ¨¡ãã¼ã¿å¦çæè¡ã«ã注ç®ãéã¾ã£ããä¸ã§ã楽天æè¡ç 究æã§éçºãé²ãããã¦ããåæ£å¦çãã¬ã¼ã ã¯ã¼ã¯ãfairyãã¨å¤§è¦æ¨¡åæ£ã¡ã¢ãªã¹ãã¬ã¼ã¸ãROMAãã«ã¤ãã¦ã¯ã2009å¹´å ã®å®ç¨åã¨å ¬éãäºå®ããã¦ããã
ã³ãã¥ããã£æ´»åã¯æ¥æ¬ã®å®
ã2ã¤ã®ãµãä¼å ´ã§ã¯ãæè¡è ã®äººçãããã¯ã¼ã¯ã®æ¡å¤§ã»æ´»æ§åã«å¾æ¹æ¯æ´çã«å¯ä¸ãã¦ããããã¨ãã楽天ã®æåã«æ²¿ã£ã¦ãPHPåå¼·ä¼ãã«ã¼ãã«èªæ¸ä¼ï¼ãã£ã¹ããªãã¥ã¼ã·ã§ã³å¤§éåï¼ãRailsåå¼·ä¼ãã³ãã¥ããã£ã»ãã·ã§ã³ãéå¬ãããã³ãã¥ããã£ã»ãã·ã§ã³ã¯ããããçæ³ã§ã楽天èªèº«ã®çºè¡¨ãããå¤ãã®è´è¡ãéããå ´é¢ããã£ãã
ã楽天ãã¯ããã¸ã¼ã«ã³ãã¡ã¬ã³ã¹ã¯ãåµæ¥10å¹´ãè¿ããæ¨å¹´ã楽天ã®æè¡åãé示ããã¤ãã³ãã¨ãã¦åãã¦éå¬ãããã楽天ã§ã¯åã«ã³ãã¡ã¬ã³ã¹ããã³æ¥½å¤©ãã¯ããã¸ã¼ã¢ã¯ã¼ããæ¥å¹´ä»¥éãç¶ç¶ããæè¡ã³ãã¥ããã£ã¨ã®é£æºãå¼·ãã¦ããã¨ã¨ãã«ããã¯ããã¸ã¼ãã©ã³ãã¨ãã¦ã®æ¥½å¤©ãé«ãã¦ããããã¨ãã¦ããã
ã第1å楽天ãã¯ããã¸ã¼ã¢ã¯ã¼ãéè³ãåè³ããå岡æ°ã¯ãã«ã¼ãã«èªæ¸ä¼ã¯æ¥å¹´ã§10å¹´ã«ãªããå½åã¯30人ãéã¾ããã¨æã£ã¦ãããããã¾ããITåå¼·ä¼ã«ã¬ã³ãã¼ããè¦ãã°ãæ¯æ300ãè¶ããèªä¸»çãªåå¼·ä¼ãéå¬ããã¦ãããããã¯æ¥æ¬ã®ã¦ãã¼ã¯ãªã¢ã¯ãã£ããã£ã§ããããããå®ç©ã ããã®æè¡åãçµæ¸ç価å¤ã«è»¢æããã¨ããæå³ãå«ãã¦ã楽天ã«ã¯æå¾ ãã¦ãã¾ããã¨åè³ã®åã³ãèªã£ããåç« åè³è ã¯æ¬¡ã®ã¨ããã
éè³
ãå岡å¼éæ°ï¼ã«ã¼ãã«èªæ¸ä¼ããã©ã¯ã«ãªããã¯ã¹ ã·ãã¢ã¨ãã¹ãã¼ãï¼
éè³
ãä¼è¤ç´ä¹æ°ãåè¦ç¥å·±æ°ããç°ä¸æ å¸æ°ãã²ããã¾ãããæ°ãå®äºç伸æ°ã横å·ååæ°ï¼æ¸ç±ã24æé365æ¥ãµã¼ãï¼ã¤ã³ãã©ãæ¯ããæè¡ãå·çï¼
Rubyè³
ã笹ç°èä¸æ°ï¼YARVéçºè ï¼ãæ ªå¼ä¼ç¤¾ããªãã¡ã¼ãã¤ã³ã¹ãã©ã¯ãã£ã¼
è¨äºå ¬éæã笹ç°èä¸æ°ã®è©æ¸ãã«ã¤ãã¦ãYAMLéçºè ãã¨èª¤ã£ã¦è¨è¼ãã¦ããã¾ãããæ£ããã¯ãYARVéçºè ãã§ããè¨æ£ãããè©«ã³ç³ãä¸ãã¾ãï¼2008/12/01 18:30ï¼ã
ãã®è¨äºã¯åèã«ãªãã¾ãããï¼
- ãã®è¨äºã®èè
-
CodeZineç·¨éé¨ï¼ã³ã¼ãã¸ã³ãã³ã·ã¥ã¦ãï¼
CodeZineã¯ãæ ªå¼ä¼ç¤¾ç¿æ³³ç¤¾ãéå¶ããã½ããã¦ã§ã¢éçºè åãã®Webã¡ãã£ã¢ã§ããããããããã¼ã®æé·ã¨èª²é¡è§£æ±ºã«è²¢ç®ããã¡ãã£ã¢ããã³ã³ã»ããã«ãç¾å ´ã§å½¹ç«ã¤ææ°æ å ±ãæ¥ã ãå±ããã¾ãã
â»ãããã£ã¼ã«ã¯ãå·çæç¹ãã¾ãã¯ç´è¿ã®è¨äºã®å¯ç¨¿æç¹ã§ã®å 容ã§ã
ãã®è¨äºã¯åèã«ãªãã¾ãããï¼
ãã®è¨äºãã·ã§ã¢