[[TableOfContents]] = 스터디 소개 = * 2011ë…„ 여름방학ë™ì•ˆ JavaScript를 공부하는 모임. * 스터디 시간 : 매 주 '''ìˆ˜ìš”ì¼ 5시, í† ìš”ì¼ 6시''' * ì°¸ê°€ìž : [김수경], [ë°•ì •ê·¼], [김광순], [ì •ì§„ê²½], [ì •ì˜ì •], [김태진] == 페ì´ì§€ 리스트 == [[pagelist(^JavaScript/)]] = 목표 = * ìš°ë¦¬ì˜ ëª©í‘œëŠ” ë˜ê¹Œ? - [김수경] = ì§„í–‰ ë°©ì‹ = = 규칙 = = 7ì›” = * ì¶œì„ì²´í¬ || ë‚ ì§œ || [김수경] || [ë°•ì •ê·¼] || [ì •ì§„ê²½] || [ì •ì˜ì •] || [김광순] ||[김태진]|| || 7/6 || O || O || O || O || O || - || || 7/9 || O || O || O || X || O || - || || 7/13 || O || O || O || X || O || O || || 7/16 || O || X || X || X || - || O || || 7/20 || O? || O || O || X || - || O || || 7/27 || || || || || || || == 6ì¼ == == 9ì¼ == * ëª…ë ¹í˜• 구조ì í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œì„œì˜ ìžë°”스í¬ë¦½íЏ * imperative and structured programming language * 함수형 ì„ ì–¸ì í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œì„œì˜ ìžë°”스í¬ë¦½íЏ * functional and declarative programming language * í”„ë¡œí† íƒ€ìž… 기반 ê°ì²´ì§€í–¥ í”„ë¡œê·¸ëž˜ë° ì–¸ì–´ë¡œì„œì˜ ìžë°”스í¬ë¦½íЏ * prototype-based object-oriented language * 웹 브ë¼ìš°ì € 기반 í´ë¼ì´ì–¸íЏ 측 ë™ì 스í¬ë¦½íЏ ì–¸ì–´ë¡œì„œì˜ ìžë°”스í¬ë¦½íЏ * web-browser-based client-side dynamic script === 후기 === * [ë°•ì •ê·¼] - javascriptì— ê´€í•œ ì „ë°˜ì ì¸ ë‚´ìš©ë“¤ì„ ë°°ì› ìŠµë‹ˆë‹¤. 지난 시간ë™ì•ˆ javascript를 공부하면서 ë°°ì› ë˜ ë‚´ìš©ë“¤ì„ ì •ë¦¬í•˜ëŠ”ì‹œê°„ì´ ë˜ì—ˆë˜ê²ƒ 같습니다. 게다가 ì´ë¡ 으로는 ì•Œê³ ìž‡ë˜ í”„ë¡œí† íƒ€ìž…ê°™ì€ ë‚´ìš©ì€ ì‹¤ì œë¡œ êµ¬ê¸€ê°œë°œìž íˆ´ì˜ ì½˜ì†”ì„ ì´ìš©í•˜ì—¬ ì§ì ‘ 보면서 ì„¤ëª…ì„ ë“¤ìœ¼ë‹ˆ 확실히 ì´í•´ë˜ê¸°ë„ 하였구요ㅋ 관심가는 부분ì—는 함수형 ì„ ì–¸ì 프로그래ë°ì¸ë° 함수형 언어를 사용한 ì ì´ ì—†ì–´ì„œ 그런 ë°©ì‹ìœ¼ë¡œ í”„ë¡œê·¸ëž˜ë° í•˜ëŠ” ê²ƒì— ëŒ€í•´ ì‹ ì„ í•¨ì„ ëŠë¼ê³ ë” ì•Œê³ ì‹¶ì–´ì¡ŒìŠµë‹ˆë‹¤. ë˜ ìžë°”스í¬ë¦½íŠ¸ë¥¼ 하면서 DOMì— ê´€í•´ì„œë„ ì•Œì•„ì•¼ ê² ë‹¤ëŠ” ìƒê°ì´ 들었습니다. 하아.. ê³µë¶€í• ê²Œ 많네요ㅋ * [ì •ì§„ê²½] - 약 3시간 넘게 íŠ¹ê°•ì„ ë“¤ì—ˆìŠµë‹ˆë‹¤.í”„ë¡œí† íƒ€ìž…ì— ëŒ€í•´ì„œëŠ” ì²˜ìŒ ì ‘í•´ë³¸ê±° ê°™ì€ë° ìµìˆ™ì¹˜ê°€ 않아서 ê°œë… ì´í•´ê°€ 버거운 것 ê°™ê¸°ë„ í•˜ê³ -_-;ê¹”ì§ê¹”ì§ ì¨ë³¸ ìžë°”스í¬ë¦½íŠ¸ê°€ ì´ë ‡ê²Œ 심오한 ì–¸ì–´ì¼ ì¤„ì€ ëª°ëžìŠµë‹ˆë‹¤. ë”글ë½ìФ 어쩌구 ì•„ì €ì”¨ì˜ ì±…ì„ ì •ë…í•´ë´ì•¼ ê² ë„¤ìš”. ê·¸ì „ì— ê¸°ì´ˆë¶€í„° ë‹¤ì ¸ì•¼ í•˜ê² ì§€ë§Œ, 오늘 ë°°ìš´ ë¶€ë¶„ë“¤ì´ ê½¤ ë§Žì€ í•µì‹¬ë“¤ì„ ì§šì—ˆë‹¤ê³ ìƒê°í•©ë‹ˆë‹¤.하지만 ìžë°”스í¬ë¦½íŠ¸ë¡œ ì›í•˜ëŠ” ê¸°ëŠ¥ì„ ë‹¤ 구현해보ë”ë¼ë„ 오늘 ë°°ìš´ ê²ƒë“¤ì„ ì‘ìš©í• ë§Œí•œ ëˆê¸°ê°€ ì €í•œí…Œ 있ì„지는.. ëª¨ë¥´ê² ìŠµë‹ˆë‹¤;; * [김광순] - javascriptì— ê´€í•´ íŠ¹ê°•ì„ ë“¤ì—ˆìŠµë‹ˆë‹¤. 기초가 부족해서 ì´í•´í•˜ê¸° íž˜ë“ ë¶€ë¶„ì´ ë§Žì•˜ìŠµë‹ˆë‹¤.(특히 í”„ë¡œí† íƒ€ìž…ìª½ì´...) 따로 í•™ìŠµì„ í†µí•˜ì—¬ 기초를 ë‹¤ì ¸ì•¼ê² ë‹¤ê³ ìƒê°ë©ë‹ˆë‹¤.. * [김수경] - 오늘 5피ì—서 ì§„í–‰ë˜ëŠ” 세미나가 있길래 4피ì—서 í•˜ë ¤ê³ í–ˆë”니 4피 프로ì í„°ê°€ 안 ë˜ì–´ ë§â€¦ 요즘 실습실 관리는 ì§„ì§œ ë‹µì´ ì—†ë‹¤. * http://projecteuler.net ì— ê°€ìž…í•´ì„œ ë¬¸ì œë¥¼ í’€ì–´ë³´ë ¤ê³ í–ˆì§€ë§Œ 시간 ë¬¸ì œë¡œ 안 풀게 ë¨. 앞으로 ê°™ì´ í’€ì–´ë´ìš”. * 오늘 한 ë‚´ìš©ì€ ìœ„ì— ì¨ìžˆëŠ” 네 ì¤„ì— ëŒ€í•œ 설명ì¸ë° 네 줄 ê°€ì§€ê³ ì„¸ì‹œê°„ 넘게 ì§„í–‰. 네트워í¬ê°€ ë– ì˜¤ë¥¸ë‹¤. * 네 줄 ê°€ì§€ê³ ì„¸ì‹œê°„ 넘게 ì§„í–‰í• ë§Œí¼ ì¤‘ìš”í•œ ë‚´ìš©ì´ë¼ê³ ìƒê°í•œë‹¤. 그게 ì–¸ì–´ë“ ëë“ ì“°ëŠ” ë²•ì„ ìµížˆëŠ” 것ì—ë§Œ 집중하는 ì‚¬ëžŒë“¤ì„ ë§Žì´ ë´¤ë‹¤. 그게 ë”ì§€ 확실히 ì•Œì§€ë„ ëª»í•˜ë©´ì„œ 쓰는 법만 ìµížˆë ¤í•œë‹¤. 어떻게 쓰는지를 배우는 ê±´ ê·¸ë ‡ê²Œ ì–´ë µì§€ 않ì€ë° ë”ì§€ë„ ëª¨ë¥´ê³ ë¬¸ë²•ì—ë§Œ 집중하면 쓸 ì¤„ì€ ì•Œì•„ë„ ìž˜ 쓰지는 못하는 것 같다. * JavaScript 스터디를 1ë…„ì´ë¼ë©´ 1ë…„, 반년ì´ë¼ë©´ ë°˜ë…„ì •ë„ ì§„í–‰í•´ì„œ ì–´ë””ì„ ê°€ 다 들어보긴 한 얘기ì¸ë°â€¦ 그래서ì¸ì§€ ì²˜ìŒ ë“¤ì„때보다 ë“£ê³ ì•Œ 것 ê°™ì€ ëŠë‚Œì€ ë“ ë‹¤. ê·¸ëŸ°ë° ë‚˜í•œí…Œ 설명하ë¼ê³ 하면 ì €ë ‡ê²Œ ì„¤ëª…í• ìˆ˜ ì—†ì„ ê²ƒ 같다. * ì „ 수요ì¼ì— 하는줄 ì•Œì•˜ëŠ”ë° ìˆ˜ìš”ì¼ í† ìš”ì¼ì´ì—ˆë„¤ìš”? ì´ëŸ°...; -[김태진] * 수요ì¼ì— í•˜ê³ í† ìš”ì¼ì€ 특강? 실습? ã…‹ã…‹ 옵션ì´ì•¼ - [김수경] == 13ì¼ == === 후기 === * [ë°•ì •ê·¼] - URLHunter를 짜기는 다 했지만 timeoutì„ êµ¬í˜„í•˜ì§€ 않았ë”ë¼êµ¬ìš”. ê·¸ ë¶€ë¶„ì„ ë” ì²¨ê°€í•´ ë³´ê³ ë˜, prototypeì„ í†µí•´ ìƒì†ë°›ëŠ” 구조로 코드를 ê³ ì¹˜ëŠ”ê²Œ ë” ì¢‹ì„ ê²ƒ 같아 구조를 약간 변경시켜 보았습니다.(ê²°êµ ìŠ¤íŒŒì¼€í‹°ë¥¼ 요리하게 ë˜ì—ˆì§€ë§Œ;;;) ê·¸ë¦¬ê³ ë˜ í•œê°€ì§€ ì¶”ê°€í•˜ê³ ì‹¶ì€ ê²ƒì€ ëª¬ìŠ¤í„°ì˜ í˜•íƒœë¥¼ 바꾸어 글ìžë¥¼ ì¶œë ¥í•˜ê²Œ 하는 것ì¸ë° 어떻게 ë 지는 모르겟지만 한번 í•´ 보아야지요ㅎㅎ * [김태진] - ë¶€ì‚°ì— ê°”ë‹¤ì˜¤ëŠ” ë°”ëžŒì— ì €ë²ˆì£¼ëŠ” 스터디를 ëª»í•˜ê³ ì´ë²ˆì£¼ì— 다시 들어왔습니다. URL헌터를 완성해오는게 ìˆ™ì œì˜€ë˜ê±° ê°™ì€ë°, ì €ëŠ” 하지 ì•Šê³ ì™”ìŠµë‹ˆë‹¤- 나중ì—는 ìžê¸°ê°€ ì§ ê²ƒì„ ê³ ì¹˜ê±°ë‚˜ ëª»ì§ ì‚¬ëžŒì€ ì™„ì„±í•˜ëŠ” ê²ƒì„ í–ˆëŠ”ë°, ë°°ì—´ 문법구조가 C와 ë‹¬ë¼ ì—러가 ë– ì½”ë“œê°€ 산으로 ê°ˆë»”í–ˆì£ ... arr.join('')ì´ë¼ëŠ” ê²ƒì„ í†µí•´ì„œ 기본 í‹€ì„ ì§œëŠ”ë°ëŠ” 성공했으니 다ìŒì‹œê°„까지는 a를 먹ë„ë¡ì€ ì§œ ë´ì•¼ê² 네요. 하지만 다른사람들과는 다르게 ê°ì²´ì§€í–¥ì ì¼ê±° 같지는 않아요. ìš°ì„ êµ¬í˜„ì— ì˜ì˜ë¥¼ ë‘ê³ ì—´ì‹¬ížˆ ì§œë´ì•¼ê² 네요;; * [ì •ì§„ê²½] - URLí—Œí„°ì˜ ë°¸ëŸ°ìŠ¤ë¥¼ 조금 ìˆ˜ì •í•˜ê³ php, mysqlê³¼ ì—°ë™í•˜ì—¬ ëží¬ ê¸°ëŠ¥ì„ ë„£ì—ˆìŠµë‹ˆë‹¤. ìžë°”스í¬ë¦½íЏ 변수를 POST를 통해 다른 페ì´ì§€ë¡œ ë³´ë‚´ëŠ”ë° ì„±ê³µí•˜ê¸´ í–ˆëŠ”ë° ìƒˆë¡œê³ ì¹¨í•˜ë©´ POST ë°ì´í„°ê°€ 살아남아있어서 ë°ì´í„°ê°€ 중복해서 들어가는 ë¬¸ì œê°€ ìƒê¸°ë„¤ìš”. ì§œê³ ë³´ë‹ˆ 코드가 ì© ê¹”ë”하진 못하지만, ìš°ì„ êµ¬í˜„í•˜ëŠ”ë°ì— ìµìˆ™í•´ì§€ë„ë¡ ë…¸ë ¥í•´ë´ì•¼ê² 네요. == 16ì¼ == === 후기 === * [김태진] - ë‹¤ë¥¸ë¶„ë“¤ì€ ì˜¤ì§€ëª»í•´ì„œ ê±°ì˜ ì œ ìˆ˜ì¤€ì— ë§žì¶”ì–´ 형진ì´í˜•ì´ ì„¤ëª…í•´ì£¼ì…¨ì–´ìš”. ì¼ë‹¨ 오늘 ëŠë‚€ê±´ 함수형 ì–¸ì–´ì˜ ìœ„ëŒ€í•¨. + ê´„í˜¸ì˜ í—·ê¹”ë¦¼ ì´ì—ìš”. í•œì¤„ì— ì“°ë‹¤ë³´ë‹ˆ 헷깔리ë˜.... ìžë°”스í¬ë¦½íŠ¸ê°€ 함수형 ì–¸ì–´ì˜ íŠ¹ì§•ì„ ê°€ì§€ê³ ìžˆëŠ”ì§€ë¼ í”¼ë³´ë‚˜ì¹˜ë¥¼ 쉽게 나타낼 수 ìžˆê³ , 그걸 ë°°ì—´ì—ë„ ì–´ë µì§€ 않게 나타낼 수 있었ë˜ê±° 같네요. ê·¸ë ‡ê²Œ í•¨ìˆ˜í˜•ì–¸ì–´ì— ì´ˆì ë§žì¶°ì§„ ì½”ë”©ì€ ì²˜ìŒ ë³´ëŠ”ë° ì ˆì°¨ì ì´ ì•„ë‹ˆë¼ ë랄까 좀 단편ì 으로 ìƒê°í•´ë„ ëœë‹¤ëŠ” ì ì´ ìžˆì„것ì´ëž€ ë§ì´ 무척 ê³µê°ì´ ë˜ì—ˆë˜ê±° 같아요. ìš”ì¦ˆìŒ ë”ê°€ 하나를 ë°°ìš°ë©´ ê·¸ ì•žì— 3ê°œì˜ ìƒˆë¡œìš´ ë°°ìš¸ê²ƒì´ ìƒê¸°ëŠ” ëŠë‚Œì´ë„¤ìš”. ë” ì—´ì‹¬ížˆ.. == 20ì¼ == == 27ì¼ == = 8ì›” = * ì¶œì„ì²´í¬ || ë‚ ì§œ || [김수경] || [ë°•ì •ê·¼] || [ì •ì§„ê²½] || [ìž„ìƒí˜„] ||[김태진]|| || 8/3 || O || O || O || O || O || || 8/10 || - || O || O || X || O || || 8/17 || - || O || O || X || O || || 8/24 || - || O || O || X || O || == 3ì¼ == * Canvas를 ì´ìš©í•´ 그림íŒì„ 만들기를 í•˜ê³ ìžˆìŠµë‹ˆë‹¤. * [JavaScript/2011년스터디/CanvasPaint] == 10ì¼ == * Canvas를 ì´ìš©í•´ ê·¸ë¦¼íŒ ë§Œë“¤ê¸°ë¥¼ í•˜ê³ ìžˆìŠµë‹ˆë‹¤. * 오늘 온 세명 ëª¨ë‘ ì„ ì„ ë¶€ë“œëŸ½ê²Œ 그리는 (ëšëšëŠê¸°ì§€ 않는) ê²ƒì„ ì§œì„œ, 완성했습니다. === 후기 === * 좀 ë” ë¶€ë“œëŸ¬ìš´ ì„ ì„ ê·¸ë¦¬ëŠ” ê²ƒì„ ë§Œë“¤ì—ˆìŠµë‹ˆë‹¤.(처ìŒì—는 ë‘ ì ì„ ì°ìœ¼ë©´ ê·¸ 사ì´ê°€ ì§ì„ ì´ ë˜ëŠ”ê±¸ í•˜ë ¤ê³ í–ˆì§€ë§Œ ....) 버그로는 마우스를 ë—다가 다시 움ì§ì´ëŠ” 경우ì—ë„ ì§ì„ ì´ ìƒê¸´ë‹¤ëŠ”ê±°ì˜€ë„¤ìš”. -[김태진] * 프리드로잉, 오른쪽í´ë¦ì‹œ ë°œìƒí•˜ëŠ” ë©”ë‰´ì— ëŒ€í•œ 처리를 했습니다. 함수가 ìœ ì—°í•˜ë‹¤ë³´ë‹ˆ ìƒê°ë³´ë‹¤ 쉽게 ë˜ë„¤ìš”. 드래그 중ì—는 마우스í¬ì¸í„°ê°€ 캔버스 ì˜ì—ì—서 못벗어나ë„ë¡ í•˜ê³ ì‹¶ì€ë° 스í¬ë¦½íŠ¸ë§Œìœ¼ë¡œëŠ” 힘들어보ì´ë„¤ìš”. ㅜㅜ - [ì •ì§„ê²½] == 17ì¼ == * Canvas를 ì´ìš©í•´ 그림íŒì„ ë§Œë“¤ê³ ìžˆìŠµë‹ˆë‹¤. * ê°ìž ë¦¬íŒ©í† ë§ì„ 하거나, 실행취소를 연구하거나, ê·¸ë¦¼íŒ í¬ê¸°ë¥¼ ìžìœ ë¡ê²Œ 만드는 ë°©ë²•ì„ ì•Œì•„ë³´ê³ ìžˆìŠµë‹ˆë‹¤. === 후기 === * ì˜¤ëŠ˜ì€ ì†ŒìŠ¤ê°€ 너무 스파게티여서 다른걸 ì²¨ê°€í• ìˆ˜ ì—†ì—ˆê¸°ì— ë¦¬íŒ©í† ë§ì„ í•˜ê³ ìžˆìŠµë‹ˆë‹¤. ê·¸ ê²°ê³¼ 나름 코드가 ê¹”ë”í•´ì¡Œê³ ê¸°ëŠ¥ë“¤ì„ ì†ì‰½ê²Œ ì¶”ê°€í• ìˆ˜ 있게 ë˜ì—ˆìŠµë‹ˆë‹¤.+html select를 ì´ìš©í•´ ìƒ‰ê¹”ê³ ë¥´ê¸°ë¥¼ í•˜ê³ ì‹¶ì—ˆëŠ”ë° í•¨ìˆ˜ë¥¼ ì°¾ëŠë¼ 한참 ê±¸ë ¸ë„¤ìš”.+ ì„ ìœ¼ë¡œ ê·¸ë¦¼ê·¸ë ¤ì§ˆë•Œ 마우스를 up했다 다시down 하면 ì´ì „ 위치가 ì €ìž¥ë˜ì–´ 있었는ë°, ë¬¸ì œë¥¼ 해결했습니다. -[김태진] * 으.. 실행취소는 ì •ë§ ëŒ€ë‹¨í•œ 기능입니다. ë„대체가 ì´ í—ˆì ‘í•œ ì‹¤ë ¥ìœ¼ë¡ êµ¬í˜„í• ìˆ˜ê°€ 없네요. -[김태진] * ã„´ ë™ê°.... -[ë°•ì •ê·¼] * 드래그 ì¤‘ì¼ ë•Œì—는 캔버스 ì•ˆì— ë§ˆìš°ìŠ¤í¬ì¸í„°ë¥¼ ê°€ë‘ê³ ì‹¶ì€ë° ìžë°”스í¬ë¦½íŠ¸ë¡œ ê°€ëŠ¥í• ì§€ 잘 ëª¨ë¥´ê² ê³ , ë˜ ì—˜ë¦¬ë¨¼íŠ¸ê°€ 없는 공간ì—ë„ ë™ì ì¸ ìº”ë²„ìŠ¤ë¥¼ ìƒì„±í•˜ë ¤ëŠ”ë° ë°”ë””ì˜ ì˜ì—ì´ ì›í•˜ëŠ”ëŒ€ë¡œ ë˜ì§€ 않네요. HTML 등 배경지ì‹ì´ 부족해 êµ¬í˜„ì— ì–´ë ¤ì›€ì„ ê²ªê³ ìžˆìŠµë‹ˆë‹¤.. -[ì •ì§„ê²½] * 드래그중ì¼ë•ŒëŠ” 마우스í¬ì¸í„°ë¥¼ ë”°ë¼ ê·¸ë ¤ì§€ë‹¤ê°€ 드래그를 떼었ì„때 ê·¸ë™ì•ˆì˜ ê²ƒë“¤ì€ ì‚¬ë¼ì§€ê³ ë§ˆì§€ë§‰ì˜ ê·¸ë¦¼ë§Œ 남ë„ë¡ í•˜ëŠ”ê²ƒì„ êµ¬í˜„ì¤‘ìž…ë‹ˆë‹¤. ì•„ë¬´ë¦¬í•´ë„ ì•„ì´ë””ì–´ê°€ ë– ì˜¤ë¥´ì§€ 않네요,,, ëŠ˜ì–´ë‚˜ëŠ”ê²ƒì€ ìž…ì½”ë”©ë¿...ã…‹ ì • 안ë˜ë©´ 다른 기능들 ë¨¼ì € 추가해 ë³¼ ìƒê°ìž…니다. p.s. ë…¸íŠ¸ë¶ í¬ë©§ì„ 하면서 백업파ì¼ì„ ì œëŒ€ë¡œ 관리하지 않아서 ê³ ì³ ìž‘ì„±ì¤‘ì´ë˜ 파ì¼ì´ ë‚ ì•„ê°”ì–´ìš”ã…œ ìœ„í‚¤ìž‘ì„±ì˜ ì¤‘ìš”ì„±ì„ ì‹¤ê°í•˜ëŠ” 중입니다. -[ë°•ì •ê·¼] == 24ì¼ == * Canvas를 ì´ìš©í•´ ê·¸ë¦¼íŒ ë§Œë“¤ê¸°ë¥¼ í•˜ê³ ìžˆìŠµë‹ˆë‹¤. * 실행취소ì—서 난í•ì„ ê²ªëŠ” 와중, ê°ìž 다른 방법으로 시ë„í•˜ê³ ìžˆìŠµë‹ˆë‹¤. * í˜¹ì€ ì—˜ë¦¬ë¨¼íŠ¸ì—†ì´ ìœ„ì¹˜ë¥¼ 받아오게 í• ìˆ˜ 있는 ë°©ë²•ì„ ì°¾ê³ ìžˆìŠµë‹ˆë‹¤. == 31ì¼ == * Canvas를 ì´ìš©í•´ ê·¸ë¦¼íŒ ë§Œë“¤ê¸°ë¥¼ í•˜ê³ ìžˆìŠµë‹ˆë‹¤. * 실행취소 êµ¬í˜„ì„ ì™„ë£Œí•˜ì˜€ìŠµë‹ˆë‹¤. * 엘리먼트를 ì–´ë””ì„œë“ ë°›ì•„ì™€ 그림íŒì„ 만드는 ìž‘ì—…ì„ í–ˆìŠµë‹ˆë‹¤. * 마우스가 밖으로 나갔다 들어올때 ìƒê¸°ëŠ” 오류를 해결하지 ëª»í•˜ê³ ìžˆìŠµë‹ˆë‹¤. * ìžì·¨ë¥¼ ì—†ì• ëŠ” ë°©ë²•ì„ ì—¬ì „ížˆ ê³ ë¯¼ 중입니다. === 후기 === ---- [2011년활ë™ì§€ë„], [스터디분류]