¾åµ¤Î¹¹ð¤Ï£±¥ö·î°Ê¾å¹¹¿·¤Î¤Ê¤¤¥Ö¥í¥°¤Ëɽ¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¿·¤·¤¤µ»ö¤ò½ñ¤¯»ö¤Ç¹¹ð¤¬¾Ã¤»¤Þ¤¹¡£
¥¹¥Ý¥ó¥µ¡¼¥É¥ê¥ó¥¯
Ajax¤ÎWeb¥µ¥¤¥È¤òºî¤ë¤³¤È¤Ë¤Ê¤Ã¤¿¤Î¤Ç¡¢º£¹¹¤Ç¤¹¤¬Google Web Toolkit(GWT)¤ò»È¤Ã¤Æ¤ß¤Þ¤·¤¿¡£
´¶ÁÛ
- ¤ª¤ª¡¼¡ªJava¤Ç½ñ¤¤¤¿¥³¡¼¥É¤¬HTML+JavaScript+XML¤ËÊÑ´¹¤µ¤ì¤ÆËÜÅö¤Ëư¤¤¤Æ¤ë¡ª
- ÈóÂбþ¤ÎAPI¡Êjava.security¤È¤«¡Ë¤¬Â¿¤¤¡£
MD5¤¬»È¤¨¤Ê¤¤¡¦¡¦¡¦¡©
Äɵ¡§JavaScript¤Ç¼ÂÁõ¤µ¤ì¤¿MD5¤Î´Ø¿ô¤òJSNI¤«¤é¸Æ¤Ó½Ð¤¹¤³¤È¤Ç¼Â¸½¤Ç¤¤Þ¤·¤¿¡£ - ºÙ¤«¤¤¤È¤³¤í¤ä¥Ç¥¶¥¤¥ó¤ÏÊÑ´¹¸å¤Îjs¥Õ¥¡¥¤¥ë¡Ê¤Èhtml¥Õ¥¡¥¤¥ë¡Ë¤ò¤Á¤ç¤³¤Ã¤È¤¤¤¸¤í¤¦¤È»×¤Ã¤¿¤é¡¢
À¸À®¤µ¤ì¤ëjs¥Õ¥¡¥¤¥ë¤Ï¿Í¤¬ÆÉ¤á¤ë¤â¤Î¤Ç¤Ï¤Ê¤«¤Ã¤¿¡£
Äɵ¡§¥³¥Þ¥ó¥É¥ª¥×¥·¥ç¥ó¡Ö-style¡×¤Ç²ÄÆÉÀ¤ò»ØÄê¤Ç¤¤ë¤è¤¦¤Ç¤¹¡£- OBFUSCATED: ÉÔ²ÄÆÉ¤Ê¥³¡¼¥É¤òÀ¸À®¡£¤¿¤À¤·¡¢¥³¡¼¥É¥µ¥¤¥º¤Ï¾®¤µ¤¯¤Ê¤ë¡£
- PRETTY: ²ÄÆÉ¤Ê¥³¡¼¥É¤òÀ¸À®¡£¤¿¤À¤·¡¢Java¥³¡¼¥É¤È¤ÎÂбþ´Ø·¸¤Ï¼º¤ï¤ì¤ë¡£
- DETAILED: ²ÄÆÉ¤Ê¥³¡¼¥É¤òÀ¸À®¡£Java¥³¡¼¥É¤È¤ÎÂбþ´Ø·¸¤¬Êݤ¿¤ì¤Æ¤¤¤ë¡£
¤½¤ó¤Ê¤ï¤±¤Ç¡¢»×¤Ã¤¿¤è¤êÍ»Ä̤¬Íø¤«¤Ê¤¤¡£
Äɵ¡§JSNI¤Ë¤è¤ê¡¢¥Í¥¤¥Æ¥£¥Ö¤ÊJavaScript¥³¡¼¥É¤òÁÞÆþ¤¹¤ë¤³¤È¤â¤Ç¤¤ë¤è¤¦¤Ç¤¹¡£¤ï¤¶¤ï¤¶GWT¤ÎÊÙ¶¯¤¹¤ë¤¯¤é¤¤¤Ê¤é¡¢ºÇ½é¤«¤éJavaScript(+XML)¤ÎÊÙ¶¯¤·¤¿Êý¤¬Îɤ«¤Ã¤¿¤ó¤¸¤ã¡¦¡¦¡¦¡©
Äɵ¡§´û¤ËJava¤ÎÃ챤¬¤¢¤ë¤Î¤Ê¤é¡¢ºÇ½é¤«¤éAjax¤ÎÊÙ¶¯¤ò¤¹¤ë¤è¤êGWT¤Î»È¤¤Êý¤ò³Ð¤¨¤¿Êý¤¬¤Ï¤ë¤«¤Ë´Êñ¤ËAjax¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºî¤ì¤½¤¦¤Ç¤¹¡£¡Ö
ÆþÌçGoogle Web Toolkit¡×¤ò°ìºýÆÉ¤ó¤À¤À¤±¤Ç¤º¤¤¤Ö¤ó°ã¤¤¤Þ¤·¤¿¡£
¡Ö¤³¤ì¤«¤éGWT¤ò»È¤Ã¤Æ¤ß¤è¤¦¡×¤È»×¤¦Êý¤ä¡¢¡ÖGWT¤ò»È¤Ã¤Æ¤ß¤¿¤±¤É¤è¤¯¤ï¤«¤é¤Ê¤¯¤ÆºÃÀÞ¤·¤¿¡×¤È¤¤¤¦Êý¤Ë¤â¤Î¤¹¤´¤¯¤ª¤¹¤¹¤á¤Ç¤¹¡£
- ¹õ»ú¤Î¥³¥á¥ó¥È¡§ÆÉ¤àÁ°
- ÀÄ»ú¤Î¥³¥á¥ó¥È¡§ÆÉ¤ó¤À¸å
¥¹¥Ý¥ó¥µ¡¼¥É¥ê¥ó¥¯
¥Æ¡¼¥Þ:¥×¥í¥°¥é¥ß¥ó¥° - ¥¸¥ã¥ó¥ë:¥³¥ó¥Ô¥å¡¼¥¿ - ¥½¡¼¥·¥ã¥ë¥Ö¥Ã¥¯¥Þ¡¼¥¯:

scilab¤Ç»þ´Ö£±£¹¤Þ¤Ç¤Î¥¹¥Æ¥Ã¥×Îó¤Ï¤É¤¦½ñ¤±¤Ð¤¤¤¤¤ó¤Ç¤·¤ç¤¦¤«¡©-->k=zeros(1,20);k(1)=1,k(2)=1,k(3)=1,k(4)=1,k(5)=1,k(6)=1,k(7)=1,k(=1,k(9)=1,k(10)=1,k(11)=1,k(12)=1,k(13)=1,k(14)=1,
k(15)=1,k(16)=1,k(17)=1,k(18)=1,k(19)=1,k(20)
¤À¤È¥¨¥é¡¼¤¬½Ð¤Þ¤·¤¿¡£
scilab¤Î·Ç¼¨ÈĤ¬Â¸ºß¤·¤Ê¤¤¡Ê¸«¤Ä¤«¤é¤Ê¤¤¡Ë¤Î¤Ç¤³¤³¤Ë½ñ¤¤Þ¤·¤¿
¤è¤í¤·¤¯¤ª´ê¤¤¤·¤Þ¤¹
¡äHori¤µ¤ó
¥³¥á¥ó¥ÈÍó¤Ë½ñ¤¹þ¤Þ¤ì¤¿Ä̤ê¤ËÆþÎϤµ¤ì¤Þ¤·¤¿¤«¡©¤½¤¦¤Ç¤¢¤ì¤Ð¡¢k(8)=1¤Èk(20)=1¤ÎÉôʬ¤¬·ç¤±¤Æ¤¤¤ë¤Î¤Ç¤½¤ì¤Ç¥¨¥é¡¼¤¬½Ð¤Æ¤¤¤ë¤Î¤À¤È»×¤¤¤Þ¤¹¡£
¤½¤ì¤ò½¤Àµ¡Ê¢¡Ë¤·¤ÆÆþÎϤ·¤¿¤È¤³¤í¡¢Àµ¾ï¤Ë¼Â¹Ô¤µ¤ì¤Þ¤·¤¿¡£
k=zeros(1,20);k(1)=1,k(2)=1,k(3)=1,k(4)=1,k(5)=1,k(6)=1,k(7)=1,k(8)=1,k(9)=1,k(10)=1,k(11)=1,k(12)=1,k(13)=1,k(14)=1,k(15)=1,k(16)=1,k(17)=1,k(18)=1,k(19)=1,k(20)=1
¤È¤³¤í¤Ç¡¢zeros´Ø¿ô¤ÏÁ´Í×ÁǤ¬0¤Î¥Ù¥¯¥È¥ë¡Ê¹ÔÎó¡Ë¤òÊÖ¤·¤Þ¤¹¤¬¡¢Á´Í×ÁǤ¬1¤Î¥Ù¥¯¥È¥ë¡Ê¹ÔÎó¡Ë¤òÊÖ¤¹ones´Ø¿ô¤¬Â¸ºß¤·¤Þ¤¹¤Î¤Ç¤½¤ì¤ò»È¤¦¤È°ìȯ¤Ç½ª¤ï¤ê¤Þ¤¹¡£
P.S.
¡¦Scilab´ØÏ¢¤Î¼ÁÌä¤ÏScilab´ØÏ¢¤Îµ»ö¤Î¥³¥á¥ó¥ÈÍó¤Ë¤·¤Æ¤¤¤¿¤À¤±¤ë¤È¡¢Scilab¤ò»È¤Ã¤Æ¤¤¤ÆÆ±¤¸¤è¤¦¤ÊǺ¤ß¤ò»ý¤Ã¤¿Êý¤Î»²¹Í¤Ë¤Ê¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£
¡¦¥¨¥é¡¼¤¬½Ð¤¿¾ì¹ç¤Ï¤½¤ÎÆâÍÆ¤âޤêÉÕ¤±¡ÊÍ×Ì󤻤º¤Ë¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¡õ¥Ú¡¼¥¹¥È¡Ë¤Æ¤¤¤¿¤À¤±¤ë¤È¡¢¥¨¥é¡¼¤Î²Õ½ê¤È¸¶°ø¤òÆÃÄꤷ¤ä¤¹¤¤¤Ç¤¹¡£