2003ë…„ë�„ ë�°ë¸”스 ìº í”„ì—�서 다루어볼만한 ë¬¸ì œì™€ ê´€ë ¨ 세미나를 다루는 곳입니다.
- 어떤것ì�„ 다룰지 ì£¼ì œ 등ì�„ ì �어주세요
- 회ì�˜ 때 나왔ë�˜ ì£¼ì œë“¤ 입니다. OOP, Computer System, 다양한 프로그램 언어 ì²´í—˜, 네트워í�¬
- 회ì�˜ 때 나왔ë�˜ ì£¼ì œë“¤ 입니다. OOP, Computer System, 다양한 프로그램 언어 ì²´í—˜, 네트워í�¬
- STLì�„ ì•Œë ¤ì£¼ëŠ”ê±´ 어떨까요? 좀 ë�” ê°•ë ¥í•œ 프로그래ë°�ì�„ 하는 방법ì�„ 다룰 수ë�„ 있ì�„듯 한ë�°...-ìƒ�ìš±
- 그럼 STL ë‚´ê°€ í• ëž˜.
; 다른 사람보다 조금ì�´ë‚˜ë§ˆ ìž˜í•œë‹¤ê³ ìƒ�ê°�하는게 ì�´ê²ƒë°–ì—� 없어서..; --ì�¸ìˆ˜
- 그럼 STL ë‚´ê°€ í• ëž˜.
- ë¬¸ì œì�€í–‰ì‹�ë�„ 괜찮ì�„ 듯합니다. ToyProblems ê°™ì�€ ë¬¸ì œë“¤ì�„ ë†“ê³ í•˜ëŠ” 것ë�„ í�¬í•¨í•˜ëŠ” ì�˜ë¯¸ì—�서 ë§�입니다. --ì°½ì„
- ToyProblems ì—�서 나왔ë�˜ ë¬¸ì œ ì—시 머릿ì†�ì—� 있습니다^^; -ìƒ�ìš±
- ì›”~목ì—� í–ˆë�˜ ë¬¸ì œì¤‘ì—�서 ì„ ë³„í•´ì„œ 금욜ì—� 다시 해보는 것ë�„ 좋ì�„ 듯... --재ë�™
- ì›”~목ì—� í–ˆë�˜ ë¬¸ì œì¤‘ì—�서 ì„ ë³„í•´ì„œ 금욜ì—� 다시 해보는 것ë�„ 좋ì�„ 듯... --재ë�™
- ToyProblems ì—�서 나왔ë�˜ ë¬¸ì œ ì—시 머릿ì†�ì—� 있습니다^^; -ìƒ�ìš±
- 작년 프로그램 잔치때 í–ˆë�˜ 여러 언어 중 하나를 골ë�¼ì„œ ë”가를 짜보는 것ë�„ 괜찮ì�„듯.. 여러가지 패러다임ì�„ ì�µížˆëŠ” 게 중요하다는 것ì�„ 알아서리.. --ì�¸ìˆ˜
- 계íš�ì�„ ë§�ì”€ë“œë¦¬ê² ìŠµë‹ˆë‹¤. 여러 ë¬¸ì œë¥¼ 푸는것 ë˜�한 중요하지만, í�°(?) 프로그램ì�„ 다루는것ë�„ 괜찮ì�€ ìƒ�ê°� 같아서 OOP를 2틀째 ë„£ê³ ë§ˆì§€ë§‰ë‚ ê¹Œì§€ 팀으로 ì—°ì†�해서 만들어 ë�°ëª¨ë¥¼ 하는 방법ë�„ ìƒ�ê°�ì�„ 했었습니다.(ì •ëª¨ 때요..) -ìƒ�ìš±
입장ì�„ 바꿔서 ìƒ�ê°�해보세요. 과연 1학년때 í�° 프로그램ì�„ ì§œë�¼ê³ 하면 짤 수 있ì�„ì§€... ì„ ë°°ë“¤ê³¼ ì§ ë‹¤ê³ í•˜ë©´ ì„ ë°°ë“¤ì�´ 대부분 짜버리는 ë¶€ì •ì �ì�¸ 결과가 나올지ë�„ 모를것 같습니다. 페어를 통해 배우는게 많기는 í•˜ê² ì§€ë§Œ ì�´ì œ 막 ToyProblems ì—� 재미를 ë¶™ì�¼ 사람들ì�¸ë�° 너무 목표를 í�¬ê²Œ ìž¡ê³ ìžˆëŠ” 것ì�€ 아닌지요... 아마ë�„ ì œê°€ í�°í”„로그램ì—� 대해 잘 몰ë�¼ì„œ ì�´ëŸ° ë§�ì�„ 하는 것 같습니다. í�° 프로그램ì—� 대한 명확한 설명ì�„ ë°”ëž�니다. --ì°½ì„
í�° 프로그램ì�´ë�¼ê³ ë§�ì�€ í•´ ë´¤ìž� ì„ ë°°ë‹˜ë“¤ì�´ 풀면 4~5시간ì�´ë©´ 풀어버릴 ë¬¸ì œê°€ ë� 꺼 같습니다. 휴대í�° 메뉴 만들기나 PDA기능 만들기 등 ì�´ëŸ° 조그만 프로그램ì�„ 묶어놓는 프로그램ì�„ 하면서 OOP를 조금ì�´ë‚˜ë§ˆ ëŠ�ê»´ë³´ë�¼ëŠ” ì°¨ì›�ì—�서 하는 것입니다. ë¬¼ë¡ ê°™ì�´ 페어를 하는 ì„ ë°°ë‹˜ë“¤ì�€ ì •ë§� 기초ì �ì�¸ 것만 ì•Œë ¤ì£¼ëŠ” ì‹�ì�´ê³ ìš” ê·¸ 팀ì�„ ì�´ë�Œì–´ 가서는 안ë�˜ê² ì£ ? ^^; -ìƒ�ìš±
- 그거 하면 -_-... 우리가 죽어나지 않�까;;; -- Dantert
- 그거 하면 -_-... 우리가 죽어나지 않�까;;; -- Dantert
- ToyProblems 와같ì�€ ì‹�ì�´ë©´ 좋ì�„것 ê°™ì�€ë�°ìš”. 1학년 텀프로ì �트가 있는ë�° 그것 하나만 ê°€ì§€ê³ ë�„ SP, OOP 등ì�˜ 프로그래ë°�ì² í•™ê³¼, STL 등ì�„ 다루기ì—� 좋ì�„것 같습니다. (spec) SP 와 OOP 는.. ëˆ„ê°€í• ì§€.. 맡게ë�˜ë©´ ê³ ìƒ�ì�„í• ìˆ˜ë�„ ìžˆê² êµ°ìš”. 아래 JuNe ì„ ë°°ë‹˜ì�˜ CSP 나.. Tuple Space (ì „ì—� P2P ê´€ë ¨ 문서ì—�서 본것같ì�€ 기억ì�´..-_-a ) 등과는 약간 ë§žì§€ 않ì�„수ë�„ ìžˆê² ì§€ë§Œìš”. (그것ì�€ 다른 ë�„ë©”ì�¸ì�˜ ë¬¸ì œì™€ 다루는게 좋ì�„듯합니다) - ìž„ì�¸íƒ�
- 지나가다 ìž ì‹œ ë§�씀 드릴까 합니다. ì•„ì§� oopê°œë…�ì�´ë‚˜ 프로그램 모듈화ì—� 대해서 ê°œë…�ì�´ 없는 분들ì—�게 STLê°™ì�€ 것ì�„ 가르친다는 것ì�€ 약간 ë¬¸ì œê°€ 있지 않ì�„까요? oopê°œë…�ì�„ 가르ì³�ë�„ 구현 ê°™ì�´ baseì �ì�¸ 경험ì�´ ì—†ì�´ 단지 ê°€ì ¸ë‹¤ 쓰는것ì�„ ë¨¼ì € ë°°ìš°ë©´ 좋지 않ì�„ 것 같습니다. 1학년 분들 ìˆ™ì œ 하는 것ì�„ 보니 모듈화 ê°™ì�€ê²ƒì�„ 가르ì³�ë�„ 좋ì�„ 것 ê°™ì�€ë�°. ë§Žì�€ 것ì�„ ê°€ë¥´ì¹˜ë ¤ê³ í•˜ì‹œëŠ” 것ì�€ 좋으나 ëŠ¥ë ¥ì—� ì �ì ˆí•˜ê²Œ 가르치는 것ë�„ 맞는 것 같군요. STL ê°™ì�€ 걸 가르치는 ê±´ ê·¸ 다ì�Œì�´ ë�˜ì—ˆìœ¼ë©´ ì¢‹ê² êµ¬ìš”.. ë‚´ë¶€ì‚¬ì •ì�„ 잘 모르니 틀리다 ì‹¶ì�€ ë§�ì�´ë©´ ê±� í�˜ë ¤ë³´ë‚´ì„¸ìš”. 지우셔ë�„ ìƒ�ê´€ 없구요.
- 00 나현ì²
- 네. í˜„ì² ì�´í˜• 그래서 ì œê°€ ìƒ�ê°�한게 ì�¼ë‹¨ ë�™ì � ë°°ì—´ì�˜ 확실한 ì�´í•´ì™€, ë§�í�¬ë“œ 리스트를 구현해보게 한다ì�Œì—�, ì�´ë“¤ ì§€ì‹�ì�˜ ì„ í–‰ìœ¼ë¡œ STLì�„ ê°€ë¥´ì¹˜ë ¤ í•˜ë ¤êµ¬ ê·¸ëž¬ê±°ë“ ìš”. 위 ë‘�가지만 확실히 ì�´í•´í• 수 있다면 STLì�˜ 기본ì �ì�¸ (vector나 listê°™ì�€) 것ì�€ 가르ì³�ë�„ ë¬´ë°©í•˜ë‹¤ê³ ìƒ�ê°�합니다. --ì�¸ìˆ˜
글 잘 �었습니다. �사해요 형^^; -- �욱
- ì €ëŠ” STL ê°™ì�€ 것ì�€ 그냥 í• ìˆ˜ 있ì�„ ë§Œí�¼ ì‚¬ìš©í• ì¤„ë§Œ 알면 ë�˜ë‹¤ê³ ìƒ�ê°�합니다. Library ê°€ ì œê³µí•˜ëŠ” 것ì�€ 우리ì—�게 좀ë�” ê³ ì°¨ì›�ì �ì�¸ ì‚¬ê³ ì—� ì „ë…�í• ìˆ˜ 있는 것ì�´ ê² ì§€ìš”. ë°°ì—´ì�˜ 길ì�´ì—� ì‹ ê²½ì“°ì§€ 않는 것만으로, C++ì—�서 얼마나 무한한 ì‚¬ê³ ê°€ ê°€ëŠ¥í• ê¹Œìš”? í•™êµ� êµ�ì œëŠ” C++ì�„ 가르치는 것ì�´ 아니ë�¼, Cì—�다 어떻게 ì¶©ë�Œì�„ ì�¼ìœ¼í‚¤ì§€ ì•Šê³ ë¬¸ë²•ì�„ 추가시켜 C++ì�´ ë�˜ì—ˆëŠ”ê°€ë¥¼ 가르치기 때문ì—� ì�´ëŸ° 기회는 í•„ìš” í• ê²ƒ 같습니다. 아마 ê¶�금한 사람ì�€ STLì�˜ 소스를 ë³´ê² ì§€ìš”. 사족으로 STLì�€ OOP보다 Generic Programmingì�˜ ê´€ì �ì—�서 구현ë�˜ 었습니다. --NeoCoin
- ì €ëŠ” STL ê°™ì�€ 것ì�€ 그냥 í• ìˆ˜ 있ì�„ ë§Œí�¼ ì‚¬ìš©í• ì¤„ë§Œ 알면 ë�˜ë‹¤ê³ ìƒ�ê°�합니다. Library ê°€ ì œê³µí•˜ëŠ” 것ì�€ 우리ì—�게 좀ë�” ê³ ì°¨ì›�ì �ì�¸ ì‚¬ê³ ì—� ì „ë…�í• ìˆ˜ 있는 것ì�´ ê² ì§€ìš”. ë°°ì—´ì�˜ 길ì�´ì—� ì‹ ê²½ì“°ì§€ 않는 것만으로, C++ì—�서 얼마나 무한한 ì‚¬ê³ ê°€ ê°€ëŠ¥í• ê¹Œìš”? í•™êµ� êµ�ì œëŠ” C++ì�„ 가르치는 것ì�´ 아니ë�¼, Cì—�다 어떻게 ì¶©ë�Œì�„ ì�¼ìœ¼í‚¤ì§€ ì•Šê³ ë¬¸ë²•ì�„ 추가시켜 C++ì�´ ë�˜ì—ˆëŠ”ê°€ë¥¼ 가르치기 때문ì—� ì�´ëŸ° 기회는 í•„ìš” í• ê²ƒ 같습니다. 아마 ê¶�금한 사람ì�€ STLì�˜ 소스를 ë³´ê² ì§€ìš”. 사족으로 STLì�€ OOP보다 Generic Programmingì�˜ ê´€ì �ì—�서 구현ë�˜ 었습니다. --NeoCoin
- 네. í˜„ì² ì�´í˜• 그래서 ì œê°€ ìƒ�ê°�한게 ì�¼ë‹¨ ë�™ì � ë°°ì—´ì�˜ 확실한 ì�´í•´ì™€, ë§�í�¬ë“œ 리스트를 구현해보게 한다ì�Œì—�, ì�´ë“¤ ì§€ì‹�ì�˜ ì„ í–‰ìœ¼ë¡œ STLì�„ ê°€ë¥´ì¹˜ë ¤ í•˜ë ¤êµ¬ ê·¸ëž¬ê±°ë“ ìš”. 위 ë‘�가지만 확실히 ì�´í•´í• 수 있다면 STLì�˜ 기본ì �ì�¸ (vector나 listê°™ì�€) 것ì�€ 가르ì³�ë�„ ë¬´ë°©í•˜ë‹¤ê³ ìƒ�ê°�합니다. --ì�¸ìˆ˜
- ë�„í��먼트나 íŠœí† ë¦¬ì–¼ì�„ ì�´ìš©í•˜ëŠ” 방법ì�„ ì•Œë ¤ì£¼ëŠ” 것ë�„ 괜찮ì�€ 것 같습니다. 새내기들ì—�게 MSDN ì—�서 검색ì�„ 하는 것ì�„ ì•Œë ¤ì¤¬ë�”니 단지 ì˜�ì–´ë�¼ëŠ” ì�´ìœ 로 ê²�부터 ë¨¹ê³ ì‚¬ìš©ì�„ 못하ë�”êµ°ìš”. ì–´ë– í•œ ì£¼ì œë¥¼ ë�˜ì ¸ì£¼ê³ ì�´ëŸ¬í•œ 것들ì�„ 스스로 찾아서 사용하는 방법ì�„ ì•Œë ¤ì£¼ëŠ” 것ë�„ 스스로 공부를 í•´ 나가는ë�° 있어서 좋ì�€ 경험ì�´ ë�˜ì§€ 않ì�„까 합니다. -- ìƒ�ìš±
- 세미나 기간 중ì—� 하루 "Parellel/Distributed Computing for Dummies"를 해드릴 수 있습니다. CSP와 Tuple Space 등ì�„ 다루게 ë� 것 같습니다. í•™ìƒ�들ì�€ 서너명씩 팀ì�„ ì�´ë£¨ì–´ 수ì‹ëŒ€ì�˜ 컴퓨터를 ë�™ì›� ì–´ë–¤ ë¬¸ì œë¥¼ 해결하는 ê²½ì�´ì �ì�¸ ì²´í—˜ì�„ 하게 ë� 것입니다. --JuNe
가능합니다.
시간ì�´ 촉박하지만 준비 열심히 í•´ ë†“ê² ìŠµë‹ˆë‹¤. 좋ì�€ 경험ì�´ ë�˜ê±° 같군요^^; -ìƒ�ìš±










