rsclib. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Ralf Schlatterbeck
rsclib. ű×
rsclib. ¼³¸í
RSCLIB´Â ±¸¼º ÆÄÀÏ ±¸¹® ºÐ¼®, HTML ¹× PDF ÆĽÌÀ¸·Î ¼³°èµÈ ÀÛÀº ÆÄÀ̽㠶óÀ̺귯¸®ÀÔ´Ï´Ù. ¶óÀ̺귯¸®¿¡´Â ´Ù¸¥ ÇÁ·ÎÁ§Æ®¿¡¼ »ç¿ëµÇ´Â ´Ù¾çÇÑ À¯Æ¿¸®Æ¼ ¸ðµâÀÌ Æ÷ÇԵ˴ϴÙ. ¡¤ AST_CALL : º°Ç¥¸¦ »ç¿ëÇÏ´Â °£´ÜÇÑ ÅëÈ °ü¸®ÀÚ :ÀÌ È£Ãâ°ú °ü·ÃµÈ ¸ðµç À̺¥Æ®¸¦ È£ÃâÇÏ°í ·Î±×ÀÎÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼ ÅëÈ »óÅÂ¿Í ¼±ÅÃÀûÀ¸·Î dialstatus¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ AST_CDR : º°Ç¥ÀÇ CDR ·¹Äڵ带À§ÇÑ Æļ. ÇöÀç ÅؽºÆ® ÆÄÀÏ ¸¸ »ç¿ëÇÕ´Ï´Ù ¸¸ ³ªÁß¿¡ µ¥ÀÌÅͺ£À̽º »ç¿ëÀ» À§ÇØ È®Àå µÉ ¼ö ÀÖ½À´Ï´Ù. ¡¤ AutoSuper Magic (¿ø·¡ Pypactor 2.2ÀÇ ¹ßÇ¥) : ¸®ÆÑÅ丵À» À§ÇØ °¢ Ŭ·¡½º´Â __super ¼Ó¼ºÀ» Ãß°¡ÇÏ¿© ÀÌ·ç¾îÁö´Â °¢ Ŭ·¡½º°¡ ºÎ¸ð¸¦ ¾Ë°íÀÖ´Â ÁÁÀº »ý°¢ÀÔ´Ï´Ù. AS, e.g., ÀÚü .__ Super.Method°¡ ºÎ¸ðÀÇ È£Ã⠸޼ҵ带 À§ÇØ »ç¿ëÇÕ´Ï´Ù. ¡¤ Bero : Bero * FOS Àå¾Ö Á¶Ä¡ ½ºÀ§Ä¡ÀÇ ±¸¼º ÀÚ. ÀÌÀ¯¸¦ ½è´ø ÀÌÀ¯¸¦ ÂüÁ¶ÇϽʽÿÀ (ªÀº ¿ä¾à : ÀåÄ¡¿Í ÇÔ²² Á¦°øµÇ´Â ±¸¼º ÀÚ Äڵ尡 ÇØ°áµÇÁö ¾ÊÀº ÀåÄ¡ÀÇ Æß¿þ¾î¿¡¼ ¹ö±×¸¦ ÇØ°áÇϽʽÿÀ). ¡¤ Python ±¸¹® ±¸¼º ÆÄÀÏÀÇ CONFIG_FILEÀº ¿©·¯ ÇÁ·ÎÁ§Æ®¿¡¼ »ç¿ëµË´Ï´Ù. ¡¤ ½ÇÇà : ¸í·ÉÀ» ½ÇÇàÇÏ°í IO 󸮸¦À§ÇÑ ¸ðµâ, ÀÌ°ÍÀº Àá±Ý ¹× ·Î±× ¹Í½º°¡ ÀÖ½À´Ï´Ù. ÀÌÁ¦ ÆÄÀÌÇÁ ¶óÀο¡¼ ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇϱâÀ§ÇÑ ÇÁ·¹ÀÓ ¿öÅ©°¡ ÀÖÀ¸¹Ç·Î ÇÑ ÇÁ·Î¼¼½ºÀÇ Ãâ·ÂÀÌ ¿©·¯ ÆÄÀÌÇÁ ¶óÀÎÀ» °ø±ÞÇÏ´Â ÆÄÀÌÇÁ ¶óÀο¡ Æ÷Å© Æ÷ÀÎÆ®°¡ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. test_exec.py ¹× test2_exec.py¸¦ ÂüÁ¶ÇϽʽÿÀ. ¡¤ FirstName : À̸§ÀÇ ¹®ÀÚ¿ Èĺ¸ÀÚ°¡ ÁÖ¾îÁö¸é ÀαâÀÖ´Â À¥ »çÀÌÆ®¿¡ Á¤¸»·Î À̸§À¸·Î °£ÁֵǴ °æ¿ì È®ÀÎÇϽʽÿÀ. ¡¤ Grepmime : ÀüÀÚ ¸ÞÀÏ Ã·ºÎ ÆÄÀÏÀÇ ÆÐÅÏ °Ë»ö (À̸¦ ÀÎÄÚµùÇÏ´õ¶óµµ) ¡¤ URLÀ» ¿°í ±¸¹® ºÐ¼®ÇÏ´Â HTML_PARSE ¡¤ IP4_ADDRESS : ¼ºê³Ý ¸¶½ºÅ·ÀÌÀÖ´Â IP V4 ÁÖ¼Ò ¡¤ ITER_RECIPES : ¹Ýº¹±â¿Í ¸¶¼ú ¡¤ LCR : Linux È£Ãâ ¶ó¿ìÅÍ ISDN ¶óÀÎÀÇ »óŸ¦ ¸ðµ¨¸µÇÕ´Ï´Ù. ¡¤ ¼öÇÐÀº °¡Àå Å« °øÅë Á¦¼ö¸¦ À§ÇØ À¯Å¬¸®µå ¾Ë°í¸®ÁòÀ» ±¸ÇöÇÏ°í ºÎ´çÇÑ ºÎ»ê¹°·Î °¡Àå ÀϹÝÀûÀÎ ´ÙÁß ¡¤ NMAP : NMAP ½ºÄµÀÇ Ãâ·ÂÀ»À§ÇÑ Æļ (¿¹ : TEX¿¡¼ Å×ÀÌºí »ý¼º) ¡¤ OCF : ÇÏÆ® ºñÆ® Ŭ·¯½ºÅÍ ¸®¼Ò½º °ü¸®ÀÚ¸¦À§ÇÑ OCF ½ºÅ©¸³Æ® ÀÛ¼ºÀ»À§ÇÑ ÀÛÀº ÇÁ·¹ÀÓ ¿öÅ© (¾Æ¸¶µµ ¸Æ¹Ú Á¶Á¤±â¶ó´Â ÃֽŠ¹öÀü¿¡ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ Debian Stable AKA Lenny¿¡¼ ¹öÀüÀ¸·Î¸¸ Å×½ºÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù). ¡¤ PDF_PARSE PDF¸¦ ¿°í ±¸¹® ºÐ¼®Çϱâ À§ÇØ PDFTOTEXT°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ßÇÕ´Ï´Ù. ¡¤ PDF_Signature : Adobe PDF ¹®¼ÀÇ ¼¸í È®ÀÎÀ»À§ÇÑ ½ÇÇè ÄÚµå ¡¤ PM_Value : ¾Æ¸¶µµ ´©¶ô µÈ °ªÀÌ ´©¶ôµÇ°í ¿¬°áµÈ ¼öÇаè¿Í °ü·ÃµÈ ¼ýÀÚ¸¦ ĸ½¶ÈÇÕ´Ï´Ù. ¡¤ Rational : ÇÕ¸®ÀûÀÎ ¼ýÀÚÀÇ ±¸Çö ¡¤ ½ºÅ×ÀÌÆ® ÆÄ ÀÇÀÚ : °£´ÜÇÑ ÁÖ ±â°è Æļ Ŭ·¡½º ¡¤ ½Ã°£ ÃÊ°ú : SigalRMÀ» »ç¿ëÇÏ´Â °£´ÜÇÑ ½Ã°£ ÃÊ°ú ¸ÞÄ¿´ÏÁò ¡¤ TEX_CSV_WRITER : TEX·Î ±¸¹® ºÐ¼® ÇÒ ¼öÀÖ´Â ±¸¹®À¸·Î CVS ÆÄÀÏÀ» ÀÛ¼ºÇϽʽÿÀ. CSV ¸ðµâ°ú µ¿ÀÏÇÑ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù. ±Û¾²±â ¸¸ ±¸ÇöÇÕ´Ï´Ù. ¡¤ TrafficShape : °£´ÜÇÑ Æ®·¡ÇÈ ½¦ÀÌÇÎ ±¸¼º : ÇöÀç ¸®ÇÁ QDISC¿¡ ´ëÇÑ Shaping ¹× SFQ ¶Ç´Â RED¿¡ ´ëÇÑ HFSC¸¦ »ç¿ëÇÏ¿© HFSC¸¦ »ç¿ëÇÏ¿© Æ®·¡ÇÈ ½¦ÀÌÇÎ ±¸¼º¿¡ ´ëÇÑ Linux TC ¸í·ÉÀ» »ý¼ºÇÕ´Ï´Ù. ¶ÇÇÑ IPTables Mangle Rules (Æ®·¡ÇÈ ¸¶Å· ¿ë)¿¡¼ ÇÊÅ͸µÀ» À§ÇØ TC ¸í·ÉÀ¸·Î ¹ø¿ª°¡¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ´Â Àιٿîµå ¼ºÇüÀ» ¿øÇÒ °æ¿ì ÇÊ¿äÇÕ´Ï´Ù. Linux Ä¿³ÎÀº Àιٿîµå Çü¼ºÀ» Áö¿øÇÏÁö ¾ÊÀ¸¹Ç·Î ¸ðµç Æ®·¡ÇÈÀ» IFB ÀåÄ¡·Î ¸®µð·º¼ÇÇؾßÇÕ´Ï´Ù. ÇØ´ç ÀåÄ¡¿¡¼ ¿ì¸®´Â ¾Æ¿ô ¹Ù¿îµå Çü¼ºÀ»ÇÕ´Ï´Ù. ºÒÇàÈ÷µµ TC ÇÊÅÍ + Action MirRed ¸í·ÉÀ¸·Î IFB ÀåÄ¡·Î Æ®·¡ÇÈÀ» º¸³¾ ¶§ ÀÌ°ÍÀº ¹Ì¸® ¾ð±Þ üÀÎ ÀÌÀü¿¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ´Â ÆÐŶÀÌ ¾ÆÁ÷ Ç¥½ÃµÇÁö ¾Ê¾Ò À½À» ÀǹÌÇÕ´Ï´Ù. µû¶ó¼ PRRerouting üÀÎÀÇ Mangle ±ÔÄ¢À» ÀûÀýÇÑ TC ¸í·ÉÀ¸·Î ¹ø¿ªÇÏ´Â Æļ¸¦ Á¦°øÇÕ´Ï´Ù. À̸¦ ±¸ÇöÇϱâ À§ÇØ ¿ø·¡ ÀåÄ¡¿¡¼ ÆÐŶÀ» Ç¥½Ã ÇÑ ´ÙÀ½ IFB ÀåÄ¡ÀÇ Ç¥½ÃµÈ Á¤º¸¸¦ »ç¿ëÇÏ¿© Æ®·¡ÇÈÀ» ÀûÀýÇÑ QDISC·Î º¸³»½Ê½Ã¿À. ÀÌ´Â ÆÐŶ ¸¶Å© (-mark)¸¦ »ç¿ëÇÏ¿© ÀÏÄ¡ÇÏ´Â iptablesÀÇ ±ÔÄ¢ÀÌ IFB ÀåÄ¡ÀÇ TC ¸í·ÉÀ¸·Î º¯È¯µË´Ï´Ù (ÀÌ¹Ì Ç¥½ÃµÈ Ç¥½Ã¿¡ µû¶ó ´Ù¸¨´Ï´Ù). ´Ù¸¥ ¸ðµç ±ÔÄ¢Àº TC Action IPT (-j ¸¶Å© »ç¿ë) ¹× TC Action MirRed ¸®µð·º¼Ç (¿¹¸¦ µé¾î IFB0À¸·Î ¸®µð·º¼Ç)¿¡ ´ëÇÑ TC Action MirRed ¸®µð·º¼Ç (IFB ÀåÄ¡·ÎÀÇ Æ®·¡ÇÈ Àü¼Û)À¸·Î º¯È¯µË´Ï´Ù. ±âº»ÀûÀ¸·Î prerouting ¸í·ÉÀº ½ÇÇàÁßÀÎ Ä¿³Î¿¡¼ Á÷Á¢ »ç¿ëµË´Ï´Ù ( "iptables -t mangle -s -v"¸¦ »ç¿ëÇÏ¿©).
rsclib. °ü·Ã ¼ÒÇÁÆ®¿þ¾î