Home > Àüü±â»ç

¼ÒÇÁÆ®¿þ¾î ³» API ¿À·ù °Ë»çÇØÁÖ´Â µµ±¸, ¹«·á·Î Ç®¸®´Ù

ÀÔ·Â : 2020-08-27 18:15
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
¹Ì±¹ ±¹Åä¾Èº¸ºÎ°¡ Áö¿øÇÑ °³¹ß ÇÁ·ÎÁ§Æ®...¿À´Ã ±êÇãºê ÅëÇØ Ç®·Á
´Ù¾çÇÑ API°¡ Á¦´ë·Î »ç¿ëµÉ ¼ö ÀÖµµ·Ï °Ë»çÇØÁà...¿©·¯ ÀåÄ¡ ÅëÇØ Á¤È®µµµµ ³ô¿©


[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È ½ÇÇè ȸ»çÀÎ ±×·¥¸¶Å×Å©(GrammaTech)°¡ ¹Ì±¹ ÇöÁö ½Ã°¢À¸·Î ¼ö¿äÀÏ API »ç¿ë°ú °ü·ÃµÈ ¿À·ùµéÀ» ŽÁöÇØÁÖ´Â µµ±¸¸¦ ¿ÀǼҽº·Î ÀüȯÇÑ´Ù°í ¹ßÇ¥Çß´Ù.

[À̹ÌÁö = utoimage]


ÀÌ µµ±¸ÀÇ À̸§Àº ½º¿ÒµðÅØÅÍ(SWAP Detector)·Î ¹Ì±¹ ±¹Åä¾Èº¸ºÎ°¡ ÈÄ¿øÇÏ´Â ÇÁ·ÎÁ§Æ®ÀÇ ÀÏȯÀ¸·Î½á °³¹ßÀÌ ÁøÇàµÆ´Ù. µ¥ºê¿É½º ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È Å×½ºÆ®¿ëÀ¸·Î ´ë´ÜÈ÷ À¯¿ëÇÏ´Ù´Â °Ô ±×·¥¸¶Å×Å©ÀÇ ¼³¸íÀÌ´Ù.

Çö´ë ¼ÒÇÁÆ®¿þ¾î ¾ÖÇø®ÄÉÀÌ¼Ç ´ë´Ù¼ö´Â ¼­µåÆÄƼ API¿¡ ´ëÇÑ ÀÇÁ¸µµ°¡ ´ë´ÜÈ÷ ³ô´Ù. ±×·¡¼­ °³¹ßÀÚµé·Î¼­´Â ÀÌ APIµéÀ» Á¦´ë·Î, Âø¿À ¾øÀÌ »ç¿ëÇÏ´Â °Ô Áß¿äÇÏ°í, ½Ç¼ö³ª ¿À·ù°¡ ÀÖ´õ¶óµµ Á¦´ë·Î ŽÁöÇØ ³¾ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.

½º¿ÒµðÅØÅÍ´Â ÇÔ¼ö È£ÃâµéÀ» ºÐ¼®ÇÔÀ¸·Î½á ÀáÀçÀûÀ¸·Î ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ´Â ¾Æ±Ô¸ÕÆ®µéÀ» ã¾Æ³½´Ù. ¿À·ù°¡ ³ªÅ¸³¯ °æ¿ì °æ°í°¡ »ç¿ëÀÚ¿¡°Ô Àü´ÞµÇ´Âµ¥, ±× ¿À·ùÀÇ ½É°¢¼ºÀ» ³ªÅ¸³»´Â Á¡¼öµµ ÇÔ²² Ç¥±âµÈ´Ù.

½º¿ÍµðÅØÅÍ´Â Á¤Àû ºÐ¼® µµ±¸ÀΠŬ·©Å¸À̵ð(Clang-Tidy), Ŭ·©½ºÅÂƽ¾Ö³Î¶óÀÌÀú(Clang Static Analyzer), ÆÄÀ̸°Æ®(PyLint) µî°ú ÅëÇÕµÉ ¼öµµ ÀÖ´Ù. ÁÖ·Î C¿Í C++·Î ÀÛ¼ºµÈ ¾ÖÇø®ÄÉÀ̼ǵéÀ» ºÐ¼®Çϱâ À§ÇØ ¸¸µé¾îÁ³Áö¸¸ ´Ù¸¥ ÀÎÅÍÇÁ¸®ÅÍ °è¿­ ¾ð¾î¿¡µµ »ç¿ëµÇ´Â °Ô °¡´ÉÇÏ´Ù°í ±×·¥¸¶Å×Å©´Â ¼³¸íÇÑ´Ù.

±×·¥¸¶Å×Å©´Â ½º¿ÒµðÅØÅÍ¿¡ ´ëÇØ ¡°¿©·¯ °¡Áö ¿À·ù ŽÁö ±â¼úµéÀ» È°¿ëÇÏ´Â µµ±¸¡±¶ó°í ¼³¸íÇÏ¸ç ¡°´Ù¾çÇÑ ÃþÀ§ÀÇ ±â¼úµéÀ» »ç¿ëÇÔÀ¸·Î½á Á¤È®µµ¸¦ ³ôÀδ١±°í °­Á¶Çß´Ù.

½º¿ÒµðÅØÅÍÀÇ ¼Ò½ºÄÚµå´Â ÇöÀç ±êÇãºê(https://github.com/GrammaTech/swap-detector)¿¡ ¸¶·ÃµÇ¾î ÀÖ´Ù.

3ÁÙ ¿ä¾à
1. ¼ÒÇÁÆ®¿þ¾îµé, API ÀÇÁ¸µµ Á¡Á¡ ³ô¾ÆÁü.
2. ÀÌ¿¡ ¹Ì±¹ ±¹Åä¾Èº¸ºÎ¿Í ±×·¥¸¶Å×Å©¶ó´Â ¾÷ü°¡ API ¿À·ù °Ë»ç±â¸¦ °³¹ßÇÔ.
3. ±×¸®°í ±× °Ë»ç±â¸¦ ±êÇãºê¸¦ ÅëÇØ ¿ÏÀü °ø°³ÇÔ.

[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
 ÇÏÀÌÁ¨ ÆÄ¿öºñÁî 23³â 11¿ù 16ÀÏ~2024³â 11¿ù 15ÀϱîÁö ¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
ÃÖ±Ù ¹ß»ýÇÑ Å©¶ó¿ìµå ½ºÆ®¶óÀÌÅ©ÀÇ º¸¾È SW ¾÷µ¥ÀÌÆ® ¿À·ù »çÅÂó·³ SW °ø±Þ¸Á¿¡ º¸¾ÈÀ̽´°¡ ¹ß»ýÇÒ °æ¿ì °ü·ÃµÈ °¢Á¾ ½Ã½ºÅÛ ¹× IT ÀÎÇÁ¶ó ¸¶ºñ°¡ ÀϾ ¼ö ÀÖ´Ù´Â °Ô µå·¯³µ½À´Ï´Ù. ÀÌ·¯ÇÑ °ø±Þ¸Á º¸¾ÈÀ» À§ÇùÇÏ´Â °¡Àå Å« ¿äÀÎÀº ¹«¾ùÀ̶ó°í »ý°¢ÇϽóª¿ä?
·£¼¶¿þ¾î, ÇÇ½Ì µîÀÇ »çÀ̹ö °ø°Ý
SW ¾÷µ¥ÀÌÆ® ¹× SW ±³Ã¼ °úÁ¤¿¡¼­ÀÇ ¿À·ù
SW ÀÚü¿¡ Á¸ÀçÇÏ´Â º¸¾È Ãë¾àÁ¡
½Ã½ºÅÛ °ü¸®ÀÚÀÇ ¿î¿µ»ó ½Ç¼ö ¹× °ü¸® ¹ÌÈí
±âŸ(´ñ±Û·Î)