- 2011년�서모임 . . . . 18142 matches
= 2011년 �서 모임 소개 =
* 2011ë…„ ë�™ì•ˆ ì§„í–‰ë�˜ëŠ” ë�…서 모임. (겨울방학 활ë�™ì�´ 목ì �ì�´ì—ˆìœ¼ë‚˜, 여름방학까지 연장ë�œ ìƒ�태입니다)
* 격주 화요� '''오후 5시'''
* 테마를 ì •í•˜ê³ ê·¸ 테마ì—� 맞는 ì±…ì�„ ê°�ìž� ì •í•´ì„œ ì�½ëŠ”ë‹¤.
* 현재 참가� : [강소현], [권순�], [송지�], [김태진]
* [2011ë…„ë�…서모임/ì£¼ì œ]
= ì§„í–‰ =
== 2011 겨울방학 ==
=== 1월 첫째주 ===
* ì£¼ì œ : 2011ë…„ì�„ 준비하는 ì±…
* 시간 : 1월 5� 수요� 3시 ~ 5시
* 장소 : 컴퓨터공학부 PC실습실.
* 참가ìž� : [김준ì„�], [김수경], [ì •ì�˜ì •]
==== �어온 책 ====
* [김준�] - [http://www.yes24.com/24/goods/3258460?scode=032&OzSrank=1 다시 시작하는 힘]
* [김수경] - [http://www.yes24.com/24/Goods/436056?Acode=101 성공한 CEO는 단순하게 해결한다]
* [ì •ì�˜ì •] - [http://www.yes24.com/24/goods/419426?scode=029&OzSrank=6 ì„ ë¬¼]
=== 1월 둘째주 ===
* ì£¼ì œ : 마ì�Œì�„ 움ì§�ì�´ëŠ” ì±…, ê°�ë�™ì �ì�¸ ì±…
* 시간 : 1월 12� 수요� 3시 ~ 5시
- Linux/í•„ìˆ˜ëª…ë ¹ì–´/용법 . . . . 17572 matches
�온 �료 �구요
초보를 위한 �료입니다
사용�를 새로 등�한다.
설명
ì�´ê²ƒì�€ 슈í�¼ ìœ ì €ë§Œì�´ ì‚¬ìš©í• ìˆ˜ 있다. ëª…ë ¹ì�„ ìž…ë ¥í•˜ë©´ 로그온 ì�´ë¦„ 등ì�„ 차례로 물어오며, ê·¸ì—� ë”°ë�¼ì„œ 알맞게 ìž…ë ¥í•´ 나가면 ë�œë‹¤.
- Full name: Park Chan Wook ,,사용ìž� ì „ì²´ ì�´ë¦„ì�„ ìž…ë ¥
- GD [100]: ,,ì •í•´ì£¼ëŠ” ê°’ì�„ 그냥 사용한다.
그외ì—�ë�„ 홈 ë””ë ‰í† ë¦¬ì—� 사용하는 ì…¸ 등ì�„ 계ì†� 물어오는ë�°, 대괄호 ì†�ì—� ë‚´ì •ë�œ 것ì�„ 그냥 ì‚¬ìš©í•˜ê³ ìž� 한다면 엔터키만 누르면 ë�œë‹¤. 패스워드 등ì�„ ìž…ë ¥í•˜ê³ ë‚˜ë©´ 지금까지 ìž…ë ¥ë�œ ì •ë³´ë¥¼ ë³´ì—¬ì£¼ê³ , 몇 가지 ìƒ�성 작업ì�„ 화면으로 보여준 후 작업ì�„ 종료한다.
프로그램� 지금� 아닌 나중� 실행하�� 예약한다.
- at -q [-m][-f 파�명] �(queue) 시간
- at -r 작업번호
옵션
-q í�� : 대소문ìž� 알파벳으로 í��를 ì§€ì •í•œë‹¤. 순서ì �으로 ë¹ ë¥¸ 알파벳ì�´ ì§€ì •ë�œ í�� ì�¼ìˆ˜ë¡� CPU 시간 ì �ìœ ìš°ì„ ê¶Œì�´ 낮다.
-r 작업번호 : í��ì—�서 작업 번호가 지시하는 작업ì�„ 지운다. 슈í�¼ìœ ì €ê°€ 아니ë�¼ë©´ ìž�ì‹ ì�˜ 작업만ì�„ 지울 수 있다.
-l : 현재 계íš�ë�œ 작업들ì�˜ 목ë¡�ì�„ 보여준다. 슈í�¼ ìœ ì €ë�¼ë©´ ëª¨ë“ ìž‘ì—…ë“¤ì�˜ 계íš�목ë¡�ì�„ 보여준다.
-m : 작업� 완결�면 사용��게 메�� 보낸다.
-f 파ì�¼ëª… : 표준 ìž…ë ¥ì�´ 아닌 지시ë�œ 파ì�¼ì—�서 작업ì�„ ì�½ì–´ì˜¨ë‹¤.
설명
ëª…ë ¹ì�€ 기본ì �으로 표준 ìž…ë ¥ 장치를 통해서 받으며, ^D로 ìž…ë ¥ì�„ 종료한다. 리다ì�´ë ‰ì…˜ì�„ 사용하여 다른 파ì�¼ì�˜ ë‚´ìš©ì�„ ì‚¬ìš©í• ìˆ˜ 있다.
/etc/at.allow 파ì�¼ì�´ 있다면 ì�´ 파ì�¼ì—� 명단ì�´ 있는 사용ìž�ë§Œì�´ at ëª…ë ¹ì�„ ì‚¬ìš©í• ìˆ˜ 있다. /etc/at.allow 파ì�¼ì�´ 없다면 /etc/at.deny 파ì�¼ì�„ 찾는다. ì�´ 파ì�¼ì—� 목ë¡�ì�´ 있는 사용ìž�는 at ëª…ë ¹ì�„ ì‚¬ìš©í• ìˆ˜ 없다. ë‘� 파ì�¼ 모ë‘� 찾지 못한다면 오로지 슈í�¼ ìœ ì €ë§Œì�´ at ëª…ë ¹ì�„ ì‚¬ìš©í• ìˆ˜ 있다. ê·¸ë¦¬ê³ /etc/at.deny 파ì�¼ì�´ 비어 있다면 ëª¨ë“ ì‚¬ìš©ìž�ê°€ at ëª…ë ¹ì�„ ì‚¬ìš©í• ìˆ˜ 있다.
- MoreEffectiveC++/Miscellany . . . . 16501 matches
* Item 32: 미래를 대비하는 프로그램
(작성ìž�주:ì œëª©ì�€ ì§�ì—보다, ì „ì²´ 내용으로 ê²°ì •í–ˆë‹¤.)
사물� 변화한다.
소프트 웨어 개발ìž�ë�¼ë©´, 우린 아마 ë§Žì�€ê²ƒì�„ 알 필요는 없다. 하지만 변하는 것ì�€ ì�¸ì§€í•´ì•¼ 한다. 우리는 무엇ì�´ ë³€í• ê±´ê°€, 어떻게 ë³€í• ê±´ê°€, ì–¸ì œ 변화가 ì�¼ì–´ë‚˜ëŠ”ê°€, 왜 거기ì—�서 변화가 ì�¼ì–´ë‚˜ëŠ”ê°€ ì�´ëŸ°ê²ƒ 따위는 알필요가 없다. ê·¸ë ‡ì§€ë§Œ 우린 알아야 한다. '''변화한다.''' ë�¼ëŠ” ì � ë§�ì�´ë‹¤. (작성ìž�주:ê°œì�¸ì �ì�¸ ì�˜ê²¬ìœ¼ë¡œ ì�˜ì—한 단ë�½, 혹시나 관심있으면 ì�˜ê²¬ì¢€ 내주세요.)
�문:As software developers, we may not know much, but we do know that things will change. We don't necessarily know what will change, how the changes will be brought about, when the changes will occur, or why they will take place, but we do know this: things will change.
좋ì�€ 소프트웨어는 변화를 잘 수용한다. 새로운 기능ì�„ ìˆ˜ìš©í•˜ê³ , 새로운 플랫í�¼ì—� 잘 ì �ìš©ë�˜ê³ , 새로운 요구를 잘 받아 들ì�´ë©°, 새로운 ìž…ë ¥ì�„ 잘 잡는다. ì�´ëŸ° 소프트웨어는 ìœ ì—°í•˜ê³ , ê°•í•˜ê³ , ì‹ ë¢°ì„±ìžˆê³ , ë�Œë°œ ìƒ�황(ì‚¬ê³ )ì—� ì�˜í•´ 죽지 않는다. ì�´ëŸ° 소프트웨어는 미래ì—� 필요한 요소를 예ìƒ�í•˜ê³ , ì˜¤ëŠ˜ë‚ êµ¬í˜„ì‹œì—� í�¬í•¨ì‹œí‚¤ëŠ” 프로그래머들ì—� ì�˜í•´ì„œ ë””ìž�ì�¸ë�œë‹¤. ì�´ëŸ¬í•œ 종류ì�˜ 소프트웨어는-우아하게 변화하는 소프트웨어- ''program in the future tens''(매래ì�˜ 프로그램:ì�´í•˜ ì˜�문 ì§�ì ‘ 사용)ì�„ ê°�안하는 사람들ì�´ 작성한다.
''program in future tense''는, 변화ì�˜ ìˆ˜ìš©í•˜ê³ , 준비한다. ë�¼ì�´ë¸ŒëŸ¬ì—� 추가ë� 새로운 함수, 앞으로 ì�¼ì–´ë‚ 새로운 오버로딩(overloading)ì�„ ì•Œê³ , ìž ìž¬ì �으로 모호성ì�„ 가진 함수들ì�˜ 결과를 예측한다. 새로운 í�´ëž˜ìŠ¤ê°€ ìƒ�ì†� 계층ì—� 추가ë� 것ì�„ ì•Œê³ , ì�´ëŸ¬í•œ 가능성ì—� 대하여 준비한다. 새로운 어플리케ì�´ì…˜ì—�서 코드가 ì“°ì�´ê³ , 그래서 새로운 목ì �으로 함수가 호출ë�˜ê³ , 그런 함수들ì�´ ì •í™•ížˆ ë�™ìž‘ì�„ ìœ ì§€í•œë‹¤. 프로그래머들ì�´ ìœ ì§€ 보수를 í• ë•Œ, ì�¼ë°˜ì �으로 ì›�래ì�˜ 개발ìž�ì�˜ ì˜�ì—ì�´ 아닌, ìœ ì§€ 보수ì�˜ 몫ì�„ 안다. 그러므로, 다른 사람ì—� ì�˜í•´ì„œ 소프트웨어는 ì�´í•´, ìˆ˜ì •, ë°œì „ì�˜ ê´€ì �ì—�서 êµ¬í˜„í•˜ê³ ë””ìž�ì�¸ë�œë‹¤.
ì�´ëŸ° 좋ì�€ 소프트웨어를 만들기 위한 방법으로, 주ì„�ì�´ë‚˜, 기타 다른 문서 ëŒ€ì‹ ì—� C++ ë‚´ë¶€ì—� ë””ìž�ì�¸ìœ¼ë¡œ 구ì†�í•´ 버리는 것ì�´ë‹¤. 예를들ìž�ë©´ '''만약 í�´ëž˜ìŠ¤ê°€ ê²°ì½” 다른 í�´ëž˜ìŠ¤ë¡œ ìœ ë�„ë�˜ì§€ë¥¼ ì›�치 않ì�„때''', 단시 주ì„�ì�„ í—¤ë�” 파ì�¼ì—� 넣는 것ì�´ 아니ë�¼, ìœ ë�„를 방지하기 위하여 C++ì�˜ 문법ì�„ ì�´ìš©í•œ ê¸°ìˆ ë¡œ 구ì†� 시킨다.;ì�´ì—� 대한 방법ì�€ '''Item 26'''ì—� 언급ë�˜ì—ˆë‹¤. 만약 í�´ëž˜ìŠ¤ê°€ '''ëª¨ë“ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ Heapì˜�ì—ì—� ìƒ�ì„±ì‹œí‚¤ê³ ìž� í• ë•Œ''', í�´ë�¼ì�´ì–¸íЏì—�게 ë§�(문서)로 ì „ë‹¬í•˜ëŠ” 것ì�´ 아니ë�¼. '''Item 27'''ê³¼ ê°™ì�€ ì ‘ê·¼ìœ¼ë¡œ ì œí•œ 시켜 버릴 수 있다. 만약 í�´ëž˜ìФì—� 대하여 복사와 í• ë‹¹ì�„ 막ì�„ë ¤ê³ í• ë•ŒëŠ”, 복사 ìƒ�성ìž�와 í• ë‹¹(assignment) ì—°ì‚°ìž�를 사ì—(private)으로 만들어 ë²„ë ¤ë�¼. C++ì�€ 훌ë¥í•œ 힘과, ìœ ì—°ì„±, 표현성ì�„ ì œê³µí•œë‹¤. ì�´ëŸ¬í•œ 언어ì�˜ 특징들ì�„ ë‹¹ì‹ ì�˜ 프로그래ë°�ì—�서 ë””ìž�ì�¸ì�˜ ì •ì±…ì�„ 위해서 사용하ë�¼.
DeleteMe 모호 [[BR]]
"변화한다.", 험난한 소프트웨어ì�˜ ë°œì „ì—� 잘 견디는 í�´ëž˜ìŠ¤ë¥¼ 작성하ë�¼. (ì›�문:Given that things will change, writeclasses that can withstand the rough-and-tumble world of software evolution.) "demand-paged"ì�˜ ê°€ìƒ� 함수를 피하ë�¼. 다른 ì�´ê°€ 만들어 놓지 않으면, 너ë�„ 만들 방법ì�´ 없는 그런 경우를 피하ë�¼.(모호, ì›�문:Avoid "demand-paged" virtual functions, whereby you make no functions virtual unless somebody comes along and demands that you do it) ëŒ€ì‹ ì—� 함수ì�˜ ''meaning''ì�„ ê²°ì •í•˜ê³ , ìœ ë�„ë�œ í�´ëž˜ìФì—�서 새ë¡ê²Œ ì •ì�˜í• 것ì�¸ì§€ íŒ�단하ë�¼. ê·¸ë ‡ê²Œ ë�˜ë©´, ê°€ìƒ�(virtual)으로 ì„ ì–¸í•´ë�¼, ì–´ë–¤ ì�´ë�¼ë�„ ìž¬ì •ì�˜ ëª»í• ì§€ë�¼ë�„ ë§�ì�´ë‹¤. ê·¸ë ‡ì§€ 않다면, 비가ìƒ�(nonvirtual)으로 ì„ ì–¸í•´ë�¼, ê·¸ë¦¬ê³ ì°¨í›„ì—� 그것ì�„ 바꾸어ë�¼ 왜ëƒ�하면 그것ì�€ 다른사람ì�„ 편하게 하기 때문ì�´ë‹¤.;ì „ì²´ í�´ëž˜ìФì�˜ 목ì �ì—�서 변화를 ìœ ì§€í•˜ëŠ”ì§€ í™•ì‹ ì�„ í•´ë�¼.
ëª¨ë“ í�´ëž˜ìФì—�서 í• ë‹¹(assignment), 복사를 잡아ë�¼. "비ë¡� 아무것ë�„ 하지 않는 것"ì�´ë�¼ë�„ ë§�ì�´ë‹¤. 왜ëƒ�하면 그것들ì�´ 지금 í• ìˆ˜ 없는건 미래ì—�ë�„ í• ìˆ˜ 없다는 ì�˜ë¯¸ì�´ë‹¤. 만약 ì�´ëŸ¬í•œ 함수들ì�´ 구현하기ì—� ì–´ë µê²Œ 한다면, 그것ì�„ private로 ì„ ì–¸í•˜ë�¼. 미래ì—�ë�„ ë�™ìž‘시키게 하지 않다는 ì�˜ë¯¸ë‹¤. 컴파얼러가 만들어내는 함수ì—� 대한 모호한 호출ì�„ í• ë¦¬ê°€ 없다. (기본 í• ë‹¹ ìƒ�성ìž�나 기본 복사 ìƒ�성ìž�ê°€ 종종 ë°œìƒ�ë�˜ëŠ” 것처럼)
ì›�리를 구현하기 위해 특ì�´í•˜ê²Œ 하지 마ë�¼.:ì—°ì‚°ìž�와 함수를 ìž�ì—°ìŠ¤ëŸ½ê³ ëª…ì‹œì �ì�¸ 문법으로 ì œê³µí•˜ë�¼. built-in(기본 ìž�료) 형으로 구현하ë�¼:ì�˜ì‹¬ë� 때는 int로 하ë�¼
ì–´ë–¤ì�´ê°€ 무언가를 '''í• ìˆ˜ìžˆë‹¤ëŠ”ê²ƒ''' 알게ë�˜ë©´ 그들ì�„ 그것ì�„ '''í• ê²ƒì�´ë‹¤.''' 그들ì�€ 예외를 ë�˜ì§ˆ 것ì�´ë‹¤. 그들ì�€ 그들 스스로ì—�게 ê°�체를 í• ë‹¹í• ê²ƒì�´ë‹¤. 그들ì�€ ê°’ì�„ ì œê³µí•˜ê¸°ì „ì—� ê°�체를 ì‚¬ìš©í• ê²ƒì�´ë‹¤. 그들ì�€ ê°�체를 ì œê³µí•˜ê² ì§€ë§Œ, ê²°ì½” 사용하지 않는다. 그들ì�€ 커다란 ê°’ì�„ ì œê³µí• ê²ƒì�´ë‹¤. 그들ì�€ 아주 ìž‘ì�€ ê°’ì�„ ì œê³µí• ê²ƒì�´ë‹¤. 그들ì�€ null ê°’ì�„ ì œê³µí• ê²ƒì�´ë‹¤. '''ì�¼ë°˜ì �으로 만약 컴파ì�¼ì�´ ë�˜ë©´ ì–´ë–¤ì�´ê°€ 그것ì�„ í• ê²ƒì�´ë‹¤.''' ê²°ê³¼ì �으로 ë‹¹ì‹ ì�˜ í�´ëž˜ìŠ¤ë¥¼ ì •í™•ížˆ 사용하는건 쉽게, ì�´ìƒ�하게 사용하는건 ì–´ë µê²Œ 만들어ë�¼. í�´ë�¼ì�´ì–¸íŠ¸ê°€ 실수를 하ë�„ë¡� í•´ë�¼ ê·¸ë¦¬ê³ ë‹¹ì‹ ì�˜ í�´ëž˜ìŠ¤ë“¤ì�´ 그러한 ì—�러들ì�„ ë°©ì§€í•˜ê³ , ì°¾ê³ , ìˆ˜ì •í• ìˆ˜ 있게 만들어ë�¼. (예를들어 Item 33 ì°¸ê³ )
ì�´ì‹�성 있는 코드를 만들어ë�¼. ì�´ì‹�성 있는 프로그램ì�˜ ì œìž‘ì�€ ê·¸ë ‡ì§€ 않ì�€ 경우보다 매우 ì–´ë ¤ìš´ê²Œ 아니다. ê·¸ë¦¬ê³ ëˆˆì—� ë³´ì�¼ ë§Œí�¼ 성능면ì—�서 ì�´ì‹�성 없는 코드를 ê³ ì§‘í•´ì•¼ 하는 경우는 í�¬ê·€í•˜ë‹¤.(Item 16ì°¸ê³ ) íŠ¹ì •í•œ 하드웨어를 위한 프로그램ì�˜ ë””ìž�ì�¸ì—�서ë�„, 얼마 안있어 하드웨어 성능ì�´ ë�™ì�¼í•œ 수준ì�˜ 성능ì�„ ê°€ì ¸ë‹¤ 주므로, ì�´ì‹�성 있ë�„ë¡� 만들어ë�¼. ì�´ì‹�성 있는 코드ì�˜ 작성ì�€ 플랫í�¼ ê°„ì�˜ 변환ì—� ì‰½ê³ , ë‹¹ì‹ ì�˜ í�´ë�¼ë�¼ì�´ì–¸íЏ 기반ì�„ ê³µê³ ížˆ í•˜ê³ , 오픈 시스템ì�˜ ì§€ì›�ì—� 관하여 좋다. 만약, 한 OSì—�서 성능ì�´ 실패해ë�„, 쉽게 ë³µêµ¬í• ìˆ˜ 있다.
ë‹¹ì‹ ì�˜ 코드를 변화가 í•„ìš”í• ë•Œ, ê·¸ 효과를 ì§€ì—í™”(ì§€ì—í™”:localized) 시키ë�„ë¡� ë””ìž�ì�¸ í•´ë�¼. 가능한한 캡ìŠ�í™” 하여ë�¼:구체ì �ì�¸ 구현ì�€ private 하ë�¼. 광범위하게 ì �용해야 í• ê³³ì�´ 있다면 ì�´ë¦„없는(unamed) namespace나, file-staticê°�ì²´ 나 함수(Item 31ì°¸ê³ )를 사용하ë�¼. ê°€ìƒ� 기초 í�´ëž˜ìŠ¤ê°€ 주ë�„하는 ë””ìž�ì�¸ì�€ 피하ë�¼. 왜ëƒ�하면 그러한 í�´ëž˜ìŠ¤ëŠ” 그들로 부터 ìœ ë�„ë�œ ëª¨ë“ í�´ëž˜ìŠ¤ê°€ 초기화 해야만 한다. - 그들ì�´ ì§�ì ‘ì �으로 ìœ ë�„ë�˜ì§€ 않ì�€ 경우ë�„(Item 4ì°¸ê³ ) if-than-elseì�„ 개단ì‹�으로 사용한 RTTI 기반ì�˜ ë””ìž�ì�¸ì�„ 피하ë�¼.(Item 31ì°¸ê³ ) í•ìƒ� í�´ëž˜ìФì�˜ 계층ì�€ 변화한다. ê°� 코드들ì�€ ì—…ë�°ì�´íЏ ë�˜ì–´ì•¼ë§Œ 한다. ê·¸ë¦¬ê³ ë§Œì•½ 하나를 ì�½ì–´ 버린다면, ë‹¹ì‹ ì�˜ 컴파ì�¼ëŸ¬ë¡œ 부터 아무런 warning를 ë°›ì�„수 ì—†ì�„ 것ì�´ë‹¤.
ì�´ì™€ ê°™ì�€ 내용들ì�„ 아무리 반복해서 ë§�하곤 하지만, 대부분ì�˜ 프로그래머들ì�€ 현재ì�˜ 시류를 그대로 ê³ ì§‘í•œë‹¤. 훌ë¥í•œ 안목ì�˜ C++ ì „ë¬¸ê°€ê°€ ë§�하는 ì¶©ê³ ì—� 관해서 ìƒ�ê°�í•´ë�¼.
* ë‹¹ì‹ ì�€ B*ê°€ ê°€ë¦¬í‚¤ê³ ìžˆëŠ” D를 ì œê±°í• ë•Œ ê°€ìƒ� 파괴ìž�를 필요로 한다.
여기�서 B는 D� 기초 �래스�다. 다른 �로 하�면 � 작성�는 만약 다�과 같� 경우� B는 가� 파괴�(virtual destroctor)가 필요 없어 보�다.
class B { ... }; // 가� 파괴�가 없다.
ê·¸ë ‡ì§€ë§Œ 다ì�Œê³¼ ê°™ì�€ 구문ì�´ ë�”해지면, ìƒ�ê°�ì�´ 바뀔것ì�´ë‹¤.
- EffectiveC++ . . . . 10098 matches
작성�: 김�현(["erunc0"]) [[BR]]
Effective C++ 요약
preprocessor(ì „ì²˜ë¦¬ê¸°)보다는 compiler를 ì„ í˜¸í•œë‹¤ëŠ” 뜻.[[BR]]
DeleteMe #define(preprocessor)문� 대해 const와 inline�(compile)� �용� 추천한다. --�민
ASPECT_RATIO는 소스코드가 컴파ì�¼ë¡œ 들어가기 ì „ì—� ì „ì²˜ë¦¬ê¸°ì—� ì�˜í•´ ì œê±°ë�œë‹¤.[[BR]]
define ë�œ ASPECT_RATIO 란 ìƒ�수는 1.653으로 변경ë�˜ê¸°ë•Œë¬¸ì—� 컴파ì�¼ëŸ¬ëŠ” ASPECT_RATIO 란것ì�´ 있다는 것ì�„ ëª¨ë¥´ê³ symbol table ì—�?들어가지 않는다. ì�´ëŠ” debuggingì�„ í• ë•Œ ë¬¸ì œê°€ ë°œìƒ�í• ìˆ˜ 있다. -ì�¸íƒ�
책�서 언급한 �가지.[[BR]]
1. ìƒ�수 í�¬ì�¸í„°(constant pointer)를 ì •ì�˜í•˜ê¸°ê°€ 다소 까다로워 진다는 것.
2. ìƒ�수ì�˜ ì˜�ì—ì�„ í�´ëž˜ìŠ¤ë¡œ ì œí•œí•˜ê¸° ìœ„í•´ì„ ìƒ�수를 멤버로 만들어야 하며
ê·¸ ìƒ�수ì—� 대한 단 한개ì�˜ 복사본ì�´ 있다는 것ì�„ í™•ì‹ í•˜ê¸° 위해서 static으로
멤버 변수를 만들어야 한다.
static const int NUM_TURNS = 5; // ìƒ�수 ì„ ì–¸! (ì„ ì–¸ë§Œ 한것임)
int scores[NUM_TURNS]; // �수� 사용.
const int GamePlayer::NUM_TURNS; // ì •ì�˜ë¥¼ ê¼í•´ì£¼ì–´ì•¼ 한다.
#define -> inline (매�로 사용시)
* inline: 함수 호출로 �한 오버헤드를 줄�수 있는.. 거시기. �금하면 책찾아보세요.
// 매í�¬ë¡œ 작성시ì—�는 ì–¸ì œë‚˜ 매í�¬ë¡œ 몸체ì�˜ ëª¨ë“ ì�¸ìž�들ì�„ 괄호로 묶어 주어야 한다.
// 왜�지는 다들 알것�다.
// #define � inline으로..
inline int max(int a, int b) { return a > b ? a : b; } // int형으로만 ì œí•œ ë�˜ì–´ìžˆë„¤..
- MoreEffectiveC++/Exception . . . . 8765 matches
* Item 9: ��� 새는걸 막는 파괴�를 사용해�.
귀여� �물들 �래스를 만들어 보�.
ALA는 (Adorable Little Animal�다.)
ì�¼ë‹¨ 여러분ì�€ 파ì�¼ì—�서 부터 puppy와 kitten와 키튼ì�˜ ì •ë³´ë¥¼ ì�´ë ‡ê²Œ ì�½ê³ ë§Œë“ ë‹¤. 사실 Item 25ì—� ì–¸ê¸‰í• ''virtual constructor''ê°€ ì œê²©ì�´ì§€ë§Œ, ì�¼ë‹¨ 우리ì—� 목ì �ì—� 맞는 함수로 대체한다.
다ì�Œê³¼ ê°™ì�€ ëŠ�낌(?)으로 ì¶œë ¥í•œë‹¤.
paì—� 해당하는 processAdoption()ì�€ 오류시ì—� exceptionì�„ ë�˜ì§„다. 하지만, exception시ì—� 해당 코드가 멈춘다면 "delete pa;"ê°€ 수행ë�˜ì§€ 않아서 ê²°êµ ìž�ì›�ì�´ 새는 효과가 ìžˆê² ì§€ ê·¸ë ‡ë‹¤ë©´ 다ì�Œê³¼ ê°™ì�´ ì�¼ë‹¨ 예외 처리를 한다. ë¬¼ë¡ í•´ë‹¹ 함수ì—�서 propagate해주어 함수 ìž�ì²´ì—�서ë�„ 예외를 ë°œìƒ� 시킨다.
방법ì�€ 올바르다. 예외시ì—� 해당 ê°�체를 지워 버리는것, ê·¸ë¦¬ê³ ì�´ê±´ 우리가 ë°°ìš´ try-catch-throw를 충실히 사용한 것ì�´ë‹¤. 하지만.. 복잡하지 않ì�€ê°€? 해당 코드는 ë§�그대로 펼ì³�진다.(ì˜�서ì�˜ 표현) ê·¸ë¦¬ê³ ì½”ë“œì�˜ ê°€ë�…성ë�„ 떨어지며, 차후 관리 ì°¨ì›�ì—�서 추가 코드ì�˜ ë°œìƒ�시ì—�ë�„ ì–´ëŠ� ì˜�ì—ì—� ë³´ê°•í• ê²ƒ ì�¸ê°€ì—� 관하여 ë¬¸ì œì‹œ ë�œë‹¤.
여기ì—�서 재미있는 기법ì�„ ì�´ì•¼ê¸° 해본다. 차차 소개ë� smart pointer와 ë�”불어 Standard C++ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì—� í�¬í•¨ë�˜ì–´ 있는 auto_ptr template í�´ëž˜ìŠ¤ë¥¼ ì�´ìš©í•œ í•´ê²°ì±…ì�¸ë�° auto_prtì�€ ì�´ë ‡ê²Œ ìƒ�겼다.
ê·¸ë¦¬ê³ í•´ë‹¹ auto_prtì�˜ ì �용한 모습ì�€ 다ì�Œê³¼ ê°™ì�´ ë³´ì�¸ë‹¤.
예외 ë°œìƒ�시ì—� 함수가 종료ë�˜ë©´ auto_ptrìƒ�ì�˜ ê°�체는 무조건 í•´ì œë�œë‹¤.
�� 다� 코드� ��� 셀것�다.
ì�¼ë°˜ì �으로 Cì�˜ ê°œë…�으로 짜여진 프로그램들ì�€ createWindow and destroyWindow와 ê°™ì�´ 관리한다. ê·¸ë ‡ì§€ë§Œ ì�´ê²ƒ ì—시 destroyWindow(w)ì—� ë�„ë‹¬ì „ì—� 예외 ë°œìƒ�시 ìž�ì›�ì�´ 세는 경우가 ìƒ�긴다. ê·¸ë ‡ë‹¤ë©´ 다ì�Œê³¼ ê°™ì�´ 바꾸어서 해본다.
auto_ptr과 같� �리�다.
* Item 10: �성��서 ��� 세는걸 막아�.
ìž� ë‹¹ì‹ ì�´ 멀티미디어 주소ë¡�ì�„ ë§Œë“ ë‹¤ê³ ìƒ�ìƒ�í•˜ê³ , 프로그램ì�„ 짜보ìž� ì „í™”ë²ˆí˜¸, 목소리, 사진, ì�´ë¦„ 따위가 들어가야 í• ê²ƒì�´ë‹¤. 다ì�Œ 대강ì�˜ 구현 코드들ì�„ ë³´ë©´
ê°�ê°�ì�˜ BookEntry는 ì�´ë¦„ê³¼ ë�”불어 다른 필드를 ê°€ì§€ê³ ìžˆìœ¼ë©° 기본 ìƒ�성ìž�는 다ì�Œê³¼ 같다.
// 기본 �성�
if (imageFileName != ""){ // �미지를 �성한다.
if (audioClipFileName != "") { // 소리 ì •ë³´ë¥¼ ìƒ�성한다.
ìƒ�성ìž�는 theImage와 theAudioClip를 null로 초기화 시킨다. C++ìƒ�ì—�서 nullê°’ì�´ëž€ deleteìƒ�ì—�서ì�˜ ì•ˆì „ì�„ 보장한다. 하지만... 위ì�˜ 코드중ì—� 다ì�Œ 코드ì—�서 new로 ìƒ�ì„±í• ì‹œì—� 예외가 ë°œìƒ�ë�œë‹¤ë©´?
- Java Study2003/ì²«ë²ˆì§¸ê³¼ì œ/장창재 . . . . 6069 matches
* �바 언어� 특징.
- ìž�ë°”(Java)를 ì�´ì•¼ê¸°í• 때 í�¬ê²Œ ë‘� 가지로 나누어 ì�´ì•¼ê¸° í• ìˆ˜ 있습니다. ë¨¼ì €, 기계어, 어셈블리어(Assembly), í�¬íŠ¸ëž€(FORTRAN), 코볼(COBOL), 파스칼(PASCAL), ë˜�는 C 등과 ê°™ì�´ 프로그래ë°�ì�„ 하기 위해 사용하는 ìž�ë°” 언어가 ìžˆê³ , 다른 하나는 ìž�ë°” 언어를 ì�´ìš©í•˜ì—¬ 프로그래ë°� 하기 위해 ì‚¬ìš©í• ìˆ˜ 있는 ìž�ë°” API(Application Programming Interface)와 ìž�ë°” 프로그램ì�„ 실행시켜 주기 위한 ìž�ë°” ê°€ìƒ�ë¨¸ì‹ (Java Virtual Machine) 등ì�„ 가리키는 ìž�ë°” 플랫í�¼(Platform)ì�´ 있습니다. 다시 ë§�해서, ìž�ë°” 언어는 Visual C++와 ë¹„ìœ ë� 수 ìžˆê³ , ìž�ë°” 플랫í�¼ì�€ 윈ë�„ìš° 95/98/NT ë°� 윈ë�„ìš° 95/98/NT API와 ë¹„ìœ ë� 수 있습니다.
ìž�ë°” 언어(Java Language)를 ì�´ìš©í•˜ì—¬ 작성한 ìž�ë°” 프로그램(Java Program)ì�€ ìž�ë°” 컴파ì�¼ëŸ¬(Java Compiler)를 ì�´ìš©í•˜ì—¬ ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œ(Java Byte code)로 컴파ì�¼ ë�˜ê³ , ì�´ ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œëŠ” ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì—� ì�˜í•´ í•´ì„�ë�˜ì–´ 실행ë�˜ëŠ”ë�°, ì�´ë•Œ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�€ ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œì—� 대한 í•´ì„�기 즉 ì�¸í„°í”„리터(interpreter)로 ë�™ìž‘하게 ë�©ë‹ˆë‹¤. ì�´ë ‡ê²Œ ìž�ë°” 프로그램ì�€ 컴파ì�¼ ë°©ì‹� ë°� ì�¸í„°í”„리터 ë°©ì‹�ì�´ 모ë‘� ì �ìš©ë�œë‹¤ëŠ” 것입니다.
�바 컴파�러(Java Compiler):
�바 언어로 작성� �바 프로그램� 중간 언어(intermediate language) 형태� �바 바�트코드로 컴파� 합니다<.
�바 바�트코드(Java Byte code):
컴퓨터는 ê°� CPUì—� ë”°ë�¼ 서로 다른 기계어를 갖습니다. ì�´ëŸ¬í•œ ì�´ìœ 때문ì—� ë�„스 ë˜�는 윈ë�„ìš° 95/98/NT 등ì�´ 설치ë�˜ì–´ 있는 컴퓨터ì—�서 실행ë�˜ëŠ” 프로그램ì�´ ìœ ë‹‰ìŠ¤ê°€ 설치ë�˜ì–´ 있는 컴퓨터ì—�서는 실행ë�˜ì§€ 않는 것입니다. 그러나, ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œëŠ” ì�´ëŸ¬í•œ 플랫í�¼ì—� ìƒ�관없ì�´ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì—� ì�˜í•´ 실행ë� 수 있ë�„ë¡� ì •ì�˜ë�œ 중간코드입니다. ë”°ë�¼ì„œ, ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œë¡œ 컴파ì�¼ ë�˜ê¸°ë§Œ 하면, ìž�ë°” ì�¸í„°í”„리터ì�¸ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�´ 설치ë�˜ì–´ 있는 ê³³ì�´ë©´ ì–´ë””ì—�ì„œë“ ì‹¤í–‰ì‹œì¼œ 줄 수 있습니다. ì�´ëŠ” ìž�ë°” 개발ìž� ë˜�는 사용ìž�로 하여금 ìž�ë°” 프로그램ì�„ 개발하거나 ì‚¬ìš©í• ë•Œ ê·¸ 플랫í�¼ì�´ 윈ë�„ìš° 95/98/NT, ìœ ë‹‰ìŠ¤, ë˜�는 ë§¤í‚¨í† ì‹œì�¸ì§€ ì „í˜€ ì‹ ê²½ ì“°ì§€ 않아ë�„ ë�˜ë�„ë¡� 합니다.
ìž�ë°” ì�¸í„°í”„리터(Java Interpreter) ë˜�는 ìž�ë°” ê°€ìƒ�ë¨¸ì‹ (Java Virtual Machine):
ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œ ëª…ë ¹ì–´ë¥¼ í•´ì„�í•˜ê³ , ì�´ë¥¼ ìž�ë°” ì�¸í„°í”„리터가 설치ë�˜ì–´ 있는 플랫í�¼(윈ë�„ìš° 95/98/NT, ìœ ë‹‰ìŠ¤, ë§¤í‚¨í† ì‹œ 등)ì—� 맞게 실행시켜 ì¤�니다. ìž�ë°” ì�¸í„°í”„리터는 ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œë¥¼ 실행시켜 주기 위한 기능ì�„ ëª…ì„¸í•˜ê³ ìžˆëŠ” ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�„ 구현해 놓ì�€ 것으로서 ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ê³¼ ê°™ì�€ ì�˜ë¯¸ë¡œ 사용ë�˜ë©°, 주로 ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ìœ¼ë¡œ ë§Žì�´ 사용ë�©ë‹ˆë‹¤.
ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œëŠ” ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì—�서 실행ë�˜ëŠ” 기계어ë�¼ê³ ìƒ�ê°�하면 ë�©ë‹ˆë‹¤. ê·¸ë¦¬ê³ , ëª¨ë“ ìž�ë°” ì�¸í„°í”„리터는 ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�„ 구현해 놓ì�€ 것으로, ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ê³¼ ìž�ë°” ì�¸í„°í”„리터를 ê°™ì�€ 것으로 ìƒ�ê°�í• ìˆ˜ 있습니다. . ì�´ëŸ¬í•œ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�€ JDK(Java Development Kit)ì—� í�¬í•¨ë�˜ì–´ 있ì�„ 수ë�„ ìžˆê³ , ìž�ë°” 호환 웹 브ë�¼ìš°ì € ë‚´ì—� 내장ë�˜ì–´ 있ì�„ 수ë�„ 있습니다. ë˜�는, ìž�ë°” 칩과 ê°™ì�´ 하드웨어ì—� ì§�ì ‘ 구현ë� 수ë�„ 있습니다. ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œëŠ” “write once, run anywhereâ€�ë�¼ëŠ” ë§�ì�„ 가능하게 í•´ ì¤�니다. 다시 ë§�해서, ìž�ë°” 언어를 ì�´ìš©í•˜ì—¬ 작성한 ìž�ë°” 프로그램ì�„ ê°� 플랫í�¼(윈ë�„ìš° 95/98/NT, 리눅스, ìœ ë‹‰ìŠ¤, ë§¤í‚¨í† ì‹œ 등)ì—� 맞게 ì œê³µë�˜ëŠ” ìž�ë°” 컴파ì�¼ëŸ¬ë¥¼ 통해서 ë°”ì�´íŠ¸ì½”ë“œë¡œ 컴파ì�¼ í• ìˆ˜ 있습니다. ê·¸ë¦¬ê³ , ì�´ ë°”ì�´íŠ¸ì½”ë“œëŠ” ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�´ 있는 ì–´ë–¤ ê³³ì—�서ë�„ 실행ë� 수 있습니다.
그림 2. 플랫í�¼ ë�…립ì �ì�¸ ìž�ë°”
플랫í�¼ì�´ëž€ 프로그램ì�´ 실행ë�˜ëŠ” 하드웨어 ë˜�는 ìš´ì˜�ì²´ì œì™€ ê°™ì�€ 소프트웨어ì �ì�¸ 환경ì�„ ë§�합니다. 대부분ì�˜ 플랫í�¼ì�€ 하드웨어와 ìš´ì˜�ì²´ì œë¥¼ 함께 ì�¼ì»¬ì–´ ë§�합니다. 그러나 ìž�ë°” 플랫í�¼ì�€ 하드웨어와 무관하게 ë�™ìž‘하는 오ì§� 소프트웨어ì �ì�¸ 플랫í�¼ì�´ëž€ ì �ì—�서 다른 플랫í�¼ê³¼ 다릅니다. ì�´ë¥¼ 위해 ìž�ë°” 플랫í�¼ì�€ 다ì�Œê³¼ ê°™ì�€ ë‘� 가지ì�˜ 구성요소를 갖습니다.
ìž�ë°” ê°€ìƒ�ë¨¸ì‹ (Java Virtual Machine; Java VM):
ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�€ ìž�ë°” 플랫í�¼ì�˜ê¸°ë°˜ì�„ ì�´ë£¨ë©°, 다양한 하드웨어기반 플랫í�¼ì—� í�¬íŒ…(poring) ë�©ë‹ˆë‹¤. 다시 ë§�해서, ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�€ 윈ë�„ìš° 95/98/NT, ìœ ë‹‰ìŠ¤, ë˜�는 ë§¤í‚¨í† ì‹œ 등과 ê°™ì�€ 기존ì�˜ ìš´ì˜�ì²´ì œ ë˜�는 ì�¸í„°ë„· ì�µìŠ¤í”Œë¡œëŸ¬ì™€ 넷스케ì�´í”„ 등과 ê°™ì�€ 웹 브ë�¼ìš°ì € 등, 여러 가지 플랫í�¼ì—� 설치ë�˜ì–´ 사용ë� 수 있으며, 사용ìž�는 ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œë¡œ 컴파ì�¼ë�œ ìž�ë°” 프로그램ì�„ 실행시키기 위해서 ì�´ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�„ ì�´ìš©í•˜ë©´ ë�©ë‹ˆë‹¤.
�바 API(Java Application Programming Interface):
ìž�ë°” API는 윈ë�„ìš° API와 ê°™ì�´ ìš´ì˜�ì²´ì œì—�서 ì œê³µí•´ 주는 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì™€ ê°™ì�€ 것입니다. 다시 ë§�해서, ìž�ë°” 프로그램ì�„ 개발하기 위해 ì‚¬ìš©í• ìˆ˜ 있는 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ë˜�는 í�´ëž˜ìŠ¤ë“¤ì�´ë�¼ í• ìˆ˜ 있습니다. ì�´ëŸ¬í•œ ìž�ë°” API는 서로 ê´€ë ¨ë�œ í�´ëž˜ìŠ¤ë“¤ì�„ 묶어서 패키지 단위로 ì œê³µë�˜ê³ 있습니다.
* ìž�ë°”ì�˜ 장ì � ë°� ì�´ì�µ
�바� 특징� 살펴보면 다�과 같습니다.
간단하다(Simple):
ìž�ë°”ì�˜ 주ë�œ 특징ì�€ 기존ì�˜ C/C++ 언어ì�˜ 문법ì�„ 기본ì �으로 ë”°ë¥´ê³ , C/C++ 언어가 갖는 ì „ì²˜ë¦¬ê¸°, í�¬ì�¸í„°, í�¬ì�¸í„° ì—°ì‚°, 다중 ìƒ�ì†�, ì—°ì‚°ìž� 중첩(overloading) 등 ë³µìž¡í•˜ê³ ì�´í•´í•˜ê¸° 난해한 특성들ì�„ ì œê±°í•¨ìœ¼ë¡œì�¨ 기존ì�˜ 프로그램 개발ìž�들ì�´ ì‰½ê³ ê°„ë‹¨í•˜ê²Œ 프로그램ì�„ ê°œë°œí• ìˆ˜ 있ë�„ë¡� 합니다.
- ë�°ë¸”ìŠ¤ìº í”„2012/ë‘˜ì§¸ë‚ /후기 . . . . 5997 matches
* '''후기 쓸 때 반드시 ì°¸ê³ í•˜ì„¸ìš” : [ThreeFs]'''
* 참가ìž� : [김준ì„�], [변형진], [김수경], [서지혜], [ìž„ìƒ�현], [권순ì�˜], [안í˜�준], [ì •ì¢…ë¡�], [서민관], [서ì˜�주], [김태진], [ì •ì§„ê²½], [추성준], [ê¶Œì˜�기], [김민재], [김윤환], [ë°•ìƒ�ì˜�], [김해천], [권우성], [ì�´ìž¬í˜•]
= 웹 서비스 구축 ì „ë°˜ì—� 관한 ì�´ì•¼ê¸° =
* [김태진] - ìƒ�ë¯¼ì„ ë°°ë‹˜ì�´ 오셔서 웹 ì „ë°˜ì—� 관한 ì�´ì•¼ê¸°ë¥¼ í•´ì£¼ì‹ ê±´ 작년 성년ì‹�때ë�„ ê·¸ë ‡ê³ (ê·¸ë•� ì•„ì�´í�°ì�´ì—ˆì§€ë§Œ) ì°¸ ìœ ì�µí•œ 배경지ì‹�들ì�„ ë§Žì�´ ì–»ì�„ 수 있는 기회ì�¸ê±° 같아요. 후반부ì—� gitì—� 관한 ì�´ì•¼ê¸°ë¥¼ 따로 ìž ê¹� í•´ì£¼ì‹ ê±°ë�„ 꽤나 ìœ ìš©í•œ ì •ë³´ì˜€êµ¬ìš”. 다들 ì�´ëŸ°ì‹�으로 ê°� 세션ì—� 대해 후기를 작성해주면 ë�œë‹µë‹ˆë‹¤.
* [권순ì�˜] - 웹ì—� 대한 ë§Žì�€ ì�´ì•¼ê¸°ë¥¼ 들ì�„ 수 있어 좋았습니다. ì„ ë°°ë‹˜ì�˜ 굉장한 호기심?ì�´ë�¼ê³ 해야하나.. 그런 ì•Œê³ ìž� 하는 ì—´ë§�ì�´ ì •ë§� ì¦�ê¸°ê³ ìžˆêµ¬ë‚˜ ë�¼ëŠ” ìƒ�ê°�ì�´ 들었습니다. ì •ë§� 행복해 ë³´ì�´ì‹œë�”êµ°ìš”. 웹ì�´ë�¼ëŠ” 것ì�´ ì •ë§� 무ê¶�무진하다ë�¼ëŠ” ìƒ�ê°�ë�„ 들었습니다. ê·¸ë¦¬ê³ ì›”ê°„ 마소ë�„ 좀 ë§Žì�´ ë´�ì•¼ê² êµ°ìš”. 1ë…„ ì •ê¸° 구ë�… 했으니 ë§Žì�´ë“¤ ë´� 주시길...
* [김해천] - ë�„ì•„ì•„ì•„ì•„ì•„ì•„. 늦게 ì™”ì–´ìš”ã… ã… ã… ã…œ 그래서 ì „ë¶€ ìŠ¤í‚µë‹¹í–ˆì–´ìš”ã… ã… ã…
* [권우성] - 늦게와서 많� 것� 배우지는 못했지만 보람찬 시간�였어요ㅋㅋ
* [ê¶Œì˜�기] - 웹ì—� 대해서 ë§Žì�€ 것ì�„ 들ì�„ 수 있어서 좋았습니다. ë°©í•™ 때 ì–´ë–¤ 공부를 í•´ì•¼í• ì§€ ë°©í–¥ì�„ ìž¡ì�„ 수 있ì�„ 것 같아요.
* [ë°•ìƒ�ì˜�] - ìž�ë°” 스í�¬ë¦½íŠ¸í• ìƒ�ê°�하니 미래ì—�는 í�¬ë§�ì�´ ì�ŒìŠ´.
* [ê¹€ë�„현] - 새내기ì�¸ë�°ë‹¤ê°€ 가벼운마ì�Œìœ¼ë¡œ 왔다가 ì˜�혼ì�´ ë¹ ì ¸ë‚˜ê°”ìŠµë‹ˆë‹¤. 그래ë�„ ìœ ì�µí–ˆì–´ìš” ì—„ì²ë‚˜ê²Œ . 오늘 안왔ë�”ë�¼ë©´ 앞으로 ì–¸ì œë‚˜ 들어볼까하는 ë¶„ì•¼ì˜€ê³ ê·¸ëŸ° 기회를 가질수 있어서 좋았습니다
* [ì�´ìž¬í˜•] - ì•„ì§�ì�€ 새내기ì�´ê³ , 아는 것ë�„ ê±°ì�˜ 없어서 듣는ë�° ë§Žì�´ 힘들긴 했지만 ì œê°€ 컴퓨터 공학부 í•™ìƒ�으로서 앞으로 ì�´ 길ì�„ 걷는ë�° ë�„움ì�´ ë� 만한 ì •ë³´ë“¤ì�„ ë§Žì�´ ì–»ì�€ 것 같습니당. 웹서버가 ì‹¤ì œë¡œ 어떻게 구성ë�˜ê³ 그를 위해 무엇ì�´ ì“°ì�´ëŠ”ì§€ 사실 ì•„ì§�ë�„ ì œëŒ€ë¡œë�œ ì�´í•´ê°€ ë�˜ì§€ 않지만 좋ì�€ 'ì�µìˆ™í•¨'ì�„ ì–»ì�€ 것 같아서 기분ì�´ 좋았습니다. ê°�사합니다~~
* [김민재] - XE를 다루면서 MySQLì—� 대해서는 조금 알았지만, 오늘 ì�´ì•¼ê¸°ë¥¼ 들으면서 ë§Žì�€ 종류ì�˜ DB와 í”„ë ˆìž„ì›Œí�¬ê°€ 있다는 것ì�„ 처ì�Œ ì•Œê³ ë†€ëž�습니다. ì•„ì§� ì‹¤ë ¥ì�´ ë§Žì�´ 부족한 탓ì—� ì�´í•´ë¥¼ 못한 ì �ë�„ 있었지만, 웹ì—� 대한 ì „ë°˜ì �ì�¸ ì�´ì•¼ê¸°ë¥¼ 들으면서 웹ì—� 대해 ë§Žì�´ ì�´í•´í• 수 있었습니다. 특히 우리가 사용하는 웹 서비스 하나를 위해 140대나 ë�˜ëŠ” Queueing Serverê°€ 필요하다는 ì �ì—� 놀ëž�습니다. 앞으로는 여러가지 분야ì—� 호기심ì�„ ê°€ì§€ê³ ê´€ì‹¬ì�„ 가지ë�„ë¡� í•´ì•¼ê² ìŠµë‹ˆë‹¤.
* [김윤환] - ì�´ížˆížˆ ã… ã…œ 무슨ë§�ì�´ì£ ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ 시간 ë‚´ë‚´ ë§�하시는 용어 ì°¿ê³ ê³µë¶€í•˜ëŠ�ë�¼ 못따ë�¼ê°”습니다. ã… ã…œ 그래ë�„ 용어 ê°™ì�€ê±´ ë§Žì�´ 알게 ë�œê²ƒ 같아요
* [서민관] - ìœ ìƒ�민 ì„ ë°°ë‹˜ê»˜ì„œ 오실 줄ì�€ 몰ëž�는ë�° ì •ë§� 귀중한 시간ì�„ ì�¨ ì£¼ì‹ ê²ƒ 같습니다. ê°œì�¸ì �으로 웹ì�´ë‚˜ 서버 쪽ì—�ë�„ 관심ì�´ 많아서 ê´€ë ¨ ì�´ì•¼ê¸°ë¥¼ 좀 들ì�„ 수 있어서 좋았습니다. ê°œì�¸ì �ì�¸ ì‚¬ì •ìœ¼ë¡œ ì�´ì•¼ê¸°ë¥¼ ìž�세히 못 들어서 좀 ì•„ì‰¬ì› ì§€ë§Œ ìž ê¹� 듣기ì—�ë�„ 꽤 í�¥ë¯¸ê°€ 가는 ë‚´ìš©ì�´ì—ˆìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ì§‘ì—�서 월간 마ì�´í�¬ë¡œì†Œí”„트를 현재 ë³´ê³ ìžˆëŠ”ë�°, ë§�씀하시는 걸 들어보면 월간 마소 좀 보면서 ì�´ê²ƒì €ê²ƒ í•´ 보는 게 좋ì�„ 것 같네요. 여담ì�´ì§€ë§Œ 형진 ì„ ë°°ê°€ ì •ë§� ì�´ìƒ�한 걸 잘 하시는군요... 삼성ë�„ ì°¸ ë¬¸ì œê°€ ë§Žì�€ë“¯...
* [서ì˜�주] - 웹 개발ì�„ 위해 필요한 ì „ë°˜ì �ì�¸ ì§€ì‹�ì—� 대해서 알 수 있어서 좋았습니다. DBê´€ë ¨í•´ì„œ ì–´ë–¤ 것ì�´ 있는지, 주 언어ì—�는 ì–´ë–¤ 것들ì�´ 있는지. ì–´ë–¤ 것들ì�„ 공부해야 하는지 방향성ì�„ 알 수 있었ë�˜ê²Œ 컸ë�˜ 것 같습니다. ê·¸ë¦¬ê³ ê°œì�¸ì �으로는 ê°œì�¸ 서버 구축ì�´ë‚˜ 취미로 하는 공부ë�„ 나중ì—� 현업ì—� 나가서 ë�„움ì�´ ë�˜ëŠ” 것ì�´ 많다는 얘기ì—�는 ìƒ�당히 ë�Œë¦¬ëŠ” 부분ì�´ 있었습니다. 나중ì—� ê°œì�¸ 서버를 만들어서 ìœ ìš©í•˜ê²Œ ì�¨ë´�ì•¼ê² ìŠµë‹ˆë‹¤. ê°�사합니다.
* [안í˜�준] - 웹서비스를 위한 ì „ë°˜ì �ì�¸ 사í•ì�„ ê¹”ë�”하게 ì •ë¦¬í•´ì£¼ì…”ì„œ ë§Žì�€ ë�„움ì�´ ë�˜ì—ˆìŠµë‹ˆë‹¤. ê°€ë�”ì�€ ì�´ë ‡ê²Œ ì „ë°˜ì �ì�¸ 것ì�„ ì •ë¦¬í• í•„ìš”ê°€ ìžˆë‹¤ê³ ëŠ�ë�¼ì§€ë§Œì„œë�„ ì œ ì§€ì‹�ì�´ 짧아서 스스로 하지 ëª»í•˜ê³ ìžˆì—ˆëŠ”ë�°, ì�´ë²ˆì�´ ì •ë§� 좋았ë�˜ 기회ì�¸ê²ƒ 같습니다.
* [변형진] - ì�´ë²ˆ ë�°ë¸”ìŠ¤ìº í”„ì—� 웹 ê´€ë ¨ ì£¼ì œê°€ 많기ë�„ í•˜ê³ , 다들 웹ì—� 관심ë�„ë�„ 높아 ë³´ì�´ëŠ” 게 바야í��로 웹ì�˜ ì „ì„± 시대가 확실한 듯 합니다. 혹시 ë�” 관심있는 분들ì�€ 여름방학ì—� 함께 ê³µë¶€í• ê¸°íšŒë¥¼ 만들어드릴게요. ã…Žã…Ž
* [ì •ì¢…ë¡�] - 웹서비스ì—� 대해서 잘 모르는 것ì�´ 많았는ë�° ì •ë¦¬ë¥¼ 해주셔서 좋았습니다. ì•„ì§� 잘 모르는 것ì�´ 많지만 ì�´ëŸ°ê²ƒì�´ 있다는 것ì�„ 알게 ë�œ 것만으로ë�„ ë§Žì�€ ë�„움ì�´ ë� 것 같습니다.
* [김준ì„�] - 웹서비스는 í•™êµ�ì—�서 배울수 없기ì—� ê°•ì�˜ì£¼ì œë¡œ 잡았었는ë�° 거기ì—� 배우는 Skill 트리나 개발ìž�로서 '1년후ì—�나 쓸모있는 마소'를 ì�½ëŠ”ë²•ì�„ 가르ì³�주셔서 좋았습니다. 현재 하시는ì�¼ 잘ë�˜ì‹œê¸¸ë°”ë�¼ê³ 부족한 ì œ 세미나를 채워주셔서 ê°�사합니다.
* [ì •ì§„ê²½] - 웹 서비스를 í•˜ê³ ì‹¶ì�„ 때 기반ì�´ ë�˜ëŠ” 옵션ì�´ ì‰ ì •ë¦¬ë�œ ëŠ�낌입니다. ê°� 언어별 í”„ë ˆìž„ì›Œí�¬ì—� 대해서는 잘 와닿지가 않았ë�˜ 것 같네요. 아마ë�„ 아무 것ë�„ ì•ˆë§Œì ¸ë´�서 그런 것 같습니다. 하나 골ë�¼ì„œ ì�¨ë´�ì•¼ê² ìŠµë‹ˆë‹¤. 새로운 것ì—� 대한 ë�„ì „ìœ¼ë¡œëŠ” ë£¨ë¹„ì˜¨ë ˆì�¼ìŠ¤ê°€ ë�Œë¦¬ë„¤ìš”.
- 새싹�실/2012/startLine . . . . 5841 matches
= 새싹�실/startLine =
* 모임시간 : 가변
* 가르치는 사람 : 서민관
* 배우는 사람 : 박환�, �성훈, 최재현, 서민관
= 수업 =
== 1회차-환�, 성훈 (2012-03-21) ==
=== 수업내용 ===
* ì „ì²´ì �ì�¸ 수업 ì�¼ì •.
* wiki 사용법.
* 0과 1으로 어떻게 글�를 표현하는가(ASCII code).
* 컴파�러가 하는 �.
* 변수� 개�과 타입.
* ìž…, ì¶œë ¥ 함수(printf, scanf)와 테스트 함수(assert).
* 왜 테스트 함수를 �야 하는가.
=== ê³¼ì œ ===
* 변수 ì„ ì–¸ê³¼ 사칙연산만 한 시ì �ì—�서 ì–´ë–¤ ê³¼ì œë¥¼ 내야 í• ì§€ 딱히 ë– ì˜¤ë¥´ëŠ” 것ì�´ 없어서 ì�´ë²ˆì—�는 패스.
=== 후기 ===
* 처ì�Œì�´ë�¼ 간단하게 í•˜ë ¤ê³ ë³€ìˆ˜ì™€ ì—°ì‚°ì—� 대해서만 ë§�ì�„ 했는ë�°, 간단하게 í•˜ë ¤ê³ í•˜ë‹ˆê¹Œ 너무 ë‚´ìš©ì�´ ê°„ë‹¨í•´ì ¸ì„œ ë”ì§€ 모르는 사ì�´ì—� ë‚´ìš©ì�´ 다 ë��ë‚˜ë²„ë ¸ìŠµë‹ˆë‹¤. ê·¸ë ‡ë‹¤ê³ ìž˜ í–ˆëŠ�ëƒ�ê³ í•˜ë©´ 그것ë�„ 딱히 아닌 ëŠ�낌ì�´ë„¤ìš”. 앞으로는 실습 위주로 하면서 조금 ë�” ìž�세하게 ì§„í–‰ì�„ 해야 하지 않ì�„까 싶습니다. 경우ì—� ë”°ë�¼ì„œëŠ” ì™„ì „ížˆ 다른 방법ì�„ ì�¨ì•¼ í• ì§€ë�„ ëª¨ë¥´ê² ì§€ë§Œ... ì–´ì¨Œë“ ì•„ëŠ” 것과 가르치는 것ì�€ 다르다는 것ì�„ 새삼 ëŠ�ë‚€ 시간ì�´ì—ˆìŠµë‹ˆë‹¤. - [서민관]
* 매주가 ê¸°ë‹¤ë ¤ì ¸ì„œ 좋네요 ã…‹ã…‹ã…‹ã…‹ã…‹ - ì�´ì„±í›ˆ
* 앞으로가 기대대요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ - 박환�
- 새싹�실/2012/세싹 . . . . 5589 matches
= 새싹�실 =
* 임시명 세싹반입니다.
* 수업시간: 매주 화 15:00~16:00
ì�´ 외ì—� ì›�í• ë•Œ ì–¸ì œë“ ì°¾ì•„ì˜¤ë©´ ë�©ë‹ˆë‹¤.
* 수업과목: everything you want
= 구성�� =
|| ì„ ìƒ�님 || [ì •ì�˜ì •] ||
||<|2> 새싹 || [권�기] ||
|| [김�성] ||
* 메� : pkccr1@gmail.com
* 네�트온 : pkccr@nate.com
* 새싹�실� ZeroPage�서 시행�는만� 4F([ThreeFs] + Future Action Plan)� 맞게 feedback� 작성합니다.
* Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
* 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
* 설마 ì�´ê²ƒë³´ë‹¤ ë�” 짧게 ì“°ì§„ ì•Šê² ì£ ? 믿ì�„게요
* feedback� 최대한 성�있게 �주세요.
* 반드시 ZeroWiki� 작성해주세요. 하위 페�지를 만드는 것� 허용합니다.
* 여러분들ì�´ ë°°ìš´ ë‚´ìš©ì�„ ì •ë¦¬í•´ì£¼ì„¸ìš”. 학습효과가 ë�” 커집니다.
* ì°¸ê³ ë¡œ ZeroWiki는 MoniWiki Engineì�„ 사용하며 Google Chromeì�´ë‚˜ Mozila Firefox, Safari보다는 Internet Explorerì—�서 가장 잘 ë�Œì•„가는 것 같습니다.
= 수업 =
- ë�°ë¸”ìŠ¤ìº í”„2002/ì§„í–‰ìƒ�황 . . . . 5563 matches
= 01�� 진행�황 후기 =
강사/ì§„í–‰ìž�들ì�˜ 후기 페ì�´ì§€ìž…니다. ì�´ ë˜�한 ["ThreeFs"] 를 ìƒ�ê°�하기 ë°”ëž�니다. 오늘ì�˜ 글들ì�´ 다ì�Œë‚ , ë˜�는 ë‚´ë…„ì—� ì“°ì�¼ê²ƒìž„ì�„ ìƒ�ê°�하시길. ê·¸ë‚ ìž�ì‹ ì�´ í–ˆë�˜ ì�¼ë“¤ (ë˜�는 다른 사람ì�´ í–ˆë�˜ ì�¼ë“¤)ì�„ 확ì�¸í•˜ê³ , ê·¸ì—� 대해서 무엇ì�´ 잘ë�˜ì—ˆëŠ”ì§€, 왜 잘ë�˜ì—ˆëŠ”ì§€, 무엇ì�´ 잘 안ë�˜ì—ˆëŠ”ì§€, 왜 안ë�˜ì—ˆëŠ”ì§€ë¥¼ 확ì�¸í•˜ê³ , 앞으로ì�˜ 대안ì�„ ìƒ�ê°�í•´ë³´ë�„ë¡� 작성합시다.
== 금요� ==
* 네트워� 세미나 + TCP/IP ��� 보기. (http://edu.hackerslab.com/home/html/temp/movie.htm)
* 목요ì�¼ì�˜ ["RandomWalk2"] ì—� 대해서 다시 CRC ë””ìž�ì�¸ 세션과 구현시간ì�„ ê°€ì ¸ë³´ì•˜ë‹¤. (["ScheduledWalk/재니&ì˜�ë�™"], ["ScheduledWalk/ì°½ì„&ìƒ�ê·œ"]) ì�´ë²ˆì—�는 ì‹ ìž…íšŒì›�팀과 기존회ì›�팀으로 나누어서 ë””ìž�ì�¸ 세션ì�„ ê°€ì§€ê³ , 팀별로 구현ì�„ 하였다. (ì‹ ìž…íšŒì›� 팀ì—�서ì�˜ í�´ëž˜ìФ 구현ì—�서는 1002ê°€ 중간 Support)
=== ëŠ�ë‚€ì � ===
* 남훈아 ìˆ˜ê³ í–ˆë‹¤. 후배들ì—�게는 당근 ì–´ë ¤ì› ê² ì§€ë§Œ, ê°œì�¸ì �으로는 ìœ ì�µí–ˆë�˜ì§€ë�¼; ^^; traceroute ì�˜ ì›�리 설명ì�€ ì •ë§�; TCP/IP ë�™ì˜�ìƒ�ì�„ ë¨¼ì €ë³´ì—¬ì£¼ëŠ”ê²Œ ë�” ì‰¬ì› ì�„ë ¤ë‚˜ 하는 ìƒ�ê°�ë�„.
* ì�¼ìš”ì�¼, ê·¸ë¦¬ê³ ëª©ìš”ì�¼, 금요ì�¼ ë�™ì•ˆ 지겹ë�„ë¡� 풀었ì�„것 ê°™ì�€ RandomWalk ê°€ ì�´ë ‡ê²Œ 다양한 모습ì�„ 보여주었다는 ì �ì—�ì„ ê¼ í‘¸ëŠ” ë¬¸ì œ 수가 중요하지 않다ë�¼ëŠ” ì �ì�„ í™•ì‹ ì‹œì¼œì£¼ì—ˆë‹¤.
* CRC ë””ìž�ì�¸ 세션때 후배들ë�¼ë¦¬ 대화하면서 ë””ìž�ì�¸í•˜ëŠ” 모습ì�„ 보았다. 목요ì�¼ë‚ 창준ì�´í˜•ê³¼ 1002ê°€ 했었ë�˜ 때ì—� ì–¼í•� 지나갔ì�„ì§€ë�„ 몰ëž�ì�„ 'ì�´ 스펙ì—�서 명사ì—� 해당ë�˜ëŠ” 것들ì�€ 어떤것ì�´ì˜€ì£ ?' ë�¼ëŠ” ë§�ì�„ 기억하며 대화중ì—� 언급하는 모습ì�„ ë³´ë©° 보람ì�„ ëŠ�껴본다.
* 마지막 ë‚ ì—� 온 사람ì�´ 3명. ê·¸ë¦¬ê³ ë¬¸ì œë¥¼ 푸는ë�° 참여한 사람ì�´ 2명 ë°–ì—� 안남았다는 ì �ì�€ ë�°ë¸”ìŠ¤ìº í”„ë¥¼ 준비한 사람들ì�„ ì¢Œì ˆí•˜ê²Œ 한다. 그나마 한편으로 기뻤ë�˜ ì �ì�€, 아침 7시가 ë�˜ë�„ë¡� 컴퓨터 하나를 ë‘�ê³ ì„œë¡œ 대화를 하며 RandomWalk를 만들어가는 모습ì�„ 구경했다는 ì �. ê·¸ 경험ì�´ 어떻게 기억ë� ì§€ ê¶�금해진다.
* í™”ì�´íЏ 보드 - 목요ì�¼ 세미나 ì�´í›„ í™”ì�´íŠ¸ë³´ë“œë¥¼ 5층 피시실ì—� 그냥 ë‘�었다. 처ì�Œì—” ë“¤ê³ ê°ˆê¹Œ 했었다가 귀찮아서 ë‘�었는ë�°, 중간ì—� 후배가 ì–´ì œ ë°°ìš´ ë‚´ìš©ì—� 대해 질문했ì�„ 때 '오. 마침 í™”ì�´íŠ¸ë³´ë“œê°€ 있네?' ì–´ì œ 했었ë�˜ 방법으로 ì �어나가면서 편리함ì�„ ëŠ�꼈다.
게다가 피시실ì—� 서 있는중 중간중간 ì•„ì�´ë””ì–´ê°€ ë– ì˜¤ë¥¼ë•Œ í™”ì�´íŠ¸ë³´ë“œë¥¼ ì³�ë‹¤ë³´ê³ ìžˆë…¸ë‚˜ë‹ˆ ë‚´ìš© 없는 빈 보드를 가만히 ë‘�ê³ ì‹¶ì–´ì§€ì§€ 않는다. ì†�ì�´ ê·¼ì ˆê·¼ì ˆí•´ì§€ë�„ë¡� ì�¼ì¢…ì�˜ NoSmok:ì–´í�¬ë�˜ìФ 를 ì œê³µí•œë‹¤ê³ í• ê¹Œ. ì¹ íŒ�과는 다르게 ì†�ë�„ 잘 안ë�”러워진다.
피시실ì—� 컴퓨터만 바꿀 것ì�´ 아니ë�¼, í™”ì�´íŠ¸ë³´ë“œë¥¼ 놓는 것ë�„ 좋ì�€ 피시실 환경ì�„ ì œê³µí•˜ëŠ”ë�° ë�„움ì�„ 주리ë�¼ ìƒ�ê°�한다. (ê³¼ 사무실ì—�서 디지털 ì¹´ë©”ë�¼ë¥¼ 빌릴 수 있다면 ë�”ë�”ìš± ì¢‹ê² ë‹¤. í™”ì�´íŠ¸ë³´ë“œë¡œ ì•„ì�´ë””어를 ì �ê³ , 디지털 ì¹´ë©”ë�¼ë¡œ ì°�어서 바로 ì˜¬ë¦¬ê³ ..)
* me too-- ["�민"]
=== �훈 ===
* 세미나나 스터디를 ì¤€ë¹„í• ë•Œ 앞 세미나ì�˜ í��름ì�´ ì—°ê²°ë�˜ì—ˆì�„ 경우 ê·¸ ì§„í–‰ì�´ ë�” 쉽다. 앞ì—�서ì�˜ 세미나 ë‚´ìš©ì�„ ì�´ìš©í•˜ì—¬ 설명하면 강사나 학습ìž�나 서로 시간ë‚비를 줄ì�¼ 수 있으니까. 추후 ì�´ëŸ¬í•œ 세미나 준비를 í• ë•Œ ê·¸ 체계성ì�„ ê³ ë ¤í•´ì•¼ í• ê²ƒì�´ë‹¤.
== 목요� ==
=== 한� ===
ì�´ë²ˆ 세미나ì�˜ ë¶€ì œë¥¼ 단다면 "우리는 어떻게 ì‚¬ê³ í•˜ê³ ì–´ë–¤ ê³¼ì •ìœ¼ë¡œ 프로그래ë°� 하는가" ì •ë�„ê°€ ë� 것ì�´ë‹¤. 지금 í•™ìƒ�들ì�˜ 프로그래ë°� ê³¼ì •ê³¼ ì‚¬ê³ ê³¼ì •ì�„ 밖으로 ë�„ì§‘ì–´ 내어서 함께 ê´€ì°°í•˜ê³ , 함께 ë…¼ì�˜í• 수 있ë�„ë¡� í–ˆê³ , ë�™ì‹œì—� ì„ ë°°/ì „ë¬¸ê°€ë“¤ì�˜ ì‚¬ê³ ê³¼ì •ê³¼ 프로그래ë°� ê³¼ì •ì�„ ì§�ì ‘ 보여주어서 ê·¸ ì°¨ì�´ë¥¼ ëŠ�ë�¼ê³ , 거기서 학습ì�´ ì�¼ì–´ë‚˜ë�„ë¡� 했다.
우리는 ìˆ˜í•™ë¬¸ì œì—� 대해 달랑 답만 달아놓으면, ì„¤ë ¹ 답ì�´ ë§žë�”ë�¼ë�„ "ê³¼ì •ì�´ 없다"ê³ ë¬¸ì œë¥¼ 틀리기ë�„ 한다. 프로그램ì�€ 최종ì �ì�¸ "답"ì�´ë‹¤. 우리는 ê·¸ 답ì�´ 나오는 ê³¼ì •ì—� 너무ë�„ 무관심하다.
- SmallTalk/강좌FromHitel/강�2 . . . . 5452 matches
����������������������������������������
ì œ 목:[강좌] Smalltalk 배우기 #2 ê´€ë ¨ìž�료:ì—†ì�Œ
보낸�:김찬�(안드래아) 1998-11-23 10:40 조회:392 1/34
───────────────────────────────────────
Smalltalk 배우기 #2
1998. 11. 22. 김찬�
1. Smalltalk� 소개
1.1. 프로그램과 프로그래� 언어
→1.2. Smalltalk� 설치
1.3. Smalltalk 맛보기 프로그램
1. Smalltalk� 소개
───────────────────────────────────────
1.2. Smalltalk� 설치
Smalltalk를 사용하여 프로그램ì�„ 짜기 위해서는 ìš°ì„ ì—¬ëŸ¬ë¶„ì�˜ 시스템ì—�
Smalltalk 환경� 설치�어있어야 합니다. �단 우리들� Object Arts사�
Dolphin Smalltalk를 ì‚¬ìš©í• ê²ƒì�´ë¯€ë¡œ, ìž�료실ì—�서 Dolphin Smalltalk를 ë‚´
리받�시다.
ì›�래 Dolphin Smalltalk는 ìƒ�용과 공개용 Smalltalk 환경ì�„ ê°™ì�´ ë°°í�¬í•˜ê³
있습니다. Dolphin Smalltalk 1.1�� 공개용�며, 2.1�� �용입니다. 현
재 í•„ìž�ê°€ ì‚¬ìš©í•˜ê³ ìžˆê³ ë˜�한 ìž�료실ì—� ì˜¬ë ¤ì§„ 환경ì�€ 1.1íŒ�입니다. 그러므
- 새싹�실/2012/AClass . . . . 5284 matches
== 소개 ==
* 목표 : C부터 시작하여 ìž�료구조까지 ì •ã…‹ë³µã…‹
* 시간 : 매주 수요� 오후 3시~4시반.
* ê³¼ì œ : ê³¼ì œëŠ” 월요ì�¼ê¹Œì§€ jereneal20@네ì�´ë²„.컴으로 보내주세요.
* 구성� :
* ë©˜í† : [김태진]
* 멘티 : 곽길문, ���, 한송�, 황혜림
* 수업 계� :
* 1주차(5/9) - ì‹¤ë ¥ ì �ê²€ ë°� 별ì°�기(for문)
* 2주차(5/16) - 함수, 배열 + Search
* 3주차(5/23) - 다차�배열, ��터 + Search, Sort
* 4주차(5/30) - 구조체, 2중��터 + Stack, Queue
* 5주차(6/6) - C++ 기초, String + Linked list (쉬는 ë‚ ë�„ ì§„í–‰)
* 6주차(6/13) - 1~5주차를 소화하지 못 í• ê²½ìš°ë¥¼ 위한 한 주.
* ë°©í•™ 중ì—� 스터디를 í• ê²½ìš° - Class, Object + Tree, Graph
* ì�¼ë°˜ì �ìœ¼ë¡ ê±°ì�˜ 불가능한 ì§„ë�„입니다.. 어디까지 나가ëŠ�ëƒ�는 얼마나 해오시ëƒ�ì�˜ ì—´ì�˜ì—� ë‹¬ë ¤ìžˆìŠµë‹ˆë‹¤.
* ì œê°€ 하는 부분보다 스스로 해야하는 부분ì�´ ì ˆëŒ€ì �으로 많습니다.
* ê³¼ì œë°©
[[pagelist(^새싹�실/2012/AClass/)]]
== 1회차(5/9) ==
- 새싹�실/2012/주먹밥 . . . . 4944 matches
= 참여� 명단 =
|| 학번 || �름 ||
|| 06 || 김준� ||
|| 12 || 한�표 ||
|| 12 || 용�훈 ||
|| 12 || 박�건 ||
= 수업진행 �황 =
|| �름 || 3/21 || 3/28 || 4/3,4보강 || 4/5 || 4/11 || 4/16 ||
|| 김준� || O || O || O || O || O || O ||
|| 한�표 || O || O || O || X || O || X ||
|| 용�훈 || O || O || X || O || X || O ||
|| 박�건 || O || O || X || O || X || O ||
= 목표 =
* [김준ì„�] : 기존 기íš�í–ˆë�˜ 커리í�˜ëŸ¼ 프로ì �트 결과물 3ê°œ ì�´ìƒ�. ê·¸ë¦¬ê³ C언어ì�˜ 파ì�¼ìž…ì¶œë ¥ ë°� 네트워í�¬ 프로그래ë°�까지 ê°€ë¥´ì¹˜ê² ë‹¤. 그외 ìž¡ì‹�ì�€ +@
* [박�건] : 컴퓨터� 관한 여러가지 잡 지� + 프로그램 사용법 습�, 네트워� 프로그래�, 게임 만들어보기.
* [ìš©ìƒ�훈] : 기본ì �ì�¸ c언어와 안드로ì�´ë“œ,ì•„ì�´í�° 어플ì�„ 만들기 프로그래ë°� 사용법 습ë“�.
* [한ì›�표] : 다양한 컴퓨터 프로그램ì—� ì�µìˆ™í•´ì§€ê³ 커리í�˜ëŸ¼ì�„ 열심히 ë”°ë�¼ê°€ê² 다.
= ê°•ì�˜ ì •ë³´ =
== 강� 진행 사진 ==
* 머리 모양ì�€ ì‹ ê²½ì“°ì§€ 맙시다 - [김준ì„�]
- 논문번ì—/2012년스터디/ì�´ë¯¼ì„� . . . . 4854 matches
= �민� =
* LaTeX 수�� 안 보여요
== 용어 ì‚¬ì „ ==
see also � 보기
coarse 대략ì �ì�¸, 거친
* 「Experiments in Unconstrained Offline Handwritten Text Recognitionã€� 번ì—
* 다ì�Œ 주까지 1학년 1학기ì—� ë°°ìš´ Linear Algebra and Its Applicationsì�˜ 1.10, 2.1, 2.2ì ˆ 번ì—하기
== Experiments in Unconstrained Offline Handwritten Text Recognition(ì œì•½ 없는 오프ë�¼ì�¸ 필기 글ìž� ì�¸ì‹�ì—� 관한 실험) ==
�문 URL: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.6.6413&rep=rep1&type=pdf
'''초�'''
오프ë�¼ì�¸ 필기 글ìž� ì�¸ì‹�ì�„ 위한 시스템ì�„ 소개한다. ì�´ 시스템ì�˜ 특징ì�€ ë¶„í• ì�´ 없다는 것으로 ì�¸ì‹� 모듈ì—�서 한 줄ì�„ 통째로 처리한다. ì „ì²˜ë¦¬, 특징 추출(feature extraction), 통계ì � 모형화 방법ì�„ ì„œìˆ í•˜ê³ ì €ìž� ë�…립, ë‹¤ì €ìž�, 단ì�¼ ì €ìž�ì‹� 필기 ì�¸ì‹� 작업ì—� 관해 실험하였다. 특히 ì„ í˜• íŒ�별 ë¶„ì„�(Linear Discriminant Analysis), ì�´ì„œì²´(allograph) 글ìž� 모형, 통계ì � 언어 ì§€ì‹�ì�˜ 통합ì�„ 조사하였다.
'''1 ì„œë¡ '''
필기 글ìž� ì�¸ì‹�ì�€ 패턴 ì�¸ì‹�ì�˜ ë�„ì „ì �ì�¸ 분야다. 지금까지ì�˜ 오프ë�¼ì�¸ 필기 ì�¸ì‹� 시스템들ì�€ 대부분 우편 주소 ì�½ê¸°ë‚˜ ì�€í–‰ 수표 ê°™ì�€ 형ì‹�ì�„ 처리하는 ë�° ì �ìš©ë�˜ì—ˆë‹¤. [14] ì�´ë“¤ 시스템ì�´ 개별 글ìž�나 단어 ì�¸ì‹�ì—� í•œì •ë�œ 반면 ì œì•½ 없는(unconstrained) 필기 글ìž� ì�¸ì‹�ì�„ 위한 시스템ì�€ ê±°ì�˜ 없다. ê·¸ ì�´ìœ 는 ì�´ëŸ¬í•œ 작업ì�´ í�¬ê²Œ 복잡하기 때문ì�¸ë�° 글ìž� ë˜�는 단어ì�˜ 경계ì—� 대한 ì •ë³´ê°€ 없는 ë�°ë‹¤ 헤아릴 수 ì—†ì�„ ì •ë�„로 어휘가 방대한 것ì�´ 특징ì�´ë‹¤. 그럼ì—�ë�„ 필기 글ìž� ì�¸ì‹� 기법ì�„ ë�” 조사하는 것ì�´ 가치 있는 ì�´ìœ 는, 계산 ëŠ¥ë ¥ì�´ 향삼함ì—� ë”°ë�¼ ë�”ìš± 복잡한 처리를 í• ìˆ˜ 있기 때문ì�´ë‹¤.
본 논문ì—�서는 ì�€ë‹‰ 마르코프 모형ì—� 기반한, 어휘(lexicon)-free 오프ë�¼ì�¸ 필기 ì�¸ì‹� 시스템ì�„ ì†Œê°œí•˜ê³ ì™„ì „í•œ ì˜�ì–´ 문장 ë�°ì�´í„°ë² ì�´ìФì—� 관한 몇 가지 실험ì�„ ì €ìž� ë�…립ì‹� ê·¸ë¦¬ê³ ëŒ€ì¡°ë¥¼ 위해 ë‹¤ì €ìž�, 단ì�¼ ì €ìž�ì‹�으로 수행했다. ì „ì²˜ë¦¬ì™€ 특징 추출 방법ì�„ ì†Œê°œí•˜ê³ ì�´ì—� ë�”í•´ ì„ í˜• íŒ�별 ë¶„ì„�, ì�´ì„œì²´ 글ìž� 모형ì�˜ 사용, 통계ì � 언어 모형 ê°™ì�€ ë�”ìš± ì •êµ�한 기법들ì�„ 조사한다. ê·¸ ë’¤ì�˜ ì ˆì—�서는 오프ë�¼ì�¸ 필기 ì�¸ì‹�ì—� 대한 ê´€ë ¨ 작업들ì�„ 짧게 ê²€í† í•œë‹¤. 우리가 사용한 ë�°ì�´í„°ë² ì�´ìŠ¤ëŠ” 3ì ˆì—�서 소개한다. ê·¸ 다ì�Œ ì „ì²˜ë¦¬, 특징 추출 방법, 통계ì � 모ë�¸ë§�ê³¼ ì�¸ì‹�ì�„ 위한 기법ì�„ 설명한다. í�‰ê°€ 결과는 ì œì•ˆí•œ 방법ì�˜ 효율성ì�„ ìž…ì¦�하기 위해 7ì ˆì—�서 소개한다.
'''2 ê´€ë ¨ 작업'''
최근 몇 ë…„ê°„ 오프ë�¼ì�¸ 필기 ì�¸ì‹� 분야는 ìƒ�당히 ì§„ì „í•˜ì˜€ë‹¤. 특히 우편 주소나 legal amount ì�½ê¸°ë¥¼ 위한, ì �ì�€ 어휘를 사용한 개별 단어 ì�¸ì‹� 시스템ì�€ 높ì�€ ì�¸ì‹�ë¥ ì�„ ë‹¬ì„±í–ˆê³ ì�¸ì‹� ì •í™•ë�„ë¿� 아니ë�¼ 처리 ì†�ë�„를 ê³ ë ¤í•´ë´�ë�„ ê°œì„ í• ì—¬ì§€ê°€ ê±°ì�˜ 없다. [2] [8]
반면ì—� 방대하거나 아예 한계가 없는 어휘를 ì�´ìš©í•œ ì œì•½ 없는 필기 글ìž� ì�¸ì‹�ì�€ 훨씬 ì–´ë µë‹¤. ì�´ëŠ” 개별 단어 처리 시스템ì—� 본질ì �으로 있는 문맥 ì§€ì‹�ê³¼ 단어 ë¶„í• ì •ë³´ê°€ 없기 때문ì�´ë‹¤. ì�´ëŸ° 난조ì—�ë�„ ì œì•½ 없는 필기 글ìž� ì�¸ì‹� 시스템ì�´ 몇 ê°œ 개발ë�˜ì—ˆë‹¤. [1, 9, 11, 18, 15, 17] ì�´ë“¤ 시스템ì�€ 주로 추출한 특징ì�˜ 종류와 한 줄ì�´ ì�¸ì‹� ì „ì—� 단어별로 ë¶„í• ë�˜ëŠ” ì§€ 아닌지ì—� ì°¨ì�´ê°€ 있다. ì�€ë‹‰ 마르코프 모형(HMM) ê·¸ë¦¬ê³ ìˆœí™˜í˜• ì‹ ê²½ë§�ê³¼ HMMì�˜ 융합ì�„ ì�´ìš©í•œ ë¶„í• ê¸°ë°˜ 방법ì�˜ 예로 ê°�ê°� [1, 18]ê³¼ [15]ê°€ 있다. [15]ì�˜ 실험ì�€ 단ì�¼ ì €ìž�로부터 ì–»ì�€ ë�°ì�´í„°ë² ì�´ìŠ¤ë¥¼ ê°€ì§€ê³ ìˆ˜í–‰í•œ 반면 [1, 18]ì�˜ 실험ì�€ 여러 ì €ìž�ì�˜ ìž�료를 ê°€ì§€ê³ ê²€ì‚¬í•˜ì˜€ë‹¤. [16]ì—�서는 오프ë�¼ì�¸ 필기체 단어 ì�¸ì‹�ì�„ 광범위하게 조사하였다.
한 줄ì�„ 초기ì—� ë¶„í• í•˜ì—¬ ë°œìƒ�하는 오류를 피하기 위해 [9]ì—�서는 ë¶„í• ì�„ 하지 않는, 즉 한 줄 ì „ì²´ë¥¼ ì�¸ì‹� 모듈ì—� 넘기는 방법ì�„ ì œì•ˆí•œë‹¤. ì�´ 시스템ì�€ 단ì�¼ ì €ìž�ì—� 대해 검사ë�˜ì—ˆê³ 통계ì � 언어 ì§€ì‹�ê³¼ 결합하여 ìœ ë§�한 ì�¸ì‹� 결과를 달성한다. [11]ì�€ ì €ìž� 수백 명으로부터 ì œìž‘í•˜ê³ ë³´ë‹¤ í�° ë�°ì�´í„°ë² ì�´ìФì—�서 검사ë�œ, ì €ìž�ì—� 무관한 ì œì•½ 없는 글ìž� ì�¸ì‹�ì�„ 위한 ë°œì „ë�œ 시스템ì�„ ì„œìˆ í•œë‹¤. 앞으로 나올 ì ˆì—�서 설명하는 시스템ì�€ ì „ì²˜ë¦¬ì™€ 특징 추출 방법ì�´ 약간 다른 비슷한 ì ‘ê·¼ë²•ì�„ 사용한다. ê·¸ì—� ë�”í•´ ì�´ì„œì²´ 글ìž� 모형, 즉 글ìž� 종류별 HMM ì§‘í•©ê³¼ 통계ì � 언어 모형ì�˜ 사용 ë¿� 아니ë�¼ 특징 벡터ì�˜ ì„ í˜• íŒ�별 ë¶„ì„�(LDA)ì�„ ì �용한 ê²°ê³¼ë�„ 조사한다.
'''3 ë§�ë‰ì¹˜(corpus)'''
í›ˆë ¨ê³¼ ì�¸ì‹�ì�„ 위한 ìž…ë ¥ ë�°ì�´í„°ëŠ” ì™„ì „í•œ ì˜�ì–´ 문장 ë�°ì�´í„°ë² ì�´ìФì—� ì�˜í•´ ì œê³µë�˜ê³ ê°�ê°�ì�€ Lancaster-Oslo/Bergen ë§�ë‰ì¹˜ì—� 기반한다. [7] ì €ìž� ë�…립ì‹� ë¿� 아니ë�¼ 다수 ì €ìž�ì—� 관한 실험ì�„ Bern 대학ì�˜ IAMì—�서 수집한 필기 형태 [10]ì�˜ ë�°ì�´í„°ë² ì�´ìŠ¤ë¥¼ 사용하여 수행하였다. ë�°ì�´í„°ë² ì�´ìФ ì „ì²´ëŠ” 다양한 글 범주(ì¶œíŒ� 글ìž�, 종êµ�, ì�¸ê¸° 설화, 픽션...)를 í�¬í•¨í•˜ê³ 500명 ì�´ìƒ� ì €ìž�ì�˜ 1200ê°œ ì�´ìƒ� 필기 형태로 구성ë�œë‹¤. 우리는 250명 ì�´ìƒ�ì�˜ ì €ìž�ê°€ ì €ìž� ë�…립ì‹� 실험ì�„ 위해 ì œìž‘í•œ 범주 [a..f]ì�˜ formê³¼ 여섯 ì €ìž�ê°€ ë‹¤ì €ìž�ì‹�ì�„ ì �용하여 ì œìž‘í•œ 하위집합 c03ì�„ 사용한다.
- ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /후기 . . . . 4818 matches
== 조현태/Python으로 하는 네트워� ==
=== ë°•ì •ê·¼ ===
* 파ì�´ì�¬ì�˜ 기본ì �ì�¸ 프로그램ì�„ ë°°ìš°ê³ (pythonì—�서 ì œê³µí•˜ëŠ” 학습용 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�¸ turtleì�„ 사용하였습니다.) 네트워í�¬ì—� 관한 간단한 설명들ì�„ 들었습니다. 네트워í�¬ë�¼ëŠ” 부분ì�„ 공부해 본ì �ì�´ 없어서 처ì�Œ 네트워í�¬ì—� 대해 ì�´í•´í•˜ëŠ” 것ì�´ ì–´ë µê¸´ 했지만 알기쉬운 설명ë�•ë¶„ì—� ê·¸ëŸì �ëŸ ì�´í•´í•˜ê³ 넘어갈 수 있었습니다. server와 Client측ì—�서 네트워í�¬ë¥¼ 구성하는 부분ì�„ 파ì�´ì�¬ìœ¼ë¡œ 작성하였는ë�° 코드는.. ê¸�ì–´ 왔다ㅋ í—Œë�° 파ì�´ì�¬ì�˜ 장ì �처럼 코드가 무지하게 짧았ë�˜ê²Œ ì�¸ìƒ�깊었다.
=== 김태진 ===
* ë§ˆì§€ë§‰ë‚ ì�´ë‹¤ 보니 다들 후기 갯수가 좀 ì �êµ°ìš”. Rurpleì—� ì�´ì–´ì„œ Pythonì�„ 공부해볼 수 있어서 좋았습니다. 파ì�´ì�¬ì�´ 러플로 í–ˆì�„ë•� 코드 길ì�´ê°€ 짧았는ë�°, 다른걸 짤ë•� ì–´ë–¤ ë©´ì—�서 짧아지는지는 ì•„ì§� 잘 ëª¨ë¥´ê² ë„¤ìš”. 네트워í�¬ëŠ” CAU_MACì�¸ë�°ë‹¤ MACì�„ 쓰다보니 ì¶©ë�Œì�˜ ì—°ì†�.. ê²°êµ ë‹¤ë¥¸ 사람들ì�´ 하는걸 ê°™ì�´ 보는게 좀 많았네요.ã…‹ã…‹ 11학번 친구들ì�´ 오늘ì�€ 2명ì�´ë‚˜ 와서 참여해서 재밌게 í–ˆë�˜ê±° 같습니다.. ë§Œ 화수랑 호ë�™ì�´ëŠ” 약간 ì–´ë ¤ì›Œ 하ë�”êµ°ìš”. (ì €ëŠ” ì�´ë¯¸ 그런 ìƒ�황ì—� ì �ì�‘해버린건지 ê°�체니 í�´ëž˜ìŠ¤ë‹ˆ í•´ë�„ 그냥 ë�... 했달까요 ã…Žã…Žã…Ž;)
=== 서민관 ===
* turtleì�„ ì�´ìš©í•´ì„œ 파ì�´ì�¬ì�˜ 문법ì—� 대해서 간단하게 ë‹¤ë£¨ì–´ë³´ê³ íŒŒì�´ì�¬ì�˜ 소켓ì�„ ì�´ìš©í•´ì„œ 서버/í�´ë�¼ì�´ì–¸íŠ¸ë¥¼ ë§Œë“¤ì–´ë³´ê³ ì™€ì�´ì–´ìƒ¤í�¬ë¥¼ ì�´ìš©í•´ì„œ ì‹¤ì œ ì£¼ê³ ë°›ëŠ” 패킷들ì�„ 보는 ì�¼ì�„ 했습니다. ê·¸ë¦¬ê³ ì¤‘ê°„ì¤‘ê°„ì—� 최대한 알기 쉽게 네트워í�¬ì—� 대한 개략ì �ì�¸ 설명ì�´ ë�¼ì–´ 있었지요. ê°œì�¸ì �으로는 여러모로 마ì�Œì—� 드는 세미나였습니다. ìš°ì„ ì�€ ì „ì²´ì �ì�¸ 방향성ì�„ 잡아주는 세미나였다는 ì �ì—�서 ê´œì°®ì•˜ë‹¤ê³ ìƒ�ê°�합니다. 사실 ë�°ë¸”스ì—�서는 íŠ¹ì • ì£¼ì œë¥¼ 다루어ë�„ ìž�세히 다루기ì—�는 시간ì �ì�¸ 한계가 있는 ë§Œí�¼ ì�´ë ‡ê²Œ í�¥ë¯¸ë¥¼ ìœ ë°œí• ìˆ˜ 있는 세미나가 좀 ë�” 바람ì§�하지 않ì�€ê°€ 싶습니다. ê·¸ë¦¬ê³ í˜„íƒœ ì„ ë°° 스타ì�¼ë¡œ 듣는 사람ì�´ 알기 쉽게 예를 들어가면서 설명ì�„ 하는 것ë�„ 듣기 ì¢‹ì•˜ê³ ìš”. ê·¸ë¦¬ê³ ê°œì�¸ì �ì�¸ ì�˜ê²¬ìœ¼ë¡œëŠ” ê°„ë§Œì—� 현태 ì„ ë°°ë¥¼ 만난 것ë�„ 좋았습니다 ã…‹ 나중ì—�는 좀 ë�” 네트워í�¬ì—� 대한 부분ì�„ 공부를 í•´ ë´�ì•¼ê² ì§€ìš”. 현태 ì„ ë°° ë�•ë¶„ì—� 파ì�´ì�¬ë�„ 배우게 ë��는ë�° 네트워í�¬ë�„ 공부하게 ë�˜ëŠ” ê±´ê°€...
=== 서�주 ===
* ì˜›ë‚ ì—� c로 TCP/IP 프로그래ë°� ì±…ì�„ 본 ì �ì�´ 있었는ë�° 그쪽ì—�서 소켓ì�„ ì�´ìš©í•˜ëŠ” 부분ì�„ ìƒ�ê°�í•´ë³´ë©´ cì—� 비해서 파ì�´ì�¬ìª½ì—�서는 ì°¸ 쉽게 ë�˜ëŠ”êµ¬ë‚˜ 싶었습니다. ê·¸ë¦¬ê³ ê°œì�¸ì �으로 좀 ì‹ ê¸°í–ˆë�˜ê²Œ 리턴 ê°’ì�´ 하나 ì�´ìƒ� 있ì�„ 수 있는 함수ë�„ ìžˆë‹¤ê³ í•œ 부분ì�´ì—ˆìŠµë‹ˆë‹¤. ì�´ê±´ 파ì�´ì�¬ìª½ì�˜ 특성ì�¸ì§€ 아니면 다른 ì�¸í„°í”„리터쪽 언어ë�„ ì�´ë ‡ê²Œ ë� 수 있는지 ê¶�금하네요. 네트워í�¬ìª½ì—� 대한 기본ì �ì�¸ 설명ë�„ 좋았습니다. 와ì�´ì–´ìƒ¤í�¬ìª½ì—� 대해서는 ì œëŒ€ë¡œ ì•Œë ¤ë©´ 공부가 ë�” í•„ìš”í• ë“¯. -_-
=== 권순� ===
* turtle를 보면서 ì�´ê²ƒ ì €ê²ƒ 파ì�´ì„ ì—� ì–´ë µì§€ 않게 ì ‘ê·¼í• ìˆ˜ 있어 좋았습니다. 누구처럼 노가다는 안시켜서 좋았네요. (ê·¸ëŸ¬ê³ ë³´ë‹ˆ ê·¸ 누구ë�„ 파ì�´ì„ ì�„ ê°€ì§€ê³ í–ˆì—ˆë„¤;;) 여하튼 파ì�´ì„ 으로 채팅 프로그램ì�„ 소스 복사(-_-) 해서 ì�¨ 보니 재미있었습니다. ìž�바로ë�„ 그런거 í–ˆë�˜ 게 기억나네요. ì „ë°˜ì �으로 쉽게 ê·¸ë¦¬ê³ ìž¬ë¯¸ìžˆê²Œ 설명ì�„ í•´ ì£¼ì‹ ì„¸ë¯¸ë‚˜ì˜€ìŠµë‹ˆë‹¤. 재미있게 3시간ì�´ 지나간 것 같네요. 다만, 하ë�¼ê³ 하셨ë�˜ 것ì�´ 잘 구현ì�´ 안 ë�˜ì—ˆë�˜ 것 같아 그런 ê±° 빼곤요. ê·¸ë¦¬ê³ ì™€ì�´ì–´ìƒ¤í�¬ëŠ”.. 보면서 ì�Œ..... ì�´ëŸ°ê²Œ 있구나 í•˜ê³ ë„˜ì–´ê°€ì„œì�¸ì§€ 좀 ë�” ë§Žì�´ ì�¨ ë´�야 í• ë“¯ 싶네요a
== ì�´ì •ì§�/Lua ==
=== 변형진 ===
=== 김수경 ===
=== 김준� ===
=== 권순� ===
* 갑작스런(?) 세미나였지만, 좋ì�€ ë‚´ìš©ì�´ì—ˆìŠµë‹ˆë‹¤. 루비와 비슷한 ë©´ì�´ ë§Žì�€ 것 같네요. 와우하는 사람들ì�´ í�¬ê²Œ 관심ì�„ 가진 것 ê°™ë�˜ë�°,, ì „ 와우를 안해서 -ã……-;; 그래서 준ì„�ì�´ê°€ 옆ì—�서 루아 ì±… ê°€ì§€ê³ ì�´ê²Œ 왜 ìž‘ë�™ì�´ 안ë�˜ëƒ�ê³ ì„±ì§ˆë‚´ê³ ìžˆë„¤ìš”.(ì�‘?) ì�´ì œ ë�¬ë‚˜ë³´ë„¤ìš”. ì©�.. 여하튼 간단하게 들ì�„ 수 ìžˆê³ ì„ ë°°ë‹˜ì�˜ 좋ì�€ ë§�씀 들ì�„ 수 있어 좋았습니다.
=== 송지� ===
* 4ë…„ë§Œì—� ì •ì§� ì„ ë°°ì�˜ 세미나를 들ì�„ 수 있었습니다. ì„ ë°°ë‹˜ì�˜ 수준ì—�서 설명하지 ì•Šê³ 1학년 학우들ë�„ 알아들ì�„ 수 있ë�„ë¡� 하나하나 차근차근 설명해주시는 걸 보면서 '나ë�„ ì •ì§� ì„ ë°°ì²˜ëŸ¼ 세미나를 í•˜ê³ ì‹¶ë‹¤'ê³ ëŠ�꼈습니다. ì�´ì „ 후기ì—�ë�„ 언급했지만 ì •ë§� 스í�¬ë¦½íЏ 언어 하나쯤ì�€ ê³µë¶€í• í•„ìš”ë¥¼ ëŠ�ê¼ˆì–´ìš”ã… ã…
=== 성화수 ===
- 새싹�실/2011/�미안반 . . . . 4738 matches
= 참여� 명단 =
||�름||3/16||3/23||3/30||3/31||4/7||4/27||5/4||5/11||5/18||5/25||6/8||
||강소현|| O || O || O || O || O || O || O || O || O || O || O ||
||박성êµ|| O || O || O || O || O || O || O || O || X || O || O ||
||�준�|| O || O || △ || O || O || O || O || O || O || O || O ||
= 수업 =
== 1회차(3/16) ==
* 수업시간 - 10:00 ~ 12:00
=== 수업내용 ===
* C언어ì�˜ ì—사
* C언어ì�˜ 장&단ì �
* 프로그램 ì™„ì„±ê³¼ì •
* 실습
* ì„ í˜•ëŒ€ìˆ˜í•™ì�„ 배우는 ì�´ìœ ?
* ||Application||DB||그래픽스||네트워�||
||ì»´ê³µ core||ìž�료구조||ì•Œê³ ë¦¬ì¦˜|| ||
||수학||ì„ í˜•ëŒ€ìˆ˜í•™||ì�´ì‚°ìˆ˜í•™||수치해ì„�||
으로 위쪽으로 ê°ˆ 수ë¡� ìƒ�위개ë…�ì�´ë�¼ 합니다. ì„ í˜•ëŒ€ìˆ˜í•™ 때 ë°°ìš´ ë‚´ìš©ì�˜ ì�¼ë¶€ê°€ 수치해ì„�(3-1학기)ì—� 들어있습니다. ê·¸ë¦¬ê³ ê·¸ëž˜í”½ìŠ¤(4-1학기) 수업ì—�서 수치해ì„�ì�„ ì „ì œë¡œ 수업ì�„ 합니다. 수업시간ì—�는 '''ì„ í˜•ëŒ€ìˆ˜í•™ì�„ í�¬ê¸°í•˜ë�¼'''했었는ë�°, Cë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¡œ 그래픽ì�„ 만드는 ì‹�ì�˜ 컴퓨터 그래픽스 수업ì—� 관심ì�´ ìžˆìœ¼ì‹ ë¶„ì�€ '''ì ˆëŒ€ í�¬ê¸°í•˜ì§€ 마세요 ã…Žã…Ž'''
* í…… 빈 공간ì—� ; 를 í•´ë�„ 오류 ì—†ì�´ 실행ë�˜ëŠ” ì�´ìœ ?
* ; 는 문장� �� 나타내므로, printf("Hello World"); 처럼 어디까지 내용� 있다 나타내는 것처럼 빈 공간� 빈 공간 그대로 ��� �지 않았나 싶어요.
- MineFinder . . . . 4674 matches
== 소개 ==
* �름 : Mine Finder
* 참여 : 강�천 (99, ["1002"])
* 기간 : 2002. 2. 10 ~ 2.23 (문서화 ìž‘ì—…ê³¼ì • í�¬í•¨í•´ì„œ.. 2주 걸릴듯.)
* 목표 : 윈ë�„ìš°ì�˜ 지뢰찾기 프로그램과 ì§�ì ‘ 대화, 지뢰를 스스로 찾아내는 프로그램ì�„ ë§Œë“ ë‹¤.
* 개발툴 : Visual C++ 6.0, cppunit 1.62, SPY++, 지뢰찾기 2000, 98ë²„ì „
* ë�™ê¸° : 심심해서. ì†�ëª©ì €ë ¤ì„œ. -_-;
* 개발방법 : XP ì�˜ ì�¼ë¶€ë¶„ 소í�ì �ìš©.
* 시스템 : ë“€ë¡ 1G 256RAM WIN 2000
== 계� ==
특별히 잡�바 없�. --;
2월 16�까지 프로그래� 완료. 2월 23�까지 문서화 완료.
* ëª©í‘œìˆ˜ì • - 뜻하지 않ì�€ ë¬¸ì œë¡œ. -_-; 2ì›” 28ì�¼. ë§�ì�¼ê¹Œì§€ëŠ” ì–´ë–»ê²Œë“ ! --;
=== 기능 spec ===
* 윈98, 윈2000 지뢰찾기 프로그램 ì§€ì›� (현재 2000 ì�€ ì œëŒ€ë¡œ ì§€ì›�. 98 쪽 호환성 높ì�´ê¸°ì¤‘)
* 추후 프로그램� 커질 경우 '눈' 부분과 '지능' 부분� 따로 빼낼 수 있�� �리.
* '눈' 해당 부분 - 지뢰찾기 프로그램으로부터 비트맵ì�„ 얻어 ë�°ì�´í„°ë¡œ 변환하는 루틴 ê´€ë ¨ë¶€. 현재 bitmap 1:1 matching 부분ì�´ 가장 부하가 ë§Žì�´ 걸리는 부분으로 확ì�¸ë�¨ì—� ë”°ë�¼, 가장 ê°œì„ í•´ì•¼ í• ë¶€ë¶„.
* '지능' 해당 부분 - 변환ë�œ ë�°ì�´í„°ë¥¼ 근거로 해야 í• í–‰ë�™ì�„ ê²°ì •í•˜ëŠ” 부분. 기본ì �ì�¸ 형태는 ìœ í•œìƒ�íƒœë¨¸ì‹ ì�„ ë�ˆë‹¤.
* 추후 DP 로 확장ë�œë‹¤ë©´ StrategyPattern ê³¼ StatePattern 등ì�´ ì�´ìš©ë� 것 같지만. ì�´ëŠ” 추후 ["Refactoring"] í•´ 나가면서 ìƒ�ê°�í•´ë³¼ 사í•. 프로그램ì�´ 좀 ë�” ì»¤ì§€ê³ ["Refactoring"] ì�´ ì�´ë£¨ì–´ì§„다면 DLL 부분으로 ë¹ ì ¸ë‚˜ì˜¬ 수 있ì�„듯. ('ë¹ ì ¸ë‚˜ì™€ì•¼ í• ìƒ�황ì�´ ìƒ�길듯' ì�´ ë�” ì •í™•í•˜ì§€ë§Œ. -_-a)
== 진행 �황 ==
- SmallTalk/강좌FromHitel/강�4 . . . . 4491 matches
nosmokmoin 으로 변경시ì—� ì�´ 페ì�´ì§€ê°€ ì—�러가 ë°œìƒ�하는 대표ì �ì�¸ 예ì�´ë‹¤. ì�´ 외ì—�ë�„
["Vim"] � �러가 발�한다.
Smalltalk 배우기 #4
1998. 11. 27. 김찬�
1. Smalltalk� 소개
1.1. 프로그램과 프로그래� 언어
1.2. Smalltalk� 설치
1.3. Smalltalk 맛보기 프로그램
1.4. 몇 가지 준비해야 í• ê²ƒë“¤
→1.5. Smalltalk 환경 둘러보기
1.5.1. 알림�
1.5.2. �터
1.5.3. �체 �색기
1.5.4. 갈래씨줄 �색기
1.5.5. 길수 �색기
1.5.6. 꾸러미 �색기
1.5.7. 창맵씨
1.5.8. �� �색기
1.5.9. ë°œìž�ì·¨ 창과 ë²Œë ˆìž¡ê°œ
1. Smalltalk� 소개
- JavaNetworkProgramming . . . . 4434 matches
ìž‘ì •ìž�: 최광ì‹�(["woodpage"])[[BR]]
etc(?): 김�현(["erunc0"])
*'''ì±…ì�€ 한 ë°˜ì •ë�„ 보왔는ë�°. 2월달안ì—� 나머지를 볼수 있다.'''
*'''하지만 문서를 남기면서 ì±…ì�„ 보는게 ì•„ì§� ì±…ë‚´ìš©ì�„ 확실히 ì�´í•´í•˜ì§€ 않ì�€ì�´ìƒ� 힘들다 ã… .ã… '''
*'''지금ì�€ 여기서 ì ‘ëŠ”ê²ƒì�´ê³ . 누군가 Java Network Programmingì�„ 본다면 참여하기 바란다 ^^;;'''
ì±…ì�„ 보다가 웬지 ì �으면서 보는게 좋다는 ìƒ�ê°�ì�´ ë“ ë‹¤. [[BR]]
== PART1 배경지� ==
*1장 : 프로그래머가 알아야하는 네트워�� 기본
*2장 : �바 보안 모�
*3장 : 예외처리
*4장 : ìž�바로 풀어보는 다중 ì“°ë ˆë”©
=== Chapter1 프로그래머가 알아야하는 네트워�� 기본 ===
*네트워�관한 기초지�들� 나온다. (TCP/IP,UDP.등등� 소개)
=== Chapter2 �바 보안 모� ===
*�바� �가지 보안
*본질ì � 성격ì�„ ë�„는 로우 ë ˆë²¨ 보안 : 네트워í�¬ë¥¼ 통해서 ì�½í˜€ì§„ ë°”ì�´íŠ¸ì½”ë“œì�˜ 무결성과 ê´€ë ¨ 매우중요한 부분ì�´ê¸´í•˜ë‚˜ 프로그래머가 ì§�ì ‘ì �으로 세세하게 알필요없ì�Œ
*ìž�ì›�ê³¼ ê´€ë ¨ë�œ 보안 : ìž�ì›�ê³¼ ê´€ë ¨ë�œ 보안ì�€ 로우 ë ˆë²¨ 보안보다 좀ë�” 프로그래머ì—�게 ì§�ì ‘ì �으로 ê´€ë ¨ë�˜ì–´ìžˆì�Œ ì• í”Œë¦¿ì�„ í�´ë�¼ì�´ì–¸íŠ¸ë¡œ ì‚¬ìš©í• ë•Œ ë�” 중요함 ì�´ëŠ” ì• í”Œë¦¿ì�´ 보안 ì œì•½ì—� ì§�ì ‘ì �으로 ì—°ê´€ë�˜ì–´ 있기 때문
*그외 URLí”„ë¡œí† ì½œ,IP멀티ìº�스트,DNS,방화벽,HTTP 프ë¡�시 서버,SOCKS,방화벽 ë‚´ë¶€ì�˜ DNSì—� 관해 간단한 설명 나옴
=== Chapter3 예외처리 ===
*보통 ìž�바책ì—�서 볼수있는 ì •ë�„ì�˜ 예외처리ì—� 관한 설명ì�´ 나와있ì�Œ
- ViImproved/설명서 . . . . 4416 matches
구 분 내 용
▶파� ��터 파� �용 프로그램� ��터(binary)
�스트 파� �용 프로그램� source data �는 문서화� 파�(ASCII)
▶Editor(unix system) Line editor 줄 단위 편집(ex ed)
Screen editor 문� 단위 편집(vi)
â–¶Vi ì €ìž� vi와 ex는 The University of California, Berkeley California computer Science Division, Department of Electrical Engineering and Computer Scienceì—�서 개발
â–¶Vi 모드 ëª…ë ¹ì–´(편집)모드 ì�¼ë°˜ ë°� 초기 모드로 문서ì�˜ ìˆ˜ì •, 삽입, 대체 등 ëª…ë ¹ 취소 ; <ESC>
ìž…ë ¥ 모드 문서ì�˜ ìž…ë ¥ (a A I ...) 종료 : <ESC>
마지막형 (: / ? !) ì—� 대한 ìž…ë ¥ì�„ ì�½ì–´ 냄 CR(ìº�리지 리턴)ì�€ ìž…ë ¥ ì�½ì–´ 내기 종료 <DEL> ì�¸í„°ëŸ½íЏ ; 종료 취소
â–¶Vi ëª…ë ¹ì–´ 형 ì‹� [from][.][to][ëª…ë ¹ì–´][ëª…ë ¹ì–´ ì�¸ìˆ˜] or [n][ëª…ë ¹ì–´][ëª…ë ¹ì–´ ì�¸ìˆ˜]
앞� 붙는 수치 행/칼럼 번호 (z G | ) 스�롤양 (^D ^U) 반복 효과 (대부분� 경우)
마지막 ëª…ë ¹ë°˜ë³µ 사용 ë�„트 ëª…ë ¹ì–´(.) íƒ�스트변경시(d s c ..) 작업 ë�™ìž‘ 반복
â–¶.exrc 파ì�¼ 설 ì • viê°€ ì‹œìž‘í• ë•Œ ìž�ë�™ì �으로 ì�½ì–´ 들임 viìž…ë ¥ 모드ì—� ì“°ì�´ëŠ” ëª¨ë“ ëª…ë ¹ì–´ì™€ vi환경 ì„¤ì •ì�¸ set ì—� 대한 ì •ë³´ë¥¼ ê°€ì§€ê³ ìžˆë‹¤ 만약 .exrc파ì�¼ì�´ 없으면 ëª¨ë“ setê°’ì�€ default로 ì„¤ì •ë�¨
예 ì œ set wm=3 set sm ## 축약어 사용. ìž…ë ¥ì‹œ bbmì�„ bbmaster@flower.chungnam.ac.kr로 ë°”ë€�다 ab bbm bbmaster@flower.chungnam.ac.kr ## ìŠ¤íŽ ë§� ì²´í�¬ 매í�¬ë¡œ map V :w^M:!spell -x %^M:e!^M^M
주 요용 ì–´ ë²ˆì§€ì§€ì • ëª…ë ¹ vi ëª…ë ¹ì¤‘ì—�서 ì²˜ë¦¬í•´ì•¼í• ëŒ€ìƒ�ì�˜ 종류를 사용ìž�ê°€ ì§€ì •í• ìˆ˜ 있ë�„ë¡� 하는 ëª…ë ¹ì˜ˆ) d ëª…ë ¹ì—�서, dw는 단어 ì‚ì œë¥¼, db는 앞단어ì�˜ ì‚ì œë¥¼ ì�˜ë¯¸í•œë‹¤.
ì œì–´í‚¤ ëª…ë ¹ì—�서 Ctrl키와 다른 키ì�˜ ê²°í•©ì�„ ì§€ì¹í•˜ëŠ” 용어임예) ^u는 Ctrl키를 누른 ìƒ�태ì—�서 u키를 누른다는 것ì�„ ì�˜ë¯¸
모드형 모드형 프로그램ì�´ëž€ 서로다른 기능ì�„ 가진 모드를 ê°€ì§€ê³ ìžˆì–´ë‹¤ì¤‘í™˜ê²½ì�„ ì§€ì›�한다. 예) 모드ì—� ë”°ë�¼ 엔터키ì�˜ ì—í• ë�„ 달ë�¼ì§„다
비모드형 비모드형 프로그램ì�€ 키들ì�„ í•ìƒ� ê°™ì�€ ì�˜ë¯¸ë¡œ 사용한다
쉘스í�¬ë¦½íЏ 파ì�¼ 안ì—� 존재하는 쉘 ëª…ë ¹ì�˜ ì§‘í•©
â–¶File ì¡°ìž‘
- ��호/64bit컴퓨터와그�따른공부방향 . . . . 4368 matches
현재 머리가 ì œì •ìƒ�ì�€ 아니지만 다시 다른 충격ì �ì�¸ 것ì�„ 목격한바 ì§§ì�€ ê³ ë¯¼ ë��ì—� 공부 ë°©í–¥ì�„ 바꾸기로 했다.
8비트 -> 16비트
16비트 -> 32비트
ì�´ 경로를 ê±°ì³� 컴퓨터를 ì ‘í•´ì˜¨ 사람들ì�˜ ì‹¤ë ¥ì�€ 현재로 ìƒ�ê°�하면 굉장하다.
연륜과 많� 공부 때문� 아니� 컴퓨터 구조 �체� 대한 깊� �해를 바탕� 둔 듯하다.
내가 �러한 방�으로 공부를 하면 그들� 따� 잡� 수 있�까? 결코 불가능하다.
그들ì�˜ ì‹¤ë ¥ì�€ 지금 32비트 공부 세대들ì�´ ìƒ�ê°�하기ì—� 천재 ê·¸ ì�´ìƒ�ì�´ë‹¤.
컴퓨터 구조를 ìž�세히 ì•Œê³ ì–´ì…ˆë¸”ë¦¬ë¥¼ ìž�ìœ ìž�재로 다루며 그러한 ì‹¤ë ¥ìœ¼ë¡œ 32비트
윈ë�„ìš° 커ë„�ì�„ ì¡°ì‚¬í•˜ê³ ê·¸ê²ƒì�„ ì�´ìš©í•˜ë‹¤ë‹ˆ.
그들과 나� 사�엔 � 장벽� 있�� 실�한다.
32비트 -> 64비트 ê°€ ë�˜ë©´ 기존ì—� ê°€ì§€ê³ ìžˆë�˜ 책들ì�˜ ë‚´ìš©ë�„ 바뀌게 ë�œë‹¤.
ê²°êµ ê³µë¶€ëŠ” 새ë¡ê²Œ 해야하며 32비트ì�˜ ì§€ì‹�들ì�€ ì—사ì�˜ 뒤안길로 ìž�리잡게ë�œë‹¤.
때문ì—� ì™„ì „í•œ 64bit ì²´ì œê°€ ìž�리 잡기 ì „ê¹Œì§„ 32비트 ì²´ì œì�˜ ì§€ì‹�ì�„ 내것으로 만들어야한다.
하지만 ë§Žì�€ ì–‘ì�´ë¯€ë¡œ 불가능 하다. ê·¸ì „ì—� 64bitì²´ì œê°€ 완성 ë� 것ì�´ë¯€ë¡œ.
ì�´ê²ƒì�€ 패러다임ì�„ 따르는 입장ì—�서 32bit를 ë²„ë ¤ì•¼í•œë‹¤ëŠ” 뜻ì�´ë�œë‹¤.
앞으로 내가 걸� 길� 그들과 같� 길� 걷는 것�다.
패러다임ì�„ ë”°ë�¼ 편하ìž�ê³ C++ê³¼ ê°™ì�€ 것ì�„ íŒŒê³ ë“ ë‹¤ë©´
ê²°ì½” 기초가 íƒ„íƒ„í•˜ê³ ë†’ì�€ 사람ì�˜ ë²½ì�„ 뛰어넘ì�„ 수 없다.
ë‚´ê°€ ê±¸ì–´ì•¼í• ê¸¸ì�€ 지금과 ê°™ì�€ Network, Linux Kernelì�´ 아니ë�¼
Assemblyì�´ë‹¤. Assembly를 현재 나와 있는 가장 ë°œì „ë�œ 언어ë�¼ ìƒ�ê°�í•˜ê³ Assembly를 누구보다 깊게 íŒŒê³ ë“¤ì–´ì•¼í•œë‹¤.
- ì •ëª¨/2011.4.11 . . . . 3986 matches
* 참여ìž� : [송지ì›�], [김준ì„�], [ì�´ì›�í�¬], [김수경], [서지혜], [ì •ì�˜ì •], [강성현], [권순ì�˜], [윤종하], [ì‹ ê¸°í˜¸], [김태진], [장용운], [ì •ì§„ê²½], [송치완]
* 진실 혹� 거짓
* 나� 대한 세 가지를 �하� � 가지는 진실, 한 가지는 거짓으로 �한다.
* 질문� 세번만!
* ì–´ë–¤ 것ì�´ ê±°ì§“ë§�ì�¸ì§€ 알 것같으면 ì†�ì�„ ë“¤ê³ ë§žì¶˜ë‹¤.
== 프로ì �트/스터디/새싹 ==
=== ê³µìœ ===
* [Spring/�험스터디]
* Spring Frameworkì—� 대해 ê³µë¶€í•˜ê³ ìžˆë‹¤.
* 지난주� 예외� 대한 부분� 공부했다.
* 처리ë�˜ì§€ 않ì�€ 예외는 í�탄과 같아서 그냥 ë‚´ë²„ë ¤ë‘�거나 무한히 throw하면 안 ë�œë‹¤.
* [DesignPatterns/2011년스터디]
* [HolubOnPatterns]를 ì�½ìœ¼ë©´ì„œ ìŠ¤í„°ë””í•˜ê³ DB 프로ì �트를 통해 실습한다.
* 프로ì �트 얘기를 안했네요.. - [서지혜]
* DesignPatternsì—� 대해 ê¶�금하다면 ZeroWikiì�˜ ê´€ë ¨ 페ì�´ì§€ë¥¼ ì�½ì–´ë³´ì„¸ìš”.
* [JavaScript/2011년스터디]
* í…�스트로 ë�œ ë�˜ì „ 앤 드래곤(?)ì�„ ë§Œë“¤ê³ ìžˆë‹¤.
* 지난주엔 키보드 �벤트 처리하는 것 때문� 헤맸다.
* ë�™ë„¤ ZeroPage 게시íŒ�ì�„ 태그 게시íŒ�으로 ë§Œë“¤ê³ ìžˆë‹¤.
* 테스트 게시��기� 함ㅋㅋ - [서지혜]
- ProjectVirush/Idea . . . . 3926 matches
프로ì �트ì—� ì§�ì ‘ 참여하지 않으시ë�”ë�¼ë�„ 다양한 ì�˜ê²¬ì�„ 환ì˜�합니다. 특히 ìƒ�물학 ì§€ì‹�ì—� 대해서는 ì˜¤ë¥˜ìˆ˜ì •ì�´ë‚˜ ì¶”ê°€ì •ë³´ë¥¼ 기다립니다!
=== [조현태] �견 ===
ì�´ 란ì�˜ 모~~~ë“ ë‚´ìš©ì�€ ì§€.ê·¹.히. 주.ê´€.ì �. ì�´ë©° ì „í˜€ ê°�ê´€ì �ì�¸ ìž�료가 ì—†ì�Œì�„ ë°�힙니다.
ë”°ë�¼ì„œ ì „ì²´ 기ê°� ì�´ì—¬ë�„ ì „í˜€ 지장ì�´ 없습니다.^^
필체는 서ì � 번ì—투??ã…Žã…Ž
ì„¸ê· í‚¤ìš°ê¸°..... ì�´ë¥¸ë°” '실시간 멀티 온ë�¼ì�¸ 게임' ì�´ë‹¤. ì�´ê±¸ 만들기로 ê²°ì •í•˜ëŠ” 순간 우리는 커다란 ë¬¸ì œì—� ì§�면하였다! ;;ã…�;;
첫째 '실시간'ì�´ë‹¤. 실시간으로 ë�Œì•„가는 프로그램ì�€ 커다란 ì œì•½ì�„ 가지게 ë�œë‹¤. 무엇보다 '슈í�¼ 울트ë�¼ 복잡한 ì—°ì‚°ì�„ 해서는 안ë�œë‹¤.'는 것ì�´ë‹¤. ë§µì�´ 너무나ë�„ í�° 나머지, ë˜�는 ë§µì�„ 검색하는 ì•Œê³ ë¦¬ì¦˜ì�´ 너무 ìž�세한 나머지 "왼쪽 ë��ì—�서 오른쪽 ë��까지 ì�´ë�™í•˜ë�„ë¡� ëª…ë ¹í•˜ë‹ˆ 1ë¶„ë�™ì•ˆ 길ì�„ ì°¾ëŠ�ë�¼ 멈추었어요." ë�¼ëŠ” 소리를 들어서는 안ë�œë‹¤. 물런 ì�´ëŸ° 과장ë�œ ì�¼ì�€ ì—†ê² ì§€ë§Œ, 실시간으로 ì§„í–‰ë�˜ëŠ” ë§Œí�¼ ë�Šê¹€ì—†ì�´ ëŠ�껴질 수 있는 부드러운 ì—°ì‚°ì�´ 가능해야 한다는 것ì�´ë‹¤. ë�”ìš±ì�´ ë©€í‹°í”Œë ˆì�´ì�¸ ë§Œí�¼ ì�´ ë¬¸ì œëŠ” ë�”ìš±ë�” 중요해 진다. í”Œë ˆì�´ì–´ 1ì�´ 복잡한 ì—°ì‚°ì�„ ìˆ˜í–‰ì‹œì¼œë²„ë ¸ë‹¤ê³ í•´ì„œ í”Œë ˆì�´ì–´2까지ë�„ 버벅ë�˜ì„œëŠ” 조금 곤란해 진다. ì�´ëŸ¬í•œ ë¬¸ì œë¥¼ ê°�안해서 ì–´ë–»ê²Œë“ ì—°ì‚°ì�„ ë¹ ë¥´ê²Œ 만들어야 한다.
ë˜�한 실시간ì�´ë�¼ëŠ” ì �ì�€ 사용ìž�ê°€ ì ‘ì†�하지 않아ë�„ ë�Œì•„가는 것ì�„ ì�˜ë¯¸í•œë‹¤. 사용ìž�ê°€ 하루, ì�´í‹€ 쉬었다가 ì ‘ì†�하였ì�„때 í”Œë ˆì�´ì–´ì�˜ ë°”ì�´ëŸ¬ìŠ¤ë“¤ì�´ ì „ë¶€ 죽어있는 ê´‘ê²½ì�„ 연출해서는 안ë�œë‹¤. ê·¸ë ‡ê¸° 때문ì—� ë°”ì�´ëŸ¬ìŠ¤ë“¤ì�€ í”Œë ˆì�´ì–´ê°€ 없어ë�„ 꿋꿋하게 살아나갈 수 있는 ì�¸ê³µì§€ëŠ¥ì�„ ê°€ì§€ê³ ìžˆì–´ì•¼ 한다.
둘째 '온ë�¼ì�¸ 멀티'í”Œë ˆì�´ì�´ë‹¤. 한명ì�˜ 사용ìž�ê°€ ì ‘ì†�해서 사용하는 것ì�´ 아니기 때문ì—� 여러명ì�´ ì ‘ì†�해서 사용하게 ë�œë‹¤. 그러한 ë§Œí�¼ 여러 í”Œë ˆì�´ì–´ê°€ í–‰ë�™ì�„ 한다는 것ì�„ ì—¼ë‘�ì—� ë‘�어야 한다. 한명 한명ì—�게는 ì �ì ˆí•œ 난ì�´ë�„ì�´ì§€ë§Œ, 협ë�™ì�„ 하니 난ì�´ë�„ê°€ 대í� 하ë�½í•´ì„œ 금새 ì�´ê¸¸ 수 있었다 ë�¼ë�˜ê°€ 하는 ì�´ì•¼ê¸°ê°€ 나와서는 안ë�œë‹¤.
ì�´ ë¬¸ì œëŠ” 위ì�˜ '실시간'ì�´ë�¼ëŠ” ì �ê³¼ë�„ 연계가 ë�œë‹¤. 다른 í”Œë ˆì�´ì–´ë“¤ì�´ ìž ìž�러 간사ì�´... 올빼미족ì�˜ 한 í”Œë ˆì�´ì–´ê°€ 나타나서 ì „ í”Œë ˆì�´ì–´ì�˜ ë°”ì�´ëŸ¬ìŠ¤ë¥¼ 사살해 ë²„ë¦¬ê³ ë�„ë§�ê°€ 버린다거나, 타 í”Œë ˆì�´ì–´ì�˜ ë°”ì�´ëŸ¬ìŠ¤ë¥¼ í�¬ìœ„í•´ ë²„ë ¤ì„œ ë�”ì�´ìƒ� ì¦�ì‹�ì�´ 불가능하게 만드는 난처한 ìƒ�황ì�´ ë°œìƒ�해서ë�„ 안ë�œë‹¤. 물런 'ìƒ�대방ì�˜ ë°”ì�´ëŸ¬ìŠ¤ë¥¼ ì‚¬ì‚´í• ìˆ˜ 있다.' 와 ê°™ì�€ 규칙ì�€ ì •í•´ì§„ ë°” 없지만, 다른 í”Œë ˆì�´ì–´ê°€ ìž�리를 ë¹„ì› ì�„때 한 í”Œë ˆì�´ì–´ê°€ ë‹¤ë¥¸í”Œë ˆì�´ì–´ì�˜ ìº�ë¦í„°ì—�게 ì˜�í–¥ì�„ ë¯¸ì¹ ìˆ˜ 있다는 ì �ë�„ ê³ ë ¤ë¥¼ 해야한다.
셋째 '게임' ì�´ë‹¤. 게임ì�€ 무엇보다ë�„ 재미가 있어야 한다. ì�´ê²ƒì�´ 어떻게 ë³´ë©´ 가장 í�° ë‚œì œë�¼ê³ ë�„ í• ìˆ˜ 있다. ì�´ê²Œ 쉽다면 ê·¸ ë§Žì�€ 게임들ì�´ ë�„ë�°ì²´ 왜 사장ë�˜ì—ˆê² 는가... 우리
ì�˜ 게임ë�„ ì�´ëŸ° 길ì�„ ê±·ì§€ 않ë�„ë¡� ë…¸ë ¥ì�€ 해보아야 í• ê²ƒì�´ë‹¤. 실시간ì�´ë�¼ê³ 해서 강한 ì�¸ê³µì§€ëŠ¥ì�„ 부여했ë�”니 몇년ë�™ì•ˆ ìž�리를 비워ë�„ 꿋꿋하게 성장해서ë�„ 안ë�œë‹¤. ë˜� 규칙ì�´ 단순해서 오늘ì�€ '성장' ë‚´ì�¼ì�€ 'ì •ì§€' ì�´ëŸ°ì‹�으로 반복하면 수학ì �으로 최ì �í™”ë�œ 성장 ì•Œê³ ë¦¬ì¦˜ì�´ 나온다. 와 ê°™ì�´ ë�˜ë©´ 재미가 없어질 것ì�´ë‹¤.
다시 ì •ë¦¬ë¥¼ 하면 우리가 만들어야 í• ê²ƒì�€
A. ë¹ ë¥´ê³ ë‹¨ìˆœí•œ ì—°ì‚°ì�´ì–´ì•¼ 한다. 그러면서ë�„
B. 높ì�€ AI를 ê°€ì§€ê³ ìžˆì–´ì•¼ 한다. ë˜�
C. 너무 AIê°€ 좋아서 í”Œë ˆì�´ì–´ê°€ í• ê²Œ 없어서ë�„ 안ë�œë‹¤.
D. 난ì�´ë�„ê°€ 쉬워서ë�„ 안ë�œë‹¤. ê·¸ë ‡ë‹¤ê³
E. 너무 ì–´ë ¤ì›Œì„œë�„ 안ë�œë‹¤.
F. ì–´ëŠ�ì •ë�„ ë�Œë°œì �ì�¸ ìƒ�황ì�´ 있어야 한다.
G. 너무 ë�Œë°œì �ì�´ì–´ì„œ í”Œë ˆì�´ì–´ê°€ ì �ì�‘하지 못해서ë�„ 안ë�œë‹¤.
- í† ë¹„ì�˜ìŠ¤í”„ë§�3/오브ì �트와ì�˜ì¡´ê´€ê³„ . . . . 3843 matches
= 초난� DAO =
* 사용ìž� ì •ë³´ë¥¼ JDBC API를 ì�´ìš©í•´ DBì—� ì €ìž¥í•˜ê³ ì¡°íšŒí• ìˆ˜ 있는 간단한 DAO 만들기.
* DB를 사용하여 ë�°ì�´í„°ë¥¼ 조회, 조작하는 기능ì�„ ì „ë‹´í•˜ë�„ë¡� ë§Œë“ ì˜¤ë¸Œì �트.
* 사용ìž� ì •ë³´ë¥¼ ì €ìž¥í• ë•Œ ìž�바빈 규약ì�„ 따르는 오브ì �트를 ì�´ìš©í•˜ë©´ 편리하다.
* �바빈(JavaBean)
* 간단히 빈ì�´ë�¼ê³ ë�„ 한다.
* �래 �미는 비주얼 툴�서 조작 가능한 컴�넌트.
* 요즘�
* 파ë�¼ë¯¸í„°ê°€ 없는 ë””í�´íЏ ìƒ�성ìž�를 ê°€ì§€ê³ ìžˆê³
* getter와 setter를 통해 조회, ìˆ˜ì •í• ìˆ˜ 있는 프로í�¼í‹°ë¥¼ 가진 오브ì �트를 ì�˜ë¯¸í•œë‹¤.
* User : 사용ìž� ì •ë³´ ì €ìž¥ìš© ìž�바빈 í�´ëž˜ìФ
* USER 테�블
|| 필드명 || 타입 || ì„¤ì • ||
* UserDao : JDBC를 �용한 등�, 조회 기능� 있는 DAO �래스
== main()� �용한 테스트 ==
* 앞서 ë§Œë“ í�´ëž˜ìŠ¤ê°€ ì œëŒ€ë¡œ ë�™ìž‘하는지 확ì�¸í•˜ë ¤ë©´
* DAOì�˜ 기능ì�„ 사용하는 웹 어플리케ì�´ì…˜ì�„ 만들어 서버ì—� 배치한 ë’¤ 웹 브ë�¼ìš°ì €ë¥¼ 통해 사용해보거나
* UserDao 코드가 �작하는지 확�하기 위해 너무 복잡한 작업� 필요.
* 오브ì �트가 스스로 ìž�ì‹ ì�„ ê²€ì¦�하ë�„ë¡� 만들어준다.
* main 메소드를 �용한 테스트 코드
- ì œ12회 한êµìž�바개발ìž� 컨í�¼ëŸ°ìФ 후기/ìœ ìƒ�민ì�˜í›„기 . . . . 3798 matches
["ì œ12회 한êµìž�바개발ìž� 컨í�¼ëŸ°ìФ 후기"]
ì›�문 : í•œêµ ìž�ë°” 개발ìž� 컨í�¼ëŸ°ìФ/12회 ê´€ë ¨ ê°œì�¸ 위키 페ì�´ì§€
* ì›�문 내용중ì—�는 ë‚´ìš© 중 메모, ì§€ì �질(?), ì•„ì�´ë””어들ì�´ 뒤섞여 있어서 ë‚´ìš©ì�€ ì œê±°. JCO ì�˜ pdf 찾아보면 ë�¨. ì—†ë‹¤ê³ íŒ�단ë�˜ëŠ” 내용만 남김 --NeoCoin
== 키노트 ==
필요 없는 내용. 나와서 맑� 공기 �면서 배회하다 아는 사람 만나서 놀람.
다만, 'ê¸°ìˆ ë³€í™”ì�˜ 중심ì—� 서ë�¼ (한êµì˜¤ë�¼í�´ 최윤ì„� ì „ë¬´)'ê±´ì�€ ë‚´ìš©ì�€ ì�˜ë¯¸ 없었는ë�°, 발표ìž� '최윤ì„�'씨ì�˜ 부지런함ì—� 놀ëž�다. 왜 í•œêµ ì˜¤ë�¼í�´ì—�서 ì�¼í•˜ëŠ” 사람ì�´ ì €ë ‡ê²Œ 해야하는지 ì�´í•´ê°€ 안갔다. ì¶”ì¸¡í• ìˆ˜ 있는건 ë‘�가지, 오ë�¼í�´ ì „ë¬´ 그만ë‘�ê³ ì‚¬ì—… 준비 하ë�˜ê°€, 오ë�¼í�´ ì „ë¬´ ìž�리가 ì •ë§� í• ì�¼ì�´ 없어서 ìž�ì‹ ì�´ 좋아하는 취미ìƒ�활 하기.
== 아키í…�트가 ì•Œì•„ì•¼í• 12/97 가지 ==
��수
KPLOP 6,7월� 열림 와달�
내용 �략
=== 소� ===
* 좋ì�€ì � ~ 괜찮ì�€ 소프트웨어(stan2j) 추천, walking skeleton ì�´ì•¼ê¸° 재미있었다. 대부분ì�˜ ë§�들ì—� ìž�ì‹ ì�˜ 경험ì�„ 소개한건 매우 가치있었다.
* 아쉬운ì � ~ 요소중 ë‘�가지 대해서 핵심ì—� ë�™ì�˜ 안한다. 중요한 부분ì�„ 잘못 ì�´í•´í•˜ê³ ë§�하는것 같다. 혹ì�€ ë‚´ê°€ 잘못 ì�´í•´í•˜ê³ 있는거 같다.
== 성공하는 개발ìž�를 아키í…�처 요구 ì‚¬í• ë¶„ì„� 방법 ==
강승준 ~ ì •ë³´í†µì‹ ì‚°ì—…ì§„í�¥ì›� SW 공학센터
내용 코멘트 �략
듣다 ë³´ë©´ 피곤하다. 1시간 ì œì•½ì�¸ë�° ë§�ì�´ ëŠ�ë¦¬ê³ ë�™ì�¼ 리듬으로 반복ë�œë‹¤.
ë‚´ìš©ì�„ 들으면서 'ì�´ê±° 너무 워터í�´ì�¸ë�°?' ë�¼ê³ ìƒ�ê°�했는ë�°, 문서ì—� ì�¨ 놓ì�€ê±°ì—� ì–‘ì—� 비해서 비해서 잡아놓ì�€ 워í�¬ìƒµ ì�¼ì •ì�´ 매우 짧다. 앞뒤가 안맞는거 같다.
=== 소� ===
* 좋ì�€ì � ~ ìž�세한 ì ˆì°¨ë¥¼ 잘 ì •í•´ë†”ì„œ ë”°ë�¼ê°€ê¸° 좋다. 특히 꽤 ìž�세한 ê°€ì�´ë“œë�¼ì�¸ì�´ 있는 ì �ì�´ 좋다.
- ì—´ë¦°ì œë¡œíŽ˜ì�´ì§€ . . . . 3759 matches
== 열린 ì œë¡œíŽ˜ì�´ì§€ ==
'''가� 시나리오 1-1. '''
'숨쉬는ë�…'êµ°ì�€ í�‰ì†Œ 관심ì�´ ë§Žë�˜ 보안 ê´€ë ¨ 스터디를 í•˜ê³ ì‹¶ì�€ë�° 어떻게 시작하면 좋ì�„ì§€ 잘 모르는 초보ìž�ì�´ë‹¤. 앞서 공부했ë�˜ ì„ ë°°ì�˜ ì¡°ì–¸ì�„ ë“£ê³ ì‹¶ê³ , ë˜� ê°™ì�´ ê³µë¶€í• ì‚¬ëžŒì�´ 있으면 ì¢‹ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었다. ê·¸ë¦¬ê³ ìž�ì‹ ì�´ 공부한 ë‚´ìš©ì�„ 나중ì—� ê³µë¶€í• ì‚¬ëžŒê³¼ ê³µìœ í•˜ë©° ê°™ì�´ ë°œì „í•˜ê¸¸ ì›�했다. 그러나 그가 ì†�한 '우드페ì�´ì§€'란 학회ì—�는 보안ì—� 관심ì�´ 있는 사람ì�´ ê·¸ë ‡ê²Œ ë§Žì§€ 않았다. ê²°êµ '숨쉬는ë�…'êµ°ì�€ ì„ ë°°, ë�™ê¸°ë¥¼ 모아(ê³µêµ�ë¡ê²Œë�„ 그들ì�€ '우드페ì�´ì§€' 회ì›�ì�´ 아니었다.) 보안학회 '까스'를 만들기로 결심ì�„ 한다. 그러나 ê´€ë ¨ 분야 초보ìž�ê°€ 새로운 학회를 만들기란 무척 버거운 ì�¼ì�´ì—ˆë‹¤. ê²°êµ ê·¸ê°€ ë§Œë“ ë³´ì•ˆí•™íšŒëŠ” 좌초ë�˜ì—ˆë‹¤.
'''가� 시나리오 1-2.'''
'숨쉬는ë�…'êµ°ì�€ í�‰ì†Œ 관심ì�´ ë§Žë�˜ 보안 ê´€ë ¨ 스터디를 í•˜ê³ ì‹¶ì�€ë�° 어떻게 시작하면 좋ì�„ì§€ 잘 모르는 초보ìž�ì�´ë‹¤. 앞서 공부했ë�˜ ì„ ë°°ì�˜ ì¡°ì–¸ì�„ ë“£ê³ ì‹¶ê³ , ë˜� ê°™ì�´ ê³µë¶€í• ì‚¬ëžŒì�´ 있으면 ì¢‹ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었다. ê·¸ë¦¬ê³ ìž�ì‹ ì�´ 공부한 ë‚´ìš©ì�„ 나중ì—� ê³µë¶€í• ì‚¬ëžŒê³¼ ê³µìœ í•˜ë©° ê°™ì�´ ë°œì „í•˜ê¸¸ ì›�했다. 그래서 그는 과내 학회 '오픈페ì�´ì§€'ì—� 보안 스터디 그룹 '까스'를 ì¡°ì§�í•˜ê³ ì‚¬ëžŒì�„ 모았다. 중앙대학êµ� 컴퓨터 공학과 í•™ìƒ�ì�´ë�¼ë©´ 누구나 거리낌없ì�´ ì°¸ì—¬í• ìˆ˜ 있는 학회 '오픈페ì�´ì§€'ì—� 보안ì—� 관심있는 사람들ì�´ 새로 모였다. 보안 스터디 '까스'는 '오픈페ì�´ì§€'ì�˜ 위키위키ì—� 보안ì—� 대한 í™”ë‘� ì •ë�„를 ë�˜ì ¸ë†“ê³ í•´ì²´ë�˜ì—ˆë‹¤.
'''가� 시나리오 2-1'''
'배장ì�´'êµ°ì�€ 새내기 ì‹œì ˆ 사람과 어울리는게 마냥 좋아서 ì „ê³µ 공부는 ë’·ì „ì�´ê³ ì„ ë°°, ë�™ê¸°ë“¤ê³¼ ì–´ìš¸ë ¤ 노는게 ì œì�¼ 좋았다. 그러나 학년ì�´ 올ë�¼ê°€ë©´ì„œ 실ì†�ì�„ ì°¨ë ¤ì•¼ê² ë‹¨ ìƒ�ê°�ì�´ ë“¤ì—ˆê³ , ì�´ì—� ë”°ë�¼ ì „ê³µ 공부ì—� 관심과 ì—´ì�˜ë¥¼ 조금 늦게 갖게 ë�˜ì—ˆë‹¤. 마침 늦바람ì�„ ìž�극하는 ì£¼ì œì�¸ MFC 스터디가 학회 '우드페ì�´ì§€'ì—�서 시작ë�˜ë ¤í•œë‹¤ëŠ” 것ì�„ 알았지만 '배장ì�´'êµ°ì�€ '우드페ì�´ì§€' 회ì›�ì�´ 아니기ì—� 아쉬워 하며 ìˆ ìž”ë§Œ 비운다. 그러다 '배장ì�´'êµ°ì�€ í�‰ì†Œ 친분ì�´ 있는 집행부 ì„ ë°°ì™€ ë�™ê¸°ë“¤ê³¼ ê°™ì�´ ë°©í•™ë�™ì•ˆì—� 스터디를 한다.
'''가� 시나리오 2-2'''
'배장ì�´'êµ°ì�€ 새내기 ì‹œì ˆ 사람과 어울리는게 마냥 좋아서 ì „ê³µ 공부는 ë’·ì „ì�´ê³ ì„ ë°°, ë�™ê¸°ë“¤ê³¼ ì–´ìš¸ë ¤ 노는게 ì œì�¼ 좋았다. 그러나 학년ì�´ 올ë�¼ê°€ë©´ì„œ 실ì†�ì�„ ì°¨ë ¤ì•¼ê² ë‹¨ ìƒ�ê°�ì�´ ë“¤ì—ˆê³ , ì�´ì—� ë”°ë�¼ ì „ê³µ 공부ì—� 관심과 ì—´ì�˜ë¥¼ 조금 늦게 갖게 ë�˜ì—ˆë‹¤. 마침 ê·¸ì�˜ 늦바람ì�„ ìž�극하는 ì£¼ì œì�¸ MFC 스터디가 학회 '오픈페ì�´ì§€'ì—�서 시작ë�˜ë ¤í•œë‹¤ëŠ” 것ì�„ ì•Œê³ ì„œ '배장ì�´'êµ°ì�€ '오픈페ì�´ì§€' ì—� 스터디 ë�™ì°¸ ì�˜ì‚¬ë¥¼ ë°�힌다. 비ë¡� 스터디 팀ì›�들과는 학번 ì°¨ì�´ëŠ” 나지만 비슷한 ì‹¤ë ¥ìœ¼ë¡œ ì�¸í•´ '배장ì�´'êµ°ì�€ 무리없ì�´ 스터디ì—� í•©ë¥˜í•˜ê³ ì„±ê³¼ë¥¼ ì–»ì�„ 수 있었다.
ì�´ ìƒ�ê°�ì—� 반대 ì�˜ê²¬ì�´ 무척 거세리ë�¼ê³ ìƒ�ê°�ë�˜ì§€ë§Œ ì •ë³´ ê³µìœ ì�˜ ì§„ìž… 장벽ì�´ ë� ë¿�ì�¸ '''ì œë¡œíŽ˜ì�´ì§€ì�˜ 명확한 회ì›� 구분ì�€ 불필요하다'''는 주장ì�„ 해봅니다. ì•žì„ ë„¤ê°œì�˜ ê°€ìƒ� 시나리오 중 1-1, 2-1번 시나리오는 실화를 바탕으로 작성했습니다. 1-2, 2-2번 시나리오는 주관ì �ì�´ë©° í�¬ë§�ì �ì�¸ 방향으로 ì„œìˆ í–ˆìŠµë‹ˆë‹¤. 현재ì�˜ ì œë¡œíŽ˜ì�´ì§€ëŠ” ì—°ì´ˆì—� 모ì�€ 사람들 중 꾸준히 í•™ìˆ ì � 활ë�™ì�„ 하는 사람들만ì�´ ì œë¡œíŽ˜ì�´ì§€ 회ì›�ì�´ ë� 수 있는 í��쇄ì �ì�¸ 학회입니다. ["ì—´ë¦°ì œë¡œíŽ˜ì�´ì§€"]로 ë°©í–¥ì�„ 잡는다면 학회ì—�서 êµ�류ë�˜ëŠ” ì •ë³´ì�˜ 질과 ì–‘ì�„ 높ì�¼ìˆ˜ 있지 않ì�„까요.
ë¬¼ë¡ í˜„ì‹¤ì �으로 지금 당장 ["ì—´ë¦°ì œë¡œíŽ˜ì�´ì§€"]로 가는 ë�°ì—�는 ë§Žì�€ 무리가 따르리ë�¼ ìƒ�ê°�ë�©ë‹ˆë‹¤. 그러나 현재 ì œë¡œíŽ˜ì�´ì§€ 회ì›�들ì�´ ["ì—´ë¦°ì œë¡œíŽ˜ì�´ì§€"]ê°€ ë�˜ê¸°ë¥¼ ì›�하는 마ì�Œì�„ ê°–ê³ ì‹œê°„ì�„ ë‘�ê³ ë…¸ë ¥ì�„ 하며 학과 ë�™ë¬¸ë“¤ì�´ ê·¸ ë…¸ë ¥ì�„ ì�´í•´í•´ì¤€ë‹¤ë©´ 불가능한 ì�¼ì�€ ê²°ì½” 아니ë�¼ê³ ìƒ�ê°�합니다. 다른 회ì›�들ì�˜ ìƒ�ê°�ì�´ ê¶�금합니다. (ì €ëŠ” ì�´ 글ì�„ 쓰기 위해 무척 오랜시간ì�„ ê³ ë¯¼í–ˆìŠµë‹ˆë‹¤. 즉ê°�ì �ì�¸ ë°˜ì�‘보다는 ì�´ ë¬¸ì œì—� 대해 진지하게 ìƒ�ê°�해본 후ì�˜ ë°˜ì�‘ì�„ ë³´ê³ ì‹¶ìŠµë‹ˆë‹¤.)
--��준
ì „ì²´ì �ì�¸ 부분ì—� 대한 ê³ ë¯¼ì�€ 부족하지만, 한가지 사실ì�„ 간과하는듯 하여 글ì�„ 남ê¹�니다. 현 시ì �ì—�서 ì œë¡œíŽ˜ì�´ì§€ëŠ” ìž�ì„ ë‹¨ì²´ê°€ 아닙니다. 누군가 ìž�ì‹ ì�˜ 잉여 시간ì�„ 투ìž�하여, ì›�í• í•œ 스터디나 프로ì �트를 위해 ë�•는게 아닙니다. 시나리오 1-1, 2-1ì—�서ì�˜ ì�´ìœ 는 '누군가 ë’·ë°”ë�¼ì§€ë¥¼ 안해줘서', 'ê¸°ëŒ€ê³ ë“¤ì–´ì˜¬ 틈ì�´ ë³´ì�´ì§€ 않아서' ë�¼ëŠ”ê²Œ 주요한 ì�´ìœ 로 ë³´ì�´ì§€ë§Œ, í˜„ìž¬ë¡œì„ ì�´ëŸ¬í•œ ìƒ�황ì—� 대한 ì—¬ìœ ê°€ ì—†ì—ˆê³ ë˜�한 학회가 ìƒ�긴 본래ì�˜ 목ì �ì�€ 아니었기 때문입니다. ì˜¤ížˆë ¤ 반문해볼 수 있습니다. ì œë¡œíŽ˜ì�´ì§€ì—� 들어오는ë�° 누구ë�„ 막ì�€ ì�¼ì�´ 없는것으로 ì•Œê³ ìžˆìŠµë‹ˆë‹¤.(ì œê°€ í•™êµ�ì—� ì—†ì�„때ì�˜ ì�¼ì�€ ëª¨ë¥´ê² ìŠµë‹ˆë‹¤.) 진입장벽 ì�´ì•¼ê¸°ëŠ”, ì–´ëŠ� 모임ì—�나 있습니다. '모임ì—� 처ì�Œë‚˜ê°”는ë�° 아는 사람ë�¼ë¦¬ë§Œ ì�´ì•¼ê¸° í•˜ê³ ë„ˆë¬´ 서먹하ë�”ë�¼'로 귀결ë�˜ëŠ” ì�´ì•¼ê¸°ëŠ” 여타ì�˜ ë�™í˜¸íšŒì—�서ë�„ 쉽게 찾아볼 수 있는 ë¬¸ì œì � 입니다. 모임ì—� ë“¤ì–´ì˜¤ê³ ìž�, 모임ì—�서 ì–´ë–¤ ë‚´ìš©ì�„ ì–»ê³ ìž� 한다면 ë…¸ë ¥ì�´ 있어야 하는건 당연합니다. ì• ì´ˆì—� 그러한 ì ‘ê·¼ ìž�체를 차단한다면 ë¬¸ì œê°€ ë�˜ê² 지만, 현재는 ë§�ì�´ ì œë¡œíŽ˜ì�´ì§€ë¡œ 묶여있는 ìƒ�태ì�´ì§€ êµ�류는 ì œí•œì�„ ë‘�ì§€ 않는것으로 압니다. 예를들어, 나우누리ë�¼ëŠ” í†µì‹ íšŒì‚¬ê°€ ìž�료를 누구나 쓸 수 있게 공개를 하지 않았다 하여, 나우누리는 ì •ë³´ ê³µìœ ì�˜ ì§„ìž… 장벽ì�´ ë� ë¿�ì�´ë‹¤. ë�¼ê³ ë¹„ë‚œí• ìˆ˜ëŠ” 없는 노릇입니다.
다른 ê´€ì �ì—�서 살펴봅시다. 주변ì�„ 둘러보면 모임ì�´ ì°¸ 많습니다. 그러한 모임들ì�€ 왜 ìƒ�겨난 것ì�¼ê¹Œìš”. ì „ì²´ê°€ 하나ë�¼ë©´ 장벽ë�„ ì—†ê³ ì¢‹ì�„í…�ë�° ë§�ì�´ì§€ìš”. 하지만, ì „ì²´ê°€ 해결하지 못하기ì—� 부분ì�´ ìƒ�겨난 것ì�´ê³ , 그러한 부분들ì�´ 묶여서 ì „ì²´ê°€ ë�˜ëŠ”ê²Œ ì‹¤ì œ 입니다. ì œë¡œíŽ˜ì�´ì§€ê°€ ìƒ�겨났ë�˜ ì�´ìœ ë�„ 비슷합니다. 중앙대학êµ� 컴퓨터공학과ì—�서 해결하지 못하는 부분ì�´ ìƒ�ê²¨ë‚¬ê³ , ì�´ë¥¼ 위해 ì œë¡œíŽ˜ì�´ì§€ê°€ 만들어졌습니다. 대부분ì�€ 모임ì�˜ 특성ìƒ� 구성ì›�ì�´ í•„ìš”í•˜ê³ , ì�´ë¥¼ 위해 ì§€ì†�ì �ì�¸ 활ë�™ì�„ 요구하게 ë�©ë‹ˆë‹¤. 한가지 중요한 ì �ì�€ ì œë¡œíŽ˜ì�´ì§€ê°€ 외부와ì�˜ ì—°ê²°ê³ ë¦¬ë¥¼ 차단한 바는 ì—†ê³ , ìž�ìœ ë¡ê²Œ êµ�ë¥˜í• ìˆ˜ 있다는ì �ì�´ 현재 ì�´ì•¼ê¸°í•œ ["ì—´ë¦°ì œë¡œíŽ˜ì�´ì§€"] ì—í• ì�„ í•œë‹¤ê³ ìƒ�ê°�합니다. ë¬¼ë¡ , 그러한 참여방법ì�„ 보다 ì„¸ë ¨ë�˜ê³ ì›�í• í•˜ê²Œ 만들ìž�는 ì�´ì•¼ê¸°ì—� 대해서는 찬성합니다.
--ì�´ì„ ìš°
ì œë¡œíŽ˜ì�´ì§€ëŠ” ìž�ì„ ë‹¨ì²´ê°€ 아니ë�¼ê³ í•˜ì‹ ë§�씀ì—� ë�™ì�˜í•©ë‹ˆë‹¤. ê·¸ë¦¬ê³ ì „ ì œë¡œíŽ˜ì�´ì§€ì—�서 ìž�ì„ ì�„ ë² í’€ìž�는 얘기를 하지 않았습니다. 시나리오 1-2, 2-2 와같ì�€ ìƒ�황ì—�서 ì œë¡œíŽ˜ì�´ì§€ê°€ ì†�해를 보면서 ë² í‘¼ê²ƒì�´ 무엇ì�¸ì§€ìš”. ì˜¤ížˆë ¤ ì œë¡œíŽ˜ì�´ì§€ì�˜ í•™ìˆ ì •ë³´ êµ�류가 ì–‘ì �, 질ì �으로 ê¸�ì �ì �ì�¸ 방향으로 ì�´ë£¨ì–´ì§€ì§€ 않았는지요. 시나리오 1-1, 2-1 ì�˜ ìƒ�황 ê°™ì�´ 공부는 í•˜ê³ ì‹¶ì�€ë�° '' '누군가 ë’·ë°”ë�¼ì§€ë¥¼ 안해줘서', 'ê¸°ëŒ€ê³ ë“¤ì–´ì˜¬ 틈ì�´ 없어서' '' 와 ê°™ì�€ ìƒ�ê°�ì�„ 하는 사람ì—�게 학회가 필요한것ì�´ ì•„ë‹�까요. ["ì—´ë¦°ì œë¡œíŽ˜ì�´ì§€"]를 주장하는것ì�€ ê¶�ê·¹ì �으로 ì œë¡œíŽ˜ì�´ì§€ì�˜ ë°œì „ì�„ 위해서 입니다.
ë˜�, ì œë¡œíŽ˜ì�´ì§€ì�˜ ì§„ìž… 장벽ì—� 대한 얘기를 í•˜ê² ìŠµë‹ˆë‹¤. ''모임ì—� 처ì�Œ 나갔는ë�° 아는 사람 ë�¼ë¦¬ë§Œ ì�´ì•¼ê¸° í•˜ê³ ë„ˆë¬´ 서먹하ë�”ë�¼.'' 만으로ë�„ 어차피 ì§„ìž… 장벽ì�´ ìƒ�ê¸´ë‹¤ê³ ë§�씀 하셨습니다. 옳ì�€ ë§�씀입니다. 하지만 ì œ 주장ì�€ 진입장벽ì�„ ì—†ì• ìž�는 것ì�´ 아니ë�¼ 현재 ì œë¡œíŽ˜ì�´ì§€ì�˜ ë‘�í„°ìš´ ì§„ìž… 장벽ì�„ 완화하ìž�는 것입니다. ì œë¡œíŽ˜ì�´ì§€ 회ì›�ì�„ 모집하는 때가 아니면 ì œë¡œíŽ˜ì�´ì§€ 회ì›�ì�´ ë�˜ê¸° 위해 길게는 ì�¼ë…„ì�„ ê¸°ë‹¤ë ¤ì•¼ 합니다. ë§�ì”€ë“œë ¸ë“¯ì�´ 현 ì œë¡œíŽ˜ì�´ì§€ëŠ” í��쇄ì �ì�¸ ì¡°ì§�ì�´ê¸°ì—� 거기ì—� 섞ì�´ë ¤ë©´ 남다른 ê°�오ë�„ 있어야합니다. 지금 ì œë¡œíŽ˜ì�´ì§€ëŠ” ì–¸ì œë“ ìž�ìœ ë¡ê²Œ 활ë�™í• 수 있는 ì¡°ì§�ì�´ 아닙니다. ì €ëŠ” ì�´ëŸ° 회ì›� 모집 ë°©ì‹�ì�´ 불필요한 ì§„ìž… 장벽ì�´ë�¼ê³ ìƒ�ê°�합니다.
''대부분ì�€ 모임ì�˜ 특성ìƒ� 구성ì›�ì�´ í•„ìš”í•˜ê³ , ì�´ë¥¼ 위해 ì§€ì†�ì �ì�¸ 활ë�™ì�„ 요구하게 ë�©ë‹ˆë‹¤.'' ì—� 대해서 ì œë¡œíŽ˜ì�´ì§€ì�˜ 활ë�™ì�€ ì§€ì†�ì �ì�´ì–´ì•¼ í•œë‹¤ê³ ìƒ�ê°�합니다만 ê·¸ 구성ì›�ì�´ 반드시 ì§€ì†�ì �ì�´ì—¬ì•¼ í•œë‹¤ê³ ìƒ�ê°�하진 않습니다. '''현재 활ë�™ì¤‘'''ì�¸ 회ì›�ì�´ ["ì—´ë¦°ì œë¡œíŽ˜ì�´ì§€"]ë‚´ì—� í•ìƒ� 필요한 ë§Œí�¼(최소한 지금ì�˜ 회ì›� 수 ë§Œí�¼)ì�€ 남아있으리ë�¼ ìƒ�ê°�합니다.
--��준
DeleteMe ì�´ 페ì�´ì§€ëŠ” 오티를 다녀와야 다시 볼수 ìžˆê² ë„¤ìš”. ^^
- AcceleratedC++/Chapter11 . . . . 3648 matches
3장�서 작성한 Student_info 타입� 복사, 대입, 소멸시� 어떤 �� 수행�는지 명세�어있지 않�.
ì‹¤ì œë¡œ í�´ëž˜ìŠ¤ë¥¼ ì œìž‘í• ê²½ìš°ì—�는 í�´ëž˜ìФì�˜ ìƒ�성, 복사, 대입, 소멸ì�˜ ê³ ë ¤í•˜ì—¬ 설계ë�˜ì–´ì•¼í•œë‹¤.
ì�´ìž¥ì—�서는 STL vectorí�´ëž˜ìФì�˜ 약ì‹� ë²„ì „ì�„ 만들어 보면서 ì�¼ë°˜ì �ì�¸ 형태ì�˜ ìž�료형ì�„ 만드는 ë°©ì‹�ì�„ ì�µížŒë‹¤.
í�´ëž˜ìŠ¤ë¥¼ ì„¤ê³„í• ë•Œì—�는 ìš°ì„ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ê²°ì •í•´ì•¼í•œë‹¤. ì�¸í„°íŽ˜ì�´ìФì�˜ ê²°ì •ì—�는 ì‹¤ì œë¡œ ê·¸ ê°�체를 ì�´ìš©í•œ 프로그램ì�„ 작성해보는 것ì�´ 좋다.
//vector �성
//vector가 사용하는 타입� �르� 얻는다.
//vector� �요소를 살펴보기 위해, size � index 연산�를 사용
//첫번재 요소와 마지막 요소� 대한 반복� 리턴
ì�´ìƒ�ì�˜ 것들ì�´ ì�´ìž¥ì—�서 êµ¬í˜„í• vector ì�˜ clone ë²„ì „ì�¸ Vec í�´ëž˜ìŠ¤ë¥¼ êµ¬í˜„í• ë©”ì†Œë“œë“¤ì�´ë‹¤.
=== 11.2.1 메모리 í• ë‹¹ ===
ì—°ì‚°ì�„ ê²°ì •í•œí›„ì—�는 ì–´ë–¤ ë°©ì‹�으로 Vec를 êµ¬í˜„í• ì§€ë¥¼ ê²°ì •í•˜ëŠ” 것ì�´ë‹¤.
여기서는 '''template class'''를 �용한다.
템플릿� 함수�만 아니� �래스�서� 사용하는 것� 가능하다.
begin, end, size 함수를 구현해야 하므로 ì�´ëŸ¬í•œ 작업ì�„ 위해서 '''첫 요소ì�˜ 주소, 마지막 요소를 하나 지난 주소, 요소들ì�˜ 개수'''를 ì €ìž¥í• ìˆ˜ 있어야한다.
size는 begin, end 를 통해서 ê·¸ í�¬ê¸°ë¥¼ 구하는 것ì�´ 가능하므로 여기서는 '''첫 요소ì�˜ 주소, 마지막 요소를 하나 지난 주소'''를 ì €ìž¥í•˜ê³ ê°œìˆ˜ëŠ” 계산ì�„ 통해서 구현한다.
T* data; // 첫번째 요소
T* limit; // 마지막 요소�서 하나를 지난 곳� ��터
템플릿ì�€ 단지 í‹€ì�¼ ë¿�ì�´ë©°, ì‚¬ìš©í• ë•Œ type parameter로 준 형ì—� ë”°ë�¼ì„œ ì‹¤ì œì�˜ í�´ëž˜ìŠ¤ë¥¼ ìƒ�성한다.
ë”°ë�¼ì„œ ì–´ë–¤ 타입ì�´ Vecì—�서 사용ë�˜ëŠ”ì§„ëŠ” ì •ì�˜ë¶€ê°€ instiation ë�˜ê¸° ì „ì—�는 알 수 없다.
=== 11.2.2 �성�(Constructor) ===
- PairProgramming . . . . 3553 matches
하나� 컴퓨터�서 둘�서 서로 ��하면서 번갈아가며 프로그래�� 하는 방법.
PairProgramming ì�„ ì �용해보는 방법, 스타ì�¼ 등등
* Pair Refactoring - ê¼ ì†ŒìŠ¤ 코드가 아니ë�”ë�¼ë�„ 위키 페ì�´ì§€ì—� 대한 ["ë¬¸ì„œêµ¬ì¡°ì¡°ì •"] ì�„ 하는 경우ì—�ë�„ ì �ìš©í• ìˆ˜ 있다. 특히, 해당 í† ë¡ ì�´ 벌어진뒤 ì–‘ë¡ ìœ¼ë¡œ 나누어졌ì�„ 경우, ê°� ì�˜ê²¬ 지지ìž�들ì�´ Pair 로 ë¬¸ì„œêµ¬ì¡°ì¡°ì •ì�„ í• ë•Œ ì�´ìš©í• 수 있다.
* 5ë¶„ Pair-Change - 장과 단ì�´ 존재하긴 하는ë�°. 장ì �으로 본다면, ìž�ì‹ ì�˜ 프로그래ë°� 차례가 빨리 ë�Œì•„오면서 Pair ë�¼ë¦¬ì�˜ Feedback ì�´ ë¹ ë¥´ë‹¤ëŠ” ì �ì—�서 집중ë�„ê°€ 높다는 ì �ì�´ 있다. 단, Junior ì�˜ 경우 ìž�ì‹ ì�˜ ì‚¬ê³ ê°€ 성숙해질 시간ì�„ ë°©í•´í• ìˆ˜ 있다. ì�´ 경우 5분으로 시작, ì �ì°¨ì �으로 Change ì�˜ 기간ì�„ ëŠ˜ë ¤ì£¼ëŠ” 방법ì�´ 있다.
== 효과 ==
* 코드 ì—�러율ì�˜ ê°�소 - ë‚´ê°€ ê°„ê³¼í•˜ê³ ë„˜ì–´ê°€ê¸° 쉬운 ì—�러들ì—� 대해서 ì§€ì �ì�´ ë¹ ë¥´ë‹¤.
* Protocol Analysis, ì§€ì‹�ì�˜ ì „ë‹¬ - Seminar:CognitivePsychology 참조. 다른 사람ì�˜ ì‚¬ê³ ê³¼ì •ì�„ ê´€ì°°í•˜ê³ , ë˜�한 ìž�ì‹ ì�˜ ì‚¬ê³ ê³¼ì •ì�„ 다른 사람으로 하여금 ê´€ì°°í• ìˆ˜ 있게 해준다. ì�´ëŠ” ìž�ì‹ ì�˜ 프로그래ë°� ê³¼ì •ì¤‘ 잘못ë�œ 부분ì�„ ê³ ì¹˜ëŠ”ë�° ë�„움ì�„ 준다.
* 해당 시간 ë‚´ 집중ë�„ì�˜ ìƒ�승, Pair Pressure - í�‰ì†Œ 프로그래ë°� 외ì�˜ 것(프로그래ë°� 중 ì�Œì•…듣기, 쓸ë�°ì—†ëŠ” 웹서핑, ë©”ì�¼ ì�½ê¸°)ì—� 대한 ìž¡ì�Œì�„ 없앤다. 작업 ìž�ì²´ì—�ë§Œ 몰ë‘�하게 해준다. ["TestDrivenDevelopment"] 와 ìƒ�호작용ì�´ ë¹ ë¥¸ 언어(["Python"] 등..)를 ì�´ìš©í•˜ë©´ Feedback ì�´ ë¹ ë¥´ë¯€ë¡œ 집중ë�„ê°€ ë�” 높아진다.
== Pair Programming � 대한 오해? ==
* Pair 중 Expert는 Juniorì—�게 ë§Žì�€ 설명ì�„ 해줘야 한다? - ì�´ëŠ” Junior ì�˜ Feedback ì�„ ë³´ê³ ê²°ì •í•˜ëŠ” 것ì�´ 좋다. 처ì�Œë¶€í„° Expert ê°€ ê¼ 'ì„ ìƒ�님'ì�´ ë� 필요는 없다.
* Junior : Expert ê°„ 격차ì—� 따른 효율성ì�˜ ë¬¸ì œ - [http://www.caucse.net/phpwiki/index.php?PairProgramming PairProgramming]
* Junior : Junior Pair 는 ì�˜ë¯¸ê°€ 없다? - 결과물ì—� ìƒ�관하지 않는 학습ì�˜ 경우 ê·¸ ì�˜ë¯¸ê°€ 있다. Junior ì�˜ ì‹¤ë ¥ 한계 ë‚´ì—�서ì�˜ Output 으로ë�„ ì�˜ë¯¸ê°€ 있다. 처ì�Œ 프로그래ë°�ì�„ ì�µížˆëŠ” 사람ì—�게 Pair 를 하는 것 ìž�ì²´ê°€ 새로운 학습경험ì�´ ë�œë‹¤.
PairProgramming ì�˜ 다른 ì �ìš© 예로서 PairSynchronization ì�´ 있다.
== PairProgramming 경험기 ==
=== �문서버 프로그램 개발중 ===
진행한 사람 : 강�천, 윤�� [[BR]]
ë�™ë¬¸ì„œë²„ 프로그래ë°� 팀ì�˜ ì�¸ìˆ˜ì�¸ê³„용으로 ì�´ìš©ë�˜ì—ˆì—ˆë‹¤. PP를 주로 í•˜ê³ í•œë‘�번ì�˜ VPP를 했다. 해당 소스를 ê°™ì�´ 만들어가면서 기존ì�˜ 프로그램ì�„ 설명했다.
==== ì œê¸°ë�œ ë¬¸ì œì � & 해결법 ====
Expert : Junior . 즉, 해당 분야ì—� 대한 ì „ë¬¸ê°€ : 초심ìž� ì�˜ ë¬¸ì œì�´ë‹¤. ì�´ 경우 ê·¸ ì§„í–‰ì�´ 늦어질 수 있다. (Expert : Expert는 ìµœê³ ì�˜ 효율성ì�„ 가진다. ë¬¼ë¡ ì�´ê²ƒë�„ 열린 마ì�Œì�„ 바탕으로 한다. Junior : Junior ë�„ 나름대로(?) 빨리 움ì§�ì�¸ë‹¤. (ì œëŒ€ë¡œ 움ì§�ì�¸ë‹¤ëŠ” 보장ì�€ 못한다. -_-;)) ê·¸ë¦¬ê³ Expertê°€ 해당 프로그래ë°�ì—� 대한 답 (코드)ì�„ ì�´ë¯¸ ì•Œê³ ìžˆëŠ” 경우 Expertì�˜ 집중ë�„와 긴장ê°�ì�„ 해치게 ë�œë‹¤.
ì�´ 때ì—�는 Expert는 놀지ë§�ê³ (-_-;) Observerì�˜ ì—í• ì—� 충실한다. Junior ì�˜ 플ë°�하는 부분ì�„ 보면서 ì „ì²´ 프로그램 ë‚´ì�˜ 관계와 비êµ�해보거나, 'ìž�ì‹ ì�´ë�¼ë©´ 어떻게 í•´ê²°í• ê¹Œ?' 등 ë¬¸ì œë¥¼ ì œê¸°í•´ë³´ê±°ë‚˜, reference, ê´€ë ¨ 소스를 준비해주는 방법ì�´ 있다.
- 위키설명회2005/PPT준비 . . . . 3545 matches
= [위키설명회2005]/PPT준비 =
[위키설명회2005]페�지가 너무 커지는 것 같아서 조금 쪼개 보았습니다.
== 위키설명회 PPT �료 ==
=== ZeroPage 소개 ===
==== ì œë¡œíŽ˜ì�´ì§€ 란? ====
컴퓨터공학과 학회 중 하나다.
ì œë¡œíŽ˜ì�´ì§€ëž€ ì ˆëŒ€ ì„ ë°°ë“¤ì�´ 후배들ì�„ 가르치는 ê³³ì�´ 아니다...
ìž�ì‹ ì�´ í•˜ê³ ì‹¶ì�€ 공부를 뜻ì�´ ê°™ì�€ 여러 학우들과 모여 서로 ë�„움ì�„ 주며 스터디를 하는 ê³³ì�´ë‹¤.
ê·¸ë¦¬ê³ ë‹¨ìˆœížˆ 공부만 하는 학회ë�„ 아니다.
ì œë¡œíŽ˜ì�´ì €ë“¤ 사ì�´ì—� 알게모르게 피어나는 ì •... 공부를 혼ìž�ë§Œ 하는 것ì�´ 안ì�´ë�¼ 서로 ë�„와가면서
남ì�˜ ì�˜ê²¬ê³¼ ìƒ�ê°�ì�„ 들으며 공부를 í• ìˆ˜ 있는 ê³³ì�´ë‹¤. 서로ì�˜ ìœ ëŒ€ê°€ 깊어지며 무엇보다ë�„ ìƒ�ê°�ì�˜ í�ì�´
넓어진다. 위키를 ë³´ë©´ ì•Œê² ì§€ë§Œ, í•ìƒ� 활발하게 움ì§�ì�´ëŠ” 살아있는 학회다. 늘 변화한다. 새로운 것ì�„ 추구한다.
==== ì œë¡œíŽ˜ì�´ì§€ì�˜ ì�˜ë¯¸ ====
zeropage란 명ì¹ì�€ 91학번 ì�´ì°¬ê·¼ ì„ ë°°ë‹˜ì�´ 창안.
8bit CPU ì—�서 6502를 예로 ë“¤ê² ìŠµë‹ˆë‹¤.
6502 는 16bit addressingì�´ 가능한 CPU 였습니다. 즉, $0000 ~ $FFFF ì˜€ì£ .
6502 는 13가지 메모리 access 방�� 있었는�, 그중 하나가 zero page addressing 입니다.
주소 ì˜�ì—ì�„ 8bit ë§Œ 사용, ìƒ�위 8bit ì�€ 00 으로 ê°€ì •í•˜ê³ addressing ì�„ 하면
$0000~$00FF ê°€ ë�©ë‹ˆë‹¤. ì�´ë ‡ê²Œ ì£¼ì†Œì§€ì • ì�„ 해서 ë�” ë¹ ë¥¸ access ê°€ ê°€ëŠ¥í–ˆë‹¤ê³ í•©ë‹ˆë‹¤.
ì�´ 메모리 주소 ì˜�ì—ì�„ zero page ë�¼ê³ 하는군요.
- ìš”ì • . . . . 3509 matches
<ìš”ì •ì�˜ 기ì›�>
아주 오랜 ì˜›ë‚ ì�¸ê°„ì�€ ì�´ 세계ì—� 있ë�˜ ëª¨ë“ ê²ƒ (ìž�연현ìƒ�까지ë�„) ì�„ ì�˜ì�¸í™”했다. ì�´ê²ƒì�´ ìš”ì •ì�´ëž€ ìƒ�ìƒ�ì�˜ 존재를 만들어 낸 것ì�¼ìˆ˜ë�„ 있다. 그러나 목격했다는 ë§�ì�„ 믿는다면 다ì�Œì�˜ ì�´ì•¼ê¸°ë�„ 수ê¸�ì�´ ê°ˆ 것ì�´ë‹¤. 요컨대 ì›�래부터 ê·¸ í„°ì—� ì‚´ê³ ìžˆë�˜ 주민ì�´ë�¼ëŠ” 것ì�´ë‹¤. ê·¸ 후ì—� 나타난 민족ì—� 쫓겨난 사람들ì�´ ë�™êµ´ë”°ìœ„ì—� 숨어 ê·¸ ì�´ì•¼ê¸°ê°€ ì „ìŠ¹ë�˜ëŠ” ë�™ì•ˆì—� ìš”ì •ì�´ë�¼ëŠ” 존재로 미화ë�˜ì—ˆë‹¤ëŠ” 것ì�´ë‹¤.
<ìš”ì •ì�˜ ì†�성>
'성스러운 것' ê³¼ '사악한 것' ì–´ë””ì—�ë�„ ì†�하지 않는다. 보통때는 사람들과 다를 것ë�„ 없는 ìƒ�활ì�„ 한다. 무리를 만들어 사는 것ë�„ 있으며 혼ìž�서 사는 경우ë�„ 있다. 나무나 물ì�˜ ì •ë ¹ì²˜ëŸ¼ ìž�연계ì—� 오랫ë�™ì•ˆ 살기ë�„ í•˜ê³ ëª¨ìŠµì�„ ê°�ì¶”ê³ ì‚´ê¸°ë�„ 한다.
<ìš”ì •ì�˜ 종류>
육지ì—� 사는 것, 물 ì†�ì—� 사는 것ì�´ 있으며 성질ë�„ 가지ê°�색으로 ì�¸ê°„ì—�게 ë�„움ì�„ 주는 것 (ì•„ì�¼ëžœë“œì�˜ ë ˆí”„ë¦¬ì½˜) ë�„ 있지만 ìš”ì •ì�˜ 화살ì�„ ì�˜ì•„서 마비시키는 (콘월ì�˜ 픽시) 등 나ì�œ ì§“ì�„ 하는 것ë�„ 있다. ë•…ì�˜ í’�í† ë‚˜ ìž�ì—°ì—� ë”°ë�¼ 가지ê°�색ì�˜ ìš”ì •ì�´ 있다. ìš”ì •ì�€ 스스로 ì„ íƒ�해서 모습ì�„ 나타내기 때문ì—� 사람ì�´ ìš”ì •ì�„ 만나기는 쉽지 않다. 다만 ëŠ�ë‚„ 수는 있다. 눈보다 귀로 ìš”ì •ì�˜ 존재를 아는 사람ì�´ 훨씬 많다는 걸 알아ë‘�어야 한다. 발소리나 노래 소리 따위는 ìš”ì •ì�˜ ì§“ì�´ 대부분ì�´ë‹¤. ìš”ì •ì�€ 보기ë�„ ì–´ë µì§€ë§Œ 보게 ë�˜ë�”ë�¼ë�„ 눈깜ì§�í• ìˆœê°„ì—� 놓ì³�ë²„ë¦¬ê³ ë§Œë‹¤. 투시 ëŠ¥ë ¥ì�´ 있는 사람ì—�게는 ë³´ì�¸ë‹¤ê³ ë�„ 하지만 보통 ì�¸ê°„ì—�게ë�„ 간단한 방법ì�´ 있긴 하다. 네잎 í�´ë¡œë²„를 머리 위ì—� ì˜¬ë ¤ë†“ê³ ìš”ì •ì�´ 바르는 약ì�„ 눈ì—� ë¶™ì�¸ë‹¤. (다만 약 만드는 법ì�€ ìš”ì •ë§Œì�´ ì•Œê³ ìžˆë‹¤)
ì˜�êµì�˜ 웨ì�¼ì¦ˆ 지방 어딘가는 그곳ì�„ 왕래하다가 헛발ì�„ 디뎌 넘어지면 순간 ìš”ì •ì�´ ë³´ì�´ëŠ” 1í�‰ë°© 야드 ì •ë�„ì�˜ ë•…ì�´ ìžˆë‹¤ê³ í•œë‹¤. 보기 쉬운 시기는 5ì›” 1ì�¼, 6ì›” 24ì�¼ (하지), 10 ì›” 31ì�¼ (í• ë¡œìœˆ) 따위, 시간ì�€ 태양ì�´ 머리 ê¼ëŒ€ê¸°ì—� 오는 ì •ì˜¤, 한밤중, 황혼 ë¬´ë µì�´ë‹¤.
<ìš”ì •ì�„ 부르는 법>
단호히 ìš”ì •ì�„ 지명해서는 안ë�œë‹¤. ìš”ì •ì�´ 기분ì�´ ìƒ�해서 장난ì�„ 치기 때문ì�´ë‹¤. 좀ë�” 부드럽게 'ìž‘ì�€ 사람들' , 'í�‰í™”로운 사람들', '좋ì�€ ì�´ì›ƒ', '착한 사람들', '금발ì�„ 한 ì�¼ì¡±' 따위로 부른다. 재미있는 ì �ì�€ ìš”ì •ì�€ ìž�기 ì§„ì§œ ì�´ë¦„ì�„ ë°�히지 않는ë�°, 만약 사람ì�´ ê·¸ ì�´ë¦„ì�„ 알게 ë�˜ë©´ ê·¸ ìš”ì •ì�€ 그대로 사람ì�˜ 종ì�´ ë�˜ê¸° 때문ì�´ë‹¤.
<ìš”ì •ê³¼ 악마ì�˜ ì°¨ì�´>
ìš”ì • 중ì—�는 악마ì �ì�¸ í–‰ë�™ì�„ 하는 ìš”ì •ë�„ 있지만 ê²°ì •ì �ì�¸ ì°¨ì�´ëŠ” 악마가 그런 행위를 하는 목ì �ì�€ ì�¸ê°„ì—�게 해를 ë�¼ì¹˜ê±°ë‚˜ 타ë�½ì‹œí‚¤ëŠ” 것ì�¸ë�° 비해 ìš”ì •ì�€ 그들 ìž�ì‹ ì�´ 살아가기 위한 방편ì�´ê±°ë‚˜ 그들 스스로 ì¦�기기 위한 것ì�´ë‹¤.
<ìš”ì •ì�˜ ì�Œì‹�>
대개 ìš”ì •ì�€ 우리가 먹는 것과 ê°™ì�€ 것ì�„ 먹는다. 다만 ìœ ëŸ½ì�¸ë“¤ì�€ ìš”ì •ì�´ 히스풀 줄기, 사슴과 ì‚°ì–‘ì�˜ ì –, 보리, ë°€ 등ì�„ 주ì‹�으로 ì‚¼ëŠ”ë‹¤ê³ ìƒ�ê°�했다.
<ìš”ì •ì�´ 사는 ê³³>
ìž‘ì�€ ì‚°ì�´ë‚˜ 물ì†�, 숲 근처ì—� 사는 ìš”ì •ì�´ ë§Žì�€ 듯하다. ë¬¼ë¡ ì‚¬ëžŒ 근처ì—� 사는 걸 ì¦�기는 ìš”ì •ë�„ 있다. ìš”ì • 나ë�¼ëŠ” ìž‘ì�€ ì‚°ì�˜ 입구부터 대지 ë°‘, ë˜�는 í•´ë³€ì�˜ ë�™êµ´ë¶€í„° 바다밑까지 ë„�리 í�¼ì ¸ìžˆë‹¤. ë˜� ìš”ì •ë“¤ì�€ 호수나 냇물 ì†�, 나무 구ë©�ì�´ë‚˜ 뿌리 사ì�´, ì–¸ë�•ì—� 뚫린 êµ´ì†�ì—� 사는 것으로 여겨졌다. 그들ì�€ 달빛ì�„ 받으며 춤ì�„ 추는 걸 ì¦�겼는ë�°, 사람들ì�€ í•ìƒ� 'ìš”ì •ì�˜ ë§�' ì�„ ë³´ê³ ê·¸ë“¤ì�´ 맘ì—� 들어 한 무ë�„장ì�„ ë°œê²¬í• ìˆ˜ 있다. 그것ì�€ 버섯ì�´ ì �ì �ì�´ 줄지어 ì™„ì „í•œ ì›�형ì�„ 만들어 놓ì�€ 것으로, ê·¸ ì›� ì†�ì�˜ í’€ì�€ 주위ì�˜ 풀보다 ì§™ì�€ 녹색ì�„ ë�ˆë‹¤. 사람들ì�€ ì�´ 순수한 ì›�ì�„ 피해 가야한다. 만약 ê·¸ ì›� ì†�ì—� ë°œì�„ 디디거나 ê·¸ ì†�ì—�서 ìž ì�„ 잔다면, ìš”ì •ë“¤ì—�게 ìœ ê´´ë� ì§€ë�„ ëª¨ë¥¸ë‹¤ê³ ìƒ�ê°�했기 때문ì�´ë‹¤. ìš”ì •ë“¤ì—�게 ìœ ê´´ë�˜ì–´ 그들ì�´ 사는 지하ì—�서 몇 ë¶„ 있다 ë�Œì•„오면 ì§€ìƒ�ì—�서 는 ì�´ë¯¸ 몇 ë…„ì�´ ì§€ë‚˜ìžˆë‹¤ê³ í•œë‹¤.
<ìš”ì •ì�˜ 성격>
대체로 남ì�„ ë�Œë´�주길 좋아하는 ë°�ê³ ì¾Œí™œí•œ 성격으로, 마ì�Œì—� 드는 ì�¸ê°„ì—�게 ì„ ë¬¼ì�„ 하거나 집안ì�¼ì�„ ë�„와주지만 그것ì�„ ë– ë“¤ì–´ëŒ€ê±°ë‚˜ ê°�사해서는 안ë�œë‹¤. 프ë�¼ì�´ë²„시를 침해하거나 ìš”ì •ì�´ 다니는 길ì�„ 방해하면 그들ì�€ ì‹¬ìˆ ê¶‚ì�€ 마ì�Œì�„ 갖게 ë�œë‹¤. ë¹Œë ¤ì£¼ê³ ê¿”ì£¼ëŠ” 것ë�„ 귀찮아 한다. ê°€ë ¹ ìš”ì •ì—�게 ì�Œì‹�ì�„ 꿨다면 ë�Œë ¤ì¤„ ë•� 똑같ì�€ ì–‘ì�´ 아니면 안ë�œë‹¤. 만약 조금ì�´ë�¼ë�„ 많다면 화를 ë‚´ë©° ë‘�번 다시 꿔주지 않는다. 반대로 ë¹Œë ¤ì¤€ë‹¤ë©´ ë‘� 배로 ë�Œë ¤ì¤€ë‹¤ê³ 한다. ìš”ì •ì�€ 친근한 성격ì�´ì§€ë§Œ 대체로 ìš”ì • 쪽ì—�서 친구를 ì„ íƒ�한다. ì§‘ì—�서 가사를 ë�„와주는 '브ë�¼ìš°ë‹ˆ' 따위ê°� ê·¸ 대표ì �ì�¸ 예ì�´ë‹¤. 브ë�¼ìš°ë‹ˆëŠ” 근심 ê±±ì •ì�„ í•´ê²°í•´ 주는 ìš”ì •ìœ¼ë¡œ ì–´ë ¤ì›€ì—� 처한 가족ì�„ ë�„와주었ë�˜ ì�´ì•¼ê¸°ë“¤ì�´ ê°�ì§€ì—� 남아있다. ë�„움 ë°›ì�€ 사람들ì�€ 대개 가난하지만 바른 마ì�Œì�„ ê°€ì§€ê³ ì‚´ì•„ê°€ëŠ” 사람들ì�´ë‹¤.
<ìš”ì •ì�˜ ì�Œì•…>
후ì�´ë�Œì�´ë�¼ê³ 불리는 ë°”ì�´ì˜¬ë¦°ì�˜ ì�¼ì¢…ì�„ ë¹ ë¥¸ í…œí�¬ë¡œ ì—°ì£¼í•˜ê³ , 스í…�ì�„ 밟기 쉬운 곡ì�´ë�¼ë©´ ì–´ë–¤ 곡ë�„ 좋지만 특히 '지그 (jig- 만화ì˜�í™” 'ì�¸ì–´ê³µì£¼' ì—�서 ì„ ìƒ�ì—�서 나왔ë�˜ ì�Œì•…ì�´ì£ . 춤추기 좋ì�€ 민ì†�ì�Œì•…ì�˜ ì�¼ì¢…입니다)' ë�¼ê³ ë¶ˆë ¤ì§€ëŠ” 곡ì�€ ìš”ì •ë“¤ì�˜ 댄스곡으로서 친숙한 것 같다.
<ìš”ì •ë“¤ì�˜ 성별>
- CleanCode . . . . 3469 matches
* 쩌네 ì�´ëŸ°ë�°ê°€ 있네요. 안경ë�¼ê³ ì†�ê°€ë�½ì§ˆ 하는 ë¶„ ì—‰í�´ ë°¥ ê°™ìœ¼ì‹ ë�°..? - [서지혜]
* [http://refactoring.com/ Martin Fowler� refactoring home]
* [http://dogfeet.github.io/progit/progit.ko.pdf git 사용과 ê´€ë ¨ë�œ pro gitì�´ë�¼ëŠ” ì±…ì�˜ 한êµì–´ 번ì—본. ìƒ�당히 ìž�세히 나와 ìžˆë‹¤ê³ í•˜ë„¤ìš”]
== 5월 4� ==
* 스터디 킥오프
* �서 : [http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882 Clean Code]
* [서지혜]� my-calculator 코드를 피어 리뷰함.
== 5월 11� ==
* Clean Code ì�½ì�€ 부분ì—� 대해 í† ë¡ (Chap 01, Chap 09)
* í�´ëž˜ìФì�˜ ì�´ë¦„ì�„ ì§€ì�„ 때는 -info, -data와 ê°™ì�€ ì�¼ë°˜ì �ì�¸ ì�´ë¦„ì�„ ì“°ì§€ ë§�ë�¼.
* Account를 만들면 ë�˜ì§€ AccountInfoë�¼ëŠ” í�´ëž˜ìŠ¤ë¥¼ 만들 필요는 없다. Account í�´ëž˜ìФ ë‚´ë¶€ì—� 들어가는 ì •ë³´ê°€ Info니까.
* -List ë�¼ëŠ” ì‹�ì�˜ ì�´ë¦„ì�„ ì§€ì�„ 때는 ì •ë§�로 Listì�˜ API들ì�„ ì§€ì›�í• ë•Œì—�ë§Œ -Listë�¼ê³ 붙여주는것ì�´ 좋다. ì�´ë¦„ì�„ ì €ë ‡ê²Œ 지으면 -Listì�˜ API들ì�„ ì§€ì›�í• ê²ƒ ê°™ì�€ ëŠ�낌ì�´ 들기 때문ì—� ì•„ë‹� 경우ì—�는 -s나 다른 ë°©ì‹�으로 하는게 좋ì�„ 것.
* 아래와 ê°™ì�€ ì‹�으로 Accountë‚´ë¶€ì�˜ ì •ë³´ë¥¼ 하나로 묶으면 AccountInfo í�´ëž˜ìŠ¤ì™€ getAccountInfo()등ì�´ 있ì�„법하지 않ì�€ê°€? -> ì €ëŸ° 구조 ìž�ì²´ê°€ 잘못ë��ì�„ 수 있다. getAccountInfo()와 ê°™ì�€ 방법ì�´ 아니ë�¼ 다른 방법으로 ì�¼ì�„ 시키는 모양ì�´ ë�” 낫다.
* ë¬¸ì œë¥¼ 들었ì�„ 때 테스트코드를 ë¨¼ì € ìƒ�ê°�하는 습관ì�„ 들여야 í• ê²ƒ 같다. ë¬¸ì œë¥¼ 해결하는 코드를 ë¨¼ì € ì§œë ¤ê³ í•˜ë©´ ê²°êµ í…ŒìŠ¤íŠ¸ì½”ë“œ 작성ì�´ 아니ë�¼ ì§�ì ‘ 테스트를 하게 ë�˜ëŠ” 듯 하다.
* 피드백ì�„ 빨리 받기 위해서 테스트를 실시. 피드백ì�„ ë°›ê³ ê³ ì¹ ë•Œê¹Œì§€ì�˜ 주기가 짧아야 함. 코드를 ì§œê³ ìœ ë‹›í…ŒìŠ¤íŠ¸ë¥¼ 만드는 것ë�„ 안ë�˜ëŠ”ê±´ 아님. 피드백ì�„ 바로 ë°›ì�„ 수 있으면 ë�¨.
* 코드를 깨ë�—하게 í•˜ê³ ì‹¶ìœ¼ë©´ 테스트 코드ë�„ 깨ë�—하게 ìœ ì§€í•´ì•¼ 한다. 테스트 코드가 ë�”러워지면 테스트를 잘 안하게 ë�˜ë‹ˆê¹Œ 코드ë�„ ë�”러워지게 ë�œë‹¤.
* 테스트 시ì—�는 올바른 inputì�´ ì œëŒ€ë¡œ 들어오는지를 ë¨¼ì € 확ì�¸í•˜ê³ 나서 코드가 잘못ë�˜ì—ˆëŠ”ì§€ ìƒ�ê°�í•´ë³¼ 것.
* ì‹¤ì œë¡œëŠ” ì“°ì§€ 않는ë�° 테스트를 위한 메소드를 추가하게 ë�˜ëŠ” 경우가 있ì�„ 수 있지 않ì�€ê°€? -> javaì�˜ 경우는 reflectionì�„ 사용하면 메소드ì�˜ 추가 ì—†ì�´ 처리가 가능한 경우ë�„ 있지만 그것보다ë�„ 테스트용 framework(mockito 등)를 사용하는것ì�´ 좋다.
* gerrit 설치
* [http://alblue.bandlem.com/2011/02/gerrit-git-review-with-jenkins-ci.html ì°¸ê³ ë�°ëª¨ ë�™ì˜�ìƒ�]
- ì •ëª¨/2011.3.21 . . . . 3415 matches
* 참가ìž� : [ë°•ì •ê·¼], [ì‹ ê¸°í˜¸], [황현], [강소현], [박성현], [강성현], [서지혜], [ìž„ìƒ�현], [김수경], [송지ì›�], [김준ì„�], [ì�´ìŠ¹í•œ], [권순ì�˜]
* 키워드 ì „ê¸°ìˆ˜
* [황현] 학우가 ì œì‹œí•œ 키워드 ì „ê¸°ìˆ˜ë¡œ Ice Breakingì�„ 진행했습니다.
* 다��는 조금 � 스피디하게 진행해보�는 �견� 나왔습니다 :)
== 프로ì �트/스터디 ê³µìœ ==
* [2011년�서모임]
* 격주로 진행�어 �번주는 모�지 않�.
* [JavaScript/2011년스터디]
* 개강 후 한번� 모�지 않�.
* 22� 화요� 6시 공대 팀플룸 4실�서 개강 후 첫 모임.
* Javascript� 관심있다면 내� 팀플룸으로 오세요.
* [DesignPatterns/2011년스터디]
* í† ìš”ì�¼ 3시ì—� 첫 모임.
* ì�´ë²ˆì£¼ë¶€í„° í† ìš”ì�¼ 2시ì—� 모ì�´ê¸°ë¡œ 함.
* [Spring/�험스터디]
* [김수경], [서지혜], [ì •ì�˜ì •]ì�´ 함께하는 스터디ì�¸ë�° [ì •ì�˜ì •] 학우가 오지 않ì�Œ.
* SpringFramework를 공부하며 설계 �칙들� 함께 배움.
* ì˜ˆì „ì—� ê°�ì²´ 지향ì—� 대해 잘못 ìƒ�ê°�í–ˆë�˜ 것들ì�„ 다시 ë�˜ë�Œì•„ë³´ë©° ë¶€ë�„러움ì�„ ëŠ�낌.
* 금요� 6시� 진행하니 관심있는 학우들� 참여바�니다.
* 프로ì �트 ì œì•ˆ
- 새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨10 . . . . 3408 matches
* ë‚ ì§œ : 2011/5/31 5시~ 7시
* 강사 : 06 김준�
* ì¡°êµ� : 11 ì •ì§„ê²½
* 참여 : 11 강�� 서�태 �소� �진�
* 첨강 : 11 김태진
== 지난시간 복습 ==
* [새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨9]
* 구조체
* 파ì�¼ìž…ì¶œë ¥
김준ì„� : 5ì›”ì�´ 막바지를 지냈어. 6월초ì—� 프로ì �트 발표가 4ê°œ 있어. 그래서 프로ì �트ì—� 치여삽니다. 하지만 ìž ë�„ 잘ìž�ê³ ìˆ ë�„ 잘먹어요. ê·¸ë¦¬ê³ êµ¬ë‚¨ì˜�ì�„ 면회갔습니다. 소요산 근처 연천ì—� 근무를 하는ë�° ë‚´ê°€ ì˜›ë‚ ì—� 근무했ë�˜ ì§€ì—ì—�서 30ë¶„ ì •ë�„ 걸린지ì—ì�´ì—ˆë‹¤. 그래서 8시간ì�´ ê±¸ë ¸ì�Œ. 그래서 ì–´ì œ 힘들어죽는줄 알았다. 요즘 ë˜� 춤ì�€ ìž˜ì¶”ê³ ìžˆì–´ìš”. 댄스스í�¬ì¸ ì •ë§� 잘 ë“£ê³ ìžˆì–´ìš”. 너í�¬ë�„ í•˜ê³ ì‹¶ìœ¼ë©´ 오세요. 프로ì �트 한 기억밖ì—� 없다.
ì¶•ì œ 준비를 ê°•ì�˜ì‹¤ì—�서 수업시간ì—� 남ìž�ê°€ ìž�꾸 ì•„ì�´ìœ "좋ì�€ë‚ " 불러서 ì •ë§� 성질 ë‚«ì�Œ. 그래서 ì�´ë²ˆ ì¶•ì œê°€ ì‹«ì—ˆì�Œ 쓸ë�°ì—†ì�´ 시ë�„ëŸ¬ì› ì�Œ.
ì�´ì†Œë�¼ : 수요ì�¼ì—�ìš”. 누가 ìˆ™ì œë¥¼ ë�„와달ë�¼ê³ 해서 ì›�래 ê·¸ë‚ ì°½ì„¤ëª¨ì�´ëŠ” ë‚ ì�´ì—ˆëŠ”ë�° 1시ì—� ë��나서 ë�„ì™€ì£¼ê³ ì°½ì„¤ í• ë ¤ê³ í–ˆëŠ”ë�° 다해서 ì¶•ì œë�„ ë³´ê³ ì‹¶ì–´ì„œ ì˜¤ê³ ìžˆì—ˆëŠ”ë�° "ë��났ì�Œ"ì�´ë�¼ê³ 문ìž�가왔ì�Œ. ê·¸ë¦¬ê³ ì „ë‚ ì—� 화요ì�¼ì—� 6시ì—� 오기로 했는ë�° 새싹때문ì—� 늦어서 문ìž� 보냈ë�”니 만난지 30ë¶„ë§Œì—� "ë��났ì�Œ"ì�´ë�¼ê³ 문ìž�옴. ì�´ì§„ì˜� : ã…‹ã…‹ã…‹ã…‹ ê·¸ë¦¬ê³ ëª»ë³´ê³ ëª©ìš”ì�¼ë‚ 갔는ë�° í�¼íŽ™íŠ¸ 성공 ì�´ì§„ì˜� : ì�´ì”¨~~ ã…‹ã…‹ ê·¸ë¦¬ê³ ëª©ìš”ì�¼ì—� ì¶•ì œë�¼ì„œ 친구가옴. 6시ì—� 왔는ë�° ë‚®ì—� 있ë�˜ê±° 다 ë‹«ê³ ì£¼ì �ë§Œ 있어서 ë‘�바퀴오르ë�½ 내리ë�½í•˜ë‹¤ê°€ ì €ê¸° 블랙바니가서 ë˜� 꿀꿀꿀 í�¼ë¬µí�¼ë¬µ 하는ë�° 남ìž�친구가 와서 í•™êµ� 구경 ì‹œì¼œì¤„ë ¤ê³ ì˜¬ë�¼ì™”는ë�° 볼게 없어서 ê±” 아는 형ì�´ ì €ê¸° 병ì›�ì—� 있다길래 만나서 노래방ê°�. ê·¸ë‚ ë‚®ì—� í’�ì„ ë¯¸ë�„럼틀가서 ì�´ì§„ì˜�: ã…‹ã…‹ã…‹ã…‹ ì• ë“¤ì�´ëž‘ 다 íƒ�. ê·¼ë�° ì—„ì² ìž¬ë°Œê²Œ 탔는ë�° ì–´ë–¤ì• ê°€ 타다가 바지가 찢어ì§� ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ킨ㄹì�´ã…“ã…‹ã…‹ã…‹ã…‹ã…‹ 그래서 ì§„ì˜�ì�´ê°€ 잘봤ì�Œ. ê·¸ë¦¬ê³ ê¸ˆìš”ì�¼ì—� í‹°ì…”ì¸ ë°›ìœ¼ë ¤í–ˆëŠ”ë�° 줄ì�´ 너무길어서 ê·¸ ì „ë‚ ë‹¤ë¥¸ì• í•œí…Œ ëº�ì�€ L사ì�´ì¦ˆ ë‚´ê°€ ìž…ì�Œ. ì™„ì „ 하ì�˜ì‹¤ì¢…ìž„ ã…‹ã…‹ ê·¸ë¦¬ê³ ê¹€ìž¥í›ˆì™”ì—ˆëŠ”ë�° ì™„ì „ 좋았ì�Œ.
ì�´ì§„ì˜� : 화요ì�¼ì—� 새싹 ë��ë‚˜ê³ ì„ ì „ë¶€ 회ì�˜ë¥¼ 가서 처ì�Œìœ¼ë¡œ ìž�보를 ì�»ì�Œ. 암튼 재밌었ì�Œ. ê·¸ëŸ¬ê³ í™”ìš”ì�¼ 수요ì�¼ì—� 창설ì�„ 하ëŠ�ë�¼ ì§‘ì—� 계ì†� 새벽 1시ì—� 들어ê°�. ê·¼ë�° 결과는 첫번째 í• ë•Œ 로봇 팔ì�´ ë–¨ì–´ì ¸ì„œ Fail ê·¸ë¦¬ê³ ë‘�번째는 í�¼íŽ™íŠ¸ë¥¼ í–ˆì�Œ. 그래서 ë�Œë§Œ 없었으면 ì™„ì „ í�¼íŽ™ì„±ê³µì�¸ë�° ì§œì¦�났었ì�Œ. ê·¸ë¦¬ê³ í™”ìš”ì�¼ì—� 너무 ë°°ê³ íŒ ëŠ”ë�° 창설 4피ì—�서 í• ë•Œ í™�병우 êµ�수님ì—�게 "êµ�수님 ë°°ê³ íŒŒìš”"ì�´ëž¬ë�”니 4피 사람들한테 다 ì�¨. 매우맛있었ì�Œ. ì• ë“¤ì�´ ì ˆ 찬양했ì�Œ. ê·¸ë¦¬ê³ ì¶•ì œëŠ” 재밌었ì�Œ. ì•„ ê·¸ë¦¬ê³ ëª©ìš”ì�¼ì—� 시ì²ì—� 가서 거기 앞ì—�서 군악대랑 사물놀ì�´ 연주하는 봤는ë�° ë�˜ê²Œ 재밌었ì�Œ.
서ì›�태 : 수요ì�¼ë‚ ìž�다가 종하형한테 문ìž�ì™”ì�Œ "경진대회 ê°�ë�…좀 ë§¡ì•„ë�¼" 그래서 갔는ë�° ë¬¸ì œì¢€ 봤는ë�° 하나ë�„ ëª¨ë¥´ê² ì�Œ. 그래서 ì�¸í„°ë„· 쓰는사람 계ì†� 잡았는ë�° 치완ì�´ë„¤ ì¡°ê°€ ì�¸í„°ë„· 쓰는건 몰ëž�는ë�° 알아서 ë§�해서 강퇴시킴. ê·¸ë¦¬ê³ ë��나서 ê°™ì�´ ë°¥ë¨¹ê³ ì§‘ì—�ê°�. 목요ì�¼ì—�는 가족 ì €ë…˜ì•½ì†�있어서 ì¶•ì œ êµ¬ê²½ëª»í•˜ê³ ì§‘ì—� ê°�. 금요ì�¼ë‚ ì¶•ì œ êµ¬ê²½í• ë ¤ê³ í–ˆëŠ”ë�° 문예사 프로ì �트 발표 준비때문ì—� 구경 못함. ë‚´ë…„ ì¶•ì œëŠ”... ì•„ 군대가있지. 군대갔다오면 3ë…„ì •ë�„ ë’¤ì—� 볼수 있ì�„듯.
ì •ì§„ê²½ : 작년 ê¸°ì¶œë³´ê³ ê°”ëŠ”ë�° 4ë¬¸ì œ 나왔는ë�° 너무 ì–´ë ¤ì›€ . 삽질하다가 2ë¬¸ì œ 풀었는ë�° 목요ì�¼ë‚ ê²°ê³¼ 나왔는ë�° 2등해서 넘 좋았ì�Œ. 경진대회 ì „ì—� ë�™ì–‘ì² í•™ì�˜ ì�´í•´ 수업ì�´ 있었는ë�° 거기서 ìž ê¹� 졸았는ë�° ê·“ì†�ì—� 주문ì�´ 들어왔다 "양명학 주장학 " 그래서 ê¹¨ê³ ë³´ë‹ˆê¹Œ 머리가 ì•„íŒ ë‹¤. 10ë§Œì›� 현금으로 ë°›ê³ ë¶€ìƒ�있는ë�° 기계ì‹� 키보드랑 ë¬´ì„ ë§ˆìš°ìŠ¤. 1등부터 ì„ íƒ�하는거임
아마 기계ì‹� 키보드는 ëª»ì“°ê³ ë¬´ì„ ë§ˆìš°ìŠ¤ê°€ ì„ íƒ�ë� 것 ê°™ì�Œ. ë��.
김태진 : ì €ë²ˆì£¼ë§�ì—� 부산ì—� ë‚´ë ¤ê°”ìŠµë‹ˆë‹¤. 목요ì�¼ ì €ë…˜ì—� 갔기때문ì—� 금요ì�¼ 창설ì�€ ë‹¤í•´ë†“ê³ êµ¬ê²½í•˜ëŸ¬ê°”ìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ê¸ˆìš”ì�¼ ì €ë…˜ì—� 들ì�€ 소ì‹�ì�€ Fail Fail~~~ ã… ã… . ì¶•ì œë�„ 못본건 아쉽긴 하지만 그래ë�„ ì§‘ì—�가서 ì�´ëŸ°ì €ëŸ°ê±° ë¨¹ê³ ìž˜ 쉬다온건 행복했ì�Œ. 프로그래ë°� 경진대회 나갔는ë�° 한종ì�´ëž‘ 송치완ì�´ëž‘ ê°™ì�´ 나갔ì�Œ. 분명 MSDN까지만 쓰기로 ë�˜ìžˆì—ˆëŠ”ë�° 송모군ì�´ MSDN하면서 www.google.co.kr를 통해 검색ì�„ 하다가. 야. ì�´ê±° ë¬¸ì œ ë˜‘ê°™ì• í•˜ë‹¤ê°€ 들켜서 강퇴당함.
ê°•ì›�ì„� : ì§‘ì—� 강아지가 ìƒ�ê²¼ì�Œ 종류는 ë§�티즈 "콜" 네달ë�¬ëŠ”ë�° 짱임. 남ìž�ìž„. 중성화 ì•„ì§� 안함. 해야한다ë�˜. 똥오줌 ê°€ë ¤ì„œ ì™„ì „ ì‹ ê¸°í•¨. ì• ê°€ ì²«ë‚ ì™”ëŠ”ë�° ì‹ ë¬¸ì§€ 위ì—�서 비비빅하ë�”니 오줌거기서 ì‹¸ê³ ë˜¥ë�„ 거기서 ì‚¬ê³ ì™„ì „ ì‹ ê¸°í•¨. 거실ì—�서 따로 재움. 그럼 ë°©ë¬¸ì—´ê³ ë“¤ì–´ì˜´. ì�´ë²ˆì£¼ 창설 1등했ì�Œ. ì™„ì „ 좋ì�Œ. ì¶•ì œë•Œ ì• ë“¤ì�´ëž‘ ìˆ ë§Œë¨¹ì�Œ. 구경ì�€ 안했ì�Œ.
== 수업 내용 ==
* C언어ì�˜ ê³¼ì œ 1ê³¼ 2를 했습니다.
- DesignPatterns/2011년스터디/1학기 . . . . 3353 matches
== 출�체� ==
|| || [김준�] || [김수경] || [서지혜] || [임�현] ||
== 3월 19� ==
* 진행 방�
* 책� �으며 ["HolubOnPatterns/밑줄긋기" 밑줄� 긋�]
* DB 프로ì �트를 하ìž�?
== 3월 27� ==
=== 후기 ===
==== 김수경 ====
1. HolubOnPatterns 0장ì—� 대해 함께 ì�´ì•¼ê¸°í–ˆë‹¤. 나 혼ìž� 0장ì�„ 안 ì�½ì–´ì™€ì„œ 민ë§�했다. 1장ì�€ ê¼ ì�½ì–´ì™€ì•¼ì§€.
1. High Cohesion Low Coupling과 SOLID(SRP, OCP, LSP, ISP, DIP)� 대해 다시 ��해보는 시간� �었다.
1. SRP(Single Response Principle)ì—� 대해 얘기하면서 'ì±…ìž„'ì�´ëž€ 무엇ì�¸ê°€ì—� 대한 ì�´ì•¼ê¸°ê°€ 나왔다. 삽질 경험ì�´ 없는 사람ì—�게 ê°�체지향 ì›�ì¹™ì�„ ì„¤ëª…í• ë•Œ 'ì±…ìž„'ì�´ 무엇ì�¸ì§€ 어떻게 ì�´í•´ì‹œì¼œì•¼ í• ì§€ ëª¨ë¥´ê² ë‹¤. 오늘 얘기하면서 낸 ê²°ë¡ ë�„ 경험ì�´ 없으면 ì�´í•´í•˜ê¸° ì–´ë µë‹¤ëŠ” 것…
1. DIPì—�서 ì�˜ì¡´ê´€ê³„ ì—ì „ì�´ 대체 무엇ì�„ ì—ì „ì‹œí‚¨ë‹¤ëŠ” 것ì�¸ì§€ 알게ë�˜ì—ˆë‹¤. 기존ì—�는 Highlevel 모듈ì�´ Lowlevel 모듈ì—� ì�˜ì¡´í•˜ëŠ” ì‹�ì�´ì—ˆì§€ë§Œ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 사용하여 Lowlevel 모듈ì�´ Highlevelì�´ ì œê³µí•˜ëŠ” ì�¸í„°íŽ˜ì�´ìФì—� ì�˜ì¡´í•˜ê²Œ 함으로ì�¨ 설계를 ë�” ìœ ì—°í•˜ê²Œ 만들 수 있다.
1. 여름방학때 1, 2학년들과 함께 OOP 스터디를 ì§„í–‰í•˜ê³ ì‹¶ë‹¤.
==== 서지혜 ====
1. 0장 ì�½ì–´ì˜¤ê³ 밑줄긋기(안함), ë‚´ìš©ì—� 대해 ì�´ì•¼ê¸° 나누기
1. ê°�체지향ì�„ 왜 해야하는가? 근본ì �으로 소프트웨어가 변화하기 때문ì�´ë‹¤. ê°�체지향ì�€ 변화ì—� 잘 대ì�‘í• ìˆ˜ 있는 설계 패턴ì�´ë‹¤.
1. 처ì�Œì—” 단순히 ì�¸í„°íŽ˜ì�´ìФ ëŒ€ì‹ ë„˜ê²¨ë°›ëŠ” 구체í�´ëž˜ìŠ¤ë¥¼ ì�¨ì•¼í•´ì„œì�¸ 줄 알았는ë�° ìƒ�ìœ„ê¸°ìˆ ì�´ í•˜ìœ„ê¸°ìˆ ì—� ì�˜ì¡´í•˜ëŠ” 것ì�´ 아닌 í•˜ìœ„ê¸°ìˆ ì�´ ìƒ�ìœ„ê¸°ìˆ ì�„ ì§€ì›�하기 위해 만들어지는 것ì�´ë�¼ëŠ”ê²ƒì�„ 알게ë�˜ì—ˆë‹¤.
1. ì�˜ì¡´ê´€ê³„ ì—ì „ì�´ë�¼ 해서 낯설었는ë�° ì�´ë ‡ê²Œ 설명하니 ìƒ�ìœ„ê¸°ìˆ ì—� í•˜ìœ„ê¸°ìˆ ì�´ 맞추는게 당연한게 아닌가 하는 ìƒ�ê°�ì�´ 들었다.
1. SRPì—�서 책임나누기 - 변화를 ìƒ�ìƒ�í•´ë³´ë�¼.. 서비스가 변경ë� 때 함께 ìˆ˜ì •ë�˜ì–´ì•¼ í• ì½”ë“œë“¤ì�„ 분리해ë�¼! 그것ì�´ 변화ì�˜ ì¶•ì�´ë‹¤. - ë§Žì�€ ìƒ�ìƒ�ê³¼ 삽질ì�„ í•´ì•¼ê² ìŠµë‹ˆë‹¤.
- ProgrammingPartyAfterwords . . . . 3298 matches
2002년 5월 19� 서강대�서 있었� ["프로그래�파티"] 후기 (see also ProgrammingPartyPhotos)
다ì�Œì�€ 파티 ì „ì²´(파티 준비부터 ë’·í’€ì�´ 막íŒ�까지)ì—� 대한 ê³µë�™ 기사로 가능하면 NoSmok:다í��먼트모드 를 지킨다 -- ìž�기는 분명히 ì•Œê³ ìžˆëŠ” 사건(event)ì�¸ë�° 여기ì—�는 ì•„ì§� 기ë¡�ë�˜ì–´ 있지 않다면 그냥 ì �당한 ìž�리(!)ì—� ì§�ì ‘ ë³´ì¶©í•´ ë„£ë�„ë¡� í•˜ê³ , 묘사가 미진하다면 좀 ë�” 치밀하게(!) 가다듬는다. 페ì�´ì§€ 마지막ì—�는 NoSmok:ì“°ë ˆë“œëª¨ë“œ 로 ê°œì�¸ì �ì�¸ ê°�ìƒ�, 소ê°� 등ì�„ ì �ë�„ë¡� 한다.
''보통, ì „ì²´ 모임/파티 ë�™ì•ˆ 한 사람ì�´ 참여하는 대화는 ì „ì²´ ë°œìƒ� 대화로 ë³¼ 때 극소수ì—� 해당합니다(게다가 ë�™ì�¼í•œ 대화ì—� 참여했으면서ë�„ ì�¸ì‹�하는 것과 기억하는 것ì—�는 ê°œì�¸ì°¨ê°€ í�½ë‹ˆë‹¤). ê°�ìž�ê°€ 나눴ë�˜ ì�´ì•¼ê¸° ê°™ì�´ 사실ì �ì�¸ 것들ì�€ 모ë‘� 다í��먼트모드로 여러사람ì�´ 협ë�™ì�„ 해서 채워나가ë�„ë¡� 하면 ì¢‹ê² ìŠµë‹ˆë‹¤. ì§‘í•©ì � 기억ì�´ ë�˜ëŠ” 것ì�´ì£ -- 개개ì�¸ì�´ ê°–ê³ ìžˆëŠ” 기억ì�˜ ì „ì²´ í•©ì§‘í•©. "ë‚´ê°€ 있었ë�˜ í…Œì�´ë¸”ì—�서는 어쩌구ì—� 대해 ì�´ì•¼ê¸° 했는ë�°, ì €ìª½ì—�서는 ì €ì©Œêµ¬ë¥¼ ì�´ì•¼ê¸° 했군! ì�´ì•¼, 재미있는 걸. ì €ì©Œêµ¬ì—� 대해 좀 ë�” ì�¨ë‹¬ë�¼ê³ ë¶€íƒ�í•´ì•¼ê² ë‹¤." 그러면 모ë‘�ê°€ ì�´ë“�ì�„ ë³¼ 것ì�´ê³ , 심지어 ê·¸ ë’·í’€ì�´ì—� 오지 못했ë�˜ 사람들ë�„ ë”ê°€ 얻는 것ì�´ 있ì�„ ê²�니다. --JuNe''
== 파티 공� 기사 ==
=== 파티 ì§�ì „ê¹Œì§€ ===
금요ì�¼, í† ìš”ì�¼, í† ìš”ì�¼ ë°¤ 약간 깊숙히 - ì�´ë²ˆ 심사와 Mentor ì—í• ì�„ ë§¡ì�€ 김창준, 채í�¬ìƒ�, ê°•ì„�천ì�€ 임시 위키를 ì—´ê³ ë¬¸ì œ 만들기 작업 ê´€ë ¨, Moderator 로서ì�˜ ì—í• ì�„ ì •í–ˆë‹¤.
�요�.
12시 구근ì�€ ì‹ ì´Œì—ì—� ë�„착하여 ZP 사람들ì�„ 기다림. 12시 30분쯤 모ë‘� 모여서 밥먹으러 ê°�. ë°¥ì�„ 다 ë¨¹ê³ , ZP ì�¼í–‰ë“±ì�€ 쵸코파ì�´ì™€ ê³¼ìž� 2봉지를 ì‚¬ê°€ì§€ê³ Sun 랩으로 í–¥í•˜ì˜€ê³ , 1시 30분쯤 Sun ëž©ì—� ë�„착하였다. ì�¸ìˆ˜ëŠ” ì‹ ì´Œì—�서 í�¬ë¡�ì�´í˜•,구근ì�´í˜•,ì„�천ì�´í˜•ì�„ 만나 ë°¥ì�„ ë¨¹ê³ ì„œê°•ëŒ€ë¡œ 갔다.
"ê·¼ë�° ì„ ëž©ì�´ 어디지? -_-?" [[BR]]
"문ìž� ë‚ ë ¤ë³´ë©´ ë�˜ê² ì£ . í�¬ìƒ�ì�´ê°€ 친구 핸í�° 번호 주면서 문ìž�ë‚ ë¦¬ë©´ ì „í™”í•œë‹¤ê³ í–ˆì–´ìš”. (íˆ íˆíˆ...)"[[BR]]
"ê·¼ë�°.. 그냥 니가 ì „í™”í•˜ë©´ ë�˜ì§€ 않ëƒ�? --a"[[BR]]
"��아~ 1번부터 24번 보기를 줄께 � 몇번건물�야? "[[BR]]
" 건물ì�´ë¦„ì�´ ë�야? ì•„? 거기 ìš´ë�™ìž¥ 너머 주차장쪽 그건물? 오케~"
그리하여 서강대 �랩� �착하였다.
서강대ì�˜ í�¬ìƒ�, 성근, 경훈ì�€ 미리 와서 리눅스ì—� Eclipse 를 ê¹”ê³ ê·¸ë“¤ì�„ ê¸°ë‹¤ë¦¬ê³ ìžˆì—ˆë‹¤.
1시 40ë¶„ ê²½ 문ì�„ ì—´ê³ ë“¤ì–´ì˜¤ëŠ” ì�´ê°€ 오늘ì�˜ Mentor 중 한명ì�¸ 김창준씨와 ì‹ ì œìš©ì”¨ì˜€ë‹¤. 그들ì�€ 오늘 프로그래ë°� 파티ì�˜ 경기 규칙ì�´ë‚˜ 룰, 시간 ê°™ì�€ê²ƒì�„ ë§�í•´ 주었다. 2시 10ë¶„ê²½ ìƒ�협군ì�´ í—�러벌떡 ë›°ì–´ 왔다. 쫌 ì „ì—� ì°½ì„ì�´ì™€ í˜�기ë�„ 왔다.
2시가 조금 넘어서 파티를 시작했다. ZP팀 중ì—� 불참 ì�¸ì›�ì�´ ë‘� 명ì�´ 있어서 ì�¸ì›� ì¡°ì •ì�„ 했다. ê·¸ 결과로, 다ì�Œê³¼ ê°™ì�€ ë°°ì •ì�´ ë�˜ì—ˆë‹¤. ê°� 팀ì—�는 한 명 씩ì�˜ 멘터(ë�„우미)ê°€ 붙었다. 그들ì�€ ë¬¸ì œ í•´ê²°ì—� ê´€ë ¨ë�œ ì§�ì ‘ì �ì�¸ ì¡°ì–¸ì�€ í”¼í•˜ê³ , 개발 ê³¼ì •ì�´ë‚˜ 여타 ë¬¸ì œì—� 대한 ë�„움ì�„ 주기로 했다.
* MOA : ìµœìœ í™˜, 박성근, 윤í˜�기, ì�´ê²½í›ˆ + ê°•ì„�천
* ZP#1 : 남ìƒ�협, ê°•ì�¸ìˆ˜, ì •í�¬ë¡� + 채í�¬ìƒ�
* ZP#2 : ì�´ë�•준, ì�´ì°½ì„, 임구근 + 김창준
- ë�°ë¸”ìŠ¤ìº í”„2013/ì…‹ì§¸ë‚ /후기 . . . . 3295 matches
= 참가� =
[김태진], [ê³ í•œì¢…], [김윤환], [서민관], [권순ì�˜], [김해천], [김현빈], [ë°•í�¬ì •], [ì�´ì˜ˆë‚˜], [김남규], [ì§€ì˜�민], [ì¡°ì˜�준], [ê¹€ë�„형], [ì›�준연], [임지훈], [ê¹€í™�기], [엄기용], [안í˜�준], [ì�´ë´‰ê·œ], [순ì�˜í˜•], [백주협], [ ], [ ], [ì •ì¢…ë¡�], [장í˜�수], [박성현]
= 김�기 / WindowBuilder =
* 사실 ìž�바를 약~ê°„ ê¹¨ìž‘ê±°ë ¸ì§€ë§Œ 다른 사람들ì�´ GUI를 사용하는 프로그램ì�„ 만드는 것ì�„ ë³´ê³ ì–´ë–»ê²Œ 하는 것ì�¸ì§€ 굉장히 ê¶�금하였는ë�° ì�´ë²ˆ 기회ì—� 알게 ë�˜ì–´ì„œ 너무나ë�„ 기뻤습니다 :D - [ì¡°ì˜�준]
* ê°œì�¸ì �으로 ì €í•œí…ŒëŠ” 실용성으로 따지면 아마 ì�´ë²ˆ ë�°ë¸”스 ìº í”„ 1위가 아닌가 ì‹¶ì�„ ì •ë�„로 마ì�Œì—� 드는 ì£¼ì œì˜€ìŠµë‹ˆë‹¤. Window Builder는 ì „ì—� 순ì�˜ ì„ ë°°ê°€ 쓰시는 걸 ë´�서 ì�´ëŸ° 게 있는 ê±´ 알았지만 그래ë�„ ì§�ì ‘ ì�¨ 보니 ìƒ�ê°�보다 ë�” 좋군요. 아마 나중ì—� ì •ë§�로 쓸 ì�¼ì�´ ë§Žì�´ 있지 않ì�„까 싶습니다. - [서민관]
* 회장님ì�´ ìž�바실습시험때, ì�´ê±¸ ì�´ìš©í•´ì„œ 짜면 íŽ¸í•˜ë‹¤ê³ ì¶”ì²œí•´ 준 것ì�´ì—ˆëŠ”ë�°, 하지만 코드가 ì�€ê·¼ížˆ ì–´ë ¤ì›Œì ¸ì„œ 세세한 부분ì�„ 건드릴 때ì—�는 ë�” ë§Žì�€ 시간ì�´ 걸릴 것 같아서 안 ì“´ 윈ë�„우빌ë�”êµ°ìš”! 사실, ì�´ 단ì �ì�€ GUI 툴킷 프로그램ì�´ ì§Šì–´ì§€ê³ ê°€ì•¼ í• ë¬¸ì œì�¼ 수ë�„ 있지만, ì�´ë²ˆì—� 나름대로 ë¹ ë¥¸ 프로그램 ì œìž‘ì—�는 íŽ¸í•˜ê² êµ¬ë‚˜ë�¼ëŠ” ìƒ�ê°�ì�„ 가지게 ë�˜ì—ˆìŠµë‹ˆë‹¤. - [김해천]
* ìž�바를 처ì�Œ ì�¨ë´�서 매우 ì‹ ê¸°í–ˆìŠµë‹ˆë‹¤! 미리 배워보는 ê±° 같아 ìœ ì�µí–ˆë�˜ 것 ê°™ê³ ìš” 쉽게 ë”°ë�¼í• 수 있어서 좋았습니다. - [김남규]
* ìž�ë°”ë�„ C처럼 ì§�ì ‘ 짜는 것만 있는 줄 알았는ë�° 편리한 ì�¸í„°íŽ˜ì�´ìŠ¤ê°€ 구현ë�˜ 있다는 것ì�€ 처ì�Œ 알았네요 - [ì›�준연]
* windowBuilder 쓸 줄 ì•ˆë‹¤ê³ ìƒ�ê°� 했었는ë�° 세미나 참여해보니 ìƒ�ê°�보다 ë§Žì�€ 기능ì�„ ì œê³µí•˜ëŠ” 플러그ì�¸ ì�´ì—ˆë„¤ìš”. 그래ë�„ 툴ì—� ì�˜ì¡´í•˜ë©´ 안ë�˜ë‹ˆ Swingì�„ ë�” íŒŒì•¼ê² ìŠµë‹ˆë‹¤. -[ê³ í•œì¢…]
* net beans를 ì�¨ë´�서 ì�¸ì§€ window 빌ë�”ì—� 그다지 ê±°ë¶€ê°�ì�€ ì—†ë�˜ê²ƒê°™ìŠµë‹ˆë‹¤. 다만, ì�´í�´ë¦½ìŠ¤ë‚´ì—�서 ì‚¬ìš©í• ìˆ˜ 있다는 ì �ì—�서 좋ì�€ê²ƒê°™ìŠµë‹ˆë‹¤. ì�´ë•Œê¹Œì§€ net beansëž‘ ì�´í�´ë¦½ìŠ¤ë¥¼ 혼용해서 사용해왔었는ë�° 좋ì�€ 플러그ì�¸ì�„ ì§�ì ‘ì �으로 알게ë�˜ì–´ì„œ 좋았습니다.(window 빌ë�”ì�˜ 존재는 알았지만 사용해보기ì—� 너무 귀찮아서 ì�´ë•Œê¹Œì§€ ì‚¬ìš©í• ê¸°íšŒë¥¼ 못가졌었는ë�° 가지게 ë�˜ì„œ 좋았습니다.) -[김윤환]
= 서민관 / HTTP í”„ë¡œí† ì½œ, C언어를 ì�´ìš©í•œ 웹 서버 만들기 =
* 소켓, ì�´ë¦„ë§Œ 들어ë�„ 머리가 ì§€ë�ˆì§€ë�ˆ...ì�€ 아니지만, 새내기 입장ì—�ì„ ì§€ë�ˆì§€ë�ˆ í–ˆì�„ ì£¼ì œ. 처ì�Œë¶€í„° 차근차근 잘 설명해줘서 잘 들었습니다. ê°œì�¸ì �으로 '으, ì�´ê±° 안좋ì�€ê±´ë�°' 하면서 보여주었ë�˜ 몇 가지 것들ì�´ 기억ì—� 남습니다.ã…‹ã…‹ã…‹ ì•„ì‰¬ì› ë�˜ê±´ ìƒ�ê°�보다 실습시간ì�´ 오래 ì§„í–‰ë�˜ì„œ 마지막 HTTP 서버 부분ì�´ íœ˜ë¦¬ë¦ ì§€ë‚˜ê°”ë‹¤ëŠ” ì �. 그래ë�„ ì „ì²´ì �으로 재밌게 들었습니다 - [박성현]
* 사실 소켓 프로그래ë°�ì�„ 새싹êµ�실ì—�서 했었는ë�° 복습ì�„ 안 해서 ë°˜ 쯤 까먹었다가 (...) ì�´ë²ˆ 기회ì—� 다시 기억ì�„ ë�˜ì‚´ë¦¬ê³ , C#ì�´ 아닌 C로ë�„ 짜니 ì–´ë ¤ì› ì§€ë§Œ í�¥ë¯¸ë¡œì› 습니다. 특히 마지막ì—� 웹 서버가 ì œì�¼ ì�¸ìƒ�깊었네요. ì�¸ìƒ�깊었ë�˜ ë§Œí�¼ 휙 지나간게 ì•„ì‰¬ì› ìŠµë‹ˆë‹¤ :Q - [ì¡°ì˜�준]
* ë§¥ì—�서는 윈ë�„ìš° 소켓과 다른 ë°©ì‹�ì�´ë�¼ ì§�ì ‘ 실습해보지 못해 ì•„ì‰¬ì› ìŠµë‹ˆë‹¤. (ë�.. 한번 해봤지만서ë�„) 하지만 피피티 ì •ë¦¬ê°€ 체계ì �ì�´ë�¼ ì „ì²´ì �ì�¸ ë‚´ìš© ì�´í•´í•˜ëŠ”ë�°ëŠ” ë�„움ì�´ ë§Žì�´ ë�˜ì—ˆë„¤ìš” :) -[김태진]
* ì�Œ... 사실 ì •ë§� 열심히 준비를 해서 최대한 차근차근 쉽게 설명ì�„ í•´ ë³´ìž�ê³ ìƒ�ê°�ì�„ 했는ë�°... 그래ë�„ ì—시 처ì�Œ ì ‘í•˜ëŠ” 것ì�´ë�¼ 그런지 ê·¸ë ‡ê²Œ 간단하게 ì§„í–‰ë�˜ì§€ëŠ” 않ì�€ 것 같아서 마ì�Œì—� 아쉬움ì�´ 남습니다. 새내기들ì�´ 파ì�¼ í�¬ì�¸í„°ëž‘ 파ì�¼ ìž…ì¶œë ¥ì�„ 조금ì�´ë�¼ë�„ ì•Œê³ ìžˆì—ˆìœ¼ë©´ 훨씬 수월했ì�„í…�ë�° ë§�ì�´ì£ . 그래ë�„ ì œê°€ í• ìˆ˜ 있는 ì „ë ¥ì�„ 다 í–ˆë‹¤ê³ ìƒ�ê°�í•˜ê³ , 앞으로 똑같ì�€ ì£¼ì œë¡œ 세미나를 í•œë‹¤ê³ í•´ë�„ ë�” 낫게는 못 í• ê²�니다. ë”°ë�¼ì„œ 앞으로 ê°™ì�€ ì£¼ì œë¡œ 세미나를 í• ì�¼ì�€ 아마 없지 않ì�„까 싶습니다. ë¶€íƒ�ì�´ë�¼ë�„ 들어오지 않는 ì�´ìƒ�. ì�´ê²ƒ 때문ì—� 마ì�Œ ê±±ì •ì�´ 커서 ë°¥ì�„ 먹어ë�„ 먹는 ëŠ�낌ë�„ 없었는ë�°, 그래ë�„ 스스로 만족스러울 ë§Œí�¼ì�€ 한 것 같아서 ì†�ì�´ í›„ë ¨í•˜ê³ ë˜� 조금ì�€ 아쉽기ë�„ 합니다. - [서민관]
* 올해 ë�°ìº ì—�서는 ìœ ë‚œížˆ 네트워í�¬ë¥¼ ì�´ìš©í•œ 것ì�´ ë§Žì�´ 나오는 êµ°ìš”! 네트워í�¬ 매니아ì�¸ ì €ë¥¼ 불타오르게 하는 세션ì�´ì˜€ë„¤ìš”.(하지만, ì €ëŠ” 네트워í�¬ê°€ ì–´ë–¤ 것ì�¸ ì§€ 공부했ì�„ ë¿�, 어떻게 만드는 지는 공부를 안해서... 실습 때 ì• ë¥¼ 좀 먹었습니다..) 만드는 것ì�´ ë�” ì–´ë µêµ°ìš”! 사ì�´ì–¸ìŠ¤ê°€ 엔지니어ë§�ë§Œí�¼ 중요하지만서ë�„, ì—시 엔지니어ë§�ì�´ 훨씬 ë�” 대단한 ì�¼ì�„ í•˜ê³ ìžˆë‹¤ëŠ” 것 ëŠ�ë‚�니다! - [김해천]
* 소켓ì�´ë�¼ëŠ” ê°œë…�ì�„ 처ì�Œ 들었는ë�°ë�„ 굉장히 잘 ì„¤ëª…í•´ì£¼ì‹ ë�•ë¶„ì—� 충분히 ì�´í•´í–ˆê³ , 친숙한 언어로 짜다보니 ë�”ìš± ì�¸ìƒ�깊었습니다! - [ì›�준연]
* 소켓프로그래ë°�ì�€ ì–¸ì ê°„ 공부해ë´�야지 하면서ë�„ ì•ˆí•˜ê³ ìžˆë‹¤ê°€ 단면ì�„ 알게ë� 기회를 갖게ë�˜ì„œ 좋ì�€ 세션ì�´ì˜€ìŠµë‹ˆë‹¤. ì�´ëŸ° 소켓프로그래ë°�ì�„ ê°€ì§€ê³ ë†€ë©´ 재밋는것ë�„ 나올 수 ìžˆê² ë‹¤ë�¼ëŠ” ì�‘용여지가 많아서 ë�” 재미있는 세션ì�´ì˜€ìŠµë‹ˆë‹¤. - [김윤환]
= 조광� / 아��노로 장난� 만드는 법 =
* ì§�ì§�ì§�ì§�. 굉장히 ì‹ ì„ í•œ ì£¼ì œì˜€ìŠµë‹ˆë‹¤! 아주 재밌게 들었습니다. ì»´ê³µì�¸ìœ¼ë¡œì�¨ ì „ì••ì�´ë‚˜ 회로는 친숙하지 않아 진입장벽ì�´ 있었는ë�°, ì�´ì ì•„ë‘�ì�´ë…¸ë�„ í•´ë³¼ 수 ìžˆê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었습니다. ê°�사합니다.ã…‹ - [박성현]
- MoreEffectiveC++/Operator . . . . 3197 matches
* Item 5: 사용ìž� ì •ì�˜ 형변환(conversion) 함수ì—� 주ì�˜í•˜ë�¼!
* C++는 타입간ì�˜ 암시ì � type castingì�„ 허용한다. ì�´ê±´ Cì�˜ ìœ ì‚°ì�¸ë�° 예를 들ìž�ë©´ '''char'''ê³¼ '''int''' ì—�서 '''short'''ê³¼ '''double''' 들ì�´ 아무런 ë¬¸ì œì—†ì�´ 바뀌어 진다. 그런ë�° C++는 ì�´ê²ƒ 보다 한수 ë�”ë– ì„œ type casting시ì—� ìž�료를 잃어 버리게 ë�˜ëŠ” intì—�서 shortê³¼ dougleì—�서 charì�˜ 변환까지 허용한다.[[BR]]
ì�¼ë‹¨ ì�´ëŸ° 기본 변환ì—� 대해서 개발ìž�는 ì–´ì°Œ 관여 í• ìˆ˜ 없다. 하지만, C++ì—�서 classì�˜ 형변환ì�€ 개발ìž�ê°€ 형변환ì—� 관하여 ê´€ì—¬í• ìˆ˜ 있다. 변환ì—� 관하여 논한다.
* C++�서는 �게 �가지 방�� 함수로 형변환� 컴파�러�게 수행 시키킨다:[[BR]] '''''single-argument constructors''''' 와 '''''implicit type conversion operators''''' � 그것�다.
* '''''single-argument constructors''''' ì�€ ì�¸ìž�를 하나ì�˜ ì�¸ìž�만으로 세팅ë� 수 있는 ìƒ�성ìž�ì�´ë‹¤. 여기 ë‘�가지ì�˜ 예를 ë³´ìž�
* '''''implicit type conversion operator''''' ì�€ í�´ëž˜ìŠ¤ë¡œ 하여금 해당 타입으로 ''return'' ì�„ ì›�í• ë•Œ 암시ì �ì�¸ 변화를 ì§€ì›�하기 위한 operatorì�´ë‹¤. 아래는 double로ì�˜ 형변환ì�„ 위한 것ì�´ë‹¤.
ì°¸ 괜찮ì�€ 방법ì�´ë‹¤. 하지만 ì�´ 방법ì�€ 개발ìž�ê°€ ì�˜ë�„하지 않ì�€ í˜•ë³€í™˜ë§ˆì ¸ 시키는 것때문ì—� ë¬¸ì œê°€ ë°œìƒ�한다. 다ì�Œì�„ ë³´ìž�
'''operator<<'''는 처ì�Œ Raional ì�´ë�¼ëŠ” 형ì—� 대한 ìž�ì‹ ì�˜ 대ì�‘ì�„ 찾지만 ì—†ê³ , ì�´ë²ˆì—�는 rì�„ ''operator<<''ê°€ ì²˜ë¦¬í• ìˆ˜ 있는 형으로 ë³€í™˜ì‹œí‚¤ë ¤ëŠ” 작업ì�„ 한다. 그러는 와중ì—� rì�€ double로 암시ì � 변환ì�´ ì�´ë£¨ì–´ ì§€ê³ ê²°ê³¼ double 형으로 ì¶œë ¥ì�´ ë�œë‹¤.[[BR]]
ë� ì�´ëŸ° 암시ì � 형변환ì�„ 막ì�„ë ¤ë©´, í˜•ì „í™˜ ì‹œí‚¤ê³ í•˜ëŠ” 암시ì � 사용ì�„ 하지 ì•Šê³ , 다른 함수로 명시ì �으로 í•´ 줄수 있다.
cout << r.asDouble(); // double로ì�˜ ì „í™˜ì�˜ ì�˜ë�„ê°€ 확실히 ì „í•´ 진다.
ì�´ëŸ° 예로 C++ std libraryì—� 있는 stringì�´ char*로 암시ì � 형변환ì�´ ì—†ê³ c_strì�˜ 명시ì � 형변환 시킨다.
* '''''single-argument constructor''''' 는 ë�” ì–´ë ¤ìš´ ë¬¸ì œë¥¼ ì œê³µí•œë‹¤. 게다가 ì�´ë¬¸ì œë“¤ì�€ 암시ì � 형변환 보다 ë�” ë§Žì�€ 부분ì�„ 차지하는 암시ì � 형변환ì—�서 ë¬¸ì œê°€ ë°œìƒ�ë�œë‹¤.
첫번째 ìƒ�성ìž�는 ë°°ì—´ì�˜ lowBound~highBound 사ì�´ë¡œì�˜ í�¬ê¸° ì œí•œìž�ì�´ê³ , ë‘�번째 ìƒ�성ìž�는 해당 í�¬ê¸°ë¡œ ë°°ì—´ 공간 ìƒ�성ì�¸ë�°, ì�´ ë‘�번째ì�˜ ìƒ�성ìž�ê°€ 형변환ì�„ 가능하게 만들어서 무한한 삽질ì—� 세계ì—� ë‹¹ì‹ ì�„ 초대한다. (ì‹¤ì œë¡œ ì�´ëŸ° ì�˜ë¯¸ë¡œ ì�¨ìžˆë‹¤. --ìƒ�민)
예를 들어서 다�� 보�
if( a == b[i] ) { // 헉스! ì�´ëŸ° "a"는 "a[i]" ì�¨ì•¼ í• ì½”ë“œì˜€ë‹¤!. (개발ìž�ì�˜ 실수 ì�˜ë¯¸, 한미 ì–‘êµì—�서 ê°™ì�€ ë°œì�Œì�˜ oops! --;; --ìƒ�민)
a[i]와 b[i]가 같�때 � 코드를 수행한다.;
위� 조건� 만족하지 못하면 � 코드를 수행한다.;
7줄 ''if ( a == b[i] )'' 부분ì�˜ 코드ì—�서 프로그래머는 ìž�ì‹ ì�˜ ì�˜ë�„와는 다른 코드를 작성했다. ì�´ëŸ° 문법 잘못ì�€ 당연히! 컴파ì�¼ëŸ¬ê°€ ì•Œë ¤ì¤˜ì•¼ 개발ìž�ì�˜ 시간ì�„ 아낄수 있으리, 하지만 ì�´ëŸ° ì˜ˆì œê°€ ê¼ ê·¸ë ‡ì§€ë§Œì�€ 않다. ì�´ 코드는 컴파ì�¼ëŸ¬ 입장ì—�서 ë³´ë©´ 옳ì�€ 코드가 ë� 수 있는 것ì�´ë‹¤. 바로 Array classì—�서 ì •ì�˜ í•˜ê³ ìžˆëŠ” '''''single-argument constructor''''' ì—� ì�˜í•˜ì—¬ 컴파ì�¼ì‹œ ì�´ëŸ° 코드로ì�˜ 변환ì�˜ 가능성ì�´ 있다.
'''b[i]''' 는 int형ì�„ 반환하기 때문ì—� ì�´ë ‡ê²Œ 즉ì„�ì—�서 맞춤 ìƒ�성ìž�로 type casting(형변환)ì�„ 컴파ì�¼ëŸ¬ê°€ 암시ì �으로 해줄수 있다. ì�´ì œ 사태ì�˜ 심ê°�성ì�„ ì•Œê² ëŠ”ê°€?
ì�´ëŸ° ì• ë§¤í•œ ìƒ�황ì�„ í”¼í• ìˆ˜ 있는 가장 효과ì �ì�¸ 방법ì�€ C++ì—�서 등장한 새로운 키워드ì�¸ '''explicit''' ì�˜ 사용ì�´ë‹¤. ì�´ 키워드가 ë¶™ì�€ ìƒ�성ìž�로ì�˜ 형변환ì—�서는 반드시 명시ì �ì�¸ ì„ ì–¸ì�´ 있어야 가능하다. 즉 위ì�˜ 코드를 다시 작성하여 '''explicit'''ì�˜ 사용ì�„ ì•Œì•„ë³´ê³ ë¬¸ë²•ìƒ� ìœ ì�˜ 사í•ë�„ 알아 ë³´ìž�
- Gof/Facade . . . . 3183 matches
서브시스템ì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ì§‘í•©ì—� ì�¼ê´€ë�œ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•œë‹¤. Facade는 ê³ ê¸‰ë ˆë²¨ì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì •ì�˜í•¨ìœ¼ë¡œì„œ 서브시스템ì�„ ë�” 사용하기 쉽게 해준다.
서브시스템ì�„ 구축하는 것ì�€ 복잡함ì�„ 줄ì�´ëŠ”ë�° ë�„움ì�„ 준다. ì�¼ë°˜ì �ì�¸ ë””ìž�ì�¸ì�˜ 목ì �ì�€ ê°� 서브시스템간ì�˜ í†µì‹ ê³¼ ì�˜ì¡´ì„±ì�„ 최소화시키는 것ì�´ë‹¤. ì�´ 목ì �ì�„ 성취하기 위한 한가지 방법으로는 단ì�¼í•˜ê³ 단순한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•˜ëŠ” facade object를 ë�„입하는 것ì�´ë‹¤.
예를 들기 위해, 어플리케ì�´ì…˜ì—�게 컴파ì�¼ëŸ¬ 서브시스템ì�„ ì œê³µí•´ì£¼ëŠ” 프로그래ë°� 환경ì�´ ìžˆë‹¤ê³ í•˜ìž�. ì�´ 서브시스템ì�€ 컴파ì�¼ëŸ¬ë¥¼ 구현하는 Scanner, Parser, ProgramNode, BytecodeStream, ê·¸ë¦¬ê³ ProgramNodeBuilder í�´ëž˜ìŠ¤ë¥¼ í�¬í•¨í•˜ê³ 있다. 몇몇 특수화ë�œ 어플리케ì�´ì…˜ì�€ ì�´ëŸ¬í•œ í�´ëž˜ìŠ¤ë“¤ì�„ ì§�ì ‘ì �으로 ì ‘ê·¼í• í•„ìš”ê°€ 있ì�„ 것ì�´ë‹¤. 하지만, 대부분ì�˜ 컴파ì�¼ëŸ¬ 시스템ì�„ ì�´ìš©í•˜ëŠ” í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì�€ ì�¼ë°˜ì �으로 구문분ì„�(Parsing)ì�´ë‚˜ 코드 변환 (Code generation) ì�˜ 세부ì �ì�¸ 부분ì—� 대해 ì‹ ê²½ì“¸ 필요가 없다.(그들ì�€ 단지 약간ì�˜ 코드를 컴파ì�¼í•˜ê¸° ì›�í• ë¿�ì�´ì§€ 다른 ê°•ë ¥í•œ 기능ì�„ 알 필요가 없다.) 그러한 í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì—�게는 컴파ì�¼ëŸ¬ 서브시스템ì�˜ ê°•ë ¥í•˜ì§€ë§Œ ì €ê¸‰ë ˆë²¨ì�¸ ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” 단지 그들ì�˜ 작업ì�„ 복잡하게 만들 ë¿�ì�´ë‹¤.
ì�´ëŸ¬í•œ í�´ëž˜ìŠ¤ë“¤ë¡œë¶€í„° í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì�„ ë³´í˜¸í• ìˆ˜ 있는 ê³ ê¸‰ë ˆë²¨ì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•˜ê¸° 위해 컴파ì�¼ëŸ¬ 서브시스템ì�€ facade 로서 Compiler class를 í�¬í•¨í•œë‹¤. ì�´ëŸ¬í•œ í�´ëž˜ìŠ¤ëŠ” 컴파ì�¼ëŸ¬ì�˜ ê°� 기능성들ì—� 대한 단ì�¼í•œ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì •ì�˜í•œë‹¤. Compiler class는 facade (ì›�래ì�˜ 단어 뜻ì�€ 건물ì�˜ ì „ë©´. 외관, 겉보기..) 로서 작용한다. Compiler class는 í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì—�게 컴파ì�¼ëŸ¬ 서브시스템ì—� 대한 단ì�¼í•˜ê³ 단순한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•œë‹¤. Compiler class는 컴파ì�¼ëŸ¬ì�˜ ê°� 기능들ì�„ 구현한 í�´ëž˜ìŠ¤ë“¤ì�„ 완벽하게 ì�€í��시키지 ì•Šê³ , 하나ì�˜ í�´ëž˜ìФì—� í�¬í•¨ì‹œì¼œì„œ ë¶™ì�¸ë‹¤. 컴파ì�¼ëŸ¬ facade ëŠ”ì €ê¸‰ë ˆë²¨ì�˜ 기능들ì�˜ ì�€í��ì—†ì�´ 대부분ì�˜ 프로그래머들ì—�게 편리성ì�„ ì œê³µí•œë‹¤.
�럴때 Facade Pattern� 사용하�.
* 복잡한 서브 시스템ì—� 대해 단순한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•˜ê¸° ì›�í• ë•Œ. 서브시스템ì�€ 종종 시스템들ì�´ ë°œì „ë�˜ì–´ë‚˜ê°€ë©´ì„œ ë�”ìš± 복잡성ì�„ ë�„게 ë�œë‹¤. 대부분ì�˜ 패턴들ì�€ 패턴ì�´ ì �ìš©ë�œ 결과로 ë§Žê³ ìž‘ì�€ í�´ëž˜ìŠ¤ë“¤ì�´ ë�˜ê²Œ 한다. 패턴ì�˜ ì �ìš©ì�€ 서브시스템들ì�´ ë�” ìž¬ì‚¬ìš©ê°€ëŠ¥í•˜ê³ ì»¤ìŠ¤í„°ë§ˆì�´ì¦ˆí•˜ê¸° 쉽게 하지만, 커스터마ì�´ì¦ˆí• 필요가 없는 í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì�´ 사용하기 ì–´ë µê²Œ ë§Œë“ ë‹¤. Facade는 서브시스템ì—� 대한 ë‹¨ìˆœí•˜ê³ ê¸°ë³¸ì �ì�¸ 시ê°�ì�„ ì œê³µí•œë‹¤. ì�´ëŸ¬í•œ 시ê°�ì�€ 대부분ì�˜ í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì—�게 충분하다. 커스터마ì�´ì¦ˆê°€ 필요한 í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì—�게만ì�´ facade를 넘어서 ë³¼ 필요가 있는 것ì�´ë‹¤.
* ���언트들과 추� �래스들� 구현 사��는 많� �존성� 있다. ���언트와 서브시스템 사�를 분리시키기 위해 facade를 �입하�. 그러함으로서 서브�래스� �립성과 Portability를 �진시킨다.
* 서브시스템ì—� 계층ì�„ ë‘�ê³ ì‹¶ì�„ 때. ê°� 서브시스템 ë ˆë²¨ì�˜ entry point를 ì •ì�˜í•˜ê¸° 위해 facade를 사용하ë�¼. ë§Œì�¼ ê°� 서브시스템들ì�´ 서로 ì�˜ì¡´ì �ì�´ë�¼ë©´ 서브시스템들간ì�˜ 대화를 ê°� 시스템간ì�˜ facade로 단ì�¼í™” 시킴으로서 ê·¸ ì�˜ì¡´ì„±ì�„ 단순화시킬 수 있다.
- ê°� 서브시스템 í�´ëž˜ìŠ¤ëŠ” ê°� ìš”ì²ì—� 대한 ì±…ìž„ì�´ 있다.
- í�´ë�¼ì�´ì–¸íЏì�˜ ìš”ì²ì�„ ì �합한 서브시스템 ê°�ì²´ì—�게 위임한다.
- 서브시스템 기능들� 구현�어있다.
- Facade ê°�ì²´ì—� ì�˜í•´ ì •ì�˜ë�œ 작업ì�„ 처리한다.
- facade ì—� 대한 ì •ë³´ê°€ 필요없다. facade objectì—� 대한 reference를 ê°€ì§€ê³ ìžˆì�„ 필요가 없다.
* í�´ë�¼ì�´ì–¸íŠ¸ëŠ” Facadeì—�게 ìš”ì²ì�„ 보냄으로서 서브시스템과 대화한다. Facade ê°�체는 í�´ë�¼ì�´ì–¸íЏì�˜ ìš”ì²ì�„ ì �합한 서브시스템 ê°�ì²´ì—�게 넘긴다. 비ë¡� 서브시스템 ê°�ì²´ê°€ ì‹¤ì œ 작업ì�„ 수행하지만, facade 는 facade ì�˜ ì�¸í�¼íŽ˜ì�´ìŠ¤ë¥¼ 서브시스템ì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ë¡œ 번ì—하기 위한 ê³ ìœ ì�˜ 작업ì�„ 해야 í• ê²ƒì�´ë‹¤.
facade 를 사용하는 í�´ë�¼ì�´ì–¸íŠ¸ëŠ” ì§�ì ‘ 서브시스템 ê°�ì²´ì—� ì ‘ê·¼í• í•„ìš”ê°€ 없다.
Facade Patternì�€ 다ì�Œê³¼ ê°™ì�€ ì�´ì�µì�„ ì œê³µí•´ì¤€ë‹¤.
1. 서브시스템 ì»´í�¬ë„ŒíŠ¸ë¡œë¶€í„° í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì�„ 보호한다. 그러함으로서 í�´ë�¼ì�´ì–¸íŠ¸ê°€ 다루는 ê°�ì²´ì�˜ 수를 줄ì�´ê³ , 서브시스템ì�„ ì�´ìš©í•˜ê¸° 쉽게 해준다.
2. 서브시스템과 í�´ë�¼ì�´ì–¸íЏ ê°„ì�˜ 연결관계를 약하게 해준다. 종종 서브시스템 ì»´í�¬ë„ŒíŠ¸ëŠ” í�´ë�¼ì�´ì–¸íŠ¸ì™€ 강한 연결관계를 가지기ë�„ 한다. 약한 연결관계는 í�´ë�¼ì�´ì–¸íЏì—�게 ì˜�í–¥ì�„ 미치지 않으면서 서브시스템ì�˜ ì»´í�¬ë„ŒíŠ¸ë“¤ì�„ 다양하게 만들어준다. Facade 는 시스템과 ê°�ì²´ê°„ì�˜ ì�˜ì¡´ì„±ì�„ 계층화 하는ë�° ë�„움ì�„ 준다. Facade는 복잡함ì�´ë‚˜ 순환ì�˜ì¡´ì„±ì�„ ì—†ì• ì¤€ë‹¤. ì�´ê²ƒì�€ í�´í�´ë�¼ì�´ì–¸íŠ¸ì™€ 서브시스템ì�´ 비ì�˜ì¡´ì �으로 구현ë�˜ì—ˆì�„때ì�˜ 가장 중요한 ê²°ê³¼ì�¼ 것ì�´ë‹¤.
3. 그러하면서ë�„ 어플리케ì�´ì…˜ì�€ ì—¬ì „ížˆ 서스시스템 í�´ëž˜ìŠ¤ë“¤ì�„ ì‚¬ìš©í• ë°©ë²•ì�„ ì œê³µí•œë‹¤. 사용ì�˜ 편리성과 ì�¼ë°˜ì„±ì�„ ì„ íƒ�í• ìˆ˜ 있다.
facade를 êµ¬í˜„í• ë•Œ 다ì�Œê³¼ ê°™ì�€ issue를 ìƒ�ê°�하ë�¼.
- RandomWalk2 . . . . 3130 matches
ë°”í€´ë²Œë ˆ 한 마리가 íŒ� 위를 ë�Œì•„다닌다. ì�´ ë°”í€´ë²Œë ˆê°€ ê°� 칸ì�„ 방문한 횟수와 ì´� 움ì§�ì�¸ 횟수를 구하ë�¼.
ì�´ 페ì�´ì§€ì—� 있는 활ë�™ë“¤ì�€ 프로그래ë°�ê³¼ ë””ìž�ì�¸ì—� 대해 ìƒ�ê°�í•´ ë³¼ 수 있는 êµ�육 프로그램ì�´ë‹¤. ëª¨ë“ í™œë�™ì�„ ë��내기까지 사람ì—� ë”°ë�¼ 하루ì—�서 삼사ì�¼ì�´ 걸릴 수ë�„ 있다. 하지만 여기서 얻는 ì�´ë“�ì�€ 앞으로 몇 ë…„ë�„ 넘게 ì§€ì†�ë� 것ì�´ë‹¤. ë¬¸ì œë¥¼ í’€ 때는 혼ìž�서 하거나, 그게 ì–´ë µë‹¤ë©´ 둘ì�´ì„œ PairProgrammingì�„ í•´ë�„ 좋다.
* ìœ ì‚¬ë¬¸ì œ RandomWalk
* ObjectOrientedProgrammingì—�서 ì�´ ë¬¸ì œë¥¼ 처ì�Œ 소개했다.
* 테스트 케�스들
* 뼈대예시 ["RandomWalk2/ClassPrototype"] (OOP를 처� 다루는 경우가 아니�면 보지 않기를 권한다)
=== ìž…ë ¥ ===
í‘œì¤€ìž…ë ¥ì�„ 통해 다ì�Œ ë‚´ìš©ì�„ ìž…ë ¥ 받는다.
첫 줄ì�˜ M,Nì�€ íŒ�ì�˜ 행과 열로 íŒ�ì�˜ í�¬ê¸°ë¥¼ ë§�í•˜ê³ , 다ì�Œ ë�¼ì�¸ì�˜ 숫ìž� ë‘� 개는 바퀴ì�˜ 초기 위치로 행과 ì—´ì�˜ 순서다. 다ì�Œ 줄ì—�는 바퀴ì�˜ ì—¬ì •ì�´ 나오는ë�° 0부터 7 사ì�´ì�˜ 숫ìž�ê°€ ì�´ì–´ì§„다. 0부터 7 사ì�´ì�˜ 숫ìž�는 ë°©í–¥ì�„ ì�˜ë¯¸í•œë‹¤. 0ì�´ ë¶�쪽ì�´ê³ , 시계방향으로 1,2,3,...7ì�´ 배치ë�œë‹¤. 마지막 줄ì�€ 999로 ë��난다.
예.
10í–‰ 10ì—´ì�˜ íŒ�ì�˜ 0í–‰ 0ì—´ ì§€ì �ì—�서 바퀴가 ì¶œë°œí•˜ê³ , 처ì�Œ 다섯 칸ì�„ ë�™ìª½ìœ¼ë¡œ 움ì§�ì�¸ 다ì�Œ, 다섯 칸ì�„ 남쪽으로 움ì§�ì�´ê³ , 마지막ì—� 남서쪽으로 한 칸 움ì§�ì�¸ 다ì�Œ ë��난다.
=== 종료 조건 ===
* íŒ� 위ì�˜ ëª¨ë“ ì¹¸(cell)ì�„ 한번 ì�´ìƒ� 방문했거나
* ë°”í€´ë²Œë ˆì�˜ ì—¬ì •ì�´ ë��나거나
=== ì§„í–‰ ===
바퀴는 ì—¬ì •ì—� ë”°ë�¼ 한 번ì—� 한 칸 씩 움ì§�ì�´ë�˜ ì´� 8 ë°©í–¥ 중 하나로 움ì§�ì�¼ 수 있다. 만약 íŒ�ì�˜ ë��ì�„ 넘어서면 반대쪽으로 ë�Œì•„ 나오게 ë�œë‹¤.
만약 ì—´ì�´ N-1ì�¼ 때 ë�™ìª½ìœ¼ë¡œ 움ì§�ì�´ë©´ ê°™ì�€ í–‰ì�˜ 0열로 ì�´ë�™í•˜ê³ , ì—´ì�´ 0ì�¼ 때 서쪽으로 ì�´ë�™í•˜ë©´ ë�™ì�¼ í–‰ì�˜ N-1열로 나온다.
만약 í–‰ì�´ M-1ì�¼ 때 남쪽으로 움ì§�ì�´ë©´ ê°™ì�€ ì—´ì�˜ 0행으로 ë‚˜ì˜¤ê³ , í–‰ì�´ 0ì�¼ 때 ë¶�쪽으로 ì�´ë�™í•˜ë©´ ë�™ì�¼ ì—´ì�˜ M-1행으로 나온다.
따�서, 위치가 0행 0열� 때 �서쪽으로 움��면 M-1행 N-1열로 나오게 �다.
=== ì¶œë ¥ ===
- DataCommunicationSummaryProject/Chapter8 . . . . 3082 matches
* ê³ ê°�ê³¼ 네트워í�¬ì�˜ 마지막 ì—°ê²°ì�´ë‹¤. ë² ì�´ìФ 스테ì�´ì…˜ì�€ ì—�ì–´ ë§�í�¬ 범위ì—� í�¬í•¨ë�˜ì§€ 않는다.
* ì—�ì–´ ë§�í�¬ê°€ ë�™ìž‘하기 위해서는 ë‘�가지 ìˆ˜ì‹ ê¸°ê°€ 필요한ë�° 사용ìž�ì—� ì�˜í•´ì„œ ìž‘ë�™í•˜ëŠ”ê²Œ MSU(핸드í�°) ìš´ì˜�ìž�ì—� ì�˜í•´ì„œ ë�™ìž‘하는게 BTS(Base Transceiver Station) ì�´ë‹¤.
* 핸드�� �한다. (MS mobile station)
* ëª¨ë“ ì…€ì�˜ 가운ë�°ì—� 있는 거대한 ìˆ˜ì‹ ê¸° ì�´ë‹¤.
* 지면ì—� ìž¥ì• ë¬¼ì—� ë°©í•´ 받지 않기 위해서 높ì�€ 위치ì—� 있어야 한다.
* 업��를 위해서 fiberoptic� 많� 쓴다.
* BTSê°€ í˜�오성ì�„ ì�¼ìœ¼í‚¤ê¸° 때문ì—� 주변과 어울리게 꾸몄지만 너무 í‹°ê°€ 안나면 사람들ì�´ ì•ˆì „ì—� ë¬´ì‹¬í•´ì ¸ì„œ 위험해질 수ë�„ 있다.
* 디지털 핸드�� 첫번째 단계는 BTS를 BSC(Base Station Controller)� 연결하는 것�다.
* ì•„ë‚ ë¡œê·¸ 네트워í�¬ëŠ” ì•„ë‚ ë¡œê·¸ ì „íŒŒë¥¼ 디지털 ì „íŒŒë¡œ 바꾸기 위해서 BTSì—� BSCê°€ 필요하다.
* 여러개� Base Station� BSC를 같� 사용한다.
* BSCê°€ ì—°ê²°ë�˜ì–´ 있는 BTS들ì—�게 ë�™ì �으로 스펙트럼ì�„ í• ë‹¹í• ìˆ˜ 있기 때문ì—� 하나ì�˜ ì…€ì—� ë�”ë§Žì�€ 사용ìž�를 ìˆ˜ìš©í• ìˆ˜ 있다.
* moblie voice 네트워��서 가장 복잡한 구성요소는 MSC(Mobile Switching Center)�다.
* ì „í™”ê¸°ì�˜ êµ�환기 처럼, MSC는 사용ìž�들ì�„ ê¸°ì–µí•˜ê³ ìžˆë‹¤ê°€ í•„ìš”í• ë•Œ 부른다.
* 네트워í�¬ëŠ” ë§Žì�€ MSC를 ê°€ì§€ê³ ìžˆê³ , 하나ì�˜ MSC는 여러 무리ì�˜ 셀들ì�„ ë§¡ê³ ìžˆë‹¤.
* ëª¨ë“ ê³ ê°�ì�€ íŠ¹ì •í•œ MSCì—� 등ë¡�ë�˜ì–´ 있다.
* 사용�와 연결하기 위해서 네트워��서 중요하다
* ê°�ê°�ì�˜ MSC는 아래와 ê°™ì�€ 여러개ì�˜ ë�°ì�´í„° ë² ì�´ìŠ¤ì™€ ì—°ê²°ë�˜ì–´ 있다.(사용ìž�ì�˜ 위치 ì¶”ì �ê³¼, 요금 지불 ì •ë³´ë“±ì�„ 위해서)
* MSCì—� ì €ìž¥ë�˜ì–´ 있는 ëª¨ë“ í•¸ë“œí�°ì�˜ 위치를 ê°€ì§€ê³ ìžˆë‹¤.
* ìž�ì‹ ì�´ í�¬ê´„하는 범위내ì�˜ 사용ìž�ì—� 대해서만 ì •í™•í•œ 지리ì �ì�¸ ì •ë³´ë¥¼ ê°€ì§€ê³ ìžˆë‹¤.
* 만약 사용ìž�ê°€ 범위 밖으로 ì�´ë�™í•˜ë©´, ê·¸ ì�´ë�™í•œ ê³³ì�˜ MSC 분별 번호를 ëŒ€ì‹ ì €ìž¥í•œë‹¤.
- 회ì›�ì •ë¦¬ . . . . 3073 matches
보통 ["회ì›�ì •ë¦¬"]ë�¼ëŠ” ì�´ë¦„하ì—� 사람들ì�„ ì¡°ì§�ì—�서 탈퇴시킨다.
ì–´ë–¤ 기준ì—� ì�˜í•´ì„œ ì •ë¦¬ê°€ ë�˜ëŠ” 건가요? 그것ì�´ 회칙ì—� ê·œì •ë�˜ì–´ 있나요? 아니면 ìž„ì�˜ì �으로 행해질 수 있나요? ["회ì›�ì •ë¦¬"]ê°€ ê¼ í•„ìš”í• ê¹Œìš”? 회ì›�ì •ë¦¬ë¥¼ 당한 사람ì�€ 회ì›�ì •ë¦¬ë¥¼ 한 사람(혹ì�€ 남ì�€ 사람들)ê³¼ì�˜ 실 관계ì—� 서먹해지진 않ì�„까요? 위키ì�˜ 홈페ì�´ì§€ë¥¼ ê¼ ì‚ì œí•´ì•¼ í• ê¹Œìš”?
모임ì—� 참가를 잘 ëª»í•˜ê³ , 프로ì �트 활ë�™ì�´ 미진한 사람ì—�게 처벌ì�´ 필요하나요? 모임ì—� 참가를 ì•ˆí•˜ê³ í”„ë¡œì �트 활ë�™ì�´ 부진한 것 ìž�ì²´ê°€ ì�¼ì¢…ì�˜ 처벌ì�´ ë�˜ëŠ” 경우는 ì—†ì�„까요? 처벌ì�´ ì•„ë‹ˆê³ ë³´ìƒ�으로ì�¨ ì �극성ì�„ ì�´ë�Œì–´ 낼 수는 ì—†ì�„까요?
ê¼ ì „ì²´ 회ì›�들ì�˜ 참여ë�„를 높게 ìœ ì§€í•´ì•¼ë§Œ í• ê¹Œìš”?
한번 ê°•ì œ 탈퇴 당한 사람ì�´ ìž�기ì�˜ 친구들ì�´ ìž�ì‹ ì�´ 관심있어 하는 ë‚´ìš©ì�„ ê³µë¶€í•˜ë ¤ê³ ì‚¬ëžŒì�„ 모으는 걸 알았습니다. 과연 ì°¸ì—¬í• ìˆ˜ 있ì�„까요? ê·¸ 사람ì�´ "ì œë¡œíŽ˜ì�´ì§€"ë�¼ëŠ” ìž„ì�˜ì � 단체ì�˜ ê°€ìƒ�ì � "ì„ (ç·š)" 때문ì—� 함께 공부를 못한다면, 그럴 가치가 있ì�„까요?
ê²½ì˜�í•™ì—�서는 최근들어 ì¡°ì§�ì�´ë¡ ì—� 패러다임 ì�´ë�™ì�´ 있습니다. í�”히들 ë§�하는 군대ì‹�, 위계ì‹�, ê³ ì •ì � ì¡°ì§�ì—�서 네트워í�¬ì‹�, 수í�‰ì �, ë�™ì � ì¡°ì§�으로ì�˜ 변화ì�´ì§€ìš”. ì�´í•©ì§‘ì‚°ì�´ 쉬워졌습니다. ì¡°ì§�ê³¼ ì¡°ì§�ê°„, ê°œì�¸ê³¼ ê°œì�¸ê°„ì�˜ ê²°í•©ë ¥(coupling)ì�´ 약해졌습니다. 하지만 한번 모ì�¸ ì�´ìƒ� ì�‘ì§‘ë ¥(cohesion)ì�€ 높습니다. ê¼ ì›�하는 사람들만 모ì�¼ 수 ìžˆì£ . 대학사회ì—�서ë�„ 비슷한 현ìƒ�들ì�´ ë‚˜íƒ€ë‚˜ê³ ìžˆì§€ 않나 ìƒ�ê°�합니다. ì˜ˆì „ì—�는 ë”ê°€ í�° ì¡°ì§�ì—� ë°œì�„ 담궈놓아야 편안함과 ì•ˆì •ê°�ì�„ ëŠ�꼈는ë�° ì�´ì œëŠ” ê·¸ë ‡ì§€ 않습니다. "ê°œì�¸ì£¼ì�˜ì �"ì�´ë�¼ê³ 비íŒ�ì�„ 받기ë�„ 하지만 현실ì�„ ë¶€ì •í• ìˆ˜ëŠ” ì—†ì�„ 듯 합니다. ê·¸ë ‡ë‹¤ë©´ 변화하는 패러다임ì—� 맞는 ë�™ì•„리 활ë�™ì�€ ì–´ë–¤ 모양새여야 í• ê¹Œìš”?
ì €ë�„ ìƒ�당부분 ë�™ì�˜í•©ë‹ˆë‹¤. 그런ë�° ì œê°€ ì•„ì§� 변화ì—� 따르지 못하는 것ì�¸ì§€.. 아니면 ì•„ì§�ë�„ 대학사회가 변하지 않는 것ì�¸ì§€ëŠ” ëª¨ë¥´ê² ì§€ë§Œ 비êµ�ì � ì €í•™ë…„ì—� ì†�í•´ìžˆê³ ìŠ¤ìŠ¤ë¡œì—� ì�µìˆ™ì¹˜ 않ì�€ 1,2학년들ì—�게는 위와같ì�€ 모습ì�„ 기대하기가 ìƒ�ê°�ë§Œí�¼ 쉽지는 않ì�„것 같습니다. ë¬¼ë¡ ì�´ë¯¸ 대학ì�„ ê±°ì³�(ì �ì°¨ ëŒ€ì¡¸ì¶œì‹ ì�´ 많아지므로 ì�´ë ‡ê²Œ ë§�í•˜ê² ìŠµë‹ˆë‹¤.) '비êµ�ì � 스스로ì—� ì�µìˆ™í•œ' 사람들ì�´ 있는 사회ì—�ì„ ìœ„ì™€ê°™ì�€ 모습ì�„ ê¸°ëŒ€í• ìˆ˜ 있ì�„ 것ì�´ë�¼ëŠ” 것ì—�는 ê³µê°�ì�„ í•˜ê³ ë�™ì�˜í•©ë‹ˆë‹¤. 만약 ì œê°€ 시대ì�˜ í��름ì—� 뒤따ë�¼ê°€ì§€ ëª»í•˜ê³ ìžˆë‹¤ë©´ ê³ ì³�ë³´ê³ ì‹¶ìŠµë‹ˆë‹¤. (ë¬¼ë¡ í•™íšŒì°¨ì›�ì—�서가 아니ë�¼ ê°œì�¸ì � ì°¨ì›�ì—�서입니다.. :) )
--["ì°½ì„"]
(ì°¸ê³ ë¡œ ì�´ê²ƒë“¤ì�€ 한번 ìƒ�ê°�í•´ë³´ìž�는 ì�˜ë¯¸ì—�서 꺼내는 질문들ì�´ì§€ ì–´ë–¤ 비íŒ�ì�„ 목ì �으로 한 것ì�´ 아닙니다.)
^^ 네. ì „ 질문 ë°›ì�„ 수 있다는 것ì�´ 기ì�©ë‹ˆë‹¤. 관심ì�„ ê°€ì ¸ì£¼ì‹ ë‹¤ëŠ” 것 하나만으로ë�„ìš”.... :)
--ì°½ì„
회ì›�ì •ë¦¬ì�˜ 기준ì�€ 회칙ì—�서 ì •í•´ì§„ 대로 'ì‚¬ì „ ì—°ë�½ì—†ì�´ ì •ëª¨ ì—°ì†� 2회ì�´ìƒ� 불참' ì—� 근거하였습니다. 미처 게시íŒ�,위키ì—� ì—°ë�½í•˜ì§€ ëª»í•˜ê³ íšŒìž¥ì—�게 ì—°ë�½í•œ 경우ë�„ ê°�안ì�„ 하였습니다. ë˜�한 프로ì �트, 스터디 등ì�„ 하면서 ZeroWiki ìƒ�ì—�서ì�˜ 활ë�™ì—¬ë¶€ë�„ 참작ì�„ 하였습니다. 활ë�™ì‚¬í•ì�´ ì „í˜€ 없으면서 ì •ëª¨ì—� ì—°ì†� 2회ì�´ìƒ� 불참ì�´ 경우가 회ì›�ì •ë¦¬ì�˜ 대ìƒ�ì�´ì—ˆìŠµë‹ˆë‹¤.(ê³µêµ�ë¡ê²Œë�„ ì�´ë ‡ê²Œí•˜ì—¬ 나온 명단ì�˜ 사람들ì�€ ì •ëª¨ì—� 2,3달 ì�´ìƒ� 불참하였습니다. ìž�ì§„ 탈퇴ë�¼ê³ ë³´ì•„ë�„ ë� ì •ë�„로 ë§�ì�´ì£ . 아무런 ì—°ë�½ë�„ ì—†ì�´ 불참하였으니까요.) 분명히 ì •ëª¨ë¥¼ 하기 ì „ì—� '회ì›�ì •ë¦¬ë¥¼ 합니다' ë�¼ê³ 명시를 í–ˆì—ˆê³ ê·¸ì—� 대하여 아무런 ì�˜ê²¬ë�„ 없었습니다. 회칙ì�„ ì •ëª¨ì—�서 ì •í–ˆë�˜ ë§Œí�¼ ë�™ì�˜í•˜ëŠ” 것으로 간주하여 회ì›�ì •ë¦¬ 당ì�¼ ì •ëª¨ì—� 참여했ë�˜ 회ì›�들ë�¼ë¦¬ 회칙 기준ì—� 맞추어 회ì›�ì •ë¦¬ë¥¼ 단행하였습니다.
ê·¸ë¦¬ê³ ì‚¬ê³¼ì�˜ ë§�씀 FrontPageì—�ë�„ ì˜¬ë ¸ì§€ë§Œ 다시한번 드립니다. ì�¼ì²˜ë¦¬ë¥¼ 함ì—� 있어 ê²½ì†”í•˜ì˜€ê³ , 성급했ë�˜ ì �.. ê·¸ë¦¬ê³ íšŒì¹™ì�„ 좀ë�” 눈여겨 ë³´ì§€ ì•Šê³ íšŒì›�ì •ë¦¬ë¥¼ 한 ì �ì—� 대하여 회ì›�들ì�€ ë¬¼ë¡ ì„ ë°°ë“¤ê»˜ ìš°ë ¤ë¥¼ ë�¼ì³�드린ì � 죄송합니다. ì�´ëŸ° ì�¼ì�´ ì—†ë�„ë¡� í•˜ê² ìŠµë‹ˆë‹¤. ê°™ì�€ 과친구들ë�¼ë¦¬ 서로 웃으며 대하는 친구들ë�¼ë¦¬ 회ì›�ì •ë¦¬ë�¼ëŠ” 것때문ì—� 실관계가 서먹해지는 것ì�€ ì €ë�„ ìš°ë ¤í•˜ëŠ” 바입니다. 홈페ì�´ì§€ê¹Œì§€ ì‚ì œí•˜ëŠ” ì�¼ì�€ 지나치다는 ìƒ�ê°�ì�´ 들었습니다. 회ì›�ì •ë¦¬ëŠ” 개개ì�¸ì�˜ 추방ì�„ 목ì �으로 하는 것ì�´ 아니ë�¼ 학회ì�˜ ë¶€í�¥ì�„ 목ì �으로 하기 때문입니다. 그리하여 ìƒ�민ì�´ 형ì�´ Delete This Page ëŒ€ì‹ ì—� ZeroPagers 를 ZeroWikian 으로 바꿔놓으며 차후 ì—°ë�½í•˜ì—¬ 활ë�™ìž¬ê°œì�˜ 여지를 ë‚¨ê²¨ë†“ìœ¼ì‹ ì�¼ì—� ê°�사드리며, 형ì�´ 미ì³� ì†�대지 못한 홈페ì�´ì§€ë�„ ì œê°€ ë§ˆì € ZeroWikian 으로 바꿔놓았습니다. ZeroPagers ê°€ 아니ë�”ë�¼ë�„ ZeroWikian 으로 ê°™ì�´ ê³µë¶€í• ìˆ˜ 있다면 좋ì�„ 것입니다.
창준ì�´ 형 ë§�대로 ì œë¡œíŽ˜ì�´ì§€ë�¼ëŠ” ìž„ì�˜ì � 단체ì�˜ ê°€ìƒ�ì � ì„ ë•Œë¬¸ì—� 함께 공부하지 못한다면 ì�´ ë˜�한 비극ì�´ ë� 것입니다. ë”°ë�¼ì„œ 본ì�˜ 아니게 지나친 조치들ì�„ 취했ë�˜ 것 다시한번 사과드립니다. 회ì›�ì •ë¦¬ 대ìƒ�ì�˜ 친구들 ë˜�한 차후 ê°™ì�´ ê³µë¶€í• ìˆ˜ 있다면 그보다 ë�” 반가운 소ì‹�ì�€ ì—†ì�„ 것입니다. ë”°ë�¼ì„œê·¸ì—� 대한 대안으로 함께 ê³µë¶€í• ìˆ˜ 있는 여지를 남겨놓기 위해 앞서 ë§�씀드린대로 ZeroWikian 으로 남겨ë‘�는 방안ì�„ ìƒ�ê°�했습니다.(ë¬¼ë¡ ì œê°€ ìƒ�ê°�했다기 보단 ìƒ�민ì�´ 형ì�˜ 추가조치ì—� 따른 것ì�´ì§€ë§Œìš”... :) )
ê·¸ë¦¬ê³ íšŒì›�ì •ë¦¬ì�˜ 근거가 ë�œ ì •ëª¨ì�˜ 참여여부를 ë§�씀드리ìž�ë©´ ì •ëª¨ì—� 규칙ì �으로 나옴으로ì�¨ 친목ì�„ ë‹¤ì ¸ 스터디, 프로ì �트 등ì�˜ 활ë�™ì—� 활기를 ë¶ˆì–´ë„£ê³ ìž� 함ì�´ì—ˆìŠµë‹ˆë‹¤. ì²˜ë¦¬í• ì•ˆê±´ì�´ 있으면 ì�´ë‚ 모ì�¸ ê¹€ì—� ì²˜ë¦¬í• ëª©ì �ë�„ 있었구요. ê·¸ë¦¬ê³ ì •ëª¨ë¥¼ '무한 ìž�ìœ '로 í• ê²½ìš° 참여가 ì €ì¡°í•˜ë‹¤ëŠ” ì§€ì �ì�´ 있어 ê°•ì œì„±ì�„ ë¶€ì—¬í•˜ê³ ìž� '회ì›�ìž�격ìƒ�실'ì�´ë�¼ëŠ” 처벌ì�„ ë‘�게 ë�œ 것입니다. 2002.1ì—� ì œë¡œíŽ˜ì�´ì§€ì™€ ë�°ë¸”스ì�˜ í†µí•©í• ë•Œ '학회활ë�™ì�˜ ì €ì¡°í•¨ì�˜ ì›�ì�¸' ì�˜ 하나로ì�¨(ì „ë¶€ê°€ 아니ë�¼ ì�¼ë¶€ë�¼ëŠ” ì �ì�„ 다시 ë§�씀드립니다.) ì •ëª¨ì�˜ 불참으로 ì�¸í•œ 회ì›�들간ì�˜ ê²°ì†�ë ¥ ìƒ�실ì�„ 꼽았ë�˜ 걸로 기억합니다. Z&D 로 페ì�´ì§€ 검색하면 나오는 페ì�´ì§€ë“¤ì�´ 당시 í†µí•©ê³¼ì •ì—�서 남ì�€ 문서들입니다. 아무튼 그리하여 ì •ëª¨ì—� ê°•ì œì„±ì�„ ë‘�ê³ ìž� 회ì›�ìž�격박탈ì�´ë�¼ëŠ” 벌칙ì�´ ë§Œë“¤ì–´ì¡Œê³ ì�¼ë…„ì�´ 지난 지금 시행하게 ë�˜ì—ˆìŠµë‹ˆë‹¤.
여기서부터는 ì œê°€ 회장ì�´ 아니ë�¼ ZeroPagers 로ì�¨ ì œ ì�˜ê²¬ì�„ ë§�ì”€ë“œë¦¬ê² ìŠµë‹ˆë‹¤.
ì „ì²´ 회ì›�들ì�˜ 참여ë�„를 높게 ìœ ì§€í•´ì•¼ë§Œ 하는가ì—� 대해서는 '예' ë�¼ê³ í•˜ê³ ì‹¶ìŠµë‹ˆë‹¤. ë¬¼ë¡ ëª¨ë‘�ì�˜ ì�˜ë¯¸ë¡œ ë§�씀드리는 것ì�€ 아닙니다. ê±°ì�˜ë‹¤ì�˜ ì°¨ì›�ì—�서 ë§�씀드립니다. 회ì›�들 ê°„ì—� 참여ë�„ê°€ 높ì�€ 사람들과 ë‚®ì�€ 사람들ì�´ ìƒ�기는 것ì�€ 바람ì§�한 학회ì�˜ 모습ì�´ 아니ë�¼ê³ 봅니다. ë³´ìƒ�ì�´ë“ 처벌ì�´ë“ 무엇으로 í•˜ë“ ì§€ 회ì›�들ì�˜ 참여ë�„를 높게 ì�´ë�Œì–´ê°€ëŠ” 것ì�´ 학회ì�˜ 모습ì�´ë�¼ê³ ìƒ�ê°�합니다. 만약 학회내ì—� 참여ë�„ê°€ 높ì�€ 사람들과 아닌 사람들ì�´ ë‚˜ë‰ ìˆ˜ 있게ë�œë‹¤ë©´ 참여ë�„ê°€ ë‚®ì�€ 사람들ì�´ 소외ê°�ì�„ ëŠ�ê»´ ê²°êµì�€ ZeroPagers ë�¼ê³ 등ë¡�ì�€ ë�˜ì–´ìžˆì§€ë§Œ 실질ì �으로 ZeroPagers ë�¼ê³ 보기 ì–´ë µê²Œ ë� 것입니다. ì�´ê²ƒì�€ ê²°êµ ì•”ë¬µì � 회ì›�ì •ë¦¬ê°€ ë�©ë‹ˆë‹¤. ì�´ëŸ¬í•œ 회ì›�들ì�„ 'ìœ ë ¹íšŒì›�'ì�´ë�¼ê³ í•˜ê² ìŠµë‹ˆë‹¤.(참여ë�„ë�¼ëŠ” ë§�ì—�는 활ë�™ì�˜ 활발함ë�„ í�¬í•¨ì‹œí‚¬ 수 ìžˆê² ìŠµë‹ˆë‹¤. ì�¨ë†“ê³ ë³´ë‹ˆ ì�˜ë¯¸ê°€ 부족한 것 같아 ë�§ë¶™ìž…니다.)
ìœ ë ¹íšŒì›�들ì�€ ZeroPagers ë�¼ëŠ” ì�´ë¦„으로 등ë¡�ë�˜ì–´ìžˆì§€ë§Œ ì‹¤ì œë¡œ 활ë�™ì�€ 0ì—� ê°€ê¹�습니다. 아니 0 ì�¸ 경우가 ë�” ë§Žê² ì§€ìš”. ì�´ëŸ¬í•œ 회ì›�들ì�„ êµ³ì�´ ZeroPagers ì—� í�¬í•¨ì‹œí‚¬ ì�´ìœ 는 ì—†ë‹¤ê³ ë´…ë‹ˆë‹¤. 학회는 살아있어야 한다는 것ì�´ ì œ 입장입니다. 활ë�™ì�´ 0ì—� 가까운 사람들ì�€ 학회가 살아있ë�„ë¡� 한다기보단 학회ì�˜ ì�¸ì �규모만 표면ì �으로 늘릴 ë¿� 실질ì � 활ë�™ì‚¬í•ì�€ 0ì—� 가까워지게 í•œë‹¤ê³ ë´…ë‹ˆë‹¤. '겉으로는 ì�¸ì›�ì�´ ë§Žì�€ 거대규모ì�˜ 학회, 하지만 안으로는 활ë�™ì‚¬í•ì�´ 미진한 학회.' ì œê°€ 보는 'ë§�해가는 학회'ì�˜ 모습입니다. 표현ì�´ 극단ì �ì�¼ì§€ëŠ” ëª¨ë¥´ê² ìœ¼ë‚˜ ì�´ë ‡ê²Œ ë�˜ëŠ” 것ì�€ 하루아침ì—� ë�˜ëŠ” 것ì�´ 아니ë�¼ 서서히 참여ë�„ê°€ 줄어들면서 만들어 질수 있는 모습ì�´ë�¼ê³ ìƒ�ê°�ë�©ë‹ˆë‹¤. ì�´ëŸ° 모습ì�„ 막기 위해서ë�¼ë�„ 회ì›�ì •ë¦¬ë�¼ëŠ” 방법ì�´ í•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�합니다.
추가로 ë§�씀드리ìž�ë©´ 회ì›�ì •ë¦¬ì „ì�˜ ê°œì�¸ì—°ë�½ì�€ '너 나갈거야?' ê°€ 아니ë�¼ '다시 활ë�™ì�„ 해주었으면 하는ë�° ì–´ë– ë‹ˆ?' ì‹�ì�´ ë� 것입니다. 회ì›�ì •ë¦¬ëŠ” 어디까지나 추방ì�˜ 목ì �ì�´ 아니ë�¼ 학회ì�˜ ë°œì „ì�„ 목ì �으로 하기 때문입니다. :)
ì œ 글ì—� ì�´ìƒ�한 ì �ì�´ë‚˜ ì�˜ë¬¸ì �ì�´ 있다면 ì–¸ì œë“ ì§€ ì§€ì �해주세요. ì•„ì§�ë�„ 배울 ì �ì�´ ë§Žì�€ 후배입니다. 계ì†�해서 ê´€ì‹¬ê°€ì§€ê³ ì¡°ì–¸í•´ì£¼ì‹œë©´ ê°�ì‚¬í•˜ê² ìŠµë‹ˆë‹¤. ^^;
- ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /후기 . . . . 3069 matches
== 강성현/Scratch ==
=== 서민관 ===
* 사실 스í�¬ëž˜ì¹˜ë¥¼ ì ‘í•´ë³´ëŠ” ê±´ ì�´ë²ˆì�´ ë‘� 번째군요. 2009ë…„ ë�°ë¸”ìŠ¤ìº í”„ì—�서ë�„ 한 번 다루었ë�˜ 걸로 기억합니다. 스í�¬ëž˜ì¹˜ëŠ” ì›�래 ì•„ë�™ êµ�육용으로 만들어진 프로그래ë°� 언어ë�¼ê³ 들었습니다. 그런ë�° ì•„ë�™ìš©ì�´ë�¼ê³ 대충 넘기기ì—�는 기능ë�„ ìƒ�ê°�보다 훨씬 ë‹¤ì–‘í•˜ê³ ëŠ¥ë ¥ë�„ ê°•ë ¥í•œ 것 같아요. 1학년 떄는 ì�´ëž˜ì €ëž˜ 미숙한 부분ì�´ 많아서 그런 부분ì�„ ë³¼ ì—¬ìœ ë�„ 없었는ë�° 다시 보면서 약간 ì—¬ìœ ê°€ 있어서 그런지 잘 만들었다는 ëŠ�낌ì�´ 새삼 들었습니다. ê·¸ë¦¬ê³ ì�´ë²ˆì—�ë�„ 2009ë…„ 때처럼 게임ì�„ 만들기로 했었는ë�°, ì�´ë²ˆì—�는 다행히ë�„! ì œëŒ€ë¡œ ë�Œì•„가는 게임ì�„ 만들었습니다. 사람ì�´ 그래ë�„ ë°œì „ì�´ 있긴 하군요. 앞으로ë�„ 열심히 í•´ì•¼ê² ìŠµë‹ˆë‹¤.
=== 서�주 ===
* 겉모습ì—�서 ì�¼ë‹¨ 코드가 나오지 않으니 확실히 잘 모르는 사람ë�„ ìƒ�ê°�하기 쉬울 것 같습니다. 다만 반복문 구문 블ë¡�ì�´ 여러개로 나뉘어 있는ë�° 비슷비슷해 보여서 좀 불편하기ë�„ 하ë�”êµ°ìš”. 하지만 중요한건 언어ì�˜ 사용법ì�´ë‚˜ 형태가 아니ë�¼ 만드는 사람ì�˜ ì‹¤ë ¥ì—� ë‹¬ë ¸ë‹¤ëŠ”ê±¸ 만들면서, ê·¸ë¦¬ê³ ë‹¤ë¥¸ 분들ì�´ ë§Œë“ ë¬¼ê±´ë“¤ì�„ 보면서 다시 한 번 ëŠ�꼈습니다. 어릴 때부터 ì�´ëŸ°ê±¸ë¡œ êµ�ìœ¡ë°›ê³ ìž�ë�¼ë©´ 코딩 ìž˜í•˜ë ¤ë‚˜ -_-
=== 강성현 ===
=== 송치완 ===
* Scratchì°¸ 재밌었습니다 ã…‹ã…‹. 하다보니까 로보랩ëŠ�낌ë�„ ë‚˜ê³ ì½”ë”©ë�„ 미리 ë§Œë“¤ì–´ì ¸ìžˆëŠ” ëª…ë ¹ì–´ ë�Œì–´ë‹¤í•˜ë‹ˆê¹Œ 다른 언어보다 쉽게 ëŠ�껴지구요. ê³ ì–‘ì�´ 움ì§�ì�´ëŠ” 것ë�„ ê·€ì—¬ì› ê³ ìƒ�ê°�보다 꽤 다양한 것ì�„ êµ¬í˜„í• ìˆ˜ 있어 놀ëž�습니다. 마지막ì—� í•‘í��게임ì�„ 만들었는ë�° ìƒ�ê°�보다 버그가 많아서 ì•„ì‰¬ì› ë„¤ìš” ㅜㅜ.
=== ë°•ì •ê·¼ ===
* 처ì�Œí•´ë³´ëŠ” Scratch 였습니다. 그림ì�„ ë�Œì–´ë‹¤ ë†“ê³ , ëª…ë ¹ì–´ë“¤ì�„ ë�Œì–´ë‹¤ê°€ 추가시키면서 프로그램 ì§„í–‰ì�„ êµ¬ì„±í•˜ê³ ... ë�…íŠ¹í•˜ê³ ì‹ ê¸°í–ˆìŠµë‹ˆë‹¤ë§Œ ì •ìž‘ ì�µìˆ™í•´ì§€ê¸°ì—�는 힘들었습니다. 코드로만 하다가 ì�´ë ‡ê²Œ 짜여진 í‹€ì�„ 움ì§�ì�¸ë‹¤ëŠ”ê²Œ 어색해서 ì§œê³ ìžˆë�˜ 게임ì�„ 완성시키지는 못 한것ì�´ 아쉬었다.
=== 송지� ===
* ì œê°€ 처ì�Œ 준비했ë�˜ 컨í…�ì¸ ì˜€ëŠ”ë�° 성현ì�´ê°€ 세미나를 진행하니 ê°�회가 ìƒˆë¡œì› ìŠµë‹ˆë‹¤. ì €ëŠ” 09ë…„ 때 간단한 ì�¸í„°íŽ˜ì�´ìŠ¤ë§Œ 가르ì³�줬는ë�° 학우들ì�´ ì°½ì�˜ì �ì�¸ 컨í…�ì¸ ë¥¼ ë§Žì�´ ë§Œë“ ë°˜ë©´ 성현ì�´ëŠ” 기능 하나하나 ìƒ�세히 설명해주어서 ì œê°€ 몰ëž�ë�˜ 기능ë�„ ë§Žì�´ 알게 ë�˜ì—ˆìŠµë‹ˆë‹¤. 수업ì�„ 들으면서 플래시 ê°™ì�€ ì• ë‹ˆë©”ì�´ì…˜ì�„ 만들었는ë�° ê°‘ìž�기 게임ì�„ 만들ë�¼ê³ 해서 소닉ì�´ 좌우로 ì�´ë�™í•˜ëŠ” 것밖ì—� 못 만들어봤네요 ã…‹ã…‹ 그래ë�„ ì�´ë�™í• 때ì�˜ 모습ì�„ 바꾸는 ë�°ì—�서 삽질 ë��ì—� 성공해서 뿌듯뿌듯했습니다. ì €ì�˜ Scratch 작품ì�˜ í�¬ì�¸íŠ¸ëŠ” ì—시 'ì�Œì•…' 입니다.
=== 권순� ===
* Scratch를 ì–´ì œ ë¸”ëŸ ìŒ“ê¸°ë�¼ê³ 해서 무슨 테트리스 ê°™ì�€ ê±°ë�¼ê³ ìƒ�ê°�했는ë�°, 오늘 보니 ì•„ ì�´ëŸ°ê±°êµ¬ë‚˜ 하는 것ì�„ 알게 ë�˜ì—ˆìŠµë‹ˆë‹¤. ê¼ í”„ë¡œê·¸ëž¨ 짜기 ì „ì—� ì�˜ì‚¬ 코드로 하는 것 ê°™ë�”êµ°ìš”a. 마지막ì—� 성현ì�´ê°€ 게임 만들으ë�¼ê³ 해서 ë� í• ê¹Œ 하다가 슈í�¼ë§ˆë¦¬ì˜¤ ë°°ê²½ë�„ ìžˆê³ í•´ì„œ 그걸로 좀 비슷하게 í•˜ë ¤ê³ í–ˆëŠ”ë�°, 파ì�´í”„ì—� 닿았ì�„ 때 그걸 넘어가게 하는 걸 í•˜ë ¤ë‹¤ ë§�했네요 ã…‹ã…‹ã…‹ 그러다 보니 그냥 마리오가 움ì§�ì�´ê³ 뛰기만 하는 걸로 ë��났습니다. 좀 ë�” ë�„구를 잘 활용하지 못함ì�´ 아쉽긴 했습니다.
=== 김태진 ===
* Scratch!! 오늘 í–ˆë�˜ê²ƒì¤‘ì—�는 가장 재밌게 했습니다. (하나는 약간 ê°•ì�˜ìœ„ì£¼ì˜€ê³ , 하나는 ì €í�¬ì—�게는 좀 ì–´ë ¤ì› ìœ¼ë‹ˆê¹Œìš”..;) ì €ëŠ” í•™ì � 나올 시즌ì�´ ë�˜ì—ˆê¸°ì—� ê·¸ì—� 걸맞게(?) Aí•™ì � 잡기 게임ì�„ 만들었어요. Fí•™ì �ì�˜ 추격ì�„ 피하며 Bí•™ì �ì�„ ì±™ê¸°ê³ , 최종ì �으로는 A를 몰아넣어서 잡으면 ë�˜ëŠ”ê±° 였지요. 사실 다른ë�°ì„œ 만들어 놓ì�€ 마우스 피하기ì—� 약간 ì˜�ê°�ì�„ ë°›ì�€ê±°ì˜€ì§€ë§Œ.. 아무튼 3시간ì�´ 부족하다 ëŠ�ë‚„ì •ë�„로 재밌게 했어요. 다만 ë��ì—� 시간ì�´ 모ìž�ë�¼ 다른사람들ì�´ 한것들ì�„ 함께 ë³´ì§€ 못한건 좀 ì•„ì‰¬ì› ë�˜ê±° 같아요.
=== 김수경 ===
* [http://sdec.kr SDEC] ê°€ëŠ�ë�¼ 못 들었는ë�° 나중ì—� 다른 학우들ì�´ 한 걸 ë�Œë ¤ë³´ë©° ì €ë�„ 다시 Scratch를 사용해봤습니다. 오랜만ì—� 하니 재밌네요 ã…‹ã…‹
== 김�준/Cracking ==
=== 김�준 ===
- ZeroPage_200_OK . . . . 3049 matches
[wiki:ZeroPage_200_OK/note 강�노트]
== ì§„í–‰ ==
* [ZeroPage_200_OK/소스]
=== 2012년 7월 4� - 실습 ===
* 웹 ê¸°ìˆ , 환경, ë ˆí�¼ëŸ°ìФ 소개
* 실습 테마 ì„ ì • - '''ê°�ìž� 웹 게임 ì œìž‘í•˜ê¸°'''
* XHTML1.0, CSS2.1 기초
==== 후기 ====
* [변형진]
* ì 장 ì§‘ì—� 오니 Cloud9 IDEê°€ ë¹ ë¥´ê²Œ 잘 ë�©ë‹ˆë‹¤. í•™êµ�ì—� 있는 사람들ë�„ 테스트 ë¶€íƒ�합니다. í•™êµ� 네트워í�¬ ê´€ë ¨ ì�´ìŠˆì�¸ì§€ 그냥 ê·¸ 시간대 c9.io 서비스 ê´€ë ¨ ì�´ìŠˆì�¸ì§€ ê¶�금하군요.
* ì˜� ëŠ�리면 조만간 ì—¬ìœ ê°€ 있ì�„ 때 [https://github.com/ajaxorg/cloud9/ Cloud9]ì�„ ZeroPage 서버ì—� 설치해볼 ìƒ�ê°�입니다.
* http://support.cloud9ide.com/entries/21068062-ide-file-saving-hangs ... í’‹!
* ê°�ìž� ìž�ì‹ ì�˜ Cloud9 IDE Dashboardì—�서 Workspace를 만들어 ê³¼ì œë¥¼ ì§„í–‰í•˜ê³ URLì�„ ê³µìœ í•©ì‹œë‹¤. ê³¼ì œëŠ” "메뉴 만들기"였는ë�° ì–´ë–¤ 모습으로 구현해ë�„ 좋습니다!
* 혹시 ì—¬ì „ížˆ Cloud9 IDEì�´ ë�™ìž‘하지 않으면 ì�´ë²ˆ ë‚´ìš©ì�€ í�´ë�¼ì�´ì–¸íЏ 구현만 있으므로 JSFiddleì—� Saveí•˜ê³ URLì�„ ë§�í�¬í•˜ê±°ë‚˜ [ZeroPage_200_OK/소스] 페ì�´ì§€ì—� 올리셔ë�„ ë�©ë‹ˆë‹¤.
* 위ì—� ë§�í�¬í•œ ì €ì�˜ Workspace Projectì�˜ index.html 파ì�¼ì—� 메뉴 샘플ì�„ 구현해ë‘�었습니다. ìƒ�단ì�˜ Preview로 확ì�¸í•˜ë©´ì„œ ì �ì ˆížˆ 참조해서 만들면 ë�„움ì�´ ë� ê²�니다.
* [ì •ì§„ê²½] - c9.io는 í•„ìš”í• ë•Œ 먹통ì�´ ë�˜ë„¤ìš”... 실습 테마가 웹 게임 ì œìž‘ì�´ë©´ Challengersì�˜ 콘í…�ì¸ ë¥¼ 보강하기 위해 ì�¸ê³µì§€ëŠ¥ìœ¼ë¡œ í”Œë ˆì�´ê°€ ìš©ì�´í•œ 게임ì�„ 기íš�í•´ì•¼ê² ìŠµë‹ˆë‹¤...ã…‹ã…‹
=== 2012ë…„ 7ì›” 7ì�¼ - ì�´ë¡ ===
* 네트워�와 �터넷
* 월드 와�드 웹(WWW)과 W3C 표준(Recommendation)
* HTTP(HyperText Transfer Protocol) 소개
- Gof/Singleton . . . . 3030 matches
í�´ëž˜ìŠ¤ë¡œ 하여금 오ì§� 하나ì�˜ ì�¸ìŠ¤í„´ìŠ¤ë§Œì�„ 가지게 하며, ì–´ë””ì„œë“ ì§€ ì ‘ê·¼ 가능하ë�„ë¡� 한다.
몇몇 í�´ëž˜ìŠ¤ë“¤ì—� 대해서 오ì§� 하나ì�˜ ì�¸ìŠ¤í„´ìŠ¤ ë§Œì�„ 가지는 것ì�€ 중요한 ì�¼ì�´ë‹¤. 예를 들면, ì–´ë–¤ 시스템ì—�ì„ ìˆ˜ë§Žì�€ 프린터들ì�´ 있ë�”ë�¼ë�„ 거기ì—�는 단 하나ì�˜ 프린터 스플러만ì�´ 있어야 한다. OSì—�서 ë�Œì•„가는 í™”ì�¼ì‹œìŠ¤í…œì�´ë‚˜ 윈ë�„ìš° ë§¤ë‹ˆì €ì�˜ 경우ë�„ 오ì§� 하나여야 한다 (ë�™ì‹œì—� 2-3ê°œì�˜ 윈ë�„ìš°ë§¤ë‹ˆì €ê°€ ë�Œì§„ 않는다.) 디지털 í•„í„°ì�˜ 경우ì—�ë�„ A/D converter는 단 하나를 가진다.
어떻게 우리는 í�´ëž˜ìŠ¤ë¡œ 하여금 단 하나ì�˜ ì�¸ìŠ¤í„´ìŠ¤ë§Œì�„ 가지ë�„ë¡� 보장해줄 수 있ì�„까? ê·¸ë¦¬ê³ ê·¸ëŸ¬í•œ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 쉽게 ì ‘ê·¼í•˜ê²Œ í• ìˆ˜ 있ì�„ 것ì�¸ê°€? global 변수로 둘 경우 ì–´ë””ì„œë“ ì§€ ì ‘ê·¼ê°€ëŠ¥í•˜ê² ì§€ë§Œ, global 변수는 단ì�¼ ì�¸ìŠ¤í„´ìŠ¤ë§Œì�„ 가지ë�„ë¡� í• ìˆ˜ 없다.
ë�” 좋ì�€ 방법ì�€ í�´ëž˜ìФ ìž�ì‹ ìœ¼ë¡œ 하여금 ìž�기ìž�ì‹ ì�˜ 단ì�¼ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ìœ ì§€í•˜ë�„ë¡� 만드는 것ì�´ë‹¤. ì�´ í�´ëž˜ìŠ¤ëŠ” ì�¸ìŠ¤í„´ìŠ¤ê°€ ìƒ�성ë� 때 ìš”ì²ì�„ 가로챔으로서 단ì�¼ ì�¸ìŠ¤í„´ìŠ¤ë¡œ 만들어지는 것ì�€ ë³´ì¦�한다. ë˜�한, ì�¸ìŠ¤í„´ìŠ¤ì—� ì ‘ê·¼í•˜ëŠ” 방법ë�„ ì œê³µí•œë‹¤. ì�´ê²ƒì�´ 바로 SingletonPatternì�´ë‹¤.
SingletonPattern� 다�과 같� 경우� 사용한다.
* í�´ëž˜ìŠ¤ê°€ ì •í™•ížˆ 오ì§� 하나ì�˜ ì�¸ìŠ¤í„´ìŠ¤ë§Œì�´ 존재해야 í• ë•Œ. ê·¸ë¦¬ê³ ìž˜ ì•Œë ¤ì§„ 엑세스 방법으로 ì–´ë””ì„œë“ ì§€ ì ‘ê·¼ í• ìˆ˜ 있어야 한다.
* 단ì�¼ ì�¸ìŠ¤í„´ìŠ¤ê°€ 서브í�´ëž˜ì‹±ì—� ì�˜í•´ 확장가능해야 í• ê²½ìš°. 그러면 í�´ë�¼ì�´ì–¸íŠ¸ëŠ” 그들ì�˜ 코드 ìˆ˜ì •ì—†ì�´ 확장ë�œ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ì‚¬ìš©í• ìˆ˜ 있어야 한다.
* Instance operation (í�´ëž˜ìФì�˜ 메소드)ì�„ ì •ì�˜í•œë‹¤. Instance 는 í�´ë�¼ì�´ì–¸íЏì—�게 해당 Singletonì�˜ ìœ ì�¼í•œ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ì ‘ê·¼í• ìˆ˜ 있ë�„ë¡� 해준다.
* Singleton ìž�ì‹ ì�˜ ìœ ì�¼í•œ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ìƒ�성하는 ì±…ìž„ì�„ 가진다.
* í�´ë�¼ì�´ì–¸íŠ¸ëŠ” 오ì§� Singletonì�˜ Instance operation으로만 Singleton ì�¸ìŠ¤í„´ìŠ¤ì—� ì ‘ê·¼í• ìˆ˜ 있다.
SingletonPatternì�€ 여러가지 장ì �ì�„ 가진다.
1. í�´ëž˜ìФì—� 대한 ì ‘ê·¼ì�´ 오ì§� 하나ì�˜ ì�¸ìŠ¤í„´ìŠ¤ì—�게로 ì œí•œë�œë‹¤. Singleton í�´ëž˜ìŠ¤ëŠ” ìž�기 ìž�ì‹ ì�˜ 단ì�¼ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 캡ìŠ�화하기 때문ì—�, í�´ë�¼ì�´ì–¸íŠ¸ê°€ ì–¸ì œ, 어떻게 ì ‘ê·¼í•˜ë�˜ì§€ ê·¸ ì ‘ê·¼ì�´ 엄격하게 ì œì–´ë�œë‹¤.
2. namespace를 줄ì�¸ë‹¤. SingletonPatternì�€ global variableì�„ 줄임으로서 global variable로 ì�¸í•œ namespaceì�˜ ë‚비를 줄ì�¸ë‹¤.
3. ëª…ë ¹ì–´ì™€ 표현ì�„ 확장시킬 수 있다. Singleton class는 subclassë� 수 ìžˆê³ , ì�´ 확장ë�œ í�´ëž˜ìФì�˜ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ê°€ì§€ê³ ì–´í”Œë¦¬ì¼€ì�´ì…˜ì�„ ì„¤ì •í•˜ëŠ” 것ì�€ 쉽다. run-time중ì—� 필요한 경우ì—�ë�„ 가능하다.
4. 여러개ì�˜ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 허용한다. 프로그래머ì�˜ 마ì�Œì—� ë”°ë�¼ 쉽게 Singleton classì�˜ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 하나ì�´ìƒ�ì�„ 둘 수ë�„ 있ë�„ë¡� í• ìˆ˜ 있다. 게다가 어플리케ì�´ì…˜ì�´ 사용하는 ì�¸ìŠ¤í„´ìŠ¤ë“¤ì�„ ì œì–´í•˜ê¸° 위해 ë�™ì�¼í•œ ì ‘ê·¼ë°©ë²•ì�„ ì·¨í• ìˆ˜ 있다. 단지 Singleton ì�¸ìŠ¤í„´ìŠ¤ì—� ì ‘ê·¼í•˜ëŠ” 것ì�„ 보장하는 operationë§Œ ìˆ˜ì •í•˜ë©´ ë�œë‹¤.
5. class operation 보다 ë�” ìœ ì—°í•˜ë‹¤. 패키지ì—�서 Singletonì�˜ 기능ì�„ 수행하기위한 ë˜�다른 방법ì�€ class operation들ì�„ 사용하는 것ì�´ë‹¤. (C++ì—�서ì�˜ static 함수나 Smalltalkì—�서ì�˜ class method 등등) 하지만, ì�´ëŸ¬í•œ 언어ì �ì�¸ í…Œí�¬ë‹‰ë“¤ì�€ 여러개ì�˜ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 허용하는 ë””ìž�ì�¸ìœ¼ë¡œ 바꾸기 힘들어진다. 게다가 C++ì—�서ì�˜ static method는 virtualì�´ ë� 수 없으므로, subclass들ì�´ override í• ìˆ˜ 없다.
SingletonPattern ì�„ ì‚¬ìš©í• ë•Œ ê³ ë ¤í•´ì•¼ í• ì‚¬í•들ì�´ 있다.
1. unique instanceìž„ì�„ ë³´ì¦�하는 것. SingletonPatternì�˜ 경우ë�„ ì�¼ë°˜ í�´ëž˜ìŠ¤ì™€ 마찬가지로 ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ìƒ�성하는 방법ì�€ 같다. 하지만 í�´ëž˜ìŠ¤ëŠ” 늘 단ì�¼ ì�¸ìŠ¤í„´ìŠ¤ê°€ ìœ ì§€ë�˜ë�„ë¡� 프로그래ë°�ë�œë‹¤. ì�´ë¥¼ 구현하는 ì�¼ë°˜ì �ì�¸ 방법ì�€ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 만드는 operationì�„ class operations으로 ë‘�는 것ì�´ë‹¤. (static member functionì�´ê±°ë‚˜ class method) ì�´ operationì�€ unique instance를 ê°€ì§€ê³ ìžˆëŠ” 변수ì—� ì ‘ê·¼í•˜ë©° ì�´ë•Œ ì�´ 변수ì�˜ ê°’ (ì�¸ìŠ¤í„´ìŠ¤)를 리턴하기 ì „ì—� ì�´ 변수가 unique instance로 초기화 ë�˜ì–´ì§€ëŠ” 것ì�„ 보장한다. ì�´ëŸ¬í•œ ì ‘ê·¼ì�€ singletonì�´ 처ì�Œ 사용ë�˜ì–´ì§€ ì „ì—� ë§Œë“¤ì–´ì§€ê³ ì´ˆê¸°í™”ë�¨ìœ¼ë¡œì„œ 보장ë�œë‹¤.
다ì�Œì�˜ 예를 ë³´ë�¼. C++ 프로그래머는 Singleton classì�˜ Instance operationì�„ static member function으로 ì •ì�˜í•œë‹¤. Singleton ë˜�한 static member 변수ì�¸ _instance를 ì •ì�˜í•œë‹¤. _instance는 Singletonì�˜ ìœ ì�¼í•œ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 가리키는 í�¬ì�¸í„°ì�´ë‹¤.
Singleton class는 다ì�Œê³¼ ê°™ì�´ ì„ ì–¸ë�œë‹¤.
- í† ë¹„ì�˜ìŠ¤í”„ë§�3/밑줄긋기 . . . . 3013 matches
* [https://sites.google.com/site/xperdokdo/ xper dokdo]ì°¸ê³
== 들어가며 ==
* 스프ë§�ì�„ 사용하는 개발ìž�들ì�€ ìž�연스럽게 ìž�바와 엔터프ë�¼ì�´ì¦ˆ 개발ì�˜ 기본ì—� 충실한 ë² ìŠ¤íŠ¸ 프랙티스를 ì �ìš©í• ìˆ˜ ìžˆê³ , ì�´ìƒ�ì �ì�¸ 개발 ì² í•™ê³¼ 프로그래ë°� 모ë�¸ì�„ ì�´í•´í•˜ê²Œ ë�˜ê³ , 좋ì�€ 개발 습관ì�„ ì²´ë“�하게 ë�œë‹¤.
* 스프ë§�ì�„ 사용하는 개발ìž�들ì�´ 스프ë§�ì�„ 통해 얻게 ë�˜ëŠ” ë‘� 가지 중요한 가치가 있다면 그것ì�€ '''단순함'''ê³¼ '''ìœ ì—°ì„±'''ì�´ë‹¤.
== �해 ==
=== 오브ì �트와 ì�˜ì¡´ê´€ê³„ ===
* 잘 ë�™ìž‘하는 코드를 êµ³ì�´ ìˆ˜ì •í•˜ê³ ê°œì„ í•´ì•¼ 하는 ì�´ìœ 는 ë˜ê¹Œ?
* ì�´ëŸ° ë§�ì�´ ìƒ�ê°�나네요 ''컴퓨터가 ì�´í•´í• 수 있는 코드는 ì–´ëŠ� 바보나 다 ìž‘ì„±í• ìˆ˜ 있다. 좋ì�€ 프로그래머는 사람ì�´ ì�´í•´í• 수 있는 코드를 ì§ ë‹¤ - 마틴파울러'' - [서지혜]
* 가장 좋ì�€ 대책ì�€ 변화ì�˜ í�ì�„ 최소한으로 줄여주는 것ì�´ë‹¤.
* 그런ë�° ë””ìž�ì�¸ 패턴ì�€ 설계 ì „ëžµì�´ê¸°ë�„ 하지만 굉장히 편리한 커뮤니케ì�´ì…˜ 수단ì�´ê¸°ë�„ 하다.
* 변화ì�˜ 성격ì�´ 다르다는 ê±´ 변화ì�˜ ì�´ìœ 와 시기, 주기 등ì�´ 다르다는 뜻ì�´ë‹¤.
=== 테스트 ===
=== 템플릿 ===
* 템플릿ì�´ëž€ ì�´ë ‡ê²Œ 바뀌는 성질ì�´ 다른 코드 중ì—�서 변경ì�´ ê±°ì�˜ ì�¼ì–´ë‚˜ì§€ 않으며 ì�¼ì •한 패턴으로 ìœ ì§€ë�˜ëŠ” 특성ì�„ 가진 부분ì�„ ìž�ìœ ë¡ê²Œ 변경ë�˜ëŠ” 성질ì�„ 가진 부분으로부터 ë�…립시켜서 효과ì �으로 í™œìš©í• ìˆ˜ 있ë�„ë¡� 하는 방법ì�´ë‹¤.
* ì�´ ë¬¸ì œì�˜ 핵심ì�€ 변하지 않는, 그러나 ë§Žì�€ ê³³ì—�서 중복ë�˜ëŠ” 코드와 로ì§�ì—� ë”°ë�¼ ìž�꾸 확장ë�˜ê³ ìž�주 변하는 코드를 잘 분리해내는 작업ì�´ë‹¤.
* ì „ëžµ 패턴ì—� 따르면 Contextê°€ ì–´ë–¤ ì „ëžµì�„ 사용하게 í• ê²ƒì�¸ê°€ëŠ” Context를 사용하는 앞단ì�˜ Clientê°€ ê²°ì •í•˜ëŠ” 게 ì�¼ë°˜ì �ì�´ë‹¤.
* Context는 ì „ë‹¬ë°›ì�€ ê·¸ Strategy 구현 í�´ëž˜ìФì�˜ 오브ì �트를 사용한다.
* DIì�˜ 가장 중요한 ê°œë…�ì�€ ì œ3ìž�ì�˜ ë�„움ì�„ í†µì• ë‘� 오브ì �트 사ì�´ì�˜ ìœ ì—°í•œ 관계가 ì„¤ì •ë�˜ë�„ë¡� ë§Œë“ ë‹¤ëŠ” 것ì�´ë‹¤.
* ì�¼ë°˜ì �으로 DI는 ì�˜ì¡´ê´€ê³„ì—� 있는 ë‘� ê°œì�˜ 오브ì �트와 ì�´ 간계를 다ì�´ë‚´ë¯¹í•˜ê²Œ ì„¤ì •í•´ì£¼ëŠ” 오브ì �트 íŒ©í† ë¦¬(DI 컨테ì�´ë„ˆ), ê·¸ë¦¬ê³ ì�´ë¥¼ 사용하는 í�´ë�¼ì�´ì–¸íЏë�¼ëŠ” 4ê°œì�˜ 오브ì �트 사ì�´ì—�서 ì�¼ì–´ë‚œë‹¤.
* ê³ ì •ë�œ 작업 í��름ì�„ ê°–ê³ ìžˆìœ¼ë©´ì„œ ì—¬ê¸°ì €ê¸°ì„œ ìž�주 반복ë�˜ëŠ” 코드가 있다면, 중복ë�˜ëŠ” 코드를 ë¶„ë¦¬í• ë°©ë²•ì�„ ìƒ�ê°�해보는 습관ì�„ 기르ìž�.
- 병ì—ë¬¸ì œì–´ë–»ê²Œí•´ê²°í• ê²ƒì�¸ê°€ . . . . 3008 matches
ë³‘ì— ë¬¸ì œë¡œ ê³ ë¯¼í•˜ê³ ìžˆëŠ” 사람(특히 ì „ì‚°ì�¸)들ì—�게 ë�„움ì�„ 주었으면 하는 취지로 ë§Œë“ íŽ˜ì�´ì§€
= ë³‘ì— í•´ê²° 방법 =
== 병으로 복무 ==
=== 육군 ===
==== �반병 ====
* 가장 ì�¼ë°˜ì �ì�¸ 형태 - 18개월
* 기간ì�´ ë³‘ì— ë³µë¬´ì¤‘ 가장 짧다는 것ì�´ 최대 장ì �.
* 수시 모집 가능(ì§€ì›� 시 ì›�하는 ë‚ ì§œ ì„ íƒ�ì�´ 아닌 'ì›”'ì�„ ì„ íƒ�)
* 18개월로 줄어들면서 1년 반 복무 후 엇복학� 가능해�
* ì‹ ì²ì�„ ìƒ�당히 미리 해야 ì›�하는 ë‚ ì§œì—� ê°ˆ 수 있다는 것ì�´ í�
* ["육군ì�¼ë°˜ë³‘"] 가면 ì •ë§� ì�¸ìƒ� 종착ì—ì�¸ê°€?
* ì�¼ë°˜ì �으로 하지 ëª»í• ê²½í—˜ì�„ í•˜ê³ ë‚˜ì˜¬ 수 있다. - 좋ë�˜ 나ì�˜ë�˜ 경험ì—�서 깨달ì�Œì�„ ì–»ì�„ 수 있ì�Œ
==== 특기병 ====
* 특기병ì�˜ 종류는 다양하지만, ZeroPage 회ì›�들ì�´ ë§Žì�´ 갈만한 ê³³ 위주로 ì �ì–´ë‘
* 카투사 : í† ì�µ 780ì � ì�´ìƒ�, 요샌 스피킹ë�„ 받아줌. 9ì›” 쯤 ì ‘ìˆ˜í•˜ê³ í�‰ìƒ� 한번밖ì—� ì§€ì›�ì�„ 못합니다.
* S/W개발병
* 개발 ê²½ë ¥ì�´ 중요합니다. í�¬ë§�하는 사람ì�€ 개발한 결과를 ì œì¶œí•˜ë©´ 가장 좋습니다. ì�¸í„°ë„·ì—� ì˜¬ë ¤ë†“ê±°ë‚˜..컴퓨터 잡지ì—� ê¸°ê³ í•œ ê²½ë ¥ë�„ 있으면 좋습니다 --ì „ì‚°ìž¥êµ� ì¶œì‹
* 분기별로 모집합니다. ê·¸ë¦¬ê³ ê²½ë ¥ê°™ì�€ê±¸ ë§Žì�´ 보는듯 합니다.
* 사�버병
* ì�´ í•목ì�´ 미래창조과학부(MSIP)주관, ì •ë³´í†µì‹ ì‚°ì—…ì§„í�¥ì›�(NIPA)ìš´ì˜�하는 SW 마ì—�스트로와 MOU를 체결한 ê·¸ 부서ì�˜ ê·¸ 특기병과를 ì§€ì¹í•œë‹¤ë©´, ì§€ì›�하기 위해서는 활ë�™ëŸ‰ì�´ ë§Žì�€ ì œë¡œíŽ˜ì�´ì§€ 회ì›�ì�´ì–´ë�„ ì§€ì›� ìž�격 요건ì�€ ì¶©ì¡±í• ìˆ˜ 있습니다만, 그건 구색ì�„ 맞추기 위한 ì§€ì›�ì¡°ê±´ì�´ê³ , ì‹¤ì œë¡œëŠ” MOU 체결한 기관ì�˜ ì§€ì›�ìž�ì—�게 ìš°ì„ ìˆœìœ„ë¥¼ 부여하기 때문ì—�, 비 기관 ì§€ì›�ìž�ê°€ 서류를 í†µê³¼í• ê°€ëŠ¥ì„±ì�€ ê±°ì�˜ ì—†ë‹¤ê³ í•©ë‹ˆë‹¤. (입대설명회ì—� 나온 간부가 ë§�하길 서류 특별ì �수가 60ì � ì •ë�„ ë�˜ëŠ”ë�°, MOU 기관ì�€ ë§Œì � ì±„ìš°ê³ ì‹œìž‘, 아닌 사람ì�€ ì‚°ë�”미 ë§Œí�¼ 모아와야 채울 수 ìžˆë‹¤ê³ í•©ë‹ˆë‹¤.)
- Gof/Mediator . . . . 2971 matches
MediatorPatternì�€ ê°�체들ì�˜ ì–´ëŠ� 집합들ì�´ interaction하는 방법ì�„ encapsulate하는 ê°�체를 ì •ì�˜í•œë‹¤. Mediator는 ê°�체들ì�„ 서로ì—�게 명시ì �으로 조회하는 것ì�„ 막ì�Œìœ¼ë¡œì„œ loose couplingì�„ 촉진하며, 그래서 Mediator는 여러분ì—�게 ê°�체들ì�˜ interactions들ì�´ ë�…립ì �으로 다양하게 해준다.
Object-Oriented ë””ìž�ì�¸ì�€ ê°�체들 사ì�´ì�˜ 행위 ë¶„ì‚°ì�„ ìž¥ë ¤í•œë‹¤. 그런 ë¶„ì‚°ì�€ ê°�체들 사ì�´ì—� ë§Žì�€ ì—°ê´€ì�„ 지닌 ê°�ì²´ 구조로 ë‚˜íƒ€ë‚ ìˆ˜ 있다. 최악ì�˜ 경우ì—�는 ëª¨ë“ ê°�ì²´ê°€ ê²°êµ ëª¨ë“ ë‹¤ë¥¸ ê°�체들ì�„ 알게 ë�œë‹¤.
비ë¡� 하나ì�˜ 시스템ì—� ë§Žì�€ ê°�체들ì�´ 참여하는 것ì�´ ì�¼ë°˜ì �으로 재사용성ì�„ ê°•í™”í• ì§€ë�¼ë�„ interconnectionsì�´ 늘어나는 것ì�€ 재사용성ì�„ ê°�ì†Œì‹œí‚¤ë ¤ëŠ” 경향ì�´ 있다. 너무나 ë§Žì�€ ê°�ì²´ê°„ì�˜ ìƒ�호 연결들ì�€ ê°�체들ì�˜ ë�…립성ì�„ 떨어뜨릴 수 있다. - 그런 시스템ì�€ 마치 ì™„ì „ížˆ 통ì�¼ë�œ 것 ê°™ì�´ í–‰ë�™í•œë‹¤.
게다가 하나ì�˜ 시스템ì—� ë§Žì�€ ê°�체들ì�´ 참여하는 것ì�€ ì–´ë–¤ ì�˜ë¯¸ìžˆëŠ” 방법으로 시스템ì�˜ 행위를 바꾸는 것ì�„ ì–´ë µê²Œ 한다. 왜ëƒ�하면, 행위는 ë§Žì�€ ê°�체들 사ì�´ë¡œ ë¶„ì‚°ë�˜ì–´ 졌기 때문ì�´ë‹¤. ê²°ë¡ ì �으로 ë‹¹ì‹ ì�€ 아마 그런 시스템ì�˜ 행위를 customize하기 위해서 수많ì�€ subclass들ì�„ ì •ì�˜í•´ì•¼ í• ê²ƒì�´ë‹¤.
예로ì�¨ ì–´ë–¤ GUIìƒ�ì—�서 다ì�´ì–¼ë¡œê·¸ 박스ì�˜ 구현ì�„ ê³ ë ¤í•´ë³´ìž�. 하나ì�˜ 다ì�´ì–¼ë¡œê·¸ 박스는 ìž‘ì�€ ë�„구들(버튼, 메뉴, ìž…ë ¥ 필드)ì�˜ 모ì�Œì�„ 표현하는 하나ì�˜ 윈ë�„우를 사용한다.
대게 다ì�´ì–¼ë¡œê·¸ì�˜ ë�„구들 사ì�´ì—�는 ì–´ë–¤ dependency들ì�´ 존재한다. 예를 들면, ì–´ë–¤ 버튼ì�€ ì–´ë–¤ ìž…ë ¥ 필드가 비어있ì�„때는 비활성화 ë�˜ì–´ìžˆëŠ”ë‹¤. list boxë�¼ 불리는 ì„ íƒ� 목ë¡�ì—�서 ê°�체를 ì„ íƒ�하는 것ì�€ ìž…ë ¥í•„ë“œì�˜ ë‚´ìš©ì�„ 바꿀 것ì�´ë‹¤. 바꿔ë§�하면, ìž…ë ¥í•„ë“œì—� 문ìž�를 타ì�´í•‘하는 것ì�€ ìž�ë�™ì �으로 리스트 박스ì—�서 하나ì�´ìƒ�ì�˜ 대ì�‘대는 ìž…ë ¥ì�„ ì„ íƒ�하는 것ì�´ë‹¤. 한번 í…�스트가 ìž…ë ¥ 필드ì—� 나타나면, 다른 버튼들ì�€ 아마 활성화 ë� 것ì�´ë‹¤. 그래서 사용ìž�ê°€ í…�스트로 ì–´ë–¤ ì�¼ì�„ 하게 í•˜ê²Œí• ê²ƒì�´ë‹¤. 예를 들ìž�ë©´, ê´€ë ¨ìžˆëŠ” 것ì�„ ì‚ì œí•˜ê±°ë‚˜ 변경하거나 하는 따위ì�˜ ì�¼ì�„ í• ìˆ˜ 있ì�„ 것ì�´ë‹¤.
다른 다ì�´ì–¼ë¡œê·¸ 박스들ì�€ ë�„구들 사ì�´ì—�서 다른 dependency들ì�„ ì§€ë‹� 것ì�´ë‹¤. 그래서 심지어 다ì�´ì–¼ë¡œê·¸ë“¤ì�´ 똑같ì�€ 종류ì�˜ ë�„구들ì�„ 지닌다 하ë�”ë�¼ë�„, 단순히 ì�´ì „ì�˜ ë�„구 í�´ëž˜ìŠ¤ë“¤ì�„ 재사용 í• ìˆ˜ëŠ” 없다. dialog-specific dependency들ì�„ ë°˜ì˜�하기 위해서 customizeë�˜ì–´ì ¸ì•¼ 한다. subclassingì—� ì�˜í•´ì„œ 개별ì �으로 ë�„구들ì�„ Customize하는 것ì�€ ì§€ë£¨í• ê²ƒì�´ë‹¤. 왜ëƒ�하면 ë§Žì�€ í�´ëž˜ìŠ¤ë“¤ì�´ ê·¸ë ‡ê²Œ ë�˜ì–´ì•¼ 하기 때문ì�´ë‹¤.
별개ì�˜ mediator ê°�ì²´ì—�서 집단ì�˜ 행위로 encapsulate하는 것ì—� ì�˜í•´ì„œ ì�´ëŸ° ë¬¸ì œë¥¼ í”¼í• ìˆ˜ 있다. 하나ì�˜ mediator는 ê°�체들 그룹 ë‚´ì�˜ ìƒ�호작용들ì�„ ì œì–´í•˜ê³ ì¡°ì •í• ì±…ìž„ì�´ 있다. ê·¸ mediator는 그룹내ì�˜ ê°�체들ì�´ 다른 ê°�체들과 명시ì �으로 조회하는 것ì�„ 막는 중간ìž�로서ì�˜ ì—í• ì�„ 한다. 그런 ê°�체들ì�€ 단지 mediatorë§Œ ì•Œê³ ìžˆê³ , ê³ ë¡œ interconnectionì�˜ 수는 줄어 들게 ë�œë‹¤.
예를 들면, FontDialogDirector는 다ì�´ì–¼ë¡œê·¸ 박스ì�˜ ë�„구들 사ì�´ì�˜ mediatorì�¼ 수 있다. FontDialogDirectorê°�체는 다ì�´ì–¼ë¡œê·¸ ë�„구들ì�„ ì•Œê³ ê·¸ë“¤ì�˜ interactionì�„ ì¡°ì •í•œë‹¤. 그것ì�€ ë�„구들 사ì�´ì�˜ communicationì—�서 hub와 ê°™ì�€ ì—í• ì�„ 한다.
다ì�Œ interaction diagramì�€ ê°�체들ì�´ 리스트박스ì�˜ ì„ íƒ�ì—�서 변화를 다루기 위해 협ë�™í•˜ëŠ” 방법ì�„ ë¬˜ì‚¬í•˜ê³ ìžˆë‹¤.
여기서는 list boxì—�서ì�˜ ì„ íƒ�ì�´ entry field 로 ì „ë‹¬ë�˜ê³ 있는 ì�´ë²¤íŠ¸ë“¤ì�˜ í��름ì�´ 있다.
1. 리스트 박스가 그것ì�˜ directorì—�게 그것ì�´ ë³€í–ˆë‹¤ê³ ë§�한다.
2. director는 리스트 박스로 부터 ì„ íƒ�ì�„ 얻는다.
3. director는 ìž…ë ¥ 필드로 ì„ íƒ�ì�„ 넘긴다.
4. ì�´ì œ ìž…ë ¥ 필드는 ì–´ë–¤ 문ìž�를 í�¬í•¨í•œë‹¤. director는 í–‰ë�™(글씨를 굵게 하거나 기울ì�´ê²Œ 하는 따위ì�˜ í–‰ë�™)ì�˜ 초기화를 위해 버튼ì�„ 활성화 한다.
directorê°€ 리스트 박스와 ìž…ë ¥ 필드 사ì�´ì�˜ ì¡°ì •í•˜ëŠ” 방법ì�„ 요약하ìž�. ë�„구들ì�€ 서로 단지 ê°„ì ‘ì �으로 directorì�„ 통해서 í†µì‹ í•œë‹¤. 그들ì�€ 서로ì—� 대해서 몰ë�¼ì•¼ 하며, 그들 모ë‘�는 director를 알아야 한다. 게다가 행위는 한 í�´ëž˜ìФì—� ì§€ì—í™” ë�˜ì–´ì§€ê¸° 때문ì—� 행위는 í�´ëž˜ìŠ¤ë¥¼ 확장하거나 êµ�체함으로ì�¨ 변하거나 바꿔질 수 있다.
FontDialogDirector 추�화가 �래스 library를 통하하는 방법� 다�과 같다.
DialogDirect는 다ì�´ì–¼ë¡œê·¸ì�˜ ì „ì²´ 행위를 ì •ì�˜í•œ ì¶”ìƒ� í�´ëž˜ìФì�´ë‹¤. client들ì�€ 화면ì—� 다ì�´ì–¼ë¡œê·¸ë¥¼ 나타내기 위해서 ShowDialog ì—°ì‚°ìž�를 호출한다. CreateWidgets는 다ì�´ì–¼ë¡œê·¸ ë�„구들ì�„ 만들기 위한 ì¶”ìƒ� ì—°ì‚°ìž�ì�´ë‹¤. WidgetChanged는 ë˜� 다른 ì¶”ìƒ� ì—°ì‚°ìž�ì�´ë©°, ë�„구들ì�€ directorì—�게 그들ì�´ 변했다는 것ì�„ ì•Œë ¤ì£¼ê¸° 위해서 ì�´ë¥¼ 호출한다. DialogDirector subclass들ì�€ CreateWidgetsì�„ ì �ì ˆí•œ ë�„구들ì�„ 만들기 위해서 overrideí•˜ê³ ê·¸ë¦¬ê³ ê·¸ë“¤ì�€ WidgetChanged를 변화를 다루기 위해서 override한다.
MediatorPattern� �럴 때 사용한다.
* ì–´ë–¤ ê°�체들ì�˜ ì§‘í•©ì�´ 잘 ì •ì�˜ë�˜ì—ˆì§€ë§Œ, 복잡한 방법으로 í†µì‹ í• ë•Œ. interconnectionì�˜ 결과는 구조화ë�˜ì§€ ëª»í•˜ê³ ì�´í•´ë¥¼ ì–´ë µê²Œ 한다.
- ì •ëª¨/2011.3.7 . . . . 2971 matches
* 참가ìž� : [권순ì�˜], [강소현], [ì •ì�˜ì •], [황현], [박성현], [ìž„ìƒ�현], [송지ì›�], [김준ì„�], [강성현], [서지혜], [김수경], [윤종하]
* ê·¸ë¦¬ê³ ì•„ì˜�ì„ ë°°ê»˜ì„œ 오랜만ì—� ë“¤ë €ë‹¤ 가셨어요~!!!
* 프로ì �트/스터디 위주로 지난주ì�˜ 활ë�™ ê³µìœ í˜¹ì�€ 앞으로ì�˜ 계íš� í™�ë³´
* [2011년�서모임]
* 실존 ì�¸ë¬¼ì�´ 다뤄진 ì±…ì�„ ì�½ê³ ì�´ì•¼ê¸°ë¥¼ 나눔.
* (ì •ëª¨ì—�서 ê³µìœ í•œ 내용들ì�´ 위키 페ì�´ì§€ì—� 잘 ì •ë¦¬ë�˜ì–´ 있습니다.)
* 계� 참가� 받�.
* [Spring/�험스터디]
* 현재 스터디 ì§„í–‰ ì�¸ì›�ì�´ 3명ì�¸ë�° [ì •ì�˜ì •]ì�´ 새터ì—� ê°€ëŠ�ë�¼ 나오지 않ì�Œ.
* 사람ì�´ ì �ì–´ ì˜ˆì „ì—� 실패한 SpringSecurity를 ì�´ìš©í•˜ì—¬ ë�™ë„¤API와 OAuth ì—°ë�™í•˜ëŠ” 실습ì�„ 함.
* 실패했ë�˜ ì�´ìœ
1. 서버가 ì •ìƒ� ìž‘ë�™í•˜ì§€ 않아서 아예 서버ì—� ë‚´ìš©ì�´ 안올ë�¼ê°”다!!!! ì�´ëŸ´ìˆ˜ê°€!!!
1. XML 코드ì�˜ 순서때문ì—�. XMLì�€ ì„ ì–¸ì � 언어ì�¸ë�° 왜 순서ì�˜ ì˜�í–¥ì�„ ë°›ì�„까?
* 금요ì�¼ë¡œ ë‚ ì§œ 옮김.
* [DesignPatterns/2011년스터디]
* 아� 모임 없�.
* 목요� 6시� 합니다. 관심있는 분들 참여해주세요.
* [JavaScript/2011년스터디]
* 진행�지 않�
= 새싹 �실 오리엔테�션 안내 =
- SmallTalk/강좌FromHitel/강�3 . . . . 2927 matches
Smalltalk 배우기 #3
1998. 11. 25. 김찬�
1. Smalltalk� 소개
1.1. 프로그램과 프로그래� 언어
1.2. Smalltalk� 설치
1.3. Smalltalk 맛보기 프로그램
→1.4. 몇 가지 준비해야 í• ê²ƒë“¤
1.4.1. Dolphin Smalltalk 등�하기
1.4.2. 바탕본 여벌 받기
1.4.3. 글꼴 ì„¤ì •í•˜ê¸°
1. Smalltalk� 소개
1.4. 몇 가지 준비해야 í• ê²ƒë“¤
지금까지 우리는 Smalltalk를 ì‹œìž‘í•˜ê³ ë��내는 방법과 함께, Smalltalk ëª…ë ¹
ì�„ 실행하는 방법ì—� 대해서 알아보았습니다. ì�´ì œ 여기서는 여러분ì�´ 앞으로
Smalltalk 공부를 계ì†� 진행하기 ì „ì—� 준비해야 í• ëª‡ 가지 사í•ì—� 대해서
다루어보ë�„ë¡� í•˜ê² ìŠµë‹ˆë‹¤.
1.4.1. Dolphin Smalltalk 등�하기
ì�´ì œê¹Œì§€ 우리는 Dolphin Smalltalk를 사용하면서 ì €ìž¥ 기능ì�„ ì‚¬ìš©í• ìˆ˜ ì—†
었습니다. ì�´ëŠ” 우리가 ì•„ì§� 등ë¡� ì ˆì°¨ë¥¼ 거치지 않았기 때문입니다. Object
Arts사(社)는 공개용으로 ì‚¬ìš©í• ìˆ˜ 있는 Dolphin Smalltalk 98 / 1.1íŒ�ì�„
- ZeroPageHistory . . . . 2896 matches
ì�´ 문서는 [[ZeroPage성년ì‹�/ê±°ì�˜ëª¨ë“ ZPì�˜ì—사]] ì—�서 ë‚´ìš©ì�„ 옳겨와 ì •ë¦¬ 하는 문서입니다.
= 활�연� =
== 91ë…„ ==
||1학기 ||ZeroPage 창단, 1기 회�모집. �종 강좌(C language, Utility, Advanced DOS등 다수) ||
||여름방학 ||Advanced C � Pascal 강좌, 공� 참여로 DataBase 등 다수� Program 개발 ||
||2학기 ||ê°�종 스터디 모임 결성. ì œ 1회 ZeroPage S/W ì „ì‹œíšŒ 성황리ì—� 개최(9작품) ||
||겨울방학 ||Data Structure, C 등 �종 강좌 스터디 개설�. ||
* 주요 스터디/프로ì �트 í•목
* 1학기
* 여름방학
* 2학기
* 겨울방학
== 92ë…„ ==
||1학기 ||2기 회ì›�모집. 1학년ì�„ 위한 ê°�종 강좌 ë§ˆë ¨, 스터디 ì¡°ì§�. 2학년 ê°�종 스터디 ì¡°ì§�(C++, Graphics, OS, System-Programming, 한글 구현). 첫ë�Œ 잔치. ||
||여름방학 ||Computer Architecture, Assembly, Pascal 등ì�˜ 스터디/강좌. 현대 경진대회 준비반 개설(15ì�¼ê°„ ì˜¤ì „ 9시-오후 5시까지 ì „ì‚° 커리를 모ë‘� 다룸, ê¸°ì¶œë¬¸ì œ í’€ì�´ 등) ||
||2학기 ||||
||겨울방학 ||C++ for windows, X windows Programming, Object Oriented Analysis & Design 등� Project 수행 ||
* 주요 스터디/프로ì �트 í•목
* 1학기
* 여름방학
- 우리가나아갈방향 . . . . 2855 matches
�민
ìš°ì�´ë�™ìœ¼ë¡œ MT안가는 MTì�˜ 치밀한 계íš�ì�´ 우리가 나아갈 ë°©í–¥ ì¿¨ëŸ ì�´ê±´ ì•„ë‹ˆê³ .
ë� 하루하루 한페ì�´ì§€ë§Œ í•´ë�„ ë�˜ëŠ”ê±° ê°™ì�€ë�° 그게 힘드니 ì›� --;
-_-; 하루 한페ì�´ì§€.. 그래 그것만 í•´ë�„ ë�˜ëŠ”ë�°.. 반갑게ë�„ í† ìšœì—� ì œí”¼ê°€ 올ë�¼ì˜¨ë‹¤ë„¤.
머 나ì—�게ë�„ ì�´ì œ ì�¼ì�´ 시작ë�˜ëŠ” 것ì�´ëž„까 -_-; ê·¸ë�™ì•ˆ ì±… 핑계로 놀았지만.. ì�´ì
핑계 거리� 사�지는군 ^^; - 지환
Gof 꺼 ì˜¬ë ¤ë†¨ìœ¼ë‹ˆ 그거 ë¨¼ì €ë³´ë�¼ë‹ˆê¹Œ.. ì¶©ê³ ì•ˆë“£ìœ¼ì‹œë�”니. -_-; DPSCê°€ ë�” ì–´ë ¤ìš¸í…�ë�°.. í�¡. --ì„�천
DP 해�중임 -_-; 늦� 시작�긴 하지만.. - 지환
ì§€ì‹�ì—� 대해서는 ê³µìœ í• ìˆ˜ 있지만, 경험과 공부한 것 ìž�체는 ê³µìœ í• ìˆ˜ 없다는 것임ì�„.. ê²°êµì�€ 공부는 스스로 하는 것ì�¼í…Œë‹ˆ. 똑같ì�€ ì±…ì�˜ 한 êµ¬ì ˆì�„ ë³´ì•„ë�„ 사람ì—�게마다 ì˜�양소가ë�˜ëŠ” 위치가 다른 것임ì�„. ì�¼ì¢…ì�˜ í›ˆë ¨ì�¸ 것ì—� 대해서는 누구ë�„ 어떻게 해줄 수가 없는거지.
암튼. 누차 강조하지만. 공부하기위해 모ì�´ì§€ 않기를. 공부한 ë‚´ìš©ì�„ ê°€ì§€ê³ ëª¨ì�¼ 수 있기를.. ê²½ìŸ�ê³¼ 협ë�™ì�´ ìž�ì‹ ë“¤ ì�´ì�µê³¼ì�˜ ê°™ì�€ ë°©í–¥ë…¸ì„ ì†�ì—�서 ì �ì ˆí•˜ê²Œ 싹틀수 있기를. í•™ìˆ ì—°êµ¬íšŒë�¼ëŠ” 거창한 ì�´ë¦„ì�´ 아니ë�”ë�¼ë�„, í•˜ê³ ìž� 하는 ìš•ë§�ì�´ 있다면 ê·¸ 길ì�€ ì €ì ˆë¡œ 열리는 것임ì�„. 'ë¹›ì�´ 있으ë�¼' ë�¼ëŠ” 한마디가 세ìƒ�ì—� ë¹›ì�„ 열어놓ì�€ 것처럼. 모임 ìž�ì²´ê°€ 억지로 만들어주는 것ì�´ 아닌, ìž�ì‹ ë“¤ì�´ 만들어가야 í• ê²ƒìž„ì�„.
ZP는 ì�¸ë ¥ Pool ì�´ê³ , 모임ì�˜ 장으로서ì�˜ ì—í• ë§Œì�´ë�¼ë�„ ì¶©ì‹¤í• ìˆ˜ 있다면. í•™êµ�ê°€ ê·¸ ì—í• ì�„ ì œëŒ€ë¡œ ëª»í•´ì£¼ê³ ìˆ ìž�리로ë�„ ê·¸ í—ˆì „í•¨ì�„ 채울 수 ì—†ì�„때 ZPê°€ ê·¸ ì—í• ì�„ ì œëŒ€ë¡œ 해줄 수 있다면. 그것ì�„ ZPì�˜ ì •ì²´ì„±ìœ¼ë¡œ ì •ì�˜í•´ë�„ 좋지 않ì�„까. 홈 브루 컴퓨터 í�´ëŸ½ì�„ 꿈꿀 수 있ì�„ì§€ë�„.--ì„�천 [[BR]]
홈 브루 컴퓨터 í�´ëŸ½ì�„ ê·¸ 대ìƒ�으로 한다면 ì°¸ 좋ì�€ê²ƒ 같다. 우리ì�˜ ì •ëª¨ê°€ 해당 모임ì�´ ë� 수 있ì�„ 것ì�´ê³ , 과거ì—�ë�„ ê·¸ë ‡ê²Œ í•˜ë ¤ê³ ë…¸ë ¥í–ˆê²ƒë§Œ, 호ì�‘ë�„ê°€ ë‚®ì•˜ë‹¤ê³ ìƒ�ê°�한다. ë� 하지만 계ì†� 바위ì—� 계란ì�„ ë�˜ì§€ë‹¤ ë³´ë©´ ì–¸ì ê°€ ì�´ë�¼ë�¼ë�„ ë�¼ì§€ 않ì�„까. í• ìˆ˜ìžˆëŠ” 최ìƒ�ì�€ ì œìž�리ì—�서 열심히 --ìƒ�민
ë˜� 한가지는 복학ìƒ�ì�˜ 수용ì�„ ì–´ë–»ê²Œë“ ì�´ë£¨ì—ˆìœ¼ë©´ ì¢‹ê² ë‹¤ëŠ” ìƒ�ê°�ì�„ 한다. 어때 ì„�천 올해 í™�ë³´ë�¼ë�„ í• ê¹Œ? --ìƒ�민
''암튼. 누차 강조하지만. 공부하기위해 모ì�´ì§€ 않기를. 공부한 ë‚´ìš©ì�„ ê°€ì§€ê³ ëª¨ì�¼ 수 있기를.. --ì„�천''
ì�´ ë§�ì�˜ ì�˜ë�„는 충분히 ì�´í•´ë¥¼ 하지만 오해ì�˜ 소지가 있ì�„ 것 같아 사족ì�„ 답니다. 모여서 í• ìˆ˜ 있는 공부가 분명히 있습니다. ì�´ê²ƒì�€ 혼ìž�서만 í• ìˆ˜ 있는 공부와는 다릅니다. 모여서 하면 아주 좋ì�€ 성과를 ë³¼ 수 있는, 그러나 혼ìž�서는 하기 íž˜ë“ ê·¸ëŸ° 공부가 분명히 있습니다. 수프를 먹으면서 í�¬í�¬ì�˜ "비어있ì�Œ"ì�„ íƒ“í•˜ê³ ìŠ¤í‘¼ì�˜ "차있ì�Œ"ì�„ 찬양하지만, ê³¼ì�¼ì�„ 먹으면서는 í�¬í�¬ì�˜ "비어있ì�Œ"ì�„ ê³ ë§ˆì›Œí•˜ê³ ìŠ¤í‘¼ì�˜ "차있ì�Œ"ì�„ 비난하는 법입니다. 사건(event)ê³¼ 물건(thing), 즉 사물ì—�는 "나"와ì�˜ 관계 ì†�ì—�서 그것ì�˜ "ë�„"를 ë°�혀주는 길과 ì“°ìž„ì�´ ìƒ�ê¹�니다. ê·¸ 길로 다니면 íŽ¸í•˜ê³ ìž�ì—°ìŠ¤ëŸ½ê³ ì“¸ëª¨ë¥¼ 얻지만, ìž�ì‹ ì�´ 길ì�„ 억지로 ë‚´ë ¤ê³ í•˜ë©´ ë¶ˆíŽ¸í•˜ê³ ê±°ë¶�하며 쓸모를 얻지 못합니다. --김창준
''DeleteMe) 오해ì�˜ 소지가 있게 쓰긴 했네요. 본래ì�˜ ì�˜ë�„는 (01들ì�€ ë‚´ê°€ 한 ì�´ì•¼ê¸°ë¥¼ 들어서 ì•Œê² ì§€ë§Œ) 스터디를 í• ë•Œ, ì±…ì�„ 미리 ì�½ê³ 난 ë’¤ì�˜ ìƒ�ê°�ì�´ë‚˜ 프로그래ë°�ì�„ í–ˆì�„때ì�˜ 경험들ì�„ ë“¤ê³ ì˜¬ ìƒ�ê°�ì�„ 하지 ì•Šê³ , 모ì�´ê³ 난 ë’¤ì—� ê·¸ì œì„œì•¼ ì±…ì�„ ì�½ì�„ ìƒ�ê°�ì�„ 한다는 ì �ì�„ ì§€ì �í•˜ê³ ì‹¶ì—ˆìŠµë‹ˆë‹¤. 모임ìž�체를 하나ì�˜ 시스템으로 ë³´ê³ ê³µë¶€í•˜ì§€ 않ì�€ ìž�ì‹ ì�„ 시스템으로 억지로 ë¬¶ì–´ë³´ë ¤ê³ í•˜ëŠ” 모습같아서.. ê·¸ ì �ì�„ ì§€ì �í•˜ê³ ì‹¶ì—ˆìŠµë‹ˆë‹¤. ê°™ì�´ 공부했ì�„때ì�˜ 효율ì�´ 혼ìž�서 í• ë•Œë³´ë‹¤ 높기 위해서는 (장ì �ì�„ 가질 수 ìžˆìœ¼ë ¤ë©´) ì‚¬ì „ì—� ê³µë¶€í•˜ë ¤ëŠ” 해당 부분ì—� 대한 ì�˜ë¯¸ë¥¼ 조금ì�´ë�¼ë�„ 파악해ë‘�어야 í•œë‹¤ê³ ìƒ�ê°�합니다. --ì„�천''
따스한 5ì›”ì�˜ ë´„ë‚ ì—� ë§žì�´í•œ ì œë¡œíŽ˜ì�´ì§€ì�˜ 10주년ì�„ 진심으로 축하합니다. 10ë…„ì�´ë�¼ëŠ” ì �ì§€ 않ì�€ 시간ë�™ì•ˆ 우리 학회가 만들어온 í�¬ê³ ìž‘ì�€ 모습 하나하나는 ì„ ë°°ë‹˜ë“¤ê³¼ 여러 ë�™ê¸° 여러분 ê·¸ë¦¬ê³ í›„ë°°ë‹˜ë“¤ì�˜ 학문ì—� 대한 ì—´ì •ê³¼ 서로ì—� 대한 ì�´í•´ì™€ ë°°ë ¤ê°€ ì�¼êµ¬ì–´ë‚¸ 아름다운 ìž�í™”ìƒ�ì�´ë�¼ê³ ìƒ�ê°�해봅니다. 우리 ì œë¡œíŽ˜ì�´ì§€ëŠ” 중앙대학êµ� 컴퓨터공학과ì�˜ 최대 학회ì�´ë©° 여러 í•™ìƒ�들ì�˜ í•™ìˆ ì � ë¹„ì ¼ì�„ ì œì‹œí•´ ì£¼ê³ ìžˆëŠ” 중요한 학회입니다. ì�´ëŸ° ì œë¡œíŽ˜ì�´ì§€ê°€ 좀 ë�” ë°œì „ì �ì�´ê³ ì›�숙한 모습ì�„ 갖추기 위해서 ë‹¹ë¶€í•˜ê³ ì‹¶ì�€ 것들ì�„ 몇가지 ë§�씀 ë“œë¦¬ê³ ìž� 합니다.
시대ì�˜ í��름ì�„ 바로 ì�½ì–´ 우리가 해야 í• ê²ƒë“¤ì—� 대한 명확한 목표를 ì œì‹œí•˜ê³ ì„œë¡œ ë�„와가며 ê³µë¶€í• ìˆ˜ 있는 분위기를 조성하는ë�° 주ë�„ì �ì�¸ ì—í• ì�„ 하길 ë°”ëž�니다. ë‚¯ì„ í•™ë¬¸ì—� 대한 ì„¤ë ˆìž„ê³¼ 막연한 ë‘�ë ¤ì›€ 때문ì—� ì–´ëŠ� 곳부터 ì†�ì�„ 대야 í• ì§€ 몰ë�¼ ê³ ë¯¼í•˜ëŠ” ì‹ ìž…ìƒ�들ì�´ ë§Žì�´ 있습니다. ë˜� 프로그래ë°� 언어 1~2가지를 ì�µí˜”으나 ê·¸ 다ì�Œì—�는 무엇ì�„ 해야하는지 ë‚´ê°€ ì�´ ë�„구를 공부해서 무엇ì—� ì�¨ì•¼í•˜ëŠ”ì§€ 몰ë�¼ ì�¼ê´€ì„± 없는 학습만ì�„ 반복하여 ì œìž�리를 ë§´ë�Œê³ 있는 친구들ë�„ ë§Žì�´ 있습니다. 우리 학회ì—�는 훌ë¥í•œ ì„ ë°°ë‹˜ë�„ ë§Žì�´ ê³„ì‹œê³ ëŠ¥ë ¥ìžˆëŠ” 회ì›�님들ë�„ ë§Žì�´ ìžˆë‹¤ê³ ìž�ë¶€í•˜ê³ ìžˆìŠµë‹ˆë‹¤. ì�´ëŸ° 분들ì�´ ë°°ìš°ê³ ìž� 하는 회ì›�들ì—�게 ë°©í–¥ì�„ ì œì‹œí•˜ê³ ë˜� 배우는 사람들ì�€ ìž�ë°œì �으로 학습하며 ìž�ì‹ ì�˜ ëŠ¥ë ¥ì�„ 개발해 나가는 것ì�´ 중요합니다.
ê·¸ë¦¬ê³ íƒ€ì„±ì—� ë¹ ì§€ì§€ ì•Šìœ¼ë ¤ëŠ” ë…¸ë ¥ì�´ 중요합니다. 늘ìƒ�하는 ê°™ì�€ 종류ì�˜ 세미나가 학회 활ë�™ì�˜ 대부분ì�„ 차지하는 ì�¼ì�´ 매년 반복ë�˜ì–´ì„œëŠ” 안ë�©ë‹ˆë‹¤. 1,2학년때는 열심히 참여하다가 3,4학년때는 별로 배울것ì�´ 없다하여 ë§Žì�€ 수ì�˜ 회ì›�들ì�´ 활ë�™ì�„ 하지않는 모습ì—�대해 비íŒ�ë§Œ í• ê²ƒì�´ 아니ë�¼ 반성해보는 ìž�세를 ê°€ì ¸ì•¼í•©ë‹ˆë‹¤. ìµœì‹ ê¸°ìˆ ì—� 대한 순회 세미나와 ì¡°ì§�í™”ë�œ 프로ì �트팀ì�„ 활성화시켜서 회ì›�들ì�˜ ë�™ê¸°ìœ ë°œì�„ ìœ ë�„해야합니다. 컴퓨터ì�˜ 시작ì�€ 하나ì�˜ 뿌리였지만 지금ì�€ 수만갈래로 ë‚˜ë‰˜ì–´ì ¸ 혼ìž�서는 ê°�ê°�ì—� 대한 기본ì �ì�¸ ì§€ì‹�ì¡°ì°¨ 얻기가 ì–´ë µìŠµë‹ˆë‹¤. í•ìƒ� 새로운 ì£¼ì œë¡œ ë§Žì�€ 회ì›�ì�´ 온/오프ë�¼ì�¸ìƒ�ì—�서 꾸준히 ê³µë¶€í•˜ê³ ê·¸ê²ƒì�„ 나누는 분위기를 ì¡°ì„±í• ê²ƒì�„ ì œì•ˆí•©ë‹ˆë‹¤.
ë�Œì�´ì¼œë³´ë©´ ì œê°€ ë§�한 ë‘�가지는 ì�´ë¯¸ 여러차례 ë…¼ì�˜ë�˜ì–´ ì™”ë�˜ 것ì�´ì§€ë§Œ, ì‹¤ì œë¡œ 옮겨지기까지는 ë§Žì�€ 회ì›�들ì�˜ ë…¸ë ¥ì�´ 필요한 부분입니다. 10ë…„ì�´ë©´ ê°•ì‚°ë�„ 변한다는 ë§�ì�´ 있듯ì�´ ì�´ì œ ì œë¡œíŽ˜ì�´ì§€ëŠ” ì˜ˆì „ì�˜ 그늘ì—�서 벗어나 우리만ì�˜ 새로운 모습으로 바꿔가는 ì�˜ì§€ê°€ ì ˆì‹¤í•´ì§€ëŠ” 때입니다. ì�´ 행사를 준비하기 위해 밤낮으로 ê³ ìƒ�한 후배님들깨 ê°�사를 ì „í•˜ë©° ì œë¡œíŽ˜ì�´ì§€ê°€ í•ìƒ� ì‹ ì„ í•œ 모습으로 우리 ê³�ì—� 남아있기를 진심으로 ë°”ëž�니다.
- ì°½ì„/배치파ì�¼ . . . . 2813 matches
[http://my.dreamwiz.com/bicter/index.htm 출처]
ë�„스ì—�는 ëª…ë ¹ì–´ë¥¼ ì�¼ê´„ì �으로 처리하기위한 배치파ì�¼ì�´ë�¼ëŠ” 것ì�´ 있습니다.
대부분ì�˜ 사람들ì�€ 배치파ì�¼ì�´ ë�„스환경ì�„ 쉽게 ë§Œë“ ë‹¤ëŠ” 사실ì�„ 과소í�‰ê°€í•˜ëŠ”ë�°, 컴퓨터를 좀ë�” 쉽게 ì‚¬ìš©í•˜ê³ ì‹¶ë‹¤ë©´ 배치파ì�¼ì�„ ê¼ ì§šê³ ë„˜ì–´ê°€ëŠ”ê²ƒì�´ 좋습니다.
▶ 배치파��란 ?
컴퓨터ì�˜ ë�™ìž‘ ìƒ�태를 살펴 ë³´ë©´ í•ìƒ� 사용ìž�와ì�˜ ìƒ�호작용ì—� ì�˜í•˜ì—¬ 작업ì�´ì�´ë£¨ì–´ì§„다는것ì�„ 알 수 있습니다. ë�„스ë�¼ëŠ” ìš´ì˜�ì²´ì œë�„ 사용ìž�ê°€ ëª…ë ¹ì�„ ìž…ë ¥í•˜ë©´ ê·¸ ëª…ë ¹ì—� 대해 ë�„스가 ë¶„ì„�하여 사용ìž�ê°€ ì›�하는 실행 결과를 ì œê³µí•©ë‹ˆë‹¤.
ë”°ë�¼ì„œ 사용ìž�는 í•ìƒ� ë�„스 프롬프트 ìƒ�ì—�서 ì�¼ì�¼ì�´ 키보드를 ì�´ìš©í•œ 타ì�´í•‘으로 ëª…ë ¹ì�„ ë‚´ë ¤ì•¼ í•˜ê³ , 하나ì�˜ ëª…ë ¹ì�´ ë‚´ë ¤ì§€ë©´ 완료ë� 때까지 다ì�Œ ëª…ë ¹ì�„ 내릴수가 없습니다. 작업 ê³¼ì •ì�´ 얼마ë�˜ì§€ 않는다면 í�° ìƒ�ê´€ì�´ 없으나 ê·¸ ê³¼ì •ì�´ 매우 ê¸¸ê³ ë³µìž¡í•˜ë‹¤ë©´ 사용ìž�는 지루함ì�„ ëŠ�ë�¼ê²Œ ë�©ë‹ˆë‹¤. ë˜�한 비ë¡� ì§§ì�€ ìž‘ì—…ê³¼ì •ì�´ë�¼ë�„ 컴퓨터를 켤때마다 매번 똑같ì�€ ê³¼ì •ì�„ ì�¼ì�¼ì�´ 지시하는 것ë�„ 귀찮ì�„ 것입니다.
�러한 경우 배치 파�� 가장 확실한 해결책입니다.
배치파ì�¼ì�˜ 기능ì�€ 순차ì �ì�´ê³ 반복ë�œ ë�™ì�¼í•œ 작업 ê³¼ì •ì�„ 몇개ì�˜ 혹ì�€ 수ì‹, 수백 ê°œì�˜ ì—°ê´€ë�œ ëª…ë ¹ì–´ë¥¼ 하나ì�˜ 파ì�¼ë¡œ 집약하여 ê·¸ 하나ì�˜ 파ì�¼(배치파ì�¼)ë§Œ 실행함으로ì�¨ ì›�하는 작업 ê³¼ì •ì�„ 수행하는것입니다.배치파ì�¼ì—� 붙는 확장ìž�는 .bat(batch ì�˜ 약어) 입니다.ë�„스ì—�서 실행ì�´ 가능하기 때문ì—� .com, .exe 확장ìž�ê°€ 붙는 외부 ëª…ë ¹ì–´ì™€ 함께 실행 가능한 파ì�¼ë¡œ 분류ë�©ë‹ˆë‹¤.ì°¨ì�´ê°€ 있다면 .com, .exe ëª…ë ¹ì–´ëŠ” 컴퓨터만 í•´ì„� 가능한 기계어 코드로 구성ë�˜ì–´ 있는반면, 배치 파ì�¼ì�€ 사람ì�´ 알아볼수 있는 ì�¼ë°˜ í…�스트로 ì�´ë£¨ì–´ì ¸ìžˆë‹¤ëŠ” 것입니다.
그래서 사용ìž�들ì�€ 문서작성ì—� ì�´ìš©í•˜ëŠ” 워드프로세서나 í…�스트ì—�디터 등ì�„ ì�´ìš©í•´ 배치 파ì�¼ì�„ ìž‘ì„±í• ìˆ˜ 있습니다. 그러나 워드프로세서는 ë�©ì¹˜ê°€ í�¬ê³ ì›�래 목ì �ì�´ 편집과 ì¶œë ¥ì�„ 위해 만들어진 것ì�´ë¯€ë¡œ 단순한 배치 파ì�¼ì�„ 작성하는 ë�°ëŠ” ê¶Œí•˜ê³ ì‹¶ì§€ 않습니다.
ì €ìž¥í• ë•Œë�„ 워드프로세서 ê³ ìœ ì�˜ í�¬ë§·(예" .hwp 확장ìž�를 가지는 아래아한글 ë�°ì�´í„° 파ì�¼)으로 ì €ìž¥í•˜ë©´ ì�¸ì‹�ì�´ ë�˜ì§€ 않으므로 아스키 파ì�¼ë¡œ ì €ìž¥í•´ì•¼ 합니다.가장 편리한 방법ì�€ ì�¼ë°˜ 문서 ì—�디터( ë�„스ì�˜ Edit, Qì—�디터,Uì—�디터 등)를 ì�´ìš©í•˜ê±°ë‚˜ ë�„스ì�˜ 'Copy Con' ëª…ë ¹ìœ¼ë¡œ 배치 파ì�¼ì�„ 만드는 것입니다.다ì�Œê³¼ ê°™ì�´ 'Copy con 파ì�¼ëª…' 형ì‹�으로 ìž…ë ¥í•˜ê³ ì—”í„°ë¥¼ 누르면 ë�„스 프롬프트 ìƒ�태ì—�서 íŽ¸ì§‘í• ìˆ˜ 있는 ìƒ�태가 ë�©ë‹ˆë‹¤.
여기서 ì“°ê³ ì‹¶ì�€ 대로 ì �기만 하면 ë�©ë‹ˆë‹¤.ì œì�¼ 마지막행ì�˜ ^Z 는 파ì�¼ì�˜ ì œì�¼ 마지막 부분ì�´ë�¼ëŠ” 것ì�„ ë�„스ì—�게 ì•Œë ¤ì£¼ëŠ” 코드로 < Ctrl + Z > 키 ë˜�는 F6 키를 누르면 ë�©ë‹ˆë‹¤. ê·¸ë¦¬ê³ ì—”í„°í‚¤ë¥¼ 한번ë�” 누르면 '1 File(s) copied' ë�¼ëŠ” 메세지가 ì¶œë ¥ë�˜ëŠ”ë�°, ì�´ëŠ” 방금 ' copy con 파ì�¼ëª… ' 으로 작성ë�œ 문서파ì�¼ì�´ 성공ì �으로 만들어졌다는 뜻입니다.위ì�˜ 문서파ì�¼ì�€ 확장ìž�ê°€ .BAT 로 붙었기 때문ì—� 실행가능한 외부 ëª…ë ¹ì–´ê°€ ë�˜ëŠ”ë�°, 배치파ì�¼ì�€ ëª…ë ¹ì�´ 기ë¡�ë�˜ì–´ 있는 순서대로 실행ë�˜ê¸° 때문ì—� timedate.bat 를 실행시키면 ë¨¼ì € 화면ì�„ ì§€ìš°ê³ ë‚œë’¤ 시스템ì�˜ 시간과 ë‚ ì§œë¥¼ ì„¤ì •í•©ë‹ˆë‹¤.간단한 배치파ì�¼ì�€ 'copy con 파ì�¼ëª…' 으로 작성하는 것ì�´ 다른 프로그램ì�˜ ë�„움없ì�´ ì‰½ê³ ë¹ ë¥´ê²Œ ì²˜ë¦¬í• ìˆ˜ 있습니다. 하지만 배치파ì�¼ì�´ 조금 길거나 작성중ì—� 수시로 íŽ¸ì§‘í• ì�¼ì�´ ìƒ�기는 경우ì—�는 불가능합니다. 'copy con 파ì�¼ëª…' 으로 파ì�¼ì�„ 작성하면 행으로 다시ë�Œì•„ê°ˆ 수 ì—†ì�„ ë¿� 아니ë�¼ ìˆ˜ì •ì�´ 불가능하기 때문입니다. 그러므로 배치파ì�¼ì�„ 만들 필요가 있ì�„때는 문서 ì—�디터를 ì�´ìš©í•˜ëŠ” 것ì�´ 좋습니다.
â–¶ 배치파ì�¼ 작성 ëª…ë ¹ì–´ 9ì�¸ë°©
배치 파ì�¼ì�€ 파ì�¼ 안ì—� 기ë¡�ë�˜ì–´ 있는 ëª…ë ¹ì�˜ 순서대로 실행ë�©ë‹ˆë‹¤.가장 대표ì �ì�¸ 것ì�´ 부팅ì—� ì�´ìš©ë�˜ë©°, 컴퓨터ì�˜ 루트 ë””ë ‰í† ë¦¬ì—� ìœ„ì¹˜í•˜ê³ ìžˆëŠ” Autoexec.bat 파ì�¼ìž…니다. 그런ë�° 만약 배치 파ì�¼ì�˜ 실행ì�˜ 순서를 순차ì �ì�´ 아닌멀티부팅용 Autoexec.bat 처럼 사용ìž� 마ì�ŒëŒ€ë¡œ ì •í•˜ê³ ì‹¶ë‹¤ë©´ 배치파ì�¼ì—� ì œê³µë�˜ëŠ”ë°°ì¹˜ëª…ë ¹ì–´ì�˜ ìš©ë�„를 ì•Œê³ ìžˆì–´ì•¼ 합니다.
현재 실행중ì�¸ 배치 파ì�¼ì�„ 종료하지 ì•Šê³ í•„ìš”í•œ 다른 배치파ì�¼ì�„ 호출하여 실행한 다ì�Œ ì›�래ì�˜ 배치파ì�¼ë¡œ 다시 ë�Œì•„ì˜¤ë ¤ê³ í• ë•Œ 사용ë�©ë‹ˆë‹¤.
◇ 사용법 : Call [drive:]\[경로]\<배치파�명>[.BAT]
◇ 예 : Call c:\bats\sample.bat
어떤 배치 파�� 실행하는 �중� 경로 C:\bats � 있는 sample.bat 파�� 실행한 다� 다시 �래� 배치파�로 �아옵니다.
배치 프로그램 ë‚´ì—�서 사용ìž�ì�˜ ì„ íƒ�ì�„ 묻기 위해 사용ë�©ë‹ˆë‹¤. 배치 파ì�¼ ì œìž‘ìž�ê°€ ì„¤ì •í•œ 물ì�Œì�„ ì¶œë ¥í•˜ë©´ì„œ ì§€ì •ë�œ 키 ìž…ë ¥ì�„ 기다립니다. ì�´ ëª…ë ¹ì�€ 배치파ì�¼ ë‚´ì—�서만 사용 가능합니다.
◇ 사용법 :choice [/C[:]문�열][/N][/S][/T[:]기본키,대기시간][메세지]
◇ 옵션
- ë¬¸ì„œêµ¬ì¡°ì¡°ì •í† ë¡ . . . . 2768 matches
문서 구조 ì¡°ì •ì�´ ë�˜ê³ , ì›�래 있었ë�˜ ìž�리를 잃으니 '몇번째주 무슨요ì�¼'하는게 ì œì�¼ 첫단ì—� 와 있군요. ì�´ì „ì—� 보았다면 ì•Œê² ì§€ë§Œ, 그건 주가 ë�˜ëŠ” ë‚´ìš©ì�´ 아니었습니다. 문서 구조 ì¡°ì •ì�„ í• ë•ŒëŠ”, ê´€ë ¨ë�œ ë‚´ìš©ì—�ë�„ ë�” ì‹ ê²½ì�„ ì�¨ì•¼ê² êµ°ìš” --ì�´ì„ ìš°
DeleteMe) 문서 ì¡°ì •ì�´í›„, ì�˜ë¯¸ë¥¼ 잃었다면, ì§�ì ‘ 바꾸어 주세요. ^^; --ìƒ�민
ì§�ì ‘ 바꾸건, 누군가 바꾸어 주ëŠ�ëƒ�ì�˜ ë¬¸ì œê°€ ì•„ë‹ˆê³ , ë˜� 단순히 글 ìž�ì²´ì—� 대한 ì�˜ë�„ê°€ ë§žì§€ 않아졌ì�Œì�„ ì�´ì•¼ê¸°í•˜ëŠ”ê²Œ 아닙니다. 문서 ì¡°ì •ì�˜ 결과로 어울리지 않는 ë‚´ìš©ì�´ 나타나는것 보다 í�° ë¬¸ì œëŠ”, 다른 ì�´ë“¤ì—�게 잘못ë�œ ì�´ì•¼ê¸°ë“¤ì�„ 파ìƒ�시킬 수 있는 ì �입니다. --ì�´ì„ ìš°
DeleteMe) 현재ì�˜ 해당 ìŠ¤ë ˆë“œëŠ” ì •ëª¨ì—� 관한 ëª¨ë“ ê²ƒì�„ 다루는 것ì�´ë�¼ ìƒ�ê°�해서 ë§�ì”€í•˜ì‹ ì£¼ì œë¥¼ í�¬ìš©í•œë‹¤ê³ ìƒ�ê°�합니다. 하지만, ì�˜ë�„ì�˜ ì „ë‹¬ì�´ 잘못ë�˜ì—ˆë‹¤ë©´ 작성ìž�ê°€ ê³ ì¹˜ê¸°ë¥¼ ê°„ì ˆížˆ ë°”ë�¼ê³ 있습니다. 현재 문서 êµ¬ì¡°ì¡°ì •ì�´í›„ ê³ ì¹˜ëŠ” 사람ì�´ 별로 없는거 ìž�ì²´ê°€ 약간 ê±±ì •ì�´ ë�˜ì§€ìš”. --ìƒ�민
계ì†� 대화ì�˜ 핀트가 ì–´ê¸‹ë‚˜ê³ ìžˆìŠµë‹ˆë‹¤. ë‚´ìš© ìž�ì²´ê°€ ì „ë‹¬í•˜ë ¤ëŠ” ì�˜ë�„와 어긋난 것ì�´ë�¼ë©´, 해당 작성ìž�ê°€ ê³ ì¹˜ëŠ”ê²Œ 가장 맞는 방법ì�´ë�¼ëŠ”ë�° ë�™ì�˜í•©ë‹ˆë‹¤. ì œê°€ ì œê¸°í•œ ì�´ì•¼ê¸°ëŠ” 그러한 부분ì�´ 아님ì�„ ë§�씀드립니다. 서로 ì—°ê´€ë�œ ë¬¸ì œì—�서 위치를 바꾸는등ì�˜ 문서 구조 ì¡°ì • ì�´ì•¼ê¸° 입니다. ì�´ 경우, ë‚´ìš© ìž�ì²´ì�˜ 변화는 없지만, 문서 구조 ì¡°ì •ìž�ê°€ ê´€ë ¨ê¸€ì�˜ 위치를 바꿈으로ì�¨ 잘못ë�œ ì�˜ë¯¸ë¥¼ ì „ë‹¬í• ìˆ˜ ìžˆê³ , ê·¸ 결과로ì�¨ì�˜ 파ìƒ� 결과를 ìš°ë ¤í•˜ì˜€ìŠµë‹ˆë‹¤. ì�´ëŠ” 해당 문서 작성ìž�보다, 문서 구조 ì¡°ì •ìž�ê°€ 좀 ë�” ì‹ ê²½ì�„ 쓰는 편ì�´ ë§žë‹¤ê³ ìƒ�ê°�합니다. --ì�´ì„ ìš°
["neocoin"]:ë§�씀하시는 문서 ì¡°ì •ì�€ 문서 ì¡°ì •ì�€ 문서 작성ìž�ê°€ ì†�대지 ë§�아야 한다ë�¼ëŠ”ê±¸ 밑바탕ì—� ê¹”ê³ ë§�씀 하시는것 같습니다. 문서 ì¡°ì •ìž�는 특별히 문서 ì¡°ì •ì�„ ë�„맡는 사람ì�´ ì•„ë‹ˆê³ , 한명ì�´ 하는 것ì�´ 아니ë�¼, 다수가 ì ‘ê·¼í•´ì•¼ 한다는 ìƒ�ê°�입니다. "다같ì�´" 문서 ì¡°ì •ì�„ 해야 ë�œë‹¤ëŠ” 것ì�´ì§€ìš”. 문서 ì¡°ì •ì�„ 한사람ì�˜ ë�„ë§¡ê³ ì�´í›„ 문서 작성ìž�는 해당 문서ì—�서 ìž�기가 ì“´ 부분만ì�˜ 잘못ë�œ ì�˜ë¯¸ ì „ë‹¬ë§Œì�„ ê³ ì¹œë‹¤ë�¼ëŠ” ì�˜ë¯¸ê°€ 아닌, 문서 ì¡°ì • ì—시 ê°™ì�´í•´ì„œ ì™„ì „ì—� 가까운 문서 ì¡°ì •ì�„ ì�´ë�Œì–´ì•¼ 한다는 ìƒ�ê°�입니다. 즉, 문서 구조 ì¡°ì •ì�´í›„ 잘못ë�œ 문서 ì¡°ì •ì—�서 ì£¼ì œì—� 따른 타ì�¸ì�˜ 글ì�„ 잘못 배치했다면, 해당 글쓴ì�´ê°€ 다시 ê·¸ 배치를 바꿀수 ìžˆê³ , 그런 작업ì�˜ ê³µë�™í™”로, 해당 í† ë¡ ì�˜ ì£¼ì œë¥¼ 문서 ì¡°ì •ìž�와 작성ìž�ê°„ì—� ìƒ�호 ì�´í•´ì™€ ìƒ�ê°�ì�˜ ê³µìœ ì—� ì�¼ì¡° 하는것 ì�´ì§€ìš”.[[BR]] ë…¼ì�˜ì�˜ 시발ì �ì�´ ë�œ 문서ì�˜ 경우 ìƒ�당히 ì�´ë¥¸ 시ì �ì—�서 문서 êµ¬ì¡°ì¡°ì •ì�„ 시ë�„한 ê°�ì�´ 있습니다. 해당 í† ë¡ ì�´ 최대한 빨리 ê²°ë¡ ì�„ 지어야 다ì�Œ ì�¼ì�´ ì§„í–‰í• ìˆ˜ 있ì�„꺼ë�¼ê³ ìƒ�ê°�í–ˆê³ , threadìƒ�ì—�서 ë�” 커다랗게 ìƒ�ê°�ì�˜ 묶ì�Œì�´ 만들어 지기 ì „ì—� 묶어서 ì�´ëŸ° ìƒ�황ì�´ ë°œìƒ�한듯 합니다. ê·¸ë ‡ë‹¤ë©´ 해당 작성ìž�ê°€ 다시 문서 구조 ì¡°ì •ì�„ 해서 ìž�ì‹ ì�˜ ì£¼ì œë¥¼ 소분류 해야 한다는 것ì�´ì§€ìš”. ì•„ ê·¸ë¦¬ê³ í˜„ìž¬ 문서 êµ¬ì¡°ì¡°ì • ì—시 마지막ì—� 편집분ì�€ ì›�본ì�„ 그대로 남겨 놓ì�€ 거였는ë�°, 그것ì�´ ë˜� 한번 누가 바꾸어 놓았ë�°ìš”. ì—시 기본 페ì�´ì§€ë¥¼ 그냥 남겨 ë‘�는 것ì�´ 좋ì�€ê²ƒ 같네요.(현재 ë‚¨ê²¨ì ¸ 있기는 합니다.) --ìƒ�민
'문서 ì¡°ì •ì�€ 문서 작성ìž�ê°€ ì†�대지 ë§�아야 한다' ë�¼ëŠ” 어처구니 없는 ë‚´ìš©ì�„ 어떻게 ë�Œì–´ëƒˆëŠ”ì§€ ëª¨ë¥´ê² ìŠµë‹ˆë‹¤. ì–´ëŠ� 부분ì—�서 ë�„대체 '구조 ì¡°ì •ì�€ 구조 ì¡°ì •ìž�ì�˜ 몫ì�´ë‹¤'ë�¼ëŠ” ì‹�ì�˜ ì�´ì•¼ê¸°ë¥¼ 했다는지 ê¶�금하군요. ì œ ì�´ì•¼ê¸°ëŠ” 현재ì�˜ 잘잘못ì�„ ë”°ì§€ê³ , '문서 구조 ì¡°ì •ì�€ ''누군가 ê·¸ ì�¼ì�„ í• ì‚¬ëžŒ''ì�´ 알아서 í•´ë�¼'ë�¼ëŠ” ì‹�ì�˜ ì�´ì•¼ê¸°ê°€ 아닙니다. 문서는 누구나가 ë…¸ë ¥ì�„ 해서 ê³ ì³�ê°€ë�˜, 다만 문서 구조 ì¡°ì •ìž�는(누가ë�¬ê±´ 현재 문서를 구조 ì¡°ì •í•˜ê³ ìžˆëŠ” 사람ì�€), ìž�ì‹ ì�´ 한 ê²°ê³¼ì—� ë”°ë�¼ 어울리지 않는 글ì�´ ë� 수 있으므로 해당 문서 구조 ì¡°ì •ì�˜ 시ì �ì—�서 ë�” ì‹ ê²½ì�„ ì�¨ì•¼ 한다는 뜻입니다. ë¬¼ë¡ , 해당글ì�˜ 작성ìž�ê°€ 나중ì—� ë°œê²¬í•˜ê³ ì�´ë¥¼ ê³ ì¹ ìˆ˜ë�„ 있지만, 처ì�Œ 시ì �부터 좀 ë�” ì‹ ê²½ì�„ 쓰는 방법ì�´ 효과ì �ì�´ë�¼ ìƒ�ê°�한 ì�´ìœ 입니다. 한번 ë�” 강조하ìž�ë©´, 문서 구조 ì¡°ì •ìž�ê°€ ì‹ ê²½ì�„ 쓸 필요가 있다ë�¼ëŠ” ì�´ì•¼ê¸°ê°€ 해당 글ì�˜ 작성ìž� ìž�ì²´ê°€ '나는 문서를 êµ¬ì¡°ì¡°ì •í• í•„ìš”ê°€ 없다'ë�¼ëŠ” ì�˜ë¯¸ëŠ” ì ˆëŒ€ 아님ì�„ ì�´ì•¼ê¸°í•©ë‹ˆë‹¤. 모로가ë�„ 서울만 가면 ë�˜ì§€ë§Œ, ë�” 편한 방법ì�´ 있다면, 그런 방법ì�„ íƒ�하는게 ìž�연스러운건 ìž�명한 ì�´ì¹˜ìž…니다. --ì�´ì„ ìš°
["neocoin"]: ê·¸ë ‡ë‹¤ë©´ ì €ì—�게는 지금까지 페ì�´ì§€ê°€ 나온 ì�´ìœ ìž�ì²´ê°€ 모호해 집니다. 그럼 ë§�씀하시는 ì£¼ì œê°€ ê²°êµ "문서 구조 ì¡°ì •ì�€ ì‹ ì¤‘ížˆ 해야한다." ì�´ê²ƒì�´ë�¼ê³ ìƒ�ê°�합니다. ì�´ê²ƒì�€ ì�˜ê²¬ì�´ë�¼ê¸° 보다 문서 구조 ì¡°ì •ì‹œì�˜ 기본 ëª…ì œë�¼ ìƒ�ê°�하며, ì�´ì¤‘ì—� ë§�ì”€í•˜ì‹ "문서 구조 ì¡°ì •ì‹œì—� 위치 변경ì�€ 글쓴ì�´ì�˜ ì�˜ë�„ì�˜ ë°©í–¥ì�„ 바꾼다."ë�¼ëŠ” 것ë�„ 문서 구조 ì¡°ì •ì�„ ì‹ ì¤‘ížˆ ê² ì§€ìš”. ì�´ëŸ° 것ì�€ 당연히 ë�™ì�˜ 합니다. [[BR]] ì�´ê²ƒì—� 반대한다는 ë§�ì�´ ì—†ê³ , ì�´ëŠ” 해당 ì�˜ê²¬ì�˜ 암묵ì � ë�™ì�˜ë�¼ê³ ìƒ�ê°�í•˜ê³ , 잘못ë�œ 부분ì—� 대하여 다시 êµ¬ì¡°ì¡°ì •ì�„ í•´ 주ì‹ì‚¬ ì›�한 것ì�¸ë�°, 다시 대화가 다른 방향으로 ì „ê°œë�˜ì–´ì„œ "문서 구조 ì¡°ì •ìž�"와 "문서 작성ìž�"로 나뉘어서 ì ‘ê·¼í•˜ì‹œëŠ” ë§�씀ì�¸ê²ƒìœ¼ë¡œ 받아 들였습니다.[[BR]]해당 글처럼 잘못 ë�œ 부분ì�˜ ì§€ì � ì�´í›„, ê³ ì¹˜ì§€ 않는다면 다른 ì�´ê°€ 해당 문서를 ë�” ê³ ì¹˜ì§€ 못하는 위화ê°� ì�´ëž„까요. 그런것ì�´ ë°œìƒ�í•œë‹¤ê³ ìƒ�ê°�합니다. 현재 위키ì—� 00들와 01들ì�´ ì�´ëŸ¬í•œ "조심스러움ì�˜ ìœ ë°œ ìš”ì�¸" 때문ì—� 활발히 글ì�„ ë‚ ë¦¬ëŠ”ë�° ë°©í•´ê°€ ë� 것ì�´ë�¼ê³ ìƒ�ê°�합니다. 글ì�„ ìž¥ë ¤í•˜ëŠ” 입장ì—�서 글ì�„ 계ì†� 올리다 보니, 대화ì�˜ ì£¼ì œê°€ 어긋난 것 같습니다. --ìƒ�민
DeleteMe ) ì œê°€ 극단ì � í•´ì„�ì�„ ì¦�기지요. ^^; --ìƒ�민
["혀뉘"] : 위키 사용ì—� 있어서 , 기존ì�˜ 게시íŒ�ê³¼ ê°™ì�€ '글' 편집ì�˜ ë�…ìž�성,ì�¼ê´€ì„± ì�„ 보장받지 못하다보니 ì�´ëŸ° í† ì�˜ê°€ 필요하게 ë�œê²ƒ 같군요. 사실 위키는 ì�´ëŸ¬í•œ 편집ì�˜ 권리를 ë§Žì�€ë¶€ë¶„ 'ê³µìœ ' 한다는 ê°œë…�ì—�서 나온것ì�´ê¸° 때문ì—�, ì�´ë¥¼ 너무 ì�˜ì‹�하면 위키 본래ì�˜ 기능ì�„ ìƒ�ì‹¤í• ìˆ˜ ë°–ì—� ì—†ì�„것 같습니다. ì�´ëŸ° ì�¼ì�´ ìƒ�기는 ì�´ìœ ê°€, ê·¸ë�™ì•ˆ ZP ì�˜ 움ì§�ìž„ì—� 대해서 í† ë¡ í• ì£¼ì œë“¤ì�´ 많았기 때문ì—�, 위키를 í† ë¡ ì�˜ 목ì �ì—� 사용해서 ê·¸ë ‡ì§€ 않았나 ì‹¶êµ°ìš”. ëˆ„êµ¬ë“ ì§€ 글ì�„ ìˆ˜ì • í• ìˆ˜ 있다는 위키ì�˜ 장ì �ì�´, 'í† ë¡ ' 분야ì—� ì �용하면서 단ì �으로 바뀌게 ë�˜ì—ˆë‹¤ê³ 봅니다. 'í† ë¡ ' 분야 ë§Œí�¼ì�€ 편집ì�˜ ë�…ìž�성ì�„ 보장 하는것ì�´ 어떨까요? 문서ì�˜ 종류ì—� ë”°ë�¼, 사실ì—� 기초한 문서는 여러사람ì�´ ì†�ì�„ 대서 'ì™„ì „ì—� 가까운 문서' 를 만들어낼 수 ìžˆê² ì§€ë§Œ, 'ì�˜ê²¬' ì—� 기초한 문서는 여러사람ì�´ ì†�ì�„ 대면 댈 수ë¡� 본래 ì�˜ê²¬ì œì‹œë¥¼ í–ˆë�˜ 사람ì�˜ 'ì�˜ê²¬' ì�€ 훼ì†�ë�©ë‹ˆë‹¤. 편집ì�˜ ë�…ìž�성ì�´ í•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�ë�©ë‹ˆë‹¤. ë§�치로 대패질 í• ìˆ˜ëŠ” 없는게 ì•„ë‹�까 합니다. ë§�치를 쓸 ê³³ì—� 대패를 ì‚¬ìš©í•˜ë ¤ë©´, 대패 몸ì�´ 조금 ìƒ�í•˜ê² ì§€ë§Œ, 휘둘르는 방법으로 못ì�„ 박아야지요 :)
위키ì—�서 편집ì�˜ 권리를 'ê³µìœ 'í•˜ê³ ê³ ì³�나가는 ê°œë…�ì�´ ì œëŒ€ë¡œ ì �ìš©ë�˜ëŠ” 것ì�€, 위키를 쓰는 사람들ì�´ ì �ì � ì�µí˜€ë‚˜ê°€ì•¼ í• ë¶€ë¶„ìž…ë‹ˆë‹¤. í† ë¡ ê³¼ ê´€ë ¨ë�œ 부분ì—�서 위키ì�˜ ë°©ì‹�ì�´ 단ì �으로 ìž‘ìš©í•œë‹¤ê³ ë³´ì§€ 않습니다. 예를 ë“ ë‹¤ë©´, KLDPì�˜ í† ë¡ ëž€ì�„ ë³´ë©´ ë�”ë�”ìš±. ìŠ¤ë ˆë“œê°€ 길어질수ë¡� ì£¼ì œì™€ ë§žì§€ 않는 글들ì�´ë‚˜ 중간ì—� ì�¼ì–´ë‚˜ëŠ” ê°�ì •ì‹¸ì›€ë“¤ì�€ ê±¸ëŸ¬ì ¸ì•¼ í• ê²ƒìž„ì—�ë�„ ë¶ˆêµ¬í•˜ê³ ê·¸ ìž�리를 ì°¨ì§€í•˜ê³ ìžˆìŠµë‹ˆë‹¤. ìŠ¤ë ˆë“œê°€ 길어질수ë¡� ê²°êµì�€ ë…¼ì œë¥¼ 벗어납니다. 위키스타ì�¼ì�´ë�¼ë©´, ë¬¸ì„œêµ¬ì¡°ì¡°ì •ì�„ 통해서 그러한 것ì�„ ì–´ëŠ�ì •ë�„ 줄여줄 수 있ì�„ 것ì�´ë�¼ ìƒ�ê°�ë�©ë‹ˆë‹¤.
ë¬¸ì œëŠ” ë¬¸ì„œêµ¬ì¡°ì¡°ì •ì�¸ë�°, ì�´ëŠ” ë¬¸ì„œêµ¬ì¡°ì¡°ì •ìž�ê°€ ì‹ ë�„ ì•„ë‹ˆê³ . -_-; 하지만, 본 ì €ìž�ì�˜ ì�˜ë�„ê°€ 벗어나지 않ë�„ë¡� ë¬¸ì„œêµ¬ì¡°ì¡°ì •ì�„ 해야 하는것ì�€ 당연한 것ì�´ë©°, 추구해나가야 í• ë¶€ë¶„ì�´ê² ì£ . ì €ë²ˆì—� ë¬¸ì„œêµ¬ì¡°ì¡°ì • (ë�°ë¸”스 ê´€ë ¨) ì�„ í–ˆì�„때는 ìƒ�민ì�´ëž‘ ì œê°€ 넷미팅ì�„ ê³µìœ í•˜ê³ ëŒ€í™”í•˜ë©´ì„œ ë¬¸ì„œêµ¬ì¡°ì¡°ì •ì�„ 했었습니다. (ì›�래ë�¼ë©´ ë�°ë¸”스쪽ì—� 있는 사람과 해야 ë�” ë¬´ê²Œê· í˜•ì�´ ìžˆì—ˆê² ì§€ë§Œ) 중요한 í† ë¡ ì�´ë�¼ë©´ ì�´ëŸ°ì‹�ì�˜ 방법ë�„ ê³ ë ¤í•´ë³¼ë§Œ í•˜ê² ì£ . (단, ì—시 costê°€ ë�” í�¬ê¸´ í•˜ê² ì£ .)
ê·¸ë¦¬ê³ ì�´ê±´ ë…¼ì œì™€ 약간 다른ë�°, 성급하게 'Document' 를 ì¶”êµ¬í• í•„ìš”ëŠ” ì—†ë‹¤ê³ ë´…ë‹ˆë‹¤. Thread ê°€ 충분히 ê¸¸ì–´ì§€ê³ , ì–´ëŠ�ì •ë�„ ì�¸ì •ë�˜ëŠ” 부분들ì—� 대해서 'Document' 화를 í•´ì•¼ê² ì£ . (ê¼ 'Document' ë�¼ê³ 표현하지 않아ë�„ ë�©ë‹ˆë‹¤. ì˜¤ížˆë ¤ ì�˜ë¯¸ê°€ ë�” ì• ë§¤ëª¨í˜¸í•©ë‹ˆë‹¤. 'ì œì•ˆë�œ 안건' ì‹�으로 구체화해주는 것ì�´ 좋ì�„ 것 같습니다.) --ì„�천
'''ìš°ì„ ì�€ ì €ìž�ì�˜ ì�˜ë�„를 ë�” 잘 드러내는 편집만으로ë�„ ì¶©ë¶„í•´'''
ì €ëŠ” PairProgrammingì�„ 가르치기ì—� 앞서 NoSmok:PairDrawing ì�„ 경험하게 합니다. 여기ì—�는 여러가지 방법ì�´ 있는ë�°, 구체ì �ì�¸ 대ìƒ�(사람 얼굴ì�´ë‚˜ ë�™ë¬¼ 등)ì�„ ì •í•´ë†“ê³ ì„œë¡œ 한 줄 씩 번갈아 가며 그리는 방법ì�´ ìžˆê³ , 아니면 아무것ë�„ ì •í•˜ì§€ ì•Šê³ , 혹ì�€ 대강ì�˜ ì£¼ì œë§Œ ì •í•´ë†“ê³ ê·¸ëƒ¥ "ë©‹ì§„ 그림"ì�„ 그리ìž�는 í•©ì�˜í•˜ì—� 번갈아 가며 한 줄 씩 그리는 방법ì�´ 있습니다. 모ë‘� 그리는 중엔 ë§�ì�„ 하지 않습니다. 여기서, 후ìž� 경우 ì �ê·¹ì �으로 ìƒ�대방ì�˜ ì�˜ë�„를 ì�´í•´í•˜ë ¤ëŠ” ë…¸ë ¥ì�´ 없으면 좋ì�€ 그림ì�´ 나오기 ì–´ë µìŠµë‹ˆë‹¤ -- 한사람ì�€ 사람ì�„ ê·¸ë¦¬ë ¤ê³ í•˜ê³ ë‹¤ë¥¸ 사람ì�€ 나무를 ê·¸ë¦¬ë ¤ê³ í•˜ëŠ”(혹ì�€ ìƒ�대가 나무를 ê·¸ë¦¬ë ¤ê³ í•˜ê³ ìžˆë‹¤ê³ ì˜¤í•´í•œ) 경우를 ìƒ�ê°�í•´ 보세요. ìƒ�대ì�˜ ì�˜ë�„를 ì�´í•´í•˜ë ¤ê³ , ë˜� 그것ì�´ ë�” 잘 드러나ë�„ë¡� 서로 ë…¸ë ¥í•˜ë‹¤ë³´ë©´ 혼ìž� 그린 그림보다 ë�” 좋ì�€ 그림ì�´ 나오는 경우가 종종 있습니다.
해당 ê³µë�™ì²´ì—� ë¬¸ì„œêµ¬ì¡°ì¡°ì • 문화가 충분히 형성ë�˜ì§€ 않ì�€ ìƒ�황ì—�서는, NoSmok:ReallyGoodEditor ê°€ 필요합니다. ìž�ì‹ ì�´ ì“´ 글ì�„ 누군가가 ë¬¸ì„œêµ¬ì¡°ì¡°ì •ì�„ 한 걸 ë³´ê³ ëŠ” ìž�ì‹ ì�˜ 글ì�´ ë�”ìš± ë‚˜ì•„ì¡Œë‹¤ê³ ìƒ�ê°�하ë�„ë¡� 만들어야 합니다. 간단한 방법으로는 단ë�½êµ¬ë¶„ì�„ í•´ì£¼ê³ , 중간 중간 êµµì�€ê¸€ì”¨ì²´ë¡œ ì œëª©ì�„ ì�¨ì£¼ê³ , í•목ì�˜ 나열ì�€ ì´�알(bullet)ì�„ 달아주는 등 방법ì�´ ìžˆê² ì£ . 즉, ì›�ì €ìž�ì�˜ ì�˜ë�„를 바꾸지 ì•Šê³ , ê·¸ ì�˜ë�„ê°€ ë�” 잘 드러나ë�„ë¡� -- ë”°ë�¼ì„œ, ì›�ì €ìž�ê°€ ë¬¸ì„œêµ¬ì¡°ì¡°ì •ë�œ ìž�ì‹ ì�˜ 글ì�„ ë³´ê³ ë§Œì¡±í• ë§Œí�¼ -- 편집해 주는 것ì�´ì£ . ì�´ê²Œ 잘 ë�˜ê³ ì–´ëŠ� ì •ë�„ ê³µìœ ë�˜ëŠ” 문화/관습/패턴ì�´ ìƒ�기기 시작하면, 글ì�˜ 앞머리나 ë��ì—� 요약문ì�„ 달아주는 등 ì �ì°¨ ì �ê·¹ì �ì�¸ ë¬¸ì„œêµ¬ì¡°ì¡°ì •ì�„ 시ë�„í•´ 나갈 수 ìžˆê² ì£ .
--김창준
["í† ë¡ ë¶„ë¥˜"]
- ZeroWiki�서 언어습관 . . . . 2762 matches
NeoCoinì�€ ZeroWiki í•해를 하면서 ZeroPage ê°€ [노스모í�¬]와 다른 방향으로 위키ì�˜ 언어 습관ì�´ 관습화 ë�˜ì–´ 가는 것ì�„ ê´€ì°°í• ìˆ˜ 있었습니다. ([노스모í�¬]는 ì�¼ìƒ�어보다 좀ë�” 공개 ì„�ìƒ�ì—�서 ì“°ì�´ëŠ” 분위기, 어휘로 언어 습관ì�´ 형성ë�˜ì–´ 온것 같습니다.)
# 관찰ë�œ 글ì�„ ì�¼ë¶€ ë°œì·Œí•˜ê³ ì�´ë¦„ì�„ 연예ì�¸ì²˜ë¦¬(?) 하였습니다.
강호ë�™ë�„ 여기 ë�¼ë©´ 안ë� 까요?? 주ì �때문ì—� ì°¸ì„�ì�„ 못했었는ë�°..
당연히 환ì˜�ì�´ì§€ ëˆ„êµ¬ë“ í•˜ê³ í”ˆ 사람 ê°™ì�´ í•´ë�„ë�˜~! - 박수í™�
ã…‹ã…‹ 대환ì˜�ì�´ë‹¤ - ìœ ìž¬ì„�
오늘ì�€ 씨++ ìˆ™ì œë¥¼ í•˜ê³ ... 스터디들ë�„ 빨리 í•´ë´�야 ê² ì–´ìš” ^^
만나서 반갑습니다 ^^; - 강타
오호~ 강호ë�™ì�´ë‹¤^^ 열심히 í•´ë³´ìž�ê³ !! - ê¹€ì›�í�¬
* 매주 월요ì�¼ë§ˆë‹¤ 모ì�´ëŠ”ê±´ê°€ìš”? ì�´ëŸ°... 곤란한디 ã… _ã… ;; - ì‹ ë�™ì—½
오옷. 호��다 -_- 곤란한게 어딨어!ㅎㅎ - 김재�
ì�´ ì˜ˆì œëŠ” ì�´ëª¨í‹°ì½˜ì�´ë‚˜, ìž�ì�Œ, 모ì�Œë§Œ 사용한 ì˜ˆì œ 중 양호한 편입니다. ì�´ëŸ¬í•œ 언어 습관ì�€ 작년(2003) 보다 올해(2004)ê°€ ë‘�드러 지는것 ê°™ì�€ë�°, ì�´ëŸ° 현ìƒ�ì—� 대하여 어떻게 ìƒ�ê°�하시나요?
최근ì—� ì�´ëª¨í‹°ì½˜ ê´€ë ¨í‘œí˜„ë“¤ì�´ ë§Žì�€ê±´, ì�´ì „ì—� 위키를 ì�¨ì˜¨ 사람들ì�˜ ë°©ì‹�ì—� 대해 ì œëŒ€ë¡œ 모르는 ìƒ�황ì—�서, 사람들ì�´ ì�µìˆ™í•˜ë�˜ ë°©ì‹�으로 쓰는 중ì�´ë�¼ëŠ” ìƒ�ê°�ì�„ 해봅니다. ê·¸ë¦¬ê³ ê·¸ì—� 대한 ì§€ì �ì�´ 아주 심하진 ì•Šì•˜ê³ ìš”. --[1002]
''과거 [노스모í�¬]ì�˜ ì „ë¡€ë¥¼ 보았ì�„때, 기존 회ì›�들ì�€ ìž�연계처럼 ìž�ì •ìž‘ìš©ì�´ 언어습관ì—� ì �ìš©ë�˜ê¸°ë¥¼ 바란것ì�´ ì•„ë‹�까요? ì œê°€ ì�½ëŠ” 대부분ì�˜ 커뮤니티ì—� ì €ëŸ° 패턴ì�˜ 글들ì�´ ìž�ì—° 소멸했습니다. 지금 ì € 글ì�„ ì�½ê¸° 힘들다는 ëŠ�낌 ìž�ì²´ê°€ ì‹ ê¸°í•œ 경험입니다. 마치 "그놈ì�€ 멋있었다."를 ì�½ë‹¤ê°€ 눈ì�´ 피곤한 ëŠ�낌ì�´ë�¼ê³ í• ê¹Œìš”? ''--NeoCoin
한편으로 다르게 ìƒ�ê°�í•´ë³´ë©´,기존ì�˜ 위키를 ì“°ë�˜ 사람들ì�´ ì˜ˆì „ë§Œí�¼ 활발하게 활ë�™í•˜ì§€ 않ì�€ ìƒ�황ì—�서 'ìƒ�대ì �으로 ë§Žì•„ë³´ì�´ëŠ”' 것ì�´ ì•„ë‹�까요. :) 하지만, ë˜�한 현재 새로운 회ì›�들ì�´ ì�´ì „ 회ì›�들ì�´ 기존ì—� 만들어진 위키 페ì�´ì§€ë“¤ì�„ 얼마만í�¼ ì�½ì–´ë³´ì•˜ëŠ”ì§€ ê¶�금하기ë�„ 합니다. 해당 위키ì—� 대해서는 ê·¸ë�™ì•ˆ ê·¸ 위키가 ìž�ë�¼ì˜¨ ë°©ì‹�ì�´ 있습니다. ë¬¼ë¡ ê·¸ë¡œ ì�¸í•´ ìž�기 표현ì�˜ ì œí•œì�„ 받는건 좋ì�€ 현ìƒ�ì�´ 아니지만, 한편으로는 기존ì�˜ 위키가 ìž�ë�¼ì˜¨ ë°©ì‹�ì�„ 관찰함으로서 배울 수 있는 ì �들ì�´ 있으리ë�¼ ìƒ�ê°�합니다. --[1002]
처ì�Œì—� ì�´ëª¨í‹°ì½˜ ê´€ë ¨ 글ì�„ ë³´ë©´, 'ì�¼ë‹¨ì�€ 사람들ì—�게 ì�µìˆ™í•œ ë°©ì‹�으로 위키ë�¼ëŠ” 툴ì—� ì�µìˆ™í•´ì§€ëŠ” 것ë�„ ì¢‹ê² ë‹¤'는 ìƒ�ê°�ì�´ 들었습니다. ì–´ë– í•œ 형태로건 대화가 편하게 ì�´ë£¨ì–´ì§€ë©´ 좋으니까요. 하지만, 그러한 표현ì�´ 기존ì�˜ 회ì›�들과ì�˜ 거리를 를 벌ì�¼ê²ƒì�´ëž€ ê±±ì •ë�„ ë“니다.--[1002]
ì €ëŠ” 약간ì�˜ ë²½ì�´ ëŠ�껴집니다. ì œê°€ ì�½ì�€ 책중 ì�½ë‹¤ê°€ ë�˜ì €ë²„린 ë‘�편ì�˜ ì±…ì�„ ìƒ�ê°�ë©° ì�´ìœ 를 ê³ ë¯¼í–ˆìŠµë‹ˆë‹¤.
1. �모티콘� 남발 -'그놈� 멋있었다.'
1. 내용� 부실 -'가즈 나�트'
요즘 ì œë¡œìœ„í‚¤ 글ì�„ ì�½ë‹¤ë³´ë©´, ì „ìž�ë�¼ì„œ ì�½ë‹¤ê°€ 그만ë‘�는 경우가 종종 ë°œìƒ�합니다. 심하게, '글쓴ì�´ê°€ 글ì�´ 남ì—�게 ì�½íž�때ì�˜ ê³ ë¯¼ì�´ ì „ë¬´í•˜ë‹¤' ë�¼ê³ í‘œí˜„í• ê¹Œìš”? ì�½ë‹¤ ë³´ë©´, 기존ì—� 쓰여진 글들ì�´ 매우 딱딱한 문장ì�´ 아님ì—�ë�„ 채팅과 ê°™ì�€ 글들ì�´ ë°‘ì—� 있어서, 딱딱하게 보입니다. 기ë§�ê³ ì‚¬ 시험지ì—� ì�¨ìžˆëŠ” 낙서, ìƒ�ê°�ì�˜ í�”ì �들ì�´ëž„까요? 묘하게 배치ë�œ 글들ì�„ 보면서, 시간과 공간ì�˜ 경험ì�´ 서로 다른 사람들ì�˜ ìƒ�ê°�ê³¼ 글들ì�´ 융화ë�˜ê¸°ê°€ ì°¸ 힘들다는 ìƒ�ê°�ì�„ 가집니다. --NeoCoin
[ì œë¡œìœ„í‚¤]ì—�서 쓰는 ì–´ë– í•œ 언어습관ì�´ 관습화ë�˜ê³ 있는건가요? 아니면 [ì œë¡œíŽ˜ì�´ì§€]ì—� 새로 들어온 회ì›�들ì�´ ì›�래 ì“°ë�˜ 언어습관과 '''다르게''' ìž�꾸 글ì�„ ì�¨ì„œ ì•„ì§� 관습화ë�˜ì§„ 않았는ë�° '''관습화 처럼''' ëŠ�껴지는 건가요? 로마ì—� 가면 로마법ì�„ 따르ë�¼ì§€ë§Œ, [ì œë¡œìœ„í‚¤]ì—�는 ì–´ë– í•œ 법ì�´ 있나요? --[Leonardong]
- ë�°ë¸”ìŠ¤ìº í”„2004/ì„¸ë¯¸ë‚˜ì£¼ì œ . . . . 2761 matches
* '''í† ìš”ì�¼ 오후 2:30 7층 PC실ì—�서 [ë�°ë¸”ìŠ¤ìº í”„2004]ê´€ë ¨ 모임ì�´ 있습니다.'''
* 미리 ì—°ë�½ë�œ 분들ì�€ 시ê°�ì�„ 잘 숙지하시구요. ê´€ì‹¬ìžˆìœ¼ì‹ ë¶„ë“¤ë�„ 모여서 ì•„ì�´ë””어를 주세요.
* 월요ì�¼ 준비를 위해 3명 ì •ë�„ 모ì�´ë ¤ê³ 했는ë�°, ì�´ì‚¬ëžŒ ì €ì‚¬ëžŒ ìƒ�ê°�ì�„ ëª¨ìœ¼ë ¤ 하다보니 ì�¸ì›�ì�´ ë§Žì•„ 졌습니다. :)
=== ì œì•ˆ ===
* [디��패턴]
* 간단한(ì–´ë ¤ì›Œë�„ ìƒ�관없ì�Œ) ì›�격 컴퓨터 관리( +알파 [http://www.bo2k.com/ 백오리피스]?)
* 보안, 암호화, ��터마��
* 모바ì�¼ ìš´ì˜�ì²´ì œ
* 프로그래ë°�ì�„ 위한 ê¸°ìˆ ë“¤
* 프로그램 설계
* 디버깅
* 개발 ë°©ë²•ë¡ ( ExtremeProgramming )
* .......기억ì�´ 왜 ì�´ë ‡ê²Œ 안 ë‚ ê¹Œ;;;
* 좋ì�€ ì£¼ì œêµ°ìš”. SeeAlso [기억]
* 3D 프로그래�
* 컴퓨터 네트워� (TCP/IP +네트워킹 프로그래�)
* í™•ë¥ í†µê³„ê°€ 컴퓨터ì—�서 어떻게 ì“°ì�´ë‚˜?
혹ì�€ í™•ë¥ í†µê³„ê°€ 우리 ì‚¶ê³¼ 얼마나 ê´€ë ¨ì�´ 깊으며 컴퓨터가 í™•ë¥ í†µê³„ì � ë�„구로 우리 ì‚¶ì—� 얼마나 ë§Žì�€ ë�„움ì�´ ë� 수 있나
* C** ì œì™¸í•œ 다른 언어 SeeAlso [언어분류]
- [PythonLanguage]나 [Squeak]([Smalltalk])� 재미있�것 같��요..^^ - [임��]
- XMLStudy_2002/Start . . . . 2704 matches
XML 문서 작성하는 방법� �힌다.
== XML 시작하기 ==
=== XML 문서� 종류 ===
*XML 문서� 종류를 나누어 보면 다� 세 가지로 나눌 수있다
1 Invalid Documents : XMLì�˜ 태그 규칙ì�„ 따르지 않거나,DTD를 사용한 경우ì—� DTDì—� ì •ì�˜ë�œ 규칙ì�„ ì œëŒ€ë¡œ 따르지 않는 문서
2 Well-Formed Documents : DTD를 사용하지는 않지만,XML� 태그 규칙� 따르는 문서
3 Valid Documents : XMLì�˜ 태그 규칙ì�„ 지키며 DTDì—� ì •ì�˜ë�œ ë°©ì‹�으로 바르게 작성ë�œ 문서
* 위ì—� 3개중 Invalid Documents는 ì‹¤ì œ XML 문서로서ì�˜ ì—í• ì�„ í• ìˆ˜ 없다. XML 파서로 파싱 í–ˆì�„ 때 바르게 파싱ë�˜ì§€ 않기 때문ì�´ë‹¤.
* 2번� XML 문서� DTD를 사용하지않았지만 XML 문서 태그 규칙� 맞게 작성�었으므로 Well-Formed 문서로 사용�다.
* 3번ì�€ DTDë�„ ì‚¬ìš©í•˜ì˜€ê³ íƒœê·¸ 규칙ë�„ 맞게 작성ë�œê²ƒì�´ë‹¤.
=== XML 문서� 태그 규칙 ===
1 시작 태그가 있으면 반드시 닫는 태그가 사용ë�˜ì–´ì ¸ì•¼ 한다.
2 시작 태그ì—� 대ì�‘하는 닫는 태그가 ì˜¤ê¸°ì „ì—� 시작 태그ì�˜ 바깥ì—� 위치한 태그ì�˜ 닫는 태그가 위치하지 않아야 한다.(태그들ì�´ ê²¹ì³�서(orverlapped) 사용ë� 수 없다.)
3 어트리뷰트� 값들� �따옴표로 둘러쌓여야한다.
=== XML� 사용하여 문서 작성하는 방법 ===
step1. DTD 사용 여부 ì„ íƒ�
step2. DTD를 사용하는 경우 ì‚¬ìš©í• DTD ì„ ì • ë˜�는 새로 설계하여 작성
step3. Well-formed �는 Valid한 문서가 ��� XML 문서 작성
step4. 파싱
step5. ë””ìŠ¤í”Œë ˆì�´
- STLErrorDecryptor . . . . 2701 matches
본 문서는 [http://www.kwak101.pe.kr/kwak101/works/InternData/STLDecryptor_QuickGuide.html QuickInstallation For STLErrorDecryptor] ì�˜ '''ë‚´ìš©ì�„ 백업하기 위한 목ì �'''으로 ë§Œë“ íŽ˜ì�´ì§€ìž…니다. ë”°ë�¼ì„œ ì›� 홈페ì�´ì§€ì�˜ ìž�료가 사ë�¼ì§€ì§€ 않ì�€ ì�´ìƒ� 가능하면 ì›� 홈페ì�´ì§€ì—�서 글ì�„ ì�½ìœ¼ì…¨ìœ¼ë©´ 합니다.
ê°œì�¸í™ˆíŽ˜ì�´ì§€ê°€ 출처ë�¼ì„œ ì–¸ì œì‚¬ë�¼ì§€ê²Œ ë� ì§€ ëª¨ë¥´ê² êµ°ìš”.
�하 � 홈페�지� 내용과 ��한 내용르 위키� 문법으로 재구성한 것 입니다.
= 들어가기 ì „ì—� =
VC++를 ê°€ì§€ê³ STL 프로그래ë°�ì�„ 하시는 분들ì�´ 가장 ë§Žì�´ ëŠ�ë�¼ëŠ” 불편함(ì–´ëŠ� 플랫í�¼ì�´ë‚˜ 마찬가지ì�´ì§€ë§Œ)중 하나가 바로 "'''ì—�러 메시지ì—� 나타나는 STL ì»´í�¬ë„ŒíŠ¸ê°€ 무엇ì�¸ì§€ ë�„통 ëª¨ë¥´ê² ë‹¤'''"ë�¼ëŠ” ì �ì�¼ ê²�니다. ì�´ëŠ” 컴파ì�¼ëŸ¬ê°€ STL 템플릿ì�„ ì�¸ìŠ¤í„´ìŠ¤í™”í• ë•Œ 타입 매개 변수가 모ë‘� í�¬í•¨ë�œ ìƒ�태로 ì „ì²´ ì�´ë¦„ì�„ ì�¨ 버리기 때문ì—� STL ì±…ì—� 나오지ë�„ 않는 í�´ëž˜ìФ ì�´ë¦„ê³¼ 템플릿 ì�´ë¦„ 등ì�´ 마구 튀어나옴ì�€ ë¬¼ë¡ ì�´ê±°ë‹ˆì™€, ì�¸ìŠ¤í„´ìŠ¤í™”í•œ í�´ëž˜ìФ ì�´ë¦„ ìž�ì²´ê°€ ì—„ì²ë‚˜ê²Œ ê¸¸ì–´ì ¸ì„œ, 코드 한 줄ì—� 대한 ì—�러 메시지가 ìˆ˜ì‹ ì—¬ 줄까지 만들어지는 현ìƒ�ì�´ ì�¼ì–´ë‚˜ì§€ìš”.
ì�´ëŸ¬í•œ 현ìƒ�ì�€ ì�´íŽ™í‹°ë¸Œ STLì�˜ í•목 49ì—�서ë�„ 다루어진 ì�´ì•¼ê¸°ìž…니다. ì›�ì €ìž�는 "ë§Žì�´ ì�½ì–´ì„œ ì�µìˆ™í•´ì ¸ë�¼"ë�¼ëŠ” ê²°ë¡ ì�„ ë‚´ë¦¬ê³ ìžˆì§€ë§Œ, ì�´ ë¬¸ì œë¥¼ ë�„구ì �으로 해결한 방법ë�„ 있다는 언급ë�„ í•˜ê³ ìžˆì—ˆì£ . 여기서 ì�´ì•¼ê¸°í•˜ëŠ” [http://www.bdsoft.com/tools/stlfilt.html STL ì—�러 í•´ë�…기](ì�´í•˜ í•´ë�…기)ê°€ 바로 그것입니다. ì�´ ë�„구는 VC 컴파ì�¼ëŸ¬ê°€ ì¶œë ¥í•˜ëŠ” ì—�러 메시지를 가로채어 STLì—� ê´€ë ¨ë�œ 부분ì�„ ì �ì ˆí•˜ê²Œ í•„í„°ë§�í•´ ì¤�니다.
ì—시, 잘 ì•„ì‹œê² ì§€ë§Œ, 본 문서는 ì�½ìœ¼ì‹œëŠ” 분께서 Visual C++ 개발 환경과 C++ 사용ì—� 불편해하지 ì•Šê³ íƒ�색기 화면ì�„ ë‘�ë ¤ì›Œí•˜ì§€ 않는다는 ê°€ì • 하ì—� ìž‘ì„±í–ˆê³ , 윈ë�„ìš° 환경ì�„ 최대한 사용하는 쪽으로 작성하였습니다. :)
= STL �러 해�기� 작� �리 =
ê°€) ì—¬ëŠ� 개발ë�„구와 마찬가지로 VCì�˜ IDE는 ê·¸ ìž�ì²´ì—� 빌드용 장치(컴파ì�¼ëŸ¬ì™€ ë§�커)를 ë‚´ìž¥í•˜ê³ ìžˆì§€ ì•Šê³ , 외부ì—� 있는 컴파ì�¼ëŸ¬ì™€ ë§�커를 실행해서 프로그램ì�„ 빌드합니다. 컴파ì�¼ëŸ¬ì™€ ë§�커ì�˜ ì¶œë ¥ 결과는 ì‹¤ì œë¡œ 콘솔로 ë¹ ì ¸ 나오는 ì¶œë ¥ì�´ì§€ë§Œ, 네임드 파ì�´í”„(named pipe)란 것ì�„ 통해 VCì�˜ IDE로 다시 들어가 '''ì¶œë ¥(output)''' 윈ë�„ìš°ì—� ë””ìŠ¤í”Œë ˆì�´ë�˜ëŠ” 것입니다.
컴파ì�¼ì�„ ë§¡ì�€ 프로그램ì�€ CL.EXE란 것ì�¸ë�°, ì�´ 프로그램ì�€ C/C++컴파ì�¼ëŸ¬(C2.DLL+C1XX.DLL)를 ë‚´ë¶€ì �으로 실행시키는 í”„ë¡ íŠ¸ì—”ë“œì�˜ ì—í• ë§Œì�„ 맡습니다. VC IDE는 컴파ì�¼ì‹œ ì�´ 프로그램ì�„ 사용하ë�„ë¡� ë‚´ì •ë�˜ì–´ 있습니다.
나) '''ì›�래ì�˜ C/C++ 컴파ì�¼ëŸ¬ë¥¼ ìž‘ë�™ì‹œí‚¤ë�˜ ê·¸ 결과를 í•„í„°ë§�해주는 기능ì�´ 추가ë�œ í”„ë¡ íŠ¸ì—”ë“œë¥¼ CL.EXEì�´ëž€ ì�´ë¦„으로 행세(?)'''하게 하면, VCì�˜ IDE나 기존ì�˜ 개발환경ì—� ì „í˜€ ì˜�í–¥ì�„ 주지 ì•Šê³ í•„í„°ë§�ë§Œ í• ìˆ˜ 있게 ë� ê²�니다. í•´ë�…기 패키지ì—�는 ì�´ëŸ° CL.EXEê°€ í�¬í•¨ë�˜ì–´ 있습니다. ì�´ê²ƒì�„ "프ë¡�시(proxy) CL"ì�´ë�¼ê³ 부릅니다.
다) 해�기는 �런 �태�서 작�합니다.
* �래� CL,EXE� CL2.EXE로 리네임�
* í•´ë�…기 패키지ì—� í�¬í•¨ë�œ 프ë¡�시 CLì�´ ì›�래ì�˜ CL.EXEì�´ 있ë�˜ ìž�리를 ëŒ€ì‹ í•¨
* 펄 스�립트 �터프리터(PERL.EXE)가 사용 가능함
* 해�기 패키지� �함� �러 필터 스�립트(STLfilt.pl)가 사용가능 함
ë�¼)í•´ë�…기는 위ì�˜ ìƒ�태ì—�서 ì�´ë ‡ê²Œ ìž‘ë�™í•©ë‹ˆë‹¤.
* 프�시 CL(CL,EXE)� CL2.EXE를 실행함
* 펄 스í�¬ë¦½íЏ ì�¸í„°í”„리터(PERL.EXE)를 ì‹¤í–‰í•˜ê³ , ì—�러 í•„í„° 스í�¬ë¦½íЏ(STLfilt.pl)를 ë�„움
* CL2.EXE가 내는 컴파� 결과를 �러 필터 스�립트� 파�프(pipe)를 통해 통과시킴
- 프로그램내�서�주� . . . . 2694 matches
''주ì„�ì�´ 없는 코드ë�¼ì„œ 그런지 í•´ì„�하는 ë�° ì• ë¨¹ì—ˆë‹¤''
ê·¸ë ‡ë‹¤ë©´ ìž�ì‹ ì�´ ê·¸ 코드를 í•´ì„�하면서 ì–»ì�€ ì§€ì‹�ì�„ ê·¸ 코드ì—� ì �용했ë�”ë�¼ë©´(좀 ë�” ì�˜ë¯¸ìžˆëŠ” 변수ì�´ë¦„, ë©”ì�¨ë“œì�´ë¦„ 사용, 코드 ì�¼ë¶€ë¶„ì�„ ì�˜ë¯¸ìžˆëŠ” ì�´ë¦„ì�˜ ë©”ì�¨ë“œë¡œ 추출 등) ì–´ë• ì�„까요? --JuNe
ì•„..["Refactoring"] 하ë�¼ëŠ” ê±°êµ°ìš”.. 사실 설계 ìž�ì²´ì—�서ë�„ ë¹ ì§„ ìƒ�태ë�¼ ì „ì²´ 구조 ì�´í•´í•˜ëŠ”ë�° 가장 í�¬ê²Œ ì• ë¥¼ 먹었습니다. 아무튼 ì§„ì§œ ì�´í•´í•œ 후ì—� 코드를 ìˆ˜ì •í•´ 놓는 것ë�„ 좋ì�€ 방법ì�¸ê±´ ë¶„ëª…í•˜ë‹¤ê³ ìƒ�ê°�합니다. ^^; --ì°½ì„
처ì�Œì—� Javadoc ì�„ 쓸까 하다가 계ì†� 주ì„�ì�´ 코드ì—� 아른 ê±°ë ¤ì„œ ë°©í•´ê°€ ë�˜ì—ˆë�˜ 관계로; (["IntelliJ"] 3.0 ì�´í›„부턴 Source Folding ì�´ ì§€ì›�하기 때문ì—� Javadocì�„ ë‹«ì�„ 수 있지만) 주ì„�ì�„ ì•ˆì“°ê³ í”„ë¡œê·¸ëž˜ë°�ì�„ 한게 화근ì�¸ê°€ ë³´êµ°. 설계 시기를 따로 뺀 ì �ì�€ 없지만, Pair í• ë•Œë§ˆë‹¤ 매번 Class Diagram ì�„ ê·¸ë¦¬ê³ ì„¤ëª…í–ˆë�˜ 것으로 기억하는ë�°, 그래ë�„ ì „ì²´êµ¬ì¡°ê°€ ì�´í•´ê°€ 가지 않았다면 ë‚´ 잘못ì�´ í�¬ì§€. 다ì�Œë¶€í„°ëŠ” ìƒ�민ì�´ì²˜ëŸ¼ 위키ì—� Class Diagram ì—…ë�°ì�´íЏë�œ 것 ì˜¬ë¦¬ê³ , Javadoc 만들어서 generation 한 것 올리ë�„ë¡� ë…¸ë ¥ì�„ 해야 ê² êµ°.
요새들어서 주ì„�ì�„ 잘 ì•ˆì“°ê³ ì½”ë“œë¥¼ 알아보기 쉽게 ì“°ë ¤ê³ ë…¸ë ¥í•˜ê¸´ 하는ë�°, ì•„ì§� ìˆ˜ë ¨ì�´ 부족해서ì�¸ì§€ 코드는 코드대로 ì–´ë µê³ ì£¼ì„�ì�€ 주ì„�대로 없나 보다. í��í��;
약간 변명ì�´ë�¼ë©´, ê°œì�¸ì � 경험ì—�서는 주ì„�ì�´ 달린 코드는 주ì„�ì—� ì‹œì„ ì�´ ë¨¼ì €ê°€ê³ , 주ì„�ì�´ 없는 코드ì—�는 함수 í”„ë¡œí† íƒ€ìž…ì—� ì‹œì„ ì�´ ë¨¼ì €ê°„ë‹¤ë�¼ëŠ” 것. 하지만, ì�˜ë�„ê°€ ì „í•´ì§€ì§€ 않았다면 ì—시 ë� 무ì�˜ë¯¸í•œê²ƒì�´ê² ì§€. --ì„�천
ë‚´ê°€ 가지는 주ì„�ì�˜ ê´€ì �ì�€ ì§€í•˜ì² ì—�서ë�„ 언급한 ë‚´ìš© ê±°ì�˜ 그대로지만, 내게 있어 주ì„�ì�˜ 주ë�œ ìš©ë�„는 과거ì�˜ ìž�ì‹ ê³¼ 대화를 하면서 집중ë�„ ìœ ì§€, ì§„í–‰ë�„ ì²´í�¬í•˜ê¸° 위해서 ì�´ê³ , 기타 ì�´ìœ 는 ì�¼ë°˜ì �ì�¸ ì�´ìœ ì�¸ 타ì�¸ì—� 대한 ì •ë³´ ì „ë‹¬ì�´ë‹¤. ì „ìž�는 command.Command.execute()ì�´ë‚˜ ìƒ�규와 함께 달ì�€ information.InfoManager.writeXXX()위ì�˜ 주ì„�들ì�´ê³ ,후ìž�ê°€ 주로 ì“°ì�¸ ìš©ë�„는 ê°� class ìƒ�단과 package ê¸°ìˆ í•´ 놓ì�€ 주ì„�ì�´ë‹¤. 그외ì—� class diagramì�€ ì›�래 아나로그로 그린것ë�„ 있지만, 설명하면서 그린건 ì ˆëŒ€ë¡œ 타ì�¸ì�˜ 머리ì†�ì—� 통째로 ì €ìž¥ì�´ 남지 않는다는 ì „ì œë¡œ, (왜ëƒ�ë©´ ë‚´ê°€ 그러니까.) 타ì�¸ì�˜ 열람ì�„ 위해 class diagramì�˜ 디지털화를 시켰다. 하는 ê¹€ì—� 그런ë�° 확실히 ì„¤ëª…í• ë•Œ JavaDoc뽑아서 ê·¸ê±°ê°€ì§€ê³ ì„¤ëª…í•˜ëŠ”ê²Œ 편하긴 편하ë�”ë�¼. --["ìƒ�민"]
ìž�ë°” IDE들ì�´ Source Folding ì�´ ì§€ì›�하거나 comment 와 ê´€ë ¨í•œ 기능ì�„ ì§€ì›�한다면 í•´ê²°ë� 듯. JavaDoc ì�€ APIêµ°ì�´ë‚˜ Framework Libraryì�˜ 경우 MSDNì�˜ ì—í• ì�„ 해주니까. --ì„�천
ìž�네ì�˜ 경우는 주ì„�ì�´ ìž�네ì�˜ ìƒ�ê°�ê³¼ì •ì�´ê³ , ê·¸ 다ì�Œì�€ 코드를 ì�½ëŠ” 사람ì�˜ ê´€ì �ì�¸ ê±´ë�°, 프로그램ì�„ ì�´í•´í•˜ê¸° 위해서 ê·¸ 사람ì�€ ì–´ë–¤ ê³¼ì •ì�„ ê±°ì¹ ê¹Œ? 경험ì�´ 있는 사람ì�´ì•¼ 무엇ì�„ 해야 í• ì§€ 아니까 abstract 한 í�´ëž˜ìФ ì�´ë¦„ì�´ë‚˜ 메소드들 ì�´ë¦„ë§Œ ë´�ë�„ 잘 ì�´í•´ë¥¼ 하지만, 나는 다른 사람들ì�´ ì‹¤ì œ 코드 구현부분ë�„ ì�½ê¸°ë¥¼ ë°”ëž¬ê±°ë“ . (소켓ì—�서 Read 부분 ê´€ë ¨ 블ëŸí‚¹ 방지를 위한 ìŠ¤ë ˆë“œì�˜ ì�´ìš©ë°©ë²•ì�„ ëª¨ë¥´ê³ , Swing tree ì�´ìš©ë²• 모르는 사람ì—�ê²� ë�”ë�”ìš±. 해당 부분ì—� ëŒ€í•´ì„ Pair 중 설명ì�„ 하긴 했으니)
ê·¸ë¦¬ê³ ê°œì�¸ì �ìœ¼ë¡ Server 쪽 ì�´í•´í•˜ê¸°ë¡œëŠ” Class Diagram ì�´ JavaDoc 보는것보다 ë�” 편했ì�Œ. 그거 본 다ì�Œ 소스를 보는 방법으로 (완벽하게 ì�´í•´í•˜ì§„ 않았지만.). ì�´ê±´ ë‚´ê°€ UML ì—� ë�” ì�µìˆ™í•´ì„œê°€ ì•„ë‹�까 함. ê·¸ë¦¬ê³ Java Source ê°€ 비êµ�ì � 깨ë�—하기ì—� ì�´í•´í•˜ê¸° 편하다는 ì �ë�„ ìžˆê² ê³ . (그래 소스 작성한 사람 ì¹ì°¬í•´ì¤„께;) --ì„�천
ì¢Œì ˆì�´ë‹¤. ì�¼ë‹¨ ìž�네 ì�˜ê²¬ì—� ë�™ì�˜ ì •ë�„ê°€ 아니ë�¼ ê°™ì�€ ì�˜ë�„ì�˜ ë§�ì�´ì—ˆë‹¤. 위ì�˜ ìž�네 ë§�ì—� 대한 ë‚´ê°€ ì�˜ë¯¸ë¥¼ 불확실하게 ì „ë‹¬í•œê±° 같아서 세단ë�½ ì •ë�„ ì“´ê±° ê°™ì�€ë�°.. 휴 ì�¼ë‹¨ 다시 짧게 줄ì�´ìž�ë©´, "프로그래머ì�˜ 낙서ì�˜ 표준"ì�¸ UMLê³¼ {{{~cpp JavaDoc}}}ì�˜ 출발ì�€ 아예 다르다. ìž�네가 바란건 ë””ìž�ì�¸ 단위로 프로그래ë°�ì�„ ì�´í•´í•˜ê¸¸ ì›�한거 ê°™ì�€ë�°, 그것ì�„ {{{~cpp JavaDoc}}}ì—�서 ë§�해주는건 ë¶ˆê°€ëŠ¥í•˜ë‹¤ê³ ìƒ�ê°�한다. Sunì—�서 msdnì—� 대ì�‘하기 위해(?) {{{~cpp JavaDoc}}}ì�´ 태어난것 ê°™ì�€ë�° ë§�ì�´ë‹¤. [[BR]]
하지만, "확실히 ì„¤ëª…í• ë•Œ {{{~cpp JavaDoc}}}뽑아서 ê·¸ê±°ê°€ì§€ê³ ì„¤ëª…í•˜ëŠ”ê²Œ 편하긴 편하ë�”ë�¼."ë�¼ê³ 한ë§� 풀어쓰는 ê±´ë�°, 만약 ë””ìž�ì�¸ ì�´í•´ 후ì—� 코드ì�˜ ì�´í•´ë�¼ë©´ {{{~cpp JavaDoc}}} ì—†ê³ ì†ŒìŠ¤ë§Œìœ¼ë¡œ ì�´í•´ëŠ” 너무 ì–´ë µë‹¤.(최소한 나ì—�게는 그랬다.) ì�¼ë‹¨ 코드 ë¶„ì„�시 {{{~cpp JavaDoc}}}ì�´ 나올 ì •ë�„ë�¼ë©´, "긴장 완화"ì�˜ 효과로 ë¨¹ê³ ë“¤ì–´ 간다. ê·¸ë¦¬ê³ ìš°ë¦¬ê°€ 코드를 ì�½ëŠ” 시ì �ì�€ jdk를 쓸때 {{{~cpp JavaDoc}}}ì�„ ë³´ì§€ 소스를 보지는 않는 것처럼, 해당 메소드가 library처럼 ëŠ�껴지지 않ì�„까? 그것ì�´ 메소드ì�˜ ì�´ë¦„ì�´ë‚˜ 필드ì�˜ ì�´ë¦„만으로 완벽한 표현ì�€ ë¶ˆê°€ëŠ¥í•˜ë‹¤ê³ ìƒ�ê°�한다. 완벽히 표현했다면 너무나 심한 세분화가 ì•„ë‹�까? ì „ì—� ì •ë§� 난해한 소스를 ë¶„ì„�한 ì �ì�´ 있다. 그때ë�„ ê°€ë�” ë³´ì�´ëŠ” 실낱같ì�€ 주ì„�들ì�´ 너무나 ë�„움ì�´ ë�œê²ƒì�´ 기억난다. 우리가 ì œì¶œí•œ Report를 대학ì›� ìƒ�들ì�´ ë¶„ì„�í• ë•Œ ì—시 마찬가지 ì�¼ê²ƒì�´ë‹¤. ì�´ê±´ ê¶�ê·¹ì�˜ Refactoringë¬¸ì œê°€ 아니다. 프로그래ë°� 언어가 ê·¸ ì…°ì�µìŠ¤í”¼ì–´ 언어와 같았으면 하기ë�„ 하는 ìƒ�ê°�ì�„ 해본다. ìƒ�ê°�ì�˜ 언어를 프로그래ë°� 언어 ëŒ€ìž…í• ìˆ˜ë§Œ 있다면야.. --["ìƒ�민"]
난해한 코드ì�¼ìˆ˜ë¡� 주ì„�ì�´ 필요한 것ì�¼ê²ƒì�´ê³ (ë˜�는 ê·¸ 반대로 쉽게 알아볼 수 있ë�„ë¡� 짤 방법ì�„ 강구해야 한다면 억지쓰는 것ì�´ë ¤ë‚˜.) ê°œì�¸ì �으로 ì�½ì–´ë³¸ 가장 긴 ë‚¯ì„ ì½”ë“œê°€ 3000~4000 ë�¼ì�¸ì�„ 못넘어 본 관계로 ì•„ì§�ì�€ 'ì •ë¦¬' 단계로만 ë��ë‚ ê²ƒ 같다. CVS ì�˜ history ê°€ 코드 ì§„í™”ê³¼ì •ì�„ ë”°ë�¼ê°€ëŠ”ë�° ë�„움ì�„ 줄것ì�´ë�¼ê³ ìƒ�ê°�했지만, ì•„ì§�ì�€ 먼 ì�´ì•¼ê¸°ì�¼ë“¯.
ë‚´ê°€ Comment 와 JavaDoc 둘ì�„ 비슷한 대ìƒ�으로 ë‘�ê³ ì“´ê²Œ 잘못ì�¸ë“¯ 하다. ë‘�개는 좀 êµ¬ë¶„í• í•„ìš”ê°€ 있ì�„ 것 같다는 ìƒ�ê°�ì�´ 들어서다. ë‚´ë¶€ 코드 ì•Œê³ ë¦¬ì¦˜ ì§„í–‰ì�„ 설명하기 위해서는 다는 주ì„�ì�„ comment로, 해당 구성 í�´ëž˜ìŠ¤ë“¤ì�˜ interface를 ì„œìˆ í•˜ëŠ”ê²ƒì�„ JavaDoc으로 êµ¬ë¶„í•˜ë ¤ë‚˜. ì�´ 경우ë�¼ë©´ JavaDoc ê³¼ Class Diagram ì�´ ê±°ì�˜ 비슷한 ì—í• ì�„ í•˜ê² ì§€. (Class Diagram ì�´ 그냥 Conceptual Model ì •ë�„ë�¼ë©´ ë˜� ì�´ì•¼ê¸°ê°€ 달ë�¼ì§€ê² 지만)
ê·¸ë¦¬ê³ , JDK 와 Application ì�˜ 소스는 ê·¸ 성격ì�´ ë‹¤ë¥´ë‹¤ê³ ìƒ�ê°�해서. JDK ì�˜ 소스 ë¶„ì„�ì�´ëž€ JDKì�˜ í�´ëž˜ìŠ¤ë“¤ì�„ ì�½ê³ ê·¸ interface를 ì �ê·¹ì �으로 ì�´ìš©í•˜ê¸° 위해 하는 것ì�´ê¸°ì—� JavaDoc ì�˜ ìœ„ë ¥ì�€ ì ˆëŒ€ì �ì�´ë‹¤. 하지만, Application ì�˜ 소스 ë¶„ì„�ì�´ë�¼ 한다면 실질ì �ì�¸ implementation ì�„ 볼것ì�´ë�¼ ìƒ�ê°�í•˜ê±°ë“ . ì–´ë–¤ 것ì�´ 'Information' ì�´ëƒ�ì—� 대해서 ë°”ë�¼ë³´ëŠ” ê´€ì �ì�˜ ì°¨ì�´ê°€ ìžˆê² ì§€. 해당 메소드가 library처럼 ëŠ�껴질때는 해당 코드가 ì�¼ì¢…ì�˜ 아키í…�ì³�ì �ì�¸ 부분ì�´ ë� 때가 ì•„ë‹�까. 즉, Server/Client ì—�서ì�˜ Socket Connection 부분ì�´ë�¼ë�˜ì§€, DB ì—�서ì�˜ DB Connection ì�„ 얻어오는 부분ì�€ 다른 코드들ì�´ 쌓아 올ë�¼ê°€ëŠ”ê²Œ 기반ì�´ ë�˜ëŠ” 부분ì�´ë‹ˆê¹Œ. Application ì˜�ì—ì�´ ë�˜ëŠ” 부분과 library ì˜�ì—ì�´ ë�˜ëŠ” 부분ì�´ 구분ë�˜ë ¤ë©´ ë˜� 쉽진 ì•Šê² ì§€ë§Œ.
ì�´ë²ˆê¸°íšŒì—� comment, document, source code ì—� 대해서 ì œëŒ€ë¡œ ìƒ�ê°�í•´ë³¼ 수 있ì�„듯 (프로그램ì�„ 어떻게 ë¶„ì„�í• ê²ƒì�¸ê°€ ë�¼ë�˜ì§€ Reverse Engineering Tool들ì�„ ì�´ìš©í•˜ëŠ” 방법ì�„ ê¶�리한다ë�˜ì§€ 등등) ê·¸ë¦¬ê³ í›„ë°°ë“¤ê³¼ì�˜ 코드ì—� 대한 대화는 ì�µìˆ™í•œ comment 로 대화하는게 ë‚«ê² ë‹¤. DesignPatterns ê°€ 한서ë�„ ë‚˜ì˜¨ë‹¤ê³ í•˜ë©° ë˜�하나ì�˜ ê¸°ìˆ ìž¥ë²½ì�´ ë‚´ë ¤ê°„ë‹¤ê³ í•˜ë�”ë�¼ë�„, ì ‘í•´ë³´ì§€ 않ì�€ 사람ì—�ê²� ë˜�하나ì�˜ 외êµì–´ì�¼ê²ƒì�´ë‹ˆ. ê·¸ë¦¬ê³ ì˜�ì–´ê°€ 모êµì–´ê°€ 아닌 ì�´ìƒ�. ë�. (암튼 오늘 ë‚´ì�¼ ë�˜ëŠ”ëŒ€ë¡œ Documentation ë§ˆì € ë‚¨ê¸°ê² ì�Œ. 글쓰는 ë�„중 치열하게 Documentationì�„ 진행하지ë�„ 않ì�€ 사람ì�´ ë§�ë§Œ 앞섰다란 ìƒ�ê°�ì�´ 그치질 않는지ë�¼. ë¬¼ë¡ ìž‘ì—…ì¤‘ Doc ì�´ 아닌 작업 후 Doc ë�¼ëŠ” ì �ì—�서 ì �수 깎ì�¸ë‹¤ëŠ” ì �ì�€ ì�¸ì§€ì¤‘;) --ì„�천
DeleteMe)위ì—� ì¢Œì ˆì�¸ ì�´ìœ 를 안ì�¨ë†¨ëŠ”ë�°, ìƒ�세히 ê°� 종류별로 ìƒ�ê°�ì�„ ì �ì–´ 놓았는ë�°, commit시ì—� ì¶©ë�Œì�´ 나서 먹어 ë²„ë ¸ì–´. 하..하..하 ... 암튼 ì�´ë²ˆì—� 프로그래ë°�ì�„ 하면서 ìƒ�ê°�한 컨셉들ì�„ 서로 설명하면서 ê°™ì�´ ë§�해야 ê² êµ°. [[BR]]
ê·¸ë¦¬ê³ ê³„ì†� ì�´ì•¼ê¸° 하다보니 주ì„�(comment)ê³¼ {{{~cpp JavaDoc}}}ì�„ 나누어 설명하는 것ì�´ 올바른 ìƒ�ê°�ì�¸ë“¯ 하다. 그런 ê´€ì �ì�´ë�¼ë©´ ì�´ë²ˆ 코딩ì�˜ 컨셉ì�´ 녹색글ìž� 최소주ì�˜ë¡œ ë‚˜ê°”ë‹¤ê³ ë³¼ìˆ˜ 있다. 머리ì†�으로는 특별히 둘ì�„ 나누지 ì•Šê³ ìžˆì—ˆëŠ”ë�°, 코딩 습관ì—�서는 ì™„ì „ížˆ ë‚˜ëˆ„ê³ ìžˆì—ˆë�˜ê±° 같다. 녹색 글ìž�를 ì“°ì§€ 않ì�„ë ¤ê³ ë°œì•…(?)ì�„ 했으니.. 그래ë�„ ë³´ì�´ëŠ” 녹색 글ìž�들 ë³´ë©´ 죄ì�˜ì‹�ì�´ ì�´ê²ƒì�´ object worldì—�서 ë§�하는 "프로그래머ì�˜ 죄ì�˜ì‹�"ì—� 해당하는 것ì�´ ì•„ë‹�까. --["ìƒ�민"]
''DeleteMe) 부연설명 : 녹색글ìž�는 ["Eclipse"] ì—�서 ë‚´ë¶€ 주ì„�ì—� 대당. ["IntelliJ"] 는 ì�¼ë°˜ì �으로 회색. ["Vi"] ì—�서ì�˜ Java Syntax ì—�ì„ íŒŒëž€ìƒ‰.''
'''재미있는 주�'''
- Ruby/2011년스터디/세미나 . . . . 2674 matches
== RubyLanguage 소개 ==
RubyLanguage 소개와, 기초 문법� 설명하는 파트
1. 루비란 무엇�가
* 루비� 개발 배경
* 루비� 특징
* 루비ì�˜ ì—사
1. 루비와� 첫 만남
* 루비 설치
* irb 사용법
1. 루비 �보기
* 계산기로서� 루비
* 간단한 코드 따�하기
== Ruby 문법 실습 ==
* 환경세팅하기
* visual studio� ironRuby
* netbeans� ruby플러그�
* eclipse ruby플러그�
* aptana (경량형 ��립스)
* 화�트스페�스는 무시
* 루비는 ì§„ì •í•œ ê°�체지향 언어다?!
- ì •ëª¨/2012.11.26 . . . . 2664 matches
* 참여ìž�: [변형진], [김수경], [서지혜], [ì •ì¢…ë¡�], [장í˜�수], [강성현], [서민관], [윤종하], [ë°•ì •ê·¼], [김태진], [ì‹ í˜•ì¤€], [ì�´ë¯¼ì„�], [ì •ì§„ê²½], [ì�´ì§„ê·œ], [ì�´ë¯¼ê·œ], [ê¶Œì˜�기], [ì�´ìž¬í˜•], [김민재], [송ì˜�훈], [ì�´ì„±í›ˆ], [ë°•ìƒ�ì˜�]
* 작성ìž� : [ì •ì¢…ë¡�]
* [윤종하]학우� Digital Bandpass-Filter Modulation
* 다ì�Œ OMS: [ì •ì¢…ë¡�]
== ì €ë²ˆì£¼ 약ì†�대로 위키를 모ë‘� 작성하여서 ê³¼ìž�파티 함 ==
* ê³¼ìž�먹으면서 ì •ëª¨ ì§„í–‰
== 위키� 후기작성하기 ==
* 참�� 모� 다 �보�
* 무엇ì�´ 재미있었는지, 왜 재미있었는지, 어떻게 ë�˜ì—ˆìœ¼ë©´ ì¢‹ê² ëŠ”ì§€ë¥¼ ë‹´ì•„ ì�¨ë³´ìž�!
* ì „ì›� 작성시 다과 파티
== 공학�육페스티벌 간사람 장학금 지� ==
* 학회 외 사람� 약�한대로 활�비 지�
* 학회비�서 지�하기로 함.
* 공학êµ�육페스티벌ì—� 대한 후기를 위키ì—� 작성 ë˜�는 ê³µìœ í–ˆìœ¼ë©´ 함
== 공학êµ�육페스티벌 ê³µìœ ==
* [ì‹ í˜•ì¤€] - 규모가 í�°ê²ƒì�€ 좋으나 í•™êµ�ì—�서 ë�°ë ¤ë‹¤ì£¼ê³ 방목, 거시서 ë©€ í•˜ë ¤ëŠ”ì§€ ì •í™•í•˜ê²Œ ë³¼ 수 없었ì�Œ. ì œëŒ€ë¡œ ë�œê²ƒì�´ 없었다.다른 í•™êµ�ë�„ 잘하는 것ì�„ ëŠ�ë�¼ê³ 옴. 특히 금오공대. 거미모양ì—� í”„ë¡œíŽ ëŸ¬ë¥¼ 달아 ë‚ ì•„ë‹¤ë‹ˆëŠ” 것ì�´ ì‹ ê¸°.
* [ì�´ìž¬í˜•] - 2시부터 시작ì�¸ë�° 시간ì�„ 너무 짧게 줌. 홀로그램 ê´€ì�´ ìž…ì²´ì �ì�¸ê²ƒì�´ ì‹ ê¸°.
* [ë°•ìƒ�ì˜�] - 시간ì�´ ì§§ì•˜ê³ ìš°ë¦¬í•™êµ� ì¶œì „ìž‘ì¤‘ì—� 아는 ë�™ì•„리가 없어서 아쉬움. 다ì�Œì—�는 우리ë�„ ì¶œì „í–ˆìœ¼ë©´.
* [ì�´ë¯¼ê·œ] - 부스는 ë§Žì�€ë�° ì •ë¦¬ê°€ 안ë�œëŠ�낌. 시연ì�„ 하는것ì�„ ë³´ê³ ì‹¶ì–´ë�„ ì œëŒ€ë¡œ í• ìˆ˜ 없는 환경. 볼게 없었ì�Œ
* [ê¶Œì˜�기] - 첫회ë�¼ì„œ ê°•ì œë¡œ ë�Œì–´ëª¨ì�€ ëŠ�낌. 다른학êµ�ë�„ 마찬가지ì�¸ë“¯. ë ˆì�´ì‹±ê²Œìž„ 비슷한게 있는ë�° ì�˜ìž�ê°€ 움ì§�ì�´ëŠ” 것ì�´ ì‹ ê¸°í–ˆì�Œ.
- �학 . . . . 2647 matches
ì�´í•™(耳å¸) 즉, 귀로 배우는 학문ì�˜ ê³¼ì •ê³¼ 성과ì—� 관한 글
from 히로나카 í—¤ì�´ìŠ¤ì¼€ NoSmok:학문ì�˜ì¦�거움 중 'ìž�기발견 - ë¬»ê³ , ë“£ê³ , ë˜� ë¬»ê³ ' 중ì—�서..
하버드 대학ì—�는 ë²•ë¥ , ê²½ì œ, êµ�육, ìƒ�물, 종êµ�í•™ 등 여러 분야ì�˜ ìœ í•™ìƒ�들ì�´ 있었다. 요사ì�´ ìœ í–‰í•˜ëŠ” ë§�로 하면 'å¸éš›çš„ 분위기' ë�¼ê³ ë�„ í• ìˆ˜ 있는 것ì�´ì—ˆë‹¤. 현재 ì�˜í•™ì�´ë‚˜ ìƒ�물학ì—�서는 무엇ì�´ ì œì�¼ ë¬¸ì œì�¸ê°€? ê²½ì œí•™ì�„ ì „ê³µí•˜ëŠ” 사람ì�˜ 최근 관심사는 무엇ì�¸ê°€? 미êµì�˜ êµ�육학ì�´ë‚˜ 종êµ�í•™ì�€ 무엇ì�„ ê°€ë¥´ì¹˜ê³ ìžˆëŠ”ê°€? 여러 학문 분야ì�˜ 사람들ì�´ 마ì�ŒëŒ€ë¡œ ì�´ì•¼ê¸°í•˜ëŠ” 분위기는 그야 ë§�로 학구ì �ì�¸ 것ì�´ì—ˆë‹¤.
나는 그런 ìœ í•™ìƒ�들과 ì�´ì•¼ê¸°í•˜ëŠ” 가운ë�° 여러가지 ì�´í•™(耳å¸)ì�„ í• ìˆ˜ 있었다. ì�´ ì �ì—�서 ë‚´ê°€ ìœ í•™í•œ 것ì�€ ì •ë§�로 잘한 ì�¼ì�´ë�¼ê³ ìƒ�ê°�한다.
ì�¼ë°˜ì �으로 미êµì—�서는 ì�´í•™ì�´ 발달ë�˜ì–´ 있는ë�°, ê·¸ ì�´ìœ 로는 미êµì�´ëž€ 나ë�¼ê°€ 높ì�€ 봉급으로 êµ�수를 ê³ ìš©í•˜ê¸° 때문ì—� 여러 나ë�¼ì—�서 우수한 ì�¸ìž¬ë“¤ì�´ 모여 있다는 ì �ì�„ 빼놓ì�„ 수 없다. ì�´í•™ì�´ë�¼ëŠ” 것ì�€ ì±…ì—�서 배우는 것ì�´ 아니ë�¼ ì§�ì ‘ 사람과 ì ‘í•˜ë©´ì„œ ê·¸ 사람ì�´ ê°–ê³ ìžˆëŠ” ì§€ì‹�ì�´ë‚˜ ì‚¬ê³ ë°©ì‹�ì�„ 배우는 ê±°ì�„ ë§�한다. ë”°ë�¼ì„œ 우수한 ì�¸ìž¬ê°€ 모여 있다는 것ì�€ 그만í�¼ 'ì�´í•™'ì�´ 발달ë� 소지ë�„ í�¬ë‹¤ëŠ” 것ì�´ë‹¤.
미êµì—�서 'ì�´í•™'ì�´ ë°œë‹¬í•˜ê³ ìžˆì�Œì�„ 잘 나타내 주는 예로서 ìž�주 ê±°ë¡ ë�˜ëŠ” 것으로 ë¯¸êµ ì‚¬ëžŒë“¤ì�€ 질문하는 ê¸°ìˆ ì�´ 좋다는 것ì�´ë‹¤. 사실ì�€ ê¸°ìˆ ì�´ 좋다ë�¼ê¸° 보다 모르는 것ì�€ 무엇ì�´ë“ ì§€ 질문하는 습성ì�´ 있는 것ì�´ë‹¤.
ì�´ê²ƒê³¼ ê´€ë ¨í•˜ì—¬ 컬럼비아 대학ì—� 있었ì�„ 때 만난 한 ì œìž� ìƒ�ê°�ì�´ 난다. 멀리서 ê·¸ì�˜ 모습ì�´ ë³´ì�´ë©´ êµ�수들ì�´ 피해갈 ì •ë�„로 ë§Œë‚ ë•Œë§ˆë‹¤ 질문ì�„ 해대는 í•™ìƒ�ì�´ì—ˆë‹¤. í•™êµ�ì—�서ë¿�ë§Œ 아니ë�¼ ë°¤ 늦ì�€ 시간ì—�ë�„ êµ�수 ì§‘ì—� ì „í™”ë¥¼ 해서 한 시간씩ì�´ë‚˜ 질문ì�„ 하기ë�„ 했다. 외모는 뛰어났지만 컬럼비아 대학ì—� 들어올 ì •ë�„ì�˜ ì‹¤ë ¥ì�´ 못 ë�˜ëŠ” í•™ìƒ�ì�´ì—ˆê¸° 때문ì—� (ê²½ë ¥ì�´ 특ì�´í•˜ê³ , ë©´ì ‘ì‹œ ì¶”ì§„ë ¥ì�„ ì�¸ì •받아서 입학시킨 í•™ìƒ�ì�´ì—ˆë‹¤.) ê·¸ì�˜ 질문ì�€ 대부분 ì „í˜€ 조리가 안 ë§žê³ ì´ˆì �ì�´ 없었다. 나ë�„ 대학ì�´ë‚˜ 집으로 ê±¸ë ¤ 오는 ì „í™”ë¥¼ 통하여 ê·¸ì�˜ 왕성하긴 하나 시시한 질문ì—� 몇 번ì�´ë‚˜ ì†�ì�„ 들었다.
그런ë�° 입학해서 2ë…„ ì •ë�„ 지나니까 그는 ë�” ì�´ìƒ� 시시한 질문만 하는 í•™ìƒ�ì�´ 아니었다. ê°€ë�” 질문다운 질문ì�„ í• ë•Œë�„ ìžˆì—ˆê³ 4학년ì�´ ë�˜ì–´ì„œëŠ” 마침내 우수한 논문ì�„ ì�¨ë‚´ì–´ 학계 ì�¼ë¥˜ì�˜ 논문지ì—� ë°œí‘œí• ì •ë�„로까지 성장하였다. 그는 ê·¸ 후 ë‚´ê°€ 하버드 대학으로 옮길 때 강사로 ë”°ë�¼ì™”다가, ìŠ¤íƒ í�¼ë“œ 대학ì�˜ ì¡°êµ�수를 ê±°ì³� 지금ì�€ 캘리í�¬ë‹ˆì•„ 대학ì�˜ êµ�수가 ë�˜ì—ˆë‹¤.
ì�´ í•™ìƒ�ì—�게서 ì „í˜•ì �ì�¸ 예를 보듯ì�´ 미êµì—�서는 질문ì�„ 통해 배운다. 즉, 귀로 배우는 'ì�´í•™'ì�´ 학문ì�˜ 한 방법으로 ë„�리 ì“°ì�´ê³ 있다. ì�¼ë³¸ 사람들ì�€ ì�¼ë°˜ì �으로 '좋ì�€ 질문' ê³¼ '시시한 질문'ì�„ êµ¬ë³„í•˜ê³ , ì‹¤ì œë¡œ 답ì�„ 알면서ë�„ ìž�기 재능ì�´ë‚˜ ë°œìƒ�ì�„ 과시하기 위하여 질문하는 경향ì�´ 있다. ë¯¸êµ ì‚¬ëžŒë“¤ì�€ 좋ì�€ 질문ì�´ë‚˜ 시시한 질문ì—� ìƒ�관없ì�´ 모르는 것ì�€ 무엇ì�´ë“ ì§€ ì§ˆë¬¸í•˜ê³ í• ìˆ˜ë§Œ 있다면 질문만으로 다 배워 ë³´ê² ë‹¤ëŠ” ìž�세가 있다.
ì�¼ë¥˜ 대학ì�˜ í•™ìƒ�ì�´ë�¼ë©´, ì�´ ì�´í•™ë§Œìœ¼ë¡œ 단기간 ë‚´ì—� ìƒ�당한 수준까지 배울 수가 있다. ê°€ë ¹, 3,4ë°± 페ì�´ì§€ 분량ì�˜ ì±…ì—� 씌어진 ë‚´ìš©ì�„ ë°°ìš°ë ¤ê³ í• ë•Œ, í•™ìƒ�ì�€ êµ�수ì—�게 가서 "ì�´ ì±…ì—�는 무엇ì�´ ì”Œì—¬ì ¸ 있습니까?" ë�¼ê³ ì�¼ë³¸ì�˜ 대학ì—�서는 ìƒ�ìƒ�ë�„ í• ìˆ˜ 없는 질문ì�„ 한다. 다소 ìœ ì¹˜í•˜ê³ ëŒ€ëžµì �ì�¸ 질문ì�´ì§€ë§Œ, 질문받ì�€ êµ�수는 ê·¸ì—� 대해서 í•™ìƒ�ì—�게 열심히 설명한다. 그러면 ê·¸ 설명ì—� 대해서 ë˜� ì§ˆë¬¸í•˜ê³ , 그것ì�„ 몇 시간ì—� 걸ì³�서 ë�˜í’€ì�´í•˜ëŠ” ë�™ì•ˆì—� í•™ìƒ�ì�€ ê·¸ ì±…ì�˜ ìš”ì �ì�„ 파악해 버린다. ë‘�꺼운 ì±…ì�„ 몇 페ì�´ì§€ ì�½ë‹¤ê°€ ì�´í•´í•˜ì§€ 못해 í�¬ê¸°í•˜ëŠ” 것보다 질문ì�„ 하는 것ì�´ ê²°ê³¼ì �으로 좋ì�€ 효과를 내는 ì…ˆì�´ë‹¤. ë¬¼ë¡ ìƒ�세한 부분ì�€ 스스로 ì�½ì–´ì•¼ ë�˜ê² 지만, 대체ì �ì�¸ ìš”ì �ì�´ë‚˜ 골격ì�„ 파악하면 ì±…ì—� 대한 ì�´í•´ëŠ” 훨씬 ë¹ ë¥´ë‹¤.
í•™ìƒ�ê³¼ì�˜ 관계ì—�서 ìž�주 경험하는 ì�¼ì�¸ë�°, ì�¼ë³¸ í•™ìƒ�ì�€ 'why' ë�¼ë“ ê°€ 'how'ë�¼ê³ 질문하는 경우가 매우 많다. ë§�í• ê²ƒë�„ ì—†ì�´ 'why'ë�¼ëŠ” 것ì�€ '왜'ë�¼ëŠ” 것ì�¸ë�°, ì�´ê²ƒì�€ '진리(眞ç�†)'를 물어 ë³´ê³ ìžˆëŠ” 것ì�´ë‹¤. ì�´ì—� 반해 ë¯¸êµ í•™ìƒ�ì�€ 'what'ì�´ë�¼ëŠ” 형태ì�˜ 질문ì�„ ë§Žì�´ 한다. "그것ì�€ ë�„대체 무엇ì�´ëƒ�?" ë�¼ëŠ” ì‹�으로 물어본다. ì�´ê²ƒì�€ '사실(事實)'ì�„ 묻는 것ì�´ë‹¤.
요컨대 ì�¼ë³¸ í•™ìƒ�ì�€ 사실ì�˜ 배후ì—� 있는 진리를 êµ¬í•˜ê³ ìžˆë‹¤ê³ í•´ì„�í• ìˆ˜ 있다. 'why' ë�¼ê³ 묻는 것ì�´ 사실만으로 ë§Œì¡±í• ìˆ˜ 없기 때문ì�´ë�¼ë©´ 나름대로 훌ë¥í•œ 질문ì�´ ë� 수 있다. 그러나 경우ì—� ë”°ë�¼ì„œëŠ” ì •ë³´(æƒ…å ±)를 진리로 ì°©ê°�í• ë•Œë�„ ìžˆê³ , 사실ì�„ 모르면서 진리ë�¼ëŠ” ë§�ì�„ 혼ë�™í•˜ì—¬ ìž�기 만족ì—� ë¹ ì§€ëŠ” 경우ë�„ 있ì�„ 수 있다.
한편 사실ì�„ 확실히 알지 ëª»í•˜ê³ ì¶œë°œí•˜ëŠ” 것ë�„ 위험하다. 사실로 진리를 통하여 간파하는 것ì�€ ìž�기ì�˜ ì�¼ì�´ë©° 딴사람ì—�게 물어서 해결하는 것ì�´ 아니ë�¼ëŠ” 태ë�„ë�„ 있다. ì–´ëŠ� 쪽ì�´ ì¢‹ë‹¤ê³ ì–˜ê¸°í•˜ê¸°ëŠ” 힘들지만 미êµê³¼ ì�¼ë³¸ê³¼ëŠ” 그러한 ì°¨ì�´ê°€ 있다는 것ì�„ 알아ë‘�는 것ë�„ 좋ì�„ 것ì�´ë‹¤.
'ì�´í•™'ì�€ 단순히 학문ì—�서ë¿�ë§Œ 아니ë�¼ 여러 ë°©ë©´ì—�서 ì�´ìš©ë�œë‹¤. 예를 들어 ì�¼ë³¸ì—� 대해서 ì•Œê³ ì‹¶ì–´í•˜ëŠ” ë¯¸êµ ì‚¬ëžŒì�€ ì�¼ë³¸ì—� 관해서 ì“´ ì±…ì�„ ì�½ê¸° 보다 ìš°ì„ ì£¼ë³€ì�˜ ì�¼ë³¸ 사람ì—�게 ìž�꾸 질문한다. 나ë�„ 주변ì�˜ 미êµì‚¬ëžŒì—�게서 ì�¼ë³¸ì—� 대한 여러 가지 질문ì�„ ë°›ì�€ ì �ì�´ 있다. 질문ì�„ 받으면 대답해야 한다. 대답해 주지 않으면 ìž�기ë�„ ìƒ�대방ì—�게 그와 비슷한 질문ì�„ í• ìˆ˜ 없기 때문ì�´ë‹¤.
어떻게 대답하면 좋ì�€ê°€? ì�¼ë³¸ì�´ëž€ ì–´ë–¤ 나ë�¼ì�¸ê°€, ì�¼ë³¸ì�¸ì�´ëž€ ì–´ë–¤ 성격ì�„ 가진 êµë¯¼ì�¸ê°€? ìž�기 스스로ë�„ ìƒ�ê°�í•´ ë³´ê³ ì±…ì�„ ì�½ê³ 배워야 한다. 가르치기 위해서는 배워야 한다. 바꾸어 ë§�하면 배우기 위한 방법ì�˜ 하나는 남ì—�게 가르치는 것ì�´ë‹¤.
ì�´ëŸ¬í•œ 경험ì�„ ë�˜í’€ì�´í•˜ëŠ” ë�™ì•ˆì—� ì�¼ë³¸ì�´ë�¼ëŠ” 나ë�¼ì�˜, 눈ì—� 안보ì�´ëŠ” 특성ì�´ë‚˜ ì�¼ë³¸ 사람 íŠ¹ìœ ì�˜ ìƒ�활 ê°�ì •, ì‚¬ê³ ë°©ì‹� 등ì—� 대해서 ìƒ�당한 것ì�„ 발견하게 ë�˜ì—ˆë‹¤.
ì •ë§� í�¥ë¯¸ë¡œìš´ ë‚´ìš©ì�´ë„¤ìš”. ì „êµíˆ¬ì–´íŒ€ì�€ ì„ ë°°ë‹˜ë“¤ì�„ 찾아가서 학문ì—� 대한 ë‚´ìš©ì—�ë§Œ êµí•œë�˜ì§€ì•Šì�€ 훌ë¥í•œ ["ì�´í•™"]ì�„ í•˜ê³ ìžˆê² ì£ ? 대학 ì‹œì ˆì—� ["ì�´í•™"]ì�„ 통해서 빨리 배울 수 있는 분위기가 만들어졌으면 ì¢‹ê² ì–´ìš”. ì „ê³µì—� ê´€ë ¨í•œë‹¤ë©´ 위키위키가 ê·¸ 대안ì�´ ë� 수 있ì�„까요?
단. 목ì �ê³¼ 방향성없는 질문. ê·¸ë¦¬ê³ [http://kldp.org/KoreanDoc/html/Beginner_QA-KLDP/ 잘만들어진 메뉴얼ì�„ ì�½ì§€ 않ì�€ ìƒ�태ì—�서ì�˜ 질문] ì�€ 조금 ìƒ�ê°�í•´ë´�야 하지 않ì�„까요. ì�´ë¯¸ 좋ì�€ 문서가 있는 가운ë�°ì—�서 ì„ ë°°ë“¤ì�´ í• ì�¼ì�€ 'ê³ ê¸°ë‚šëŠ” 법' ì�„ 가르ì³�주는 것ì�¼ì§€ë�„.
ë˜�하나 문ë“� ë– ì˜¤ë¥´ë�˜ 모 학회ì�˜ ì œ 친구ì�˜ 글. '우리가 모ì�´ë©´ ê¼ í•ìƒ� 컴퓨터ì—� 관해서만 ì�´ì•¼ê¸°í•´ì•¼ 한다는 ê°•ë°•ê´€ë…�ì—� ë¹ ì ¸ 있ì�„까..'
우리는 컴퓨터공학ì�¸ì�´ë�¼ê³ ë§�í•˜ê¸°ì „ì—�는 그냥 ì�¼ë°˜ì �ì�¸ 사람ì�¼í…�ë�°ìš”.
- Java Study2003/ì²«ë²ˆì§¸ê³¼ì œ/곽세환 . . . . 2598 matches
* �바언어� 특징
간단하다(Simple):
ìž�ë°”ì�˜ 주ë�œ 특징ì�€ 기존ì�˜ C/C++ 언어ì�˜ 문법ì�„ 기본ì �으로 ë”°ë¥´ê³ , C/C++ 언어가 갖는 ì „ì²˜ë¦¬ê¸°, í�¬ì�¸í„°, í�¬ì�¸í„° ì—°ì‚°, 다중 ìƒ�ì†�, ì—°ì‚°ìž� 중첩(overloading) 등 ë³µìž¡í•˜ê³ ì�´í•´í•˜ê¸° 난해한 특성들ì�„ ì œê±°í•¨ìœ¼ë¡œì�¨ 기존ì�˜ 프로그램 개발ìž�들ì�´ ì‰½ê³ ê°„ë‹¨í•˜ê²Œ 프로그램ì�„ ê°œë°œí• ìˆ˜ 있ë�„ë¡� 합니다.
ê°�체지향ì �ì�´ë‹¤(Object-Oriented):
ìž�바는 C++와는 달리 처ì�Œë¶€í„° ê°�체지향 ê°œë…�ì�„ 기반으로 하여 설계ë�˜ì—ˆê³ , ê°�체지향 언어가 ì œê³µí•´ 주어야 하는 ì¶”ìƒ�í™”(Abstraction), ìƒ�ì†�(Inheritance), ê·¸ë¦¬ê³ ë‹¤í˜•ì„±(Polymorphism) 등과 ê°™ì�€ 특성들ì�„ 모ë‘� 완벽하게 ì œê³µí•´ ì£¼ê³ ìžˆìŠµë‹ˆë‹¤. ë˜�한, ìž�ë°”ì�˜ ì�´ëŸ¬í•œ ê°�체지향ì � 특성ì�€ ë¶„ì‚° 환경, í�´ë�¼ì�´ì–¸íЏ/서버 기반 시스템ì�´ 갖는 요구사í•ë�„ 만족시켜 줄 수 있습니다.
높ì�€ ì‹ ë¢°ì„±(Reliability)ì�„ 갖는다:
ìž�바는 컴파ì�¼ 시ì—� ì—�러 검사를 ì² ì €í•˜ê²Œ í•˜ê³ , 실행 시ì—� ë°œìƒ�í• ìˆ˜ 있는 ì—�러ì—� 대해서ë�„ 실행 시ì—� ì² ì €í•˜ê²Œ 검사를 수행함으로ì�¨ ì‹ ë¢°ë�„ê°€ 높ì�€ 프로그램ì�„ ìž‘ì„±í• ìˆ˜ 있ë�„ë¡� í•´ ì¤�니다. ë˜�한, C/C++ 프로그램 개발ìž�들ì�„ 가장 혼란스럽게 í•˜ê³ , 프로그램ì�˜ 치명ì �ì�¸ 오류를 ë°œìƒ�시킬 수 있는 í�¬ì�¸í„° ë°� í�¬ì�¸í„° ì—°ì‚°ì�„ ìž�ë°”ì—�서는 사용하지 않게 함으로ì�¨, í�¬ì�¸í„°ë¥¼ 사용함으로ì�¨ 프로그래머가 ë²”í• ìˆ˜ 있는 오류를 없앴다는 것입니다.
보안성(Security)� 갖는다:
ìž�바는 분산환경ì—�서 ìž‘ë�™í•˜ë�„ë¡� 설계 ë�˜ì—ˆìŠµë‹ˆë‹¤. 그러나, ìž�바는 ìž�ë°” 언어와 ìž�ë°” 런타임 시스템 ë‚´ì—� 보안 기능ì�´ 내재ë�˜ì–´ 있기 때문ì—� 보안성ì�´ 있는 프로그램ì�„ ê°œë°œí• ìˆ˜ 있ë�„ë¡� í•´ ì¤�니다. ì�´ëŸ¬í•œ 특성ì�€ ìž�ë°” 프로그램ì�´ 네트ì›� 환경ì—�서 ë°”ì�´ëŸ¬ìФ 등과 ê°™ì�€ 프로그램ì�´ 파ì�¼ 시스템ì�„ íŒŒê´´í•˜ë ¤ëŠ” 것ì�„ 막ì�„ 수 있ë�„ë¡� í•´ ì¤�니다.
아키í…�ì³� 중립ì �(Architecture-neutral)ì�´ê³ ì�´ì‹�성(Portable)ì�´ 높다:
ìž�바는 서로 다른 ì�´ì¢…(Heterogeneous)ì�˜ 네트워í�¬ 환경ì—�서 ë¶„ì‚° ë�˜ì–´ 실행ë� 수 있ë�„ë¡� 설계ë�˜ì—ˆìŠµë‹ˆë‹¤. ì�´ì™€ ê°™ì�€ 환경ì—�서는 ì�‘ìš© 프로그램들ì�´ 다양한 하드웨어 아키í…�ì³� 위ì—�서 실행ë� 수 있어야만 합니다. ì�´ë¥¼ 위해 ìž�ë°” 컴파ì�¼ëŸ¬ëŠ” ì�´ì¢…ì�˜ 하드웨어 ë°� 소프트웨어 플랫í�¼ì—�서 효율ì �으로 코드를 ì „ì†¡í•˜ê¸° 위해 설계ë�œ 아키í…�ì³� 중립ì �ì�¸ 중간 코드ì�¸ ë°”ì�´íŠ¸ì½”ë“œë¥¼ ìƒ�성합니다. ì�´ëŠ” ë�™ì�¼í•œ ìž�ë°” 프로그램ì�˜ ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œê°€ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�´ 설치ë�˜ì–´ 있는 ì–´ë–¤ 플랫í�¼ì—�서ë�„ 실행ë� 수 있ë�„ë¡� 하는 것입니다. ë˜�한, ìž�바는 기본 언어 ì •ì�˜ë¥¼ 엄격하게 함으로ì�¨ 효율ì �ì�¸ ì�´ì‹�성ì�„ ì œê³µí•´ ì£¼ê³ ìžˆìŠµë‹ˆë‹¤. 예를 들어, int 형과 ê°™ì�€ 기본 ë�°ì�´í„°í˜•ì�˜ í�¬ê¸°ë¥¼ 플랫í�¼ê³¼ 무관하게 ì�¼ì •하게 í•˜ê³ , ì—°ì‚°ìž�ì�˜ 기능ì�„ 확실하게 ê·œì •í•˜ê³ ìžˆìŠµë‹ˆë‹¤. C 언어를 ì�´ìš©í•˜ì—¬ int 형ì�„ ì„ ì–¸í• ë•Œ, ë�„스ì—�서는 16비트, 윈ë�„ìš° 95/98/NT 등 32비트 ìš´ì˜� ì²´ì œ 환경ì—�서는 32비트, ìœ ë‹‰ìŠ¤ì—�서는 32비트 등 ê·¸ 플랫í�¼ì—� ë”°ë�¼ í�¬ê¸°ê°€ 다르지만, ìž�ë°”ì—�서는 플랫í�¼ì—� ìƒ�관없ì�´ 32비트로 ê³ ì •ë�˜ë�„ë¡� 하였습니다. ì�´ëŠ” ìž�ë°” 프로그램ì�´ 실행ë�˜ëŠ” 환경ì�´ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ìœ¼ë¡œ ë�™ì�¼í•˜ê¸° 때문입니다.
높ì�€ 수행성능(High-performance)ì�„ ì œê³µí•œë‹¤:
ìž�ë°”ì—�서는 ì�¸í„°í”„-리터가 런타임 환경ì�„ ê²€ì‚¬í• í•„ìš” ì—†ì�´ 실행ë� 수 있ë�„ë¡� 구성하였기 때문ì—� 뛰어난 성능ì�„ ì œê³µí•´ ì¤�니다. ì“°ë ˆê¸° 수집기(garbage collector) 즉 메모리 관리ìž�는 ìž�ë�™ìœ¼ë¡œ ë‚®ì�€ ìš°ì„ ìˆœìœ„ì�˜ 백그ë�¼ìš´ë“œ ìŠ¤ë ˆë“œë¡œ 실행ë�˜ì–´ 메모리가 í•„ìš”í• ë•Œì—�ë§Œ ë�™ìž‘하ë�„ë¡� 함으로ì�¨, ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì—�게 무리를 주지 않으면서 보다 나ì�€ 수행 성능ì�„ ì œê³µí• ìˆ˜ 있ë�„ë¡� í•´ ì¤�니다. ë˜�한, 방대한 ì–‘ì�˜ 계산ì�„ 수행하는 프로그램ì�€ 계산ì�´ ë§Žì�€ 부분ì�„ 본래ì�˜ 플랫í�¼ì—� 해당하는 기계어 코드로 재작성하여 ìž�ë°” 프로그램과 ì�¸í„°íŽ˜ì�´ìФ í• ìˆ˜ 있ë�„ë¡� 하였습니다.
�터프리터(Interpreter) 방��다:
ìž�ë°” 언어로 작성ë�œ ìž�ë°” 프로그램ì�„ 중간언어 형태ì�¸ ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œë¡œ 컴파ì�¼í•˜ê³ , ì�´ë ‡ê²Œ ìƒ�성ë�œ ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œë¥¼ ìž�ë°” ì�¸í„°í”„리터가 í•´ì„�함으로ì�¨, ìž�ë°” ì�¸í„°í”„리터와 런타임 시스템ì�´ ì�´ì‹�(porting)ë�œ ëª¨ë“ í”Œëž«í�¼ì—�서 ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œë¥¼ ì§�ì ‘ ì‹¤í–‰í• ìˆ˜ 있습니다.
다중 ìŠ¤ë ˆë“œ(Multi-thread)를 ì§€ì›�한다:
ìž�ë°”ì�˜ 다중 ìŠ¤ë ˆë“œ 기능ì�€ ë�™ì‹œì—� ë§Žì�€ ìŠ¤ë ˆë“œë¥¼ 실행시킬 수 있는 프로그램ì�„ 만들 수 있ë�„ë¡� í•´ ì¤�니다. ìž�바는 ë�™ê¸°í™” 메소드들ì�„ 기본ì �으로 키워드로 ì œê³µí•¨ìœ¼ë¡œì�¨, ìž�ë°” 언어 수준ì—�서 다중 ìŠ¤ë ˆë“œë¥¼ ì§€ì›�í•´ ì¤�니다. ìž�ë°” APIì—�는 ìŠ¤ë ˆë“œë¥¼ ì§€ì›�í•´ 주기 위한 Thread í�´ëž˜ìŠ¤ê°€ 있으며, ìž�ë°” 런타임 시스템ì—�서는 모니터와 ì¡°ê±´ ìž ê¸ˆ 함수를 ì œê³µí•´ ì¤�니다.
* ê°€ìƒ�ë¨¸ì‹ ì�´ëž€
ìž�ë°” ë°”ì�´íŠ¸ì½”ë“œ ëª…ë ¹ì–´ë¥¼ í•´ì„�í•˜ê³ , ì�´ë¥¼ ìž�ë°” ì�¸í„°í”„리터가 설치ë�˜ì–´ 있는 플랫í�¼(윈ë�„ìš° 95/98/NT, ìœ ë‹‰ìŠ¤, ë§¤í‚¨í† ì‹œ 등)ì—� 맞게 실행시켜 ì¤�니다.
��
- joosama . . . . 2567 matches
[[HTML(<left><span style="font-size:7pt; letter-spacing:-1px;"><font face="Verdana" color=black><b>)]]bgm : 솔아솔아 푸르른 솔아 - MC Sniper[[HTML(</b></font></span></left>)]]
* ê³µ ì§€ 사 í•*
[[HTML(<center><span style="font-size:9pt; letter-spacing:-1px;"><font face="Verdana" color=ffd700 ><b>)]]ㅎㅎㅎㅎㅎㅎㅎ[�연주/공부방]ㅎㅎㅎㅎㅎㅎㅎ[[HTML(</b></font></span></center>)]]
[[HTML(<span style="font-size:9pt; letter-spacing:-1px;"><font face="Verdana" color=navy><b>)]] 3ì›” 25ì�¼ ê·¼í™©ë³´ê³ ~(∀`)ã€�
위키� 그�안 안들어온거 같아서 갑작스럽게 등장!!ㅎㅎ
그래봤ìž�.. ì�´ê¸€ ë´�주시는 분들ë�„ 몇분 ì—†ê² ì§€ë§Œ.._|ï¿£|â—‹
3월16�엔 위키설명회 �후� 짬뽕� 먹었습니다.
다들 초롱초롱 메뉴를 ê¸°ë‹¤ë¦¬ê³ ìžˆì—ˆìŠµë‹ˆë‹¤.
ìž�리를 ê¸¸ê²Œì‰ ì•‰ì�€ê´€ê³„로 ë§Žì�€ 분들과는 대화를 못나눈듯...
한테ì�´ë¸”ì—� 4명씩 ìˆìš±ì•‰ì•˜ì–´ìš”.
내시야�� 세계~=_=;ㅎㅎ
||ìŠ¹í•œì˜¤ë¹ [ì�´ìŠ¹í•œ]||타블로[최경현]||ë�™ì˜�ì˜¤ë¹ [ì¡°ë�™ì˜�]||현욱ì�´ [sisay]||......||
||나 [joosama]||아��[허아�]||수연� [임수연]||�슬�[장�슬]||......||
하아?
�테�블만 보였습니다......._| ̄|○
ë§� 별로 ëª»ë‚˜ëˆ ë³´ì‹ ë¶„ë“¤ê³¼ëŠ” 너무 아쉽습니다 ã…Žã…Žã…Ž;
암튼...짬뽕ì�„ 맛있게 ë¨¹ê³ ë‚˜ì„œ 집으로 가는길ì—�..
ìƒ�ë�„ì—까지 걸어가ìž�는 ëª¨ì„ ë°°ë‹˜ì�˜ ë§�씀ì�„ 잘 ë“£ê³ .^^
마�버스를 발견하�마�....
5000마하ì�˜ ì†�ë ¥ìœ¼ë¡œ ë‹¬ë ¤ê°€ëŠ” 센스!
- SoftwareEngineeringClass . . . . 2501 matches
소프트웨어 공학 수업
* 주대�: 3학년
* �수: �경환 �수님 ([http://object.cau.ac.kr/selab/lecture/undergrad/undergrad.htm 홈페�지])
* 주êµ�재: ìµœì‹ ì†Œí”„íŠ¸ì›¨ì–´ 공학, ì�´ê²½í™˜ [[BR]]
* 참조�료 : ["SWEBOK"]
* ê°•ì�˜ë‚´ìš©: 소프트웨어 개발 ê³µì •ì—� 대한 ì „ë°˜ì �ì�¸ ì�´ë¡ .
* 실습: 2001 ë…„ë�„까지는 'ì •ë³´ì²˜ë¦¬ì‹¤ìŠµ' ì�´ë�¼ëŠ” 과목으로 ì‹¤ìŠµê³¼ì •ì�´ 있었으나 지금ì�€ 사ë�¼ì§�.
=== ì°¸ê³ ìž�료 ===
'''추천서ì �'''
* ''Software engineering'', Ian Sommerville : 최근 세계ì �으로 가장 ë§Žì�´ ì“°ì�´ê³ 있는 SE êµ�과서. íƒ�ì›”.
'''추천사�트/타학�수업'''
* Moa:소프트웨어공학수업
=== ê´€ë ¨íŽ˜ì�´ì§€ ===
* 컴퓨터 공학과 ì „ê³µ 수업ì�„ 통틀어 다섯 ì†�ê°€ë�½ 안ì—� ê¼½ì�„ 수 있ì�„ ì •ë�„로 중요한 ì—í• ì�„ 하는 과목ì�´ë‹¤. 그러나 중앙대학êµ� 컴퓨터 공학과ì—�서 ì�´ 과목ì�˜ 위ìƒ�ì�€ 그다지 í�¬ì§€ 않ì�€ 듯 하다. ë‚´ê°€ ìƒ�ê°�하는 첫번째 ë¬¸ì œëŠ” êµ�재ì—� 있다. ë‘�번째는 비현실ì �ì�¸ 실습내용ì�´ë‹¤. 구체ì �ì�´ê³ 실용ì �ì�¸ 실습ì�´ 필요하다. 세번째는 í•™ìƒ�들ì�˜ ì�¸ì‹�부족ì�´ë‹¤. 소프트웨어 공학 수업ì�´ ìž�ì‹ ì�˜ 프로그래ë°� 커리어ì—� 얼마나 ë§Žì�€ 실질ì � 효용ì�„ 줄 수 있는지 ì „í˜€ 깨닫지 못한다. ë¬¼ë¡ ì�´ê²ƒì�€ 대부분 수업 ìž�ì²´ì�˜ ë¬¸ì œì—�서 ì—°ìœ í•œë‹¤.
* 수업ì—�서 ì›�하는 것ì�„ 얻지 못하는 경우 수강ì�€ 하ë�˜ ë�…í•™ 혹ì�€ í•™ìƒ� ì°¨ì›�ì�˜ 그룹 스터디를 í• ê²ƒì�„ ê°•ë ¥í•˜ê²Œ 권한다. 졸업 후 어디를 가건 ë‘�ê³ ë‘�ê³ ìœ ìš©í•˜ê²Œ ì“°ì�¼ 것ì�´ë‹¤. ì™¸êµ ìœ ëª… 대학 경우 AOD/VOD로 수업 ë‚´ìš©ì�„ ë³¼ 수 있는 ê³³ì�´ ë§Žì�´ 있다.
* 본ì�¸ì�€ ê±°ì�˜ ë�…학으로 SE 공부를 했다. 수업시간ì—� 구조ì � 프로그래ë°�(structured programming)ì—� 대해 설명ì�„ 들었ì�„ 때는 ì „í˜€ ê°�í�¥ì�´ ì—†ì—ˆê³ ì¡¸ì�Œê¹Œì§€ 왔다. 기억나는 ë‚´ìš©ë�„ 없다. 하지만 스스로 공부를 하면서 ì—„ì²ë‚œ 충격ì�„ 받았다. OOP는 구조ì � 프로그래ë°�ì�˜ 패러다임ì�„ ì™„ì „ížˆ 벗어나지 못했다! 구조ì � 프로그래ë°�ì�„ Goto ì œê±° ì •ë�„로만 ì�´í•´í•˜ëŠ” 것ì�€ 표피ì � ì�´í•´ì�¼ ë¿�ì�´ë‹¤! 구조ì � 프로그래ë°� 하나만 ì œëŒ€ë¡œ ì�µí˜€ë�„ ë‚´ ìƒ�산성ì�€ ì—„ì²ë‚˜ê²Œ í–¥ìƒ�ë� 것ì�´ë‹¤! (ì°¸ê³ ë¡œ ì •ë§� 구조ì � 프로그래ë°�ì�´ ë”ì§€ ì•Œê³ ì‹¶ì�€ 사람들ì�€ 다ì�µìŠ¤íŠ¸ë�¼ì�˜ 6,70년대 ì�´í›„ì�˜ ì €ìž‘ë“¤ì�„ ì�½ì–´ë³´ê¸¸ 권한다. 칸트 ì² í•™ì�„ 공부하는 사람ì�´ 칸트ì�˜ 1ì°¨ ì €ìˆ ì�„ ì�½ì§€ 않는다는 게 ë§�ì�´ ë�˜ê² 는가.) --김창준
["neocoin"]:수업 무지하게 재미있ì�Œ. ë�” ìž�세한 ì�´ì•¼ê¸°ëŠ” 수업 종료후 추가. 현재ì�˜ ëŠ�낌ì�€ 수업ì�´ 커버하는 ë‚´ìš©ì�´ 너무 방대하여, 재시간안ì—� ì§€ì‹�ì „ë‹¬ì�„ 다 ëª»í• ê²ƒ ê°™ì�€ êµ�수님ì�˜ 불안ê°�ì�´ 수업ì—�서 ëŠ�껴지는게 아쉬움 --ìƒ�민
["fnwinter"]: 수업ì�´ 잼있다는 것ì�€ ë�™ê°�...수업 ë‚´ìš©ì�´ 너무 방대하는 것ë�„ ë�™ê°�..ë˜�한...수업ì�´ ì‹¤ì œì �ì�´ì§€ 못하다는 것ë�„ ë�™ê°�...수업ì—�서 너무 ë§Žì�€ ë‚´ìš©ì�„ 다루어서 그런가 싶다..ê²°ë¡ ...수업ì�„..ë“£ê³ ..ì–»ì�€.것ì�´..무엇ì�¸ê°€..ë�¼ëŠ” ì�˜ë¬¸ì �ì�´ 남는다.
-- ì •ì§�
["1002"]: 분야가 너무 넓다. 하루 PPT ìž�료 나아가는 ì–‘ì�´ ê±°ì�˜ 60-70장ì�´ ë�œë‹¤. -_-; SWEBOK ì—�서ì�˜ ê°� Chapter 별로 ê´€ë ¨ Reference들 ìž�료만 몇ì‹ê¶Œì�´ 나오는 것만 ë´�ë�„. 아마 SoftwareRequirement, SoftwareDesign, SoftwareConstruction, SoftwareConfigurationManagement, SoftwareQualityManagement, SoftwareProcessAssessment 부분중 앞ì�˜ 3ê°œ/ë’¤ì�˜ 3ê°œ ì‹�으로 수업ì�´ ë¶„ê³¼ë�˜ì–´ì•¼ 하지 않ì�„까 하는 ìƒ�ê°�ë�„ 해본다. (그게 4학년 ê°�체모ë�¸ë§� 수업ì�´ë ¤ë‚˜;) [[BR]]
- 새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨8 . . . . 2490 matches
* ë‚ ì§œ : 2011/5/17 5시~ 7시
* 강사 : 06 김준�
* 참여 : 11 강�� 서�태 �소� �진�
== 지난시간 복습 ==
* [새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨7]
김준ì„� : ì�´ë²ˆì£¼ê¸ˆìš”ì�¼ì—� IFA ì—� 참여를 합니다. Ice breakingê°™ì�€ 커뮤니케ì�´ì…˜ ê¸°ìˆ , 회ì�˜ ì§„í–‰. 지난주ì—� 체육대회 개최한걸 다사다난하게 ë��냈습니다. 스티브 잡스ì—� 관한 발표ë�„ 잘했어. ê°•ì›�ì„� : ì €ë�„ 스티브잡스 ì±…ë´�ìš” ICon:스티브잡스! 사람들ì�´ í�‰ê°€ë¥¼ 했는ë�° 'êµ�수님보다 잘갈킴' 기분ì�´ 좋았ì�Œ. ì–´ì œ ZP 스승ì�˜ ë‚ í–‰ì‚¬ë¥¼ 해줌. 춤ì�€ ì—¬ì „ížˆ ìž˜ë°°ìš°ê³ ìžˆìŠµë‹ˆë‹¤.
* IFA 입니다.. - [서지혜]
* 아 IFA군; - [김준�]
ê¹€ë�™ìš° : 놀았습니다. Ipad 만졌습니다. ì©”ì�Œ. 님ë�„ 사셈. 프로ì �트 회ì�˜ë¥¼ 했습니다. 2주뒤ì—� ì˜�ì–´ 문서 50장ì�„ 만들어야합니다. 2주뒤ì—� 키노트 준비 해야합니다. 배워야합니다. ì˜�ì–´ì—�ìš” ë˜�. ì§œì¦�납니다.
ì�´ì†Œë�¼ : ì €ë²ˆì£¼ 목요ì�¼ë‚ 모여서.별로 한게 ì—†ì�Œ. ì–´ì œí•œê±° ë§�씀드림. ì–´ì œ ì§‘ì—�가서요. 친구 대타로 알바하게ë�˜ì—ˆì�Œ. 걔가 ì¶•ì œë¥¼ 하는ë�° 공연ì�„ í•´ì•¼í•œë‹¤ê³ ì•Œë°”ë¥¼ ëŒ€ì‹ í•´ì•¼í•œë‹¤ê³ ê·¸ëž¬ì�Œ. ì¶•ì œê°€ 수목금ì�´ë�¼ 월화는 안가ë�„ ë� 줄 알았는ë�° êµ�육ì�„ 받으래서 2시간 ì�¼ì°�가서 êµ�ìœ¡ë°›ê³ ì•Œë°”í•¨. 8~12시까지 í• ê²ƒë�„ ì—†ì�Œ. PCë°©ì�´ì—ˆì�Œ. 그래서 ì�¼ì�„ ë�”했는ë�° 사람ì�´ 2~3시ë�˜ë©´ 사람ë�„ 없는ë�° 40대 ì•„ì €ì”¨ê°€ ì�´ìƒ�한 ì°½ì�„ ë�„ìš°ê³ ë³´ëŠ”ê±¸ ì¹´ìš´í„°ì—�서 ë´„. ê·¸ë¦¬ê³ ë¹¨ë¦¬ ë‹«ì�Œ. 문화충격. ì–´ì œ ìž ì�„ 못ìž�서 ìŠ¤íŠ¸ë ˆìŠ¤ë¥¼ 받아서 ë�¼ë©´, 햄버거 ë¨¹ê³ ë¨¹ê³ ë¨¹ê³ ë¨¹ê³ ìž˜ìˆ˜ 있었는ë�° 친구랑 나가서 놀ì�Œ.
ê°•ì›�ì„� : 지지난주 엄마가 ë�™ìƒ�ì�´ëž‘ ì�¼ì£¼ì�¼ê°„ 해외여행가서 ì•„ë¹ ëž‘ 둘ì�´ì„œ 쓸쓸히 ë°¥ë¨¹ê³ , ê±°ì�˜ ì�¼ì£¼ì�¼ê°„ í��ì�¸ìƒ�활했는ë�° 엄마가 오니까 좋아요. 4ì›”ë§�ì—� 헬스 등ë¡�해서 헬스 하는ë�° íŠ¸ë ˆì�´ë„ˆëž‘ ì�¼ì£¼ì�¼ì—� 3번씩 합니다. ê·¼ë�° íŠ¸ë ˆì�´ë„ˆê°€ ì‹�단까지 관리해서 맘대로 먹지ë�„ 못함. ê·¸ë¦¬ê³ ìš´ë�™í•˜ê³ ì§‘ì—�오면 탈진하기 ì§�ì „ì�´ë�¼ 아침ì—� 코피남. 3주ë�™ì•ˆ 5kgë¹ ì§�. 2달남았는ë�° 10kgë�” ë¹¼ê² ìŠµë‹ˆë‹¤. ì„ ëŒ€ ì �수 나옴. 앞ì—�서 20등 내외. ì™„ì „ 잘ì°�ì�Œ.
ê·¸ë¦¬ê³ ì£¼ë§�ì—� ê³ ë“±í•™êµ� ë�™ì•„리 ì„ ìƒ�ë‹˜ë³´ê³ ì• ë“¤ì�´ëž‘ ê°™ì�´ ë°¥ë¨¹ê³ ë†€ì•˜ë�”니 주ë§�ì�´ 지났다. ì§‘ì—� 새벽 3시ì—� 들어옴. ëŠ�낀게 ì •ë§� 심야íƒ�시ì—� 시외넘어가면 비싸다.
ì�´ì§„ì˜� : ì�¼ìš”ì�¼ì—� 야구장ì—� ê°“ì�Œ. ìž ì‹¤. 'ã……' ë‘�ì‚° vs SK=> 0:5 ì�´ê²¨ì„œ ì‹ ë‚¨. ê·¸ë¦¬ê³ ì–´ì œ 남ìž�친구가 í•™êµ�를 옴. 문예사를 ê°™ì�´ 들ì�Œ. 필기를 ëŒ€ì‹ í•´ì¤Œ ã…‹ã…‹ã…‹ã…‹ 소ë�¼ : 그래서 ë‚´ê°€ 옆ì—� 못앉ì�Œ ã… ã… ë‚¨ìž�ì¹œêµ¬ì•‰ê³ ë‚´ê°€ ì•‰ê³ ì�´ì¢…성ì�´ 앉ì�Œ. 그래서 남ìž�ì• ë“¤ì�´ 주목해서 욕함 ã…‹ã…‹ã…‹ í•™êµ�ê°€ 좋아 ë³´ì�¸ë‹¤ëŠ¥. 대학êµ�처럼 ë³´ì�¸ë‹¤ê³ 함. ê·¸ë¦¬ê³ ì›”ë¯¸ë�„ì—� ê°�. ë°”ì�´í‚¹ì�„ 탓는ë�° 90ë�„ 넘어서 ë¬´ì„œì› ì�Œ ã… ã… ê·¸ë¦¬ê³ í•˜ë‚˜ íƒ€ê³ ë°¥ë¨¹ìœ¼ë¡œ 나ê°�. ê·¸ë¦¬ê³ ì¹´íŽ˜ê°“ë‹¤ ì§‘ì—�갔는ë�° ì•„ë¹ ìƒ�ì‹ ì�´ì—ˆì�Œ. ê·¼ë�° 엄마 ì•„ë¹ ê°€ 없어서 둘ì�´ ë�°ì�´íŠ¸í•˜ëŸ¬ë‚˜ê°€ì…¨ë‚˜ 보다해서 ë´¤ë�”니 ì•„ë¹ ê°€ ì œê°€ 안와서 ì†�ìƒ�해서 ìˆ ë§ˆì‹œëŸ¬ 가심 ã… ã… ì•„ë¹ ê°€ ìˆ ë¨¹ê³ ì œë°©ì—�서 주무심. 죄송합니다 ì•„ë¹ . ã… ã… ã… ã… ã… ã…
서ì›�태 : í† ìš”ì�¼ì—� ê³ 3ì• ë“¤ 만나ìž�ê³ í•´ì„œ ë¶€í�‰ 호프집ì—� ê°�. ê·¸ë¦¬ê³ ìˆ ë§ˆì‹œëŠ”ê±° ì• ë“¤ì�´ ì‹ ê¸°í•˜ë‹¤ê³ í•¨ 죽ì�¼ë ¤ê³ 계ì†� 맥주잔ì—� 소맥해서 2~3ìž” 먹임 ê±°ì�˜ 죽ì�„ë ¤ê³ í•˜ëŠ”ë�° ì• ë“¤ì�´ í�´ëŸ½ì—� ê°„ë‹¤ê³ í•¨ ì €ëŠ” 안ê°�. ìž ê¹� 졸았는ë�° 깨어나니까 ë§¥ë�„ë‚ ë“œìž„. ê·¸ë¦¬ê³ ì¹œêµ¬ë“¤ì�´ 햄버거 ë¨¹ê³ ìžˆê³ ê·¸ë¦¬ê³ ì§‘ì—�가면 í˜¼ë‚ ê¹Œë´� 당구장가서 ìˆ ì¢€ ê¹¨ê³ ì§‘ì—� 무사히 들어ê°�. ê·¸ë¦¬ê³ ì˜¤ëŠ˜ ì˜�ì–´ ì¤‘ê°„ê³ ì‚¬ 결과가 나왔는ë�° êµ�수님ì�´ ì œ ì �수 주면서 ë�ë�¼ ë§�함. 그래서 잘나와서 봤나 했는ë�° ì �수는 ìƒ�ê°�보다 잘받았는ë�° ëŠ¦ê²Œë´¤ë‹¤ê³ -5 ë�˜ì„œ 최하ì �. 그래서 종ì�´ 버림.
== 수업 내용 ==
* 파ì�¼ ìž…ì¶œë ¥ : 파ì�¼ í�¬ì�¸í„°ë¥¼ ì�´ìš©í•´ì„œ 파ì�¼ì�„ 받아옵니다. 엽니다. ìž„ì‹œì €ìž¥ì†Œì—� 넣엇다가 ì¶œë ¥í•©ë‹ˆë‹¤. 파ì�¼ì�„ 닫습니다.
* NULL : 0ì�´ì£ . NULLê³¼ 0ì�€ 논리ì �으로 다르지만 물리ì �으로 0으로 같습니다.
* Struct(구조체) : 간단하게 사용ìž� ì •ì�˜ ë°°ì—´ì�´ë�¼ê³ 했습니다.
== 수업 ì˜ˆì œ ==
printf("파ì�¼ ì•ˆì—´ë ¸ì�Œ!!");
- neocoin/Log . . . . 2477 matches
* 작성� : 류�민(99,["neocoin"])
* 내용 : 지나온 기�들
|| [http://orchid.cse.cau.ac.kr/course/course.php ë�°ì�´í„° í†µì‹ (DC)] || [http://konan.cse.cau.ac.kr/ ì�´ë�™ 컴퓨팅(MC)] || [http://camellia.cse.cau.ac.kr/fs/ 파ì�¼ 구조(FS)] || ì‹�품과 ê±´ê°• ||
|| [http://www.ocu.or.kr/ Unix 프로그래ë°�(U)]|| [http://cvlab.cau.ac.kr/ Object Programming(OP)]|| [http://cvlab.cau.ac.kr/ ì •ë³´ 표준화(IS)] ||.||
==== 한� ====
* 11/7~11/27 D회사 Xp Work Shop 보조
* ê°�ê¸°ê±¸ë ¤ 죽ë�„ë¡� ê³ ìƒ�;;
==== í•™êµ� ê´€ë ¨ ====
* MC - 11/13 9,10 장 연습 ë¬¸ì œì¤‘ ëª‡ë¬¸ì œ ìˆ™ì œ
* OP - 11/12 Alcanoid 게임 작성
* IS - 11/4 Working Draft 작성 ( text + CD or Floppy)
* US - 10/25 11:00~12:00 온�� 시험
* ì‹�품과 ê±´ê°• - 10/14 비디오 시ì²ê°�ìƒ�문
* DS - 10/16 1-14,1-18,2-20,2-22,2-50 í’€ì�´ ê³¼ì • 기ìˆ
==== ëŠ�ë‚€ì � ====
* 개학하ìž� ì •ì‹ ì�´ 없다. 1학기 보다는 ë�” ì—¬ìœ ë¡œìš´ë�° ë¶ˆêµ¬í•˜ê³ , 종종 놓치는 것ì�´ ë°œìƒ�ë�œë‹¤. ì�´ê²ƒì�´ 지난달ì—� 잃어 버린 스케줄러ì�˜ ì—í• ì�´ 었으리ë�¼.
==== 한� ====
==== í•™êµ� ê´€ë ¨ ====
* OP - 소코반 게임 작성 with MFC 10월 8�(화) 수업시간 까지
* CVS� {{{~cpp PushPushGame}}}
- Gof/Composite . . . . 2454 matches
부분-ì „ì²´ 계층구조를 표현하기 위해 ê°�체들ì�„ 트리구조로 구성한다. Composite 는 í�´ë�¼ì�´ì–¸íŠ¸ë¡œ 하여금 ê°�ê°�ì�˜ ê°�체들과 ê°�ì²´ì�˜ 묶ì�Œì�„ ë�™ì�¼í•œ 방법으로 처리하게 해준다.
드로우 ì—�디터나 회로설계 시스템과 ê°™ì�€ 그래픽 어플리케ì�´ì…˜ì�€ 단순한 ì»´í�¬ë„ŒíŠ¸ë“¤ì�˜ ì°¨ì›�ì�„ 넘어서 복잡한 ë�„표들ì�„ 만들어내는ë�° ì�´ìš©ë�œë‹¤. 사용ìž�는 ë�” í�° ì»´í�¬ë„ŒíŠ¸ë“¤ì�„ 형성하기 위해 ì»´í�¬ë„ŒíŠ¸ë“¤ì�„ ê·¸ë£¹í™”í• ìˆ˜ ìžˆê³ , ë�” í�° ì»´í�¬ë„ŒíŠ¸ë“¤ì�„ 형성하기 위해 ë˜� 그룹화 í• ìˆ˜ 있다. 단순한 구현방법으로는 Text 나 Line ê°™ì�€ 그래픽ì�˜ 기본요소들ì—� 대한 í�´ëž˜ìŠ¤ë“¤ì�„ ì •ì�˜í•œ ë’¤, ì�´ëŸ¬í•œ 기본요소들ì—� 대해 컨테ì�´ë„ˆ ì—í• ì�„ 하는 다른 í�´ëž˜ìФì—� 추가하는 방법ì�´ 있다.
하지만, ì�´ëŸ¬í•œ ì ‘ê·¼ë°©ë²•ì—�는 ë¬¸ì œì �ì�´ 있다. 비ë¡� 대부분ì�˜ 시간ë�™ì•ˆ 사용ìž�ê°€ 개개ì�˜ ê°�체들ì�„ ë�™ì�¼í•˜ê²Œ 취급한다 하ë�”ë�¼ë�„, ì�´ëŸ¬í•œ í�´ëž˜ìŠ¤ë“¤ì�„ ì�´ìš©í•˜ëŠ” 코드는 반드시 기본ê°�체와 컨테ì�´ë„ˆ ê°�체를 다르게 취급하여 코딩해야 한다는 ì �ì�´ë‹¤. ì�´ëŸ¬í•œ ê°�체들ì�˜ 구별ì�€ 어플리케ì�´ì…˜ì�„ 복잡하게 ë§Œë“ ë‹¤. CompositePatternì�€ ê°�체들ì—� 대한 재귀ì � ì¡°í•© 방법ì�„ ì„œìˆ í•¨ìœ¼ë¡œì„œ, í�´ë�¼ì�´ì–¸íŠ¸ë“¤ë¡œ 하여금 ì�´ëŸ¬í•œ 구분ì�„ í• í•„ìš”ê°€ ì—†ë�„ë¡� 해준다.
CompositePatternì�˜ 핵심ì�€ 기본요소들과 기본요소들ì�˜ 컨테ì�´ë„ˆë¥¼ 둘 다 표현하는 ì¶”ìƒ� í�´ëž˜ìФì—� 있다. 그래픽 시스템ì—�서 여기 Graphic class를 예로 들 수 ìžˆê² ë‹¤. Graphic ì�€ Draw 와 ê°™ì�€ 그래픽 ê°�체들ì�„ 구체화하는 ëª…ë ¹ë“¤ì�„ ì„ ì–¸í•œë‹¤. ë˜�한 Graphic ì�€ Graphic ì�˜ ìž�ì‹�í�´ëž˜ìŠ¤ë“¤ (tree 구조ì—�서ì�˜ parent-child 관계)ì—� 대해 ì ‘ê·¼í•˜ê³ ê´€ë¦¬í•˜ëŠ” ëª…ë ¹ë“¤ê³¼ ê°™ì�€ ëª¨ë“ composite ê°�체들ì�´ ê³µìœ í•˜ëŠ” ëª…ë ¹ì–´ë“¤ì�„ ì„ ì–¸í•œë‹¤.
Line, Rectangle, Text 와 ê°™ì�€ 서브 í�´ëž˜ìŠ¤ë“¤ì�€ (앞ì�˜ class diagram 참조) 기본 그래픽 ê°�체들ì�„ ì •ì�˜í•œë‹¤. ì�´ëŸ¬í•œ í�´ëž˜ìŠ¤ë“¤ì�€ ê°�ê°� ì„ ì�´ë‚˜ 사ê°�형, í…�스트를 그리는 'Draw' operationì�„ 구현한다. 기본ì �ì�¸ 그래픽 구성요소들ì�€ ìž�ì‹�요소들ì�„ 가지지 않으므로, ì�´ 서브 í�´ëž˜ìŠ¤ë“¤ì�€ ìž�ì‹�요소과 ê´€ë ¨ë�œ ëª…ë ¹ë“¤ì�„ 구현하지 않는다.
Picture í�´ëž˜ìŠ¤ëŠ” Graphic ê°�ì²´ì—� 대한 í�¬í•¨ê´€ê³„를 ì •ì�˜í•œë‹¤. Picture 는 Pictureì�˜ childrenì�˜ Draw 메소드를 호출하게ë�” Draw 메소드를 구현한다. ê·¸ë¦¬ê³ Picture는 child와 ê´€ë ¨í•œ ëª…ë ¹ì–´ë“¤ì�„ 알맞게 구현한다. Picture ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” Graphicì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 형성하므로, Picture ê°�체는 다른 Pricture들ì�„ 재귀ì �으로 ì¡°í•©í• ìˆ˜ 있다.
다ì�Œ 다ì�´ì–´ê·¸ëž¨ì�€ 재귀ì �으로 Graphic ê°�체들ì�´ ì¡°í•©ë�œ ì�¼ë°˜ì �ì�¸ composite ê°�ì²´ì�˜ 구조를 보여준다.
다ì�Œê³¼ ê°™ì�€ 경우ì—� CompositePattern ì�„ ì�´ìš©í• 수 있다.
* ê°�체들ì�˜ 부분-ì „ì²´ 계층 구조를 í‘œí˜„í•˜ê³ ì‹¶ì�„때
* í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì�´ 개개별 ê°�체들과 ê°�체들ì�˜ 조합들ì�˜ ì°¨ì�´ì �ì—� ì‹ ê²½ì“°ì§€ 않ë�„ë¡� í•˜ê³ ì‹¶ì�„ 경우. Composite를 ì�´ìš©í•¨ìœ¼ë¡œì�¨, í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì�€ composite 구조ì�˜ ëª¨ë“ ê°�체들ì�„ ë�™ë“±í•˜ê²Œ ì·¨ê¸‰í• ê²ƒì�´ë‹¤.
ì�¼ë°˜ì �ì�¸ Composite ê°�체구조는 다ì�Œê³¼ ê°™ì�€ 모습ì�„ ë�ˆë‹¤.
* composition ì—�ì�˜ ê°�체들ì—� 대한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì„ ì–¸í•œë‹¤.
* ëª¨ë“ í�´ëž˜ìŠ¤ë“¤ì—�ì�˜ 기본ì �ì�¸ ì�¸í„°íŽ˜ì�´ìФì—� 대한 기본 행위를 구현한다.
* ìž�ì‹� ì»´í�¬ë„ŒíŠ¸ë“¤ì�„ ì ‘ê·¼í•˜ê³ ê´€ë¦¬í•˜ê¸° 위한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì„ ì–¸í•œë‹¤.
* (optional) 재귀 구조ì—�서ì�˜ 해당 ì»´í�¬ë„ŒíЏì�˜ 부모 í�´ëž˜ìŠ¤ë¡œ ì ‘ê·¼í•˜ê¸° 위한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì •ì�˜í•˜ê³ , ì �ì ˆí•˜ê²Œ 구현한다.
* composition� leaf �체를 표현한다. leaf 는 children를 가지지 않는다.
* composition ì�˜ 기본 ê°�체들ì�˜ 행위를 ì •ì�˜í•œë‹¤.
* childrenì�„ 가지는 ì»´í�¬ë„ŒíŠ¸ë“¤ì�„ 위한 행위를 ì •ì�˜í•œë‹¤.
* ìž�ì‹� ì»´í�¬ë„ŒíŠ¸ë“¤ì�„ ì €ìž¥í•œë‹¤.
* Component ì�¸í„°íŽ˜ì�´ìŠ¤ì¤‘ ìž�ì‹�ì»´í�¬ë„ŒíЏ ê´€ë ¨ ëª…ë ¹ë“¤ì�„ 구현한다.
- 프로그래ë°�잔치/ì²«ì§¸ë‚ í›„ê¸° . . . . 2434 matches
ê·¸ë‚ í–ˆë�˜ ì�¼. ëŠ�ë‚€ì �. êµ�훈ì�„ ì •ë¦¬í•´ë³´ëŠ” 페ì�´ì§€. (ThreeFs)
== 공� 기� ==
(ì�´ 부분ì�€ Document Mode ì�´ë©°, 해당 한 ì�¼ë“¤ì�„ 기억하는 사람들ë�¼ë¦¬ 기억ì�„ 모아서 ë§Œë“니다. ^^ ê·¸ë‚ í–ˆì—ˆë�˜, ì�¼ì–´ë‚œ ì�¼ë“¤ì—� 대해 기억나는대로 간단히 ì •ë¦¬í•´ë´…ì‹œë‹¤. 너무 길어지면 '프로그래ë°�ìž”ì¹˜ì²«ì§¸ë‚ ' ì‹�으로 페ì�´ì§€ë¥¼ 나누어ë�„ ì¢‹ê² ê³ ìš”. )
ì�¼ë‹¨ 간단하게 ["프로그래ë°�잔치"] 소개를 í•˜ê³ ìœ„í‚¤ì—�서 ~~ 한 부분ì—� 대해 설명ì�„ 하였다.
=== ì œë¡œìœ„í‚¤ ë˜�다른 대화ì�˜ 방법 ===
["ìƒ�민"] ê³¼ ["1002"] 는 위키ì—�서ì�˜ 대화ì—� 대해 간단한 시연ì�„ 보여주었다. [1002/MP3ê³µìœ í”„ë¡œê·¸ëž¨] ì—�서 ê°€ìƒ�ì�˜ ì�¸ë¬¼ 1002, ìƒ�민, ì©¡ì§� 등ì�´ 대화를 하면서 페ì�´ì§€ë‚´ìš©ì�„ 조금씩 ì •ë¦¬í•˜ê³ , ì �ì°¨ [ì�Œì•…ê³µìœ í”„ë¡œê·¸ëž¨], [소리바다와그누텔ë�¼] 페ì�´ì§€ë¡œ ë‚˜ëˆ„ì–´ì ¸ê°€ëŠ” 모습ì�„ 중간중간 버벅ì�´ëŠ” 설명과 함께 시연ì�„ 했다.
시연뒤, 사람들ë�¼ë¦¬ 위키ì—� 대해 ë‘� 팀으로 나누어서 í† ë¡ ì�„ 했다.
==== 위키 ê´€ë ¨ í† ë¡ ====
위키 ê´€ë ¨ì™€ í† ë¡ ì�„ 했다.
한쪽ì�€ ìƒ�ìš±, 세연, ì�€ì§€, ì°½ì„, 기웅, ìƒ�민ì�€ 위키ì�˜ 좋ì�€ì �, 불편한ì �, 어떻게 위키를 ì�¨ì•¼ í• ê²ƒì�¸ê°€ì—� 대해 ì�´ì•¼ê¸°í–ˆë‹¤.
* 위키ì—�서ì�˜ ìž�ìœ ë¡œìš´ ë§�í�¬ê°€ ì˜¤ížˆë ¤ 위키를 ì�½ëŠ”ë�° ì–´ë ¤ì›€ì�„ ê°€ì ¸ì˜¤ê¸°ë�„ 한다. (ë§�í�¬ë¥¼ ë”°ë�¼ê°€ë‹¤ë³´ë©´ ë‚´ê°€ 처ì�Œì—� ì�½ì—ˆë�˜ 글로 다시 ë�Œì•„오지 ëª»í•˜ê³ ë°©í™©í•¨)
* 계층위키ì—� 대해서 - ê°œì�¸ 페ì�´ì§€ ë‚´ì—� 계층위키로 페ì�´ì§€ë¥¼ ì—´ê³ ì‹œìž‘í•œë‹¤ë©´, 처ì�Œ 쓰는 입장ì—�ì„ íŠ¹ë³„ížˆ 편집ì—� 대해 êµ¬ì• ë°›ì§€ 않아서 좋ì�„ 것 같다.
한쪽ì—�서는 ì§„ê· , ë�•준, ìƒ�협, 재ë�™, ìƒ�ê·œ, ì�¸ìˆ˜, ì„�천ì�€ 주로 위키 활성화와 위키글쓰기 스타ì�¼ì—� 대해 ì�´ì•¼ê¸°í–ˆë‹¤.
* 오늘 위키ì�˜ 간단한 룰로서 ë“¤ê³ ë‚˜ì˜¨ ê°œì�¸íŽ˜ì�´ì§€ ë‚´ '/' 구분ìž�를 ì�´ìš©í•˜ëŠ” 계층위키ì—� 대한 사람들ì�˜ ìƒ�ê°�
* 계층위키ì—� 대해서는 좀 ë�” ì‹ ì¤‘í• í•„ìš”ê°€ 있다. (NoSmok:HierarchicalWiki)
* 위키ì�˜ 룰ì�€ 사용하는 사람들ì�´ ì �ì°¨ì �으로 만들어야 하는ë�°, 지금ì�˜ 룰ì�€ '규칙'처럼 ì„ ì–¸ì�„ 해버린 모습같다. 위키ì�˜ 룰ì�€ ê²°êµ ìœ„í‚¤ë¥¼ ì�´ìš©í•˜ëŠ” 사람들ì�´ 만들어가는 것 아닌가?
* 사람들ì�´ 마ì�ŒíŽ¸í•˜ê²Œ 쓸수ë�„ ìžˆê² ì§€ë§Œ, ë‚´ìš©ì�˜ 중복ì�„ ê°€ì ¸ì˜¤ê¸° 쉽다.
* ë§Œì�¼ 사람들ì�´ Courage 를 내어서, 다른 사람들 페ì�´ì§€ì—� 대해서 êµ¬ì¡°ì¡°ì •ì�„ 빈번하게 해준다면, 계층위키가 ë§Žì�´ 필요하지 않ì�„것ì�´ë‹¤.
* 위키� 활성화� 대한 �야기
* ZeroPagers ì�˜ 위키ì—� ìž�ì‹ ì�˜ 공부내용ì�„ ì •ë¦¬í•˜ëŠ” 것ì�€ 'ì�˜ë¬´'ì�¸ê°€? ìž�ì‹ ì�„ 위한 í–‰ë�™ì�´ 아닌가? ê°•ìš”ë�˜ëŠ”ê²ƒì�€ 아닌지. (ì‹¤ì œë¡œ ìž�ì‹ ì�˜ 공부내용ì�„ 글로 ì •ë¦¬í•˜ê¸°ì—� 대한 ì–´ë ¤ì›€)
- 서지혜 . . . . 2428 matches
== 서지혜 (07) ==
난 너무 게으른거같아............................ì•„ã… ã…
--목표가 있으니 걸�� 멈추지 않는다.--
* 안대 게ì�„ëŸ¬ã… ã…
나� [http://rabierre.wordpress.com 블로그]
== 목표 ==
* '''"그럼ì—�ë�„ ë¶ˆêµ¬í•˜ê³ "와 "그래서"를 ì �재ì �소ì—� 쓸 줄 아는 사람ì�´ ë�˜ê¸°'''
* 그럼ì—�ë�„ ë¶ˆêµ¬í•˜ê³ ëˆ„ë‚˜ëŠ” 잘 ì“°ì§€ ëª»í–ˆê³ , 그래서 나ì—�게 ì�´ê±° 왜ì�¼ëƒ�ê³ í™”í’€ì�´ë¥¼ í•˜ì‹œê² ì§€.. -[김태진]
* ë�야 ì�´ê±° ì–¸ì œì�¼ì–´? ë‚´ 대쉬보드를 ë�”럽히지마ë�¼! - [서지혜]
* super super programmer - Guruê°€ ë�˜ê³ ì‹¶ì–´ìš”.
* dead line, 중간 목표 필요
* 매ì�¼ë§¤ì�¼ ê°•ë°•ì¦�ì—� 걸린 것 처럼 ì“¸ê³ ë‹¦ì•„ì•¼ 한다.
* 2011ë…„
* "그냥"ì�´ë�¼ëŠ” 단어ì�˜ 사용ì�„ ìž�ì œí•©ì‹œë‹¤.
* 2012ë…„
* 'í•˜ê³ ì‹¶ë‹¤'ê°€ 아니ë�¼ '하ìž�'
* ~~small task, 작� 성공하기~~
* ~~4개월 밖� 안남았지만 한달� 한개� 목표 달성하기~~
* '''2013ë…„'''
* ìƒ�활한다는 것ì�€ ì�´ 세ìƒ�ì—�서 가장 드문 ì�¼ì�´ë‹¤. 대다수ì�˜ 사람들ì�€ ì¡´ìž¬í•˜ê³ ìžˆì�„ ë¿�ì�´ë‹¤.
- 프로그래ë°�잔치/ë‘˜ì§¸ë‚ í›„ê¸° . . . . 2298 matches
ê·¸ë‚ í–ˆë�˜ ì�¼. ëŠ�ë‚€ì �. êµ�훈ì�„ ì •ë¦¬í•´ë³´ëŠ” 페ì�´ì§€. (ThreeFs)
* 행사 : ["프로그래ë°�잔치/ë‘˜ì§¸ë‚ "]
* 팀별 ì •ë¦¬ : ["프로그래ë°�잔치/Successor"], ["프로그래ë°�잔치/ErrorMessage"]
=== 공� 기� ===
팀ì�„ 나누었다. 요새 팀 나누기 재미붙ì�´ê¸°ì—� ê·¸ë ‡ë“¯, ìƒ�ì�¼ë¡œ 했다. 그런ë�° 팀ì�´ 잘 ì•ˆë‚˜ëˆ ì ¸ì„œ ê°� 사람들ì�´ 앉ì�€ ìž�리 IP로 했다. 하지만 그래ë�„ 팀ì�´ 잘 ì•ˆë‚˜ëˆ„ì–´ì ¸ì„œ, ê²°êµ ë°˜ë°”ì§€/긴바지 ì‹�으로 팀ì�„ 나누었다는 후문ì�´ -_-;
처ì�Œì—� 팀 프로ì �트를 잘하기 위한 방법ì—� 대해 ê°� 팀별로 í† ë¡ ì�„ 했다. 다ì�Œê³¼ ê°™ì�€ ì�´ì•¼ê¸°ë“¤ì�´ 있었다.
* 팀ì›�ê°„ Communication ì�´ 잘 ì�´ë£¨ì–´ì ¸ì•¼ í•˜ê³ , ì—í• ë¶„ë‹´ì�´ ì–´ëŠ�ì •ë�„ ëšœë ·í•´ì•¼ 한다. 팀ì›�ê°„ì—� 서로가 무엇ì�„ 하는지 잘 알아야 한다. (양팀 서로 나온 ì�˜ê²¬)
* 허기지지 �아야 한다 (^^;)
* 팀� 참여�를 높여야 한다.
* 팀ì›�ì�˜ ëŠ¥ë ¥ì—� 맞는 ì�¼ê°�ì�„ ì •í•œë‹¤.
* ì�˜ìš•ì�„ 불어ì�¼ìœ¼í‚¤ê¸° 위해 ì �ì ˆí•˜ê²Œ ìƒ�í’ˆ 준비를;
* 코드 통합때 ë¬¸ì œì �ì�„ 잘 극복해야 한다.
* �� 분담� 잘 한다.
* 코딩 스타�� 대해 표준� 둔다.
* 목표를 현실� 맞게 세운다.
ì •ë¦¬í•˜ë©´ì„œ 1002는 어떻게 ë¬¸ì œë¥¼ 나눌것ì�¸ê°€ì—� 대해 네트워í�¬ 게임 작성시 팀별 작업 ë¶„ë‹´ì—� 대해 다ì�Œì�˜ 예를 들었다.
* 서버 / ���언트 2분법
* 서버 네트워� / 서버 Logic / ���언트 네트워� / ���언트 Logic 3, 4분법
* 서버 네트워� / 서버 Logic / ���언트 네트워� / ���언트 Logic / ���언트 UI 5-6분법
그러면서, 작업 ë¶„ë‹´ì�„ 가급ì �ì�´ë©´ 비슷한 수준ì�´ ìœ ì§€ë�˜ë�„ë¡� 하ë�˜, 통합시ì�˜ ì–´ë ¤ì›€ì—� 대해서 ì�´ì•¼ê¸°í–ˆë‹¤.
- HowToStudyDataStructureAndAlgorithms . . . . 2282 matches
DataStructure와 ì•Œê³ ë¦¬ì¦˜ì�€ 어떻게 공부해야 í• ê¹Œ..
처ì�Œì ‘하는 것ì�´ë�¼ë©´ ë°°ì—´ -> 스íƒ� -> í�� -> 리스트 -> 트리 순서로 나가는 것ì�´ 좋ì�„듯. ì •ë ¬ê³¼ 해싱 ì�´í•˜ ë’¤ì�˜ 꺼는 아마 ì�´ë²ˆë‹¬ë‚´ë¡œ 나가기 힘들것 ê°™ì�€ë�°. 트리나 그래프까지만 목표로 잡아ë�„ 성공ì�´ë�¼ê³ ìƒ�ê°�함.
ê·¸ë¦¬ê³ , ìž�료구조 ë ˆí�¬íЏ ì„ ë°°ë“¤ì�´ 한 것ì�´ 있으니까, ê·¸ ë¬¸ì œë“¤ 구현ì�„ 목표로 잡아ë�„ ì¢‹ê³ . (ì›�한다면 보내줄께.) ex) 스íƒ�:스íƒ� 구현, postfix ì�˜ 구현, 계산기 구현. í��:í�� 구현. 리스트:다í•ì‹� ë�§,뺄셈 & 곱셈 구현 (polynomial) 트리:2진트리구현
ìž�료구조는 ì�¼ë‹¨ 1. ê°�ê°�ì�˜ ìž�료구조들ì�˜ 특징ì�„ ì�´í•´í•˜ê³ . 2. ì‹¤ì œì�˜ 구현법ì�„ ì�µížˆë©° (ë�.요새는 collection library들ì�„ ì œê³µí•˜ë¯€ë¡œ ì§�ì ‘êµ¬í˜„í• ì�¼ì�´ 줄어들었긴 했지만. 그래ë�„ ì—¬ì „ížˆ 기초가 ë�¨) 3. 해당 ë¬¸ì œìƒ�황ì—� ì �ì ˆí•œ ìž�료구조를 ì„ íƒ�í• ìˆ˜ 있는 눈ì�„ 다듬어야 함. --ì„�천
ì œê°€ ìƒ�ê°�컨ë�°, êµ�육ì �ì�¸ 목ì �ì—�서는, ìž�료구조나 ì•Œê³ ë¦¬ì¦˜ì�„ 처ì�Œ ê³µë¶€í• ë•ŒëŠ” ìš°ì„ ì�€ íŠ¹ì • 언어로 구현ë�œ 것ì�„ ë³´ì§€ 않는 것ì�´ 좋ì�€ 경우가 많습니다 -- ëŒ€ì‹ pseudo-code 등으로 ê·¸ ê°œë…�까지만 ì�´í•´í•˜ëŠ” 것ì�´ì£ . ê·¸ ì•„ì�´ë””어를 Procedural(C, 어셈블리어)ì�´ë‚˜ Functional(LISP,Scheme,Haskel), OOP(Java,Smalltalk) 언어 등으로 ì§�ì ‘ 구현해 보는 ê²�니다. ì�´ 다ì�Œì—�는 다른 사람(ì±…)ì�˜ 코드와 비êµ�를 합니다. ì�´ 경험ì�„ ì• ì´ˆì—� 박탈 당한 사람ì�€ 귀중한 배움과 깨달ì�Œì�˜ 기회를 잃ì�€ 셈입니다. ì°¸ê³ ë¡œ ì•Œê³ ë¦¬ì¦˜ êµ�재로는 10ë…„ì—� 한 번 나올까 ë§�까한 CLR(''Introduction to Algorithms, Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest'')ì�„ ì �ê·¹ 추천합니다(ì�´ì™€ 함께 혹ì�€ ì�´ì „ì—� Jon Bentleyì�˜ ''Programming Pearls''ë�„ ê°•ë ¥ 추천합니다. ì „ì„¸ê³„ì�˜ 짱짱한 프로그래머/ì „ì‚°í•™ìž�들ì�´ 함께 ê¼½ì�€ "위대한 ì±…" 리스트ì—�서 몇 ì†�ê°€ë�½ 안ì—� 드는 책입니다. 아마 우리 í•™êµ� ë�„서관ì—� 있ì�„ 것ì�¸ë�°, ì•„ì§� ì�´ ì±…ì�„ 본 ì � 없는 사람ì�€ 축하드립니다. 아마 몇 주 ê°„ì�€ ê°�ë�™ ì†�ì—� 하루하루를 보내게 ë� ê²�니다.). 만약 함께 스터디를 한다면, ê°�ìž� ë�™ì�¼í•œ ì•„ì�´ë””어를 (ê°™ì�€ 언어로 혹ì�€ 다른 언어로) 어떻게 다르게 표현했는지를 서로 비êµ�í•´ ë³´ë©´ ë˜� 배우는 것ì�´ 매우 많습니다. 우리가 ìž�료구조나 ì•Œê³ ë¦¬ì¦˜ì�„ 공부하는 ì�´ìœ 는, íŠ¹ì • "실세계ì�˜ ë¬¸ì œ"를 ì–´ë– í•œ "수학ì � ì•„ì�´ë””ì–´"로 매핑ì�„ 시켜서 해결하는 것ì�´ ê°€ëŠ¥í•˜ê³ ë˜� 효율ì �ì�´ê³ , ë˜� ì�´ë¥¼ 컴퓨터ì—� 어떻게 구현하는 것ì�´ ê°€ëŠ¥í•˜ê³ íš¨ìœ¨ì �ì�¸ì§€ë¥¼ 따지기 위해서ì�´ë©°, ì�´ ê³¼ì •ì—� 있어 수학ì � ê°œë…�ì�„ 프로그래ë°� 언어로 표현해 내는 것ì�€ 아주 중요한 ëŠ¥ë ¥ì�´ ë�©ë‹ˆë‹¤. 개별 ì•Œê³ ë¦¬ì¦˜ì�˜ 카탈로그를 ì�´í•´, 암기하며 ì�µížˆëŠ” 것ë�„ 중요하지만 ë�” 중요한 것ì�€ ì•Œê³ ë¦¬ì¦˜ì�„ ìƒ�ê°�í•´ 낼 수 있는 ëŠ¥ë ¥ê³¼ ì�´ ì•Œê³ ë¦¬ì¦˜ì�˜ 효율ì�„ 비êµ�í• ìˆ˜ 있는 ëŠ¥ë ¥, ê·¸ë¦¬ê³ ì�´ë¥¼ í‘œí˜„í• ìˆ˜ 있는 ëŠ¥ë ¥ìž…ë‹ˆë‹¤.
첫번째가 ì œëŒ€ë¡œ í›ˆë ¨ë�˜ì§€ 못한 사람ì�€ ì•Œê³ ë¦¬ì¦˜ 목ë¡�ì�˜ ìŠ¤í…Œë ˆì˜¤ 타입ì—�ë§Œ ê¸¸ë“¤ì—¬ì ¸ 있어서 ëª¨ë“ ë¬¸ì œë¥¼ ìž�ì‹ ì�´ 가진 ì•Œê³ ë¦¬ì¦˜ 목ë¡�ì—� ë�¼ì›Œë§žì¶”ë ¤ê³ í•©ë‹ˆë‹¤. DesignPatterns를 잘 못 공부한 사람과 비슷합니다. ì�´ 사람들ì�€ 마치 과거 수학 ì •ì„�ì�„ 수ì‹ë²ˆì�„ 공부해서 ë¬¸ì œë¥¼ 하나 ë�˜ì ¸ì£¼ê¸°ë§Œ 하면, ìƒ�ê°�í•´ë³´ì§€ë�„ ì•Šê³ ìž�ì‹ ì�´ 풀었ë�˜ ë¬¸ì œë“¤ì�˜ 패턴 중 가장 비슷한 것 하나를 기계ì �, 무ì�˜ì‹�ì �으로 í’€ì–´ì œë�¼ëŠ” "ë¬¸ì œí’€ì�´ê¸°ê³„"와 비슷합니다. 그들ì—�게 ë�„중ì—� 물어보ì‹ì‹œì˜¤. "너 지금 무슨 ë¬¸ì œ í’€ê³ ìžˆëŠ”ê±°ë‹ˆ?" 열심히 연습장ì—� ë”ê°€ í’€ì–´ë‚˜ê°€ê³ ëŠ” 있지만 그들ì�€ ìž�ì‹ ì�´ ë˜ í’€ê³ ìžˆëŠ”ì§€ë�„ 잘 ì�¸ì‹�하지 못하는 경우가 많습니다. 머리가 푸는 게 ì•„ë‹ˆê³ ì†�ì�´ 푸는 것ì�´ì£ .
ë‘�번째가 ì œëŒ€ë¡œ í›ˆë ¨ë�˜ì§€ 못한 사람ì�€ ì�¼ì�¼ì�´ 구현ì�„ í•´ë³´ê³ ì‹¤í—˜ì�„ í•´ë´�야만 ì•Œê³ ë¦¬ì¦˜ê°„ì�˜ 비êµ�를 í• ìˆ˜ 있습니다. 특히 ìž�ì‹ ì�´ 가진 카탈로그를 벗어난 ì•Œê³ ë¦¬ì¦˜ì�„ 만나면 ì�´ ë¬¸ì œê°€ ìƒ�ê¹�니다. ì�´ê±´ ìƒ�당한 댓가를 치루게 합니다.
세번째가 ì œëŒ€ë¡œ í›ˆë ¨ë�˜ì§€ 못한 사람ì�€, ë¬¸ì œë¥¼ ë³´ë©´ "ì•„, ì�´ê±´ ì�´ë ‡ê²Œ ì�´ë ‡ê²Œ 해결하면 ë�©ë‹ˆë‹¤"ë�¼ëŠ” ë§�ì�€ 곧잘 í• ìˆ˜ 있지만 막ìƒ� 컴퓨터앞ì—� 앉혀 놓으면 아무 것ë�„ 하지 못합니다. 심지어 ìž�ì‹ ì�´ ìƒ�ê°�해낸 ê·¸ 구체ì � ì•Œê³ ë¦¬ì¦˜ì�„ 남ì—�게 설명해 줄 수 있기까지 하지만, 그들ì�€ 그걸 "컴퓨터ì—�게" 설명해 주는 ë�°ì—�는 실패합니다. ë”ê°€ ìƒ�ê°�í•´ 낼 수 있다는 것과, 그걸 컴퓨터가 ì�´í•´í• 수 있게 ì„¤ëª…í• ìˆ˜ 있다는 것ì�€ 다른 ì°¨ì›�ì�˜ ëŠ¥ë ¥ì�„ 필요로 합니다.
ê·¸ë¦¬ê³ ë§ˆì§€ë§‰ìœ¼ë¡œ, ìž�료구조/ì•Œê³ ë¦¬ì¦˜ 공부를 í• ë•Œì—�는 가능하면 실질ì �ì�´ê³ 구체ì �ì�¸ 실세계ì�˜ ë¬¸ì œë¥¼ 함께 다루는 것ì�´ í�° ë�„움ì�´ ë�©ë‹ˆë‹¤. ëª¨ë“ í•™ìŠµì—� 있어 ì�´ëŠ” 똑같ì�´ ì �ìš©ë�©ë‹ˆë‹¤. ì�¸ë¥˜ì�˜ 지성사를 ë´�ë�„, 구ìƒ�(concrete) 다ì�Œì—� ì¶”ìƒ�(abstract)ê°€ ì˜¤ê³ , ì�¸ê°„ 개체 하나ì�˜ 성장ì�„ ë´�ë�„ 그러합니다. be ë�™ì‚¬ ë�”하기 to ë¶€ì •ì‚¬ê°€ ì˜ˆì •ìœ¼ë¡œ í•´ì„�ë� 수 있다는 룰만 외우는 것보다, 그러한 다양한 예문ì�„ ì‹¤ì œ 문맥 ì†�ì—�서 여러번 보는 것ì�´ 훨씬 나ì�€ 것ì�€ ìž�명합니다. ì•Œê³ ë¦¬ì¦˜/ìž�료구조 공부를 í• ë•Œ 여러 친구들과 함께 ì—°ìŠµë¬¸ì œ(특히 실세계ì�˜ 대ìƒ�들과 ê´€ë ¨ì�´ 있는 것)를 풀어보기ë�„ í•˜ê³ , ACMì�˜ ICPC 등ì�˜ 프로그래ë°� 경진 대회ì�˜ ë¬¸ì œ 중 해당 ì•Œê³ ë¦¬ì¦˜/ìž�료구조가 사용ë�˜ëŠ” ë¬¸ì œë¥¼ -- ì�´ê²Œ ê°€ëŠ¥í•˜ë ¤ë©´ "ì�´ ì•Œê³ ë¦¬ì¦˜ì�´ ì“°ì�´ëŠ” ë¬¸ì œëŠ” ì�´ê±°ë‹¤"ë�¼ëŠ” ê°€ì�´ë“œë¥¼ 해줄 사람ì�´ 있으면 ì¢‹ê² ì£ -- ê°™ì�´ 풀어보는 것ë�„ 아주 좋습니다.
--김창준
'''ì•Œê³ ë¦¬ì¦˜/ìž�료구조 êµ�육ì—� 대한 불만'''
우리는 ì•Œê³ ë¦¬ì¦˜ 카탈로그를 배운다. ì�´ë¯¸ 그러한 해법ì�´ ì¡´ìž¬í•˜ê³ , 그것ì�´ ìµœê³ ì�´ë©°, ë”°ë�¼ì„œ 그것ì�„ 달달 ì™¸ìš°ê³ ì�´í•´í•´ì•¼ 한다. 좀 똑똑한 친구들ì�€ 종종, "ì�´ì•¼ ì�´ê±° ì •ë§� 기가막힌 해법ì�´êµ°!"하는 ê°�탄ì�„ ì™¸ì¹ ì§€ë�„ 모른다. 대부분ì�˜ 나머지 í•™ìƒ�들ì�€ ê·¸ 해법ì�„ ì�´í•´í•˜ë ¤ê³ 머리를 ì¥�ì–´ì§œê³ í•œì°¸ì�„ 씨름한 후ì—�야 ì–´ë ´í’‹ì�´ 왜 ì�´ 해법ì�´ ê·¸ ë¬¸ì œë¥¼ 해결하는지 ë‚©ë“�하게 ë�œë‹¤. ê·¸ë¦¬ê³ ëŠ” ê·¸ "ì¦�명"ì�€ ì±… ì†�ì—� ë�®ì–´ë‘�ê³ ê¹Œë§£ê²Œ 사ë�¼ì ¸ë²„린다. 앞으로는 그냥 "사용"하면 ë�˜ëŠ” 것ì�´ë‹¤. ë�” ë§Žì�€ 대다수ì�˜ í•™ìƒ�ì�€ ì�´ ê³¼ì •ì�´ 무ì�˜ë¯¸í•˜ë‹¤ëŠ” 것ì�„ 알기 때문ì—� 왜 ì�´ 해법ì�´ ì�´ ë¬¸ì œë¥¼ ë¬¸ì œì—†ì�´ 해결하는지ì�˜ ì¦�명ì�€ 간단히 건너뛰기를 한다.
ì�´ëŸ° í•™ìƒ�들ì�´ 주어진 ì•Œê³ ë¦¬ì¦˜ì�„ 사용하는 소위 "ê°�ê´€ì‹�" 혹ì�€ "ë¬¸ì œì¶œì œìž�"ê°€ 존재하는 시험장 ìƒ�황 하ì—�서는 뛰어난 성ì �ì�„ ë³´ì�¼ê²ƒìž„ì�€ ìž�명하다. 하지만 스스로가 ë¬¸ì œì™€ 해답ì�„ 모ë‘� 만들어내야 하는 ìƒ�황ì�´ë�¼ë©´, ì•Œê³ ë¦¬ì¦˜ì�„ ì™„ì „ížˆ 새로 ê³ ì•ˆí•´ë‚´ì•¼ 하는, ë˜�는 기존 ì•Œê³ ë¦¬ì¦˜ì�„ 변형해야 하는 대다수ì�˜ ìƒ�황ì�´ë�¼ë©´ 어떨까?
êµ�육ì�€ ë¬¼ê³ ê¸°ë¥¼ 잡는 방법ì�„ 가르ì³�주어야 한다. ì–´ë–¤ ì•Œê³ ë¦¬ì¦˜ì�„ 배운다면, ê·¸ ì•Œê³ ë¦¬ì¦˜ì�„ ê³ ì•ˆí•´ 낸 사람ì�´ ì–´ë–¤ ì‚¬ê³ ì�˜ ê³¼ì •ì�„ ê±°ì³�서 ê·¸ 해법ì—� ë�„달했는지를 êµ¬ê²½í• ìˆ˜ 있어야 í•˜ê³ , í•™ìƒ�ì�€ ê°�ìž� 스스로만ì�˜ 해법ì�„ 차근 차근 "구성"(construct)í• ìˆ˜ 있어야 한다(ì�´ë¥¼ êµ�ìœ¡ì² í•™ì—�서 구성주ì�˜ë�¼ê³ 하는ë�°, ë ˆê³ ì�˜ 아버지ì�´ê³ 마빈 민스키와 함께 MIT 미디어랩ì�˜ ì„ êµ¬ìž�ì�¸ 세ì�´ë¨¸ 페í�¼íЏ 박사가 주창했다). ì „ë¬¸ê°€ê°€ 하는 것ì�„ ë°°ìš°ì§€ ë§�ê³ , 그들ì�´ 어떻게 ì „ë¬¸ê°€ê°€ ë�˜ì—ˆëŠ”ê°€ë¥¼ ë°°ìš°ê³ í�‰ë‚´ë‚´ë�¼.
ê²°êµì�€ 소í�¬ë�¼í…ŒìФì �ì�¸ 대화법ì�´ë‹¤. 해답를 가르ì³� 주지 않으면서ë�„, 초등학êµ� í•™ìƒ�ì�´ ìž�ì‹ ì�´ 가진 ì§€ì‹�만으로 스스로 퀵소트를 ìœ ë�„í•´ 낼 수 있ë�„ë¡� 옆ì—�서 ë�„와줄 수 있는가? ì�´ê²ƒì�´ 우리 스스로와 êµ�사들ì—�게 물어야 í• ì§ˆë¬¸ì�´ë‹¤.
--김창준
''ê³ ë“±í•™êµ�때부터 í�˜ëŸ¬ì˜¨ êµ�육방ì‹�ì�˜ í��í•´ê°€ ì•„ë‹�까 하네요. '무엇ì�„, 왜' ë�¼ëŠ” 질문 ì�´ì „ì—� '어떻게' ê°€ 머릿ì†�ì—� 들어와버리는. --ì„�천''
왜 우리는 í•™êµ�ì—�서 "프로그래ë°�ì�„ 하는 ê³¼ì •"ì�´ë‚˜ "ë””ìž�ì�¸ ê³¼ì •"ì�„ ë°°ìš´ ì �ì�´ ì—†ì�„까? 왜 해답ì—� ì�´ë¥´ëŠ” ê³¼ì •ì�„ 가르ì³�주는 사람ì�´ 없나? 우리가 보는 것ì�€ 모조리 종ì � ìƒ�태ì�˜ 결과물로서ì�˜ 프로그램 ë¿�ì�´ë‹¤. êµ�수가 ì–´ë–¤ ì•Œê³ ë¦¬ì¦˜ ë¬¸ì œì�˜ 해답ì�„ ê°€ë¥´ì¹ ë•Œ, "êµ�수님, êµ�수님께서는 ì–´ë–¤ ì‚¬ê³ ì�˜ ê³¼ì •ì�„ ê±°ì³�, ê·¸ë¦¬ê³ ì–´ë–¤ ë””ìž�ì�¸ ê³¼ì •ê³¼ 프로그래ë°� ê³¼ì •ì�„ ê±°ì³�서 ê·¸ 프로그램ì�„ 만드셨습니까?"ë�¼ê³ 물어보ìž�. 만약 여기ì—� ì–´ë–¤ 체계ì �ì�¸ 답변ë�„ í• ìˆ˜ 없는 사람ì�´ë�¼ë©´, ê·¸ 사람ì�€ ìž�ì‹ ì�˜ ì‚¬ê³ ì—� 대해 ì‚¬ê³ í•´ 본 ì �ì�´ 없거나, ë¬¸ì œ í•´ê²°ì—� ì–´ë–¤ 효율ì � 체계를 갖추지 못한 사람ì�´ë©°, ë”°ë�¼ì„œ ì•„ì§� 남ì�„ ê°€ë¥´ì¹ ì¤€ë¹„ê°€ ë�˜ì–´ìžˆì§€ 않ì�€ 사람ì�´ë‹¤. --김창준
ì•Œê³ ë¦¬ì¦˜ì�„ 공부하면 í�° 줄기들ì�„ 알아야 합니다. 개별 í…Œí�¬ë‹‰ë“¤ë�„ 중요하지만 "패러다임"ì�´ë�¼ê³ í• ë§Œí•œ 것들ì�„ 알아야 합니다. 그래야 ì•Œê³ ë¦¬ì¦˜ì�„ ìƒ�황ì—� 맞게 마ì�ŒëŒ€ë¡œ ì�‘ìš©í• ìˆ˜ 있습니다. ë˜�, ìž�ì‹ ë§Œì�˜ 분류법ì�„ 만들어야 합니다. (see also HowToReadIt Build Your Own Taxonomy) 구체ì �ì�¸ ë¬¸ì œë“¤ì�„ ì¼€ì�´ìФ ë°”ì�´ ì¼€ì�´ìŠ¤ë¡œ 여럿 ì ‘í•˜ëŠ” ë�™ì•ˆ 그냥 지나ì³� 버리면 개별ìž�는 ì˜�ì›�히 개별ìž�로 남ì�„ ë¿�입니다. 비슷한 ë¬¸ì œë“¤ì�„ 서로 묶어서 ì�¼ë°˜í™”를 해야 합니다. (see also DoItAgainToLearn)
ì�´ì™€ ê´€ë ¨í•´ì„œ Anany Levitinì�˜ ''A NEW ROAD MAP OF ALGORITHM DESIGN TECHNIQUES''(DDJ, 2000 Apr)를 권합니다. 그는 ì•Œê³ ë¦¬ì¦˜ ë””ìž�ì�¸ í…Œí�¬ë‹‰ì�„ 다ì�Œ 네가지로 í�¬ê²Œ 나눕니다:
- ì •ëª¨/2011.7.18 . . . . 2255 matches
* 참가ìž� : [김수경], [서지혜], [권순ì�˜], [김준ì„�], [송지ì›�], [ìž„ìƒ�현], [김태진], [ì •ì§„ê²½], [ê³ í•œì¢…]
* 주ìž� : [ê³ í•œì¢…]
* ì£¼ì œ : OMSë�í•´ì•¼í• ê¹Œ - ì§‘ì—� 남는 컴퓨터 활용 - 서버만들기 (..)
* 다�주 주� : [권순�]
== 프로ì �트/스터디 ==
* [Spring/�험스터디]
* �번주 수요�부터 시작
* [DesignPatterns/2011년스터디]
* 월요��는 [wiki:JosephYoder방한번개모임]� 다녀옴.
* 파� 비� 프로그램� �주간 구현하는 것� 목표.
* ê°�ìž� ìž�ì‹ ì�˜ 설계를 발표하는 시간ì�„ 가졌ì�Œ.
* [2011년�서모임]
* 심리학� 대한 책� ��.
* 다ì�Œ ì£¼ì œëŠ” ê°�ë�™ì �ì�¸ ì±….
* [JavaScript/2011년스터디]
* 수요��는 URL-Hunter를 구현.
* ì�´ë¯¸ 구현한 사람ì�€ 기능ì�„ 추가하거나 변경하여 구현 or ë¦¬íŒ©í† ë§�
* 아� 구현 안 한 사람� 기능 구현
* í† ìš”ì�¼ì—�는 projecteuler.netì—� 올ë�¼ì˜¨ 피보나치 ë¬¸ì œë¥¼ 풀어봄.
* [ACM_ICPC/2011년스터디]
- 조현태/놀�/지뢰파�� . . . . 2251 matches
== [조현태/놀�/지뢰파��] ==
=== ì œìž‘ë�™ê¸° ===
위키ì—�서 마ì�¸ 파ì�¸ë�”를 본 기억ì�´ ì–´ë ´í’‹ì�´ 남아있다.(SeeAlso MineFinder)
그런ë�° ìž‘ë�™ 시간ì�´ ê¸¸ê³ ì„±ê³µë¥ ì�´ 낮았ë�˜ 기억ì�´..(맞는지는 ëª¨ë¥´ê² ë‹¤.)
그래서 만들게 �었다. 방학중� 시간� 죽�겸..
=== ì œìž‘ê³¼ì • ===
ì�¼ë‹¨ 눈, 머리, ì†�으로 ë‚˜ëˆ ì„œ ì œìž‘í•œë‹¤.
눈ì�€ ì „ì²´í™”ë©´ì—�서 지뢰찾기 프로그램ì�˜ ì�´ë¯¸ì§€ë¥¼ 추출하는 ë°©ì‹�ì�„ ìƒ�ê°�했으나 그냥 핸들ì�„ 구해오는 편한 방법으로 바꿔서 만들었다.
ì†�ì�€ 마우스를 ì§�ì ‘ ì�´ë�™ì‹œì¼œ í�´ë¦í•˜ëŠ” 방법과 메시지를 ì „ë‹¬í•˜ëŠ” 방법중 후ìž�ê°€ ë�” 간지나 보여서 그쪽ì�„ íƒ�했다.
머리는 여러가지 ì•Œê³ ë¦¬ì¦˜ì�„ 바탕으로 구ìƒ�중ì�´ë‹¤.
=== ì œìž‘ê³¼ì •ì�˜ 잡담 ===
ì�Œ.. 위ì—� ë‘� 메시지가 ì§�ì ‘ í�´ë¦í–ˆì�„ë•Œê³ , ë°‘ì�˜ 4개가 'ì†�'ì�´ 보낸 메시진ë�°..
왜 4개나 �는거지..;;;;
ë� 잘 ìž‘ë�™í•˜ë‹ˆ..~.~ ë� ì–´ë–»ê²Œë“ ë�˜ê² ì§€... 공부를 해야하는ë�° 공부ë�„ ì•ˆí•˜ê³ ë‚¨ì�´ ë§Œë“ ê±° ë¶„ì„�ë�„ 안하ê³
혼ìž�서 마구 만드니 ë”ê°€ 잘못ë�˜ê°€ê³ 있는 ëŠ�낌ì�´..;;
ë�°ë¸”스 ìº í”„ì—�서 ë°°ìš´ 로보코드를 í™œìš©í• ìƒ�ê°�..^^ ë”ê°€ ê°�ì²´ê°™ì�€ ëŠ�낌ì�´ 들어서 í�´ëž˜ìŠ¤ë¡œ 만들어 주기로 했다.^^
그런ë�° í�´ëž˜ìŠ¤ëž€ê±° ë°°ìš°ì§€ë�„ ì•Šê³ ë§‰ ì�¨ë�„ ë�˜ëŠ”ê±´ê°€..ã… .ã…œ 나ì�œìŠµê´€ì�´ 들지ë�„..^^;;
í�´ëž˜ìŠ¤ëª…ì�´ 로보 만들어놓ì�€ ê°�ì²´ì�˜ ì�´ë¦„ì�„ ë ˆì�¸ì ¸ë¡œ 지어주었다.^^;;;
ë”ê°€ ë¹„ì •ìƒ�ì �ì�¸ 프로그래머..ã…Žã…Žã…Žã…Ž ì�´ìƒ�한 ë…€ì„�!!^^;; - [조현태]
갈수ë¡� ì�¼ì—� 치여 시간ì�´ ì¤„ì–´ë“ ë‹¤.^^ 오늘ì�€ í�´ëž˜ìŠ¤ë¥¼ 2개나 ë�™ì›�해서 ë ˆì�¸ì ¸ê°€ ìž�료를 ì €ìž¥í• ê³³ì�„ 조금 만들었다.
- ZP&JARAM세미나 . . . . 2210 matches
== 참가 학회 ==
* [ZeroPage], [http://jaram.org/ �람], ICPC
== ì§„í–‰ ==
|| 7시 || �� ||
|| 7시 30ë¶„ || [ì�´ìŠ¹í•œ] - ì§€ì†�ì � 통합 세미나 ||
|| 8시 20분 || [�병윤] - network snipping, spooping ||
|| 9시 || 2공학관 창설실로 �� ||
|| 9시 20분 || OST 준비 ||
|| 10시 20분 || OST 마무리 ||
|| 10시 50분 || [송지�] 송별회 ||
== 세미나 ==
* ì�´ìŠ¹í•œ - ì§€ì†�ì � 통합
* �병윤 - network snipping, spooping
== OSTí† ë¡ íšŒ(ì§„í–‰ë�œ ì£¼ì œ) ==
* 좋�게임나�게임
* ì–´ë–¤ 공부를 í• ê²ƒì�¸ê°€
*여행
== 후기 ==
ZP 02학번 ìž„ì˜�ë�™ìž…니다. 승한ì�´ëŠ” 세미나가 시나리오를 세워서 잘 ì •ë¦¬ë�œ ê±° 같았는ë�° 마지막ì�˜ 복습ì�„ 앞ì�˜ 걸 훑는 게 아니ë�¼ 다른 페ì�´ì§€ë¥¼ 만들어서 요약했으면 ë�” 좋았ì�„ ê±° 같습니다. 병윤ì�´ 세미나는 목소리는 ì „ë³´ë‹¤ 커졌는ë�° 좀 ë�” ë§�ì—� 강약ì�´ 있었으면 ì¢‹ê² ìŠµë‹ˆë‹¤.
OST는 ì�´ë²ˆì—” 명찰ì�´ 준비가 안 ë�˜ì—ˆëŠ”ë�° 다ì�Œë¶€í„´ 명찰 준비해요~ ê·¸ë¦¬ê³ ìž¥ì†Œë�„ 창설실보다는 ì›�래대로 ê°•ì�˜ì‹¤ 잡는 게 나ì�€ ê±° 같아요. ì�˜ìž�ê°€ 있으니까 잘 움ì§�ì�´ì§€ 않게 ë�˜ë„¤ìš”^^
- Gof/Command . . . . 2204 matches
request 를 ê°�체로 캡ìŠ�í™” 시킴으로서 다른 request들ì�„ 가진 í�´ë�¼ì�´ì–¸íŠ¸ë¥¼ ì�¸ìž�화시키거나, request를 queue하거나 대기시키며, undoê°€ 가능한 ëª…ë ¹ì�„ ì§€ì›�한다.
때때로 ìš”ì²ë°›ì�€ ëª…ë ¹ì�´ë‚˜ request를 받는 ê°�ì²´ì—� 대한 ì •ë³´ì—†ì�´ ê°�체들ì—�게 request를 넘겨줄 때가 있다. 예를 들어 user interface tookitì�€ buttonì�´ë‚˜ menu처럼 사용ìž� ìž…ë ¥ì—� 대해 ì�‘답하기 위해 ìš”ì²ì�„ 처리하는 ê°�체들ì�„ í�¬í•¨í•œë‹¤. 하지만, 오ì§� toolkitì�„ 사용하는 어플리케ì�´ì…˜ë§Œì�´ ì–´ë–¤ ê°�ì²´ê°€ ì–´ë–¤ì�¼ì�„ 해야 í• ì§€ ì•Œê³ ìžˆìœ¼ë¯€ë¡œ, toolkitì�€ buttonì�´ë‚˜ menuì—� 대해서 ìš”ì²ì—� 대해 명시ì �으로 구현ì�„ í• ìˆ˜ 없다. toolkit ë””ìž�ì�´ë„ˆë¡œì„œ 우리는 request를 받는 개체나 request를 ì²˜ë¦¬í• operationsì—� 대해 알지 못한다.
Command Patternì�€ request 를 ê°�체화함으로서 toolkit ê°�체로 하여금 ë¶ˆíŠ¹ì •í•œ 어플리케ì�´ì…˜ ê°�ì²´ì—� 대한 request를 만들게 한다. ì�´ ê°�체는 다른 ê°�체처럼 ì €ìž¥ë� 수 있으며 pass around 가능하다. ì�´ patternì�˜ key는 ìˆ˜í–‰í• ëª…ë ¹ì–´ì—� 대한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì„ ì–¸í•˜ëŠ” ì¶”ìƒ� Command classì—� 있다. ì�´ ì�¸í„°íŽ˜ì�´ìФì�˜ 가장 단순한 형태ì—�서는 ì¶”ìƒ�ì �ì�¸ Execute operationì�„ í�¬í•¨í•œë‹¤. 구체화ë�œ Command subclass들ì�€ requestì—� 대한 receiver를 instance 변수로 ì €ìž¥í•˜ê³ request를 invoke하기 위한 Execute operationì�„ 구현함으로서 receiver-action ì§�ì�„ 구체화시킨다. The receiver has the knowledge required to carry out the request.
Menu는 쉽게 Command Object로 구현ë� 수 있다. Menu ì�˜ ê°�ê°�ì�˜ ì„ íƒ�ì�€ ê°�ê°� MenuItem í�´ëž˜ìФì�˜ ì�¸ìŠ¤í„´ìŠ¤ì�´ë‹¤. Application í�´ëž˜ìŠ¤ëŠ” ì�´ 메뉴들과 나머지 ìœ ì € ì�¸í„°íŽ˜ì�´ìФì—� ë”°ë�¼ì„œ 메뉴아ì�´í…œì�„ 구성한다. Application í�´ëž˜ìŠ¤ëŠ” ìœ ì €ê°€ ì—´ Document ê°�ì²´ì�˜ trackì�„ ìœ ì§€í•œë‹¤.
어플리케ì�´ì…˜ì�€ ê°�ê°�ì�˜ 구체ì �ì�¸ Command ì�˜ subclass들로 ê°�ê°€ê°�MenuItem ê°�체를 ì„¤ì •í•œë‹¤. 사용ìž�ê°€ MenuItemì�„ ì„ íƒ�í–ˆì�„때 MenuItemì�€ 메뉴아ì�´í…œì�˜ 해당 ëª…ë ¹ìœ¼ë¡œì„œ Execute oerationì�„ í˜¸ì¶œí•˜ê³ , Execute는 ì‹¤ì œì�˜ ëª…ë ¹ì�„ 수행한다. MenuItemê°�체들ì�€ ìž�ì‹ ë“¤ì�´ ì‚¬ìš©í• Commandì�˜ subclassì—� 대한 ì •ë³´ë¥¼ ê°€ì§€ê³ ìžˆì§€ 않다. Command subclass는 해당 requestì—� 대한 receiver를 ì €ìž¥í•˜ê³ , receiverì�˜ 하나나 ê·¸ ì�´ìƒ�ì�˜ ëª…ë ¹ì–´ë“¤ì�„ invoke한다.
예를 들어 PasteCommand는 clipboardì—� 있는 text를 Documentì—� ë¶™ì�´ëŠ” 기능ì�„ ì§€ì›�한다. PasteCommand ì�˜ receiver는 ì�¸ìŠ¤í„´ìŠ¤í™”í• ë•Œ ì„¤ì •ë�˜ì–´ìžˆëŠ” Docuemntê°�ì²´ì�´ë‹¤. Execute ëª…ë ¹ì�€ 해당 ëª…ë ¹ì�˜ receiverì�¸ Documentì�˜ Paste operation ì�„ invoke 한다.
OpenCommandì�˜ Execute operationì�€ 다르다. OpenCommand는 사용ìž�ì—�게 문서 ì�´ë¦„ì�„ 물ì�€ë’¤, 대ì�‘하는 Document ê°�체를 ë§Œë“¤ê³ , 해당 문서를 여는 어플리케ì�´ì…˜ì—� 문서를 추가한 ë’¤ (MDI를 ìƒ�ê°�í• ê²ƒ) 문서를 연다.
때때로 MenuItemì�€ ì—°ì†�ë�œ ëª…ë ¹ì–´ë“¤ì�˜ ì�¼ê´„수행ì�„ 필요로 한다. 예를 들어서 해당 페ì�´ì§€ë¥¼ 중앙ì—� ë†“ê³ ì�¼ë°˜í�¬ê¸°í™” 시키는 MenuItemì�€ CenterDocumentCommand ê°�체와 NormalSizeCommand ê°�체로 만들 수 있다. ì�´ëŸ¬í•œ ë°©ì‹�으로 ëª…ë ¹ì–´ë“¤ì�„ ì�´ì–´ì§€ê²Œ 하는 것ì�€ ì�¼ë°˜ì �ì�´ë¯€ë¡œ, 우리는 ë³µìˆ˜ëª…ë ¹ì�„ 수행하기 위한 MenuItemì�„ 허용하기 위해 MacroCommand를 ì •ì�˜í• 수 있다. MacroCommand는 단순히 ëª…ë ¹ì–´ë“¤ì�˜ sequence를 수행하는 Command subclassì�˜ 구체화ì�´ë‹¤. MacroCommand는 MacroCommand를 ì�´ë£¨ê³ 있는 command들ì�´ 그들ì�˜ receiver를 ì •ì�˜í•˜ë¯€ë¡œ 명시ì �ì�¸ receiver를 가지지 않는다.
ì�´ëŸ¬í•œ 예들ì—�서, 어떻게 Command patternì�´ 해당 ëª…ë ¹ì�„ invoke하는 ê°�체와 ëª…ë ¹ì�„ 수행하는 ì •ë³´ë¥¼ 가진 ê°�체를 분리하는지 주목하ë�¼. ì�´ëŸ¬í•¨ì�€ ìœ ì €ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ë””ìž�ì�¸í•¨ì—� 있어서 ë§Žì�€ ìœ ì—°ì„±ì�„ ì œê³µí•œë‹¤. 어플리케ì�´ì…˜ì�€ 단지 menu와 push buttonì�´ ê°™ì�€ 구체ì �ì�¸ Command subclassì�˜ ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ê³µìœ í•¨ìœ¼ë¡œì„œ menu 와 push button ì�¸í„°íŽ˜ì�´ìФ ì œê³µí• ìˆ˜ 있다. 우리는 ë�™ì �으로 command를 바꿀 수 있으며, ì�´ëŸ¬í•¨ì�€ context-sensitive menu 를 구현하는ë�° ìœ ìš©í•˜ë‹¤. ë˜�한 우리는 ëª…ë ¹ì–´ë“¤ì�„ 커다란 ëª…ë ¹ì–´ì—� 하나로 조합함으로서 command scriptingì�„ ì§€ì›�í• ìˆ˜ 있다. ì�´ëŸ¬í•œ ëª¨ë“ ê²ƒì�€ request를 issue하는 ê°�ì²´ê°€ 오ì§� 어떻게 issueí™” 하는지만 ì•Œê³ ìžˆìœ¼ë©´ ë�˜ê¸°ë•Œë¬¸ì—� 가능하다. request를 나타내는 ê°�체는 어떻게 requestê°€ 수행ë�˜ì–´ì•¼ í• ì§€ 알 필요가 없다.
다�과 같� 경우� CommandPattern� �용하�.
* MenuItem ê°�ì²´ê°€ í•˜ë ¤ëŠ” ì�¼ì�„ 넘어서 ìˆ˜í–‰í•˜ë ¤ëŠ” actionì—� ì�˜í•´ ê°�체를ì�„ ì�¸ìž�화시킬때. 프로그래머는 procedural languageì—�서ì�˜ callback 함수처럼 ì�¸ìž�화시킬 수 있다. Command는 callback함수ì—� 대한 ê°�체지향ì �ì�¸ 대안ì�´ë‹¤.
* 다른 시간대ì—� request를 구체화하거나 queue하거나 수행하기 ì›�í• ë•Œ. Command ê°�체는 request와 ë�…립ì �ì�¸ lifetimeì�„ 가질 수 있다. ë§Œì�¼ requestì�˜ receiverê°€ 공간 ë�…립ì �ì�¸ 방법으로 (네트워í�¬ 등) 주소를 í‘œí˜„í• ìˆ˜ 있다면 프로그래머는 requestì—� 대한 Command ê°�체를 다른 프로세스ì—�게 ì „ë‹¬í•˜ì—¬ ì²˜ë¦¬í• ìˆ˜ 있다.
* undo 기능ì�„ ì§€ì›�하기 ì›�í• ë•Œ. Commandì�˜ Execute operationì�€ 해당 Commandì�˜ 효과를 ë�˜ë�Œë¦¬ê¸° 위한 state를 ì €ìž¥í• ìˆ˜ 있다. Command 는 Execute 수행ì�˜ 효과를 ë�˜ë�Œë¦¬ê¸° 위한 Unexecute operationì�„ ì�¸í„°íŽ˜ì�´ìŠ¤ë¡œì„œ 추가해야 한다. 수행ë�œ command는 history listì—� ì €ìž¥ë�œë‹¤. history list를 앞 뒤로 검색하면서 Unexecute와 Execute를 부름으로서 ë¬´ì œí•œì�˜ undo기능과 redo기능ì�„ ì§€ì›�í• ìˆ˜ 있게 ë�œë‹¤.
* logging change를 ì§€ì›�하기 ì›�í• ë•Œ. logging change 를 ì§€ì›�함으로서 시스템 ì¶©ë�Œì�´ 난 경우ì—� 대해 해당 command를 재시ë�„ í• ìˆ˜ 있다. Command ê°�ì²´ì—� load 와 store operationì�„ 추가함으로서 changeì�˜ log를 ìœ ì§€í• ìˆ˜ 있다. crash로부터 복구하는 것ì�€ 디스í�¬ë¡œë¶€í„° logged command를 ì�½ì–´ë“¤ì�´ê³ Execute operationì�„ 재실행하는 것ì�€ 중요한 부분ì�´ë‹¤.
* ê¸°ë³¸ëª…ë ¹ì–´ë“¤ë¥¼ 기반으로 ì�´ìš©í•œ 하ì�´ë ˆë²¨ì�˜ ëª…ë ¹ë“¤ë¡œ 시스템ì�„ ì¡°ì§�í• ë•Œ. 그러함 ì¡°ì§�ì�€ transactionì�„ ì§€ì›�하는 ì •ë³´ì‹œìŠ¤í…œì—�서 보편화ë�œ ë°©ì‹�ì�´ë‹¤. transactionì�€ ë�°ì�´í„°ì�˜ 변화ì�˜ ì§‘í•©ì�„ 캡ìŠ�화한다. CommandPatternì�€ transactionì�„ ë””ìž�ì�¸í•˜ëŠ” 하나ì�˜ 방법ì�„ ì œê³µí•œë‹¤. Command들ì�€ 공통ë�œ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 가지며, ëª¨ë“ transaction를 ê°™ì�€ 방법으로 invokeí• ìˆ˜ 있ë�„ë¡� 한다. CommandPatternì�€ ë˜�한 새로운 transaction들ì�„ 시스템ì—� 확장시키기 쉽게 한다.
- ìˆ˜í–‰í• operationì�„ 위한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì„ ì–¸í•œë‹¤.
- Receiver ê°�체와 action 묶ì�Œì�„ ì •ì�˜í•œë‹¤.
- ConcreteCommand ê°�체를 ë§Œë“¤ê³ receiver로 ì •í•œë‹¤.
- command ì—�게 request를 수행하ë�„ë¡� ìš”ì²í•œë‹¤.
- ì²˜ë¦¬í• requestì—� 대해 ëª…ë ¹ì–´ë“¤ì�„ 어떻게 수행해야 í• ì§€ ì•Œê³ ìžˆë‹¤. ì–´ë– í•œ í�´ëž˜ìŠ¤ë“ ì§€ Receiver로서 활ë�™ê°€ëŠ¥í•˜ë‹¤.
- 타�코코아CppStudy/�체지향발표 . . . . 2189 matches
= 작성� =
* [ì„ í�¬]
= �체지향�란? =
== �체 ==
* ê°�ì²´ = 소프트웨어를 êµ¬ì„±í•˜ê³ ì‹¤ì œ 소프트웨어를 ìž‘ë�™ì‹œí‚¤ëŠ” 실체들
즉, 논리와 ë�°ì�´íƒ€ê°€ 분리ë�˜ì–´ 있는 기존ì�˜ 구조ì � ì‚¬ê³ ì—�서 ê³¼ê°�히 탈피하여 논리와 ë�°ì�´íƒ€ê°€ ê²°í•©ë�œ ê°�체들ì�´ 시스템ì�„ ì�´ë£¬ë‹¤ëŠ” 것ì�´ë‹¤.
* �체 = �성 + 행�
=== �체� �성 ===
* Identity(ì‹�별) - ê°� ê°�체는 다른 ê°�체로부터 분리ë�˜ê³ ìžˆê³ , 분별 가능해야 한다.
* Classification(분류) - 같� �료구조와 행위를 가진 �체들� ��한 �래스(class)로 분류�다.
ìƒ�대ì �으로 ê°� ê°�체는 소ì†� í�´ëž˜ìФì�˜ ì�¸ìŠ¤í„´ìŠ¤(instance)ê°€ ë�œë‹¤.
ê°™ì�€ í�´ëž˜ìФì—�서 ìƒ�성ë�œ ê°�체들ì�€ 모ë‘� ê°™ì�€ ì—°ì‚°(operation) 기능ì�„ ê°–ê³ ìžˆìœ¼ë©°, ìž�료구조가 ê°™ê³ ë�™ì�¼í•œ 행위를 하게 ë�œë‹¤.(ìž�료구조는 ê°�체들ì�´ 갖는 ë�°ì�´íƒ€ì™€ ì†�성(attribute)들ì�˜ ì§‘í•©ì�´ë‹¤. 그러나 ë�°ì�´í„°ì™€ ì†�성ì�˜ ê°’ì�€ ë¬¼ë¡ ë‹¤ë¥´ë‹¤.)
* Polymorphism(다형성) - ê°™ì�€ ì—°ì‚° 기능ì�´ 부여ë�˜ì–´ë�„ ê·¸ 기능ì�„ 수행하는 í�´ëž˜ìФì—� ë”°ë�¼ 다른 행위로 ë‚˜íƒ€ë‚ ìˆ˜ 있다.
예를 들어 'ì�´ë�™(move)' ì�´ë�¼ëŠ” 기능ì�´ 'êµ�수'ë�¼ëŠ” í�´ëž˜ìФì—� ì �ìš©ë� 때는 ìž�íƒ�ì�˜ ì�´ì‚¬ê°€ ë� 수 있으나, '승용차'ë�¼ëŠ” í�´ëž˜ìФì—� ì �ìš©ë�˜ë©´ íŠ¹ì • 목ì �지로 ì�¼ì •한 시ê°�ì—� ì •í•´ì§„ ì†�ë�„로 움ì§�ì�´ëŠ” 행위가 ë� 수ë�„ 있다.
* Inheritance(ìƒ�ì†�) - 계층(hierarchy)관계ì—� 놓여 있는 í�´ëž˜ìŠ¤ë“¤ ê°„ì—� ì†�성ì�´ë‚˜ ì—°ì‚° 기능들ì�„ ê³µìœ í•œë‹¤.
즉, 주어진 í�´ëž˜ìФì—� 서브í�´ëž˜ìФ(subclass)ê°€ 있다면 서브í�´ëž˜ìФì�˜ ëª¨ë“ ê°�체들ì�€ 소ì†� í�´ëž˜ìФì�˜ ëª¨ë“ ì†�성ì�´ë‚˜ 연산기능ì�„ ìƒ�ì†�받게 ë�œë‹¤. ë”°ë�¼ì„œ, 서브í�´ëž˜ìŠ¤ë¥¼ ì •ì�˜í• 때ì—�는 수í�¼í�´ëž˜ìФ(super class) 로부터 ìƒ�ì†�받는 ë‚´ì—들ì�„ 중복하여 ì •ì�˜í• 필요가 없게 ë�œë‹¤.
== �체지향� 개� ==
* �체지향�란 프로그래�� 좀� 현실�활과 비슷하게 하기 위해 나온 개��다.
* ëª¨ë“ í”„ë¡œê·¸ëž¨ì�˜ 요소를 ê°�ê°�ì�˜ ë�…립ì �ì�¸ ê°�체로 ìƒ�ê°�한다.
-- black boxì�˜ ê°œë…� : ê·¸ ê°�체들ì�´ ì–´ë””ì—� ì“°ì�´ëŠ” 것ì�¸ì§€ëŠ” 알아ë�„ ê·¸ ê°�체들ì�´ ì–´ë–¤ 구조로 ë�˜ì–´ 있으며 ì–´ë–¤ ë�°ì�´íƒ€ë¥¼ ìœ í†µì‹œí‚¤ë©° ì–´ë–¤ ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ 움ì§�ì�´ëŠ”ê°€ 하는것ì�€ 모른다는 것ì�´ë‹¤.
- ê³ í•œì¢… . . . . 2160 matches
1992년�
중앙대학� 컴퓨터공학부 11학번
ì œë¡œíŽ˜ì�´ì§€ 21기
ì œë¡œíŽ˜ì�´ì§€ê°€ ë¶€í�¥í•˜ê¸¸ ë°”ë�¼ëŠ” 사람.
아래는 �메� 서명
>중앙대 컴퓨터 공학 11학번 ê³ í•œì¢…ìž…ë‹ˆë‹¤.
>ì£¼ë ¥ 언어는 JavaScript 입니다.
>Python, Java 개발 가능합니다.
>안드로�드 개발 가능 합니다.
>ì„ í˜¸í•˜ëŠ” ê¸°ìˆ ìŠ¤íƒ�ì�€
>MySql, hapi.js, React, Node, Socket.io 입니다.
>Mongo, Redis 사용 경험 있습니다.
>ì–¸ì ê°€ CI/Automation deploy까지 í• ìˆ˜ 있는 개발ìž�ê°€ ë�˜ê¸¸ 다ì§�합니다.
= 목표 =
í•˜ê³ ì‹¶ì�€ ì�¼ë§Œ í•˜ê³ ì‚´ì•„ë�„ 아무ë�„ ë�ë�¼ê³ 하지 않는 사람 ë�˜ê¸°
마땅히 해야 í• ì�¼ì�´ë�¼ê³ ìƒ�ê°�하는 ì�¼ì�„ í•˜ë ¤ í• ë•Œ, ìƒ�계를 ê±±ì •í•˜ë©° ì£¼ì €í•˜ëŠ” 사람ì�´ ë�˜ì§€ 않기
í•˜ê³ ì‹¶ì�€ì�¼ì�´ 아무것ë�„ ì—†ì�„때 ì •ë§� 아무ì�¼ë�„ 하지 않아ë�„ ë�˜ëŠ” 그런 사람 ë�˜ê¸°
ë‚´ ì‚¶ì�˜ í��름ì�„ ë‚´ê°€ 주ë�„ì �으로 ê²°ì •í•˜ëŠ” 사람 ë�˜ê¸°.
사단법ì�¸ ì œë¡œíŽ˜ì�´ì§€ë¥¼ ë§Œë“¤ê³ ì‹¶ë‹¤.
= ì�´í•˜, ìˆ˜ì •ì�´ 필요합니다 =
- ì½”ë°”ìš©ì–´ì •ë¦¬ . . . . 2143 matches
== ���언트 ==
ê°�ì²´ì�˜ 참조를 ìœ ì§€í•¨ìœ¼ë¡œì�¨ ì›�격 ê°�체를 ì•¡ì„¸ìŠ¤í• ìˆ˜ 있는 node(단어 ì„ íƒ�ì�´ ë¶€ì �ì ˆí•œ 것 같군 --;;)ì�´ë‹¤. 즉 ê°�ì²´ ë ˆí�¼ëŸ°ìŠ¤ë¥¼ 사용하여 í�´ë�¼ì�´ì–¸íŠ¸ëŠ” ê°�ì²´ì�˜ 오í�¼ë ˆì�´ì…˜ì�„ ìˆ˜í–‰í• ìˆ˜ 있게 ë�œë‹¤. ì›�격 ê°�체를 액세스 하는 ê³¼ì •ì—� 대해 구체ì �으로 ê¸°ìˆ í•˜ë©´ 다ì�Œê³¼ 같다. í�´ë�¼ì�´ì–¸íŠ¸ëŠ” 언어 맵핑ì�„ 통해 ê°�체와 ORB ì�¸í„°íŽ˜ì�´ìФì—� ì•¡ì„¸ìŠ¤í• ìˆ˜ 있다. ORB는 구현 ê°�체와 í�´ë�¼ì�´ì–¸íЏ 사ì�´ì�˜ 커트롤 ì „ë‹¬ ë°� ë�°ì�´í„° ì „ë‹¬ 관리를 ì±…ìž„ì§€ê³ ìžˆë‹¤. ê²°êµ í�´ë�¼ì�´ì–¸íŠ¸ëŠ” 언어 맵핑ì�„ 통해서 ORB와 ìƒ�호 ìž‘ìš©í• ìˆ˜ ìžˆê³ , ORB는 ì›�격 ê°�ì²´ì—� 대한 ë ˆí�¼ëŸ°ìŠ¤ë¥¼ ì–»ì�„ 수 있게 ë�œë‹¤. ì�´ëŸ° ë°©ì‹�으로 í�´ë�¼ì�´ì–¸íŠ¸ëŠ” ë¶„ì‚° 환경하ì—�서 ê°�체를 ì�´ë¦„ê³¼ ì�¸í„°íŽ˜ì�´ìŠ¤ë§Œìœ¼ë¡œ 마ì�ŒëŒ€ë¡œ ì°¸ì¡°í• ìˆ˜ 있는 것ì�´ë‹¤. ORB를 버스ë�¼ê³ ìƒ�ê°�하면 쉽게 ì�´í•´í• 수 있ì�„ 것ì�´ë‹¤.
== 구현 �체 ==
í�´ë�¼ì�´ì–¸íЏì�˜ 반대쪽ì—�는 구현 ê°�ì²´ë�¼ê³ ì•Œë ¤ì§„ ì‹¤ì œ ê°�ì²´ê°€ 있다. '구현 ê°�ì²´(Object Implementation)'는 ì‹¤ì œ ìƒ�태(state)와 ê°�ì²´ì�˜ ë°˜ì�‘ ì–‘ìƒ�(behavior)ì�„ ê·œì •í•˜ë©° 다양한 ë°©ì‹�으로 구성ë� 수 있다. 구현 ê°�체는 ê°�ì²´ì�˜ 메소드와 ê°�ì²´ì—� 대한 활성화 ë°� 비활성화 í”„ë¡œì‹œì €ë¥¼ ì •ì�˜í•œë‹¤. 구현 ê°�체는 ê°�ì²´ 어댑터ì�˜ ë�„움ì�„ 받아 ORB와 ìƒ�호 작용한다. ê°�ì²´ 어댑터는 구현 ê°�체를 íŠ¹ì •í•˜ê²Œ 사용하는 ë�°ì—� 편리하ë�„ë¡� ORB 서비스ì—� 대한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•˜ê²Œ ë�œë‹¤. 구현 ê°�체는 ORB와 ìƒ�호 작용하여 ê·¸ ì •ì²´ë¥¼ í™•ë¦½í•˜ê³ ìƒˆë¡œìš´ ê°�체를 ìƒ�성하며 ORBì—� 따르는 서비스를 íš�ë“�í• ìˆ˜ 있ë�„ë¡� 한다. 새로운 ê°�ì²´ê°€ ìƒ�성ë�˜ë©´ ORBì—�게 통보ë�˜ê³ ì�´ ê°�ì²´ì�˜ 구현ì�´ ì–´ë””ì—� 위치하는가를 알게 ë�œë‹¤. 호출ì�´ ë°œìƒ�하면 ORB, ê°�ì²´ 어댑터, ìŠ¤ì¼ˆë ˆí†¤ì�€ 구현ì�˜ ì �ì ˆí•œ 메소드ì—� 대한 호출ì�´ ë�˜ë�„ë¡� 만들어야 한다.
== ���언트 스�(Stub) ==
CORBA는 C++ê³¼ Java ê°™ì�€ ê°�ì²´ 지향 언어와 C와 ê°™ì�€ ì ˆì°¨ì � 언어 양쪽 모ë‘�ì—�서 사용ë� 수 있다. ê°�ì²´ 지향 언어ì—�서는 사용ìž�ê°€ ê°�ì²´ì�˜ 특성ì�„ ì •ì�˜í•˜ê³ ê·¸ 프로í�¼í‹°ì—� ì•¡ì„¸ìŠ¤í• ìˆ˜ 있게 해주는 메소드와 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•œë‹¤. ì�´ê²ƒì�€ 비ê°�ì²´ 지향 언어ì—�는 없는 기능ì�¸ë�°, ì�´ê²ƒë“¤ì�€ ê°�ê°�
ì�˜ ì�¸í„°íŽ˜ì�´ìФ 타입ì—� 대해 스í…�ì—� 대한 프로그래ë°� ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 필요로 한다. 보통 스í…�ì�€ OMG-IDL로 ì •ì�˜ë�˜ì–´ 있는 ê°�ì²´ 오í�¼ë ˆì�´ì…˜ì—� 대한 액세를 하게 해주는ë�°, ì�¼ë‹¨ 프로그래머가 OMG-IDL ë°� íŠ¹ì • 프로그래ë°� 언어ì—� 대한 언어 매핑ì—� 친숙해지면 ì†�쉽게 예ìƒ�ì�´ 가능한 ë°©ì‹�으로 액세르를 하게 해준다. 해당 스í…�ì�€ ORB 코어ì—� ì „ìš©ì�´ë©° 최ì �í™”ë�œ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 사용해서 나머지 ORB들ì�„ 호출하게 ë� 것ì�´ë‹¤. 만약 여러 ê°œì�˜ ORB를 사용하게 ë�œë‹¤ë©´ ê°�ê°�ì�˜ 스í…�ì�€ ì œ ê°�기 해당하는 ORB를 호출하게 ë� 것ì�´ë‹¤. ì�´ 경우ì—� ORB와 언어 맵핑ì�€ 공조하여 ê°�ê°�ì�˜ 스í…�ì�´ íŠ¹ì • ê°�ì²´ ë ˆí�¼ëŸ°ìŠ¤ì™€ ì œëŒ€ë¡œ ì—°ê²°ë� 수 있ë�„ë¡� 해야 í• ê²ƒì�´ë‹¤.
== ë�™ì � 호출 ì�¸í„°íŽ˜ì�´ìФ(DII : Dynamic Invocation Interface) ==
í�´ë�¼ì�´ì–¸íŠ¸ê°€ 호출ë� ê°�체와 ìˆ˜í–‰í• ì˜¤í�¼ë ˆì�´ì…˜ì�„ ì§€ì •í•˜ê³ ìž� í• ë•Œ, íŠ¹ì • ê°�ì²´ Aì�˜ íŠ¹ì • 오í�¼ë ˆì�´ì…˜ì�„ ì§€ì •í•˜ëŠ” ëŒ€ì‹ ê°�ì²´ 호출ì�„ ë�™ì �으로 ìƒ�성하ë�„ë¡� 허용하는 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì�´ìš©í• 수 있다. ì�´ëŸ¬í•œ 경우 í�´ë�¼ì�´ì–¸íЏ 코드ì—�서는 수행ë�˜ëŠ” 오í�¼ë ˆì�´ì…˜ê³¼ ì „ë‹¬ë�˜ëŠ” 파ë�¼ë¯¸í„°ì�˜ 타입ì—� 대한 ì •ë³´ë¥¼ ì œê³µí•´ì•¼ 한다. ì�´ ì •ë³´ëŠ” 대개 ì�¸í„°íŽ˜ì�´ìФ ì €ìž¥ì†Œì™€ ê°™ì�€ 런타입 소스ì—�서 얻어진다. 실행 시간 중ì—� 해당 ì •ë³´ë¥¼ ì–»ì�€ 후, í�´ë�¼ì�´ì–¸íЏ 코드는 ì�´ë¥¸ë°” ë�™ì � 호출 ì�¸í„°íŽ˜ì�´ìФ(DII)를 ì�´ìš©í•´ì„œ ë�™ì �으로 호출ì�„ í• ìˆ˜ 있게 ë�œë‹¤.
== �체 어댑터(Object Adapter) ==
구현 ê°�ì²´ê°€ ORBì—� ì�˜í•´ ì œê³µë�˜ëŠ” 서비스를 ì�´ìš©í•˜ëŠ” 주ë�œ 방법ì�€ ê°�ì²´ 어댑터를 통하는 것ì�´ë‹¤. ê°�ì²´ 어댑터는 CORBA ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�¸ë�° ORB 코어 í†µì‹ ì„œë¹„ìŠ¤ì�˜ 맨 위쪽ì—� ìœ„ì¹˜í•˜ê³ ìžˆìœ¼ë©° 서버 ê°�체를 ëŒ€ì‹ í•˜ì—¬ 리퀘스트를 받아들ì�¸ë‹¤. ê°�ì²´ 어댑터는 서버 ê°�체를 ì�¸ìŠ¤í„´ìŠ¤í™”í•˜ê¸° 위한 실행 환경ì�„ ì œê³µí•œë‹¤. 즉, 서버 ê°�ì²´ì—� 리퀘스트를 ì „ë‹¬í•˜ë©° ê°�ì²´ ID를 부여하는 등ì�˜ 작업ì�„ 하게 ë�œë‹¤ëŠ” 것ì�´ë‹¤. ë˜�한, ê°�ì²´ 어댑터는 구현 ì €ìž¥ì†Œì—� 어댑터가 ì§€ì›�하는 í�´ëž˜ìŠ¤ì™€ 런타임 ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 등ë¡�한다. CORBAì—�서는 ê°� ORBê°€ 기본 ê°�ì²´ 어댑터(BOA)ë�¼ 불리는 표준 어댑터를 ì§€ì›�하ë�„ë¡� ê·œì •í•œë‹¤. 하나ì�˜ 서버가 여러 ê°œì�˜ ê°�ì²´ 어댑터를 ì§€ì›�í• ìˆ˜ 있다.
ê°�ì²´ 어댑터를 통하여 ORBê°€ ì œê³µí•˜ëŠ” 서비스ì—�는 í�”히 ê°�ì²´ ë ˆí�¼ëŸ°ìФì�˜ ìƒ�성과 í•´ì„�, 메소드 구현, 보안과 ìƒ�호 작용, 구현 ê°�ì²´ì�˜ 활성화/비활성화, 구현으로ì�˜ ê°�ì²´ ë ˆí�¼ëŸ°ìФ 맵핑, ê·¸ë¦¬ê³ êµ¬í˜„ ê°�ì²´ì�˜ 등ë¡� 기능 등ì�´ í�¬í•¨ë�œë‹¤. ê°�ì²´ 어댑터를 통하게 ë�˜ë©´, ORBì—�서 비슷한 요구 사í•ì�„ 가진 íŠ¹ì • 그룹ì�˜ 구현 ê°�ì²´ë§Œì�„ í•œì •í•˜ì—¬ 다루는 것ì�´ 가능해진다.
== 구현 ìŠ¤ì¼ˆë ˆí†¤(implementation skeleton) ==
ê°�ê°�ì�˜ 언어 매핑ì—� 대해(아마ë�„ ê°�ì²´ 어댑터ì—�ì�˜ ì�˜ì¡´í•˜ê²Œ ë�˜ê² 지만) ê°�ê°�ì�˜ 타입ì�˜ ê°�체를 구현하ë�„ë¡� 해주는 메소드ì—� 대한 ì�¸í„°íŽ˜ì�´ìŠ¤ê°€ ì¡´ìž¬í• ê²ƒì�´ë‹¤. ì�´ ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” ì�¼ë°˜ì �으로 업콜(up-call) ì�¸í„°íŽ˜ì�´ìФì�¼ 것ì�´ë‹¤. 구현 ê°�ì²´ì�˜ 개발ìž�는 ê·¸ ì�¸í„°íŽ˜ì�´ìФì—� ë”°ë�¼ 루틴ì�„ 작성하게 ë�˜ê³ ORB는 ìŠ¤ì¼ˆë ˆí†¤ì�„ 통해서 ê·¸ 루틴ì�„ 호출하게 ë� 것ì�´ë‹¤. 그러나 ìŠ¤ì¼ˆë ˆí†¤ì�˜ 존재가 ê·¸ì—� 사ì�‘하는 í�´ë�¼ì�´ì–¸íЏ 스í…�ì�˜ 조재를 ì�˜ë¯¸í•˜ì§€ëŠ” 않는다는 것ì�´ë‹¤. ì�´ë§�ì�€ í�´ë�¼ì�´ì–¸íŠ¸ê°€ DII를 통해서 리퀘스트를 만들 수ë�„ 있다는 것ì�´ë‹¤. ë˜�한, ì–´ë–¤ 언어 맵핑ì�€ ìŠ¤ì¼ˆë ˆí†¤ì�„ 사용하지 않는ë�°, ì�´ê²ƒì�€ Smalltalkì—�시는 대체ì �으로 맞는 ë§�ì�´ë‹¤.
== ë�™ì � ìŠ¤ì¼ˆë ˆí†¤ ì�¸í„°íŽ˜ì�´ìФ(DSI : Dynamic Skeleton Interface) ==
ë�™ì � ìŠ¤ì¼ˆë ˆí†¤ ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” IDLì—� 기초하지 않는 ìŠ¤ì¼ˆë ˆí†¤/스í…�ì�„ 가진 ê°�ì²´ì�˜ 메소드 호출ì�„ 처리해야 하는 서버ì—� 대해 런타임 ë°”ì�¸ë”© 메커니즘ì�„ ì œê³µí•œë‹¤. ë�™ì � ìŠ¤ì¼ˆë ˆí†¤ì�€ ìˆ˜ì‹ ë�œ 메시지ì�˜ 파ë�¼ë¯¸í„°ê°’ì�„ 참조하여 ì–´ë–¤ ê°�ì²´ê°€ 호출ë�˜ì—ˆëŠ”ì§€ ì–´ë–¤ 메소드가 호출ë�˜ì—ˆëŠ”ì§€ë¥¼ 알게 ë�œë‹¤. ì�´ê²ƒì�€ ì�¼ë°˜ì �으로 컴파ì�¼ë�œ ìŠ¤ì¼ˆë ˆí†¤ì�„ 사용하는 것과는 비êµ�ë�˜ëŠ”ë�° ì�´ëŸ¬í•œ ìŠ¤ì¼ˆë ˆí†¤ì—�서는 메소드ì�˜ 구현ì�´ IDL로 ì •ì�˜ë�œë‹¤. 구현 코드는 ëª¨ë“ ì˜¤í�¼ë ˆì�´ì…˜ 파ë�¼ë¯¸í„°ì—� 대한 ìƒ�세한 설명ì�„ ORBì—� ì œê³µí•´ì•¼ 하며, ORB는 오í�¼ë ˆì�´ì…˜ì�„ ìˆ˜í–‰í• ë•Œ 사용ë�˜ëŠ” ìž…ë ¥ 파ë�¼ë¯¸í„°ê°’ì�„ ì œê³µí•œë‹¤. 오í�¼ë ˆì�´ì…˜ì�´ 수행ë�œ 후, 구현 코드는 ì¶œë ¥ 파ë�¼ë¯¸í„° ë˜�는 ì�µì…‰ì…˜ì�„ ORBì—�게 넘겨준다. ë�™ì � ìŠ¤ì¼ˆë ˆí†¤ ì�¸í„°íŽ˜ì�´ìФì�˜ 특성ì�€ 프로그래ë°� 언어 맵핑ì—� ë”°ë�¼ ë˜�는 ê°�ì²´ 어댑터ì—� ë”°ë�¼ 실질ì �으로 달ë�¼ì§ˆ 수 있지만, ì�¼ë°˜ì �으로는 업콜 ì�¸í„°íŽ˜ì�´ìФì�´ë‹¤. ë�™ì � ìŠ¤ì¼ˆë ˆí†¤ì�€ í�´ë�¼ì�´ì–¸íЏ 스í…� ë˜�는 DII를 통해서 호출ë� 수 있다. ì�´ ë‘� 가지 ë°©ì‹�ì�˜ í�´ë�¼ì�´ë„ˆíЏ 리퀘스트 ìƒ�성 ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” ë�™ì�¼í•œ 결과를 ì œê³µí•œë‹¤.
== ORB �터페�스 ==
ORB ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” ì• í”Œë¦¬ì¼€ì�´ì…˜ì—� 중요한 ì§€ì— ì„œë¹„ìŠ¤ì—� 대한 API들로 구성ë�˜ì–´ 있지 않다. ì�´ê²ƒì�€ 곧바로 ORB로 가는 ì�¸í„°íŽ˜ì�´ìФì�´ê³ ëª¨ë“ ORB들ì—� 대해 ë�™ì�¼í•˜ë‹¤.ORB ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” ê°�ì²´ 어댑터 ë˜�는 ê°�ì²´ ì�¸í„°íŽ˜ì�´ìФì—� ì�˜ì¡´í•˜ì§€ 않는다. 대부분ì�˜ ORBì�˜ 기능ì�´ ê°�ì²´ 어댑터, 스í…�, ìŠ¤ì¼ˆë ˆí†¤ ë˜�는 ë�™ì � 호출 등ì�„ 통해서 ì œê³µë�˜ë¯€ë¡œ 몇몇 오í�¼ë ˆì�´ì…˜ë§Œì�´ ëª¨ë“ ê°�체들ì—� 대해 공통ì�´ë‹¤. 공통 오í�¼ë ˆì�´ì…˜ì—�는 get_interface와 get_implementation ê°™ì�€ 함수가 í�¬í•¨ë�˜ì–´ 있는ë�°, ì�´ê²ƒë“¤ì�€ ìž„ì�˜ì�˜ ê°�ì²´ ë ˆí�¼ëŸ°ìФì—� 작용하며 ê°�ê°� ì�¸í„°íŽ˜ì�´ìФ ì €ìž¥ì†Œ ê°�체와 구현 ì €ìž¥ì†Œ ê°�체를 얻는 ë�° 사용ë�œë‹¤.
- EightQueenProblem2Discussion . . . . 2142 matches
EightQueenProblem2를 풀면서 혹ì�€ 푸는ë�° 실패하면서 ì–»ì�€ ThreeFs ê³µìœ , í† ë¡
ë‹¹ì‹ ì�€ ì–´ë–¤ ì‹�으로 ì�´ ë¬¸ì œì—� ì ‘ê·¼ì�„ í–ˆê³ , ì–´ë–¤ ì‚¬ê³ ì�˜ ê³¼ì •ì�„ 거쳤으며, ì–´ë–¤ ê³¼ì •ìœ¼ë¡œ 프로그래ë°�ì�„ 했으며, ì–´ë–¤ ë””ìž�ì�¸ ê²°ì •ì�„ 했습니까? 만약 실패했다면 ë‹¹ì‹ ì�´ í–ˆë�˜ 것 혹ì�€ 하지 않았ë�˜ 것 중 무엇ì�´ 실패ì�˜ 주요ì�¸ì�´ì—ˆë‹¤ê³ ë¶„ì„�ì�„ 하ì‹ë‹ˆê¹Œ?
ì�´ë²ˆ 경험ì�„ 통해 ë°°ìš´ 것ì�€ 무엇입니까? 별로 없습니까? 그러면 다시 한번 ìƒ�ê°�í•´ ë³´ì‹ì‹œì˜¤. 남ì�˜ 경험ì�„ ë“£ê³ , 남과 í† ë¡ í•´ ë³´ì‹ì‹œì˜¤. ë°°ìš´ 것ë�„ 없는 ì�¼ì—� 몇 시간ì�„ 투ìž�하는 것ì�€ 아까운 ì�¼ìž…니다.
처ì�Œ ë¬¸ì œë¥¼ í•´ê²°í• ë•Œ, 아무 ì–´ë ¤ì›€ì�´ë‚˜ ìž¥ì• ë�„ 없었나요? 지금 ë’¤ë�Œì•„ë³¼ 때ì—� ìž�ì‹ ì�´ 거친 ê³¼ì • 중ì—� "ê°œì„ ë�˜ì—ˆìœ¼ë©´ 하는 부분"ì�´ 있나요? 만약 ì�´ ë¬¸ì œë¥¼ 다시 처ì�Œë¶€í„° 새로 풀기 시작한다면 ì—시 똑같ì�€ ë°©ì‹�으로 프로그래ë°�ì�„ í• ê²ƒ 같습니까(see also EightQueenProblemSecondTry)? 조금 ë�” ê¹”ë�”í•˜ê³ ìŒˆë°•í•˜ê²Œ 푸는 방법ë�„ 있ì�„까요? 어떻게 처ì�Œì—� ì ‘ê·¼í–ˆë�”ë�¼ë©´ ë�” "깨ë�—한" 코드가 나올 수 있었ì�„까요? 비슷한 ë¬¸ì œì—� ì§�ë©´í–ˆì�„ 때 ì�¼ë°˜ì �으로 ì �ìš©í• ìˆ˜ 있는 ì–´ë–¤ "ì¶”ìƒ�ì � 패러다임" ê°™ì�€ 것ì�„ ë°œê²¬í• ìˆ˜ 있ì�„까요? ê·¸ 코드를 난ìƒ� 처ì�Œ 보는 사람ì�´ ìžˆë‹¤ê³ í–ˆì�„ 때 몇 ë¶„ë§Œì—� ê·¸ 코드를 ì�´í•´ì‹œí‚¬ 수 ìžˆê² ìŠµë‹ˆê¹Œ? 만약 ê·¸ 사람 혼ìž� ê·¸ 코드를 본다면 쉽게 ì�´í•´í• 수 있ì�„까요? 주ì„�ì�´ ì—†ì�´ë�„ìš”? 혹시 코드 ë‚´ì—� 중복ë�˜ëŠ” ì •ë³´ëŠ” 없습니까? 본ì�¸ì�˜ ì�˜ë�„ê°€ 모ë‘� 분명히 ë“œëŸ¬ë‚˜ê³ ìžˆìŠµë‹ˆê¹Œ? --김창준
ë¬¸ì œë¥¼ 나름대로 해결한 사람들ì�€ StepwiseRefinement를 ê¼ ê³µë¶€í•´ 보세요.
ì�´ë¯¸ ì•Œê³ ë¦¬ì¦˜ 수업 시간ì�„ 통해 ìƒ�ê°�해본 ë¬¸ì œì�´ê¸°ì—� ì£¼ì €ì—†ì�´ 백트래킹(BackTracking) 기법ì�„ ì„ íƒ�해서 슈ë�„코드를 종ì�´ì—� ìž‘ì„±í•´ë³´ì•˜ê³ ê·¸ë¥¼ 바탕으로 구현ì—� 들어갔습니다.(''그냥 호기심ì—�서 질문 하나. ì•Œê³ ë¦¬ì¦˜ 수업ì—�서 백트래킹ì�„ ë°°ì› ë‚˜ìš”? 최근ì—�는 대부분 AI쪽으로 ë�„ì§‘ì–´ 내서 가르치는 것ì�´ 추세입니다만... êµ�재가 무엇ì�´ì—ˆë‚˜ìš”? --김창준 Foundations of Algorithms Using C++ Pseudocode, Second Edition ì�´ì—ˆìŠµë‹ˆë‹¤. ISBN:0763706205 --ì�´ë�•준'') 백트래킹ì�€ BruteForceì‹� ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ 확장하기ì—� ìš©ì�´í•´ì„œ ìˆ˜ì •ì—” 그리 ë§Žì�€ 시간ì�´ 걸리지 않았습니다. ë§Œì�¼ EightQueenProblemì—� 대한 ì‚¬ì „ ì§€ì‹�ì�´ 없었다면 ë‘�번째 ê³¼ì œì—�서 무척 당황했ì�„것 같습니다. ì�´ë²ˆ 기회ì—� 코드ì�˜ ì �ì�‘ë�„ë�„ 중요함ì�„ 새삼 확ì�¸í–ˆìŠµë‹ˆë‹¤. --ì�´ë�•준
ì�´ë¬¸ì œëŠ” 처ì�Œ ì ‘í•´ë³¸ ë¬¸ì œë�¼ ë¨¼ì € 종ì�´ì—� 체스íŒ�ì�„ ê·¸ë¦¬ê³ ì§�ì ‘ ë¬¸ì œë¥¼ í’€ë ¤ê³ í•´ë³´ì•˜ìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ìƒ�ê°�해낸것ì�„ 종ì�´ì—� ì �ê³ (1여왕ì�€ 가로,세로,대ê°�ì„ ê°™ì�€ì¤„ì—� 있ì�Œ 안ë�œë‹¤. 2,ë¨¼ì € 첫번째 여왕ì�„ ë†“ê³ ë‘�번째 여왕ì�´ 놓ì�¼ 위치를 ê²°ì •í•œë‹¤. 3 검사하는 방법ì�€ 가로->세로->대ê°�ì„ ìˆœìœ¼ë¡œ 한다. 4 여왕8개가 다놓ì�´ë©´
놓ì�¸ ìž�리를 ì•Œë ¤ì£¼ê³ ë��난다.) ì�´ ì �ì�€ 것ì�„ í† ëŒ€ë¡œ 코딩ì�„ í•˜ì˜€ê³ ì²˜ì�Œ 여왕ì�€ 0,0ì—� 놓았습니다. ìƒ�ê°�한대로 코딩ì�„ í–ˆë‹¤ê³ ìƒ�ê°�í•˜ê³ ì‹¤í–‰ì�„ 하ìž� 무한루프를 ë�Œì•˜ìŠµë‹ˆë‹¤. ì „ 처ì�Œ 여왕ì�´ ì–´ëŠ� 위치ì—� 놓ì�´ë�˜ê°„ë�° 거기ì—� 맞는 답ì�´ 있는거ë�¼ê³ ìƒ�ê°�했는ë�° 그것ì�´ 잘못ë�˜ì—ˆë‹¤ê³ ìƒ�ê°�합니다. 처ì�Œë¶€í„° ì�´ ë¬¸ì œì�˜ 답ì�„ ì•Œê³ ìžˆì—ˆë‹¤ë©´ 프로그램ì�„ 짜는ë�° 좀ë�” 간결한 코드를 짤수있었ì�„í…�ë�° 란ìƒ�ê°�ì�´ 들어서 코딩ì�„ ë©ˆì¶”ê³ ì¢…ì�´ë¥¼ 꺼내 ë¬¸ì œë¥¼ 풀기 시작했습니다. 하지만 답ì�€ ë‚˜ì˜¤ì§€ì•Šì•˜ê³ ì œê°€í‘¸ëŠ”ë°©ì‹�(여왕ì�„ ë¨¼ì € 아무위치ì—�나 ë†“ê³ ê·¸ìœ„ì¹˜ì—� 맞게 가로세로대ê°�ì„ ì—� 없는 ê³³ì—� 놓는다)ì�„ 그냥 코딩ì�„ 하였습니다. 처ì�Œ 여왕ì�˜ 위치를 8*8ì—� ë�Œì•„가면서 ë†“ê³ ê²€ì‚¬ë¥¼ 하였습니다. 무ì‹�하긴하지만 답ì�€ 나왔습니다. ë‘�번째 ê³¼ì œëŠ” 처ì�Œ ì½”ë”©í• ë•Œë¶€í„° íŒ�ì�˜ í�¬ê¸°ì™€ 여왕ì�˜ 숫ìž�를 define해서 썻기 떄문ì—� 숫ìž�ë§Œ 바꾸어 주었습니다. 하지만 답ì�´ 맞는지 í™•ì‹ ì�´ 서지 않습니다. ê·¸ì�´ìœ 는 ì�´ë¬¸ì œì�˜ 대한 ì•Œê³ ë¦¬ì¦˜ì�„ 모르기 때문ì�´ë�¼ê³ ìƒ�ê°�합니다. ê·¸ë¦¬ê³ c++ì�„ 썻는ë�° ë°©í•™ë�™ì•ˆ ì‰ ìž�바로 플ë°�하다가 c++ì�„ ì“´ì�´ìœ ê°€ 비주얼툴ì�˜ 디버깅ì�„ ì�´ìš©í•˜ë ¤ëŠ” ìƒ�ê°�ì�´ì—ˆëŠ”ë�° 무슨문ì ì§€ 디버깅ì�„ í• ìˆ˜ì—†ì–´ì„œ ì°¸ 난ê°�했습니다. 디버깅하면 금방알수있는 ë¬¸ì œë¥¼ 눈으로 차근차근 훓으면서 ë´�야했습니다. --최광ì‹�
ë‘�번째 ë¬¸ì œì—� 답ì�´ 있었군요.. ì—시 ì œë‹µì�´ 틀리군요 실패ì�˜ ì›�ì�¸ì�€ ì œëŒ€ë�œ ì•Œê³ ë¦¬ì¦˜ì�´ 없다는 것ì�´ë�¼ê³ ìƒ�ê°�합니다 BackTracking ì•Œê³ ë¦¬ì¦˜ì�„ ë³´ê³ ì™”ì§€ë§Œ ì�´ë¬¸ì œì—� 대한 설명ë�„ 보왔습니다. 하지만 ì•Œê³ ë¦¬ì¦˜ì—� 무지해서 그런지 잘 눈ì—� 들어오지 않습니다. 그래ë�„ 밤새 풀면서(엉뚱한 답ì�´ë‹¤ë�„) 오래만ì—� 재밌었습니다. ^^-최광ì‹�
''기본ì �으로 ì�´ ë¬¸ì œëŠ” ì•Œê³ ë¦¬ì¦˜ì�„ 스스로 ê³ ì•ˆ(invent)í•´ 내는 경험ì�´ 중요합니다. BackTracking ì•Œê³ ë¦¬ì¦˜ì�„ ì „í˜€ 모르는 사람ë�„ ì�´ ë¬¸ì œë¥¼ í’€ 수 있습니다. 아니, 어떻게 ì ‘ê·¼ì�„ 해야 BackTrackingì�„ ì „í˜€ 모르는 사람ë�„ ì�´ ë¬¸ì œë¥¼ 쉽게 í’€ 수 있ì�„까 우리는 ìƒ�ê°�í•´ 보아야 합니다.''
ì €ëŠ” ë� 아무것ë�„ ì—†ì�´ ë¬¸ì œë§Œ ë³´ê³ ë›°ì–´ë“¤ì—ˆìŠµë‹ˆë‹¤. ì�¼ë‹¨ ë‘�번ì�˜ 실패 (ìž�세한 ë‚´ìš©ì�€ EightQueenProblemDiscussion)ì�´í›„ 세번째로 ìž¡ì�€ ìƒ�ê°�ì�€ ì�¼ë‹¨ 한줄ì—� 한개만 ë§�ì�´ 들어간다는 ì �ì�´ì—ˆìŠµë‹ˆë‹¤. ê·¸ ì �ì—� 착안하여. 8*8ì�˜ ëª¨ë“ ì �ì�„ ë�Œê²Œ 만들었습니다. 좀 비효율ì �ì�¸ë�°ë‹¤ê°€ 아주 ì—‰ë§�ì�¸ 소스 ë�•ë¶„ì—�.. ë¬¸ì œëŠ” 풀었지만.. ìˆ˜ì •/보완ì—� ì—„ì²ë‚œ 시간ì�´ 걸리ë�”êµ°ìš”(종료조건ì�„ ì°¾ì�„수가 없었다는.. 그래서 ìˆ˜ì •ì—� 30ë¶„ ì�´ìƒ� ê±¸ë ¸ìŠµë‹ˆë‹¤.) 후...... ì�´ëž˜ì €ëž˜ ë§Žì�€ ìƒ�ê°�ì�„ 하게 한 소스였습니다. ã…¡.ã…¡;; ì™ ì§€ ë�” í—ˆì ‘í•´ ì§„ ëŠ�낌ì�€.. --ì„ í˜¸
ì›�래 만들어놓ì�€ê²ƒì�´ ì „ì²´ê°€ 표시ë�˜ëŠ” 것ì�´ì—¬ì„œ 특별히 ê³ ì¹œê²ƒì�€ 없었습니다. (단, ë””ë²„ê¹…ë¬¸ì œë¡œ ì†ŒìŠ¤ìˆ˜ì •ë¬¸ì œ ë¹¼ê³ ëŠ”..)
BackTracking ì�´ì•¼ê¸°ê°€ 나오는ë�°, 대강 수업시간ì—� 들ì�€ê²ƒì�´ 있었지만 그냥 연습장ì—� íŒ�ì�„ ê·¸ë¦¬ê³ ì§�ì ‘ ê¶�ë¦¬í–ˆê³ ìš”. ê²°êµì�€ ì „ì²´ 방법ì—� 대한 비êµ�방법ì�´ ë�˜ì–´ì„œ (8단계ì—� 대한 Tree) 최종 구현부분ì�€ BackTrackingì�˜ 방법ì�´ ë�˜ì–´ë²„리긴 했네요. (ì‚¬ì „ì§€ì‹�ì—� 대해 ì˜�향받ì�Œì�€ 어쩔수 ì—†ê² ì£ . ì•„ì—� ì ‘í•´ë³´ì§€ 않ì�€ì�´ìƒ�ì�€. --;) --ì„�천
하..하하.. BackTrackingì�´.. ë�ì£ ? 거꾸로.. ì¶”ì �한다는 ì�´ì•¼ê¸°ê°™ì�€ë�°.. ã…¡ã…¡a --ì„ í˜¸[[BR]][[BR]]
ì €ëŠ” ì�¼ë‹¨ 10*10ë°°ì—´ì�„ 만들었습니다.(ê²½ê³„ì„ ìƒ�ê°�하면 귀찮아지므로..) 그다ì�Œì—� 1~8까지 ëžœë�¤í•œ 수를 ë‘�번 찾아서 보드ì�˜ 아무 위치ì—�다 Queenìƒ�수를 ì°�ì–´ì¤�니다. ê·¸ë¦¬ê³ ê·¸ 주변ì�˜ 8ë°©í–¥ì�„ ë˜� 다른 ìƒ�수 Other로 ì„¤ì •í•´ì¤�니다. ì�´ì œ 루프 ë�Œë©´ì„œ 겹치지 않게 골ë�¼ì£¼ë©´ì„œ Queen으로 ì„¤ì •í•´ì£¼ë‹¤ê°€ 8개가 ë�˜ë©´ 종료하게.. --ì�¸ìˆ˜
ì €ëŠ” ë¬¸ì œë¥¼ ë³´ê³ ê°� 줄별로 작업ì�„ í•´ë�„ ë�˜ê² 지만, ë§µì—� 퀸ì�´ 들어갈 수 있는 ìž�리를 ì •í•˜ëŠ” 것ì�„ 위주로 햇습니다.
처ì�Œì—�는 ìž�리를 ìž˜ëª»ì •í•´ 실패 í–ˆì�„때 다ì�Œ ìž�리로 옮겨가는 방법ì�„ 잘못 ìƒ�ê°�í•´ 1시간 ì�´ìƒ� 소모했습니다.
ë‘�번째 ë¬¸ì œì—�서는 최소한ì�˜ 처ì�Œì—� ì°¾ì�€ ìž�리ì—� 대해 가장 변화가 ì �ì�€ ìž�리부터(가능한) ìƒ�ê°�하게 설계를 조금 바꿨습니다.
ì–´ì œ 서ì �ì—�서 ''Foundations of Algorithms Using C++ Pseudocode''를 봤습니다. ì•Œê³ ë¦¬ì¦˜ 수업 시간ì—� 백트래킹과 EightQueenProblem ë¬¸ì œë¥¼ êµ�재를 통해 공부한 사람ì—�게 ì�´ 활ë�™ì�€ 소기ì�˜ 효과가 ê±°ì�˜ ì—†ê² ë�”êµ°ìš”. 그럴 ì •ë�„ì�¼ì¤„ì�€ ì •ë§� 몰ëž�습니다. 대충 "ì�´ëŸ° ë¬¸ì œê°€ 있다" ì •ë�„로만 언급ë�˜ì–´ 있ì�„ 주 알았는ë�°... ì–´ëŠ� êµ�재ì—�ë�„ 구체ì � "해답"ì�´ 나와있지 않ì�„, ICPC(ACMì�˜ 세계 대학ìƒ� 프로그래ë°� 경진대회) ë¬¸ì œ ê°™ì�€ 것으로 í• ê±¸ 그랬나 봅니다. --김창준
ì�Œ.. ì „ 처ì�Œ 본 ë¬¸ì œì˜€ìŠµë‹ˆë‹¤.
- �협/Diary/7월 . . . . 2063 matches
= 7월 한달� 대한 소� =
* 초반ì—�는 여러가지것들ì�„ ê· í˜•ìžˆê²Œ í•˜ë ¤ê³ í•œê±° 같다. 그러다가 중반 넘어가서는 ê±°ì�˜ 한가지ì�¼ì—�ë§Œ 메달린거 같다. ê·¸ë¦¬ê³ ì˜�ì–´ 공부가 ë§Žì�´ 부족했다. ê·¸ë¦¬ê³ ìƒ�활ë�„ 초반ì—�는 좀 착실하게 í•˜ë ¤ê³ í•œê±° ê°™ì�€ë�° 후반ì—� 가면, 목ì �ì�˜ì‹� ê°™ì�€ê²Œ 없어진거 같다. 앞으로는 한달ì—� í• ê²ƒë“¤ì�˜ 목ì �ì�„ 세워야 ê² ë‹¤.
* ê·¸ë¦¬ê³ ë¬´ì—‡ë³´ë‹¤ 충격ì �ì�¸ 것ì�€ 다ì�½ì�€ ì±…(êµ�ì–‘)ì�´ 하나ë�„ 없다는 것ì�´ë‹¤. ã…¡ã…¡;;
= ê°� ë‚ ì§œë³„ ì�¼ê¸° =
== 7월 13� ==
* 과연 얼만í�¼ì�´ë‚˜ 해낼지.. ã…¡ã…¡;; 빡세게 í•´ë´�야 ê² êµ°..
|| í• ì�¼ || 분량 || ì²´í�¬ || ì›�ì�¸ ||
|| API || 얇�책 6,7장 || 100% || - ||
|| POSA || blackboard pattern || 60% || �어�서.. ㅡㅡ;; ||
|| 3D || 1.그래픽ì�˜ 기초 ì�´ë¡ || 100% || - ||
|| ["비행기게임"] || 충�부분 || 30% || 잘 몰�서 ||
|| ë�…서 || ìž�ìœ ë¡œë¶€í„°ì�˜ ë�„피 3장 || 100% || - ||
== 7월 14� ==
* 오늘ì�€ POSAì±… ë�•ë¶„ì—� ìž ì�„ ë§Žì�´ 잤다. 그책ì�€ ì•„ì§� ë‚´ê°€ ì�½ê¸°ì—� 무리가 있는지ë�„, í�¥ë¯¸ 있는거 같기ë�„ 하지만..
* 오늘ì�€ 그냥 ì�¼ì°� ìž�ê³ ì‹¶ë‹¹.~
|| í• ì�¼ || 분량 || ì²´í�¬ || ì›�ì�¸ ||
|| API || 얇�책 8,9장 || 100% || - ||
|| POSA || blackboard pattern || 30% || - ë‚´ìš©ì�€ ì�½ì—ˆëŠ”ë�° ì •ë¦¬ë¥¼.. ã…¡ã…¡;; ì–´ë ¤ì›Œ..||
|| 3D || 2.3ì°¨ì›� 그래픽 + 3.ì�€ì„ ë°� ì�€ë©´ì œê±°(3.3.1까지) || 70%(2장 + 3.1.1) || ì©�.. ã…¡ã…¡;; ||
|| ë�…서 || ìž�ìœ ë¡œë¶€í„°ì�˜ ë�„피 4장 || 0% || ë�…서는 ë”ê°€ 특별한걸로 ëŠ�ê»´ì ¸ì„œ. ||
- AcceleratedC++/Chapter9 . . . . 2039 matches
|| 기본 타입 || char, int, double 등 기본언어� �부 ||
|| í�´ëž˜ìФ 타입 || string, vector, istream 등 기본언어를 ê°€ì§€ê³ êµ¬í˜„ë�œ 타입 ||
C++ì�€ í�´ëž˜ìФ 타입과 ê°™ì�€ 사용ìž�ê°€ ì •ì�˜í•œ 어플리케ì�´ì…˜ ê³ ìœ ì�˜ 타입ì�„ ì •ì�˜í• 수 있는 ë§Žì�€ 기능ì�€ ì§€ì›�한다.
4.2.1ì ˆ Student_info 구조체를 다루는 함수를 ìž‘ì„±í•˜ê³ , ì�´ë¥¼ 한개ì�˜ í—¤ë�”파ì�¼ë¡œ 통합ì�„ 하는 것ì�€ ì�¼ê´€ë�œ 방법ì�„ ì œê³µí•˜ì§€ 않기 때문ì—� ë¬¸ì œê°€ ë°œìƒ�한다.
본 장ì—�서는 기존ì�˜ 구조체를 확장하여 함수를 ìž‘ì„±í•˜ê³ ì�´ëŸ°ì‹�ì�˜ ë¬¸ì œë¥¼ í•´ê²°í• ìˆ˜ 있는 방법ì�„ ì•Œë ¤ì¤€ë‹¤.
프로그래머는 구조체를 다루기 위해서 구조체� � 멤버를 다루는 함수를 �용해야한다. (Student_info 를 ��로 갖는 함수는 없기 때문�)
그러나 프로그래머는 ì§�ì ‘ì �으로 ì�´ëŸ° 구조를 다루기 보다는 세부ì �ì�¸ 구현ì�„ ê°�ì¶”ê³ ì‹¶ì�„ 수 있다.
'''왜 using-ì„ ì–¸ë¬¸ì�„ 사용하지 않는가?'''
string, vector 와 ê°™ì�€ 것들ì�€ Student_infoì�˜ ë‚´ë¶€ 구현시ì—� 필요한 사í•ì�´ê¸° 때문ì—� Student_info를 사용하는 프로그램ì�˜ ë˜�다른 프로그래머ì—�게까지 vector, stringì�„ std::ì—� 존재하는 것으로 쓰기를 강요하는 것ì�€ 옳지않다.
=== 9.2.1 멤버 함수 ===
'''�기� 구조체안� Student_info 를 다룰 수 있는 멤버함수를 추가한 것'''
std::istream& read(std::istream&); //ìž…ë ¥ 스트림으로 부터 ìž…ë ¥ì�„ 받아서 4ê°œì�˜ 멤버변수를 초기화한다.
double grade() const; //ë‚´ë¶€ 멤버변수를 활용하여 ì �수를 ê³„ì‚°í•˜ê³ double 형으로 리턴한다.
//함수 명ì�˜ ë’¤ì—� const를 ë¶™ì�´ë©´ 멤버 변수ì�˜ 변형ì�„ í• ìˆ˜ 없는 함수가 ë�œë‹¤. (구조ì �으로 좋다)
* s:Student_info ë�¼ë©´ 멤버함수를 호출하기 위해서는 s.read(cin), s.grade() 와 ê°™ì�´ 함수를 사용하면서 ê·¸ 함수가 ì†�해있는 ê°�체를 ì§€ì •í•´ì•¼í•¨. 암묵ì �으로 íŠ¹ì •ê°�ì²´ê°€ ê·¸ 함수ì�˜ ì�¸ìž�로 ì „ë‹¬ë�˜ì–´ ê·¸ ê°�ì²´ì�˜ ë�°ì�´í„°ë¡œ ì ‘ê·¼ì�´ 가능하게 ë�œë‹¤.
ì�´ 함수ì—�서 ì•Œì•„ì•¼í• 3가지
* 함수� �름� Student_info::read�다
* Student_infoì�˜ 멤버함수ì�´ë¯€ë¡œ Student_info ê°�체를 ì •ì�˜í• í•„ìš”ë�„ ì�¸ìž�로 넘길 í•„ìš”ë�„ 없다.
* ê°�ì²´ ë‚´ë¶€ì�˜ ë�°ì�´í„°ë¥¼ ì§�ì ‘ì �으로 ì ‘ê·¼ 가능하다. 예를 들어서 s.name으로 ì ‘ê·¼í• í•„ìš”ì—†ë‹¤.
::를 사용함으로ì�¨ 호출ë�˜ëŠ” grade를 ê°�ì²´ì�˜ 멤버함수가 아니ë�¼ ì „ì— gradeì�˜ 형으로 사용하는 것ì�´ 가능하다.
- AcceleratedC++/Chapter12 . . . . 2016 matches
ì�¼ë°˜ì �ì�¸ C++ì�˜ 기본형 ë�°ì�´í„°ì²˜ëŸ¼ í�´ëž˜ìФë�„ 여러가지ì�˜ ì—°ì‚°ìž�를 ìž¬ì •ì�˜ 함으로ì�¨ 마치 값처럼 ë�™ìž‘하ë�„ë¡� í• ìˆ˜ 있다.
ì�´ 장ì—�서는 여러가지 ì—°ì‚°ìž�, 형변환ì�„ í�´ëž˜ìФì�˜ ì œìž‘ìž�ê°€ ì œì–´í•˜ëŠ” 방법ì—� 대해서 배운다.
12장ì—�서는 string í�´ëž˜ìФì�˜ í�´ë¡ ë²„ì „ì�¸ Str í�´ëž˜ìŠ¤ë¥¼ ì œìž‘í•œë‹¤. Str í�´ëž˜ìŠ¤ëŠ” string í�´ëž˜ìФì�˜ 형변환과 ì—°ì‚°ìž�ì�˜ 구현ì—� ì´ˆì �ì�„ 맞추어서 ì œìž‘í•œë‹¤.
만약 ìƒ�성ìž�ê°€ 하나ë�¼ë�„ 존재하면 컴파ì�¼ëŸ¬ëŠ” 암시ì � 기본 ìƒ�성ìž�를 만들지 않는다. ë”°ë�¼ì„œ 아무런 ì�¸ìž�를 받지 않는 기본 ìƒ�성ìž�를 만들 필요가 있다.
ì�´ í�´ëž˜ìŠ¤ëŠ” 복사 ìƒ�성ìž�, 대입 ì—°ì‚°ìž�, 소멸ìž�ê°€ 하는 ëª¨ë“ ì�¼ì�„ Vecí�´ëž˜ìФì—� ì�¼ìž„한다.
Str s("hello"); // s를 �성한다.
Str t = "hello"; // t를 초기화 한다.
s = "hello"; // 새로운 값� s� 대입한다.
í�´ëž˜ìŠ¤ëŠ” 기본ì �으로 복사 ìƒ�성ìž�, 대입 ì—°ì‚°ìž�ì�˜ 기본형ì�„ ì œê³µí•œë‹¤. 위ì�˜ í�´ëž˜ìŠ¤ëŠ” ì�´ëŸ° ì—°ì‚°ì—� 대한 기본ì �ì�¸ 요건ì�„ 만족하기 때문ì—� const char* ê°€ const Str& 로 변환ë�˜ì–´ì„œ ì •ìƒ�ì �으로 ë�™ìž‘한다.
ìƒ�기ì�˜ í�´ëž˜ìФì—�는 Str(const char*) 타입ì�˜ ìƒ�성ìž�ê°€ 존재하기 때문ì—� ì�´ ìƒ�성ìž�ê°€ Str 임시 ê°�체를 ìƒ�성해서 마치 '''사용ìž� ì •ì�˜ 변환(user-define conversion)'''처럼 ë�™ìž‘한다.
s=Str("hello"); // ì�˜ 임시ê°�체를 만들어서 만들어진 임시ê°�ì²´ê°€ ë””í�´íЏ 복사 ìƒ�성ìž�를 통해서 í• ë‹¹ë�˜ê²Œ ë�œë‹¤.
'''string �서 가능했� 연산들'''
// ì�´ì „ì�˜ ìƒ�성ìž�들
ì�´ 구현ì�˜ 세부ì �ì�¸ ìž‘ë�™ë°©ì‹�ì�€ 모ë‘� Vec í�´ëž˜ìŠ¤ë¡œ 위임하였다. ëŒ€ì‹ ì—� const í�´ëž˜ìŠ¤ì™€ const ê°€ 아닌 í�´ëž˜ìФì—� 대한 ë²„ì „ì�„ ì œê³µí•˜ì˜€ê³ , 표준 string 함수와ì�˜ ì�¼ê´€ì„± ìœ ì§€ë¥¼ 위해서 string ëŒ€ì‹ ì—� char& 형ì�„ 리턴하ë�„ë¡� 하였ì�Œ.
=== 12.3.1 ìž…ì¶œë ¥ ì—°ì‚°ìž�들 ===
ìž…ë ¥ ì—°ì‚°ìž�는 ì�¼ê²¬ ê°�ì²´ì�˜ ìƒ�태를 바꾸기 때문ì—� 멤버함수로 ì„ ì–¸ì�´ ë�˜ì–´ì•¼ í•œë‹¤ê³ ìƒ�ê°�하기 쉽다. 그러나 ì�´í• ì—°ì‚°ìž�ì�˜ 경우 파ë�¼ë©”í„°ì�˜ 맵핑ì�´ 좌í•ì�˜ 경우 첫번째 ìš°í•ì�˜ 경우 ë‘�번째ì�¸ìž�로 받는ë�°, ì�´ë ‡ê²Œ ë� 경우 멤버함수로 >>ì—°ì‚°ìž�를 오버로딩하면 우리가 워하는 결과를 ì–»ì�„ 수 없다.
cin.operator>>(s); // istream ì�„ 우리가 ë§Œë“ ê°�ì²´ê°€ 아니기 때문ì—� ìž¬ì •ì�˜í• 수 없다.
s.operator>>(cin); // 표준 istream � 형태가 아니다.
ìƒ�기와 ê°™ì�€ ì�´ìœ 로 operator>>는 비멤버함수로서 ì„ ì–¸ì�´ ë�˜ì–´ì•¼ 한다.
위ì�˜ ì‹� 처럼 사용하기 위해서는 Str::size() ê°€ ì •ì�˜ ë�˜ì–´ì•¼í•œë‹¤.
- DataCommunicationSummaryProject/Chapter9 . . . . 1993 matches
* cellular networksê°€ cellì�„ 반경으로 하는ë�° 비하여, Short-Range Wireless Networks는 아주 ì§§ì�€ 반경,Ultra Wide Banded ì�„ 사용,ê³ ì†�ì�´ë‹¤.pbx처럼 pirvate networksì�´ë‹¤.
* cellular networksê°€ 예ìƒ�보다 ë¹ ë¥´ê²Œ 성장한ë�° 비하여,short-range mobile systemsì�€ ë�œ 성공ì �ì�´ì˜€ë‹¤.ê·¸ ì�´ìœ ì—�는 ì†�ë�„,ìœ ì„ ì—� 비하여 ì‹ ë¢°ì„±ì�˜ 떨어ì§�, ê²½ìŸ�ì �ì�¸ 기준ì�´ 있다.ë¬¼ë¡ Cordless phones 처럼 ì�¸ê¸°ìžˆëŠ”ê²ƒë�„ 있지만, ì �ì � 범위를 ëŠ˜ë¦¬ë ¤ê³ í•œë‹¤. ë˜�한roamingì—�서ì�˜ 실패성ì�´ 많다.ì �ì™¸ì„ ì�´ laptop ì�´ë‚˜ PDAì—�서 ê±°ì�˜ 사용ë�˜ì§€ë§Œ 잘 사용ë�˜ì§€ 않는다.
* 2000년대 부터 wireless LANsê°€ ë�°ì�´í„° ì†�ë�„와 가격만ì—�서많ì�€ 성장ì�„ ê°€ì ¸ì™”ë‹¤.IEEEì�˜802.11bì�˜ 지준ì�„ ë§Žì�´ 사용한다.ë¬¼ë¡ ì•„ì§�ì�€ 핸드í�°ì�´ë‚˜ ì�¸í„°ë„·ì—� ë¹„í• ìˆ˜ëŠ” 없지만,성장 ì†�ë�„는 ë¹ ë¥´ë‹¤. 새로운 시스템ì�€ ìœ ì„ ì—� ë�„ì „ì�„ 줄 ë§Œí�¼ ë�°ì�´í„°ì „송량과 ì†�ë�„를 ì¦�ê°€ 시켰다.
* ì �ì™¸ì„ ì‚¬ìš©ì�´ 실패였지만 ì•„ì§�ë�„ ë§Žì�€ 연구와 회사ì�˜ 사용ì�´ 있다.4세대 모바ì�¼ 시스템으로 주목 ë°›ê³ ìžˆë‹¤.roaming하는ë�° 별 ì–´ë ¤ì›€ ì—†ì�´ 랜과 3새대 휴대í�°ê³¼ Bluetooth와ì�˜ ì—°ê²°ë�„ ê°€ëŠ¥í• ê²ƒì�´ë‹¤.
* 앞ì—�서 예기했지만 ì§§ì�€ 반경ì�´ë©´ ê³ ì£¼íŒŒì�´ê³ (ê³ ì£¼íŒŒëŠ” ì•„ì§� êµê°€ì—�서 í• ë‹¹ì�´ 잘 안ë�¼ì—ˆë‹¤) ,ê°œì�¸ì�´ ë² ì�´ìŠ¤ìŠ¤í…Œì�´ì…˜ì�„ 달므로 허가 ë°›ì�€ 주파수가 아니다. 즉 누구나 ì‚¬ìš”í• ìˆ˜ 있는것ì�´ë‹¤. 그럼 사용ë�˜ëŠ” 주파수대를 알아볼까? ë¬¼ë¡ ê³ ì£¼íŒŒë‹¤.
* ISM(Industrail,Scientific, and Medical) 는 ì�˜ì‚¬ì†Œí†µì�„ 위한것ì�´ 아니다. ë”°ë�¼ì„œ ì�´ 범위ì�˜ 주파수는 êµê°€ì—�서 나ë‘�었다. 그래서 ë¬´ì„ ì „í™”ë‚˜ ë¬´ì„ ëžœì—�서 사용ë�œë‹¤.
* ISM 2.4 는 여러 êµê°€ì—�서 모ë‘� 사용가능한 주파수 범위ì�´ë‹¤.ë”°ë�¼ì„œ 너무나 ë§Žì�€ ê³³ì—�서 사용하므로 ì™„ì „ 사장보다 ë�” 복잡하다. 그러니 ìŠ¤í”„ë ˆë“œ 스펙트럼ì�„ 사용한다. 하지만 11Mbpsì�´ìƒ�ì�€ ëŠ¥ë ¥ì�´ 딸린다.
* License-Free Radio í†µì‹ ì„œë¹„ìŠ¤ë¥¼ 하ë�„ë¡� í—ˆë�½í•œ 주파수대ì�´ë‹¤.(ë�ˆì£¼ê³ íŒ�것ì�´ê²ƒì§€) ë¬¼ë¡ ë¯¸êµê³¼ ìœ ëŸ½ì�˜ 기준ì�´ 약간 틀리다.
* Lightì�˜ 예로 ì �ì™¸ì„ ì�´ìžˆë‹¤.(비허가) ë¹›ì�´ë¯€ë¡œ 조준ì�„ ìž˜í•´ì•¼ê² ë‹¤. 좋ì�€ì �ì�€ 높ì�€ 주파수대ë�¼ëŠ”ê²ƒ(ì•„ì§� 높ì�€ 주파수대는 êµê°€ì—�서 안팔았으니 ìž�ìœ ë¡œì�´ ë§Žì�´ ì‚¬ìš©í• ìˆ˜ìžˆë”°) 보안ì—� 좋다. ë²½ì�„ 통과 못하니 누가 몰래 들ì�„ 가능성ì�€ ì �ê² ì§€.
* 아까 ë§�했듯ì�´ 2000ë…„ë�„ ì „ê¹Œì§€ëŠ” ë¹›ì�„ 못봤다.
* ì–´ëŠ�ê³³ì—�나 사용가능, ì�´ë�™ì„±ì�˜ 편ì�´ì„±,ì†�ë�„ì�˜ ë¹ ë¦„, 표준기준 í™•ì •, 등ì�´ 새로운 ì�´ì �들. 하지만 ì•„ì§�ë�„ 보안ì�€ ë¬¸ì œì �
* IEEE(미êµ),ETSI(ìœ ëŸ½)
* 지금ì�€ 802.11bì�´ ê±°ì�˜ 기준ì�´ë‹¤.ì—시 미êµì�´ 쌔다. ë§�로는 11Mbpsë�¼í•˜ì§€ë§Œ ê±°ì�˜ 다 ê·¸ë ‡ì§€ë§Œ ë°˜ì�´ë‹¤.
* 다� 새대� 기�주는 802.a,ETSI Hyperlan2�다. 54Mbps �다.
* IEEE 802.11b보다는 Wi-Fi 나 ë¬´ì„ ì�´í„°ë„·ì�´ 우리ì—�게 잘 ì•Œë ¤ì ¸ 있다. ë¬¼ë¡ IEEE 802.11b를 기준으로 한다. Wireless Fidelity(í†µì‹ ì—�서 충실ë�„ì�˜ 뜻으로 ë§Žì�´ ì“°ì�¸ë‹¤. 예를 들어 " a high ~ receiver ê³ ì„±ëŠ¥ ë�¼ë””오(cf. HI-FI) ") ì�˜ 약ìž�ì�´ë‹¤. WECA(the Wireless Ethernet Compatiility Alliance)ì�˜ íŠ¸ë ˆì�´ë“œ 마í�¬ì�´ê¸°ë�„ 하다.
* CCK(Complementary Code Keying)ë�¼ê³ 불리는DSSSì�˜ 2.4GHZ를 사용한다. ë¬¼ë¡ ê¸°ì¡´ì�˜ 기계와 호환성ì�„ 기진다. MAC하는 방법ì�€ CSMA/CA(여기서 A는 avoidanceì�´ë‹¤ ìœ ì„ ê³¼ëŠ” 틀리다) half-duplesì�´ë‹¤.sharedì�´ë‹¤. 대ì—í�ì�´ 11Mbpsì�´ì§€ë§Œ 오보헤드가 심하다. 여기ì—�다가 ì‰�어드ì�´ë‹ˆ 장ì—�ê°€ 심하면 1-2Mbpsë°–ì—� 안ë�œë‹¤.하지만 ë�°ì�´í„° ì „ì†¡ë¥ ì�€ 쓸만하다. ì�´ëŸ¬í•œ ë‚비를 줄ì�´ë ¤ê³ 차세대로 갈수ë¡� 물리ì �ì�¸ ë�°ì�´í„° 율ì�„ 줄ì�¸ë‹¤.
* ìœ ëŸ½ì�˜ 1992ë…„ì—� 새운 기준ì�´ë‹¤. 지들ì�´ ë§Œë“ GSMì�„ 기준으로 한다.5-GHzì�˜ 대여í�ì�„ 사용한다.
* HiperLan2 는 802.11a와 ê±°ì�˜ 물리ì �ì�¸ 층ì�€ 비슷하다. 그러나 ì�¸í„°ë„·ì—� 기준ì�„ ë‘�ì§€ 않는다.(ì�¸í„°ë„·ì�´ ë�°ì�´í„°ë¥¼ 처엄부터 기준으로 했다면, ETSI는 ì�Œì„±ìœ„주 여기ì—� ë�°ì�´í„°ë¥¼ ê°™ì�´ ìƒ�ê°� 했으며로 당연하다) TDMA ì�„ 기반으로 한다. 당연 ì�Œì„± 서비스ì—� 좋ì�€ 서비스를 해준다. 그러나 ì—시 미êµ(802.11a)한테 밀린다.
* 홈테트워킹ì�„ 위해서 ì‹¸ê³ ê°„ë‹¨í•œ 네트워킹ì�„ 만들기로했다.
* 1Mbpsì—�서 10Mbpsê¹Œì • (FHSSì�„ 기반으로 하는ë�° ì�´ê²ƒì—� 관한 규칙FCCê°€ 바뀌어서)
- AcceleratedC++/Chapter8 . . . . 1954 matches
WikiPedia:Generic_function : 함수를 호출하기 ì „ê¹Œì§€ëŠ” ê·¸ 함수ì�˜ 매개변수 타입ì�´ 무엇ì�¸ì§€ 알 수 없는 함수.
Ch9~Ch12 WikiPedia:Abstract_data_type (�하 ADT)� 구현� 공부한다.
ì°¸ê³ íŽ˜ì�´ì§€) [ParametricPolymorphism]
WikiPedia:Generic_function : 함수� 호출시 �� 타입�나 리턴타입� 사용�가 알 수없다. ex)find(B,E,D)
함수ì�˜ 호출시 함수ì�˜ 매개변수를 operand로 하여 행해지는 operatorì�˜ ìœ íš¨ì„±ì�„ 컴파ì�¼ëŸ¬ê°€ 조사. 사용 가능성ì�„ íŒ�단
ê·¸ë ‡ë‹¤ë©´ 어떻게 함수가 ì–´ë– í•œ ìž�료구조를 만족 시키는지 íŒ�ë‹¨í• ìˆ˜ 있는가?
반복ìž�를 ìƒ�ê°�í•´ë³´ìž�. 만약 íŠ¹ì • ìž�료구조가 반복ìž�를 리턴하는 멤버함수를 갖는 다면 반복ìž�를 ì�¸ìž�로 받는 function들ì—� 대해서 ê·¸ ìž�료구조는 ìœ íš¨í•˜ë‹¤ê³ íŒ�ë‹¨í• ìˆ˜ 있다.
=== 8.1.1 ì•Œë ¤ì§€ì§€ 않ì�€ 타입ì�˜ 중앙 ê°’ ===
서로 다른 타입ì�˜ ê°�ì²´ì�´ë�¼ë�„ 하ë�”ë�¼ë�„ ê°�ê°�ì�˜ ê°�체를 ê°€ì§€ê³ í–‰í•˜ëŠ” í–‰ë�™ì–‘ì‹�ì�€ 공통ì�˜ í–‰ë�™ì–‘ì‹�ì�„ 갖는다.
Runtimeì�´ 아니ë�¼ Compile 타임ì—� ì‹¤ì œë¡œ 타입ì�´ 변화하는 ê°�체를 ì �ì ˆížˆ 작성하면 올바른 ë�™ìž‘ì�„ 보장한다.
template <class T> // type 매개변수ì�˜ ì§€ì •, ì�´ 함수ì�˜ scope안ì—�서는 ë�°ì�´í„° 형ì�„ ëŒ€ì‹ í•œë‹¤.
typedef typename vector<T>::size_type vec_sz; // typename� 대해서 알�
return size % 2 == 0 ? (v[mid] + v[mid-1]) / 2 : v[mid]; // double, intì—�는 ìœ íš¨, stringì�€ operator / ê°€ 없기 때문ì—� 무효
ì‹¤ì œ 컴파ì�¼ì‹œ 컴파ì�¼ëŸ¬ëŠ” 프로그래머가 ì§€ì •í•œ 타입으로 ì�´ 함수를 ì�¸ìŠ¤í„´ìŠ¤í™” 시켜서 ìƒ�ì„±í•˜ê³ ë°”ì�¸ë”©í•œë‹¤.
typename ì�€ ì•„ì§� ì�¸ìŠ¤í„´ìŠ¤í™” ë�˜ì§€ 않ì�€ 함수를 컴파ì�¼ëŸ¬ê°€ ì�½ì–´ë“¤ì�¼ë•Œ 타입 매개변수와 관계ë�œ 타입ì�˜ 형ì�„ ìƒ�ì„±í• ë•Œ 앞ì—� 붙여야 하는 키워드 ìž„. ex) vector<T> or vector<T>::size_type
=== 8.1.2 템플릿 �스턴스화 ===
STLì�€ ì‹¤ì œë¡œ 함수ì�˜ ì�¸ìŠ¤í„´ìŠ¤í™”ì—� 관한 표준ì �ì�¸ ë°©ì‹�ì�„ ì œì •í•˜ì§€ 않았다. ë”°ë�¼ì„œ ê°� 컴파ì�¼ëŸ¬ë§ˆë‹¤ 서로 다른 ë°©ì‹�으로 함수를 ì�¸ìŠ¤í„´ìŠ¤í™”í•œë‹¤. ë”°ë�¼ì„œ ìž�ì‹ ì�˜ 컴파ì�¼ëŸ¬ì�˜ 특징ì�„ 파악하는 ë…¸ë ¥ì�´ í•„ìš”.
* 컴파ì�¼ ë§�í�¬ 모ë�¸ Compiler : ì‹¤ì œë¡œ ì�¸ìŠ¤í„´ìŠ¤ê°€ 만들어지기 ì „ê¹Œì§€ëŠ” 템플릿 코드ì�˜ ìœ íš¨ì„±ì�„ 알 수 없다. ì—�러는 ë§�í�¬ì‹œì—� ë°œìƒ�
* ë�…ìž�ì � ë°©ì‹�ì�˜ template 모ë�¸ Compiler : 최근ì�˜ ë°©ì‹�. ì�¸ìŠ¤í„´ìŠ¤í™”ë¥¼ 위해서 STL ì •ì�˜ë¶€ì—� 대한 ì ‘ê·¼ì�´ í•„ìš”.
=== 8.1.3 ì œë„¤ë¦ í•¨ìˆ˜ì™€ 타입 ===
- 논문번ì—/2012년스터디/ì‹ í˜•ì¤€ . . . . 1950 matches
Describe 논문번ì—/2012년스터디/ì‹ í˜•ì¤€ here
== 번ì—1 ==
'''ìž�ë°œì �ì�¸ ì†�으로 ì“´ 글ìž�ì�¸ì‹�ì—� 대한 실험'''
1. '''요약'''
ìž�í•„ 글ìž� ì�¸ì‹�ì—� 대한 ì²´ì œê°€ 발표ë�¬ë‹¤. ì�´ ì²´ì œëŠ” ìž�ìœ ë¶„í• ì ‘ê·¼ì—� ì�˜í•œ 특성ì�„ ê°€ì§€ê³ ìžˆëŠ”ë�°, ì „ì²´ 문서ì�˜ 한줄ì�´ ì�¸ì‹�모듈ì—� ì�˜í•´ 처리ë�˜ì–´ 진다는 ì�˜ë¯¸ë¥¼ ê°€ì§€ê³ ìžˆë‹¤. ì „ì²˜ë¦¬, 특징추출, ê·¸ë¦¬ê³ í†µê³„ì � 모형화ì—� 있어 사용ë�˜ëŠ” 방법ì�´ 소개ë�˜ì–´ ìžˆê³ , ì�¸ì‹� ì£¼ì œ(문서) 들ì�„ ìž�필로 하는 ë�…립ë�œ 작가, 다수ì�˜ 작가, ê·¸ë¦¬ê³ í˜¼ìž�쓰는 작가ì—� 대한 몇몇ì�˜ 실험들ì�´ 실행ë�˜ì—ˆë‹¤.
특히, ì„ í˜•íŒ�별ì�¸ì‹�, ì�´ì„œ 문ìž� 모ë�¸, ê·¸ë¦¬ê³ í†µê³„ì � 언어 ì§€ì‹�ì�˜ 설립ì—� ë‚´ìš©ì�´ 조사ë�˜ì–´ 있다. 어휘가 ìž�ìœ ë¡œìš´ ìž�í•„ì�¸ì‹�ì—� 대한 í�‰ê°€ 결과들ì�€ ì œì•ˆë�œ 방법들ì�´ 효과ì �ìž„ì�„ 보여준다.
2. '''소개'''
패턴 ì�¸ì‹�ì�˜ ë�„ì „ ì˜�ì—ì�€ ìž�í•„ 문서 ì�¸ì‹�ì—� 있다. 지금까지 대다수ì�˜ ìž�í•„ ì�¸ì‹� 시스템ì�€ 우편 주소를 ì�½ê±°ë‚˜ ì�€í–‰ 수표와 ê°™ì�€ 형태들ì�„ 처리하는ë�° 사용ë�¬ë‹¤. 반면ì—� ì�´ 시스템ì�€ 분리ë�œ 문ìž� ë˜�는 단어ì—� 대해서 한계를 ê°€ì§€ê³ ìžˆëŠ”ë�°, 오ì§� 구ì†�ë�˜ì§€ 않ì�€ ìž�í•„ 문서ì�˜ ì�¸ì‹�ì—� 대한 ë§Žì§€ 않ì�€ 시스템 ë§Œì�´ 존재했다. ì�´ì™€ ê°™ì�€ 수행ì�˜ ì¦�ê°€ë�œ 복잡성 때문ì—�, 문ìž�ì�˜ 부재 혹ì�€ 단어ì�˜ 경계 ì •ë³´, 거기ì—� í�¬ê±°ë‚˜ 심지어 한계가 없는 단어들ì—� ì�˜í•´ 특징지어진다.
그럼ì—�ë�„ ë¶ˆêµ¬í•˜ê³ , ìž�í•„ì�„ ì�¸ì‹�하는 ì�¼ì—� 대해 ê¸°ìˆ ë“¤ì�„ ë�” 조사하는 ê±´ 가치가 있다. 왜ëƒ�하면 컴퓨터 성능ì�˜ í–¥ìƒ�ì�´ ë�” 복잡한 ì²˜ë¦¬ê³¼ì •ì�„ í• ìˆ˜ 있게 해주었기 때문ì�´ë‹¤.
ì�´ ì—�세ì�´ì—�서 HMMì—� 기반한 어휘ì—� ìž�ìœ ë¡œìš´ 필기 ì�¸ì‹�ì—� 대한 시스템ì�´ 설명ë�˜ì–´ ìžˆê³ , ì˜�어로만 ì�´ë£¨ì–´ì§„ 문장 ë�°ì�´í„° ë² ì�´ìФì—�서 몇몇ì�˜ 실험들ì�´ 필기ìž�ì—� ë�…립ë�œ 형태, ë˜�한 다수와 ê°œì�¸ 작가 형태ì—� 대해서 비êµ�하기 위해 실행ë�˜ì—ˆë‹¤.
ì „ì²˜ë¦¬ ê³¼ì •ê³¼ 특징추출ì—� 대한 방법ì�´ 묘사ë�˜ì—ˆë‹¤. ê·¸ë¦¬ê³ ê²Œë‹¤ê°€ ì„ í˜• íŒ�별 í•´ì„�, ì�´ì„œ 특징 모ë�¸ë“¤ì�˜ 사용, ê·¸ë¦¬ê³ í†µê³„ì �ì�¸ 언어 모ë�¸ë“¤ê³¼ ê°™ì�€ ë�” ì„¸ë ¨ë�œ ê¸°ìˆ ë“¤ì�„ 살피게 ë� 것ì�´ë‹¤.
다ì�Œ 부분ì—�서 우리는 오프ë�¼ì�¸ 필기ì�¸ì‹�ì—� ê´€ë ¨ë�œ ì�¼ì�˜ ì§§ì�€ ë³´ê³ ì„œë¥¼ ë³¼ 수 있다. 우리가 사용하는 ë�°ì�´í„°ë² ì�´ìŠ¤ëŠ” section 3ì—�서 소개ë�˜ì–´ì§ˆ 것ì�´ë‹¤.
그후ì—� 우리는 그다ì�Œ section들ì—�서 ì „ì²˜ë¦¬ ê³¼ì • 단계, 특징 추출ì—� 대한 방법, ê·¸ë¦¬ê³ í†µê³„ì � 모ë�¸ë§�ê³¼ ì�¸ì‹�ì�„ ì�´ìš©í•œ ê¸°ìˆ ë“¤ì�„ 묘사한다. ì œì•ˆë�œ 방법들ì�˜ 효율성ì�„ ìž…ì¦�하기 위한 í�‰ê°€ê²°ê³¼ëŠ” section 7ì—� 있다.
== 번ì—2 ==
'''1.3 벡터 ë°©ì •ì‹�'''
ì„ í˜• 연립 ë°©ì •ì‹�ì�˜ 중요한 특성들ì�€ 벡터들ì�˜ ê°œë…�ê³¼ 표시법ì—� ì�˜í•´ 묘사ë�˜ì–´ 질 수 있습니다. ì�´ 부분ì—�서는 벡터들과 í�‰ë²”한 ë°©ì •ì‹�들ì�˜ 연립들ì�´ ì—°ê´€ë�œ ë°©ì •ì‹�들ì�„ ì—°ê²°í•´ ì¤�니다. ì�´ 백터ë�¼ëŠ” 용어는 다양한 수학ì �ì�´ê³ 물리ì �ì�¸ 문맥(우리가 Chapter 4, “백터 공간â€�ì—�서 ë…¼ì�˜í• )ì�„ 나타냅니다. 그때까지, 벡터는 숫ìž�들ì�˜ ì •ë ¬ë�œ 목ë¡�으로 ì�¨ ì�˜ë¯¸ë¥¼ 가집니다. ì�´ 간단한 ìƒ�ê°�ì�€ 우리ì—�게 í�¥ë¯¸ë¡ê³ 중요한 ì �용들ì�„ 가능한 ë¹ ë¥´ê²Œ 얻게 ë�„와ì¤�니다.
'''R^2�서� 벡터들'''
오ì§� 하나ì�˜ ì—´ë§Œì�„ 가진 í–‰ë ¬ì�„ ì—´ 벡터 ë˜�는 간단히 벡터ë�¼ê³ 부름니다. u,v,w는 ë‘�ê°œì�˜ entry를 가진 벡터들ì�˜ 예 입니다. (w1ê³¼ w2는 실수). ë‘�ê°œì�˜ entry를 지닌 ëª¨ë“ ë²¡í„°ë“¤ì�˜ ì§‘í•©ì�„ R^2ë�¼ê³ 나타냅니다. ì�´ Rì�€ 벡터ì—�서 entry들ì�´ 실수ë�¼ëŠ” 걸 ì�˜ë¯¸í•˜ê³ , 지수 2는 ê°�ê°�ì�˜ 벡터들ì�´ ë‘�ê°œì�˜ entry를 ê°€ì§€ê³ ìžˆë‹¤ëŠ”ê±¸ ì�˜ë¯¸í•©ë‹ˆë‹¤.
ë‘�ê°œì�˜ 벡터ì—�서 대ì�‘ë�˜ëŠ” entry들ì�´ ê°™ì�„ 때 ë‘� 벡터들(R^2ì—� 있는)ì�´ 같다ë�¼ê³ 합니다.
ì�´ì™€ ê°™ì�´ (4,7)ê³¼ (7,4)는 R^2ì—� 있는 벡터들ì�´ ì •ë�ˆë�œ 실수들ì�˜ ìŒ�ì�´ê¸° 때문ì—� 같지 않습니다.
- ZeroPage_200_OK/note . . . . 1947 matches
* ê°•ì�˜ 노트는 ë‚ ì§œë‚˜ ìš”ì�¼ 별로 구분하지 ì•Šê³ í�° ì£¼ì œë³„ë¡œ ë¶„ë¦¬í• ìƒ�ê°�입니다. ê·¸ë ‡ê²Œ 하는 편ì�´ 나중ì—� 찾아보기ì—� 좋ì�„것 같습니다 -[안í˜�준]
* ì €ì�˜ 주관ì �ì�¸ 부분ì�´ ë§Žì�´ 들어 갈수 있으므로 부족하다 ìƒ�ê°�ë�˜ëŠ” 부분ì�€ 채워주세요.
* 강� 노트는 같� 만들어 나가는 것�므로 모�들 함께 채워나갑시다.
* uploder�게 리소스를 올릴때 사용 주로 새글� 쓸때 많� 사용한다.
* resourceì—� 사용 ê·¸ urlì—� ë”± 올ë�¼ê°ˆ 때 쓴다. 주로 ìˆ˜ì •ì—� 사용ë�œë‹¤ ì�´ë¯¸ ID를 ì•Œê³ ìžˆìœ¼ë¯€ë¡œ.
=== Prototype 기반 언어 ===
* prototype언어?
* oop� �름� class와 prototype으로 나늰다.
* prototypeì�€ í�´ëž˜ìŠ¤ê°€ ë“¤ê³ ìžˆì–´ì•¼í•˜ëŠ” 함수들ì�„ íŠ¹ì • ì�¸ìŠ¤í„´ìŠ¤ê°€ ë“¤ê³ ìžˆê²Œ 만드는 것ì�´ë‹¤.
* ì�´ íŠ¹ì • ì�¸ìŠ¤í„´ìŠ¤ë¥¼ prototypeì�´ë�¼ 부른다.
=== 함수형 언어 ===
* 함수를 �급�체로 다루는 언어
* �급�체란?
* 변수 안ì—� ë‹´ì�„수 ìžˆê³ ,
* 파ë�¼ë¯¸í„°ë¡œ ì „ë‹¬í• ìˆ˜ 있으며,
* 반환값ì�„ ì‚¬ìš©í• ìˆ˜ 있ê³
* í• ë‹¹ë�œì�´ë¦„ê³¼ 관계없ì�´ êµ¬ë¶„í• ìˆ˜ 있다
* 함수를 마치 ì�¼ë°˜ì �ì�¸ ì�¸ìŠ¤í„´ìŠ¤ì²˜ëŸ¼ 다루는 언어
=== í�´ë¡œì ¸ ===
* í�´ë¡œì ¸ : ë‚´ë¶€ì�˜ 있는 외부ì—� 있는 함수ì�˜ ì§€ì— ë³€ìˆ˜ë¥¼ 쓸수 있는것. 때문ì—� ì�˜ë�„하지 않ì�€ 결과를 ê°€ì ¸ì˜¬ìˆ˜ 있다.
- 새싹�실/2011/Noname . . . . 1941 matches
= 참여� =
||ì„ ìƒ�||ë°•ì •ê·¼||1회차||2회차||3회차||4회차||5회차||6회차||
||학�||�하늘||O||X||||||||드�||
|| ||���||O||O||O||O||O||O||
|| ||최승민||O||X||||||||드�||
|| ||김창욱||없�||X||O||O||O||O||
= 후기 =
* '''후기 작성 ìš”ë ¹''' : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
* ê´€ë ¨ 페ì�´ì§€ : ThreeFs, [http://no-smok.net/nsmk/ThreeFs ThreeFs(노스모í�¬)], [http://no-smok.net/nsmk/FiveFs FiveFs(노스모í�¬)]
* ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
* Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
* 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
= 수업 =
== 1회차 ==
=== ë‚´ìš© ===
* Hello World! 프로그램 짜보기
* �스케�프 시퀀스� 사용
* 서ì‹�문ìž�ì�˜ 사용과 ì�´ìœ
* 주�
== 2회차 ==
- 프로그래�언어와학습 . . . . 1939 matches
DeleteMe) ì œëª©ì§“ëŠ” 센스가 없는 관계로;; ì›�글ì�˜ 뜻ì—� 맞게 ì œëª©ì�„ ê³ ì³�주시기를; Rename & Refactor This Page; --ì„�천
http://www.zdnet.co.kr/anchordesk/todays/jwkim/article.jsp?id=45258&forum=1 � 글� 대해서
í† í�¬ë°±ê¹Œì§€ ê°™ì�´ ì�½ì–´ì•¼ í• ê²ƒ ê°™ê³ . -_-; (ë¬¼ë¡ ì“¸ë�°ì—†ì�´ 화내는 사람들ì�´ 많아보여서, ì©�..) ê·¸ 글ì—� 대해서 약간 한계를 ìƒ�ê°�한다면.. (ë�. ê·¸ 글 ì“´ ë¶„ì�˜ ì�˜ë�„는 대강 ì•Œê² ì§€ë§Œ.)
* í•™êµ�ì—�서 C++ ë°°ìš´ë‹¤ê³ í•˜ë“œì›¨ì–´ 건드리나. -_-; (ì „ì „ê³µì�´ë�¼ë©´ 몰ë�¼ë�„..) 컴퓨터공학과ì�˜ 경우 í•™êµ�ì—�서 C++ 배워ë�„ 어셈블러 ë ˆë²¨ê¹Œì§€ 다루는 사람ì�´ 별로 ì—†ë‹¤ê³ í• ë•Œ, C++ ì�„ ë°°ì› ë‹¤ê³ ì‹œìŠ¤í…œë ˆë²¨ 까지ì�˜ 깊ì�€ ì�´í•´ê°€ 필요없었다는 ì �ì�¸ë�°.. 글ì�„ ì�½ìœ¼ë©´, 마치 'êµ�육용 언어로 C, C++ ì�„ ë°°ì› ë‹¤ë©´ 시스템 ë ˆë²¨ê¹Œì§€ ì�´í•´í• 것' 처럼 ì“´ 것 ê°™ë‹¤ê³ ìƒ�ê°�. (C, C++ í�¬ì�¸í„°ë¥¼ ë ˆí�¼ëŸ°ìФ ì�´ìƒ�ì�˜ ê°œë…�으로 ì“´ì �ì�´ 있었나.. --a) ì°¨ë�¼ë¦¬ '우리는 ì „ì „ê³µ ì¶œì‹ ì—� í•˜ë“œì›¨ì–´ì œì–´ 해본 사람 뽑습니다' ë�¼ê³ í• ê²ƒì�´ì§€..ì©�. Domain-Specific 한 부분ì�„ ìƒ�ê°�치 ì•Šê³ ì„œëŠ” 시스템 프로그래머ì—�게서는 늘 ìž�바와 Script Language 는 'êµ°ì�¸ì�„ 나약하게 만드는 무기' ì�¼ 수밖ì—� 없으니까.
* Language != Domain. ë¬¼ë¡ , Domain ì—� ì �합한 Language 는 있ë�”ë�¼ë�„. ì�´ 글ì�´ê±´ Talkback ì�´ê±´.. ë‘�개를 ë�™ì�¼ì‹œ 본다는 ëŠ�낌ì�´ 들어서 좀 ê·¸ë ‡êµ°. (나ë�„ ê°€ë�”ì�€ Java Language 와 Java Platform ì�„ 똑같ì�€ 놈으로 보는 우를 범하긴 하군. -_-;)
* 사족1) 간혹 C++ 로 OSë ˆë²¨ì�„ 건드리긴 하지; (잘못ë�œ ì—°ì‚° 오류, 파란화면, ì‹œìŠ¤í…œë ˆë²¨ë¡œ 건드린다면 ì�´xì§�êµ° 처럼 빨간화면ë�„ ê°€ëŠ¥í•˜ê² êµ¬ë‚˜;)
* 사족2) ì˜ˆì „ 마소ì�˜ 김재우씨가 '프로그래ë°�ì�˜ 숨겨진 진실과 ê±°ì§“' ê´€ë ¨ 기사 나왔ì�„때 ê°•ê·œì˜�씨ì�˜ 반박문ì�„ ì�½ì�„때ë�„ 약간 핀트가 안맞는다란 ëŠ�낌ì�´ 들었는ë�°.. ë’¤ì�˜ í† í�¬ë°±ë“¤ì�„ ë³´ë©´.. ë˜� 한번 한숨. --ì„�천
언어로서 C나 C++ì�˜ (수학ì �, 논리ì �) 규칙ì�„ ì •ë¦¬í•˜ë©´ A4용지 몇장ì�´ë©´ 충분합니다. í�¥ë¯¸ë¡œìš´ 것ì�€ 그런 규칙과 요소들ì�´ 서로 ì¡°í•©ë� 때(ê·¸ë¦¬ê³ ì¡°í•©ë�œ 것ì�„ 다시 ì¡°í•©í• ë•Œ -- ë�¼ì�´ë¸ŒëŸ¬ë¦¬, í”„ë ˆìž„ì›�)ì�˜ 변용입니다.
> êµ�육기관ì—�서는 문법ì � 특성과 ì•Œê³ ë¦¬ì¦˜ ì�´ì™¸ì—�ë�„
> 컴퓨터 시스템ì�„ 어떻게 ì œì–´í•˜ê³ ì–´ë–¤ ì‹�으로 ì˜�
> í–¥ì�„ 미치는지를 가르ì³�야 한다. ê·¸ë ‡ê²Œ 하기ì—� ìž�
��합니다.
하지만 ì�´ì œëŠ” 컴퓨터 시스템ì—� 대한 ì €ì°¨ì›�ì �ì�¸ ì�´í•´ ì—†ì�´ë�„ ì–¼ë§ˆë“ ì§€ 뛰어난 프로그램ì�„ 만들 수 있는 ì˜�ì—ì�´ ëŠ˜ì–´ë‚˜ê³ ìžˆìŠµë‹ˆë‹¤. ì–¸ì œë“ ì§€ ì €ì°¨ì›�ì—� 대한 ì�´í•´ëŠ” ë�„움ì�„ 주지만 ì�´ì œëŠ” ì €ì°¨ì›�ì�˜ ì •ì�˜ê°€ 조금 ë�” ìƒ�í–¥ ì¡°ì •ë�œ ë¬¸ì œ ì˜�ì—ì�´ 훨씬 많습니다. (컴퓨터 ë°œì „ 초기ì—�는 ì �ìš©ë�„ë©”ì�¸ì�´ 협소했습니다)
하드웨어를 "뼈 ì†� 깊ì�´ ê¿°ëš«ê³ ìžˆëŠ” 사람"ê³¼ 그런 ê±°ë�¼ê³¤ 하나ë�„ 모르는 사람ì�´ ë�™ì�¼í•œ ë¬¸ì œì—� ì ‘ê·¼í–ˆì�„ 때 후ìž�ì�˜ 경우가 ë�” 훌ë¥í•œ 프로그램ì�„ ë�” 빨리 산출해낼 가능성ì�€ ì–¼ë§ˆë“ ì§€ 있습니다.
> 바�는 언어는 분명 한계가 있다. �바는 컴퓨터 시
> 스템ì�„ ì�´í•´í•˜ì§€ 못하게 í•˜ê³ , 시스템 ìž�ì²´ì—� 대한
목ì �ì—� ë”°ë�¼, ì�´í•´/구축ì�´ 필요한 시스템ì�˜ ì¶”ìƒ� ë ˆë²¨ 수준ì�´ 다릅니다.
> ì ‘ê·¼ì�„ 허용하지 않기 때문ì�´ë‹¤. JNI(java native i
> nterface)로 í• ìˆ˜ 없는 것ì�„ ë§�하는 것ì�´ë‹¤.
> í•„ìž�는 ìž�ë°” ê°€ìƒ�기계를 만들었ì�„ ì •ë�„로 ìž�ë°” ìž�ì²´
- EightQueenProblemDiscussion . . . . 1908 matches
EightQueenProblem� 풀면서 혹� 푸는� 실패하면서 얻� ThreeFs를 �야기해 봅시다.
ë‹¹ì‹ ì�€ ì–´ë–¤ ì‹�으로 ì�´ ë¬¸ì œì—� ì ‘ê·¼ì�„ í–ˆê³ , ì–´ë–¤ ì‚¬ê³ ì�˜ ê³¼ì •ì�„ 거쳤으며, ì–´ë–¤ ê³¼ì •ìœ¼ë¡œ 프로그래ë°�ì�„ 했으며, ì–´ë–¤ ë””ìž�ì�¸ ê²°ì •ì�„ 했습니까? 만약 실패했다면 ë‹¹ì‹ ì�´ í–ˆë�˜ 것 혹ì�€ 하지 않았ë�˜ 것 중 무엇ì�´ 실패ì�˜ 주요ì�¸ì�´ì—ˆë‹¤ê³ ë¶„ì„�ì�„ 하ì‹ë‹ˆê¹Œ?
만약 ë‹¹ì‹ ë³´ë‹¤ ë�” ì§§ì�€ 시간ì—�, ë�” ì§§ì�€ 코드로 ë¬¸ì œë¥¼ 해결한 사람ì�´ 있다면, ê·¸ 사람과 함께 PairProgramming (혹ì�€ NetMeeting 등ì�„ ì�´ìš©, VirtualPairProgramming)ì�„ 해서 ê·¸ ë¬¸ì œë¥¼ 함께 새로 풀어보세요. ë‹¹ì‹ ì�€ 무엇ì�„ ë°°ì› ìŠµë‹ˆê¹Œ? ê·¸ 사람ì�€ ì–´ë–¤ ë°©ì‹�으로 프로그램ì�˜ 올바름(correctness)ì�„ 확ì�¸í•©ë‹ˆê¹Œ? ê·¸ 사람ì�€ 디버깅ì�„ 어떻게 합니까(혹ì�€ 디버깅ì�´ ê±°ì�˜ 필요하지 않ì�€ ì ‘ê·¼ë²•ì�´ 있ë�˜ê°€ìš”)? ê·¸ 사람ì�€ ì–´ë–¤ 순서로 ë¬¸ì œì—� ì ‘ê·¼í•´ 갑니까? ê·¸ 사람ì�€ ì–´ëŠ� ì •ë�„로까지 코드를 모듈화 합니까? ì�´ 경험ì�´ ë‹¹ì‹ ì�˜ 프로그래ë°�ì—� 앞으로 ì–´ë–¤ 변화를 불러올 것ì�´ë�¼ ìƒ�ê°�합니까?
ì�¼ë‹¨ 구ì„�ì—�서부터 채워나가면 실패한다.. (7개까지는 ë�˜ì§€ë§Œ.. ì—¬ë�Ÿê°œëŠ” ë�˜ì§€ 않는다) ë”ê°€ 다른방법ì�„ 찾아 ë³´ì•„ì•¼ê² ë‹¤.
ë‘�번째.. 가장 ìž‘ì�€ ìž�리수를 채워나가면 실패한다 (ì—시 7개까지 ë�˜ì§€ë§Œ.. ì—¬ë�Ÿê°œëŠ” ë�˜ì§€ 않는다.) ì—시 다른방법ì�„ ì°¾ì•„ì•¼ê² ë‹¤.
세번째ê°�ë�„.. 성공ì �ì�´ë‹¤. ì�¼ë‹¨ 한줄ì—� 한개ì�˜ 퀸만 들어간다는 ì �ì—� 착안하여 ëª¨ë“ ì �ì�„ 검사하였다... 비효율ì �ì�´ì§€ë§Œ 확실한 방법ㅡㅡ;
-- ì„ í˜¸
* Facts - ì ‘ê·¼ë°©ë²•:
ë§� 그대로 그냥 ì •ê³µë²• (ì�´ ë� 지는 ëª¨ë¥´ê² ì§€ë§Œ. -_-;)으로 나갔다. 여기서는 테스트 코드로 ëŒ€ì‹ ì�„..
맨 처ì�Œì—�는 해당 체스íŒ�ì—� 대한 ì �ì ˆí•œ 처리를 하는 것 부터 ì ‘ê·¼í•´ 나아갔다. íŒ�ì—� 퀸ì�„ 놓는 것 부터 시작.
ê·¸ 다ì�Œì—�는 '퀸ì�„ 놓ì�„ 수 있는 위치가 ì•ˆì „í•œ ê³³ì�¼ê¹Œ?' 하는 ì �ì—� 대해 ì ‘ê·¼. ì�´ë¥¼ SelftyZone ì�´ë�¼ ì¹í–ˆë‹¤. ì�´ë¥¼ ì²´í�¬í•˜ê¸° 위해서는 가로/세로/대ê°�ì„ ë°©í–¥ì�„ 모ë‘� ì²´í�¬í•´ì•¼ 하므로 다시 4ê°œì�˜ ìž‘ì�€ 모듈로 나누어졌다. 그중 대ê°�ì„ ì²´í�¬ì�˜ 경우 처ì�Œ 비êµ�를 ì‹œìž‘í• ìœ„ì¹˜ë¥¼ ì¸¡ì •í•˜ê¸° 위한 모듈ì�„ 하나 ë�” 추출하게 ë�˜ì—ˆë‹¤.
해당 ìž�리ì—� 놓았ì�„ 경우. 다른 퀸ì�„ ê³µê²©í• ìˆ˜ 있는 위치ì—� 대해 알아보기 위한 부분ì—� 대해 ìƒ�ê°�했다.
해당 level (0번째줄~7번째줄) ì—� 대해서 공격당하지 않는 위치를 얻어내기 위한 리스트 (ì •í™•ížˆëŠ” 튜플)를 얻어내는 부분.
해당 ì•Œê³ ë¦¬ì¦˜ì�„ 구현하기 위한 기반ì�´ ë�˜ëŠ” ì²´í�¬ ê´€ë ¨ 부분ì—� 대해 (여기까지) 만드는ë�°ëŠ” 52ë¶„ì •ë�„가량ì�´ ê±¸ë ¸ë‹¤. 하지만, ì •ìž‘ Queen ì�„ 배열하는 ì•Œê³ ë¦¬ì¦˜ì�„ ìƒ�ê°�해내는ë�° 3시간 가량ì�´ ê±¸ë ¸ë‹¤. --;
* Feelings - ëŠ�ë‚€ì �: 시간ì�´ 넘 ì˜¤ëž˜ê±¸ë ¤ì„œ 한편으로는 쪽팔리긴 하다. -_-; ë�.. ì•Œê³ ë¦¬ì¦˜ 부분ì—� 대해서 너무 시간ì�„ 오래 ë�Œì—ˆë‹¤. 왜 그랬ì�„까 ìƒ�ê°�하는ë�°.. 아마 íŠ¹ì • ì•Œê³ ë¦¬ì¦˜ë“¤ì�´ ë¨¼ì € 머릿ì†�ì—� ë– ì˜¬ë�¼ì„œê°€ ì•„ë‹�까 한다. (ì�´ 부분ì—� 대해서는 stackì�„ 쓸까 recursive 로 ëŒ€ì‹ í• ê¹Œ ì�´ë¦¬ì €ë¦¬êµ°ì‹œë �군시ë �) ì�´ëŸ° 부분ì—� 대해서는 어떻게 test가능한 부분으로 ì ‘ê·¼í•´ë‚˜ê°ˆìˆ˜ 있ì�„까.
-- �천
'''�천군�게.'''
ìž�ì‹ ì—�게 í•ìƒ� "What is the simplest thing that could possibly work?"ë�¼ëŠ” 질문ì�„ 하면서 TestDrivenDevelopment를 했나요? 테스트/코드 사ì�´í�´ì�„ 진행하면서 스í…�ì�„ 작게 í•˜ë ¤ê³ ë…¸ë ¥í–ˆë‚˜ìš”? 중간ì—� ì§„ì²™ì�´ 별로 없는 경우, ì–´ë–¤ ì•¡ì…˜ì�„ 취했나요? ê·¸ 때 테스트 사ì�´í�´ì�˜ 스í…�ì�„ ë�” ìž‘ê²Œí•˜ë ¤ê³ í–ˆë‚˜ìš”? 만약 다시 ê°™ì�€ ë¬¸ì œë¥¼ 새로 푼다면 ì–´ë–¤ 순서로 테스트를 í•˜ê³ ì‹¶ë‚˜ìš”? (ì§�ì ‘ 다시 한번 새로 시작하는 것ë�„ ê°•ë ¥ 추천) 왜 다른 사람들ì—� 비해 시간ì�´ ìƒ�대ì �으로 ë§Žì�´ ê±¸ë ¸ì�„까요? 테스트 코드를 사용한 것ì�´ ê·¸ 시간만í�¼ì�˜ ì�´ë“�ì�´ 있었나요? TestDrivenDevelopment를 해내가면서 현재 íŒ¨ìŠ¤í•˜ë ¤ê³ í•˜ëŠ” 테스트 ì¼€ì�´ìФì—�서 무엇ì�„ ë°°ì› ë‚˜ìš”? 켄트벡ì�´ ë§�하는 것처럼 ì‚¬ê³ ì�˜ ë�„구가 ë�˜ì–´ 주었나요? ì°¸ê³ ë¡œ ì €ëŠ” EightQueenProblemì�„ 파ì�´ì�¬ìœ¼ë¡œ 약 30ë¶„ ì •ë�„ 시간ì—� 50 ë�¼ì�¸ ì�´ë‚´ë¡œ(테스트 코드 ì œì™¸) 풀었습니다. TestDrivenDevelopment로요. --김창준
ì§�ì ‘ 다시 새로 시작하는 것ì—� 대해서는 비êµ�계산ì�„ 내리기 힘들것 같네요. (ë�” 좋ì�€ ë””ìž�ì�¸ì�„ 얻어내는 것과 í›ˆë ¨ë�¼ëŠ” ì �ì—�서는 ë¬¼ë¡ ì €ë�„ 추천) ì œê°€ ìž˜ëª»í–ˆë‹¤ê³ ìƒ�ê°�ë�˜ëŠ” 부분ì�€, 퀸ì�„ 배열하는 방법 ì•Œê³ ë¦¬ì¦˜ 부분ì—� 대해 TestDrivenDevelopment 를 지키지 못했다는 ì �ì�´ì£ . (머릿ì†�ì—� ë¨¼ì € 재귀함수 호출 등ì�˜ íŠ¹ì • ì•Œê³ ë¦¬ì¦˜ë“¤ì�´ ë¨¼ì € ë– ì˜¤ë¥¸ì§€ë�¼. )
ì•Œê³ ë¦¬ì¦˜ ê¶�리 부분ì—� 대해서ë�„ 80/20 법칙ì�´ 통용ë�˜ë ¤ë‚˜ìš”. :) 3시간ì�´ 걸린 부분ì�´ 바로 다ì�Œ 부분ì�´ì˜€ëŠ”ë�°ìš”.
- ì œ13회 한êµê²Œìž„컨í�¼ëŸ°ìФ 후기 . . . . 1901 matches
#title ì œ13회 한êµê²Œìž„컨í�¼ëŸ°ìФ 후기
= ì œ13회 한êµê²Œìž„컨í�¼ëŸ°ìФ =
== 소개 ==
* [http://www.kgconf.com KGC홈페�지]
|| 행사명 || 한êµêµì œê²Œìž„컨í�¼ëŸ°ìФ Korea Games Conference 2013(KGC2013) ||
|| � 시 || 2013년 9월 25�(수) ~ 9월 27�(금) ||
|| 장 소 || 서울시 삼성� 코엑스 컨벤션 센터 ||
|| 주 최 || 한êµê²Œìž„개발ìž�협회 ||
|| 후 ì›� || 문화체육관광부, 한êµì�¸í„°ë„·ë””지털엔터테ì�¸ë¨¼íŠ¸í˜‘íšŒ, 서울산업통ìƒ�ì§„í�¥ì›�, NHN Ent. ||
== 후기 ==
=== [권순�] ===
==== 1�차 ====
===== 들� 세션 =====
|| 시간 || ê°•ì�˜ ë‚´ìš© || 스피커 || ë¹„ê³ ||
|| 09:20 – 10:20 || í•˜ë³µë¹„ì „ì—”ì§„ì�„ ì�´ìš©í•œ MMO게임 개발 || ê°•ê²½ë�•(팀버게임즈) || Graphic ||
|| 10:30 – 11:30 || 모바ì�¼ 3D엔진ì�„ 만들어 ë³´ìž� || 장언ì�¼(주-ì œì�´íˆ¬ì œì�´ëž©) || Mobile ||
|| 11:40 – 12:40 || ë¹ ë¥¸ 게임개발ì�„ 위한 Autodesk®3ds Max® 활용 íŒ� || ê¹€ì�¼í˜�(ì˜¤í† ë�°ìФí�¬ 코리아) || Graphic ||
|| 12:40 – 13:30 |||||| ì �심시간 ||
|| 13:30 – 14:30 || 키노트 1 - 모바ì�¼ê³¼ 온ë�¼ì�¸ 게임 개발ì�˜ 미래, ê·¸ë¦¬ê³ ë�Šìž„ì—†ì�´ 변화하는 시장안ì—�서 기솔ì � 우위를 ì �하기 위한 ì„ íƒ� || Brian Waddle(Havok) || ||
|| 14:40 – 15:40 || 키노트 2 - 가�현실과 게임� 미래 || Brendan Iribe(Oculus VR) || ||
- EnglishSpeaking/2011년스터디 . . . . 1897 matches
== 개요 ==
* 목ì � : ì˜�ì–´ 시험ì—� êµ¬ì• ë°›ì§€ ë§�ê³ ì˜�ì–´ì—� ì�µìˆ™í•´ì§‘시다.
* 목표 : 중앙ë�„서관 English Lounge ì •ë³µ!!
* 모임 시간 : 매주 화요� 오후 2시
* 참가ìž� : [권순ì�˜], [김수경], [송지ì›�], [ì •ì�˜ì •]
== 스터디 방법 ==
1. ìž�ìœ ë¡ê²Œ 대화하기
1. 한 가지 ì£¼ì œë¥¼ ì„ ì •í•´ì„œ ê·¸ì—� 맞는 대답하기. (예) ìž�ì‹ ì�˜ 가족 소개를 해보세요.
* ì°¸ê³ ë�„서 : 한 달 ë§Œì—� ë��내는 OPIc (í•™ìƒ�편/Intermediate) - ì›�글리쉬
1. The Simpsons (심슨네 가족들)ì�˜ 한 장면ì�„ ì—í• ë¶„ë‹´í•´ì„œ ë”°ë�¼í•˜ê¸°.
== 출� ==
|| ë‚ ì§œ/ì�´ë¦„ || 권순ì�˜ || 김수경 || 송지ì›� || ì •ì�˜ì • ||
== 여름 방학 ==
=== 7월 12� ===
1. 앞으로 스터디� 진행 방향
* ê°�ìž�ì�˜ ì�´ 스터디를 하는 목ì �/목표가 무엇ì�¸ê°€?
* 막연하게 Free Talkingì�„ 하면 ì•„ì§� 어색한 우리들, ì–´ë– í•œ 방법으로 ì�´ë¥¼ ê·¹ë³µí• ê²ƒì�¸ê°€?
* 게스트 : [ì •ì§„ê²½]
* 마침 참여 ì�¸ì›� 모ë‘�ê°€ ACM 스터디 중ì�´ë�¼ ìž�ì‹ ì�˜ ë¬¸ì œë¥¼ ì„¤ëª…í•˜ê³ ì†Œê°�ì�„ ë§�하는 시간ì�„ ê°€ì§�
* ì�´ëŸ°ì €ëŸ° ìž�ìœ ì£¼ì œë¡œ ì�´ì•¼ê¸°í•˜ë‹¤ê°€ ê°�ìž�ì�˜ 스마트í�°ì—� 대해 디스(?)하는 시간ì�„ ê°€ì§�
- Java Study2003/ì²«ë²ˆì§¸ê³¼ì œ/ë°©ì„ í�¬ . . . . 1894 matches
1. �바� 특징
* C 언어ì�˜ í�¬ì�¸í„°ì²˜ëŸ¼ 메모리를 ì§�ì ‘ accessí• ìˆ˜ 없다.
* Object Oriented Language (�체지향언어)
* Interpreted Environment ì œê³µ
-- 기존ì�˜ compile/link/loadë°©ì‹�ì�˜ 언어ì—� 비해 source를 compileë§Œ 하면 최종 수행코드가 ìƒ�성ë�¨ìœ¼ë¡œ 개발시간ì�„ ë‹¨ì¶•í• ìˆ˜ 있다.
-- class파ì�¼ì�€ ê·¸ ìž�ì²´ê°€ 실행파ì�¼ì�´ 아니다. ë”°ë�¼ì„œ 그냥 수행ë� 수 없으며, ì�´ class파ì�¼ì�„ ì�½ì–´ì„œ í•´ì„�한 후, 실행해 줄 무언가가 필요한ë�°, 그것ì�´ 바로 JVMì�´ë‹¤.
* Thread를 완벽하게 지�한다.
* JVM� 알아서 � �� 사용�지 않는 메모리를 check해서 system� 반납해 준다.
* ê³µê³ í•œ security
(출처 : �바누리)
2. VMì�´ëž€ 무엇ì�´ë©°, ì�´ê²ƒì�„ 씀으로ì�¨ 얻는 ì�´ë“�ê³¼ 단ì �ì�€ 무엇ì�¸ê°€?
* VMì�´ëž€? : ìž�ë°” 언어 ë°� ê·¸ 실행 환경ì�˜ 개발ìž�ì�¸ ì�¬ 마ì�´í�¬ë¡œì‹œìŠ¤í…œì¦ˆì—� ì�˜í•´ 사용ë�œ 용어ì�´ë©°, 컴파ì�¼ë�œ ìž�ë°” ë°”ì�´ë„ˆë¦¬ 코드와, ì‹¤ì œë¡œ 프로그램ì�˜ ëª…ë ¹ì–´ë¥¼ 실행하는 마ì�´í�¬ë¡œ 프로세서(ë˜�는 하드웨어 플랫í�¼) ê°„ì—� ì�¸í„°íŽ˜ì�´ìФ ì—í• ì�„ 담당하는 소프트웨어를 가리킨다.
* 장ì � : ê°€ìƒ�ë¨¸ì‹ ì�´ 한 플랫í�¼ì—�서 ì œê³µë�˜ë©´, ì–´ë– í•œ ìž�ë°” 프로그램ë�„ ê·¸ 플랫í�¼ì—�서 실행ë� 수 있다.
3. ìž�ë°”ì�˜ 종류, ë²„ì „, ê³¼ì •
* 하드웨어 환경� 따른 구분 : JSEE(Enterprise Edition), J2SE(Standard Edition), M2ME(Micro Edition)
* 1. ì• í”Œë¦¬ì¼€ì�´ì…˜ê³¼ ì• í”Œë¦¿
ì• í”Œë¦¿ì�€ 브ë�¼ìš°ì €ì—� 플러그ì�¸ 형ì‹�으로 실행ë� 수 있는 ìž�ë°” 프로그램ì�„ ë§�í•˜ê³ ì• í”Œë¦¬ì¼€ì�´ì…˜ì�€ 브ë�¼ìš°ì €ê°€ 아닌 순수 ìž�ë°” 프로그램들ì�„ ë§�합니다. êµ³ì�´ ë”°ì§€ìž�ë©´ 서블릿, 빈즈, JSP 모ë‘� ì• í”Œë¦¬ì¼€ì�´ì…˜ì—� í•´ë‹¹í•˜ê² ì£ .
* 2. 서블릿ì�´ë‚˜ JSP 는 J2EEì�˜ 구성ì›�들로서 서버사ì�´ë“œ 스í�¬ë¦½íЏë�¼ê³ 합니다. JSPê°€ 만들어진 ì�´ìœ ê°€ ë�ëƒ�하면, 서블릿ì�˜ ë¬¸ì œì �ì�„ 해결하기 위해서ë�¼ê³ 나 í• ê¹Œ... 웹 프로그래ë°�ì�´ëž€ê²Œ 본질ì �으로 웹디ìž�ì�´ë„ˆì™€ì�˜ í˜‘ë ¥ì�´ 불가피한ë�° 서블릿ì�˜ 경우ì—�는 DISPLAY 부분ì�„ ìˆ˜ì •í•˜ê¸° 위해서 웹디ìž�ì�´ë„ˆê°€ ì ‘ê·¼í•˜ê¸° ì–´ë µë‹¤ëŠ” 단ì �ì�´ ìžˆì£ .. ì�´ë•Œë¬¸ì—� JSPê°€ ë§Œë“¤ì–´ì¡Œë‹¤ê³ ì•Œê³ ìžˆìŠµë‹ˆë‹¤. JSPë�¼ëŠ” 파ì�¼ì�€ 웹 ë””ìž�ì�´ë„ˆê°€ 페ì�´ì§€ë¥¼ ìˆ˜ì •í•˜ê¸° 편하게 ë�˜ì–´ìžˆë‹¤ëŠ”ê²Œ 장ì �ì�´ì£ . JSPê°€ 컴파ì�¼ë�˜ë©´ 서블릿ì�´ ë�©ë‹ˆë‹¤.(ì�´ê²Œ ì „ë¶€ìž„...) ê·¸ë¦¬ê³ ì„œë¸”ë¦¿ì�´ 실행ë�˜ë©´ ì‹¤ì œ HTML 페ì�´ì§€ê°€ í�´ë�¼ì�´ì–¸íЏì—�게 ì „ì†¡ë�˜ëŠ” 것입니다.
빈즈ì—� 대해서 ì�´ì•¼ê¸° 하ìž�ë©´ 웹 서비스ë�¼ëŠ” í�° í…Œë‘�리 ë‚´ì—�서 ì�´ì•¼ê¸°ë¥¼ 해야 하는ë�°, 간단하게 ë§�하ìž�ë©´ 빈즈ë�¼ëŠ” 것ì�´ 만들어진 ì�´ìœ 는 프로그램ì�˜ DISPLAY 부분과 LOGIC 부분ì�„ 분리해서 좀 ë�” í™•ìž¥ì„±ìžˆê³ ìœ ì—°í•œ 시스템ì�„ ê°œë°œí•˜ê³ ìž� 하는 취지ì—�서 탄ìƒ�한 것입니다.(언뜻 ì�´í•´ê°€ 안ë� 수ë�„ 있ì�Œ...)
"ì¶”ìƒ�í™”" ë�¼ëŠ” 것과 ë°€ì ‘í•œ ê´€ë ¨ì�´ 있습니다. 우리가 윈ë�„ìš° ìš´ì˜�ì²´ì œë¥¼ 쓸때 C 드ë�¼ì�´ë¸Œ D 드ë�¼ì�´ë¸Œë¥¼ í�´ë¦ë§Œ 하면 ê·¸ 안ì�˜ 파ì�¼ë“¤ì�´ 다 ë³´ì�´ì£ . 하지만 ì‹¤ì œ 컴퓨터 안ì—�서 ë�ê°€ 어떻게 ë�Œì•„가는지는 알 필요가 없습니다. ê·¸ì € ì•„ì�´ì½˜ì�´ ë³´ì�´ë©´ í�´ë¦í•´ì„œ ê·¸ 안ì�˜ 파ì�¼ë“¤ì�„ ë³´ê³ ì—´ê³ ì‚ì œí•˜ê±°ë‚˜ ìˆ˜ì •í•˜ë©´ ë�˜ëŠ”ê±°ì£ .
- 지금그때2006/ì„ ì „ë¬¸ . . . . 1862 matches
= 발�취 =
[지금그때2003/ì„ ì „ë¬¸]
[지금그때2004/ê°•ì�˜ì‹¤ì„ ì „í™�보문안]
[지금그때2004/게시��보문안]
[지금그때2005/�보]
= 04학번 게시� =
아래부분ì�€ 휘ë�™ì„ 배꺼 ì°¸ê³ í—¤í—·, - 허아ì˜�
ì œëª©: 4ì›” 7ì�¼.. 약ì†�잡지 마세요!
안녕하세요~
매년 참가ìž�들ì�˜ 좋ì�€ 후기로 ì�´ë²ˆì—�ë�„ ë˜� 기íš�í•˜ê³ ìžˆëŠ” <b>지금그때</b> 기íš�단 입니다.
아마 ì„ ë°°ë‹˜ë“¤ 께서는 한번쯤ì�€ 들어보셨으리ë�¼ ìƒ�ê°�ì�´ ë“니다.
<b>"ì§€ê¸ˆì•Œê³ ìžˆëŠ” 것ì�„ 그때ë�„ 알았ë�”ë�¼ë©´.."</b>
��는 시�서 얻어내온 "지금 그때" !!
ìž�ì‹ ì�´ ì�´ë•Œê¹Œì§€ 살아오면서 ì •ë§� ë‚´ê°€ 잘한 ì�¼ì�´ì—ˆì§€.. ë�¼ê³ ìƒ�ê°�하는 ì�¼!
ë˜�는, ë‚´ê°€ ê·¸ë•� íŒ�단ì�„ 잘 못 했어. ë�¼ê³ 후회하는 ì�¼ì�´ 있지 않으셨나요?
열린 <b>지금그때</b> ìž�리ì—�서, 후배들 ë˜�는 ì„ ë°°ë‹˜ë“¤ê³¼ ì�´ëŸ° ì €ëŸ° ì�¸ìƒ�ì—� 대한 얘기를 나누면서 ì‚¶ì�˜ 지혜나 사람들ì�˜ ì�´ì•¼ê¸°ë¥¼ 들어보는 ê±´ 어떨까요?
<B>지금그때</B>(ì�´ë²ˆ 행사ì�´ë¦„)는 ì�´ëŸ° ì�´ì•¼ê¸°ë¥¼ 나누는 진지하지만 재미있는 ìž�리가 ë� 것입니다. 여태 서로 몰ëž�ë�˜ ì„ ë°°, 후배, ë�™ê¸°ê°€ 한 ìž�리ì—� 모여 ì�´ì•¼ê¸°í•˜ëŠ” ë�™ì•ˆ 좋ì�€ ì�¸ì—°ìœ¼ë¡œ ë°œì „í• ìˆ˜ 있는 ë°œíŒ�ì�´ ë�˜ê¸°ë¥¼ ë°”ëž�니다.
행사는 4ì›” 7ì�¼ 금요ì�¼ ì €ë…� 7시ì—� 시작하여 2시간 ì •ë�„ ì§„í–‰í• ì˜ˆì •ìž…ë‹ˆë‹¤. 장소는 공대 ê°•ì�˜ì‹¤ 가운ë�° 한 곳으로, ê°•ì�˜ì‹¤ 번호는 추후 ê³µì§€í• ì˜ˆì •ìž…ë‹ˆë‹¤.
ì‚¬ì „ì°¸ê°€ì‹ ì²ì�„ ë°›ê³ ìžˆìŠµë‹ˆë‹¤. ì‹ ì²í•˜ì‹ 분께는 행사 ì „ 다시 ì—°ë�½ì�„ 드릴ê²�니다.
<a href="http://165.194.17.5/~leonardong/register.php?id=nowthen2006"> ì‹ ì²í•˜ëŸ¬ê°€ê¸° click </a>
- JavaStudy2003/ë‘�ë²ˆì§¸ê³¼ì œ/노수민 . . . . 1833 matches
* �래 RandomWork 짜�게 있는� eclipse가 Run� 안��군요;
그래서 디버그 � 결과 확�불가.;
Run쪽 옵션ì�´ 틀린건가;; 오류가 아니ë�¼ ë©”ì�¸ í�´ëž˜ìŠ¤ê°€ 없다는 등ì�˜ 다양한 메시지가 뜨면서 안ë�¼ìš”; ê²°êµ ê°„ë‹¨í•œ 소스를 올립니다
== �체지향 개� ==
=== �체란? ===
* 세계� 존재하는 것들, ex) 사람, ��차, 컴퓨터 등..
다�� � 가지로 나눌 수 있다.
* ìƒ�태(state) : ê°�ì²´ê°€ ê°€ì§€ê³ ìžˆëŠ” ì†�성 ë˜�는 특성
* í–‰ë�™(behavior) : ê°�ì²´ê°€ ê°€ì§€ê³ ìžˆëŠ” 기능 ë˜�는 í• ìˆ˜ 있는 í–‰ë�™
ex) ��차 - 색, 바퀴, �잡�, 현재 기어위치 등� �태�,
달린다, 멈춘다, ��를 높�거나 낮춘다 등� 행�� 한다
ì�´ëŸ¬í•œ 실세계를 소프트웨어ì �으로 표현하기 위한 방법중 하나가 'ê°�체지향'ì�´ë‹¤.
* �체� �태와 행� -> 소프트웨어 �체� 변수와 메소드
로 모��한다.
즉, �태를 나타내는 변수와 그 �태를 변경하는 행�� 메소드로
실세계ì�˜ ê°�체를 소프트웨어 ê°�체로 모ë�¸ë§�í•˜ê³ êµ¬í˜„í•œë‹¤.
=== �체지향 방법�서 나타나는 몇 가지 특징 <- OOP� 특징 ===
* 캡�화 : 변수(�태)와 메소드(행�)를 하나� 묶�으로 캡�화한다.
ì�´ê²ƒìœ¼ë¡œ ì�¸í•´ 모듈성과 ì •ë³´ì�€ë‹‰ì�´ë�¼ëŠ” ì�´ë“�ì�„ 얻는ë�°,,
하나ì�˜ ê°�ì²´ì�˜ 소스가 다른 소스와 무관하게 ìœ ì§€í• ìˆ˜ ìžˆê³ , ë˜� publicì�´ë‚˜ private 권한ì�„ 통해 ì •ë³´ì—� 대한 ì ‘ê·¼ ì •ë�„를 ì„¤ì •í• ìˆ˜ 있다.
- ZeroPage . . . . 1819 matches
= 중앙대학êµ� 컴퓨터공학부 í•™ìˆ ì—°êµ¬íšŒ ZeroPage 입니다. =
* 위키 ë�°ì�´í„°ê°€ ë‚ ì•„ê°€ì„œ ë§Žì�€ 부분ì—� 공백ì�´ 있습니다. 특히 최근 05-07ë…„ ë�°ì�´í„°ê°€ ì—…ë�°ì�´íЏ ë�˜ì§€ 않았습니다.
=== ZeroPage 는 ===
[ì œë¡œíŽ˜ì�´ì§€]는 ê³µë¶€í•˜ê³ ìž�하는 뜻ì�´ 있는 사람들ì�´ 모ì�¸ ì�¼ì¢…ì�˜ ì�¸ë ¥ì�˜ 장입니다. ê·¸ 안ì—�서 뜻ì�´ ê°™ì�€ 사람들ì�„ ë§Œë‚ ìˆ˜ 있기를, ë˜�는 ìž�ì‹ ì�´ 아는 것ì—� 대해 다른 사람들ì—�게 ì „ë‹¬í•´ì¤„ìˆ˜ 있기를, ë˜�는 ìž�ì‹ ì�˜ 부족한 ì �ì�„ 다른 사람들로부터 얻어갈 수 있었으면 합니다. ê°œì�¸ì�˜ ì�´ì�µë“¤ì�´ 모여서 집단ì�˜ ì�´ì�µì�„ 만들어가며, 집단ì�˜ ì�´ì�µì�„ 추구하는 것ì�´ ê³§ 개개ì�¸ë“¤ì—�게 ì�´ì�µì�´ ë�˜ëŠ” 경지가 ë�˜ì—ˆìœ¼ë©´ 합니다.
여러가지 íž˜ë“ ì—¬ê±´ ì†�ì—�서ë�„ 뜻ì�´ 있는 사람들ì�˜ ìˆ˜ê³ ì™€ ë…¸ë ¥ìœ¼ë¡œ 지금까지 ì�´ì–´ì ¸ 온ë�¼ì�¸/오프ë�¼ì�¸ 활ë�™ì�„ 계ì†�í•˜ê³ ìžˆìŠµë‹ˆë‹¤. 지금까지ì�˜ ZeroPage 는 ZeroPage를 ê±°ì³�ê°„ 사람들ì�´ 만들어놓ì�€, 혹ì�€ 현재 활ë�™ì¤‘ì�¸ 사람들ì�˜ ê³¼ì •ì—� 대한 ê²°ê³¼ì�´ë©°, 다시 ë§Žì�€ 사람들ì—� ì�˜í•´ 재창조ë�˜ê³ 새로운 모습ì�„ 만들어나가게 ë� 것입니다. ì–¸ì œë‚˜ '현재 진행형' 중ì�¸ 학회ì�´ê¸°ë¥¼. ì�´ ì •ì�˜ ë˜�한 사람들ì�´ 스스로 ê¹¨ëœ¨ë¦¬ê³ , ë�” 좋ì�€ 방향으로 바꾸어나가기를.
현재는 02ë…„ë�„부터 ë�„입한 wiki 시스템ì�„ 통하여 ê°� 프로ì �트나 스터디를 ì§„í–‰í• ë•Œë§ˆë‹¤ 문서 산출물ì�„ 만들어 ë‚´ì–´ 양질ì�˜ ì •ë³´ë“¤ì�„ ì¶•ì �í•´ ë‚˜ê°€ê³ ìžˆë‹¤. ì�´ 시스템ì�€ 스터디와 프로ì �트를 팀으로 ì§„í–‰í• ë•Œ ê³µë�™ knowledge repository ì�˜ ì—í• ì�„ 함으로서 진행하는 회ì›� 들ì—�게 ë�„움ì�´ ë�˜ê³ , 추후ì—� 다른 회ì›�ì�´ 비슷한 스터디나 프로ì �트를 í• ë•Œ ê·¸ wiki 페ì�´ì§€ë¥¼ ì°¸ê³ í•¨ìœ¼ë¡œì�¨ ê°™ì�€ ê³³ì—� ì�Ÿì�„ ë…¸ë ¥ì�„ 줄ì�´ê³ , ê·¸ wiki 페ì�´ì§€ë¥¼ 다시 키워 나ê°�으로ì�¨ ì§€ì†�ì �으로 양질ì�˜ ì •ë³´ë¥¼ ì¶•ì �하여왔다. ì�´ë¡œì„œ ì œë¡œíŽ˜ì�´ì§€ì�˜ wiki 시스템ì�€ 현재ì�˜ 회ì›�ê³¼ í•™êµ�를 ë– ë‚œ 회ì›�ê·¸ë¦¬ê³ ì•žìœ¼ë¡œ ì œë¡œíŽ˜ì�´ì§€ì—� 들어올 회ì›�들 모ë‘�ì—�게 ë�„움ì�´ ë�˜ëŠ” 시스템으로서 ìž�ë¦¬ë§¤ê¹€í•˜ê³ ìžˆë‹¤.
=== ZeroPage란 �름� 기��? ===
ZeroPage ë�¼ëŠ” 명ì¹ì—� 대해서는 91학번 ì�´ì°¬ê·¼ë‹˜(현재 중앙대학êµ� 컴퓨터공학부 êµ�수.)ì�´ 최초로 ì œì‹œí•œ 것으로 ì•Œë ¤ì ¸ìžˆì�Œ. (from í…Œí�¬ë‹ˆì¹´(김승태) )
See Also [ê¸°ìˆ ì �ì�¸ì�˜ë¯¸ì—�서ì�˜ZeroPage]
=== ì œë¡œíŽ˜ì�´ì§€ 행사들 ===
[프로ì �트지ë�„]
== ì œë¡œíŽ˜ì�´ì§€ì�˜ ì—°í˜� ==
* 2016 NAVER D2 우수활ë�™ PARTNER ì„ ì •
* 2015 ICT공과대학 ì „ê³µ/MACH ê´€ë ¨ ë�™ì•„리 활ë�™ 최우수 수ìƒ�
* 2014 서울어코드 우수�아리 1위
* 2014 Naver D2 CAMPUS PARTNER ì„ ì •
* 2014 ZeroPage 첫번째 OB모임 진행
* 2013 삼성 Software Friendship ì„ ì •
* 2012 [ZeroPageServer] 새것구입.
* 2012~2013 ê³¼í•™ê¸°ìˆ ë�™ì•„리 ì§€ì›�사업 ì„ ì •
- ToyProblems . . . . 1816 matches
구구단, 소수, 피보나치 수열 구하기 등ì�˜ ê°„ë‹¨í•˜ê³ ì‰¬ìš´ ë¬¸ì œë“¤
�주 사용�는 ToyProblems:
* 소수
* 피보나치 수열
* �스트 �형 작�
* 숫�야구
ë‹¹ì‹ ì�€ ì�´ì œê¹Œì§€ ì�´ëŸ° ë¬¸ì œë“¤ì�„ 후배들ì—�게 가르치면서 그들ì�„ ì •ì‹ ì�˜ ê°�옥 ì†�ì—� 가둬넣지 않았습니까? ì�´ì œê¹Œì§€ 구구단 ë¬¸ì œë¥¼ ì •ë§� ìƒ�소한 방법으로 해결한 후배를 본 ì �ì�´ 있습니까? 모ë‘� for 루프를 ì“°ì§€ 않ë�˜ê°€ìš”? 네. ë‹¹ì‹ ì�€ ì�´ì œê¹Œì§€ 후배들ì�„ ìž�ì‹ ì�˜ 협소한 패러다임으로 세뇌시켜왔습니다. (사실, 시간ì�„ ì�¨ê°€ë©° 후배들ì—�게 ìž�ì‹ ì�˜ ì§€ì‹�ì�„ ë² í‘¸ëŠ” ì„ ë°°ë“¤ì�€ ì •ë§� 훌ë¥í•˜ê³ 그런 사람들ì�„ í�„í•˜í• ìƒ�ê°�ì�€ ì „í˜€ 없습니다. ì�¼ë¶€ëŸ¬ 좀 과장ì�„ 해서 ì�¼ìŠµë‹ˆë‹¤.) --JuNe
ToyProblemsì—�는 단ì �ì�´ 있다. 너무 간단하다. 배우는 사람ì�€ ì§€ë£¨í•˜ê³ ì‹œì‹œí•˜ê²Œ ëŠ�ë‚„ 수 ìžˆê³ , ë¬¸ì œë¥¼ 풀어ë´�야 별 ê°�í�¥ì�´ 없으며, 새로운 걸 ë°°ìš´ ëŠ�낌ì�´ 들지 않는다. 그러나 그들ì—�게 ì•„ì§� 복잡한 ë¬¸ì œëŠ” 시기ìƒ�ì¡°ì�´ë‹¤. ì�´ ë”œë ˆë§ˆë¥¼ 어떻게 깨트릴까.
ToyProblems를 풀게 하� 다� 방법� �용한다. Seminar:TheParadigmsOfProgramming [http://www.jdl.ac.cn/turing/pdf/p455-floyd.pdf (pdf)]� 학습하게 하는 것�다.
1. ì�¼ë‹¨ ìž�ì‹ ì�´ 아는 방법ì�„ ì´�ë�™ì›�해서 ë¬¸ì œë¥¼ 풀게 한다.
1. ì„ ë°°ê°€ ì�´ 간단한 ë¬¸ì œë¥¼ 다양한 패러다임으로 다르게 í’€ 수 있다는 것ì�„ ë³´ì—¬ì£¼ê³ ê°„ëžµížˆ 설명한다. ì�´ë•Œ, 대부분ì�˜ 경우 긴 설명ì�´ 필요없다. ì�´ë¯¸ ë¬¸ì œë¥¼ 풀어봤기 때문ì�´ê¸°ë�„ í•˜ê³ , ë¬¸ì œ ìž�ì²´ê°€ 간단하기 때문ì�´ê¸°ë�„ 하다.
1. ì�´ë²ˆì—�는 해당 패러다임ì�„ ì�´ìš©í•´ì„œ 앞서 1번ì—�서 풀었ë�˜ ë¬¸ì œì™€ ìœ ì‚¬í•˜ì§€ë§Œ 다른 ë¬¸ì œë¥¼ 풀게 한다.
ì�´ëŸ° ì‹�으로 패러다임ì�„ 여러가지 소개한다. 예를 들어 구구단 ê°™ì�€ ë¬¸ì œëŠ” 최소 10가지 ì�´ìƒ�ì�˜ 패러다임으로 í’€ 수가 있다.
í•™ìƒ�ì�€ ì�´ 경험ì�„ 통해 프로그래ë°� "ê°œë…�"ê³¼ "패러다임"들ì�„ 학습하게 ë�˜ë©°, ì–´ë–¤ 경우ì—� ì–´ë–¤ 패러다임ì�´ ë�” ì �ì ˆí•œì§€ íŒ�ë‹¨í• ëŠ¥ë ¥ì�´ ìƒ�ê¸°ê³ , 무엇보다ë�„ 한가지 패러다임ì—� 대한 초기 ê°�ì�¸(새ë�¼ìƒˆê°€ 처ì�Œ 본 í�°ìƒ‰ì�„ 무조건 어미ë�¼ê³ ìƒ�ê°�하는 효과)ì�„ ê¹¨íŠ¸ë¦¬ê³ , 좀 ë�” ìž�ìœ ë¡œì›Œì§ˆ 수 있다 -- 한가지 패러다임만 아는 사람보다는 여러가지 패러다임ì�„ 아는 사람ì�´ ë�” 개방ì �ì�´ê³ í�¬ìš©ë ¥ì�´ 넓다. --JuNe
ê³ í•™ë…„(ì €í•™ë…„ì�„ ê°€ë¥´ì¹ ì‚¬ëžŒë“¤) 대ìƒ�으로 ê°•ì�˜ë¥¼ 해줄 ìš©ì�˜ê°€ 있습니다. 만만한 ë¬¸ì œê°€ ê²°ì½” 만만한 게 아니ë�¼ëŠ” 것, 간단한 것ì—�서 ì •ë§� ì—„ì²ë‚˜ê²Œ ë§Žì�€ 걸 배울 수 있다는 것 등ì�„ ëŠ�ë�¼ê²Œ ë� 것입니다. --JuNe
''요세 ì €ë�„ 위와 ê°™ì�€ 것 때문ì—� ê³ ë¯¼ 했는ë�° 해결하기가 쉽지 않았습니다. 후배들ì—�게 좀 ë�” ë§Žì�€ 걸 배울 수 있는 ë¬¸ì œì—� 관하여서... 그런ë�° ì–´ë ¤ìš´ ë¬¸ì œëŠ” ì¢Œì ˆí• ê±° ê°™ê³ ê·¸ë ‡ë‹¤ê³ ì‰¬ìš´ ë¬¸ì œëŠ” 배우는 게 얼마 없는 ê±° ê°™ê³ ... 여러 가지 패러다임ì�„ 통해서 ê³ ë¯¼ì�„ í•´ê²°í• ìˆ˜ 있다면 ì�´ë²ˆ 기회ì—� 한 번 시ë�„ í•´ë³´ê³ ì‹¶ìŠµë‹ˆë‹¤. --재ë�™''
* [피보나치]
* [숫�야구]
* 추가바람
*ë‚ ì§œ: 6ì›” 1ì�¼ ì˜¤ì „ 10시
- woodpage/VisualC++HotKeyTip . . . . 1813 matches
== ë‚´ê°€ 쓰는 ê±° ì •ë¦¬ ==
*요즘 회사 ë�™ë£Œëž‘ 머가좋네 머가 편하네 하면서 ë†€ê³ ìžˆì�Œ
*ì•Œê³ ë³´ë©´ ìƒ�당히 편한 visual ì©�
*Visual C++ 6.0 �서 Help메뉴� 보면 KeyBoardMap��는것� 있다.
*Hot Key를 ì“°ë©´ 좋다. 스타ì—�서 단축키 쓰는거랑 ê°™ì�€ì�´ìœ 다. 마우스로 스타하는거랑 키보드까지 ê°™ì�´ 쓰는것ì�€ ê±°ì�˜ 천지차ì�´ë‹¤. 그만í�¼ ìœ ìš©í•œ 단축키를 ë§Žì�´ ì“°ë©´ 쓸수ë¡� 코딩 ì†�ë�„ë�„ 빨ë�¼ì§€ê³ 소스분ì„�ë�„ 잘ë�˜ëŠ”ê±°ê°™ë‹¤. ^^;;
*ì�¼ì¢…ì�˜ 페ì�´ì§€ë¥¼ ì�´ë�™ì‹œì¼œì£¼ëŠ” 기능ì�„한다. Aë�¼ëŠ” 페ì�´ì§€ë¥¼ ì—´ê³ ìž‘ì—…í•˜ë‹¤ê°€ Bë�¼ëŠ” 페ì�´ì§€ë¥¼ 열었다. ê·¸ë¦¬ê³ ë‹¤ì‹œ Aë�¼ëŠ” 페ì�´ì§€ë¥¼ ê°€ê³ ì‹¶ì�„때 Ctrl + Tabì�„ 누르면 간다. ì‚´ì§� ì‚´ì§� 눌러주면 바로 ì „ 페ì�´ì§€ë¥¼ ì�´ë�™í•˜ëŠ” 기능ì�„ 수행한다. 그러다 급하게 누르면 열린 페ì�´ì§€ë¥¼ 계ì†�해서 ì�´ë�™í•˜ê²Œ ë�œë‹¤.
* Ctrl + F6 ì�´ëž‘ ê°™ì£ ? -_-훨씬 ë‚«êµ°ìš”.. 한ì†�으로 ë�˜ê³ .. ã… .ã… --[ì„ í˜¸]
* Ctrl + F6 � Ctrl + Tab �번 연� 누루기랑 같네 � --[광�]
*사용ë�„ : ***** (무지 ë§Žì�´ 사용 없으면 코딩하기 ì •ë§� ì‹«ì�„ê±°ê°™ì�Œ)
*Ctrl + Tab ì�´ ì—†ì�„때 그나마 ì�´ê±¸ë¡œ 살수있ì�„듯 현재 ì—´ë ¤ì§„ 윈ë�„ìš° ì°½ì�´ 목ë¡�으로 나오며 ì„ íƒ�하면 ì�´ë�™í•¨ 단ì �ì�€ 윈ë�„ìš°ì°½ì�„ 늘릴수없ì�Œ 파ì�¼ì�´ë¦„ 길면 ì§œì¦�남
*사용� : * ( 난 별로 사용안함 Ctrl+Tab과 F12를 � �주�용함 )
*Ctrl + F를 누르면 찾기 ì°½ì�´ 뜨는것 처럼 단어ì—�다가 커서를 ë†“ê³ Ctrl + F3ì�„ 누르면 ê·¸ 단어를 ì°¾ì�Œ ìƒ�당히 ë§Žì�´ 쓰는 키ì�¸ë�° 난 ì–¼ë§ˆì „ì—� 알았ì�Œ --; F3으로 ì�´ë�™ SHIFT+F3ì�€ 반대로
*사용� : ****
*단어 찾기 모르는사람없�거같�
*Ctrl + D를 누르면 위쪽ì�˜ ìž‘ì�€ 검색창으로 갑니다 --[ì„ í˜¸]
*사용� : ****
*Tab ì •ë ¬ì�´ 안ë�˜ì–´ìžˆëŠ” 소스를 ë¸”ëŸ ì§€ì •í•˜ê³ Alt + F8 ì�„ 지그시 눌러주면 Tab ì •ë ¬ì�´ ë�œë‹¤.
*사용ë�„ : * (ê°€ë�” í•„ìš”í• ë•Œê¹Œ 있ì�Œ)
*현재 커서� 있는 변수나 함수� type� tooltip으로 나옴
*사용� : * (F12를 사용함)
- 지금그때2004/여섯색깔모�20040331 . . . . 1798 matches
글로는 그때ì�˜ ëŠ�낌ì�„ 남기기 ì–´ë µì§€ë§Œ, ì�¼ë‹¨ 기억ì�„ 회ìƒ�í• ìˆ˜ 있는 ì—°ê²°ê³ ë¦¬ë¥¼ ë§Œë“ ë‹¤ëŠ” ì�˜ë¯¸ì—�서 ì �어놓습니다. --[1002]
파랑 : 회ì�˜ ì§„í–‰ ê´€ë ¨
í�°ìƒ‰ : ì‹¤ì œ, 사실내용ì�´ë‚˜ ê°�ê´€ì � ìž�료 설명.
노랑 : 해당 ì�˜ê²¬ì—� 대한 장ì �. ê¸�ì •ì � ì�˜ê²¬
ê²€ì • : ë¶€ì •ì � ì�˜ê²¬
초� : 새로운 아�디어.
빨강 : ìž�ì‹ ì�˜ ë– ì˜¤ë¥´ëŠ” ê°�ì •ì �ì�¸ ëŠ�낌.
ê²€ì • : 사회ìž�ê°€ 중요하다.
- ê²€ì • : 왜 사회ìž� ë¬¸ì œê°€ 시ì�˜ì„±ì�´ 높ì�€ê°€?
- ê²€ì • : 사회ìž�ì�˜ 비중ì�´ í�¬ë¯€ë¡œ 중요하다 본다.
- ê²€ì • : 시ì�˜ì„±ìœ¼ë¡œ 볼때 중요한가. 사회ìž�ì�˜ 경우 ê·¸ë ‡ì§€ ì•Šì•„ê³ ë³¸ë‹¤
'''�보'''
�보 현황� 대하여
하양 : ê°•ì�˜ì‹¤ í™�ë³´ 1회로 1학년 ì „ì²´ 대ìƒ� í™�ë³´ 대비 5명
하양 : ì´�ì— í‹° ìž�봉단 참여로 ëª°ë ¤ì„œ 현재 사람들 참여 ì €ì¡°. 시간ì�´ 미루어지면 참여ìž�ê°€ ëŠ˜ì–´ë‚ ë“¯.
하양 : �번엔 대�보 �보가 없었다.
ê²€ì • : 대ìž�ë³´ í™�ë³´ê°€ 없었ë�˜ ì�´ìœ 는 ê°•ì�˜ì‹¤ê³¼ 시간 등ì�´ 명확하게 ì •í•´ì§€ì§€ 않았기 때문ì�´ë‹¤.
녹색 : ê°œì�¸ì �ì�¸ 컨í…�ë�„ 있었다.
하양 : ë�™ë¬¸ì„œë²„ 게시íŒ� í™�ë³´. ì�´ê²ƒ ë˜�한 5명과 ì—°ê´€ì�´ ìžˆë‹¤ê³ ë³¸ë‹¤.
하양 : 현재 ì „ì²´ ì‹ ì²ìƒ�황ì�„ ë³´ë©´, 새내기 6명, 재학ìƒ� 9명ì�´ë‹¤.
- 새싹스터디2006/�견 . . . . 1790 matches
새로운 회ì›�ì�„ ëª¨ì§‘í•˜ê³ ì˜¬í•´ë�„ [새싹스터디2006]를 시작했습니다. 아마 스터디를 진행하는 반별로 다시 하위페ì�´ì§€ë¥¼ ë§Œë“¤ê³ ë‚˜ë¦„ëŒ€ë¡œ 진행해 ë‚˜ê°€ê² ì£ . ìˆ™ì œì™€ 소스를 올리는 하위페ì�´ì§€ê°€ 다시 ìƒ�길 것입니다. 여기서 한 가지 ê³ ë¯¼ì�´ ìƒ�겼습니다.
ì œë¡œíŽ˜ì�´ì§€ 위키ì—� [새싹스터디2006]ì—�서 소그룹으로 진행한 기ë¡�ì�´ 재학ìƒ�ì—�게 í•„ìš”í• ê¹Œìš”? [ì œë¡œíŽ˜ì�´ì§€ì�˜ë¬¸ì œì �]ì—�서ë�„ ''스터디가 ì‹ ìž… 수준ì�„ 벗어나지 못한다''ë�¼ëŠ” ì �ì�„ ì§€ì �합니다. [2004년활ë�™ì§€ë�„]ì�˜ 1학기 스터디, [새싹C스터디2005]ì�˜ Class페ì�´ì§€ë“¤ì�´ 대표ì �입니다. 반면 [새싹C스터디2005/ì„ ìƒ�님페ì�´ì§€], [새싹배움터05/첫번째배움터], [새싹C스터디2005/pointer]와 ê°™ì�€ 페ì�´ì§€ëŠ” 현재 [새싹스터디2006]ì�„ 진행하는ë�° ë�„움ì�„ ì¤�니다. 조금만 가다듬으면 [STL]페ì�´ì§€ì²˜ëŸ¼ ì£¼ì œë³„ë¡œ ì •ë¦¬í• ìˆ˜ 있습니다.
ë”°ë�¼ì„œ 지금 위키 구조를 잘 ì�´ìš©í•´ 필요한 ì •ë³´ëŠ” ì œë¡œíŽ˜ì�´ì§€ 위키ì—�, ê°� 소그룹으로 진행하는 ë‚´ìš©ì�€ ê°œì�¸ 위키ì—� ì •ë¦¬í•˜ë©´ ì¢‹ê² ìŠµë‹ˆë‹¤. 나중ì—� ì •ë¦¬í• í•„ìš” 없는 시간 약ì†�, ì¶œì„� ì²´í�¬, 메시지 ì „ë‹¬ 들ì�„ ê°œì�¸ 위키ì—�서 진행하면 ë�˜ê² ì£ . 단 ìˆ™ì œë¥¼ ë‚´ë©´ ë°˜ ì�´ë¦„ì�˜ 하위페ì�´ì§€ë¥¼ 만들기보다, [EightQueenProblem]처럼 ì •ë³´ë¥¼ 모ì�„ 수 있ì�„ 것입니다. ì�´ë¡œì�¨ 현재 미약한 ê°œì�¸ 위키 사용ì�´ ëŠ˜ì–´ë‚ ê²ƒì�´ê³ , ë�¤ìœ¼ë¡œ 사용ìž�ê°€ 위키 카페 구조ì—� ì�µìˆ™í•´ì§€ëŠ” 효과ë�„ ì–»ì�„ 것 같습니다. -- [Leonardong]
ë¬¼ë¡ ê·¸ë ‡ê²Œ í• ê²�니다. .[EightQueenProblem] ë¿�ë§Œ 아니ë�¼ 여러 ë¬¸ì œë¶„ë¥˜ì—�서 ëª¨ë“ ë¬¸ì œë“¤ 페ì�´ì§€ 처럼 작성하는것ì�´ ë�„움ì�´ ë�œë‹¤ê³ ìƒ�ê°�하기때문ì—� ìƒ�ê°�ë�„ 했습니다. [LittleAOI] ë¬¸ì œë¥¼ 하나씩 풀어보는 ë°©ì‹�ì�„ 취하는것ë�„ ì¢‹ë‹¤ê³ ìƒ�ê°�합니다. ì•„ì§� ì�´ë¥´ì§€ 만요.. (ì œ ë°˜ì�€ ì�¼ì£¼ì�¼ 후ì—�나 í• ìˆ˜ 있ì�„ê±° 같습니다)
여기 페ì�´ì§€ë�„ 나름대로 í•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�합니다. ê°� 팀마다 06학번 ì‹ ìž…ìƒ�ì�˜ ì‹¤ë ¥ì�´ 다른 것 처럼 ê°� 팀ì�€ ê°� 나름대로 진행해야 í• ê²ƒìž…ë‹ˆë‹¤. 하위 페ì�´ì§€ì—�서 기ë¡�ì�´ 단순히 '재학ìƒ�ì�„ 위해서' ê°€ 아닌 무슨 ë¬¸ì œë¥¼ í’€ì—ˆê³ , ì–¸ì œ ë§Œë‚ ê±´ì§€, ì–´ë–¤ ë¬¸ì œë¥¼ 풀건지 등 위키ì—� 내용으로 남겨ë‘�는 것ì�´ 좋ì�„것 같습니다. 후ì—� ë˜� ì°¸ê³ í• ìˆ˜ 있ë�„ ìžˆê³ . 지금 ë§Žì�€ classì�˜ ì§„ì²™ë�„ë�„ ë³¼ 수 ìžˆê³ ìš”.
ì�´ë²ˆ 2006ë…„ì�€ ì‹ ìž…ìƒ�ì�„ 위주로 ë�Œì•„가는 ê±´ ì ˆëŒ€ 아니ë�¼ëŠ”ê±´ 알지않습니까? ì‹ ìž…ìƒ� C스터디 ì�´ì™¸ì—�ë�„ 지금 프로ì �트가 다양하게 있습니다. 재학ìƒ�ì�€ 재학ìƒ� 프로ì �트를 í•´ 나갈 것ì�´ê³ 우리는 'ìž�ì›�' 하ì—�서 ì‹ ìž…ìƒ�ì�˜ C 언어 공부ì—� ìž�그나마 ë�„움ì�„ 주ìž�ê³ í•˜ëŠ” 것입니다. 여기서 조심스럽게 ë°”ë�¼ë´�야 í• ê²ƒì�€, '얼마나 ì¹˜ì¤‘í• ê¹Œ' ì�¸ë�°.그건 ì„ ìƒ�님 마ì�Œ 아닌가요? 여기서 잘 ë”°ë�¼ì™€ 주는 ì‹ ìž…ìƒ�ì�´ 많기를.. 간곡히 ë°”ëž�니다.
ì‹ ìž…ìƒ�ì�€ ì‹ ìž…ìƒ�ì�´ê¸° 때문ì—� 환ì˜�ë°›ì•„ì•¼í•˜ê³ 1ë…„ì�´ 지나면 ì €ì²˜ëŸ¼ ì‹ ìž…ìƒ�ì�´ 아니게 ë�˜ê² 지요.- -- [허아ì˜�]
위키ì—� 기ë¡�ì�„ 남기ë�˜ ê°œì�¸ìœ„키를 활용하ìž�는 ë§�입니다. [stuck]ê°™ì�€ 페ì�´ì§€ì—�서 ì–¸ì œ ë§Œë‚ ì§€, 오늘ì�€ 누가 나왔는지까지 후ì—� ì°¸ê³ í• í•„ìš”ê°€ ì—†ë‹¤ê³ ìƒ�ê°�합니다. ë˜� [빵페ì�´ì§€/구구단], [ë³µ/ìˆ™ì œì œì¶œ] ê°™ì�´ 페ì�´ì§€ 아래 실습한 ë‚´ìš©ì�´ ë¶„ì‚°ë�˜ì§€ ì•Šê³ , ê°� ë°˜ì�˜ ìˆ™ì œ 페ì�´ì§€ëŠ” ë�˜ë�„ë¡� ë¬¸ì œì—� ë”°ë�¼ 한ìž�리ì—� ì •ë¦¬í•˜ë©´ ì¢‹ê² ìŠµë‹ˆë‹¤. ì§„í–‰ ìƒ�황ì�€ 페ì�´ì§€ë¥¼ 만들지 않아ë�„ ë§�í�¬ë¥¼ 걸면 ë�˜ê² ì£ . -- [Leonardong]
ì œ ë§�ë�„ 그거ì—�ìš” ã…‹ ë§�í�¬ 걸ìž�는 ê±°ì—�ìš”.. 그런ë�°, ê°œì�¸ìœ„키ì—� ì �는건 ë�” ë¶„ì‚° 아닌가요? 우리가 프로ì �트 ì§„í–‰í• ë•Œ 프로ì �트 한 페ì�´ì§€ì—� 여러 ë§�í�¬, ë‚´ìš©ì�„ ì �ìž–ì•„ìš”? 새싹스터디2006/ë‚ ì•„ë�¼ë³‘아리 ì�´ëŸ°ì‹�으로 만들어서 ê·¸ 페ì�´ì§€ 안ì—�,우리가 풀었ë�˜ ë¬¸ì œë¥¼ ë§�í�¬ê±°ëŠ”ê±´ 어떨까요?, ë� 방법ì—� ë”°ë�¼ ë‹¤ë¥´ê² ì§€ë§Œ, ì €ë²ˆì²˜ëŸ¼ 새싹스터디 단체로 ìˆ™ì œë¥¼ ë‚´ 주게 ë� 때는 달ë�¼ì§€ê² 지만요.. -- [허아ì˜�]
위키ì�˜ [분류분류]나 [ì§€ë�„분류]ê°€ 잘 ì •ë¦¬ë� 수 있다면 아무래ë�„ ìƒ�관없습니다. ì�´ë¯¸ 여러 프로ì �트, 스터디 페ì�´ì§€ê°€ ì œë¡œíŽ˜ì�´ì§€ 위키ì—� ì¡´ìž¬í•˜ê³ [프로ì �트지ë�„]나 [2004년활ë�™ì§€ë�„]ê°™ì�€ ê³³ì—� ë§�í�¬ê°€ ê±¸ë ¤ 있습니다. 개별 스터디 그룹ì�˜ ë©”ì�¸íŽ˜ì�´ì§€ë¥¼ ê°œì�¸ 위키ì—�서 ìœ ì§€í•˜ê³ , ìˆ™ì œë“±ì�€ ì œë¡œíŽ˜ì�´ì§€ 위키ì—� ì˜¬ë¦¬ê³ ë©”ì�¸íŽ˜ì�´ì§€ì—�서 ë§�í�¬ë¥¼ 걸 ìƒ�ê°�ì�„ í•´ 보았습니다.
예를 들어 [너구리]ë�¼ëŠ” 스터디 팀ì�´ ìžˆê³ , 팀ì›�ì�´ ë„ˆêµ´ì•„ë¹ , 너굴엄마ë�¼ê³ 합시다. 너굴엄마가 ìž�ì‹ ì�˜ ê°œì�¸ 위키ì—� [너구리]ë�¼ëŠ” ë©”ì�¸ 페ì�´ì§€ë¥¼ 엽니다. ë„ˆêµ´ì•„ë¹ ëŠ” [너구리]페ì�´ì§€ë¥¼ ìž�기 카페ì—� ê°€ì ¸ì˜¤ê¸°ë§Œ 하면 ë�˜ì£ . 그래서 스터디 공지나 ì�´ëŸ°ì €ëŸ° ì�´ì•¼ê¸°ëŠ” [너구리]페ì�´ì§€ì—�서 해결합니다. ê·¸ë¦¬ê³ [나무기어오르기]ë�¼ëŠ” ìˆ™ì œê°€ 있다면, ì œë¡œíŽ˜ì�´ì§€ 위키ì—� [나무기어오르기/ë„ˆêµ´ì•„ë¹ ], [나무기어오르기/너굴엄마] 페ì�´ì§€ë¥¼ 만들어서 해답ì�„ 올립니다. ìž�ì‹ ì�´ ë§Œë“ íŽ˜ì�´ì§€ì�´ë¯€ë¡œ [나무기어오르기/ë„ˆêµ´ì•„ë¹ ]페ì�´ì§€ëŠ” ìž�ë�™ìœ¼ë¡œ ë„ˆêµ´ì•„ë¹ ì�˜ ê°œì�¸ìœ„키ì—�, [나무기어오르기/너굴엄마]페ì�´ì§€ëŠ” ìž�ë�™ìœ¼ë¡œ 너굴엄마ì�˜ ê°œì�¸ìœ„키ì—� ìƒ�ê¹�니다.
사실 [너구리]페ì�´ì§€ëŠ” ì œë¡œíŽ˜ì�´ì§€ 위키ì—� 있어ë�„ 그만입니다. 현재 진행중ì�¸ 스터디를 모ë‘� ë§�í�¬í•˜ëŠ”ë�° [너구리]페ì�´ì§€ê°€ ë„ˆêµ´ì•„ë¹ ê°œì�¸ìœ„키ì—� ìžˆë“ ì–´ë”” ìžˆë“ ìƒ�관없지요. 다만 최근바ë€�글ì�„ ìƒ�ê°�하면 ì�¼ìž¥ì�¼ë‹¨ì�´ 있습니다. [너구리]페ì�´ì§€ê°€ ì œë¡œíŽ˜ì�´ì§€ 위키ì—� 있으면 현재 진행중ì�¸ 스터디를 ëª¨ë“ ì‚¬ëžŒì�´ 한 ê³³ì—�서 ë³¼ 수 있ì�„ 것ì�´ê³ , ë”°ë�¼ì„œ 다른 스터디ë�„ ë�Œì•„ë³¼ 기회가 ë§Žì•„ì§€ê² ì£ . 반대로 [너구리]페ì�´ì§€ê°€ ê°œì�¸ 위키ì—� 있으면 ìž�ì‹ ì�˜ 위키홈ì—� 가야지 ë³¼ 수 있기 때문ì—�, ê°œì�¸ 위키 사용ì�„ 활발히 만들 ê²�니다.
ì–´ëŠ�쪽ì�´ ë�˜ì—ˆë“ 하위페ì�´ì§€ëŠ” ì‹ ì¤‘ížˆ 만들어야 합니다. 하위페ì�´ì§€ëŠ” 순간 만들기 쉽지만 갈수ë¡� 구조를 바꾸기가 ì–´ë ¤ì›Œì§‘ë‹ˆë‹¤. '''ìˆ™ì œ'''로 ì œë¡œíŽ˜ì�´ì§€ 위키ì—� 있는 페ì�´ì§€ë¥¼ 검색해 보세요. 내용으로 ì •ë¦¬í• ìˆ˜ 있는 페ì�´ì§€ê°€ 있지만, ì†�ë³´ë ¤ë©´ 드는 시간ì�´ ì �ì§€ 않ì�„ ê²�니다. ì�¼ì�¼ì�´ 페ì�´ì§€ë¥¼ 열어보기 ì „ê¹Œì§€ëŠ” ê·¸ 안ì—� ì–´ë–¤ ë‚´ìš©ì�´ 있는지 알 수ë�„ ì—†ê³ ìš”. ë˜� 하위페ì�´ì§€ëŠ” ë§�í�¬ë¥¼ 걸기가 ë�” ì–´ë µìŠµë‹ˆë‹¤. ìƒ�위 페ì�´ì§€ 외ì—�는 ê·¸ 하위 페ì�´ì§€ì�˜ ì—ë§�í�¬ 개수는 0ì—� ê°€ê¹�습니다. ì�´ë¥¼í…Œë©´ [5ì�¸ìš©C++스터디/ë©€í‹°ì“°ë ˆë“œ]는 [5ì�¸ìš©C++스터디]ì—�서만 ë§�í�¬í•˜ê³ 있습니다. ì�´ëŸ¬í•œ 현ìƒ�ì�€ 하위ì�˜ 하위 페ì�´ì§€ë¡œ 들어가면 ë�” 심해질 것입니다. -- [Leonardong]
[새싹스터디2006]
- 새싹�실/2011 . . . . 1774 matches
== 2011년 새싹�실 ==
* ["새싹�실/2011/A+"]
* [새싹�실/2011/AmazingC]
* [새싹�실/2011/GGT]
* [새싹�실/2011/Noname]
* [새싹�실/2011/Pixar]
* [새싹�실/2011/Temp]
* [새싹êµ�실/2011/å¸é«˜]
* [새싹�실/2011/�미안반]
* [새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�]
* [새싹�실/2011/쉬운것같지만쉬운반]
* [새싹êµ�실/2011/ì”¨ì–¸ì–´ë°œì „]
* [새싹êµ�실/2011/ì•žë°˜ë’·ë°˜ê·¸ë¦¬ê³ Appë°˜]
== 새싹 �실 가�드�� ==
새싹 êµ�실 ê°€ì�´ë“œë�¼ì�¸ì�€ ë�” 나ì�€ 새싹 êµ�실ì�„ 만들기 위해 ZeroPageê°€ 추천하는 방법입니다. ê°•ì œëŠ” 아니지만 ì„ ìƒ�님들께서는 ê·¸ ì�˜ë¯¸ë¥¼ ìƒ�ê°�í•´ë³´ì‹œê³ ë”°ë�¼ì£¼ì‹œë©´ ê°�ì‚¬í•˜ê² ìŠµë‹ˆë‹¤.
=== 진행 시간 ===
너무 ì§§ì�€ 시간ë�™ì•ˆ 진행한다면 가르ì³�줄 수 있는 것ì�´ ì �습니다. 그러니
* 한 주� �시간 �� 진행해주세요.
* � 8회 �� 진행해주세요.
=== 테스트 ===
- JavaStudy2004/�바따�잡기 . . . . 1764 matches
=== 수업 내용 ===
* '''[Java]� 탄�배경'''
ìž�ë°”(JAVA)하면 섬나ë�¼ ìž�바를 ì—°ìƒ�ì¼€ 한다. 그러나 ë¯¸êµ ì‚¬ëžŒë“¤ì—�게 ìž�바는 ì—�ìŠ¤í”„ë ˆì†Œ 커피로 ìœ ëª…í•œ 커피 ì²´ì�¸ì �ì�„ ìƒ�ê°� 하게 ë�œë‹¤. ìœ ëž˜ëŠ” 커피체ì�¸ì �ì�´ê³ , 커피ì�˜ 대명사로ë�„ 사용ë�œë‹¤.
그런ë�° ì–¸ì œë¶€í„°ì�¸ì§€, 네트워í�¬ì�˜ 대명사ì�¸ ì�¸í„°ë„·ì—�서 ì�´ ìž�ë°” 커피가 하나밖ì—� 없는 ë�…특한 향기를 ë¿Œë¦¬ê³ ìžˆë‹¤. ì�¸í„°ë„·ì�„ 좀 아는 사람ì�´ë�¼ë©´ ìž�바를 들어보지 못한 사람ì�€ ê±°ì�˜ ì—†ì�„ 것ì�´ë‹¤. ìž�바는 월드와ì�´ë“œì›¹ ìƒ�ì—�서 프로그램ì�„ ì‹¤í–‰í• ìˆ˜ 있게 하는, 네트워í�¬ë¥¼ 기반으로하는 언어로, ì�¸í„°ë„· 프로그래ë°� 언어ì�˜ 표준ì�´ ë�˜ì—ˆë‹¤.
ìž�바가 ì�¸í„°ë„· 세계ì—�서 관심ì�˜ ì´ˆì �ì�´ ë�œ 것ì�€ ë¨¼ì € 세계를 하나로 엮는다는 ì�¸í„°ë„·ì�„ 기본 환경으로 í•˜ê³ ìžˆìœ¼ë©´ì„œ ì�¸í„°ë„·ì—� ì—°ê²°ë�˜ëŠ” 수많ì�€ 서로 다른 ìš´ì˜�ì²´ì œ(OS)들ì—�서 ë�™ì�¼í•œ 모습으로 프로그램ì�„ ì‹¤í–‰í• ìˆ˜ 있다는 ì �ì�´ë‹¤.
요약해서 ë§�하면 ìž�바는 ì�¸í„°ë„·ì�˜ 기반ì�¸ 웹ì�˜ 프로그램 언어(Language)ë�¼ê³ ì�´í•´í•˜ë©´ ë�œë‹¤.
�바� 탄� 배경� 알면 �바 언어� 특성� 대한 �해가 쉬워질 것�다.
ìž�바는 ê°€ì „ ì œí’ˆì—� 들어갈 소프트웨어를 만들기 위해 탄ìƒ�했다. ìž�바를 개발한 사람ì�€ ì„ ë§ˆì�´í�¬ë¡œì‹œìŠ¤í…œì¦ˆ 사ì�˜ ì œìž„ì¦ˆ ê³ ìŠ¬ë§�(James Gosling)ì�´ë�¼ëŠ” 사람ì�´ë‹¤. 그는 íŠ¹ì •í•œ 컴퓨터 칩ì—� 대해 컴파ì�¼í•˜ì—¬ì•¼ 하는 ë„�리 ì•Œë ¤ì§„ 컴퓨터 언어ì�¸ C 언어ì�˜ ë¬¸ì œì �, ë˜� ê°€ì „ ì œí’ˆì�˜ 긴 수명으로 ì�¸í•œ 완벽한 호환ì�„ 가진 소프트웨어ì�˜ 개발 요구, ê°€ì „ ì œí’ˆì—� 사용ë� 소프트웨어ì�˜ 높ì�€ ì‹ ë¢°ì„± í•„ìš” 등ì�˜ ë¬¸ì œì—� 대한 해결방안ì�„ 모색 해야만 됬다.
ì�´ ë¬¸ì œë¥¼ 해결하기 위하여 ê³ ìŠ¬ë§�ì�€ C와 C++를 개조해서 í•´ê²°ì�„ í•´ë³´ë ¤ê³ ì‹œë�„를 í–ˆë�˜ 것ì�´ë‹¤.그래서 C언어ì�˜ 불필요한 부분ì�´ë‚˜ ë¬¸ì œê°€ ë� 부분들ì�„ ì œê±°í•œ 새로운 언어를 개발하게 ë�˜ì˜€ëŠ”ë�°, ì�´ê²ƒì�´ 바로 ìž�ë°”ì�¸ 것ì�´ë‹¤. 최초로 ìž�바를 ì�´ìš©í•œ 프로ì �트는 ê°€ì „ ì œí’ˆê³¼ ì „ê¸° 기기들ì�„ 통합하여 ê°€ì • 환경ì—� 새로운 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•˜ëŠ” 소위 그린 프로ì �트(Green Project)ë�¼ëŠ” 것 ì�´ì˜€ë‹¤. 그러ë�˜ 1993ë…„, 그래픽 기반ì�˜ 월드와ì�´ë“œì›¹ì�´ 발표ë�˜ê³ ìž�ë°”ì�˜ 개발ìž�들ì�€ ê³§ ì�´ëŸ¬í•œ 웹 기반ì�˜ ì�‘ìš© 프로그램ì—�는 ìž�바와 ê°™ì�€ 기기(컴퓨터 ë°� ê·¸ ìš´ì˜�ì²´ì œ)로부터 ë�…립ë�œ 언어가 ì�´ìƒ�ì �ì�´ë�¼ëŠ” 것ì�„ 발견하였다. 그리하여 그들ì�´ 개발한 것ì�´ 나중ì—� í•«ìž�ë°”(HotJava)로 ì�´ë¦„ì�´ ë°”ë€� 웹러너(WebRunner)ë�¼ëŠ” 웹 브ë�¼ìš°ì €ì˜€ë‹¤. ì�´ê²ƒì�´ 최초로 ìž�바를 ì§€ì›�한 웹 브ë�¼ìš°ì €ê°€ ë�˜ì—ˆë‹¤. ìž�ë°”ë�¼ëŠ” ì�´ë¦„ì�€ ì§€ì—ì�˜ ì–´ëŠ� 커피ì � 안ì—�서 얻었다. 그래서 지금ì�€ 웹 페ì�´ì§€ì—�서 í•ìƒ� ë�“ê³ ìžˆëŠ” 커피ì�˜ ìƒ�ì§•ì�„ ë³¼ 수 있다.
* '''[Java]ì�˜ 특징, C++ê³¼ì�˜ ì°¨ì�´ì �'''
* 기계중립ì �
* [http://www.homepi.co.kr/java/java_4.htm]ì°¸ê³ í•˜ì„¸ìš”
* No More Automatic Coercions: �� 형 변환� 안�다.
* '''VM(ê°€ìƒ�ë¨¸ì‹ )ì�€ 무엇ì�¸ì§€? ì�´ê²ƒì�˜ 장단ì �'''
*1. 최근ì�˜ 컴퓨터 분야ì�˜ 용례ì—�서, ê°€ìƒ�ë¨¸ì‹ ì�€ ìž�ë°” 언어 ë°� ê·¸ 실행 환경ì�˜ 개발ìž�ì�¸ ì�¬ 마ì�´í�¬ë¡œì‹œìŠ¤í…œì¦ˆì—� ì�˜í•´ 사용ë�œ 용어ì�´ë©°, 컴파ì�¼ë�œ ìž�ë°” ë°”ì�´ë„ˆë¦¬ 코드와, ì‹¤ì œë¡œ 프로그램ì�˜ ëª…ë ¹ì–´ë¥¼ 실행하는 마ì�´í�¬ë¡œí”„로세서(ë˜�는 하드웨어 플랫í�¼) ê°„ì—� ì�¸í„°íŽ˜ì�´ìФ ì—í• ì�„ 담당하는 소프트웨어를 가리킨다. ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�´ ì�¼ë‹¨ 한 플랫í�¼ì—� ì œê³µë�˜ë©´, ë°”ì�´íŠ¸ì½”ë“œë�¼ê³ 불리는 ì–´ë– í•œ ìž�ë°” 프로그램ë�„ ê·¸ 플랫í�¼ì—�서 실행ë� 수 있다. ìž�바는, ì�‘용프로그램들ì�´ ê°�ê°�ì�˜ 플랫í�¼ì—� 맞게 재작성 ë�˜ê±°ë‚˜, 다시 컴파ì�¼í•˜ì§€ 않아ë�„ ëª¨ë“ í”Œëž«í�¼ì—�서 실행ë�˜ëŠ” 것ì�„ 허용하ë�„ë¡� 설계ë�˜ì—ˆë‹¤. ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�´ ì�´ë¥¼ 가능하게 한다. ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�˜ 규격ì�€ ì‹¤ì œ "ë¨¸ì‹ "(프로세서)ì�´ 아닌 ì¶”ìƒ�ì �ì�¸ ë¨¸ì‹ ì�„ ì •ì�˜í•˜ê³ , ëª…ë ¹ì–´ ì§‘í•©, ë ˆì§€ìŠ¤í„°ë“¤ì�˜ ì§‘í•©, 스íƒ�, 가배지를 모ì�€ heap, ê·¸ë¦¬ê³ ë©”ì�˜ë“œ ì˜�ì— ë“±ì�„ ì§€ì •í•œë‹¤. ì�´ëŸ¬í•œ ì¶”ìƒ�ì �, 혹ì�€ 논리ì �으로 ì •ì�˜ë�œ 프로세서ì�˜ ì‹¤ì œ 구현ì�€, ì‹¤ì œ 프로세서ì—� ì�˜í•´ ì�¸ì‹�ë�˜ëŠ” 다른 코드, 혹ì�€ 마ì�´í�¬ë¡œí”„로세서 ê·¸ ìž�ì²´ì—� 내장ë� 수ë�„ 있다. ìž�ë°” 소스 프로그램ì�„ 컴파ì�¼í•œ 결과를 ë°”ì�´íŠ¸ì½”ë“œë�¼ê³ 부른다. ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�€, ì‹¤ì œ 마ì�´í�¬ë¡œí”„로세서ì�˜ ëª…ë ¹ì–´ì—� 그것ì�„ 대ì�‘시키면서 한번ì—� 한 ëª…ë ¹ì–´ì”© ë°”ì�´íŠ¸ì½”ë“œë¥¼ í•´ì„�하거나, ë˜�는 ê·¸ ë°”ì�´íŠ¸ì½”ë“œëŠ” ì‹¤ì œ 마ì�´í�¬ë¡œí”„로세서ì—� 맞게 JIT 컴파ì�¼ëŸ¬ë�¼ê³ 불리는 것ì�„ ì�´ìš©í•´ 나중ì—� 컴파ì�¼ë� 수ë�„ 있다.
*2. IBMì—�서 ë§�하는 ê°€ìƒ�ë¨¸ì‹ ì�€, 다중사용ìž�ê°€ ìž�ì›�ì�„ ê³µìœ í•˜ëŠ” ìš´ì˜�체계를 ë§�하며, ê°� 사용ìž�는 마치 ê·¸ 시스템ì�˜ ëª¨ë“ ìž�ì›�ì�„ 혼ìž� ë�…ì �하는 것처럼 ëŠ�낀다.
*3. IBMì—�서 ë§�하는 ê°€ìƒ�ë¨¸ì‹ ì�´ë�¼ëŠ” 용어는 ë˜�한, 내재ë�œ 콘트롤 프로그램ì—� ì�˜í•´ êµ�대로 관리ë�˜ëŠ” ìš´ì˜�체계를 ì�˜ë¯¸í•˜ëŠ”ë�° 사용ë�˜ê¸°ë�„ 한다. ê·¸ë ‡ê¸°ì—�, IBMì�˜ VM/ESA는 IBM S/390시스템 ìƒ�ì�˜ 다중 ê°€ìƒ�ë¨¸ì‹ ì�„ ì¡°ì •í• ìˆ˜ 있는 것ì�´ë‹¤.
*4. ê·¸ ë°–ì�˜ 경우ì—�서ì�˜ ê°€ìƒ�ë¨¸ì‹ ì�€, 컴퓨터를 실행하는 ìš´ì˜�체계나, ì–´ë–¤ 프로그램ì�„ ì�˜ë¯¸í•˜ê¸° 위해 사용ë�˜ê¸°ë�„ 했었다. ì�´ë¥¼ ì�¸ìš©í•˜ë©´
"실행ë�˜ê³ 있는 프로그램ì�€ 간혹 ê°€ìƒ�ë¨¸ì‹ ì�´ë�¼ê³ ë¶ˆë ¤ì§„ë‹¤. - ì‹¤ì œ 물리ì �ì�¸ 현실로 존재하지 않는 ë¨¸ì‹ . ê°€ìƒ�ë¨¸ì‹ ì•„ì�´ë””어는, ê·¸ ìž�체로 ê¸°ìˆ ì�˜ ì—사ì—�서 가장 ë©‹ì§„ ì•„ì�´ë””ì–´ 중ì�˜ 하나ì�´ë©°, 소프트웨어ì—� 관한 ì•„ì�´ë””ì–´ì�˜ ì§„í™”ì—� 있어 매우 ê²°ì •ì �ì�¸ 단계ë�¼ê³ ë§�í• ìˆ˜ 있다. 그것ì�„ ë”°ë�¼ìž¡ê¸° 위해, 과학ìž�와 ê¸°ìˆ ìž�들ì�€ 프로그램ì�„ ìš´ì˜�하는 컴퓨터가, 단지 세íƒ�ì�´ë‚˜ 하는 세íƒ�기가 아니ë�¼ëŠ” 것ì�„ ì�¸ì‹�해야만 했다. 세íƒ�기는 ê·¸ 안ì—� ì–´ë– í•œ 옷들ì�„ 넣는다 í•´ë�„ ì—¬ì „ížˆ 세íƒ�기ì�´ì§€ë§Œ, 컴퓨터는 새로운 프로그램ì�„ 넣는다면, 그것ì�€ ì™„ì „ížˆ 새로운 기계가 ë�œë‹¤.... ê°€ìƒ�ë¨¸ì‹ , 그것ì�€ 소프트웨어를 ì�´í•´í•˜ëŠ” 방법ì�´ë©°, 소프트웨어ì�˜ 설계가 기계ì�˜ 설계와 다르다는 것ì�„ ìƒ�ê°�하게 한다."
ì¶œì „ : 1997ë…„ 9월호 디스커버 잡지 72쪽ì—� 실린, David Gelernterì�˜ "Truth, Beauty, and the Virtual Machine".
- 새싹�실/2012/해보� . . . . 1727 matches
= 참여 �� =
|| [ì‹ ê¸°í˜¸] ||
|| [강재곤] ||
|| [윤�현] ||
= 새싹êµ�실 ì •ë³´ =
* C와 C++
* 난��: 중 하
* 목ì �: C언어를 다양한 프로그래ë°� 실습ì�„ 통해 재미있게 배운다.
* 강� 시간: 화 목 금 오후 6시 �는 6시 30분부터 약 1시간 30분
* 새싹�실� ZeroPage�서 시행�는만� 4F([ThreeFs] + Future Action Plan)� 맞게 feedback� 작성합니다.
* Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
* 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
* 설마 ì�´ê²ƒë³´ë‹¤ ë�” 짧게 ì“°ì§„ ì•Šê² ì£ ? 믿ì�„게요
* feedback� 최대한 성�있게 �주세요.
* 반드시 ZeroWiki� 작성해주세요. 하위 페�지를 만드는 것� 허용합니다.
* 여러분들ì�´ ë°°ìš´ ë‚´ìš©ì�„ ì •ë¦¬í•´ì£¼ì„¸ìš”. 학습효과가 ë�” 커집니다.
* ì°¸ê³ ë¡œ ZeroWiki는 MoniWiki Engineì�„ 사용하며 Google Chromeì�´ë‚˜ Mozila Firefox, Safari보다는 Internet Explorerì—�서 가장 잘 ë�Œì•„가는 것 같습니다.
= 수업 =
== 1�차 ==
|| �름 || 참여 여부 ||
- ì„œë²„ìž¬ì¡°ë¦½í† ë¡ . . . . 1724 matches
[ì •ëª¨]때 서버 재 조립ì—� 대한 ì�´ì•¼ê¸°ê°€ 나왔다는 ì�´ì•¼ê¸°ë¥¼ 회장님ì�„ 통해 들었습니다. ì�¼ë‹¨ ì œê°€ 회ì�˜ì—� ì°¸ì„�하지 ëª»í•˜ê³ íšŒì�˜ë¡�ì�´ 올ë�¼ì˜¨ 것ë�„ 아니므로 어떻게 해서 서버 재조립 ì�´ì•¼ê¸°ê°€ 나왔는지 ì•Œê³ ì‹¶ìŠµë‹ˆë‹¤. ì�¼ë‹¨ ì œ ìƒ�ê°�ì�€ 굉장히 ë¶€ì •ì �ì�¸ë�°ìš”. 서버가 하는 ì�¼ì�´ ê±°ì�˜ 웹서버 내지는 소스 리파지터리로 사용ë�˜ê³ , 대규모 소스를 컴파ì�¼í•œë‹¤ê±°ë‚˜ ë�©ì¹˜ê°€ í�° 프로그램ì�´ ë�Œì•„가는것ë�„ 아니기 때문입니다. 게다가 ë�™ì‹œì ‘ì†� 사용ìž�수로 ë§Žì§€ 않ì�€ê±¸ë¡œ ì•Œê³ ìžˆëŠ”ë�°ìš”. (ë¬¼ë¡ ì�´ëŸ°ê²ƒë“¤ì�€ ì�´ì œë¶€í„° 하기 위해 하나 새로 맞춘다!! ë©´ í• ë§� 없지만..) ì�´ ìƒ�황ì—�서 êµ³ì�´ 새로 서버를 맞추는게 í•„ìš”í• ì§€... [ìž„ì�¸íƒ�]
네 충분히 ê·¸ë ‡ê²Œ ìƒ�ê°� 하실수 ìžˆë‹¤ê³ ìƒ�ê°�합니다. 현재로서 서버가 하는ì�¼ì�´ 웹서버ë°� 소스 Repository 로서ì�˜ ì—í• ì�´ë‹ˆê¹�ìš”. ê·¸ë¦¬ê³ ë§ˆì§€ë§‰ì—� 프로ì �트 때문ì—� í•„ìš”í• ê²½ìš°ì—� 나 새로 ë§žì¶œ 필요가 ìžˆë‹¤ê³ í•˜ì‹ ë§�씀ë�„ ë�™ê°�합니다. 현재 한 3주 ë�™ì•ˆ ì œë¡œíŽ˜ì�´ì§€ 서버가 ì œëŒ€ë¡œ ìž‘ë�™í•˜ì§€ 않았습니다. ì œë¡œíŽ˜ì�´ì§€ 서버를 아주 ìž�주 ì�´ìš©í•˜ëŠ” 입장ì—�서는 ë§Žì�´ ì œë¡œíŽ˜ì�´ì§€ 서버ì—� 들어가니ê¹� 서버가 죽어 있어서 여러가지로 ë¶ˆíŽ¸í–ˆê³ , 현재 ì œë¡œíŽ˜ì�´ì§€ 서버와 연계해서 ë�Œì•„가는 위키 í�¬íƒˆì�„ ìš´ì˜� ë°� 관리하는 입장ì—�서는 치명ì �ì�´ì—ˆìŠµë‹ˆë‹¤. ì œë¡œíŽ˜ì�´ì§€ 회ì›�들ì�´ì•¼ 안면ì�´ 있으니ê¹� ì�´í•´í•´ ì£¼ê² ê±°ë‚˜ 좀 ë¶ˆíŽ¸í•˜ê³ ë§�ê² ì§€ í•˜ê³ ìƒ�ê°�하실수ë�„ 있지만, 위키 í�¬íƒˆ 서비스가 우리 학회ì—�서 ì œê³µì�„ 해주는 서비스지만 외부ì—�서 ì�´ìš©í•˜ëŠ” 사용ìž�ë�„ 꽤 있었는ë�° ì™ ë§Œí•œ 사용ìž�들ì�€ 다 ë¹ ì ¸ 나간듯 하네요.. 그래서 지금ì�€ 급한게 다른 서버ì—�서ì�˜ DB 지연ì�„ 기다리는 시간ì�„ ì›�래 1ë¶„ì—�서 3초로 줄여서 그나마 임시 방편으로 수습ì�„ 했습니다. ë˜� 프로ì �트 ì§„í–‰ì�„ 하는ë�°ì—�ë�„ ì œë¡œíŽ˜ì�´ì§€ 서버가 ìž�주 죽어서 ì§„í–‰ì�„ ì œëŒ€ë¡œ í• ìˆ˜ê°€ 없었습니다.
ì œë¡œíŽ˜ì�´ì§€ 서버가 현재 분명 ë¬¸ì œê°€ ìžˆê³ , ì�´ê²ƒì�„ 해결해야 한다는ë�°ì—�는(즉 좀 ê°€ë�”가다가 죽으면 ë� 어때 하는 ë¶„ì�€ ì—†ì�„ê±°ë�¼ê³ ìƒ�ê°�합니다.) 모ë‘� ë�™ê°� 하실거ë�¼ê³ ìƒ�ê°�합니다. 현재 ì œë¡œíŽ˜ì�´ì§€ 서버가 아주 ìž�주 죽는 ë¬¸ì œê°€ ì œë¡œíŽ˜ì�´ì§€ 서버ì�˜ 하드웨어 ì �ì�¸ ë¬¸ì œì�¸ê°€, 소프트웨어 ì �ì�¸ ë¬¸ì œì�¸ê°€, ì�¸í”„ë�¼ì �ì�¸ ë¬¸ì œì�¸ê°€ ì�´ 3가지중 하나ë�¼ê³ ìƒ�ê°�합니다. ì�¸í”„ë�¼ì �ì�¸ ë¬¸ì œëŠ” 다른 학회나, ë�™ë¬¸ì„œë²„ë�„ 안 ì£½ê³ í•˜ë‹ˆê¹� ì œì™¸ í•˜ê² ìŠµë‹ˆë‹¤. 그러면 하드웨어 아니면 소프트웨어 ì �ì�¸ ë¬¸ì œì�¸ë�°. 솔ì§�히 ì €ëŠ” 리눅스가 오래 사용해서 ìž�주 뻗는다는 것ì�€ 좀 ì�´í•´ê°€ 가지 않습니다. 리눅스를 서버로 우리보다 훨씬 오래 사용하는 ê³³ë�„ 부지 기수ì�¼í…�ë�° 그런곳들ì�´ 모ë‘� ì�´ëŸ° ë¬¸ì œë¥¼ ê²ªê³ ìžˆì�„까요.. ê·¸ë ‡ë‹¤ê³ ì§€ê¸ˆê¹Œì§€ 관리가 안ë�˜ì„œ 그런것ë�„ 아니ë�¼ê³ ìƒ�ê°�합니다. ìƒ�민형, ì„�천ì�´í˜•, ì˜�ì°½ì�´ 모ë‘� ì œê°€ ìƒ�ê°�하기ì—�는 ê·¸ 누구보다ë�„ 서버 관리를 잘 í–ˆë‹¤ê³ ìƒ�ê°�합니다. ë¬¼ë¡ í…ŒìŠ¤íŠ¸ë¥¼ í•´ë´�야 알 ë¬¸ì œìž…ë‹ˆë‹¤. 오늘 회장님ì�´ 테스트 í•´ë³¸ë‹¤ê³ í–ˆëŠ”ë�° ê°€ë�”씩 서버가 죽는 ë¬¸ì œë¥¼ 어떻게 테스트를 í•´ì•¼í• ì§€ ì „ ê°�ì�´ 안 오네요. 한 ì�¼ì£¼ì�¼ì •ë�„ ì œë¡œíŽ˜ì�´ì§€ 서버를 죽ì�´ê³ 다른것(다른 하드ì—�) 웹서버를 깔아서 아주 아주 수시로(몇분 단위로) ê·¸ 웹서버로 들어와서 죽었는지 확ì�¸ì�„ 해야 하는ë�°(ë¬¼ë¡ í…ŒìŠ¤íŠ¸ëŠ” 테스트를 진행하는 한ë‘�사람만 í•˜ê² ì£ . 현재ì�˜ ì œë¡œíŽ˜ì�´ì§€ 위키만 í•´ë�„ 하루 방문ìž�ê°€ 1000ì�´ 넘는것ì—� 비해서...)그게 ì°¸ ì–´ë ¤ìš´ ë¬¸ì œë�¼ê³ ìƒ�ê°�합니다. ë˜� 한 ì�¼ì£¼ì�¼ë�™ì•ˆ 서버를 죽ì�´ëŠ”ê²ƒë�„ 현재 위키위주로 ë�Œì•„가는 ì œë¡œíŽ˜ì�´ì§€ì—�ë�„ 치명ì �ì�´êµ¬ìš”. ì�´ë ‡ê²Œ 테스트를 해서 만약 하드웨어 ì �ì�¸ 것ì�´ ë¬¸ì œë�¼ë©´ ë˜� 다시 서버를 ì—…ê·¸ë ˆì�´ë“œ 한다ì�Œì—� 다시 서버를 설치하는 작업ì�„ í•´ì•¼ê² ì£ .
즉 ì œê°€ ì„œë²„ì—…ê·¸ë ˆì�´ë“œë¥¼ ì œì•ˆí•˜ëŠ”ê²ƒì�€ 하드웨어ì �ì�¸ ë¬¸ì œë‚˜ 소프트웨어ì �ì�¸ ë¬¸ì œë¥¼ ë�™ì‹œì—� í•´ê²°í•˜ê³ ìž� ì œì•ˆí•œ 것입니다. 위와 ê°™ì�€ 테스트를 í• ê²½ìš° ê·¸ì—� 따른 í�¬ìƒ�ë°� 서버 관리ìž�ì�˜ 불필요한 ìˆ˜ê³ ê°€ 필요합니다. ê·¸ë¦¬ê³ í•™íšŒ ìš´ì˜� ë°� 프로ì �트ì—�서ë�„ ë§Žì�€ í�¬ìƒ�ì�´ 따름니다. ê·¸ë¦¬ê³ ìœ„ì™€ ê°™ì�€ 테스트ë�„ 확실한 방법ì�€ 아니구요, ì—¬ì „ížˆ 불확실성ì�„ ë‚´í�¬í•œ 방법입니다.
만약 서버를 ì—…ê·¸ë ˆì�´ë“œ í•˜ë ¤ë©´ 회비로 í• í…�ë�°(피시실 관리비로 ë°›ì�€) ì œê°€ ìƒ�ê°�하기ì—� MT나 회ì‹�때 회비를 사용하는것ë�„ 좋지만 ì�´ë ‡ê²Œ ì œë¡œíŽ˜ì�´ì§€ê°€ 실질ì �으로 프로ì �트를 하는ë�° ë§Žì�€ ìž¥ì• ê°€ ìƒ�기는 ìƒ�황ì�„ 타개하는ë�° 사용하는것ë�„ ì°¸ 회비를 ìœ ìš©í•˜ê²Œ 사용하는게 ì•„ë‹�까 ìƒ�ê°�합니다.(그래서 우리가 MT나 회ì‹�ë�„ 사비를 ë�” ë‚´ë�”ë�¼ë�„,,) 글ì�„ 쓰면서ë�„ 불안 하네요. ì–´ì œë�„ 글ì�„ ì“°ê³ ë‚˜ì„œ ì €ìž¥í–ˆì�„때 여러번 서버가 죽어서...
ê²°ë¡ ì�€ ì €ëŠ” 서버가 ìž�주 죽는 ë¬¸ì œì�˜ 해결책으로 서버 ì—…ê·¸ë ˆì�´ë“œë¥¼ ì œì•ˆí•©ë‹ˆë‹¤.(만약 다른ì‹�으로ë�¼ë�„ 서버ì�˜ 빈번한 죽ì�Œì�„ 막ì�„수만 있다면 ì¢‹ê² ì£ . 최소ì�˜ í�¬ìƒ�으로..) - [(namsang)]
ì €ëŠ” ì—…ê·¸ë ˆì�´ë“œê°€ í•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�합니다. 서버ì�˜ 핵심ì�€ ì•ˆì •ì„±ì�¸ë�°, 지금ì�˜ 서버는 안타ê¹�게ë�„ ê·¸ ì—활ì�„ ì œëŒ€ë¡œ 수행해주지 ëª»í•˜ê³ ìžˆê¸°ë•Œë¬¸ìž…ë‹ˆë‹¤. 서버 ì—…ê·¸ë ˆì�´ë“œ 시ë�„를 하게ë�˜ë©´, ì�´ì „ì�˜ 컴퓨터ì—� ë¬¸ì œê°€ ì—†ë‹¤ê³ íŒ�단ë� 경우 새서버ì�˜ ë³´ì¡° ì—활과 리눅스 테스트용 서버로 사용해ë�„ í�° ë¬¸ì œê°€ ì—†ë‹¤ê³ ìƒ�ê°�합니다.^^ ì†�ë�„ 측면ì—�서는 현재ì�˜ 서버ë�„ ì „í˜€ ë¬¸ì œê°€ 없지만, ì•ˆì •ì„±ì�´ ë‚®ì�€ì �ì�€ ì�´ìš©ìž�ì�˜ 입장ì—�서 ë¶ˆíŽ¸í•˜ë‹¤ê³ ëŠ�ë‚„ 수 ë°–ì—� 없기 때문입니다.(ì‹¤ì œë¡œ ë§Žì�´ 불편했답니다.ã… .ã…œ ê¼ í•„ìš”í• ë•Œë§Œ 죽어있어요..) - [조현태]
í� .. ì €ë¡œì„œëŠ” 그다지~ -_-; ì•ˆì •ì„±ì�´ë�¼ëŠ” 것ì�´ 하드웨어ì � ì•ˆì •ì„±ì�˜ ë¬¸ì œë�¼ë©´ ëª¨ë¥´ê² ì§€ë§Œ.. 현재 서버ì�˜ 잦ì�€ 다운 or 리부트는 하드웨어ì �ì�¸ ë¬¸ì œë¡œ ë³´ì�´ì§€ 않네요. 리눅스 ì„¤ì • 때문ì�¸ 것 ê°™ì�€ë�°... 좀ë�” 지켜보는 ì�¼ì�´ í•„ìš” í• ë“¯í•©ë‹ˆë‹¤. ë�ˆì�´ 남는다면 ì �당히 ëž¨ì •ë�„는 올리는 것ì�´ ì¢‹ê² ì§€ë§Œ.. ì „ì²´ 서버를 재 조립하는건 좀 ë‚비같기ë�„ 하네요.
무엇보다 ZP서버가 서버로서 그다지 ë§Žì�´ 활용ë�˜ì§€ 않으니까요. 현재로서는 기ê»�해야 ì›¹ì„œë²„ì •ë�„? 그것ë�„ 소수로만... - [eternalbleu]
[í† ë¡ ë¶„ë¥˜]
- VendingMachine/세연/1002 . . . . 1706 matches
=== �칙 ===
다ì�Œê³¼ ê°™ì�€ 2ê°œì�˜ ì›�칙만 ì �용해서 ìˆ˜ì •í•´ë´¤ìŠµë‹ˆë‹¤.
1. 명확하지 않는 변수/함수&메소드 �름� 대해 - �름� 다르게 바꿔준다. �는 무엇� 하기 위한 것�가� 입�, 함수/메소드 로 추출한다. [[BR]]
2. 소위 magic number (ex : ë°°ì—´ì�˜ 범위를 ì„¤ì •í•˜ëŠ” 숫ìž�들) ë�¼ 불리는 것들ì—� 대해 - const 변수 ì„ ì–¸[[BR]]
3. 긴 메소드 - 함수 & 메소드를 따로 추출. 즉, 하나ì�˜ 함수 ë‚´ì—�서 하는 ì�¼ë“¤ì�´ ë§Žë‹¤ê³ ìƒ�ê°�ë� 때. [[BR]]
4. 중복 - 중복�는 부분� 대해 함수 & 메소드로 추출.[[BR]]
여기서는 ì € 위ì�˜ 1-4번 ì›�칙만 ìƒ�ê°�í•´ ë³´ê² ìŠµë‹ˆë‹¤. ì�¼ë‹¨ ì�´ 코드가 ì œëŒ€ë¡œ ë�Œì•„간다는 ê°€ì •í•˜ì—�서 ìˆ˜ì •í•©ë‹ˆë‹¤. (ë¬¸ì œëŠ” ì œëŒ€ë¡œ ê³ ì³�졌는지 확ì�¸í• 길ì�´ ì �다는. -_-;)
=== menu 추출 : 3번 �칙 ===
cout << "\n��기 입니다\n";
cout << "1.�� 넣는다\n";
cout << "2.물건� 산다\n";
cout << "3.ë�ˆì�„ ê±°ìˆ ëŸ¬ 받는다\n";
cout << "4.�료수를 채운다\n";
cout << "0.종료한다\n";
cout << "메뉴를 ì„ íƒ�하세요 : ";
=== while loop �서� 조건� - 1번 ===
=== MENU 부분� 대해서 : 2번 ===
cout << "��기를 종료합니다!!\n\n";
=== MENU ì„ íƒ� 부분과 ê´€ë ¨(choice >= 0 && choice <= 4), 잘못ë�œ 메뉴 ì„ íƒ� 골ë�¼ì£¼ê¸° : 1, 2번 ===
여기ì—� 2번ì�„ 다시 ì �용해주면
- 네�버지�in . . . . 1700 matches
요새 ìž¡ìƒ�ê°�ì�´ ë§Žì•„ì ¸ì„œ ì�¼ê¸°ì—�다만 ì“°ê³ ìžˆì—ˆëŠ”ë�° 위키가 있다는 사실ì�„ ìžŠê³ ìžˆì—ˆë‹¤.ã…¡ã…¡;
ì–´ì œ ë– ì˜¤ë¥¸ ìƒ�ê°�ì�€
네ì�´ë²„ ì§€ì‹�inì�€ í��ì�¸ê¹Œì§€ ìƒ�겨나면서 비슷한 위키는 ì�´ë ‡ê²Œ 참여가 ì €ì¡°í• ê¹Œ.
�는 ���다.
ì§€ì‹�inì�´ëž€ 서비스는 질문ì—� 답변ì�„ 해주는 게시íŒ� 형ì‹�ì�´ê¸´ 하지만, 참여가 ìž�ìœ ë¡ê³ 한 ì£¼ì œì—� 대해 글ì�„ 쓴다는 ì �ì—�서 위키랑 비슷하다는 ìƒ�ê°�ì�´ë‹¤. '''오픈 ë°±ê³¼ì‚¬ì „'''ì�´ë�¼ëŠ” 게 있기ë�„ 하ë�˜ë�° ì�´ê²Œ 위키랑ì�€ ë�” 비슷한 형태ì�´ì§€ë§Œ ì§€ì‹�inì—� 대면 별로 ì�¸ê¸°ê°€ 없어보ì�¸ë‹¤.
ì�´ìœ ê°€ ë˜ê¹Œ.
가장 ë¨¼ì € ë– ì˜¤ë¥¸ ê±´, ì�´ìš©ìž� 수였다. ì�´ìš©ìž� 수가 ì—„ì²ë‚˜ê²Œ 많다는 ì �ì�´ ì§€ì‹�in서비스를 활발하게 í•´ 주었다. ì�´ìš©ìž� 수가 ë§Žì•„ì§„ ì�´ìœ 는 여러 가지가 ìžˆê² ì§€ë§Œ, í…”ë ˆë¹„ì „ ê´‘ê³ ê¹Œì§€ 낼 ì •ë�„로 í™�보를 해서 ê·¸ë ‡ì§€ 않ì�„까? 반면 위키 í™�보는 몇 번ì�¸ê°€ í•˜ê³ ëŠ” ê·¸ 뒤로는 사람들ì�´ 알아서 쓰기를 바랬ë�˜ 것으로 ë³´ì�¸ë‹¤. ì•Œë ¤ì§€ì§€ 않ì�€ 서비스가 아무리 ë§Žì�€ 장ì �ì�´ 있다 한들 사람들ì�´ 알아야 쓸테니까, 위키 사용ì�´ 활발하지 않ì�€ ê±´ ì�¼ë‹¨ ë�œ ì•Œë ¤ì ¸ì„œë�¼ê³ ìƒ�ê°�한다.
다ì�Œìœ¼ë¡œëŠ” ì�µìˆ™í•˜ì§€ 않ì�€ 형ì‹�ì�´ì—ˆë‹¤. 아예 ì�¸í„°ë„·ì�„ 처ì�Œ 만나는 사람ì�´ë�¼ë©´ ì�µìˆ™í•œ 형ì‹�ì�´ 있지ë�„ ì•Šê² ë‹¤ë§Œ, ë§Žì�€ 사람들ì�´ 글ì�„ 쓸 때는 게시íŒ�ì—� ì œëª©ê³¼ ì�´ë¦„ê³¼ ë‚´ìš©ì •ë�„ê°€ 달린 게 글 형ì‹�ì�´ê³ , 글 ì œëª©ì�´ 목ë¡�으로 한 페ì�´ì§€ì—� 나오는 형ì‹�ì�´ ì�µìˆ™í•œ 형ì‹�ì�¼ 것ì�´ë‹¤. 때문ì—� ì „ë¶€ '''ë‚´ìš©'''처럼 ìƒ�긴 위키를 ë³´ê³ ëŠ” ì�¼ë‹¨ 다르게 ìƒ�긱 형ì‹�ì—� 바로 ì �ì�‘하지는 ëª»í• ê²ƒì�´ë‹¤. 쓰기 ì–´ë µì§€ëŠ” ì•Šê² ì§€ë§Œ ë§�ì�´ë‹¤. 때문ì—� 위키가 ì—„ì²ë‚œ 장ì �ì�„ ê°€ì ¸ì„œ ì �ì�‘하는 ë…¸ë ¥ì�„ 들ì�´ê³ ì‹¶ì�„ ë§Œ 하지 않다면 êµ³ì�´ ì‚¬ìš©í•˜ë ¤ 하지 않ì�„ 것ì�´ë‹¤. -[Leonardong]
ê·¸ ì°¨ì�´ëŠ” ì�˜ì™¸ë¡œ 아주 간단합니다. 네ì�´ë²„ì§€ì‹�ì�¸ê³¼ ê°™ì�€ 시스템ì�€ ê°œì�¸ì�˜ 명성(reputation)ì—� 대한 욕구ì—� ìƒ�당 부분 ì�˜ì¡´í•˜ê³ 있습니다. ê°œì�¸ì�„ ë�” 드러내는 것ì�´ì£ . 반대로 위키는 ê°œì�¸ì�´ 잘 드러나지 않습니다. 명성 시스템ì�´ 아닙니다. see also ForgiveAndForget ì�´ëŠ” XP ì² í•™ê³¼ë�„ ìƒ�통합니다. XPì—�서는 너í�¬ 팀ì—� ì˜�ì›…ì�´ 누구ëƒ�는 질문ì—� 답ì�´ 바로 나올 수 있는 팀ì�„ 좋지 않게 봅니다. ì˜�ì›…ì�´ 있는 팀ì�€ 위험한 팀입니다. XP는 ë³´ìƒ�ë�„ 팀단위로 ë°›ê³ ì±…ìž„ë�„ 팀단위로 지는 것ì�„ ì�´ìƒ�ì �으로 봅니다.
ì�´ì™€ ê´€ë ¨í•˜ì—¬, ì œê°€ êµë‚´ì—�서 최초로 위키위키를 대중매체ì—� ì†Œê°œí• ë•Œì—� "대부분ì�˜ 집단ì—�서 파워ë�¼ëŠ” 것ì�€ ì œí•œê³¼ ë°°ì œì—�서 오지만, ì�´ê³³ì�˜ 파워는 ìž�ìœ ì™€ 참여ì—�서 온다."는 ë§�ì�„ 했습니다.
--[김창준]
- 글쎄요. ì €ëŠ” 약간 다른관ì �으로 보게 ë�©ë‹ˆë‹¤. 네ì�´ë²„ ì§€ì‹�ì�¸ì�˜ 성공ì�€ ê°�종 매체ì�˜ 힘과, 기존ì—� 사용해오ë�˜ '게시íŒ�'ì�´ë�¼ëŠ” 형ì‹�ì�˜ 'ì�µìˆ™í•¨'ì—� ë�”í•´ 'ë³´ìƒ�ê³¼ ë�™ê¸°ë¶€ì—¬'ê°€ ì•„ë‹�까 싶습니다.
ìš°ì„ '위키'ë�¼ëŠ” ê°œë…�ê³¼ 형ì‹�ì�€ 사람들ì—�게 ìƒ�ì†Œí•˜ê³ ë‚¯ì„¤ê²Œ 다가오게 ë§ˆë ¨ìž…ë‹ˆë‹¤. 기존 '게시íŒ�' ì—� ì�µìˆ™í•´ì ¸ìžˆë�˜ 사람들ì—�게 위키ì�˜ 사용ì�€ 하나ì�˜ 모험으로 ìž‘ìš©í•˜ê² ì£ . 사람들ì—�게 있어서 낯설ì�Œ,ìƒ�소함등ì�€ ê³§ ê±°ë¶€ê°�으로 ì§�ê²°ë�˜ê¸° 쉽습니다. ì�´ëŸ¬í•œ ê±°ë¶€ê°�ì�„ ì—†ì• ë ¤ë©´ 굉장한 ë…¸ë ¥ê³¼ 시간과 ìž�본ì�´ 투ìž�ë�˜ì–´ì•¼ í•˜ê² ì£ . MS 사ì�˜ 윈ë�„우즈가 성공한 ìš”ì�¸ì�´ 뛰어난 기능과 ëŠ¥ë ¥ì�´ 아닌 'ì�µìˆ™í•¨'ì�´ë�¼ëŠ” 것ì�€ ì™ ë§Œí�¼ 소프트웨어를 ì•Œê³ ìžˆëŠ” 사람들 사ì�´ì—�서는 ìƒ�ì‹�ì�´ì£ .
''ì™ ë§Œí�¼ 소프트웨어를 ì•„ê³ ìžˆëŠ” 사람들ì�€ OSë�…ì �ì�´ë�¼ê³ ì•Œê³ ìžˆëŠ”ë�°ìš”. 아닌가요? :) --NeoCoin''
- 현재는 ë�…ì � 시장ì�„ í˜•ì„±í•˜ê³ ìžˆìŠµë‹ˆë‹¤. 하지만 ê·¸ ê³¼ì •ì�„ 살펴보면 MS 사ì�˜ 윈ë�„우즈가 뛰어난 성능과 기능ì�„ ê°€ì ¸ì„œ ë�…ì �í–ˆë‹¤ê³ ë³´ê¸°ëŠ” 힘ë“니다. ê°�ê´€ì �, 주관ì �, ì „ë¬¸ê°€ì�˜ ë¶„ì„� ì–´ë–¤ì �으로 보나 윈ë�„우즈보다 뛰어난 ìš´ì˜�ì²´ì œëŠ” ì–¸ì œë‚˜ 존재해왔습니다.(ë¬¼ë¡ ì§€ê¸ˆë�„ 존재합니다.) 하지만 사람들ì�€ ì�´ë¯¸ ì�µìˆ™í•´ì ¸ë²„린 윈ë�„우를 ë²„ë¦¬ê³ (월등히 뛰어나지는 않지만 ê·¸ë ‡ë‹¤ê³ ì ˆëŒ€ì � 성능ì�´ 떨어지는것ë�„ 아니니) 다른 ìš´ì˜�ì²´ì œë¥¼ íƒ�한다는건 '모험'ì�„ 넘어서 'ë�„ë°•'ì—� ê°€ê¹�ë‹¤ê³ ëŠ�껴지게 ë�©ë‹ˆë‹¤. 그러므로ì�¨ 그러한 모험 ë‚´ì§€ ë�„ë°•ì�€ ë§�ì”€ë“œë ¸ë�˜ 낯설ì�Œ,ìƒ�소함등으로 ì�´ì–´ì§€ê²Œ ë�˜ê³ , ìž�ì—°ìŠ¤ë ˆ 다른 OS 들ì�€ 설ìž�리를 잃어버리게 ë�©ë‹ˆë‹¤. 단순히 결과만ì�„ ë†“ê³ ë³´ì•˜ì�„때 ë§�ì”€í•˜ì‹ ë�…ì �시장ì�´ 맞습니다만, ì œê°€ ë§�ì”€ë“œë¦¬ê³ ìž� í–ˆë�˜ 요지는 ê·¸ ê³¼ì •ì†�ì—�서 ì°¾ì�„수 있었ë�˜ 'ì�µìˆ™í•¨'ì�´ì—ˆìŠµë‹ˆë‹¤.
''ë§�ì”€í•˜ì‹ ì�µìˆ™í•¨ì�˜ ì�˜ë¯¸ë¥¼ ì œê°€ ë�…ì �으로 ë°”ë�¼ë´�서 ìƒ�기는 오해ì�¸ê²ƒ 같습니다. 분명 ì²ì •ì›� 케찹ë�„ 있지만 오뚜기 케찹ì�„ ì„ íƒ�í•˜ê³ ë§Žì�´ 팔리는 것ì�„ 'ì�µìˆ™í•¨'으로 볼수 있습니다. 하지만 오뚜기 케찹ì�„ ì“°ì§€ 않으면 ëª¨ë“ ìš”ë¦¬ë¥¼ í• ìˆ˜ 없는 ìƒ�황ì�´ ë�˜ë©´ 그걸 ì�´ì œ 'ì�µìˆ™í•¨'ì�´ë�¼ê³ 설명하기보다 ë�…ì �으로 ë°”ë�¼ë´�야 í•œë‹¤ê³ ìƒ�ê°�í•˜ê±°ë“ ìš”. :) --NeoCoin''
ë˜�하나 'ë³´ìƒ�ê³¼ ë�™ê¸°ë¶€ì—¬' ë�¼ëŠ” ì°¨ì›�ì�˜ ë©´ì—�서 ìƒ�ê°�í•´ 본다면, 네ì�´ë²„는 ì�´ë¯¸ 매체를 통해 ì–´ëŠ�ì •ë�„ ì�¸ì§€ë�„를 쌓ì�€ 후ì—� ê·¸ ì�¸ì§€ë�„를 ì‹ë¶„ 활용하여 'ë³´ìƒ�ê³¼ ë�™ê¸°ë¶€ì—¬'를 ì œê³µí•©ë‹ˆë‹¤. 네ì�´ë²„와 위키ì�˜ 공통ì �ì�€ 참여ì�˜ ì œí•œì�´ 없습니다. 대부분ì�˜ 집단ì—�서 파워ë�¼ëŠ”ê²ƒì�´ 'ì œí•œê³¼ ë°°ì œ'ì—�서 ë‚˜ì˜¨ë‹¤ê³ í•˜ì…¨ì§€ë§Œ, 네ì�´ë²„ì�˜ ì§€ì‹�ì�¸ 'ì œí•œê³¼ ë°°ì œ'ë�¼ê¸° 보다는 'ë…¸ë ¥(ì‹¤ë ¥)ì—� 따른 ë³´ìƒ�'ì�´ë�¼ëŠ” ìž�본주ì�˜ ì •ì‹ ê³¼ ì�¼ë§¥ìƒ�í†µí•œë‹¤ê³ ë´…ë‹ˆë‹¤. 'ë³´ìƒ�ê³¼ ë�™ê¸°ë¶€ì—¬' ì�´ê²ƒì�´ 네ì�´ë²„와 위키ì�˜ 가장 í�° ì°¨ì�´ì �ì�´ë�¼ ìƒ�ê°�합니다.
네ì�´ë²„ì—�서 ì˜�ì›…ì�€ 없습니다. 열심히 ë…¸ë ¥í•œ 'ê³ ìˆ˜' '명예ì�˜ ì „ë‹¹'ì�´ 있ì�„ë¿�입니다. - 장창재
윗 글ì—� ê³µê°�해서 한ë�™ì•ˆ ì�´ 페ì�´ì§€ë¥¼ ìžŠê³ ìžˆì—ˆëŠ”ë�°, ì–´ì œ 문ë“� 다른 ìƒ�ê°�ì�´ 나서 ë˜� ì �어봅니다.
사람들ì�€ [네ì�´ë²„ì§€ì‹�in]ì�„ 마치 수학 ë¬¸ì œ 해답지처럼 여기는 것 같습니다. ì €ë�„ 요즘엔 누가 ê¶�금한 게 ìžˆë‹¤ê³ ë¬¼ì–´ë´¤ì�„ 때 모르는 경우''ì§€ì‹�in 검색해ë´�''ë�¼ëŠ” ë§�ì�„ ìž�주 합니다. ì œê°€ 누군가ì—�게 모르는 걸 물어봤ì�„ 때ë�„ ìž�주 듣습니다. ''ì§€ì‹�inì—” 없는게 없다니까''ë�¼ëŠ” ë§�ë�„ 들어보았습니다. 마치 [네ì�´ë²„ì§€ì‹�in]ì—�는 살아가며 ê¶�금한 것들ì—� 대한 ëª¨ë“ í•´ë‹µì�´ 있는 듯ì�´ ì—¬ê¸°ê³ ìžˆë‹¤ê³ ëŠ�꼈습니다. -[Leonardong]
- 새싹êµ�실/2011/å¸é«˜ . . . . 1677 matches
* í•™ì‚¬ê²½ê³ (å¸äº‹è¦å ±)ì�˜ 준ë§�ì�´ 아닙니다
* ì§�ì—하면 배움ì�„ 높ì�¸ë‹¤ëŠ” 뜻ì�´ê³ , 컴퓨터공학ì�„ ì „ê³µí•˜ëŠ” 공학ë�„로서 기초가 ë�˜ëŠ” C언어를 보다 ë�” 잘 í•™ìŠµí•˜ê² ë‹¤ëŠ” ì�˜ì§€ë¥¼ ë‹´ê³ ìžˆìŠµë‹ˆë‹¤.
* 수업시간: 월 16~18시
* 수업과목: C
* í•™ìƒ�들ì�´ 보충수업ì�„ ìš”ì²í•´ì˜¬ 경우 보충수업 ë˜�한 진행합니다.
= ì„ ìƒ�님 ë°� í•™ìƒ� =
|| ì„ ìƒ�님 || [윤종하] ||
||<|3> 학� || [김세�] ||
|| [김준호] ||
|| [김지연] ||
* 윤종하: NateOn: '''koreang1@naver.com''' 등�해주세요~
* ë�” ì�´ìƒ�ì�˜ í•™ìƒ�ì�€ 받지 않습니다. ê·¸ë¦¬ê³ ì�´ 부분 마ì�ŒëŒ€ë¡œ ìˆ˜ì •í•˜ì§€ 마세요.
= íšŒê³ ì™€ feedbackì—� 대해서 =
* 수업ì�´ ë��나면 새싹êµ�실 ê·œì •ì—� ë”°ë�¼ íšŒê³ ë¥¼ ì§„í–‰í•˜ê³ feedbackì�„ 작성합니다.
== íšŒê³ ==
* 간단히 소�� 얘기하는 시간입니다.
* ì„ ìƒ�님ì�´ 잘못한 ì �ë�„ 부담없ì�´ ë§�해주세요. 보다 ë�” 좋ì�€ 수업ì�„ 위한 ì�¼ìž…니다.
* 새싹�실� ZeroPage�서 시행�는만� 4F([ThreeFs] + Future Action Plan)� 맞게 feedback� 작성합니다.
* Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
* 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
- 새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨6 . . . . 1657 matches
* ë‚ ì§œ : 2011/5/3 5시~ 8시
* 강사 : 06 김준�
* 참여 : 11 강�� 서�태 �소� �진�
김준ì„� : 지난주ì—� 시험기간. 댄스스í�¬ì¸ ë¥¼í•˜ê³ . 댄스스í�¬ì¸ ë�™ì•„리를 들어갔어. 5주를 나가서 ì‹ ìž…íšŒì›�ì�´ ë�¬ë‹¤. ë‚´ê°€ ê±°ì�˜ ì ¤ 어림. 요즘ì—� 춤바람ì�´ ë‚¬ë‹¤ê³ ì£¼ìœ„ì‚¬ëžŒë“¤ì�´ 얘기함. ê·¸ë¦¬ê³ ê²Œìž„ì�„ 너무 ë§Žì�´ í–ˆì�Œ. 심시티4 를 너무 열심히함. ê·¸ë¦¬ê³ ì�´ë²ˆì£¼ 프로ì �트 발표가 3개가 있어. ì�´ë²ˆì£¼ 금요ì�¼ë‚ 죽ì�„것 ê°™ì�Œ. ì „ì²´ì �으로 시험ì�€ Bì�´ìƒ�ì�€ 나올것 ê°™ì�Œ.
ê°•ì›�ì„� : ì„ ëŒ€ 잘봤ì�Œ. 다른과목ì—� 비해서는. c보는 ë‚ ì„ ëŒ€ìˆ˜ì—…ë“£ê³ ì‹œí—˜ë´„ 그래서 ë§�했나봄. ìƒ�ì�¼ì�¸ë�° ì²ë£¡íƒ•ì�€ ì•ˆë“¤ì–´ê°”ê³ ì• ë“¤í•œí…Œ ë°¥ì‚¬ì£¼ê³ ìˆ ì�€ 하늘ì�´ê°€ ì�¨ ã…‹ã…‹ã…‹ 와ì�¸ 파티가서 1ë§Œì›�ë‚´ê³ í•œìž” ë§ˆì‹œê³ ë‚˜ì˜´ 그래서 소개해준 친구가 다 내줌 ì´� 4명ì�´ì„œ 갔었ì�Œ ë‹¤ì‹ ê±°ê¸° 안ê°� 거기서 ê·¸ë¦¬ê³ ì¹˜í‚¨ë�„ 먹ì�Œ. ê·¸ë¦¬ê³ ì˜†ë�™ë„¤ê°€ì„œ 심야ì˜�í™”ë³´ê³ ì• ë“¤ë�°ë ¤ë‹¤ì£¼ê³ ì§‘ì—� 4시ì—� 들어갔ì�Œ 재밌는 ë‚ ì�´ì—ˆì�Œ.
서ì›�태 : ì„ ëŒ€ ë§�. C언어 ë³´ê³ ì •í†µë¶€ ì• ë“¤ë�¼ë¦¬ 모여서 ìˆ ë¨¹ì�Œ. ê·¸ë¦¬ê³ PC방가서 ê²Œìž„í•˜ê³ ì§‘ì—�가서 ë˜� 게임함 4시까지 í•˜ê³ ê·¸ê²ƒë•Œë¬¸ì—� 다ì�Œ ì˜�어시험ì�€ 아예 못ë´�서 침울함. 그래서 êµ�수님께서 한번ë�” 기회주셔서 다ì�Œì£¼ 월욜 10시까지 오ë�¼í–ˆëŠ”ë�° ê·¸ë‚ ë�„ 못옴. 그래서 ì¤‘ê°„ê³ ì‚¬ F.
ì�´ì§„ì˜� : ìƒ�ì�¼ì�¸ë�° 비왔었ì�Œ. í•œê°•ê°€ë ¤í–ˆì—ˆëŠ”ë�°. ê·¸ëŸ¬ê³ ì„ ëŒ€ì‹œí—˜ë´¤ëŠ”ë�° ë§�함. 친구랑 그래서 ì�¸ì²œê°€ì„œ 카페ì—�서 한 3시간 ë– ë“¤ì�Œ. ê·¸ëŸ¬ê³ ë‹¤ë¥¸ì¹œêµ¬ë¥¼ 만나서 ê·¸ 친구 한명만 보는줄 알았는ë�° 친구들ì�´ 깜ì§�파티 해줌. 창설했는ë�° ë§µì�„ 잘못따ë�¼ê°€ì„œ ì‹¤íŒ¨í• ì¤„ 알았는ë�° 56초만ì—� 성공함. 난 ìƒ�물ì�˜ 기ì›�ê³¼ ì§„í™” ì �수 í�‰ê· 넘ì�Œ.
ì�´ì†Œë�¼ : ì €ìš” 물리시험ì�„ 봤는ë�°. 1등함. 96ì �. 난좀 천재임. ê·¸ë¦¬ê³ ì²œë‘¥ë²ˆê°œ ì—„ì²ì³¤ì�Œ. 그때가 100ì�¼ë‚ ì�´ì–´ì„œ ë†€ëŸ¬ê°ˆë ¤í–ˆëŠ”ë�° 못ê°�. 슬픔 ã… ã… ê·¸ë¦¬ê³ ì°½ì„¤ ì „ 한게 없는ë�° 1등함. ã…‹ã…‹ã…‹ã…‹ ìž˜ë¶€ë ¤ë¨¹ì—ˆë‹¤. ìº�치마ì�¸ë“œ 해서 하나 마스터함. ã…‹ã…‹ 그래서 똥별ë�¨ ã…‹ã…‹ã…‹.
김태진 : 지난주ì—� 부모님 만남. 창설ì�„ 새로운 ì•Œê³ ë¦¬ì¦˜ì�„ 급조해서 ì�¨ë³´ë ¤í–ˆìœ¼ë‚˜ ì™„ì „ ë§�함. ã…‹ã…‹ã…‹ ê·¸ë¦¬ê³ ì›�래껄로ë�„ ìƒˆë¡œí•˜ë ¤í–ˆëŠ”ë�° ì›�래껄로 하면 ë�˜ëŠ”ì¤„ 알았는ë�° ë˜� Fail. ê²°êµ Fail Fail. 지난주ì—� C시험ì�„ 치ìž�마ìž� ì›�ì„�ì�´ë¥¼ 찾았는ë�° ì›�ì„�ì�´ 사ë�¼ì§�. ì• ë“¤ì�´ 타함께 찾다가 ì²ë£¡íƒ•으로 가는걸 봣으나 ê·¸ 뒤를 모름. ìƒ�물ì�˜ 기ì›�ê³¼ ì§„í™” ì �수 18ì � ë§žì�Œ.
== 수업 내용 ==
* Array는 ê°™ì�€ TYPEì�˜ 변수들ì�´ ì—°ì†�ì �으로 한 ì�´ë¦„으로 나열ë�˜ìžˆëŠ”ê²ƒìž…ë‹ˆë‹¤. ìƒ�김새는 {{{ a[10] }}} 쓸수있는건 {{{a[0] ... a[9]}}}
* Factorial 짤때 중요한건 Stack Call!! 함수 호출시. 스íƒ�ì—� ë�Œì•„올 주소를 넣어ë‘�ê³ í•¨ìˆ˜ê°€ 종료ë�˜ë©´ 스íƒ�ì—�서 빼와서 ë�Œì•„간다. 너무 ë§Žì�€ ìž�기 ìž�ì‹ ì�„ 호출하는 함수ë�¼ë©´ 스íƒ�ì—� 너무 ë§Žì�´ 쌓여 오버 플로우(Over Flow)로 ì—�러가 나게 ë�œë‹¤. í•ìƒ�!! 종료조건ì�„ ì •í•˜ê³ í•¨ìˆ˜ë¥¼ 설계하ìž�.
== 후기 ==
* '''후기 작성 ìš”ë ¹''' : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
* ê´€ë ¨ 페ì�´ì§€ : ThreeFs, [http://no-smok.net/nsmk/ThreeFs ThreeFs(노스모í�¬)], [http://no-smok.net/nsmk/FiveFs FiveFs(노스모í�¬)]
* ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
* Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
* 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
* ì�´ê±¸ 너무 늦게 올리게 ë�˜ëŠ”êµ°. ë‚´ê°€ Array를 ì�´ë•Œ 가르쳤었구나 ì�´ë ‡ê²Œ. factorialì�€ 중요하긴 한ë�° ë�” 중요한건 Stack Callì�´ë�¼ëŠ” 설계입니다. 잘 ê¸°ì–µí•˜ì‹œê³ ìš”. ì�´ë•Œ 케잌ì�„ 먹었는ë�° 기억하면 ì‹ ë‚˜ëŠ”êµ°ìš” ìž� 다ì�Œ ë ˆë²¨ 7로 갑니다. - [김준ì„�]
* ë°°ì—´ 너무 ì–´ë ¤ì›Œìš”... Stackì�€ 그림으로 조금ì�´ë‚˜ë§ˆ ì�´í•´í•´ì„œ 다행ì�¸ê²ƒ 같아요. Cê³¼ì œê°€ 새로 나왔는ë�° ë°°ì—´ì�„ ì�¨ì„œ í’€ 수 있는게 ìžˆë‹¤ê³ í–ˆëŠ”ë�° ë°°ì—´ì�„ ì•„ì§� 잘 ì�´í•´ë¥¼ 하지 못해서 ë°°ì—´ì�„ 쓰지는 않았어요. 복습ì�„ 빨리 해야하는ë�° 시험ë�„ ë��ë‚˜ê³ í•˜ë‹ˆê¹Œ 너무 게ì�„러졌어요ㅋㅋ. 빨리 ì •ì‹ ì°¨ë¦¬ê³ C공부를 계ì†� í•´ì•¼ê² ìŠµë‹ˆë‹¤. - [서ì›�태]
- DPSCChapter3 . . . . 1648 matches
ì—°ê´€ë�œ 혹ì�€ ì�˜ì¡´ì �ì�¸ ê°�체들ì�˜ ì§‘í•©ì�„ 만들기 위한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•œë‹¤. í�´ë�¼ì�´ì–¸íŠ¸ê°€ 구체ì �ì�¸ í�´ëž˜ìŠ¤ë“¤ì—� 대한 구체화
를 하지 ì•Šê³ ì¶”ìƒ�ì �으로 ì–´ë–¤ ìƒ�í’ˆì�˜ ì§‘í•©(여러 종류ì�˜ ìž�ë�™ì°¨ë“¤)ì—�서 ìƒ�í’ˆ(ìž�ë�™ì°¨)ì�„ ë§Œë“ ë‹¤ê³ í•˜ìž�.
패턴ì�€ ì‹¤ì œë¡œ 아주 간단하다. ë¬¸ì œ ìƒ�황ì�€ ë§Žì�€ 부분들ì�„ í�¬í•¨í•œë‹¤. Abstract Factory 패턴ì�´ ì �ìš©ë� 수 있는 ì˜ˆì œë¥¼ ë³´ë�„ë¡�
하�.
ìš°ì„ ì²«ì§¸ë¡œ, 우리는 ì»´í�¬ë„ŒíЏì�˜ 하위 부분들로 부터 단계별로 ìƒ�í’ˆ(ìž�ë�™ì°¨)ì�„ 만들 필요가 있는 ì�‘ìš© 프로그램ì�„ 만들어보ìž�.
그것ì�€ 몸체, 엔진, ë³€ì†�장치, ê·¸ë¦¬ê³ ìŠ¹ê°� 칸막ì�„ í�¬í•¨í•˜ëŠ” ìž�ë�™ì°¨ë¥¼ 만드는 것ì�´ë‹¤. 둘째로, ì�‘ìš© 프로그램ì�€ ê°™ì�€ ìƒ�í’ˆì�˜
부분들ì�„ ì›�한다. 즉 Ford ìž�ë�™ì°¨ëŠ” Ford 엔진과 ë³€ì†�장치를 ê°€ì ¸ì•¼í•œë‹¤. ì�´ê²ƒì�€ Ford Family안ì�˜ 부분들ì�´ë‹¤. 셋째, 우리는
여러 part� family들� 가진다.
Ford parts,Toyota parts,Porsche parts 등등ì�´ë‹¤. ìœ ì‚¬í•œ í�´ëž˜ìŠ¤ë“¤ì�´ í�´ëž˜ìФ 구조를 통해서 확장ë�œë‹¤. ê°�ê°�ì�´ ì �당한 하위
구조를 가지게 ë�œë‹¤. ê°€ë ¹ CarEngine 하위 구조ì�˜ 엔진들, CarBody 구조ì�˜ body 등등ì�„ 가지게 ë�œë‹¤.
(ê²°êµ, ê°�ê°�ì�´ CarEngineì�„ Base Class로 해서 ìƒ�ì†�ì�„ 통해 Ford Engine,Toyota Engine등등으로 확장ë� 수 있다는 ë§�ì�´ë‹¤.)
ë”°ë�¼ì„œ, 우리는 다른 ì§‘í•©ì�˜ 부분들ì�„ ì„ íƒ�하지 ì•Šê³ , 하나ì�˜ ì§‘í•©(Family)으로부터 ê°�ê°�ì�˜ ìž�ë�™ì°¨ 부분들ì�„ 쉽게 ì–»ì�„ 수
있는 방법ì�´ 필요하다. (Toyota 엔진ì—�서는 Ford ìž�ë�™ì°¨ê°€ ìž‘ë�™í• 수 없다.)
ê·¸ë¦¬ê³ ëª¨ë“ faimilyì—�서 ê°™ì�€ 코드를 사용해서 부분들ì�„(엔진,ë³€ì†�장치..) 얻는 것ì�„ 사용한다.
우리는 Abstract Factory Pattern� �용해서 �가지 목표를 �룰 수 있다.
(ì •ë¦¬ : Abstract Factory Patternì�€ Factory Patternì�„ ì¶”ìƒ�화시킨 것ì�´ë‹¤.Factory Patternì�˜ 목ì �ì�´ Base Class로부터 ìƒ�ì†�
ë�œ 여러 종류ì�˜ í�´ëž˜ìŠ¤ë“¤ 중 하나를 ì„ íƒ�í• ìˆ˜ 있ë�„ë¡� 해주는 것ì�„ ì�˜ë¯¸í•œë‹¤.
Abstract Factory Pattern는 여러 ê°œì�˜ Factory중 하나를 ì„ íƒ�í• ìˆ˜ 있ë�„ë¡� 해주는 것ì�„ 수행한다. )
우리는 아래와 ê°™ì�€ ìž�ë�™ì°¨ì™€ ìž�ë�™ì°¨ 부분들ì�˜ í�´ëž˜ìŠ¤ë¥¼ ê°€ì§€ê³ ìžˆë‹¤.
Vechileê³¼ CarPart는 Object í�´ëž˜ìФì�˜ 서브 í�´ëž˜ìФì�´ë‹¤. ë¬¼ë¡ , ì�´ í�´ëž˜ìФ 구조는 ë§Žì�€ 단계ì—�서 ì „ì²´ì �으로 단순화ë�œë‹¤.
- STL/vector/CookBook . . . . 1630 matches
작성� : ["[Lovely]boy^_^"]
= 벡터를 사용해보기 위한 기본 셋팅(앞으로 편�� 반�로 합니다.) =
* 몇 번 ì�¨ë³¸ê²°ê³¼ vector를 가장 ìž�주 쓰게 ë�œë‹¤. vectorë§Œ 배워 놓으면 list나 dequeê°™ì�€ê²ƒì�€ 똑같ì�´ 쓸수 있다. vector를 쓰기 위한 vector í—¤ë�”를 í�¬í•¨ì‹œì¼œì¤˜ì•¼í•œë‹¤. STLì�„ 쓸ë�¼ë©´ #include <iostream.h> ì�´ë ‡ê²Œ ì“°ë©´ 귀찮다. 나중ì—� std::cout, std:vector ì�´ëŸ° 삽질ì�„ 해줘야 한다. ì�´ë ‡ê²Œ 하기 싫으면 ê±� ì“°ë�˜ëŒ€ë¡œ using namespace std ì�´ê±° ì�¨ì£¼ìž�.
= int형 배열� int형 벡터� 복사해 보�. =
typedef vector<int>::iterator VIIT; // Object형��면 typedef vector<Object>::iterator VOIT;
int ar[10] = {45,12,76,43,75,32,85,32,19,98}; // Object형��면 Object ar[10]={...};
// Object형��면 vector<Object> v(...);
// ar배열� 0번 �소부터 9번�소까지를
// v벡터�다가 복사 [0,10) 처�엔 �구간
// 마지막엔 개구간��는거 명심!
for(VIIT it = v.begin() ; it != v.end(); ++it) // ì œëŒ€ë¡œ 복사ë��나 ê²°ê³¼ 보기
* typedef으로 시작하는 부분부터 ë³´ìž�. ì�¼ë‹¨ 반복ìž�ë�¼ëŠ” ê°œë…�ì�„ 알아야 ë�˜ëŠ”ë�°, 사실ì�€ 나ë�„ 잘 모른다.--; 처ì�Œ 배울ë•� 그냥 ì�¼ì¢…ì�˜ í�¬ì�¸í„°ë�¼ëŠ” ê°œë…�으로 ë³´ë©´ ë�œë‹¤. vector<int>::iterator 하면 int형 vectorì—� ì €ìž¥ë�˜ì–´ 있는 ê°’ì�„ 순회하기 위한 반복ìž�ì�´ë‹¤. 비슷하게 vector<Object>>::iterator 하면 Object형 vectorì—� ì €ìž¥ë�˜ì–´ 있는 ê°’ì�„ 순회하기 위한 반복ìž�ê² ì§€ ë�--; 간단하게 줄여쓸ë�¼ê³ typedef해주는 것ì�´ë‹¤. 하기 싫으면 안해줘ë�„ ë�œë‹¤.--;
* 다ì�Œì—” vector<int> v~~ ì�´ë¶€ë¶„ì�„ ë³´ìž�. vector<T> ì—�는 ìƒ�성ìž�ê°€ 여럿 있다. ê·¸ 중ì�˜ 하나로, ë°°ì—´ì�„ 복사하는 ìƒ�성ìž�를 ì�¨ë³´ìž�. 그냥 쓰는법만 ë³´ìž�. 단순히 ë°°ì—´ 복사하는 거다. C++ 공부했다면 성안당 10장ì�¸ê°€ 11장ì—� 복사 ìƒ�성ìž�ë�¼ê³ 나올것ì�´ë‹¤. 그거다.--; 그냥 2번 ì›�소ì—�서 5번ì›�소까지 ë³µì‚¬í•˜ê³ ì‹¶ë‹¤. 하면 vector<int> v(&ar[2], &ar[6]) ì�´ë ‡ê²Œ 하면 ë�˜ê² ì§€?(어째 좀 거만해 ë³´ì�¸ë‹¤.--;) 마지막ì�€ 개구간ì�´ë�¼ëŠ”ê±¸ 명심하기 바란다.
* for 부분ì�„ ë³´ë©´ 앞ì—�서 typedef 해준 VIIT 형으로 ìˆœíšŒí•˜ê³ ìžˆëŠ”ê²ƒì�„ 볼수 있다. vector<T>ì�˜ 멤버ì—�는 ì—´ë�¼ ë§Žì�€ 멤버함수가 있다. 그중ì—� begin() ì�€ 맨 처ì�Œ 위치를 가르키는 반복ìž�를 리턴해준다. 당연히 end()는 맨 ë�� 위치를 가르키는 반복ìž�를 리턴해주는 ê±°ë�¼ê³ ìƒ�ê°�í•˜ê² ì§€ë§Œ 아니다.--; ì •í™•í•˜ê²ŒëŠ” '맨 ë��위치를 가르키는 부분ì—�서 한 칸 ë�”ê°„ 반복ìž�를 리턴'해주는 거다. 왜 ê·¸ë ‡ê²Œ 만들었는지는 나한테 묻지 ë§�ë�¼. 아까 반복ìž�는 í�¬ì�¸í„°ë�¼ê³ ìƒ�ê°�하ë�¼ 했다. ì—시 ê·¸ í�¬ì�¸í„°ê°€ 가르키는 ê°’ì�„ ë³´ë ¤ë©´ 당연히 앞ì—� * ì�„ ë¶™ì—¬ì•¼ê² ì§€.
= 벡터로 ë�™ì � ë°°ì—´ 쓰기 =
* 아마 초보�때 누구나 하는 실수가 있� 것�다. 본�� 그랬다.--;
* ì˜ˆì œë¡œ 숫ìž�를 몇개 ìž…ë ¥ë°›ë‚˜ 갯수를 ìž…ë ¥ë°›ì�€ ë§Œí�¼, 그만í�¼ 루프를 ë�Œë ¤ì„œ 숫ìž�를 ìž…ë ¥ë°›ëŠ” 걸 ë³´ìž�.
* ìž� 어디가 í‹€ë ¸ì�„까? 공부 좀 했으면 누구나 알수 있는 삽질ì�´ì§€ë§Œ, c++ ë°°ìš´ì§€ 몇주밖ì—� 안ë�˜ì—ˆì—ˆë�˜ 나로서는 ì €ê²Œ 왜 í‹€ë ¸ëŠ”ì§€ 알수가 없었다.
* ì›�ì�¸ì�€ 그거다. ì •ì � ë°°ì—´ì�€ 컴파ì�¼ 시ì—� í�¬ê¸°ë¥¼ 잡는다. ìž…ë ¥ë°›ëŠ” 부분ì�€ 컴파ì�¼ ë��ë‚˜ê³ ì‹¤í–‰í• ë•Œ í�¬ê¸°ë¥¼ ìž…ë ¥ë°›ëŠ”ë‹¤. 컴파ì�¼ëŸ¬ëŠ” 당연히 í�¬ê¸°ë¥¼ 알수 없으니 ì—�러가 나게ë�œë‹¤. ê³ ì³� ë³´ìž�.
* 우리가 여태까지 ë°°ìš´ ê±°ë§Œ ì�¨ë³´ë©´ ì�´ë ‡ê²Œ ê³ ì¹ ìˆ˜ 있다. ê·¸ ìœ ëª…-_-한 ë�™ì �ë°°ì—´ì�´ë‹¤.--; ì•„.. delete [] ì €ê±° 보기 ì‹«ì§€ 않ì�€ê°€? c와 c++ì�˜ ê³ ì§ˆì �ì�¸ ë¬¸ì œì �ì�´ 바로 ì €ê±°ë‹¤. 메모리 관리를 프로그래머가 해줘야 한다는거.. ìž�ë°” ê°™ì�€ê±´ 지가 알아서 delete 해주지만.. c나 c++ì—�서 delete 안해주면.. Xë�˜ëŠ” ê¼´ì�„ 볼수 있다. (본ì�¸ì�´ 한번 경험해 봤다.) 그래서 잘 ë””ìž�ì�¸ë�œ í�´ëž˜ìŠ¤ëŠ” í�´ëž˜ìФ ë‚´ì—�서 알아서 ì—†ì• ì¤˜ì•¼ 한다. 바로 vector를 ì“°ë©´ ì € ì§“ì�„ 안해줘ë�„ ë�œë‹¤. ë˜� ê³ ì³�ë³´ìž�.
- callusedHand/books . . . . 1630 matches
== 오픈 소스 ==
"OCU í† ë¡ ì—�서 ì“´ 글"
ì €ëŠ” 오픈 소스 ì§„ì˜�ì�„ 좋아하며 ê·¸ ê³³ì—�서 ë§Žì�€ ë�„움ì�„ ì–»ê³ ìžˆëŠ” 입장입니다. 하지만 무조건ì �으로 오픈 소스 개발 ë°©ì‹�ì�„ 옹호하는 것ì�€ 아닙니다. 공개 소스 ë°©ì‹�ì�˜ 소프트웨어 개발ì�´ 보완해야 í• ë¶€ë¶„ê³¼ 함께 단ì �ì�´ë�¼ê³ ì—¬ê²¨ì§€ê³ ìžˆëŠ” 부분들ì—� 대한 나름대로ì�˜ ë°˜ë¡ ì�„ íŽ¼ì¹˜ê³ ìž� 합니다.
공개 소스 ë°©ì‹�ì�˜ 개발ì�€ ë§Žì�€ 개발ìž�들ì�˜ ìž�ë°œì �ì�¸ 참여를 ì�´ë�Œì–´ë‚¼ 수 있습니다. ê·¸ë ‡ê¸° 때문ì—� ë‚비ë�¼ê³ ë³¼ 수 있는 ë§Žì�€ ë�™ë¥˜ì�˜ 소프트웨어 개발, 무수히 ë§Žì�€ 패치들, 중복ë�œ 작업들ì�´ 존재합니다. ê·¸ë¦¬ê³ ì�´ëŸ° ì–‘ìƒ�ì�€ 혼란스러워 보입니다. 하지만 ì�´ê²ƒì�„ ë�” 나ì�€ 소프트웨어를 개발하기 위한 ê³¼ì •ì�´ë�¼ê³ 보는 것ì�´ íƒ€ë‹¹í• ë“¯ 합니다. 소프트웨어 ì‚°ì—…ì—�ë�„ 약육강ì‹�, ì �ìž�ìƒ�ì¡´ì�˜ 법칙ì�´ ì �ìš©ë�©ë‹ˆë‹¤. 엔드 ìœ ì €ê°€ ì°¾ê³ ì—”ë“œ ìœ ì €ì�˜ 눈ì—� ë³´ì�´ëŠ” 것ì�€ ê²½ìŸ� ì†�ì—�서 살아남ì�€ 몇 가지 소프트웨어입니다. ê·¸ë¦¬ê³ ê°œë°œìž�들ì�˜ ìž�ë°œì �ì�¸ 참여는 성당 개발 ë°©ì‹�ì—�서 개발ìž�들ì�„ 기계화하는 것과는 다릅니다. 참여 개발ìž�ë�¼ë©´ ì �ì–´ë�„ ê·¸ 프로그램ì—� 대한 관심, ì—´ì •ì�„ ê°€ì§€ê³ ìžˆìœ¼ë©° ì�´ëŠ” ìž�율ì�´ë�¼ëŠ” ì �ì—�서 ë�”ìš± 힘ì�„ 얻어 개발ìž�는 개발ì—� 열중하게 ë� 것입니다. ì�´ëŸ´ë•Œ ê°œì�¸ì�˜ ì°½ì�˜ë ¥, 프로그래ë°� ëŠ¥ë ¥ì�´ 극대화ë� 수 있ì�„ ê²�니다.
ì €ëŠ” 개발ìž�ì�˜ í•„ìš”ì—� ì�˜í•´ 소프트웨어 개발ì�´ ì§„í–‰ë�˜ê¸° 때문ì—� ì •ìž‘ 엔드 ìœ ì €ê°€ 필요로 하는 프로그램ì�´ ì �다는 ë§�ì—� 반대합니다. 개발ìž�ë�„ 사용ìž�입니다. 개발ìž�는 컴퓨터를 개발ì�˜ ë�„구로만 ë³´ì§€ 않습니다. 채팅방ì—�서 시시콜콜한 대화를 나눌 수ë�„ ìžˆê³ , ì�Œì•…ì�„ 듣거나 ì˜�화를 ë³¼ 수ë�„ 있습니다. 바로 ì�´ëŸ¬í•œ 입장ì—�서 개발ì�˜ 필요가 나타나는 것입니다. ê·¸ë¦¬ê³ ì†Œë¹„ìž�ì�˜ 필요와 ë�™ 떨어진, 컴퓨터 과학ì—� 치우친 개발ì�´ë�¼ê³ í•´ë�„ ì�´ê²ƒì�€ 컴퓨터 ì‚°ì—…ì—� 힘ì�„ 실어주기 ë§ˆë ¨ìž…ë‹ˆë‹¤. 미분, ì �ë¶„ê³¼ ê°™ì�€ 실ìƒ�활과 관계가 ì—†ì�„ 것 ê°™ì�€ ì�´ë¡ ì�´ ì˜¤ëŠ˜ë‚ ì—¬ëŸ¬ ì‚°ì—… 분야ì—� í�° í† ëŒ€ê°€ ë�˜ê³ 있지 않습니까?
오픈 소스 ë°©ì‹�ì�˜ 개발ì�„ 무료 프로그램 개발로 여기는 것ì�€ 잘못ë�œ ìƒ�ê°�입니다. 오픈 소스방ì‹�ì�˜ 개발ì�€ 단지 소프트웨어 ê°œë°œë¡ ì¤‘ 하나ì�¼ ë¿�입니다. 시장ì—� 내다팔 ìƒ�í’ˆì�„ 오픈 소스 개발 ë°©ì‹�으로 만들어 낼 수ë�„ 있습니다. . 오픈 소스 ë°©ì‹�ì�˜ 개발ì�„ 통해서ë�„ ì–¼ë§ˆë“ ì§€ 수ì�µì�„ ì°½ì¶œí• ìˆ˜ 있으며 근래ì�˜ 리눅스 업체들ì�´ ì�´ë¥¼ 뒷받침해 ì£¼ê³ ìžˆìŠµë‹ˆë‹¤. 왜 ë�…ì �ì � 소프트웨어를 ê°€ì§€ê³ ë�ˆì�„ 버는 것보다 ë¶ˆë¦¬í•˜ë‹¤ê³ ìƒ�ê°�합니까? ë ˆë“œí–‡ì�˜ 로버트 ì˜�ì�˜ ë§�ì�„ ìœ ì‹¬ížˆ 들어볼 필요가 있습니다. “대부분ì�˜ ì‚°ì—… êµê°€ì—�서는 그냥 수ë�„ê¼ì§€ë§Œ 틀면 물ì�„ 마실 수 있는ë�° 어떻게 ì—�비앙ì�´ 수백만 달러ì�˜ 물ì�„ ì�´ 시장ì—� 팔 수 있는가? 간단히 ë§�하ìž�ë©´ ì—�비앙ì�´ë�¼ëŠ” 브랜드는 믿으면서 여러분ì�˜ 수ë�„ê¼ì§€ì�˜ 물ì�€ 믿ì�„ 수 없다는 불합리한 ë‘�ë ¤ì›€ 때문ì�´ë�¼ê³ í• ìˆ˜ 있다. 바로 ì�´ì �ì�´ 비공ì‹� ë ˆë“œí–‡ 리눅스 복사본ì�„ ì“°ì§€ ì•Šê³ 50달러짜리 ê³µì‹� ë ˆë“œí–‡ 리눅스를 ë§Žì�€ 사람들ì�´ ì„ í˜¸í•˜ëŠ” ì�´ìœ ì�´ë‹¤. 케찹ì�€ 향료를 가미한 í† ë§ˆí† íŠœë¸Œì—� 불과하다. 여러분ì�€ í† ë§ˆí† , ì‹�초와 ê°™ì�€ ìž�ìœ ë¡ê²Œ ë°°í�¬í• 수 있는 물건들로 부엌ì—�서 케찹ì�„ 만들 수 있다. 하지만 소비ìž�는 왜 부엌ì—�서 케찹ì�„ ë§Œë“¤ê³ ìžˆì§€ 않으며 하ì�¸ì¦ˆëŠ” 어떻게 해서 케찹 시장ì�˜ 80%ì�´ìƒ�ì�„ ì �ìœ í•˜ê³ ìžˆëŠ”ê°€? 편리함ì�€ ì›�ì�¸ì�˜ ì�¼ë¶€ë¶„ ë¿�ì�´ë©° ì§„ì •í•œ ì›�ì�¸ì�€ 하ì�¸ì¦ˆê°€ 소비ìž�ì�˜ 마ì�Œ ì†�ì—� 케찹ì�˜ ë§›ì�„ ì •ì�˜í• 수 있었기 때문ì�´ë‹¤. ì�´ì œëŠ” 하ì�¸ì¦ˆ 케찹ì�˜ 브랜드가 í�° ì˜�í–¥ë ¥ì�„ ê°€ì§€ê³ ìžˆê¸° 때문ì—� 소비ìž�ì�¸ 우리는 하ì�¸ì¦ˆ 케찹ì�´ ë�” ì¢‹ë‹¤ê³ ìƒ�ê°�í•´ 버린다.â€�
프로그램ì—� 치명ì �ì�¸ 버그가 있ì�„ 때 ì±…ìž„ì§€ê³ ê³ ì³� 줄 사람ì�´ 없기 때문ì—� 오픈 소스 개발 ë°©ì‹�ì�€ 위험하다는 주장ë�„ 오픈 소스 개발 ë°©ì‹�ì—� 대한 오해ì—�서 비롯ë�œ 것ì�´ë�¼ê³ ìƒ�ê°�합니다. 위ì—�서 ë§�했지만 오픈 소스 개발 ë°©ì‹�ì�€ 수많ì�€ 소프트웨어 개발 방법 중 하나 ì�¼ ë¿�입니다. 기존ì�˜ ë§Žì�€ 오픈 소스 프로ì �트가 개발ìž�들ì�˜ 취미, 재미ë�¼ëŠ” ë�™ê¸°ì—�서 비롯ë�˜ì—ˆê¸° 때문ì—� 사후 관리가 ë¯¸ë¯¸í•˜ê³ ê°œë°œìž�들ì�´ 개발ì�„ í�¬ê¸°í•˜ëŠ” 경우 엔드 ìœ ì €ëŠ” 피해를 ë³¼ 수 ë°–ì—� 없었ë�˜ 것입니다.
오픈 소스 개발 ë°©ì‹�ì—�서 ê°œì„ í•´ì•¼ í• ë¶€ë¶„ë�„ ìžˆë‹¤ê³ ìƒ�ê°�합니다. 소프트웨어 공학 ê³µì •ì�„ 오픈 소스 개발 ë°©ì‹�ê³¼ 비êµ�í•´ 봄으로ì�¨ ë§Žì�€ 것ì�„ ì–»ì�„ 수 ìžˆë‹¤ê³ ìƒ�ê°�합니다.
소프트웨어 공학ì�´ëž€ 최소ì�˜ 경비로 품질 높ì�€ 소프트웨어를 개발, ìœ ì§€ë³´ìˆ˜í•˜ê¸° 위한 ë°©ë²•ë¡ ì—� 관한 학문입니다. 프로그램ì�„ 구현하는 단순한 작업 ì�´ìƒ�ì�˜ 다양한 측면ì�„ ê¸°ì§€ê³ ìžˆìœ¼ë©° ì�´ëŠ” ì�¼ë°˜ì �으로 요구 ì‚¬í• ë¶„ì„�, 시스템 ë””ìž�ì�¸, 세부 ë””ìž�ì�¸, 구현, 통합, 필드 테스트, 사후 ì§€ì›�ê³¼ ê°™ì�€ ê³µì •ì�„ 거칩니다. 소프트웨어 공학과 오픈 소스 개발 ë°©ì‹�ì�„ 비êµ�í•´ ë³¼ 때 오픈 소스 개발 ë°©ì‹�ì�´ 갖는 ë¬¸ì œì �ì�„ ì°¾ì�„ 수 있습니다.
요구 ì‚¬í• ë¶„ì„�, 시스템 ë””ìž�ì�¸, 세부 ë””ìž�ì�¸ ê³¼ì •ì�´ 구체ì �으로 ì§„í–‰ë�˜ì§€ 않거나 문서화가 ì�´ë£¨ì–´ ì§€ê³ ìžˆì§€ì•ŠëŠ” ì �입니다. ì�´ëŠ” 프로그램ì�˜ ìœ ì§€ë³´ìˆ˜, 재사용 측면ì—�서 ë³¼ 때 심ê°�한 ë¬¸ì œë¡œ 한 프로그램ì�„ ê°œì„ ì‹œí‚¤ê³ ìž� 하는 개발ìž�ê°€ 있ì�„ 때 ë””ìž�ì�¸ì—� 관한 문서가 없으면 ë§Žì�€ 시행 착오를 겪ì�„ 수 ë°–ì—� 없으며. 좋ì�€ 코드들ì�´ 그냥 ë²„ë ¤ì§€ê²Œ ë�˜ëŠ” 경우가 ë§Žì•„ 집니다. ì�´ê²ƒë“¤ì�€ 분명히 ë‚비ë�¼ê³ ë³¼ 수 있습니다. 그러므로 문서화 í• í•„ìš”ê°€ 있습니다.
ì�´ëŸ° 단ì �ì�„ ê³ ì³�나간다면 오픈 소스 개발 ë°©ì‹�ì—� 미래가 ìžˆë‹¤ê³ ìƒ�ê°�합니다.
== ë�…서ì�˜ ê¸°ìˆ ==
== 나는 �런 책� �었다. ==
- UnixSocketProgrammingAndWindowsImplementation . . . . 1614 matches
페ì�´ì§€ì�˜ 컨í…�ì¸ ë¥¼ 보아하니, 따로 페ì�´ì§€ë¥¼ 뽑아내ë�„ ë� 것 같아 [ë¬¸ì„œêµ¬ì¡°ì¡°ì •] 하였습니다. ì›�래 페ì�´ì§€ ì�´ë¦„ì�€ '''ë�°ë¸”ìŠ¤ìº í”„2005/Socket Programming in Unix/Windows Implementation'''였습니다. - [ìž„ì�¸íƒ�]
ì£¼ì œ : Socket Programmingì�˜ 기초ì �ì�¸ 부분ì�„ 알아본다.
= 기본ì �ì�¸ 함수/ê°œë…�들 =
※ 소켓�란?
// 성공 시 파� 디스�립터, 실패 시 -1 리턴
PF_INET : ì�¸í„°ë„· í”„ë¡œí† ì½œ 체계 사용
PF_INET6 IPv6 : í”„ë¡œí† ì½œ 체계 사용
PF_UNIX : ìœ ë‹‰ìŠ¤ ë°©ì‹�ì�˜ í”„ë¡œí† ì½œ 체계 사용 (프로세스간 í†µì‹ )
PF_NS XEROX : 네트워í�¬ 시스템ì�˜ í”„ë¡œí† ì½œ 체계 사용
PF는 Protocol Family
PFëŒ€ì‹ AF를 사용해ë�„ 무방. (ex. PF_INET -> AF_INET)
=== type: 서비스 타입 ===
SOCK_STREAM : 스트림 방�� 소켓 �성 (TCP/IP)
SOCK_DGRAM : ��터그램 방�� 소켓 �성 (UDP)
SOCK_RAW : raw 모드� 소켓 �성
=== protocol: í”„ë¡œí† ì½œ ===
IPPROTO_TCP : TCP 기반. 값� 0�다.
IPPROTO_UDP : UDP 기반. 값� 0�다.
// 우리가 사용하는 í”„ë¡œí† ì½œì�¸ TCP, UDPê°€ 0ì�´ë¯€ë¡œ 0으로 ì�¨ë�„ 무방하다.
// 구체ì �ì�¸ í”„ë¡œí† ì½œì�„ ì„ íƒ�í• ë•Œ 사용하는ë�° 대부분ì�˜ ì�‘ìš© í”„ë¡œê·¸ë ˜ì—�서는 0으로 ì§€ì •í•˜ë©´ ë�œë‹¤.
- MFCStudy_2002_2 . . . . 1612 matches
= 소개 =
2002학년ë�„ 여름방학 MFC 2팀입니다. (ì�´ë¦„ì�€ 추후ì—� ì •í•©ì‹œë‹¤ ^_^)
DeleteMe ) 우리ë�„ë�„ 그러다가 ê²°êµ ë”°ë¶„í•œ ì�´ë¦„으로 ë��났다는 --["ìƒ�민"]
[[BR]]DeleteMe ) 우리 ì„ í˜¸ì˜¤ë¹ ì�˜ flower와 ìƒ�ìš±ì�´ì�˜ bear를 í•©ì³�서...flowerbear!! 꽃곰ì�„..만드...쿨ëŸì¿¨ëŸ... -성재
[[BR]]DeleteMe ) snow + bear 를 약간 변형시킨 polar bear가 어떨까 하는�..--a
[[BR]]DeleteMe ) polar bearë�¼ 함ì�€.... 나ì�˜ ì›�래 별명ì�¸ë�°...ã… .ã… ì–´ì°Œë‚˜ ì�°ë �하면 ì�´ëŸ° 별명ì�´... -ìƒ�ìš±
= 참가하는 사람 =
* 01 ì�´ì„ 호 ["snowflower"]
* 99 장�지 ["naneunji"]
* 02 ìœ ìƒ�ìš± ["whiteblue"]
* 02 ì‹ ì„±ìž¬ ["teruteruboz"]
= 공지 =
* [07/18] - 공지는 수시로 확�해 주세요. 부�드립니다!
* [07/18] - 위키 페ì�´ì§€ê°€ ì—´ë ¸ìŠµë‹ˆë‹¤! 모ë‘� 축하~
* [07/18] - 다� 모임� 7월 25� 목요�입니다.
* [07/18] - ìˆ™ì œëŠ” 반드시 해오세요. 오늘 배운것 복습ë�„ ê¼ í•©ì‹œë‹¤.
* [07/18] - ì±… 준비 ì œëŒ€ë¡œ 못해서 죄송합니다.
* [07/26] - �번째 모임� 있었습니다 ^_^;
* [07/26] - 다ì�Œ 모임ì�€ 8ì›” 3ì�¼ í† ìš”ì�¼ìž…니다. 못오시면 ê¼ ë§�씀ì�„ 해주세요
'나 í† ìšœë‚ ëª»ê°€..ì�¼ìšœë‚ ì €ë…� 때는 어때??' - ì�€ì§€ ["naneunji"] [[BR]]
- ì •ëª¨/2011.5.23 . . . . 1608 matches
* 참가ìž� : [김수경], [서지혜], [ì •ì�˜ì •], [ê¹€í™�기], [권순ì�˜], [강성현], [황현], [ì •ì§„ê²½], [김태진], [ê³ í•œì¢…]
* ì €ëŠ” 불참ìž�로 보는게 ë§žì�„ê±° 같아서 ì œ ì�´ë¦„ ëº�습니다. - [윤종하]
* 휴면회ì›� [ê¹€í™�기]ì�˜ [wiki:SibichiSeminar/TrustModel ì�´ 사람ì�´ 휴면회ì›�ì�¸ ì�´ìœ ]
* 세미나 페�지� 후기 남겨주세요~
* [서지혜]� Script Language everywhere
* 다ì�Œ OMS 주ìž� : [ì •ì�˜ì •]
== 캡스톤 설계실 ì‹ ì² ìž¥ë ¤ ==
* 쫌 하세여..
== JCO 안내 ==
* �바 개발� 컨�런스
* 6월 19� �요� 코엑스�서 합니다.
* 참가비가 만��� 오늘 내로 등�하면 오천��예요.
== 다�주 안내 ==
* ì�´ë²ˆì£¼ëŠ” 아쉽게ë�„ 커스 공연ì�´ 7시ë�¼ ì •ëª¨ë�„ ì�¼ì°� ë��났습니다.
* 다ì�Œì£¼ì—” 5ì›” íšŒê³ ê°€ ì§„í–‰ë�©ë‹ˆë‹¤. íšŒê³ ì—�서 í�¼ì‹¤ë¦¬í…Œì�´í„° 컨í�¼ëŸ°ìФì—�서 배워온 활ë�™ì�„ ê³µìœ í• í…Œë‹ˆ ë§Žì�´ 오세요~
== 후기 ==
* ì •ëª¨ 후기입니다.
1. 모처럼 OMS외ì�˜ 세미나가, 그것ë�„ 휴면회ì›�ì�˜ 세미나가 있는 ë‚ ì�¸ë�° 사람ì�´ ì �어서 매우 ì•„ì‰¬ì› ìŠµë‹ˆë‹¤ã…œã…œã…œã…œ ì¶•ì œ 중ì�´ë‹¤ë³´ë‹ˆ ì�¼ì°� ë��난 것ë�„ 아쉽네요.
1. 오늘ì�€ OMSë�„ ScriptLanguageì—� 대한 ë‚´ìš©ì�´ê³ , 세미나ë�„ ìžˆê³ í•´ì„œ í•™ìˆ ë�™ì•„리스러운 ëŠ�낌ì�´ 들어서 좋았습니다ㅋㅋㅋ
1. 겨울방학때ë�„ ê·¸ë ‡ê³ ì§€ê¸ˆë�„ [JavaScript/2011년스터디]를 í•˜ê³ ìžˆì–´ì„œ ì�´ë²ˆ OMS를 ë�” 재미있게 들었습니다. ì•„ì§� 잘 아는 것ì�€ 아니지만 스터디를 하다보니 ScriptLanguageê°€ ìƒ�ê°�보다 ë§¤ë ¥ì �ì�¸ ë©´ì�´ ë§Žë�”ë�¼êµ¬ìš”. 다른 ZeroPager들ë�„ ì�´ë²ˆ OMS를 계기로 ScriptLanguageì—� 관심가질 수 있다면 ì¢‹ê² ì–´ìš”.
- 새싹�실/2011/쉬운것같지만쉬운반/2011.5.3 . . . . 1605 matches
쉬운 것 같지만 쉬운 반 여�번째 모임입니다~
- 다섯번째랑 여섯번째랑 ì�¼ê³±ë²ˆì§¸ëŠ” ì œê°€ 후기를 안ì�¨ì„œ 기ë¡�ì�´ 없네욤... 얘들아 미안..
- 다섯번째( 치완�랑 용운� 참�: 함수 설명 )
- 여섯번째( 형준� 참�: 처�부터 함수까지 설명 )
- ì�¼ê³±ë²ˆì§¸( 09ë…„ 10ë…„ ì¤‘ê°„ê³ ì‚¬ ë¬¸ì œ ë¶„ì„� )
= 공부 내용 =
* 학습 ( SelfTest )
* ì�´ë²ˆ 시간ì�€ 강사가 여태까지 ë°°ì› ë�˜ ë‚´ìš©ì�„ ì§ˆë¬¸í•˜ê³ , í•™ìƒ�들ì�´ 대답ì�„ 해보는 시간ì�„ 가졌습니다.
1. Programing Language가 왜 �겨났는가?
2. "Programì�„ 만들었다"ë�¼ëŠ” 것ì�´ 무엇ì�„ ì�˜ë¯¸í• 까?
3. Cì—�서 exe파ì�¼ì�´ 만들어지는 ê³¼ì •
4. fileì�„ 한번ì—� object파ì�¼ë¡œ 바꾸는 컴파ì�¼ë§�ê³ ë‹¤ë¥¸ ê°œë…�ì�´ 있ì�„까? 있다면 ì–´ë–¤ ê°œë…�ì�¼ê¹Œ?
5. assert 함수를 사용하는 ì�´ìœ 는 무엇ì�¸ê°€?
6. ì „ì²˜ë¦¬ê¸°(Pre-processor)란 ë˜ê¹Œ? 무슨 기능ì�„ í• ê¹Œ?
7. printf함수는 ì–´ë–¤ ì›�리로 ìž‘ë�™í• 까?
8. 연산�들 복습 ( bit연산�, Shit연산� �함 )
9. ê°� ìž�료형들ì�˜ 표현 가능한 범위. ì�´ë¥¼ 통해 32bit 시스템ì—�서 64bit 시스템으로 바뀌었ì�„ 때 달ë�¼ì§€ëŠ” ì �들ì�„ 간략하게 배워봤다.
= 안내 내용 =
* 월요ì�¼ ( 5ì›” 9ì�¼ ) 오후 6시ì—� ëª¨ë“ ìƒˆì‹¹íŒ€ë“¤ì�´ 모여서 간단하게 프로그램ì�„ 진행합니다~ 나오시오~
= 참가 여부 =
- ë�°ë¸”ìŠ¤ìº í”„2009/화요ì�¼í›„기 . . . . 1601 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/화요ì�¼í›„기 =
* 수업별로 ì�´ë¦„ì�„ ì �ê³ í›„ê¸°ë¥¼ ì�¨ì£¼ì‹œë©´ ë�©ë‹ˆë‹¤^^
* 박성현 - [http://zeropage.org/30883 ZeroPage - ë�°ë¸”ìŠ¤ìº í”„ê²Œì‹œíŒ� - 화요ì�¼-후기입니다 ã…Ž]
== Robocode - 장�수 ==
* '''서민관''' - ìž�바로 로봇ì�„ 움ì§�ì�´ëŠ” 시간ì�´ì—ˆëŠ”ë�°, ì—시 코드를 짜서 그것ì�´ 무언가를 하는 것ì�„ ë³¼ 수 있다는 것ì�€ 꽤나 괜찮ì�€ 경험ì�´ì—ˆìŠµë‹ˆë‹¤. 좀 ì•„ì‰¬ì› ë�˜ ì �ì�€ ì–´ë–¤ 변수나 함수가 있는지를 확실하게 몰ë�¼ì„œ 괜찮ì�€ 물건ì�€ 만들지 못 했다는 ì �ì�´ë„¤ìš”. ê·¸ë¦¬ê³ ì œ 탱í�¬ê°€ 너무 약했다는 ì �í•˜ê³ ...
* '''강소현''' - 코드를 ì§ ê±°ë¡œ 로봇ì�´ 움ì§�ì�´ëŠ” 게 ì‹ ê¸°í–ˆì–´ìš”. 매 ë�¼ìš´ë“œ 마다 결과가 조금씩 다른 것ë�„ ê·¸ë ‡ê³ . ì´�알ì�„ 피하는 것ë�„ ì �수ì—� 들어간다면 ì œê°€ 짯 것ë�„ ì �수가 높았ì�„ í…�ë�°- 하는 아쉬움ì�´ 약간 ã…‡ã…�ã…‡?<< ëª…ì¤‘ë¥ ì�€ ê±°ì�˜ ì œë¡œì�¸ë�° ì�€ê·¼ížˆ 회피율ì�´ 높ë�”ë�¼êµ¬ìš”. 그래ë�„ 꽤 재미있었어요 ã…‹ã…‹
* [송지ì›�] - ë””í�´íЏ 코드와 ê±°ì�˜ 비슷하게 ì§°ë�˜ 환ì�´ê°€ ì�˜ì™¸ë¡œ 좋ì�€ 성ì �ì�„ ê±°ë‘�어서 뿌듯했지만 페어 프로그래ë°�ì—�ì„ ì „í˜€ ë�„움ì�´ 안ë��ë�˜ê²Œ 미안했다. ë„·ë¶�ì—�서 로보코드가 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ë¬¸ì œë¡œ 컴파ì�¼ ì—�러가 나는건 기분ì�´ 나빴다.
* '''박준호''' - 로보랩과 먼가 비슷한 �낌�여서 쉽게 다가갔습니다. 하지만 로보랩� C 로 작업하는것��면 로보코드는 JAVA 로 작업하는것만 다르다는 그런 �� �였습니다. 하지만 여러가지 너무 많� 변수들� ��해야 �서 힘들긴 했지만 로보랩보다 �욱 � 재밌었습니다.
== winAPI - 안�준 ==
* '''서민관''' - ì—시 ì–´ë ¤ìš´ ëŠ�낌ì�´ 조금 있었습니다. 기초부터 조금씩 í–ˆë�”ë�¼ë©´ 조금 ë�” ì�´í•´ê°€ ì‰¬ì› ì�„í…�ë�°. 그래ë�„ 사실 ì •í•´ì§„ 시간 안ì—� 설명ë�„ 해야 í•˜ê³ ë“£ëŠ” 대ìƒ�ì�´ 다수였ë�˜ ë§Œí�¼ ì–´ì©” 수 없는 부분ì�´ì—ˆë‹¤ê³ ìƒ�ê°�합니다. ê·¸ë¦¬ê³ ì•„ì‰¬ì› ë�˜ 부분ì�€ 시간ì �ì�¸ ë¬¸ì œë¡œ 실습 하나를 빼먹었ë�˜ ì �. 그래ë�„ ì œê°€ 알기로는 í•™êµ�ì—�서 API를 따로 가르ì³�주지 않는 걸로 아는ë�°, 그런 걸 ë³´ë©´ ìƒ�당히 ì�˜ë¯¸ìžˆë�˜ 수업ì�´ë�¼ê³ ìƒ�ê°�합니다.
* ì „ 늘 WinAPIê°€ ì–´ë µìŠµë‹ˆë‹¤. ìš•ì�´ ì ˆë¡œë‚˜ì™€ìš”. --ìœ ìƒ�민09
* '''강소현''' - APIê°€ ë”ì§€, 그걸로 ì–´ë– ì–´ë– í•œ 프로그램ì�„ 만들 수 있는 ì§€ 알게ë�œ 수업ì�´ì—ˆì–´ìš”. ì™ ì§€ 마지막 피아노...최종귀축 ì—¬ë�™ìƒ� 플랑ë�„르 ê°™ì�€ ê±°ë�„ 연주하게 í• ìˆ˜ 있지 않ì�„까하는 ëŠ�낌ì�´ ã…‡ã…�ã…‡(!) ì§�ì ‘ 연주하는 프로그램ì�¸ 거같긴 했지만ㅋㅋ;;
* '''박준호''' - API ë�¼ëŠ” ì–´ë ¤ìš´ ê°œë…�ì�´ë�¼ì„œ 잘 ì�´í•´ëŠ” 못했지만 C 로 윈ë�„ìš°ì°½ì�„ 만들수 있다는 것ì�´ 좀ë�” Cì�˜ ê°œë…�ì�„ 확장 시킨듯 해서 좋았습니다.
== Abstractionism - 변형진 ==
* [성우용] - 좋았�.ㅋ
* ë� 후기가 ì�´ë¦¬ ì§§ì–´ ã…‹ã…‹ã…‹ã…‹ã…‹ - [ì§€ì›�]
* '''서민관''' - ê°œì�¸ì �으로 ì�´ë²ˆ 화요ì�¼ 수업ì—�서 가장 마ì�Œì—� 드는 수업ì�´ì—ˆìŠµë‹ˆë‹¤. ì�´ëŸ° ì‹�으로 시간ì�˜ í��름ì—� ë”°ë�¼ì„œ ì¶”ìƒ�í™” ê°œë…�ì�´ ë°œì „í•˜ëŠ” 모습ì�„ ë³´ê³ ìžˆìœ¼ë‹ˆ ì°¸ 대단하다는 ìƒ�ê°�ì�´ 들었습니다. ê·¸ë¦¬ê³ ë°˜ë³µì�„ 줄ì�´ê¸° 위한 방법들(ex - 반복문, ìž�료형, class) ê°�ê°�ì�´ 무엇ì�„ 위해서 만들어졌는지를 알아보는 것으로 í�‰ì†Œì—� 아무 ìƒ�ê°� ì—†ì�´ ì�¼ë�˜ 것ì�„ 다시 한 번 ìƒ�ê°�í•´ 보는 기회가 ë�˜ì—ˆìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ìˆ˜ì—…ì�„ ë“£ê³ ë‚˜ë‹ˆ ì¶”ìƒ�화를 통해서 긴 프로그램 코드를 ê°�ê°�ì�˜ 함수로 쪼개는 방법ì�´ 왜 중요한지ë�„ 조금 ë�” 잘 ì•Œê² ë„¤ìš”.
* '''강소현''' - 수학ì�´ë‚˜ 혹ì�€ 다른 과목들ì�„ ê³µë¶€í• ë•Œì—�ë�„ í•ìƒ� 목차를 ë³´ë�¼ê³ ì„ ìƒ�님들ì�´ ë§�씀하셨었는ë�°, ë©‹ë�„ ëª¨ë¥´ê³ ê°�ê°�ì�˜ 내용만 파다가 ê·¸ 내용들ì�´ 어떻게 연계ë�˜ëŠ”ì§€ ì�´í•´í• 수 없었ë�˜ 기억ì�´ 새ë¡�새ë¡� ë– ì˜¤ë¥´ëŠ” ê±° 같아요. ê³µë¶€í• ë‚´ìš©ë§Œ 보는 것ì�´ 아니ë�¼ ê·¸ ë‚´ìš©ì�„ 왜 공부하게 ë�˜ì—ˆëŠ”ì§€ 알 수 있는 하나ì�˜ 목차를 ë°°ìš´ ëŠ�낌ì�´ë�¼ 좋았어요.
* [송지ì›�] - 학우들ì�´ OOP를 배우기 좀 ë�” 좋지 않ì�„까 싶다. ì»´ê³µì—�서 죽어ë�¼ 부딪치며 ì‚½ì§ˆí•˜ê³ ì–´ë ¤ì›Œí•˜ëŠ” ê°œë…�ì—� 대해 ì •ë§� ì‰½ê³ ìž¬ë°Œê²Œ 설명해주는 형진ì�´ì�˜ ë‚´ê³µì�€ ì—시 ìµœê³ ì�¸ê²ƒ 같다. 시간ì�´ 부족한게 아쉬운건 ì–´ì©” 수 없는듯.
* '''박준호''' - 우리가 ê·¸ì € ìƒ�ê°� ì—†ì�´ ì“°ë�˜ ì¶”ìƒ�í™”ë�¼ëŠ” ê°œë…�ì�„ ë�”ìš± 잘 ì�´í•´í•˜ê³ 코드를 ë�”ìš± ë�” 효율ì �으로 짤 수 있게 만들어 주는 시간 ì�´ì˜€ë�˜ 것 같습니다. 다ì�Œë¶€í„° 코드를 짤때는 ì†�으로 ë¨¼ì € 짜기보다는 ë¨¼ì € ìƒ�ê°�ì�„ í•˜ê³ ëª¨ë‘� ì¶”ìƒ�화를 í•´ë³´ê³ ì§¤ 수 있게 만들ë�„ë¡� 하ë�„ë¡� 다ì§� 하게 만들었습니다.
- Gof/AbstractFactory . . . . 1582 matches
구체ì �ì�¸ í�´ëž˜ìŠ¤ë¥¼ ì •ì�˜í•˜ì§€ ì•Šê³ ì„œ, ì—°ê´€ë�˜ê±°ë‚˜ ì�˜ì¡´ì �ì�¸ ê°�ì²´ì§‘í•©ì�„ 만들수 있는 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•œë‹¤.
ìœ ì €ì�¸í„°íŽ˜ì�´ìФ 툴킷ì�€ 다양한 ["룩앤필"] 기준ì�„ ì œê³µí•˜ë�„ë¡� ê³ ë ¤í•œë‹¤. 다른 룩앤필ì�€ 스í�¬ë¡¤ë°”, 윈ë�„ìš°, ê·¸ë¦¬ê³ ë²„íŠ¼ì²˜ëŸ¼ 다른 모습과 í–‰ë�™ì–‘ì‹�ì�˜ ìœ ì € ì�¸í„°íŽ˜ì�´ìФ ["Widget"]ì�„ ì œê³µí•œë‹¤. ì�´ì‹�가능한 룩앤필 기준ì�„ 위해서는, 개별ì � 룩앤필 Widgetì�„ 위한 ì–´ë–¤ ì• í”Œë¦¬ì¼€ì�´ì…˜ì�€ ["하드-코드"] ê°€ 아니어야 한다. 즉ì„�으로 ì •ì�˜í•œ 룩앤필 í�´ëž˜ìŠ¤ëŠ” 나중ì—� 룩앤필ì�„ 바꾸기 ì–´ë µê²Œ ë§Œë“ ë‹¤.
ì�´ ë¬¸ì œëŠ” 기본ì �ì�¸ Widgetì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì •ì�˜í•œ abstract WidgetFactory í�´ëž˜ìŠ¤ë¥¼ ì •ì�˜í•¨ìœ¼ë¡œì�¨ í•´ê²°í• ìˆ˜ 있다. ë˜�한 ëª¨ë“ ì¢…ë¥˜ì�˜ Widgetì—�는 ì¶”ìƒ�í�´ëž˜ìŠ¤ê°€ 존재한다, ê·¸ë¦¬ê³ êµ¬ì²´ì �ì�¸ 서브 í�´ëž˜ìŠ¤ëŠ” Widgetì�„ ìƒ�ì†�해서 룩앤필 기본ì�„ ì •ì�˜í•œë‹¤. WidgetFactoryì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” ê°�ê°�ì�˜ ì¶”ìƒ� Widget í�´ëž˜ìФì�˜ 새로운 ê°�체를 반환하는 기능ì�„ ê°€ì§€ê³ ìžˆë‹¤. í�´ë�¼ì�´ì–¸íŠ¸ëŠ” ì�´ëŸ° 기능ì�„ 수행해서 Widget ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ë§Œë“ ë‹¤. 그러나 í�´ë�¼ì�´ì–¸íŠ¸ëŠ” 사용하는 í�´ëž˜ìФì�˜ 구체ì �ì�¸ ë‚´ìš©ì—� 대해서는 ì‹ ê²½ì“°ì§€ 않는다. ì�´ì²˜ëŸ¼ í�´ë�¼ì�´ì–¸íŠ¸ëŠ” ì�¼ë°˜ì �ì�¸(?) 룩앤필ì�˜ ë�…립성ì—� ì�˜ì¡´í•œë‹¤.
ê°�ê°�ì�˜ 룩앤필ì—�는 해당하는 WidgetFactoryì�˜ 서브í�´ëž˜ìŠ¤ê°€ 있다. ê°�ê°�ì�˜ 서브í�´ëž˜ìŠ¤ëŠ” 해당 룩앤필ì�˜ ê³ ìœ í•œ widgetì�„ ìƒ�ì„±í• ìˆ˜ 있는 기능ì�´ 있다. 예를 들면, MotifWidgetFactoryì�˜ CreateScrollBar는 Motif 스í�¬ë¡¤ë°” ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ìƒ�ì„±í•˜ê³ ë°˜í™˜í•œë‹¤, ì�´ 수행ì�´ ì�¼ì–´ë‚ ë�™ì•ˆ PMWidgetFactory ìƒ�ì—�서 Presentation Manager 를 위한 스í�¬ë¡¤ë°”를 반환한다. í�´ë�¼ì�´ì–¸íŠ¸ëŠ” WidgetFactory ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 통해 개개ì�˜ 룩앤필ì—� 해당한는 í�´ëž˜ìФì—� 대한 ì •ë³´ ì—†ì�´ 혼ìž�서 widget들ì�„ ìƒ�성하게 ë�œë‹¤. 달리 ë§�하ìž�ë©´, í�´ë�¼ì�´ì–¸íŠ¸ëŠ” 개개ì�˜ 구체ì �ì�¸ í�´ëž˜ìŠ¤ê°€ 아닌 ì¶”ìƒ�í�´ëž˜ìФì—� ì�˜í•´ ì •ì�˜ë�œ ì�¸í„°íŽ˜ì�´ìФì—� ì�¼ìž„하기만 하면 ë�œë‹¤ëŠ” 뜻ì�´ë‹¤.
ë˜�한 WidgetFactory는 widget í�´ëž˜ìФ ê°„ì�˜ ì�˜ì¡´ê´€ê³„를 형성한다. Motif 스í�¬ë¡¤ë°”는 Motif 버튼과 Motif í…�스트 ì—�디터와 함께 사용ë�˜ì–´ì•¼ 한다, ê·¸ë¦¬ê³ MotifWidgetFactory를 사용함으로ì�¨ ì�´ëŸ¬í•œ ì�˜ì¡´ì„±ì�´ ê°•ì œì �으로 ì�´ë£¨ì–´ì§€ê²Œ ë�œë‹¤.
�럴 때 Abstract Factory 패턴� 사용해�
* 시스템ì�´ 부산물ì�„ ë§Œë“¤ê³ , ìž‘ì„±í•˜ê³ , ê·¸ë¦¬ê³ ë³´ì—¬ì§€ëŠ” 것과 ë�…립ì �ì�´ì–´ì•¼ í• ë•Œ.
* 시스템ì�´ 다양한 부산물ì�˜ ì§‘í•©ì�„ ê³ ë ¤í•´ì•¼ í• ë•Œ.
* ì–´ë–¤ ì—°ê´€ë�œ ì§‘í•©ì�˜ ê°�체들ì�´ 서로 ê°™ì�´ 사용ë� 수 있ë�„ë¡� ë””ìž�ì�¸ë�˜ì–´ì§€ê²Œ ê°•ì œí•´ì•¼ í• ë•Œ.
* í�´ëž˜ìФ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ ë‚˜ëˆ„ê³ ì‹¶ê³ , ì�¸í„°íŽ˜ì�´ìŠ¤ë§Œì�„ 드러내ë�˜, í�´ëž˜ìФì�˜ ë�™ìž‘ì�„ ë³´ì�´ì§€ ì•Šê³ ìž� í• ë•Œ.
* ì¶”ìƒ� ê°�ì²´(ProductObject)들ì�„ 만드는 기능ì�„ 위한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì •ì�˜í•œë‹¤.
* �체(ProductObject)를 만드는 기능� 수행한다.
* ì–´ë–¤ ê°�ì²´(ProductObject)를 위한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì •ì�˜í•œë‹¤.
* íŒ©í† ë¦¬ì—� ìƒ�ì�‘하는 ê°�ì²´(ProductObject)를 ì •ì�˜í•œë‹¤.
* 추� �터페�스(ProductInterface)를 수행한다.
* AbstractFactoryì—� ì�˜í•´ì„œ ì •ì�˜ë�œ ì�¸í„°íŽ˜ì�´ìŠ¤ì™€ AbstractProduct í�´ëž˜ìŠ¤ë§Œì�„ 사용한다.
* 보통� 경우 ConcreteFactory �래스� 단� �스턴스는 수행시간(run-time)중� �성�다.
ì�´ concrete factory는 íŠ¹ì • ìƒ�ì†�ì—� ì�˜í•œ ê°�ì²´(ProductObject)를 만들어낸다. 서로 다른 ê°�ì²´(ProductObject)를 만들어 내기 위해서는
���언트는 서로 다른 concrete factory를 사용해야 한다.
* AbstractFactory는 �체(ProductObject)� �성� ConcreteFactory� 서브 �래스� 위임한다.
- 새싹배움터05 . . . . 1580 matches
ZeroPagers 로ì�¨ 회ì›�ì�˜ì‹�ì�„ ê°•í™”í•˜ê³ í”„ë¡œì �트, 세미나 ê·¸ë¦¬ê³ ë‹¤ë¥¸ ZeroPage활ë�™ì—� 쉽게 ì �ì�‘í• ìˆ˜ 있는 ì �ì�‘ë ¥ì�„ 키우는 ìž�리.
ì‹ ìž…ìƒ�ì�€ ì„ ë°°ë¡œë¶€í„°, ì„ ë°°ëŠ” ì‹ ìž…ìƒ�으로부터 배우는 ìž�리.
= 미리알림 =
ì§„í–‰ìž�들ì�€ êµ�수나 강사가 아닙니다. 세미나, êµ�ìœ ì—� 경험 부족한 그들ì�˜ 세미나가 ì™„ë²½í• ìˆœ 없습니다.
우리들� 진행�들� 부족한 부분� 질문등 부드러운 방법� 첨가와 보충으로 �와준다면,
ì‹ ìž…ìƒ�들ì—�게ë�„ 우리들ì—�게ë�„ 좀ë�” ë§Žì�€ê²ƒì�´ 남ì�„ 수 있는 새싹 배움터가 ë� 수 있지 않ì�„까요??[[HTML(</font></b>)]]
= 준비터 =
여기 있는 사í•들ì�€ ì œê°€ 초안으로 짜본것입니다. ì�´ê±´ 아니다 싶으시다면 바꿔주세요~ ^ ^
== 규칙 ==
* 필요하다면 누구나 ì°¸ì—¬í• ìˆ˜ 있다.
* � 새싹배움터는 매주 월요� 6시� 진행�다.
* 소규모ì�˜ 그룹으로 ì§„í–‰ë�˜ëŠ” [ìž‘ì�€ìƒˆì‹¹ë°°ì›€í„°05]는 기본ì �으로 ë‹´ìž„ì�˜ 재량ì—� 맡기ë�˜ ë‹´ìž„ë�¼ë¦¬ ì–¸ì œë‚˜ 충분한 ìƒ�ì�˜ë¥¼ 통하여 진행해 나간다.
* ì£¼ì œëŠ” ì–¸ì ë“ ì§€ ì‹ ì²í• 수 있습니다.
* C는 [새싹C스터디2005]ì—�서 ì§„í–‰ë�˜ê³ 있습니다.
|| 차수_ë‚ ì§œ || ë°°ì›€ì£¼ì œ (ì§„í–‰ìž�) || ë‚´ìš© || ë¹„ê³ ||
|| 1_4/4 || C ([ê°•í�¬ê²½]) || [새싹배움터05/첫번째배움터] || [ì •ëª¨/2005.4.4]ì�´í›„ ì§„í–‰ ||
|| 2_4/11 || C ([ì�´ìŠ¹í•œ]) || 기본문법과, í�¬ì�¸í„° || ì¤‘ê°„ê³ ì‚¬ 대비ë�¼ëŠ” ëŠ�낌ì�´ 진하게 ë� 듯 ||
|| 4/18 || ì¤‘ê°„ê³ ì‚¬ || . || . ||
|| 3_4/25 || [C언어í�¬ì�¸í„°íŠ¹ê°•] ([ìƒ�ê·œ]) || í�¬ì�¸í„° || í�¬ì�¸í„°ë¥¼ ì•Œë ¤ì£¼ë§ˆ! ||
|| 4_5/2 || [후ê°�발달특별세미나] ([ì‹ ìž¬ë�™]) || Refactoringì—� 관한 것 || 냄새를 잘 맡게 게 ë�¨. ||
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE . . . . 1574 matches
= [ë�°ë¸”ìŠ¤ìº í”„2005]/[RUR-PLE] =
* 준비� : 01 남�협
* ì�¼ì‹œ : ë�°ë¸”스 ìº í”„ 목요ì�¼
= 작성한 소스 =
== 수확 ==
|| 연습 ||
|| [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Sorting] ||
|| [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/TwoMoreSelectableHarvest] ||
|| [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/SelectableHarvest] ||
|| [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest/Refactoring] ||
|| [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Newspaper/Refactoring] ||
|| [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Newspaper] ||
|| [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest] ||
= 시간 배분 =
* � 소요 예� 시간 : 4시간 5분
* 간단한 설명 5분
* 로봇 사용법 5분
* 왼쪽으로 �기 5분 + 연습 5분
* �� 옮기기 설명 + 연습 5분
* 디버깅 방법 5분
- CauGlobal/Interview . . . . 1571 matches
가기 ì „ì—� 준비했ë�˜ ì�¸í„°ë·°í• ë‚´ìš©.
== 공통 ==
* ìž�ì‹ ì�´ 가장 í�¬ê²Œ ì„±ìž¥í–ˆë‹¤ê³ ëŠ�낀건 ì–¸ì œì˜€ë‚˜ìš”?
* ìž�ì‹ ì�´ ìƒ�ê°�하는 한êµì�˜ ì�´ë¯¸ì§€ëŠ”?
== 대학 ==
* 학업� 투�하는 시간과 개� 취미 등� 투�하는 시간� 어떻게 �나요? � 그것� 어떻게 스케줄� 하나요?
* ì§„í•™ì�„ í• ì§€ ë˜�는 취업ì�„ í• ì§€ ê²°ì •í•˜ì…¨ë‚˜ìš”? 만약 하셨다면 ê·¸ ê²°ì • 기준ì�˜ ì�´ìœ 는 무엇ì�¸ê°€ìš”?
* 대학엔 왜 오셨나요?
* 미êµì�˜ 대학과 한êµì�˜ 대학ì—� ì°¨ì�´ê°€ 있다면? (공부환경, 수업, 기타 등등)
* 산학협ë�™ 프로ì �트가 ì–´ëŠ�ì •ë�„ 수준ì—�서 ì�´ë£¨ì–´ì§€ë‚˜ìš”?
* ìˆ™ì œì�˜ ì–‘ê³¼ 질ì�€ 한êµê³¼ ì–´ëŠ� ì •ë�„ì�˜ ì°¨ì�´ê°€ 있나요? (한êµë‚´ì—�서 공부했 봤다면 êµë‚´ì�˜ 경우와 비êµ�해서)
== 대학� ==
* 대학�서� officer (사무�들. 문서 작업들) 작업 많� 하시는지?
* 수업� 몇시간� 듣는지?
* 수업 외 시간�는 주로 어떤 �� 하며 보내는지?
* �수님과� 대화는 많�지? 주로 어떤 대화들� 하는지?
* 랩쪽 외 타 랩과ì�˜ êµ�류가 ë§Žì�€ì§€? (ê°œì�¸ì � ì°¨ì›�ì�´ 아닌 시스템 ì°¨ì›�)
=== ���씨 ===
Profile : Stanford 기계과 Ph.D 2년
* ì–¸ì œ ìœ í•™ì�„ 오셨나요?
- JavaStudy2003/ë‘�ë²ˆì§¸ê³¼ì œ/곽세환 . . . . 1563 matches
= ToyProblems 를 �바로 =
private int array[][]; //�� 배열
private int max_x; //�� 가로�기
private int max_y; //�� 세로�기
//�� �성
//ë°œìž�êµì�´ ê°€ë“� 채워졌니?
//주어진 위치가 벽�니?
//ë°œìž�êµì�„ ì°�는다
//아래주ì„�표시를 지우면 ë°œìž�êµì�„ ì°�ì�„때마다 보여줌
//ë°œìž�êµì�„ 보여준다
private int p_x; // 바퀴� 현재 x 위치
private int p_y; // 바퀴� 현재 y 위치
//바퀴� ��
int c_x; // 바퀴가 ì�´ë�™í• x 위치
int c_y; // 바퀴가 ì�´ë�™í• y 위치
//ì�´ë�™í• ìž�리를 살핀다
//벽�면 false 벽� 아니면 true
// 바퀴를 놓는다
// KillRoach를 어떻게 ì‚¬ìš©í• ê¹Œ???
//�명� 보호합시다 ^^
- 혀뉘 . . . . 1556 matches
= Zeropage 7기 조�현 =
== �주가는곳 ==
* 1978 í•´ì—� 태어남. ë§�ë�
* 피 : A
* 다른�름 : 혀뉘, 그쪽
* 태어난 ë‚ : 2.22 (-) , 3.30 (+)
=== 성격검사 결과 ===
I S F P - 성�군�형
ë§�ì—†ì�´ ë‹¤ì •í•˜ê³ ì˜¨í™”í•˜ë©° ì¹œì ˆí•˜ê³ ì—°ê¸°ë ¥ì�´ 뛰어나며 겸ì†�하다
ë§�ì—†ì�´ ë‹¤ì •í•˜ê³ , 양털 안ê°�ì�„ 놓ì�€ 오버코트처럼 ì†�마ì�Œì�´ ë”°ëœ»í•˜ê³ ì¹œì ˆí•˜ë‹¤.
그러나 ìƒ�대방ì�„ 잘 알게 ë� 때까지 ì�´ 따뜻함ì�„ 잘 드러내지 않는다.
ë�™ì •ì �ì�´ë©° ìž�기 ëŠ¥ë ¥ì—� 대해서 ëª¨ë“ ì„±ê²© ìœ í˜• 중ì—�서 가장 겸ì†�í•˜ê³ ì �ì�‘ë ¥ê³¼ 관용성ì�´ 많다.
ìž�ì‹ ì�˜ ì�˜ê²¬ì�´ë‚˜ 가치를 타ì�¸ì—�게 강요하지 않으며 반대ì�˜ê²¬ì�´ë‚˜ ì¶©ë�Œì�„ í”¼í•˜ê³ , ì�¸í™”를 중시한다.
ì�¸ê°„ê³¼ 관계ë�˜ëŠ” ì�¼ì�„ í• ë•Œ ìž�ì‹ ê³¼ 타ì�¸ì�˜ ê°�ì •ì—� 지나치게 민ê°�í•˜ê³ ,
ê²°ì •ë ¥ê³¼ ì¶”ì§„ë ¥ì�´ í•„ìš”í• ë•Œê°€ ë§Žì�„ 것ì�´ë‹¤.
ì�¼ìƒ�활ë�™ì—� 있어서 관용ì �, 개방ì �, 융통성, ì �ì�‘ë ¥ì�´ 있다.
ì�¼ë°˜ì �ì�¸ 특성
삶� 현재를 �기는 사람�다
다른 사람ì�˜ ë¶€íƒ�ì�„ ê±°ì ˆí•˜ê¸° ì–´ë ¤ì›Œí•œë‹¤
ìž�ì‹ ì�„ 내세우지 않는다. ìž�기 ìž�ëž‘ì�´ 없다
- PragmaticVersionControlWithCVS/WhatIsVersionControl . . . . 1549 matches
ì�´ìž¥ì—�서는 서로 다른 ì�˜ë¯¸ë¡œ 사용ë�˜ëŠ” 용어ì�˜ ì •ì�˜ë¥¼ 목ì �으로 한다.
개발 중ì�¸ 프로ì �트ì�˜ ëª¨ë“ ë²„ì „ì�´ ì €ìž¥ë�˜ëŠ” 장소ì�´ë‹¤. 파ì�¼ 시스템, DBì�¼ìˆ˜ë�„ 있으며, ì–´ë–¤ 경우ì—�는 2가지를 ê°™ì�´ 사용하기ë�„ 한다.
최근ì—�는 네트워í�¬ë¥¼ ì�´ìš©í•´ì„œ ì›�격지ì�˜ 서버ì—� 존재하는 ì €ìž¥ì†Œì—� ì €ìž¥í•œë‹¤.
개중ì—�는 네트워í�¬ì—� ì—°ê²°ë�˜ì§€ 않ì�€ ìƒ�태ì—�서 작업ì�„ í•˜ê³ ì�´ë¥¼ 후ì—� ë°˜ì˜�시켜 ë�™ê¸°í™”하는 매커니즘ì�„ ì œê³µí•˜ê¸°ë�„ 함. (ex CVS)
프로ì �트ì�˜ 기본으로 ì €ìž¥ë�˜ëŠ” 소스코드. ê·¸ 외ì—� ë²„ì „ê´€ë¦¬ì—� 필요한 기타 파ì�¼ë“¤ì�´ ì €ìž¥í•¨.
'''ì›�ì¹™:만약 프로ì �트ì�˜ ì§„í–‰ì—�서 없으면 곤란한 ëª¨ë“ ê²ƒì�´ ë²„ì „ê´€ë¦¬ì�˜ 대ìƒ�ì�´ë�œë‹¤. 즉 반드시 프로그램ì�˜ 빌드만ì�´ 아니ë�¼ 차후ì—� 필요한 다í��ë�„ ë²„ì „ê´€ë¦¬ë¥¼ í•´ì•¼í• í•„ìš”ê°€ 있다'''
|| ìž�ë�™ìœ¼ë¡œ ìƒ�성ë�˜ëŠ” 잔여파ì�¼ì�˜ 경우 êµ³ì�´ì�´ë¥¼ ê´€ë¦¬í• í•„ìš”ëŠ” 없다. ëŒ€ì‹ ì—� 특수한 ì�´ìœ (컴파ì�¼ 타임. ë�¼ì�´ì„¼ìФ)로 필요한 경우ì—�는 관리를 하는 경우ë�„ 있다 ||
ì§€ì— ìž‘ì—…ê³µê°„(local workspace)는 ì›�격ì—� ì €ìž¥ë�œ 파ì�¼ë“¤ì�„ 프로그램ì�˜ 개발ì�„ 위해서 개발ìž�ê°€ ê°€ì§€ê³ ìžˆëŠ” 컴퓨터ì—� 받아서 프로그램ì�„ ìˆ˜ì •í•˜ë�„ë¡� 하는 공간임.
ì²´í�¬ì•„웃(checkout) : ì €ìž¥ì†Œì—� 있는 파ì�¼ì�„ 작업공간으로 복사해 ì§€ì— ë³µì‚¬ë³¸ì�„ ìƒ�성.
ì „ì†¡(commit) : ìˆ˜ì •í•œ 파ì�¼ì�„ ì €ìž¥ì†Œì—� ë°˜ì˜�시키는 것.
''만약 한개ì�˜ 파ì�¼ì�„ 2명ì�˜ 프로그래머가 ê°�기 ìˆ˜ì •ì�„ 한뒤 commit한다면 ì�´ë•Œì�˜ ìƒ�황ì�„ ì–´ë–¤ì‹�으로 ì²˜ë¦¬í• ê²ƒì�¸ê°€?''
기본ì �으로 Version Control ì—�서 관리ì�˜ 가장 ìž‘ì�€ 단위는 파ì�¼ì�´ë‹¤. 그외ì—� 한개ì�˜ 프로ì �트 단위로 ì „ì²´ 프로그램ì�„ ê´€ë¦¬í•˜ê³ , ê·¸ 하부ì—� 모듈ì�„ 기준으로 해서 소스를 관리한다.
ì €ìž¥ì†ŒëŠ” ë§�과는 다르게 사실 ë§Žì�€ ê³¼ì •ì�„ ê±°ì³�서 ì €ìž¥ë�œë‹¤. ì €ìž¥ì†ŒëŠ” 한번ì�´ë�¼ë�„ ì²´í�¬ì�¸í•œì �ì�´ 있는 ëª¨ë“ ë²„ì „ì�„ 보관한다.
ê°�ê°�ì�˜ ì²´í�¬ì�¸ë�œ ë²„ì „ì—�는 ì²´í�¬ì�¸í•œ ë‚ ì§œ, 시ê°�, 변경ì�˜ ë‚´ìš©ì�„ ì €ìž¥í•˜ëŠ” 주ì„�ì�´ í�¬í•¨ë�œë‹¤.
CVSê°€ ê°�기ì�˜ 파ì�¼ì—� í• ë‹¹í•˜ëŠ” ë²„ì „ì�˜ 번호는 ê·¸ 파ì�¼ì�˜ ë²„ì „ì�¼ë¿� ì „ì²´ 프로ì �트ì�˜ ë²„ì „ì�¼ 수는 없다. ''(잡담:ë¬¼ë¡ ë”°ë¡œ 기능ì�´ 있지 않ì�„까? -_-;)''
ë²„ì „ 관리 시스템ì—�서는 ì „ì²´ì�˜ 파ì�¼, 모듈단위, 프로ì �트 단위로 ì�´ì—� ì†�한 파ì�¼ë“¤ì—� 꼬리표ë�¼ëŠ” 것ì�„ ë¶™ì�´ëŠ” 것ì�´ 가능하다.
ì�´ 경우 PreRelease2를 불러들ì�´ê²Œ ë�˜ë©´ ìƒ�기ì�˜ ë²„ì „ì�˜ 파ì�¼ë“¤ì�´ 불러들여지게 ë�œë‹¤. 태그는 프로ì �트ì�˜ ì§„í–‰ì—� 있어서 중요한 ì�¼ì�´ ë°œìƒ�한 시ì �ì�„ 기ë¡�하는 것으로 사용ë�˜ëŠ” 것ë�„ 가능하다.
개발중심축(mainline) : ì�¼ë°˜ì �ì�¸ 개발환경하ì—�서 개발ìž�들ì�€ ë�™ì�¼í•œ 코드 기반ì�„ ê°€ì§€ê³ ìž‘ì—…ì�„ 한다. ì²´í�¬ì•„웃, ê°œì •íŒ�ì�„ 만들어서, 변경사í•ì�„ ì²´í�¬ì�¸í•˜ë©´ ëª¨ë“ ê°œë°œìž�ê°€ 서로ì�˜ 작업ì�„ ê³µìœ í•˜ê²Œ ë�˜ëŠ” 것ì�´ë‹¤. ì�´ëŸ¬í•œ 개발í��름ì�„ ì�¼ì»¬ì–´ 개발중심축ì�´ë�¼ 함.
ì�´ëŸ° 개발중심축ìƒ�ì—�서 만약 íŠ¹ì • 시ì �ì—�서 프로그램ì�˜ 릴리즈 ë²„ì „ì�´ 완성ë�˜ì–´ì„œ QAê³¼ì •ìœ¼ë¡œ ë“¤ì–´ê°”ë‹¤ê³ ìƒ�ê°�í•´ë³´ìž�. ì�´ë•Œ, 프로ì �트ì�˜ 다른 팀ì›�들과 ë�™ì‹œì—� 개발ì�„ 진행시켜 나가면서, QAê³¼ì •ì—�서 ë°œìƒ�ë�œ 치명ì �ì�¸ 버그를 본래ì�˜ 개발중심축ìƒ�ì—� ë°˜ì˜�시키기 위해서 만들어진 ê°œë…�ìž„. (그림ì�´ 있어야 ì�´í•´ê°€ 쉬울듯. 글만 ì�½ì–´ì„œëŠ” SE를 듣지 않ì�€ ì�´ìƒ� ì�´í•´ 힘들어보임.)
브랜치를 만들게 ë�˜ë©´ ê·¸ 시ì �ì—�서 브랜치로 만들어진 소스는 개발ì�˜ ì¤‘ì‹¬ì¶•ì„ ìƒ�ì—�서 ë¹ ì ¸ë‚˜ì™€ì„œ 기본 개발축과 다른 개발ì�„ í• ìˆ˜ 있다. ë˜�한 ì�´ë ‡ê²Œ 분기ë�œ 프로ì �트ì�˜ 변경부분ì�„ 본래ì�˜ ê°œë°œì¤‘ì‹¬ì¶•ì„ ìƒ�ì—� ë°˜ì˜�시키는 것ë˜�한 가능하다. ë˜�한 ì�´ 릴리즈 시ì �ì�„ 지나서 개발중심축ì�´ ìƒ�당부분 ì§„í–‰ì�´ ë�œ ìƒ�태ì—�서 소비ìž�ê°€ ë¦´ë¦¬ì¦ˆë²„ì „ì�˜ 버그를 ë³´ê³ í•˜ì—¬, ì�´ 버그를 ê³ ì³�ì•¼í• í•„ìš”ê°€ ìƒ�ê²¼ì�„때 개발ìž�들ì�„ 새로 소스를 만들 필요없ì�´ 단지 릴리즈 시ì �ì�˜ 브랜치로 옮겨서 작업ì�„ í•˜ê³ , 패치를 만들어 내는 것ì�´ 가능하다.
- TAOCP/BasicConcepts . . . . 1549 matches
== ì•Œê³ ë¦¬ì¦˜ E(ìœ í�´ë¦¬ë“œì�˜ ì•Œê³ ë¦¬ì¦˜(Euclid's algorithm)) ==
ì–‘ì�˜ ì •ìˆ˜ mê³¼ nì�´ 주어졌ì�„때, 그것들ì�˜ 최대공약수(greatest common divisor)
(mê³¼ nì�„ 모ë‘� 나누는 가장 í�° ì–‘ì�˜ ì •ìˆ˜)를 구한다.
E1. [나머지 구하기] mì�„ n으로 ë‚˜ëˆ„ê³ ë‚˜ë¨¸ì§€ë¥¼ rì�´ë�¼ 하ìž�.(0 <= r < n)
E2. [그것ì�´ 0ì�¸ê°€?] r = 0 ì�´ë©´, ì•Œê³ ë¦¬ì¦˜ì�€ ë��난다; nì�´ 답ì�´ë‹¤.
E3. [줄ì�´ê¸°] m <- n, n <- r 으로 ì„¤ì •í•œë‹¤, ê·¸ë¦¬ê³ E1단계로 ë�Œì•„간다.â–
Fig 1. ì•Œê³ ë¦¬ì¦˜ Eì�˜ 순서ë�„
-------------------- ------------------ 아니오 -------------
| E1.나머지 구하기 |-------->( E2.그것� 0�가? )-------->| E3.줄�기 |
|예
m = 119 와 n = 544 ê°€ ì£¼ì–´ì¡Œë‹¤ê³ í•˜ìž�
E1 단계ì—�서 시작. mì�„ n으로 나누면 몫ì�€ 0ì�´ê³ 나머지는 119ì�´ë‹¤. 그러므로 r <- 119
E2 단계ì—�서 r ≠0 ì�´ë¯€ë¡œ ì �ìš©ë�˜ì§€ 않는다
E3 단계�서 m <- 544, n <- 119
ì�´ê²ƒìœ¼ë¡œ 처ì�Œì—� m < n ì�´ë©´ í•ìƒ� mê³¼ nì�´ êµ�환ë�œë‹¤ëŠ” 것ì�„ 알 수 있다
우리는 다ì�Œê³¼ ê°™ì�€ 새로운 단계를 ì¶”ê°€í• ìˆ˜ 있다(ê¼ í•„ìš”í•˜ì§„ 않다)
E0. [m >= n �지 확�하기] m < n ��면, m <-> n � �환한다
E1으로 �아가서 544/119 = 4+68/119, 그러므로 r <- 68
다시 E2는 ì �ìš©ë�˜ì§€ì•Šê³
E3�서 m <- 119, n <- 68
- XpQuestion . . . . 1521 matches
XP 를 하면서 �길 수 있는 �문
''Xper ì—�서 비슷한 기능ì�„ 하는 페ì�´ì§€ê°€ '질문답변' ì�¸ë�°, ì�´ 페ì�´ì§€ê°™ì�€ 경우는 ì§�ì ‘ ì§ˆë¬¸í•˜ê³ ë‹µì�„ 쓴거여서 '질문답변' ì—� 올리기가 좀 ê·¸ë ‡ë�”ë�¼êµ¬ìš” Faq ë�¼ëŠ” 페ì�´ì§€ë¥¼ 만들까 하다가 좀 주관ì �ì�¸ 답ì�´ì—¬ì„œ ê·¸ë ‡ê³ . Xper ì—�서 페ì�´ì§€ ì œëª© ê¶�리하다가 그냥 ì�¼ë‹¨ 여기 ë§Œë“ ê±°ë�¼ëŠ”. ^^; (Xper ì—�ë�„ 올립니다. 페ì�´ì§€ë“¤ 별로 ë…¹ì—¬ë„£ì–´ì•¼ê² êµ°ìš”.) --["1002"]''
=== XP 는 ì–¸ì œ ê³µë¶€í• ê¹Œ? ===
SE ì—�서ì�˜ ë°©ë²•ë¡ ë“¤ì�´ 그러하듯 XP 를 지금 당장 ê³µë¶€í• í•„ìš”ê°€ 있ì�„까?
- '필요하면 하ë�¼'. XP ê°€ 기본ì �으로 프로ì �트 팀ì�„ 위한 것ì�´ê¸°ì—� 혼ìž�서 XP ì�˜ Practice 들ì�„ ë³´ë©´ ì �용하기 ì–´ë ¤ìš´ 것들ì�´ 있다. 하지만, XP ì�˜ Practice ì�˜ ì�¼ë¶€ì�˜ 것들ì—� 대해서는 혼ìž�서 행하여ë�„ ê·¸ 장ì �ì�„ ì·¨í• ìˆ˜ 있는 것들ì�´ 있다. (TestDrivenDevelopment, ["Refactoring"], ContinuousIntegration,SimpleDesign, SustainablePace, CrcCard Session 등. ê·¸ë¦¬ê³ í˜¼ìž�서 프로그래ë°�ì�„ 한다 하ë�”ë�¼ë�„ 약간 í�° 프로그래ë°�ì�„ 한다면 Planning ì�´ 필요하다. í•™ìƒ�ì�´ë‹¤ 하ë�”ë�¼ë�„ 시간관리, ì�¼ê±°ë¦¬ 관리는 ì�µí˜€ì•¼ í• ë�•목ì�´ë‹¤.) 장ì �ì�„ ì·¨í• ìˆ˜ 있는 것들ì�€ 장ì �ì�„ ì·¨í•˜ê³ , 지금 하기ì—� 리스í�¬ê°€ í�° 것들ì�€ 나중ì—� í•´ë�„ ë�œë‹¤.
ê°� Practice 를 공부를 하다보면, ì €ê²ƒë“¤ì�´ ì�´ë£¨ì–´ì§€ê¸° 위해서 공부해야 í• ê²ƒë“¤ì�´ ë�” 있ì�Œì�„ 알게 ë�œë‹¤. (ì�˜ì‹�ì �으로 알아낼 수 있어야 í•œë‹¤ê³ ìƒ�ê°�한다.) Refactoring ì�„ 잘하기 ìœ„í•´ì„ OOP 와 해당 언어들ì�„ ë�” 깊ì�´ìžˆê²Œ ì�´í•´í• 필요가 있으며 (언어ì—� 대해 깊ì�€ ì�´í•´ê°€ 있으면 똑같ì�€ ì�¼ì—� 대해서ë�„ 코드를 ë�” ëª…í™•í•˜ê³ ê°„ê²°í•˜ê²Œ ìž‘ì„±í• ìˆ˜ 있다.) CrcCard 를 하다보면 ì—시 OOP 와 ResponsibilityDrivenDesign ì—� 대해 공부하게 ë� 것ì�´ë‹¤. Planning ì�„ 하다보면 시간관리책ì�´ë‚˜ ì�¼ê±°ë¦¬ 관리책들ì�„ 보게 ë� 것ì�´ë‹¤. Pair 를 하다보면 다른 사람들ì—�게 ìž�ì‹ ì�˜ ìƒ�ê°�ì�„ 명확하게 표현하는 방법ë�„ '공부'해야 í• ê²ƒì�´ë‹¤. ì�´ëŠ” ê²°êµ ì‚¬ëžŒì�´ 하는 ì�¼ì�´ê¸°ì—�. ê°™ì�´ ë³‘í–‰í• ìˆ˜ ìžˆê³ , ë�” 중요한 것ì�„ ê°œì�¸ì �으로 순위를 ì •í•´ì„œ ê³µë¶€í• ìˆ˜ ìžˆê² ë‹¤.
ê°œì�¸ì �으로, TestDrivenDevelopment 는 연습해보면 배울 게 ë§Žë‹¤ê³ ìƒ�ê°�한다. Test 를 작성하는ë�°ì—�서 ë°°ì› ë�˜ ì�¼ë“¤ì�´ 많기ì—�. (Test 를 작성하기 위해 í�° 모듈ë�©ì–´ë¦¬ì—�서 ì�¼ì–´ë‚˜ëŠ” 중간단계ì—� 대해 ë�” 깊게 ìƒ�ê°�í•˜ê³ ìž‘ì�€ë‹¨ìœ„로 ìª¼ê° ë‹¤ë�˜ì§€, AcceptanceTest 를 작성하기 위해 ì „ì²´ 시스템 ë�Œì•„가는 ê³¼ì •ì�„ 안다ë�˜ì§€ 등등)
ì„ ë°°ë“¤ì—�게 Pair 를 ìš”ì²í•˜ëŠ” 것ë�„ 바람ì§�한 방법ì�´ë�¼ ìƒ�ê°�한다. Pair를 하면서 ë˜�다른 사람ì�˜ 세계를 êµ¬ê²½í•˜ê³ , ë˜�한 ê·¸ 사람ì—�게 ë˜� 다른 세계를 구경시켜줄 수 있으리ë�¼ ìƒ�ê°�한다. (다른 사람들ì�„ 세심하게 ê´€ì°°í• ìˆ˜ ìžˆê³ ì‹¤ì²œí• ìˆ˜ 있다면 참으로 빨리 배울 수 있는 사람ì�´ë�¼ ìƒ�ê°�한다.)
=== UserStory 는 ì–´ë–¤ 것 부터 ì‹¤í–‰í• ê¹Œ? ===
=== UserStory, Engineering Task ì�˜ ì�˜ì¡´ì„± ë¬¸ì œ ===
=== Story Card 는 보관하기 ì–´ë µë‹¤? ===
ì–´ë””ì„ ê°€ ì�´ì•¼ê¸° 나왔었ë�˜ ë¬¸ì œ. 규모가 ë�˜ëŠ” 프로ì �트ì�˜ 경우 100 장ì�˜ Index Card 는 보관하기ë�„ ì–´ë µê³ ë„�ë ¤ë†“ê¸°ì—” ì •ì‹ ì�„ 어지럽힌다.;;
- Story Card 는 Kent Beck ì�´ 사용ìž�와 ë�” ë¹ ë¥¸ 피드백ì�„ 위해 ìƒ�ê°�한 ë�œ 형ì‹�ì �ì�¸ 방법ì�´ë‹¤. 어차피 Story Card 는 ì „ë¶€ AcceptanceTest 로 ìž‘ì„±í• ê²ƒì�´ê¸°ì—�, 테스트가 작성ë�˜ê³ 나면 AcceptanceTest ê°€ ë�„í��먼트 ì—í• ì�„ í• ê²ƒì�´ë‹¤. Index Card ë�„구 ìž�ì²´ê°€ 보관용ì�´ 아니다. ë³´ê´€ì�´ 필요하다면 위키를 쓰거나 디지털카메ë�¼ & 스ìº�너 등등 '보관용 ë�„구', 'Repository' 를 ì�´ìš©í•˜ë�¼.
=== XP �서� Documentation � 너무 빈약하다. ===
- 어차피 ì‹¤ì œ ê³ ê°�ì—�게 가치를 주는 중요한 ì�¼ë§Œì�„ 하ìž�ê°€ 목ì �ì�´ê¸°ì—�. Documentation ìž�ì²´ê°€ 중요한 비즈니스 가치를 준다ë�˜ê°€, 팀 ë‚´ì—�서 중요한 가치를 ì¤€ë‹¤ê³ í•œë‹¤ë©´ (예를 들어서, 팀ì›�중 몇명ì�´ í•시 ê°™ì�´ 작업ì�„ í• ìˆ˜ 없다ë�˜ì§€ 등등) Documentation ì�„ EngineeringTask ì—� ì¶”ê°€í•˜ê³ ì—시 ìž�ì›�(시간)ì�„ 분배하ë�¼. (Documentation ìž�ì²´ê°€ ì›�래 비용ì�´ 드는 ì�¼ì�´ë‹¤.)
=== OnSiteCustomer. 하지만 현실�... ===
=== ì—…ì²´ê°„ 프로ì �트ì—�서ì�˜ ê³„ì•½ë¬¸ì œ ===
ì‹¤ì œ 회사 : 회사 로 수주받ì�€ 프로ì �트ì�˜ 경우, 다른 회사ì—�서 오는 'ê³ ê°�' ì�€ ì‹¤ì œë¡œ ê·¸ 회사ì—�서ì�˜ ë§�단 ì§�ì›�ì�¸ 경우가 많다. 그러므로, 매 Iteration 시 ê³ ê°�ì—�게 Story 를 골ë�¼ë‹¬ë�¼ê³ í• ë•Œ ê·¸ ê³ ê°�ì�€ 힘ì�´ 없다.
=== PairProgramming ì �용하기 ===
PairProgramming ì�€ XP ì—�서 논란ì�´ ë§Žì�€ 듯 하다. Man-Hour 를 ì ˆë°˜ìœ¼ë¡œ 깎는다는 ìƒ�ê°�ì�„ 하게 ë�˜ì–´ì„œì�¸ì§€.
- ë�°ë¸”ìŠ¤ìº í”„2005/목요ì�¼í›„기 . . . . 1506 matches
== 참여한 사람 ==
=== ì‹ ìž…ìƒ� ===
[김민경] 허아ì˜� ì�´ê·œì™„ ì •ìˆ˜ë¯¼ 남ë�„ì—° 김소현 윤성복 박경태 김태훈 [최경현] ì�´[형노] [송수ìƒ�] [조현태]
=== 재학� ===
í™©ìž¬ì„ ë¬¸ë³´ì°½ ì�´ìŠ¹í•œ [안성진] [윤성만] ê¹€ì •í˜„ [ìƒ�협] ì�´ìƒ�ê·œ [1002]
== 수강� 후기 ==
[[HTML(<center>)]]'''후기 ì �는 방법 : ThreeFs Fact(사실), Feeling(ëŠ�낌), êµ�훈(Find)[[BR]] ì�„ 구분해서 명확히 ì�´ì•¼ê¸° 해줄래요?''' [[HTML(</center>)]]
SeeAlso [ë�°ë¸”ìŠ¤ìº í”„2004/금요ì�¼í›„기]
[허아ì˜�] 보안과 러플ì�˜ 코딩ì�„ ë°°ì› ë‹¤. 관심분야ë�¼ì„œ í�¥ë¯¸ë¡œì› 다. ë³´ì•ˆê¸°ìˆ ì�´ í•´í‚¹ê¸°ìˆ ì—� 못지않ì�€ ë°œì „ 필요성ì�„ ëŠ�꼈다..
[남ë�„ì—°] 러플 로보트 움ì§�ì�´ê¸° 샛다른 경험.. !! 3ì°¨ì›� Vpython í�‰ì†Œë¶€í„° ì•Œê³ ì‹¶ì—ˆë�˜ ê±°ë�¼ 좀ë�” ì•Œê³ ì‹¶ë‹¤. 마지막ì—� ê°€ì„ ë‘�통으로 ì�¸í•´.. ì§‘ì¤‘ë ¥ ì €í•˜;; 아쉽다;;
[안성진] 러플...너무 재미있었다....비주얼 파ì�´ì�¬ì�€ ì°¸ ì‹ ê¸°í•˜ê¸°ë�„ í–ˆê³ ë§Žì�€ 수학ì � ëŠ¥ë ¥ì�„ 요구하는게 나로서는 ê³ í†µìœ¼ë¡œ 다가왔었다....ã…Žã…Ž;;
[김민경] 러플-ìž�기가 가진 beeperì�˜ ê°œìˆ˜ì •ë�„는 알수있어야 좋ì�„í…�ë�°ã… Vpython-매우 ì‹ ê¸°í•œ 세계+ã…�+ 마우스로 ë�Œë ¤ìš”ë�Œë ¤! 보안-ì�´ë¡ ì�€ ì–´ë ¤ì›Œã… ã… -- 오늘 매우 í�¥ë¯¸ë¡œì™”ì–´ìš”!
[김소현] 사실: 러플, 보안, VPythonì—� 대해서 ë°°ì› ë‹¤.
ëŠ�낌: 오늘 ë‚´ìš©ì�€ 실습ë�„ ë§Žì�´í•˜ê³ , ì‹ ê¸°í•œ ë‚´ìš©ë�„ ë§Žì•˜ê³ ìž¬ë¯¸ìžˆì—ˆë�˜ê²ƒ 같다.
êµ�훈: ì�´ì œëŠ” 힘들다.
[ì •ìˆ˜ë¯¼] RUR ì�´ë…€ì„�때문ì—� ê°•ì�˜ì—� 집중하기 힘들었어요 =ã……= 못해서 너무너무 ì‹ ê²½ì“°ì—¬ì„œ;;; ì°¸... 집중하기 힘들었다는 -_-;;
박경태 : ëŸ¬í”Œìµœê³ ì˜€ì�Œ. vphythonë�„ 보안ì�€..skip;;, ì—시 모ë‘� 다 ì‹ ê¸°+_+..(너무 ì¡¸ë ¤..;) 새로운 경험ì�„ 하게ë�œë“¯-
[윤성복] 러플ì�´ë�¼ëŠ” 것ì�„ 하면서 ë§Žì�€ ì œì•½ì�´ 있지만 í• ë ¤ëŠ” ì�˜ì§€ë¥¼ ê°–ê³ í•˜ë©´ ë� 수 있는걸 ë°°ì› ë‹¤...오늘ë�„ ìž ê³¼ 싸움ì—�서 졌다...지금까지 4ì „ 2승2패~
김태훈([zyint]) 러플 보안과 비쥬얼 파ì�´ì„ ì�„ ë°°ì› ë‹¤. ì§�ì ‘ 로봇ì�„ 움짓ì�´ëŠ”ê²ƒê°™ì�€ 러플ì�€ 매우 í�¥ë¯¸ë¡œì› 다. VPythonì�˜ ì‹ ê¸°í•œ 기능...암호화ì�˜ ì›�리를 배우게 ë�˜ì—ˆë‹¤>.< 매우 재미있었다.
[최경현] : 오늘 1시간 30ë¶„ 늦게 ë�„착해서 러플ì�„ ì œëŒ€ë¡œ 다 í•´ë³´ì§€ 못해서 ì•„ì‰¬ì› ë‹¤. 비쥬얼 파ì�´ì�¬ìœ¼ë¡œ 움ì§�ì�´ëŠ” 3D ì�´ë¯¸ì§€ê°€ ì‹ ê¸°í–ˆë‹¤.
- 위키를새로시작하� . . . . 1506 matches
2000 페ì�´ì§€ì—� 가까워 지면서, ZeroWikiì�˜ ì ‘ê·¼ì„±ì�´ ì �ì°¨ ê°�ì†Œí•˜ê³ , 기존ì�˜ ëª¨ë“ ì˜ˆì ˆê³¼ 규칙ì�´ 벽으로 작용하는것 같습니다. ê·¸ë ‡ë‹¤ê³ , 위키ì�˜ ì² í•™ê³¼ ê°œë…�ì�„ êµ�육하는 기회는 없었ë�˜ê²ƒ 같구요.
그래서 ZeroWiki 를 ë§‰ì•„ë²„ë¦¬ê³ , Wiki를 새로 시작하면서, 함께 ì˜ˆì ˆê³¼ 규칙ì�„ 만들어 나가면서 위ê°?다시 시작하는것ì�´ 어떨까 싶습니다. 현 ZeroWiki는 ì�½ê¸°ë§Œ ê°€ëŠ¥í•˜ê³ , 새로운 위키는 ì�½ê¸°, 쓰기, ì‚ì œ(로그ì�¸ 한 사용ìž�ë§Œ) 모ë‘�를 열어둘 ìƒ�ê°�입니다. 현 ZeroWiki ìƒ�ì�˜ ì˜ˆì ˆì�´ë‚˜, 규칙ì�€ í•„ìš”ì—� ë”°ë�¼ 재사용, 새ë¡ê²Œ ì •ì�˜ í•˜ë ¤ê³ í•©ë‹ˆë‹¤.
ì�´ë¥¼ í�‘ë°±ì�˜ 논리로 찬반ì�„ 가리기는 ì• ë§¤í•˜ì§€ë§Œ, ì „ë°˜ì �ì�¸ ì�˜ê²¬ì�˜ 경향ì�„ ì•Œê³ ì‹¶ì–´ì„œ, 투표ì—� 붙입니다.
�, 어떻게 ��하세요?
'''OneWiki를 새로 시작해서 1ë…„ê°„ 실험ì�„ 하였습니다. 허나, ZeroWiki 와 그리 다르지 않다는 경험ì�„ 얻었습니다. 그래서 OneWiki 와 ZeroWiki를 통합하였습니다. 통합ë�œ 페ì�´ì§€ì¤‘ DuplicatedPage 는 ì•„ì§� ì™„ì „í•œ 통합ì�´ ì�´ë£¨ì–´ 지지 않ì�€ 것ì�´ë‹ˆ, 해당 페ì�´ì§€ë¥¼ ê³ ì³�주세요.'''
=== 새로운 위키를 시작하� ===
|| 투표� || 해요.|| 안�요. ||
|| [임��] || O ||. ||
|| [�욱] || O ||. ||
|| [재니] || O || . ||
|| �� || 0 ||.||
|| 허� || . ||0||
|| �합 || 8 ||. ||
=== �야기 ===
NeoCoin : 방법ì�€, 현재 위키를 ì�½ê¸° ì „ìš©ìœ¼ë¡œ, 새로운 위키를 ì�½ê¸°, 쓰기, 지우기 다 ì—´ê³ ìƒˆë¡œìš´ 문화, ì˜ˆì ˆì�´ 만들어 지는 모습ì�„ ê²½í—˜í•˜ê³ ì‹¶ìŠµë‹ˆë‹¤. ì�½ê¸° ì „ìš©ì�˜ 위키ì�˜ ë‚´ìš©ì�€ ì „ì�´ë�˜ê±°ë‚˜, 그대로 남거나, NoSmoke:SisterWiki (차후 ì—°ê²°) 하거나 í•˜ê³ ì‹¶ìŠµë‹ˆë‹¤. ë�” 나아가, ëª¨ë“ ê²ƒì—� 대한 ìž¬ì •ì�˜ì™€ 다시금 ìƒ�ê°�í•´ 보기를 해보았으면 합니다.
snowflower : ì œë¡œìœ„í‚¤ë¥¼ ì‹œìž‘í•˜ê³ ë‚˜ì„œ 쓰는 중간ì—� ê²°ì •ë�œ 것들ì�´ ë§Žê³ , ì œëŒ€ë¡œ ì �ìš©ë�œê²ƒë�„ ë§Žì§€ ì•Šë‹¤ê³ ìƒ�ê°�합니다. 새로운 룰 ë°‘ì—�서 모ë‘�ê°€ 멋지게 쓸 수 있는 위키가 탄ìƒ�하였으면 ì¢‹ê² ìŠµë‹ˆë‹¤.
모ë‘�ê°€ 멋지게 쓸수 있는 위키보다. 현재ì�˜ 위키가 존재함으로서, 새로운 ì‹ ìž…íšŒì›�들ì�´ë‚˜ 02 학번 ì •ë�„ì�˜ 사람들ì�€ 위키ì�˜ 페ì�´ì§€ê°€ 처ì�Œ ìƒ�ê¸°ê³ , ì˜ˆì ˆê³¼ 규칙ì�´ ìƒ�기는 그러한 경험들ì�„ 본ì�˜ì•„니게 박탈 당해 ë²„ë ¸ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었습니다. 그런 경험ì�„ ë�Œë ¤ì£¼ê³ 싶습니다. --NeoCoin
임�� : 좋����것 같습니다.
[ìƒ�ìš±] : ë¬¼ë¡ ì „ì—� 있ë�˜ ë�°ì�´í„°ëŠ” 그대로 ì‚´ì•„ ìžˆê² ì£ ?
성사 ë�œë‹¤ë©´, 현 위키 ë�°ì�´í„°ëŠ” ì�½ê¸° ì „ìš©ìœ¼ë¡œë§Œ ì ‘ê·¼ 가능하ë�„ë¡� í• ìƒ�ê°�입니다. 경우ì—� ë”°ë�¼ì„œëŠ” ì‚ì œ í• ìˆ˜ë�„ 있ì�„것 같습니다. --NeoCoin
- 새싹�실/2012/개차반 . . . . 1499 matches
= 참여� =
|| 강사 || [윤종하] ||
|| 학� || [최경진] ||
= 개요 =
* 카톡 회ì�˜ ê²°ê³¼ 초안으로 ì›” 15~16/í™” 16~17시 ì§„í–‰ ì˜ˆì •
* High-levelì�˜ programming skill보단 low-levelì�˜ HWì �ì�¸ 구조를 설명하여 low-levelì—�서 ì ‘ê·¼í•˜ëŠ” ë�…특한(...) 코딩 스타ì�¼ ì „ìˆ˜
* ì°¸ê³ ìž�료: ì†�봉수 êµ�수님 수업ìž�료: [http://cau.ac.kr/~bongbong/c10/]
== 1회차(2012 - 03 - 27) ==
* ì „ì›� ì°¸ì„�
* C언어를 low-levelì�˜ ê´€ì �ì—�서부터 ì ‘ê·¼í•˜ê¸° 위해 í�°ë…¸ì�´ë§Œ 아키í…�ì³�부터 수업
* C언어는 UNIX 개발ì�„ 목ì �으로 만들어진 언어ì�´ê¸° 때문ì—� OSì�˜ 기초가 ë�˜ëŠ” 기초ì �ì�¸ 컴퓨터시스템ì�€ ì�´í•´í• 필요가 ìžˆë‹¤ê³ íŒ�단
* í�¬ì�¸í„° ê°œë…�ì�´ë‚˜ scanfì—�서 &ê°€ ì“°ì�´ëŠ” ì�´ìœ 등 여러가지 keywordì—� 대해 설명하기 위함
* binary digit를 비롯한 컴퓨터 시스템ì�˜ 기초ì �ì�¸ ê°œë…� ë˜�한 설명
* 즉��서 코드를 작성해가며, Compile error, logical error, debug error� 개�� 대해 설명
* 추후 프로그래ë°�시 ì—�러 ì�´ìœ 와 대처방법 부연 설명
* C언어� 특징 설명
* variable ë°� main functionì�˜ ì—í• ì„¤ëª…
* #include가 무엇�지 header file� 무엇�지 설명
* 컴파ì�¼ëŸ¬ì�˜ ì—í• ê³¼ compile -> link -> build ê³¼ì • 설명
=== ê³¼ì œ: ì�´ í•목ì—� 오늘 ë°°ìš´ ë‚´ìš©ì�„ ì •ë¦¬í•˜ì‹œì˜¤. ===
- YouNeedToLogin . . . . 1492 matches
페ì�´ì§€ ìˆ˜ì •ì—� 로그ì�¸ì�´ 필요한 YouNeedToLogin 모드를 ì �용한다면 다ì�Œê³¼ ê°™ì�€ 장,단ì �ì�´ 있ì�„ 수 있다.
'''장ì �'''
* 보다 좋� RecentChanges 페�지와 info action(파란아�)를 볼 수 있다.
* 초보ìž�ì�˜ 테스트 목ì � ì ‘ê·¼ì�´ë‚˜ 실수로 ì�¸í•œ 페ì�´ì§€ ìƒ�성ì�„ 줄ì�¼ 수 있다.
'''단ì �'''
* 초보�들�게 진입장벽� �다.
* 사용ì—� 번거ë¡ê³ 귀찮ì�€ ì ˆì°¨ê°€ ìƒ�긴다.
* �부� 사용��게 틀�� 있다는 �낌� 준다.
["ìƒ�민"]ì�€ 로그ì�¸ì�´ 없었으면 ì¢‹ê² ë‹¤. ì�µëª…으로ë�„ 누군가 ê³ ì¹ ìˆ˜ 있으면 ì¢‹ê² ë‹¤. http://c2.com ê°™ì�´ 로그ì�¸ í•˜ë“ ì•ˆí•˜ë“ ë¬¸ì„œë¥¼ ìˆ˜ì •í•˜ëŠ” 편ì�´ 편한면ì—�서 좋ì�„것 같다. 로그ì�¸ì�€ 배경화면ì�´ë‚˜, css ì�˜ ê°œì�¸í™” 처럼, 편ì�˜ì„±ì�„ ì œê³µí•˜ëŠ” 형태로 존재하는 ì„ íƒ�ì§€ì�˜ ìƒ�태로 ë‘�어으면 ì¢‹ê² ë‹¤.
''ì œê°€ 페ì�´ì§€ìˆ˜ì •ì—� 로그ì�¸ ì�˜ë¬´í™”를 주장하는 가장 í�° ì�´ìœ 는 ë³´ê¸°ì¢‹ê³ íŽ¸ë¦¬í•œ RecentChanges 입니다. 로그ì�¸ì�´ 귀찮ì�€ê±´ 사실입니다만 보다 잘 ì •ë¦¬ë�œ ZeroWiki 를 ì‚¬ìš©í•˜ê³ ì‹¶ìŠµë‹ˆë‹¤.'' --["ì�´ë�•준"]
주장하는 가장 í�°ì�´ìœ 는 아마 ["ìƒ�민"] ì�´ê°€ 로그ì�¸ 하는 id 번호를 까먹어 ë²„ë ¤ì„œ ì�¼ê²ƒì�¸ì§€ 모른다는 ìƒ�ê°�ì�´ ë“ ë‹¤. id 약 7ê°œ ì •ë�„ ë§Œë“ ê²ƒ ê°™ì�€ë�°, 어째 기억나는 것ì�€ 하나ë�„ 없는지... --["neocoin"]
''id 를 ["neocoin"]페ì�´ì§€ì—� ì �ì–´ë‘�는건 어떨까요. ["ì�´ë�•준"] 페ì�´ì§€ì²˜ëŸ¼ ë§�ì�´ì£ .--["ì�´ë�•준"]''
ì œ ìƒ�ê°�ì�€ '' 아무나 ì–´ë– í•œ ì œí•œ ì—†ì�´ ìˆ˜ì •í• ìˆ˜ 있다 '' 입니다. 로그ì�¸ ìž�ì²´ê°€ 필요한 ì�´ìœ ê°€ 현재 ë‘�가지를 드는ë�°, ë³´ê¸°ì¢‹ê³ íŽ¸ë¦¬í•œ RecentChanges 와 ì�´ìƒ�한 형태ì�˜ 새페ì�´ì§€ 개설ì�„ 막ìž�입니다. ì „ìž�는 ì € ìž�ì‹ ì�€ 그리 í�¬ê²Œ ì‹ ê²½ ì“°ì§€ 않는 ì�¼ì�´ë�¼, 여태 ìƒ�ê°�하지 않았ë�˜ 것입니다. 후ìž�는 ì�¸ê°„ì�´ 그러는 것ì�´ë�¼ë©´, 로그ì�¸ ì�´í›„ì—�ë�„ 그러한 실수는 ë°°ì œí• ìˆ˜ 없지 않ì�„까요?
''ZeroWiki는 아무나 ì–´ë– í•œ ì œí•œì—†ì�´ 로그ì�¸í• 수 있습니다. ì „ 후ìž�ì�˜ 경우는 위키 초보ìž�ê°€ ì €ì§€ë¥´ëŠ” 실수ë�¼ê³ ìƒ�ê°�합니다. 로그ì�¸ì�„ í• ìˆ˜ 있는 사용ìž�는 그런 실수를 하지 않으리ë�¼ 봅니다. ê·¸ë¦¬ê³ ë‹¤ì‹œ ë§�씀드리지만 그러한 ìž‘ì�€ 불편 때문ì—� YouNeedToLoginì�„ 주장하는 것ì�€ 아닙니다. --["ì�´ë�•준"]''
ì œê°€ RecentChanges ì—� ê·¸ë ‡ê²Œ ì‹ ê²½ì�´ 안쓰ì�´ì§€ë§Œ, 다른 분들ì�´ ì‹ ê²½ì�´ ì“°ì�´ëŠ”ê²ƒ 처럼, ì €ì—�게는 ìž‘ì�€ 불편으로 ì�¸ì‹�ë�˜ì§€ 않습니다. 위ì�˜ Document ì—�서 언급한것처럼 í‹€ì†�ì—� 갖히는 ëŠ�낌ì�´ 가장 싫습니다. ê·¸ë¦¬ê³ , 처ì�Œ 오시는 분들ì�´ ìž�ìœ ë¡ê²Œ ìˆ˜ì •ëª»í•˜ëŠ” 것ì—� 가장 마ì�Œì�´ 걸립니다. ì œê°€ http://c2.com ì�„ ë³´ê³ ë°›ì�€ 충격ì�„ ë°›ê³ ëŠ�ë‚€ ìž�ìœ ë¡œì›€ 때문ì—� ì�´ëŸ°ê²ƒì�´ ìž‘ì�€ 불편보다 ë�” í�¬ê²Œ 다가 옵니다. --["neocoin"]
''DeleteMe 약간ì�˜ 오해가 있었ë�˜ê±° ê°™ì�€ë�°, ì œê°€ ë§�한 'ìž‘ì�€ 불편'ì�´ëž€ 로그ì�¸ ê³¼ì •ì�˜ 불편ì�´ 아니ë�¼ ì�´ìƒ�한 형태ì�˜ 새페ì�´ì§€ ìƒ�성으로 ì�¸í•œ 불편ì�„ ë§�한 것입니다. --["ì�´ë�•준"]''
로그ì�¸ì�€ ê·¸ìž�체로 무언가 í‹€ì†�ì—� 갖혀 있다는 ìƒ�ê°�ì�´ ë“니다. http://c2.com ì—� 오타같ì�€ê±° ìˆ˜ì •í•˜ë©´, 로그ì�¸ì�´ ì—†ê³ , 그냥 edit 버튼ì�„ 누를수 있는 것ì�´, 최대한 글ì�„ 쓰는 것ì�„ ê²©ë ¤í•œë‹¤ëŠ” ìƒ�ê°�ì�´ ë“니다.
로그ì�¸ì�„ ìœ ë�„ 하기 위해서는 위ì—�서 언급했지만, 로그ì�¸ì—� 여러 ì�´ì �으로 ë�Œì—¬ 들여야 하지, 로그ì�¸ìœ¼ë¡œ ì ‘ê·¼ ì œí•œì�„ 하는것ì�€ 그리 ê²©ë ¤í• ë§Œí•œ ì�¼ì�€ 아니ë�¼ê³ ìƒ�ê°�합니다.
''["로그ì�¸í•˜ê¸°"]는 ê°œì�¸ì°¨ì›�ì�˜ ì�´ì�µìœ¼ë¡œ ê°œì�¸ì�´ ì„ íƒ�í• ë¬¸ì œì§€ë§Œ, YouNeedToLogin ë¬¸ì œëŠ” 공공ì�˜ ì�´ì�µì�„ 얘기하는 ë¬¸ì œìž…ë‹ˆë‹¤. ì „ ["로그ì�¸í•˜ê¸°"]를 ìœ ë�„í•˜ê³ ìž� 하는것ì�´ 아닙니다. --["ì�´ë�•준"]''
ì €ë�„ 사실 로그ì�¸ì�„ 글쓰기 권한으로 하는 방안ì—� 찬성하는 입장ì�´ì—ˆëŠ”ë�° ìƒ�ê°�해보니 위키 사용ì—� ì�µìˆ™ì¹˜ 않ì�€ 사람들ì—�ê²� '로그ì�¸ì�˜ ì�˜ë¬´í™”'ê°€ 글ì�„ 쓰는ë�° ë˜�하나ì�˜ ë²½ì�´ ìƒ�길지ë�„ ëª¨ë¥´ê² ìŠµë‹ˆë‹¤. 위키가 ì�¼ë°˜ 게시íŒ�ê³¼ 다르듯ì�´ ì�¼ë°˜ 싸ì�´íЏ 로그ì�¸í•˜ë“¯ì�´ 로그ì�¸í•˜ëŠ” 것과 ë‹¤ë¥´ë‹¤ê³ ìƒ�ê°�합니다. --["ì°½ì„"]
- ì •ëª¨/2011.9.20 . . . . 1477 matches
* 참가ìž� : [김수경], [서지혜], [강소현], [김태진], [ê³ í•œì¢…], [ì‹ ê¸°í˜¸], [황현], [윤종하], [송치완], [장용운]...
== 구�구�� 시간(?) ==
* 김건ì˜� ì„ ë°°ë‹˜ê»˜ì„œ 웹 서비스쪽 벤처 기업ì—�서 함께 ì�¼í• 사람ì�„ 구하는 중ì�´ë�¼ê³ 하ì‹ë‹ˆë‹¤.
* �격조건� 배워나갈 �세가 �어있는 사람''??'' Ruby on rails를 쓸 줄 알면 � 좋�듯한 �낌�...
* ê´€ì‹¬ìžˆìœ¼ì‹ ë¶„ì�€ ì—°ë�½í•´ë³´ì„¸ìš”~ ì—°ë�½ì²˜ê°€ ê¶�ê¸ˆí•˜ì‹ ë¶„ì�€ [김수경]ì—�게 문ì�˜í•˜ì‹œë©´ ë�©ë‹ˆë‹¤.
== 학회ì�˜ ë‚ ì•ˆë‚´ ==
* 학회ì�˜ ë‚ ë‹´ë‹¹ìž� 구함
* 회장ì�´ ë¨¹ê³ ì‚´ê¸¸ì�„ ì°¾ëŠ�ë�¼ ë°”ì�œ 관계로 학회ì�˜ ë‚ ë‹´ë‹¹ìž�ê°€ 필요하게 ë�˜ì—ˆìŠµë‹ˆë‹¤.
* 학회ì�˜ ë‚ ë‹´ë‹¹ìž�는 학회ì�˜ ë‚ ê¸°íš�ê³¼ 타 학회와ì�˜ ì—°ë�½ì�„ 담당하게 ë�©ë‹ˆë‹¤.
== 학회지 안내 ==
* 외부 기사 대환ì˜�입니다. 외부 기사 좀 ì„외해주세요.
* 외부 기사란 어떤건지 ê¶�금하네요. 다른 학회ì�˜ ì •ë³´ê°™ì�€ 걸 ë§�하는 건가요? 아니면 IT 뉴스등ë�„ í�¬ê´„하는 건가요? - [서지혜]
* 기사ë�¼ê³ 해서 뉴스를 ë§�하는 ê±´ 아닌ë�° ã…‹ã…‹ã…‹ 소ì‹�ê°™ì�€ 걸 외부 기사로 ì„ì™¸í•˜ë ¤ëŠ” ê±´ ì•„ë‹ˆê³ ... ìž�기가 관심있는 분야ì—� 대해 ì“´ ë‚´ìš©ì�´ ì œì�¼ 좋지. - [김수경]
* [강소현]� 무한�서
* 다�주� : [송치완]
== 스터디/프로ì �트 ê³µìœ ==
* [2011년�서모임]
* 학�가 들어간 책� �었습니다.
* 다ì�Œ ì£¼ì œëŠ” 소외ë�œ 사람들ì—� 대한 ì±…ì�´ë�¼ê³ 합니다.
* [ACM_ICPC/2011년스터디]
- 송지� . . . . 1475 matches
== 넌 누구� ==
* '''�름''' : 송지�
* '''닉네임''' : Enoch, ì—�ë…¸í�¬, ì—�ë…¹ ì�´ë�¼ê³ ë�„ 불리어요..
* '''ìƒ�ë…„ì›”ì�¼''' : 1988ë…„ 02ì›” 20ì�¼ìƒ� ~~몇 ë…„ê°„ 2ë…„ 20ì�¼ì�´ë�¼ê³ ì�¨ìžˆì—ˆëŠ”ë�° 몰ëž�다~~
* '''소�''' : �혈중앙 통�공대 나�사랑 컴퓨터공학부 06학번
* '''혈액형''' : 격하게 O형같� A형.
* '''소모임'''
* Zeropage 16기
* ì „/ìš°/주/최/ê°•/ë°´/드 Curseware Vocal
* ë†�구 소모임 위디브 ë§¤ë‹ˆì ¸ (ì—�ì�´ìŠ¤ë¥¼ ë§¡ê³ ìžˆë‹¨ 소문ì�´ 있ì�Œ)
* 막/강/사/회/부
* 그 외 회�� 곳 : 그림�기, 진리� �길, �명� 씨앗 등...
* ~~졸업했는�~~ 2016년부터 스티머즈 가입 �태
* '''�태''' : 2021년 기준 �장� 10년차
* '''�녹�?'''
* 성경 ä¸ ì°½ì„¸ê¸°ì „ì—�서 ì•„ë‹´ì�˜ 아들ì�¸ ì¹´ì�¸ì�˜ 아들로 나오는 ì�¸ë¬¼. (= ì•„ë‹´ì�˜ ì†�ìž�)
* ì–´ê°�ì�´ 좋아서 닉네임으로 ì •í•œê²ƒ ë¿� 성경 ì†� ì�¸ë¬¼ì—� 대한 ê°œì�¸ì �ì�¸ ì• ì°©ì�€ 없다.
== 넌 누구였� ==
기ë¡�ì�€ 기ë¡�ì�´ë�¼ 남기긴 í•˜ê² ëŠ”ë�° ì�´ê±° 왜 ì�¼ë�˜ê±°ì•¼.... - 20160924
* ~~서울서ì›�초등학êµ� - ì›�촌중학êµ� - ë°˜í�¬ê³ 등학êµ� 졸업~~
- ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼í›„기 . . . . 1466 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼í›„기 =
== RootKit - �병윤 ==
* '''서민관''' - kernalì�´ë‚˜ 어셈블러 언어 등 ì „ê¹Œì§€ 별로 ì ‘í• ì�¼ì�´ ì—†ë�˜ ìƒ�소한 ê°œë…�들ì�´ ë§Žì�´ 나와서 솔ì§�히 쉽지는 않았습니다. 그래ë�„ OSì�˜ 구조나 Ring system ê°™ì�€ 것들ì�€ ê°œë…�ì �으로ë�¼ë�„ 알아ë‘�ë©´ 괜찮ì�„ 것 같네요. ê·¸ë¦¬ê³ ì „ë‚ í˜�준 ì„ ë°°ê°€ 설명해준 dllì—� 대해 ìž ê¹� 다시 ë³µìŠµí• ìˆ˜ 있었ë�˜ 것ë�„ ì¢‹ì•˜ê³ ìš”. ì•„ì‰¬ì› ë�˜ ì �ì�€ ì—시 수업ì�´ 너무 ê³ ìˆ˜ì¤€ì�´ë�¼ì„œ 대략ì �ì�¸ ì�´í•´ë§Œ í•˜ê³ ë„˜ì–´ê°€ì•¼ í–ˆë�˜ 것입니다. ê·¸ë¦¬ê³ ìˆ˜ì—… ì�´í›„ì—� ê°œì�¸ì �으로 VMwareì�˜ 사용법ì�„ 가르ì³� ì£¼ì‹ ê²ƒì�€ ì •ë§� ê°�사합니다. ì„ ë°°ê°€ ì œ 구세주입니다.
* '''박준호''' - 처ì�Œìœ¼ë¡œ 해킹과 ê´€ë ¨ë�œ ë‚´ìš©ì�„ 보아서 ì •ë§� 좋았습니다. ì œê°€ 해킹쪽ì—� 관심ì�´ 있어서 ì–¸ì ê°€ í•´ë³´ê³ ì‹¶ê³ ë³´ê³ ì‹¶ì—ˆëŠ”ë�° 오늘 처ì�Œìœ¼ë¡œ 경험하게 ë�˜ì–´ì„œ 좋았구요 ì €ë�„ 한번 ê³µë¶€í•´ì•¼ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었습니다.
* [송지ì›�] - 사실 들으면서 ì�´ê±¸ 컴구나 OS를 안들ì�€ 1,2학년 ì• ë“¤ì�´ 쉽게 받아들ì�¼ê¹Œ ìƒ�ê°�í–ˆê³ ì»´í“¨í„°ë¡œ ë”´ì§“ì�„ 하며 ë†€ê³ ìžˆëŠ” ì• ë“¤ì�„ ë³´ë©° ì‚´ì§� ê±±ì •í–ˆëŠ”ë�° 위ì�˜ 1학년 ì• ë“¤ 후기를 보니 ê·¸ë ‡ì§€ë�„ 않ì�€ê±° 같다=_=;; 다만 병윤ì�´ 수업 ìž�ì²´ê°€ 실습 없는 ê°•ì�˜ 수업ì�´ì˜€ëŠ”ë�° ì—¬ê¸°ì €ê¸°ì„œ 타ìž�소리가 ë“¤ë¦¬ê³ ë§ˆìš°ìŠ¤í�´ë¦ 소리가 ë“¤ë ¸ë�˜ê±´ ì•„ì‰¬ì› ë‹¤. ë¬¼ë¡ ìœ„í‚¤íŽ˜ì�´ì§€ ê³ ì¹˜ëŠ�ë�¼ 버벅댔ë�˜ 나ë�„ í• ë§�ì�€ 없다;;
== OOP - 김준� ==
* '''서민관''' - 계ì†� ë§�ì�´ ë§Žë�˜ ê°�ì²´ 지향 프로그래ë°�. ì „ë‚ ì�˜ ì¶”ìƒ�í™” 수업ì—�서ë�„ ê°�ì²´ì�˜ ê°œë…�ì�€ ìž ê¹� ë‚˜ì™”ì—ˆê³ , ê°œì�¸ì �으로ë�„ ê°�ì²´ì—� 대해서 조금 ë�” 들ì�„ 기회가 있어서 ê·¸ë ‡ê²Œê¹Œì§€ ì�´í•´í•˜ê¸°ê°€ ì–´ë µì§€ëŠ” 않았ë�˜ 것 같습니다. ì�˜ì‚¬ì½”드나 플로우 차트를 ì�´ìš©í•œ 프로그래ë°�ì�€ 확실히 ë¬´ìž‘ì • 코드를 ì“°ê³ ë³´ëŠ” 것 보다는 플로우 차트 -> ì�˜ì‚¬ì½”드 -> ì‹¤ì œ 코드 순으로 하는 것ì�´ 간단하면서ë�„ ì •í™•í•œ 프로그래ë°�ì�„ í• ìˆ˜ 있ì�„ 것 같아서 ê´œì°®ë‹¤ê³ ìƒ�ê°�합니다.
* '''박준호''' - ê°�체지향 프로그램 ì�´ë�¼ëŠ” 것ì—� 대해 ê°œë…�ì�„ 잡아놓ì�€ 시간 ì�´ì˜€ìŠµë‹ˆë‹¤. ì§„ì§œ ì œê°€ 코드를 짜지는 않았지만 ì�˜ì‚¬ 코드ë�¼ëŠ” 것ì�„ ì�´ìš©í•˜ì—¬ 한번쯤 ê°�체지향으로 코드를 짜본것ë�„ 좋ì�€ 경험ì�´ ë�˜ì—ˆìŠµë‹ˆë‹¤.
* [송지ì›�] - 기대 ì�´ìƒ�ì�˜ 세미나였다. 준ì„�ì�´ê°€ ë�°ë¸”스 ì „ë¶€í„° ìž�ì‹ ì�˜ 세미나ì—� 대해 ì—„ì² ìž�ì‹ ì—†ì–´í–ˆê³ í˜•ì§„ì�´ê°€ Abstractionismì�„ 하며 ê°•ì�˜ê°€ 좀 확장ë�˜ì–´ 준ì„�ì�´ê°€ ê°€ë¥´ì¹ ë²”ìœ„ê¹Œì§€ 해버리는 바람ì—� 준ì„�ì�´ê°€ í• ê²Œì—†ë‹¤ê³ ê±±ì •í•˜ë�˜ë�°, ì˜¤ížˆë ¤ 형진ì�´ì�˜ ê°•ì�˜ë¡œ í† ìŠ¤ë¥¼ 받아 ë¶•ì–´ë¹µ 예시로 스파ì�´í�¬ë¥¼ ë‚ ë ¤ì¤€ ëŠ�낌ì�´ë‹¤. 그래ë�„ OOP란 ê°œë…� ìž�ì²´ê°€ 확 와닿기 쉽지 않ì�€ì§€ë�¼ 마지막엔 ë‚´ê°€ 괜히 오지랖 ë¶€ë ¸ë‹¤..;;
* [김준ì„�] - ê°•ì�˜ ë‚´ë‚´ ì†�으로 피ë§�ë ¸ë‹¤. ê°•ì�˜ ë�„중ì—� ì�´í•´í•˜ê¸° 쉽게 ì„¤ëª…í• ê±¸ 몇몇 빼먹ì�€ê²Œ ìž�꾸 ë– ì˜¬ë�¼ì„œ 천천히ë�¼ë�„ ì„¤ëª…í•˜ë ¤í–ˆìœ¼ë‚˜ ì„¤ëª…í•´ë†“ê³ ë³´ë‹ˆ 좀 엉뚱한ë�°ì„œ 설명해버린 안타까운 현실. í˜„ì— êµ°ì�¸ì�´ë�¼ OOP ê°•ì�˜ì—� 대해서 ê·¸ë ‡ê²Œ ë§Žì�€ 준비는 못한것ì�´ 사실ì�´ë�¼ ê°•ì�˜í• 때 ë�„움ë�„ 좀 ë°›ì•˜ê³ . 휴가 ë‚˜ì˜¤ê¸°ì „ì—� 1~2시간씩 코딩없ì�´ ê°•ì�˜ í• ë§Œí•œ ë‚´ìš©ì�„ 찾다가 C++ì�„ ì‚¬ìš©í• 1,2학년ì—�게 좀 중요한 ë‚´ìš©ì�„ 잡게 ë�¬ëŠ”ë�°.. 휴가 ë‚˜ì˜¤ê³ PPT를 작성하는ë�° 3ì�¼ë�™ì•ˆ 하루 3~4번ì�€ ê³ ì¹˜ê³ ë‚´ìš©ì¶”ê°€ë¥¼ ê³ ë¯¼í•˜ëŠ”ë“± 긴장ì�„ 좀 ë§Žì�´ 탓다. OOP를 ì�´í•´ì‹œí‚¤ê³ í•™êµ�ìƒ�활중 설계ì�˜ 중요성ì�„ 몰ë�¼ 삽질ì�„ 반복했기 때문ì—� ê·¸ 후ì—� 코딩하기 ì „ì—� 설계하는법ì—� 좀ë�” 중ì �ì�„ ë‘” 시간ì�„ ê°€ì§€ê³ ì‹¶ì—ˆë‹¤. 그냥 ë¬´ìž‘ì • ë‹¬ë ¤ë“¤ì–´ì„œ Run&Fixë�„ 하기 쉽지 않ì�€ 중복많ì�€ 2~3ë°±ìž�리 코딩ì�„ 하기 보다는 ì „ë‚ Abstractionismì—�서 형진ì�´ê°€ ë§�했듯ì�´ 20줄 ì�´ë‚´ì�˜ 코딩, 잘 설계ë�œ 잘나뉜 코딩ì�€ 어딘가를 목표로 갈때 ì§€ë�„나 ì •ë³´ë¥¼ 모아 ì‰½ê³ íŽ¸í•œ 길로 가는것과 같다. ë�ˆë�„ ì ˆì•½ë�˜ê³ . ì•ˆíž˜ë“¤ê³ . ë¬¸ì œê°€ ìƒ�겨ë�„ 모아온 ì •ë³´ë¡œ í•´ê²°í• ìˆ˜ 있는.. ë¬¸ì œë¥¼ 풀어 결과를 ë�„출해놓는것ë�„ 좋지만.. 주위ì—�는 답ì�„ 똑같ì�´ ë�„출해놓ì�„수 있는사람ì�´ 90%는 ë� 것ì�´ë‹¤. ê·¸ë ‡ë‹¤ë©´ ì§§ê³ ë³´ê¸°ì‰¬ìš´ê²ƒì�´ ì¢‹ê² ì§€. ì •ë§� 아쉬운 ì �ì�´ë�¼ë©´ API나 로보코드때 ì�´ê±¸ ì„¤ëª…í•˜ê³ í–ˆë�”ë�¼ë©´ 들ì�€ 학우들ì—�게 ë�” ë§Žì�€ê²ƒì�„ ì�´í•´í• 수 있었ë�˜ 시간ì�¼ê²ƒì�´ë�¼ê³ ìƒ�ê°�하는ë�°.. 좀ë�” 빨리 준비했었어야ë�¬ì–´.
== Java & JUnit - [송지�] ==
* '''서민관''' - 수요ì�¼ 수업ì—�서 ì œì�¼ 마ì�Œì—� 들었ë�˜ 부분입니다. ì�´í�´ë¦½ìŠ¤ë¥¼ ì�¨ 본 것ë�„ ì¢‹ì•˜ê³ , 무엇보다 JUnit test는 ì •ë§� 마ì�Œì—� 드네요. 앞으로 갈수ë¡� 프로그램ì�˜ í�¬ê¸°ê°€ 커질í…�ë�° ì�´í�´ë¦½ìŠ¤ë¥¼ 통한 svn 사용ì�´ë‚˜ JUnit test나 둘 다 팀 프로ì �트용으로는 ì •ë§� 좋ì�€ 기능ì�´ë�¼ê³ ìƒ�ê°�합니다. ì •ë§� ë�ë�¼ê³ ë�” ì¹ì°¬ì�„ 해야 í• ì§€ ë§�ì�´ 안 나올 ì •ë�„로 마ì�Œì—� 들었어요. 한 ë°©ì—� ì œëŒ€ë¡œ 프로그램ì�„ 못 짜는 ì €í•œí…ŒëŠ” ë©”ì�¸ 함수 ì—†ì�´ë�„ 버그 ìˆ˜ì •ì�´ 가능하다는 ê±´ ì •ë§� ê³ ë§ˆìš´ 기능ì�´ì£ .
* '''박준호''' - 처ì�Œìœ¼ë¡œ JAVA ì—� 대해 ì œëŒ€ë¡œ 코딩ë�„ í•´ë³´ê³ ì ‘í•´ë³¸ 시간 ì�´ì˜€ìŠµë‹ˆë‹¤. JUnit test ë�¼ëŠ” 것ì�„ ì�´ìš©í•˜ì—¬ 팀플ì—�서 얼마나 ìœ ìš©í•˜ê²Œ ì“°ì�¼ì§€ëŠ”.. ì •ë§� 무ê¶�무진 í• êº¼ 같습니다. ì €ë�„ ë¹ ë¥¸ 시ì�¼ë‚´ì—� 까먹지 ì•Šê³ ì“¸ 수 있게 ë�˜ì—ˆìœ¼ë©´ ì¢‹ê² ìŠµë‹ˆë‹¤.
* [송지ì›�] - 사실 너무 ì•„ì‰¬ì› ë‹¤. JUnitTest를 위해 예로 ì œì‹œí•œ 계산기 í�´ëž˜ìФë�„ 함수 하나 ì •ë�„ë°–ì—� 테스트 í•´ë³¼ 수 없는 ì�´ìƒ�한 설계ì�˜ í�´ëž˜ìŠ¤ì˜€ë‹¤(너무 OOP 다ì�Œìˆ˜ì—…ì�´ë�¼ 캡ìŠ�í™”ì—�ë§Œ ì‹ ê²½ì�„ ì�¼ë�˜ë“¯). 한 마디로 Javaë�„, JUnitë�„ 맛보기만 해준 ê¼´ì�´ ë�œê²ƒ 같다. 하지만 '''JUnitì�€ 확실히 강한 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë‹¤'''. ë‚´ê°€ 몸소 ëŠ�ë�¼ê³ ìž�ë°œì �으로 세미나한 ì�´ìœ ë�„ ê·¸ë ‡ë‹¤. ë‚´ 세미나는 즈질ì�´ì˜€ì§€ë§Œ ë§Žì�€ 1,2학년 학우들ì�´ Java로 개발ì�„ ì§„í–‰í• ë•Œ ë�„움ì�´ ë�˜ì—ˆìœ¼ë©´ 한다.
- 위키설명회2005 . . . . 1446 matches
= [위키설명회]2005 =
[ì‹ ìž…íšŒì›�모집]ê³¼ [부드러운위키만들기]ì�˜ 한가지 방법으로 행해지는 행사.
ì œë¡œíŽ˜ì�´ì§€ì�˜ 활ë�™ì—� í�° ì¶•ì�´ ë�˜ì§€ë§Œ 첫 ì§„ìž…ì—� ì–´ë ¤ì›€ì�„ 겪는 위키를 ì„¤ëª…í•˜ê³ ì‚¬ìš©í•´ë³´ë©° ìž�연스러운 ì§„ìž…ì�„ ìœ ë�„하는 ìž�리.
ë‚ ì§œ : 3ì›” 16ì�¼ 수요ì�¼ 늦ì�€ 6시.
준비� : [강�경], [윤성만], [�승한]
모임ì�¼ì • : [ì •ëª¨/2005.3.7], 3ì›” 7ì�¼ ì €ë…� ì— ì—�스엔 회ì�˜, 수요ì�¼ê¹Œì§€ wikiì—� 대한 ìž�료수집, 당ì�¼ 리허설.
장소 : 7피 �는 공대컴퓨터 실습실.
== 행사순서 ==
ì´� 1시간 ë°˜ ì •ë�„ 소요시간ì�„ 잡는다.
1. ZP소개 - [윤성만]
2. 위키소개 - [�승한]
3. ZP와 zero위키� 관계 - [�승한]
4. 실습.
[ë�°ë¸”ìŠ¤ìº í”„2004/월요ì�¼]ì�˜ [MiningZeroWiki]와 비슷하다
ì‹ ìž…ìƒ�한명ì�´ 한개ì�˜ 피씨를 사용한다.
[롤�페�핑위키]
ìž�기페ì�´ì§€ë§Œë“¤ê¸° > 다른사람페ì�´ì§€ ìˆ˜ì •í•˜ê¸° > ìž�기페ì�´ì§€ê³ 치기
ì‹ ìž…ìƒ�들ì�˜ 페ì�´ì§€ë¥¼ 종합하는 한개ì�˜ 페ì�´ì§€ë¥¼ ë‘�는것ë�„ 좋ì�„것 같네요.
위키를 �용한 보물찾기
[노스모í�¬] ì—�서 검색ì�„ 통해 í�¥ë¯¸ë¡œìš´ 페ì�´ì§€ë¥¼ ì°¾ì•„ë‚´ê³ ê°„ë‹¨í•˜ê²Œ 발표를 한다.
- 위키로프로ì �트하기 . . . . 1442 matches
1. 해당 ì£¼ì œë¡œ 페ì�´ì§€ë¥¼ 연다. 가급ì �ì�´ë©´ ê³ ìœ í•œ 프로ì �트 ì�´ë¦„ì�„ 가지는 것ì�´ 좋다. ì�¼ë°˜ì �ì�¸ 용어ì—� 대해서는 다른 사람들ë�„ ê°™ì�€ ì�´ë¦„ì�˜ 페ì�´ì§€ê°€ í•„ìš”í• ê²ƒì�´ê¸° 때문ì�´ë‹¤.
* ["프로ì �트기ë¡�ì�˜í•„ìˆ˜ìš”ì†Œí† ë¡ "]ì—�서 ê±°ë¡ ë�œ 필수 요소들를 반드시 ìƒ�ê°�한다.
* What - ì�´ëŠ” 단순히 '무엇ì�„ 한다' ê°€ 아닌 구체ì �ì�¸ 목표ì�´ë‹¤. 무엇ì�„ ì›�하는가?
* Who - ì�´ëŠ” 프로ì �트를 진행하는 사람들ì�´ë‹¤. 해당 페ì�´ì§€ì—� 대한 주ë�„ì �ì�¸ ì±…ìž„ì�„ 지는 사람들ì�´ë‹¤.
* When - 프로ì �트ì—�서ì�˜ '기간' ì�€ 아주 중요한 요소ì�´ë‹¤. 기간ì�´ ë¬´í•œì •ì�¸ 프로ì �트ì—�는 힘ì�´ 없다. 기간 ë‚´ì—� 해당 프로ì �트를 ë��ë‚´ë�„ë¡� ë…¸ë ¥í•˜ìž�.
* How - 목표를 위한 방법과 ì�¼ì •ì�˜ 기ë¡�ì�´ë‹¤. Offline ë˜�는 Online ìƒ�ì—�서 한 ì�¼ì—� 대한 ["ThreeFs"] 를 남겨ë�¼.
* Why - 프로ì �트를 하기 위한 ë�™ê¸°ì�´ë‹¤.
* 페ì�´ì§€ë¥¼ 조금씩 키워나간다. 페ì�´ì§€ ë‚´ìš©ì�„ 키워나가ë�„ ì¢‹ê³ , output í™”ì�¼ì�„ ë§�í�¬ë¥¼ 걸어ë�„ 좋다. ê°œì�¸ì � 경험으로 볼때 (1002) 권장하는 방법으로는
* output í™”ì�¼ ë§�í�¬ê±¸ê¸° - 다른 사람들ì�´ ì§�ì ‘ 컴파ì�¼í•˜ê±°ë‚˜ 소스를 ì—´ì–´ë³¼ 수 있ë�„ë¡�. 가급ì �ì�´ë©´ 프로ì �트 ì§„í–‰ ì´ˆê¸°ë²„ì „ë¶€í„° ë§�í�¬ë¥¼ 걸어주는 것ì�´ ì¢‹ë‹¤ê³ ìƒ�ê°�한다. (다른 사람들ì�´ 해당 사람ì�˜ ì‚¬ê³ ê¶¤ì �ì�„ ë³¼ 수 있다.)
* ê³µë�™ ë²ˆì— - ì˜�ì–´ ì›�문ì�„ ë§�í�¬ë¥¼ 걸거나 ì „ë¬¸ì�„ 실ì�€ë’¤ ê°™ì�´ 번ì—ì�„ í•´ 나가는 방법ì�´ë‹¤. Offline 으로만으로ë�„ 가능한 방법ì�´ì§€ë§Œ 효율ì �ì�¸ 방법으로 다른 방법들ì�„ ê³�들ì�¼ 수 ìžˆê² ë‹¤.
* ë‚´ìš© ì •ë¦¬ & 페ì�´ì§€ ì •ë¦¬
* Journal/Schedule - 프로ì �트 계íš�ì�„ 세운 것ì—� 맞춰서 ì²´í�¬ë¥¼ í•´ ë‚˜ê°€ê°€ê³ , ì§„í–‰í• ë•Œ 마다 ê·¸ë‚ ì�˜ ThreeFs 를 남긴다. ì�´ëŠ” ["컴공과학ìƒ�ì�˜ìƒ�산성"] ê³¼ë�„ ê´€ë ¨ì�´ 깊다.
* 종료 - ì›�하는 목표ì—� ë�„달했ì�„ 경우, ë˜�는 Schedule ì—� 세운 계íš�ì—� ë§žì¶° ì�¼ì�´ 완료ë�˜ì—ˆì�„ 경우ì—�는 프로ì �트를 종료한다. ë§Œì�¼ 기간ì�„ ë„˜ê¸°ê³ , 프로ì �트를 ì§„í–‰í• ì�˜ìš•ì�„ 잃었다면, 프로ì �트를 종료시켜ë�¼. (무기한 보류로 오래 ë�Œê³ 있지 않ë�„ë¡� 한다. ì�´ëŠ” 추후 새 프로ì �트를 열때 발목ì�„ ìž¡ì�„ 것ì�´ë‹¤.)
== 위키로 프로ì �트 하기ì�˜ 장ì � ==
=== Content 중심주� ===
ì�¼ë°˜ê²Œì‹œíŒ�ì—� 경우 프로ì �트가 어떻게 ì§„í–‰ë� 까? 하나ì�˜ 프로ì �트당 하나ì�˜ 게시íŒ�ì�´ ì—´ë ¤ìžˆì–´ì•¼ 한다. 프로ì �트가 10ê°œë�¼ê³ 한다면 게시íŒ�ì�´ 10개가 ì—´ë ¤ìžˆì–´ì•¼ í•˜ê³ , ê°�ê°�ì�˜ 글들ì�€ 시간순서대로 ì €ìž¥ì�´ ë�œë‹¤. 위키ì—�서ì�˜ page 10ê°œì�˜ ì�˜ë¯¸ì™€ 게시íŒ� 10ê°œì�˜ ì�˜ë¯¸ì¤‘ ì–´ë–¤ 것ì�´ ë�” costê°€ ì �게 들까? ê·¸ë¦¬ê³ , 시간순서ì�˜ 글 index 나열방ì‹�ê³¼ í…�스트 ë‚´ì�˜ 하ì�´í�¼ë§�í�¬ì¤‘심 글 나열방ì‹�중 ì–´ëŠ�것ì�´ ë�” ì�˜ë¯¸ìžˆëŠ” ì •ë³´ë¥¼ ë‹´ì�„까?
기존ì�˜ 게시íŒ�ë°©ì‹�ì�´ 장ì �ì�´ 있다면 '시간ì�˜ ì—사' ë�¼ëŠ” ì �ì�´ ìžˆê² ë‹¤. 매ì�¼ 작업ì�¼ì§€ë¥¼ 쓰는 경우. 시간ì�˜ í��름ì—� 따른 ì§„í–‰ìƒ�황ì�´ 처ì�Œë¶€í„° 주욱 ë³´ì�´ê¸° 때문ì�´ë‹¤. 반면 위키는 늘 현재성ì�„ 추구한다. 위키ì�˜ 페ì�´ì§€ëŠ” 늘 해당 ì£¼ì œë¥¼ 중심으로 ê³ ì³�지는 글ì�´ë‹¤. 하지만, 시간ì�˜ ì—사 ìž�ì²´ì�˜ ì�˜ë¯¸ë³´ë‹¤ëŠ” 페ì�´ì§€ ìž�ì²´ ë‚´ìš©, 즉 Content 중심ì�˜ ì‚¬ê³ ë�¼ëŠ” ì �ì—� ë�” 무게중심ì�„ ë‘�ê³ ì‹¶ë‹¤. '시간ì�˜ ì—사' ìž�ì²´ê°€ Content 로서 중요하다면, 그것ì�„ 위한 페ì�´ì§€ë¥¼ ì—´ì–´ë�¼.
== ZeroWiki ë‚´ì—�서 프로ì �트 하기ì�˜ ì�˜ë¯¸ ==
1. 현재 ìž�ì‹ ì�´ 관심ì�„ ë³´ì�¸ 분야를 다른 ZeroPagersì—�게 소개하는 효과를 가진다. 그럼으로ì�¨ 해당 분야ì—� 대해 ë¨¼ì € 공부한 ZeroPagersì—�게 암묵ì �으로 질문ì�„ ë�˜ì§€ê³ ë�„움ì�„ ì²í•˜ëŠ” 것ì�´ ë�œë‹¤. ZeroPage ì—�서 활ë�™í•˜ëŠ” 사람 ì—시 다른 사람들ì�˜ 페ì�´ì§€ì—� 대해서 가급ì �ì�´ë©´ 활발한 Feedback ì�„ 보여주기 바란다.
* ì�´ë¯¸ ì—´ë ¤ì ¸ 있는 페ì�´ì§€ë¥¼ í† ëŒ€ë¡œ ê³µë¶€í• ìˆ˜ 있다. ìž�ì‹ ì�€ ê·¸ 위ì—� ë˜� 하나ì�˜ 글들ì�„ 추가하거나, 시대ì—� ë§žì§€ 않는 틀린 글들ì�„ ê³ ì³�주면 ë�œë‹¤. 하나ì�˜ Page ì�´ë¦„ ( == Contents ë�¼ê³ í•´ë�„ 좋ì�„ 것ì�´ë‹¤) 하ì—� ë§Žì�€ 사람들ì�´ 해당 Pageì—� 대한 '공헌ìž�' ê°€ ë�˜ëŠ” 것ì�´ë‹¤. ì�´ëŠ” 새로운 프로ì �트를 여는 것 보다 ë�” ì‰½ê³ ë¹ ë¥´ë©´ì„œë�„ 효율ì �으로 공헌하는 방법ì�´ë‹¤.
- MoniWikiPo . . . . 1441 matches
msgstr "%sì—�서 %s(으)로 번ì—하기"
msgstr "\"%s\"(ì�´)ê°€ ê°±ì‹ ë�˜ì—ˆìŠµë‹ˆë‹¤"
msgstr "ì œëª©"
msgstr "<b>ê°€ë¡œì„ </b> ----는 블로그ì�¼ 경우 ì �ìš©ë�˜ì§€ 않습니다."
msgstr "바� 블로그"
msgstr "댓글 %d개"
msgstr "댓글 %d개"
msgstr "댓글 달기"
msgstr "트랙백"
msgstr "ì�´ì „"
msgstr "다�"
msgstr "새 그림 붙�기"
msgstr "댓글 달기"
msgstr "미리보기"
msgstr "íŽ¸ì§‘í• ìˆ˜ 없습니다"
msgstr "Comment는 허��지 않습니다."
msgstr "페�지가 없습니다"
msgstr "죄송합니다. íŠ¹ì • 메시지가 금지ë�˜ì–´ 페ì�´ì§€ë¥¼ ì €ìž¥í• ìˆ˜ 없습니다."
msgstr "미리보기"
msgstr "%sì—� 댓글ì�´ 성공ì �으로 첨가ë�˜ì—ˆìŠµë‹ˆë‹¤"
- 시간관리하기 . . . . 1440 matches
DeleteMe) ì˜�어로 ì“°ë ¤ë©´ HowToManagement... 류가 ë�˜ë ¤ë‚˜. -_-; ê°œì�¸ì �으로 그리 치열하게 ì‚´ì§€ 않는 사람으로서 ì�´ëŸ° 페ì�´ì§€ 글 ì �는게 좀 ê·¸ë ‡ì§€ë§Œ. -_-; ì�¼ë‹¨ í™”ë‘� ì œê³µìš©. 질문하기위해 ì—° 페ì�´ì§€ë�¼ê³ ìƒ�ê°�하시길. --["1002"]
["ì •ëª¨/2002.9.26"] 때 사람들ì—�게 요새 겪게 ë�˜ëŠ” ë¬¸ì œë“¤ì—� 대해서 ì�´ì•¼ê¸°í•˜ë�¼ê³ 했었ì�„때, ë§Žì�´ 나왔ë�˜ 질문ì�´ '시간ì�´ 없는ë�° í•˜ê³ ì‹¶ì�€ ì�¼ì�€ ë§Žê³ ...' ì‹�ì�˜ ë¬¸ì œê°€ 많았다.
ë¬¸ì œëŠ” ì£¼ì–´ì¡Œê³ , 어떻게 í•´ê²°í•´ë³¼ 수 있ì�„까?
보통 ì�´ ë¬¸ì œì—� 대해서는 '스스로가 게ì�„러서' 로 ë��ë‚˜ê³ , ë¬¸ì œì—� 대해 너무 막연하게 대처한다.
["1002"] ì�˜ 경우 치열하게 ì‚´ê³ ìžˆì§„ 않지만, 몇몇개 해본 ì�¼ë“¤ì�´ 있다. 처ì�Œì—�는 í�¬ê³ 거창하게 계íš� ì„¸ìš°ê³ ì�¼ë“¤ 순위 매기면서 하는 스타ì�¼ì�„ 시ë�„했었는ë�°, 요사ì�´ëŠ” ìž‘ê³ ê°„ë‹¨í•˜ë©° 실천ì �ì�¸ í–‰ë�™ë“¤ì�„ ìƒ�ê°�í•˜ë ¤ê³ ë…¸ë ¥í•œë‹¤. (하지만, ì—¬ì „ížˆ 게으르다;)
* 그래프 그리기 - 기ìƒ�시간ì�„ ì²´í�¬ 한뒤, 다ì�´ì–´ë¦¬ì�˜ 모눈종ì�´ì—� 그래프를 그린 ì �ì�´ 있다. ì�¼ì°� ì�¼ì–´ë‚˜ë©´ 수치가 ë†’ê³ , 늦게 ì�¼ì–´ë‚˜ë©´ 수치가 ë‚®ì�€ ì‹�으로. 그러다보면 대강 기ìƒ�시간ì�´ 늦어지는 때가 눈ì—� ë³´ì�¸ë‹¤. 걸리는 시간 : 5ì´ˆ. ë¶„ì„� : 2ë¶„.
* 3ì�¼ë‹¨ìœ„ 계íš�세우기 - ì�´ê±´ ë°‘ì�˜ 추천책중 'CEOì�˜ 다ì�´ì–´ë¦¬ì—” ë”ê°€ 비밀ì�´ 있다' ì—� 나온 방법ì�´ë‹¤. 작심 3ì�¼ì�¸ 사람ì�€ 3ì�¼ë§ˆë‹¤ 계íš�ì�„ 세운다.; ê°œì�¸ì �으로 좋았ë�˜ ì �ì�´ë�¼ ìƒ�ê°�ë�˜ëŠ”ê±´, 보통 3ì�¼ì�´ 지나면 초반ì—� ë‚´ê°€ í–ˆë�˜ 결심ì�´ 잘 기억 안나게 ë�˜ëŠ” 것 같다. 다시 계íš�표를 쓸때엔 마ì�Œì�´ ë�„로 ìž¡ížŒë‹¤ê³ í• ê¹Œ.
* 핸드í�° 알람 ë°‘ì—� 다ì�´ì–´ë¦¬ 놓기 - 보통 아침ì�€ 핸드í�° 알람소리로 깬다. ê·¸ ë°‘ì—� ê·¸ë‚ ì�˜ í• ì�¼ì�„ 놓는 것ì�´ë‹¤. 핸드í�° 찾으러 ë�Œì•„ë‹¤ë‹ˆê³ , 그러다가 ìŠ¤íƒ ë“œë¥¼ ì¼œê³ , 핸드í�° 알람 ë�„ê³ , ê·¸ë¦¬ê³ ì–´ì©”ìˆ˜ ì—†ì�´!; ê·¸ë‚ ì�˜ To Do List 를 보게 ë�œë‹¤.
=== 추천 서ì � ===
사람들로부터 ë§Žì�´ í™”ìž�ë�˜ëŠ” 책들 ê´€ë ¨. ìž�기í˜�ì‹ , 시간관리 책들ì�€ ì°¸ ë§Žê³ , 한편으로는 너무 작위ì �으로 ë³´ì�´ê¸°ë�„ 하다. 그중ì—�서 추천해볼만한 서ì �들.
==== 성공하는 사람들� 7가지 습관 ====
비ë¡� ì±…ì�„ ì“´ ì €ìž�ì�¸ 스티ë¸� 코비는 ìž�ì‹ ì�˜ 글ì�„ 스스로 실천하지 못했는지ë�„ ëª¨ë¥´ê² ì§€ë§Œ, ì±… 내용으로 ë³´ë©´ ìž�기í˜�ì‹ ,관리책ì�˜ 기본 바탕ì�´ ë�˜ëŠ” ë‚´ìš©ì�´ë�¼ ìƒ�ê°�ë�œë‹¤. (단, ê°œì�¸ì �ì�¸ ìƒ�ê°�으로는, 프ëží�´ë¦° 플래너는 안ì�¨ë�„ ë� 것 같다. 사람 스타ì�¼ë§ˆë‹¤ ë‹¤ë¥´ê² ì§€ë§Œ)
==== CEOì�˜ 다ì�´ì–´ë¦¬ì—” ë”ê°€ 비밀ì�´ 있다 ====
시간관리 책들ì�˜ 내용들ì�€ ë� 거기서 거기ì�´ë�¼ëŠ” ìƒ�ê°�ì�´ 약간 들지만. ì�´ ì±…ì�˜ 장ì �ì�´ë�¼ë©´, ìž�ì‹ ì�˜ 구체ì �ì�¸ í–‰ë�™ì�´ ì �혀있다는 ì �ì�„ ë½‘ê³ ì‹¶ë‹¤. 구체ì �ì�¸ ì•„ì�´ë””어들ì�´ ì �혀있다. í•™êµ�ë�„서관ì—� 있다. ì±… ë‘�께ë�„ ì–‡ê³ , 간단하게 한ë‘�가지만 ì•„ì�´ë””어를 얻어서 ì‹¤ì²œí•´ë³´ê³ ë˜� í•´ë³´ê³ í•˜ëŠ” ì‹�ì�˜ ì ‘ê·¼ë�„ 좋ì�„ 것 같다.
==== Getting Things Done (�� 없는 � 깔�하게 해치우기) ====
번ì—본ë�„ 있는ë�°, ê°œì�¸ì �으로는 ê·¸ ì±…ì—�서ì�˜ 공병호씨ì�˜ 리딩가ì�´ë“œë¥¼ ì°¸ 싫어했었ë�˜ 관계로; (ì˜¤ížˆë ¤ ë°©í•´ë�œë‹¤ëŠ” ìƒ�ê°�ì�´ 들어서;) í•™êµ� ë�„서관ì—� 한서/ì˜�서 둘 다 있다.
ì�˜ì™¸ë¡œ '간단해보ì�´ëŠ”', 하지만 ì�¸ê°„ì �ì�¸ 시스템ì�„ ì œê³µí•œë‹¤. TDD 를 하는 사람들ì�´ë�¼ë©´ 'To Do List ì—� 등ë¡�해놓기' ìƒ�ê°�ë‚ ì§€ë�„.
'''하지만'''
어디까지나 ì±…ì�„ ì�½ê³ ì„ ì§�ì ‘ 실천해야 하는 사람ì�€ 바로 ìž�기 ìž�ì‹ ì�´ë‹¤. ìž�ì‹ ì�´ 얼마만í�¼ ì±…ì�˜ ë‚´ìš©ì�„ ìž�ì‹ ì—� 맞춰서 ì �ìš©í•˜ë ¤ê³ í–ˆëŠ”ì§€ì—� 대해서는 늘 ìƒ�ê°�í•´ë³¼ 필요가 있다. 離ì�˜ 단계 ì�´ì „ì—�는 守ì�˜ 단계가 ë¨¼ì € ì•„ë‹�까 하는 ìƒ�ê°�ì�„ 해본다.
시간관리 책들ì�„ ë³´ê³ ì²˜ì�Œë¶€í„° 거대 시스템ì�„ 만들어서 한꺼번ì—� ìž�ì‹ ì—�게 ì �ìš©í•˜ë ¤ê³ í•˜ëŠ” 사람들ì—�게서, 소프트웨어 ê°œë°œë°©ë²•ë¡ ì�¸ XP ì—�서ì�˜ 다ì�Œì�˜ 주문ì�€ 어쩌면 ì�˜ì™¸ì�˜ 효과를 ê°€ì ¸ì˜¤ëŠ” 것 같다.
- ACM_ICPC/2013년스터디 . . . . 1435 matches
= 목표 =
* 김태진, ê¶Œì˜�기, 곽병학 팀 : ë�™ìƒ� (ë³¸ì„ í•™êµ�순위 10위 ì�´ë‚´)
* 참여를 ì›�하는 ë¶„ì�„ 위한 문ì�€ ì–¸ì œë‚˜ ì—´ë ¤ìžˆìŠµë‹ˆë‹¤.
= 진행 방� =
* ê°�ìž� ë¬¸ì œë¥¼ í’€ì–´ì˜¤ê³ ì„¤ëª…, 설명들ì�€ ë¬¸ì œëŠ” 다ì�Œ 시간까지 ê°œì�¸ì �으로 풀어올 것.(Dovelet 사용)
== 방학 중 ==
* 시간 - 매주 목 오후 5시.
* 장소 - 6층 PC실
* ë°©ì‹� - ê°�ìž� ë¬¸ì œë¥¼ 풀어와서 í† ì�˜í•˜ê³ , 다ì�Œ ë¬¸ì œë¥¼ ì •í•©ë‹ˆë‹¤.
= 스터디 =
== 1월 10� ==
=== ë‚´ìš© ===
* 참가� : [김태진], [권�기], [곽병학]
* 2013년 스터디 시작!
* 작년 ë°©ì‹�í•˜ê³ ë˜‘ê°™ìŠµë‹ˆë‹¤.
* 오늘 푼 ë¬¸ì œ
* 김태진
* queue - [http://211.228.163.31/30stair/prime_path/prime_path.php?pname=prime_path 소수 길]
* 곽병학
* 권�기
- ì½”ë“œë ˆì�´ìФ/2007/RUR_PLE . . . . 1434 matches
* 준비ìž� : 01 ê¹€ìƒ�ì„, 04 문보창
* �시 : 수요�
= 시간 배분 =
* � 소요 예� 시간 : 2시간
* 간단한 설명 10분
* 로봇 사용법 20분
* 스테�지 15분마다(6단계)
* 힌트, 설명ì�€ 계ì†� ì œê³µ
= RUR-PLE �란 ? =
* 프로그래ë°� 언어를 배우는것ì�€ 재밌어야 한다는 취지ì—�서 만들어진 환경ì�´ë‹¤. ì‹¤ì œë¡œ í•´ë³´ë©´ 재밌다. ë�„움ë�„ ë§Žì�´ ë�œë‹¤.
* Python 언어를 사용하여 컴퓨터 프로그래� 언어를 배울수 있는 환경�다.
* Python 문법 기반ì�´ì§€ë§Œ, 몰ë�¼ë�„ ìƒ�관없다. 주어진 함수들ì�„ ê°€ì§€ê³ í•´ê²°í•´ 나가기 때문ì�´ë‹¤. 변수ë�„ 안쓴다. -_-
* ì‹¤ì œë¡œ 로봇ì—� 프로그래ë°� 해서 ê·¸ 로봇ì�´ 현실ì—�서 ìž�ì‹ ì�´ 프로그래ë°� 하는ë�°ë¡œ 움ì§�ì�´ëŠ”ê²ƒì�„ ë³´ë©´ ì •ë§� ì¢‹ê² ì§€ë§Œ 여건ì�´ 안ë�˜ëŠ” ë§Œí�¼ -_-; 화면으로나마 ê·¸ 로봇ì�´ 움ì§�ì�´ëŠ” 것ì�„ 보면서 프로그래ë°� í•´ë³¼ 수 있다. 여기ì—�서 작성하는 코드들ì�´ 무슨 쓸모가 있ì�„까 싶기ë�„ í•˜ê² ì§€ë§Œ, 추후ì—� ì‹¤ì œ 로봇ì�˜ ë�™ìž‘ì�„ 프로그래ë°�해서 넣는다면 여기서 ì“°ì�´ëŠ” ë°©ì‹�ê³¼ 비슷하게 ë„£ì�„것ì�´ë‹¤.(하드웨어ì �으로 복잡한것ì�„ ëª…ë ¹ì–´ë¡œ ì¶”ìƒ�í™” 시킨다ì�Œì—� ê·¸ ëª…ë ¹ì–´ì�„ ì �ì ˆí•˜ê²Œ 복합ì �으로 사용하여 ì›�하는 í–‰ë�™ì�„ 로봇ì�´ 하게 만드는 ì‹�으로..) 즉 ë§�그대로 로봇 프로그래ë°�ì�„ ê°„ì ‘ì �으로나 í•´ë³¼ 수 있다.
= 규칙들 =
== 규칙 1 ==
* 컴퓨터 프로그래ë°�ì�„ ì�µížˆëŠ” 것ì�€ 악기를 ì�µížˆëŠ” 것과 비슷하다. ë‹¹ì‹ ì�€ 그것ì—� 관해 단순히 ì�½ê¸° ë§�ê³ í•´ë´�야 한다.
== 규칙 2 ==
* 사람들� �기 쉬운 프로그램� 작성해야 한다.
== 규칙 3 ==
* 컴퓨터 프로그램ì�„ ìž‘ì„±í• ë•ŒëŠ” 반복ì�„ 하지 마ë�¼.
- 지금그때2004/íšŒê³ . . . . 1427 matches
[지금그때2004] 를 준비한 사람들ì�˜ íšŒê³ . (혹시 지금그때2004 위키ì—� 어울리다면 그쪽으로 옮겨주길)
비하ì�¸ë“œ ìŠ¤í† ë¦¬ë¥¼ ì �ê³ ì‹¶ì—ˆëŠ”ë�° 마침 잘 ë�˜ì—ˆìŠµë‹ˆë‹¤. -ã…�-
== 잘ë�œ ì � ==
* MP3와 매ì§�ì�„ 뺀 나머지 준비물ì�„ 행사 시작 ì „ì—� 준비 했다. 특히 ê³¼ìž�와 ì�Œë£Œìˆ˜ëŠ” 수민 êµ°ì�˜ 바람(?)대로 ë„‰ë„‰í•˜ê³ ë‚¨ì�„ ì •ë�„였다.
* ì°¸ê³ : ì�¼ë°˜ë§¤ì§�ì�„ 사용해서 ì „ì§€ì—� 글씨를 ì“°ë©´ ì±…ìƒ�ì—� ìž�êµì�´ 남습니다. 보드마카를 ì�´ìš©í•´ì„œ í–ˆë�”니 괜찮ë�”êµ°ìš”. ë¦¬í—ˆì„¤í• ë•Œ 사소한 것ë�„ 한번 í•´ë³´ê³ ë„˜ì–´ê°€ëŠ”ê²Œ ì¢‹ê² ì–´ìš” (ìƒ�민형 미리좀 ì•Œë ¤ì£¼ì…¨ìœ¼ë©´ 얼마나 좋아요...)
* 예ìƒ�í–ˆë�˜ ì�¸ì›�ì�´ ê±°ì�˜ ë§žì•„ 떨어졌다. 비ë¡� ì‹ ì² í•œ 사람과 안 한 사람ì�˜ ìƒ�쇄가 ì—„ì²ë‚¬ì§€ë§Œ...;;
* 행사를 준비하는 ê³¼ì •ì—�서ì�˜ 훌ë¥í•œ í† ë¡ ì§„í–‰. ([여섯색깔모ìž�])
* Support ì–‘ì—� 비해 ë¬¸ì œ 없는 ì§„í–‰.
* 빌릴 ê°•ì�˜ì‹¤ì—� 수업ì�´ 있어서 시간ì�´ 촉박했ì�Œì—�ë�„ ë¶ˆêµ¬í•˜ê³ ì›�활히 ì�´ë£¨ì–´ì§„ 준비.
== 아쉬운 ì � ==
* 사회�는 건강관리� 잘 해야 한다. 특히나 목�기 조심
* 사회�가 중간� 긴장해서 미리 준비한 멘트들� 다 �먹지 못했다.
* 사회�가 너무 주눅 들어 보였다.
* 작년보다 OST시간� � 길�� 기�했으나 뜻대로 �지 않았다.
* COWì—�서 한 명ë�„ 오지 않았습니다. ë¬¼ë¡ ì‚¬ì •ì�´ ìžˆì–´ì„œê² ì§€ë§Œ í™�보와 ì—°ë�½ì�´ ë¶€ì¡±í–ˆë‹¤ê³ ìƒ�ê°�합니다.
* 'COW', 'JStorm', 'Netory' ì—� 대한 í™�보는 ì „í˜€ ì�´ë£¨ì–´ì§€ì§€ 않았습니다. 행사 당ì�¼ë‚ JStorm ì�´ë‚˜ Netory 소ì†� 멤버들ì—�게 해당 모임ì�´ 있는지ì—� 대해 물어봤ì�„ 때 아시는 분들ì�´ 없었습니다. (패ë„�ì�„ ë§¡ìœ¼ì‹ ë¶„ë“¤ì�„ ì œì™¸í•˜ê³ ìš”.)
* 해당 학회 게시íŒ�ì—� '지금그때' ì—� 대한 í™�ë³´ê°€ 하나ë�„ 없었습니다.(Netoryì�˜ 경우는 행사 ì „ë‚ ê¸‰í•˜ê²Œ 올린 공지글ì�´ì˜€ê³ , Netory ì—�서 ì˜¤ì‹ ë¶„ë“¤ì�€ 패ë„�ì�„ ë§¡ì•„ì£¼ì‹ ì„ í˜¸í˜• 외ì—� 없었습니다.)
* JStorm � 경우 �한 마찬가지입니다.
* 패ë„�ì œì�˜ë¥¼ 급하게 ìš”ì²í•œ 부분ì�´ 있습니다. ê·¸ ë�•ì—� 해당 시간ì�´ ë�˜ì–´ì„œì•¼ 패ë„�ì�´ë�¼ëŠ” Role ì�˜ ì�˜ë¯¸ë¥¼ íŒŒì•…í•˜ì‹ ë¶„ë“¤ë�„ 있으셨습니다.
* 패ë„�들ì�˜ ì�´ë ¥ì‚¬í•ì—� 대한 소개가 미비했다는 ìƒ�ê°�ì�´ ë“니다. 패ë„�들ì�˜ 소개를 좀 ë�” ì �ê·¹ì �으로 ìž�세히 í•˜ê³ í™�보를 한다면, ë�” ì �ê·¹ì �ì�¸ 질문ì�„ ì�´ë�Œì–´ë‚´ì§€ 않았ì�„까 ìƒ�ê°�합니다.
- SeminarHowToProgramItAfterwords . . . . 1407 matches
SeminarHowToProgramIt� 대한 ��, 후기, �종 질답, 논�, ThreeFs.
* [ì°½ì„]:PairProgramming ìž�ì²´ê°€ ì�¸ìƒ�ì �ì�´ì—ˆìŠµë‹ˆë‹¤. ì�Œì•…ì�„ 아마추어로 하는 ì €ë¡œì�¨ëŠ” ì�Œì•…외ì—�ë�„ ì�´ë ‡ê²Œ 멋지게 콤비를 ê²°ì„±í• ìˆ˜ 있다는 것ì—� 놀ë�¼ìš¸ 따름입니다. ^^;; ê·¸ë¦¬ê³ ë³€ìˆ˜ëª…ì�„ ê³ ì¹˜ëŠ” 것 ìž�ì²´ê°€ Refactoring ì—� ë“¤ì–´ê°€ê³ ë§¤ìš° 중요하다는 사실ë�„ ê°�명ì�´ì—ˆìŠµë‹ˆë‹¤. ^^;
''그래서 PP나 XPì�˜ ê³¼ì •ì�„ Jazzì—� ë¹„ìœ í•˜ê³¤ 합니다. ê·¸ë¦¬ê³ í•œë²ˆ ìœ ì�˜ì–´ì‚¬ì „ì�„ 프로그래ë°�시 ì�¼ì£¼ì�¼ê°„ë§Œ 사용해 보세요. ê·¸ë¦¬ê³ ê±°ê¸°ì„œ 무엇ì�„ ë�” ë°°ì› ëŠ”ì§€ ì�´ì•¼ê¸°í•´ë³´ë©´ ì°¸ ì¢‹ê² ë„¤ìš”. --김창준''
* [재ë�™]:여러 사람과 처ì�Œìœ¼ë¡œ 프로그래ë°�ì�„ ê°™ì�´ 하면서 커뮤니케ì�´ì…˜ì�´ 얼마나 중요한 지를 확실히 알았습니다. ì�´ì œë¶€í„°ëŠ” 'ë§� ë§Žì�€' 프로그래머가 ë�˜ì–´ì•¼ ê² ìŠµë‹ˆë‹¤ ^^ 오늘 세미나 ì •ë§� ìˆ˜ê³ í•˜ì…¨ìŠµë‹ˆë‹¤
* ["neocoin"] : UnitTestì—�서 추구한 프로그램ì�˜ 설계ì—�서 Divideí•´ 나가는 ê³¼ì •ì�€ 여태 ê±°ì�˜ ë””ìž�ì�¸ 타임ì—�서 ê±°ì�˜ 수행ì�„ 했습니다. 그래서 여태 Test를 위한 코드들과 디버그용 코드들ì�„ 프로그램ì�„ ìž‘ì„±í• ë•Œë§ˆë‹¤ 그런 ë””ìž�ì�¸ì—�ë�„ ë§Žì�€ 시간ì�„ 소요했는ë�°, 아예 프로그램ì�˜ 출발ì�„ Testì—�서 시작한다는 ë°œìƒ�ì�˜ ì „í™˜ì�´ ì�¸ìƒ� 깊었습니다. --ìƒ�민
* ["1002"] : ì–´ì œ Test Code : Product Code ê°„ 중복 (return 0 !) ì�„ OAOO로 풀어서 Refactoring ì�„ 해야 í• ìƒ�황으로 ê·œì •ì§“ëŠ”ë‹¤ëŠ” ë§�ì�´ 뒤통수를 한대 때리는 기분ì�´ì˜€ìŠµë‹ˆë‹¤;;
* TDD를 어설프게나마 시ë�„하면서 ëŠ�ë‚€ì �ì�´ 'TDD ì—�서ì�˜ Product Code 는 오ì§� 테스트 까지만 만족하는 코드ì�¸ê°€' 였었는ë�°. 한편으로는 ì�´ë ‡ê²Œ í•´ì„�í• ìˆ˜ ìžˆê² ë�”êµ°ìš”. '해당 스케ì�¼ì—� 대해 ë�”ìš±ë�” ì •í™•í•˜ê²Œ ìž‘ë�™í•˜ëŠ” 프로그램ì�„ ë§Œë“¤ê³ ì‹¶ë‹¤ë©´ 그만í�¼ 테스트 코드 ì–‘ì�„ ëŠ˜ë ¤ë�¼.' 테스트코드 ìž�ì²´ê°€ ì�¼ì¢…ì�˜ Quality Assurance 를 위한 ë�„í��먼트 ì—í• ë�„ ë�œë‹¤ëŠ” ì �ì�„ 다시 ìƒ�ê°�하게 ë�˜ì—ˆìŠµë‹ˆë‹¤.
* '테스트코드ì�˜ ë³´í�ì�„ ì¡°ì ˆí•˜ë�¼. ìƒ�황ì—� ë”°ë�¼ 성í�¼ì„±í�¼ ë³´í�ì�„ 늘릴수ë�„ 있지만, ìƒ�황ì—� ë”°ë�¼ì„œëŠ” ë³´í�ì�„ ì¢�혀야 한다. 처ì�Œ TDD를 하는 사람ì�€ ë³´í�ì�„ ì¢�혀서 걸어가기가 ì˜¤ížˆë ¤ ë�” 힘들다' wiki:Wiki:DoTheSimplestThingThatCouldPossiblyWork. ì�´ê²ƒì�´ í›ˆë ¨ì�´ ì•„ì§� ë�œë�œ, TDD를 하는 사람ì—�게는 얼마나 íž˜ë“ ì§€ëŠ” ì�´ë²ˆ RDP 짜면서 ëŠ�꼈었는ë�°. 열심히 í›ˆë ¨í•˜ê² ìŠµë‹ˆë‹¤.
* 아까 발표때ì—�ë�„ ì�´ì•¼ê¸°í–ˆì§€ë§Œ, Code Review 를 위한 reverse-TDD (ì •ë�„로 해둘까요? ì�´ê²ƒë�„ ê´€ë ¨ 문서가 있ì�„í…�ë�°. ) 를 해보는 것ë�„ 좋ì�„ 것 같네요. 코드 ë¶„ì„�ì�„ 위한 test-code 작성ì�´ìš”. 즉, ì�´ë¯¸ ë§Œë“¤ì–´ì ¸ìžˆëŠ” 코드를 테스트 코드ë�¼ê³ ìƒ�ì •í•˜ê³ , ìž�ì‹ ì�´ ì œëŒ€ë¡œ ì�´í•´í–ˆëŠ”ê°€ì—� 대한 ê²€ì¦�ê³¼ì •ì�„ Test-Code 로 만드는 것ì�´ì£ . 시간 있었으면 오늘 ë§ˆì € 시ë�„í•´ë´¤ì�„í…�ë�°, 시간ì—� 마ì�Œ 쫓긴게 아쉽네요.
* ["Refactoring"] ì±…ì—�서는 ''Refactor As You Do Code Review'' ì—� Code Review 를 위한 Refactoringì�„ ì�´ì•¼ê¸° 하는ë�°, Refactoring ì�„ 위해서는 기본ì �으로 Test Code ê°€ í•„ìš”í•˜ë‹¤ê³ í• ë•Œ 여기ì—� Test Code를 ë¶™ì�¼í…Œë‹ˆê¹Œ ìƒ�통하는 ë©´ì�´ 있긴 í•˜ê² êµ°ìš”.
* ["nautes"] : 참관ìž�로서 있었는ë�° .. 대부분ì�˜ 시간ì�„ ì¹´ë©”ë�¼ ì°�ëŠ�ë�¼ê³ ì—¬ë…�ì�´ 없었지만, ì�´ ìž�리를 빌어서 ë°˜ê°•ì œì �으로 ì´¬ì˜�ì—� í˜‘ì¡°í•´ì£¼ì‹ ë¶„ë“¤ê»˜ ê°�사와 사죄를 ..
* í�¥ë¯¸ë¡œìš´ 것ì�€ 시ë�„러운 프로그래ë°�ì�´ì˜€ë‹¤ëŠ” 것ì�´ì˜€ìŠµë‹ˆë‹¤. 혼ìž�서 하는 프로그래ë°�(PairProgrammingì�„ ì•Œê³ ë‚˜ë‹ˆ 새로운 ê°œë…�ì�´ ìƒ�기는군요. ì›�래 Programmingì�´ë�¼ëŠ” 것ì�€ 혼ìž�하는 거였는ë�°, ì�´ì œ 프로그래ë°�하면 pairì�¸ì§€ singleì�¸ì§€ 구분ì�„ í•´ì£¼ì–´ì•¼ê² êµ°ìš”)ì�„ 하는 경우ì—�는 팀ì›�들ì�´ 소란스럽게 ë– ë“¤ë©´ ''ì•„ 지금 ì„¤ê³„í•˜ê³ ìžˆêµ¬ë‚˜''í•˜ê³ ìƒ�ê°�í•˜ê³ , 조용해지면 ''ì•„ 지금 ì½”ë”©í•˜ê³ ìžˆêµ¬ë‚˜..''하는 ìƒ�ê°�ì�´ 들었는ë�°, PP는 ë��까지 시ë�„럽게 하는거ë�¼ëŠ” ëŠ�낌ì�´ 들ë�”êµ°ìš”. ê·¸ë ‡ê²Œ 대화가 많아지는 것ì�€ 코딩ì—� 대한 ì�´í•´ë�„ì�˜ ì¦�가와 서로간ì�˜ í˜‘ë ¥ 등 ë§Žì�€ ìƒ�승효과를 ê°€ì ¸ì˜¬ 수 있다는 ìƒ�ê°�ì�„ 했습니다.
* ê·¸ë¦¬ê³ ê´€ì°°í•˜ë�˜ 중 PairProgrammingì—�서 Leadingì—� 관한 사í•ì�„ ì–¸ê¸‰í•˜ê³ ì‹¶ìŠµìž…ë‹ˆë‹¤. 사용하는 언어와 ë�„구ì—� 대한 ì�´í•´ëŠ” 확실하다는 ì „ì œí•˜ì—�서는 서로가 Pairì—� 대한 ë°°ë ¤ê°€ 있으면 좀ë�” 효율ì�„ 낼 수 있ì�„꺼ë�¼ ìƒ�ê°�합니다. ë°°ë ¤ë�¼ëŠ” 것ì�€ ìž�ì‹ ì�˜ ìƒ�대가 좀 ì �ê·¹ì �ì�´ì§€ 못하다면 ë�” ì �ê·¹ì �ì�¸ 활ë�™ì�„ ì�´ë�Œì–´ ë‚´ë ¤ëŠ” ë…¸ë ¥ì�„ 기울어야 í• ê²ƒ 같습니다. 실습ì�„ 하ë�˜ ë‘�팀ì—�서 ì œ ëŠ�낌ì—� ì§€ë�„형ì‹�으로 ì�´ë�„는 팀과 PP를 í•˜ê³ ìžˆë‹¤ëŠ” ìƒ�ê°�ì�´ 드는 팀ì�´ 있었는ë�°. ì§€ë�„형ì‹�으로 ì�´ë�„는 팀ì�€ 한 명ì�´ 너무 주ë�„ì �으로 ì�´ë�Œë‹¤ 보니 다른 pair들ì�€ 주ì�˜ê°€ 집중ë�˜ì§€ 못하는 모습ì�„ ë³´ì�¸ 반면, PP를 ìˆ˜í–‰í•˜ê³ ìžˆëŠ” 듯한 팀ì�€ ë‘� 명 모ë‘� 집중ë�„ê°€ 매우 훌ë¥í•œ 것 같아서 ì�´ëŸ° 것ì�´ ì •ë§� 장ì �ì�´ 아닌가 하는 ìƒ�ê°�ì�´ 들었습니다. ê²°êµ PPë�¼ëŠ” 것ë�„ 혼ìž�ê°€ 아닌 둘ì�´ë‹¤ 보니 프로그래ë°� ì‹¤ë ¥ 못지 않게 ê°œì�¸ì�˜ ''사회성''ì�´ 얼마나 ë›°ì–´ëƒ�는 ì �ë�„ 중요한 ì �으로 작용한다는 ìƒ�ê°�ì�„ 했습니다. (ì œê°€ 서로 프로그래ë°�중ì—� ì´¬ì˜�ì�„ 한 것ì�€ PP를 ì „í˜€ 모르는 사람들ì—�게 ì�´ëŸ° 형ì‹�으로 하는 것ì�´ PPë�¼ëŠ” 것ì�„ ë³´ì—¬ì£¼ê³ ì‹¶ì–´ì„œì˜€ìŠµë‹ˆë‹¤. ì´¬ì˜�ì�´ 너무 오래 비추었는지 .. 죄송합니다.)
* 안녕하세요? 참관ìž�였ë�˜ 사람입니다. Feedbackì�´ 좀 늦었네요. 색다른 경험ì�´ì—ˆë�˜ê²ƒ 확실했는ë�°, 다만 시간ì�´ 한시간 ì •ë�„ë§Œ 길었ë�”ë�¼ë©´, 훨씬ë�” ë§Žì�€ê±´ ëŠ�꼈ì�„것 같아서 아쉽습니다. TDD나 CRC카드 둘다 ì ‘í•˜ê¸°ì—” 좀 ì§§ì�€ 시간ì�´ì—ˆë�˜ê²ƒ 같습니다. 앞으로ë�„ ì�´ëŸ°ê¸°íšŒê°€ 많았으면 ì¢‹ê² ë„¤ìš”. 그럼 ì�´ë§Œ... --ê¹€ì •ì¤€
- ë�°ë¸”ìŠ¤ìº í”„2003/ë‹¤ë£¨ì–´ë³¼ë¬¸ì œì™€ê´€ë ¨ì„¸ë¯¸ë‚˜ . . . . 1403 matches
2003ë…„ë�„ ë�°ë¸”스 ìº í”„ì—�서 다루어볼만한 ë¬¸ì œì™€ ê´€ë ¨ 세미나를 다루는 곳입니다.
* 어떤것ì�„ 다룰지 ì£¼ì œ 등ì�„ ì �어주세요
* 회ì�˜ 때 나왔ë�˜ ì£¼ì œë“¤ 입니다. OOP, Computer System, 다양한 프로그램 언어 ì²´í—˜, 네트워í�¬
* STLì�„ ì•Œë ¤ì£¼ëŠ”ê±´ 어떨까요? 좀 ë�” ê°•ë ¥í•œ 프로그래ë°�ì�„ 하는 방법ì�„ 다룰 수ë�„ 있ì�„듯 한ë�°...-[ìƒ�ìš±]
* 그럼 STL ë‚´ê°€ í• ëž˜.--; 다른 사람보다 조금ì�´ë‚˜ë§ˆ ìž˜í•œë‹¤ê³ ìƒ�ê°�하는게 ì�´ê²ƒë°–ì—� 없어서..--; --[ì�¸ìˆ˜]
* ë¬¸ì œì�€í–‰ì‹�ë�„ 괜찮ì�„ 듯합니다. ToyProblems ê°™ì�€ ë¬¸ì œë“¤ì�„ ë†“ê³ í•˜ëŠ” 것ë�„ í�¬í•¨í•˜ëŠ” ì�˜ë¯¸ì—�서 ë§�입니다. --[ì°½ì„]
* ToyProblems ì—�서 나왔ë�˜ ë¬¸ì œ ì—시 머릿ì†�ì—� 있습니다^^; -[ìƒ�ìš±]
* ì›”~목ì—� í–ˆë�˜ ë¬¸ì œì¤‘ì—�서 ì„ ë³„í•´ì„œ 금욜ì—� 다시 해보는 것ë�„ 좋ì�„ 듯... --재ë�™
* 작년 프로그램 잔치때 í–ˆë�˜ 여러 언어 중 하나를 골ë�¼ì„œ ë”가를 짜보는 것ë�„ 괜찮ì�„듯.. 여러가지 패러다임ì�„ ì�µížˆëŠ” 게 중요하다는 것ì�„ 알아서리.. --ì�¸ìˆ˜
* 계íš�ì�„ ë§�ì”€ë“œë¦¬ê² ìŠµë‹ˆë‹¤. 여러 ë¬¸ì œë¥¼ 푸는것 ë˜�한 중요하지만, í�°(?) 프로그램ì�„ 다루는것ë�„ 괜찮ì�€ ìƒ�ê°� 같아서 OOP를 2틀째 ë„£ê³ ë§ˆì§€ë§‰ë‚ ê¹Œì§€ 팀으로 ì—°ì†�해서 만들어 ë�°ëª¨ë¥¼ 하는 방법ë�„ ìƒ�ê°�ì�„ 했었습니다.(ì •ëª¨ 때요..) -[ìƒ�ìš±]
입장ì�„ 바꿔서 ìƒ�ê°�해보세요. 과연 1학년때 í�° 프로그램ì�„ ì§œë�¼ê³ 하면 짤 수 있ì�„ì§€... ì„ ë°°ë“¤ê³¼ ì§ ë‹¤ê³ í•˜ë©´ ì„ ë°°ë“¤ì�´ 대부분 짜버리는 ë¶€ì •ì �ì�¸ 결과가 나올지ë�„ 모를것 같습니다. 페어를 통해 배우는게 많기는 í•˜ê² ì§€ë§Œ ì�´ì œ 막 ToyProblems ì—� 재미를 ë¶™ì�¼ 사람들ì�¸ë�° 너무 목표를 í�¬ê²Œ ìž¡ê³ ìžˆëŠ” 것ì�€ 아닌지요... 아마ë�„ ì œê°€ í�°í”„로그램ì—� 대해 잘 몰ë�¼ì„œ ì�´ëŸ° ë§�ì�„ 하는 것 같습니다. í�° 프로그램ì—� 대한 명확한 설명ì�„ ë°”ëž�니다. --[ì°½ì„]
í�° 프로그램ì�´ë�¼ê³ ë§�ì�€ í•´ ë´¤ìž� ì„ ë°°ë‹˜ë“¤ì�´ 풀면 4~5시간ì�´ë©´ 풀어버릴 ë¬¸ì œê°€ ë� 꺼 같습니다. 휴대í�° 메뉴 만들기나 PDA기능 만들기 등 ì�´ëŸ° 조그만 프로그램ì�„ 묶어놓는 프로그램ì�„ 하면서 OOP를 조금ì�´ë‚˜ë§ˆ ëŠ�ê»´ë³´ë�¼ëŠ” ì°¨ì›�ì—�서 하는 것입니다. ë¬¼ë¡ ê°™ì�´ 페어를 하는 ì„ ë°°ë‹˜ë“¤ì�€ ì •ë§� 기초ì �ì�¸ 것만 ì•Œë ¤ì£¼ëŠ” ì‹�ì�´ê³ ìš” ê·¸ 팀ì�„ ì�´ë�Œì–´ 가서는 안ë�˜ê² ì£ ? ^^; -[ìƒ�ìš±]
* 그거 하면 -_-... 우리가 죽어나지 않�까;;; -- [Dantert]
* ToyProblems 와같ì�€ ì‹�ì�´ë©´ 좋ì�„것 ê°™ì�€ë�°ìš”. 1학년 텀프로ì �트가 있는ë�° 그것 하나만 ê°€ì§€ê³ ë�„ SP, OOP 등ì�˜ 프로그래ë°�ì² í•™ê³¼, STL 등ì�„ 다루기ì—� 좋ì�„것 같습니다. ([http://zeropage.org/pds/200361434244/2003C++TrmPrjSpec.ppt 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
* ë�„í��먼트나 íŠœí† ë¦¬ì–¼ì�„ ì�´ìš©í•˜ëŠ” 방법ì�„ ì•Œë ¤ì£¼ëŠ” 것ë�„ 괜찮ì�€ 것 같습니다. 새내기들ì—�게 MSDN ì—�서 검색ì�„ 하는 것ì�„ ì•Œë ¤ì¤¬ë�”니 단지 ì˜�ì–´ë�¼ëŠ” ì�´ìœ 로 ê²�부터 ë¨¹ê³ ì‚¬ìš©ì�„ 못하ë�”êµ°ìš”. ì–´ë– í•œ ì£¼ì œë¥¼ ë�˜ì ¸ì£¼ê³ ì�´ëŸ¬í•œ 것들ì�„ 스스로 찾아서 사용하는 방법ì�„ ì•Œë ¤ì£¼ëŠ” 것ë�„ 스스로 공부를 í•´ 나가는ë�° 있어서 좋ì�€ 경험ì�´ ë�˜ì§€ 않ì�„까 합니다. -- [ìƒ�ìš±]
* 세미나 기간 중ì—� 하루 "Parellel/Distributed Computing for Dummies"를 해드릴 수 있습니다. CSP와 Tuple Space 등ì�„ 다루게 ë� 것 같습니다. í•™ìƒ�들ì�€ 서너명씩 팀ì�„ ì�´ë£¨ì–´ 수ì‹ëŒ€ì�˜ 컴퓨터를 ë�™ì›� ì–´ë–¤ ë¬¸ì œë¥¼ 해결하는 ê²½ì�´ì �ì�¸ ì²´í—˜ì�„ 하게 ë� 것입니다. --JuNe
- ë�°ë¸”ìŠ¤ìº í”„2012/ë‹¤ì„¯ì§¸ë‚ /후기 . . . . 1403 matches
* '''후기 쓸 때 반드시 ì°¸ê³ í•˜ì„¸ìš” : [ThreeFs]'''
* 참가ìž� : [김준ì„�], [변형진], [김수경], [권순ì�˜], [ì •ì¢…ë¡�], [서민관], [서ì˜�주], [김태진], [ê¶Œì˜�기], [김민재], [김윤환], [ì�´ìž¬í˜•], [김해천]
= C로배우는 C++��리 =
* [권순ì�˜] - C++ì�˜ ê°œë…�ì�„ Cì—�서 어떻게 ì �용하는지, 컴파ì�¼ëŸ¬ê°€ 어떻게 ë�Œì•„가는지ì—� 대해서 ìƒ�ê°�í•´ ë³¼ 수 있는 시간ì�´ì—ˆìŠµë‹ˆë‹¤. 재미지네요. 단계ì �으로 나아가는 방법ì�´ 재미있었습니다. 설명ë�„ ìž�세하게 í•´ ì£¼ì‹œê³ ìœ ì�µí•œ 시간ì�´ì—ˆìŠµë‹ˆë‹¤. 그러다 보니 왜 우리가 ì–´ë–¤ 것ì�„ 사용했ì�„ 때 ëŠ�리다ë�˜ì§€ 한 것ì—� 대해서 보다 쉽게 ì�´í•´í• 수 있는 시간ì�´ 아니었나 합니다.
* [ì�´ìž¬í˜•] - 오버로딩ì�´ë‚˜, 탬플릿 까지는 ì–´ë µì§€ 않게 ì�´í•´í–ˆëŠ”ë�° ê·¸ 뒤부터 í�´ëž˜ìФ, 구조체, ìƒ�성ìž�와 소멸ìž�, ìƒ�ì†�, ê°€ìƒ�함수 등등 부족한게 많아서 ì •ë§� 멘붕ì—� 멘붕ì�„ ê±°ë“했습니다. 그래ë�„ ì •ë§�ì •ë§� Howì—�대한 ê´€ì �으로 ê³µë¶€í•´ì•¼ê² ë‹¤ëŠ” 필요성과 ë�”불어 ì�´ë²ˆ ë°©í•™ 공부ì—� ë�™ê¸°ë¶€ì—¬ê°€ 잘 ë� 것 같아서 ì¢Œì ˆê°�ë§Œ 드는 것ì�´ 아니였습니다. 좋ì�€ ì–´ë ¤ì›€ì�´ì˜€ë�˜ 것 같습니다.
* [서ì˜�주] - ì €í•™ë…„ì�„ 위한 C++ê°œë…� 설명ì�¼ì¤„ 알았는ë�° ìƒ�ê°�보다 ê³ í•™ë…„í•œí…Œ ë°˜ì�‘ì�´ 좋았습니다. ì €ë�„ pl시간ì—� ê°œë…�으로 대충 ë°°ì› ë�˜ê²Œ ì‹¤ì œë¡œëŠ” ì�´ë ‡ê²Œ ë�˜ì–´ìžˆêµ¬ë‚˜ 하는걸 알 수 있어서 좋았습니다. 언어를 ì“°ë�”ë�¼ë�„ 그런게 ì‹¤ì œë¡œ 어떻게 구현ë�˜ì–´ìžˆë‚˜ë¥¼ ìƒ�ê°�해본 ì�¼ì�€ 별로 없었어서 ë‚´ê°€ 쓰는 언어ì—� 대해서 다시 한 번 ìƒ�ê°�í•´ë³¼ 기회가 ë�œ 것 같습니다.
* [서민관] - ê°œì�¸ì �으로 C로 C++처럼 만들어 ë³¼ 수는 ì—†ì�„까 하는 ìƒ�ê°�ì�„ 조금 한 ì�¼ì�´ 있어서 보다 와 닿았ë�˜ 것 ê°™ì�€ ëŠ�낌ì�´ 강했습니다. ê·¸ë¦¬ê³ êµ¬ì¡°ì²´ì�˜ 맨 앞ì—� í�¬ì�¸í„°ë¥¼ 배치해서 ìº�스팅하는 방법ì�€ 꽤나 그럴싸하군요. í•ìƒ� C++ì—�서 ê¶�금했ë�˜ 것ì�´ 왜 ë§¨ë‚ ì²« 4ë°”ì�´íŠ¸ê°€ vtableì�˜ ì •ë³´ë¥¼ ê°€ì§€ê³ ìžˆëŠ” 것ì�¸ê°€ì˜€ëŠ”ë�° 아무래ë�„ ì�´ë²ˆ 실습 때 그걸 몸으로 체험한 것 같습니다. 난ì�´ë�„ë�„ ê·¸ë ‡ê²Œ 높지 않으면서 ì§„í–‰ë�„ 단계ì �으로 ë�˜ì–´ 있어서 ë”°ë�¼ê°€ê¸°ë�„ 편했습니다. 다만 1학년한테는... ì�Œ...
= ë¹„íŠ¸ë§µê°€ì§€ê³ ë†€ê¸° =
* [권순ì�˜] - OMSì—�서ë�„ ê´€ë ¨ë�œ ì£¼ì œë¡œ ì�´ì•¼ê¸° í•˜ê³ ì�´ë²ˆ 시간ì—�ë�„ ê´€ë ¨ ì£¼ì œë¡œ ì�´ëŸ° ì €ëŸ° ì�´ì•¼ê¸°ë¥¼ 들었네요. Winapi를 ê°€ì§€ê³ í•˜ëŠ”ê±°ë�¼ ë�랄까.. ì�´ê±° ë”ê°€ 너무 ë‚ ê±°ì�¸ê±°ë�¼ ã…‹ã…‹ 거기다 소스ë�„ ì°¸ ã…‹ã…‹ã…‹ã…‹ í�¬ì„±ì�´ë�„ ì�¸í„°ë„·ì—� ë�Œì•„다니는 것ë�„ ì�´ê²ƒê³¼ ë¹„ìŠ·í•˜ë‹¤ê³ í•˜ëŠ”ë�° ã…‹ã…‹ ë�.. 비트맵ì�´ ì˜ˆì „ì—” 사양ì�´ 안 좋ì�€ ìƒ�황ì—�서 ì“°ì�´ë‹¤ 보니 그런거니까 ë�¼ê³ ã…Žã…Ž.. 재미있었습니다.
* [ê¹€í�¬ì„±] - Win32API를 í• ë ¤ë‹¤ê°€ OMSì—� 없었ë�˜ 12학번ì�´ ë§Žì•„ OMSì—�서 í–ˆë�˜ ì£¼ì œë¥¼ 다시 했는ë�°, ë°˜ì�‘ì�´ 그다지 좋지 않ì�€ 것 같습니다. 비트맵 특성ìƒ� 변수가 ë§Žì�´ ì“°ì�´ëŠ”ë�° ì�´í•´ë�„를 위해 변수명ì�„ 축약ì�´ 아닌 풀네임으로 작성한 것ì�´ ì˜¤ížˆë ¤ ê°€ë�…성ì�„ 낮추어 ì�´í•´ë¥¼ ì–´ë µê²Œ 한 것 같습니다. 오랜만ì—� 비트맵 í–ˆë�”니 ì˜ˆì œ 시연ì—�서 ì‚‘ë‚˜ê³ ... 여러가지로 ë¬¸ì œê°€ 많았ë�˜ 것 같습니다.
* ë‚´ ìƒ�ê°�ì—” 무엇ì�´ xì�´ê³ 무엇ì�´ yì�¸ì§€ 중간 계산 변수가 ì—†ì�´ 바로 ë°°ì—´ 첨ìž�ì—�서 한 번ì—� 계산해서 ì�´í•´ê°€ ì–´ë ¤ì› ë�˜ 것 ê°™ì�€ë�°?ã…‹ã…‹ - [변형진]
* [서ì˜�주] - 비트맵 파ì�¼ì�˜ RGBê°’ì�„ ìˆ˜ì •í•´ì„œ 그림ì—� 변경ì�„ ê°€í•˜ê³ í•˜ëŠ” 부분ì�€ ì‹ ê¸°í–ˆìŠµë‹ˆë‹¤. 그런ë�° ì €í•œí…ŒëŠ” 비트맵 ìž�체보다ë�„ ì‹¤ì œë¡œ ë§Žì�´ ì“°ì�´ëŠ” 파ì�¼ í�¬ë§·ì�„ í—¤ë�”와 ë�°ì�´í„° 부분 등 ì •í•´ì§„ 구조체ì�˜ í�¬ê¸°ì—� ë”°ë�¼ì„œ ê°’ì�„ 집어넣기만 하니까 알아서 ì�½ì–´ì§€ê³ 파ì�¼ì�„ 다룰 수 있었다는 ì �ì�´ 조금 ë�” ì‹ ê¸°í–ˆìŠµë‹ˆë‹¤. 비트맵ì�´ 아니ë�¼ 다른 파ì�¼ì�´ë�¼ë�„ 마찬가지로 파ì�¼ í�¬ë§·ì�„ 안다면 ê·¸ 파ì�¼ì�„ ì†�댈 수 있다는 소리ì�¼í…Œë‹ˆê¹Œìš”.
* [서민관] - ì�´ëŸ°ì €ëŸ° ì�¼ë¡œ file formatì—� 대해서 약간 ë³¼ ì�¼ì�´ 있긴 했는ë�°, í�¬ì„±ì�´ê°€ 좀 ì�´ë¯¸ì§€ 처리를 ì „ë¬¸ìœ¼ë¡œ 해서 그런지 비트맵 형ì‹�ì—� 대해서 꽤 본격ì �으로 다뤘네요. 비트 ë ˆë²¨ì—�서 í•„í„° 등ì�˜ 구현ì�„ 보는 ê±´ ì‹ ê¸°í–ˆìŠµë‹ˆë‹¤. ê·¼ë�° 실습하기ì—�는 ì�´í•´ë�„ê°€ ë”¸ë ¤ì„œ... 그래ë�„ 처ì�Œ 보는 사람들한테는 ë§Žì�€ ì�´í•´ë¥¼ 주지 않았ì�„까 ì‹¶êµ°ìš”.
= 변형진과 그� �� =
* [권순ì�˜] - 앞ì—� 듣다가 ì¡¸ë ¤ì„œ 죽었습니다...... -_-
* [ê¹€í�¬ì„±] - system32 ë‚´ë¶€ì�˜ 호스트 경로가 í�¥ë¯¸ë¡œì› 습니다. 조작하면 재밌ì�„ê±° 같습니다. ê°œì�¸ì �으로 ì„ í˜•ëŒ€ìˆ˜í•™ì�€ ì™„ì¶©ì œë�¼ê³ ìƒ�ê°�합니다. ë�ë“ ì§€ 구현ì�„ í• ë ¤ë©´ ì„ í˜•ëŒ€ìˆ˜í•™ì�„ ê±°ì³�야하니...
* [서ì˜�주] - ì •ë§�로 CSE한 ì�¸ìƒ�ì�„ 사셨구나 하는 ìƒ�ê°�ì�´ 들었습니다. ì¤‘ê³ ë“±í•™êµ� 때 벌ì�¨ 언어공부ë�¼ë‹ˆ... ê·¼ë�° ì�¸ìƒ� 얘기하시면서ë�„ ë§µ 리듀스나 gbaì�˜ 파ì�¼ì�„ ìˆ˜ì •í–ˆë�˜ 얘기 등 중간중간ì—� 들어있는 얘기들ì�´ ì‹ ê¸°í–ˆìŠµë‹ˆë‹¤. 어떻게 그런걸 다 아시는지ë�„ ê¶�ê¸ˆí•˜ê³ . -_- 후기때ë�„ í–ˆë�˜ 얘기지만 ì–¸ì 가는 ë�”ì�´ìƒ� í• ì–˜ê¸°ê°€ 없으실 때까지 얘기하시는걸 ë“¤ì–´ë³´ê³ ì‹¶ìŠµë‹ˆë‹¤.
* [서민관] - 앞으로 ë�°ë¸”스는 ë‚®ì—� 했으면 ì¢‹ê² ìŠµë‹ˆë‹¤. ã… ã… ì™œ ê·¸ë ‡ê²Œ ì¡¸ë ¸ì�„까요. 아마 ì „ë‚ ìº¡ì‹¤ì—�서 ìž” 게 ì—시 좋지 않았ë�˜ 것 ê°™ì�€ë�°... ë�”군다나 중요한 부분 ì�´ì•¼ê¸°ë“¤ì�„ 다 ì¡°ëŠ�ë�¼ 못 들ì�€ 것 같아서 가슴ì�´ ì•„íŒ ìŠµë‹ˆë‹¤. ã… ã… ê·¼ë�° 검색엔진 구현 때 ì„ í˜•ëŒ€ìˆ˜í•™ 얘기는 ì •ë§� í• ë§�ì�´ 없군요. ì—시 ì�´ê²ƒì €ê²ƒ ì „ë¶€ 다 공부를 해야 하나.
= 스터디 시간 =
* 작� �바 (금요� 2시 30분)
- MindMapConceptMap . . . . 1397 matches
ì§€ì‹�ì�„ 그래프 / 트리 구조로 표현하는 방법. 해당 ì§€ì‹�ì—� 대해서 중심ì�´ ë�˜ëŠ” 키워드, 단어들ì�„ í† ëŒ€ë¡œ 하여 ì§€ì‹�ì�„ ì •ë¦¬í•´ 나간다.
How To Read a Book ê³¼ ê°™ì�€ ì±…ì—�서ë�„ 강조하는 내용중ì—� 'ì±…ì�„ 분류하ë�¼' 와 'ì±…ì�˜ 구조를 파악하ë�¼'ë�¼ëŠ” ë‚´ìš©ì�´ 있다. ì±…ì�„ 분류함으로서 기존ì—� ì ‘í•´ë³¸ ì±…ì�˜ 종류와 비슷한 방법으로 ì ‘ê·¼í• ìˆ˜ ìžˆê³ , ì�´ëŠ” 시간ì�„ 단축해준다. ì�¼ì¢…ì�˜ 知é�“랄까. ì§€ì‹�ì—� 대한 길ì�´ ì–´ëŠ�ì •ë�„ 잡혀있는 ê³³ì�„ 걸어가는 것과 수풀ì�„ 해치며 지나가는 것ì�€ 분명 ê·¸ ì†�ë�„ì—�서 ì°¨ì�´ê°€ 있ì�„것ì�´ë‹¤.
MindMap ì�˜ 경우, ì�¼ë°˜ì �ì�¸ 책들과 ê°™ì�´ ê·¸ 체계가 잘 잡혀 있는 ì§€ì‹�ì—� 대해 ì •ë¦¬í•˜ê¸° 편리하다. (SWEBOK ê³¼ ê°™ì�´ ì•„ì—� 해당 ì§€ì‹�ì—� 대한 뼈대를 근거로 ì§€ì‹�ì�„ 분류해놓ì�€ ì±…ê°™ì�€ 경우ì—�는 ë�”ë�”ìš±) ì�¼ë°˜ì �으로 한 챕터ì—� 대해서 5-10ë¶„ì •ë�„ë©´ 한번 ì •ë¦¬ë¥¼ 다 í• ìˆ˜ 있ì�„ ì •ë�„로 í•„ê¸°í• ë•Œ ì†�ë�„ê°€ ë¹ ë¥´ë‹¤. 그러면서 해당 중심 ì£¼ì œì—� 대해서 ì�¼ê´€ì �으로 ì�´ì–´ë‚˜ê°ˆ 수 있ë�„ë¡� ë�„와준다. (ì�´ëŠ” 주로 대부분ì�˜ 책들ì�´ 구조ì �으로 ì„œìˆ ë�˜ì–´ìžˆì–´ì„œì�´ê¸°ë�„ í• ê²ƒì�´ë‹¤.)
ê³µë¶€í• ë•Œ 한 챕터ì—� 대해서 1ì‹œê°„ì •ë�„ MindMap ì�„ 구조ì �으로 ê·¸ë ¤ë‚˜ê°€ë©´ì„œ ì •ë¦¬ 한 ë’¤, 기억 회ìƒ�ì�„ 위해 외워서 MindMap ì�„ 한 3ë²ˆì •ë�„ ê·¸ë ¤ë³´ë©´ (기억 회ìƒ�ì�„ 위해 그리는ë�°ì—�는 보통 5-10ë¶„ì�´ë©´ ë�œë‹¤. 반드시 '다시 기억ì�„ ë– ì˜¬ë¦¬ë©´ì„œ' 그릴것! MindMap ì�´ë‚˜ ConceptMap ì�´ë‚˜ ê·¸ë¦¬ê³ ë‚œ ë’¤ì�˜ ë�„표가 중요한 것ì�´ 아니다. 중요한 것ì�€ Mapì�„ ê·¸ë ¤ë‚˜ê°€ë©´ì„œ 기억ì�„ ë– ì˜¬ë ¤ë‚˜ê°€ëŠ” ê³¼ì •ì�´ 중요하다.)
ê´€ë ¨ ìž�료 : '마ì�¸ë“œë§µ ë¶�' , 'Use Your Head' (í† ë‹ˆ 부잔) - MindMap 쪽ì—� 관한 ì±….
ConceptMap ì�€ Joseph D. Novak ì�´ 개발한 ì§€ì‹�표현법으로 MindMap 보다 ë¨¼ì € 개발ë�˜ì—ˆë‹¤. (60-70년대) êµ�육학ì—�서ì�˜ Constructivism ì�˜ 입장ì�„ 취한다.
MindMap ì�˜ ë¬¸ì œì �ì�€ 중간ì—� 새어나가는 ì§€ì‹�들ì�´ 있다. 기본ì �으로 ê·¸ 구조가 ìƒ�하관계 Tree 구조ì�´ê¸° 때문ì�´ë‹¤. 그래서 보통 MindMap ì�„ ì–´ëŠ�ì •ë�„ ê·¸ë ¤ë³¸ 사람들ì�˜ 경우 MindMapì�„ 확장시켜나간다. 즉, 중심 ê°œë…�ì�„ 여러개 ë‘�거나 ìƒ�하관계구조를 약간 무시해나가면서. 하지만 ì—¬ì „ížˆ ì±…ì�„ ì�½ìœ¼ë©´ì„œ 잡아나간 구조 ê·¸ ìž�체를 허물지는 않는다.
ConceptMap ì�€ 'Concept' ê³¼ 'Concept' ê°„ì�˜ 관계를 표현하는 다ì�´ì–´ê·¸ëž¨ìœ¼ë¡œ, 트리구조가 아닌 wiki:NoSmok:리좀 구조ì�´ë‹¤. 비ë¡� ë�„표를 ì�½ëŠ” 방법ì�€ 'TopDown' ì‹�으로 ì�½ì–´ê°€ì§€ë§Œ, ê°� 'Concept' ê°„ ìƒ�하관계를 강요하진 않는다. ConceptMap 으로 ì±…ì�„ ì�½ì�€ ë’¤ ì •ë¦¬í•˜ëŠ” 방법ì�€ MindMap ê³¼ 다르다. MindMap ì�´ 주로 ê°� ê°œë…�들ì—� 대한 ì—°ìƒ�ì—� 주목ì�„ 한다면 ConceptMap ì�˜ 경우는 ê°� ê°œë…�들ì—� 대한 관계들ì—� 주목한다.
ê°œì�¸ì �으로 처ì�Œì—� MindMap 보다는 그리는ë�° 시간ì�´ ë§Žì�´ ê±¸ë ¸ë‹¤. 하지만, MindMap ì—� 비해 ê°� ê°œë…�들ì�„ 중복ì �으로 쓰는 경우가 ì �었다. (ë¬¼ë¡ MindMap ì�˜ 경우ë�„ 중복ë�˜ëŠ” ê°œë…�ì—� 대해서는 Tree 를 ê¹¨ê³ ì§�ì ‘ ë§�í�¬ë¥¼ 걸지만) MindMap ì�˜ Refactoring ë�œ ê²°ê³¼ë�¼ê³ ë³´ë©´ 좀 ìš°ìŠ¤ìš°ë ¤ë‚˜; 주로 ì±…ì�„ ì •ë¦¬ë¥¼ í• ë•Œ MindMap ì�„ í•˜ê³ ë•Œë•Œë¡œ MindMap ì—�서ì�˜ 중복ë�˜ëŠ” ê°œë…�들ì�„ í† ëŒ€ë¡œ 하나ì�˜ ê°œë…�으로 묶어서 ConceptMap ì�„ 그리기ë�„ 한다.
ConceptMap �서 중요한 것� � Concept �만 아니� Concept 과 Concept 간� Relation � 표현�다.
ê´€ë ¨ ìž�료 : 'Learning How To Learn', 'Learning, Creating and Using Knowledge - Concept Maps as Facilitative Tools in Schools and Corporations' (Joseph D. Novak)
컴퓨터 프로그램ì—�서ë�„ MindMap ê³¼ ConceptMap ì�„ 그리는 프로그램ì�´ 많다. 하지만, ê·¸ë ‡ê²Œ 효율ì �ì�´ì§€ëŠ” 않ì�€ 것 같다. (ì•„ì§�까지 연습장과 펜 ë§Œí�¼ ìž�ìœ ë¡ì§€ê°€ 않다. ["TabletPC"] + Visio ì¡°í•©ì�´ë�¼ë©´ ë˜� 모를까;) MindMap ì�´ê±´ ConceptMap ì�´ê±´ 기존 ì§€ì‹�으로부터 ì—°ê´€ë�œ ì§€ì‹�ì�„ ë– ì˜¬ë¦¬ê³ , ì‚¬ê³ í•˜ê³ , 재빨리 Mapping í•´ 나가는 ê³¼ì •ìž�ì²´ê°€ 중요하기ì—�. (["1002"]는 ê°œì�¸ì �으로 프로그래ë°�ì�„ í•˜ë ¤ê³ í–ˆë‹¤ê°€; 그리 ìœ ìš©í•˜ë‹¨ ëŠ�낌ì�´ 안들어서 í�¬ê¸°í–ˆë‹¤ëŠ”. 여러 프로그램들ì�„ ì�¨ 봤지만, ê²°êµ ë�„로 연습장 + 펜 으로 ë�Œì•„갔다. ^^; ê·¸ë¦¬ê³ ê°œì�¸ì �으로 Map ìž�체를 ë�„í��먼트용으로 보관하는것ì—� ì�˜ë¯¸ë¥¼ ë‘�ì§€ 않아서.)
=== ê°œì�¸ì � ìƒ�ê°� ===
* MindMap ê³¼ ConceptMap ì�„ 보면서 ì•Œê³ ë¦¬ì¦˜ 시간ì�˜ ì•Œê³ ë¦¬ì¦˜ ì ‘ê·¼ë²•ì—� 대해서 ìƒ�ê°�ì�´ 났다. DivideAndConquer : DynamicProgramming. ì „ìž�ì�˜ 경우를 MindMap 으로, 후ìž�ì�˜ 경우를 ConceptMap ì�´ë�¼ê³ ìƒ�ê°�해본다면 어떨까.
ë¹ ë¥´ê²Œ ì±…ì�˜ 구조와 ë‚´ìš©ì�„ íŒŒì•…í• ë•ŒëŠ” MindMapì�„, ê·¸ë¦¬ê³ ê·¸ ì§€ì‹�ì�„ ì‹¤ì œë¡œ ì�´ìš©í•˜ê¸° 위해 ì •ë¦¬í•˜ê¸° 위해서ë�¼ë©´ MindMap ì�„ 확장시키거나, ConceptMap 으로 다시 한번 표현해나가는 것ì�´ 어떨까 한다. --ì„�천
'''마ì�¸ë“œë§µì�€ 지극히 ê°œì�¸ì �ì�¸ ë�„구ì�´ë‹¤.''' ["ë�°ê¸°"]ê°€ 마ì�¸ë“œë§µì—� 기ë¡�하는 것들ì�€ 주로 ì—°ìƒ� 작용ì�„ ì�¼ìœ¼ì¼œ ì�´ë¯¸ ì•Œê³ ìžˆëŠ” 것ì�„ 쉽게 ë– ì˜¤ë¥´ê²Œ í• ìˆ˜ 있는 ì—´ì‡ ë“¤ì�´ë‹¤. 마ì�¸ë“œë§µì—� ì �힌 내용들ì�´ ê·¸ ì—´ì‡ ê°€ ë�˜ê¸°ë�„ 하지만 그보다 마ì�¸ë“œë§µì�„ 그리는 ê³¼ì •ì�´ ê·¸ ì—´ì‡ ê°€ ë�˜ì–´ì¤€ë‹¤. 잉í�¬ê°€ ë§�ë�¼ 잘 안나오는 파란색 펜ì�„ ì„ íƒ�해서 êµµì�€ 줄로 가지를 ì¹˜ê³ ì¡°ê¸ˆ ì‚�딱한 글씨체로 ''겨울 바다''ë�¼ê³ ì�¼ë�˜ ì�¼ì�´ 나중ì—� ê·¸ 마ì�¸ë“œë§µì�„ 다시볼때 기억ì�˜ 실마리가 ë�˜ì–´ì¤€ë‹¤. ê·¸ 실마리는 언어가 ë� 수ë�„ ìžˆê² ì§€ë§Œ ì�´ë¯¸ì§€ì �ì�¸ 요소ë�„ ë¬´ì‹œí• ìˆ˜ 없다. 굴림체 ''겨울 바다''와 ["ë�°ê¸°"]ì²´ ''겨울 바다''를 통해 ì—°ìƒ�ë�˜ëŠ” 기억ì—�는 분명히 ì°¨ì�´ê°€ 있ì�„것ì�´ë‹¤.
''MindMap ì—� 경우 중요시 하는 것 중 하나가 ì—°ìƒ�ì�„ ë�”ìš± ë�” ìš©ì�´í•˜ê²Œ 하는 ì�´ë¯¸ì§€ì�´ê¸°ë�„ í•˜ì£ . --ì„�천''
MindMap ì�˜ ì—°ìƒ�기억ì�´ 잘 ë�˜ë ¤ë©´ ê°� Node ê°„ì�˜ Hierarchy 관계가 중요하다. 가능한한 ìƒ�위 Node 는 ì¶”ìƒ�ë�„ê°€ 높아야 한다. 처ì�Œì—� ì�´ë¥¼ 한번ì—� ê·¸ë ¤ë‚´ê¸°ëŠ” 쉽지 않다. 그리다가 ìˆ˜ì •í•˜ê³ ê·¸ë¦¬ë‹¤ê°€ ìˆ˜ì •í•˜ê³ í•´ì•¼ 하는ë�° ì�´ê²ƒì�´ 한번ì—� ë�˜ê¸°ëŠ” 쉽지 않다. 연습ì�´ 필요하다.
MindMap ì�˜ 표현법ì�„ 다른 ë°©ë©´ì—�ë�„ ì�´ìš©í• 수 있다. ê²°êµì�€ 트리 ë·°(방사형 트리뷰) ì�´ê¸° 때문ì�´ë‹¤. [1002]ì�˜ 경우 ToDo 를 ì �ì�„때 (보통 시간관리책ì—�서 ToDoì�˜ 경우 outline ë°©ì‹�으로 표현하는 경우가 많다.) ìž�주 쓴다. ë˜�는 ProblemRestatement ì�˜ 방법ì�„ ì—°ìŠµí• ë•Œ 사용한다. --[1002]
["학습방법분류"]
- 위키QnA . . . . 1386 matches
문ë‘� 삽입방ì‹�ì�„ 사용합니다. ìµœì‹ ë‚´ìš©ì�€ 앞쪽ì—� ì�¨ì£¼ì„¸ìš”.
=== 스타ì�¼ ë¬¸ì œ ===
Q : ë§�í�¬ì—� 밑줄ì�´ ìƒ�길때가 ìžˆê³ ì•ˆìƒ�길때가 있습니다. ê·¸ë ‡ë‹¤ê¸° 보다는 ìƒ�기는건 ìƒ�ê¸°ê³ , 어떤건 계ì†� 안ìƒ�겨 있군요. (in mozilla) --zennith
=== 위키 메뉴ì�˜ 순서 ë¬¸ì œ ===
Q : ê°‘ìž�기 위 순서가 바뀌어버린 ê±°ì£ ? 최근바ë€�글ì�´ ë‘�번째 였ë�˜ ê±° 같습니다. --zennith
A : ì•„. 한번 ê³ ì³�봤습니다; 위ì�˜ 네비게ì�´ì…˜ ë°”ì—� tab index를 주었습니다. 맨 처ì�Œ focus 는 바로가기 GO ìž…ë ¥ì°½ì—� 커서가 ì˜¤ê³ ìš”. ê·¸ 다ì�Œ Shift + Tab ì�„ 누르면 TAB ì�´ 최근바ë€�글 -> 검색 -> ì œëª©ìƒ‰ì�¸ 순으로 움ì§�입니다. (반발ì�´ 3명 ì�´ìƒ� 나오면 ì›�ìƒ�복귀 í•˜ê² ìŠµë‹ˆë‹¤;;) --ì„�천
=== IE 6.0 ì—�서ì�˜ 로그ì�¸ ë¬¸ì œ ===
Q : IE 6.0 ê¸°ë³¸ì„¤ì •ì—�서는 로그ì�¸ì�´ 안ë�˜ë„¤ìš”.
A : "ë�„구->ì�¸í„°ë„·ì˜µì…˜->ê°œì�¸ì •ë³´->편집" 눌러서 zp.cse.cau.ac.kr 허용으로 해주면 ë�©ë‹ˆë‹¤. --구근 [[BR]]
=== InterWiki 는 무엇�가요? ===
Q : ê·¸ë¦¬ê³ ê¸€ì¤‘ ''wiki : NoSmok : 페ì�´ì§€ì�´ë¦„'' ì‹�으로 ë§�í�¬ë¥¼ 했는ë�°, ì�´ê±´ 무슨 기능ì�¸ì§€ 간단히 설명좀
A : InterWiki ë�¼ê³ 합니다. InterWiki ì—� 등ë¡�ë�œ 다른 위키ì�˜ 페ì�´ì§€ë¥¼ ë§�í�¬ 걸때 사용합니다. 위키간 ì�´ë¦„공간ì�„ 연결해주는 ìœ ìš©í•œ 매í�¬ë¡œ. ^^; InterWiki ì—� 가보시면 현재 등ë¡�ë�œ 다른 위키페ì�´ì§€ë“¤ì�„ 알 수 있습니다.~
=== {{{~cpp }}}로 묶�는 단�� �트 사�즈가 작아요 ===
Q : {{{~cpp {{{~cpp }}} }}} 로 묶ì�´ëŠ” ë…€ì„�ì�˜ font를 1 ë�” í�¬ê²Œ 하면 어떻게 나오는지? 지금 좀 작아서 글ìž�ê°€ 보기ì—� ë‰ê°œì ¸ 보입니다.
A : 묶� 녀�� font가 1 � 커진 �태 (기존�트는 10pt) 는 UserPreferences �서 default.css를 default_2.css 로 바꿔서 보세요.
=== Semi project와 Regular Project � 기준� 관하여 ===
* 기본 �칙
* Regular Project �� 3명�� - 3명 ����면 세미나-스터디� 형태�거나, 단체 프로그램 목표, 기타� 단체 목표 �것�다.
* 예외 경우
* Regular Project 2명ì�´í•˜ë�¼ë�„ 팀ì›�들ì�´ Regular Project ë§Œí�¼ ë§Žì�€ ì ‘ê·¼ì„±ì�´ë‚˜ ë§�ì�´ ë©‹ìžˆë‹¤ê³ (--;)요구하면, ìž�ìœ ë¡œì�´ Regular Projectì—� 올린다.
- CppStudy_2002_2 . . . . 1385 matches
= �페�지는 =
* C++ì�˜ í�´ëž˜ìФ 부분ì�„ 미리 여러가지 ê³¼ì œë“¤ê³¼ 함께 ê°™ì�´ 공부하는 공간입니다.
= 스터디 목ì � =
* C++ì�˜ 문법ë�„ ì�µížˆê³ , 나아가서 사용법, OOPì—� 대해서 ë�” 친숙 해지기, 다양한 ê³¼ì œë¥¼ 통한 프로그래ë°� 경험 쌓기
= ê´€ë ¨ìž� =
* ë�„움 - ["ì‹ ìž¬ë�™"]
* 참여� - ���(["ricoder"]) ,김�준(["k7y8j2"]), 박세연(["세여니"]), 장재니(["E��c²"])
= 모임 약� =
* 매주 목요ì�¼ 오후 5시 ì‹ í”¼
* 필요시 목요� �외�� 주� 하루를 � 모� 것임
= ìœ ì�˜ ì‚¬í• =
* 모임 약ì†�ì�€ ê¼ ì§€í‚¤ë�„ë¡� 하세요
한 번 안나오면 2주를 ì �핑해야 하기때문ì—� 무리 ê°ˆ 것ì�´ë�¼...
= 스터디 계� =
* 앞으로 스터디 í• ê¸°ê°„ : ì´� 6주, 6번ì�˜ 모임
* 공부하는 범위 : C++ 기초플러스(성안당) 9장~13장,그 밖� 것
= 진행 방� =
* �� '스스로'� 공부를 �칙으로 합니다
* 주마다 ì�¼ì •한 ì–‘ì�˜ 범위 공부와 ìˆ™ì œë¥¼ 해야합니다
* 모르는 것ì—� 대해서는 서로 ì�˜ë…¼í•˜ê³ 서로 배워가는 ë°©ì‹�으로 í• ì˜ˆì •ìž…ë‹ˆë‹¤
- 새싹C스터디2005/ì„ ìƒ�님페ì�´ì§€ . . . . 1385 matches
= [새싹C스터디2005]/ì„ ìƒ�님페ì�´ì§€ =
ì„ ìƒ�님들ë�¼ë¦¬ ì�˜ê²¬ êµ�환ì�´ 너무 없는것 같아서 만들어 봤습니다.
== 진� ==
Cì—�서 공부해 보아야 í• ë‚´ìš©ë“¤ì�„ ì�´ì•¼ê¸° í•´ 보았으면 ì¢‹ê² ìŠµë‹ˆë‹¤. 필요한 ë‚´ìš©ì�´ 있다면 누구나 ì�¨ì£¼ì‹œê³ , 순서가 뒤바ë€�것ì�´ 있다면 바꾸어 주세요.
* 변수
* ìž…ì¶œë ¥
* ì œì–´ë¬¸
* ì œì–´ë¬¸1 : for, while
* ì œì–´ë¬¸2 : do while
* 함수
* ë°°ì—´
* ��터
* 구조체
== 가르치는 방법 ==
* [톱아보다]는 오늘 첫 모임입니다. ì‹ ìž…ìƒ�들ì—�게 ì�¼ì •한 ì§„ë�„까지 공부해 오ë�¼ê³ 미리 ë§�í•´ ë‘�었으며 그중 한명ì—�게 발표를 ì‹œí‚¤ê³ ì§ˆë¬¸ì�„ 통해서 완성시켜 나갈 ìƒ�ê°�입니다.
* [Leonardong]ì�˜ ë¹ ë¥¸ì½”ë”©ì�„ 위해서 ì�˜ì‹�ì �으로 마우스를 사용하지 않는 습관ì�„ 기르는 것ë�„ ì°¸ ì¢‹ê² ë‹¤ê³ ìƒ�ê°�합니다.
* ì�¼ì£¼ì�¼ì—� 한번ì�„ 모ì�´ë�”ë�¼ë�„ 위키를 통해서 쉽지만 ë§Žì�€ ì˜ˆì œê°€ 나갔으면 ì¢‹ê² ìŠµë‹ˆë‹¤. 연습보다 좋ì�€ ì„ ìƒ�님ì�€ 없으니까요.
* 스스로 ìƒ�ê°�해서 ì˜ˆì œë¥¼ 풀어나가는 연습ë�„ ì¤‘ìš”í• ë“¯ 싶네요.
* ë©”ì‹ ì €ë¥¼ 잘 활용하는 방법ì�´ ì—†ì�„까요??
* ë°°ì—´ì�„ 추가했습니다. ë°°ì—´(ì�´ì¤‘)ì�„ ì œëŒ€ë¡œ 가르ì³�야 Linked List를 ì œëŒ€ë¡œ ê°€ë¥´ì¹ ìˆ˜ 있ì�„ 것 같네요. Linked List를 쓰는 ì�´ìœ 를 ì•Œë ¤ë©´ ì�´ì¤‘ ë°°ì—´ì�„ 알아야한다 ìƒ�ê°�í•´ìš”. 안쓰면 ë�ê°€ 안좋ì�€ì§€ 알 수 있ì�„테니까요. [ì�´ì˜�호]
- ì�¼ë°˜ì �ì�¸ì‚¬ìš©íŒ¨í„´ . . . . 1360 matches
== ì�¼ë°˜ì �ì�¸ 페ì�´ì§€ í•í•´ ==
위키위키를 처ì�Œ 방문하시면 FrontPageì—� 들어오실ê²�니다. FrontPage는 ë§� 그대로 대문ì�´ ë�˜ëŠ” 첫 페ì�´ì§€ë¡œ, 현 ì�´ 위키공간 í•í•´ì�˜ 시작ì �ì�´ ë�©ë‹ˆë‹¤. 처ì�Œ 방문하실때ì—�는 FrontPage부터 시작하셔서 ê°� 페ì�´ì§€ ë§�í�¬ë¥¼ í�´ë¦í•˜ì…”서 í•해하시면 ë�©ë‹ˆë‹¤.
위키ì�˜ 페ì�´ì§€ë“¤ì�€ 빨리 ì�½ê³ 지나갈 글들ì�´ 아닙니다. 하나ì�˜ 페ì�´ì§€ê°€ 현재ì�˜ 모습ì�„ ë�„기 위해서 수많ì�€ ì†�들ì—� ê±°ì³�가며 ìˆ˜ì •ë�˜ê³ 추가ë�˜ê³ ì‚ì œë�˜ì—ˆìŠµë‹ˆë‹¤. 해당페ì�´ì§€ì—� 대해 시간ì�„ ë‘�ê³ ì²œì²œížˆ ì�½ì–´ë‚˜ê°€ì‹œê¸° ë°”ëž�니다. ê·¸ë¦¬ê³ ì°¸ì—¬í•˜ì‹œê¸° ë°”ëž�니다.
== 페�지 편집 ==
그러다가 해당 페ì�´ì§€ë¥¼ ìˆ˜ì •í•˜ê³ ì‹¶ìœ¼ì‹¤ë•Œê°€ 있으실 ê²�니다. 잘못ë�œ ì •ë³´ë¥¼ ë°”ë¡œìž¡ê³ ì‹¶ì�„때, ë‚´ìš©ì�„ ë�§ë¶™ì�´ì‹œê³ ì‹¶ì�„때, í† ë¡ ì¤‘ì�¸ ë‚´ìš©ì—� ì°¸ì—¬í•˜ì‹œê³ ì‹¶ì�„때, ë˜�는 í† ë¡ ì¤‘ì�¸ ë‚´ìš©ì�„ ì •ë¦¬í•˜ì—¬ 하나ì�˜ 문서로 ë§Œë“¤ê³ ì‹¶ì�„ 때 등등.. 그럴때ì—�는 거침없ì�´ 왼쪽 최하단ì�˜ 'Edit Text'를 í�´ë¦í•˜ì‹ ë’¤, 해당 페ì�´ì§€ë¥¼ ìˆ˜ì •í•˜ì‹œë©´ ë�©ë‹ˆë‹¤. 위키위키ì�˜ 공간ì�€ 누구ì—�게나 ì—´ë ¤ìžˆìœ¼ë©°, 누구나 ìˆ˜ì •í• ìˆ˜ 있는 페ì�´ì§€ìž…니다.
페ì�´ì§€ 편집ì�„ 위한 태그들ì�€ 다ì�Œ ë§�í�¬ë¥¼ 참조하세요. (해당 페ì�´ì§€ë¥¼ EditText해보시면 다른 사람들ì�´ 어떻게 편집했는지 알 수 있으니 ë³´ê³ ë°°ìš°ì…”ë�„ ë�©ë‹ˆë‹¤.)
연습� ["WikiSandBox"] �서 해보시기 바�니다.
== 페�지 열기 ==
해당 ì£¼ì œì—� 대해 새로운 위키 페ì�´ì§€ë¥¼ 열어보세요. Edit Text í•˜ì‹ ë’¤ [[ "ì—´ê³ ì‹¶ì�€ì£¼ì œ" ]] ì‹�으로 ìž…ë ¥í•˜ì‹œë©´ 새 페ì�´ì§€ê°€ ì—´ 수 있ë�„ë¡� 붉ì�€ìƒ‰ì�˜ ë§�í�¬ê°€ ìƒ�ê¹�니다. 해당 ë§�í�¬ë¥¼ í�´ë¦í•˜ì‹ ë’¤, 새로 열린 페ì�´ì§€ì—� Create This Page를 í�´ë¦í•˜ì‹œê³ 글ì�„ ìž…ë ¥í•˜ì‹œë©´, ê·¸ 페ì�´ì§€ëŠ” ê·¸ 다ì�Œë¶€í„° 새로운 위키 페ì�´ì§€ê°€ ë�©ë‹ˆë‹¤. ë˜� 다른 방법으로는, ìƒ�단ì�˜ 'Go' ì—� 새 페ì�´ì§€ ì�´ë¦„ì�„ ì �어주세요. 'Go' 는 기존ì—� 열린 페ì�´ì§€ ì�´ë¦„ì�„ ìž…ë ¥í•˜ë©´ 바로 가게 ë�˜ê³ ìš”. ê·¸ë ‡ì§€ 않ì�€ 경우는 새 페ì�´ì§€ê°€ 열리게 ë�œë‹µë‹ˆë‹¤.
ì–´ëŠ�ì •ë�„ 위키ì—� ì�µìˆ™í•˜ì‹œë‹¤ë©´ 보통 최근 ë°”ë€� 글 ë˜�는 RecentChanges 를 ë§�í�¬ë¡œ 걸어놓으ì‹ì‹œì˜¤. 가장 최근ì—� ìˆ˜ì •ë�œ 페ì�´ì§€ë“¤ì�„ 바로 확ì�¸í•˜ì‹¤ 수 있습니다.
== ì–‘ì†� í•í•´ ==
위키ì�˜ 특성ìƒ� 한 페ì�´ì§€ê°€ 길어지는 경우가 많습니다. 스í�¬ë¡¤ì�„ 위해 íœ ë§Œ 사용하는 것보다는 Page Up, Page Downì�„ ì �ì ˆí•˜ê²Œ 사용하시는 것ì�´ 편합니다. 한쪽ì†�ì�€ 키보드, 한쪽ì†�ì�€ 마우스.~
== 페�지 �� ==
위키위키ì�˜ 장ì �중 하나로 ìž�ìœ ë¡œìš´ ë§�í�¬ì—� 있습니다. 기본ì �으로 auto link를 ì§€ì›�하므로 해당 위키 페ì�´ì§€ ë§�í�¬ ë¿�ë§Œ 아니ë�¼ 다른 웹 페ì�´ì§€ì�˜ ë§�í�¬ë�„ ìž�ìœ ë¡ìŠµë‹ˆë‹¤. (쓰다가 ë³´ë©´ ê°€ë�” 위키 ë‚´ì—�서 다른 페ì�´ì§€ë¡œ ë‚ ë�¼ê°€ê¸° 허다해진다는. --;) 위키페ì�´ì§€ ë§�í�¬ëŠ” [[ "해당페ì�´ì§€ì�´ë¦„" ]] ì�„ 하시면 ë�˜ê³ , ì�¼ë°˜ 웹 페ì�´ì§€ëŠ” URLì�„ 그냥 ìž…ë ¥í•´ì£¼ì‹œë©´ ë�©ë‹ˆë‹¤.
== 메뉴 설명 ==
* 대문 - 가장 첫 페�지로 갑니다.
* 최근바ë€�글 - 최근ì—� ë°”ë€� 글입니다. ìž�주 들리시는 분들ì�€ ì¦�겨찾기ì—� ë§�í�¬ ê±¸ì–´ë†“ìœ¼ì‹œê³ ì“°ì„¸ìš”.
* 검색 - ì œëª©ìœ¼ë¡œ 찾기와 내용중 단어로 찾기를 ì§€ì›�합니다.
* ì œëª©ìƒ‰ì�¸ - 지금까지 열린 페ì�´ì§€ë“¤ì�´ ABCD 순으로 ë°°ì—´ë�©ë‹ˆë‹¤.
* �움� - �움� 페�지입니다.
- DesignPatternsAsAPathToConceptualIntegrity . . . . 1359 matches
�문 : http://www.utdallas.edu/~chung/patterns/conceptual_integrity.doc
ê°œë…�ì � ì™„ì „ì„±ì�˜ 경로로서ì�˜ ë””ìž�ì�¸ 패턴들
ë””ìž�ì�¸íŒ¨í„´ì�˜ ì¡°ì§�ì—� 대한 우리ì�˜ í† ë¡ ì¤‘ ë””ìž�ì�¸ 패턴ì�˜ 'ìž�ì—°ì �ì�¸ ìƒ�성' ì�„ ì •ì�˜í•˜ê¸° ì–´ë µë‹¤ëŠ” ì�˜ê²¬ì�´ 있었다.ë§Œì�¼ 우리가 어떻게 ë””ìž�ì�¸ 프로세스ì—�서 ë””ìž�ì�¸ 패턴들ì�´ ì�´ìš©ë�˜ëŠ”ì§€ ì�´í•´í•œë‹¤ë©´, ê·¸ë¦¬ê³ íŒ¨í„´ë“¤ì�˜ ì¡°ì§�화가 멀리 숨어있지 않다면, ì�´ëŠ” ì •ì�˜ë¥¼ 위한 좋ì�€ 프로í�¼í‹°ê°€ ë� 것ì�´ë‹¤. í�¬ë¦¬ìŠ¤í† í�¼ ì•Œë ‰ì‚°ë�”(Alexander) 는 ë””ìž�ì�¸ 패턴ì�˜ ìž�ì—°ì � ìƒ�성ì�€ ì�´ë“�ì�´ ë�˜ëŠ” 요소중 하나임ì�„ 강조했다. 소프트웨어ì�˜ ê´€ì �ì�˜ 업무 ë‚´ì—�서 ìž�ì—°ì �ì�¸ ìƒ�성ì�€ 실패한것 처럼 ë³´ì�´ë©°, ë””ìž�ì�¸ 패턴ì�„ ì�´ìš©í•˜ëŠ” ë�” ì�¼ë°˜ì �ì�¸ ì ‘ê·¼ 방법ì�€ 다ì�Œê³¼ ê°™ì�€ ì‹�으로 묘사ë�œë‹¤. "xyz ë¬¸ì œì—� 대해 ì§�면하게 ë�˜ì—ˆì�„때.. í•´ê²°ì±…ì�€.." 혹ìž�는 소프트웨어계ì—�서 ë�” ë””ìž�ì�¸íŒ¨í„´ì�˜ 편ì�˜ì£¼ì�˜ì �ì�¸ ì �ìš©ì�€ ë””ìž�ì�¸íŒ¨í„´ì�˜ ìƒ�성ì �ì�¸ ì�´ìš©ë³´ë‹¤ ìœ ìš©í•˜ë‹¤ê³ ë§�í• ì§€ë�„ 모른다.
ì�´ëŸ¬í•œ ì°¨ì�´ì�˜ 근본ì�€ ë””ìž�ì�¸ 프로세스 ë‚´ì—�서ì�˜ ë””ìž�ì�¸ 패턴ì—� 대한 ì´›ì �ì�˜ 부족ì�¼ì§€ë�„ 모른다. 사실ìƒ�, 우리는 ë””ìž�ì�¸ 패턴과 ê´€ë ¨ë�œ ë””ìž�ì�¸ 프로세스ì—� 대한 í† ë¡ ì�„ ê±°ì�˜ ë³´ì§€ 못했다. ë””ìž�ì�¸íŒ¨í„´ì�„ 프로세스와 ë�…립ì �으로 ì“°ì�´ëŠ” ë�„구처럼 보기ë�„ 한다. ì�´ì—� 대해 좀 ë�” 연구해보ìž�.
SEI ì—�서ì�˜ Carriere 와 Kazman ì�˜ 코멘트는 í�¥ë¯¸ë¡ë‹¤. "무엇ì�´ 좋ì�€ ê°�체지향 ë””ìž�ì�¸ì�„ 만드는가?"
오브ì �트/í�´ëž˜ìФ ë””ìž�ì�¸ 위ì—� 아키í…�ì³�ì�˜ 존재
아키í…�ì³� ë””ìž�ì�¸ì�˜ ë‚´ë¶€ì � ì •ê·œì„±(ë˜�는 ConceptualIntegrity)
ì�´ëŠ” Brooks ê°€ 25ë…„ ì „ì—� ì“´ ë§�ì�´ë‹¤. "ConceptualIntegrity 는 시스템 ë””ìž�ì�¸ì—�서 가장 중요한 ì�¼ì�´ë‹¤." 그는 계ì†� ë§�한다. "ì�´ ë”œë ˆë§ˆëŠ” ìž”ì�¸í•œ 것ì�´ë‹¤. 효율성과 ê°œë…�ì � ì™„ì „ì„±ì¤‘ 혹ìž�는 ë””ìž�ì�¸ê³¼ 구축ì�„ 하는 것ì�„ ì„ í˜¸í• ê²ƒì�´ë‹¤. í�° 시스템ì—� 대해 혹ìž�는 ì±…ìž„ì�„ ë§¡ì�„ 중요한 맨 파워를 ê°€ì ¸ì˜¬ 방법ì�„ ì›�í• ê²ƒì�´ë‹¤. 그래서 프로ë�•트는 ì �시ì—� ì¶œí˜„í• ê²ƒì�´ë‹¤. 어떻게 ì�´ ë‘� 필요요소들ì�´ 조화를 ì�´ë£° ê±°ì�¸ê°€?
하나ì�˜ 어프로치는 ì •ì�˜, 가장 ìµœìš°ì„ ì�˜ 중요한 특질ì�„ ìƒ�승시킨다. (ì–´ëŽ�터빌리티나 변화ì—� 대한 분리) ê·¸ë¦¬ê³ ì�´ 퀄리티들들ì�„ ë””ìž�ì�¸ 프로세스ì�˜ 설립ì�˜ ìš©ë�„로 ì�´ìš©í• 수 있다. ë§Œì�¼ ì�´ ìµœìš°ì„ ì�˜ 특징ì�´ 프로세스ì�˜ 목ì �ì�´ë‚˜ 구체ì � ë””ìž�ì�¸ 분류ì�˜ 하나ë�¼ë©´ 아마 'many'는 ê°™ì�€ ê°œë…�ì � ì™„ì „ì„±ì�„ "약간ì�˜ 좋ì�€ ê°�ì •"으로서 ì �시ì—� 프로ë�•트를 ..
어떻게 ì�´ë¥¼ ë‹¬ì„±í• ê²ƒì�´ë©°, 'ìž”ì�¸í•œ ë”œë ˆë§ˆ' ì�˜ ì�¼ë¶€ë¥¼ í•´ê²°í• ê²ƒì�¸ê°€?
다ì�Œì�€ "ê°�체지향 메소드들ì�˜ 효과를 테스트하기 위한 리트머스 종ì�´ë¡œì„œì�˜ ë””ìž�ì�¸ 패턴" 으로부터ì�˜ 요약ì�´ë©°, í†µì°°ë ¥ì�„ ì œê³µí•´ì¤„ 것ì�´ë‹¤.
몇몇 O-O ë””ìž�ì�¸ ë°©ë²•ë¡ ë“¤ì�€ 구체ì � ë””ìž�ì�¸ 기준ì—� ë”°ë�¼ 최ì �으로 나누어진(모듈화ë�˜ì–´ì§„) 아키í…�ì³�나 마ì�´í�¬ë¡œ-아키í…�ì³�들ì�„ 개발하는 명확한 단계ì�˜ í�¼ì—�서 시스템ì �ì�¸ 프로세스를 ì œê³µí•œë‹¤.
다ì�Œì�˜ ë°©ë²•ë¡ ë“¤ì�€ 모듈화ì—� 대한 그들ì�˜ 키 ë””ìž�ì�¸ 기준ì—� 따른 목ë¡�ì�´ë‹¤.
OOSE ì�˜ Booch 는 system modularization principle ì�„ ì œê³µí•˜ê¸° 위해 ì „ë¬¸ê°€ ë””ìž�ì�´ë„ˆì™€ 경험ì—� 매우 ì�˜ì¡´ì �ì�´ë‹¤.
OMT, Coad-Yourdon, Shaer-Mellor � 경우 data driven �며, system modularization principle 로서 ��터 �존성� 들었다.
ResponsibilityDrivenDesign � Wirfs-Brock는 system modularization � 대해 계약 최소화를 들었다.
EventDrivenDesign � Snoeck 는 system modularization principle � 대해 �존성 존재를 들었다.
ì €ìž�ì—� ì�˜í•˜ë©´, 오ì§� RDD 와 EDD ê°€ OO ë””ìž�ì�¸ 대한 명확한 룰ì�„ ê°€ì§€ê³ ìžˆìœ¼ë©° 그러므로 ì�´ë“¤ì�€ 설ë“�ë ¥ìžˆëŠ” OO ë””ìž�ì�¸ 방법들ì�´ë‹¤.
ë””ìž�ì�¸ 패턴ì�€ "변화하는 부분ì—� 대해 캡ìŠ�화하ë�¼"는 1ì°¨ì �ì�¸ 모듈화 ì›�리ì—� ë”°ë�¼ 마ì�´í�¬ë¡œ-아키í…�ì³�들ì�„ ë””ìž�ì�¸í•˜ëŠ” ê°€ì�´ë“œë¥¼ ì œê³µí•œë‹¤.
EDO 와 RDD 는 ì�´ 1ì°¨ ì›�리ì�¸ "변화하는 부분ì—� 대해 캡ìŠ�화하ë�¼"와 그들ì�˜ 명확한 룰들ì—� ë”°ë�¼ ì �ìš©ë� 때 다른 방법들로 만나서, 다른 ë””ìž�ì�¸ 패턴들ì�„ ìƒ�성해 낼 것ì�´ë‹¤. 예를 들면, RDD는 Mediator, Command, TemplateMethod, ChainOfResponsibility (주로 behavior), EDD 는 Observer, Composite, ChainOfResposibility(주로 structure) 를 ìƒ�성해낼것ì�´ë‹¤.
- 5�용C++스터디/멀티미디어 . . . . 1355 matches
* 발표ì—� ê¼ ë“¤ì–´ê°€ì•¼ í• ê²ƒë“¤
* 프로그램�서 사운드 재�� 어떻게 하는가?
* 프로그램�서 ��� 재�� 어떻게 하는가?
=== 1. 사운드 연주 ===
MFC는 멀티미디어를 위한 별ë�„ì�˜ í�´ëž˜ìŠ¤ë¥¼ ì œê³µí•˜ì§€ 않는다. Win32 API함수 ì°¨ì›�ì—�서 멀티미디어를 ì§€ì›�하기 때문ì—� MFCì—�서는 별ë�„ì�˜ í�´ëž˜ìŠ¤ë¡œ 만들어 놓지 않ì�€ 것ì�´ë‹¤.
ìš°ì„ ì‚¬ìš´ë“œë¥¼ 연주하는 API함수를 ë³´ìž�.
pszSound : ì—°ì£¼í• ì‚¬ìš´ë“œ 파ì�¼ì�˜ ì�´ë¦„. 파ì�¼ì�˜ 경로를 ë„£ì�„ ë�” 수ë�„ 있다.
hmod : 리소스ì—� 있는 Wave파ì�¼ì�„ ì—°ì£¼í• ê²½ìš° 리소스를 가진 실행파ì�¼ì�˜ 핸들ì�¸ë�°, ê·¸ 외ì�˜ 경우는 NULL로 준다.
fdwSound : 사운드ì�˜ 연주방ì‹�ê³¼ ì—°ì£¼í• ì‚¬ìš´ë“œì�˜ 종류를 ì •ì�˜í•˜ëŠ” 플래그ì�´ë‹¤. ì�´ê²ƒì—� ë”°ë�¼ 첫 번째, ë‘� 번째 ì�¸ìˆ˜ì�˜ í•´ì„� ë°©ì‹�ì�´ 달ë�¼ì§„다. 여러 플래그 중 몇 가지만 알아보ìž�.
- SND_FILENAME : 첫 번째 �수� pszSound는 사운드 파�� �름�다.
- SND_ASYNC : 비ë�™ê¸°í™”ë�œ 연수를 한다. 연주시작 후 바로 리턴하므로 다른 작업ì�„ 바로 ì‹œìž‘í• ìˆ˜ 있다.
- SND_LOOP : ì§€ì •í•œ 사운드를 반복ì �으로 계ì†� 연주한다. ì�´ 플래그는 반드시 SND_ASYNC와 함께 사용ë�˜ì–´ì•¼ 한다.
- SND_SYNC : ë�™ê¸°í™”ë�œ 연주를 한다. 사운드 파ì�¼ì�˜ 연주가 ì™„ì „ížˆ ë��나기 ì „ì—�는 리턴하지 않는다.
ì˜ˆì œ) AppWizard를 사용하여 Soundë�¼ëŠ” ì�´ë¦„으로 SDI 프로ì �트를 ë§Œë“ ë‹¤.
ë·°ì—� WM_LBUTTONDOWN메시지ì�˜ 핸들러를 ë§Œë“¤ê³ OnLButtonDown 핸들러ì—� 다ì�Œê³¼ ê°™ì�´ 코드를 작성한다.
PlaySound 함수를 ì‚¬ìš©í•˜ë ¤ë©´ mmsystem.h 파ì�¼ì�„ ë¨¼ì € include 해주어야 í•˜ê³ ,
Project/ Settings/Link íƒì—�서 winmm.lib를 ë§�í�¬í•´ 주어야 한다.
ê·¸ 후 컴파ì�¼í•˜ê³ 실행한 후 작업ì˜�ì—ì�„ 왼쪽 마우스 버튼으로 누르면 소리가 ë‚ ê²ƒì�´ë‹¤. 시스템ì—� 사운드카드가 장착ë�˜ì–´ 있어야 하며 ê°™ì�€ ë””ë ‰í† ë¦¬ì—� Battle.wavë�¼ëŠ” 파ì�¼ì�´ 있어야 í• ê²ƒì�´ë‹¤.
1-2) 비�기 연주
앞서 ë§Œë“ ì˜ˆì œë¥¼ ë³´ë©´ PlaySound 함수는 사운드 파ì�¼ 연주가 ì™„ì „ížˆ 종료ë�˜ê¸° ì „ì—�는 리턴하지 않으므로 연주중ì�¸ ë�™ì•ˆì�€ ì–´ë–¤ ì�¼ë�„ í• ìˆ˜ 없다. ì�´ëŸ° 방법ì�„ ë�™ê¸°í™” ë°©ì‹�ì�´ë�¼ê³ 한다.
- WebGL . . . . 1348 matches
== 기본 컨셉 ==
OpenGLì—�서 ì •ë§� 실무ì—�서 쓰는 부분만 따로 떼어낸 OpenGL ES(Embeded System)ì�˜ Javascript 구현체ì�´ë©° [HTML5] [Canvas]를 통해 나타난다. ë”°ë�¼ì„œ 초보ìž�ê°€ 쉽게 배우는ë�°ì—� ì´ˆì �ì�´ ë§žì¶”ì–´ì ¸ 있지 ì•Šê³ ì˜¤ì§� ì „ë¬¸ê°€ê°€ 구현ì�„ 하는ë�°ì—� ì´ˆì �ì�´ ë§žì¶”ì–´ì ¸ 있다.
== 특징 ==
[Javascript]ìž„ì—�ë�„ ë¶ˆêµ¬í•˜ê³ ë§ˆì¹˜ C프로그래ë°� 스타ì�¼ì�˜ 함수들ì�´ 존재한다. [WinAPI]ê°€ C스타ì�¼ì�˜ [OOP]ì�´ë“¯ WebGL ë˜�한 C스타ì�¼ì�˜ OOPì�´ë‹¤. ëª¨ë“ í•¨ìˆ˜ëŠ” WebGLcontextë�¼ëŠ” ê°�ì²´ì—� 있는ë�° ë³´ë©´ 그냥 ì ‘ë‘�어를 ë¶™ì�´ëŠ” ëŠ�낌ì�´ë‹¤.
위ì�˜ 코드를 ë³´ë©´ [ì‰�ì�´ë�”] 프로그램ì—� fragmentShader와 vertexShader를 Link 시키는 구문ì�¸ë�° 주체ì�¸ shaderProgramì�€ 첫번쨰 ì�¸ìž�ì�´ê³ glì�€ 그냥 ì ‘ë‘�ì–´ 처럼 ë³´ì�¸ë‹¤. ì € 구문만 그런것ì�´ 아니ë�¼ 다른 ëª¨ë“ í•¨ìˆ˜ë“¤ì�´ ì € gl ê°�ì²´ì—� 붙어있다. 하지만 ì •ìž‘ glì�´ 주체가 아닌 것들ì�´ 많다. ë”°ë�¼ì„œ 래핑한 ê°�체를 만들어 쓰는 것ì�´ ì†�편한ë�° 어설프게 했다가는 무척 꼬ì�´ê²Œ ë�œë‹¤.
ì�´ 관습ì�€ [OpenGL]ì�´ 기본ì �으로 Cë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�´ë�¼ 그런듯 하다. ì‹¤ì œ 래핑ì�„ 진행해본결과 마치 MFC를 보는듯한 ëŠ�낌ì�„ 강하게 ë°›ê³ ìžˆë‹¤.
=== OpenGLê³¼ ì°¨ì�´ì � ===
* WebGLì�€ 기존 OpenGLê³¼ 다르게 ì§�ì ‘ 그리기가 ì§€ì›�ë�˜ì§€ 않는다. 기존ì�˜ glBegin()와 glEnd()사ì�´ì—�서 ê°’ì�„ 계ì†�ì �으로 ì „ë‹¬í•˜ìˆ˜ ì—†ê³ ì˜¤ì§� glDrawElement()를 통한 ë°°ì—´ì�„ 한꺼번ì—� ì „ë‹¬í•˜ëŠ” 것'ë§Œ' ì§€ì›�한다. 초보ìž�들ì�˜ 첫난관ì�´ë‹¤.
* 사ê°�형그리기 ë°� 다ê°�형 그리기가 ì§€ì›�ë�˜ì§€ 않는다. ì‹¤ì œë¡œ 다ê°�형 그리기는 연습시ì—�ë§Œ ìž�주 ì“°ê³ ì‹¤ì œ 코드ì—�서는 삼ê°�형으로 ì�´ë£¨ì–´ì§„ 모ë�¸ì�„ ê°€ì ¸ë‹¤ 쓰기 때문ì�¸ 것으로 ë³´ì�¸ë‹¤. ê·¸ë¦¬ê³ ë‹¤ê°�형ì�€ 삼ê°�형ì�˜ 집합으로 í‘œí˜„í• ìˆ˜ 있다.
* ìœ í‹¸ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¡œ ì œê³µë�˜ëŠ” í��브, 구, 실린ë�”, í‹°í�¬íŠ¸ê°€ 모ë‘� ì§€ì›�ë�˜ì§€ 않는다. ì—시 ì˜ˆì œì—�ë§Œ ì“°ì�´ê³ ì“°ì§€ 않기 때문ì—� ê³¼ê°�히 ì œê±°í•œê²ƒìœ¼ë¡œ ë³´ì�¸ë‹¤.
* ê´‘ì›�, ì¹´ë©”ë�¼ ì¡°ìž‘, íšŒì „ 등ì�´ ì œê³µë�˜ì§€ 않는다. 모ë‘� ìž�ì‹ ì�´ ì§�ì ‘ ì—°ì‚°ì�„ 통해 í–‰ë ¬ì�„ 구해주어야 한다. 초보ìž�들ì�˜ 둘쨰 난관ì�´ë‹¤.
* í…�스ì³� 모드와 조명 모드가 매우 ì œí•œë�˜ì–´ 있다.
* ì‰�ì�´ë�”를 짜지않으면 쓸수가 없다. 심지어 í…�스ì³�를 입히는 것ë�„ ì‰�ì�´ë�”ì—�서 처리한다. 그냥 단색으로 처리하는 코드ë�„ ì‰�ì�´ë�” 코드를 짜지 않으면 그냥 í–�ì–€ 것만 보게ë�œë‹¤. ê·¸ë¦¬ê³ ê·¸ê²ƒë�„ íšŒì „ì‹œí‚¬ìˆ˜ë�„ 없다.
== 주요요소 ==
=== 파�프 �� ===
WebGLì�€ ì�¼ì •한 í��름구조를 만들어 ë‘�ê³ ê·¸ ê°�부분ì�„ 만들수 있ë�„ë¡� í•´ ë‘�었다. 아마 최ì �화가 쉬운 탓ì—� ê·¸ëŸ¬í–ˆìœ¼ë¦¬ê³ ìƒ�ê°�ë�œë‹¤.
[[attachment:WebGL.png WebGl파�프��]]
Attribute는 ê°� í�¬ì�¸íЏ 별로 ì „ë‹¬ë�˜ëŠ” ì •ë³´ì�´ê³ uniform ì�€ ì „ì²´ì—�서 공통ì �ì�¸ ì •ë³´ì�´ë‹¤. ì�¼ë°˜ì �으로 Attribute는 ê°� ì •ì �ì�˜ 위치 ì •ë³´ì™€ ê°� ì§€ì �ì�˜ ë²•ì„ ë²¡í„° ì •ë³´ë¥¼ì�„ ì „ë‹¬í•œë‹¤. uniformì�€ ì�¼ë°˜ì �으로 ì¹´ë©”ë�¼ì�˜ 위치나 환경광ì�˜ 위치처럼 ì „ì²´ì �ì�¸ 것ì�„ ì „ë‹¬í•œë‹¤. Attribute나 uniformì�€ ì�¼ì¢…ì�˜ 변수ì�¸ë�° 핸들ì�„ 얻어와서 그것ì�„ 통해 ê°’ì�„ ì „ë‹¬í• ìˆ˜ 있다. 즉 Atrribute나 Uniformì�€ Javascript측ì—�서 ì‰�ì�´ë�”로 ì •ë³´ë¥¼ 보내는 것ì�´ë‹¤. varyingì�€ ì‰�ì�´ë�” ê°„ì�˜ ì •ë³´ ì „ë‹¬ì—� 사용ë�œë‹¤. vertex shaderì—�서 fragment shader로 ê°’ì�´ ì „ë‹¬ë�˜ë©° 반대는 불가능하다(파ì�´í”„ë�¼ì�¸ 구조ìƒ� 당연한 것ì�´ë‹¤). ì�´ë•Œ vertex shader는 ê°� ì •ì �(ê¼ì§€ì �) fragment shader는 ê°� 픽셀ì—� 한번 호출ë�˜ê²Œ ë�˜ëŠ”ë�° ê°� ì •ì � 사ì�´ì�˜ 값들ì�€ [보간법]ì�„ ê±°ì³� ì „ë‹¬ë�˜ê²Œ ë�œë‹¤(ê·¸ë�¼ë””언트 ê°™ì�€ ëŠ�낌ì�´ë‹¤ 중간값ì�„ 알아서 만들어 준다).
ê°� ì‰�ì�´ë�”는 ë�™ì‹œì—� ë�™ìž‘í• ìˆ˜ 있는ë�° 당연히 ì�´ë“¤ì�€ 서로간ì—� ë�…립ì �ì�´ì–´ì•¼ 한다.
=== ��� ===
- [Lovely]boy^_^/Arcanoid . . . . 1345 matches
== �지 ==
* 공 움�임
* 비행기 움�임
* 비행기와 ê³µì�˜ ì¶©ë�Œ ì²´í�¬(위ì—�서 ë¶€ë”ªì¹˜ë“ ì˜†ì—�서 ë¶€ë”ªì¹˜ë“ )
* ê³µì�´ëž‘ 블ë¡�들 ì¶©ë�Œ ì²´í�¬(약간 ì‚�리ì‚�리하다?--; ì�´ë�™ëŸ‰ì�´ 1ì�´ 아닌 2ê°€ ë�˜ì–´ ë²„ë ¤ì„œ ê·¸ë ‡ë‹¤.)
* 장나ë�¼ 배경화면ì—�서 그냥 파란 하늘 배경으로 바꿨다. 좌표 계산 삽질로 ì�¸í•´ 야ìž�수가 ì§¤ë ¤ë²„ë ¸ë‹¤.
* ì˜›ë‚ ì—�는 1ms까지 멀티 타ì�´ë¨¸ê°€ 먹혔는ë�°, 지금 하는건 5ms ì�´í•˜ë¡œ 하니까 ë�Šê¸´ë‹¤. 왜그럴까
* 스테ì�´ì§€ëŠ” ì—시 파ì�¼ë¡œ 처리
* ì �수, 깨뜨린 블ë¡�, 걸린 시간 나옴
* 약간 어설프긴 하지만 움ì§�ì�´ëŠ” ë°”ì—� ë§žì�„때 ê°�ë�„ ë°”ë€�다. ì†�ë�„를 ì •í™•ížˆ ìœ ì§€í•˜ê¸´ 힘들듯 하다.
* 멀티 타ì�´ë¨¸ 해결봤다. ê°�ì²´ê°€ 너무 í�¬ë©´ 그런가 보다. ì „ë¶€ í�¬ê¸°ë¥¼ 1/4로 줄였ë�”니 1ms까지 먹힌다.
* 아무리 ìƒ�ê°�í•´ë�„ ë°°ì—´ì�˜ 행과 ì—´ì�€ 너무 헷갈린다. 한ë�™ì•ˆ 그림ì�´ 90ë�„íšŒì „ë�˜ì„œ 나오ë�”니, ì €ê±° ê³ ì¹˜ë‹ˆê¹Œ ë�˜ëŠ”êµ°.
* 소스ì—� ì�´ê²ƒì €ê²ƒ 막 넣다 보니 지금 코드가 ìƒ�당히 ì§€ì €ë¶„í•´ì¡Œë‹¤. 중복ì�„ 최대한 ì—†ì• ëŠ” 방향으로 해놔서 중복ì�€ 별루 없지만, 한 메소드가 너무 ê¸¸ê³ , í�´ëž˜ìФ 별 ì—í• ë¶„ë‹´ì�´ ì œëŒ€ë¡œ ì�´ë¤„지지 않ì�€ê²ƒ 같다. ëª¨ë“ ì¶©ë�Œë£¨í‹´ì�´ 다 CArcaBallì—� 집중ë�˜ì–´ 있다.
* ... ìƒ�ê°�해보니 ë�°ì�´í„° í†µì‹ ê³µë¶€ë¥¼ ì•ˆí•˜ê³ ìžˆì—ˆë‹¤. ì œê¸¸--; 공부하쟈
* 아�템 떨어진다.
* 컨테ì�´ë„ˆì—� í�¬ì�¸í„° 안 ë„£ì�„ë�¼ê³ 복사 ìƒ�성ìž�, 대입 ì—°ì‚°ìž� ì�´ëŸ°ê²ƒë�„ 만들어야 했다..--;
* ì „ì²´ì �ì�¸ ë””ìž�ì�¸ 변화 : ë¨¼ì €ë²ˆê²Œ ë¶„ì‚°ì‹�ì�´ì—ˆë‹¤ë©´, ì�´ë²ˆê±´ 커다란 관리 í�´ëž˜ìФì—�서 알아서 하는 ì‹�으로 바꼈다. OOP로부터 ì �ì � 멀어지는거 같긴 하지만..--;
* ì �ì � 배드볼화 ë�˜ê°€ê³ 있다.--;
* 그�안 시험기간�� 좀 쉬었다.
* ì¶©ë�Œì²˜ë¦¬ 버그 ì œê±°í–ˆë‹¤.
- 새싹�실/2012/Dazed&Confused . . . . 1343 matches
= 새싹�실 =
* Dazed & Confused 반입니다.
* 수업 시간: 매주 화요� 17:00 ~ 19:00
* 수업 내용: C Language
= 구성�� =
|| ì„ ìƒ�님 || [권순ì�˜] ||
||<|3> 새싹 || [김민재] ||
|| [박용진] ||
|| [박승우] ||
= 수업 =
== 1회차 (2012년 3월 20�) ==
* 새싹 ì�¸ì›�들 ê°œì�¸ ì‚¬ì •ë“¤ë¡œ ì�¸í•´ 한 주 휴강 -_-a (처ì�Œ 부터..;;)
== 2회차 (2012년 3월 28�) ==
=== 출� ===
|| �책? || �름 || 출� ||
|| ì„ ìƒ�님 || [권순ì�˜] || O ||
||<|3> 새싹 || [김민재] || O ||
|| [박용진] || O ||
|| [박승우] || O ||
=== 후기 ===
- 새싹�실/2011/Pixar/4월 . . . . 1332 matches
= 4월 6� =
* ê²°ì„�한 사람ì�€ ë³´ì¶© ë°›ê³ ì‹¶ìœ¼ë©´ 따로 ì—°ë�½í•˜ì„¸ìš”~ ì œê°€ ë¨¼ì € ì—°ë�½í•˜ì§€ëŠ” 않습니다 ã…‹ã…‹ - [김수경]
* ì°¨ë�„ì„ ì�´êµ°ìš” - [서지혜]
== 공부한 것 ==
''안 한 것''
=== 김연� ===
=== �승열 ===
== 후기 ==
=== 김연� ===
* ã… ã… ã… ë³„ì°�기를 ë°°ì› ìŠµë‹ˆë‹¤. ê°�ìž�칩ì�€ 맛있었습니다. 하지만 별ì°�기는 ì–´ë ¤ì› ìŠµë‹ˆë‹¤. ã… ã… ìˆ™ì œë�„ 있지만 해올 ìž�ì‹ ì�´ 없습니다. 1, 2, 3 ê°œ 순서대로 ì°�는거, 5ê°œ 다ì°�는거는 ê·¸ëŸì €ëŸ í• ë§Œí–ˆëŠ”ë�° 휴............ ë„ˆë¬´ì–´ë ¤ì› ì–´ìš”. 승열ì�´ëž‘ 둘ì�´ë°°ì›Œì„œ ì§„ì§œ 과외같ì�´ë°°ì› ì–´ìš”. 사실 C를 빨리빨리 ë°°ìš°ê³ ì‹¶ì–´ì„œ 매ì�¼ë§¤ì�¼ 새싹으로 1달만ì—� C를 ìž�ìœ ìž�재로 ë‹¤ë£¨ê³ ì‹¶ì–´ìš” 누낰ㅋㅋㅋㅋㅋㅋ ì§„ë�„ë”°ìœ„ë²„ë¦¬ê³ ì—„ì²ë¹¨ë¦¬ë°°ìš°ê³ ì‹¶ì–´ìš” 사실 ã…Žã…Žã…Ž ì œê°€ 머리가 좀 ë‚˜ë¹ ì„œ ë§Žì�´ í‹€ë¦¬ê³ ëŠ¦ê²ŒëŠ¦ê²Œ ì�´í•´í–ˆëŠ”ë�° ì�´í•´í•´ì£¼ì…”서 ê°�사해요 누낰ㅋㅋㅋ 창설만아니면 ë�” 오래해ë�„ ë�˜ë‹ˆê¹Œ 누나 오래하는거 누나만 안힘드시다면.........ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ ë¹¨ë¦¬ë¹¨ë¦¬ë°°ìš°ê³ ì‹¶ì–´ìš” ã…‹ã…‹ã…‹ 승열ì�´ê°€ 프ë§�ê¸€ìŠ¤ë¨¹ê³ ì‹¶ëŒ€ìš” 옆ì—�서 ì €ëŠ” ì ˆëŒ€ 아무ë§� 안했습니다 B)
=== 오�준 ===
�준� 잘 다녀와
ìš°ìˆìˆìˆ
�디팡팡
착하다착하다 �디팡팡팡
-새싹 ì„ ìƒ�님-
=== �승열 ===
* 오늘ì�€ 목요ì�¼ì—� 안해서 좀 ë§Žì�´í–ˆë‹¤! ifì œì–´ë¬¸ê³¼ for ì œì–´ë¬¸ì—� 대해서 ë°°ì› ë‹¤. 별ì°�기ë�„ ë°°ì› ë‹¤ í�‘í�‘ ë„ˆë¬´ì–´ë ¤ì›Œìš” ë¬¸ì œë‚´ì‹œë©´ ë§ˆì¶”ì–´ë³´ê³ ì„œë¡œ ê³ ì³�보는등 실습위주로 재밌게 수업했다. ë§Žì�€ê²ƒì�„ 배울수 있어서 좋았다..ã…‹ã…‹ã…‹.. ìˆ™ì œë�„ 있으니 복습하는겸 열심히 í•´ì•¼ê² ë‹¤. 누나 프ë§�글스 먹구싶어요. ..
=== 한광운 ===
�히 창설따위로 새싹� 안오다니
- HelpOnInstallation . . . . 1328 matches
== 설치 ì „ 필요환경 ==
* 아파치 웹서버, PHP
`rcs`가 설치�었는지 확�한다. {{{/usr/bin/rlog /usr/bin/ci /usr/bin/co}}}등등� 실행파�� 있어야 한다. {{{/usr/bin/merge}}}� 필요하다. PHP gettext 모듈� 필요하다. See also MoniWikiRcs
* <!> `rcs`ê°€ 없어ë�„ ì‚¬ìš©í• ìˆ˜ 있으나 백업본ì�´ ì €ìž¥ë�˜ì§€ 않습니다.
* ìµœì‹ ëª¨ë‹ˆìœ„í‚¤ëŠ” PHP로 만들어진 RcsLite를 ì œê³µí•˜ë©°, rcs ëŒ€ì‹ ì—� ì‚¬ìš©í• ìˆ˜ 있습니다.
* 윈ë�„우즈 사용ìž�ì�˜ 경우는 아파치 웹서버를 ì œì™¸í•œ PHP + rcs + 기타 몇몇 프로그램ì�´ 함께 패키징 ë�œ apmoni-setup-1.1.x.exe를 ì œê³µí•©ë‹ˆë‹¤.
* 윈�우즈 사용�� 경우 micro apache 웹서버가 �함�, mapmoni-setup-1.1.x.exe 를 받으실 수� 있습니다. (단, 여기서 .x. 는 3 ��)
* 윈ë�„우즈ì—�서 모니위키를 설치하는 방법ì�€ ApacheMoniwikiInstallerì�„ ì°¸ê³ í•˜ì‹ì‹œì˜¤.
== 다운로드 받는다 ==
== ì••ì¶•ì�„ ì �ì ˆí•œ ê³³ì—� 푼다 ==
ì••ì¶•ì�„ 풀면 moniwikië�¼ëŠ” ë””ë ‰í† ë¦¬ ë°‘ì—� í™”ì�¼ë“¤ì�´ 있는 것ì�„ ë³¼ 수 있다.
ë””ë ‰í† ë¦¬ ì�´ë¦„ì�„ ì›�하는 것으로 바꿀 수ë�„ 있다. 예를 들어 {{{/wiki}}}ë�¼ê³ 바꿀 수 있으며
기본 값� {{{/moniwiki}}}�다.
== monisetup.sh를 실행한다 ==
monisetup.sh를 실행하여 ë””ë ‰í† ë¦¬ì�˜ 쓰기권한ì�„ ì¡°ì •í•œë‹¤. (기본값ì�€ 2777) ì�´ë ‡ê²Œ 하여야 MoniSetup.php를 실행시킬 수 있게 ë�œë‹¤.
( ì‹¤í–‰ëª…ë ¹ì–´ëŠ” 프롬í�¬íЏìƒ�ì—�서 {{{sh monisetup.sh}}} )
/!\ 윈ë�„우즈 환경ì—�서는 곧바로 monisetup.php를 실행하시면 ë�©ë‹ˆë‹¤. (êµ¬ë²„ì „ì�˜ 모니위키ì—�서는 monisetup.bat를 실행해야 합니다).
처ì�Œ ì„¤ì¹˜í• ê²½ìš° MoniSetupì�„ ì�´ìš©í•´ì„œ config.php를 만들게 ë�œë‹¤.
여기서 가장 중요한 것ì�€ {{{$url_prefix}}}를 ê³ ì¹˜ëŠ” 것ì�´ë‹¤. ì�´ ê°’ì�€ 초기ì—� ìž�ë�™ìœ¼ë¡œ ì„¤ì •ë�˜ë©°,
ì�´ ê°’ì�„ ì œëŒ€ë¡œ ì§€ì •í•˜ë©´ MoniSetupì—�서 다ì�Œê³¼ ê°™ì�€ ë¡œê³ ê·¸ë¦¼ì�„ ë³¼ 수 있다.
- 새싹�실/2013/양반/3회차 . . . . 1307 matches
= 출�체� =
||�름||출�||
||권�기|| o ||
||임�훈|| o ||
||김지운|| o ||
= 수업 내용 =
== 계� ==
* 지난 시간 내용 복습
== ë‚´ìš© ==
=== ì œì–´ë¬¸ì�˜ 종류 ===
문장들� 실행 순서
특별히 ì§€ì • 안하면 첫 문장부터 시작하여 한 번ì—� 한 문장씩 순차ì �으로 실행ë�œë‹¤.
ì œì–´ë¬¸ì�„ 사용하면 ì�´ 문장ì�´ 실행 ë�˜ëŠ” 순서를 ë‚´ 맘대로 ì œì–´í• ìˆ˜ 있다.
종류
조건문 : if문, if-else문, switch 문
반복문 : while문, for문, do-while문
분기문 : goto문, return문, break문, continue문
함수호출
=== 조건문 if ===
조건문 - ì¡°ê±´ì‹�ì�˜ ê²°ê³¼(부울)ì—� ë”°ë�¼ ì¡°ê±´ì�„ ìˆ˜í–‰í• ê²ƒì�¸ì§€ 아닌지를 íŒ�단.
- 송년회 . . . . 1304 matches
한 해를 ë§ˆì¹ ì¦ˆì�Œ ZeroPagersê°€ 모ì�´ëŠ” ìž�리
== 송년회 04 ==
=== ê²°ê³¼ ===
� 15명� 회�� 모였�.
ë�¼ì§€ë°©ì•—ê°„ì—�서 107000ì›�, ë² ë¥¼ë¦° 3층 ìˆ ì§‘ì—�서 2차로 61000ì›� ì´� 168000ì›�사용.
ì œë¡œíŽ˜ì�´ì§€ ìž�체회비 60000ì›� ì§€ì›�
송년회 회비로 10만 9000� 수입. 사용.
으�. 앞으로는 회계 페�지를 만들어서 따로 관리를 해보는것� 좋�듯. - [�승한]
=== ì–¸ì œ ===
12ì›” 18ì�¼ í† ìš”ì�¼ ì €ë…� 7시. 4311 ê°•ì�˜ì‹¤...
4311 무언가 ì�´ì§ˆê°�ì�´ ëŠ�ê»´ì§€ë�”니;; 4411ê³¼ 헛갈린듯. ê·¸ë‚ ê³µì§€ì¢€ 붙여 놓아야 í• ë“¯ ã…‹ã„·ã…‹ã„· 죄송합니다 - [ì�´ìŠ¹í•œ]
=== 어디서 ===
학기 마무리행사로 í•™êµ�ì „ì²´ê°€ 들ì�©ì�¼í…�ë�°, 예약ì�´ 필요하지 않ì�„까요?? - [ì�´ìŠ¹í•œ]
예약 당연히 필요하다. 올 만한 사람 수ì�˜ 2/3 ì •ë�„로 예약 하면 ë� 듯 하다. --재ë�™
어디가 좋�까요? - 성만
그때 그때 달�요~ --재�
=== ì—°ë�½í•´ì•¼í• 회ì›� ===
* ë©”ì�¼ì�€ 주소ë¡�ì—� 있는 ëª¨ë“ ZeroPagersì—�게
|| 03 || ìž¬ì„ íšŒì˜� 재화 ||
|| 01 || ê°•ì�¸ìˆ˜ ì�´ìƒ�ê·œ ì‹ ìž¬ë�™ ||
- ì •ëª¨/2002.7.11 . . . . 1302 matches
== 안건 ==
1. zeropage.org ë�„ë©”ì�¸ 사용료, 소ìœ
ì�´ì„ ìš°ê°€ ì•Œê³ ìžˆê¸°ë¡œ 현재 zeropage.org ë�„ë©”ì�¸ì�€ ["구근"]ì�´ ê°€ì§€ê³ ìžˆê³ , ë�„ë©”ì�¸ ì�´ìš©ë£Œ ë˜�한 ì§�ì ‘ ë‚´ê³ ìžˆëŠ”ê²ƒìœ¼ë¡œ ì•Œê³ ìžˆìŠµë‹ˆë‹¤. (ì�´ ì�´ì•¼ê¸°ê°€ 맞다면) ì œë¡œíŽ˜ì�´ì§€ëŠ” ê°œì�¸ì—�게 비용ì�„ 부담시키는 현재ì�˜ ìƒ�황ì�„ 해결해주어야 합니다. ê·¸ë¦¬ê³ , ë�„ë©”ì�¸ ë˜�한 단체가 ì†Œìœ í• ìˆ˜ 있는지는 ëª¨ë¥´ê² êµ°ìš”(아는분?). ì†Œìœ í• ìˆ˜ 있다면, 차후 관리는 ì œë¡œíŽ˜ì�´ì§€ì—�서 ì§�ì ‘ 하는게 좋지 않ì�„까요?
2. 위ì—� 있는 안건과 ë�”블어 현재 ì œë¡œíŽ˜ì�´ì§€ì�˜ 비품(?) 들ì�´ ê°œì�¸ì—�게 가있는ë�° 그것ì�„ 모아서 관리하거나 ì �ì–´ë�„ 누가 무엇ì�„ ê°€ì§€ê³ ìžˆëŠ”ì§€ëŠ” 알았으면 합니다. 예를들어 ì œê°€ ì•Œê³ ìžˆëŠ” 것ì�€ ê´‘ì‹�-->10ì£¼ë…„ì°½ë¦½ì œ ìž�료집,서버보드메뉴얼 ,ìƒ�민-->ëº�ì§€ ì�´ëŸ°ê²ƒë“¤ì�„ 한ë�° 모아서 관리하ë�˜ì§€ 아님 누구한테 무엇ì�´ìžˆëŠ”ì§€ 관리했으면 합니다.
''DeleteMe) Who is '''ì œ'''?''
= ë‚ ì§œ =
* � : 7월 11� 목요�
* 시간 : 5시 ~ 7시 30분
* 장소 - ì‹ í”¼ì—�서 모여서 4411 ê°•ì�˜ì‹¤ë¡œ ì�´ë�™
= 참� �� =
* � 20명
|| 학번 || �름 ||
|| 02 || ê¹€ì •í›ˆ, ì‹ ì„±ìž¬, ì‹ ì§„ì˜�, ìœ ìƒ�ìš±, ì�´ì˜�ë¡�, ìž„ì˜�ë�™, ì •ìž¬ë¯¼ ||
|| 01 || ê°•ì�¸ìˆ˜, 남ìƒ�협, ì�´ì„ 호, ì�´ì°½ì„ ||
|| 00 || 김남훈, 박세연, ì�´ì •ì§� ||
|| 99 || ê°•ì„�천, 류ìƒ�민, ìœ¤ì •ìˆ˜, ì�´ë�•준, 장ì�€ì§€, ì •í•´ì„± ||
|| 97 || 김�준 ||
= 불참� =
|| 학번 || ì�´ë¦„(ì‚¬ìœ ) ||
|| 02 || 윤참솔(집),�대근(약�), 장재니(깜박), 조현민(집) ||
- ì œë¡œWiki . . . . 1301 matches
= 프로ì �트 재개 =
* ì œë¡œíŽ˜ì�´ì§€ 위키 서비스 개시와 함께 다시 재개
= 팀� =
* 현재 PHP로 ì§„í–‰ë�˜ê³ 있ì�Œ.
|| 팀�명 || 하는� ||
|| [�협] || - ||
|| [조현태] || - ||
= 메모 =
* [http://165.194.17.5/~namsangboy/ssh.exe ssh다운받기]
* ì ‘ì†� 서버 : zerowiki.dnip.net
* Ctrl + G -> / 로 ��
* /home/httpd/zero ��..
= 구현� 기능 =
* 게ì�´íŠ¸ì›¨ì�´ 서버ì—� 추가 서버를 등ë¡�ë§Œ 시키면 ìœ ê¸°ì �으로 다른 서버들과 ì—°ê²°ì�´ ë�œë‹¤.(마치 하나ì�˜ 컴퓨터 처럼 ë³´ì�¸ë‹¤), ê°� ê°œì�¸ 위키 혹ì�€ 카페 위키를 ìƒ�ì„±í• ë•Œì—� ìž�ì‹ ì�˜ ì›�하는 서버를 ì§€ì •í•˜ë©´ 그곳ì—� ê·¸ 위키가 ìƒ�성ë�œë‹¤. ê·¸ 위키ì—� 대한 페ì�´ì§€ ë�°ì�´í„°ë“¤ì�€ 모ë‘� ê·¸ 서버ì—� ì €ìž¥ì�´ ë�œë‹¤. 사용ìž�ì�˜ 입장ì—�서 보았ì�„때ì—�는 하나ì�˜ 웹사ì�´íŠ¸ì²˜ëŸ¼ ë³´ì�¸ë‹¤.
== 위키 분양 ==
* 개� 위키 � 카페 위키를 개설하게 해준다.
== 페ì�´ì§€ ê³µìœ ==
* 개략ì � 설명 : ê°� 페ì�´ì§€ëŠ” ìž�ì‹ ì�˜ 뇌ì�˜ ì�¼ë¶€ë¶„으로 ìƒ�ê°� í• ìˆ˜ 있다. ê°� 페ì�´ì§€ëŠ” 다른 페ì�´ì§€ë“¤ê³¼ 종ì†� ë°� í�¬í•¨ 관계를 가질 수 있다.(페ì�´ì§€ ë§�í�¬ë¥¼ 통해서 가능함) ê·¸ë¦¬ê³ ì�´ 페ì�´ì§€ë¥¼ 다른 여러 사람들과 ê³µìœ í• ìˆ˜ 있다. 기존 위키 처럼 하나ì�˜ 커뮤니티ì—�서ì�˜ ê³µìœ ê°€ 아니ë�¼ 다양한 커뮤니티 사ì�´íŠ¸ë“¤ì�´ 서로 서로 페ì�´ì§€ë¥¼ ê³µìœ í• ìˆ˜ 있게 ë�˜ê³ , ê·¸ ê³µìœ íŽ˜ì�´ì§€ê°€ ì—…ë�°ì�´íЏ ë�˜ì—ˆì�„ 경우 현재 ê³µìœ ì¤‘ì�¸ ëª¨ë“ ì»¤ë®¤ë‹ˆí‹°ì—� 그것ì�´ ë°˜ì˜�ë�œë‹¤.(ìˆ˜ì •ë�œê¸€ 목ë¡�ì—� ë– ì„œ 사람들ì—�게 환기 시킨다)
* 하는 방법 : 예를 들어서 ì œë¡œíŽ˜ì�´ì§€ 카페ì—� ìž�ì‹ ì�˜ 위키ì—� 있는 페ì�´ì§€ë¥¼ ì˜¬ë¦¬ê³ ì‹¶ì�„ 경우 ë¨¼ì € ì œë¡œíŽ˜ì�´ì§€ 카페ì—�서 화면 오른쪽 ìƒ�단ì�˜ 가입하기 버튼ì�„ 눌러서 가입한후, 올리기를 ì›�하는 페ì�´ì§€ë¥¼ ê³ ì¹ ë•Œ 카페 ì„ íƒ�ì�„ ì œë¡œíŽ˜ì�´ì§€ë¡œ í•˜ê³ ë‚˜ì„œ ì €ìž¥í•˜ë©´ 그후로 계ì†� ê³µìœ ê´€ê³„ê°€ ìœ ì§€ë�œë‹¤.
=== �용 ===
- ì •ëª¨/2012.2.24 . . . . 1300 matches
* 참가ìž� : [ì�´ìŠ¹í•œ], [김준ì„�], [변형진], [송지ì›�], [김수경], [서지혜], [강성현], [권순ì�˜], [ì •ì¢…ë¡�], [서민관], [황현], [ê³ í•œì¢…], [김태진], [ì�´ë¯¼ê·œ], [ì�´ì§„ê·œ]
== 1학기 ì •ëª¨ 시간 ==
* 월요� 오후 6시
* �본 여행기 - [강성현]
* 다�주� : [서민관]
== JCO 후기 ==
* JCOì—� 다녀온 사람들ì�˜ ì�´ëŸ° ì €ëŸ° 후기
* [http://wiki.zeropage.org/wiki.php/%EC%A0%9C12%ED%9A%8C%20%ED%95%9C%EA%B5%AD%EC%9E%90%EB%B0%94%EA%B0%9C%EB%B0%9C%EC%9E%90%20%EC%BB%A8%ED%8D%BC%EB%9F%B0%EC%8A%A4%20%ED%9B%84%EA%B8%B0 ì œ12회한êµìž�바개발ìž�컨í�¼ëŸ°ìŠ¤í›„ê¸°]
== 새싹 ==
* 앞으로ì�˜ ì�¼ì •
* �보
* 새싹 강사 모집
== 6층 PC실 ì •ë¹„ ==
* ë‚´ì�¼ 오후 2시ì—� Dell PC 20대 ê³ ìŠ¤íŠ¸ 작업합니다. ë§Žì�€ 참여 ë°”ëž�니다.
== 송지ì›� 학우ì�˜ '나는 ì‹ ìž…ì‚¬ì›�ì�´ë‹¤' ==
* 요즘 ë� í•˜ê³ ì‚¬ëŠ”ì§€ + 필드는 ì�´ë ‡ë‹¤
== ì�´ìŠ¹í•œ ì„ ë°°ì�˜ GUI ==
* GUI란 대략 �런 �니다. -ㅅ-
== 2ì›” íšŒê³ ==
* 2월� ZeroPage가 한 �
- ZeroPage성년� . . . . 1298 matches
= ZeroPage성년� =
* 참가 ì‹ ì²: 온오프믹스(http://onoffmix.com/event/4096)
* 문ì�˜ 사í•: ë©”ì�¼(theZeroPage@gmail.com) 혹ì�€ ZeroPage 홈페ì�´ì§€(http://zeropage.org)
== 기�단 ==
[송지�],[김준�],[서지혜],[김수경],[권순�],[김태진],[송치완],[추성준]
* [ZeroPage성년�/준비]
* [ZeroPage성년�/회�]
* [ZeroPage성년ì‹�/ê±°ì�˜ëª¨ë“ ZPì�˜ì—사]
* [ZeroPage성년�/지금그때]
* [ZeroPage성년�/후기]
* 온오프믹스 참가 ì‹ ì²ì—� ë¬¸ì œê°€ 있나요?(ì�´ë²¤íЏ 페ì�´ì§€ë¥¼ ì œ ì�´ë¦„으로 만들어서 ì €ëŠ” 참가 ì‹ ì²ì�„ í• ìˆ˜ê°€ 없습니다. 그래서 ì–´ë–¤ ë¬¸ì œê°€ 있는지 알 수가 없네요.) ì„ ë°°ë‹˜ê»˜ì„œ 온오프믹스로 참가 ì‹ ì²ì�´ íž˜ë“¤ë‹¤ê³ ë‹¤ë¥¸ 방법ì�„ 만드는 게 ì¢‹ê² ë‹¤ëŠ” ë§�씀ì�„ 해주셨습니다. 온오프믹스ì—� ë¬¸ì œê°€ 있다면 구글ë�…스를 통해 추가ì �으로 ì‹ ì²ì�„ 받거나 아니면 온오프믹스 참가 ì‹ ì²ì‹œ ë°œìƒ�하는 ë¬¸ì œë¥¼ 해결하는 법ì�„ 알아내어 온오프믹스 페ì�´ì§€ì—� 안내하는 것ì�´ 좋ì�„ 것 같습니다. - [김수경]
* 페ì�´ìФë¶�ì—�서 바로 ì‹ ì²ì�„ 하는 경우 ë¬¸ì œê°€ 있ì�„수ë�„ 있는거 같았아요. ì •ìš±ì�´í˜•ì�´ ì €ë²ˆì—� ë�œì¤„ 알았는ë�° 안ë��길래 다시하ë�¼ê³ 해서 ë��ê±°ë“ ìš”. -[김태진]
* 그닥 ë¬¸ì œê°€ 없었ë�˜ê±¸ë¡œ 기억하는ë�° ì €ë�„ ì œë¡œíŽ˜ì�´ì§€ ë©”ì�¼ì—�서 ì‹ ì²ì—� ë¬¸ì œê°€ ìžˆë‹¤ê³ ë³´ë‚´ì£¼ì‹ ê±¸ 확ì�¸í–ˆìŠµë‹ˆë‹¤. ë©”ì�¼ë¡œ 간단한 몇가지 사í•ê³¼ 함께 참가 ì�˜ì‚¬ë¥¼ ë°�히면 ì €í�¬ê°€ 관리하는 방법ë�„ 있지 않ì�„까요 - [ì§€ì›�]
* 우리나�� 암씨� 있었나.. - [서지혜]
* ì•ˆë³´ê³ ê·¸ëƒ¥ 타ìž�ë§Œ 치다보니.......;; - [김태진]
* 성ì�¸ì‹�ì�´ ì•„ë‹ˆê³ ì„±ë…„ì‹�ì�´ë„¤ìš”. ì •í™•í•œ 행사명ì�„ ì •í• í•„ìš”ê°€ 있ì�„듯... -[김태진]
* '''ë‚ ì§œ 변경해야 í• ê²ƒ 같습니다''' : 11ì›” 26ì�¼ì—� Agile Korea 2011ì�´ ì§„í–‰ë�©ë‹ˆë‹¤. ì €ëŠ” ì�´ê±° ê¼ ê°ˆê±°ë�¼ì„œã…œã…œã…œ ê·¸ë¦¬ê³ ì œ ê°œì�¸ ì‚¬ì •ì�„ ë– ë‚˜ì„œ, í˜•ì§„ì˜¤ë¹ ê°€ 기íš�단(''?'')ì—� í�¬í•¨ë�˜ì–´ ìžˆê³ ê¹€ì°½ì¤€ ì„ ë°°ë‹˜ê»˜ì„œ 키노트 연사로 참가하시는 것ì�´ í™•ì •ë�˜ì–´ ê·¸ ë‚ ì§„í–‰ì�€ 여러모로 힘들 것 같습니다. ê·¸ 바로 다ì�Œì£¼ê°€ ì �ë‹¹í• ê²ƒ ê°™ì�€ë�° 다들 어떻게 ìƒ�ê°�하세요? - [김수경]
* ì´‰ë°•í• ìˆ˜ 있지만 11ì›” 19ì�¼ì�´ 12ì›” 3ì�¼ë³´ë‹¤ 나ì�„ 수ë�„ 있습니다. ì €ì™€ 몇몇분들과는 ìƒ�관없ì�„ 수ë�„ 있지만 기ë§�ê³ ì‚¬ 임박, 프로ì �트 마ê°� 임박 등 재학ìƒ�들ì—�게 부담ì�´ í�° 시기ì�¼ 수 있습니다. 다수는 아니지만 송년회를 ì�¼ì°� 하는 단체ì—�서는 12ì›” 첫주 주ë§�부터 본격 시작ë�©ë‹ˆë‹¤. ì�¼ë‹¨ ì €ëŠ” ì–´ëŠ�쪽ì�´ë�˜ ìƒ�관없지만 다른 기íš�단 분들ì�˜ ì�˜ê²¬ë�„ ë“£ê³ ì‹¶ìŠµë‹ˆë‹¤. - [ì§€ì›�]
* 몇시부터 어떻게 몇 시간ë�™ì•ˆ 진행하는지ì—� ë”°ë�¼ 25ì�¼ë�„ 가능하지 않ì�„까 ë�¼ëŠ” ìƒ�ê°�ë�„ 드네요. ë� 그게 아니ë�¼ë©´ 뒤로 늦추는 ê±° 보다는 ì�¼ì°� 하는 것ì�´ 좋ì�„ 듯 싶네요. - [권순ì�˜]
* 늦추는것 보다는 당초 예ìƒ�í–ˆë�˜ëŒ€ë¡œ 송년회를 피해서 í•˜ë ¤ë©´ ë‚ ì§œë¥¼ 당겨서 해야하는게 좋ì�„것 같네요 시간ì�´ ì´‰ë°•í•œì •ë�„는 아닌ë�°ë‹¤ ë‚ ì§œì�˜ 변경ì�„ ì—¼ë ¤í•´ë’€ì—ˆìœ¼ë‹ˆ 앞쪽으로 변경해ë�„ ë� 것 같습니다 - [김준ì„�]
- ACM_ICPC . . . . 1288 matches
* [http://acm.kaist.ac.kr/2000/standing.html 2000ë…„]
* [http://acm.kaist.ac.kr/2001/standing.html 2001ë…„]
* [http://acm.kaist.ac.kr/2002/standing.html 2002ë…„]
* [http://acm.kaist.ac.kr/2003/rank.html 2003ë…„]
* [http://acm.kaist.ac.kr/2005/standing2005.html 2005ë…„ ìŠ¤íƒ ë”©]
* [http://acm.kaist.ac.kr/2007/standing2006.html 2006ë…„ ìŠ¤íƒ ë”©] - ZeroPage Rank 17
* [http://acm.kaist.ac.kr/2007/standing2007.html 2007ë…„ ìŠ¤íƒ ë”©] - ZeroPage Rank 30
* [http://acm.kaist.ac.kr/2008/fullnums.html 2008ë…„ ìŠ¤íƒ ë”©] - ZeroPage Rank 30
* [http://acm.kaist.ac.kr/2009/rank/new_summary_full.html 2009ë…„ ìŠ¤íƒ ë”©] - No attending
* [http://acm.kaist.ac.kr/phpBB3/viewtopic.php?f=7&t=129 2010ë…„ ìŠ¤íƒ ë”©] - No attending
* [http://acm.kaist.ac.kr/phpBB3/viewtopic.php?f=25&t=657 2011ë…„ ìŠ¤íƒ ë”©] - ACMCA Rank 26 (CAU - Rank 12)
* [http://acm.kaist.ac.kr/phpBB3/viewtopic.php?f=28&t=695 2012ë…„ ìŠ¤íƒ ë”©] - OOPARTS, GoSoMi_Critical (CAU - Rank 15)
* [http://acm.kaist.ac.kr/phpBB3/viewtopic.php?f=32&t=5656&sid=8a41d782cdf63f6a98eff41959cad840#p7217 2013ë…„ ìŠ¤íƒ ë”©] - AttackOnKoala HM
* [http://acm.kaist.ac.kr/phpBB3/viewtopic.php?f=35&t=5728 2014ë…„ ìŠ¤íƒ ë”©] - ZeroPage Rank 32 (CAU - Rank 18, including Abroad team)
* [http://icpckorea.org/2015/REGIONAL/scoreboard.html 2015ë…„ ìŠ¤íƒ ë”©] - 1Accepted1Chicken Rank 42 (CAU - Rank 18, including Abroad team)
* [http://icpckorea.org/2016/REGIONAL/scoreboard.html 2016ë…„ ìŠ¤íƒ ë”©] - Zaranara murymury Rank 31 (CAU - Rank 13, including Abroad team)
* [http://icpckorea.org/2017/regional/scoreboard/ 2017ë…„ ìŠ¤íƒ ë”©] - NoMonk, Rank 62 (CAU - Rank 35, including Abraod team)
* [http://icpckorea.org/2018/regional/scoreboard/ 2018ë…„ ìŠ¤íƒ ë”©] - ZzikMukMan Rank 50 (CAU - Rank 28, including Abroad team)
* [http://icpckorea.org/2019/regional/scoreboard/ 2019ë…„ ìŠ¤íƒ ë”©] - TheOathOfThePeachGarden Rank 81(CAU - Rank 52, including Abroad team)
* [http://static.icpckorea.net/2020/scoreboard_terpin/ 2020ë…„ ìŠ¤íƒ ë”©] - Decentralization Rank 54(CAU - Rank 35)
- OurMajorLangIsCAndCPlusPlus/stdio.h . . . . 1284 matches
담당 : [조현태]
== 함수 리스트 ==
|| 함수형� || 용� ||
|| void clearerr(FILE *) || 해당 스트림� 오류를 초기화 시킵니다. ||
|| int fclose(FILE *) || 해당 스트림� 닫습니다. ||
|| FILE * fdopen(int, const char *) || 파ì�¼ ì§€ì •ìž� 필드로 부터 스트림ì�„ 얻습니다. ||
|| int feof(FILE *) || 스트림� �� 아닌곳�서는 0, ��는 0� 아닌값� 리턴 합니다. ||
|| int ferror(FILE *) || 스트림� 오류가 있�경우 0� 아닌값� 리턴 합니다. ||
|| int fflush(FILE *) || 해당 스트림� 비운다. ||
|| int fgetc(FILE *) || 해당 스트림�서 한 글�를 받아온다. ||
|| int fgetpos(FILE *, fpos_t *) || 해당 스트림ì�˜ í�¬ì�¸í„°ì�˜ 위치를 fpos_tì—� ì €ìž¥í•œë‹¤. ||
|| char * fgets(char *, int, FILE *) || char*ì—� intì�˜ 길ì�´ë§Œí�¼ 스트림ì—�서 ì�½ì–´ì„œ ì €ìž¥í•œë‹¤. 파ì�¼ì�˜ ë��ì�´ë‚˜ 오류ì�¼ 경우 NULLì�„ 리턴한다. ||
|| int fileno(FILE *) || 해당 스트림� 핸들� 반환한다. ||
|| FILE * fopen(const char *, const char *) || 파�� 연다. ||
|| int fprintf(FILE *, const char *, ...) || 해당 스트림� 문�열� 기�한다. ||
|| int fputc(int, FILE *) || 해당 스트림� 한 문�를 기�한다. ||
|| int fputs(const char *, FILE *) || 해당 스트림� 문�열� 기�한다. ||
|| size_t fread(void *, size_t, size_t, FILE *) || 해당 스트림�서 문�열� 첫번째 ��� �기만�, �번째 ��� 횟수로 �습니다. ||
|| FILE * freopen(const char *, const char *, FILE *) || 세번째 ì�¸ìž�ì�˜ 스트림ì�„ ë‹«ê³ ê·¸ í�¬ì�¸í„°ë¥¼ 첫번째 ì�¸ìž�ì�˜ 파ì�¼ìœ¼ë¡œ 대체한다. ||
|| int fscanf(FILE *, const char *, ...) || 해당 파ì�¼ì—�서 문ìž�ì—´ì�„ ì§€ì •í•œ 형ì‹�으로 ì�½ì–´ë“¤ì�¸ë‹¤. ||
- VMWare/OSImplementationTest . . . . 1277 matches
= 출처 =
[http://neri.cafe24.com/menu/bbs/view.php?id=kb&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=x86&select_arrange=headnum&desc=asc&no=264 출처보기]
= 작성한 ì�´ìœ =
OS를 ë§Œë“¤ì–´ë³´ê³ ì‹¶ì�€ 마ì�Œì—� ë¬´ìž‘ì • ë›°ì–´ 들었는ë�° 대부분 환경ì�€ 리눅스ìƒ�ì�´
gcc였습니다. 하지만 ì €ëŠ” windows 환경하ì�˜ vc 개발ì�„ 주로 해왔으므로 무척
불편(?)했습니다. Djgpp ë�¼ëŠ” dosìš© gcc í�¬íŒ… ë²„ì „ê³¼ 윈ë�„ìš°ìš© cygwin 패키지를
사용하면 ì—시 ë�™ì�¼í•˜ê²Œ gcc를 윈ë�„ìš°ì—�서 컴파ì�¼ í• ìˆ˜ 있습니다 그래ë�„ ì €ëŠ” vcì�˜
ì—�디팅 환경ì�´ 맘ì—� 들어서 디버깅까지는 íž˜ë“¤ê² ì§€ë§Œ (어차피 커ë„� ë””ë²„ê¹…í•˜ë ¤ë©´
스스로 ìž�ì‹ ì�˜ 커ë„� 디버거를 만들어야 하는 ê±° 같습니다. ) ì—�디팅과 컴파ì�¼
ê·¸ë¦¬ê³ ë§�커를 vc6를 ì‚¬ìš©í•˜ê³ ì‹¶ì—ˆê³ ê·¸ëž˜ì„œ ì�´ë¥¼ ì‚¬ìš©í• ìˆ˜ 있는 방법ì�„ ì†Œê°œí•˜ë ¤
합니다.
= ì°¸ê³ í•˜ë©´ 좋ì�€ 사ì�´íŠ¸ë“¤ =
ì–´ë ¤ìš´ ì˜�문 OS개발방법ì�„ 한글화 해주는 ê³ ë§ˆìš´ 사ì�´íЏ
Chobits os� 소스를 얻� 수 있습니다.
무척 좋ì�€ Protected modeì—� 대한 설명과 소스를 ë‹´ê³ ìžˆëŠ” 사ì�´íЏ
OSì—� 대한 ì „ë°˜ì �ì�¸ ìž�료가 있습니다.
Bona Fide OS 개발 íŠœí† ë¦¬ì–¼ 사ì�´íЏ
소스가 공개� 여러 os가 있습니다.
혼ìž�서 GUI OS를 ë§Œë“œì‹œê³ ì±…ë�„ ì¶œíŒ�í•˜ì‹ ë¶„ì�˜ 사ì�´íЏ
í•œêµ ìž„ë² ë””ë“œ 개발ìž� 모임
- ì •ëª¨/2011.5.9 . . . . 1277 matches
* 참가ìž� : [송지ì›�], [김수경], [서지혜], [ìž„ìƒ�현], [ê¹€í™�기]''?'', [권순ì�˜], [강소현], [박성현], [황현], [ì‹ ê¸°í˜¸], [ì •ì§„ê²½], [김태진], [성화수]''?''
== 캡스톤 설계실 사용 안내 ==
* ì§€ì›�서 받아서 ì‹ ì² ë§Žì�´ 해주세요~
* 지�서는 [http://zeropage.org/53221#0 여기]�
* [ì‹ ê¸°í˜¸] 학우ì�˜ 게임 개발ì�„ 향한 ì�˜ì§€
* 다ì�Œì£¼ OMS : [ì •ì§„ê²½]
== 새싹 �실 지�금 ==
* ì´�무 [황현]ì—�게 계좌를 ì•Œë ¤ì£¼ì„¸ìš”.
== IFA ê³µìœ íšŒ í™�ë³´ ==
* [http://onoffmix.com/event/2823 IFA êµì œí�¼ì‹¤ë¦¬í…Œì�´í„° 컨í�¼ëŸ°ìФ 2011 ê³µìœ íšŒ]
* 컨í�¼ëŸ°ìФ 소개, í�¼ì‹¤ë¦¬í…Œì�´ì…˜ 트랜드, ì•„ì�´ìФ ë¸Œë ˆì�´í‚¹ 기법 소개, 그래픽 í�¼ì‹¤ë ˆí…Œì�´ì…˜ ê´€ë ¨ ë�™í–¥, Q&A
* 시간 : 2011.05.20 오후 6시 반 ~ 오후 8시
* 장소 : ê°•ë‚¨ì— 4번 출구 ì‚¼ì„±ì „ìž� 서초사옥 3층 대회ì�˜ì‹¤
* í† ìš”ì�¼ì—� ê°™ì�´ 가요!!!
* 형누나들ì�€ ì–¸ì œ(몇시ì—�)가세요?? 11ì—� ê°€ë ¤ëŠ” ì• ë“¤ì�€ ë’¤ì—� ë�™ì— 때문ì—� ì �ì‹¬ë¬´ë µì—� ê°€ë ¤ê³ ìƒ�ê°�중ì�¸ë�°.. - ?
* ì € í† ìš”ì�¼ 3시부터 ë©´ì ‘ìŠ¤í„°ë””ê°€ 잡혀서 아침 10시부터 2시까지 있다 갑니다. ë�°ë¸”스 staff 모임 참가 ëª»í• ê±° 같으니 나머지 staffë¶„ì�´ 회ì�˜ 후 회ì�˜ ë‚´ìš© ê³µìœ í•´ì£¼ì„¸ìš” - [Enoch]
* ì �심 때 ê°€ë ¤ë©´ 12시ì—� í•™êµ� 후문ì—�서 모여서 ê°™ì�´ê°€ì£ . - [윤종하]
* ê°™ì�´ 가실 ë¶„ 중ì—� ì‚¬ì „ 예약 ëª»í•˜ì‹ ë¶„ ì € 초대장 2장있으니 그냥 오면 ë�˜ìš” - [ìž„ìƒ�현]
== 다ì�Œì£¼ ì˜ˆê³ ==
* 새싹 중간 ì �ê²€
- 2012년�서모임 . . . . 1275 matches
= 2012년 �서 모임 소개 =
* [2011년�서모임]� �어서 2012년 �안 진행�는 �서 모임.
* 시간 : ë¯¸ì •
* 테마를 ì •í•˜ê³ ê·¸ 테마ì—� 맞는 ì±…ì�„ ê°�ìž� ì •í•´ì„œ ì�½ëŠ”ë‹¤.
* 현재 참가� : [김태진], [김수경], who else?
* [2012ë…„ë�…서모임/ì£¼ì œ]
= ì§„í–‰ =
== 2012 겨울방학 ==
=== 1월 넷째 주 ===
* 시간 : ì •ëª¨ ì§�후 -> 1ì›” 31ì�¼ 화요ì�¼ë¡œ 미룸
* 장소 : ì •ëª¨ìž¥ì†Œ
* ì£¼ì œ : 2012 첫번 기ë…� ìž�ìœ ì£¼ì œ
* [김태진] - 바보 빅터
* [김수경] - [불�화법]
=== 2월 첫째 주 ===
* 시간 : 2월 8� 수요�
* 장소 :
* ì£¼ì œ : 피아노와 ê´€ë ¨ìžˆëŠ” ì±…
* [김태진] -
* [김수경] - [http://book.naver.com/bookdb/book_detail.nhn?bid=184152 ì Šì�€ 피아니스트ì—�게 보내는 편지]
- ì •ëª¨/2013.7.8 . . . . 1262 matches
= 참여� =
* [김민재], [김윤환], [ê¶Œì˜�기], [ì†¡ì •ê·œ], [안í˜�준], [서민관], [장í˜�수], [ì¡°ì˜�준], [ë°•í�¬ì •], [임지훈], [김현빈], [남근우], [ì›�준연], []
* �번 OMS = [장�수] 회� "멀티미디어� 압축 방�"
* 다�주� = [남근우] 회�
= 주요 내용 =
== 학회 �류 ==
* 1. ì�´ë²ˆì£¼ 목요ì�¼ì—� 학회 êµ�류때문ì—� ìˆì‹¤ëŒ€ì—� 학회 사람과 ë§Œë‚ ì˜ˆì •ìž…ë‹ˆë‹¤.
* 아마 7월중 8ì›” ì´ˆ ê³ ë“±í•™ìƒ� 개최 해커톤ì—� 대해 계íš�ì�´ë�¼ë�˜ê°€ë¥¼ ì�´ì•¼ê¸°í• 것입니다.
* 다ì�Œì£¼ì—� 결과를 ì•Œë ¤ì¤„ê²ƒìž…ë‹ˆë‹¤.
* 행사하게ë�œë‹¤ë©´ 다ì�Œì£¼ì—� 진행방향ì—� 대해 ì�´ì•¼ê¸°í• 것같습니다.
== 구글디벨로í�¼ 그룹 등ë¡� ê´€ë ¨ ==
* 2. ì œë¡œíŽ˜ì�´ì§€ 구글디벨로í�¼ 그룹ì—� 등ë¡�하는거ì—� 대해서 그쪽 ë¶„ê³¼ ì�´ì•¼ê¸° í• ì˜ˆì •.
* 안í˜�준 회ì›� : í•´íƒ�ì�€ ì–´ë– í•œê°€?
* 김민재 회장 답변 : êµ¬ê¸€ê´€ë ¨ ì§€ì›�? / 기기 ì§€ì›�, 행사 ìš°ì„ ì°¸ì—¬ê¶Œ.등등 여러 í•´íƒ�.
* 안í˜�준 회ì›� : ì œì•½ì‚¬í•ì�€ 있는가?
* 김민재 회장 답변 : 확실한거는 학회 ì •ê¸° ë³´ê³ ì„œë¥¼ 올리는것. 다른 ê³³ì—�서ì�˜ ì§€ì›�ì�´ 있으면 안ë�˜ëŠ”ê°€ì—� 대한 ì œì•½ì‚¬í•ì�´ 있는지는 잘 ëª¨ë¥´ê² ì�Œ.
== ì— í‹° 계íš� ==
''' ì— í‹° 계íš�ì�´ 변경ë�˜ì—ˆìŠµë‹ˆë‹¤. ìµœì‹ íŽ˜ì�´ì§€ë¥¼ ì°¸ê³ í•˜ì‹œê¸° ë°”ëž�니다. '''
* 3. ì— í‹° 계íš�ì�´ 있습니다.
* 장소는 충� 단양쪽.
- í”„ë¡œê·¸ëž˜ë¨¸ê°€ì§€ë…€ì•¼í• ìƒ�ê°� . . . . 1253 matches
í† ë¡ ë‚¸ì‚¬ëžŒ - ["nautes"]
ëª¨ë“ ZPì�¸ë“¤ì—�게 미안하게 ìƒ�ê°�합니다. ê°‘ìž�기 뚱딴지 ê°™ì�€ ìƒ�ê°�ì�´ 났습니다. 과연 ["programmer"]들ì�´ í•ìƒ� 마ì�Œì—� ì§€ë‹ˆê³ ìžˆì–´ì•¼ í• ["ìƒ�ê°�"]ì�€ 무엇ì�¼ê¹Œìš”? ì–´ë–¤ ìƒ�ê°�들ì�„ í•ìƒ� ì§€ë‹ˆê³ ìžˆì–´ì•¼ 잘못ë�œ í–‰ë�™(ì‚¬ê³ í�¬í•¨)ì�„ 하지 않ì�„ 수 (혹ì�€ í•˜ê³ ìžˆë‹¤ëŠ” 것ì�„ 깨달ì�„ 수 )있ì�„까요? ["programmer"]들ì�´ ê¼ ì§€ë‹ˆê³ ìžˆì–´ì•¼ í• ìƒ�ê°�들ì�´ 무엇ì�¼ê¹Œ? ê¶�금합니다.
DeleteMe--ìš°ì„ ìœ—ê¸€ì—�서 (확실히) 불분명한 ë‘� 단어를 사용하였는ë�° 하나는 ["programmer"]ì�´ê³ 다른것ì�€ ["ìƒ�ê°�"]ì�´ë�¼ëŠ” 단어입니다. ìš°ì„ ë‹¨ì–´ ì •ì�˜ê°€ 필요한거 ê°™ì�€ë�°..대충 비슷하게는 ìƒ�ê°�í• êº¼ ê°™ì�€ë�° ì •êµ�화가 í•„ìš”í• êº¼ 같군요. ìž¬ë°Œê³ ìœ ì�µí•œ í† ë¡ ì�´ ë�˜ì—ˆìœ¼ë©´ 합니다.
''미안하실 ì�´ìœ 있나요~ 그냥 한번쯤 ìƒ�ê°�í•´ë´�ë�„ 좋ì�€ ì£¼ì œì�¼ë“¯ í•´ìš”. --1002''[[BR]]
''ë¯¸ì•ˆí•˜ë‹¤ê³ í•œê±´ ìƒ�ê°�한다는 것ì�€ ê·¸ ìž�ì²´ê°€ ì—�너지를 ë‚비하는 íž˜ë“ ì�¼ì�´ë�¼ì„œ ê²°êµ ë‚´ê°€ íž˜ë“ ì�¼ 시킨게 ë�˜ìž–ì•„. --nautes''[[BR]]
''êµ³ì�´ 미안하다면 맛있는거 사ì¤~ -- ì„ ìš°''[[BR]]
''얼굴�나 보�면.. -- nautes''[[BR]]
ì €ì�˜ 글ì—�서 프로그래머 ì�˜ 범위는 초보프로그래머 로 í• ê¹Œ 합니다.
í•™ë¶€ì‹œì ˆ 혼ìž�하는 프로그래ë°�ì�˜ 경우, 사소한 기능 하나를 ì¶”ê°€í•˜ë ¤ë‹¤ê°€ ì œí’€ì—� ì§€ì³�서,
ì „ì²´ 프로그램ì�„ í�¬ê¸°í•˜ëŠ” 경우가 ìƒ�기곤 í•˜ì£ ..
''목ì �'' ì�´ 무엇ì�¸ê°€ë¥¼ 늘 기억했으면 합니다. 무엇ì�„ 목ì �으로 하는지 잊어버릴 경우
우리는 종종, ë§Žì�€ ë…¸ë ¥ê³¼ 시간ì�„, 단지 ì �ì�€ 가치를 얻기위해 ë‚비하곤 합니다. --혀뉘
''간혹 프로그래ë°�ì�„ 하다가 ë³´ë©´ 주ê°�ì�´ ì „ë�„ê°€ ë�˜ì–´ë²„리곤 í•˜ì£ . 좋ì�€ ì§€ì � --1002''
와.. ì •ë§� ì–´ë ¤ìš´ 질문ì�´ë„¤ìš”.. 프로그래머가 ì§€ë…€ì•¼í• .. ìƒ�ê°�..ã…¡.ã…¡ ì�´ë�¼...
ã…¡.ã…¡ í�¬ìœ½.. 진지하게 ìƒ�ê°�í•´ ë³´ì§€ 않아서 잘ì�€ ëª¨ë¥´ê² ì§€ë§Œ...
부지런해야 하지는 않�까..(�건 ��� 안들어갈까요..ㅡ.ㅡ?)
ì–´ì¨Œë“ ì €ì²˜ëŸ¼.. ã…¡.ㅡ게으르면 안ë� ì§€ë�„.. -- ì„ í˜¸
ì œ ìƒ�ê°�ì—� 현대 사회ì—�서 근면ì�´ë�¼ëŠ” 가치는 ìƒ�대ì �으로 ë§Žì�´ ë–¨ì–´ì¡Œë‹¤ê³ ìƒ�ê°�합니다. 요즘 ê°™ì�´ 한 사람ì—�게 ë§Žì�€ ì�¼ì�„ ì§§ì�€ 시간 ë‚´ì—� 요구하는 사회ì—�서 근면함ì�´ 얼마나 í�° 가치를 ì§€ë‹� 수 있ì�„지는 곰곰히 ìƒ�ê°�해보아야 í• ê²ƒ 같습니다. ê·¸ë¦¬ê³ ë¶€ì§€ëŸ°í•˜ì§€ë�„ 게으르지ë�„ 않ì�€ 사람ë�„ 많습니다. ìž�책하지 마세요. :) (혹시 ì§„ì§œ 게으른.. --+) -- nautes
너무나 ì�´ìƒ�ì �ì�´ê³ ì¶”ìƒ�ì �ì�¸ ìƒ�ê°�ì�´ê² 지만 '프로그래머는 사회ì—� ì�´ì�µì�´ ë�˜ëŠ” 프로그램ì�„ 만들어야 한다'는 근본ì �ì�¸ ìƒ�ê°�ì�„ 갖는 ê±´ 어떨까요? 예를 들어 재미있는 오ë�½ë�„ ì¢‹ê² ì§€ë§Œ ìž¥ì• ì�¸ì�´ë‚˜ 나ì�´ ë§Žì�´ ë“œì‹ ë¶„ë“¤ì�„ 위한 보조용프로그램 ê°™ì�€ 것들ì�´ ë§Žì�´ 개발ë�˜ì–´ì•¼ í•œë‹¤ê³ ìƒ�ê°�합니다. ì „ì—� ì •ë³´ìš”ì›�단 활ë�™ì�„ í• ë•Œ 우리나ë�¼ì—� 보급ë�˜ì–´ 있는 ìž¥ì• ì�¸ìš© 프로그램들ì�´ ë§Žì�´ 부족한 현실ì�„ 봤었는ë�°... ë‚´ê°€ ë§Œë“ í”„ë¡œê·¸ëž¨ì�´ 남ì—�게 ë�„움ì�´ ë�œë‹¤ë©´ 그보다 좋ì�„ ì�¼ì�´ ë˜� 있ì�„까요? ^^ -- jeppy
스스로 무엇ì�„ ì�´ë£¨ê³ ìž� 하는지 ê·¸ 뜻ì�„ 세우는 것ë�„ ì¤‘ìš”í•˜ë‹¤ê³ ìƒ�ê°�합니다.
- 현재 위키ì—� ì–´ë–¤ 습관ì�´ ìƒ�ê¸°ê³ ìžˆëŠ”ê±¸ê¹Œ? . . . . 1252 matches
새로운 ê³µì›�ì�„ ì§€ì�„ 때였다. 한 ê³µì›� 설계사가 ê³µì›�ì—� 대한 ì „ë°˜ì �ì�¸ 설계를 í•˜ê³ ìžˆì—ˆë‹¤. ê³µì›� ì¡°ê²½ 설계를 ë§ˆì¹˜ê³ ìž”ë””ì™€ 길ì�„ 내었다. 그런ë�° ë¬¸ì œê°€ 있었으니, 옆ì—� 분명히 길ì�´ 있었ì�Œì—�ë�„ ë¶ˆêµ¬í•˜ê³ ì‚¬ëžŒë“¤ì�´ 잔디를 가로질러 지나가는 것ì�´ì—ˆë‹¤. 푯ë§�ì�„ 세워ë�„, 줄로 길ì�„ 만들어ë�„ 사람들ì�´ ì œëŒ€ë¡œ 지키지 않는 ì�¼ì�´ 허다했다. ê³µì›�설계사는 'ë�„대체 ë�ê°€ ë¬¸ì œì�¼ê¹Œ?' 하며 ê³ ë¯¼ì�„ 하였다.
오랫ë�™ì•ˆ ê³ ë¯¼í•œ ë��ì—� 설계사는 잔디를 ë³´ê³ ì�´ ë¬¸ì œë¥¼ 간단히 해결했다. 잔디가 가장 ë§Žì�´ 밟힌 부분ì�„ ë”°ë�¼ 새로운 길ì�„ 내었다. 잔디가 가장 ë§Žì�´ 밟힌 부분ì�„ 보니 다른 길로 지나가는 가장 가까운 지름길ì�´ì˜€ë�˜ 것ì�´ë‹¤.
우리가 현재 OneWiki(ê°€ì œ ì�´í•˜ OneWiki로 표현)ë�¼ëŠ” ê³µì›�ì�„ ë�Œì•„다닌지(ë˜�는 길ì�„ 설계한지) ì�¼ì£¼ì�¼ ì�´ìƒ�ì�˜ 시간ì�´ í��ë¥´ê³ ìžˆëŠ”ë�°, ê·¸ë�™ì•ˆ ìž�ì‹ ë“¤ì�´ ì–´ë– í•œ 경로를 ë§Œë“¤ì–´ë‚´ë ¤ê³ í–ˆëŠ”ì§€, ë˜�는 ì–´ë– í•œ 편한 경로들ì�´ ìžˆê³ ë�Œì•„보면서 ì–´ë– í•œ ëŠ�낌ì�„ 받는지 ìƒ�ê°�í•´ 봤으면 합니다.
ë‘�번 ì�´ìƒ� 혹ì�€ 규칙ì�´ë�¼ ì�˜ì‹�í•˜ê³ í•œë²ˆì�´ë�¼ë�„ 행한 것ì�´ 있다면 내용과 ëŠ�낌ì�„ ì �ì–´ 봅시다.
* ì�´ë¦„ì�˜ 하위 분류로 / 를 사용한다. 예) [삼ì´�사CppStudy]하위ì—� ì†�한 [삼ì´�사CppStudy/ìˆ™ì œ1] 페ì�´ì§€
* URLì�´ë‚˜ dos, unix ë””ë ‰í† ë¦¬ 구조 같아서 친숙한 것 같다. 프로그래머나 컴퓨터 íŒŒì›Œìœ ì €ëŠ” ì�µìˆ™í•œê²ƒ 같지만, 한êµë§�ì—�는 어울리지 않는 것 같다. --NeoCoin
+ 길ì—� ë¹„ìœ ë¥¼ 했었는ë�° 우리는 0'Wiki를 사용함으로 해서 ì�µìˆ™í•œ 길ì�´ 있기 때문ì—� 1'Wikiì—�ë�„ ì—시 똑같ì�´ 사용하는것 같습니다. ì�´ëŒ€ë¡œ 페ì�´ì§€ê°€ 쌓ì�¸ë‹¤ë©´ 0'Wiki와 똑같ì�´ ë�˜ì§€ 않ì�„까 합니다.-[ìƒ�ìš±]
+ 편한 길ì�´ 있다면 계ì†� ì�¨ë�„ ë¬¸ì œëŠ” ì—†ë‹¤ê³ ìƒ�ê°�하지만.. --[snowflower]
* 그것ì�´ 왜? 편한 길ì�¸ê°€ 앞으로ë�„ íŽ¸í• ìˆ˜ 있는 길ì�¸ê°€? 나ì�œì �ì�€ 왜 나ì�œê°€? 하는 것ì�„ ì�´ì•¼ê¸° 하ìž�는 것ì�´ì§€ìš”. ì € ì�´ì•¼ê¸°ì—�는 분명 ë§Žì�€ 부분ì�´ ìƒ�ëžµë�˜ì—ˆì�„ ê²�니다. ì�´ 길ì�„ ë‚´ë�„ ë�˜ëŠ”ê±´ê°€? 왜 사람들ì�´ ë§Žì�´ 다ë‹�까? 하는 ê³ ë¯¼ë“¤ì�´ìš”. OneWiki ì—� 길ì�„ 보면서 ìƒ�ê°�í•´ BoAìš”. --NeoCoin
* ì œëª©ì—� 빈칸ì�„ 넣어본다. 잘ë�˜ëŠ”ê±° 같다. ì˜›ë‚ ì—” 잘 안ë�˜ì—ˆì—ˆë‚˜? --[ì�¸ìˆ˜]
* 파싱ì�˜ ë¬¸ì œì™€ 검색ì�˜ ë¬¸ì œê°€ 어쩌구 했었ë�˜ê±° ê°™ì�€ë�°, ê°œì�¸ì �으로는 페ì�´ì§€ì�´ë¦„ì—� 빈칸ì�€ 별로ë�¼ì„œ. --[snowflower]
* ì›�래 빈칸ë�„ 잘 들어 갑니다. 하지만 ì—¬ì „ížˆ 검색ì�€ 보장 못하지요. --NeoCoin
* ì œëª©ì�´ ì˜�ì–´ë�¼ë©´ ê°� 단어ì�˜ 앞ì�„ 대문ìž�로 씀으로ì�¨, ë�„어쓰기ì�˜ 효과를 누릴수 있었지만... 한글ì�€ 그게 ì°¸ ì• ë§¤í•˜ì§€ìš”. ë�„어쓰기를 안하ìž�니 한눈ì—� 들어오지ë�„ ì•Šê³ , ë˜� ë�„어쓰기를 하ìž�니 검색ì�´ 보장ì�´ 안ë�˜ë‹ˆ... 아예 'ì˜�ì–´ì œëª©ë§Œ 만들ìž�' ê°™ì�€ê±´ 어떨까 ìƒ�ê°�중입니다. --[ì�¸ìˆ˜]
* ê°œì�¸ìœ„키를 ë�Œë ¤ë³¸ ê²°ê³¼... í•œê¸€ì œëª© 페ì�´ì§€ëŠ” 좀... 안좋ë�”êµ°ìš”. ì�¼ì�¼ížˆ Delete하기 귀찮아서 한번ì—� 필요한것만 지울ë�¼ í–ˆë�”니, 한글 페ì�´ì§€ ì œëª©ì�€ 파ì�¼ëª…ì�´ 알파벳과 숫ìž�ì�˜ 조합으로 알아볼수 없는 문ìž�로 ë�˜ì–´ 있ë�”êµ°ìš”. ì—시 'ì˜�ì–´ì œëª©ë§Œ 만들ìž�'ê°€ ì €ë¥¼ ê°•ë ¥ížˆ 꼬시는군요.--; --[ì�¸ìˆ˜]
* ì�Œ.. 위키가 외êµì—�서 개발ë�˜ì–´ì„œ ì–´ì©” 수 없는걸까, 한글ì—� 대소문ìž�ê°€ 없어서 어쩔수 없는걸까. -_- ì–´ì¨Œë“ ì˜�ì–´ì�´ë¦„으로만 지으면 ì�´ëŸ° 페ì�´ì§€ëŠ” 안녕ì�´ê² 네. 하지만 ì�¸ìˆ˜ì�˜ ì�˜ê²¬ë�„ 좋아보ì�´ëŠ”êµ° --[snowflower]
* 외êµì—�서 개발ë�˜ì–´ì„œ 어쩔수 없다기 보다, 현재 Web ì�¸ì½”딩ì�„ 그대로 filenameì—� ê°€ì ¸ë‹¤ 쓰기 때문입니다. python 스í�¬ë¦½íЏ ë§Œë“¤ì–´ì € 지워요. --NeoCoin
* 하위 페ì�´ì§€ì—�서 ìƒ�위 페ì�´ì§€ë¡œ 가기 위한 ì—ë§�í�¬ ë�„ 존재하는 것 같습니다. 없는 페ì�´ì§€ë�„ 많지만(그냥 복사해서 그런걸까..) --[snowflower]
* 페ì�´ì§€ê°€ 잘못만들어 지면 로그ì�¸í•´ì„œ 지운다. 반하여 ZeroWiki 와 차별ë�˜ëŠ” ì � --NeoCoin
* 좀 ì�´ìƒ�한(...ë�¼ê¸°ë³´ë‹¤ëŠ” ì œë¡œìœ„í‚¤ì—�서였다면 ìƒ�소했ì�„) 페ì�´ì§€(ex) [InterestingCartoon], [GoodMusic], [ì°½ì„ì�´ 환송회 사진])를 만들어봤다. --[ì�¸ìˆ˜]
기존 ê³µì›�ì�„ ë ˆë…¸ë² ì�´ì…˜í• 때였다. 한 ê³µì›� 설계사가 ê³µì›�ì—� 대한 새로운 설계를 í•˜ê³ ìžˆì—ˆë‹¤. ì�´ì „ì�˜ 설계를 뒤집어 ì—Žê³ , 새로운 ê³µì›� ì¡°ê²½ 설계ì—� ë”°ë�¼ 잔디와 길ì�„ 내었다. 그런ë�° ë¬¸ì œê°€ 있었으니, 옆ì—� 분명히 길ì�´ 있었ì�Œì—�ë�„ ë¶ˆêµ¬í•˜ê³ ì‚¬ëžŒë“¤ì�´ 잔디를 가로질러 지나가는 것ì�´ì—ˆë‹¤. 푯ë§�ì�„ 세워ë�„, 줄로 길ì�„ 만들어ë�„ 사람들ì�´ ì œëŒ€ë¡œ 지키지 않는 ì�¼ì�´ 허다했다. ê³µì›�설계사는 'ë�„대체 ë�ê°€ ë¬¸ì œì�¼ê¹Œ?' 하며 ê³ ë¯¼ì�„ 하였다.
- JavaStudy2004/�래스�� . . . . 1242 matches
=== 수업 내용 ===
=== �� ===
ìƒ�ì†�ì�€ ê°�ì²´ 지향 프로그램ì—�서 가장 중요한 ê°œë…� 중ì�˜ 하나ì�´ë‹¤. ì�´ê²ƒì�€ ìž�ë°”í�´ëž˜ìŠ¤ë¥¼ ì§�ì ‘ ë””ìž�ì�¸í•˜ëŠ” ë¬¸ì œì—� ì˜�í–¥ì�„ 미친다.ìƒ�ì†�ì�€ 다른 í�´ëž˜ìФì�˜ ì •ë³´ë¥¼ ë�™ì �으로 액세스하ë�„ë¡� 해주기 위해서 ê·¸ í�´ëž˜ìŠ¤ì™€ 다른 í�´ëž˜ìŠ¤ì™€ì�˜ ì°¨ì�´ë¥¼ 명시해주면 ë�œë‹¤.
ê°� í�´ëž˜ìŠ¤ëŠ” ìƒ�위í�´ëž˜ìФ(superclass)를가지며 하나 ì�´ìƒ�ì�˜ 하위í�´ëž˜ìФ(subclass)를 가진다.í�´ëž˜ìŠ¤ë“¤ì�˜ 계층ì�„ ë”°ë�¼ ë‚´ë ¤ê°€ëŠ” 것ì�„ ìƒ�ì†�ë�œë‹¤ê³ 한다.
하위í�´ëž˜ìŠ¤ëŠ” ìƒ�위í�´ëž˜ìŠ¤ë¡œë¶€í„° ëª¨ë“ ë©”ì†Œë“œì™€ 변수들ì�„ ìƒ�ì†�받는다.ìƒ�위í�´ëž˜ìŠ¤ê°€ 필요한 행위를 ì •ì�˜í–ˆìœ¼ë©´ ìž¬ì •ì�˜í•˜ê±°ë‚˜ 다른 í�´ëž˜ìŠ¤ë¡œë¶€í„° ë³µì‚¬í• í•„ìš”ë�„ 없다. ìƒ�ì†�ë°›ì�€ í�´ëž˜ìŠ¤ëŠ” ìž�ë�™ì �으로 ìƒ�위í�´ëž˜ìФì�˜ 행위를 ìž�ë�™ì �으로 가지게 ë�œë‹¤.ìž�ë°” í�´ëž˜ìФ 계층ì�˜ ì œì�¼ 위ì—�는 Objectë�¼ëŠ” í�´ëž˜ìŠ¤ê°€ 있다. ëª¨ë“ í�´ëž˜ìŠ¤ëŠ” ì�´ í�´ëž˜ìŠ¤ë¡œë¶€í„° ìƒ�ì†�ì�„ 받는다. ê°� í�´ëž˜ìŠ¤ë“¤ì�€ 특별한 목ì �ì—� 맞추어 íŠ¹ì • ì •ë³´ë¥¼ 추가ì �으로 가지게 ë�˜ëŠ” 것ì�´ë‹¤.
ìž�ë°” í�´ëž˜ìŠ¤ë¥¼ 새로 ìž‘ì„±í• ë•Œ 대부분 다른 í�´ëž˜ìŠ¤ê°€ 가지는 ì •ë³´ì™€ 몇 가지ì�˜ 추가ì �ì�¸ ì •ë³´ë¥¼ 가지게 í• ê²ƒì�´ë‹¤. 예를 들어 새로운 Buttonì�„ ë§Œë“¤ë ¤ê³ í•œë‹¤ë©´ í�´ëž˜ìФì—� Button으로부터 ìƒ�ì†�ë°›ì�„ 수 있ë�„ë¡� ì •ì�˜í•˜ê¸°ë§Œ 하면 ë�œë‹¤. ë”°ë�¼ì„œ Buttonê³¼ 다른 특징ì—� 대해서만 ì‹ ê²½ ì“°ë©´ ë�œë‹¤.
ì�´ëŸ¬í•œ 메커니즘ì�„ subclassingì�´ë�¼ê³ 부른다.
=== �래스 계층 만들기 ===
ë§Žì�€ í�´ëž˜ìŠ¤ë¥¼ 만들기 위해서는 기존ì�˜ í�´ëž˜ìФ 계층ì�„ ì�´ìš©í• 수ë�„ ìžˆê³ , ìž�ì‹ ë§Œì�˜ í�´ëž˜ìФ 계층ì�„ 만들 í•„ìš”ë�„ 있다. ì�´ëŸ¬í•œ 계층ì�„ 만들기 위해서는 몇 가지 ìƒ�ê°�í• ì �ì�´ 있다.
* 다른 í�´ëž˜ìФì—� 공통ì �ì�¸ ì •ë³´ë¥¼ 추출해서 ìƒ�위í�´ëž˜ìФì—� ë„£ê³ í•˜ìœ„í�´ëž˜ìФì—�서 다시 사용하ë�„ë¡� 한다.
* 한 í�´ëž˜ìФì�˜ 행위를 바꾸면 ìž�ë�™ì �으로 하위í�´ëž˜ìФì�˜ 행위를 바꾸게 한다. ë”°ë�¼ì„œ 재컴파ì�¼í• 필요가 없다.
예를 들어 Motorcycleí�´ëž˜ìŠ¤ì™€ ê°™ì�´ Carë�¼ëŠ” í�´ëž˜ìŠ¤ë¥¼ 만드는 것ì�„ ìƒ�ê°�하ìž�. Car와 Motorcycleì�€ë¹„슷한 특징들ì�´ 있다. ì�´ 둘ì�€ 엔진ì—� ì�˜í•´ 움ì§�ì�¸ë‹¤. ë˜� ë³€ì†�기와 ì „ì¡°ë“±ê³¼ ì†�ë�„계를 ê°€ì§€ê³ ìžˆë‹¤. ì�¼ë°˜ì �으로 ìƒ�ê°�하면, Objectë�¼ëŠ”í�´ëž˜ìФ 아래ì—� Vehicleì�´ë�¼ëŠ” í�´ëž˜ìŠ¤ë¥¼ ë§Œë“¤ê³ ì—”ì§„ì�´ 없는 것과 있는 ë°©ì‹�으로 PersonPoweredVehicleê³¼ EnginePoweredVehicle í�´ëž˜ìŠ¤ë¥¼ 만들 수 있다. ì�´ EnginePoweredVehicle í�´ëž˜ìŠ¤ëŠ” Motorcycle, Car, Truck등등ì�˜ 여러 í�´ëž˜ìŠ¤ë¥¼ 가질 수 있다. ê·¸ë ‡ë‹¤ë©´ make와 colorë�¼ëŠ” ì†�성ì�€ Vehicle í�´ëž˜ìФì—� 둘 수 있다.
=== ��� �작 ===
ì�¸ìŠ¤í„´ìŠ¤ 변수ì�˜ 경우 í�´ëž˜ìФì—� 새로운 변수를 만들었다면, 현재 í�´ëž˜ìФì�˜ 변수와 ìƒ�위í�´ëž˜ìФì—�서 ì •ì�˜ë�œ ëª¨ë“ ë³€ìˆ˜ë¥¼ 가질수 있다. ë”°ë�¼ì„œ ëª¨ë“ í�´ëž˜ìŠ¤ë“¤ì�˜ 조합으로 현재ì�˜ ê°�체를 위한 템플릿ì�„ 형성하게ë�˜ê³ 필요한 ì •ë³´ë¥¼ 채우는 것ì�´ë‹¤.
메소드ë�„ 비슷하게 ìž‘ë�™í•œë‹¤.새로운 ê°�체는 ìƒ�위í�´ëž˜ìФì�˜ ëª¨ë“ ë©”ì†Œë“œ ì�´ë¦„ì�„ 액세스한다. 그러나 메소드가 호출ë� 때마다 ë�™ì �으로 메소드 ì •ì�˜ê°€ ì„ íƒ�ë�œë‹¤. íŠ¹ì • ê°�ì²´ì—� 대한 메소드를 호출하면 ìž�바는 ì œì�¼ ë¨¼ì € ê·¸ê°�ì²´ í�´ëž˜ìФì�˜ 메소드 ì •ì�˜ë¥¼ 살펴본다. ê·¸ ê°�ì²´ í�´ëž˜ìФì—� ì •ì�˜ë�˜ì§€ 않았다면 ê·¸ 메소드 ì •ì�˜ë¥¼ ë°œê²¬í• ë•Œê¹Œì§€ ìƒ�위í�´ëž˜ìŠ¤ë¥¼ 찾게ë� 것ì�´ë‹¤.
ë§Œì�¼ 하위í�´ëž˜ìФì—�서 ìƒ�위í�´ëž˜ìФì�˜ 메소드ì�˜ ì�´ë¦„ê³¼ ì�¸ìž�ì�˜ 타입ì�„ 똑같ì�´ 가진 메소드를 ì •ì�˜í•œë‹¤ê³ 하면 어떻게 ë�˜ëŠ”ê°€? ì�´ê²ƒì�€ 계층ì �으로 아래ì—� 있는 것ì�´ ë¨¼ì € 실행ë�˜ê²Œ ë�˜ì–´ 있다. ì�´ëŸ¬í•œ ë°©ì‹�으로 ìž„ì�˜ë¡œ ìƒ�ì�˜í�´ëž˜ìФì�˜ 메소드를 ê°�ì¶”ê³ í•˜ìœ„í�´ëž˜ìФì—� 필요한 메소드를 ì •ì�˜í• 수 있다. 바로 중복(overriding)ì�´ë�¼ê³ 부르는 것ì�´ë‹¤.
=== Point �래스 ===
* x,y ê°’ì�„ 바로 ìž…ë ¥ë°›ëŠ” ìƒ�성ìž�
* x,y 좌표
* xê°’ 얻는 메소드, ì •í•˜ëŠ” 메소드
- OpenCamp/첫번째 . . . . 1239 matches
= 첫번째 OpenCamp =
- ì£¼ì œ: Web Conference
- ì�¼ì‹œ: 2012ë…„ 9ì›” 15ì�¼ í† ìš”ì�¼ 오후 1시 ~
- 진행: ZeroPage 200 OK 스터디 그룹
* 13:10~13:30 Keynote 변형진
* 13:30~14:15 Protocols of Web 김수경
* 14:15~15:00 Reverse Engineering of Web for Android Apps ì •ì§„ê²½
* 15:15~16:00 AJAX with JSON 서민관
* 16:00~16:45 OOP in JavaScript 서�주
* 17:00~18:00 Beyond JavaScript: Node.js 안�준
* 19:00~21:00 Practice with jQuery UI + PHP + MySQL 권순�, 김민재
* jQuery 실습용 파ì�¼ - 마우스 ìš°í�´ë¦ìœ¼ë¡œ 다운 ìš”ë§�
* [https://trello-attachments.s3.amazonaws.com/504f7c6ae6f809262cf15522/5050dc29719d8029024cca6f/f04b35485152d4ac19e1392e2af55d89/forConference.html 다운로드]
= ë‘�번째 OpenCamp ì˜ˆê³ =
- ì£¼ì œ: Java Conference
- �시: 2012년 4사분기
- 진행: 작��바�야기 스터디 그룹
== 후기 ==
* 발표하는 입장ì�´ì–´ì„œ 좀 ë§Žì�´ ë–¨ë ¸ì—ˆìŠµë‹ˆë‹¤. 발표하는 ì£¼ì œê°€ 별로 재미있거나 ì‹ ê¸°í•œê±´ 아니어서 사람들 ì§€ë£¨í•´í• ê²ƒ 같았는ë�° ë“¤ìœ¼ì‹ ë¶„ë“¤ì�€ ì–´ë• ëŠ”ì§€ 잘 ëª¨ë¥´ê² ë„¤ìš”. 나중ì—�ë�¼ë�„ ìž�바스í�¬ë¦½íŠ¸ë¥¼ ê³µë¶€í• ë•Œ 기억ì�´ 나서 ë�„움ì�´ ë��으면 ì¢‹ê² ìŠµë‹ˆë‹¤. ê·¸ 외ì—� 듣는 입장ì—�서는 webì�˜ 기본 protocolì�´ë‚˜ ajax, node.jsì—� 대한 설명ì�´ë‚˜ 웹 í—¤ë�”ì�˜ ë¶„ì„� ê·¸ë¦¬ê³ jquery, phpì�˜ 실습 등 ì�´ë¡ 부분과 실습 부분 다 재미있었습니다. 하지만 다ì�Œë²ˆ ìž�ë°” 발표는 좀 무ì„네요... - [서ì˜�주]
* ë�°ë¸”스 때ë�„ 그랬지만 남들 앞ì—�서 발표를 한다는 ê±´ ìƒ�당히 떨리는 ì�¼ì�´ë„¤ìš”. ê°œì�¸ì �으로는 ì�´ë²ˆ 발표를 준비하면서 ë°©í•™ ë�™ì•ˆ ë°°ì› ë�˜ 부분ì—� 대해서 다시 ë�Œì•„보는 기회가 ë�˜ì—ˆìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ê·¸ 외ì—�ë�„ ë°©í•™ ë�™ì•ˆì—� 다루지 않았ë�˜ native appì�„ 만드는 것ì�´ë‚˜ ë¶„ì„�ìš© 툴ì�„ 사용하는 법, Node.js, php 등 다양한 ì£¼ì œë¥¼ ë³¼ 수 있어서 좋았습니다. ë¬¼ë¡ ì�´ë²ˆ Open Campì—�서 다룬 부분ì�€ ì‹¤ì œ 바로 사용하기ì—�는 약간 부족함ì�´ 있ì�„ 수ë�„ ìžˆê² ì§€ë§Œ ì�´ëŸ° 분야나 ê¸°ìˆ ì�´ 있다는 것ì—� 대한 길잡ì�´ ì—í• ì�´ ë�˜ì–´ì„œ 그쪽으로 공부를 하는 기회가 ë� 수 있으면 ì¢‹ê² ìŠµë‹ˆë‹¤. - [서민관]
- TestFirstProgramming . . . . 1229 matches
ë©”ì�¸ 코드를 만들기 ì „ì—� 해당 코드ì�˜ ì�˜ë�„를 표현해줄 테스트 코드를 ë¨¼ì € 만드는 기법.
어떻게 ë³´ë©´ 질답법과ë�„ 같다. 프로그래머는 ì�¼ë‹¨ ìž�ì‹ ì�´ ë§Œë“¤ë ¤ê³ í•˜ëŠ” 부분ì—� 대해 질문ì�„ ë‚´ë¦¬ê³ , TestCase를 ë¨¼ì € 만들어 냄으로서 ì�˜ë�„를 표현한다. ì�´ë ‡ê²Œ UnitTest Code를 ë¨¼ì € 만듬으로서 UnitTest FrameWork와 컴파ì�¼ëŸ¬ì—�게 ë‚´ê°€ 본래 ë§Œë“¤ê³ ìž� 하는 기능과 현재 ë§Œë“¤ì–´ì§€ê³ ìžˆëŠ” 코드가 하는ì�¼ì�´ ì�¼ì¹˜í•˜ëŠ”ì§€ì—� 대해 ì–´ëŠ�ì •ë�„ 디버깅ë� ì •ë³´ë¥¼ 등ë¡�해놓는다. ì�´ë¡œì„œ 컴파ì�¼ëŸ¬ëŠ” 언어ì�˜ 문법ì—�러 ê²€ì¦�ë¿�ë§Œ 아니ë�¼ ì•Œê³ ë¦¬ì¦˜ ìž�ì²´ì—� 대한 디버깅기능ì�„ ì–´ëŠ�ì •ë�„ 수행해주게 ë�œë‹¤.
테스트코드는 프로그래머가 í•˜ë ¤ê³ í•˜ëŠ”ì�¼, 즉 ì�˜ë�„를 담아낸다. ì�´ëŠ” ì�´ 프로그램ì�´ ì–´ë– í•œ 시나리오로 ë�Œì•„갈것ì�¸ê°€ë¥¼ ë¨¼ì € ìƒ�ê°�해보는 기회를 ì €ì ˆë¡œ ì œê³µí•´ì¤€ë‹¤. Testê°€ 가능한 코드는 run ì�„ 시켰ì�„때 ì–´ë–¤ 결과를 낼지를 íŒŒì•…í• ìˆ˜ 있는 코드ì�´ë‹¤. ì�´ 경우 해당 모듈ì�´ 완성ë�˜ì—ˆì�„때가 ì–¸ì œì�¸ì§€ ê·¸ 목표를 분명하게 잡는 ì—í• ì�„ 해준다.
테스트코드 ìž�ì²´ê°€ ì�¼ì¢…ì�˜ ë�„í��먼트ì—í• ì�„ 하기ë�„ 한다. 테스트 코드를 만들면서 ìž�ì‹ ì�´ í•˜ë ¤ëŠ” ì�¼ê³¼ ë¬¸ì œìƒ�황ì�„ 구체화 시켜간다.
테스트코드가 ì™„ë²½í• ìˆœ 없다. 하지만, 테스트코드가 ëª¨ë“ ì—�러를 잡아내지 못한다는 ì�´ìœ 로 ë§Žì�€ 버그들ì�„ 줄ì�¼ 수 있는 테스트코드를 작성하지 않ì�„ ì�´ìœ 는 없다.
ExtremeProgrammingì—�서는 UnitTest -> Coding -> ["Refactoring"] ì�´ ë§žë¬¼ë ¤ ë�Œì•„간다. TestFirstProgramming ê³¼ ["Refactoring"] 으로 단순한 ë””ìž�ì�¸ì�´ ìœ ë�„ë�˜ì–´ì§„다.
요새는 ["TestDrivenDevelopment"] ë�¼ê³ 한다. 단순히 Test 를 ë¨¼ì € 작성하는게 아닌, Test 주ë�„ 개발ì�¸ 것ì�´ë‹¤. TestDrivenDevelopment 는 ì œ 2ì�˜ Refactoring ê³¼ë�„ ê°™ë‹¤ê³ ìƒ�ê°�. --["1002"]
ex) ["TFPì˜ˆì œ/Omok"], ["TFPì˜ˆì œ/Queue"], ["TFPì˜ˆì œ/WikiPageGather"]
참조 사�트 :
테스트 코드 작성� 대해서는 UnitTest 와 PyUnit, CppUnit 를 참조하�.
프로그램ì�´ 길어지다보면 Test Code ë˜�한 ê°™ì�´ 길어지게 ë�œë‹¤. ì–´ëŠ�ì •ë�„ Test Code ê°€ 길어질 경우ì—�는 새 기능ì—� 대한 테스트코드를 ìž‘ì„±í•˜ë ¤ê³ í• ë•Œë§ˆë‹¤ 중복ì�´ ì�¼ì–´ë‚œë‹¤. ì�´ 경우ì—�는 Test Code 를 ["Refactoring"] 해야 하는ë�°, ì�´ 경우 ìž�칫하면 테스트 코드ì�˜ ì�˜ë�„를 í��íŠ¸ë ¤ëœ¨ë¦´ 수 있다. 테스트 코드 ìž�ì²´ê°€ 하나ì�˜ 다í��먼트가 ë�˜ë¯€ë¡œ, 해당 테스트코드ì�˜ ì�˜ë�„는 분명하게 남ë�„ë¡� ["Refactoring"] ì�„ 해야 한다.
테스트를 작성하는 때와 Code 를 작성하는 때ì�˜ 주기가 길어질수ë¡� 힘들다. 주기가 너무 ê¸¸ì–´ì¡Œë‹¤ê³ ìƒ�ê°�ë�˜ë©´ 다ì�Œì�„ 명심하ë�¼.
Test Driven ì—� 대한 ì ‘ê·¼ 방법ì—�는 End-To-End (BlackBoxTesting) ì‹�ì�˜ ì ‘ê·¼ 방법과 WhiteBoxTesting ì�˜ ì ‘ê·¼ë°©ë²•ì�´ 있ì�„ 수 ìžˆê² ë‹¤.
ì „ìž�ì�˜ 경우는 ì�¼ì¢…ì�˜ '부분결과 - 부분결과' 를 ì�´ì–´ë‚˜ê°€ë©´ì„œ 최종목표로 ì ‘ê·¼í•˜ëŠ” 방법ì�´ë‹¤. ì�´ëŠ” 어떻게 ë³´ë©´ Functional Approach 와 ìœ ì‚¬í•˜ë‹¤. (Context Diagram ì�„ 기준으로 계ì†� Divide & Conquer í•´ 나가면서 가장 ìž‘ì�€ 모듈들ì�„ ì¶”ì¶œí•´ë‚´ê³ , ê·¸ 모듈들ì�„ 하나하나씩 ì •ë³µí•´ë‚˜ê°€ëŠ” 방법)
후ìž�ì�˜ 경우는 해당 코드ì�˜ 구조를 테스트해나가는 방법으로, 해당 코드ì�˜ ì§„í–‰ì�´ ì�˜ë�„한 ìƒ�황ì—� 맞게 ì§„í–‰ë�˜ì–´ê°€ëŠ”ì§€ë¥¼ ì²´í�¬í•´ë‚˜ê°€ëŠ” 방법ì�´ë‹¤. ì�´ëŠ” MockObjects 를 ì�´ìš©í•˜ì—¬ ì ‘ê·¼í• ìˆ˜ 있다. 즉, 해당 í…ŒìŠ¤íŠ¸í•˜ë ¤ëŠ” 모듈ì�„ MockObject로 êµ¬í˜„í•˜ê³ , 호출ë�˜ê¸° ì›�하는 함수들ì�´ ì œëŒ€ë¡œ 호출ë�˜ì—ˆëŠ”ì§€ë¥¼ (MockObjects ì�˜ mockobject.py ì—� 있는 ExpectationCounter 등ì�˜ ì�´ìš©) 확ì�¸í•˜ê±°ë‚˜ 해당 ë�°ì�´í„°ì�˜ 추가 & ì‚ì œê´€ë ¨ 함수들ì�´ ì œëŒ€ë¡œ 호출ë�˜ì—ˆëŠ”ì§€ë¥¼ 확ì�¸í•˜ëŠ” 방법 (ExpectationList, Set, Map 등ì�˜ ì�´ìš©) 등으로서 ì ‘ê·¼í•´ 나갈 수 있다.
Test - Code 주기가 ê¸¸ë‹¤ê³ ìƒ�ê°�ë�˜ê±°ë‚˜, 테스트 가능한 경우ì—� 대한 ì•„ì�´ë””ì–´ê°€ ë– ì˜¤ë¥´ì§€ 않ì�€ 경우, ì ‘ê·¼ 방법ì�„ 다르게 ê°€ì ¸ë³´ëŠ” 것ë�„ 하나ì�˜ 방법ì�´ ë� 수 ìžˆê² ë‹¤.
=== 시나리오� �용 ===
Test Code 를 작성하진 않았지만, �런 경험� 있었다. PairProgramming � 하는 중 파트너�게
'�번�는 Socket Class 를 만들 차례야. 시작해볼까'
파트너가 ë¨¼ì € 코드를 잡긴 했는ë�°, 코드가 좀처럼 ì§„í–‰ì�´ ë�˜ì§€ 않았다. ë¬¸ì œê°€ ë˜ê¹Œ ê³ ë¯¼í•˜ë‹¤ê°€ 다ì�Œê³¼ ê°™ì�´ ì ‘ê·¼í•´ë´¤ë‹¤.
- �와 스�/문�명 . . . . 1227 matches
�와 스� 처리 ��요...
여기서 ì�˜ë¬¸ì �ì�€ stringí—¤ë�” 파ì�¼ì�„ include하지 ì•Šê³ ë°°ì—´ì�„ char *형으로 í•˜ê³ #1,#2,#3ì�„ strcpy를 사용하여 ê³ ì¹˜ê³ ì‹¤í–‰í•œ 후,
처ì�Œì—� "empty"로 초기화 하거나 PUSH를 í• ë•Œ, ë°°ì—´ì�˜ ëª¨ë“ ê°’ì�´ 한개ì�˜ 값으로 변경ë�œë‹¤ëŠ” ì � 입니다...ì•„ì§�ë�„ ê·¸ ì�´ìœ 를 ëª¨ë¥´ê³ ìžˆì�Œ..
AnswerMe 해당 코드를 ì˜¬ë ¤ì£¼ì„¸ìš”.#1, #2, #3 를 어떻게 바꾸시는지 ëª¨ë¥´ê² ìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ì�´ 페ì�´ì§€ ì�´ë¦„ ì •ë¦¬ 해주세요.
가능하다면, ì „ì²´ 코드를 ì˜¬ë ¤ì£¼ì„¸ìš”. 지금 ì œ ìƒ�ê°�대로ë�¼ë©´, 불가능한 코드를 ë§�씀하시는 것 같아서요. --NeoCoin
ë¬¸ì œì�˜ ì „ì²´ 코드는 다ì�Œê³¼ 같습니다. --[문ì›�명]
ë°¤(10시 ì�´í›„)ì—� ë‹µë³€ë“œë¦¬ê² ìŠµë‹ˆë‹¤. ì €ì—�게는 ìƒ�당한 학습ì�˜ 기회가 ë� 것 같군요. 재미있네요. ì�¼ë‹¨, 글로 표현하기ì—� ìž�ì‹ ì�´ ì—†ê±°ë“ ìš”. 주변ì�˜ 사람들ì�„ ë¶™ìž¡ê³ ë¬¼ì–´ë³´ëŠ” 것ë�„ 좋ì�€ 방법ì�´ ë� 것 같습니다. ê·¸ë¦¬ê³ , í•™êµ� êµ�ì œì�˜, call By Value, call By reference 와 Pointer ê´€ë ¨ 부분ì�„ ì�½ìœ¼ì‹œë©´ ì¢‹ê² ìŠµë‹ˆë‹¤. --NeoCoin
설명� 복잡한것 같습니다. 안본셈 치세요 --;;
// VC++ 7.0 �서 컴파� 한 결과, 실행하면 디버그 모드�서 조차 실행�지 않습니다.
// VC++ 6.0 ��면, 아마 release 모드�서 실행� �지 않�것입니다.
char * array[ASIZE]; // Pointerì�˜ 배열입니다. 즉, 문ìž�를 ì €ìž¥í• ê³µê°„ì�€ 아닙니다.
// char 를 가리킬수 있는 주소를 ì €ìž¥í• ìˆ˜ 있는 32bit 값들ì�˜ Pointer들 5ê°œ
// 배열입니다.
// ê°� Pointer들ì�€ ì�˜ë¯¸ 없는 값들로 ì±„ì›Œì ¸ 있습니다.(컴파ì�¼ëŸ¬ ì�˜ì¡´)
strcpy(array[i], "empty"); // Pointerê°€ 가르키는 부분ì�´ 우연히 ì ‘ê·¼ 가능한 메모리 공간ì�´ë�¼ë©´
// ë�®ì–´ 씌ì›�니다. VC++ 6.0 Debug 모드ì—�서는 디버그 ì •ë³´ë¥¼ 위해서
// 코드 주변ì—� ì ‘ê·¼ 가능한 공간ì�„ ë‘�기 때문ì—� ì—�러가 ì—†ì�´ 넘어가는
// 것으로 보입니다. 경험ìƒ� debug 모드ì—�서는 ì–´ëŠ�ì •ë�„ 수용가능한
// 주소로 초기값� 세팅�어 있었습니다. Release 모드로 바꾸어서 컴파� 해보세요.
cout << "ìž…ë ¥ : ";
- ë‚˜ë¥¼ë§Œë“ ì±…ìž¥/서지혜 . . . . 1218 matches
[[pagelist(^ë‚˜ë¥¼ë§Œë“ ì±…ìž¥)]]
= 나를 ë§Œë“ ì±…ìž¥ =
[서지혜]가 지금까지 �� 책들� 꽂아�었습니다.
= 다른 사람ì—�게 ì„ ë¬¼í•˜ê³ ì‹¶ì�€ ì±… =
없어
= 책목� =
* 하루� 30분씩 �는 중
* ì² í•™ìž�와 늑대
* 울지 않는 늑대
* 위트 있는 í’�ìž�ë�•ì—� ì�¸ê°„ì—� 대한 ì‹ ëž„í•œ 비íŒ�ì�´ ê±°ë¶�하지 않다.
* 엘리먼트::íƒ€ê³ ë‚œ 재능과 ì—´ì •ì�´ 만나는 ì§€ì �
* 당연히 ê·¸ë ‡ì§€ ì•Šê² ì§€ë§Œ 늦었다는 ìƒ�ê°�ì�´ 들어 울ì �해진다. ìž�ì‹ ì�˜ 재능ì�„ 찾아 ì—´ì •ì�„ ì�Ÿì•„야 한다는 것ì�´ 작가가 ë§�하는 ë°”, ì�´ì§€ë§Œ ë‚´ê°€ 잘하는 것ë�„ 없는 ì°Œë�„ë ˆê¸° ê°™ì�´ ëŠ�ê»´ì§�..
* 기발한 발�, 하늘� 움��다.
* ê²°ë§�ì�´ 슬íŽ�ì�Œ..ã…
* '''실패하는 사람들� 10가지 습관'''
* 좋ì�€ 글귀를 메모하다가 ì±…ì�„ ì‚¬ë²„ë ¸ë‹¤.
* 깨진 ìœ ë¦¬ì°½ 법칙
* 아프니까 ì²ì¶˜ì�´ë‹¤.
* �발� 오그�듦.
* ìœ í˜¹í•˜ëŠ” 글쓰기
- 3DAlca . . . . 1214 matches
= 작성� =
* 01 남�협
* 3D로 �기는 알카로�드 입니다.
* 솔ì§�히 ì œëŒ€ë¡œ ë� ì§€ 안ë� ì§€ ëª¨ë¥´ê² ìŠµë‹ˆë‹¤. ã…¡ã…¡;;
* í•™ìˆ ì œ 출품용으로.. -_-
* ì�˜ì™¸ë¡œ 너무 쉽게 ë§Œë“¤ì–´ì§€ê³ ìžˆì�Œ.. ã…¡ã…¡;;
= 아�디어 =
* íŒ�ì�´ íšŒì „í•˜ì—¬ì„œ ê³µì�„ ì �ì ˆí• íƒ€ì�´ë°�ì—� ë�Œë ¤ì„œ 튕기기.. 팽ì�´ 처럼
* íŒ�ì�´ ê³ ë¬´ì¤„ì²˜ëŸ¼ 밑으로 ì¶œ 늘였다가 놓으면서 íŒ� 튕기기
* 네트워í�¬ ëŒ€ì „ì—�서는 위아래ì—�서 서로 ìƒ�대편ì�„ ê³µ ë˜�는 ì•„ì�´í…œìœ¼ë¡œ 맞히기
* ì�¼ë°˜ì �ì�¸ê±°..-> íŒ�커지기, ë�Œ 여러개 ìƒ�기기, ë³¼ì�´ 다 뚫기, íŒ�ì—�서 미사ì�¼ 나가기
= ë² íƒ€ 테스트 ê²°ê³¼ ì¡°ì–¸ =
* 현재 Tested by ì •í˜„, 재ë�™
* 태양ì�´ 위ì—�서 수ì§�으로 ë‚´ë¦¬ì¬”ë‹¤ê³ ìƒ�ê°�í•˜ê³ ê·¸ë¦¼ìž� ìƒ�기게 ë§Œë“ ë‹¤.. ë�” 쉽게..
* 광�� 옆�서� 비추는거처럼 보여서 다른쪽 벽� 그림�가 �기게 한다. � 알아보기 좋게 하기 위해서
* 둘ì�´ì„œ 하면 ìž¬ë°Œê² ë‹¤.
* ë³¼ì�´ ë²½ì—� 튕길때 ë²½ì—� ì–´ë–¤ 표시가 있으면 ì¢‹ê² ë‹¤.
* íšŒì „ë�„ 가능하면 ì¢‹ê² ë‹¤.
* 공� 멀리 갔는지 가까� 갔는지 잘 구별� 안�
* 마우스로 잘 움ì§�ì�´ë©´ ì¢‹ê² ë‹¤.
- ì •ëª¨/2013.7.29 . . . . 1213 matches
= 참여� =
* [김민재], [김해천], [�준연], [임지훈], [김현빈], [김�형], [김�성], [남근우], []
* [ì›�준연] 학우 "ì—¬ìž�를 ìœ í˜¹í•˜ëŠ” 방법"
* 다� 주� = [김민재] 학우
= 주요 내용 =
== 삼성 S/W Friendship 워�샵 참가 ==
* [김민재]와 [권�기] 학우가 7월 22�~23� 진행� 워�샵� 참가
* ì œë¡œíŽ˜ì�´ì§€ê°€ 우수 ë�™ì•„리 6ê°œ 중 하나로 ì„ ë°œë�˜ì–´, 워í�¬ìƒµì—�서 ë�™ì•„리 소개를 진행함
* ë�™ì•„리 소개, 스터디/프로ì �트, ìš´ì˜� ë°©ì‹�, 위키 시스템, 세미나 ê´€ë ¨ ì�´ì•¼ê¸°ë¥¼ 했습니다.
* 우수 ë�™ì•„리 ì„ ë°œ ì�´ìœ 는, ì œë¡œíŽ˜ì�´ì§€ì�˜ ìš´ì˜� ë°©ì‹�ì�´ 매우 체계ì �ì�´ê¸° 때문ì�´ë�¼ê³ 하네요.
* 위키 등ì�„ 통해 스터디/프로ì �트나 ì •ëª¨ 등ì�˜ ë‚´ìš©ì�„ ê³µìœ í•˜ê³ , 후기와 ì�˜ê²¬ì�„ 다는 피드백ì�´ ì�´ë£¨ì–´ì§€ëŠ” 것ì—� 대해 ë§Žì�€ 관심ì�„ 받았습니다. - [김민재]
== 스터디 회ì‹�비 ì§€ì›� ê°œì • ì œì•ˆ ==
* 기존 스터디 회ì‹�비 ì§€ì›�ì�€ 한 달 1회ì—� 한하여 회ì‹�비를 ì§€ì›�í•´ ì£¼ê³ ìžˆì�Œ.
* ì œì•ˆì�€, 한 달 1회 ì§€ì›�ì�´ 아닌, 한 달 한ë�„ 금액(기존처럼 ì�¸ì›� 수로 ì±…ì •) ë‚´ì—�서 ì‚¬ìš©í•˜ê³ ì›”ë§�ì—� ì •ì‚°í•˜ëŠ” ë°©ì‹�으로 ê°œì •í•˜ëŠ” 것
* ì�¼ë°˜ì �으로, 매 스터디 진행시ì—� 다과를 구입해서 먹는 경우가 많기 때문ì�´ë©°, 1회ì—� 한해서 ì „ì•¡ì�„ 사용하는 것ì�´ 효율ì �ì�´ì§€ 못하다는 ì�˜ê²¬ì�´ 있기 때문
* 좀 ë�” ì�˜ê²¬ì�„ ìˆ˜ë ´í•œ 후 ê²°ì •í•˜ë�„ë¡� 함
== 중앙대학êµ� GDG 설립 경과 ë³´ê³ ==
* 중앙대학êµ�ì�˜ GDG를 설립하는 것ì�„ 골ìž�로 회장ì�´ 담당 부장님과 ì�´ì•¼ê¸°ë¥¼ í•˜ê³ ìžˆìŠµë‹ˆë‹¤.
* 현재 ZeroPageì—�서 GDG를 소모임 형태로 만들 것ì�¸ì§€, 아니면 ZeroPage ìž�ì²´ê°€ 중앙대 GDGê°€ ë� 것ì�¸ì§€ì—� 대한 ì�˜ê²¬ì�„ ë“¤ì–´ë³´ê³ ìž� 합니다. (위키ì—� ì�˜ê²¬ì�„ 달아주세요.)
* ì €ëŠ” ê°œì�¸ì �으로 후ìž�처럼, ZeroPage == 중앙대 GDG를 하는 것ì�„ ì„ í˜¸í•©ë‹ˆë‹¤. - [김민재]
- ProgrammingLanguageClass . . . . 1206 matches
프로그래� 언어 수업
== 수업 ì •ë³´ ==
�수: 김성조 �수님 [http://konan.cse.cau.ac.kr 수업홈페�지]
수업내용: 프로그래ë°� 언어ì�˜ 구현 & 구성요소ì—� 대한 ì „ë°˜ì � ì�´í•´.
== ê´€ë ¨ 페ì�´ì§€ ==
== ì°¸ê³ ìž�료 ==
'''추천 서ì �'''
* ''Programming Language Pragmatics'' by Michael L. Scott : ì�´ì œê¹Œì§€ 나온 프로그래ë°� ì–¸ì–´ë¡ ì„œì � 중 몇 ì†�ê°€ë�½ 안ì—� 꼽히는 ëª…ì €.
'''수업� �미'''
비ë¡� "아는 언어"칸ì—� 대여섯 ì�´ìƒ�ì�˜ 언어를 줄줄ì�´ ì �ì–´ë„£ì�„ 수 있지만, 컴퓨터 공학과를 다니면서 "ì •ë§� 아는" 언어는 í•ê°„ì—�서 현재 ìœ í–‰í•˜ëŠ” 언어 하나 둘 ì •ë�„ì�´ë‹¤. ì�¼ë‹¨ 주변 여건ì�´ 다른 언어를 ê³µë¶€í• ì—¬ìœ ë¥¼ í—ˆë�½í•˜ì§€ ì•Šê³ , ì�´ê±¸ ê²©ë ¤, ê³ ë¬´í•˜ëŠ” 사람ì�´ 아무ë�„ 없다는 것ì�´ ë¬¸ì œë‹¤. 너나 í• ê²ƒ ì—†ì�´, êµ�ê³¼ê³¼ì •ì—�서 C언어를 ìž�바로 대체하는 것만으로 "우리 í•™êµ� ì „ì‚°í•™ê³¼ëŠ” 미래지향ì �ì�´ê³ 앞서 나가는..."ì�´ë�¼ëŠ” ì„ ì „ 문구를 내거는 것ì�„ ë³´ë©´ ì •ë§� 안타까울 ë¿�ì�´ë‹¤. 왜 MITì—�서는 ì œì�¼ 처ì�Œ 가르치는 언어로 Schemeì�„ 몇년째 ê³ ìˆ˜í•˜ê³ ìžˆì�„까.
프로그래ë°� 언어를 배우는 것ì�€ ì‚¬ê³ ì™€ 표현ì�˜ ë°©ì‹�ì�„ 하나 ë�” 배우는 것ì�´ë‹¤. ë”°ë�¼ì„œ, 설사 해당 언어로 프로그래ë°�ì�„ í• ê¸°íšŒê°€ 별로 ì—†ë‹¤ê³ í•´ë�„, íŒ�ì�´í•œ 언어를 하나 ë�” 배우는 것ì�€ 가치있는 ì�¼ì�´ë‹¤. ë�™ì‹œì—� 무슨 언어를 ë°°ìš°ëŠ�ëƒ�, ì–´ë–¤ ì‹ íƒ�스를 ì�µížˆëŠ�ëƒ�는 것ì�€ í�¬ê²Œ 중요하지 않다. 언어는 ë³€í•˜ê³ ì‚¬ë©¸í•˜ê³ ì‹ ìƒ�하며, ìœ í–‰ë�„ ë°”ë€�다. 그보다 그런 언어 ì €ë³€ì—� ê¹”ë ¤ìžˆëŠ” 다양한 패러다임ì�„ ì ‘í•˜ê³ ì¶©ë¶„ížˆ ì�´í•´í•˜ê³ ì �ìš©í• ìˆ˜ 있어야 한다. 하지만 ì�´ê²Œ ê°€ëŠ¥í•˜ë ¤ë©´ 구체ì �ì�¸ 언어ë�¼ëŠ” 채ë„�ì�„ 통하지 않ì�„ 수가 없다.
그러므로, ì�´ëŸ° ProgrammingLanguageClassê°€ 중요하다. ì�´ 수업ì�„ ì œí•˜ë©´ 다른 패러다임ì�˜ 다양한 언어를 ì ‘í• ê¸°íšŒê°€ ê±°ì�˜ ì „ë¬´í•˜ë‹¤. ìž�ì‹ ì�˜ 모êµì–´ê°€ ìž�바였다면, LISP와 Prolog, ICON, Smalltalk 등ì�„ ì ‘í•˜ê³ ë‚˜ì„œ 몇 ì°¨ì›� ë„“ì–´ì§„ ìž�ì‹ ì�˜ ìž�바푸(Kungfuì�˜ 변화형)를 ë°œê²¬í• ìˆ˜ 있ì�„ 것ì�´ë©°, ìž�ë°”ì�˜ ì�Œì–‘ì�„ ì‚´í”¼ê³ ë¬¸ì œì �ì�„ 우회하거나 ìˆ˜ì •í•˜ëŠ” ì§„ì •í•œ ë�„구주ì�˜ì�˜ 기ì�¨ì�„ ë§Œë�½í• 수 있ì�„ 것ì�´ë‹¤. 한가지 언어ì�˜ 노예가 ë�˜ì§€ 않는 길ì�€ 다양한 언어를 비êµ� íŒ�단, í˜„ëª…í•˜ê³ ì„ íƒ�ì �ì�¸ 사용ì�„ í• ëŠ¥ë ¥ì�„ 기르는 법 외엔 없다. --김창준
'''가장 많� 쓰�는 언어만 배우면 �지 않는가'''
ê¼ ê·¸ë ‡ì§€ëŠ” 않습니다. 다양한 언어를 ë°°ìš°ê³ , 특히 훌ë¥ížˆ ë””ìž�ì�¸ë�œ 언어(ê°� 요소들ì�´ 서로 ìƒ�충하지 ì•Šê³ ìœ ê¸°ì �으로 ì¡°í™”ë�˜ì–´ 하나ì�˜ 건강한 ìƒ�태계를 ì�´ë£¨ëŠ”)를 충분히 ì ‘í•˜ê²Œ ë�˜ë©´, 아무리 ë¬¸ì œìžˆëŠ” 언어를 쓰게 ë�˜ë�”ë�¼ë�„ "ì„ íƒ�ì �"ì�¸ 사용ì�´ 가능해집니다.
ê°œì�¸ì �으로 학기중 기억ì—� 남는 부분ì�€ 주로 ë ˆí�¬íŠ¸ë“¤ì—� ì�˜í•´ ì�´ë£¨ì–´ì¡Œë‹¤. Recursive Descending Parser 만들었ë�˜ê±°ëž‘ 언어 í�‰ê°€ì„œ (C++, Java, Visual Basic) 작성하는것. 수업시간때는 솔ì§�히 너무 ì¡¸ë ¤ì„œ; 김성조 êµ�수님ì�´ 불ìŒ�하단 ìƒ�ê°�ì�´ 들 ì •ë�„였다는 -_-; (SE쪽 시간당 PPT 진행량ì�´ 60장ì�¼ë•Œ PLì�´ 3장ì�´ì—¬ì„œ 극과 ê·¹ì�„ ë‹¬ë ¸ë‹¤ëŠ”;) 위ì�˜ 설명과 다르게, 수업시간때는 ëª…ë ¹í˜• 언어 페러다임ì�˜ 언어들만 설명ë�¨.
수업시간때 기억나는건 ì–¸ì œë‚˜ 비난ì�˜ 대ìƒ�ì�¸ Fortran, ëª¨ë“ ê²Œ 완벽한 Ada, ê·¸ ì�´í›„ 실용ì �ì�¸ ì„ íƒ� C++, Java. --ì„�천[[BR]]
ì„�천ì�´ 형ë§�ì—� ë�™ì�˜.. ì™ ì§€ 모르게.. ì±…ë§Œ ì�½ì–´ 주는 듯한.. 기분ì�´ 들어.. ìž ë§Œ 잤다.. ë�…í•™ì�´ 나ì�„듯.. 혼ìž� ê³µë¶€í• ë•� 재밌기만 하ë�˜ë�°.. êµ�수님 수업들ì�„때는 왜ì�´ë ‡ê²Œ 졸리는지.. -_-a -- ì˜�현[[BR]]
중앙대학êµ� 컴공과ì—� 컴파ì�¼ëŸ¬ 수업ì�´ í��ê°•ë�˜ëŠ” 경우가 ë§Žì�€ë�°, 컴파ì�¼ëŸ¬ì™€ PL 둘 중 하나는 프로그래머가 ë�˜ê±´, ì „ì‚°í•™ìž�ê°€ ë�˜ê±´ 반드시 필요한 êµ�ì–‘ì�´ë‹¤.
컴파ì�¼ëŸ¬ë¥¼ ë�…í•™í•˜ë ¤ëŠ” 사람들ì�€ [http://no-smok.net/nsmk/_c4_c4_c6_c4_c0_cf_b7_af_c3_df_c3_b5_bc_ad_c0_fb 컴파ì�¼ëŸ¬ì¶”천서ì �] ì°¸ê³ .
무심결ì—� ì“°ê³ ìžˆëŠ” 프로그램 언어ì�˜ 내부를 배울 수 있는 시간입니다. ê°œì�¸ì �으로는 ì�´ëŸ° ì €ëŸ° ì›�리를 하나ì‹� 알아갈 때마다 재미있었기 때문ì—� 수업시간ë�„ 재미있었습니다. (ì •ë§� ê°™ì�´ 듣는 ì�´ë“¤ì�€ 졸린 모양ì�´ë�”ë�¼ê³ ìš”.) ê³¼ì œì—�서 ì—„ì²ë‚œ 실수를 ë§Žì�´ ì €ì§ˆëŸ¬ì„œ 안타ê¹�지만, ê³¼ì œ ìž�체는 ê°•ì�˜ 내용과 매우 ì �ì ˆí•˜ê²Œ ì—°ê²°ë�œ 것ì�´ë�¼ê³ ìƒ�ê°�합니다.
- 1thPCinCAUCSE/nullì „ëžµ . . . . 1199 matches
1회 경진대회 팀ì�´ì˜€ë�˜ null 팀 ì „ëžµ (["neocoin"], ["1002"])
null 팀ì�˜ 경우 B ë¬¸ì œ 하나를 í’€ì—ˆê³ (1시간 5ë¶„ ì •ë�„ 소요. 패ë„�í‹° ì—†ì�Œ), A 번 ë¬¸ì œë¥¼ 계ì†� 시ë�„하ë�˜ì¤‘ 시간초과.
=== 초기 5분 ===
["1002"]ê°€ 5ë¶„ ì§€ê°�ì�„ 했습니다.; 암튼, 35ë¶„ì—� 시작ì�„ í–ˆê³ , ì�¼ë‹¨ 5ë¶„ì�˜ 시간ì�„ ë‘�ê³ ["neocoin"] ê³¼ ["1002"] 는 ë¬¸ì œë“¤ì�„ ì�½ì–´ë‚˜ê°€ê¸° 시작했습니다. 한글 문서였기 때문ì—� 3ê°œì�˜ ë¬¸ì œë¥¼ 훑는ë�°ì—�ë�„ 5ë¶„ì�´ë©´ 충분하ë�”êµ°ìš”. ["neocoin"] ì�€ B번ì�„, ["1002"] 는 A번ì�„ ì�¼ë‹¨ ì�½ê³ , C 번ì—� 대해서는 ê°™ì�´ ì�½ì—ˆìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ë¯¸ë¦¬ ë¬¸ì œì¶œì œìž�쪽ì—�서 난ì�´ë�„를 C > A > B ìž„ì�„ 언급했습니다. ë¬¸ì œë¥¼ ì�½ì–´ë‚˜ê°€ë©´ì„œë�„ ì�¼ë‹¨ Bì�˜ 경우가 바로 계산ì�´ 나올 것 같아서 B 를 ë¨¼ì € 해결하기로 ì„ íƒ�했습니다. ê·¸ 다ì�Œì—�는 ë¬¸ì œì—� 대한 ì�´í•´ë�„ê°€ ìƒ�대ì �으로 높았ë�˜ A번ì�„ 해결하기로 했습니다.
=== ì§„í–‰ ===
ë�„구는 연습장과 ì�¸ë�±ìФ 카드, assert 문ì�„ ì�´ìš©í•œ 테스트 ì¼€ì�´ìФ 등ì�„ ì�´ìš©í–ˆìŠµë‹ˆë‹¤. 연습장과 ì�¸ë�±ìФ 카드는 주로 개개ì�¸ 수ì‹�ê³¼ 중요 변수들ì�„ ì �기 위해, ë˜�는 그림ì�„ 그리기 위해 ì�´ìš©í–ˆê³ (ë‘� ë�„구ì�˜ ìš©ë�„ê°€ 구분ë�˜ì–´ìžˆì§„ 않았ì�Œ) ë¬¸ì œì—� 대해서 답ì�´ 나왔다하는 ê°€ì •í•˜ì—� (ë¬¸ì œì§€ì—� Sample Input->Output ì�´ 나와있었기ì—� 가능했습니다.) Backward 로 ë¬¸ì œê°€ í•´ê²°ë�œ ìƒ�황ì�„ ê°€ì •í•˜ê³ , 그러기 위해 필요한 변수들ì�„ 찾아나가는 방법으로 진행했습니다. 프로그래ë°� 스타ì�¼ì�€ Structured 스타ì�¼ì�˜ Stepwise Refinement & PBI & assert 를 ì�´ìš©í•œ TDD 를 사용했습니다.
==== B 번 진행 ====
한 20ë¶„ì •ë�„ 잘못진행했었는ë�°, 첫번째는 ["1002"] ê°€ B ë²ˆë¬¸ì œë¥¼ ì œëŒ€ë¡œ ì�´í•´í•˜ì§€ ëª»í–ˆê³ (앞부분만 ì�½ê³ , ë¬¸ì œì�˜ input-output ì�„ 거꾸로 íŒ�단), ë‘�번째는 input ì�´ 100 ì�¼ë•Œì�˜ output 예ìƒ�치를 잘못계산한 ìƒ�태ì—�서 ì�´ë¥¼ 근거로 Test Driven ì�„ 시ë�„해서 추후 발견뒤 테스트를 ìˆ˜ì •í•˜ëŠ”ë�™ì•ˆ 시간ì�„ ë‚비했습니다.
Sample 로 ì œê³µí•œ ë�°ì�´í„°ë“¤ì�„ 만족시키는 코드는 작성하였으나, ì—¬ì „ížˆ 변수들ì�´ 다 ë½‘ì•„ì ¸ì§€ì§€ 않아서, ìž„ì�˜ì�˜ ê²°ê³¼ë�°ì�´í„° (100ì�¸ 경우) ì—� 대해 예ìƒ�ë�˜ëŠ” 결과를 ìƒ�ê°�í•˜ê³ ì½”ë“œë¥¼ 작성한뒤, 코드와 결과들, 코드로부터 발견ë�˜ëŠ” 변수들ì�„ í† ëŒ€ë¡œ 연습장ì—� 기ë¡�ì�„ í–ˆê³ , 그러ë�˜ì¤‘ ["neocoin"] ì�´ ì�¼ë°˜í™” ê³µì‹�ì�„ 찾아내었습니다.
ì �ì ˆížˆ 중복코드를 ì‚ì œí•˜ê³ ë‚œ ë’¤, 한 5ë¶„ì •ë�„ Input-Output 코드를 iostream ê³¼ ["STL/vector"] 를 사용하여 작성한 ë’¤ ì�´ë¥¼ ì œì¶œ, 통과했습니다.
==== A 번 진행 ====
A 번 진행중 ì•„ì‰¬ì› ë�˜ì �ì�€, ë§Œì�¼ ì�´ ë¬¸ì œë¥¼ 바로 í’€ê¸°ì „ì—� OO 패러다임으로 í•´ê²°í• ê²ƒì�¸ê°€ Structured 패러다임으로 í•´ê²°í• ê²ƒì�¸ê°€ì—� 대해 ë¨¼ì € ìƒ�ê°�하는 ì—¬ìœ ë¥¼ 가졌ë�”ë�¼ë©´ ë¬¸ì œ í•´ê²°ì�´ ë�” 쉽지 않았ì�„까 하는 ì �ì�´ì˜€ìŠµë‹ˆë‹¤.
ë¬¸ì œì—� 대해 ì—시 B 번ì�„ 진행하ë�˜ 스타ì�¼ëŒ€ë¡œ Structured 로 진행했는ë�°, 초반ì—� 너무 코드위주로 ê°� 변수들ì�„ ë½‘ì•„ë‚´ë ¤ê³ ì ‘ê·¼í•œ 것ì�´ ë¬¸ì œê°€ ë�˜ì—ˆë�˜ 것 같습니다. ì—¬ìœ ë¥¼ ë‘�ê³ íŽ˜ì�´í�¼ 프로그래ë°�ì�„ 했어ë�„. 바늘들ì—� 대해서 OO 로 ì ‘ê·¼í–ˆìœ¼ë©´ 좀 ë�” 쉽지 않았ì�„까 ìƒ�ê°�.
=== 마치며 ===
지난번 IPSC 경험때는 맨땅ì—� 해딩하는 ëŠ�낌ì�´ì˜€ëŠ”ë�°, ì�´ë²ˆì—�는 비ë¡� ìž…ìƒ�하지 못했지만, ê°�ê°�ì�˜ ê³¼ì •ë“¤ì�´ ì�˜ì‹�ì �으로 ì�¼ì–´ë‚œ ì �ì—� 대해서 ê°œì�¸ì �으로는 ì¦�ê±°ì› ê³ ëª…ì¾Œí–ˆìŠµë‹ˆë‹¤. 급조ë�˜ì–´ 2주만ì—� 만난 Pair ì¹˜ê³ ì†�ë°œì�´ 잘 맞았습니다. (ì�´ê±´ ë°©í•™ ë‘�달ë�™ì•ˆ ["ProjectPrometheus"] 때 하ë�„ 서로 싸워대어서. -_-;)
미리 ì˜ˆì œë¬¸ì œë¡œ ì œì‹œë�œ 5ë¬¸ì œì¤‘ ì–´ë ¤ì› ì—ˆë�˜ ë’¤ì�˜ 3ë¬¸ì œë“¤ì�„ ê°�ìž� í’€ì–´ë³´ê³ í›ˆë ¨í–ˆì—ˆë‹¤ë©´ ì‹¤ì „ì—�서ë�„ ë�” ì—¬ìœ ìžˆê³ ì�˜ì‹�ì �ì�¸ 작업ì�„ í• ìˆ˜ 있었으리ë�¼ ìƒ�ê°�하며. ê·¸ë¦¬ê³ , 초반ì—� 바로 TDD 로 나가는 것보다, ë¬¸ì œì—� 대한 여러 ì ‘ê·¼ë°©ë²•ì�„ ë‘” ë’¤, 하나를 ê³ ë¥´ê³ ê·¸ì—� 대해 TDD 로 나가는 것ì�´ ë�” 좋았ì�„ 것ì�´ë�¼ê³ ìƒ�ê°�. (TDD를 바로 ë¬¸ì œ Approach 기법으로 ì �용하는것 보단, 해당 ë¬¸ì œ ì ‘ê·¼ë°©ë²•ì—� 대해 빨리 필요한 변수들ì�„ ë°œê²¬í•´ë‚˜ê°€ê³ , 명확하게 해주는ë�° ë�” 효과가 í�¬ë‹¤ëŠ” ìƒ�ê°�ì�´ 들어서)
ë¬¸ì œë¥¼ 풀때 우스개로 ì�´ì•¼ê¸°í–ˆë�˜ê²ƒì�´ '수학ìž�ì�˜ ì ‘ê·¼ì�´ëƒ� 공학ìž�ì�˜ ì ‘ê·¼ì�´ëƒ�'(페르마ì�˜ ë§ˆì§€ë§‰ì •ë¦¬ ì±…ì—� 나왔ë�˜ 예. 즉, ì—°ì—/귀납). ì�´ëŸ°ë¬¸ì œì�¸ 경우 ë¬¸ì œ í’€ê¸°ì „ 'ì–´ëŠ�쪽 ì ‘ê·¼ì�´ ë�” ìœ ìš©í• ê¹Œ' ê¶�리를.; ê°œì�¸ì �ìœ¼ë¡ ì—°ì—ì�´ 약해서 후ìž�를..; --["1002"]
["1002"]가 사실� 모� �줘서 너무 �사합니다. 얼마나 기억� �듬었�까..
ë¬¸ì œë¥¼ 푸는 ë�™ì•ˆ, 굉장히 ì—¬ìœ ë¡ë‹¤ëŠ” ëŠ�낌ì�´ 들었습니다. ì �당히 ë‹¬ë ¤ë‚˜ê°„ë‹¤ê³ í• ê¹Œìš”. 위ì—� 언급ë�œ 2가지ì�˜ 실수가 없었다면, A를 넘어 C번ë�„ ë…¸ë ¤ ë´„ì§�한 ëŠ�낌ì�´ ë“니다. ì�´ëŸ° 것들ì�´ 연습으로 ì²´í™”ë�˜ëŠ” 것ì�´ê² 지요. 다ì�Œ ipsc를 ì¦�ê²�게 ê¸°ë‹¤ë ¤ 봅니다.
시간 지연ë�œ ì�´ìœ 는, 성급한 ë°©ë²•ë¡ ì�˜ ì„ íƒ�ê³¼ '''믿는 것ì�„ 가장 ì�˜ì‹¬í•˜ë�¼''' ë�¼ëŠ” 디버깅 ì›�ì¹™ì�„ 시간ì—� 쫓겨서 ìƒ�ê°�ì�„ 하지 못한ì �으로 ìƒ�ê°�합니다.
- VisualBasicClass/2006/Exam1 . . . . 1181 matches
OCU 중간 ê³ ì‚¬ ë¬¸ì œ
1. ë¹„ì£¼ì–¼ë² ì�´ì§�ì—�서 숫ìž�를 표기하는 방법ì�€ 10진법, 8진법, 16진법으로 나뉘어진다. ì�´ 중 10진법ì�€ 특별한 표기(기호)ì—†ì�´ 사용ì�´ 가능하다. 하지만 8진법과 16진법ì�€ '?O'와 '?H'로 표기한다. ì�´ë•Œ ?ì—� 들어갈 기호는 무엇ì�¸ê°€ (1ì �).
2. 다ì�Œì�€ TextBoxì—� 대한 설명ì�´ë‹¤. 옳지 않ì�€ 것ì�€?(1ì �)
â‘ Alignment는 í…�스트 박스 안ì�˜ 문ìž�ì—´ì�„ ì •ë ¬í•œë‹¤.
â‘¡ ScrollBar는 수í�‰, 수ì§�, ì–‘ë°©í–¥ 모드가 있으며, 여러 줄ì�„ 사용하는 ì†�성ì�„ ì„¤ì •í• ê²½ìš°, ì‚¬ìš©í• ìˆ˜ 있다.
â‘¢ Textì†�성ì�€ 글ìž�를 ìž…ë ¥ë°›ëŠ” ì†�성으로 단축메뉴(popup menu)를 ì‚¬ìš©í• ìˆ˜ 있다.
â‘£ MultiLineì�€ 컨트롤ì�´ 문ì�˜ 여러 줄ì�„ 받아 들ì�¼ 수 있는지 여부를 ê²°ì •í•˜ê²Œ ë�œë‹¤. True는 한줄ì�„, False는 여러줄ì�„ ì‚¬ìš©í• ìˆ˜ 있다.
3. 다ì�Œì�˜ 설명ì�„ ë“£ê³ ë¬¼ì�Œì—� 답하시오.(1ì �)
보기
리스트 박스는 여러개ì�˜ ì„ íƒ�사í•ì�„ ì œê³µí•œë‹¤. ì�´ 때 리스트 박스 í•목 ì„ íƒ�ì�€ ê°’ì�´ ? ì�¼ë•Œì„ íƒ� ìœ í˜•ì�´ 확장ë�œ 다중 ì„ íƒ�으로 'Shift + 누름' ë˜�는 'Shift + 화살표 키'를 ì‚¬ìš©í• ìˆ˜ 있다.
보기�서 ?� 들어갈 값�?
4. 비주얼 프로그래ë°�ì—� 대한 설명으로 가장 거리가 먼 것ì�€?(1ì �)
①프로구램ì�˜ ìž‘ë�™ 순서가 ì™„ì „ížˆ 프로그램ì—� ì�˜í•´ì„œ 지시ë�˜ê³ ì œì–´ë�œë‹¤.
â‘¡ 사용ìž�ì—�게 ì œê³µë�˜ëŠ” ì�¸í„°íŽ˜ì�´ìФ 옵션ì�„ 중심으로 설계가 ì�´ë£¨ì–´ì§„다.
â‘¢ 대표ì �ì�¸ 언어로서는 Visual, C+ +, Visual Basic등ì�´ 있다.
④ �벤트 중심� 프로그래� 방�� 사용한다.
⑤ ê°�ì²´ 지향ì �ì�¸ 언어ì�´ë‹¤.
5. 비주얼 ë² ì�´ì§�ì�˜ 기본ì �ì�¸ 프로그램 작성 ê³¼ì •ì�„ 간략하게 나열한 것ì�´ë‹¤. 올바른 순서를 쓰시오?(1ì �)
A) ì†�성창ì�„ 통한 오브ì �트ì�˜ ì†�성 ì§€ì •
B) ì�´ë²¤íŠ¸ë¥¼ í”„ë¡œì‹œì € 작성
- ë�œë�œë�œ/ìˆ™ì œì œì¶œíŽ˜ì�´ì§€ . . . . 1165 matches
= ìˆ™ì œëŠ” 여기ì—� ì œì¶œí•´ì£¼ì„¸ìš§ =
== 첫째주(구구단) ==
=== [허아�] ===
printf("구구단입니다.n");
printf("숫ìž�ë¥¼ìž…ë ¥í•˜ì„¸ìš” :n");
=== [ì •ìœ¤ì„ ] ===
* multiplication : 구구단 프로그램 *
int b; /* 하나씩 �가�다. */
printf("ì›�하는게 ë�ìš” : ");
=== [김진아] ===
=== [박수진] ===
printf("구구단� 하�n");
printf("몇단� 외워볼까요?");
printf("ìˆ˜ê³ í•˜ì…¨ìŠµë‹ˆë‹¤n");
=== [�규완] ===
printf("숫ìž�를 ìž…ë ¥í•˜ì„¸ìš” : ");
=== [í•œìœ ì„ ] ===
printf("구구단입니다. n");
printf("숫ìž�를 ìž…ë ¥í•˜ì‚¼ : n");
printf("%d 단 입니다.nn", a);
- VonNeumannAirport/1002 . . . . 1158 matches
페�지를 작성하면서 작성해 나갑니다. TDD 연습중�니 아마 중간 삽질� 예��다는. ^^;
(5시 즈�부터 시작함)
언어는 C++ 로 í• ê²ƒì�´ê³ 중간ì—� STL 중 vector 를 간단하게 ì�´ìš©í• ê²�니다. (ìž�세한 ì�´ìš©ë²•ì�€ 나ë�„ 모르는 관계로 -_-;) ì�¼ë‹¨ ì €ëŠ” ì�´ ë¬¸ì œë¥¼ 한번 풀어본 ì �ì�´ 있습니다. 연습삼아서 새로 풀어봅니다.
ë¬¸ì œëŠ” 암튼 ì�´í•´í–ˆê³ (Input ì—� 대한 Output ì�´ 머릿ì†�ì—�서 어떻게 해야 í• ì§€ ì—°ê²°ì�´ ë�œ ìƒ�태) 가장 간단하게 í…ŒìŠ¤íŠ¸í• ìˆ˜ 있는 방법ì—� 대해 ìƒ�ê°�해야 í•˜ê² êµ°ìš”.
Sample Input � 보니 뒤� 것� 간단해 보�는군요.
ì�´ë¥¼ Target으로 ìž¡ìœ¼ë ¤ë‹ˆ, ë�” 커보ì�´ê³ , ì�´ë¥¼ ìž‘ì�€ Test 로 ë‚˜ëˆ ë´…ë‹ˆë‹¤.
여기서 ìž ì‹œ CppUnit 셋팅ì�„ ë§žì¶°ë†“ê³ .
다시 �리모드 �입.
ì—�서 테스트 코드ì—�ì„ ì�¸í’‹ 파싱ì�€ ì�¼ë‹¨ 미리 ìƒ�ê°�í• í•„ìš”ê°€ 없으니.
configuration 1,1 로 셋팅
1->1 로 1명 가기
�럴 때, traffic � 구하면 1명� 나온다.
í—‰. 30ë¶„ë�™ì•ˆ 프린트 í•˜ì‹ ë‹¤ê³ ìž�ë¦¬í•„ìš”í•˜ì‹ ë¶„ 때문ì—� 지연. -_-; 다시 시작;
�� 대한 코드 작성
여기까진 통과..~ test code 를 Refactoring 해봅니다.
통과한 테스트
configuration 1,1 로 셋팅
1->1 로 1명 가기 : traffic 1.
1->1 로 1명 � 가기 : traffic 2.
1->1 로 100명 � 가기 : traffic 102.
- naneunji/Diary . . . . 1145 matches
== 7ì›” ==
=== 7월 22� (월) ===
* pie ì• ë�œì�´ëž‘ 놀러가기루 한 약ì†�ì�´ 취소ë�˜ì„œ 아쉽긴 했지만..[[BR]] 비 내리는 ê±° 보니ê¹�,,,놀러 ê°”ì�Œ 빗물ì—� ë– ë‚´ë ¤ê°€ 죽었ì�„꺼 같다..ã…¡ã…¡;;
* 오늘 잡지를 ì�½ë‹¤ 보니.. 가슴ì—� "í�½!" 하구 찔리는 글ì�´ 있었다. [[BR]] 대충대충 ì�¼ì�„ 마ê°�한 후, 하는 ë§�ì�´ "ì�´ë²ˆì—�는 좀 ê·¸ë ‡ì§€ë§Œ 다ì�Œì—�는 ì •ë§� ì œëŒ€ë¡œ 한번 í•´ë´�ì•¼ê² ë‹¤" . 그러나 다ì�Œì—�ë�„ 별 수 ì—†ì�´ ê·¸ ë§�ì�„ 반복하게 ë�œë‹¤ëŠ”... ë‚´ê°€ 지난 6개월 ë�™ì•ˆ í–ˆë�˜ ìƒ�ê°�ì�´ 아닌가..-_-;;
* 하지만..오늘� java루 메모장 만드�랴 밤� � 꺼 같다. [[BR]]
=== 7월 23� (화) ===
* 파ì�¼ ìž…ì¶œë ¥ì�´ ë�˜ëŠ” java로 ë§Œë“ ë©”ëª¨ìž¥ 완성^^
* 미쳤나부다..과외ì�¸ë�° 까먹구 ì•ˆê°€ë²„ë ¸ë‹¤..-_-;;
=== 7월 24� (수) ===
* MFC 책사서 ìˆ™ì œí•˜ê¸° - 책만샀다. 싸게 ì‚¬ë³¼ë ¤êµ¬ 발버둥 치다가,, ê²°êµì�€ 센트럴씨티 ì˜�í’�ë¬¸ê³ ê°€ì„œ ì •ê°€ë¥¼ ì£¼ê³ ..
=== 7월 25� (목) ===
* ì˜�ì–´ 스터디모임 : 1시반 - ëŠ¦ìž ìœ¼ë£¨ 취소
* java 스터디모임 : 3시 - 계산기를 짜기루 했다. 그리구 다ì�Œë¶€í„´ 세미나ë‘� 병행하기로 ê²°ì •
''ì—‡~ 계산기ë�¼ë©´ 박사준 êµ�수님 ë°˜ì—�서(울반..) 내줬ë�˜ ê³¼ì œ?? :) '' --["ì°½ì„"]
''ì�‘..ë§ˆì ¸..^^ ''
* MFC 스터디모임 : 5시 - ë°©í•™ì�´ ë��ë‚ ë•Œê¹Œì§€ 테트리스를 짜기루 했다.
* zp ì •ëª¨ : 6시반 - 간단한 프로ì �트 ìƒ�황 발표 후 ë°¥(-_-)ì�„ 먹었다. ìˆ ëŒ€ì‹ ..
=== 7월 26� (금) ===
* 아침부터 ì�¼ì°� ì�¼ì–´ë‚˜ì„œ 설ì³�댔ë�”니..ì´ˆì €ë…�ì—� ìž ë“¤ì–´ë²„ë ¸ë‹¤. 모기땜ì—� 깨보니ê¹� 2시..ê·¼ë�° ìž ì�´ 안온다.
* 과외를 하나 ë�” 하기루 했다. 윤ì„�ì�´ ë�™ìƒ�..ê·¼ë�° 과연 잘하는 ì§“ì�¼ê¹Œ...???[[BR]] 모아논 ë�ˆì�´ 없는ë�° 과외 하나루 ìƒ�활하기란..ì •ë§� ê³ ë‹¬í”„ë‹¤...개강하구 ë‚˜ì„ ë°¥ê°’ì�´ 모ìž�르지는 않ì�„ì§€ ê±±ì •ë�¬ëŠ”ë�°..과외가 êµ¬í•´ì ¸ì„œ 다행ì�´ë�¼ëŠ” ìƒ�ê°�ì�´ ë“ ë‹¤,, 하지만 한편으로는 시간표ë‘� 빡빡한ë�°.. 개강하구 나믄 ì�´ë¦¬ì €ë¦¬ 치여서 과외와 ë‚´ 공부..둘 중 하나 혹ì�€ 둘 다를 ì œëŒ€ë£¨ 하지 못하게 ë� 까 ê±±ì •ë�œë‹¤. ì�´ë¯¸ 그러한 경험ì�„ 한 ì �ì�´ 있기 때문ì—�..ë�”ë�”ìš±..[[BR]] ë�ˆê³¼ 시간..ì�´ 둘 사ì�´ì—�서 ê· í˜•ì�„ 잡기란 쉽지 않ì�€ ì�¼ 같다.
- NUnit/C++ì˜ˆì œ . . . . 1143 matches
=== ì˜ˆì œ 소스 실행법 (Using C++) ===
* ë¨¼ì € 프로ì �트를 Managed C++ í�´ëž˜ìФ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¡œ ë§Œë“ ë‹¤.
* Test Fixture ë� í�´ëž˜ìФì�˜ 앞ì—�는 TestFixture, 테스트 함수 앞ì—� Test ì�¸ Attribute 를 ë¶™ì�¸ë‹¤.
* �성 페�지 가서 C/C++로 간다�, #using 참조확��다가 NUnit� 깔린 ��� bin ��를 넣어준다.
* 컴파ì�¼í›„ ì§€ì •ë�œ dll 파ì�¼ì�´ ìƒ�긴다.
* NUnitì�´ 깔린 í�´ë�”ì�˜ bin안ì—� ë³´ë©´ NUnit-gui.exeì�„ 실행한다. 컴파ì�¼í•´ì„œ 나온 dllì�„ ë¡œë”©í•´ì£¼ê³ run하면 테스트들ì�„ 실행해준다.
* ì˜ˆì œëŠ” 아무 ìƒ�ê°�ì—†ì�´ ë§Œë“¤ì—ˆê³ , 테스트 í• í•„ìš”ë�„ 없는 거지만.. 그냥 사용법ì�„ 보는 거니까 ì‹ ê²½ì“°ì§€ 마세요.
=== 사족 ===
* í—¤ë�”ì—�다 다 구현해ë�„ ë�œë‹¤. 하지만 ê°™ì�€ ì�´ë¦„ì�˜ cpp파ì�¼ì�„ 만들어줘야 하는것같다. 안그러면 Testì—†ë‹¤ê³ ì•ˆë�œë‹¤.
* namespace 귀찮으면 안만들어� �다.
* ê°„ê²° ë²„ì ¼
=== MFC�서 사용하기 ===
VC++ 7.0� MFC�서 NUnit� �보�. �것보다 좋� 방법� 있�듯한�... �수군� �방법밖�는 만들어내지 못했다.
1. ì�¼ë‹¨ MFC 프로ì �트를 ë§Œë“ ë‹¤. ì�´ê²ƒì�„ ë©”ì�¸í”„로ì �트ë�¼ê³ 하ìž�.
2. ì „ì²´ 솔루션ì—� Managed C++ Library 프로ì �트를 새로 추가한다. ì�´ê²ƒì�„ 테스트프로ì �트ë�¼ê³ 하ìž�.
3. 테스트 프로ì �트ì�˜ ì†�성으로 들어가서 #using 참조ì—� nunit\biní�´ë�”를 넣어준다.
4. 테스트 프로ì �트ì�˜ ì†�성으로 들어가서 í�¬í•¨ ë””ë ‰í† ë¦¬ì—� 위ì�˜ ë©”ì�¸í”„로ì �트ì�˜ í�´ë�”를 넣어주ìž�.
5. ë©”ì�¸í”„로ì �트ì�˜ ì†�성íƒì—� 가서 Managed C++ Extensionì�„ ì²´í�¬í•´ì¤€ë‹¤.
�단 준비는 �다. 시작해 보�.
ë©”ì�¸í”„로ì �트ì—�서 ë§Œë“ ìƒˆ í�´ëž˜ìŠ¤ë¥¼ 테스트 프로ì �트ì—�서 í…ŒìŠ¤íŠ¸í•˜ê³ ì‹¶ë‹¤. 어떻게 í•´ì•¼í• ê¹Œ? 순진한 ì�¸ìˆ˜êµ°ì�€ #include <domain.h> ì�´ë ‡ê²Œ í•˜ê³ , 테스트 í�´ëž˜ìФì—� .hëž‘ .cpp 참조 넣어주면 ë� 줄 알았다. ì�´ê²ƒë•œì—� ì–´ì œë°¤ë¶€í„° 삽질했다. ì�´ë ‡ê²Œë§Œ 하면 안ë�˜ê³ ... 새로 ë§Œë“ í�´ëž˜ìŠ¤ë¥¼ ì�¼ë‹¨ ë³´ìž�.
- ì „ì‹œíšŒ . . . . 1141 matches
ê°�종 ì „ì‹œíšŒ 소ì‹�ì�„ 알리는 페ì�´ì§€
== 잡담 ==
6ì�¼ 수요ì�¼ ì˜¤ì „ì—� ê°™ì�´ ê°ˆ 수 ìžˆìœ¼ì‹ ë¶„ ë§�해주세요 - [임민수]
ì�Œ... ì €ë�„ 수요ì�¼ë‚ ì�´ 시간ì�´ 비어요 몇시ì—� ê°€ì£ ? 민수형? [윤성만]
7ì�¼ 출발시간ì�´ ì–´ì¼€ ë�˜ëŠ”ê±°ì ¸?? ì €ëŠ” 12시ì—� 수업ì�´ ë��나서 그다지 ìƒ�ê´€ì�€ ì—†ì�„것 ê°™ì�€ë�°. 혹시 너무 ì�¼ì°� 출발하는 것ì�€ 아닌지??
넉넉히 1시 ì�´í›„ì—� 가는 것으로 ìƒ�ê°�í•˜ê³ ìžˆìŠµë‹ˆë‹¤. --[Leonardong]
2시� 수업� �나네요;; -- [�승한]
그럼 승한군과 途?2시ì—� ê°€ì£ .--[Leonardong]
오늘 ì „ê¸°ì „ìž�공학과학회ì�˜ ì „ì‹œíšŒë¥¼ 보았는ë�° 재밌어보ì�¸ë‹¤. 우리ë�„ 그런 거하면 괜찮ì�„ 듯. ë�ˆì�€ 별로 안들어보ì�´ëŠ”ë�°.,우리가 화드웨어가 필요한 것ë�„ ì•„ë‹ˆê³ ..--[ê°•í�¬ê²½]
- ì „ì „ê³µ 행사를 보지를 못해서 ë�ë�¼ 하긴 힘들지만 우리가 관리하는 피씨실ì—�서 몇 시간 ì •ë�„ 열어보는건 어떨까요?? -- [ì�´ìŠ¹í•œ]
@@@ 6ì�¼ë‚ 가는거... íŒŒí† ê°€ 나 ë¶€ë €ì–´ìš”... 그래서 나ë�„ 목요ì�¼ë‚ ê°”ì�Œ 하는ë�°... ì–¸ì œ 갈껀지 ì—°ë�½ 좀 주세요... 글구
í™�대 ì „ì‹œíšŒëŠ” 몇시까지 하는지.... ê¶�금하군요... 나ë�„ 12시ì—� 수업 ë��나는ë�°... -- [윤성만]
수준 높ì�€ 작품들ì�´ 많습니다. 특히 ì œë¡œíŽ˜ì�´ì ¸ì�¸ ê¹€ì •ìš±í˜•ì�˜ 작품ì�´ 기대ë�˜ë„¤ìš”. --[ê°•í�¬ê²½]
== 후기 ==
=== í™�ì�µëŒ€í•™êµ� 컴퓨터공학과 ì „ê³µí•™íšŒ P.C.R.C. ===
* 좋았ë�˜ ì �
* ìœ ì�µí–ˆë�˜ 시간ì�´ì—ˆë‹¤. 활발하게 ë�Œì•„가는 듯한(04들ì�˜ ì �극성) 학회를 보니 ì™ ì§€ ë¶€ëŸ¬ì› ë‹¤.
* 설명ìž�(오í�¼ë ˆì�´í„°)ê°€ í•ìƒ� ëŒ€ê¸°í•˜ê³ ìžˆë�„ë¡� 시간 ì¡°ì •ì�„ í–ˆë‹¤ê³ ì¶”ì •ë�¨.
* 과거 ì „ì‹œíšŒ íŒœí”Œë ›, í�¬ìŠ¤í„°, 단체 í‹°ê°™ì�€ 물품ì�„ ì „ì‹œí–ˆë‹¤.
* ì�Œë£Œìˆ˜ë¥¼ 공짜로 ë‚˜ëˆ ì¤€ë‹¤.
- ZeroPageServer/set2002_815 . . . . 1140 matches
2002.8.15 ì�¼ì—� ì�´ë£¨ì–´ì§„ ZeroPageServer 세팅ì—� ì—� ê´€ë ¨ ë‚´ìš© 기ë¡�
* mm.mysql -> MySQL Connector/J -- for connecting to MySQL from Java (공� JDBC드��버)
* PDS ì�˜ Upload 시 한글ì�´ 깨지는 ë¬¸ì œì—� 대한 í•´ê²°ì±… í•„ìš”. 단순히 한글 ì�¸ì½”딩 ì„¤ì •ë§�ê³ ë‹¤ë¥¸ê²Œ ë˜� 있는가?
* php, jsp, python, perl ì •ë�„ì�˜ ì˜ˆì œ 작성해서 ["ZeroPageServer/Telnetê³„ì •"] ì—� ê¸°ì œ
* APM 테스트
* Resin , Apache 시작 순서 ë¬¸ì œ
* Terminal�서 Home키와 End키 먹�� 세팅
* httpd/WEB-INF/classes/woodpage, home/httpd/html/woodpage ì‚ì œ
* Admin 툴ì�€ 누가 ë§Œë“¤ì—ˆê³ , ì •í™•í•œ ìš©ë�„는 무엇ì�¸ê°€? ëª¨ë“ ê²Œì‹œíŒ�ì�´ 표시ë�˜ì§€ëŠ” 않는다, ì�´ìœ 는 무엇ì�¸ê°€?
''게시íŒ� Admin 툴ì�„ ì�´ì•¼ê¸°í•˜ëŠ”ê±´ì§€? 맞다면.. '''ë§Œë“ ì�´ëŠ”''' ["sun"]ì�´ê³ '''ìš©ë�„'''는 게시íŒ� ìƒ�성/ì‚ì œë¥¼ 쉽게 í•˜ë ¤ëŠ” ì�˜ë�„ì—�서 였으며, '''ëª¨ë“ ''' 게시íŒ�ì�´ 표시ë�˜ì§€ëŠ” 않는것ì�€ 툴ì�„ 만들었ë�˜ 시ì �ì�´, ìž�게,질/답 등 ì�´ë¯¸ 몇몇 게시íŒ�ì�´ 만들어진 ì�´í›„였기 때문(변경ì�„ 게ì�„러서 안했ì�Œ). --["sun"]''
ì •ë§� ì‹ ê¸°í•˜ë�˜ë�°ìš”. ì§„ìž‘ì—� ì•Œë ¤ì£¼ì‹œì§€ ^^:
* 커ë„� 컴파ì�¼ 후ì—� 텔넷ì—�서 ë°˜ì�‘하는 ì†�ë�„ê°€ 다르다. (마운트 ì†�ë�„ì—�서) 확실히 커ë„� ì—…ê·¸ë ˆì�´ë“œê°€ 가장 ì„ í–‰ë�˜ì–´ì•¼ 했었다.
* 커ë„� 컴파ì�¼ì‹œ 필요없는 ê±°ì�˜ ëª¨ë“ ì˜µì…˜ì�„ ëº�다. ISAì§€ì›�ì�´ë�¼ë�˜ì§€, 구형 cd-rom, usb, ieee, agp 등 ì „ë¶€ ì œê±° 했다. 앞으로ì�˜ 성능 ì°¨ì�´ê°€ 기대ë�œë‹¤.
=== ZeroPage Server 가 주는 것들 ===
* ZeroWiki - moinmoin 0.10 으로 �리는중
* ê°œì�¸ ê³„ì • 100 MB (기본ì �으로 ì¿¼í„°ì œí•œì�€ 없으나 관리ìž�ê°€ 관리)
* DB ê³„ì • (["MySQL"] 3.23)
* ["CVS"] ì�´ìš©ê°€ëŠ¥ (["neocoin"] ì—�게 ì‹ ì²)
* CGI Script (Perl, ["Python"] 1.53), PHP (4.2 �것임), JSP & Servlet (Resin 1.2 )
* Webì—�서 CGI권한ì�„ 허용 ë°›ìœ¼ë ¤ë©´ 관리ìž�(["neocoin"])ì—�게 문ì�˜
- Chapter I - Sample Code . . . . 1132 matches
RenameThisPage : 페ì�´ì§€ ì�´ë¦„ ìˆ˜ì • í•„ìš”. ê¶�리중 --["1002"]
ì�´ëŸ°ì €ëŸ° 소개들. (컴파ì�¼ëŸ¬ëŠ” 무엇ì�„ 사용한다. 머 ì–´ì©Œêµ¬ì €ì©Œêµ¬.)
ì�¸ìŠ¤í†¨í•˜ëŠ” 방법ì�¸ë�° 별 í•„ìš” ì—†ì�„듯.. 우리가 ì§�ì ‘ uCOS-II 를 설치하진 않ì�„꺼니까.. ì°¨ë�¼ë¦¬ 소스를 구해다가 컴파ì�¼ì�„ 하면 몰ë�¼ë�„.
ëª¨ë“ .c 파ì�¼ì—�서 ì�¸í�´ë£¨ë“œë�˜ëŠ” í—¤ë�”파ì�¼ì�´ë‹¤. ì�´ 파ì�¼ì�˜ ë‚´ìš©ì�€ 타겟프로세서마다 다르게 ì �용시켜야한다.
프로세서마다 ê°�ê°� ê°€ì§€ê³ ìžˆëŠ” 특성ì�´ 다르기 때문ì—� 우리가 í�¬íŒ…í•˜ë ¤ëŠ” 타겟 CPUì—� ë§žì¶° 여러가지 글로벌 변수를 ì„ ì–¸í•´ì¤˜ì•¼ 한다. (글로벌 변수ë�¼ê¸°ë³´ë‹¤ëŠ” 키워드 ìž¬ì •ì�˜ë�¼ê³ ë§�하는게 ë�” ë§žê² ë‹¤) [[BR]]
ê°�ê°�ì�˜ 프로세서마다 int 형 ë�°ì�´í„°ì�˜ í�¬ê¸° char 형 ë�°ì�´í„°ì�˜ í�¬ê¸°.. 등등ì�´ 다르기 때문ì—� 다ì�Œê³¼ ê°™ì�€ ì‹�으로 ìž¬ì •ì�˜ë¥¼ 해준다.
// 형 ìž¬ì •ì�˜
// 형 ìž¬ì •ì�˜ (#defineì�´ìš©)
OS 를 작성하다보면 ì „ì—변수가 필요한 경우가 있다. ì „ì—변수는 어떻게 ì„ ì–¸í•˜ëŠ”ê°€? extern 키워드를 사용하면 ë�œë‹¤. 하지만 uCOS-II ì—�서는 extern í‚¤ì›Œë“œë§ˆì € #define 해서 다른 매í�¬ë¡œë¡œ 사용한다.
위처럼 다ì�Œê³¼ ê°™ì�´ 매í�¬ë¡œ ì •ì�˜ë¥¼ í•´ ë†“ê³ ë‹¤ì�Œê³¼ ê°™ì�€ 소스를 ì �ìš©ì‹œí‚¨ë‹¤ê³ í•´ ë³´ìž�
그럼 ì‹¤ì œ 코드는 (컴파ì�¼ì‹œ) 다ì�Œê³¼ ê°™ì�´ ì �ìš©ë�œë‹¤ëŠ”ê²ƒì�„ 알 수 있다.
만약 다ì�Œê³¼ ê°™ì�´ OS_GLOBALSë�¼ëŠ” 매í�¬ë¡œë¥¼ 미리 ì �용시키면 형 ì •ì�˜ê°€ ë�˜ì§€ 않ì�€ ìƒ�태ì�´ë¯€ë¡œ (위ì�˜ #ifdef~#else ì—�서 #else ì ˆì—� 걸리게 ë�œë‹¤) 다ì�Œê³¼ ê°™ì�€ 코드가 ë�œë‹¤.
ì‹¤ì œ ì �ìš©ì�€ 아래와같ì�´
즉, 변수는 Local 하게 ì„ ì–¸ë�œë‹¤ëŠ” 것ì�„ 알 수 있다.
OSì—�서 ê³µìœ ìž�ì›�ì�´ë‚˜ íŠ¹ì •ì½”ë“œê°€ 수행ë�˜ëŠ” ë�„중ì—� 다른 프로세스ì—� ì�˜í•´ interrupt ë�˜ëŠ”ê²ƒì�„ 방지하기 위해 í�¬ë¦¬í‹°ì»¬ 섹션ì�„ 사용하게 ë�œë‹¤. ì�´ëŠ” 윈ë�„우즈 프로그래ë°�ì—�서 ìŠ¤ë ˆë“œê´€ë ¨ 처리를 í•´ 줄 때ì—�ë�„ 나오는 용어ì�´ë‹¤. uCOS-IIì—�서는 단순히 매í�¬ë¡œí•¨ìˆ˜ë¥¼ ì�´ìš©í•´ í�¬ë¦¬í‹°ì»¬ì„¹ì…˜ì—� 들어오기와 나오기를 한다. 매í�¬ë¡œí•¨ìˆ˜ê°€ 하는 ì�¼ì�€ 단순히 ì�¸í„°ëŸ½íŠ¸ë¥¼ 무효화, ìœ íš¨í™” 시키는것 ë¿�ì�´ë‹¤.
#if OS_CRITICAL_METHOD == 1 // OS_CRITICAL_METHOD 는 ì–´ë””ì„ ê°€ ì�´ë¯¸ ì •ì�˜ë�˜ì–´ìžˆë‹¤. 아마 CPUì—� ë”°ë�¼ 다르게 ê°’ì�´ ì •í•´ì ¸ 있ì�„것ì�´ë‹¤.
#define OS_ENTER_CRITICAL() asm {PUSHF; CLI} // PUSHFê°€ 몬지는 잘 ëª¨ë¥´ê² ë‹¤. 아마 스íƒ�ì—� 무얼 집어넣는것 ê°™ì�€ë�°.
// PUSHF는 CPUë ˆì§€ìŠ¤í„°ë¥¼ 하나씩 ì�¼ì�¼ì�´ 스íƒ�ì—� 넣는 작업ì�„ 간편하게 하기 위하여 호출 하는 ASMëª…ë ¹ìœ¼ë¡œ ì •í•´ì§„ 순서ì—�
// ì�˜í•´ ëª¨ë“ ë ˆì§€ìŠ¤í„°ì�˜ ë‚´ìš©ì�„ 스íƒ�ì—� PUSH하는 ëª…ë ¹ìž„. 반대는 POPF로 PUSHFì�˜ ì—순으로 스íƒ�ì—�서 꺼낸 ë�°ì�´í„°ë¡œ ê°�ê°�ì�˜ // ë ˆì§€ìŠ¤í„°ë¥¼ 변경 시킴. í•ìƒ� ì�´ ë‘� ëª…ë ¹ì�€ 한ìŒ�ì�´ ë�˜ì–´ 사용 ë�˜ì–´ì•¼ 한다.
ì£¼ì ˆì£¼ì ˆ ê¶�시ë �ê¶�시ë �..
- HanoiProblem . . . . 1123 matches
= 하노ì�´ ë¬¸ì œ =
* 하노ì�´íƒ‘ ë¬¸ì œ 모ë‘�들 ì•„ì‹œì£ ?
* ë§� 3개가 있으면 1번 ë§�ì—�서 3번 ë§�까지 ë§�들ì�„ ì�´ë�™ 시키는 것ì�´ì£ .
* 그때 ë§� í�¬ê¸°ëŠ” ê°�ìž� ë‹¤ë¥´ê³ , 처ì�Œì—� ë§�ì�€ ì œì�¼ ë°‘ì—� ì œì�¼ í�° ë§�, ê·¸ 위ì—� 다ì�Œìœ¼ë¡œ í�°ë§�, ì�´ëŸ°ì‹�으로 ìžˆê³ , 앞으로ë�„ 계ì†� 그런ì‹�으로 ë°–ì—� 쌓ì�¼ìˆ˜ ë°–ì—� 없습니다.
= 필요한 지� =
* C++ 기초 지�
=== ë¬¸ì œ 소스들 ===
* 아래와 ê°™ì�€ ì˜ˆì œ ì‹�으로 소스를 ë§Œë“ íŽ˜ì�´ì§€ì—� 넣어 주세요.
||ë�„ì „ìž�||ì´�개발시간||소스ë�¼ì�¸ìˆ˜('''주ì„�ì œì™¸''')||사용언어|| Source ||
||남�협||x시간x분 || 30�� ||C++||["HanoiProblem/�협"]||
||장�지|| . || . ||C++||["HanoiProblem/�지"]||
||ì‹ ìž¬ë�™|| . || 20ë�¼ì�¸ ||C++||["HanoiProblem/재ë�™"]||
||임��||�틀 걸림|| 100�� 초과|| 어셈블리 언어||["HanoiProblem/��"]||
||임��||1시간 || 100��||Java||[HanoiProblem/임��]||
í•™ìƒ�들ì�´ HanoiProblemì�„ 푸는 것ì�´ ì–´ë ¤ì› ë‹¤ë©´ ì�´ê²Œ 쉬운 ë¬¸ì œë�¼ê³ (혹ì�€ 그다지 ì–´ë ¤ìš´ ë¬¸ì œëŠ” 아니ë�¼ê³ ) í•™ìƒ�들ì�´ ëŠ�ë‚„ 수 있ë�„ë¡� 하기 위해 무엇ì�„ í• ìˆ˜ 있ì�„까 ìƒ�ê°�í•´ 보는 것ì�´ 필요합니다.
ì €ëŠ” í•™ìƒ�들ì�´ HanoiProblemì—� ë�„ì „í•˜ê¸° ì�´ì „ì—� 다ì�Œ 세가지를 ì�´ì•¼ê¸° í•´ì£¼ê³ ì‹¶ìŠµë‹ˆë‹¤.
* 재귀함수� 대한 �해
* 단순화
* ë¯¸ë¡œê±°ìŠ¬ëŸ¬ë‚´ë ¤ì˜¤ê¸°
'''재귀함수� 대한 �해'''
- ProgrammingWithInterface . . . . 1123 matches
출처: [Holub on Patterns] by Allen Holub
ì±…ì—�서는 ë§�한다. ë§Žì�€ 개발ìž�들ì�´ [[OOP#s-1.2|ì�¸í„°íŽ˜ì�´ìФ]] 보다는 [[OOP#s-1.2|ìƒ�ì†�]]ì�„ 사용하여 ê°œë°œí•œë‹¤ê³ ... ê·¸ë ‡ë‹¤! 사실ì�´ë‹¤. 나ë�„ 여지ê»� ì�¸í„°íŽ˜ì�´ìŠ¤ë¡œ 무장한 코드를 ë³´ì§€ 못했다.
ì–¸ì œë‚˜ 개발ì�„ í• ë•Œ 'ì–´ë�¼~ ê°™ì�€ ì�¼ 하는ë�°? ì�´ê±° Base í�´ëž˜ìФ 만들어서 위로 ì˜¬ë ¤ì•¼ ê² ëŠ”ë�°?' ì�¼ë§�ì�˜ 틈ë�„ 주지 ì•Šê³ ì‹¤í–‰í•œë‹¤. 다형성ì�„ 사용하는 코드를 ìƒ�성한다. '와우~! 한결 ê¹”ë�”í•´ 졌는걸?' 하지만 오산ì�´ì—ˆë‹¤. 시간ì�´ 지나서 먼가 ì¶”ê°€í• ë�™ìž‘들ì�´ ìƒ�겼다. ì�´ì œ ê³ ì¹˜ê¸° 시작한다. Base í�´ëž˜ìФ 부터... ê³ ì¹˜ê³ ë‚˜ë‹ˆ 컴파ì�¼ì�´ ë�˜ì§€ 않는다. 코드 ìˆ˜ì •ì�˜ 여파가 하위 í�´ëž˜ìŠ¤ë“¤ì—�게 까지 미친다. ì •ë§� 미친다. ì�´ëŸ° ìƒ�ì†�ì�„ 통한 계층 구조는 ìƒ�위 í�´ëž˜ìŠ¤ì™€ 하위 í�´ëž˜ìФì�˜ ê²°í•©ë�„를 높여준다. 지나 치게 í�¬ê²Œ..! ë�™ê°�하지 않는가? 하나를 ê³ ì³¤ëŠ”ë�° ìˆ˜ì •í• êº¼ë¦¬ê°€ 마구 ì�Ÿì•„지는 ìƒ�황ì�„...
ìƒ�ì†�ì�„ 사용하는 ìƒ�황ì�„ êµí•œ 시켜야 í• ê²ƒê°™ë‹¤. ìƒ�위 í�´ëž˜ìФì�˜ 기능ì�„ 100%로 사용하면서 추가ì �ì�¸ 기능ì�„ 필요로 하는 ê°�ì²´ê°€ í•„ìš”í• ë•Œ! .. ì�´ëŸ° ìƒ�황ì�¼ 때는 ìƒ�ì†�ì�„ 사용해ë�„ 후í’�ì�´ ë‘�ë µì§€ 않ì�„ 것 같다. GoFì�˜ ì±…ì�´ë‚˜ 다른 DPì�˜ 책들ì�€ í•ìƒ� ë§�한다. ìƒ�ì†� 보다는 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 통해 다형성ì�„ 사용하ë�¼ê³ ... ê·¸ ì�´ìœ 를 ì�´ì œì•¼ 알 것같다. ë�™ê°�하지 않는가? Base í�´ëž˜ìŠ¤ë¥¼ ìˆ˜ì •í• ë•Œë§ˆë‹¤ 하위 í�´ëž˜ìŠ¤ë¥¼ ìˆ˜ì •í•´ì•¼ 하는 ìƒ�황ì�´ ë°œìƒ�한다면 그건 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 통해 다형성ì�„ ì§€ì›�하는게 ë�” 낫다는 ì‹ í˜¸ì�´ë‹¤. ê°�체는 ì–¸ì œë‚˜ [[SOLID|SRP (Single Responsiblity Principle)]]ì�„ 지켜야 í•œë‹¤ê³ ìƒ�ê°�한다.
Holubì�´ 사용하는 ì˜ˆì œë¥¼ ë³´ìž�. ìƒ�ì†�ì�„ 사용해 [Stack]ì�„ 구현한다.
완벽한 Stackì�´ë‹¤. 하지만 다ì�Œ 코드를 사용하면 우리는 Stack ê°�ì²´ê°€ 어떻게 ë�Œì•„갈지 예측 í• ìˆ˜ 없다.
stack.clear(); // ??? ArrayList� 메소드�다...;;
ìž� ëª¨ë“ ê°’ì�„ clear 를 사용해 ì‚ì œí–ˆëŠ”ë�° topOfStackì�˜ ê°’ì�€ ì—¬ì „ížˆ 3ì�¼ 것ì�´ë‹¤. ìž� ìƒ�ì†�ì�„ 통한 ë¬¸ì œë¥¼ 하나 알게 ë�˜ì—ˆë‹¤. ìƒ�ì†�ì�„ 사용하면 ì›�치 않는 ìƒ�위 í�´ëž˜ìФì�˜ 메소드까지 ìƒ�ì†�í• ìˆ˜ 있다 는 것ì�´ë‹¤.
ìƒ�위 í�´ëž˜ìŠ¤ê°€ 가지는 메소드가 ì �다면 모ë‘� [오버ë�¼ì�´ë”©]하는 방법ì�´ 있지만 만약 귀찮ì�„ ì •ë�„로 ë§Žì�€ 메소드가 있다면 오랜 시간ì�´ 걸릴 것ì�´ë‹¤. ê·¸ë¦¬ê³ ë§Œì•½ ìƒ�위 í�´ëž˜ìŠ¤ê°€ ìˆ˜ì •ë�œë‹¤ë©´ 다시 ê·¸ 여파가 하위 í�´ëž˜ìФì—�게 ì „ë‹¬ë�œë‹¤. ë˜� 다른 방법으로 함수를 오버ë�¼ì�´ë”©í•˜ì—¬ 예외를 ë�˜ì§€ë�„ë¡� 만들어 ì›�치않는 호출ì�„ 막ì�„ 수 있지다. 하지만 ì�´ëŠ” 컴파ì�¼ 타임 ì—�러를 런타임 ì—�러로 바꾸는 것ì�´ë‹¤. ê·¸ë¦¬ê³ LSP (Liskov Sustitution Principle : "기반 í�´ëž˜ìŠ¤ëŠ” 파ìƒ�í�´ëž˜ìŠ¤ë¡œ 대체 가능해야 한다") ì›�ì¹™ì�„ 어기게 ë�œë‹¤. 당연히 ArrayList를 ìƒ�ì†�ë°›ì�€ Stackì�€ clear 메소드를 ì‚¬ìš©í• ìˆ˜ 있어야 한다. 그런ë�° 예외를 ë�˜ì§€ë‹¤ë‹ˆ ë§�ì�´ ë�˜ëŠ”ê°€?
Stackì�„ 구현하는 다른 방법ì�€ ìƒ�ì†� ëŒ€ì‹ [캡ìŠ�í™”]를 사용하는 것ì�´ë‹¤.
ìž�.. Stackê³¼ ArrayListê°„ì�˜ ê²°í•©ë�„ê°€ ë§Žì�´ 낮아 졌다. 구현하지 않ì�€ clear 따위 호출 ë�˜ì§€ë�„ 않는다. ì™ ì§€ 합성ì�„ 사용하는 방법ì�´ ë�” 나ì�€ 것 같다. ì�´ëŸ° ë§�ë�„ 있다. ìƒ�ì†� 보다는 합성ì�„ 사용하ë�¼ê³ ... ìž� 다시 ë³¸ë¡ ìœ¼ë¡œ 들어와 ì € Stackì�„ ìƒ�ì†�하는 í�´ëž˜ìŠ¤ë¥¼ 만들어 ë³´ìž�. MonitorableStackì�€ Stackì�˜ 최소, 최대 í�¬ê¸°ë¥¼ 기억하는 Stackì�´ë‹¤.
ê¹”ë�”한 코드가 나왔다. 하지만 MonitorableStackì�€ pushMany 함수를 ìƒ�ì†�한다. MonitorableStackì�„ 사용해 pushMany 함수를 호출하면 MonitorableStackì�˜ ìž…ë ¥ ë°›ì�€ articlesì�˜ articles.length ë§Œí�¼ pushê°€ 호출ë�œë‹¤. 하지만 지금 호출ë�œ push 메소드는 MonitorableStackì�˜ 것ì�´ë�¼ëŠ” ì �! 매번 size() 함수를 호출해 최대 í�¬ê¸°ë¥¼ ê°±ì‹ í•œë‹¤. ì†�ë�„ê°€ ëŠ�ë ¤ì§ˆ 수ë�„ 있다. ê·¸ë¦¬ê³ ë§Œì•½ 누군가 Stackì�˜ 코드를 ë³´ê³ pushMany 함수ì�˜ 비 효율성 때문ì—� Stackì�„ ë°‘ì�˜ 코드와 ê°™ì�´ ìˆ˜ì •í–ˆë‹¤ë©´ 어떻게 ë� 것ì�¸ê°€???
와!~ ì˜ˆì „ì�˜ Stack보다 성능ì�€ 확실히 좋아 졌ì�„ 것ì�´ë‹¤. 그런ë�° ë¬¸ì œê°€ ë°œìƒ�했다. ë�”ì�´ìƒ� pushMany 메소드ì—�서 push 메소드를 호출하지 않는다. ì�´ë ‡ê²Œ ë�˜ë©´ MonitorableStackì�€ ë�”ì�´ìƒ� Stackì�˜ 최대 í�¬ê¸°ë¥¼ ì¶”ì �하지 못하게 ë�œë‹¤. 예기치 않ì�€ ê²°ê³¼ì�´ë‹¤. ìƒ�ì†�ì�„ 사용한 구현으로 ë°œìƒ�한 ë¬¸ì œì�´ë‹¤. 여기까지 글ì�„ (ì±…ì�˜ ë‚´ìš©) ì�½ì—ˆë‹¤ë©´, 아마 'ìƒ�ì†�ì�„ 사용하기 ì „ì—� 한번 ë�” ìƒ�ê°�하는게 ì¢‹ê² ë‹¤' ë�¼ëŠ” ìƒ�ê°�ì�„ 가슴 깊ì�´ ëŠ�꼈ì�„ 것ì�´ë‹¤. 아니면 별수 없는 ì�¼ì�´ë‹¤... :(
ìž� 길었ë�˜ 여행ì�˜ 종착ì �ì�´ë‹¤. 최종 코드를 ë³´ìž�. 위ì—�서 ë§�í–ˆë�˜ ìƒ�ì†�보다는 합성ì�„... ìƒ�ì†�보다는 ì�¸í„°íŽ˜ì�´ë¥¼... ì�´ëž€ ë§�ì�„ 종합 하면 ...
"위임(합성)ì�„ 통해 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 구현하ìž�." ë�¼ëŠ” ê²°ë¡ ì�´ 나온다.
완성ë�œ 코드ì—�서는 ìƒ�ì†�으로 ì�¸í•œ ë¬¸ì œë“¤ì�´ ë°œìƒ�하지 않는다.
- 새싹�실/2012/AClass/5회차 . . . . 1117 matches
2.Swap함수 작성
3. 3,4,6,7,9,3,2를 ìž…ë ¥ìœ¼ë¡œ ë„£ì�€ 후 2,3,9,7,6,4,3순서로 ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 작성해보세요.(스íƒ�)
return -1; // 가튀��姨�찾£�≫때��overflow
if(sp>0) //값튕��I 있O�≫ 때��
return -1; //비촱었��≫ 때�� underflow
4.BinarySearchê°€ 무엇ì�¸ì§€ ì°¾ì•„ë³´ê³ , 가능하면 한번 구현해보ë�„ë¡� 합시다.(가능하면!)
-ì�´ì§„ íƒ�색ì�€ ì œì–´ê²€ìƒ‰ì—�서 가장 대표ì �ì�¸ 방법으로 한번 비êµ�ë�™ìž‘ì�´ ë��난 후 ê·¸ 결과를 ì�´ìš©í•˜ì—¬ 다ì�Œì—� 비êµ�í• ëŒ€ìƒ�ì�„ ì„ íƒ�하는 방법으로 검색한다. 주어진 파ì�¼ë“¤ì�„ ì�¼ì •한 순서대로 ë°°ì—´ë�œ ìƒ�태ì—�서 ì›�하는 ê°’ì�„ 검색하는 방법ì�´ë‹¤.
•아래와 ê°™ì�€ ì¶œë ¥ì�´ 나오는 프로그램ì�„ 어떻게하면 짤 수 있는지 ìƒ�ê°�해서 ì�¨ë³´ë�„ë¡� 합시다. ê·¸ 방법ì�´ í™•ì‹¤í•˜ë‹¤ê³ ìƒ�ê°�ë�˜ë©´ 짜보아ë�„ 좋아요
- 5X5ë°°ì—´ì�„ ìš°ì„ ë°°ì •, 1,2,3,4,5를 ìš°ì„ 0í–‰ì—� ì¶œë ¥, 마지막 4í–‰ì—� ë�„달했ì�„ 때 4ì—´ ì¶œë ¥, 마지막 4í–‰ì—� ë�„달했ì�„ 때 4í–‰ ì¶œë ¥, 0í–‰ì—� ë�„달했ì�„ 때 (ì „ì²´ 행수-1)ë§Œí�¼ ì¶œë ¥ ... 반복....
= 한송� =
1.koistudy113번 못풀었�
2.Swap함수 작성
4.BinarySearchê°€ 무엇ì�¸ì§€ ì°¾ì•„ë³´ê³ , 가능하면 한번 구현해보ë�„ë¡� 합시다.(가능하면!)
* ì�´ì§„검색ì�€ ì œì–´ê²€ìƒ‰ì—�서 가장 대표ì �ì�¸ 방법ì�´ë‹¤.
* 한번 비êµ� ë�™ìž‘ì�´ ë��난 후, ê·¸ 결과를 ì�´ìš©í•˜ì—¬ 다ì�Œì—� 비êµ�í• ëŒ€ìƒ�(K<Ki)ì�„ ì„ íƒ�하는 방법으로 검색한다.
(K는 ì°¾ê³ ìž� 하는 ê°’, Ki는 중간 ìž�료 값들)
* 주어진 파ì�¼ë“¤ì�€ ì�¼ì •한 순서대로 ë°°ì—´ë�œ ìƒ�태ì—�서 ì›�하는 ê°’ì�„ 검색하는 방법ì�´ë‹¤
* ì�´ì§„íƒ�색ì�€ ì�´ë¯¸ ë�°ì�´í„°ë“¤ì�´ ì •ë ¬ ë�œ ìƒ�태 + 중복값ì�´ ì—†ì�„ 때 가능한 íƒ�색방법ì�´ë‹¤.
만약 ë�°ì�´í„°ë“¤ì�´ ì •ë ¬ì�´ ë�˜ 있지만 중복값ì�´ 존재하면 중복ë�œ ê°’ 중 하나만 찾으며,
ì •ë ¬ì�´ ë�˜ìžˆì§€ 않ì�€ ë�°ì�´í„°ë“¤ì�„ ì�´ì§„íƒ�색ì�„ 하면 ë�°ì�´í„°ë¥¼ 찾지 못한다.
- CryptKicker . . . . 1114 matches
[http://online-judge.uva.es/p/v8/843.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :ë‚®ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
í…�스트를 암호화하는 방법 중ì—� 보안ìƒ� 취약하긴 하지만 í�”하게 ì“°ì�´ëŠ” 방법으로 알파벳 글ìž�를 다른 글ìž�로 ë�Œë¦¬ëŠ” 방법ì�´ 있다. 즉 알파벳ì�˜ ê°� 글ìž�를 다른 글ìž�로 치환한다. 암호화ë�œ 것ì�„ 다시 ì›�래대로 ë�˜ë�Œë¦´ 수 ìžˆìœ¼ë ¤ë©´ ë‘� ê°œì�˜ 서로 다른 글ìž�ê°€ ê°™ì�€ 글ìž�로 치환ë�˜ì§€ 않아야 한다.
암호화ë�œ í…�스트가 한 줄 ì�´ìƒ� ìž…ë ¥ë�˜ëŠ”ë�°, ê°� 줄마다 서로 다른 치환 방법ì�´ ì �ìš©ë�œë‹¤ê³ ê°€ì •í•˜ìž�. 암호화 ì�´ì „ì�˜ í…�스트ì—� 있는 단어는 모ë‘� 주어진 ì‚¬ì „ì—� 들어있는 단어ë�¼ê³ ê°€ì •í•˜ê³ , 암호화ë�œ í…�스트를 í•´ë�…하여 ì›�래 í…�스트를 알아내ìž�.
ìž…ë ¥ì�€ 한 ê°œì�˜ ì •ìˆ˜ nì�´ 들어있는 행으로 시작ë�˜ë©° ê·¸ 다ì�Œ 줄부터는 한 줄ì—� 하나씩 nê°œì�˜ 소문ìž�로 ì“°ì�¸ 단어들ì�´ 알파벳 순으로 ìž…ë ¥ë�œë‹¤. ì�´ nê°œì�˜ 단어들ì�€ 복호화ë�œ í…�스트ì—� 들어갈 수 있는 단어로 구성ë�œ ì‚¬ì „ì�´ë‹¤. ì‚¬ì „ ë’¤ì—�는 몇 줄ì�˜ í…�스트가 ìž…ë ¥ë�œë‹¤. ê°� 줄ì�€ 앞ì—�서 설명했ë�˜ 방법ì—� ë”°ë�¼ 암호화ë�œë‹¤.
ì‚¬ì „ì—� 들어갈 수 있는 단어ì�˜ 개수는 1,000개를 넘지 않는다. 단어ì�˜ 길ì�´ëŠ” 16글ìž�를 넘지 않는다. 암호화ë�œ í…�스트ì—�는 소문ìž�와 스페ì�´ìŠ¤ë§Œ 들어가며 한 줄ì�˜ 길ì�´ëŠ” 80글ìž�를 넘어가지 않는다.
ê°� 줄ì�„ 복호화하여 표준 ì¶œë ¥ìœ¼ë¡œ ì¶œë ¥í•œë‹¤. 여러 문장으로 복호화ë� 수 있다면 ê·¸ 중 아무 결과나 ì¶œë ¥í•˜ë©´ ë�œë‹¤. 가능한 í’€ì�´ê°€ 없다면 알파벳 ëª¨ë“ ë¬¸ìž�를 아스테리스í�¬(*)로 바꾸면 ë�œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
=== ì“°ë ˆë“œ ===
ì�´ëŸ° 종류ì�˜ 암호화를 단ì�¼í™˜ìž�치환법, ë˜�는 단ì�¼í™˜ìž�ë°©ì‹�ì�˜ 암호화 ë�¼ê³ 합니다. [암호ì�˜ì„¸ê³„] ë�¼ëŠ” ì±…ì—�서 ì�´ 방법ì—� 대해서 ìž�세히 풀어 놓았었는ë�°;; 하하하 ì±… í—›ì�½ì—ˆêµ°ìš”;; ì�´ê±¸ 보니 ë�”블릿ì�´ëž‘ 비슷한듯. - [ì�´ìŠ¹í•œ]
단ì�¼í™˜ìž�ë°©ì‹�ì�˜ 암호ì�˜ 기본ì �ì�¸ í’€ì�´ë²•
단ì�¼í™˜ìž� ë°©ì‹�ì�€ 암호화 ë°©ì‹�중ì—�서ë�„ 기초ì �ì�´ê³ 풀기ë�„ 쉬운 ë°©ì‹�ì�´ë‹¤. 복호화ë�œ 한줄ì�˜ ì›�본 문장만 ê°€ì§€ê³ ìžˆì–´ë�„ ê±°ì�˜ ëª¨ë“ ì•”í˜¸ë¥¼ 풀어내 버릴수 있기 때문ì�´ë‹¤.
하지만 복호화� 문장� 없다면?? 그럴때�� 풀� 법� 있다.
ì˜�어는 26글ìž�ì�˜ 알파벳으로 ì�´ë£¨ì–´ì ¸ìžˆë‹¤. 단순히 짜맞추기엔 너무 ë§Žì�€ 갯수ì�´ë‹¤. 하지만 그것들ì�˜ 출현빈ë�„는 ê°�ê°�다르다. z, q와 ê°™ì�€ 글ìž�는 1%미만ì�˜ 출현비율ì�´ ë‚˜íƒ€ë‚˜ê³ ,
e, i, o 와 ê°™ì�€ 글ìž�는 알파벳ì�˜ 특성ìƒ� 10í�¼ì„¼íŠ¸ê°€ 넘는 출현빈ë�„ê°€ 나타난다. ê¸°ì–µë‚˜ê¸°ë¡ Eê°€ 13í�¼ì„¼íЏ ì •ë�„였ë�˜ê²ƒ 같다. ì�´ 규칙ì�„ 따르지 않는 문장과 단어가 있지 ì•Šë‚˜ê³ ë°˜ë°•í• ì§€ 모르지만 í™•ë¥ ì�´ë‹¤. 특수화ë�œ 경우ì�˜ 문장과, 단어ì�˜ 경우를 ì�¼ë°˜í™” 시키면 곤란하다. ì�´ëŸ° 알파벳ì�˜ 출현빈ë�„는 몇줄ì�˜, 몇개ì�˜ 단어ì—�는 잘 ë§žì§€ 않ì�„테지만, 암호화ë�œ 문장과 문서가 많아질수ë¡� ê·¸ 출현빈ë�„는 표중화ë�œ í™•ë¥ ì—� ê±°ì�˜ ì�¼ì¹˜í•˜ê²Œ ë�œë‹¤.
ë˜� gh, ing, ed, the, a 와같ì�€ ìž�주출현하는 글ìž�ìŒ�ë�„ 존재한다. 만약 암호화ë�œ 코드ì—� ë�©ê·¸ë�¼ë‹ˆ 한글ìž�짜리 x ê°€ 존재한다면 그것ì�€ aì�¼ 가능성ì�´ 높아진다. ë˜� qerê°€ 있따면 ì�´ê²ƒì�€ theê°€ ë� í™•ë¥ ì�´ 높아지는것ì�´ê³ .
ì�´ì™€ê°™ì�´ 꽤 ë§Žì�€ 문서와 문장ì�˜ 알파벳ì�˜ 출현빈ë�„와, íŠ¹ì •í•œ 글ìž�ìŒ�ì�„ 추측 하다보면 ì–´ëŠ�순간 복호화가 완성ë�˜ì–´ì§„다.
단ì�¼í™˜ìž� 치환법ì�˜ 치명ì � 약ì �ì�´ ë˜�한가지 존재하는ë�° ì�´ëŠ” ì†¡ì‹ ìž�와, ìˆ˜ì‹ ìž� ì—�게 ì �ì–´ë�„ 한개ì�˜ 법칙ì�´ 필요하다는 것ì�´ë‹¤. (ì�´ëŸ´ë•� [pangram]ì�´ ìœ ìš©í•˜ê²Œ 쓰였ì�„것ì�´ë‹¤)
ì†¡ìˆ˜ì‹ ê°€ìž� 모ë‘� 가진 무언가 공통ì�˜ 법칙ì�´ 필요했ì�„것ì�´ê³ , ê·¸ë ‡ê²Œ ë�˜ë©´ 보안ìƒ�ì�˜ ë¬¸ì œê°€ ë°œìƒ�하게 ë�˜ëŠ”ê²ƒì�´ë‹¤. ì§�ì ‘ 만나서 건낼 수 있다면 좋지만, ì§�ì ‘ ë§Œë‚ ê±°ë©´ ë£í•˜ëŸ¬ 암호화ë�œ 문장ì�„ ì‚¬ìš©í•˜ê² ëŠ”ê°€. 아무튼 암호화 규칙ì�´ 노출ë�˜ì§€ 않게 하기위해서는 ìƒ�당한 ë…¸ë ¥ì�´ 필요했ì�„것ì�´ë‹¤.
- ë�°ë¸”ìŠ¤ìº í”„2005/월요ì�¼í›„기 . . . . 1109 matches
== 참여한 사람 ==
=== ì‹ ìž…ìƒ� ===
허아ì˜�, 김민경, ìµœì •ë¹ˆ, 김태훈,남ë�„ì—°, 김소현,[송수ìƒ�], 박경태, 윤성복, 조현태, ì�´í˜„ì •, ì •í˜„ì§€, 임수연, ì •ìˆ˜ë¯¼, í•œìœ ì„ ,ê¹€ì˜�ë¡�, 김재성,
=== 재학� ===
í™©ìž¬ì„ , 문보창, 윤성만, 나휘ë�™, ì‹ ìž¬ë�™, ì�´ìš©ìž¬, ì�´ë�™í˜„,
== 수강� 후기 ==
[[HTML(<center>)]]'''후기 ì �는 방법 : ThreeFs Fact(사실), Feeling(ëŠ�낌), êµ�훈(Find)[[BR]] ì�„ 구분해서 명확히 ì�´ì•¼ê¸° 해줄래요?''' [[HTML(</center>)]]
SeeAlso [ë�°ë¸”ìŠ¤ìº í”„2004/금요ì�¼í›„기]
[허아�]
사실 : í�¥ë¯¸ë¡ê³ ìœ ì�µí•œ ê°•ì�˜ë¥¼ 들었다.
ëŠ�낌 : ë¿Œë“¯í•˜ê³ ìž¬ë¯¸ìžˆì—ˆë‹¤.
êµ�훈 : 언어ì�˜ 다양성, ê°�ê°�ì�˜ 장단ì �ì�´ 있ì�Œì�„ ì�¸ì‹�. ê³ ì •ê´€ë…�ì�„ 버리ìž�.
[박경태]
사실 : OOP, FLASH 등 새ë¡ê³ ìœ ì�µí•œ 것ì�„ ë°°ì› ë‹¤.
ëŠ�낌 : 솔ì§�히 ìƒ�소한 것ì�´ë�¼ 좀 í—·ê°ˆë ¸ë‹¤.
êµ�훈 : ë‚´ê°€ 모르는 언어는 많다. 그러므로 ì •ë³µí•˜ìž�.
사실 : 피곤하다 ëŠ�낌 : 누가 잘 ë°¤ì—�공부하ë�¼ë””?ã… ã… êµ�훈 : 우린 너í�¬ê°€ 잘때 한다
ìµœì •ë¹ˆ - 사실 : OOP 와 플래쉬, 언어 만들기 했다. ëŠ�낌 : ì–´ë µë‹¤..힘들다.. êµ�훈 : 공부하ìž�ã…
김태훈([zyint])
사실 : OOP� 개�과 플래시, 프로그래� 언어 만들기,로보코드를 했다
- BusSimulation/조현태 . . . . 1099 matches
== ëŠ�ë‚€ì � ë°� 설명 ==
ë”ê°€ 재미있어 보여서 만들기 시작했다.
C++��서 그런지.. 내가그런건지는 몰�� ��하게 �래스로만 �면 C로 작성하는 것 보다 시간� � 걸리는듯..
하지만 재미있다!!^^*
재미삼아 ëš�ë”± 거리다 보니.. ì�´ë¯¸ 버스 사람 ì •ê±°ìž¥ 길... ì§ˆëŸ¬ë²„ë ¸..
ê·¸ë ‡ì§€ë§Œ ì•„ì§�까지 ì�¼ì�€ í•˜ê³ ìžˆê³ , 시간ë�„ ì—†ê³ , 해서 좀 ë‚비스럽지만 메모리 관리 ë°� 소스가 ì—‰ë§�ì§„ì°½ì�´ë‹¤.ã…Ž
헤헤헤.. 그래ë�„ 재미있으니 ë�..ã…Žã…Ž
(사실 ì�´ ì¦�명 ì‹œë®¬ë ˆì�´ì…˜ì�€ 편ë�„ì—�서 버스 용량ì�´ ë¬´í•œëŒ€ê³ ì„¤ì‚¬ 승ê°�ì�´ 내리지 않ë�”ë�¼ë�„ 승ê°�ì�´ íƒ€ê³ , 타는ë�° 시간ì�´ 걸린다는 것만으로ë�„ 버스가 ëª°ë ¤ë‹¤ë‹ˆëŠ” 것으로 ì¦�명ë�˜ì–´ 있으나.. 재미없ìž�ë„�~ 버스는 ìž�ê³ ë¡œ 용량ì�´ 있어야.. ê·¸ë¦¬ê³ íƒ”ìœ¼ë©´ 내리는게 ì�¸ì§€ìƒ�ì •.ã…Ž)
ì�Œ 노약ìž�ì„�ì�´ë�¼ë�˜ê°€.. 길과 길ì�„ ì�´ì–´ë²„린다거나.. 버스를 왕복시킨다거나.. 하는것ì�€ í•´ë³´ê³ ì‹¶ì§€ë§Œ, 시간ìƒ� 보류!
사실 ì¶œë ¥ë¶€ë¶„ì�´ 대부분 테스트용으로 만들어 ì§„ê±´ë�°.. ì�¼ë‹¨ 임시로 그대로 사용하기로 했다. 나중ì—� 휴가기간ì—� 소스좀 ìˆ˜ì •í•˜ë�„ë¡� í•˜ê² ë‹¤.
ë“¤ë– ì„œ 다 ì �ê³ ë‚˜ì„œ 소스ì�˜ 설명ì�´ 안ë�˜ìžˆëŠ”ê²ƒì�„ ê¹¨ë‹«ê³ ì‹œê¸‰ížˆ ìˆ˜ì •.. 그런ë�° ì–´ëŠ�ë¶„ì�´ 그사ì�´ 페ì�´ì§€ë¥¼ 변경하셔서 눈물ì�„ ë¨¸ê¸ˆê³ ë‹¤ì‹œìž‘ì„±í•œë‹¤.ã… .ã…œ
버스는 ë�™ì�¼ 간격으로 ìƒ�성ë�˜ê²Œ ë�˜ì–´ìžˆìœ¼ë©°, 승ê°�ì�€ ëžœë�¤ìœ¼ë¡œ ìƒ�성ë�œë‹¤.( 승ê°�ì�´ ìƒ�성ë�˜ëŠ” 비율ì�„ ì—ì�„ 만들때 ì •í• ìˆ˜ 있다. )
편ë�„ì�¸ 관계로 승ê°�ì�˜ 목ì �지는 승ê°�ì�´ ìƒ�성ë�œ ì�´í›„ì�˜ ì—중 한곳(ëžœë�¤)으로 ì •í•´ì§„ë‹¤.
ë˜�한 ì�´ëŸ° ë¬¸ì œë¡œ 마지막 ì—ì�€ 승ê°�ì�„ 만들(!)수 없다.
버스가 ìž�ì‹ ì�˜ ì†�ë�„(만들때 ì •í• ìˆ˜ 있으며 ì�´ 소스ì—�는 80으로 통ì�¼í•˜ì˜€ë‹¤.)로 움ì§�ì�´ëŠ”ë�° 한턴ì�´ 소모ë�œë‹¤. (앞ì—� 차량ì�´ 있어서 ì •ì°¨í•˜ê±°ë‚˜, ì—ì—� 들어가게ë�˜ì–´ ìž�ì‹ ì�˜ ì�´ë�™ê±°ë¦¬ë¥¼ 다 가지 못하ë�”ë�¼ë�„ ë�™ì�¼í•˜ê²Œ 한턴ì�´ 소모ë�œë‹¤.)
승ê°� 1ì�¸ì�„ íƒœìš°ê³ , 승ê°�1ì�¸ì�„ 내리는ë�° 1í„´ì�´ 소모ë�œë‹¤. (둘중ì—� 한가지 ê³¼ì •ë§Œì�´ ì�´ë£¨ì–´ ì§€ë�”ë�¼ë�„ ë�™ì�¼í•˜ê²Œ 1í„´ì�´ 소모ë�œë‹¤.)
ì�´ëŸ¬í•œ 규칙ì�„ 기본으로 해서 ì‹œë®¬ë ˆì�´ì…˜ í•˜ê³ ìžˆë‹¤.
(ìˆ˜ì •ë‹¹í•´ì„œ ë‚ ë ¸ë�˜ 충격ì�´ í�°í„°ë�¼ ë§Žì�´ 설명ì�´ 줄었지만 ì�´í•´í•˜ë¦¬ë�¼ 믿는다.^^)
- 물런 재미가 없긴 í•˜ê² ì§€ë§Œ ì�´ ì¦�명ì�€ 버스가 편ë�„로 움ì§�ì�´ê³ 버스용량ì�´ 무한ì�´ë©°, 승ê°�ì�´ 내리지 않ë�”ë�¼ë�„ 승ê°�ì�´ íƒ€ê³ ìŠ¹ê°�ì�´ 타는ë�° 시간만 걸린다면 버스ì�˜ 몰림현ìƒ�ì�´ ë°œìƒ�한다. (ê³ ë¡œ ì¦�명하기 위해 소스를 ë§Žì�´ 짤 필요가 ì—†ì�„ 수ë�„ 있다. 재미가 ì—†ê² ì§€ë§Œ..ã…Ž)
메모리 ë‚비를 요로코롬 줄였답니다.^^*
- AcceleratedC++/Chapter3 . . . . 1098 matches
= 목차 =
여태까지ì�˜ 기초ì �ì�¸ ìž…ì¶œë ¥ ë¬¸ì œë¥¼ 넘어서서 본격ì �ì�¸ 작업ì�„ 다루기 시작하는 장ì�´ë‹¤.
í•™ìƒ�들ì�˜ 성ì � 관리 프로그램으로 작업ì�„ 하면서, ë”가를 ì €ìž¥í•˜ëŠ” 방법 등등ì�„ ë…¼ì�˜í• 것ì�´ë‹¤.
* ë¨¼ì € 우리가 ê°€ì§€ê³ ë†€ 코드를 ë³´ìž�.
// � 문장� 다�과 같다.
// >> 연산�는 left operand를 리턴한다.
* 변수 ì„ ì–¸ì—� 관해서..
// 요건 string형 변수 insu� "insu"�는 문�열� 들어간다.
// 요건 ë””í�´íЏ ìƒ�성ìž�(그냥 넘어가ìž�. ì±…ì—�는 Default Initializationì�´ë�¼ê³ ì�¨ìžˆë‹¤.)ì—� ì�˜í•´ 그냥 비어있게 ë�œë‹¤.
// num� 0으로 초기화해준다.
// numì—�는 무슨 ê°’ì�´ 들어갈까? ì±…ì—�는 undefinedë�¼ê³ ì�¨ìžˆë‹¤. 메모리ì—� 있ë�˜ ì“°ë ˆê¸°ê°’ì�´ 들어가게 ë�œë‹¤.
// -8437535 ì�´ê±° 비슷한 ì�´ìƒ�한 숫ìž�ê°€ 들어가게 ë�˜ëŠ”ê±¸ 보게 ë� 것ì�´ë‹¤.
// 다ì�Œê³¼ ê°™ì�€ 코드는 cin >> x를 ë§Œì¡±í• ë�™ì•ˆ ë�Œê²Œ ë�œë‹¤. ì�´ê²Œ 무슨 ë§�ì�¸ì§€ëŠ” ì�¼ë‹¨ 넘어가ìž�.(3.1.1)
// count� 1� �한다.
// sum� x를 �한다.
// 숫ìž�ì�˜ ì •ë°€ë�„를 ì¡°ì ˆí•´ì¤€ë‹¤.
// ìœ íš¨ìˆ«ìž�는 3ìž�리가 ë�˜ê³ , ì�¼ë°˜ì �으로 소숫ì � 앞ì�˜(ì •ìˆ˜ë¶€ë¶„ì�˜) 2ìž�리, 소수보분ì�˜ 1ìž�리로 채워지게 ë�œë‹¤.
위ì—�서 살펴본 while(cin>>x)구문ì�„ 살펴보ë�„ë¡� 하ìž�. 위ì—� ì�¨ë†“ì�€ ë°”ì—� ì�˜í•˜ë©´ cin >> xê°€ ì„±ê³µí• ë�™ì•ˆ 계ì†� 루프를 ë�ˆë‹¤ê³ 했다. 그러면 ì–¸ì œ ì‹¤íŒ¨í• ê¹Œ?
1. ìž…ë ¥ 작업 ë¹ ì ¸ 나갈때
2. x� 타입� 맞지 않는 값� 들어올때
- ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼/SPECIALSeminar . . . . 1097 matches
= 2009 ë�°ë¸”스 ìº í”„ SPECIAL Seminar =
* 김창준 ì„ ë°°ë‹˜ (93학번, 3기)
* ì œì‹œë�œ ì£¼ì œ
1. 삽질 ì �게 하는 방법ì�€?
1. 개발 ì‹¤ë ¥ì�„ 높ì�´ëŠ” ìˆ˜ë ¨ë²•?
1. 실무� 가장 �움�는 지��?
1. 프로그래� 못하면 소프트웨어 개발 못하나?
== 개발 ì‹¤ë ¥ì�„ 높ì�´ëŠ” ìˆ˜ë ¨ë²• ==
=== 개발 ì‹¤ë ¥ì�´ëž€ 무엇ì�¸ê°€? ===
* 개발 ì‹¤ë ¥ì�´ëž€ 무엇ì�´ë�¼ ìƒ�ê°�하는가?
* 기능ì�´ 다 있는 간단한 코드를 만들 수 있는 ëŠ¥ë ¥ - 민관
* ì •í•´ì§„ 예산 안ì—�서 효율ì �ì�¸(시간ì�€ ì§§ê³ í’ˆì§ˆì�€ 높ì�€) 개발 ëŠ¥ë ¥ - ì§€ì›�
* Toolì�„ 효율ì �으로(편리하게) ì‚¬ìš©í• ìˆ˜ 있는 ëŠ¥ë ¥ - 성현
* 언급ë�œ ë§�들 중 중요한 ì �
* 민관 : 간단한 코드 -> 다른 사람� �해하기 쉽게
* ì§€ì›� : Satisficing (Satisfy + Sacrifice) - 여러가지 한ë�„ 안ì—�서ì�˜ 최ì �ì�„ 찾아낸다.
* 성현 : 남ì�˜ 코드를 효율ì �으로 쓴다.
=== ì „ë¬¸ì„± 연구 ===
1. ì „ë¬¸ê°€ì™€ ë¹„ì „ë¬¸ê°€ì�˜ ì°¨ì�´ 연구.
1. 어떻게 하면 ì „ë¬¸ê°€ê°€ ë� 수 있ì�„지를 연구.
- zennith/w2kDefaultProcess . . . . 1094 matches
ì œëª© 윈ë�„ìš° 2000 ë””í�´íЏ 프로세스
�름 김군 { guest, }
ë‚ ì§œ 2002-04-29 10:52:52 조회 45
윈2000�서 디�트로 �아가는 프로세스들� 대해 다룰 것�며 � 프로세스들� 작업
관리ìž�를 실행해서 확ì�¸í• 수 있다.
Csrss.exe - 작업관리��서 종료 불가
Win32.sys가 Win32 subsystem� 커�모드 부분�� 비해서 Csrss.exe는 사용�모드 부
ë¶„ì�´ë‹¤. Csrss는 Client/Server Run-time SubSystemì�˜ 약ìž�로 í•ìƒ� ë�Œê³ 있어야 하는
필수 subsystem 중 하나ì�´ë‹¤. 콘솔 ì°½, ì“°ë ˆë“œ ìƒ�성 ë°� ì œê±° ë°� 16비드 ê°€ìƒ� ë�„스 환
경� �부를 관리한다.
Explorer.exe - 작업관리��서 종료 가능
작업관리줄, 바탕화면 등과 ê°™ì�€ 사용ìž� 셸로서 Windowsì�˜ ìž‘ë�™ì—� 있어 필수ì �ì�¸ 요소
가 아니며 시스템�서 아무런 부작용 없� 작업관리��서 종료 � 재시작� 가능하
Internat.exe - 작업관리��서 종료 가능
시스템 시작과 함께 구ë�™ë�˜ëŠ” 프로세스로 사용ìž�ê°€ ì§€ì •í•œ 여러가지 ìž…ë ¥ë¡œì¼€ì�¼
(HKEY_USERS\.DEFAULT\Keyboard Layout\Preload키�서 뽑아낸다)� 구�한다.
시스템 íŠ¸ë ˆì�´ì—� "EN" ì•„ì�´ì½˜ì�„ ë�„움으로ì�¨ 사용ìž�ê°€ ìž…ë ¥ë¡œì¼€ì�¼ê°„ì—� 변환ì�„ ì†�쉽게
í• ìˆ˜ 있ë�„ë¡� 한다. 작업관리ìž�를 통해 ì�´ 프로세스를 종료하면 "EN" ì•„ì�´ì½˜ë�„
disable�는 것처럼
ë³´ì�´ì§€ë§Œ ì œì–´íŒ�ì�„ 통해 ìž…ë ¥ë¡œì¼€ì�¼ê°„ì�˜ 변환ì�´ 가능하다.
- ì •ëª¨/2013.9.4 . . . . 1093 matches
= 참여� =
* [ê³ í•œì¢…], [김민재], [안í˜�준], [ê³ í•œì¢…], [김남규], [김해천], [ì¡°ì˜�준], [ì�´ë´‰ê·œ], [서민관], [최다ì�¸], [ì†¡ì •ê·œ], [ê¹€ë�„형], [임지훈], [장í˜�재], [김윤환], [ê¶Œì˜�기], [ì¡°ê´‘í�¬]
* [김남규] 학우 "Cube"
* 다� 주� : [최다�] 학우
= 주요 내용 =
== 기�재 반납 ==
* 기ìž�재 파악과 ì •ë¦¬ë¥¼ 위해서, 9/6(금요ì�¼)까지 zpì—�서 ë¹Œë ¤ì¤€ 기ìž�재를 반납해주시기 ë°”ëž�니다.
== ë�„서 기ìž�재 ì‹ ì² ==
* 홈페ì�´ì§€ë‚˜ 위키ì—� ë�„서 기ìž�재를 ì‹ ì²ë°›ì�„ 것입니다. 필요한 ë�„서가 있다면 ì‹ ì²í•´ì£¼ì„¸ìš”.
== í•™ìˆ í–‰ì‚¬ 참여금 ì§€ì›� ==
* ì œë¡œíŽ˜ì�´ì§€ì—�서는 회ì›�들ì�˜ í•™ìˆ í™œë�™ ì§€ì›�ì�„ 위해, 참가비가 있는 행사(컨í�¼ëŸ°ìФ 등)ì—� 대해 입장료를 ì§€ì›�í•˜ê³ ìžˆìŠµë‹ˆë‹¤.
== í•™ìˆ í–‰ì‚¬ 참여금 ì§€ì›� ì œì•ˆ ==
* 회장 -> í•™ìˆ í–‰ì‚¬ì—� 참여하는 금액ì—� 대해 ì§€ì›�금 ì œí•œ 10ë§Œì›�ì •ë�„ í•˜ë ¤ê³ í•©ë‹ˆë‹¤. ì�´ê²ƒì—� 대해서 ì�˜ê²¬ì�„ ë¬»ê³ ìž�합니다.
* 한종 -> ì§€ì›�금 ì œí•œì�´ 필요없다. 왜ëƒ�하면 1ë…„ì—� ë§Žì�´ê°€ë�„ 얼마 들지 않으므로 ì œí•œì�„ 안걸어ë�„ ê·¸ë ‡ê²Œ ë§Žì�€ ë�ˆì�´ 나가지 않는다.
* 본ì�¸ 입으로 ì •í™•ížˆ ë§�하ìž�ë©´ :) ì œí•œì�´ 없어ë�„ 잘 안가는ë�°, ì œí•œì�´ ìƒ�기면 ë�”ìš±ë�” 안 갈게 ë»”í•˜ê³ , ì§€ì›�금ì�„ 받는 ëŒ€ì‹ íšŒì›�ì—�게 ê³µìœ í• ê²ƒì�„ ì „ì œë¡œ 주는 것ì�´ê¸° 때문ì—�, 한 사람ì�´ 집중ì �으로 ë§Žì�´ 받아가ë�„ 별 반발ì�´ ì—†ì�„ê±°ë�¼ ìƒ�ê°�합니다. ë°›ì�€ë§Œí�¼ í† í•´(?)낼태니까요 :) ëŒ€ì‹ ì„¸ë¯¸ë‚˜ ê°™ì�€ ê³³ 다녀와서 건성으로 ê³µìœ í•˜ì§€ ì•Šê³ ì œëŒ€ë¡œ ê³µìœ í•´ì¤˜ì•¼ê² ì£ . ì�¼ë‹¨ì�€ 회장ì�´ ë§Œì¡±í• ì •ë�„ë©´ ë�œë‹¤ê³ ìƒ�ê°�합니다만. - [ê³ í•œì¢…]
* ë�§ë¶™ì—¬ì„œ, ì§€ì›�금ì�„ 왜 주는지ì—� 대해서 진지하게 ìƒ�ê°�했으면 ì¢‹ê² ì–´ìš”. ì €ëŠ” ì�´ê²Œ í•™ìˆ í™œë�™ ì§€ì›�ì�´ë�¼ ìƒ�ê°�하는ë�°, ì§€ì›� 받는ë�° 세세한 ì¡°ê±´ê°™ì�€ê±° 있으면 귀찮아서 í•™ìˆ í™œë�™ì�„ í�¬ê¸°í•´ ë²„ë¦¬ê² ì£ ?
* 하지만 비ìƒ�ì‹�ì �으로 비싼 행사를 ì§€ì–‘í•˜ë ¤ëŠ” 목ì �으로 최소한ì�˜ ìƒ�한ì�€ 있는게 좋ì�„듯.. 리눅스 í�¬ëŸ¼ì�¸ê°€ 10ë§Œì›�짜리 그런건 좀..-_-; -[김태진]
* ì •ê·œ -> 참여를 ë§Žì�´ ìœ ë�„í• ìˆ˜ 있ë�„ë¡� 해서 ì�¸ì›�ì�„ ì–´ëŠ�ì •ë�„ 모아(최소 3ëª…ì •ë�„) ì§€ì›�ì�„ 해주는게 좋ì�„ 것같다.
* ì˜�기 -> ??(잘못들었습니다.....ã… ã…œ)
* 해천 -> 1명만 가는 경우 ì§€ì›�ì�€ 당연히 안ë�˜ëŠ” 것ì�´ê³ , ì˜�기ë§�처럼 하는게 ë�” 맞는것같다.
- PairProgrammingForGroupStudy . . . . 1090 matches
ì„ í›„ë°°ë�¼ë¦¬ 서로 세미나를 í• ë•Œ ìˆ™ì œ ë‚´ì£¼ê³ ê²€ì‚¬í•˜ëŠ” ì‹�ì�˜ ë‹¨ì„ ì �ì�¸ 것 ë§�ê³ ì¢€ ë�” ì �ê·¹ì �ì�¸ 공부가 ë� 수 있는 방법ì�„ 소개합니다. 아주 ì§§ì�€ 시간 안ì—� ë§Žì�€ ì–‘ì�˜ 학습(여기서 학습ì�„ í–ˆë‹¤ê³ í•˜ëŠ” 것ì�€ ë”ê°€ í• ìˆ˜ 있는 ëŠ¥ë ¥ì�´ ìƒ�겼다는 것)ì�„ í• ìˆ˜ 있습니다.
PairProgrammingì�´ëž€ ExtremeProgrammingì�´ë�¼ê³ 하는 새로운 소프트웨어 개발 ë°©ë²•ë¡ ì�˜ 한가지 기법으로, ë‘�명ì�´ 한 컴퓨터를 ì�´ìš©í•´ì„œ ê°™ì�´ 프로그래ë°�ì�„ 하는 것ì�„ ë§�합니다.
ì�¼ê²¬ì—�는 ì�¸ë ¥(Man*hour)ì�˜ ë‚비ì�¼ 것 같지만, ì�´ì œê¹Œì§€ì�˜ 실ì¦�ì � 연구로는 "ë�” ì§§ì�€ 시간 ë‚´ì—�" "ë�” 나ì�€ 코드 (ì—�러가 ì �ì�€)"를 만들어 낼 수 있었습니다.
ì €ëŠ” 여기서 PairProgrammingì�˜ êµ�육ì � 효과와 ì�´ë¥¼ 그룹 스터디나 프로ì �트 팀 êµ�육ì—� ì�‘용하는 방법ì�„ 간략히 ì„œìˆ í•˜ê² ìŠµë‹ˆë‹¤.
ì§€ì‹�관리ì�˜ 세계ì � í•™ìž� 노나카 ì�´ì¿ 지로 êµ�수는 ì§€ì‹�ì—� 형ì‹�지와 암묵지가 ìžˆë‹¤ê³ í•©ë‹ˆë‹¤. 형ì‹�지는 문서화, 규칙화, 수ì‹�í™”ë�œ ì§€ì‹�ì�„ ë§�í•˜ê³ , 암묵지는 ê·¸ë ‡ì§€ 못한 것들ì�„ ë§�합니다. 그런ë�°, ì–´ë–¤ ì „ë¬¸ê°€ê°€ 가진 ì§€ì‹�ì�´ë�¼ëŠ” 것ì�€ ê±°ì�˜ 대부분ì�´ 암묵지입니다. ì�´ì œê¹Œì§€ëŠ” 형ì‹�ì§€ì�˜ ì „ë‹¬ì—�ë§Œ ì‹ ê²½ì�„ ì�Ÿì•˜ì§€ 암묵지는 별 관심ì�„ 받지 ëª»í–ˆê³ , êµ�육 모ë�¸ì—�서ë�„ 중요하게 다뤄지지 못했습니다. (ë�•ë¶„ì—� ìœ ëª…í•œ ì�¸ê°„문화재ì�˜ 대가 ë�Šê¸°ëŠ” ì�¼ì�´ ë¹ˆë²ˆí–ˆì£ .)
그런ë�° ì�´ëŸ° 암묵지는 ì „ë¬¸ê°€ì™€ í•™ìƒ�ì�´ ê°™ì�€ 공간ì�„ ì �ìœ í•˜ë©° 함께 ì�¼í•˜ê³ ìƒ�활하는 ì†�ì—�서 가장 효과ì �으로 학습ë�©ë‹ˆë‹¤. ë�„ì œì‹� 수업(apprenticeship)ì�„ ì�¼ì»«ëŠ” 것ì�´ì£ .
기존ì�˜ ì˜�ì›…ì �ì�¸ 프로그래머들ì�˜ ì�¼í™”를 들어보면 ìž�ì‹ ë“¤ì�´ 비약ì �ì�¸ ë°œì „ì�„ í–ˆë�˜ 시기는 대부분 "훌ë¥í•œ 프로그래머"와 함께 ì�¼ì�„ í• ìˆ˜ 있었ë�˜ 때ë�¼ê³ ìž…ì�„ 모ì��니다.
ì�´ ë°©ì‹�ì�„ 소프트웨어 개발 ì—…ì²´ì—�서 ì �용한 것ì�€ Apprenticeship in a Software Studioë�¼ëŠ” 문서ì—� 잘 나와 있습니다. http://www.rolemodelsoft.com/papers/ApprenticeshipInASoftwareStudio.htm (ê¼ ì�½ì–´ë³´ê¸°ë¥¼ 권합니다. 설사 프로그래ë°�과는 ê´€ë ¨ì—†ëŠ” 사람ì�¼ì§€ë�¼ë�„)
여기서는 단기간ì—� ì�´ëŸ° PairProgrammingì�„ 통해서 팀 ë‚´ì—� ì§€ì‹�ì�´ 확산ë�˜ê²Œ 하거나, 그룹 스터디ì—� ì�´ìš©í• 수 있는 방법ì�„ ë³´ë�„ë¡� í•˜ì£ .
우리과 후배들ì�´ 하듯 ê°œì�¸ë³„ ìˆ™ì œë¥¼ ë‚´ì£¼ê³ ì�´ë¥¼ 검사하는 것ë�„ 좋지만 ì�´ëŸ¬ë©´ 효과ì �ì�¸ 학습ì�´ 잘 ì�´ë¤„지지 않습니다. ê°™ì�€ 공간ì—�서 함께 ê³µë¶€í• ì—¬ìœ ê°€ 있다면 ì�´ëŸ° 개별 학습보다 ê³µë�™ 학습ì�´ ë�” 효과ì �입니다.
예를 들어, A, B, C, D, E, F, G, Hë�¼ëŠ” ì—¬ë�Ÿ 명ì�´ 한 팀ì�„ ì�´ë£¬ë‹¤ê³ ê°€ì •í•©ì‹œë‹¤. 여기서, A와 Bê°€ ì „ë¬¸ê°€ì�´ê³ 나머지는 ë¹„ìˆ™ë ¨ìž�ë�¼ê³ í•˜ì£ .
처�� �� �런 �으로 짓습니다.
ì�´ë ‡ê²Œ ë�˜ë©´ E와 F는 ì „ë¬¸ê°€ì�¸ A와 B와 ì§�ì ‘ PairProgrammingì�„ í•˜ê³ ë‚˜ë¨¸ì§€ 네명ì�€ ìž�기들ë�¼ë¦¬ PairProgrammingì�„ 하게 ë�˜ì£ . 처ì�Œ pairingì—�서 C와 G, D와 H는 태스í�¬ë¥¼ 완수해지 못해ë�„ 괜찮습니다 -- ëŒ€ì‹ ë¬¸ì œ ì˜�ì—ì�„ íƒ�색하는 ë�™ì•ˆ ì–´ëŠ� ì •ë�„ì�˜ 학습ì�€ ë°œìƒ�í•˜ê±°ë“ ìš”.
ì�´ ìƒ�태ì—�서는 A와 B는 ExpertRatingì�´ 0ì�´ê³ , E와 F는 1ì�´ ë�©ë‹ˆë‹¤. ì�´ ê°œë…�ì�€ Erdosë�¼ëŠ” 수학ìž�ê°€ ë§Œë“ ê²ƒì�¸ë�°, Expert ìž�ì‹ ì�€ 0ì�´ ë�˜ê³ , ê·¸ 사람과 한번ì�´ë�¼ë�„ pairingì�„ 했으면 1ì�´ ë�©ë‹ˆë‹¤. ê·¸ë¦¬ê³ , expert와 pairing한 사람과 pairingì�„ 하면 2ê°€ ë�©ë‹ˆë‹¤. expert는 사람들ì�˜ ExpertRatingì�„ 낮추는 ì‹�으로 ì§�짓기 스케쥴ë§�ì�„ 맞춰갑니다. ë¬¼ë¡ ì²˜ì�Œì—�는 C,D,G,H는 아무 ì �수ë�„ ì—†ì£ . ì�´ëŸ´ 때는 "Infinite"ì�´ë�¼ê³ 합니다.
다� 단계�서는 예컨대,
ì�´ë ‡ê²Œ pairingì�„ í• ìˆ˜ ìžˆê² ì£ . ì—시 아까와 ë�™ì�¼í•œ 태스í�¬ë¥¼ 수행합니다. ëŒ€ì‹ ì¢€ì „ pairingì—�서 ì–»ì�€ ì§€ì‹�ì�„ 기반으로 좀 ë�” 나ì�€ 프로그램ì�„ 새로 작성하는 ê²�니다. ê°�ìž� ì�´ì „ 경험ì�´ 다르므로(다른 사람과 ì§�짓기를 했으므로) 둘ì�´ í˜‘ë ¥í•˜ë©´ 서로 가르ì³� ì£¼ê³ ë°°ìš°ë©´ì„œ 시너지 효과를 낼 수ë�„ 있습니다.
여기서는 ê°�ê°�ì�˜ ExpertRatingì�€, C=2, D=2, E=1, F=1, G=1, H=1ì�´ ë�˜ê² ì£ . (A,B는 시ì›�sourceì�´ë¯€ë¡œ ì—¬ì „ížˆ 0)
ì�´ëŸ° ì‹�으로 ê°™ì�€ 태스í�¬ë¥¼ ì§�ì�„ 바꿔가며 ë‘� 세 번만 반복하게 ë�˜ë©´, 매 번 í• ë•Œ 마다 아까보다는 좀 ë�” 나ì�€ 작업ì�„ í• ìˆ˜ 있게 ë�˜ê³ , "ë¬¸ì œ 발견 -> í•´ê²°"ì�˜ 학습ì�„ 하게 ë�©ë‹ˆë‹¤. 나ì�œ 코드를 ë³´ê³ , ì�´ê²Œ 좋ì�€ 코드로 바뀌는 ê·¸ ê³¼ì •ì�„ ì§�ì ‘ 경험하는 것ì�´ì£ .
너무나 좋ì�€ 글ì�„ ì�½ì�€ 것 같습니다. ì„ ë°°ë‹˜ì�´ ì�¨ì£¼ì‹ PairProgrammingì—� 관한 글ì�„ 순ì‹�ê°„ì—� ì�½ì—ˆìŠµë‹ˆë‹¤ ^^ ì�´ëŸ° 방법ì�´ 스터디ì�˜ 방법으로 ìž�리잡는다면 초보ìž�ì�˜ ì‹¤ë ¥í–¥ìƒ�ì—� ì—„ì²ë‚œ ë�„움ì�´ ë�˜ê² êµ°ìš”
["학습방법분류"]
- 새싹�실/2012/부부�반 . . . . 1084 matches
= 새싹 � 강사 명단 =
* 안íƒ�수, ì�´ì›�í�¬, ê°•ì •ëž€, 김윤환, ë°•ì •í˜„
* 새싹�실� ZeroPage�서 시행�는만� 4F([ThreeFs] + Future Action Plan)� 맞게 feedback� 작성합니다.
* Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
* 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
* 설마 ì�´ê²ƒë³´ë‹¤ ë�” 짧게 ì“°ì§„ ì•Šê² ì£ ? 믿ì�„게요
* feedback� 최대한 성�있게 �주세요.
* 반드시 ZeroWiki� 작성해주세요. 하위 페�지를 만드는 것� 허용합니다.
* 여러분들ì�´ ë°°ìš´ ë‚´ìš©ì�„ ì •ë¦¬í•´ì£¼ì„¸ìš”. 학습효과가 ë�” 커집니다.
* ì°¸ê³ ë¡œ ZeroWiki는 MoniWiki Engineì�„ 사용하며 Google Chromeì�´ë‚˜ Mozila Firefox, Safari보다는 Internet Explorerì—�서 가장 잘 ë�Œì•„가는 것 같습니다.
= 수업 =
== 1회차(3/19) ==
=== 출� ===
||<|2> ì„ ìƒ�님 || 안íƒ�수 || O ||
|| ��� || X ||
||<|3> í•™ìƒ� || ê°•ì •ëž€ || O ||
|| 김윤환 || O ||
|| ë°•ì •í˜„ || O ||
=== 수업 내용 ===
* Hardware / Programming Language / Software� �관관계
- 콤비반장�메모 . . . . 1082 matches
'''ì�´ 메모는 3ì´ˆ ë’¤ì—� ìž�ë�™ìœ¼ë¡œ í�파ë�œë‹¤.'''
만화 형사 ê°€ì œíŠ¸(Inspector Gadget)ì—�서 콤비 반장(Chief Quimby)ì�€ 형사 ê°€ì œíŠ¸ì—�게 비밀 ì§€ë ¹ì�„ 내릴ë•� í•ìƒ� ìž�ë�™ í�파ë�˜ëŠ” 특별한 메모지를 사용하곤 했다. 그러나 ì�¸í„°ë„· 시대를 ë§žì�´í•œ 콤비 반장ì�€ ì�´ì œ 메모지 ëŒ€ì‹ í•œë²ˆë§Œ ì‚¬ìš©í• ìˆ˜ 있는 파ì�¼ì�„ ì‚¬ìš©í•˜ë ¤ê³ í•œë‹¤. ["콤비반장ì�˜ë©”모"]와 ê°™ì�€ ì�¼íšŒìš© ì •ë³´ëŠ” 컴퓨터로 어떻게 êµ¬í˜„í• ìˆ˜ 있ì�„까.
=== 아�디어 ===
==== 네트워� 스트리� ====
메모리를 mp3 버í�¼.. (e.g. 32kByte) 를 ë�”블 버í�¼ë¡œ 잡아서, 네트워í�¬ë¡œ ë�”블 버í�¼ë§� 시스템으로, 네트ì›�으로 ë°›ì�€ ìž�료로 다ì�Œ 버í�¼ë¥¼ ì±„ìš°ê³ .. ì�´ëŸ° 형ì‹�으로 버í�¼ë¥¼ 채운 다ì�Œì—�, 플러그 ì�¸ 형ì‹�으로 ë°°í�¬í•˜ëŠ”ê±´ 어떨까요. 머.. ì�´ê±´ winamp ì—�ë§Œ í•œì •ë�˜ê² 지요. - [zennith]
* 서버와 ���언트가 서비스 품질� 보장�는 환경� 있다면 � 방�으로 충분히 해결
* 환경 구축 비용ì�´ 비싸다는 단ì �
==== 네트워� �� ====
* 사용ìž�ê°€ 한번 í”Œë ˆì�´ 했다는 걸 네트워í�¬ë¡œ 확ì�¸í•´ 보는 법 ë°–ì�´ 없나요? 씨리얼 키나 MD5키 ê°™ì�€ 걸 사용해서~
''사용ìž�ê°€ 한번 í”Œë ˆì�´ 했다는 걸 미디어ì—� ì§�ì ‘ 기ë¡�하는 방법으로는 디지털 워터마킹ì�´ 있습니다. ì�´ 방법ì�€ 네트워킹 ì—†ì�´ë�„ ë¬¸ì œë¥¼ í•´ê²°í• ìˆ˜ 있는 방법입니다만 ì „ë¬¸ì � ì§€ì‹�ì�´ 필요합니다. 네트워í�¬ë¡œ 확ì�¸í•˜ëŠ” 가장 쉬운 방법ì�€ í�´ë�¼ì�´ì–¸íŠ¸ëŠ” 재ìƒ�시 마다 서버ì—�서 ì�¸ì¦�ì�„ ë°›ê³ , 서버측ì—�서는 미디어ì�˜ ì•„ì�´ë””를 확ì�¸í•˜ê³ 재ìƒ�횟수를 ì €ìž¥í•˜ëŠ” 방법ì�´ ì•„ë‹�까 싶습니다. 미디어ì�˜ ì•„ì�´ë”” ìƒ�성ì�€ MD5 ê°™ì�€ 해쉬함수 ì •ë�„ë©´ ì¶©ë¶„ í• ê²ƒ 같습니다. --["ë�°ê¸°"]''
* 구현해 보는 것� 재미있�꺼 같아여~
* 기본ì�˜ 암호 ì•Œê³ ë¦¬ì¦˜ë§Œ ì �ì �히 사용해ë�„ 괜찮ì�€ 어플리케ì�´ì…˜ì�„ 만들 수 있ì�„꺼 같아여!
''ì •ë³´ë³´í˜¸ì—� 있어서 사실 ì–´ë ¤ìš´ê±´ 암호화 ì•Œê³ ë¦¬ì¦˜ë³´ë‹¤ "ì–´ë–¤ 순서와 조합으로 ì�´ë“¤ì�„ ì�‘ìš©í• ê²ƒì�¸ê°€"ì�˜ ë¬¸ì œì�¸ 것 같습니다. --["ë�°ê¸°"]''
==== 미디어 + í”Œë ˆì�´ì–´ ====
그냥 ìƒ�ê°�ì�´ ê°‘ìž�기 나서 몇ìž� ì �ì–´ 봅니다. ìž�기 ìž�ì‹ ì�´ ì••ì¶•ì�„ í’€ 수 있는 Zip - self-..어쩌구였는ë�° 그러한 형태로 ë§Œë“¤ê³ ë§ˆì§€ë§‰ì—� 분리한 ë�°ì�´íƒ€ 파ì�¼ì�„ 지우는 ì‹�으로 만들어 ë´�ë�„ 재미있ì�„꺼 같다는 ìƒ�ê°�ì�´ 들어서 .. 다 아는 ê±´ê°€? - fnwinter [ì •ì§�]
* player + encryped data ê°€ 한 파ì�¼ì—�, player는 decrypt & play 와 함께 data ì‚ì œ.
* hint: Zip file format - Self Extractor 와 비슷한 아�디어.
* 장ì �
* 사용ì�´ ê°„íŽ¸í•˜ê³ íŽ¸ë¦¬í•˜ë‹¤.
* data ì‚ì œë¥¼ 하지 않는다면 key를 아는 사람만 들ì�„수 있다는 ì �ì—�서 구현가치는 있는 ì•„ì�´ë””ì–´.
- CppStudy_2002_1 . . . . 1081 matches
= �페�지는 =
* C++ì�˜ í�´ëž˜ìФ 부분ì�„ 미리 여러가지 ê³¼ì œë“¤ê³¼ 함께 ê°™ì�´ 공부하는 공간입니다.
= 스터디 목ì � =
* C++ì�˜ 문법ë�„ ì�µížˆê³ , 나아가서 사용법, OOPì—� 대해서 ë�” 친숙 해지기, 다양한 ê³¼ì œë¥¼ 통한 프로그래ë°� 경험 쌓기
= ê´€ë ¨ìž� =
* �움 - 남�협["�협"]
* 참여ìž� - 김기웅["기웅"], ì‹ ì§„ì˜�["AstroAngel"], ì�´ëŒ€ê·¼["CherryBoy"], ìž„ì˜�ë�™["Yggdrasil"], í™�ì§„ì˜�
= 모임 약� =
* 8월 19� 월요� 오후3시
= 필살 공지 =
* 기간ì�´ ë„�럴한 ë§Œí�¼ ê³¼ì œëž‘ 예습 해와랑~
* 그리구 ì�¸ìˆ˜ì�˜ STL ìˆ™ì œë�„ í•˜ê³ ~
= ìœ ì�˜ ì‚¬í• =
* 시간ì�€ 칼같ì�´ 엄수 10ë¶„ë�„ 늦으면 안ë�¨(ì •ëª¨ê°€ 목요ì�¼ 5시ì—� 있기 때문ì—�..)
* 주로 ê³¼ì œ 위주로 í• í…Œë‹ˆ, ê³¼ì œëŠ” 모ë‘� ê¼ í•´ì˜¤ì„¸ìš”. ê³¼ì œëŠ” ê·¸ë‚ ë°°ìš¸ ë‚´ìš©ì—� 맞는것ì�„ ê³ ì•ˆí•´ì„œ ì˜¬ë¦¬ê² ìŠµë‹ˆë‹¤.
* ìŠ¤í„°ë””í• ë¶€ë¶„ì�˜ ì±…ì—� 있는 소스들ì�€ 한번씩 ì³�보기를 ê°•ë ¥ížˆ 권장함. ì†ŒìŠ¤ì¹ ë•Œ ìƒ�ê°�하면서 치기, ë˜� 만약 가능만 하다면 결과만 ë³´ê³ ë‚˜í›„ ì±… 소스 ì•ˆë³´ê³ ì†ŒìŠ¤ 스스로 짜내기(ì�´ë ‡ê²Œ 안해ë�„ ìƒ�ê´€ ì—†ê³ , 단지 하나ì�˜ ë°©ë²•ë¡ ..)
= 스터디 계� =
* 앞으로 스터디 í• ê¸°ê°„ : ì´� 6주, 6번ì�˜ 모임
* 공부하는 범위 C++기초 플러스 8장 ~ 13장 (14,15 장ì�€ 나중ì—� í•´ë�„ ìƒ�ê´€ 없는거(ì €ë�„ 안했ì�Œ ã…¡ã…¡;), 16장ì�€ 2학기때 ê³¼ì œë¡œ 하게ë� 것임)
= 진행 방� =
- ProjectSemiPhotoshop/Journey . . . . 1076 matches
ProjectSemiPhotoshop ê·¸ë‚ ì�˜ 작업, ëŠ�낌, êµ�훈 등ì�„ ì �는 페ì�´ì§€ 입니다.
=== 11.26 í™” ===
* 한� : 1차 integration
=== 11.24 � ===
* 한ì�¼ : í”„ë ˆìž„ì›� 작성 , Bmp 로딩 구현, Sampling 구현, 팀ì›�ê°„ 소스 ì�´í•´, 시간예측, 다ì�Œ ì�¼ì • 계íš�
* 열심히 하ìž�. ì•„ì§� 초반ì�´ë‹ˆê¹Œ. ì�Œ... ê°•ì�˜ 시간ì—� ë°°ìš´ 것ì—� 대한 용어ì�˜ 공부를 ë�” í•´ì•¼ê² ë‹¤. -- 현민
* ì�´ì œì•¼ 위키를 본다. 시간ì�€ ë§Žì�€ë�° ë�ê°€ 그리바ì�œì§€...í•ìƒ� ë°”ì�œ 현민ì�´ë‹¤. 지금 열심히 푸쉬푸쉬를 하는 중ì�¸ë�° 잘 ë�˜ëŠ” 것ë�„ ì—†ê³ ...ì�´ì œì•¼ 겨우 움ì§�ì�´ê³ 블ëŸì�„ 넣으면 ì�´ë¯¸ì§€ê°€ 바뀌는거 까지 했다. ì�´ì œ 스테ì�´ì§€ 넘기는 ê±°ëž‘ ì �수 ê³„ì‹ í•˜ê¸°ë§Œ 하면 ë� ê±° ê°™ì�€ë�°....ì•„ì§� ë�” 공부를 í•´ì•¼í• ê²ƒ 같다. 난 ì•„ì§� 마니 부족해...-.ã…œ
* 열심히 ë”°ë�¼ ê°€ë�„ë¡� ë…¸ë ¥í•˜ë§ˆ...여기 ì§‘ì—� 온 ì�´ìœ ë�„ 좀 쉬면서 ì •ë¦¬ 좀 í•˜ë ¤ 왔다. 넘 머리가 ì•„í�¼ì„œ...^.^ 그럼 다ì�Œì—� ë³´ìž�. -- 현민
* 한ì�¼ : 메타í�¬ ê²°ì •, ì�¼ìš”ì�¼ 모임 ê²°ì •, ì „ì²´ì �ì�¸ ì�´ì•¼ê¸° ì§„í–‰
=== 11.19 í™” ===
* 한ì�¼ : 새로운 ì œì•ˆì�„ 물어보았다 --["경태"]
* ë‚´ìš© : eXtreme Programmingì�„ ì‹¤ì „ 경험ì—�서 ì�‘용해 보는 것ì�´ 어떨가 싶다. : ì�´ ë¬¸ì œì—� 관해서는 수요ì�¼ì—� 파ì�¼ 구조 시간ì—� 만나서 ì�´ì•¼ê¸° 하ë�„ë¡� 하ìž�. ë‚´ 기본 ìƒ�ê°�ì�€ Xp Pratice 들 중 골ë�¼ì„œ ì �용하기ì—� 힘들어서 ëª»í• ê²ƒìœ¼ë¡œ ìƒ�ê°�하는ë�°, ë�, 만나서 ì�´ì•¼ê¸° 하면 타결ì �ì�„ ì°¾ê² ì§€. ExtremeBear ë�„ ì�´ ìˆ™ì œ 때문ì—� 중단 ìƒ�태ì�¸ë�° --["ìƒ�민"]
* 한ì�¼ : 현민과 경태, 현민 ì§‘ì—�서 알카로ì�´ë“œì�˜ 기본ì�„ 열심히 ë°°ìš°ê³ ì�µíž˜. - ìž�료실 스í�¬ë¦° 샷
* ë‚´ê°€ ì �심ì�„ ë¨¹ê³ ë‚®ìž ì�„ ìž�는 바람ì—� 피씨 실ì—�서 모ì�´ê¸°ë¡œí•œ 스터디 약ì†�ì�´ 깨졌으나 4시 반쯤ì—� 부시시 ì�¼ì–´ë‚˜ì„œ 경태ì—�게 스터디를 하ìž�ê³ í–ˆì�Œ. 웨 í•ìƒ� ë°¥ ë¨¹ê³ ë‚˜ë©´ 졸리는지는 ëª¨ë¥´ê² ìœ¼ë‚˜... -.ã…¡;;; 어쨋거나 스터디는 무사히 ì§„í–‰ë�¨.
* ìƒ�민ì�´ì™€ 한 프로그램ì�˜ 스타ì�¼ì�´ 달ë�¼ì„œ 나중ì—� 세미 í�¬í† 샵ì�„ ê³µë�™ì�„ ìž‘ì—…í• ë•Œì—�는 ì–´ëŠ� ì •ë�„ 비슷하게 ë§žì¶°ì•¼í• ê²ƒìœ¼ë¡œ ë³´ì—¬..-.ã…¡ ì•„ì§� ë˜ ëª¨ë¥´ëŠ” 나ì�˜ 눈ì—�는 ê·¸ë ‡ê²Œ 보였ì�Œ.
* ìƒ�민ì�´ê°€ 해준게 ë�” ì‰½ê³ ì�´í•´ëŠ” 쉬었지만 경태ì�˜ 것ì�€ ë”ê°€ 다른 ë°©ì‹�ì�„ ì ‘í–ˆë‹¤ê³ í• ê¹Œ? 둘 다 방법 장ì �ì�´ 있는거 같아 좋아보여.
* ì•„ì§�ì�€ ì�´í•´í•˜ê¸°ë�„ íž˜ë“¤ê³ , ì–´ë ¤ìš´ 프로그래ë°�ì�´ì§€ë§Œ 앞으로 열심히 해서 세미 í�¬í† 샵때는 ì •ë§� Pare Programmingì�´ ë� 수 있ë�„ë¡� 열심히 ê³µë¶€í• ê»˜~ -- 현민
=== 10.29 í™” ===
* 한ì�¼ : 3시간 ì •ë�„ì�˜ ìƒ�민과 현민ì�˜ Alcanoid SpikeSolution 작성 - ìž�료실 스í�¬ë¦°ìƒ·
* 현민ì�´ì™€ 5ë¶„ 단위ì�˜ PairProgramming 시ë�„하였다. 10.24 때ì�˜ 모임 보다 훨씬 성과가 ìžˆì—ˆë‹¤ê³ ìž�í�‰í•œë‹¤. ë‚´ ìž�ì‹ ì�´ ë°°ìš°ê³ ê¹¨ë‹¬ì�€ 것ì�´ 너무 ë§Žì•„, ì •ë¦¬í•˜ê¸°ê°€ 힘들다. 그래서 현민ì�´ì—�게 미안한 ëŠ�낌 ë§ˆì ¸ 약간 ë“ ë‹¤.
- ì •ëª¨/2013.6.10 . . . . 1068 matches
= 참여� 명단 =
[김민재],[김태진],[안í˜�준],[서민관],[장í˜�수],[김해천],[ì •ì¢…ë¡�],[ì¡°ê´‘í�¬],[ì†¡ì •ê·œ],[ê¹€ë�„형],[조성욱],[ê¹€ë�„형],[ë°•í�¬ì •],[김현빈]
없는 사람� 후기를 쓰면서 �기 어필좀 합시다.
= 세미나 =
* 컴공 과목 여행기 - [서민관] 학우,
* 다� 주� [장�수] 학우
== 소프트웨어 마ì—�스트로 ë©´ì ‘ ì�´ì•¼ê¸° ==
* [ê³ í•œì¢…] 학우
= 알림 =
* 2013년 6월 17�� 시험기간 ~~다�주~~
* 2013ë…„ 6ì›” 24ì�¼ì�€ ë�°ë¸”ìŠ¤ìº í”„ ~~다다ì�Œì£¼~~
* 2013ë…„ 7ì›” 1ì�¼ë¶€í„° ì •ëª¨ 다시 시작합니다. ~~다다다ì�Œì£¼~~
== 방학때ì�˜ ì •ëª¨ì‹œê°„ ==
<후보>
1. 월 6시
2. 수 6시
* 월요� 6시� 그대로 합니다.
* ë°©í•™ ì�´í›„ì�˜ 활ë�™ì�´ ì •í•´ì§€ì§€ 않ì�€ 사람ì�´ 많습니다.
* 다�� 다시 조율하기로 합시다.
= ì§€ì›�금 ê´€ë ¨ =
- ProgrammingContest . . . . 1065 matches
프로그래ë°� 컨테스트. ACMì�˜ ICPCê°€ ìœ ëª….
êµë‚´ì—�서는 ë§Žì�´ 시들해진 ê°�ì�´ 있다.
컨테스트는 아니지만, ITA 소프트웨어ì—�서는 아예 ìž�ì‹ ë“¤ì�´ 낸 ë¬¸ì œë¥¼ 풀지 않으면 ì�´ë ¥ì„œì¡°ì°¨ 받지 않는다.
현재 EightQueenProblem� 변형� 볼 수 있다.
나ì�´ë‚˜ í•™ë ¥ ì œí•œì�´ ì „í˜€ 없습니다(Open경우). 팀ì�€ 세명까지 ê°€ëŠ¥í•˜ê³ , 혼ìž�서ë�„ 참가 가능합니다. 사용 가능 언어는 Java, C++, Pascal, Python 등 입니다. ì œí•œ ì¡°ê±´ì�€ 한 팀ì�€ 프로그램 개발ì�„ 위해서는 하나ì�˜ 컴퓨터만 사용해야 한다는 것입니다. ì�´ë²ˆ 금요ì�¼(2002/5/10)ì—� í•œêµ ì‹œê°„ìœ¼ë¡œëŠ” 오후 9시부터 5시간 ë�™ì•ˆìž…니다. 온ë�¼ì�¸(ì�´ë©”ì�¼)으로 진행합니다. (see also .http://ipsc.ksp.sk/rules.php )
ì�´ë¯¸ 참가 ì‹ ì²ì�„ 한 한êµíŒ€(연세대, ê²½ë¶�대, ...)들ë�„ 몇 팀 ë³´ì�´ëŠ”êµ°ìš”. ìž¬ë¯¸ìžˆê² ì£ ? 등ë¡�ì�€ 컨테스트 시작 2시간 ì „ê¹Œì§€ 입니다.
''ZeroPagers 중ì—� 참가를 í�¬ë§�하는 사람들ì�´ 있는 걸로 아는ë�° 왜 아무ë�„ ì‹ ì²ì�„ 하지 ì•Šì•˜ì£ ? í•˜ë ¤ë©´ 빨리 하세요.''
''ì‹ ì² í–ˆìŠµë‹ˆë‹¤. :) --ì„�천''
''Choong-Ang Univ.는 ì–´ë””ì£ ? --ì�´ì„ ìš°''
''ê·¸..그게 누군지는 ëª¨ë¥´ê² êµ°ìš”. -_-; ë�„대체 ë‘�팀ì�´ë‚˜; 누가 ì‹ ì²í•œê±´ì§€ ìž�수를! (ps. ì œê°€ ì‹ ì²ì„œ 안ì�¼ìŠµë‹ˆë‹¤;) --ì„�천''
''ì €ëž‘ ì •ì§�ì�´ ê·¸ë¦¬ê³ í�¬ë¡�ì�´í˜• 입니다. --구근''
''ì €ê¸° í•™êµ� ì�´ë¦„ 못 바꾸나요? 지금 보니 Chung Ang ì�´ë�¼ê³ ì œëŒ€ë¡œ ì�¨ì§„ê±´ 하나 ë�˜ë�°ì—¬.. 나머지는 Chang Ang ë˜�는 Choong Ang ì�´ë�˜ë�°ì—¬.. 2~3ê°œ 팀ì�´ì—¬.. --ìƒ�협''
''Registeration ì—�서 Team Identifier String ë°›ì�€ê±° ìž…ë ¥í•˜ê³ ê³ ì¹˜ë©´ ë�¨. --ì„�천''
수준ì�´ ê¶�ê¸ˆí•˜ì‹ ë¶„ë“¤ì�€ K-In-A-Row를 풀어보세요. http://ipsc.ksp.sk/problems/prac2002/sampl_r.php
만약 ë¬¸ì œ ì�´í•´ 시간ì�„ í�¬í•¨ (혼ìž�서) 40ë¶„ ì�´ë‚´ì—� R1ê³¼ R2 모ë‘�ì—� 대해 ì •ë‹µì�„ 구했다면 (2000ë…„ë�„ ë³¸ì„ ë¬¸ì œì˜€ìŠµë‹ˆë‹¤. ê°™ì�€ 사ì�´íЏ Problem Archiveì—� ì •ë‹µì�´ 있습니다) 아마 10위권 ì�´ë‚´ì—� 들 ì‹¤ë ¥ì�´ë�¼ê³ 사료ë�©ë‹ˆë‹¤. 아마 EightQueenProblemì�„ (ì‚¬ì „ ì •ë³´ ì—†ì�´) 한 시간 안ì—� 푼 사람ì�´ë�¼ë©´ 10위권 안ì—� 충분히 들 수 있ì�„ 것 같습니다.
만약 ìž�ì‹ ì�´ K-In-A-Row를 한 시간 ì�´ìƒ� ê±¸ë ¤ë�„ 풀지 못했다면 왜 그랬ì�„까 ì�´ìœ 를 ìƒ�ê°�í•´ ë³´ê³ , 무엇ì�„ 바꾸어(보통 ì™„ì „ížˆ 뒤집는 NoSmok:ì—ë°œìƒ� 으로, ì „í˜€ 반대ì�˜ "極"ì�„ 시ë�„) 다시 í•´ë³´ë©´ ê°œì„ ì�´ ë� ì§€ ìƒ�ê°�í•´ ë³´ê³ , 다시 한번 "ì „í˜€ 새로운 ì ‘ê·¼ë²•"으로 풀어보세요. (see also DoItAgainToLearn) 여기서 새로운 ì ‘ê·¼ë²•ì�´ëž€ 단순히 "다른 ì•Œê³ ë¦¬ì¦˜"ì�„ ì�˜ë¯¸í•˜ì§„ 않습니다. 그냥 내키는 대로 프로그래ë°�ì�„ 했다면, 종ì�´ì—� ì�˜ì‚¬ì½”드(pseudo-code)를 ì“´ 후ì—� 프로그래ë°�ì�„ í•´ë³´ê³ , 수작업 테스팅ì�„ 했다면 ìž�ë�™ 테스팅ì�„ í•´ë³´ê³ , TDD를 했다면 TDD ì—†ì�´ í•´ë³´ì‹œê³ (만약 하지 않았다면 TDD를 하면서 í•´ë³´ì‹œê³ ), í• ì�¼ì�„ 계íš�하지 않았다면 í• ì�¼ì�„ 미리 ì�¨ë†“ê³ í•˜ë‚˜ì”© 빨간줄로 지워나가면서 프로그래ë°� 해보세요. 무엇ì�„ ë°°ì› ìŠµë‹ˆê¹Œ? ë‹¹ì‹ ì�´ ì�´ 작업ì�„ 30ë¶„ ì�´ë‚´ì—� ë��ë‚´ë ¤ë©´ ì–´ë–¤ 방법들ì�„ ì·¨í•˜ê³ , ë˜� ë²„ë ¤ì•¼ í• ê¹Œìš”?
만약 팀ì�„ ì§ ë‹¤ë©´ ë‘�사람ì�€ PairProgramming으로 코딩ì�„ í•˜ê³ (ì�´ 때 Interactive Shellì�´ ì§€ì›�ë�˜ëŠ” ì�¸í„°í”„리터ì‹� 언어ë�¼ë©´ ì—„ì²ë‚œ 플러스가 ë� 것임), 나머지 하나는 다른 ë¬¸ì œë¥¼ ì�½ê³ ì�´í•´í•˜ê³ , (가능하면 단순한) ì•Œê³ ë¦¬ì¦˜ì�„ ìƒ�ê°�í•˜ê³ SpikeSolutionì�„ 종ì�´ 위ì—�서 실험한 ë’¤ì—� 현재 커플ì�´ 완료를 하면 ê·¸ 중 한 명과 Pair Switch를 í•˜ê³ ê¸°ì¡´ì—� 코딩ì�„ 하ë�˜ 친구 중 하나는 혼ìž� 다른 ë¬¸ì œë¥¼ ì�½ê³ 실험ì�„ 하는 ì—í• ì�„ 맡으면 효율ì �ì�¼ ê²�니다. 즉, ë‘� 명ì�˜ ì½”ë�”와 한 명ì�˜ 실험ìž�로 ì�´ë£¨ì–´ì§€ë�˜ ì§€ì†�ì �으로 ì§� 바꾸기를 하는 것ì�´ì£ .
ë˜�, Easy Input Setì�€ ì§�ì ‘ 수작업으로 í’€ê³ ê·¸ê±¸ ì�¼ì¢…ì�˜ 테스트 ë�°ì�´íƒ€ë¡œ ì�´ìš©í•´ì„œ, Difficult Input Setì�„ í’€ 프로그램ì�„ TDD로 작성해 나가면 ì—시 ìœ ë¦¬í• ê²ƒìž…ë‹ˆë‹¤. ì�´ë ‡ê²Œ 하면 Time Penalty는 ê±°ì�˜ ë°›ì�„ ì�¼ì�´ ì—†ê² ì£ .
== ê´€ë ¨ 사ì�´íЏ ==
글들ì�„ 보니까 경진대회ì—� 관심ì�´ 있는 것 같아서 ê´€ë ¨ 사ì�´íŠ¸ë¥¼ 올립니다.
- QuestionsAboutMultiProcessAndThread . . . . 1065 matches
1. Single CPU Systemì—�서 프로세서 A ê°€ Run 중ì�¼ 때, I/O 작업ì�„ 해야 ë�¼ì„œ 다른 프로세서 B로 스위ì¹ì�„ 하는 ìƒ�황ì�´ë‹¤.
* 스위ì¹ì�„ 한다면, 프로세서 Aì—� Time Slice를 조금 ë‚¨ê²¨ë†“ê³ ìŠ¤ìœ„ì¹ì�„ 하는 것ì�¸ê°€? 즉 I/O 작업ì�„ 계ì†� í• ìˆ˜ 있ë�„ë¡� CPUê°€ 조금씩 I/O 작업ì�„ 진행하면서 프로세서 B를 실행하는 것ì�¸ê°€?
* 만약 그것� 아니�면, I/O 작업� CPU가 담당하지 않는 것�가? CPU 내부 ALU와 I/O 작업 회로가 따로 있는 Independent �황�기 때문� 그런 것�가?
* A) 다� ��를 참조하세요. [http://en.wikipedia.org/wiki/Direct_memory_access DMA] - [변형진]
* ê°�사합니다. DMAë�¼ëŠ” 특성 ë�•ë¶„ì—� ë�…립ì �으로 I/O를 í• ìˆ˜ 있는거군요. - [박성현]
2. Single CPU & Single-processor & Multi-thread 환경�다.
* CPUê°€ í• ë‹¹í•œ Time Slice를 하나ì�˜ Processorë‚´ë¶€ì—� 있는 ê°�ê°�ì�˜ Threadê°€ 쪼개서 사용 하는 것ì�¸ê°€?
* ê·¸ë ‡ë‹¤ë©´ ê°œë…�ì �으로 Single CPUì—�서 Processor Switchingê³¼ ê°™ì�€ 것ì�¸ê°€?
* 그럼 여러 ê°œì�˜ Threadê°€ 존재하는 ìƒ�황ì�¼ 때, 하나ì�˜ Threadê°€ One Time Slice를 ì „ë¶€ 사용하는 경우가 있는가??
* A) processorë�¼ê³ ì“°ì‹ ê²ƒì�´ 아마ë�„ process를 ì�˜ë¯¸í•˜ëŠ” 것 같군요? scheduling 기법ì�´ë‚˜, time slice ì •ì±…, preemption 여부 등ì�€ 아키í…�처와 ìš´ì˜�ì²´ì œ 커ë„� 구현 등 시스템ì—� ë”°ë�¼ 서로 다르게 최ì �í™”ë�˜ì–´ 설계합니다. thread 등ì�˜ ê°œë…�ë�„ ìš´ì˜�ì²´ì œì™€ 개발 언어 런타임 등 플랫í�¼ì—� ë”°ë�¼ 다를 수 있습니다. ì�¼ë°˜ì �으로 processì�˜ context switchingì�€ PCB 등 복잡한 contextì�˜ ì „í™˜ì�„ 다루므로 단순한 thread 스케줄ë§�보다 좀ë�” ë³µìž¡í• ìˆ˜ëŠ” 있으나 반드시 그런 것ì�€ 아닙니다. - [변형진]
* 첫번째와 세번째 질문ì—� 대한 답변ì�€ "time slice ì •ì±…ì—� ë”°ë�¼ 다르다." ì�¸ê±°ì—�ìš”?? - [박성현]
* 아키í…�처, ìš´ì˜�ì²´ì œ, 개발 언어 런타임 등 해당 플랫í�¼ 환경ì—�서ì�˜ thread 구현 ë°©ì‹�ì—� ë”°ë�¼ 다를 수 있습니다. - [변형진]
3. 다ì�Œì�˜ 예가 ì �ì ˆí•œ 예ì�¸ê°€?
- í•™êµ� ë‚´ì—� 건물ì�´ 하나 ë°–ì—� ì—†ë‹¤ê³ ê°€ì •
- ê·¸ 건물엔 화장실ì�´ 하나 있네. ê·¸ë¦¬ê³ í•œ 명 들어가면 ë�”는 못 들어가네.
- ì—시 화장실ì�´ 하나 있네. 그런ë�° 여러 명 ë�™ì‹œì—� 들어갈 수 있네.
- 화장실� 여러 개 있네. � 화장실�는 한 명만 들어갈 수 있네.
- 화장실� 여러 개 있네. � 화장실�는 여러 명� �시� 들어갈 수 있네.
* … ì�´ ë¹„ìœ ì—� CPU Schedulerë�„ 추가한다면 ì–´ë–¤ ë¹„ìœ ë¥¼ 들 수 있ì�„까?
* Single CPU 환경��면
- 새싹�실/2011/쉬운것같지만쉬운반/2011.3.29 . . . . 1056 matches
쉬운 것 같지만 쉬운 반 세번째 모임입니다~
= 공부 내용 =
* 표준 ìž…,ì¶œë ¥ 함수 중 대표 함수 설명~
1. printf 함수� 작� �리
2. 서�문� ( %d )
* 변수와 �수� 대한 설명
1. 변수가 어떻게 만들어 질까?
* 연산� 설명~
1. 대입 연산� ( = )
2. ì‚°ìˆ ì—°ì‚°ìž� ( +, -, *, /, % )
3. 부호 연산� ( +(양수 부호), -(�수 부호) )
4. �� 연산� ( ++, -- )
5. 비� 연산� ( >, <, ==, !=, >=, <= )
6. 논리 연산� ( &&, ||, ! )
= 안내 내용 =
* ZP ì •ëª¨ 월요ì�¼ì—� 있습니다~ 관심있으시면 오시오.
* 피드백 ë¬¸ì œ ê¼ í•©ì‹œë‹¤~
= 참가 여부 =
|| 강사 || 박성현 || O ||
|| 새싹 || 장용운 || O ||
- 페�지�름 . . . . 1056 matches
ZeroWikiì—�서 ["페ì�´ì§€ì�´ë¦„"]ì—� 관한 안내 사í•
==== 페�지 �름� 짓는 법 ====
1. 위키위키ì—�서 ["페ì�´ì§€ì�´ë¦„"]ì�€ 너무나ë�„ 중요한 ì—í• ì�„ 합니다. ì œë¡œìœ„í‚¤ì—�서 사용ë�˜ì–´ì•¼í• 페ì�´ì§€ì�´ë¦„ 규칙ë�„ ìƒ�ê°�ì�„ 해보는게 좋ì�„것 같습니다. NoSmok:페ì�´ì§€ì�´ë¦„ 페ì�´ì§€ì—� ì°¸ê³ í•˜ê¸° 좋ì�€ 내용들ì�´ 있습니다.
*. ìž�ì‹ ì�˜ 페ì�´ì§€ ì�´ë¦„ì�´ 잘못ë�˜ì—ˆë‹¤ê³ 하ë�”ë�¼ë�„, 당황하지 ë§�ê³ , ["페ì�´ì§€ì�´ë¦„ê³ ì¹˜ê¸°"] 를 ì°¸ê³ í•´ì„œ ê³ ì¹˜ìž�.
* ì˜�문 ì œëª©ì�˜ 경우 모ë‘� 빈칸ì�„ 붙여서 사용한다. (ì œëª©ìœ¼ë¡œ 표시ë� 때 ìž�ë�™ìœ¼ë¡œ 단어ì�˜ 대문ìž� 단위로 빈칸ì�„ ë�„어주므로)
* 한글 ì œëª©ì�˜ 경우 붙여쓰기를 기본.
==== �름� 계층성 부여 ====
*. ZeroWiki �서는 '''/''' 으로 페�지 간� 계층� 구분한다.
* 예를들어서, ["ProjectPrometheus"] ì—�서 활ë�™í•˜ë‹¤ê°€ 만들어지는 '''Journey''' 페ì�´ì§€ì�˜ ì�´ë¦„ì�€ ["ProjectPrometheus/Journey"]로 ì§€ì–´ì§€ê³ ì�´ 페ì�´ì§€ëŠ” ["ProjectPrometheus"]를 부모로 하는 하위 페ì�´ì§€ì�´ì�´ë‹¤.
* 당연히, 부모ì�¸ ["ProjectPrometheus"] ì—� Jouney ì—� 대한 ë§�í�¬ë¥¼ 찾아보면 있ì�„ 것ì�´ë‹¤. ê·¸ë¦¬ê³ ["ProjectPrometheus/Journey"] ì�˜ 가장 하단ì—�, 밑줄({{{~cpp ----}}})로 ìž�ì‹ ì�˜ 부모를 ë§�í�¬ë¥¼ 걸어ë‘�ì–´ 보는 ì�´ê°€ í•해하기 편하게 ë°°ë ¤í•œë‹¤.
* ì�´ì—� 반하여 ["ProjectPrometheus/Estimation"]ì�€ 부모ì—� 대한 페ì�´ì§€ ë§�í�¬ê°€ 가장 ìƒ�단ì—� 있다. 즉, 부모ì�˜ ë§�í�¬ëŠ” 최ìƒ�단, 최하단ì—� 올수 있다. ì�´ë¥¼ ["ì—ë§�í�¬"]ë�¼ê³ 부른다.
*. 부모가 없는 페ì�´ì§€ë“¤ì�€ ["분류분류"] 들ì—� 있는 분류중 하나로 ì†�í• ìˆ˜ 있다. 만약 ìž�ì‹ ì�´ ìƒ�ê°�하는 분류가 없다면, ë‹¹ì‹ ì�€ 새로운 분류 꺼리를 ZeroWikiì—� ì œê³µí• ìˆ˜ 있다. 새로운 ê³µì‹�ì �ì�¸ 분류페ì�´ì§€ë¥¼ 열수 있다는 것ì�€ ì¦�ê±°ìš´ ì�¼ì�´ë‹¤. 축하한다. 해당 분류를 만들어 달ë�¼.
* 최ìƒ�위 ë§�í�¬ì�¸ ["분류분류"]ì�˜ 예를 ë“ ë‹¤ë©´ ì�´ 페ì�´ì§€ ["페ì�´ì§€ì�´ë¦„"]ì�€ 부모는 ì—†ê³ , ["위키분류"] 로 분류ë�˜ì–´ 있다.
= 논� 중 Document =
== 계층� 있는것 ==
* Project페�지� 하위 페�지들
* 개� 페�지� 하위 페�지들 ( 여기�서 계층� 없는 것으로 분리 가능 )
=== ë¬¸ì œ ===
* ì�¼ë°˜í™”시키기ì—� ì �당하지 않ì�€ ê°œì�¸ì � ì°¨ì›�ì�˜ ì˜ˆì œì½”ë“œíŽ˜ì�´ì§€ë“¤.
* 부모페�지가 없는 계층 페�지들.
- 5�용C++스터디/�디트박스와콤보박스 . . . . 1055 matches
* 발표ì—� ê¼ ë“¤ì–´ê°€ì•¼ í• ê²ƒë“¤
* �디트박스는 어떻게 만드나?
* �디트박스� 내용� 어떻게 얻어오나?
* 콤보박스�는 어떤 종류가 있나?
* 콤보박스는 어떻게 만드나?
* 콤보박스� 어떻게 아�템� 추가하나?
* 콤보박스� 내용� 어떻게 얻어오나?
* 다ì�´ì–¼ë¡œê·¸ 박스ì—�서 ë§Œë“¤ê³ ì‚¬ìš©í•˜ëŠ” 방법ì�„ 발표하면 안ë�¨!
* 발표� 들어가면 좋� 것들
* 리스트박스� 대하여...
=== 1. �디트 ===
ì—�디트 컨트롤ì�€ 문ìž�ì—´ì�„ 보여주며 íŽ¸ì§‘í• ìˆ˜ 있ë�„ë¡� 해주는 컨트롤ì�´ë‹¤. 주로 사용ìž�ì—�게 문ìž�ì—´ì�„ ìž…ë ¥ë°›ì�„ 때 사용ë�œë‹¤.
�디트 컨트롤� CEdit �래스로 표현�다. 멤버함수는 다�과 같다.
멤버함수 / 설명
CEdit / �성�
Clear / ì„ íƒ�ì˜�ì—ì�„ 지운다.
Copy / ì„ íƒ�ì˜�ì—ì�„ í�´ë¦½ë³´ë“œë¡œ 복사한다.
Create / ì—�디트를 ë§Œë“ ë‹¤.
Cut / ì„ íƒ�ì˜�ì—ì�„ 잘ë�¼ë‚¸ë‹¤.
Paste / �립보드� �스트를 붙여넣는다.
- ZPHomePage . . . . 1054 matches
[겨울과프로ì �트] 2004ë…„ 겨울방학ì—� 진행하는 ì œë¡œíŽ˜ì�´ì§€ 홈페ì�´ì§€ 리뉴얼 프로ì �트
=== 목표 ===
* 홈페�지 디��개편, 부가기능추가로 홈페�지 활�� �대시킨다
* 웹프로그래ë°� ëŠ¥ë ¥ì�„ 키운다
* 서버관리� 기초지�� 쌓는다
=== 참여� ===
[곽세환], [ê°•í�¬ê²½], [iruril], [ìœ ì£¼ì˜�], [윤성만], [ì¡°ë�™ì˜�], [박진하]
=== ì�¼ì • ë°� ê¸°íƒ€ì‚¬í• ===
* 기간 : 2004.12.28 ~ 2005.2.중순
* 네번째(?) 모임 : 2005.2.6(�) 오후 3시
찌나 알바해요-_ã… ì›”~금 2시부터 7시까지 합니다. ê·¸ 시간 피해서 회ì�˜ 하게ë�˜ë©´ 참가 가능한ë�°ã… _ã…
나� 알바시작 월~금� 안� --[곽세환]
=== 회� �지 ===
=== 작업 내용 ===
* [ZPHomePage/계�]
* [ZPHomePage/ì°¸ê³ ì‚¬ì�´íЏ]
* [ZPHomePage/ë ˆì�´ì•„웃]
* [ë¡œê³ ìº�ë¦í„°ê³µëª¨]
=== ê³µëª¨ì „ ===
회ì�˜ ê²°ê³¼ ë¡œê³ ì™€ 마스코트 ë””ìž�ì�¸ 공모ì—� ì´� 4ë§Œì›�ì�˜ ì§€ì›�금ì�´ ê²°ì • ë�˜ì—ˆìŠµë‹ˆë‹¤.
- �협/�� . . . . 1052 matches
= 작 성 � =
* 01 학번 남�협
= �� 책들 =
* 태어나서 지금까지 ì�½ì�€ ì±…ì�„ 다 ì �ì�„ 수는 ì—†ê³ , 최근ì—� ì�½ì—ˆê±°ë‚˜ ì˜ˆì „ì—� ì�½ì–´ì„œ 기억ì—� 남는것ì�„ ì �ê² ìŠµë‹ˆë‹¤.
* 난 ì •ë§� ê¸°ì–µë ¥ì�´ 나ì�˜ë‹¤. 방금 ì˜ˆì „ì—� ì�¼ë�˜ ê°�ìƒ�문ì�„ 다시 ì�½ì–´ë³´ë‹ˆ ì •ë§� ìƒˆë¡œì› ë‹¤. ã…¡ã…¡; 앞으로는 ì±…ì�„ ì�½ê³ 나서 ê¼ ê°�ìƒ�문ì�„ ì�¨ì•¼ ê² ë‹¤. 안그러면 금방 까먹엇 ì�½ì�€ 효과가 없는거 같다. ë˜�한 ì˜ˆì „ì—� ì�¼ë�˜ ê°�ìƒ�문ì�„ 다시 ì�½ì–´ ë³´ë©´ ì˜ˆì „ì�˜ ê·¸ ìƒ�ìƒ�한 ê°�ë�™ì�´ë‚˜ ëŠ�낌ì�´ 다시 ëŠ�껴진다. ì�´ëŸ¬í•œ ëŠ�낌ì�´ 너무 좋ì�€ê±° 같다.
* 아래ì�˜ 추천 ì •ë�„는 극히 주관ì �ì�¸ 것으로서 사람들 마다 ëŠ�ë�¼ëŠ”ê²Œ 다를거ë�¼ê³ ìƒ�ê°�함. 나ì�˜ ì�˜ê²¬ì�€ 그러한 다양한 ì�˜ê²¬ì¤‘ 하나ë�¼ê³ ìƒ�ê°�했으면 ì¢‹ê² ë‹¤.
|| ì±… ì œëª© || ì €ìž� || ì�½ì�€ ë‚ || ì�½ì�€ 횟수 || 추천 ì •ë�„(5개가 최대) ||
|| ["로마ì�¸ì�´ì•„기"] || 시오노나나미 || ê³ ë“±í•™êµ�때 || 1 || ★★★★ ||
|| �실� 시대 || 무�카미 하루키 || 2001년 || 1 || ★★★ ||
|| ["누가내치즈를옮겼�까"]|| 스펜서 존슨 || 2002년초 || 1 || ★★ ||
|| ["화성남ìž�금성여ìž�"] || ì¡´ ê·¸ë ˆì�´ || 2002ë˜�는2001 || 1 || ★★★ ||
|| ["ìœ„ëŒ€í•œê²Œì¸ ë¹„"] || - || 2002 ë˜�는 2001 || 1 || ★★ ||
|| ì Šì�€ 엄마를 위하여 || ì�´ì›�ì˜� || 2002/4ì›” || 1 || ★★ ||
|| 아�를 사랑으로 꾸짖는 방법 || 아코 아키� || 2002/5/8 || 1 || -_- ||
|| ["ì�´ê¸°ì �ì�¸ìœ ì „ìž�"] || 리처드 ë�„킨스 || 2002/5/22 || 1 || ★★★★★ ||
|| ["남�들�게"] || 시오노 나나미 || 2002/6/1 || 1 || -_- ||
|| ["ì†Œìœ ëƒ�존재ëƒ�"] || ì—�리히 프롬 || 2002/7/3 || 1 || ★★★★ ||
|| ["ìž�ìœ ë¡œë¶€í„°ì�˜ë�„피"] || ì—�리히 프롬 || 2002/8/6 || 1 || ★★★★★ ||
|| ["�협/학문��거움"] || 히로나카헤�스케 || 2002/8/26 || 1 || ★★★ ||
|| ["�협/모순"] || 양귀� || 2002/9/2 || 1 || ★★★★ ||
- 마케팅천재가�맥스 . . . . 1042 matches
= 마케팅천재가�맥스 =
== �협 �� ==
* ì�´ ì±…ì�€ ì •í˜„ì�´ì�˜ 추천으로 ì�½ê²Œ ë�˜ì—ˆëŠ”ë�°, ì—„ì² ìž¬ë°Œê³ ìœ ì�µí•˜ê²Œ ì�½ì—ˆë‹¤. ì�´ì ì—� 네루ì�˜ 세계사 ì�´ì•¼ê¸° ì±…ì�„ ì�½ë‹¤ê°€ 너무 빡세서 힘들었는ë�° ì�´ì±…ì�€ 마케팅, 세ì�¼ì¦ˆì—� 대해서 만화처럼 쉽게 알아먹기 좋게 잘 설명해 주었다. 공학ë�„ë�¼ë©´ ê¼ ì�½ì–´ ë´�ì•¼í• ì±…ì�´ë�¼ê³ ìƒ�ê°�한다. 솔ì§�히 우리는 ê¸°ìˆ ê°œë°œì�´ ìµœê³ ë¡œ ì¤‘ìš”í•˜ê³ ë‚˜ë¨¸ì§€, ê²½ì˜� 마케팅ì�€ ê¸°ìˆ ë§Œ 좋으면 ë�˜ëŠ”ê±° 아닌가 í•˜ê³ ìƒ�ê°�하는 경향ì�´ ìžˆë‹¤ê³ ë³¸ë‹¤. 그런ë�° 현실ì�€ 우리가 ê¸°ìˆ ê°œë°œì—�서 우리ì�˜ 중요성ì�„ ì�¸ì •ë°›ê³ ì‹¶ì�€ ë§Œí�¼ 마케팅 쪽ë�„ ê¸°ìˆ ê°œë°œë§Œí�¼, 때ì—�ë”°ë�¼ 훨씬 ë�” ì¤‘ìš”í• ìˆ˜ë�„ ìžˆë‹¤ê³ ìƒ�ê°�한다. 그런 ë§Œí�¼ 우리 공학ë�„ë�„ ê²½ì˜�, 마케팅(세ì�¼ì¦ˆ) 등ì—� 대해서 잘 알아야 í•œë‹¤ê³ ìƒ�ê°�한다.
* ì�´ì±…ì—�서는 ê³ ëŒ€ ì�´ì§‘트ì—�서 그때까지는 없었ë�˜ '바퀴'ë�¼ëŠ”ê²ƒì�„ 새로 발명한 맥스가 ê·¸ '바퀴'를 ì�´ìš©í•˜ì—¬ ì„¸ê³„ìµœê³ ì�˜ '바퀴회사'ê°€ ë�˜ì–´ 가는 ê³¼ì •ì�„ ì�´ì•¼ê¸°í•œë‹¤. 처ì�Œì—� 맥스가 '바퀴'를 만들었ì�„때, 우리 공학ë�„들ì�´ 그러는것처럼 ì�´ ê¸°ìˆ ì�€ ì •ë§� ìµœê³ ì�˜ ê¸°ìˆ ì�´ì•¼, 가만히 앉아 있어ë�„ 서로들 ì�´ê²ƒì�„ ì‚¬ë ¤ê³ í•˜ê² ì§€ 하는 ìƒ�ê°�ì�„ 했다. 그러나 결과는 지금 현실과 마찬가지로 ê¸°ìˆ ê°œë°œë§Œ í•˜ê³ ê·¸ 후 마케팅, íŒ�매를 못해서 ê±°ì�˜ë§�하기 ì§�ì „ê¹Œì§€ 간다. ê·¸ë ‡ë‹¤ê³ ë§¥ìŠ¤ê°€ 아예 íŒ�매ì—� ì†�ì�„ ë•�것ì�€ 아니다. ë¶€ì�¸ê³¼ 함께 ì�´ì§‘ ì €ì§‘ì�„ 방문하면서 íŒ�매 í•˜ë ¤ê³ í•´ë�„ 실패를 한다. 그러다가 '세ì�¼ì¦ˆìº¡í‹´', '빌ë�”벤', 'ë§ˆë²•ì‚¬í† ë¹„' 를 차례대로 ê³ ìš©í•´ì„œ íŒ�매를 í•˜ë ¤ê³ í–ˆì§€ë§Œ 번번히 실패한다. 그러다가 'í�´ë¡œì € 카시우스'를 ê³ ìš©í•´ì„œ íŒ�매ì—� 성공한다. 현재 시장 ìƒ�황ì—� ë”°ë�¼ì„œ 필요한 세ì�¼ì¦ˆ ë°©ì‹�ì�´ 다르다는 것ì�„ 보여준다. ì •ë§� 중요한것ì�€ 시장 ìƒ�황ì—� ë”°ë�¼ì„œ 세ì�¼ì¦ˆ ë°©ì‹�ì�´ 다르다와 세ì�¼ì¦ˆ ë°©ì‹�ì�´ 다르기 때문ì—� ê³ ìš©í•˜ëŠ” 세ì�¼ì¦ˆë§¨ë“¤ë�„ 성향ì�´ 달ë�¼ì•¼ 한다는 것ì�´ë‹¤. ê°•ì¶” ì±….
== ì°¸ê³ ë‚´ìš© ==
* 여기서 ì œí’ˆì—�는 우리가 만드는 프로그램ë�„ í�¬í•¨ë�œë‹¤.
* 탄ìƒ� 부분만 주로 ì •ë¦¬í–ˆë‹¤. 다른 부분 í•„ìš”í•˜ì‹ ë¶„ì�€ ì±…ì�„ 보시길..
=== � 시장별 필요한 �물들 ===
==== 탄� ====
* ìƒ�소하다, 소수 사람만ì�´ ì�´ ê¸°ìˆ ì�´ 가지는 장ì �ê³¼ 가치를 ì•Œê³ ìžˆë‹¤. ê¸°ìˆ ì�´ ë�” 좋아지면 ê·¸ 소수ì�˜ 사람들ì�´ ì‹ ë´‰ìž�ê°€ ë�œë‹¤.
* í�´ë¡œì € (ì�´ë•Œ 필요하다)
* ìž ìž¬ê³ ê°�ì�„ 알아본다.
* 1%ë§Œ ê³µëžµí• ìˆ˜ 있다.
* 드ë�¼ë§ˆí‹±í•œ 프리ì í…Œì�´ì…˜ì�„ 구사하여 ê³ ê°�ì�˜ 마ì�Œì�„ 움ì§�ì�¸ë‹¤. (시ê°�ì �, ê°�ê°�ì � 프리ì í…Œì�´ì…˜)
* ê³ ê°�ì�˜ 꿈, 환ìƒ�, ìš•ë§�ì�„ ìž�극한다.
* ê¸°ìˆ ì�„ ì§�ì ‘ ë³´ì—¬ì£¼ê³ , ì�´ë²¤íЏ ì—°ì¶œ
* ê±°ì ˆì�„ ë§Žì�´ ë°›ì�„ ê°�오는 해야한다.(ì‹ ì œí’ˆ..)
* 사면 ì—„ì²ë‚œ 기회가 올거ë�¼ëŠ” ëŠ�낌ì�„ ê³ ê°�ì—�게 준다.
* 프리ì í…Œì�´ì…˜ 후 곧바로 살것ì�¸ì§€ 물어본다.
* 최초 구매�
- Athena . . . . 1031 matches
== 소개 ==
* Object Programming 수업ì�˜ ìˆ™ì œë¥¼ 위한 페ì�´ì§€ìž…니다
* 그리스 로마 ì‹ í™”ì—� 나오는 지혜ì�˜ ì—¬ì‹ "아테나" 입니다. 지혜ë¡ê²Œ 프로그래ë°�ì�„ í•˜ê³ ìž� ë§Œë“ ì�´ë¦„입니다...^^
DeleteMe ì�´ë¦„ì�€ 좋습니다. 하지만 ["Athena"] ë�¼ëŠ” ì�´ë¦„ì�˜ 페ì�´ì§€ì—�는 ì—¬ì‹ ì•„í…Œë‚˜ì—� 대한 ì •ì�˜ì™€ 소개가 들어 있는 것ì�´ 올바른 것ì�´ê² 지요. 그래서 ["ProjectPrometheus"], ["ProjectZephyrus"] ë�¼ê³ 한거ëž�니다. ;; --["neocoin"]
== 참여� ==
* ["ì‹ ìž¬ë�™"]
* 안명훈
== ì�¼ì • ==
=== 11월 15� 금요� ===
* 3시 ~ 8시 - 첫 회ì�˜ì™€ 비트맵 열기와 ì¶œë ¥ (5시간) - 명훈,재ë�™
* 첫 회ì�˜ - 프로ì �트 ì�´ë¦„ ê²°ì •, 기본 코딩 스타ì�¼ ê²°ì •, 첫 ["PairProgramming"] 호í�¡
=== 11월 17� �요� ===
* 비트맵 공부 (3시간) - 명훈
=== 11월 18� 월요� ===
* 복잡했� 소스 처�부터 다시 짬 - 재� (30분)
=== 11월 19� 화요� ===
* 코딩 스타� 변경
* 5시반 ~ 7시반 ížˆìŠ¤í† ê·¸ëž¨ 작성 (2시간) - 명훈, 재ë�™
* 9시반 ~ 1시까지 ížˆìŠ¤í† ê·¸ëž¨ 작성(3시간30ë¶„) - 명훈
* Quntization 완성 & Look-Up Table 사용 쉽게 해놓았습니다. (1시간) - 재�
- Bigtable/DataModel . . . . 1028 matches
== 구조 ==
테�블 -> 태블릿 -> SSTABLE -> block
1. í…Œì�´ë¸”ì�€ 태블릿들ì�˜ 논리ì �ì�¸ ì§‘í•©.
1. 태블릿ì�€ SSTABLE들ì�˜ 집합으로 구성ë�˜ì–´ìžˆìœ¼ë©° SSTABLE들ì�˜ 리스트를 ì €ìž¥í•˜ê³ ìžˆë‹¤.
1. SSTABLE� block� 집합�며 block들� 주소와 오프셋으로 구성�어있다.
== 테�블 ==
ë�°ì�´í„° ì €ìž¥ 형ì‹�ì�€ 3ì°¨ì›� í…Œì�´ë¸”형태. í–‰(row key), ì—´(column), 깊ì�´(timestamp)
태블릿� 모� 합병하면 테�블� �다.
1. row key : url(ë˜�는 ë�°ì�´í„°ê°’ì�˜ 대표, ì œëª©ë“±)
1. column family : column 종류
1. 앵커
1. 콘í…�ì¸ (ì œëª©?) <- 컬럼ì�˜ ê°’ì�´ value
1. timestamp는 별�
1. value : 해당 사�트/키와 매핑�는 구조화� ��터값
== 태블릿 ==
태블릿� 모� 합병하면 테�블� �다.
태블릿ì�€ SSTABLE들ì�˜ 집합으로 구성ë�˜ì–´ìžˆìœ¼ë©° SSTABLE들ì�˜ 리스트를 ì €ìž¥í•˜ê³ ìžˆë‹¤.
1. 태블릿� �름� : 마지막 키 -> 카탈로그� 매핑필요
1. 마지막 키는 카탈로그�서 shorten id와 매핑�어있다.
1. 태블릿� 하나 ��� row로 구성�.
- JavaStudy2004 . . . . 1023 matches
[겨울과프로ì �트] 2004ë…„ 겨울방학ì—� 진행하는 [Java] 스터디.
=== ì�¼ì • ë°� ê¸°íƒ€ì‚¬í• ===
* 기간 : 2005.1. 7 ~ 2005. 2월 �
* 모임시간 : 1월 21� 금요� 오후 5시
* 1월 12� 수요� 오후2시
* 1월 19� 수요� 오후2시
* 1월 21� 금요� 오후 5시
* 1월 26� 수요� 오후 4시
* 2월 2� 수요� 오후 3시
=== ê³ ì • 참여ìž� ===
* �장 ( X-( :D :D :D :D :D ) : [강�경]
* 담임 : [노수민]
* Player 1 ( :D :D X-( :D :D :D ) : [�승한]
* Player 2 ( X-( :D X-( :D :D :D ) : [조��]
* Player 3 ( X-( X-( X-( :D :D :D ) : [윤성만]
* Player 4 ( :D X-( X-( X-( :D :D ) : [�용재]
* ê²°ì„�í• ë•Œ 마다 노란 얼굴ì�´ 빨개집니다. X-( '''5번 ê²°ì„�한 Player는 벌칙ì�´??'''
=== ê´€ë ¨ 페ì�´ì§€ ===
* 담임� 세미나
* Player들� 발표
- OurMajorLangIsCAndCPlusPlus/float.h . . . . 1018 matches
조사 : [하기웅]
||�수 ||�미 ||�수값 ||
||FLT_DIG ||float형ì—�서 ìœ íš¨ìˆ«ìž�ì�˜ 최소 개수 ||6 ||
||DBL_DIG ||double형ì—�서 ìœ íš¨ìˆ«ìž�ì�˜ 최소 개수 ||15 ||
||LDBL_DIG ||long double형ì—�서 ìœ íš¨ìˆ«ìž�ì�˜ 최소 개수 ||15 ||
||FLT_EPSILON ||1.0ê³¼ ë�”í–ˆì�„ 때 float형으로 1.0ì�´ ë�˜ì§€ 않ì�„ 최소ì�˜ ê°’ ||1.192092896e–07F ||
||DBL_EPSILON ||1.0ê³¼ ë�”í–ˆì�„ 때 double형으로 1.0ì�´ ë�˜ì§€ 않ì�„ 최소ì�˜ ê°’ ||2.2204460492503131e–016 ||
||LDBL_EPSILON ||1.0ê³¼ ë�”í–ˆì�„ 때 long double형으로 1.0ì�´ ë�˜ì§€ 않ì�„ 최소ì�˜ ê°’ ||2.2204460492503131e–016 ||
||FLT_MANT_DIG ||float형 floating point로 표현 í• ìˆ˜ 있는 significandì�˜ 비트 수 ||24 ||
||DBL_MANT_DIG ||double형 floating point로 표현 í• ìˆ˜ 있는 significandì�˜ 비트 수 ||53 ||
||LDBL_MANT_DIG ||long double형 floating point로 표현 í• ìˆ˜ 있는 significandì�˜ 비트 수 ||53 ||
||FLT_MAX ||float형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating point ê°’ ||3.402823466e+38F ||
||DBL_MAX ||double형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating point ê°’ ||1.7976931348623158e+308 ||
||LDBL_MAX ||long double형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating point ê°’ ||1.7976931348623158e+308 ||
||FLT_MAX_10_EXP ||float형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating pointì�˜ 10ì�˜ 지수값 ||38 ||
||DBL_MAX_10_EXP ||double형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating pointì�˜ 10ì�˜ 지수값 ||308 ||
||LDBL_MAX_10_EXP ||long double형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating pointì�˜ 10ì�˜ 지수값 ||308 ||
||FLT_MAX_EXP ||float형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating pointì�˜ 2ì�˜ 지수값 ||128 ||
||DBL_MAX_EXP ||double형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating pointì�˜ 2ì�˜ 지수값 ||1024 ||
||LDBL_MAX_EXP ||long double형으로 í‘œí˜„í• ìˆ˜ 있는 가장 í�° floating pointì�˜ 2ì�˜ 지수값 ||1024 ||
- Java2MicroEdition . . . . 1013 matches
Java 2 Micro Edition (J2ME) ì�€ íœ´ëŒ€ì „í™”ë‚˜ PDA ê°™ì�€ ì�´ë�™í†µì‹ 기기등ì�˜ ê°€ì „ì œí’ˆì�„ 목표로 í•˜ê³ ìžˆë‹¤. 그래서 초소형 장치ì—�서 ìž‘ì�€ 장치ì—� ì�´ë¥´ëŠ” ì�´ë¥¸ë°” 소형 디바ì�´ìФ 들ì�´ Java 를 ì‚¬ìš©í• ìˆ˜ 있ë�„ë¡� ì§€ì›�하는 플랫í�¼ì�´ë‹¤.
=== 구성 ===
* J2ME는 Configurationê³¼ Profile로 구성ë�˜ì–´ 있다. (아래 "Configurationê³¼ Profile" ì°¸ê³ )
* PDA 등�서 사용�는...
* íœ´ëŒ€ì „í™”ì™€ ê°™ì�€ 매우 ì œí•œì �ì�´ 하드웨어ì—�서 사용ë�˜ëŠ”...
실재로 CLDC와 MIDPê°€ í�¬íŒ…ë�˜ì–´ 있는 ìµœì‹ íœ´ëŒ€ì „í™”ëŠ” 다ì�Œê³¼ ê°™ì�€ 구조를 ì�´ë£¨ê³ 있다.
그림ì�„ ë³´ë©´ 맨 아래ì—� MID, 즉 íœ´ëŒ€ì „í™”ì�˜ 하드웨어 부분ì�´ ìžˆê³ ê·¸ 위ì—�는 Native System Softwareê°€ 존재하며 ê·¸ ìƒ�위ì—� CLDCê°€, ê·¸ë¦¬ê³ MIDPì—� 대한 부분ì�´ 나오는ë�° ì�´ 부분ì�„ 살펴보면, MIDP Applicationê³¼ OEM-Specific Classes로 나뉘어 있는 것ì�„ 알 수 있다. 여기서ì�˜ OEM-Specific Classesë�¼ëŠ” 것ì�€ ë§� 그대로 OEM(Original Equipment Manufacturing) 주문ìž�ì�˜ ìƒ�표로 ìƒ�í’ˆì�„ ì œê³µí•˜ëŠ” 것ì�´ë‹¤. 즉, 다른 íœ´ëŒ€ì „í™”ì—�서는 ì‚¬ìš©í• ìˆ˜ ì—†ê³ , ìž�ì‹ ì�˜(ê°™ì�€ í†µì‹ íšŒì‚¬ì�˜) íœ´ëŒ€ì „í™”ì—�서만 ë�…립ì �으로 수행ë� 수 있ë�„ë¡� ì œìž‘ë�œ Javaë˜�는 Native로 작성ë�œ APIì�´ë‹¤. ì�´ëŠ” ìž�ì‹ ì�˜(ê°™ì�€ í†µì‹ íšŒì‚¬ì�˜) íœ´ëŒ€ì „í™”ì�˜ 특성ì�„ 잘 나타내거나 ë˜�는 MIDPì—�서 ì œê³µí•˜ì§€ 않는 특성화ë�œ í�´ëž˜ìФ 들로 ì�´ë£¨ì–´ì ¸ 있다. 지금까지 나와있는 ë§Žì�€ MIDP API들ì—�ë�„ ì�´ëŸ° 예는 ë§Žì�´ ë³´ì�´ê³ 있으며, 우리나ë�¼ì�˜ SK Telecomì—�서 ì œê³µí•˜ëŠ” SK-VMì—�ë�„ ì�´ëŸ° SPECì�„ ê°€ì§€ê³ íœ´ëŒ€ì „í™”ì�˜ 특성ì—� 맞는 기능, 예를 들어 ì§„ë�™ 기능ì�´ë‚˜, SMS를 컨트롤하는 기능 들ì�„ êµ¬í˜„í•˜ê³ ìžˆë‹¤. 그림ì—�서 보듯ì�´ CLDC는 MIDP와 OEM-Specific Classesì�˜ 기본ì�´ ë�˜ê³ 있다.
í�¼ìФë„� ìž�바와 ìž„ë² ë””ë“œ ìž�바는 J2ME 플랫í�¼ì�´ 등장하기 ì�´ì „부터 ìž„ë² ë””ë“œ 시장ì�„ 목표로 한 ìž�ë°” 플랫í�¼ì�´ì—ˆë‹¤. ì�¸í„°ë„· 셋탑 박스와 ê°™ì�€ 나름대로ì�˜ 성과ë�„ 있었지만, pJava와 eJava는 별로 시장ì�˜ 주목ì�„ ë°›ì�„ 만한 사건ì�„ 기ë¡�한 ì �ì�´ 없었다. 그것ì�€ 기본ì �으로 ì„ ë§ˆì�´í�¬ë¡œì‹œìŠ¤í…œì¦ˆê°€ 하드웨어 설계 ë°� ì œì¡°ì™€ ê´€ë ¨í•´ì„œëŠ” 그다지 내세울 만한 무기가 없었기 때문ì�´ì—ˆë‹¤ê³ í•´ë�„ 별 무리가 ì—†ì�„ 것ì�´ë‹¤. 즉, 하드웨어 ì—…ì²´ì�˜ ì �ê·¹ì �ì�¸ 지지 ì—†ì�´ëŠ” ìž�ë°”ì�˜ ìž„ë² ë””ë“œ 시장 ì§„ì¶œì�€ ìš”ì›�한 ê³¼ì œì˜€ë‹¤.
ê·¸ë¦¬ê³ , 수많ì�€ 소비ìž�/ìž„ë² ë””ë“œ 디바ì�´ìŠ¤ë“¤ì—� 공통ì �으로 ì �ìš©í• ìˆ˜ 있는 플랫í�¼ì�„ 개발한다는 것ë�„ ìž�ì²´ì �으로 한계가 있었다. 다양한 하드웨어, 다양한 ìš´ì˜�ì²´ì œ, ê·¸ë¦¬ê³ ì „í˜€ 호환성 없는 ìœ ì € ì�¸í„°íŽ˜ì�´ìŠ¤ê¹Œì§€, ì�´ ëª¨ë“ ì°¨ì�´ì �ì�„ 극복하면서 기존ì�˜ J2SE 기반ì�˜ ìž�바와ì�˜ 호환성까지 ìœ ì§€í• ìˆ˜ 있는 솔루션ì�€ 불가능하다는 ë¬¸ì œì�¸ì‹�ì�´ 있었다. 그래서 등장한 ê°œë…�ì�´ ì»¨í”¼ê·œë ˆì�´ì…˜ê³¼ 프로파ì�¼ë¡œì�˜ 플랫í�¼ ë¶„í• ì�´ë‹¤.
ì»¨í”¼ê·œë ˆì�´ì…˜ì�´ëž€ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ê³¼ 코어 API들ì—� 대한 명세를 ì�˜ë¯¸í•˜ê³ , 프로파ì�¼ì�€ ê·¸ ìƒ�위ì�˜ í�´ëž˜ìФ ë�¼ì�´ë¸ŒëŸ¬ë¦¬, 즉 표준 API ì§‘í•©ì—� 대한 명세를 ì�˜ë¯¸í•œë‹¤. ì�´ëŸ¬í•œ ê°œë…�ì �ì�¸ ë¶„í• ì�´ 필요한 ì�´ìœ 는 메모리와 CPU등ì�˜ í�¬ê¸°ì™€ 성능ì�´ë�¼ëŠ” 측면ì—�서ì�˜ 요구사í•ì�´ ë�™ì�¼í•œ 디바ì�´ìŠ¤ë“¤ì�˜ ì§‘í•©ì�„ 하나로 묶어서 ì»¨í”¼ê·œë ˆì�´ì…˜ì�„ ì •ì�˜í•˜ê³ , ì�´ëŸ¬í•œ ì»¨í”¼ê·œë ˆì�´ì…˜ì�„ 바탕으로 ê°� 디바ì�´ìŠ¤ë“¤ì�˜ 기능, 혹ì�€ 버티컬 시장ì�˜ 요구사í•ì—� 맞추어 프로파ì�¼ì�„ ì •ì�˜í•¨ìœ¼ë¡œì�¨, 플랫í�¼ì�˜ 통ì�¼ì„±ê³¼ 다양성ì�„ ë�™ì‹œì—� 만족시킬 수 있기 때문ì�´ë‹¤.
=== 개발 ===
* J2ME를 지�하는 하드웨어 개발[[BR]]
java.sun.com/j2me ì—� 가면 CDC, CLDC, MIDP 등ì�„ 다운받ì�„ 수 있다. 다운받으면 소스코드까지 í�¬í•¨ë�˜ì–´ ìžˆê³ , ê°œë°œí•˜ë ¤ëŠ” 하드웨어ì—� í�¬íŒ…하면 ë�œë‹¤. (ìž�세한건 잘 ëª¨ë¥´ê² ì�Œ...ã…¡.ã…¡)
* J2ME를 기반으로 하는 �플리케�션 개발[[BR]]
java.sun.com/j2me ì—� 가면 J2ME Wireless Toolkit ì�„ 다운받ì�„ 수 있다. J2ME Wireless Toolkit ì—� ì—�ë®¬ë ˆì�´í„°ê°€ í�¬í•¨ë�˜ì–´ 있어서 ì§�ì ‘ 테스트 í•´ë³¼ 수 있다.
=== ê´€ë ¨ 사ì�´íЏ ===
=== ê´€ë ¨ ìž�료 ===
* [http://zeropage.org/~dduk/development/j2me/midp-2_0-fr-spec-ko.zip midp 2.0 한êµì–´ 스펙]
* [http://zeropage.org/~dduk/development/j2me/midp-2_0-src-windows-i686.zip midp 2.0 (winìš©)]
["�구분류"]
- ë‹ˆì ¤í”„ë¦¼/BuilderPattern . . . . 1010 matches
빌ë�” 패턴ì�€ 소프트웨어 ë””ìž�ì�¸ 패턴ì�˜ 하나ì�´ë‹¤. 빌ë�” 패턴ì�€ 복잡한 ê°�체를 ìƒ�성하는 방법과, 표현하는 방법ì�„ ì •ì�˜í•˜ëŠ” í�´ëž˜ìŠ¤ë¥¼ 별ë�„로 분리한다. ì�´ 분리로서 얻어지는 효과는, ë�™ì�¼í•œ ìƒ�성 ê³¼ì •ì�´ 다른 표현ì�„ 얻어낼 수 있게 ë�˜ëŠ” 것ì�´ë‹¤.
쉽게 ë§�해서, 아주 복잡한 오브ì �트를 ìƒ�성해야하는ë�°, ê·¸ ì�¼ì�„ 오브ì �트를 ì›�하는 í�´ëž˜ìŠ¤ê°€ 하는게 아니ë�¼, Builder ì—�게 시키는 것ì�´ë‹¤. 그런ë�° ìž�꾸 나오는 ìƒ�성/표현 ì�˜ ì�˜ë¯¸ëŠ”, 바로 director ì�˜ 존재를 설명해 ì¤€ë‹¤ê³ í• ìˆ˜ 있다. director 는 Building step(construction process) ì�„ ì •ì�˜í•˜ê³ concrete builder 는 product ì�˜ 구체ì �ì�¸ 표현(representation) ì�„ ì •ì�˜í•˜ê¸°ì—�.. ê·¸ë¦¬ê³ , builder ê°€ ì¶”ìƒ�ì �ì�¸ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•˜ë¯€ë¡œ director 는 그것ì�„ ì�´ìš©í•˜ëŠ” 것ì�´ë‹¤.
=== ì–¸ì œ 쓰나? ===
복잡한 ë�°ì�´í„°êµ¬ì¡°ë¥¼ ìƒ�성해야 í• ë•Œ. 너무 간단한가?
=== 실ìƒ�활ì—� ì �ìš©ë�˜ëŠ” 쉬운 예 ===
패스트(ì •í�¬)푸드 ë ˆìŠ¤í† ëž‘ ë§¥ë�„ë‚ ë“œì—�서 어린ì�´ìš© 해피밀ì�„ 만들어내는 걸로 예를 들 수 있다. ì�¼ë°˜ì �으로 해피밀ì�€ ë©”ì�¸, 사ì�´ë“œ, ì�Œë£Œ, 장난ê°� (햄버거, 프ë�¼ì�´, 콜ë�¼, 매달 바뀌는 장난ê°�)으로 ì�´ë£¨ì–´ì ¸ 있다. 여기서 중요한건, ì�´ëŸ° 템플릿ì�´ ì •í•´ì ¸ 있다는 것ì�´ë‹¤. 요즘 ê°™ì�´ 까다로운 ì•„ì�´ë“¤ì—�게 어릴때부터 ë§¥ë�„ë‚ ë“œì�˜ ìž…ë§›ì�„ 확실히 ë“¤ì—¬ë†“ìœ¼ë ¤ë©´ 당연히 다양한 바리ì—�ì�´ì…˜ì�´ 필요하다. ê³ ê°�ì�€ 햄버거나 치즈버거나, 아니면 맥너겟ì�´ë‚˜ ì�´ëŸ°ê±¸ ì„ íƒ�í• ìˆ˜ 있지만, 기본ì �으로 해피밀ì�´ 구성ë�˜ëŠ” ë°©ì‹�ì—�는 변함 없다. 여기서 빌ë�” 패턴ì�„ ì �용한다면, ì¹´ìš´í„°ì—�서 주문ì�„ 받는 ì§�ì›�ì�„ Director ë�¼ê³ í• ìˆ˜ 있다. ë¬¼ë¡ ê³ ê°�ì�€ Customer ì�´ë‹¤. ê³ ê°�ì�´ ì›�하는 바리ì—�ì�´ì…˜ì�„ ì„ íƒ�해서 해피밀 셋트를 구성하게 ë�˜ë©´ (Customerê°€ Concrete Builder 를 ì„ íƒ�한다) Director 는 ì •í•´ì§„ 템플릿ì—� ë”°ë�¼ 주방 ì§�ì›�(Concrete Builder) ì—�게 ì�˜ë¢°í•˜ì—¬ 해피밀 세트(Product) 를 만들어 낸다. 여기서 Director ê°€ Concrete Builder ì—�게 요구하는 ë°©ì‹�ì�€ 종류ì—� ë”°ë�¼ 비슷 하므로 그것ì�„ ì¶”ìƒ�화시킨 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ Builder ë�¼ê³ í• ìˆ˜ ìžˆê² ë‹¤.
Product 를 ìƒ�성하는 템플릿. Abstract Interface ë�¼ê³ ë�„ í• ìˆ˜ 있다.
Builder 를 구현한 부분. ì�¼ë°˜ì �으로 다수개ì�˜ Concrete Builder ê°€ 존재하며, Builder ê°€ ì œê³µí•˜ëŠ” ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì�´ìš©í•´ì„œ late binding ì�˜ 형ì‹�으로 사용하게 ë�œë‹¤. ë¬¼ë¡ , builder pattern ì—�서ì�˜ 주 관심하는 Product 를 만들어내는 것ì�´ë‹¤.
Director í�´ëž˜ìŠ¤ëŠ” Product 를 ìƒ�성하는 방법과 순서 등ì�„ 주관한다. Builder ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ê°€ì§€ê³ ìžˆê¸° 때문ì—� Concrete Builder 를 건네 받아서 Builder ì—� ì—°ê²°í•´ 준다.
만들어야 í• ëŒ€ìƒ�. ì�¼ë°˜ì �으로 Builder Pattern ì�´ ìƒ�성하는 Product 는 Composite Pattern 으로 ì�´ë£¨ì–´ì§„다.
=== ì˜ˆì œ 코드 ===
==== Wikipedia � Java code ====
==== Composite Pattern ì�„ ìƒ�성해주는 Builder Pattern ì˜ˆì œ 코드 ====
Head First Design Pattern � 나오는, Vacation Planner 를 구현한 코드
=== Builder Pattern ê³¼ Abstract Factory Pattern ì�˜ ì°¨ì�´ì � ===
보시다 시피 Builder Pattern ê³¼ Abstract Factory Pattern ì�€ ë§Žì�´ 비슷하다. ì°¨ì�´ì �ì�´ë�¼ë©´ 약간 ë¯¸ë¬˜í•˜ë‹¤ê³ ë�„ í• ìˆ˜ 있는ë�°, Abstract Factory Pattern ì�€ 무엇ì�´ 만들어지는가 ì—� ì´ˆì �ì�„ ë§žì¶”ê³ ìžˆê³ , Builder Pattern ì�€ 어떻게 만들어 지는가ì—� ì´ˆì �ì�„ ë§žì¶”ê³ ìžˆë‹¤ê³ í’€ì�´í• 수 있다. ë¬¼ë¡ ë‘� 종류ì�˜ Creational Pattern ì�€ Product ì�„ ì œê³µí•˜ëŠ”ë�° 첫번째 ì±…ìž„ì�´ 존재한다. 가장 í�° ì°¨ì�´ì �ì�´ë�¼ë©´, Builder Pattern ì�€ 복잡한 오브ì �트를 한단계 한단계 만들어서 최종 단계ì—� ë¦¬í„´í•´ì£¼ê³ , Abstract Factory Pattern ì�€ 여러 종류ì�˜ generic 한 product 를 여러종류ì�˜ concrete factory ê°€ ìƒ�성하기 때문ì—� ê°�ê°�ì�˜ 오브ì �트가 만들어질 때마다 product 를 ë°›ì�„ 수 있게 ë�œë‹¤.
Abstract Factory Pattern : ì–´ë–¤ 종류ì�˜ 명확한 오브ì �트를 ìƒ�ì„±í• ê²ƒì�¸ì§€ë¥¼ 실행 시간까지 연기한다. (실행시간ì—� ê²°ì •í•œë‹¤) 예를 들ìž�ë©´, ë ˆìŠ¤í† ëž‘ì—�서 오늘ì�˜ 추천메뉴를 ì„ íƒ�하는 것ì�´ë‹¤. 서버(interface to factory)는 "오늘ì�˜ 추천요리" ë�¼ëŠ” abstract generic message 를 주방(concrete factory)ì—� ì „ë‹¬í•˜ê³ ì�Œì‹�ì�„ 받게 ë� 때 concrete product 를 얻게 ë�˜ëŠ” 것ì�´ë‹¤.
Builder Pattern : 복잡한 오브ì �트를 ì–´ë–¤ ë°©ì‹�으로 조합하여 만들어낼지 ì—� 대한 방법ì�„ ì œê³µí•œë‹¤. (encapsulate) 예를 들ìž�ë©´, ê±´ì¶•ì—…ìž�와 계약ì�„ 해서 ì§‘ì�„ 건설 í• ë•Œ, ê±´ì¶•ì—…ìž�(builder) ì—�게 í�‰ë©´ë�„(product ì�˜ 윤곽)를 ì œê³µí•˜ë©´ ê±´ì¶•ì—…ìž�는 ì�¼ë ¨ì�˜ 작업ì�„ ê±°ì³�서 ì§‘(complex object)ì�„ 만들어 낸다.
ì—…ë�°ì�´íЏ ì˜ˆì •.
�문� http://en.wikipedia.org/wiki/Builder_pattern
- ProjectPrometheus/BugReport . . . . 1009 matches
Prometheus ì�˜ 버그 ë³´ê³ íŽ˜ì�´ì§€
=== UI & 기능 ê°œì„ ê³ ë ¤ ì‚¬í• ===
* [[HTML(<strike> 서í�‰ì—�서 단순히 PRE 태그가 아니ë�¼, 워드랩ì�´ 가능하ë�„ë¡� ê³ ì³�야 한다. </strike>)]]
* 서í�‰ ê³ ì¹ ì‹œì—� 과거ì�˜ 서í�‰ ë‚´ìš©ì�´ 나와야 함.
* 최근 Reviewì—�서 review 와 ì±…ì�˜ ì œëª©ì�˜ 위치를 뒤집거나, í�°íЏ ì¡°ì •ìœ¼ë¡œ ë‘� ì •ë³´ì¤‘ 하나를 주로 만들어야 함
* [[HTML(<strike> 서í�‰ ì œëª©ê³¼ ë§�í�¬ê°€ 서로 묶여 ë³´ì�´ì§€ 않아서 ì–´ëŠ�게 서로 ê´€ë ¨ë�œ 것ì�¸ì§€ ì• ë§¤í•˜ë‹¤. ê°™ì�€ 서í�‰ë�¼ë¦¬ ë�™ì�¼ìƒ‰ìœ¼ë¡œ í•˜ê³ ìƒ‰ê¹”ì�„ 번갈아 배치하면 ì¢‹ê² ë‹¤. 예컨대 옅ì�€ 녹색, 진한 ì´ˆë¡� ì�´ëŸ° ì‹�으로. </strike>)]]
* 서�� �� 때 URL� �� ��
2. My Page� �기�게 추천�는 책 목�� 나오기
3. ê°™ì�€ 컴퓨터를 쓰는 ì�´ìƒ�, 로그ì�¸ì�„ ì�¼ì�¼ì�´ 하지 않아ë�„ ë�˜ë�„ë¡� í�´ë�¼ì�´ì–¸íЏ 쪽ì—� ì¿ í‚¤ ì„¤ì •ì�„ 해줬으면 한다.
4. [[HTML(<strike> íŠ¹ì • ì±… 페ì�´ì§€ë¥¼ ë´¤ì�„ 때 추천 ë�„서ì�˜ 목ë¡�ì�´ ì �수순으로 ì •ë ¬ </strike>)]] - ì›�래 ê´€ë ¨ì �수가 가장 높ì�€ 순으로 ì •ë ¬ë�¨.
1. HeavyView �가시 LightView 메뉴 �� �가
* {{{~cpp RecommendList}}} � 나오는 수가 너무 많다. 줄여야 한다.
* notice변경 사í•ì—� 관하여, DBì—� 넣는 방향으로 바꾸ë�˜ì§€(게시íŒ�ì�„ 하ë�˜ì§€), file path 비ì�˜ì¡´ì �으로 바꾸어야 한다. 현재 file pathë¬¸ì œë¡œ ì§�ì ‘ ê³ ì³�주어야 하는 ìƒ�황ì�´ê³ , ant 로 ë°°í�¬ì‹œ 해당 fileì�˜ 쓰기 ì�½ê¸° 권한 ë¬¸ì œë¡œ ë¬¸ì œê°€ ë°œìƒ�한다. --["neocoin"]
-- notice ì—� 대해서 DB 게시íŒ� 형ì‹�으로 ìˆ˜ì •í•˜ê¸°
* ant build를 ìƒ�민, ì„�천 ë‘� ê³„ì • 사ì�´ì—� 아무런 ì°¨ì�´ ì—†ì�´ 가능하ë�„ë¡� ì¡°ì •í• ìˆ˜ 있어야 한다. ë¬¸ì œëŠ” ë‚´ ê³„ì •ì�´ ì�´ìƒ�하다는것 --["neocoin"]
* ë�„서관 부분ì�´ UI ê°€ ìˆ˜ì •ë� 때 매번 바뀌는 부분ì—� 대해 ìž�ë�™í™” í• ìˆ˜ 있는 방법 ê¶�리.
- ìž�주 바뀌는 부분ì—� 대해서 Page -> Object Mapping Code Generator 를 만들어내거나, ì € 부분ì—� 대해서는 í…�스트 í™”ì�¼ë¡œ 뺌 으로서 ì�¼ì¢…ì�˜ 스í�¬ë¦½íŠ¸í™” 시키는 방법(컴파ì�¼ì�„ 하지 않아ë�„ ë�˜ë‹ˆê¹Œ), í™”ì�¼ë¡œ 따로 빼내는 방법 등ì�„ ìƒ�ê°�í•´ë³¼ 수 있ì�„ 것 같다.
* CauLibUrlSearchObject - POST 로 넘기는 변수들
* CauLibUrlViewObject - POST 로 넘기는 변수들.
- 매번 FORM 으로 넘어가는 변수들ì�´ 바뀔때 HTML ë‚´ FORM 변수들ì�„ 찾거나 WEB DEBUG 등으로 í”„ë¡œí† ì½œ ë¶„ì„�ì�„ 하는ë�°, ì�´ë¥¼ ìž�ë�™í™” í• ìˆ˜ 있ì�„ 것 같다. <FORM> 태그, <INPUT> 태그 부분만 ì¶”ì¶œí•´ë‚´ê³ ê·¸ 변수값 종류, 변수 ì�´ë¦„ì�„ 얻어내는 코드만 작성해ë�„, 반복작업ì�„ 줄ì�¼ 수 있ì�„듯. --["1002"]
- 10학번 c++ 프로ì �트 . . . . 1001 matches
= [http://wiki.zeropage.org/wiki.php/10%ED%95%99%EB%B2%88%20c++%20%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/%EC%86%8C%EC%8A%A4 결과물 보러가기~] =
0. 프로ì �트ì�˜ ì�´ë¦„ì�€ 10학번 c++ 프로ì �트ë�¼ í•˜ê³ , ì�´ëŠ” 프로ì �트ì�˜ ì •ê¸°ëª¨ìž„ì—�서 변경ë� 수 있다.
1. 프로ì �트ì�˜ ì •ê¸°ëª¨ìž„(ì�´í•˜ 모임ì�´ë�¼ ì¹í•¨)ì�€ 매주 ì�¼ìš”ì�¼ 오후 3시ì—� 시작한다.
2. 모임� 지�, 혹� 불성실한 참여가 보� 시 벌금2000�� 벌금� 부과한다.
3. 모임ì—�서 Project's Ruleì�˜ í•목ì�„ 추가, 혹ì�€ ë³€ê²½í• ìˆ˜ 있다.
구성ì›� : ê¹€ìƒ�호 ê¹€ì •ìš± 남ìƒ�í˜� 박재í™� 윤종하 ê¹€ì •í˜œ 박성현
= 0주차(10.07.07) =
== 목표 ==
* 알람시계 만들기
== 참가 �황 ==
* 참여한 구성� :
* 지�한 구성� :
* 불참한 구성� :
== 진행 �황 ==
* 여기다가 �종 코드를 �� 시키는건 어떨까 ㅋ_ㅋ
== í•´ê²°ë�˜ì§€ 않ì�€ ë¬¸ì œ ==
== í• ì�¼ ==
* �� C++� 대해 공부해온다.
== 기타 ==
* 기타 ì�˜ê²¬ì�´ëž„까.. 를 ì �어보는건 어떨까 ã…Ž_____ã…Ž
- BeingALinuxer . . . . 1000 matches
Being A Linuxer는 '리눅서가 ë�˜ëŠ”' ì •ë�„ì�˜ 뜻으로 í•´ì„�í• ìˆ˜ 있다. ì�´ëŠ” 완료형ì�´ 아니ë�¼ 진행형ì�´ë‹¤. ì�´ 스터디로 ì�¸í•´ 참가ìž�들ì�´ 리눅스를 조금ì�´ë‚˜ë§ˆ ì�´í•´í•˜ê³ 리눅스 환경ì—� ì�µìˆ™í•´ì§€ëŠ” 것ì�„ 최종 목표로 한다.
[임��]( boy@idaizy.com, MSN )
|| �름(�하는 Nick) || 학번 || Messenger || �오한마디 ||
|| ��현 || 01 || hmldh@hotmail.com || 오랜�안� 윈�우�활� 종지부를�어보� ||
|| �형노 || 05 || laciel85@hotmail.com || 잘 부�드립니다.. ||
|| ì •ì„œ || 05 || avengerjs@hotmail.com || ì €ë‘�ìš”^^; ||
|| í•œìœ ì„ || 05 || hallyu@hotmail.com || 잇íž�~ ||
|| 송수� || 05 || xtime@hotmail.com ||아�~^^ㅋ ||
|| 오승í˜� || 01 || ysbm@hotmail.com ||ì�´ì œì•¼ 위키를 좀 ì“°ê² êµ¬ë§Œ...ã…¡.ã…¡;; ||
탈��들 (첫 모임 불참)
|| ê¹€ì •í˜„ || 01 || interaction21@hotmail.com || ì €ë‘�ìš”^^; ||
|| 김민경 || 05 || berry8591@hotmail.com || �ㅇㄻㅇㄹ ||
|| 김범준 || 05 || anrocud 엣 네�버 닷 컴 || 잘해�요..^^ ||
|| 윤성복 || 05 || cutlife@hotmail.com || Linux는 오랜만 ^^;; ||
* A : ì�´ë�™í˜„, ì •ì„œ, ì�´í˜•ë…¸
* B: : 오승í˜�, 송수ìƒ�, í•œìœ ì„
=== 최종 목표 ===
1. 학과 ê³¼ì œë¥¼ 한번 ì�´ìƒ� 리눅스 환경ì—�서 구현.
2. Linux 배�본 설치, APM � 여러 개발환경 설치.
3. 오픈소스� 대한 친근�.. (?) 형성
- 튜터�/2011/어셈블리언어 . . . . 996 matches
= 시스템 프로그램 � 어셈블리언어 튜터� =
* 튜터 : [서지혜]
* 튜티 : [ì •ì�˜ì •], [윤종하] 외 4명.
* 외 4명� [ZeroPage]� 회�� 아니기� 기�하지 않는다.
= 커리�럼 =
* 1주차 : 어셈블리 소개 � 컴퓨터 시스템 개요
* 2주차 : �텔 프로세서� 구조, 파�프���과 슈�스칼�와 스케쥴러
* 3주차 : 스케쥴러 반복, 주소 체계
* 4주차 : 주소 체계 반복, 가�주소와 물리주소� 관계 �해
* 5주차 : 세그먼트, 페�징과 �싱
* 6주차 : ì¤‘ê°„ê³ ì‚¬ 대비 ì´�ì •ë¦¬
* 7주차 : ì¤‘ê°„ê³ ì‚¬ë¡œ 휴강
* 8주차 : 중간 간담회
* 9주차 : 스íƒ�ê³¼ í”„ë¡œì‹œì €
* 10주차 : 조건부 처리, 루프
* 11주차 : ì •ìˆ˜ ì‚°ìˆ , 어셈블리언어ì�˜ ì •ìˆ˜&ìƒ�수 계산
* 12주차 : 소프트웨어 �터럽트
* 13주차 : 매�로 연산
* 14주차 : ê³ ê¸‰ì–¸ì–´ ì�¸í„°íŽ˜ì�´ìФ
* 15주차 : �터럽트 핸들�
- 02_Python . . . . 995 matches
* 02 학번 후배들ì—�게 언어ì�˜ 기초. 어떻게 ìƒ�ê°�하면 C 보다는 기초를 잡기는 ë�” ì‰½ê³ ë�” 친숙하게 언어를 배울수 있다는 취지하ì—� ì„ íƒ�
* Class ê°œë…� 까지는 들어가지 않ì�„ ì˜ˆì • .. ì•„ì§�까지는 함수 ê°œë…� 잡기가 ë°”ì� 꺼ë�¼ëŠ” ìƒ�ê°�ì�´ 듬
* ìž�료형, ì—°ì‚°ìž� , 기본문법 , 함수 , 모듈ì�„ 중ì �ì �으로 다룰 ì˜ˆì •ìž„
* 예를 어떻게 보여줄까가 -_- ê³ ë¯¼ë�¨ -_- (어떻게들 í• ê¹Œìš” ?)
= 강사 ë°� ì�¼ì • =
* 강사 = 00 ���
* ì�¼ì • = 확실히 ì •í•´ì§€ì§€ 않ì�Œ
* 그들ì�´ 언어 문법ì—� ì–´ë ¤ì›€ì�„ ëŠ�ë�¼ì§€ 않았으면 ì¢‹ê² ë‹¤ëŠ” 바램
* ì•„ -_- ë�”ë�„ ë§�ê³ 10명 ì�´ìƒ�ë§Œ 세미나ì—� 왔으면 하는 바램
* 내가 ����면 쉽게 후배들�게 가르�줄수 있었� 하는 바램
''Who is "내" here?'' - ��용 :)
* 마지막으로 후배들과 ê°™ì�´ 파ì�´ì�¬ 스터디를 í• ìˆ˜ 있기를 ë°”ë�¼ëŠ” 바램
* 대부분ì�˜ ì •ë³´ëŠ” Learning Python ì—�서 발최 .. 그책ì�´ 가장 쉬울꺼 같습니다.
* ì•„ì§� ë¯¸ì •ìž…ë‹ˆë‹¤ 빨리 하ë�„ë¡� í•´ë´�야ì£
== 파��� 무었�가? ==
* 가장 ì •í™•í•˜ê²Œ ë§�하ìž�ë©´ ê°�ì²´ 지향 스í�¬ë¦½ 언어ì�´ë‹¤. (see also Ousterhout's IEEE Computer article ''Scripting: Higher Level Programming for the 21st Century'' at http://home.pacbell.net/ouster/scripting.html )
* 사용하기 ì‰½ê³ , 배우기 쉬우며 여러 방향으로 ì�´ìš©í• 수 있는 언어ì�´ë‹¤.
* GUI , 시스템 ìœ í‹¸ë¦¬í‹° , AI , ì�¸í„°ë„· 스í�¬ë¦½íŒ… 등ì—� ì‚¬ìš©í• ìˆ˜ 있는 언어ì�´ë‹¤.
* C, C++, Java ì—� 비해 ìƒ�당히 쉬운 문법 구조를 ê°€ì§€ê³ ìžˆë‹¤
* (RCMì�´ 차세대 언어ì�˜ 특징으로 꼽는) ë�™ì �ìž�료형 ê°�체지향 언어
- ë�°ë¸”ìŠ¤ìº í”„2006/목요ì�¼í›„기 . . . . 991 matches
= ë�°ë¸”ìŠ¤ìº í”„2006/목요ì�¼í›„기 =
== 참여� ==
=== 재학� ===
허아ì˜�, ì�´ê·œì™„, 송수ìƒ�, 조현태, ì�´ì„ 호, ì�´ì°½ì„, 윤재í˜�
=== ì‹ ìž…ìƒ� ===
ê³ ì¤€ì˜�, 김준ì„�, 성우용, 송지ì›�, 윤ì˜�준, ì�´ì†¡í�¬, ì�´ì›�í�¬, ì�´ìž¥ê¸¸, ì�´ì°¨í˜•, ì •ìŠ¹í�¬, 주소ì˜�
== 참여� 후기 ==
{{| �름 : 주소�
ì •ë§�~ 너무 4ì�¼ì§¸ ë�˜ë‹ˆê¹Œ~ 힘들어요~
힘들어서~ ì�´ê²Œ 너무 집중ë�„ 안ë�˜ê³ 막 ì�´ëž˜ìš”~ã… .,ã…œ ì�´ì 막
심지어는 ë”´ì§“ë�„ 막 í•´ìš”~ ì§„ì§œ 수업하시는 내용들 ì§„ì§œ ìž¬ë°Œê³ ë§‰~좋ì�€ê±° ë§Žì�€ë�°~ 너무 ì•„ê¹�다는 ìƒ�ê°�ì�´ 들어요~
하지만;; ì²´ë ¥ì�´ 안ë�˜ì„œ;;;ã… .,ã…œ 집중ì�„ ëª»í•˜ê² ì–´ìš”~ 오늘 ì§„ì§œ 피곤 하지만 않으면 좋ì�€ 시간ì�´ì—ˆì�„ê±°ì—�ìš”~
{{| ì�´ë¦„ : ì •ìŠ¹í�¬
갈수ë¡� ì²´ë ¥ì�´ ì �ì � ë–¨ì–´ì ¸ìš”;
그래ë�„ 새로운 것 ë§Žì�´ ì ‘í• ìˆ˜ 있어서 ì •ë§� 좋습니다.
{{| �름 :�장길
ë‚ ìƒŒì§€ 4ì�¼ì§¸ ë�˜ë‹ˆê¹Œ ì �ì�‘ì�´ ë�˜ëŠ”ê²Œ 아니ë�¼ ì˜¤ížˆë ¤ 너무 힘들어요... 오늘ì�€ 12ã……ã…£ì�´í›„ì—� ì œì •ì‹ ì�´ 아니어서 ë©€ ë°°ì› ëŠ”ì§€ ëª¨ë¥´ê² ì–´ìš”.
그래ë�„ 수업ì�„ 들으면 들ì�„수ë¡� ì �ì � 컴퓨터공학부ì—� 잘 왔다는 ìƒ�ê°�ì�´ 들어요.. 코딩하는거 너무 재미있는거 같아요..
{{| �름 : 송지�
ê°œì�¸ì �ì�¸ ì‚¬ì •ìœ¼ë¡œ ì�¸í•´ 처ì�Œì�´ìž� 마지막 참여가 ë� 수밖ì—� 없었ë�˜ ë�°ë¸”스 ìº í”„..[í�¬í�‘!]
- 2006ì‹ ìž…ìƒ�/방명ë¡� . . . . 986 matches
= 안녕하세요! ^^ =
ZeroPageì—� ê¶�금하시면 여기를 í�´ë¦í•´ 주세요.
ZeroPageê°€ 하는 활ë�™ì�„ ê¶�금하시면 [ì •ëª¨] []
= 방명� =
여기를 다녀가시는 분� 간단한 메모와 학번, �름 남겨주세요~
위ì—� ê³ ì¹¨ì�„ 누른후 글ì�„ ì“´ 다ì�Œì—� 완료를 누르면 ë�©ë‹ˆë‹¤^^
- 06 ì�´ê°•í�¬ 입니다; ì�´ê±° ë� 어떻게 하는거예요-ã…�- 가입시켜줘요 ã… 0ã…
- 06학번 안�수입니다. 아� 가입� 받는 기간� 아닌 듯 하네요 -ㅜ-;;
기회ë�˜ë©´ 가입 í• ìˆ˜ 있ë�„ë¡� ë…¸ë ¥í•˜ê² ìŠµë‹ˆë‹¤;;
- 06 �수? 안뇽~ 아�누나야,^_^ 반가워!! - [허아�]
-06학번 ì�´ê²½ë¡� 입니다~^^;;오늘 설명회 잘 봤구요~ ì €ë…˜ ê°�사했어요~ ã…Žã…Ž
- 오 경�~ �사하긴^^ 담엔 한잔� 하�그~ - [허아�]
-06학번 서용욱임당...잘부íƒ�ë“œë ¤ìš”
- 용욱� ㅎㅎ 그래그래^^ 누나 위키페�지�� 놀러와~ - [허아�]
-06학번 황세연입니다.. 잘부íƒ�ë“œë ¤ìš”~
- 네~ ì €ë‘� 잘 ë¶€íƒ� ë“œë ¤ìš”^^ - [허아ì˜�]
-ì�´ìž�리 월세20ì›�ì—� íŒ�니다 ìž ë§Œ ìž�ê³ ê°€ì‹¤ë¶„ë§Œ..
- 헉.. 아무� 안사요 ㅋㅋ
- 06학번 김준ì„�입니다~~ ì œë¡œíŽ˜ì�´ì§€ ê°€ìž…ì‹ ì²í•´ì�¨ìš”~
- 옹~ 준�� ~ 잘 지내보�그~~ - [허아�]
- 프로ì �트기ë¡�ì�˜í•„ìˆ˜ìš”ì†Œí† ë¡ . . . . 981 matches
연사람 : 류�민 [[BR]]
ë�™ê¸° : 현재(2002,1,30) 진행중ì�¸ 프로ì �트 대다수ì�˜(80%ì •ë�„) 마ê°�ì�¼ì�´ ì •í™•í•˜ì§€ 않습니다.
''' 필수요소 '''
* ZeroWikië‚´ 프로ì �트 페ì�´ì§€ì�˜ 6하 ì›�ì¹™
* '''ì�´ë¦„(페ì�´ì§€, 프로ì �트), 누가(ì�¸ì›�), ì–¸ì œ(기간), 무엇ì�„(목표), 어떻게(ì�¼ì •), 왜(ë�™ê¸°)'''
''' 부가요소 '''
* 공지, �재, 결과물 ...
["neocoin"] 지금 프로ì �트중 ì–´ì •ì©¡í•œ ìƒ�황으로 가는게 있는ë�°, ë°˜ë‹¬ì •ë�„ì—� 한번ë�„ ì—…ë�°ì�´íЏ 안ë�˜ëŠ” 것ì�„ ê·¸ 예ë�¼ê³ ìƒ�ê°�합니다. 프로ì �트ì�˜ ë��ì�´ 명확해야 하지 않ì�„까요? 비ë¡� 팀ì›�들간ì—� ì‚¬ì •ìœ¼ë¡œ 해당 프로ì �트가 와해 ë�˜ì—ˆë‹¤ë©´, 팀ì›�들중 아무나, 혹ì�€ 다른 회ì›�ì�˜ ì§€ì �으로 종료 시ì �ì�„ 기ë¡�해서 와해 ì�´ìœ 와, 차후 ë°©ì§€ì—� 관하여 한번쯤 ìƒ�ê°�í•´ ë´�야 í• ê²ƒì�´ë�¼ê³ ìƒ�ê°� ë�©ë‹ˆë‹¤. [[BR]]
지금과 ê°™ì�´ 누ì �ë�˜ë©´ ë§�그대로 ìš©ë‘�사미 격ì�´ ë�˜ì–´ 버리는 계íš�들ì�´ ë§Žì•„ 질것 같아서 ìš°ë ¤ ë�©ë‹ˆë‹¤. 아예 깨ë�—ì�´ 휴ì‹�ì�´ë‚˜ 종료로 넘기거나(휴ì‹�ì�´ 많아지면 ë˜� 차후 휴ì‹�ë§Œ 다른 페ì�´ì§€ë¡œ ê°€ê³ ) 해야 í• ê²ƒ ê°™ì�€ë�°, 그것ì—� 기초 ë�°ì�´í„°ê°€ 마ê°�ì�¼ ì�¼ê²ƒ 같습니다. 어떤지??
[1002] 프로ì �트ì�˜ 마ê°�부분ì�€ 중요한 부분ì�´ ë�©ë‹ˆë‹¤. 올바른 프로ì �트ì�˜ ë��맺ì�Œì�€ 새로운 프로ì �트를 다시 ì¶”ì§„í• ìˆ˜ 있ë�„ë¡� 뒷처리를 해주니까요. 현재 semi-project 부분ì�˜ 경우 ê·¸ ì–‘ì�´ ë§Žì�€ë�°, 어떻게 ë��맺ì�Œë“¤ì�„ í• ì§€ëŠ” 좀 ë�” ë‘�ê³ ë´�ì•¼í•˜ê² ìŠµë‹ˆë‹¤. (ìž�ì‹ ì£¼ë�„하로 í• ìž�ì‹ ì�´ 없다면 페ì�´ì§€ë¥¼ 'ì�¼ë°˜í™”' 시켜버리ì‹ì‹œì˜¤. 즉, ìž�ì‹ ì�˜ ì�´ë¦„ì�„ ê±¸ê³ í•˜ì§€ ë§�ê³ í•˜ë‚˜ì�˜ 문서처럼 Document í™” 시켜버리ì‹ì‹œì˜¤. ê·¸ë ‡ë‹¤ë©´ 다른 사람들ì�´ 중간ì—� 참여하기가 ë�” ìš©ì�´í• ê²�니다.) ê°œì�¸ì�˜ ì�´ë¦„ì�„ ê±¸ê³ í•œë‹¤ëŠ” 것ì�€ 그만í�¼ ìž�ì‹ ì�´ 해당 페ì�´ì§€ë¥¼ ì—° 것ì—� 대해 (ë˜�는 프로ì �트를 ì—° 것ì—�) ì±…ìž„ì�„ ì§€ê² ë‹¤ëŠ” 것으로 í•´ì„�한다면 ì œê°€ 오버한 것ì�¼ê¹Œìš”? 하지만, 그런뜻으로 í•˜ì‹ ê²ƒì�´ 아니ë�¼ 하ë�”ë�¼ë�„, ì–´ëŠ�ì •ë�„ ì±…ìž„ê°�ì�„ 가지셨으면 ì¢‹ê² ìŠµë‹ˆë‹¤.
[1002] 프로ì �트 ì�´ë¦„ì—� 대해서 한마디 한다면, 'Java', 'ExtremeProgramming' ì�€ ê³µë¶€í•˜ë ¤ê³ í•˜ëŠ” ì§€ì‹�ì�˜ 종류ì�´ì§€ 프로ì �트ì�˜ ì�´ë¦„으로 ë¶€ì �ì ˆí•˜ë‹¤ê³ ë´…ë‹ˆë‹¤. ë§Œì�¼ Java Study 팀ì�´ ë‘� ê°œì�¸ 경우ë�¼ë©´? ë¬¸ì œê°€ ë°œìƒ�í• ìˆ˜ ë°–ì—� 없습니다. 초창기ì—� 해당 ê¸°ìˆ ë¶€ë¶„ìœ¼ë¡œ 페ì�´ì§€ë¥¼ ì—´ 수는 있지만, 나중ì—� 프로ì �트가 ë��ë‚˜ê³ ë‚œë‹¤ì�Œì—�는 ì�¼ë°˜í™”시켜서 본래ì�˜ ì�´ë¦„ì�„ 반환해주는 것ì�´ ì¢‹ë‹¤ê³ ìƒ�ê°�합니다. (즉, 'Java' 페ì�´ì§€ëŠ” Java ì—� 대한 소개나 ê¸°ìˆ ë“±ì�„ ë„£ì–´ì£¼ê³ , 'Java' 페ì�´ì§€ì�´ë¦„ì�„ ì�¼ë�˜ 프로ì �트팀ì�€ 프로ì �트팀 ì�´ë¦„ì�˜ 새 페ì�´ì§€ë¥¼ 만들어서 ê²½ê³¼ë³´ê³ ë¥¼ 하는ì‹�으로..)
[ê´‘ì‹�] ê·¸ëŸ¬ê³ ë³´ë‹ˆ Java는 팀ì�´ë¦„ì�„ ì§€ì�„ ìƒ�ê°�ì�„ 못했네요 다ì�Œ 모임떄 ì�´ë¦„ì�„ ì§“ê³ ì˜®ê¸°ê² ìŠµë‹ˆë‹¤.
[1002] ì œ ë§�ì�´ ì ˆëŒ€ì �ì�¸ 것ì�´ 아닙니다. ì € ì�´ì•¼ê¸°ëŠ” ë§� 그대로 ì €ì�˜ ì�˜ê²¬ì�¼ ë¿�, ê²°ì •ì‚¬í•ì�€ 아닙니다. ì˜³ê³ ê·¸ë¦„ì—� 대해 íŒ�ë‹¨í•˜ì‹œê³ , 다른 사람들ì�˜ íŒ�단들ì�´ 모아진 ë’¤ì—� í–‰ë�™í•˜ì‹œê¸°ë¥¼.
[1002] 한가지 ë�” ì§€ì �한다면, 해당 í† ë¡ ë˜�한 기간ì�´ 있어야 í• ê²ƒ 같다는 ìƒ�ê°�. --; (사람들ì�´ ì�´ì•¼ê¸°ëŠ” 많지만, ì •ìž‘ '어떻게 하ìž�', '예. ë�™ê°�합니다', '아니요. 그건 ê·¸ë ‡ê²Œ ìƒ�ê°�하지 않습니다', 'ì�´ëŸ¬ì�´ëŸ¬í•œ ë°©í–¥ì�´ ë�” ì¢‹ê² ìŠµë‹ˆë‹¤' ë�¼ëŠ” ì�´ì•¼ê¸°ë¥¼ 안하니. -_-;) 기간ì�´ ê¸¸ì–´ì§€ê³ ì•„ë¬´ ì�´ì•¼ê¸° 없으면 해당 ì£¼ì œì—� 대한 ê²°ë¡ ì�„ ì˜�ì›�히 ìœ ë³´í•´ì•¼ í•˜ê² ìŠµë‹ˆê¹Œ.. ì©�. ì „ì—�ë�„ ì�´ì•¼ê¸° 했지만, WIKI ìž�주 ì�´ìš©í•´ì£¼ì‹œê³ , 불편하시면 다른쪽 게시íŒ�ì�´ë‚˜ 해당 사람ì—�게 e-mail 로 답변ì�„ 주시기를. (ë�™ë³´ë©”ì�¼ì�´ë�¼ë�„ 보낼까요? --a ZP ì—� sendmail ì�´ ë�Œê³ 있ë�˜ê°€ 기억ì�´ 안나는군. --;)
["neocoin"] ZeroWikiì�˜ 프로ì �트 페ì�´ì§€ë¥¼ 위한 6하 ì›�ì¹™ì�„ ìƒ�ê°�í•´ 봤습니다. ì €ì •ë�„ë©´ ë� 것 같네요. 어디서(where)ì�´ 있지만 ì�´ê²ƒì�€ 보나마나 여기서 여기서니 프로ì �트 ì�´ë¦„으로 대체해서 했습니다. 앞으로ì�˜ ëª¨ë“ íŽ˜ì�´ì§€ê°€ ì € ì •ë³´ê°€ ê¼ ìžˆì–´ì•¼ í•œë‹¤ê³ ì •ëª¨ì—�서 ê±´ì�˜ 함ì�´(ì�´ê±° ì›� ì •ëª¨ë¥¼ 해야 --;) --ìƒ�민
["í† ë¡ ë¶„ë¥˜"]
- 새싹êµ�실/2011/ì•žë°˜ë’·ë°˜ê·¸ë¦¬ê³ Appë°˜ . . . . 977 matches
== 앞반, ë’·ë°˜, ê·¸ë¦¬ê³ Appë°˜ ==
=== 모임 시간 ===
ë¯¸ì •. ê³§ ì •í•´ì§ˆ 듯?
=== �� ===
* 길잡�: [황현]
* 여행�들
* [강성호]
* [김태진]
* [�민규]
* [ì‹ ë‚œìƒˆí•´]
=== ì�¼ë‹¨ ë”ê°€ 멋지게 한 마디 ===
초반부는 쉬우니, 가능한 한 스피디하게 ì „ì§„í•©ì‹œë‹¤.
하지만, íž˜ë“ ë¶€ë¶„ì�´ 있다면 반드시 ~~명시ì �으로~~ ì†�ë�„를 늦출 것ì�„ ìš”ì²í•˜ì„¸ìš”. ê·¸ 부분ì�€ 웬만하면 다른 ë�™ë£Œë“¤ë�„ 힘들어합니다.
후반부ì—�서는 ê°œì�¸ë³„로 맞춰나가는 ë�° ì£¼ë ¥í• ê²�니다.
=== ì—¬í–‰í• ê³³ ===
* [The C Programming Language]. �단�.
=== 위키 ===
~~매 시간마다 위키ì—� 나아간 ê³³ì�˜ ì§€ë�„를 작성합니다. 그냥 머리ì—�서 나오는 대로 그리세요. (ìž�ë�™ê¸°ìˆ 법)~~
~~여행ì�˜ 연장으로, 위키ì—� 작성한 글ì�„ ê°€ì§€ê³ ë§žì¶¤ë²• êµ�ì •ë�„ 진행합니다.~~
=== 첫번째 모임 (2011-4-4) ===
- AsemblC++ . . . . 976 matches
C 프로ì �트로 빌드로 ìƒ�성ë�œ .exe파ì�¼ì—�서 어셈블 코드를 ì°¾ì•„ë‚´ê³ ê·¸ 효율성과 다른 ê°� IDE들ì�˜ ì°¨ì�´ì �ì�„ ì°¾ì•„ë³´ë ¤ëŠ” ì�˜ë�„로 만들어진 페ì�´ì§€.
== VS�.exe 어셈블코드 보기 ==
MASM� 어셈블 코드를 [VisualStudio]�서 들여다 보는것 처럼 드래그하면 �는걸로 쉽게 ��했지만 그게 아니었다. VS를 너무 호�호�하게 본것 같다. 불가능 한것� 아니어 보�는� 쉬워보�지는 않는다.
ê·¸ë ‡ë‹¤ë©´ [i++VS++i]ì—�서 최ì �í™”ë�œ i++ 어셈블 코드ì—� 관한 ì�´ì•¼ê¸°, ì—°ì‚°ìž� 오버로딩ì—� 있어서 후치연산ìž�++ ì�˜ ìš©ë�„ì—� 관한 ì�´ì•¼ê¸°ë“¤ì�€ 어떻게 해서 나오게 ë�œê²ƒì�¸ì§€ ê¶�금합니다.
.exe파�� 어셈블 코드부분� 대한 질문. [http://zeropage.org/wiki/AsemblC_2b_2b?action=edit 지�in]
[i++VS++i]를 시작한 사람ì�´ ì ‘ë‹ˆë‹¤^^ 그걸 ë³´ê³ ê´€ì‹¬ì�„ 갖는 사람ì�´ 있다니 반갑군요~ 혹시 ëˆ„êµ¬ì‹ ì§€ìš”? --[ìƒ�ê·œ]
ì�´í•´ë¥¼ ë�•기 위해 [i++VS++i]ì—�서 i++ 등ì�˜ 어셈블리 코드를 어떻게 얻었는지를 설명해 ë“œë¦¬ê² ìŠµë‹ˆë‹¤.
ê²°ë¡ ë¶€í„° ë§�ì�„ 하ìž�ë©´ .exe 파ì�¼ì—�서 어셈블리 코드를 얻어낸 것ì�´ 아닙니다. ë¬¼ë¡ ê·¸ê²ƒë�„ 가능하지만 매우 ì–´ë µì£ .
ê·¸ë ‡ë‹¤ë©´ 다른 방법ì�´ 있다는 ê±´ë�°... 바로 컴파ì�¼ëŸ¬ì—� 어셈블리 코드를 얻어내는 기능ì�´ 있습니다.
요즘 컴파ì�¼ëŸ¬ë“¤ì�€ 컴파ì�¼ì�„ 하면 오브ì �트 파ì�¼(.obj)ì�„ ìƒ�성합니다. ì�´ê²ƒì�€ 소스를 í•´ì„�해서 만들어낸 기계어 코드입니다.
하지만 컴파ì�¼ì�„ í• ë•Œ 옵션ì�„ 붙여 오브ì �트 파ì�¼ ë¿� 아니ë�¼ 어셈블리 코드ë�„ ìƒ�ì„±í• ìˆ˜ë�„ 있습니다.
어셈블리 코드는 기계어와 ê±°ì�˜ ê°™ë‹¤ê³ ë´�ë�„ 무방하기 때문ì—� 컴파ì�¼ëŸ¬ì�˜ ì¶œë ¥ 형ì‹�ì�˜ ì°¨ì�´ ì •ë�„ë�¼ê³ 보시면 ë�˜ê² 습니다.
(ìƒ�성ë�œ 어셈블리 코드를 어셈블러ì—� 넣으면 오브ì �트 파ì�¼ì�´ 나오게 ë�©ë‹ˆë‹¤.)
ì�´ë ‡ê²Œ ì–»ì�€ 어셈블리 코드는 ëª¨ë“ ìµœì �í™” ê³¼ì •ì�´ ë��난 ìƒ�태ì�´ê¸° 때문ì—� .exe 파ì�¼ë¡œ 만들어질 때 까지 변형ë�˜ì§€ 않습니다.
ê·¸ë ‡ê¸° 때문ì—� êµ³ì�´ ì–´ë ¤ìš´ 방법ì�„ 통해 .exe 파ì�¼ì—�서 어셈블리 코드를 얻어낼 필요가 없는 것ì�´ì£ . --[ìƒ�ê·œ]
MS� C/C++ 컴파�러�서 어셈블리 코드를 얻는 옵션� /FA 입니다.
� 옵션� 붙여 컴파�� 하면 .obj 파� � 아니� .asm 파�� 만들어집니다.
C/C++ 코드와 해당ë�˜ëŠ” 어셈블리 코드를 비êµ�하며 ë³´ê³ ì‹¶ë‹¤ë©´ /FAs 옵션ì�„ 붙여보세요.
ì°¨ì�´ì �ì�€ 설명하기가 귀찮네요-_-; ì§�ì ‘ í•´ë³´ì‹œê³ ì°¨ì�´ì �ì�„ 알아보시길... --[ìƒ�ê·œ]
== 어셈블ì�„ ì�´ìš©í•œ [ê³ ê¸‰ì–¸ì–´ë””ë²„ê¹…] ==
- SibichiSeminar/TrustModel . . . . 975 matches
* ì�´ 사람ì�´ 휴면회ì›�ì�¸ ì�´ìœ
* 연구실ì—�서 Trust Modelì—� 대한 ì�¼ì�„ í•˜ê³ ìžˆì–´ì„œ.
== 후기 ==
* [wiki:ê¹€í™�기 ì�´ 사람]ì�´ íœ´ë©´ì‹ ì²ì�„ í•˜ê³ ë� 하나 í–ˆë�”니 재밌는 걸 í•˜ê³ ìžˆì—ˆë„¤ìš” ã…‹ã…‹ 발표 형ì‹�ë�„ ìž¬ë°Œê³ ì‹¤ì œ í•˜ê³ ìžˆëŠ” ì�¼ì�´ 재미있어 보여서 관심있게 들었습니다.
1. 웹ì—�는 ì •ë³´ë�„, ì�˜ê²¬ë�„ 너무 넘ì³�서 ì˜¤ížˆë ¤ ì �ì ˆížˆ íŒ�별해서 받아들ì�´ê¸° 힘들 지경ì�´ë�¼ ì�´ëŸ° 연구가 필요한 것 같네요.
1. 요새 간단한 검색 서비스''?''를 êµ¬í˜„í•˜ê³ ìžˆì–´ì„œ 중간ì—� 루씬ì—� 대한 ë‚´ìš©ì—� 혹했습니다. 나ë�„ 루씬 ì�¸ ì•¡ì…˜ì�„ 볼까...
1. TrustModelì—� 대한 것과 별개로 프리ì í…Œì�´ì…˜ 한 것ë�„ ì •ë§� 중요한 ë‚´ìš©ì�´ë�¼ 오늘 온 새내기분들ì�´ 잘 ê¸°ì–µí•˜ê³ ê³„ì…¨ìœ¼ë©´ ì¢‹ê² ìŠµë‹ˆë‹¤. ë²„ì „ 관리ì�˜ 필요성ì�´ë‚˜ ìœ ìš©í•¨ì—� 대해서는 ì§�ì ‘ ëŠ�ê»´ë´�야 와닿ì�„거예요. ZeroPageì—�서 ëŠ�ë‚„ 수 있는 기회를 ë§ˆë ¨í•˜ë�„ë¡� í•˜ê² ìŠµë‹ˆë‹¤. - [김수경]
* ë²„ì „ê´€ë¦¬ì�˜ 필요성ì�€ 사실 ì�¼ë°˜ ë¬¸ì„œìž‘ì—…í• ë•Œë‚˜, 창설 ì½”ë”©í• ë•Œ 벌ì�¨ ëŠ�ê»´ë³´ë�˜ 바였어요. (ì�¼ë‹¨ 소스랑 글ì�€ ë‚¨ê¸°ê³ ë´�야 나중ì—� ë‚패를 ë³´ì§€ 않아!) 였달까요 ã…Žã…Žã…Ž -[김태진]
* í™�기가 대학ì›�ì—�서 짱박혀 있ë�”니 ì�´ëŸ°ê±¸ í•˜ê³ ìžˆì—ˆêµ°ìš”,, 군대 갔다 온 사ì�´ì—� 너무 멀리 ê°€ 버린 ëŠ�낌? ã…‹ã…‹ã…‹ 아무튼,, ìž�료구조 시간ì—� Pre-testë�¼ëŠ” 형ì‹�으로 검색 ë°©ì‹�ì—� 관한 í�¬ì†Œ í–‰ë ¬ê³¼ ê´€ë ¨ 지었ë�˜ ë¬¸ì œê°€ ìƒ�ê°�ì�´ 나는 그런 세미나였습니다. ë� ì œê°€ 본 Pre-test는 그래ë�„ 쉽게 ì ‘ê·¼í• ìˆ˜ 있게 í•´ 놨었는ë�° ì—시나 ìž�세히 들어가니 ë”ê°€ 복잡하기ë�„ 하다는 ëŠ�낌ë�„ 들ë�”êµ°ìš”. 마지막 즈ì�Œì—� M-16ê³¼ 장난ê°� ì´�으로 ë“ ì˜ˆì‹œëŠ” 재밌으면서ë�„ 어딘가 한편으로는 ì”�쓸한 ìƒ�ê°�ì�´ 들기ë�„ 하는.. ë� 그랬습니다. - [권순ì�˜]
* ì�Œ.. ì–´ë ¤ìš´ ë‚´ìš©ì�´ì—ˆìŠµë‹ˆë‹¤. ì¶”ìƒ�ì �으로 ì�´í•´í•˜ê³ ë�„ë�•ë�„ë�•... 견문ì�´ ì¢�ì�€ 탓ì�´ê² 지요. ㅜㅜ 뒷부분ì�€ 재밌었습니다. 지난 주ì—� 언급했ë�˜ 커뮤니케ì�´ì…˜ì�˜ 실패와 ê´€ë ¨ì�´ 있ì�„ì§€ë�„... ë²„ì „ 관리 얘기ë�„ 나왔는ë�°, ê·¸ 부분ì�´ ê¶�금하네요. ê·¸ë ‡ë‹¤ í• ë§Œí•œ 팀워í�¬ë¥¼ 해본 ì �ì�´ 없어서요. 코드를 êµ¬ì— ë³„ë¡œ ë‚˜ëˆ ì„œ ë�™ê¸°í™”하는 방법ì�´ ì �ì ˆí• ê²ƒ ê°™ì�€ë�°. ì�´ëŸ° ì�¼ì�„ ë�•는 프로그램ì�´ ìžˆëŠ”ê±°ì£ ? -_-; - [ì •ì§„ê²½]
* 세미나를 보면서, 와.. ì €ëŸ°ê±¸ 여기서(우리 코앞ì—� 있는 연구실)ë�„ 구현하는구나.. ë�¼ëŠ” ìƒ�ê°�ì�´ 들어서 ë�랄까, 진짜로 ë”ê°€ 연구하는ë�° 다가간다는 ëŠ�낌ì�´ 들었네요. TrustModelê³¼ 비슷한걸 ë§Œë“¤ê³ ìž� 하는 사람들ì�„ 아는ë�°, ì €ëŸ°ì‹�으로 아예 수치화 시키는게 ì—시 효율ì �ì�¸ê°€.. ë�¼ëŠ” ìƒ�ê°�ë�„ 들었구요, 후ì—� 연구실(다른ë�°ì�¸ê°€?)ì—� 들어간다면 ì €ëŸ°ê±¸ 하는걸 보게/혹ì�€ 후ì—�는 ì§�ì ‘ 하게ë� 수 있다는 사실ì—� 나름 다시 ê°�탄(?)했어요. ..ì•„, 개발ìž�와 기íš�ìž�ê°€ ìƒ�ìƒ�하는 것ì—�서 ìƒ�당히 ê·¸ëŸ´ë“¯í•˜ë‹¤ê³ ìƒ�ê°�했어요.(창설ì—� ì�´ë ‡ê²Œ 만들어달ë�¼ê³ 하면 ìƒ�당히 다른 모양ì�´ 탄ìƒ�하곤 했지요) -[김태진]
* 세미나 ì£¼ì œê°€ ì°¸ 놀ë�¼ì› 습니다. 페ì�´ìФë¶�ì�„ ì�´ìš©í•´ 관심사가 ê°™ì�€ 사람들ì�„ 엮어주는 앱ì�€ ì�´ë¯¸ 나와있지만, ì�´ê±´ ì�¼ì�¼ížˆ 사용ìž�ê°€ ìž…ë ¥ì�„ 해야하는ë�°, TrustModelì�€ 프로그램ì�´ 알아서 다해주는것 ê°™ë�”êµ°ìš”. ì§€ì‹�ì�´ 얇아서 여기까지밖ì—� ì�´í•´ 못했습니다. 꺼ì�´êº¼ì�´. 세미나 막간ì—� ë„£ì�€ M-16ì�¸ìš© 개발ìž�-기íš�ìž�-ë””ìž�ì�´ë„ˆì�˜... ë�ë�¼ê³ 해야하나요. 암튼 재밌게 잘 봤습니다. 삼위ì�¼ì²´ê°€ 답ì�´êµ°ìš”. 하하하하.. ì •í™•í•œ 커뮤니케ì�´ì…˜ì�€ ì •ë§� íž˜ë“ ê²ƒ 같아요. 새내기 다운 새내기가 없다는 ë§�씀ì�„ ìž�꾸 하셨는ë�°.. ì € 새내기 ë§žì•„ìš” ã…œã… C언어ë�„ í•™êµ� ì˜¤ê³ ë‚˜ì„œì•¼ 처ì�Œìœ¼ë¡œ 알았어요 ã…œã… - [ê³ í•œì¢…]
[SibichiSeminar], [2011년활�지�]
- 2학기파ì�´ì„ 스터디/함수 . . . . 965 matches
== 함수ì�˜ ì •ì�˜ì™€ 호출 ==
def 함수명(�수들..):
return <ê°’>
returnì�€ 계산ë�œ ê°’ì�„ 함수를 호출한 곳으로 ë�Œë ¤ì¤€ë‹¤. def는 함수 ê°�체를 ìƒ�ì„±í•˜ê³ ê·¸ ê°�체를
add란 ì�´ë¦„ì—� í• ë‹¹í•œë‹¤. 즉, ì�´ë¦„ add는 함수 ê°�ì²´ì�˜ reference를 ê°–ê³ ìžˆë‹¤.
add는 함수 ê°�체를 참조하는 ì�´ë¦„ì—� 불과하므로 다른 ì�´ë¦„ì�„ ì�´ìš©í•´ 함수를 í˜¸ì¶œí• ìˆ˜ë�„ 있다.
pass는 아무 ì�¼ë�„ 하지 않는 통과문(statement)ì�´ë‹¤. 함수는 최소한 한 ê°œ ì�´ìƒ�ì�˜ 문ì�„ ê°€ì ¸ì•¼ 하기 때문ì—� 사용한다.
== ì�¸ìˆ˜ ì „ë‹¬ 방법 ==
>>> a = 20 # a는 �체 20� 참조한다.
>>> f(a) # a를 t를 통해 넘겼으므로 t는 a와 ë�™ì�¼í•œ 참조를 갖는다. ê·¸ë¦¬ê³ t = 10ì—�서 tê°€ ê°�ì²´ 10ì�„ 참조한다. ì�´ë•Œ aì�˜ 참조는 변함없다.
ì�¸ìˆ˜ ì—†ì�´ return문 ë§Œì�„ 사용하면 함수 호출측ì—� 아무 ê°’ë�„ ì „ë‹¬í•˜ì§€ 않는다.
ì�¸ìˆ˜ ì—†ì�´ returnì�„ 하지만, ì‹¤ì œë¡œëŠ” None ê°�ì²´ê°€ ì „ë‹¬ë�œë‹¤.
None �체란 파�� 내장 �체로서, 아무 값� 없�� 나타내기 위한 �체�다.
ê°’ì�´ ì „ë‹¬ë�˜ì§€ 않았다면 ì�´ë¦„ aê°€ ìƒ�성ë� 수 없었ì�„ 것ì�´ë‹¤.
return문� 사용하지 않아� None��는 리턴 값� 존재한다.
즉, 리턴 ê°’ì�´ 존재하지 않ì�„ 때 ì–¸ì œë‚˜ None ê°�체를 넘긴다.
* �름 공간
* ì§€ì— ì˜�ì—(local scope) - 함수
* ì „ì— ì˜�ì—(global scope) - 모듈(파ì�¼)
* 내장 ì˜�ì—(built-in scope) - 파ì�´ì�¬ 언어 ìž�ì²´ì—�서 ì •ì�˜í•œ ë‚´ìš©
- �협/Diary/8월 . . . . 963 matches
= �번달 목표 =
* ["3DAlca"] 네트워�(MFC)로 구현 하기
* ["비행기게임"] 프로ì �트 성황리ì—� 마치기
* Designing Object-Oriented Software ì�´ì±… 다보기 Failure (ì§‘ì—� ë‚´ë ¤ê°€ì„œ 해야징.)
* ë§Žì�´ë�„ ë§�ê³ , ì�¼ì£¼ì�¼ì—� ì±… 1권씩만 ì�½ìž� ã… ã…œ Failure
* Refactoringì±… 대충 한번 í��ì–´ 보기 Failure (ì§‘ì—� ë‚´ë ¤ê°€ì„œ 해야징.. -_-;;)
* 나머지는 ìƒ�ê°�나면 ì �어야지..
== 지금 당장 í•´ì•¼í• ì�¼(ìš°ì„ ìˆœìœ„ì—� ë”°ë�¼ì„œ) ==
* ì�´ë²ˆì£¼ëŠ” ëª¨ë“ í”„ë¡œì �트를 마무리 지어야 ê² ë‹¤
|| ìš°ì„ ìˆœìœ„ || í• ì�¼ || ì§„ì²™ë�„ || 목표 ë‚ ì§œ || 작업 ë‚ ||
|| 1 || ["비행기게임"] 마무리 짓기 || 50% || 화 요� || 월, 화 ||
|| 3 || ["3DAlca"] 네트워�로 구현하기 || 0% || 목 요� || 수, 목 ||
= �� 책 =
* ["ìž�ìœ ë¡œë¶€í„°ì�˜ë�„피"]
* 해커, 그 광기와 비밀� 기�
* ì�´íƒ€ì � ìœ ì „ìž�
* 오페ë�¼ì�˜ ìœ ë ¹
= ë‚ ì§œë³„ ì�¼ê¸° =
== 8월 1�(목) ==
* 오늘ì�´ 수요ì�¼ì�¸ì§€ 목요ì�¼ì�¸ì§€ 순간ì �으로 í—·ê°ˆë ¸ë‹¤. -_-;;
- ìŠ¤í„°ë””ì œì•ˆ . . . . 960 matches
ê°™ì�´ ìŠ¤í„°ë””í• ê²ƒì�„ ì œì•ˆí•˜ëŠ” 장소.
== 진행 중 ==
== 모여� ==
== �런 건 어떨까 ==
=== ì»´í“¨í„°ê³ ì „ìŠ¤í„°ë”” ===
["ì»´í“¨í„°ê³ ì „ìŠ¤í„°ë””"]
=== 잡지 ì •ë¦¬ ===
CACM, IEEE Software, IEEE Computer, Seminar:SoftwareDevelopmentMagazine 등ì�˜ 잡지를 ì •ë¦¬í•´ì„œ ê·¸ 요약글ì�„ 매 달(ë‚˜ëˆ ì„œ) 올리는 스터디는 어떨까?
ê°�ìž� í�¥ë¯¸ë¡œìš´ 기사를 ë‚˜ëˆ ê°–ê³ ê³µë¶€í•œ 다ì�Œ, 함께 모여서 ë°œí‘œí•˜ê³ , í† ë¡ í•˜ê³ , ì œë¡œíŽ˜ì�´ì§€ 위키ì—� ê·¸ ë‚´ìš©ì�„ 요약해서 올린다. 기사를 번ì—í• í•„ìš”ëŠ” ì—†ê³ ëŒ€ì¶© ì–´ë–¤ ë‚´ìš©ì�¸ì§€, ê·¸ë¦¬ê³ ì†Œê°� ê°™ì�€ 것, ê´€ë ¨ ì •ë³´ë¥¼ 함께 연결지어 올린다.
새로운 ê¸°ìˆ ì�˜ 조류를 ê´€ë§�í• ìˆ˜ 있ì�„ 것ì�´ë‹¤. 위 잡지들ì—�서 한 번 í�¬ê²Œ ë– ë“¤ê³ ë‚˜ì„œ 몇 달ì�´ 지나면 ê·¸ì œì„œì•¼ êµë‚´ 잡지ì—�서 조금씩 모습ì�„ 드러내는 ì�¼ì�´ 다반사다.
ë�”구나 ì œë¡œíŽ˜ì�´ì§€ 위키ì—� 오는 사람들ì�˜ 눈높ì�´ë¥¼ 한 단계 높여줄 수 있다. 컴퓨터 ê¸°ìˆ ì�„ ë°”ë�¼ë³´ëŠ” 안목ì�´ 훨씬 넓어질 것ì�´ë‹¤.
잡지 ì •ë¦¬ 스터디 ê°™ì�€ 경우ì—�는 ì •ëª¨ë•Œ ì •ë¦¬í•œê±¸ 간단히 발표 í•´ë�„ ìƒ�당히 좋ì�„ê±° 같습니다. íŠ¹ì •í•œ 분야가 아니ë�¼ ëª¨ë“ íšŒì›�들ì�´ 들어ë�„ ë� 만한 ë‚´ìš©ì�¼ 테니 회ì›�들ì—�게ë�„ ë�„움ì�´ ë�˜ê³ ì •ëª¨ì�˜ ìž…ì§€ë�„ 높ì�¼ 수 있ì�„ê±° 같습니다. - ìƒ�협
== 스터디� 대한 �� ==
스터디를 하기 위해 ë˜� 다른 ì¡°ì§�ì�„ 만들기가 부담ì�´ ë�œë‹¤ë©´ ì�´ëŸ° ê³³ì�„ 통해 ì�¸ì›�ì�„ 모ì�„ 수 ìžˆê² ìŠµë‹ˆë‹¤. 스터디하는 ë�°ì—�까지 ê¼ ë©¤ë²„ì‰½ 커뮤니티가 필요한 것ì�€ ì•„ë‹ˆê² ì£ .
ë§Žì�€ 경우, íŠ¹ì • ì£¼ì œì—� 대한 스터디를 만들 때ì—�는 가능하면 ë�…립ì �ì�¸ ì•„ì�´ë�´í‹°í‹°ë¥¼ 드러내는 ì�´ë¦„ì�„ 짓기보다, 그냥 공부하는 구체ì � ì£¼ì œë¡œ ì�´ë¦„ì�„ 짓는 것ì�´ 나ì�€ 것 같습니다(반대로 특별한 ì�´ë¦„ì�„ 짓는 것ì�´ 주는 장ì �ë�„ 많습니다). 어차피 스터디 그룹ì�€ 한시ì �ì�¸ 것ì�´ê³ , 공부하ìž�ê³ ëª¨ì�¸ 것ì�´ì§€ ì–´ë–¤ ì¡°ì§�ì�„ 만들ìž�ê³ ëª¨ì�¸ 것ì�€ 아니며, 해당 그룹ì�´ 공부한 ë‚´ìš©ì�€ ì�´ëŸ° 위키ì—� ì¶•ì �ì�´ ë� 것ì�´ë¯€ë¡œ. 그룹ì�˜ ê³µë�™ì²´ì � 성격ì�´ ì´ˆì �ì�´ ë�˜ê³ , 공부보다 "관계"ê°€ 중심ì—� 놓ì�´ëŠ” 경우가 있는ë�°, ì�´ëŠ” 공부하는 사람들ì�´ í”¼í•´ì•¼í• ê²ƒìž…ë‹ˆë‹¤. ê°™ì�€ ì£¼ì œë¥¼ ê³µë¶€í•˜ê³ ì‹¶ì�€ 사람들ë�¼ë¦¬ 모여서 ì •ë§� 열심히, 성실히 공부한 다ì�Œ, ê·¸ ìž�료를 위키ì—� ë‚¨ê¸°ê³ , 다ì�Œì�„ 기약하며 소리없ì�´ 해산하면 그만ì�¸ 것ì�´ì£ . ì�´ 때ì�˜ ë˜� 다른 장ì �ì�€, 다ì�Œì—� ê·¸ ì£¼ì œë¥¼ 공부하는 다른 스터디 그룹ì�´ 있ì�„ 때 ì�´ì „ì—� 스터디를 í–ˆë�˜ 사람들ì�˜ 작업ì—� ì ‘ê·¼í• í™•ë¥ ì�´ ë�”ìš± 높아진다는 것ì�´ì£ . 관계중심ì �ì�¸ ê³µë�™ì²´ë¥¼ ì�´ë£¨ë©´ 장ì �ë�„ 많지만, 외부ì—�서 ì ˆì—°ë� í™•ë¥ ì�´ 높아진다는 단ì �ë�„ 있는 것 같습니다.
스터디ì�˜ ì�´ë¦„ì—� 담겨 있는 ì •ë³´ê°€, 해당 분야나 스터디ì�˜ 시기ì�˜ ì •ë³´ë¿� 아니ë�¼, 목표ì—� 부합하는 ì�˜ë¯¸ê°€ 첨가ë�˜ëŠ” 것 ì—시 ì�˜ë¯¸ìžˆì�„ 것으로 ìƒ�ê°�합니다. ì�´ë¦„ì�„ ì�½ì�„때 마다 목표를 ìƒ�기시키는 ì—í• ë�„ ê²¸í• ìˆ˜ 있어서, 거울ì�˜ ì—í• ì�„ í• ìˆ˜ 있ì�„ 것입니다. 하지만, ë§�씀 í•˜ì‹ ëŒ€ë¡œ ë�…립ì �ì�¸ ì£¼ì œì™€ ë�…립ì �ì�¸ ì�˜ë¯¸ë¥¼ 가지게, 목표만ì�„ ì�´ë¦„으로 삼는것ì�€ 스터디ì�˜ 내용과 괴리 ë� 수 있다는 위험때문ì—�, 피해야 í• ê²ƒìœ¼ë¡œ ìƒ�ê°�합니다. --["neocoin"]
''ì–´ë–¤ 뜻ì�¸ì§€? 해당 스터디ì�˜ 목표로 ì�´ë¦„ì�„ 짓는 것ì�´ 스터디 내용과 괴리ë� 수 있다ë�¼ëŠ” ë§�ì�´ í•´ì„�ì�´ 안ë�˜ëŠ”ì¤‘. --["1002"]''
목표'''ë§Œ'''으로 ì�´ë¦„ 짓는 것ì�´ë�¼ëŠ” 것ì�´ì§€ ë�, 예를들어서, ''C++ 잘해 ë³´ìž� 훌ë¥í•œ 넘 ë�˜ìž�'' ë�¼ëŠ” 목표땜ì—�, {{{~cpp GoodGuy}}} ì�´ë�¼ê³ ì�´ë¦„ 지으면 --;; --["neocoin"]
''설마.; 너무 비약시키는거 아닌지; 위ì�˜ 글ì�€ 'ê³µë¶€í•˜ë ¤ëŠ” 대ìƒ�, ì£¼ì œë¥¼ ì�´ë¦„그대로 ì“°ìž�'ì�¸ë�°. ["1002"]''
ë‚´ê°€ 받아들ì�´ëŠ” 것ì�€, 공부하는 ì£¼ì œë¡œë§Œ ì§“ìž�는 것 으로 ë‚´ê°€ ì°©ê°�ì�„ 한 모양ì�´êµ°. 그래서 목표를 섞어ë�„ 별 ìƒ�ê´€ 없다는 ìƒ�ê°�ì�´ì—ˆëŠ”ë�°? --["neocoin"]
- PC실관리수칙 . . . . 958 matches
= PC실관리수칙 =
* ì�´ 지침ì�€ ì •ëª¨ì—�서 ì œì•ˆë�˜ì–´ í•©ì�˜ë¥¼ ì–»ì�€ 사í•ì�„ 약간ì�˜ ìˆ˜ì •ì�„ ê±°ì³� ì •ë¦¬ë�œ 것임ì�„ 알립니다.
1. PC실 ì •ë¦¬ì™€ 학회실 ì •ë¦¬ëŠ” 학회실ì�„ ì�´ìš©í•˜ëŠ” 사람들ì�´ 하는 것ì�„ 기본으로 한다.
2. PC실 ì •ë¦¬ëŠ” 한학기ì—� 한번 진행하는 ì „ì²´ ì •ë¹„ ë°� í�¬ë§·, 한 학기ì—� 2회ì�´ìƒ� 진행하는 대ì²ì†Œ, 매ì�¼ 진행하는 ì •ë¦¬ë¡œ ì�´ë£¨ì–´ì§„다.
3. PC í�¬ë§·ì�€ 방학내ì—� ì§„í–‰í•˜ì—¬ì•¼í•˜ê³ , ì§„í–‰ 후 ì§€ë�„êµ�수님 혹ì�€ 담당êµ�수님께 ë³´ê³ ì„œë¥¼ ì œì¶œí•˜ì—¬ì•¼í•œë‹¤.
4. 대ì²ì†ŒëŠ” í•„ìš”í•˜ë‹¤ê³ íŒ�단ë�˜ëŠ” 시ì �ì—� 진행하며, ëª¨ë“ ì»´í“¨í„°ì�˜ ë�™ìž‘여부를 확ì�¸í•˜ê³ 바닥 ì²ì†Œê¹Œì§€ 병행한다.
5. PC실 ì�¼ê°„ ì •ë¦¬
1. ì •ë¦¬ëŠ” ì •íšŒì›� ë°� 학회실ì�„ ì�´ìš©í•˜ëŠ” 사람들ì�˜ ì�˜ë¬´ë¡œ ìž�ë°œì �으로 진행하여야 한다.
2. ì •ë¦¬ë¥¼ í•˜ê³ ë‚œ 후ì—�는 ì�¼ì§€ì—� ì •ë¦¬í•œ ë‚´ìš©ì�„ 간단히 작성하여야 한다. (ë³´ê³ ì„œ ì œì¶œì‹œ í•„ìš”)
3. ì •ë¦¬ì—�는 프린트 í† ë„ˆ ë°� ìž‘ë�™ ì²´í�¬, ì�˜ìž� ì •ë¦¬ ë°� 파ì†� ì²´í�¬, PC 종료, 캔등ì�˜ ì“°ë ˆê¸° 버리기를 í�¬í•¨í•œë‹¤.
4. íŠ¹ì • 사람ì�´ ìž�ë°œì �으로 ë§Žì�´ 참여한 경우, ì›”ë§�ì—� ì†Œì •ì�˜ ì„ ë¬¼(ì±… 등)ì�´ 지급ë� 수 있다.
6. 학회실ì�€ ì�´ìš©í•˜ëŠ” 사람 모ë‘�ê°€ ì •ë¦¬í•˜ì—¬ì•¼í•˜ë©°, 별ë�„ì�˜ 당번ì�€ 없으나 부회장ì�´ '함께 대ì²ì†Œí•˜ê¸°'를 ì‹œì „í• ìˆ˜ 있다.
7. 해당 관리 ë°©ì‹�ì�€ 11월부터 바로 ì �ìš©ë�˜ë©°, 2주ì�¼ê°„ ìž�율ì �ì�¸ ì •ë¦¬ê°€ ì�´ë£¨ì–´ì§€ëŠ” ì •ë�„ì—� ë”°ë�¼ 4번 방침ì�€ 바뀔 수 있ì�Œ.
== 별첨 ==
1. PC실 관리� 참여해야 하는 사람
1. ZeroPage ì •íšŒì›�ì�´ë©´ì„œ 휴면ì�´ 아닌 사람
2. 준/비회��나 ZeroPage학회실� �용하는 사람
* �퇴한 회�� 필수로 �함시키지는 않는다.
== 별첨2. 프린트 ==
1. 프린트 í† ë„ˆê°€ 떨어진 경우 학과사무실ì—�서 êµ�환받ì�„ 수 있다.
- IpscAfterwords . . . . 955 matches
2002 ë…„ë�„ IPSC (http://ipsc.ksp.sk/) ì�„ ê²½í—˜í•˜ê³ ë‚œ ë’¤ì�˜ ["ThreeFs"]
컨테스트는 ë��났지만 ì—¬ì „ížˆ ë�„ì „í•´ë³´ê³ ì‹¶ì�€ 사람ì�€ 다ì�Œ 주(5/18)까지 ìž�ì‹ ì�´ ì–»ì�€ 답ì�„ TIS를 1234567890로 해서 ipsc@ksp.sk로 ì�´ë©”ì�¼ì�„ ë³´ë‚´ë©´ ë�œë‹¤.
후.. ì¢Œì ˆ(아까 ë–¡ë³¶ì�´ 먹ì�„때ì—�ë�„ 너무 강조한것 같아서 ì�´ì œëŠ” 다시 ìž�ì‹ ê°� 회복모드 중입니다만) 임다. -_-; ê²°êµ 5시간ë�™ì•ˆ í•œë¬¸ì œë�„ 못풀었네요. 처ì�Œ 경험해본 K-In-A-Row ë¬¸ì œë¥¼ 풀때나 Candy ë¬¸ì œë¥¼ 풀때만해ë�„ '2-3ë¬¸ì œëŠ” í’€ê² ë‹¤' 했건만. ì–´í�‘;[[BR]]
ê°„ë§Œì—� 피시실ì—�서 밤새게 ë�˜ë„¤ìš”. ë˜�하나ì�˜ 재미있는 경험ì�´ì˜€ìŠµë‹ˆë‹¤. 다ì�Œë²ˆì—�ë�„ 기억나면 ë˜� ë�„ì „ì�„. (ì €ë²ˆë³´ë‹¤ëŠ” ì�´ë²ˆì�´ 낫기를. ì�´ë²ˆë³´ë‹¤ëŠ” 다ì�Œì�´ 낫기를.. :) )
* ì „ì—� K-In-A-Row ê°™ì�€ 경우는 ì�¼ì¢…ì�˜ StepwiseRefinement ì�˜ 형ì‹�ì�´ 나와서 비êµ�ì � 코딩ì�´ ë¹ ë¥´ê²Œ ì§„í–‰ë�˜ì—ˆì—ˆê³ , (비ë¡� 답ì�€ í‹€ë ¸ì§€ë§Œ) Candy ë¬¸ì œì�˜ 경우 ë�•준ì�´ê°€ 빨리 ì•„ì�´ë””어를 내어서 ì§„í–‰ì�´ 빨ëž�었는ë�°, ì‹¤ì „ì—�서는 그런 경우들ì�´ 나오지 않아 ë²„ê²¨ì› ë�˜ë“¯ 하네요.
* ì˜�ì–´ì‹¤ë ¥ì�˜ ë¬¸ì œ - 모르면 ëª¨ë¥¸ë‹¤ê³ ì�´ì•¼ê¸° í• ê²ƒì�„. ì •í™•í•˜ê²Œ í•´ì„�합시다. 괜히 '아마 ì�´ëŸ° ë‚´ìš©ì�¼ 것ì�´ë‹¤' 로 í•´ì„�하지 ë§�ê³ ..
* 중반부로 들어가면서 사람들ì�´ ë¬¸ì œë“¤ì�„ 못풀다보니 íŒ€í”Œë ˆì�´ë�„ í��트러진것 같습니다. ì�´ì „ì—� K-In-A-Row 풀때나 Candy 풀때만해ë�„ 실마리를 잡아서 'í’€ 수 ìžˆê² ë‹¤' ë�¼ê³ ìƒ�ê°�해서ì�¸ì§€ íŒ€í”Œë ˆì�´ê°€ 잘 ë�˜ì—ˆë�˜ê±° ê°™ì�€ë�°.. ì—시 ì–´ë ¤ìš¸ë•Œ 잘하기란 íž˜ë“ ê²ƒ 같네요.
* ìž�ìž�.. ê°€ë�” ìž�ë§Œê°�ì—� ìš©ê¸°ë°±ë°°í• ë•Œ 한번씩 ì�´ëŸ°ê±° 풀어주면서 겸ì†� 모드(?)로 ì „í™˜ì�„;; --ì„�천
* IPSC Winner ê°€ 발표ë�˜ì—ˆë„¤ìš”. 재밌게ë�„ Open ê³¼ Second 둘 다 러시아ì�´ê³ , 양쪽 팀 다 Pascal ì�„ ì�´ìš©í–ˆë‹¤ëŠ”. ^^
* ì�Œ.. ì œ ì‹¤ë ¥ì—� ì¢Œì ˆì�„ ë¨¹ê³ ë¯¸ì¹œ 듯ì�´ 공부해야 ê² ë‹¤ëŠ” Crazy Study(01학번 스터디 그룹. í•´ì²´ë�˜ê¸´ 했지만..--;) 로서ì�˜ ì •ì‹ ì�„ ë�˜ìƒˆê¸°ê²Œ 하는 기회였습니다. - ì�¸ìˆ˜
ì§‘ì—�와서 B번 ë¬¸ì œë¥¼ 30분시간 ì œí•œì�„ ê±¸ê³ ìƒ�ê°�했었ë�˜ 방법으로 다시 한번 플ë°� 해보는ë�°, ìƒ�ê°�ì�´ í‹€ë ¸ì—ˆë„¤ìš”. ì ‘ê·¼ë²•ì�€ 프로세서하나하나들ì—� 대한 단순한 ì›�리ì�˜ ì¡°í•©.. ë� ì�´ëŸ°ê±¸ 바랬는ë�°, 최소ì�˜ 수로 나오지가 않는다는. B번 3번째꺼ì—�서 100번 turn ì�„ ë�Œì•„야 했다는; ì�Œ.. 나중ì—� ë˜� 번뜩ì�¼ë•Œ 다시 ê¶�리를;
ICPC 모ì�˜ê³ 사(?)와 ê°™ì�€ 류ì�˜ 경험ì�„ 한번 í•´ë³´ê³ ì‹¶ì—ˆëŠ”ë�° ì�´ë²ˆê³¼ ê°™ì�€ 기회가 ì£¼ì–´ì ¸ì„œ 무척 좋았습니다. ì•„ì‰¬ì› ë�˜ê±´ 팀워í�¬ 발휘가 ì œëŒ€ë¡œ 안ë�œ ì �ì�´ë„¤ìš”. ë˜�한 ì•Œê³ ë¦¬ì¦˜ì�€ ìƒ�ê°�해냈는ë�° 구현ì�„ 못한 ìƒ�황ì�´ë�¼ë©´ 나름대로 ìž�기 위안ì�„ í• ìˆ˜ ìžˆê² ëŠ”ë�° 솔루션ì—� ì ‘ê·¼í•˜ëŠ” 길조차 찾지 못한것ë�„ í�½ 아쉬운 ì �ì�´êµ¬ìš”. 처ì�Œ ë‘�어시간ì�´ í��른뒤엔 ì‚¬ê³ ëŠ¥ë ¥ì�´ 무척 떨어진걸 몸으로 ëŠ�ë‚„ 수 있었는ë�° 너무 오래간만ì—� 머리를 ì�¼ë�”니 쉬 지친게 ì•„ë‹�까하는 ìƒ�ê°�ì�´ 드네요. ["프로그래ë°�파티"]때엔 좋ì�€ 컨디션으로 ì°¸ì—¬í•´ë³´ê³ ì‹¶ë„¤ìš”. ì�´ì œ ì¢Œì ˆë³´ë‹¤ 풀어내는 재미를 ëŠ�ë�¼ê³ 싶기ë�„ í•˜ê³ , ê³µë¶€í• ì¢‹ì�€ 기회를 만들어 ì£¼ì‹ ì„ ë°°ë‹˜ê»˜ 실ë§�스런 결과는 ë�” ë³´ì�´ì§€ ë§�ì•„ì•¼ì£ . 모ë‘�들 늦게까지 ì •ë§� ìˆ˜ê³ ë§Žìœ¼ì…¨ìŠµë‹ˆë‹¤. --["ì�´ë�•준"]
배운 것:
* ë°”ì� 수ë¡� ì—¬ìœ ë¥¼ ê°–ê³ ì²œì²œížˆ 가기/ìƒ�ê°�하기
* 분명 ì‰½ê³ ê°„ë‹¨í•œ 방법ì�´ 있ì�„ê±°ë�¼ëŠ” 믿ì�Œì�„ 갖기
* 쉬운 것부터 하기
ì„�천군 팀ì�´ B번 ë¬¸ì œ(Job Balancing)를 풀긴 풀었으나 시간ì�´ 너무 ê±¸ë ¤ì„œ 옵티마ì�´ì§•ì�„ 필요로 했습니다. ì œê°€ O(m*n^2)ì—�서 O(m*n)으로 만들어줬는ë�°, 그것으로ë�„ 부족했습니다. ì§‘ì—� ë�Œì•„와서 ìž ì�„ ìž�다가(NoSmok:í�¬ì•µì¹´ë ˆë¬¸ì œí•´ê²°ë²• ) 몇 가지 ì•„ì�´ë””ì–´ê°€ ë– ì˜¤ë¥´ë�”êµ°ìš”. 오늘 아침ì—� ì�¼ì–´ë‚˜ì„œ 30ë¶„ ì •ë�„ ëš�ë‹¥ê±°ë ¤ì„œ B Difficult Setì�„ 5ì´ˆ 안ì—� ë��내는 코드를 만들었습니다. 어떻게 ì‚¬ê³ í–ˆëƒ�구요? TDD로 ì›�소 하나 짜리, ë‘� ê°œ 짜리, 세 ê°œ 짜리, ... 를 하다보니까 ì�¼ë°˜í•´ê°€ ë³´ì�´ë�”êµ°ìš”. ì—시 마ì�Œì—� ì—¬ìœ ê°€ 있으면 잘 ë�˜ëŠ” 것 같습니다.. see also IpscLoadBalancing
- ì •ì‹ ë³‘ì›�ì—�서뛰ì³�나온디ìž�ì�¸/밑줄긋기 . . . . 951 matches
= 컴퓨터 활용 ëŠ¥ë ¥ ìž¥ì• ? =
== ì •ë³´í™”ì‹œëŒ€ì�˜ 수수께ë�¼ ==
* 커뮤니케ì�´ì…˜ì�€ ë�”ì°�하게 잘못 ì�´ë£¨ì–´ì§€ê³ 있는 와중ì—�ë�„ ì •í™•í•˜ê³ ì •ë°€í• ìˆ˜ 있다.
* ì–´ë–¤ 사람ì�´ 소형 비행기로 비행하ë�˜ ë�„중 구름 ì†�ì—�서 길ì�„ 잃었다. 그는 건물ì�´ ë³´ì�¼ë•Œê¹Œì§€ ê³ ë�„를 낮춘 ë’¤ ê·¸ 건물ì�˜ ì—´ë ¤ 있는 창문 너머로 ë³´ì�´ëŠ” 한 남ìž�ì—�게 ''"지금 ì œê°€ 있는 ê³³ì�´ 어디입니까?"'' ë�¼ê³ 소리질러 물었다. ê·¸ 남ìž�는 ''"ë‹¹ì‹ ì�€ ì§€ìƒ� 100피트 ìƒ�ê³µì—� 있는 비행기 안ì—� 있습니다."'' ë�¼ê³ 대답했다. 조종사는 즉시 ì •ìƒ� 코스로 복귀하여 ê³µí•ì�„ 찾아 착륙했다. 놀란 탑승ê°�들ì�´ 조종사ì—�게 어떻게 길ì�„ 알아냈는지 물어보았다. 조종사가 대답하기를 ''"ê·¸ 남ìž�ì�˜ 대답ì�€ 100% ì •í™•í•˜ê³ ì‚¬ì‹¤ì�´ì—ˆì§€ë§Œ ì „í˜€ ë�„움ì�´ ë�˜ì§€ 않는 대답ì�´ì—ˆìŠµë‹ˆë‹¤. 그래서 나는 그가 마ì�´í�¬ë¡œì†Œí”„트 사ì—�서 ì�¼í•˜ëŠ” 소프트웨어 엔지니어ë�¼ëŠ” 것ì�„ 금새 ì•Œì•„ì°¨ë ¸ìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ë§ˆì�´í�¬ë¡œì†Œí”„트 사 건물ì�˜ 위치를 기준으로 해서 ê³µí•ì�˜ 위치를 알아냈습니다."'' ë�¼ê³ .
* 너무 웃겨서 ì‹ ë‚˜ê²Œ 웃었지만 한편으로 MS 무지 까네 ì‹¶ì�€ ìƒ�ê°�ì�´ 들었다. MS보다 못한 소프트웨어를 만드는 ê³³ì�´ 얼마나 ë§Žë�˜ê°€. ê·¸ë¦¬ê³ ìž‘ë…„ì—� 나를 í�¬í•¨í•˜ì—¬ 몇몇 ZeroPager로 구성ë�œ 팀ì�´ ë§Œë“ í�¬í† 잇ì�„ ìƒ�ê°�해보면………… - [김수경]
* 즉, 컴퓨터는 우리를 올바르게 ì�¸ë�„í• ìˆ˜ 있지만 우리가 ê°€ê³ ìž� 하는 곳으로 안내하지는 않는다.
* 첨단 ê¸°ìˆ íšŒì‚¬ë“¤ì�€ ì œí’ˆì�„ ê°œì„ í•œë‹µì‹œê³ ê·¸ì € ë³µìž¡í•˜ê³ ë¶ˆí•„ìš”í•œ 기능들만 ì œí’ˆì—� ì¶”ê°€í•˜ê³ ìžˆë‹¤. 공급ìž�들ì�´ ì�´ë ‡ê²Œ í–‰ë�™í• 수밖ì—� 없는 ì�´ìœ 는 잘못ë�œ 개발 ê³¼ì •ì�€ 나ì�œ ì œí’ˆì�˜ ë¬¸ì œë¥¼ í•´ê²°í• ìˆ˜ ì—†ê³ ê·¸ì € 새로운 기능만 ì¶”ê°€í• ìˆ˜ 있기 때문ì�´ë‹¤.
* 소프트웨어 엔지니어들ì�´ ìƒ�ê°�하는 허용 가능한 품질 수준ì�€ ì „í†µì �ì�¸ 공학 분야ì—�서 허용ë�˜ëŠ” 것ì—� 비해 훨씬 ë�” 낮다.
* ì € 부분ì�„ ì�½ê³ ì‹ ëž„í•˜ê²Œ 까ì�¸ 기분ì�´ë�¼ ì •ë§� ê·¸ë ‡ë‹¤ë©´ ê·¸ ì�´ìœ 는 무엇때문ì�¼ê¹Œ ìƒ�ê°�í•´ ë´„. 세 가지 ìƒ�ê°�ì�„ 했다.
1. 소프트웨어 공학ì�´ ì „í†µì �ì�¸ 공학ì—� 비해 늦게 시작ë�œ 분야ë�¼ì„œ ì•„ì§� 품질 수준ì—� 대한 ì�˜ì‹�ì�´ 떨어지거나 품질 수준ì�„ ë’·ë°›ì¹¨í• ê¸°ìˆ ë ¥ì�´ 떨어지는 것 ì•„ë‹�까.
1. ì�´ ì±…ì—�서 ìž�ë�™ì°¨ 공학과 비êµ�했기ì—� ìƒ�ê°�난 것ì�¸ë�° 소프트웨어 공학ì�€ ì „í†µì �ì�¸ 공학 분야ì—� 비해 ìƒ�명과 ì§�ê²°ë�˜ëŠ” 분야가 아니ë�¼ì„œ 품질 수준ì—� 대한 기준치가 ë�” ë‚®ì�€ 것ì�€ ì•„ë‹�까.
1. 사실 별로 ì°¨ì�´ 없는ë�° ì €ìž�ê°€ 괜히 ê¹Œê³ ìžˆëŠ” ê±´ ì•„ë‹�까. - [김수경]
* 프로그래머들ì�€ ìž�ì‹ ë“¤ì�´ 가장 좋아하는 스타ì�¼ë¡œ 컴퓨터ì�˜ í–‰ë�™ ë°� ì •ë³´ ì œê³µ ë°©ì‹�ì�„ ë§Œë“¤ì–´ë‚´ê³ , ì�´ëŠ” ì œì�¸ì—�게 가장 ì �합한 í–‰ë�™ ë°� ì •ë³´ ì œê³µ ë°©ì‹�ê³¼ í�° ì°¨ì�´ê°€ 있다.
* 여기서 'ì œì�¸'ì�€ 컴퓨터ì—� ì�µìˆ™í•˜ì§€ 않ì�€ ì�¼ë°˜ 사용ìž�ì�´ë‹¤. - [김수경]
* 현대 문명 사회는, 사회 ìš´ë�™ê°€ë“¤ì�´ ì�¸ì¢…ê³¼ 계층 사ì�´ì�˜ ë²½ì�„ 허물기 위해 열심히 ë…¸ë ¥í•˜ëŠ” 한편으로 ê¸°ìˆ ìž�들ì�´ 본ì�˜ 아니게 새로운, ì˜¤ížˆë ¤ ë�” 높ì�€ 장벽ì�„ 쌓는 ë�° ë§¤ì§„í•˜ê³ ìžˆëŠ” 형êµì�´ë‹¤.
== ì�¸ì§€ì � 마찰 ==
= 우리는 프로그램ì—�게 í�¬ìƒ�ì�„ ê°•ìš”ë‹¹í•˜ê³ ìžˆë‹¤ =
== ë�ˆ ë‚비 ==
== 춤추는 곰 ==
== ê³ ê°� ë¶ˆì‹ ==
- C++Study_2003 . . . . 944 matches
2003 년� C++ 스터디 페�지입니다.
== ì–¸ì œ ==
2003년 여름방학기간
== 공지 ==
* ëª¨ë“ 03들 C++ 스터디 ì •ìƒ�í™”!!
== 팀들 ==
* [5�용C++스터디]
* [타�코코아CppStudy]
* [삼�사CppStudy]
== ì§„í–‰ ë°©ì‹�ì—� 대한 í† ë¡ ==
* 여러가지 방법ì�´ ìžˆê² ì§€ë§Œ... ì�´ë²ˆì—” ë‹´ìž„ì�´ 주로 가르치는 방법ì�´ 아닌 í•™ìƒ�ì�´ 중심ì�´ ë�˜ì–´ ê³µë¶€í•˜ê³ ë°œí‘œí•˜ëŠ”ì‹�ì�€ 어떨까요? 처ì�Œ 몇번ì�€ ë‹´ìž„ì�´ 세미나를 하는 ì‹�으로 í•˜ê³ .. 다ì�Œë¶€í„°ëŠ” í•™ìƒ�ì�´ ì£¼ì œë³„ë¡œ 준비를 해서 ë°œí‘œí•˜ê³ .. 부족한 부분ì�€ ë‹´ìž„ì—� 채워주는 ë°©ì‹�.. --[ìƒ�ê·œ]
* 나ì�˜ì§€ 않ì�„ 것같네. 나는 마ì�Œë¨¹ì�€ 대로 프로그래ë°�ì�„ 짤 수 있ë�„ë¡�, 후반부ì�˜ 문법ì�„ 가르ì³� 주었으면 ì¢‹ê² ë‹¤ëŠ” ìƒ�ê°�ì�„ 했는ë�°. --[ì„ í˜¸]
* 문법� 혼�서� ��수 있지. --[�수]
* ì–´ë–¤ ë‚´ìš©ì�„ ê³µë¶€í• ê±´ê°€ìš”???-[Leonardong]
* í•œë‹¤ê³ í•´ë†“ê³ ì•Œë°” 때문ì—� 못 í• ê°€ëŠ¥ì„±ì�´ í�¬ë„¤ìš” ã…¡ã…¡ã…‹
ì�¼ë‹¨ ì�´ë¦„ ì �ì–´ë†“ê² ìŠµë‹ˆë‹¤.... --[ê°•í�¬ê²½]
* ì–¸ì œë¶€í„° 시작합니까?
- 다ì�Œì£¼(7/14 ì�´í›„부터) 시작하지 않ì�„까 ìƒ�ê°�합니다. --[ì„ í˜¸]
* 담임하면 ìž¬ë°Œê² ë‹¤...ì©�ì©�.. --[ì°½ì„]
* ì°½ì„ ë‹´ìž„ 당첨!!!!!!!! --[ìƒ�ê·œ]
- AOI/2004 . . . . 942 matches
2004ë…„ë�„ 여름 & 겨울방학 ë¬¸ì œí’€ì�´ 스터디
== �재 ==
* 여름 êµ�재 : 쉽게 배우는 ì‹¤ì „ ì•Œê³ ë¦¬ì¦˜ & ì •ë³´ì˜¬ë¦¼í”¼ì•„ë“œ ë�„ì „í•˜ê¸° ( Aladdin:8931421923 )
* 겨울 �재 : Programming Challenges ( Aladdin:8979142889 )
== 진행�황 ==
=== 여름 ===
|| ë¬¸ì œ || [ê°•í�¬ê²½] || [김회ì˜�] || [문보창] || [í™©ìž¬ì„ ] || [ì‹ ìž¬ë�™] || [곽세환] ||
=== 겨울 ===
|| ë¬¸ì œ || ì˜¤ìŠ¹ê· || [김회ì˜�] || [문보창] || [í™©ìž¬ì„ ] || [ì�´ìŠ¹í•œ] || [ì‹ ìž¬ë�™] || [ê°•í�¬ê²½] || [곽세환] ||
== í•˜ê³ ì‹¶ì�€ ë§� ==
으윽. ë‘�번째 ë¬¸ì œ. ë˜� 막혔슴ë� . ã… .ã… ;; ì�´ê±° 번번ì�´ 실패. ì�´ê²ƒë�„ ì�´ì‚°ìˆ˜í•™ì�¸ê°€?? -_-ã…‹;; - [ì�´ìŠ¹í•œ]
진행사í•ì—� ë³´ë©´ 여름란ì�´ 있습니다. 안 í’€ì–´ë³´ì‹ ë¶„ë“¤ì�€ 한번 풀어보세요. - ë³´ì°½
대부분ì�˜ ë¬¸ì œë“¤ì�€ 4초안ì—� 답ì�´ ì¶œë ¥ë�˜ì–´ì•¼ë§Œ 합니다. ì�´ 부분ì�´ 가장 힘들군요. -- ë³´ì°½
ìž�.. 시작해볼까요? MineSweeper 풀어보아요 -- 재ì„
ì�´ëŸ°...ì�´ì œì„œì•¼ ì ‘ì†�ì�´ë�˜ëŠ”êµ°ìš”. ë‚´ì�¼ë¶€í„° 열심히 연구해ë´�ì•¼ê² ë„¤ìš” ^^ -- 승ê·
ìž ê¹� 다른 사람 소스들ì�„ 봤는ë�° ì�´ëŸ°ì‹�ì�´ ë§Žë�”ë�¼. 나ì�˜ë‹¤ëŠ” ê±´ 아니다. ì‹¤ì œë¡œ 재ë�™ê³¼ ìƒ�규가 프로그래ë°�대회ì—�서는 ì €ëŸ°ì‹�으로 했었다. ì�´ìœ 는 대회ì—�ì„ ë¬´ì¡°ê±´ ì†�ë�„ì „ì�´ë�¼ 함수 ì�´ë¦„ì�´ë‚˜ 함수ì�˜ 길ì�´ëŠ” ì‹ ê²½ì“°ì§€ 못하기 때문ì�´ì˜€ë‹¤. 하지만 ì �ì–´ë�„ 대회가 아닌 연습ì—�서는 좀 ë�” í��름ì�„ 알아보기 쉽게 하는게 좋ì�„ ê±° 같다. --재ë�™
오늘ì�€ 오래간만ì—� C++로 코딩해 봤다. ì†�ë�„ ìµœìš°ì„ í”„ë¡œê·¸ëž˜ë°�으로... 다ì�Œì—� í• ë•ŒëŠ” 다른 언어로, ë˜�는 OOP로, ë˜�는 TDD로 코딩해ë´�ì•¼ê² ë‹¤. --재ë�™
열심히 코딩하는 ê±´ 보기좋다. 하지만 소스 코드ì—�서 냄새가 ë§Žì�´ 난다. 너네가 ë§Œë‚ ë•ŒëŠ” 그때까지 ì§°ë�˜ 소스 코드를 서로 바꿔가며 좋ì�€ì �, ê³ ì¹ ì �ì—� 대하여 ë…¼í•˜ê³ ë¦¬íŒ©í† ë§� í•´ë³´ë©´ ë�„움ì�´ ë§Žì�´ ë�˜ê² 다. --재ë�™
[Refactoring/BadSmellsInCode] --[강�경]
그러게 다들 다른 사람들 코드는 보는 �가? --[Leonardong]
- 지금그때2003/í† ë¡ 20030310 . . . . 940 matches
[지금그때] 준비를 위한 í† ë¡ ì²«ë²ˆì§¸ 모임. ë§ˆì € ë‚´ìš©ì�„ ìƒ�ê°�í•´ë³´ê³ ì˜µì‹œë‹¤.~
== ê²°ì •ë�œ ì‚¬í• ==
ë‚ ì§œ : 21ì�¼. 단, í•™ìƒ�회ì—� 미리 ì—°ë�½, 집부나 êµ�ì–‘í•™êµ� ê´€ë ¨ 행사들과 ì‹œê°„ì¡°ì •ì�´ 가능하ë�„ë¡� 한다.
== 미리 ��해볼 것들 ==
* í† ë¡ ì�´ PositiveCycle? ì�„ 탈수 있ë�„ë¡� 하는 SimpleRule 를 ìƒ�ê°�하ìž�.
* ì �당한 장소를 í™•ë³´í•˜ê³ , ê·¸ì—� 대한 ë””ìž�ì�¸ì�„ ìƒ�ê°�하ìž�.
* í† ë¡ ìž� 하실 분들ì�„ 알아 ë³´ìž�.
* í† ë¡ ì�˜ ë°©ì‹�ì—� 관하여 ìƒ�ê°�하ìž�.
* �보� 방법 ��하�.
* ì§ˆë¬¸í• ìˆ˜ 있는 것들
* í† ë¡ í˜•ì‹�, ì „ë°˜ì �ì�¸ 진행방법
* 소모ì �ì�¸ í† ë¡ ì�´ ë�˜ëŠ” ì�¼ì�„ ë°©ì§€í• ë§Œí•œ, 간단한 룰ì—� 대해서(SimpleRule)
* Opening Questions - 대화를 í• ë•Œ 다른 사람들ì—�게 ì�˜ë¯¸ë¥¼ 줄 수 있는, ë˜�는 다른 사람ì�˜ ë§�문ì�„ 여는ë�° ë�„움ì�´ ë� 질문들. ë˜�는, ì£¼ì œì—� 가까운 질문들ì—� 대해.
== ê³ ë ¤ì‚¬í•들 ==
* 어떻게 하면, ì�´ëŸ¬í•œ 행사(ë˜�는 다른 ìƒ�ì‚°ì �ì�¸ 행사들)를 '관습'으로 남길 수 있ì�„ 것ì�¸ê°€. '관습'으로 ìœ ì§€ì‹œì¼œì£¼ê¸° 위해, ë�” 나아가 ì�´ëŸ¬í•œ 관습ì�„ ë°œì „ì‹œì¼œì£¼ê³ í‚¤ì›Œì£¼ê¸° ìœ„í•´ì„ ì–´ë– í•œ 시스템ì�´ í•„ìš”í• ê¹Œ.
* 어떻게 하면 ì„ ë°°ë“¤ì�˜ ì�¼ë°©ì �ì�¸ 설êµ�ê°€ 아닌, ì„ í›„ë°°ë“¤ê°„ì�˜ '대화'ê°€ ë� 것ì�¸ê°€.
* ë‚´ê°€ 만약 ì‹ ìž…ìƒ� 때 xxx 를 깨달았다면. ì‹ ìž…ìƒ�ì�˜ ê¶�금ì¦�ì�„ í’€ì–´ì£¼ê³ ì¹œë°€ê°�ê³¼ ë°€ë�„를 ìœ ì§€í•˜ë©´ì„œ 여러사람ì�„ í�¬ìš©í•˜ëŠ” ë°©ì‹�
== 나온 �야기들 ==
* 목표
* 학과 ë‚´ ê¸�ì •ì �ì�¸ 시스템ì�˜ ìƒ�성.
- ë‚ ë‹¤ëžŒì¥� 6ì›”9ì�¼ . . . . 933 matches
=== ZeroPage (새싹-ë‚ ë‹¤ëžŒì¥� 6ì›” 9ì�¼) ===
-> 홈으로
= ��터(Pointer)� 대해서. =
��터란?
��터란, 어떤 변수� '주소'를 참조하는 변수�다. 예)
|| 주소 |||| 변수 |||| 내용 ||
int a = 13; int b = 14; ì�´ë�¼ëŠ” ì„ ì–¸ì�„ 통해 가능하며, 메모리 ìƒ�ì�˜ ì–´ë–¤ 주소ì—� 있는 13 ì�´ë�¼ëŠ” ë�°ì�´í„°ëŠ” aë�¼ëŠ” 변수ì�˜ ì�´ë¦„ì�„ 통해서 나타내어진다.
여기서 주소가 1000 ì�´í›„ì—� 1004 ì�¸ ì�´ìœ 는 intê°€ 4byteì�´ê¸° 때문ì�´ë‹¤.(여기서 주소는 예를 ë“ ê²ƒìž„)
a = 14; ë�¼ëŠ” ëª…ë ¹ì–´ë¥¼ 통해 aì�˜ ë‚´ìš©ì�„ 14로 바꿀 수 있다.
ê·¸ë¦¬ê³ printf("%d", a); ë�¼ëŠ” ëª…ë ¹ì–´ë¥¼ 통해 ë°”ë€� 것ì�„ 확ì�¸í• 수 있다.
a�는 것� a�는 변수가 나타내는 주소(1000)� 내용� 나타내주는 것�다.
a� 주소를 표현하는 방법�는 '&'� 붙�는 방법� 있다.
printf("%u", &a);� 결과값� 1000�다.(%u 맞나? ㅋㅋ 찾아보길. 맞�꺼야 %u는 주소값� 표현하는 표현�.)
��터는 *�는 문�를 통해서 표현하는�,
만약ì—� INT형ì�˜ 주소를 나타내는 변수 IP를 ì„ ì–¸í•˜ê³ ì‹¶ìœ¼ë©´ int* ip; ë�¼ê³ 표현하면 ë�œë‹¤.
int *ip; � 가능한 표현�다.(�게 약간 � 옳� 표현.)
예를 들어 int *ip, i; ì�´ë ‡ê²Œ 하면 ë’¤ì�˜ i는 ì�¼ë°˜ì �ì�¸ int로, 앞ì�˜ ip는 í�¬ì�¸í„° INT형으로 ì„ ì–¸ì�´ ë�œë‹¤.
��터가 가리키는 곳� 값� 쓸 때는 앞� *� 붙�다. 예) int a = 13; int* ap = &a; printf("%d %d", a, *ap);
결과값 : 13 13
하지만 ��터를 왜'쓰는지 잘 모르는 경우가 많다.-_-;
- 루프는0부터? . . . . 932 matches
어째서 C� 루프는 0부터 루프를 시작하는지... 사람들 헛갈리게 왜 0부터 시작하는지...
[AcceleratedC++]� [AcceleratedC++/Chapter2]�서 �야기 ��군요.
간단히 옮겨 봅니다.
AcceleratedC++ � 내용 부분 발췌
== 루프ì�˜ 카운트ì�˜ 초기값ì�„ 0으로 ì„¤ì •í•˜ëŠ” ì�´ìœ ==
대부분ì�˜ 경험있는 C++프로그래머들ì�€, 처ì�Œì—�는 ì�´ìƒ�í•˜ë‹¤ê³ ìƒ�ê°�í• ë§Œí•œ 프로그래ë°� 습관ì�„ ê°€ì§€ê³ ìžˆìŠµë‹ˆë‹¤. 그것ì�€ 바로 번호를 매길 때ì—� ì–¸ì œë‚˜ 1부터 시작하는 것ì�´ 아니ë�¼ 0부터 시작한다는 것입니다.
첫번째 것ì�€ 0부터 번호를 ë§¤ê¸°ê³ !=를 사용하는ë�° 반해, ë‘�번째 것ì�€ 1부터 번호를 ë§¤ê¸°ê³ <=로 비êµ�합니다. 반복횟수는 둘다 ë�™ì�¼í•©ë‹ˆë‹¤. ë‘�번째 것보다 첫 번재 것ì�„ ë�” 성호하는 ì�´ìœ ê°€ 있ì�„까요?
=== 첫번째 ì�´ìœ : ë¹„ëŒ€ì¹ ì �ì�¸ 범위를 사용하기 때문ì—� 범위를 설명하기 쉽기 때문ì�´ë‹¤. ===
첫번째 for문ì�€ [0, rows)를 사용하는 것ì�´ íŽ¸í•˜ê³ , ë‘�번째 for문ì�€ [1, rows]를 사용하는것ì�´ ë�” 편하다.
보통 비대ì¹í˜• 범위는 대ì¹í˜• 범위보다 ë�” 사용하기 쉽습니다. 왜ëƒ�하면 다ì�Œê³¼ ê°™ì�€ 중요한 ì†�성ì�´ 있기 때문입니다. [m, n)ê³¼ ê°™ì�€ 형ì‹�ì�˜ 범위는 n-mê°œì�˜ 요소들ì�„ 가지며 [m,n]ì�˜ 형ì‹�ì�€ n-m+1ì�˜ 요소들ì�„ 가집니다. ë”°ë�¼ì„œ [0, rows)ì—�서 요소들ì�˜ 개수는 ì§�ê´€ì �ì�¸ë�° 반해, [1, rows]ì—�서 요소들ì�˜ 개수는 ë�œ ì§�ê´€ì � 입니다. ì�´ëŸ¬í•œ ì†�성차ì�´ëŠ”, 특히 빈 범위ì�˜ 경우ì—� ë�” ëšœë ·í•©ë‹ˆë‹¤. 만약 비 대ì¹í˜• 범위를 사용한다면, 빈 범위를 [m,n)으로 í‘œí˜„í• ìˆ˜ 있지만, 대ì¹í˜• 범위ì—�서는 [n, n-1]ì�„ 사용해야 합니다. 범위ì�˜ ë��ì�´ 시작보다 ë�” ìž‘ì�„수 있따는 가능성ì�€ 프로그램 설계시 ë��ì�´ ì •ì�˜ë�˜ì§€ 않아 버리는 ë¬¸ì œë¥¼ 야기 시킬수 있습니다.
=== ë‘�번째 ì�´ìœ : 루프 [불변ì‹�]ì�„ ë�” 쉽게 í‘œí˜„í• ìˆ˜ 있기 때문ì�´ë‹¤. ===
0부터 번호를 매기면 불변ì‹�ì�´ ë�” ì§�ê´€ì �입니다.
지금까지 rê°œì�˜ í–‰ì�„ ì¶œë ¥í–ˆë”°ê³ í‘œí˜„í• ìˆ˜ 있기 때문입니다. 만약 1부터 번호를 매긴다면? ì�´ì œë§‰ r번째 í–‰ì�„ ì¶œë ¥í•˜ë ¤ëŠ” 찰나ë�¼ê³ ì •ì�˜í• 수ë�„ ìžˆê² ì§€ë§Œ, 그러한 구문ì�€ 불변ì‹�으로 ì •ë‹¹ì¹˜ 않습니다. 왜ëƒ�하면, whileì�´ ì¡°ê±´ì‹�ì�„ 마지막으로 ê²€ì‚¬í• ë•Œ, rows+1ì�´ ë�˜ê¸° 때문입니다. ì�´ë•Œ 우리가 ì›�하는 것ì�€ rows행만ì�„ ì¶œë ¥í•˜ëŠ” 것 입니다. ë”°ë�¼ì„œ 우리는 r번째 í–‰ì�„ 막 ì¶œë ¥ í•˜ë ¤ë�˜ 것ì�´ 아닌 ì…ˆì�´ ë�©ë‹ˆë‹¤. 지금까지 r-1ê°œì�˜ 행들ì�„ ì¶œë ¥í–ˆë‹¤ê³ ë¶ˆë³€ì‹�ì�„ ì •ì�˜í• 수ë�„ 있ì�„ 것입니다. 하지만 불변ì‹�ì�„ 그런ì‹�으로 ì •ì�˜ 햇다면, rì�„ 0부터 시작시켜 단순화 시키는 것ì�´ ë�” ë‚«ì§€ 않ì�„까요?
=== 세번째 ì�´ìœ : 비êµ�를 위해 <=를 사용하는 ëŒ€ì‹ !=를 ì‚¬ìš©í• ìˆ˜ 있다는 것 입니다. ===
사소한 것ì�¼ì§€ 모르지만, 루프가 ë��ë‚ ë•Œ 우리가 ì§�ìž‘ í• ìˆ˜ 있게 ë�˜ëŠ” 프로그램ì�˜ ìƒ�태 ì •ë³´ì—� ì˜�í–¥ì�„ 줄 수 있습니다.
ì¡°ê±´ì‹�ì�´ r!=rowsë�¼ë©´, 루프가 ë��ë‚ ë•Œ r==rowsë�¼ëŠ” 사실ì�„ 알수 있습니다. 불변ì‹�ì�€ rê°œì�˜ í–‰ì�„ ì¶œë ¥í–ˆë”°ëŠ” 사실ì�„ ë§�í•´ 주기 때문ì—�, ì •í™•ížˆ rowsê°œì�˜ í–‰ì�„ ì¶œë ¥í–ˆë‹¤ëŠ” 것ì�„ 알 수 있습니다. 한편, 만약 ì¡°ê±´ì‹�ì�´ <=rowsë�¼ë©´, 그로부터 알 수 있는 사실ì�€ 최소한 rowsê°œì�˜ í–‰ì�„ ì¶œë ¥í–ˆë‹¤ëŠ” 사실 ë¿�입니다. ë”°ë�¼ì„œ ê·¸ ì�´ìƒ�ì�„ ì¶œë ¥í–ˆì�„ 수ë�„ 있는 것입니다. 0부터 번호를 매기게 ë�˜ë©´ ì •í™•ížˆ rows번ì�˜ 반복ì�„ 수행했는지 확실히 í•˜ê³ ìž� í• ë•Œ, R!=rows를 ì¡°ê±´ì‹�으로 ì‚¬ìš©í• ìˆ˜ 있습니다. ë˜�한, 반복횟수가 rows번 ë˜�는 ê·¸ ì�´ìƒ�ì�´ ë�˜ê¸°ë§Œì�„ ì›�한다면, r<rows를 ì‚¬ìš©í• ìˆ˜ 있습니다. 만약 1부터 번호를 매기다면 최소 rows번ì�˜ 반복만ì�„ ì›�í• ë•Œ r<=rows를 ì‚¬ìš©í• ìˆ˜ 있습니다. 하지만, rowsê°€ ì •í™•í•œ 숫ìž�ê°€ ë�˜ë�„ë¡� í•˜ë ¤ë©´ 어떻게 해야 í• ê¹Œìš”? 그런 경우ì—�는 좀ë�” 복잡한 ì¡°ê±´ì‹�ì�¸ r==rows+1ê³¼ ê°™ì�€ 방법ì�„ 사용 í• ìˆ˜ 있습니다. 하지만 ì�´ë ‡ê²Œ 복잡하게 해서 ì–»ì�„수 있는 ì�´ë“�ì�€ ê±°ì�˜ 없습니다.
ì�¼ì°�ì�´ 다ì�µìŠ¤íŠ¸ë�¼ê°€ ê·¸ ì�´ìœ 를 ë°�혀놓았습니다. Seminar:WhyNumberingShouldStartAtZero
[í† ë¡ ë¶„ë¥˜]
- 조�준 . . . . 930 matches
= 개요 =
13학번 조�준입니다 : )
== 관심사 ==
* 게임
* [http://steamcommunity.com/id/skywavetm 스팀 사용�]입니다.
* 15년차 리듬게�머입니다. �� �게 무슨 냄새지.
* 소셜
* [http://facebook.com/skywavetm 페�스�]합니다. : 사는 �야기 + 잉여
* [http://twitter.com/skywavetm 트위터]합니다. : 사는 �야기 + � 잉여 + �질
* ì „ê³µ ê´€ë ¨
* [https://github.com/SkywaveTM 깃허브]
= 활� =
== 진행중 ==
* �네팀 멤버
* 실시간 소프트웨어 공학 연구실 PE
* 코커밋 추출 �구
* 구글 코드잼 2016 - ì˜ˆì„ í†µê³¼
== 종료 ==
=== 2016ë…„ ===
* SCPC ë³¸ì„ ì§„ì¶œ codeground.org
- ProjectZephyrus/Client . . . . 929 matches
== CVS 구조 ==
현재 공용 툴ì�€ JCreator. JCreator 프로ì �트 í™”ì�¼ë�„ ê°™ì�´ 업했으므로 ì�´ìš©í• 수 있ì�„ 것임.
[http://zeropage.org/browsecvs/index.php?&dir=ProjectZephyrusClient%2F Zephyrus Client CVS] 참조.
+ ---- MainSource - ë©”ì�¸ 프로그램 소스 & JCreator 프로ì �트 í™”ì�¼ì�´ 있는 ë””ë ‰í† ë¦¬
+ ---- TestSource - ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ ì�µížˆê¸° 위해 ë§Œì�€ ì˜ˆì œ 프로그램들ì�´ 있는 ë””ë ‰í† ë¦¬
== 작업해야 í• ì�¼ë“¤ Todo List (계ì†� 추가시킬 것) ==
|| Story Point || ë‚´ìš© ||
|| 3 || 반드시 구현 필요. ||
|| 2 || 필요하지만, 최소구현시 기능축소 가능 ||
|| 1 || 없어� 최소기능구현 가능 ||
''보통 SP는 해당 작업ì�´ 요하는 ë…¸ë�™ì�˜ 양으로 ê²°ì •í•˜ëŠ”ë�° ì�´ê±´ 중요ë�„êµ°ìš”. 나중ì—� SP와 중요ë�„(비지니스ì � 가치) ì–‘ìž�를 ê³ ë ¤í•´ì„œ, 즉 지출과 수입ì�„ ë§žì¶°ë´�서, ìµœê³ ì�˜ 쇼핑ì�„ 하ë�„ë¡� 합니다. --JuNe''
노�� 양으로 ��해야 하는건 Engineering Task 가 아닌가요? 암튼 �번� 경우는 필수 기능 기준으로 잡아보긴 했습니다. (엄격하게 나눈건 아니긴 하지만요.~) --�천
''Engineering Task나 User Story 모ë‘� ë…¸ë�™ì�˜ 양으로 estimationì�„ 해서, í�¬ì�¸íŠ¸ë¥¼ 준다. ì�´ë ‡ê²Œ "비용"ì�´ ì �힌 카드들ì�„ ë†“ê³ , ì–´ëŠ� 것ì�„ í•˜ê³ , ë¯¸ë£¨ê³ , ë¨¼ì €í•˜ëŠ” ì§€ 등ì�˜ 순위 ê²°ì •ì�€ "중요ë�„ 중심", "위험ë�„ 중심"ì�´ 있는ë�°, 작년 ì�´í›„ ì�µìŠ¤íŠ¸ë¦¬ëª¨ë“¤(KRW)ì�€ 복잡하게 ì�´ëŸ° 걸 따지지 ë§�ê³ ê·¸ëƒ¥ 비지니스 가치로 순서를 ì •í•˜ë�¼ê³ 한다. --JuNe''
Task Point - ì˜�서 & ì„�천ì�´ Main Frame 연습용 코드 작성했ì�„때 기준ì�„ 1 Task Point 로 ìž¡ì�Œ. (대강 120 ë�¼ì�¸ì •ë�„/1시간 ì •ë�„ì�˜ 난ì�´ë�„ & ì†�ë�„)
솔ì§�히 서버와ì�˜ ì—°ë�™ìž‘ì—…ì�´ 많아서. ì�´ëŠ” 서버팀과 ì�´ì•¼ê¸°ë¥¼ 해야 í• ì‚¬ì•ˆì�¸ë�°, ì–‘ 팀ì�´ 한꺼번ì—� 모ì�´ëŠ” 시간ì�´ 없는게 안타까울ë¿�. (억지로ë�¼ë�„ 하루 잡아서 만들어야 í• ë“¯.) ì�¼ë‹¨ì�€ í�´ë�¼ì�´ì–¸íŠ¸ìª½ ê´€ì �ì—�서 í•´ì•¼í• ì�¼ë§Œ ì �기. (서버는 ì�´ë¯¸ 완성ë�˜ì–´ 있다는것으로 ì „ì œ)
Total 6.5 TP. ì‹¤ì œë¡œ 6.5 * 1.5 = 9.75 TP 걸릴것으로 예ìƒ�. 하지만 Task 는 계ì†� 작업하면서 추가ë�˜ê¸°ì—�, ì‹¤ì œë¡œëŠ” ë�” ê±¸ë¦¬ê² ì§€. 하지만 현재 ìƒ�ê°�í• ìˆ˜ 있는 한ë�„ë‚´ì—�서ì�˜ 예측ì�´ë�¼ëŠ” ì �ì—�서 ì�˜ë¯¸. (미지ì�¸ 부분ì—� 대해 미리 ê±±ì •í•˜ê¸°ì—” 현재 ì�¼ë�„ ë¹ ë“¯í•˜ê¸°ì—�) 계ì†� Update 시켜야 í•˜ê² ì§€.
|||||| '''서버와ì�˜ í†µì‹ (from í�´ë�¼ì�´ì–¸íЏ 개발팀 입장) - 3 ''' ||
|| '''내용''' || '''Task Point''' || '''완료여부(○)''' ||
|| Socket Class 작성 || 2 || ○ (40분) 6/5 ||
|||||| ''' 로그� - 3 ''' ||
- KnowledgeManagement . . . . 923 matches
= ì •ì�˜ =
* KM � 다�과 같� 측면�서 볼 수 있다.
* ê¸°ìˆ ì—� ì´ˆì �ì�„ 맞춘 것으로서 ì�´ìƒ�ì �으로 ì§€ì‹� ê³µìœ ì™€ 성장 ë°� ê¸°ìˆ ì�„ í–¥ìƒ� 시킨다.
* knowledge 와 사실 ì—� 대하여 기반하는 ê°œë…�ì—� ì´ˆì �ì�„ 맞춘다.
* 사람들ì�´ 서로 ì§€ì‹� êµ�환ì�„ ë�•는것ì—� ì´ˆì �ì�„ 맞춘다.
* ì§€ì‹�ì�˜ ìƒ�성, ì „ë‹¬, 변형 등ì�˜ ê³¼ì •ì—� ì´ˆì �ì�„ 맞춘다.
* ì§€ì‹� 프로세스를 ìš©ì�´í•˜ê²Œ 하기 위해서 ì¡°ì§�ì—�게 필요한 것ì�€? ì–´ë– í•œ ì¡°ì§�ì�´ ì–´ë– í•œ 프로세스ì—�서 가장 잘 ì§€ì‹� 관리를 í• ìˆ˜ 있나? ì—� 초첨.
* 사람, ê°�ì²´, ì§€ì‹� ê·¸ë¦¬ê³ í™˜ê²½ì � 요소들 ê°„ì—� ìƒ�호작용ì—� ì´ˆì �ì�„ 맞춘다.
= KM �서� 핵심 =
== 무언과 명시ì �ì�¸ ì§€ì‹� ==
* 무언ì�˜ ì§€ì‹�ì�€ ìž ìž¬ ì�˜ì‹�ì—� 있거나 ë‚´ë©´í™”ë�œ ì§€ì‹� ê·¸ë¦¬ê³ ê°� ê°œì�¸ì�´ 스스로 ì•Œê³ ìžˆë‹¤ê³ ì�¸ì§€í• 수 없거나 스스로 ì–´ë– í•œ íŠ¹ì •í•œ 결과를 ì„±ì·¨í–ˆë‹¤ê³ ì•Œì§€ 못하는 ì§€ì‹�ì�´ë‹¤.
* 명시ì �ì�¸ ì§€ì‹�ì�€ ê°œì�¸ì�´ 명시ì �으로 ì•Œê³ ìžˆê³ , ì�˜ì‹�ì �으로 ë‚´ë©´ì—� ì§€ë‹ˆê³ ìžˆëŠ” ì§€ì‹�으로서 다른 사람과 êµ�ë¥˜í• ìˆ˜ 있다.
* 무언ì�˜ ì§€ì‹�ì�„ 구분하는 대중ì �ì�¸ 방법ì�€ 그것ì�´ 우리ì�˜ ë‘�뇌ì—� 있는지 여부ì�´ê³ , 명시ì �ì�¸ ì§€ì‹�ì�„ 구분하는 방법ì�€ 우리가 그것ì�„ 체계화 한 ì§€ì‹�ì�¸ì§€ 여부ì�´ë‹¤.
* Nonaka 와 Takeuchi 는 성공ì �ì�¸ KM program ì�€ ì§€ì‹�ì�˜ ê³µìœ ë¥¼ 위해서 ë‚´ë©´í™”ë�œ 무언ì�˜ ì§€ì‹�ì�„ 명시ì �으로 체계화ë�œ ì§€ì‹�으로 바꿀 필요가 ìžˆë‹¤ê³ ì–˜ê¸°í•œë‹¤. ê·¸ë¦¬ê³ ë˜�한 반대ì�˜ 경우ë�„ ê°œì�¸ì�´ë‚˜ 그룹ì—�게 있어서 KM 시스템ì—�서 한번 추출한 ì§€ì‹�ì�„ ë‚´ë©´í™” í•˜ê³ ì�˜ë¯¸ìžˆê²Œ 체계화 하기 위해서 í•„ìš”í•˜ë‹¤ê³ ì�´ì•¼ê¸° 한다.
* 세번째 ì§€ì‹�ì�˜ 종류는 embedded knowledge ì�´ë‹¤. ì�´ê²ƒì�€ 물리ì �ì�¸ 사물ì—� 비 명시ì �ì�¸ 방법으로 내재ë�˜ì–´ 있는 ì§€ì‹�ì�´ë‹¤. 예를 들어서 ì•Œë ¤ì§€ì§€ 않ì�€ 장치ì�˜ 모양과 특성ì�€ ê·¸ 기계가 어떻게 사용ë�˜ì–´ì§€ëŠ”ì§€ ì�´í•´í•˜ëŠ”ì§€ì—� 대한 핵심 요소를 í�¬í•¨í•˜ê³ 있다.
* ì§€ì‹�ì�€ ì§€ì‹� ê´€ë ¨ë�œ 활ë�™ì—� 대해서 ì�´ì „, ì§„í–‰, 완료후등 3가지 ìƒ�태로 ì ‘ê·¼ í• ìˆ˜ 있다.
* 예를 들어서 ì¡°ì§�ì�„ 위해서 새로운 프로ì �트ì—� 착수하는 ê°œì�¸ì�€ ì�´ì „ì—� 비슷한 프로ì �트ì—�서 ë°°ì› ë�˜ êµ�훈ì�´ë‚˜ ì§€ì‹�ì—� ì ‘ê·¼í•˜ë ¤ê³ í• ê²ƒì�´ë‹¤. 현재 ì²˜ë¦¬í•˜ê³ ìžˆëŠ” ë¬¸ì œì—� ê´€ë ¨ë�œ ì •ë³´ë¥¼ 얻기 위해서 프로ì �트 중ì—� ê´€ë ¨ë�œ ì •ë³´ì—� ì ‘ê·¼í•˜ê³ , 프로ì �트를 ë§ˆì¹˜ê³ ì¶”í›„ 프로ì �트ì—�서ë�„ 필요하게 ë� ì •ë³´ë¥¼ 남기기 위해서 ê´€ë ¨ë�œ ì •ë³´ì—� ì ‘ê·¼í•˜ê²Œ ë� 것ì�´ë‹¤. ì§€ì‹� 관리를 행하는 사람ì�€ 시스템, ì €ìž¥ì†Œ, 협ë�™ 프로세스를 ì œê³µí•˜ì—¬ ì�´ëŸ¬í•œ 활ë�™ì�„ ì´‰ì§� 한다.
* ì§€ì‹�ì�€ 프로ì �트 하기 ì „ì—� í�¬ì°©ë�˜ê³ 기ë¡�ë�˜ì–´ 질 수 있다. 예를 들어서 초기 프로ì �트 ë¶„ì„�ì—�서 프로ì �트 팀ì�€ ì •ë³´ì™€ ë ˆìŠ¨ì�„ 배운다. ê·¸ë¦¬ê³ í”„ë¡œì �트 진행중ì—� 배우게 ë�˜ëŠ” ë ˆìŠ¨ë�„ 기ë¡�ë�˜ì–´ 질 수 ìžˆê³ , 프로ì �트 후ì—� 남겨진 리뷰는 추후ì—� 해당 ì§€ì‹�ì—� ì ‘ê·¼í• ë•Œì—� ë�” 나ì�€ í†µì°°ë ¥ì�„ ì œê³µí•´ì¤„ 수 있다.
* ì§€ì‹� ì €ìž¥ì†Œì—�서 ì§€ì‹�ì�„ ë„£ê³ ê°€ì ¸ì˜¤ëŠ” 한가지 대체ì �ì�¸ ì „ëžµì�€ ê°� ê°œì�¸ì�´ ìž�ì‹ ì�˜ ì§€ì‹� 요구ì—� ë”°ë�¼ ad hoc 기반으로 ì ‘ê·¼ 하는 것ì�´ë‹¤. ì�´ 방법ì�˜ 장ì �ì�€ ê°� ê°œì�¸ì—�게서 오는 ì�‘답ì�˜ 내용과 ì œì‹œë�œ ë¬¸ì œì—� 대한 í•´ê²°ì±…ì�´ í’�ë¶€í•˜ê³ ê·¸ê²ƒì�„ ì œì‹œí•˜ëŠ” ê°œì�¸ì—�게 특화ë� 수 있다는 ì �ì�´ë‹¤.
= ì§€ì‹� ê³µìœ =
- VendingMachine/재니 . . . . 922 matches
= 작성�� 페�지 =
02 장재니 [Genie]
= 프로그램 설계 =
== �래스 나누기 ==
* ë¨¼ì € ìž�íŒ�기(VendingMachine)ì�´ í•„ìš”í• ê²ƒì�´ê³ ,
* 주문하는 사람(Man)ë�„ 있어야 í• ê²ƒì�´ë‹¤..
* ìž�íŒ�기는 사용ìž� ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 구현하는ë�° ì‚¬ìš©í•˜ê³ , 사람ì�´ ì£¼ë¬¸í• ì�Œë£Œ(Drink)를 따로 분류하ìž�..
* 그러면 주문ì�„ í• ë•Œ ë�ˆì�´ 필요하니까 ë�ˆì�„ 세는 계수기 비슷한 것(CoinCounter)ë�„ í•„ìš”í• ê²ƒ 같다..^^
ì�´ì •ë�„ë©´ í�´ëž˜ìŠ¤ë¥¼ 나누는 것ì�€ ë��난 것 같으니ê¹� ê°�ê°�ì�˜ ê°�ì²´(í�´ëž˜ìФ)ì—� 필요한 ì—í• ì�„ 나누어보ìž�..^^
== ì—í• ë¶„ë‹´í•˜ê¸° ==
* ë¨¼ì € ìž�íŒ�기ì�˜ ì—í• ì�„ ë³´ìž�..... ìž�íŒ�기는 ë¨¼ì € 메뉴를 사람ì—�게 보여줄 수 있어야 ë� 꺼얌...
* ê·¸ë¦¬ê³ ì‚¬ëžŒì�€ 메뉴를 ë³´ê³ ê°� 메뉴ì—� 알맞ì�€ ëª…ë ¹ì�„ 내릴 수 있어야 í• ê²ƒì�´ê³ ...
* ì�Œë£Œê°€ í•´ì•¼í• ì�¼ì�€ ë�ê°€ 있ì�„까?[[BR]]
ë¨¼ì € ìž�ì‹ ì�˜ ìƒ�태(품목,가격,수량)ì�„ ê¸°ì–µí•˜ê³ ì‚¬ëžŒì—�게 보여줄 수 ìžˆì–´ì•¼ê² ì§€...[[BR]]
ê·¸ë¦¬ê³ ì‚¬ëžŒì�´ 주문ì�„ í–ˆì�„ 때 주문받ì�€ ìƒ�í’ˆì�˜ 가격ì—� 비해 잔액ì�´ 충분한지 확ì�¸ 하는 것 하구..... / 계수기[[BR]]
ë˜� 주문받ì�€ ìƒ�í’ˆì�´ 남아있는지ë�„ ì²´í�¬í•´ì•¼ ë� 꺼야!!^^[[BR]]
ì�´ ë‘�가지 ì¡°ê±´ì—� ë§Œì¡±í• ë•Œì—�는 주문한 ìƒ�í’ˆì�„ 내줄 수 있어야 í•˜ê² ê³ , ì�´ 때 ìƒ�í’ˆì�˜ 수량ì�„ ê°±ì‹ í•´ì•¼ê² ì§€!^^[[BR]]
* í� .. ê·¸ë¦¬ê³ ê³„ìˆ˜ê¸°ì�˜ ì—í• ì�„ 한번 볼까? ì�´ë…€ì„�ì�€ ë¨¼ì € 잔액ì�„ 기억해서 보여주어야 í• ê²ƒì�´ê³ ..[[BR]]
사람ì�´ 투입한 ë�ˆì�´ 형ì‹�ì—� 맞는지(10,50,100,500,1000ì›�) 확ì�¸í•´ì„œ 잔액ì�„ ëŠ˜ë ¤ì£¼ì–´ì•¼ í• ê²ƒì�´ê³ ,[[BR]]
사람ì�´ ë�ˆì�˜ 반환ì�„ 요구하면 ë�ˆì�„ êº¼ë‚´ì£¼ê³ ìž”ì•¡ì�„ 초기화 í• ìˆ˜ 있어야 í•˜ê² ì§€?^^[[BR]]
- Linux . . . . 919 matches
[[include(í‹€:OperatingSystems)]]
[[https://groups.google.com/forum/#!msg/comp.os.minix/dlNtH7RRrGA/SwRavCzVE7gJ ì „ì„¤ì �ì�¸ 서문]]
= 소개 =
리눅스는 현재 컴퓨터ì�˜ 커다란 í��름중ì�˜ 하나ì�´ë‹¤. FSFì—� ì�˜í•´ì„œ ì§€ì›�ì�„ 받는 핵심ì �ì�¸ ìš´ì˜�ì²´ì œë¡œ 현재 기능ì �, 보안ì � 측면ì�´ 기존ì�˜ [Unix] 시스템ì—� 버금갈 ì •ë�„ ë°œì „í•˜ì˜€ê³ [GNU]ì�˜ 사ìƒ�하ì—� 만들어진 [GPL]ì�„ 따르기 때문ì—� 무료로 사용ì�´ 가능하여 서버 ìš´ì˜�ì²´ì œë¡œ ë§Žì�€ ì�¸ê¸°ë¥¼ ëˆ„ë¦¬ê³ ìžˆë‹¤. 본디 리눅스ë�¼ëŠ” 하는 것ì�€ ìš´ì˜�ì²´ì œì�˜ [Kernel] 명ì¹ì�´ë©°, 주로 ì ‘í•˜ê²Œ ë�˜ëŠ” 패키지 형태로 ì�´ë£¨ì–´ì§„ ë°°í�¬íŒ�ì�˜ ì „ì²´ 구성ì�„ 리눅스ë�¼ê³ 여기는 경우가 있으나 ì�´ëŠ” 리눅스ì�˜ ê´‘ì�˜ì � ì •ì�˜ë�¼ê³ ìƒ�ê°�하면 ë� 듯 싶다.
리눅스와 비슷한 ìš´ì˜�ì²´ì œë¡œëŠ” ì •í†µì �ì�¸ ìœ ë‹‰ìŠ¤ í�´ë¡ ì�´ë�¼ê³ í�‰ê°€ë°›ëŠ” [:FreeBSD BSD]계열ì�´ 있다. BSD계열중 가장 ìž˜ì•Œë ¤ì§„ [http://www.kr.freebsd.org FreeBSD]ì�˜ 경우 ì‹¤ì œë¡œ 과거부터 hotmail.com, yahoo.com, cdrom.com ì�„ ìš´ì˜�해온 네트워킹ì—� 대한 ì•ˆì •ì„±ì�´ ìž…ì¦�ë�œ ìš´ì˜�ì²´ì œì�´ë‹¤. ì‹¤ì œë¡œ 2.6커ë„�ì�˜ ë�„ìž…ì�´ì „ì—�는 BSDì�˜ 네트워킹ì�´ ë�”ìš± 뛰어나다는 í�‰ê°€ë¥¼ 받았지만 ì�¼ë°˜ì �ì�¸ ì�˜ê²¬ì�´ì—ˆìœ¼ë‚˜, ë§Žì�€ 구조ì � 변경ì�„ 통해서 리눅스는 현재 ì�´ëŸ° ì �ì�„ ê·¹ë³µí•˜ê³ BSD와 리눅스를 ì„ íƒ�하는 것ì�€ ìš´ì˜�ìž�ì�˜ 기호ì�¼ ë¿�ì�´ë�¼ëŠ” ì�´ì•¼ê¸°ë¥¼ 한다. 최근ì—�는 리눅스를 ë�°ìФí�¬íƒ‘ì�˜ ìš©ë�„로 까지 í™•ìž¥í•˜ë ¤ëŠ” ë…¸ë ¥ì�˜ ë�•ë¶„ì—� 로케ì�¼ ì„¤ì •ê´€ë ¨ 부분ì�´ 대í� ê°•í™”ë�˜ì—ˆìœ¼ë©°, 사용ìž� 편ì�˜ì„±ì�„ ê³ ë ¤í•œ WindowManagerì�¸ [Gnome], [KDE] 등ì�˜ 프로그램ì�´ 대í� ê°•í™”ë�˜ë©´ì„œ low-level ìœ ì €ë�¼ë�„ 약간ì�˜ 관심만 기울ì�¸ë‹¤ë©´ 충분히 서버로ì�¨ 쓸 만한 ìš´ì˜�ì²´ì œë¡œ 변모하였다.
= 목ì � =
본 페ì�´ì§€ëŠ” 특별히 리눅스ì—� 대한 ì‹¤ì œ ìš´ì˜�ì—� 관한 ì�´ì•¼ê¸°ë¥¼ ì§€ì–‘í•˜ë ¤ê³ í•œë‹¤. ìš´ì˜�ì—� 관한 ë‚´ìš©ì�€ 리눅서들ì�´ í•ìƒ� ë§�하듯ì�´ 네트워í�¬ì�˜ 바다ì—� ë„�ë ¤ìžˆê¸° 때문ì�´ë‹¤. 수많ì�€ ìž�료들ì�„ 대하면서 ìž�ì‹ ì�´ 필요한 ìž�료를 찾는 것ë�„ 리눅서가 ë�˜ëŠ”ë�° 필요한 ë�•목ì�´ë‹¤.
ì–´ëŠ�ì •ë�„ ì‹¤ë ¥ì�„ 쌓았다 싶으면 RunningLinux, Oreilly 를 ì�½ê¸°ë¥¼ 권한다. ì�´ ì±…ì�€ 비ë¡� 초심ìž�ê°€ ì�½ê¸°ì—�는 ë¶€ì �ì ˆí•˜ì§€ë§Œ APMì„¤ì •ì—� ì–´ëŠ�ì •ë�„ 리눅스ì�˜ 구조ì—� 대해서 ì�µížŒ 사람들ì�´ 리눅스를 ìš´ì˜�하기 위한 ì „ë°˜ì � 기초지ì‹�ì�˜ 대부분ì�„ 습ë“� í• ìˆ˜ 있는 수작ì�´ë�¼ê³ ìƒ�ê°�ë�œë‹¤.
= ê´€ë ¨ 페ì�´ì§€ =
[Linux/탄�과�미]
[Linux/배��]
[Linux/í•„ìˆ˜ëª…ë ¹ì–´]
[Linux/ë””ë ‰í† ë¦¬ìš©ë�„]
= ê´€ë ¨í•˜ì—¬ ì§„í–‰ë�œ 프로ì �트 =
= ê´€ë ¨ìž�료 =
[http://www.zeropage.org/pub/Linux/Microsoftware_Linux_Command.pdf 마ì�´í�¬ë¡œì†Œí”„트웨어_ê³ ê¸‰_리눅스_ëª…ë ¹ì™€_중요_시스템_관리]
[http://www-106.ibm.com/developerworks/linux/library/l-web26/ 리눅스2.4와 2.6커�� 비� �료]
[http://zeropage.org/pub/Linux/Running_Linux_4th.pdf RunningLinux, 4th] - ê¹¨ì§„ê³ ë¦¬
[http://phpschool.com/bbs2/inc_print.html?id=11194&code=tnt2] linux�서 NTFS 마운트 하기
[http://www.kldp.org 리눅스 문서 한글화 프로ì �트(KLDP)]
- ë�°ë¸”ìŠ¤ìº í”„2011 . . . . 918 matches
= ë�°ë¸”스 ìº í”„ 2011 =
* ì�¼ì • : 2011ë…„ 6ì›” 27ì�¼(ì›”) ~ 7ì›” 1ì�¼(금)
* 시간
* 월~수 : 오후 1시 ~ 오후 10시
* 목~금 : 오후 8시 ~ ì�µì�¼ ì˜¤ì „ 5시
* 시간 ë°°ë¶„ : ê°•ì�˜ 3 Time || 3시간 || 2시간 || ì €ë…�/야ì‹�(1시간) || 3시간 ||
= �블스 강� 테�블 =
* 강사님들. ê°� ê°•ì�˜ë§ˆë‹¤ 페ì�´ì§€ 만드실때 '''ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /오프ë‹�''' 형ì‹�으로 만들어주세요.
* [https://docs.google.com/spreadsheet/ccc?key=0AtizJ9JvxbR6dGNzZDhOYTNMcW0tNll5dWlPdFF2Z0E&usp=sharing 타임테�블��]
|| |||| 27�(월/낮) |||| 28�(화/낮) |||| 29�(수/낮) |||| 30�(목/밤) |||| 1�(금/밤) || ||
|| 1 || [송지ì›�] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /오프ë‹� 오프ë‹�] || [강성현] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Scratch Scratch] || [김수경] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /String만들기 String만들기] || [ì�´ì›�í�¬] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /Android Android] || [조현태] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /PythonNetwork Python으로 하는 네트워í�¬] || 8 ||
|| 2 || [송지ì›�] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /오프ë‹� 오프ë‹�] || [강성현] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Scratch Scratch] || [김수경] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /String만들기 String만들기] || [ì�´ì›�í�¬] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /Android Android] || [조현태] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /PythonNetwork Python으로 하는 네트워í�¬] || 9 ||
|| 3 || [변형진] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /개발ìž�는무엇으로사는가 개발ìž�는 무엇으로 사는가] || [강성현] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Scratch Scratch] || [김수경] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /String만들기 String만들기] || [ì�´ì›�í�¬] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /Android Android] || [조현태] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /PythonNetwork Python으로 하는 네트워í�¬] || 10 ||
|| 4 || [변형진] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /개발ìž�는무엇으로사는가 개발ìž�는 무엇으로 사는가] || [ê¹€ë�™ì¤€] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Cracking Cracking - 창과 방패] || [김준ì„�] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE RUR-PLE] || [ì�´ìŠ¹í•œ] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /ARE Android Reverse Engineering] || [ì�´ì •ì§�] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /Lua Lua] || 11 ||
|| 5 || [변형진] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /개발ìž�는무엇으로사는가 개발ìž�는 무엇으로 사는가] || [ê¹€ë�™ì¤€] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Cracking Cracking - 창과 방패] || [김준ì„�] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE RUR-PLE] || [ì�´ìŠ¹í•œ] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /Git Git-ë¶„ì‚° ë²„ì „ 관리 시스템] || [변형진] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /HowToWriteCodeWell How To Write Code Well] || 12 ||
|| 6 |||||||||||||||||||| [:ë�°ë¸”ìŠ¤ìº í”„2011/ë°¥íƒ� 맛있는 ë°¥íƒ� 시간] || 1 ||
|| 7 || [송지ì›�] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /Java Play with Java] || [:ìƒ�협 남ìƒ�협] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning Machine-Learning] || [윤종하], [황현] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /Esolang 난해한 프로그래ë°� 언어] || [ì�´ìŠ¹í•œ] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /Git Git-ë¶„ì‚° ë²„ì „ 관리 시스템] || [변형진] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /HowToWriteCodeWell How To Write Code Well] || 2 ||
|| 8 || [송지ì›�] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /Java Play with Java] || [:ìƒ�협 남ìƒ�협] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning Machine-Learning] || [윤종하], [황현] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /Esolang 난해한 프로그래ë°� 언어] || [서지혜] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비 루비] || [변형진] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /HowToWriteCodeWell How To Write Code Well] || 3 ||
|| 9 || [송지ì›�] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì²«ì§¸ë‚ /Java Play with Java] || [:ìƒ�협 남ìƒ�협] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning Machine-Learning] || [윤종하], [황현] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /Esolang 난해한 프로그래ë°� 언어] || [서지혜] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비 루비] || [김수경] || [:ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /Cryptography Cryptography], íšŒê³ || 4 ||
= 후기 =
- 1002/TPOCP . . . . 915 matches
Seminar:ThePsychologyOfComputerProgramming ë§¡ì�€ 챕터 ì •ë¦¬ê¶�리중.
* 어떤 종류� 책�지?
* ì „ë°˜ì �ì�¸ ë‚´ìš©ì—� 대한 뼈대 & 구성방ì‹�
* 장르구분?
* 내용�� 분류
* ì±… ì „ì²´í��름ì—� 대한 abstraction
* 개요
* ì €ìž�ê°€ ì œê¸°í•˜ëŠ” 질문ì�€? & ì±…ì—�서ì�˜ 대답ì�€? ( + )
* ê´€ë ¨ ìž�료 ë§�í�¬
* ì�½ê³ 난 ë’¤ì�˜ 나ì�˜ ìƒ�ê°�
프로그래머들ì�´ 그들ì�˜ 작업ì�„ 하는 방법ì—� 대한 연구 ê²©ë ¤
ê°œì�¸ 프로그래머들ì�˜ ì‹¤ë ¥ì�„ í–¥ìƒ�시키는 것ì—� 대한 ì�´í•´ë¥¼ 촉진
25ë…„ì�´ 지났지만, 프로그래머 ê°œì�¸ì�€ ì�´ì „보다 ë�” ì �합하진 않ì�Œ. 비ë¡� ìƒ�산성ì�€ 높아졌지만.
ìž�기ìž�ì‹ ì�˜ ì�´ìš©ì�„ 위해 작성
try & error ì‹�으로 ì ‘ê·¼. 프로그래ë°�ì „ 미리 ìƒ�ê°�하거나 머릿ì†�으로 ê·¸ë ¤ë³´ì§€ 않ì�Œ
프로그래� 뒤� 잊어버린다.
ì–´ë ¤ì›€ì�´ 닥쳤ì�„때, ë¬¸ì œ ìž�ì²´ë§Œì�„ 처리하기를 ì›�한다.
ë¬¸ì œì—� 대해서만 배운다.
다른 사람들ì�´ ì�´ìš©í•œë‹¤ëŠ” 것ë�„ ê³ ë ¤
추후 변화�는 부분� 확립하거나, 스펙� 명확화한다.
- 새싹�실/2011/쉬운것같지만쉬운반/2011.3.23 . . . . 907 matches
쉬운 것 같지만 쉬운 반 �번째 모임입니다~
= 공부 내용 =
* Language� 등장 배경
1. 컴퓨터란 무엇�가?
2. 컴퓨터가 처리하는 ëª…ë ¹ì—�는 ì–´ë–¤ 것들ì�´ 있ì�„까?
3. 컴퓨터가 ì�´ëŸ° ëª…ë ¹ë“¤ì�„ 어떻게 ì�´í•´í• 까?
* 프로그램� 어떻게 만들까?
1. 문법� 맞춰 프로그램 로� 코딩
2. 컴퓨터 언어로 변환
3. .exe 파� �성
* ì‹¤ì œ 코드를 보는 시간 +_+
1. ì�´ 코드가 ì–´ë–¤ í��름으로 실행ì�´ ë� 까?
= 안내 내용 =
* 드�� 있습니다 !
* 게으른 학�� 중�하차 시킬 수 있다!
= 참가 여부 =
|| 강사 || 박성현 || O ||
|| 새싹 || 장용운 || O ||
|| || 송치완 || O ||
|| || ì‹ í˜•ì¤€ || X ||
- HowToDiscussIt . . . . 905 matches
어떻게 í† ë¡ í• ê²ƒì�¸ê°€.
둘ì�´ì„œ 혹ì�€ 여럿ì�´ì„œ 어떻게 í† ë¡ ì�„ 하면 효과ì �으로 í• ìˆ˜ 있ì�„까.
í† ë¡ ì�„ 진행하는 ë°©ì‹�ì�´ "어떻게"ì�´ê³ ê·¸ í† ë¡ ì�„ 통해 ì„±ì·¨í•˜ê³ ìž� 하는 것(보통ì�€ ì–´ë–¤ íŠ¹ì • ì�˜ì œ)ì�´ "무엇"ì�´ë‹¤. ì�´ ì–‘ìž�를 분리한다. 대부분ì�˜ í† ë¡ ì�€ 다ì�Œì�˜ ì–‘ìƒ�ì�„ ë�ˆë‹¤.
* �춘� : �, 그럼 우리 다� 파티는 어디서 하면 좋�까요?
* ìˆ í�¼ë§¨ : 강남ì—� 새로 ìƒ�긴 디스코í…�ì�´ 수질ì�´ 우수하다는 ì •ë³´ë¥¼ 입수했습니다.
* 트림소녀: 지금ì�´ ì–´ë–¤ ì‹œì ˆì�¸ë�° ë””í…� ì�´ì•¼ê¸°ë¥¼ 하시나요?
* ìˆ í�¼ë§¨ : 아니, 수질ì�´ 우수하다는ë�°... ì œê°€ ì¦�명ì�„ í•´ë“œë¦¬ì£ . 수질ì�´ 우수하다면 ì–´ì©Œê³ ì €ì©Œê³ í•˜ë¯€ë¡œ ì�´ 공리와 ì�´ë¡ ì�„ ì�´ìš©í•˜ë©´...
* í™�춘ì�´ : ì�¼ë‹¨, 다른 분들ì�˜ 파티 장소 추천부터 들어보면 안ë� 까요?
지금 ì�´ 경우, "어떻게" í† ë¡ ì�„ ì§„í–‰í• ì§€ì—� 대한 í•©ì�˜ê°€ ë�˜ì–´ìžˆì§€ 않ì�€ ìƒ�태ì�´ê³ , "무엇ì�„"ê³¼ "어떻게"ê°€ 뒤섞여 있다. ì�´ë ‡ê²Œ 해서는 ì§„ë�„ê°€ 잘 나가지 않는다. ë”°ë�¼ì„œ, ì–‘ìž�를 분리한다.
ìš°ì„ ì�€ í† ë¡ ì�„ ì§„í–‰í• ë°©ì‹�ì—� 대해 í† ë¡ ì�„ 한다. ê·¸ë¦¬ê³ , ì�´ ë°©ì‹�ì�˜ 대리ì�¸ì�„ ì„ ì •í•œë‹¤. ì�´ 사람ì�„ Facilitatorë�¼ê³ 부른다. 그는 í† ì�˜ ë‚´ìš©ì—� 대한 권한ì�€ 없지만, ì§„í–‰ì�„ ì •ë¦¬í•˜ëŠ” êµ�통순경ì�˜ ì—í• ì�„ 한다. ê·¸ë¦¬ê³ , ëª¨ë“ ì°¸ê°€ìž�는 ì�´ ë°©ì‹�ì�„ ë”°ë�¼ í† ë¡ ì�„ 진행한다.
대부분ì�˜ 경우, ë¨¼ì € ì�˜ê²¬ì�„ ì�¼ë‹¨ 다 ë°›ì•„ë†“ê³ , ê°�ê°�ì�˜ 장ì �ì�„ 다 ì�´ì•¼ê¸° 하게 í•˜ê³ , ë˜� ê°�ê°�ì�˜ 단ì �ì�„ 다 ë“¤ì–´ë³´ê³ í•˜ëŠ” ì‹�으로 단계ì �으로 진행하는 것ì�´ 효율ì �ì�´ë‹¤.
한꺼번ì—� í† ë¡ ì�„ 하기엔 사람ì�´ 너무 많다. 내성ì �ì�¸ 사람들ì�€ ë§Žì�€ 사람 앞ì—�서 ì�´ì•¼ê¸° 하기를 꺼린다. 혹시나 ìž�ì‹ ì�´ 한 ë§�ì�´ 남들ì—�게 바보처럼 ë³´ì�´ì§€ 않ì�„까 ê±±ì •í•œë‹¤. 특히 ì�˜ê²¬/질문ì�„ 내는 사람ì�´ 별로 없는 ìƒ�황ì�€ 악순환ì�„ ê±°ë“한다. ì�˜ê²¬ì�„ 내는 사람ì�´ 없기 때문ì—� ì�˜ê²¬ 내기가 ì–´ë ¤ì›Œì§„ë‹¤. ë˜�한, ë‚®ì�€ 위치ì�˜ 사람(ì €í•™ë…„, 하급ìž�, 경험ì�´ ì �ì�€ 사람)ê³¼ 높ì�€ 위치ì�˜ 사람ì�´ 섞여 있는 경우, ë‚®ì�€ 위치ì�˜ 사람ì�€ 무언ì�˜ ì••ë ¥ì�„ ëŠ�ë�¼ê³ ì�˜ê²¬ 개진ì�„ ì–´ë ¤ì›Œ 한다. 보통 한 ë‘� 사람 ë§� ë§Žì�€(혹ì�€ 경험ì�´ ë§Žì�€) 사람ì�´ ì „ì²´ í† ë¡ ì�„ 주ë�„하게 ë�œë‹¤.
ì�´ëŸ´ 경우 '''Subgroup''' 패턴ì�„ 사용한다. 사람 수가 ì �으면 참여ë�„ê°€ 높아진다.
예컨대, ì�¼ë‹¨ ì „ì²´ 그룹ì�„ ëª¨ì•„ë†“ê³ ê°„ëžµí•œ ë¬¸ì œ ìƒ�황 설명과 목ì �ì—� 대해 컨센서스를 ì�´ë£¬ 후ì—�, 학년별 소그룹으로 ë‚˜ëˆ„ê³ ìž�기들ë�¼ë¦¬ 알아서 대표를 ì„ ì¶œí•˜ê³ í† ë¡ í•˜ë�„ë¡� 한다. ì„ ë°°ì�˜ 눈치를 ë³¼ í•„ìš” ì—†ì�´ ìž�ì‹ ë“¤ë§Œì�˜ ì�˜ê²¬ì�„ 개진, ì •ë¦¬í•˜ë�„ë¡� 한다. 얼마 후ì—� ëª¨ë“ ê·¸ë£¹ì�´ 모여서 ê°� 소그룹ì�˜ 대표ìž�ê°€ í† ì�˜ ë‚´ìš©ì�„ 요약 발표한다. ì�´ê²ƒì—� 대해 다시 ì „ì²´ í† ë¡ ì�„ í•˜ê³ , ë˜� 다시 '''Subgroup'''ì�„ ì‚¬ìš©í• ìˆ˜ë�„ 있다.
ì „ì²´ 개미 사회ì—�서 ì�¼ì�„ 열심히 하는 개미가 20%ì�´ê³ , 나머지 80%는 게으름뱅ì�´ë�¼ê³ 하면, ì�´ 80%ë§Œ 따로 ë�…립시켜 놓으면 ê·¸ 중 20%ê°€ 부지런한 개미가 ë�œë‹¤. ì „ì²´ 시스템ì�˜ 모양ì�€ 변하지 ì•Šê³ , ê°�ìž�ì�˜ ì—í• ì�´ 조금씩 바뀌는 것ì�´ë‹¤. ë§�ì�„ 잘 하지 않는 사람ì�´ ìžˆê³ , ë§�ì�„ ë§Žì�´ 하는 사람(예컨대 ì§„í–‰ìž�, ê°•ì—°ìž�)ì�´ 있ì�„ 때, ì�´ë¥¼ 다시 소규모로 나누게 ë�˜ë©´ 대부분 참여ë�„ê°€ 높아지게 ë�œë‹¤.
ë˜�한 ë�™ë¥˜ì§‘단 사ì�´ì—�서는 좀 ë�” ìž�ìœ ë¡œìš´ ì�˜ê²¬ 개진ì�´ 가능하다.
ì�˜ê²¬ 발표를 하지 않는 사람ì�„ ë³´ê³ ë�ë�¼ê³ 하거나, 질문ì�„ 강요하기 보다는 그들ì�´ 왜 ê·¸ë ‡ê²Œ 소극ì �ì�¸ì§€ë¥¼ ë¶„ì„�í•˜ê³ , ì �ê·¹ì �으로 ë� 수 있는 환경과 NoSmok:ì–´í�¬ë�˜ìФ 를 ì œê³µí•˜ë�¼.
'''ì°¸ê³ ìž�료:'''
["컬럼분류"]
- HelpOnActions . . . . 897 matches
== ì•¡ì…˜ ==
모니위키는 ì•¡ì…˜ì�´ë�¼ëŠ” 확장기능ì�„ ì œê³µí•©ë‹ˆë‹¤. ì•¡ì…˜ì�€ 현재 ë³´ê³ ìžˆëŠ” 페ì�´ì§€ 혹ì�€ ì „ì²´ 위키ì—� 대한 특별한 확장 기능ì�„ ë§�합니다. 매í�¬ë¡œì™€ëŠ” 다르게 위키 페ì�´ì§€ì—� ì§�ì ‘ 매í�¬ë¡œë¥¼ 삽입해야 하는 것ì�´ 아니ë�¼ ê·¸ 페ì�´ì§€ë¥¼ 다른 ë°©ì‹�으로 보는 방법ì�„ ì œê³µí•©ë‹ˆë‹¤. 예를 들어 페ì�´ì§€ë¥¼ 편집하는 기능를 `edit` ì•¡ì…˜ì�´ë�¼ê³ 하며, ë¶�마í�¬ë¥¼ 하는 기능ì�€ `bookmark`ì•¡ì…˜ì�„ 통해 ì�´ë£¨ì–´ì§€ê³ , ì „ì²´ 검색, ì œëª© 검색, ì—ë§�í�¬ 검색 등등 여러가지 기능ì�„ ì œê³µí•©ë‹ˆë‹¤. ì�´ëŸ¬í•œ ì•¡ì…˜ì�€ 플러그ì�¸ ë°©ì‹�으로 다른 기능ì�„ ì†�쉽게 í™•ìž¥í• ìˆ˜ 있게 하여 위키ì�˜ í’�부한 기능ì�„ 가능하게 ë§Œë“¤ì–´ì£¼ê³ , ì�¼ë¶€ ì•¡ì…˜ì�€ 페ì�´ì§€ì�˜ 내용과 ìƒ�ê´€ 없는 기능ì�„ ì œê³µí•˜ê¸°ë�„ 합니다. (페ì�´ì§€ 지우기 기능ì�€ DeletePage 혹ì�€ 페ì�´ì§€ ì�´ë¦„ì�„ 바꿔주는 RenamePage 기능)
�러한 기능� 시스템� 설치하거나 �부 기능� 비활성화 시키는 것� 가능하며, 확장� 통해 새로운 기능� 넣� 수� 있습니다. (�세한 내용� HelpForDevelopers를 통해 참조하세요)
ì•¡ì…˜ì�˜ ì�¼ë¶€ 가장 기본ì �ì�¸ 기능ì�€ 페ì�´ì§€ì�˜ 맨 하단ì�˜ ë§�í�¬ì—� ì œê³µë�˜ê±°ë‚˜ ìƒ�단ì�˜ ì•„ì�´ì½˜ 메뉴ì—� ì œê³µë�˜ê¸°ë�„ 합니다. (현재 사용하시는 테마ì—� ë”°ë�¼ì„œ 달ë�¼ì§ˆ 수 있습니다)
다ì�Œì�˜ ë‚´ìš©ì�€ 모니위키ì—�서 기본ì �으로 ì œê³µë�˜ëŠ” ì•¡ì…˜ì�´ë©°, 아래ì—� ê¸°ìˆ ë�œ ì•¡ì…˜ì�˜ ì�¼ë¶€ëŠ” 시스템ì—� ë”°ë�¼ì„œ 비활성화 ë�˜ì–´ ì‚¬ìš©í• ìˆ˜ ì—†ì�„ 수ë�„ 있습니다.
* `!UploadFile`: 파� 업로드 UploadFile 페�지를 참조하세요.
* `!DeletePage`: 파ì�¼ 지우기 - 하단ì—� 파ì�¼ 지우기 ì•¡ì…˜ 메뉴가 있는 경우가 있습니다. ì�´ ì•¡ì…˜ì�„ 누르면 페ì�´ì§€ì�˜ 최종 백업본ì�´ 지워지지만 페ì�´ì§€ì�˜ ì—사는 계ì†� 남아있으므로 (시스템 관리ìž�ê°€ ì�´ê²ƒì�„ 지우지 않는 ì�´ìƒ�) ì–¸ì œë“ ì§€ ë³µêµ¬í• ìˆ˜ 있습니다. ì�¼ë¶€ 위키ì—�서는 지우기가 활성화 ë�˜ì–´ 있지만, 모니위키ì—�서는 기본ì �으로 관리ìž�ë§Œì�´ 페ì�´ì§€ë¥¼ 지울 수 있ë�„ë¡� ì„¤ì •ë�˜ì–´ 있습니다.
* `!LikePages`: 비슷한 ì�´ë¦„ì�„ 가지는 페ì�´ì§€ 목ë¡�ì�„ 찾아ì¤�니다. ì˜�문ì�˜ 경우 ì �ì ˆížˆ 잘ë�¼ë‚´ì–´ 앞/ë’¤ 단어별로 검색해주며, 한글ì�¼ 경우ì—�는 앞/ë’¤ 한글ìž� ì�´ìƒ�ì�„ 잘ë�¼ë‚´ì–´ 비슷한 파ì�¼ ì�´ë¦„ì�´ 있는지 찾아ì¤�니다.
다ì�Œì�˜ ì•¡ì…˜ 목ë¡�ì�€ 기본ì � 기능으로 사용ìž�ì—�게 특별히 노출ë�˜ì§€ëŠ” 않지만 '''ë‚´ë¶€ì �'''으로 ìƒ�단/하단ì�˜ 메뉴ì—�서 사용ë�˜ëŠ” ê±°ì�˜ 기본ì �ì�¸ ì•¡ì…˜ 목ë¡�입니다.
* `edit`: 페�지 편집
* `diff`: 페ì�´ì§€ ë°”ë€�ì � 보기
* `info`: 페ì�´ì§€ ì •ë³´ ë°� 과거 ì�´ë ¥
* `show`: 페�지 보기 (기본 액션).
* `print`: 페ì�´ì§€ë¥¼ 프린트 뷰로 보기. ìƒ�단과 하단ì�˜ 메뉴가 나오지 ì•Šê³ ì½˜í…�ì¸ ë¥¼ 위주로 나옵니다.
* `subscribe`: 페�지 구� SubscribePlugin 참조
* `userform`: UserPreferences 페�지�서 사용�는 내부 액션
* `revert`: 구 ë²„ì „ì�˜ 페ì�´ì§€ë¡œ ë�˜ë�Œë¦¬ê¸° 위한 ì•¡ì…˜ (모니위키 1.1.3부터 ì§€ì›�)
* `rename`: 페�지�름 바꾸기 액션
* `titleindex`: 페ì�´ì§€ 목ë¡�ì�„ í…�스트로 보내거나 (Self:?action=titleindex) XML로 (Self:?action=titleindex&mimetype=text/xml'''''') 보내기; MeatBall:MetaWiki 를 ì‚¬ìš©í• ëª©ì �으로 ì“°ìž„.
* `fullsearch`: `FullSearch` 매í�¬ë¡œì™€ 함께 사용ë�˜ëŠ” ì „ì²´ 페ì�´ì§€ 검색 ì•¡ì…˜
- ZeroPagers . . . . 895 matches
ZeroWiki � 활�중� ZeroPage 회�들� 개� 페�지 모�입니다. 기본 양�� ["HomepageTemplate"] 입니다.
회ì›� : (ì •íšŒì›�; [회ì›�ì¡°ê±´]ì—� 맞는 회ì›�)
학부ìƒ�들ì�€ ìž�ì‹ ì�˜ ê°œì�¸íŽ˜ì�´ì§€ë¥¼ 현재ì�˜ 계íš�, 관심사를 ì �는 등ì�˜ ìš©ë�„로 사용해 주세요.[[BR]]
[DeleteMe]) ��는 알아서 채워주세요.
* [김�우]
* [김�엽]
* [최민준]
* [김��]
* [임지민]
* [ì •í•´ì†”]
* [김�솔]
* [ì „ì„±ìˆ˜]
* [김재훈]
* [ì„ ì§€í›ˆ]
* [조나단]
* [김�민]
* [ì‹ ë�™ì¤€]
* [ì‹ ì—°ì§„]
* [좌민주]
* [ìž„ì •íƒ�]
- 새싹êµ�실/2012/ê°•ë ¥ë°˜ . . . . 895 matches
= 참여� 명단 =
* 강사 : ì •ì¢…ë¡�
* í•™ìƒ� : [ì„¤ìœ í™˜], [장재ì˜�], [í™©í˜„ì œ]
= 수업 =
== 1회차 ==
=== 출� ===
|| ì •ì¢…ë¡� || O ||
|| ì„¤ìœ í™˜ || O ||
|| 장재� || O ||
|| í™©í˜„ì œ || O ||
=== 수업내용 ===
1.visual studio 사용법
새로만들기 - win32 콘솔 프로ì �트(빈프로ì �트ì—� ì²´í�¬)
소스파ì�¼ 오른쪽í�´ë¦ 추가 - cpp파ì�¼ í�´ë¦í›„ ì�´ë¦„ì—� .c 붙여서 ìƒ�성
2.�종 연산�
기본ì �ì�¸ ì‚°ìˆ ì—°ì‚°ìž� +-*/ %는 나머지 ì—°ì‚°
대입연산� = 좌�서 우로 대입
�� 연산� ++, -- a++� 연산후 �가 , ++a는 �가후 연산
관계 연산� ==, !=, >, < 등등
논리 연산� !, &&, ||
- 프로그래�잔치/ErrorMessage . . . . 892 matches
=== 소개 ===
ì „ìž�수첩 작성
=== 팀 ===
* ê³ ê°�: ìœ ìƒ�ìš±, 김기웅 (02)
* 개발: ê°•ì�¸ìˆ˜, ì�´ì°½ì„, 장ì�€ì§€, ìœ ìƒ�ìš±, 김기웅
* ê³ ë¬¸: ê°•ì„�천
소스는 �료실�.~
=== ì •ë¦¬ ===
* 처ì�Œì—� 개발ìž�들ì�´ë�¼ê³ í• ìˆ˜ 있는 01들ì�´ ê³ ê°�ì�´ë�¼ê³ í• ìˆ˜ 있는 02들ì—�게 모종ì�˜ ì••ë ¥ì�„ 넣었지만, 어떻게 해서 ì „ìž�수첩ì�„ 하게 ë�˜ì—ˆë‹¤.
* íŒ€í”Œë ˆì�´ë¥¼ ì–´ì¼€ 하면 잘 í• ìˆ˜ 있는가 ì�˜ë…¼í•˜ë�˜ì¤‘ ì�€ì§€ 누나 합세
* 과방ì—�서 샌드위치를 먹으며 ì–´ë–¤ 기능ì�„ ë„£ì�„까 ê³ ë¯¼
* 게임, ë§Œë…„ë‹¬ë ¥, ì „í™”ë²ˆí˜¸ë¶€, 계산기, 시계 낙찰
* 올ë�¼ì™€ì„œ 언어를 ì •í–ˆë‹¤. 공통으로 다 아는 언어는 C++, GUI로 í• ê²ƒì�´ë¯€ë¡œ MFCê°€ 낙찰ë�˜ì—ˆë‹¤. 다ì�´ì–¼ë¡œê·¸ ê°€ì§€ê³ ë†€ë�˜ì¤‘ ë‹¬ë ¥ì�´ ë³´ì�¸ë‹¤.--; ë‹¬ë ¥ ì—†ì• ê¸°ë¡œ 함. 시계ë�„ ì—†ì• ê¸°ë¡œ 함
* 1ì°¨ ì •ë¦¬ 시간 가까워질 ë¬´ë µ, 우리는 ì¢Œì ˆì�„ ëŠ�꼈다. MFC 그나마 좀 해본 ì�¸ìˆ˜êµ°ê³¼ ì°½ì„êµ°ì�´ MFCì—�서 다뤄본건 다ì�´ì–¼ë¡œê·¸ 박스ì—� 비트맵 뿌리는것 ë§�곤 없었ë�˜ 것ì�´ë‹¤.--; 그래서 다같ì�´ 어설픈 언어로 하ëŠ�니, MFC로 하는 GUI보다는 JAVA로 하는 GUIì—� ì�µìˆ™í•œ ì�¸ìˆ˜êµ°ì�´ ìž�바로 하ìž�ê³ ìš´ì�„ 뜸. ì°½ì„êµ° ì �ê·¹-_-ë�™ì�˜. 그래서 ìž�바로 바꿨ì�Œ. 한 2시간 ë‚ ë ¸ë‹¤.
* 개발 시작
* ì�¸ìˆ˜ + ì�€ì§€ëˆ„나 + 기웅 : ë©”ì�¸í”„ë ˆìž„ + 계산기
* ì°½ì„ + ìƒ�ìš± : ì „í™”ë²ˆí˜¸ë¶€
* ì�¸ìˆ˜êµ° ì—시 ìž�ë°” 오랜만ì—� ì�¨ë³¸ë‹¤. ì�´í�´ë¦½ìФ ì�¨ë³¸ì§€ ì�´í‹€ ë�˜ì—ˆë‹¤. 계ì†� 삑사리 낸다. í”„ë ˆìž„ ì•ˆë‚˜ì˜¤ê³ , ì–´ì¨Œë“ ê²¨ìš°ê²¨ìš° ìƒ�ê°�í•´ë‚´ê³ ë�„í��먼트 찾아가면서 ë©”ì�¸í”„ë ˆìž„ê³¼ 계산기 대충 완성(ë�˜ë�„ë¡� ë§Žì�€ê²ƒì�„ 구현하기 위해 예외처리, 복잡한 ì—°ì‚°ì�€ 하지 ì•Šê³ , 그냥 4칙연산(소숫ì �무시--;)ê³¼, í�´ë¦¬ì–´ ì •ë�„ë§Œ 구현). ë�„중ì—� ìƒ�민ì�´í˜•ì�´ 편한 셋팅ì�„ 해줘서 그나마 편하게 코딩, 하다가 게임 없앰--;, ìƒ�ìš±ì�´ê°€ í•œë‹¤ê³ ë‹¬ë ¥ 부활
* ê°™ì�€ 시간, ì°½ì„ì�´ì™€ ìƒ�ìš±ì�´ëŠ” "Hello World" 삑사리 ë‚´ê³ ìžˆì—ˆë‹¤. 컴파ì�¼ 하면 í�´ëž˜ìŠ¤ê°€ 없댄다. ì�´ëž˜ì €ëž˜ 암울한 우리 ì¡°ì�˜ 분위기를 ëŠ�ë‚„ 수 있었다.
* 그러다가 ì�¸ìˆ˜êµ°ê³¼ ìƒ�ìš±ì�´ëŠ” 커피 ë§ˆì‹œê³ ì˜¤ê³ , 어쩌다 보니까 팀ì�´ 바뀌었다. 나ë�„ 모르는 새ì—�--; ì�€ì§€ëˆ„나+ì°½ì„êµ°, ì�¸ìˆ˜êµ°+기웅, ìƒ�ìš± ì�´ë ‡ê²Œ 나뉘었다. ì�€ì§€ëˆ„나랑 ì°½ì„êµ°ì�€ ì „í™”ë²ˆí˜¸ë¶€ë¥¼ 계ì†� 만들기 ì‹œìž‘í–ˆê³ , ì�¸ìˆ˜êµ°ê³¼ 기웅ì�€ ë ˆì�´ì•„웃 잡으면서, ì „ìž�수첩 비슷-_-하게 만들어 나갔다. ìƒ�ìš±ì�´ëŠ” ìž�바는 ì�µìˆ™í•˜ì§€ ì•Šë‹¤ê³ ì�¼ë‹¨ c로 ë§ŒëŠ¥ë‹¬ë ¥ ë§Œë“¤ê² ë‹¤ê³ ì‹œìž‘.
- B급좌파 . . . . 890 matches
ê¹€ê·œí• ì¹¼ëŸ¼ì§‘. Cine21 ì�˜ 'ìœ í† í”¼ì•„ ë””ìŠ¤í† í”¼ì•„' 연재중.
글 투를 ë³´ë©´ 대강 누가 ì�¼ëŠ”ì§€ ë³´ì�¼ì •ë�„ì�´ë‹¤. Further Reading ì—�서 ê°€ë�” ì² ì›…ì�´í˜•ì�´ 글ì�„ 실ì�„때를 ë³´ë©´.
김규í•ì�˜ 글ì�„ ì�½ê³ 한편으로는 시ì›�í• ëŸ°ì§€ ëª¨ë¥´ê² ì§€ë§Œ (í†µì¾Œí•¨í•˜ê³ ëŠ” 좀 다르다. 친구랑 골방ì—�서 맘ì—� 안드는 넘들 ë’¤ì—�서 까대는 ëŠ�낌ì�´ëž„까) 한편으로는 ì†�ì�´ íŽ¸í• ë¦¬ 없다. ì �당히 ì§€ì �ì�¸ì²™ ì�´ì•¼ê¸°í• 때 ì „ë¬¸ìš©ì–´ ì �당히 ì„žì–´ì£¼ê³ , ì œëŒ€ë¡œ 알지ë�„ 못하면서 ì �당히 사회 아는 ì–‘ 민주당ì�´ ì–´ì©Œê³ í•œë‚˜ë�¼ë‹¹ì�´ ì–´ì©Œê³ í•˜ëŠ”. ë†�활ì�´ë‚˜ 빈활한번 안다녀온 나로서는 ë�”ë�”ìš± ì�´ ì±…ì�„ ë³´ê³ ì„ ì›ƒìœ¼ë©´ 안ë�œë‹¤. ì‚¶ì—�서 민ê°�해야 í• ì‚¬í•ì—�서 그냥 ê°„ê³¼í•˜ê³ ì¡°ìš©ížˆ 사는 소시민으로서는 ê·¸ì € ì§€ì‹�ì�¸ 투ë�œê±°ë¦¬ëŠ” ì�´ì•¼ê¸°ì�¼ë¿�ì�´ë‹¤. 진중권ì�´ê±´ 강준만ì�´ê±´ 김규í•ì�´ê±´.
그사람들ì�˜ 글들ì�´ 나ì—�게 ì�½ì–´ì§�으로 ì�¸í•´ 'ì �ì ˆížˆ ì�¨ë¨¹ìœ¼ë©´ 재미있ì�„ 만한 글투' ì§€ì‹�분류ì—� 하나 추가ë�˜ë©´, ë˜�는 'ì �ì ˆí•˜ê²Œ 사회ì �ì�¸ ì²™ ì�¼ìˆ˜ 있는 ì�¸ìš©ê±°ë¦¬'ê°€ ë�˜ë©´ 괜히 미안해지니까. 그냥 ì �ì ˆížˆ ì�½ê³ . 'ì•„ ê·¸ 사람 ì�´ì•¼ê¸°'. 나중엔 'ì§€ì‹�ì�¸ ë¡�ì�„ ê³ ë¥´ë‹¤' ê°€ 나중엔 'ì§€ì‹�ì�¸ ê·œí•ì�„ ê³ ë¥´ë‹¤', 'ì§€ì‹�ì�¸ 중권ì�„ ê³ ë¥´ë‹¤' ì‹�ì�˜ 글ë�„ 나올지ë�„ 모르니. -- 소시민 ["1002"]
ì „ì—� 모 오프ë�¼ì�¸ 모임ì�„ 나간 ì �ì�´ 있었다. ìž�기 소개시간때 처ì�Œìœ¼ë¡œ 걸리게 ë�˜ì—ˆë‹¤. 그냥 아무 ìƒ�ê°�ì—†ì�´ 'C대학êµ� 99학번 A 입니다' ë�¼ê³ 했는ë�°, ê·¸ 다ì�Œë¶€í„° 다른 사람들 소개가 ì „ë¶€ 'S대학êµ� 00학번 누굽니다' 'B회사 근무중 누구입니다' 였다. ê·¸ 와중ì—� 중간ì—� ë¶™ì�¼ 소ì†�ì�„ ê¶�리하며 머ë‡ë¨¸ë‡ê±°ë¦¬ë‹¤ê°€ 그냥 'B 입니다' ë�¼ê³ 한 사람ë�„ 있었다. ì•„ì°¨. ì € 사람 ë‚´ê°€ 아는 사람ì�¸ë�°, 대학ì—� 다니지 ì•ŠëŠ”ë‹¤ê³ í–ˆì—ˆì§€.
ë§¨ë‚ '학연ì�´ë„¤ 지연ì�´ë„¤ ì§€ì—ê°�ì •ì�´ 어쩌네' 하면서, 무심코 나는 ê·¸ 사람ì—�게 í�ë ¥ì�„ 행사한 것ì�´ë¦¬ë�¼. ì°¨ë�¼ë¦¬ 그냥 'ZeroPage ì—�서 활ë�™ì¤‘ 누구입니다' ë�¼ê³ í• ê±¸. 온ë�¼ì�¸ 모임ì�´ë¦„ì�´ë�¼ë©´ 그래ë�„ 1ë…„ì—� 10ë§Œ ì�´ìƒ� 못들어가는 대학êµ�보단 그래ë�„ ë�œ í�ë ¥ì �ì�´ë ¨ë§Œ. (하긴 ê²°êµ ì¤‘ëŒ€ëª¨ìž„ì�´ë¯€ë¡œ ë˜‘ê°™ìœ¼ë ¤ë‚˜..) 나ì�˜ 언어ì—�ì„ ë‹¹ì—°í•œ 세ìƒ�ì�´ 다른 사람들ì—�ê²� ë‹¹ì—°í• ìˆ˜ 없는 세ìƒ�ì�¸ 경우가 있다. 순간ì—� 대해서 민ê°�í• ìˆ˜ 있었ë�”ë�¼ë©´. 깨어있었다면. -- ["1002"]
ë©°ì¹ ì „ì—� 회사ì—�서 부서간 다툼ì�´ 있었는ë�°, 요약하ìž�ë©´..
ì˜�업팀 : ì�´ëŸ¬ ì�´ëŸ¬í•œ ì œí’ˆì�„ ì�´ìš©í•´ì„œ ... (중략)
개발팀 : 그건 �업팀� 개발� 몰�서 그런 �야기를 하는건�... (중략)
개발팀ì—�서 한 위ì�˜ ì�´ì•¼ê¸°ëŠ” 대화ì�˜ ë‹¨ì ˆì�„ 시ë�„하는, 그것ë�„ ìƒ�대방ì—� 대해 치명ì �ì�¸ ë§�ì�„ 한 것ì�´ì§€. '''넌 ì�´ê²ƒì�„ 모르니 그런 소리나 í•˜ê³ ìžˆëŠ”ê²ƒì�´ë‹¤.'''
ì�´ì²˜ëŸ¼, ê¼ ëª¨ë“ ê²ƒì�„ ì§�ì ‘ 경험해ë´�야 대ìƒ�ì—� 대해 ì�´ì•¼ê¸° í• ìˆ˜ ìžˆë‹¤ê³ ëŠ” ìƒ�ê°�í• ìˆ˜ëŠ” 없는 ì�¼ì�´ ì•„ë‹�까. ë†�활ì—� 대해 모르면 모르는ë�°ë¡œ, 알면 아는대로 ì�´ì•¼ê¸° 하는게 나ì� ì�´ìœ ê°€ 있ì�„까. ì˜¤ížˆë ¤ 그런 시ë�„를 하는 사람ì�€ '''잘''' 아는 사람ì�„ 만나 ë�” '''잘''' 알게ë�˜ëŠ” 계기가 ìƒ�길 가능성ì�´ 훨씬 많으니, 좋ì�€ê²Œ ì•„ë‹�까 (ë¬¼ë¡ , ì ì²™ 하는걸 ì�´ì•¼ê¸° 하지 않ì�Œì�€ ì•Œê² ì§€ë§Œ :) )
세ìƒ�ì—� 진리를 아는 사람ì�´ 몇ì�´ë‚˜ ë�œë‹¤ê³ . 기죽지 ë§�ê³ ë‹¹ë‹¹í•˜ë�˜, ìž�ì‹ ì�˜ 귀만 열어놓으면 충분하지. ê°œì�¸ì �으로 ì„�천ì�´ê°€ 당당한 모습ì�„ 지닌다면, 지금보다 '''백만배''' ë©‹ì ¸ë³´ì�¼êº¼ë�¼ ìƒ�ê°�함 ;-) --ì„ ìš°
''ë�.. '어설프게 ì 척하지 않기 위한' ê°œì�¸ì �ì�¸ 경계ì�˜ 글 ì •ë�„로만 ìƒ�ê°�해주시길. :) ê·¸ ì�´ìƒ� 가다가는 ì�´ 글ì�´ 'ìž�기가 다치지 않기위해 미리 ì³�놓ì�€ 보호막' ì�´ ë�˜ì–´ë²„릴지ë�„ 모르기ì—�. -- ["1002"]''
["책분류"]
- ProjectZephyrus/Thread . . . . 890 matches
Zephyrus Project 진행중ì�˜ ì�´ì•¼ê¸°ë“¤. Thread - Document BottomUp ì�„ í•´ë�„ ì¢‹ê² ê³ ìš”.
* ''Database Connection Pool ì�„ 사용하ë�˜ 하지 않ë�˜, DB ìž�ì›�ì�„ 얻어오는 부분ì�„ 하나ì�˜ end pointì—�서 처리하세요. 처ì�Œë¶€í„° ì�´ë¥¼ ê³ ë ¤í•˜ì§€ 않ì�„ 경우, '''*.java''' ì—�서 Database Connectionì�„ ìƒ�ì„±í•˜ê³ , 사용하는 코드를 머지않아 보게 ë� ê²�니다. ì�´ëŠ” ì •ë§� 최악입니다. poolì�„ 쓰다가 ì“°ì§€ 않게 ë� 경우는?다시 poolì�„ ì�¨ì•¼ í• ê²½ìš°ëŠ”? ë�” 좋ì�€ 방법ì�€ interface를 잘 ì •ì�˜í•´ì„œ ì‚¬ìš©í•˜ê³ , ì‹¤ì œ DB 작업ì�„ 하는 í�´ëž˜ìŠ¤ëŠ” Factory 를 통해 ìƒ�성하는게 좋습니다. ì–´ë–¤ ë°©ì‹�으로 DB를 다루ë�˜ ê°„ì—� 위ì—�서 보기엔 í•ìƒ� 같아야 í•˜ì£ . --ì�´ì„ ìš° [[BR]]
[http://javaservice.net/~java/bbs/read.cgi?m=devtip&b=servlet&c=r_p&n=973389459&k=ê³ ë ¤ì‚¬í•&d=t#973389459 JDBC ì—°ë�™ì‹œ ì½”ë”©ê³ ë ¤ì‚¬í•(Transaction처리) - ì œ3탄-] [[BR]]
[http://javaservice.net/~java/bbs/read.cgi?m=devtip&b=jdbc&c=r_p&n=1018622537&p=1&s=t#1018622537 PreparedStatement � 허와 실]''
* 옙 ì•Œê² ìŠ´ë‹¤ ìš°ì„ ì�€ acessëž‘ ì—°ë�™í•˜ëŠ” 거나 공부해놓ì�„께요 왜ëƒ�하면 ì±…ì—� ê·¸ë ‡ê²Œ 나와서 보기 편해시리...-,-;;;
ì •ëª¨ë•Œ ë´�ìš”~~
* ì œê°€ ì €ë²ˆí•™ê¸°ì—� 작업했ë�˜ ë©”ì‹ ì ¸ê°€ 있습니다. ì�´ë²ˆ 프로ì �트를 하면서 ì°¸ê³ í• ìˆ˜ 있는 부분ì�„ ì°¸ê³ í•˜ì„¸ìš”. ì €ë²ˆ 학기ì—� ì •ë³´ì²˜ë¦¬ 실습ì�´ëž€ 과목ì—�서 프로ì �트로 í–ˆë�˜ 것입니다. UP 로 Process 를 ì§„í–‰í–ˆì—ˆê³ , 높ì�€(?) ì �수를 위해서 ë§Žì�€ 문서를 남기긴 했는ë�°.. 부족한 ë©´ì�´ ë§Žêµ°ìš” ã…¡.ã…¡;; http://www.inazsoft.net/projectworktool.html ì—�서 다운로드 ë°›ì�„ 수 있습니다. - 구근
''ì •ë§� ë§Žì�€ 문서;; ë³´ê³ ê°�탄했슴다 형~ 문서형ì‹�ì�´ë‚˜ ê³ ë ¤í•´ë³¼ ì �등ì—�서 ì°¸ì¡°í• ë§Œí•œ 좋ì�€ ìž�료가 ë� 듯 --ì„�천''
* ì œê°€ JDBC í• ë•Œ 삽질했ë�˜ê±° 다른 사람들ì�€ 삽질하지 않ë�„ë¡� 하기 위해서 남긴 문서가 있어여.. 조금ì�´ë‚˜ë§ˆ 삽질 방지하는ë�° ë�„움ì�´ ë�˜ë©´ ì¢‹ê² ë„¤ì—¬..^^: - ìƒ�협[http://www.caucse.net/cgi-bin/moin/moin.cgi/_c0_da_b9_d9_c7_c1_b7_ce_c1_a7_c6_ae_2f_b9_e6_c8_ad_ba_ae_c6_c0_b8_de_bd_c5_c0_fa_2fJDBC JDBC ê´€ë ¨ 삽질 방지용 문서]
Database ê´€ë ¨ 부분 아니ë�¼ 팀 프로ì �트시 ê³ ë ¤í•´ì•¼ í• ì‚¬í•ì�€ 꽤 ë�©ë‹ˆë‹¤. SuccessfulProject 를 위해서 ê³ ë ¤í•´ì•¼ í• ì‚¬í•ì�€ 어떤게 있ì�„까요? ìž�세한 ë‚´ìš©ì�€ 차후 ì •ë¦¬í•´ì„œ 쓰기로 í•˜ê³ , 하나 ì�´ì•¼ê¸° í•˜ê³ ì‹¶ì�€ê±´ 최대한 '''중복'''ì�„ 피하ë�„ë¡� 하세요. 특히나, 한참 대화를 하지 ì•Šê³ ìžˆë‹¤ë³´ë©´ ê°™ì�€ ì�¼ì�„ 하는 utility성 í�´ëž˜ìŠ¤ë“¤ì�„ 모ë‘�ê°€ 하나씩 ì§€ë‹ˆê³ ìžˆì�„ê²�니다.
가장 ì�´ìƒ�ì �ì�¸ ìƒ�태는 ì˜ˆì „ ì°½ì¤€ì„ ë°°ë‹˜ì�´ 세미나ì—�서 ì�´ì•¼ê¸° 했었ë�˜, 'ì�´ëŸ¬ ì�´ëŸ¬í•œ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ëŠ” 여기 있지 않ì�„까 해서 ë´¤ë�”니 바로 ê·¸ ìž�리ì—� 있ë�”ë�¼.' 하는 ìƒ�태입니다. 그러면 최악ì�€? 'ì�´ëŸ¬ ì�´ëŸ¬í•œ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ê°€ 필요한ë�°? ì�Œ.. ì�´ì�˜ê²Œ 잘 만들어놓기는 ê·€ì°®ê³ ì—�ë�¼ 다ì�Œì—� ì •ë¦¬í•˜ì§€ ë�' ê·¸ë¦¬ê³ ëŠ” 해당 method들ì�„ copy & paste. '''공통 모듈'''ì�„ 한곳ì—�서 다루ë�„ë¡� 하세요. 공통 모듈ì�€ 꽤 많습니다. logging, configuration, resource managing ,..
''혼ìž�서 플ë°�í• ë•Œì—�ë�„ ìž�주 ë°œìƒ�하는.. ^^ 다른 프로그램들 플ë°�하다가ë�„ 비슷한 패턴ì�˜ 코드들ì�´ ë§Žì�´ 보여서 그런 ê±´ 따로 utility class ì‹�으로 ë””ë ‰í† ë¦¬ 따로 ë‘�ê³ ê´€ë¦¬í•˜ê³ í–ˆì—ˆì£ . 프로ì �트 진행중ì—�는 다른 사람들 소스를 ì§€ì†�ì �으로 ê°™ì�´ ë´� 나가면서 ìƒ�ê°�í•´ì•¼ê² êµ°ìš”. CVS 로 한곳ì—� 소스를 모으면 ë�„움ì�´ ë� 것ì�´ë�¼ ìƒ�ê°�. --ì„�천''
ì•„ 한가지 ë�” ìƒ�ê°�나는게 있군요. ìž�바로 프로ì �트를 하니 ì �습니다. ì ˆëŒ€ 작성하는 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë‚˜ 코드ì�˜ 중간ì—�서 Exceptionì�„ 잡아서 삼켜버리지 마세요. Exceptionì�€ 추후 debuggingì—� ì ˆëŒ€ì �ì�¸ ì •ë³´ë¥¼ ë‹´ê³ ìžˆìŠµë‹ˆë‹¤. 중간ì—� try ~ catch 로 ìž¡ì•„ë²„ë¦¬ê³ , ì–´ë– í•œ 형태로ë�„ ì•Œë ¤ì£¼ì§€ 않는것ì�€ ìƒ�당히 위험합니다. 시간ì�´ 나면 ì�´ì™€ ê´€ë ¨í•´ì„œ ë�” ì �ë�„ë¡� 하지요. --ì�´ì„ ìš°
'''코드 조언'''
위ì�˜ ë°©ì‹� ëŒ€ì‹ ì•„ëž˜ì²˜ëŸ¼...
''' ''System.out.println()'' ì�´ 머지않아 재앙ì�„ ê°€ì ¸ì˜¬ 것ì�´ë‹ˆ.. --삽질 계시ë¡� 2장 :)'''
* ["ì°½ì„/ì�¼ì§€"]
- 2thPCinCAUCSE . . . . 889 matches
2회 중앙대학� 컴퓨터공학과 프로그래� 경진 대회� 대한 �료.
=== 안내 ===
* 시간: 2003년 5월 28� 18:00 ~ 21:00
* 장소: 7층 PC실
* 팀 구성: 2-3� / 팀 당 PC 한대
* 사용언어: C/C++ with Visual C++ 6.0
* ë¬¸ì œ 성격: êµë‚´ 대학ìƒ� 프로그램 경진 대회ì�˜ ë¬¸ì œ ì¶œì œ 경향ì�„ 따른다. 2002ë…„ë�„ ë¬¸ì œ 샘플( http://cs.kaist.ac.kr/~acmicpc/problem.html see also ["2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´"] 참조)
* 경시 주ì�˜ì‚¬í•:
* 팀�� 아닌 사람과 대화 금지
* 휴대�, �터넷 사용 금지
* ê°œì�¸ 디스켓, CD 등 휴대 금지. 디스켓ì�€ ë‚˜ëˆ ì¤€ 것만 사용.
* 채ì � 기준:
* 경시 3시간ì—� 3ë¬¸ì œê°€ ì¶œì œë�œë‹¤. (open book, closed internet)
* 팀ì�€ 한 ë¬¸ì œì—� 대해 소스코드가 완성ë�˜ë©´ 디스켓ì—� ë‹´ì•„ 채ì � 팀ì—� ì œì¶œí•œë‹¤.
* 채ì �ì�€ ê·¸ 소스코드를 컴파ì�¼í•´ì„œ 수행파ì�¼ì�„ 만들어 채ì �한다.
* ê·¸ ë¬¸ì œì—� 대해서 준비ë�œ 테스트 ë�°ì�´íƒ€( 보통 5-10ê°œ)ì—� 대해서 모ë‘� 맞는 답ì�„ 내야 ê·¸ ë¬¸ì œë¥¼ 맞춘 것으로 한다.
* 프로그램ì�˜ 실행시간ì�´ ì�¼ì •시간(예: 10ì´ˆ)ì�„ 지나ë�„ ë��나지 않ì�„ 경우 틀린 ë¬¸ì œê°€ ë�©ë‹ˆë‹¤.
* 컴파ì�¼ error, 실행 시간 error , ì¶œë ¥ í�¬ë§·ì�´ ë¬¸ì œì—�서 ì •í•œ 것과 다른 경우ì—�ë�„ 틀림.
* ì œì¶œí•œ 답안ì�´ í‹€ë ¸ì�„ 경우, 매번 ì�¼ì •한 penalty ì �수 (10ì �)를 받게 ë�œë‹¤.
* 틀린 ë¬¸ì œëŠ” 다시 ì œì¶œí• ìˆ˜ 있다.
- 대학�준비 . . . . 883 matches
= 06 년 준비팀 =
* [대학�준비06]
= 공통 =
í•™ì �
ì˜�어성ì �
[http://cafe.daum.net/goMS 대학� 준비 카페(다�)]
ë©´ì ‘
시험
[http://admission.kaist.ac.kr 입학안내]
* [KAISTì „ì‚°ëŒ€í•™ì›�ë©´ì ‘/06ì „ê¸°]
* [http://admission.kaist.ac.kr/bbs/top_view.php?id=board01&no=44 2007봄학기]
== 모집요강 ==
구분 �시 장소
'''ì›�ì„œì ‘ìˆ˜ 2006. 7. 28(금) 10:00- 8. 1(í™”) 17:00 ì�¸í„°ë„·'''
ì„œë¥˜ì œì¶œ 2006. 8. 3(목)까지 ë�„ì°© 마ê°� KAIST ëŒ€ì „ìº í�¼ìФ í•™ìƒ�ì„ ë°œíŒ€
ì œì¶œì„œë¥˜ ë�„착확ì�¸ 2006. 7. 28(금), 10:00 - 8. 4(금), 17:00 KAIST 입학본부 홈페ì�´ì§€
'''특별 TEPS시험 2006. 8. 6(ì�¼), 13:30까지 입실완료 ì ‘ìˆ˜ 시 시험 장소 확ì�¸ìš”ë§� -> 여기서 http://www.teps.or.kr/kaist/kwa_check.html'''
ì œ1차합격ìž� 발표 2006. 8. 22(í™”), 15:00 ì�´í›„ KAIST 입학본부 홈페ì�´ì§€
ë©´ì ‘ì‹œí—˜ 2006. 8. 24(목) - 8. 31(목) 1차합격ìž� 발표 시 게시함
최종합격� 발표 2006. 9. 7(목), 15:00 �후 KAIST 입학본부 홈페�지
- DevOn . . . . 882 matches
[[include(틀:추가바람)]]
= 2013 후기 =
== 미트업 세션 ==
=== 미니 대안언어 ì¶•ì œ ===
* [asm.js] ë°� [Io]
* Io : Io 세션� 참여 ���가 없어 진행하지 않았다...
* [난해한 언어] ê°œë¡ ê³¼ [Befunge]
* [http://www.bedroomlan.org/tools/befunge-93-playground befunge playground] : befunge� 대한 설명, 코드 실행� 해볼 수 있다.
* 시ê°�ì � 커뮤니케ì�´ì…˜: 그림과 기호로 ë§�하기
* 개발�를 위한 �연언어 �해하기: 개발�가 비개발�� �� � 잘 �해하기 위해
* 개발�를 위한 �연언어 �해하기: �명� 언어 해�하기
* [Lisp]� �용한 실시간 멀티미디어 프로그래�
=== 효과ì � [코드 리뷰] 방법 ë°� 사례 ===
* [ì •ì§„ê²½] - 앞 부분 못 들ì�Œ. 연사는 팀 ë‚´ 코드 리뷰는 문화ì�´ê³ , 팀 ë‚´ ê³µê°�대가 없으면 효과가 없다는 것ì�„ 강조함. 코드 리뷰가 잘 안 ë�˜ê³ 있는 사례로 '패치 몰아서 리뷰 ìš”ì²í•˜ê¸°'ê°€ 있는ë�° ë‚´ê°€ ê·¸ëŸ¬ê³ ìžˆì–´ì„œ ë°˜ì„±í•˜ê³ ìžˆì�Œ.
=== [Gnome] 3.10 �기기 & [Wayland] �기기 ===
* [ì •ì§„ê²½] - Gnome 3.10 ì¦�기기는 잘 기억나지 않는다... 미안.. ì§„í�¬ë¦¬ì—�ì�´í„°... Wayland는 나름 ë�„움ì�´ ë�˜ì—ˆëŠ”ë�°, X 서버가 ì»´í�¬ì§€í„°ê°€ ì�¸í„°í”„로세스 í†µì‹ ì�„ 한다는 사실ì�„ 처ì�Œ 알게 ë�˜ì—ˆë‹¤. Wayland는 X 서버와 ì»´í�¬ì§€í„°ê°€ í•©ì³�ì ¸ 있는 형태ì�´ê³ , í”„ë ˆìž„ë²„í�¼ë¥¼ 위한 APIê°€ ì œê³µë�œë‹¤ëŠ” 것.. ì�´ 부분ì�€ 나중ì—� 공부해서 해당 페ì�´ì§€ì—� ìž�세한 ë‚´ìš©ì�„ ê¸°ìˆ í• í•„ìš”ê°€ 있ì�„ 것 같다...
=== ë�¼ì¦ˆë² 리파ì�´ë¡œ í�¬ë¡¬ìº�스트 ë”°ë�¼í•˜ê¸° ===
* [ì •ì§„ê²½] - ë“£ê³ ì‹¶ì—ˆëŠ”ë�° 못들었ì�Œ. ë“¤ìœ¼ì‹ ë¶„?
=== 브ë�¼ìš°ì € 기반 웹 개발 ë�„구 ë¶„ì„� ===
* [ì •ì§„ê²½] - [파ì�´ì–´ë²„ê·¸]ì�˜ 기능들ì�´ [파ì�´ì–´í�스]ì—� ì �ì � í•©ì³�지면서, 해당 ê¸°ìˆ ë“¤ì�„ 쓰는 것ì�„ 보여줬는ë�°, [WebKit] 기반ì�˜ 브ë�¼ìš°ì €, 특히 [구글 í�¬ë¡¬]ê³¼ í�¬ê²Œ 차별화ë�œ ì �ì�€ ë³´ì§€ 못했다. ì–´ëŠ� ì •ë�„ 디테ì�¼í•œ 부분ì—�서 다른 ì �들ì�´ 있는 것 ê°™ì�€ë�°, 눈으로 ë´�서는 잘 기억나지 않는다. ë‚´ê°€ í�¬ë¡¬ ë�„구를 ì „ë¬¸ì �으로 ì�¨ë³¸ 게 아니ë�¼ì„œ 파ì�´ì–´í�스ì�˜ 디버거가 ì–´ë–¤ ì �ì�´ ë�” 우수한지는 잘 ëª¨ë¥´ê² ë‹¤. 기능 ë©´ì—�서는 부족하지 않ì�€ 것 같다.
- ë�°ë¸”ìŠ¤ìº í”„/2013 . . . . 882 matches
= ë�°ë¸”스 ìº í”„ 2013 =
* ì�¼ì • : 2013ë…„ 6ì›” 24ì�¼ (ì›”) ~ 28ì�¼ (금)
* 시간
* 월, 화, 수 : 오후 1시 ~ 오후 10시
* 목, 금 : 오후 8시 ~ 다ì�Œë‚ ì˜¤ì „ 5시
* 세션 배분 : 하루� 3~4개 / 한 세션당 2~3시간
|| 2시간 || 3시간 || ì €ë…�/야ì‹�(1시간) || 3시간 ||
= �블스 강� 테�블 =
외부 공개용 타임 테�블 : [http://goo.gl/a09wz]
|| 낮 |||| 24�(월) |||| 25�(화) |||| 26�(수) |||| |||| 27�(목) |||| 28�(금) || 밤 ||
|| 1 |||| [Opening] |||| [새내기�,새내기��한,새내기를위한C언어] |||| [http://zeropage.org/seminar/91465#0, GUI 다뤄보기] |||| |||| [Clean Code with Pair Programming] |||| OOP || 8 ||
|| 2 |||| [http://zeropage.org/seminar/91479#0 페�스� 게임 기�] |||| [새내기�,새내기��한,새내기를위한C언어] |||| [http://zeropage.org/seminar/91465#0, GUI 다뤄보기] |||| |||| [Clean Code with Pair Programming] |||| OOP || 9 ||
|| 3 |||| [http://intra.zeropage.org:4000/DevilsCamp Git] |||| [새내기ì�˜,새내기ì—�ì�˜í•œ,새내기를위한C언어] |||| [http://zeropage.org/devils/91470#0, HTTP í”„ë¡œí† ì½œ, C언어를 ì�´ìš©í•œ 웹 서버 만들기] |||| |||| [Clean Code with Pair Programming] |||| [:WebKitGTK WebKitGTK+] || 10 ||
|| 4 |||| [http://intra.zeropage.org:4000/DevilsCamp Git] |||| [http://zeropage.org/seminar/91448 ë¡œìš°ë ˆë²¨ë¡œ 보는 Physical MAC Cross Layer] |||| [http://zeropage.org/devils/91470#0, HTTP í”„ë¡œí† ì½œ, C언어를 ì�´ìš©í•œ 웹 서버 만들기] |||| |||| [진격ì�˜ì•ˆë“œë¡œì�´ë“œ&Java] |||| [:WebKitGTK WebKitGTK+] || 11 ||
|| 5 |||| [http://intra.zeropage.org:4000/DevilsCamp Git] |||| [http://zeropage.org/seminar/91448 ë¡œìš°ë ˆë²¨ë¡œ 보는 Physical MAC Cross Layer] |||| [http://zeropage.org/devils/91470#0, HTTP í”„ë¡œí† ì½œ, C언어를 ì�´ìš©í•œ 웹 서버 만들기] |||| |||| [진격ì�˜ì•ˆë“œë¡œì�´ë“œ&Java] |||| ë°¥ or 야ì‹�시간! || 12 ||
|| 6 |||||||||||||||||||| 밥 or 야�시간! |||| [:ParadigmProgramming Paradigm Programming] || 1 ||
|| 7 |||| [:ë�°ë¸”ìŠ¤ìº í”„2013/ì²«ì§¸ë‚ /ns-3네트워í�¬ì‹œë®¬ë ˆì�´í„°ì†Œê°œ ns-3 네트워í�¬ ì‹œë®¬ë ˆì�´í„° 소개] |||| [:ë�°ë¸”ìŠ¤ìº í”„2013/ë‘˜ì§¸ë‚ /API PHP + MySQL] |||| [:ì•„ë‘�ì�´ë…¸ìž¥ë‚œê°�만드는법 ì•„ë‘�ì�´ë…¸ 장난ê°� 만드는 법] |||| |||| [:개발과법 개발과 법] |||| [:ParadigmProgramming Paradigm Programming] || 2 ||
|| 8 |||| ns-3 네트워í�¬ ì‹œë®¬ë ˆì�´í„° 소개 |||| [:ë�°ë¸”ìŠ¤ìº í”„2013/ë‘˜ì§¸ë‚ /API PHP + MySQL] |||| [http://zeropage.org/index.php?mid=seminar&document_srl=91554 Machine Learning] |||| |||| [MVC와 Observer 패턴ì�„ ì�´ìš©í•œ UI 프로그래ë°�] |||| [ì•„ë“€ ë�°ë¸”ìŠ¤ìº í”„ 2013] || 3 ||
|| 9 |||| [개발업계 ì�´ì•¼ê¸°] |||| [:ë�°ë¸”ìŠ¤ìº í”„2013/ë‘˜ì§¸ë‚ /API PHP + MySQL] |||| [http://zeropage.org/index.php?mid=seminar&document_srl=91554 Machine Learning] |||| |||| MVC와 Observer 패턴ì�„ ì�´ìš©í•œ UI 프로그래ë°� |||| [ì•„ë“€ ë�°ë¸”ìŠ¤ìº í”„ 2013] || 4 ||
== 강사 테�블 ==
- 새싹êµ�실/2012/ì•„ìš°í† ë°˜/앞반/5.10 . . . . 881 matches
= 참여� 명단 =
|| 강사 || 장용운 || O ||
|| 학� || 남성준 || O ||
|| || 안혜진 || O ||
|| 추가 || 윤민욱 || O ||
= 수업 =
1. 함수
* 함수란?
* 함수� 형태
* 함수� 종류
* 함수ì�˜ ì •ì�˜
* 함수ì�˜ ì„ ì–¸, ì •ì�˜ 호출ì�˜ ì�˜ë¯¸
2. ��터
* CPU와 메모리
* ��터와 변수� 개�
* ��터 연산�
* ��터� 종류
3. 종합
* ì�¸ìž�를 ì „ë‹¬ë°›ëŠ” 함수
* ��터를 ��로 받는 함수
- ì •ëª¨/2012.5.21 . . . . 881 matches
* 참여� : [권순�], [김수경], [강성현], [서민관], [김태진], [권�기], [�민�], [변형진], [�민규]
* [김태진]학우ì�˜ ''ì�´ 사람ì�€ 무슨 ì£¼ì œë¥¼ í• ê¹Œ''
* 다� 주� - [�민�]
== ë�°ë¸”스 ìº í”„ ==
* ë�°ë¸”ìŠ¤ìº í”„ ì—°ë�½ì�„ ë�Œë ¸ìŠµë‹ˆë‹¤.
안녕하세요, ??? ì„ ë°° ë§žìœ¼ì‹ ê°€ìš”?
통화가능?
�기소개
ë�°ìº
ë�°ìº 모르시면 :
ë�°ë¸”ìŠ¤ìº í”„ëŠ” ZeroPageì—�서 5ì�¼ê°„ ì—°ì†�으로 세미나를 진행하는 행사입니다.
ì„ í›„ë°°ë“¤ì�´ 모여서 다양한 ì�´ì•¼ê¸°ë¥¼ 하거나..
6월 25�부터 29�
ì°¸ì„�가능여부? - 가능,ìƒ�ê°�중 => 6월초ì—� 다시 ì—°ë�½ë“œë¦¬ê² ë‹¤ê³ ë§�함.
*월요�부터 수요�까지는 낮(오후2시~10시)� 진행
목요�~금요�� 밤8시~새벽5시
오셔서 후배들ì�„ 위해 ë§Žì�€ ì�´ì•¼ê¸° ë¶€íƒ�ë“œë¦¬ê² ìŠµë‹ˆë‹¤. 혹시 세미나를 해주실 수 있다면 편한시간ì—� 오셔서 ë¶€íƒ�ë“œë¦¬ê² ìŠµë‹ˆë‹¤.
== 스터디&프로ì �트 ==
* �략
== �견 ==
- 프로그래ë°�ì‹ê³„명 . . . . 876 matches
ë�„ìŠ¤ì‹œì ˆ 한글ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�¸ 한ë�¼ 프로를 ë§Œë“œì‹ ìž„ì�¸ê±´ë‹˜ê»˜ì„œ ì“°ì‹ ê¸€ìž…ë‹ˆë‹¤.
프로그래�� 공부하시는 분들께 � �움� �리� ��합니다.
1. ì •ë³´ë¥¼ 모ì�Œì—� 소홀히 하지 ë§�ê³ ì„¤ëª…ì„œë¥¼ ì�½ì�Œì—� 게ì�„리 하지 ë§�지어다.
*오늘 í•„ìš” 없는 ì •ë³´ëŠ” ë‚´ì�¼ 필요하리ë�¼. 가장 가치 ìžˆê³ ë�„ ì €ë ´í•œ ì§€ì‹�ì�€ ì±… ì†�ì—� 있ëŠ�니ë�¼. 서ì �ê³¼ ë�™ë£Œì�˜ 책꽂ì�´ì—� 무엇ì�´ 꽂혀 있는지 때때로 살피어ë�¼. 무심코 í�˜ë ¸ë�˜ 종ì�´ 한 장ì�´ 너ì�˜ 근심ì�„ 풀어 주었으리ë�¼. 설명서는 충분히, 꼼꼼히 ì�½ì�„지어다. ëª¨ë“ ì�˜ë¬¸ì�€ 설명서를 안 보는 ë�°ì„œ ìƒ�기니ë�¼. ê·¸ë ‡ë�”ë�¼ë�„ 모ë‘� 다 ì�½ì�„ 필요는 ì—†ëŠ�니ë�¼.
2. 너ì�˜ PCê°€ ì•ˆì „í•˜ë‹¤ê³ ë¯¿ì§€ ë§�지어다.
*5ë¶„ 후ì—� ì •ì „ì�´ ë�˜ê³ ë‚´ì�¼ 너ì�˜ 하드가 ë§›ì�´ 가리ë�¼. 그러하니 너ì�˜ 소중한 소스 코드는 ì •ê¸°ì �으로 여러 êµ°ë�°ì—� 단계별로 백업해 ë‘�ì–´ë�¼.
3. 변하는 수를 다룰 때ì—�는 늘 ì¡°ì‹¬í• ì§€ì–´ë‹¤.
*ì •ìˆ˜ê°€ ì ˆëŒ€ë¡œ ê·¸ 한계를 넘지 않으리ë�¼ ê°€ì •í•˜ëŠ” 것ì�€ 어리ì„�ì�Œì�´ë�¼. 127, -128, 255, 32767, -32768, 65535, ì�´ 숫ìž�들ì�„ 너ì�˜ 골수ì—� 새기어ë�¼. 0.0ì�€ 0ì�´ 아니니 실수는 ì›�래부터 ê²°ì½” ì •ë°€í•˜ì§€ 않ëŠ�니ë�¼. 부호 없는 것과 있는 것ì�„ 어울리거나 ì •ìˆ˜ë�¼ë¦¬ 나눌 때ì—�는 늘 조심하여ë�¼.
4. 무슨 ì�¼ì�„ 반복시킬 때ì—�는 처ì�Œê³¼ ë��ì—� ìœ ì�˜í• 지어다.
*너ì�˜ 컴퓨터는 1보다는 0ì�„ 좋아 하니ë�¼. ë°°ì—´ì�˜ 첨ìž�ê°€ ê·¸ 범위를 넘지 않ì�„ì§€ ì†� 댈 때마다 ë”°ì ¸ ë³´ì•„ë�¼. 수ì‹�ì—� 1ì�„ ë�”하거나 뺄 때ì—�는 늘 긴장하ë�¼. 너ì�˜ 프로그램ì�€ 단지 한 번 ë�œí•´ì„œ í‹€ë¦¬ê³ í•œ 번 ë�”해서 다운ë�˜ëŠ�니ë�¼.
5. í•ìƒ� ëª¨ë“ ê²½ìš°ì�˜ 수를 ê³ ë ¤í•˜ê³ ì„£ë¶ˆë¦¬ ìƒ�략하지 ë§�지어다.
*ì ˆëŒ€ë¡œ ì�¼ì–´ë‚˜ì§€ 않ì�„ ì�¼ì�€ 반드시 ì�¼ì–´ë‚˜ê³ , 가장 드물게 ì�¼ì–´ë‚ ì�¼ì�´ 가장 너를괴ë¡ížˆë¦¬ë�¼. 그러하니 ì–¸ì œë‚˜ 논리ì—� 구ë©�ì�´ 없는지 꼼꼼히 ë”°ì ¸ ë³´ê³ , if를 쓸 때ì—�는 else부터 ìƒ�ê°�하ë�¼.
6. 함수 안�서 매개 변수값� 결코 믿지 �지어다.
*지금 ê·¸ 매개 변수가 ê²°ì½” 가질 수 없다는 ê°’ì�„ ë‚´ì�¼ë¶€í„°ëŠ” 가지리ë�¼. 그러하니 매개 변수값ì�´ 올바름ì�„ í•ìƒ� ê²€ì‚¬í• ì§€ì–´ë‹¤. ê·¸ë ‡ë�”ë�¼ë�„ 처리 ì†�ë�„ê°€ ë¬¸ì œê°€ ë�˜ëŠ” 경우는 예외ì�´ë‹ˆë�¼.
7. 오류를 ì•Œë ¤ 주는 기능ì�€ 있는 대로 모ë‘� í™œìš©í• ì§€ì–´ë‹¤.
*컴파ì�¼ëŸ¬ì�˜ ê²½ê³ ëŠ” 모ë‘� 켜 ë‘�ì–´ë�¼. ê²½ê³ ëŠ” ê³§ 오류ì�´ë‹ˆë�¼. 오류를 알리는 함수ì�˜ 결과를 확ì�¸í•˜ì§€ 않는 우를 범하지 ë§�지어다. ëª¨ë“ íŒŒì�¼ ìž…ì¶œë ¥ê³¼ ëª¨ë“ ë©”ëª¨ë¦¬ í• ë‹¹ì�€ 조만간 ì‹¤íŒ¨í• ê²ƒì�´ë�¼.
8. 한 번ì�˜ ìˆ˜ì •ê³¼ 재컴파ì�¼ë§Œìœ¼ë¡œ ì—°ê´€ë�œ ëª¨ë“ ê²ƒì�´ ì €ì ˆë¡œ, ê°•ì œë¡œ 바뀌ë�„ë¡� í• ì§€ì–´ë‹¤.
*ì–´ë– í•œ 것ì�„ ìˆ˜ì •í–ˆì�„ 때ì—� ì—°ê´€ë�œ 것ì�´ ë”°ë�¼ì„œ 변하지 않는다면 그것ì�´ ê³§ ë²Œë ˆì�´ë‹ˆë�¼. 컴파ì�¼ëŸ¬ë¡œ 하여금 매개 변수 리스트를 ì™„ì „í•˜ê²Œ 검사하ë�„ë¡� í•˜ê³ , ì–¸ì ê°€ ì†�대야 하거나 ë”°ë�¼ì„œ 변해야 하는 수치는 ì „ë¶€ 매í�¬ë¡œë¡œ 치환하며, 형 ì •ì�˜ë¥¼ ì �ê·¹ 활용하여ë�¼.
9. 사용ìž�ê°€ 알아서 잘 ì�¨ 주리ë�¼ê³ í�¬ë§�하지 ë§�지어다.
*너ì�˜ 프로그램ì�€ í•ìƒ� 바보와 미친놈만ì�´ ì“°ëŠ�니ë�¼. 사용 설명서를 쓸 때ì—�는 ê²°ì½” ë¹ ëœ¨ë¦¬ì§€ ë§�ì•„ë�¼. ë¹ ëœ¨ë¦° ë§Œí�¼ 사용ìž�는 너를 ê´´ë¡íž� 것ì�´ë‹ˆë�¼.
- í”„ë¡œê·¸ëž˜ë¨¸ê°€ì•Œì•„ì•¼í• 97가지/ActWithPrudence . . . . 873 matches
''"ì–´ë–¤ ì�¼ì�„ 맡아서 í•˜ë“ ì§€ ê°„ì—�, 주ì�˜ 깊게 í–‰ë�™í•˜ê³ 결과를 ê³ ë ¤í•˜ë�¼" –작ìž� 미ìƒ�''
ì�´í„°ë ˆì�´ì…˜ 초반ì—� 스케줄ì�´ 아무리 ì—¬ìœ ë¡œì›Œ ë³´ì�¸ë‹¤ê³ í•´ë�„, 시간 ì••ë°•ì�„ 다소 받는 ê±´ ì–´ì©” 수 없다. â€œì œëŒ€ë¡œ 하기â€�와 “빨리 하기â€� 중 ì„ íƒ�해야 í• ê²½ìš°, 나중ì—� 다시 ë�Œì•„와서 ê³ ì¹ ìˆ˜ 있다는 ì „ì œí•˜ì—� “빨리 하기â€�를 ì„ íƒ�í•˜ê³ ì‹¶ì–´ì§€ê¸°ë�„ 한다. 스스로ì—�게나 팀ì—�게 ë˜�는 ê³ ê°�ì—�게 ì�´ëŸ° 약ì†�ì�„ í• ë•Œì—�는 ì •ë§�로 나중ì—� ê³ ì¹˜ê² ë‹¤ëŠ” 뜻ì�´ë‹¤. 그러나 ì‹ì¤‘팔구 다ì�Œ ì�´í„°ë ˆì�´ì…˜ì—�서 새로운 ë¬¸ì œê°€ 나타나서 거기ì—� 집중하게 ë�˜ê³¤ 한다. ì�´ë ‡ê²Œ 연기ë�œ 작업ì�€ ê¸°ìˆ ì � 부채(Technical Debt)ë�¼ê³ ì•Œë ¤ì ¸ 있으며 ì�´ëŸ° ì�¼ì—� ì�µìˆ™í•´ì ¸ì„œëŠ” 안 ë�œë‹¤. 특별히, 마틴 파울러(Martin Fowler)는 ê·¸ì�˜ ê¸°ìˆ ì � 부채 분류 체계ì—�서 ì�´ë¥¼ ì�˜ë�„하지 않ì�€ ê¸°ìˆ ì � 부채와 í—·ê°ˆë ¤ì„œëŠ” 안 ë�˜ëŠ” 계íš�ì �ì�¸ ê¸°ìˆ ì � 부채ë�¼ê³ 부른다.
ê¸°ìˆ ì � 부채는 대출과 마찬가지다. 그로 ì�¸í•´ 단기ì �ì�¸ ì�´ì�µì�„ 얻지만, ì „ì•¡ì�„ ìƒ�환하기 ì „ê¹Œì§€ëŠ” ì�´ìž�를 지불해야 한다. ì�´ëŸ° 코드 ë‚´ 지름길 때문ì—� 기능ì�„ 추가하거나 코드를 êµ¬ì¡°ì¡°ì •í•˜ê¸° ì–´ë ¤ì›Œì§„ë‹¤. ì�´ëŸ° 지름길ì�€ 결함과 ì•ˆì •ì �ì�´ì§€ 못한 테스트 ì¼€ì�´ìŠ¤ê°€ ìž�ë�¼ëŠ” 밑거름ì�´ ë�œë‹¤. ì�´ë¥¼ 오래 방치하면 ë°©ì¹˜í• ìˆ˜ë¡� ë�” ë‚˜ë¹ ì§„ë‹¤. ìˆ˜ì •ì�„ í•˜ë ¤ê³ í• ë•Œ 즈ì�Œì�´ë©´ 코드를 êµ¬ì¡°ì¡°ì •í•˜ê³ ìˆ˜ì •í•˜ê¸° 훨씬 ì–´ë µê²Œ 만드는 그다지 좋지 않ì�€ 설계가 ì• ì´ˆì�˜ ë¬¸ì œ 위ì—� 켜켜ì�´ 쌓여 있ì�„ 수 있다. 사실ìƒ�, 다시 ë�Œì•„가서 ê³ ì³�야 í• ë•ŒëŠ” ì�¼ì�´ 너무 심ê°�í•´ì ¸ì„œ 반드시 ê³ ì³�야 í• ë•Œë¿�ì�´ë‹¤. ê·¸ 때엔 ì�¼ì •ì�´ë‚˜ 위험ì�„ ê°�ë‹¹í• ìˆ˜ 없어 ê³ ì¹˜ê¸° ì–´ë ¤ìš´ 경우가 다반사ì�´ë‹¤.
ë�°ë“œë�¼ì�¸ì�„ 맞춘다거나 기능ì�˜ 단편ì�„ êµ¬í˜„í•˜ë ¤ê³ ê¸°ìˆ ì � 부채를 ë°œìƒ�시켜야 í• ë•Œê°€ 있다. ì�´ëŸ° 입장ì�´ ë�˜ì§€ 않ë�„ë¡� ì• ì�¨ì•¼ 하지만, ì�´ëŸ° ìƒ�황ì�´ 반드시 필요하다면 ê·¸ë ‡ê²Œ 하ë�˜, 다만 반드시 ê¸°ìˆ ì � 부채를 ì¶”ì �해서 재빨리 갚아서 급히 ë�Œì–´ë‚´ë ¤ì•¼ 한다. ê·¸ë ‡ê²Œ 타협하기로 ê²°ì •í•˜ìž�마ìž�, ì�´ìŠˆ ì¶”ì � 시스템ì—� 과업 카드나 로그를 작성해서 잊어버리지 않ë�„ë¡� 해야 한다.
다ì�Œ ì�´í„°ë ˆì�´ì…˜ì—�서 ê·¸ 부채ì�˜ ìƒ�환ì�„ 계íš�한다면, 비용ì�€ 최소화 ë� 것ì�´ë‹¤. 부채를 ìƒ�환하지 ì•Šê³ ë†”ë‘�ë©´ ì�´ìž�ê°€ 누ì �ë�˜ë©°, ê·¸ ì�´ìž�는 가시ì �ì�¸ 비용으로 ì¶”ì �ë�˜ì–´ì•¼ 한다. ì�´ë ‡ê²Œ 하면 프로ì �트ì�˜ ê¸°ìˆ ì � 부채가 사업ì � 가치ì—� 미치는 ì˜�í–¥ì�„ 강조하며 ìƒ�환ì—� ì �ì ˆí•œ ìš°ì„ ìˆœìœ„ë¥¼ 줄 수 있게 ë�œë‹¤. ì�´ìž�를 어떻게 ì‚°ì •í•˜ê³ ì¶”ì �í• ê²ƒì�¸ê°€ëŠ” ê°�ê°�ì�˜ 프로ì �트ì—� ë‹¬ë ¤ìžˆì§€ë§Œ, 반드시 그것들ì�„ ì¶”ì �해야 한다.
ê¸°ìˆ ì � 부채를 가능한 한 빨리 ìƒ�환하ë�¼. ê·¸ë ‡ì§€ 않는 ê±´ 현명하지 못한 처사ì�´ë‹¤.
--[http://programmer.97things.oreilly.com/wiki/index.php/Seb_Rose Seb Rose] ì›�ì €
� 글� [http://creativecommons.org/licenses/by/3.0/us/ Creative Commons Attribution 3] ��센스로 작성�었습니다.
�문: http://programmer.97things.oreilly.com/wiki/index.php/Act_with_Prudence
여지ê»� ê³¼ì œë¥¼ 하면서 "ì œëŒ€ë¡œ 하기"와 "빨리 하기"중 "빨리 하기"를 ì„ íƒ�한 ì �ì�´ 많았는ë�° 요즘 ê·¸ ì„ íƒ�들ì—� 대해 í›„íšŒí•˜ê³ ìžˆìŠµë‹ˆë‹¤. 지금ë�„ 프로ì �트를 진행하며 팀ì�´ ë‘� ì„ íƒ�ì§€ 중 ê³ ë¯¼ì¤‘ì�¸ë�° 진행하다보면 "빨리 하기"ê°€ ë�” ë§¤ë ¥ì �으로 ëŠ�껴지는 것 같아 ê±±ì •ë�©ë‹ˆë‹¤. ì�´ 페ì�´ì§€ë¥¼ 팀ì›�들ì�´ 다같ì�´ ì�½ì–´ë³´ë©´ ì¢‹ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 드네요. - [김수경]
하다 못해 �런 주���� 남긴다면야... see http://dak99.egloos.com/2329761 -- [��준] [[DateTime(2010-08-07T11:27:38)]]
- 위시리스트 . . . . 871 matches
= 현황 =
* '''가�중'''
* 처ì�Œ 작성하시는 분들ì�€ 아래 '지난 ì‹ ì²'ì�„ ì°¸ê³ í•˜ì„¸ìš”.
* 다ì�Œ í•목ì—� 대해서는 '''매우 높ì�€ ìš°ì„ ìˆœìœ„'''를 가지게 ë�©ë‹ˆë‹¤:
* PC, Tablet, Server, Board, MCU, Sensor, 프린터기 등 S/W, H/W 개발 ê´€ë ¨, 스터디, 프로ì �트, 회ì�˜ ê´€ë ¨ 기ìž�재 ë°� ë�„서
= 개요 =
* ì œë¡œíŽ˜ì�´ì§€ 회ì›�들ì�´ í•™ìˆ í™œë�™ 중 í•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�ë�˜ëŠ” 물품ì—� 대해서 ì‹ ì²í•˜ë©´ ì œë¡œíŽ˜ì�´ì§€ì—�서 ì§€ì›�í•´ 주는 ì œë�„입니다.
* ì�´ ì œë�„는 학회 회ì›�들ì�˜ 활발한 스터디 ë°� 프로ì �트 ì§„í–‰ì�„ ë�•기 위함입니다.
= ìœ ì�˜ ì‚¬í• =
* ì‹ ì²í•˜ëŠ” 물품ì�€ ë�„서, 기ìž�재 중심으로 ì‹ ì² ë°›ìŠµë‹ˆë‹¤. ê·¸ 외ì—� ì‹ ì²í•˜ëŠ” 물품ì�€ 형체가 있는 것ì�´ì–´ì•¼ 합니다.
* ì •ê¸°ì �으로 ê²°ì œí•´ì•¼ 하는 ìƒ�í’ˆì�´ 아닌, 1회 ê²°ì œë¡œ ì‚¬ìš©í• ìˆ˜ 있는 ìƒ�í’ˆì�´ì–´ì•¼ 합니다.
* ì‹ ì²í•œ 물품ì�€ ìš´ì˜�ì§„ì�˜ íŒ�단 ë˜�는 예산, ìƒ�황ì—� ë”°ë�¼ì„œ ì�¼ë¶€ 승ì�¸ë�˜ì§€ 않ì�„ 수 있습니다.
* 타ì�¸ì�´ ì‹ ì²í•œ í•목ì�„ ìž„ì�˜ë¡œ ìˆ˜ì •í•˜ê±°ë‚˜ ì‚ì œí•˜ë©´ 안ë�©ë‹ˆë‹¤.
= 목ë¡� 작성 ìš”ë ¹ =
* 형ì‹�: {{{물품 ì�´ë¦„ : 필요한 ì�´ìœ - [ì‹ ì²ì�¸ ì�´ë¦„]}}}
* 물품 ì�´ë¦„ : ì±… ì œëª©, ìƒ�í’ˆì�˜ 모ë�¸ëª…, ìƒ�í’ˆ 종류 등
* 여러 개가 필요한 경우 갯수� 기재
* 책� 경우�는 ISBN� 기재
* 가급ì �ì�´ë©´ ìƒ�í’ˆì�˜ 종류 (예: 모니터, ì„ í’�기)ê°€ 아닌 구체ì �ì�¸ 모ë�¸ëª… 기재
* 필요한 ì�´ìœ : 짧게 ì �어주시면 ë�©ë‹ˆë‹¤.
- APlusProject/ENG . . . . 868 matches
==== 코딩 컨벤션 ====
Upload:APP_CodingConvention_0412.zip -- 조금 추가하였습니다.
-- ë³‘ê¶Œì˜¤ë¹ ì�´ê±° ìˆ˜ì •í•´ì•¼ 하는ë�°ìš”~ ì œëª©ì—� 대문ìž�ë�„ ê·¸ë ‡ê³ í˜•ì‹� ê³ ì³�야 ê² ë„¤ìš” (QA 윤주) ìˆ˜ì •í•˜ê³ ì �어주세요 다시 ê²€í† í•©ë‹ˆë‹¤ ^^
=== 설치 메뉴얼 ===
Upload:APP_SetupManual_0605-0607.zip - ì�´ì „ 파ì�¼ë“¤
Upload:APP_SetupManual_0608.zip -- 설치 메뉴얼 1.0 (최종문서) -
ì„¤ì¹˜í• ë•Œ 필요한 .NET Framework 파ì�¼ì�€ 바로 위ì—� 파ì�¼ ë‘�ê°œ ë‚˜ëˆ„ì–´ì ¸ 있습니다.
dotnetfx_kor.alz와 dotnetfx_kor.a00입니다. 알집으로 압축 풀면 �니다.
Upload:APP_SetupManual_0609.zip --바로 위ì—� 최종문서ë�¼ê³ ì �힌거 확ì�¸í–ˆëŠ”ë�° ì�¸ë�±ìФì�¸ê°€ 승ì�¸ì—� 잘못ë�˜ì–´ìžˆê¸¸ëž˜ 다시 ìˆ˜ì •í•´ì„œ 올립니다(qa)
--다시 ì¶œë ¥í•´ì•¼ 하지 않ì�„까요 -ã…�-
ì¶œë ¥ 완료
=== 사용� 메뉴얼 ===
Upload:APP_UserManual_0605-0607.zip - ì�´ì „문서
Upload:APP_UserManual_0608.zip -- ver 1.0 (최종문서) - ìˆ˜ì •ë��
Upload:APP_UserManual_0609.zip -- ìˆ˜ì • 안ë�œë¶€ë¶„있어서 (승ì�¸ì�¸ê°€ ì�¸ë�±ìФ 부분) 다시 ê³ ì³�서 올립니다- 윤주. 승ì�¸ë�¨
ì¶œë ¥ 완료
=== Operator 메뉴얼 ===
Upload:APP_OperatorManual_0607.zip -- ì�´ì „문서
Upload:APP_OperatorManual_0608.zip -- ver 1.0 (최종문서) - ìˆ˜ì •ë��-QA승ì�¸ë�¨
ì¶œë ¥ 완료
- PairSynchronization . . . . 868 matches
하나ì�˜ 대ìƒ�ì�„ ë†“ê³ ë‘˜ì�´ì„œ 서로 번갈아가며 그리는 방법. ì�´ë•Œ 그림ì�€ 쉽게 ë³€ê²½í• ìˆ˜ 있어야하므로 í™”ì�´íŠ¸ë³´ë“œë¥¼ 쓰는것ì�´ 좋다. ''' ''ì �합한 페ì�´ì§€ ì�´ë¦„ 찾습니다.'' '''
NoSmok:PairDrawing ì�´ 있긴 한ë�°, 여기서는 개발ìž�들ë�¼ë¦¬ì�˜ 대화ì�´ë¯€ë¡œ 다른것ì�„ ì�¨ë�„ ì¢‹ê² ë„¤ìš”. PairModeling? --["1002"]
["sun"]ì�´ PairProgrammingì�„ 하기ì—� 앞서 CrcCard 섹션ì�„ 가지게 ë�˜ì—ˆëŠ”ë�°, 서로ì�˜ ì•„ì�´ë””ì–´ê°€ 충분히 ê³µìœ ë�˜ì§€ 않ì�€ ìƒ�태여서 CrcCard 섹션ì�˜ ì§„ë�„ê°€ 나가기 ì–´ë ¤ì› ë‹¤. ì�´ë•Œ - ë¬¼ë¡ , CrcCard 섹션과는 별ë�„로 í–‰í•´ì ¸ë�„ 관계없다. - í™”ì�´íŠ¸ë³´ë“œì™€ ê°™ì�€ ë�„구를 ì�´ìš©í•´ì„œ 서로가 ìƒ�ê°�한 바를 만들어나가면서, 서로ì�˜ 사ìƒ�ê³µìœ ê°€ 급ì†�ë�„로 ì§„ì „ë�¨ì�„ 경험하게 ë�˜ì—ˆë‹¤.
== 방법 ==
1. ì�´ì•¼ê¸° í•˜ê³ ìž� 하는 대ìƒ�ì�„ ì •í•œë‹¤.
1. 다른 색깔� 마커를 하나씩 지닌다.
1. 순서를 바꿔가며 하나ì�˜ ê°œë…�ì�„ í™”ì�´íŠ¸ë³´ë“œì—� ê·¸ë¦¬ê³ , ê°� ê°œë…�ì�€ ì„ ìœ¼ë¡œ 그어 표시한다. See Also: MindMapConceptMap
* 한 번ì—� 하나ì�˜ ê°œë…�ì�„ 나타낼 수 ìžˆê³ , 하나ì�˜ ì„ ì�„ ì—°ê²° í• ìˆ˜ 있다.
* 다른 사람ì�€ 하나ì�˜ ê°œë…�ì�„ 나타내거나, ì�´ë¯¸ 나타나 있는 ê°œë…�ì—� ì„ ì�„ ì—°ê²°í•˜ê³ ì„¤ëª…í•¨ìœ¼ë¡œì�¨ 한 í„´ì�„ ëŒ€ì‹ í• ìˆ˜ 있다.
1. ë�” ì�´ìƒ� ê°œë…�ì�´ë‚˜, ì„ ì�˜ ì—°ê²°ì�´ ì–´ë ¤ìš¸ë•Œê¹Œì§€ 계ì†�한다.
''추후 �미지 추가''
== 효과 ==
1. ì¶”ìƒ�ì �ì�¸ ë‚´ìš©ì�„ 구체ì �으로 ë³´ê³ ì�´ì•¼ê¸° í• ìˆ˜ 있다.
1. PairSynchronization �후, CrcCard 섹션�나 PairProgramming� 진행하게�면 ��가 빨리지는 듯 하다. (검�필요)
1. ì�¼ë°©ì �ì�¸ 한명(특히 Expert)ì—� ì�˜í•œ 설계를 ì§€ì–‘í• ìˆ˜ 있다. 사람ì�€ ìž�ì‹ ì�˜ í‹€ 안ì—�서 ë¹ ì ¸ë‚˜ì™€ ìž�ì‹ ì�„ ì³�다보기 ì–´ë µë‹¤. 즉, ìž�ì‹ ì�´ ìƒ�ê°�하는 ë””ìž�ì�¸ì�˜ í‹€ì�„ ë²—ì–´ë‚ ê³„ê¸°ë¥¼ ë§ˆë ¨í•´ì¤€ë‹¤.
1. 서로� ��� �치시키는� �움� �다.
== PairSynchronization 경험기 ==
=== 회사ì—�서 프로ì �트 진행시 ===
["sun"]ì�€ 기존 프로그램ì�˜ ì—…ê·¸ë ˆì�´ë“œ 작업ì—� 새로 한명ì�˜ 파트너와 함께 둘ì�´ 작업하게 ë�˜ì—ˆë‹¤. XP를 개발ì—� ì �용해보기로 í•˜ê³ , 프로그램 ë””ìž�ì�¸ì—� CrcCard 섹션ì�„ ì�´ìš©í•˜ê³ ìž� 했다. 처ì�Œ CrcCard 섹션ì�„ 진행해서 그런지, 별다른 ì§„ì²™ì�´ ë³´ì�´ì§€ 않아 ìš°ì„ í™”ì�´íŠ¸ë³´ë“œë¥¼ ì�´ìš©í•´ì„œ ê°œë…�ì�„ ì •ë¦¬í•´ë³´ê³ ìž� 다른 색ì�˜ 마커를 ë“¤ê³ í•œ 번ì—� 하나씩 ê°œë…�ì�„ ê·¸ë¦¬ê³ ì„ ì�„ ì�´ì–´ 나가며 ë””ìž�ì�¸ì�„ 했다.
==== 발견ë�œ 장ì � ====
- Trac . . . . 860 matches
Trac(트랙) ì�€ 소프트웨어 개발 프로ì �트를 위한 위키 ì�´ìž� ì�´ìŠˆ 트래킹 시스템ì�´ë‹¤. Tracì�€ 웹 기반 소프트웨어 프로ì �트 관리ì—� 대해서 미니멀리스트ì �ì�¸ ì ‘ê·¼ë²•ì�„ 취한다. 우리ì�˜ 미션ì�€ 개발ìž�들ì�´ 위대한 소프트웨어를 작성하는 것ì�„ ë�„우면서ë�„, 그들ì�˜ ë°©ì‹�ì—� 대해 ê°„ì„하지 않는 것ì�´ë‹¤. Tracì�€ 가능한한 팀ì—� ì�´ë¯¸ ì •ì°©ë�œ 개발 프로세스와 ì •ì±…ì—� 대해서 ë�œ ê°„ì„해야 한다.
Trac ì�€ SubVersion ì—� 대한 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì œê³µí•˜ë©° 위키와 통합ë�˜ì–´ìžˆê³ 편리한 ë ˆí�¬íЏ 기능ì�„ ì œê³µí•´ì¤€ë‹¤.
Trac ì�€ ì�´ìŠˆì—� 대한 ì„œìˆ ê³¼ 커밋 메세지ì—� 대해서 위키 태그를 ì§€ì›�하며, 버그,테스í�¬,ì²´ì�¸ì§€ì…‹,í™”ì�¼,ê·¸ë¦¬ê³ ìœ„í‚¤ 페ì�´ì§€ë“¤ ê°„ì—� 대해서 seamless 한 참조가 가능하게 해준다. timeline(타임ë�¼ì�¸)ì�€ ëª¨ë“ í”„ë¡œì �트 ì�´ë²¤íŠ¸ë¥¼ 순서ì—� 맞게 보여주며, 프로ì �트ì—� 대한 오버뷰를 얻는 것과 트래킹 ì§„í–‰ì�„ 매우 쉽게 해준다.
http://bbs.kldp.org/viewtopic.php?p=291467 - kldp ì—�서ì�˜ ìŠ¤ë ˆë“œë“¤
http://openlook.org/blog/867 - Perky님� 리뷰
http://wiki.kldp.org/wiki.php/trac 트랙 설치방법
http://kldp.net/projects/trac-ko/ - 한글화 프로ì �트
http://projects.edgewall.com/trac/wiki/TracTermsKo - Trac 용어ì—� 대한 한글 ë²„ì „
http://nohmad.sub-port.net/wiki/Trac - nohmad 님� 설명
http://trac.edgewall.org/wiki/TracModPython - Trac� Apache+mod_Python과 함께 �리기
== Trac dev ë²„ì „ì�„ 윈ë�„ìš°ì—� ì„¤ì¹˜í•˜ë ¤ë©´ ==
dev를 위해서는 사실 위ì�˜ ë§�í�¬ë“¤ì�˜ 설치 방법ì�€ ê±°ì�˜ë‹¤ 쓸모 없다. Tracì�´ 10->11로 넘어가는ë�° 오래 ì •ì²´ë�˜ê³ 있는 ì�´ìœ 는 내부를 대í� ê°œì„ í•˜ê³ ìžˆê¸° 때문ì�´ë‹¤. Template engineê³¼ 소스 컬러ë§� 엔진ì�„ ë°”ê¾¸ì—ˆê³ , 기존ì�˜ plugin으로 존재하ë�˜ ìœ ìš©í•œ 관리 ë�„구들ì�„ 모ë‘� ê²°í•©í•˜ê³ ìžˆë‹¤. ìž�료 구조ë�„ ì†�ë³´ê³ ìžˆë‹¤. NeoCoinì�´ 몇달간 devë²„ì „ì�„ 사용해 보면서 별 무리 ì—†ì�´ ì�´ìš©í•˜ê³ 있다.
[http://neocoin.cafe24.com/cs/moin.cgi/Trac 아파치 없�, 설치 방법과 운용 방법]
DeleteMe)ì•— ì�´ëŸ° 괜히 삽질해가면서 깔았네여 ã…‹ 그런ë�° 우분투ì—� dev ë²„ì „ì�„ 삽질하면서 ê¹” ìž�ì‹ ì�´ 없네여, ìž�ì‹ ê°� 부족 ã…‹ - [(namsang)]
* gforge 같� 건가요? svn� 어서 설치하�는 무언� 압박으로 �껴집니다. ㅎㅎ;; - [eternalbleu]
* í��í��. gforge 보다는 좀 ë�” ìž‘ì�€ 단위ì�˜ 프로ì �트 관리툴임. 위키와 통합ë�˜ì–´ 있ì�Œ. (모ì�¸ëª¨ì�¸ì—� ì�´ì™€ ìœ ì‚¬í•œ 플러그ì�¸ì�„ 만들 수ë�„ 있지 않ì�„까 하는 ìƒ�ê°�ë�„.)
tracê³¼ subversion ì—°ë�™ë�œ 것ì�„ ë³´ê³ ì‹¶ìœ¼ë©´ 다ì�Œ 페ì�´ì§€ë“¤ì�„ 구경해보길.
* 오 멋진대요? ì„¤ì¹˜í•´ë³´ê³ ì‹¶ì�€ë�° ã…¡.ã…¡;
* ë�°ë¯¸ì•ˆì�´ë©´ 아마 apt 로 설치 ê°€ëŠ¥í• ê±¸? (요새 linux 쪽ì�€ ê±°ì�˜ ì†�ì�„ 놓아서 ìƒ�황ì�´ 어떻게 굴러가는지ë�„ ëª¨ë¥´ê² êµ°;) --[1002]
갈수ë¡� 오픈소스 ì§„ì˜�ì—�서 ë„�리 ì“°ì�´ëŠ” 중~ (최근ì—� 구경한 프로ì �트들 중 꽤 ë§Žì�€ ë…€ì„�들ì�´ ì“°ê³ ìžˆì—ˆë�˜ì§€ë�¼..) --[1002]
- MFC/DynamicLinkLibrary . . . . 858 matches
기존ì�˜ C/C++ 프로그래ì—�서는 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ LIBë�¼ëŠ” 확장ìž�를 가진 형태로 ì œê³µí•˜ì—¬ 코드를 컴파ì�¼í•œí›„ ë§�커가 프로그램ì—� 필요한 부분ì�„ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ 파ì�¼ì—�서 추출해서 만들어진 프로그램ì—� 붙여넣는 ë°©ì‹�으로 만들어졌다. ì�´ëŸ° 구조가 윈ë�„ìš° 프로그램으로 오면서, 바뀌어야했는ë�°..
ì¢…ì „ì�˜ ë°©ì‹�처럼 ì •ì �으로 ë§�í�¬ë¥¼ 하게ë�˜ë©´ 윈ë�„ìš° 프로그램ì�˜ 특성ìƒ� 굉장히 메모리를 ë§Žì�´ 차지하는 프로그램ì�´ ë�™ì‹œì—� 실행ì�´ ë�˜ë©´ì„œ 쓸ë�°ì—†ì�´ ë�™ì�¼í•œ 코드ì˜�ì—ì�´ 중복ì �으로 메모리 공간안ì—� 차지하게 ë�˜ëŠ” 현ìƒ�ì�´ ë°œìƒ�하였다. 여기서 착안하여 ìƒ�겨난 것ì�´ DLLì�´ë‹¤. ì�´ëŠ” ì‹¤ì œ 프로그램ì�˜ 수행부분ì�„ 한개로 ë‘�ê³ ì„œ 여러개ì�˜ 프로그램ì—�서 ê·¸ 부분ì�„ ê³µìœ í•˜ì—¬ 사용하는 것ì�´ë‹¤.
= 작�방� =
확장ìž�ê°€ 반드시 DLLì�´ì–´ì•¼ 하는 것ì�€ 아니지만, DLL ì�´ 아닌경우ì—�는 프로그래머가 ì�´ë¥¼ 로드하는 부분ì�„ 따로 만들어야 한다. .vbx .ocxê°™ì�€ 것ì�€ íŠ¹ì •í•œ 종류ì�˜ 컨트롤들ì�„ í�¬í•¨í•˜ëŠ” DLL 들ì�´ë‹¤.
Win32APIì—시ë�„ DLLì�„ 통해서 구현ì�´ ë�˜ì–´ìžˆë‹¤.
Library.DLLì�„ 3ê°œì�˜ 프로그램 A,B,Cê°€ ë�™ì‹œì—� ê³µìœ í•œë‹¤ê³ í•˜ë©´ ê°�ê°�ì�˜ 프로그램ì�´ 실행ë� 때마다 ê°� 프로그램ì—�서는 DLL파ì�¼ì�˜ 함수로ì�˜ ë§�í�¬ê°€ ì�¼ì–´ë‚œë‹¤. ì�´ëŸ° ê³¼ì •ì�€ 윈ë�„ìš° ìš´ì˜�ì²´ì œì—� ì�˜í•´ì„œ ìž�ë�™ìœ¼ë¡œ ì�´ë£¨ì–´ì§€ê³ , 한개ì�˜ 프로그램ì�´ë�¼ë�„ 실행ì�´ 종료ë�˜ì§€ 않으면 윈ë�„우는 DLLì�„ 메모리ì—�서 ì œê±°í•˜ì§€ ì•Šê³ ë‚¨ê²¨ì¤€ë‹¤.
단ì �ì�€ DLL 파ì�¼ì�´ 변경ì�´ ë�˜ì—ˆì�„때 올바른 ë�™ìž‘ì�„ 보장하기 힘들다는 ì �ì�„ 들 수 있다.
프로그램과 DLL� 메모리 안으로 로드��마� 사용�는 함수들� 대한 ��가 성립�다.
프로그램ì�´ ë¨¼ì €ì‹¤í–‰ë�˜ë�° DLLì�€ 프로그램ì�˜ ìš”ì²ì�´ ë°œìƒ�한 시ì �ì—�서 메모리ì—� 로드ë�œë‹¤. 그때가 ë�˜ì„œì•¼ 프로그램ì�€ DLL로부터 함수ì�˜ ì–´ë“œë ˆìŠ¤ë¥¼ ì–»ê³ ê·¸ê²ƒì�„ 사용해서 함수를 호출한다.
프로그램�서 필요한 메모리� 양� 최대한 줄�는 것� 가능하다.
ê´€ë ¨í•¨ìˆ˜) LoadLibrary(), GetProcAddress(), FreeLibrary()
runtime dynmaic linking ì�˜ 중요한 ì �ì�€, 런타임 ìƒ�ì—�서 해당 모듈ì�„ êµ�ì²´í• ìˆ˜ 있다는 ì �ì�´ë‹¤. winamp ì�˜ 나 KMP 등와 ê°™ì�€ 플러그ì�¸ì�„ ì œê³µí•´ì£¼ëŠ” 프로그램ì�˜ 경우 대부분 ì�´ëŸ¬í•œ runtime-dynamic linking 방법ì�„ ì�´ìš©í•œë‹¤.
= DLL� 내용 =
DLLì�€ 함수ì—� 대한 코드만ì�„ ì €ìž¥ëŠ”ë�° êµí•œë�˜ëŠ” 것ì�´ 아니다. 비트맵, í�°íŠ¸ì™€ ê°™ì�€ 리소스들ì�„ DLL 안ì—� 위치시킬 수ë�„ 있다. 예를 들ìž�ë©´ 카드놀ì�´ì—� 사용ë�˜ëŠ” Cards.dll ì—�서 카드들ì—� 대한 비트맵 ì�´ë¯¸ì§€ì™€ ê·¸ 것들ì�„ 다루는ë�° 필요한 함수들ì�„ í�¬í•¨í•˜ê³ 있다.
DLL ì—� 있는 요소들ì�€ export ë�œ 것들만ì�„ ì ‘ê·¼ í• ìˆ˜ 있다. export 는 함수, í�´ëž˜ìФ, 글로벌 ì •ì � 변수, 리소스들ì�´ 가능하다.
== DllMain() 함수 ==
ë�…립ì � 실행ì�€ 불가능하지만 main함수ì�˜ 변형ë�œ 형태를 í�¬í•¨í•œë‹¤. ì�´ ê³³ì—�서는 dllì�´ 사용ë�˜ê¸° ì „ì—� 초기화ë�˜ëŠ” 내용들ì�´ í�¬í•¨ë�˜ê²Œ ë�œë‹¤. DLL초기 로드시 ìš´ì˜�ì²´ì œê°€ 호출한다.
= DLL � 변형 =
== MFC 확장 DLL ==
== ì •ì �으로 ë§�í�¬ë�œ MFC DLL ==
- 5�용C++스터디/후기 . . . . 857 matches
=== [�규] ===
ìš°ì„ ì²˜ì�Œ 시작했ë�˜ 사람들 모ë‘�ê°€ 함께 ë��낼 수 있어서 ì�´ë²ˆ 스터디는 ê·¸ëŸì €ëŸ 잘 ë��난것 같습니다. 스터디 ë‚´ìš©ì�´ 좀 많았지만 발표 준비ë�„ 잘 í•´ ì£¼ì—ˆê³ , ìˆ™ì œë�„ 잘 하며 잘 ë”°ë�¼ì™€ì¤€ê²ƒ 같습니다. ì�´ë²ˆ 스터디가 얼마나 ë�„움ì�´ ë�˜ì—ˆëŠ”ì§€ëŠ” ëª¨ë¥´ê² ì§€ë§Œ 지금까지 배운것 보다 좀 ë�” í’�부한 경험ì�´ ë�˜ì—ˆë‹¤ë©´ 충분히 ì–»ì�€ê²ƒì�´ë�¼ ìƒ�ê°�합니다~ 앞으로는 관심분야를 잘 찾아서 스스로 스터디를 ì—´ê³ ì—´ì‹¬ížˆ 공부하는 모습ì�„ ë³¼ 수 있기를 ë°”ëž�니다~^^ 다들 ìˆ˜ê³ í•˜ì…¨ìŠµë‹ˆë‹¤!
=== 조재화 ===
수업뒤 복습ì�„ ë§Žì�´ 해야하는ë�° 처ì�Œì—�는 잘 하다가 나중ì—�는 ë§Žì�´ 부족했ë�˜ê²ƒì�´ 좀 아쉽네요. ê°œì�¸ì �으로 좀 준비미í�¡ì�´ 안타ê¹�습니다.
그래ë�„ 꾸준히 ì§„ë�„를 나가면서 ì „ë°˜ì �ì�¸ 부분ì�„ 알게ë�œ 것 같네요. ë§Žì�´ ë�„움ì�´ ë�˜ì—ˆêµ¬ìš”. ê·¸ë¦¬ê³ ì‹œìŠ¤í…œì²´ê³„ì—�대해서ë�„ 약간 알았는ë�° 앞으로ë�„ 공부하면서 ë�” ë§Žì�´ 알아야 ê² ë‹¤ëŠ” ì�˜ìš•ë�„ ìƒ�기네요. 앞으로ë�„ 친구들과 스터디그룹ì�„ 만들어서 서로 공부하면서 ì„ ë°°ë‹˜ë“¤ê»˜ 물어보기ë�„í•´ì•¼ê² ê³ ^^; 글구 ì�´ë²ˆì—� MFC를 배운것ì�´ MFC를 공부하는ë�° ì�´ì 는 ì±…ì�„ ë³´ë©´ ì–´ëŠ�ì •ë�„ í• ìˆ˜ 있ì�„ 꺼 같아 좋ì�€ 것 같습니다.
방학기간ë�™ì•ˆ 시간내주어서 ì§€ë�„í•´ì£¼ì‹ ìƒ�ê·œì„ ë°°ë‹˜ê»˜ ê°�사하구요 ^^ 글구 앞으로ë�„ 종종 ìž�주 물어볼ê¼�ìš”.~!
=== í™©ìž¬ì„ ===
문법ì�´ ë³µìž¡í•˜ê³ ì–´ë ¤ì›Œì„œ ì •ë§� 힘들었지만 ê·¸ì—� 대한 ë‘�ë ¤ì›€ì�„ 조금ì�´ë‚˜ë§ˆ 극복하게 ë�œê²ƒ 같습니다. MSDN 찾아보면서 ìˆ™ì œë¥¼ 완성시키는 ê³¼ì •ì�´ 나름대로 ë§Œì¡±ìŠ¤ëŸ¬ì› ìŠµë‹ˆë‹¤. MFCì�˜ 메시징 시스템 등ì�˜ 체계, 윈ë�„ìš° 메시지ì�˜ ìž‘ë�™ ì›�리 등ì�„ 완벽히 ì�´í•´í•˜ê³ 싶다는 ìƒ�ê°�ì�´ ë“니다. 스터디를 ì–´ë–¤ ì‹�으로 ì¤€ë¹„í•˜ê³ ë°œí‘œí•´ì•¼ë� ì§€ 알게 ë�˜ì—ˆê³ 윈ë�„ìš° 프로그램ì�„ ë³´ë©´ ì–´ë–¤ ì‹�으로 만들었는지 대략 알 수 있는 ëŠ¥ë ¥ì�´ ìƒ�긴 것 같습니다. 다ì�Œ 스터디부터 ë�”ìš± 열심히 í•˜ê³ ì‹¶ìŠµë‹ˆë‹¤.
=== 문�명 ===
처ì�Œì—�는 ì�˜ìš•ì �으로(하핫) 스터디 나오면서 MFC를 알아가게 ë�˜ì—ˆëŠ”ë�°ìš”.. 나중ì—�는 몇번 ë¹ ì§€ë‹¤ 보니 ì €ë�„ 모르게 í��íŠ¸ëŸ¬ì§€ê³ ìžˆì—ˆë„¤ìš”. 그래ë�„ 모ë‘�들 꾸준히 나오는 것ì�„ ë³´ê³ ì €ë�„ ë��까지 나올수 있었습니다 ^^. 무엇보다 ê°œì�¸ë³„로 발표 준비를 하면서 스스로 알아갈 수 있었다는 ì �ì�´ 좋았구요, ê·¸ ë�•ë¶„ì—� 스터디를 집까지 ì—°ìž¥í• ìˆ˜ 있었습니다.
스터디 좋았구요~ 다�� � �요~
=== 노수민 ===
공부하면서 ì•„ ë‚´ê°€ ë§Žì�´ 부족하구나 하는 것ì�„ 알게 ë�˜ì—ˆì–´ìš”.. ë��까지 문법과 메시지 처리ì�˜ ì••ë°•ì—� ì‹œë‹¬ë ¸ëŠ”ë�° ë‚´ê°€ 발표한것ì�€ 그나마(!!) 나ì�€ë�° 다른사람ì�´ 발표한 ë‚´ìš©ì�€ 잘 알지 못하는 것 같아요 ã…Žã…Ž ^^; 친구들과 ê°™ì�´ 공부하면서 나름대로ì�˜ ê²½ìŸ�심? ì�´ëž„까 ì�˜ìš•ì�´ëž€ 것ë�„ ìƒ�ê¸°ê³ ì €ë§Œ ë¹¼ê³ ë‹¤ë“¤ 너무 잘 한 것 같아 앞으로ë�„ 열심히 ë…¸ë ¥í•´ì•¼ê² ë‹¤ëŠ” ìƒ�ê°�ë�„ 들엇구요 어떻게 공부해야 하나 대충 가닥ì�„ ìž¡ì�„ 수 있ë�˜ 시간ì�´ì—ˆìŠµë‹ˆë‹¤
ìƒ�규형 ê°�ì‚¬ë“œë ¤ìš”!! ^^
=== 나휘� ===
중간ì—� ë¹ ì¡Œë�˜ ë‚ ì�´ 좀 부담ë��지만 ! ê²°êµ ë��까지 4번 ê²°ì„� ì••ë°•ì�„ 견뎌내며 스터디를 마무리해서 기ì�˜ë„¤ìš”.ã…‹ã…‹ MFC를 했으니 ì�´ì œ 부담ì�€ ë§Žì�´ ì¤„ì—ˆê³ ìš”. ë�”불어 새 언어를 배우는ë�°ë�„ 부담스럽지 않ì�„ ê±°ë�¼ëŠ” ìƒ�ê°�ë�„ 드네요. ìž�. 다ì�Œ 스터디를 향해 ì „ì§„~!
[5�용C++스터디]
- 블로그2007 . . . . 857 matches
== 프로ì �트(or 스터디) ì£¼ì œ ==
* '''[블로그2007]'''
== 목ì � ==
* 웹� 대한 기초 소양� 기른다.
* 게시� � 블로그등� 공부한다.
* MYSQL 과 apache� 대한 공부를 한다.
* 블로그, 위키, 게시íŒ� 세가지ì�˜ 장ì �ì�„ ëª¨ìœ¼ê³ [[BR]]단ì �ì�„ 보완한 새로운 ê°œë…�ì�˜ 사ì�´íŠ¸ë¥¼ ìƒ�ê°�해본다.
== 참가� ==
* [송수�]
* [김건�]
* [송지훈]
* [송지�]
* [ê³ ì¤€ì˜�]
=== 출� ===
|| ë‚ ì§œ || 김건ì˜� || 송수ìƒ� || 송지훈 || 송지ì›� || ê³ ì¤€ì˜� ||ìˆ™ì œ ||
== 개�페�지 ==
|| [블로그2007/김건�] ||
|| [블로그2007/송수�] ||
|| [블로그2007/송지훈] ||
|| [블로그2007/송지�] ||
- FoundationOfUNIX . . . . 856 matches
* UNIX 사용법ì—� 대한 기초를 ì•Œë ¤ ì¤�니다.
= 여기 �여~ =
* [http://zeropage.org/~neocoin/putty.exe putty Client] 여기서 프로그램 다운 받아서 깔아서 ì ‘ì†�하세요
= 목표 =
* 몇시간 ì •ë�„ ë°–ì—� ëª»í• ê²ƒì�„ ê°�안하여, ê·¸ë ‡ê²Œ ë§Žì�€ ë‚´ìš©ì�„ ì „ë‹¬í• ê²ƒ 같지는 ì•Šê³ , 실습 위주로 간다히 UNIX 사용법ì—� 대한 맛만 보여줄 것ì�„ 목표로 잡았습니다.
= 실습해볼 내용 =
== 기초 command ==
=== 1 단계 ===
* cd ëª…ë ¹ì–´
* ì ˆëŒ€ 경로와 ìƒ�대 경로로 ì�´ë�™í•˜ê¸°
* cd ../test4 (.. ì�´ë ‡ê²Œ ì � 2개는 ë””ë ‰í† ë¦¬ 한개 뒤로 가는 효과, ìƒ�대 경로ì�˜ 예)
* cd /user/opera4/namsang ( ì ˆëŒ€ 경로ì�˜ 예, rootì—�서 부터..)
* ls ëª…ë ¹ì–´
* 그냥 ls : ë””ë ‰í† ë¦¬ì™€ í™”ì�¼ì�„ 죽 보여준다.
* ls -a : �추어진거까지 모� 다 보여준다. (all)
* ls -l : �세하게 보여준다.
* ls -al : ìž�ì„¸í•˜ê³ ê°�추어진거까지
* 파ì�¼ì�„ 복사하는 ëª…ë ¹ì–´
* cp file1 /test1 (ì ˆëŒ€ 경로와 ìƒ�대 경로를 ì‚¬ìš©í• ìˆ˜ 있따.)
* rm ëª…ë ¹ì–´
- 훌ë¥í•œí”„로그래머ì�˜ë”œë ˆë§ˆ . . . . 854 matches
"열심히"씨와 "훌ë¥í•œ"씨는 ê°�ê°� "ì—„ì²ë‚œì†Œí”„트웨어회사"와 "허벌난소프트웨어회사"ì�˜ ë‘� ì§�ì›�ì�´ë‹¤.
우연치 않게 ë‘� 회사ì—� ì •í™•ížˆ 똑같ì�€ ë‚´ìš©ì�˜ 주문ì�´ 들어왔다. "ì—´ë‚˜ì–´ë ¤ìš´ë¬¸ì œ" í•´ê²°ì�„ 위한 프로그램ì�„ 작성해 달ë�¼ëŠ” 것ì�´ì—ˆë‹¤.
열심히씨는 처ì�Œ 예ìƒ� 소요 시간ì�¸ 3개월 ë�™ì•ˆ ì •ë§� 열심히 ì�¼í–ˆë‹¤. 하지만 ì�¼ì�„ 하면서 예ìƒ� 외ì�˜ ìž¥ì• ë¥¼ ì§�ë©´í–ˆê³ , 밤샘 작업까지 해가면서 3개월ì�˜ 마지막 ë‚ ë§¤ë‹ˆì ¸ì—�게 ì�´ëŸ° ë§�ì�„ í• ìˆ˜ 있었다. "ì •ë§� 열나게 프로그램ì�„ 짰슴다. 밤샘ë�„ í•˜ê³ ìš”. ì œê°€ 지금까지 작성한 프로그램ì�€ 2000줄입니다. 그런ë�°, 새로운 ë¬¸ì œê°€ ê¸°ìˆ ì �으로 불가피하게 ë°œìƒ�했습니다. 복잡한 버그(프로그램ì�˜ 오류)ë�„ 몇 가지 해결해야 í•˜ê³ ìš”. 한 달 가량ì�´ ë�” 필요합니다." ê·¸ëŸ¬ê³ í•œë‹¬ 후 열심히씨는 몇 ê°œì�˜ 버그와 ë�”불어 나름대로 ìž‘ë�™í•˜ëŠ” 프로그램ì�„ ë§¤ë‹ˆì ¸ì™€ ê³ ê°�ì—�게 ìž�랑스럽게 보여줄 수 있었다. 벌겋게 충혈ë�œ 눈과 미ì³� 깎지 못한 수염, 무지무지 ì–´ë µê³ ë³µìž¡í•´ ë³´ì�´ëŠ” 2500ì—¬ 줄ì�˜ 프로그램과 함께. "예ìƒ�보다 훨씬 ë�” 복잡한 ë¬¸ì œì˜€êµ°ìš”. ì •ë§� ìˆ˜ê³ í•˜ì…¨ìŠµë‹ˆë‹¤."ë�¼ëŠ” ì¹ì°¬ì�„ 들으면서.
훌ë¥í•œì”¨ëŠ” ë§¤ë‹ˆì ¸ê°€ "ì�˜ë¬´ì �으로" 잡아놓ì�€ 예ìƒ� 소요 시간 3개월ì�˜ 첫 2달 ë°˜ì�„ 빈둥거리며 지냈다. ë§¤ë‹ˆì ¸ëŠ” 훌ë¥í•œì”¨ê°€ ì›”ë§�ì�´ ë�˜ì–´ì„œ "ì •ë§� 죄송해요. ì•„ì§� 한 줄ë�„ 못짰어요. 너무 ì–´ë ¤ì›Œìš”. 좀 ë´�주세요."ë�¼ê³ 처량하게 ìž�비를 êµ¬í• ë‚ ì�„ ì†�꼽아 ê¸°ë‹¤ë ¸ë‹¤. 웬걸, 마지막 ë‚ í›Œë¥í•œì”¨ëŠ” 예ì�˜ "너무ë�„ 태연스러운" 모습으로 나타났다. 150ì—¬ 줄ì�˜ 프로그램과 함께. ê·¸ 프로그램ì�€ 멋지게 "ì—´ë‚˜ì–´ë ¤ìš´ë¬¸ì œ"를 해결했다. 하지만, ë§¤ë‹ˆì ¸ê°€ ê·¸ 코드를 들여다 ë³´ìž�, 한마디로 "너무ë�„ ì‰¬ì› ë‹¤." 초등학ìƒ�ë�„ ìƒ�ê°�í•´ 낼 ì •ë�„였다. ë§¤ë‹ˆì ¸ì™€ ê³ ê°�ì�€ ì�´ë¦„ì�„ "ì—´ë‚˜ì‰¬ìš´ë¬¸ì œ"로 바꾸는 ë�°ì—� ì „ì �으로 ë�™ì�˜í•œë‹¤. 훌ë¥í•œì”¨ëŠ” "ì�´ë ‡ê²Œ 간단한 ë¬¸ì œë¥¼ 3개월 씩ì�´ë‚˜ ê±¸ë ¤ì„œ 풀었습니까? 왜 ì�´ë ‡ê²Œ 성실하지 ëª»í•˜ì£ ?"ë�¼ëŠ” 비난ì�„ 들어야 했다.
둘 중� 누가 승진� 했�까?
열심히씨는 ìŠ¹ì§„í•˜ê³ , 급여ì�¸ìƒ�ì�„ 받았다. 훌ë¥í•œì”¨ëŠ” 급여ì‚ê°�ì�„ ì§�ë©´í•˜ê³ ëŠ” 퇴사해 ë²„ë ¸ë‹¤.
훌ë¥í•œ 프로그래머는 가난하다. 훌ë¥í•œ 프로그래머ì�˜ ë”œë ˆë§ˆì�¸ 것ì�´ë‹¤.
훌ë¥í•œ 프로그래머는 ì–´ë ¤ìš´ ë¬¸ì œë¥¼ "터무니 ì—†ì�„ ì •ë�„로 간단한 ë¬¸ì œ"로 풀어내는 재주가 있다. 남들ì�´ 보기ì—�는 그것ì�´ 너무ë�„ 당연한 해결법으로 ë³´ì�¸ë‹¤. 하지만 그들ì�€ 쉽게 ìƒ�ê°�í•´ ë‚´ì§€ 못한다. ê·¸ëŸ¬ê³ ëŠ” 훌ë¥í•œ 프로그래머를 우습게 본다.
중간치기나 하치기 프로그래머는 ì–´ë ¤ìš´ ë¬¸ì œë¥¼ ì–´ë µê²Œ 혹ì�€ ë�”ìš± ì–´ë µê²Œ 풀어내는 재주가 있다. 남들ì�´ 보기ì—�는 그것ì�´ 너무ë�„ 기발한 해결법으로 ë³´ì�¸ë‹¤. ì—시 그들ì�€ 쉽게 ìƒ�ê°�í•´ ë‚´ì§€ 못한다. ê·¸ëŸ¬ê³ ëŠ” 중간치기 하치기 프로그래머를 대단하게 본다.
과거 IBM사ì—�서는 프로그램ì�˜ 줄 수ì—� ë”°ë�¼ 급여를 계산했었다. (사실 지금ë�„ ì�´ëŸ° 회사가 ìƒ�당수 있다) 그런ë�° 프로그램 줄 수가 ëŠ˜ì–´ë‚ ìˆ˜ë¡� 숨겨진 버그 수와 ìœ ì§€ê´€ë¦¬ì—� 드는 비용ì�€ 기하 급수ì �으로 늘어나게 ë�œë‹¤. ì�´ ë¬¸ì œë¥¼ 해결하기 위해 프로그램 줄 수는 ë�” 늘어나게 ë�˜ê³ , ë�•ë¶„ì—� 프로그래머는 ë�ˆì�„ ë�” 벌게 ë�œë‹¤.
-- 김창준
See Also NoSmok:훌ë¥í•œí”„로그래머ì�˜ë”œë ˆë§ˆ
["컬럼분류"]
- TermProject/재니 . . . . 850 matches
= 작성�� 페�지 =
02 장재니 [Genie]
씨뿔뿔 1학기 ê³¼ì œë¡œ 나왔ë�˜ ê±´ë�°....
í—ˆì ‘í•˜ì§€ë§Œ...^^
= 소스 =
char name[students][7] = {"ê³ ìž¬ì„ ", "권현진", "ê¹€ë�™ìš±", "김무ì˜�", "김민재",
"김성ì›�", "ê¹€ì˜�준", "김윤ì„", "ê¹€ì² í˜¸", "김태완",
"김태완", "ê¹€í�¬ê· ", "류재현", "문구봉", "박대ì›�",
"박세연", "박준성", "서수ì›�", "양민우", "ì–‘ì •ì�€"};
cout << " 메뉴n1) 과목별 리스트n2) 과목별 성ì �순 리스트n3) í•™ìƒ� 리스트n"
<< "4) í�‰ê· 성ì �순 리스트n5) 종료n메뉴를 ì„ íƒ�하ì‹ì‹œì˜¤. ";
if (select == 1) menu1(); // ê°� ì„ íƒ�ì—� 맞게 함수를 호출
else if (select == 5) break; // 5번 메뉴는 종료
else error(); // 잘못 ìž…ë ¥í•˜ì˜€ì�„ 경우 ì—�러메시지를 ì¶œë ¥í•˜ëŠ” 함수 호출
system("pause"); // 실행 결과를 확ì�¸í•˜ê¸° 위해 실행ì�„ ìž ì‹œ 멈춤
cout << "nì¢…ë£Œí•˜ê² ìŠµë‹ˆë‹¤.nn"; // 종료 시 종료 메시지를 ì¶œë ¥í•¨
return 0; // 실행 종료
void menu1() // 1번 메뉴 : 사용ìž�ê°€ ì§€ì •í•œ 과목ì�„ ìž…ë ¥ìˆœì—� ë”°ë�¼ 화면ì—� ì¶œë ¥í•¨
sub_menu(); // 서브메뉴 호출
if (select >= 1 && select <= 3) // 서브메뉴ì�˜ ì„ íƒ�ì—� ë”°ë�¼ 화면ì—� ì¶œë ¥í•˜ëŠ” 함수를 호출
- zennith/MemoryHierarchy . . . . 846 matches
ì�´ì „까지ì�˜ 중연 부연 횡설 수설 하는 모습ì�„ ë²—ê³ , 비êµ�ì � ê°„ë‹¨í•˜ê³ ì•Œê¸° 쉽게 ì„¤ëª…í•˜ê² ìŠµë‹ˆë‹¤.
1. ëŒ€ì „ì œ
�위 계층과 하위 계층사��는 병목현�� 존재한다.
하위 계층ì—�서 ê°€ì ¸ì˜¨ ë�°ì�´í„°ëŠ”, 다ì�Œë²ˆì—� 다시 ì“°ì�¼ 수 있다. 그러므로, 다시 ì‚¬ìš©í• ë•ŒëŠ” 하위 계층ì—�서 다시 ê°€ì ¸ì˜¬ í•„ìš” ì—†ì�´, ì €ë²ˆì—� ê°€ì ¸ì˜¨ ë�°ì�´í„°ë¥¼ 사용하면 ë�œë‹¤.
(e.g. 루프.)
순차ì �으로 구성ë�œ ë�°ì�´í„°ì�˜ í��름ì�´ 필요한 경우가 있다. 그러므로, 한번 하위 계층ì—�서 ë�°ì�´í„°ë¥¼ ê°€ì ¸ì˜¬ 때, ì—°ì†�ë�œ ë�°ì�´í„°ì�˜ unit ì�„ ê°€ì ¸ì˜¬ 경우, 순차ì �ì�¸ 다ì�Œë²ˆì—� 위치한 ë�°ì�´í„°ê°€ 요구ë� 때 하위 계층ì—� 다시 ì ‘ê·¼í•˜ì§€ 않아ë�„ ë�œë‹¤.
(e.g. 순차ì � ë°°ì—´ì�˜ ì ‘ê·¼)
효율성ì—� ë”°ë�¼ 메모리는 계층구조로 ì�´ë£¨ì–´ì§€ë©°, ìƒ�위계층ì�¼ìˆ˜ë¡� ë¹ ë¥¸ ì†�ë�„를 보장하며, 하위계층ì�¼ìˆ˜ë¡� ì €ë ´í•œ 가격ì�„ 보장한다.
메모리 계층� 기본 구조.
* 메모리 계층 구조ì—�는 여러 다른 ë ˆë²¨ì�˜ 메모리가 있다.
* 최ìƒ�위 ë ˆë²¨ì�˜ 메모리 계층ì�€ … ì�„(를) 가진다.
* 가장 높� 성능
* 가장 높� 가격
* 가장 ì �ì�€ 용량
* 계층ì�„ ë‚´ë ¤ì˜¬ë•Œë§ˆë‹¤, ê°� ë ˆë²¨ì�€
* 성능ì�´ 줄어들ê³
* 가격ì�´ 낮아지ê³
* 용량� 늘어난다
* 실행중ì—�, 높ì�€ ë ˆë²¨ì�˜ 계층으로 옮겨지는 ë�°ì�´í„° 값들ì�€, 빈번히 ë‚®ì�€ ë ˆë²¨ì�˜ 메모리 계층으로 ë°˜ì˜�(shadow) ë�œë‹¤.
* 실행중ì—� 요구ë�˜ëŠ” ëª¨ë“ ë�°ì�´í„° 값들ì�´ ë�™ì‹œì—� 가장 CPU ì—� ê·¼ì ‘í•œ 계층ì—� ì¡´ìž¬í• ìˆ˜ 있는 것ì�€ 아니다.
- HowToStudyXp . . . . 843 matches
ExtremeProgrammingì�„ 어떻게 ê³µë¶€í• ê²ƒì�¸ê°€
ì œê°€ 공부한 경험ì�„ í† ëŒ€ë¡œ "만약 다시 공부한다면...":
XP를 ì�´í•´í•˜ë ¤ë©´ 다ì�Œ 기본 ìž�료ì—� 대한 ì�´í•´ê°€ ìš°ì„ ë�˜ì–´ì•¼ 합니다.
* XP Explained (Kent Beck) : XP ì„ ì–¸ì„œ
* XP Installed (Ron Jeffries et al) : C3 프로ì �트ì—� ì �용한 예, ì–»ì�€ êµ�훈 등
* Planning XP (Kent Beck, Martin Fowler) : 계� 부분만 설명 (관리�, 코치용)
* ["Refactoring"] (by Martin Fowler) : ë¦¬íŒ©í† ë§�ì—� 대한 ìµœê³ ì�˜ ì±…
* XP Applied : ìœ ì¦ˆë„·ê³¼ ë©”ì�¼ë§�리스트ì�˜ ë…¼ì�˜ 등 최근ì�˜ ìž�료를 ë°˜ì˜�
* XP Explored : 가장 ì‰½ê³ êµ¬ì²´ì �ì�¸ XP 안내서
* The Timeless Way of Building : 패턴 ìš´ë�™ì�„ ì�¼ìœ¼í‚¨ Christopher Alexanderì�˜ ì €ìž‘. On-site Customer, Piecemeal Growth, Communication 등ì�˜ ì•„ì�´ë””ì–´ê°€ 여기서 왔다.
ì�´ 중ì—�서 XPI나 XPX를 ë¨¼ì € 권합니다. XPE는 좀 ì¶”ìƒ�ì �ì�¸ ì„œìˆ ì�´ 많아서 ë´�ë�„ ëŠ�낌ì�´ 별로 ì—†ì�„ 수 있습니다. (작년 마소 11월호ì—� ì œê°€ ì“´ 리뷰 ì°¸ê³ )
ì—¬ìœ ê°€ ë�˜ë©´ 다ì�Œì�˜ ìž�료를 ë�” ì°¸ê³ í•©ë‹ˆë‹¤.
* XP in Practice (Robert C. Martin et al) : ë‘� 세 사람ì�´ ì§§ì�€ 기간 ë�™ì•ˆ 간단한 프로ì �트를 XP로 진행한 것ì�„ 기ë¡�. Java 사용. (중요한 문헌ì�€ 아님)
* XP Examined (논문 모�집) : XP 컨�런스� 발표� 논문 모�
* Peopleware (Tom De''''''Marco) : 개발ì—� 있어 ì�¸ê°„ 중심ì � 시ê°�ì�˜ ê³ ì „
* Adaptive Software Development (Jim Highsmith) : 복잡계 ì�´ë¡ ì�„ 개발ì—� ì �ìš©. 졸트ìƒ� 수ìƒ�.
* Surviving Object-Oriented Projects (Alistair Cockburn) : ì–‡ê³ í�¬ê´„ì �ì�¸ OO 프로ì �트 ê°€ì�´ë“œë�¼ì�¸
* Software Project Survival Guide (Steve McConnell) : 조금 ë�” "SE"ì �ì�¸ 시ê°�.
* The Psychology of Computer Programming (Gerald M. Weinberg) : 프로그래ë°�ì—� 심리학ì�„ ì �용한 ê³ ì „. Egoless Programmingì�´ 여기서 나왔다.
* Agile Software Development (Alistair Cockburn) : ì „ë°˜ì � Agile ë°©ë²•ë¡ ì—� 대한 ì±…
- VonNeumannAirport . . . . 838 matches
SPEC : http://icpc.baylor.edu/past/icpc2001/Finals/problems.pdf 중 Problem A
* http://zeropage.org/pds/200272883050/VonNeuman_NoComment.zip - 주ì„�없는 가장 초기 ë²„ì „
* http://zeropage.org/pds/20027281074/VonNeuman_Comment.zip - 주ì„� 달ë�˜ì¤‘ì�¸ ë²„ì „ (ì•„ì§� 주ì„�ì—†ì• ê¸° 시ë�„ 못함)
시간 지연 요�
* TDDì ‘ê·¼ 방법ì�˜ 미숙
* ["1002"] ì�˜ ê°œì�¸ì �으로 ìƒ�ê°�ë�˜ëŠ” '미숙' í–ˆë‹¤ê³ ìƒ�ê°�한 ì �ì�„ ë“ ë‹¤ë©´, í�‰ì†Œì—� 프로그래ë°�ì�„ 하는 리듬ì�´ 아니였다는 ì �. ì�´ì „ 스타ì�¼ì�´ë�¼ë©´ ì�¼ë‹¨ ë¬¸ì œë¥¼ ë³´ê³ ë¬¸ì œë¥¼ 나누면서 시나리오를 ì–´ëŠ�ì •ë�„ 만들어 놓ì�€ ë’¤, 그걸 ê²€ì¦�해나간다는 ëŠ�낌으로 테스트코드를 작성했었는ë�°, ì�´ë²ˆì�˜ 경우 ì •ë§� Extreme 하게 작업한 것 같다. (중반ì—� CRC ë�¼ë�„ 한번 í•˜ê³ ì‹¶ì—ˆëŠ”ë�°, 형ì—�게 ë¬¼ì–´ë³´ê³ ì™ ì§€ 'ì•„ ë‚´ê°€ 알ë�˜ 방법ì�´ 틀린걸꺼야' 하며 그냥 Test ë§Œ ìƒ�ê°�하게 ë�˜ì—ˆë‹¤.) 작업하는 중간 ë”ê°€ ì„�연치 않ì�€ ëŠ�낌ì�´ 들었다면, 아마 대강 ì�´ëŸ° ëŠ�낌ì�´ì˜€ë�˜ 것 같다. ì „ë°˜ì � 시ê°�ì�„ í•œë²ˆì •ë�„ 중간ì—� ì •ë¦¬ë¥¼ í• í•„ìš”ê°€ 있ì�„ê±´ë�°, 그런 시간ì�„ ë‘�ì§€ 못한것.
* ìž�료형 ë°°ê²½ ì§€ì‹�ì�˜ 미숙 (처ì�Œ STL미사용 ì ‘ê·¼, 중반부터 STL사용으로 ìž�료형ì�˜ ì�¼ê´€ì„±ë¬¸ì œ)
* 중간ì—� 창준ì�´í˜•ì�´ "너í�¬ëŠ” C++ 로 프로그래ë°�ì�„ 하면서 STL를 안사용하네?" ë�¼ê³ í–ˆì�„때, 그냥 막연하게 Java ì—�서ì�˜ Collection Class ì •ë�„로만 STLì�„ ìƒ�ê°�í•˜ê³ , 사용ì�„ 잘 안했다. 그러다가 중반부로 들어서면서 Vector를 ì�´ìš©í•˜ê²Œ ë�˜ì—ˆëŠ”ë�°, 처ì�Œ 한ë‘�번 ì�´ìš©í•œ Vector ê°€ 후반으로 가면서 ì „ì²´ì�˜ ë””ìž�ì�¸ì�„ 뒤집었다; (ë¬¼ë¡ ê±°ê¸°ì—�는 디미터 법칙ì�„ 지키지 않ì�€ 소스ë�„ 한몫했지만 -_-;) 그걸 ë– ë‚˜ì„œë�¼ë�„ Vector를 ì�¨ 나가면서 백터 비êµ� assert 문 등ë�„ 만들어 ë†“ê³ í•˜ëŠ” ì‹�으로 ì �ì°¨ ì�´ìš©í•˜ë‹¤ë³´ë‹ˆ ìƒ�당히 편리했다. 그러다가 ["Refactoring"] Time 때 서로 다른 ìž�료형 (앞ì—�서 array 로 ì�¼ë�˜ 것들) ì—� 대해 vector 로 통ì�¼ì�„ 하다 보니 시간ì�´ 비êµ�ì � 꽤 지연ì�´ ë�˜ì—ˆë‹¤.
* ["Refactoring"] Bad Smell ì�„ ì œëŒ€ë¡œ ë§¡ì§€ 못함 - 간과하기 쉽지만 중요한 것중 하나로 namingì�´ 있다. 주ì„�ì�„ 다는 중간ì—� ëŠ�ë‚€ì �ì�´ 있다면, naming ì—� 대해서 소홀히 했다란 ëŠ�낌ì�´ 들었다. ê·¸ë¦¬ê³ ì£¼ì„�ì�„ 달아가면서 ì�´ë¯¸ 구ì‹�ì�´ ë�˜ì–´ë²„린 ì˜ˆì „ì�˜ 테스트들 (로ì§�ì�´ ë§Žì�´ 바뀌면서 테스트들ì�´ ë§Žì�´ ê¹¨ì ¸ë‚˜ê°”ë‹¤) 를 ë³´ë©´ 디미터 법칙ì�´ë�¼ë�˜ê°€ ì�¼ê´€ë�œ ìž�료형ì�˜ 사용 (InformationHiding) ì�˜ ë¬¸ì œê°€ 있었ì�Œì�„ ëŠ�낀다.
ì•„. ì–¸ì œë‚˜ ë§�ë§Œ ë§Žê³ ê¿ˆë³´ë‹¤ 해몽만 좋다; 실천ì�„ ì œëŒ€ë¡œ 해야지;; --["1002"]
Requirement ìˆ˜ì • 예ìƒ�ê¶�리 (ì�¼ë‹¨ì�€ ë– ì˜¤ë¥´ëŠ”ëŒ€ë¡œ. Testability 를 ê³ ë ¤í•˜ì§€ 않ì�€ ìƒ�태로)
* load 를 발�시키는 예를 Passenger �만 아니� 다른 여러가지를 둔다. ex) 여행� 가방, 컨테�너� 경우 traffic load 2, 4 를 발�시킨다.
-> ì�´ 경우 PassengerSet ì�´ 따로 ë¹ ì ¸ìžˆì§€ 않ì�€ 경우 ê³ ìƒ�하지 않ì�„까. PassengerSet ì�´ ë¹ ì ¸ìžˆë‹¤ë©´, 가방, 컨테ì�´ë„ˆ 부분들ì—� 대해서 case 문ì�´ 복잡해질듯.
-> ì�´ì—� ë”°ë�¼ Input 부분ì�´ ë°”ë€Œê³ , Input 부분ì�´ í�´ëž˜ìŠ¤ì™€ í•©ì³�ì§„ 코드ì�˜ 경우 ë�”ë�”ìš± 골치.
* PassengerSet Caseê°€ 여러개ì�´ê³ Configuration ì�€ 1ê°œì�¸ 경우ì—� 대해서. Configuration 1 : 여러 Case ì—� 대해 ê°�ê°� ì¶œë ¥í•˜ëŠ” 경우.
-> ì—시 PassengerSet ì�´ 따로 있어서 Configuration ê³¼ ê°™ì�´ 협ë�™í• 경우엔 쉽게 구현 가능. ê·¸ë ‡ì§€ 않ì�€ 경우 ê³ ìƒ� 예ìƒ�.
* 가장 트래픽� 많� 발�하는 길� 알아낸다. - 복�� 대해서 InformationHiding.
* ë³µë�„중ì—�서 ì�¼ìž�형 ì—�ìŠ¤ì»¬ë ˆì�´í„°ë¥¼ ë‘�어본다. - ìƒ�ë�™.
* 지금 ë§Œë“ ëª¨ë“ˆì�˜ 소스 ìˆ˜ì •ì—†ì�´ GUI ë²„ì „ìœ¼ë¡œ 재작성하기 - Input / Output ë¨¼ì € 작성하는 사람들ì�€ 가장 ê³ ìƒ�.
* ì¶œë ¥ Output ì�˜ Sorting ì�„ 2가지로 둔다면?
- ì •ëª¨/2011.7.11 . . . . 836 matches
* 참가ìž� : [김수경], [서지혜], [ì •ì�˜ì •], [권순ì�˜], [김준ì„�], [송지ì›�], [ìž„ìƒ�현], [김태진], [ì •ì§„ê²½], [ê³ í•œì¢…]
* 7시부터 강남ì—�서 ì§„í–‰ë�˜ëŠ” Design Pattern 세미나로 ì�¸í•´ ì •ëª¨ëŠ” 6시까지 ì§„í–‰.
* 주� : [김태진]
* ì£¼ì œ : Macintosh
* 다ì�Œì£¼ 주ìž� : [ê³ í•œì¢…]
== 프로ì �트/스터디 ==
* 활ë�™ ë³´ê³
== 후기 ==
* ì�´ë²ˆì£¼ì—�는 ì œê°€ OMS를 í•˜ê³ , íšŒê³ ëŠ” 시간ì�´ 없어서 하지 못했지요. OMS를 ì›�래는 ì œ 노트ë¶�ì�„ 연결해서 í•˜ë ¤ê³ í–ˆìœ¼ë‚˜.... ì œëŒ€ë¡œ ìž‘ë�™í•˜ì§€ 않는다는 사실ì�„ ê¹¨ë‹«ê³ ê¸‰ 바꿔야만 í–ˆì£ -,.- ê²°êµ keynoteë�„ ì“°ì§€ ëª»í•˜ê³ ppt로 ì „í™˜í•˜ëŠ”ë°”ëžŒì—� ppt효과ë�„ 사ë§�.. 아무튼 한참ë�™ì•ˆ ê³ ë¯¼í•œ ì£¼ì œì¤‘ì—�는 나름 잘 골ëž�ë�˜ê±° 같아요. 오늘ì�€ ì œ 후기가 ë� ì�´ëŸ°ì§€...;; -[김태진]
* 태진ì�´ì�˜ OMS로 첫 스타트를 했네요. ì• í”Œì—� 대해 ì�´ì•¼ê¸° 하는 것ì�´ 주변 친구들ì�„ ìƒ�ê°�나게 하ë�”êµ°ìš” -ã……-; 지금ë�„ ì“°ê³ ìžˆëŠ” MDplayer를 íŒ”ê³ IPod Classicì�„ 살까 ë§�까 ê³ ë¯¼ì¤‘ì�¸ë�°ë‹¤ ì• í”Œ ì œí’ˆì�€ ìž ê¹�씩만 ë§Œì ¸ë´�서 잘 모르는 ìƒ�황ì�´ì—ˆëŠ”ë�°, 재미있었습니다. 그래ë�„ ê³ ë¯¼ì�€ ë�˜ë„¤ìš” -ã……-a ê·¸ëŸ¬ê³ ë‚˜ì„œ ë”ê°€ 금방 ë��난 것 같네요; - [권순ì�˜]
* DP 세미나 참여 때문ì—� ì�¼ì°� ë��나서 ë”ê°€ 약간 ì•„ì‰¬ì› ìŠµë‹ˆë‹¤. ë�°ë¸”ìŠ¤ìº í”„ë�„ ë§ˆì¹˜ê³ ìƒˆë¡œìš´ 스터디/프로ì �트ë�„ 시작ë�˜ì–´ì„œ 사실 ê³µìœ í• ìˆ˜ 있는 것들ì�´ 많았ì�„í…�ë�° (ì € ê°™ì�€ 경우 DB2 Certi Programì—� 대해 좀 ê³µìœ í•˜ê³ ì‹¶ì—ˆê³ ..) 다ì�Œì£¼ë¥¼ 기약 í•´ì•¼ê² ì–´ìš”. 태진ì�´ì�˜ OMS는 MacBookì�˜ ë””ìŠ¤í”Œë ˆì�´ê°€ ì›�활했다면 keynote로 ë�” 좋ì�€ presentationì�´ ë� 수 있었ì�„í…�ë�° ì•„ì‰¬ì› ì�„ 것 같아요. 본ì�˜ 아니게 (ì£¼ì œê°€ Appleì�´ë‹¤ 보니) ì„ ë°°ë‹˜ë“¤ì�´ ë§Žì�´ (ë†�담조로) 디스했는ë�° 발표는 좋았답니다. ì—시 태진ì�´ëŠ” 기대치를 높여주는 친구ì—�ìš”. - [ì§€ì›�]
* ì§€ì›�누나, (ì „ ì œê°€ 잘 했는지 잘 몰르겟지만.. 아무튼) ì¹ì°¬ ê°�사해요~ ã…Žã…Ž; -[김태진]
* 태진ì�´ê°€ ë‚´ê°€ 필요하ë�°ì„œ 나왔는ë�°... ì•„ ë�야 ì˜�ìƒ�통화였ëƒ�.. 그건 ì§‘ì—�서ë�„ ë�˜ëŠ”ê±°ìž–ì•œ!! 게다가 ë§¥ë¶� ì—°ê²°ì�´ 안 ë�˜ì„œ 그나마ë�„ 안함. 방학중ì—�ë�„ ì •ëª¨ëŠ” 계ì†�ë�œë‹¤ëŠ”ê±¸ 알았ì�Œ. 와우 ì• ë“œì˜¨ 얘기 재밌었어요. 나와서 후회ë�˜ëŠ”ê±°ë�¼ê³¤ ì•„ 안나왔으면 OMS 안걸리는건ë�°.. ë¿�ì�´ê³ OMS ë��낸 지금ì�€ 아무래ë�„ ìƒ�관없는ì�¼! ã…Žã…Ž! 재밌었ì�Œë‹¹ 앞으로는 ìž�주 ì°¸ê°€í• ê»˜ìš”. - [ê³ í•œì¢…]
* �주 참가하세요~ - [김수경]
* DP ì�¼ì •ì�´ 급하게 잡혀서 짧게 진행했네요. keynote로 ì§„í–‰ë�˜ëŠ” OMS를 보나 í–ˆë�”니 ì¼€ì�´ë¸”때문ì—� 못 ë´�서 아쉽습니다. Apple사 ì œí’ˆì�€ 조금씩 ë§Œì ¸ë§Œë³´ê³ ì§�ì ‘ ì�¨ë³¸ì �ì�´ ê±°ì�˜ 없어서 OMS 재미있게 들었습니다. - [김수경]
* Joseph yodder와ì�˜ 번개모임ì�´ 급잡혀서 ì •ëª¨ë¥¼ ì�¼ì°� ë��내게 ë�˜ì—ˆìŠµë‹ˆë‹¹ 죄송.. ì •ëª¨ì—� 회장ì�˜ ì—í• ì�´ 중요하지만 너무 수경ì�´ì—�게 ì�˜ì¡´ì �ì�¸ 것 같아 아쉽습니다. ì €ë�„ 명색ì�´ 부회장ì�¸ë�° ì œì—í• ì�„ ëª»í•˜ê³ ìžˆì–´ìš”..(으 반성) 수경ì�´ 혼ìž� ì •ëª¨ë¥¼ 다 준비하는ë�° ì €ë�„ ê·¸ë ‡ê³ ë‹¤ë¥¸ ìž„ì›�들ë�„ 함께 준비하면 회장ì�´ ë°”ì� 때 ëŒ€ì‹ ì§„í–‰í• ìˆ˜ 있ì�„í…�ë�°. ìž„ì›�ì�´ 아니ë�¼ë�„ 회ì�˜ ì§„í–‰ìž�ê°€ í•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�합니다. 다른분들ì�˜ ì�˜ê²¬ì�€ ì–´ë– ì‹ ì§€ ê¶�금해요. - [서지혜]
[ì •ëª¨], [2011년활ë�™ì§€ë�„]
- ProjectPrometheus/CookBook . . . . 832 matches
ProjectPrometheus 중 나눌만한 Tip 들�나 기타 코드 �디엄들 등등.
=== Python �서� 한글 사용 ===
String find = "(http|https)+://([^ \t\n<>()"]+)" // 패턴 ì„¤ì •
Pattern pattern = Pattern.compile( find ); // 패턴 컴파�
Matcher matcher = pattern.matcher( html ); // 패턴 찾기
matcher.group(1); // 사용 (êµ�체하거나 여러가지 í• ìˆ˜ 있ì�Œ)
regular expression 패턴ì�„ ì •ì�˜í•˜ê¸° 위해서 ["Komodo"] 를 ì�´ìš©í• 수ë�„ 있다. ë˜�는 Seminar:TddRegularExpression ì�„ 시ë�„해보는 것ë�„ 좋다. ["1002"] 는 Python Interpreter 를 ì�´ìš©, 표현ì‹�ì�„ 찾아냈다.
=== servlet ì—�서 한글 ì¶œë ¥ ===
{{{~cpp setContentType }}} �서 charset � euc-kr 를 추가해준다.
"한글 테스트..." +
=== 쓰기 좋� 타�머 ===
물리ì �ì�¸ 모래시계가 ì—†ì�„ 경우 ì‚¬ìš©í• ë§Œí•œ 모래시계 소프트웨어
* 멀티 타�머 http://www.programming.de/cpp/timer.zip
ë�™ì‹œì—� 10ê°œì�˜ 타ì�´ë¨¸ ì„¤ì • 가능. 카운트 다운, 카운트 ì—… 가능. 멈췄다가 프로그램ì�„ 다시 ì‹œìž‘í• ë•Œ 지난 시간ì—�서 resume 가능. 단, 메모리 누수 버그가 있다.
* 마��로 �그 타�머 http://users.informatik.fh-hamburg.de/~rohde_i/eggtimer/mr-egg-z.zip
단순하지만 매우 편리한 타�머. 태스� 바�서 남� 시간� 확� 가능
=== ISBN �란? ===
=== HTTP GET, POST 넘기기 ===
Python �서는 urllib 와 httplib 를 �용한다. Python document � httplib - examples 를 참조하면 GET � 예와 POST � 예가 나온다.
Java ì—�서는 HttpURLConnection ì�„ ì�´ìš©í•œë‹¤. ê´€ë ¨ 코드는 http://www.javafaq.nu/tips/servlets/index.shtml 를 참조.
- django/RetrievingObject . . . . 830 matches
ë�°ì�´í„°ë² ì�´ìФì—�서 ë ˆì½”ë“œë¥¼ ì¡°íšŒí• ë•ŒëŠ” Modelí�´ëž˜ìŠ¤ë¥¼ 관리하는 Managerí�´ëž˜ìŠ¤ë¥¼ ì�´ìš©í•œë‹¤. 가장 간단하게는 ëª¨ë“ ë ˆì½”ë“œë¥¼ ê°€ì ¸ì˜¤ëŠ” 방법ì�´ 있는ë�°, 모ë�¸ë§ˆë‹¤ 기본ì �으로 ì œê³µë�˜ëŠ” objectë�¼ëŠ” ë§¤ë‹ˆì €ë¥¼ ì�´ìš©í•œë‹¤. object ë§¤ë‹ˆì €ë¡œ ë ˆì½”ë“œë¥¼ 조회하면 QuerySetì�´ 반환ë�œë‹¤. ì�´ëŠ” 관계형 ë�°ì�´í„°ë² ì�´ìФ CLIì�¸ JDBCì�˜ ResultSetê³¼ ìœ ì‚¬í•˜ë‹¤.
한 모ë�¸ì—� 대해서는 여러 가지 필터를 ì„¤ì¹˜í• ìˆ˜ 있다. 필터는 SQL문ì—�서 whereì ˆì—� 해당하는 ì—í• ì�„ 한다. í•„í„°ì—�는 검색하는 컬럼ì�˜ ì™„ì „ ì�¼ì¹˜, 부분 ì�¼ì¹˜, 사ì�´ ê°’, í�¬í•¨, ì—°ì›”ì�¼ 옵션ì�„ 줄 수 있다. 기본ì �으로 필터는 AND 조합으로 ì�´ë£¨ì–´ì§€ë©°, ORì¡°í•©ì�„ ì‚¬ìš©í•˜ê³ ì‹¶ë‹¤ë©´ Që�¼ëŠ” 쿼리 오브ì �트를 사용해야 한다.[9] 아래는 필터를 ì�´ìš©í•´ ë³´ê³ ë‚ ì§œê°€2006ë…„ 10ì›” 1ì�¼ ì�´í›„ì�¸ 위험 ë³´ê³ ì„œë¥¼ 찾는 python코드와 ê·¸ì—� 해당하는 SQL문ì�„ 보여준다.
ì�¼ëŒ€ë‹¤ 관계ì�¸ ë ˆì½”ë“œì�˜ 경우는 selete_related메소드를 ì�´ìš©í•˜ë©´ ë�°ì�´í„°ë² ì�´ìФ ì ‘ê·¼ 횟수를 줄ì�¼ 수 있다. ì�¼ë°˜ì �ì�¸ ë�°ì�´í„°ë² ì�´ìФ 조회는 ì¶”ìƒ�í™”ë�˜ì–´ìžˆì–´ ì‹¤í–‰í• ë•Œë§ˆë‹¤ 쿼리를 수행한다. 하지만 selete_related메소드를 사용하면 한 번 ë�°ì�´í„°ë² ì�´ìФì—�서 결과를 ê°€ì ¸ì˜¨ 후 í•„ìš”í• ë•ŒëŠ” ì�´ë¥¼ 그대로 사용한다. 다ì�Œ ì˜ˆì œì—�서 ë‘� ë°©ì‹�ì�´ 어떻게 다른지 확ì�¸í• 수 있다.
# ë�°ì�´í„°ë² ì�´ìФì—�서 한 번 ê°’ì�„ ê°€ì ¸ì˜¨ë‹¤.
# Employeeí…Œì�´ë¸”ì—� ì ‘ê·¼í•˜ê¸° 위해 다시 ë�°ì�´í„°ë² ì�´ìФì—�서 ê°’ì�„ ê°€ì ¸ì˜¨ë‹¤.
# ë�°ì�´í„°ë² ì�´ìФì—�서 ê°’ì�„ 미리 ê°€ì ¸ì˜¨ë‹¤.
# ì�´ì „ì—� Employee값까지 ê°€ì ¸ì™”ê¸° 때문ì—� 다시 ë�°ì�´í„°ë² ì�´ìФì—�서 ê°’ì�„ ê°€ì ¸ì˜¤ì§€ 않는다.
사용ìž�는 ì›�하는 경우 extra메서드를 ì�´ìš©í•´ ì›�하는 컬럼ì�„ 추가한 결과를 ì–»ì�„ 수 있다. 다ì�Œì�€ 2006ë…„ 1ì›” 1ì�¼ ì�´í›„ ë³´ê³ ì„œë¥¼ ìµœì‹ ìœ¼ë¡œ 표시하는 컬럼ì�„ 가진 리í�¬íЏ ì •ë³´ë¥¼ ê°€ì ¸ì˜¨ë‹¤.
�는 다� SQL과 같다.
extra메소드를 사용하면 다ì�Œê³¼ ê°™ì�€ 조금 복잡한 질ì�˜ë�„ í• ìˆ˜ 있다. ê°� ì§�ì›�ì�´ 몇 번ì�´ë‚˜ 위험 ë³´ê³ ì„œë¥¼ 작성했는지 알아낸다.
whereì ˆì�„ 사용하는 것 ì—시 가능하다.[7] 하지만 중첩질ì�˜ëŠ” ì§€ì›�하지 않는다.
사용ìž�는 values함수를 ì�´ìš©í•´ì„œ ì›�하는 ì†�성ì�„ ì§€ì •í• ìˆ˜ 있다. ì�´ëŠ” 검색 ì¡°ê±´ì�„ 만족하는 ë ˆì½”ë“œì�˜ 필요한 ì†�성만ì�„ ì�´ìš©í•˜ë¯€ë¡œ 효율ì �ì�´ë‹¤. ë˜�한 values함수는 QuerySetì�„ ìƒ�ì†�한 ValuesQuerySetì�„ 리턴하므로 다시 위ì—�서 사용한 검색 ì¡°ê±´ì�„ ì‚¬ìš©í• ìˆ˜ 있다. 하지만 ValuesQuerySetì�€ ì‚¬ì „í˜•(dictionary) ìž�료구조를 ê°€ì§€ê³ ìžˆê¸° 때문ì—�, ë§Žì�€ 수ì�˜ ë ˆì½”ë“œë¥¼ 얻어오기ì—�는 ë¶€ì �ì ˆí•˜ë‹¤. 다ì�Œì�€ 사ì›� ì •ë³´ì—�서 ì�´ë©”ì�¼ ì†�성만ì�„ 얻어온다.
Djangoì—�서 기본ì �으로 ì œê³µí•˜ëŠ” ì¡°ì�¸ ì—°ì‚°ì�€ 없다. SQL문ì�„ ì§�ì ‘ 수행하여 ì›�하는 결과를 ì–»ì�„ 수 있다. ì�´ëŠ” JDBCì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ì™€ 비슷하며, 커서를 ì�´ìš©í•˜ì—¬ 질ì�˜ë¥¼ 수행한 결과를 하나씩 얻어오는 ë°©ì‹�ì�„ 사용한다. 다ì�Œì�€ íŠ¹ì • 부서 ì—�서 시행한 위험 관리 대책ì�„ 얻어오는 함수ì�´ë‹¤.
- ComputerNetworkClass/Exam2006_2 . . . . 827 matches
= ë¬¸ì œ ì „ì²´ì � 해설 =
보안 기법ì—�서 ì•Œê³ ë¦¬ì¦˜ê³¼ ìž�세한 구현법ì—� 대한 ë‚´ìš©ì�€ êµ�수님ì�´ ì§€ì–‘í•˜ì‹ ë“¯. (난ì�´ë�„ ë‚®ì¶”ë ¤ê³ í•œë“¯í•¨)
개별ì �ì�¸ ê¸°ìˆ ì�˜ ìƒ�세 ë‚´ìš©ì�„ 묻기보다는 ì „ì²´ ê¸°ìˆ ì—� 대한 비êµ�ê³¼ ì°¨ì�´ì �ì—� 대한 ì�´í•´ë¥¼ 중심으로 ì¶œì œ.
(한마디로 넓게 공부해야 결과 좋�듯함.)
ì�¸í„°ë„· 보안 ê´€ë ¨ë�œ ë¬¸ì œì—�서 ë¬¸ì œë¡œ ì¶œì œ ë� ë§Œí•˜ë‹¤ê³ ìƒ�ê°�í–ˆë�˜ 부분ì�¸ Authencation Protocol (3-way-handshake, keberos, using RSA)ì—� 대한 ë‚´ìš©ì—시 ë¯¸ì¶œì œë�˜ì—ˆì�Œ. ë�•ë¶„ì—� 시험 난ì�´ë�„는 낮아졌지만, PEM ì�˜ 구조ì—� 대한 설명ì�´ 들어갔기 때문ì—� 따로 관심ì�„ ê°€ì§€ê³ ê³µë¶€í•œ 사람ì�´ 아니면 약간 ì–´ë ¤ì› ì�„ì§€ë�„ ëª¨ë¥´ê² ì�Œ.
TCPì�˜ í��ë¦„ì œì–´ 부분ì�€ 워낙ì—� ì¤‘ìš”í•˜ë‹¤ê³ ì„¤ëª…í–ˆê¸° 때문ì—� SLOWSTART, FAST RETRANSMIT, VEGAS ì—� 대한 ì�´í•´ë¥¼ 해야했ì�„듯.
= ë¬¸ì œ =
1. 보안� 종류, 침입방법, 그�따른 보안 기법 예, 간단한 설명
availability(interruption, DoS, Jamming -> Firewall, Proxy-base Network System)ì—� 대한 설명과 수업때 ë°°ìš´ ë³´ì•ˆê¸°ìˆ ë“¤ì�„ ë¶„ë¥˜í•˜ê³ ì„¤ëª…í•˜ëŠ” ë¬¸ì œìž„.
2. 멀티미디어 스트리ë°� 서비스ì—� ê´€ë ¨ë�œ ë¬¸ì œ ì¶œì œ. (RTP, 버í�¼ë§�, QoS 등ì�˜ ë¬¸ì œë¥¼ 복합시켰ì�Œ)
2.1 playback time ì—� 대한 ì±…ì—� ì œì‹œë�œ 그래프를 ê·¸ë¦¬ê³ ê·¸ 설명ì�„ 하는 ë¬¸ì œ. (2.1 ë¬¸ì œì—�서는 MPEG ê³¼ ê°™ì�€ ì••ì¶• 기법ì�´ ì�´ìš©ë�˜ì§€ ì•ŠëŠ”ë‹¤ê³ ê°€ì •)
2.2 MPEG ì�„ 사용하면 그래프가 어떻게 ë³€í• ê¹Œ?
2.3 RTP 헤�� �함�는 3개를 들어서 설명
SSRC, CSRC, Contribution Count, timestamp, sequence number, Version etc ì—�대한 ë‚´ìš©ì�„ ì �ê³ í•´ì„¤
2.4 play back ì�€ 무엇ì�´ê³ ì–¸ì œ 어떻게 사용ë�˜ë‚˜
playback point, playback time ì—� 대한 ì�´í•´ë¥¼ 묻는 ë¬¸ì œìž„. adaptive playback ì—�대한 ë¬¸ì œë�„ ì¶œì œë�˜ì—ˆì�Œ.
2.5 멀티미디어 서비스ì—�서 TCP는 왜 잘 사용 안ë� 까
멀티미디어 스트리ë°� 서비스와 TCPì�˜ ê¶�í•©ì�´ 잘 맞지않는 ì�´ìœ 를 ê¸°ìˆ í•˜ë�¼ëŠ” ë¬¸ì œ. 수업시간ì—� 몇번 ë§�했기 때문ì—� 난ì�´ë�„ í�‰ì�´. (UDP 위ì—� RTP 를 올리게 ë�œ ì�´ìœ 와 ì�¼ë§¥ìƒ�통함)
3. PEM 으로 �메� 보낼경우, 보내지는 내용들 구조와 함께 설명. 같� 보내지는 첨부 파�� a.jpg
ì�¼ë°˜ì �ì�¸ ë©”ì�¼ ì „ì†¡ í”„ë¡œí† ì½œì�˜ ì�´í•´ì™€ MIME í”„ë¡œí† ì½œì—� 대한 간단한 ì�´í•´. ê·¸ë¦¬ê³ E(MD(5), PrivateKeyOfSnd) ì�˜ í•´ì„� 방법과 계층ì � ì�¸ì¦�ì—� 대한 ì�´í•´ë¥¼ 묻는 ë¬¸ì œì˜€ì�Œ.
- �문서버위키 . . . . 826 matches
중앙대학� 컴퓨터공학과 �문 간� 소통� 위해 최초로 연 위키.
ë�™ë¬¸ì„œë²„위키가 현 ìƒ�황ì—�서 ì œë¡œíŽ˜ì�´ì§€ì�˜ 위키나 다른 성공ì � 위키 사ì�´íЏì—� 비해 ìƒ�대ì �으로 사용ì�´ ì €ì¡°í•˜ê³ NoSmok:DegreeOfWikiness ê°€ ë‚®ê³ ë¬´ì—‡ë³´ë‹¤ë�„ 사람들ì�´ 해당 위키를 통해 얻는 "ì‚¶ ì†�ì—�서ì�˜ 가치"(혹ì�€ 효용)ê°€ 없어서 한마디로 실패한 커뮤니티 사ì�´íŠ¸ê°€ ë�œ ì�´ìœ 는 무엇ì�¼ê¹Œ.
사람들ì�˜ ì�¸ì‹�ì�„ 바꾸는ë�°ì—� ì‹¤íŒ¨í–ˆë‹¤ê³ ë³¸ë‹¤. ì�¼ë‹¨ 사람들ì�´ 위키를 현재 (ì�µëª…) 게시íŒ�ì�˜ 연장 혹ì�€ (조금 ì €ì—´í•œ) 보조물 ì •ë�„로 여기는 ì�¸ì‹�ì�´ êµ³ì–´ì¡Œë‹¤ê³ ë³¸ë‹¤. 특히 최근 ë�™ë¬¸ì„œë²„위키를 ì‚´ë¦¬ë ¤ê³ ê°�ì„±ì‚¬ì „ 페ì�´ì§€ë¥¼ 만드는 등 êµ¬ì œ ë…¸ë ¥ì�´ 있었으나 그것ì�€ ì˜¤ížˆë ¤ ìƒ�황ì�„ ë�” ì–´ë µê²Œ ë§Œë“¤ì—ˆë‹¤ê³ ë³¸ë‹¤. 한번 여러가지로 ìƒ�ê°�í•´ ë³´ê³ ë¶„ì„�í•˜ê³ í•¨ê»˜ ë…¼ì�˜í•´ ë³¼ ë¬¸ì œë�¼ê³ ìƒ�ê°�한다. --김창준
여러가지 ìƒ�ê°�나는 대로 ì �ì–´ë³´ë©´
* 테스트 기간때ì�˜ ê°œì�¸íŽ˜ì�´ì§€ì�˜ ì˜�í–¥ - ë�™ë¬¸ì„œë²„팀ì—�서 '좋ì�€ ì„ ë¡€' 를 만들어보기 위해 ë�™ë¬¸ì„œë²„ 프로ì �트 ìž�ì²´ê°€ ë�Œì•„가는 모습 (ex - [http://dongmun.cse.cau.ac.kr/phpwiki/index.php?PPGroup_Board ë�™ë¬¸ì„œë²„게시íŒ�프로ì �트]) ì�„ ì�¼ë¶€ëŸ¬ 위키ì—� ë‚¨ê²¨ë³´ê³ , 몇몇 사람들ì�´ ê³µë�™ë²ˆì—페ì�´ì§€ë‚˜ 스터디 페ì�´ì§€ ê°™ì�€ 것들ì�„ 열어봤었지만. ì�´ë¯¸ 그때 사람들ì�˜ 주 관심사들ì�€ ìž�ì‹ ë“¤ì�˜ 페ì�´ì§€ë“¤ì—� ì�¼ê¸°ë¥¼ 남기는 것ì�´ì˜€ì—ˆì£ . ê·¸ ì�´í›„, ì�¸ì‹�ì�„ 바꿀만한 사건들ì�´ 나오지 않ì�€ 것 같습니다.
* 위키 스타ì�¼ì�˜ ì�´í•´ì°¨ì�´ - ì�´ë¯¸ 잘 ì •ë¦½ë�œ 위키스타ì�¼ì�„ ì�¸ì‹�í•˜ê³ ìžˆëŠ” 사람ì�´ 있ë�˜ê°€ 하면 ê·¸ë ‡ì§€ 못한 사람들ë�„ ìžˆì—ˆì£ . ì�´ë¯¸ 잘 ì •ë¦½ë�œ 위키스타ì�¼ì�„ ì•Œê³ ìžˆëŠ” 사람들ì�´ 바로 위키초심ìž�ì—�게 해당 룰ì�„ ì �용하는 ì�¼ì�€ 위험한 것ì�´ë�¼ëŠ” 것ì�„ 그때 ëŠ�ê¼ˆì£ . (ì�¼ë¶€ 사람들ì�€ ìž�ì‹ ë“¤ì�´ 작성하ë�˜ 페ì�´ì§€ë¥¼ ë�„로 ì‚ì œí•˜ê¸°ë�„ í–ˆì—ˆì£ . 위키ì�˜ 룰ì�´ ê°•ì œì„±ì�´ 없으며, ë°˜ë¡ ì�„ ì œê¸°í• ìˆ˜ë�„ 있는 것임ì—�ë�„ ë¶ˆêµ¬í•˜ê³ ì‹œê°„ë‚비하기 ì‹«ì—ˆë�˜ 것ì�¼ê¹Œìš”.. ì©�) 위키ì�˜ 룰ì�€ ê²°êµ ìœ„í‚¤ë¥¼ 사용하는 사람들ì�´ ì�´ìš©í•´ë‚˜ê°€ë©´ì„œ 서로 암묵ì �으로 ì�¸ì •해나가는 것들ì�´ 룰로서 올ë�¼ê°€ì§€, TopDown ì‹�으로 ëª…ë ¹í•˜ë‹¬ì‹�으로 ë‚´ë ¤ 올 수 없는것ì�´ê² ì£ .
* ì£¼ì œì�˜ì‹�ì�˜ 부족 - ì�´ê²ƒì�€ 앞ì�˜ ì�´ì•¼ê¸°ì™€ ì�´ì–´ì§€ëŠ”ë�°ìš”. ì�¸ì‹�ì�„ 바꾸지 못했ë�˜ ì �ê³¼ ì�´ì–´ì§€ì£ . ì£¼ì œì—� 대해서 [http://dongmun.cse.cau.ac.kr/phpwiki/index.php?%B5%BF%B9%AE%C0%A7%C5%B0 ë�™ë¬¸ìœ„키] 페ì�´ì§€ì—�서 언급ì�„ 했었으면서ë�„ ì‹¤ì œë¡œ ì—´ë ¤ìžˆëŠ” 페ì�´ì§€ë“¤ì�´ 그러하지 ëª»í–ˆì£ . ì�´ëŠ” 시험서비스였다는 ì �ë�„ ìž‘ìš©í•˜ê² ì§€ë§Œ, 시험서비스가 기간ì�´ 너무 ê¸¸ì—ˆì£ . (기약없는 시험서비스기간) --ì„�천
* í• ë§�ì�´ 없네요. 다 옳ì�€ ë§�ì�´ë‹ˆ. ìƒ�ê°�í•´ ë³´ë©´ ë�™ë¬¸ìœ„키를 프로ì �트ì�˜ 구심ì �으로 삼ì�€ 사람ì�´ 없다는게 ì�´ìƒ�í• ì •ë�„ 입니다. ë�”구나, 현재ì�˜ ê°�ì •ì‚¬ì „ê³¼, ê°œì�¸ì�˜ ì‹ ë³€ 잡기ì‹� 글들ì�´ 늘어나면서 해당 툴ì�˜ ì ‘ê·¼ í�ë ¥ì„±ì�´ ë�” 늘어나 사태가 ë�” 심해지는 것 같네요. 현재 ZeroWiki ë�„ 침체ì�˜ 길ì�„ ê°€ëŠ�ëƒ�, 아니면 꾸준히 활성화ëƒ� ì�´ë ‡ê²Œ ë� 것 ê°™ì�€ë�° 약간 ê±±ì •ìž…ë‹ˆë‹¤. --ìƒ�민
[컬럼분류] [í† ë¡ ë¶„ë¥˜]
- EightQueenProblem2 . . . . 805 matches
EightQueenProblemì�„ ì•„ì§� 해결하지 않ì�€ ë¶„ì�€ ì�´ 페ì�´ì§€ë¥¼ '''ì ˆëŒ€ë¡œ''' ì�½ì§€ 마세요.
í•´ê²°ì�„ í•˜ì‹ ë¶„ì�€ 아래를 보세요.
EightQueenProblemì�„ í•´ê²°í•˜ì‹ ê²ƒì�„ 축하드립니다. EightQueenProblem 페ì�´ì§€ì—� 개발 시간과 소스 ë�¼ì�¸ 수 등ì�„ 기ë¡�하셨나요? 사실 ë¬¸ì œëŠ” 하나가 ë�” 있습니다. 대부분ì�˜ 프로그래ë°� ìˆ™ì œ/대회는 코드ì�˜ ë””ìž�ì�¸ì�€ 잘 따지지 않습니다. 하지만 실세계ì�˜ ë¬¸ì œì—�서는 코드ì�˜ ì �ì�‘ë�„(adaptability)ê°€ 매우 중요한 요소가 ë�©ë‹ˆë‹¤. ìž�ì‹ ì�´ 작성한 프로그램ì�´ 얼마나 새로운 요구사í•ì—� 잘 ì �ì�‘ì�„ 하는지를 ë³´ë©´, ìž�ì‹ ì�´ 얼마나 ë””ìž�ì�¸ì�„ ì œëŒ€ë¡œ 혹ì�€ ì—‰ë§�으로 했는지 알 수 있습니다. ë””ìž�ì�¸ 질ì—� 대한 바로미터가 ë�˜ëŠ” 것ì�´ì£ .
새 ë¬¸ì œëŠ” 다ì�Œê³¼ 같습니다. ìž�ì‹ ì�´ 작성한 프로그램ì�„ ìˆ˜ì •ì�„ 해서, EightQueenProblemì�˜ ì�¼ë°˜ì �ì�¸ ë¬¸ì œë¥¼ 푸는 것입니다. 즉, 8X8ì—�서 8ê°œì�˜ 여왕ì�„ 배치하는 서로 다른 ëª¨ë“ í•´ë²•(ì´� 92가지)ì�„ 구하는 것입니다.
EightQueenProblem�서와 마찬가지로 프로그램 작성 후� 다� 칸� 채워주세요.
||ë�„ì „ìž�||ì´�ìˆ˜ì •ì‹œê°„||최종 소스ë�¼ì�¸ìˆ˜(주ì„�ì œì™¸)||사용언어||
||ì�´ì¤€ìš±|| 0m (ì†ŒìŠ¤ìˆ˜ì • ì—†ì�Œ) || 40 lines || C ||
||["��준"]|| 4m || 73 lines ["EightQueenProblem2/��준소스"]|| C++ ||
||["최태호"]|| 4m || 69 lines ["EightQueenProblem/최태호소스"]|| C++ ||
||["최광�"]|| 8m || 141 lines || C++ ||
||ì�´ì„ 호|| 32m || 64 lines || C++ ||
||강�천|| 2m || 131 lines (+ 82 line for testcode. total 213 lines) || python ||
||ìž„ì�¸íƒ�|| 0m (ì†ŒìŠ¤ìˆ˜ì • ì—†ì�Œ) || 75 lines || C++ ||
||ì�´ì„ ìš°|| 1m || 114 lines || java ||
||최봉환|| 24m || 86 lines ["EightQueenProblem2/최봉환"] || C++ ||
||�강성|| 15m || 43 lines ["EightQueenProblem2/�강성"] || python ||
||강�수|| || 67 lines/28 lines ["EightQueenProblem/강�수"] || C++/python ||
||nextream|| 0.1m || 21 lines ["EightQueenProblem/nextream"] �서 check(1)� check(0)으로 || Javascript ||
||da_answer|| 5m || 135 lines ["EightQueenProblem/da_answer"] showMessage부분� 리커시브 안쪽으로 �� || Delphi ||
||ë°¥ë²Œë ˆ|| 37m || 197 lines ["EightQueenProblem/ë°¥ë²Œë ˆ"] || Delphi ||
- HelpOnUserPreferences . . . . 804 matches
== 사용ìž� 환경 ì„¤ì • ==
위키위키를 여행하시는ë�°ì—� 사용ìž� 등ë¡�ì�„ 하시면 편리합니다. 사용ìž� 등ë¡�ì�„ 마친 후ì—�는 ìš°ìƒ�단ì�˜ ì•„ì�´ì½˜ì—� [[Icon(home)]]ì�´ ë³´ì�´ê²Œ ë�˜ë©°, ìž�ì‹ ë§Œì�˜ [위키홈페ì�´ì§€]를 만들어 보실 수ë�„ 있습니다.
User``Preferencesì—�서 ì„¤ì •í•˜ì‹¤ 수 있는 것으로는 다ì�Œê³¼ ê°™ì�€ 것ì�´ 있습니다.:
* '''[[GetText(Name)]]''': 사용ìž�ì�˜ ì‹¤ì œ ì�´ë¦„ 혹ì�€ 별명. WikiName 형ì‹�으로 만들면 편리합니다.
* OpenID를 지�하는 경우는 OpenID를 쓰실 수 있습니다.
* '''[[GetText(Password)]]''': 비밀번호는 다른사람ì�´ 쉽게 알거나 ì¶”ì¸¡í• ìˆ˜ 없는 것ì�„ 사용하시기 ë°”ëž�니다.
* 웹ìƒ�ì�˜ 비번ì�€ 쉽게 노출ë� 가능성ì�´ 많으므로 가능한 노출ë�˜ì–´ë�„ í�° ë¬¸ì œê°€ ë�˜ì§€ 않ì�„ 비밀번호를 사용하시기 ë°”ëž�니다.
* '''[[GetText(Password repeat)]]''': 초기 사용ìž� 등ë¡�시ì—� 나타납니다. 바로 위ì—�서 ìž…ë ¥í–ˆë�˜ 비밀번호를 확ì�¸í•˜ëŠ” 단계로, 조금 ì „ì—� 넣어주었ë�˜ 비밀번호를 그대로 집어넣어 주시면 ë�©ë‹ˆë‹¤.
* '''[[GetText(Email)]]''': ìž�주 쓸 ì�´ë©”ì�¼ 주소. ì�´ë©”ì�¼ 주소를 넣어주면 ì›�하는 위키페ì�´ì§€ì—� 대하여 ê·¸ 변경ì �ì�„ 구ë�…ì‹ ì²í•˜ê±°ë‚˜ 취소하실 수 있습니다. 비밀번호를 잊으셨ì�„ 경우ì—�ë�„ ì�´ ì�´ë©”ì�¼ 주소를 사용해 새로운 비밀번호를 등ë¡�하실 수 있습니다.
* ì�´ë©”ì�¼ 주소는 반드시 ê³ ìœ í•´ì•¼ 하며, ACL ì„¤ì •ì—� ë”°ë�¼ì„œëŠ” ì�´ë©”ì�¼ 주소를 반드시 필요로 하는 경우ë�„ 있습니다.
* '''[[GetText(Preferred theme)]]''': ì›�하는 테마를 ê³ ë¥´ì‹¤ 수 있습니다.
* 시스템ì�˜ 기본 ì„¤ì •ì—� ë”°ë�¼ì„œëŠ” 테마 변경ì�„ ì§€ì›�하지 않ì�„ 수ë�„ 있습니다.
* '''[[GetText(User CSS URL)]]''': ìž�ì‹ ì�´ ì›�하는 CSS로 ë³€ê²½í•˜ê³ ì‹¶ì�„ 경우ì—� 사용합니다.
* 시스템ì�˜ 기본 ì„¤ì •ì—� ë”°ë�¼ì„œëŠ” CSS변경ì�„ ì§€ì›�하지 않ì�„ 수ë�„ 있습니다.
* '''[[GetText(Your time is)]]''': ì›�하는 시간대를 ì„¤ì •í•˜ë©´ ìž�ì‹ ì�´ ì›�하는 시간대로 시간ì�´ 표시ë�©ë‹ˆë‹¤.
* '''[[GetText(Server time is)]]''': 서버� 시간대를 보여�니다.
* '''[[GetText(Date format)]]''': 년-월-� 형�� 바꾸기 ( <!> 모니위키�서 미지�)
* '''[[GetText(Preferred language)]]''': 기본 언어 바꾸기 ( <!> 모니위키ì—�서 미지ì›�) 기본 ê°’ì�€ 브ë�¼ìš°ì ¸ 세팅ì—�서 ê°€ì ¸ì˜¤ë©°, ì�´ ì„¤ì •ì�„ 바꾸면 위키위키ì�˜ 여러 메시지가 언어 ì„¤ì •ì—� 맞게 보여집니다. ì�´ ì„¤ì •ì�„ 바꾸면 ë©”ì�¼ë¡œ ë‚ ì•„ì˜¤ëŠ” 알림 ë©”ì�¼ì�˜ 언어ë�„ ì–¸ì–´ì„¤ì •ì—� 맞게ë�” ë‚ ì•„ì˜¤ê²Œ ë�©ë‹ˆë‹¤.
== 기타 ==
* '''[[GetText(Quick links)]]''': 최ìƒ�단ì—� 있는 메뉴ì—� ìž�ì‹ ì�´ ì›�하는 ë§�í�¬ë¥¼ 추가하거나 ì›�하는 위키페ì�´ì§€ì—� 대한 ë§�í�¬ë¥¼ ë„£ì�„ 수 있습니다. QuickLinks 페ì�´ì§€ë¥¼ 참조해주세요.
- DNS와BIND . . . . 794 matches
서버관리�가 DNS와 BIND� 대해 공부한 내용
ì±… - DNS와 BIND, Paul Albitz & Cricket Liu, ì�´ì„±í�¬ ì—, 한빛미디어
= 1. 기본 지� =
= 2. DNS는 어떻게 �작하는가? =
= 3. 시작하기 =
= 4. BIND 셋업하기 =
== ì�´ìš©í• ë�„ë©”ì�¸ ==
|--------|---------|-----네트워� 192.249.249
|------|-------|---------네트워� 192.253.253
== DNS ��터 셋업 ==
db 파ì�¼(DNS ë�°ì�´í„° ë² ì�´ìФ 파ì�¼)
호스트->주소 맵핑하는 파� - db.DOMAIN
예) db.movie
주소->호스트 맵핑하는 파� - db.ADDR
예) db.192.249.249
ë„¤ìž„ì„œë²„í™˜ê²½ì„¤ì •íŒŒì�¼ - /etc/named.conf (BIND ë²„ì „ 8)
=> (ì±…ì—�는 BIND ë²„ì „ 4와 BIND ë²„ì „ 8 모ë‘� ì„¤ëª…í•˜ê³ ìžˆëŠ”ë�° ë²„ì „ 8ë§Œ ì •ë¦¬í•˜ê² ì�Œ)
* db 파�
DNS 리소스 ë ˆì½”ë“œ : db 파ì�¼ë‚´ì�˜ í•목들
리소스 ë ˆì½”ë“œë“¤ì�˜ (ì�¼ë°˜ì �)순서 - SOA(start of authority) ë ˆì½”ë“œ, NS(name server) ë ˆì½”ë“œ, 기타 ë ˆì½”ë“œ, A(address), PTR(pointer), CNAME(canonical name)
- 권�기 . . . . 792 matches
== 소개 ==
* ZeroPage 22기
* 중앙대학� 컴퓨터공학부 12학번 (학부)
* ì¹´ì�´ìŠ¤íŠ¸ ì „ì‚°í•™ë¶€ 16학번 (ì„�ì‚¬ê³¼ì •)
=== 2012ë…„ ===
* [새싹�실/2012/세싹]
* URP ([ì •ì�˜ì •],[김태진],[ê¶Œì˜�기])
* [권�기/채팅프로그램]
* ["권�기/web crawler"]
* [ACM_ICPC/2012년스터디]
* [2012ë…„ ìž�료구조 튜터ë§�](튜터 : [ì •ì§„ê²½] , 튜티 : [ê¶Œì˜�기], [김민재], [김해천])
=== 2013ë…„ ===
* [ACM_ICPC/2013년스터디]
* [새싹�실/2013/양반]
* [ì •ëª¨/2013.2.26] - OMS : 재미있는 ë¬¸ì œ (Indexed Binary Tree)
=== 2014ë…„ ===
* [MachineLearning 스터디]
* [새싹�실/2014/다빈치�재반]
* NIPA-Purdue 캡스톤 프로그램
* [ì •ëª¨/2014.1.13] - OMS : Robot Path Planning
- ì •ëª¨/2011.10.12 . . . . 790 matches
* 참가ìž� : [김수경], [서지혜], [ìž„ìƒ�현], [송지ì›�], [김준ì„�], [김태진], [ê³ í•œì¢…], [송치완], [강소현], [추성준], [ì •ì§„ê²½], [권순ì�˜], [ë°•ì •ê·¼], [황현], [윤종하]
== 20주년 행사를 해 보아요 ==
* ZeroPage가 올해 20살� �었습니다!!!!!! 성대하게''(?)'' 기� 행사를 해�요~
* ZeroPage (20주년) 성년ì‹�! (ê°€ì¹- 성년ì‹�ì�´ 맞는 표현ì�´ë„¤ìš” --;)
== ZeroPageì�˜ ì—사 ==
* 99학번 ìœ ìƒ�민 ì„ ë°°ë‹˜ê»˜ì„œ ZeroPageì�˜ ì—사ì—� 대해 ë§�씀해주셨습니다.
* 10주년 행사는 초등학êµ� ìš´ë�™ìž¥ì�„ ë¹Œë ¤ 축구를………
* ë¶€ìƒ�ìž�(+다리ì—� ì¥�ê°€ ë‚˜ì‹ ì•ˆíƒ€ê¹Œìš´ ì„ ë°°ë‹˜ë“¤...ã…œ)ê°€ ì†�출하는 성대한 ì²´ìœ¡ëŒ€íšŒì˜€ë‹¤ê³ í•©ë‹ˆë‹¤.
* [김수경]학우� [https://docs.google.com/present/edit?id=0AdizJ9JvxbR6ZGNrY25oMmpfNDZnNzk0eHhkNA&hl=ko 건강��]
* 다ì�Œì£¼(ì¤‘ê°„ê³ ì‚¬ 후) OMS 주ìž� : [김준ì„�]
== 스터디/프로ì �트 ê³µìœ ==
* [2011년�서모임]
* [JavaScript/2011년스터디]
* PHP를 ê³µë¶€í•˜ê³ ìžˆìŠµë‹ˆë‹¤. 방명ë¡�ì�„ 만들 ì˜ˆì •ìž…ë‹ˆë‹¤.
* [ACM_ICPC/2011년스터디]
* Dynamic Programming으로 ë¬¸ì œë¥¼ í’€ì–´ë³´ë ¤ 했으나 ì§„ê²½ì�´ë¥¼ ì œì™¸í•˜ê³ ëŠ” accept시키지 못하여 재귀문으로 구현하는 것부터 해보기로 하였습니다.
* [DesignPatterns/2011년스터디]
* [Spring/�험스터디]
* [RegularExpression/2011년스터디]
== 캡스톤 설계실 안내 ==
- TAOCP/InformationStructures . . . . 782 matches
한 노드� 들어있는 WORD� 수가 c개�면 다�과 같� 쓸 수 있다.
ìƒ�수 L0를 base addressë�¼ê³ 한다면 다ì�Œê³¼ ê°™ì�´ë�„ 쓸 수 있다.
Sequential Allocation� stack� 다루는� 편리하다.
''새 �소 넣기(To place a new element Y on top)
마지막 �소 빼기(setting Y equal to the top node and delete)
queue나 deque를 나타내는 것� 좀� 복잡하다.
''새 �소 넣기(inserting an element at the rear of the queue)
맨 앞 �소 빼기(removing the front node)
하지만 공간ë‚비가 ë¬´í•œí• ìˆ˜ 있다.( F, Rì�´ 계ì†�ì¦�가하기 때문ì�´ë‹¤.) ë”°ë�¼ì„œ ì�´ëŸ° ë¬¸ì œ(the problem of the queue overrunning memory)를 í•´ê²°í•˜ë ¤ë©´, Mê°œì�˜ 노드(X[1]...X[M])ê°€ 순환하ë�„ë¡� 한다.
여태까지는 ë¬¸ì œ(ë�” ë„£ì�„ 공간ì�´ 없거나, ë�” 지울 것ì�´ 없는 경우)ê°€ ì—†ë‹¤ê³ ê°€ì •í–ˆë‹¤. ì�´ ë¬¸ì œê¹Œì§€ ê³ ë ¤í•œ ê³¼ì •ì�´ 다ì�Œê³¼ 같다.
(6a),(7a)�서는 초기 조건� F = R = 1�다. 만약 F = 0��면 오버플로우가 �기지 않기 때문�다.
AnswerMe ê·¸ë ‡ë‹¤ë©´ 새 ì›�소를 넣으면 X[2]부터 들어간다는 ê±´ê°€? --[Leonardong]
오버플로우와 ì–¸ë�”플로우가 ì�¼ì–´ë‚¬ì�„ 때 어떻게 해야 í• ê¹Œ? ì–¸ë�”플로우는 하나ì�˜ ì�˜ë¯¸ìžˆëŠ” ì¡°ê±´ - ì—�러 ìƒ�황ì�´ 아니ë�¼ - ì�´ë‹¤. 하지만 오버플로우는 ë�” 들어갈 공간ì�´ 없는ë�° 들어갈 ì •ë³´ê°€ 남아있어서 ì—�러ì�´ë‹¤. ë”°ë�¼ì„œ 오버플로우가 ìƒ�기면 용량한계를 넘어서서 프로그램ì�´ 종료한다.
가능한 공간ì—� 리스트가 ë‘� ê°œ 있다면 (ê³ ì •ë�œ)bottomì�„ ê°™ì�´ 쓸 수 있다. (p.246 그림 ì°¸ê³ ) ì�´ëŸ° 경우 ë‘� 리스트가 메모리를 모ë‘� ì�¨ë²„릴 때까지 오버플로우는 ìƒ�기지 않는다. ì�´ëŸ° 형태는 매우 ìž�주 ì“°ì�¸ë‹¤.
하지만 리스트가 ë�” 많으면 bottomì�´ 움ì§�ì�¼ 수 있어야 한다.(we must allow the "bottom" elements of the lists to change therir positions.) MIXì—�서 I번째 한 WORD를 rAì—� ê°€ì ¸ì˜¤ëŠ” 코드는 다ì�Œê³¼ 같다.
''LD1 I ;I를 rI2� 넣는다.
LDA BASE(0:2) ;BASEì—� ì €ìž¥ë�œ L0주소를 rAì—� 넣는다.
STA *+1(0:2) ;그 주소를 다� 메모리(LDA *,1� 있는)� 넣는다.
LDA *,1 ;여기� I를 �한 주소로 가서 그 값� rA� 넣는다.''
nê°œì�˜ 스íƒ�ì�´ 있는 경우 i번째(1≤i≤n) 스íƒ�ì—� ì›�소를 ë„£ê³ ë¹¼ëŠ” ê³¼ì •ì�„ 다ì�Œê³¼ ê°™ì�´ ì �ì�„ 수 있다.
- REFACTORING . . . . 780 matches
ISBN:0201485672 , [http://www.wowbook.com/generic/book/info/book_detail.asp?isbn=ISBN89-87939-60-X ë¦¬íŒ©í† ë§�]
http://www.refactoring.com/catalog/index.html - Refactoring ì—� 대해 계ì†� ì •ë¦¬ë�˜ê³ 있다.
== Refactoring �란 무엇�가? ==
* 프로그램ì�˜ ë‚´ë¶€êµ¬ì¡°ì¡°ì •. ì‹¤ì œë¡œ 해당 코드가 하는 ì—í• ì�€ ìˆ˜ì •í•˜ì§€ 않으면서 내부구조를 ë�” 효율ì �으로 ìˆ˜ì •í•˜ëŠ” 작업. (수학ì�˜ ì�¸ìˆ˜ë¶„해를 ìƒ�ê°�í•´ë³¼ 것)
* 기존ì�˜ "ë””ìž�ì�¸ 후 코딩' 법칙과 반대ë�œë‹¤. (TestFirstProgramming ì—�서 UnitTest - ["Refactoring"] ì�´ ë§žë¬¼ë ¤ ë�Œì•„간다)
* Refactoring ì�„ 하기 위해서는 UnitTest codeê°€ 필수ì �ì�´ë‹¤. ì�¼ë‹¨ 처ì�Œ Refactoringì—� 대한 간단한 ì›�리를 ì�´í•´í•˜ê³ 싶다면 UnitTest 코드 ì—†ì�´ í•´ë�„ 좋지만, UnitTest code를 작성함으로서 Refactoring ì—� 대한 효과를 높ì�¼ 수 있다. (Refactoring 중 본래ì�˜ 외부기능ì�„ 건드리는 실수를 막ì�„ 수 있다.)
== Refactoring � 함으로� 얻는 �� ==
* 코드 디��� 향�시킨다.
* 코드를 깨�하게 하여 �해하기 쉽게 해준다.
* 버그 발�� 찾는� �와준다.
* 좋� 디��으로서 프로그래� 시간� 단축해준다.
== Refactoringì�€ ì–¸ì œ 하는가? ==
특별히 때를 둘 필요는 없다. 틈나는 대로. Don Robert ì�˜ The Rule of Three ì›�ì¹™ì�„ ì �용해ë�„ 좋ì�„ 것 같다.
1. 무엇�가 만들것�다. 그냥 만들어�.
* ë”ê°€ 비슷한 코드를 만들 것ì�´ê³ , 중복ë�¨ì�´ 있ì�€ 경우ì—� ë‹¹ì‹ ì�€ ì£¼ì¶¤í• ê²ƒì�´ë‹¤. 하지만 ì–´ì¨Œë“ ì�¼ë‹¨ 중복ë�˜ëŠ” ë‚´ìš©ì�´ 있ë�”ë�¼ë�„ 만들어ë�¼.
* 다시 ë˜� ë”ê°€ 비슷한 ì�¼ì�„ 한다. - Refactoringì�„ í• ë•Œì�´ë‹¤. Refactoring 하ë�¼.
Three Strike 법칙ì�€ 외우기 쉬워서 처ì�Œ Refactoring ì�„ 하는 사람들ì—�ê²� ì �당하다. 하지만, ì € 법칙ì�€ 주로 중복ì�´ ì�¼ì–´ë‚ 때ì�˜ 경우ì�´ê³ , Rename Method/Field/Variable ê°™ì�€ Refactoring ì�€ ì§€ì†�ì �으로 해주는 것ì�´ 좋다.
ê·¸ë¦¬ê³ ë‹¤ì�Œê³¼ ê°™ì�€ê²½ìš° Refactoringì�„ 함으로ì�¨ ì�´ë“�ì�„ ì–»ì�„ 수 있다.
* 함수를 ì¶”ê°€í• ë•Œ
* 버그를 ê³ ì¹ í•„ìš”ê°€ 있ì�„ 때
- X . . . . 779 matches
= Zeropage 96(학번) ì�´ê¶Œêµ =
* 1977. 7. 3.�� (� 5.17.)
* ì�´ë¦„ : ì�´ê¶Œêµ
* 필명 : 주로 ì“°ì�´ëŠ” 필명ì�€ X.... (한글ìž�ì�¸ë�°ë‹¤ê°€ ì˜�문ì�´ë�¼ì„œ 깨질 ì—¼ë ¤ë�„ 없다 -_-)
* ì¹í˜¸ : White Knight (ìž�ì¹ ì¹í˜¸ìž…니다. ê·¸ë ‡ê²Œ ì‹ ê²½ 안 ì�¨ë�„ .... -.-)
* 나� : 만24세 (아� 올해 �� 안지났다 -.-....)
* 키 : 172cm(êµë°©ë¶€ 키재기 기계 기준)
* 몸무게 : 55kg보다 많� 나가는 건 확실하다만
* ì‹œë ¥ : 왼쪽 : 0.3 오른쪽 : 0.5 (확실히 눈 ê·¸ë ‡ê²Œ ë§Žì�´ ë‚˜ë¹ ì§€ì§„ 않았다.-_-v)
* 쓰리싸�즈 : 안재봤� -_-;
* 혈액형 : A RH+(한êµì—�서 가장 í�”한 혈액형 _ _)
== 목표 ==
ì „ì—�는 컴퓨터ì—� ë¯¸ì¹˜ê³ ì‹¶ë‹¤ë�¼ê³ ìƒ�ê°�했는ë�°....[[BR]]
요즘 들어서 회ì�˜ì �ì�¸ ìƒ�ê°�ì�´ ê°€ë�” ë“¤ê³ ìžˆì�Œ....[[BR]] [[BR]]
최근ì—�는 게임 개발쪽으로 눈ì�„ ë�Œë¦¬ê³ 있ì�Œ
ë� XBOX, PS2, NGQ까지 들어오는 마당ì—� GP32, GBA,.... 등등 ë§Žì�€ 게임기들ì�´ í•œêµ ì‹œìž¥ì—� 진출하거나 í•˜ë ¤ê³ ì¤€ë¹„ì¤‘ì�´ê³ PC게임시장ì�€ 비ìƒ�ì‹�ì �으로 ìž�ë�¼ë‚˜ê³ ìžˆê³ ê±°ê¸°ì—� 시장ì�´ ê±°ì�˜ í�¬í™”ìƒ�태ë�¼ê³ 나는 ë‚´ë‹¤ë³´ê³ ìžˆë‹¤.[[BR]]
ë‚´ ìƒ�ê°�으로는 현재 PCê°€ 들어가 있는 게임방ì�´ 나중ì—�는 XBOXë°©, PS2ë°© 등으로 바뀔 가능성ì�´ í�¬ë‹¤ê³ 본다.
== 계� ==
* 몸무게 55KG까지 �량....
* 3ë…„ 안ì—� ì�¸ìƒ�ì�˜ 목표 ì„¤ì • ë°� 실행!
- 조현태/놀ì�´/ë¯¸ìŠ¤í‹±ì•„ì¸ . . . . 776 matches
== [조현태/놀ì�´/ë¯¸ìŠ¤í‹±ì•„ì¸ ] ==
=== 작성�� ===
그냥 게임ì�„ ë”°ë�¼ 만들어 ë³´ê³ ì‹¶ì�€ ìƒ�ê°�ì—� ë§Œë“¤ê³ ìžˆë‹¤.
=== ì œìž‘ ê³¼ì •ì�˜ 낙서 ===
현재 ì œìž‘ì¤‘.. 완성ì�¼ 불명ì�´ë�¼ëŠ”.ã…Žã…Ž
좌우 ì�´ë�™ì�€ 물런, ì �프ë�„ 한다. 물런 ë��ì—�가면 알아서 뛰어내린다.
ì�´ì œëŠ” 화면ì�„ ëš«ê³ ì§€ë‚˜ê°€ì§€ë�„ 않는다. (ì�´ì œëŠ” 달릴줄ë�„ 안다!!)
한마디로 똑똑한Girl...귀여운 녀�.훗..
엽기ì �ì�¸ 테스트.. ì—시 필요한건 그래픽 ë””ìž�ì�´ë„ˆ..
ìŒ�ë‘¥ì�´ê°€ ìƒ�ê²¨ë²„ë ¸ìž–ì•„.. ìž ì‹œ ì• ë�„를..ã…Ž
시간 � pause문�들..ㅎㅎㅎ 먼가 뽀대나기 시작~~>�<;;
=== ìˆ˜ì • í•´ì•¼í• ì�¼ë“¤ ===
공격 íŒ�ì •
mp게�지 �성
시작화면 변경
옵션, í�¬ë ˆë””트 메뉴 ìƒ�성
ESC메뉴 �성
ì � ì�¸ê³µì§€ëŠ¥ ìƒ�성
ì � ì• ë‹ˆë©”ì�´ì…˜ 캡ì³�
연계기 ì„¤ì •
- BasicJAVA2005 . . . . 774 matches
== BasicJAVA2005 는? ==
- JAVAë�¼ëŠ” 언어를 ê°€ì§€ê³ ì–´ëŠ�ì •ë�„ì�˜ 프로그램ì�„ 짤 수있게 '''기초를 다지기!!'''
== �재 ==
'''Head First JAVA''' 28,000�
== 참여� ==
ì�´ì„ 호 [허아ì˜�] [ì�´ê·œì™„] 김민경 [조현태] 송수ìƒ� 김태훈 ì„�ì§€í�¬ 박다솔 ê¹€í�¬ì›…
== ì •ê¸°ëª¨ìž„!!! ==
매주 목요� 3시
== 진�계� ==
|| No. || ë‚ ì§œ || 참여ì�¸ì›� || 불참 || ìˆ™ì œ || ë‚´ìš© ||
|| 1 || 05.12.22 || ì„ í˜¸ ì•„ì˜� 현태 민경 수ìƒ� 규완 || 태훈 || 다ì�Œì‹œê°„까지 2,3단ì›� ì�½ê¸° || _ ||
|| 2 || 05.12.29 || ì„ í˜¸ ì•„ì˜� 현태 수ìƒ� 규완 ì§€í�¬ || 태훈 다솔 민경 || 다ì�Œì‹œê°„까지 4,5,6단ì›� ì�½ê¸° || _ ||
|| 3 || 06.01.05 || ì„ í˜¸ 현태 민경 수ìƒ� ì§€í�¬ 태훈 í�¬ì›… || ì•„ì˜� 규완 다솔 || 다ì�Œì‹œê°„까지 7,8,9단ì›� ì�½ê¸°, 숫ìž�야구 작성 || [BasicJava2005/3주차] ||
|| 4 || 06.01.12 || ì„ í˜¸ 민경 ì•„ì˜� 규완 ì§€í�¬ 수ìƒ� 태훈 현태 || 다솔 í�¬ì›… || ë¹™ê³ íŒ� 만들기(Swing) || [BasicJava2005/4주차] ||
|| 5 || 06.01.19 || ? || ? || _ || [BasicJava2005/5주차] ||
|| 6 || 06.01.26 || �번주는 쉽니다 ^_^ 설연휴 잘 보내세요!! || _ || _ || _ ||
|| 7 || 06.02.02 || ? || ? || _ || [BasicJAVA2005/7주차] ||
|| 8 || 06.02.09 || ì„ í˜¸ 수ìƒ� 현태 ì•„ì˜� || ? || _ || [BasicJAVA2005/8주차] ||
== 실습 ==
[BasicJAVA2005/실습1] (01.05)
- 강�경/�서관 . . . . 771 matches
강�경� �서관
see also [ì „ì² ì—�서책ì�½ê¸°] [ì–¸ì œë‚˜ì™¼ì†�ì—�는책]
== �는 중 ==
|| ì‹�별 번호 || 서명(ê´€ë ¨íŽ˜ì�´ì§€1) || ì €ìž� || 루트 || ê´€ë ¨íŽ˜ì�´ì§€2 ||
|| 3 || [달���마와�올�만남] || 김용옥 || [강�경] || ||
== ì�½ê³ ì‹¶ì�€ ì±… ==
=== ì†Œìœ í•˜ê³ ìžˆëŠ” ì±… ===
* ì—사란 무엇ì�¸ê°€ (E.H.ì¹´)
* 예수는 ì‹ í™”ë‹¤ (티모시 프리í�¬, 피터 ê° ë””)
* �성� 기능 (화�트 헤드)
=== ì†Œìœ í•˜ì§€ 않ì�€ ì±… ===
* Pleasure Of Finding Things Out (리처드 파�만)
* [마케팅천재가�맥스]
* 문명� 충�
* ì„ ì�˜ 나침반
* ì„¸ê³„ì‚¬íŽ¸ë ¥
* 살아있는 한êµì‚¬ êµ�과서
* 살아있는 세계사 �과서
* �체 드로잉 바�블
* 체� 마지막 �기
- HardcoreCppStudy/ë‘�ë²ˆì§¸ìˆ™ì œ/CharacteristicOfOOP/김아ì˜� . . . . 763 matches
'''* ��터 �닉(Data Hiding)'''
ë�°ì�´í„° ì�€ë‹‰ì�´ëž€ 모듈ì�´ 그것ì�´ 갖는 기능들ì�„ 명세한 ì�¸í„°íŽ˜ì�´ìФ(interface)를 통해서만 ì ‘ê·¼ë�˜ê³ , ê·¸ 기능ì�„ 구현하는 방법ì�€ 다른 모듈로부터 ì�€ë‹‰ë�˜ë�„ë¡� 하는 것ì�„ ë§�한다. 캡ìŠ�í™”ë�œ ê°�ì²´ì�˜ 외부 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ 엄밀히 ì •ì�˜í•¨ìœ¼ë¡œì�¨ ë�…립ì �으로 작성ë�œ 모듈간ì�˜ ìƒ�호 종ì†�성ì�„ 극소화하여 캡ìŠ�í™”ë�œ ê°�체는 외부 ì�¸í„°íŽ˜ì�´ìŠ¤ë§Œì�„ 통하여 ì ‘ê·¼ë� 수 있ë�„ë¡� 한다면, 세부ì �ì�¸ 구현 ìƒ�세 사í•ì—� 대해서는 ê°�ì²´ë‚´ì—� ì�€ë‹‰ì‹œí‚¬ 수 있다. ë˜�한 캡ìŠ�í™”ë�œ ê°�체는 ê°�ì²´ 구현내ì—ì�„ 변경, 혹ì�€ í–¥ìƒ�시킬 때 ì�´ ê°�체를 사용하는 타 ê°�체들ì�„ 변경하거나 다시 컴파ì�¼í•˜ì§€ 않ë�„ë¡� í• ìˆ˜ 있다. ë˜� 모듈ì�˜ ë‚´ë¶€ 구현 사í•들ì�´ 외부ì�˜ ì ‘ê·¼ìœ¼ë¡œë¶€í„° 보호ë� 수 있ì�Œìœ¼ë¡œ, ê·¸ ê°�ì²´ì�˜ ì •ë‹¹ì„±ì�„ ë³´ì¦�í• ìˆ˜ 있으며, 오류가 ë°œìƒ�ë�˜ì—ˆì�„ 경우ì—� 오류는 한 모듈내로 êµì§€í™”ë� 수 있다.
'''* 캡�화(Encapsulation) '''
우리가 í�”히 다루는 ê°�ê°�ì�˜ ê°�체들ì�€ 서로ì�˜ ê´€ë ¨ë�˜ ì˜�ì—ì�„ ì‚¬ìš©í• ìˆ˜ 있는 부분과 없는 부분ì�´ 있다. ì�´ê²ƒì�€ 별ë�„로 ì ‘ê·¼ì�´ 가능한 ì˜�ì—ê³¼ 불가능한 ì˜�ì—으로 나누어서 관리하기 때문ì�´ë‹¤. ì�´ê²ƒì�„ 바로 캡ìŠ�í™”ë�¼ 한다. ê°ìŠ�화는 바로 ì ‘ê·¼ 가능한 코드와 불가능한 코드로 나눔으로 ì�¸í•´ì„œ ë�°ì�´í„°ë‚˜ 특별한 ì˜�ì—ì�„ 보호하거나 ê°�추는 ì—활ì�„ í• ìˆ˜ 있다. 때문ì—� 필요한 경우 ë�°ì�´í„°ì�˜ ì ‘ê·¼ 필드를 ì œí•œí•¨ìœ¼ë¡œì„œ ë�°ì�´í„°ë¥¼ 보호하는 결과를 ì–»ì�„ 수 있다.
'''* ��성(Inheritance) '''
ìƒ�ì†�ì�´ëž€, 기존ì—� 만들어 놓ì�€ ê°�체들로 부터 ëª¨ë“ ë³€ìˆ˜ì™€ 메소드를 ë¬¼ë ¤ 받아 새로운 ê°�체를 만들 수 있다는 것ì�„ 뜻한다. 즉, 새프로그램ì�„ 만들 때 기존ì�˜ ìž�료를 ì�´ìš©í•´(ìƒ�ì†�받아) 새ë¡ê²Œ ì •ì�˜í•˜ì—¬ 사용한면 ë�œë‹¤ëŠ” 것ì�´ë‹¤. ì�´ë¡œì�¸í•´ 부수ì �으로 프로그래ë°�ì�˜ ë…¸ë ¥ì�´ ì¤„ê³ ì‹œê°„ 단축ë�˜ë©° ê·¸ë¦¬ê³ OOPì�˜ 가장 중요한 재사용성(Reusability) ì–»ì�„ 수 있다. ë�¸íŒŒì�´ëŠ” TObjectë�¼ëŠ” 최ìƒ�위 ê°�체로부터 ìƒ�ì†�시켜 단계ì �으로 하위 ê°�체들ì�„ ìƒ�성해 만들어진 구조를 ì§€ë‹ˆê³ ìžˆë‹¤.
'''* 추�화(Abstraction) '''
ì¶”ìƒ�화란, ê°�ì²´ê°€ ìž�ì‹ ì�˜ ì •ë³´ë¥¼ 안ì—� ê°�ì¶”ê³ ìžˆìœ¼ë©´ì„œ 외부ì—� 구체ì �ì�¸ 것ì�´ 아닌 ì¶”ìƒ�ì �ì�¸ 내용만ì�„ ì•Œë ¤ì£¼ëŠ” 것ì�„ ë§�한다. 때문ì—� ì¶”ìƒ�화란 ì •ë³´ì�˜ ì�€ë‹‰(Information Hiding)ì�´ë�¼ê³ ë�„ 한다.
'''* 다형성(Polymorphism) '''
ê°�체지향 프로그래ë°�ì—�서 다형성ì�´ëž€ 근본ì �으로 ìƒ�ì†�ì—� 뿌리를 ë‘�ê³ ìžˆë‹¤. ì¡°ìƒ� í�´ëž˜ìŠ¤ë¡œë¶€í„° ìƒ�ì†�ì�„ 받아 새로운 ê°�체들ì�´ 파ìƒ�ë�˜ì–´ ìƒ�성ë�œë‹¤. ì�´ë•Œ 만약 새ê°�체들ì�´ 모ë‘� ì¡°ìƒ� í�´ëž˜ìŠ¤ì™€ 모ë‘� ë�™ì�¼í•œ ê°’ë§Œ ê°€ì§€ê³ ìžˆë‹¤ë©´ 새로운 ê°�체로서 ì�˜ë¯¸ê°€ 없다. 왜ëƒ�ë©´ 그것ì�„ 만드는 ì�´ìœ 는 무언가 다른 ì—í• ì�„ 하기 위해 ìƒ�성하는 것ì�´ê¸° 때문ì�´ë‹¤. 그래서 다형성ì�´ëž€ ì¡°ìƒ�ì�´ë�˜ëŠ” ê°�체로부터 ìƒ�ì†�ì�„ 받아 다른 결과물ì�„ 산출해 낼때 다형성ì�´ë�¼ëŠ” ì�˜ë¯¸ë¥¼ ë¶€ì—¬í• ìˆ˜ 있게 ë�œë‹¤.
- 5�용C++스터디/다�얼로그박스 . . . . 759 matches
* 발표ì—� ê¼ ë“¤ì–´ê°€ì•¼ í• ê²ƒë“¤
* 다�얼로그박스가 무엇�가?
* 모달 다�얼로그박스와 모달리스 다�얼로그박스� 차�가 무엇�가?
* 모달 다�얼로그박스는 어떻게 만드나?
* 모달리스 다�얼로그박스는 어떻게 만드나?
* 다�얼로그박스� 있는 컨트롤(버튼, �디오버튼, 체�박스, 리스트박스 등...)� 어떻게 사용하나?
== 다�얼로그박스란? ==
� 그대로 대화��.
�히 보는 윈�우� 창들중 하나로서,
대화ìƒ�ìž�(DialogBox)는 최ìƒ�위 윈ë�„ìš°(top-level window)ì�˜ ìž�ì‹� 윈ë�„우로서 ì�¼ë°˜ì �으로 사용ìž�로부터 ì •ë³´ë¥¼ 얻기 위해 사용ë�œë‹¤. Dialog는 사용ìž�들ì�´ 파ì�¼ì�„ ì„ íƒ�하여 열기 등ì�˜ 작업ì�„ 쉽게 하ë�„ë¡� 합니다. 파ì�¼ 작업ì�„ 쉽게하기 위해 ì œê³µí•˜ëŠ” ì»´í�¬ë„ŒíŠ¸ê°€ FileDialogí�´ëž˜ìФì�´ë‹¤. Dialog는 Frame윈ë�„우와 비슷한ë�° ê·¸ ì°¨ì�´ì �ì�„ 살펴보면, 대화ìƒ�ìž�는 윈ë�„ìš°ì—� 종ì†�ì �ì�´ê¸° 때문ì—� ê·¸ 윈ë�„ìš°ê°€ 닫히면 대화ìƒ�ìž�ë�„ ë”°ë�¼ì„œ ê°™ì�´ 닫히게 ë�œë‹¤ëŠ” 것ì�´ë‹¤. ë˜�한 윈ë�„우를 최소화시켜ë�„ 대화ìƒ�ìž�는 사ë�¼ì§€ê²Œ ë�œë‹¤.
-> 만드는 법
1-1 Visual Stdio Microsoft Visual C++ 프로그램� 실행 시킨다
1-2 메뉴ì—� 있는 File ì—�서 New를 ì„ íƒ�ì�„ 하면 대화ìƒ�ìž�ê°€ 나온다.
1-3 대화ìƒ�ìž�ì—�서 MFC AppWizard[exe]를 ì„ íƒ�ì�„ í•˜ê³ , Location: ì—� 사용ìž�ê°€ ìƒ�ì„±ì‹œí‚¤ê³ ì‹¶ì�€
ê³³ì—� 경로를 ì„ íƒ�í•˜ê³ , Project name: ì—� 프로ì �트명ì�„ ì �ê³ OK버튼ì�„ 누른다.
ì�´ 부분ì—�서 사용ìž�ê°€ ì„ íƒ�í•˜ê³ ì‹¶ì�€ 것ì�„ ì„ íƒ�ì�„ 한다. ì�´ Test프로그램ì�€ Dialog based를
ì„ íƒ�ì�„ 했다.
== 모달 다�얼로그박스와 모달리스 다�얼로그박스 ==
대화���는 modal과 modaless �가지 형태� 대화��가 있다.
대부분ì�˜ 대화ìƒ�ìž�는 modalì�´ë‹¤. modal 대화ìƒ�ìž�는 부모 프로그램ì�´ 계ì†� 실행ë�˜ê¸° 위해서 사용ìž�ì�˜ ì�‘답ì�„ 기다린다. ì�´ ë§�ì�€ modal 대화ìƒ�ìž�는 사용ìž�ì�˜ ìž…ë ¥ 확ì�¸ ì—†ì�´ 부모 프로그램ì�˜ ì–´ë–¤ 부분ë�„ ë�™ìž‘시킬 수 없다. modaless 대화ìƒ�ìž�는 부모 프로그램ì�˜ 실행ì�„ 막지 않는다. ì�´ê²ƒì�€ 다른 부분ì�˜ 프로그램ì�˜ 실행ì�„ 대화장ìž�ê°€ 막지 않는다는 것ì�´ë‹¤.
- �협/Diary/9월 . . . . 757 matches
= �번달 목표 =
* ["3DAlca"] 네트워�(MFC)로 구현 하기
* ["비행기게임"] 프로ì �트 성황리ì—� 마치기
* AccelerateCPlusPlus 다 보기.
== 지금 당장 í•´ì•¼í• ì�¼(ìš°ì„ ìˆœìœ„ì—� ë”°ë�¼ì„œ) ==
* ì�´ë²ˆì£¼ëŠ” ëª¨ë“ í”„ë¡œì �트를 마무리 지어야 ê² ë‹¤
|| ìš°ì„ ìˆœìœ„ || í• ì�¼ ||
|| 1 || ["비행기게임"] 마무리 짓기 ||
|| 3 || ["3DAlca"] 네트워�로 구현하기 ||
= �� 책 =
* 해커, 그 광기와 비밀� 기�
* ì�´íƒ€ì � ìœ ì „ìž�
* 오페ë�¼ì�˜ ìœ ë ¹
= ë‚ ì§œë³„ ì�¼ê¸° =
* 개강 했다.. 컨트롤 불능 ìƒ�태ì—� ë¹ ì¡Œë‹¤... ì©�. ã…¡,ã…¡
* 한� 없다. -_-;
* 현재 나� ��..
=== 현재 ì„ íƒ� í• ìˆ˜ 있는 ìƒ�황과 장단ì � 비êµ� ===
* 조언� 해주실 분� 가차없� 조언 부� 드립니다~
==== 군대 가기 ====
- �죄 . . . . 753 matches
* Title : �죄
* Author : ì�´ì–¸ë©”í��ì–¸ // í•œì •ì•„
* Publisher : 문학�네
* [ì�´ìŠ¹í•œ]: 40ì � B) B)
== 기본 소개� ==
* 무ë�”ìš´ ì–´ëŠ� ì—¬ë¦„ë‚ , 열세살ì�˜ 브리오니 탈리스는 우연히 ì°½ ë°–ì�„ 내다보다가 언니 세실리아가 옷ì�„ ë²—ì–´ë�˜ì§€ê³ ì •ì›�ì�˜ 분수대ì—� 뛰어드는 것ì�„ 목격한다. ìž�매ì�˜ 어릴ì � 친구ì�´ìž� 케임브리지ì—�서 얼마 ì „ì—� ë�Œì•„온 ì�˜ì‚¬ ì§€ë§�ìƒ� 로비 터너가 그런 세실리아를 ì§€ì¼œë³´ê³ ì„œ 있다. ê·¸ë‚ í•˜ë£¨ê°€ ë��ë‚ ë¬´ë µ, 탈리스 ì €íƒ�ì�˜ ì˜�ì§€ì—�서는 ë˜�다른 한 소녀가 ê°•ê°„ì�„ ë‹¹í•˜ê³ , ì�´ë•Œë¶€í„° 세 사람ì�˜ 운명ì�€ ìƒ�ê°�ì§€ë�„ 못했ë�˜ 엇갈림ì�„ 겪게 ë�˜ëŠ”ë�°...
* 60ê°œêµì�˜ ë�…ìž�들ì�´ ì�½ê³ 있는 ì±…
* 무슨 ì�´ìƒ�한 ìƒ�ì�„ 받았ì�Œ(ìž‘ì�€ ë‚ ê°œì—� ì�¨ìžˆì—ˆëŠ”ë�° 잃어 ë²„ë ¸ì�Œ)
* ì°¸ê³ ë¡œ ì—ìž� 소개 ( 번ì—ì�´ 워낙 ì“°ë ˆê¸°ì�´ë‹¤ 보니까 ì—ìž� 소개ë�„ 들춰 보았ì�Œ)
* 서강대학êµ� ì˜�문학과 한êµì™¸êµì–´ëŒ€í•™êµ�를 통ì—번ì—대학ì›� 한ì˜�과를 졸업했으며, 현재 한양대학êµ� êµì œì–´í•™ì›� ì¡°êµ�수로 재ì§�중ì�´ë‹¤. "ìž”ì�˜ 첫사랑" "우울한 ìƒ�활 극복하기" "ì�´ìž”ì�„ ë“¤ê² ëŠ�ëƒ�"외 다수ì�˜ ì±…ì�„ 번ì—했다.
* ì—ìž�소개ë�„ ë”소린지 ëª¨ë¥´ê² ë‹¤. 서강대학êµ� ì˜�문과를 졸업했따는건지 외대를 졸업했따는건지...-_-;;
* 한양대 어학대학�� 별거 아니군.
* 아무튼 ì¹ì°¬ë§Œ 있다.
== 리뷰 ==
=== �승한 ===
* 2ì°¨ ì„¸ê³„ëŒ€ì „ 발발 ì§�ì „. 공장ì�„ ê²½ì˜�하는 현대ì � ì�¸ë¬¼ê³¼ 과거 군주주ì�˜ 귀족í’�습ì�„ 그대로 ì§€ë‹ˆê³ ìžˆëŠ” 사람ì�´ 공존하는 시간. ì˜�êµì�˜ 탈리스가ë�¼ëŠ” 귀족집안ì�´ ë°°ê²½ì�´ë‹¤.
* ê³µìƒ�하기 ì¢‹ì•„í•˜ê³ ì�´ì•¼ê¸° 하기 좋아하는 ì—¬ìž�ì•„ì�´, 세실리아ë�¼ëŠ” ì‹ ì‹� ì—¬ìž�, 하ì�¸ 집안ì�˜ 아들로 케임브리지를 우수한 성ì �으로 ì¡¸ì—…í•˜ê³ ë‹¤ì‹œ 케임브리지 ì�˜ëŒ€ì—� 합격한 로비. (위ì�˜ 소개ë§�ê³¼ 다르지 않다.)
* ì�´ 세명ì—�게 ê°™ì�´ ì�¼ì–´ë‚œ 한가지 사건ì�„ 서로 다른 시ê°�으로 한사람씩 차례로 ë�Œì•„가며 ì�˜ì‹�ì�˜ í��름기법ì�„ ì�´ìš©í•´ ì„œìˆ í•œë‹¤. ì œê¸¸. 500페ì�´ì§€ì¤‘ 약 ì ˆë°˜ì�´ìƒ�ì�€ ì�´ë ‡ê²Œ ì�˜ì‹�ì�˜ í��름으로 때워버린다. í•´ê°€ 어쨋네 ë•…ì�´ 어쨋네~ ë�. 외êµì�¸ì�´ ìž�기네 ë§�로 ë³´ë©´ ìž¬ë¯¸ìžˆê³ ë©‹ì§ˆì§€ 모르지만, 기본ì �ì�¸ 우리ë§� 문법ë�„ 틀리는 ì�´ìƒ�한 번ì—작가ì�˜ 글ì�„ 보면서 ë©‹ì§€ë‹¤ê³ í•˜ê¸´ ì •ë§� 너무 íž˜ë“¤ê³ ì§œì¦�난다. ì�´ë¶€ë¶„ ë��나는 곳까지 보는ë�° 3달 ê±¸ë ¸ë‹¤. ì œê¸¸.
* 변태ì �ì�¸ ë‚´ìš©ì�˜ 편지를 실수로 보내게ë�œ 남ìž�. ê·¸ë¦¬ê³ ê·¸ê±¸ë³´ê³ ê°‘ìž�기 사랑ì—� ë¹ ì§€ëŠ” ì—¬ìž�. ì œê¸¸. 분위기가 어쨋네 ì €ì¨‹ë„¤ 하면서 설ë“�í•˜ë ¤ 하긴 하지만...아무리 ë´�ë�„ 설ë“�ë ¥ì�´ 없다;; 무슨소리ì�¸ì§€ë�„ 잘 ëª¨ë¥´ê² ë”°. ì�´ê²ƒë�„ 번ì—작가ì�˜ 탓ì�¸ë“¯.(ì—¬ìž�ì�˜ ì�˜ì‹�부분ì—�서 ì„œìˆ ì�´ 부족했ë�˜ê²ƒ 같다.)
* ''번ì—ì�´ ì�´ìƒ�한 부분ì�„ ì�¼ì�¼ì�´ ë“¤ì¶°ë³´ê³ ì—¬ê¸°ì—� ì�¨ë³´ê³ 싶지만 ì�´ ì±…ì�„ 다시보긴 ë�” 싫다.''
- StacksOfFlapjacks . . . . 749 matches
[http://acm.uva.es/p/v1/120.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
그릴ì—�서 팬 ì¼€ì�´í�¬ë¥¼ 구워서 완벽한 팬 ì¼€ì�´í�¬ 스íƒ�ì�„ 만드는 것ì�€ ì •ë§� 까다로운 ì�¼ì�´ë‹¤. 아무리 팬 ì¼€ì�´í�¬ë¥¼ ì •ì„±ìŠ¤ëŸ½ê²Œ 만들어ë�„ 팬 ì¼€ì�´í�¬ì�˜ í�¬ê¸°ê°€ 조금씩 다르기 때문ì�´ë‹¤. 하지만 팬 ì¼€ì�´í�¬ë¥¼ 잘 ì •ë ¬í•´ì„œ 위ì—� 있는 팬 ì¼€ì�´í�¬ê°€ 아래ì—� 있는 팬 ì¼€ì�´í�¬ë³´ë‹¤ ë�” 작게 쌓으면 ê¹”ë�”하게 ë³´ì�´ê²Œ í• ìˆ˜ 있다. 팬 ì¼€ì�´í�¬ì�˜ í�¬ê¸°ëŠ” ê·¸ 지름으로 주어진다.
스íƒ�ì�„ ì •ë ¬í•˜ëŠ” ê³¼ì •ì�€ ì�¼ë ¨ì�˜ 팬 ì¼€ì�´í�¬ 뒤집기 작업ì�„ 통해 ì�´ë£¨ì–´ì§„다. 한 번 뒤집는 작업ì�€ 스íƒ�ì—� 쌓여있는 것 중 ë‘� 팬 ì¼€ì�´í�¬ 사ì�´ì—� 주걱ì�„ ì§‘ì–´ë„£ê³ ê·¸ 주걱 위ì—� 있는 ëª¨ë“ íŒ¬ ì¼€ì�´í�¬ë¥¼ 뒤집는 작업(주걱 위ì—� 있는 팬 ì¼€ì�´í�¬ë¡œ 구성ë�œ 하위 스íƒ�ì�˜ 순서가 거꾸로 ë�˜ë�„ë¡� 만드는 작업)으로 구성ë�œë‹¤. 한 번ì�˜ 뒤집기 작업ì�€ ì „ì²´ 스íƒ�ì�„ 기준으로 뒤집어질 하위 스íƒ�ì�˜ 맨 아래ì—� 있는 팬 ì¼€ì�´í�¬ì�˜ 위치를 ì§€ì •í•˜ëŠ” ë°©ì‹�으로 표시ë�œë‹¤. nê°œì�˜ 팬 ì¼€ì�´í�¬ë¡œ 구성ë�œ 스íƒ�ì�´ 있ì�„ 때 맨 ë°‘ì—� 있는 팬 ì¼€ì�´í�¬ì�˜ 위치는 1, 맨 위ì—� 있는 팬 ì¼€ì�´í�¬ì�˜ 위치는 n으로 표시ë�œë‹¤.
스íƒ�ì�€ 팬 ì¼€ì�´í�¬ê°€ 등장하는 순서대로 스íƒ�ì—� 들어있는 ê°� 팬 ì¼€ì�´í�¬ì�˜ 지름ì�„ ì•Œë ¤ì£¼ëŠ” ì‹�으로 ì—´ê±°ë�œë‹¤. 예를 들어 다ì�Œì�€ 세 ê°œì�˜ 팬 ì¼€ì�´í�¬ 스íƒ�ì�„ 열거해놓ì�€ 것ì�¸ë�°, 왼쪽 스íƒ� 맨 위ì—� 있는 팬 ì¼€ì�´í�¬ëŠ” 지름ì�´ 8ìž„ì�„ 알 수 있다.
filp(3)ì�„ 통해 왼쪽 스íƒ�ì�´ 가운ë�° 스íƒ�으로 바뀔 수 있다. ê·¸ë¦¬ê³ flip(1)ì�´ë�¼ëŠ” ëª…ë ¹ì�„ ì“°ë©´ 가운ë�° 스íƒ�ì�´ 오른쪽 스íƒ�으로 ë°”ë€�다.
ìž…ë ¥ì�€ 여러 ê°œì�˜ 팬 ì¼€ì�´í�¬ 스íƒ�으로 구성ë�œë‹¤. ê°� 스íƒ�ì�€ 한 ê°œì—�서 서른 ê°œ 사ì�´ì�˜ 팬 ì¼€ì�´í�¬ë¡œ 구성ë�˜ë©° ê°� 팬 ì¼€ì�´í�¬ì�˜ 지름ì�€ 1 ì�´ìƒ� 100ì�´í•˜ì�˜ ì •ìˆ˜ë¡œ 주어진다. ìž…ë ¥ì�€ 파ì�¼ ë�� 문ìž�ì—� ì�˜í•´ 종료ë�œë‹¤. ê°� 스íƒ�ì�€ 한 줄ì—� ìž…ë ¥ë�˜ë©° 맨 위ì—� 있는 팬 ì¼€ì�´í�¬ê°€ 맨 앞ì—�, 맨 ë°‘ì—� 있는 팬 ì¼€ì�´í�¬ê°€ 맨 ë’¤ì—� ìž…ë ¥ë�˜ê³ ëª¨ë“ íŒ¬ ì¼€ì�´í�¬ëŠ” 스페ì�´ìФì—� ì�˜í•´ 구분ë�œë‹¤.
ê°� 팬 ì¼€ì�´í�¬ 스íƒ�ì—� 대해 ì›�래 스íƒ�ì�„ 한 줄로 ì¶œë ¥í•´ì•¼ 하며 다ì�Œ 줄ì—�는 가장 í�° 팬 ì¼€ì�´í�¬ê°€ 맨 밑으로, 가장 ìž‘ì�€ 팬 ì¼€ì�´í�¬ê°€ 맨 위로 올ë�¼ê°€ë�„ë¡�(팬 ì¼€ì�´í�¬ê°€ í�´ìˆ˜ë¡� 밑으로 ê°€ë�„ë¡�) 스íƒ�ì�„ ì •ë ¬í•˜ê¸° 위해 필요한 뒤집기 순서를 ì¶œë ¥í•´ì•¼ 한다. 뒤집기 ìˆ˜ì„ ë¥¼ ì¶œë ¥í•œ 후 맨 ë’¤ì—�는 ë�” ì�´ìƒ� 뒤집지 않아ë�„ ë�œë‹¤ëŠ” 것ì�„ 나타내는 0ì�„ ì¶œë ¥í•´ì•¼ 한다. 스íƒ� ì •ë ¬ì�´ ë��나면 ë�” ì�´ìƒ� 뒤집지 않는다.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [��현] || C++ || 2시간 || [StacksOfFlapjacks/��현] ||
|| [문보창] || C++ || 30분 || [StacksOfFlapjacks/문보창] ||
|| [조현태] || C || . || [StacksOfFlapjacks/조현태] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [AOI]
- 새싹�실/2013 . . . . 749 matches
= 새싹�실 반 =
|| 번호 || 반 페�지 || 강사 || 학� || 진행 �황 || 시간 ||
|| 01 || [새싹êµ�실/2013/ë�¼ì�´ížˆìŠ¤ì•„ìš°í† ë°˜] || [ê³ í•œì¢…] || [임지훈], [ì§€ì˜�민], [박경준], [ì�´ëª…ì—°] || 5회차 || 매주 수요ì�¼ 오후 2시 ||
|| 02 || [새싹êµ�실/2013/ì±…ìƒ�ìš´ë°˜] || [김해천] || [ê¹€ê²½ì„ ], [ì •ì„œí˜„], [김태í™�] || 4 회차 || 매주 ì›” 5시 ||
|| 03 || [새싹�실/2013/양반] || [권�기] || [임�훈], [김지운] || 1회차 || 매주 수요� 오후 2시 ||
|| 04 || 새싹�실/2013/콩�반 || [안�준] || [�재�], [황주현], [오주관] || 0회차 || 매주 화 4시, 목 3시 ||
|| 05 || [새싹êµ�실/2013/ë¡�구ë¡�구] || [ê¹€ìƒ�호] || [ë°•ì •ê²½], [ì�´ì£¼ì˜�] || 11회차 || 매주 ì›” 17시, 수 11시 ||
|| 06 || [새싹�실/2013/케로로반] || [김민재] || [김�형], [�강진], [민�천], [박채�] || 1회차 || 매주 월 17시, 수 14시 30분 ||
|| 07 || [:새싹êµ�실/2013/ì�´ê²Œì»´ê³µê³¼ì—�게참좋ì�€ë�°ë§�ë¡œì„¤ëª…í• ê¸¸ì�´ì—†ë„¤ë°˜ 새싹êµ�실/2013/ì�´ê²Œì»´ê³µê³¼ì—�게 참좋ì�€ë�° ë§�ë¡œì„¤ëª…í• ê¸¸ì�´ 없네반] || [김윤환] || [박지운], [조성주] || 2회차 || [계ì†�작성중] ||
|| 08 || [새싹êµ�실/2013/ì˜�ê³ ] || [ì •ì�˜ì •] || [최연웅], [ì¡°ì˜�준] || 1회차 || 매주 목요ì�¼ ì €ë…� 6시 ||
|| 09 || [새싹êµ�실/2013/íƒˆë ˆë°˜] || [ì†¡ì •ê·œ] || [ê°•ì •ê²½], [김현빈], [배미지] || 9회차 || 매주 월요ì�¼ ì €ë…� 5시, 매ì�¼ 6시ì�´í›„ í•시 ||
|| 10 || [새싹�실/2013/�창�반] || [�창�] || [김명규], [장�재] || 0회차 || ||
|| 11 || [새싹�실/2013/구남�반] || [구남�] || [강�], [��세], [한예림] || 0회차 || ||
|| 12 || [새싹êµ�실/2013/ì�´ë³‘윤반] || [ì�´ë³‘윤] || [김지수], [최ì�€ì •], [ê¹€ë‚˜ì •] || 0회차 || ||
|| 13 || [새싹�실/2013/빕스반] || [박��] || [김남규], [�예나], [김한준] || 0회차 || ||
|| 14 || [새싹êµ�실/2013/ì�´ìž¬í™˜ë°˜] || [ì�´ìž¬í™˜] || [류봉], [ë°•í�¬ì •], [ì •í˜„ìˆ˜] || 0회차 || ||
* 미리ì�¨ë�„ ë�˜ì§€ 않ì�„까? 해서 ì�¼ë‹¤ê°€ 한번 ë‚ ë¦¼ ì 장 - [ê³ í•œì¢…](13/03/16)
* ê·¼ë�°, 강사를 위한 ê°€ì�´ë“œë�¼ì�¸ ì–´ë”” ìžˆë‚˜ìš”ã… ã… - [김해천](13/03/17)
* ZP홈페ì�´ì§€ 찾아보면 ê°€ì�´ë“œë�¼ì�¸ì�´ë�¼ê³ ë�œ ê±° 몇 ê°œ ì°¾ì�„ 수 ìžˆê² ì§€ë§Œ... ê°€ì�´ë“œë�¼ì�¸ì�€ 어디까지나 ê°€ì�´ë“œë�¼ì�¸ì�¼ ë¿�...? - [권순ì�˜]
* 새로 글 쓸 때,6. junetemplete를 ì“°ë©´ 매우 편리하다는 것ì�„ 발견했다!. 다만 새싹êµ�실/2012로 ì—°ê²°ë�˜ë‹ˆ 주ì�˜. -[ê³ í•œì¢…](13/03/19)
- MySQL . . . . 744 matches
ZeroPageì—�서 ì‚¬ìš©í•˜ê³ ìžˆëŠ” ë�°ì�´í„° ë² ì�´ìФ
[http://zeropage.org/pub/MySQL-manual-split/manual_toc.html MySQL ë�„움ë§�] : ZeroPage ë‚´ë¶€ì—� ë‘�었으며, MySQLì�˜ ì™„ì „í•œ ë�„움ë§�
[MySQL 설치메뉴얼]
=== 백업 방법 ===
ZeroPage Serverì�˜ 경우 MySQLì�˜ ìž�료 ì €ìž¥ ë””ë ‰í† ë¦¬ê°€ {{{~cpp /var/lib/mysql}}} ì�´ë¯€ë¡œ 해당 ë””ë ‰í† ë¦¬ ë‚´ì�˜ ìž�료를 복사 하는 것으로 가능하다. 복사중 mysqlì�„ ì •ì§€ 시키는 것ì�„ 권장한다.
ê°œì�¸ì�´ ìž�ì‹ ì�˜ ìž�료만ì�„ 백업하기를 ì›�í• ë•Œì—�는 위ì—� 언급ë�œ ë””ë ‰í† ë¦¬ì—�서 ìž�ì‹ ì�˜ ë�°ì�´í„° ë² ì�´ìФì—� 해당하는 ë””ë ‰í† ë¦¬ë¥¼ 복사 하는 것으로 백업ì�´ 가능하다.
''-- ì�´ê±´ 사용ìž�ê°€ rootì�¼ 때만 ë�˜ëŠ”ê±° 아닌가요? 권한ì�´ 없는걸로 ì•Œê³ ìžˆëŠ”ëŽ… ^^ -jeppy''
ì�½ê¸° 가능하게 í•´ 놓는다. 좋ì�€ê²ƒì�„ ì§€ì �했구만 --["ìƒ�민"]
ìž�ì‹ ì�˜ DB ì „ì²´ 백업하기
mysqldump -p암호 -u사용� --database DB명 > mysqlbackup.sql
�부 테�블만 백업하기
mysqldump -p암호 -u사용� DB명 TABLE명 > tablebackup.sql
mysql -p암호 -u사용� --database db명 < mysqlbackup.sql
=== ê°œì�¸ 암호 변경 방법 ( ì „ìž�ê°€ 안ë� 경우 후ìž�로 변경) ===
1. mysql> SET PASSWORD FOR ìž�ì‹ ì•„ì�´ë””@'%' = PASSWORD('바꿀 암호');
1. mysql> SET PASSWORD FOR ìž�ì‹ ì•„ì�´ë””@'localhost' = PASSWORD('바꿀암호');
=== 관리�� 경우 ===
* Database mysql� user 테�블� 변경후 {{{~cpp flush privileges}}}를 수행한다.
* 중지 : myadmin shutdown -p
* 시작 : safe_mysqld &
- 문ìž�ë°˜ëŒ€ì¶œë ¥/허아ì˜� . . . . 741 matches
=== 소 � ===
*(pCh+lenstr-i-1) = temp[i]; � 부분�서 �꾸
*(pCh+lenstr-i) = temp[i]; ì�´ë ‡ê²Œ 코딩해서, 컴파ì�¼ì�€ ë�˜ëŠ”ë�°, 결과물ì�´ 안나와서 답답했었다.
� 문�를 �� 못했� 아� ;;
ê·¸ë¦¬ê³ char 함수를 처ì�Œ 사용해서. 처ì�Œì—� ì—�러ë�„ ë§Žì�´ 났다.
ê·¸ë¦¬ê³ íŒŒì�¼ ìž…ì¶œë ¥ë�„ ì�µìˆ™ì¹˜ 않다. 연습좀 í•´ì•¼ê² ë‹¤.
암튼 성공 ~!
* ver2 를 ë§Œë“¤ë ¤ê³ í•œë‹¤.
�어와 한글� 구분하는 것� 구했는�,
한글문ìž�ì—´ì�„ 반대로 ì¶œë ¥í•˜ëŠ” ì•Œê³ ë¦¬ì¦˜ì�´ ë– ì˜¤ë¥´ì§€ 않는다.
ë§Žì�´ ê³ ë¯¼ì¤‘... +_+
* ver.2 완성 !
ì›�시ì �ì�¸ 방법으로 했다.
ë¦¬íŽ™í† ë§�ì�´ 필요하다.
단ì �: 한글과 ì˜�어를 섞어서 사용 못한다는 ì �. ì˜�어와 한글ì�„ 섞ì�„ 수 있는 ver.3 만드는 것ì�´ ë¬¸ì œ.
choiceNumì�„ ì˜�ì–´, 한글, 문ìž�로 세분화 í•˜ë ¤ê³ í–ˆìœ¼ë‹ˆ ì�¼ë‹¨ì�€ ì €ë ‡ê²Œ 코딩.
=== 코 드 ===
�어문�열만 실행�는 프로그램
/*파ì�¼ì—�서 ìž…ë ¥ë°›ì�€ 문ìž�ì—´ì�„ 반대로 ì¶œë ¥í•˜ëŠ” 프로그램*/
fgets(ch, 50, fp1); //파��서 �어옴
- ExtremeBear/VideoShop . . . . 738 matches
ExtremeBear 프로ì �트
ê³ ê°�ì�˜ 요구로 비디오 가게관리 프로그램 구현
=== ì�¼ì • ===
ë‚ ì§œ, 시간, 장소 : 2002ë…„ 11ì›” 05ì�¼(í™”), 오후 5시 30ë¶„, 공대 ì‹ í”¼
ê³ ê°� :["Ellysavet"]
=== ìš”êµ¬ì‚¬í• ===
<<비디오 대여 프로그램>>
<비디오 가게 ì •ë³´>
구프로 대여료 : 300�
ì‹ í”„ë¡œ 대여료 : 500ì›�
(비디오 샵ì—� 들어온지 15ì�¼ ì�´ë‚´ë§Œ ì‹ í”„ë¡œì�´ë‹¤)
대여�
구프로 : 6박 7�
ì‹ í”„ë¡œ : 3ë°• 4ì�¼
연체료 : 하루 연체시 100�
í�¬ì�¸íЏ ì �수 : 대여료ì�˜ 1%
í�¬ì�¸íЏ ì �수 : 100ì �시 비디오 공짜로 하나 빌릴 수 있ì�Œ
<ì •ë³´>
a.비디오 ì •ë³´
ë¹„ë””ì˜¤ì œëª©, 주ì�¸ê³µ, 분류(ì•¡ì…˜, 멜로, ì• ë‹ˆë©”ì�´ì…˜...), 등급(몇살ì�´ìƒ�),
- PythonForStatement . . . . 738 matches
Python � For Statement � 관한 글입니다.
=== 질문 ===
}}} 약간..변형으로..
}}} 결과는 위ì—�것ì�´ëž‘.ì™„ì „ ê°™ì�Œ..ì�´ìœ 는 당연히 ëª¨ë¥´ê² ì–´ìš”...난ê°�...;;;;
어떻게 ê°™ì�€ ë�™ìž‘ì�„ 하는지 ì�´ìœ 를 ëª¨ë¥´ê² ë‹¤ê³ í–ˆì§€.
ì�´ìœ 는 hello worldë�¼ëŠ” 문ìž�ì—´ a ì—시 C++ì�˜ ë°°ì—´ê³¼ 비슷하게 쓸 수 있기 때문ì�´ì•¼. h는 {{{a[0]}}}, e 는 {{{a[1]}}}... ì�´ëŸ°ì‹�으로 ë§�ì�´ì•¼.
하지만 ë°°ì—´ ì›�소ì�˜ ê°’ì�„ 바꿀 수는 없다는 ì �ì�´ C++ì�˜ ë°°ì—´í•˜ê³ ë‹¤ë¥¸ ì �ì�´ì§€.
비슷한 것ì�„ ì°¾ìž�ë©´ C++ì�˜ 배열보다는 C++ì�˜ string í�´ëž˜ìФ, Javaì�˜ String í�´ëž˜ìŠ¤ì™€ 비슷하다는 ì �ì�„ 알 수 있어. -- [Leonardong]
pythonì�˜ for statement 문법ì�˜ ê·¼ì›�ì �ì�¸ ì°¨ì›�으로 ì ‘ê·¼í•´ 봅시다.
python� 다릅니다.
질문과 ê°™ì�€ ë§¥ë�½ì�˜ ì�´ ë‘�ë�™ìž‘ì�´ ê°™ì�€ì§€ ë”°ì ¸ 볼까요?
ìš°ì„ for 문ì�˜ ì •ì�˜ë¥¼ 알아 봅시다.
알아먹게 ì �ì–´ë³´ìž�ë©´,
for 타겟�체리스트(target) in 시퀀스형(expression_list==sequence):
�(expression)
in 다ì�Œì—� ì™€ì•¼í• ë¬¸ì�€ 시퀀스형 입니다.
시퀀스ì�˜ ì •ì�˜ëŠ” 다ì�Œê³¼ 같습니다.
ì¹œì ˆí•œ í•´ì„� :)
시퀀스
ì�Œìˆ˜ê°€ 아닌수로 ì œí•œë�˜ì–´ 있으며 순서가 매겨진 ì§‘í•©. 내장함수ì�¸ len()는 시퀀스ì�˜ ì•„ì�´í…œ 갯수를 반환한다. 시퀀스ì�˜ 길ì�´ë�¼ nì�´ë©´, ì�¸ë�±ìŠ¤ëŠ” 0..n-1 까지ì�˜ 범위를 가진다. 시퀀스ì�˜ ì•„ì�´í…œ i는 a[i]로 ì„ íƒ�ë�œë‹¤.
- ZeroPage성년�/준비 . . . . 738 matches
== ì�¼ì • ==
|||| 10ì›” ||
||12�||행사를 준비하기로 함.||
||13ì�¼||행사 취지ì—� 대한 구체ì � ë…¼ì�˜, 온오프믹스||
||14ì�¼||ì—°ë�½(아래 ì—°ë�½ì—� 있는 분들 ë¨¼ì €)||
||19�||||
||28ì�¼||참가ì—� 대한 íšŒì‹ ë§ˆê°�(ì�´ê±¸ 기준으로 장소를 ìž¡ê³ , 추가모집)||
|||| 11ì›” ||
||2�|| ||
||9�|| ||
||16�|| ||
||19ì�¼(í† )|| ZP20주년 행사 ì˜ˆì •ë‚ ì§œ ||
== 기� ==
=== 축사 ===
|| 축사 내용 || 연� 담당 || 연�완료여부 ||
|| 초대 회장님� 축사 || [권순�] || O ||
|| �찬근 �수님� 축사 || [김준�] || O ||
|| 현 회장� 한마디 || [김수경] || O ||
|| 기íš�단 후기 || ë��ë‚˜ê³ ì”€ || O ||
== 연� ==
- DevelopmentinWindows . . . . 736 matches
윈ë�„우즈 ìš´ì˜�ì²´ì œ 기반ì�˜ 프로그램 개발ì—� 대해 소개하는 세미나 입니다. 02학번들ì—�게 ë§Žì�€ ë�„움 ë�˜ì—ˆìœ¼ë©´ ì¢‹ê² ìŠµë‹ˆë‹¤.
=== 윈ë�„우즈 ìš´ì˜�ì²´ì œ ===
* 32비트 ìš´ì˜�ì²´ì œ
* 멀티태스킹 지�
* 멀티스래딩 지�
=== 서브시스템 ===
* Console 서브시스템 - �스트 모드 �플리케�션 운�
* '''Windows 서브시스템 - GUI 모드 �플리케�션 운�'''[[BR]]
(앞으로 Windows 서브시스템 기반ì�˜ 프로그래ë°�ì�„ 윈ë�„우즈 프로그래ë°�ì�´ë�¼ê³ í•˜ê² ë‹¤.)
* Native 서브시스템 - 디바�스 드��버 운�
* Windows CE 서브시스템 - Windows CE �플리케�션 운�
* POSIX 서브시스템 - POSIX �플리케�션 운�
=== 윈�우즈 프로그래� ===
* 표준 사용ìž� ì�¸í„°íŽ˜ì�´ìФ ì œê³µ (["DevelopmentinWindows/UI"])
* 메시지 구� 방�
* 하드웨어 ë�…립ì � 프로그래ë°�
* 윈�우즈 API
* 리소스
* 윈�우즈 ��터 타입
* �가리언 표기법
- 지금그때2004/패ë„�í† ì�˜ì§ˆë¬¸ì§€ . . . . 735 matches
질문하는 사람ì�´ ì—†ì�„ 경우 사회ìž�ê°€ 패ë„�ì—�게 ì§ˆë¬¸í• ê²ƒë“¤
�우미와 �우미 아닌 다른 분들� 많� 질문� 내주세요.--[Leonardong]
* (예)1학년 때는 ì •ë§� 공부를 안 í•´ë�„ ë�˜ëŠ”ê°€?
* 대학�를 다니면서 가장 기억� 남는 활�과 그것� �기�게 미친 �향
* 마지막으로 놀�운 경험� 한 때? 경험� 내용?
* 대학�활� 묘미?
* 다시 대학때로, ì�¼í•™ë…„때로 ë�Œì•„간다면 가장 í•´ë³´ê³ ì‹¶ì�€ ì�¼?
* 얼마나 í�ë„“ì�€ ì�¸ê°„관계를 í˜•ì„±í•˜ê³ ìžˆëŠ”ì§€? ì�¸ê°„관계를 맺는 비법?
* ìž�ì‹ ì�´ 참여한 행사중 가장 ì�¸ìƒ�깊ì�€(추천하는) 행사(세미나, 컨í�¼ëŸ°ìŠ¤ë“±)는 무엇ì�´ê³ , 어떻게 참여하는가?
* ìž�ì‹ ì�´ ì„±ìž¥í–ˆë‹¤ê³ ëŠ�낄때는?
* 리�트를 ��게 하는 방법�?
* 대학ì—�서 시간ì�„ 투ìž�한다는 것ì�€ 얼마나 ì¤‘ìš”í• ê¹Œìš”?
* 대학ì�„ 다니면서 가장 ë§Žì�´ ê³ ë¯¼í–ˆë�˜ 것과 ê·¸ ì�´ìœ , ìž�ì‹ ì—�게 ë�¼ì¹œ ì˜�í–¥?
See Also [질문�힘],[지금그때/OpeningQuestion]
아� 부족하네요.--[Leonardong]
질문ì�„ í• ë•Œ 사회ìž�ì�˜ ë§�투ë�¼ê³ í• ê¹Œìš”. ë‚´ìš©ì�€ 위ì�˜ 질문내용으로 í• ìˆ˜ 있지만 ì§ˆë¬¸ì ‘ê·¼ë°©ë²•ì—� 대해서ë�„ ì‹ ê²½ì“°ë©´ ë�” 좋ì�€ 답ì�„ ì–»ì�„ 수 있지 않ì�„까 합니다. 그러한 ì �ì—�서 볼때 [질문ì�˜íž˜] ì�˜ 후반부ì—� 나오는 ì�¸í„°ë·°ë“¤ì�˜ 예를 ì°¸ê³ í•´ë³¼ë§Œ 하다 ìƒ�ê°�합니다.
예를 들어서
"지금 학� 수업� 대해서는 �낌�?"
"í•™êµ� 수업ì�„ 재미있게 ê³µë¶€í• ë°©ë²•ì�€?"
� 내용� 대해서는
- bitblt로 투명배경 구현하기 . . . . 734 matches
== bitblt로 투명배경 구현하기 ==
ì�´ë¦„ì�´ì•¼ 멋지게 지었지만, 투명배경ì�´ë�¼ê³ í•´ë�„, 사실ì�€ ë°°ê²½ì�´ ë³´ì�´ê²Œ ì�´ë¯¸ì§€ë¥¼ ê²¹ì³�그린다는 뜻입니다.^^
아무� 만들지 않�것 같아서..미숙하나마~만들어 보았어요.^^
ë‘�가지 그림ì�„ 합치면 좋ì�„í…�ë�°, bitblt로 합치면 사ê°�형으로 합치니까 ë�™ê·¸ë�¼ë¯¸ë�¼ë�„ 그리는 ë‚ ì—”,
ë�™ê·¸ë�¼ë¯¸ì�˜ ë°°ê²½ì�´ ë’¤ì�˜ 그림ì�„ ì§€ì›Œë²„ë ¤ìš”.
그럼 어떻게 하면 ë� 까요? 답부터 보여드리ìž�ë©´ ì�´ë ‡ê²Œ~!
�그림과
�그림�
OR연산 해버리면..
ê°„ë‹¨í•˜ì£ ~?
(ORì—°ì‚°ì�´ëž€! 0or0=0 0or1=1 1or0=1 1or1=1 ì�´ë�˜ëŠ” 연산입니다. 다시ë§�í•´ 0ê³¼ 어떤값ì�„ or연산하면 어떤값ì�´ 그대로 나오게 ë�˜ì£ .^^
검�색� 000000000000000000000000�니까 (bit로 ㅎ 갯수가 맞나?)어떤색� or연산해� 그색 그대로 나온답니다.^^)
�.. 그럼 지금부터 아래� � 그림으로 연산� 시작해 봅시다~!^^
�개� 그림� DC가 준비�어 있어야 해요.^^
편�� 같� �기� 그림� 준비했습니다.^^
ê°�ê°�ì�˜ DCì—� 그림ì�„ ì„¤ì •í•˜ëŠ”ê±° 잊지마시구요.^^
그림� 가로� �기는 size_x 세로� �기는 size_y� �수로 하겟습니다.^^
ê·¸ë¦¬ê³ íˆ¬ëª…í™”ë� 색ìƒ�ì�€ RGBê°’ 255,0,255입니다.^^
ìš°ì„ ì•žìœ¼ë¡œ 사용ë� maskì—� 사용ë� DC를 만들어 봅시다.^^
bitmap_mask=CreateBitmap(size_x, size_y, 1, 1, NULL); //mask로 ì‚¬ìš©í• í�‘ë°± 비트맵ì�„ ìƒ�성합니다~!'ã…‡')/
- 새싹êµ�실/2011/å¸é«˜/4회차 . . . . 734 matches
[새싹êµ�실/2011/å¸é«˜]
= ê³¼ì œ =
* 세개ì�˜ ì •ìˆ˜ë¥¼ 받아들여, ê·¸ 수를 모ë‘� ë�”한 후 7를 ë�”하면 얼마ì�¸ì§€ ì¶œë ¥í•˜ëŠ” 프로그램
* 오늘 수업시간ì—� ì§°ë�˜ "세 ì •ìˆ˜ x y z를 ìž…ë ¥ë°›ì•„ x + y * z를 ì¶œë ¥í•˜ë�¼" ì�´ ë¬¸ì œë¥¼ ì�‘용하면 쉽게 짤 수 있습니다. - [윤종하]
// scanf()로 숫ìž� ìž…ë ¥ 받기
// printf()로 ê²°ê³¼ ì¶œë ¥í•˜ê¸°
= 2011년 3월 28� 넷째 시간 =
== ì„ ìƒ�님: 윤종하 ==
=== 가르친 내용(fact) ===
* 프로ì �트 만들기 복습
* printf 사용법
* %.2f: 소수ì � 둘째 ìž�리까지 float ì¶œë ¥
* 소수ì � 셋째 ìž�리ì—�서 반올림
* \n: 줄바꿈
* \t: íƒ
* ì •ìˆ˜í˜• data type: int, char
* 실수형 data type: float, double
* 피ìž� ë„“ì�´ì™€ ì¡°ê°� 당 가격 소스(한양대 ê³¼ì œã…‹)
printf("�경: "); scanf("%f",&diameter);
printf("가격(단위 �): "); scanf("%d",&price);
- ComputerNetworkClass/Report2006/PacketAnalyzer . . . . 732 matches
= 추가 ìš”êµ¬ì‚¬í• =
* 홈페�지 나온 내용.
패킷분ì„�기는 다ì�Œ 사í•ì�„ 최소한 구현하여야 함.
1. ì„ íƒ�ì � capture
- ìˆ˜ì‹ ìž� 주소 등ì—� ë”°ë�¼ ì›�하는 패킷만 ë¶„ì„�
2. IP 헤�� graphical한 표시
- 리스트ì—�서 하나ì�˜ 패킷ì�„ ì„ íƒ�하면 IP í—¤ë�”를 ë¶„ì„�해서 보여주는 기능
3. ethereal� 기능 중 1개 �는 새로운 기능� 한가지 구현
- 예, TCP connection ì„¤ì •ê³¼ì • ë¶„ì„�
��� 기능� �작하는 것� 반드시 보여야 함.
- ì�´ëŸ°, -_-; í• ê²Œ ëŠ˜ì–´ë²„ë ¸ë„¹
네트워í�¬ ìˆ™ì œë¥¼ 하란 ê±´ì§€ GUI코딩ì�„ 하란 ê±´ì§€...
- ㅋㅋ 그러게 잘짜야지... ㅋㅋㅋ - [eternalbleu]
WSAIoctl ì�€ 소켓ì�´ë‚˜ 트랜스í�¬íЏ 계층 í”„ë¡œí† ì½œ, í†µì‹ ì‹œìŠ¤í…œì�˜ 구성과 ê´€ë ¨ë�œ 사í•ì�„ ì„¤ì •í•˜ê±°ë‚˜ ì„¤ì •ê°’ì�„ ê°€ì ¸ì˜¤ê¸°ìœ„í•´ì„œ 만들어졌다.
WSA prefix 를 가진 함수ì�˜ 경우 대부분 Winsock 2ì—�서 ì œê³µ ë�˜ê¸° 시작한 것ì�´ë©°, ì�´ WSAIoctl ì—시ë�„ 윈ì†� 2ì—�서 ì§€ì›�ë�œë‹¤.
네트워í�¬ì�˜ 3번째 프로ì �트를 하기위해서는 SIO_RCVALL ë�¼ëŠ” 옵션ì�„ ì„¤ì •í•˜ì—¬ ì‚¬ìš©í• ì¤„ 알아야한다. ìœ ì‚¬í•œ 옵션으로는
SIO_RCVALL_IGMPMCAST, SIO_RCVALL_MCAST 가있다.
ìž�세한 사í•ì�€ MSDN 혹ì�€ Network Programming For Microsoft Windows 를 참조하기 바란다.
※ 윈�우 소켓 프로그래�� 위해서는 윈� ��브러리를 같� linking 해야하며, WSActrl � 사용하기 위해서는 winsock2 ��브러리� ws2_32.lib 를 �함해야한다.
※ 'SIO_RCVALL' : undeclared identifier �러가 뜰 경우� 아래 코드를 추가 한다.
- iruril/ë�„ìž�ê¸°í† ë¡ . . . . 731 matches
DeleteMe) [iruril]ì�´ ë�„ìž�기ì—� 대한 í† ë¡ ì—� 대한 ë‚´ìš©ì�„ 기ë¡�해놓ì�€ 페ì�´ì§€ìž…니다
== ì£¼ì œ ë°� 지켜야 í• ì‚¬í• ==
* ë�„ìž�기문화가 대중화ë� 수 있는지
* ì´�í† ë¡ ì‹œê°„ì�€ 20ë¶„ì�´ë‚´ë¡œ
== 기타 ì‚¬í• ==
사회� - 수민
찬성 - 주�, 재기, 준�
반대 - 형운, 지현
== í† ë¡ ì�˜ 방법 (ì •ë¦¬í•´ì£¼ì„¸ìš”) ==
찬반 ì�˜ê²¬ì�„ ë“¤ì–´ë³´ê³ ë§ˆì§€ë§‰ì—� 간단하게 ê²°ë¡ ì�„ 내리는 방법
그럼 ìƒ�활ì†�ì—�서 ì�´ëŸ°ê±° ë§�ê³ ê·¸ëƒ¥ 문화ì �ì�¸ 것으로 ìƒ�ê°�하는거야?
보편화 ë�˜ë ¤ë©´ 어떻게 해야한다는게
부가ì �으로 붙어야 하지 않ì�„까
ë�„ìž�기 문화ì—� 대한 현주소와 사람들ì�˜ ì�¸ì‹� ê·¸ë¦¬ê³ ì•žìœ¼ë¡œ í•´ì•¼í• ì�¼ 머 ì�´ëŸ°ê±° ì •ë�„해야대나..
앞으로 ë�„예문화가 ë�” ë°œì „í•˜ê³ ë³´íŽ¸í™” 됬으면 ì¢‹ê² ë‹¤ ë�¼ê³ ë��ë‚´ë�„ ë�˜ì§€ì•Šì�„ê°€..
ë¬¸ì œì �ì�„ ë§�하ê³
그것ì�„ 보완하기 위한 움ì§�ìž„ì�„ ìƒ�ê°�í•´ë³´ê³
그러니까 찬반ì�„ 위주로 í•˜ê³ ê°„ë‹¨í•˜ê²Œ ê²°ë¡ ë‚´ë¦¬ëŠ”ê±°ì§€.
== ê¸�ì • ==
사람들ì�˜ ì�˜ì‹�ì �ì�¸ 측면
- 지금그때2005/리허설 . . . . 725 matches
= [지금그때2005/리허설] =
[ì •ëª¨/2005.3.14]ì •ëª¨ì—�서 리허설ì�„ í•˜ë ¤ 했으나 ì •ëª¨ì—� 너무 ì �ì�€ ì�¸ì›�ì�´ 참가하여 하지 못하였습니다. 3ì›”18ì�¼ì—� ì§„í–‰.
준비한 게임ì�´ë‚˜ 행사들ì�„ 미리 ì§„í–‰í•´ë³´ê³ ë‹¨ì �ê³¼ 장ì �ì�„ 미리 파악하는 ìž�리
= í•´ì•¼í• ì�¼ë“¤. =
== 대략� 대본 ==
=== 행사 시작 ===
지금부터 ì—사와 ì „í†µì�„ ìž�랑하는 ì§€ê¸ˆì•Œê³ ìžˆëŠ”ê±¸ 그때ë�„ 알았ë�”ë�¼ë©´ í�”히 줄여서 지금그때ë�¼ê³ 부르는 행사를 ì‹œìž‘í•˜ê² ìŠµë‹ˆë‹¤.
지금그때 행사는 03ë…„ë�„ 부터 시작 ë�˜ì—ˆê³ ì—´ê´‘ì �ì�¸ ë°˜ì�‘으로 현재까지 ì�´ì–´ì§€ê³ 있습니다.
지금 ìž�료집ì�„ 나누어 ë“œë¦¬ê³ ìžˆê³ ê·¸ê³³ì—� 지금그때 행사ì—� 대한 대략ì �ì�¸ ì�˜ì�˜ê°€ ë‹´ê²¨ì ¸ 있습니다.
하지만 단순히 경험ì�´ ê³µìœ ë�˜ëŠ” ìž�리가 아니ë�¼. 보통 1+1ì�´ 2ê°€ 아니기ì—� 좀ë�” ë§Žì�€ 것ì�´ 남ì�„ 수 있는 ìž�리ì�´ê¸°ë¥¼ ë°”ëž�니다.
기ë¡�ë�˜ì§€ 않ì�€ê²ƒì�€ 기억ë�˜ì§€ 않는다 ë�¼ëŠ” ë§�ì�´ 있습니다. ì�´ê³³ì—�서 남ì�€ 소중한 경험들ì�€ ê·¸ ìž�료집ì—� 담아가셔서 ìž�ì‹ ì�˜ 것으로 남기시기 ë°”ëž�니다.
=== 진행순서� 관한 소개 ===
지금그때는 앞시간과 뒷시간 ë‘�가지로 ì�´ë£¨ì–´ì ¸ 있습니다.
ë¨¼ì € 뒷행사는 지금그때만ì�˜ 행사 OSTê°€ 있습니다.
OSTì—� 대한 ìž�세한 소개는 그때가서 í•˜ê³ ìš”.
작년 지금그때2004 ì—�서는 패ë„�ê³¼ ìž�ìœ ë¡ê²Œ ì§ˆë¬¸í•˜ê³ ëŒ€ë‹µí• ìˆ˜ 있는 ìž�리가 ë§ˆë ¨ë�˜ì—ˆì—ˆëŠ”ë�°ìš”.
ì�´ë²ˆì—�는 조금 바꾸어 누구나 질문ì�„ 등ë¡� í• ìˆ˜ ìžˆê³ , ëª¨ë“ ì‚¬ëžŒë“¤ì�€ ìž�ìœ ë¡ê²Œ ëŒ€ë‹µí• ìˆ˜ 있는 ì§ˆë¬¸ë¦´ë ˆì�´ 시간ì�„ 준비하였습니다. êº¼ë ¤í•˜ì‹œì§€ ë§ˆì‹œê³ ì–¸ì œë“ ì•žì—� 나오셔서 질문ì�„ 등ë¡�í•˜ì‹œê³ ëˆ„êµ¬ë‚˜ ì �ê·¹ì �으로 대답해 주시기 ë°”ëž�니다.
=== 첫 행사 ì§ˆë¬¸ë¦´ë ˆì�´ ===
앞ì—�는 ì €í�¬ê°€ ìƒ�ê°�한 ì�´ë²ˆì‹œê°„ì—�는 최소한 ì�´ëŸ° ì�´ì•¼ê¸°ëŠ” ê¼ ë‚˜ì™”ìœ¼ë©´ 한다는 ì�´ì•¼ê¸°ë“¤ì�„ ì �ì–´ 놓았습니다. ê·¸ ì�´ì™¸ì—� ë˜� ì§ˆë¬¸í•˜ê³ ì‹¶ìœ¼ì‹ ë‚´ìš©ì�´ 있으시다면 ì–¸ì œë“ ë‚˜ì˜¤ì…”ì„œ 질문ì�„ 등ë¡�하실수 있습니다. 대답ì—� 집중하는 사ì�´ì—� ì–´ëŠ�순간 질문ì�„ 까먹어 버리는 경우ë�„ 많으니까요.
ë˜� 질문ì�€ 누군가를 향해 하실수ë�„ ìžˆê³ , ì „ì²´ë¥¼ 향해 질문 하실수ë�„ 있습니다.
- AI오목컨테스트2005 . . . . 722 matches
= �것� 무엇�가? =
* ê°�ìž� 오목 AI를 짜서 대결 하는 ì�´ë²¤íЏ.. ì�´ë²ˆì—�ë�„ 우승하는 사람ì—�게 ì±… 한권 ì£¼ê² ì�Œ.(ë¬¼ë¡ ë‚œ ë¹¼ê³ .)
= 공지 =
* [http://zeropage.org/trac/namsangboy/browser/Omok 오목소스_�협]
* 프로ì �트 종료.
* ìƒ�í’ˆì�€ ê³¼ì œ 해온 현태ì—�게로..
= 프로ì �트 ê²°ê³¼ =
* [http://zerowiki.dnip.net/~undinekr/OmokBase.zip] - 현태ì�˜ AI + 네트워í�¬ 가능한 오목 í”„ë ˆìž„ 워í�¬
* http://zeropage.org/trac/namsangboy/browser/Omok - ìƒ�협ì�˜ Python으로 ë§Œë“ ì˜¤ëª© AI (기초ì �ì�¸ 것만 함)
Upload:Omok.exe - 파ì�´ì�¬ AI와 대결하기 위해 소스를 약간 ìˆ˜ì •í•œ 오목 실행파ì�¼
= 소� =
* 1학년ì—�게는 좀 무리였나 보다. ì™ ë§Œí•˜ë©´ 1학년 프로ì �트로는 ì �ì ˆí•˜ì§€ 않ì�€ê²ƒ 같다. 다시는 1학년 프로ì �트로 안하는게 좋ì�„것 같다. 프로ì �트 ì„ íƒ�ì�„ 잘못한것 같다. 어떻게 ìƒ�ê°�하면 3학년 AI 팀플ì�´ 오목과 비슷한 오ë�¸ë¡œ AI 짜는건ë�° ì�¼í•™ë…„ì—�게 ì§œë�¼ê³ 한것ì�€ 좀 오바였나 보다. ì�´ 프로ì �트ì—�서 결과물ì�„ 만들지 못한 회ì›�들ë�„ ì¢Œì ˆì�€ 하지 ë§�ê³ ì—´ì‹¬ížˆë“¤ í•´ 나가길~ - [(namsang)]
= 참여� =
|| �름 ||
|| 김태훈 ||
|| 남�협 ||
|| 조현태 ||
= ì�¼ì • =
|| ë‚ ì§œ || 시간ë°� 장소 || 해올 것/해온나람 || í• ë‚´ìš© || 불참ìž� ||
|| 12/29 || 4시 ì¹ í”¼ || 2ì�¸ìš© 오목/현태 || 사용ìž� ì •ì�˜ 메시지 사용법 ,, [MFC/MessageMap] ,[MFC/Socket] || 태훈(ë ˆì € ìƒ�활),민경 ||
- Yggdrasil/가��씨플플/4장 . . . . 712 matches
= 4장 =
* 장ì�˜ ì œëª© 그대로ì�˜ ë‚´ìš©ì�´ë‹¤. 프로그램ì�˜ 구조화(함수)와 ë�°ì�´í„°ì�˜ 구조화(구조체) 등등ì�„ ì„¤ëª…í•˜ê³ ìžˆë‹¤.
== 함수 ==
* ì „ë‹¬ì�¸ìž�(여기서는 ë°°ì—´)를 ê°’ì—� ì�˜í•œ ì „ë‹¬/참조ì—� ì�˜í•œ ì „ë‹¬ì�„ ì �ì ˆížˆ 사용해야 한다. ì›�래 ê°’ì�„ 보호해야 하는 경우ë�¼ë©´ ê°’ì—� ì�˜í•´ì„œ, ì›�래 ê°’ì�„ 바꿔야하는 경우ë�¼ë©´ 참조ì—� ì�˜í•´ ì „ë‹¬í•œë‹¤.
* ê°’ì—� ì�˜í•œ ì „ë‹¬ì�€ ì „ë‹¬ì�¸ìž�ê°’ì�„ 다른 ê³³ì—� 복사를 해줘서 ì „ë‹¬í•˜ê¸°ì—� ì‹¤ì œ ë�°ì�´í„°ëŠ” 변경ë�˜ì§€ 않는다. 복사ì—� 시간, 메모리 소요.
* 참조ì—� ì�˜í•œ ì „ë‹¬ì�€ ê·¸ ì „ë‹¬ì�¸ìž�ì�˜ 별명(?)ì�„ 넘겨준다. 즉 ê·¸ 변수 ìž�체를 넘겨주는 것ì�´ë‚˜ 다름없다. 즉, 함수 ë‚´ì—�서 ê·¸ ì „ë‹¬ì�¸ìž�로 ì „ë‹¬ë�œ 변수가 바뀌면 ì›�래ì�˜ ê°’ì—�ë�„ 변화가 온다. 그래서 ì �ì ˆížˆ const로 ê°’ì�´ 바뀌지 않ë�„ë¡� ì œí•œí•´ì£¼ëŠ” 것ë�„ 좋다. 복사를 안 하므로 오버헤드를 줄ì�¼ 수 있ì�Œ.
* 1학년 1학기 텀프로ì �트를 í• ë•Œ, 성ì �ì •ë ¬ 프로그램ì—�서 ì •ë ¬ë¡œ 순서가 ì „ë¶€ ë°”ë€Œì–´ë²„ë ¤ì„œ, 루프문ì�˜ ë��ì—�서 ì „ë¶€ 다 초기화했ë�˜ 기억ì�´ 난다. ì�´ë•Œ ì „ë‹¬ì�¸ìž�ì—� ì „ë‹¬ ë°©ì‹�ì�„ ì œëŒ€ë¡œ ì�´í•´í•˜ê³ 활용했다면 편했ì�„ 것ì�„.
== 구조체 ==
* 구조체 만드는 법ì�€ 다 ì•Œê³ ìžˆìœ¼ë‹ˆ ë„˜ì–´ê°€ê³ , sort()ì—� ì „ë‹¬ì�¸ìž�로 구조체를 넘겨주게 ë�˜ë©´, ì–´ë–¤ 기준으로 ì •ë ¬í• ê²ƒì�¸ì§€ 알 수가 없다. 그래서 3번째 ì „ë‹¬ì�¸ìž�를 ì‚¬ìš©í• ìˆ˜ 있다. 즉,
* ì�´ë ‡ê²Œ ì‚¬ìš©í•˜ê³ , compareì�˜ ì •ì�˜ë¶€ëŠ”,
ì�¸ë�°, compare는 함수ì�¸ë�° 괄호는 ì“°ì§€ 않는다. 괄호를 쓸 경우 ê·¸ ì�¸ìž�까지 알아서 ì�¨ì¤˜ì•¼í• 것 ê°™ì�€ë�°, sortì�˜ ì •í™•í•œ 구조를 잘 모르는 나ì—�ê²� 좀 ë²…ì°¬ 방법ì�´ë‹¤. 하여튼 괄호는 ì“°ì§€ 않는다.
compare 함수 í�¬ì�¸í„°ë¥¼ 넘겨주면 students vector(ë˜�는 list)ë‚´ì—�서 ê°’ì�„ 꺼낸다. Student_info 형ì�´ ë‚˜ì˜¤ê² ì§€ ê·¸ 것들ì�„ compare 함수ì—� 넘겨주는 거다. --[ì�¸ìˆ˜]
* 4.3장부터는 여러 í—¤ë�”파ì�¼ê³¼ 소스파ì�¼ë¡œ ë¶„ë¦¬í•´ë†“ê³ ìžˆë‹¤.
== �외 처리 ==
* try{}catch(a){}: try{} 블�� 실행하다가 예외�황� 발�하면 catch{} 블�� 실행한다.
* throw로 예외 ìƒ�황ì�´ ë°œìƒ�ë�˜ì—ˆë‹¤ëŠ” 것ì�„ 알린다. 예외 í�´ëž˜ìŠ¤ì—” 여러개가 있으며, ìƒ�성ìž�로 문ìž�ì—´ì�„ ì§‘ì–´ ë„£ì�„ 수 ìžˆê³ , ì�´ê±´ ì�¼ë°˜ì �으로 ì¶œë ¥ì�´ 안ë�˜ì§€ë§Œ, what()함수로 확ì�¸ 가능.
== String �래스 ==
* ì‚¬ì „ìˆœ ì •ë¦¬: <와 >로 비êµ�ê°€ ë�˜ëŠ” 거였다! 문ìž�ë�¼ë¦° ë�˜ëŠ”ì¤„ 알았지만 문ìž�ì—´ë�„ í• ìˆ˜ 있는 거구나...
* width(n) 메소드: ì�´ì „ì�˜ ë„“ì�´ë¥¼ 리턴하며, nì�´ 현재보다 í�´ 경우 나머지 칸ì—� 공백ì�„ 넣는다. nì�´ 0ì�´ë©´ ë„“ì�´ 리셋.
== 기타 ==
- 겨울과프로ì �트 . . . . 711 matches
= 겨울과 프로ì �트 =
04ë…„ë�„ 마지막 프로ì �트 í�° 마당~ 으헤헤헤~
ì�¼ì •ì�´ë‚˜ 기간ì—�대해서 회ì�˜ì—�서 ë�™ì�˜ë¥¼ 얻어야 í• ë¶€ë¶„ì�´ ë§Žì�´ 있었네요;; 준비가 부족했습니다. 죄송합니다. 혹시 ë¬¸ì œê°€ ë� 만한 부분ì�€ ì§€ì �í•´ 주ì‹ì‹œìš” - [ì�´ìŠ¹í•œ]
== ì�¼ì • ==
* ì œë¡œíŽ˜ì�´ì§€ 회칙ì—�ë”°ë�¼ 2주ì—� 한번씩 모ì�´ëŠ” ì •ëª¨ë¥¼ 기준으로 겨울방학 12ì›” 조금과 2개월ì�„ 5ê°œì�˜ 마당으로 나눈다.
* 마당ì�„ êµ³ì�´ 나누는 ì�´ìœ 는 너무 방만한 시간관리가 ì�´ë£¨ì–´ì§€ëŠ” 경우ë�„ 있기 때문ì�´ë‹¤.
* � 마당 ��서 한번씩 모�며 마지막 2월 ��는 모�지 않는다.
* 지나치게 모ì�´ì§€ 않는다면 프로ì �트ì—� 대한 커뮤니케ì�´ì…˜ì—� 지장ì�´ ìƒ�길지ë�„ 모르니 단위별로 ì �ì–´ë�„ ì�¼ì£¼ì—� 한번씩ì�€ 모임ì�´ 있었으면 ì¢‹ê² ìŠµë‹ˆë‹¤. ì°¸ê³ í•´ 주ì‹ì‹œìš”. ( ì •ê¸°ì �ì�¸ 모임ì�€ ì •ëª¨ì™€ ê²¹ì³�ë�„ ìƒ�관없습니다. )
* 아마 ì‹¤ì œì �으로 프로ì �트가 ì§„í–‰ë�˜ëŠ” 마당ì�€ 3번ì�˜ 마당 한달반 가량 ë� 듯 싶습니다. ì—°ë§�, 설, 오티, í�¬ë¦¬ìŠ¤ë§ˆìŠ¤ 까지 있어 지장ì�´ ë§Žì�„듯.
=== 마당 ( 기간 ) : 목표 ===
* 준비 마당 ( 현재 - 12월 27� )
* XpWeekê°€ ì§„í–‰ë�˜ë©° ë°©í•™ì�„ ì¦�기며 ìˆ ë�…ì—� ë¹ ì ¸ 사는 경우가 ë§Žì�Œìœ¼ë¡œ 프로ì �트 참가ìž�를 ë°›ê³ , 프로ì �트 ì§„í–‰ì�„ 위한 ì‚¬ì „ 준비를 한다. ( 학습방법, êµ�재, 모임주기, 기타등등 )
* 12ì›” 27ì�¼(ì›”) 프로ì �트 구성ì—� 대해서 ì�´ì•¼ê¸°í•˜ë ¤ 합니다.
* 첫째 마당 ( 1월 - 1 월 중순 )
* 1ì›” 중순ì—� 만나 서로ì�˜ 경과 ìƒ�황ì�„ ì£¼ì œë¡œ ì •ëª¨ë¥¼ 한다.(ë‚ ì§œëŠ” ì•„ì§� ë¯¸ì •)
* 둘째 마당 ( 1월 중순 - 1월 � )
* 1ì›” ë§�ì—� 만나 서로ì�˜ 경과 ìƒ�황ì�„ ì£¼ì œë¡œ ì •ëª¨ë¥¼ 한다.(ë‚ ì§œëŠ” ì•„ì§� ë¯¸ì •)
* 셋째 마당 ( 1ì›”ë§� - 2ì›” OTì§�ì „ )
* 9�� 설� 있습니다.
* 게다가 ì‹¤ì œì �으로는 ì�´ ì •ëª¨ 때ì—� 마무리를 해야 ë� 듯 싶습니다.
- ë�°ë¸”ìŠ¤ìº í”„2003/ë‹¤ì„¯ì§¸ë‚ /후기 . . . . 710 matches
== �곳�? ==
2003ë…„ ë�°ë¸”ìŠ¤ìº í”„ ë‹¤ì„¯ì§¸ë‚ ì�˜ 후기를 쓰는 곳입니다.
== 후기 ==
* 드디어 �났다... -- ��
* ë§ˆì§€ë§‰ë‚ ì‹œìž‘ì „; ì�´ì œ ë§ˆì§€ë§‰ë‚ í”„ë¡œê·¸ëž¨ì�´ 시행 ë� 거다; 오늘ë�„ ë§Žì�€ê²ƒì�„ 얻어가ìž�.--[변준ì›�]
* ë§ˆì§€ë§‰ë‚ .. 오목 ì •ë§� ìž¼ìžˆê³ ì �ì ˆí•œ 시간ì—� 다해서 마지막 시간ì�€ 겜ì�„ ì¦�길 수 있었다. ìº í”„ 기간ë�™ì•ˆ ë§Žì�€ ì²´í—˜ì�„ í• ìˆ˜ 있어서 ì •ë§� ì •ë§� ì¢‹ì•˜ê³ ìº í”„ê¸°ê°„ë�™ì•ˆ 잘 가르ì³�준 ì„ ë°°ë‹˜ë“¤ì—�게 ê°�사하다는 ë§�ì�„ í•˜ê³ ì‹¶ë‹¤. ê·¸ë¦¬ê³ ì•žìœ¼ë¡œë�„ ì»´í“¨í„°ì‹¤ë ¥í–¥ìƒ�ì—� í•ìƒ� 부지런 하ë�„ë¡� ë…¸ë ¥í•˜ìž�~~ ë�™ê¸°ì¹œêµ¬ë“¤ 모ë‘�들 ìˆ˜ê³ ë§Žì•˜ê³ ...다들 파ì�´ë§�~~~ ^^: [조재화]
* 오목 ì§œê³ ë¿Œë“¯í•œ ê±´ ì§„ì§œ ì§±ì�´ì—ˆê³ ;; 스타와 í�¬íŠ¸ê°€ 너무너무 재미있었다=ã…‚= 모å�›ì�˜ 컴퓨터가 마우스를 í�”들지 않으면 다운ì�´ ë�˜ì„œ; 계ì†� í�”ë“¤ê³ ìžˆì—ˆë�˜ 게 너무 웃겼다 ã…‹; ëŠ˜ì—ˆë‹¤ê³ ìƒ�ê°�ë�˜ëŠ” ê±´..프로그램 ì‹¤ë ¥ 조금ì�´ëž‘..스타와 í�¬íЏ ì‹¤ë ¥ 왕창-_- (콜ë¡�) [ì�´ì§„훈]
* ë§ˆì§€ë§‰ë‚ . 페어로 오목ì�„ ê±°ì�˜ 짰다. 5ì�¼ë�™ì•ˆ íž˜ë“ ë§Œí�¼ ë§Žì�€ 것ì�„ 얻었다. ë�°ë¸”ìŠ¤ìº í”„ì—�서ì�˜ ì—´ì •ì�„ 계ì†� ì�´ì–´ê°”으면 ì¢‹ê² ë‹¤. --- í™©ìž¬ì„ [aekae]
* 헤헤...ë˜� ë”°ìš´ë��네..T^T --ì‹ í”¼ 5-47번 컴퓨터 앞ì—�서..[문ì›�명]
* 우하하하하~
* 드뎌 드뎌 ë��났다,,,5ì�¼ë�™ì•ˆ ì •ë§� í��ì�¸ì�´ì—ˆë‹¤,..낮엔 ê²Œìž„í•˜ê³ ë°¤ì—” 프로그래ë°�í•˜ê³ ,,,,,,,,,,,,,,,,,,,,--í�¬ê²½
* 우리ì�˜ ë°¤ì�€ ì•„ì§� ë��나지 않았다.. (__ +)!! ì§‘ì—�안갓! --[ë°©ì„ í�¬]
* ë†�활ë�•ì—� ë§ˆì§€ë§‰ë‚ ë§Œ 참여했는ë�°, 4ì�¼ë�™ì•ˆ 플그램 ì§ ê²ƒë“¤ì�„ 보니까 못온게 아쉽네요 [임민수]
* 하루밖ì—� 참가하지 못했지만 ë�„움ì�´ ë�˜ì—ˆê³ 앞으로 ë�”ìš± 열심히 í•´ì•¼ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었다. ì§‘ì—� 가서 ì�´ì „ ê³¼ì œë“¤ì�„ í•´ë´�ì•¼ê² ë‹¤ --[노수민]
* ì„ í�¬ì™€ì�˜ 페어는 ì¦�ê±°ì› ë‹¤. 마지막 ë¬¸ì œë¥¼ 못풀어서 아쉽다. -- [장창재]
* 마지막 스타�래프트가 짱�었다... ^^ 질럿� 짱쎄다..
* 3ì�¼ë°–ì—� 못나온게 조금 ì•„ì‰¬ì› ë‹¤. ê°œì�¸ì�˜ ì¦�거움ì�„ 위해 후배를 ì €ë²„ë¦°ê²ƒ ê°™ì�€ ëŠ�낌ì�´ 약간ì�€ ë“ ë‹¤. ë‚´ë…„ì—�ë�„ ì�´ëŸ° 기회가(ì ˆëŒ€ë¡œ ì—†ê² ì§€ë§Œ) 있다면 다 열심히, 성심ê»� í•´ì£¼ê³ ì‹¶ë‹¤. --[snowflower]
* 방학때ë‘� ìž ëª»ìž˜ê²ƒ 같아 --[곽세환]
* ì—´ì •ì�´ 넘치는 ì‹ ìž…ìƒ�들ì�„ ë³´ê³ ì™€ì„œ ì¦�ê±°ì› ë‹¤ ^^; --[ê´‘ì‹�]
* 눈 아프다... @_@ 피곤한ë�° ìž ì�€ 금방 ê¹¨ê³ ... ë” ì�¼ì�¸ì§€...ã…¡ã…¡;; -- [재니]
- zyint . . . . 707 matches
= 진트� 아스트랄 페�지입니다 =
ì €ëŠ” 05학번 김태훈입니다.ㅇㅅㅇ//
MSN : {{{zyint 앳 zyint닷컴}}} >> 앳� @로 닷컴� .com으로 공백� 지운후 �메� 주소를 재구성 하세요.
= 지름� =
|| ì�´ë¦„ || 가격 || ì§€ë¥¸ë‚ ì§œ || 지름í�‰ê°€ || ì�° ||
|| �실�시대 || . || . || ·····|| ||
|| 뇌(�) || . || . || ·····|| ||
|| 뇌(하) || . || . || ·····|| ||
|| 찰리� 초콜릿 공장 || . || . || ·····|| ||
= �가� =
== ì±… ==
|| �름 || 가격 || �가 || � ||
|| 다빈치코드(ì�¼ëŸ¬ìŠ¤íŠ¸ë ˆì�´í‹°ë“œ ë²„ì ¼;;) || . || ★★★★ || ì�Œ.. 다빈치코드는 ìƒ�하권으로 나뉜거랑 ì�´ì±…ì�´ëž‘ ë‘�번봤는ë�°... 아무래ë�„ 사진ì�„ ì§�ì ‘ 보면서 ì�½ìœ¼ë‹ˆ [[BR]] ì�´í•´ê°€ 잘갔다-_-(사실 글로만 ì�½ë‹¤ë³´ë©´ ì�´í•´ê°€ ì „í˜€ 안ë�˜ëŠ” 부분ë�„ ìžˆì—ˆê³ ;; [[BR]]최후ì�˜ 만찬 그림ì�„ ì±…ì�„ ì�½ìœ¼ë©´ì„œ 바로 바로 [[BR]] ë³´ê³ ì‹¶ì—ˆì—‡ëŠ”ë�° 사진ì�´ í�¬í•¨ë�œ ì�´ì±…ì�€ 좋았ë�˜ê±° 같다.ã…‹ [[BR]]ì�Œ.. ì „ì²´ì �ì�¸ 줄거리와 ì±… ì†�ì—� 있는 ì§€ì‹�ì�€ 나름대로 ë§Œì¡±ìŠ¤ëŸ¬ì› ë‹¤. ||
== �악 ==
|| �름 || 가격 || �가 || � ||
|| 피아1집 || 9,900� || ····· || 아�-_- ||
|| 피아2집 || 10,700� || ····· || 아�-_- ||
|| 피아3ì§‘ || 11,000ì›� || ★★★★★ || 보컬 목소리ë�„ 마ì�Œì—�ë“¤ê³ ê¸°íƒ€ëž‘ 드럼, 키보드, ë² ì�´ìФ 모ë‘�모ë‘� 러브리 -_-; ||
|| LPU4.0 Limited Edition || . || ★★★★·|| ë�¼ì�´ë¸Œì•¨ë²” -ã……- withëž‘ it's goin' down, step up 좋다 +ã…�+ [[BR]]아무래ë�„ 팬í�´ëŸ½íšŒì›� ì „ìš© 앨범ì�´ë�¼; 노래 수가 ë§Žì§€ 않아 아쉽긴 하다.||
== �화 ==
- TdddArticle . . . . 704 matches
http://groups.yahoo.com/group/testdrivendevelopment/files/ 중 TDDD.pdf
TDD 로 Database TDD 진행하는 ì˜ˆì œ. 여기서는 툴ì�„ 좀 ë§Žì�´ ì�¼ë‹¤. [Hibernate] ë�¼ëŠ” O-R 매핑 툴과 deployment DB는 오ë�¼í�´ì�´ì§€ë§Œ 로컬 테스트를 위해 HypersonicSql ì�´ë�¼ëŠ” ë…€ì„�ì�„ ì�¼ë‹¤ê³ 한다. ê·¸ë¦¬ê³ test data 를 위해 DBUnit ì“°ê³ , DB Schema ì œë„ˆë ˆì�´íŒ…ì�„ 위해 XDoclet 와 Ant 를 조합했다.
여기 나온 방법ì—� 대해 장ì �으로 나온것으로는 비슷한 어프로치로 500 여개 ì�´ìƒ� 테스트ì�˜ 실행 시간 단축(Real DB 테스트는 setup/teardown 시 Clean up 하기 위해 드는 시간ì�´ 길어진다. ì�´ 시간ì�„ 단축시키는 것ë�„ 하나ì�˜ ê³¼ì œ), ê·¸ë¦¬ê³ í…ŒìŠ¤íŠ¸ ì§€ì—í™”.
ì œì•½ì‚¬í•으로는 Stored Procedure 나 Trigger 등 Vendor-Specfic 한 ê¸°ìˆ ë“¤ì�„ ì �용하기 ì–´ë µë‹¤ëŠ” ì � (ì�´ë¥¼ ìœ„í•´ì„ ë¡œì»¬ DB ë˜�한 해당 Vendorì�˜ DB를 설치해야 하므로).
류군 ì�´ì•¼ê¸°ë¡œëŠ” Oracle ì�˜ 경우 ì„¤ì¹˜í•˜ê³ ë”± 실행하는ë�°ë§Œ 기본 메모리 200메가 ìž¡ì•„ë¨¹ëŠ”ë‹¤ê³ í•œë‹¤. -_-; 로컬 테스트를 위해 HypersonicSql를 쓸만ë�„ 하군.; (In-memory DB ì‹�으로 ì§€ì›�가능. ì�¸ìŠ¤í†¨ í• ê²ƒë�„ ì—†ì�´ 그냥 콘솔ì—�서 배치화ì�¼ 하나 실행만 하면 ë�¨. ê·¼ë�°, JDBC 를 완벽히 ì§€ì›�하진 않는 것ë�„ 같아서, 약간 ì• ë§¤. (ResultSet ì�˜ first(), last(), isLast() 등ì�˜ 메소드들ì�´ 실행ì�´ 안ë�¨)
DeleteMe) - 오ë�¼í�´ì�˜ 경우 ì�¸ìŠ¤í„´ìŠ¤ë‹¹ 기본으로 먹는게 보통 200 메가 ì •ë�„. 즉 기본 외ì—� ìž�기가 ë§Œë“ ê±¸ ë�” ë�„울경우 보통 400 메가 ì�´ìƒ�ì�„ 먹게 ë�˜ëŠ”ë�° ì�´ê±´ 뜰때 ì–˜ê¸°ê³ ê°€ë§Œížˆ 냅ë‘�ë©´ 50 메가 ì�´í•˜ë¡œ 메모리가 ë‚´ë ¤ê°�. ë¬¼ë¡ ìœˆë�„ìš° 하ì—�서 얘기임. 나머진 확실하지 않ì�Œ. ì—°ê²°ì�´ 많아지면 메모리가 다시 올ë�¼ê°ˆê²ƒìž„. -박준용-
ê·¸ë ‡ë‹¤ í•´ë�„ 오ë�¼í�´ì�„ 테스트를 위한 Local DB 로 ë�Œë¦¬ê¸°ì—” ë�©ì¹˜ê°€ í�¬ê² ì£ ? --[1002]
그래서 오ë�¼í�´ì�´ í�¬ë‹¤ëŠ” ë§�씀ì�´ 아니실까? 나ë�„ ì°�ì–´ë´�ì•¼ê² ë„¤ --NeoCoin
여기ì—�서ì�˜ TDD ì§„í–‰ 방법보다는 Reference 와 사용 ë�„구들ì—� ë�” 눈길ì�´ 간다. XDoclet 와 ant, O-R 매핑 ë�„구를 ì €ëŸ° ì‹�으로ë�„ 쓸 수 있구나 하는 것ì�´ ì‹ ê¸°. ê·¸ë¦¬ê³ HSQLDB ë�¼ëŠ” 가벼운 (160kb ì •ë�„ë�¼ê³ 한다) DB 로 로컬테스트 DB 를 구축한다는 ì �ë�„.
초반 ìž�ë�™í™”를 위해 ì¤€ë¹„í• ê²ƒë“¤ì—�ë§Œ 좀 ì‹ ê²½ì�„ ì“°ê³ , ì�µìˆ™í•´ì§„다면 잘 í• ìˆ˜ 있지 않ì�„까 ìƒ�ê°�.
Xper:XperSeminar 를 보니 ì�¼ë‹¨ 셋팅ì�´ ë�˜ê³ ì�µìˆ™í•´ì§€ë©´ TDD 리듬ì�´ ë�œ í��트러지는 방법 같았다. (재우씨랑 ì�‘주씨가 ì›�래 ìž˜í•˜ì‹œê³ ê²Œë‹¤ê°€ 연습ë�„ ë§Žì�´ 하셔서ì�´ê² 지만;) password 추가ë�˜ê³ 테스트 ë�Œë¦¬ëŠ” 리듬ì�´ 좋아보ì�¸ë‹¤. 단, 테스트 ë�Œì•„가는 ì†�ë�„ê°€ ì—시 Real DB ì�´ë©´ì„œ [Hibernate] 까지 ê°™ì�´ ë�Œì•„가서 약간 ëŠ�ë ¤ë³´ì�´ëŠ”ë�°, ì�´ê±´ í•´ë³´ê³ ê²°ì • 좀 í•´ì•¼ê² êµ°.
reference 쪽ì�€ 최근ì�˜ 테스트와 DB ê´€ë ¨ ìµœì‹ ê¸°ìˆ & 문서들ì�€ 다 나온 듯 하다. ì�µìˆ™í•´ì§€ë©´ 꽤 ìœ ìš©í• ë“¯ 하다. (hibernate 는 꽤 ë§Žì�´ ì“°ì�´ëŠ” 듯 하다. Intellij ì�´ê±´ Eclipse ê±´ 플러그ì�¸ë“¤ì�´ 다 있는걸 ë³´ë©´. XDoclet ì—�서ë�„ ì§€ì›�)
ê·¸ë¦¬ê³ http://www.agiledata.org ì—� 있는 ì—�세ì�´ë“¤ ê´€ë ¨.
ê°„ë§Œì—� ì—¬ìœ ê°€ ìƒ�겨서 한번 ë”°ë�¼í•´ë³´ê²Œ ë�˜ì—ˆëŠ”ë�°, [Hibernate] ê°€ ìƒ�ê°�보다 복잡한 ë…€ì„�ì�´ë�¼ëŠ” 것ì�„ 알게 ë�˜ì—ˆë‹¤. (ë‚´ê°€ O-R Mapping Tool ì—� 대한 경험ì�´ 없기 때문ì—� ë�”ë�”ìš±) 한번ì—� 습ë“�하기ì—� 쉬운 ë…€ì„�ì�€ 아니였군.;
- ë�°ë¸”ìŠ¤ìº í”„2004 . . . . 703 matches
[[HTML(<center>)]][ë�°ë¸”ìŠ¤ìº í”„2004/ê³µìœ ë¹„ì „][[BR]]'''ì²´í—˜, ë�ˆê¸°, ì‹¤ë ¥, ìž�부심, ZP와 ì—°ê²° '''[[HTML(</center>)]]
== ì�¼ì • (Schedule) ==
* 기간 : 2004ë…„ 6ì›” 21ì�¼(ì›”)~ 25ì�¼(금) 매ì�¼ ë°¤ 9시부터 다ì�Œë‚ 6시까지
* '''장소 : 5층 피시실(구피)ì—�서 하다가 ë°¤ì—� ì¹ ì¸µ 피시실( 7층 피시실 )로 올ë�¼ê°�'''
=== 요�별 ===
[ë�°ë¸”ìŠ¤ìº í”„2004/ì�¼ì�¼ê³„íš�] - ëª¨ë“ ìš”ì�¼
[ë�°ë¸”ìŠ¤ìº í”„2004/월요ì�¼]
[ë�°ë¸”ìŠ¤ìº í”„2004/화요ì�¼]
[ë�°ë¸”ìŠ¤ìº í”„2004/수요ì�¼]
[ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
[ë�°ë¸”ìŠ¤ìº í”„2004/금요ì�¼]
== 후기 ==
'''ë�°ë¸”ìŠ¤ìº í”„ 강사들ì�€ 반드시 ìž�ì‹ ì�˜ ê°•ì�˜ì—� 대한 후기/피드백를 ì�¨ì£¼ì„¸ìš”. SeeAlso [ë�°ë¸”ìŠ¤ìº í”„2004/월요ì�¼í›„기]
ê·¸ë¦¬ê³ ë‹¤ì�Œ 강사는, ì�´ì „ 강사ì�˜ 후기를 보면서 ìž�ì‹ ì�˜ ê°•ì�˜ë¥¼ ë°œì „ì‹œí‚¤ì„¸ìš”.'''
[ë�°ë¸”ìŠ¤ìº í”„2004/월요ì�¼í›„기]
[ë�°ë¸”ìŠ¤ìº í”„2004/화요ì�¼í›„기]
[ë�°ë¸”ìŠ¤ìº í”„2004/수요ì�¼í›„기]
[ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼í›„기]
[ë�°ë¸”ìŠ¤ìº í”„2004/금요ì�¼í›„기]
== ë�°ë¸”스 ìº í”„ ê´€ë ¨ ë§�í�¬ (Link to Devils Camp) ==
- 새회��받으면 . . . . 700 matches
AnswerMe 5ì›” 10ì�¼ 위키설명회를 하면서 새회ì›�ì�„ 받기로 하였는ë�°...여러가지 ìƒ�ê°�ì�´ ë– ì˜¤ë¦…ë‹ˆë‹¤. ZeroPagers 여러분ì�˜ ì�˜ê²¬ì�„ ë“£ê³ ì‹¶ìŠµë‹ˆë‹¤.
SeeAlso [회ì›�ìž�격], [ZeroPage회칙], [ì •ëª¨/2003.3.5], [ì—´ë¦°ì œë¡œíŽ˜ì�´ì§€]
* 그들ì�€ ì œë¡œíŽ˜ì�´ì§€ì—�서 무엇ì�„ í• ìˆ˜ 있ì�„까?
* 세미나 참여
* 스터디 계�, 진행
* ì œë¡œíŽ˜ì�´ì§€ì—�서 새회ì›�ì�˜ 위치는 ì–´ë””ì�¼ê¹Œ?
* 새회ì›�/기존회ì›�ì�„ 준회ì›�/ì •íšŒì›� ê°œë…�으로 ë³¼ 것ì�¸ê°€?
* 새회�� 누구�가?
* ë�°ë¸”ìŠ¤ìº í”„ëŠ” 새회ì›�ê³¼ ì–´ë–¤ 관계가 있는가?
* 새회ì›�ì�´ 들어오면 기존회ì›�ì�€ ì–´ë–¤ ì—í• ì�„ í• ê¹Œ?
* 공부 ê°€ì�´ë“œ ë�¼ì�¸ ì œì‹œ
* 성공한 스터디 사례, 실패한 스터디 사례. ê·¸ë¦¬ê³ ê·¸ ì�´ìœ .
* ì�¼ì • 기간 후ì—�ë�„ 계ì†� 활ë�™ 하지 않는 회ì›�ì�˜ 처리는?
* ì�¼ì • 기간ì�„ 둔다면 대략 ì–´ëŠ� ì •ë�„ê°€ 좋ì�€ê°€?
새회ì›�ì�´ 무슨 ì�˜ë¯¸ì�¸ì§€? 처ì�Œ 들어온 준회ì›�? 아니면 처ì�Œ 들어온 ì •íšŒì›�? --재ë�™
ì €ë�„ 새회ì›�ì�´ ì–´ë–¤ 사람ì�„ ë§�하는지 ì•Œê³ ì‹¶ìŠµë‹ˆë‹¤. ì œê°€ ìƒ�ê°�하는 새회ì›�ì�€
* ì œë¡œíŽ˜ì�´ì§€ì—�서 활ë�™í•˜ì§€ 않았ë�˜ 사람
* 앞으로 ì œë¡œíŽ˜ì�´ì§€ì—�서 활ë�™ì�„ í•˜ë ¤ëŠ” ì�˜ì‚¬ë¥¼ ë°�히는 사람
입니다.(둘� and로 묶입니다.) ZeroPagers 여러분� 어떻게 ��하시나요? --[Leonardong]
* 04학번ì—�게 ì�´ìƒ�한(?) 소문ì�„ 들었습니다. 그대로 ì �어봅니다. ' ''ì œë¡œíŽ˜ì�´ì§€ëŠ” 들어가면 졸ë�¼ 빡시다. 열심히 활ë�™ 안 하면 준회ì›�ë�˜ê³ , ì œë¡œíŽ˜ì�´ì§€ì—�서 짤린다.'' 'ë�¼ê³ 하ë�”êµ°ìš”. --[Leonardong]
- 튜터�/2013/Assembly . . . . 700 matches
= Assembly 튜터� =
* �수학습센터�서 진행하는 튜터� 프로그램� 참가해 튜터� 활�� 진행
* 튜터 : [김태진]
* 튜티 : [김민재],[양아�],[장지�],[�승준],[김수연]
== 1주차 ==
=== 강� 내용 ===
* ì‚¬ì „ ì‹¤ë ¥ì �ê²€ 테스트
* 어셈블리란?
* ì�´ 과목ì—�서 가장 주로 다루는 어셈블리 언어를 사용하는 ì�´ìœ 와 현재 ì–´ë–¤ ê³³ì—� 사용ë�˜ëŠ”ì§€, 특징ì�€ 무엇ì�´ë©° 장단ì �ì�€ 무엇ì�¸ì§€ 알아보ìž�.
* 컴퓨터 구조
* 어셈블리 과목ì�˜ 특성ìƒ� 하드웨어와 소프트웨어ì�˜ ì�´í•´ê°€ ë�™ì‹œì—� 필요한ë�°, ì�´ 부분ì—� 관해 알아보기 위해 하드웨어가 ì–´ë–¤ ì‹�으로 ëª…ë ¹ì�„ 처리하는지 알아보ìž�.
=== ê³¼ì œ ===
* 어셈블리 언어란 무엇ì�´ë©°, 왜 ì“°ê³ ìž¥ë‹¨ì �ì�€ 무엇ì�¸ì§€ ì�¨ë³´ìž�.(ì„œìˆ ì‹�으로 ìž�ì‹ ì�´ 아는 ë‚´ìš©/ì±…ì—�서 찾아본 ë‚´ìš©ì�„ ì�¨ë‚´ë ¤ê°€ë³´ìž�.)
* 컴퓨터 구조가 ì–´ë–¤ ì‹�으로 ë�˜ì–´ìžˆëŠ”ì§€ ì�¨ë³´ê³ , CPUì—�는 ì–´ë–¤ 것ì�´ 있으며 ê°�ê°� 무슨 ì�¼ì�„ 하는지 ì�¨ë³´ìž�.
* 재귀함수ì—� 관해 ì�¨ë³´ê³ , n!ì�„ 재귀함수로 ìž‘ì„±í• ë•Œ 무엇ì�„ ê³ ë¯¼í•´ì•¼í•˜ëŠ”ì§€ ì�¨ë³´ìž�.
* 가능하다면 n!ì�„ ì§�ì ‘ êµ¬í˜„í•´ë³´ê³ ë�Œë ¤ë³´ìž�.
* 승준ì�´ë¥¼ 위한 ê³¼ì œ
* 0ê³¼ 1000 사ì�´ì�˜ ì •ìˆ˜ë¥¼ ìž…ë ¥ë°›ì•„ ëª¨ë“ ìž�릿수를 ë�”하여 ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 짜보ìž�.
* /10, %10 등� �용해서 해 보세요.
* 소문�를 대문�로 바꾸는 프로그램� 작성해보�.
- ModelingSimulationClass_Exam2006_1 . . . . 698 matches
= 시험 �� =
= 작성� =
강�수, 박�창
= 시험 내용 =
1. Single Queue, Single Server ë¬¸ì œ (10 points)
(a) (5 points) 스케쥴 표 ì£¼ê³ ..(ì�´ë²ˆì—�는 Single Queue, Single Server) ì�´ ì‹œë®¬ë ˆì�´ì…˜ì—�서 사용ë�˜ëŠ” ìƒ�태와 ì�´ë²¤íЏì—� 대해 쓰시오.
(b) (5 points) FEL 작성하시오.
ìš´ì „ ë©´í—ˆ 시험ì�„ 본다. ìš´ì „ ë©´í—ˆ 시험ì�€ ì´� 2단계로 구분ë�˜ì–´ 치러진다.
Step 1) 필기 시험. AM9, PM1 시 ê²½ì—� ì�´ë£¨ì–´ì§€ë©°, 시험시간ì�€ 50ë¶„ í�‰ê°€ 시간ì�„ 10ë¶„ 갖는다. 한번ì�˜ 시험ì—� 최대 ì�‘시ì�¸ì›�ì�€ 50명ì�´ë©°, í•©ê²©ë¥ ì�€ 80%ì�´ë‹¤.
Step 2) 실기 시험. 필기 시험 합격ìž�ì—� 한해서 치루게 ë�œë‹¤. 시험ì�€ ì°¨ 2대를 ê°€ì§€ê³ ì�´ë£¨ì–´ì§€ë©°, 시험ì�„ 준비하는ë�° 1ë¶„ì�˜ 시간ì�´ 소요ë�˜ë©°, 보통 6ë¶„ 가량ì�˜ 시간ì�´ 소요ë�œë‹¤. 단, 시험 ë�„중ì—� 결격 ì‚¬ìœ ê°€ 발견ë� 시 6ë¶„ì�´ 안ë�˜ì–´ë�„ 시험ì�´ 종료ë�˜ê²Œ ë�œë‹¤.
해당 ìš´ì „ë©´í—ˆ 시험ì�€ ì „ì²´ ê³¼ì •ì�´ PM5시ì—� 종료ë�œë‹¤.
(a) 해당 모ë�¸ì�„ êµ¬ì„±í•˜ê³ í•„ìš”í• ê²½ìš° ê°€ì •ì�„ í•´ë�„ 좋다. (7 points)
(b) 구성ë�œ 모ë�¸ì�´ ì•ˆì •ì �ì�¸ì§€ 명확한 ì�´ìœ 를 ëŒ€ê³ ì„¤ëª…í•˜ë�¼. (3 points)
3. Triangular Distribution 그래프 주ê³
y = a(x-30) ( 30 < x < 90) y = b(x-110) (90< x < 110) 형태ì�˜ 그래프로 90 ì§€ì �ì—�서 êµ�차하는 그래프임
(a) (5 points) Peak Value 구하기 - '''그래프ì�˜ 가장 높ì�€ ì§€ì �ì�˜ 높ì�´ë¥¼ 구하ë�¼ëŠ” ë¬¸ì œë¡œ 파악했ì�Œ. pdf ì „ì²´ì�˜ ë„“ì�´ê°€ 1ì�´ë�¼ëŠ” 사실ì�„ ì�´ìš©í•˜ëŠ” ë¬¸ì œ'''
(b) (5 points) Expectation 구하기 - (계산ì�´ 굉장히 ì§€ì €ë¶„í•¨. 소수ì � 난무)
(a) (5 points) Arena� 나오는 4가지 타입� 모� 설명
(b) (5 points) Continuous Probability Functionì—�서 X = x0 ì�¼ë•Œì�˜ í™•ë¥ ì�´ 왜 0ì�¸ê°€? Discrete Probability Functionì—�서ì�˜ X = x0ì�¼ë•Œì™€ 비êµ�하시오.
1) 나ì�˜ 경우 해당 ë¬¸ì œë¥¼ 간단한 í™•ë¥ ëª¨ë�¸ + Single Queue, Multi Server ì�˜ ë¬¸ì œë¡œ 파악했다. í™•ë¥ ëª¨ë�¸ì�€ 1ì°¨ 합격ìž�를 가리는ë�° ì“°ì�´ê³ , SQMS모ë�¸ì�€ 실기 시험ì�„ 가리는ë�° ì‚¬ìš©í•˜ê³ , ê°€ì •ìœ¼ë¡œ 실기 시험ì�€ 7ë¶„ì�„ ìµœê³ ì �으로갖는 Triangle Distribution ì�´ë�¼ê³ ê°€ì •í•˜ê³ í’€ì�´í–ˆì�Œ.
- �계연습하기 . . . . 698 matches
피터 드러커ì�˜ '''ì�´ë…¸ë² ì�´í„°ì�˜ ì¡°ê±´''' ì—�서
세ìƒ�ì—� ì�Œê³„(etude-연습곡)를 연습하는 것보다 ë�” 지루한 ì�¼ì�€ 없다. 그러나 [[HTML(<FONT COLOR=BLUE>위대한 연주ìž�ì�¼ìˆ˜ë¡� 하루ë�„ ë¹ ì§�ì—†ì�´ 성실하게 ì�Œê³„를 연습한다.</FONT>)]] 마찬가지로 [[HTML(<FONT COLOR=BLUE>ìœ ëŠ¥í•œ 외과 ì�˜ì‚¬ì�¼ìˆ˜ë¡� 한층 ë�” 성실하게 ë´‰í•©ìˆ ì�„ 연마한다.</FONT>)]]
피아니스트는 연주 ëŠ¥ë ¥ í–¥ìƒ�ì—� í�¬ê²Œ ë�„움ì�´ ë� 것 같지 않ì�€ ì�Œê³„를 여러 달 ë�™ì•ˆ 계ì†� 연습하기ë�„ 한다. 그러나 ê·¸ 연습ì�´ 피아니스트로 하여금 ì›�하는 ì�Œì•…ì � 성취를 ì�´ë£° 수 있ë�„ë¡� 해준다. 외과 ì�˜ì‚¬ëŠ” 능숙한 ìˆ˜ìˆ ì‹¤ë ¥ í–¥ìƒ�ì—� í�¬ê²Œ ë�„움ì�´ ë� 것 같지 않ì�€ ìž‘ì�€ ì†�놀림ì�„ ì�µížˆê¸° 위해 여러달 ë�™ì•ˆ 계ì†�해서 봉합용 실과 씨름ì�„ 한다. 외과 ì�˜ì‚¬ëŠ” ê·¸ 꾸준한 연습 ë�•ë¶„ì—� ìˆ˜ìˆ ì�„ ë¹ ë¥´ê³ ì •í™•í•˜ê²Œ 하게 ë�˜ê³ , ê·¸ ê²°ê³¼ 소중한 ì�¸ëª…ì�„ 구하기ë�„ 한다. [[HTML(<FONT COLOR=RED>무언가를 성취하는 것ì�€ 반복ì �ì�¸ 연습ì—� ì�˜í•´ì„œë§Œ 가능하다. </FONT>)]]
프로그래ë°�ë�„ ì�´ëŸ¬í•œ ì�Œê³„(etude-연습곡)연습ì�„ 꾸준히 해서 장ì�¸(Craftsman)으로 ë°œì „í•´ 나가는 길ì�´ 있지 않ì�„까?
단순한 �계 연습� 무엇� �루어 주지 않습니다.
ì—�ë¦ìЍ(Ericsson)ì�˜ ì „ë¬¸ì„±(expertise)연구가 ì�´ìª½ ë°©ë©´ì—� ìœ ëª…í•©ë‹ˆë‹¤(see also http://www.vocationalpsychology.com/expertise.htm ë°� ê°�종 ì�¸ì§€ì‹¬ë¦¬í•™ 서ì �). ë°”ì�´ì˜¬ë¦° ì „ë¬¸ê°€ë“¤ì—� 대해 막대한 ì¶”ì �조사를 해보았는ë�°, 그들ì�˜ ì‹¤ë ¥ì�€ ìž�ì‹ ì�´ ë°”ì�´ì˜¬ë¦° 연습(ì •í™•ížˆ ë§�하면 deliberate practice)ì—� 투ìž�한 시간과 ê±°ì�˜ 비례했습니다. 하지만 ì—�ë¦ìЍì�€ 여기ì—� ì „ì œë¥¼ 답니다. 단순한 반복 연습ì�€ 아무 ë�„움ì�´ 안ë�œë‹¤ê³ 강조합니다. ìž�기 ìž�ì‹ ì�„ 관찰하는 것, ê·¸ë¦¬ê³ í”¼ë“œë°±ì�„ 통해 ìž¬ì¡°ì •í•˜ëŠ” 것ì�´ 중요합니다.
피아노 배울 때는 '하ë†�'ê³¼ '체르니' 연습ì�´ ì�Œê³„연습ì�´ì—ˆìŠµë‹ˆë‹¤. 프로그래ë°�ì—� 있어 ì�Œê³„연습ì�´ ì–´ë–¤ 것ì�´ ë� 수 있ì�„ì§€ ì „í˜€ ê°�ì�´ 안 잡힙니다. 누구 ìž�ì‹ ë§Œì�˜ ì�Œê³„연습 ì•Œë ¤ì£¼ì‹¤ ë¶„ 없나요? :) --[ì°½ì„]
[ê°•ê·œì˜�]ë�„ í�´ëž˜ì‹� 기타를 배울 때 ì„ ìƒ�님께서 매우 ê°•ì¡°í•˜ì‹ ë‘� 가지가 있는ë�°, 하나는 가능하면 거울 앞ì—�서 ì—°ìŠµí• ê²ƒ, ë˜� 하나는 ìž�ì‹ ì�˜ 연주를 ë…¹ì�Œí•œ 후 들어볼 것 ì�´ì—ˆìŠµë‹ˆë‹¤. --[ê°•ê·œì˜�]
맞습니다. ì œê°€ 통기타 ë�™ì•„리ì—�서 ì—°ìŠµí• ë•Œë�„ ì„ í›„ë°°ê°„ì—� ë‚´ë ¤ì˜¤ëŠ” 연습법ì�´ 바로 거울ì�„ ë³´ë©° 연습하는 것과 ë…¹ì�Œí•˜ëŠ” 것ì�´ì—ˆìŠµë‹ˆë‹¤. ì�´ëŠ” 기타, 노래 모ë‘�ì—�게 해당하는 것으로 ìž�ì‹ ì�„ ê°�ê´€ì �으로 살펴볼 수 있는 방법ì�´ì—ˆìŠµë‹ˆë‹¤. --[ì°½ì„]
[컬럼분류]
- ProjectCCNA/Chapter5 . . . . 695 matches
* ipì�˜ ìƒ�성ì�´ìœ : TCP/IPí”„ë¡œí† ì½œì�„ 사용하는 ëª¨ë“ ìž¥ë¹„ë¥¼ 구분하기 위해서
* ip주소는 2진수 32ìž�리로 ë�˜ì–´ìžˆì�Œ -> 약 42ì–µ 9천개 -> 현재 사용ìž�를 ê³ ë ¤í•˜ë©´ 남ì�€ ip주소가 얼마 ì—†ì�Œ
└-octet-┘
ì�´ë¥¼ ì‹ì§„수로 표현시 0.0.0.0 ~ 255.255.255.255
* 우리가 보통 쓰는 ë�¼ìš°í„°ì—� ë°°ì •í•´ì•¼ 하는 ip주소는 2ê°œ
- ��넷 �터페�스(�우터�서 내부 컴퓨터방향), 시리얼 �터페�스(�터넷 혹� 다른 �우터, 그러니까 isp업체방향)
* ì�´ë�”ë„· ì�¸í„°íŽ˜ì�´ìФì�˜ ip주소는 보통 ê·¸ ë�¼ìš°í„°ê°€ 연결하는 ë‚´ë¶€pcì—� ë°°ì •ë�œ ip주소 묶ì�Œì�˜ 맨 앞 번호부여(ì�´ ip는 다른 pc와 겹치면 안ë�œë‹¤)
* 시리얼 ì�¸í„°íŽ˜ì�´ìФì�˜ ip주소는 ìƒ�위계열ì�˜ ip주소ì—� ë§žì¶° ë°°ì •ë�˜ê³ 서브넷마스í�¬ëŠ” ë�™ì�¼í•˜ê²Œ ë�œë‹¤.
* ip주소는 네트워� 부분과 호스트 부분으로 구분.
* 한 네트워í�¬ ì˜�ì—ì—�서 ip주소는 네트워í�¬ 부분ì�€ 다 ê°™ì•„ì•¼í•˜ê³ , 호스트 부분ì�€ 모ë‘� 달ë�¼ì•¼í•¨.
* ip주소�서 네�워� 부분과 호스트 부분� 나누는 방법� 약�한 것� ip주소� class(A~E)
* �래스A : 0xxx xxxx/xxxx xxxx.xxxx xxxx.xxxx xxxx형�
즉, 1.0.0.0~126.0.0.0� �래스A(1~126)
* �래스B : 10xx xxxx.xxxx xxxx/xxxx xxxx.xxxx xxxx형�
즉, 128.1.0.0~191.254.0.0� �래스B(128~191)
* �래스C : 110x xxxx.xxxx xxxx.xxxx xxxx/xxxx xxxx형�
즉, 192.0.1.0~233.255.254.0� �래스C(192~233)
* /표시는 network부분과 host부분� 구분한 것.
* 네트워í�¬ë¥¼ 나타낼 ë•� 호스트 부분ì�„ 0으로 표현. ê·¸ë¦¬ê³ ê°� í�´ëž˜ìФì—�서 표현 가능한것ì�˜ ì œì�¼ ìž‘ì�€ 수와 ì œì�¼ í�°ìˆ˜ëŠ” 사용불가.
*호스트부분� 모�0� 네트워�, 1� 브로드�스트 번호�므로 사용하지 않는다. -> � �래스�서 사용가능한 최대 호스트수는 순계산-2해줘야함.
- DebuggingSeminar_2005/DebugCRT . . . . 693 matches
Debug C Runtime í�´ëž˜ìŠ¤ë¥¼ ì�´ìš©í•˜ë©´ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ê°€ 알아서 ë�™ì �í• ë‹¹ë�˜ëŠ” 메모리를 ì—ì¶”ì �하여 누수ë�˜ëŠ” 메모리를 ê°€ëŠ í•˜ëŠ” 것ì�´ 가능하다.
ìž�기가 ì§ í”„ë¡œê·¸ëž¨ìœ¼ë¡œ ë�Œë ¤ë³´ê³ 누수 여부를 íŒ�단하기ì—� 좋ì�„ 것ì�´ë‹¤.
|| _CRTDBG_ALLOC_MEM_DF || 디버그 í• ë‹¹ 활성화. free store ìƒ�태 ì¶”ì � ||
|| _CRTDBG_DELAY_FREE_MEM_DF || 메모리를 delete� �해 해지 �지 않��함. 메모리 부족�황하� 발�하는 �� 알 수 잇� ||
|| _CRTDBG_CHECK_ALWAYS_DF || _CrtCheckMemory() 함수를 ëª¨ë“ new, delete 함수ì—� 대해서 ìž�ë�™ 호출 ë�˜ë�„ë¡� ì§€ì •í•œë‹¤.[[BR]] ì�´ 함수는 í• ë‹¹ë�œ 공간ì�˜ ìœ íš¨ì„±ì�„ ì§€ì†�ì �으로 ì²´í�¬í•œë‹¤. 즉 domainerror나 기타 메모리 accessì—� 관한 부분ì�„ 검사한다. ëŒ€ì‹ ì˜¤ë²„í—¤ë“œê°€ ìƒ�당하다. 그러나 그만í�¼ 디버깅ì�˜ 효율성ì�„ 높여줄 수 있다. ||
|| _CRTDBG_CHECK_CRT_DF || ë‚´ë¶€ì �으로 사용ë�˜ëŠ” 메모리가 디버그작업ì�„ 하는 ë�™ì•ˆ ì¶”ì �ë�œë‹¤. ||
|| _CRTDBG_LEAK_CHECK_DF || 프로그램ì�´ 종료ë�˜ëŠ” 시ì �ì—�서 _CrtDumpMemoryLeaks()를 호출. 메모리 í•´ì œì—� 실패한 경우 ê·¸ ì •ë³´ë¥¼ ì–»ì�„ 수 있다. ||
''_CRTDBG_ALLOC_MEM_DF 는 기본ì �으로 on, 기타 플래그는 ë””í�´íЏ offì�´ë¯€ë¡œ bitwise ì—°ì‚°ìž�를 ì�´ìš©í•´ì„œ ì �ì ˆí•˜ê²Œ 플래그를 ì„¤ì •í•´ì•¼í•œë‹¤.''
flag |= _CRTDBG_LEAK_CHECK_DF; // 플래그 on
flag &= !_CRTDBG_LEAK_CHECK_DF; // 플래그 off
//반드시 include ì „ì²˜ë¦¬ê¸°ì�˜ 앞부분ì—� ì„ ì–¸ë�˜ì–´ì•¼í•¨.
// ì „ì²˜ë¦¬ 문장ì�´ ë��난뒤ì—� include
//DCRTì�˜ 오버헤드가 ìƒ�당하기 때문ì—� 기본옵션ì�´ êº¼ì ¸ìžˆë‹¤ê³ í•œë‹¤. ë”°ë�¼ì„œ 다ì�Œê³¼ ê°™ì�´ 옵션ì�„ 활성화 하는 작업ì�´ í•„ìš”
MFCì—�서는 기본ì �으로 로드하지만 콘솔ì—�서는 사용ìž�ê°€ ì§�ì ‘ ì§€ì •ì�„ 해줘야 로드한다.
= CRT 기타 함수 =
CRTì�˜ 기본 함수들ì�˜ ì¶œë ¥ì�€ 디버그 메시지 윈ë�„ìš°ì�´ë‹¤. ì�´ë¥¼ 변경하기위해서는 _CrtSetReportMode()ë�¼ëŠ” 함수를 ì�´ìš©í•´ì„œ ì¶œë ¥ì—�대한 ì�¼ë°˜ 목ì �지를 ì§€ì •í•˜ê³ , _CrtSetReportFile()를 ì�´ìš©í•´ì„œ 특별한 스트림 목ì �지를 ì„¤ì •í•´ì•¼í•œë‹¤.
|| _CRT_WARN || ê²½ê³ ë©”ì‹œì§€ 예)memory leak ||
|| _CRT_ERROR || 복구불가한 치명ì � ì—�러 ||
|| _CRT_ASSERT || assertion ì¶œë ¥(assert() ì¶œë ¥ì�´ 아니다) ||
''crtdbg.h는 ASSERT, ASSERTEë�¼ëŠ” ë©”í�¬ë¡œ 함수를 ìƒ�성한다. 둘ì�˜ ì°¨ì�´ì �ì�€ ASSERTE는 assertion 표현ì�„ ë³´ê³ í•˜ê³ , 다른 것ì�€ 하지 않는 다는 것ì�´ë‹¤.''
- AdventuresInMoving:PartIV . . . . 691 matches
[http://online-judge.uva.es/p/v102/10201.html �문보기]
=== ì�´ ë¬¸ì œëŠ” ===
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :ë‚®ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
워털루ì—�서 대ë�„시로 ì�´ì‚¬ë¥¼ ê°€ë ¤ê³ í•˜ëŠ”ë�°, ì�´ì‚¿ì§� 트ëŸì�„ ë¹Œë ¤ì„œ 갈까 ìƒ�ê°� 중ì�´ë‹¤. 그런ë�° 요즘 기름 ê°’ì�´ 하ë�„ 비싸서 가는ë�° 기름 ê°’ì�´ 얼마 ì •ë�„ 들지 미리 ê³„ì‚°í•´ë³´ê³ ìž� 한다.
ì�´ 트ëŸì�€ 1킬로미터를 가는 ë�° 1리터ì�˜ 기름ì�´ 필요하다. 기름통ì�€ 200리터다. 워털루ì—�서 트ëŸì�„ 빌릴 때는 기름통ì�´ ì ˆë°˜ë§Œí�¼ ì°¨ 있다. 나중ì—� 대ë�„시ì—�서 차를 ë°˜ë‚©í• ë•Œë�„ 기름ì�€ ì ˆë°˜ ì�´ìƒ� 채워 놓아야 한다. ê·¸ë ‡ê²Œ 하지 않으면 ë Œíƒˆ 회사ì—� 훨씬 비싼 비용ì�„ 지불해야 한다. 기름 ê°’ì�€ 최대한 ì•„ë�¼ê³ 싶지만, ê·¸ë ‡ë‹¤ê³ í•´ì„œ 길 위ì—�서 기름ì�´ 바닥나서 멈춰서는 ì�¼ì�€ ì—†ë�„ë¡� 해야 한다.
첫 줄ì—�는 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì–‘ì�˜ ì •ìˆ˜ê°€ ìž…ë ¥ë�˜ë©°, ê·¸ 다ì�Œ 줄ì�€ 빈 줄ì�´ë‹¤. ê°� 테스트 ì¼€ì�´ìŠ¤ëŠ” ì •ìˆ˜ë§Œìœ¼ë¡œ 구성ë�œë‹¤. 첫번째 ì •ìˆ˜ëŠ” 워털루ì—�서 대ë�„시까지ì�˜ 거리를 킬로미터 단위로 표시한 것으로, 최대 10,000ì�´ë‹¤. ê·¸ 밑으로는 출발지로부터 거리가 가까운 것부터 먼 것 순서로, ì£¼ìœ ì†Œì—� 대한 ì •ë³´ê°€ ìž…ë ¥ë�˜ë©°, 최대 100개까지 ìž…ë ¥ë� 수 있다. ê°� ì£¼ìœ ì†Œì—� 대해 워털루로부터ì�˜ 거리(킬로미터 단위)와 íœ˜ë°œìœ 1리터당 가격(0.1센트 단위)ì�´ ìž…ë ¥ë�œë‹¤. 리터당 íœ˜ë°œìœ ê°’ì�€ 최대 2,000(즉 200센트 = 2달러)ì�´ë‹¤. 서로 다른 테스트 ì¼€ì�´ìФ 사ì�´ì—�는 빈 줄ì�´ ìž…ë ¥ë�œë‹¤.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 워털루ì—�서 대ë�„시까지 가는 ë�° 드는 연료비ì�˜ 최소 ê°’ì�„ ì¶œë ¥í•œë‹¤. ë¬¸ì œì�˜ ì œì•½ì¡°ê±´ì—� 따를 때 워털루ì—�서 대ë�„시까지 ê°ˆ 수 없으면 "Impossible"ì�´ë�¼ê³ ì¶œë ¥í•œë‹¤. 서로 다른 테스트 ì¼€ì�´ìФì—� 대한 ê²°ê³¼ 사ì�´ì—�는 빈 줄ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 문보창 || C++ || 2� || [AdventuresInMoving:PartIV/문보창] ||
|| ê¹€ìƒ�ì„ || C++ || 2주ì�¼ || [AdventuresInMoving:PartIV/ê¹€ìƒ�ì„] ||
=== ì“°ë ˆë“œ ===
ì�Œ. 나중ì—� 대ë�„시ì—�서 차를 ë°˜ë‚©í• ë•Œë�„ 기름ì�€ ì ˆë°˜ ì�´ìƒ� 채워 놓아야 한다. 여기서 ì ˆë°˜ ì�´ìƒ�ì�´ë�¼ëŠ” ì¡°ê±´ì—� 주ì�˜ë¥¼ 하지 않으면 안ë�©ë‹ˆë‹¤. -- ë³´ì°½
=== Greedy한 ì„ íƒ�ì�´ 안ë�˜ëŠ” 반례 ===
위ì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ ë³´ë©´ 처ì�Œì—�는 거리가 100ì�¸ ì£¼ìœ ì†Œì—� 무조건 가야합니다. 그러면 기름ì�€ 0ì�´ ë�˜ê³ , 스터디때 ë§�한 방법으로 하면 앞ì�˜ 200까지를 ì‚´í”¼ê³ , 가장 ìž‘ì�€ 가격ì�´ 있는 ê³³ì�¸ (200, 777) 까지 ê°ˆ 수 있는 기름 100ì�„ ë„£ê³ ì¶œë°œí•©ë‹ˆë‹¤. 그러나 여기서 살펴보면 최ì �ì�˜ 해는 여기서 50ë§Œí�¼ì�˜ 기름만 ë„£ê³ , 150ì�˜ ì§€ì �ì—�서 ë˜� 50ì�˜ 기름ì�„ 넣어서 (200,777)ì—� 가는 경우입니다. -- ë³´ì°½
[ë¬¸ì œë¶„ë¥˜] / [경시대회준비반]
- ë�°ë¸”ìŠ¤ìº í”„2012 . . . . 690 matches
= ë�°ë¸”스 ìº í”„ 2012 =
* ì�¼ì • : 2011ë…„ 6ì›” 25ì�¼(ì›”) ~ 6ì›” 29ì�¼(금)
* 시간
* 월~수 : 오후 1시 ~ 오후 10시
* 목~금 : 오후 8시 ~ ì�µì�¼ ì˜¤ì „ 5시
* 시간 배분 : 강� 3~4 Time
|| 2시간 || 3시간 || ì €ë…�/야ì‹�(1시간) || 3시간 ||
= �블스 강� 테�블 =
* 강사님들. ê°� ê°•ì�˜ë§ˆë‹¤ 페ì�´ì§€ 만드실때 '''ë�°ë¸”ìŠ¤ìº í”„2012/ì²«ì§¸ë‚ ''' 형ì‹�으로 만들어주세요.
* [https://docs.google.com/spreadsheet/ccc?key=0ArWnDjSUKLWYdERWQTVqN2ZvbUVrVms3R0FScmQtN0E&usp=sharing 구글타임테�블��]
|| |||| 25�(월/낮) |||| 26�(화/낮) |||| 27�(수/낮) |||| |||| 28�(목/밤) |||| 29�(금/밤) || ||
|| 1 |||| [:ë�°ë¸”ìŠ¤ìº í”„2012/ì²«ì§¸ë‚ /ë°°ì› ëŠ”ë�°ë�„모르는C ë°°ì› ëŠ”ë�°ë�„ 모르는 C] |||| 웹 서비스구축 ì „ë°˜ì—� 관한 ì�´ì•¼ê¸° |||| ì �심? |||| |||| [http://zeropage.org/seminar/62072 재귀함수를 ì�´ìš©í•œ ë¬¸ì œ í•´ê²°] |||| [http://zeropage.org/seminar/62080 C로배우는 C++ì�˜ì›�리] || 8 ||
|| 2 |||| ë°°ì› ëŠ”ë�°ë�„ 모르는 C |||| 웹 서비스구축 ì „ë°˜ì—� 관한 ì�´ì•¼ê¸° |||| [http://zeropage.org/seminar/62041 소켓, 웹, OpenAPI] |||| |||| 재귀함수를 ì�´ìš©í•œ ë¬¸ì œ í•´ê²° |||| C로배우는 C++ì�˜ì›�리 || 9 ||
|| 3 |||| ë°°ì› ëŠ”ë�°ë�„ 모르는 C |||| [http://zeropage.org/index.php?mid=seminar&category=61948 APM Setup] |||| 소켓, 웹, OpenAPI |||| |||| [:ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp 묻지마 C#] |||| C로배우는 C++ì�˜ì›�리 || 10 ||
|| 4 |||| UI프로그래ë°� |||| [http://prezi.com/uit4ykp5bx8g/javascript/ JavaScript 편견깨기] |||| [http://zeropage.org/seminar/62046 테스트를 위한 CTIP] |||| |||| [:ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp 묻지마 C#] |||| [http://zeropage.org/seminar/62095 비트맵 ê°€ì§€ê³ ë†€ê¸°] || 11 ||
|| 5 |||| UI프로그래ë°� |||| JavaScript 편견깨기 |||| 테스트를 위한 CTIP |||| |||| [:ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp 묻지마 C#] |||| 비트맵 ê°€ì§€ê³ ë†€ê¸° || 12 ||
|| 6 |||||||||||||||||||||||| 밥 or 야�시간! || 1 ||
|| 7 |||| [http://zeropage.org/index.php?mid=seminar&category=61948 íŽ˜ì± ì¿ ì± ] |||| [http://zeropage.org/seminar/62023 Kinect] |||| [http://zeropage.org/62033 LLVM+Clang...] |||| |||| 새내기를 위한 파ì�¼ìž…ì¶œë ¥ |||| CSE Life || 2 ||
|| 8 |||| íŽ˜ì± ì¿ ì± |||| Kinect |||| [:ë�°ë¸”ìŠ¤ìº í”„2012/ì…‹ì§¸ë‚ /앵그리버드만들기 앵그리버드 만들기] |||| |||| 새내기를 위한 파ì�¼ìž…ì¶œë ¥ |||| CSE Life || 3 ||
|| 9 |||| íŽ˜ì± ì¿ ì± |||| [http://www.hanb.co.kr/network/view.html?bi_id=1760 ìœ ì§€ë³´ìˆ˜í•˜ê¸° ì–´ë ¤ìš´ 코드 작성법] |||| 앵그리버드 만들기 |||| |||| 새내기를 위한 파ì�¼ìž…ì¶œë ¥ |||| íšŒê³ || 4 ||
- 지금그때2004/게시��보문안 . . . . 687 matches
== 첫번째 �보문 ==
안녕하세요. 2004ë…„ 지금그때를 기íš�í•˜ê³ ìžˆëŠ” 03학번 나휘ë�™ìž…니다.
'지금그때'ë�¼ëŠ” 행사 ì�´ë¦„ì�€ '지금 ë‚´ê°€ ì•Œê³ ìžˆëŠ” 것ì�„ 그때ë�„ 알았ë�”ë�¼ë©´'ì�´ë�¼ëŠ” 시ì�˜ ì œëª©ì—�서 따온 것입니다. ìž�ì‹ ì�´ 새내기 때, í•™êµ�ì—� 있ì�„ 때 알았ë�”ë�¼ë©´ ì�´ë ‡ê²Œ í–ˆì�„ ê±°ë�¼ê³ ì�´ì•¼ê¸° 하는 ìž�리ì�´ìž�, ì„ í›„ë°°ê°€ 경험ì�„ ê³µìœ í•˜ëŠ” ì�´ì•¼ê¸° ìž�리입니다.
� �리� 대한 특징� 꼽으�면
* ìˆ ìž�리가 아닌 ê³³ì—�서 진지한 ì�´ì•¼ê¸°ë¥¼ ì �어가면서 들ì�„ 수 있는 ì �
* í�‰ì†Œì—� ë§Œë‚ ìˆ˜ 없는 ê³ í•™ë²ˆ, 졸업ìƒ�, í•™êµ� 외부 사람들ì�„ ë§Œë‚ ìˆ˜ 있는 ì �
* ì°¸ì„�한 사람들ì�˜ í�ë°œì �ì�¸ ë°˜ì�‘ <a href = "http://zeropage.org/wiki/_c1_f6_b1_dd_b1_d7_b6_a72003_2f_c8_c4_b1_e2" target = blink> <font color = "blue" >☞ 지금그때2003후기 바로가기 ☜</font> </a>
같� 것� 있습니다.
관심있는 분들� 많� 참여를 바�니다.
<font color = "red">3월 31� 오후6:30부터 시작합니다.</font>
장소와 ì�¼ì •ì�€ 추가공지로 ì˜¬ë¦¬ê² ìŠµë‹ˆë‹¤.
ì •í™•í•œ ì�¸ì›� 파악ì�„ 위해 ì‹ ì²ì�„ 미리 받습니다.
<a href = "http://dduk.idaizy.com/nowthen/apply.php" target = _blink> <font color = "blue">☞ ì‹ ì²í•˜ëŸ¬ 가기 ☜ </font> </a>
== 행사 연기 알림글 ==
행사 ì§„í–‰ 준비를 ë�” í• ì‹œê°„, 작년과 ì—°ê²°ê³ ë¦¬ë¥¼ 만들 시간ì�´ ë�” 필요하기ì—� 2004ë…„ 지금그때를 4ì›” 6ì�¼ 화요ì�¼ë¡œ ì—°ê¸°í•˜ë ¤ê³ í•©ë‹ˆë‹¤.
관심 ìžˆìœ¼ì‹ ë¶„ë“¤ê»˜ 혼란ì�„ ë“œë ¤ 죄송합니다. 장소와 세부ì�¼ì •ì�€ 다시 ì•Œë ¤ë“œë¦¬ê² ìŠµë‹ˆë‹¤.
== �번째 �보문 ==
태� 많� 걸어주세요. 오늘(4월1�) �보문� 올릴 계�입니다. --[Leonardong]
킴벌리 커버거 ìž‘/ 류시화 ì—
<지금 ì•Œê³ ìžˆëŠ” 걸 그때ë�„ 알았ë�”ë�¼ë©´ >
- 5�용C++스터디 . . . . 686 matches
2003년 여름방학� 진행하는 C++ 스터디.
=== ì�¼ì • ë°� 장소 ===
* 기간 : 2003.7.16 ~ 2003.8.27
* 모임시간 : 매주 월요�, 수요� 오후 3시
* 장소 : 7층 PC실
=== 참여� ===
* 담임 : [�규]
* Player 1 ( :D :D :D :D :D ) : [조재화] - 지뢰찻기, 체스
* Player 2 ( :D :D :D :D :D ) : [í™©ìž¬ì„ ] - 지뢰찾기, 장기
* Player 3 ( X-( X-( :D :D :D ) : [문�명] - 테트리스, �트리스
* Player 4 ( X-( X-( :D :D :D ) : [노수민] - �버맨, 섯다
* Player 5 ( X-( X-( X-( X-( :D ) : [나휘�] - 타�게임 만들기, 보드게임 만들기, 타�머 만들기
* ê²°ì„�í• ë•Œ 마다 노란 얼굴ì�´ 빨개집니다. X-( '''5번 ê²°ì„�한 Player는 Game Over!!'''
=== ê´€ë ¨ 페ì�´ì§€ ===
* 담임� 세미나
* [5�용C++스터디/�래스]
* [5�용C++스터디/템플릿]
* [5�용C++스터디/윈�우즈프로그래�]
* [5�용C++스터디/API�서MFC로]
* [5�용C++스터디/�래스��보충]
- Yggdrasil/가��씨플플/2장 . . . . 683 matches
= 2장 =
== 잘 모르ë�˜ 용어, ê°œë…�ì •ë¦¬ ==
* 블ë¡�: 중괄호로 ê°�싸ì�¸ ì—°ì†�ì �ì�¸ 구문들
* 루프불변ì‹�(loop invariant): while문ì�´ ê·¸ ì¡°ê±´ì‹�ì�„ 검사하는 매 경우ì—� 대하여 ì°¸ì�¼ 것ì�´ë�¼ê³ ê°€ì •í•˜ëŠ” ì†�성. 처ì�Œì—� ì�´ê±¸ ë³´ê³ , ì�´ëŸ° ê°œë…�ë�„ 있었ëƒ�ê³ ìƒ�ê°�í–ˆì�Œ. 루프불변ì‹�ì�€ 코드는 ì•„ë‹ˆê³ ì£¼ì„�ì—� 해당하며, while문ì�´ ì§„í–‰ë�˜ë©´ì„œ while문ì�˜ ì œì�¼ 처ì�Œê³¼ ë��ì—�서 루프ì�˜ ë‚´ìš©ì�´ ì�˜ë�„한 대로 ë�Œì•„ê°„ 건지를 ì •ì�˜í•œ 문장ì�´ë‹¤.(ë§�로 설명하기 ì• ë§¤í•œ 듯...) 하여튼 ì�´ê²ƒì�„ 쓰는 ì�´ìœ 는 루프문ì�„ ì œëŒ€ë¡œ 설계하기 위해서. 아래ì�˜ 코드는, ì±…ì—� 있는 코드로, 불변ì‹�ì�˜ 예ì�´ë‹¤.
//불변ì‹�: 지금까지 rê°œì�˜ í–‰ì�„ ì¶œë ¥í•¨
//rì�„ 0으로 세팅하면 불변ì‹�ì�„ 참으로 ë§Œë“ ë‹¤
//여기ì—�서 불변ì‹�ì�´ ì°¸ì�´ë�¼ê³ ê°€ì •í• ìˆ˜ 있다
//한행ì�„ ì¶œë ¥í•˜ë©´ 불변ì‹�ì�´ ê±°ì§“ì�´ ë�œë‹¤(바로 아랫줄)
//rì�„ ì¦�가시키면 불변ì‹�ì�„ 다시 참으로 ë§Œë“ ë‹¤
//여기서 불변ì‹�ì�´ ì°¸ì�´ë�¼ê³ í™•ì‹ í• ìˆ˜ 있다
* 단ë�½í�‰ê°€(short-circuit): 그러니까 if(a==0||b==0){...}ì—�서 왼쪽ì�˜ a==0ì�´ë©´ b==0ì�¸ì§€ëŠ” ë³´ì§€ë�„ ì•Šê³ ê´„í˜¸ 안ì�„ 실행한다는 뜻. ìž�ë°”ì—�ì„ ||기호와 |기호를 구분하ë�˜ 것 같았다. 아마 ì „ìž�는 ì „ë¶€ í�‰ê°€, 후ìž�는 단ë�½í�‰ê°€ì˜€ë�˜ 것 같다.
* 복합대입연산�: �름� 복잡해서 무슨 ��가 했는�, a+=b처럼, a=a+b를 요약해서 쓰는 형태.
* 반개범위: 루프ì�˜ 범위를 ì„¤ì •í• ë•Œ, for(i=0;i<3;i++)처럼, 시작ì�¸ 0ì�€ í�¬í•¨í•˜ë‚˜ 3ì�€ í�¬í•¨í•˜ì§€ ì•Šê³ 2ì—�서 ë��난다. ì�´ê²ƒì�„ [0,3)으로 표현하는ë�°, 3ì�€ 루프 범위ì—� 표현ë�˜ì§€ 않는 "ë��ì�„ 벗어난 ê°’"ì�´ë‹¤.
== �래스 string ==
* 1장ì—�서 ë°°ìš´ string í�´ëž˜ìФì—� ì¶”ê°€í• ë‚´ìš©. SeeAlso ["Yggdrasil/ê°€ì†�ë�œì”¨í”Œí”Œ/1장"]
std::string::size_type//unsigned형ì�˜ 멤버변수로, ë‹´ì�„ 수 있는 최대 문ìž� 갯수를 ì €ìž¥í•œë‹¤. 글ìž�수ì—� 알맞는 type으로 알아서 ì •ì�˜í•˜ëŠ” 듯.
* 루프ì—�서 1ì�´ 아닌 0부터 시작하는 ì�´ìœ
* 프로그래ë°�ì�„ 처ì�Œ 배울 때 "프로그래ë°�ì�„ í•˜ë ¤ë©´ 숫ìž�를 ì…€ 때 1부터가 아니ë�¼ 0부터 세ë�¼"는 ë§�ì�„ 들어왔ì�„ 때, 단지 컴퓨터ì�˜ 숫ìž� 체계가 그러니까 막연히 ê·¸ë ‡ê²Œ 하는 것ì�¸ 줄 알았다.
* 비대ì¹ì � 범위(반개범위)를 사용하므로, [0,5)ì�´ë©´ 루프가 5번 ë�ˆë‹¤ëŠ” 것ì�„ 쉽게 알 수 있다. [1,5]ë©´ 5번 ë�ˆë‹¤ëŠ” 것ì�„ 파악하기 힘들다.
* 루프 불변�� �해하기 쉽다.
- 타�코코아CppStudy/0724 . . . . 680 matches
|| ì „ì‹œê°„ || 다ì�Œì‹œê°„ ||
|| [타�코코아CppStudy/0721] || [타�코코아CppStudy/0728] ||
== 오늘한거 ==
* �체지향, �래스, �� 발표
SeeAlso) [타ë�„코코아CppStudy/0724/ì„ í�¬ë°œí‘œ_ê°�체지향]
* 구조ì � 프로그래ë°�
SeeAlso) [ScheduledWalk/�천]
* �체지향 프로그래�
* 로�과 보여주는건 분리하�!
* ê°�ìž� ìž�ì‹ ì�´ 한것ì�„ 첨ì‚해보세요.
== 다ì�Œì‹œê°„ ìˆ™ì œ - 아무거나 골ë�¼ì„œ 해오세요. ==
최소 �개. 많� 해오면 �분� 보�� 있�지�?
|| ë¬¸ì œ || í•™ìƒ�ì�´ë¦„ || í•™ìƒ�ì�˜ 답안 || 강사ì�˜ í�‰ ||
|| 파스칼� 삼�형 || || || ||
|| 랜�워� || || || ||
|| 마방진(홀수) || || || ||
|| 1900ë…„ ì�´í›„ì�˜ ë§Œë…„ë‹¬ë ¥ || || || ||
|| 8퀸 ë¬¸ì œ || || || ||
== 다� 시간 발표 ==
* 다형성(í�´ë¦¬ëª¨í”¼ì¦˜) : [ì„ í�¬]
- Basicì•Œê³ ë¦¬ì¦˜/63빌딩 . . . . 679 matches
= Basicì•Œê³ ë¦¬ì¦˜/63빌딩 =
{{| ë¬¸ì œ : 64층 (옥ìƒ�í�¬í•¨) 중ì—�서 사람ì�´ ë–¨ì–´ì ¸ 죽ì�„ 수 있는 층ì�´ ì •í•´ì ¸ 있다.
ê·¸ 층ì�„ 알기 위해서 다섯번ì�„ 떨어질 기회가 주어진다면, ì–´ë–¤ 방법으로 ê·¸ 층ì�„ ì°¾ì�„ 수 있ì�„까 ? (searchì•Œê³ ë¦¬ì¦˜)
= ìƒ�ê°�ì �기 =
* ì°¾ì�„ 수 있나..;; ì�¼ë‹¨ 코딩ì�€ 했는ë�° 6번 죽어야 하ë�˜ë�°... ì•Œê³ ë¦¬ì¦˜ì�„ ê°œì„ í•´ì•¼ 하나..T.T 그런ë�° 2ì�˜ 6승ì�´ë‹ˆê¹Œ.. 6번죽어야 í• êº¼ 같기ë�„ 한ë�°..- [조현태]
* 떨어졌ì�„때... ë”ê°€ 떨어진 ê±°ì—� 대한.. 답ì�´ 나오는건가? ë�” 높ì�€ 층으로 ê°€ë�¼ë�˜ì§€, ë�” ë‚®ì�€ 층으로 ê°€ë�¼ë�˜ì§€.? --[(snowflower)]
* 떨어졌ì�„ 때 죽었으면 ë�” 아래층,ë˜�는 ê·¸ 층ì�´ê³ , 안죽었다면 ë�” 윗층ì—�서 ì£½ê² ì£ ? -ì•„ì˜�
= ì •ë‹µ(답ì—� 가까운 것) =
ì�´ ë¬¸ì œëŠ” ì�´ì§„검색으로 í’€ 수 있습니다.
ì�´ì§„검색 ì�´ëž€ 순서대로 (ì�´ì§„트리안ì—�) ë³´ê´€ë�˜ì–´ 있는 ë�°ì�´í„°ë¥¼ 검색하기 위해서 중간ì—� 있는 (혹ì�€ ì�´ì§„ 트리ì�˜ 루트ì—� 해당하는) ê°’ì�„ ê³ ë¥¸ë‹¤ì�Œ, 찾는 ê°’ì�´ 그보다 í�¬ë©´ 오른쪽으로 (ê°’ì�´ ë�” í�° 쪽으로 ) ì�´ë�™í•˜ê³ , 작으면 왼쪽으로 (ê°’ì�´ ë�” ìž‘ì�€ 쪽으로) ì�´ë�™í•˜ëŠ” 방법ì�„ ì�˜ë¯¸í•œë‹¤. ìœ ëª…í•œ ì•Œê³ ë¦¬ì¦˜ì�´ë¯€ë¡œ 모르는 사람ì�´ 없으리ë�¼ê³ ìƒ�ê°�한다. -ì €ìž�^_^
ì˜ˆì œ;
ìž„ì�˜ì�˜ 층ì�„ 17층ì�´ë�¼ê³ ë³´ìž�.
* 32층ì—�서 ë–¨ì–´ì ¸ 본다. 당연히 죽는다. ë”°ë�¼ì„œ ë¬¸ì œì�˜ 층ì�€ 32층보다 아래ì—� 있다. 32를 다시 2로 나눈 ê°’ì�€ 16.
* 16층ì—�서 ë–¨ì–´ì ¸ 본다. 죽지않는다. ë”°ë�¼ì„œ ë¬¸ì œì�˜ 층ì�€ 16층 보다 위ì—� 있다. 32와 16사ì�´ì—� 존재하는 중앙값ì�€ 24ì�´ë‹¤.
* 24층ì—�서 ë–¨ì–´ì ¸ 본다. 죽는다. ë”°ë�¼ì„œ 24층보다 아래ì—� 있다. 24층과 16층 중앙ì�€ 20층ì�´ë‹¤.
* 20층ì—�서 ë–¨ì–´ì ¸ 본다. ë˜� 죽는다. 20층과 16층 사ì�´ì—� 있는 중앙ì�€ 18층ì�´ë‹¤.
* 18층ì—�서 ë–¨ì–´ì ¸ 본다. ì—시 죽는다. ë”°ë�¼ì„œ ë¬¸ì œì�˜ 층ì�€ 18층 아래ì—� 있다.
그러므로 16층과 18층ì�˜ 중간ì�¸ 17층ì�´ ì •ë‹µì�´ë‹¤.
(� �진검색� 2� 배수� 수� � 쉽게 찾아진다는 �� 있네요^_^ )
Upload:�진검색.gif
- AM/AboutMFC . . . . 678 matches
=== �작 �리 ===
보통 ì�´ 수준까지 ì•Œê³ , 짤 필요는 없습니다. 하지만, 차후ì—�는 ê¶�금해서 알수밖ì—� ì—†ì£ . (예외는 있으니, 따지지 마세요.) 보통 ì±…ì—�서 ì›�리 수준만 소개합니다. 지면ì�„ í• ì• í•˜ê¸°ì—�는 MFCê°€ 매í�¬ë¡œì�˜ ë�„배로 ì�´ë£¨ì–´ ì ¸ì„œ 설명하기가 ê·€ì°®ê±°ë“ ìš”. 하지만 ìž�료는 ìžˆì£ .
MFCì�˜ ì •í™•í•œ ë�™ìž‘ ì›�리를 ì•Œê³ ì‹¶ë‹¤ë©´, 2000ë…„ 5~8ì›” 사ì�´ì�˜ 프로그래ë°�세계ì�˜ MFCê´€ë ¨ 기사를 추천합니다.(ë�„서관ì—� ìžˆê³ , ë³µì‚¬í• ìˆ˜ 있습니다.) 재미있는 ìž�료입니다. ì €ëŠ” 우연히 01ë…„ ìƒ�반기ì—� 기사ì�˜ í•„ìž� 곽용재씨ì—�게 해당 ë‚´ìš©ì—� 대한 ê°•ì�˜ë¥¼ 들ì�€ì �ì�´ 있는ë�°, 그때 그림 사용ì�„ í—ˆë�½ë§¡ê³ [MFCStudy_2001]를 위해 ìž�료를 만들어서 세미나를 했습니다.
ìž�료는 소스분ì„�으로 만들어 졌기 때문ì—� ì² ì €ížˆ MFC 6.0(mfc42.dll Visual C++ ë²„ì „ 6.0)ì�„ 기반합니다. 지금ì�´ 7.1 (mfc71.dll Visual C++ .NET 2003) 까지 올ë�¼ 왔지만, 메세지 핸들ë§�ì�„ 다룬 ì�´ ë‚´ìš©ì�˜ 변화는 언급ì�´ 없습니다. ( from MSDN 2003 )
ê·¸ë‚˜ì €ë‚˜ ì •ë§� ìœ ì¹˜í•˜ê²Œ ì�¨ë†¨êµ°ìš”. ì�´ ìž�료는 ì œ ì�´ì•¼ê¸°ë¥¼ ì „ì œí•˜ê³ ìžˆì–´ì„œ ì „í˜€ ì¹œì ˆí•˜ì§€ 않습니다.위ì—� 언급한 프세 기사ë�„ ë‚´ìš©ì�´ ë‚´ìš©ì�´ë‹ˆ ë§Œí�¼ :) ì¹œì ˆí•œ 편ì�€ 아니지만 한줄씩 확ì�¸í•˜ë©´ì„œ ì�½ìœ¼ë©´ 알수 있습니다. 처ì�Œì�˜ í�¥ë¯¸ë¡œìš´ 부분과 머릿ë§�들ì�„ ë³´ê³ MFC 소스를 ë”°ë�¼ê°€ëŠ” 방법만ì�„ 보세요.
당시는 ref 다는 법ë�„ 몰ë�¼ì„œ 마지막ì—� ë�„ì �ì—¬ ë‘�었구요.
|| Upload:MFC_Macro_1of3_2001.11.06.doc || 분�||
|| Upload:MFC_Macro_code_23of3_2001.11.11.doc ||분�||
|| Upload:MFC_Macro_23of3_2001.11.11.doc ||ì˜ˆì œ 소스코드 그림 파ì�¼ë¡œ 캡춰||
MFC소스 코드 뒤지면서 재미있게 ìž�료를 만들었습니다. 소스 뒤지는 방법ì�€ 아래를 ì°¸ê³ í•˜ì„¸ìš”.
ì „ì„¸ê³„ì—�서 가장 ìœ ëª…í•œ 사ì�´íŠ¸ëŠ” ì—시 http://codeguru.com êµë‚´ëŠ” ë�°ë¸Œí”¼ì•„ ê² ì£ . ë�°ë¸Œí”¼ì•„ê°€ ìƒ�ì—…í™” ë�˜ë©´ì„œ 어떻게 변했는지는 ëª¨ë¥´ê² ë„¤ìš”.
=== MFC 소스 ë¶„ì„� í•˜ë ¤ë©´? ===
F12로 ë”°ë�¼ê°€ëŠ” 것ì�€ 한계가 있습니다.(ì œê°€ F12 기능 ìž�체를 몰ëž�기ë�„ 하지만, F12는 단순 검색ì—� ì�˜ì¡´í•˜ëŠ” ë©´ì�´ 강해서 검색 불가거나 Templateì�„ ë�„배한 7.0ì�´í›„ 부터 복수로 결과가 튀어 나올때가 ë§Žì£ . ) 그래서 MFC프로그래ë°�ì�„ í• ë•Œ 하나ì�˜ 새로운 프로ì �트를 ì—´ì–´ ë†“ê³ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ 서치용으로 사용합니다. Include와 Library ë””ë ‰í† ë¦¬ì�˜ ëª¨ë“ MFCê´€ë ¨ ìž�료를 통째로 복사해 소스와 í—¤ë�”를 ì •ë¦¬í•´ 프로ì �트ì—� 넣어 버립니다. ê·¸ë ‡ê²Œ 해놓으면 class ì°½ì—�서 찾아가기 ìš©ì�´í•˜ê²Œ ë°”ë€�니다. ëª¨ë“ íŒŒì�¼ ì „ì²´ 검색 ì—시 쉽게 í• ìˆ˜ 있습니다.
ê·¸ë ‡ê²Œ 소스를 ì°¸ê³ í•´ì„œ 그들ì�˜ ì�˜ë�„ì�„ ì•Œê³ ì½”ë”© 스타ì�¼ì�„ í�‰ë‚´ë‚´ë©´ ë�©ë‹ˆë‹¤.
그런ë�°ìš”. C# ê´€ë ¨í•´ì„œ 프로그래ë°� 프로ì �트는 없어요? Windows플랫í�¼ì�´ë�¼ë©´, ì�¼ë°˜ 어플리케ì�´ì…˜ì�€ C# ë¿�만아니ë�¼, Embeded 까지 .NET 계열ì�´ 맡게 ë� í…�ë�° ë§�ì�´ì£ :) --NeoCoin
- ProgrammingPearls/Column1 . . . . 678 matches
파ì�¼ ë‚´ìš©ì�˜ 소트를 어떻게 í• ê²ƒì�¸ê°€?
대부분ì�˜ 언어ì—�는 소트가 ì�´ë¯¸ 구현ë�˜ì–´ 있다. 그런ë�° ê¼ ìƒˆë¡œìš´ 나만ì�˜ 소트를 만들어야 ë� 때가 있다. ë ˆì½”ë“œê°€ 한 천만개쯤 ë�œë‹¤ê³ 하ìž�.ì�´ê²ƒì�„ 우리가 ì•Œê³ ìžˆëŠ” 버블소트, 퀵소트 ê°™ì�€ 것으로 하기ì—�는 메모리가 ë§Žì�´ ë“ ë‹¤. 32bit(4byte)ì�˜ ì •ìˆ˜ë�¼ê³ 한다면, 40메가바ì�´íŠ¸ê°€ 필요하다. 하지만 ì–´ë–¤ 작업ì�„ í• ë•Œì—�, 우리가 소트ì—� í• ë‹¹í• ìˆ˜ 있는 공간ì�€ 1메가 남짓ì�´ë�¼ê³ ê°€ì •í•˜ìž�. 시간ì�´ ë§Žì�´ ê±¸ë ¤ì„œë�„ 안ë�œë‹¤. 어떻게 해야 í• ê²ƒì�¸ê°€? ì�´ ë ˆì½”ë“œë“¤ì�€ 7ìž�리 ì „í™”ë²ˆí˜¸ì�´ê¸° 때문ì—� ê°™ì�€ 것ì�´ ì—†ë‹¤ê³ í•œë‹¤.
* ìž…ë ¥ : ë§Žì•„ ë´�야 nê°œì�˜ ì •ìˆ˜. ê°�ê°�ì�˜ nì�€ 천만보다 작다. 똑같ì�€ 숫ìž�ê°€ ë‘�번ì�´ìƒ� 나오면 안ë�œë‹¤. ê·¸ 숫ìž�ëž‘ ê´€ë ¨ë�œ ë�°ì�´í„°ê°€ 없다.
* ì¶œë ¥ : 오름차순으로 ì •ë ¬ë�œ 숫ìž�들
* ì œí•œ : 메모리를 1메가 ì •ë�„ë°–ì—� ì‚¬ìš©í• ìˆ˜ ì—†ì�Œ. 디스í�¬ 공간 넉넉함. 수행시간ì�´ 수분ì�„ 넘으면 안ë�¨. 10ì´ˆ ì •ë�„ë©´ 괜찮ì�Œ.
첨ì—�는 머지 소트를 했었는ë�° ë²„ë ¸ë‹¤. 다른 방법으로는, ê°�ê°�ì�˜ 숫ìž�를 4byte로 표현하면 현재 메모리ì—� 250,000개를 ë‹´ì�„ 수 있다. 250000개를 ì†ŒíŠ¸í•˜ê³ , ë˜� 250,000ê°œ ì�½ê³ ... ì�´ê±¸ 40번 하는 거다. 머지 소트는 중간 작업 파ì�¼ì—�ì�˜ 엑세스가 ìž�주 ì�¼ì–´ë‚˜ê³ , ë‘�번째 방법ì�€ ìž…ë ¥ì�„ 40번ì�„ 받아야 한다는게 ë¬¸ì œë‹¤. ì�´ê²ƒ ë‘�가지ì�˜ 장ì �ì�„ 잘 조합해서 ìž…ë ¥ì�€ 한번, 중간 작업 파ì�¼ì�´ 없게는 í• ìˆ˜ ì—†ì�„까?
비트맵, 혹ì�€ 비트 벡터ë�¼ 불리우는 방법ì�´ ìœ ìš©í• ë“¯ 싶다. 예를 들어 맥시멈 10미만ì�˜ 숫ìž�ë�¼ í• ë•Œì—�, {1,2,3,5,8}ì�„ 표현해 ë³´ë©´, (0 1 1 1 0 1 0 0 1 1)ì�´ ë�œë‹¤. 있으면 1, 없으면 0ì�¸ 것ì�´ë‹¤. 한 숫ìž�당 1비트만 í• ë‹¹ì�„ 해서, 그것ì�˜ ì�¸ë�±ìŠ¤ë¡œ 처리를 하는 것ì�´ë‹¤. 앞ì—�서ë�„ ë§�했듯ì�´, 미니멈과 맥시멈ì�˜ 너비가 ìž‘ê³ , ê°™ì�€ 숫ìž�ê°€ 없으며, ê´€ë ¨ë�œ ë�°ì�´í„°ê°€ 없다는 측면ì—�서 ì�´ 방법ì�„ 쓸 수 있는 것ì�´ë‹¤. 대강ì�˜ 코드는 다ì�Œê³¼ 같다.
# 배열값 0으로 셋팅
# 있으면 1
# 1ì�¸ê²ƒë§Œ ì¶œë ¥
ì�´ê²ƒì�˜ 수행시간ì�€ Θ(n)ì�´ë‹¤. ì�´ 챕터는 ë¬¸ì œë¥¼ 주ì�˜ 깊게 ë¶„ì„�하다 ë³´ë©´, ê°€ë�” ì—„ì²ë‚œ ì�´ë“�ì�„ ê°€ì ¸ë‹¤ 줄때가 있다는 êµ�훈ì�„ ì£¼ê³ ìžˆë‹¤. ë¬¸ì œ ì •ì�˜ëŠ” ë¬¸ì œ í’€ì�´ì�˜ 90프로다. ì�¼ë°˜ì �으로 ë§Žì�€ 공간ì�„ 사용하면 ì �ì�€ 시간ì�´ 소요ë�œë‹¤ê³ 한다. 그런ë�° 비트맵 소트는 시간ë�„ ì¤„ê³ , 공간ë�„ 줄어들었따. ì �ì�€ ë�°ì�´í„°ë¥¼ 다루는 것ì�€, 그것ì�„ 수행하는 ë�°ì—� ë�” ì �ì�€ 시간ì�´ ë“ ë‹¤ëŠ” 것ì�´ë‹¤. ê·¸ë¦¬ê³ ë�°ì�´í„°ë¥¼ 디스í�¬ì—� ë‘�기 보다는 메모리 ìƒ�ì—� ë‘�는 것ì�´ 디스í�¬ 액세스 ê°™ì�€ 시간 걸리는 ì�¼ì�„ 줄ì�¼ 수가 있는 것ì�´ë‹¤. 프로그램ì�„ 간단하게 ì§œìž�. ìœ ì§€ë³´ìˆ˜ë�„ ì‰½ê³ , ê²¬ê³ í• ê²ƒì�´ë‹¤.
- LoadBalancingProblem . . . . 670 matches
Load Balancing ì�´ë�¼ëŠ” ê°œë…�ì�€ 앞으로 몇번 ì ‘í•˜ê²Œ ë� ê°œë…�입니다. 컴퓨터분야ì—�서ë¿�ë§Œ 아니ë�¼ 다른 분야 (예를 ë“ ë‹¤ë©´ ì�´ì‚¿ì§� 업체나, íƒ�ë°°ì—…ì²´, ìš°ì²´êµ ë“±ë“±..) ì—�서ë�„ 쓰입니다. Load Balancingì�€ ì—í• ë¶„ë‹´ì�„ 가장 ì �ë‹¹í•˜ê³ ê³ ë¥´ê²Œ 하여 ê°�ê°�ì�˜ 개체들ì�´ 부담ì�„ ì �게 ëŠ�ë�¼ê³ ì „ì²´ 작업시간ì�„ 단축시킬수 있ë�„ë¡� í•´ ì¤�니다. 간단한 LoadBalancingProblem ë¬¸ì œë¥¼ ì ‘í•˜ì—¬ë³´ê³ ê¸°íšŒê°€ 닿는다면 조금ë�” 복잡한 종류ì�˜ ë¬¸ì œë¥¼ 풀어보는것ë�„ 좋ì�„것 같습니다.
== ì¶œì œìž� ==
IPSC, ["ìž„ì�¸íƒ�"]ì�´ í•œê¸€í™”í•˜ê³ ìš”êµ¬í•˜ëŠ” ìž…&ì¶œë ¥ 스펙ì�„ 변경함
- [http://ipsc.ksp.sk/problems/ipsc2002/b.php ì›�래 ë¬¸ì œ ë§�í�¬]
SuperComputer 사는 N ê°œì�˜ CPU 로 ì�´ë£¨ì–´ì§„ 슈í�¼ì»´í“¨í„°ë¥¼ ì œìž‘í•˜ì˜€ë‹¤. ê°�ê°�ì�˜ CPU는 1ì—�서 N 까지 번호가 ìƒˆê²¨ì ¸ 있으며 ê°�ê°� ë�…립ì �ì�¸ 작업ì�„ 수행한다. 새로운 작업ì�´ ìƒ�기면 무작위로 한개ì�˜ CPU ì—� ê·¸ 작업ì�´ í• ë‹¹ë�œë‹¤. ì�´ëŸ´ 경우 ì–´ë–¤ CPU ì—�는 작업ì�´ ì—„ì² ë§Žê³ ë‹¤ë¥¸ CPU ì—�는 í• ë‹¹ë�œ 작업ì�´ ì �거나 아예 없는 ìƒ�황ì�´ ë°œìƒ�하게 ë�œë‹¤. ì�´ëŸ´ê²½ìš° ê°� CPU ì—� 작업ì�„ ì �당하게 분배하여야 하는ë�° ê°�ê°�ì�˜ 재분배 작업ì�€ N번 CPUê°€ 1-N, 1-N CPU ì—� ê°�ê°� 하나씩ì�˜ 작업ì�„ ì „ë‹¬í•˜ëŠ” 것ì�´ë‹¤. 차근차근 살펴보면,
1. 1번 CPUì�˜ 작업ì�˜ìˆ˜ë¥¼ 본다. 다른 CPU ì—� 비해 작업ì�´ 많으면 양옆ì�˜ CPU 중ì—� 한곳으로한 작업ì�„ ì „ë‹¬í•´ì¤„ìˆ˜ 있는ë�° 1번 CPU ì�˜ 왼쪽ì—�는 CPU ê°€ 없으므로 2번 CPU ì—�ë§Œ 작업ì�„ ì „ë‹¬í•´ 줄 수 있다.
1. 2번 CPU ì�˜ 작업ì�˜ 수를 본다. 만약 2 번 CPU ì�˜ 작업ì�˜ 수가 ë§Žë‹¤ê³ ìƒ�ê°�ë�˜ë©´ 1번, 3번 CPU 로 작업ì�„ ì „ë‹¬ í•´ 줄수 있다.
1. (...) N 번 CPU 를 본다. 작업ì�„ ì „ë‹¬í•´ì¤˜ì•¼ í• ê²½ìš° N 번 CPU ì�˜ 오른쪽ì—�는 CPU ê°€ 없으므로, 왼쪽으로만 ì „ë‹¬í• ìˆ˜ 있다.
1. 다시 1 번 CPU 를 본다.
(ì�´ ê³¼ì •ì�„ ëª¨ë“ CPU ê°€ ìµœê³ -ìµœì €<=1 ì�´ ë� 때까지 반복한다)
== ìž…ë ¥ê°’ ==
IPSC ì—�는 ìž…ë ¥ì�„ 파ì�¼ë¡œ ë°›ë�„ë¡� 하였으나 여기서는 ì§�ì ‘ 사용ìž�ê°€ 다ì�Œê³¼ ê°™ì�€ 형ì‹�으로 ìž…ë ¥í•œë‹¤.
CPU � 갯수
초기ì—� ê°� CPU ì—� í• ë‹¹ë�œ 작업ì�˜ 수..
예를 들어보면,
== ì¶œë ¥ê°’ ==
1. 작업ì�˜ ì�´ë�™ 후 ê°�ê°�ì�˜ CPU ì—� ì �당하게 작업ì�´ ë¶„ë°°ë�˜ì—ˆëŠ”ê°€?
1. 작업� �� 횟수는 얼마�가?
1. 몇번 ë�Œì•„보았는가? (1부터 N 까지 보았ì�„때를 1 round ë�¼ê³ 한다)
|| 해결� || 개발시간 || 사용언어 || Source ||
- ì •ëª¨/2013.5.20 . . . . 669 matches
= 참여� 명단 =
[김해천],[ì†¡ì •ê·œ],[김민재],[안í˜�준],[김윤환],[김현빈],[ê³ í•œì¢…],김혜준ㅋㅋㅋㅋㅋㅋ,[ì¡°ê´‘í�¬],[ì�´ë´‰ê·œ],[ë°•í�¬ì •],[김남규],[임지훈],[장í˜�재], [김태진], [서민관], [박성현], [ì •ì¢…ë¡�]
[김�형]
없는사람ì�€ 위키 ì§�ì ‘ì“°ë©´ì„œ 출쳌하세요.
* [김해천]학우ì�˜ : 보드게임ì�„ ì •ë³µí•˜ëŠ” 방법
* 다� 주� : [지�민]
= [ë�°ë¸”ìŠ¤ìº í”„/2013] <- í�´ë¦!!! =
* 6월� ~ 7월 초� 5� 연�으로 진행하는 커�런스
* 02ë…„ì—� 시작ë�˜ì–´ì„œ 현재까지 한번ë�„ ë�Šì–´ì§„ì �ì�´ ì—†ì�Œ.
* 기초지ì‹�부터 ìµœì‹ ê¸°ìˆ ê¹Œì§€ ë„“ì�€ 범위를 다룸
* 올해는 6/24(월) ~ 28(금) 까지 진행
* 월, 화, 수 : 오후 1시 ~ 10시
* 목, 금 : 오우 8시 ~ 다ì�Œë‚ ì˜¤ì „ 5시
* 아마 6피�서 진행합니다.
* ì‹�사 ì œê³µ.
* 관� 환�
* 강사는 � 환�
* ë�°ë¸”ìŠ¤ìº í”„ ì—°ë�½ì�„ ë�Œë ¸ìŠµë‹ˆë‹¤. ì–‘ì‹�ì�€ [ì •ëª¨/2012.5.21] ë‚´ìš©ì�„ ì°¸ê³ ë¡œ 했습니다.
[http://www.worlditshow.co.kr/main/main.php 홈페�지]
* 현장 참가비 5000월
- NumericalAnalysisClass . . . . 665 matches
수치해� 수업
주대� : 3학년
�수 : 윤경현 �수님 ([http://cglab.cse.cau.ac.kr 홈페�지]) [[BR]]
주�재 : http://images.amazon.com/images/P/083113111X.01.MZZZZZZZ.jpg wiki:ISBN:083113111X
ê°•ì�˜ë‚´ìš© : 최근ì�˜ 수치해ì„� 수업ì�€ 그래픽스 수업ì�˜ ì„ ìˆ˜ê³¼ëª©ìœ¼ë¡œì„œ 성격ì�´ ì�´ì „ê³¼ 달ë�¼ì¡Œë‹¤. 주로 line, curve, plane, matrix 등 그래픽스와 ê´€ë ¨ë�œ ë‚´ìš©ì�„ 배운다.
실습 : 주로 ë ˆí�¬íЏ 위주.
=== 참조�료 ===
'''추천서ì �'''
ì „ì‚°í•™ì—�서 OOPì�˜ ë°œì „ì�„ 별로 수용하지 않ì�€ 대표ì �ì�¸ ë‘� ì˜�ì—ì�´ 컴파ì�¼ëŸ¬ì™€ 수치해ì„� 쪽ì�´ë‹¤. ë˜�한, 대부분ì�˜ 수치해ì„� êµ�과서들ì�€ 잡다한 기법과 코드ì�˜ ë°±ê³¼ì‚¬ì „ 수준ì—�서 ê·¸ì¹˜ê³ ìžˆë‹¤.
하지만 ì�´ ì±…ì�€ 다르다. ì–´ë–¤ ë¬¸ì œë¥¼ ì ‘í–ˆì�„ 때 어떻게 프로그램ì�„ 새로 만들어 내야하는지, ë””ìž�ì�¸ì�€ 어떻게 í•´ì•¼í•˜ê³ , 훌ë¥í•œ 프로그램ì�„ 어떻게 만드는지를 ë§�í•˜ê³ ìžˆë‹¤. 게다가 OOP를 "ì •ë§�" -- 시늉으로ì�¨ë§Œì�´ ì•„ë‹ˆê³ -- 사용한다. ëª¨ë“ ì½”ë“œê°€ Java와 Smalltalk ì–‘ìž�로 쓰여있는 ì �ë�„ í�° 장ì �ì�´ë‹¤.
ì�´ 과목ì�„ 재미있게 ê³µë¶€í•˜ê³ ì‹¶ì�€ ëª¨ë“ ì�´ë“¤ì—�게 ì¶”ì²œí•˜ê³ ì‹¶ë‹¤.
--김창준
세간ì—�서 간혹 추천서ì �으로 꼽히기ë�„ 하는 Numerical Recipe 시리즈는 사실 ì „ë¬¸ê°€ë“¤ë¡œë¶€í„° "최악ì�˜ ì±…"으로 ê¼½ížˆê³ ìžˆë‹¤. 단순히 ì±…ì�˜ 구성ì�´ë‚˜ 깊ì�´ 등ì�„ ë– ë‚˜ì„œ 잘못ë�œ ì •ë³´ê°€ 너무 많다, 수치해ì„�ì—� 대해서는 아마추어ì�˜ 수준ë�„ 못ë�˜ëŠ” 사람ì�´ ì�¼ë‹¤ëŠ” 비íŒ�ì�´ë‹¤. ì�¸í„°ë„·ì—� ì�´ ì±…ì—� 대한 ì „ë¬¸ì �ì�¸ 서í�‰ì�´ ë§Žì�´ 있다 -- ë¬¸ì œì � 하나하나 꼼꼼하게 비íŒ�한 것ì�´ë‹¤.
과목 ìž�ì²´ì�˜ ì§„í–‰ì�€ ê´œì°®ë‹¤ê³ ìƒ�ê°�. êµ�과내용ì�´ ë°”ë€�ë’¤ì�˜ 첫 ì �ìš©ì�´ì—¬ì„œ 그런지, êµ�재내용ì—� 없는 ë‚´ìš©ì�´ ìž�주 언급ë�˜ì—ˆë‹¤. (ê·¼ë�°, ì�´ê²Œ ê·¸ ì˜ˆì „ ì±…ì�˜ ë‚´ìš©ì�¸ë“¯ 하다는. -_a) ë�„서관ì—�서 ë‘�ê¶Œì •ë�„ ì±…ì�„ 섞어ë´�야 í• ë“¯. (Applied Numerical Analysis ë�˜ê°€.. ì�´ ì±…ì—�서 ë‚´ìš©ì�´ 수업과 비슷했ë�˜ê±¸ë¡œ 기억). ë�. 중간ì—� 설명하시다가 틀리시는것만 빼면 -_-; 그래ë�„ ì�¸ê°„성과 중간중간 ì�¸ìƒ�ì„ ë°° (ì‹¤ì œë¡œë�„ 학과 ì„ ë°°ì�´ì‹œë‹ˆ)로서ì�˜ 조언으로 보완ì�„. ^^;
수학ì—� 약한 1002ë¡œì„ ì²«ë°©ì—� ì�´í•´ë¥¼ 못해서리; 수업때 ì�´í•´ì•ˆê°„ê±´ 수치해ì„�ì±…ê³¼ 3D Graphics ê´€ë ¨ ì±…ì�„ ì�´ë¦¬ì €ë¦¬ 섞어보면서 나름대로 ë�”듬거리며 ë”°ë�¼ê°”다. (수치해ì„�책들ì�€ Bezier ê°€ 별로 언급ë�˜ì§€ 않는 관계로) --ì„�천
ì�Œ.. ë˜�하나ì�˜ 단ì �ì�´ë�¼ë©´..--; 윤êµ�수님ì�€ 쉬운건 너무 ìž�세하게 ì„¤ëª…í•˜ì‹œê³ .. ì–´ë ¤ìš´ê±´ 너무 대충 설명하시는 경향ì�´ 있는것 같습니다. --ì�¸ìˆ˜
ìƒ�ê°�하면 2학년ì—� 들ì�„ 만한 3학년 ìˆ˜ì—…ì •ë�„ë�¼ê³ ìƒ�ê°�ë�¨. 수업ì�˜ 난ì�´ë�„ë�„ 그다지 높게 ì±…ì •í•˜ê³ ì§„í–‰ë�˜ì§€ë�„ ì•Šê³ , MFCì—� 대한 기본ì � 스킬만 ì�µížˆê³ 있다면 마지막 ê³¼ì œê¹Œì§€ 해결하는ë�° í�° ë¬¸ì œëŠ” ì—†ì�Œ - [eternalbleu]
- 윤종하/지뢰찾기 . . . . 663 matches
/* mine.c: 지뢰찾기 소스 파�(TUI)
종류: win32 console program
언어: C
ì œìž‘ìž�: 윤종하
ì œìž‘ 시작ì�¼: 2010ë…„ 12ì›” 24ì�¼
1차 종료�: 2010년 12월 29�*/
typedef struct cell//1개 셀� �함� ��터� 구조체
int iNumOfMine;//주변� 있는 지뢰� 개수
/*ê±� 멋있으ë�¼ê³ 한 시작화면*/
printf("********** 지뢰찾기 **********\n");
printf("********** í�¬ë¦¬ìŠ¤ë§ˆìŠ¤ì—� í• ê±° 없어서 만듦*********\n");
/*map 작성 시작*/
if(argc==4){//argument로ì�˜ 맵사ì�´ì¦ˆ ìž…ë ¥ì�´ 있ì�„ 경우
else{//argument로ì�˜ ìž…ë ¥ì�´ ì—†ì�„ 경우
printf("ë§µì�˜ 사ì�´ì¦ˆë¥¼ ìž…ë ¥í•˜ì„¸ìš”(가로 세로): ");
map=(CELL**)malloc(sizeof(CELL)*size.Y);//1ì°¨ë�™ì �í• ë‹¹
map[i]=(CELL*)malloc(sizeof(CELL)*size.X);//2ì°¨ë�™ì �í• ë‹¹
for(j=0;j<size.X;j++) initialize_cell(&map[i][j]);//초기화 시킴
if(argc==4) iNumOfMine=atoi(argv[3]);////argument로ì�˜ 지뢰 개수 ìž…ë ¥ì�´ 있ì�„ 경우
printf("지뢰ì�˜ 개수를 ìž…ë ¥í•˜ì„¸ìš”: ");
- 새싹�실/2011/Pixar . . . . 661 matches
* [김수경]ì�´ ê°€ë¥´ì¹˜ê³ ê¹€ì—°ì„�, ì�´ìŠ¹ì—´, 한광운, 오ìƒ�준ì�´ 배우는 반입니다.
* 수, 목 오후 6시� 모입니다.
* 매주 3시간 공부합니다.
== 출�체� ==
|| || 김연� || �승열 || 한광운 || 오�준 ||
|| 3/17 |||||||| 취소� ||
|| 3/31 |||||||| 취소� ||
|| 4/20 |||||||| 시험기간 ||
|| 5/4 |||||||| 취소� ||
== 알립니다 ==
=== 후기를 쓰기 ì „ì—� ===
* 왜 후기를 쓸까요?
1. ì–´ë–¤ 것ì�´ë“ 완벽한 것ì�€ ì—†ì£ . 그러니 새싹êµ�실ì�„ ì§„í–‰í•˜ê³ ë‚˜ë©´ ''다ì�Œì—�는 ì�´ë ‡ê²Œ 하면 ë�” 좋ì�„í…�ë�°''ì‹¶ì�€ 것들ì�´ 있ì�„거예요. 그런 것들ì�„ 후기ì—� ì �으면 다같ì�´ ì�½ì–´ë³´ê³ 다ì�Œ 시간ì�€ ë�” 나아진 새싹 êµ�실ì�„ ì§„í–‰í• ìˆ˜ 있ì�„거예요.
1. 수년간 경험해보아 ì•Œê² ì§€ë§Œ 사실 들ì�€ 것ì�€ 기억ì—� 잘 남지 않습니다. êµ�수님께서 분명 지난주ì—� 가르ì³�ì£¼ì‹ ë‚´ìš©ì�´ ì�´ë²ˆì£¼ì—” ìƒ�ê°�ì�´ 나지 ì•Šì£ ! 그런ë�° ì–´ë–¤ 것ì�„ ë°°ì› ëŠ”ì§€ ë��ë‚˜ê³ í•œë²ˆì”© ë�˜ì§šì–´ë³´ë©´ 그냥 듣기만 í–ˆë�˜ 것보다 ë�” 기억ì—� 잘 남는답니다.
* 후기 작성 ìš”ë ¹ : 후기는 [http://no-smok.net/nsmk/FiveFs FiveFs(노스모í�¬)]ì—� 맞게 작성해주세요.
* 아�� ��를 눌러보는 것� 어색한 그대들� 위한 간단 설명
* FiveFs : Facts(사실), Feelings(ëŠ�낌), Findings(알게ë�œ ì �), Future Action Plan(앞으로ì�˜ 계íš�), Feedback(피드백)
* 왜 FiveFsì—� 맞춰서 후기를 ì�¨ì•¼í• 까요?
* 위ì—� 후기를 쓰는 ì�´ìœ ê°€ 새싹 êµ�실ì�„ ë�” 잘 ì§„í–‰í•˜ê³ , ì–´ë–¤ 것ì�„ ë°°ì› ëŠ”ì§€ ë�Œì•„보기 위해서ë�¼ê³ ì�¨ìžˆìŠµë‹ˆë‹¤. 그런ë�° 그냥 막연히 좋았어요. 재미있네요. ë�¼ê³ ì“°ë©´ 다ì�Œ 새싹 êµ�실ì—�ë�„ 별로 ë�„움ì�´ 안 ë�˜ê³ , ë°°ìš´ ë‚´ìš©ë�„ ë�Œì•„ë³¼ 수 없답니다. 그러니 처ì�Œì—�는 조금 어색하ë�”ë�¼ë�„ FiveFs를 넣어 후기를 작성해주세요.
* 어떻게 ì�¨ì•¼í• ì§€ 잘 ëª¨ë¥´ê² ë‹¤ë©´ 다ì�Œ 예를 ì°¸ê³ í•˜ì„¸ìš”~
- 여섯색깔모� . . . . 660 matches
* Title : ��� 솔솔 여섯 색깔 모� ( Wiki:SixThinkingHats )
* Author : Edward de Bono (�드워드 드 보노)
* Publisher : 한언출�사
어떻게 하면 ìƒ�ê°�ì�„ 잘 모ì�„ 수 있ì�„까? 어떻게 하면 ì‹ ì†�한 회ì�˜ë¥¼ í• ìˆ˜ 있ì�„까? ë�¼ëŠ” ê³ ë¯¼ì—� ë‚´ë ¤ë†“ì�€ ì œ ê²°ë¡ ì�´ 얼마나 부족한가를 ì�¼ê¹¨ì›Œ 주었습니다. ë‘�께가 그리 ë‘�ê»�ì§€ 않으니, ê°€ë³�게 ë“¤ê³ ë‹¤ë‹ˆë©´ì„œ 볼수 있습니다. --NeoCoin
== ë‚´ìš© ==
White - 하양ì�€ 중립ì �ì�´ê³ ê°�ê´€ì �입니다. ë”°ë�¼ì„œ 하얀 모ìž�는 ê°�ê´€ì �ì�¸ 사실과 숫ìž�들ì�„ 나타냅니다.
Red - 빨강ì�€ 분노와 노여움, ê°�ì •ì�„ 암시합니다. ë”°ë�¼ì„œ 빨간 모ìž�는 ê°�ì •ì �ì�¸ ê´€ì �ì�„ 가집니다.
Black - ê²€ì •ì�€ ì•”ìš¸í•˜ê³ ì§„ì§€í•©ë‹ˆë‹¤. ë”°ë�¼ì„œ ê²€ì�€ 모ìž�는 ì‹ ì¤‘í•˜ê³ ì¡°ì‹¬ìŠ¤ëŸ½ê²Œ ìž ìž¬ë�œ 위험ì—� 대해 ìƒ�ê°�하게 í•˜ì£ .
Yellow - 노랑ì�€ ë°�ê³ ê¸�ì •ì �입니다. ë”°ë�¼ì„œ 노란 모ìž�는 í�¬ë§�ì �ì�´ê³ ê¸�ì •ì �ì�¸ ì‚¬ê³ ë¥¼ ì�˜ë¯¸í•©ë‹ˆë‹¤.
Green - ì´ˆë¡�ì�€ í’€, 채소ì�˜ 색으로 í’�ì„±í•˜ê³ í’�부한 성장ì�„ 나타냅니다. ë”°ë�¼ì„œ 녹색 모ìž�는 창조성과 새로운 ì•„ì�´ë””어를 ì�˜ë¯¸í•©ë‹ˆë‹¤.
Blue - 파랑ì�€ ëƒ‰ì² í•©ë‹ˆë‹¤. ë˜� ëª¨ë“ ë§Œë¬¼ì�˜ 위ì—� 있는 하늘ì�˜ 색깔ì�´ê¸°ë�„ í•˜ì£ . ë”°ë�¼ì„œ 파란 모ìž�는 ìƒ�ê°�하는 순서를 ì¡°ì§�하는 ì�¼, ê·¸ë¦¬ê³ ë‹¤ë¥¸ 모ìž�들ì�˜ 사용ì�„ í†µì œí•˜ëŠ” ì�¼ê³¼ ê´€ë ¨ì�´ 있습니다.
[http://docs.google.com/present/view?id=0AdizJ9JvxbR6ZGNrY25oMmpfM2Q5djhkOGNq&hl=ko&authkey=CKTc9ZoI 2010/7월�세미나/여섯색깔모�]
수민형ì—�게 ì�´ì•¼ê¸° ë“£ê³ ë¹Œë¦¬ê²Œ ë�œ ì±…. ì˜ˆì „ê³¼ 다르게 요즘ì�€ ì�´ëŸ°ì±…ì—�ë�„ ì†�ì�´ 가지ë�” êµ°ìš”. ì�´ê²ƒê³¼ 비슷한 다른 책들ì�€ 없나요?? 'í† ë¡ 'ì�´ë�¼ëŠ” 키워드로 ì ‘ê·¼í•˜ë©´ 무리가 ì—†ì�„까요?? - [ì�´ìŠ¹í•œ]
í�‰ì†Œì—� ì�˜ê²¬ì�„ êµ�환 하다가 ë³´ë©´ ì–´ëŠ�새 ìž�ì‹ ì�˜ ìž�존심ì�„ ì§€í‚¤ë ¤ëŠ” ë…¼ìŸ� 으로 변하게 ë�˜ëŠ” 경우가 많다. ì�´ ë…¼ìŸ�ì�´ëž€ê²Œ 시간ì�€ 시간대로 잡아 ë¨¹ê³ , ê°�ìž�ì—�게 한가지 ìƒ�ê°�ì—�ë§Œ 편향ë�˜ê²Œ í•˜ê³ (ìž�ì‹ ì�´ 주장하는 ì�˜ê²¬), ê·¸ 편향ë�œ ìƒ�ê°�ì�„ 뒷받침 í•˜ê³ ìž� 하는 ìƒ�ê°�들만 하게 만드는 아주 좋지 못한 ê²°ê³¼ì—� ì�´ë¥´ê²Œ ë�˜ëŠ” 경우가 많다. 시간ì�€ 시간대로 ì—„ì² ìž¡ì•„ ë¨¹ê³ ... ì�´ì—� 대해서 여섯 색깔 모ìž�ì�˜ 방법ì�€ 굉장히 괜찮ì�„ê±° 같다. 나중ì—� 함 ì�¨ë¨¹ì–´ ë´�야 ê² ë‹¤. ì�¸ìƒ� 깊ì�€ 부분ì�€ 회ì�˜ë¥¼ 통해서 ì§€ë�„를 만들어 나간후 나중ì—� ì„ íƒ�한다는 ë‚´ìš©ì�´ë‹¤. 보통 회ì�˜ê°€ í��르기 쉬운 ë°©í–¥ì�€ ê°�ìž� 주장ì�„ í•˜ê³ ê·¸ì—� 뒷받침 ë�˜ëŠ”ê²ƒì�„ ë§�하는 ì‹�ì�¸ë�°, ì�´ê²ƒë³´ë‹¤ 회ì�˜ë¥¼ 통해서 ê°™ì�´ 머리를 맞대서 ì§€ë�„를 ë§Œë“ í›„ 나중ì—� ê·¸ ì§€ë�„를 ë³´ê³ ê°™ì�´ 올바른 길로 가는 ì�´ì±…ì�˜ ë°©ì‹�ì�´ 여러사람ì�˜ 지혜를 모ì�„수 있는 ë�” 좋ì�€ 방법ì�´ë�¼ê³ ìƒ�ê°�한다. ì�´ ì±…ë�„ PowerReading 처럼 잘 활용 í•´ë³´ëŠ�ëƒ� í•´ë³´ì§€ 않ëŠ�ëƒ�ì—� ë”°ë�¼ì„œ ì—„ì²ë‚œ 가치를 ìž�ì‹ ì—�게 줄 수 ë�„ ìžˆê³ , 아무런 가치ë�„ 주지 않ì�„ 수 ìžˆë‹¤ê³ ìƒ�ê°�한다. - [ìƒ�협]
[책분류]
- 새싹êµ�실/2013/ë�¼ì�´ížˆìŠ¤ì•„ìš°í† ë°˜/6회차 . . . . 659 matches
= 출�체� =
||�름 ||1회||2회||3회||4회|| 5회|| 6회||
||임지훈|| o || o ||지�|| o || ㅇ|| ㅇ ||
||�명연|| o || o || o || o || ㅇ|| ㅇ||
||지�민|| o || o || o || o || ㅇ|| ㅇ||
||박경준|| o || o || o ||지�|| ㅇ|| 미안ㅋ||
||ê³ í•œì¢…|| o || o || o || o || ã…‡|| ã…‡||
= 수업 내용 =
== 계� ==
== ê²°ê³¼ ==
== ë‚´ìš© ==
* switch 복습
* case� break는 왜 쓰는가?
* if - else로 바꾸어 본다.
* 조건� 문법
* continue 쓰는 �황� 보여 줌.
== ê³¼ì œ ==
= 후기 작성 ìš”ë ¹ =
후기 작성 ìš”ë ¹ : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
- HowToStudyRefactoring . . . . 657 matches
["Refactoring"]� 혹� �명� 책� 공부하는 법
OOP를 í•˜ë“ ì•ˆí•˜ë“ í”„ë¡œê·¸ëž˜ë°�ì�´ëž€ ì—…ì�„ 하는 사람ì�´ë�¼ë©´ ì�´ ì±…ì�€ ìž�ì‹ ì�˜ ê³µë ¥ì�„ 서너 단계 ë ˆë²¨ì—…ì‹œì¼œ 줄 수 있다. ìž�ì§ˆêµ¬ë ˆí•œ ê¸°ìˆ ì�„ ì�µížˆëŠ” 것ì�´ ì•„ë‹ˆê³ ê¸°ê°�ê³¼ ë‚´ê³µì�„ ì¦�강하는 것ì�´ë‹¤. 혹ìž�는 DesignPatterns ì�´ì „ì—� ["Refactoring"]ì�„ ë´�야 í•œë‹¤ê³ ë�„ 한다. ì�´ ë§�ì�´ ì–´ëŠ� ì •ë�„ ì�¼ë¦¬ê°€ 있는 것ì�´, 효과ì �ì�¸ 학습ì�€ ë¬¸ì œ ì�˜ì‹�ì�´ ì„ í–‰ë�˜ì–´ì•¼ 하기 때문ì�´ë‹¤. DesignPatterns는 거시ì � ì°¨ì›�ì—�서 해결안들ì�„ 모아놓ì�€ 것ì�´ë‹¤. ["Refactoring"]ì�„ ë³´ê³ ë‚˜ì�œ 냄새(Bad Smell)를 ë§¡ì�„ 수 있는 후ê°�ì�„ 발달시켜야 한다. ["Refactoring"]ì�˜ 목ë¡�ì�„ 모ë‘� 외우는 것ì�€ í�° ì�˜ë¯¸ê°€ 없다. 그것보다 냄새나는 코드를 ëŠ�ë‚„ 수 있는 ê°�수성ì�„ 키우는 것ì�´ ë�” 중요하다. 본ì�¸ì�€ ì�¼ì£¼ì�¼ì—� 한 가지씩 나ì�œ 냄새를 ì •í•´ë†“ê³ ê·¸ 기간 ë�™ì•ˆì—�는 ìž�ì‹ ì�´ ì ‘í•˜ëŠ” ëª¨ë“ ì½”ë“œì—�서 ê·¸ 냄새만ì�´ë�¼ë�„ 확실히 ë§¡ë�„ë¡� 집중하는 방법ì�„ 권한다. ì�¼ëª… ["ì�¼ì·¨ì§‘중후ê°�법"]. 패턴 ê°œë…�ì�„ ë§Œë“ ê±´ì¶•ê°€ í�¬ë¦¬ìŠ¤í† í�¼ ì•Œë ‰ì‚°ë�”나 GoFì�˜ 랄프 존슨ì�€ 좋ì�€ ë””ìž�ì�¸ì�´ëž€ 나ì�œ 것ì�´ 없는 ìƒ�태ë�¼ê³ 한다. 무색 무미 무취ì�˜ 無爲ì � 自然 코드가 ë�˜ëŠ” ê·¸ë‚ ì�„ 위해 오늘ë�„ 우리는 ë¦¬íŒ©í† ë§�ì�´ë�¼ëŠ” 有爲를 ì�µížŒë‹¤. -- 김창준, ''마ì�´í�¬ë¡œì†Œí”„트웨어 2001ë…„ 11월호''
기학으로 우리 사ìƒ�사ì—� í�° íš�ì�„ ê·¸ì�€ ì² í•™ìž�ìš”, "서울서 ì±…ë§Œ 사다 ë§�한 사람"으로 ì�´ë¦„ì�„ ë‚ ë¦´ ì •ë�„로 ì—„ì²ë‚œ ì§€ì‹�ìš•ì�„ 과시하ë�˜ 사ìƒ�ê°€ 혜강 최한기는 ê·¸ì�˜ ì €ìˆ <神氣通>ì—�서 눈ì—� 통하는 법(目通), ê·€ì—� 통하는 법(耳通), ì½”ì—� 통하는 법(鼻通) 등ì�„ ì�´ì•¼ê¸°í•˜ê³ 있다. 어떻게 하면 우리는 ì½”ì—� ë�„í†µí• ìˆ˜ 있ì�„까? ë¦¬íŒ©í† ë§�ì�„ 공부하거나 혹ì�€ í–ˆë�˜ 사람들ì—�게 ë§Žì�€ ì˜�ê°�ê³¼ 메타í�¬ë¥¼ 주는 ì±…ì�´ë‹¤. ì�¼ë�…ì�„ 권한다. --김창준
'''ìˆ˜ë ¨ë²•'''
* ["�취집중후�법"]
* Minimize Comments : 코드ì�˜ ê°€ë�…성ì�„ 떨어뜨리지 않거나 혹ì�€ ì˜¤ížˆë ¤ 올리면서 주ì„�ì�„ 최소화하ë�„ë¡� ë…¸ë ¥í•œë‹¤. ì�´ë ‡ê²Œ 하면, ìž�ë�™ìœ¼ë¡œ ë¦¬íŒ©í† ë§�ì�´ ì�´ë¤„지는 경우가 많다.
* Follow OAOO : OAOO 법칙ì�„ 가능하면 최대한 ë”°ë¥´ë ¤ê³ í•œë‹¤. ë¦¬íŒ©í† ë§� ìž�발공ì�´ 터진다.
* Follow ["LawOfDemeter"] : 디미터 법칙ì�„ 가능하면 ì§€í‚¤ë ¤ê³ í•œë‹¤. ì–´ë–¤ ë¦¬íŒ©í† ë§�ì�´ ì €ì ˆë¡œ ì�´ë¤„지거나 í•„ìš” 없어지는가?
* Pair Refactoring : 함께 ë¦¬íŒ©í† ë§�한다. 혼ìž� 하는 것 보다 훨씬 빨리 훨씬 ë�” ë§Žì�€ 것ì�„ 배울 수 있다. 특히, ê°�ìž� 작성했ë�˜ 코드를 함께 ë¦¬íŒ©í† ë§�í•˜ê³ , ì œì‚¼ìž�ì�˜ 코드를 ë˜� 함께 ë¦¬íŒ©í† ë§�í•´ ë³´ë�¼. 사람ì�´ 많다면 다른 페어가 ë¦¬íŒ©í† ë§�한 것과 서로 비êµ�í•˜ê³ í† ë¡ í•´ë³´ë�¼.
* Separate The What From The How : "어떻게"와 "무엇ì�„"ì�„ 분리하ë�„ë¡� 하ë�¼. ì–´ë–¤ ë¦¬íŒ©í† ë§�ì�´ 창발하는가?
["학습방법분류"]
- LUA_2 . . . . 656 matches
1. �료형
ì�´ë²ˆì—�는 루아ì�˜ ìž�료형ì—� 대해서 글ì�„ ì�¨ ë³´ê² ìŠµë‹ˆë‹¤. 루아ì�˜ ìž�료형ì�€ ë§Žì§€ 않습니다. 기본ì �ì�¸ ìž�료형ì�€ 숫ìž�, 문ìž�ì—´, nil(Null) , boolean ì�´ 있습니다. 간단하게 예를 살펴보면 type ì—°ì‚°ìž�로 ìž�료형ì�˜ ì�´ë¦„ì�„ 알 수 있습니다.
> print(type("TEST")) --- 문�열
> print(type(1)) --- 숫�
>print(type(true)) --- 논리 �료형
>print(type(nil)) --- NULL ê°’
위와 ê°™ì�€ ëª…ë ¹ì–´ë¡œ ìž�료형ì�˜ typeì�„ 알 수 있습니다.
ê·¸ë¦¬ê³ ì¶”ê°€ì �으로 tableì�´ë�¼ëŠ” ìž�료형ì�´ 있습니다. tableì�€ 배열로 ë³¼ 수ë�„ 있지만 루아ì—�서는 좀 ë�” 다른 ì�˜ë¯¸ë¥¼ 갖습니다. tableì�€ 나중ì—� 따로 설명하ë�„ë¡� í•˜ê² ìŠµë‹ˆë‹¤. ìš°ì„ ì˜¤ëŠ˜ì�€ 맛보기로 tableì�„ 만들어만 ë³´ê² ìŠµë‹ˆë‹¤.
ì�´ì œ ê°�ê°�ì�˜ ìž�료형ì�€ 좀 ë�” ìž�세히 살펴 ë³´ê² ìŠµë‹ˆë‹¤. ìš°ì„ number 부터 살펴 ë³´ê² ìŠµë‹ˆë‹¤.
number는 ì •ìˆ˜í˜•, 실수형,지수형ì�´ 있ì�„ 수 있습니다.
> print(1) --- �수
> print(0xa) --- 16진수
> print(1.1) --- 실수
> print(1e2) --- 지수형 1 * 10^2
boolean 논리 �료형� true/false 와 같� 비� 연산�를 통해 얻� 값� �합니다.
nill ì�€ 단순히 ìž�료형ì�¼ ë¿�ë§Œ 아니ë�¼ instanceí™” ë�˜ì§€ 않ì�€ ëª¨ë“ ê°�ì²´ 형태를 ë§�합니다.
2. 연산�
ìž�료형ì�„ ë°°ì› ìœ¼ë‹ˆ ì�´ì œ ìž�료형ì�„ 연산하기 위한 ì—°ì‚°ìž�들ì�„ 살펴 ë³´ê² ìŠµë‹ˆë‹¤.
ìš°ì„ ê°„ë‹¨í•œ 대입부터 ë³´ê² ìŠµë‹ˆë‹¤.
> sum = 10 + 10 --- 기본ì �ì�¸ number 대입
- 재미있게공부하기 . . . . 652 matches
재미있게 ê³µë¶€í• ìˆ˜ 있다. ê¼ ìž�ì‹ ì�„ 혹ë�…하게 채ì°�질하며 공부해야만 하는 것ì�€ 아니다.
== 기본 �리 ==
재미없으면 하지��
재미없는 공부는 ì•„ì§� 때가 멀었다는 ì‹ í˜¸ì�´ë‹¤. 하지마ë�¼. 재미있는 걸 찾아 공부해ë�¼. 그러다보면 ì–¸ì 가는 재미없ë�˜ 것들ì�´ 무지 재미있어질 것ì�´ë‹¤. ëª¨ë“ ì§€ì‹�ì�€ ë§žë‹¿ì•„ 있다.
재미있게 만들�
재미없지만 ê¼ ê³µë¶€ë¥¼ 해야 한다면 재미있게 만들어ë�¼. ìš°ì„ ë¶„ì„�ì�„ 하ë�¼. 무엇ì�´ ìž¬ë¯¸ì—†ê³ ì§€ë£¨í•˜ê²Œ 만드는지, ê·¸ë¦¬ê³ ë‚´ê°€ 재미있어 하는 것ì�€ ì–´ë–¤ 것들ì�´ê³ 그것들ì�˜ 공통ì �ì�€ 무엇ì�¸ì§€. ê·¸ë¦¬ê³ ìž¬ë¯¸ì—†ëŠ” 것ì—�서 ë‚´ê°€ 재미있어 하는 요소들ì�„ 찾아낼 수는(혹ì�€ íˆ¬ì‚¬í• ìˆ˜ëŠ”) 없는지.
== 공부를 재미있게 만드는 방법들 ==
'''재미있는 �료 찾기'''
ì–´ë–¤ ì£¼ì œë¥¼ 공부하는 길ì�€ 여러가지다. ê¼ ìˆ˜ì—…ì—�서 ì •í•´ì¤€ êµ�재로 ê³µë¶€í•´ì•¼í• í•„ìš”ëŠ” 없다. ëª¨ë“ ê³µë¶€ì—� ì •ë�„란 없다. ìž�ì‹ ì�´ ìž¬ë¯¸ìžˆì–´í• ë§Œí•œ ìž�료를 찾아ë�¼. 그것ì�´ ì±…ì�´ë“ , 사람ì�´ë“ , ì�¸í„°ë„·ì�´ë“ . 다만, 그런 ìž�료를 ì°¾ëŠ�ë�¼ ëª¨ë“ ì‹œê°„ì�„ 허비하는 잘못ì�„ 하진 ë§�아야 한다. ë¨¼ì € 공부해 본 사람들ì—�게 물어본 다ì�Œ ê·¸ 중ì—�서 ê³ ë¥´ëŠ” 것ì�´ 효과ì �ì�´ë‹¤.
'''지� 겹치기'''
공부를 í• ë•Œ ë‚´ê°€ ì�´ë¯¸ ì•Œê³ ìžˆëŠ” 것, ë‚´ê°€ 재미있어 하는 것과 연관성ì�„ 찾아ë�¼. ë‚´ ì�¼ìƒ�ì�˜ ì‚¶ê³¼ ì—°ê²°ì �ì�„ 찾아ë�¼. 메타í�¬ì �ì�¸ NoSmok:그림듣기 ë�„ 좋다.
'''같� 공부하기'''
다른 사람과 함께 공부한다. 다양한 ê´€ì �ê³¼ í•´ì„�ì�´ 가능하다는 것ì�„ 배운다. 그들ì�˜ 경험ì�„ 배운다. 용기를 ì–»ê³ ë‘�ë ¤ì›€ì�´ 사ë�¼ì§„다. 재미가 ìƒ�긴다. 특히 서로를 가르치는 것ë�„ 아주 좋ì�€ 방법ì�´ë‹¤.
'''재미있는 것부터 하기 (낙하산 공부법)'''
재미없는 공부ì—�ë�„ 그나마 개중 재미있는 놈ì�´ 있다. ê·¸ 놈부터 공략한다. 그걸 ê³µë¶€í•˜ê³ ë‚˜ë©´ ì�´ì „ì—� 재미없어 ë³´ì�´ë�˜ 것들ì�´ 하나 둘 재미있어 ë³´ì�´ê¸° 시작한다. ì�´ëŠ” NoSmok:김창준ì�˜ì�¼ë°˜ë‹¨ì–´ê³µë¶€ë¡ ì�˜ Frontier Zone Systemê³¼ ìœ ì‚¬í•˜ë‹¤.
'''여러 �료 사용하기'''
''재미있는 것부터 하기''와 비슷하게 íŠ¹ì • 부분ì�„ ê³ ë¥´ê³ ê·¸ 놈ì�„ 집중 공략해서 공부하는 방법ì�´ë‹¤. ì�´ 때 가능하면 여러개ì�˜ ìž�료를 ì´� ë�™ì›�한다. 예를 들어 논리ì�˜ 진리표를 공부한다면, 논리학 ê°œë¡ ì„œ 수ì‹ê¶Œì�„ 옆ì—� ìŒ“ì•„ë†“ê³ ì�¸ë�±ìŠ¤ë¥¼ ë³´ê³ ì§„ë¦¬í‘œ 부분만 찾아ì�½ëŠ”ë‹¤. 설명ì�˜ ì°¨ì�´ë¥¼ 비êµ�, 관찰하ë�¼(부수ì �으로 좋ì�€ ì±…ì�„ 빨리 알아채는 ê³µë ¥ì�´ 쌓ì�¸ë‹¤). 대가는 ì–´ë–¤ ì‹�으로 설명하는지, 우리나ë�¼ 번ì—서는 얼마나 ê°œíŒ�ì�¸ì§€ 등ì�„ 살피다 ë³´ë©´ ì–´ëŠ�새 ìž�ì‹ ê°�ì�´ ë¶™ê³ (최소한 진리표ì—� 대해서 ë§Œí�¼ì�€ ë¹ ì‹¹í•´ì§„ë‹¤) 재미가 ìƒ�긴다. see also HowToReadItì�˜ ''ê°™ì�€ ì£¼ì œ ì�½ê¸°''
NeoCoinêµ°ì�€ 재미있게 ìˆ™ì œí•˜ëŠ” ìš”ë ¹ì�„ ì�µížŒ 것 같다. 축하한다. 후배들ì�„ 위해 ê·¸ ìš”ë ¹ì�„ 한번 í’€ì–´ë†“ì•„ë³´ê² ë‹ˆ? --JuNe
["학습방법분류"]
- 2011ë…„ë�…서모임/ì£¼ì œ . . . . 651 matches
||ì£¼ì œ||ì�½ì–´ì˜¨ ì±…||
||2011ë…„ì�„ 준비하는 ì±…||다시 시작하는 힘, 성공한 CEO는 단순하게 해결한다, ì„ ë¬¼||
||마ì�Œì�„ 움ì§�ì�´ëŠ” ì±…, ê°�ë�™ì �ì�¸ ì±…||ê²½ì², ë‚´ 심장ì�„ ì�´ë�¼, ë‚´ ì˜�혼ì�´ 따뜻했ë�˜ ë‚ ë“¤, 엄마를 ë¶€íƒ�í•´||
||ì�½ìœ¼ë©´ 화가나는 ì±…||엄마ì�˜ 공책, 파리대왕, ë�„가니, 공부가 가장 ì‰¬ì› ì–´ìš”||
||ìž�ì‹ ì�˜ ìƒ�ê°�ì�„ 대변해주는 ì œëª©ì�„ 가진 ì±…||나는 ì•„ì§� 어른ì�´ ë�˜ë ¤ë©´ 멀었다, 왜 사람들ì�€ ì�´ìƒ�한 것ì�„ 믿는가, 작심후 3ì�¼, 1등만 기억하는 ë�”러운 세ìƒ�||
||나ì—�게 ë�„움ì�´ ë�˜ëŠ” ì±…(여가, 게임, 공부 등등 ë�ë“ ì§€ ë�„움 ë�˜ëŠ” ì±…)||우리ë§� 달ì�¸, 중ë�…ì�˜ ì�´í•´ì™€ ìƒ�ë‹´ì�˜ ì‹¤ì œ, 꿈ì�˜ ë�„시||
||�화화� 책||나니아 연대기, � 박스||
||실존 ì�¸ë¬¼ì�´ 다뤄진 ì±…||네 꿈ì—� 미ì³�ë�¼, 가우디 임펙트, 마리아 ì¹¼ë�¼ìФ ë‚´ë©´ì�˜ ì—´ì •ì�˜ ê³ ë°±||
||ì˜ˆì „ì—� ì�½ì—ˆì�„ 때 ì�´í•´ê°€ ë�˜ì§€ 않았ë�˜ ì±… (ì–´ë ¤ì›Œì„œ or ë‚´ ìƒ�ê°�ê³¼ 달ë�¼ì„œ)||ë�°ë¯¸ì•ˆ, 몰입ì�˜ ê¸°ìˆ , 왜 나는 너를 사랑하는가||
||한êµì�¸, 외êµì�¸ì�´ 나오는 ì±…||먼지ì�˜ 여행, GO||
||배경� 약간��� 현실� 아닌 책||거울 나�� 앨리스, �간, 해리�터||
||본격 ì¤‘ê°„ê³ ì‚¬ 기ë…� ìž�ìœ ì£¼ì œ||ë‹¹ì‹ ì—†ëŠ” 나는, 하늘 호수로 ë– ë‚œ 여행||
||서로ì�˜ ì±… ë¹Œë ¤ë³´ê¸°||GO, 하늘 호수로 ë– ë‚œ 여행, ì„ ë¬¼||
||ìž�ì‹ ì�˜ 취미가 담긴 ì±… ì�½ê¸°||Legend, ê³ êµ¬ë ¤, 수집ì�´ì•¼ê¸°||
||ë�™í™”ì±… ì›�ìž‘ ì�½ê¸°||ì•Œê³ ë³´ë©´ 무시무시한 그림ë�™í™”||
||심리학 ê´€ë ¨ ì±…, 심리학ì �ì�¸ ì±…||ìƒ�대를 꿰뚫어보는 힘 스눕, ìž�ì¡´ê°�, ìƒ�대ì�˜ 코드를 해킹하ë�¼, ê´´ì§œ 심리학, í™”||
||ê°�ë�™ì�„ 주는 ì±…||아프니까 ì²ì¶˜ì�´ë‹¤, 서커스단 소년과 ì�¸ì–´, 너 외ë¡êµ¬ë‚˜, 1리터ì�˜ 눈물||
||여행ì—� ê´€ë ¨ë�œ ì±…||ì§€ë�„밖으로 행군하ë�¼, ì„œìš¸ì—¬í–‰ì‚¬ì „, 나ì�˜ ë¬¸í™”ìœ ì‚° 답사기, ë�™ê²½ì˜¤ê°� ||
||지금 �어야하는 책||카산드�� 거울, 미래�명-소프트파워 ||
||SF류 (소설)ì±…||파피용, ì¤‘ë ¥ì�˜ 법칙, ìœ ì „ìž�ê°€ 수ìƒ�하다! ||
- PowerOfCryptography/조현태 . . . . 651 matches
== 소� ==
숫ìž�ê°€ 지대 í�¬ë‹¤. ê°�당ì�´ 안ë�œë‹¤..ã… .ã…œ
사실 하ë�¼ë©´ ëª»í• ê²ƒë�„ 없지만, ìž…ë ¥ 형ì‹�ê³¼ ì¶œë ¥ 형ì‹�등ì�„ 새로 ì§œë‚´ê³ , ë�§ì…ˆë°� 곱셈연산ì�„ 다시짜주면 간단히(?)í•´ê²°ë�œë‹¤.
하지만 지금� �해야 하기때문� 시간� 부족한 관계로..
임시로 뒤� � 숫�는 해결하지 못하는 소스를 짜�었다.
ë‚´ì�¼ì�´ë‚˜ ëª¨ë ˆ ìˆ˜ì • ë°� 보완해서 ë‘�ê°œ 다 풀수 있ë�„ë¡� ë§Œë“¤ê² ë‹¤.
// ê°’ì�„ ìž…ë ¥ë°›ì�„때, ë‘� ê°’ì�˜ ìž…ë ¥ìˆœì„œë¥¼ 바꿔 놓았는ë�°, 그편ì�´ 좀ë�” ì•ˆì •ì �ì�´ë�¼ëŠ” 단순한 ì�´ìœ 때문..
회사ì—�서 ì�´ëŸ°ì§“ 하면 ì§¤ë¦¬ë ¤ë‚˜?ã…Žã…Žã…Ž
ë‘�번째 소스.. 숫ìž�ê°€ 커ë�„ ì €ìž¥í•˜ê³ ì—°ì‚°í• ìˆ˜ 있ì�„...듯 하다..;;ã…�;; ã…Žã…Žã…Ž MAX_LONGì�˜ ê°’ì�„ 10으로 줄ì�´ê³ 테스트를 해서 2ê°œ ì�´ìƒ�ì�˜ 경우ì—�ë�„ ë�Œì•„가는 것ì�€ ì•Œê² ëŠ”ë�°... 3번째 4번째 ì˜ˆì œì�˜ 수가 ì›�ì²´ 커야지 ë§�ì�´ë‹¤. ì—°ì‚°ì�˜ 결과가 좀처럼 안나온다. 곱하기 루틴ì—�서 계ì†� ë�”í•˜ê³ ìžˆëŠ”ë“¯..;;ã…�;;
�.. 다른방법� 찾아야 하나.^^;
== 소스 ==
cout << "결과값ì—� 1ì�„ ìž…ë ¥í• ê²½ìš° 프로그램ì�´ ë��납니다.\n";
cout << "ì œê³±í•œ 결과값ì�„ ìž…ë ¥í•´ì£¼ì„¸ìš”. >>";
cout << "ì œê³±í•œ 회수를 ìž…ë ¥í•´ì£¼ì„¸ìš”. >>";
cout << "잘못ë�œ ê°’ì�„ ìž…ë ¥í•˜ì˜€ìŠµë‹ˆë‹¤.\n";
cout << "결과값� " <<answer << " 입니다.\n";
cout << "�용해주셔서 �사합니다.\n";
=== �번째 소스 ===
cout << "ì œê³±í•œ 결과값ì�„ ìž…ë ¥í•´ì£¼ì„¸ìš”. >>";
cout << "ì œê³±í•œ 회수를 ìž…ë ¥í•´ì£¼ì„¸ìš”. >>";
- 성당과시장 . . . . 651 matches
[http://kldp.org/root/cathedral-bazaar/cathedral-bazaar.html 성당과시장] ì—�서 논문 번ì—문ì�„ ì�½ì�„ 수 있다. 논문 발표후 Eric S. Raymond는 집중 조명ì�„ 받았는ë�°, 얼마 있어 지금ì�€ 사ë�¼ì§„ Netscape ê°€ ìž�사ì�˜ 웹 브ë�¼ìš°ì €ì�¸ Netscape Navigtor를 [http://mozilla.org 모질ë�¼ 프로ì �트]로 오픈 소스시켜 ë�” ìœ ëª…í•´ 졌다. RevolutionOS ì—�서 ì‹¤ì œë¡œ Netscapeì�˜ ê²½ì˜�ì§„ì�€ ì�´ ê²°ì •ì¤‘ ì�´ 논문ì�„ ì�½ì—ˆë‹¤ê³ ì�¸í„°ë·°í•œë‹¤.
ì�´í›„ ì�´ 논문ì�€ 오픈소스ì—� 대한 개발 ì² í•™ê³¼ 입장ì�„ 대변하는 ìœ ëª…í•œ 글ì�´ ë�˜ì—ˆë‹¤.
ì�´ë“¬í•´ Eric S.Raymond 는 [http://kldp.org/root/gnu/cb/magic-cauldron/ 마법ì�˜ 솥] ì�´ë�¼ëŠ” 오픈소스ì�˜ 구체ì �ì�¸ 사업 형태 대한 논문ì�„ ì„ ë³´ì�¸ë‹¤. ê·¸ë¦¬ê³ ì�´í›„ [http://zdnet.co.kr/news/enterprise/article.jsp?id=69067&forum=1 ë�…ì �SW vs. 오픈소스「뜨거운 ê²½ì œ ë…¼ìŸ�] ê°™ì�´ ì•„ì§�까지ë�„ 꾸준한 ë…¼ìŸ�ì�´ ì�´ë£¨ì–´ 진다.
êµë‚´ì—�서는 최근(2004) ì�´ë§Œìš©ì”¨ê°€ MSì�˜ 초대 NTOì�¸ [http://www.microsoft.com/korea/magazine/200311/focusinterview/fi.asp 김명호 박사ì�˜ ì�¸í„°ë·°]를 ë°˜ë¡ í•˜ëŠ” [http://zdnet.co.kr/news/column/mylee/article.jsp?id=69285&forum=1 ì�´ë§Œìš©ì�˜ Open Mind- MS NTO 김명호 박사ì—� 대한 ë°˜ë¡ ] 컬럼ì�„ 개재하여 í™”ì œê°€ ë�˜ê³ 있다.
그외�� [http://kldp.org/root/gnu/cb/homesteading/homesteading.ko.html �지권� 개간], [http://kldp.org/root/gnu/cb/hacker-revenge/ 해커들� 반란]��는 논문� 있다. [http://kldp.org/root/cathedral-bazaar/cathedral-bazaar.html 성당과시장], [http://kldp.org/root/gnu/cb/homesteading/homesteading.ko.html �지권� 개간], [http://kldp.org/root/gnu/cb/magic-cauldron/ 마법� 솥], [http://kldp.org/root/gnu/cb/hacker-revenge/ 해커들� 반란] 순으로 씌였다.
나ì�˜ 경우 ì�´ëŸ° ì±…ì�€ 잘 않ì�½ê¸° 때문ì—� 그냥 ìš”ì �ë§Œ 알아ë‘�는 것ì�„ 좋아한다. -_-;
그래서 나는 온�� 문서들� 좋아한다 ㅋㅋ
대략 ì •ë¦¬ë¥¼ í•´ë³´ìž�ë©´ ì±…ì�˜ ì�´ë¦„ 그래ë�„ 성당과 시장ì�´ë�¼ëŠ” 것ì�´ 무엇ì�¸ì§€ë¥¼ 알아야 í• ê²ƒì�´ë‹¤.
|| 성당 || 찬란한 ê³ ë�… ì†�ì—�서 ì�¼í•˜ëŠ” 몇 명ì�˜ ë�„사 프로그래머나 ìž‘ì�€ 그룹ì�˜ 뛰어난 프로그래머들ì—� ì�˜í•´ 조심스럽게 ë§Œë“¤ì–´ì§€ê³ ë•Œê°€ ë�˜ì–´ì•¼ ë°œí‘œí• ìˆ˜ 있는 엄숙한 성당 ê±´ì¶• ë°©ì‹� ||
|| 시장 || ì�¼ì°�, ê·¸ë¦¬ê³ ìž�주 발표하여 다른 사람ì—�게 ìœ„ìž„í• ìˆ˜ 있는 것ì�€ 모ë‘� ìœ„ìž„í•˜ê³ , 뒤범벅ë�œ 부분까지 공개하는 그런 스타ì�¼ì�€ 서로 다른 ì�˜ê²¬ê³¼ ì ‘ê·¼ ë°©ì‹�ì�´ 난무하는 매우 소란스러운 시장 ê°™ì�€ 분위기 ||
ê²°êµ ì�´ ì±…ì�€ 2가지 형태ì�˜ 개발 ë°©ì‹�ì—� 대한 ì ‘ê·¼ 법ì�„ ì œì‹œí•œ ì±…ì�´ë©°, ì €ìž�ê°€ 주장하는 것ì�€ 아마ë�„ 시장 ë°©ì‹�ì�¼ 것ì�´ë‹¤. Open!!!
우리가 본래 �까했� 성당 방�� 아니� 시장방�� 개발형태로 꽤나 괜찮� 시스템� '''리눅스'''시스템� 탄�하였다.
(ë˜�한, ë ˆì�´ëª¬ë“œ 본ì�¸ì�€ ì�´ 시장방ì‹�ì�´ë�¼ëŠ” 것ì�„ ì‹¤ì œë¡œ ê²½í—˜í•´ë³´ê³ ìž� fetchmail ì�´ë�¼ëŠ” 것ì�„ ì‹¤ì œë¡œ 시장방ì‹�으로 ê°œë°œí•´ë³´ì•˜ë‹¤ê³ í•œë‹¤.)
ì�´ ì±…ì�€ 당시 ì±…ì�´ 발표ë�œ 시ì �ì—�서 얼마뒤 ë„¤ì¸ ì¼€ì�´í”„ 사가 ë§�í•˜ê³ , ë§�하면서 Netscape ì�„ Mozilla ë�¼ëŠ” Project ì�´ë¦„으로 발표함으로ì�¨ ë�”ìš±ìœ ëª…í•´ ì¡Œë‹¤ê³ í•œë‹¤.
ì‹¤ì œë¡œë�„ ë„¤ì¸ ì¼€ì�´í”„사ì—�서 ì�´ ê²°ì •ì�„ 하는ë�° ì�´ ì±…ì�´ 중요한 ì—í• ì�„ í–ˆë‹¤ê³ í•œë‹¤.
ë¬¼ë¡ ë‚˜ëŠ” 않 ì�½ì—ˆì§€ë§Œ ã…‹ã…‹;;
["책분류"]
- 프로그래ë°�잔치/ì²«ì§¸ë‚ . . . . 647 matches
프로그래ë°� 잔치 ì²«ì§¸ë‚ ê³„íš�.
== 참여� ==
ì‹ ìž¬ë�™, ê°•ì�¸ìˆ˜, ì�´ë�•준, ì •ì§„ê· , 남ìƒ�협, 김남훈, ì�´ìƒ�ê·œ, ì�´ì°½ì„, ìž„ì˜�ë�™, 세연, 김기웅, ì�€ì§€, ìœ ìƒ�ìš±, ì�´ì •ì§�
=== 8월 29�(목) ===
I. '''ZeroWiki Name Space 설명, í† ë¡ ì•žìœ¼ë¡œì�˜ ë°œì „ ë°©í–¥ í† ë¡ (["페ì�´ì§€ì�´ë¦„"]) '''
* ZeroWiki � FeedBack � 관하여 �야기 해보�.
* 페ì�´ì§€ë¥¼ ê³ ì¹ ìˆ˜ 있는 '''용기'''를 ìƒ�ê°�í•´ ë³´ìž�.
* ZeroWiki를 ì‚¬ìš©í• ë•Œ ì§€ì¼œì•¼í• ì œ 1 ì›�ì¹™ì�„ ì œì‹œ 한다.
* 위키ì�˜ 장ì �ê³¼, ì�¨ì•¼ë§Œ 하는 ì�´ìœ ì—� 대하여 ì�´ì•¼ê¸° í•´ ë³´ìž�.
* '''Think Difference ë‚¯ì„ ì–¸ì–´ì™€ì�˜ ì¡°ìš°'''
* 다양한 언어 혹ì�€ Frameworks로 ë¬¸ì œ 풀기
* 우리가 졸업ì�„ 하면서 ì ‘í•˜ëŠ” 언어ì�˜ 수가 얼마나 ë�˜ëŠ”ê°€? 10ì†�ê°€ë�½ì—� ê¼½ì�„수 있지 않ì�„까? 프로그래ë°� ê²½ë ¥ì�´ ì§§ì�€ 사람ì�´ë�¼ë©´, ë§Žì�€ 경험ì�„, ë§Žì�€ 사람ì�´ë�¼ë©´ 색다른 경험ì�„ ì ‘í•´ ë³´ìž�.
* '''ì§„í–‰'''
1. ì œì‹œë�˜ëŠ” 여러가지 종류ì�˜ 언어중 하나를 ê³ ë¥¸ë‹¤.
* 언어를 �용하면서 중간중간 해당언어� 특징, 개발환경 등� 대해 �야기 나누기.
* 언어를 ì�´ìš©í•˜ë©´ì„œ ë¬¸ì œ 풀기. & 해당 언어ì—� 대해서 위키ì—� Thread - Document 작성
=== Language Set (Resource 는 � 페�지들 참조) ===
* ["Smalltalk"] - ì‹ ìž¬ë�™, ê°•ì�¸ìˆ˜
* Haskell - ì�´ë�•준, ì •ì§„ê· , 남ìƒ�협, 김남훈
* ["Scheme"] - ì�´ìƒ�ê·œ, ì�´ì°½ì„
- GDG . . . . 646 matches
== 개요 ==
* 현재 대학êµ� 중ì—�서는 ìˆì‹¤ëŒ€í•™êµ�ì�˜ GDG Soongsil Universityê°€ ìœ ì�¼.
== GDG 설립 진행 �황 ==
* 중앙대� GDG 설립 추진.
* ZeroPage ë‚´ 소모임 형태로 개설하는 것ì�´ 좋다는 ì�˜ê²¬ì�„ ìˆ˜ë ´í•˜ì—¬ 공지. (9ì›” 중)
* Google Korea 부장님과 [김민재] 컨�.
* ZeroPageì�˜ 활ë�™ 모습과 Googleì�´ 주최하는 다양한 행사ì—� 참여하는 모습ì�„ ë³´ê³ ê²°ì •í•˜ê² ë‹¤ê³ í•¨.
* GDG Pre-DevFest Hackathon 2013 ì—� ì°¸ì—¬í•˜ê³ , GDG DevFest Korea 2013ì�˜ HackFair 안드로ì�´ë“œ ì• í”Œë¦¬ì¼€ì�´ì…˜ ê³µëª¨ì „ì—� 작품 출품.
* with [ê³ í•œì¢…], [ì¡°ì˜�준], [장í˜�재], [김민재], [ì¡°ê´‘í�¬]
* 2014년 1월 25� Std.IO 단체 결성과 Hello, World! 행사 진행으로 �해 가능성� � 높아�.
* 안 하기로 ê²°ì •, 2014ë…„ 2ì›” 6ì�¼ - [ì¡°ê´‘í�¬]
== 장ì � ==
* 커뮤니케�션
* Google 소ì†� 개발ìž�들과 ë§Œë‚ ìˆ˜ 있는 기회가 높아ì§�
* 타 대학과� �류� 활발해 질 것
* �보
* �아리 주관 행사 때 GDG와 �아리명 공� 병기 가능. (지난 문�� 대한 답변 중)
* Googleì�˜ 네임벨류를 ì‚¬ìš©í• ìˆ˜ 있ì�Œ
* [OpenCamp]같� 행사� 많� 외부�들� 참가 기대
* ê³ í•™ë…„ 분들ì�´ë‚˜ 타과ìƒ�들ì�´ 들어오기 íŽ¸í• ê²ƒ
- DataCommunicationSummaryProject/Chapter11 . . . . 641 matches
= 11장 소개(Fixed Wireless Technology =
* ë¬´ì„ í†µì‹ ì¤‘ì—�서ë�„ 모바ì�¼ì�´ 아닌 ê³ ì •ë�œ ë¬´ì„ í†µì‹ ê¸°ìˆ ì—� 대해 알아보ìž�.(방송êµì²˜ëŸ¼...etc.)
* 강�� 중심 + 부연설명
* ìœ ì„ ê¸°ìˆ ê³¼ ì§�ì ‘ì �ì�¸ ê²½ìŸ�관계
* 너무 먼 거리는 ì–´ë ¤ì›€. 하지만 í†µì‹ ì�˜ ë§�단부분ì—�서는 ìœ ë¦¬í•¨
* ê´‘ì¼€ì�´ë¸”ì�˜ 경우 중간ì—� ì‹ í˜¸í™•ìž¥ì�„ 거치기 ì „ê¹Œì§€ 초당 1000í…Œë�¼ë¹„트(페타비트)까지ë�„ 보내지만 ë¬´ì„ ì�€ ì�´ë ‡ê²Œ í• ìˆ˜ 없다. 하지만 í†µì‹ ì�˜ ë§�단부분(Local Loop)ì—�ì„ ë‹¤ë¥´ë‹¤. ë�„심 한가운ë�°ë‹¤ê°€ ê´‘ì¼€ì�´ë¸”ì�„ 파묻기 위해 다 뒤엎진 못하지 않는가...;;
* ê´‘ëŒ€ì— ë¬´ì„ ì‹œìŠ¤í…œ - ì „í™” + ì¼€ì�´ë¸”TV
* 광대ì—(대ì—í�ì�´ ë„“ì�€) ë¬´ì„ ì‹œìŠ¤í…œì�´ 몇년 ë‚´ì—� ìœ ìš©í• ê²ƒìœ¼ë¡œ ë³´ì�´ëŠ”ë�° ì „í™”ë“ TV ë“ ìœ ì„ í†µì‹ ë³´ë‹¤ ì‹¸ê³ ì‰½ê²Œ 쓸 수 있ì�„ 것ì�´ë‹¤.
* í†µì‹ ì„œë¹„ìŠ¤ë¥¼ 하는ë�° 있어 가장 효율ì �ì�´ê³ ë¹ ë¥¸ 방법ì�´ë‹¤.
* ''설치시ì—� ìœ ì„ ì�€ 하나 설치땜ì—� ë•…ì�„ 파야하는 엽기를 범하지만 ë¬´ì„ ì�€ 안테나 ê°™ì�€ê±°ë§Œ 설치하면 ë�œë‹¤. B) ''
* point-to-point 방�과 multipoint 방�� 있다.
* ë³´ë‚´ê³ ë°›ëŠ” 모양새가 대ì¹í˜•ì�´ë‹¤. ë ˆì�´ì €ë‚˜ 극초단파 ê°™ì�€ 걸로 사용한다.
* 단ë§�기만 있으면 ê±°ì�˜ ì˜�구ì �으로 base station ê³¼ ì—°ê²°ë�˜ì–´ ì‚¬ìš©ê°€ëŠ¥í•˜ê³ ê¸°íƒ€ 등등 ì—´ë�¼ 좋ì�€ ì �ì�´ 많긴하지만 대ì—í�ì�„ ê³µìœ í•œë‹¤ëŠ” 것ì�´ 단ì �ì�´ë‹¤.
* 표 11.1 ì°¸ê³ í•˜ì‹œê¸¸.315쪽ì—� 있ì�Œ.
* 대부분 보급ë�˜ì–´ìžˆëŠ” wireless local loop systemì�€ ì‚°ì—…, 과학, ì�˜í•™ìš© 주파수(ISM band) 를 사용한다. ì‹¤ì œë¡œ IEEE 802.11b 표준ì—� 기초한 시스템ë�„ 있다.
* ë�¼ì�´ì„¼ìŠ¤ê°€ 없어ë�„ ë�˜ê¸° 때문ì—� 누구나 ì„¤ì¹˜í• ìˆ˜ 있다. 하지만 누구나 그런 ìƒ�ê°�ì�„ ê°€ì§€ê³ ì‚¬ìš©í•˜ê¸° 때문ì—� í†µì‹ ë°©í•´ê°€ ë§Žì�´ ì�¼ì–´ë‚œë‹¤.
* 8km 까지는 서비스 범위가 ë�„달한다. 표준으로 11Mbps를 ì§€ì›�하지만 multipoint 특성ìƒ� 대ì—í�ì�„ 사용ìž�들ì�´ ê³µìœ í•˜ê¸° 때문ì—� ì‹¤ì œë¡œëŠ” 2~6Mbps ê°€ë�œë‹¤.
* Multipoint Multichannel Distribution System � 약��다.
* 1970년대 45Km ��까지� �는 케�블 TV 와 경�하기 위해 TV 방송 시스템으로 개발�었다.
* ê³ ì •ë�œ ë¬´ì„ ê¸°ìˆ ì�€ 오í�¼ë ˆì�´í„°ë“¤ì—�ê±° ê³ ê°�ì—�게 ë‹¿ì�„수 있는 ê°„ë‹¨í•˜ê³ ê°’ì‹¼ 방법ì�´ ë� 수 있다.
- GarbageCollection . . . . 641 matches
컴퓨터 환경ì—�서 가비지 ì»¬ë ‰ì…˜ì�€ ìž�ë�™í™”ë�œ 메모리 관리ì�˜ 한가지 형태ì�´ë‹¤. 가비지 ì»¬ë ‰í„°ëŠ” ì• í”Œë¦¬ì¼€ì�´ì…˜ì�´ 다시는 ì ‘ê·¼í•˜ì§€ 않는 ê°�ì²´ê°€ 사용한 메모르 공간ì�„ íšŒìˆ˜í•˜ë ¤ê³ í•œë‹¤. 가비지 ì»¬ë ‰ì…˜ì�€ John McCarthy ê°€ 1959ë…„ Lisp 언어ì—�서 수ë�™ì �ì�¸ 메모리 관리로 ì�¸í•œ ë¬¸ì œë¥¼ 해결하기 위해서 ì œì•ˆí•œ ê°œë…�ì�´ë‹¤.
현재ì—�는 기본ì �으로 Java, Dylan ê³¼ ê°™ì�€ 언어ì—�서는 기본 명세로서 ì œê³µë�˜ëŠ” 기능ì�´ë©°, C++, C와 ê°™ì�´ 수ë�™ì � 메모리 í• ë‹¹ìœ¼ë¡œ ë””ìž�ì�¸ë�˜ì—ˆì§€ë§Œ 가비지 ì»¬ë ‰ì…˜ 구현ì�„ ì§€ì›�하는 언어들ë�„ 존재한다.
가비지 ì»¬ë ‰ì…˜ì�˜ 주요 ê¸°ìˆ ì�€ 다ì�Œì�˜ 2가지로 êµ¬ë¶„í• ìˆ˜ 있다.
1. 어떻게 앞으로 사용ë�˜ì§€ 않ì�„ ê°�체를 ê²°ì •í• ìˆ˜ 있는가?
2. ê·¸ ê°�ì²´ê°€ 사용하는 ê°�ì²´ì�˜ ì €ìž¥ê³µê°„ì�„ ì–´ë–¤ì‹�으로 ë°˜í™˜í• ê²ƒì�¸ê°€?
2번째 경우ì—� 대한 힌트를 í•™êµ� ìž�료구조 êµ�재ì�¸ Fundamentals of data structure in c ì�˜ Linked List 파트ì—�서 힌트를 ì–»ì�„ 수 ìžˆê³ , 1번째ì�˜ ë‚´ìš©ì�€ ì›�ì¹™ì �으로 완벽한 예측ì�´ 불가능하기 때문ì—� 시스템ì—�서 ê°�ì²´ 참조를 ì €ìž¥í•˜ëŠ” ì‹�으로 해서 참조가 없으면 다시는 ì“°ì§€ 않는 다는 ì‹�으로 해서 처리하는 듯함. (C++ 참조 변수를 통한 ê°�ì²´ ìž�ë�™ 소멸 ê´€ë ¨ 내용과 ê´€ë ¨í•œ 부분ì�¸ 듯, 추측ì�´ê¸´ 한ë�° ì�´ê²Œ 맞는거 ê°™ì�Œ;;; ì•„ë‹�ì§€ë�„ ã…‹ã…‹ã…‹)
íŠ¹ì • 주기를 ê°€ì§€ê³ ê°€ë¹„ì§€ ì»¬ë ‰ì…˜ì�„ 하기 때문ì—� ê·¸ 시ì �ì—�서 ìƒ�당한 시간ìƒ� 성능ì�˜ ì €í•˜ê°€ ìƒ�긴다. ì�´ê±´ ì�¼ë°˜ì � ì• í”Œë¦¬ì¼€ì�´ì…˜ì—�서는 ë¬¸ì œê°€ ë�˜ì§€ 않지만, time critical ì• í”Œë¦¬ì¼€ì�´ì…˜ì—�서는 ìƒ�당한 ë¬¸ì œê°€ ë� 부분임. (Incremental garbage collection? 를 ì�´ìš©í•˜ë©´ ì�´ ë¬¸ì œë¥¼ ì–´ëŠ�ì •ë�„ 해결하지만 리얼타임 ë�™ìž‘ì�„ ì™„ì „í•˜ê²Œ 보장하기는 ì–´ë µë‹¤ê³ í•¨.)
ì�´ê±° ë§�ê³ ë�„ ë¬¸ì œê°€ ìƒ�ë‹¹í•˜ë‹¤ê³ í•˜ì§€ë§Œ, í•´ì„�해야하는 관계로;;; 아래 ë§�í�¬ì—�서 확ì�¸ 바람.
ìž�바를 처ì�Œ 배울때 가장 ì‹ ê¸°í–ˆë�˜ 것ì�¸ë�°.. -_-; ìž�료구조 시간(사실 ì •í™•ížˆ ë˜ë°°ìš°ëŠ”ì§€ ëª¨ë¥´ê² ì�Œ;;)ì—� 가비지 ì»¬ë ‰ì…˜ ì�´ì•¼ê¸°í•˜ë©´ì„œ 나오길래 찾아봄.
2번째ì�˜ 것ì�˜ 경우ì—�는 ìž�료구조 시간ì—� 들ì�€ 바로는 ì „ì²´ 메모리 ì˜�ì—ì�„ 2ê°œì�˜ ì˜�ì—으로 구분(used, unused). 메모리를 í• ë‹¹í•˜ëŠ” ê°œë…�ì�´ 아니ë�¼ unused ì˜�ì—ì—�서 ë¹Œë ¤ì˜¤ê³ , 사용ì�´ ë��나면 다시 unused ì˜�ì—으로 ë�Œë ¤ì£¼ëŠ” ì‹�으로 ë§Œë“ ë‹¤ê³ í•¨. ã…¡ã…¡;; ë‚´ê°€ ìƒ�ê°�하기ì—�는 ì�´ê±´ OS(or VM), 나 컴파ì�¼ëŸ¬ 수준(혹ì�€ allocation ê´€ë ¨ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ 수준)ì—�서 ì§€ì›�하지 않으면 안ë�˜ëŠ” 것 ê°™ì�Œ. ì •í™•í•˜ê²Œ 아시는 ë¶„ì�€ ë�§ë¶™ìž„좀..;;;
- 지금그때2005/후기 . . . . 640 matches
= 지금그때2005/후기 =
* 처ì�Œì—�는 ì�´ê²Œ ë�하는 행사ì�¸ê°€ í–ˆê³ , 좀 뻘ì˜í•˜ì§€ 않ì�„까 했다. 그런ë�° 오늘 ì�´ 행사ì—� 참여 해보니ê¹� ìƒ�당히 í�° 충격ì�„ 받았다. ì�´ë ‡ê²Œ ìž�리를 ì–´ë–¤ì‹�으로 만드ëŠ�ëƒ�ì—� ë”°ë�¼ì„œ ì�´ë ‡ê²Œ 훌ë¥í•œ í† ë¡ , í† ì�˜, 경험 ê³µìœ ê°€ 가능하구나 하는것ì�„ ëŠ�꼈다. ì�´ 행사를 통해서 다른 사람들ì�˜ 경험, ì¡°ì–¸, 좋ì�€ 얘기를 ë§Žì�´ 들어서 너무 좋았다. ì •ë§� 좋ì�€ 행사ë�¼ê³ ìƒ�ê°�했다. ê·¸ë¦¬ê³ ì�´ëŸ° 행사를 준비하기 위해서 수많ì�€ 회ì�˜, í† ë¡ ì�„ 한 03,04 ì œë¡œíŽ˜ì�´ì§€ 후배들ì�´ ìž�랑스럽게 ëŠ�껴졌다. ì�´ëŸ° '지금그때' 행사같ì�€ 분위기는 처ì�Œ ëŠ�ë�¼ëŠ”ë�°, ì •ë§� ì‹ ì„ í•˜ê³ ì¢‹ì�€ 경험ì�´ì—ˆë‹¤. - [ìƒ�협]
* 다른 ìƒ�ê°�ì�„ 가진 사람들ì�˜ 얘길 듣는 ê±´ ì°¸ 재밌는 ì�¼ 중 하나ì�¸ 것 같습니다. 05학번 새내기들ì�„ 비롯해 04, 03들ì�€ ë§Œë‚ ìž�리를 갖기가 힘들었는ë�° 새로운 만남ì�„ 갖게 ë�˜ì–´ 좋았습니다. ë‚´ë…„ì—�는 보다 ë�” ë°œì „í•œ '''지금그때''' ê°€ ë� 수 있길 ë°”ëž�니다. - [jeppy]
* ë§Žì�€ê²ƒì�„ ì¤€ë¹„í•˜ì˜€ê³ ë§Žì�€ 기대ë�„ 했었ë�˜ 지금그때 2005. 작년ì—� 참가하지 못했ë�˜ 아쉬움ì�„ 달래기위하여 올해ì—�는 준비ë�„우미ë�„ 하였습니다. 나름대로 열심히 하였는ë�° 행사ì�˜ 주체가 ë�˜ì–´ì£¼ì—ˆìœ¼ë©´ 하였ë�˜ 05학번ì�´ ë§Žì�´ 오지 못한것ì�´ 조금 ì•„ì‰¬ì› ì�„ë¿�. 행사 ë‚´ìš©ì—�는 í�° 만족ì�„ 하였습니다. ì €í�¬ê°€ 준비하면서 ì–´ë–¤ ìž�리가 ë�˜ì—ˆìœ¼ë©´ í–ˆë�˜ê²ƒì�´ 잘 ë°˜ì˜�ë�œê²ƒ ê°™ì•˜ê³ ì�´ëŸ° 행사가 있ì�„수 있다는것ì—� 대학ì—� 와서 ë˜�하나ì�˜ 기ì�¨ì�„ ì–»ì�€ê²ƒ 같습니다. ê³ í•™ë²ˆê³¼ ì €í•™ë²ˆì�´ ì�´ë ‡ê²Œ 어울릴수 있는ìž�리가 ìˆ ìž�리 외ì—�는 ê±°ì�˜ íž˜ë“ ê²ƒì�´ 사실ì�¸ë�° ì�´ë ‡ê²Œ 잘 어울릴수있다는것ì—�ë�„ ì‹ ì„ í•œ 충격ì�„ ë°›ì•˜ê³ ìš” 앞으로ë�„ ì‰ ê³„ì†� ì�´ì–´ë‚˜ê°€ê¸¸ ë°”ëž�니다. - [ì¡°ë�™ì˜�]
* 처ì�Œ 들었ì�„ ë•�, ê³ í•™ë²ˆ ì„ ë°°ë‹˜ë“¤ì�´ ë§Žì�´ ì˜¤ì‹ ë‹¤ê³ í•´ì„œ 솔ì§�히 ë§Žì�´ 긴장ë�˜ê¸°ë�„ 했지만, ì„ ë°°ë‹˜ë“¤ê³¼ ì •ë³´ë¥¼ ê³µìœ í•˜ê³ , ë˜� 좋ì�€ 얘기를 ë§Žì�´ 들ì�„ 수 있다는 ì�´ì•¼ê¸°ë¥¼ ë“£ê³ í˜¼ìž� 가게 ë�˜ì—ˆìŠµë‹ˆë‹¤. 기대를 ë§Žì�´ 한 ë§Œí�¼, ì„ ë°°ë‹˜ë“¤ì�˜ ë§�씀ì�„ ë“£ê³ í•™êµ�ìƒ�활ì—� 대해서 새ë¡ê²Œ ìƒ�ê°� í• ê¸°íšŒê°€ 있어서 ì¢‹ì•˜ê³ , ë˜� 1학년 때 그냥 쉽게 쉽게 지내는 ìƒ�활ì�„ 후회하는 기회를 갖게 ë�˜ì–´ì„œ ì •ë§� 잘 갔다ë�¼ëŠ” ìƒ�ê°�ì�„ 하게ë�˜ì—ˆìŠµë‹ˆë‹¤. ë�”ìš± 중요한건 , 훌ë¥í•˜ì‹ ì„ ë°°ë‹˜ë“¤ê³¼ 한 ìž�리ì—�서 ì�´ì•¼ê¸°ë¥¼ 나눴다는 ì �ì—�서 ì •ë§� 뿌듯합니다. 지금 그때를 참가하면서 얻는 것ì�´ 많았습니다. ê°�사합니다 ^^ ë‚´ë…„ì—�ë�„ 06,05,04... 등등 ì„ í›„ë°°ê°€ 모ì�´ëŠ” ìž�리 ê¼ ì°¸ì„�í•˜ê³ ì‹¶ë„¤ìš”. - [허아ì˜�]
- 새싹�실/2013/�구�구/2회차 . . . . 639 matches
= 출�체� =
||�름||출�||
||ë°•ì •ê²½|| ã…‡ ||
||�주�|| ㅇ ||
= 수업 내용 =
* scanf �리, 사용법
* 위키ì�˜ 대략ì �ì�¸ 사용법
== 계� ==
* 반복문 까지� 설명
* 간단한 wiki 사용법
== ë‚´ìš© ==
* scanf� �리와 사용법
* ì œë¡œíŽ˜ì�´ì§€ wiki 대략ì �ì�¸ 사용법
== ìˆ™ì œ ==
* wiki 가입 후 ìž�기 페ì�´ì§€ 만들기 [ë°•ì •ê²½] [ì�´ì£¼ì˜�]
* wiki 2주차 후기란� 후기 쓰기
* -ì‰¬ìš´ë¬¸ì œ- '''ë‘� ì •ìˆ˜ë¥¼ ìž…ë ¥ 받아 ë‘� ì •ìˆ˜ì�˜ í•©ê³¼ ê³± ì¶œë ¥í•˜ê¸°'''
ex) ë‘� ì •ìˆ˜ë¥¼ ìž…ë ¥í•˜ì„¸ìš”: 13 24
í•©: 37
* -ì•½ê°„ì–´ë ¤ìš´..- '''하나ì�˜ 문ìž�(char)를 ìž…ë ¥ 받아 해당 문ìž�ì�˜ 아스키 코드값 ì¶œë ¥í•˜ê¸°'''
- ArtificialIntelligenceClass . . . . 638 matches
�공지능 수업
== 2005ë…„ ==
�재 [[ISBN(0137903952)]]
�수 : 박재화 �수님
강��료
* [http://hilab.cau.ac.kr/file/down/ 강�홈페�지 PDS�듯]
* [http://aima.eecs.berkeley.edu/slides-pdf/ �터넷�서 찾� �다른 강��료��]
* 아래ìž�료는 ì�´êµ�재ì�˜ ì „ìž�ì±… 1995ë…„ë�„íŒ�.. 10ë…„ì „ -_-
== 2005ë…„ ì „.. ==
주대� : 4학년
�수 : 박사준 �수님
주�재 :
[http://www.wowbook.com/generic/book/info/book_detail.asp?isbn=ISBN89-88397-88-6 �공지능 개�� �용]
ê°•ì�˜ë‚´ìš© : 'ì§€ì‹�' 표현방법, íƒ�색ì—� ì�˜í•œ ë¬¸ì œí•´ê²° 방법 등
실습 : 팀 프로ì �트로 othello Game AI 작성.
=== 예ìƒ� 시험 ë¬¸ì œ ===
* [http://aima.cs.berkeley.edu/instructors.html 미êµëŒ€í•™ ì‹œí—˜ë¬¸ì œë“¤]
=== 참조�료 ===
지금 ì�¸ê³µì§€ëŠ¥ 수업ì�´ í”¼ê³¤í•˜ê³ ì¡¸ë¦° ì�´ìœ 는 ë˜ê¹Œ. êµ�수님ì�€ í•™ìƒ�들ì�˜ feedback ì�„ ë�Œì–´ë‚´ë ¤ê³ 하지만, ë�Œì–´ë‚´ê¸° 위한 방법 ìž�체를 잘 ëª¨ë¥´ì‹ ë‹¤ëŠ” ëŠ�낌ì�„ 강하게 받았다. 수업 ë‚´ìš©ì�˜ 경우ë�„ ì±…ì�˜ 수준ì�„ 벗어나지 못한다. (시간ìƒ� 조명ìƒ� ë�” 졸립기까지 하다. ë˜�는 êµ�수님ì�´ ì±…ì�˜ ë‚´ìš©ì�„ ì •í™•í•˜ê²Œ ì�´í•´í•˜ì‹œì§€ 못한다는 ëŠ�낌ì�„ ë§Žì�´ 받게 ë�˜ì—ˆë‹¤.) ì°¨ë�¼ë¦¬ 좀 ë�” 구체ì �ì�¸ ì˜ˆì œë¥¼ ë§Œë“¤ê³ , ì�´ì—� 대한 해결법ì�˜ ì§„í–‰ ê³¼ì •ì—� 대해 ì„¤ëª…í•´ì£¼ì‹ ë‹¤ë©´ 어떨까.
PPT í™”ì�¼ 프로ì �ì…˜ & ì�½ê¸°ëŠ” 3시간짜리 ì—°ê°• 수업ì—�는 ì •ë§�로! ì �합하지 않다는 것ì�„ 다시금 ëŠ�ë�¼ê²Œ 해주는 수업.
- MFCStudy_2002_1 . . . . 637 matches
= 소개 =
* ë�„움 : ["ì°½ì„"]
* 팀ì›� : ê¹€ì •í›ˆ(["ì •í›ˆ(K)ì�˜ 페ì�´ì§€~"]), ì •ìž¬ë¯¼(["Thor"])
* 목표 : 방학중 스터디 진행, Programming � 대한 �� �히기. Windows Programming � 대한 �해.
'''팀 목표 변경. C++ 팀� �. -_-;;'''
* 개강 (9월) 과 함께 종료
== ì§„í–‰ ==
=== 공지 ===
* ["EightQueenProblem"] OOP 로 해오ì‹ì‹œì˜¤. 다ì�Œ 모임ì�€ 8/29 ì˜¤ì „ 11:00 입니다. ["프로그래ë°�잔치"] ì „ì—� ìž ê¹� 모여서 마지막 모임ì�„ 가집시다. ^^
=== ì�¼ì • ===
Default : 매주 화요� 오후 4시.
|| ë‚ ì§œ || ì�¼ì • || ë¹„ê³ ||
|| 7/15(ì›”) || Visual C++ 사용. 메세지 구ë�™ë°©ì‹� 발표ë°� ì �ê²€. ê°�체지향ì�´ëž€? 오목ì�˜ ìž�ì„�효과 구현, 기능ì�˜ 모듈화. || ì˜¤ì „ 11시 모임. 첫 모임 ||
|| 7/23(화) || 오목 완성. (검사) 오목 보완.|| . ||
|| 7/30(í™”) || 오목 최종완성. ì—°ì‚°ìž� ìž¬ì •ì�˜ || . ||
|| 8/16(금) || 오목 구현 �. �� �해. OOP(CRC), Simulation || . ||
|| 8/20(í™”) || . || . ||
|| 8/27(í™”) || . || . ||
=== 진행 방법 ===
1. ìˆ™ì œ 검사
- 1thPCinCAUCSE/ExtremePairì „ëžµ . . . . 636 matches
== 소개 ==
* ["컴공과프로그래ë°�경진대회"](1회 대회)ì—�서 {{{~cpp Extreme Pair}}} 팀ì�˜ ì „ëžµì�„ ê³µìœ í•˜ëŠ” 페ì�´ì§€ 입니다.
* {{{~cpp Extreme Pair}}} 팀: ì�´ìƒ�ê·œ, ì‹ ìž¬ë�™
== ì „ëžµ ==
=== 시작 ===
* ì €í�¬ {{{~cpp Extreme Pair}}} 팀ì�€ ì–´ë–¤ ë¬¸ì œë“ ìš°ì„ ì†ŒìŠ¤ë¥¼ 기본ì �으로 ë°‘ì—� 형태로 시작했습니다. 그래서 ìž…ë ¥ê³¼ ì¶œë ¥ì�´ë‚˜ ì§„í–‰ì—�는 ì „í˜€ ì‹ ê²½ ì“°ì§€ ì•Šê³ ë¬¸ì œë¥¼ 푸는 ì•Œê³ ë¦¬ì¦˜(process() 함수 부분)ì—�ë§Œ ì§‘ì¤‘í• ìˆ˜ 있었습니다.
=== ì•Œê³ ë¦¬ì¦˜ ===
* 위ì—� 시작ì�´ ë��나면 둘ì�´ ì•Œê³ ë¦¬ì¦˜ì�„ ìƒ�ê°�했습니다.
* ë¬¸ì œë‹¹ 따로 ì•Œê³ ë¦¬ì¦˜ì�„ ìƒ�ê°�하여 ë¨¼ì € ìƒ�ê°�난 것ì�´ë‚˜ 둘 중ì—� 좋ì�€ ì•Œê³ ë¦¬ì¦˜ì�„ ì„ íƒ�했습니다.
* ì�´ë•Œ 여러 ë¬¸ì œë¥¼ ë�™ì‹œì—� 푸는 게(예: 2명ì�´ì„œ 2ê°œì�˜ ë¬¸ì œë¥¼ ë�™ì‹œì—� 푸는 것) 아니ë�¼ 한 ë¬¸ì œì—� 대해서만 ìƒ�ê°�했습니다. 왜ëƒ�하면 예를 들어 ë¬¸ì œ 1번ì�„ ìƒ�ê°�하는 ë�° Aê°€ 12ë¶„ Bê°€ 8ë¶„ì�´ ê±¸ë¦¬ê³ ë¬¸ì œ 2번ì�„ ìƒ�ê°�하는ë�° Aê°€ 10ë¶„ Bê°€ 15ë¶„ì�´ ê±¸ë ¸ë‹¤ê³ í•˜ë©´ í•œë¬¸ì œë¥¼ 둘ì�´ ë�™ì‹œì—� 풀면 8 + 10... ì´� 18ë¶„ì�´ ê±¸ë ¸ì�„ 것ì�„ ë¬¸ì œë¥¼ ê°�ê°� 나누어 풀면 최악ì�˜ 경우 Aê°€ 1번 Bê°€ 2번으로 나누어 풀면 12 + 15... ì´� 27분까지 시간ì�´ 걸리기 때문입니다. (대회 규칙ìƒ� 컴퓨터는 ê°� 팀당 무조건 1대입니다)
=== 코딩 ===
* 코딩ì�€ 기본ì �으로 ["PairProgramming"] ì�´ì˜€ìŠµë‹ˆë‹¤. 드ë�¼ì�´ë²„ê°€ ì½”ë”©í• ë•Œ 파트너는 잘못ë�œ 코딩ë¿�ë§Œ 아니ë�¼ ì�´í•´ì•ˆê°€ëŠ” 부분ì—�서는 계ì†�ì �ì�¸ 질문으로 드ë�¼ì�´ë²„ 스스로 명확한 코드를 만들ë�„ë¡� 했습니다.
* ["TestDrivenDevelopment"]를 ì‚¬ìš©í–ˆë‹¤ê³ ë§�하기는 ê·¸ë ‡ì§€ë§Œ 테스트 ì¼€ì�´ìŠ¤ë¥¼ ìž…ë ¥ìœ¼ë¡œ ë„£ì–´ë†“ê³ í”„ë¡œê·¸ëž˜ë°� 중간 중간ì—� ì œëŒ€ë¡œ ë�Œì•„가는 지를 확ì�¸í•˜ê¸° 위해 지금까지ì�˜ ì§„í–‰ ìƒ�황ì�„ ì¶œë ¥í–ˆìŠµë‹ˆë‹¤.
=== ì œì¶œ 시 í‹€ë ¸ì�„ 때 ===
* ë¬¸ì œ ì œì¶œ 후 í‹€ë ¸ì�„ 때 심사단 컴퓨터ì�˜ 틀린 ì¼€ì�´ìŠ¤ë¥¼ 대충 외워와서 ë¬¸ì œì �ì�„ 빨리 찾아 해결하였습니다.
* 시간ì�„ 단축키 위해 디스켓 ì œì¶œí• ë•Œë�„ 뛰었습니다...^^;;;
=== ê°œì�¸ì �ì�¸ 승리 요소 ===
==== 재� ====
* ìƒ�규와 ëŒ€íšŒì „ 연습ì�„ 통해 코딩 스타ì�¼ê³¼ 규칙ì�„ 미리 ì •í–ˆì—ˆë�˜ 게 ì¤‘ìš”í–ˆë‹¤ê³ ìƒ�ê°�합니다. 안그랬으면 ì•Œê³ ë¦¬ì¦˜ ì�´ì™¸ì�˜ 것ë�„ ìƒ�ê°�해서 ì†�ë�„ê°€ ëŠ�ë ¤ì¡Œì�„ 것입니다. ê·¸ë¦¬ê³ ë¯¸ë¦¬ 호í�¡ì�„ 맞춰봤으므로 하면서 딱딱 맞았습니다.
* {{{~cpp int}}}ì—�서 {{{~cpp Over Flow}}}나는 ë¬¸ì œê°€ 있었는ë�° ìƒ�규가 {{{~cpp __int64}}}를 ì•Œê³ ìžˆì—ˆìŠµë‹ˆë‹¤...^^;;;
- 새싹�실/2012/앞부분만본반 . . . . 633 matches
= 참여� 명단 =
||참여�||3/17||3/18||3/20||
||ì‹ í˜•ì¤€|| â—‹ || â—‹ || â—‹ ||
||양�환|| ○ || ○ || ※ ||
||김나�|| ○ || ○ || ○ ||
= 수업 =
== 1회차 - 3/17(Linear Algebra) ==
Linear Algebraì—� 대한 ì „ì²´ì �ì�¸ 구성
1장 Linear Equations in Linear Algebra �서
Linear Equations 와 Matrices � 비�,
Linear System� 무엇�지 설명 -> Linear Equation� 집합
variable,coefficient,constant� 대해서 설명.
ê·¸ì—� 따른 Linear Systemì�´ ê°€ì§€ê³ ìžˆëŠ” í•´ 종류
ì�´ì—� 대한 기하학ì � 표현으로
1 -> �행
2 -> 한ì �ì—�서 만나다
3 -> �치
를 설명.
2 -> consistent � 구별
주�) A L.S is consistent <-> A L.S has a solution ��는 걸 강조
- DPSCChapter2 . . . . 632 matches
(중간중간 구ë�¼ì—� 가까운 ì�˜ì—ì�´ë�¼ëŠ”. --;;;)
ë””ìž�ì�¸ 패턴ì—� 대한 구체ì �ì�¸ 설명ì—� 들어가기 ì „ì—� 우리는 다양한 패턴들ì�´ í�¬í•¨ë�œ 것들ì—� 대한 예시들ì�„ 보여준다. ë””ìž�ì�¸ 패턴 서문ì—�서 GoF는 ë””ìž�ì�¸ 패턴ì�„ ì�´í•´í•˜ê²Œ ë�˜ë©´ì„œ "Huh?" ì—�서 "Aha!" 로 바뀌는 경험ì—� 대해 ì�´ì•¼ê¸°í•œë‹¤. 우리는 여기 ìž‘ì�€ 단막극ì�„ 보여줄 것ì�´ë‹¤. 그것ì�€ 3ê°œì�˜ ìž‘ì�€ ì�´ì•¼ê¸°ë¡œ 구성ë�˜ì–´ìžˆë‹¤ : MegaCorpë�¼ëŠ” 보험회사ì—�서 ì�¼í•˜ëŠ” ë‘�명ì�˜ Smalltalk 프로그래머ì�˜ 3ì�¼ì�˜ ì�´ì•¼ê¸°ì�´ë‹¤. 우리는 Don ê³¼(OOPì—� 대해서는 초보지만 경험있는 사업분ì„�ê°€) Jane (OOP와 Pattern ì „ë¬¸ê°€)ì�˜ 대화내용ì�„ ë“£ê³ ìžˆë‹¤. Don ì�€ ê·¸ì�˜ ë¬¸ì œë¥¼ Janeì—�게 ê°€ì ¸ì˜¤ê³ , 그들ì�€ ê°™ì�´ ê·¸ ë¬¸ì œë¥¼ 해결한다. 비ë¡� 여기ì�˜ ì�¸ë¬¼ë“¤ì�˜ 허구ì�˜ 것ì�´ì§€ë§Œ, design ì�€ ì‹¤ì œì�˜ 것ì�´ê³ , Smalltalk로 쓰여진 ì‹¤ì œì�˜ 시스템중 ì�¼ë¶€ì�´ë‹¤. 우리ì�˜ 목표는 어떻게 design patternì�´ ì‹¤ì œì„¸ê³„ì�˜ ë¬¸ì œë“¤ì—� 대한 í•´ê²°ì±…ì�„ ê°€ì ¸ë‹¤ 주는가ì—� 대해 설명하는 것ì�´ë‹¤.
우리ì�˜ ì�´ì•¼ê¸°ëŠ” ì§€ì¹œí‘œì •ì�„ 지으며 ì œì�¸ì�˜ cubicle (ì�Œ.. 사무실ì—�서ì�˜ 파티í�´ë¡œ 구분ë�œ ê³³ ì •ë�„ì�¸ë“¯. a small room that is made by separating off part of a larger room)로 가는 Don ê³¼ 함께 시작한다. ì œì�¸ì�€ ìž�ì‹ ì�˜ cubicleì—�서 조용히 타ì�´í•‘하며 앉아있다.
Jane~ ì�´ ë¬¸ì œì¢€ 해결해주실래요? 오늘 하루종ì�¼ ì�´ 요구문서를 ì³�다봤지만, ë�„무지 ì•„ì�´ë””ì–´ê°€ ì•ˆë– ì˜¤ë¥´ë„¤ìš”.
좋아요. ì–´ë–¤ë¬¸ì œì�¸ê°€ìš”?
ì œê°€ ë””ìž�ì�¸ë¶€íƒ�하는 것ì�€ 바로 ì�´ 요구-ì§„í–‰ 작업í��름시스템 입니다. (그냥 ì˜�ì–´ 그대로 ì�¨ë�„ ë� 것 ê°™ì�€ë�°.. ëŒ€ì²´í• ìš©ì–´ê°€ ìƒ�ê°�안난다. ì•„, 어휘 ë”¸ë ¤ë�¼. --;) ì�´ 개체들ì�´ 어떻게 같지 작용해야 í• ì§€ ëª¨ë¥´ê² ì–´ìš”. ì œê°€ ìƒ�ê°�í•˜ê¸°ë¡ , ì�´ 시스템ì—�서ì�˜ 기본ì �ì�¸ 개체들ì�€ ì°¾ì�€ 것 ê°™ì�€ë�°, ê°� 개체들ì�˜ 행위들ì�„ 어떻게 ì�´í•´í•´ì•¼ í• ì§€ ëª¨ë¥´ê² ì–´ìš”.
여기요. 요구문서ì—�서 ë¬¸ì œì�˜ 부분입니다.
Data Entry. ì�´ê²ƒì�€ 다양한 form으로부터 health claims 를 받는 다양한 시스템으로 구성ë�œë‹¤. 모ë‘� ê³ ìœ id ê°€ í• ë‹¹ë�˜ì–´ 기ë¡�ë�˜ë©°, Paper claims OCR (광학문ìž�ì�¸ì‹�) 로 캡ì³�ë�œ ë�°ì�´í„°ëŠ” ê°� form field 들ì—� ì—°ê´€ë�˜ì–´ìžˆë‹¤.
Validation. 스캔ë�˜ê³ ìž…ë ¥ë�˜ì–´ì§„ form들ì�€ ê°� 필드들ì—� 대해 ì�¼ê´€ì„±ë³´ì¦�ê³¼ ëª¨ë“ í�¼ì�´ ì™„ì „ížˆ 채워졌는지ì—� 대한 ë³´ì¦�ì�„ 위해 ê²€ì¦�작업ì�„ 거친다. ë¶ˆì™„ì „í•˜ê±°ë‚˜ ì �ì ˆì¹˜ 못한 ìž…ë ¥ì�€ 시스템ì—� ì�˜í•´ rejectë�˜ê³ , 재확ì�¸ì�„ 위해 요구ìž�ì—�게 ë�„로 보내진다.
- ì •ëª¨/2002.5.2 . . . . 630 matches
== 2002ë…„ 5ì›” 2ì�¼ ì •ëª¨ ==
* 시작 시간 : 7시
* ë��난 시간 : 8시 30ë¶„ ì •ë�„.
* 참� �� : 21명
* 01 : ê°•ì�¸ìˆ˜, 남ìƒ�협, ì�´ì°½ì„, 하기웅, ì�´í˜„ì² , ê¹€ì² ë¯¼, ì�´ìƒ�ê·œ, ì�´ì˜�서
* 00 : 박혜ì˜�, 박세연, 최광ì‹�, ì�´ì •ì§�, 김남훈
* 99 : ì •í•´ì„±, 류ìƒ�민, ê°•ì„�천, ì�´ê´‘민, ìœ¤ì •ìˆ˜, ì�´ë�•준, 장ì�€ì§€
* 97 : 김�준
=== 안건 ===
* 컬럼 메뉴� 있는 글 위키로 올리기
* 위키 FrontPage ê´€ë ¨ - 학기중ì—�는 Project 단위ì—� 대해 ì�¼ì�˜ 처리가 ì–´ë µìŠµë‹ˆë‹¤. ì�´ì—� 따른 FrontPage 학기모드용으로 ì „í™˜ì�„ í• ê¹Œ 합니다. ê·¸ë¦¬ê³ ê·¸ì—� 따른 위키 ì •ë¦¬ ê´€ë ¨. -- ì„�천
=== 불참ì�¸ì›�(ì´� 11명..병특,ê³µì�µ ì œì™¸, 99학번까지.. 오른쪽 칸ì—� ì‚¬ìœ ë¥¼ ì �ì–´ 주세요..) ===
* 배성민 :
* ì†�혜연 : ì–´ì œ ì €ë…� ì§‘ì—� 오는길ì—� 버스안ì—�서 ì‚¬ê³ ë¥¼ 당해서. 허리부ìƒ�으로 오늘 아무ë�°ë�„ 나가지 ì•Šê³ ëˆ„ì›Œìžˆì—ˆìŠµë‹ˆë‹¤. 죄송합니다.
* ì‹ ìž¬ë�™ : 과외하는 얘가 낼 당장 시험ì�´ë�¼ ë´� 달ë�¼ëŠ”ë�° ê±°ì ˆí• ìˆ˜ 없었습니다... ë‹´ì—� ì‹ ìž…ìƒ� 모집ì�€ 필히 ê°€ê² ìŠµë‹ˆë‹¹
* ì�´ë³‘í�¬ : 수업 ë��ë‚˜ê³ ìž ì‹œ 눈ì�„ 붙였는ë�°..ì�¼ì–´ë‚˜ë³´ë‹ˆ 10시 가까ì�´..ã… ã… ì£„ì†¡í•©ë‹ˆë‹¤~
* ì�´ì„ 호 : 죄송해요 ì •ë§� 눈물나게 급한 ìˆ™ì œê°€ 있어서 (지금ë�„ 하는중..) 죄송합니다 ã… .ã…
* 강지혜 :
* 김�윤 :
* 김�현 :
- 2dInDirect3d/Chapter2 . . . . 628 matches
ì�´ë²ˆ 챕터ì—�서 í• ì�¼ì�€
* IDirect3dDevice8 �체를 만드는 방법
* Viewport를 ìƒ�ì„±í•˜ê³ ì‚¬ìš©í•˜ëŠ” 방법
* Viewport를 �리어하는 방법
* 화면� Present하는 방법
* 다른(잘못�) Present 파�메터들� 리셋하는 방법
== IDirect3DDevice �체를 �성 ==
ì�´ ê°�체는 IDirect3D ê°�체와는 달리 실질ì �ì�¼ ì�¼ì�„ 하는 ê°�ì²´ì�´ë‹¤. ì�´ ê°�체를 ìƒ�성하는 함수는 다ì�Œê³¼ 같다. IDirect3D ê°�체는 ì�´ê²ƒì�„ ìƒ�성하기 위해 ì¡´ìž¬í•œë‹¤ê³ í•´ë�„ 과언ì�´ 아니다.
UINT Adapter, // 어댑터� 번호, D3DADAPTER_DEFAULT를 사용
D3DDEVTYPE DeviceType, //디바�스� 타임, D3DDEVTYPE_HAL� 사용
HWND hFocusWindow, // 현재 창� HWND를 넣어준다.
1. 결과는 ì—시 성공하면 D3D_OK를 리턴한다.
2. BehaviorFlag�는 버�스를 처리하는 방법� 넣어준다. D3DCREATE_HARDWARE_VERTEXPROCESSING, D3DCREATE_MIXED_VERTEXPROCESSING, D3DCREATE_SOFTWARE_VERTEXPROCESSING중 한가지를 사용한다. (사실� � 많� 옵션� 있다.) 대개 마지막 SOFTWARE를 사용한다.
3. pPresentationParameters는 D3DPRESENT_PARAMERTERSì�˜ í�¬ì�¸í„°í˜•ì�´ë‹¤. ì €ê²ƒì�€ Deviceì�˜ 형태를 ê²°ì •í•˜ëŠ” 구조체ì�´ë‹¤.
4. 마지막 ì�¸ìž�로는 ìƒ�성ë� 디바ì�´ìФì�˜ ê°�체를 넣어준다.
5. 다 사용한 ì�´í›„는 ê¼!! '''Release()'''함수를 사용하여 사용ì�„ í•´ì œì‹œí‚¨ë‹¤.
== Viewport� 세팅 =
ë·°í�¬íŠ¸ëŠ” ì‹¤ì œì �으로 ë Œë�”ë§�ì�„ 하는 ì§€ì—ì�´ë‹¤. ë·°í�¬íŠ¸ê°€ ì—†ì�´ëŠ” 디바ì�´ìŠ¤ëŠ” ì–´ë””ì—� ë Œë�”ë§�ì�„ í• ì§€ 모른다.
1. 결과는 성공하면 D3D_OK를 리턴한다.
2. D3DVIEWPORT8 �체는 멤버는 다�과 같다.
- 2ndPCinCAUCSE/ProblemC . . . . 626 matches
C 번 ë¬¸ì œ : 줄 세우기. 소스파ì�¼ ì�´ë¦„ : ccc.c or ccc.cpp
ìœ ì¹˜ì›�ì—� N명ì�˜ ì•„ì�´ë“¤ì�´ 있다. 오늘ì�€ 소í’�ì�„ 가는 ë‚ ì�´ë‹¤. ì„ ìƒ�님ì�€ 1번부터 N번까지 번호가 ì �혀있는 번호표를 ì•„ì�´ë“¤ì�˜ 가슴ì—� 붙여주었다. ì„ ìƒ�님ì�€ ì•„ì�´ë“¤ì�„ 효과ì �으로 보호하기 위해 목ì �지까지 번호순서대로 ì�¼ë ¬ë¡œ 서서 걸어가ë�„ë¡� 하였다. ì�´ë�™ ë�„중ì—� 보니 ì•„ì�´ë“¤ì�˜ 번호순서가 바뀌었다. 그래서 ì„ ìƒ�님ì�€ 다시 번호 순서대로 줄ì�„ 세우기 위해서 ì•„ì�´ë“¤ì�˜ 위치를 ì˜®ê¸°ë ¤ê³ í•œë‹¤. ê·¸ë¦¬ê³ ì•„ì�´ë“¤ì�´ 혼란스러워하지 않ë�„ë¡� 하기 위해 위치를 옮기는 ì•„ì�´ë“¤ì�˜ 수를 최소로 í•˜ë ¤ê³ í•œë‹¤.
예를 들어, 7명ì�˜ ì•„ì�´ë“¤ì�´ 다ì�Œê³¼ ê°™ì�´ 순서대로 줄ì�„ 서 ìžˆë‹¤ê³ í•˜ìž�.
ì•„ì�´ë“¤ì�„ 순서대로 줄ì�„ 세우기 위해, ë¨¼ì € 4번 ì•„ì�´ë¥¼ 7번 ì•„ì�´ì�˜ 뒤로 옮겨보ìž�. 그러면 다ì�Œê³¼ ê°™ì�€ 순서가 ë�œë‹¤.
ì�´ì œ, 7번 ì•„ì�´ë¥¼ 맨 뒤로 옮긴다.
다�, 1번 아�를 맨 앞으로 옮긴다.
마지막으로 2번 아�를 1번 아�� 뒤로 옮기면 번호 순서대로 배치�다.
위ì�˜ 방법으로는 모ë‘� 네 명ì�˜ ì•„ì�´ë¥¼ 옮겨 번호 순서대로 줄ì�„ 세운다. 위ì�˜ 예ì—�서 세명ì�˜ ì•„ì�´ë§Œì�„ 옮겨서는 순서대로 ë°°ì¹˜í• ìˆ˜ ê°€ 없다. ë”°ë�¼ì„œ 네 명ì�„ 옮기는 것ì�´ 가장 ì �ì�€ 수ì�˜ ì•„ì�´ë¥¼ 옮기는 것ì�´ë‹¤.
N명� 아�들� 임�� 순서로 줄� 서 있� 때, 번호 순서대로 배치하기 위해 옮겨지는 아�� 최소 수를 구하는 프로그램� 작성하시오.
=== ìž…ë ¥ ===
ìž…ë ¥ì�€ 표준 ìž…ë ¥ì�´ë‹¤. ìž…ë ¥ì�˜ 첫줄ì—� 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì •ìˆ˜ T(10 ì�´í•˜)ê°€ 주어진다. 다ì�Œ 줄 부터 Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ 주어진다. 테스트케ì�´ìФì�˜ 첫째 줄ì—�는 ì•„ì�´ë“¤ì�˜ 수 Nì�´ 주어진다. 둘째 줄ì—�는 N명ì�˜ ì•„ì�´ë“¤ì�˜ 순서를 나타내는, 1부터 N 사ì�´ì�˜ ì •ìˆ˜ë¡œ ì�´ë¤„ì§„ 순열ì�´ 주어진다. 순열ì—�서 ì •ìˆ˜ 사ì�´ì—�는 빈칸ì�´ 하나 들어 있다. Nì�€ 2ì�´ìƒ� 200ì�´í•˜ì�˜ ì •ìˆ˜ì�´ë‹¤.
=== ì¶œë ¥ ===
ì¶œë ¥ì�€ 표준 ì¶œë ¥ì�´ë‹¤. ì¶œë ¥ì�€ T줄로 ì�´ë¤„진다. ê°� 테스트 ì¼€ì�´ìФì—� 대해서 번호 순서대로 줄ì�„ 세우는ë�° 옮겨지는 ì•„ì�´ë“¤ì�˜ 최소 수를 ì¶œë ¥í•œë‹¤. Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ 모ë‘� 맞혀야 ì�´ ë¬¸ì œë¥¼ 맞힌 것ì�´ë‹¤.
=== ìž…ë ¥ì�˜ 예 ===
=== ìž…ë ¥ì�˜ 예ì—� 대한 ì¶œë ¥ ===
[ë¬¸ì œë¶„ë¥˜]
- 새싹�실/2013/�구�구/3회차 . . . . 625 matches
= 출�체� =
||�름||출�||
||ë°•ì •ê²½|| ã…‡ ||
||�주�|| ㅇ ||
= 계� =
* 조건문, 반복문 �히기
== 수업 내용 ==
* 조건문
if, else, else if, switch, 조건문 ë‚´ë¶€ì—� ì“°ì�´ëŠ” ëª…ì œ, 논리연산ìž� 등
* 반복문
반복문� �리
while 사용법
== ìˆ™ì œ ==
* '''조건문� �용한 간단한 계산 프로그램 만들기!!'''
ìž…ë ¥: ë‘� 수, ë�”í• ê±´ì§€ 뺄건지 ê³±í• ê±´ì§€ 나눌건지 (편하게 하기 위해서 ê°�ê°� 1, 2, 3, 4 숫ìž�로 ë°›ìž�. scanf ì“°ë©´ ë�˜ê² ì§€?)
ì¶œë ¥: 계산 ê²°ê³¼
ë‘� 수를 ìž…ë ¥í•˜ì„¸ìš”: 85 23
ì—°ì‚° 방법ì�„ ìž…ë ¥í•˜ì„¸ìš”(+ - * / ê°�ê°� 1 2 3 4) : 2
ì—°ì‚° ê²°ê³¼: 85 - 23 = 62
* '''반복문� �용한 별 �기!!'''
- 여사모 . . . . 625 matches
= 여사모 =
* 여행� 사랑하는 모임
* 여름� 사랑하는 모임
* 여�를 좋아하는 사람들� 모임
== ì£¼ì œ ==
* C++�료구조.
== 참가� ==
* 대장 : 구�겸
* 차장 : 진성훈, �재환, �승한
== 목표 ==
배열, 구조체, 스�, �, ��드 리스트, �진트리(-_-;)등� �료구조를 통한 C공부!
== 공지 ==
* 다ì�Œ ì£¼ì œëŠ” 문ìž�ì—´(String), 스íƒ�(Stack)ê³¼ í��(Queue) 입니다. 단어 뜻 ì •ë�„는 알아오는게 ì¢‹ê² ì£ ?
* 다ì�Œ 스터디 ì�¼ì • - 6ì›” 4ì�¼ 금요ì�¼ 7시 7피(회ì�˜ë��ë‚˜ê³ )
== �견 ==
다ì�Œ ì£¼ì œê°€ ë�ì—�ìš”?? ì˜ˆìŠµí• ê±´ë�•지를 주세요~>__<; ì˜ˆìŠµí• ê±´ë�•지를!! - :) [ì�´ìŠ¹í•œ]
== ê³¼ì œ ==
[여사모/ê³¼ì œ/패턴ì�¸ì‹�]
== 승한� �금� ==
왜 1ì�„ ìž…ë ¥í•˜ë©´ 7, 8ì�„ ìž…ë ¥í•˜ë©´ 23ì�´ 나오는 게야!!
- ì�¼ì •잡기 . . . . 620 matches
= ì�¼ì •잡기 =
== 효과ì �ì�¸ ì�¼ì •잡기 ==
* 단체/ê°œì�¸ì�˜ ì�¼ì •ì�„ ìž¡ì�„ 때 다른 ì�¼ì •ê³¼ 겹치지 않ë�„ë¡� 잡는 사람ì�´ ìžˆê³ , ì�¼ì •ì�„ ìž¡ê³ ë‚˜ë©´ ê¼ ë‹¤ë¥¸ ì�¼ì •ê³¼ 겹치게ë�˜ëŠ” 사람ì�´ 있다. ì�´ ì°¨ì�´ëŠ” 어디서 나는걸까.
* ì–´ë–¤ ì�¼ì •ì�˜ ë‚ ì§œë¥¼ 잘 잡는ë�° 중요~~한~~(í•˜ë‹¤ê³ ìƒ�ê°�ë�˜ëŠ”) 요소는 3가지ì�´ë‹¤.
1. 다른 사람/단체ì�˜ ì�¼ì •ì�´ ì–¸ì œì�¸ì§€ 잘 알 수 있어야 한다.
1. 다른 사람/단체ì�˜ ì�¼ì •ì�„ 바꿀 수 있어야 한다.
1. 운� 좋아야 한다.
* 예를들어 3학년 ë�™ê¸°ì— 티를 추진하는 Kêµ°ì�´ ìžˆë‹¤ê³ í•˜ìž�. Kêµ°ì�€ 5ì›” 중ì—� MT를 ê°€ê³ ì‹¶ì–´í•œë‹¤. Kêµ°ì�€ ì�¼ì •ì�„ 잘 잡는ë�° 필요한 요소를 ê³ ë ¤í•´ì„œ 1달 ì „ì—� MT를 ê°ˆ 계íš�ì�„ 세우기 시작한다. ì�´ 때 1ë‹¬ì „ì�´ë�¼ëŠ”ë�°ì„œ ì–»ì�„ 수 있는 ì�´ì �ì�€ 1번과 2번ì�´ë‹¤. 1번ì�˜ 경우, MT참가 ì�¸ì›�ì—� ì˜�í–¥ì�„ 미치는 요소들ì�„ 미리 íŒŒì•…í• ìˆ˜ 있게 ë�œë‹¤ëŠ” 장ì �ì�´ ìƒ�기게 ë�˜ëŠ”ë�°, 예를들어 ë†�활(5/3~5/6) í•´ì˜¤ë¦„ì œ(5/16) ì¶•ì œ(5/22~5/24)와 ê°™ì�´ ì�¼ì •ì�„ 잡는 사람ì�´ 바꿀 수 없는 요소를 미리 파악해 ì�´ë¥¼ 피하ë�„ë¡� ìœ ë�„í• ìˆ˜ 있다. 2번ì�˜ 경우, MT참가ìž�들ì�˜ ì�¼ì •ì�„ 1ë‹¬ì „ì—� ê³ ì •ì‹œí‚´ìœ¼ë¡œ ì�¸í•´ì„œ ìž�ì‹ ì�˜ 다른 ì�¼ì •들ì�„ 다른 ë‚ ì§œë¡œ ë³´ë‚´ë�„ë¡� ë§Œë“¤ê³ , 해당 ë‚ ì§œì—� MTê°€ 있ì�Œì�„ 주지시켜 ì�´ ë‚ ë‹¤ë¥¸ 집단ì�´ ì�¼ì •ì�„ 잡는 것ì�„ 피하ë�„ë¡� í• ìˆ˜ 있었다.
* ì—시 가장 좋ì�€ 방법ì�€ 위ì—�서 ë§�한대로 ì�¼ì •ì�„ 미리 잡는 것ì�¸ë�°, ì�´ì™¸ì—� 3번ì�´ 필요한 경우ë�„ ë°œìƒ�한다. 예를들어 3학년ì�˜ íŠ¹ì • 한 과목ì�„ 재시험ì³�야하는 ìƒ�황ì�´ 왔는ë�°, ì�¼ì •ì�´ 있는 당ì�¼ 오후 6시ì—� 시험ì�„ ì¹ ë»” 하였으나 ê°•ì�˜ì‹¤ ì‚¬ì • 등으로 수업시간ì—� 치게ë�˜ëŠ” ìš´ì—� ì�˜í•´ì„œ ì�¼ì •ì—� ì˜�í–¥ì�„ 받지 않는다ë�˜ê°€ ë§�ì�´ë‹¤.
* 반면ì—� 1,2,3번ì�´ 모ë‘� ê²°ì—¬ë�œ 경우ë�„ 있는ë�°, C집단ì�˜ 회장 Lêµ°ì�€ 2012ë…„ C집단ì�˜ ì •ëª¨ê°€ 매번 다른 ì�¼ì •ê³¼ 겹치게ë�˜ëŠ” 불운ì�„ ë§žì�´í•˜ê²Œë�œë‹¤. ì •ë³´ 수집ì�„ 하지 못해 í•™êµ� 행사와 ì�¼ì •ì�´ 겹쳤ì�Œì�€ ë¬¼ë¡ ì�´ê³ , ê·¸ 때문ì—� ì§�ì „ì—� ë‚ ì§œë¥¼ 바꿈으로 ì�¸í•´ì„œ 다른 사람들ì�˜ 다른 ì�¼ì •ê³¼ 모조리 ê²¹ì³�지게 ë�˜ê¸°ë�„ 한다. 게다가 ìš´ë�„ 없어 ê·¸ ë‚ ì§œì—� ìž�ì‹ ì�´ ì°¸ì„�하지 못하는 불운ì�„ ë§žì�´í•˜ì˜€ê³ , ì�¼ì • íŒŒí† ë�¼ëŠ” 최악ì�˜ 사태를 낳기ë�„ 했다.
* 올해 ZP회장ì�€ 효과ì �으로 ì�¼ì •ì�„ 계íš�하여 ë§Žì�€ 사람들ì�´ ì°¸ì„�하ë�„ë¡� í• ìˆ˜ 있ì�„까.
[잡담]
- 방울뱀스터디 . . . . 618 matches
=== 방울뱀 스터디 ===
[Python]� 공부합니다.
'''준환군ì�˜ ìœ ëŸ½ 여행ì�„ 위해 빨리 진행합니다.'''
모임 시간: 매주 월 오후 1시, 목 오후 3시
모임 장소: 7피
ì°¸ì—¬í•˜ê³ ìž� 하는 사람ì�€ 참가ìž�ì—� ìž�ì‹ ì�˜ ì�´ë¦„ì�„ 추가해 주세요.
참가ìž�(ì´� 5명): [ì‹ ìž¬ë�™], [ê°•í�¬ê²½], [조재화], ì�´ì¤€í™˜, [í™©ìž¬ì„ ]
* 추천책: 열혈강ì�˜ 파ì�´ì�¬ 2íŒ�(ì�´ê°•ì„±ì €)
* http://python.netian.com/index.html - 초 간단 문법 �히기
=== 계� ===
* [ExtremeProgramming]ì�˜ 몇가지를 ì‹¤ì²œí• ê²ƒìž…ë‹ˆë‹¤. [PairProgramming], [Refactoring]...
* 재미있는 놀ì�´ë¥¼ í• ê²ƒìž…ë‹ˆë‹¤. :)
=== 땅따먹기 게임 요구 ì‚¬í• ===
* 3가지 모드 (1p, 2p, 1 vs 2)
* P2P í”Œë ˆì�´ 가능
* 높ì�€ ì �수순으로 5위까지 ì €ìž¥
* 화면 ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” ê°� í”Œë ˆì�´ì–´ 위쪽 모서리ì—� 'ì �수, 목숨, ë‚´ë•…' ì¶œë ¥
* 게임 진행 시간 - 60초
* 목숨 3번
* 아�템
- 타�코코아CppStudy/0731 . . . . 616 matches
|| ì „ì‹œê°„ || 다ì�Œì‹œê°„ ||
|| [타�코코아CppStudy/0728] || [타�코코아CppStudy/0804] ||
== 참�� ==
* [�수]
* [ì„ í�¬]
* [ì •ìš°]
== 오늘한거 ==
ì±… 사ë�¼ 하기 ë�하니까 게임 만드는ë�°ì—� 필요한 것만 ì�µížˆê³ 넘어갑시다. 모르는건 ì–¸ì œë“ ì§€ 질문하세요. --[ì�¸ìˆ˜]
윈�우 프로그래�� 메세지 기반�다. 즉 윈�우�서 발�하는 메세지들� �치해서 그것� 따� 프로그래�� 하면 �다.
예를 들어, 지뢰찾기를 ë§Œë“ ë‹¤ê³ í•˜ë©´, 우리ì—�게 필요한 메세지는 ë�ê°€ 있ì�„까?
* 마우스 왼쪽 í�´ë¦ 메세지
* 마우스 오른쪽 í�´ë¦ 메세지
* 화면ì—� 그림 ê·¸ë ¤ì£¼ëŠ” 메세지
* 시간 재기 위한 타�머 메세지
ì�´ê²Œ 다다. ì‹¤ì œë¡œëŠ” ë�” ìžˆê² ì§€ë§Œ 우리가 알아야 ë� 것ì�€ ì�´ê²ƒìœ¼ë¡œë�„ 충분하다.
마우스 �벤트 처리 with vector
그림(비트맵 �함) 뿌리기
=== DC� 관해 ===
* 윈ë�„ìš°ì—� 그림ì�„ ê·¸ë ¤ì£¼ê¸° 위해서는 DCë�¼ëŠ”ê²Œ 필요하다. MFCì—�서는 DC를 ëž©í•‘í•˜ê³ ìžˆëŠ” 가장 기본ì �ì�¸ í�´ëž˜ìŠ¤ë¡œ CDC를 ì§€ì›�한다. CDC는 그림 그리는 사람ì�˜ ì†�ì�´ë�¼ê³ ìƒ�ê°�하면 ë�œë‹¤. 그림ì�„ ê·¸ë ¤ì£¼ê¸° 위해 ì–´ë–¤ 색깔ì�˜ 펜ì�´ë‚˜ ë¶“ì�„ ê³ ë¥¼ìˆ˜ 있ì�„ 것ì�´ë‹¤. ë˜�한 사ê°�형, ì›�ë�„ 그릴수 있다. ì�´ëŸ¬í•œ 행위들ì�„ CDCì�˜ 멤버함수로 ì •ì�˜í•´ë†¨ë‹¤. 우리는 그걸 갖다 쓰기만 하면 ë�œë‹¤. 세부ì �ì�¸ 것ì�€ 나중ì—� 알아ë�„ ë�œë‹¤.
== 다ì�Œì‹œê°„ ìˆ™ì œ ==
- InWonderland . . . . 615 matches
ë�°ì�´í„°ë² ì�´ìФ ë°� ì „ìž�ìƒ�거래 프로ì �트
=== 공용 소스 � 문서 ===
|| 소스 � 문서 || 올린� || 설명 ||
|| Upload:alice.zip || ìƒ�ê·œ || ë�°ì�´í„°ë² ì�´ìФ 스키마 ë°� ODBC DSN ||
=== ë�°ì�´í„°ë² ì�´ìФ 프로ì �트 소스 ë°� 문서 ===
|| 소스 � 문서 || 올린� || 설명 ||
=== ì „ìž�ìƒ�거래 프로ì �트 소스 ë°� 문서 ===
ëª¨ë“ ì�¼ì�€ ToDoListì—� í• ì�¼ê³¼ 설명ì�„ ì �ì�Œ. ì�¼ì�´ ë��나면 Listì—� ì²´í�¬.
|| Work || ë¹„ê³ || ì²´í�¬ ||
|| 홈페�지(초기 화면) || . || ||
|| 홈페�지(로그�) || . || ||
|| 홈페�지(사용� 등� 화면) || . || ||
|| 홈페ì�´ì§€(가맹ì � 등ë¡� 화면) || . || ||
|| 홈페�지(사용� 탈퇴) || . || ||
|| 홈페ì�´ì§€(가맹ì � 탈퇴) || . || ||
|| 홈페�지(��트 조회) || . || ||
|| 홈페ì�´ì§€(사용 ë‚´ì— ì¡°íšŒ) || . || ||
|| 소스 � 문서 || 올린� || 설명 ||
|| Upload:EC_AliceCard000.zip || ì‹ ìž¬ë�™ || DB ì—°ê²° 테스트 ||
|| Upload:EC_AliceCard001.zip || ì‹ ìž¬ë�™ || 웹 서비스 ì œê³µ ||
- ì •ëª¨/2013.9.11 . . . . 614 matches
= 참여� =
* [김민재], [최다ì�¸], [ë°•í�¬ì •], [김현빈], [장í˜�재], [임지훈], [ì›�준연], [김명규], [ê¹€ìƒ�호], [ê³ í•œì¢…], [ì¡°ì˜�준], [김해천], [김윤환], [ê¶Œì˜�기], [ì‹ í˜•ì¤€], [김태진], [백주협], [서민관], [안í˜�준], [ì�´ë´‰ê·œ], [ì†¡ì •ê·œ], [강성현], [송바위샘], [ì •ì�˜ì •], [김승태]
* [최다ì�¸] 학우 "ê·€ì—½ê³ ~ 깜ì°�하게~ ì�¨ë¦¬ì›�! (ë² ìŠ¤í‚¨ë�¼ë¹ˆìФ)"
* 다� 주� : [강성현] 학우
= 주요 내용 =
== 다ì�Œì£¼ ì •ëª¨ 쉽니다 ==
* 모� �거운 추� 보내시길 바�니다.
== OMS 진행� 대한 �야기 ==
* 다양한 ì£¼ì œë¡œ 진행했ë�˜ OMS를 ì�´ì œ í•™ìˆ ì �ì�¸ 내용으로 ì§„í–‰í•˜ë ¤ê³ í•©ë‹ˆë‹¤.
* OMS ì§„í–‰ì�€ 10분으로 ì œí•œí•©ë‹ˆë‹¤.
== í•™ìˆ í–‰ì‚¬ 참여금 ì§€ì›� ==
* 행사 참여비용ì�´ ì�¸ë‹¹ 10ë§Œì›�ì�´ 넘는 경우, ê·¸ë¦¬ê³ ë‹¨ì²´ ì§€ì›�금액ì�´ 20ë§Œì›�ì�´ 넘는 경우, 회ì�˜ë¥¼ 통해서 ì§€ì›� 여부를 ê²°ì •.
* í•™ìˆ í–‰ì‚¬ ì§€ì›�금ì�„ 받는 회ì›�ì�€, í•™ìˆ í–‰ì‚¬ì—� 참여하여 ë°°ìš´ ì �ì�´ë‚˜ ëŠ�ë‚€ ì �ì�„ ì •ê¸°ëª¨ìž„ 때 ê³µìœ í•´ì•¼ 합니다. (ppt 발표ë�¼ë“ ì§€, 미니 세미나 형ì‹�으로)
== 개강 파티 진행 ==
* ì •ê¸°ëª¨ìž„ì�´ ë��난 후 개강파티 ì§„í–‰ ì˜ˆì •ìž…ë‹ˆë‹¤.
* 호남갈비
== 스터디/프로ì �트 ê³µìœ ë°©ì•ˆ ==
* 기존 ì •ëª¨ 때 ê³µìœ í•˜ëŠ” ë°©ì‹�ì�´, 내용면ì—�서 조금 ë¶€ì¡±í•˜ë‹¤ê³ íŒ�단ë�©ë‹ˆë‹¤.
* 스터디 팀ë�¼ë¦¬ ë�Œì•„가면서 시간ì�„ 잡아 발표하는 것ë�„ ì¢‹ë‹¤ê³ ìƒ�ê°�ë�©ë‹ˆë‹¤.'
* �견
- 마��지셔� . . . . 612 matches
= 마��지셔� =
== �협� �� ==
* ì�´ì±…ì�€ 글로벌CEO 특강ì—�서 스파ì�´ë ‰ìФ 사코사ì�˜ ë°•ì�¸ìˆœ 사장님ì�´ 아주 아주 ê°•ë ¥í•˜ê²Œ 추천해서 ì •í˜„ì�´ì™€ ê³µë�™ 구매 해서 샀다. ì•„ì§� ë�„서관ì—�는 안 들어 왔는ë�° 지금 ìš°ì„ ì‹ ì²ì�€ 해놓ì�€ ìƒ�태다. ìš°ì„ ì „ì²´ì �ì�¸ ëŠ�낌ì�€ 보통ì�˜ 성공학, ìž�기계발서는 ì–´ì°Œ 좀 뜬구름 잡는듯한 ë‚´ìš©ë�„ 많았는ë�° ì�´ì±…ì�€ 아주 현실ì �으로 ì ‘ê·¼í•˜ê³ ìžˆë‹¤. 처세서, 성공학 ê°™ì�€ 책중ì—�서 ì�´ì±…ì�´ 가장 솔ì§�í•˜ê³ ì •í™•í•˜ê²Œ ê·¸ 길ì�„ ì œì‹œí•´ì£¼ëŠ”ê±° 같다. ì €ëŸ° ì±…ì—� 관심ì�´ 있다면 ì�´ ì±…ì�„ ê¼ ì�½ì–´ 보는게 좋다. 누군가와 í˜‘ë ¥í•˜ê³ , 누군가ì�˜ 장ì �ì�„ 알아볼수 ìžˆê³ , 좋ì�€ ì•„ì�´ë””어를 알아볼수 있는 ëŠ¥ë ¥ì�´ ì •ë§� 핵심ì�¸ê±° 같다. ê·¸ë¦¬ê³ í˜¼ìž� 잘나서 다 í• ìˆ˜ 있다는 ìƒ�ê°�ì�„ 가지면 ì ˆëŒ€ 안ë�˜ê³ , ìž�ì‹ ì�´ 올ë�¼íƒˆ ë§�ì�´ 있어야 한다. ê·¸ë¦¬ê³ 2막ì�€ 없다는 ì�´ì•¼ê¸°ê°€ 있는ë�° 1막ì—�서 ì„±ê³µí•˜ì˜€ë‹¤ê³ í•´ì„œ, ê·¸ 똑같ì�€ ì�¼ì�„ ê·¸ 회사 나와서 다시 다른 회사 ì°¨ë ¤ì„œ 해서 성공하는 경우는 ê±°ì�˜ 없다. 그것ì�€ ìž�기 ìž�ì‹ ì�´ 시기를 잘 만나서 성공한게 아니ë�¼ ìž�기가 잘나서 성공한거ë�¼ëŠ”ê²ƒì�„ 대중ì—�게 ë³´ì—¬ì£¼ê³ ìž� 하는 ìž�ì•„ 때문ì�¸ë�°, 그런 ìž�아를 ê°€ì§€ê³ ì„œ 다시 ì„±ê³µí• ìˆ˜ë�„ 없다. '수로부여'ë�¼ê³ ìž�ì‹ ì�´ 한번 잘ë�˜ì—ˆë�˜ ì�¼ì�´ 있으면 계ì†� 그런ì‹�으로 ì�¼ì�„ 하는것ì�„ ë§�하는 특성ì�´ 있는ë�°, ë‘�번째로 í• ë•Œë�„ 첫번째것ì�´ ì„±ê³µí•˜ì˜€ë‹¤ê³ ê·¸ëŸ°ì‹�으로 똑같ì�´ 해서 ì–´ë–¤ ê²½ìŸ�ë ¥ë�„ ìƒ�길수 없다.
* ì�´ì±…ì—�서는 ìž�기 혼ìž�서는 아무것ë�„ í• ìˆ˜ ì—†ë‹¤ê³ í•œë‹¤. ê·¸ë¦¬ê³ ìš°ë¦¬ê°€ 보통 ë¯¿ê³ ìžˆëŠ”ê²ƒê³¼ ê°™ì�´ 아주 죽으ë�¼ê³ ê³µë¶€í•˜ê³ ì�¼ë§Œí•´ì„œ ì„±ê³µí• í™•ë¥ ì�€ 1%ì •ë�„ë°–ì—� 안ë�œë‹¤ê³ 한다. 확실히 맞는ë§� 같다. 우리는 무조건 공부만 열심히 하면 ë� 꺼ë�¼ëŠ” ìƒ�ê°�ì�„ 주입받았지만 ê·¸ë ‡ê²Œ 해서 성공하는건 ì •ë§� 1%ë�„ 안ë� ì •ë�„로 íž˜ë“¤ë‹¤ê³ ë³¸ë‹¤. ë� ì–´ëŠ�ì •ë�„ ì•ˆì •ë�œ ìƒ�활ì�€ ê°€ëŠ¥í• ì§€ë�„ ëª¨ë¥´ê² ë‹¤.
* ê·¸ë¦¬ê³ 'ì�¼í•˜ëŠ” ëŠ¥ë ¥'보다 '눈ì—� ë�„는 ëŠ¥ë ¥'ì�´ ë�” ì¤‘ìš”í•˜ë‹¤ê³ í•œë‹¤. 그래서 최대한 CEO 근처ì—� 있으ë�¼ê³ 한다.
* 다른ì�´ì�˜ 장ì �ì�„ 알아보는 ëŠ¥ë ¥ì�´ ì •ë§� 중요하다.
* ê²½ìŸ�하기보다는 í˜‘ë ¥í•˜ëŠ” 편ì�„ íƒ�하ë�¼.
* 성공� 너무 �른나�, 늦� 나�란 없다.
* 좋ì�€ ì•„ì�´ë””어를 알아보는 ëŠ¥ë ¥ì�€ 성공ì�˜ ìž�ì‚°ì�´ë‹¤.
[책분류]
- CauGlobal/Episode . . . . 611 matches
== í•공권 만들어 비행기 타기 ==
ë°©í•™ì�„ ì�´ìš©í•´ ë°°ë‚여행ì�„ ê°€ë ¤ 하거나, 혹ì�€ 다른 ì�´ìœ 로 ì�¸í•´ 외êµì—� ê°€ë ¤í• ë•Œ ì–´ëŠ�ì •ë�„ ì�¼ì°� í•공권ì�„ 알아보지 않으면 구하기가 꾀나 ì–´ë µìŠµë‹ˆë‹¤. 아니면 있는 í•공권ì�€ ì—„ì²ë‚œ 가격ì�„ ìž�랑하지요.
í•공권ì�€ 티켓ì�˜ ìœ íš¨ê¸°ê°„ì—� ë”°ë�¼ 가격ì�´ 달ë�¼ì§€ê³ (ìœ íš¨ê¸°ê°„ì�´ 길수ë¡� 비쌈), ì�¼ì°� ì˜ˆë§¤í• ìˆ˜ë¡� ì €ë ´í•œ 티켓ì�„ êµ¬í• ìˆ˜ 있습니다. ë˜�한, êµì �기는 ìž�êµë¯¼ì—�게 í• ì�¸ì�„ 못하게 ë�˜ì–´ìžˆì–´ì„œ ì™¸êµ í•공편ì�„ ì�´ìš©í•˜ë©´ ì €ë ´í•˜ì§€ìš”.
2001ë…„ ìœ ëŸ½ì—¬í–‰ì�„ ê°”ì�„때ì�˜ ì�¼ìž…니다. 프랑í�¬í‘¸ë¥´íЏì�˜ 한 ìœ ìŠ¤í˜¸ìŠ¤í…”ì—�서 ì‰¬ê³ ìžˆë�˜ 중, ê°™ì�€ ë°©ì�„ ì“°ë�˜ ì�¼ë³¸ì�¸ 여행ê°�ê³¼ ì�´ì•¼ê¸°ë¥¼ 하게 ㅤㄷㅚㅆ습니다. ì�´ëŸ° ì €ëŸ° ì�´ì•¼ê¸°ë¥¼ 하다가, 무슨ì�˜ë�„(?)ì—�서였는지는 모르지만, ìž�ì‹ ì�´ 여기올때 싼(!) 대한í•ê³µ íƒ€ê³ ì™”ë‹¤ê³ ë§�하면서, 우리는 어떤걸 íƒ€ê³ ì™”ëƒ�ê³ ë¬¼ì–´ë³´ë�”êµ°ìš”.
그래서 웃으면서 대답해줬지요. ì œì�¼ 싼 JAL íƒ€ê³ ì™”ë‹¤êµ¬ìš”. 순간 í‘œì •ì�´ 얼떨떨한 í‘œì •ì�„ ì§“ë�”êµ°ìš”. ì§�작컨ë�°, '아니 ì�¼ë³¸ì�¸ì�¸ 우리ë�„ 비싸서 못 타는 í•공기를 어떻게 한êµì�¸ì�´ íƒ€ê³ ì™”ì§€?' 하는것 같았습니다. 조금 후ì—�, ì�´ëŸ¬ ì�´ëŸ¬í•´ì„œ êµì �기가 비싸다ë�¼ê³ 설명ì�„ 해줬ë�”니 ê³ ê°œë¥¼ ë�„ë�•ì�´ë©° ì�´í•´í•˜ëŠ”ê²ƒ 같았습니다.
ê·¸ë ‡ì§€ë§Œ, ì–´ë”” 사람ì�´ 늘 ì—¬ìœ ìžˆëŠ” 계íš�대로 움ì§�ì�´ê²Œë§Œ ë� 까요. 그럴ë•� 좋ì�€ 방법ì�´ 있습니다.
1. ë¨¼ì € 실시간으로 í•공권ì�„ 알아볼 수 있는 ì�¸í„°ë„· 사ì�´íŠ¸ë¥¼ ì�´ìš©í•©ë‹ˆë‹¤. (투어ì�µìŠ¤í”„ë ˆìŠ¤ê°€ 좋ë�”êµ°ìš”)
1. ì™¸êµ í•공편ì�€ ì§�í•ë�„ 있지만 대개는 ìž�기 나ë�¼ë¥¼ 한번 ê±°ì³� 갑니다. ì�´ëŸ´ë•Œ, 성수기ì—�는 보통 구간별로 WAIT ìƒ�태로 ë�©ë‹ˆë‹¤.
1. 그래서 몇개� 예약� 통해 OK�태로 � 'union of 예약'� 하나� 셋트를 만들면 �니다.
1. ì�´ë•Œ ê¼ ê°™ì�€ 곳으로 가는 í•공편ì�¼ 필요는 없습니다. 예를들어, 샌프란시스코로 가는 JAL í•공권ì�¼ 경우, 서울->ë�™ê²½ 구간ì�´ WAIT ìƒ�태ë�¼ë©´, LA로 가는 예약ì—�서 서울->ë�™ê²½ 구간ì�„ 확보한다면 ë�˜ëŠ”ê±°ì£ .
하지만 중요한건 해당 í•공사ì—�서 ì�´ëŸ¬í•œ 묶ì�Œì�„ 허용해줘야 하는ë�°ìš”, ì €í�¬ëŠ” 별 ë§�ì—†ì�´ 해주ë�”êµ°ìš”. ì�´ë²ˆ 경험ì�„ 통해 ë°°ìš´ê±´, 무엇ì�¸ê°€ ê°„ì ˆí•˜ë‹¤ë©´ ì–´ëŠ�새 그건 ë‚´ ì†�안ì—� ìž�ë�¼ë‚˜ 있다는 것. ì‚¶ì�´ëž€ 어떻게보면 ìž�ì‹ ì�˜ ìƒ�ìƒ�ë ¥ì�´ ê·¸ 한계ì�¼ì§€ë�„ 모릅니다. :)
- 새싹êµ�실/2011/å¸é«˜/5회차 . . . . 611 matches
[새싹êµ�실/2011/å¸é«˜]
= ê³¼ì œ =
* 다� 소스� 결과값� 예�하�
* 다� bitwise operation� 수행하�
* 우와, 쉽다
== ì •ë‹µ ==
= 2011년 4월 4� 다섯째 시간 =
== ì„ ìƒ�님: 윤종하 ==
=== 가르친 내용(fact) ===
* assignment operator: == �놈과 비슷하니까 조심하세요
* arithmetic operator(�거 모르면 초등학�로 �아가세요)
* increment/decrement, postfix/prefix: ì�´ê±° 모르면 곧바로 질문합니다. ì € ìž�는ë�° 깨워ë�„ ë�˜ìš”(ë¬¼ë¡ ~~안~~못 ë°›ê² ì§€ë§Œ)
=== ìž�기 반성 ë°� ìˆ˜ì •í• ì �(feeling/finds) ===
* ì§„ë�„ 계íš�ì�„ 잘못 ì„¸ì› ìŠµë‹ˆë‹¤. 다ì�Œë¶€í„°ëŠ” 작작 ë‚˜ê°€ì•¼ê² ìŠµë‹ˆë‹¤.
== 학�: 김세� ==
=== ë°°ìš´ ë‚´ìš©(fact) ===
operator(ì—°ì‚°ìž�)ì—� 대해 ë°°ì› ìŠµë‹ˆë‹¤.
-expression과 statements�차�
-assignment operater (=)� 같다는 �미가 아니�는것.
-increment operator ++i는 expressionì�´ 실행ë�˜ê¸° ì „, i++는 후ì—� 1ì�„ë�”해준다
- ë�°ë¸”ìŠ¤ìº í”„2003/ë‘˜ì§¸ë‚ /후기 . . . . 609 matches
== �곳�? ==
2003ë…„ë�„ ë�°ë¸”스 ìº í”„ì�˜ ë‘˜ì§¸ë‚ í›„ê¸° 쓰는 곳입니다.
== 후기 ==
* ì•„ì§�.. 3시 50ë¶„ 벌ì�¨ë¶€í„° 졸리다... 오늘ì�€ 8queen ì—� ë�„ì „ì�„ 했지만 ê²°êµ ì‹¤íŒ¨í–ˆê³ ,,, ê·¸ ê²°ê³¼...ëª¨ë“ ê±¸ í�¬ê¸°í•˜ê²Œ ë�˜ì—ˆë‹¤... 그래ë�„ ì �ì � 무엇ì�¸ê°€ 알아가는 ê±° 같다.. 8queeì—� 성공했으면 ì¢‹ìœ¼ë ¸ë§Œ.... ã…¡ã…œ;; ë‚´ì�¼ì�€ ë�” 열씸히 머리를 êµ´ë ¤ì„œ.. ê¼ í•˜ë‚˜ë¥¼ ì™„ì„±í•´ì•¼ê² ë‹¤...
휘ë�™ì•„~~ ë‚´ì�¼ë�„...ë°¥ ì‹¸ê°€ì§€ê³ ì˜¬ëž˜??? ã…‹ã…‹ã…‹ -- [ì†�ë�™ì�¼]
* ë°°ë°˜ì�´ë‹¤..4시간ë�™ì•ˆ ë¨¸ë¦¬ì§ ê²Œ 다 허탕ì�´ì—ˆë‹¤.. ì§‘ì—�갈래.. - ì„ í�¬
* 오늘 한거 ì •ë§� 장난ì�´ 아니다. 앞으로 ë�„ì „ì�€ 계ì†�ë�œë‹¤. 모ë‘�들 열심하는 모습 보기 좋았네... 모ë‘�들 ë°©í•™ì�´ ë��난다ì�Œì—�는 모ë‘�들 프로그램짜는ë�° ìž�ì‹ ê°�ì�„ 가질 수 있길 ë…¸ë ¥í•˜ìž�~~["조재화"]
* 오늘 잘해보리ë�¼ëŠ” 나ì�˜ 다ì§�ì�€ ì €ë©€ë¦¬ ë‚ ì•„ê°€ ë²„ë ¸ë‹¤.. '''8명ì�˜ 여왕'''ì�´ 내머리ì†�ì—�서 '''미로'''를 헤매며 '''ëžœë�¤ì›Œí�¬'''를 í•˜ê³ ìžˆë‹¤;;머리가 í„°ì§€ë ¤ 한다. 아니 ì•„ì§� 안 터진게 ì‹ ê¸°í• ë”°ë¦„ì�´ë‹¤.. 아으.. 쓰댕앤 í��;; 당구나 치러 갈까;; 암튼 파ì�´íŒ…ì�´ë‹¤!! -- ps 나르ë�™~ ë˜� 김치 ì‹¸ê°–ê³ ì™€ë�¼..ã…‹ã…‹ --[변준ì›�]
* 으... ê²°êµ EightQueenProblemì�˜ í•´ê²°ì—� 실패했습니다. 2학년ì�´ë‚˜ ë�˜ê°€ì§€ê³ 쪽팔리게스리... 대ê°�ì„ ì²˜ë¦¬ê°€ ë¬¸ì œêµ°ìš”. ì–´ì¨Œë“ ë°˜ë“œì‹œ í•´ê²°í•´ì•¼ê² êµ°ìš”... -ì˜�ë�™
*í� 실패..........八퀸 ë¬¸ì œ 풀릴 듯하면서ë�„ 안풀리네...--í�¬ê²½
*8Queen 5시간 ë�„ì „ë��ì—� ê²°êµ í�¬ê¸°í•˜ê³ 스íƒ�ê³¼ í��ë°–ì—� 못했다. ì–¸ì ê°„ ì„±ê³µí• í…Œì•¼ -- -- ìž¬ì„ [aekae]
* ë¬¸ì œì—� 하염없ì�´ ë§¤ë‹¬ë ¤ìžˆë‹¤ëŠ”...ì¡¸ë ¤..ㅜㅜ 한계를 ë›°ì–´ 넘어야 하는ë�° 그게 쉽지가 않네요...-[Leonardong]
* ã… .ã… - [장창재]
* TDD와 페어프로그래ë°�으로 ìƒ�ìš±ì�´ëž‘ 미로찾기를 만들면서 ë§Žì�€ê±¸ 깨달았다. 가장 중요한건 네ì�´ë°�ì�˜ 중요성! ì�´ë¦„ì�„ ì�´ìƒ�하게 ì§€ì–´ë†“ê³ ì�´ìƒ�한걸 호출하다가 ìž�꾸 ì�´ìƒ�하게 나와서, 나중ì—�는 '미로를 ë¬´ì‹œí•˜ê³ ì�´ë�™í•œë‹¤.' ë�¼ëŠ” ë§�까지 나왔었다.--; 그러면서 중간ì—� TDD를 잘못했구나 ì•„ì§� 멀었구나 ë�œ 테스트했구나하면서 ì¢Œì ˆì�„ 했지만 ì�´ë¦„ì�„ ê³ ì¹˜ê³ ë‚˜ë‹ˆ 바로 í•´ê²°ì�´ ë�˜ëŠ”ê±¸ 보면서.. ì•„.. ë�”불어 CSP는 ì•„ì§�ë�„ ì�´í•´ê°€ 잘 안간다. --ì�¸ìˆ˜
* 8퀸 ë¬¸ì œë¥¼ 실패하면서, 프로그램ì�„ 짤 때ì—�는 ë¨¼ì € 확실한 ì•Œê³ ë¦¬ì¦˜ì�„ 구축해 놓아야 í•œë‹¤ê³ ìƒ�ê°�했어요.. ì•Œê³ ë¦¬ì¦˜ë¶€í„° 틀리게 ë�˜ë©´ 나중ì—�는 디버깅ë�„ 소용ì�´ 없다는 사실.. --[문ì›�명]
* 너무 힘들다..ì œê¸¸..ã… _ã… í•œë¬¸ì œë�„ ëª»í’€ê³ ..머리ì—� ë…¹ì�´ 슬었..(콜ë¡�) [ì�´ì§„훈]
* ì—시... 나와 ê°™ì�´ 페어를 하면 다들 ë§�리는 ëŠ�낌ì�´...ã…¡.ã…¡; - [ìƒ�ìš±]
["ë�°ë¸”ìŠ¤ìº í”„2003"], ["ë�°ë¸”ìŠ¤ìº í”„2003/ë‘˜ì§¸ë‚ "]
- HelpOnConfiguration . . . . 608 matches
MoniWiki는 `config.php`ì—� 있는 ì„¤ì •ì�„ ìž…ë§›ì—� 맛게 ê³ ì¹ ìˆ˜ 있다. config.php는 MoniWiki본체 프로그램ì—� ì�˜í•´ `include`ë�˜ë¯€ë¡œ PHPì�˜ include_path변수로 ì„¤ì •ë�œ ì–´ëŠ� ë””ë ‰í† ë¦¬ì—� ìœ„ì¹˜í• ìˆ˜ë�„ 있다. 특별한 경우가 아니ë�¼ë©´ MoniWikiê°€ 설치ë�œ ë””ë ‰í† ë¦¬ì—� config.phpê°€ 있ì�„것ì�´ë‹¤.
== 기본 ì„¤ì • ==
모니위키ì�˜ 몇몇 플러그ì�¸ì¤‘ 외부 프로그램ì�„ 사용하는 프로그램ì�€ 환경변수 PATH를 참조하여 외부 프로그램ì�„ 호출하게 ë�œë‹¤. ì�´ë•Œ PATHì�˜ ì„¤ì •ì�´ ì œëŒ€ë¡œ ë§žì§€ 않아 외부 프로그램ì�´ ì œëŒ€ë¡œ 실행ë�˜ì§€ 않는 경우가 있다. ì�´ 경우 config.phpì—�서 `$path`를 ê³ ì³�ë³´ë�¼.
* VimProcessor 혹� CodeColoringProcessor
{{{RCS}}}는 모니위키ì—�서 ë²„ì „ê´€ë¦¬ë¥¼ {{{RCS}}}를 통해 ì œê³µí•˜ê³ ìžˆë‹¤. [[MoniWikiRCS]] 페ì�´ì§€ 참조.
만약 시스템 ì°¨ì›�ì—�서 rcs를 ì§€ì›�하지 않는다면 rcs를 컴파ì�¼í•´ì„œ 사용해보ë�¼. 예를 들어 모니위키가 설치ë�œ ë””ë ‰í† ë¦¬ê°€ {{{moniwiki}}}ì�´ê³
ê·¸ 하위ì—� {{{bin}}} ë””ë ‰í† ë¦¬ë¥¼ 새ë¡ê²Œ ë§Œë“ í›„ì—� {{{rcs}}}ê´€ë ¨ë�œ 실행파ì�¼([[MoniWikiRCS]] 페ì�´ì§€ 참조)ì�„ {{{moniwiki/bin}}}아래ì—� 복사하ê³
{{{$path}}}ì—� {{{./bin}}} ë””ë ‰í† ë¦¬ë¥¼ 추가한다.
$path='/usr/bin:/bin:/usr/local/bin:./bin'; # ìœ ë‹‰ìŠ¤ì�˜ 기본 실행파ì�¼ ë””ë ‰í† ë¦¬ + ./bin
혹�
$path='/usr/bin:/bin:/usr/local/bin:/home/to_your_public_html/moniwiki/bin'; # ìœ ë‹‰ìŠ¤ì�˜ 기본 실행파ì�¼ ë””ë ‰í† ë¦¬ + binì�˜ full path
윈ë�„ìš°ì—�서 gvimì�„ 사용하여 ìž‘ë�™ë�œë‹¤. ì�´ 경우 {{{$path}}}ì„¤ì •ì�„ ì œëŒ€ë¡œ 해주어야 하는ë�°, 예를 들어 다ì�Œê³¼ ê°™ì�€ ì‹�으로 `config.php`ì—� ì„¤ì •ì�„ 한다.
== Security ì„¤ì • ==
config.phpì—� `$security_class="needtologin";`를 추가하면 로그ì�¸ 하지 않ì�€ 사람ì�€ 위키 페ì�´ì§€ë¥¼ ê³ ì¹ ìˆ˜ 없게 ë�œë‹¤. 로그ì�¸ì�„ 하지 ì•Šê³ íŽ¸ì§‘ì�„ í•˜ë ¤ê³ í•˜ë©´ ê²½ê³ ë©”ì‹œì§€ì™€ 함께, 가입ì�„ 종용하는 간단한 안내가 나온다.
== 대문 ë°� ë¡œê³ (혹ì�€ 배너) ì„¤ì • ==
메뉴ì�˜ 대문(FrontPage)ë°� ë¡œê³ ê·¸ë¦¼ì�´ ì—°ê²°í•˜ê³ ìžˆëŠ” 페ì�´ì§€ëŠ” config.phpì�˜ 다ì�Œ 변수를 ì„¤ì •í•œë‹¤.
위ì�˜ ê°’ì�€ 기본 ê°’ì�´ë©°, ê°�ê°� 다르게 ì„¤ì •í• ìˆ˜ 있다.
$logo_img를 간단히 ì¡°ì •í•˜ê±°ë‚˜, $logo_stringì�„ 통해서 미세한 ì¡°ì •ì�„ í• ìˆ˜ 있다.
/!\ wiki.phpì—� ì •ì�˜ë�˜ì–´ 있는 WikiDB í�´ëž˜ìŠ¤ë¥¼ ë³´ë©´, ìš°ì„ í•˜ë“œì½”ë”©ë�œ 기본 ì„¤ì •ì�´ ìžˆê³ , config.phpì—�서 ì�½ì�€ ì„¤ì • 사í•ì�„ ê·¸ 위ì—� ë�§ì”Œìš°ëŠ” ë°©ì‹�ì�´ë‹¤.
/!\ monisetup.phpì�€ config.php를 ë³€ê²½í• ìˆ˜ 있으나, 간단한 변경만 ì§€ì›�í•˜ê³ ì„¸ì„¸í•œ 변경ì�€ ì§€ì›�하지 않는다. 최근 1.1.3 ë²„ì „ë¶€í„°ëŠ” 여러줄ì�˜ config.php ì„¤ì •ì�„ ì�½ê³ ìˆ˜ì •í• ìˆ˜ 있다. 단, monisetup.php를 ì‚¬ìš©í• ê²½ìš° 코멘트는 모ë‘� ì œê±°ê°€ ë�˜ë¯€ë¡œ 주ì�˜í•´ì•¼ 한다.
- LIB_3 . . . . 607 matches
ì�´ì œëŠ” 스케줄ë§�ì�„ 담당하는 소스를 살펴 ë³´ê² ë‹¤.[[BR]]
ìš°ì„ ë‚´ê°€ ë§Œë“ í”„ë¡œê·¸ëž¨ì—�서 스케줄ë§�ì�„ 담당하는 í��는 대략
WAIT 와 SUSPEND ê·¸ë¦¬ê³ FREE í��로 나누어 질 수 있다.
WAIT� 실행 가능하지만 멈춰 진 태스�를 위한 �
SUSPEND는 ì�¸í„°ëŸ½íŠ¸ë¥¼ 대기하ë�˜ê°€? 아님 ë”가를 기다리기 위해 실행ì�´ 중지ë�œ ìƒ�태? ìž�ì›�ì�´ê² ì°Œ?
ê·¸ë¦¬ê³ FREE í��는 메모리ìƒ�ì—� 존재하지만 죽ì�€ 태스í�¬ë¥¼ ë‹´ì•„ 놓ì�€ í��.....쯔쯔쯔 불ìŒ�ë�„ í•´ë�¼.[[BR]]
ì�Œ..ì�´ë ‡ê²Œ ë‚˜ëˆ„ì–´ì§€ê³ WAITí��ì�˜ 0번째 태스í�¬ê°€ 지금 실행 중ì�¸ 태스í�¬ë¥¼ ì§€ì¹í•œë‹¤.[[BR]]
ì�Œ..여하튼 ì�´ë ‡ê²Œ ë§�했으니 그럼 소스를 설명해 볼까?
ì�´ 함수는 스케쥴ë§�ì�„ 위한 준비 ê³¼ì • TCB들ì�„ 다 초기화 í•´ 준다.. ê²�ì�´ 많아서 그냥 다 초기화 해줬다.[[BR]]
ê·¸ë¦¬ê³ ë‚˜ì„œ 지금ì�˜ 가장 높ì�€ 태스í�¬ë¥¼ 스타트 TCB로 ì§€ì¹í•´ 준다.초기화 ë��[[BR]]
여기서는 FREE �중�서 쓸 수 있는 �가 있나 알아본다?? �건 왜 했찌???
여기서는 MAIN�서 본 듯 태스�를 만들어 주는 함수
LIB_STACK_INIT(task,Stack); <-------- 스�� 초기화 해준다.....
if ( priority < LIB_MIN_PRIORITY || priority > LIB_MAX_PRIORITY ) return; <--------- ìš°ì„ ìˆœìœ„ê°€ 지랄 같으면 그냥 ë��낸다.
// Init the TCB by argument <----- 함수�서 얻� 변수들로... 초기화...ok???
/// 여기서 부터는 ìš°ì„ ìˆœìœ„ í��를 쓴다.... ì—´ë�¼ 간단했는 ë�°...
<----- 사실ìƒ� ìš°ì„ ìˆœìœ„ í��ê°€ 몇백번 ë�ˆ ë’¤ì—�ë�„ ê·¸ í��ì�˜ ìƒ�태를 ìœ ì§€í•˜ëŠ” 것ì�´ 좀 ì–´ë ¤ì› ë‹¤..
쉽게 ë§�í•´ ì†�으로 태스팅 í• ë•Œ í��ì—� 태스í�¬ë¥¼ 넣었다 빼면 ë�˜ëŠ” ê±° 같지만 컴퓨터가 컨í…�스트 스위ì¹ì�„ 위해
몇백번 í��ì—� 넣었다 ëº�ë”° í• ë•ŒëŠ” í�¬í�¬ ê°‘ìž�기 뻗는 ìƒ�황ì�´ 재현....
SUSPEND ë�œ TASK 들ì�„ 다시 ì‚´ë ¤ì£¼ëŠ” ê³ ë§ˆìš´ 펑션
- ShellSort . . . . 606 matches
[http://online-judge.uva.es/p/v101/10152.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
여틀 왕(King Yertle)ì�€ ê·¸ì�˜ ê±°ë¶�ì�´ 왕관ì�„ 재배치해서 가장 계급ì�´ 높ì�€ 귀족과 가장 가까운 측근들ì�„ ë�” 위쪽으로 ì˜¬ë¦¬ê³ ì‹¶ì–´í•œë‹¤. 쌓여있는 ê±°ë¶�ì�´ë“¤ì�˜ 순서를 바꾸는 방법ì�€ ê±°ë¶�ì�´ 한 마리가 ì›�래 ìž�기 위치ì—�서 ë¹ ì ¸ 나와서 맨 위로 올ë�¼ê°€ì„œ ìž�리를 잡는 방법 ë°–ì—� 없다.
ê±°ë¶�ì�´ 스íƒ�ì�˜ ì›�래 순서와 새로 ë§Œë“¤ì–´ì ¸ì•¼ í• ìŠ¤íƒ�ì�˜ 순서가 주어졌ì�„ 때 최소한ì�˜ ì�´ë�™ 횟수만으로 ì›�래 스íƒ�ì�„ 새로운 스íƒ�으로 ìž¬ë°°ì¹˜í• ìˆ˜ 있는 순서를 찾아야 한다.
ìž…ë ¥ì�˜ 첫번째 줄ì—�는 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 Kë�¼ëŠ” ì •ìˆ˜ 하나만 들어있다. ê°� 테스트 ì¼€ì�´ìŠ¤ëŠ” 스íƒ�ì—� 들어있는 ê±°ë¶�ì�´ì�˜ 개수를 나타내는 nì�´ë�¼ëŠ” ì •ìˆ˜ë¡œ 시작ë�˜ë©° ê·¸ 밑으로 nê°œì�˜ 줄ì—� 걸ì³�서 ê±°ë¶�ì�´ 스íƒ�ì�˜ ì›�래 배치가 ê¸°ìˆ ë�œë‹¤. ê°� 줄ì—�는 ê±°ë¶�ì�´ì�˜ ì�´ë¦„ì�´ 들어있으며 맨 윗 줄ì—�는 스íƒ� 맨 위ì—� 있는 ê±°ë¶�ì�´ì�˜ ì�´ë¦„ì�´ ìžˆê³ ìœ„ì—�서 아래로 순서대로 ê±°ë¶�ì�´ì�˜ ì�´ë¦„ì�´ 나열ë�œë‹¤. ê°� ê±°ë¶�ì�´í•œí…ŒëŠ” ê·¸ ê±°ë¶�ì�´ë§Œì�˜ ì�´ë¦„ì�´ 주어지며 ê°� ì�´ë¦„ì�€ 80글ìž�를 넘지 않는 문ìž�ì—´ì�´ê³ , 알파벳, 숫ìž�, 스페ì�´ìФ 문ìž�, ì �('.')ë§Œ ì“°ì�¸ë‹¤. ê·¸ 밑으로는 nê°œì�˜ 줄ì—� 걸ì³�서 새로운 스íƒ�ì�´ ê¸°ìˆ ë�˜ë©° 여기ì—�서ë�„ 위ì—� 있는 ê±°ë¶�ì�´ë¶€í„° 아래있는 ê±°ë¶�ì�´ 순으로 ì�´ë¦„ì�´ ì—´ê±°ë�œë‹¤. ê°� 테스트 ì¼€ì�´ìŠ¤ëŠ” ì •í™•í•˜ê²Œ 2n+1ê°œì�˜ 줄로 구성ë�œë‹¤. ê±°ë¶�ì�´ì�˜ 수(n)는 200 ì�´í•˜ë¡œ ì œí•œë�œë‹¤.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 한 줄ì—� 하나씩ì�˜ ê±°ë¶�ì�´ ì�´ë¦„ì�´ ì¶œë ¥ë�˜ë©° ì�´ ê±°ë¶�ì�´ ì�´ë¦„ì�€ 스íƒ�ì�„ ë¹ ì ¸ 나와서 맨 위로 올ë�¼ê°€ëŠ” ê±°ë¶�ì�´ì�˜ ì�´ë¦„ì�„ ì�˜ë¯¸í•œë‹¤. ì�´ ì¶œë ¥ì—� 나와있는 순서대로 ìž�기 ìž�리를 ë¹ ì ¸ 나와서 맨 위로 올ë�¼ê°€ëŠ” ê³¼ì •ì�„ 반복하면 ì›�래ì�˜ 스íƒ�ì�´ 새로운 스íƒ�으로 바뀌어야 하며 최소한ì�˜ ì�´ë�™ 횟수로 작업ì�„ ë��낼 수 있어야 한다. ì�´ ì¡°ê±´ì�„ 만족하는 ì�´ë�™ 방법ì�´ 여러 가지 있으면 ê·¸ 중 아무 것ì�´ë‚˜ ì¶œë ¥í•´ë�„ ë�œë‹¤.
서로 다른 테스트 ì¼€ì�´ìФ 사ì�´ì—�는 빈 줄ì�„ 하나씩 ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [문보창] || C++ || 2시간 || [ShellSort/문보창] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜]
- ProjectAR/CollisionCheck . . . . 604 matches
* 기본ì �으로는 비트맵ì�„ ì�½ì–´ì„œ í…�스ì³�르 ë³€í™˜í• ê²ƒì�´ë¯€ë¡œ, 기본ì �ì�¸ Object는 사ê°�형ì�´ë‹¤.
* 하지만 ì‹ìž�ê°€ 모양ì�˜ 몹(예)ê³¼ ì¶©ë�Œì²˜ë¦¬ë¥¼ 하ìž�니, ì‹ìž�ê°€ 모양ì�˜ 몹ì�˜ 사ê°�형 ì˜�ì—ì—�는 맞았지만 ì‹ìž�ê°€ 부분ì—�는 안 맞았는ë�°ë�„, ì¶©ë�Œì�´ ë�œë‹¤.
* 좀 ��해 보�
* 지금 ��해 보는것
* ì�¼ë‹¨ ë‘� 오브ì �트ì�˜ 사ê°�형ì�´ ì¶©ë�Œì�´ 났ì�„때, ê·¸ ì¶©ë�Œë�œ 부분ì�˜ 사ê°�형 ì˜�ì—ì�„ 얻어와서, ê°�ê°�ì�˜ 오브ì �트ì—� ê·¸ 사ê°�형 ì˜�ì—ì�´ 1ì�´ë©´ ì¶©ë�Œ, 아니면 안충ë�Œ
* 그러ìž�니 오브ì �트마다 그림 í�¬ê¸°ì—� 맞는 2ì°¨ì›� ë°°ì—´ì�„ ê°€ì ¸ì•¼ 한다. 어쩌면 비트맵ì�„ ì�½ì–´ì˜¤ë©´ì„œ, ê·¸ 비트맵ì�´ 메모리ì—� 있ì�„테니, 그걸 참조하는 방법ë�„ 있ì�„듯 하다. 안ë�œë‹¤ 하ë�”ë�¼ë�„, 요즘 컴퓨터 메모리 남아ë�„니까 별로 ë¬¸ì œê°€ ë�˜ì§€ëŠ” 않ì�„듯 싶다.
* ì†�ë�„ê°€ ì œëŒ€ë¡œ 나올까?
* ì €ì�˜(ìƒ�ìš±) ìƒ�ê°�입니다.
ì�¼ë‹¨ 히트 íŒ�ì •ì�´ ë‚ ë ¤ë©´ 주ì�¸ê³µì�´ 공격ì�„ 하게 ë�©ë‹ˆë‹¤. ê·¸ 때 ë°œìƒ�하는 무기ì�˜ 범위는 부채꼴ì�´ ë�˜ê² ì£ ? ê·¸ë ‡ê²Œ 때문ì—� 오브ì �트가 주ì�¸ê³µì�˜ 위치와 무기ì�˜ 거리사ì�´ì—�(ê°�ë�„는 ì œí•œë�œ ìƒ�태) 들어온다면 히트 íŒ�ì •ì�´ 나게 ë�˜ê² ì£ ? 그러므로 ì •êµ�한 히트 íŒ�ì •ì�´ 나기 위해서는 사ê°�형 ì˜�ì—보다 부채꼴 형태가 ë�” ì �í•©í•˜ë‹¤ê³ ìƒ�ê°�합니다. ê·¸ë¦¬ê³ ì �ì�˜ ì¶©ë�Œì�„ íŒ�ì •í•˜ê¸° 위해서는 ì �ì�€ 최대한 둥근 모습으로 ë§Œë“ ë‹¤ë©´ í•´ê²°ì�´ ì–´ëŠ�ì •ë�„ ê°€ëŠ¥í•˜ë‹¤ê³ ìƒ�ê°�합니다. 둥그스름한 물체가 ë•…ì—� 닿는 ê³³ì�€ ì›�형ì�´ ë�˜ê² ì£ ? ê·¸ ì›�형ì�„ íŒ�단하면 ë�˜ì§€ 않ì�„까요? 어짜피 ê·¸ë ¤ì§€ëŠ” ê³³ì�˜ 머리가 주ì�¸ê³µì�˜ 무기와 겹치는 ë�™ì‹œì—� 친다면 ë�” ë¶€ìž�연스러울꺼 같네요...
* 그런ë�° 왜 부채꼴ì�´ì•¼? ì°½ì�´ë�¼ë©´ 푹 찌르니까 사ê°�형 + 사ê°�형ì�´ ë� í…Œê³ .. ê²€ë�„ 찌르면 사ê°�형 + 사ê°�형. ë² ë©´ 사ê°�형 + 부채꼴ì�´ ë�˜ê² 구나. ìƒ�ê°�외로 복잡하군.
* 완성. ì�¼ë‹¨ 오브ì �트 사ê°�형 + 무기 리치 사ê°�형 ì�´ëŸ°ì‹�으로 í–ˆì�Œ
* ìžŠê³ ìžˆì—ˆë‹¤
타ì�¼ì‹�으로 간다면... -_- ì �ë�„ 나ë�„ 모ë‘�ê°€ 타ì�¼ìœ„ì—� 서 있는 ê¼´ì�´ ë�œë‹¤.
ê²°êµ ê±°ë¦¬ë¥¼ 따질 í•„ìš” ì—†ì�´ 나와 ì � 사ì�´ê°€ 몇 타ì�¼ì�¸ì§€ë¥¼ ê³„ì‚°í• ìˆ˜ 있게 ë�œë‹¤.
-_- êµ³ì�´ ì¶©ë�Œì²˜ë¦¬ë¥¼ í• í•„ìš”ê°€ 없다. ê²€ì�˜ 리치(당연히 타ì�¼ë‹¨ìœ„) ì �ê³¼ 나ì�˜ 거리(타ì�¼ë‹¨ìœ„)를 계산하여
�내면 히트 아니면 미스다.
(현존하는 게임ì�˜ 90%ê°€ ì�´ ë°©ì‹�ì�´ë‹¤. ëŒ€ì „ê²©íˆ¬ê°€ 아닌ì�´ìƒ� í�¬ë¦¬í‹°ì»¬í•œ ì¶©ë�Œì²´í�¬ëŠ” ì—시 무ì�˜ë¯¸í•¨ì�„ 깨달았다.)
추가로 ì�˜ê²¬ 바람. --ì„ í˜¸
- ì •ëª¨/2013.1.29 . . . . 602 matches
= 2013.1.29 ì •ëª¨ =
* 참여ìž� : [김윤환], [김민재], [ê¶Œì˜�기], [김태진], [안í˜�준], [서민관], [ì–‘ì•„ì„�], [ì†¡ì •ê·œ], [서지혜], [장í˜�수], [강성현]
* [김민재] 회장ì�˜ 첫 ì •ëª¨.
* 작성� : 김윤환
* [양아�] 학우� '�기란 무엇�가?'
* 다� 주� : [김윤환]
== 다ì�Œì£¼ ì •ëª¨ 공지 ==
* 다ì�Œì£¼ ì •ëª¨(2/5)는 쉬는 것으로 ê²°ì •.
== ì •ëª¨ ==
=== pc실 관리 ===
* 2ì›” 12ì�¼ ë‚ ì‹¤ì‹œí•˜ê¸°ë¡œ ê²°ì •.
=== 회ì›� 카드 ì œìž‘ ===
* ì�˜ê²¬1: ë”ê°€ 권한같ì�€ 것ì�„ 부여해서 회ì›�ì�´ëƒ� 아니ëƒ�ì—� 대한 ì°¨ì�´ì �ì�„ 주는 요소가 들어가야한다.
* �견2: 명함� � 좋� 것같다.
* �견3: 단체복� � 좋� 것같다.(� �견� 찬성하시는 분� 좀 많�.)
* ê²°ë¡ : ì•„ì§� ë¯¸ì •.
=== 서울어코드 지�금 ===
* '''금액� 위키� 작성하지 맙시다/'''
* 지출 예ìƒ�ë‚´ì—으로 ì‹ ìž…ìƒ� ë§žì�´ë¥¼ 위한 ì±…ìž�ì œìž‘ 비용, 스티커 등ì�´ 있다.
=== 새내기 맞�하는 방� & 가입방� �견 ===
- Randomwalk/조�� . . . . 600 matches
= [RandomWalk]/[조��] =
=== 2학년 1학기 ìž�료구조 ë ˆí�¬íŠ¸ìš© ===
//ë°”í€´ë²Œë ˆë¥¼ 8방향으로 ì�´ë�™í•˜ê²Œ í• ë°°ì—´
// 방� �기
// ë°”í€´ë²Œë ˆì�˜ 좌표값
int count = 0; // ì´�ì�´ë�™í•œ 횟수를 계산하게ë� integer ê°’
bool existZero = false; // ë°”í€´ë²Œë ˆê°€ 모ë‘� ë�Œì•„다녔는지 확ì�¸í• 때 ì“°ì�¼ bool형 ê°’
// ë°”í€´ë²Œë ˆê°€ ë�Œì•„다ë‹� ë°©ì�„ ìƒ�성
cout << "ì§�사ê°�형ì�˜ 가로í�¬ê¸°ë¥¼ ìž…ë ¥í•´ì£¼ì„¸ìš”(2 < X <= 40) :";
cout << "ì§�사ê°�형ì�˜ 세로í�¬ê¸°ë¥¼ ìž…ë ¥í•´ì£¼ì„¸ìš”(2 <= Y < 20) :";
cout << "세로, 가로ì�˜ í�¬ê¸°ì�˜ 범위를 벗어났네요. 다시 ìž…ë ¥í•˜ì„¸ìš”." << endl;
// 2중ë�™ì �ë°°ì—´ì�„ 만드는 함수
// ìƒ�성한 ë�™ì �ë°°ì—´ì�„ 초기화
// ë°”í€´ë²Œë ˆë¥¼ ìƒ�성하는 do ~ while 문
cout << "ë°”í€´ë²Œë ˆì�˜ 초기값 X를 ìž…ë ¥í•´ì£¼ì„¸ìš” :";
cout << "ë°”í€´ë²Œë ˆì�˜ 초기값 Y를 ìž…ë ¥í•´ì£¼ì„¸ìš” :";
cout << "ë°”í€´ë²Œë ˆê°€ ë°©ì�˜ 범위를 벗어났네요. 다시 ìž…ë ¥í•˜ì„¸ìš”." << endl;
room[ibug][jbug] = 1; // ë°”í€´ë²Œë ˆ 초기값ì�˜ 초기화
// ë°”í€´ë²Œë ˆë¥¼ ì�´ë�™ì‹œí‚¤ê³ 모ë‘� ì�´ë�™í•˜ë©´ 종료하는 while문
int random = rand()%8; // 0~7 까지� 임�� 수 �성해서 random �란 integer 값� 대입
- í™”ì�´íŠ¸í—¤ë“œê³¼ì •ì² í•™ì�˜ì�´í•´ . . . . 600 matches
계ì†� í™”ì�´íŠ¸í—¤ë“œì—� 주목하는 ì�´ìœ ë�¼ë©´ (김용옥씨 ê´€ì �ì�˜ í™”ì�´íŠ¸í—¤ë“œí•´ì„�ì�¼ì§€ë�„ ëª¨ë¥´ê² ë‹¤. ["ì�´ì„±ì�˜ê¸°ëŠ¥"] 때문ì�´ì§€ë§Œ.) ì �ì§„ì � ë°œì „ê³¼ Refactoring ì—�서 ë”ê°€ ì—°ê²°ê³ ë¦¬ë¥¼ í�˜í•� ë´�서랄까나. 잘못하면 뜬구름 잡는 넘ì�´ ë� ì§€ ëª¨ë¥´ê² ì§€ë§Œ. ì�´ë²ˆì—�ë�„ ì—시 ì ‘ê·¼ë°©ë²•ì�€ 'ìœ ìš©ì„±' ê³¼ ê´€ë ¨í•´ì„œ. ë˜� 어쩌면 용어 차용해서 ì�¨ë¨¹ê¸°ê°€ ë� 까ë´� ê±±ì •ë�˜ì§€ë§Œ. ì—¬ìœ ë¥¼ ê°€ì§€ê³ ëª‡ë‹¬ ìƒ�ê°�ë‚ ë•Œ 틈틈히 ì�½ìœ¼ë ¤ëŠ” ì±….
김용옥씨ì�˜ 서문ì�˜ ì�¸ìƒ�ì�´ 꽤 깊게 남는다. ì�¼ìƒ�ì � 경험으로부터 귀납ì � 관찰로 쌓아올리지 ì•Šê³ , 조급하게 하나를 통찰하는 ì—°ì—ì�˜ ì›�리를 ë¨¼ì € ì°¾ìœ¼ë ¤ëŠ” 모습ì—� 대한 비íŒ�. 과연 나ì�˜ ë§�ì�€ 나ì�˜ ê³¼ì •ë“¤, 경험들ì�„ 얼마나 ë‹´ê³ ìžˆëŠ”ê±´ê°€.
* 'ì§„ì •í•œ 발견ì�˜ 방법ì�€ 비행기ì�˜ 비행과 ìœ ì‚¬í•˜ë‹¤. 그것ì�€ 개별ì �ì�¸ 관찰ì�˜ ì§€í�‰ì—�서 출발하여 ìƒ�ìƒ�ì � ì�¼ë°˜í™”ì�˜ ì—·ì�€ 대기층ì�„ 비행한다. ê·¸ë¦¬ê³ ë‹¤ì‹œ 합리ì � í•´ì„�ì—� ì�˜í•´ ë‚ ì¹´ë¡œì›Œì§„ 새로운 관찰ì�„ 위해 착륙한다.' - 서문중 ì�¸ìš©ë�œ Whitehead 글.
* '해체를 ì—¼ë‘�ì—� ë‘�ì§€ 않는 구성ì�€ ì�¸ê°„ 지성ì�˜ 오만한 ë�…단ì�´ê² 지만, 구성ì—� 기ìƒ�하는 단순 해체는 ì�¸ê°„ 지성ì�˜ 무책임한 ìœ í�¬ì�¼ ë¿�ì�´ë‹¤' -- 문창옥씨 맺ì�Œë§�중.
ì² í•™ì±…ì�´ê³ 형ì�´ìƒ�í•™ì�„ 그린 ì±…ì�´ë�¼ì§€ë§Œ, ì�½ì�„수ë¡� ì˜ˆì „ì—� ë‚´ê°€ ì�´ì•¼ê¸°í–ˆì—ˆë�˜ í•™ë¬¸ë¡ (ë� 'ë¡ ' ì�„ ë¶™ì�´ê¸°ë�„ ë�하지만)ì�´ ìƒ�ê°�ì�´ 난다.
ë¹„ìœ ì�˜ ì•„ì�´ë””어로서 ["NumericalAnalysisClass"] 때 ë°°ìš´ Interpoliation 기법들ì�´ì˜€ë‹¤. 수치해ì„�시간ì�˜ Interpolication 기법들ì�€, 몇몇개ì�˜ Control Point들ì�„ 근거로 Control Point 를 지나가는 ê³¡ì„ ì�˜ ë°©ì •ì‹�ì�„ 구하는 법ì�´ë‹¤. 처ì�Œ Control Point 들ì�˜ 갯수가 ì �으면 그만í�¼ 오차ë�„ 많지만, Control Point 들ì�„ ëŠ˜ë ¤ê°€ë©´ì„œ ì �ì°¨ 본래ì�˜ ê³¡ì„ ì�˜ 모양새를 ìˆ˜ë ´í•´ê°„ë‹¤.
Control Point 들ì�€ ì�¼ìƒ�ì�˜ 경험들ì�´ë‹¤. ê·¸ 경험들ì�´ ì‚¶ì�˜ ë°©ì •ì‹�들ì�„ 만들어간다. 비ë¡� ê·¸ ë°©ì •ì‹�들ì�´ 오차가 ë§Žì�„ì§€ë�”ë�¼ë�„, (ë�¼ê·¸ëž‘주ì�¼ì§€, Cubic Spline ì�¼ì§€. 어쩌면 ê²°êµ í˜„ì‹¤ì�„ 누가 ë�” 잘 설명하ëŠ�ëƒ�ë�¼ëŠ” ìœ ìš©ì„±ì�˜ ë¬¸ì œì�¼ê¹Œ) ì–´ëŠ�ì •ë�„ ìœ ìš©í•˜ë‹¤. ê³µì‹�ì�´ 완성ë�œ ì„ ì�€ ìž¬ê³„ì‚°ê³¼ì •ì—†ì�´ 빨리 그릴 수 있다.
우리는 진리를 찾기 위해 오늘ë�„ ìž�ì‹ ì�˜ ê³µì‹�ì—� Control Point 를 하나ë�” ì¶”ê°€í•˜ê³ ìžˆëŠ”ê²ƒì�¼ì§€ë�„ 모른다. (단, ë�¼ê·¸ëž‘주ì�¼ê²½ìš°ì—” 좀 ë�” ì •í™•í•´ë³´ì�´ëŠ” Cubic Spline 으로 페러다임 ì „í™˜ì�„ 하ìž�. ^^;)
["책분류"]
- GameProgrammingGems . . . . 597 matches
== 책 소개 ==
위ì�˜ Game Programming Gems는 게임ì—� ì“°ì�´ëŠ” ì „ë°˜ì �ì�¸ ì•Œê³ ë¦¬ì¦˜(2D, 3D, AI(길찾기 í�¬í•¨))들ì�„ ì „ë°˜ì �으로 대부분 다루어 ë†“ê³ ì–¼ë§ˆë‚˜ 효율ì �ì�¸ 프로그래ë°�ì�„ í• ìˆ˜ ìžˆê³ ì–´ë–»ê²Œ 해야 가능한 가를 보여주는 ì±…ì�´ ë�˜ê² 다. [[BR]]
ì�´ ì±…ì�€ ì›�서ë�„ ìžˆê³ í•œì„œë�„ 있다. ë²ˆì— ìˆ˜ì¤€ì�€ íƒ� ë´¤ì�„ 때 괜찮ì�€ 수준.... ì±…ê°’ì�´ 없는 관계로(솔ì§�히 ì˜�ì–´ 수준ì�´ 떨어지므로) 한서를 ì„ íƒ�해서 ì�½ê³ 있다 [[BR]]
ì�´ ì±…ì�˜ ì €ìž�는 ìˆ˜ì‹ ëª…ì�´ë‹¤. 10명 ì •ë�„는 ì•Œê³ ìžˆì–´ë�„ ìˆ˜ì‹ ëª…ì�´ ì§€ì�€ ì±…ì�€ 처ì�Œ ì�¼ 것ì�´ë‹¤.... 나ë�„ ê·¸ë ‡ë‹¤ ^_^; ì�´ ì±…ì�€ ìˆ˜ì‹ ëª…ì�˜ 게임 프로그래머들ì�´ ìž�ì‹ ì�˜ 노하우를 ì �어놓ì�€ ì±…ì�´ë�¼ê³ 하는 편ì�´ ì •í™•í•˜ë‹¤. 즉 ì •ë³´ì�˜ ê³µìœ ë¥¼ 주장하면서 ë§Œë“ ì±…ì�´ ë�œë‹¤. ë¬¼ë¡ ìž�ì‹ ì�´ 열심히 ë§Œë“ ì†ŒìŠ¤ë¥¼ 그냥 공개하ìž�~ ë�¼ëŠ” 것ì�€ 아니다(그래주면 ê³ ë§™ê² ë‹¤ -.-) 허나 ìž�ì‹ ì�€ ì–´ë–¤ ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ 구현했다ë�˜ê°€, 혹ì�€ VC++ê³¼ 다ì�´ë ‰íЏ 엑스를 ì‚¬ìš©í• ë•ŒëŠ” 어떻게 하면 ì–´ë–¤ 환경ì—�서 구현하면 좋다ë�˜ê°€ 하는 ê±´ ì•Œë ¤ì£¼ë©´ ê³ ë§™ê² ì§€? ì�´ ì±…ì�€ 그런 목ì �으로 쓰여진 ì±…ì�´ ë�˜ê² 다.
== 왜 �런 짓� 하는가? ==
솔ì§�히 ì�´ë ‡ê²Œ 장황하게 ì�¨ 놨지만 ì–¸ì œ ì±…ì�„ 다 ë³¼ 수 있ì�„ ì§€ 미지수다(.... 너무 ì–´ë µë‹¤ T_T) ì�¼ë‹¨ 6개월ë�™ì•ˆ ì±… 2ê¶Œ 다 보기다 -_-; ê·¸ë¦¬ê³ ì�´ë ‡ê²Œë�¼ë�„ ì„ ì–¸í•´ 놓지 않으면 ì˜�ì˜� ì±… ì‚¬ë†“ê³ ë��까지 안보게 ë� 듯 싶어서 ZP 위키ì—� ì�´ë ‡ê²Œ 글ì�„ 올리게 ë�˜ì—ˆë‹¤. =_=; 간간히 요약하여 게임ì�„ ì œìž‘í•˜ë ¤ëŠ” ìž�들(.... í•„ìž�ë�„ í�¬í•¨ -_-V)ì—�게 조금ì�´ë‚˜ë§ˆ ë�„움ì�´ ë�˜ë©´ ì¢‹ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ ë“ ë‹¤....
== 목표 ==
ë¬¼ë¡ ì±… 다보기다 -.- 그러나 그걸로는 조금 ë¶€ì¡±í•˜ê³ .... ìƒ�ê±¸ê³ ê²Œìž„ 대 잔치(.... ì�´ë¯¸ 한게임ì—�서 í•˜ê³ ìžˆë‹¤ -_-)등ì—� ì¶œì „í•˜ì—¬ 당당하게 ìƒ� ë”°ë³´ìž�.... ë�¼ëŠ” 것ì�´ë‹¤.... -_-; 현재 í•„ìž�는 ì§�ì—…ì�„ ê°€ì ¸ì„œ 조금 힘들지 모르지만 .... í•„ìž�ê°€ ì�´ë¥´ë…¸ë‹ˆ í•´ë³´ê³ í›„íšŒí•˜ëŠ” 게 낫기 때문ì—�.... ì�´ëŸ° 미친 프로ì �트를 계íš�í•˜ê³ ìžˆë‹¤. -_-V
== 순서 ==
ì�¼ë‹¨ ì±… 순서대로 í• ê²ƒì�´ë‹¤.... ë§Œ í•„ìž�ì�˜ 주특기중 하나는 모르는 부분 ìˆ ë �ìˆ ë � 넘기기가 있다 --V 그러니 í•„ìž�ê°€ 잘 모르는 부분ì�€ 대충대충 ì„¤ëª…í•˜ê³ ë��낼 것ì�´ë‹¤. 우헤우헤 .... ì�´ê²ƒì�´ 바로 주체측ì�˜ ë†�ê°„ì�´ë�¼ëŠ” 것ì�´ë‹¤ -_-; ê·¸ë¦¬ê³ ì—…ë�°ë�„ ê·¸ë ‡ê²Œ 기대하지 ë§�ìž� --; í•„ìž�는 ì§�ì—…ì�¸ë�°ë‹¤ê°€ ë°”ì�˜ë‹¤ -.-
== 목차 ==
=== 프로그래� 기법들 ===
["ë�°ì�´í„°ì£¼ë�„ì �기법ì�˜ë§ˆë²•"]
== 잡담 ==
1. ê¶Œêµì�´ 형ì�´ì—�ìš”? --ìƒ�민 [[BR]]
2. ì €ë�„ 시간나면 추가를 í•˜ê² ìŠµë‹ˆë‹¤. --ìƒ�민[[BR]]
3. 나 맞아 --X[[BR]]
4. 필명� X로 쓰는 사람� 나 밖� 없잖아 ^_^ --X
[책분류]
- ReverseAndAdd . . . . 595 matches
[http://online-judge.uva.es/p/v100/10018.html �문보기]
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :ë‚®ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:1(1~4)
ì�¼ë‹¨ ì–´ë–¤ 수를 받아서 ê·¸ 수를 뒤집ì�€ 다ì�Œ 뒤집어진 수를 ì›�래ì�˜ 수ì—� ë�”하는 ê³¼ì •ì�„ 뒤집어서 ë�”하기ë�¼ê³ 부르ìž�. ê·¸ í•©ì�´ 회문(palindrome, 앞뒤 ì–´ëŠ� 쪽ì—�서 ì�½ì–´ë�„ ê°™ì�€ ë§�ì�´ ë�˜ëŠ” 어구. 예:eye, madam, 소주만병만주소)ì�´ 아니면 회문ì�´ ë� 때까지 ì�´ ê³¼ì •ì�„ 반복한다.
예를 들어 처�� 195�서 시작해서 다�과 같� 네 번 뒤집어서 �하기를 반복하면 9339�는 회문� 만들어진다.
대부분ì�˜ ì •ìˆ˜ëŠ” ì�´ 방법ì�„ 몇 단계만 반복하면 회문ì�´ ë�œë‹¤. 하지만 예외ë�„ 있다. 회문ì�„ ì°¾ì�„ 수 없는 것으로 ë°�혀진 첫번째 수는 196ì�´ë‹¤. 하지만 회문ì�´ 없다는 것ì�´ ì¦�명ë�œ ì �ì�€ 없다.
ì–´ë–¤ 수가 주어졌ì�„ 때 회문ì�´ 있으면 ì¶œë ¥í•˜ê³ , ê·¸ 회문ì�„ 찾기까지 뒤집어서 ë�”하기를 반복한 횟수를 ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 만들어야 한다.
테스트 ë�°ì�´í„°ë¡œ ì“´ì�´ëŠ” 수는 모ë‘� 뒤집어서 ë�”하기를 1,000번 미만 반복해서 회문ì�„ ì°¾ì�„ 수 있는 ìˆ˜ê³ , ê·¸ë ‡ê²Œ 만들어진 회문ì�„ 4,294,967,295보다 í�¬ì§€ ì•Šë‹¤ê³ ê°€ì •í•´ë�„ ë�œë‹¤.
첫번째 줄ì—�는 테스트 ì¼€ì�´ìŠ¤ë¥¼ 나타내는 ì •ìˆ˜ N(0<N<=100)ì�´ ë“¤ì–´ìžˆê³ , ê·¸ 아래로 Nê°œì�˜ 줄ì—� 걸ì³�서 회문ì�„ 구해야 하는 ì •ìˆ˜ê°€ 한 줄ì—� 하나씩 들어있다.
Nê°œì�˜ ê°� ì •ìˆ˜ì—� 대해 회문ì�„ 발견하는 ë�° 필요한 최소한ì�˜ 반복 횟수를 ì¶œë ¥í•˜ê³ , 스페ì�´ìŠ¤ë¥¼ 한 칸 ì¶œë ¥í•œ 다ì�Œ, ê·¸ 회문ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 남�협 || Python || 60분 || [ReverseAndAdd/남�협] ||
|| ì‹ ìž¬ë�™ || Python || 30ë¶„ || [ReverseAndAdd/ì‹ ìž¬ë�™] ||
|| í™©ìž¬ì„ || Python || 50ë¶„ || [ReverseAndAdd/í™©ìž¬ì„ ] ||
|| 김회� || C || ? || [ReverseAndAdd/김회�] ||
|| 문보창 || C++/Python || 90분/20분 || [ReverseAndAdd/문보창] ||
|| 곽세환 || C++ || ? || [ReverseAndAdd/곽세환] ||
|| �승한 || C++ || 1시간 40분 || [ReverseAndAdd/�승한] ||
|| 김태훈 || Python || . || [ReverseAndAdd/태훈] ||
|| ê¹€ì •í˜„ || Python || . || [ReverseAndAdd/ê¹€ì •í˜„] ||
- ProjectVirush/Rule . . . . 592 matches
= �반 =
* 게임 � 시간� 단위 시간� 기준으로 �러간다.
* ëª…ë ¹ì�„ 수행하는ë�°ëŠ” 현실 세계ì�˜ 시간ì�´ 필요하다. ë”°ë�¼ì„œ í”Œë ˆì�´ì–´ëŠ” 게임ì—� ì ‘ì†�해서 ëª…ë ¹ì�´ 수행ë� 시간ì�„ 예약한다. ê·¸ë¦¬ê³ ì˜ˆì•½í•œ 시간ì—� ìž�ì‹ ì�˜ ëª…ë ¹ì�´ 수행ë�˜ì—ˆëŠ”ì§€ë¥¼ 다ì�Œ 번ì—� 확ì�¸í•˜ê³ 새로운 ì „ëžµì�„ 세운다.
* �명체가 숙주�며 �차� 공간(지구표면)� 넓게 분�한다.
= 바�러스 =
* 숙주 안ì—�서 ìž ë³µí•œë‹¤. ì�´ 때는 숙주ì�˜ ë©´ì— ë°˜ì�‘ì�„ ì�¼ìœ¼í‚¤ì§€ 않는다.
* 숙주 안ì—�서 ìž ë³µê¸°ê°€ 지나면 급격히 ì¦�ì‹�한다.
* 개체수ì—� 비례하여 íŠ¹ì • ì¡°ì§�ì—� ì†�ìƒ�ì�„ 입힌다.
* 숙주가 ê°�ì—¼ ìœ ë°œ í–‰ë�™ì�„ 하ë�„ë¡� 만들어서 다른 숙주를 만났ì�„ 때 ê°�염시키ë�„ë¡� 한다.
= 숙주 =
* 기본ì �으로 ì�¼ì •한 방향성 ì—†ì�´ 움ì§�ì�¸ë‹¤.
* 번�한다. 즉 새로운 숙주를 탄�시킨다.
* 나ì�´ë¥¼ 먹는다. 나ì�´ê°€ ë§Žì�„ 수ë¡� 죽ì�„ í™•ë¥ ì�´ 높아진다.
= ë©´ì— =
* 숙주는 기본ì �으로 ëª¨ë“ ë°”ì�´ëŸ¬ìŠ¤ë¥¼ ìž¡ì�„ 수 있는 í•체를 ì–´ëŠ� ì •ë�„ 갖는다. (ì�´ë¥¼ '''기본 í•ì²´'''ë�¼ê³ 한다.)
* 새로운 ë°”ì�´ëŸ¬ìŠ¤ê°€ 숙주ì—� 침입했ì�„ 때 기본 í•ì²´ê°€ ë°”ì�´ëŸ¬ìŠ¤ë¥¼ 잡는다.
* 기본 í•ì²´ê°€ 새로운 ë°”ì�´ëŸ¬ìŠ¤ë¥¼ 잡기ì—� 모ìž�ë�¼ëŠ” 경우(ë°”ì�´ëŸ¬ìФ 사살 ì†�ë�„<ë°”ì�´ëŸ¬ìФ ì¦�ì‹� ì†�ë�„), 숙주는 새로운 ë°”ì�´ëŸ¬ìŠ¤ìž„ì�„ ì•Œì•„ì°¨ë¦¬ê³ ì�´ì—� 특화ë�œ í•체를 ìƒ�산한다. 특화ë�œ í•체는 기본 í•체보다 ë°”ì�´ëŸ¬ìФ 사살 ì†�ë�„ê°€ ë¹ ë¥´ë‹¤.
* 한 번 특화ë�œ í•체를 ìƒ�산한 경우 ì�´ë¥¼ '''습ë“� í•ì²´'''ë�¼ê³ í•˜ê³ , 특화ë�œ í•체를 ìƒ�산하는 ê³¼ì •ì�´ 빨리 ì�¼ì–´ë‚œë‹¤.
= �미 요소 =
* í”Œë ˆì�´ì–´ë�¼ë¦¬ 암투 - ìƒ�대 약ì �ì�„ ì�´ìš©í•´ì„œ ê²½ìŸ�한다. ìž�기 ë°”ì�´ëŸ¬ìФì—� ìœ ë¦¬í•˜ë�„ë¡� 숙주를 조종하거나 ìƒ�대 ë°”ì�´ëŸ¬ìФì—� 대한 ë©´ì—ì�´ ìƒ�기ë�„ë¡� ì�¼ì¢…ì�˜ ì˜ˆë°©ì ‘ì¢…ìš© ë°”ì�´ëŸ¬ìФ(ë°±ì‹ )ì�„ í�¼íŠ¸ë¦°ë‹¤.
- STL . . . . 592 matches
Standard Template Library � 준�.
C++ � '표준 템플릿 ��브러리'(C++ � 표준�다;)
C++ � [GenericProgramming] 기법� Template � �용, container (["DataStructure"] class. 다른 언어�서� Collection class 들� 해당) 와 [Algorithm|algorithm] � 대해 구축해놓� ��브러리.
=== ì •ë¦¬ ===
|| ["STL/vector"] ||ë°°ì—´ì�„ ëŒ€ì²´í• ìˆ˜ 있는 ìž�료구조||
|| ["STL/list"] ||만들기 까다로운 ë�”블 ë§�í�¬ë“œ 리스트를 ì œê³µí•´ì¤€ë‹¤.||
|| ["STL/set"] ||집합� 구현한 �료구조||
|| ["STL/map"] ||dictionary �료구조를 구현하였다||
|| ["STL/string"] ||문�열� 다루는 �료구조||
==== íŠœí† ë¦¬ì–¼ ====
* [http://oopsla.snu.ac.kr/~sjjung/stl/booktoc1.htm stl 첫배우기] - ë°”ê¹¥ê³ ë¦¬
=== ê´€ë ¨ 페ì�´ì§€ ===
* ["STL/VectorCapacityAndReserve"] : Vector � Capacity 변화 추�
* ["STL/Miscellaneous"] : 특별히 ìœ„ì¹˜í• ê³³ì�´ 없는 ì •ë³´ë“¤ì�˜ 페ì�´ì§€. 쌓여서 분리ë�©ë‹ˆë‹¤.
* ["STL/vector/CookBook"] : vector 요리책(Tutorial)
* ["STL/ì°¸ê³ ì‚¬ì�´íЏ"]
==== ë°”ê¹¥ê³ ë¦¬ ====
* [http://oopsla.snu.ac.kr/~sjjung/stl/ptr_0001.htm 컨테ì�´ë„ˆì—� í�¬ì�¸í„° ì €ìž¥í•˜ê¸°(ë¬¸ì œì �ê³¼ í•´ê²°ì±…)]
=== ê´€ë ¨ 프로ì �트 페ì�´ì§€ ===
* ["UseSTL"] : ["neocoin"] ì�˜ 프로ì �트 페ì�´ì§€
- ê°�ì²´ì§€í–¥ìš©ì–´í•œê¸€í™”í† ë¡ . . . . 591 matches
난해하기 ��없는 [OOP]� 용어들� 처리해 보�.
= 용어를 한글화 해야하는 ì�´ìœ =
* 우리 어휘를 사용하는 ì�´ìœ 는 ê·¸ 어휘ì—� ë‚´í�¬ë�œ 여러가지 ì�˜ë¯¸ë¥¼ ì§�ê´€ì �으로 ëŠ�낄수 있기 때문아ë‹�까??
* 예를 들어 외êµì�¸ì�´ í�´ëž˜ìŠ¤ë¥¼ 처ì�Œ 배울때 ëŠ�ë�¼ëŠ” public, privateì�˜ ëŠ�낌과 우리가 그것ì�„ 처ì�Œ 보았ì�„때 ëŠ�낌ì�€ ìƒ�당히 틀릴것ì�´ë‹¤.
* 좋ì�€ ì±…ì�€ ê·¸ 어휘를 ì¹œì ˆí•˜ê²Œ 설명ì�„ 해주기ë�„ 한다. 하지만 ëª¨ë“ ë‹¨ì–´ë“¤ì�„ 설명해 놓ì�€ 책들ì�€ ì—†ë‹¤ê³ ë³´ëŠ”ê²Œ ì¢‹ê³ . ì •ë§� 난해한 책들ì�€ 그나마ë�„ ê·¸ 단어들ì�„ 설명해 주지 ì•Šê³ ë„˜ì–´ê°„ë‹¤.
* 비슷한 부류ì�˜ 책들ì�´ 반복ì �으로 그런 어휘 설명ì�„ 함으로서 페ì�´ì§€ë¥¼ ë‚비하는것 보다는 어휘를 우리ë§�로 대체시켜서 좀ë�” ì§�ê´€ì �으로 알아보게 만드는게 좋지 않ì�„까??
* 외êµì�¸ì�´ ëŠ�ë�¼ëŠ” ê·¸ ëŠ�낌ì�„ 최대한 살릴수 있는, ê·¸ 숨ì�€ 뜻ì�„ 최대한 ë‚´í�¬í•˜ëŠ” 우리ë§�로 바꾼다면 좀ë�” ì�´í•´ê°€ 쉽지 않ì�„까??
* [ì�´ìŠ¹í•œ]ì�´ 처ì�Œ C언어를 ì ‘í–ˆì�„때 가장 답답했ë�˜ ì �ì�€ 용어를 한글로 ì �ì–´ 놓긴 했지만 ë°œì�Œ 그대로 옮겨 놓ì�€ê²ƒì—� 불과해서 그것ì�´ ì–´ë–¤ 뜻ì�„ ë‹´ê³ ìžˆëŠ”ì§€, ì–´ë–¤ ì�˜ë¯¸ë¡œ ì“°ì�´ê³ 있는지 ì „í˜€ 못 알아 보았ë�˜ ì �ì�´ë‹¤.
* 게다가 ì �임가경으로 ê·¸ë ‡ê²Œ ë°œì�Œ 그대로 옮겨ㅤ많ì�€ 용어들ì�´ 책마다 다르게 ì“°ì—¬ì ¸ 있다는 것ì�´ì—ˆë‹¤. 특히 발행년ë�„ê°€ 몇해씩 ì°¨ì�´ê°€ 나는 책들ì�€ 그게 ìœ ë‚œížˆë�„ 심해서 ë�„ì €ížˆ ê°™ì�€ 용어ë�¼ê³ 보기 íž˜ë“ ê²½ìš°ë�„ ì°¸ 많았다. 그래ë�„ 요즘ì�€ êµë‚´ì�˜ 개발ìž� 커뮤니티들ì�´ ë§Žì�´ 활성화ë�˜ì–´ì„œ 사람들ì�˜ 암묵ì �ì�¸ í•©ì�˜ê°€ 있어서 그런지 ì–´ëŠ�ì •ë�„ 통ì�¼ì�´ ë�˜ê¸´ 했다.
* ê·¸ 뜻ì�„ 설명하는 방법ë�„ ì±… 마다 가지 ê°�색으로 ì œëŒ€ë¡œ 뜻ì�„ 파악하는것ì�€ ì—¬ì „ížˆ ì–´ë µë‹¤.
* [ì›�서를ë´�야하는ì�´ìœ ]. 우리나ë�¼ ì±…ì�„ ë³´ì§€ ë§�아야 하는 ì�´ìœ 를 ìƒ�당부분 보완해 주지 않ì�„까??
DeleteMe - ì›�서를 보는 ì�´ìœ 중ì�˜ 한가지... 용어ì�˜ ë¬¸ì œë�„ ìžˆê² ì§€ë§Œ, ë§�그래ë�„ '번ì—'ë�œ 문장ì�€ 너무 ì�´í•´í•˜ê¸°ê°€ ì–´ë µë‹¤. - ìž„ì�¸íƒ�
* 번ì—ì�€ 한 문화를 다른 한 문화로 ì�´ì‹�하는 작업ì�´ë‹¤.
== Oriented == 지향?? ==
* 'oriented'ë�¼ëŠ” 단어가 ì‚¬ì „ì—�서는 '지향'ì�´ë�¼ê³ 설명ë�˜ì–´ 있지만, ê·¸ ê³ ì–´ì �ì�¸ 뜻ì�€ '비롯ë�˜ë‹¤', 'í•´ê°€ 뜨는', '출현하는', 'ë°œìƒ�하기 시작하는' ì�´ë�¼ëŠ” 뜻ì�„ ê°€ì§€ê³ ìžˆìŠµë‹ˆë‹¤. ë”°ë�¼ì„œ 'Object oriented'ë�¼ëŠ” 용어는 'ê°�ì²´ì—�서 비롯ë�œë‹¤'ë�¼ê³ í•´ì„�í• ìˆ˜ 있지요. ì €ëŠ” ì�´ê²ƒì�´ 좀 ë�” ì •í™•í•œ í•´ì„�ì�´ë�¼ê³ ìƒ�ê°�합니다. - [http://garden.egloos.com/10001141/post/20974] - 출처
[í† ë¡ ë¶„ë¥˜]
- DataStructure/Tree . . . . 590 matches
= Tree 기본 개�들 =
* Root : 맨 ê¼ëŒ€ê¸° 노드
* Edge : 노드와 노드를 ì�´ì–´ì£¼ëŠ” ì„
* Degree : 노드ì—� ë”¸ë ¤ìžˆëŠ” Edgeì�˜ 수
* Child : �� 노드
* Level : 몇층?
* Sibling : í˜•ì œ(ê°™ì�€ ë ˆë²¨ì�˜) 노드
* ��� 0 - 2개
* 왼쪽 ��, 오른쪽 �� 구별
* 깊� k� 최대 노드수 = 2^k - 1
* ë ˆë²¨ iì�˜ 최대 노드수 = 2^(i-1)
* n0ì�„ 잎사귀 노드ì�˜ 갯수, n2를 Degreeê°€ 2ì�¸ 노드ì�˜ 갯수ë�¼ê³ 하면 n0 = n2 + 1 ì�´ë�¼ëŠ” ê³µì‹�ì�´ 성립한다.
= Binray Tree � 표현 =
* ë°°ì—´
* 그냥 차례대로 집어넣는다. 루트, 왼쪽 ��, 오른쪽 ��� 순으로.. 비어있는건 쌩�다.
* ì�¸ë�±ìФ ì ‘ê·¼í• ë•ŒëŠ”
* Left Child : ��스 * 2
* Right Child : ��스 * 2 + 1
* Parent : ��스/2 -> 내림
* 노드�는 ��터와 왼쪽 ��� 가리키는 ��, 오른쪽 ��� 가리키는 ��로 구성�다.
- ì •ëª¨/2013.4.8 . . . . 590 matches
= 참여� =
[김현빈],[서민관],[ì†¡ì •ê·œ],[ì�´ë´‰ê·œ],[ë°•ìƒ�ì˜�],
[김태진],[ì–‘ì•„ì„�],[ë°•í�¬ì •],[김민재],[ì¡°ê´‘í�¬],
[장í˜�재],[ê³ í•œì¢…],[ì�´ë³‘윤],[ì •ì¢…ë¡�],[김남규],
[강성현],[김윤환]
* [김현빈]학우� 트롤러는 왜 우리편�만 있는가?
* 다�주� : [장�재]
= �서구입알림 =
* 지피 �서 참 많�� 다들 안�요 많�좀 �주세요.
* ì±…ì‚¬ê³ ë‚˜ì„œ ë�ˆë‹¬ë�¼ê³ 하면 줘요. 그러니까 ì“°ë�¼ê³ (ìš”).
* ìƒ�ì‹�ì �으로 ì´�무가 ë�ˆ 안줄것 ê°™ì�€ê±´ 사지마세요.
= ì•„ì�´ìŠ¤ë¸Œë ˆì�´í‚¹ =
* 서로 어색어색 한것 같아서 [김태진]ì�´ 진행하ìž�ê³ í•¨.
* �로� 오늘� [김태진]� 진행욕구는 채워졌습니다.
= 소í’�ì�€ 시험ë��ë‚˜ê³ ë†€ì�´ê³µì›� =
* 시험 ë��나는 주 주ë§�ì—� ê°ˆë ¤ê³ í•¨.
* ê·¼ë�° í† ìš”ì�¼ì—� 시험ì�¸ 사람ì�´ 있네. 어쩌지??
* ë� ì�¼ìš”ì�¼ì�´ê² 네.
* 놀�공�!
* 롯�월드 / �버랜드 / 서울랜드 어디로?
- 새싹�실/2012/벽�쌓기 . . . . 585 matches
= 참여� 명단 =
|| �름 || 1회차 || 2회차 || 3회차 ||
||�충현|| O || O || O ||
||�경규|| O || O || O ||
||최기수|| O || O || O ||
= 수업 =
* 1회차
: ì „ì²˜ë¦¬ê¸°ì�˜ 설명
: �료형� 종류 (int, float, double, char, string)
: 변수 ì„ ì–¸ 방법
: printf� 활용
* 2회차
: scanf� 설명
: 조건문(if, switch), 반복문(for, while) 설명
* 3회차
: 2회차 복습
: ê°•ì œí˜•ë³€í™˜ 설명
: 함수ì�˜ ê¸°ë³¸ì„ ì–¸ 방법
: ì˜ˆì œ - swap함수 / add 함수ì�˜ 구현
== 1회차 ==
- 걸스패닉 . . . . 583 matches
=== 목표 ===
땅따먹기 게임 ì œìž‘
*게임ì�˜ 종류가 바뀌었습니다. 그러나 편ì�˜ì„±ì�„ 위해 그대로 걸스패닉ì�´ë�¼ëŠ” ì�´ë¦„ì�„ ë”°ë¥´ê² ìŠµë‹ˆë‹¤.--[ê°•í�¬ê²½]
=== 언어 ===
�바
=== 팀명 ===
ë”°ë�ˆë”°ë�ˆ ë² ì�´ì»¤ë¦¬
=== 구성� ===
[강�경]
[노수민]
[구�겸]
=== 기간ë°� ì�¼ì •, 계íš�, 모임 ===
==== ì�¼ì • ====
* 7월 6� PM �시 첫모임
* 7월 8� PM �시 �번째 모임
* 7월 12� PM 세시 세번째 모임
* 9월 24� PM 한시 네번째 모임
* 9월 25� PM 한시 다섯번째 모임
* 9월 26� PM 한시 여섯번째 모임
* 9월 27� PM 한시 �곱번째 모임
- 서지혜/2011 . . . . 582 matches
* {{{{color:#0000FF; font-weight:bold} 2011 ì„ íƒ�과집중}}}
* 1ì›”
* 새해입니다. 열심히 ì‚´ì•„ì•¼ê² ìŠµë‹ˆë‹¤.
* 올해� 계�� '''한우물 파기'''입니다.
* 올해 계�� 시작부터 어긋나있습니다.
* 2ì›”
* 스터디가 잘 안�는것 같습니다. 공부를 안하게 �니다.
* �꾸만 지� 결�� 하게�니다
* ��합니다. 벌� 개강까지 1주� 밖� 안 남았습니다.
* 3ì›”
* 3ì›”ì�´ 빨리 지나갔으면 ì¢‹ê² ìŠµë‹ˆë‹¤..
* '''대안언어 ì¶•ì œ'''ì—� 다녀왔습니다.
* 나와 ê°™ì�€ ìƒ�ê°�ì�„ 하는 사람들ì�„ ë§Œë‚¬ê³ , ì�´ë¯¸ ìƒ�ê°�í–ˆë�˜ 사람들ì�„ ë§Œë‚¬ê³ , ì „í˜€ 다른 ìƒ�ê°�ì�„ 가진 사람들ë�„ 만났습니다. ê·¸ë¦¬ê³ ì�´ì•¼ê¸°ë¥¼ 했습니다. 너무나 소중한 시간ì�´ì—ˆìŠµë‹ˆë‹¤. 사람들ì—�게 ì „íŒŒí•˜ê² ìŠµë‹ˆë‹¤. see also [PNA2011]
* í•´ì•¼í• ì�¼ì�´ ìƒ�기면 바로 시작합시다. 나중ì—� 잊지ë§�ê³ ..
* Xper 3ì›” ì •ëª¨ì—� 다녀왔습니다.
* ì‹¬ì‹ ì�´ ì§€ì³�있었는ë�° 새로운 사람들과 새로운 활ë�™ì�„ 하니 개운?! ì¶©ì „ì�´ ë�˜ì—ˆì–´ìš”!
* ì—´ì •ì�€ 남아있는 ì—´ì •ìœ¼ë¡œ ì¶©ì „í• ìˆ˜ 있다 - 시지프스를 다시 ìƒ�ê°�하다ì—�서
* ì§‘ì—� 오는길ì—� 창준 ì„ ë°°ë‹˜ê³¼ ì�´ì•¼ê¸°ë¥¼ 나누었습니다. 대안언어 ì¶•ì œì—�서 만난걸 기억하시네요 //_//
* 4ì›”
* 4월� �살같네요.
- PythonLanguage . . . . 580 matches
�체지향 스�립트 언어
'~ì�„ 하기ì—� ì �합한' 언어는 있어ë�„ '~ì�„ 하기 위한' 것ì�´ëž€ 없다. -_-; ('~ì�„ 하기 위한 API'는 ì¡´ìž¬í• ìˆ˜ ìžˆê² ë‹¤.) ì�´ë…€ì„�ë�„ 프로그래ë°� 언어ì�´ë¯€ë¡œ 프로그래ë°�ì�„ 하기 위한 언어ì�´ë‹¤. ^^; (PHPë�„ 사람들ì�´ 웹프로그래ë°�으로만 ì ‘ê·¼í•´ì„œ ê·¸ë ‡ì§€ ì›�래는 shell script programming ë�„ 가능하다. perl 보다 편하게 쓰는 사람들ì�´ 많다.)
1991ë…„ë�„ì—� 태어났으므로 1995ë…„ì—� 태어난 ìž�바보다 형ì�´ë‹¤. êµë‚´ì—�서 ì�¸ê¸°ìžˆëŠ” 스í�¬ë¦½íЏ 언어중 하나ì�´ë‹¤.
== 파ì�´ì�¬ì�˜ 장ì � ==
* '''프로그램ì�˜ ì•Œê³ ë¦¬ì¦˜ì—� ì§‘ì¤‘í• ìˆ˜ 있다.'''
* Python ì�„ '실행가능한 ì�˜ì‚¬ì½”드(pseudo-code)' ë�¼ê³ 부르기ë�„ 한다. 그만í�¼ 완성뒤 코드를 ë³´ë©´ 참으로 ê¹”ë�”하다.
* '''ExtremeProgramming 과 잘 어울린다.'''
* TestFirstProgramming, UnitTest(PyUnit ì°¸ê³ ), ["Refactoring"] 등ì�˜ ë°©ë²•ë¡ ì�„ ê°™ì�´ ì ‘ëª©ì‹œí‚¤ë©´ ë�”ìš± í�° 효과를 ë°œíœ˜í• ìˆ˜ 있다.
* '''프로그래�� ��다.'''
* FeedBack ì�´ ë¹ ë¥¸ 언어는 배우기 쉽다.
* 파ì�´ì�¬ìœ¼ë¡œ í”„ë¡œí† íƒ€ìž…ì�„ 빨리 ê°œë°œí•˜ê³ , 실행 ì†�ë�„를 요하는 부분ì�€ C/C++ 나 ìž�ë°” 코드로 다시 작성해서 ë¶™ì�¼ìˆ˜ 있다. (["Jython"] ì°¸ê³ )
* PythonXmlRpc - Python 으로 구현하는 RPC 서버 & ���언트 프로그램.
* ["wxPython"] - linux, windows 둘 다 �용가능한 GUI Toolkit.
* ["02_Python"] - 파�� 세미나 페�지.
* ["ìƒ�협/Medusa"] - Python 으로 만들어진 높ì�€ 성능ì�„ 내는 ì�¸í„°ë„· 서버 í”„ë ˆìž„ì›Œí�¬]
== Python ê´€ë ¨ ë�„서 ==
ì�´ë¯¸ 다른 언어들ì�„ 한번쯤 ì ‘í•´ë³¸ 사람들ì�€ 'QuickPythonBook' ì�„ 추천한다. ì˜ˆì œìœ„ì£¼ì™€ 잘 짜여진 편집으로 ì ‘ê·¼í•˜ê¸° 쉽다. (ë‘�께ë�„ 별로 안ë‘�ê»�다!) Reference 스타ì�¼ì�˜ 책으로는 bible ì�˜ 성격ì�¸ 'Learning Python' ê³¼ Library Reference ì�¸ 'Python Essential Reference' ì�´ 있다.
Python 으로 무엇ì�„ í• ìˆ˜ 있는지를 ì•Œê³ ì‹¶ë‹¤ë©´ 'Programming Python'를 추천.
* �터넷� 내용� 공개�어 있는 책
* [http://codejob.co.kr/docs/view/2/ ì �프 투 파ì�´ì�¬]
- FrontPage . . . . 575 matches
* ì œë¡œíŽ˜ì�´ì§€ì—� 처ì�Œ ë°©ë¬¸í•˜ì‹ ë‹¤ë©´ [ZP%20Docs|여기]를 ì°¸ê³ ..
<div style = "float:right"> <a href="https://wiki.zeropage.org/wiki.php/UserPreferences">로그�하러가기</a> </div>
* 2024ë…„ì—�는 '''학기 중(오프ë�¼ì�¸)''', '''ë°©í•™ 중(온ë�¼ì�¸)''' 매주 수요ì�¼'''6시'''ì—� [ì •ëª¨]ê°€ ì§„í–‰ë�©ë‹ˆë‹¤.
* [스터디지ì›�] : 스터디 ë°� 프로ì �트 ì§€ì›�ì—� 대한 안내
* [회ì›�ìž�격] : ì •íšŒì›� ë°� 준회ì›� ìž�격 안내
* [활�지�/2024] : 2024년� ZeroPage� 활�들� 살펴보실 수 있습니다.
* [활�지�/2023] : 2023년� ZeroPage� 활�들� 살펴보실 수 있습니다.
* [ì •ëª¨] : ì •ëª¨ 페ì�´ì§€ 모ì�Œ
* [https://docs.google.com/spreadsheet/ccc?key=0AuA1WWfytN5gdEZsZVZQTzFyRzdqMVNiS0RDSHZySnc&usp=sharing 기�재 목�]
* [https://docs.google.com/spreadsheets/d/1c5oB2qnh64Em4yVOeG2XT4i_YXdPsygzpqbG6yoC3IY/edit?usp=sharing �서목�]
* [https://goo.gl/SPoRyp ZeroPage 공� 캘린�]
* ë§�í�¬ë¡œ 들어간 ë’¤ 오른쪽 하단 +Google 캘린ë�” 버튼ì�„ 누르시면 ìž�ì‹ ì�˜ Google 캘린ë�”ì—� ì¶”ê°€í• ìˆ˜ 있습니다.
* [https://chat.zp.ai Chat: ZeroPagers]ì�˜ ë©”ì‹ ì € Mattermostê°€ 있습니다. (가입ì�„ 위해서는 회장님ì—�게 문ì�˜í•˜ì„¸ìš”)
* [https://zeropage.org 홈페�지: ZeroPage] 홈페�지
* � '''[[PageCount]]'''개� 문서가 있습니다.
* '''[[ZeroWiki]] 사용ì�´ 처ì�Œì�´ì‹œê±°ë‚˜ ë¯¸ìˆ™í•˜ì‹ ë¶„'''ì�€ [[ZeroWiki]]ì—�서 사용하는 위키엔진ì�¸ 모니위키ì�˜ íŠœí† ë¦¬ì–¼ì�„ ì�½ì–´ë³´ì„¸ìš”!
* ��입니다. [[http://moniwiki.kldp.net/wiki.php/MoniWikiTutorial]]
* [[WikiSandBox]] : 위키 문법ì—� 대한 간단한 설명ì�´ ìžˆê³ , ìž�ìœ ë¡ê²Œ 위키 사용ì�„ ì—°ìŠµí• ìˆ˜ 있는 공간입니다!
* 페ì�´ì§€ë¥¼ 여는 사람들ì�€ [[페ì�´ì§€ì�´ë¦„]]ê³¼ [[페ì�´ì§€ì œëª©ë�„ì–´ì“°ê¸°í† ë¡ ]]ì�„ 한번쯤 ì°¸ê³ í•´ 주세요.
* [[ì§€ë�„분류]], [[분류분류]]를 ì�´ìš©í•´ 위키를 íƒ�í—˜í• ìˆ˜ 있습니다.
- 지금그때2006/�보 . . . . 574 matches
= 학부� =
== 통계 ==
누ì �통계
|| í™�보수단 || 재학ìƒ� || ì‹ ìž…ìƒ� ||
|| �문네트워� || 2 || 2 ||
|| �문네트워�, 학회게시� || . || 1 ||
|| �문 네트워� 시간,장소 알림 || 3 || 1 ||
|| 합계 || 5 || 4 ||
송수�� 눈� �게(컬러� 가능) 만들어 붙�다.
ë‚ ì§œ, 시간 ë¯¸ì •.
== 강�실 ==
ì�¼ë¶€ ì œì™¸í•˜ê³ ì €í•™ë²ˆì�´ 주ë�„하여 í™�보한다.
ì±…ìž„ìž� ë¯¸ì •.
ì�¼ì • ë¯¸ì •.
== �문네트워� ==
학번�차로 올린다.
문구 23�까지 문구 �� 작성해 오기.
ì±…ìž„ìž� ì €í•™ë²ˆ(05,06) ì •í˜„ì„ ë°°,휘ë�™ì„ ë°° (04~98)송수ìƒ�,허아ì˜�,조현태.
== 학회 홈페�지 ==
문구를 ì •í•œ 후 ê°� 학회홈페ì�´ì§€ì—� í™�ë³´ 글ì�„ 올린다.
- ProjectPrometheus/UserStory . . . . 569 matches
1 책 검색 (검색 UI, 검색 Spider)
||ì±…ì�„ ê²€ìƒ‰í• ìˆ˜ 있다. ì±…ì�„ ê²€ìƒ‰í• ë•ŒëŠ” Search Keyword type ì�„ 명시하지 않아ë�„ ë�˜ëŠ” Simple Search 와 Search Keyword Type ì�„ ìž�세하게 둘 수 있는 Advanced Search 기능 둘 다 ì§€ì›�한다. ||
||검색ë�œ 책들ì�€ ì¶œíŒ�ë‚ ì§œ, 사용ìž� í�‰ê°€ (Review) ì—� ë”°ë�¼ ì •ë ¬ë�˜ì–´ì§„다. ||
||ì±…ì—� 대한 구체ì �ì�¸ ì •ë³´ë¥¼ 확ì�¸í• 수 있다. ||
||ì±… ì •ë³´ë¥¼ ë³¼ 때, 타 ì�¸í„°ë„· 사ì�´íЏì—� 대한 (amazon, wowbook, yes24 등등) Link 를 ì œê³µë°›ì•„ ì�´ìš©í• 수 있다. ||
2 RS Study (Prototype ì œìž‘) 1.5 (1) ~
||시스템으로부터 책� 추천받� 수 있다. ||
||로그ì�¸ì�„ 해야 서비스를 ì�´ìš©í• 수 있다. ||
||Best Book (Rating, ì±… ì •ë³´ 열람ì—� 따른 ì �수 기준)ì�„ 확ì�¸í• 수 있다. ||
||ìž�ì‹ ì�´ 최근 검색한 ì±… 목ë¡�ì�„ ë³¼ 수 있다. ||
||최근 올�온 리뷰를 볼 수 있다. ||
||새로 들어온 ì±…ì�„ 분야별로 확ì�¸í• 수 있다. ||
||사용ìž�들ì�„ ê´€ë¦¬í• ìˆ˜ 있다. (사용ìž� ì •ë³´ ìˆ˜ì •/ì‚ì œ) ||
||사용ìž�들ì—�게 공지를 ì „ë‹¬í• ìˆ˜ 있다. ||
||Review ì�˜ ë‚´ìš©ì�„ ìˆ˜ì •/ì‚ì œ í• ìˆ˜ 있다. ||
||� Page를 볼 때 지연시간� 10초 미만�여야 한다. ||
||ë�™ì‹œ ì ‘ì†�ìž� 수가 25명 ì�´ìƒ�ì�´ì—¬ì•¼ 한다. ||
(7) ì±… ì‹ ì², 예약, ìž�ë�™ 연장 기능 1
=== Requirement ë°›ì�€ ì‚¬í• (UserStory ì‹�ì�„ ìž¬ì •ì�˜ 함) ===
사용�는
- 2학기�바스터디 . . . . 568 matches
2003년� 2학기 �바스터디 페�지입니다
ì�¼ë‹¨ 임시로 페ì�´ì§€ë¶€í„° ë§Œë“니다
ìž�세한건 모여서 ì •í•˜ê¸°ë¡œ 하구요
ì‹œê°„ë‚ ë•Œë§ˆë‹¤ 틈틈히 모여서 했으면 ì¢‹ê² êµ¬ìš”
êµ�재를 하나 ì •í•´ì„œ 공부한 다ì�Œ 발표하는 ë°©ì‹�ì�´ ë� 것 같아요
ê·¸ë¦¬ê³ ë°°ìš´ê±¸ 바탕으로 간단한 프로그램ì�„ ì™„ì„±í•˜ê³ ìš”
ê´€ì‹¬ìžˆìœ¼ì‹ ë¶„ì�€ ì‹ ì²í•´ 주세요
== ì‹ ì² ==
|| 참가� ||
|| 곽세환 ||
|| 노수민 ||
|| 김진환 ||
|| ��� ||
DeleteMe) ì œ ìƒ�ê°�ì—�는 프로ì �트를 하나 진행하는 것ì�´ 낳ì�„ 것 같습니다. ì±…ì�˜ ë‚´ìš©ì�„ 그대로 ë”°ë�¼ê°€ë‹¤ ë³´ë©´ 굉장히 지루합니다. 그냥 프로ì �트를 하나 ì„ ì •í•´ì„œ 하는 것ì�´ 재미있ì�„ê²�니다. ê·¸ë¦¬ê³ êµ�ì œëŠ” í� ... 여러분들ì�´ ì˜�ì–´ë�¼ê³ 안보는 ë ˆí�¼ëŸ°ìŠ¤ì™€ íŠœí† ë¦¬ì–¼ì�´ë©´ ì¶©ë¶„í•˜ë‹¤ê³ ìƒ�ê°�ì�´ 들지만 그게 아니ë�¼ë©´ 비싼거 ë§�ê³ ì‹¼ê±¸ë£¨ 좋ì�€ì±… 하나 ì„ ì •í•´ì„œ 보시기 ë°”ëž�니다^^; -[ìƒ�ìš±]
ì•„~ ì°¸ê³ ë¡œ ì €ì�˜ 게으름으로 ë°©í•™ 중 ìž�ë°” 스터디가 í—ˆìˆ í•œ ì �ì�€ 사과드립니다;;; -[ìƒ�ìš±]
ì˜¤ížˆë ¤ 우리들ì�´ ë�” 게으르게 í–ˆì£ ã…¡.ã…¡;;; ë§Žì�´ 나가진 못했지만 그래ë�„ ê°œë…�ì �ì�¸ ë©´(ê°�체지향ì�´ë‚˜ í�´ëž˜ìФ..)ì—�서 ìž�세히 설명해 주셨는ë�°... 앞으로 ë�„움ì�´ ë§Žì�´ ë� 것 같아요... 계ì†� 공부하는 후배들ì�´ 남았다는것만 í•´ë�„ í�° 성과지요 ^^ -세환
ì¶”ì„�ë��ë‚˜ê³ ë³¸ê²©ì �으로 ì‹œìž‘í•˜ì£ ... êµ�재는 따로 ì •í•˜ì§€ë§�ê³ ë�„서관ì—�서 ì�½ê¸° 쉬운걸로 골ë�¼ì„œ ë³´ë©´ ë� 것 같구요... 프로ì �트까지는 아니어ë�„ 간단한 프로그램짜는걸로 í•´ìš”(toy problemì�´ë‚˜ 5ì�¸ìš©ìŠ¤í„°ë””ì—�서 í–ˆë�˜ê²ƒì²˜ëŸ¼) -세환
ë‚´ê°€ ìž�ë°”ì�˜ 쉬운 GUI사용ì�„ 보여줬ìž�나;;; ToyProblemsë�„ 괜찮지만 하나 목표를 í�¬ê²Œ ìž¡ê³ í•˜ëŠ”ê²ƒë�„ 꽤나 재미있어. -[ìƒ�ìš±]
ì�´ 스터디그룹ì�€ 왜 한다는 소리가 안나오ëƒ�? 하면 가서 ë³¼ë ¤êµ¬ 했는ë�°..^^; -[ìƒ�ìš±]
ì •ë§� 모ì�¸ë‹¤ëŠ” 소리가 없네;; -[ìƒ�ìš±]
- Polynomial . . . . 567 matches
=== 목ì � ===
다í•ì‹�ì�˜ 곱셈ì�„ ì�´ìš©í•˜ëŠ” 프로그램ì�„ 작성한다.
=== �료구조 ===
하나ì�˜ í•ì�€ coefficient 와 exponent 로 구성ë�œë‹¤. 하나ì�˜ í•(단í•ì‹�)ì�„ 표현하는 ìž�료구조는 다ì�Œì²˜ëŸ¼ 구조체를 사용한다. (여기서는 지수와 밑모ë‘� integer를 사용한다)
int coef; // ë°‘
int exp; // 지수
다í•ì‹�ì�„ 표현하는ìž�료구조는 í�¬ê²Œ ë‘�가지로 ìƒ�ê°�í•´ ë³¼ 수 있다. linked list 와 array ì�´ë‹¤. ë°°ì—´ì�€ 모ë‘�들 잘 ì•Œê² ê³ linked list 는 ë�™ì �으로 storage를 í• ë‹¹ë°›ì•„ ê°� 노드를 í�¬ì�¸í„°ë¡œ 연결한 ìž�료구조를 ë§�한다..(ë�¼ê³ ìš°ì„ ì„¤ëª…ë§Œ 해둬야지 ì •í™•í•œ ì •ì�˜ëŠ” 내리지 ëª»í•˜ê² ë‹¤..-_-). ë¬¼ë¡ ë�™ì �으로 í• ë‹¹ë°›ì§€ ì•Šê³ ë�„ linked list 를 êµ¬í˜„í• ìˆ˜ 있지만 그럴꺼면 배열로 하는게 ë‚«ì§€ ê·¸ 노가다를 ë�하러 하나...-_-
* 배열� 사용한 방법
Node expr_1[SIZE]; // �와 같� �으로 표현한다.
* linked list 를 사용한 방법
// 위ì�˜ ì •ì�˜í•œ 구조체ì—� í�¬ì�¸í„° 변수 ë‘�개가 ë�” 필요하다.
ì�´ 방법ì�„ ì‚¬ìš©í• ë•Œ ë°œìƒ�í• ìˆ˜ 있는 ë¬¸ì œì �ì�€ memory leakage (메모리 누수)ì�´ë‹¤. Javaê°™ì�€ 경우는 ì“°ë ˆê¸° 수집기가 있지만 c 는 ì½”ë�”(-_-)ê°€ ì�¼ì�¼ì�´ 사용ë�˜ì§€ 않는 ìž�ì›�ì�„ 회수해줘야 한다. ê·¸ë ‡ì§€ 않으면 ê·¸ ìž�ì›�ì�„ 다시 ì‚¬ìš©í• ìˆ˜ 없게 ë�œë‹¤.
다�과 같� prototype � 갖는 함수를 구현해야 한다. (�름� 달리해� �관없다..)
Node* mul(Node *n1, Node *n2); // ë‘� 다í•ì‹�ì�˜ ê³±ì�„ 표현하는 새로운 다í•ì‹�ì�„ 리턴한다.
Node* add(Node *n1, Node *n2); // ë‘� 다í•ì‹�ì�˜ í•©ì�„ 표현하는 새로운 다í•ì‹�ì�„ 리턴한다.
Node* add(Node *n1, Node *n2); // ë‘� 다í•ì‹�ì�˜ 차를 표현하는 새로운 다í•ì‹�ì�„ 리턴한다.
/* ë¬¸ì œì � : 다ì�Œê³¼ ê°™ì�€ 경우는 어떻게 처리해야 í• ê¹Œ?
n1 = mul(n1, n2); // n1 � 중복 사용�었다..
Node* input(); // 사용ìž�ì—�게 ê°’ì�„ ìž…ë ¥ë°›ì•„ 새로운 다í•ì‹�ì�„ ìƒ�성하여 리턴한다.
void delete(Node *node) // 다í•ì‹�ì�„ ì‚ì œí•œë‹¤.
- ì •ëª¨/2007.1.6 . . . . 567 matches
== [ì •ëª¨/2007.1.6] ==
=== íšŒìž¥ì„ ê±° ===
==== 질문과 답변 ====
Q.지금ì�€ ëª¨ë“ ì�¼ì�´ 회장ì—�게 집중ë�˜ì–´ 있는ë�°, ì�¼ì�´ 안ë� 때 í•´ê²°í• ë°©ë²•ì�´ 있는가?
A.ê¹€ì •í˜„ - 지시하기보다는 í˜‘ë ¥í•˜ëŠ” ë°©ì‹�으로 진행하는 문화와 분위기를 ë§Œë“¤ê² ë‹¤.
김준ì„� - ì�´ë�Œì–´ 나가야 í• ì‚¬ëžŒì�´ 필요하기 때문ì—� 회장 중심ì �으로 ë‚˜ê°€ê² ë‹¤.
ì�´ìž¥ê¸¸ - ì�¼ì�´ 있ì�„때 ê·¸ 것ì�„ 맡아줄 사람ì�„ 그때그때 ë½‘ê² ë‹¤.
Q.ì‹ ìž…ìƒ�ì—�게 '학회/ì œë¡œíŽ˜ì�´ì§€'ë�¼ëŠ” ì�µìˆ™í•˜ì§€ 않ì�€ ê°œë…�ì�„ 어떻게 ì „ë‹¬ í•˜ê³ ì§„ìž…ìž¥ë²½ì�„ 어떻게 깨줄 것ì�¸ê°€?
A.ê¹€ì •í˜„ - 1학기ì—�는 세미나를 주로, 2학기ì—�는 본격ì �ì�¸ 방법으로 ì§„í–‰í•˜ê² ë‹¤.
김준ì„� - 초반ì—�는 친목ì�„ 다지는 분위기로, ìž�연스럽게 ì—´ì •ì—� ë¹ ì ¸ë“¤ê²Œ 만들ë�„ë¡� í•˜ê² ë‹¤.
ì�´ìž¥ê¸¸ - ì„ ë°°ê°€ ì�˜ë¬´ì �으로 프로ì �트를 배당하는 방향으로 ê°€ê² ë‹¤.
Q.ì œë¡œíŽ˜ì�´ì§€ì—�서 무엇ì�„ 얻었는가?
A.ê¹€ì •í˜„ - ì œë¡œíŽ˜ì�´ì§€ì�˜ 세미나, ì œë¡œíŽ˜ì�´ì§€ë‚´ì�˜ 다른사람 관찰하기, 세미나 지켜보기.
김준� - ZP� 다른 사람들� 보니 목표가 �겼다.
ì�´ìž¥ê¸¸ - ë�°ë¸”스 ìº í”„, 새싹스터디를 통해서 ë§Žì�€ 것ì�„ ë°°ì› ë‹¤.
Q.ì–»ì�€ê±¸ 위해서 실질ì �으로 í• ê²ƒì�€?
A.ê¹€ì •í˜„ - 세미나ì—�서 ì§€ì‹�ì�´ ì�¼ë°©ì �으로 ì „ë‹¬ë�˜ëŠ”ê±¸ 막기위해 회ì�˜ì—�서 서로 ì�˜ê²¬ì�„ 나눌 수 있는 것ì�„ ë§Œë“¤ê² ë‹¤.
김준ì„� - 학회 분위기를 ì—´ì •ì �으로 ë§Œë“¤ê² ë‹¤.
ì�´ìž¥ê¸¸ - ì„ ë°°ê°€ ë¨¼ì € 나서서 참여하게 ë§Œë“œê² ë‹¤.
Q.후배ì—�게 ë§�ì�„ í–ˆì�„때 'ì„ ë°°ë�¼ê³ ì €ì—�게 ê·¸ë ‡ê²Œ ë§�ì�„ 하실건 없잖아요.'
- ZeroPage/임� . . . . 566 matches
= ZeroPage� 임��란? =
= ZeroPage� 임�들 =
== 2024ë…„ ==
|| �책 || 기수 || �름 ||
|| 회장 || 33기 || [백범준] ||
|| 부회장 || 33기 || [박주용] || 1학기 ||
|| 부회장 || 34기 || [백진오] || 2학기 ||
== 2023ë…„ ==
|| �책 || 기수 || �름 ||
|| 회장 || 32기 || [김�우] ||
|| 부회장 || 32기 || [김경민] ||
|| 부회장 || 32기 || [ì „ì˜�ì�€] ||
== 2022ë…„ ==
|| �책 || 기수 || �름 ||
|| 회장 || 31기 || [김�엽] ||
|| 부회장 || 31기 || [최민준] ||
|| 부회장 || 31기 || [김��] ||
|| 부회장 || 32기 || [임지민] ||
== 2021ë…„ ==
|| ì§�ì±… || 기수 || ì�´ë¦„ || ë¹„ê³ ||
- ReleaseDebugBuildStartGo�관계 . . . . 565 matches
VC++ 통합환경ì�„ ì‚¬ìš©í• ë•Œ 가장 ë§Žì�´ 쓰게 ë�˜ëŠ” 기능 중, Build->Start(CTRL+F5)와 Debug->Go(F5)ì�˜ ì°¨ì�´ì �중 하나ì—� 대해 알아 ë³´ê² ìŠµë‹ˆë‹¤.
F5는 IDE(통합환경)ê°€ 실행 프로세스를 ë°˜ë�™ê²°(Soft-ice)ìƒ�태로 실행시켜, 사용ìž�ê°€ ë‚´ë¶€ 변수ì�˜ ê°’ì�„ 들여다 ë³¼ 수 있거나 중간ì—� 멈출 수 있게 합니다. 디버깅ì�„ í• ë•Œì—� 아주 중요한 ì—í• ì�„ 하지요.
반면, CTRL-F5는 IDEê°€ 실행 프로세스를 단순히 ìƒ�성(fork)하는 ì—í• ë§Œ 합니다. 즉, ë°°í�¬ë�œ 프로그램ì�„ 우리가 설치해서 ì‹¤í–‰í• ë•Œì™€ 똑같ì�€ 환경ì�´ë�¼ê³ ìƒ�ê°�하면 ë�˜ê² 습니다.
ì�´ ë‘� ê°œì�˜ 기능ì�€ 방금 설명한 것 ì�´ì™¸ì—� 조금 다른 실행환경ì�„ ì œê³µí•©ë‹ˆë‹¤. 바로 "미초기화 변수ì�˜ 초기화"입니다. ê·¸ë¦¬ê³ , ì�´ ì–‘ìƒ�ì�€ 프로그램ì�´ 릴리즈 빌드ëƒ�, 디버그 빌드ëƒ�ì—� ë”°ë�¼ 다릅니다. 아래와 ê°™ì�€ 구조체와 ì�´ê²ƒì�„ 사용한 코드(비ë¡� 한 줄ì�´ì§€ë§Œ)ìžˆë‹¤ê³ ê°€ì •í•©ì‹œë‹¤.
ì�´ 코드를 릴리즈 빌드로 ë§Œë“¤ê³ , Start(CTRL+F5)로 ì‹¤í–‰í• ë•Œì�˜ bê°’ê³¼ Go(F5)로 ì‹¤í–‰í• ë•Œì�˜ bê°’ì�„ ì²´í�¬í•˜ë©´ 서로 다르게 나옵니다. Startì�˜ 경우 bì�˜ ê°’ì�´ falseê°€ ë‚˜ì˜¤ê³ , Goì�˜ 경우 bì�˜ ê°’ì�´ true로 나옵니다. 바꾸어 ë§�하면 Start는 미초기화 변수를 0으로 ë†“ê³ , Go는 0ì�´ 아닌 값으로 세팅한다는 것입니다. (ì‹¤ì œë¡œ bool 타입ì�˜ false ê°’ì�„ VC6ì�˜ 디버거로 ì�½ìœ¼ë©´ 0입니다. VC7ì�˜ 경우엔 falseë�¼ê³ 나오지만요)
한ë�°, 디버그 빌드ì�˜ 경우는 어떨까요? ê·¸ 경우ì—�는 Start나 Go나 ì°¨ì�´ë¥¼ ë³´ì�´ì§€ ì•Šê³ bê°’ì�´ true입니다. 여기서 ìž�그마한 ê²°ë¡ ì�„ ì–»ì�„ 수 있습니다.
1. 디버그 빌드를 했거나 F5로 실행시키는 경우, 미초기화 변수는 0� 아닌 값으로 초기화�다.
2. 릴리즈 빌드한 프로그램� CTRL-F5로 실행시키는 경우, 미초기화 변수는 0으로 초기화�다.
ë””ë²„ê¹…í• ë•ŒëŠ” 잘 ë�Œë�˜ 프로그램ì�´ 그냥 실행시킬 ë•� 오ë�™ìž‘ì�„ ë³´ì�´ëŠ” 경우가 있어 막대한 육체ì �/ì •ì‹ ì � ì—�너지를 ë‚비하는 경우가 있는ë�°, 그런 경우를 만난다면 ì�´ 글ì�˜ ë‚´ìš©ì�„ 한 번쯤 ë– ì˜¬ë ¤ 보시기 ë°”ëž�니다. ê·¸ë¦¬ê³ ë‹¤ì�Œì�˜ ì �ê²€ì�„ 해보시기 ë°”ëž�니다.
-기본ìƒ�성ìž�ê°€ 함부로 ë‚´ë�™ëŒ•ì�´ì³�ì ¸ 있는가?
-복사�성��서 멤버 간 대입(member-wise assignment)를 잘 하는가?
- ì „ì—변수와 ì •ì �변수 초기화를 ì œëŒ€ë¡œ 했는가?
- 실수로 초기화하지 ì•Šê³ ì“°ëŠ” ì§€ì—변수가 있는가?(요즘 나오는 대부분ì�˜ 좋ì�€ 컴파ì�¼ëŸ¬ëŠ” ê²½ê³ ë©”ì‹œì§€ë¥¼ 내주긴 합니다만)
- WeightsAndMeasures . . . . 565 matches
[http://online-judge.uva.es/p/v101/10154.html �문보기]
=== ì�´ ë¬¸ì œëŠ” ===
ì�¸ê¸°ë�„:C(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
ë§¥(Mack)ì�´ë�¼ëŠ” ì�´ë¦„ì�˜ ê±°ë¶�ì�´ê°€ 여틀(Yertle)왕ì�˜ ê±°ë¶�ì�´ 왕좌(王座)ì�„ 만들기 위한 ê±°ë¶�ì�´ë¥¼ 쌓는 방법ì�„ 문ì�˜í•´ì™”다. 혹시 ìž�기 등ê»�질ì�´ 깨질까 ë´� ê²�ì�´ 났기 때문ì�´ë‹¤. 여틀 왕ì�˜ 왕좌ì�„ 만들기 위해 ë�™ì›�ë�œ 5,607마리ì�˜ ê±°ë¶�ì�´ëŠ” 체중과 ì²´ë ¥ì�´ 모ë‘� 다르다. 가능한 가장 ë§Žì�€ ê±°ë¶�ì�´ë¥¼ 쌓는 방법ì�„ 찾아보ìž�.
여러 줄ì�´ ìž…ë ¥ë�˜ëŠ”ë�°, 한 줄ì—� 한 ìŒ�ì�˜ ì •ìˆ˜ê°€ ìž…ë ¥ë�œë‹¤. 첫번째 ì •ìˆ˜ëŠ” 체중ì�„, ë‘�번째 ì •ìˆ˜ëŠ” ê±°ë¶�ì�´ì�˜ ì²´ë ¥ì�„ 나타낸다. ê±°ë¶�ì�´ì�˜ 체중ì�€ 그램 단위로 ìž…ë ¥ë�œë‹¤. 즉 체중ì�´ 300gì�´ê³ ì²´ë ¥ì�´ 1,000gì�¸ ê±°ë¶�ì�´ë“± 위ì—�는 700gì�„ ì˜¬ë ¤ë†“ì�„ 수 있다. ê±°ë¶�ì�´ëŠ” 최대 5,607마리ì�´ë‹¤.
ì–´ë–¤ ê±°ë¶�ì�´ë�„ ìž�기 ì²´ë ¥ì�´ 허용하는 한ë�„ ë‚´ì—�서만 등 위ì—� 다른 ê±°ë¶�ì�´ë¥¼ ì˜¬ë ¤ë†“ìœ¼ë©´ì„œ, 몇 마리ì�˜ ê±°ë¶�ì�´ë¥¼ 쌓ì�„ 수 있는지를 나타내는 ì •ìˆ˜ë¥¼ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| ì‹ ìž¬ë�™ || Python || 52ë¶„ || [WeightsAndMeasures/ì‹ ìž¬ë�™] ||
|| í™©ìž¬ì„ || Python || 2시간+? || [WeightsAndMeasures/í™©ìž¬ì„ ] ||
|| 문보창 || C++ || . || [WeightsAndMeasures/문보창] ||
|| ê¹€ìƒ�ì„ || C++ || 3시간 || [WeightsAndMeasures/ê¹€ìƒ�ì„] ||
=== ì“°ë ˆë“œ ===
테스트가 너무 ì �ì�€ 듯. 풀기는 풀었는ë�° ì²´ì �í•˜ë ¤ë‹ˆ pythonì�€ ì§€ì›�하지 않아 확ì�¸ 못함...=,= 나중ì—� C++로 변경해서 í•´ë´�ì•¼ê² ì�Œ. --재ë�™
테스트 ì¼€ì�´ìŠ¤ê°€ 필요하다면 ê½�수가 있기는 하다. Java로 standard input으로 ì�½ëŠ” ë�¼ì�¸ì�„ í•©ì³�다가 모조리 íŠ¹ì • URLì—� í�¬ìŠ¤íŠ¸ 하ë�„ë¡� 하는 코드를 만들어 업로드 한다. 그러면 심사때 사용하는 테스트 ì¼€ì�´ìŠ¤ë¥¼ 알 수 있다. --JuNe
번ì—ì�„ 왜 ì €ë ‡ê²Œ 했나요? -- ë³´ì°½
나와 있는대로 ì �ì�€ 것ì�´ì§€. ì›�ë¬¸ë³´ê³ í•´ -- 재ì„
헉! 내가 학��서 �� �화책 내용�다 --세환
배경설명 - Yertleì�´ë�¼ëŠ” ê±°ë¶�ì�´ 왕ì�´ ë�” 멀리 ë‚´ë ¤ë‹¤ ë³´ë ¤ê³ (ìž�ì‹ ì�´ ë‚´ë ¤ë‹¤ 보는것들ì�„ ìž�ì‹ ì�´ ì§€ë°°í•˜ê³ ìžˆë‹¤ê³ ìƒ�ê°�함) 왕좌, 한마디로 앉ì�„ ê³³ì�„ 만드는ë�° ê±°ë¶�ì�´ë“¤ì�„ 쌓아서 만드는것ì�´ë‹¤. 처ì�Œì—” 10마리 ì •ë�„로 시작하다가 욕심ì�´ ë��ì�´ 없어서 계ì†� 계ì†� ê±°ë¶�ì�´ë“¤ì�„ 쌓는다. Mackì�€ 맨 ë°‘ì—� ê¹”ë ¤ìžˆë�˜ ê±°ë¶�ì�´ ì�´ë¦„.
=== ì“°ë ˆë“œ2 ===
- ServiceQualityOfYongsanMarket . . . . 562 matches
용산 ì „ìž�ìƒ�ê°€ì—� ê°ˆì�¼ì�´ ë§Žì�„ í…�ë�°, ì�´ê³³ì—� 개개ì�¸ì�´ í�‰ê°€í•œ ìƒ�ì �ì�˜ 서비스 í�‰ê°€ë‚˜ 가격등ì—� 대한 ì •ë³´ë¥¼ 모아ë‘�ë©´ 좋ì�„ 것 같아서 ì�´ 페ì�´ì§€ë¥¼ 만들었습니다. ìƒ�ì �ì�´ë¦„ì�€ ID로만 표현해ë‘�ê³ ì�´ IDì—� 대한 ì •ë³´ëŠ” ZPì�˜ 게시íŒ�ì—�ë§Œ 게시를 해서 외부ì�¸ì�€ ì—´ëžŒí• ìˆ˜ 없게 í•´ ë‘�는 것ì�´ 좋ì�„것 같네요. -- ìž„ì�¸íƒ�
* 종합í�‰ê°€ : ✦✦✧✧✧
* ì „í™”ìƒ�ë‹´ : ✦✦✧✧✧
* 매장 ì �ì›� ì¹œì ˆë�„ : ✦✦✧✧✧
* �세설명
* 홈페ì�´ì§€ì—�서 주문&입금 후 ì „í™”ë¡œ 찾아갈 테니 물건ì�„ 준비해 줄 수 있ëƒ�ê³ ë¬»ëŠ” ë�„중ì—� ë‚´ ë§�ì�„ ìž�르며, '찾아가심 ë�©ë‹ˆë‹¤' ë�¼ë©° ì „í™”ê±°ëŠ” 사람ì�„ 무안하게 만들었다. 여기서 약간 기분ì�´ ìƒ�함...
* 1시간 ì •ë�„ 후ì—� 매장ì�„ 찾아가 아까 ì „í™”í–ˆë�˜ 사람ì�´ë�¼ê³ 설명ì�„ 해주니 물건ì�„ 챙겨줌(용산ì�˜ 특성ìƒ� ì†�님ì�„ 반갑게 맞거나 하는것ì�€ ì• ì´ˆì—� ë°”ë�¼ì§€ë�„ 않ì�Œ). 봉지ì—�ë�¼ë�„ 좀 담아주지...; ì˜�수ì¦�좀 ë°›ì�„ 수 있ëƒ�ê³ ë¬¼ìœ¼ë‹ˆ 눈ë�„ 마주치지 않으며, '홈페ì�´ì§€ì—�서 ì¶œë ¥í•˜ì‹œë©´ ë�©ë‹ˆë‹¤'. 보통 ì†�님ì�´ ì�´ëŸ° 요구를 하면 ì§�ì ‘ ì¶œë ¥í•´ì£¼ëŠ”ê²Œ 기본ì �ì�¸ 서비스 아닌가?
* ê°„ì�´ì˜�수ì¦�ì�„ 요구했ë�”니 서ëž�장ì—�서 주섬주섬 꺼내 한장ì�„ 줬는ë�°, 가다가보니 사업ìž�번호, ìƒ�호, 등등ì�´ 하나ë�„ ì �혀있지 않았ì�Œ. -_-;
* 종합í�‰ê°€ : ✦✦✦✦✧
* ì „í™”ìƒ�ë‹´ : ✦✦✦✧✧
* 매장 ì �ì›� ì¹œì ˆë�„ : ✦✦✦✧✧
* �세설명
* 주문한 셋트ì—� 대한 ê¶�í•©(?)ì�„ ë³´ê³ ì�´ì—� 대한 대안ì�„ ì „í™”ë¡œ ì•Œë ¤ì¤Œ.
DeleteMe) 용산�서 서비스를 바�는 �체가 �� -_-;;; 싸기만 하면 장땡 ㅋㅋㅋ - [eternalbleu]
용산ì�˜ ë©”ì�¸ ê³ ê°�ì�€ 소비ìž�ê°€ 아니므로. ë”ê°€ 핀트를 잘못맞춘건 ì•„ë‹�까; ê·¸ë¦¬ê³ ìš©ì‚°ì�˜ ì˜�수ì¦�ì�¸ 경우, 워낙ì—� ì�´ì�¼ì €ì�¼(?) 하는 ì�¼ë“¤ì�´ 많아서 ì�¼ë¶€ëŸ¬ ìž�ìœ ë¡œì�´ 빈 ì˜�수ì¦� ë‘�었다가 í•„ìš”í• ë•Œ ìƒ�호 ë�„장ì°�는 경우 ë§Žì�Œ..--[1002]
보통 ì�´ëŸ°ê²½ìš°ë³´ë‹¤ëŠ” 기분좋게 물건사는 경우가 ë�” 많았는ë�°, ì�´ë‚ ì�€ ì •ë§� ì§œì¦�ì�´ ë°€ë ¤ì™€, ê°œì�¸ì �으로ë�¼ë�„ ì�´ 가게는 ì•ˆê°€ë ¤ê³ ë¦¬ìŠ¤íŠ¸ì—…í•˜ëŠ”ê²�니다. í��í��. - ìž„ì�¸íƒ�
[��분류]
- APlusProject/PMPL . . . . 559 matches
PM과 PL� 위한 페�지 입니다.
==== 계발 계�서 ====
Upload:APP_DevelopmentPlan_0405-0524.zip - ë²„ì „ 2.0 ì�´ì „ 문서들 ì••ì¶•
Upload:APP_DevelopmentPlan_0525.zip - ver 2.0 목요ì�¼ ì œì¶œí• ë¬¸ì„œ (cm병권) -- QA(윤주)ì—�게 ê²€í† ë�¨
ì¶œë ¥ 완료
==== 기본 설계서 ====
Upload:APP_BasicDesign_0512-0522.zip - ì�´ì „문서
Upload:APP_BasicDesign_0523.zip - 최종문서 --ã…ŠCMê²€í† QA승ì�¸ì™„료
ì¶œë ¥ 완료
==== �세 설계서 ====
Upload:APP_DetailedDesign_0520-0527.zip - ì�´ì „문서1
Upload:APP_DetailedDesign_0528-0529.zip - ì�´ì „문서2
Upload:APP_DetailedDesign_0530.zip - 최종문서
Upload:APP_DetailedDesign_0608.zip -- QAì—� ì�˜í•´ ê²€í† ë�¨. 0530 최종문서 ì�¸ë�±ìФ ì�´ìƒ�해서 바꾸었습니다
ì¶œë ¥ 완료
==== ë²„ì „ 관리 계íš�서 ====
Upload:APP_VersionManagementPlan_0406.zip - ë²„ì „ 관리 계íš�서 초안
Upload:APP_VersionManagementPlan_0407.zip - ë²„ì „ 관리 계íš�서 작성중 (í•„ë�…)
Upload:APP_VersionManagementPlan_0609.zip -- 머릿ë§� 꼬릿ë§� 페ì�´ì§€ ì�´ìƒ�해서 ìˆ˜ì •í–ˆìŠµë‹ˆë‹¤ -- QAê²€í† í–ˆì�Œ
� 문서는 형� 관리 계�서� �함�었� --재�
- AM/20040705�번째모임 . . . . 558 matches
== ì§„í–‰ ì‚¬í• ==
* API 1장 ~ 3장 공부
* 발표� : 김회�
* ì°¸ì„�ìž� : 곽세환 김회ì˜� 문보창 서ì˜�í�¬ ì�´ìЬì�´ 조재화 황재ì„
* �료 : Upload:AM_Study1.ppt
== 후기 ==
=== 잘ë�œì � ===
* 설명잘함
* Source, PPT 등 설명하는 사람ì�´ 준비를 ì² ì €ížˆ 했다.
* Spy++, goto definition 으로 ì‹¤ì œ 코드가 ë�Œì•„가는 모습과 ì„ ì–¸ë¶€ë¶„ì�„ ì§�ì ‘ 보여줌 -> [1002] 개별ìƒ�ë‹´, ì„ ë°°ì—�게 ì¡°ì–¸
* 참여율 100% + a -> 좋았다, 참여율 높� 방안
* ì‹¤ì œ ë�Œì•„가는 결과물ì�„ 확ì�¸
* ê³¼ê°�한 프로ì �í„°, PC실 컴퓨터 등 시설물ì�„ ì �ê·¹ì �으로 활용하였다.
* 질답� �루어�
=== 안ë�œì � ===
* 설명구조 & 반복설명잦� -> DFS, BFS
* [1002]가 중간� 설명함으로 �해 앞�서 설명한 사람� �름� ��.
* ì—°ë�½ì�„ 하지 ì•Šê³ ì˜¨ 사람들로 ì�¸í•´ 기존 ì •í•œ 룰ì�´ 깨ì§�. 룰ì—� ì�˜í•œ 효과ë�„ ì €í•˜ë�¨.
* 사람들 준비ì �ì�Œ. 미리 ì±…ì�„ ì�½ì–´ì˜¨ 사람ì�´ 없었다. ì�´ëŠ” 다시 준비ìž�ê°€ 너무 ë§Žì�€ 설명ì�„ 하게ë�” 하게 하였다.
* PC 실ì�˜ ì–´ìˆ˜ì„ í•¨.
- html5/communicationAPI . . . . 557 matches
= 커뮤니케�션 API =
* 프로그램간ì—� 비ë�™ì‹�으로 메세지 ì „ë‹¬ : ëŠ�슨한 ê²°í•©(loosely coupled)
* 메세지 : 임�� �바스�립트�체 �는 단순 문�열
* í†µì‹ ìˆ˜í–‰ì�˜ 주체 : 윈ë�„ìš°, 백그ë�¼ìš´ë“œ 태스í�¬, 서버ì—�서 ë�™ìž‘하는 프로그램
* 메세지 �벤트 : �바스�립트 �체 ( data, origin, lastEventid, source, ports)
* 메세지 ìˆ˜ì‹ : onmessageì�´ë²¤íЏ 핸들러, ì�´ë²¤íЏ 리스너 (MessageEventê°�ì²´ ì–»ì�Œ)
= �로스 ��먼트 메세징 =
* 메세지ì�˜ ì†¡ìˆ˜ì‹ ì�„ 통해 둘 ì�´ìƒ�ì�˜ 웹 페ì�´ì§€ê°€ 서로 ë�°ì�´í„° ì£¼ê³ ë°›ì�Œ
* ë�„ë©”ì�¸ì�´ 다른 웹페ì�´ì§€ë�„ ë�°ì�´í„° ê³µìœ ê°€ëŠ¥
* ì†¡ì‹ : postMessage(data, [ports], targetOrigin)
* ìˆ˜ì‹ : onmessage() ì�´ë²¤íЏ 핸들러
* data : 임�� �바스�립트 �체
* ports : messagePort�체, �략가능
* targetOrigin : 메세지를 ìˆ˜ì‹ í•˜ëŠ” ë�„ë©”ì�¸(í”„ë¡œí† ì½œ+ë�„ë©”ì�¸+í�¬íŠ¸ë²ˆí˜¸)
* 보안ì�„ 위해 메세지를 ì£¼ê³ ë°›ëŠ” ìƒ�대ì�˜ ì‹ ì›� 확ì�¸ 필수
* onMessage �벤트 핸들러
// 메세지를 ìˆ˜ì‹ í•´ MessageEvent형ì�˜ ê°�ì²´ ì–»ì�Œ
// origin ì†�성으로부터 ì†¡ì‹ ì²˜ 확ì�¸
// data ì†�성으로 ìˆ˜ì‹ ë�œ 메세지 확ì�¸
* �벤트 리스너
- Profiling . . . . 552 matches
'''Profiling'''(프로파ì�¼ë§�)ì�€ ì›�하는 부분ì�˜ 프로그램 성능ì�„ ì¸¡ì •í•˜ëŠ” 성능 테스트ì�´ë‹¤.
== 소개 ==
ë§Žì�€ ì„ ì�¸ë“¤ì�´ ì ˆëŒ€ë¡œ 최ì �화를 ìš°ì„ ì‹œ 하지 ë§�ë�¼ëŠ” ë§�씀 하지만 프로그램ì�„ 작성하면서, 우리가 ë§Žì�´ ì‹ ê²½ 쓰는 부분ì�€ '''성능'''ì�´ë‹¤.
순간ì—� 얼마나 ë§Žì�€ 사용ìž�를 ìˆ˜ìš©í• ìˆ˜ 있는가?
사용ìž�ì�˜ 요구ì—� 얼마나 ë¹ ë¥¸ ì�‘답ì�„ ë³´ì�´ëŠ”ê°€?
좀ë�” ì �ì�€ 메모리를, 좀ë�” ì �ì�€ 디스í�¬ì�˜ 용량ì�„ ì‚¬ìš©í• ìˆ˜ 있는가?
ì�´ëŸ° '''성능'''ì�„ 좌우하는 것ì�€ ë¬¸ì œ ìƒ�황ì—� ì �ì ˆí•œ ìž�료구조와 ì•Œê³ ë¦¬ì¦˜ì�´ë‹¤. ê·¸ë¦¬ê³ ìš°ë¦¬ê°€ ê°�안해야 í• ì �ì�€ ì�´ê²ƒì�´ë‹¤.
'''과연 ì–´ë–¤ 부분ì—� 대한 최ì �화를 해야 í• ê²ƒì�¸ê°€?'''
ì�´íƒˆë¦¬ê°€ ê²½ì œí•™ìž� íŒŒë ˆí† ëŠ” 사회 ì „ë°˜ì�„ 관찰하면서 ë¶€ì�˜ 편중, ìž�ì›�ì�˜ 편중 통계를 ë¶„ì„�해서 20/80 법칙ì�„ ì œì‹œí•˜ì˜€ë‹¤. í†µì¹ 20/80법칙, íŒŒë ˆí† ë²•ì¹™ì�´ë�¼ê³ 불리며 기타 여러 분야ì—�ë�„ í�넓게 ì �ìš©ë�œë‹¤.
ì�´ëŸ° íŒŒë ˆí† ë²•ì¹™ì�€ 프로그램ì—�서ë�„ ì �ìš©ë� 수 있는 법칙ì�¸ë�°, ì�´ëŸ° ì‹�ì�´ë‹¤. (몇%는 중요하지 않다. 중요한 ì �ì�€ ì�¸ê°„ì�´ 보통 ì�¸ì§€í•˜ëŠ” 것과 ì‹¤ì œì�˜ 모습ì�´ ì°¨ì�´ê°€ 있다는 ì �ì�´ë‹¤. )
프로그램� 80%� 리소스가 20%� 코드�서 쓰여진다.
실행 시간� 80%가 대략 20%� 코드를 소모한다
80%� 메모리는 어떤 20%� 코드�서 쓴다.
80%ì�˜ disk ì ‘ê·¼ì�€ 20%ì�˜ 코드ì—�서 ì�´ë£¨ì–´ì§„다.
80%ì�˜ 소프트웨어 ìœ ì§€ì�˜ ë…¸ë ¥ì�€(maintenance effort)는 20%ì�˜ 코드ì—� ì�Ÿì•„ 부어진다.
프로그램ì�´ 성능ì�„ 높ì�´ê¸° 위해서 ì�´ëŸ° 20%ì�˜ 핵심 코드를 ì¶”ì •, ì¸¡ì •ì�„ 통해서 찾아야한다.
'''Profiling'''(프로파ì�¼ë§�)ì�€ ì›�하는 부분ì�˜ 프로그램 성능ì�„ ì¸¡ì •í•˜ëŠ” 성능 테스트ì�´ë‹¤.
(다른 소개글로 [http://maso.zdnet.co.kr/20010407/about/article.html?id=120&forum=0 마소4월호기사 Python 최ì �í™”ë¡ ]를 추천한다.-ë§�í�¬ê¹¨ì¡Œì�Œ)
== Profiling � 방법 ==
=== ì›�하는 코드ì—� 수행시간ì�„ ì¸¡ì •ì½”ë“œë¥¼ 삽입해서 결과를 관찰 ===
- html5/web-workers . . . . 552 matches
* 웹 워커 : ìž�바스í�¬ë¦½íЏ 코드를 백그ë�¼ìš´ë“œì—�서 실행하기 위한 기ìˆ
* 워커 : 백그ë�¼ìš´ë“œì—�서 실행ë�˜ëŠ” 코드, UI(DOM)과는 ì™„ì „ížˆ 분리ë�œ 환경ì—�서 ë�™ìž‘
* 현재 브ë�¼ìš°ì €ì™€ 웹어플리케ì�´ì…˜ì�´ 가진 설계ìƒ�ì�˜ ë¬¸ì œë¡œ ìƒ�겨남
* 현재 웹브ë�¼ìš°ì €ëŠ” 웹페ì�´ì§€ë¥¼ 하나ì�˜ ìŠ¤ë ˆë“œë¡œ 실행
* ì²˜ë¦¬í• ë‚´ìš©ì�´ 많아지면 사용ìž�는 페ì�´ì§€ë¥¼ ì¡°ìž‘í• ìˆ˜ ì—†ì�Œ
* ì�´ ë¬¸ì œë¥¼ 해결하기 위해 Web workers를 사용
* web workersê°€ ë©”ì�¸ ìŠ¤ë ˆë“œ(웹 페ì�´ì§€)와는 별ë�„ì�˜ 백그ë�¼ìš´ë“œ 프로세스로 ìž�바스í�¬ë¦½íЏ 실행
* ë³‘ë ¬ 처리가능
* 종류
* � 대 � : <워커>, 하나� 워커 �체와 하나� 백그�운드 프로세스가 �대�로 대�
* 다 대 ì�¼ : <ê³µìœ ì›Œì»¤>, 여러개ì�˜ 워커 ê°�ì²´ê°€ 하나ì�˜ 백그ë�¼ìš´ë“œ 프로세스와 대ì�‘
= 워커를 �용한 프로그래� =
* 워커는 ìƒ�성시부터 UI와 다른 ìŠ¤ë ˆë“œì—�서 ë�™ìž‘
* UI와 워커 ìŠ¤ë ˆë“œëŠ” 변수를 ê³µìœ í• ìˆ˜ 없다.
* ë”°ë�¼ì„œ 워커는 DOMì—� ì ‘ê·¼í• ìˆ˜ 없다.
= 워커� �성 =
* 워커 ì�¸í„°íŽ˜ì�´ìФ ìƒ�성ìž�ì—� JavaScript 소스 파ì�¼ì�˜ URLì�¸ìˆ˜ë¡œ ì „ë‹¬í•˜ë©´ 소스파ì�¼ì�„ ë‚´ë ¤ë°›ì•„ 백그ë�¼ìš´ë“œì—�서 실행한다
* ì§€ì—변수, ì§€ì—함수ì�´ë¯€ë¡œ 외부ì—�서 호출 불가!
// workers.js를 실행하여 워커를 �성
= 워커와ì�˜ í†µì‹ =
- 3DGraphicsFoundation . . . . 549 matches
= �기 =
* 멋진 3D를 해보�
= 참여� =
* '99 ì •í•´ì„±(Teacher)
* '01 강�수 ["[Lovely]boy^_^"]
* '01 남�협 ["�협"]
* [[HTML(<strike>'01 ì�´ì°½ì„ ["ì°½ì„"]</strike>)]] ì‚¬ì •ìƒ� 계ì†� 못하게ë�˜ì—ˆìŠµë‹ˆë‹¤. 여지ê»� ë�„ì™€ì£¼ì‹ í•´ì„±ì�´í˜•ê³¼ ê°™ì�´ 공부한 ë�™ê¸°ë“¤ê»˜ ê³ ë§™ë‹¤ëŠ” ë§�ì�„ ë‚¨ê¸°ê³ ì‹¶ìŠµë‹ˆë‹¤.ã…¡.ã…œ
= 진행�황 =
* 가남사�서 나온 검�책 1-4장까지 공부하기 (종료)
* 세컨드 바�블로 4, 5, 17장 진행(종료)
* 태양계 모�� 해오기(종료)
* 프랙탈� �용한 지형 모�� 해오기(진행중)
= 모ì�´ëŠ”ë‚ =
* 금요� 4시
= ì�´ë²ˆì£¼ í• ë¶„ëŸ‰ =
* 프랙탈� �용한 지형 모�� 해오기
= ê³¼ì œ =
* 수학함수 모듈 ì�¸í„°íŽ˜ì�´ìФ ì˜ˆì œ - C style : ["3DGraphicsFoundation/MathLibraryTemplateExample"]
* �수 ["[Lovely]boy^_^/3DLibrary"]
* �협 ["�협/3DLibrary"]
- ì�´ì˜�호/미니프로ì �트#1 . . . . 549 matches
소규모 프로ì �트를 ì§„í–‰ í•˜ë ¤ 한다.
예ìƒ� ë�¼ì�¸ìˆ˜ëŠ” 2000~3000 ë�¼ì�¸ ì •ë�„ì�´ë©° 프로ì �트를 ë�” 커질수ë¡� ë�¼ì�¸ìˆ˜ì�˜ 가변성 ë˜�한 존재한다.
// 한가지 웃긴것� C++로 짜면 C와 ��한 기능� 가졌��� ��� 수가 3배 �� 늘어난다는 것�다.
// 6000~9000ë�¼ì�¸ ì •ë�„ ë�˜ë ¤ë‚˜...
// 그런ë�° ë�” 웃긴것ì�€ C++ì—� 숙달ë�˜ë©´ C보다 0.8ë°° ì •ë�„로 시간ì�´ 단축ë�œë‹¤ëŠ” 것ì�´ë‹¤.
// í�´ëž˜ìФì�˜ ìƒ�ì†�성으로 ì�¸í•´ 기존ì�˜ í�´ëž˜ìŠ¤ë¥¼ ê³ ì¹˜ì§€ 않아서 ì�¸ê²ƒ 같다.
목ì � : ircì—� ì ‘ì†�í•´ 있는 ìœ ì €ë“¤ì�„ ìž�ë�™ì �으로 공격하는 프로그램. & 차후 AI(ë§�í• ì—‰í„°ë¦¬ AI 패러다임) botì�´ë‚˜ 타ìž�ë´‡ì�„ ì§‘ì–´ë„£ì�„ ì˜ˆì •
OS : Linux ì²´ì œ
ë°©ë²•ë¡ : 프로세스를 여러개 만들어 비êµ�ì � 프로그램ì�´ 쉬워지게 ë§Œë“ ë‹¤.
주ì�˜ì � : Zombie Process를 만들지 않ë�„ë¡� System Call ì�„ 잘 관리한다.
1. Client Consoleì—� 메세지를 ìž…ë ¥í•˜ë©´ IRC Server로 문ìž�ì—´ì�„ ì „ì†¡í•œë‹¤. -> Main Process
2. 서버로부터 메세지 중 PING 부분 처리 -> 1번째 Child Process
3. 서버ì�˜ 메세지 중 íƒ€ìœ ì €ë“¤ì�´ ëª…ë ¹í•˜ëŠ” 것 처리 -> 2번째 Chile Process
(3번�서 Master가 누군지 알아보게 하는 것 -> Private 메세지로 패스워드를 넘겨 IP를 �� 받는 방�.)
main.c -> IRC Server로 메세지를 보내는 ì—í• ì�„ í•˜ê³ ìž�ì‹� 프로세스를 ìƒ�성한다.
parse.c -> IRC Server로 부터 오는 메세지를 파싱한다.
file.c -> 파ì�¼ ìž…ì¶œë ¥ì�„ 다루는 함수와 메세지들ì�„ Log하는 부분ì�„ 담당한다. ì�¼ë‹¨ 프로그램ì�„ ì–´ëŠ� ì •ë�„ ë§Œë“¤ê³ êµ¬í˜„í•˜ë�„ë¡�한다.
request.c -> IRC Server로 부터 ë‚ ì•„ì˜¤ëŠ” PINGì—� 대한 PONG 처리.
bot.c -> 봇� 관한 함수.
attack_#.c(# == 임�� 숫�) -> 공격 함수. 요즘 보안홀들� 체�하여 보안홀들� 공격하는 함수들� 집어넣�.
- ��� . . . . 548 matches
''C 공부 팀� ���� 페�지 입니다.''
앞으로 잘해보아요 ^-^ ♡
== 스터디 ì�¼ì • ==
ìˆ™ì œ :
ì�´ë²ˆìˆ™ì œëŠ” 재미있는 피ë�¼ë¯¸ë“œì™€ 마름모 짜기입니다 ^^
구조체와 ë§�í�¬ë“œë¦¬ìŠ¤íŠ¸ì—�대해 ìˆ™ì œë¥¼ 낼까 ìƒ�ê°�해봤지만... 그건 학과 ìˆ™ì œë¡œ ì¶©ë¶„í• ê±° 같아서 ã…‹
재미있는걸 골�봤습니다. ㅋ
ì œì¶œì�€ ë„�ë„�하게 시험ë��ë‚˜ê³ ëª¨ìž„í• ë•Œ 까지로 하지요 ^^;
예시는 ì œ 페ì�´ì§€ì—� 있습니다. ë¬¼ë¡ ì œê°€í•œê²Œ 답ì�€ 아니지요 í• ìˆ˜ìžˆëŠ”ë°©ë²•ì�€ 다양하니까요 ^^ 아까 í�¬ê²½ì�´í˜•ë§�처럼
for문 하나로ë�„ ì§¤ìˆ˜ìžˆë‹¤ê³ í•˜ë‹ˆê¹Œìš” 다양한 답ì�´ 나오길 기대해볼게요 ^^
ê³µë¶€í• ê²ƒ :
공부는 다들 안해.. ã… ã…
학과공부부터 열심히해�요...
공부중ì—� 막히시거나 질문하실것ì�€ ì €í•œí…Œ 문ìž�나(^^;) ì— ì—�센 으로 질문해주세요
ì•„! 여기 위키ì—� 남기시면 ì € ì�´ì™¸ì—� 다른분ë�„ 답변해 주실 수 있으니 ì¢‹ê² ë„¤ìš”
== êµ�재ë°� ì°¸ê³ ìž�료 ==
[http://165.194.17.15/pub/upload/CampusC.zip CampusC] // 오래� 내용�� 구질구질 하기�.
'''[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.krì�˜ C기초강좌] 매우 ìž�세하며 ì–‘ì�´ 많다. ì�´ê²ƒì�´ êµ�재 ì �당히씩 ì�½ê³ 와주세요'''
출� : :) 결� : :(
||�름||MSN||위키 페�지||4/6�||4/8�||4/12�||
- Googling . . . . 544 matches
Google, Inc 는 미êµì�˜ 공공기업ì�´ë‹¤. ì�´ 기업ì�€ 1998ë…„ì—� ê°œì�¸ì �으로 설립ë�œ 회사ì�´ë‹¤. ì�´ 회사는 구글 ì�¸í„°ë„· 검색엔진ì�„ ì„¤ê³„í•˜ê³ ìš´ì˜�한다. 구글ì�€ Mountain View ì—� Googleplexì—� 본사를 ë‘�ê³ ìžˆë‹¤. ê·¸ë¦¬ê³ 4000명 ì�´ìƒ�ì�˜ 사ì›�ì�´ 있다.
구글사ì�´íЏì—�는 대단히 다양한 ì •ë³´ê°€ 존재한다. 현재 8,168,684,336(81억개ㅡ,.ã…¡)ê°œì�˜ 페ì�´ì§€ë¥¼ 단 몇초만ì—� ê²€ìƒ‰í•˜ê³ ê°€ìž¥ ë§Žì�€ 사람들ì�´ ì�´ìš©í•˜ëŠ” 사ì�´íŠ¸ë¥¼ 가장 합리ì �ì�¸ íŒ�단 기준ì—� ì�˜ê±°í•´ì„œ 반환해준다. ì�´ë§Œí�¼ 다양한 페ì�´ì§€ê°€ 존재하는 ë§Œí�¼ 다양한 검색 옵션ì�„ ì œê³µí•œë‹¤. 단지 몇개ì�˜ 검색 ëª…ë ¹ì–´ë§Œì�„ 아는 것 만으로ë�„ ìž�ì‹ ì�´ ì›�하는 ì •ë³´ë¥¼ 아주 쉽게 ì°¾ì�„ 수 있다.
= Google 기본 연산� =
''ì›�래 ì±…ì�˜ 목ì �ì�€ ì�´ëŸ° 검색ì�€ 아니지만... ì�´ ì±…ë§Œí�¼ 구글ë§�ì�„ ìž˜í• ìˆ˜ 잇는 í…Œí�¬ë‹‰ì�„ 다룬 ì±…ë�„ ì—†ì�„ 것 같다. ì–¼ë§ˆì „ì—� 한서ë�„ 출간ë�˜ì—ˆê³ , 앞부분만 ì�½ì–´ë�„ ì™ ë§Œí•œ 검색 í…Œí�¬ë‹‰ì�€ 알 수 있다.''
|| "''keyword''" || 검색어를 문장단위로 검색한다. �미가 확장�어서 검색�지 않는다. ||
|| -''keyword'' || ì§€ì •ë�œ 키워드를 ì œê±°í•œ 결과값ì�„ 보여준다. ||
|| +''keyword'' || 키워드를 반드시 í�¬í•¨í•œ 결과를 보여준다. ì�¼ë°˜ì �으로 stopword로 ì§€ì •ë�œ 것ì�„ ê²€ìƒ‰í• ë•Œ ì�´ìš©í•œë‹¤. ||
|| filetype || ì�¸ìž�로 ì „ë‹¬í•œ 확장ìž�를 지닌 문서만ì�„ 검색한다. ||
|| link || 주어진 URLì�˜ ë§�í�¬ë¥¼ í�¬í•¨í•œ ëª¨ë“ íŽ˜ì�´ì§€ë¥¼ ë³´ì—¬ì¤�니다 ||
|| site || íŠ¹ì • 사ì�´íЏ ë‚´ì�˜ 문서들만ì�„ 검색한다. ||
|| related || ì�¸ìž�로 ì „ë‹¬ë�œ 사ì�´íŠ¸ì™€ ìœ ì‚¬í•œ 사ì�´íŠ¸ë¥¼ 검색한다. ||
|| allintitle || 페ì�´ì§€ì�˜ ì œëª©ë§Œì�„ ì�´ìš©í•´ì„œ 검색한다. ë‚´ìš©ì—�서는 찾지 않는다. ||
|| allintext || 페�지� 본문� �용해서 검색한다. ||
|| allinurl || URL ���서 존재하는 문장� 통해서 검색한다. ||
|| allinanchor || ��� 글안�서 검색� 한다. ||
''stop word: at, and 와 ê°™ì�€ ì�¼ë°˜ì �ì�¸ 단어들ì�€ 검색ì�„ í• ê²½ìš° ê·¸ 결과가 너무 많기 때문ì—� 구글ì—�서 ì œì™¸ì‹œí‚¨ë‹¤. ì�´ëŸ° 단어를 추가시켜서 검색하기 위해서는 검색어 앞ì—� + 를 붙여야한다.''
ë˜�한 단순한 웹페ì�´ì§€ 검색만ì�´ 아니ë�¼ image, usenet, news ì—� 대한 검색기능ì�„ ì œê³µí•œë‹¤.
= ì˜ˆì œ =
검색엔진�서 {{{~cpp operating system concepts filetype:ppt}}} 를 �보�.
구글로 ë§Œë“ ìž¥ë‚œê°� 프로그램들ì�´ ë§Žì�´ 있다.
- ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/NaiveBayesClassifier/ê¹€ë�™ì¤€ . . . . 544 matches
Describe ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/NaiveBayesClassifier/ê¹€ë�™ì¤€ here
// 들어온 ë�°ì�´í„°ì�˜ ì‹ ë¢°ì„±ì�„ ì²´í�¬í•˜ëŠ” 함수. ì‹ ë¢°ì„±ì�´ 없는경우 False 반환
inputStr.equals("//") || inputStr.equals("블로그")) {
// �성�
// Data� 대한 학습 시행
if(isSkipData(wordTmp)) {continue;} // 1글ìž�Data, 사ì�´íЏ, 블로그, 페ì�´ì§€ 주소ì�˜ 경우 연관성ë°� ì‹ ë¢°ì„±ì�´ 떨어지므로 검색ì—�서 ì œì™¸
if( this.sectionWord.get(wordTmp) == null) { // 해당 단어가 없으면
this.sectionWord.put(wordTmp, 1); // 1개로 새로 ë„£ê³ ì¶”ê°€
else { this.sectionWord.put(wordTmp, this.sectionWord.get(wordTmp)+1); } // 있는경우 ìž�ì‹ ì�˜ 것ì—� 갯수를 한개 ë�” 추가
this.sectionWordNum++; //Word 수는 중복과 �관없� 갯수를 Count 하므로 무조건 �가시킨다.
// 학습� ��터를 반환
// � 단어수를 반환
// íŠ¹ì • 단어ì�˜ 갯수를 반환, 없는경우 1 반환
// ì „ì²´ 기사ì�˜ 수를 반환
//�기 Section � 아닌 내용� Calculate 하는 함수. Index � 반�하며 수행시 초기화 후 계산한다.
//해당 단어� 대한 �기 Section � 아닌 단어수를 Calculate 하는 함수. Index � 대�하며 수행시 초기화 후 계산한다.
//해당 기사ì—� 대한 ì—°ì‚° 결과를 반환하는 함수. 양수ì�¼ 경우 해당 Index Section ì—� ì�¼ì¹˜í•˜ëŠ” 기사로 íŒ�단한 것ì�´ë©°, ì�Œìˆ˜ì�¼ 경우 해당 Index Section ì—� ì�¼ì¹˜í•˜ì§€ 않는 기사ë�¼ê³ íŒ�단한 것ì�´ë‹¤.
// Ln[p(S) / p(!S)] 값� 계산하는 함수. Index � 대�한다.
// Sigma Ln[p(Wi ^ S) / p(Wi ^ !S)] ê°’ì�„ 계산하는 함수. Index ì—� 대ì�‘한다. 단 íŠ¹ì • 단어ì—� 대한 Advantage 를 부과한다. (Advantage 함수 참조)
// íŠ¹ì • 단어ì—� 대한 Advantage 부과함수. 해당 Index Section ì—�ë§Œ 존재하는 단어ì�¼ë•Œ 빈ë�„ì—� 따른 가산ì �ì�„ 부여한다. 가산ì�€ 해당단어수 / Section ì „ì²´ê¸°ì‚¬ìˆ˜ * 50 ì�´ë‹¤.
- 새싹�실/2013/�구�구/4회차 . . . . 544 matches
= 출�체� =
||�름||출�||
||ë°•ì •ê²½|| ã…‡ ||
||�주�|| ㅇ ||
= 계� =
* ì €ë²ˆì£¼ ê³¼ì œì—� 대한 ê³ ì°° (형 변환 등등..)
* 반복문
== 수업 내용 ==
* ì €ë²ˆ ê³¼ì œì—� 대한 간단한 설명
* 형 변환
�거 기억나지? ㅎ_ㅎ
for(초기화 ; 조건 ; �� )
//ë°˜ë³µí• ë‚´ìš©
* 중첩� 반복문
== ìˆ™ì œ ==
* ì €ë²ˆ 주차 ê³¼ì œë¥¼ ì „ë¶€ for 문ì�„ 사용해 다시 풀어보기
* 구구단 1단부터 9단까지 for문 중첩시켜서 작성하기
ëª»í•˜ê² ìœ¼ë©´ ì–¸ì œë‚˜ 질문 환ì˜�하니...
혼ìž�서 낑낑대지 ë§�ê³ ...ã…‹ã…‹
물어� ㅎㅎ
- 후기 . . . . 544 matches
= ëŒ€ì•ˆì–¸ì–´ì¶•ì œ2006 =
함수형 언어 Haskellì�„ 배우는 시간ì�„ ë§Žì�´ 가졌는ë�° ì°¸ 재미있었다. ë�”ìš± 재미있는 것ì�€ 함수형 언어ì�˜ 좋ì�€ ì �ì�´ 다른 언어ì—�ë�„ 녹아들 수 있다는 것ì�´ë‹¤. 수학ì—�서 출발하는 ê°œë…�ì�´ ì‹¤ì œë¡œ ì“°ì�´ë�„ë¡� 중간ì—�서 다리 ì—í• ì�„ í•˜ê³ ìžˆë‹¤. 수학ì�´ 프로그램 언어ì—� 미치는 ì˜�í–¥ë ¥ì�„ ë³¼ 때 학부 때 컴퓨터 공학 ëŒ€ì‹ ì—� 수학ì�„ ì „ê³µí•´ë�„ 좋ì�„ 것 같다. 그게 안 ë�œë‹¤ë©´ ëŒ€ì•ˆì–¸ì–´ì¶•ì œë�¼ë�„ 참가하면서 [성장]í• ìˆ˜ 있어야 한다.
대안언어가 보여준 ë§Žì�€ 새로운 ìƒ�ê°�ì�´ ë„�리 í�¼ì§€ì§€ 않아 안타ê¹�다. í˜�ì‹ ì�„ ì�´ë£¨ë ¤ë©´ ë§Žì�€ 사람ì�´ ê·¸ ì•„ì�´ë””어를 받아들여야 한다ë�˜ë�°, ëŒ€ì•ˆì–¸ì–´ì¶•ì œ ì�´í›„ì—� ì–´ë– í•œ 변화가 있ì�„까? 새로운 ì•„ì�´ë””어를 ì �용한 코드를 ìž‘ì„±í• ìˆ˜ 있ì�„까? 새로운 프로그램ì�„ ë§Œë“œë ¤ê³ í• ë•Œ, 현재 사용하는 언어보다 ë�” ì �당한 언어를 ì„ íƒ�í• ìˆ˜ 있ì�„까? 기존ì—� 개발하ë�˜ 프로그램ì�´ 있ì�„ 때는 새로운 언어로 갈아탈 수 있ì�„까? ì°½ì�˜ì �ì�¸ ì•„ì�´ë””어와 실용성 사ì�´ 간격ì�„ ì¢�혀서 대안언어가 ì •ë§�로 대안ì�´ ë�˜ê¸¸ 꿈꿔본다.
ë�” 대중ì �ì�¸ ì¶•ì œë¥¼ 만들 ìƒ�ê°�ë�„ í•´ 보았다. 사람ì—�게 ê°�ê°�ì �ì�¸ ìž�ê·¹ì�„ 줄 수 있는 언어나 ê·¸ 언어로 만들어진 프로그램, 혹ì�€ 다른 무언가가 있으면 어떨까? Mathmeticaì—�서 프랙탈로 삼ê°�형ì�„ 그리는 모습ì�„ ë³´ê³ ì‚¬ëžŒë“¤ì�€ ê°�탄했다. 패ë„�í† ë¡ ë�„중ì—� Squeakì—�서 보여준 ì‹œë®¬ë ˆì�´ì…˜ ì—시 놀ë�¼ì› 다. 마ì�´í�¬ë¡œì¹©ì�„ 프로그램하여 모르스 부호를 불빛으로 깜박거리는 모습ë�„ ì‹ ê¸°í–ˆë‹¤. 프로그램 언어ì—� ì�µìˆ™í•˜ì§€ 않ì�€ 다른 분야를 공부하는 참가ìž�들ì�€ 눈ì—� ë³´ì�´ì§€ 않는 ë�™ìž‘ 보다는, ê°�ê°�ì �ì�¸ ìž�ê·¹ì—� ë§Žì�€ 호기심ì�„ ëŠ�ë‚„ 것ì�´ë‹¤. 시ê°� ì�´ì™¸ì—� 다른 ê°�ê°�ì�„ ìž�극하는 볼거리가 준비ë�œë‹¤ë©´ 가족ë�¼ë¦¬ ëŒ€ì•ˆì–¸ì–´ì¶•ì œì—� 놀러 올 수 있ì�„ 것 같다. 마치 구경ë�„ í•˜ê³ , ì§�ì ‘ 체험해 ë³¼ 수ë�„ 있는 ì „ì‹œìž¥ì—� 온 것 ê°™ì�€ 기분ì�„ 낼 수 있ì�„ 것ì�´ë‹¤.
- ProjectSemiPhotoshop/ìš”êµ¬ì‚¬í• . . . . 540 matches
ì�´ 페ì�´ì§€ëŠ” ["ProjectSemiPhotoshop"]ì�˜ 요구 ì •ì�˜ ê¸°ìˆ ë¬¸ì„œìž…ë‹ˆë‹¤.
시스템 설계ì—� 관한 ì „ë°˜ì �ì�¸ 밑그림ì�„ 그리기 위해, 팀ì�€ ìŠ¤í† ë¦¬ 구현ì—� 필요한 세부ì �ì�¸ 작업ì—� 대한 ì•„ì�´ë””ì–´ 수집ì�„ 한다. ì�´ 단계ì—�서 ê³ ê°�ì�€ 프로그래머가 ì „í˜€ ì�´í•´í•˜ì§€ 못하는 부분ì�„ 알아 ë³¼ 수ë�„ 있다. 설계 프로세스를 지켜보면서 팀 ì „ì²´ëŠ” 공통ì�˜ ì§€ì‹�ê³¼ ìž�ì‹ ê°�ì�„ 얻게 ë�œë‹¤.
== Spec , To Do - 사용ìž� ìŠ¤í† ë¦¬ ==
��처리는 �백 ��� 기본으로 한다.
=== ê°€. 기본 기능(15ì �) ===
1. BMP 파ì�¼ ì�½ê³ ì €ìž¥í•˜ëŠ” 기능 (O)
i. BMP파�(�백 칼� 사진) �기 (O)
* 현재ì�˜ 화면 or ê²°ê³¼ 화면ì�„ bmp 파ì�¼ë¡œ ì €ìž¥(*.bmp)(O)
* ����
i. Sampling => 모��� �미지(O)
* Quantization => 2, 4, 16, 256 가지 명암으로 표시 (O �백 )
* �� 명암 변환 - 1
i. ížˆìŠ¤í† ê·¸ëž¨
a. ì�¼ë°˜ ížˆìŠ¤í† ê·¸ëž¨(O)
* 누ì � ížˆìŠ¤í† ê·¸ëž¨(O)
* �� 명암 변환 - 2
i. �수를 �용한 �� �기 변화
{{{~cpp (��) *, /, +, - (�수)}}} (O �백)
* 다른 ��� �용한 ��변화
{{{~cpp (�� A) *, /, +, - (�� B) }}}
- 2학기파ì�´ì„ 스터디/문ìž�ì—´ . . . . 539 matches
= 문ìž�ì—´ì�˜ ì •ì�˜ì™€ 특성 =
* 파ì�´ì„ ì�˜ 여러 ìž�료형중 시퀀스(sequence) ìž�료형ì—� ì†�함.
- 시퀀스(Sequence) �료형� 특징
1. 다수ì�˜ ê°�ì²´ ì €ìž¥
2. �체들간� 순서가 존재.
3. � �체들� 참조 가능(첨� �용)
* êµ³ì�´ C로 ë¹„ìœ í•˜ìž�ë©´ ë°°ì—´ê³¼ 비슷하다. (비슷하다는 얘기는 다르다는 얘기)
-- ì˜ˆì œ --
>>> s = 'abcdef' # 문�열
>>> L = [100,200,300] # 리스트
>>> t = ('tuple', 'object', 1, 2) # 튜플
== 시퀀스(Sequence) ìž�료형 ì—°ì‚°(ëª…ë ¹) ==
1. ��싱(Indexing) = [k]
2. 슬��싱(Slicing) = [[ s : t ]
3. 연결하기(Concatenation) = +
4. 반복(Repeat) = *
5. ë©¤ë²„ì‹ ë�°ìŠ¤íŠ¸(Membership Test) = in
6. 길ì�´ì •ë³´ = len
* ê°� ì—°ì‚°ì—� 따른 ì˜ˆì œëŠ” 발표시간ì—� 실습!!
-- 실습 대� --
- �커솔리테어�가 . . . . 538 matches
[컴공과프로그래�경진대회] [4rdPCinCAUCSE]
= �커솔리테어 �가 =
ìž…ë ¥ì�€ 한 줄 당 다섯 ê°œì�˜ 카드씩 ì´� 25ê°œì�˜ 카드가 ìž…ë ¥ë�œë‹¤. ê°� 카드는 2ê°œì�˜ 문ìž�로 구성ë�œë‹¤. 첫 번째 문ìž�는 카드ì�˜ 순서를 나타낸다. 카드 순서는 'A', '2', '3', '4', '5', '6', '7', '8', '9', 'X', 'J', 'Q', 'K'ì�´ë‹¤. ë‘�번째 문ìž�는 카드ì�˜ 종류로서 'S', 'H', 'D', 'C'로 표시한다.
카드는 5x5 í–‰ë ¬ì—� ë‚˜ëˆ ì§„ë‹¤. ê°� 행과 ì—´ì�„ 구성하는 5장ì�˜ 카드ì—�서 가장 높ì�€ 계급ì�„ ê²°ì •í•˜ëŠ” 것ì�´ë‹¤. 계급ì�˜ 순서는 ë…¸ 페어, ì›� 페어, 투 페어, 트리플, ìŠ¤íŠ¸ë ˆì�´íЏ, 플러시, í’€ 하우스, í�¬ìº‰ë“œ, ìŠ¤íŠ¸ë ˆì�´íЏ 플러시로 구성ë�œë‹¤. 패는 가장 높ì�€ 계급으로 한 번만 사용ë�œë‹¤. 예를 들어, í�¬ì¹´ë“œëŠ” 투 페어나 트리플로 다시 사용ë�˜ì§€ 않는다.
다ì�Œ 계급ì—� ë”°ë�¼ 순서대로 ìž…ë ¥ì—�ì�˜ ì—´ê³¼ í–‰ì—�서 찾아진 계급별 개수를 ì¶œë ¥í•œë‹¤. 가장 ë‚®ì�€ 것부터 가장 높ì�€ 것으로ì�˜ 계급 순서는 다ì�Œê³¼ 같다.
1. 노 페어 : 아래 계급� 아무것� 해당�지 않� 경우 (예: AC, 3H, QS, JD, 7D)
2. ì›� 페어 : 아래 계급 중 ì–´ë– í•œ 것ë�„ 해당죄 않으며, ë‘�장ì�˜ 카드가 ë�™ì�¼í•œ 숫ìž�로 구성ë� 때 (예 : 2C, 3H, 4H, KD)
3. 투 페어 : 아래 계급 중 ì–´ë– í•œ 것ë�„ 해당ë�˜ì§€ 않으며, 다른 숫ìž�ì�˜ì›� 페어 2개로 ì�´ë£¨ì–´ì§„ 경우(예 : @C, 3H, 4H, 2H, 4D)
4. 트리플 : 아래 계급 중 ì–´ë– í•œ 것ë�„ 해당ë�˜ì§€ 않으며, ë�™ì�¼í•œ 숫ìž�ì�˜ 카드가 3장ì�¸ 경우(예 : QS, KH, 2C, QD, QC)
5. ìŠ¤íŠ¸ë ˆì�´íЏ : 아래 계급 중 ì–´ë– í•œ 것ë�„ 해당ë�˜ì§€ 않으며, 5장ì�˜ 카드ì�˜ 숫ìž�ê°€ 순차ì �으로 구성ë�˜ëŠ” 경우. A(ì—�ì�´ìФ)는 14나 1로 사용ë� 수 있다. 예를 들어, AC, 2H, 4D, 3H, 5Së�„ ìŠ¤íŠ¸ë ˆì�´íЏ ì�´ë©°, JH, XD, QC, KD, ASë�„ ìŠ¤íŠ¸ë ˆì�´íЏ ì�´ë‹¤.
6. 플러시 : 아래 계급 중 ì–´ë– í•œ 것ë�„ 해당ë�˜ì§€ 않으며, 5장ì�˜ 카드가 모ë‘� ë�™ì�¼í•œ 경우 (예:5D, AD, KD, 7D, QD)
7. 풀하우스 : 아래 계급 중 ì–´ë– í•œ 것ë�„ 해당ë�˜ì§€ 않으며, ì›� 페어와 다른 카드들로 트리플ì�„ ì�´ë£¨ëŠ” 경우(예 : 3C, QS, QP, 3H, 3S)
8. � 카드 : ��한 숫� 4개로 구성�는 카드(예: AS, AD, AH, 7C, AC)
9. ìŠ¤íŠ¸ë ˆì�´íЏ 플러시 : 5장으로 ìŠ¤íŠ¸ë ˆì�´íŠ¸ì™€ 플러시 모ë‘� í�¬í•˜ë�˜ëŠ” 경우
다ì�Œ ì˜ˆì œ ìž…ë ¥ì—�서 5ê°œì�˜ ì—´ì�„ í�‰ê°€í•˜ë©´ ìŠ¤íŠ¸ë ˆì�´íЏ 플러시 ìŠ¤íŠ¸ë ˆì�´íЏ ì›� 페어, 플러시, 트리플ì�´ ë�œë‹¤. 5ê°œì�˜ í–‰ì—� 대해서 í�‰ê°€í•˜ë©´ í�¬ì¹´ë“œ, í’€ 하우스, 투페어, ë…¸ 페어, 투 페어가 ë�œë‹¤.
ìž…ë ¥ :
ì¶œë ¥ :
[ë¬¸ì œë¶„ë¥˜]
- 검색ì—�ì�´ì „시_temp . . . . 537 matches
= ì „ë‹¬í•˜ê¸° =
[To.용안]
[To.�협]
= 세부 프로ì �트 페ì�´ì§€ =
* �협 : [MemeHarvester]
= 검색 ì—�ì�´ì „시 =
* ìƒ�협ì�´ ë§¡ì�€ 부분ì�€ [MemeHarvester] 로 ì •í•¨
* 오픈 프로ì �트 입니다. ì œë¡œíŽ˜ì�´ì§€ 회ì›�ì�´ 아니ë�”ë�¼ë�„ ëˆ„êµ¬ë“ ì�´ ì›�하면 ê°™ì�´í• ì�˜í–¥ì�´ 있습니다.
= 현재 참여� =
|| �름 || 맡� 부분 ||
|| 남�협 || [MemeHarvester] ||
|| ìœ ìš©ì•ˆ || 타겟메타검색 ||
|| 허준수 (1월 중순 부터 합류) || - ||
== 개요 ==
* 기존� 검색 엔진과 차별화 � 검색 � 웹 모니터�
= 작업 범위 =
|| 작업 || 담당� ||
|| [íŠ¹ì • 웹사ì�´íЏ 메타 검색] || ìœ ìš©ì•ˆ ||
|| [MemeHarvester] - 실시간 웹 모니터� || 남�협 ||
|| ë‚ ì§œ || 분야 ë°� 담당ìž� || 한ì�¼ ||
- 오페ë�¼ì�˜ìœ ë ¹ . . . . 537 matches
소설ì�´ ë¨¼ì €ì˜€ì§€ë§Œ, ê°œì�¸ì �으로 Webber 와 Sarah ì�˜ 노래를 ì—„ì²ë‚˜ê²Œ 좋아하는 관계로. 소설ì�„ ì�½ëŠ” ë‚´ë‚´ 머릿ì†�ì—�서 Think of Me, The Music of Night, Wishing you were somehow here again ê°€ ë°°ê²½ì�Œì•…으로 깔리었다.
ì›¨ë²„ì•„ì €ì”¨ì—�게 ìƒ�ìƒ�ë ¥ì�„ ì„ ì‚¬í•´ì¤€ 소설ì�´ëž€? ì›�ìž‘ì—� ìƒ�관없ì�´ ìž�ì‹ ìŠ¤íƒ€ì�¼ë¡œ 작품ì�„ 만들어내는 ì›¨ë²„ì•„ì €ì”¨ì—¬ì„œ (그래봤ìž� 본건 하나ë¿�ì�´ì§€ë§Œ; 한편ì�€ 대본ì�½ì�Œ). ê°œì�¸ì �ì�¸ ê²°ë¡ ì�€ 해당 소설로부터 ìž�ì‹ ì�˜ ì£¼ì œì�˜ì‹�ì�„ 뽑아낸 ì›¨ë²„ì•„ì €ì”¨ ë©‹ì ¸ìš” ì�´ê¸´ 하지만, ì�´ 소설ì�´ 태어나지 않았ë�”ë�¼ë©´ Phantom of the opera ê°€ 나타나지 않았ì�„ 것ì�´ëž€ ìƒ�ê°�ì�´ 들기ì—�. (소설ì�˜ 구성 등ì�„ ë– ë‚˜ì„œ, Phantom ì�´ë�¼ëŠ” ìº�ë¦í„°ë¥¼ 볼때)
책�서� 구성 진행� 굉장히 맘� 안들지만 -__; 암튼 �까지 �었다는.
뮤지컬ì�˜ ì�´ë¯¸ì§€ë•Œë¬¸ì�¸ì§€ (한번ë�„ 안본 뮤지컬ì—� 대해 ì�´ë¯¸ì§€ë¥¼ ë– ì˜¬ë¦¬ëŠ”ê²ƒë�„ 우스운 ì�¼ì�´ë‹¤. OST와 Sarah ì�˜ 뮤ì§�비디오는 ë§Žì�´ 보긴 했지만) í�¬ë¦¬ìŠ¤í‹´ì�„ 볼때마다 사ë�¼ì•„주머니ì�˜ ì Šì—ˆì�„때ì�˜ 사진ì�„ ë– ì˜¬ë ¸ê³ , Phantom ì�´ ë“±ìž¥í• ë•Œì—” ê·¸ Main Theme (Phantom ì�˜ ê·¸ ë©‹ì§„ 웃ì�Œì†Œë¦¬ì™€ë�„ 같게 들리는...) 를 ë– ì˜¬ë ¸ë‹¤.
ë§Œì�¼ ì�´ ì£¼ì œë¡œ 파트리í�¬ì¥�스킨트가 ì�¼ë‹¤ë©´ 아마 후ê°�ì—�ì�˜ ì§‘ì°©ì�´ì˜€ë�˜ '향수' ì—� ì�´ì�€ ì²ê°�ì—�ì�˜ ì§‘ì°©ê³¼ ê°™ì�€ ì�´ì•¼ê¸°ê°€ ë�˜ì§€ 않았ì�„까 하는 ìƒ�ìƒ�.
(웨버 ì•„ì €ì”¨; 사ë�¼ 아주머니 ì „ 남편)
* EBS ì—�ì„ ê°€ Joseph and the Amazing Technicolor Dreamcoat를 ë°©ì˜�해줬ë�˜ 기억ì�´ 난다. 성경ì—�서ì�˜ 요셉ì�´ì•¼ê¸°ë¥¼ ì�´ë ‡ê²Œ í‘œí˜„í• ìˆ˜ 있ì�„까; 형 왈 '아마 성경ì�„ ì�´ë ‡ê²Œ 가르친다면 êµ�회ì—�서 조는 사람들 ì—†ì�„꺼야;' 어떻게 ë³´ë©´ 'ì•„ì•„ ê¿ˆë§Žê³ ì„±ê³µí•œ 사람. 우리ë�„ 요셉처럼 ì„±ê³µí•˜ë ¤ë©´ 꿈ì�„ ê°€ì ¸ì•¼í•´;' ì�´ëŸ°ì‹�ì�´ì˜€ì§€ë§Œ, 아주 ì‹ ì„ í–ˆë�˜ 기억ì�´ 난다.
* 암튼 Phantom of the opera ì—�서 가장 ë©‹ì§„ 목소리는 Phantom ì�´ë�¼ ìƒ�ê°�. ê·¸ë¦¬ê³ ë‹¹ê·¼ Sarah 아주머니; Phantom ì�´ë�¼ëŠ” ìº�ë¦í„° ì�´ë¯¸ì§€ê°€ 맘ì—� 들어서. ê·¸ë¦¬ê³ ë…¸ëž˜ë�„.
* 소설�서� Raoul � 그 바보스러움�란;
* 소설ì—�서ì�˜ Angle of the music ì�€ Phantom ì�„ ì�´ì•¼ê¸°í•˜ëŠ”ê²ƒ ê°™ì�€ë�°, 왜 Webber ì�˜ 노래ì—�ì„ í�¬ë¦¬ìŠ¤í‹´ì�„ ì§€ì¹í• 까.
["책분류"]
- RoboCode . . . . 534 matches
== 소개 ==
* 로보코드(Robocode)란 스í�¬ë¦° ìƒ�ì—�서 ì „íˆ¬í•˜ëŠ” ìž�ë°” ê°�ì²´ì�¸ ìž�ë°” 로봇ì�„ 만들어 개발ìž�들ì�´ ìž�바를 배울 수 있ë�„ë¡� 하는 프로그래ë°� 게임입니다.
다시 ë§�í•´, 로봇 ì „ìŸ� ì‹œë®¬ë ˆì�´í„°ë¡œ 참가ìž�들ì�€ 로봇ì�„ 만들어 ì „íˆ¬ì—� ë‚´ë³´ë‚´ê³ ì�´ë¥¼ 다른 개발ìž�ê°€ ë§Œë“ ë¡œë´‡ë“¤ê³¼ 겨뤄 ë“�ì �율ì�´ 높ì�€ 로봇ì�´ 승리하게 ë�©ë‹ˆë‹¤
ê°� 로보코드 참가ìž�는 ìž�ë°” 언어ì�˜ 요소를 사용하여 ìž�ì‹ ì�˜ 로봇ì�„ 만들면서 ìž�바가 ê°–ê³ ìžˆëŠ” ìƒ�ì†�성, 다형성, ì�´ë²¤íЏ 처리 ë°� ë‚´ë¶€ í�´ëž˜ìФ 다루는 방법ì�„ 배우게 ë�©ë‹ˆë‹¤
로보코드는 초보ìž�들ì�´ ìž�ë°”ì—� 쉽게 ì ‘ê·¼í• ìˆ˜ 있ë�„ë¡� ë�„와주며, ì „ë¬¸ê°€ë“¤ì�€ ì�´ë¥¼ ì�´ìš©í•˜ì—¬ 다른 개발ìž�들과 ì‹¤ë ¥ì�„ 견주면서 ìž�ì‹ ì�˜ 프로그래ë°� 스킬ì�„ í–¥ìƒ�시킬 수 있ë�„ë¡� 합니다.
로보코드는 오픈소스를 기본 ì „ì œë¡œ 합니다. 등ë¡�ë�˜ì–´ 있는 다른 개발ìž�들ì�˜ 소스를 다운받아 ë¶„ì„�í•˜ê³ ìž�ì‹ ì�˜ 소스를 업로드하는 ê³¼ì •ì�„ 반복하면서 로봇ì�€ ì �ì°¨ 진화하게 ë�©ë‹ˆë‹¤. ì�´ê²ƒì�´ 오픈소스ì�˜ 묘미ì�´ì§€ìš”.
ìž�ì‹ ë§Œì�˜ 로봇ì�„ 만들어 주위 친구들, ë�™ë£Œ 개발ìž�들과 ì‹¤ë ¥ì�„ 겨루어보세요!
로보코드를 �용해 로봇� 만들면서 여러분� �바 스킬� 향��는 것� �낄 수 있� 것입니다.
== ê´€ë ¨ 페ì�´ì§€ ==
* Upload:Robot한글API.htm - Robot.class API 한글
* [http://www-128.ibm.com/developerworks/kr/library/j-robocode/ 로보코드 시작하기(한글)]
* [http://www.eternal-rumble.com/ 로봇 ëží‚¹]
* [http://www.imaso.co.kr/?doc=bbs/gnuboard_pdf.php&bo_table=article&page=1&wr_id=999&publishdate=20030301 íŒ€í”Œë ˆì�´]
== 로보코드 설치 파� ==
다운로드한 파ì�¼ì�„ ë�”블í�´ë¦í•´ì„œ 실행한다.(ìž�ë°” 설치 í•„ìš”)
=== 배틀 & 모임 로봇소스 ===
||[TheJavaMan/로보코드]|| 휘� ||
||[JavaStudy2004/로보코드]|| �경성만, ��승환 ||
||[RoboCode/random], [RoboCode/sevenp], [로보코드/ë² ì�´ë¹„] , [RoboCode/msm], [RoboCode/siegetank],[RoboCode/ing] || 2005ë…„ ë�°ë¸”ìŠ¤ìº í”„ ||
[TheJavaMan/로보코드]와 [JavaStudy2004/로보코드]를 여기로 합치면 좋지 않�까요?--[Leonardong]
- TheWarOfGenesis2R/�지 . . . . 531 matches
* [[HTML(<STRIKE>)]] 아무런 ìž¥ì• ë¬¼ë�„ 없는 ë§µì—�서 ê°�ì²´ ì�´ë�™ì‹œí‚¤ê¸°. [[HTML(</STRIKE>)]] - 20ë¶„
* [[HTML(<STRIKE>)]] ìž¥ì• ë¬¼ì�´ 있는 ë§µì—�서 ê°�ì²´ ì�´ë�™ì‹œí‚¤ê¸°. [[HTML(</STRIKE>)]] - 1시간
* [[HTML(<STRIKE>)]] DirectDraw 복습으로 알카노�드 만들기. [[HTML(</STRIKE>)]] - 1시간
* [[HTML(<STRIKE>)]] 타� �디터� 관한 간략한 회�. [[HTML(</STRIKE>)]] - 20분
* [[HTML(<STRIKE>)]] 타��디터 만들기 [[HTML(</STRIKE>)]] - 2시간 30분
== 그�안(�지를 안��--;) ==
* ì „íˆ¬ë£¨í‹´ 대충 만듬
* ��(무한히--;), 공격(바로 옆� 있는 놈만) 가능
* 몇달만� 작업�지... 스�립트리�� 작성� 진행중
* 파ì�¼ì�„ ì�½ê³ 쓸 수 있다. (Text모드ë�„ Binary모드ë�„ OK)
* 초기ì—�는 Text모드로 스í�¬ë¦½íŠ¸ë¥¼ ë§Œë“¤ê³ , 추후ì—� Binary모드로 스í�¬ë¦½íŠ¸ë¥¼ 만들 계íš�
* 계ì†� 장난으로 작업하ë�˜ ì „íˆ¬ë£¨í‹´ì�˜ í—¤ë�”를 나눴다.
* ìº�ë¦í„°ì�˜ 방향성 부여
* 새로운 �업� 추가 등등
* 가드 ì§�ì—…ì�˜ 구현 완료. 계ì†� ì�´ 템플릿으로 가면 ë� ê±° 같다.
* 가드ì�˜ 공격 ì•Œê³ ë¦¬ì¦˜ì�„ 간단하게 í• ìˆ˜ 있ì�„ê±° ê°™ì�€ë�°.. 잘 ë– ì˜¤ë¥´ì§ˆ 않는다.
* 초기화 구문ì�˜ 존재를 계ì†� ìžŠê³ ìžˆë‹¤ê°€ 오늘 번뜩 ìƒ�ê°�ì�´ ë‚˜ë²„ë ¸ë‹¤.
* ë ˆë²¨ì—…, 경험치 시스템 ë�„ìž…
* State 패턴 공부
* 헤�와 소스 나누었�.
- 공업수학2006 . . . . 531 matches
== 강��재 ==
== 참가� ==
'''허준수''' , ê¹€ìƒ�ì„, ìœ ìš©ì•ˆ, 배성민, 나휘ë�™, 하기웅, 문보창, ê°•ì�¸ìˆ˜, ì�´ì°½ì„, ë°•ì˜�ì°½, ë�¼ë²”ì„�, ì�´ë�„현
|| 팀 || 팀� || 비� ||
|| 1 || ê¹€ìƒ�ì„ ë‚˜íœ˜ë�™ 문보창 ë�¼ë²”ì„� || 3ì�˜ë°°ìˆ˜ + 1 ||
|| 2 || 허준수 ìœ ìš©ì•ˆ 배성민 하기웅 || 3ì�˜ë°°ìˆ˜ + 2 ||
|| 3 || ê°•ì�¸ìˆ˜(9n+3) ì�´ì°½ì„(9n+6) "ë°•ì˜�ì°½"(9n) || 3ì�˜ë°°ìˆ˜ ||
== 진행방� ==
* 매주 목요ì�¼ 7시 30ë¶„ ê°•ì�˜ì‹¤ ë¹Œë ¤ì„œ~
* ì „ì£¼ ì—°ìŠµë¬¸ì œ í’€ì�´, 당ì�¼ 수업중 ì�´í•´ë�˜ì§€ 않는 부분 ê°™ì�´ ìƒ�ê°�하기, 설명부족한 부분 찾아오기
* ë²Œê¸ˆì œ : 기ë§�ê³ ì‚¬í›„ ë’·í’€ì�´~~
* 결�: 5000�
* 지�: 10분� 1000� ~5000�까지
* 안풀어온사람: 5000�
* 현재 ì �립금: 40000ì›� + 10000ì›�(휘ë�™) + ???
== 질문내용 ==
1. y로 �� 풀어내기
2. ln[x] �서 x를 밖으로 �어낼때, 루트를 씌울 때� 부호 처리
== ì§„í–‰ ==
|| ë‚ ì§œ || 장소 || ì—°ìŠµë¬¸ì œ ||
- �쾌한아침 . . . . 531 matches
= �쾌한아침 =
ì˜ˆì „ì—� 아침형ì�¸ê°„ ê´‘í’�ì�´ 불때 아침형ì�¸ê°„ 카페ì—�서 아침마다 출첵하ë�˜ê²Œ ìƒ�ê°�나서 함 해봅니다.
누구나 참여 가능합니다.
== 페ì�´ì§€ ì œëª© ==
아침형 ì�¸ê°„ì�´ë�¼ëŠ” ì œëª©ì�€ ì‹�ìƒ�하네요. 좋ì�€ ì�´ë¦„ì�´ 있다면 달아주세요. 페ì�´ì§€ 검색ì�„ 위해서 '아침'ì�´ëž€ 단어가 붙어야 합니다.
�� �어나기, 아침 �� �어나기...-[강�경]
아침 활용하기, ìƒ�쾌한 아침 -- 재ì„
페ì�´ì§€ ì œëª©ì�€ ìƒ�쾌한 아침으로 ê²°ì •í–ˆìŠµë‹ˆë‹¤. - [ì�´ìŠ¹í•œ]
== 출�체� ==
|| 시간 || 표시 ||
|| 7시 ì�´ì „ || :) :) ||
|| 9시 ì�´ì „ || :) ||
|| 9시 �후 || :( ||
|| 11시 �후 || :( :( ||
|| �승한 || :( || :) || :( || :( :( || :( || :) || :( :( || :( :( || :) :) || :( :( || :) :) || :( :( || :( :( ||
|| 강�경 || :) :) || :) || :( || :) :) || :) || :) || :) :) || :) :) || :) || :) || :) :) || :) || :) || :) ||
2월 6� �후 (실패)
|| �승한 || :) :) || :( :( || :) ||
|| 문보창 || || || :) ||
2월 14� �후. (실패)
- 새싹êµ�실/2012/ì•„ìš°í† ë°˜/앞반/4.5 . . . . 531 matches
= 참여� 명단 =
|| 강사 || 장용운 || O ||
|| 학� || 안혜진 || O ||
|| || 남성준 || O ||
= 수업 =
1. 별ì°�기 (ìš°ì¸¡ì •ë ¬)
2. 별�기 (다�아몬드)
3. n번째 알파벳 ì¶œë ¥í•˜ê¸°
4. c1부터 c2까지ì�˜ 문ìž� ì¶œë ¥í•˜ê¸°
== 남성준 ==
1. 별ì°�기 (ìš°ì¸¡ì •ë ¬)
2. 별�기 (다�아몬드)
3. n번째 알파벳 ì¶œë ¥í•˜ê¸°
4. c1부터 c2까지ì�˜ 문ìž� ì¶œë ¥í•˜ê¸°
== 안혜진 ==
1. 별ì°�기 (ìš°ì¸¡ì •ë ¬)
2. 별�기 (다�아몬드)
3. n번째 알파벳 ì¶œë ¥í•˜ê¸°
printf("숫ìž�를 ìž…ë ¥í•´ì¤˜ 뿌잉\n");
printf("메롱ㅋㅋ\n");
- 새싹êµ�실/2013/ë�¼ì�´ížˆìŠ¤ì•„ìš°í† ë°˜/7회차 . . . . 530 matches
= 출�체� =
||�름 ||1회||2회||3회||4회|| 5회|| 6회|| 7회 ||
||임지훈|| o || o ||지�|| o || ㅇ|| ㅇ || ㅇ ||
||�명연|| o || o || o || o || ㅇ|| ㅇ|| X ||
||지�민|| o || o || o || o || ㅇ|| ㅇ|| X ||
||박경준|| o || o || o ||지�|| ㅇ|| 미안ㅋ|| ㅇ||
||ê³ í•œì¢…|| o || o || o || o || ã…‡|| ã…‡|| ã…‡ ||
= 수업 내용 =
* ë°°ì—´ì—� 대해 ë°°ì› ìŠµë‹ˆë‹¤.
* ì„ ì–¸ë²• ex) int {{{arr[10]}}};
* ì„ ì–¸í• ë•Œ 초기화 하는 법. ex) int arr[]={0,1,2,3}; int {{{arr[5]={0}}},};
* 사용하는 방법 ex) {{{arr[3]}}}; {{{arr[i]}}};
* ì�´ì¤‘ ë°°ì—´ì—� 대해 ë°°ì› ìŠµë‹ˆë‹¤.
* í�¬ì�¸í„°ì—� 대해 설명ì�„ ë“¤ì—ˆì£ .
* scanfì—� 왜 &ê°€ ë“¤ì–´ê°€ê³ , 왜 ë°°ì—´ì�„ 쓸 때는 &ê°€ í•„ìš” 없는지 알게 ë�˜ì—ˆìŠµë‹ˆë‹¤.
* 좀 ë�” ìž�세하게 ì�¨ì•¼ í• í…�ë�° -_-.,..
= 후기 작성 ìš”ë ¹ =
후기 작성 ìš”ë ¹ : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
- 새싹�실/2012/햇반 . . . . 523 matches
= 참여� 명단 =
강사: �성진
|| 학번 || �름 ||
|| 12 || 김민형 ||
|| 12 || 박�� ||
= 수업 =
매주목요� 6시 �후~
하지만 학기초 ê³µì‹�ì �ì�¸ ì�¼ì •들ì�´ 많아서 따로 ë³´ê°•ì�„ 해야만 í• ì‹¤ì •
민형ì�´ì™€ ìƒ�ì˜�ì�´ê°€ ì´�ì— í‹° ìž�봉단ì�¸ 관계로 금요ì�¼ 1시반으로 새싹반 변경
== 1회차(3/30) ==
지금까지ì�˜ 수업ì—�서 했었ë�˜ ë‚´ìš©ì�„ 집중ì �으로 복습
당시 6층 피씨실�서 없었� 관계로 VS를 �용하여 수업
1. 프로ì �트 ìƒ�성
2. 조건문
ì—°ìŠµë¬¸ì œ: 세개ì�˜ ê°’ì�„ 받아들여 가장 í�° ê°’ì�„ ì¶œë ¥í•˜ëŠ” ë¬¸ì œ
3. 순환문
��� 사용방법설명후 하나씩 구현해봄
ì—°ìŠµë¬¸ì œ: 별그리기
4. ê³¼ì œ
ì—°ìŠµë¬¸ì œì—�서 했었ë�˜ 간단한 별그리기를 기초로하여 좀ë�” ì–´ë ¤ìš´ 별그리기 ë¬¸ì œ
- APlusProject . . . . 522 matches
SE Project 9ì¡° 입니다. ìž ì‹œ ì œë¡œíŽ˜ì�´ì§€ 위키ì—� 기ìƒ�합니다.
Upload:APP_MeetingRecord_Draft.zip - 회�� 초안입니다.
Upload:APP_MeetingRecord_0607.zip - 6월 7�까지 회��입니다. -- 으�� �것� QA검사 �
Upload:Chasedocument.zip -- 재ë�™ì˜¤ë¹ ê°€ ì¶”ì �하ë�¼ëŠ”ê±° í• ë ¤ê³ í–ˆëŠ”ë�° 아무래ë�„ ì�´ê±°ëŠ” 프로그램 아는 사람ì�´ í•´ì•¼í• ë“¯í•œë�°ìš”
어떻게 ì—°ê²°ë�˜ì–´ìžˆëŠ”ì§€ 알수가 ì�Œì„œìš”;;그리구 ì˜¤ë¹ ê°€ 대강 ì �ì�€ í…Œì�´ë¸” ì�´í•´ì•ˆê°€ë�˜ë�°ìš”. ì œ ìƒ�ê°�으로는 ì�´ ì¶”ì �문서를 다른 ì¡°ê°€ 우리조 ì‹¬ì‚¬í• ë•Œ
보기 ì¢‹ê³ ë°”ë¡œë°”ë¡œ ì•Œë ¤ì£¼ê¸° 위해서 ì¤€ë¹„í•œë‹¤ê³ ìƒ�ê°�했는ë�° ìš”êµ¬ì‚¬í• ë²ˆí˜¸ ì�´ëŸ°ê²Œ 있으면 옆ì—� ìš”êµ¬ì‚¬í• ê°„ë‹¨í•œ 언급ë�„ í•„ìš”í• ê²ƒ ê°™ë�”ë�¼êµ¬ìš”
ì˜¤ë¹ ê°€ ë§�한 문서 열어봤는ë�° í�´ëž˜ìФ ì�´ë¦„ì�´ë‚˜ 함수ì�´ë¦„ì�´ 안ì �혀 있어서 ì �ì�„수가 없었어요;;
위� 문서 열어보면 테�블 있습니다.
�수님 �메�: seobject at kaspa dot org
[http://kaspa.org/kiwon/ SE 수업 홈페�지]
==== 구성� ====
|| ì�´ë¦„ || ì—í• ||
|| ì‹ ìž¬ë�™ || PM ||
|| 현�준 || PL ||
|| ��기 || ENG ||
|| 임�묵 || ENG ||
|| 최병권 || CM ||
|| 서윤주 || QA ||
==== ê´€ë ¨ìž�료 ====
현재 ì�´ê³³ì—� ì˜¬ë ¤ 놓는 ìž�료는 모ë‘� 암호를 ê°€ì§€ê³ ìžˆìŠµë‹ˆë‹¤. SE 수업ì�´ ë��나면 ëª¨ë“ ì†ŒìŠ¤ì™€ 문서는 ê³µê°œí• ì˜ˆì •ìž…ë‹ˆë‹¤. 혹시 파ì�¼ 다운ì�„ ëª»ë°›ìœ¼ì‹ ë‹¤ë©´ 'ì�¸í„°ë„· ì�µìŠ¤í”Œë¡œì–´'ì—�서 ë�„구 -> ì�¸í„°ë„· 옵션 -> ê³ ê¸‰ -> 'URLì�„ í•ìƒ� UTF-8로 보냄'ì�˜ ì²´í�¬ë¥¼ ì—†ì• ê³ ìž¬ë¶€íŒ… 해야 다운 받으실 수 있습니다. (파ì�¼ ì�´ë¦„ì�˜ 한글ì�´ ë¬¸ì œìž…ë‹ˆë‹¤)
- 조�� . . . . 521 matches
= ZeroPage 14기 조�� =
�름 : 조��
학번 : 20041077
�멜 : chonie 골뱅� hanafos 닷 com
MSN : chonie 골뱅� hananet 닷 net
싸�월드 : /chonie
== 요즘 �낀�� ==
하면 í• ìˆ˜ 있다!!
== 목표 ==
멋진 사람들과 �연� 맺어보기
== 계� ==
2학년1학기 알차게 ë³´ë‚´ê³ 2ë…„ë�™ì•ˆì�˜ 군대 잘 보내기
== 진행중� Project ==
êµ°ëŒ€ê°€ê¸°ì „ê¹Œì§€ 700ì � 넘겨서 졸업ì�¸ì¦� ë°›ê³ ê°€ê¸°
재미있ì�„ê±° 같다 그런ë�° í•™ì �ì�˜ ì••ë°•.. 그냥 편하게 ê³µë¶€í•´ë³´ê³ ì‹¶ë‹¤...
=== �서 ===
ì�´ê±´ ë§Žì�´ëŠ” ëª»í• ê²ƒ 같지만.. ì—¬ìœ ë¡ê²Œ 한권씩 ì�½ì–´ë´�야지...
승한ì�´ì�˜ 꼬임ì—� 넘어가 시작하게ë�œ 프로ì �트 ã…‹ã…‹
ì–´ë ¤ìš¸ê²ƒ 같지만 먼가 결과물ì�´ 나올거 ê°™ì�€ 좋ì�€ì˜ˆê°�ë�„ 들게 해주는 프로ì �트..
올�해볼까?? ㅋ
- ìµœì†Œì •ìˆ˜ì�˜í•© . . . . 521 matches
=== [ìµœì†Œì •ìˆ˜ì�˜í•©] ===
ë¬¸ì œ : 1 + 2 + 3 + ..... + n >= 3000 ì�„ 만족하는 최소 nê³¼ 그것ì�˜ í•©ì�„ 구하는 프로그램ì�„ 작성.
=== 처리조건 ===
* while�나 do ~ while� 사용.
- ì�´ê±°.. ê¼ ì�´ ì¡°ê±´ì�„ 만족해야만 하는건지.. 루프를 사용하면 ê¼ while ì�´ë‚˜ do .. while ì�„..? for 는 안ë�˜ê³ ìš”..? 그럼 for loop ê°€ 없는 언어로는.. 못푸는건가.. -_-. ê¸€ê³ ë£¨í”„ë¥¼ ì“°ì§€ 않으면 안ë�˜ëŠ”ê±´ê°€ìš”..? ^^; - [아무개]
- ë¬¸ì œê°€ ê·¸ë ‡ìŠµë‹ˆë‹¤. 처리조건ì�€ HINTë�¼ê¸° 보다는 ê·¸ ë§� 대로, 처리하기 위한 ì¡°ê±´ì�´ë�¼ì„œ ë¬¸ì œì�˜ 하위 ì¡°ê±´ì�´ë�¼ê³ ë�„ ë³¼ 수 있습니다.
구지 forì�„ ì“°ê³ ì‹¶ìœ¼ì‹œë‹¤ë©´ ì“°ì…”ë�„ ë�©ë‹ˆë‹¤ ^^
- loop를 쓰는 방법 ë§�ê³ ë¶€ë“±ì‹�ì�„ 사용하는게 ì ¤ ê°„ë‹¨í• ê²ƒ 같아서 ê·¸ë ‡ê²Œ 했는ë�°, ë¬¸ì œì—�서 ì œì‹œë�œ ì¡°ê±´ì�„ 반드시 만족해야 하는가 해서요 ã… ã… - ìž„ì�¸íƒ�
- 괜찮습니다. 사용하는 언어ì—�서 만족ë� 함수 등등..ì�„ ì�¨ì„œ 알아서 프로그래ë°� 하시면 ë�©ë‹ˆë‹¤. 하지만 처리조건ì�„ ë§Œì¡±í• ìˆ˜ 있는 언어는 ê·¸ë ‡ê²Œ 프로그래ë°� 해주시길 ë°”ëž�니다.
없�.
ì •ì •í•©ë‹ˆë‹¤. nì�€ 78 ì�´ ì•„ë‹ˆê³ 77 ì�´ì–´ì•¼í•©ë‹ˆë‹¤. ì�´ê²ƒë•œë©” 괜히 í—·ê°ˆë ¸ìŠµë‹ˆë‹¤. -_- ìž„ì�¸íƒ�
=== 풀� ===
|| 작성� || 작성언어 || 개발시간 || 코드 ||
|| [허아ì˜�] || C ||. || [ìµœì†Œì •ìˆ˜ì�˜í•©/허아ì˜�] ||
|| [최경현] || C || . || [ìµœì†Œì •ìˆ˜ì�˜í•©/최경현] ||
|| [조현태] || C/C++ ||. || [ìµœì†Œì •ìˆ˜ì�˜í•©/조현태] ||
|| [김소현] || C || . || [ìµœì†Œì •ìˆ˜ì�˜í•©/김소현] ||
|| [문보창] || C++ ||. || [ìµœì†Œì •ìˆ˜ì�˜í•©/문보창] ||
|| [ì�´ê·œì™„] || C || . || [ìµœì†Œì •ìˆ˜ì�˜í•©/ì�´ê·œì™„] ||
|| [남ë�„ì—°] || C/C++ ||. || [ìµœì†Œì •ìˆ˜ì�˜í•©/남ë�„ì—°] ||
- TowerOfCubes . . . . 520 matches
[http://online-judge.uva.es/p/v100/10051.html �문보기]
ì�¸ê¸°ë�„:C(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
서로 무게가 다른 Nê°œì�˜ 색ì�´ ì¹ í•´ì§„ ì •ìœ¡ë©´ì²´ê°€ 주어졌다. ê°� ì •ìœ¡ë©´ì²´ì�˜ ëª¨ë“ ë©´ì�€ 서로 다른 색으로 ì¹ í•´ì ¸ 있다. "무거운 ì •ìœ¡ë©´ì²´ë¥¼ 가벼운 ì •ìœ¡ë©´ì²´ 위ì—� ì˜¬ë ¤ë†“ì§€ 않는다"ë�¼ëŠ” 첫번째 ì¡°ê±´ê³¼ "ëª¨ë“ ì •ìœ¡ë©´ì²´ì�˜ 바닥면(맨 ë°‘ì—� 있는 것ì�€ ì œì™¸)ì�˜ 색ì�€ ê·¸ ë°‘ì—� 있는 ì •ìœ¡ë©´ì²´ì�˜ 윗면ì�˜ 색과 같아야 한다"ë�¼ëŠ” ë‘�번째 ì¡°ê±´ì�´ 주어졌ì�„ 때, ë‘� ì¡°ê±´ì�„ 만족하면서 최대한 높ì�€ 탑ì�„ 쌓아야 한다.
여러 테스트 ì¼€ì�´ìŠ¤ê°€ ìž…ë ¥ë� 수 있다. ê°� 테스트 ì¼€ì�´ìФì�˜ 첫번째 줄ì—�는 주어진 ì •ìœ¡ë©´ì²´ì�˜ 개수를 나타내는 ì •ìˆ˜ N(1≤N≤500)ì�´ ìž…ë ¥ë�œë‹¤. ê·¸ 밑으로 N줄ì—� 걸ì³� ê°� ì •ìœ¡ë©´ì²´ë¥¼ 설명하는 ë‚´ìš©ì�´ ìž…ë ¥ë�œë‹¤. ê°� ì •ìœ¡ë©´ì²´ë¥¼ 설명하는 부분ì—�서는 ê°� ë©´ì�˜ 색ì�´ ìž…ë ¥ë�˜ëŠ”ë�°, ê°�ê°� 앞, ë’¤, 왼쪽, 오른쪽, 위, 아래ì�˜ 색ì�„ 나타내는 색ì�´ 순서대로 ìž…ë ¥ë�œë‹¤. 편ì�˜ìƒ� 색ì�€ 1ì—�서 100까지ì�˜ ì •ìˆ˜ë¡œ 표현하ìž�. ì •ìœ¡ë©´ì²´ëŠ” 무게가 ì¦�가하는 순서대로 ìž…ë ¥ë�œë‹¤ê³ ê°€ì •í•´ë�„ 좋다. 즉 첫번째 ì •ìœ¡ë©´ì²´ê°€ 가장 ê°€ë³�ê³ N번째 ì •ìœ¡ë©´ì²´ê°€ 가장 무ê²�ë‹¤ê³ ê°€ì •í• ìˆ˜ 있다.
Nì�˜ 값으로 0ì�´ 들어오면 ìž…ë ¥ì�´ 종료ë�œë‹¤.
ìš°ì„ ê°� ì¼€ì�´ìŠ¤ë§ˆë‹¤ ì¶œë ¥ 예ì—� 나와있는 ì‹�으로 테스트 ì¼€ì�´ìФ 번호를 ì¶œë ¥í•œë‹¤. ê·¸ 다ì�Œ 줄ì—�는 가장 높ì�€ 탑ì�˜ ì •ìœ¡ë©´ì²´ 개수를 ì¶œë ¥í•œë‹¤. ê·¸ 다ì�Œ 줄부터는 탑ì�„ ì�´ë£¨ëŠ” ì •ìœ¡ë©´ì²´ë¥¼, 맨 위ì—� 있는 ì •ìœ¡ë©´ì²´ë¶€í„° 아래로 ë‚´ë ¤ê°€ë©´ì„œ, 한 줄ì—� 하나씩 ì¶œë ¥í•œë‹¤. ì •ìœ¡ë©´ì²´ë¥¼ ì¶œë ¥í• ë•ŒëŠ” ìž…ë ¥ë�œ 순서를 나타내는 번호를 ì¶œë ¥í•˜ê³ ìŠ¤íŽ˜ì�´ìŠ¤ë¥¼ 하나 ì¶œë ¥í•œ 다ì�Œ, ì–´ëŠ� ë°©í–¥ì—� 있ë�˜ ë©´ì�´ 위로 올ë�¼ê°€ë�„ë¡� 쌓았는지를 나타내는 문ìž�ì—´(front, back, left, right, top, bottom, 앞, ë’¤, 왼쪽, 오른쪽, 위, 아래를 나타냄)ì�„ ì¶œë ¥í•œë‹¤. 답ì�´ 여러개 있ì�„ 수 있는ë�°, ê·¸ 중 아무 답ì�´ë‚˜ ì¶œë ¥í•´ë�„ ë�œë‹¤.
서로 다른 테스트 ì¼€ì�´ìФ 사ì�´ì—�는 빈 줄ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [조현태] || C++ || ??? || [TowerOfCubes/조현태] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- stuck!! . . . . 518 matches
[새싹배움터05] � [새싹C스터디2005]� [stuck!!]팀 페�지 입니다.
== 공지 ==
모� 담임 MSN� 추가해 주세요. silverfishlee골뱅�hotmail.com
ì— ì—�센 닉네임ì—� {stuck!!} ì�„ 추가해 주세요.
== ë�„구 ë°� ì°¸ê³ ìž�료 ==
ê°€ë³�ê³ ì‰¬ìš´ 무료 C, C++ IDE. 한글ë�„ ì§€ì›�한다.
zp 내 ��. http://zeropage.org/pub/util/devcpp-4.9.9.2_setup.exe
설치법 - [DevCppInstallationGuide]
[http://165.194.17.15/pub/upload/CampusC.zip CampusC] // 오래� 내용�� 구질구질 하기�.
'''[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.krì�˜ C기초강좌] 매우 ìž�세하며 ì–‘ì�´ 많다. ì�´ê²ƒì�´ êµ�재 ì �당히씩 ì�½ê³ 와주세요'''
== 규칙 ==
우리는 스스로 공부한다!!
출첵� 스스로 한다.
모임 ë‚ ì§œë°� 시간 : í™”, 금
출�표
|| . || [김재현] || [김재형] || [노�현] || [박경태] || [박지성] || 김�현 || 김민경 ||[톱아보다] ||
|| 위키 || :) || :) || :) || :) || :) || :) || :) ||
....그 후� 모임� 꾸준히 있었지만...-_-ㅋ;; 기�� �지는 않았습니다.
== ìˆ™ì œ ==
ìˆ™ì œëŠ” ë‹´ìž„ì„ ìƒ�님 ë©”ì�¼ silverfishlee골뱅ì�´hotmail.com으로 ì œì¶œí•©ë‹ˆë‹¤.
- Hartals . . . . 517 matches
[http://online-judge.uva.es/p/v100/10050.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
방글ë�¼ë�°ì‹œì�˜ ì •ë‹¹ë“¤ì�€ ìž�ì‹ ì�˜ 세를 과시하기 위해 ì •ê¸°ì �ì�¸ ë�™ë§¹ 휴업(파업)ì�„ 추진하는ë�°, ì�´ ë�™ë§¹ 휴업ì�€ ê²½ì œì—� ìƒ�당한 피해를 ë�¼ì¹ 수 있다. ì�´ ë¬¸ì œì—�서는 ê°� 당ì�„ ë�™ë§¹ 휴업 지수(hartal parameter)ë�¼ê³ 부르는 hë�¼ëŠ” ì–‘ì�˜ ì •ìˆ˜ë¡œ 나타낼 수 ìžˆë‹¤ê³ í•˜ìž�. ì�´ ë�™ë§¹ 휴업 지수는 한 ë�™ë§¹ 휴업과 다ì�Œ ë�™ë§¹ 휴업 사ì�´ì�˜ 기간ì�„ ë‚ ì§œ 수로 표시한 ê°’ì�´ë‹¤.
세 ê°œì�˜ ì •ë‹¹ì�´ ìžˆë‹¤ê³ ìƒ�ê°�í•´ë³´ìž�. ê·¸ë¦¬ê³ i번째 당ì�˜ ë�™ë§¹ 휴업 지수를 hië�¼ê³ í• ë•Œ h1=3, h2=4, h3=8 ì�´ë�¼ê³ ê°€ì •í•˜ìž�. Nì�¼(N=14) ë�™ì•ˆì�˜ 세 당ì�˜ 행보를 ì‹œë®¬ë ˆì�´ì…˜í•˜ë©´ 다ì�Œê³¼ ê°™ì�´ í‘œì‹œí• ìˆ˜ 있다. ì‹œë®¬ë ˆì�´ì…˜ì�€ í•ìƒ� ì�¼ìš”ì�¼ì—� 시작하며 금요ì�¼ì�´ë‚˜ í† ìš”ì�¼ì—�는 ë�™ë§¹ 휴업ì�´ 없다.
|| ìš”ì�¼ || 1(ì�¼) || 2(ì›”) || 3(í™”) || 4(수) || 5(목) || 6(금) || 7(í† ) || 8(ì�¼) || 9(ì›”) || 10(í™”) || 11(수) || 12(목) || 13(금) || 14(í† ) ||
|| 1ë²ˆì •ë‹¹ ||. ||. || X ||. ||. || X ||. ||. || X ||. ||. || X ||. ||. ||
|| 2ë²ˆì •ë‹¹ ||. ||. ||. || X ||. ||. || . || X || . ||. ||. || X ||. ||. ||
|| 3ë²ˆì •ë‹¹ ||. ||. ||. ||. ||. ||. || . || X || . ||. ||. || . ||. ||. ||
|| �맹휴업||. ||. || 1 || 2 ||. ||. || . || 3 || 4 ||. ||. || 5 ||. ||. ||
ì�´ 결과를 ë³´ë©´ 14ì�¼ ë�™ì•ˆ ì •í™•í•˜ê²Œ 다섯 번ì�˜ ë�™ë§¹ 휴업(3, 4, 8, 9, 12ì�¼)ì�´ 있ì�Œì�„ 알 수 있다. 6ì�¼ì�€ 금요ì�¼ì�´ê¸° 때문ì—� ë�™ë§¹ 휴업ì�´ ì�¼ì–´ë‚˜ì§€ 않는다. ê²°êµ 2주 ë�™ì•ˆ 근무 ì�¼ìˆ˜ë¡œ 5ì�¼ì�˜ ë�™ë§¹ 휴업ì�´ 실시ë�œë‹¤.
몇 ì •ë‹¹ì�˜ ë�™ë§¹ 휴업 지수와, ì–´ë–¤ ì •ìˆ˜ Nì�´ 주어졌ì�„ 때, Nì�¼ 가운ë�° ë�™ë§¹ 휴업으로 ì�¸í•´ ì�¼ì�„ 하지 않ì�€ 근무 ì�¼ìˆ˜ë¥¼ 계산하ë�¼.
ìž…ë ¥ì�˜ 첫번째 줄ì—�는 ìž…ë ¥ë� 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 하나ì�˜ ì •ìˆ˜ Tê°€ 들어있다. ê°� 테스트 ì¼€ì�´ìФì�˜ 첫번째 줄ì—�는 한 ê°œì�˜ ì •ìˆ˜ N(7≤N≤3,650)ì�´ 들어있으며 ì‹œë®¬ë ˆì�´ì…˜ì�„ ë�Œë¦´ 기간(ë‚ ìˆ˜)ì�„ 나타낸다. ê·¸ 다ì�Œ 줄ì—�는 ì •ë‹¹ì�˜ 개수를 나타내는 ì •ìˆ˜ P(1≤P≤100)ê°€ 들어간다. ê·¸ 다ì�Œë¶€í„° 시작하는 Pê°œì�˜ 줄 가운ë�° i번째 줄(1≤i≤P)ì—�는 i번째 ì •ë‹¹ì�˜ ë�™ë§¹ 휴업 지수를 나타내는 ì–‘ì�˜ ì •ìˆ˜ hi(7ì�˜ 배수는 아님)ê°€ 들어있다.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 ì†�실ë�œ 근무 ì�¼ìˆ˜ë¥¼ 한 줄ì—� 하나씩 ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [문보창] || C++ || 80분 || [Hartals/문보창] ||
|| 차�권 || C++ || 1시간10분 || [Hartals/차�권] ||
|| [ìƒ�협][ì‹ ìž¬ë�™] || C++ || 40ë¶„ || [Hartals/ìƒ�협재ë�™] ||
|| [조현태] || C || . || [Hartals/조현태] ||
=== ì“°ë ˆë“œ ===
- NumberBaseballGame . . . . 517 matches
간단한 숫� 야구 게임입니다.[[BR]]
(한번쯤 해보시지 않았�까나...^^;;;)[[BR]]
1. ìš°ì„ ì»´í“¨í„°ê°€ ë Œë�¤ìœ¼ë¡œ ìž�리수가 3ì�¸ 숫ìž�를 ë§Œë“니다.[[BR]][[BR]]
2. ì�´ì œ 사용ìž�ì—�게 3 ìž�리ì�˜ 숫ìž�를 ìž…ë ¥ë°›ì•„ 컴퓨터가 ë§Œë“ ìˆ˜ì™€ 비êµ�합니다.[[BR]]
2-1. 사용ìž�ì—�게 ë°›ì�€ 수와 컴퓨터가 ë§Œë“ ìˆ˜ê°€ ê°™ì�€ 수ì—� ê°™ì�€ 위치면 '스트ë�¼ì�´í�¬'.[[BR]]
2-2. 사용ìž�ì—�게 ë°›ì�€ 수와 컴퓨터가 ë§Œë“ ìˆ˜ê°€ ê°™ì�€ 수ì—� 다른 위치면 'ë³¼'.[[BR]]
3.ì™„ì „ížˆ 숫ìž�ê°€ ì�¼ì¹˜í•˜ì§€ 않으면 계ì†� 합니다.[[BR]]
예를 들면 컴퓨터가 ë§Œë“ ìˆ˜ë¥¼ 369 ë�¼ 합시다.[[BR]]
ì�´ë•Œ 사용ìž�ê°€ 395ë�¼ëŠ” 숫ìž�를 ìž…ë ¥í•˜ë©´ '1 스트ë�¼ì�´í�¬ 1ë³¼'ì�´ ë�©ë‹ˆë‹¤.[[BR]]
(3� 스트���를. 9가 볼� 만들었습니다.)[[BR]]
사용ìž�는 스트ë�¼ì�´í�¬ì™€ 볼수로 컴퓨터가 ë§Œë“ ìˆ˜ë¥¼ 추리하여 찾는 것입니다.
조금 ë�” ë¬¸ì œ ì •ì�˜ë¥¼ 명확히 í• í•„ìš”ê°€ 있지 않ì�„까 합니다. (여기ì—� 올ë�¼ì˜¨ 몇 ê°œì�˜ 코드들ì�„ 살펴볼 때 명확한 스펙ì�´ 잘 ì „ë‹¬ë�˜ì§€ 않ì�€ë“¯ 합니다)
ì •ë‹µ 혹ì�€ 사용ìž�ê°€ 부르는 숫ìž�ì—�서 중복ë�œ 숫ìž�ê°€ 가능합니까?
만약 ê·¸ë ‡ë‹¤ë©´, 다ì�Œì�˜ 경우ì—� 스트ë�¼ì�´í�¬ì™€ ë³¼ì�€ ê°�ê°� 얼마ì�¸ê°€ìš”? 혹ì�€ ì–´ë–¤ ì—�러 메시지를 ì¶œë ¥í•˜ë‚˜ìš”?
* ì •ë‹µì�´ 373ì�´ì—ˆëŠ”ë�°, 사용ìž�ê°€ 369를 ë¶ˆë €ìŠµë‹ˆë‹¤.
* ì •ë‹µì�´ 373ì�´ì—ˆëŠ”ë�°, 사용ìž�ê°€ 132를 ë¶ˆë €ìŠµë‹ˆë‹¤.
* ì •ë‹µì�´ 373ì�´ì—ˆëŠ”ë�°, 사용ìž�ê°€ 339를 ë¶ˆë €ìŠµë‹ˆë‹¤.
* ì •ë‹µì�´ 373ì�´ì—ˆëŠ”ë�°, 사용ìž�ê°€ 333ì�„ ë¶ˆë €ìŠµë‹ˆë‹¤.
* 숫� 중복� 안�니다
* ìž…ë ¥ : 3 ìž�리ì�˜ 숫ìž�. ( 000 - 999 )[[BR]]
- 지금그때2005/회�20050318 . . . . 515 matches
== 첫 시간 행사 : 질문 ë ˆìŠ¤í† ëž‘ ==
주사위를 êµ´ë ¤ì„œ 걸린 사람ì�´ 질문ì�„ ë�˜ì§€ê³ , 나머지 사람들ì�´ 대답하는 게임ì�´ë‹¤.
구성�
ë§¤ë‹ˆì € : ë ˆìŠ¤í† ëž‘ 소개, 주사위 굴리기, 질문ì—� ëŒ€ë‹µí• ì‚¬ëžŒ ì„ íƒ�하기, 입막ì�Œì�„ 담당
웨�터 : 질문� 거둔 후 공지하기를 담당
게스트 : �님
메뉴�(질문등�지)
ê°� ì†�님ì—�게 ë‚˜ëˆ ì¤Œ
처ì�Œ 나누어 주는 메뉴íŒ�ì—�는 ì–´ëŠ�ì •ë�„ [지금그때/OpeningQuestion]ì�´ ì �혀있는 ìƒ�태
ìž�ì‹ ì�´ ì›�하는 질문ì�„ ì¶”ê°€í• ìˆ˜ 있ì�Œ
개� 질문권(아�템)
ì •ë§� ì§ˆë¬¸í•˜ê³ ì‹¶ì�€ 경우 ê°œì�¸ë‹¹ 1회로 질문권 ë°œë�™
질문 등�
메뉴íŒ�ì—� 없는 질문ì�´ í•˜ê³ ì‹¶ì�€ 경우 í�¬ìŠ¤íŠ¸ 잇ì—� ì �ì�Œ
질문ì�´ ì �힌 í�¬ìŠ¤íŠ¸ 잇ì�€ 웨ì�´í„°ê°€ 수거
새로운 질문ì�´ 등ë¡�ë�œ 경우 주사위를 굴리기 ì „ 웨ì�´í„°ê°€ 모ë‘�ì—�게 질문ì�„ ì•Œë ¤ì¤Œ
ì›�하는 사람ì�€ 질문ì�„ ìž�기ì�˜ 메뉴íŒ�ì—� ì¶”ê°€í• ìˆ˜ 있다.
입막�
한 질문� 대해 7분� 넘는 대답� 하는 경우
ë§¤ë‹ˆì €ê°€ ì•„ì�´í…œìœ¼ë¡œ 중지시킴
- 2ndPCinCAUCSE/ProblemB . . . . 514 matches
B 번 ë¬¸ì œ : 촌수 계산. 소스파ì�¼ ì�´ë¦„ : bbb.c or bbb.cpp
우리 나ë�¼ëŠ” 가족 혹ì�€ 친척들 사ì�´ì�˜ 관계를 촌수ë�¼ëŠ” 단위로 표현하는 문화를 ê°€ì§€ê³ ìžˆë‹¤. ì�´ëŸ¬í•œ 촌수는 다ì�Œê³¼ ê°™ì�€ ë°©ì‹�으로 계산ë�œë‹¤. 기본ì �으로 부모와 ìž�ì‹� 사ì�´ë¥¼ 1촌으로 ì •ì�˜í•˜ê³ ì�´ë¡œë¶€í„° 사람들 ê°„ì�˜ 촌수를 계산한다. 예를 들면 나와 아버지, 아버지와 í• ì•„ë²„ì§€ëŠ” ê°�ê°� 1ì´Œì�´ë¯€ë¡œ 나와 í• ì•„ë²„ì§€ëŠ” 2ì´Œì�´ ë�˜ê³ , 아버지 í˜•ì œë“¤ê³¼ í• ì•„ë²„ì§€ëŠ” 1ì´Œì�´ë¯€ë¡œ 나와 아버지 í˜•ì œë“¤ê³¼ëŠ” 3ì´Œì�´ ë�œë‹¤. 여러 사람들ì—� 대한 부모 ìž�ì‹�들 ê°„ì�˜ 관계가 주어졌ì�„ 때, 주어진 ë‘� 사람ì�˜ 촌수를 계산하는 프로그램ì�„ 작성하시오.
=== ìž…ë ¥ ===
ìž…ë ¥ì�€ 표준 ìž…ë ¥ì�´ë‹¤. ìž…ë ¥ì�˜ 첫줄ì—� 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì •ìˆ˜ T(10 ì�´í•˜)ê°€ 주어진다. 다ì�Œ 줄 부터 Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ 주어진다. 테스트 ì¼€ì�´ìФì—�서 사람들ì�€ 1,2,3,...,n (1<=n<=100)ì�˜ ì—°ì†�ë�œ 번호로 ê°�ê°� 표시ë�œë‹¤. 테스트케ì�´ìФì�˜ 첫째 줄ì—�는 ì „ì²´ 사람ì�˜ 수 nì�´ ì£¼ì–´ì§€ê³ , 둘째 줄ì—�는 촌수를 계산해야하는 서로 다른 ë‘� 사람ì�˜ 번호가 주어진다. ê·¸ë¦¬ê³ ì…‹ì§¸ 줄ì—�는 ìž…ë ¥í• ë¶€ëª¨-ìž�ì‹� 관계ì�˜ 개수 mì�´ 주어진다. 넷째 줄부터 mê°œì�˜ 줄ì—�는 부모-ìž�ì‹� 관계를 나타내는 ë‘� 번호 x y ê°€ 나온다. ì�´ 때 앞ì—� 나오는 번호 x 는 ë’¤ì—� 나오는 ì •ìˆ˜ yì�˜ 부모 번호를 나타낸다.
=== ì¶œë ¥ ===
ì¶œë ¥ì�€ 표준 ì¶œë ¥ì�´ë‹¤. ì¶œë ¥ì�€ T줄로 ì�´ë¤„진다. ê°� 테스트 ì¼€ì�´ìФì—� 대해서 ìž…ë ¥ì—�서 요구한 ë‘� 사람ì�˜ 촌수를 나타내는 ì •ìˆ˜ë¥¼ ì¶œë ¥í•œë‹¤. ì–´ë–¤ 경우ì—�는 ë‘� 사람간ì�˜ 친척 관계가 ì „í˜€ 없어 촌수를 ê³„ì‚°í• ìˆ˜ ì—†ì�„ 때가 있다. ì�´ 때는 -1ì�„ ì¶œë ¥í•œë‹¤. Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ 모ë‘� 맞혀야 ì�´ ë¬¸ì œë¥¼ 맞힌 것ì�´ë‹¤.
=== ìž…ë ¥ì�˜ 예 ===
2 //테스트케�스� 수
9 //첫째 테스트케�스 시작. 9명
7 3 //촌수 ê³„ì‚°í• ë‘� 사람
7 //부모-�� 관계� 수
1 2 //부모-�� 관계. 1� 2� 부모
12 //둘째 테스트케�스 시작. 12명
=== ìž…ë ¥ì�˜ 예ì—� 대한 ì¶œë ¥ ===
[ë¬¸ì œë¶„ë¥˜]
- 새싹�실/2012/열반/120507 . . . . 514 matches
= 출� � 진행 =
* ì±„ìœ ë¹ˆ
* ê³¼ì œ 설명 ë°� ë°°ì—´ì—� 대한 ê°œë…� 학습
= 수업 내용 =
== ê³¼ì œ 설명 ==
* ê³¼ì œ 설명ì�€ ìƒ�략합니다.
== ë°°ì—´ ==
=== 왜 배열� 필요한가 ===
* ìž�료를 ì²˜ë¦¬í• ë•Œ, ë§Žì�€ 변수를 ê°�ê°� ì„ ì–¸í•˜ê±°ë‚˜ 코드를 나열하는 것보다 ë°°ì—´ì�„ ì“°ë©´ 편리합니다.
=== C언어�서� 배열 ===
int A[10]; // ì •ìˆ˜í˜• ë�°ì�´í„° 10ê°œ
printf("%d", A[0]); // ë°°ì—´ì�˜ 첫 번째 ì›�소 ì¶œë ¥
* A[n]으로 ì„ ì–¸í• ê²½ìš° 첨ìž�는 0 부터 n-1 까지 쓸 수 있습니다.
=== �료구조 ===
* ë°°ì—´ì�€ 기초ì �ì�¸ [ìž�료구조] 중 하나입니다.
* ë°°ì—´ì�˜ 특징ì�€ ì—°ì†�ì �ì�¸ 메모리 공간ì�„ 가진다는 ì �입니다.
* ì›�하는 ì›�소ì—� 즉시 ì ‘ê·¼í• ìˆ˜ 있습니다.
* ì›�소를 ì‚ì œí•˜ê±°ë‚˜ 삽입하는 ì�¼ì�€ ì–´ë µìŠµë‹ˆë‹¤.
* 다른 �료구조([리스트], [트리])� 비해 다루기 쉽습니다.
== ì •ë ¬ ==
- 3rdPCinCAUCSE/ProblemC . . . . 511 matches
C 번 ë¬¸ì œ : 구슬 찾기. 소스파ì�¼ì�´ë¦„ : ball.c or ball.cpp
모양ì�€ 같으나, 무게가 모ë‘� 다른 Nê°œì�˜ 구슬ì�´ 있다. Nì�€ 홀수ì�´ë©°, 구슬ì—�는 번호가 1,2, .... N으로 붙어있다. ì�´ 구슬 중ì—�서 무게가 ì „ì²´ì�˜ 중간ì�¸ (무게 순서로 (N+1)/2번째) 구슬ì�„ 찾기 위해서 아래와 ê°™ì�€ ì�¼ì�„ í•˜ë ¤ 한다.
우리ì—�게 주어진 것ì�€ 양팔 ì €ìš¸ì�´ë‹¤. 한 ìŒ�ì�˜ 구슬ì�„ 골ë�¼ì„œ 양팔 ì €ìš¸ì�˜ 양쪽ì—� 하나씩 ì˜¬ë ¤ ë³´ë©´ ì–´ëŠ� 쪽ì�´ 무거운 가를 알 수 있다. ì�´ë ‡ê²Œ Mê°œì�˜ ìŒ�ì�„ 골ë�¼ì„œ ê°�ê°� 양팔 ì €ìš¸ì—� ì˜¬ë ¤ì„œ ì–´ëŠ� 것ì�´ 무거운 가를 모ë‘� 알아냈다. ì�´ 결과를 ì�´ìš©í•˜ì—¬ 무게가 중간ì�´ ë� 가능성ì�´ ì „í˜€ 없는 구슬들ì�€ ë¨¼ì € ì œì™¸í•œë‹¤.
예를 들어, N=5 ì�´ê³ , M=4 ìŒ�ì�˜ 구슬ì—� 대해서 ì–´ëŠ� 쪽ì�´ 무거운가를 알아낸 결과가 아래ì—� 있다.
1. 구슬 2번� 구슬 1번보다 무�다.
2. 구슬 4번� 구슬 3번보다 무�다.
3. 구슬 5번� 구슬 1번보다 무�다.
4. 구슬 4번� 구슬 2번보다 무�다.
위와 ê°™ì�´ 네 ê°œì�˜ 결과만ì�„ ì•Œê³ ìžˆìœ¼ë©´, 무게가 중간ì�¸ 구슬ì�„ ì •í™•í•˜ê²Œ ì°¾ì�„ 수는 없지만, 1번 구슬과 4번 구슬ì�€ 무게가 중간ì�¸ 구슬ì�´ ì ˆëŒ€ ë� 수 없다는 것ì�€ 확실히 알 수 있다. 1번 구슬보다 무거운 것ì�´ 2,4,5번 구슬ì�´ê³ , 4번보다 가벼운 것ì�´ 1,2,3번ì�´ë‹¤. ë”°ë�¼ì„œ 답ì�€ 2ê°œì�´ë‹¤.
Mê°œì�˜ ìŒ�ì—� 대한 결과를 ë³´ê³ ë¬´ê²Œê°€ 중간ì�¸ 구슬ì�´ ë� 수 없는 구슬ì�˜ 개수를 구하는 프로그램ì�„ 작성하시오.
=== ìž…ë ¥ ===
ìž…ë ¥ì�€ 표준 ìž…ë ¥ì�´ë‹¤. ìž…ë ¥ì�˜ 첫줄ì—� 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì •ìˆ˜ T(10 ì�´í•˜)ê°€ 주어진다. 다ì�Œ 줄부터 Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ 주어진다. ê°� 테스트 ì¼€ì�´ìФì�˜ 첫 줄ì�€ 구슬ì�˜ 개수를 나타내는 ì •ìˆ˜ N (1<=N<=99) ê³¼ ì €ìš¸ì—� ì˜¬ë ¤ 본 ìŒ�ì�˜ 개수 M ì�´ 주어진다. ê·¸ 다ì�Œ Mê°œì�˜ 줄ì�€ ê°� 줄마다 ë‘� ê°œì�˜ 구슬 번호가 주어지는ë�°, 앞 번호ì�˜ 구슬ì�´ ë’¤ 번호ì�˜ 구슬보다 무ê²�다는 것ì�„ 뜻한다.
=== ì¶œë ¥ ===
ì¶œë ¥ì�€ 표준 ì¶œë ¥ì�´ë‹¤. ì¶œë ¥ì�€ T줄로 ì�´ë¤„진다. ê°� 테스트 ì¼€ì�´ìФì—� 대해서 무게가 중간ì�´ ì ˆëŒ€ë¡œ ë� 수 없는 구슬ì�˜ 수를 ì¶œë ¥í•œë‹¤. Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ 모ë‘� 맞혀야 ì�´ ë¬¸ì œë¥¼ 맞힌 것ì�´ë‹¤.
=== ìž…ë ¥ì�˜ 예 ===
=== ìž…ë ¥ì�˜ 예ì—� 대한 ì¶œë ¥ ===
[3rdPCinCAUCSE],[ë¬¸ì œë¶„ë¥˜]
- JavaStudyInVacation/진행�황 . . . . 510 matches
=== ì²«ì§¸ë‚ ===
* "Hello World" ì¶œë ¥í•˜ê¸°.
||�름||페�지||
||�욱||["HelloWorld/�욱"]||
||��||["HelloWorld/��"]||
||진�||["HelloWorld/진�"]||
Moa:HelloWorldConsideredHarmful ë³´ì‹œê³ , 해당 페ì�´ì§€ì�˜ 파ì�¼ë�„ 받아서 ì�Œë¯¸(?) í•´ 보세요.
* awt 와 swing � 차�를 알아내기.
||�름||페�지||
||�욱|| ok ||
||��||["AwtVSSwing/��"]||
||진�|| ok ||
SWT ê´€ë ¨ ìƒ�ì‹� 수준 - 한글ìž�료가 별로 없군요. ë�니 ë�니해ë�„ 여러분ì�´ ì“°ê³ ê³„ì‹œëŠ” Eclipse ê² ì§€ìš”.
* http://www.jini-club.net/eclipse/dw_EclipsePlatform.html 한글
* http://gnome.or.kr/moin.cgi/JavaSWT 한글(간단 소개)
* í”„ë ˆìž„ê³¼ ê·¸ 안ì—� ì�´ë²¤íЏ ì¶œë ¥ì�´ 가능한 버튼 ìƒ�성하기.
||�름||페�지||
||�욱||["Button/�욱"]||
||��||["Button/��"]||
||진�||["Button/진�"]||
- RAD . . . . 509 matches
우수한 소프트웨어 개발 ë�„구를 ì�´ìš©í•˜ì—¬ ì „í†µì �ì�¸ 개발 방법보다 ë�” ì �ì�€ 시간과 비용으로 ë�” 좋ì�€ 품질ì�˜ 소프트웨어를 개발하는 방법.
ì „í†µì �ì�¸ 소프트웨어 개발 방법(waterfall 모ë�¸)ì�€ 오랜 기간ì�˜ ë¶„ì„�, 설계, 프로그래ë°� ê·¸ë¦¬ê³ í…ŒìŠ¤íŠ¸ ê³¼ì •ì�„ ë�˜í’€ì�´í•œ 후 최종 단계ì—�서 비로소 사용ìž�ê°€ 요구한 시스템ì�„ ì™„ì„±í• ìˆ˜ 있었다. 그러나 ì�´ì™€ ê°™ì�€ 방법으로는 소프트웨어ì�˜ ìƒ�명주기가 ì �ì°¨ 짧아지는 등ì�˜ 급변하는 프로그램 시장과 사용ìž�ì�˜ 요구를 수용하기가 매우 ì–´ë µë‹¤. ë”°ë�¼ì„œ 소프트웨어ì�˜ ìƒ�산성ì�„ í–¥ìƒ�시키면서 ë�™ì‹œì—� 개발 기간과 비용ì�„ 단축시킬 수 있는 방법ì�´ 요구ë�˜ì—ˆê³ , ì�´ëŸ¬í•œ 연구ì�˜ 결과로 RAD와 ê°™ì�€ ê°œë…�ì�´ 등장하게 ë�˜ì—ˆë‹¤.
RAD는 우수한 소프트웨어 개발 ë�„구를 ì�´ìš©í•˜ì—¬ ì „í†µì �ì�¸ 개발 방법보다 ë�” ì �ì�€ 시간과 비용ì�„ 투ìž�하ë�”ë�¼ë�„ 보다 나ì�€ 품질ì�˜ 소프트웨어를 ê°œë°œí• ìˆ˜ 있는 소프트웨어 개발 ê³¼ì •ì�„ ë§�한다. ì�´ëŸ¬í•œ RAD ë°©ì‹�ì�˜ 개발ì�€ ì�‘ìš© 프로그램ì�˜ ì „ì²´ 개발 ê³¼ì •ì�„ 하나로 통합하여 기존ì�˜ 반복ì �ì�´ê³ ì �ì§„ì �ì�¸ 소프트웨어 개발 ê³¼ì •ì�€ 그대로 수용하면서ë�„, 개발 ê³¼ì • 초기ì—� 사용ìž�ì—�게 실행 가능한 기본ì �ì�¸ í”„ë¡œí† íƒ€ìž…ì�„ ì œì‹œí•˜ì—¬ 사용ìž�ì�˜ 요구를 훨씬 ë�” 명확하게 수용하여 차후ì—� ì�¼ì–´ë‚ 수 있는 ë§Žì�€ ë¬¸ì œë¥¼ 줄ì�´ê³ , 설계 ê³¼ì •ì�„ 그대로 개발ì—� 재사용함으로ì�¨ ì „ì²´ì �ì�¸ 개발 기간ì�˜ 단축ì�„ 꾀하는 것ì�„ 목ì �으로 한다.
출처 : [http://100.naver.com/100.php?id=718219]
= 엮어가기 =
ì˜ˆì „ì—� ê°�ì²´ 지향ì—� 대해서 ìž�료를 찾다가 ë´¤ë�˜ 기억ì�´ 납니다. ìƒ�ê°�나는 ê¹€ì—� ì˜¬ë ¤ 봤습니다. - [톱아보다]
- ClearType . . . . 505 matches
Microsoft ì—�서 주ë�„한 í�°íЏ ë³´ì • 기법ì�˜ 하나로 기존ì�˜ 안티얼ë�¼ì�´ì§• 기법과 최근ì—� ë‚˜ì˜¤ê³ ìžˆëŠ” LCD Display ì�˜ 표현ì � 특성ì�„ 조합하여 í�°íЏ ì�´ë¯¸ì§€ì�˜ 외관ì�„ 가히 극대화하여 표현하는 ë°©ì‹�.
= �리 =
LCD ë””ìŠ¤í”Œë ˆì�´ëŠ” RGBì�˜ 색ìƒ�체를 ê°� 픽셀당 하나씩. 즉, 1ê°œì�˜ 픽셀ì—� 3ê°œì�˜ 색ìƒ� 표현 요소를 ê°€ì§€ê³ ìžˆë‹¤. 기존ì�˜ ë°©ì‹�ì�€ 해당 픽셀ì�„ 하나ì�˜ 요소로만 íŒ�단하여 í�°íŠ¸ë¥¼ ë³´ì •í•˜ì—¬ ì¶œë ¥í•´ì™”ë�˜ 반면 ClearType ì�€ 해당 픽셀ì�˜ 3가지 요소를 개별ì �으로 컨트롤해서 표현하는 ë°©ì‹�ì�„ 취한다.
그림ì�„ ë³´ë©´ 잘 ì�´í•´í• 듯. 4번째ì�˜ 경우가 í�´ë¦¬ì–´ 타입ì�´ 사용하는 ë°©ì‹�ì�´ë‹¤.
= 기타 =
* [MicroSoft]�서 개발한 �스트 벡터드로잉 방법.
* [http://www.microsoft.com/typography/ClearTypeInfo.mspx ClearTypeê¸°ìˆ í™ˆíŽ˜ì�´ì§€] - 윈ë�„ìš° ì �ìš© 방법ì�´ë‚˜ ê¸°ìˆ ì—�대한 ìž�세한 소개.
* �스트 벡터 드로잉
* 컴퓨터 Display ì—�서 bitmap으로 표현ë�˜ëŠ” 글ìž�들ì�˜ ê°€ë�…ë¥ ì�´ ë‚˜ë¹ , 종ì�´ì—� ì�¸ì‡„ë�˜ëŠ” 것과 ê°™ì�€ 수준ì�˜ 글ìž� ê°€ë�…ë¥ ì–»ê¸° 위해서 만들어 졌다.
* CRT 보다는 LCDì—�서 ë�” í�° 효과를 얻는다. (수í�‰ í•´ìƒ�ë�„ê°€ LCDê°€ CRT보다 높아서 ê·¸ë ‡ë‹¤ê³ í•œë‹¤.)
* 글ìž� í…Œë‘�리 주변 픽셀ì�˜ 명암과 색ìƒ�ì�„ 다르게하여 눈ì�˜ 착시현ìƒ�ì�„ ì�¼ìœ¼ì¼œ í…Œë‘�리를 ëšœë ¸í•˜ê²Œ 표현하는 방법.
* 처ì�Œ 보았ì�„때는 글ìž�ê°€ 뿌옇게 ë³´ì—¬ ì˜¤ížˆë ¤ ë�” 안보ì�¸ë‹¤ê³ ìƒ�ê°�í• ì§€ 모르나 ì�µìˆ™í•´ì§€ë©´ ë�” 편하다.
* 한글�서� ClearType
* ì˜�문ì�€ ê±°ì�˜ 완벽하게 구현ì�´ ë�˜ì—ˆìœ¼ë‚˜ 한글ì�€ 한 글ìž�ì�˜ ì„ ë°€ë�„ê°€ ì˜�문보다 높아 구현ì—� ì–´ë ¤ì›€ì�„ ê²ªê³ ìžˆë‹¤.
* í�°íŠ¸ë¥¼ 매우í�¬ê²Œí•˜ë©´ ì �ìš©ë�œ ìƒ�태를 볼수 ìžˆë‹¤ê³ í•œë‹¤.
* 억지로 ì �ìš©ì�„ í• ìˆ˜ëŠ” 있지만 '를' ê³¼ ê°™ì�€ 글ìž�는 'â– ' 처럼 ë³´ì�´ê¸°ë�„ í•œë‹¤ê³ í•œë‹¤.
* íŠ¹í—ˆë¬¸ì œë¡œ Adove, Linux, Apple 들ì�´ ê°� 다른 ë°©ì‹�ì�˜ 벡터 드로잉 방법ì�„ ê°€ì§€ê³ ìžˆë‹¤ê³ í•œë‹¤.
* [http://www.microsoft.com/typography/cleartype/tuner/Step1.aspx ClearType Tuner]ë�¼ëŠ” 프로그램으로 세부ì �ì�¸ í�´ë¦¬ì–´íƒ€ìž… 셋팅ì�„ í• ìˆ˜ 있다.
확실히 �문� 훨씬 � 잘보�다. - [�승한]
[�구분류]
- ì •ëª¨/2007.3.27 . . . . 505 matches
== 참가�� ==
ê¹€ì •í˜„, ì�´ìž¥ê¸¸, ìœ ìƒ�ìš±, 문ì›�명, 주소ì˜�, ì�´ì°¨í˜•, ì�´ì›�í�¬, 윤ì˜�준, 남규현, ê¹€ë�™ì¤€...
== 공지 ==
* 학회비
- 현재 학회비가 ì œëŒ€ë¡œ 들어오지 ì•Šê³ ìžˆë”°.(ì�´ìœ : 타 학회ì�˜ ì�¸ìˆ˜ì�¸ê³„ 미숙, 과사ì�˜ 실수)
- 현재 pc관리 비용ì�´ 나오는지ë�„ 불투명 í•˜ê³ ë�™ì•„리 ì§€ì›�금 ë˜�한 불분명 í•˜ê³ ìžˆë‹¤.
- PC관리 비용ì�´ 나오지 않ì�„ 경우 우리 ë˜�한 PC실ì�„ ê´€ë¦¬í• ì�´ìœ ê°€ 없다(í•™êµ�ì—� 맡겨버리ìž�)
- 거대ìž�금( ë�™ì•„리지ì›�비 50, PC관리비)ì�´ 나오면 과사ì—�서 중개하여 ë‚˜ëˆ ì£¼ëŠ” ì‹�ì�´ì—ˆë‹¤.
- 현재 ë¬¸ì œê°€ ë�˜ê³ 있는 부분ì�´ 다달ì�´ PC관리비용ì�´ 14ë§Œì›�ì�´ ë‚˜ì˜¤ê³ ìžˆì–´ì„œ ì�´ ë�ˆì�„ 아마 4ê°œì�˜ 학회가 ê³¨ê³ ë£¨ 나누어 질거 같다
- 회ì�˜ê°€ ë��난뒤 우리는 학회ì�´ë‹ˆê¹Œ ìž�ì‹ ì�´ 부족한 과목, 급한 ìˆ™ì œ, ê¶�금한ì � 등등ì—� 관해서 ì£¼ì œë¥¼ ë§Œë“¤ê³ í™œìš©í•˜ëŠ” ë°©ì‹�으로 했으면 한다.
- 현재 회ì�˜ê°€ 너무 ì�¼ë°©í†µí–‰ì�´ë�¼ 회ì›� ê°�ê°�ì�˜ ì°½ì�˜ë ¥ìžˆëŠ” ì�˜ê²¬ì�´ 나오기 íž˜ë“ ì �ì�„ 보안하기 위해 ìƒ�ê°�í•´ 봤다.
- ê°� 회ì�˜ë§ˆë‹¤ ì �당한 수ì�˜ ostì£¼ì œê°€ 나와야 하므로 홈페ì�´ì§€ì—� 페ì�´ì§€ë¥¼ 만들어 ì£¼ì œë¥¼ 미리 ì �어보는 방법ë�„ ê³ ë ¤í•´ ë³´ìž�.
* 프로ì �트 or 스터디
- JTD 2007 Study=> 참가ì�¸ì›� : ìœ ìƒ�ìš±, ì�´ìž¥ê¸¸, 문ì›�명
=> 개발툴 : ��립스 3.2, jtk1.6
=> ìž�바부터 ì‹œìž‘í• ì˜ˆì •ìž…ë‹ˆë‹¤.
=> 온ë�¼ì�¸ê³¼ 오프ë�¼ì�¸ì�„ 병행해서 프로ì �트를 ì§„í–‰í• ì˜ˆì •ìž…ë‹ˆë‹¤.
=> 부족한 부분ì�€ ì„ ë°°ë‹˜ë“¤ê»˜ 세미나ë�„ ìš”ì²í• 계íš�.
=> 참여하실분들ì�€ 위키ì—� 글 ì˜¬ë ¤ì£¼ì„¸ìš”.
- 파�� 세미나 => 진행� : 조현태
- PyIde . . . . 504 matches
=== 소개 ===
* ì�´ë¦„ : PyIde (PyIdea 로 í•˜ê³ ì‹¶ì—ˆìœ¼ë‚˜.. ì�´ë¯¸ sourceforge쪽ì—�서 누군가가 ê°™ì�€ ì�´ë¦„ì�„ ë¨¹ì–´ë²„ë ¤ì„œ. -_-)
* 참여 : 강�천 (99, [1002])
* 기간 : 새로 세울 ��. 단, 2-3개월 뒤�.
* 목표 :
* idlefork, vim ë§�ê³ ì“¸ë§Œí•œ python 개발환경ì�„ 구축해보ìž�. -_-;;
* 툴ì�˜ 아주 ìž‘ì�€ 기능들ì�´ë�¼ë�„ 구현해보면서 ë”ê°€ 배우는 것ì�´ 있지 않ì�„까.
* Xper:ExtremeProgramming � 지�해줄 �구들 만들어나가보기.
* 사람ì�€ 툴ì�„ ë§Œë“¤ê³ ì„ íƒ�í•˜ê³ , 툴ì�€ 다시 사람ì�„ ì§€ì›�í•˜ê³ ì„±ìž¥ì‹œí‚¨ë‹¤. 좋ì�€ 습관ì�„ 들ì�´ëŠ”ë�° ë�„움ì�„ 주ë�„ë¡�.
* �기 :
* 개발방법 :
* Prototyping & 외부 공개소스 Review & Copy & Paste 하여 가능한한 ë¹ ë¥¸ 시간내ì—� ì›�하는 기능 구현법ì�´ë‚˜ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë“¤ì�„ 연습하여 ì�µížŒë’¤, Refactoring For Understanding ì�„ í•˜ê³ , ì�¼ë¶€ 부분ì—� 대해 TDD 로 재작성.
* 개발�구
* [Plex] - http://www.cosc.canterbury.ac.nz/~greg/python/Plex/ - ê·¼ë�°.. 몇몇 부분ì�€ parser 모듈로만으로 ì¶©ë¶„í• ê²ƒë�„ ê°™ì�€ë�°..
* 기타 - CyberFomulaSin� 아스�다와 오우거, Sarah Brightman � Harem 앨범, NoSmok:시간관리��관리
* [Eclipse] - [wxPython] ê³¼ PDE 중 ì–´ëŠ�쪽ì�´ ë�” 효율ì �ì�¼ê¹Œ.. CVS ê´€ë ¨ 기능들등 프로ì �트 관리면ì—�서는 Eclipse ì�˜ Plugin 으로 개발하는 것ì�´ 훨씬 ì�´ë“�ì�´ê¸´ 한ë�°.. Eclipse Plugin ë�„ [Jython] 으로 프로그래ë°�ì�´ ê°€ëŠ¥í• ê¹Œ?
''가능하다. Jython 스í�¬ë¦½íŠ¸ë¥¼ Java Class 파ì�¼ë¡œ 간단하게 바꿀 수 있다. 나는 IE ì˜¤í† ë©”ì�´ì…˜ì�„ ì�´ë ‡ê²Œ 해서 ìž�ë°” FITì—�서 통합으로 관리하게 했었다. --JuNe''
''ê·¸ë ‡ë‹¤ë©´ Eclipse PDE ë�„ 좋ì�€ ì„ íƒ�ì�¼ 것 ê°™ì�€ ìƒ�ê°�. exploration 기간때 íƒ�색해볼 거리가 하나 ë�” 늘었군요. --[1002]''
=== 기능들 ===
=== 진척�황 ===
- 지금그때2006/ì„¸ë¶€ì‚¬í• . . . . 501 matches
= 나를 ë§Œë“ ì±…ìž¥ =
목ì � ì±…ì�„ 소개 ë°›ê³ ê·¸ì±…ì�„ 기ì¦� 받아서 후배들ì�´ 그책ì�„ ì�½ê³ ë§Žì�€ ìƒ�ê°�ì�„ ë�” í• ìˆ˜ìžˆê²Œ í•˜ê³ ì„ ë°°ë‹˜ì�€ ìž�기ì—� ì±…ì�„ 소개함 으로ì�¨ 후배들ì—�게 좋ì�€ê²ƒì�„ ì•Œë ¤ì¤€ë‹¤.
�보방법 �메� 문구� 언급� 한다.
ì±…ì�„ ì•ˆê°€ì ¸ 오시면 ì±…ì�´ë¦„ê³¼ 소개 한다.
사회ìž�ê°€ ë‚˜ë¥¼ë§Œë“ ì±…ìž¥,책장ì—� 사진,좋ì�€ì �등ì�„ 소개.
나를 ë§Œë“ ì±…ìž¥ ì´�시간ì�„ ì •í•´ì„œ ê·¸ì�´ìƒ� 길어진다면 사회ìž�ê°€ ì œì œë¥¼ 한다.
참여율ì�´ ì �ì–´ë�„ ì„ ë°°ë‹˜ë“¤ê»˜ì„œ 좋ì�€ 것ì�„ ì•Œë ¤ ì£¼ì‹¤ë ¤ê³ í•˜ëŠ” 것 ì�´ê¸°ë•Œë¬¸ì—� 무조건 받는다.
ìž�기소개 후 ì›�íƒ�ì—� 둥글게 앉ì�€ ìƒ�태ì—�서 사회ìž�ê°€ ì§€ì �하면 해당 사람ì�´ ì�¼ì–´ë‚˜ì„œ ê·¸ ìž�리ì—�서 소개한다.
ì±…ìž„ìž� ë¯¸ì •.
= 질문 ë ˆìŠ¤í† ëž‘ =
* 진행방�
1. 주사위를 굴린다.
2. 주사위ì—� ì�˜í•´ì„œ ì„ íƒ�ë�œ 사람ì—�게 메뉴íŒ�ì�„ 주면, 메뉴íŒ�ì�„ ë°›ì�€ 사람ì�´ 해당 메뉴ì—�서 질문ì�„ ì„ íƒ�해서 ì�½ì–´ì¤€ë‹¤.
3. 다른사람들� 거기� 대한 답� 한다.
4. 다시 (1)� 수행한다.
* 질문� �길경우
1. 질문� �스트잇� 기�한다.
2. 웨�터�게 질문� 준다.
3. 웨�터는 받� 질문� 메뉴�� 붙�다.
* ì—í•
- Z&Dí† ë¡ /학회현황 . . . . 499 matches
== 현재 회ì›� 현황(통합시 ì „ì²´ ìž�ì›� ìƒ�ê°�ì�„ 위하여) ==
ZeroPage ì�˜ 경우는 ì�¼ë‹¨ 01ì—� 관해서는 MFCStudy팀 초기 1회만 ì°¸ì„�, ê·¸ë¦¬ê³ ì •ëª¨ 미참ì„�, ì�´í›„ 아무런 언급ì�´ 없는 사람ì�„ ì œí•˜ê³ ë§�한 것ì�´ë¯€ë¡œ, 그외 ì�¸ì›�ì�˜ 추가사í•ë�„ 언급 ë¶€íƒ�드립니다. ê·¸ë¦¬ê³ ë�°ë¸”스ì�˜ 경우ë�„ 통합시ì�˜ ì „ì²´ Resource 파악ì�´ë�¼ëŠ” ë©´ì—�서, 통합뒤 실질ì �ì�¸ ìš´ì˜�ì�„ 주ë�„하는 사람들 위주로 ì �어주시기 ë°”ëž�니다.
* 99 ìƒ�민, ì„�천, ë�•준, 지환(휴학), ë³´ì›�(êµ°), 종필(êµ°) 해성(휴학), ì •ìš±(병특), ì§„ê· (병특)
* 00 광�, �현, 혜�, 지혜(휴학), ��(휴학?)
* 01 ì�¸ìˆ˜, ì„ í˜¸, ì°½ì„, ìƒ�협, ì˜�서, ì˜�ì°½(휴학)
* -- 김승태
* 95 ê¶Œì¤‘ì² , ì „í•´ì‹�
* 96 김수ì˜�, 박성수, ì�´ê¶Œêµ, 김재욱,최태호
* 97 최í˜�ì œ, 김창성, (ë˜� 있는ë�° ìƒ�ê°�ì�´ 안남..)
* 98 ì˜¤ê¸°ì •, ìœ ëª…ì œ, 임구근
* 99 ì •ìˆ˜,학진, 서세건, ë°•ì�¸ì² , 김준ì˜�
* 00 ì •ì§�, ì�¸íƒ�, 형배, 종í˜�, ì²ë¯¼ ,남훈, 대준
* 01 재ë�™, ì •ë´‰, 혜연, ì°½ì„, ì˜�ì°½ (우리 01 좀ë�” 모아볼까...?)
DeleteMe) ZeroPage ë�„ OB 회ì›�님들 다 ì �ì�„까요? 겹치시는 분들ë�„ ë§Žê³ (01 중ì—�서ë�„ ë˜�한 ê°™ì�€ 현ìƒ�). ê·¸ë¦¬ê³ ìœ„ì—�서ë�„ 언급했지만, 통합시ì�˜ ì „ì²´ Resource ì—� 대한 파악ì�´ë�¼ê³ í• ë•Œ, 통합 ë’¤ì�˜ 학회를 실질ì �ì�¸ ìš´ì˜�ì�„ 주ë�„하는 사람들 위주로 ì �는게 ë‚«ì§€ 않ì�„까 ìƒ�ê°�해봅니다. (휴학, 군복무를 표시한 ì�´ìœ ë�„ ê°™ì�€ ì�´ìœ 입니다.) -- ì„�천
DeleteMe) OS까지 다 ì �ì�„필요는 ì—†ê² ì£ . ì ¤ 위ì—�ë�„ ì �혀있듯ì�´ 통합뒤ì—� 학회를 주ë�„하실 회ì›�님들 위주로
ì �어보지요.. 현재 학회ì—� 관심ì�„ ë³´ì�´ì§€ 않는사람ë�„ ì œí•˜êµ¬ìš”.
DeleteMe) 당연 위 사람들중ì—�서 현재 활ë�™í•˜ê³ 있는 사람과 관심있는 사람ì�„ ì •ë¦¬í•´ì„œ 보여줘야 ë� 것같네요. 즉 명단ì—�서 관심ì�„ ë³´ì�´ì§€ 않는 사람ì�€ ì œí•˜ëŠ” 것ì�´ 바람ì§�í•˜ê² ì§€ìš”. - 김수ì˜�
["ZeroPage와Devils통합�대해서"]
- pragma . . . . 499 matches
C 와 C++ ì�„ 구현한 ê°�ê°�ì�˜ 컴파ì�¼ëŸ¬ì—�는 í�¬íŒ…ë�œ 하드웨어나 OS ì—� ì�˜ì¡´ì �ì�¸ 몇몇가지들ì�˜ 기능ì�„ ê°€ì§€ê³ ìžˆë‹¤. ì�¼ë¡€ë¡œ 몇몇ì�˜ 프로그램들ì�€ 메모리ì—� ë�°ì�´í„°ê°€ ì–´ë– í•œ ë°©ì‹�으로 ìž�리잡ì�„ 것ì�¸ì§€ ì—� 관한 ë¬¸ì œë‚˜ 함수가 파ë�¼ë¯¸í„°ë“¤ì�„ 조작하는 방법들ì—� 대한 세밀한 ì¡°ìž‘ì�´ 요구ë�œë‹¤. #pragma 지시어들ì�€ C 와 C++ 언어 안ì—�서 최소한ì�˜ 호환성ì�„ ìœ ì§€ì‹œí‚¤ë©° 그러한 시스템 ì�˜ì¡´ì �ì�¸ ëª…ë ¹ì–´ë“¤ì�„ 언어ì�˜ 기능으로서 í�¬í•¨ì‹œí‚¤ëŠ” ì�¼ì�„ 한다. Pragma 지시어들ì�€ ì�¼ë°˜ì �으로 '''컴파ì�¼ëŸ¬ë“¤ 마다 서로 다르다'''.
[snowflower]는 Accelerated C++ ì—� 있는 mapì˜ˆì œë¥¼ Visual C++ì—�서 치면서 ì—„ì²ë‚œ ì–‘ì�˜ ê²½ê³ ë¥¼ 경험했다. ì�´ê²ƒì�„ 어떻게 í• ìˆ˜ 있ì�„까 ìž�료를 ì°¾ë�˜ 중 다ì�Œê³¼ ê°™ì�€ 방법ì�„ 찾았다.
mapì—�서 나는 ê²½ê³ ëŠ” 번호 C4786번과 C4788번(identifierê°€ 너무 길어서 나타나는 ê²½ê³ ë�¼ê³ 한다) 단 2ê°œ ë¿�ìž„ì�„ ì•Œì•˜ê³ , ê²°êµ ì†ŒìŠ¤ì�˜ 맨 윗줄ì—�
한줄� 추가함으로 해결� 봤다.
NeoCoin ì�€ Debug 모드ì—�서, ê°’ì�„ ì¶”ì �í• ê²ƒì�„ í�¬ê¸°í•˜ê³ , Project Setting -> C/C++ tab -> Debug info -> Line Numbers Only 로 ë†“ê³ ì“´ë‹¤.
하지만, ì�´ëŸ¬í•œ ê²½ê³ ëŠ” Visual C++ 6.0 ì—�서만 ìœ íš¨í•œê²ƒì�´ê³ , VS.NET 부터 추가 세팅ì�´ í•„ìš” 없다. VC++ 6.0 ì—�서는 mapì�€ ë¬¼ë¡ STLPort 나, [Boost] 사용하는 것ì�„ 권장하지 않는다. ë�” ì�´ìƒ� MS 측ì�˜ 컴파ì�¼ëŸ¬ ê¸°ìˆ ì§€ì›�ì�´ 없으므로, VS.NET ì�´ìƒ� ë²„ì „ì�„ 사용해야 한다.
ë¿�ë§Œ 아니ë�¼ libì�˜ 추가등ì�´ë�¼ë�˜ì§€ ì�´ 파ì�¼ì�´ 단 한번만 열리게 í• ìˆ˜ë�„ 있다.
#pragma comment(lib, "d3dx9") // dx9.lib 파�� ��시 �함한다.
#pragma once // � 파�� 한번만 열리게 한다.
혹시ë�¼ë�„.. ì € #pragma warning(disable: n ... m) ì�„ ì�¨ì„œ ì–¸ì œë‚˜ ë¬¸ì œë¥¼ í•´ê²° í• ìˆ˜ 있ì�„ê±°ë�¼ê³ ìƒ�ê°�하시면 안ë�©ë‹ˆë‹¤. ì € 위ì�˜ 설명ì—�ë�„ 씌여있듯ì�´, pragma directive 는 지극히.. 시스템ì—� ì�˜ì¡´ì �입니다. 그러므로, VC ì—�서는 먹힌다는 ì € ëª…ë ¹ì–´ê°€ GCC ì—�서는 안ë� 수ë�„ ìžˆê³ .. ë� 그런ê²�니다. 확실하게 ì“°ê³ ì‹¶ìœ¼ì‹œë‹¤ë©´.. ê·¸ 컴파ì�¼ëŸ¬ì�˜ 문서를 참조하는것ì�´ ë�„움ë� ê²�니다.
표준으로 ì •í•´ì§„ 몇몇ì�˜ pragma directive ê°€ ìžˆë‹¤ê³ ì•Œê³ ìžˆëŠ”ë�°.. 그것들ì�„ 내키면 ì •ë¦¬í•´ì„œ ì˜¬ë ¤ë³´ê² ìŠµë‹ˆë‹¤.
[�구분류]
- ì •ëª¨/2005.12.15 . . . . 498 matches
= [ì •ëª¨]/2005.12.15 =
2학기를 마무리하는 모임.
장소 : 7층 PC실
안건 : MT, ë°©í•™ 프로ì �트, 학회비, PC실 관리, ë°©í•™ë�™ì•ˆ 회ì�˜ì£¼ê¸° 등.
참가ìž� : 남ìƒ�협, ì�´ìƒ�ê·œ, ê¹€ì •í˜„, í™©ìž¬ì„ , 문보창, ê¹€ìƒ�ì„, ì�´ë�„현, ì�´ì„ 호, 나휘ë�™, ì�´ìŠ¹í•œ, ìœ ìš©ì•ˆ, 김민경, 김태훈, ì�´í˜•ë…¸, 송수ìƒ�, 조현태, 허아ì˜�
== 안건처리 ==
1. 방학시작 & 2학기 프로ì �트 마무리
- ì €ë²ˆí•™ê¸° 프로ì �트 마무리
cam�랑 -> 방학 때 하기로 미룸.
MFC야매 -> ì–´ëŠ�ì •ë�„ 성과.
MFC명강� -> 방학 때 �어�.
DP -> 방학 때 �어�.
땅콩 -> ì–´ëŠ�ì •ë�„ 완성.
C++허리케� -> 중간� 멈춤 방학때 다시.
C++05 -> ì–´ëŠ�ì •ë�„ ì§„ë�„ ë‚˜ê°€ê³ í��지부지.
Blog -> 방학 때 �어�.
2. ë°©í•™ 중 프로ì �트 ì •í•˜ê¸°
- [겨울방학프로ì �트/2005]
- OT.하기 ì „ì—� ê·¸ 주ì—� 가기로 함.
4. 학회비
- django . . . . 497 matches
= django 는 ? =
* Python 환경ì—�서 웹ì�„ 쉽게 ê°œë°œí• ìˆ˜ 있ë�„ë¡� ë�„와주는 Framework
* 개발ì�´ ë��ë‚˜ê³ ì‹¤ì œë¡œ ì„œë¹„ìŠ¤í• ê²½ìš°ì—�는 apache + mod_python 으로 ì˜¬ë ¤ì•¼ 한다.
* [http://www.djangoproject.com/documentation/modpython/] ì�´ 페ì�´ì§€ë¥¼ ì°¸ê³ .
* apacheì—� mod_python 설치는 [apache/mod_python] 페ì�´ì§€ ì°¸ê³ .
= �견 =
* 대안언어 ì¶•ì œ íŠœí† ë¦¬ì–¼ 실습ì�„ ë”°ë�¼ì„œ 해본 ê²°ê³¼ ì�´ê²ƒì�„ ì�µížˆë©´ ë�˜ê²Œ 효율ì�´ 높아질것 같다.
* html ì�´ 있는 template ì—� ë§Žì�€ 것ì�„ ë°”ë�¼ì§€ ë§�ìž�. 가능하면 viewì—�서 ë�°ì�´í„°ë¥¼ ê±°ì�˜ë‹¤ 처리해서 templateì—� 넘기는것ì�´ 좋다. templateì—�서 받아온 ë�°ì–´í„°ë¡œ 리스트와 ë§µ 변수ì�˜ 첨ìž�(subscriber)로 ì‚¬ìš©í•˜ë ¤ê³ í–ˆëŠ”ë�° 안ë�œë‹¤. ì�´ëŸ¬í•œ 경우ì—�는 viewì—�서 ë�°ì�´í„°ë¥¼ 아예 가공해서 넘기는 것ì�´ 좋다.
= DB ì—°ê²° =
* pysqlite를 사용하면 아래 첫번째 íŠœí† ë¦¬ì–¼ 처럼 하면 ë�œë‹¤.
* mysql ì�€ 사용ìž�를 ìƒ�ì„±í•˜ê³ settings.py 파ì�¼ì�„ ì„¤ì •í•œë‹¤. ê·¸ë¦¬ê³ pysqlite와 다른 ì �ì�€ DB ì�´ë¦„ì�„ ë„£ê³ ë‚˜ì„œ mysql 들어가서 따로 DB를 만들어 줘야 한다. ê·¸ë¦¬ê³ ì‚¬ìš©ìž�ë�„ 만들어 줘야 한다.
* syncdb í•´ë�„ admin ì—�서 추가한 것ì�´ ë³´ì�´ì§€ 않ì�„때는 runserver 한거를 중지 ì‹œí‚¤ê³ ë‹¤ì‹œ 서버를 시작 하면 ë³´ì�¸ë‹¤.
* [http://linux.softpedia.com/progDownload/PySQLite-Download-6511.html pysqlite다운로드]
* [http://www.initd.org/tracker/pysqlite/wiki/PysqlitePackages �Linux별설치]
= apache2, mod_pythonì�„ ì�´ìš©í•œ 웹 서버 ì„¤ì • =
ì„¤ì • 파ì�¼ 때문ì—� 삽질하지 맙시다.
<Location "/<웹ì�„ 통해 ì ‘ê·¼í• ì£¼ì†Œ>">
PythonPath "['<프로ì �트 부모í�´ë�”>'] + sys.path"
SetEnv DJANGO_SETTINGS_MODULE <프로ì �트 ì�´ë¦„>.settings
[예시] /path/to/project/mysite � settings.py 파�� 있는 경우
- 2006년4학년1학기수업 . . . . 493 matches
|| 시간 || 월 || 화 || 수 || 목 || 금 ||
|| 1(9:00) || || ì „ìž�ìƒ�거래 4452 || || ì „ìž�ìƒ�거래 4452 || LINUX시스템 4452 ||
|| 2(10:00) || || ì „ìž�ìƒ�거래 4452 || || LINUX시스템 4452 || LINUX시스템 4452 ||
|| 3(11:00) || || ìš´ì˜�ì²´ì œì„¤ê³„ 4453 || ë�°ì�´íƒ€ë² ì�´ìФ 4551 || ìš´ì˜�ì²´ì œì„¤ê³„ 4453 || ||
|| 4(12:00) || ë�°ì�´íƒ€ë² ì�´ìФ 4551 || || ë�°ì�´íƒ€ë² ì�´ìФ 4551 || ìš´ì˜�ì²´ì œì„¤ê³„ 4453 || ||
|| 5(1:00) || 컴퓨터네트워� 4551 || 컴파�러설계 4552 || 컴퓨터네트워� 4551 || || ||
|| 6(2:00) || 컴퓨터네트워� 4551 || 컴파�러설계 4552 || || 컴파�러설계 4552 || ||
|| ì›” || ~6:30 || ~7:50 ||
|| í™” || ~7:30 || 7:10~8:50 ||
|| 수 || ~7:30 || 9:10~ ||
== 후보 ==
서울 22390 - 01 프로그래ë°�실습(1) 컴퓨터공학부 ì „ê³µ 봅스트홀 컴퓨터공학과실습실3(수10,7,8,9)
서울 32732 - 01 ê³ ê¸‰í”„ë¡œê·¸ëž˜ë°�실습(1) 컴퓨터공학부 ì „ê³µ 봅스트홀 컴퓨터공학과실습실3(ì›”9,10,11,12)
서울 31582 - 01 ë�°ì�´í„°ë² ì�´ìŠ¤í”„ë¡œê·¸ëž˜ë°�실습 컴퓨터공학부 ì „ê³µ 한ìƒ�ë§Œ 봅스트홀 컴퓨터공학과실습실3(목10,7,8,9)
ê³ ê¸‰í”„ë¡œê·¸ëž˜ë°�실습(1) 들ì�„듯.
-ì˜¥ê· -
ìž¬ì„ ì•„ 형ì�¸ë�° 프로그래ë°�실습(1) ìš”ê³ ë“¤ìœ¼ë¯„ 안댈까?
난 ì™ ì§€ 그게 삘ì�´ 오는ë�°... ì�‘?
ì�¼ë‹¨ ì‹ ì²í•´ 놓으세요. 구피ì—�서 수업하면 20명 ì •ì›�ì�´ë‹ˆ 나중ì—� ì‹ ì²í•˜ê¸° 힘들어요. êµ�수님ì�´ë‚˜ ì¡°êµ�ì—� ë”°ë�¼ 스타ì�¼ì�´ 다르니 수업ì�„ ì–´ë–¤ ì‹�으로 ì§„í–‰í• ì§€ëŠ” ëª¨ë¥´ê² ë„¤ìš”. ì €ëŠ” ê³ ê¸‰(1)ì‹ ì²í• 래요~ -- 재ì„
== ì¾Œë‚¨ì˜¥ê· ë‹˜ ==
- DocumentObjectModel . . . . 493 matches
DOMì�€ HTML, XML문서를 다루는 APIì�´ë‹¤. ì�´ê²ƒì�€ 프로그래ë°� 언어와 플랫í�¼ì—� 비종ì†�ì �ì�´ë‹¤. ì�¸í„°íŽ˜ì�´ìФì�˜ 뒷쪽ì—�서 ì�´ 문서는 ê°�체지향 모ë�¸ë¡œ 다루어진다.
초기ì—�는 웹 브ë�¼ìš°ì €ê°€ HTMLì�˜ 요소를 다루기위해서 ê°�기 다른 형태ì�˜ DOMì�„ 만들었다. ì�´ëŸ¬ë�˜ 것ì�´ W3Cê°€ DOMì—� 대한 표준(W3CDOM)를 ì§€ì •í•˜ê²Œë�˜ì—ˆë‹¤.
DOMì�€ ê·¸ 문서ì�˜ 하부ì�˜ ë�°ì�´í„° 구조ì—�는 ì–´ë– í•œ ì œì•½ì‚¬í•ë�„ ë‘�질 않는다. 잘 만들어진 문서는 DOMì�„ ì�´ìš©í•´ì„œ 트리 구조를 ì·¨í• ìˆ˜ 있다.
대부분ì�˜ XML파서들 ê·¸ë¦¬ê³ XSL 처리기들ì�€ 트리구조를 ì‚¬ìš©í• ìˆ˜ 있ë�„ë¡� 개발ë�˜ì—ˆë‹¤. 그러한 구현물들ì�€ 메모리 안ì—�서 문서ì�˜ ì „ì²´ ë‚´ìš©ì�´ 파싱ë�˜ê³ ì €ìž¥ë�˜ëŠ” 것ì�´ 필요했다. ë”°ë�¼ì„œ DOMì�€ ìž„ì�˜ë¡œ ì ‘ê·¼í•˜ê³ ë‹¤ë£¨ì–´ 질 수 있는 document 요소를 가지는 ì�‘용프로그래ì—�서 사용하기좋다. XML기반ì�˜ ì�‘용프로그램들ì�´ 한번 파싱ì�„ í• ë•Œ ì�½ê±°ë‚˜, 쓸수 ë°–ì—� 없기 때문ì—� DOMì�€ 메모리 ìƒ�ì—�서 ìƒ�당한 오버헤드ì � 요소를 ê°€ì§€ê³ ìžˆë‹¤. SAX 모ë�¸ì�€ ì†�ë�„, 메모리ì�˜ 비효율성 ë©´ì—� 있어서 ì�´ì �ì�„ 가진 모ë�¸ì�´ë‹¤.
= ë°”ê¹¥ê³ ë¦¬ =
[http://www.w3schools.com/dom/default.asp XML_DOM 첫배우기.](tutorial)
요즘 XMLì—� 대해서 ë³´ê³ ìžˆëŠ”ë�°... 하ë�„ DOM, DOM하길래.. ã…¡.ã…¡ 먼가했ë�”니 ìƒ�ê°�보다 ì—„ì²ë‚œ ê°œë…�ì�€ 아니네요. - [eternalbleu]
XML ì—� 대해서 파싱하는 API ë°©ì‹� ì�´ì•¼ê¸°. DOM 모ë�¸ì�´ëƒ� SAX 모ë�¸ì�´ëƒ� 하는것. ì�¸í„°íŽ˜ì�´ìФ ìƒ�으로는 DOM ì�´ 쉽긴 함. SAX 는 좀 ë�” low-level í•˜ë‹¤ê³ í• ê¹Œ. (SAX 파서를 ì�´ìš©í•´ì„œ DOM 모ë�¸ì�„ 만들어내는 경우가 ë§Žì�Œ) SAX 는 Tokenizer ê°€ 해당 XML 문서를 ë¶„ì„�하는 중ì�˜ ì�´ë²¤íЏì—� 대한 ì�´ë²¤íЏ 핸들ë§� 코드를 작성하는 것ì�´ë¯€ë¡œ. ê·¸ëŒ€ì‹ ëª¨ë“ ë�„í��먼트 노드 ë�°ì�´í„°ê°€ 필요한건 아니니, SAX API 로 XMLì�„ 파싱하면서 ì§�ì ‘ 개발ìž�ê°€ 쓸 DOM ê°�체를 구성하거나, 아니면 XPath 를 ì�´ìš©í•˜ëŠ”ê²Œ ì¢‹ê² ì§€.
DOM API 쓰는 코드와 SAX API 쓰는 코드는 [http://www.python.or.kr/pykug/XML_bf_a1_bc_ad_20_c7_d1_b1_db_20_c3_b3_b8_ae_c7_cf_b1_e2 XML�서 한글 처리하기] 페�지중 소스코드를 참조. XPath 는 PyKug:HowToUseXPath 를 참조. --[1002]
- ProjectZephyrus/간단CVS사용설명 . . . . 493 matches
간단 CVS 메뉴얼
= CVS 사용 in linux =
설치, 로그ì�¸ ê³¼ì • ìƒ�ëžµ, 팀ì›�ì�˜ ì•„ì�´ë””로 로그ì�¸ 하면 쓰기, ì�½ê¸° 권한 허용
=== 프로ì �트 처ì�Œì—� ê°€ì§€ê³ ì˜¤ê¸° ===
ì›�하는 ë””ë ‰í† ë¦¬ì—� 간다.
설치 [http://www.wincvs.org WinCVS]를 [http://sourceforge.net/project/showfiles.php?group_id=10072&release_id=83299 다운로드] 해서 설치
=== WinCVS Gui 환경 ===
==== ì„¤ì • ====
메뉴->Admin->Preference
�서 General tab� CVSROOT� �스트��(가장 하단 ��)�
ìž�ì‹ ì•„ì�´ë””@165.194.17.15:/home/CVS
ë�¼ê³ 넣는다. ì�´ë ‡ê²Œ ë�˜ë©´ 나머지 ì�¸ìž�들ë�„ 다 들어간다.
==== 로그� ====
메뉴->Admin->login , ì•”í˜¸ìž…ë ¥
==== 프로ì �트 처ì�Œì—� ê°€ì§€ê³ ì˜¤ê¸° ====
메뉴->Create->Checkout module
Local folder.. : ìž�ì‹ ì�´ ìž‘ì—…í• ê³µê°„ ìž„ì�˜ë¡œ ì„¤ì •
==== 프로ì �트 ì—…ë�°ì�´íЏ ====
=== Command line�서 ===
==== ì„¤ì • ====
- UserStory . . . . 493 matches
사용ìž�ì�˜ 요구사í•ì—� 대한 간략한 ê¸°ìˆ . XPì�˜ 다른 ê³¼ì •ë“¤ì�´ ê·¸ë ‡ë“¯ì�´ (ì�´ê±´ 아마ë�„ XP ë°©ì‹�으로 진행하는 팀들ì�˜ 특징ì�¸ë“¯. -_-a Case Tool 보다는 간단한 카드와 펜ì�„ ì„ í˜¸í•¨.~) 보통 ì�¸ë�±ìФ 카드ì—� ê¸°ìˆ ì�„ 한다.
* man-hour � 계산
* Story Point � 계산
* Task Point � 계산
Wiki:EngineeringTask 란 해당 Story를 구현하기 위해 실질ì �으로 해야 í• ì�¼ë“¤ì—� 대한 ì„œìˆ ì�´ë‹¤. UserStory ì�˜ ê°� í•목ì�´ 비êµ�ì � 사용ìž� ê´€ì �ì—�서ì�˜ ì„œìˆ ì�´ë�¼ 한다면, Wiki:EngineeringTask는 구현해야 하는 Developer들 ê´€ì �ì—�서ì�˜ ì„œìˆ ì�´ë‹¤.
UserStory 들ì�„ 작성한 ë’¤ì—�는 Wiki:EngineeringTask 를 ê²°ì •í•˜ê³ , estimate (해당 작업ì—� 대해 얼마나 걸릴 것ì�¸ê°€ì—� 대한 예측)한 Story Point 와 Task Point 를 기준으로 ì �ì ˆížˆ 계산해 나간다.
매 Iteration (개발주기)를 ì§„í–‰í• ë•Œë§ˆë‹¤ ì‹¤ì œë¡œ 진행한 Story들ì�„ 계산, 다ì�Œ estimationì—� ì�´ìš©í•˜ê²Œ ë�œë‹¤.
=== Estimation ì�´ ì–´ë ¤ìš´ 경우 ===
estimate 를 하기 íž˜ë“ ê²½ìš°ëŠ” ë‘�가지가 있다. 하나는 해당 Story ê°€ ì• ë§¤í•œ 경우ì�´ê³ 하나는 해당 Storyì�˜ 구현ì�´ ì „í˜€ ìƒ�소한 부분ì�¸ 경우ì�´ë‹¤. 해당 Story ê°€ ì• ë§¤í•œ 경우ì—�는, 주로 Storyì—�서 해야 í• ì�¼ì�´ ë§Žì�€ 경우ì�´ë‹¤. 해당 Story를 ìž‘ì�€ Story들로 나누어서 ìƒ�ê°�해본다. 구현ì�´ ì „í˜€ ìƒ�소한 부분ì—� 대해서는 SpikeSolutionì�„ 해본뒤 estimation 하는 방법ì�´ 있다.
3학년 2학기때 배운 UP(Unified Process)� ["Use Case"] 를 보는 듯하다.
Use Case ì—� 대해서 문서를 ìž‘ì„±í•˜ê³ ..ê·¸ 다ì�Œìœ¼ë¡œ System Sequence Diagramì�„ 만드는ë�°.
시스템과 사용ìž�ê°„ì�˜ ì–´ë–¤ 행위들ì�„ 하는가른 간단히 순서ì �으로 ì �는것ì�´ì§€.
개발 ë°©ë²•ë¡ ì�´ëž€ 것ì�´ 어떻게 ë³´ë©´ 다 ê·¸ë ‡ê³ ê·¸ëŸ°ê±° 같아. ^^ - 구근
물ì�€ 물ì�´ê³ ì‚°ì�€ ì‚°ì�´ë‹¤ì—�서 물ì�€ 물ì�´ ì•„ë‹ˆê³ ì‚°ì�€ ì‚°ì�´ 아니다로 ê°€ê³ ë‚œ 후ì—�야 비로소 다시 물ì�€ 물ì�´ê³ ì‚°ì�€ ì‚°ì�´ë‹¤ë¡œ 올 수가 ìžˆì£ . í•ìƒ� 초월ì �으로 모ë‘� 다 같다 혹ì�€ 모ë‘� 다 다르다는 ì‹�으로 ë§�하는 태ë�„는 공부를 í•˜ê³ ìžˆëŠ” í•™ìƒ�으로서는 ìƒ�당히 위험하지 않ì�„까 하는 ìš°ë ¤ë¥¼ 해봅니다. Wiki:UserStoryAndUseCaseComparison ì—� ì–‘ìž�ì�˜ ìœ ì‚¬ì �, ì°¨ì�´ì �ì—� 대한 ë…¼ì�˜ê°€ 있습니다. ì°¸ê³ ë¡œ Use Caseì�˜ 대가ë�¼ê³ 불리우는 코번ì�€ 다ì�Œê³¼ ê°™ì�€ ë§�ì�„ 합니다.
--김창준
- 바람�딸걸어서지구3바퀴반 . . . . 493 matches
= � 책� =
* 한비야� 세계여행� 쓴 책중 �부�다.
== �협 �� ==
* ì�´ì±…ì—�서는 한비야ì�˜ 세계여행ì�„ 재밌게 ì „í•´ì¤€ë‹¤. ì�´ì±…ì—�서 ì�¸ìƒ�깊ì�€ êµ¬ì ˆì�€ 킬리만ìž�로 ì‚°ì�„ 올ë�¼ê°ˆë•Œ 천천히 ìž�ì‹ ì�˜ ì†�ë�„로 꾸준히 올ë�¼ê°„다면 누구나 올ë�¼ê°ˆ 수 ìžˆë‹¤ê³ í•˜ëŠ” êµ¬ì ˆì�´ë‹¤. ì�¸ìƒ�ë�„ 마찬가지로 누가 ì–´ë–¤ ì†�ë�„로 ê°€ë�˜ì§€ ìž�ì‹ ì�˜ ì†�ë�„를 ì•Œê³ ìž�ì‹ ì�˜ ì†�ë�„로 꾸준히 나간다면 못 ì�´ë£°ê²Œ 없다. ë˜� ì–»ì�€ êµ�훈ì�€ 세ìƒ�ì�€ 사람ì�´ 만들어낸 ê°�종 규칙, 규범들로 ë�Œì•„가지만 ë§�ë§Œ 잘하면 ì–»ê³ ìž� 하는것ì�„ ì–»ì�„ 수 있다. ê²°êµ ê·¸ëŸ° 규칙, 규범ë�„ 사람ì�´ ë§Œë“ ê²ƒë“¤ì�´ê¸°ì—�.. ê·¸ë¦¬ê³ ë°˜ë“œì‹œ 환경ì�´ íŽ¸í•˜ê³ ëª¸ë�„ 편해야 행복한건 아니란것ë�„ ëŠ�꼈다. ì˜¤ížˆë ¤ ë�” 행복ì�„ 방해하는 조건으로 ìž‘ìš©í• ìˆ˜ë�„ 있다. 환경ì�´ 아주 ë¶ˆíŽ¸í•˜ê³ ë°”ë¹ ë�„ 사람ì�€ 아주 í–‰ë³µí• ìˆ˜ ìžˆê³ , ì˜¤ížˆë ¤ 행복하기ì—� ë�” 좋ì�€ ì¡°ê±´ì�¼ 수 ë�„ 있다. 오지ì�¼ 수ë¡� ë�” 행복해 ë³´ì�´ëŠ” ì�´ìœ ë�„ ì�´ëŸ¬í•œ ì�´ìœ 때문ì�¼ì§€ë�„ ëª¨ë¥´ê² ë‹¤. 행복ì�€ ë‚´ 안ì—� 있다. ê·¸ë¦¬ê³ ì„¸ê³„ì—�는 지금ì�˜ 나ì�˜ 환경과는 비êµ�í• ìˆ˜ ì—†ì�„ ë§Œí�¼ ë¶ˆíŽ¸í•˜ê³ ì¢‹ì§€ 못한 환경ì—�서ë�„ 행복하게 사는 사람ì�´ 많다는걸 ëŠ�ë�¼ê³ 지금ì�˜ ìƒ�활ì—� ê°�사하ìž�는 ìƒ�ê°�ì�„ 했다. ê·¸ë¦¬ê³ í•œë¹„ì•¼ê°€ ì–´ë–¤ 외êµì�¸ê³¼ 만나서 ê°™ì�´ 등산하는ë�° ê·¸ 외êµì�¸ í–‰ë�™ì�´ 꼴볼견ì�´ê³ ì‹«ì–´í• í–‰ë�™ë§Œ í–ˆë‹¤ê³ ê·¸ëŸ°ë‹¤. 그런ë�° ì•Œê³ ë³´ë‹ˆ ê·¸ 외êµì�¸ì�€ 마약ì—� 중ë�…ë�˜ì—ˆë‹¤ê°€ 마약ì�„ ë�Šê³ 나서 ì§€ë�…한 우울ì¦�ì—� ì‹œë‹¬ë¦¬ê³ ìžˆë‹¤ê³ í•œë‹¤. ê·¸ ë§�ì�„ ë“£ê³ ì‰½ê²Œ 다른 사람ì�„ íŒ�단해서는 안ë�˜ê² 다는 ìƒ�ê°�ì�´ 들었다. ì—시 사람 사는 ì�¼ì—�는 ì›�ì�¸ì�´ ìžˆê³ ê²°ê³¼ê°€ 있다. ë˜� 무슨ì�¼ì�„ 하ë�˜ì§€ 목표를 ìž¡ê³ ë‚˜ì„œ 세부ì �ì�¸ 계íš�ì�„ 세워서 차근 차근 í•´ 나간다면 아무리 í�° 목표ë�¼ë�„ ì�´ë£° 수 ìžˆê² ë‹¤ëŠ” ìƒ�ê°�ë�„ 들었다. 사람ì�€ 계íš�ì—� 있어서는 ì¹˜ë°€í•´ì•¼ê² ë‹¨ ìƒ�ê°�ì�´ ë“¤ì—ˆê³ , 꾸준한 계íš�들ì�˜ 실천ì�´ 있어야만 ì›�하는 성과를 ì�´ë£°ìˆ˜ 있다는걸 ëŠ�꼈다.
["책분류"]
- OurMajorLangIsCAndCPlusPlus/stdlib.h . . . . 492 matches
담당 : [��현]
stdlib.h - Standard library ì •ì�˜
== 매�로 (Macros) ==
|| 매�로 명 || 설명 ||
|| NULL || � ��터 �수 값 ||
|| EXIT_FAILURE || 실패한 종료 (0� 아닌 값� 가�) ||
|| EXIT_SUCCESS || 성공한 종료 (0� 값� 가�) ||
|| RAND_MAX || ëžœë�¤ 함수ì—� ì�˜í•´ì„œ 리턴ë�˜ëŠ” 최대 ê°’ (ì �ì–´ë�„ 32, 767) ||
|| MB_CUR_MAX || 현재 사용 중� 로케��서 멀티바�트 문�� 최대 길� ||
== 변수 (Variables) ==
|| 변수 명 || 설명 ||
|| typedef size_t || sizeof 키워드ì�˜ unsigned ì •ìˆ˜í˜• ê²°ê³¼ ||
|| typedef wchar_t || 확장 문ìž� ìƒ�수 í�¬ê¸°ì�˜ ì •ìˆ˜ 타입 ||
|| struct div_t || div() 함수� �해 리턴�는 구조체형 ||
|| struct ldiv_t || idiv() 함수� �해 리턴�는 구조체형 ||
== 함수 (Functions) - String Functions ==
|| 함수 명 || 설명 ||
|| double atof(const char *str); || 문�열� 실수(double precision)로 변환 ||
|| int atoi(const char *str); || 문ìž�ì—´ì�„ ì •ìˆ˜(integer)로 변환 ||
|| double strtod(const char *str, char **endptr); || 문�열� 실수(double precision)로 변환 ||
- 파스칼삼�형/허아� . . . . 492 matches
=== 소 � ===
ì—시 ì›�시ì �ì�´ê²Œ 코드를 짰다 ã…
다르게 짤 ��중..
처ì�Œì—� í�¬ì�¸í„° ì—�러가 나서, 혼났다 ã…
í—‰ !! í–‰, ì—´ì—� 해당하는 숫ìž�ë§Œ ì¶œë ¥í•˜ëŠ” 것ì�´ì—ˆë‹¤.
ver.2 ë§Œë“¤ì–´ì•¼ê² ë‹¤.
ver.3 파스칼삼ê°�형 코딩한다니까. ë³´ì°½ì˜¤ë¹ ê°€ í�˜ë ¤ê°€ëŠ” ë§�로 "재귀함수로 짜면 ë�˜ì§€ 않ëƒ�" ê³ í–ˆë�˜ ë§�ì�´ ìƒ�ê°�나서
짜봤다. 메모리 ë‚비없ì�´ ê¹”ë�”하긴 한ë�°, ì œëŒ€ë¡œ ì§ ê±´ì§€ ëª¨ë¥´ê² ë‹¤. 재귀함수는 ì–´ì©” ë•� 헷갈린다.
=== 소 스 ===
==== ver.1 - 파스칼 삼ê°�형 ì „ì²´ ì¶œë ¥ ====
printf("í–‰ì�„ ìž…ë ¥ :");
==== ver.2 행,열� 해당하는 숫� ====
int pascaltri[100][100]; // ì�´ 부분ì�„ 어떻게 ë�” 효율ì �으로 바꿀 것ì�¸ê°€..->ver.3
printf("ì°¾ê³ ìž� 하는 ì—´, í–‰ì�„ 차례로 ìž…ë ¥ :");
printf("다시 ìž…ë ¥í•´ 주세요...n");
pascaltri[i][j] = pascaltri[i-1][j-1] + pascaltri[i-1][j]; // ì�´ for 문들 ì—시 ver.3ì—�서 ë�” ë‚˜ì•„ì ¸ì•¼ 함.
printf("%dì—´ %dí–‰ = %dn", col, row, pascaltri[col-1][row-1]);
==== ver.3 - � 나� 소스 ====
printf("ì°¾ê³ ìž� 하는 ì—´, í–‰ì�„ 차례로 ìž…ë ¥ :");
printf("다시 ìž…ë ¥í•´ 주세요...n");
- C++스터디_2005여름 . . . . 490 matches
C++ì�˜ 기초를 실습위주로 ë‹¤ì ¸ê°€ëŠ” 스터디 입니다.
== 목ì � ==
* C++� 기초를 잘 다지기.
== 참가� ==
문보창 허아ì˜� í•œìœ ì„ ì�´ê·œì™„ ì •ìˆ˜ë¯¼ 남ë�„ì—°
== 참가 횟수 � 시간 ==
�주�� 2~3회 , 하루� 2시간� 만남� 가진다.
== 스터디 ê³¼ì • ==
|| ë‚ ì§œ || 참가ìž� || 한 것 ||
|| 05. 8. 4 || ë³´ì°½ ì•„ì˜� 규완 ìœ ì„ ë�„ì—° || ê°�체지향ì—� 대한 설명, class í‹€ 실습 ||
|| 05. 8. 7 || 보창 아� 규완 �연 수민 || �체지향 실습. 프로그램짜기 ||
|| 05. 8. 11 || ë³´ì°½ ì•„ì˜� ìœ ì„ ë�„ì—° 수민 || ê°�체지향 실습. 간단한 프로그램 짜기 ||
|| 05. 8. 16 || ë³´ì°½ ì•„ì˜� 규완 ë�„ì—° 수민 || c++ ì „ë°˜ì �ì�¸ 용어 ì •ë¦¬. ë�„서관리 프로그램 짜기 ||
|| 05. 8. 18 || ë³´ì°½ ì•„ì˜� ìœ ì„ ë�„ì—° || ìƒ�ì†�. ë�„서관리 프로그램ì�„ ì‹¤ì œë¡œ 함께 짜보기. ||
== 실습코드 ==
[c++스터디_2005여름/실습코드]
[C++스터디_2005여름/�서관리프로그램]
[C++스터디_2005여름/í•™ì �계산프로그램]
== �� ==
ì™ ë§Œí•˜ë©´ í—¤ë�”파ì�¼ .h ë§�ê³ íŒŒì�¼ëª… 없는걸로 쓴는게 좋지 않ì�„까요??
- ThePragmaticProgrammer . . . . 490 matches
== 책소개 ==
프로그래머는 ì�¼ë ¨ì�˜ ë�„구들(ì—�디터, ê°�ì²´ 관리ìž�, ë²„ì „ 트래커)ì�„ 사용하여 ì–´ë–¤ 환경하ì—�서(하드웨어 어셈불리ìƒ�ì�˜ ìš´ì˜�시스템) ìš´ìš©ë� 수 있는 ì œí’ˆ(프로그램)를 만들어내ë�„ë¡� í›ˆë ¨ë°›ì�€ 공예가ì—� ë¹„ìœ í• ìˆ˜ 있다. 다른 공예작업과 마찬가지로, 컴퓨터 프로그래ë°�ë�„ 대학ì�´ë‚˜ ê´€ë ¨í•™ì›�ì—�서 가르ì³�지지 않는/쉽게 í„°ë“�í• ìˆ˜ 없는 ì§€ì‹�ê³¼ 지혜를 ì§‘ì �하여 완성해 가는 ê³¼ì •ì�„ 갖는다.
ì�´ ì±…ì—�서, Andrew Hunt와 David Thomas는 소프트웨어 설계와 코드 작성ì—�서ì�˜ ê°�ìž�ì�˜ 경험 가운ë�° ì–»ì�€ ë§Žì�€ ìœ ìš©í•œ 노하우를 요약하여 ë¬¸ì„œí™”í•˜ê³ ìžˆë‹¤.
ì�´ë“¤ì�˜ 프로그램학ì�€ 구체ì �ì�´ë©°, ê·¸ 구현ì—� ì�´ë¥´ëŠ” 경로는 간결하다. ì�´ë“¤ì�€ 예를들어,하나ì�˜ í…�스트 편집기를 배우게 ë�˜ë©´ 그것ì�„ ëª¨ë“ ê²ƒì—� 활용하ë�¼ê³ ë�…ìž�들ì—�게 ì¡°ì–¸í•˜ê³ ìžˆë‹¤. ë˜�한 ê¶Œê³ í•˜ê³ ìžˆëŠ” 것ì�€, 심지어 가장 ìž‘ì�€ 프로ì �트ì—� 대해서ë�„ ë²„ì „íŠ¸ëž˜í‚¹ 소프트웨어를 사용하ë�¼ëŠ” 것ì�´ë©°, 규칙ì �ì�¸ 수ì‹�구문과 í…�스트 처리언어 학습ì�˜ 장ì �ì�„ 계ë�„í•˜ê³ ìžˆë‹¤.
''--- yes24�서 발췌''
번ì—서(실용주ì�˜í”„로그래머)를 한 번 다 ì�½ì—ˆì§€ë§Œ 다시 ë´�야 í• ë‚´ìš©ì�´ 너무 ë§Žì�´ 있다. 다루는 분야가 매우 넓으면서ë�„ ê°� 장ì�€ 시간ì�´ 지나ë�„ 값어치 있ì�„ 실용ì �ì�¸ ì •ë³´ë¥¼ ë‹´ê³ ìžˆë‹¤. ì–¸ì œ 멈출지 몰ë�¼ì„œ ''그림ì�€ 물ê°� ì†�ì—�서 사ë�¼ì§„다''나 ''프로그래ë°�ì�„ ìš°ì—°ì—� 맡기면 어떻게 ë�˜ëŠ”ê°€'' ê°™ì�´ ë‚´ê°€ 습관ì �으로 ìž˜ëª»í•˜ê³ ìžˆëŠ” 부분ì�„ 짚어주기ë�„ 한다. -- [(leonardong)]
ê¼ í•œë²ˆ ì�½ì–´ ë³´ê³ ì‹¶ì�€ ì±…ì�´ë‹¤. ë�„서관ì—�서 반납ë�˜ê¸°ë§Œì�„ ì†�꼽아 ê¸°ë‹¤ë¦¬ê³ ìžˆëŠ” 중. - [(namsang)]
''ë�„서관 책중 한권ì�€ ë‚´ê°€ ê°€ì§€ê³ ìžˆëŠ”ì¤‘. 여차하면 ì�´ì•¼ê¸°í•˜ê¸°ë¥¼..~ --[(1002)]''
ì € 다 ì�½ì—ˆëŠ”ë�° ë‚´ì�¼ ë¹Œë ¤ë“œë¦´ê²Œìš”. ã…Žã…Ž -- [(leonardong)]
오~ ê³ ë§ˆì›Œ 휘ë�™ì•„ ã…Žã…Ž - [(namsang)]
[책분류]
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/ì •ìˆ˜ë¯¼ . . . . 489 matches
=0= ìˆ˜ì •ì™„ë£Œ
�본-
여기서는 처ì�Œì‹œìž‘í• ë•Œ 1개짜리가 하나ë�¼ë�„ 없으면 íŒŒí† ë‚˜ë²„ë¦¬ëŠ” =0=;;
암튼
ë²„ê·¸ìˆ˜ì • -_-)/
완성�드래요~
오옷..멋찌오!!
재귀호출ì�´ ë�˜ë©´ ì�´ë ‡ê²Œ í•´ë³´ë ¤ 했으나, 재귀호출ì�´ 안ë�˜ê¸¸ëž˜ (ì •í™•ížˆëŠ” ë�˜ëŠ”ë�° 시작지ì �ì�´ ë°”ë€�다는..) 재귀호출ì�´ ì§€ì›�ì�´ 안ë�˜ëŠ”ì¤„ 알았다오.
ì�Œ.. 아주 훌ë¥í•˜ì˜¤. 노벨ìƒ� ê°�ì�´ì˜¤. >ã…�<;; 그런ë�° 버그가 있다오. sort1ì—�서 ìž‘ë�™í•˜ì§€ 않소!! ë²½ì—� 부딛힌다오.
꽤나 강하게 부딪히는걸 보니 힘� 좋� 녀��가보오. �부분� 시급히 해결해주길 바�오.
ì–´ì¨‹ë“ ì§€ê¸ˆê¹Œì§€ì�˜ ë…¸ë ¥ê³¼ ìˆ˜ê³ ì—� ê²½ì�˜ë¥¼ 표하오.
ì¶”ì‹ : ê¶�금한 ì �ì�´ 있소.muggi함수ì�˜ ì œì�¼ 아래 ()는 무엇ì�„ 뜻하는 것ì�´ì˜¤? 없어ë�„ 실행ì�´ 잘 ë�˜ì˜¤.
-조현태-
난 �는� ;; sort1� sort.wld �맵 �하는거아�?
먹기함수 ì œì�¼ë°‘ì—� ()는 ìˆ˜ì •ì¤‘ì—� 실수로 남아있ë�˜ê±° =0=;; ê·¼ë�° ì €ê²Œìžˆì–´ë‘� 실행ì�´ ë�¼ê¸´ë�¼ëŠ”êµ°;;;
ê·¸ë¦¬ê³ ì—¬ê¸°ì„œ 재귀함수는 ì„ ì�„ 그어서 그밑ì—�있는건 무조건 실행해 ë�” ë‚®ì�€ 줄ì—�있어ë�„ ifì�´ìžˆìœ¼ë©´ 실행ì�´ ë�¼ëŠ” =0=;;
바꿨으니 질문초기화 -_-!!!
... 승한ì�´í˜•ì�´ 보셨으면 ì�´ë ‡ê²Œ ë§�씀하셨ì�„꺼닷.. 지긋지긋한년.. ìž�다가 ì�¼ì–´ë‚˜ì„œ ê³ ì¹˜ë‹¤ë‹�; @0@~
ë�..나ë�„ 밤새 ë†€ê³ ìžˆê¸´ 하지만 ë§�야..ã…Žã…Ž (ëŒ€ì‹ ë‚œ ë‚®ì—� 잔다우.. ì�´ë†ˆì�˜ ë�°ë¸”스..;;)
소스가 좀 ì¤„ì–´ë“ ê²ƒ 같군..우후후..ã…Žã…Ž
- MineSweeper . . . . 487 matches
[http://online-judge.uva.es/p/v101/10189.html �문보기]
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:1(1~4)
지뢰 찾기는 M X N í�¬ê¸°ì�˜ 지뢰ë°ì—�서 ëª¨ë“ ì§€ë¢°ì�˜ 위치를 찾아내는 게임ì�´ë‹¤.
ì�´ 게임ì—�서는 ê°� 칸ì—� ì�¸ì ‘한 칸ì—� 몇 ê°œì�˜ 지뢰가 있는지를 보여준다. ê°� 칸ì—�는 최대 ì—¬ë�Ÿ ê°œì�˜ ì�¸ì ‘한 칸ì�´ 있ì�„ 수 있다. 아래쪽ì—� 있는 4 X 4 지뢰ë°ì—�는 지뢰 ë‘� 개가 있으며 ê°�ê°�ì�€ '*' 문ìž�로 표시ë�˜ì–´ 있다.
ì�´ 지뢰ë°ì�„ 방금 설명한 힌트 숫ìž�로 표기하면 아래쪽ì—� 있는 것과 ê°™ì�€ 필드가 만들어진다.
ìž…ë ¥ì�€ ìž„ì�˜ 개수ì�˜ 지뢰ë°ìœ¼ë¡œ 구성ë�œë‹¤. ê°� 지뢰ë°ì�˜ 첫번째 줄ì—�는 ê°�ê°� 행과 ì—´ì�˜ 개수를 나타내는 ë‘� ê°œì�˜ ì •ìˆ˜ nê³¼ m(0<n,m<=100)ì�´ 들어있다. ê·¸ 다ì�Œ 줄부터는 nê°œì�˜ 줄ì—� 걸ì³�서 ê°� 줄마다 ì •í™•í•˜ê²Œ m개씩ì�˜ 문ìž�ê°€ 들어있으며 ì�´ëŠ” 지뢰ë°ì�„ 나타낸다.
지뢰가 없는 칸ì�€ '.'으로, 지뢰는 '*'로 표시ë�˜ë©° ì�´ë•Œ 따옴표는 ì“°ì§€ 않는다. n=m=0ì�¸ 줄ì�€ ìž…ë ¥ì�´ ë��났ì�Œì�„ 나타내는 것ì�˜ë¯€ë¡œ ê·¸ 줄ì�€ 처리하지 않는다.
ê°� 지뢰ë°ì—� 대해 Field #x:ë�¼ê³ ì �혀있는 메시지를 ì¶œë ¥í•œë‹¤. ì�´ë•Œ x는 필드 번호를 나타내며 1ì—�서 시작한다. ê·¸ 다ì�Œ 줄부터는 nê°œì�˜ 줄ì—� 걸ì³�서 '.'문ìž� ëŒ€ì‹ ê·¸ 칸ì—� ì�¸ì ‘한 칸ì—� 들어있는 지뢰ì�˜ 개수를 ì¶œë ¥í•œë‹¤. ê°� 지뢰ë°ì—� 대한 ì¶œë ¥ 사ì�´ì—�는 반드시 빈 줄ì�´ 하나씩 있어야 한다.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [문보창] || C++/Python || 50분/40분 || [MineSweeper/문보창] ||
|| [�승한] || Flash/java?? || ? || [MineSweeper/�승한] ||
|| [í™©ìž¬ì„ ] || Java || ? || [MineSweeper/í™©ìž¬ì„ ] ||
|| [ì‹ ìž¬ë�™] || C++ || 40ë¶„ || [MineSweeper/ì‹ ìž¬ë�™] ||
|| [김회�] || C++ || ? || [MineSweeper/김회�] ||
|| [Leonardong] || [Python] || 3시간 3분 || [MineSweeper/Leonardong] ||
|| [곽세환] || C++ || 30분+ || [MineSweeper/곽세환] ||
|| 김태훈 [zyint] || python || || [MineSweeper/zyint] ||
|| [허아�] || C++ || 1시간 || [MineSweeper/허아�] ||
|| ê¹€ìƒ�ì„ || C++ || ë§Žì�´..ã…¡ã…œ || [MineSweeper/ê¹€ìƒ�ì„] ||
- ì •ê·œí‘œí˜„ì‹�/스터디/문ìž�집합으로찾기 . . . . 487 matches
[[pagelist(^ì •ê·œí‘œí˜„ì‹�/*)]]
== 여러문� 중 하나와 �치 시키기(�호) ==
마침표(.)는 ì–´ë–¤ 문ìž�와ë�„ ì�¼ì¹˜í•œë‹¤. 만약 특수한 문ìž�와 ì�¼ì¹˜ì‹œí‚¤ê³ 싶다면,
"문�집합"� 사용한다.
문ìž�ì§‘í•©ì�€ 메타문ìž� 대괄호([])를 사용해 문ìž�ì§‘í•©ì�„ 표현한다. 대괄호 안ì—� 있는 문ìž�는 모ë‘� ì§‘í•©ì�˜ 구성ì›�ì�´ ë�˜ë©°, ì§‘í•©ì—� ì†�한 문ìž� 가운ë�° 하나가 ì�¼ì¹˜í•œë‹¤. ì§‘í•©ì—� ì†�한 ëª¨ë“ ë¬¸ìž�ê°€ 모ë‘� ì�¼ì¹˜í• 필요는 없다.
예를들어,
* ì •ê·œí‘œí˜„ì‹� [ ns ] a.\.xls
ê²°ê³¼
== 문�집합 범위 사용하기(준�) ==
문ìž� ì§‘í•© 찾기. ì •ê·œ 표현ì‹�ì�˜ ëª¨ë“ ë¬¸ìž�를 뜻하는 '.'ê°€ 있ì�Œì�„알것ì�´ë‹¤. 하지만 ëª¨ë“ ë¬¸ìž�ë§�ê³ ì†Œë¬¸ìž�ë§Œ ì°¾ê³ ì‹¶ë‹¤
대문ìž�ë§Œ ì°¾ê³ ì‹¶ë‹¤. 숫ìž�ë§Œ ì°¾ê³ ì‹¶ë‹¤ í• ë•ŒëŠ” 어떻게 해야하는가? ì�´ëŸ° 해당 '범위'를 ì§€ì •í•´ì„œ 찾는 방법ì�€ 다ì�Œê³¼ 같다.
=== 예문 ===
* ì •ê·œí‘œí˜„ì‹�
* {{{[ns]a[0123456789]\.xls}}}�나 {{{[ns]a[0-9]\.xls}}}
* ê²°ê³¼
=== ë‚´ìš© ===
* {{{다ì�Œê³¼ ê°™ì�´ [] 는 리스트를 나열해주는 것으로 .ê³¼ ê°™ì�´ 한글ìž�ë§Œì�„ ì§€ì›�한다 여러개ì�˜ []리스트를 ì‚¬ìš©í•˜ê³ ì‹¶ë‹¤ë©´ '*'(와ì�¼ë“œì¹´ë“œ)를 ë¶™ì�´ê±°ë‚˜ 범위를 ì§€ì •í•´ì£¼ëŠ” {}를 사용하여 []* ì�´ë‚˜ []{4,4}(4ê°œ 찾기)로 ì�´ìš©í• 수 있다.}}}
* {{{ë˜�한 다ì�Œê³¼ ê°™ì�´ [0-9] = [0123456789]와 ê°™ì�´ 사용하며 문ìž� ë˜�한 ì§€ì›�한다. 축약법ì�€ 하ì�´í”ˆ(-)ì�„ ë¶™ì�´ëŠ” 방법으로 [A-Z][a-z] ì�´ë°©ë²•ì�€ 아스키 코드 ë°©ì‹�ì�„ 따르며 축약시킬 경우 [a-A]는 ì—순ì�´ë¯€ë¡œ ë�˜ì§€ 않는다. ë˜�한 리스트([])안ì—�서는 ë˜�다른 리스트([])와 ì—슬래시(\), 하ì�´í”ˆ(-)ì�„ ì œì™¸í•˜ê³ ëŠ” 모ë‘� ì�¼ë°˜ 문ìž�와 ê°™ì�´ ì�¸ì‹�하므로 특수문ìž� %&^*$ 를 단순히 리스트 안ì—� 나열하는것으로 ê²€ìƒ‰í• ìˆ˜ 있다 리스트 안ì—�서 리스트([])를 검색하는 방법ì�€ ì—슬래시를 붙여 ì�´ìŠ¤ì¼€ì�´í”„를 시켜야한다.}}}
* ex ) [\\\[\]%\-&^*$a-zA-Z0-9]{{{[A-z][a-f]}}} 로 찾�수 있다.
== ì œì™¸í•˜ê³ ì°¾ê¸°(승한) ==
- �협/모순 . . . . 486 matches
= 모순�? =
* ì–‘ê·€ìž�씨ì�˜ 장편 소설로서 ì‚¶ì—� 대한 예리한 ê´€ì°°ë ¥ì�´ ë�‹ë³´ì�´ëŠ” 작품ì�´ë‹¤.
= �� 나는 어구 =
* ��� �구하면서 살아 가는게 아니� 살아 가면서 �구하는 것�다.
* 나는 ì�´ë§�ì—� 대해서 ì�´ 소설ì�„ ì�½ê¸° ì „ê¹Œì§€ëŠ” ê·¸ë ‡ê²Œ í�¬ê²Œ ëŠ�껴지는게 없었는ë�°.. 소설ì�„ ì�½ê³ 나서는 ì�´ë§�ì—� 대해서 ëŠ�껴지는게 ë§Žì•„ 졌다. ì�¸ìƒ�ì�„.. 미리 짜여진 계íš�대로.. 마ì�ŒëŒ€ë¡œ.. ë�œë‹¤ê³ 한다면 í–‰ë³µí• ê¹Œ? ìž�기가 í•˜ê³ ì‹¶ì�€ê²ƒì�€ 다 í• ìˆ˜ ìžˆê³ , 못하는게 없다면?? 과연 í–‰ë³µí• ê¹Œ~?? ì–´ë– í•œ 불행ë�„ 없는 행복ì�„ 행복ì�´ë�¼ê³ í• ìˆ˜ 있ì�„까? 하는 ìƒ�ê°�ì�„ 해본다. ì�¸ìƒ�ì�´ ê·¸ë ‡ê²Œ 만만하지는 않ì�„ê±° ê°™ê³ , ê·¸ë ‡ê²Œ 만만하게 사는게 좋ì�„ê±° 같지는 않다. 나ì�˜ ì�¸ìƒ�ë�„ ë‚´ 계íš�대로 ë�œê²ƒë�„ ì•„ë‹Œê³ .. 지금 ìƒ�ê°�하면 그게 ë�” 재밌는 ì‚¶ì�„ ì‚´ 수 있게 ë§Œë“ ê±´ 아닌지 하는 ìƒ�ê°�ì�´ ë“ ë‹¤.
= �� =
* ì�´ì±…ì�„ ì�½ìœ¼ë©´ì„œ 행복과 불행ì—� 대해서 ìƒ�ê°�í•´ 보았다. ê·¸ë¦¬ê³ ì‚¬ëž‘ì—� 대해서ë�„ ìƒ�ê°�í•´ 본다. ì§„ì •í•œ 행복ì�€ 불행ì�´ 있기ì—� ì¡´ìž¬í• ìˆ˜ 있는거 같다. 불행ì�´ 없는 ì‚¶ì�€ 행복ë˜�한 없는 ì‚¶ì�´ë‹¤. 행복ì�´ë�¼ëŠ” 것ë�„ ì–´ë– í•œ 기준ì�´ í•„ìš”í• í…�ë�° ê·¸ 기준으로서 불행ì�´ ì �합하기 때문ì�´ë‹¤. 모......순..... ê·¸ë ‡ë‹¤ë©´ ì–´ë–¤ 방패ë�„ ëš«ì�„ 수 있는 ì°½ì�´ 있기ì—� ì–´ë–¤ ì°½ë�„ 막ì�„ 수 있는 방패ë�„ 존재 í•œë‹¤ê³ ë§�í• ìˆ˜ 있는 ê±´ê°€?..ì–´ë–¤ ì°½ë�„ 막ì�„ 수 있다는 ë§�ì—�서 ì–´ë– í•œ ì°½ì�´ë�¼ëŠ” ë§�ì�´ ì–´ë– í•œ 방패ë�„ ëš«ì�„ 수 있ì�„ 만한 ì°½ì�´ë�¼ëŠ” ê°€ì •ì�´ 숨어 있다. 즉 ì–´ë– í•œ ì°½ë�„ 막ì�„ 수있다는 ë§�ì�€ í•„ì—°ì �으로 어떤한 방패ë�„ ëš«ì�„ 수 있는 ì°½ì�´ë�¼ëŠ” 존재ì�˜ 기반 위ì—�서 존재 í• ìˆ˜ 있는 것ì�´ë‹¤. ê·¸ ë§�ì�˜ 성립 여부를 ë– ë‚˜ì„œ ê·¸ ë§�ì�˜ 존재ë�¼ëŠ” 기반위ì—�서 ìƒ�ê°�하면 ë‘� ë§�ì�€ 서로ì�˜ 불가분ì�˜ 관계ì—� 있는 것ì�´ë‹¤. 세ìƒ�사ì�˜ ëª¨ë“ ê´€ê³„ê°€ 그런건 ì•„ë‹�까?..
["책분류"]
- DispatchedInterpretation . . . . 484 matches
ì�¸ì½”딩ì�€ 프로그래ë°�ì—� 있어서 필수ì �ì�´ë‹¤. ë�°ì�´í„°ê°€ 계산으로부터 분리ë�˜ì–´ 있ë�˜ 과거ì—�는, ì�¸ì½”딩 작업ì�€ 매우 중요했다. 삑사리 한번 ë‚´ë©´ ë�ˆ ê²�나 ë§Žì�´ 들었다. 하지만 ê°�체지향 시대ì—�는 좀 다르다. ì�¸ì½”딩ì�€ ë‘�번째로 ë°€ë ¤ë‚˜ê³ ê°�체들 사ì�´ì�˜ ì±…ìž„ì�„ 분배하는 것ì�´ 가장 중요하게 ë�œ 것ì�´ë‹¤. 잘짜여진 OO 프로그램ì—�는, ì–´ë– í•œ ì •ë³´ì—� 관심ì�„ 가지는 ê°�ì²´ê°€ 하나밖ì—� 없어야 한다. ê·¸ ê°�체는 ìž�ì‹ ì�˜ ì •ë³´ì—� ì§�ì ‘ ì ‘ê·¼í•˜ê³ , ì�€ë°€í•˜ê²Œ ì�¸ì½”딩과 디코딩ì�„ 수행한다.
ê·¸.러.나. ê°�ì²´ì�˜ ì •ë³´ê°€ 다른 ê°�ì²´ì—� ì˜�í–¥ì�„ 미ì³�야만 í• ë•Œê°€ 있다. ê°„ë‹¨í• ë•ŒëŠ”, 그냥 ì�¸ì½”딩ë�œ 오브ì �트ì—� 메세지를 ë³´ë‚´ë©´ 수월하게 í•´ê²°ì�´ 가능하다. 하지만 복잡한 경우ì—�는 힘들다. ë¬¸ì œëŠ” 수백ì�˜ í�´ë�¼ì�´ì–¸íŠ¸ë“¤ì—�게 ëª¨ë“ íƒ€ìž…ì�˜ ì •ë³´ì—� 대해 명시ì �으로 case 형태ì�˜ 구조를 만들기를 ì›�하지 않는다는 것ì�´ë‹¤.(??)
ì—시 코드로 ì�´í•´í•˜ëŠ” 것ì�´ ë¹ ë¥´ë‹¤. Shape ê°�체는 line, curve, stroke, fill 커맨드들ì�˜ 순차ì �ì�¸ 조합으로 ì�´ë£¨ì–´ì ¸ 있다. ì�´ê²ƒì�€ commandAt(int)ë�¼ëŠ” n번째 커맨드를 리턴해주는 메세지와, argumentsAt(int)ë�¼ëŠ” 커맨드ì—� 넘겨줄 ì�¸ìž�들ì�˜ ë°°ì—´ì�„ 리턴해주는 메세지를 ì œê³µí•´ì¤€ë‹¤.
위ì�˜ 코드를 ë³´ë©´ ì•Œê² ì§€ë§Œ, CURVE 다ì�Œì—�는 STROKE, FILL 등ì�´ 계ì†� 나올 것ì�´ë‹¤. 즉, case 구조를 씀으로ì�¨, OAOOì�˜ ì›�ì¹™ì�„ ìœ„ë°˜í•˜ê³ ìžˆë‹¤. ì�´ì—� 우리는 case 구조가 ì�¸ì½”딩ë�œ ê°�ì²´ 안ì—� 숨겨지ë�„ë¡� 하는 í•´ê²°ì±…ì�´ 필요하다.
ëª¨ë“ ì»¤ë§¨ë“œë¥¼ 위한 case 구문ì�„ ì“°ì§€ ë§�ê³ , PostScriptShapePrinterì—� ëª¨ë“ ì»¤ë§¨ë“œë¥¼ ë‘�ìž�.
ë˜�한, commantAtì�´ë‚˜ argumentAtê°™ì�€ 메세지 ë§�ê³ , sendCommand(at,to) ê°™ì�€ 메세지를 ì œê³µí•˜ìž�. 위ì�˜ line,curveë�„ ì�´ê¼´ì�´ë¯€ë¡œ ê°™ì�´ 다룰수 있다.
ì € 메소드는 Shape로 가는게 좋ì�„ 듯하다.
그러면 ì�´ë ‡ê²Œ 간단해진다.
ì •ë¦¬í•´ë†“ê³ ë³´ë‹ˆ... 무슨 ë§�ì�¸ì§€ ëª¨ë¥´ê² ë‹¤.--; 앞ì�´ëž‘ ë’¤ì�˜ 연관관계가 ìƒ�당히 떨어진다. 본ì�¸ì�˜ í•´ì„�ì�´ 부족한 탓ì�´ë‹¤. ë¹ ë¥¸ 시ì�¼ ë‚´ì—� 보강해서 ì˜¬ë¦¬ê² ë‹¤.
- ì •ëª¨/2011.7.4 . . . . 484 matches
* 참가ìž� : [김수경], [서지혜], [ì •ì�˜ì •], [권순ì�˜], [김준ì„�], [송지ì›�], [ìž„ìƒ�현], [황현], [변형진]
== 프로ì �트/스터디 ==
* ì§€ì†� 여부 ê²°ì • ë°� 새로운 프로ì �트/스터디 ì œì•ˆ
* 여름방학 프로ì �트/스터디는 [2011년활ë�™ì§€ë�„]ì—�서 보실 수 있습니다.
* 대� : Zeropager�면 누구나
* 채�� 분께는 문화�품권� !!
* 기한 : 7월 �까지
* 다�주부터 진행�니다.
* 주� : [김태진]
== 방학 대잔치 ==
* [ë�°ë¸”ìŠ¤ìº í”„2011]ì�´ ë��ë‚˜ê³ ì§„ì •í•œ ë°©í•™(?)ì�´ ë�˜ì—ˆìŠµë‹ˆë‹¤.
* 장소 : 노량진 í• ë¨¸ë‹ˆê³±ì°½
== 후기 ==
* OMS 1달반� 연기�어 드디어 하는군요. // 곱창... 츄릅. -[김태진]
* 중간ì—� 물리 êµ�수님ì—�게서 ì „í™” 와서 ì „í™” ë°›ê³ ì˜¤ë‹ˆê¹Œ ë§Žì�€ 부분ì�´ 지나가있ë�”êµ°ìš” -ã……-;;;; ì©�.. ë� 그래ë�„ 들ì�„ ë‚´ìš©ì�€ 다 들었으니ê¹�... ë°©í•™ì�„ ë§žì•„ 새로ì�´ 스터디가 ì§„í–‰ë�˜ëŠ” ê±´ 열심히 í•´ ë´�ì•¼ê² ë„¤ìš”a ê²°êµ ë°©í•™ì�´ë“ ì•„ë‹ˆë“ í•™êµ�는 ìž�주 오게 ë�œ -ã……-ã…‹ ë��ë‚˜ê³ ê³±ì°½ì§‘ì�´ëž‘ 하우스?ì—�서 ì•„ì�´ìФí�¬ë¦¼ ë¨¹ê³ ì˜¤ë�½ì‹¤ 가서 1945한íŒ� í•˜ê³ (펌프가 없어서 ëª»í•˜ê³ ) 재미있었습니다. ã…‹ã…‹ã…‹ - [권순ì�˜]
* ë§Žì�€ 스터디ì—� 참가하게ë�˜ì—ˆìŠµë‹ˆë‹¤. ì�´ë²ˆì—�는 기필코 무언가를 ì–»ì–´ê°€ì•¼ê² ìŠµë‹ˆë‹¤. ê°�오를 다지며... -[ì •ì�˜ì •]
* 재학ìƒ�으로 지낼 수 있는 마지막 학기ë�¼ê³ ìƒ�ê°�하니 ì—대 ì œë¡œíŽ˜ì�´ì§€ 활ë�™ 중 가장 ë§Žì�€ 프로ì �트/스터디ì—� 참가하게 ë�˜ì—ˆìŠµë‹ˆë‹¤. ê·¸ ë�™ì•ˆì�˜ 지피 활ë�™ì—� 비해 프로ì �트/스터디 활ë�™ì�„ ì°¸ ì �게 í–ˆë�˜ê²Œ ë¶€ë�„ëŸ½ë„¤ìš”ã… ì—시 공부와는 거리가 먼... ë� 하나 ë�„중하차 하지 ì•Šê³ ë��까지 í•˜ê³ ì‹¶ì–´ìš”. 곱창ì�€ 검색한 보람ì�´ ìžˆì—ˆê³ ì˜¤ë�½ì‹¤ì—�서 아무 게임ë�„ 못한건 ì•„ì‰¬ì› ìŠµë‹ˆë‹¤. (í…Œí�¬ë‹ˆì¹´ë�¼ë�„ 배워야 하나...ㄱ-) - [ì§€ì›�]
[ì •ëª¨], [2011년활ë�™ì§€ë�„]
- ProjectVirush . . . . 481 matches
월,화,목요� 10시
== 시나리오 ==
외계ì�¸ì�´ 지구ì—� 있는 ìƒ�명체ì—�게 ë°”ì�´ëŸ¬ìŠ¤ë¥¼ 보낸다. ê°•ë ¥í•œ ë°”ì�´ëŸ¬ìŠ¤ë¡œ 지구 ìƒ�명체를 ëª°ì‚´í•˜ë ¤ê³ í”Œë ˆì�´ì–´ëŠ” ë°”ì�´ëŸ¬ìŠ¤ë¥¼ í†µì œí•˜ëŠ” 과학ìž�ê°€ ë�œë‹¤. 외계 본부ì—�서 ë°›ì�€ ì§€ë ¹ì�„ 성공ì �으로 수행하면 ë³´ìƒ�ì�´ 뒤따르지만, 그러기 위해서는 만만치 않ì�€ 다른 ë°”ì�´ëŸ¬ìŠ¤ë“¤ì�„ ë”°ë�Œë¦´ ì „ëžµì�„ 세워야 한다.
== 마스코트 ==
그래ë�„ 마스코트는 ê·€ì—½ì£ ?
== �� ==
SVN주소 : svn://zeropage.org/home/SVN/aekae/ProjectVirush/Client, svn://zeropage.org/home/SVN/aekae/ProjectVirush/Server
Tracì�„ ì�´ìš©í•´ [http://165.194.17.5/trac/aekae/timeline 프로ì �트 ì§„í–‰ìƒ�황]ê³¼ [http://165.194.17.5/trac/aekae/browser//ProjectVirush Source Code]를 확ì�¸í• 수 있습니다.
로그� ���언트 로그�, 가입화면 만들기 1.5
로그� ���언트 사용� 암호 암호화 1.5
로그� 서버 사용�를 파�� 등� 0.5
예약(zone->lab) 서버 현재 ëª…ë ¹ 파ì�¼ë¡œ ì €ìž¥ 2
예약(zone->lab) 서버 사용ìž�마다 ìŠ¤ë ˆë“œ í• ë‹¹ 4
예약(zone->lab) 서버 ëª…ë ¹ì–´ 쿨타임 ì²´í�¬ 4
ì œìž‘ì‹¤ í�´ë�¼ì�´ì–¸íЏ ë°”ì�´ëŸ¬ìФ ì�´ë¦„ ìž…ë ¥ 부분 추가 12
ì œìž‘ì‹¤ 서버 ë°”ì�´ëŸ¬ìŠ¤ê°€ ì�´ë¦„ì�„ ê°–ë�„ë¡� 1
연구실 서버 사용ìž�당 실험용 ì§€ì— ìƒ�성 6
연구실 서버 ì‹œë®¬ë ˆì�´í„°ì™€ ì—°ê²° 2
연구실 서버 실험결과 만들어 보내주기 1
예약(lab->zone) 서버 실험 ì§€ì—ê³¼ 게임 ë‚´ ì§€ì— í†µí•©í•˜ê¸° 0.5
- ��호/시스템프로그래�과어셈블리어 . . . . 481 matches
API Hookingì�„ 통해 Application ì�´í•˜ì�˜ ì°¨ì›�ì—�서 프로그램ì�„ ìž�ìœ ìž�재로 다룰 수 있다는 것ì�„ ë°°ì› ë‹¤.
몇몇 게임(카트ë�¼ì�´ë�”, 워ë¡�, 대í•해시대 등등)ì�˜ 프로그래머들ì�´ Application 층만ì�„ 다룰줄 아는 무ì‹�한 프로그래머ë�¼ëŠ” 것ì�„ 알았다. (특히, 워ë¡�ì�˜ 프로그래머는 프로그래머ë�¼ê¸° 보다 ì½”ë�”ì—� ê°€ê¹�ê³ ë°°ìš´ 것만 쓸 줄 아는 무ì‹�한 바보ì�´ë‹¤. ê·¸ 프로그래머는 개발ìž�로서ì�˜ 수명ì�´ 매우 ì§§ì�„ 것ì�´ë‹¤. 3ë…„ë�„ 못가 짤리거나 혹ì�€ 워ë¡�ì�´ë�¼ëŠ” 게임ì�´ 사ë�¼ì§ˆê±¸?) - (ì�´ 게임들ì�€ 코드를 숨기지 못하게 하는 방법ë�„ 모르는 모양ì�´ë‹¤. ì�´ëŸ°ì‹�으로 게임들ì�„ 건들여 패치를 만들 수 있다. KartRider는 요즘ì—�와서 debug를 불가능하게 í•´ë‘�ê³ ì‹¤í–‰ 파ì�¼ì�„ packing 한 모양ì�´ë‹¤. ë� 그래ë�„ ë§Žì�€ 코드들ì�„ ë”°ë�¼ê°€ì§€ ì•Šê³ ntdll.ZwTerminateProcessì—� BreakPoint를 걸어 앞 함수를 건들ì�´ë©´ 그만ì�´ì§€ë§Œ.)
System Programming� 통해 Application층 프로그래�� 본질� 깨닫기 시작했으며, 가장 중요한 것� Assembly란 것� 다시 한번 깨달았다.
Assembly를 ìž�ìœ ìž�재로 다루지 못하는 프로그래머는 ê·¸ 수명ì�´ 매우 짧다. 아니ë�¼ê³ ? 100ì—� 80~90%는 그럴걸? 나머지 10~20%ì�˜ 프로그래머ë�„ 디버그 ëŠ¥ë ¥ì�€ í˜„ì €ížˆ 떨어질 것ì�´ë‹¤. 디버그 ëŠ¥ë ¥ì�´ ì¢‹ë‹¤ê³ í•´ë�„ Assembly를 ìž�ìœ ìž�재로 다루는 프로그래머를 ê²°ì½” 능가 í• ìˆ˜ 없지.
프로그래머ë�¼ë©´ Codeì�˜ 본질ì�„ 알아야한다. 그것ì�„ ì�´ë£¨ëŠ” 것ì�´ Assemblyì�´ë‹¤. ì�´ê²ƒì�„ 수행하지 않ì�€ 프로그래머는 프로그래머가 아니ë�¼ Coderì�´ë‹¤. Assembly로 íŠ¹ì • 함수를 ë”°ë�¼ë‹¤ë‹ˆë©° ì‹¤ì œë¡œ ì�µížˆëŠ” 방법ì�€ MSDNì—�서 나와있는 것ì�„ 그대로 ë² ë�¼ëŠ” 것보다 í˜„ëª…í• ì§€ 모른다. 프로그래ë°�ì�€ 배우는것ì�´ 아니ë�¼ ì§�ì ‘ Code를 짜보는 것ì�´ë‹¤. MSDNì�„ 보는 것과 debug로 ë”°ë�¼ 가보는 것ì�€ ê·¸ ì°¨ì�´ê°€ í�¬ë‹¤.
프로그래ë°�ì�„ 처ì�Œ ì ‘í•˜ëŠ” 사람으로서는 Assembly어는 무리가 있ì�„ì§€ë�„ 모르나, 약간ì�˜ ì§€ì‹�ì�„ 갖춘 사람ì�€ Assembly어를 ê¼ ë°°ì›Œì•¼í•œë‹¤. Assembly어는 ê²°ì½” 사ë�¼ì§ˆ 수 없는 언어ì�´ë‹¤. ì�´ê²ƒì�€ 매우 중요하며, ì�´ 때문ì—� 대학ì—�서ë�„ ì •ê·œ ê³¼ì •ì†�ì—� í�¬í•¨ë�˜ì–´ 사ë�¼ì§€ì§€ 않는 것ì�´ë‹¤.
- 2005리눅스프로ì �트<설치> . . . . 480 matches
= 2005리눅스 프로ì �트 =
== 리눅스 설치 ë²„ì „ ==
* ë²„ì „: Fedora core4
== 설치 방법 ==
Upload:Fedora core4 설치 방법.pdf
Upload:vmware 한글사용서.pdf
== �료 ==
* Fedora core4ìž�료는 CD4장 분량ì�´ê¸°ë•Œë¬¸ì—� ì–´ë””ì—�다가 올릴방법ì�´ 없어서 í•„ìš”í•˜ì‹ ë¶„ì�€ ì €ì—�게 ì—°ë�½ì�„주세요.
그러면 ì œê°€ CD를 구워 ë“œë¦¬ê² ìŠµë‹ˆë‹¤.^^
*VMware-workstation-5 ì�´ëž€ ê°€ìƒ� 컴퓨터 프로그램입니다. 윈ë�„ìš°ì—�서 VM으로 여러 윈ë�„우를 설치 í• ìˆ˜ê°€ 있습니다.(컴터사양ì�´ 딸리시는분ì�€ ëŠ�릴것입니다.)
== 기타 내용 ==
* ë�°ë¹„안ì�„ ì‚¬ìš©í• ë ¤ê³ í–ˆì§€ë§Œ 경험부족 때문ì—� X-WINDOW를 설치를 못해서 다른 ë²„ì „ì¤‘ì—� ë ˆë“œí•« 계열ì�¸ Fedora core4를 ì„ íƒ�했습니다. ë ˆë“œí•«,ë�°ë¹„안,Fedora 설치 해서 ì�´ ë²„ì „ì�´ ì œì�¼ ê° ì°®ì�€ 것같아서 ì�´ê±¸ë¡œ 사용하기로 ê²°ì •ì�„ 했습니다.
''ë�°ë¹„안ì—�서는 x-window-system 패키지만 설치하면 만서 ok ì�¸ë�°;; ì�¨ë³´ë©´ ë°°í�¬ë°©ì‹�ì�´ ë�°ë¹„안 ë§Œí�¼ 편한것ì�´ ì—†ì£ ''
* 만약 하드가 모ìž�르ë�˜ì§€ 윈ë�„ìš°ì—�서 리눅스를 ë�Œë¦¬ê³ ìž� 하시는 ë¶„ì�€ 위 VMwareì�„ 사용하시기 ë°”ëž�니다.
VMì�„ 사용하시면 ë§Œì�€ 용량과 불편함ì�´ ë�œí• 것입니다^^;
== ì •ë³´ ==
* 1ì°¨ 스터디는 ëª…ë ¹ì–´ì™€ VI사용 법ì�„ í•˜ê² ìŠµë‹ˆë‹¤.
== ë”´ì§€ ==
* 그놈 리눅스는 없다네...;; 그놈ì�€ kde와 ê°™ì�€ X-서버(맞나? X 아님 윈ë�„ë§¤ë‹ˆì ¸ ì�¸ë�°..)ì�˜ 종류ì�¼ë¿�...
* ì•„~ 맞당..ã…‹ã…‹ ìˆ˜ì • 완료......-수ìƒ�-
- RandomWalk . . . . 480 matches
'ìˆ ì·¨í•œ ë°”í€´ë²Œë ˆ' ë¬¸ì œë�¼ê³ ë�„ 한다. 다ì�Œê³¼ ê°™ì�€ 격ìž�ì—� ìˆ ì·¨í•œ ë°”í€´ë²Œë ˆê°€ ìžˆë‹¤ê³ í•´ ë³´ìž� [[BR]] [[BR]]
ë°”í€´ë²Œë ˆëŠ” ìž„ì�˜ì�˜ 한 ì �ì—�서 시작하여서 ìž„ì�˜ì�˜ 방향으로 움ì§�ì�´ê²Œ ë�œë‹¤. ì�´ë¯¸ 지나갔ë�˜ ìž�리ì—� 다시 ê°ˆ 수 있으며 프로그램ì�€ ë°”í€´ë²Œë ˆê°€ ê°� 위치ì—� 몇번 갔는지 기억하여야 한다. 프로그램ì�€ ë°”í€´ë²Œë ˆê°€ ëª¨ë“ ì§€ì �ì—� ì �ì–´ë�„ 한번 ì�´ìƒ� ë�„달하였ì�„ 경우 ë��난다. ë°”í€´ë²Œë ˆëŠ” 가로, 세로, 대ê°�ì„ ìœ¼ë¡œ 한칸 씩만 움ì§�ì�¼ìˆ˜ 있으며, ë°”í€´ë²Œë ˆê°€ 움ì§�ì�´ëŠ” ë°©í–¥ì�„ ëžœë�¤í•˜ê²Œ 만드는 것ì�€ ê°�ìž�ê°€ ìƒ�ê°�í•´ ë³´ë�„ë¡� 한다.
* ìž…ë ¥ : 격ìž�ì�˜ 가로, 세로 í�¬ê¸°, ë°”í€´ë²Œë ˆì�˜ 초기 위치
* ì¶œë ¥ : ê°� 칸ì—� ë°”í€´ë²Œë ˆê°€ 멈추었ë�˜ 횟수, ë°”í€´ë²Œë ˆê°€ 움ì§�ì�¸ 횟수.
=== ì‹¬í™”ë¬¸ì œ ===
* 격ìž�ì�˜ 가로, 세로ì�˜ í�¬ê¸°ë¥¼ ìž…ë ¥ë°›ì�„때. ì—„ì²ë‚˜ê²Œ í�° í�¬ê¸°ë¥¼ ìž…ë ¥í•˜ë©´ 어떻게 í• ê²ƒì�¸ê°€? ë°°ì—´ì�˜ ë�™ì � í• ë‹¹ì�„ ì�´ìš©í•´ì„œ 2ì°¨ì›�ë°°ì—´ì�„ 어떻게 ì‚¬ìš©í• ê¹Œ? (c/c++ì�€ ìž�바와 달리 2ì°¨ì›�ë°°ì—´ì�„ ë�™ì �í• ë‹¹ í• ìˆ˜ 없다. ë”°ë�¼ì„œ ê°�ìž�ê°€ pseudo (혹ì�€ imitation) dynamic 2D array 를 ë””ìž�ì�¸í•˜ì—¬ì•¼ 한다)
* í• ìˆ˜ 있다. ìž�바와 비슷한 모습으로 --["ìƒ�민"]
=== ë¬¸ì œ 소스들 ===
* 아래와 ê°™ì�€ ì˜ˆì œ ì‹�으로 소스를 ë§Œë“ íŽ˜ì�´ì§€ì—� 넣어 주세요.
||ë�„ì „ìž�||사용언어|| Source ||
||ì‹ ì„±ìž¬||C||["RandomWalk/성재"]||
||장�지||C||["RandomWalk/�지"]||
||임��||C||["RandomWalk/��"]||
||조현민||C||["RandomWalk/현민"]||
||박종찬||C||["RandomWalk/종찬"]||
||�대근||C||["RandomWalk/대근"]||
||ìœ ìƒ�ìš±||C||["RandomWalk/ìœ ìƒ�ìš±"]||
||ì‹ ì§„ì˜�||C++||["RandomWalk/ì‹ ì§„ì˜�"]||
||임��||C||["RandomWalk/임��"]||
||강�수||C++||["RandomWalk/ExtremeSlayer"]||
- 새싹êµ�실/2013/ë�¼ì�´ížˆìŠ¤ì•„ìš°í† ë°˜ . . . . 479 matches
* ë°˜ ì�´ë¦„ì�˜ ìœ ëž˜ [http://krdic.naver.com/detail.nhn?docid=11489800 네ì�´ë²„êµì–´ì‚¬ì „]
* ë�¼ìž„ì�„ 맞추면서, 최대한 ê¸¸ê³ , 그나마 공학 냄새가 ë�œ 나며, ë¶�한어가 아닌 명사를 ì„ ì •.
* 반 �름 �나 웃겨요 ㅋㅋ -[최연웅]
= 참여� 명단 =
[ê³ í•œì¢…],[임지훈],[ì�´ëª…ì—°],[ì§€ì˜�민],[박경준]
= 우리� 목표 =
> '''새싹 êµ�실ì�„ 통해서 ë°°ìš°ê³ ì‹¶ì�€ 것, ì–»ì–´ê°€ê³ ì‹¶ì�€ 것, 목표와 ê°�오 등ì�„ ì �어주세요!!'''
* 새싹ì�„ 통해 ì •ë§�로 ìœ ìš©í•œ 측면ì—�서ì�˜ 언어를 ë°°ìš°ê³ ì»´í“¨í„°ì–¸ì–´ë¥¼ 최대한 마스터 하는 쪽으로 ë…¸ë ¥í•˜ê² ìŠµë‹ˆë‹¤.!!-[박경준]
* 수업 ë”°ë�¼ê°€ê¸° ë¶€ë‹´ìŠ¤ëŸ¬ì› ëŠ”ë�° 좋ì�€ 기회 ê°�ì‚¬í•©ë‹ˆë‹¤ã… ã… ì—´ì‹¬ížˆ í•˜ê² ìŠµë‹ˆë‹¤!-[ì�´ëª…ì—°]
* ì •ë§� 컴퓨터 못하지만 ã… ã… ì�´ë²ˆ 기회를 통해 ì§„ì§œ 열심히 í• ê²Œìš” 잘부íƒ� 드립니다~!-[ì§€ì˜�민]
* ì •ë§� ì‹ ë‚˜ê²Œ ë°°ì›Œë³´ê² ìŠµë‹ˆë‹¤. - [임지훈]
= 수업 =
* ì�¼ë‹¨ 수요조사 ì¡°ì°¨ 못 했으니 ì •ë§� 기본ì �ì�¸ C언어를 ê°€ë¥´ì¹ ê²�니다.
* ì˜�ì–´, 수학 ë¹¼ê³ ëª¨ë¥´ëŠ”ê±° 물어보면 다 대답해 줄 수 있ì�Œ(...)
* 물리는 수학임!!!... 대학êµ� ìž…í•™í•˜ê³ ë‚˜ì„œ 과학 과목 하나ë�„ ì•ˆê±´ë“œë ¸ëŠ”ë�°, 물리는 ì• ì´ˆì—� 못 했는ë�° 대답해 줄 수 있ì�„리가 ì—†ìœ¼ì–´ìœ¼ã… ã…œ
* 너무 공부쪽으로 ìƒ�ê°�하지 ë§�ê³ ë‹¤ë¥¸ê²ƒë�„ 물어ë´�ë�„ ë�¨.
* 매주 수요� 2시� 모입니다.
* 2회 결�시 퇴출.
== 1회차 ==
[새싹êµ�실/2013/ë�¼ì�´ížˆìŠ¤ì•„ìš°í† ë°˜/1회차]
- ChocolateChipCookies . . . . 478 matches
[http://online-judge.uva.es/p/v101/10136.html �문보기]
ì�¸ê¸°ë�„:C(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
초코칩 ì¿ í‚¤ë¥¼ 만들기 위해 밀가루와 소금, 기름, ë² ì�´í‚¹ 소다, 초콜릿 칩ì�„ 섞어서 반죽ì�„ ë§Œë“ ë‹¤ì�Œ 가로, 세로 50cmì�˜ ì •ì‚¬ê°�형 모양으로 밀어서 편다. ê·¸ë¦¬ê³ ì�´ í�‰í�‰í•œ 반죽ì�„ ì›�형으로 잘ë�¼ì„œ ì¿ í‚¤íŒ� 위ì—� 놓ì�€ 다ì�Œ 약 20ë¶„ ë�™ì•ˆ 오ë¸�ì—�서 굽는다. ì¿ í‚¤ê°€ 다 ë�˜ê³ 나면 오ë¸�ì—�서 꺼내서 ì‹�힌다.
반죽ì�„ 밀어서 편 다ì�Œì—� 첫번째 ì¿ í‚¤ë¥¼ 잘ë�¼ë‚´ëŠ” 단계를 ìƒ�ê°�í•´ë³´ìž�. 반죽ì—� 들어있는 초콜릿 칩ì�€ 모ë‘� 겉으로 드러나 있는ë�°, ì›� 안ì—� 칩ì�´ 최대한 ë§Žì�´ 들어갈 수 있ë�„ë¡� ìž�르는 방법ì�„ 찾아보ìž�.
첫째 줄ì—�는 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì–‘ì�˜ ì •ìˆ˜ê°€ 한 ê°œ ìž…ë ¥ë�œë‹¤. ê·¸ 다ì�Œ 줄ì�€ 빈 줄ì�´ë©°, 서로 다른 테스트 ì¼€ì�´ìŠ¤ëŠ” 빈 줄로 구분ë�œë‹¤.
ê°� 테스트 ì¼€ì�´ìŠ¤ë§ˆë‹¤ 여러 줄ì�´ ìž…ë ¥ë�˜ëŠ”ë�°, ê°� 줄마다 ì¿ í‚¤ 반죽ì�˜ ì •ì‚¬ê°�형 표면ì—� 있는 칩ì�˜ 위치ì�¸ (x,y) 좌표를 나타내는 ë¶€ë�™ì†Œìˆ˜ì �수가 ë‘� 개씩 ìž…ë ¥ë�œë‹¤. ê°� 좌표는 0.0 ì�´ìƒ� 50.0 ì�´í•˜ë‹¤. (단위는 센티미터) ê°� 칩ì�€ ì �으로 ìƒ�ê°�í• ìˆ˜ 있다. 초콜릿 칩ì�˜ 개수는 최대 200개며, ì „ë¶€ 서로 다른 위치ì—� 있다.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 지름 5cmì�¸ ì¿ í‚¤ 한 ê°œì—� 들어갈 수 있는 초콜릿 칩ì�˜ 최대 개수를 나타내는 ì •ìˆ˜ë¥¼ 하나씩 ì¶œë ¥í•œë‹¤. ì¿ í‚¤ê°€ ì™„ì „ížˆ 가로, 세로 50cmì�¸ 반죽 íŒ� 안ì—� 들어가야 í• í•„ìš”ëŠ” 없다(즉 ì¿ í‚¤ê°€ ì™„ì „ížˆ ì›� 모양ì�´ 아니어ë�„ 괜찮다).
서로 다른 테스트 ì¼€ì�´ìФì�˜ ê²°ê³¼ 사ì�´ì—�는 빈 줄ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 허준수 || C++ || Wrong ~ -..ㅡ;; || [ChocolateChipCookies/허준수] ||
|| [조현태] || C++ || . || [ChocolateChipCookies/조현태] ||
=== ì“°ë ˆë“œ ===
ì�´ê±° 좌표ì�˜ ìž…ë ¥ì�´ ë��났ì�Œì�„ 어떻게 알리지? - 준수
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- HelpOnProcessingInstructions . . . . 478 matches
== 프로세싱 ì�¸ìŠ¤íŠ¸ëŸì…˜ (PI) ==
모니위키 페ì�´ì§€ë¥¼ ì²˜ë¦¬í• ë•Œì—� 프로세싱 ì�¸ìŠ¤íŠ¸ëŸì…˜ (PI)ì—� ì�˜í•´ ê·¸ 기능ì�´ ì œì–´ë� 수 있습니다. 프로세싱 ì�¸ìŠ¤íŠ¸ëŸì…˜ì�€ 페ì�´ì§€ì�˜ 맨 ìƒ�단ì—� 위치하며, "{{{#}}}" 문ìž�로 시작하는 키워드(대소문ìž� 구분없ì�Œ)로 구성ë�˜ë©° ì�¸ìž�ê°€ ì„ íƒ�ì �으로 ë¶™ì�„ 수 있습니다. {{{##}}} ë‘�개가 시작ë�˜ëŠ” 줄ì�€ 주ì„�줄로 처리ë�©ë‹ˆë‹¤.
ì§€ì›�ë�˜ëŠ” 여러가지 프로세싱 ì�¸ìŠ¤íŠ¸ëŸì…˜ (PIs):
* {{{##}}} ''ëª¨ë“ í…�스트'': 주ì„�
* {{{#format}}} ''format-ì§€ì •ìž�'': 페ì�´ì§€ì�˜ í�¬ë§·ì�„ ì§€ì •í•©ë‹ˆë‹¤. {{{#!}}}로 시작ë�˜ëŠ” 경우는 공백 ì—†ì�´ 바로 í�¬ë§·-ì§€ì •ìž�를 ì”�니다.
* '''wiki''': 기본 위키 마�업
* '''plain''': �반 �스트
* '''html''': �반 html (�부 위키�서는 지��지 않� 수 있�)
* '''StructuredText''' ( <!> 모니위키�서 지�하지 않�)
* '''markdown''' : markdown 문법� 지�합니다. 모니위키 1.1.3 �후
* '''textile''' : textile 문법� 지�합니다. 모니위키 1.1.3 �후
* <!> vim ì�´ë‚˜ 기타 여러가지 í�¬ë§· ì§€ì •ìž�는 `plugin/processor` 아래ì�˜ ì§€ì›� 가능한 ëª¨ë“ í”„ë¡œì„¸ì„œì—� 대해서 가능합니다.
* {{{#redirect}}} ''페�지�름'': 다른 페�지로 �� (MeatBall:PageRedirect''''''참조)
ëª¨ë“ PI는 페ì�´ì§€ì�˜ 맨 ìƒ�단ì—� 위치해야 합니다. 특별히 {{{#redirect}}}는 가장 맨 윗줄ì—� 위치해야 합니다. 주ì„�ìž„ì�„ 나타내는 {{{##}}}ë§Œì�€ 페ì�´ì§€ ì–´ëŠ�ê³³ì—�나 쓸 수 있습니다만, 중간ì—� 쓰는 경우ì—�는 `wiki` í�¬ë§¤íŒ… 문서ì�¼ 경우ì—�ë§Œ {{{##}}}ê°€ 주ì„�으로 ì�¸ì‹�ë�©ë‹ˆë‹¤.
== 모니위키 확장 ==
* {{{#!}}}''프로세서-�름'': {{{#format}}} ''formatter''와 같다. 예) {{{#!vim}}}
* {{{#title}}} ''페ì�´ì§€ ì œëª©'': 좀 ë�” ìž¥í™©í•˜ê³ ì„¤ëª…ì �ì�¸ 페ì�´ì§€ ì œëª©ìœ¼ë¡œ 바꿔준다.
* {{{#action}}} ''action name'': 페�지� 대한 기본 액션� ''EditText'' �외� 다른 것으로 바꿔준다.
* {{{#keywords}}} ''keyword1,keyword2'': 페ì�´ì§€ì—� 대한 키워드를 ì„¤ì •í•œë‹¤.
* {{{#redirect}}} ''url'' : 페ì�´ì§€ë¥¼ 보게ë�˜ë©´ `url`ì�´ 가리키는 곳으로 ì�´ë�™í•œë‹¤. `url`ì�€ 페ì�´ì§€ ì�´ë¦„ì�´ ë� 수ë�„ ìžˆê³ , ì�¸í„°ìœ„키, url 등등ì�´ ë� 수 있다.
- TCP/IP . . . . 478 matches
== ì •ì�˜ ==
소켓 프로그래ë°�ì�„ 위한 TCP/IP 용어 ì •ë¦¬
�터넷 구조를 간단하게 살펴보면
|| ì• í”Œë¦¬ì¼€ì�´ì…˜ ||
|| ì „ì†¡ ||
|| 네트워� ||
|| 네트워í�¬ ì ‘ì†� ||
�런 그림� 그릴 수가 있다. 그림� 대한 설명� 하지 않는다.
위 그림중 ì „ì†¡ 계층 부분과 ì• í”Œë¦¬ì¼€ì�´ì…˜ 계층 사ì�´ì—�서 ì• í”Œë¦¬ì¼€ì�´ì…˜
개발ìž�를 위해서 ì œê³µë�˜ëŠ” API(Application Programming Interface)ì�˜ 가장 대표ì �ì�¸ 형태가 TCP/IP ì�´ë‹¤.
위ì—� 나왔ë�˜ 그림중 ì „ì†¡ 계층부분ì—� 해당하는 í”„ë¡œí† ì½œë“¤ì�´ë‹¤.
간단하게 설명해서 TCP 는 ì‹ ë¢°ì„±ìžˆëŠ” ì „ì†¡, UDP 는 '난 보냈으니 잘 ê°€ë�˜ì§€ ë§�ë�˜ì§€' ë�¼ê³ 하는 í”„ë¡œí† ì½œì�´ë‹¤.
ì• í”Œë¦¬ì¼€ì�´ì…˜ì�´ ë�°ì�´í„°ë¥¼ ë³´ë‚´ê³ ë°›ì�„수 있는 ì¶”ìƒ�ì � 계ë…�ì�´ë‹¤. ë�¼ê³ 하면 '먼소리여?' í• ì§€ 모른다.
쉽게 ë§�해서 ë�°ì�´í„°ë¥¼ 파ì�¼ì—� ì“°ê³ ì�½ëŠ” 것처럼 소켓ì�„ 사용해서 ë�°ì�´í„°ë¥¼ ì“°ê³ ì�½ì�„ 수 있단 소리다.
ì�´ë ‡ê²Œ 하면 다른 ì• í”Œë¦¬ì¼€ì�´ì…˜ ì—시 쓰여진 소켓ì�„ ì�½ì�„ 수 ìžˆê³ ê·¸ ì—ë�„ 성립한다.
== ì°¸ê³ ==
* ì�¸ì œ TCP/IP 소켓 프로그래ë°�ì—� 들어가 볼까? ê·¼ë�° ì‚¬ì „ì§€ì‹�ì�´ ë§Žì�´ ë¶€ì¡±í•˜ê² êµ°
위ì—�있는 것만으로는 íƒ�ë�„ 없지.. ê·¸ë ‡ë‹¤ë©´? 알아서들.. 찾아보시길.. -_-; (사실 나ë�„ 잘 몰ë�¼...)
* Richard Stevens와 Douglas Comerì�˜ ì €ìž‘ë“¤: ì�´ 쪽ì—�서는 ë°”ì�´ë¸”로 통함.
* Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs : TCP/IP 프로그래� � 모�
- Omok . . . . 477 matches
= ì •ì�˜ =
* 오목ì�„ ì§ë‹ˆë‹¤.
= 세부 단계 =
* 오목� 체�한다.
* 육목� 체�한다.
* 붙� 삼삼� 체�한다.
= 터보 씨 =
= 하는 방법 1 =
* ì €ëŠ” 나중ì—� 윈ë�„우즈 용으로 바꿀걸 ìƒ�ê°�해서 터보씨로는 그냥 ë�Œì•„가게만 짜봤습니다.
* ì œê°€ 작년ì—� ì�¼ë�˜ 방법입니다. 터보씨ì�˜ 그래픽 함수중ì—�서는 clrscr() 함수만 사용합니다.
* 처ì�Œì—� 화면ì�„ clrscr()로 지운 다움ì—� 화면ì—� íŒ�( '+' 연산기호 플러스.) 를 ë¿Œë ¤ ì¤�니다.
* 그 다움 화면� 움��면서
* 화면ì�„ 움ì§�ì�¼ë•Œ ì“´ 방법ì�€ 방향키 ë§�ê³ ê·¸ëƒ¥ ì˜�ì–´ ìž�íŒ�중 'I','J','L',','ì�„ 사용하여 움ì§�ì�´ê³ ì°�ì�„때는 'k' 를 사용했습니다.
* �� �으면 �니다. 추천하는 � 모양� '*' , '@' � �게가 쓸만 합니다.
* ë�Œì�„ ì°�ì�„때 ë¬¼ë¡ ë²ˆê°ˆì•„ 가면서 ì°�어야 í• í…Œì£ .. 키보드로 ë�Œì�„ 움ì§�ì�´ëŠ”ê²ƒì�´ 중요한ë�°, ì�´ê²ƒì�€ 여러분ì�´ 아는 기본 ì �ì�¸ ì§€ì‹�으로 í• ìˆ˜ 있습니다.
* ì�´ëŸ¬ë©´ 아스키 코드 사용하지 ì•Šê³ ë�„ 짤 수 있습니다. ì „ 아스키 코드 쓰는거랑 터보시ì—�서 그래픽 하는거 싫어서 ì�´ë ‡ê²Œ 해봤었습니다. ë� 다른 방법으로 ì§œê³ ì‹¶ìœ¼ë©´ ì§œì‹œê³ ìš”. - ìƒ�협
= 하는 방법 2 =
* 터보씨�서 지�하는 C � 그래픽 함수들� �용해서 colorful 한..-_-;; 그런 오목� 만드는 �니다.
* ì „ë¶€ 그림으로 처리하기 때문ì—� 그래픽ì �ì�¸ 요소들ì�„ 위한 코딩ì�´ ë§Žì�´ 들어가는...(나ì�˜ê²Œ ë§�하면 ìƒ�노가다..--; )
* ê°œì�¸ì �으로 ì�´ê±¸ 해봤는ë�°.. ë� Visual ì �ì�¸ê±° 좋아하시면 ì�´ë ‡ê²Œ í•˜ì‹œê³ .. 그냥 오목ì�˜ ì•Œê³ ë¦¬ì¦˜ë§Œ ìƒ�ê°�하시면 êµ³ì�´ 그래픽ì�„ 사용안하셔ë�„ 좋ì�„듯..^^
- 수학ì�˜ì •ì„�/ì§‘í•©ì�˜ì—°ì‚°/조현태 . . . . 477 matches
== ëŠ�ë‚€ì � ë°� 설명 ==
ì�Œ.. ì €ë²ˆ 것과 마찬가지로 ìž…ë ¥ë°›ëŠ” 부분ì�€ 시간계산ì—� í�¬í•¨í•˜ì§€ 않는다. (사용ìž�ì�˜ ìž…ë ¥ì‹œê°„ì�´ ê²°ì •í•˜ê¸° 때문.)
�한 오버헤드를 줄�다는 명목하� 함수로 나누지� 않았따. (귀차니즘.ㅎ)
ì•„ìš°.. 27시간 ë�™ì•ˆ 깨있었ë�”니 ì£½ê² ... ì�¸ìƒ�태ì—�서 만들어 졌으며, 그래서 소스가 ì§€ì €ë¶„ í• ìˆ˜ 있다.
ì•Œê³ ë¦¬ì¦˜ì�€ 1ê³¼ 0으로 수를 ì €ìž¥, 한칸씩 옮겨가면서 ëª¨ë“ ê²½ìš°ì�˜ 수를 찾는 것ì�´ë‹¤.
�한 예를 들어 7개� 경우는 1개�때, 2개�때, ... 7개�때 �런�으로 나누어서 연산� 한다.
|| 숫�� 수 || 걸리는 시간(초) ||
|| 9개 || 0.078 ||
|| 10개 || 0.172 ||
|| 11개 || 0.375 ||
|| 12개 || 0.781 ||
ì�Œ ì˜�í˜¸ì„ ë°°ì�˜ 페ì�´ì§€ë¥¼ 보니 ì�´ 페ì�´ì§€ì�˜ 설명ì�´ 부족한듯 해서 ë�§ë¶™ì�¸ë‹¤.
예를 들어 9Set� 하면..
ë°°ì—´1 - 1,2,3,4,5,6,7,8,9
ë°°ì—´2 - 1 0 0 0 0 0 0 0 0
ì�´ë ‡ê²Œ 세팅후 1ì�¸ 경우ì—� ì¶œë ¥í•œë‹¤. 한차례연산후
ë°°ì—´2 - 0 1 0 0 0 0 0 0 0
ë°°ì—´2 - 0 0 1 0 0 0 0 0 0
ë°°ì—´2 - 0 0 0 1 0 0 0 0 0
ë°°ì—´2 - 0 0 0 0 1 0 0 0 0
- ì œë¡œíŽ˜ì�´ì§€ëŠ” . . . . 476 matches
'''ì œë¡œíŽ˜ì�´ì§€ëŠ” ... ì�´ë‹¤.'''
* ì œë¡œíŽ˜ì�´ì§€ë¥¼ 설명해보ìž�. ì œë¡œíŽ˜ì�´ì§€(ZeroPage)페ì�´ì§€ì—� 기ë¡�ë�œ 소개글ì�€ 소수ì�˜ 머리ì—�서 나온것ì�¼ ë¿�ì�´ë‹¤. 공통ì�˜ í•©ì�˜ë¥¼ ë�„출해 ë³´ê³ ì‹¶ë‹¤. ë�„대체 ì œë¡œíŽ˜ì�´ì§€ì�˜ ì •ì²´ëŠ” 무엇ì�¸ê°€.
* ì œë¡œíŽ˜ì�´ì§€ëŠ”.. 학회..를 가장한.. 친목모임?? ì�€ 아닌것 같구요 혼ìž�서 하면 ì�˜ì§€ê°€ 무너질것 ê°™ì�€ ì�¼ë“¤ì�„ ê°™ì�´ 해줄수 있는곳... --ì„ í˜¸
* ["ì œë¡œíŽ˜ì�´ì§€ëŠ”"] 중앙대학êµ� 컴퓨터공학과ì�˜ ì •í•™íšŒê°€ ë�˜ë©´ ì¢‹ê² ê³ , í•™ìƒ�들간 컴퓨터공학ì—� ê´€ë ¨í•œ í•™ìˆ ì � ì •ë³´ë¥¼ 효율ì �ì�¸ ë�™ì‹œì—� ìž�ìœ ë¡ê²Œ êµ�ë¥˜í• ìˆ˜ 있는 시스템ì�´ ë�˜ë©´ ì¢‹ê² ë‹¤. --류ìƒ�민
* ''현재로ì�¨ì�˜ ì œë¡œíŽ˜ì�´ì§€ëŠ”(ê°œì�¸ì � 바램ì�„ ì œì™¸í•˜ê³ ë§�한다면) 중앙대학êµ� 컴퓨터공학과 ë‚´ì�˜ ì „ê³µ ê´€ë ¨ í•™ìˆ ëª¨ìž„ìœ¼ë¡œ 과내 활ë�™ë‹¨ì²´ 중 하나ì�´ë‹¤.'' ë§žì�„까요? ^^;; ì œë¡œíŽ˜ì�´ì§€ì�˜ ì—í• ë³´ë‹¤ëŠ” 무엇ì�¸ì§€ë�¼ëŠ” 것ì—� ìž…ê°�했습니다.--ì°½ì„
* ["ì¦�거운공부"] 를 í•˜ê³ ì‹¶ì–´í•˜ëŠ” 사람들ì�´ 모ì�¼ 수 있는 ìž�리였으면 하네요 --["1002"][[BR]][[BR]]
* ["ì œë¡œíŽ˜ì�´ì§€ëŠ”"] ìš°ì„ ì¤‘ëŒ€ ì»´ê³µì�´ë�¼ëŠ” ì�´ë¦„하ì—� ì§€ì›�ì�„ 받으며 ì§€ë�„ êµ�수가 ë¨¼ì € ìƒ�겨야 한다. 좀 ì£¼ì œì™€ëŠ” 떨어진 얘기 였지만 ë‚˜ë¡œì„ ì�´ê²Œ ìš°ì„ ì‹œ ë�˜ì–´ì•¼ í• ê²ƒ 같다. ì�´ë¦„ì�€ 있ë�˜. 실체가 없는 듯 하다란 ëŠ�낌ì�´ë‹¤. --["erunc0"]
* ì œë¡œíŽ˜ì�´ì§€ëŠ” 중대 ì»´ê³µì�´ë�¼ëŠ” ì�´ë¦„하ì—� ì§€ì›�ì�„ 받으며 ì§€ë�„ êµ�수님(ì�´ì°¬ê·¼ êµ�수님)ì�´ 함께 í•˜ê³ ê³„ì‹ë‹ˆë‹¤. -[김태진]
* ["ì œë¡œíŽ˜ì�´ì§€ëŠ”"] ["ì œë¡œíŽ˜ì�´ì§€ì�˜ìž¥ì �"] 때문ì—� ì œë¡œíŽ˜ì�´ì§€ì�´ë‹¤. ê·¸ 장ì �ì�„ ì‚´ë ¤ë‚˜ê°€ì•¼ 한다.
* ["ì œë¡œíŽ˜ì�´ì§€ëŠ”"] ê°™ì�´ 공부하는 사람들ì�˜ 모임ì�´ë‹¤. 서로 가르ì³�ì£¼ê³ ë°°ìš°ë©´ì„œ 학과 공부로 모ìž�란 ì§€ì‹�ì�„ ì–»ì�„ 수 있는 문화가 ì „í•´ ë‚´ë ¤ì˜¨ë‹¤. --[Leonardong]
* [ì œë¡œíŽ˜ì�´ì§€ëŠ”] ìž�ì‹ ì�˜ 장ì �ì�„ ë°œì‚°í•˜ê³ íƒ€ì�¸ì�˜ 장ì �ì�„ í�¡ìˆ˜í•˜ëŠ” ìœ ê¸°ì �ì�¸ 개체들ì�˜ ì§‘í•©ì�´ë‹¤. - [ìž„ì�¸íƒ�]
["ì œë¡œíŽ˜ì�´ì§€ë¶„류"], ["í† ë¡ ë¶„ë¥˜"]
- CryptKicker2 . . . . 475 matches
[http://online-judge.uva.es/p/v8/850.html �문보기]
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
í…�스트를 암호화하는 방법 중ì—� 보안ìƒ� 취약하긴 하지만 í�”하게 ì“°ì�´ëŠ” 방법으로 알파벳 글ìž�를 다른 글ìž�로 바꾸는 방법ì�´ 있다. 즉 알파벳ì�˜ ê°� 글ìž�ê°€ 다른 글ìž�로 치환ë�œë‹¤. 암호화ë�œ 것ì�„ 다시 ì›�래대로 ë�˜ë�Œë¦´ 수 ìžˆìœ¼ë ¤ë©´ ë‘� ê°œì�˜ 서로 다른 글ìž�ê°€ ê°™ì�€ 글ìž�로 치환ë�˜ì§€ 않아야 한다.
ì•Œë ¤ì§„ í�‰ë¬¸ 공격법(known plain text attack)ì�´ë�¼ëŠ” ê°•ë ¥í•œ 암호 ë¶„ì„� 방법ì�´ 있다. ì•Œë ¤ì§„ í�‰ë¬¸ 공격법ì�€ ìƒ�대방ì�´ 암호화했다는 것ì�„ ì•Œê³ ìžˆëŠ” 구문ì�´ë‚˜ 문장ì�„ 바탕으로 암호화ë�œ í…�스트를 관찰해서 ì�¸ì½”딩 방법ì�„ ìœ ì¶”í•˜ëŠ” 방법ì�´ë‹¤.
여러 줄ì�˜ í…�스트가 주어졌ì�„ 때 ê°™ì�€ ì¼€ì�´ìФì—�서는 ëª¨ë“ ì¤„ì—�서 ê°™ì�€ 치환 방법ì�„ ì‚¬ìš©í•œë‹¤ê³ ê°€ì •í•˜ê³ ê·¸ 중 한 줄ì�€ the quick brown fox jumps over the lazy dogë�¼ëŠ” í�‰ë¬¸ì�„ 암호화한 것ì�´ë�¼ëŠ” ì �ì�„ ì�´ìš©í•´ì„œ 암호화ë�œ í…�스트를 복호화하ë�¼.
첫번째 줄ì—�는 ì–‘ì�˜ ì •ìˆ˜ 하나만 들어있는ë�°, ì�´ ì •ìˆ˜ëŠ” 테스트 ì¼€ì�´ìФì�˜ 개수를 나타낸다. ê·¸ 다ì�Œ 줄ì�€ 빈 줄ì�´ë‹¤. 서로 다른 테스트 ì¼€ì�´ìŠ¤ëŠ” 빈 줄로 구분ë�œë‹¤.
ê°� ì¼€ì�´ìŠ¤ëŠ” 여러 줄로 구성ë�˜ëŠ”ë�°, 앞ì—�서 설명한 방법ì—� ë”°ë�¼ 암호화ë�œ í…�스트다. 암호화ë�œ ë‚´ìš©ì�€ 소문ìž�와 스페ì�´ìŠ¤ë§Œìœ¼ë¡œ 구성ë�˜ë©° 길ì�´ëŠ” 최대 80문ìž�로 ì œí•œë�œë‹¤. ìž…ë ¥ë�˜ëŠ” í…�스트는 100줄로 ì œí•œë�œë‹¤.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 ê°� 줄ì�„ 복호화하여 표준 ì¶œë ¥ìœ¼ë¡œ ì¶œë ¥í•œë‹¤. 가능한 암호화 방법ì�´ ë‘� ê°œ ì�´ìƒ�있으면 ê·¸ 중 아무 결과나 ì¶œë ¥í•´ë�„ ë�œë‹¤. ë³µí˜¸í™”í• ìˆ˜ 없는 경우ì—�는 다ì�Œê³¼ ê°™ì�€ 결과를 ì¶œë ¥í•œë‹¤.
서로 다른 케�스 사��는 빈 줄� 한 개 집어넣는다.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 문보창 || C++ || 3시간 || [CryptKicker2/문보창] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [AOI]
- SharedSourceProgram . . . . 474 matches
ì†ŒìŠ¤ê³µìœ í”„ë¡œê·¸ëž¨(Shared Source Program)ì�„ 통해 주요 MS ì œí’ˆêµ°ì�˜ 소스ì—� ì ‘ê·¼í• ìˆ˜ 잇는 권한ì�„ íš�ë“�한다. 특히 ì†ŒìŠ¤ê³µìœ í”„ë¡œê·¸ëž¨ì�€ 현재 한êµê³¼ 호주 ì–‘êµ MVPì—�게만 부여ë�œ 권한ì�´ë‹¤.
êµë‚´ì—�서 MVPê°€ ë�˜ê³ 싶다면 본ì�¸ì�´ 한êµMS MVP 웹사ì�´íЏì—�서 ì‹ ì²ì„œë¥¼ 다운로드해 담당ìž�ì—�게 ì ‘ìˆ˜ì‹œí‚¤ë©´ ë�œë‹¤. 현재 êµë‚´ì—�서는 1ë…„ì—� 세번 ì„ ë°œí•˜ë©°, 한êµMS ë‚´ë¶€ 심사 1차례와 ë‘� 차례ì�˜ MS 본사 심사를 통과해야 최종ì �으로 MVP ì�¸ì¦�ì�„ ë°›ì�„ 수 있다.
MVP만� 뉴스그룹�서 창업한 경우�
[http://news.naver.com/news/read.php?mode=LSD&office_id=092&article_id=0000002588§ion_id=105&menu_id=105 ZDnet기사부분발췌]
리눅스를 ì •ë¶€ 프로그램으로 채íƒ�하는 êµê°€ë“¤ì�´ 세계ì �으로 ëŠ˜ì–´ë‚˜ê³ ìžˆëŠ” 가운ë�°, 마ì�´í�¬ë¡œì†Œí”„트(MS)ê°€ 오피스 소스코드 공개를 통해 오픈소스 ì§„ì˜�ì—� ì �ê·¹ ë§žì„œê³ ìžˆë‹¤.
MS는 3ë…„ ì „ë¶€í„° `ì†ŒìŠ¤ê³µìœ ì�´ë‹ˆì…”티브'(Shared Source Initiative)ë�¼ëŠ” 프로그램ì�„ 통해 í˜‘ë ¥ì—…ì²´ë“¤ê³¼ ì •ë¶€ì—� 윈ë�„ 소스코드를 공개해왔다. 특히 최근 몇 ë…„ê°„ ê°� êµ ì •ë¶€ê°€ 오픈 소스 ì§„ì˜�으로 ì „í™˜í•˜ëŠ” 것ì�„ 막기 위해, ì •ë¶€ì™€ íŠ¹ì • 회사가 소스코드를 ë³¼ 수 있는 프로그램ì�„ 확대해왔다.
== 우리가 Shared Source 를 한다면 ==
공대차ì›� 학회 ì§€ì›� 프로그램ì�˜ 한가지 방법으로 Shared Source Program ì�´ 준비ë�˜ê³ ìžˆë‹¤ê³ í•œë‹¤.
ë�ˆì�„ë‚´ê³ ë�¼ì�´ì„¼ìŠ¤ë¥¼ 받아야 하는 프로그램ì�´ë�¼ í•™êµ�측ì—�서ë�„ ê·¸ì „ì—� ì»´ê³µì�˜ ê°� 학회들ì—�게 ì–´ë–¤ ë°©ì‹�으로 SSP를 활용해 나갈지를 ë¨¼ì € ë¬¼ì–´ë³´ê³ ì‹¤ì œë¡œ ì§„í–‰ì�„ í• ì˜ˆì •ì�¸ê°€ë³´ë‹¤.
우리가 SSPì�˜ 혜íƒ�ì�„ 받게 ë�œë‹¤ë©´ 무었ì�„ í• ìˆ˜ 있ì�„까??
ë¹ ë¥¸ 시ì�¼ì•ˆì�˜ 대답ì�´ 필요하므로 ë§Žì�€ 학우들ì�˜ ë§Žì�€ ì�´ì•¼ê¸°ê°€ 있기를 ë°”ëž�니다.
아�디어가 필요하면 사람들� 활발하게 논�하는 kldp 같�곳� �야기를 꺼내�� 좋�것 같습니다. --sun
http://bbs.kldp.org/viewtopic.php?t=54295 ì˜¬ë ¸ìŠµë‹ˆë‹¤ :) --sun
ì�´ì•¼ê¸°ê°€ 나온지 ì–´ëŠ�ì •ë�„ 지났는ë�°, 어떻게 하기로 했나요?--[Leonardong]
- ìº ì�´ëž‘놀ìž� . . . . 474 matches
= 목표 =
- 놀기!
= ì£¼ì œ =
- ìº ì�„ ê°€ì§€ê³ ë†€ê¸°!
= ì§„í–‰ =
* 가급ì �ì�´ë©´ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë‚˜ íŠ¹ì • í”„ë ˆìž„ì›Œí�¬ ê´€ë ¨í•˜ì—¬ ì–´ë ¤ìš´ 부분ì�€ [1002] support 하ì—� ì§„í–‰ (뼈대가 ë�˜ëŠ” 코드를 미리 ì œê³µí•´ì£¼ê³ , ì•Œê³ ë¦¬ì¦˜ê³¼ ê´€ë ¨ë�œ 부분ì—� 대해서 사람들ì�´ 구현하는 ì‹�으로)
* 참여ìž�들ì�´ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ê³ ìƒ�ì�„ ë�œí•˜ê³ 해당 ì•„ì�´ë””어를 êµ¬í˜„í•´ë³´ê³ ì‚¬ê³ í•˜ëŠ”ë�° ë�” ì´›ì �ì�„ ìž¡ì�„ 수 있ë�„ë¡� 하기.
* 최근ì—� 나오는 ë‹¤ì–‘í•˜ê³ ìž¬ë¯¸ìžˆëŠ” ê¸°ìˆ ë“¤ì—� 대한 관찰 & ì‹¤ì œ 구현
= 참가� =
[1002] [문보창] [허아�]
= ê³¼ì • =
|| 차수 || ë‚ ì§œ || 페ì�´ì§€ || 계íš� || ì§„í–‰ ||
|| 1 || 05.9.15 || [ìº ì�´ëž‘놀ìž�/050915] || New Media Art 들ì—� 대한 ë�°ëª¨ 구경. ë¹„ì „ 기반으로 í• ìˆ˜ 있는 것들 구경. 추후 시간 ì •í•˜ê¸°. || (v) ||
|| 2 || 05.9.25 || [ìº ì�´ëž‘놀ìž�/050925] || DirectShow 개관. 뼈대 코드 구경. 간단한 ìº ì˜�ìƒ� í”Œë ˆì�´ 프로그램 만들기 || . ||
|| 3 || 05.10.8 || . || ì˜�ìƒ�처리 간단 개요. 비트맵 처리 ê´€ë ¨ 작업하기. 간단한 ë�™ì˜�ìƒ� í•„í„° 구현하기 || . ||
|| 4 || 05.10.15 || 시험 ì „ 주. ì•„ì�´ë””ì–´ ë…¼ì�˜ || . ||
|| 5 || 05.10.22 || 시험 주. 휴� || . ||
|| 6 || 05.10.29 || 기존 한 것 회ìƒ� 모드 & 프로ì �트 ê¶�리 || . ||
|| 7 || 05.11.5 || 프로ì �트 모임 || . ||
|| 8 || 05.12.28 || [ìº ì�´ëž‘놀ìž�/051228] || 배열로서 표현ë�˜ëŠ” ì�´ë¯¸ì§€, ë�°ì�´í„° 조작으로서 행해지는 ì�´ë¯¸ì§€ 프로세싱, PythonLanguage & PIL & GrayScale Image ì—� 대한 í•„í„° 실습 || (v) ||
- ConstructorMethod . . . . 473 matches
ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 만들때 가장 ìœ ì—°í•œ 방법ì�€ "new" 메소드 ë’¤ì—�다가 여러 메세지를 보내주는 것ì�´ë‹¤.
pt->setXnY(0,0); // C++/Javaë�¼ë©´ ì�´ë ‡ê²Œ 쓸 ì�¼ì�€ 없다.
하지만 ì�´ 방법ì�€ 쓸만한 ì�¸ìŠ¤í„´ìŠ¤ë¥¼ 만들기 위해 í�´ëž˜ìФì�˜ ë ˆí�¼ëŸ°ìŠ¤ë¥¼ 찾아ë´�야 하는 등ì�˜ 골치 아픈 ë¬¸ì œê°€ 있다. 특히 í�´ëž˜ìŠ¤ê°€ ë³µìž¡í• ë•ŒëŠ” ë¬¸ì œê°€ 좀 커진다.
그래서 Constructor Method를 쓰기를 권한다. 즉 �스턴스를 똑바로 만들어주는 ��� 메소드를 추가해주는 것�다.
한가지 예로 위ì�˜ 것ì�„ ê³ ì³�ë³´ìž�.
�다른 예로 반지름과 ��를 받아 x,y를 계산해주는 Constructor method를 만들어보�.
하지만 ì�´ 패턴ì�€ C++/Javaì—�서는 별로 필요가 ì—†ì�„듯하다. ìƒ�성ìž�ì�˜ 오버로딩ì�„ 언어 ì°¨ì›�ì—�서 ì§€ì›�해주는ë�° êµ³ì�´ 쓸 필요가 있나 하는 ìƒ�ê°�ì�´ ë“ ë‹¤. 하지만 ìŠ¤ëª°í† í�¬ì—�서는 new를 오버로딩하는걸 그리 반겨하는것 같지는 않다.
''DesignPatterns 로 ì�´ì•¼ê¸°í•œë‹¤ë©´ ì�¼ì¢…ì�˜ FactoryMethod ìž„.(ì™„ì „ížˆ 매치ë�˜ëŠ”ê±´ ì•„ë‹ˆê³ , ì–´ëŠ�ì •ë�„ 비슷) 비êµ�ì � ìž�주 사용ë�˜ëŠ” 패턴ì�¸ë�°, 왜ëƒ�하면 ê°�체를 ìƒ�ì„±í•˜ê³ ê°�ê°� ìž„ì�˜ë¡œ 셋팅해주는 ì�¼ì�„ ìƒ�성ìž� 오버로딩ì�„ ë�”하지 ì•Šê³ ì„œë�„ í• ìˆ˜ 있으니까.
요새 프로그래ë°� 하면서 ëŠ�ë�¼ëŠ” ì �ì�€, ê³¼ë�„한 오버로딩ì�€ 해당 ê°�체를 ì�´ìš©í•˜ëŠ” 사람입장ì—�서 골치아프게 ë§Œë“ ë‹¤ëŠ”ê²ƒ. 왜ëƒ�하면, ê°™ì�€ 메소드 ì�´ë¦„ì—�서는 해당 파ë�¼ë©”í„°ê°€ 다른 것으로 바뀌었ì�„때ì—� 대한 ì�˜ë�„를 메소드 ì�´ë¦„ì—� 드러나지 않기 때문ì—�.
ê°œì�¸ì �으로는 JUnit Test ìž‘ì„±í• ë•Œ, Test 대ìƒ�ì�´ ë�˜ëŠ” í�´ëž˜ìФì—� 대한 ë¦¬íŒ©í† ë§� 시ë�„하는중 중간단계 ì—í• ë¡œ ë§Žì�´ ì�¨ë¨¹ì—ˆì�Œ.
ps. ìŠ¤ëª°í† í�¬ì—�서는 오버로딩ì�´ 없는 걸로 ì•Œê³ ìžˆì�Œ. --[1002]''
ì�Œ.. 오버로딩ì�´ 없나요? ë³´ë©´ newëž‘ new:ì�´ë ‡ê²Œ ë‘�ê°œ 있는 í�´ëž˜ìФë�„ 있ë�˜ë�°... ì €ê±´ 아예 다른 메세지ì�¸ê°€ìš”? --[ì�¸ìˆ˜]
- sakurats . . . . 470 matches
�혜연입니다.
=== 현재 하는� ===
반학기가 지났는ë�° ë˜ í–ˆëŠ”ì§€ ëª¨ë¥´ê² ë„¤ìš”.
막연합니다.
* MFCì†�ëŒ€ê³ ìžˆìŠµë‹ˆë‹¤.
* OCU때문ì—� ë°˜ ê°•ì œì �으로 PHPì—� ì†�ëŒ€ê³ ìžˆìŠµë‹ˆë‹¤.
* 진로를 막연하게 ê³ ë¯¼í•©ë‹ˆë‹¤.
* ì�´ë²ˆ ì •ëª¨ì—�는 나갈수 ìžˆê² ë„¤ìš”.
* 뒤늦ì�€ 공부ì—� ì œë¡œìœ„í‚¤ëŠ” ì •ë§� ë§Žì�€ ë�„움ì�´ ë�˜ê³ 있습니다. ì–¸ì œì¯¤ ì €ë�„ ë�„움ì�´ ë�˜ëŠ” 사람ì�´ ë�˜ë©´ ì¢‹ê² ë„¤ìš”.
=== í•˜ê³ ì‹¶ì�€ ì�¼ ===
아까 버스 ì •ë¥˜ìž¥ì—�서 하드웨어 í•˜ê³ ì‹¶ë‹¤ê³ í–ˆì—ˆìž–ì•„..
ì°¸ê³ ì �으로 하드웨어 하는ë�°ëŠ” ë¶€ì†�ì�„ ì‚¬ê³ í•˜ë“œì›¨ì–´ë¥¼ 조립하거나 테스트í•
장비를 사는ë�° 꽤나 ë§Žì�€ ë�ˆì�´ ë“¤ê³ ..
우리과�서는 너한테 �움� 줄만한 사람� 없�듯하네..
(ì „ê¸° ì „ìž�ì—�서 하는 하드웨어를 ìƒ�ê°�í•˜ê³ ë§�하는거ë�¼..
너가 ��하는 하드웨어랑� 틀릴수� 있지만..^^;;)
-최태호-
ë§‰ì—°í•˜ì£ . 막연하게..^^a
� 페�지� 글� 남겨주실줄� 몰�어요.
ë²„ìŠ¤ì •ë¥˜ìž¥ì�´ë�¼ë©´.. 꽤 ì˜ˆì „ ì�¼ì�¸ë�°. 하핫^^
- ìœ„ëŒ€í•œê²Œì¸ ë¹„ . . . . 469 matches
= 위대한 ê²Œì¸ ë¹„ë¥¼ ì�½ê³ 나서 =
== �협�� �� ==
ì�´ì±…ì�€ ì •ë§� ë¹Œë ¤ë†“ê³ .. 오래ë�™ì•ˆ 조금씩 조금씩 ì�½ë‹¤ê°€ (주로
과외 갔다 오면서 ì§€í•˜ì² ì—�서..) ê²°êµì�€ ì§‘ì—� ë‚´ë ¤ê°ˆì�„때
남는 시간ì�´ 많아서 오늘ì—�서야 다 ì�½ê³ ì�´ë ‡ê²Œ 글ì�„ 쓸 수 있게
�었다. 오늘 �서관 가서 반납하니 연체료가 900� 나왔다...
��보단 조금 나왔는�....
ì�´ì±…ì—�는 위대한 ê²Œì¸ ë¹„ë�¼ëŠ” 소설 ê³¼ 짤막한 몇개ì�˜ 단편소설ë�„
있었다..
ê·¸ë¦¬ê³ ì�´ì±…ì�˜ 시ì �ì�´ 좀 특ì�´í•˜ë‹¤.. 주ì�¸ê³µì�˜ 주변ì—� 있는
어떤 �물� 주�공과� 있었� �들�나 주�공� 대한 �낌등� 쓰는 형��다.
솔ì§�히 ì�´ì±…ì�„ 그냥 ë”± 다ì�½ê³ 나서 ëŠ�ë‚€ì �ì�€ ì�´ì±…ì�˜ 여주ì�¸ê³µì�´ë�¼ê³ í• ìˆ˜
있는 ë�°ì�´ì§€ ê°™ì�€ ì—¬ìž�(외모만 ë°˜ë°˜í•˜ê³ , í—ˆì˜�심 ë§Žê³ , 물질ì �ì�¸ê²ƒì�„ ê°ˆêµ¬í•˜ê³ , ì�´ê¸°ì �ì�¸...ã…¡ã…¡;;)
를 좋아해서는 안�다는걸 �꼈다. 그러한 ��지 �지만 그 ��지를 사랑하는
ê²Œì¸ ë¹„ì�˜ 옛 사랑ì—� 대한 마ì�Œì�€ ì •ë§� ê°€ë ¨í•˜ê³ , ì²˜ì ˆí•˜ê²Œ ëŠ�껴졌다.
ì €ë ‡ê²Œ 사랑ì�„ í•˜ê³ ìžˆëŠ” ê²Œì¸ ë¹„ëŠ” ê·¸ 순간 ë§Œì�€ 행복하긴 í•˜ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었다.
ë˜�한 ê²Œì¸ ë¹„ê°€ ë¶€ìž�였ì�„때 ê·¸ë ‡ê²Œ ë§Žì�´ 모여들ë�˜ 사람들ì�´ ê²Œì¸ ë¹„ê°€ 죽ìž� 장례ì‹�ì—�
단 한명만 ì°¸ì„�하는것ì�„ ë³´ê³ , 쉽게 ì�´ë£¨ì–´ì§€ëŠ” ì�¸ê°„관계는 쉽게 허물어지는 구나
í•˜ê³ ìƒ�ê°�하게 ë�˜ì—ˆë‹¤. ë˜� 물질ì �ì�¸ì�¸ê²ƒ(ë�ˆ)ì�´ 바탕ì�´ ë�˜ì–´ì„œ ì�´ë£¨ì–´ì§„ ì�¸ê°„관계는
ì§„ì •í•œ ì�¸ê°„관계를 ì�´ë£°ìˆ˜ 없다는것ì�„ 다시 한번 실ê°�했다. ë�ˆì�´ë�¼ëŠ” ë�™ê¸°ë¡œ
- SmallTalk/ë¬¸ë²•ì •ë¦¬ . . . . 467 matches
== 목ì � ==
* SBPP를 공부하기 위해 최소한ì�˜ 문법ì�€ ë–¼ì•¼í•˜ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었다.
== 기본 문법 ==
* ì‹¤ì œë¡œ ì“°ì�´ëŠ” 문법ì�€ 아니다. 하지만, Smalltlak 설명ì—�서 해당 메소드가 ì–´ë””ì—�서 발현ë�˜ëŠ”ì§€ë¥¼ 알수 있게 만들어 준다.
* Debug 모드�서 메세지� �름� 나타낼때� �용�다.
배울때 가장 �주 보는 �러 메시지
* := 대입 연산�
* self : ìž�ì‹ ì�„ ì§€ì¹í•˜ëŠ” 참조
* super : 부모를 ì§€ì¹í•˜ëŠ” 참조
* yourself : 해당 ê°�체를 ì§€ì¹í•˜ëŠ” 참조
* ^ 리턴 : Smalltalk ëª¨ë“ ë©”ì†Œë“œëŠ” 리턴한다. Cì—�서와 ê°™ì�€ void는 없다. 그래서 명시ì �으로 리턴 안해주면 self를 리턴한다.
=== 메시지 보내기 ===
* ëª¨ë“ ìŠ¤ëª°í† í�¬ 표현ì‹�ì�´ 다ì�Œê³¼ ê°™ì�€ ì–‘ì‹�ì�„ 따른다.All Smalltalk expressions follow the form:
* 예시)
=== 메시지 종류 ===
* ì„ íƒ�ìž�는 단ì�¼ ì‹�별ìž�ì�´ë©°, ì�¸ìˆ˜ëŠ” 없다.(the selector is a single Identifier, there are no arguments)
* 예시)
* ì„ íƒ�ìž�는 íŠ¹ì •í•œ 기호(하나나 둘ì�´ìƒ�ì�˜ 문ìž�, 숫ìž�ê°€ 아님)ì�´ê³ , ì�¸ìˆ˜ê°€ ë”± 하나만 있다.(the selector is one or two non-alphanumeric characters, followed by exactly one argument object)
* 예시)
* 키워드란 ì½œë¡ (:)ì�´ ë’¤ì—� 붙는 ì‹�별ìž�ì�´ë‹¤.(a keyword is an Identifier followed by colon ":" )
- Self-describingSequence/1002 . . . . 466 matches
=== 1차 시� ===
대략 연습장ì—� 수열ì�´ 만들어질 모습ì�„ ìƒ�ê°�하면서 ë””ìž�ì�¸, 20ë¶„ ì •ë�„ 코딩.
=== 2차 시� ===
ë¬¸ì œëŠ”, 1000000000 ì�˜ 경우ì—� 대해서 답ì�´ 나오는 시간ì�´ ì—„ì²ë‚˜ê²Œ 걸린다는 ì �ì�´ë‹¤. ì�´ì—� 대해서 어떻게 í• ê²ƒì�¸ê°€ ê³ ë¯¼,
여러 ì ‘ê·¼ë²•ì—� 대해서 ìƒ�ê°�하게 ë�¨.
* 수열� 대한 �반�� 있�까?
* k ê°’ 대비 f(k) ê°’ì�„ 훨씬ë�” ë§Žì�´ 알아낼 수 있ì�„í…�ë�°, ì�´ë¥¼ ì�´ìš©í• 방법ì�´ 있ì�„까?
그와 ê´€ë ¨í•˜ì—¬ 프로그래ë°�ì�„ 진행해보았으나 그리 성과가 ì—†ì�Œ.
=== 3차 시� ===
ì–´ì œì—� ì�´ì–´ì„œ ê³ ë¯¼í•˜ë�˜ 중, ë¬¸ì œì �ì—� 대해서 다시 ìƒ�ê°�. ê²°êµì�€ f(k) 를 위한 table ìƒ�성ì—�서 메모리를 ë§Žì�´ 쓴다는 ì �ì�´ ë¬¸ì œ.
ì�´ì—� 대해서 다르게 representation í• ë°©ë²•ì�„ ìƒ�ê°�하다가 다ì�Œê³¼ ê°™ì�´ representation í• ë°©ë²•ì�„ ë– ì˜¬ë¦¬ê²Œ ë�¨.
�� 대해서 다�과 같� 구현
# 해당 숫� 범위를 조사하여 어떤 값� 나올지를 return
í’€ê³ ë‚˜ë‹ˆ, 그래ë�„ ì—시 1000000000 ì—� 대해서는 굉장히 ëŠ�림. ëŠ�릴 부분ì�„ ìƒ�ê°�하ë�˜ 중 findGroupIdx 부분ì�´
ë¬¸ì œìž„ì�„ ìƒ�ê°�. ì�´ë¥¼ binary search 구현으로 바꿈.
binary search 로 ë°”ê¾¸ê³ ë‚˜ì„œë�„ ì—시 오래걸림. 다른 검색법ì—� 대해서 ìƒ�ê°�하ë�˜ 중, findGroupIdx 함수 호출ì�„ í• ë•Œë¥¼ ìƒ�ê°�.
수열ì�˜ ê°’ì�´ 늘 ì¦�가한다 í• ë•Œ 다ì�Œë²ˆì—� 검색하는 경우 앞ì—�서 검색했ë�˜ 그룹 아니면 ê·¸ 다ì�Œ 그룹임ì�„ ìƒ�ê°�하게 ë�¨.
수행 시간 : 1000000000 기준 0.95초(with psyco) 2.18초(without psyco)
메모리 사용량 : 31MB
* ì§€ì†�ì �으로 í�¼í�¬ë¨¼ìФ 튜ë‹�ì�„ 위해 다른 ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ ì ‘ê·¼ì�„ 해본 ì �ì�´ 좋았ì�Œ.
- 새싹�실/2013/양반/2회차 . . . . 466 matches
= 출�체� =
||�름||출�||
||권�기|| o ||
||임�훈|| o ||
||김지운|| o ||
= 수업 내용 =
== 계� ==
* 지난 시간 내용 복습
* 연산�
== ë‚´ìš© ==
* 복습
* 연산�
* 피연산� 수� 따�서. - [http://soenlab.com/lecture/ccpp/cpp1/5-1-1.htm page]
* ë‹¨í• ì—°ì‚°ìž�
* ì�´í• ì—°ì‚°ìž�
* ì‚¼í• ì—°ì‚°ìž�
* ì‚°ìˆ ì—°ì‚°ìž� - [http://soenlab.com/lecture/ccpp/cpp1/5-1-1.htm page]
* 관계 연산� - [http://soenlab.com/lecture/ccpp/cpp1/5-2-2.htm page]
* 논리 연산� - [http://soenlab.com/lecture/ccpp/cpp1/5-2-1.png page]
* 비트 연산� - [http://soenlab.com/lecture/ccpp/cpp1/5-2-3.htm page]
- 2006�계MT . . . . 465 matches
= 2006�계MT =
== 1차 MT 공지 ==
1차 MT 공지입니다~
ì–¸ì œ? '''1ì›” 21ì�¼ í† ìš”ì�¼ 3시'''
어디서 모여? '''ì •ë¬¸ '''
어디루 가는ë�°? '''ìš°ì�´ë�™ (151 기ì �~)'''
누가 가는�? '''ZeroPage 회��면 누구나~'''
== 참� ==
허아ì˜� 조현태 ê¹€ìƒ�ì„ ë‚¨ìƒ�협 ì�´ì„ 호 나휘ë�™ 문보창 김태훈 김민경 송수ìƒ� í•œìœ ì„
== MT를 마치며.. ==
[2006ë�™ê³„MT/계산내ì—]
[2006�계MT/사진1]
[2006�계MT/작품]
== 후기 ==
예 :
* 좋았ë�˜ ì �:
* ì•„ì‰¬ì› ë�˜ ì �:
허아� :
- 좋았ë�˜ ì � : ì œê°€ ì œì�¼ 좋아하는 zeroPage ìˆ ìž�리ì�¸ ë§Œí�¼ 너무 ìž¬ë¯¸ìžˆì—ˆê³ ë‹¤ë“¤ ì¦�거워하는 것 같아서 뿌듯했습니다.^_^
- ì•„ì‰¬ì› ë�˜ ì � : ë°©ì�„ 쉽게 êµ¬í• ì¤„ 알았는ë�°, 잘 안잡혀서 ì•„ì‰¬ì› ìŠµë‹ˆë‹¤. 다ì�Œë¶€í„°ëŠ” ì‚¬ì „ 답사를 필히 하ë�„ë¡� í•˜ê² ìŠµë‹ˆë‹¤~
- JAVAStudy_2002/진행�황 . . . . 465 matches
== ì§„í–‰ ì‚¬í• ==
=== 강지혜 ===
=== 김�현 ===
core Java ì ˆë°˜ ì •ë�„ ë´„.[[BR]]
swing 약간과 기타 Java ê´€ë ¨ 기초 ì§€ì‹� 습ë“�. [[BR]]
23ì�¼ ê°€ë ¹ ì •ë�„ì—� core Java 기초 1편ì�€ 다 땔것 ê°™ì�Œ. [[BR]]
ì•„.. stream ì�´ ì €ê¸ˆ ì–´ë µë„¤.. ã…¡ã…¡;[[BR]]
core javaì—� 나온 ë‚´ìš©ì�´ ì–´ë µêµ¬ë§Œ.. [[BR]]
cê°™ì�´ 하믄 쉬울 í…�ë�°.. ë¬´ì‹ í�´ëž˜ìŠ¤ë“¤ì�´ ì�´ë ‡ê²Œ ë§Žì�€ì§€.. --;;[[BR]]
현재 �바 thread. stream. 봄.[[BR]]
ì�´ì œ 슬슬 네트워í�¬ë¡œ 들어가ë�„ ë� 것 같다.[[BR]]
==== 목ì � ====
ìš°ì„ networkê°€ 첫째, ë‘�번째는 XMLì�„ ê°™ì�´ 공부하는것.
=== 박혜� ===
=== ��목 ===
=== ì�´ì •ì§� ===
=== 최광� ===
*대기실 UI� 만듬 UI만들기 진짜 싫다. --; (http://zeropage.org/~woodpage)
*아 열� 귀찮다 .. 잔처리가 귀찮구나.. 하루잡�것�.. -- 벌� 몇�째란 ��가 삽질 시러 --; �번주안� �내�
*�나� 삽질� 해결했다. �� 보�다. ^^;;
- ë¡œê³ ìº�ë¦í„°ê³µëª¨ . . . . 465 matches
== 개요 ==
ì œë¡œíŽ˜ì�´ì§€ì—�서는 홈페ì�´ì§€ 개편과 ë�”불어 대외ì �ì�¸ í™�ë³´ 활ë�™ ë°� ê°�종 행사ì—� ì‚¬ìš©í• ê³µì‹�ì �ì�¸ ë¡œê³ ì™€ ìº�ë¦í„°ë¥¼ ê³µëª¨í•˜ê³ ìžˆìŠµë‹ˆë‹¤. 본 공모ì—� 작품ì�´ 채íƒ�ë�˜ì‹ 분께는 ìž‘ì�€ ìƒ�금ë�„ 준비ë�˜ì–´ 있습니다. 여러분ì�˜ ë§Žì�€ 참여 ë¶€íƒ�드립니다.
== 공모내용 ==
ì œë¡œíŽ˜ì�´ì§€ 학회 성격ì�„ 잘 ë°˜ì˜�í• ìˆ˜ 있는 ì°¸ì‹ í•˜ê³ ë�…ì°½ì �ì�¸ ì�´ë¯¸ì§€ì�˜
- ìº�ë¦í„°
(�시 �모가능)
== �모�격 ==
중앙대 컴퓨터공학과(부) 학� 누구나 �모 가능
== �모방법 ==
* ì œì¶œë°©ë²• : ì�´ë©”ì�¼ë¡œ 보내주세요~ (ysmgfcjh@paran.com)
* ì œì¶œê¸°í•œ : 2005ë…„ 1ì›” 24ì�¼ ~ 2ì›” 6ì�¼
* ì œì¶œì‹œ 기재 ì‚¬í• : 작품(ì�¼ëŸ¬ìŠ¤íŠ¸ë ˆì�´í„°íŒŒì�¼ 권장), email주소, 계좌번호, ìˆ˜ì‹ ê°€ëŠ¥ì „í™”ë²ˆí˜¸
(ê°œì�¸ë³„ 2ê°œ ì�´ìƒ� 작품 ì œì¶œ 가능)
== 시ìƒ�ë‚´ì— ==
* ë¡œê³ 1편 - 2ë§Œì›�
* ìº�ë¦í„° 1편 - 2ë§Œì›�
== 심사방법 � 발표 ==
* 1차심사 - ì œë¡œíŽ˜ì�´ì§€ 홈페ì�´ì§€ê°œíŽ¸í”„ë¡œì �트 참가ìž�
* 2차심사 - ì œë¡œíŽ˜ì�´ì§€ 회ì›� 투표
* 발표 - [[HTML(<strike>2/15� 홈페�지� 공지</strike>)]]
- 수업�가 . . . . 465 matches
컴퓨터 공학과 ì „ê³µ(ë˜�는 타과 ì „ê³µ, êµ�ì–‘ 등) 수업ì—� 대한 무기명 í�‰ê°€. ìœ ìš©ì„±, 중요성, 수업 ì�´í›„ ìž�ì‹ ì—�게 미친 ì˜�í–¥, 수업ì�˜ 질 등ì�˜ 측면ì—�서.
ë¬¼ë¡ í•´ì—� ë”°ë�¼ êµ�수가 ë°”ë€Œê³ , êµ�재가 ë°”ë€Œê³ ê°•ì�˜ì�˜ ë‚´ìš©ì�´ 조금씩 다를 수 있다. 여기서는 íŠ¹ì • 수업ì�„ í�‰ê°€í•œë‹¤ê¸°ë³´ë‹¤, 중앙대학êµ� 컴퓨터 공학과ì�˜ ì�¼ë°˜ì � êµ�육 수준과 í•™ìƒ�들ì�˜ 과목별 중요ë�„ì—� 대한 ìƒ�ê°�ì�„ í�‰ê· í•´ 보는 ë�°ì—�서 ì�˜ë¯¸ë¥¼ ì°¾ê³ ìž� 한다.
해당 수업ì�„ ì§�ì ‘ 수강한 사람만 í�‰ê°€ 가능. 기존ì�˜ 숫ìž�ì—� -2ì—�서 +2 사ì�´ì�˜ ì �수를 ë�”하면 ë�œë‹¤.
(-2 최하 -1 하 0 중 +1 � +2 최�)
*중요� : � 과목� '''컴공과 학�'''�게 얼마나 중요한가
*ìœ ìš©ì„± : ì�´ 과목ì�˜ 구체ì � ì§€ì‹�ì�´ 수강/졸업 ì�´í›„ ìž�ì‹ ì�˜ ì‚¶ì—�서 '''실질ì �'''/'''ì§�ì ‘ì �'''으로 얼마나 ë§Žì�€ ë�„움ì�´ ë�˜ì—ˆë‚˜
*ì˜�í–¥ : ì�´ 과목ì�´ 나ì�˜ '''ì‚¬ê³ '''ì—� 얼마나 ë§Žì�€ ì˜�í–¥ì�„ ë�¼ì³¤ë‚˜
*수업ì�˜ 질 : 수업ì�´ 얼마나 ì•Œì°¼ê³ , êµ�수법, êµ�ìž¬ì„ íƒ�, 그룹활ë�™ 등ì—� 대한 ì§€ë�„ 등ì�´ 잘 ì�´ë£¨ì–´ì¡Œë‚˜
(주: "수업ì�˜ 질"ì�€ 안좋았어ë�„ 혼ìž� ë�…í•™ì�„ 했다면 "ì˜�í–¥"ì�€ 높ì�„ 수 ìžˆê³ ê·¸ 반대ë�„ 가능.)
||'''과목''' ||중요ë�„||ìœ ìš©ì„±||ì˜�í–¥||수업ì�˜ 질||'''ì´�ì �'''||'''투표ìž�수'''||'''ì´�ì �/투표ìž�수'''||
||SoftwareEngineeringClass송기�|| 4 || 3 || 2 || 3 || 12 || 2 || 6 ||
||OperatingSystemClassë°•ì² ë¯¼ || 1 || -2 || -3 || -4 || -8 || 2 ||-4 ||
||�량과 과학 || 2 || 2 || 2 || 1 || 7 || 1 ||7 ||
||ê²½ì˜�í•™ê°œë¡ ìˆ˜ì—… || 1 || -1 || 1 || 1 || 2 || 1 ||2 ||
||�양�작문 수업 || 1 || 1 || -1 || 0 || 1 || 1 ||1 ||
||ê¸°ìˆ ê²½ì˜�ë¡ ìˆ˜ì—… || 1 || 0 || 1 || 1 || 2 || 1 ||2 ||
||ì‹¬ë¦¬í•™ê°œë¡ /심리학ì�˜ì�´í•´ 수업 || 1 || -1 || 1 || 0 || 1 || 1 ||1 ||
||í˜¸ì‹ ìˆ ìˆ˜ì—… || 1 || 2 || 1 || 2 || 6 || 1 ||6 ||
||ì²´ë ¥ë‹¨ë ¨ 수업 || 0 || 1 || 2 || 0 || 3 || 1 ||6 ||
||ì§„ì§œì—�어로빅(ì „ì„ í˜œ) || -1 || 1 || -1 || -1 || -2 || 1 ||-2 ||
- NamedPipe . . . . 463 matches
Pipe란 ë‘� 프로세스간ì�˜ í†µì‹ ì�„ 위해 만들어진 것으로 Named Pipe는 ë§� 그대로 ì�´ë¦„ì�´ 있는 파ì�´í”„ë�¼ëŠ” 것ì�´ë‹¤. ì�´ëŠ” 다른 컴퓨터와ë�„ 네트워í�¬ë¥¼
통해 Server / Client í†µì‹ ì�´ 가능하게 만들어 주는 ì—í• ì�„ 한다.
VOID InstanceThread(LPVOID); // ì“°ë ˆë“œ 함수
VOID GetAnswerToRequest(LPTSTR, LPTSTR, LPDWORD); // ìŠ¤ë ˆë“œ
HANDLE hPipe, hThread; // ì“°ë ˆë“œ 핸들
LPTSTR lpszPipename = "\\.\pipe\mynamedpipe"; // 파�프 �름
// 쓰래드 함수를 �성한다.
// Wait for the client to connect; if it succeeds, // ���언트를 연결� 기다린다.
// the function returns a nonzero value. If the function returns // ì ‘ì†�ì�´ ë� 경우 0 아닌 ê°’ì�´ 리턴 ë�˜ë©°
// zero, GetLastError returns ERROR_PIPE_CONNECTED. // 만약 0 ê°’ì�´ 리턴ì�´ ë� 경우 ERROR_PIPE_CONNECTED를 리턴한다.
// 연결� �서 fConnected값� TRUE가 �었으므로
// Create a thread for this client. // ì—°ê²°ë�œ í�´ë�¼ì�´ì–¸íŠ¸ë¥¼ 위한 ì“°ë ˆë“œë¥¼ ìƒ�성시킨다.
(LPTHREAD_START_ROUTINE) InstanceThread, // InstanceThread를 �성시킨다.
(LPVOID) hPipe, // thread parameter // ì“°ë ˆë“œ Parameter로 hPipe 핸들값ì�´ 들어간다.
// ì“°ë ˆë“œê°€ ìƒ�성ì�´ ë�˜ë©´ hThread ê°’ì�´ NULL ì�´ê³ ê·¸ë ‡ì§€ 않으면 ì—´ì–´ 놓ì�€ Handleê°’ì�„ 닫아준다.
CHAR chRequest[BUFSIZE]; // ìˆ˜ì‹ ë²„í�¼
CHAR chReply[BUFSIZE]; // ì†¡ì‹ ë²„í�¼
// hPipe 핸들�서 chRequst� BUFSIZE만� �어 들여온다.
// Request � 대한 대답� chReply 버�� 넣어준다.
// chReply를 대답한다.
- ThinkRon . . . . 463 matches
ë‹¹ì‹ ì�€ ì–´ë–¤ ë¬¸ì œì—� ì§�면했다. 좀처럼 ì�¼ì�´ 풀리질 않는다. ì�´ 때 스스로ì—�게 묻는다. 만약 RonJeffries(혹ì�€ ë‹¹ì‹ ì�´ 존경하는 ì „ë¬¸ê°€)ê°€ ì�´ ìž�리ì—� 있었다면 어떻게 í–ˆì�„까?
여기서 Ronì�€ Think Bigì—�서처럼 부사ì�˜ ì—í• ì�„ 하며, "RonJeffries처럼"ì�„ 뜻한다.
ì�¼ì „ì—� XP ë©”ì�¼ë§� 리스트ì—� ì¡°ì–¸ì�„ ë°”ë�¼ëŠ” 글ì�„ 하나 ì˜¬ë ¸ìŠµë‹ˆë‹¤. 회사ì—�서 XP를 진행하다가 부딪힌 ë¬¸ì œì—� 대한 것ì�´ì—ˆì£ . 그걸 ì˜¬ë¦¬ê³ ë‹µìž¥ì�´ 한장ë�„ ë�„착하기 ì „ì—� ê°‘ìž�기 ì�´ëŸ° ìƒ�ê°�ì�´ 들었습니다. "만약 RonJeffriesë�¼ë©´ ì–´ë–¤ 답장ì�„ 쓸까" ì‹ ê¸°í•˜ê²Œë�„ ì €ëŠ” 그걸 너무ë�„ 분명히 잘 ì•Œê³ ìžˆì—ˆìŠµë‹ˆë‹¤. 그래서 ê·¸ 답ì�„ 마치 RonJeffriesê°€ ì§�ì ‘ 만들어준 마냥 귀하게 ìƒ�ê°�í•˜ê³ ìš”ë¦¬ì¡°ë¦¬ ê¶�ë¦¬í•´ë³´ê³ ë˜� 실험해봤습니다. 그랬ë�”니 아주 훌ë¥í•œ 결과를 얻었습니다. ë©°ì¹ ë’¤ ì§„ì§œ RonJeffriesê°€ ì œê°€ 예측한 것과 ê±°ì�˜ 비슷한 답ì�„ 해주ë�”êµ°ìš”.
ì €ëŠ” ì�´ë¯¸ RonJeffries를 ì–´ëŠ� ì •ë�„ 내재화(internalize)í•˜ê³ ìžˆëŠ” 것ì�€ 아닌가 ìƒ�ê°�ì�´ ë“니다. 사실 RonJeffries나 KentBeckì�˜ 언변ì�€ "누구나 ìƒ�ê°�í• ìˆ˜ 있는 것"들ì�´ 많습니다. ìƒ�ì‹�ì �ì�´ì£ . 하지만 ê·¸ ë§�ì�´ 그들ì�˜ ìž…ì—�서 나온다는 ì �ì�´ ì°¨ì�´ë¥¼ 만들어 냅니다. 혹ì�€, 그들과 í�‰ë²”한 프로그래머ì�˜ ì°¨ì�´ëŠ” 알기만 하는 것과 아는 걸 실행ì—� 옮기는 것ì�˜ ì°¨ì�´ê°€ ì•„ë‹�까 합니다. KentBeckì�´ "''I'm not a great programmer; I'm just a good programmer with great habits.''"ì�´ë�¼ê³ ë§�한 것처럼 ë§�ì�´ì£ -- 사실 훌ë¥í•œ 습관ì�„ 갖는다는 것처럼 ì–´ë ¤ìš´ 게 ì—†ì£ . ì €ëŠ” ì�˜ì‹�ì �으로 ThinkRonì�„ 하면서, ì�¼ë‹¨ ì œê°€ 가진 ì§€ì‹�ì�„ ì‹¤ì œë¡œ "ì�¨ë¨¹ì�„ 수" 있게 ë�˜ì—ˆê³ , ë�™ì‹œì—� 아주 새로운 시ê°�ì�„ 얻게 ë�˜ì—ˆìŠµë‹ˆë‹¤.
ì „ë¬¸ê°€ ë¹„ì „ë¬¸ê°€ PairProgrammingì�„ 하다가 ë¬¸ì œì—� ì§�면했습니까? 스스로ì—�게 물어보ì‹ì‹œì˜¤. 만약 KentBeckì�´ë‚˜ WardCunningham, RonJeffries ê°™ì�€ 사람ì�´ ì�´ ìž�리ì—� 나 ëŒ€ì‹ ìžˆì—ˆë‹¤ë©´ ì�´ ë¬¸ì œì—� 어떻게 대ì�‘í–ˆì�„런지. ê·¸ë¦¬ê³ ê±°ê¸°ì„œ ì–»ì�€ 해답ì�„ ê¼ ì‹¤í–‰ì—� 옮겨 보세요. ìž�ì‹ ì�€ ë¬¼ë¡ ìƒ�대방ë�„ 놀ë�¼ê²Œ ë� 것입니다. 해답ì�€ 늘 안ì—� 있습니다.
["컬럼분류"]
- 05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ/2 . . . . 462 matches
* ì�´ë²ˆ ìˆ™ì œëŠ” ë°˜ì—�ë”°ë�¼ ê°�ìž� '''27ì�¼''', '''28ì�¼'''까지 '''ì œì¶œ'''í•´ 주시면 ë�©ë‹ˆë‹¤.
* ìˆ™ì œ1/허아ì˜� <<- 글쓰기를 눌러서 ì�´ëŸ° ì‹�으로 페ì�´ì§€ë¥¼ ë§Œë“œì‹œê³ ê±°ê¸°ì—� ìž�ì‹ ì�˜ 소스를 올리시면 ë�©ë‹ˆë‹¤.
- 모형입니다.
==== C++ê³¼ 가까워지기 위한 기본ì �ì�¸ ë¬¸ì œ ====
=== ë¬¸ì œ ===
* í�‰ìƒ�시ì—�는 문ìž�ì—´ì�˜ 주소를 하나ì�˜ ì „ë‹¬ì�¸ìž�로 취하여, ê·¸ 문ìž�ì—´ì�„ 한 번 ì¶œë ¥í•˜ëŠ” 함수를 작성하ë�¼. 그러다가 0ì�´ì•„닌 int형 ê°’ì�„ ë‘� 번째 ì „ë‹¬ì�¸ìž�로 ì œê³µí•˜ë©´, ê·¸ 시ì �ì—� ë�„ë‹¬í• ë•Œê¹Œì§€ ê·¸ 함수가 호출ë�˜ì—ˆë�˜ 횟수만í�¼ ê·¸ 문ìž�ì—´ì�„ 반복해서 ì¶œë ¥í•œë‹¤. (문ìž�ì—´ì�´ ì¶œë ¥ë�˜ëŠ” 횟수는 ë‘� 번째 ì „ë‹¬ì�¸ìž�ì�˜ ê°’ì�´ 아니ë�¼ ê·¸ 함수가 호출ë�˜ì—ˆë�˜ 횟수와 같다.)ë¬¼ë¡ ì�´ 함수는 ê±°ì�˜ 쓸모가 없다. 하지만 ì�´ê²ƒì�€ ì�´ 장ì—�서 설명한 몇 가지 프로그래ë°� ê¸°ìˆ ì�„ ì‚¬ìš©í• ê²ƒì�„ 요구한다. ì�´ë“¤ 함수를 사용하여 함수ì�˜ ìž‘ë�™ì�„ ë³´ì—¬ 주는 간단한 프로그램ì�„ 작성하ë�¼
* ìž…ë ¥ ì˜ˆì œ
* ì¶œë ¥ ì˜ˆì œ
* 화면 >>는 ìž…ë ¥í•œ 줄.
=== 소스 ===
|| ì�´ë¦„ || ë‚ ì§œ || 소스 ||
|| [허아ì˜�] || 05. 9. 25 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ2/허아ì˜�] ||
|| [조현태] || 05. 9. || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ2/조현태] ||
* 여기서 질문!! ì „ë‹¬ì�¸ìž�ê°€ 1ê°œì�¸ 함수와 2ê°œì�¸ 함수만들어 오버 로딩 하ë�¼ëŠ” 것ì�¸ê°€? 그게 아니ë�¼ë©´... cinì�„ ë�¼ì�¸ë³„로 ìž…ë ¥ 받아í–�ê² ëŠ”ë�°.. 어떤때는 변수를 하나만 ë°›ê³ ì–´ë–¤ë•ŒëŠ” 변수를 ë‘�ê°œ 받아야하니.. ë�¼ì�¸ë³„로 처리 í•´ì•¼í• ë“¯.. 하지만 ë�¼ì�¸ë³„로 처리해ë�„....;;;; ì�Œ... ìƒ�ê°�ì�´ ë– ì˜¤ë¥´ì§€ 않ì�Œ..;;; 쳇..;;[[BR]] ì–´ì œ êµ�수가 defalte ì—� 대해 설명했ë�˜ê±° ê°™ì�€ë�°.. ì „ë‹¬ì�¸ìž�를 취하지 않으면 ì�´ë¯¸ ìž…ë ¥ë�œ 변수ì�˜ 값으로 처리한다. ë�¼ê³ ...;; ì�Œ..;;;ì�´ë ‡ê²Œ 해야하나?
- 현태야, 책� 나와있는�로 하면 �지??? --아�
- ê·¼ë�°, 문ìž�ëž‘ 숫ìž�를 ìž…ë ¥ë°›ì�€ 후 ì¶œë ¥ë°›ì�€ë‹´ì—� 프로그램ì�´ ë��나게 만들어야 í•´? -ì•„ì˜�
* 나는 GG ! -[최경현]
----[05학번만ì�˜C++Study] [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ]
- ComposedMethod . . . . 462 matches
�간과 �사소통� 잘�는 프로그램� �하는가? 메소드� �름� 지�때 ��가 잘 드러나게 짓�.
메세지를 보내는 ë�°ì—�는 시간ì�´ 걸린다. 즉 함수 호출ì—�는 오버헤드가 뒤따른다. 그러므로 ìµœê³ ì�˜ ì†�ë�„를 ë‚´ë ¤ë©´ 하나ì�˜ 메소드ì—� ëª¨ë“ ê±¸ ë•Œë ¤ë„£ì�„ 수ë�„ 있다. 하지만? 댓가는 í�´ê²ƒì�´ë‹¤.(ì�¸ë ¥ë‚비, 비구조ì � 프로그램 ì–‘ì‚°)
초보ìž�들ì�€ ìž‘ì�€ í�¬ê¸°ì�˜ ë§Žì�€ 메소드를 ë³´ê³ ëŠ”, 프로그램ì�˜ ì§„í–‰ ìƒ�황ì�„ 잘 ëª¨ë¥¸ë‹¤ê³ í• ìˆ˜ë�„ 있다. 하지만 경험ì�´ 쌓ì�¼ìˆ˜ë¡�, 잘 지어진 ì�´ë¦„ì�˜ 메세지는 코드ì�˜ í��름ì�„ 알기 쉽게 해준다. 메소드 ì�´ë¦„ì�„ ì�˜ë�„ê°€ 드러나게 짓는것ì�€ 하나ì�˜ 메소드 í�¬ê¸°ë¥¼ 작게 하는 가장 í�° ì�´ìœ ê°€ ë�œë‹¤. ê·¸ 코드를 보는 사람들ì�€ 하나 하나ì�˜ ìž‘ì�€ 부분ì�„ ì�´í•´í•¨ìœ¼ë¡œì�¨, ë�” í�° 부분ì�„ ì�´í•´í• 수 있게 ë�œë‹¤. ë˜�한 메소드를 작게 하면 버그가 ë°œìƒ�í–ˆì�„때ë�„ 거기ì—� êµí•œì‹œí‚¬ 수가 있다. ë”ê°€ ê°œì„ í•˜ê¸°ê°€ 쉬워질 것ì�´ë‹¤. ë¬¼ë¡ ìƒ�ì†�ë�„ ìž�연스럽게 í• ìˆ˜ 있다.
'''ë‹¹ì‹ ì�˜ 프로그램ì�„ 하나ì�˜ ë�™ì�¼í™”ë�œ 작업ì�„ ìˆ˜í–‰í• ìˆ˜ 있는 메소드들로 ë‚˜ëˆ ë�¼. ëª¨ë“ ë©”ì†Œë“œëŠ” ê°™ì�€ 수준ì�˜ ì¶”ìƒ�화를 ìœ ì§€í•´ì•¼ 한다. ì�´ëŠ” ìž�연스럽게 여러개ì�˜ ìž‘ì�€ 메소드를 만들어내게 ë� 것ì�´ë‹¤.'''
ë‹¹ì‹ ì�´ 가장 중요하게 Composed Method를 쓸때는, ë‹¹ì‹ ì�´ ë”가를 êµ¬í˜„í•˜ê³ ìžˆì�„때 새로운 ì±…ìž„ì�„ 발견했ì�„때ì�´ë‹¤. ë‹¹ì‹ ì�´ 둘 ì�´ìƒ�ì�˜ 메세지를 다른 ê°�체로 보낼때, ìˆ˜ì‹ ê°�ì²´ì—�서는 ê·¸ 메세지들ì�„ 합치는 Composed Method를 만들 수 있다. ì�´ëŸ¬í•œ Method들ì�€ ë‹¹ì‹ ì�˜ 시스템ì�˜ 다른 부분ì—�서ë�„ ìœ ìš©í•˜ê²Œ ì“°ì�¼ 것ì�´ë‹¤.
ê°œì�¸ì �으로, 간단해보ì�´ì§€ë§Œ 아주 중요한 ì�´ì•¼ê¸°ë�¼ ìƒ�ê°�함. ProgrammingByIntention ì�˜ 입장ì—�서, ë˜�한 'ê°™ì�€ ë ˆë²¨ì�˜ ì¶”ìƒ�화를 ìœ ì§€í•˜ë�¼'ë�¼ëŠ” 대목ì—�서. (StepwiseRefinement 를 하면 ìž�연스럽게 ì§„í–‰ë�¨) --[1002]
- AppletVSApplication/�� . . . . 461 matches
* Thinking In Java�서 찾아 �습니다.
= ì• í”Œë¦¬ì¼€ì�´ì…˜ =
* 스스로 실행ë� 수 있는 ìž�ë°” 프로그램.
* main() 함수를 반드시 �함한다.
= ì• í”Œë¦¿ =
* 웹 브ë�¼ìš°ì €ì—�서 실행ë�˜ëŠ” ìž‘ì�€ 프로그램ì�„ ì• í”Œë¦¿ì�´ë�¼ 한다. 웹ì—�서 í�´ë�¼ì�´ì–¸íЏ 측ì�˜ 프로그래ë°�ì�„ ì§€ì›�하는 ê°•ë ¥í•œ 툴로 사용ë�œë‹¤.
* ì• í”Œë¦¬ì¼€ì�´ì…˜ê³¼ëŠ” 달리 main()함수가 필요없다.
* ì œí•œ: ì• í”Œë¦¿ì�€ 보안성 때문ì—� ê·¸ 기능ì�´ ì œí•œì �ì�´ë‹¤. ì• í”Œë¦¿ì�˜ ì œí•œ 사í•ì�€ 아래와 ê´€ë ¤ë�œ 것ì�´ë‹¤.
* ì• í”Œë¦¿ì�€ 로컬 디스í�¬ë¥¼ ì‚¬ìš©í• ìˆ˜ 없다. 함부로 ë‚´ 컴퓨터나 다른 컴퓨터ì—�서 ì •ë³´ë¥¼ ì „ì†¡í• ìˆ˜ 없다는 뜻ì�´ë©°, 디지털 서명ì�„ ì�¸ì •하면 로컬 디스í�¬ë¥¼ ì�´ìš©í• 수 있다.
* ì• í”Œë¦¿ì�€ 시간ì�´ 오래 걸릴 수 있다. ì• í”Œë¦¿ê³¼ 필요한 파ì�¼ë“¤ì�´ 서버로부터 다운로드 ë�˜ì–´ì•¼ 하므로 시간ì�´ 걸린다. ì�´ëŸ° 파ì�¼ë“¤ì�„ JAR로 압축하여 ì „ì†¡í•˜ë©´ 시간ì�´ 단축ë�˜ë©°, ì••ì¶•ë�œ ê°� 파ì�¼ì—� 디지털 서명ì�„ ì¶”ê°€í• ìˆ˜ 있다.
* 장ì �: í�´ë�¼ì�´ì–¸íЏ/서버나 ê·¸ 외ì�˜ 네트ì›� 어플리케ì�´ì…˜ì�„ ê°œë°œí• ê²½ìš°ì—� ì�´ì�µì�´ 많다.
* 개발ë�œ 소프트웨어ì�˜ 설치를 ì‹ ê²½ ì“°ì§€ 않아ë�„ ë�œë‹¤. ì‹¤ì œ 플랫í�¼ê³¼ëŠ” 무관하므로 플랫í�¼ì�´ ë‹¤ë¥´ë‹¤ê³ ì½”ë“œ ìˆ˜ì •í• í•„ìš”ê°€ 없다. 그런ë�° ì�´ê±´ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�´ 가진 기본ì �ì�¸ 특징아닌가요...?
* 잘못ë�œ 코드로 시스템ì�˜ 다른 부분ì�´ ì˜�í–¥ì�„ 받지 않는다. ìž�ë°” 언어와 ì• í”Œë¦¿ 구조ì—�서 ê°–ê³ ìžˆëŠ” 보안성 때문ì�´ë‹¤. ì�´ëŸ° ì � 때문ì—� 회사 ë‚´ë¶€ì—�서만 사용하는 소위 ì�¸íЏë�¼ë„· í�´ë�¼ì�´ì–¸íЏ/서버 시스템ì—� ìž�바가 ë„�리 사용ë�˜ê³ 있다.
["JavaStudyInVacation/진행�황"]
- SimpleDelegation . . . . 461 matches
위임ì�„ ì‚¬ìš©í• ë•Œ, ë‹¹ì‹ ì�´ 필요한 위임ì�˜ 묘미(?)를 분명하게 해주는 ë�„와주는 ë‘�가지 ì�´ìŠˆê°€ 있다. 하나는, 위임하는 ê°�ì²´ì�˜ 주체성ì�´ 중요한가? ì�´ë‹¤. 위임ë�œ ê°�체는 ìž�ì‹ ì�˜ 존재를 ì•Œë¦¬ê³ ì‹¶ì§€ 않으므로 위임한 ê°�체로ì�˜ ì ‘ê·¼ì�´ 필요하다.(?) 다른 하나는, 위임하는 ê°�ì²´ì�˜ ìƒ�태가 위임ë�œ ê°�ì²´ì—�게 중요한것ì�¸ê°€? ê·¸ë ‡ë‹¤ë©´ 위임ë�œ ê°�체는 ì�¼ì�„ 수행하기 위해 위임한 ê°�ì²´ì�˜ ìƒ�태가 필요하다.(너무 ì�´ìƒ�하다.) ì�´ ë‘�가지ì—� noë�¼ê³ ëŒ€ë‹µí• ìˆ˜ 있으면 Simple Delegationì�„ 쓸 수 있다.
그냥 ì˜ˆì œë‚˜ ë³´ìž�.-_- ë‚´ê°€ ë´�ë�„ 무슨 ë§�ì�¸ì§€ ëª¨ë¥´ê² ë‹¤.
Collection처럼 ìž‘ë�™í•˜ì§€ë§Œ ë�” ë§Žì�€ 기능ì�„ ê°€ì§€ê³ ìžˆëŠ” ê°�체를 ë§Œë“¤ê³ ì‹¶ë‹¤. ìƒ�ì†�받지 ë§�ê³ , Collectionì�„ ì§€ì¹í•˜ë�„ë¡� 하ìž�.(위임하ë�„ë¡� 하ìž�.)
elements->do(blockFunc); // Array�게로 위임
좀 ì�´ìƒ�하긴 하지만 그냥 그런가 보다 하ìž�. C++ì�€ 너무 ì œì•½ì�´ 심하다. ì–´ì¨Œë“ at, at: put: ê°™ì�€ 메세지ë�„ 위처럼 위임ì�´ 가능하다.
위임하는 ê°�ì²´(delegating object)는 위임 ê°�ì²´ ë˜�는 위임ìž� ê°�ì²´, 위임ë�œ ê°�ì²´(delegate)는 대리ìž�로 번ì—í• ìˆ˜ 있ì�„ 것 ê°™ê³ (ì°¨ë�¼ë¦¬ ì˜�어를 그대로 쓰는게 좋ì�„ì§€ë�„ ëª¨ë¥´ê² ë„¤ìš”), 주체성ì�€ 참조를 ì�˜ë¯¸í•˜ì§€ 않ì�„까요?
ê°�ì²´ì�˜ 주체성(?)ì—� 대한 예를 들면(ì œëŒ€ë¡œ ì�´í•´í–ˆëŠ”ì§€ëŠ” ìž˜ëª¨ë¥´ê² ì§€ë§Œ... ^^;)
// 채팅방ì—�서 나가기 위해 호출ë�˜ì–´ì•¼ í• ë©”ì†Œë“œ
cmd->Execute(this); // delegating objectì�˜ 참조(this)를 delegateì—�게 ì „ë‹¬
ì�´ëŸ° ì‹�으로 서버ì—�게 참조를 ì „ë‹¬í•˜ê³ ì„œë²„ëŠ” 누가 보낸 메시지ì�¸ì§€ë¥¼ 알기 때문ì—� 처리 결과를 해당 í�´ë�¼ì�´ì–¸íЏì—�게 보냅니다. í�´ë�¼ì�´ì–¸íŠ¸ëŠ” 서버가 보낸 처리 결과가 성공ì�´ë©´ UI를 ì—…ë�°ì�´íŠ¸í•˜ê³ ì‹¤íŒ¨í•˜ë©´ 메시지를 보여준다거나 하시는 ì‹�으로 ì²˜ë¦¬í• ìˆ˜ 있ì�„꺼 같네요.--[Benghun]
- C++Seminar03 . . . . 457 matches
2003 년 초반� 있� 03 학번 대�� C++ 세미나
== 형� ==
* 구성 : 사회� �명과 새내기들
* 사회ìž�ì�˜ ì—í• : 간단한 ê°œë…�ì�„ ì„¤ëª…í•˜ê³ ê°œë…�ì—� 대한 실습ì—�서 코드 작성 ë�•는다.
* 장소 : pc실
== 가능 기간-시간 ==
* 매주 월요� 오후6시부터 시작하여 10시를 maximum 으로 한다.
* CS ì—� 등장하는 기본ì �ì�¸ ê°œë…�ì�´ë‚˜, 프로그래ë°�ì�„ 하는ë�° 기반ì�´ ë�˜ëŠ” ì§€ì‹�ì—� 대해 간단한 세미나를 하기ë�„ 한다.
== 참가� ==
|| 02학번 || ìœ ìƒ�ìš± || 사회ìž� ||
|| 00학번 || 임�� || 사회� ||
|| 02학번 || 임�� || . ||
|| 02학번 || 윤참솔 || ��� 거들어주마 -_-ㅋ||
|| 01학번 || ì‹ ìž¬ë�™ || . ||
|| 01학번 || ��규 || . ||
== ê´€ë ¨ 페ì�´ì§€ ==
== 기타 �벤트 ==
1. 사회ìž� 한명과 2ì�¸ 1PC ë˜�는 3ì�¸ 1PC 로 PC 1대당 한조가 ë�˜ì–´ PairProgramming ì‹�으로 ì§„í–‰. 사회ìž�는 간단한 ê°œë…�ì�„ ì„¤ëª…í•˜ê³ ê°œë…�ì—� 대한 실습(?) ë˜�는 ì �ìš©ë�œ 코드작성ì�„ Pair 해본다. (ì�´ëŸ°ì‹�으로 ì§„í–‰í• ê²½ìš° 장소ì—� ë¬¸ì œê°€ ë� 수ë�„ 있ì�„것 같네요. 실습실 하나를 ì œë¡œíŽ˜ì�´ì§€ê°€ ì �ë ¹í• ìˆ˜ë�„ 없는 ì�¼ì�´ê³ ..-_- ê°•ì�˜ì‹¤ì—�서 간단한 설명 -> PC 실로 ì�´ë�™.. ì •ë�„ê°€ 대안ì�´ ë� 까요? ) --["ìž„ì�¸íƒ�"]
* ZeroPage í™�보를 위한 수단중ì�˜ 하나로 C++ Seminar ê°€ 개최ë�˜ì—ˆìœ¼ë©´ 합니다. 현재 회장님께서 ìƒ�ê°�하시는 바가 DevilsCamp ì�´ì „까지는 준회ì›�ì²´ì œë¡œ ìš´ì˜�ë�˜ë‹¤ê°€ DevilsCamp ì�´í›„로 ì •íšŒì›�ì�„ 뽑는 ë°©ì‹�ì�´ 좋다는 쪽ì�¸ê²ƒ ê°™ì�€ë�° ì�¼ë‹¨ ìž…í•™ì‹¤ë‚ ì�˜ ê°•ì�˜ì‹¤í™�ë³´ ì�´í›„로 C++ Seminar 를 여는게 새내기들ì�˜ 관심ì�„ 모으는ë�° 좋ì�„ 것 같습니다. --["ìž„ì�¸íƒ�"]
* 휴학한 01� 참여해� �는건가요. -_-a --["snowflower"]
- ì“°ë ˆë“œì—�관한잡담 . . . . 455 matches
process scheduling� �게 �가지로 나뉜다.
1. real-time process - 1.hard real-time(산업용), 2.soft real-time(vedio decoder 등)
여기서 time-sharing � 설명한다.
Linux�서는 �게 �가지� thread를 지�한다.
thread를 ì‚¬ìš©í• ë•Œ 중요한것ì�´ ë�™ê¸°í™”ì�¸ë�°, context switch를 í• ë•Œ ë�°ì�´í„°ê°€ ì €ìž¥ì�´ 안ë�œ ìƒ�태ì—�서 다른 thread로 ìš°ì„ ìˆœìœ„ê°€ 넘어가면 치명ì �ì�¸ 오류가 나게ë�œë‹¤.
Linuxì—�서 멀티 프로세스 ê°œë…�ì�¸ fork()는 ë‚´ë¶€ì �으로 do_fork()란 Kernel 함수를 호출하며, do_fork()는 ë‚´ë¶€ì �으로 user threadì�¸ POSIX기반ì�˜ Mutex를 사용한다.
... ê·¸ë¦¬ê³ ... 한가지... POSIX thread를 사용하여 ë§Žì�€ ì–‘ì�˜ thread를 ìƒ�성하면 ë�™ê¸°í™”를 주목해야한다.
설계가 관건�다. 설계를 잘해야한다. 사소한 실수�� 하면 ��다.
... mutex ë�™ê¸°í™”... ë¯¸ì¹˜ê² êµ°... ë�°ì�´í„°ë¥¼ ìˆ˜ì •í• ë•ŒëŠ” lockì�„ 걸 수 있는ë�° 변수 초기화때 context switchê°€ ì�¼ì–´ë‚˜ë©´ 어쩌ìž�는거ëƒ�.
여담으로... context switch시 PCB(Process Control Block)ì—� ì •ë³´ê°€ ì €ìž¥ë�œë‹¤.
ì�´ê²ƒì�€ Assembly어로 짜여지며 ê·¸ ì�´ìœ 는 ì†�ë�„ 때문ì�´ë‹¤.
PCBì—� ì €ìž¥ë�œ ì–‘ì�´ ì �어야 processê°„ ì „í™˜ì�´ ë¹ ë¥´ë‹¤.
-> 만약 Zombie Processê°€ ìƒ�성ë�˜ë©´ 시스템 ìž�ì›�ì�„ 먹지는 않지만 PCBê°€ 좀비프로세스ì�˜ 리턴 값으로 늘어나 시스템ì�´ ì „ë°˜ì �으로 ëŠ�ë ¤ì§„ë‹¤.
thread를 10ê°œ ìƒ�성 ì‹œí‚¤ê³ ì�´ 작업ì�„ 수행하면,
함수가 실행ë�˜ê³ context switchê°€ ì�¼ì–´ë‚˜ê³ argê°€ ì œëŒ€ë¡œ 안바뀌는 것 같다.
arg는 0~9까지가 아닌 몇몇� 중복�는 수로 나타나게 �다.
pthread_mutex_lock� 변수 앞� 걸어주면 arg는 0으로 채워지게�다.
ì•„ì§�까지 ìƒ�ê°� 중ì�´ì§€ë§Œ pthreadì�˜ ë‚´ë¶€ì � ë¬¸ì œì�¸ê²ƒ 같다.
명확한 ì§€ì‹�ì�´ ìžˆê¸°ì „ê¹Œì§„ argì�˜ ê°’ì�€ 믿ì�„ 수 없다. ì�´ìƒ�.
Critical Sectionì�´ 아닌ë�°ë�„ ë�°ì�´í„°ê°€ ì œëŒ€ë¡œ 바뀌지 않는다.
- 지금그때2005 . . . . 453 matches
2005년� [지금그때]
��: 2005년 3월 22� 18시
장소: 공대 4314
== 준비하는 사람 ==
[Leonardong], [ê°•í�¬ê²½], [ì�´ìŠ¹í•œ], [ì¡°ë�™ì˜�], [윤성만], [í™©ìž¬ì„ ], [하욱주]
== 공지 ==
ì•„ì§� 안 ì�½ìœ¼ì‹ ë¶„ì�€ 리허설 ì „ì—� í• ì�¼ì�´ 하나 있습니다. [지금그때]ì—� ë§�í�¬ê°€ 걸린 페ì�´ì§€ë¥¼ ì�½ì–´ë³´ì„¸ìš”. 2단계 ì •ë�„ ë§�í�¬ 걸린 페ì�´ì§€ê¹Œì§€ ì�½ì–´ë³´ë©´ ì �당합니다. --[Leonardong]
== �� ==
* [지금그때2005/회�20050304]
* [지금그때2005/회�20050308]
* [지금그때2005/회�20050318]
* [지금그때2005/í™�ë³´], [http://zeropage.org/~dduk/memo/memo.php?id=nowthen2005 ì‹ ì²íŽ˜ì�´ì§€]
* [지금그때/OpeningQuestion]
* [지금그때2005/연�]
* [지금그때/ë�„ìš°ë¯¸ì°¸ê³ ]
* [지금그때2005/리허설]
* [지금그때2005/�료집]
* [지금그때2005/후기]
* [지금그때2005/진행내용]
* [지금그때2005/íšŒê³ ]
- 새싹�실/2011/AmazingC/5�차(4월 14�) . . . . 452 matches
#title 새싹�실/2011/AmazingC/5�차(4월14�)
= '''참���''' =
||[[박지호]]|| O ||
||[[ì‹ ê¸°í˜¸]]|| O ||
||[[�가�]]|| O ||
||[[황세중]]|| O ||
= '''수업내용''' =
* 연산�
* 비트 연산�: |, &, >>, <<, ^
* 논리 연산�: ||, &&
* 수� 연산�: +, -, *, /, %
* �� 연산�: ++, --
* 관계 연산�: ==, <=, >=, <, >
* 대입 연산�: =
* 조건문
if(조건�){
switch(ê°’){
case ê°’1:
case ê°’2:
* 한 case마다 하나ì�˜ ëª…ë ¹ë§Œì�„ ì‹¤í–‰í•˜ë ¤ë©´ 반드시 break쓸것!
- AcceptanceTest . . . . 451 matches
�문 : http://extremeprogramming.org/rules/functionaltests.html
AcceptanceTest는 UserStory들ì—� ì�˜í•´ì„œ 만들어진다. Iteration ë�™ì•ˆ IterationPlanning 회ì�˜ë•Œ ì„ íƒ�ë�˜ì–´ì§„ UserStory들ì�€ AcceptanceTest들로 ì „í™˜ë�˜ì–´ì§„다. Customer는 해당 UserStoryê°€ ì •í™•ížˆ 구현ë�˜ì—ˆì�„때ì—� 대한 시나리오를 구체화시킨다. 하나ì�˜ 시나리오는 하나나 ê·¸ ì�´ìƒ�ì�˜ AcceptanceTest들ì�„ 가진다. ì�´ AcceptanceTest들ì�€ 해당 기능ì�´ ì œëŒ€ë¡œ ìž‘ë�™í•¨ì�„ 보장한다.
AcceptanceTest는 blackbox system test ì�´ë‹¤. ê°�ê°�ì�˜ AcceptanceTest는 해당 시스템으로부터 기대ë�˜ëŠ” 결과물ì—� 대해 표현한다. Customer는 AcceptanceTest들ì—� 대한 ì •í™•ì„±ì�„ ê²€ì¦�ê³¼, 실패ë�œ 테스트들ì—� 대한 ìš°ì„ ìˆœìœ„ì—� 대한 test score를 ê²€í† í• ì±…ìž„ì�´ 있다. AcceptanceTest들ì�€ ë˜�한 production release를 위한 ìš°ì„ ìˆœìœ„ì�˜ ì „í™˜ì‹œì—�ë�„ ì�´ìš©ë�œë‹¤.
UserStory는 해당 UserStoryì�˜ AcceptanceTest를 Pass 하기 ì „ê¹Œì§€ëŠ” 수행ë�˜ì—ˆë‹¤ê³ ìƒ�ê°�í• ìˆ˜ 없다. ì�´ëŠ” 새로운 AcceptanceTest들ì�€ ê°� Iteration 때 ë§Œë“¤ì–´ì ¸ì•¼ 함ì�„ 뜻한다.
QualityAssurance (QA)는 XP processì�˜ 주요 부분ì�´ë‹¤. 몇몇 프로ì �트들ì�˜ QA는 분리ë�œ 그룹으로부터 수행ë�˜ì–´ì§€ì§€ë§Œ, ì–´ë–¤ 프로ì �트들ì—�서ì�˜ QA는 개발팀 스스로ì—� ì�˜í•´ 수행ë�˜ì–´ì§„다. ê°�ê°�ì�˜ 경우ì—�서 XP는 좀 ë�” QA와 관계있는 개발ì�„ 요구한다.
AcceptanceTest는 ìž�ë�™ìœ¼ë¡œ 수행ë�˜ì–´ì ¸ì•¼ 하며, ë˜�한 ê·¸ë ‡ê¸° 때문ì—� ìž�주 실행ë� 수 있다. AcceptanceTest score는 개발팀ì—� ì�˜í•´ ì �수가 매겨진다. 매 Iterationì—� 대해 실패한 AcceptanceTest를 ìˆ˜ì •í•˜ê¸° 위한 시간분배 스케줄ì—� 대해서 ë˜�한 개발팀ì�˜ ì±…ìž„ì�´ë‹¤.
'AcceptanceTest'란 ì�´ë¦„ì�€ 본래 'FunctionalTest' 로부터 온 것ì�´ë‹¤. ì�´ëŠ” ''Customerì�˜ 요구사í•ì—� 대해 systemì�´ 'acceptable' 함ì�„ ë³´ì¦�한다''ë�¼ëŠ” 본래ì�˜ ì�˜ë�„를 ë�” 충실히 ë°˜ì˜�해준다.
요새는 CustomerTest ë�¼ê³ 표현하기ë�„ 한다. (UnitTest 를 ProgrammerTest ë�¼ê³ ë¶€ë¥¸ë‹¤ê³ í• ë•Œ ìƒ�대ì �ì�¸ ê°œë…�ì�¼ë“¯).
["ProjectPrometheus"] 진행중� ["1002"] 와 ["�민"]� AcceptanceTest 를 작성하며 진행하였다. 주로 Python � �용하여 간단한 web bot 를 작성, 시스템� 잘 작�하는지� 대해 ��테스트를 구현했다.
(["ProjectPrometheus/AcceptanceTest"], 소스는 ZeroPageServer ì�˜ CVS 프로ì �트들중 AcceptanceTestServer 참조)
- EnglishSpeaking/TheSimpsons/S01E01 . . . . 449 matches
== 줄거리 ==
* í�¬ë¦¬ìŠ¤ë§ˆìŠ¤ë¥¼ ì¦�ê²�게 보내는 옆집 플랜ë�”스네 가족들, 심슨네 가족들ë�„ 나름ì�˜ í�¬ë¦¬ìŠ¤ë§ˆìŠ¤ë¥¼ ë³´ë‚´ë ¤ê³ í•œë‹¤. 반면 심슨네 가족ì�€ 호머ì�˜ 회사ì—�서 í�¬ë¦¬ìŠ¤ë§ˆìŠ¤ 보너스가 지급ë�˜ì§€ 않게 ë�˜ê³ í�¬ë¦¬ìŠ¤ë§ˆìŠ¤ 때 쓰기 위해 모아놨ë�˜ ì €ê¸ˆí†µë�„ 바트가 팔ì—� í—ˆë�½ì—†ì�´ ë¬¸ì‹ ì�„ 해버리는 바람ì—� ì�´ë¥¼ 지우기 위한 ì‹œìˆ ë¹„ë¡œ ì „ë¶€ ë‚ ë ¤ë²„ë¦°ë‹¤. 호머는 모를 통해 알게 ë�œ 산타í�´ë¡œìФ 아르바ì�´íŠ¸ë¥¼ 하지만 받게 ë�˜ëŠ” 급료는 겨우 13달러. 호머와 바트는 바니를 통해 알게ë�œ 경구장ì—�서 '산타ì�˜ ìž‘ì�€ ë�„우미'ë�¼ëŠ” ê°œì—�게 13달러를 모ë‘� 걸지만 꼴찌를 í•˜ê³ ë�ˆì�„ 잃는다. ê·¸ ëŒ€ì‹ ê²½êµ¬ìž¥ì—�서 아예 쫓겨나 버린 '산타ì�˜ ìž‘ì�€ ë�„우미'를 í�¬ë¦¬ìŠ¤ë§ˆìŠ¤ ì„ ë¬¼ë¡œ ì§‘ì—� ë�°ë ¤ê°„다.
== 따�하기 후보 장면 ==
* ë‚´ìš© : 리사, 바트가 산타í�´ë¡œìŠ¤ë¡œë¶€í„° ì›�하는 ì„ ë¬¼ì�„ 하나씩 ë§�í•˜ê³ ì²˜í˜•ì�¸ Patty로부터 ì „í™”ê°€ 온다.
* ë°°ì—
* ë‚´ìš© : 바트가 í—ˆë�½ ì—†ì�´ ë¬¸ì‹ ì�„ 해버리는 바람ì—� 병ì›�ì—� 가서 모아둔 현금ì�„ 다 ì�¨ë²„린다. 호머는 ì�´ 사실ì�„ ì•Œê³ ì°¨ë§ˆ 보너스를 받지 ëª»í–ˆë‹¤ê³ ë§�하지 못함.
* ë°°ì—
1. 10:55 ~ 12:00 // 가장 ì§§ê³ ì‰¬ìš´ 난ì�´ë�„
* ë‚´ìš© : 보너스를 못받았다는 사실ì�„ 차마 가족들ì—�게 ë§�하지 못하는 호머는 모ì�˜ ìˆ ì§‘ì—�서 바니를 통해 산타í�´ë¡œìФ 알바가 있ì�Œì�„ 알게 ë�˜ê³ ë©´ì ‘ì�„ 본 후 ì�¼ì�„ 시작한다.
* ë°°ì—
* ë‚´ìš© : 산타 알바를 마친 호머는 바트와 함께 급료를 받는다. 하지만 ì‹¤ì œ 월급ì—� 비해 너무 ì �게 ë‚˜ì™€ë²„ë¦¬ê³ í˜¸ë¨¸ëŠ” 바니를 ë”°ë�¼ 경구장ì—� 가게 ë�œë‹¤.
* ë°°ì—
== ì‹¤ì „ Script ==
* ë‚´ìš© : 보너스를 받지 ëª»í–ˆë‹¤ê³ ì°¨ë§ˆ ë§�하지 못하는 호머와 ë”ê°€ 있ì�Œì�„ ëŠ�ë�¼ì§€ë§Œ ê°� 못잡는(?) 마지ì�˜ 대화 ë‚´ìš©.
- ProjectAR/ThinkAbout . . . . 449 matches
== 프로그램ì�˜ 핵심ì � 요소들 ==
=== 충� 처리 ===
ì—‘ì…˜ RPGì�˜ ì¶©ë�Œ 처리가 미숙하면 하는 사람ì—�게 ì§œì¦�ì�„ 불러 ì�¼ìœ¼í‚¬ 수 있다. ì�´ 게임ì�˜ 주가 ë�
요소중ì�˜ 하나ì�´ê¸° 때문ì—� 잘 ìƒ�ê°�해야 í• ë¬¸ì œì�´ë‹¤.
=== ì�´ë¯¸ì§€ ì¶œë ¥ì�˜ ì†�ë�„ ===
ì—‘ì…˜ RPG는 리얼타임(실시간)으로 ì§„í–‰ì�´ ë�˜ê³ , 임펙트ì�˜ í™”ë ¤í•¨ì�´ 있어야 게임ì�˜ 재미가 높아지기ì—�
ì�´ë¯¸ì§€ ì¶œë ¥ì�˜ ì†�ë�„는 ëŠ�ë ¤ì§ˆ 수 ë°–ì—� 없다. 하지만 ì†�ë�„ê°€ ëŠ�리다면 게임ì�˜ 재미가 그만í�¼ ë°˜ê°�ë�˜ê¸°
때문ì—� ì†�ë�„를 얼만í�¼ 올릴 수 있ì�„ì§€ë�„ í�° ë¬¸ì œì�´ë‹¤.
- ì†�ë�„는 ë§Žì�´ ê±±ì •í•˜ì§€ 않아ë�„ ë� 것ì�´ë‹¤. í•´ìƒ�ë�„ê°€ ë‚®ê³ í…�스ì³�ì�˜ í�¬ê¸°ê°€ 작다면 ìƒ�ê°�보다 높ì�€ ì†�ë�„를 ì–»ì�„ 수 있다. --ì„ í˜¸
=== ì�´ë²¤íŠ¸ê°€ ê°€ì ¸ì˜¬ 버그 ë¬¸ì œ ===
층ì�„ ìž�ìœ ìž�ì œë¡œ 움ì§�ì�´ê¸° 때문ì—� ì�´ë²¤íŠ¸ê°€ ì§„í–‰ë�˜ëŠ” 경우ì�˜ 수는 굉장히 ë§Žì�„ 것ì�´ë‹¤. ì�´ê²ƒë“¤ì�´ 버그
를 ì�¼ìœ¼í‚¤ì§€ ì•Šê³ ìž˜ ì§„í–‰ì�´ ë�˜ê²Œë�” 하는 것ë�„ ìƒ�ê°�í•´ 보아야 한다.
=== 몬스터가 취하는 행�들 ===
하위 몬스터는 그리 ë¬¸ì œê°€ ë�˜ì§€ 않는다.(그냥 다가오게 한 다ì�Œ 때리게 하면 ë�˜ë‹ˆê¹Œ.) 하지만 보스급
몬스터는 ë”ê°€ 달ë�¼ì•¼ 한다. 패턴ì�„ ê°€ì§€ë“ AI를 ê°€ì§€ë“ ë‹¨ìˆœí•œ 움ì§�ìž„ì�„ ê°€ì ¸ì„ ì•ˆë�œë‹¤.(ì—‘ì…˜ RPGì—�서
몬스터가 그냥 다가와서 때리기만 한다면 ë§�ì�´ ë�˜ì§€ 않는다.) ì�´ ë¬¸ì œë�„ ë§Žì�´ ìƒ�ê°�ì�„ í•´ ë´�야 í• ê²ƒì�´ë‹¤
=== ì•„ì�´í…œ 시스템ì�˜ ì•ˆì •í™” ===
ì•„ì�´í…œì—� ì •ë ¹ì�´ 깃드는 시스템ì�„ 하기로 했다. ê·¸ ê³¼ì •ì—�서 ë°œìƒ�하는 버그가 있ì�„ 수 있다. (ì •ë ¹ ë‘�ê°œ
를 넣었는ë�° 하나가 ë‚ ë�¼ê°„ë‹¤ë“ ì§€ 하는 버그가 대부분ì�˜ 게임ì—�서 노출ì�´ ë�˜ëŠ” 경향ì�´ 있다.) ì�´ëŸ° ë¬¸ì œ
들ì�„ ë§Žì�´ ê³ ë¯¼ í• í•„ìš”ê°€ ìžˆê² ë‹¤.
- 수 . . . . 449 matches
시험 대비 C 실습
* [새싹C스터디2005/pointer]
== 참여� ==
||�름||MSN||한마디씩||
||[��호]||nilath 골뱅� hanmail 닷 net||=ㅂ=||
||[송수�]||xtimex 골뱅� hotmail 닷 com|| ||
||[ì‹ í˜œì§€]||doiha86 골뱅ì�´ hotmail ë‹· com|| ||
||[joosama]||dlduswn05 골뱅ì�´ hotmail ë‹· com||ì§„ë³´ë�œ ì •ë³´ì�˜ ê³µìœ í™”ë¥¼!!!!!ã…Žã…Žã…Ž||
||[임수연]||theeric 골뱅� hotmail 닷 com|| ||
||[장�슬]||sting825 골뱅� msn 닷 com|| ||
== 모임 ==
* 시간 : 매주 화, 수 15:00
첫모임(2005.4.6) - �중 for문 완벽�해
ë‘�번째모임(2005.4.11) - CampusC를 êµ�재로 5명ì�˜ í•™ìƒ�들ì�´ 한 단ì›�씩 ê°•ì�˜ë¥¼ í• ì˜ˆì •. ã…¡ _-;;;
== �재 ==
Campus C입니다. 1번부터 보시면 C를 ì�´í•´í•˜ëŠ”ë�° ì •ë§� ì¢‹ê² ì§€ë§Œ, 1번ì�´ ì–´ë ¤ìš°ì‹œë‹¤ë©´ 2번 부터 보시면 ë�˜ìš”~.
êµ�재ì—� 나오는 소스 중 ì•„ì§� ì�´í•´í•˜ê¸° íž˜ë“ ë¶€ë¶„ì�€ êµ³ì�´ ì�´í•´ í•˜ë ¤ê³ í•˜ì‹¤ 필요는 없습니다.
기본 함수들ì�„ 설명하기 위한 ì˜ˆì œë‹ˆê¹Œìš”. :)
(ë‚´ìš©ì�€ 꽤 ì˜¤ëž˜ì „ì—� 만들어진 문서ë�¼ 구질구질 합니다. ã…¡ _-;)
2, 3, 4, 5, 6, 7, 8, 10 <- 다�주 화요�까지.
- ZPHomePage/20050111 . . . . 448 matches
홈페�지개편 세번째회�
== 참�� ==
곽세환, 노수민, 윤성만, 조��
== 회�내용 ==
* ì œë¡œíŽ˜ì�´ì§€ ë¡œê³ , ìº�ë¦í„° ë””ìž�ì�¸ 공모
* ê³µì‹�ì �으로 ì‚¬ìš©í• ìš©ë�„로 공모
* 컴퓨터공학부학� 모� 지� 가능
* ìƒ�ê¸ˆê²°ì •(ìº�ë¦í„°-3ë§Œ, ë¡œê³ -2ë§Œ) => ì œë¡œíŽ˜ì�´ì§€íšŒì�˜ì—� 입안
* ì ‘ìˆ˜ê¸°ê°„ - 2/6ì�¼ê¹Œì§€
* ì ‘ìˆ˜ë°©ë²• - ì�´ë©”ì�¼ë¡œ(윤성만)
* ì ‘ìˆ˜ì‹œê¸°ìž¬ì‚¬í• - 작품(ì�¼ëŸ¬ìŠ¤íŠ¸ë ˆì�´í„°íŒŒì�¼ 권장), email주소, 계좌번호, ìˆ˜ì‹ ê°€ëŠ¥ì „í™”ë²ˆí˜¸
* 심사 1ì°¨-홈페ì�´ì§€ê°œíŽ¸í”„ë¡œì �트참가ìž�, 2ì°¨-ì œë¡œíŽ˜ì�´ì§€íšŒì›�투표
싸ì�´ì¦ˆë�„ ì •í•´ì•¼ ë� í…�ë�°? --[ê°•í�¬ê²½]
* 홈페ì�´ì§€ 회ì›�가입ì—� 대한 ì‚¬í• => 미결
* ì œë¡œíŽ˜ì�´ì§€íšŒì›�ê³¼ ì�¼ë°˜íšŒì›�(외부ì�¸)ì�„ 어떻게 êµ¬ë¶„í• ê²ƒì�¸ê°€?
=> ì�¼ë‹¨ 회ì›�가입후 ì œë¡œíŽ˜ì�´ì§€íšŒì›�ì�„ 따로 분리한다.
* 회ì›�ë§Œ 글쓰기를 í—ˆìš©í• ê²ƒì�¸ê°€?
=> 회ì›�ê°€ìž…í•˜ì§€ì•Šê³ ë�„ 쓸 수 있는 게시íŒ�ì�„ 만들어 둔다. 위키는 회ì›�ë§Œ??
* 회ì›�가입시 기입해야하는 ë‚´ìš©? (ì œë¡œíŽ˜ì�´ì§€íšŒì›�ì�€ ì�¼ë°˜íšŒì›�ê³¼ 기입내용ì�´ 달ë�¼ì•¼í•˜ì§€ 않나?)
* ì ‘ì†�ìž� ì •ë³´ë¥¼ 뺀다. => 다ì�Œ 프로ì �트ì—� ì�¼ëŒ€ì�¼ 대화기능과 함께 추가
- TheWarOfGenesis2R . . . . 447 matches
= 목ì � =
* ê°�ë�™ì�˜ 눈물ì�„ í�˜ë¦¬ë©° ì¦�ê²¼ë�˜ ì°½ì„¸ê¸°ì „2를 리메ì�´í�¬ í•´ë³´ìž�.
= 참가� =
* '01 강�수
* '01 ì�´ì„ 호
1. [[HTML(<STRIKE>)]] 아무런 ìž¥ì• ë¬¼ë�„ 없는 ë§µì—�서 ê°�ì²´ ì�´ë�™ì‹œí‚¤ê¸°. [[HTML(</STRIKE>)]] - 20ë¶„
2. [[HTML(<STRIKE>)]] ìž¥ì• ë¬¼ì�´ 있는 ë§µì—�서 ê°�ì²´ ì�´ë�™ì‹œí‚¤ê¸°. [[HTML(</STRIKE>)]] - 1시간
3. [[HTML(<STRIKE>)]] DirectX - DirectGraphics / OpenGL 사용법 �히기. [[HTML(</STRIKE>)]] - 1시간 20분
4. GPGì±… ë³´ê³ A* ì•Œê³ ë¦¬ì¦˜ ì�µížˆê¸°
5. [[HTML(<STRIKE>)]] 타� �디터 만들기 [[HTML(</STRIKE>)]] - 2시간 30분
6. 시나리오 �디터 만들기
7. ì‹¬ì‹¬í• ë•Œë§ˆë‹¤ ì�¸ìˆ˜êµ°ì�€ ì�¼ëŸ¬ìŠ¤íŠ¸ 하기
8. ì‹¬ì‹¬í• ë•Œë§ˆë‹¤ ì„ í˜¸êµ°ì�€ 시나리오 ë¶„ì„�하기
9. 합치기
* ì�¸ìˆ˜ : ì „íˆ¬ 루틴
* ì„ í˜¸ : 스í�¬ë¦½íЏ 파서
= �지 =
[TheWarOfGenesis2R/�지]
= 해야 í• ì�¼ =
== 기본ì �ì�¸ 길찾기 ì•Œê³ ë¦¬ì¦˜ 구현한 소스(11/05) ==
- RUR-PLE/Etc . . . . 444 matches
* 러플ì�˜ 나머지 ì˜ˆì œë“¤..
* harvest1.wld 월드 파�� 연다.
* 현재 ì§€ë�„ì—� 있는 ëª¨ë“ ì”¨ì•—ì�„ 수확하는 로ì§�ì�„ ì§ ë‹¤.
== ì„ íƒ�ì � Harvest ==
* harvest2.wld 월드 파�� 연다.
* 현재 2ê°œì�¸ 씨앗ë�„ 섞여 있다. ëª¨ë“ ë°ì—� 1ê°œì�¸ 씨앗만 있게 ë§Œë“ ë‹¤.
== 임�� 개수 씨를 처리하는 Harvest ==
* harvest3.wld 월드 파�� 연다.
* 현재 2ê°œ ì�´ìƒ�ì�¸ 씨앗ì�´ ë°ì—� 있다. 모ë‘� 1ê°œì�¸ 씨앗만 있게 ë§Œë“ ë‹¤.
* � 경우�서� 처리를 while 문� 사용하여 처리한다.
* amazing1.wld 월드 파�� 연다.
* 현재 월드를 한바귀 ë�„는 로ì§�ì�„ ë§Œë“ ë‹¤.
* amazing2.wld 월드 파�� 연다.
* 현재 월드를 한바귀 ë�„는 로ì§�ì�„ ë§Œë“ ë‹¤.
* amazing3.wld 월드 파�� 연다.
* 현재 월드를 한바귀 ë�„는 로ì§�ì�„ ë§Œë“ ë‹¤.
* amazing5.wld 월드 파�� 연다.
* 현재 월드를 한바귀 ë�„는 로ì§�ì�„ ë§Œë“ ë‹¤.
== ì�´ì œ ë§Œë“ amazingì�„ ì�¨ë¨¹ì–´ ë³´ìž� ==
* hurdle3.wld 월드 파ì�¼ì�„ 열어서 ë�Œë ¤ë³´ìž�.(처ì�Œì�˜ put_beeper()는 빼야함)
- 프로그래��습관�다 . . . . 443 matches
= 프로그래��습관�다 =
* 대학ì›� 다니는 아는 ì„ ë°°ì—�게 디버깅 세미나 í• ê±´ë�° ë� ë�„움ë�˜ëŠ” ë§�좀 해달ë�¼ê³ 하니ê¹� '프로그래ë°�ì�€ 습관ì�´ë‹¤' 란 ë§�ì�„ 해줬다. ê³µê°�ì�´ 가는 ë§�ì�´ë‹¤. 프로그래머ì—�게 프로그래ë°�ì�€ 습관ì�¸ê±° 같다. 마치 ìž�ì „ê±°ë¥¼ 처ì�Œ 탈때는 ì—Žì–´ì§€ê³ ê·¸ëŸ¬ë‹¤ê°€ 한번 타기 시작하면 ê·¸ 다ì�Œë¶€í„°ëŠ” 쉽게 타는것ì�´ëž‘ 비슷한거 같다. 난 군대 ê°€ê¸°ì „ì—� 군대 갔다 오면 프로그래ë°� 하는것ì�„ 다 까먹ì�„í…�ë�° í•˜ê³ ê±±ì •ì�„ 했었다. 그런ë�° 군대 가서 프로그래ë°�ì—� ë�” ë°œì „ì�€ 없었지만 마치 ìž�ì „ê±° 타는 법ì�„ ë°°ìš°ê³ í•œë�™ì•ˆ 안타다가 다시 타는것과 같았다. 세세한 문법같ì�€ê²ƒì�€ ìƒ�ê°�ì�´ 나지 않ë�”ë�¼ë�„, 그런것ì�„ 어디서 ì°¾ì�„지와, ì–´ë–¤ì‹�으로 ì �ìš©í• ì§€ëŠ” 몸으로 ì²´ë“�했기 때문ì—�(삽질ㅜㅡ ) 몸ì�´ 기억ì�„ 했다. - [ìƒ�협]
* ê³µê°� 가네요. ì €ëŠ” ê³ ë“±í•™êµ�ì—�서 대학입시를 준비하ëŠ�ë�¼ 한 2ë…„ ì�´ìƒ�ì •ë�„ ì‰¬ê³ ë‚˜ì„œ ì €ëŸ° ëŠ�낌ì�„ 받았었습니다. 처ì�Œì—�는 죄다 까먹었ì�„줄 알았는ë�° 막ìƒ� 키보드ì—� ì†�ê°€ë�½ì�„ ì˜¬ë ¤ë†“ê³ ë‚˜ë©´ 무언가 ë– ì˜¤ë¥´ë©´ì„œ ìž�연스럽게 키보드가 나가ë�”êµ°ìš”. // ì €ëŠ” [ì†�ê°€ë�½ì�´ê¸°ì–µí•œë‹¤] ë�¼ëŠ” ë§�로 군대가는 친구들 군대를 준비하는 친구들ì—�게 ì�´ì•¼ê¸° 하곤 합니다. - [톱아보다]
* ì €ë²ˆì—� [ìƒ�ê·œ]형ì�´ for(i=0; i<MAX; i++){...}ì�´ëŸ°ì‹�ì�˜ 아주 ìž‘ì�€ 패턴ì�´ë�¼ê³ ë§�í• ìˆ˜ 있는것ì�„ 무엇ì�´ë�¼ê³ 설명해 주셨었는ë�° ì •í™•í•˜ê²Œ 용어가 ìƒ�ê°�ì�´ 안나네요;; - [톱아보다]
�디엄(idiom) --[�규]
프로그래ë°�ì�€ 습관ì�´ë‹¤. 그래서 학습과 ë°˜(å��)학습 모ë‘� 쉽지 않다. 특히 NoSmok:UnlearnTheLearned ê°€ ì–´ë µë‹¤. 세살 버릇 ì—¬ë“ ê°€ê¸°ì—�, 나ì�œ 프로그래ë°� 습관ì�€ 프로그래ë°� 언어가 바뀌어ë�„ ìœ ì§€ë�œë‹¤.
- HelpOnInstallation/SetGid . . . . 442 matches
== 왜 setgid를 쓰나 ? ==
보안ìƒ�ì�˜ ì�´ìœ 로 웹서버는 php 스í�¬ë¦½íŠ¸ë¥¼ `nobody, www, apache` 혹ì�€ `httpd`ê°™ì�€ 특별히 ì œí•œë�œ ê³„ì •ìœ¼ë¡œ 실행하게 ë�©ë‹ˆë‹¤. ì�´ëŸ¬í•œ ì�´ìœ 로 [모니위키] 스í�¬ë¦½íŠ¸ê°€ ìƒ�성하게 ë�˜ëŠ” 여러 파ì�¼ 혹ì�€ ë””ë ‰í† ë¦¬ëŠ” ì�´ëŸ¬í•œ 특별한 ê³„ì •ì�˜ ì†Œìœ ê°€ ë�˜ë©° ì§„ì§œ 사용ìž�ê°€ ì†Œìœ í•˜ì§€ 못하게 ë�˜ëŠ” ì�¼ì�´ ë°œìƒ�í•˜ê³ ì–´ë–¤ 경우는 ì�´ë ‡ê²Œ 만들어진 파ì�¼ì�„ ì�½ì�„수ë�„ 지울 수ë�„ 없게 ë�©ë‹ˆë‹¤.
ì�´ëŸ° 경우를 막기 위해서 `chmod 2777` ëŒ€ì‹ ì—� `chmod 777`ì�„ 하는 경우ë�„ 있으나, ì�´ë¡œì„œ ë¬¸ì œê°€ 모ë‘� í•´ê²°ë�˜ì§€ëŠ” 않습니다.
ì�´ëŸ¬í•œ 것ì�„ 방지하기 위해서 [모니위키]ê°€ 특별한 파ì�¼ì�„ ìƒ�성하게 ë�˜ëŠ” 몇몇 ë””ë ‰í† ë¦¬ì—� 대하여 그룹 ì•„ì�´ë””로 í�¼ë¯¸ì…˜ì�„ 가지게 í• ìˆ˜ 있습니다. ì�´ë ‡ê²Œ Setgid를 사용하ë�„ë¡� 그룹 í�¼ë¯¸ì…˜ì�„ 주게ë�˜ë©´ wiki.phpì—� ì�˜í•´ 새ë¡ê²Œ 만들어지는 ëª¨ë“ íŒŒì�¼ì�€ ì§„ì§œ 사용ìž�ì�˜ 그룹아ì�´ë””와 같게 ë�˜ë©°, 그룹 ì•„ì�´ë””ê°€ 가지는 í�¼ë¯¸ì…˜ì�„ ì§„ì§œ 사용ìž�ë�„ 누릴 수 있게ë�˜ì–´ ì�½ê±°ë‚˜ ê³ ì¹˜ê±°ë‚˜ 지울 수 있게 ë�©ë‹ˆë‹¤.
Setgid í�¼ë¯¸ì…˜ì�„ ìž‘ë�™ì‹œí‚¤ë ¤ë©´ 간단히 "`chmod 2777 ''dir''` ëª…ë ¹ì�„ 내리면 ë�˜ëŠ”ë�°, 모니위키가 여러 파ì�¼ë“¤ì�„ 만들게ë�˜ëŠ” ë””ë ‰í† ë¦¬ì—� 대해 ì�´ ëª…ë ¹ì�„ ë‚´ë ¤ì£¼ë©´ ë�©ë‹ˆë‹¤. 모니위키를 최초 설치하는 ê³¼ì •ì—�서 setgid를 ì‚¬ìš©í•˜ë ¤ë©´ ìš°ì„ ëª¨ë‹ˆìœ„í‚¤ 최ìƒ�위 ë””ë ‰í† ë¦¬ë¥¼ ë¨¼ì € `chmod 2777`ì�„ í•´ ì¤�니다. 아마 wiki.phpê°€ 들어있는 ë””ë ‰í† ë¦¬ê°€ ë� 것입니다.
그런 다ì�Œ monisetup.php를 웹ìƒ�ì—�서 실행시키면 monisetup.php는 필요한 여러 ë””ë ‰í† ë¦¬ë¥¼ 만들게 ë�˜ë©° ì�´ ë””ë ‰í† ë¦¬ë“¤ì�€ setgidì—� ì �ìš©ì�„ 받게 ë�˜ê³ , ì�´ë ‡ê²Œ 최초 setgid ì„¤ì •ì�„ 마친 후ì—�는 최ìƒ�위 ë””ë ‰í† ë¦¬ì�˜ í�¼ë¯¸ì…˜ì�„ ì›�래ì�˜ í�¼ë¯¸ì…˜ìœ¼ë¡œ ë�˜ë�Œë ¤ì•¼ 합니다. (보통 `chmod 755`로)
/!\ 모니위키는 config.sh/monisetup.php 설치 스í�¬ë¦½íŠ¸ë¥¼ 통해 setgid를 최초 ì„¤ì¹˜í• ë•Œ 부터 ì§€ì›�í•˜ê³ ìžˆìŠµë‹ˆë‹¤.
- 회비 . . . . 441 matches
ì œë¡œíŽ˜ì�´ì§€ì—�서 ìš´ì˜�ë�˜ëŠ” 회비를 좀ë�” 투명하게 관리하기 위해서 만들어진 페ì�´ì§€. 앞으로ë�„ 계ì†�ë�˜ëŠ” ì œë¡œíŽ˜ì�´ì§€ì�˜ ì „í†µì�´ ë� 것ì�´ë‹¤.
= 2002.8.30까지 =
[회비/2002ë…„ì�´ì „]
= �칙 =
* 지출시 �수�� 반드시 받아서 보관, 기�� 한다.
= 회비담당� =
* 05년 - [윤성만]
= 회비운�� 대한 건� =
"깨ë�—하게 ë�ˆ 관리 í•˜ê² ìŠµë‹ˆë‹¤. 회비지출ì—� 대해 ê¶�금하시면 ì–¸ì œë“ ì§€ ì—°ë�½ì£¼ì„¸ìš” ^^"
= ì˜ˆì •ë�œ 지출 계íš� =
== [2005년활�지�] ==
= 사용� 회비 =
|| '''남ì�€ ë�ˆ''' || '''지출(-)/수입(+)''' || '''지출/ìˆ˜ìž…ë‚ ì§œ''' || '''지출/수입내ì—''' ||
|| 118,000 � || 0 || .|| 04년� 2학기 회비 남� � �월 ||
|| 98,000 ì›� || - 20,000 ì›� || 2005/3/15 || ì œë¡œíŽ˜ì�´ì§€ ë¡œê³ ê³µëª¨ì „ ìƒ�금(ê°•í�¬ê²½) ||
|| 58,000 � || - 40,000 � || 2005/3/16 || [위키설명회2005] 뒤풀� ||
|| 8,000 � || - 50,000 � || 2005/3/22 || [지금그때2005] 행사비용(간�비) ||
|| -2,000 � || - 10,000 � || 2005/3/22 || [지금그때2005] 행사비용(준비물) ||
|| +32,000 � || + 33,000 � || 2005/3/29 || [지금그때2005] 행사비용 남� � 입금 ||
deleteMe) 위ì—� ì €ë�ˆì�€ 모지요?? -0- [ì�´ìŠ¹í•œ]
- 겨울방학프로ì �트/2005 . . . . 438 matches
= ì œì•ˆ 프로ì �트 =
|| 프로ì �트 || 설명 || 참가ìž� ||
|| [ZeroWikiíŒŒì›Œì—…ê·¸ë ˆì�´ë“œ2005] || ë°©í•™ì�„ ë§žì•„ 위키를 새ë¡ê²Œ ì—…ê·¸ë ˆì�´ë“œí• ì˜ˆì •(ë¬¼ë¡ ë²„ê·¸ ìˆ˜ì •ë�„ ê°™ì�´ -_-) || ìƒ�협 현태 ||
|| [DesignPatternStudy2005] || ë””ìž�ì�¸íŒ¨í„´ ìž ì‹œ 중단했ë�˜ê²ƒì�„ ì�´ì–´ì„œ 계ì†�.. || ìƒ�협 ì„ í˜¸ ìž¬ì„ ìš©ì•ˆ 준수 ||
|| [AI오목컨테스트2005] || ê°�ìž� 작성한 AI 오목ë�¼ë¦¬ 대결, 현재 현태, ìƒ�협ì�´ ë§Œë“ ë‘�개가 ìžˆê³ [MFCStudy_2005_2_야매] 스터디 멤버들ì�´ ì�´ì–´ì„œ 만들거ë�¼ 기대함 || ìƒ�협 현태 태훈 민경 ||
|| [OurMajorLangIsCAndCPlusPlus] || C/C++ì�„ ìž�ì‹ ì�˜ 주 언어로 ì‚¼ê³ ì‹¶ì�€ 사람들ì�˜ 스터디-_- || 현태 민경 ë�„현 수ìƒ� ë�� ||
|| [PaintBox] || 시험ë��ë‚¬ë‹¤ê³ ë†€ì§€ ë§�ê³ 3ì�¼ 빡세게 해서 JAVA로 그림íŒ� 짜기 || ë³´ì°½ ì•„ì˜� ì„ í˜¸ ||
|| [EditPlus] || 메모장보다 좀 � 높� 수준으로 만들기 || 수� 현태 ||
|| [검색ì—�ì�´ì „시_temp] || 파ì�´ì„ 으로 맞춤형 검색 || 용안 ìƒ�협 준수 ||
|| Blog || PHP로 SQL로, 간단하게 기본기능 -> JSP || ì˜ˆì „ ê·¸ 멤버 + ||
|| [ì•Œê³ ë¦¬ì¦˜] || Introdution to Algorithm 으로 공부 || ìƒ�ì„ ì„ í˜¸ ë³´ì°½ 휘ë�™ 민경 ë�„현 ||
|| [경시대회준비반] || ACM 대회 참가 준비 || ìƒ�ì„ ë³´ì°½ ë�„현 민경 ||
|| [2005MFC스터디] || MFC기초부터 ~ || 현태,수�,민경,아� ||
|| OS || OS만들기, 알기 || 윤창 �창 �규 ||
|| [BasicJAVA2005] || JAVA 예습 ë°� JSP 맛보기 || ì„ í˜¸ ì•„ì˜� 수ìƒ� 민경 현태 태훈 ||
|| [ProjectVirush] || [ì‹¤ì‹œê°„ë©€í‹°í”Œë ˆì�´ê²Œìž„프로ì �트] 부활! || 휘ë�™ 현태 ì •í˜„ ìž¬ì„ ||
|| [ìº ì�´ëž‘놀ìž�] || . || ì„�천 ë³´ì°½ ì•„ì˜� ||
** 2005ë…„ 12ì›” 15ì�¼ ì •ëª¨ì—�서 나온 프로ì �트입니다. 해당 스터디ì—� 해당하는 ë¶„ì�´ 스터디 ì�´ë¦„ê³¼ 페ì�´ì§€ë¥¼ 꾸며주시기 ë°”ëž�니다.
** 회ì�˜ì—� 참가하지 ëª»í•˜ì‹ ë¶„ë“¤ì�€ ì°¸ê°€í•˜ê³ ì‹¶ì�€ 프로ì �트ì—� ì�´ë¦„ì�„ ì �ì–´ì£¼ì‹œê³ ì°¸ê°€í•˜ì„¸ìš”.
[프로ì �트분류] [2006년활ë�™ì§€ë�„]
- ë�°ë¸”ìŠ¤ìº í”„2006/참가ìž� . . . . 438 matches
= ë�°ë¸”ìŠ¤ìº í”„2006/참가ìž� =
== 재학� ==
|| 학번 || �름 || 참가여부 || 간단 연�처(주�) ||
|| 05 || 허아ì˜� || 모ë‘� 다 || ì•Œì£ ? ||
|| 01 || ì�´ì°½ì„ || ê±°ì�˜ 다 || ì•Œì£ ? ||
|| 01 || ì‹ ìž¬ë�™ || í™”, 금 || ì•Œì£ ? ||
|| 02 || ìœ ìƒ�ìš± || 워í�¬ìŠ¤ì¼€ì¥´ ë´�서;; || 모를껄? ||
|| 02 || 장재니 || 아마 모�다 || 모를껄? ||
|| 05 || 송수� || 아마 모�다! || 알잖앙.ㅋ ||
|| 01 || ì�´ì„ 호 || ... 장담ì�€ 못하지만.. || 설마.. ||
|| 01 || 남ìƒ�협 || ì�¼ê°”다와서 ìž ê¹�씩.. || ë§žì¶°ë´�~ ||
|| 05 || ì�´ìž¬í˜� || ì�¼ê°”다와서 ìž ê¹�씩.. || ë§žì¶°ë´�~ ||
|| 05 || ì„�ì§€í�¬ || 모ë‘� 다 || ì•Œì£ ? ||
|| 05 || 김태훈 || 모ë‘� 다 || ì•Œì£ ? ||
|| 05 || 김민경 || 모ë‘� 다 || ì•Œì£ ? ||
|| 04 || 김건� || 다~ || ㅎ||
|| 05 || 조현태 || 아마 다~ || /귓� ||
|| 01 || 강�수 || 월, 화, 수 || 몰� ||
|| 01 || 박�창 || 월 || 010-0000-0000 ||
|| 04 || ��현 || 화, 수, 금 || 물어�~~ ||
- nilath개�페�지처�화면 . . . . 437 matches
학습 로드맵.
C(Master, 바보 찌질ì�´ë“¤ì�€ 태í�´ 걸지 ë§�ê³ .) -> Assembly(30% ì§„í–‰, ì�¼ë°˜ì � 프로그램 í�¬ëž˜í‚¹ 수준)
Network Programming(40% ì§„í–‰)
-> C++(70% ì§„í–‰) -> API(20% ì§„í–‰) -> MFC(0%) -> C#(0%)
ìž�료구조(10%) ì•Œê³ ë¦¬ì¦˜(0%) JAVA(0%)
Assembly를 모르는 놈ì�€ C를 ì•ˆë‹¤ê³ í• ìž�격ì�´ 없으며(문법만ì�´ì•¼ ì•Œê² ì§€. ì–•ì�€ 깊ì�´ë¡œ ë”들 ëª»í• ê¹Œ. ì–¸ì ê°€ 한계가 올것... ㅉㅉ), C++ì�„ ì•ˆë‹¤ê³ í• ìž�격ì�´ 없다.
Assemblyê°€ 중요하지 ì•Šë‹¤ê³ í•˜ëŠ” ìž‘ìž�들ì�„ 싸그리 ì œê±°í•´ ë²„ë ¤ì•¼ í•˜ê² êµ°...
ì™„ì „... 물리학과 가서 물리학 ê³µì‹�ë§Œ 달달 ì™¸ìš°ê³ ê³µì‹� 만드는 방법ì�„ ë°°ìš°ì§€ 않는 격ì�´ìž–ì•„.
ë�... ê·¸ë ‡ê²Œ 깊ì�´ ì—†ì�´ ê³µì‹�ë§Œ 쓰는 ì§�장ì—� 들어간다면야 ë�ë�¼ ì•ˆí•˜ê² ì§€ë§Œ.
ê·¸ë ‡ë‹¤ê³ ê¹Šì�´ ì—†ì�´ 있다가 ì–¸ì œ 짤릴지 모르는 ë‘�ë ¤ì›€ì�€...?
후후... ê·¸ë‚˜ì €ë‚˜... C를 ì œëŒ€ë¡œ ì•ˆë°°ìš°ê³ ë‹¤ë¥¸ê±¸ 배우는 사람들ì�€ í�°ì�¼ì�¸ê±¸...
회사ì—� 들어가보면 알게 ë�˜ê² ì§€... ì“°ì�´ì§„ 않지만 ê²°ì½” 사장ë�˜ì§€ 않는 언어...
C언어는 다른 언어를 배우는� 있어 내공� 쌓는� 좋지...
Cì—� 대해 깊ì�€ ë‚´ê³µì�˜ ì†Œìœ ìž�는 ì–´ë–¤ 언어를 ë°°ìš°ë“ ì§€ 쉽게 배운다... 지금 ìƒ�ê°�해보니 맞는ë§� 같아...
ì–´ë– í•œ ì–¸ì–´ë“ ì§€... ì�¼ì£¼ì�¼... C언어는 ì“°ì�´ëŠ” 언어가 아니ë�¼ 언어ì�˜ 기본ì�„ 가르치는 언어ì�´ë‹¤...
ìž�바를 3ì�¼ë‚´ì—� ë–¼ê³ ... C를 마스터 하는ë�° 걸리는 시간ì�´ 7ì�¼... 주위 사람ì—�게 들어왔지만... ì�´ì ì�¸ì •한다...
언어ì�˜ 세대 ì°¨ì�´. C를 ì œëŒ€ë¡œ ë°°ìš´ 사람(기계어 수준ì�˜, 컴퓨터ì�˜ 기초, C언어ì�˜ 매우 깊ì�€ 분야)ì�´ 다른 언어를 ë°°ìš°ë©´ 프로그래머가 ë� ìˆ˜ìžˆê³ ... 그것ì�€ ì˜ˆìˆ ì�´ê³ ...
다른 ìƒ�산성ì�„ 기초로한 차세대 언어만ì�„ ë°°ìš´ 사람ì�´ ë� 수 있는 것ì�€ 기ê»�해야 ì½”ë�”ë¿�... 그것ì�€ ê¸°ìˆ ì�´ë‹¤...
ì�´ì 공부하는 방법 ê°€ì§€ê³ ë�ë�¼ 안해야지. ë� 난 깊ì�´ 있게 í•˜ëŠ”ê±°ê³ ... 다른 놈들ì�€ ì•„ë‹Œê±°ê³ ...
것보다... 지금� �어와 경�� � 시급하군...
- LoveCalculator/zyint . . . . 433 matches
=== 소� ===
처�으로 C++로 해봤다
ì–´í�‘ 시간 너무 ê±¸ë ¤ë”° ã… ã…
=== 코드 ===
if(str[i]>=97 && str[i]<=122) // 소문� a~z�경우
if(c>=97 && c<=122) // 소문� a~z�경우
//한�리 �경우 종료
=== 나한테 í• ë§� ===
오옷~!! ì—시 진트.. 무한한 ì•Œê³ ë¦¬ì¦˜ì�˜ 복잡함ì—�서 ì €ë ‡ê²Œ ê¹”ë�”한 소스를 만들어내다닛.. 요리왕..아니 소스왕 진트..ã…Ž
아앗~ 벌� C++�야~ 넘� 대단해 대단해~~>�<;;
ì�Œ.. 그래ë�„ í�´ëž˜ìŠ¤ê°€ 없다닛~!! ì—�잇 í�´ëž˜ìŠ¤ê°€ 없는 C++ì�€ 단팥없는 ë¶•ì–´ë¹µì�´ì–�~!(괜히 ì‹¬ìˆ ì¤‘..ã…Ž) ã…‹~
ã…Žã…Žã…Ž 위ì—�줄ì�€ 단순히 ì‹¬ìˆ ì�´ì—ˆêµ¬.ã…Ž 넘í�� 잘해놓으셨엉..ã…Ž 함수나누는 ëŠ¥ë ¥ì�´ 넘í�� 좋으셈..ã…Ž
그럼 좋�하루 �세용~ㅎ - [조현태]
â”” 사실;; ì•„ì§� í�´ëž˜ìФ 공부는 안해서 쓸줄 모르거ë�© ã…‹ã…‹ã…‹ã…‹ã…‹ 그래서 못ì�¼ì–´;; ì•„ì§� 벡터랑 ì�´ëŸ°ê±°ë§Œ 배워서 ì�¼ë‹¨ì�€ ì €ë¦¬ í•´ë‘�었엉 ã… ã…
함수가 막 나열ë�˜ì–´ 있어서 좀 보기는 ê·¸ë ‡ë‹¤... í�¬í�¬-zyint
알파벳ì—�서 숫ìž�ê°€ 아닌 문ìž�(alpha = alpha - 'a' +1)로 처리 하였다면 ê°€ë�…성ì�´ 좋아지지 않았ì�„까? 그런ë�°, ì�´ê±´ ë‚´ 취향ì�¼ 수ë�„ 있지만,.. class로 함수들ì�„ 묶어 외부 ì ‘ê·¼ì�„ 못하게 했으면 나중ì—� 소스코드를 재사용하기 훨씬 쉬워졌ì�„í…�ë�°. 함수 분류는 현태 ë§�대로 좋ì�€ê±° 같네. (ê·¸ë¦¬ê³ upper함수는 toupperë�¼ê³ ì�´ë¯¸ 구현ë�˜ì–´ 있어.) - ì�´ì˜�호
â”” ì•„!!!!!! ê·¸ë ‡ê²Œ 하면 ë�˜ëŠ”êµ°ìš”.. 미ì³� ìƒ�ê°�ì§€ 못했습니다.. 단순히 'a' ìš”ë ‡ê²Œë§Œ 하면 ë��는ë�° ã…‹ 아스키 번호를 ìƒ�ê°�해내는 ìˆ˜ê³ ëŠ” ë�œí•„요가 ìžˆê² ë„¤ìš”
toupper는... 몰ëž�ìŠµë‹ˆë‹¤ã… ã… ë¹„ì£¼ì–¼ì–´ì‹œìŠ¤íŠ¸ë¡œ upperì³�봤는ë�° 안나와서 ê±� 만들었어요; MSDN 뒤졌으면 찾아서 ì�¼ì�„í…�ë�°~í�¬í�¬ã… ã…
위ì—�ë§�대로 í�´ëž˜ìŠ¤ëŠ” ì•„ì§� ë°°ìš°ì§€ 않아서;; ë°°ìš°ë©´ ê³§ ì �용시켜야 ê² ë„¤ìš”^^ ì•„ì§� í�´ëž˜ìФì�˜ ìœ„ë ¥ì�€ 잘 ëª¨ë¥´ê² ì–´ì„œ; -zyint
- AOI . . . . 432 matches
ACM ë¬¸ì œí’€ì�´ 스터디
== 공지 ==
* 여름방학 중 �재 : Programming Challenges ( Aladdin:8979142889 )
* �문 : http://online-judge.uva.es/problemset/
''누구나 ë¬¸ì œ í‘¸ì‹œê³ í•´ë‹¹ 페ì�´ì§€ì—� ì˜¬ë ¤ì£¼ì„¸ìš”.''
* 참여� : 문보창
* 2005년 여름방학 중 [AOI]를 시작합니다. 참여하실 분� 참여�� �름� � 넣어 주세요.
== 2005년 여름방학 중 계� ==
* 기존 [AOI] 진행과 비슷하나 ë ˆë²¨ 3, 4(ì–´ë ¤ìš´ ë¬¸ì œ)위주로 ë�„ì „í•´ 본다.
* ì�¼ì£¼ì�¼ì—� 2ë¬¸ì œ ì�´ìƒ�ì�„ [문보창]ì�´ 올린다.
* ì–´ë ¤ìš´ ë¬¸ì œì�˜ 경우 해당 ì•Œê³ ë¦¬ì¦˜ ì§€ì‹�ì�´ 필요한 경우가 많습니다. ë¬¸ì œë¥¼ 해결한 후 ê¼ ë¬¸ì œ ì ‘ê·¼ë°©ì‹�ì�„ 코드와 ê³�들여 넣어 주세요.
* 기존 [AOI] 경우는 쉬운 ë¬¸ì œ 위주여서 ì–¸ì–´ì‹¤ë ¥ì�˜ 기초를 다지는 효과가 컸지만 앞으로는 심ë�„있는 ë¬¸ì œë¥¼ 풀어보며 ì•Œê³ ë¦¬ì¦˜ê³¼ ë¬¸ì œí•´ê²°ëŠ¥ë ¥í–¥ìƒ� 위주ì�˜ 공부를 하ë�„ë¡� í•˜ê² ìŠµë‹ˆë‹¤.
== 진행�황 ==
* 2004년 AOI [AOI/2004] 종료.
* 2005년 AOI 1학기 종료.
=== 2005년 1학기 ===
|| ë¬¸ì œ || [문보창] || [곽세환] || [ì�´ë�„현] || [나휘ë�™] || ì°¨ì˜�ê¶Œ || [ì�´ë�™í˜„] || [ìƒ�협] || [재ë�™] ||
=== 2005년 여름방학 ===
|| ë¬¸ì œ || [문보창] ||[ì�´ë�™í˜„] ||
* [컴공과프로그래�경진대회]
- HowBigIsIt? . . . . 432 matches
[http://online-judge.uva.es/p/v100/10012.html �문보기]
=== ì�´ ë¬¸ì œëŠ” ===
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :ë‚®ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
ì�´ì•ˆì�´ 캘리í�¬ë‹ˆì•„로 ì�´ì‚¬ë¥¼ 가기 위해 ì§�ì�„ ì‹¸ê³ ìžˆëŠ”ë�°, 지금까지 모ì�€ ì›�ë�„ í�¬ìž¥í•´ì•¼ 한다. ì�¼ë ¨ì�˜ ì›�ì�´ 주어졌ì�„ 때 ê·¸ ì›�들ì�„ 모ë‘� ì§‘ì–´ë„£ì�„ 수 있는 가장 ìž‘ì�€ ì§�사ê°�형 ìƒ�ìž�ì�˜ í�¬ê¸°ë¥¼ 구하는 프로그램ì�„ 만들어야 한다.
ëª¨ë“ ì›�ì�€ ìƒ�ìž� 바닥ì—� 닿아야 한다. 아래ì—� ì›�ì�„ ì§�사ê°�형 ìƒ�ìž�ì—� 집어넣는 방법ì�´ 나와있는ë�°, ì�´ 그림ì—� 나온 배치법ì�€ 최ì �ì�˜ 방법ì�´ ì•„ë‹� 수ë�„ 있다. 조금만 ìƒ�ê°�í•´ë³´ë©´ ì•Œê² ì§€ë§Œ, 최ì �í™”ë�œ 방법ì�´ë�¼ë©´ ëª¨ë“ ì›�들ì�´ 서로 맞닿아있어야만 한다.
첫째 줄ì—�는 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì–‘ì�˜ ì‹ì§„수 n(n≤50)ì�´ ìž…ë ¥ë�œë‹¤. ê·¸ 밑으로 n줄ì—� 걸ì³�서 ì�¼ë ¨ì�˜ 수들ì�´ ìž…ë ¥ë�˜ëŠ”ë�°, ê°� 수는 스페ì�´ìŠ¤ë¡œ 구분ë�œë‹¤. ê°� 줄ì�˜ 첫째 줄ì�€ 8 ì�´í•˜ì�˜ ì–‘ì�˜ ì •ìˆ˜ mì�´ë©°, ê·¸ 줄ì—� 몇 ê°œì�˜ 수가 ë�” 들어있는지를 나타낸다. ê·¸ 뒤로 m ê°œì�˜ 수가 ìž…ë ¥ë�˜ëŠ”ë�°, ê°�ê°� ìƒ�ìž�ì—� 집어넣어야 í• ì›�ì�˜ 반지름ì�„ ì�˜ë¯¸í•œë‹¤. ì�´ 수들ì�€ ê¼ ì •ìˆ˜ê°€ 아니어ë�„ ë�œë‹¤.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 ì›�들ì�„ 모ë‘� í�¬ìž¥í• 수 있는 가장 ìž‘ì�€ ì§�사ê°�형 ìƒ�ìž�ì�˜ í�¬ê¸°ë¥¼ ì¶œë ¥í•œë‹¤. ê°� ì¼€ì�´ìФì—� 대한 결과가 서로 다른 줄ì—� ì¶œë ¥ë�˜ì–´ì•¼ 하며, 소수ì � 아래로 셋째 ìž�리까지 ì¶œë ¥í•œë‹¤. 숫ìž�ê°€ 1보다 작지 않ì�€ 경우ì—�는 앞ì—� 불필요한 0ì�„ ë�§ë¶™ì�´ì§€ 않는다(1 미만ì�¸ 경우ì—�는 0.543 ê°™ì�€ ì‹�으로 앞ì—� 0ì�„ 하나 붙여준다).
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 하기웅 || C++ || ì™„ì „ í‹€ë ¸ì�Œã…‹ã…‹ || [HowBigIsIt?/하기웅] ||
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- 3D업종 . . . . 430 matches
= 3D 업종 =
'''3D''' 지��
'''업''' 하기 위해
'''종'''종 모�는 모임.
= ê³µì§€ì‚¬í• =
* 다� 모임 - 6� 목요� 3시
= �재 =
OpenGL Super Bible ì œ3íŒ�
opegl api ë°”ì�´ë¸”. ëª¨ë“ ì½”ë“œëŠ” glut를 ì�´ìš©í•´ 플랫í�¼ ë�…립ì �으로 ë�Œì•„ê°€ë�„ë¡� ë�˜ì–´ìžˆë‹¤.
좋� 게임� 만드는 핵심 �리: 게임 수학과 물리
별로 좋� 책� 아니지만 기초가 쉽게 설명 �어있�. 다 아는 내용��면 굳� 볼 필요는 없는 책.
= 참여� =
ì�´ìž¬í˜� 허아ì˜� í•œìœ ì„ ì†¡ìˆ˜ìƒ� 김태훈
(ë�„ì—°ì�´ëŠ” ë¹ ì§€ê¸°ë¡œ 함.)
== 스터디 방� ==
공부해와서 추첨해서 세미나 하는 ì‹�. ê·¸ë¦¬ê³ ë§¤ì£¼ ìˆ™ì œë¥¼ 재í˜�ì�´ê°€ ë‚´ 준다.
== ì�¼ì • ë°� ìˆ™ì œ ==
|| ë‚ ì§œ || 공부내용 || ìˆ™ì œë‚´ìš© ||
|| 2006.5.16 || 재��� 세미나 || 1단� �어오기 ||
|| 2006.5.18 || í† ë¡ ë°� Study || 3단ì›�까지 ì�½ê³ 코딩해 보기. ||
- ATmega163 . . . . 428 matches
* 하ì�´ í�¼í�¬ë¨¼ìФ , 로우 ì „ë ¥ - 그래봤ìž� 8 BIT
* 32 X 8 범용 ë ˆì§€ìŠ¤í„°
* 8 MHz í�´ëŸ - 와~ ì—´ë�¼ ë¹ ë¥´ë‹¤!
* 비휘발성 프로그램 과 ��타 메모리
* �체 프로그래� 가능한 플래쉬 메모리
* 16 KB � Boot Block ( 256 - 2K Bytes )
* 주변 장치 기능
* 2 개� 8-bit Timer/Counters
* 1 개� 16-bit Timer/Counters
== � MPU � 용� ==
* MP3 í”Œë ˆì�´ì–´
* ìž„ë² ë””ë“œ 시스템
* 마��로 로봇
* ì‚°ì—…ìš© ìž„ë² ë””ë“œ 시스템
== 프로그래ë°�ì—� 필요한 ìœ í‹¸ë¦¬í‹° ==
== 웨비 사운드�서 구한 ATmega 163 L 보드� 관한 Testing ==
* ë¨¼ì € 웨비 사운드ì—�서 ATmega 163L E board 를 구한다. - ps 난 íŒ�매 사ì›�ì�´ 아니다.. ë�” 좋ì�€ 것ì�´ 있으면 ..그걸..
* ISR 모듈과 함께 Board� 장착한다.
* 용산 가서 9 pin 짜리 Serial Port ìžê³¼ 5.5volt ì–´ë�¥í„°ì—� ë�¼ìš¸ 것ì�„ 준비한다.
* ê·¸ë¦¬ê³ ë‚©ë•œì§ˆìš© ì�¸ë‘�와 실납ì�„ 준비후 납땜 시작.
- ProjectPrometheus/MappingObjectToRDB . . . . 428 matches
ê³ ë ¤í•´ì•¼ í• ê²ƒ : 현재 만들어진 Logic Object 들 : Database ì�˜ ì—°ë�™.
참조 문서 : http://martinfowler.com/isa/OR-mapping.html
대강 예측 ��터
사용� ��터
책 ��터
For cauBook Information (중대 ë�„서관시 ìœ ì�¼í•œ 키)
서지번호(key), �서관코드(ATSL)
ProjectPrometheus 는 RDB-Object ì—°ë�™ì�„ í• ë•Œ ì�¼ì¢…ì�˜ DataMapper 를 구현, ì �용했었다. 지금 ìƒ�ê°�í•´ë³´ë©´ ì˜¤ížˆë ¤ ì�¼ì�„ 복잡하게 한게 아닌가 하는 ìƒ�ê°�ì�„ 하게 ë�œë‹¤. Object Persistence ì—� 대해서 ë�” 간단한 방법ì�„ ì¶”êµ¬í•˜ë ¤ê³ ë…¸ë ¥í–ˆë‹¤ë©´ 어떻게 ì ‘ê·¼í–ˆì�„까. --["1002"]
Xper � O/R 맵핑 조언 구했�때 그� 대한 답변
* ê³ ë¯¼í• í•„ìš” 없다; ìƒ�당히 귀찮아 ë³´ì�´ì§€ë§Œ, ì‹¤ì œ ì „ì²´ 작업ì—�서 차지 하는 ì–‘ì�€ 얼마 ë�˜ì§€ 않는다. 괜히 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ë§Œë“¤ë ¤ê³ í•˜ë©´ ë�” 복잡해질것ì�´ë‹¤. O/R 맵핑 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¡œ í�¬ì»¤ìŠ¤ë¥¼ 맞추게 ë�˜ì§€ 않ë�„ë¡� 조심.
PEAA ì�˜ RDB Mapping ê³¼ ê´€ë ¨ë�œ 패턴ì�„ 바로 ì �용하는 것ì—� 대한 답변
* 패턴ì�˜ 오/남용 ë¬¸ì œê°€ ë°œìƒ�í• ìˆ˜ 있다. - 어설프게 아는것ì�€ 모르ëŠ�니만 못한 경우가 있다. ê·¸ë¦¬ê³ ì œëŒ€ë¡œ ì•ˆë‹¤ê³ í•´ì„œ "ë§Žì�´" 하는 것ì�€ ì •ë§� 잘 아는게 ì•„ë‹� 수 있다.
한편으로 [http://www.xpuniverse.com/2001/pdfs/EP203.pdf Up-Front Design Versus Evolutionary Design In Denali's Persistence Layer] ì�˜ 글ì�„ ë³´ë©´. DB ê´€ë ¨ í�¼ì‹œìŠ¤í„´íŠ¸ 부분ì—� 대해서ë�„ 조금씩 조금씩 ë°œì „ì‹œí‚¬ 수 있ì�„ 것 같다. ë°œì „í•˜ëŠ” 모양새ì�˜ 중간단계가 PEAA ì—�서ì�˜ Table/Row Gateway 와ë�„ 같아 ë³´ì�¸ë‹¤.
단, � 논문� 보면 약간� �문� 드는게
1. 13개월 프로ì �트ì�¸ë�° 2ë§Œë�¼ì�¸ì§œë¦¬ë�¼ëŠ”ì � - ë�.. ê¼ ì†ŒìŠ¤ ë�¼ì�¸ìˆ˜ë¡œ 세는건 무리가 있긴 하지만. Servlet 프로ì �트 2ë§Œë�¼ì�¸. ë‚´ê°€ ì „ì—� 팀 프로ì �트로 MFC ì—‘ì…€ 만들때가 1ë§Œ 7천ë�¼ì�¸ì�´ì˜€ëŠ”ë�°. -_-a ë¬¼ë¡ , Refactoring ì�´ 잘 ë�˜ì–´ìžˆê³ , XP ê°€ 잘 ì �ìš©ë�œ 프로ì �트ì�´ë�¼ë©´ ì �ì�€ë�¼ì�¸ìˆ˜ë¡œ ë§Žì�€ ì�¼ì�„ í•˜ê² ì§€ë§Œ.
2. 초기ì—� UpFrontDesign 로 나간 ë’¤, 후기ì—� ì �ì§„ì � ë°œì „ì�„ 추구한ì � - ë‘�개가 비êµ�대ìƒ�ì�´ ë�˜ê¸´ ì–´ë µë‹¤.
- ë�°ë¸”ìŠ¤ìº í”„2009 . . . . 428 matches
= ë�°ë¸”ìŠ¤ìº í”„ 2009 =
== �시 ==
* 2009년 6월 22�(월) - 낮 1시~ 밤 10시
* 2009년 6월 23�(화) - 낮 1시~ 밤 10시
* 2009년 6월 24�(수) - 밤 9시~ 아침 6시
* 2009년 6월 25�(목) - 밤 9시~ 아침 6시
* 2009년 6월 26�(금) - 밤 9시~ 아침 6시
== ë�°ë¸”ìŠ¤ìº í”„ ==
* [ë�°ë¸”ìŠ¤ìº í”„2009/참가ìž�]
* [ë�°ë¸”ìŠ¤ìº í”„2009/예산]
* '''[ë�°ë¸”ìŠ¤ìº í”„2009/ì´�í™”]'''
== ì�¼ì • ==
시간표 � �료, ��를 올리는 페�지.
* [ë�°ë¸”ìŠ¤ìº í”„2009/ì „ì²´ì�¼ì •]
* [ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼]
* [ë�°ë¸”ìŠ¤ìº í”„2009/화요ì�¼]
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼]
* [ë�°ë¸”ìŠ¤ìº í”„2009/목요ì�¼]
* [ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼]
== ì—°ìŠµë¬¸ì œ&코드 ==
- 2008리눅스스터디 . . . . 426 matches
= 공지 =
* 2008 년 8 월 11 � 스터디 �났습니다.
* 2008 ë…„ 8 ì›” 14 ì�¼ ì˜�ë�™ì˜¤ë¹ 세미나 ì§„í–‰.
= 모임 =
* 매주 월요� 4시
* 장소는 4피�서..
* �재 : �소문� 엔터프��즈 리눅스
= 참여� =
|| �름 || 학번 ||
|| [�승한] || 04 ||
|| [송지�] || 06 ||
|| [김�기] || 08 ||
|| �윤� || 08 ||
|| 장�수 || 08 ||
= 스케줄 =
|| ë‚ ì§œ || 진행한 것(세미나 ì§„í–‰ìž�) || ì°¸ì„�ìž� ||
|| 6/26(목) || ì œë¡œíŽ˜ì�´ì§€ 서버 설치 ë°� 초기세팅 (세미나 진행하지 않ì�Œ) || 승한, [ì§€ì›�], [í™�기], 윤ì„� ||
|| 7/1(í™”) || 기본 ëª…ë ¹ì–´([í™�기]), í�´ë�”(윤ì„�) || 승한, [ì§€ì›�], [í™�기], 윤ì„�, í˜�수 + ì˜�ë�™, 형진, 수경 ||
|| 7/7(월) || �미션([지�]), 쉘 스�립트(승한) || 승한, [지�], [�기], 윤�, �수 ||
|| 7/14(월) || 시스템 프로세스 관리(�수), 부트 프로세스(윤�) || 승한, [지�], [�기], 윤�, �수 ||
- BoostLibrary . . . . 425 matches
Boost 는 ìž�ìœ ë¡ê²Œ ì‚¬ìš©í• ìˆ˜ 있는 C++ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ì�´ë‹¤.
1997ë…„, C++ì�˜ êµì œ 표준화 작업ì�˜ 마지막ì�„ 알리는 종ì�´ 울리ë�˜ ê·¸ 때, ìž�ì‹ ë“¤ì�˜ 표준으로 올리ìž�ê³ ì£¼ìž¥í–ˆë�˜ 표준 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�˜ 기능ì�´ ì‚ì œë�œ 것ì—� 불만ì�„ í’ˆì�€ 몇 명ì�˜ 엔지니어들ì�´ 있었습니다. ì�´ë“¤ 중 몇 명ì�€ 표준화 위ì›�회 ë‚´ë¶€ ìž„ì›�ì�´ì—ˆëŠ”ë�°, ì�´ë“¤ì�€ ê²°êµ 2ì°¨ 표준화 작업 중ì—� 표준 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�˜ 기능ì�„ ë³´ì™„í•˜ê³ ì¶”ê°€í•˜ê¸° 위한 기구를 만들기 시작합니다. ê·¸ 결과가 바로 Boost(부스트)로서, '''여러 사람들ì—� ì�˜í•´ ê²€í† ë�˜ê³ 보완ë�œ C++ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 무료'''로 ì œê³µí•˜ëŠ” 웹 사ì�´íŠ¸ìž…ë‹ˆë‹¤. C++ 표준 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì™€ 잘 ì¡°í™”ë�˜ì–´ ë�™ìž‘하며 ì�´ì‹�ì�´ 가능한 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 만드는 ë�°ì—� 중ì �ì�„ ë‘�ê³ ìžˆëŠ”ë�°, ì�´ëŸ° 취지ì—�는 다ì�Œê³¼ ê°™ì�€ ë�™ê¸°ê°€ ìžˆì—ˆë‹¤ê³ í•©ë‹ˆë‹¤.
'''ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 확장한 결과는 ê·¸ ìž�ì²´ê°€ 현재ì�˜ ê¸°ìˆ ì�´ ë�˜ë©°, ì–¸ì 가는 차후ì�˜ 표준으로 ì œì•ˆë� 수 있ì�„ 것입니다. http://boost.org 를 통해 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 공개하는 ì�¼ì�€ 그러한 방법 중ì—� 하나입니다...'''
쉽게 ë§�해서, Boost는 미래ì�˜ 표준 C++ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�˜ ì�¼ë¶€ê°€ ë� 수 있는 구성 요소들ì�˜ 옥ì„�ì�„ ê°€ë ¤ì£¼ëŠ” ì—í• ì�„ í•œë‹¤ê³ ë³¼ 수 있네요. 참으로 가치 있는 서비스ì�´ê³ , ì�´ëŸ¬ ì�¼ì�„ 하는 분들ì�´ 있다는 ë�°ì—� ê³ ê°œ 숙여 ê°�ì‚¬í•´ì•¼ê² ìŠµë‹ˆë‹¤.
--''Effective STL 한서중 �용''
* http://boost.org : 공� 사�트
* [http://boost.org/status/cs-win32.html 컴파�러 테스트] 페�지를 보면 알 수 있듯� 가장 많� 테스트를 통과하는 것� gcc. VC++ 6 � 테스트� 안한다.
* [BoostLibrary/SmartPointer] : Boost ì—�서 ì œê³µë�˜ëŠ” 스마트 í�¬ì�¸í„° 사용 방법
== ê´€ë ¨ 서ì � ==
ì „ì—� ["JuNe"] 형ì�´ ë§�씀하시ë�˜ê²Œ ì�´ê±°ì˜€êµ¬ë‚˜. --["neocoin"]
Boost Graph(Graph ê´€ë ¨ ìž�료구조 & ì•Œê³ ë¦¬ì¦˜) library 는 ì•„ì—� ì±…ì�´ 있ë�˜ë�° ; --["1002"]
ì •í—Œì�´ ì�´ê±°ê°€ì§€ê³ 프로그램 ì§°ìž–ì•„. --["neocoin"]
["�구분류"]
- CppStudy_2002_1/ê³¼ì œ1/Yggdrasil . . . . 424 matches
== �� ==
//458page 프로그래� 연습 1번
int count=0;//함수가 호출� 횟수를 셈
int input;//ì›�하는 횟수만í�¼ 호출하기 위해 ìž…ë ¥ì�„ ë°›ì�Œ
cout<<"함수를 몇번 호출 합니까?";
cout<<"ë‹¹ì‹ ì�€ 지금까지 "<<n<<"번 함수를 호출 하셨습니다.\n";
//458page 프로그래� 연습 2번
//ì›�래 ìž…ë ¥ë�œ ê°’ì�„ ì¶œë ¥
//사용ìž�ì�˜ ìž„ì�˜ ìž…ë ¥
cout<<"\n회사 �름?";
cout<<"\n열량?";
cout<<"\n�표: "<<anycandy.name;
cout<<"\n열량: "<<anycandy.cal;
//458page 프로그래� 연습 3번
char *str;//문�열� 가리키는 ��터
int ct; //문�열� 길�('\0'� 세지 않�)
//set(), show()� �형�며 show()가 여기� 옴
set(beany, testing);//첫째 �수는 참조�며
//testingì�˜ 복사본ì�„ ë³´ê´€í• ê³µê°„ì�„ í• ë‹¹í•˜ê³
//beanyì�˜ str멤버를 새 블ë¡�ì�„ 지시하ë�„ë¡� ì„¤ì •
- Knapsack . . . . 424 matches
ë‹¹ì‹ ì�€ ZP ê³¼ì�¼ê°€ê²Œ 주ì�¸ìž…니다.[[BR]]
ì–´ëŠ�ë‚ , 커다란 주머니를 ë“ ì†�님ì�´ 찾아 왔습니다. ê·¸ë¦¬ê³ [[BR]]
"� 주머니� 넣� 수 있� 만� 과�� 담아 주세요."[[BR]]
ì�´ë ‡ê²Œ ë§�했습니다. 그러나 주머니ì�˜ 공간ì�´ ë¬´ì œí•œì�€ 아닙니다. [[BR]]
ë‹¹ì‹ ì�´ ë�ˆì�„ 가장 ë§Žì�´ 받기 위해서는 어떻게 해야 í• ê¹Œìš”? [[BR]]
예를 들어 ê³¼ì�¼ì�˜ í�¬ê¸°ì™€ 가격ì�´ 다ì�Œê³¼ ê°™ë‹¤ê³ í•©ì‹œë‹¤.[[BR]]
||과�||�기||가격||
||사과||3||800||
||ë°°||4||1200||
||수박||12||5000||
||��||1||300||
||바나나||6||2000||
여기서 주머니ì�˜ í�¬ê¸°ê°€ 50ì�´ë�¼ê³ 합시다. [[BR]]
어떻게 팔아야 가장 많� �� 벌 수 있�까? [[BR]]
ê·¸ë¦¬ê³ ê·¸ 때 버는 ë�ˆì�€ 얼마ì�¸ì§€ 구하는 프로그램ì�„ 작성하세요. [[BR]]
(단, 담는 순서는 관계 없습니다.)[[BR]]
[ìž…ë ¥ 예][[BR]]
사과 3 800[[BR]]
ë°° 4 1200[[BR]]
수박 12 5000[[BR]]
- LoveCalculator/허아� . . . . 423 matches
=== 소� ===
재미있다.^_^
ê·¸ë¦¬ê³ ê¼ í•˜ê³ ì‹¶ì�€ ë§�ì�´ 있는ë�°,,
사랑ì�„ ì�´ë¦„으로 ì�´ë ‡ê²Œ 장난치면 안ë�˜ìš”~ 왜ëƒ�하면 사랑ì�€ 마ì�Œì†�ì—� ìžˆëŠ”ê±°ê±°ë“ ìš”~
''sample input 2번째와 3번째가 ì�¸ìƒ�ì �ì�´êµ°.; --[1002]''
ì œ 소스ì—� ì•Œê³ ë¦¬ì¦˜ì � ë¬¸ì œê°€ ìƒ�겨 약간 ìˆ˜ì •í•©ë‹ˆë‹¤. (구지 ì•ˆê³ ì³�ë�„ 잘 ë�Œì•„가지만, 꺼림칙 해서..)
=== 코드 ===
// ìˆ˜ì •í•œ 부분..
=== 나한테 í• ë§� ===
ì—¬ì „ížˆ 잘짜는Girl~ã…Ž ê·¼ë�° 가운ë�° 주ì„�ì�€ 므ë �~ 꼼꼼한 ì•„ì˜�ì�´ 답지안게시ë§�..ã…Ž
다 ë§Œë“ ê¹€ì—� 한번 ì�¨ë³´ì§€ê·¸ëž˜?ã…Ž 아니 ì�´ë¯¸ ì�¨ë´¤ëŠ”ë�° 결과가 않좋디??(위ì—� 소ê°�ì�„ ë³´ê³ í•˜ëŠ”ë§�.ã…Ž)
ì�Œ..아무래ë�„ 한êµì�¸ ì§€ì›�ì�´ 안ë�˜ëŠ” 계산기 ì�¸ê°€ ë³´ì�´.ã…Ž(좋ì�€ ì �수가 안나오ìž�났!!í‚�..ã… .ã…œ)
ë�..ì �수따위로 마ì�Œì�„ ê²°ì •í• ìˆ˜ ì—†ëŠ”ê³ ì•¼~ã…Ž
ì�Œ..그건 ê·¸ë ‡ê³ ë³€ìˆ˜ë¥¼ 사람1 사람2로 나눴는ë�°.. 그걸 배열로 ì§€ì •í•˜ë©´ ê°™ì�€ ê³µì‹�ì�˜ 중복ì�„ í”¼í• ìˆ˜ 있ì�„듯..ã…Ž
그럼 ìˆ˜ê³ í•˜ì„¸ìš©~ã…Ž 좋ì�€í•˜ë£¨ë�˜ê¶�..ã…Ž ë¬¸ì œ 한글루 내구..ã… .ㅜㅎ - [조현태]
ì¶©ê³ ê³ ë§ˆì›Œ. ë¬¸ì œ 한글로 낼께 ã…‹ã…‹
tolower(해당문ìž�를 소문ìž�로 바꿔줌, 소문ìž�ë©´ 그대로)함수 ë˜�는 toupper(대문ìž�로)를 ì“°ê³ ì•ŒíŒŒë²³ì—�서 숫ìž�ê°€ 아닌 문ìž�(alpha = alpha - 'a' +1)로 처리 하였다면 대소문ìž� 따로 ì²˜ë¦¬í• í•„ìš” ì—†ì—ˆê³ , ê°€ë�…성 ë˜�한 좋아지지 않았ì�„까? - [ì�´ì˜�호]
- 좋� 방법�군요 . 잘 보면 함수가 있는 것들� 많네요.
í�¬í�¬ 다들 toupper ì�´ê±´ 다 놓쳤구나... 'a' ì�´ê±°ëž‘... 나ë‘� 놓쳤지만 ã… ã…
�번� 아�� 함수 잘 나눈거 같다.
- Boost . . . . 422 matches
Boost 는 ìž�ìœ ë¡ê²Œ ì‚¬ìš©í• ìˆ˜ 있는 C++ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ì�´ë‹¤.
1997ë…„, C++ì�˜ êµì œ 표준화 작업ì�˜ 마지막ì�„ 알리는 종ì�´ 울리ë�˜ ê·¸ 때, ìž�ì‹ ë“¤ì�˜ 표준으로 올리ìž�ê³ ì£¼ìž¥í–ˆë�˜ 표준 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�˜ 기능ì�´ ì‚ì œë�œ 것ì—� 불만ì�„ í’ˆì�€ 몇 명ì�˜ 엔지니어들ì�´ 있었습니다. ì�´ë“¤ 중 몇 명ì�€ 표준화 위ì›�회 ë‚´ë¶€ ìž„ì›�ì�´ì—ˆëŠ”ë�°, ì�´ë“¤ì�€ ê²°êµ 2ì°¨ 표준화 작업 중ì—� 표준 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�˜ 기능ì�„ ë³´ì™„í•˜ê³ ì¶”ê°€í•˜ê¸° 위한 기구를 만들기 시작합니다. ê·¸ 결과가 바로 Boost(부스트)로서, '''여러 사람들ì—� ì�˜í•´ ê²€í† ë�˜ê³ 보완ë�œ C++ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 무료'''로 ì œê³µí•˜ëŠ” 웹 사ì�´íŠ¸ìž…ë‹ˆë‹¤. C++ 표준 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì™€ 잘 ì¡°í™”ë�˜ì–´ ë�™ìž‘하며 ì�´ì‹�ì�´ 가능한 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 만드는 ë�°ì—� 중ì �ì�„ ë‘�ê³ ìžˆëŠ”ë�°, ì�´ëŸ° 취지ì—�는 다ì�Œê³¼ ê°™ì�€ ë�™ê¸°ê°€ ìžˆì—ˆë‹¤ê³ í•©ë‹ˆë‹¤.
'''ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 확장한 결과는 ê·¸ ìž�ì²´ê°€ 현재ì�˜ ê¸°ìˆ ì�´ ë�˜ë©°, ì–¸ì 가는 차후ì�˜ 표준으로 ì œì•ˆë� 수 있ì�„ 것입니다. http://boost.org 를 통해 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 공개하는 ì�¼ì�€ 그러한 방법 중ì—� 하나입니다...'''
쉽게 ë§�해서, Boost는 미래ì�˜ 표준 C++ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�˜ ì�¼ë¶€ê°€ ë� 수 있는 구성 요소들ì�˜ 옥ì„�ì�„ ê°€ë ¤ì£¼ëŠ” ì—í• ì�„ í•œë‹¤ê³ ë³¼ 수 있네요. 참으로 가치 있는 서비스ì�´ê³ , ì�´ëŸ¬ ì�¼ì�„ 하는 분들ì�´ 있다는 ë�°ì—� ê³ ê°œ 숙여 ê°�ì‚¬í•´ì•¼ê² ìŠµë‹ˆë‹¤.
--''Effective STL 한서중 �용''
* http://boost.org : 공� 사�트
* [http://boost.org/status/cs-win32.html 컴파�러 테스트] 페�지를 보면 알 수 있듯� 가장 많� 테스트를 통과하는 것� gcc. VC++ 6 � 테스트� 안한다.
* ["Boost/SmartPointer"] : Boost ì—�서 ì œê³µë�˜ëŠ” 스마트 í�¬ì�¸í„° 사용 방법
ì „ì—� ["JuNe"] 형ì�´ ë§�씀하시ë�˜ê²Œ ì�´ê±°ì˜€êµ¬ë‚˜. --["neocoin"]
Boost Graph(Graph ê´€ë ¨ ìž�료구조 & ì•Œê³ ë¦¬ì¦˜) library 는 ì•„ì—� ì±…ì�´ 있ë�˜ë�° ; --["1002"]
ì •í—Œì�´ ì�´ê±°ê°€ì§€ê³ 프로그램 ì§°ìž–ì•„. --["neocoin"]
["�구분류"]
- 중위수구하기/허아� . . . . 422 matches
=== 소 � ===
=== 코 드 ===
printf("ë©ˆì¶”ë ¤ë©´ '-999 0 0' ìž…ë ¥\n");
printf("비êµ�í• A, B, C ê°’ì�„ 차례로 ìž…ë ¥ : ");
printf("중위수 = %d", middleNum);
=== 변수테�블 ===
ë‚´ê°€ë§Œë“ ì�´ 프로그램ì—�서 변수 í…Œì�´ë¸”ì�„ 만들어 ë³´ë©´.
|| ê³¼ì • || a || b || c ||
중간수 *b를 ì¶œë ¥í•œë‹¤.
=== 나한테 í• ë§� ===
�..
printf("중위수 = %d", middleNum);
여기를
printf("중위수 = %d", search_middleNum(&a, &b, &c));
ì�´ë ‡ê²Œ 바꾸는게 변수ë�„ 안ë‚ë¹„í•˜ê³ ì¢‹ì�„ 듯 한ë�°..^^
ê·¸ë¦¬ê³ int search_middleNum(int *a, int *b, int *c) ì�´í•¨ìˆ˜ëŠ” 구지 í�¬ì�¸í„°ë¡œ ê°’ì�„ 넘겨받ì�„ 필요는 없지 않나..
그냥 넘겨 받아ë�„ ë¬¸ì œëŠ” ì—†ì�„ 것 ê°™ì�€ë�°..ã…Žã…Žã…Ž 짜기 편하ìž�너..ã…Žã…Ž ë¬¸ì œë�„ ì¤„ê³ ..^^
ì�Œ.. ë� 단순한 ë‚´ìƒ�ê°�ì�´ë‹ˆ 특별히 ì‹ ê²½ì“°ì§€ ë§�ë�¼ê³ ~ ì§‘ì—�서 í• ì�¼ì—†ì–´ì„œ 하는 소리니..^^ - [조현태]
ì§œì‹� ë‚´ 코드ì—� 관심ì�´ ë§Žì•„ ã…‹ã…‹ã…‹ã…‹ ë‚´ 코드 좋아해? 아님 싫어하는건가?^^ ã… ã… -[허아ì˜�]
└ㅎㅎㅎㅎㅎ 관심ì�´ ë§Žì•„ ë³´ì�´ë‚˜?? ã…Žã…Ž ìž�ì œí•´ì•¼ê² êµ°.ã…Žã…Ž 단지 í• ì�¼ì�´ 없어서 보다보니 눈ì—�ë�„었다구..^^ 난 ì�´ì�œ 아가씨 소스아니면 별로 관심없ì�Œ!! CC는 ë²„ë ·..쳇쳇..ã…Žã…Ž
- LearningToDrive . . . . 420 matches
안ë�˜ëŠ” ì˜�어로 ì�½ê³ 있는 중ì�¸ XP Explained 중. (ì œëŒ€ë¡œ 뜻ì�„ ì�´í•´í•œê±´ì§€. -_-;)
소프트웨어 개발ì�„ ìš´ì „ì�„ 배우는 것ì—� ë¹„ìœ í•œ 설명ì�´ 재미있네요. software project ì�˜ Driver 는 customer ë�¼ëŠ” ë§�ê³¼.. Programmer 는 customer ì—�게 ìš´ì „ëŒ€ë¥¼ ì£¼ê³ , 그들ì—�게 우리가 ì •í™•ížˆ ì œëŒ€ë¡œ ë�œ 길ì—� 있는지ì—� 대해 feedback ì�„ 주는 ì§�ì—…ì�´ë�¼ëŠ” ë§�ì�´ ì�¸ìƒ�ì �ì�´ì—¬ì„œ. ê·¸ë¦¬ê³ customer 와 programmer 와ì�˜ ì�˜ê²¬ì�´ ìˆ˜ë ´ë�˜ì–´ê°€ëŠ” ê³¼ì •ì�´ 머릿ì†�으로 ê·¸ë ¤ì§€ëŠ” 것ì�´ 나름대로 ì�¸ìƒ�ì �ì�¸ì¤‘. ê·¸ë¦¬ê³ 'Change is the only constant. Always be prepared to move a little this way, a little that way. Sometimes maybe you have to move in a completely different direction. That's life as a programmer.' 부분ë�„.. ì•„.. 부지런해야 í• í”„ë¡œê·¸ëž˜ë¨¸. --;
최근 무지 하기 싫어하면서 억지로 í–ˆë�˜ 알바 하나가 ìžˆì—ˆì£ . 기íš�ë�„ 늦게 ë‚˜ì˜¤ê³ , 그러면서 해당 기ì�¼ì—�는 ì œëŒ€ë¡œ 맞출것ì�„ 얘기하면서 '너í�¬ë“¤ì�´ ê³ ìƒ� 좀 해줘ë�¼' ì‹�으로 ë§�하는 것ë�„ ê´ìž¥ížˆ 맘ì—� ì•ˆë“¤ì—ˆì—ˆê³ . 시간쫓기며 프로그래ë°� 하는 중간ì—� 'ì�´ê¸°ëŠ¥ 넣으면 ì–´ë–»ê² ë‹ˆ? ì�´ë ‡ê²Œ 했으면 ì¢‹ê² ëŠ”ë�°..'
그때는 ê´ìž¥ížˆ ì§œì¦�ë‚˜ê³ ê·¸ëž¬ì—ˆëŠ”ë�°.. í•œíŽ¸ìœ¼ë¡ ì œê°€ ë�„량ì�´ ë�” 넓었다면 ì–´ë• ì�„까 하는 ìƒ�ê°�ë�„ 해봅니다. ì• ì‹œë‹¹ì´ˆ 기íš�í• ë•Œ ì œê°€ 아는 범위 ë‚´ì—�서 ë�„ì™€ì£¼ë ¤ê³ ë…¸ë ¥í–ˆë‹¤ë©´, 프로그래ë°� 중간중간 완성ë�œ 것 보여주면서 ì›�하는 것ì—� 대해 ì œëŒ€ë¡œ ìˆ˜ë ´ì�„ 시킨건지 물어봤었ë�”ë�¼ë©´.
ìž�기 ìž�ì‹ ì�˜ 게으름ì�€ 간과하면서 그러면서 ë§¨ë‚ ë’·í†µìˆ˜ 치는 것ì�´ '개발ì�´ ì–´ë–¤ 것ì�¸ì§€ ì�´í•´í•˜ëŠ” 사람ì�´ë�¼ë©´ ì�´ëŸ°ì‹�으로 ì�¼ì²˜ë¦¬ë¥¼ ì•ˆí• í…�ë�°..' ë�¼ëŠ”.
* 하지만. í•œíŽ¸ìœ¼ë¡ 'ì�´ìƒ�ì �ì�¸ 만남' ì�¼ë•Œ 가능하지 않ì�„까 하는 ìƒ�ê°�ë�„. Communcation ì�´ëž€ ìƒ�호작용ì�´ë�¼ê³ ìƒ�ê°�해볼때.
* 나중ì—� 뒷통수를 ì •ë‹¹í•˜ê²Œ 때릴 수 ìžˆìœ¼ë ¤ë©´(^^;) ì�¼ë‹¨ 'ìž�ì‹ ì�˜ ì�˜ë¬´ì—� 충실'해야 ê² ì£ .
* 다른 ê±´ 몰ë�¼ë�„ '게으름' ì�€ ì •ë§� 죄악같다ë�¼ëŠ”. -_-; ì–´ë–¤ì�¼ì—�서건.
- 권�기/web crawler . . . . 419 matches
= 목ì � =
Pythonì�„ ì�´ìš©í•´ì„œ Web Crawler를 ì œìž‘í•˜ë©´ì„œ Pythonì�˜ 사용법ì�„ ì�µížˆê³ , ì›�하는 웹 페ì�´ì§€ë¥¼ ê¸�기 위한 Web Crawler를 ì œìž‘í•œë‹¤. (네ì�´ë²„웹툰(ë�Œì•„온 ëŸí‚¤ì§±, ì‹ ì�˜ 탑...), 네ì�´ë²„ ìº�스트, ê·¸ 외ì�˜ ê°�종 웹페ì�´ì§€..)
= í•„ìš”ê¸°ìˆ =
HTML, CSS, JavaScript - 웹 페�지 분�
= ì§„í–‰ ê³¼ì • =
== 필요한 문서 ==
== 시작 ==
=== 웹 페�지 소스 �어오기 ===
=== 소스�서 URL만 추출하기 ===
=== 파� 다운로드하기 ===
=== ë””ë ‰í† ë¦¬ 만들기 ===
d - ë””ë ‰í† ë¦¬ 구분
r - �기 권한
w - 쓰기 권한
x - 실행 권한
ë””ë ‰í† ë¦¬ ì†Œìœ ìž� 권한 그룹 권한 ì „ì²´ 권한
=== 웹툰(네�버) �기 ===
* prepare는 앞ì�˜ 4ê°œ 소스를 ì �ì ˆížˆ 조합한 python 파ì�¼
titleId는 웹툰 ID, 여기서는 ë�Œì•„온 ëŸí‚¤ì§±
no는 그 페�지가 몇 편�지
- SpiralArray/�� . . . . 418 matches
= 소� =
* ì œëŒ€í•´ì„œ 처ì�Œìœ¼ë¡œ ìˆ™ì œë¥¼ ì œì™¸í•˜ê³ ì²˜ì�Œ ì§ ToyProblem입니다. 1학년 때 프로그래ë°�잔치ì—�서 못 ì§°ë�˜ 걸 ì�´ì œì•¼ 짰네요. ìš°ì„ ì†Œìš”ì‹œê°„ìœ¼ë¡œ 미루어 볼때 ì œëŒ€í•˜ê³ ë‚˜ì„œ 머리가 굳었다는 걸 ëŠ�ë‚„ 수 ìžˆì—ˆê³ , 그만í�¼ 처ì�Œë¶€í„° 막 짜지 ë§�ê³ ì„¤ê³„ ë°� 구ìƒ�ì�„ 잘 í•´ì•¼ê² ë‹¤ê³ ìƒ�ê°�했습니다. ë˜�한 ê°�체지향으로 ì§ ê²ƒë�„ ì•„ë‹ˆê³ ë³€ìˆ˜, 함수를 너무 ì§€ì €ë¶„í•˜ê²Œ ì“´ ê±° 같기ë�„ í•˜ê³ ... ë°˜ì„±í• ì �ì�´ ì°¸ 많았습니다. ê·¸ë¦¬ê³ ì�¼ë‹¨ ë°°ì—´ í�¬ê¸°ë�„ 미리 ì •í–ˆê³ ì‹œìž‘ì �ë�„ 0, 0으로 ê°€ì •í•˜ê³ í•´ì„œ 사용ìž�ì�˜ 잘 못ë�œ ìž…ë ¥ì—� 대ì�‘하지 않ì�€ ì �ë�„ 미비했네요.
= 소스 코드 =
const int DIRECTION=4;//�� 가능한 � 방향수
int currentX;//현재 x좌표
int currentY;//현재 y좌표
int currentDirection;//현재 �� 방향
{//�성�
void showBoard(int aBoard[][MAX_X]);//배열� 보여준다
void setEmptyBoard(int aBoard[][MAX_X]);//배열 초기화
void changeDirection(Mover * aMover);//방향� 바꾼다
int setStartingX();//시작 위치 ì„¤ì •: x
int setStartingY();//시작 위치 ì„¤ì •: y
void move(Mover * aMover);//��
bool isEnd(int endCount);//루프 ë��ë‚ ì§€ 검사
bool needToChangeDirection(Mover * aMover, int aBoard[][MAX_X]);//방향� 바꿀 필요가 있는지 검사
void checkAtBoard(int aBoard[][MAX_X], Mover * aMover, int * aNumber);//�� 결과를 배열� 표시
Mover mover(setStartingX(), setStartingY());//��하는 물체
int board[MAX_X][MAX_Y];//ë°°ì—´
int countMove=0;//� ��횟수
- ìœ„í‚¤ìš”ì • . . . . 417 matches
[ìœ„í‚¤ìš”ì •], [ìœ„í‚¤ì •ì›�사]는 위키를 ê´€ë¦¬í•˜ê³ ê°€ê¾¸ì–´ 나간다.
위키는 마치 ì •ì›�같다. 그래서 꾸준히 잡초는 ë½‘ê³ , í�°ë�Œì�€ ì¹˜ìš°ê³ ë¬¼ì�„ ì£¼ê³ ìž�ë�¼ëŠ”ëŒ€ 방해하는 가지는 ì œê±°í•´ 나아 가야 한다.
ê´€ë ¨í•œ ê¸°ìˆ ë“¤ì�„ NoSmok:WikiGardening ì—�서 ì°¸ê³ í• ìˆ˜ 있다.
공개ë�œ [위키위키]들ì�€ 누구나 [ìœ„í‚¤ìš”ì •] ë� ìˆ˜ìžˆê³ , 누구나 ë�˜ê¸°ë¥¼ 권장한다.
=== 넋�리 ===
Wiki:WikiGnome ê³¼ [ìš”ì •]ì�„ 살펴보아, ì™¸êµ ë�™í™”중 밤중ì—� 구ë‘�를 ê³ ì¹˜ê³ ê°€ëŠ” ìš”ì •ì�„ ì�˜ë¯¸í•˜ëŠ” 것 같다. 과거ì—�는 밤중ì—� 구ë‘�를 ìˆ˜ì„ í•˜ëŠ” 그림ì�´ì—ˆë‹¤ëŠ”ë�°, 그림ì�´ 바뀌었다.
하지만 위키는 ì�¼ì „ì—� 창준ì�´í˜• ë§�씀대로 NoSmok:WikiGardening 처럼 구ë‘�를 ìˆ˜ì„ í•˜ëŠ” 것보다 ì •ì›�ì�„ 다듬는 ì�€ìœ 법ì�´ ë�” 어울리는 것 같다. ë§�가지지 않ë�„ë¡� ë�Šìž„ì—†ì�´ 관리하는 것, ì •ì›�ì�¼ì�´ëž€ 그대로 ë‘�ë©´ ì�¸ê°„ì—�게 불편한 ìž�ì—°ì�„ 좀ë�” 편하게 ì¦�길수 있게 만드는 작업ì�´ë�¼ì„œ 그러한 것ì�¼ê¹Œ?
[ê°•í�¬ê²½]ì�€ 위키를 처ì�Œ ì ‘í•˜ê³ ê¸€ì�„ ì“°ë�˜ ê·¸ 때, ë‚´ê°€ ì“´ 글ì�´ formì�´ ì�¼ì •하지 않다는 ì�´ìœ 로 ìœ„í‚¤ìš”ì •ì�´ 형태를 바꾸어놨ì�„ 때 ìž�존심ì�´ ìƒ�하면서 글 쓰는 것ì�´ êº¼ë ¤ì¡Œì—ˆë‹¤. --[ê°•í�¬ê²½]
위키를 옳ì�€ 방향으로 ì�´ë�Œì–´ 나간다는건 íž˜ë“ ì�¼ 같습니다. 수ì‹íŽ˜ì�´ì§€ë¥¼ 올바른 방향으로 ìˆ˜ì •í•˜ë©´ì„œ 드는 ìƒ�ê°�ì�€ ì�´ë ‡ê²Œ í–ˆì�„때 ì�´ 글ì�„ 쓴사람ì�´ ê¸°ë¶„ë‚˜ë¹ ì„œ 위키를 쓰는것ì�„ êº¼ë ¤í•˜ì§€ 않ì�„ì§€ ê±±ì •ë�˜ê¸°ë�„ 합니다. ë‚´ê°€ 올바른 방향으로 ìƒ�ê°�하는 것ì�´ 다른사람ì—�게는 옳지 않ì�€ ë°©í–¥ì�¼ì§€ë¥¼ í•ìƒ� ê³ ë¯¼í•©ë‹ˆë‹¤. 하지만 ê°€ë�”ì�€ 리누즈 í† ë°œì¦ˆ ê°™ì�€ 좋ì�€ ë�…재ìž�ê°€ 필요한것ë�„ 같습니다. - [안í˜�준]
[위키분류]
- eXtensibleMarkupLanguage . . . . 416 matches
[SAX] : XMLì�„ ì�½ì–´ê°€ë©´ì„œ ë°œìƒ�하는 ì�´ë²¤íЏì—� 기반한 파서. 메모리ì�˜ 사용량ì�´ ì �다.
[DOM] : XML ì „ì²´ë¥¼ ì�½ì–´ë“¤ì—¬ 파싱. ì „ì²´ ë�°ì�´í„°ë¥¼ 파싱 traversal 하기 편하다.
[XSLT] : XML과 뗄 수 없는 관계� XSLT
[XMLStudy_2002] : �런�료� 있었군요.
= ë°”ê¹¥ê³ ë¦¬ =
* [http://javawork.egloos.com/2040057 C++� 위한 XML파서 �성]
* [http://xml.80port.net/bbs/view.php?id=xml&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=26 VC++�서 msxml 사용]
* [http://www.joon.pe.kr/blog/250 php로 xml ìƒ�성 í�´ëž˜ìФ(ì˜ˆì œí�¬í•¨)]
* XMLì�€ ì •ë§�로 굉장히 ê°•ë ¥í•˜ë‹¤. ë�•ë¶„ì—� 톰캣ì�„ 위시한 ë§Žì�€ ì• í”Œë¦¬ì¼€ì�´ì…˜ì�´ ì…‹ì—… 파ì�¼ë¡œ XMLì�„ 활용하기 시작했다. BUT í�¬ë¦¬í‹°ì»¬í•œ 부분ì—� XMLì�„ 소통 ë�°ì�´í„°ë¡œ ì�´ìš©í•˜ê²Œ ë� 경우 해당 부분ì�´ ê·¸ 프로그램ì�˜ performance critical path ê°€ ë�˜ëŠ” 경우가 ë°œìƒ�한다.
* XMLì�€ ë�°ì�´í„° 표현 ë°©ì‹�(data presentation)ì�´ê¸° 때문ì—� 문법ì—� 하나ë�¼ë�„ 어긋나거나 코드셋ì�´ ë§žì§€ 않는 경우ì—�는 100% ì—�러를 내뱉는다. HTMLì�„ 다루다가 XMLì�„ ê³µë¶€í• ê²½ìš° ì�´ëŸ° ì �ì—� 당황스럽기ë�„함. (DB ì—�서 코드셋 잘못 다루면 삽질하는 ê±°ëž‘ 비슷함;; -_-)
* 최근ì�˜ ë§Žì�€ Syndication í�¬ë§·ì�´ XMLì—� 기반ì�„ ë‘�ê³ ìžˆë‹¤. (RSS, ATOM, OPML, Attention, Userlist etc) - [eternalbleu]
* [DTD] 는 ë˜ê¹Œìš”? ì œê°€ [DOM]ì�„ 헛갈린게 아니ë�¼ DTDì—�서 ì¢Œì ˆ 했었ë�”êµ°ìš”;; - 톱아보다
* DTD로 검색하다 여기로 왔네요ㅋㅋㅋ ì˜ˆì „ì—� ì“°ì‹ ê²ƒ 같아서 지금ì�€ 아시는 ë‚´ìš©ì�´ê² 지만 나중ì—� 다른 분들ì�´ ì�´ 페ì�´ì§€ë¥¼ 보실 수 있으니 시간ì�„ 건너뛰어 댓글 답니다~ DTD는 Document Type Definitionì�˜ 약ìž�로 XML 문서 작성ì�„ 위한 규칙ì�„ ê¸°ìˆ í•˜ëŠ” 형ì‹�입니다. valid XML Documentì�˜ 경우 well-formed XML Documentì�´ë©´ì„œ XMLì—�서 사용ë�˜ëŠ” ì›�소 ì�´ë¦„ì�´ 해당 문서ì—� 대한 XML DTD나 XML Schemaì—� 명세ë�œ 구조와 합치ë�˜ì–´ì•¼ í•œë‹¤ê³ í•˜ë„¤ìš”. ì�´ ë‚´ìš©ì—� 대한 수업ì�„ 들으며 ì”�니다ㅋㅋㅋㅋㅋㅋㅋ - [김수경]
- 새싹�실/2012/열반/120402 . . . . 416 matches
= 출� � 진행 =
* 권우성
* ì±„ìœ ë¹ˆ
* 오후 3시부터 약 1시간 10분 진행
= 수업 내용 =
== 변수� 스코프 ==
* 한번 실행시켜 보세요.
== 재귀 함수 ==
* 별ì�„ nê°œ ì¶œë ¥í•˜ëŠ” 함수입니다.
== 별�기 실습 ==
* 하드 코딩� 시켜봤습니다.
* 위ì�˜ printstar(int) 함수가 ì •ì�˜ë�˜ì—ˆë‹¤ê³ ê°€ì •
== 반복문 실습 ==
* while� 수업 시간� 다룬 내용�� 짧게 설명했습니다. 위� printstar를 �용한 실습� 진행했습니다.
* printstar ë°� Nì�´ ì •ì�˜ë�˜ì—ˆë‹¤ê³ ê°€ì •í–ˆìŠµë‹ˆë‹¤.
=== ìœ ë¹ˆ ===
* ì„¸ë¯¸ì½œë¡ ì�„ 빼먹ì�€ 부분ì�´ 보입니다.
* whileì�˜ 중괄호ë�„ ì œëŒ€ë¡œ 쓰여있지 않습니다.
* i=<N ë˜�한 잘못ë�œ 문법입니다. i<=N ì�´ ì�˜ë�„한 것ì�´ê² 지요?
* printstar(0)� 수행하는 부분� 있습니다.
- 지금그때2006/ì§ˆë¬¸ë ˆìŠ¤í† ëž‘ . . . . 416 matches
== [지금그때2006/ì§ˆë¬¸ë ˆìŠ¤í† ëž‘] ==
* Q: ì�´ê°•í�¬ -ë°©í•™ì—�는 ë˜ í•˜ë©´ 좋ì�„까요?
* 설윤창 - �어공부 하나만 해보는 것� 좋다.
* ì‹ ìž¬ë�™ - 학기중ì—� ë°”ë¹ ì„œ 하지 못했ë�˜ê²ƒì�„ 해보는것ë�„ 좋다.
* ì�´ì°½ì„ - ì˜�어를 ë�” í�‰ì†Œì—� í•´ë‘�는 것ë�„ ì¢‹ê³ , 방학중ì—� 못했ë�˜ 것들ì�„ 해보는 것ë�„ 좋다.
* ê¹€ìƒ�ì„ - 해외여행ì�„ 가는 것, ì• ì�¸ì�„ 만드는것ì�´ 좋다.
* Q: 변형진 - 재미있게 공부한 과목?
* 설윤창 - ì•Œê³ ë¦¬ì¦˜. 수학ì�„ 좋아하기 때문ì—�..
* ì�´ì°½ì„ - 수학ì�´ 중요하다. ì² í•™ì�„ 기호화 한것ì�´ê¸° 때문..
* ì�´ì„ 호 - C프로그래ë°�, OP등등.. 만드는것ì�´ 재미있어서..
* ì�´ì°½ì„ - 구현하는 것ì�€ 컴퓨터엔지니어ì�´ê¸° 때문ì—� 재미있다. 그러나 êµ�ì–‘ì—�ë�„ 재미있는게 있다.
* 임광훈 - ì² í•™ê³¼ ê°™ì�€ê²ƒ.. êµë¬¸ê³¼ 수업ì�„ 들었는ë�° ì‹ ì„ í–ˆë‹¤.
* Q: ì�´ê´‘ì˜� - ìž�ì‹ ì�˜ ë©˜í† ê°€ 누구ì�¸ê°€ìš”?
* ì�´ì°½ì„ - ì„�천쳥, ìƒ�민형 등등.. ìž‘ì�€ê²ƒì—�ë�„ ê°�ë�™í•˜ê¸° 때문ì—� 많다.
* 설윤창 - '뉴턴ì�˜ ì�¼ìƒ�'ì�´ë�¼ëŠ” ì±…. ë�°ì¹´ë¥´íЏì�˜ 책등.. 여러가지 ê³ ì„œ.
* ì�´ì°½ì„ - 권투ì—�서 한명ì�€ 다운ë�˜ì–´ì•¼ 하는ì �ì�´ ì�¸ìƒ�ì—� êµ�훈ì�´ ë�˜ì—ˆë‹¤.
* Q: ì�´ì„ 호 - ìž�ì‹ ì�˜ 친구ì�˜ 장단ì �
* ì�´ì°½ì„ - ê°�ì •ì�€ 한순간ì�´ë‹ˆê¹Œ 휘둘리지 ë§�ë�¼ê³ í–ˆë�˜ 친구..
* ê°•í�¬ì„ - 사람ì�„ ëŒ€í• ë•Œ ìž�기보다 ì–´ë¦¬ë‹¤ê³ ìƒ�ê°�하지 ë§�ë�¼ê³ í–ˆë�˜ 것.
* ì�´ì°½ì„ - 사람ì�´ ë‚®ì�€ê²Œ 아니ë�¼ 계급ì�´ ë‚®ì�„ ë¿�ì�´ë�¼ëŠ” 것.
- ProjectPrometheus/Iteration9 . . . . 414 matches
ìƒ�ê°�í• ì � :
* ë�„서관 UI 와 시스템 스타ì�¼ì�´ ë°”ë€�ì �ì—� 대한 대처.(GET/POST 변수들ì—� 대해 ë¶„ì„�. Extractor í�´ëž˜ìŠ¤ë“¤ ìˆ˜ì •)
* ê·¸ë¦¬ê³ , ì•„ì§� 시험서비스여서ì�¸ì§€ ëª¨ë¥´ê² ì§€ë§Œ, í�¼í�¬ë¨¼ìŠ¤ê°€ ì�´ì „보다 ë�” ëŠ�ë ¤ì§„ê²ƒ ê°™ì�€. -_-; ì�´ì—� 대해서ë�„ ê¶�리.
* AcceptanceTest � 대해서는 변함 없�.
í•™êµ� ë�„서관 시스템 새 ë²„ì „ì—�서 달ë�¼ì§„ì �
* 바구니 기능 - ê·¼ë�°, 우리가 ìƒ�ê°�한 기능ì�€ 아닌듯. ìš©ë�„ê°€ 좀 다름. ì�´ì—� ë”°ë�¼ login ì�´ ì¿ í‚¤ 스타ì�¼ë¡œ 바뀜. (JSP 를 ì“°ë�˜ë�°, Session 스타ì�¼ì�¼ 가능성ë�„)
* Simple Search - ìƒˆë²„ì „ì—� 내장ë�¨. 결과내 재검색 기능. (오호~)
* ì „ë°˜ì � UI ì „ì²´ (ë§Žì�´ ì�´ë»�졌다. ê³ ë¡œ RE 모듈ì�´ ìˆ˜ê³ ì¢€ í•˜ê² êµ°. --a)
* login ì²´ì œ (ë§Œì�¼ Javaë�¼ë©´ Cookie 를 어떻게 ì €ìž¥í• ê¹Œ? 바구니 기능ì�´ ê²¹ì¹ ìˆ˜ë�„ ìžˆê² ë‹¤ ìƒ�ê°�)
* ëŠ�ë ¤í„°ì§„ ì†�ë�„. --a (시험운ì˜�ì�´ì—¬ì„œ 그런지ë�„)
ê°�ìž� ì‚¬ì • & ì¶”ì„�으로 한주 쉼.
검색결과 페�지 �� 가능
� 문서별 UI처리 ( 현재 단행본만 가능)
UI ì�¸ê°„친화ì � 구성
바구니 기능
소트 기능
릴리즈
ë�„서관 시스템쪽 ì—�러메세지 ê´€ë ¨ 처리
ë�°ì�´í„° 파싱 안ë�˜ì—ˆì�„때ì�˜ 예외처리 ê´€ë ¨.
ì²êµ¬ê¸°í˜¸
- [Lovely]boy^_^/EnglishGrammer/PresentAndPast . . . . 412 matches
== Unit 1. Present Continuous (I am doing) 현재 진행형 ==
* 우리ë§�로 하ìž�ë©´ 현재 진행형. ë§�하는 시ì �ì—�서 ê·¸ ì�¼ì�´ ì§„í–‰ë�˜ê³ 있ì�Œ. ì•„ì§� ë��나지 않ì�Œ
* ê¼ ë§�하는 시ì �ì—�서 ê·¸ ì�¼ì�´ ì§„í–‰ë�˜ê³ 있지 않ë�”ë�¼ë�„ 요즘 í•˜ê³ ìžˆëŠ” ì�¼ ê°™ì�€ê±° ë§�í• ë•Œ 쓰는것 ê°™ì�Œ.
* ê¼ ê·¸ë•Œê°€ 아니ë�”ë�¼ë�„ ê·¸ 때 근처면 진행형 씀. ë˜�는 ê·¸ ë–„ 근처ì—� ë”ê°€ ë³€í• ë•Œë�„ 진행형 씀
== Unit 2. Simple Present (I do) (단순 현재-- ë”ê°€ í‘œí˜„í• ë§�ì�´ ë– ì˜¤ë¥´ì§ˆ 않네요.) ==
(ì�¼ë°˜ì �ì�´ê³ 반복ì �으로 ì�¼ì–´ë‚˜ëŠ” ì�¼ì�„ í‘œí˜„í• ë•Œ 단순 과거를 쓴다. ë§�하는 시ì �ì—�서 ì�¼ì–´ë‚˜ëŠ”ì§€ 안ì�¼ì–´ë‚˜ëŠ”ì§€ëŠ” 중요하지 않ì�Œ)
C. We use do/does to make questions and negative sentences.( ì�˜ë¬¸ë¬¸ì�´ë‚˜ ë¶€ì •ë¬¸ 만들떄 do/does를 쓴다 )
In the following examples do is also the main verb( do가 메� �사로 쓰�때� 있다. )
D. We use the simple present when we say how often we do things ( 빈�를 나타내는 문장� 만들때는 단순 현재를 쓴다. )
Note the position of always/never/usually, etc... (before the main verb, after be verb) ( 위치 주� )
== Unit 3. Present Continuous and Simple Present (1) (I am doing and I do) (1,2장 ì •ë¦¬&확장) ==
(ê²°êµ í™”ìž�ê°€ ìƒ�ê°�하기ì—� 보통보다 좀 ìž�주 ì�¼ì–´ë‚˜ë©´ be always doing ì�„ 쓴다는 ë§�ì�´ë‹¤.)
== Unit 4. Present Continuous and Simple Present (2) (I am doing and I do) (1,2장 ì •ë¦¬&확장) ==
(ëª¨ë“ ë�™ì‚¬ì—� 진행형ì�„ 쓸수 있는건 아니다 ë�¼ëŠ” ë§� 같다)
* 진행형 쓸수 없는 �사들
When think means "believe" do not use the continuous (think가 believe� �미로 쓰�때는 진행형 불가)
When have means "possess" do not use the continuous (haveê°€ 가진다ì�˜ ì�˜ë¯¸ë¡œ ì“°ì�¼ë–„ ì—시 진행형 불가)
We normally use the simple present(not continuous) with these verbs.(우리�로 지��사�는 단순현재)
ex) I'm seeing the manager tomorrow morning. (누군가와 만남� 가진다�는 표현� 쓸때는 I'm seeing)
D. Look and Feel (진행형, 현재형 다 가능)
- 남�들�게 . . . . 412 matches
= 남�들�게 =
* 작가 : 시오노 나나미
= �협� �� =
* ì�´ì±…ì�„ ì�½ê²Œ ë�œ ë�™ê¸° : 솔ì§�히 ì�´ì±…ì�€ 작가ì�˜ ì�´ë¦„때문ì—� ì�½ê²Œ ë�œê±° 같다. ì˜ˆì „ì—� 로마ì�¸ ì�´ì•¼ê¸°ë¥¼ ì�½ìœ¼ë©´ì„œ ì°¸ ìž¬ë°Œë‹¤ê³ ìƒ�ê°�해서 ê·¸ ì±…ì�„ ì§€ì�€ 작가ë�„ ì•Œê³ ìžˆì—ˆë‹¤. ê·¸ 작가가 바로 시오노 나나미다. ê·¸ë¦¬ê³ ì–´ë–¤ 사람ì�´ ì�´ ì±…ì�„ 추천하는 글ì�„ 본것ë�„ ì�´ì±…ì�„ ì�½ê²Œë�œ ë�™ê¸°ì�´ë‹¤.
* ê°�ìƒ� : ì�Œ ì�´ì±…ì�€ 주관ì �ì�¸ ë©´ì�´ 강한거 같다. ë� ì�´ì±…ì�˜ 특성ìƒ� ìž�기ì�˜ ì�˜ê²¬ì�´ ë§Žì�´ ë“œëŸ¬ë‚ ìˆ˜ ë°–ì—� 없는거 같다. ì�´ì±…ì�€ 수필 스타ì�¼ë¡œ 씌어 졌다. 그래서 í�‰ì†Œ 로마ì�¸ ì�´ì•¼ê¸°ì—�서와 ê°™ì�´ ë”ê°€ ìž�ì‹ ì�˜ 모습ì�€ ê°�추는 듯한 시오노 나나미씨ì�˜ 모습과는 다르게 ì�´ ì±…ì�€ 온통 시오노 나나미씨ì�˜ ìƒ�ê°�들ì�´ë‹¤. 그래서 ë�” í�¥ë¯¸ë¡œì› 는지ë�„ 모른다. ì�´ì±…ì—�서는 시오노 나나미씨가 남ìž�들ì—�게 ë§�í•˜ê³ ì‹¶ì–´í•˜ëŠ” 여러가지 ë‚´ìš©ì�´ 나와 있었다. ì�Œ 바로 ì–´ì œì§€ë§Œ 좀 ë§Žì�´ 까먹어서 별로 ë§Žì�´ ìƒ�ê°�나지는 않지만 몇가지만 ì �으면....
* 불행한 남�
* 너무 ì›�ì¹™ì—�ë§Œ ì¶©ì‹¤í•˜ë ¤ê³ í•˜ê³ ë‹¤ë¥¸ 사람ì—�게ë�„ ê·¸ ì›�ì¹™ì�„ 강요하는 사람. ì–´ëŠ�ì •ë�„ ê³µê°�ì�´ 가는 ë‚´ìš©ì�´ì—ˆë‹¤. ê·¸ë¦¬ê³ ë‚˜ì—�게 ì �용해서 ë‚´ê°€ ê³ ì¹ ì �ì�€ 무엇ì�¸ê°€ë�„ ìƒ�ê°�í•´ 보았다. ìž�ì‹ ì�´ ê°€ì§€ê³ ìžˆëŠ” ì›�ì¹™ì�´ 무조건 ì˜³ê³ ë‹¤ë¥¸ 사람ë�„ ê·¸ë ‡ê²Œ 해야 í•œë‹¤ê³ ìƒ�ê°�하는것ì�€ ì •ë§� í”¼í•´ì•¼í• ìƒ�ê°�ì�¸ê±° 같다.
* 시오노 나나미씨가 싫어하는 남� 스타�
* 소심한 사람
* ì•„ ê¸°ì–µë ¥ì�´ ë‚˜ë¹ ì„œ 기억ì�´ 나질 않네여.. ã…¡ã…¡;
''DeleteMe) 다른 사람들ë�„ ì�½ìœ¼ë©´ 글들ì�„ ë¶™ì�¼ê²ƒì�´ë�¼ ìƒ�ê°�. ê¼ êµ³ì�´ '다른 사람ì�˜ ê°�ìƒ�' ì˜�ì—ì�„ 만들 필요는 ì—†ì�„듯 --ì„�천''
["책분류"]
- 05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ/1 . . . . 411 matches
ì�´ë²ˆ ìˆ™ì œëŠ” 월요ì�¼ê¹Œì§€ 휴ì�¼ì�¸ 관계로 '''22ì�¼'''까지 '''ì œì¶œ'''í•´ 주시면 ë�©ë‹ˆë‹¤.
ìˆ™ì œ1/허아ì˜� <<- 글쓰기를 눌러서 ì�´ëŸ° ì‹�으로 페ì�´ì§€ë¥¼ ë§Œë“œì‹œê³ ê±°ê¸°ì—� ìž�ì‹ ì�˜ 소스를 올리시면 ë�©ë‹ˆë‹¤.
- 모형입니다.
=> ìˆ™ì œ 페ì�´ì§€ëŠ” 프로ì �트 페ì�´ì§€ì�˜ 하위 페ì�´ì§€ì—� 만드시기 ë°”ëž�니다. 여러 프로ì �트가 ì¡´ìž¬í•˜ê³ ê·¸ê²ƒì�„ 기ë¡�, ë³´ì¡´, 관리 ì°¨ì›�ì—�서 05학번만ì�˜C++Study/ìˆ™ì œ1/허아ì˜� 와 ê°™ì�€ ì‹�으로 프로ì �트ì�˜ 하위 페ì�´ì§€ë¡œ 만들기 ë°”ëž�니다. -- 재ì„
- 네 ~ ì„ ë°°~ ê´€ì‹¬ê°€ì ¸ì¤˜ì„œ ê°�사합니다 ! ã…‹ã…‹ - [허아ì˜�]
==== C++ê³¼ 가까워지기 위한 기본ì �ì�¸ ë¬¸ì œ ====
=== ë¬¸ì œ ===
66pageì�˜ 4번 ë¬¸ì œ.
ì„씨 온ë�„를 ì „ë‹¬ì�¸ìž�로 ì „ë‹¬ë°›ì•„ 화씨 온ë�„로 환산하여 리턴하는 사용ìž� ì •ì�˜ 함수를 main() 함수가 호출하는 프로그램ì�„ 작성하시오. 프로그램ì�€ ì„씨 온ë�„로 ìž…ë ¥í• ê²ƒì�„ 요구해야 í•˜ê³ , 다ì�Œê³¼ ê°™ì�€ 실행 결과를 ì¶œë ¥í•´ì•¼ 한다. ì°¸ê³ ë¡œ, ì„씨 온ë�„를 화씨 온ë�„로 변환하는 ê³µì‹�ì�€ Fahrenheit = 1.8 X Celsius + 32.0 ì�´ë‹¤.
* ìž…ë ¥ ì˜ˆì œ
ì„씨 온ë�„를 ìž…ë ¥í•˜ê³ Enter 키를 누르ì‹ì‹œì˜¤ : 20
* ì¶œë ¥ ì˜ˆì œ
ì„씨 20ë�„는 화씨로 68ë�„ 입니다.
=== 소스 ===
|| ì�´ë¦„ || ë‚ ì§œ || 소스 ||
|| [허아ì˜�] || 05.9.14 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/허아ì˜�] ||
|| [조현태] || 05.9.14 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/조현태] ||
|| [최경현] || 05.9.14 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/최경현] ||
|| ì�´[형노] || 05.9.18 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/ì�´í˜•ë…¸] ||
|| [ìœ¤ì •í›ˆ] || 05.9.18 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/ìœ¤ì •í›ˆ] ||
- VMWare . . . . 410 matches
íŠ¹ì • 플랫í�¼í•˜ì—�서 ë¨¸ì‹ ì�„ ì—�ë®¬ë ˆì�´íŒ…. 해당 플랫í�¼ ì�´ì™¸ì�˜ 환경ì�„ 구축하는 것ì�„ 가능케 하는 프로그램ì�´ë‹¤.
ìœ ì‚¬ì œí’ˆìœ¼ë¡œ [Parallels] ( [eXtremeProgramming] 으로 개발ë�˜ì—ˆë‹¤ê³ 함. Mac ë²„ì „ì�˜ 경우 윈ë�„ìš° 환경ì�„ ê±° 70%~90% í�¼í�¬ë¨¼ìŠ¤ë¡œ êµ¬í˜„í–ˆë‹¤ê³ ë“¤ì—ˆì�Œ) ê°€ 있다.
최근ì—�는 CPU 수준ì—�서 ê°€ìƒ� 환경ì—� 맞춘 ëª…ë ¹ì–´ ì…‹ì�„ ì§€ì›�하면서 ì—�ë®¬ë ˆì�´íŒ… 환경ì�˜ ê³ ì†�í™”ë�„ 가능하다.
ìœ ì‚¬ê¸°ìˆ ì�„ ì �용한 Linux [Xen] 커ë„�ì�´ 등장하기 시작했으며, Xen ì�€ 차후 나타나게ë� 멀티코어 CPU 환경(플랫í�¼ ìž�ì²´ê°€ ì™„ì „ížˆ 다른)ì—� ì �합한 커ë„�ì�˜ 구축ì�„ 목표로 í•˜ê³ ìžˆë‹¤ê³ í•œë‹¤. (ì™„ì „ížˆ 다른 프로세서ë�¼ë©´ 당연히 해당 ë¨¸ì‹ ì—� ì ‘ê·¼í•˜ëŠ” ì�¸í„°íŽ˜ì�´ìФ ì—시ë�„ 다를í…�ë�° XEN ì�„ ì�´ìš©í•´ 해당 부분ì�„ ì¶”ìƒ�화시켜서 ì ‘ê·¼í•˜ëŠ” ì‹�으로..) 현재ì—�는 해당 ê¸°ìˆ ì�„ 보안 분야ì—�서 ì�´ìš©í•˜ê¸° 위한 연구가 진행중ì�´ë©° 기존ì�˜ 단ì�¼ 커ë„�하ì�˜ 커ë„�모드, ìœ ì €ëª¨ë“œ ì‹�ì�˜ 구분ì�´ 아닌 관리ìž� 커ë„�, ì• í”Œë¦¬ì¼€ì�´ì…˜ 커ë„�ê³¼ ê°™ì�€ 구분으로 2ê°œì�˜ 서로 다른 커ë„�ì�„ 구현해 커ë„� 단ì—�서 ì• í”Œë¦¬ì¼€ì�´ì…˜ì�´ ë¨¸ì‹ ì—�게 ì§�ì ‘ì �으로 ì ‘ê·¼í• ê°€ëŠ¥ì„±ì�„ ì›�천 차단하는 ë°©ì‹�ì�˜ 연구가 ë�˜ê³ 있다.
VMWARE 는 보통 개발 중ì�¸ OS 테스트 환경, ìž„ë² ë””ë“œ 환경ì�˜ í�¬ë¡œìФ 컴파ì�¼ 환경, 개발 중 어플리케ì�´ì…˜ì�˜ 다양한 플랫í�¼ì—�서ì�˜ 테스트 비용 최소화를 위해서 ë§Žì�´ 사용한다.
- 문ìž�ë°˜ëŒ€ì¶œë ¥ . . . . 409 matches
=== 문ìž�ì—´ë°˜ëŒ€ì¶œë ¥ ===
ë¬¸ì œ : 파ì�¼ ìž…ë ¥ìœ¼ë¡œ 문ìž�ì—´ì�„ ìž…ë ¥í•œ 후, ì–´ë– í•œ ì•Œê³ ë¦¬ì¦˜ì�„ 통해 반대로 ë�œ 문ìž�ì—´ì�„ 파ì�¼ë¡œ ì¶œë ¥í•œë‹¤.
=== 처리조건 ===
* 파ì�¼ ìž…ì¶œë ¥ 사용.
* 함수를 ë§Œë“ ë‹¤.
* �어올 파� : source.txt
* ì¶œë ¥í• íŒŒì�¼ : result.txt
=== 풀� ===
|| 작성� || 작성언어 || 개발시간 || 코드 ||
|| [허아ì˜�] || C, C++ || . || [문ìž�ë°˜ëŒ€ì¶œë ¥/허아ì˜�] ||
|| 김태훈([진트]) || C || . || [문ìž�ë°˜ëŒ€ì¶œë ¥/김태훈zyint] ||
|| 문보창 || C++ || 20ë¶„ || [문ìž�ë°˜ëŒ€ì¶œë ¥/문보창] ||
|| [최경현] || C || . || [문ìž�ë°˜ëŒ€ì¶œë ¥/최경현] ||
|| [ê¹€ì •í˜„] || java || . || [문ìž�ë°˜ëŒ€ì¶œë ¥/ê¹€ì •í˜„] ||
|| [조현태] || C/C++ || . || [문ìž�ë°˜ëŒ€ì¶œë ¥/조현태] ||
|| [남ë�„ì—°] || C/C++ || . || [문ìž�ë°˜ëŒ€ì¶œë ¥/남ë�„ì—°] ||
|| [ìž„ì�¸íƒ�] || [HaskellLanguage] || 5ë¶„ || [문ìž�ë°˜ëŒ€ì¶œë ¥/ìž„ì�¸íƒ�] ||
|| [남ìƒ�협] || Python || 17ë¶„ || [문ìž�ë°˜ëŒ€ì¶œë ¥/남ìƒ�협] ||
|| [ì�´íƒœì–‘] || C || 60ë¶„ || [문ìž�ë°˜ëŒ€ì¶œë ¥/ì�´íƒœì–‘] ||
|| [변형진] || PHP || . || [문ìž�ë°˜ëŒ€ì¶œë ¥/변형진] ||
- WinAPI/2011년스터디 . . . . 407 matches
= 참가� & 목표 =
* ê³ í•œì¢… : ë‚´ë…„ 컴공주ì �ì—�서 쓸 í�¬ìŠ¤ê¸° ì œìž‘.
* 송치완 : 지뢰찾기 만들어보기.
= �시 & 장소 =
* 매주 수요ì�¼ ZPì •ëª¨ 후
* �단 장소는 캡스톤설계실.
= 활� 기� =
||ì�´ë¦„||ê³ í•œì¢…||송치완||
||출�||ㅇ||ㅇ||
* 스터디그룹 결성.
* ê°�ìž� 목표 ì„¤ì •.
=== 후기 ===
* ì�¼ë‹¨ 시작했다는ë�° ì�˜ì�˜ë¥¼. 나만 ì‹ ë‚œê²ƒ 같아서 조금 불안하지만 그래ë�„ 시작ì�´ë�¼ë�„ 한게 좋다. - [ê³ í•œì¢…]
||ì�´ë¦„||ê³ í•œì¢…||송치완||
||출�|| 세모 || _ ||
* 쉼.
* 윈ë�„ìš° 스타ì�¼ ì�´ë‚˜ 옮겨 ì �ì–´ 놔야지.-[ê³ í•œì¢…]
* class style � 패스.
||스타�||설명||
||WS_OVERLAPPED||1.디�트 윈�우 ||
- NSIS/ì˜ˆì œ3 . . . . 405 matches
== 실행화� ==
[http://zeropage.org/~reset/zb/download.php?id=KDP_board_image&page=1&page_num=20&category=&sn=&ss=on&sc=on&keyword=&prev_no=&select_arrange=headnum&desc=&no=50&filenum=1 만들어진Installer] - 실행가능.
; define ìƒ�수.. ë²„ì „ 표시용.
; 해당 �스톨러 �름
; �스톨러 화� �름
SubCaption 0 ": ��센스기�"
SubCaption 1 ": �스톨 옵션"
SubCaption 2 ": ì�¸ìŠ¤í†¨í• í�´ë�” ì„ íƒ�"
SubCaption 3 ": �스톨중� 화�들"
SubCaption 4 ": 완료�었습니다"
; 브랜딩 Text
; Installer � 아�콘. 반드시 32 * 32 * 16 color �여야 한다.
; ì�¸ìŠ¤í†¨ëŸ¬ 왼쪽 ìƒ�단ì—� 표시ë� ì�¸ìŠ¤í†¨ëŸ¬ ì•„ì�´ì½˜
; 버튼들� 대한 text
MiscButtonText "ì�´ì „" "다ì�Œ" "취소" "닫기"
; Install 버튼� 대한 text
InstallButtonText "설치"
; 기본 ë””ë ‰í† ë¦¬ ì�´ë¦„
; 기본 �스톨 문구
ComponentText "Testing ver ${VER_MAJOR}.${VER_MINOR} 설치 합니다. 해당 컴�넌트를 골�주세요~"
- SoJu/ìˆ™ì œì œì¶œ . . . . 405 matches
== ì •ì„œ ==
printf("\n� 프로그램� 구구단 프로그램 입니다.");
printf("\në³´ê³ ì‹¶ì�€ 구구단ì�˜ 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤.\n\n");
printf("%d단입니다.\n",i);
printf("\nì�´ 프로그램ì�€ 구구단 프로그램입니다. 1~9까지ì�˜ 숫ìž�중 하나를 ìž…ë ¥í•˜ì„¸ìš”.\n\n");
printf("\n다시 í•˜ì‹œê² ìŠµë‹ˆê¹Œ? (예=y ,아니오=n)\n\n");
== 조현태 ==
//구구단 ì¶œë ¥ 프로그램 v2.1 ì œìž‘ìž�: 조현태 ìµœì¢…ìˆ˜ì •ì�¼: 2005.04.08
//ì�´í”„로그램ì�€ ì •ìˆ˜ë¥¼ ìž…ë ¥ë°›ì�€ë’¤ 1-9사ì�´ì�¼ 경우ì—�ë§Œ 구구단ì�„ ì¶œë ¥í•˜ê³ ,
//ì•„ë‹�경우ì—�는 다시 숫ìž�를 ìž…ë ¥ 받는 프로그램입니다.
//ë³€ìˆ˜ì„ ì–¸
int i; //구구단� 뒷쪽숫�입니다.
int j; //구구단� 앞쪽숫�입니다.
//환ì˜�메시지를 ì¶œë ¥í•©ë‹ˆë‹¤.
printf("안녕하세요? 구구단 ì¶œë ¥ 프로그램입니다.\n시킨대로 하지않으면 다운ì�˜ 소지가..\n1~9사ì�´ì�˜ ì •ìˆ˜ë¥¼ ìž…ë ¥í•´ì£¼ì„¸ìš”.\n");
scanf ("%d",&j); //ì¶œë ¥í• êµ¬êµ¬ë‹¨ì�„ ìž…ë ¥ë°›ìŠµë‹ˆë‹¤.
if ( j>=1 ) //ìž…ë ¥ë°›ì�€ 숫ìž�ê°€ 1ì�´ìƒ�ì�¸ì§€ë¥¼ 확ì�¸í•©ë‹ˆë‹¤.
if ( j<=9 ) //ìž…ë ¥ë°›ì�€ 숫ìž�ê°€ 9ì�´í•˜ì�¸ì§€ë¥¼ 확ì�¸í•©ë‹ˆë‹¤.
for (i=1;i<=9;i++) //1-9까지 숫ìž�를 ì¦�가시키면서, 구구단ì�„ ì¶œë ¥í•©ë‹ˆë‹¤.
break; //ì •ìƒ�ì �으로 수행ë�˜ì—ˆìœ¼ë¯€ë¡œ 종료합니다.
- DoWeHaveToStudyDesignPatterns . . . . 404 matches
우리(컴퓨터공학과 학부ìƒ�)ê°€ DesignPatterns를 공부해야만 하거나 혹ì�€ í• í•„ìš”ê°€ 있ì�„까?
ì œ ê°œì�¸ì �ì�¸ ì�˜ê²¬ìœ¼ë¡œëŠ”, 다른 것들과 마찬가지로 ë�ë“ ì§€ ê³µë¶€í•œë‹¤ê³ í•´ì„œ í�¬ê²Œ í•´ê°€ ë�˜ì§€ëŠ” ì•Šê² ì§€ë§Œ(í•´ê°€ ë�˜ëŠ” 경우ë�„ 있습니다 -- 다ì�µìŠ¤íŠ¸ë�¼ê°€ BASICì�„ 배워 본 ì �ì�´ 있는 í•™ìƒ�ì�€ 아예 받지 않았다는 것ì�´ 한 예가 ë� 까요?) 공부해야 í• í•„ìš”ê°€ ìžˆê² ëŠ”ê°€ë�¼ëŠ” 질문ì—�는 ì„ ëœ» "ê·¸ë ‡ë‹¤"ê³ ë‹µí•˜ê¸°ê°€ 쉽지 않습니다. 여기ì—�는 몇가지 ì�´ìœ ê°€ 있습니다. (ì œ 글ì�„ "DesignPatterns를 공부하지 마ë�¼"는 ë§�로 오해하지는 ë§�ì•„ 주기 ë°”ëž�니다)
ìš°ì„ íš¨ìœ¨ì„±ê³¼ 순서ì�˜ ë¬¸ì œìž…ë‹ˆë‹¤. DesignPatterns는 ì�´ë¯¸ 해당 DesignPatterns를 ìž�ì‹ ì�˜ 컨í…�스트ì—�서 나름대로 경험했지만 ì•„ì§� ì�¸ì‹�í•˜ê³ ìžˆì§€ëŠ” 않는 사람들ì�´ 공부하기ì—� 좋습니다. ê·¸ë ‡ì§€ 않ì�€ 사람ì�´ 공부하는 경우, íˆ¬ì—¬í•´ì•¼í• ì‹œê°„ì�€ 시간대로 ë“¤ê³ ê·¸ì—� 비해 얻는 것ì�€ 별로 없습니다. ì–´ì°Œ ë³´ë©´ ì•„ì�´ëŸ¬ë‹ˆì¹¼í•˜ì§€ë§Œ, ì–´ë–¤ ë””ìž�ì�¸ 패턴ì�„ ë³´ê³ ë‹¨ë°•ì—� ì�´í•´ê°€ ë�˜ê³ "그래 바로 ì�´ê±°ì•¼!"ë�¼ëŠ” ìƒ�ê°�ì�´ ë“ ë‹¤ë©´ ê·¸ 사람ì�€ 해당 ë””ìž�ì�¸ 패턴ì�„ 공부하면 ë§Žì�€ 것ì�„ ì–»ì�„ ê²�니다. 하지만, 잘 ì�´í•´ë�„ 안ë�˜ê³ 필요성ë�„ 못 ëŠ�낀다면 지금ì�€ 때가 아니ë�¼ê³ ìƒ�ê°�í•˜ê³ ì±…ì�„ ë�®ëŠ” 게 낫습니다. ì�¼ë‹¨ì�€ 다양한 프로그램들ì�„ "처ì�Œë¶€í„° ë��까지" 개발해 보는 것ì�´ 중요하지 않나 ìƒ�ê°�합니다. (see also [WhatToProgram])
다ì�Œì�€ ìš°ì„ ì„±ì�˜ ë¬¸ì œìž…ë‹ˆë‹¤. 과연 DesignPatternsë�¼ëŠ” 것ì�´ í•™ë¶€ì‹œì ˆì—� 몇 달ì�„ 투ìž�(ì‹¤ì œë¡œ ì œëŒ€ë¡œ ê³µë¶€í•˜ë ¤ë©´ 한 달로는 어림ë�„ 없습니다)í• ë§Œ 한 가치가 있ëƒ� ì�´ê±°ì£ . 기회비용ì�„ ìƒ�ê°�í•´ 봅시다. 좀 ë�” 근본ì �ì�¸ 것(FocusOnFundamentals)ì�„ 공부하는 것ì�€ 어떨까요?
- PythonIDE . . . . 403 matches
= 파ì�´ì„ 통합 개발환경 =
파ì�´ì„ ì�€ 나온지 ìƒ�당히 오래ë�œ 언어ì�´ë©°, 대안언어중ì—�서 사용ìž�ê°€ 가장 ë§Žì�€ ìƒ�당히 비중ì�´ 높ì�€ 언어ì�´ë‹¤. 비ë¡� 어처구니 없는 ìƒ�황하ì—�서 ë°œìƒ�하는 ì—�러가 무시하지 ëª»í• ìˆ˜ì¤€ì�´ê¸°ëŠ” 하지만 언어ì�˜ 특징ì�¸ 최대ì�˜ 간격함과 ë¹ ë¥¸ 개발ì�„ 위한 다양한 특징ì�´ 언어ìž�ì²´ì—� ë‚´í�¬ë�˜ì–´ìžˆë‹¤.
ì�´ëŸ° 파ì�´ì„ ì—� ì �당한 통합 개발환경ì�´ 갖춰진다면 ë�”ìš± ë¹ ë¥¸ ì†�ë�„ì�˜ 개발ì�´ 가능하리ë�¼ ìƒ�ê°�ë�œë‹¤.
현존 하는 파ì�´ì„ ì�˜ 대표ì �ì�¸ 개발환경ì�€ ìƒ�당한 수가 존재한다. ì�´ì¤‘ì—� ì•Œë ¤ì§„ 몇가지가 IDLE, SPE, Wing, PyDev 등ì�´ 있다.
ê°� IDE는 서로 ë§Œì�˜ 장단ì �ì�„ 가지며, 기반ì�„ ë‘” GUI 툴킷ì—� ë”°ë�¼ì„œ 툴킷간ì�˜ ìƒ�성ì—� ì˜�í–¥ì�„ 받기ë�„ 한다.
* IDLE : 파ì�´ì„ Official ì—�서 ì œê³µí•œëŠ” 기본 IDE
* ???? : ActiveState Python ì—�서 ì œê³µí•œëŠ� 기본 IDE
* PyScripter : 개중 가장 좋ì�€ 기능과 공개ë�¼ëŠ” 장ì �ì�„ 가진 IDE. 가히 ìµœê³ ë�¼ 불릴만하다. 하지만 wxPython ê³¼ì�˜ ìƒ�성ì�´ 좋지 않아 wxPython ìœ ì €ì—�게는 그림ì�˜ ë–¡. 완벽한 디버깅 모드를 ì œê³µí•œë‹¤.
* PyDev : ì�´í�´ë¦½ìФ 플러그ì�¸ìœ¼ë¡œ ì œê³µë�œë‹¤. 설치가 ìš©ì�´í•˜ë©°, ì�´í�´ë¦½ìФ 통합ì�´ê¸° 때문ì—� 굉장히 단순하며, ì•ˆì •ì„±ì�´ 높다.
* SPE : 설치했다가 바로 ì§€ì› ë‹¤.
* wingIDE : 디버깅ì�´ ì§€ì›�ë�˜ëŠ” IDE, ìœ ë£Œë¡œ íŒ�매한다.
* PyCrust : wxPython ì—�서 ì œê³µí•˜ëŠ” IDE
* eric 3 : PyQt 로 만들어진 IDE
* Visualwx : wxToolkit ì�˜ WYSWIG ì�„ ì§€ì›�하는 ë””ìž�ì�¸ 중심ì�˜ IDE. 파ì�´ì„ 프로그래ë°�ì�„ ì§€ì›�한다. GUI 개발시 wxWindow 를 공부하는 ìœ ì €ì—�게 ìƒ�당히 좋ì�€ 학습ìž�료가 ë� 수 있다.
* Boa : 깔았다 바로 지움.
- 반복문�열/허아� . . . . 403 matches
=== 소 � ===
=== 코 드 ===
=== 나한테 í• ë§� ===
위ì�˜ 코드와ì�˜ ì°¨ì�´ì �ì�„ ìƒ�ê°�해보길. - ìž„ì�¸íƒ�
하는 ê¹€ì—� 위ì�˜ 코드까지 ì°¨ì�´ì �ì�„ ìƒ�ê°�해보길. --재ë�™
다ì�Œë²ˆì—� 짤 때ì—�는 ì„ ë°°ë‹˜ë“¤ê»˜ì„œ ì§œ ì£¼ì‹ í˜•íƒœë¡œ 짜는것ì�´ 좋다는 ë§�씀ì�´ì‹ 가요? - [허아ì˜�]
다ì�Œë¶€í„°ëŠ” ì €ëŸ° 형태가 아니ë�¼... 위ì�˜ 코드와 ì–´ë–¤ì �ì—�서 다른건지... 한번 ìƒ�ê°� í•´ ë³´ë�¼ëŠ” 소리ì�¸ë“¯... - [ì�´ìŠ¹í•œ]
ì„ ë°°ë‹˜ë“¤ 소스가 장난ì�´ 아니ì—�ìš”. 사실 간단한 ë¬¸ì œë�¼ê³ ìƒ�ê°�했었는ë�°, ê³ ì •ê´€ë…�ì�´ 깨ì�¸ë“¯í•œ ëŠ�낌ì�´ë„¤ìš”. -[허아ì˜�]
ìš°ìš°ìš°.. ì„ ë°°ë‹˜ë“¤ 소스 보니까 ë§�ì�´ 안나오는..ã…Žã…Žã…Ž
ë‚´ê°€ 너무 아무ìƒ�ê°�ì—†ì�´ 나눈건가..ã…Žã…Žã…Ž 앞으로 나눌때 ì‹ ê²½ì¢€ ì�¨ì•¼ê² 다는..;;
(짤때 CAUCSE와 5를 ìƒ�수로 만들어 볼까ë�¼ëŠ” ìƒ�ê°�ì�„ 해보긴 했지만서ë�„, ì „ì—변수가 ì�´ìœ ì—†ì�´ 늘어나는걸 안좋아 하는ë�°..
거기다 ì§€ì—변수로 하면 ê°� 함수ì—� 넣어버리니 ìˆ˜ì •í•˜ê¸°ê°€ 힘들지 않ì�„까 하는 ìƒ�ê°�ì—� 그냥 í•´ë²„ë ¸ê±´ë§Œ..;;)
-[조현태]
CAUCSE 문ìž�ì—´ë�„ 함수 ìž…ë ¥ìœ¼ë¡œ 넣어 주면 좀 ë�” 변화하기 쉬운 소스가 ë�˜ì§€. ê·¸ë¦¬ê³ message나 messages ê°™ì�€ 함수 ì�´ë¦„ë�„ 좀 ë�” 명확하게 하는 게 좋ì�„ ê±° 같아. 나 같으면 ë°‘ì—� 처럼 í’€ 거야. 함수로 추출해 낼 때는 ì�˜ë¯¸ 단위로 추출하는 게 좋아. 그래야 함수 ì�´ë¦„ì�„ ì§€ì�„ 때 편하지. ì—으로 함수 ì�´ë¦„ì�„ 짖기가 힘들다면 잘못ë�œ 설계가 ë�˜ëŠ”ê±°ì§€. --재ë�™
Cë§Œ 공부 계íš�했었는ë�°, C++ë�„ ê³µë¶€í•´ì•¼ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 문ë“� ìƒ�기네요. 함수ì�´ë¦„ ì‹ ê²½ì�¨ì„œ ì§“ê² ìŠµë‹ˆë‹¤ , !
[LittleAOI] [반복문�열]
- ZeroPageServer/BlockingUninvitedGuests . . . . 402 matches
ì œë¡œíŽ˜ì�´ì§€ 위키ì�˜ RecentChanges 를 ë³´ë©´ ê°€ë�” ì“°ë ˆê¸° 페ì�´ì§€ê°€ ìƒ�성ì�´ ë�˜ëŠ” 경우가 있는ë�°, 매번 수작업으로 페ì�´ì§€ë¥¼ ì‚ì œí•´ì•¼ 하는 번거로움ì�´ 있다. ì�´ë¥¼ 서버 ë˜�는 위키위키 ìž�ì²´ê°€ 막아주는 방법ì—� 대해서 í† ì�˜í•´ 보는 페ì�´ì§€.
=== 주로 �성�는 페�지 ===
* 스타워즈비행기 게임 다운로드
=== 주로 ì ‘ê·¼í•˜ëŠ” ì•„ì�´í”¼ë“¤ ===
|| 아�피 || 빈� ||
=== ì ‘ê·¼ì�„ ì œí•œí•˜ëŠ” 방법 ===
* '''위키위키단�서 페�지 �성 �체를 막는다'''
- 확실한 방법ì�´ê¸°ëŠ” 하지만, ìœ„í‚¤ì² í•™ì—� 어긋나는 방법ì�´ ë� 수ë�„ 있다.
* '''아파치단ì—�서 ì ‘ê·¼ ìž�체를 막는다'''
- ë‘�가지 방법ì�„ ìƒ�ê°� í•´ ë³¼ 수가 있는ë�°, 하나는 ì•„ì�´í”¼ ìž�체를 막는 방법과 íŠ¹ì • URL ì�˜ ì ‘ê·¼ì�„ 막는 방법. (URLì�„ 막는 방법ì�´ 가능한지는 ëª¨ë¥´ê² ë‹¤)
- 만약 해당 페ì�´ì§€ë¥¼ ìƒ�성하는 주체가 로봇ì�´ 아닌 검색엔진ì�˜ 결과를 í�´ë¦í•œ 사용ìž�ë�¼ë©´ ì�´ 방법ì�€ ì �ì ˆí•˜ì§€ 않다.
- [ìž„ì�¸íƒ�]ì�˜ [http://purepond.cafe24.com/ ê°œì�¸ìœ„키]ë�„ ZeroPage ì—�서와 ê°™ì�€ ë¬¸ì œì �ì�„ (그것ë�„ ë�” 심하게) 겪었는ë�° 아파치ì�˜ 보안기능 (.htaccess 파ì�¼ ì�´ìš©)ì�„ ì �용해ë´�ë�„ 결과는 마찬가지였다. 누군가ì�˜ 장난ì�´ê±°ë‚˜ 검색엔진(+사용ìž�)ì�˜ 무지ì—�서 오는 ë¬¸ì œì�¸ê²ƒì�´ 확실하였는ë�°. ê²°êµ NoSmoke:노스모í�¬ëª¨ì�¸ëª¨ì�¸ ì�˜ '''등ë¡�한 사용ìž�ë§Œ 글ì�„ 쓸수 있게 하는''' 기능ì�„ ì�´ìš©í•˜ì—¬ ì�´ ë¬¸ì œë¥¼ 해결하였다. 여담으로.. ì“°ë ˆê¸° 페ì�´ì§€ë¥¼ ì†�수 지우ëŠ�ë�¼ ì—„ì² ê³ ìƒ�함...-_-;;
다른 ì�˜ê²¬ ê°–ê³ ê³„ì‹ ë¶„ 있나요? - [ìž„ì�¸íƒ�]
[í† ë¡ ë¶„ë¥˜], [ZeroPageServer]
- HardcoreCppStudy/ì²«ìˆ™ì œ/Overloading/변준ì›� . . . . 400 matches
â—Ž ë””í�´íЏ ì „ë‹¬ì�¸ìž�
C++ì�˜ 새로운 특징 중 하나ì�¸ ë””í�´íЏ ì „ë‹¬ì�¸ìž�를 살펴보ìž�. ë””í�´íЏ ì „ë‹¬ì�¸ìž�는 함수ì�˜ 호출ì—�서 대ì�‘ë�˜ëŠ” ì‹¤ì œ 매개변수를 ë¹ ëœ¨ë ¸ì�„ 때 ìž�ë�™ì �으로 사용ë�˜ëŠ” ê°’ì�´ë‹¤.
ì „ë‹¬ì�¸ìž� 리스트를 ê°€ì§€ê³ í•¨ìˆ˜ë¥¼ ì‚¬ìš©í• ë•Œì—�는 ë””í�´íЏ ì „ë‹¬ì�¸ìž�를 오른쪽ì—�서 왼쪽ì�˜ 순서로 첨가해야 한다. 즉, ì–´ë–¤ ì „ë‹¬ì�¸ìž�ì�˜ ê°’ì�„ ë‚´ì •í•˜ë ¤ë©´ ê·¸ ì „ë‹¬ì�¸ìž�보다 오른쪽ì—� 있는 ëª¨ë“ ì „ë‹¬ì�¸ìž�를 ë””í�´íЏ ì „ë‹¬ì�¸ìž�로 해야 한다.
int harpo(int, int m = 4, int j = 5); //맞�
int chico(int n, int m = 6, int j); //틀림
int groucho(int k = 1, int m = 2, int n = 3); //맞�
beeps = harpo(2); //harpo(2,4,5)와 같�
beeps = harpo(1,8); //harpo(1,8,5)와 같�
beeps = harpo(8,7,6); //ë””í�´íЏ ì „ë‹¬ì�¸ìž�를 사용하지 않ì�Œ
ì‹¤ì œ ì „ë‹¬ì�¸ìž�는 왼쪽ì—�서 오른쪽으로 가면서 해당 형ì‹� ì „ë‹¬ì�¸ìž�ì—� 대입ë�œë‹¤. ì „ë‹¬ì�¸ìž�를 건너뛸 수는 없다. ë”°ë�¼ì„œ 다ì�Œê³¼ ê°™ì�€ 것ì�€ 허용ë�˜ì§€ 않는다.
beep = harpo(3, ,8); //mì�„ 4로 ì„¤ì •í•˜ì§€ 않았으므로 틀림
8.7 ì°¸ê³ -ë””í�´íЏ ì „ë‹¬ì�¸ìž�를 가진 문ìž�ì—´ 함수
â—Ž 함수ì�˜ 다형성(함수ì�˜ ìž¬ì •ì�˜)
다ì�Œì�€ 함수ì�˜ 다형성ì—� 대하여 알아보ìž�. ë””í�´íЏ ì „ë‹¬ì�¸ìž�는 개수를 변화시켜 가면서 ê°™ì�€ 함수를 호출하게 했다. 함수ì�˜ 다형성ì�€ 함수ì�˜ ìž¬ì •ì�˜ë�¼ê³ ë�„ 하는ë�°, ì�´ëŠ” 여러 ê°œì�˜ 함수가 ê°™ì�€ ì�´ë¦„ì�„ ì‚¬ìš©í• ìˆ˜ 있게 해준다. ‘다형성’ì�´ë�¼ëŠ” 표현ì�€ ë§Žì�€ 형태를 가질 수 있게 í•´ 준다.
함수 ìž¬ì •ì�˜ì�˜ 중요한 ì—´ì‡ ëŠ” 함수ì�˜ ì „ë‹¬ì�¸ìž� 리스트ì�¸ë�°, ì�´ê²ƒì�„ 함수ì�˜ 시그내처ë�¼ê³ ë�„ 한다.
8.8 ì°¸ê³ -left() 함수ì�˜ ìž¬ì •ì�˜
- í�°ìˆ˜ì°¾ì•„ì €ìž¥í•˜ê¸°/조현태 . . . . 400 matches
== ëŠ�ë‚€ì � ==
í�‘.. ìž ì‹œ ì§œê³ ì‚¬ë�¼ì ¸ì•¼ 하는 운명..ã…Žã…Ž
ë¬¸ì œ 난ì�´ë�„ê°€ 갈수ë¡� 낮아지는듯..ã…Žã…Ž
ì•„ì˜�ì•„, ì�´ë²ˆ MT때 진트랑 ë§�했는ë�°, ë¬¸ì œ 난ì�´ë�„ 쪼~ë�”ë§Œ 올리ìž�~ã…Žã…Žã…Ž
//ì—¬ì „ížˆ 소스는 ì—‰ë§�~ ì•„ì—� 함수ë�„ 없네..ã…Žã…Ž
== 소스 ==
cout << i << "í–‰" << j << "ì—´ì�˜ 숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”.>>";
cout << "결과를 ì¶œë ¥í•©ë‹ˆë‹¤.\n";
== 나ì—�게 í• ë§� ==
오늘ì�€ ì�´ë²ˆë‹¬ 처ì�Œ ë¬¸ì œë�¼ 쉬운거 한거ë�¼êµ¬~
ì�´ë…€ì„�들.. ã…‹ã…‹ 너í�¬ëŠ” 충분히 [AOI] í• ì‹¤ë ¥ê¹Œì§€ ë�˜ë‹ˆ,, [LittleAOI]ê°€ ì‰¬ì› ê² êµ¬ë‚˜ã…
안그래ë‘�, ì‰¬ì›Œí• ê²ƒ 같아서 [LittleAOI] 대문ì—� 물어봤었잖아~ 난ì�´ë�„ ì–´ë• ëƒ�구 ã…‹ã…‹ ì—�ê³µ~
ë‚´ê°€ 못해서, 그랬어 ! ì•žìœ¼ë¡ ì‰¬ìš´ê±°ëž‘ ì–´ë ¤ìš´ê±°,~ ì �ì ˆížˆ í• ê»˜. -[허아ì˜�]
천하ì�˜ 허아ì˜�ì�´ 못해서ë�¼ë‹ˆ, ë§�ë�„ 안ë�¼. ì°¨ë�¼ë¦¬ ì±…ì—� ë¬¸ì œê°€ ì�´ê²ƒë°–ì—� ì—†ë‹¤ê³ í•´ë�¼.ã…‹ã…‹
ê·¸ë¦¬ê³ ë‚œì�´ë�„를 올리ìž�ê³ í•œê±´ë§�야, 오랜시간ë�™ì•ˆ ìƒ�ê°�해서 ì•Œê³ ë¦¬ì¦˜ì�´ ë§Žì�´ ì°¨ì�´ê°€ ë‚ ë§Œí•œ ë¬¸ì œë¥¼ ë³´ê³ ì‹¶ì—ˆë�˜ê±°ì•¼..ã…Žã…Ž ì•„ì§�ì�€ ë§Žì�´ 비슷한듯..ã…Žã…Ž - [조현태]
소스가 짧다 ã…¡ã…¡;; ì�´ë…€ì„� ìž…ë ¥ë°›ìž�마ìž� 처리를 하는구나 =_=;; 대단하삼 ã…‹ã…‹ã…‹
└길어지기ì—�는 ë‚´ê°€ 너무 게ì�„러. ì•ˆì¹ êº¼ìƒ¤..ã…Žã…Žã…Ž -[조현태]
난 나름대로 '''기초'''ì—�는 충실한 여러가지를 ì ‘í•˜ê²Œ í•˜ë ¤ê³ ë…¸ë ¥í–ˆëŠ”ë�°, ã…Žã…Ž
사실 ì�´ì 기초ë�„ ê±°ì�˜ ë��났지.
보니까 � 책�,, 난��가 급�승 하��구.
- 2ndPCinCAUCSE/ProblemA . . . . 398 matches
A 번 ë¬¸ì œ : 삼ê°�형 만들기. 소스파ì�¼ ì�´ë¦„ : aaa.c or aaa.cpp
ê°™ì�€ 길ì�´ì�˜ 성냥개비가 여러 ê°œ ì£¼ì–´ì ¸ 있다. ì�´ê²ƒë“¤ì�„ í�‰ë©´ì—� 늘어놓아서 삼ê°�형ì�„ ë§Œë“¤ë ¤ê³ í•œë‹¤. 삼ê°�형ì�˜ 한 ë³€ì�€ 여러 ê°œì�˜ 성냥개비를 ì§�ì„ ìœ¼ë¡œ ì�´ì–´ì„œ 만들 수 있지만, 성냥개비를 꺾거나 잘ë�¼ì„œ ë³€ì�˜ 한 부분ì�„ 만들 수는 없다. 성냥개비ì�˜ 개수가 주어졌ì�„ 때, ì�´ë“¤ 성냥개비를 사용하여 만들 수 있는 서로 다른 삼ê°�형ì�˜ 개수를 구하는 프로그램ì�„ 작성하시오. 예를 들어서 9ê°œì�˜ 성냥개비로 만들 수 있는 서로 다른 삼ê°�형ì�€ 3가지ì�´ë‹¤.
주ì�˜ 사í•
(1) 주어진 성냥개비는 모� 사용하여 하나� 삼�형� 만들어야 한다.
(2) 삼ê°�형ì�„ 한 ê°œë�„ 만들 수 없으면 0ì�„ ì¶œë ¥í•œë‹¤. 예를 들어서, 주어진 성냥개비ì�˜ 개수가1, 2, ë˜�는 4ì�¸ 경우ì—�는 삼ê°�형ì�„ 한 ê°œë�„ 만들수 없다.
(3) 합�� 삼�형들� 같� 삼�형으로 본다.
=== ìž…ë ¥ ===
ìž…ë ¥ì�€ 표준 ìž…ë ¥ì�´ë‹¤. ìž…ë ¥ì�˜ 첫줄ì—� 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì •ìˆ˜ T(10 ì�´í•˜)ê°€ 주어진다. 다ì�Œ 줄 부터 Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ 주어진다. ê°� 테스트케ì�´ìФì—�는 성냥개비ì�˜ 개수를 나타내는 ì •ìˆ˜ê°€ 주어진다. 성냥개비ì�˜ 개수는 1 ì�´ìƒ� 50,000 ì�´í•˜ì�´ë‹¤.
=== ì¶œë ¥ ===
ì¶œë ¥ì�€ 표준 ì¶œë ¥ì�´ë‹¤. ì¶œë ¥ì�€ T줄로 ì�´ë¤„진다. ê°� 테스트 ì¼€ì�´ìФì—� 대해서 삼ê°�형ì�˜ 개수를 ì¶œë ¥í•œë‹¤. Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ 모ë‘� 맞혀야 ì�´ ë¬¸ì œë¥¼ 맞힌 것ì�´ë‹¤.
=== ìž…ë ¥ì�˜ 예 ===
=== ìž…ë ¥ì�˜ 예ì—� 대한 ì¶œë ¥ ===
[ë¬¸ì œë¶„ë¥˜]
- callusedHand . . . . 398 matches
= Zeropage 01(학번) ì�´í˜„ì² =
== 프로필 ==
* 취미: �서, �악(Rock) 듣기
* 활�: CLUG, 발짓사랑
* 좋아하는 밴드: NIRVANA, RENAISSANCE, SAVAGE ROSE, SONGS OHIA
* 최근 관심있는 밴드: LASSE LINDH, MANDALAY, PEDRO THE LION
* 좋아하는 �화: 버팔로 66
* 좋아하는 ì• ë‹ˆë©”ì�´ì…˜: 천공ì�˜ 섬 ë�¼í“¨íƒ€, 성계 시리즈, 꿈ì—�서 본다면
== 계� ==
* ë©”ì‹ ì € ì œìž‘(Java)
* 파ì�¼ ë§¤ë‹ˆì € ì œìž‘(C & GTK++)
* ì•Œê³ ë¦¬ì¦˜ 공부
== 진행중 ==
* ë©”ì‹ ì € - ë””ìž�ì�¸ & ê´€ë ¨ ê¸°ìˆ ê³µë¶€(29/04/02 ~ )
* 파ì�¼ ë§¤ë‹ˆì € - directory tree(06/05/02 ~ )
== 스터디 ==
== �서 ==
=== ì�½ê³ 있는 ì±… ===
* ë�…서ì�˜ ê¸°ìˆ (29/04/02 ~ 04/05/02)
''DeleteMe) 처ì�Œ ë�…서 방법ì—� 대한 ì±…ì—� 대해 찾아봤었ì�„때 ì�½ì—ˆì—ˆë�˜ 책입니다. 당연한 ë§�ì�„ 하는 것 같지만, 옳ì�€ ë§�들ì�´ê¸° 때문ì—� 당연한 ë§�ì�„ 하는 êµ�과서격ì�˜ ì±…ì�´ë�¼ ìƒ�ê°�합니다. 범우사꺼 ì–‡ì�€ ì±…ì�´ë�¼ë©´ 1íŒ� 번ì—ì�¼ 것ì�´ê³ , 2íŒ� 번ì—ê³¼ ì›�서 (How To Read a Book)ë�„ ë�„서관ì—� 있습니다. --ì„�천''
- 2학기파ì�´ì„ 스터디 . . . . 397 matches
== 공지 ==
* '''12월 8� 월요�'''
* 장소 : 5층 ì‹ í”¼
* 시간 : 매주 월요� 5시
* 첫 모임 : 8ì�¼(월요ì�¼) 5시 ì‹ í”¼. * êµ�재 : 열혈강ì�˜íŒŒì�´ì�¬(ì�´ê°•성 ì €)
* 참가ìž� : í™©ìž¬ì„ , 장창재, 나휘ë�™, 임민수, 구ìž�겸
(ì°¸ì—¬í•˜ê³ ì‹¶ìœ¼ë©´ ì�´ë¦„ì�„ ì �으세요.)
* ê°�체를 보낼 수 없는ë�° ì–´ë–¤ ë°©ì‹�으로 ì •ë³´ë¥¼ 보낼까. - 재ì„
* 월요ì�¼ì�´ 마지막 모임ì�´ ë� 듯. - 재ì„
* ê°�ì²´ ë‚´ì�˜ 문ìž�ì—´ì�„ 보내야 ë� 것 ê°™ì�€ë�°. - ìž�겸
* 지금 ë¬¸ì œê°€ ë§Žê³ , 너무 어설픈ë�° 방학까지 ë�Œê³ 가는건 ì–´ë– ëƒ�? - 창재
* ë°©í•™ 후 회ì�˜ë•Œ ê²°ë¡ ì�´ ë‚ ê¹Œë‚˜.í��í��í�� - [Leonardong]
== ê´€ë ¨ 페ì�´ì§€ ==
=== 첫째주(9월15,17�) ===
[2학기파ì�´ì„ 스터디/if문, for문, while문, 수치형]
[2학기파ì�´ì„ 스터디/문ìž�ì—´]
[2학기파ì�´ì„ 스터디/ 튜플, ì‚¬ì „]
[2학기파ì�´ì„ 스터디/함수]
[2학기파ì�´ì„ 스터디/모듈]
=== 둘째주(9월22�)부터 ===
- AnalyzeMary . . . . 396 matches
주변ì—�서 남들과 비슷하게 ì�¼ì�„ 하는 듯 하면서 늘 ë�” 나ì�€ 성과를 ë³´ì�´ëŠ” 사람들ì�´ 있다. 대부분ì�€ "메리ì—�ê²� ë”ê°€ 특별한 것ì�´ 있다"(There is something about Mary) 수준ì�˜ ê°�탄사를 외치는 ë�°ì—�서 ë��난다. 그러면서 나는 왜 그들처럼 ë� 수 ì—†ì�„까 í•œíƒ„í•˜ê³ , ê³§ 까맣게 잊는다.
그들ì�„ ë¶„ì„�하ë�¼.(ì�´ë•Œ 가능하면 그들 옆ì—�서 그들과 함께 ì�¼í•˜ëŠ” 것ì�´ 가장 ë¹ ë¥´ë‹¤) ê·¸ë¦¬ê³ ë¬´ì—‡ì�´ 그들ì�„ ê·¸ë ‡ê²Œ "특별하게"하는지 ì•Œì•„ë‚´ê³ , 그걸 배워ë�¼. 조만간 ë‹¹ì‹ ë�„ 그들ì�´ 하는 것ì�„ í• ìˆ˜ 있ì�„ 것ì�´ë‹¤.
ìŠ¤í† ë¦¬í…”ë§� 팩터ë�¼ëŠ” ì±…ì—� ì�´ëŸ° ë§�ì�´ 있다.
어떻게 하면 남ì�„ 설ë“�ì�„ ìž˜í• ê¹Œ? ë‹¹ì‹ ì�€ ì•Œê³ ìžˆë‹¤. 주변ì—� 설ë“� 잘하는 사람들ì�„. 그들ì�„ 관찰하ë�¼. 무엇ì�´ 다른가?
우리는 살아오면서 수많ì�€ 사람들ì�´ ìž�ì‹ ì�„ 설ë“�í•˜ë ¤ê³ ë…¸ë ¥í•˜ëŠ” 것ì�„ 경험한다. 부모님, êµ�사, 친구, ìƒ�사, ... ì–´ë–¤ 사람ì�€ ì²˜ì ˆí•˜ê²Œ ì‹¤íŒ¨í•˜ê³ ì–´ë–¤ 사람ì�€ 멋지게 성공한다. 나를 설ë“�시켰ë�˜ 사람들ì�˜ 공통ì �ì�€ 무엇ì�¸ê°€? 무엇ì�´ 그들ì�„ 다르게 만드는가? AnalyzeMary and become Mary.
NeoCoinì�€ 02ë…„ë�„ 기ë§� 시험ì—�서 너무나 시간ì�´ 없게ë�˜ëŠ” ìƒ�황ì�„ ë§žì�´ 하였다. í•™êµ� 출발까지 15ë¶„, 통학 시간 1:30 ë¶„ 남ì�€ ìƒ�태ì—�서 밥먹으면서 êµ�수님ì—� 성향 대하여 AnalyzeMary를 í•˜ê³ 15ë¶„ì�€ ê°•ì�˜ 노트ì—� 대한 AnalyzeMary , ê·¸ë¦¬ê³ ë�„ì°©ì „ê¹Œì§€ 열심히 ì™¸ì› ë‹¤. ë�„ì°© ì§�ì „ê¹Œì§€ 외운 ë‚´ìš© ì¡°ì°¨ 시험ì—� 그대로 ì¶œì œë�˜ì–´ 있었다. ê²°êµ, 시험ì�˜ 1ë¬¸ì œì�˜ 부분ì �것 외ì—� ì „ë¶€ ì •ë‹µ 작성ì�´ 가능했다. 여태까지 살아오면서, ìµœê³ ì�˜ 효율ì�´ëž€ 무엇ì�¸ê°€ë¥¼ ëŠ�낄수 있었다. --NeoCoin
* [http://www.nyxity.com/wiki/wiki.pl/AnalyzeMary 사례] -[김태진]
["컬럼분류"]
- TheKnightsOfTheRoundTable . . . . 396 matches
[http://online-judge.uva.es/p/v101/10195.html �문보기]
=== ì�´ ë¬¸ì œëŠ” ===
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
아서 왕ì�´ 천장ì—� 삼ê°�형 ì°½ì�´ 있는 ë°©ì—� ì›�íƒ�ì�„ 놓ì�„ 계íš�ì�„ ì„¸ìš°ê³ ìžˆë‹¤. 그는 햇빛ì�´ ì›�íƒ� 위ì—� 비추게 í•˜ê³ ì‹¶ë‹¤. 특히 ì •ì˜¤ì—� 태양ì�´ 바로 머리 위ì—� 있ì�„ 때는 ì›�íƒ� ì „ì²´ì—� 햇빛ì�´ 비추ë�„ë¡� í•˜ë ¤ê³ í•œë‹¤.
그래서 ê·¸ ì›�íƒ�ì�€ ë°© 안ì�˜ íŠ¹ì •í•œ 삼ê°�형 ì˜�ì— ì•ˆì—� ìž�리잡아야 한다. ë¬¼ë¡ ì•„ì„œ 왕ì�€ 주어진 ì¡°ê±´ ë‚´ì—�서 최대한 í�° ì›�íƒ�ì�„ ë§Œë“¤ê³ ì‹¶ì–´í•œë‹¤.
멀린ì�´ ì �심ì�„ 먹으러 나간 사ì�´ì—� í•´ê°€ 비추는 ì˜�ì—ì—� 들어갈 수 있는 가장 í�° ì›�íƒ�ì�˜ 반지름ì�„ 계산하는 프로그램ì�„ 만들어야 한다.
테스트 ì¼€ì�´ìФì�˜ 개수ì—�는 ì œí•œì�´ 없으며, ê°� 테스트 ì¼€ì�´ìŠ¤ë§ˆë‹¤ 삼ê°�형ì�˜ 세 ë³€ì�˜ 길ì�´ë¥¼ 나타내는 실수 세 ê°œ(a,b,c)ê°€ ìž…ë ¥ë�œë‹¤. ì–´ë–¤ ë³€ì�˜ 길ì�´ë�„ 1,000,000ì�„ 넘지 않으며, max(a,b,c) ≤ (a+b+c)/2 ë�¼ê³ ê°€ì •í•´ë�„ ë�œë‹¤.
파ì�¼ ë��ì—� 다다를 때까지 계ì†� ìž…ë ¥ì�„ 받는다.
ê°� 테스트 ì¼€ì�´ìŠ¤ë§ˆë‹¤ 다ì�Œê³¼ ê°™ì�€ 결과를 ì¶œë ¥í•œë‹¤.
여기ì—�서 rì�€ ì •ì˜¤ì—� í•´ê°€ 비추는 ì˜�ì—ì—� 들어갈 수 있는 ì›�íƒ�ì�˜ 최대 반지름ì�´ë©°, 소수ì � 셋째 ìž�리까지 반올림한 ê°’ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 하기웅 || C++ || 1시간 || [TheKnightsOfTheRoundTable/하기웅] ||
|| ê¹€ìƒ�ì„ || C++ || ì—„ì² || [TheKnightsOfTheRoundTable/ê¹€ìƒ�ì„] ||
|| 문보창 || C++ || 10분 || [TheKnightsOfTheRoundTable/문보창] ||
|| 허준수 || C++|| ? || [TheKnightsOfTheRoundTable/허준수] ||
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- [Lovely]boy^_^/Cartoon . . . . 396 matches
ë³´ê³ ì‹¶ì�€ê±° 있으시면 ë§�씀하세요.
== 완결 ==
|| 용비불패 || 사조ì˜�ì›…ì „ || ì‹ ì¡°í˜‘ë ¤ || ì�˜ì²œë�„룡기 ||
|| ì†Œë§ˆì‹ í™”ì „ê¸° || 로ë�„스ë�„ì „ê¸°-회색ì�˜ë§ˆë…€ || ê¹€ì „ì�¼ || ìƒ�남ì�´ì�¸ì¡° ||
|| ë°˜í•하지마(GTO) || 아즈ë§�ê°€ || 굿모ë‹�í‹°ì³� || ì§€ì˜¥ì„ ìƒ�ëˆ„ë² ||
|| íŒ”ìš©ì‹ ì „ì„¤ í�´ëž˜ì‹� || 바람ì�˜ê²€ì‹¬ || 닥터슬럼프 || ì�´ë‚˜ì¤‘íƒ�구부 ||
|| 몬스터 || 드래곤볼 || 슬램�� || 아�랜드 ||
|| ì•„ì�´ì¦ˆ || 아웃복서 || 타ì�´ì�˜ 대모험 || ì²œëž‘ì—´ì „ ||
|| 마법기사 ë ˆì�´ì–´ìФ || ìœ ìœ ë°±ì„œ || 아키ë�¼ || 와ì�¼ë“œ 하프 ||
|| ë¶�ë‘�ì�˜ê¶Œ || H2 || ì–´ì©�ì§€... ì €ë…� || 바나나피쉬 ||
|| 휘슬 || ë‚´ì�¼ì�˜ì£ || 우리들ì�˜ 필드 ||
== 미완결 ==
|| ì œëª© || ê°€ì§€ê³ ìžˆëŠ” 권수 || ì œëª© || ê°€ì§€ê³ ìžˆëŠ” 권수 ||
|| �피스 || 1-29 || �파�팅 || 1-66 ||
|| 무한ì�˜ 주ì�¸ || 1-14 || ë‚˜ë£¨í† || 1-17 ||
|| 나우 || 1-11 || 키드갱 || 1-15 ||
|| ì‹ ì•”í–‰ì–´ì‚¬ || 1-6 || 열혈강호 || 1-31 ||
|| 삼êµìž¥êµ°ì „ || 1-28 || 겟백커스 || 1-16 ||
|| ë² ë¥´ì„¸ë¥´í�¬ || 1-25 || 명íƒ�ì •ì½”ë‚œ || 1-39 ||
|| �니셜D || 1-26 || �누야샤 || 1-25 ||
- ProjectPrometheus/LibraryCgiAnalysis . . . . 395 matches
ë�„서관 검색 ì°½ ìž…ë ¥í�¼ì—� 대한 ë¶„ì„�.
파ì�´ì�¬ì—�서 webdebug 를 ì�´ìš©, 브ë�¼ìš°ì €ê°€ ì „ì†¡í•˜ëŠ” GET, POST ê°’ì�„ ë¶„ì„�했다.
ë˜�는 웹 í•„í„° 프로그램ì�¸ Proxomitron ì�„ ì�´ìš©í• 수ë�„ 있다. (http://proxomitron.cjb.net/) ê°œì�¸ì �으로는 webdebug ê°€ ë�” 해당 í�¼ ê°’/í—¤ë�” ê°’ë§Œ 보기엔 편했ë�˜ê±¸ë¡œ 기억.
=== �서관 서버 ===
Windows 2000 아파치 톰켓 ì¡°í•©ì—� Java JDK ê°€ 1.3.1_01 ì�´ë�¼. 약간 ì‹ ê¸°í•œ 조합같다는 ìƒ�ê°�ì�´.. --a
다른건 ë‘˜ì§¸ì¹˜ê³ , ì œë°œ ì•ˆì •í™”ë�˜ì–´ì„œ 검색 좀 ì œëŒ€ë¡œ ë�˜ì—ˆìœ¼ë©´ ì¢‹ê² ë‹¤. -_-; ì 장 검색ì�´ ë�˜ì•¼ ë˜ ë¶„ì„�ì�„ 하ë�˜ì§€ 하지. -_-
=== ì°½ ìž…ë ¥ í�¼ ===
* USERID 는 아무값�나 넣어줘� �관� 없�, 내용� 없으면 안�.
* ê°™ì�€ POST 커맨드ë�¼ 하ë�”ë�¼ë�„ IPê°€ 다르면 결과값ì�´ 나오지 않는다. (ì�´ë¡œ 볼때 서버 ë‚´ë¶€ì—�서 IP와 History ê°€ ì—°ê´€ë�˜ì–´ ì €ìž¥ë�œë‹¤.)
* 한번 검색 í•˜ê³ ë‹¤ì�Œ 페ì�´ì§€ê°€ 넘어갈때는 HISNO ì�˜ ê°’ì�´ ìœ ì§€ë�˜ê³ , SEQNO ê°€ ì¦�가한다.
(임시로 ìž ì‹œ 여기ì—� ì“´ 중)
=== For View Page 들 ê´€ë ¨ ì–‘ì‹� ===
등ë¡�페ì�´ì§€ ì–‘ì‹� ì •ì�˜
사용ìž� ì •ë³´ ( 필수 ì‚¬í• êµ¬ë¶„ )
�름, ID, Password
중대 �서관 ID, Password
마�페�지
Search ��
로그아웃 양�
Search��
- SmalltalkBestPracticePatterns/DispatchedInterpretation . . . . 395 matches
하나ì�˜ ê°�ì²´ê°€ 그것ì�˜ 표현(Representation)ì�„ 숨기기를 바랄 때 어떻게 ë‘� ê°�체들ì�€ í˜‘ë ¥(Cooperate)í• ìˆ˜ 있는가 ?
ì�¸ì½”딩ì�€ 프로그래ë°�ì—� 있어서 필수ì �ì�´ë‹¤. 몇몇 ê´€ì �ì—�서 ë‹¹ì‹ ì�€ ë§�한다, "약간ì�˜ ì •ë³´ê°€ 있다. 어떻게 그것ì�„ í‘œí˜„í• ìˆ˜ 있는가?" ì •ë³´ë¥¼ ì�¸ì½”딩하는 ê²°ì •ì�€ 하루ì—�ë�„ 아주 ë§Žì�´(a hundred times a day) ë°œìƒ�한다.
과거로 ë�Œì•„가서 ë�°ì�´íƒ€ê°€ 연산으로부터 불리ë�˜ì—ˆì�„ 때, ê·¸ë¦¬ê³ ì¢…ì¢… ê·¸ 둘ì�´ 만나야 í–ˆì�„ 때, ì�¸ì½”딩 ê²°ì •ì�€ 중대한 것ì�´ì—ˆë‹¤. 너ì�˜ ì–´ë– í•œ ì�¸ì½”딩 ê²°ì •ì�€ ì—°ì‚°ì�˜ ë§Žì�€ 다른 부분들ì�„ ì �ì°¨ì �으로 ì¦�가시켜나아갔다. 만약 잘못ë�œ ì�¸ì½”딩ì�„ 한다면, 변화ì�˜ 비용ì�€ 막대하다. The longer it took to find the mistake, the more ridiculous the bill.
ê°�체들 사ì�´ì—�서 어떻게 ì±…ìž„ì�„ 분배하는가는 중요한 ê²°ì •ì�´ë‹¤, ì�¸ì½”딩ì�€ ê·¸ 다ì�Œì�´ë‹¤. 잘 요소화ë�œ 프로그램들ì�˜ 대부분ì—�서, 오ì§� 하나ì�˜ ê°�ì²´ë§Œì�´ 한 ì¡°ê°�ì�˜ ì •ë³´ì—� 관심ì�„ 가진다. ê°�체는 ì •ë³´ë¥¼ ì§�ì ‘ì �으로 ì°¸ì¡°í•˜ê³ ì‚¬ì �으로 필요한 ëª¨ë“ ì�¸ì½”딩과 디코딩ì�„ 수행한다.
때때로, 그러나, 한 ê°�ì²´ì�˜ ì •ë³´ëŠ” 다른 ê°�ì²´ì�˜ 행위ì—� ì˜�í–¥ì�„ ë¯¸ì¹ ê²ƒì�´ë‹¤. ì •ë³´ì�˜ 사용ì�´ ë‹¨ìˆœí• ê²½ìš°, ë˜�는 ì œí•œë�œ ì •ë³´ì—� 기반해서 ì„ íƒ�ì�´ ê°€ëŠ¥í• ê²½ìš°ì—�는 ì�¸ì½”딩ë�œ ê°�ì²´ì—�게 메시지를 보내는 것ì�´ 충분히 가능하다. ì�´ì™€ ê°™ì�´, 부울린 값들ì�€ ë‘� í�´ëž˜ìФì�˜ 하나ì�˜ ì�¸ìŠ¤í„´ìŠ¤ë¡œ 표현ë�˜ì–´ì§„다는 사실ì�€, True ê·¸ë¦¬ê³ False, 메시지 #ifTrue: ifFalse:. 뒤로 숨겨진다
- 장용운 . . . . 392 matches
== 소개 ==
=== 프로필 ===
�름 : 장용운
학번 : 11학번
나� : 25세
ì‹ ë¶„ : 민간ì�¸
소� :
* ì‹ ì�˜ 탑ì—� ë�„ì „í•œ Fì�˜ ì—°ê¸ˆìˆ ì‚¬
* 공과대학 컴퓨터공학부
* í•™ìƒ�회 ì •ë³´í†µì‹ ë¶€ 11학번
* ì œë¡œíŽ˜ì�´ì§€(ZeroPage)
* �러그(CLUG)
* 커스웨어
스터디
* [미시Cpp]
* [ann�요]
* [�료구족발보쌈]
* [D곱하기11�삼�형]
'''과거'''
* êµêµ° ì œ 7893부대(~15.03.09 ì „ì—)
- MFC/Control . . . . 391 matches
하나ì�˜ 컨트롤ì�€ í�´ëž˜ìŠ¤ì™€ 연계ë� 수ë�„, 안ë� 수ë�„ 있다. ì •ì � 컨트롤ì�˜ 경우 í�´ëž˜ìŠ¤ê°€ 필요없ì�„ 것 같지만 CStatic ì�´ë�¼ëŠ” í�´ëž˜ìŠ¤ë¥¼ 통해서 모양ì�„ 변경하는 것ì�´ 가능하다. 마찬가지로 버튼 컨트롤들ì�˜ 경우ë�„ 대부분 Dialog ê°�체를 통해서 처리가 ë�œë‹¤. CButton í�´ëž˜ìФì�˜ 경우ì—�는 컨트롤ì�„ 관리하는ë�°ìžˆì–´ì„œ ê°�ì²´ê°€ í•„ìš”í• ê²½ìš°ì—� ì�´ìš©í•˜ê²Œ ë�œë‹¤. ì�´ëŸ¬í•œ ëª¨ë“ ì»¨íŠ¸ë¡¤ë“¤ì�€ 모ë‘� 윈ë�„ìš°ì�˜ ì�¼ì¢…ì�´ê¸° 때문ì—� CWnd ì—�서 ìƒ�ì†�ë�œ í�´ëž˜ìŠ¤ë¥¼ ì�´ìš©í•œë‹¤.
MFC� 컨트롤들� 대부분 6가지� 종류로 구분�다.
|| ì •ì � 컨트롤 || í‘œì œ, 설명등ì�˜ ì •ì � ì •ë³´ë¥¼ 표현. 장ì‹�ì � 기능 ||
|| 버튼 컨트롤 || 한번ì�˜ 마우스 í�´ë¦ìœ¼ë¡œ ì�‘용프로그램과 í†µì‹ . ë�¼ë””오 버튼ì�€ 다른 버튼과 그룹으로 묶여서 다중 ì„ íƒ�ì�´ 불가능하ë�„ë¡� 한다.[[BR]]반면 ì²´í�¬ë°•스는 개별ì �ì�¸ ì„ íƒ�ì�´ 가능하다. [[BR]]푸시 버튼ì�€ ì�¼ë°˜ì �으로 대화ìƒ�ìž�를 닫는ë�° 사용ë�œë‹¤. ||
|| 스í�¬ë¡¤ë°” || 스í�¬ë¡¤ë°”는 ë�…립ì �ì�´ë©°, 대화ìƒ�ìž�ì�˜ 안ì—�서 사용ë�¨ ||
|| 리스트 박스 || ê¸°ì •ì�˜ë�œ í•목ì—�서 ì„ íƒ�ì�„ í• ìˆ˜ 있ë�„ë¡� 한다. í…�스트 ì�´ì™¸ì—�ë�„ ì•„ì�´ì½˜ì�„ 표현하는 것ì�´ 가능하다. ||
|| 편집 컨트롤 || í…�스트ë�¼ì�¸ì�„ ìž…ë ¥í•˜ê³ íŽ¸ì§‘ê°€ëŠ¥í•˜ë‹¤. 여러줄ì�˜ í…�스트를 편집하ë�„ë¡� 확장 가능. ||
|| 콤보 박스 || 리스트 박스ì�˜ 기능과 í…�스트를 ìˆ˜ì •í•˜ëŠ” 옵션, í…�ìŠ¤íŠ¸ìž…ë ¥ê¸°ëŠ¥ì�„ 조합한 것. Save As를 살펴보ìž�. ||
ì�´ì™¸ì—�ë�„ common control 로서 ì• ë‹ˆë©”ì�´íЏ 컨트롤, tree 컨트롤, spin button 등ì�˜ 컨트롤 들ì�´ 존재한다.
- NeoZeropageWeb . . . . 391 matches
새로 만들 ZP홈ì—� 대한 ì�˜ê²¬ ì œì‹œ
�번 방학� 소�거리로 대충 새로 ZP 홈� 만들어볼 계���...
ì „ì²´ì �ì�¸ 구ìƒ�ì—�서 ì�˜ê²¬ì�„ ì–»ê³ ì‹¶ë„¤ìš”.
기존ì�˜ DB를 마ì�´ê·¸ë ˆì�´ì…˜ 하는 방법
운�형태는 기존과 ��하며, 디��만 변경함.
게시íŒ�ì�€ phpbb, zeroboard, grboard 등 다양한 것들 중ì—�서 ì„ íƒ�가능함.
ì œë¡œíŽ˜ì�´ì§€ì�˜ 루트를 트랙백 센터로 만들ê³
ì œë¡œíŽ˜ì�´ì§€ ê°œì�¸ì�˜ 블로그를 ì�´ 트랙백 센터ì—� 글ì�„ ë�˜ì§€ëŠ” 형태로 ìš´ì˜�하게 만듦
태터 1.0 출범과 함께 다중 사용�� 지�� 가능한 것� �용함
ëª¨ë“ ì œë¡œíŽ˜ì�´ì§€ 회워ì�€ blog.zeropage.org/id ì�˜ 형태로 ìž�ì‹ ì�˜ 블로그를 ìš´ì˜�하게ë�¨
다른 블로그�서� 트랙백� 가능하다면 무조건 글� 남길 수 있�
(특ì�´í•œ 형태가 ë� 것 ê°™ì�€ë�°.. -_-)
ëŒ€ì‹ ê¸°ì¡´ì�˜ ìž�료실ì�€ ftp server ì�˜ 형태로 ì œê³µí•˜ê²Œë�¨. (sftp 아님)
ZPì�˜ 핵심ì�´ë�¼ê³ í• ìˆ˜ 있는 위키를 ë©”ì�¸ìœ¼ë¡œ ì˜®ê¸°ê³ ë‹¤ë¥¸ 것들ì�€ 죽ì�¸ë‹¤ëŠ” ì„¤ì •.
ë�ê°€ 좋ì�„까? ã…¡ã…¡? 쉽기는 3번ì�´ 가장 ì‰½ê³ ... 재미있기ì—�는 2번ì�´ 가장 ìž¬ë¯¸ìžˆê³ ë�…특한 형태가 ë�˜ì§€ 않ì�„까 ìƒ�ê°�하는ë�°...
다른 형태ë�¼ë�˜ê°€ ë�…특한 구ìƒ�ì�´ 있으면 ì�˜ê²¬ì¢€ ì˜¬ë ¤ì£¼ì„¸ìš”~
í� 누가 블로그를 ë§Œë“ ë‹¤ê³ í–ˆë�˜ê±° ê°™ì�€ë�° --? [아잉블러그] ì�´ê±´ 어떻게 ë�œê±´ì§€... - [eternalbleu]
위ì—�꺼 ì–´ë–¤ 것ì�„ í•˜ë“ ìœ„í‚¤ì—� ë‚´ìž¥í• ìˆ˜ìžˆë�„ë¡�, ë� 매í�¬ë¡œë¡œ ì§€ì›�í• ìˆ˜ 있게 하면 좋ì�„듯,, 예를들어서 íŠ¹ì • 문법ì�„ ì“°ë©´ 게시íŒ�ì�´ 하나 ìƒ�기는거다. -_-;, íŠ¹ì • 문법ì�„ ì“°ë©´ 트랙ì�´ ì§€ì›�ë�˜ê³ ,, 태터툴즈가 오픈소스면 ê·¸ 부분만 ê°€ì ¸ë‹¤ê°€ 매í�¬ë¡œë¡œ ì œìž‘í•˜ëŠ”ê²ƒë�„ 좋ì�„듯... 매í�¬ë¡œë¡œ 넣는것ì�€ 소스 ì�´í•´ 안해ë�„ ìƒ�ê´€ 없으니ê¹� ~ - [(namsang)]
- Ruby/2011년스터디/서지혜 . . . . 391 matches
[[pagelist(^Ruby/2011년스터디)]]
== 프로ì �트 ==
* ì�¼ì • 시간ì�´ 지나면 웹 브ë�¼ìš°ì €ë¥¼ 종료하는 프로그램 만들기
* 0207 : 프로그램 명세. ì—”í�¬ì§€ì—� 프로ì �트 ìƒ�성([http://nforge.zeropage.org/projects/deletewastes ì—”í�¬ì§€ ë§�í�¬])
== 프로그램 기능 ==
* OSì—�게 현재 실행중ì�¸ 웹 브ë�¼ìš°ì €ì�˜ ì •ë³´(ì´� 실행 시간, 현재 뷰중ì�¸ 페ì�´ì§€)를 얻어 ì�¼ì •시간ì�´ìƒ� 실행ë�œ (í‹�ì • 사ì�´íŠ¸ë¥¼ ë·° 중ì�¸) 웹 브ë�¼ìš°ì € 종료시키기
== 실행 순서 ==
* OSì—�게 웹 브ë�¼ìš°ì €ì�˜ ì •ë³´ ì–»ì�Œ
* ì�¼ì •시간 ì�´ìƒ� 실행ë�œ 웹 브ë�¼ìš°ì € 검색 (혹ì�€ ì§�ì ‘ 카운트)
* íŠ¹ì • 사ì�´íŠ¸ë¥¼ 뷰중ì�¸ì§€ 검색
* 해당 브ë�¼ìš°ì €ì—�게 종료 메세지 보냄 (혹ì�€ ê²½ê³ ì°½ì�„ ë�„움)
== 예ìƒ� ì˜ˆì™¸ì‚¬í• ==
* 웹 브ë�¼ìš°ì €ì�˜ ì •ë³´ë¥¼ ì–»ì�„ 수 ì—†ì�„ 때
* 실행중ì�¸ 웹 브ë�¼ìš°ì €ê°€ ì—†ì�„ 때
* 프로세서간 í†µì‹ ì‹¤íŒ¨ì‹œ
* 웹 브ë�¼ìš°ì €ê°€ 종료ë�˜ì§€ 않ì�„ 때
* 잘못ë�œ 웹 브ë�¼ìš°ì €ì�˜ 종료
== ì œì•½ì‚¬í• ==
* 프로세스간ì�˜ 통ì‹
* 루비�서� 윈�우API사용
- 새싹êµ�실/2011/ì”¨ì–¸ì–´ë°œì „ . . . . 391 matches
= 참여� =
수업시간 : 매주 수요� 6시 ~ 8시
|| ì„ ìƒ�님 || [경세준] ||3/16||||3/30||4/13||5/4||5/11||6/1||
||<|6> 학� || [권�] ||O||||X||X||X||드�||||
|| [��태] ||O||||O||O||O||O||O||
|| [하수�] ||X||||O||O||O||O||O||
= 수 업 =
* '''후기 작성 ìš”ë ¹''' : 후기는 F4(T=hreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
* ê´€ë ¨ 페ì�´ì§€ : ThreeFs, [http://no-smok.net/nsmk/ThreeFs ThreeFs(노스모í�¬)], [http://no-smok.net/nsmk/FiveFs FiveFs(노스모í�¬)]
* ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
* Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
* 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
[새싹êµ�실/2011/ì”¨ì–¸ì–´ë°œì „/1회차] 3ì›” 16ì�¼
[새싹êµ�실/2011/ì”¨ì–¸ì–´ë°œì „/2회차] 3ì›” 30ì�¼
3회차 수업ì�´ ì˜ˆì •ë�˜ì–´ìžˆë�˜ 4ì›” 6ì�¼ ê°�ìž� 여러가지ì�˜ ì�´ìœ 로 참여를 ëª»í•˜ê³ í•´ì„œ 다ì�Œ 수업부터는 ê°œì�¸ ì‚¬ì • ìƒ�관없ì�´
수요ì�¼ 6시ì—� 칼같ì�´ 수업ì�„ í•˜ê² ìŠµë‹ˆë‹¤.
[새싹êµ�실/2011/ì”¨ì–¸ì–´ë°œì „/3회차] 4ì›” 13ì�¼
[새싹êµ�실/2011/ì”¨ì–¸ì–´ë°œì „/4회차] 5ì›” 4ì�¼
[새싹êµ�실/2011/ì”¨ì–¸ì–´ë°œì „/5회차] 5ì›” 11ì�¼
강사� 안�한 태�로 2주나 새싹� 못했습니다..
- 지금그때2005/회�20050308 . . . . 391 matches
= 지금그때2005/회�20050308 =
�번�� [여섯색깔모�]를 �용한 회�를 하였습니다.
지금그때 준비팀ì—�게 공지를 못ë�Œë ¸ìŠµë‹ˆë‹¤.
참가� : [�승한] [강�경] [Leonardong]
== 연� ==
�촉� 함.
ì—°ë�½ì�„ 바꾼다. ìž¬ì„ (김창준) <-> 휘ë�™.
ì „í™”ë²ˆí˜¸ë¥¼ 못알아 ë‚´ë©´ 곤란하다.
�문서버를 �용한다.
ì €ë²ˆ 송년회 경험ì�„ ë�Œì�´ì¼œë³´ë©´ í�‰ì�¼ 오후ì—� ì „í™”í•˜ëŠ” 것ì�€ 조금 피해야 한다. 회ì�˜í•˜ì‹œëŠ” ë¶„, 핸드í�° êº¼ë†“ìœ¼ì‹ ë¶„ë“¤ë�„ 많았다.
== 진행방� ==
ì§ˆë¬¸ë¦´ë ˆì�´
노란모ìž� : ë�™ì �ì�´ë‹¤. 좋ì�€ 질문ì�´ 나온다면 재미 있ì�„ 것ì�´ë‹¤.
초�모� : 질문�중모션, pass벌칙
검�모� : 보는입장�서는 재미가 떨어진다. 소외. 잘� 질문� �소하다.
ì´ˆë¡�모ìž� : 질문리스트를 만들어 간다. 소외를 최소화 해야한다. 움ì§�ìž„ì�„ ë§Œë“ ë‹¤.
=== ì§ˆë¬¸ë¦´ë ˆì�´ì�˜ 단ì �ì�„ ê·¹ë³µí• ë°©ì•ˆ. ===
초�모� : 부루마블� 결합한다. YesNoWhy방�. 복잡하기� 하다. 수건�리기
[ì •ëª¨/2005.3.14]ì—�서 하는 리허설ì—�서 ì �검과 ê²°ì •ì�„ 한다.
=== ì§ˆë¬¸ë¦´ë ˆì�´ 보안 게임 êµ¬ì²´ì‚¬í• ===
- CompleteTreeLabeling/조현태 . . . . 390 matches
== ëŠ�ë‚€ì � ë°� 설명 ==
�단 만들기는 했지만.. 조건� 만족시키지 못한다.
나름대로 줄ì�´ê¸´ 했지만.. ì• ì´ˆì—� ë¬¸ì œê°€ 나빳ë�˜ ê±°ì–�!!ã… .ã…œ
�개를 곱해서 21�하�는 조건��.. 최악� 경우는 �� 3개� 뿌리를 가질때 깊�가 7��면..
3280ê°œì�˜ 노드가 ìƒ�긴다. ê³ ë¡œ ì�´ê±¸ 3280!해서 나오는 경우ì�˜ 수를 ìƒ�ê°�하면 10^10000ì�´ 사ë¿�히 넘어간다는... ì• ì´ˆì—� 계산ì�´ ë� 리가 없잖..
ì�¼ë‹¨ 임시로 ë§Œë“ ì†ŒìŠ¤ë¥¼ ì˜¬ë ¸ë‹¤. 현재 ì—°ì‚°ì—�서는 ë¬¸ì œê°€ 없으나 3*2를 넘어가면 ì—°ì‚°ì†�ë�„ê°€ 눈ì—�ë�„게 ì €í•˜ë�œë‹¤.
물런 나름대로 머리를 êµ´ë ¤ì„œ 계산양ì�„ 줄ì�¸ê±´ë�°.. ì¡°ì†�한 시ì�¼ë‚´ì—� í•´ê²°ì±…ì�„ 구ìƒ�해서 ìˆ˜ì •í•˜ë�„ë¡� í•˜ê² ë‹¤.^^*
ì—시 ë˜� 머리를 êµ´ë ¤ì„œ.. 하단부 ì†�ë�„ ê°œì„ ~!!
21*1ì�´ë�¼ë�„ ë¹ ë¥¸ ì†�ë�„로 계산하지만.. 깊ì�´ê°€ 깊어지는 경우ì—� ëŒ€í•´ì„ ì•„ì§� 약하다..ã… .ã…œ
어떻게 해야 í•˜ë ¤ë‚˜@@
ì•„..ê·¸ë¦¬ê³ ê·¸ 결과값ì�„ ë„£ì�„ 만한 변수ë�„ ì—†.. 너무 í�¬ìž–ì•„..;;
2ì°¨ ì†�ë�„ ìˆ˜ì •..
ì�´ì œëŠ” 5*2ë�¼ë�„ í’€ 수 있다. ì €ë²ˆ íŽ™í† ë¦¬ì–¼ì‹� ì•Œê³ ë¦¬ì¦˜ì�„ ì¡°í•©ì‹� ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ ìˆ˜ì •í•˜ì—¬ ë§Žì�€ ì†�ë�„ì�˜ í–¥ìƒ�ì�„ ê°€ì ¸ì™”ë‹¤. 하지만 ëª¨ë“ ê²°ê³¼ë¥¼ 내기ì—�는 충분하지 않ì�€ì†�ë�„..
아아.. ���� 쪼금 버거울 듯..ㅎ
--연산� 완성 ��는 미완성--
== 소스 ==
printf("트리ì�˜ 분기계수를 ìž…ë ¥í•˜ì„¸ìš”.n>>");
scanf("%d",°ree);
printf("트리ì�˜ 깊ì�´ë¥¼ ìž…ë ¥í•˜ì„¸ìš”.n>>");
printf("ê²°ê³¼ : %dn",answer_number);
- TAOCP . . . . 389 matches
== 소개 ==
== 프로ì �트 목표 ==
* TheArtOfComputerProgramming(TAOCP) vol1. FundamentalAlgorithms� �는다.
* ë¬¸ì œ(Exercise)를 í’€ì–´ë³´ê³ ëª¨ì—¬ì„œ 서로 답ì�„ 비êµ�한 후ì—� 해답ì�„ 본다.
* ì°¸ê³ ìž�료로 ë³¼ 수 있ë�„ë¡� 위키페ì�´ì§€ì—� ì •ë¦¬í•œë‹¤.
== 기간 ==
여름방학 기간(~8월 31�)
== 모임 공지 ==
'''8/26� 1시? 마지막 모임'''
ì�„ 갖기로 í•˜ì£ .
== 참가� ==
[나휘�]([Leonardong])
[곽세환]
[강�경]
[http://www-cs-faculty.stanford.edu/~knuth/taocp.html TAOCP홈페�지]
DeleteMe)MIXware부분� 가서 프로그램 받� 수 있어. 다 �보진 못했는� 2번째꺼 해보니� 좋��...
[삼색볼펜초학습법]으로 ì±…ì�„ ì�½ê³ 모임ì�„ 가진다면 ë�” ì¢‹ê² ë‹¤ëŠ” ìƒ�ê°�ì�„ 한다.
ì±…ì‚¬ì•¼ê² ë„¤... [http://kangcom.com/common/bookinfo/bookinfo.asp?sku=199711260004 ê°•ì»´]보다 싼 ë�° 있으면 ì•Œë ¤ì¤˜~~
ì�´ ì±… ì •ë§� ìœ ëª…í•˜ë„¤...쎄미나 준비하는ë�° ì�´ì±…ì—� 대한 얘기 계ì†� 나와..
[ì •ëª¨/2004.7.26]í•˜ê³ ëª¨ìž„ì�„ 어떻게 í• ì§€ ì •í•´ë³´ìž�. ì–´ëŠ�ì •ë�„ ì�½ì–´ë³´ì•˜ëŠ”ë�° 앞쪽ì�€ 수학ì�´ë„¤. 뒤쪽ì�€ ìž�료구조ì�¸ 듯 í•˜ê³ . 아무래ë�„ 뒤쪽ì�´ ë�” í�¥ë¯¸ë¡ì§€. --[Leonardong]
- 새싹êµ�실/2011/ì”¨ì–¸ì–´ë°œì „/2회차 . . . . 389 matches
= 2회차 (3월 30�) =
== 수업내용 ==
printf("ë°‘ë³€ì�˜ 길ì�´ë¥¼ ìž…ë ¥í•˜ì„¸ìš” :");
printf("높ì�´ë¥¼ ìž…ë ¥í•˜ì„¸ìš” :");
printf("밑변 = %d 높� = %d 넓� = %d",x,y,result);
간단하게 bongbong 커리í�˜ëŸ¼ì—� 있는 ì˜ˆì œë¥¼ ì�´ìš©í•˜ë©° 기본 ìž…ì¶œë ¥í•¨ìˆ˜ì�˜ 사용법ì—�대해 수업했습니다.
새싹강사 오리엔테ì�´ì…˜ì—�서 얘기했ë�˜ 방법대로 ìž…ì¶œë ¥ì�„ ì„¤ëª…í• ìˆ˜ë�„ ìžˆê² ì§€ë§Œ ìš°ì„ ê°•ì‚¬ë�„ 잘 ëª¨ë¥´ê³ ..
ì�¼ë‹¨ 기타코드를 배울때 ë°‘ë�„ë��ë�„ì—†ì�´ C코드부터 가르치는것처럼 printf와 scanf는 ì�¼ë‹¨ ì�´ë ‡ê²Œ 쓰는거니
외우ë�¼ëŠ” ì‹�으로 사용법ì�„ ë°°ìš°ê³ ë‚˜ì¤‘ì—� 좀ë�” ìž�세히 알 수 있ë�„ë¡� í•˜ë ¤ê³ ìƒ�ê°�중입니다.
== 후 기 ==
=== [권 �] ===
�봉단 회�관계로 불참
=== [��태] ===
if(a>=90)printf("넌 A다.\n");
else if(90>a && a>=80)printf("넌 B다.\n");
else if(80>a && a>=70)printf("넌 C다.\n");
else if(70>a)printf("넌 F다.\n");
* 요런걸 ë°°ì› ì�Œë‹¤ ã…Žã…Žã…Žã…Ž 범위를 ì •í• ë•Œ 90>a>=80 ì�´ëŸ°ì‹�으로 하면 ì—�러가 나ë�”ë�¼êµ¬ìš”... ã…Žã…Žã…Žã…Ž
* 한줄로 프린트하는...... 그냥 �어쓰기로 하면�다는 ㅋㅋㅋㅋㅋ
* 수업시간� 하지 못했� 것� 수행함 ㅡ.ㅡV !!
- 새싹êµ�실/2012/ì•„ìš°í† ë°˜ . . . . 388 matches
= 참여� 명단 =
== 앞반(목요� 오후반) ==
수업 시간 : 매주 목요� 오후 3시 ~ 5시
|| 강사 || 장용운 ||
|| 학� || 남성준 ||
|| || 안혜진 ||
== 뒷반(금요� 아침반) ==
수업 시간 : 매주 금요ì�¼ ì˜¤ì „ 9시 ~ 11시
|| 강사 || 장용운 ||
|| 학� || 김태헌 ||
|| || 박�� ||
= 우리� 목표 =
> '''새싹 êµ�실ì�„ 통해서 ë°°ìš°ê³ ì‹¶ì�€ 것, ì–»ì–´ê°€ê³ ì‹¶ì�€ 것, 목표와 ê°�오 등ì�„ ì �어주세요!!'''
* 새싹 êµ�실ì�„ 통해서 ë‚´ê°€ Cì—� 대해 ì•Œê³ ìžˆëŠ” 것들ì�„ ë�˜ì§šì–´ ë³´ê³ , 후배님들ì�„ 잘 ì�´ë�Œì–´ 줄 수 있는 기회가 ë�˜ì—ˆìœ¼ë©´ ì¢‹ê² ìŠµë‹ˆë‹¤. - [장용운]
* 새싹êµ�실 열심히 참여하여 ì•„ìš°í† ë°˜ì�„ ë¹›ë‚´ê² ìŠµë‹ˆë‹¤ 뿌숑!!! 프로그래ë°�神 ë�˜êµ¬ì‹¶ì–´ìš” 뿌숑! -[안혜진]
= 수업 =
== 앞반 ==
1회차 [새싹êµ�실/2012/ì•„ìš°í† ë°˜/앞반/3.22]
2회차 [새싹êµ�실/2012/ì•„ìš°í† ë°˜/앞반/3.29]
3회차 [새싹êµ�실/2012/ì•„ìš°í† ë°˜/앞반/4.5]
- 1thPCinCAUCSE/ProblemA . . . . 386 matches
1회 중앙대학êµ� 컴퓨터공학과 프로그래ë°� 경진 대회 A번 ë¬¸ì œ : 시계
ì•„ë‚ ë¡œê·¸ 시계는 12시간 단위로 ë�™ìž‘하며 시침과 분침ì�´ 있다. 주어진 시간 ë�™ì•ˆ 시침과 분침ì�´ 몇 번 겹치는가를 ì•Œê³ ì‹¶ë‹¤. 예를 들어, 시작 시ê°�ì�´ 11시 1ë¶„ì�´ê³ ë�� 시ê°�ì�´ 3시 20ë¶„ì�´ë©´, ì�´ 시간 ë�™ì•ˆ 시침과 분침ì�€ 4번 ì •í™•í•˜ê²Œ ì�¼ì¹˜í•œë‹¤. ê°�ìž� ìž�기 시계로 확ì�¸ í•´ 보세요. 시작 시ê°�ì�´ë‚˜ ë�� 시ê°�ì—� 시침과 분침ì�´ ì�¼ì¹˜í•˜ë�”ë�¼ë�„ 회수ì—� í�¬í•¨í•œë‹¤.
ì�´ë ‡ê²Œ 시작 시ê°�ê³¼ ë�� 시ê°�ì�´ 주어질 때, ê·¸ 시간 구간 ë�™ì•ˆ 시침과 분침ì�´ 몇 번 ì�¼ì¹˜í•˜ëŠ”ê°€ë¥¼ 계산하는 프로그램ì�„ 작성하시오. 시간 구간ì�€ 12 시간 미만ì�´ë�¼ ê°€ì •í•œë‹¤.
'''ìž…ë ¥'''
ìž…ë ¥ì�€ 표준 ìž…ë ¥ì�´ë‹¤. ìž…ë ¥ì�˜ 첫줄ì—� 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì •ìˆ˜ T (10 ì�´í•˜) ê°€ 주어진다. 다ì�Œ T줄ì�˜ ê°� 줄마다 테스트 ì¼€ì�´ìŠ¤ê°€ 주어진다. 테스트 ì¼€ì�´ìŠ¤ëŠ” ì •ìˆ˜ 네개로 ì�´ë¤„진다. ì�´ë“¤ ì •ìˆ˜ 사ì�´ì—�는 빈칸ì�´ 있다. 앞 ë‘�ê°œì�˜ ì •ìˆ˜ëŠ” 시작 시ê°�ì�˜ 시와 ë¶„ì�„ ë‚˜íƒ€ë‚´ê³ ë’¤ ë‘� ê°œì�˜ ì •ìˆ˜ëŠ” ë�� 시ê°�ì�˜ 시와 ë¶„ì�„ 나타낸다. 시는 1 ì�´ìƒ� 12 ì�´í•˜ì�˜ ì •ìˆ˜ì�´ê³ , ë¶„ì�€ 0 ì�´ìƒ� 59 ì�´í•˜ì�˜ ì •ìˆ˜ì�´ë‹¤.
'''ì¶œë ¥'''
ì¶œë ¥ì�€ 표준 ì¶œë ¥ì�´ë‹¤. ì¶œë ¥ì�€ T줄로 ì�´ë¤„진다. ê°� 테스트 ì¼€ì�´ìФì—� 대해서 ìž�기가 계산한 회수를 한 줄ì—� 하나씩 ì¶œë ¥í•œë‹¤. Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ 모ë‘� 맞춰야 ì�´ ë¬¸ì œë¥¼ 맞춘 것ì�´ë‹¤.
'''ìž…ë ¥ì�˜ 예'''
'''ìž…ë ¥ì�˜ 예ì—� 대한 ì¶œë ¥'''
["1thPCinCAUCSE"], ["ë¬¸ì œë¶„ë¥˜"]
- HanoiTowerTroublesAgain! . . . . 386 matches
[http://online-judge.uva.es/p/v102/10276.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
하노ì�´ì�˜ 탑 ë¬¸ì œë¥¼ 변형시킨 ë¬¸ì œë“¤ 중ì—�ë�„ í�¥ë¯¸ë¡œìš´ ë¬¸ì œë“¤ì�´ ë§Žì�´ 있다. ì�´ ë¬¸ì œëŠ” Nê°œì�˜ 기둥과 1부터 무한대까지ì�˜ ì •ìˆ˜ê°€ ì �혀있는 ê³µì—� 관한 ë¬¸ì œë‹¤. ë‘� ê³µì—� ì �힌 번호ì�˜ í•©ì�´ ì™„ì „ì œê³±ìˆ˜(ì–´ë–¤ ì •ìˆ˜ë¥¼ ì œê³±í•œ 수)ê°€ 아니면 ê·¸ ë‘� ê³µ 사ì�´ì—�는 서로 맞닿아있ì�„ 수 ì—†ì�„ ë§Œí�¼ í�° ì²™ë ¥ì�´ 작용하게 ë�œë‹¤.
ê³µì�„ 한 번ì—� 하나씩, 번호가 커지는 순서로 기둥ì—� ë�¼ìš°ëŠ” 게임ì�„ 한다(즉 1번ì�„ ë�¼ìš°ê³ 나서 2번ì�„ ë�¼ìš°ê³ , ê·¸ë¦¬ê³ ë‚˜ì„œ 3번ì�„ ë�¼ìš°ê³ 하는 ì‹�으로 ê³µì�„ 기둥ì—� ë�¼ì›€). ë�” ì�´ìƒ� 서로 밀어내지 않ë�„ë¡� ê³µì�„ ë�¼ìš¸ 수 없게 ë�˜ë©´ 게임ì�´ ë��난다. 게임ì�˜ 목표는 최대한 ë§Žì�€ 개수ì�˜ ê³µì�„ ë�¼ìš°ëŠ” 것ì�´ë‹¤. 위ì—� 있는 그림ì—�는 기둥ì�´ 네 ê°œì�¸ 경우ì—� 최대한 ë§Žì�€ ê³µì�„ ë�¼ìš´ 결과가 나와 있다.
첫번째 줄ì—�는 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì •ìˆ˜ T(1≤T≤50)ê°€ ìž…ë ¥ë�œë‹¤. ê°� 테스트 ì¼€ì�´ìŠ¤ë§ˆë‹¤ 쓸 수 있는 기둥ì�˜ 개수를 나타내는 ì •ìˆ˜ N(1≤N≤50)ì�´ ìž…ë ¥ë�œë‹¤.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 기둥ì—� ë�¼ìš¸ 수 있는 ê³µì�˜ 최대 개수를 나타내는 ì •ìˆ˜ë¥¼ ì¶œë ¥í•œë‹¤. ë�¼ìš¸ìˆ˜ 있는 ê³µì�˜ 개수가 무한대면 '-1'ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 문보창 || C++ || 10분 || [HanoiTowerTroublesAgain!/문보창] ||
|| í™©ìž¬ì„ || Java || 50ë¶„ || [HanoiTowerTroublesAgain!/í™©ìž¬ì„ ] ||
|| 하기웅 || C++ || ì›�ëžœ 1시간, 문보창 XXX 때문ì—� ë§�ë ¸ì�Œã…¡ã…¡; || [HanoiTowerTroublesAgain!/하기웅] ||
|| ��현 || C++ || Closed Form 구하는 �(1시간 30분), 코딩 5분 || [HanoiTowerTroublesAgain!/��현] ||
|| [조현태] || C++ || ? || [HanoiTowerTroublesAgain!/조현태] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- 사랑방 . . . . 386 matches
["사랑방"]ì�€ ì�´ê²ƒì €ê²ƒ 잡다한 ì�´ì•¼ê¸°ë¥¼ í• ìˆ˜ 있는 곳입니다.
{{{~cpp 사랑 (èˆ�廊) ì§‘ì�˜ 안채와 ë–¨ì–´ì ¸, 바깥주ì�¸ì�´ 거처하며 ì†�님ì�„ ì ‘ëŒ€í•˜ëŠ” ê³³. 외당. 외실. }}}
사랑방ì�´ 그런 뜻ì�´ì—ˆêµ°ìš”. ì „ 사랑방ì�´ë�¼ê¸¸ëž˜, 愛방 ì�¸ì¤„ ì•Œì•˜ì£ . --["zennith"]
시험ì�´ 막바지ì—� ì�´ë¥´ìž�, 사람들ì�´ 글러쉬를 í•˜ê³ ìžˆë‹¤. --["neocoin"]
purely functional language - Haskell 로 구현한 quick sort algorithm..
�.. 편한건지 사기�건지 잘 구분� 안간다 -_- --["zennith"]
ì§„ì§œ ë”± ë‘�줄ì—� ë�Šë‚˜ë„¤ìš”... ì „ì—� 1학년때 퀵소트 ì§°ì�„때 ê¸°ì–µìœ¼ë¡ 50 ë�¼ì�¸ ì •ë�„였ë�˜ ê±° 같으ë�°...=,=;;; --재ë�™
''약간ì�€ 사기ë�¼ê³ ë´�ë�„ ë�©ë‹ˆë‹¤. 퀵소트ì—�서 첫번째 ì›�소를 피봇으로 잡는 경우가 헤스켈ì—�서 아주 간단히 표현ë� 수 있다는 ì �ì�„ ì�´ìš©í•œ 것ì�´ì£ -- 첫번째가 피봇ì�´ ë�˜ë©´ ë¬¸ì œê°€ ìƒ�기는 ìƒ�황들ì�´ ìžˆì£ . 보통 헤스켈ì�˜ "간결성"ì�„ 강조하기 위해 ì „í˜•ì �으로 사용ë�˜ëŠ” 예입니다. ë”ê°€ ë�…특한 ì �ì�„ 강조하기 위해 ì“°ì�¸ë‹¤ëŠ” 것 ìž�ì²´ê°€ ì�´ë¯¸ 약간ì�˜ 과장ì�„ ì•”ì‹œí•˜ê³ ìžˆìŠµë‹ˆë‹¤. see also Seminar:QuickSort --JuNe''
regular expression으로 다�� 표현가능한지.
* "&" ì�´ê³ "\d{1,3};" ì�€ 아닌 것.
ex) &12;{ � 경우 '''&'''12;{'''&'''#; (굵� 글씨가 매치� 케�스)
현재는 "(\d{1,3};)|&"를 �서:
i. 스트� 비�하여 "&"� 경우 - 찾�.
i. ê·¸ë ‡ì§€ 않ì�„ 경우 - pass.
만약, ì •ê·œí‘œí˜„ìœ¼ë¡œ 표현ë�˜ë©´ ê¹”ë�”í• í…�ë�°. 아는분 없소. :) --["sun"]
negative LA assertionì�„ ì“°ë©´ 간단합니다. {{{~cpp &(?!#\d{1,3};)}}} RE를 ì œëŒ€ë¡œ ì‚¬ìš©í•˜ë ¤ë©´ ''Mastering Regular Expressions, 2Ed ISBN:0596002890''를 공부하시길. --JuNe
ê°�사합니다.. zero-width positive lookahead assertionì�´ 있었네요. (컴파ì�¼ëŸ¬ì‹œê°„ì—� ë°°ì› ë�˜ê±° 다 ìžŠì–´ë²„ë ¸ì–´ìš” T_T).
["위키분류"]
- 새싹�실/2012/새싹�실강사�육 . . . . 386 matches
= �육 새싹 강사 명단 =
* 권현수
* ì •ì¢…ë¡�
* 권순�
* 김태진
* 김성�
* 추성준
* 남현재
* ì�´í•ë¡�
* 임용승
* 장용운
* 김준�
* ê³ í•œì¢…
* �민규
= 피드백 =
=== 3주차 3월 마지막주 ===
새싹 강사ì�˜ 강사를 ì§„í–‰ 하면서 지금 3주차 ì§„í–‰ 피드백ì�„ 남겨 ë³´ê² ìŠµë‹ˆë‹¤.
1. 강사간ì�˜ í–‰ë�™ êµ�ì •ì�„ 통한 ìƒ�호 ì§€ë�„는 가능하다.
1. í•™ìƒ�ê³¼ 소통ì�´ 잘ë�˜ëŠ”ë°˜ì�€(잘노는 반으로ë�„ 표현 가능하다) 새싹 ì�´í›„ì—�ë�„ êµ�류가 ì�¼ì–´ë‚ 가능성ì�´ 높아진다.
1. 기본 커리í�˜ëŸ¼ìœ¼ë¡œ 만들ì�€ ê°•ì�˜ìž�료와 êµ�육시간ì�€ 강사들ì—�게 약간ì�˜ 준비ë�¬ë‹¤ëŠ” ìž�ì‹ ê°�(ìž�ì‹ ì�´ ë˜ ê°€ë¥´ì³�야ë� ì§€ì—� 대한 í™•ì‹ ê°�으로 표현 가능)ì�„ 부여한다.
- C++스터디_2005여름/í•™ì �계산프로그램/허아ì˜� . . . . 385 matches
=== í•™ì �계산프로그램/허아ì˜� ===
솔ì§�히 ë¶€ë�„럽습니다. Cë�„ 모르는ë�°, C++로 ì�´ë ‡ê²Œ ì–´ë ¤ìš´ 것ì�„-_- ;;
ì •ë§� 힘들게 풀었습니다. ë¬¼ë¡ ë‹µì�´ 맞는지ë�„ ëª¨ë¥´ê² êµ¬ìš”.
OOP� 잘 모르는�,, -.- ;;
ì œ 소스가 C++ì�˜ 특징ì�¸ OOP를 사용하지 않ì�€ ê»�ë�°ê¸° 소스ë�¼ê³ ë³´ì°½ì˜¤ë¹ ëŠ” ë§�하ë�”êµ°ìš” ã… ã… ( ìƒ�처ㅡㅡ++++++ )
여튼 했으니 올립니다 !
// 파ì�¼ì¶œë ¥í•˜ë ¤ë‹¤ê°€, í‘œì¤€ì¶œë ¥ 했습니다.
=== 소스 ===
void input();//파ì�¼ìž…ë ¥, í•™ì �으로 ì „í™˜
//void output();//파ì�¼ì¶œë ¥
//장학� 명단� �어내기 위한 변수
void name_find(); // ì�´ë¦„ì�„ 파ì�¼ì—�서 받아서 ì €ìž¥.
void average(); // í�‰ê· ì�„ 계산하여 ì €ìž¥.
void sort(); // í•™ì �í�‰ê· ì�´ 높ì�€ 순으로 ì €ìž¥.
void scholarship();//장학금, í•™ê³ í•™ìƒ� ì¶œë ¥,
double credit[9] = {4.5, 4.0, 3.5, 3.0, 2.5, 2.0, 1.5, 1.0, 0}; //í•™ì �
cout << "í•™ê³ ëª…ë‹¨" << endl;
cout << "장학� 명단" << endl;
== 나ì—�게 í• ë§� ==
오옷.. 근래 본 ë©”ì�¸í•¨ìˆ˜ì¤‘ì—� 가장 심플한 함수였어~ ì™ ì§€ Hellow world!! ë�„ ì�´ë³´ë‹¨ ëª»í• ë“¯.ã…Ž
- Robbery/조현태 . . . . 385 matches
== [Robbery/조현태] ==
=== ëŠ�ë‚€ì � ë°� 설명 ===
하루종ì�¼ 루니아만 했다아아아..ã… .ã…œ 너무 게으른거아ëƒ�?? ì�´ê±° ë¬¸ì œìžˆëŠ”ë�°.. '게으름 ìœ ì „ìž�' ê°€ 들어있는건가..OTL..
... ë� 그래ë�„ ì�¸ìƒ�ì�€ ì¦�기는것.. 게임좀 하면 어때~~~~ (미래ì—� 니트족 한명 ë˜� 추가ë�˜ê² êµ°..;;)
.. 너무 놀았으니 ìž�ê¸°ì „ì—� 간단히 한개 í’€ì–´ì£¼ê³ ìž�야지.. 해서 푼게 ì�´ê²ƒ.
CSI를 ë§Žì�´ ë´�서 그런지 í˜•ì‚¬ì•„ì €ì”¨ë¥¼ ë�•ê³ ì‹¶ì—ˆë‚˜ë³´ë‹¤.^^
주어진 ì˜ˆì œì™€ ê·¸ ì�´ì™¸ì�˜ 몇몇 사í•ì�„ 바탕으로 테스트를 하였다.
경우ì�˜ 수가 여러가지 나오는 경우를 어떻게 ì²˜ë¦¬í• ê¹Œ ê³ ë¯¼í–ˆëŠ”ë�°.. 못찾ì�€ 걸로 í• ê¹Œ? 아니면 답으로 간주해서 ì¶œë ¥í• ê¹Œ? 하다가, ì�´ 경우는 못찾ì�€ 걸로 처리하였다. ( "Nothing known." 으로 ì¶œë ¥ë�œë‹¤. )
'명확한 경우' � �하지 않기때문�..^^
최ì �화를 아예 ì•ˆí• ê¹Œ 하다가.. 그럼 너무너무 ê°„ë‹¨í•´ì ¸ì„œ 약간ì�´ë‚˜ë§ˆ 최ì �화를 했다.
ìž�ì „ê±° ë¬¸ì œì—� ì�´ 소스를 배껴넣다가.. 규칙ì�„ ì�¼ë¶€ 잘못 ì�´í•´í•œê²ƒ 같아서 ìˆ˜ì •í–ˆë‹¤.
ì�´ì „ì�˜ 경우 ë�„ë‘‘ì�´ íŠ¹ì •ì‹œê°„ì—� ì¡´ìž¬í• ìˆ˜ 없는경우 "The robber has escaped." 를 ì¶œë ¥í–ˆìœ¼ë‚˜, 지금ì�€ ëª¨ë“ ì‹œê°„ì�˜ 움ì§�ìž„ì�„ ê³ ë ¤í•´ì„œ 존재하지 않으면 "The robber has escaped."를 ì¶œë ¥í•˜ë�„ë¡� ìˆ˜ì •í•˜ì˜€ë‹¤. (사실 소스ìƒ�ì—�ì„ ê·¸ë‹¤ì§€ ë°”ë€�ê±´ 없다..^^)
=== 소스 ===
//// ì�´ë�™í• 수 없는 ê³³ì�¼ë•Œ ////
//// 목표시간� �착했�때 ////
//// 목표지ì �ì�´ ì•„ë‹�때 ////
//// ë�”ì�´ìƒ� ì§€ë ¹ë°›ì�€ ì§€ì �ì�´ ì—†ì�„때 ////
//// ì§€ë ¹ë°›ì�€ ì§€ì �ì�´ 있ì�„때 ////
//// 움��는 중�때 ////
//// 목표지ì �까지 시간ì � ì—¬ìœ ê°€ 있ì�„때 ////
- ë�°ë¸”ìŠ¤ìº í”„2005/참가ìž� . . . . 385 matches
= [ë�°ë¸”ìŠ¤ìº í”„2005]/참가ìž� =
= 참가 ì˜ˆì • =
== 기존 회� 참가� ==
|| 학번 || �름 || 참가 기간 ||
|| 01 || 남�협 || 22,23,24 ||
|| 00 || ì�´ì •ì§� || 24 ||
|| 04 || ì�´ìŠ¹í•œ || ì „ë¶€ ||
|| 01 || ì‹ ìž¬ë�™ || 20,24 ||
|| 04 || 문보창 || 20,24 ||
|| 03 || 나휘� || 20, 24(?) ||
|| 03 || í™©ìž¬ì„ || 20, ... , 24 ||
|| 04 || ê¶Œì •ìš± || ì „ë¶€(ì˜ˆì •) ||
== ì‹ ìž… 회ì›� 참가ìž� ==
|| �름 || 참가 기간 ||
|| ì •ìˆ˜ë¯¼ || ì•„ë§ˆì „ë¶€; ||
|| 조현태 || ë†�활ì�€ 29ì�¼ë¶€í„°, 안겹치니 ì „ë¶€! ||
|| ì • 서 || ë†�활ì�´ëž‘ 비êµ�í•´ ë´�ì•¼ê² ì§€ë§Œ ì•„ë§ˆì „ë¶€ ã…Ž2 ||
|| ì�´í˜•ë…¸ || 참가 기간 ë¯¸ì • ||
|| 허아ì˜� || ì „ë¶€ ||
|| 최경현 || ë¯¸ì • ||
- ë�°ë¸”ìŠ¤ìº í”„2006/준비 . . . . 385 matches
= ë�°ë¸”ìŠ¤ìº í”„2006/준비 =
== 공지 ==
리허설 17ì�¼ '''í† '''ìš”ì�¼ì—� 있습니다!!
담당 ë§¡ì�€ 사람ì�€ ê¼ ì°¸ì„�í•´ 주세요.
불참ì„�시 ê¼ ì—°ë�½ì£¼ì‹œêµ¬ìš”.
안그럼 안�요!!
== 요� 별 팀 ==
- ì›” : í‘œì¤€ìž…ì¶œë ¥, 문법, 함수, MSDN, 비트연산, 아스키 / 수ìƒ�, ìœ ì„ , 용안, ì •í˜„, 규완
- í™” : 구조체, 파ì�¼ ìž…ì¶œë ¥, í�¬ì�¸í„°(메모리), 디버깅 / ì•„ì˜�, ìƒ�ê·œ, ì„ í˜¸, ë�„현
- 수 : ìž�료구조, ì•Œê³ ë¦¬ì¦˜, 재귀호출 / ìƒ�ì„, 기웅, ë³´ì°½, 성민, 민경 '''<- 여기ì—� ì•Œê³ ë¦¬ì¦˜ë�„ 넣기로 한거 아니었나요?''' - [ìƒ�ê·œ] - ë§žì•„ìš”
- 목 : í�´ëž˜ìФ, ê°�체지향, API / ì„ í˜¸, 준수, 용재, ì°½ì„ , 재í˜�
- 금 : 페어, ì½”ë“œë ˆì�´ìФ, 마무리 발표. / 현태, 휘ë�™, ê±´ì˜�, 재웅
[ë�°ë¸”ìŠ¤ìº í”„2006/준비/월요ì�¼]
[ë�°ë¸”ìŠ¤ìº í”„2006/준비/화요ì�¼]
[ë�°ë¸”ìŠ¤ìº í”„2006/준비/수요ì�¼]
[ë�°ë¸”ìŠ¤ìº í”„2006/준비/목요ì�¼]
[ë�°ë¸”ìŠ¤ìº í”„2006/준비/금요ì�¼]
* ì•—.. ì‹ ìž…ìƒ�들ì�˜ 머리를 확~ 달아오르게 하는 Toy Programing ì�€ 없는거야? ^^; -[ìƒ�ìš±]
* ì €ê¸°ì—�서 í• ê²Œ 다 Toy Programmingì�¸ë�°... ë˜ ë‚¼ì§€ë¥¼ ì •í•´ì•¼ì§€.. --[ì„ í˜¸]
* ìƒ�ìš±ì�´ë�„ 오나? ã…‹ã…‹ - [ì°½ì„]
- ì •ëª¨/2007.1.12 . . . . 385 matches
== ì •ëª¨/2007.1.6 ==
=== 참여� ===
조현태, ê¹€ì •í˜„, 김준ì„�, 송수ìƒ�, 송지훈, 장재닉, ë°•ìƒ�ì„, ì�´ìž¥ê¸¸
- �름� 오타가 있는것 같��-_-a -아�
=== 회�내용 ===
==== 1.ì •ëª¨ ====
1. ì˜ˆì „ì •ëª¨ëŠ” 회장 부회장 회ì›�ì�´ 모여 회ì�˜ì™€ 프로ì �트 ì§„í–‰ìƒ�황ì�„ 발표하는 등등 지루함..
2. 앞으로 회ì�˜ëŠ” 1주ì�¼ì—� 한번씩( ì œë¡œíŽ˜ì�´ì§€ ì •ì±… 참여를 ì›�하는 사람들만 참여) -> ì�˜ì‚¬ê²°ì •, ì•„ì�´ë””ì–´ 회ì�˜
3. ì •ëª¨ì�˜ 컨셉-> 함께하는 ìž�리(올수있는 사람 모ë‘� 참여) : 회장, 부회장, 회ì›�ì�´ 모여 잡담과 ì •ë³´ê³µìœ (ì •ëª¨ì�˜ 핵심!!), ì�˜ì‚¬ê²°ì •(간단한 ê²°ì •ì‚¬í•들)ì�„ 하는 ìž�리, ìž�기ìž�ì‹ ì�„ ë°œì „ì‹œí‚¤ëŠ” ìž�리.
=> 잡담 : ê²½ì²&요약 -> 다른사람들ì�˜ ì�´ì•¼ê¸°ë¥¼ ê²½ì²(혼ìž� 놀면 안ë�¨), ë��ë‚˜ê³ ì•„ë¬´ë‚˜ 지목해서 요약
=> ì •ë³´ê³µìœ : ì�¼ë°˜, ì§€ì‹�ì�¸, 블로그 -> 다른사람들ì�´ê²Œ ìœ ì�µí• ê±° ê°™ì�€ ì�´ì•¼ê¸°.
잡담시간ì—� ê¶�금했ë�˜ì �들ì�„ 물어보는 시간으로 ì�´ìš©
준세미나.
4. 세미나 품질 ê°•í™” -> 세미나 ë‚ ì§œê°€ 나오면 세미나 ì�¼ê¹Œì§€ 기본ì �ì�¸ 스터디를 í•˜ê³ ì°¸ì—¬
==== 2.지금 그때 ====
과거) 4며, [지금�때]주�, 약 4월쯤
ì�´ë²ˆ 기회ì—� ì„ ë°°ë‹˜ê³¼ì�˜ ì—°ë�½ì²´ê³„ ë§ˆë ¨.
==== 3.ì „ì‹œíšŒ ====
( 컴퓨터공학부 ì „ì‹œíšŒ, í•™íšŒì „ì‹œíšŒ)
9월달까지 ì ‘ìˆ˜ 10월달ì—� ì „ì‹œíšŒ
- RedThon/HelloWorldê³¼ì œ . . . . 384 matches
* HelloWorld를 .py파ì�¼ì�„ 실행해서 HelloWorldì¶œë ¥í•˜ê¸°(3가지로) 힌트 : í�´ëž˜ìФ, 함수, 그냥
* 주ë§�ì—� 남는 시간ì�„ 투ìž�하면 충분히 í• ìˆ˜ 있으리ë�¼ ìƒ�ê°�합니다. ê¼ 3가지로 하지 않아ë�„ 여러가지 방법ì�´ 있ì�„ 테니 한 번 시ë�„í•´ 보세요. --[Leonardong]
왕초보 파ì�´ì„ ê°•ì�˜ë¥¼ ë³´ê³ ..ì�´ê²ƒ ì €ê²ƒí•´ë³´ëŠ”ë�°..
python.py 로 ì €ìž¥í•´ì„œ..실행하는거 알아내는ë�°..별짓ì�„ 다해본거 같네요...ã…‹
대충..결과만 나오면 �니�.ㅋ windows 창�랑 python shell �랑 둘� 열심히 번갈아 가면서..
ìˆ™ì œë¥¼ 나름대로.해봤습니다.
ë¨¼ì €..그냥..무ì‹�하게..
ì�´ê±´..무효 ì•„ë‹ˆì£ ?
다ì�Œ..함수를 ì�´ìš©í•œ...나름대로..함수ì�´ê¸¸..ë°”ë�¼ê³ 있ì�Œ...;;
왕초보ì—�서..ì˜ˆì œ 비스무리한거...C++ìˆ™ì œí•˜ë“¯ì�´..변경해서...했어요.
결과는 아래로....옆으로..가게..ì ˆëŒ€..못함..
* ì°¸ê³ í•˜ì„¸ìš”. 그러나 ì�´ê²ƒë�„ 무조건 공백ì�´ 들어가서 안ë�˜ëŠ”êµ°ìš”.
약간..변형으로..
* 결과는 위ì—�것ì�´ëž‘.ì™„ì „ ê°™ì�Œ..ì�´ìœ 는 당연히 ëª¨ë¥´ê² ì–´ìš”...난ê°�...;;;;
* 문ìž�열를 변수ì—� í• ë‹¹í•´ì„œ 그냥 ì¶œë ¥(print), 리스트를 함수ì—� ì „ë‹¬ì�¸ìž�로 넘겨준 다ì�Œ 루프를 ì�¨ì„œ ì¶œë ¥, 문ìž�ì—´ì�„ 함수ì—� ì „ë‹¬ì�¸ìž�로 넘겨준 다ì�Œ 루프를 ì�¨ì„œ ì¶œë ¥í•˜ëŠ” 세가지 방법으로 ìˆ™ì œë¥¼ 잘 했네.
ê·¸ë¦¬ê³ ..í�´ëž˜ìФ...ìƒ�당히..ì–´ë ¤ìš¸ê±°ê°™ì•„...좀ë�”..공부한후ì—� í• ê»˜ìš”..
형.혹시나 ìˆ™ì œ 기다릴꺼 같아서..나름대로..해봤어..^^;;
사실 ê·¸ í�´ëž˜ìŠ¤ë•Œë¬¸ì—� 오프모임ì�„ 하ìž�는 ê±°ì§€. í�´ëž˜ìФë�¼ëŠ” 문법ë�„ ìƒ�ì†Œí• ë¿�ë�”러, í�´ëž˜ìŠ¤ë¥¼ ê°€ì§€ê³ ê°�ì²´ 지향ì�´ë�¼ëŠ” ê°œë…�ì�„ ì�´ì•¼ê¸°í• 수 있기 때문ì�´ì•¼. --[Leonardong]
- SmallTalk_Index . . . . 383 matches
ì œ 목:[강좌] Smalltalk 배우기 -차례- ê´€ë ¨ìž�료:ì—†ì�Œ
보낸�:김찬�(안드래아) 1998-11-22 03:25 조회:429 1/6
───────────────────────────────────────
Smalltalk 배우기 차례
| <보기> >: 현재 ì§„í–‰ë�˜ê³ 있는 글
| !: 별ë�„ì�˜ ìž�료파ì�¼ì�´ ì œê³µë�˜ëŠ” 글
| *: 현재 ì“°ì—¬ì§€ê³ ìžˆëŠ” 글
| <#번호>: 글 번호
| 0. 'Smalltalk 배우기'를 시작하면서 <#0>
| 1. Smalltalk� 소개
| 1.1. 프로그램과 프로그래� 언어 <#1>
| 1.2. Smalltalk� 설치 <#2>
| 1.3. Smalltalk 맛보기 프로그램
| 1.4. 몇 가지 준비해야 í• ê²ƒë“¤ <#3>
| 1.4.1. Dolphin Smalltalk 등�하기
| 1.4.2. 바탕본 여벌 받기
| 1.4.3. 글꼴 ì„¤ì •í•˜ê¸°
| 1.5. Smalltalk 환경 둘러보기 <#4>
| 1.5.1. 알림�
| 1.5.2. �터
- MobileJavaStudy . . . . 382 matches
== 목ì � ==
["Java2MicroEdition"]� 주축으로 핸드�용 프로그램� 공부하는 페�지입니다.
== 참가� ==
* ["ì‹ ìž¬ë�™"]
* ["�규"]
* ["ì°½ì„"]
== 스터디 진행 방� ==
* ì�´ë¡ ì �ì�¸ ë‚´ìš©ì�„ 중심으로 공부하기보다는 간단한 프로그램들ì�„ ì§�ì ‘ 개발해보며 J2ME를 알아가는 방법으로 진행한다.
* 서로ì�˜ 소스를 비êµ�í•´ë³´ë©° 잘ë�œì �ê³¼ 잘못ë�œì �ì—� 대해 ìƒ�ê°�해본다.
* ì �ì–´ë�„ 1주ì�¼ì—� 한번ì�€ 다 ê°™ì�´ 모여 í† ë¡ ê³¼ ì •ë³´ ê³µìœ ì�˜ 시간ì�„ 갖는다.
* ì–´ëŠ� ì •ë�„ì�˜ ì‹¤ë ¥ì�´ 갖춰지면 팀 프로ì �트를 진행한다.
== ê´€ë ¨ 페ì�´ì§€ ==
* ["Java2MicroEdition"] - J2ME� 대하여...
* ["MobileJavaStudy/Tip"] - ìœ ìš©í•œ 프로그래ë°� íŒ�
* ["MobileJavaStudy/HelloWorld"] - "Hello World" 를 ì¶œë ¥í•˜ëŠ” 프로그램 ì œìž‘ (9ì›” 18ì�¼ 까지)
* ["MobileJavaStudy/NineNine"] - 구구단ì�„ 종류별로 ì¶œë ¥í•˜ëŠ” 프로그램 ì œìž‘ (9ì›” 20ì�¼ 까지)
* ["MobileJavaStudy/SnakeBite"] - 스네ì�´í�¬ë°”ì�´íЏ 게임 ì œìž‘
== ê´€ë ¨ 사ì�´íЏ ==
* http://java.sun.com/j2me - Sun사� J2ME 사�트
* http://www.mobilejava.co.kr - 모바ì�¼ ìž�ë°” 공부하기ì—� ì ¤ë¡œ 좋ì�€ 사ì�´íЏ
- ì •ëª¨/2002.12.30 . . . . 382 matches
= �시 & 장소 =
* �시: 12월 30� 오후 4시(시작 5시)
* 장소: 4414
= ë‚´ìš© =
* ì •ëª¨ - 격주 수요ì�¼ 오후 5시
* MT - 1/25~1/26 ì�¼ ìž ì •
* RT - semi RT 를 ë¨¼ì € 해본후 ê²°ì •í•œë‹¤.
|| ì�¼ì‹œ || 1/15(수) ì˜¤ì „ 10시 ||
|| ì±… || PowerReading ||
* 그 외 �벤트
* ë°©í•™ 프로ì �트 대체 ì�´ë²¤íЏ
ë°©í•™ì�„ 다ì�Œê³¼ ê°™ì�´ 3부분으로 ë‚˜ëˆ ì„œ 행사를 해봤으면 ì¢‹ê² ìŠµë‹ˆë‹¤.
* ë°©í•™ ì´ˆ 스터디 ë°� 프로ì �트
ì�´ì „까지는 방학중ì—� 4주ì—�서 6주 ì •ë�„를 잡아 스터디나 프로ì �트를 했지만 ì�´ê²ƒì�„ ë°©í•™ ì´ˆ 1주ì—� 몰아서 한다. ìš°ì„ ìŠ¤í„°ë”” ë˜�는 프로ì �트 그룹ì�„ 나눈 후, 목표를 ì •í•˜ê³ ,
1주ì—� 걸ì³� 나ì�¸íˆ¬ë‚˜ì�¸(AM 9:00 ~ PM 9:00) 으로 아주 타ì�´íŠ¸í•˜ê²Œ 진행한다. ë§ˆì§€ë§‰ë‚ ì—� 그룹별로 발표를 함으로 ë��낸다. 4주ì—�서 6주 ì •ë�„ ìž¡ê³ ìŠ¤í„°ë””ë¥¼ 하는것보다 ì˜¤ížˆë ¤
ë�” 효과ì �ì�¸ 학습ì�´ ì�´ë£¨ì–´ì§ˆê±°ë�¼ê³ ìƒ�ê°�한다.
* 방학 중 친� 모임 � 세미나
방학중ì—�는 ì •ëª¨, MT 등ì�„ 통해서 친목 ë�„모를 한다. ê·¸ë¦¬ê³ ê°€ë�” 다수가 관심갖는 것ì—� 대해서 세미나ë�„ 개최한다.
* 방학 � �벤트
ë°©í•™ì�´ ë��나기 ì „ì—� 다시한번 모여 특별한 ì�´ë²¤íŠ¸ë¥¼ 한다. ì�´ë•ŒëŠ” 스터디나 프로ì �트보다는 í�¥ë¯¸ë¡ê³ 새로운 경험ì�„ í•´ë³¼ 수 있는 시간ì�„ ë§ˆë ¨í•œë‹¤.
- ZP&COW세미나 . . . . 381 matches
= ZP & COW 세미나 =
=== ì�¼ì • ===
|| 4:00 - 4:45 || TDD 시연 ||
|| 4:45 - 5:30 || TDD 연습 ||
|| 5:30 - 5:40 || 휴� ||
|| 5:40 - 5:50 || 로보 코드 소개 ||
|| 5:50 - 6:10 || 로보 코드 1차 코딩 ||
|| 6:10 - 6:20 || 로보 코드 1차 경기 ||
|| 6:20 - 6:40 || 로보 코드 2차 코딩 ||
|| 6:40 - 6:50 || 로보 코드 2차 경기 ||
=== ê´€ë ¨ ë§�í�¬ ===
* 로보코드 홈페�지: http://www-903.ibm.com/developerworks/kr/robocode/robocode.html
=== ê´€ë ¨ ìž�료 ===
* Extreme Programming Installed, Ron Jeffries, �사�트
=== Python Unit Test ì˜ˆì œ ===
=== 로보코드 경기 참가 로봇 ===
1ì°¨
|| 참가� || 로봇 ||
|| ì�´ìƒ�ê·œ, 오세윤, ì‹ ìž¬ë�™ || Upload:win.Winner_1.0.jar ||
|| 나휘�, �대웅 || Upload:fisherman.FisherMan_1.0.jar ||
- ��경 . . . . 381 matches
��경�서� 한마디
"... 성스러운 사람ì�€ 함ì�´ ì—†ì�Œì�˜ ì�¼ì—� ì²˜í•˜ê³ ë§�ì�´ ì—†ì�Œì�˜ 가르침ì�„ 행한다.
... ê³µì�´ 다 ì�´ë£¨ì–´ì§€ê³ ì�¼ì�´ 다 ë�˜ì–´ë�„ ë°± 가지 성ì�˜ 사람들ì�´ 한결같ì�´ ì�¼ì»¬ì–´ 나 스스로 ê·¸ëŸ¬í• ë¿�ì�´ë�¼ê³ 하는ë�„다!
... ë‚´ê°€ 함ì�´ 없으니 백성ì�´ 스스로 질서를 ì°¾ê³ , ë‚´ê°€ ê³ ìš”í•˜ê¸°ë¥¼ 좋아하니 백성ì�´ 스스로 바르게 ë�˜ê³ , 내게 ì�¼ì�´ 없으니 백성들ì�´ 스스로 ë¶€ìœ í•˜ê²Œ ë�œë‹¤. 나는 바램ì�„ 가지지 않는다. 그러니 백성들ì�€ 스스로 통나무가 ë� ë¿�ì�´ë‹¤.
... 사람ì�„ 잘 쓰는 ìž�는 ìž�기를 낮춘다. ì�´ê²ƒì�„ ì�¼ì»¬ì–´ 싸우지 않ì�Œì�˜ ë�•ì�´ë�¼ 한다. ì�´ê²ƒì�„ ì�¼ì»¬ì–´ 사람ì�„ 쓰는 힘ì�´ë�¼ê³ 한다.
... 알면서� 아는것 같지 않� 것� 가장 좋� 것�다.
... '''성스러운 사람ì�€ 쌓아 ë‘�ì§€ 아니하니, 힘ì�¨ 남ì�„ ìœ„í• ìˆ˜ë¡� ìž�기가 ë�” 있게 ë�œë‹¤. 힘ì�¨ 남ì—�게 주면 줄수ë¡� ìž�기가 ë�” í’�ìš”ë¡ê²Œ ë�œë‹¤. '''
하늘ì�˜ 길ì�€ 잘 ì�´ë¡ê²Œ 하면서ë�„ 해치지 ì•„ë‹ˆí•˜ê³ , 성스러운 사람ì�˜ 길ì�€ 잘하면서ë�„ 다투지 아니한다."
출처: 즉�연기 내� 발췌�어 있는 "<<길과 얻�>>, 김용옥 옮김" 부분
��경� 기억남는 한마디
���는 �常��.
ps. ìœ ìš°ë¨¸ ì�‘ìš©ë²„ì „)
�민�를 �민��함� ��� �민�가 아니다. -_-;
땡푼ì�´ë�¼ 부르ìž� --; --ì„ ìš°
와..^^; [[BR]]
즉í�¥ì—°ê¸° ì±… ë¹Œë ¤ë³´ë©´ì„œ..[[BR]]
ì�´ë¶€ë¶„ ì�½ê³ ê°�ìƒ�문 쓸 때 따로 옮겨놔야지..ë�¼ê³ ìƒ�ê°�했었는ë�°[[BR]]
ì˜¤ë¹ ê°€ 여기ì—� 쓰셨었네요..^^;;;[[BR]]
보면 볼수�.. 맞는 ���..[[BR]]
그게 실천� 안�는..-_-;; --혜� [[BR]]
- LUA_4 . . . . 380 matches
1. 함수
오늘ì�€ 함수ì—� 대해서 ì•Œì•„ë³´ê² ìŠµë‹ˆë‹¤. 루아ì—�서 함수ë�„ 하나ì�˜ ê°�ì²´(?)입니다.
>a = foo -- a�는 �름으로 foo를 넘겨준다.
>a() -- 그러면 a � 함수가 �다.
>print(type(a)) -- a� type� 알 수 있다.
�처럼 간단하게 foo�는 함수를 만들어 봤습니다.
[ function 함수명() end ] 형태로 함수를 만들 수 있습니다.
ì�´ì œ 매개변수를 넘겨서 반환값ì�„ 받는 함수를 만들어 ë³´ê² ìŠµë‹ˆë‹¤.
sumì�€ a,b ë�¼ëŠ” 매개 변수를 받아 a+b ì—°ì‚°ì�„ 한 후 반환해 주는 함수 입니다. ì�´ì œ 좀 특ì�´í•œ 루아만ì�˜ 가변 매개변 수, 복수 반환 함수를 만들어 볼까요?
> function sum(...) -- 가변 매개변수를 받는다.
(...) 매개변수를 받으면 arg�는 테�블� #arg 개 만� 받� 수 있습니다. 그럼 for 문� �면서 sum� 계산해서 "sum=" 과 같� 결과를 반환합니다.
2. 변수 범위
함수는 사용하기ì—� ë”°ë�¼ ë³€í˜•í• ìˆ˜ 있는게 많아서 천천히 다양한 방법ì�„ ì„¤ëª…í•˜ê² ìŠµë‹ˆë‹¤. ëŒ€ì‹ ë³€ìˆ˜ì�˜ 범위(scope)ì—� 대해서 간단하게 ì˜ˆì œë¡œ 살펴 ë³´ê² ìŠµë‹ˆë‹¤.
>> local inside = 2 -- inside는 local ì—�서만 쓸 수 있ë�„ë¡� ì„ ì–¸í•œë‹¤.
> print(outside) -- outside 는 존재 해� ...
> print(inside) -- inside는 존재하지 않는다. nil 반환
ê°™ì�€ ì£¼ì œë¡œ 다른 예를 ë³´ê² ìŠµë‹ˆë‹¤.
>> print (inside) -- ìƒ�위 함수ì�˜ local 변수ì—� ì ‘ê·¼ í• ìˆ˜ 있습니다.
local ì�´ ì—†ì�´ 변수를 ì„ ì–¸í•œë‹¤ë©´ 함수 ë°–ì—�서ë�„ ê°’ì�„ 참조/변경 í• ìˆ˜ 있습니다.
변수 범위는 ì�´ ë°–ì—�ë�„ 다양한 ì�´ìŠˆë¥¼ 만들 수 있습니다. 예를 들면 do ~ end 문ì—�서ë�„ local 로 범위를 í•œì •í• ìˆ˜ ìžˆê³ function ìž�ì²´ë�„ 변수와 ê°™ì�´ 범위(scope)를 í•œì •í•˜ì—¬ ì‚¬ìš©í• ìˆ˜ 있습니다. ë˜�한 localì�„ 사용하지 않으면 ì „ì— ë²”ìœ„ ë‚´ì—�서 변수나 함수 ìž�체를 ì ‘ê·¼/ë³€ê²½í• ìˆ˜ 있습니다.
- OperatingSystemClass/Exam2006_2 . . . . 380 matches
=== ë¬¸ì œ ë‚´ìš© ===
OSì±… 7장 - 14장 (13장 ì œì™¸)
1, 2번 ë�”ì°�하게 ì–´ë ¤ì› ë‹¤. ì¤‘ê°„ê³ ì‚¬ 스타ì�¼ë¡œ 공부했ë�˜ 모ë‘�를 낚았ë�˜-_-;
족보ë�„ 필요없ì�„ ì •ë�„로 완벽히 새로운 ìœ í˜•ì�˜ ë¬¸ì œë“¤ì�´ ì¶œì œë�˜ì—ˆë‹¤. 1,2번 ë�™ê¸°í™” ë¬¸ì œëŠ” í�‰ì†Œì—� 풀어보는 í›ˆë ¨ì�„ 하지 않으면 시험 시간 ë‚´ì—� 풀기 ì •ë§� 힘들다.
ê·¸ 외ì—�.. raidë¬¸ì œ. 01학번 김모군ì�´ "ì�´ê±° ë‚´ë©´ ì§�승ì�´ë‹¤"ë�¼ê³ 했는 ì •ë§�로 나왔ì�Œ-_-; ê·¸ ë§�ì—� ë�§ë¶™ì—¬ 01학번 강모군ì�´ "모니터 ë‚´ë©´ ì§�승ì�´ë‹¤"ë�¼ê³ 했는ë�° ì—시 나왔ì�Œ. ë§�ì�´ 씨가 ë�œë‹¤ë�”니 옛ë§� 틀린거 하나ë�„ 없다.
ê³ ë¯¼í•˜ëŠ” M모군ì—�게 P모군ì�´ 슬ì©� 그래ë�„ 보는게 ì¢‹ê² ì§€ 했는ë�° ë‚˜ì™€ë²„ë ¸ì�Œ. ã…‹ã…‹ã…‹ (M모군 열심히 ì™¸ìš°ê³ ê°”ë‹¤ê³ í•¨. ã…‹ã…‹ã…‹)
=== ë¬¸ì œ ===
1. Bounded Bufferë¬¸ì œë¥¼ 세마í�¬ì–´ë¡œ 푸시오.(코드 작성) 단 버í�¼ì�˜ 사ì�´ì¦ˆëŠ” 7개가 한계ì�´ë‹¤.
2. ìœ ë‹ˆí�¬í•œ ìš°ì„ ìˆœìœ„ë¥¼ 갖는 nê°œì�˜ 프로세스 p1, p2, ... pnì�´ 있다. 프린터는 2대가 있다. ì�´ 프로세서들ì�´ ê°�ìž�ì�˜ ìš°ì„ ìˆœìœ„ì—� 맞게 프린트 작업ì�„ í• ìˆ˜ 있ë�„ë¡� 프린터를 í• ë‹¹í•´ì£¼ëŠ” 모니터를 작성하시오.
3. �드�� 발�하는 ��과 해결책� 쓰시오.
4. Log based file systemì�˜ ì •ì�˜ì™€ ì—�러 복구 시 어떻게 ì—°ë�™ë�˜ëŠ”ì§€ 쓰시오
5. Raidì�˜ ì •ì�˜ì™€, 사용하는 ì�´ìœ , ê°� ë ˆë²¨ 별 특징ì�„ ì•½ìˆ í•˜ì‹œì˜¤.
6. Paging System�서 여러 가지 주소 맵핑 방법� 있는� ��� 설명하시오.
7. Threshing ì�´ ì�¼ì–´ë‚˜ëŠ” ì›�ì�¸ê³¼ 시스템ì�´ Threshingì�„ 어떻게 ë°œê²¬í•˜ê³ ì²˜ë¦¬í•˜ëŠ”ì§€ 쓰시오.
- LC-Display . . . . 379 matches
[http://online-judge.uva.es/p/v7/706.html �문보기]
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:1(1~4)
한 친구가 방금 새 컴퓨터를 샀다. ê·¸ 친구가 지금까지 샀ë�˜ 가장 ê°•ë ¥í•œ 컴퓨터는 공학용 ì „ìž� 계산기였다. 그런ë�° ê·¸ 친구는 새 컴퓨터ì�˜ 모니터보다 공학용 계산기ì—� 있는 LCD ë””ìŠ¤í”Œë ˆì�´ê°€ ë�” 좋다며 í�¬ê²Œ 실ë§�í•˜ê³ ë§�았다. ê·¸ 친구를 만족시킬 수 있ë�„ë¡� 숫ìž�를 LCD ë””ìŠ¤í”Œë ˆì�´ ë°©ì‹�으로 ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 만들어보ìž�.
ìž…ë ¥ 파ì�¼ì�€ 여러 줄로 구성ë�˜ë©° 표시ë� ê°�ê°�ì�˜ 숫ìž�마다 한 줄씩 ìž…ë ¥ë�œë‹¤. ê°� 줄ì—�는 s와 nì�´ë�¼ëŠ” ë‘� ê°œì�˜ ì •ìˆ˜ê°€ 들어있으며 nì�€ ì¶œë ¥ë� 숫ìž�(0<=n<=99,999,999), s는 숫ìž�를 표시하는 í�¬ê¸°(1<=s<=10)를 ì�˜ë¯¸í•œë‹¤. 0ì�´ ë‘� ê°œ ìž…ë ¥ë�œ 줄ì�´ 있으면 ìž…ë ¥ì�´ 종료ë�˜ë©° ê·¸ 줄ì�€ 처리ë�˜ì§€ 않는다.
ìž…ë ¥ 파ì�¼ì—�서 ì§€ì •í•œ 숫ìž�를 수í�‰ ë°©í–¥ì�€ '-'기호를, 수ì§� ë°©í–¥ì�€ '|'를 ì�´ìš©í•´ì„œ LCD ë””ìŠ¤í”Œë ˆì�´ 형태로 ì¶œë ¥í•œë‹¤. ê°� 숫ìž�는 ì •í™•í•˜ê²Œ s+2ê°œì�˜ ì—´, 2s+3ê°œì�˜ 행으로 구성ë�œë‹¤. 마지막 숫ìž�를 í�¬í•¨í•œ ëª¨ë“ ìˆ«ìž�를 ì�´ë£¨ëŠ” 공백ì�„ 스페ì�´ìŠ¤ë¡œ 채워야 한다. ë‘� ê°œì�˜ 숫ìž� 사ì�´ì—�는 ì •í™•í•˜ê²Œ 한 ì—´ì�˜ 공백ì�´ 있어야 한다.
ê°� 숫ìž� 다ì�Œì—�는 빈 줄ì�„ 한 줄 ì¶œë ¥í•œë‹¤. ë°‘ì—� 있는 ì¶œë ¥ 예ì—� ê°� 숫ìž�를 ì¶œë ¥í•˜ëŠ” ë°©ì‹�ì�´ 나와있다.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 문보창 || C++ || . || [LC-Display/문보창] ||
|| 곽세환 || C++ || 1시간10분 || [LC-Display/곽세환] ||
|| �협재� || C++ || 1시간50분 || [LC-Display/�협재�] ||
|| ê¹€ìƒ�ì„ || C++ || ã…¡ã…œ || [LCD-Display/ê¹€ìƒ�ì„] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜], [ì•Œê³ ë¦¬ì¦˜/ë¬¸ì œëª©ë¡�]
- ë¬¸ì œí’€ì�´/1회 . . . . 376 matches
= ë¬¸ì œí’€ì�´ 첫번째 ë¬¸ì œ =
í� ..우리집 ì�¸í„°ë„·ì�´ ê°‘ìž�기 먹통ë�˜ëŠ” 바람ì—� 지금ì—�서야 올리네;;
�...-_-;;
ì±…ì—�서 숫ìž�를 ê°€ì§€ê³ ìž¥ë‚œ 친경우는 없는것 같아서...
== 최대값, 최소값 ==
1. ìž…ë ¥ 3가지수를 받아서 if문ì�„ ì�´ìš©í•˜ì—¬ 최대값 최소값ì�„ ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 작성하세요. DeleteMe)스펙ì�´ if문ì�˜ 언급ì�€ 잘못ë�œê²ƒ 아닌가요?
2. 1 ì�„ 활용하여 10ê°œì�˜ ìž…ë ¥ì¤‘ì—� 가장 최대, 최소 ê°’ì�„ì�„ ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 작성하세요.
== 풀� ==
=== [임��] ===
ref와 같� input� eval � 받는거니까. 가능하게 �는 것. 그래서 �게 가능해집니다. --아무개
=== [임��] 아님 ===
== 최대값, 최소값 다른것 ==
1. 다ì�Œê³¼ ê°™ì�€ 공백으로 구분ë�˜ëŠ” ìž„ì�˜ì�˜ 숫ìž� ìž…ë ¥ì�´ 주어질때 최대, 최소값ì�„ ì¶œë ¥í•˜ì„¸ìš”.[[BR]](ë�°ì�´í„° ì–‘ì�€ [Python]ê³¼ ë¨¸ì‹ ì�´ ì²˜ë¦¬í• ìˆ˜ 있는 범위내로 í•œì •)
1. [Python]ì�˜ 문ìž�ì—´ 트ë¦(?)ì�„ ë³´ì�´ëŠ” ë¬¸ì œìž…ë‹ˆë‹¤. :)
=== 예 ===
=== 풀� 예 ===
=== 임�� ===
- ì œê°€ ì•„ëŠ”ì„ (문법)ì—�ì„ ì�´ë°©ë²•ì�´ 가장 간단한듯; - [ìž„ì�¸íƒ�]
ì�´ëŸ° 경우를 ê°œì„ í•˜ê¸° 위해서 map 함수가 있는것입니다. ì�´ë¥¼ Haskellì—�서 차용해와 문법ì—� ë‚´ìž¥ì‹œí‚¤ê³ ìžˆëŠ” 것ì�´ List Comprehension ì�´ê³ 차후 [http://www.python.org/peps/pep-0289.html Genrator Expression]으로 확장ë� ì˜ˆì •ìž…ë‹ˆë‹¤. ê·¸ë¦¬ê³ print 와 ,혼용ì�€ 그리 추천하지 않습니다. print를 여러번 호출하는것과 ë�™ì�¼í•œ 효과ë�¼ì„œ, 좋ì�€ 컴퓨터ì—�서ë�„ 눈ì—� 뜨ì�¼ë§Œí�¼ 처리 ì†�ë�„ê°€ 늦습니다. --NeoCoin
[ë¬¸ì œí’€ì�´]
- 2학기파ì�´ì„ 스터디/서버 . . . . 375 matches
== �본 ==
lock = thread.allocate_lock() # ìƒ�호 ë°°ì œ 구현ì�„ 위한 ë�½ ê°�ì²´
def __contains__(self, name): # in 연산� 메�드
lock.acquire() # ìƒ�호 ë°°ì œ
# ê°�종 메시지 ì¶œë ¥
conn.send('[%s] Welcome!\n'%name) # 본��게 가는 메시지
print len(self.users), 'connections' # 서버� 표시�는 메시지
lock.acquire() # ìƒ�호 ë°°ì œ
print len(self.users), 'connections' # 서버� 표시�는 메시지
# ì ‘ì†� 요구가 들어오면 호출ë�œë‹¤.
#서버� 표시�는 메시지
#서버 메시지
#참여� �름� �어서 등�한다
name = self.receiveline().strip() #�름 �기
#한 ��� �어들�다.
== ìˆ˜ì • ==
lock = thread.allocate_lock() # ìƒ�호 ë°°ì œ 구현ì�„ 위한 ë�½ ê°�ì²´
# def __contains__(self, name): # in 연산� 메�드
lock.acquire() # ìƒ�호 ë°°ì œ
# ê°�종 메시지 ì¶œë ¥
- 1thPCinCAUCSE/ProblemC . . . . 374 matches
1회 중앙대학êµ� 컴퓨터공학과 프로그래ë°� 경진 대회 C번 ë¬¸ì œ : 색깔 바꾸기
다ì�Œì²˜ëŸ¼ 3*3 ì •ì‚¬ê°�형 모양ì�´ 있다. ê°� 칸ì�€ ê²€ì�€ìƒ‰ì�´ë‚˜ í�°ìƒ‰ì�´ë‹¤.
칸ì�„ 하나 누르면 ê·¸ 칸과 ì�´ì›ƒí•œ 칸들ì�˜ 색ì�´ 반대로 변한다. 예를 들어, 1번ì�„ 누르면 1,2,4,5 번ì�˜ 색ì�´ 반대로 변한다. 6번ì�„ 누르면 2,3,5,6,8,9 번ì�˜ 색ì�´ 반대로 변한다. ë¬¼ë¡ 5번ì�„ 누르면 1,2,3,4,5,6,7,8,9 번ì�˜ 색ì�´ 반대로 변한다. 예를 들어 아래 그림 (a)ì—�서 6번칸ì�„ 누르면 그림 (b)로 ë³€í•˜ê³ , 여기서 1번칸ì�„ 누르면 그림 (c)ê°€ ë�˜ì–´ 모ë‘� 하얗게 변한다. (a) 그림ì�„ 모ë‘� 하얗게 만드는ë�° 누르는 회수는 2ì�´ë‹¤.
(b는 검�색 w는 하얀색)
ê°� 칸ì�´ ê²€ì�€ 색ì�´ë‚˜ í�°ìƒ‰ìœ¼ë¡œ ì¹ í•´ì§„ 3*3 ì •ì‚¬ê°�형ì�´ 주어질 때, ì�´ë¥¼ 모ë‘� í�°ìƒ‰ì�´ ë�˜ë�„ë¡� 하는ë�°, 누르는 회수를 최소로 하는 방법ì�„ 찾는 프로그램ì�„ 작성하시오.
'''ìž…ë ¥'''
ìž…ë ¥ì�€ 표준 ìž…ë ¥ì�´ë‹¤. ìž…ë ¥ì�˜ 첫줄ì—� 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì •ìˆ˜ T (10 ì�´í•˜) ê°€ 주어진다. 다ì�Œ T줄ì�˜ ê°� 줄마다 테스트 ì¼€ì�´ìŠ¤ê°€ 주어진다. 테스트 ì¼€ì�´ìŠ¤ëŠ” b와 w로 ì�´ë£¨ì–´ì§„ 길ì�´ 9ì�¸ 문ìž�ì—´ì�´ 주어진다. ì�´ 글ìž�들 사ì�´ì—�는 빈칸ì�´ 없다. ì�´ë“¤ì�€ 차례로 1,2,3,4,5,6,7,8,9ì—� 해당하는 칸ì�˜ 색ì�„ 나타내는ë�°, b는 ê²€ì�€ìƒ‰ì�´ê³ , w는 í�°ìƒ‰ì�´ë‹¤.
'''ì¶œë ¥'''
ì¶œë ¥ì�€ 표준 ì¶œë ¥ì�´ë‹¤. ê°� 테스트 ì¼€ì�´ìФì�˜ Xì—� 대해 ìž�기가 계산한 회수를 한 줄ì—� 하나씩 ì¶œë ¥í•œë‹¤. 모ë‘� í�°ìƒ‰ìœ¼ë¡œ 바꾸는 것ì�´ 불가능하면 -1ì�„ ì¶œë ¥í•œë‹¤. Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ 모ë‘� 맞춰야 맞춘 것ì�´ë‹¤.
'''ìž…ë ¥ì�˜ 예'''
'''ìž…ë ¥ì�˜ 예ì—� 대한 ì¶œë ¥'''
["1thPCinCAUCSE"], ["ë¬¸ì œë¶„ë¥˜"]
- CanvasBreaker . . . . 373 matches
= 소개 =
* 2002학년ë�„ 2학기 ObjectProgramming 3번째 프로ì �트
* �미지 프로세싱 프로그램
* 12/3(í™”) ì œì¶œ
= 참여� =
* 01 ì�´ì„ 호 ["snowflower"]
* 01 �재성
* 01 �예�
= í•´ì•¼í• ì�¼ë“¤ =
1. BMP파ì�¼ ì�½ê³ ì €ìž¥í•˜ëŠ” 기능
1. BMP파� (칼�) �기
3. �� 명암 변환 #1
1. ížˆìŠ¤í† ê·¸ëž¨
2. 누ì � ížˆìŠ¤í† ê·¸ëž¨
4. �� 명암 변환 #2
2. 다른 ��� �용한 �기 변화
6. Convolution(íšŒì„ )
1. Sobel(8ë°©í–¥)
2. Prewitt(8ë°©í–¥)
3. ìœ ì‚¬ì—°ì‚°ìž�
- 반복문�열 . . . . 373 matches
=== 반복문�열 ===
워�업 ! !
ë¬¸ì œ : CAUCSE LOVE. ë�¼ëŠ” 문장ì�„ 5번 ì—°ì†�해서 ì¶œë ¥ì‹œí‚¤ëŠ” 프로그램ì�„ 작성하ë�¼.
=== 처리조건 ===
* for 루프를 사용.
* 함수를 ë§Œë“ ë‹¤.
없�.
=== 풀� ===
|| 작성� || 작성언어 || 개발시간 || 코드 ||
|| 허아� || C || || [반복문�열/허아�] ||
|| 최경현 || C || || [반복문�열/최경현] ||
|| 조현태 || C/C++ || || [반복문�열/조현태] ||
|| 남�연 || C/C++ || || [반복문�열/남�연] ||
|| 김소현 || C || || [반복문�열/김소현] ||
|| 문보창 || C++ || || [반복문�열/문보창] ||
|| �규완 || C || || [반복문�열/�규완] ||
|| 김태훈 || C || || [반복문�열/김태훈zyint] ||
|| ê¹€ì •í˜„ || JAVA || || [반복문ìž�ì—´/ê¹€ì •í˜„] ||
|| ��현 || C || || [반복문�열/��현] ||
|| �병민 || C || || [반복문�열/�병민] ||
- ì •ëª¨/2012.10.8 . . . . 373 matches
* 참여ìž� : [변형진], [김수경], [강성현], [권순ì�˜], [장í˜�수], [ì •ì¢…ë¡�], [김태진], [ì‹¬ìž¬ì² ], [ì�´ì§„ê·œ], [ì •ì§„ê²½], [황혜림], [한송ì�´], [ë�„ìƒ�í�¬], [김민재]
* TED (ê·¸ë¦¬ê³ ìž�ì•„ 성찰...) - [장í˜�수]
* 다ì�Œ OMS - [ì‹¬ìž¬ì² ]
* �미지 공 놀� + 온몸으로 �해요(?)
== 스터디/프로ì �트 ==
* ACM - [강성현] 학후가 혼�서 1등 먹었어요 -ㅅ-ㅋㅋㅋ.. ZeroPage가 1, 2, 3등
* Spring - 페�지 �� 거는 것� 가능??
* 작��바 - DB와 연� (JDBC 사용)
* Pinple - ì¶”ì •í–ˆìŠµë‹ˆë‹¤.
* AI - 길ì�€ ì�´ë ‡ê²Œ 찾는단다.
=== 스터디/프로ì �트 ì œì•ˆ ===
* 논문 번ì—
* [김태진] 학우ì—�게 ì—°ë�½. 11월부터 ì‹œìž‘í• ì˜ˆì •
* English Speaking with 즉� 연기(?)
* [김수경]학우
== 계� ==
* OpenCamp - 11ì›” 17ì�¼(í† )ì—� ì œ 2회 OpenCampê°€ 계최ë� ì˜ˆì •ìž…ë‹ˆë‹¤. - ì£¼ì œëŠ” Java
* 학회 �류와 같� 하는 방안 나옴.
* 오늘 1학년들ì�´ 없어서 ì „í˜€ 여기ì—� 대한 ì§„ì²™ì�´ 없네요. ì œê°€ 좀 ì•Œì•„ë³´ê³ ë¯¸ë¦¬ ì—°ë�½í•´ë´�ì•¼ê² ìŠµë‹ˆë‹¤. -[김태진]
== 장학금 ==
- ZeroPagerêµ¬ì¡°ì¡°ì • . . . . 372 matches
= ZeroPager 05 êµ¬ì¡°ì¡°ì • =
== 목ì � ==
초기 ì�¸ì›� 50(05학번)ì—�서 지금 활ë�™í•˜ëŠ” ì�¸ì›�ì�€ ë§Žì§€ 않기 때문ì—� Zeropageì�˜ 효율ì �ì�¸ 관리를 위해서 등등ì�„ 위해 05학번ì�„ 대ìƒ�으로 êµ¬ì¡°ì¡°ì •ì�„ í•´ë³´ë ¤ê³ í•©ë‹ˆë‹¤.
== êµ¬ì¡°ì¡°ì • ì„¸ë¶€ì‚¬í• ==
êµ¬ì¡°ì¡°ì •ì�´ë�¼ëŠ” 것ì�´ 아주 í�° 변화가 ìƒ�기는 ê±´ 아니구요.
í�¬ê²Œ ì •íšŒì›�ê³¼ 준회ì›�으로 나누는 것만 ì •í•˜ë ¤ê³ í•©ë‹ˆë‹¤.
êµ¬ì¡°ì¡°ì •ì�€ ì•„ì˜�ê³¼ 현태가 ì €ë²ˆ [ì •ëª¨/2005.12.23]ì—� 나온 내용들ì�„ ê³ ë ¤í•˜ì—¬,
''프로ì �트 참여 > ì •ëª¨ 참여 > ì—°ë�½'' ì�„ ìš°ì„ ìˆœìœ„ë¡œ ë”°ì ¸ì„œ 나눈 것입니다.
ì •íšŒì›�ê³¼ 준회ì›�ì�˜ ì°¨ì�´ì �ì�€ 모임 등ì�˜ '''ì—°ë�½ì�„ ë°›ì�„ 수 없다'''는 것입니다.
하지만 ì–¸ì œë“ ì§€ ì •íšŒì›�ì�´ ë� 수 있습니다.( ì •íšŒì›� ì¡°ê±´ì—� 만족 한다면 )
- ì�´ êµ¬ì¡°ì¡°ì •ì—� ì�˜ê²¬ì�´ë‚˜ ì�´ì�˜ë¥¼ ì œê¸°í•˜ì‹œëŠ” ë¶„ì�€ 허아ì˜�(05) ë˜�는 조현태 (05) ì—�게 ì—°ë�½ 주세요.
== ì •íšŒì›� ==
허아ì˜�, 조현태, 송수ìƒ�, ì�´í˜•ë…¸, ì�´ê·œì™„, 남ë�„ì—°, í•œìœ ì„ , 김민경, 김태훈, ì„�ì§€í�¬, ì •ìˆ˜ë¯¼
== 준회� ==
김범준, 김재형, 김진아, ê¹€í�¬ì›…, ë…¸ìƒ�현, 박경태, 박수진, ë°•ì›�ì„�, ì‹ ê¸°í›ˆ, ì‹ í˜œì§€, 윤성복, ìœ¤ì •í›ˆ, ì�´ì—°ì£¼, ì�´ìž¬ì˜�, ì�´ìž¬í˜�, ì�´í˜„ì •, 장ì�´ìЬ, ì •ì„œ, ì •ìœ¤ì„ , ì •ì§„ìˆ˜, ì •í˜„ì§€, 조재í�¬, 주승범, 최경현, ìµœì •ë¹ˆ, 하현욱, 한재만
- ZeroWiki/Mobile . . . . 369 matches
ZeroWiki를 모바� 웹 환경� 맞추어 �우는 웹 페�지 개발� 준비중.
== 개발 계� ==
=== ë�°ì�´í„° ì ‘ê·¼ 방법 ===
* 서버ì�˜ 위키 ë�°ì�´í„° DB와 ì§�ì ‘ ì—°ë�™í•˜ëŠ” 방법
* => DB 스키마 구조를 ì�´í•´í•˜ê³ 있어야 함. 필요시 위키 페ì�´ì§€ 소스ì—� 대한 ë¶„ì„�ë�„ í•„ìš”
* ?HTML 파싱
* => 페ì�´ì§€ë¥¼ 불러와 ì�´ë¥¼ 다시 바꿔야 하므로 ì§�ì ‘ ì—°ë�™ì—� 비해 ëŠ�리며 서버ì—� 부하를 줌. 하지만 위키 HTML 소스 ë¶„ì„�ë§Œ 하면 ë�¨
=== 개발 언어 ===
ê°œì�¸ì �으로는 JSP로 í•´ë³´ê³ ì‹¶ë‹¤ëŠ” ìƒ�ê°�ì�„ ê°€ì§€ê³ ìžˆì§€ë§Œ 따로 공부를 해야 해서...
* 스프�~ 스프�~ �아와 스프�~ - [서지혜]
=== 편집 가능 여부 ===
모바ì�¼ 환경ì—�서 열람만 ê°€ëŠ¥í• ê²ƒì�¸ê°€? 편집ë�„ 가능하게 í• ê²ƒì�¸ê°€? 편집ì�„ í• ê²½ìš° 편집 ë�„구ë�¼ë�˜ê°€ [AJAX]ë�¼ë�˜ê°€ 어떻게 해야 하나 ê³ ë¯¼ì�´ 있ì�Œ
=== 프로ì �트로 수행? ===
[ì •ëª¨/2011.3.21]ì—�서 ì�¼ë‹¨ ë§�í•´ë³´ê³ , ë°˜ì�‘ ì‚´íŽ´ë³´ê³ , ë°˜ì�‘ 그닥ì�´ë©´ ê°œì�¸í”„로ì �트로 ì§„í–‰ - [강성현]
* 올해 ì¡¸ì—…í•˜ì‹ 14기 [ì�´ìŠ¹í•œ] ì„ ë°°ë‹˜ê»˜ì„œ 모니위키 모바ì�¼ 프로ì �트를 ì§„í–‰í•˜ê³ ê³„ì‹ë‹ˆë‹¤.
다� ��를 참조하세요. http://kldp.net/projects/moniwiki/forum/315967
ì•„ì§� UserAgent íŒ�단ì�´ 구체화ë�˜ì§€ 않ì�€ 것 ê°™ë�˜ë�° 아래 ë§�í�¬ë¥¼ 참조해서 ì§�ì ‘ 붙여ë´�ë�„ ì¢‹ê² êµ°ìš”.
만약 그래ë�„ 별개ì�˜ 프로ì �트로 ì§„í–‰í•˜ê³ ì‹¶ë‹¤ë©´ [http://jquerymobile.com/ jQuery Mobile]ì�„ 사용하시는 것ì�„ 추천합니다. - [변형진]
- 새싹�실/2012/아무거나/2회차 . . . . 369 matches
[http://wiki.zeropage.org/wiki.php/%EC%83%88%EC%8B%B9%EA%B5%90%EC%8B%A4/2012/%EC%95%84%EB%AC%B4%EA%B1%B0%EB%82%98/2%ED%9A%8C%EC%B0%A8?action=edit 2회차 ë‚´ìš© ê³ ì¹˜ê¸°]
* 4월 4� 7시 30분 - 9시
=== 출� ===
|| ì„ ìƒ�님 || [강성현] ||O||
||<|2> 학� || [�재형] ||O||
|| [최승민] ||O||
=== 수업내용 ===
별ì°�기 ë�„ì „
1차 목표
* ìž�ì‹ ì�´ ì§ ì†ŒìŠ¤ë¥¼ ì˜¬ë ¤ì£¼ì„¸ìš”.
==== �재형 ====
==== 최승민 ====
=== 후기 ===
별만들기 후기
오늘 ì†�봉수 êµ�수님ì�˜ 수업ì�„ ë“£ê³ ì œëŒ€ë¡œ ì�´í•´í•˜ì§€ 못하였었ë�˜ 별만들기 수업ì�„ 다시 해보니 ì–´ë µë‹¤ëŠ” 것ë�„ ê¹¨ë‹«ì•˜ê³ ë˜� 별만들기를 ì§�ì ‘ 해보니 ë�” ì�´í•´ë�„
잘 ë�œê²ƒ ê°™ë�˜ 것 같습니다. ì—시 씨는 ì§�ì ‘ 해보는게 ìµœê³ ì�¸ê²ƒ 같습니다. ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…Žã…Žã…Žã…Ž (최승민)
2회차 수업 후기
새싹êµ�실 2회차 수업ì�´ì—ˆì§€ë§Œ, 1회차 수업ì—� ë¹ ì§„í„°ë�¼... 좀 ë²„ê±°ì› ìŠµë‹ˆë‹¤. 숫ìž� ì°�기부터 별 ì°�기 까지.
while문으로 ì�¨ì„œì�¸ì§€ 머리를 ë�œ ì�¨ì„œì�¸ì§€, 소스가 ì �ì � 길어지네요. for문 쓰는 법ì—� 대해서ë�„ ê¼ ë°°ì›Œì•¼ê² ì–´ìš”.
후기 쓰는 것ì�„ 까먹어서 ê³¼ì œë¥¼ ë‹¤í•˜ê³ ë‚˜ì„œì•¼ ë°œê²¬í•˜ê³ ì“°ê²Œë�˜ë„¤ìš”.(아마 창설 때문ì—� 그런가ë´�ìš”. 으í—�í—�.)
- XpWeek . . . . 368 matches
한 주 �안 ExtremeProgramming� '''최대한''' 체험해보기.
== 공지 ==
[http://www.okjsp.pe.kr/upload/Agile_Voice.zip 기민한 문화 ì�´ì•¼ê¸°]를 안 ë³´ì‹ ë¶„ì�€ ê¼ ë³´ê³ ì˜¤ì…¨ìœ¼ë©´ 합니다.
[XpWeek/20041220], [XpWeek/20041221]ì—� 후ì�¼ë‹´ì�„ ì �어주세요.
내�� 4시까지 --[Leonardong]
== �� ==
[http://java.pukyung.co.kr/Lecture/Chapter21.php 네트워� 프로그래�]
== 참여� ==
'''�칙� 충실한 �우너'''팀� 참여�는 다�과 같습니다.
AnswerMe)마스코트?
ê³ ê°�ê³¼ 개발ìž� ì—í• ì�„ 때때로 바꾸어 가며 합니다.
[강�경]
[í™©ìž¬ì„ ]
[�승한] - 24�� 조금 압박� 있네요;;
[박진하] - 24ì�¼ì�€, 조금 ì�¼ì°�나와야 í• ë“¯.. ã…Žã…Ž
[윤성만]
== 무엇� ==
[XpWeek/ToDo] - 목표, 해야 í• ì�¼, 실행 주기
== 어디서 ==
7층 피시실
- ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼/SPECIALSeminar/송지훈/ê¹€í™�기/박성현 . . . . 367 matches
== 후기 ==
=== 09 박성현 ===
1. 재미있었다. ì�´ëŸ°ê±¸ 해본ì �ì�´ 없어서 ìƒˆë¡œì› ë‹¤. ì�´ëŸ° 기회가 있으면 ì¢‹ê² ë‹¤.
2. 피드백들. 반복� 안했는� 왜 부족한지 알게�다. 부족했� 부분� 알게�게 만족스럽다.
3. C++ 를 ë³´ê³ ìžˆëŠ”ë�° 지금까지 í–ˆë�˜ 부분들ì�„ í”¼ë“œë°±í•´ë³´ê³ ë°˜ë³µí•´ë³´ê¸°. 다ì�Œì£¼ê¹Œì§€.
=== 08 김�기 ===
1. ë�°ìº 외엔 졸업한 분들 세미나를 ë³¼ 시간ì�´ 없는ë�° ì�´ëŸ° ì„ ë°°ë‹˜ë“¤ì�´ 오셔서 설명해주시니 매우 ê°�사.
재학ìƒ�ì�´ 아닌 ê²½ë ¥ìž�ì�˜ 세미나ë�¼ì„œ ë�” 귀중했다.
2. 피드백ë�„ ì¢‹ì•˜ê³ , 10만개 ì˜ˆì œì—�서 질문ì—� 관한 부분, ê³¼ì œë§ˆì�¸ë“œì—� 대한 부분. 왜 그런지 ìƒ�ê°�ì�„ í•´ë³´ê³ ê´€ì �ì�„ 다르게 ë³¼ 필요가 있다는 ì �ì—�서 ëŠ�ë�¼ëŠ” ì �ì�´ 많았다.
3. 7ì›” 한달간 한가한ë�° ê·¸ë�™ì•ˆ 지금까지 ë³´ë ¤ê³ í–ˆë‹¤ê³ ëª»í–ˆë�˜ 것들ì�„ 한달ë�™ì•ˆ í•´ë³¼ ìƒ�ê°�.
=== 06 송지훈 ===
1. ë‚´ê°€ ì•Œê³ ìžˆë�˜ 것과 새로 알게ë�œ 것ì�´ 많아서 좋았다.
2. 필요한 ì§€ì‹�들ì�´ ë”ê°€. ì–´ë–¤ 것들ì�´ 그런 ì§€ì‹�ì—� ì†�í• ê¹Œ. ì„ ë°°ë‹˜ì�„ 보면서 막연히 ìƒ�ê°�í•´ì™”ë�˜ "ê´€ë ¨ì§€ì‹�"ì�´ë�¼ëŠ” 것ì—� 대해 알게ë�˜ì—ˆë‹¤.
3. 지금까지 í–ˆë�˜ ê³¼ì œë“¤, 프로ì �트들ì�„ 다시한번 ì •ë¦¬í•˜ëŠ” ê³¼ì •ì�„ 현재 진행중ì—� 있는ë�° ì�´ê²ƒì�„ 완료해볼 ìƒ�ê°�.
== ì •ë¦¬ ==
1. 기회와 재확�
2. 반복과 지�.
3. 재시�와 실천.
계� 잘 세우는 법
1. 혼ìž�하지 ë§�ê³ ê°™ì�´í• 사람ì�„ êµ¬í• ê²ƒ.
- ì •ëª¨/2011.4.4/CodeRace . . . . 367 matches
= ë ˆì�´íм êµ�수와 함께 하는 CodeRace =
* 1,2학년-3,4학년� 한 팀� �룬다.
* ë‘�명ì�´ 하나ì�˜ 모니터를 ë³´ê³ í•˜ë‚˜ì�˜ 키보드로 프로그래ë°� 해야 한다.
* ì—í•
* Navigator : Driverì—�게 어떻게 í•´ì•¼í• ì§€ ì•Œë ¤ì£¼ëŠ” ì—í• . 키보드를 ì§�ì ‘ 잡지 않는다.
* Driver : Navigatorê°€ ì•Œë ¤ì£¼ëŠ”ëŒ€ë¡œ ì‹¤ì œ 코딩하는 ì—í• . Navigatorì�˜ 지시 ì—†ì�´ 혼ìž� 코딩하지 않는다.
* 3분마다 ì—í• ì�„ 바꾸는ë�° 스위치 모션ì�„ 취한 ë’¤ ìž�리를 바꿔야 한다.
* ë°°ê²½
* A마�과 B마� 사��는 강� 있다.
* 배를 타지 ì•Šê³ ê°•ì�„ ê±´ë„� 수 없다.
* 등장하는 ëª¨ë“ ì�¸ë¬¼ì�´ ê°•ì�„ 건너 다른 마ì�„로 가야한다.
* ì§„í–‰
1. ë ˆì�´íм êµ�수가 A마ì�„ì—�서 배를 íƒ€ê³ ê°•ì�„ 건너 B마ì�„로 간다.
1. ë ˆì�´íм êµ�수가 A마ì�„ì—� 있다면 B마ì�„로, B마ì�„ì—� 있다면 A마ì�„로 간다.
1. 루�� 등장
1. 루í�¬ëŠ” ì–´ë ¤ì„œ 혼ìž�서는 배를 탈 수 없다.
1. 나ì�œ ì•„ì €ì”¨ 등장
1. 나ì�œ ì•„ì €ì”¨ëŠ” ë ˆì�´íм êµ�수가 없으면 루í�¬ë¥¼ ê°•ì—� ë�˜ì ¸ë²„린다.
1. ì•Œê³ ë³´ë‹ˆ ë°°ê°€ 2ì�¸ìйì�´ì—ˆë‹¤.
* ë‚´ê°€ ì�´ê±¸ ì§„í–‰ìƒ�황ì�„ 다 ì•Œê³ ë‹¤ì‹œ 프로그래ë°�한다면...
- BeeMaja . . . . 366 matches
[http://online-judge.uva.es/p/v101/10182.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
마야ë�¼ëŠ” 꿀벌ì�´ 있다. 마야는 수천 마리ì�˜ 다른 벌들과 함께 육ê°�형 모양ì�˜ 벌집ì—�서 ì‚´ê³ ìžˆë‹¤. 그런ë�° 마야ì—�게 ë¬¸ì œê°€ ìƒ�겼다. 그녀ì�˜ 친구 윌리가 ë§Œë‚ ìž¥ì†Œë¥¼ ì•Œë ¤ì¤¬ëŠ”ë�°, 윌리(숫놈 ì�¼ë²Œ)와 마야(암놈 ì�¼ë²Œ)는 서로 다른 좌표계를 사용한다.
* 마야ì�˜ 좌표계(왼쪽 그림) - 마야(왼쪽)는 벌집 ì „ì²´ë¥¼ ì»¤ë²„í• ìˆ˜ 있는 2ì°¨ì›� 격ìž�를 ì�¨ì„œ íŠ¹ì • 칸으로 바로 ë‚ ì•„ê°ˆ 수 있다.
* 윌리ì�˜ 좌표계(오른쪽 그림) - 윌리(오른쪽)는 조금 지능ì�´ 낮아서 벌집 한가운ë�° 있는 1번 ì§€ì �ì—�서 시작해서 시계방향으로 걸어서 ì�´ë�™í•˜ëŠ” 방법밖ì—� 쓸 수 없다.
마야를 ë�„와서 윌리가 쓰는 좌표계를 마야가 쓰는 좌표계로 변환해보ìž�. ì–´ë–¤ 벌집 번호가 주어졌ì�„ 때, ê·¸ 번호를 마야ì�˜ 시스템ì—�서ì�˜ 좌표로 변환해서 ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 만들어야 한다.
ìž…ë ¥ 파ì�¼ì—�는 한 줄ì—� 하나씩, 한 ê°œ ì�´ìƒ�ì�˜ ì •ìˆ˜ê°€ ìž…ë ¥ë�œë‹¤. ëª¨ë“ ë²Œì§‘ 번호는 100,000 미만ì�´ë‹¤.
윌리가 ì•Œë ¤ì¤€ 번호ì—� 해당하는 마야ì�˜ 좌표를 ì¶œë ¥í•œë‹¤. ê°� 좌표를 나타내는 ì •ìˆ˜ ìŒ�ì�€ 한 줄ì—� 한 ìŒ�씩 ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [조현태] || C++ || ? || [BeeMaja/조현태] ||
|| [ê¹€ìƒ�ì„] || C++ || ì—„ì²..ã…¡ã…œ || [BeeMaja/ê¹€ìƒ�ì„] ||
|| [문보창] || C++ || ì—„ì²..ã…¡ã…œ || [BeeMaja/문보창] ||
|| [허준수] || C++ || ? || [BeeMaja/허준수] ||
|| [하기웅] || C++ || 30분 || [BeeMaja/하기웅] ||
|| [변형진] || PHP || || [BeeMaja/변형진] ||
|| [ê³ ì¤€ì˜�] || C || ? || [BeeMaja/ê³ ì¤€ì˜�] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- COM/IUnknown . . . . 366 matches
COM �체� 핵심� �루는 �터페�스.
ì»´ìž�ì²´ê°€ ë°”ì�´ë„ˆë¦¬ 모ë�¸ì�´ ê±°ì�˜ C++ì�„ ìœ ì‚¬í•œ 형태로 ê°€ì ¸ì˜¨ ë§Œí�¼ C++ 모습ì�„ ë³´ë©´ 대략 ì–´ë–¤ 향태ì�¸ì§€ë¥¼ ì¶”ì¸¡í• ìˆ˜ 있다.
= ê°� 메소드 ì—í• =
COM ê°�체를 다루는ë�° 있어서 가장 핵심ì �ì�¸ ì�¸í„°íŽ˜ì�´ìФ. REFIID 를 ì�´ìš©í•´ ID ì—� 맞는 ì�¸í„°íŽ˜ì�´ìФ í�¬ì�¸í„°ë¥¼ ì–»ì�„ 수 잇다.
COM ê°�ì²´ì�˜ 참조카운팅ì�„ ì¡°ì ˆí•œë‹¤.
COM ê°�체를 다른 í�¬ì�¸í„°ì—� í• ë‹¹í•˜ê±°ë‚˜ NULL 로 초기화 í• ë•Œ 호출하여 참조카운터를 올바르게 ìœ ì§€í•´ì•¼ë§Œ ê°�ì²´ì�˜ ì •ìƒ�ì �ì�¸ 소멸ì�„ ë³´ìž¥í• ìˆ˜ 있다.
※ ì�´ë¡ ì �ì�¸ ë‚´ìš©ì�€ C++ ì�˜ 스마트 í�¬ì�¸í„° 파트를 참조. 참조카운팅ì�˜ ìš©ë�„와 필요성ì—� 대해서 숙지한다.
C++ 스마트 í�¬ì�¸í„°ì—�서는 참조 카운팅ì�„ ì�´ìš©í•´ì„œ dangling pointer ë¬¸ì œë¥¼ 해결한다. boost ì�˜ shared_ptrì�´ ì�´ë¥¼ 구현한다.
= 주ì�˜ì � =
IUnknown ì�€ 구현체가 ìœ íš¨í•œ 기간ë�™ì•ˆ ì�¸í„°íŽ˜ì�´ìФ í�¬ì�¸í„°ë¥¼ 변경시키면 안ë�œë‹¤.
ì�¸í„°íŽ˜ì�´ìФ í�¬ì�¸í„°ëŠ” '''QueryInterface(IID_IUnknown, (void**) &pIUnknownInterface)''' 를 통해서 ì–»ì�„ 수 있으며, ì�´ì�˜ ìœ íš¨ë¥¼ 검사하는 것ì�´ 가능하다.
ì •ìƒ�규현ë�œ ì»´í�¬ë„ŒíЏë�¼ë©´ ì�¸í„°íŽ˜ì�´ìФ í�¬ì�¸í„°ë¥¼ 비êµ�하는 것ì�„ 통해서 ê°� ê°�ì²´ê°€ ê°™ì�€ ì»´í�¬ë„ŒíЏì�˜ ì�¸ìŠ¤í„´ìŠ¤ì�¸ì§€ 확ì�¸ì�´ 가능하다.
- EnglishSpeaking/TheSimpsons/S01E04 . . . . 365 matches
== 줄거리 ==
* 호머는 가족들ì�„ ë�°ë¦¬ê³ 번즈 사장ì�˜ ì§‘ì—�서 열리는 (ì�˜ë¬´ì �으로) 회사 연회ì—� 참가한다. 번즈 사장ì�€ 화목해보ì�´ì§€ 않는 가족ì�€ í•´ê³ í•´ë²„ë¦¬ë ¤ê³ í•˜ê³ í˜¸ë¨¸ëŠ” 번즈 사장 앞ì—�서 가족들ì�´ 화목한 'ì²™'ì�„ í•˜ë ¤ê³ í•œë‹¤. 하지만 바트와 리사는 ì‚¬ê³ ë¥¼ ì¹˜ê³ , 마지는 펀치를 마시다가 ìˆ ì—� 취해버린다. 호머는 바트ì—�게 5달러를 ì£¼ê³ ë½€ë½€ë¥¼ 받는 등 ë¶€ìž�연스러운 연기를 하는 반면 진실ë�˜ê²Œ 서로를 존중해주는 다른 가족들ì�„ ë³´ë©° ìž�ì‹ ì�˜ 가족ì—� ë¬¸ì œê°€ 있ì�Œì�„ ì•Œê³ ì‹¤ì�˜ì—� ë¹ ì§„ë‹¤. 모ì�˜ ìˆ ì§‘ì—�서 ê³ ë¯¼í•˜ë�˜ 호머는 TV ê´‘ê³ ë¥¼ ë³´ê³ ë§ˆë¹ˆ 몬로 박사ì�˜ 가족 치료 센터ì—�서 ì�´ ë¬¸ì œë¥¼ í•´ê²°í•˜ê³ ìž� 가족들ì�„ ë�°ë¦¬ê³ 간다. 하지만 호머를 비롯한 가족들ì�€ 어째 몬로 박사ì�˜ 다양한 치료법들ì�´ 모ë‘� ì—효과를 불러 ì�¼ìœ¼í‚¨ë‹¤. 하지만 만족하지 못하면 2ë°° 가격으로 환불해줘야 하는 치료 센터ì�˜ ê·œì • ë�•íƒ�ì—� 심슨 가족들ì�€ ì˜¤ížˆë ¤ ë�ˆì�„ 벌게 ë�˜ê³ ì�´ë¡œ ì�¸í•´ 가족들ì—�게 행복(?)ì�´ 찾아온다.
== ì‹¤ì „ Script ==
* ë‚´ìš© : 다른 가족들ì�„ ë³´ê³ ìƒ�심한 호머가 모ì�˜ ìˆ ì§‘ì—�서 ìˆ ì�„ 마시는ë�° 다른 ì§‘ì�„ 배회하ë�˜ 무리들ì�„ 찾는 경찰들ì�´ 들어온다. 다행히 호머는 그게 심슨 가족들ì�´ì—ˆë‹¨ 것ì�„ 들키지 않지만 ìž�ì‹ ì�˜ ìž�녀들ì—� 대해 나ì�œ ë§�ì�„ 하는 바니와 싸움ì�´ 붙는다.
* ë°°ì—
* Homer : [김수경]
* Moe, Barney : [권순�]
* Police Officer 1, 2 : [송지�]
[English Speaking/2011년스터디]
- 탈무드 . . . . 365 matches
= 탈무드 =
* ìœ íƒœì�¸ë“¤ì�´ 공부하는 ì±…, 너무 잘 ì•Œë ¤ì§„ ì±…
= �협�� �� =
== ìƒ�ê°�나는 êµ¬ì ˆ ==
* 행복ì�„ ì–»ìœ¼ë ¤ë©´ 만족으로부터 ë©€ì–´ì ¸ì•¼ 한다.
* ì‹ ì�€ 명랑한 사람ì�„ 축복해 ì£¼ì‹ ë‹¤. 낙관ì�€ ìž�ì‹ ë¿�ë§Œ 아니ë�¼ 남들까지 ë°�게 한다.
* ì–¸ì œë“ ì§€ ì�´ë³´ë‹¤ ë�”한 불행ì�´ ìžˆë‹¤ê³ ìƒ�ê°�하ë�¼.
* ì�´ë¯¸ 해버린 ì�¼ì�„ 후회하기 보다는 ê¼ í•˜ê³ ì‹¶ì—ˆëŠ”ë�° 하지 못한 쪽ì�„ 후회 하ë�¼.
* ë‚´ì�¼ì�˜ ì�¼ì�„ 너무 ê±±ì •í•´ì„œëŠ” 안ë�œë‹¤. 오늘, 아니 지금 당장 ì�¼ì–´ë‚ ì�¼ë�„ 모르는ë�°.
* 노예ë�„ 현재ì�˜ ìƒ�태ì—� ë§Œì¡±í•˜ê³ ìžˆìœ¼ë©´ ìž�ìœ ë¡œìš´ 사람ì�´ë©° ìž�ìœ ì�¸ë�„ 현재ì�˜ ìƒ�태ì—� ë§Œì¡±í•˜ê³ ìžˆì§€ 않으면 노예가 ë�œë‹¤.
* 사람ì�€ ê¸ˆì „ì�„ 시간보다ë�„ 소중히 여기는ë�° 그로ì�¸í•˜ì—¬ 잃ì�€ 시간ì�€ ê¸ˆì „ìœ¼ë¡œëŠ” 못 산다.
* 아무리 ê¸¸ê³ í›Œë¥í•œ ì‡ ì‚¬ìŠ¬ì�´ë�¼ë�„ ê³ ë¦¬ 하나가 ë§�가지면 못 쓰게 ë�œë‹¤.
* 아무리 비싼 시계ë�¼ë�„ 바늘ì�´ 가리키는 한 시간ì�˜ 길ì�´ëŠ” 마찬가지ì�´ë©°, 아무리 훌ë¥í•œ ì�¸ê°„ì—�게ë�„ 한시간ì�€ 60ë¶„ì�´ë‹¤.
* 성공ì�˜ ì ˆë°˜ì�€ ì�¸ë‚´ë‹¤.
=== � � ===
* ì�´ì±…ì�€ 여러모로 ì°¸ ìœ ì�µí•œ ì±…ì�´ë‹¤. 나ì—�게 지혜로 ë°œì „í• ìˆ˜ 있는 ì§€ì‹�ì�„ ë§Žì�´ 주었다. ì�´ ì§€ì‹�ì�´ 나ì�˜ 지혜가 ë�˜ê¸° 위해서 실 ìƒ�활ì—� 활용하면서 ì°¸ ì�˜ë¯¸ë¥¼ 알아야 ê² ë‹¤. ì�´ì±…ì—�서 와 닿는 ë‚´ìš©ì�€ '성공ì�˜ ì ˆë°˜ì�€ ì�¸ë‚´ë‹¤'와 ì¹œì ˆê³¼ 겸하(겸ì†�)ê°€ 중요하다는 ë‚´ìš©, 시간ì�´ ë�ˆë³´ë‹¤ 중요하다는 내용등ì�´ë‹¤.
["책분류"]
- BusSimulation/�� . . . . 364 matches
�단 하긴 했는� �게 아닌것 같네요.
특히 앞차가 사람� 태우는 �안 그 다� 버스가 오는 걸
어떻게 êµ¬í˜„í• ì§€ê°€ ì°¸ 막막합니다...
* 열심히 í• ë�¼ê³ 한거 같지만 ë¬¸ì œì�˜ ì�˜ë�„ì—�서 ë²—ì–´ 났ì�Œ. ì�´ ë¬¸ì œëŠ” ì‹¤ì œ ê°� ì�´ë²¤íŠ¸ê°€ ì�¼ì–´ë‚˜ë©´ 다른 ì¡°ê±´ì—�ë�„ 긴밀하게 ì˜�í–¥ì�„ ì£¼ê³ ë°›ì•„ì•¼ ì œëŒ€ë¡œ ë�Œì•„ 간다. 버스가 ì�´ë�™í• 때와 버스 ì •ë¥˜ìž¥ì—� ë�„ì°©í• ë•Œ 다른 ë�°ì�´í„°ë“¤ì—�게 ì–´ë– í•œ ì˜�í–¥ì�„ ë�¼ì¹˜ëŠ”ì§€ì—� 대해서 ìƒ�ê°�í•´ 보아야 한다. 즉 ê°�ê°�ì�˜ ë�°ì�´í„°ì—� ì˜�í–¥ì�„ ë�¼ì¹˜ëŠ” ì�´ë²¤íŠ¸ê°€ ì–´ë– í•œ ìƒ�황ì—� ë°œìƒ�하는가를 ìƒ�ê°�í•´ë³´ê³ ê·¸ ìƒ�황ì—�서 ì˜�í–¥ì�„ ë�¼ì¹˜ëŠ” ë�°ì�´í„°ì—� ì–´ë– í•œ ë°©ì‹�으로 ê·¸ ì˜�í–¥ì�„ ë°˜ì˜�í• ê²ƒì�¸ê°€ë�„ ìƒ�ê°�í•´ë³¼ ë¬¸ì œ- ìƒ�협
#define road 300 //길� 한바퀴 순회하는� 300킬로미터. 즉 5시간 걸린다.
class Bus//시ì†� 60km/h-->ë¶„ì†� 1km/m으로 ì •í•¨.
int bus_loc;//버스� 위치
//ì�¼ì •한 ì†�ë�„로 ë�„로위를 지나다님
//ë²„ìŠ¤ì •ë¥˜ìž¥ì—�서 사람들ì�´ 타는 ë�™ì•ˆ 멈춤 2ë¶„ 걸림.
//최종 결과를 나타낸다
bus_loc=bus_loc+x_min;//분당 1킬로를 가므로 x분 후� 위치는 x킬로 뒤
x_min=0;//0으로 초기화. 다� 계산� ��한 값� 들어가지 않��.
if(bus_loc>road){//300킬로를 ë�Œë©´ 다시 ì›�ì �으로
cout<<a+1<<"번째로 출발한 버스ì�˜ 위치는 시작ì �으로부터 "<<bus_loc<<"km"<<endl;
cout<<a+1<<"번째 버스는 아� 출발하지 않았습니다."<<endl;
cout<<"몇 분후ì�˜ 위치를 ë³´ì‹œê² ìŠµë‹ˆê¹Œ?";
Bus bus[10];//버스 10개 �성
bus[0].bus_loc=0;//10ë¶„ 간격으로 ë– ë‚œë‹¤
작성�: ["Yggdrasil"] [[BR]]
- 진법바꾸기/김�� . . . . 364 matches
=== 소 � ===
코딩시간ì�´ 매우 ì˜¤ëž˜ê±¸ë ¸ë‹¤.
함수를 만들어 쓰는ë�° ì�µìˆ™í•˜ì§€ 않아 최대한 함수를 ë§Žì�´ ì�´ìš©í•˜ëŠ”ìª½ìœ¼ë¡œ í•˜ë ¤ë‹¤ë³´ë‹ˆ
매우 오래걸린것 ê°™ê³ ë‹¤ë¶„ížˆ 놀러갔다와서 ã…¡,.ã…¡ 머리가 ë�Œì�¸ë�œê²ƒ 같기ë�„
하는듯...
=== 코 드 ===
get_maxjarisu 최대 �리수 얻기 함수
기능 : 숫�,진법 값� 받아 최대 �리숫�를 얻는다
최대ìž�리숫ìž�는 나중ì—� ì¶œë ¥ë¶€ë¶„ì—�서 for 문ì—� ì“°ì�´ê²Œ ë�œë‹¤.
int get_maxjarisu(int num1,int num2)// num1 = 숫� num2 = 진법
get_count �리수� 값 얻기 함수
기능 : ��리� 숫�� 값� 얻는다
return ê°’ì�€ 진법<--보다 í•ìƒ� 작다
�용 : �하는 �리� 수� 값� 얻�수 있다.
int get_count(int num1,int num2,int num3) //num1 = 숫� ,num2 = 진법,num3 = �리수
num1 = num1 - temp; //나머지를 없앰으로서 소숫ì �ì�„ 남기지 않는다.
get_jegob ì œê³±í•¨ìˆ˜
기능 : 단순ì�´ ì œê³±ì�„ 해주는 함수ì�´ë‹¤.
int get_jegob(int num,int count) //num =ì œê³±í• ìˆ˜ num2 =ì œê³±í• íšŸìˆ˜
behavior 행�함수
- í�°ìˆ˜ì°¾ì•„ì €ìž¥í•˜ê¸°/김태훈zyint . . . . 363 matches
== ëŠ�ë‚€ì � ==
ë¬¸ì œëŠ” 쉬운ë�° ì�´ê±¸ 함수로 나누기가 무지 ì• ë§¤í•˜ë‹¤ -_-;
ë¬¸ì œëŠ” ê¸ˆë°©í’€ê³ ; ì�´ 프로그래ë°� 함수 어떻게 나눌지 ìƒ�ê°�한게 한시간 ê±¸ë ¸ì�„듯...
ì�¼ë‹¨ ë¦¬íŒ©í† ë§� ì „ 소스만 ì˜¬ë ¸ë‹¤;
- 추가: ë¦¬íŒ©í† ë§�(?) 한거같지ë�„ 않지만-_- ì�¼ë‹¨ ë‚˜ëˆ ë´¤ë‹¤; í–‰ë ¬ì—�서 transpose를 ì�´ìš©í•´ì„œ;;; ì�¼ë‹¨ 짜보았는ë�° 효율ì �ì�´ì§„ 않ì�€ë“¯ -_-
== ë¦¬íŒ©í† ë§� å‰� 소스 ==
//ì „ì²´ 4 * 4 í–‰ë ¬ì�˜ 공간 중 3 * 3 í–‰ë ¬ì�˜ 공간ì—� 키보드로 ìž…ë ¥ì�„ 받아 숫ìž�를 ì €ìž¥í•œ 후,
//í–‰ë ¬[i][3]ì—�는 ê°� í–‰ 중 가장 í�° 수를 찾아 ì €ìž¥í•˜ê³ ,
//í–‰ë ¬[3][j]ì—�는 ê°� ì—´ 중 가장 í�° 수를 찾아 ì €ìž¥í•˜ê³ ,
//í–‰ë ¬[3][3]ì—�는 ì „ì²´ 중 가장 í�° 수를 찾아 ì €ìž¥í•œ 다ì�Œ,
//ì�´ë“¤ì�„ ê¹”ë�”하게 ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 작성하여ë�¼.
== ë¦¬íŒ©í† ë§� 後 소스 ==
void prt_array(int value[ROW][COL]); //í–‰ë ¬ ì¶œë ¥
void swap(int* x,int* y); //� 파�미터를 바꾸기
void transpose(int (*value)[COL]); //í–‰ë ¬ì�˜ diagonalì�„ 기준으로 transpose
void findmax_row(int (*value)[COL]); //한 행� 최대값� 마지막 열� 넣기
//ì „ì²´ 4 * 4 í–‰ë ¬ì�˜ 공간 중 3 * 3 í–‰ë ¬ì�˜ 공간ì—� 키보드로 ìž…ë ¥ì�„ 받아 숫ìž�를 ì €ìž¥í•œ 후,
//í–‰ë ¬[i][3]ì—�는 ê°� í–‰ 중 가장 í�° 수를 찾아 ì €ìž¥í•˜ê³ ,
//í–‰ë ¬[3][j]ì—�는 ê°� ì—´ 중 가장 í�° 수를 찾아 ì €ìž¥í•˜ê³ ,
//í–‰ë ¬[3][3]ì—�는 ì „ì²´ 중 가장 í�° 수를 찾아 ì €ìž¥í•œ 다ì�Œ,
- ì»´í“¨í„°ê³ ì „ìŠ¤í„°ë”” . . . . 362 matches
컴공과ì—�서 ê³ ì „ì�„ 공부하는 게 ê°€ëŠ¥í• ê¹Œ?
요즘 ì „ì‚°í•™ê³¼ 대학ìƒ�들ì�´ 모여서 리눅스 해킹법ì�´ë‹ˆ, MFC API니 하는 걸 ê°™ì�´ 스터디하는 것ë�„ 나름대로 ì�˜ë¯¸ê°€ ìžˆê² ì§€ë§Œ 컴퓨터계ì�˜ ê³ ì „ 하나를 ì œëŒ€ë¡œ 스터디하는 것ì�€ 어떨까 합니다. ''êµ°ìž�무본 본립ì�´ë�„ìƒ�. êµ°ìž�는 근본ì—� 힘ì�„ 쓰니, 근본ì�´ 서야 길ì�´ ìƒ�기기 때문ì�´ë‹¤.''ë�¼ëŠ” ë§�ì�´ 논어ì—� ë‚˜ì˜¤ì£ . 나ì�´ê°€ ì•„ì§� ì–´ë¦¬ê³ , 시간ì � ì—¬ìœ ê°€ 있는 때ì—�는 ì–´ë–¤ 구체ì �ì�¸ "ê¸°ìˆ "보다 좀ë�” ì�¼ë°˜ì �ì�´ê³ 보편ì �ì�´ë©° ì�´ë¡ ì �ì�¸ ì‚¬ìœ ë¥¼ í›ˆë ¨í•˜ëŠ” 것ì�´ 좋지 않ì�„까요. 구체ì � ê¸°ìˆ ì�€ 거기ì—� 갖혀버리는(Lock-In) 경향ì�´ 있습니다. 2-3ë…„ ë’¤ì—�는 ì“¸ëª¨ì—†ì–´ì§„ë‹¤ë“ ê°€ 하는 것ì�´ì£ . 하지만 ê³ ì „ì�€ 대부분 앞으로ë�„ 10ë…„ì�€ 족히 ìœ íš¨í•œ 것들입니다. 꾸준히 재해ì„�ë� 가능성ì�´ 있는 것들ì�´ê³ , 무엇보다 ë¬¸ì œì�˜ì‹�ê³¼ 함께 치밀한 ì‚¬ìœ ë¥¼ 배우는 ê²�니다. ìƒ�ê°�하는 법 ë§�ì�´ì£ .
Dijkstra, David Parnas, C.A.R. Hoare, Donald Knuth, John von Neumann� �어본 대학�� 얼마나 있�까요.
왜 ê³ ì „ ì�½ê¸°ëŠ” ì�¸ë¬¸í•™ì—�ë§Œ 해당하는 것ì�´ë�¼ê³ 치부해 버리는 것ì�¸ì§€ 안타까울 때가 많습니다.
혹시 관심ì�´ 있다면 http://www.acm.org/classics/ ì�˜ 글들ì�„ 한번 ì�½ì–´ë³´ê¸¸ 권합니다. 튜ë§�ìƒ�ì�„ ë°›ì�€ 사람들ì�˜ "ì „ì„¤ì �ì�¸ 논문" 모ì�Œìž…니다. 특히 David Parnasì�˜ 글ì�€ ê°�ë�™ì�˜ 눈물ì�„ í�˜ë¦¬ë©´ì„œ 본 기억ì�´ 납니다.
--김창준
* 2002ë…„ MentorOfArts 위키ì—�서 MythicalManMonth 로 Moa:ì»´í“¨í„°ê³ ì „ìŠ¤í„°ë”” 그룹ì�´ ZeroPagers 와 ì§„í–‰
* 2004년 여름방학 현재 TheArtOfComputerProgramming으로 진행
["컬럼분류"]
- ProjectAR/Temp . . . . 361 matches
=== ��해 본것 (�래스 구조) ===
* CMyDocument : 게임ì�˜ ìž�료를 담당한다(계산ë�„ ì „ë¶€ 담당)
- CCharacter : ìº�ë¦í„°/몬스터ì�˜ ìž�료들
- CItem : 아�템 (무기/방패/소모성아�템)
- CElemental : ì•„ì�´í…œì—� 사는 ì •ë ¹ë“¤ // í™•ì •ì�€ 아님
- CMapObject : ë§µ 곳곳ì—� 놓ì�´ê²Œ ë� 오브ì �트
- ì „íˆ¬ì²˜ë¦¬(ì¶©ë�Œì²´í�¬) ë°� ëª¨ë“ ê³„ì‚°
* CMyApplication(게임ì�˜ ë©”ì�¸ 루틴, ìž…ë ¥, í™”ë©´ì¶œë ¥ì�„ 담당)
- MsgProc() : 메세지 처리 루틴 // í‚¤ìž…ë ¥, ë§ˆìš°ìŠ¤ìž…ë ¥ë“±ì�„ 처리한다.
- FrameMove() : Doc를 바탕으로 ì¶œë ¥ìš© 좌표들ì�„ 계산한다. // ìž…ë ¥í•œ 내용들ë�„ ë°˜ì˜�한다.
- Render() : 화면ì—� ì§�ì ‘ ì¶œë ¥í•œë‹¤. (오ì§� ì¶œë ¥ë£¨í‹´ë“¤ë§Œ 있다.) // 계산ì�„ í•˜ë ¤ë©´ FrameMoveì—�서
=== 기타 ëª°ìž…í• ë¬¼ê±´ë“¤ ===
ìŠ¤í† ë¦¬ê°€ 빈약하기 때문ì—� 무언가ì—� ëª°ìž…í• ë‹¤ë¥¸ 요소를 만들어야 한다.
그것ì�´ 바로 ì•„ì�´í…œ(ë‘�ë‘¥!!)ê³¼ ìº�ë¦í„°
1. ì•„ì�´í…œì—�는 ì •ë ¹ì�´ 산다.
- ì •ë ¹ì�€ 무기ì�˜ ëŠ¥ë ¥ì¹˜ë¥¼ ì˜¬ë ¤ì£¼ê¸°ë�„(ATK+ , DEF+, HIT+등..) , 특수한 ëŠ¥ë ¥ì�„ 부가하기ë�„ (ë�…, ë ˆì§€, ...) 한다.
- ê°™ì�€ 종류ì�˜ ì •ë ¹ì�€ 합체시킬 수 있다. -> 강한 ì •ë ¹ 탄ìƒ�
- ì •ë ¹ì�„ 키울 수 있다. -_-ì •ë§�?
2. ìº�ë¦í„°ì�˜ 성장
- LVì œí•œì�„ 높게 ë‘�ìž�. (오우.! 9999ì •ë�„?)
- AM . . . . 360 matches
2004년 여름 방학 API & MFC 스터디 페�지 ( '''A'''PI -> '''M'''FC )
== 공부계� ==
* 목ì � : 윈ë�„ìš° 프로그래ë°�ì�„ 위한 API와 MFC를 공부한다.
* ì§„í–‰ ë°©ì‹� : ê°�ìž� ì •í•´ì§„ 분량ì�„ ê³µë¶€í•˜ê³ ì •ëª¨ì—� 팀ì›�들ì�´ 번갈아 가면서 공부한 ë‚´ìš©ì�„ 세미나한다. 질문답변하며 피드백하는 ê³¼ì •ì�„ 갖는다.
* 기간 : 6월 28� ~ 8월 31�까지
* 참가� :김회� 문보창 곽세환 조재화 구�겸 �슬� 서��
* 주 êµ�재 : Windows API ì •ë³µ ( Aladdin:8973542796 ), Visual C++ 6 완벽가ì�´ë“œ ( Aladdin:8931427301 )
* 스터디 종료�
== ì •ëª¨ ==
* [AM/20040629첫번째모임]
* [AM/20040705�번째모임]
* [AM/20040712세번째모임]
* [AM/20040720네번째모임]
* [AM/20040724다섯번째모임]
* [AM/20040727여섯번째모임]
* [AM/20040730�곱번째모임]
* [AM/20040803여�번째모임]
* [AM/20040806아홉번째모임]
* [AM/20040813열번째모임]
* [AM/20040817열한번째모임]
- 빵페�지/�형그리기 . . . . 360 matches
== �형 그리기 ==
위 ë�„형들ì�„ ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 작성하세요
* 왜 다 ì–´ë ¤ìš´ê±°ì•¼.ã…¡ã…œ - ì�¼ì •
* ^^ - 승ê·
다른 방법ë�„ 있답니다. ë�„형ì�„ ì¶œë ¥í•˜ëŠ” ê³³ì�´ 화면ì�´ 아니ë�¼ë©´ ë§�ì�´ì£ . ;) --[1002]
== ì˜¤ìŠ¹ê· ==
==== 따로따로 ë²„ì ¼ ====
cout << "숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ - ";
cout << "삼�형 # 1" << "\n\n";
cout << "삼�형 # 2" << "\n\n";
cout << "삼�형 # 3" << "\n\n";
cout << "삼�형 # 4" << "\n\n";
==== ì�¼ë ¬ ë²„ì ¼ ====
cout << "숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ - (단, 20ì�„ 넘어가면 삼ê°�형ì�˜ 형태가 대략 좇치 않소)";
cout << "삼�형 싸그� 다" << "\n\n";
ë‚´ì�¼ 물리수업 GGì¹ ê°�오를 í•˜ê³ ......
대략 새벽 4시 다�� -_-;;;
잇�~
* 오호~ ìž ë�„ 안 ìž�ê³ í•œê±°ì•¼?? 난 그냥 잤는ë�°ã…‹ - ì�¼ì •
== 황ì�¼ì • ==
- ì •ëª¨/2012.1.6 . . . . 360 matches
* 참가ìž� : [변형진], [김수경], [서지혜], [강성현], [ê³ í•œì¢…], [김태진], [ê¹€í™�기], [ì�´ë¯¼ê·œ]
== 차기 회장 ì„ ì¶œ 안내 ==
* 후보들ì—�게 ì•ˆë‚´ì‚¬í• ì „ë‹¬ 후 ì§„í–‰ ìƒ�황ì—� ë”°ë�¼ 다ì�Œì£¼ ì •ëª¨ì—� 투표하거나 온ë�¼ì�¸íˆ¬í‘œë¥¼ 진행하게ë�©ë‹ˆë‹¤.
* [서지혜] 2012ë…„ ê¸°ìˆ íŠ¸ë Œë“œ
* [http://valleyinside.com/2012-technology-trend/ 2012ë…„ ê¸°ìˆ íŠ¸ë Œë“œ]
* [http://www.ciokorea.com/news/11231?page=0,0 2012년� 뜰 오픈소스 5가지]
* [http://www.bloter.net/archives/87951 ì œ3ì�˜ 플랫í�¼]
* 다� 주� : [강성현]
== 스터디 ==
* OOP & DP - 김수경, ê³ í•œì¢…, 김태진, ì�´ë¯¼ê·œ
* 2012년�서모임 - 김수경, 김태진
* Spring - 김수경, 서지혜
== 2011ë…„ íšŒê³ ==
* [2011년�아보기]
== 세미나 ==
* [변형진] 학우� Play framework
== 후기 ==
* 코드 몇줄 ê°€ì§€ê³ ë°©ëª…ë¡�ì�´ ë§Œë“¤ì–´ì§€ê³ ê·¸ê²Œ DBëž‘ ì—°ë�™ ë�˜ëŠ”ê±¸ 보니 ì°¸ ì‹ ê¸° 했습니다. ê·¸ë¦¬ê³ ê¹€íƒœì§„ 학우 혼ìž� 회장 후보여서 ì €ë�„ 얼결ì—� 추천받았는ë�°.. 공약ì�„ ì�¨ì•¼ 한다니 ! -[ê³ í•œì¢…]
* 차기 회장 추천/ì‹ ì²ì�´ ì •ëª¨ ì�´ì „까지는 ì €í•œí…Œ ë°–ì—� 없었다는게 (추천 2명 + ìž�ì§„ 1명)좀 충격(?)ì�´ì—ˆìŠµë‹ˆë‹¤. 형진ì�´í˜•ì�´ 해준 Play framework는 ì�Œ.. ë”ê°€ 쉬운거같기ë�„í•˜ê³ ì–´ë ¤ìš´ê±°ê°™ê¸°ë�„했네요. 하지만 ë¹ ë¥´ê²Œ ì œê°€ 만들었ë�˜ê±¸ 바로 만들 수 있었다니 ê·¸ ì�´ìœ ê°€ 형ì�´ 아는걸 ë§�해줬기 때문ì—� 모르는걸 ì œê°€ 삽질한거랑 시간차가 ë§Žì�´ 나서ì�¸ì§€, í”„ë ˆìž„ì›Œí�¬ë•Œë¬¸ì�¸ì§€ëŠ” ìƒ�ê°�ì�„ 한번해ë´�ì•¼ê² ë„¤ìš”.(는 코드 길ì�´ ì°¨ì�´ê°€ ë§Žì�´ë‚˜ëŠ”êµ°.) - [김태진]
[2012년활ë�™ì§€ë�„], [ì •ëª¨]
- ì •ëª¨/2011.11.9 . . . . 359 matches
* 참가ìž� : [김수경], [서지혜], [강소현], [김태진?], [ê³ í•œì¢…], [추성준], [권순ì�˜], [ìž„ìƒ�현], [김준ì„�]
== ZeroPage 성년� ==
* [http://onoffmix.com/event/4096 ZP성년�];
* [권순�]학우� Sonic
* 다�주� : [강소현]
== 스터디/프로ì �트 ê³µìœ ==
* [2011년�서모임]
* [ACM_ICPC/2011년스터디]
* [JavaScript/2011년스터디]
* [RegularExpression/2011년스터디]
== 10ì›” íšŒê³ ==
* 10ì›” 한달 ë�™ì•ˆ ZPì—�서 í–ˆë�˜ ì�¼ì�„ ê°�ìž� -5 ~ +5로 ì �수를 매김
== 후기 ==
* 소닉 OMS를 보면서 소닉ì�´ ë�Œ 때 마다 ì œ 머리ë�„ ë”°ë�¼ì„œ 움ì§�ì�¸ 듯한 ëŠ�낌ì�´?! ê·¸ë¦¬ê³ ì†Œë‹‰x는 사람ë�„ 등장하길래 안 봤었는ë�°, ì‰�ë�„ìš°ê°€ ê¶�금해서 ë´�ì•¼í• ë“¯ 합니다ㅋㅋ 게임ì—� 나오ë�˜ 로봇 소닉ë�„ ë“±ìž¥í•œë‹¤ê³ ë´¤ë�˜ê±° ê°™ì�€ë�° ì�€ê·¼ 재밌ì�„ 것 같아요. 다ì�Œ 주ì—� ì˜ˆì •ë�œ ì“°ë ˆê¸°ë¡œ 작품ì�„ 만드는 것ë�„ 기대ë�©ë‹ˆë‹¤. 혹시 A4용지 박스 필요하면 ë§�씀주세요ㅎㅎ - [강소현]
* Sonic X�서 메탈 소닉� 안나옵니다. 메탈 소닉� 극장�� 보세요- ㅋ ��우는 30화 중반 부터 나올�니다. 아마� - [권순�]
* ê·¸ë ‡êµ°ìš” ㅇㅂㅇ ë˜ ë¬¼ì–´ë´�ë�„ 척척 대답해줄 것 ê°™ì�€ ëŠ�낌ì�´ã…‹ã…‹
* ì�´ë²ˆ OMS를 하면 좀 오래 걸릴 ê±°ë�¼ ìƒ�ê°�했는ë�° ì—시 오래 ê±¸ë ¸ë„¤ìš”. (시간 ë³´ì‹ ë¶„ì�€ 아실 듯.) 그래ë�„ 해야 ë� ë§�ì�„ 다 못한 ê±° 같아 ì•„ì‰¬ì› ìŠµë‹ˆë‹¤. (ë˜ ë�” ì�´ì•¼ê¸° í•˜ë ¤ê³ -_-) 빨리 ì�´ë²ˆ ì‹ ìž‘ 주문한게 왔으면 하네요.;; 여하튼. 10ì›” 한달 ë�™ì•ˆì�€ 시험기간ì�´ì—ˆì§€ë§Œ ë”ê°€ ì�´ê²ƒ ì €ê²ƒ ë§Žì�´ 한 것 같았습니다. - [권순ì�˜]
[ì •ëª¨], [2011년활ë�™ì§€ë�„]
- 지금그때2005/íšŒê³ . . . . 359 matches
[지금그때2005]를 준비한 사람들ì�˜ íšŒê³ .
= 잘ë�œ ì � =
사람들ì�˜ ë°˜ì�‘ì�´ 좋았다. 처ì�Œ 시행해본 [ì§ˆë¬¸ë ˆìŠ¤í† ëž‘]ì�€ 앞으로ë�„ ë§Žì�´ ì“°ì�¼ 수 있ì�„ 것 같다. OSTì—�서 활기찬 í† ë¡ ì�„ í• ìˆ˜ 있어서 좋았다. 처ì�Œ 뵙는 ì„ ë°°ë‹˜ë“¤ì�´ 많아서 ë°˜ê°€ì› ë‹¤.([ë³µë‚ ]) -[ê°•í�¬ê²½]
작년ì—� 경우 중간ì—� ìž�리를 뜨는 사람ì�´ 꽤 ë�˜ì—ˆë‹¤ëŠ” ë§�ì�„ 들었는ë�° ì�´ë²ˆì—” 그런 경우가 ì „í˜€ 없었다.(ìž ì‹œ 들른 ì„�천형 ì œì™¸) -[ê°•í�¬ê²½]
= 아쉬운 ì � =
[ì�´ìŠ¹í•œ]ì�´ ì‹ ìž…ìƒ�ì�´ ì �ì�Œì�„ ìž�주 언급하여 민ë§�하였다. -[ê°•í�¬ê²½]
JuNe 형님께서ë�„ ì�´ì—� 대해 언급ì�„ 하셨는ë�°, ì €ë�„ ''지금''ê³¼ ''그때''ì—� 너무 ì—°ì—°í•´ í• í•„ìš”ëŠ” ì—†ë‹¤ê³ ìƒ�ê°�합니다. - [ìž„ì�¸íƒ�]
질문권� 발�하는 사람� 아무� 없었다. -[강�경]
ì‚¬ì „ì—� ì�´ì—�대한 소개가 미í�¡í•˜ì§€ 않았나 ìƒ�ê°�합니다. - [ìž„ì�¸íƒ�]
= ê³ ì¹ ì � =
[ì§ˆë¬¸ë ˆìŠ¤í† ëž‘]ì�˜ 질문ì�´ ê±°ì�˜ 다 ì‹ ìž…ìƒ�ì�´ 대답하기 ì–´ë ¤ìš´ 것들ì�´ì—ˆë‹¤. ì �ì ˆí•œ 질문ì�„ ì¶”ê°€í•´ì•¼ê² ë‹¤. -[ê°•í�¬ê²½]
[ì§ˆë¬¸ë ˆìŠ¤í† ëž‘]ì—�서 ëŒ€ë‹µí• ë•Œë§ˆë‹¤ ì �수를 ì£¼ê³ '''오늘ì�˜ í† í�¬ì™•'''ê°™ì�€ 걸 뽑으면 ìž¬ë°Œê² ë‹¤. -[ê°•í�¬ê²½]
[지금그때]와 ê°™ì�€ 행사를 ì œë¡œíŽ˜ì�´ì§€ ë‚´ì—�서만 단ë�…ì �으로 í• í•„ìš”ëŠ” 없는것 같습니다. JStormì—�서ë�„ http://gift2005.ce.ro 와 ê°™ì�€ 행사를 하ë�”êµ°ìš”. 겹치는 부분ë�„ ë§Žë‹¤ê³ ë³´ì—¬ì§‘ë‹ˆë‹¤. ë‚´ë…„ì—�는 Netory, JStormê³¼ ê°™ì�´ 연계해서 해보는건 어떨까요? -[sun]
[지금그때2005] [지금그때]
- JavaScript/2011년스터디/JSON-js분� . . . . 358 matches
[[pagelist(^JavaScript/2011년스터디)]]
* [https://github.com/douglascrockford/JSON-js JSON-js] 코드 분�하기
== 지혜 ==
* 알아낸 것
* stringifyì�˜ return문ì—�서 쓰는 fake rootì�˜ ì—í•
* str함수 ë‚´ì—�서 object, object array등ì�„ ì²˜ë¦¬í• ë•Œ 재귀ì �으로 들여쓰기를 처리해준다. 디테ì�¼ì�´ 살아있어
// 배열 처리
// 배열� partial 배열� 처리하는듯
partial[i] = str(i, value) || 'null'; // 시밤 재귀�
* ìž�바스í�¬ë¦½íЏì�˜ strict모드 ([http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ ë ˆì‹�ì�´ í™ˆí”¼ì°¸ê³ ])
* ì�˜ë¬¸ì �
* cxê°€ 무슨뜻ì�´ì§€? cx와 escapableì�˜ ì •ê·œí‘œí˜„ì‹�들ì�˜ ê°’ì�´ ë�ì§€?
* toJSONì—�서 key를 파ë�¼ë©”터로 넘기는 ì�´ìœ (코드내ì—�서 사용하지는 않는다)
// String �체
Boolean.prototype.toJSON = function (key) { // 왜 key를 넣는거지!!
* 중첩 ?:문ì�˜ ìš°ì„ ìˆœìœ„?
// ë�ê°€ ë¨¼ì €ì�¼ê¹Œìš”?
* parse함수를 못 봤다. 다� 시간�..
* riviverì�˜ ì—í• ë�„ 다ì�Œì‹œê°„ì—�
== ì •ê·¼ ==
- ProgrammingLanguageClass/Report2002_2 . . . . 358 matches
* 해당 ë‚ ì§œ ì�´í›„ ë ˆí�¬íŠ¸ëŠ” 받지 않ì�Œ
* Visual C++(6.0)과 Visual Basic(6.0), Java(JDK1.4)�서 디��과 구현� 대한 간단한 테스트
* 변수명� 최대 길� 값� 찾기
* 컴파ì�¼ëŸ¬ê°€ ì �용하는 type-compatibility 규칙(묵시ì � 형변환 따위) ì—� 대한 í�‰ê°€.
''DeleteMe) 여기서는 name-compatibility 와 structured-compatibility를 �야기하는것 같�� --�천''
* 컴파�러�서 ��터� 대한 보안성� 관한 �가
* 만약 가능하다면 functional side-effectsê°€ ë°œìƒ�ì�´ 컴파ì�¼ëŸ¬ì—�서 operandì�˜ 순서ì—� 대한 í�‰ê°€ ì �검한다. -ìˆ˜ì • í•„ìš”
* "add" 연산�(operator)가 쓰�수 없는 �황� 대하여 확�하기
* Intel Pentium processor ìƒ�ì—�서 양수ì�¸ ë¶€ë�™ 소수ì �ì�˜ 가장 í�°ê°’ê³¼ ìž‘ì�€ ê°’ ê²°ì •
* 결과물ì�€ 주어진 것들ì—� ì�˜í•´ì„œ 만들어지는 테스트 프로그램ì�„ 순서대로 ì œì¶œí•˜ë�¼. 채ì �ì�€ 아마 테스트 프로그램ì�˜ 품질ì�´ ë§Žì�€ ì˜�í–¥ì�„ ë¯¸ì¹ ê²ƒì�´ë‹¤.
* 보통, floppy disketteì—� ë‹¹ì‹ ì�˜ 프로그램과, 테스트한 ë�°ì�´í„°ë“¤ê³¼ 실행ì—� ì�˜í•œ 결과를 ì œì¶œí•œë‹¤.
* 프로그램ì�˜ 완벽한 수행ì�„ 위해서 ë‹¹ì‹ ì�˜ ë�°ìŠ¤íŠ¸ ë�°ì�´í„°ë¥¼ ì‹ ì¤‘ížˆ 설계하ë�¼. ë˜�한 ë‹¹ì‹ ì�˜ 테스트 프로그램 ë‚´ë¶€ì—� 합당한 문서를 첨부하는 것ì�„ 추천한다.
* 다시 ë§�하여, ë‹¹ì‹ ì�´ 왜 그러한 ë””ìž�ì�¸ì�„ 하였는지, ì–´ë– í•œ ì�˜ë�„로 해당 테스트를 만들었는지ì—� 대한 논리ì � 설명ì�„ 첨부하ë�¼.
- 새싹êµ�실/2011/å¸é«˜/8회차 . . . . 358 matches
= ê³¼ì œ =
* array를 ë�„ì‹�화해서 ê·¸ë ¤ë³´ì„¸ìš”
* 아래 소스코드를 í�° 틀로 해서 recursive functionì�„ ì�´ìš©í•˜ì—¬ 하노ì�´ì�˜ 탑 ì‹œë®¬ë ˆì�´ì…˜ 프로그램ì�„ 작성하ë�¼(ì�´ë�™ ìƒ�황ì�„ ì¶œë ¥í•œë‹¤, ì „ì—변수를 ì�´ìš©í•˜ì—¬ 횟수를 카운트하게 하여 H_n = 2*H_n-1 + 1 ì �í™”ì‹�ì—� 맞는 답ì�´ 나옴ì�„ 보여야한다.)
printf("��� 개수: ");
printf("� 실행회수: %d\n",count);
즉ì„�ì—�서 ì§ ì½”ë“œì�´ë¯€ë¡œ 컴파ì�¼ ì—�러나면 알아서 잡아주세요
* 컴파ì�¼ì�€ 안 해봤지만 함수 ì›�형 ì„ ì–¸ 시 매개변수ì�˜ 타입ì�€ 왜 ì�¨ì£¼ì§€ 않았는지 ê¶�금하네요. ë°›ì�„ 때는 num으로 ë°›ê³ ì“¸ 때는 n으로 ì“´ 것ë�„; ê·¸ë¦¬ê³ ì „ì— ë³€ìˆ˜ë¥¼ 안 ì�¨ë�„ 리턴 ê°’ì�„ 통해 카운트 충분히 í• ìˆ˜ 있ì�„ 것 ê°™ì�€ë�°... - [김수경]
* ì�Œ... í—¤ë�”는 ì œê°€ 실수한거구요. 하노ì�´ì�˜ 탑ì�„ 짤 때 ì œëŒ€ë¡œ 짰는지 확ì�¸í•´ë³´ë�¼ëŠ” ì�˜ë¯¸ë¡œ count를 넣었기 때문ì—� êµ³ì�´ 함수ì�˜ 형태를 건들기보단 ì „ì—변수를 임시로 ì„ ì–¸í•´ì„œ 쓰는것ì�´ ë�” 좋ì�„ 것 같아서 ì�´ë ‡ê²Œ 작성했습니다. - [윤종하]
= 후기: 윤종하 =
== 가르친 내용 ==
* passing by value(call by value와ì�˜ ì°¨ì�´ì �)
* Memory ��서� array
* index는 0부터 시작한다
* declaration과 사용
== ìž�기 반성 ë°� ê³ ì¹ ì � ==
* 앞으로 ë‚ ë°¤ìƒˆê³ ìƒˆì‹¹í•˜ì§€ ì•Šê² ë‹¤. ìˆ ë¨¹ê³ ì·¨í•´ì„œ 새싹하는 ëŠ�낌ì�´ì—ˆë‹¤.
= 후기: �름 =
== ë°°ìš´ ë‚´ìš© ==
== ìž�기 반성 ë°� ê³ ì¹ ì � ==
== ê³¼ì œ ì •ë‹µ ==
- OpenGL_Beginner . . . . 356 matches
= 소개 =
* ì£¼ì œ : OpenGL
* 참여� : 류�민(99,["neocoin"])
* 기간 : 2002.2.1 ~ 2002.3.31
* 목표 : OpenGL ì˜ˆì œë¥¼ 통해 기초를 ì�µížˆê³ , 프로그램 만들 것ì�„ 찾는다.
* �재 : OpenGL Game programming
= 계� =
* �재를 따�간다.
= ì�¼ì • =
* 2.01 : 계� 착수, 수준 파악
* 2.02 : p153 시ì � ì „í™˜ì—� 관한거 ì „ê¹Œì§€
* 2.04 : Chapter 5장 ì˜ˆì œ 작성 [http://zeropage.org/~neocoin/Robot_2002.02.04.exe Robot]
* 2.08 : Chapter 5장 종료. 대강ì�˜ 뼈대 여러게 구ìƒ� and 확보, 6장 ì�´ë¡ 부분 ì�½ê¸°.
* 2.10 : Chapter 6장 중반ì�´í›„, ìž ì • ìœ ë³´ ["MoreEffectiveC++"] 1ì°¨ 요약ì�´ 종료ë�˜ëŠ” 2ì›” ë§�ì�˜ 시ì �ì—�서 다시 시작한다.
* 2.24 : 마소 ASE구현 프로그램 í”„ë ˆìž„ì›� ë¶„ì„�
- í•„ìž�는 ìž�ì‹ ì�´ ì œìž‘í•œ ìƒ�ì—…ìš© 3D 설계 툴ì�˜ 소스를 ê°€ì§€ê³ ì˜¤ê³ , ë�¼ì�´ì„ 스 ë¬¸ì œì™€, ìž�ì‹ ì�´ ìƒ�ê°�하는 ê°œì„ ì �ì�„ ê³ ì³�서 다시 ìž‘ì„±í–ˆë‹¤ê³ í•œë‹¤. ì�¸ìƒ� 깊었다. ì�´í•´í•˜ê¸°ë�„ ì‰½ê³ , 구조ì � 프로그래ë°�ì�„ OOP로 옮긴다는 ê´€ì �ì—� ë�„움ì�´ ë�˜ì—ˆë‹¤. STL 비슷하게 linked list글 구현해 ë‘�ì—ˆê³ , MEC++ì�˜ ì§€ì‹�ì�´ ë�„움ë�˜ì—ˆë‹¤. MEC++ê°€ 허송세월ì�„ 보낸것ì�€ 아닌 ëŠ�낌ì�´ë‹¤. Java3Dì�˜ 강좌ì—�서ë�„ Java3Dì�˜ í”„ë ˆìž„ì›�ì�´ ì¢‹ë‹¤ê³ í•˜ëŠ”ë�°, ì—시 살피는 ê³¼ì •ì—�서 ì�¨ì•¼ ê² ë‹¤. 문서화 중
= í• ì�¼ =
* 주 �재�서 20장 구현
* C++ Builder�서 GLUT 를 쓸수 있는 방법� 찾아 보�
* 시간� �면 Linux��서 Mesa3D 구현� 관해서 알아 보�
- SummationOfFourPrimes . . . . 356 matches
[http://online-judge.uva.es/p/v101/10168.html �문보기]
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
오ì�¼ëŸ¬ëŠ” 솟수가 숫ìž� ì˜�ì—ì—�서 무한하다는 가설ì�„ ìž�ì‹ ì�˜ ê³ ì „ì�´ë¡ 으로 ì¦�명했다. ëª¨ë“ ìˆ˜ë“¤ì�´ 4ê°œì�˜ ì–‘ì�˜ 솟수 합으로 표현ë� 수 있ì�„까? 답ì�„ 알 수는 없다. 답ì�€ ëŠ�린 386 컴퓨터ì—�서ë�„ ë�Œì•„ê°ˆ 수 있기를 ì›�한다. 시간 ì œí•œì�€ 펜티엄3 800 컴퓨터를 기준으로 한다. ì�´ ë¬¸ì œì—�서 솟수ì�˜ ì •ì�˜ëŠ” "ì™„ì „í•œ ë‘� ê°œì�˜ 다른 ì •ìˆ˜ë¡œë§Œ ë‚˜ëˆ ë–¨ì–´ì§€ëŠ” 양수"ì�´ë‹¤. 예를 들어,37ì�€ ì •ìˆ˜ 37ê³¼1로만 ë‚˜ëˆ ì§€ëŠ” 솟수ì�´ë‹¤.ìž…ë ¥ì�€ 한 ë�¼ì�¸ì—� 하나ì�˜ ì •ìˆ˜Në§Œ í�¬í•¨í•œë‹¤. 여기서 Nì�€ 10000000ì�´í•˜ì�˜ 수ì�´ë‹¤. ì�´ 수는 4ê°œì�˜ 솟수ì�˜ 합으로 구성ë� 수 있는 수ì�´ë‹¤. ìž…ë ¥ì�€ 하나ì�˜ 수만 받는다. ìž…ë ¥ ë�¼ì�¸ì—� ë§žì¶°, 주어진 ì¡°ê±´ì—� 맞는 4ê°œì�˜ 솟수를 한 줄ì—� ì¶œë ¥í•œë‹¤. ìž…ë ¥ë�œ 수가 솟수 4ê°œì�˜ 합으로 표현ë� 수 없으면"Impossible."ì�´ë�¼ ì¶œë ¥í•œë‹¤. 답ì�€ 여러개가 있ì�„수 있다. ëª¨ë“ ì •ë‹µì�„ 받아들ì�¸ë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 || 실행시간(10000000 값 기준 4초 �내 통과 여부) ||
|| [문보창] || C++ || . || [SummationOfFourPrimes/문보창] || O ||
|| [김회�] || C++ || ? || [SummationOfFourPrimes/김회�] || . ||
|| [곽세환] || C++ || ? || [SummationOfFourPrimes/곽세환] || O ||
|| [1002] || Python || 50분(�후 튜� 진행. � 2시간 46분 23초) || [SummationOfFourPrimes/1002] || X (5.7s) ||
=== ì“°ë ˆë“œ ===
[http://www.n2n.pe.kr/util/find_prime.php 소수íŒ�ì •ê¸°]로 답ì�„ 확ì�¸í•´ë³¼ 수 ìžˆê² ë„¤ìš”. --[Leonardong]
[문보창]ì�´ 푼 게 200등ì�´ë„¤... ë‚´ 순위 찾다가 발견함. ì°¸ê³ ë¡œ 난 394등. 나ë�„ ë¶„ë°œí•´ì•¼ê² ë‹¤ --[곽세환]
[ë¬¸ì œë¶„ë¥˜]
- �협/�공지능/오목 . . . . 355 matches
= 프로ì �트 ì§„í–‰ìž� =
* 01 남�협
= 소스 =
||ë‚ ì§œ|| 소스 ||
|| 2002.2.3 || [http://165.194.17.15/~namsangboy/AIOmok.zip AI오목] ||
|| 2003.2.3 || [http://165.194.17.15/~namsangboy/오목2_3.zip 1주년 기� AI오목] ||
= 작업 �지 =
* 2002.2.3 : í—ˆì ‘í•˜ê³ ì¤‘ë³µë§Žì�€ 소스를 통해서 AI오목ì�„ 만듬, 어찌나 중복ì�´ ë§Žë�˜ì§€ 쓸ë�°ì—†ì�´ 4200ë�¼ì�¸ì�´ë‚˜ 나옴..-_-;;ë‚´ê°€ 미쳤지..
* 2003.2.3 : ì—¬ì „ížˆ 중복ì�´ 좀 있긴 하지만 ì�¼ë…„ë�™ì•ˆ ë�” 공부한 ì§ ë°¥ì�´ 있어서ì�¸ì§€ 잘 ìž‘ë�™í•˜ì§€ 않았ë�˜ 기능들ë�„ 다 ìž‘ë�™í•˜ê²Œ 함으로서 ì�¸ê³µì§€ëŠ¥ë�„ ìƒ�당히 í–¥ìƒ�시키면서 ë�™ì‹œì—� 소스 ë�¼ì�¸ìˆ˜ëŠ” 대í� 줄임. 4200 -> 2300..
= 기능 =
|| 번호 || ë°� ë°©ì–´(공격 ë°©ì–´ê°€ ê°™ì�€ 함수) || 구현 ìœ ë¬´ || 간략한 설명 ||
|| 1 || 4->5 개 만드는거(공격, 방어) || 0 || 그냥 level2�는 함수로 만듦 ||
|| 2 || 3->4 개 만드는거(공격, 방어) || 0 || level2�서 �것� 함 ||
|| 3 || 2->3 개 만드는거(공격) || 0 || level3�서함 ||
|| 4 || 주변ìƒ�황 ê³ ë ¤í•´ì„œ 효율ì �으로 1->2ê°œ 만드는거(공격) || 0 || 그냥 만듦 ||
|| 5 || 주변ìƒ�황 ê³ ë ¤í•´ì„œ 효율ì �으로 2->3ê°œ 만드는거(공격) || 0 || 그냥 만듦 ||
|| 6 || � 3->4 (공격, 방어) || 0 || 1~3번중 몇개 짬뽕해서 만듦 ||
|| 7 || � 2->3 (공격, 방어) || 0 || 1,3번중 몇개 짬뽕해서 만듦 ||
|| 8 || 3->4, 2->3 (3,4 공격, 방어) || 0 || 1~7중 몇개 조합해서 만듦 ||
|| 9 || � 3->4, 2->4 (3,4 공격, 방어) || 0 || 1~7중 몇개 조합해서 만듦 ||
- [Lovely]boy^_^/Diary/7/15_21 . . . . 354 matches
= 7/15(ì›”) =
* 지난주ì—� 한걸 보니.. 한게 없군;; 매ì�¼ë§¤ì�¼ 열심히 ì‚´ì•„ì•¼ê² ë‹¤ëŠ” 다ì§�ì�„ 하지만.. 잘 지켜지질 않는건 왜ì�¼ê¹Œ
* 하루종� 누워 있었다. 몸살 난거 같다.
= 7/16(í™”) =
* ì•„... 오늘ë�„ 무ì�˜ë¯¸í•˜ê²Œ 시간ì�„ 보내는구나. ì œê¸°ëž„ì œê¸°ëž„ì œê¸°ëž„ì œê¸°ëž„ì œê¸°ëž„
* 오늘� ��한 방법� 종아리 운�� 했다. 중학��랑 했는�... 어째 우리 �래보다 � 늙어 보�는 거지?--;
* 허리 휘어지는 줄 알았다.--; 너무 오랜만ì—� 했나 ã… .ã…
* 스터디 ê³ ê³ (ë©°ì¹ ì�´ë‚˜ 갈까..--; 최대한 열심히 í•´ì•¼ê² ë‹¤.)
=== 잡담 ===
* 아무리 ìƒ�ê°�í•´ë�„ 방학떄 너무 마니 찔러논거 같다. ì�´ê±° 조금 하다 ë§�ê³ .. ì €ê±° 조금 하다 ë§�ê³ ..--; ì•„ì•„--;
=== �어 ===
=== �서 ===
* �천�룡기 다시 �� 잼있군--;
= 7/17(수) =
=== �서 ===
* 오늘ì�€ 하루종ì�¼ ë�…서만 í•˜ê³ ìžˆë‹¤.--;
* ì•„.. ë˜� ì½”ê°�기ëƒ�.. ì •ë§� ë…¸ì�´ë¡œì œ 걸릴거 같다.
=== �어 ===
* ì±… ì�½ê³ 있다. 오늘 4장까지 봤다. 후반부는 코드는 ì•ˆë³´ê³ ëŒ€ì¶©ëŒ€ì¶© 넘어갔따
* 러� 10분 + 갑바 + 팔 운�
- ìº ì�´ëž‘놀ìž�/051228 . . . . 353 matches
= ìº ì�´ëž‘놀ìž�/051228 =
= 참가� =
�천 보창 아�
= ë°°ìš´ê±° =
== Python 기본 문법 - hand-on python ==
조건문
함수
== �미지 로딩 ==
== 간단 필터 구현 ==
= 후기 =
세미나 준비와 ê´€ë ¨í•˜ì—¬, ì¶”ìƒ�ì �ì�¸ ë§�ì�„ 줄ì�´ë©´ì„œ 사람들ì�´ ì‹¤ì œ 결과를 ê°€ì§€ê³ ì�´ì•¼ê¸°í• 수 있ë�„ë¡� 하는ë�° ì´›ì � 맞추기. 그러다가 종종 PIL ì�„ ì�¨ì„œ í”„ë¡œí† íƒ€ì�´í•‘ 하ë�˜ê²Œ ìƒ�ê°�나서 Python + PIL 로 ì§„í–‰.
1시간 ë§Œì—� ì‹¤ì œë¡œ 코드를 ë�Œë¦¬ê³ ì�´ë¯¸ì§€ 처리를 í•˜ê³ ì‹¤ì œë¡œ ë�™ìž‘하는 ê³¼ì •ì�„ 사람들ì�´ hand-out 으로 해보면서 효율ì �으로 ì�µížˆê²Œ í• ë°©ë²•ì�€ python 아니면 matlab ë°–ì—� ì—†ì�„ 것 ê°™ì�€ ëŠ�낌. 준비하면서ë�„ ëŠ�낌ì�´ 웬지 좋았다.
세미나를 준비하는 입장으로서, 앞으로ë�„ 계ì†� hand-out + êµ°ë�”ë�”기 ì �ì�€ 핵심ì �ì�¸ ì�´ë¡ 설명ì�„ 목표로 ìž¡ì•„ì•¼ê² ë‹¤ê³ ìƒ�ê°�. --[1002]
hand-out으로 한다는 게 무슨 ë§�ì�¸ì§€? ë”ê°€ 사람들ì—�게 ì�¸ì‡„물ì�„ ë‚˜ëˆ ì£¼ê³ ê·¸ê±¸ ë”°ë�¼ê°€ê²Œ 해보는 ê±´ê°€? --JuNe
hand-out ì�´ë©´ ìœ ì�¸ë¬¼ì�¸ê°€ìš”~? (hand-on ì�„ 잘못 ì“´ ëŠ�낌ì�´;) ì •í™•ížˆ 어떻게 진행했ëƒ�ë©´, ê°œë…�ì�„ ì„¤ëª…í•˜ê³ , ì�¸í„°í”„리터로 사람들 앞ì—�서 시연ì�„ í–ˆê³ , 사람들ì�´ 관찰ì�„ í–ˆê³ , ê·¸ 다ì�Œ ì•Œê³ ë¦¬ì¦˜ 별로 사람들ì�´ 파ì�´ì�¬ ì�¸í„°í”„리터로 해당 í•„í„° 구현ì�„ 진행했습니다. í•„í„° 구현방법ì—� 대해서는 구체ì �ì�¸ 답ì�„ 주진 않았으나, 중간ì—� 간단한 힌트를 주었습니다. --[1002]
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼ . . . . 352 matches
= ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼ =
== 공지 ==
== 진행� ==
남ìƒ�협,ê¹€ì •í˜„,ë°•ì˜�ì°½,ìœ ìš©ì•ˆ,ì�´ê·œì™„,송수ìƒ�
== ì£¼ì œ ==
문법,함수,MSDN,SVN,SSH,파ì�¼ìž…ì¶œë ¥
|| 송수ìƒ� || ê¹€ì •í˜„ || ìœ ìš©ì•ˆ || 남ìƒ�협 || ì�´ê·œì™„ || ë°•ì˜�ì°½ ||
|| 문법 || 함수 || MSDN || SVN,SSH || í‘œì¤€ìž…ì¶œë ¥ || ê³„ì • ë°� 따로 공부 ã…‹ã…‹ ||
== ê²°ê³¼ ì�¼ì • ==
= ì�¼ì • 시간 =
|| 시간 || ì�¼ì • || 담당 ||
||pm 07:00~08:00 || �블스 소개� 프로그램 설치 || ||
||pm 08:00~09:50 || 문법 || 송수� (05) ||
||pm 10:00~12:00 || 함수 || ê¹€ì •í˜„ (01) ||
||am 12:00~01:00 || 휴� || ||
||am 01:00~02:00 || [ë�°ë¸”ìŠ¤ìº í”„2006/SVN], [ë�°ë¸”ìŠ¤ìº í”„2006/SSH] || 남ìƒ�협 (01) ||
||am 02:00~03:00 || 검색 ë°� MSDN || ìœ ìš©ì•ˆ (01)||
||am 03:00~04:00 || 표준 ìž…ì¶œë ¥ || ì�´ê·œì™„ (05)||
||am 04:00~06:00 ||[ë�°ë¸”ìŠ¤ìº í”„2006/CPPFileInput] [http://zerowiki.dnip.net/~namsangboy/schoolScore.html ë�°ë¸”ìŠ¤ìº í”„2006/성ì �관리프로그램] [http://zeropage.org/svn/namsangboy/SchoolScore/SchoolScore.cpp Source]|| 남ìƒ�협 (01) ||
= ì�¼ì • ê³¼ì • 2 =
- 문�열검색/허아� . . . . 351 matches
=== 소� ===
어쩌다가 ì�´ë ‡ê²Œ 길어지게 ë��는지 ëª¨ë¥´ê² ë‹¤.
여튼 처ì�Œ ë¬¸ì œë¥¼ ì ‘í–ˆì�„ 때 ì—°í•„ì�„ ë�„ì �거리지 않았어서 후회가 ìƒ�긴다.
연필� 잡지 않으면 시간� 배로 드는것 같다.
앞으로 실수하지 않게 ë�°ë¸”ìŠ¤ìº í”„ë•Œ ë°°ì› ë“¯ì�´, ê±´ì¶•ì—� 있어서 설계를 작성하는것ì�€ 중요한 것 처럼
프로그래ë°�ì—� 있어서ë�„ 구ìƒ�ê³¼ 설계는 매우 ì¤‘ìš”í•˜ë‹¤ê³ ëŠ�낀다.
==== ì•Œê³ ë¦¬ì¦˜ ====
그냥 ì•Œê³ ë¦¬ì¦˜ì�„ ìƒ�ê°�했다. 어떻게 ë³´ë©´ 복잡한 것 같기ë�„ 하다.ã…¡ã…
ì�´ë²ˆ 프로그래ë°�ì�˜ ì•Œê³ ë¦¬ì¦˜.
단어ì�˜ 시작ì�„ 중ì �으로 한다.(나는 문ìž�ì—´ ì�´ë�¼ê¸° 보다는 단어 검색 중심으로 ì§ ê²ƒê°™ë‹¤.)
즉, H, t, m, i, v, gê°€ 기ì �ì�´ ë� 수 있다.
문장 �� 단어� 첫 글�와, 찾아볼 단어� 첫글�� ��한가 부터 시작한다.
만약ì—� Hotì�´ë�¼ëŠ” 단어를 ì € 문장ì—�서 찾았ì�„때, ë¨¼ì € H로 시작하는 단어가 있기 때문ì—� His와 비êµ�를 당하게 ë�œë‹¤.
다�� o와 i.. 다르기 때문� found � 0� �어서 찾지 못했�� 알린다.
만약ì—� 첫 글ìž� 부터 ë�™ì�¼í•˜ì§€ 않다면 비êµ�ë�„ 하지 ì•Šê³ ë�„ 찾지못함ì�„ 알린다.
=== 소스 ===
void exist_word(char x[40], int exist_str[10]); //x[i]ì—� 문ìž�ì—´ì�˜ ìœ ë¬´
int compare_str(char x[40], char search_str[15], int exist_str[10]); // 문�열 비�
int exist_str[10]; // exist_str[i]�는 x문�열중 i번째 문�열� 몇번째 문�� 나오나
printf("ë��ë‚´ë ¤ë©´ ""EE""ìž…ë ¥\n"); //ì¶œë ¥.
- 행사 . . . . 351 matches
= 행사 =
중앙대학êµ� 컴퓨터 공학부 ë‚´ 학회 ZeroPageì�˜ 행사를 ì •ì�˜í•˜ê³ 설명하는 페ì�´ì§€.
== 연중 행사 ==
매년 ZeroPage�서 주최하는 행사.
=== 지금그때 ===
* "지금 ì•Œê³ ìžˆëŠ” 것ì�„ 그때ë�„ 알았ë�”ë�¼ë©´"
* ì„ ë°°ì™€ 후배와ì�˜ ì�´ì•¼ê¸°ë¥¼ 들어 ë³¼ 수 있는 행사.
* 3월달� 준비를 시작으로 보통 4~5월� 개최한다.
[지금그때]
=== ë�°ë¸”ìŠ¤ìº í”„ ===
* ì œë¡œíŽ˜ì�´ì§€ ì‹ ìž…ìƒ� 준회ì›�ì�€ ë�°ë¸”ìŠ¤ìº í”„ë¥¼ 통해서 ì •íšŒì›�ì�´ ë�œë‹¤.
* 매년 커리í�˜ëŸ¼ì�€ 다르지만 ì„ ë°°ë‹˜ë“¤ì�˜ 세미나 하시는 모습ì�„ ë³¼ 수 있다.
[ë�°ë¸”ìŠ¤ìº í”„]
=== ë‚˜ë¥¼ë§Œë“ ì±…ìž¥ ===
* ì¡¸ì—…í•˜ì‹ ì„ ë°°ë‹˜ë“¤ì�„ ë§Œë“ ì±…ì�€ 무엇ì�¼ê¹Œ?
* ì±… 기ì¦�ê³¼ 함께 만담ì�„ 나눌 수 있는 기회를 ì œê³µí•œë‹¤.
* 기ì¦� ë°›ì�€ ì±…ì�€ 홈페ì�´ì§€ 'ë‚˜ë¥¼ë§Œë“ ì±…ìž¥' 게시íŒ�ì—�서 대출 ì‹ ì²ì�„ í• ìˆ˜ 있다.
[ë‚˜ë¥¼ë§Œë“ ì±…ìž¥]
=== 찜질방 ì›�ì •ëŒ€ ===
[찜질방ì›�ì •ëŒ€]
- í™©ìž¬ì„ . . . . 351 matches
== 소개 ==
* ZeroPage 03학번 í™©ìž¬ì„ ìž…ë‹ˆë‹¤.
=== 진행중 ===
=== 종료 ===
* [ë�°ë¸”ìŠ¤ìº í”„2003]
* [방울뱀스터디]
* [5�용C++스터디]
* [ì‹¤ì‹œê°„ë©€í‹°í”Œë ˆì�´ì–´ê²Œìž„프로ì �트]
* [2학기파ì�´ì„ 스터디]
* [ë�°ë¸”ìŠ¤ìº í”„2004]
* [PPProject] : ��하는 프로그래�
== 최근 관심사 ==
== 최근 �� ==
* ìˆ™ì œì�˜ ì••ë°•ì—�서 벗어나 프로ì �트 ì§„í–‰í•˜ê³ ì‹¶êµ¬ë‚˜.
== �� ==
* [í™©ìž¬ì„ /temp]
== í•˜ê³ ì‹¶ì�€ ë§� ==
* ê°œì�¸ìœ„키ì—� 기ë¡�하다보니 여기는 ê°€ë�” ìˆ˜ì •í•˜ê²Œ ë�˜ë„¤ìš”^^;
* ì„ ë°°~ 안녕하세요 05학번 허아ì˜� 입니다. 오늘 잘 ë°°ì› ì–´ìš”.
ì œ 페ì�´ì§€ë‘�, 놀러오세요 ^^ -[허아ì˜�]
- IDL . . . . 349 matches
[CORBA] ì�˜ 경우 ë¶„ì‚°ë�œ 네트워í�¬ìƒ�ì—� 따로 위치한 ê°�ì²´ ê°„ì�˜ 투명한 ì ‘ê·¼ì�„ ì œê³µí•˜ëŠ” 서로 ê°„ì�˜ 약ì†�ì�´ 필요하다. ì�´ëŸ° 약ì†�ì�„ ì •ì�˜í• 때 íŠ¹ì • 언어([C], [C++], [Java] 등)ì—� ì�˜ì¡´í•˜ì§€ 않는 ì�¸í„°íŽ˜ì�´ìФ ì •ì�˜ 언어가 필요하게 ë�˜ì—ˆëŠ”ë�°, 그것ì�´ 바로 IDL(Interface Definition Language)ì�´ë‹¤. 서버와 í�´ë�¼ì�´ì–¸íŠ¸ê°€ 서로 í†µì‹ ì�„ 하기 위해서 서버는 í�´ë�¼ì�´ì–¸íЏì—�게 ì œê³µí•˜ëŠ” 서비스 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ IDL 로 ì •ì�˜í•˜ê²Œ ë�˜ë©°, í�´ë�¼ì�´ì–¸íŠ¸ëŠ” ì�´ëŸ° ì�¸í„°íŽ˜ì�´ìФ ì •ë³´ë¥¼ 활용하여 서비스를 활용하게 ë�˜ëŠ” 것ì�´ë‹¤. CORBA 프로그램ì�„ 개발하기 위해서는 가장 ë¨¼ì € IDL ì�„ ì •ì�˜í•´ì•¼ 하는ë�°, IDL ì�€ 구현ì—� 대한 ì •ë³´ëŠ” í�¬í•¨í•˜ê³ 있지 않아 ì •ì�˜ë�œ IDL ì�„ ì›�하는 언어로
매핑한 다ì�Œ ì‹¤ì œ 구현 작업ì�„ 하게 ë�œë‹¤.
ë¬¼ë¡ , ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì •ì�˜í•˜ëŠ” 방법ì�´ IDL ë§Œ 있는 것ì�€ 아니다. [Visibroker] ì�˜ 경우 [Caffeine] ì�´ë�¼ëŠ” 것ì�„ ì�´ìš©í•˜ë©´ IDL ì�„ 사용하지 않아ë�„ ë�˜ë©°, Java ì�˜ RMI 나 RMI-IIOP 를 ì�´ìš©í•´ë©´ IDL ì�„ 몰ë�¼ë�„ ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ì •ì�˜í• 수 있다. 하지만, IDL ì�€ OMGì—�서 ê·œì •í•˜ê³ ìžˆëŠ” ì�¸í„°íŽ˜ì�´ìФ ì •ì�˜ 언어ì�˜ 표준ì�´ê³ 개발ìž�ê°€ ì�µížˆê¸°ì—� ì–´ë µì§€ 않ì�€ ë§Œí�¼ CORBA 프로그램ì�„ í• ë•ŒëŠ” ê¼ IDL ì�„ 사용하ë�„ë¡� 하ìž�.
- 홈페�지만들기/css . . . . 349 matches
=== 글꼴ì�„ ì„¤ì •í•˜ëŠ” font-family ===
다중 글꼴ì�„ ì„ íƒ�í• ìˆ˜ 있다.
<title>글꼴 ì„¤ì • ì˜ˆì œ</title>
font.02{font-family: "한컴바탕", "�호체"}
<font class="02">한컴 바탕�트체로 나타냅니다.</font><br><br>
font.01{font-family: "Arial Black", "Script"} 둘 중 하나만 ���언트� 컴퓨터� 있으면 그 것� 글꼴� �다.
둘 다 있ì�„ 경우ì—�는 ë¨¼ì € ì§€ì •í•œ 글꼴ì�´ ìš°ì„ ìˆœìœ„ë¥¼ 가진다.
=== 글ìž� í�¬ê¸°ë¥¼ ì„¤ì •í•˜ëŠ” font-size ===
스타ì�¼ 시트ì—�서는 ì›�하는 글ìž� í�¬ê¸°ë¥¼ 마ì�ŒëŒ€ë¡œ ì¡°ì •í• ìˆ˜ 있다.
{font-size:ì ˆëŒ€í�¬ê¸°|ìƒ�대í�¬ê¸°}
<title>문ìž� í�¬ê¸° ì„¤ì • ì˜ˆì œ</title>
<body><body>태그안ì—� 있는 ëª¨ë“ ë¬¸ìž�들ì�€ 10pt로 ì„¤ì •ë�˜ì–´ 있습니다.<br>
<font class="01">CSS란 무엇�가?</font><br><br>
<font class="02">우리 �로 스타� 시트입니다.</font><br><br>
IE메뉴 문ìž� í�¬ê¸°ë¥¼ 변형 í•´ë³´ì‹ì‹œì˜¤<br>
변화가 �기질 않� 것입니다.
글꼴 í�¬ê¸°ì—� 사용ë�˜ëŠ” 단위는 아주 다양하게 있다. 단위를 사용하지 않으면 기본ì �으로 픽셀 단위를 사용한다.
htmlê³¼ 달리 í�¬ê¸° ì¡°ì ˆì—� ì œí•œì�´ 없다.
=== 글ìž� 기울임ì�„ ì„¤ì •í•˜ëŠ” font-style ===
{font-style:스타�}
- PHPStudy2005 . . . . 348 matches
* 만약 ì°¸ì—¬í•˜ê³ ì‹¶ìœ¼ì‹ ë¶„ì�´ 있으면 ë°‘ì—� 참여ìž� 명단ì—� ì�´ë¦„ ì˜¬ë ¤ 주세요.
* 참여ìž� ìƒ�기면 다ì�Œì£¼ 부터 시작하ë�˜ì§€ í•˜ê² ìŠµë‹ˆë‹¤. (ì�´ë²ˆì£¼ëŠ” ìˆ™ì œë•Œë¬¸ì—� 너무 ë°”ë¹ ì„œ.. ã… ã…œ) 참여ìž� 없으면 다ì�Œ 기회ì—� 하ë�˜ì§€ í•˜ê² ìŠµë‹ˆë‹¤.
= 목ì � =
* 기본ì �으로 PHP ë�Œë¦´ìˆ˜ 있는 환경 (APM 설치) ì�„ 만들어 본다.
* 처ì�Œ 웹프로그래ë°� í• ë•Œ 잘 ì�´í•´ê°€ 안가는 부분ì—� 대한 ì�´í•´ë¥¼ ë�•는다.(APM 설치, GET, POST ì „ë‹¬ ë°©ì‹�, ì •ê·œì‹�등)
* ì�¼ë°©ì �ì�¸ ì •ë³´ ì „ë‹¬ 스터디가 아닌, 하는 방법(메뉴얼 찾아서 하기, í‹€ì • 사ì�´íЏ Q & A 찾아서 하기, 있ë�˜ PHP소스 재활용하기, 모를ë•� ë©”ì‹ ì €ë¡œ ì„ ë°°í•œí…Œ 물어보기-_- 등..) ì�„ ì•Œë ¤ì£¼ê³ , ê·¸ì—� ë”°ë�¼ 간단한 PHP 프로그램ì�„ 작성해본다.
== 참여� ==
|| 학번 || �름 ||
|| 01 || 남�협 ||
|| 01 || ê¹€ì •í˜„ ||
|| 01 || ê¹€ìƒ�ì„ ||
== 진행스케줄 ==
|| 주 || í• ì�¼ || 결과물 ||
== �움 �료 ==
* [http://ezphp.net/lecture/ 다우니 PHP 초보 강좌] - ì •í˜„ì•„ 왼쪽꺼 강좌 3 문법 배우기, 4 ì¹´ìš´í„° 만들기만 ì�µížˆë©´ ë�œë‹¤. ê·¸ë¦¬ê³ ë°”ë¡œ 투입~! ã…‹ -[ìƒ�협]
* [http://apmsetup.com/php.php?ct=5&tutid=114&uid=193#193 근사모 강좌] - ì�´ê²Œ 좀ë�” ìž�세히 나왔다. 위ì—�꺼랑, ì�´ê±°ëž‘ 둘중 맘ì—�드는거 ì„ íƒ�
ë‘�번째꺼 ì•ˆë– - ì •í˜„
== �움 문서 ==
* [ZPBoard/PHPStudy/기본문법]
* [ZPBoard/PHPStudy/ì¿ í‚¤]
- 파스칼삼�형/조현태 . . . . 348 matches
== 소� ==
가게ì�¼ ë�•다가 중요한 ë©”ì�¼ì�´ 와서 확ì�¸ì°¨ ìž ì‹œ 겜방ì—� ì™”ë�”ë‹›..
누가 ë¬¸ì œ ë˜�ì˜¬ë ¤ ë†”ë– ..ã… .ã…œ 후딱 풀어놓구 ì�¼í•˜ëŸ¬ 갑니다아~~
ì•„ì›….. 요즘ì�€ 밤늦게 까지 ì�¼í•´ì„œ 피곤해서 잘 í’€ë ¸ëŠ”ì§€ 모르게뜸..ã…Žã…Ž
틀리면 ì–´ë– ì¹´ì§•....ì—�휴..ã…Žã…Žã…Žã…Žã…Ž
// 변수명� 아름답지 않나요?^^*
== 코드 ==
cout << "몇번째 í–‰ì�„ ì›�하ì‹ë‹ˆê¹Œ?";
cout << "몇번째 ì—´ì�„ ì›�하ì‹ë‹ˆê¹Œ?";
if (yol==1) //í–‰ì�´ 1ì�¼ë•Œë¥¼ 하는게 옳으나, 그때는 ì—´ì�´ 반드시 1ì�´ê³ ì�´ë ‡ê²Œ 하는것ì�´ ì—°ì‚°ì�„ 줄ì�¼ 수 있어서... ê°€ë�…성 ì—†ì�Œ;
cout << "답� 1 입니다.";
cout << "답� " << bun_ja/bun_mo << "입니다.";
== 나한테 í• ë§� ==
* 변수명 ì�´ì�˜êµ¬ë‚˜ ã…‹ ì„¤ì •ì�´êµ¬ë‚˜~?
ì•„ì°¸.. 다ì�Œë¶€í„°ëŠ” 주ì„� 달아줘~~ ^^ 너ì�˜ 코드 ë¶„ì„� 해야지 ì�´ì œ ã…Ž --ì•„ì˜�
└ㅎㅎ ë¶„ì„�í• ê²Œ 없어서 내소스를 ë¶„ì„�하니..;; ê°€ë�…성 0ì�˜.. ê³ ìƒ�í•˜ê² ë„¤..^^ - [조현태]
* ì–´ì—…;; 파스칼ì�´ ì�´ëŸ°ì‹�으로ë�„ ë�¼ëŠ”êµ¬ë‚˜ -_-;; ì‹ ê¸°í•˜ë‹¤ =0=;;; [ì •ìˆ˜ë¯¼]
â”” ã…Žã…Žã…Ž ê³ ë“±í•™êµ� 수학ì�´ë�¼ìš°..ã…Žã…Žã…Ž - [조현태]
â”” í�� ì‹ ê¸°í•˜ë‹¤ã… ã… ë³€ìˆ˜ëª… 쎈쓰 멋지다ㅋ - 태훈
â””;; 네 소스랑 ê°™ì�€ ì•Œê³ ë¦¬ì¦˜ ì�´ìž–ì•„..;; ë�ê°€ ì‹ ê¸°í•´. 너랑 똑같ì�€ë�°..ã…Žã…Ž êµ°ë�° 변수명ì�€ ì •ë§� ì�´ë½€..ã…Žã…Ž - [조현태]
- ì „ì² ì—�서책ì�½ê¸° . . . . 347 matches
[ê°•í�¬ê²½]ì—�게 ì „ì² ì—�서 ì±…ì�„ 것ì�€ 굉장히 좋ì�€ 습관ì�´ë‹¤.
=== 장ì � ===
시간ì�„ í—›ë�˜ì�´ ë³´ë‚´ì§€ 않는다는 것ì�´ í�° 장ì �ì�´ë‹¤. ì „ì² ì—�서만ì�˜ 통학 시간ì�´ 40ë¶„ì�¸ 나ì—�ê²� ì •ë§� 좋ì�€ 습관 --[ê°•í�¬ê²½]
=== 단ì � ===
ì „ì² ì�´ 아닌 다른 ê³³ì—�서는 ì±…ì�´ ì�½í˜€ì§€ì§€ 않는다. ì „ì² ì—�서 ìž ì�„ ìž�ì§€ 않으니 ìž ì�´ 부족해진다. ë�…서ì—� 집중하다보면 ê°€ë�” 목ì �ì§€ì�„ 지나친다. --[ê°•í�¬ê²½]
서서 ì±…ì�„ 오래 보다 보니 나중엔 등ì�´ 아픈것 같다. ìž�세를 똑바로 í•˜ê³ ë´�야 한다. --[ì�¸ìˆ˜]
하루ì—� 편ë�„ í•œì‹œê°„ë°˜ì •ë�„ ì§€í•˜ì² ì�„ 타는ë�°. 부족한 ìž ê³¼ 너무 í‘¹ì‹ í•œ ì¿ ì…˜ìœ¼ë¡œ ì�¸í•´ 앉으면 바로잔다. -- [ì�´ìŠ¹í•œ]
''ì§€í•˜ì² ì—�서 ìž ì�´ 드는 것ì�€ ì�¼ì¢…ì�˜ 버릇ì�´ë�¼ê³ ìƒ�ê°�ë�œë‹¤. ìž ì�´ 오면 서서 ì±…ì�„ ì�½ì–´ 보는 것ì�´ 좋ì�„ 것 같다. 단, rollback ì�´ 안ë�˜ë‹ˆ 주ì�˜! :)'' --[Passion]
하하 앉아서 책보다가 ìž�연스럽게 ìž ë“¤ê¸°..--[ê°•í�¬ê²½]
작년 1ì›”ì—� ì§€í•˜ì² ì�„ 타며 ì±…ì�½ê¸°ë¥¼ 했는ë�° 한 번쯤 ì�´ëŸ° 것ë�„ 좋ì�„ 듯. 나름대로 재미있는 경험. :) Moa:ChangeSituationReading0116 --재ë�™
'한 번쯤'� 압박 ㅋㅋ --[iruril]
ì›�서를 ì�½ì–´ë´¤ëŠ”ë�° 사람들ì�˜ ì‹œì„ ì�´..ã…‹ --[ê°•í�¬ê²½]
- 난 버스ì—�서 ì�½ëŠ”ë�° ì „ì² ì—� 비해 ìƒ�대ì �으로 사람들ì�˜ ì‹œì„ ì�„ ë�œ 받는다. - [ìž„ì�¸íƒ�]
[학습방법분류] [ì–¸ì œë‚˜ì™¼ì†�ì—�는책]
- HelpForDevelopers . . . . 344 matches
== 모니위키 개발 ==
모니위키는 ì™„ì „í•œ ìž�ìœ ì†Œí”„íŠ¸ì›¨ì–´ì�´ë©° http://kldp.net/projects/moniwiki 사ì�´íЏì—�서 개발ì�´ ì�´ë£¨ì–´ì§€ê³ 있습니다.
사용중ì—� ë¶ˆíŽ¸í•˜ì‹ ë¶€ë¶„ì�´ë‚˜ 오작ë�™í•˜ê±°ë‚˜ ì§ˆë¬¸í• ë¶€ë¶„ì�´ 있으면 개발 사ì�´íЏì—� 오셔서 ì–¸ì œë“ ì§€ 개발ìž�와 피드백ì�„ 하실 수 있습니다.
=== ë¬¸ì œì � ë³´ê³ ===
모니위키 사용중ì—� ë¬¸ì œì �ì�´ ë°œìƒ�하는 경우ì—�는 지체없ì�´ http://kldp.net/projects/moniwiki/bugs 사ì�´íЏì—�서 ë¬¸ì œì �ì�„ ë³´ê³ í•´ì£¼ì‹œê¸° ë°”ëž�니다. 혹ì�€ 사용중ì—� 불편한 ì �ì�´ ìžˆë‹¤ê³ ìƒ�ê°�하셔ë�„ ë³´ê³ í•´ 주시면 ê³ ë§™ê² ìŠµë‹ˆë‹¤.
개발�는 사용�가 불편하게 ��하는 부분� 잘 모르는 경우가 많습니다. 사용�� 피드백� 모니위키를 좀 � 사용하기 편리하게 만들어 줄 가능성� 열어�니다!
== 기여 ==
모니위키ì�˜ ì�¼ë¶€ 부족한 부분ì—� 대해서 조금만 ë�” 관심ì�„ 가진다면 모니위키ì�˜ 기능ì�„ í™•ìž¥í•˜ê³ ëª¨ë‹ˆìœ„í‚¤ì—� 소스코드를 기여하실 수ë�„ 있습니다. 여러분ì�˜ 기여가 ë§Žì�€ 사람ì—�게 ë�„움ì�„ 줄 수 있습니다.
모니위키는 GPLì�´ë�¼ëŠ” 공개 소프트웨어 ë�¼ì�´ì„ 스를 ì¤€ìˆ˜í•˜ê³ ìžˆìœ¼ë¯€ë¡œ, GPLì—� 준하는 ì–´ë– í•œ 기여ë�„ 환ì˜�합니다.
모니위키ì—� 여러분ì�´ ì§�ì ‘ ë§Œë“œì‹ ì†ŒìŠ¤ì½”ë“œë¥¼ 기여해 보시기 ë°”ëž�니다!
- Minesweeper/��현 . . . . 341 matches
==== ë¬¸ì œ ====
==== 소� ====
매우 í�‰ì�´í•œ ë¬¸ì œì�´ë‹¤.
방법ì�€ 여러가지가 ìžˆê² ì§€ë§Œ 아주 간단하게 2ì°¨ì›�ë°°ì—´ì�„ ìž¡ê³ 8가지 ë°©í–¥ì�„ 모ë‘� 조사해보는 방법ì�„ 사용하였다.
최대 ìž…ë ¥ì�˜ í�¬ê¸°ê°€ 100 x 100ì�´ë¯€ë¡œ 모ë‘� 조사해보는 방법ë�„ 매우 ë¹ ë¥¸ì‹œê°„ì•ˆì—� í•´ê²°í• ìˆ˜ 있다.
매우 하드코딩��서 코드 ��수가 매우 길다 -.-;;
==== ì–´ë ¤ì› ë�˜ ì � ====
ì�´ë²ˆì—�는 처ì�Œìœ¼ë¡œ Presentation Error를 여러번 받았다. ì�´ê²ƒì�€ 프로그램ì�´ ë�„출하는 답ì�€ 맞으나 ì¶œë ¥í˜•ì‹�ì�´ 잘못ë�œ 경우 ë°œìƒ�한다.
ì�´ ë¬¸ì œëŠ” ì¶œë ¥ì„¸íŠ¸ë³„ë¡œ 반드시 빈 줄ì�„ 추가하ë�¼ê³ 했다. ì�´ê²ƒì�´ 매우 ì• ë§¤í•œ í•´ì„�으로 ì�´ë£¨ì–´ì ¸ì„œ 코딩ì—� ì–´ë ¤ì›€ì�„ 겪었다.
ê²°ê³¼ì �으로 ì�´ì•¼ê¸°í•˜ë©´ 하나ì�˜ ì¶œë ¥ì„¸íŠ¸ê°€ 있ì�„ 경우엔 ë°‘ì—� 빈 줄ì�´ ì—†ì–´ì•¼í•˜ê³ í•˜ë‚˜ ì�´ìƒ�ì�¼ 때만 빈 줄ì�´ 있어야한다.
밑� 코드�서 if문으로 outputNumber > 1 � 부분� Presentation Error를 벗어나게 하는 해결방법�었다.
==== 코드 ====
// 2ì°¨ì›� ë°°ì—´ì—� ë�°ì�´í„° ìž…ë ¥ì�€ (1,1) 부터 시작한다.
// 종료조건
// 배열 초기화 (경계값까지 '.'으로 초기화)
// ìž…ë ¥ (1,1)ì�´ 맨 처ì�Œì�´ë‹¤.
// 지뢰 찾기 작업
// ì¶œë ¥ (ì¶œë ¥ì�´ 하나ì�¸ 경우는 ë°‘ì—� 빈칸ì�„ ë‘�ì§€ 않는다!!)
// 지뢰는 pass
// �서
- ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft . . . . 341 matches
* 사실 ì›�래 í•˜ë ¤ê³ í–ˆë�˜ 것ì�€?
1. 컴퓨터공학ë�„ê°€ 쉽게 ë¹ ì§€ëŠ” 오류들
1. 컴퓨터공학 새내기 FAQ 10
1. 컴퓨터공학 부루마불
== 목ì � ==
2. 구조체�서 �래스로
3. 캡�화
4. 다형성
5. ��과 가�함수
== ìœ ë‹› 스탯 ==
|| ìœ ë‹› || ê³µê²©ë ¥ || ë°©ì–´ë ¥ || HP ||
== 미션 ==
* ì €ê¸€ë§� %dì�´ ì €ê¸€ë§� %dì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆë‹¤.
=== 미션1. 2마리ì�˜ ì €ê¸€ë§� 만들어서 1마리가 다른 1마리를 죽임 ===
* [wiki:ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/변형진 변형진]
* [wiki:ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/허준 허준]
* [wiki:ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/ê¹€ì •ìš± ê¹€ì •ìš±]
* [wiki:ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/서민관 서민관]
* [wiki:ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/강소현 강소현]
* [wiki:ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/박재í™� 박재í™�]
- �차함수그리기/조현태 . . . . 341 matches
== ëŠ�ë‚€ì � ==
요즘 들어 ë¶€ì©� ì�¼ì�´ 늘어서 ìž ì�„ 3-4시간씩 ë°–ì—� 못잤ë�”니..
코딩ì�„ ëª»í•˜ê² ë‹¤ëŠ”..
ìž ì˜¨ë‹¤.. ì¡¸ê³ í•œì¤„ìž‘ì„±í•˜ê³ ,, ë�작성했는지 ê¹Œë¨¹ê³ .. 위ì—�ë³´ê³ ..다시한줄 ìž‘ì„±í•˜ê³ ..
그래서 소스가 엉��듯..
그런ë�° 모니터가 ì�´ìƒ�한지 앞ì�´ 안보여서 어떻게 ëª»í•˜ê² ë‹¤ëŠ”..
ì•„ìš°.. ìž ì˜¨ë‹¤.
그런ë�° ì–´ì œ 하루 그냥잤다공.. 왜 ë¬¸ì œ 답ì�´ 안올ë�¼ 오는겨?ã…Ž
소스 내용안� ���.
�단 그래프가 너무 길어서(y값� 25나 나오오. 세로 25면 �반 콘솔창� 넘어버리는.. 앞으로 조그맣게 하��..ㅎㅎ)tab� 넣어 줄�기로함.
ì›�래 모습ì�„ ë³´ê³ ì‹¶ìœ¼ë©´ TAB_Yì�˜ ê°’ì�„ 1로 해주면 ë�¨.
tabê°’ì�„ 1ì�´ì™¸ì�˜ 값으로 í• ë•Œ, ì�¼ë‹¨ 반올림ì�„ 하게 í•´ë‘�었으나, ì›�래 축소 ì—°ì‚°ì�„ í• ë•ŒëŠ” ì�¼ë¶€ ê°’ì�„ ì†�실시켜야 하는ë�°, 귀찮아서 놔ë‘�ì—ˆë�”니 1ì�´í•˜ë¡œ ë‚´ë ¤ê°ˆë•ŒëŠ” 그래프ì—� ì �ì�´ 중복ë�˜ëŠ” 현ìƒ�ì�´ ìƒ�긴다는..
축소연산 가급ì � 금지!ã…Ž(특히 Xê°’..ã…Ž)
근� 그래프 그리는거 파��으로 하면 금방 ��너.;
== 소스 ==
//반올림하는 함수
//�번� 그림 함수
//앞ì—�서 부터 그리기 ì‹œìž‘í• x좌표, y좌표, x최소값, x최대값, x간격, y간격
////초기화.
//y� 최대 최소 구함
- CompleteTreeLabeling . . . . 340 matches
[http://online-judge.uva.es/p/v102/10247.html �문보기]
ì�¸ê¸°ë�„:C(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
ëª¨ë“ ìžŽ(leaf)ì�˜ 깊ì�´ê°€ ê°™ê³ ëª¨ë“ ë‚´ë¶€ 노드ì�˜ 차수(degree)ê°€ kì�¸(즉 분기계수(branching factor)ê°€ kì�¸) 트리를 kì§„ ì™„ì „ 트리(complete k-ary tree)ë�¼ê³ 한다. 그런 트리ì—� 대해서는 노드ì�˜ 개수를 쉽게 ê²°ì •í• ìˆ˜ 있다.
kì§„ ì™„ì „ 트리ì�˜ 깊ì�´ì™€ 분기계수가 주어졌ì�„ 때 트리ì�˜ 노드ì—� 번호를 ë¶™ì�¼ 수 있는 ëª¨ë“ ê°€ëŠ¥í•œ 방법ì�˜ 수를 ê²°ì •í•´ì•¼ 한다. ì�´ë•Œ ê°� 노드ì�˜ ë ˆì�´ë¸”ì�€ ê·¸ ìž�ì†�ì�˜ ë ˆì�´ë¸”보다 작아야 한다. ì�´ì§„ íž™ ìš°ì„ ìˆœìœ„ í�� ìž�료 구조가 바로 ì�´ëŸ° ì†�성ì�„ 가진다(ì�´ì§„ 트리ì�´ë¯€ë¡œ k=2). Nê°œì�˜ 노드가 있는 트리ì—� 번호를 ë¶™ì�¼ 때, 1ì—�서 N까지ì�˜ ë ˆì�´ë¸”ì�„ ë¶™ì�¼ 수 ìžˆë‹¤ê³ ê°€ì •í•˜ìž�.
ìž…ë ¥ 파ì�¼ì�€ 여러 줄로 구성ë�œë‹¤. ê°� 줄ì—�는 ë‘� ê°œì�˜ ì •ìˆ˜ k와 dê°€ 들어있다. k>0ì�´ë©°, ì�´ ê°’ì�€ kì§„ ì™„ì „ 트리ì�˜ 분기계수를 나타낸다. d>0ë©°, kì§„ ì™„ì „ 트리ì�˜ 깊ì�´ë¥¼ 나타낸다. k X d ≤21ì�¸ ëª¨ë“ k와 dì—� 대해 ìž‘ë�™í•˜ëŠ” 프로그램ì�„ 만들어야 한다.
ìž…ë ¥ë�œ ê°� 줄ì—� 대해 한 줄ì�˜ 결과를 ì¶œë ¥í•œë‹¤. ê·¸ 줄ì—�는 위ì—�서 설명한 ì¡°ê±´ì�„ 만족시키면서 kì§„ 트리ì—� ë ˆì�´ë¸”ì�„ ë¶™ì�´ëŠ” 경우ì�˜ 수를 ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [조현태] || C || . || [CompleteTreeLabeling/조현태] ||
|| [하기웅] || C++ || 1시간 30분 || [CompleteTreeLabeling/하기웅] ||
=== ì“°ë ˆë“œ ===
으아 ë„ˆë¬´ì–´ë ¤ì›Œ ã… ã…
[ë¬¸ì œë¶„ë¥˜] [AOI]
- 지�분류 . . . . 340 matches
íŠ¹ì • ì£¼ì œë‚˜ ë‚´ìš©ì�˜ 글들ì�„ 모아서 안내해주는 ì§€ë�„들.
||["History지�"] ||ZeroPage 가 걸어온 기�들 ||
||["프로ì �트지ë�„"]||현재 프로ì �트 ìƒ�황 ||
||["2012년활ë�™ì§€ë�„"] || 2012ë…„ì—� ì�´ë£¨ì–´ì§€ëŠ” 스터디, 프로ì �트 ì§€ë�„들 ||
=== 프로그래� 언어 ===
||["Java"]|| Sun사ì—�서 íƒœì–´ë‚˜ê³ , 여러 업체들ì—� ì�˜í•˜ì—¬ ë°œì „í•˜ëŠ” 프로그래ë°� 언어ì�´ìž� í”Œë ›í�¼ ||
||["Python"]|| �체지향 스�립트 언어 ||
||["Jython"]|| ["Java"] í”Œë ›í�¼ì—�서 구현ë�œ ["Python"] 언어 ||
||["Scheme"]|| MIT�서 가르치는, 함수형 프로그래� 언어�다 ||
=== 소스관리 �구 ===
|| ["CVS"] || Concurrent Versions System. ê³µë�™ 프로ì �트를 위한 소스 ë²„ì „ 관리 ë�„구 ||
|| SubVersion || 약ìž�는 SVN, ë§Žì�´ ì“°ì�´ëŠ” 소스 ë²„ì „ 관리 ë�„구 ||
|| ["VisualSourceSafe"] || Microsoft� Visual Studio� ��� 소스 관리 �구 ||
||["ExtremeProgramming"]|| Agile Methodology ì�¸ ExtremeProgramming ì—� 대한 ì „ë°˜ì � 설명||
|| CodeConvention,CodeStyle || Code � 관습, 규칙 ||
|| CodeCoverage || 작성한 Test 가 Code 를 얼마나 수용하나 검사해주는 �구들 ||
|| RegressionTesting || 회귀 테스팅으로 기존ì�˜ 기능ì—� ë¬¸ì œ 없는가 테스트 ||
=== 학� 수업 ===
||["수업�가"]||
=== �육 ===
- FifteenSecondsRule . . . . 337 matches
ì–´ë–¤ 시스템/프로그램ì�´ 있ì�„ 때, ëª¨ë“ ê°œë…�ì � 단위(예컨대 패키지, 모듈, í�´ëž˜ìФ, ë©”ì�˜ë“œ 등)를 개발ìž� ìž�ì‹ ì�´ 15ì´ˆ ì�´ë‚´ì—� ì„¤ëª…í• ìˆ˜ 있어야 한다는 "15ì´ˆ 룰"ì�˜ 확장íŒ�ì�´ 꽤 ìœ ìš©í• ë•Œê°€ 많습니다. ì�´ëŸ° ì‹�으로 설명ì�„ 모ë‘� 마쳤ì�„ 때는 소스 코드 ì „ë¶€ë¥¼ 설명한 ì…ˆì�´ì–´ì•¼ 합니다.
여기서 ì²ìž�ê°€ ê·¸ 설명ì�„ ì�´í•´í• 수 있ëƒ� ì—†ëƒ�는 것ì�€ í�¬ê²Œ 중요하지 않습니다. 15ì´ˆ ì�´ë‚´ì—� 개발ìž� ìž�ì‹ ì�´ 스스로 ì„¤ëª…í• ìˆ˜ 있어야 합니다.
예를 들어, 경매 시스템ì�´ 있ì�„ 때, "ì�´ 시스템ì�€ 무얼 하는 것ì�´ëƒ�?"ë�¼ëŠ” 질문ì—� 15ì´ˆ ì�´ë‚´ì—� ê¹”ë�”하지만 '''ì™„ì „í•œ'''(complete) 대답ì�„ í• ìˆ˜ 있어야 하며, "그럼, ì�´ 시스템ì—�서 {{{~cpp Authentify}}} 서브 시스템ì�€ ë˜ í•˜ëŠ” 것ì�´ëƒ�?"ë�¼ëŠ” 질문ì—� ì—시 15ì´ˆ ì�´ë‚´ì—� ì™„ì „í•œ 대답ì�´ 가능해야 í•˜ê³ , "ì�´ {{{~cpp FooBar}}} ê°�체는 무엇ì�„ 하는가?"ë�¼ëŠ” 질문ì—� ë˜� 15ì´ˆ ì�´ë‚´ì�˜ 대답ì�´ 나와야 합니다. ì�´ëŸ° ì‹�ì�˜ 설명ì�´ 모ë‘� ë��났ì�„ 때, 소스 코드 '''ì „ì²´'''를 훑ì�€ ì…ˆì�´ì—¬ì•¼ 합니다 -- ì�´ê²Œ ìš©ì�´í•˜ë ¤ë©´ 프로그램ì�˜ 구조가 ì�´ëŸ° 설명ì�˜ 구조와 ìœ ì‚¬í•´ì•¼ 합니다.
만약 ì�´ê²ƒì�´ 불가능하다면 왜 ê·¸ë ‡ê³ , 어떻게 해야 그것ì�´ ê°€ëŠ¥í• ì§€(예컨대, íŠ¹ì • ê°œë…�ì�„ 표ìƒ�하는 새로운 어휘를 ê³ ì•ˆí•œë‹¤ë“ ì§€, ì¶”ìƒ� 수준ì�´ 다른 것ì�„ 한 ê³³ì—� 섞지 않는 것 등) ê³ ë¯¼í•´ ë³´ë©´ ë§Žì�€ 것ì�„ 배우게 ë�©ë‹ˆë‹¤.
- PowerReading . . . . 336 matches
ì�½ê¸°ì—� ë�„움ì�„ 주는 4주간ì�˜ 코스. ì�˜ì™¸ë¡œ ê·¸ 방법들ì�´ 복잡하지 ì•Šê³ ë‹¨ìˆœí•˜ê³ ê°„ê²°í•˜ë‹¤.
ì�´ ì±…ì�´ 재미있는 것중 하나는, 다른 ì†�ë�…ê´€ë ¨ 서ì �과는 달리 'ì�´í•´'를 가장 ìš°ì„ ì‹œ 한다는 것ì�´ë‹¤. (Chapter 1 ~ 10 첫번째를 ë³´ë©´ ì�¼ê´€ë�˜ê²Œ Speed 보다 Comprehension ì�„ ë�” 강조한다.)
ì˜�ì–´ê°€ 쉬우므로 ì˜�ì–´ì›�서ì—� ì�µìˆ™í•˜ì§€ 않는 사람들ë�„ 쉽게 ì�½ì�„ 수 있다. 앞부분만 ì�½ì–´ë³´ê¸´ 했는ë�°, ì¶”ì²œí• ë§Œ 한 것 같습니다. 'ë�” 복잡한 룰'ì�€ ì§�ì ‘ í•„ìš”í• ë•Œ 만들어서 ì�´ìš©í•˜ì‹œë©´ ë� 듯.
- ì €ë�„ ì�½ì–´ë³´ê³ 있는ë�° 괜찮ì�€ê²ƒ 같아요. self-testing ..(?) ì�„ 안해서 ê·¸ë ‡ì§€..-_-; Do It Now! 를 마ì�Œì†�으로만 외치는군요.....- ìž„ì�¸íƒ�
- 휴가 나와서 글쓰기 귀찮ì�Œì—�ë�„ ë¶ˆêµ¬í•˜ê³ , 아주 아주 ë§Žì�€ ë�„움ì�„ 준 ì±…ì�´ê¸¸ëž˜ ì�´ë ‡ê²Œ 글ì�„ ì”�니다. ë� ì�´ 한권 ì�½ê³ 기억나는건 ì�½ì�„때 ì†�ê°€ë�½ìœ¼ë¡œ 가리키면서 ì�½ëŠ”ê±° ë°–ì—� 없지만, ì�´ 조그마한 ì°¨ì�´ê°€ ì—„ì²ë‚œ 변화를 ê°€ì ¸ì™”ì£ . ì˜ˆì „ë³´ë‹¤ ì�½ëŠ” ì†�ë�„ê°€ 3~4ë°° ì •ë�„는 빨ë�¼ì§„ê±° ê°™ê³ (ì›�래 무진장 천천히 ì�½ê¸´ í–ˆì£ -_-;) ì†�ë�„ê°€ 좀 빨ë�¼ì§€ë‹¤ 보니ê¹� ì±… ì�½ëŠ” 재미ë�„ ëŠ�ë�¼ê²Œ ë�˜ì–´ì„œ ë�” ë§Žì�€ ì±…ì�„ ì�½ê²Œ ë�˜ì—ˆì£ . ê²°êµ ì�´ì±…ì—�서 ì�µížŒ 기법으로 ì±…ì�„ ë§Žì�´ ì�½ê²Œ ë�˜ì—ˆê¸°ì—�, ì�´ ì±…ì�€ ì €ì—�게 가장 í�° ì˜�í–¥ì�„ 준 ì±…ì�´ ë�œ ì…ˆì�´ë„¤ìš”. - 남ìƒ�협
["책분류"]
- ì •ê·œí‘œí˜„ì‹� . . . . 335 matches
[[pagelist(^ì •ê·œí‘œí˜„ì‹�/*)]]
== 스터디 환경 ==
* 설명 : 매주 í™”, 목 온ë�¼ì�¸ ì§„í–‰ë�˜ëŠ” ì •ê·œí‘œí˜„ì‹� 스터디
* 시간 : 매주 화, 목 (시작 2010/10/12)
* 참조/êµ�재 : ì�¸í„°ë„· 웹ìƒ� / [http://www.yes24.com/24/goods/3475120 ì†�ì—� 잡히는 ì •ê·œ 표현ì‹� ( 벤 í�¬í„° ì§€ì�Œ)]
* 환경 : [http://groups.google.com/group/zeropageregex google 그룹메ì�¼]ì�„ 통한 메시지 ì „ë‹¬ / Wiki를 통한 스터디 ë‚´ìš© ì €ìž¥.
* [ì •ê·œí‘œí˜„ì‹�/소프트웨어]
== 참여�� ==
* 4명 : 04 [�승한], 06 [김준�], 08 [김�기], 10 [김�호]
== 문서작성 ==
* ì±…ìž„ìž�는 없으나 ìž�ì‹ ë‹´ë‹¹ì�˜ 문서는 ìž�ì‹ ì�´ ì �어야함.
* 스터디 문서는 ì •ê·œí‘œí˜„ì‹�/스터디/챕터ì�´ë¦„ (ex : 문ìž�열찾기 ) (caution : 붙여ì�¨ì•¼í•¨) ì�˜ 형태를 따른다
* 스터디 모임요약본ì�€ ì •ê·œí‘œí˜„ì‹�/모임 안ì—� ë‚ ì§œë³„ë¡œ ì¹´í…Œê³ ë¦¬ë¥¼ 만들어 작성한다
* Wiki 문서 작성시 안ì�˜ ë‚´ìš©ì�€ ìž�ìœ ì�´ë‚˜ 맨위ì—� ì •ê·œí‘œí˜„ì‹� ë‚´ìš© ë§�í�¬ 리스트는 모ë‘� 나와야하며 스터디문서ì—�서는 ì •ê·œí‘œí˜„ì‹� ë§�í�¬ì™€ 스터디 ë§�í�¬ë§Œ 나와야 하며 반대로 모임문서ì—�서는 ì •ê·œí‘œí˜„ì‹� ë§�í�¬ì™€ 모임 ë§�í�¬ë§Œ 나와야한다.
* 모임 문서ì—�는 ê·¸ ì „ëª¨ìž„ì—�서 문서ì�˜ 해당 모임까지ì�˜ 결과를 ë§�í�¬ì‹œì¼œì•¼í•œë‹¤.
- ì •ëª¨/2013.4.15 . . . . 335 matches
= 참여� =
[ê³ í•œì¢…],[강성현],[구남ì˜�],[ì�´ë³‘윤],[김태진],
[김민재],[ì •ì¢…ë¡�],[김윤환],[장í˜�수],[서민관],
[김해천],[양아�],[장�재],[지�민],[임지훈],
[ë°•ìƒ�ì˜�],[ë°•í�¬ì •],[송지훈],[ê¹€ë�™ì¤€],[ì†¡ì •ê·œ],
[김현빈],[�예나],[김남규],[김�형]
* [장�재]학우� "�타2"
* 다ì�Œì£¼ìž� : [ë°•í�¬ì •]
= ì¤‘ê°„ê³ ì‚¬ ë��ë‚˜ê³ ë†€ëŸ¬ê°ˆ 계íš� =
* 지난번�� 했� 얘기지만 오늘 사람� 많아서 다시 얘기, 비용얘기.
* 경마 공�
* 롯�월드
* 좋아요 ëˆ„ë¥´ê³ ê·¸ëŸ¬ë©´ ë§Œì›� í• ì�¸
* 여러 다른 í• ì�¸ë�„ 있ê³
* 그래서 ì�¸ë‹¹ 약 4ë§Œì›�ì�´ 2ë§Œ3ì²œì •ë�„?
* 4/28ì�¼ ì˜ˆì •
* 갈사람 예측 :
|| - ||롯�월드||경마공�||
|| 참 || ~~5명~~ || 민재 ||
* 10명� 가야 하지 않�까?
- CollectionParameter . . . . 334 matches
몇몇 메소드ì�˜ 결과와 í˜‘ë ¥í•˜ëŠ” ì½œë ‰ì…˜ì�„ 어떻게 ë¦¬í„´í• ê²ƒì�¸ê°€?(?)
ComposedMethodì�˜ 단ì �중 하나는, ìž‘ì�€ 메소드들 사ì�´ì�˜ 연관때문ì�´ë‹¤. í�° 메소드 하나ì—�서 ê³µìœ ë�˜ì—ˆë�˜ 임시 변수들ì�´, ì�´ì œëŠ” ìž‘ì�€ 메소드들 사ì�´ì—� ê³µìœ ë�œë‹¤. 가장 해결하기 쉬운 방법ì�€ ComposedMethod를 ì—†ì• ê³ ë‹¤ì‹œ 하나ì�˜ í�° 메소드ì—� 다 ë•Œë ¤ë„£ëŠ” 것ì�´ì§€ë§Œ, 안좋다. ë˜� 다른 해결책으로는 ì�´ ìž‘ì�€ 메소드들 사ì�´ì—�서 ê³µìœ ë�˜ëŠ” 임시 변수를 멤버변수ì—� 넣는 것ì�´ë‹¤. ì�´ê²ƒì�€ ê°�ì²´ì�˜ ìƒ�명기간 ë�™ì•ˆ ìœ íš¨í•œê²Œ 아니ë�¼, ì € 메소드들ì�´ 실행ë� 때ì—�ë§Œ ìœ íš¨í•˜ë‹¤. ì—시 안좋다.
우리� 해결책�, 메소드들마다 필요한 파�메터들� 넘겨주는 것�다. �것� 좀 �설여지는 방법�긴 하나, 다른 것들보단 낫다.
ì–´ë–¤ ì½œë ‰ì…˜ì�˜ 기혼남과 미혼녀를 추출해내는 코드를 ë³´ìž�.
ComposedMethod를 ì �용해보ìž�.
return marriedMen() + unmarriedMen(); // ë� ì§€ 안ë� 지는 ëª¨ë¥´ê² ì§€ë§Œ ë�œë‹¤ê³ ê°€ì •í•˜ìž�.
ì½œë ‰ì…˜ì�„ 리턴하지 ë§�ê³ ê°�ê°�ì�„ ì½œë ‰ì…˜ì—� ë�”하ìž�.
즉, ë‘� 메소드ì�˜ 결과를 모으는 경우ì�¸ë�°, 그리 í�”한 경우는 아니였ë�˜ê±¸ë¡œ 기억. 약간ì�€ 다르긴 하지만 나ì�˜ 경우 CollectionParameter ì�˜ 성격으로 필요한 경우가 read/write 등 I/O ê°€ ë‚´ë¶€ì �으로 í•„ìš”í• ë•Œ ë˜�는 Serialization 등ì�˜ ì�¼ì�´ í•„ìš”í• ë•Œ. ê·¸ 경우 I/O 부분ì�€ Stream í�´ëž˜ìŠ¤ë¡œ ë§Œë“¤ê³ (C++ ì�˜ Stream ì�„ ì“°ë�˜ì§€ ë˜�는 ì§�ì ‘ Stream í�´ëž˜ìФ 만들어 ì“°ë�˜ì§€) parameter 로 ë„˜ê²¨ì£¼ê³ ê·¸ 파ë�¼ë©”í„°ì�˜ 메소드를 사용하는 형태였ì�Œ. --[1002]
- erunc0/Mobile . . . . 334 matches
'' 장난 page? ''[[BR]]
mobile. ì™ ì§€ 거창하다. ë‚´ê°€ 하는 ì�¼ì�€ 요즘 pda를 산다면 대부분ì�´ 사는 arm processor 를 장착한 wince 기반ì�˜ ipaq 기종ì—� 미니 게임ì�„ ë§Œë“ ë‹¤ëŠ”.. --; ì•„ì§� 시장ë�„ 없거니와. sk 쪽ì—�서 휴대í�°ì—� ì�´ì–´ 앞으로 펼ì³�지게(?)ë� pda 시장ì—� sk ì�´ë¦„ì—� 걸맞게 휴대í�° 장사ì—� ì�´ì–´ ë�…ì � 비슷하다 ì‹¶ì�´ 하기위해 ìž�그마치 500 ì–µì�´ë�¼ëŠ” 투ìž�로 ì�¸í•´ 매ì�¼ ê°™ì�´ 삽질ì�„ í•˜ê³ ìžˆë‹¤.
== 게임ì�„ ë§Œë“ ë‹¤ë©´... ==
=== 필요 한것 ===
* wince tool - ms siteì—�가면 ì°¾ì�„ 수 있ì�Œ. ìž�그마시 300~400 mega. --; visual studio 와 아주 ìœ ì‚¬. ê±°ì�˜ 똑같ì�Œ
* emulator - ì˜ˆì „ì—�는 ì •ë§� êµ¬ë ¸ëŠ”ë�°, pocket pc 2002 ê°€ 등장하면서 pdaì—� 똑같ì�€ 성능ì�„ 보여준다. (그래서ì�¸ê°€. compile ì†�ë�„ 무지 ëŠ�린것 같다.. --;)
* lan card - ë�ˆìžˆìœ¼ë©´ 구입해서 한다. compile ì†�ë�„ê°€ 비약 ì �으로 ìƒ�승. -_-;
* active sync - pda 를 ê°€ì§€ê³ ìžˆë‹¤ë©´ ubs port 를 통해 pc와 í†µì‹ ì�„ í• ìˆ˜ 있게 하는 program
=== 삽질 í• ì�¼ ===
==== bitmap ë¿Œë ¤ë³´ê¸° ====
* ��차�는 별로 없지만, dc를 �용해 뿌리는 법� 엄연히 �린법..
* gx library ì—�서 ì œê³µí•´ì£¼ëŠ” 몇안ë�˜ëŠ” 함수를 ì�´ìš©í•˜ì—¬. pda 화면ì—� 대한 pointer를 얻어와 삽질해서 뿌린다. dx í• ë•Œëž‘ 똑같ì�Œ.
* bitmap 뿌리는 것ì�´ 쉬워 ë³´ì—¬ë�„.. 무진장 ì–´ë µë‹¤.. ì•„ì§�ë�„ 삽질 중ì�´ë‹¤.. ê·¸ ì—„ì²ë‚œ bit ì—°ì‚°ê³¼.. 무지막지한 pointer들. ë�„대체가 ë” ë§�ì�¸ì§€ 몰ë�¼ 그냥 ê¸�ì–´ 쓴다. 우헤헤헤헤..
* http://zp.cse.cau.ac.kr/~erunc0/study/pda/FunnyLib.zip - pda �서 게임 만들 사람.. 내꺼좀 �주~
아�.. 매� 밤새.. T-T
- �승한/mysql . . . . 333 matches
= �승한/mysql =
PHP공부를 위한 mysql 구분 공부.
== 기본 ==
mysql� 커맨드 모드�서 실행�다.
ASP.netì—�서는 한개ì�˜ 파ì�¼ì�¼ì�´ 오ì§� 한개ì�˜ <form>ë§Œ 가질수 있지만 PHP와 HTMLì�€ ê·¸ë ‡ì§€ 않ì�€ë“¯ 하다.
ê³„ì •ì�´ 있다면. mysql -u root -p (u: user, p: password)
MySql ëª…ë ¹ 실행방법
* MySql 서버ì—� ì ‘ì†�해서 실행
* PHP �서 지�하는 MySql API 함수를 사용
mysql - ë‘�부파ì�¼ - í…Œì�´ë¸”들. //mysql - í…Œì�´ë¸” 로 ì•Œê³ ìžˆì—ˆë‹¤. //ê³„ì •ë³„ë¡œ ì ‘ê·¼ì„±ì�„ 다르게 ì„¤ì •í• ìˆ˜ 있는듯 하다.
�부 목�보기 : show databases; (마지막� s가 들어간다.)
�부 만들기 : create database �부�름;
ë‘�ë¶€ ì—†ì• ê¸° : drop database ë‘�ë¶€ì�´ë¦„;
ë‘�ë¶€ ì„ íƒ�하기 : use ë‘�ë¶€ì�´ë¦„;
=== 테�블 ===
�부파�� 테�블 �성하기 : create table 테�블명(컬럼명 type(�기), eng integer, date date);
í…Œì�´ë¸” ì—†ì• ê¸° : drop table í…Œì�´ë¸”명;
테�블들보기 : show tables;
í…Œì�´ë¸” í•목보기 : show colums from í…Œì�´ë¸”명;
테�블� 칼럼들 보기 : ??;
- 지금그때2003/규칙 . . . . 333 matches
=== 규칙 ===
==== 게임 규칙(앞면 - index card 구�� 왼쪽) ====
1. 질문외ì�˜ ëª¨ë“ ì�´ì•¼ê¸°ëŠ” 다ì�Œê³¼ ê°™ì�´ 시작해서 ë§Œë“ ë‹¤.
* ì œê°€, ì €ëŠ”, ì €ë�„
* 게임규칙ì�„ ì �ì�€ 종ì�´ë¥¼ í•ìƒ� 왼ì†�ì—� ë“¤ê³ ì�´ì•¼ê¸° 한다.
* 게임규칙를 지키지 않는다면, 박수치며 환호성� 지른다.
==== �야기 규칙(뒷면) ====
* ë�„움ì�„ 줄수 없거나, ë�„움ì�„ ë°›ì�„수 없다면 다른 ì±…ìƒ�으로 ë– ë‚˜ì„¸ìš”.
ì�´ì „ 룰
* 질문외ì—� ëª¨ë“ ì�´ì•¼ê¸°ëŠ” 다ì�Œê³¼ ê°™ì�´ 시작한다.
* ì œê°€ + 경험 ex ) ì œê°€ 경험한것ì�€ , ì œê°€ 겪ì�€ê²ƒì�€,
* ì œê°€ + 시간 ex) ì œê°€ 작년ì—�, ì œê°€ 2000ë…„ì—�
a. ì„ í˜¸, ì�¸ìˆ˜, ìƒ�민 Seminar:SimpleRule Test 금요ì�¼ 1시간 ë�™ì•ˆ ì§„í–‰ (V)
* Test 중 2번ì�˜ 룰ì�„ 좀ë�” 완화 하였다. 경험ì�„ ë¶™ì�´ë‹ˆ ë§�ì—� 너무 ë§Žì�€ ì œì•½ì‚¬í•ì�´ 붙었다. 그래서 우리는 한가지 ì œì•½ì‚¬í•ì�„ ì—†ì• ê³ , '''ì œê°€, ì €ëŠ”, ì €ë�„'''로 룰ì�„ 바꾸어 해보았는ë�°, ìž�ì‹ ì�„ 낮추는 것만으로 ì›�만한 대화ì�˜ 장ì�´ ë� 수 있었다.
* 단, xxì�˜ ì •ì�˜ì—� 대한 질문시ì—� 시작하기가 난해 했는ë�°(ex- ì „ì‚°ì„¼í„°ê°€ ë�ì—�ìš”?), ì�´ëŠ” 조그마한 트ë¦ìœ¼ë¡œ 충분히 ê·¹ë³µí• ìˆ˜ 있었다.
* 발견ë�œ ë¬¸ì œì �
1. ì„ ë°°ê°€ 존대ë§�ì�´ 힘들다. (10ë¶„ ì�´ìƒ� ì§€ì†�ë�˜ë‹ˆ ì�µìˆ™í•´ 졌다.)
* ì�´ì „ 룰로 하기 힘들다. ì œì•½ 사í•ì�´ ìƒ�ê°�보다 í�¬ë‹¤ (->) ì œê°€, ì €ëŠ”, ì €ë�„ 로 변경
[지금그때2003]
- 3N+1Problem/Leonardong . . . . 331 matches
== 첫째 ==
== 둘째 ==
== 셋째 ==
ì ˆëŒ€ 쉽지 않ì�€ ë¬¸ì œì˜€ë‹¤. ì•„ì§� 수행시간ì�´ 턱없ì�´ 길다. ì‚¬ì „í˜• 멤버를 ì�´ìš©í•´ 계산했ë�˜ 부분ì�€ ì €ìž¥í•´ë‘�ì–´ 다시 ì“°ë�„ë¡� 하였다. 답답하다. PsyCoë�¼ëŠ” 모듈ì�„ 새ë¡ê²Œ 알알게ë�˜ì—ˆë‹¤. --[Leonardong]
싸�코? --[강�경]
셋째 코드�서 해본 새로운 시�는 다�과 같다.
* MAX(100000)ê°œì�˜ ì›�소를 가진 리스트ì—� 계산했ë�˜ CycleLength를 ì €ìž¥í•œë‹¤.
* 3n+1ì�€ í•ìƒ� ì§�수ì�´ë¯€ë¡œ ì§�수 검사를 한 번 건너뛴다.
* 2ì�˜ ì œê³±ìˆ˜ë“¤ì�€ CycleLength를 예ìƒ�í• ìˆ˜ 있으므로 ìž…ë ¥ 받기 ì „ì—� 미리 계산해둔다.
* CycleLength를 구하는 ê³¼ì •ì—�서 nì�´ ì§�수ì�¼ 때만 ì €ìž¥ë�œ ê°’ì�´ 있는지를 검사한다.
* 구하는 범위가 Cutoff보다 í�¬ë©´ 시작하는 수가 홀수ì�¼ 때 CycleLengthê°€ í�´ 것ì�´ë¯€ë¡œ 홀수부터 시작해서 ì§�수는 ë¬´ì‹œí•˜ê³ êµ¬í•œë‹¤.
파ì�´ì„ 만으로 12초가 걸린다. 새로운 걸 한 번씩 시ë�„í• ë•Œë§ˆë‹¤ 시간ì�´ 줄어들어 ì‹ ê¸°í–ˆë‹¤. 중간ì—� 코드를 ê³ ì¹˜ë©´ì„œ 시간 테스트만 ë�Œë¦¬ë‹¤ê°€ 답ì�´ 잘못 나오는 코드를 ê°€ì§€ê³ í•œë�™ì•ˆ 작업했었다. 새로운 기능ì�„ 추가하면 테스트를 ì „ë¶€ ë�Œë ¤ì•¼ê² 다. --[Leonardong]
í™•ì‹ ì�´ 가지 않는 cutoff부분ì�„ ë¹¼ë�”ë�¼ë�„ PsyCo를 ì“°ë©´ 2ì´ˆ 안ì—� 통과한다. 3시간 ë�™ì•ˆ 10ì´ˆ ì •ë�„를 줄였는ë�°, 10ë¶„ë§Œì—� 10초를 줄였다. 시간ì�„ 줄여야 하는ë�° ì •ë§� 수가 안 ë– ì˜¤ë¥´ë©´ PsyCoê°€ 꽤 ë�„움ì�´ ë� 것ì�´ë‹¤. 남용ì�€ ì¡°ì‹¬í•´ì•¼ê² ë‹¤.--[Leonardong]
- ì •ëª¨/2013.2.26 . . . . 331 matches
= 2013.2.26 ì •ëª¨ =
* 참여ìž� : [김민재], [ì†¡ì •ê·œ], [ê³ í•œì¢…], [김태진], [ì •ì§„ê²½], [서민관], [강성현], [ì •ì�˜ì •], [ê¶Œì˜�기]
* [ê¶Œì˜�기] 학우ì�˜ 재미있는 ë¬¸ì œ (?)
* 다ì�Œ 주ìž� : [ê³ í•œì¢…] 학우
== 다ì�Œì£¼ ì •ëª¨ 공지 ==
* 다ì�Œ 주 ì •ëª¨(3/4, 월요ì�¼)ì—�는 대ìž�ë³´ ì œìž‘ê³¼ 새내기 모집 방법과 ì •íšŒì›� 기준, 새싹 커리í�˜ëŸ¼ 발표 등ì�„ 진행합니다.
== ì •ëª¨ ==
=== 새싹�실 ===
* í•™ìƒ�회 ì�¼ì •ì�„ ë³´ê³ í™•ì •ë�˜ëŠ”ëŒ€ë¡œ 위키와 공지사í•ì—� ì˜¬ë¦¬ê² ìŠµë‹ˆë‹¤.
=== 회장단 ===
* 2013ë…„ ZeroPage 회장단ì�´ ê²°ì •ë�˜ì—ˆìŠµë‹ˆë‹¤.
* 회장 : 김민재
* 부회장 : ì†¡ì •ê·œ
* ì´�무 : ê³ í•œì¢…
=== 세미나 ì˜ˆê³ ===
* [김태진] 학우가 3ì›” 11ì�¼ ì •ëª¨ì‹œê°„ì—� Data Miningì—� 관한 간단한 세미나를 í• ì˜ˆì •ìž…ë‹ˆë‹¤.
* 특별한 ë�™ì•„리 행사가 없는 경우 ì˜ˆì •ëŒ€ë¡œ ì§„í–‰ ì˜ˆì •ìž…ë‹ˆë‹¤.
=== 스터디/프로ì �트 ê³µìœ ===
* ACM 스터디 - 스터디 하면서 푼 ë¬¸ì œì�˜ 간략한 소개를 함.
== 후기 ==
- ì •ëª¨/2013.3.4 . . . . 331 matches
Describe ì •ëª¨/2013.3.4 here
= 2013.3.4 ì •ëª¨ =
* 참여ìž� : [김민재], [ì†¡ì •ê·œ], [ê³ í•œì¢…], [김태진], [김윤환], [서민관], [강성현], [김해천], [ì •ì¢…ë¡�], [장í˜�수], [구남ì˜�], [ì�´ë³‘윤], [권순ì�˜]
* [ê³ í•œì¢…] 학우ì�˜ 밀리언아서를 가장한 ì§�ì ‘ë§Œë“ í™•ë°€ì•„ 안드로ì�´ë“œ 앱 소개 + 설명.
* 다� 주� : [�병윤] 학우
== 다ì�Œì£¼ ì •ëª¨ 공지 ==
* 다ì�Œ 주 ì •ëª¨ëŠ” ì‹ í•™ê¸° 개강으로 ì�¸í•œ 변수가 ë§Žì�€ 관계로 후ì—� 휴대í�°ê³¼ ê°™ì�€ 매체로 ê³µì§€í•˜ê² ìŠµë‹ˆë‹¤.
* 활발한 학과 활ë�™ì�„ 위해 쉬는 것으로 í™•ì •ë�˜ì—ˆìŠµë‹ˆë‹¤.
== ì •ëª¨ ==
=== ì�´ë²ˆì£¼+ 다ì�Œì£¼ 주요 ì�¼ì • ===
* 3ì›” 7ì�¼(목요ì�¼) 소모임 ì†Œê°œí• ë•Œ zp 소개 + 새싹êµ�실 소개 + ê°•ì‚¬ì‹ ì² ë§ˆì§€ë§‰ë‚ .
* 3ì›” 8ì�¼(금요ì�¼) 새싹êµ�실 ì‹ ì²ë°›ê¸° + zp 소개.
* 3ì›” 13ì�¼(수요ì�¼) 강사 ì •í•˜ê¸°(ì„ ë³„) + 새싹êµ�실 반배치 (다만 13ì�¼ ì�¼ì •ì�€ ë³€ë�™ê°€ëŠ¥ì„± 有)
=== 새싹�실 ===
* 새싹êµ�실 소개를 í• ë•Œ ì œë¡œíŽ˜ì�´ì§€ë¥¼ 소개.
* 새싹 êµ�실 강사 모집공지 + 새싹 êµ�실 커리í�˜ëŸ¼ì�€ ê³§ 올릴 ì˜ˆì •.
* 3ì›” 7ì�¼ê¹Œì§€ ê°•ì‚¬ì‹ ì²ì�„ ë°›ë�˜ 외부ì�¸ 강사는 강사가 부족하면 ë�” 받는 ì‹�으로 한다.
* 새싹강사는 12명으로 예ìƒ�í•˜ê³ ê³„íš�중.
== 후기 ==
* ê°•í•´ì ¸ë�¼ 회장 - [김윤환]
- Postech/QualityEntranceExam06 . . . . 330 matches
1. ì•Œê³ ë¦¬ì¦˜ 시그마 1~ i4 까지 타ì�´íŠ¸ë¥¼ 로우 빅오 사용하여 ì¦�명
2. ê°� ë ˆë²¨ì�˜ 맥시멈 노드ì�˜ 수 ì¦�명
높� 몇�때 최대 노드� 수 �명
3. ì •ìˆ˜ 4ê°œì�¼ë•Œ 최소 비êµ� 횟수로 소팅 í•´ë�¼
4. 그래프 사ì�´í�´ 찾는 ì•Œê³ ë¦¬ì¦˜
5. right linear 로 AB* U C* ì�¸ê±° 그래머로 ì �기
6. 1~3ê°œ ë¬¸ì œ 펌핑 ë ˜ë§ˆ 사용하여 ì¦�명 혹ì�€ ì˜¤í† ë§ˆíƒ€ë¡œ ê·¸ë ¤ì„œ regular ì—� ì†�í•œë‹¤ê³ ì¦�명 하기
boolean algebra ì�˜ ì •ì�˜
boolean algebra 와 ordinary algebra � 차�
카르노프� 맵
시ë�®ì§€ 않ì�€ JK 플립 í”Œë¡ 2ê°œ 있는 회로가 ìžˆê³ ì�´ê²ƒì�˜ ì˜¤í† ë§ˆíƒ€ 그리기 Moore ë¨¸ì‹ ìœ¼ë¡œ
ì�´ê²ƒë“¤ JK 플립 í”Œë¡ 1개로 만들 수 있나
3. Machine Language Like 한 프로그램 만들기. 코드 ì£¼ê³ . 스앞 함수 호출하는 부분 ìžˆê³ íŒŒë�¼ë¯¸í„° 패싱ì�„ 설명해야함.
4.2 way assoiate ìº�시ì—�서 히트 ë�˜ì—ˆë‚˜ 안ë�˜ì—ˆë‚˜, ë� ê·¸ëŸ¬ê³ êµ¬ì¡° ê·¸ë¦¬ê³ ê°� index, tag, byte offset 등 요소 알아 맞추기
5. DMA 계산하는 ë¬¸ì œ
1. Page í�¬ê¸°ê°€ ìž‘ì�„때ì�˜ 장ì �ê³¼ 단ì �
2. 외부 단편화는 무엇ì�´ë©° TLB 를 사용하여 어떻게 í•´ê²°? ê·¸ë¦¬ê³ ë‚´ë¶€ 단편화와 외부 단편화 대조,,
4. 2 32 승 ì�´ ì´� ê°€ìƒ� 메모리 í�¬ê¸°, 2 18 승ì�´ ì´� ì‹¤ì œ 메모리 í�¬ê¸° ì�´ë‹¤. 페ì�´ì§€ í�¬ê¸°ê°€ 4096(2 12승) ì�¼ë•Œ 메모리 115324221412 (대략 ì�´ì •ë�„) 주소를
ì‹¤ì œ 메모리 주소로 매핑 하면 어떻게 ë�˜ë‚˜.
5. Mutual Exclusion ì—�서 Bounded Waiting, Progress, Mutual Exclusion ì�´ 아닌것 하나를 ê³ ë¥´ê¸°
- 숫ìž�를한글로바꾸기/ì •ìˆ˜ë¯¼ . . . . 330 matches
== ëŠ�ë‚€ì � ==
���강�가 �나서 엄마공장서 짬내서 한번 만들어봤다.
ì•Œê³ ë¦¬ì¦˜ì�€ ë¬¸ì œê°€ 없는ë�° ìž�잘한 실수때문ì—� 2시간ì�´ë‚˜ ë�”ê±¸ë ¤ë²„ë ¸ë‹¤.
ì�´ëŸ°ì‹�으로 시간소모한게 하루ì�´í‹€ì�€ 아니니 ë„˜ì–´ê°€ê³ ;
ê·¸ë¦¬ê³ ì½”ë”© 스타ì�¼ì�„ 여러가지 ê±´ë“œë ¤ë³´ëŠ” 중ì�´ë‹¤.
ì�´ëŸ¬ì €ëŸ¬í•œ 모양중ì—�서 어떤게 ì œì�¼ë³´ê¸° 좋ì�€ì§€ ìƒ�ê°�하는중... 꾀나 . ì–´ë µë�”ë�¼ -_-;;
ì�´ëŸ°ê±´ ë§Œë“¤ì‹œê°„ìžˆê³ ìž�바는 안건드리는거 승한ì�´ 형ì�´ 알면 화낼태지만 ã…¡ã…¡;;;
ì�´ëŸ°ë¬¸ì œëŠ” 한번보면 다른ì�¼ì�„ 못하니 별수없ì�´;;;
== 소스-ì •ë³´ë§Œ ë�” 주어지면 확장ì�€ ì–¼ë§ˆë“ ì§€ 가능하다. ==
soos_ja[10][3] = {"","ì�¼","ì�´","삼","사","오","육","ì¹ ","팔","구"},
small_ja_ri[4][3] = {"","ì‹","ë°±","천"},
big_ja_ri[4][3] = {"","만","억","조"},
//ìž…ë ¥ë°›ëŠ”ë‹¤. /
printf("ìž…ë ¥ : ");
//�릿수를 알아 낸다. /
//한글로 ì¶œë ¥í•˜ê¸° 앞서 필요한 변수들ì�„ ì €ìž¥ /
//한글로 ì¶œë ¥! /
// 숫ìž�를 ì¶œë ¥í•œë‹¤. 여기서 "input[ dummy_ja_ris_soo - ja_ris_soo ]"ì�´ì¡°ê±´ì�€ 시작ì�„ //
// ì œì™¸í•œ 부분ì—� 1ì�€ ì¶œë ¥ì�„ 안한다는 것ì�´ë‹¤. //
// else if 부분ì�€ 시작부분ì�€ 무조건 숫ìž�를 ì¶œë ¥í•œë‹¤ëŠ” ì¡°ê±´ì�´ë‹¤. /
- ì •ëª¨/2007.1.19 . . . . 330 matches
*오늘부터 새로운 회장님ì�˜ ì •ì±…ì—� ë”°ë�¼ 회ì�˜ì™€ ì •ëª¨ë¥¼ 분리합니다.
= 회� =
15시 시작
== 참여� ==
ê¹€ì •í˜„, ì�´ìž¥ê¸¸, 조현태, 송수ìƒ�, í•œìœ ì„ , 허아ì˜�
== 회� 내용 ==
1. MT장소
* ì �당한 비용? - 2ë§Œì›�ì�´í•˜
* 장소는 ?
예) �천
롯�월드
강촌(남�섬)
춘천(ë‹ê°ˆë¹„먹으러)
MT를 가지ë§�ê³ ZPì�˜ ë°¤ ê°™ì�€ 행사를 하ìž�.
�천 현태형집??
�천 (송�). - > �천�는 많� 매리트가 있다
* 가장 í�° ë¬¸ì œ : 참여ì�¸ì›�(ì�¸ì›�ì—� ë”°ë�¼ 가격ì�´ 달ë�¼ì§„다)
* MTë‚´ìš©ì�€? ìˆ ? 관광?
* MTë‚ ì§œëŠ”? -> 좀ë�” ìƒ�ê°�í•´ë³´ê³ ì‚¬ëžŒë§Žì�´ ì°¸ì—¬í•œë‚ í™• ì •í•´ë²„ë¦¬ìž�.
2. �당
- Class . . . . 329 matches
물 : '물'��는 �래스.
- 지하수 : '지하수'�는 �체.
- 해수 : '해수'�는 �체.
- 민물 : '민물'��는 �체.
- 빗물 : '빗물'��는 �체.
지하수, 해수, 민물, 빗물 ì�´ë�¼ëŠ” ê°œë…�들ì�€ 모ë‘� '물'ì�´ë�¼ëŠ” 하나ì�˜ ê°œë…�으로 ì¶”ìƒ�í™”í• ìˆ˜ 있다.
해수ì�˜ ì—¼ë�„ê°€ ë�” ì§„í•´ì§„ë‹¤ê³ í•´ë�„ 빗물ì�´ë‚˜ 민물, 지하수ì—�는 아무런 ì˜�í–¥ë�„ ë�¼ì¹˜ì§€ 않는다. ->ê°�ì²´ì�˜ 성질.
ì�Œ.. 나만ì�˜ ìƒ�ê°�ì�¼ì§€ëŠ” ëª¨ë¥´ê² ëŠ”ë�°... 물 시리즈로 모ë�¸ë§�ì�„ 한다면 물 í�´ëž˜ìŠ¤ë¥¼ ìƒ�ì†�받는 지하수 í�´ëž˜ìФ, 해수 í�´ëž˜ìФ 등등으로 보통 가지 않남?;
그래서 ìˆ˜ì •í•´ë³´ê¸°ë¡œ 했습니다!
해수 : '해수' �는 �래스.
- 염분 : '염분' ��는 �래스.
- 수분 : 해수ì—�서 '염분'ì�„ ì œì™¸í•œ 나머지 순수한 '수분'ì�´ë�¼ëŠ” ê°�ì²´.
�래스 '염분'
염분 : '염분'��는 �래스
- Mg : '마그네슘'��는 �체.
- Cl : '염소'�는 �체.
- Na : '나트륨'��는 �체.
- S : '황'��는 �체.
- Ca : '칼슘'��는 �체.
- K : '칼륨'��는 �체.
- ModelViewPresenter . . . . 329 matches
MVC ì—�서 ìœ ëž˜. MVP ì�˜ 목ì �ì�€ Model ê³¼ View 사ì�´ì�˜ Observer connection ì—� 대해 ë�” ê¹”ë�”한 구현ì�„ ì œê³µí•˜ëŠ” 것ì�´ë‹¤.
MVP 는 ì‹¤ì œë¡œ 3ê°œì�˜ í�´ëž˜ìŠ¤ê°€ ë�” 있다. 요약하면
* Presenter - 어플리케ì�´ì…˜ì�„ í‘œí˜„í•˜ê³ ì½”ë””ë„¤ì�´íŠ¸í•œë‹¤. 다른 오브ì �트들ì�„ ìƒ�성하거나 관계를 맺는다.
* Selection - Model ì�˜ 서브셋ì�„ 구체화한다. (Commandì—� ì�˜í•´ ì¡°ì •ë�œë‹¤.)
* Command - 모�� �향� 주는 것 (CommandPattern 과 같다)
* Interactor - 키보드나 마우스 �벤트들� Command 나 Selection 으로 매핑한다.
* View - 모ë�¸ì�„ (ë˜�는 ì�¼ë¶€) ì¶œë ¥.
어플리케ì�´ì…˜ì�„ ì�´ëŸ¬í•œ 방법으로 나누는 것ì�€ 좋ì�€ SeparationOfConcerns ì�´ ë�˜ë©°, 다양한 부분들ì�„ ìž¬ì‚¬ìš©í• ìˆ˜ 있ë�„ë¡� 해준다.
C++, Java ì�˜ 다ì�Œ 세대 프로그래ë°� 모ë�¸. Smalltalk ì�˜ ê³ ì „ì �ì�¸ MVC 프로그래ë°� 모ë�¸ì—�서 나왔으며, 다양한 번위ì�˜ 어플리케ì�´ì…˜ê³¼ ì»´í�¬ë„ŒíЏ 개발 테스í�¬ë¥¼ 위한 ê°•ë ¥í•˜ë©´ì„œ ì�´í•´í•˜ê¸° 쉬운 ë””ìž�ì�¸ ë°©ë²•ë¡ . ì�´ ê°œë…�ì�˜ framework-based 구현물ì�€ MVP 를 em쓰는 개발 프로그램ì—� 훌ë¥í•œ 가치를 ë�”해준다. MVP는 ë˜�한 다중 client/server 나 multi-tier 어플리케ì�´ì…˜ 아키í…�ì³�ì—�ë�„ ì �합하다. MVP 는 IBM ì�˜ 대부분ì�˜ OO Language 환경들ì—� 대해 단ì�¼í•œ ê°œë…�ì�˜ 프로그래ë°� 모ë�¸ì�„ ì œê³µí•´ 줄 수 있ì�„것ì�´ë‹¤.
ì‹¤ì œ IBM ì�˜ 샌프란시스코 í”„ë ˆìž„ì›Œí�¬ì—� 사용ë�˜ì—ˆë‹¤ê³ 들었ë�˜ê²ƒ 같다. (그래서 그런지 좀 ì¶”ìƒ�ì �ì�´ë©´ì„œ ê´‘ê³ ì„±ì�˜ 문구로 ë³´ì�´ê¸´ 하다 -_-;) --[1002]
[디��분류]
- 대학�준비�대한조언 . . . . 329 matches
여러명ì�´ 모여서 스터디를 한 ì§€ë�„ 삼 주가 다 ë�˜ì–´ê°„다. ê°™ì�´ 준비하면서 때로는 너무 사소한 것ì—� 매달리는 것ì�´ 아닌가 ì‹¶ì�„ ì •ë�„로 한 부분ì—�서 넘어가지 못하는 경우가 있다. 한참ì�„ ì�´ì•¼ê¸°í•´ì„œ ê²°ë¡ ì�„ 내보니 ì�´ë¯¸ ë§�하ë�˜ ë�„중ì—� 나왔ë�˜ ì�´ì•¼ê¸°ì˜€ê±°ë‚˜ ì±…ì�„ ë³´ë©´ 알 수 있는 ë‚´ìš©ì�¸ 경우ë�„ 있다. 하지만 ê·¸ë ‡ê²Œ 해서ë�„ ê²°ë¡ ì�´ 나지 않는 ë¬¸ì œë“¤ì�´ ìžˆì—ˆê³ [대학ì›�준비06] 팀ì�€ êµ�수님께 찾아가서 질문ì�„ 했다.
질문ì—� 대한 답ë�„ 얻었지만 [대학ì›�준비ì—�대한조언]ì�„ ì–»ì�€ 것ì�´ ë�” í�° ì„±ê³¼ì˜€ë‹¤ê³ ìƒ�ê°�한다. [열린질문]ì�„ ë�˜ì§€ë©´ì„œ 스스로 ê³ ë¯¼í•˜ëŠ” 시간ì�´ 중요하다는 ì�´ì•¼ê¸°ë¥¼ ë§Žì�´ 하셨다. [대학ì›�준비06] 팀ì�´ 과목 요약ì�„ í•˜ê³ ë‚œ 다ì�Œì—�는 ê³ ë¯¼í•˜ëŠ” 시간ì�„ 가졌으면 ì¢‹ê² ë‹¤.
ê·¸ ë°–ì—� 연구실ì�„ 방문하ë�¼ëŠ” ì¡°ì–¸ì�„ 들었다. í�¬í•공대ì—� [OpenLab]ì—� 다녀온 경험ì�„ ìƒ�ê°�í•´ë³´ë©´ 매우 와닿는다. 심지어 아무것ë�„ ëª¨ë¥´ê³ ì—°êµ¬ì‹¤ì�„ ì°¾ì•„ê°€ê³ , 10ë¶„ 남짓한 시간ì�„ ë‘˜ëŸ¬ë³´ê³ ì˜¤ë�”ë�¼ë�„ 연구실 사람들 ì§�ì ‘ ë§Œë‚ ìˆ˜ 있다는 사실 만으로ë�„ ì–»ì�„ 것ì�´ 있다. 몇 ë…„ì�˜ 시간ì�„ 보낼 장소를 ì„ íƒ�하는ë�° 하루ì�˜ ë…¸ë ¥ì�´ 아까울까!
- EightQueenProblem/nextream . . . . 327 matches
ëª¨ë“ ë¶„ë“¤ì�´ C/C++ 아니면 파ì�´ì„ ì�´ë�¼, C로 í• ê¹Œ 하다가 좀 특ì�´í•˜ê²Œ ìž�바스í�¬ë¦½íŠ¸ë¥¼ ì�¨ë´¤ìŠµë‹ˆë‹¤.
처ì�Œì—” 2ì°¨ì›� ë°°ì—´ 메모리 공간ì�„ ë‘�ê³ ë©”ëª¨ë¦¬ ìƒ�ì—� ì²´í�¬í•´ 가며 루프를 ë�Œë¦´ê¹Œ 하다가 ìƒ�ê°�ì�„ 바꿔서 재귀호출ì�„ ì�´ìš©í•˜ê²Œ ë�˜ì—ˆìŠµë‹ˆë‹¤. 첫 ë¬¸ì œì—�서 ì�¼ë‹¨ ì œì�¼ 첫 퀸ì�€ 무조건 (0,0) ì�´ë�¼ê³ ê³ ì •í•˜ê³ ìž¬ê·€ë¥¼ ë‘�번째 퀸부터 ë�Œë ¸ëŠ”ë�°, ì˜¤ížˆë ¤ 나중ì—� ì�´ ìƒ�ê°�ì�´ ë‘�번째 ë¬¸ì œ 풀때 ë”± 한글ìž�ë§Œ 바꿔서 ì �ì�‘ì�´ ë�˜ëŠ” 것ì�„ 가능케 한것 같습니다.
ì›�래 첫번째 해법ì�€, 한개만 ë½‘ë“ ì§€, 아니면 ë‹¤ë½‘ë“ ì§€ 둘중 하나였어야 하는ë�°, ê²°ë¡ ì �으로는 ë¬¸ì œë¥¼ 풀긴 했지만, ì–´ì •ì©¡í•œ 모습ì�´ ë�˜ë²„ë¦¬ê³ ë§�았습니다.
기본 ì•„ì�´ë””어는 한 ë�¼ì�¸ì”© 진행해 가면서 현재 ë�¼ì�¸ ì„ ìƒ�ì—�서 X좌표값ì�„ 바꿔가며 위ì—� 있는 퀸들ì—� ì�˜í•´ 위협ì�„ 받는지 검사해서 ì•ˆì „í•œ 경우ì—�는 계ì†� 다ì�Œ ë�¼ì�¸ìœ¼ë¡œ ì§„í–‰í•˜ê³ , 아닌 경우ì—�는 ì² ìˆ˜í•˜ëŠ” 것입니다. 위협여부ì—� 대해서는 ê°™ì�€ ì„¸ë¡œì„ ìƒ�ì�´ê±°ë‚˜, 대ê°�ì„ ì�¸ 경우는 X, Y 좌표ì�˜ í•©ê³¼ 차가 ê°�ê°� ë�™ì�¼í•œ 것ì�´ 있는지를 조사하는 것으로 만들었습니다.
결과물 확ì�¸í•˜ê¸° 좋게 display 부분ì�„ 약간 ìˆ˜ì •í•´ë´¤ìŠµë‹ˆë‹¤. --[1002]
- ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼ . . . . 325 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼ =
== 공지 ==
== ì£¼ì œ ==
|| ì�´ë¦„ || ì£¼ì œ || ë‚´ìš© || ë¹„ê³ ||
|| ì�´ë³‘윤 || RootKit || Windowsì�˜ 구조와 IA32 ì�˜ 구조를 간단하게 설명. 커ë„�ë ˆë²¨ë¡œì�˜ ì ‘ê·¼ì�„ ì�´ìš©í•œ 간단한 루트킷 작성 || ||
|| 김준ì„� || ê°�ì²´ 지향 프로그래ë°�(OOP) || OOPì—� 대한 개요 ì�´í•´, ì¶”ìƒ�í™”ì—� 대한 ê°œë…�. OOP 기반ì�˜ 프로그램 설계를 코드가 아닌 글로 새내기와 함께 해본다. || 문법ì�€ ìžŠê³ ì�˜ì‚¬ì½”드를 사용한 설계실습ì�„ í•´ë³´ìž� ||
|| 송지ì›� || Simple Java & JUnitTest || Javaì�˜ 간단한 문법과 ê°œë…�ì�„ ë°°ìš°ê³ ,[[br]]JUnitTest를 통해 TDD 기반ì�˜ 프로그래ë°�ì—� 대해 맛보기. || 아무래ë�„ Testê°€[[br]]ë©”ì�¸ì�´ë‹¤ 보니,[[br]]Java를 통한 OOP ê°œë…�ì�˜ 실습ì�€[[br]]시간ìƒ� 진행하지 않는다. ||
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/JUnit]
== 참가� ==
|| 09 || 강소현, 박성현, 서민관, 박근수, 박준호 ||
|| 08 || 김�기, �병윤 ||
|| 06 || 김준�, 성우용, 송지� ||
= ì�¼ì • 시간 =
|| 시간 || ì�¼ì • || 담당 ||
||pm 09:00~11:00 || RootKit || �병윤 ||
||pm 11:00~12:00 || Java� 기본 개�과, 기본 문법 || 송지� ||
||pm 12:00~01:00 || 야� 타임 || ||
||am 01:00~02:00 || OOP || 김준� ||
||am 02:00~03:00 || OOP || 김준� ||
||am 03:00~03:50 || 간단한 실습 -> Test ìœ ë�„ || 송지ì›� ||
- ë§Œë…„ë‹¬ë ¥/곽세환,조재화 . . . . 325 matches
== ë§Œë…„ë‹¬ë ¥ ==
완성했당~~ *^^* ì•„ì§� 코드 쉽게 ì�´í•´í• 수 있ë�„ë¡� ê³ ì¹˜ë©´ ì¢‹ê² ë‹¤ê³ ì°½ì„ì�´í˜•ì�´ ì¶©ê³ í•¨~~ ã… ã… ë‹´ì—� 짤때는 깔금하게...
bool isYunYear(int x); // 윤년�지 여부를 �별
int monthDays(int x,int y); // 월� �수를 계산하는 함수
int year, month; // year,month는 ìž…ë ¥ë°›ì�€ ë…„,ì›”
cin >> year >> month; // year ì�€ ì•Œê³ ì‹¶ì�€ ë…„ë�„, month 는 ì•Œê³ ì‹¶ì�€ 달.
int weekDay = (year + yunYearTotal) % 7; // (year+z)%7� 년� 1월� 요�
weekDay=( weekDay+monthDays(year,i+1)%7 ) %7; // ìž…ë ¥í•œ ì›”ì�˜ ìš”ì�¼ì�„ 구한다.
cout<<"ì�¼"<<"\t"<<"ì›”"<<"\t"<<"í™”"<<"\t"<<"수"<<"\t"<<"목"<<"\t"<<"금"<<"\t"<<"í† "<<endl;
cout << i+1 << "\t";//ë‚ ì§œë¥¼ 순서대로 ì¶œë ¥
if(weekDay==7)//0~6 ì�„ ì�¼~í† ë�¼ê³ í–ˆì�„때 í† ìš”ì�¼ê°’ì�„ ìž…ë ¥í•˜ë©´ 한칸 뛰운다.
bool isYunYear(int x)//윤년� 계산하는 함수
int monthDays(int x, int y)//월� �수를 계산하는 함수
return 31;//1월 3월....� 31� 까지 있다.
else if( y==2)//2월� 29� �는 28�...
else//그외 월� 모� 30�
함수를 하나� 사용. 코드�해를 �가시키기위해서...
bool isYunYear(int x); // 윤년�지 여부를 �별
int monthDays(int x,int y); // 월� �수를 계산하는 함수
int year, month; // year,month는 ìž…ë ¥ë°›ì�€ ë…„,ì›”
- HelpOnLists . . . . 324 matches
== 리스트와 들여쓰기 ==
숫ìž�ê°€ 매겨진 리스트와 ì´�알 리스트를 아주 ìž�연스럽게 ìž…ë ¥í•˜ì‹¤ 수 있습니다. ì´�알 리스트를 ë§Œë“¤ê³ ì‹¶ìœ¼ì‹œë©´ ê·¸ 줄ì�˜ 첫 시작ì�„ "{{{[공벡]*}}}"로 시작하여 ì�¨ì£¼ì‹œë©´ ë�©ë‹ˆë‹¤; 숫ìž�ê°€ 매겨진 리스트는 ê·¸ 줄ì�˜ 시작ì�„ {{{[공백]1.}}}으로 시작하시면 ë�©ë‹ˆë‹¤.
[공백]* �알리스트 1
[공백]* �알리스트 2
[공백][공백]1. 번호 리스트 1
[공백][공백]1. 번호 리스트 2
[공백]* �알리스트 3
* �알리스트 1
* �알리스트 2
1. 번호 리스트 1
1. 번호 리스트 2
* �알리스트 3
번호가 매겨진 리스트는 "{{{1.}}}" �만아니� "{{{a.}}}", "{{{A.}}}", "{{{i.}}}", "{{{I.}}}"를 지�합니다.
복잡한 리스트� 간단히 공백으로 여러번 들여쓰기를 하면 쉽게 만들 수 있습니다.
만약 공백ì�„ 넣어 들여쓰기만 í•˜ê³ {{{*}}}나 번호리스트를 ì§€ì›�하는 {{{1.}}} {{{a.}}} ì�´ì™¸ì�˜ 다른 문ìž�ê°€ 온다면, ê·¸ 단ë�½ì�€ 들여쓰기ë�œ 단ë�½ìœ¼ë¡œ ì�¸ì‹�ë�©ë‹ˆë‹¤.
� 단�� 들여쓰기기 �지 않� 단�입니다.
공백� 하나 넣어 새로운 들여쓰기
단�� 만들었습니다.
�번�는 공백� � 넣어
새로운 단��
- 숫�를한글로바꾸기/김태훈zyint . . . . 324 matches
== ëŠ�ë‚€ì � ==
오랜만� 하는거� -_-;;
C++로 í•´ë³¼ë�¼ê³ 했으나; 너무많ì�€ ì—�러로 ì¢Œì ˆí•˜ê³ ê±� 씨로 했다..
으윽 -_-...
글구 num2str 요함수.. ê±� 수민ì�´í•œê²ƒì²˜ëŸ¼ 배열로 하면 ë�˜ëŠ”ë�°; 괜히 switch로 했다 ã… ã… ì—‰ì—‰
== 소스 ==
char* num2str(int num); //숫�를 문�로 변경시켜�니다.
int is_numarray(char getdata[]); //char 배열� 요소가 숫��지 확� - 맞으면 TRUE 리턴
void inputdata(char *getdata); // 5ìž�리ì�´í•˜ 숫ìž�를 문ìž�로 getdataì—� 배열로 ìž…ë ¥ë°›ê¸°
//ìž…ë ¥
//ì¶œë ¥
// 5ìž�리ì�´í•˜ 숫ìž�를 문ìž�로 getdataì—� 배열로 ìž…ë ¥ë°›ê¸°
//숫ìž� ìž…ë ¥ë°›ê¸°
printf("숫ìž� 5ìž�리를 ìž…ë ¥í•´ì£¼ì„¸ìš” >> ");
//숫��가?
//ëª¨ë“ ì¡°ê±´ì�´ ì°¸ì�´ë©´ ë¹ ì ¸ë‚˜ê°�.
//숫�를 문�로 변경시켜�니다.
str = "�";
str = "�";
str = "삼";
- 타�코코아CppStudy/0728 . . . . 324 matches
|| ì „ì‹œê°„ || 다ì�Œì‹œê°„ ||
|| [타�코코아CppStudy/0724] || [타�코코아CppStudy/0731] ||
== 참�� ==
* [�수]
* [ì„ í�¬]
* [ì •ìš°]
* [수진]
== 오늘한거 ==
* �리모피즘, 가�함수, 템플릿 발표
* 간단한 STL
* 윈�우 프로그래�� 기본
* API는 안합니다. ë¹ ë¥¸ 결과물 ì‚°ì¶œì�„ 위해 MFC로 바로 갑니다.
== ê°€ìƒ�함수와 다형성 ì˜ˆì œ ==
cout << "어�\n";
cout << "비비탄\n";
cout << "연기\n";
== 다ì�Œì‹œê°„ ìˆ™ì œ ==
|| ë¬¸ì œ || í•™ìƒ�ì�´ë¦„ || í•™ìƒ�ì�˜ 답안 || 강사ì�˜ í�‰ ||
|| ZeroWiki:RandomWalk2 || [CherryBoy] || Upload:randomWork2_CheRy.cpp || 다시 ||
== ìž�ìœ ê³¼ì œ ==
- 3rdPCinCAUCSE/ProblemB . . . . 322 matches
B 번 ë¬¸ì œ : ì§�사ê°�형. 소스파ì�¼ ì�´ë¦„ : rect.c or rect.cpp
네 ê°œì�˜ ì§�사ê°�형ì�´ í�‰ë©´ì—� 있는ë�°, ë°‘ë³€ì�´ 모ë‘� 가로축ì—� í�‰í–‰í•˜ë‹¤. ì�´ ì§�사ê°�형들ì�´ 차지하는 ë©´ì �ì�„ 구하는 프로그램ì�„ 작성하시오. ì�´ 네 ê°œì�˜ ì§�사ê°�형들ì�€ 서로 ë–¨ì–´ì ¸ 있ì�„ 수ë�„ ìžˆê³ , ê²¹ì³� 있ì�„ 수ë�„ ìžˆê³ , 하나가 다른 하나를 í�¬í•¨ í• ìˆ˜ë�„ 있으며, ë³€ì�´ë‚˜ ê¼ì§€ì �ì�´ ê²¹ì³�질 수ë�„ 있다.
=== ìž…ë ¥ ===
ìž…ë ¥ì�€ 표준 ìž…ë ¥ì�´ë‹¤. ìž…ë ¥ì�˜ 첫줄ì—� 테스트 ì¼€ì�´ìФì�˜ 개수를 나타내는 ì •ìˆ˜ T(10 ì�´í•˜)ê°€ 주어진다. 다ì�Œ 줄 부터 Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ 주어진다. ê°� 테스트 ì¼€ì�´ìŠ¤ëŠ” 네 줄로 ì�´ë¤„지며, ê°� 줄ì�€ 네 ê°œì�˜ ì •ìˆ˜ë¡œ 구성ë�œë‹¤. 첫 번째와 ë‘� 번째ì�˜ ì •ìˆ˜ëŠ” 사ê°�형ì�˜ 왼쪽 아래 ê¼ì§€ì �ì�˜ x 좌표, y 좌표ì�´ê³ , 세 번째와 네 번째ì�˜ ì •ìˆ˜ëŠ” 사ê°�형ì�˜ 오른쪽 위 ê¼ì§€ì �ì�˜ x 좌표, y좌표ì�´ë‹¤. 단, x좌표와 y좌표는 1ì�´ìƒ�ì�´ê³ 1000 ì�´í•˜ì�¸ ì •ìˆ˜ì�´ë‹¤.
=== ì¶œë ¥ ===
ì¶œë ¥ì�€ 표준 ì¶œë ¥ì�´ë‹¤. ì¶œë ¥ì�€ T줄로 ì�´ë¤„진다. ê°� 테스트 ì¼€ì�´ìФì—� 대해서 네 ê°œì�˜ ì§�사ê°�형ì�´ 차지하는 ë©´ì �ì�„ ì¶œë ¥í•œë‹¤. Tê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ 모ë‘� 맞혀야 ì�´ ë¬¸ì œë¥¼ 맞힌 것ì�´ë‹¤.
=== ìž…ë ¥ì�˜ 예 ===
=== ìž…ë ¥ì�˜ 예ì—� 대한 ì¶œë ¥ ===
[3rdPCinCAUCSE],[ë¬¸ì œë¶„ë¥˜]
- SharedVision . . . . 322 matches
SE 시간ì�˜ ì�´ê²½í™˜ êµ�수님ì�˜ ì�´ì•¼ê¸°. CMM, SPICE ì—�서 Level 2 ì�´ìƒ�시 필요조건. ì „ì²´ 회사ì�˜ ë¹„ì „ì�€ 팀ì�˜ ë¹„ì „ê³¼ ì�¼ì¹˜ë�˜ì–´ì•¼ 하며, 팀ì�˜ ë¹„ì „ê³¼ 팀 소ì†�ì›�ì�˜ ë¹„ì „ì�´ ì�¼ì¹˜ë�˜ì–´ì•¼ 한다. 회사ì�˜ ë¹„ì „ê³¼ 팀ì�˜ ë¹„ì „ì�´ ì�¼ì¹˜í•œ ì œí’ˆì�´ 나와야 하며, 팀ì�˜ í–‰ë�™ ë˜�한 회사ì�˜ ë¹„ì „ê³¼ ì�¼ì¹˜ë�˜ì–´ì•¼ 한다.
어떻게 들으면 Top-Down ì‹�ì�˜ 위ì—�서부터ì�˜ ëª…ë ¹ 하달처럼 들리지만, 나는 다르게 í•´ì„�í•˜ê³ ì‹¶ë‹¤. 즉, 사람들 개개ì�¸ 구성ì›�들ì�´ ìž�ì‹ ë“¤ì�˜ ì—í• ì�„ 스스로 ê²°ì •ì§“ê³ , 그것ì�´ ì¡°ì§�ì�˜ ë¹„ì „ì�´ ë�˜ëŠ” 경지.
ì§„ì •í•œ 모임ì�´ëž€ ì–´ë–¤ 모습ì�¼ê¹Œ?
* 가장 ì�´ìƒ�ì �ì�¸ê±´ 뜻ì�´ 맞는 사람ë�¼ë¦¬ 모ì�´ëŠ” 것ì�¼ëŸ°ì§€ë�„ ëª¨ë¥´ê² ë‹¤. -_-; 쉬운ì�¼ì�€ 아니지만.
* ë˜�하나 ìƒ�ê°�난다면, 구심ì �ì�´ ë�˜ëŠ” ìž‘ì�€ 사람들 (ì�´ë•Œì¯¤ ë�˜ë‹ˆ ë˜� 20 : 80 법칙 ìƒ�ê°�ì�´;)ì�´ ì˜�í–¥ë ¥ì�„ 발휘하는 방법. 보통ì�€ ì�´ 스타ì�¼ì�´ ë�˜ëŠ” 것 같다. ë¬¸ì œì œê¸° & ëŒ€ì•ˆì œì•ˆìž� 10%ì—� ì‹¤ì œë¡œ 수습하는 사람 10%, ë�™ì�˜í•´ì£¼ê³ ë”°ë�¼ì£¼ëŠ”ì‚¬ëžŒ 40%, 60% ê°€ 넘어간 ë’¤ ì�¸ë ¥ì�˜ 작용(한쪽ì—� 커다란 힘ì�´ 모여있으면 ì�´ ë˜�한 ì�¸ë ¥ì�´ë�¼ê³ ìƒ�ê°�한다. 월드컵 축구를 ë³´ë�¼. -_-; 뉴스건 사람들ì�´ê±´ ì‹ ë¬¸ì�´ê±´ ì „ë¶€ 축구ì�´ì•¼ê¸°ë§Œ 하면 ì˜�í–¥ 안받나;) 30%, 나머지 무관심 10% (반대ì�˜ê²¬ì�„ 내는 사람ì�€ ì‹¤ì œ 수습ìž�들ì†�ì—� 있기ë�„ 하다. ë¬¼ë¡ ëƒ‰ì†Œë§Œ 보내는 사람ë�„ 있지만)
- 좋�위키페�지 . . . . 322 matches
좋� 위키 페�지란 무엇�까? � 대한 �야기
'''ThreeFs 를 나눌 수 있는 페�지'''
["ë�°ê¸°"]는 ìƒ�ê°�ê³¼ ëŠ�낌ì�„ 나누는(곱하기까지 하면 ë�” ì¢‹ê³ ...) 페ì�´ì§€ê°€ 좋다. ["Python"] 페ì�´ì§€ì—�서 파ì�´ì�¬ 학습ì�„ 위한 로드맵만ì�„ 만나는 것보다 "ë‚´ê°€ ì–´ì œ ë§�로만 ë“£ë�˜ 파ì�´ì�¬ì�„ ì�¨ì„œ 구구단ì�„ 짰는ë�° 너무 ì‰½ê³ ìž¬ë°Œì–´ì„œ ê°�ë�™ì�´ë�”ë�¼."와 ê°™ì�€ 경험ì�„ 나누는게 ë�” 반가울것 같다. --["ë�°ê¸°"]
["ìƒ�민"] ì�´ë�„ ["ë�°ê¸°"] ê°€ ë§�하는 부분들ì�´ 아쉽다. 그러한 ëŠ�낌ì�„ 기ë¡�í•˜ê³ , 그것ì�„ ê³µìœ í•˜ëŠ” 것ì�´ 위키ì�˜ 순기능중 하나ë�¼ê³ ìƒ�ê°�한다. 하지만, 그런 모습ì�´ ZeroWikiì—� 부족한 ì�´ìœ ê°€ ëŠ�낌ì�„ 기ë¡�하기 위해 글ì�„ 쓰는 '''용기'''ê°€ 부족하기 때문ì�´ë�¼ê³ ìƒ�ê°�한다. ZeroWikiì—�서는 경험과 ëŠ�낌ì�´ 표현ë�˜ëŠ” ê³³ì�€ 프로ì �트 페ì�´ì§€ì�˜ '''ì—¬ì •'''ì�´ë‚˜ '''ëŠ�낌''' 기ë¡�하는 부분ì�´ë‚˜ ì�´ë²¤íЏì�˜ '''후기''' ê°™ì�€ 부분ì�´ 주가 ë�˜ê³ 있다. --["ìƒ�민"]
'''ìž�료 보다는 ì •ë³´, ì •ë³´ 보다는 ì§€ì‹�ê³¼ 지혜가 ì¶•ì �ë�˜ëŠ” 페ì�´ì§€.'''
'ë�” 좋ì�€' 것ì�„ 지향하ë�˜, 사람들ì�´ ìž�ì‹ ì�˜ 수준ì—�서 한발ìž�êµ ë�” ë‚´ë”›ì�€ 것ì—� 대해서 서로 ê²©ë ¤í•´ì¤„ 수 있어야 í• ê²ƒ 같다. 후배들ì�´ '용기'를 낼 수 ìžˆì–´ì•¼ê² ì§€ë§Œ, 다른 사람들ì�´ '용기'를 ì „í•´ì¤„ 수ë�„ 있어야 í• ê²ƒì�´ë‹¤. --ì¹ì°¬ì—� ì�¸ìƒ‰í•œ 못ë�œì„ ë°° ["1002"]
["위키분류"]
- Counting . . . . 321 matches
[http://online-judge.uva.es/p/v101/10198.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
구스타보는 수를 ì…€ 줄ì�€ 알지만 수를 쓰는 방법ì�€ ì•„ì§� ë°°ìš´ì§€ 얼마 ë�˜ì§€ 않았다. 1,2,3,4까지는 ë°°ì› ì§€ë§Œ ì•„ì§� 4와 1ì�´ 서로 다르다는 것ì�€ 잘 모르기 때문ì—� 4ë�¼ëŠ” 숫ìž�ê°€ 1ì�´ë�¼ëŠ” 숫ìž�를 쓰는 ë˜� 다른 방법ì—� ë¶ˆê³¼í•˜ë‹¤ê³ ìƒ�ê°�한다.
그는 그가 ë§Œë“ ê°„ë‹¨í•œ 게임ì�„ 하면서 ë†€ê³ ìžˆë‹¤. 그가 ì•Œê³ ìžˆëŠ” 네 ê°œì�˜ 숫ìž�를 ê°€ì§€ê³ ìˆ˜ë¥¼ ë§Œë“ ë‹¤ì�Œ ê·¸ ê°’ì�„ 모ë‘� ë�”한다. 예를 들면 다ì�Œê³¼ ê°™ì�€ ì‹�ì�´ë‹¤.
112314 = 1 + 1 + 2 + 3 + 1 + 1 = 9 (구스타보는 4 = 1 ì�´ë�¼ê³ ìƒ�ê°�한다.) |}}
구스타보는 í•©ì�´ nì�¸ 수를 몇 ê°œ 만들 수 있는지 ì•Œê³ ì‹¶ì–´í•œë‹¤. n = 2 ì�¼ 경우ì—�는 11,14,41,44,2 ì�´ë ‡ê²Œ 다섯 ê°œì�˜ 숫ìž�를 만들 수 있다 (5 ì�´ìƒ�ì�˜ 수ë�„ ì…€ 수는 있다. 다만 ì“°ì§€ ëª»í• ë¿�ì�´ë‹¤). 하지만 2보다 í�° 경우ì—� 대해서는 그가 만들 수 있는 수ì�˜ 개수를 알 수가 없어서 여러분ì—�게 ë�„움ì�„ ì²í–ˆë‹¤.
1 ì�´ìƒ� 1,000 ì�´í•˜ì�˜ ìž„ì�˜ì�˜ ì •ìˆ˜ nì�´ 한 줄ì—� 하나씩 ìž…ë ¥ë�œë‹¤. 파ì�¼ ë�� 문ìž�ê°€ ìž…ë ¥ë� 때까지 계ì†� ì�½ì–´ì™€ì•¼ 한다.
ìž…ë ¥ë�œ ê°� ì •ìˆ˜ì—� 대해 í•©ì�´ nì�´ ë�˜ëŠ” 숫ìž�ì�˜ 가지 수를 나타내는 ì •ìˆ˜ë¥¼ 한 줄ì—� 하나씩 ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| ê¹€ìƒ�ì„ || C++ || . || [Counting/ê¹€ìƒ�ì„] ||
|| í™©ìž¬ì„ || Java || . || [Counting/í™©ìž¬ì„ ] ||
|| 문보창 || C++ || . || [Counting/문보창] ||
|| 하기웅 || C++ || 2시간 || [Counting/하기웅] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- ProjectVirush/ProcotolBetweenServerAndClient . . . . 321 matches
|| ëª…ë ¹ || Client || Server || Client ë‚´ìš© || Server ë‚´ìš© ||
|| 로그ì�¸ || login id pw || login true || ì•„ì�´ë””, 비밀번호 || 예약ë�œ ëª…ë ¹ì�˜ 처리 ìƒ�황||
|| 회� 가입 || join id pw e-mail || join true || 아�디, 비밀번호, �메� || 가입 성공 | 아�디 중복 ||
|| ì§€ë ¹ || quest || {분류} {ì œëª©} {ë‚´ìš©} || "quest" || ì˜›ë‚ ê²ƒë¶€í„° 분류 ì œëª© ë‚´ìš© 보낸다. ex) questList 분류1|ì œëª©1|ë‚´ìš©1|분류2|ì œëª©2|ë‚´ìš©2 ||
|| ì§€ì— ì„ íƒ� || showmap 1(ì§€ì— ë²ˆí˜¸) || showmap Serverë‚´ìš© ì°¸ê³ || ì§€ì— êµ¬ë³„ìž�(숫ìž�) || showData ì§€ë�„ì—�보여줄ê°�ì—¼ìž�수 ì •ìƒ�ì�¸ìˆ˜ + ë°”ì�´ëŸ¬ìФì�´ë¦„1 개수1 í•체수1 + ë°”ì�´ëŸ¬ìФì�´ë¦„2 개수2 í•체수2 ... ||
|| 연구실 || showlab || showlab Serverë‚´ìš© ì°¸ê³ || 연구실 들어ê°�. || showLab ì§€ë�„ì—�보여줄ê°�ì—¼ìž�수 ì •ìƒ�ì�¸ìˆ˜ + ë°”ì�´ëŸ¬ìФì�´ë¦„1 개수1 í•체수1 + ë°”ì�´ëŸ¬ìФì�´ë¦„2 개수2 í•체수2 ... ||
|| 실험실 || experiment ë°”ì�´ëŸ¬ìФì�´ë¦„ || experiment Serverë‚´ìš© ì°¸ê³ || ë°”ì�´ëŸ¬ìФ 투여 || 그래프 3ê°œ(현재 ë°”ì�´ëŸ¬ìФ 수, 해당 í•체수, 사람ì�˜ ìƒ�ëª…ë ¥) 그래프 당 ì � 7-8ê°œ ex) experimentData 8 host8ê°œ antibody8ê°œ virus8ê°œ ||
|| ì œìž‘ì‹¤ || make ì¦�ì‹�ì†�ë�„ ìž ë³µê¸° ë�…성 ê°�염율 DNA ì�´ë¦„ || make true || ë°”ì�´ëŸ¬ìФ ì •ë³´ || ì�´ë¦„ 같으면 make false ||
|| 예약(zone->lab) || reserve getHuman 1(ì§€ì— ë²ˆí˜¸) 2006:1:16:12:19:14 || reserve true || ì§€ì— ë²ˆí˜¸, ë‚ ì§œ, 시간 || 예약 여부(서버 시간보다 ë¹ ë¥¸ 시간, 중복ë�œ 시간 => X) ||
|| 예약(lab->zone) || reserve setHuman 1(ì§€ì— ë²ˆí˜¸) 2006:1:16:12:19:14 || reserve true || ì§€ì— ë²ˆí˜¸, ë‚ ì§œ, 시간 || 예약 여부(서버 시간보다 ë¹ ë¥¸ 시간, 중복ë�œ 시간 => X) ||
|| 예약 리스트 || getList || actList ëª…ë ¹ê°œìˆ˜ ëª…ë ¹ 시 ë¶„ ... (ex actList 1 getHuman 10 10) || 예약 리스트 || 예약 ëª…ë ¹, 시, ë¶„ ||
- SwitchAndCaseAsBadSmell . . . . 321 matches
["가위바위보"] 구현 코드들� 보면 케�스 문� 많� 쓰거나 혹� 비슷한 구조� if 문� 중복� 경우가 많습니다.
ì¼€ì�´ìŠ¤ë¬¸ì�´ 줄줄ì�´ 나오는 것ì�´ë‚˜ 비슷한 구조가 반복ë�˜ëŠ” 것ì�´ë‚˜ 모ë‘� "나ì�œ 냄새"(Moa:BadSmell )입니다. 조금ì�´ë�¼ë�„ 나ì�œ 냄새가 나면 바로바로 냄새 ì œê±°ë¥¼ 해야 합니다. 예컨대, 반복ë�˜ëŠ” ì¼€ì�´ìŠ¤ë¬¸ì�€ í…Œì�´ë¸” 프로그래ë°�(Table/Data Driven Programming)으로 í•´ê²°í• ìˆ˜ 있습니다.
ê·¸ë¦¬ê³ , ì‚¬ê³ ì�˜ ë�„구들ì�„ ì �ê·¹ì �으로 활용하기 ë°”ëž�니다. 스테ì�´íЏ 다ì�´ì–´ê·¸ëž¨ì�´ë‚˜, 심지어는 x,y 좌표계를 사용하는 것, 혹ì�€ 서브루틴ì�„ 통해 ë¬¸ì œë¥¼ ì†Œë¬¸ì œ(subproblem)로 나누는 것ë�„ 아주 훌ë¥í•œ ì‚¬ê³ ì�˜ ë�„구가 ë�©ë‹ˆë‹¤ -- ë¬¸ì œì�˜ 복잡ë�„를 낮춰주기 때문ì�´ì£ .
예컨대, 다ì�Œê³¼ ê°™ì�€ ì†Œë¬¸ì œê°€ ìžˆê² ì£ :
* í…�스트화ì�¼ë¡œë¶€í„° ìž…ë ¥ìž�료 ì�½ê³ í•´ì„�하기
* 둘 중� 누가 �겼는지 �단하기
* 사람별로 ì�´ê¸´ 횟수, ì§„ 횟수 누ì �하기
* 결과 보여주기
ì�´ì¤‘ì—�서 ë‘�번째 "íŒ�단하기"를 TDD와 ë¦¬íŒ©í† ë§�ì�„ 통해 다ì�Œê³¼ ê°™ì�´ 만들었습니다.
여기서 한단계 ë�” ë¦¬íŒ©í† ë§�ì�´ ê°€ëŠ¥í• ê¹Œìš”?
사실ì�€ ì�´ëŸ° 종ì � ìƒ�태로서ì�˜ 프로그램ì�´ 중요한 것ì�´ ì•„ë‹ˆê³ , 어떻게 ì�´ëŸ° 프로그램ì—� ë�„ë‹¬í• ìˆ˜ 있었는지, ê·¸ ì‚¬ê³ ì™€ 프로그래ë°�ì�˜ ê³¼ì •ì�´ 중요합니다.
see also Seminar:가위바위보 , Wiki:SwitchStatement
- NSIS/ì˜ˆì œ2 . . . . 320 matches
=== ê°� 화면 vs ê´€ë ¨ 코드 ===
; �스톨러 프로그램 �름
; �스톨러 화� �름
; 기본 ì�¸ìŠ¤í†¨ ë””ë ‰í† ë¦¬
; ë””ë ‰í† ë¦¬ ì²´í�¬ë¥¼ 위한 ë ˆì§€ìŠ¤íŠ¸ë¦¬
; (ë§Œì�¼ ì�¸ìŠ¤í†¨ì�„ 다시 í• ê²½ìš°
; ì˜ˆì „ì�˜ ë ˆì§€ìŠ¤íŠ¸ë¦¬ë¥¼ ìž�ë�™ìœ¼ë¡œ overwrite í• ê²ƒìž„)
; �스톨화면시 문구들
; ì�¸ìŠ¤í†¨ í• Section 들 ê´€ë ¨
; ì�¸ìŠ¤í†¨ í• í™”ì�¼
; ì�¸ìŠ¤í†¨ë�œ path를 ë ˆì§€ìŠ¤íŠ¸ë¦¬ì—� ì €ìž¥
; 윈ë�„우를 위한 Uninstall key를 ë ˆì§€ìŠ¤íŠ¸ë¦¬ì—� ì €ìž¥
; �스톨러 프로그램 �름
; 기본 ì�¸ìŠ¤í†¨ ë””ë ‰í† ë¦¬
; ì�¸ìŠ¤í†¨ë�œ path를 ë ˆì§€ìŠ¤íŠ¸ë¦¬ì—� ì €ìž¥
; 윈ë�„우를 위한 Uninstall key를 ë ˆì§€ìŠ¤íŠ¸ë¦¬ì—� ì €ìž¥
; ì–¸ì�¸ìŠ¤í†¨ ê´€ë ¨ 처리
; 언�스톨 Section
; ë ˆì§€ìŠ¤íŠ¸ë¦¬ 키 ì œê±°
; í™”ì�¼ë“¤ ì œê±°
- 새싹�실/2013/양반/4회차 . . . . 320 matches
= 출�체� =
||�름||출�||
||권�기|| ||
||임�훈|| ||
||김지운|| ||
= 수업 내용 =
== 계� ==
* 지난 시간 내용 복습
* ê³¼ì œ í’€ì�´
* 디버깅 하는 방법
* 실습
== ë‚´ìš© ==
== 질문 ==
== ê²°ê³¼ ==
= 후기 작성 ìš”ë ¹ =
후기 작성 ìš”ë ¹ : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
- 새싹스터디2007 . . . . 320 matches
= � 페�지는? =
* 2007ë…„ë�„ 1학기 ì œë¡œíŽ˜ì�´ì§€ ì‹ ìž…ìƒ� 대ìƒ� 세미나를 위한 페ì�´ì§€ìž…니다.
= 현재 진행�황 =
* 2007/4/3 4613�서 반편성
= ë¶„ë°˜ =
* ì�¼ë‹¨ ë¶„ë°˜ ì�´ë¦„ì�€ ë‹´ìž„ì„ ìƒ�님 ì�´ë¦„으로 나눕니다. 차후ì—� ì�´ë¦„ ì •í•˜ë©´ 변경하는 것ì�€ ìž�ìœ .
* ê°� 팀ì›�들ì�„ ì �어주세요.
* 페�지 �름� 새싹스터디2007/팀명 형�으로!
== ê¹€ìƒ�ì„(01) ==
* 팀�: �주호(07) 진기주(07)
== 하기웅(01) ==
* 팀ì›�: ë…¸ì�€ê²½(07) ê¹€ì •ì�€(07) 김보ì˜�(07) 김빛나래(07)
== 김�준(02) ==
* 팀�: 김�준(07) 김효�(07) �대한(07)
== 임��(02) ==
[새싹스터디2007/��]
== 문보창(04) ==
* 팀�: 김성호(07) 서승범(07) 임�현(07)
== 조현태(05) ==
* 팀ì›�: í™©ë³´í˜„ì •(07) ì�´ì •훈(07) ì�´ì˜�태(07)
- 숫�를한글로바꾸기/허아� . . . . 320 matches
=== 소� ===
ì™„ì „ 재밌다.
근� 메�� 좀 길어서 보기 안좋� 거 같��, 변수를 넘기는게 ..�� ㅋㅋ
ë¦¬íŽ™í† ë§� í•˜ì§€ì•Šê³ ì˜¬ë¦°ë‹¤.
=== 코드 ===
char korean_data[20] = "ì�¼ì�´ì‚¼ì‚¬ì˜¤ìœ¡ì¹ 팔구";
char num_position[15] = " ì‹ë°±ì²œë§Œ"; //<-사실 여기ë�„ 그냥 "ì‹ë°±ì²œë§Œ"ì�´ë�¼ê³ í•´ë�„ ë�œë‹¤.
// ì�¼ì²œì‚¬ -> 천사 ë�˜ê²Œ ver.2, + ë¦¬íŽ™í† ë§�..
//아� 미완성
char korean_data[20] = "ì�¼ì�´ì‚¼ì‚¬ì˜¤ìœ¡ì¹ 팔구";
char num_position[15] = " ì‹ë°±ì²œë§Œ"; //<-사실 여기ë�„ 그냥 "ì‹ë°±ì²œë§Œ"ì�´ë�¼ê³ í•´ë�„ ë�œë‹¤.
=== 나한테 í• ë§� ===
í� .. 진트껄 0넣으면 안ë�œë‹¤êµ¬ 구박했건만.. 여기눙 0넣으면 ë��나게 하다닛..ã…Ž ì�´ëŸ° 쌘스ìŸ�ì�´.ã…Ž
ì�Œ. 중간ì—� 변수명 오타 ê³ ì³�놔뜸.ã…Ž
num_position[15] = " ì‹ë°±ì²œë§Œ";
ì�´ëŸ°ê³ .. ì¶œë ¥í• ë•Œ ê³ ìƒ�하지ë§�ê¶�..
num_position[5][3] = {"","ì‹","ë°±","천","ë§Œ"};
ì�´ë ‡ê²Œ 편하게 í•´.ã…Ž 4byte 안아껴ë‘� ë�œë‹¤êµ¬~ã…Ž 메모리 남아ë�Œì•™.ã…Ž ì €ê±° 소스가 용량 ë�”먹게ë•�.ã…Ž
ì–´ì¨‹ë“ ë§¤ë²ˆ 열심힌걸..;;ã…�;; 조케따~
아우..안그래� 게�러서 안하는딩.. �� 많아서 �나떵.ㅎ
- ê³ ì˜�준ì�˜Wiki처ì�Œí™”ë©´ . . . . 319 matches
+ Action : ê°œì�¸ì�´ 주체ì �으로 ì�¼ìœ¼í‚¤ëŠ” 행위
+ Social Action : 사람들과� 관계��서 나타나는 행위
+ Social Action ì�˜ 4가지 ìœ í˜•
- 개별ì�˜ 목표ì�˜ 체계ì—� 기ì�¸í•œ 합리ì �ì�¸ Action (목ì � 합리ì � 행위)
- ì ˆëŒ€ì �ì�¸ 가치ì—� 기ì�¸í•œ 합리ì �ì�¸ Action (가치 합리ì � 행위)
- ì–´ë–¤ ì˜�í–¥ì—� 대한 행위ìž�ì�˜ ê°�ì •ì—� 기ì�¸í•œ Action (ì •ì„œì � 합리ì � 행위)
- 오랜 기간 습관화ë�œ ì „í†µì � Action (ì „í†µì � 행위)
+ probability(개연성) : ì–´ëŠ� (ì�˜ë¯¸ìžˆê²Œ) ì�¼ì •한 ë°©ì‹�으로 행위가 사회ì �으로 ì�´ë£¨ì–´ì§ˆ 수 있는 ê°€ë§�성
+ Conflict : 행위가 ìƒ�대방들ì�˜ ì €í•ì—� 거슬러서 ìž�ì‹ ì�˜ ì�˜ì§€ë¥¼ ê´€ì² í•˜ë ¤ëŠ” ì�˜ë�„ì—� 지향ë�˜ì–´ 있는 한ì—�서ì�˜ 사회ì � 관계
+ Power : ì–´ëŠ� 사회ì � 관계 ë‚´ì—�서 ìž�기 ìž�ì‹ ì�˜ ì�˜ì§€ë¥¼ ì €í•ì—� 거슬러서ë�„ ê´€ì² í• ìˆ˜ 있는 온갖 ê°€ë§�성ì�„ ì�˜ë¯¸í•œë‹¤.
+ 지배 : ì�¼ì •한 ë‚´ìš©ì�˜ ì–´ëŠ� ëª…ë ¹ì—� 대하여 ì�¼ì •한 사람들ì—�게 복종ì�„ ë°œê²¬í• ìˆ˜ 있는 ê°€ë§�성ì�„ 뜻한다.
+ 규율 : í›ˆë ¨ë�œ ìž�세ì—� 힘입어 ì–´ëŠ� ëª…ë ¹ì—� 대하여 ì‹ ì†�í•˜ê³ ìž�ë�™ì �ì�´ë©° ë�„ì‹�ì �ì�¸ 복종ì�„ ì–´ëŠ� ì�¼ì •한 다수ì�˜ ì�¸ê°„ì—�게서 ë°œê²¬í• ìˆ˜ 있는 ê°€ë§�성ì�„ 뜻한다.
- 2010Python . . . . 318 matches
= 2010년 여름방학 Python 스터디 =
* 리ë�” : [ë°•ì •ê·¼]
* 참여� : [김수경], [윤종하]
* 매 주 월요� 5시 모임.
== 7ì›” ==
* 14� 수요�
* 무엇ì�„í• ê¹Œ?
* ê°�ìž� ì›�하는 매체로 공부해 온 ë’¤ 5ë¶„ ì •ë�„씩 ìž�기가 공부한 ë‚´ìš©ì�„ ë°œí‘œí•˜ê³ ì„œë¡œ í† ë¡ .
* 19� 월요�
* ì�˜ë¬¸ì �
* id() : id(256)까지는 계ì†� 반복해서 ì�¨ë�„ ê°™ì�€ ê°’ì�´ 나오는ë�° id(257)부터는 í• ë•Œë§ˆë‹¤ 다른 ê°’ì�´ 나온다. 왜그럴까?
* 알게� 것
* Pythonì—�서는 a = 3ì�´ë�¼ê³ í–ˆì�„ 때 aë�¼ëŠ” ê°�ì²´ì—� 3ì�´ë�¼ëŠ” ê°’ì�„ 담는다기보다 3ì�´ë�¼ëŠ” ê°�체를 aë�¼ëŠ” ì�´ë¦„ì�´ ê°€ë¦¬í‚¨ë‹¤ê³ ë³´ëŠ” 것ì�´ ë�” ì �당하다.
* �재 : How to think like a computer scientist
* 다ì�Œì‹œê°„ì—�는 무슨 ë‚´ìš©ì�´ë“ 5ë¶„ 발표 í• ìˆ˜ 있어야함. 발표 못하면 노래ë�¼ë�„ 해야함.
== 8ì›” ==
* 2� 월요�
* [윤종하] - [파스칼삼�형/윤종하]
* [김수경] - [http://wiki.zeropage.org/wiki.php/%ED%8C%8C%EC%8A%A4%EC%B9%BC%EC%82%BC%EA%B0%81%ED%98%95/%EA%B9%80%EC%88%98%EA%B2%BD#s-3 파스칼삼�형/김수경2]
* 10� 월요�
- 땅콩ì�´ë³´ìœ¡í”„로ì �트2005 . . . . 318 matches
== 참여� ==
휘�( [Leonardong] ), 수�, 현태
== 공지 ==
* 최종 모임 - '''12ì›” 22ì�¼ 목요ì�¼ 10시 7층 피시실!''' í†µí•©í•˜ê³ ë§ˆë¬´ë¦¬í•˜ëŠ” 시간ì�„ 가집니다.
* 모임 ì „ê¹Œì§€
* 현태: DB�용 단어장 만들기
* 수ìƒ�: 그림 파ì�¼ ì €ìž¥í•˜ê¸°.
* 휘ë�™: 주기ì �으로 ìž‘ë�™í•˜ëŠ” 엔진
* 모임� 필요한 준비물
* 소스코드
== ì�¼ì • ==
10월 4� : 모듈 설계 완료
10월 31� : V1`릴리스
어��...12월
== 해야 í• ì�¼ ==
* 그림파�처리
* ì €ìž¥í•˜ê¸°
== �난 � ==
* ìš”êµ¬ì‚¬í• ì •í•˜ê¸°( [Cockburn'sUseCaseTemplate] )
* 시스템 구성요소 설계
- ZeroPage/회비 . . . . 317 matches
= ZeroPage/회비 � �칙 =
* ì œë¡œíŽ˜ì�´ì§€ì—�서 ìš´ì˜�ë�˜ëŠ” 회비를 좀ë�” 투명하게 관리하기 위해서 만들어진 페ì�´ì§€.
* 지출시 �수�� 반드시 받아서 보관, 기�� 한다.
* ì�´ 페ì�´ì§€ëŠ” ì�´ë²ˆ í•´ ë¿�ë§Œ 아니ë�¼ 앞으로ë�„ 계ì†�ë�˜ëŠ” ì œë¡œíŽ˜ì�´ì§€ì�˜ ì „í†µì�´ ë� 것ì�´ë‹¤.
= 회비담당� =
05년 - [윤성만]
06ë…„ -
07ë…„ -
08년 - [김수경]
= 2008ë…„ =
== ì˜ˆì •ë�œ 지출 계íš� ==
[2008년활�지�]
== 사용� 회비 ==
|| '''ë‚ ì§œ''' || '''남ì�€ ë�ˆ''' || '''지출(-)/수입(+)''' || '''지출/ìˆ˜ìž…ë‚ ì§œ''' || '''지출/수입내ì—''' ||
[http://zeropage.org/?mid=accounts&category=&search_target=title&search_keyword=2008 회계게시�]
= 2005ë…„ =
== 2005ë…„ë�„ 회비관리담당ìž� ì œë¡œíŽ˜ì�´ì§€ 부회장 윤성만 ==
"깨ë�—하게 ë�ˆ 관리 í•˜ê² ìŠµë‹ˆë‹¤. 회비지출ì—� 대해 ê¶�금하시면 ì–¸ì œë“ ì§€ ì—°ë�½ì£¼ì„¸ìš” ^^"
== ì˜ˆì •ë�œ 지출 계íš� ==
[2008년활�지�]
- 수면과학습 . . . . 317 matches
["수면과학습"]� 관한 심리학 연구들
=== 수면과 학습 ===
1. 나누는 기준 : 뇌파ì�˜ ì „ë°˜ì � 변화
a. �성
a. 1단계 수면, 2단계 수면, 3단계 수면 : 근육 ì�´ì™„까지 ìœ ë�„ 단계
a. 4단계 수면 : 깊ì�€ ìž ê¹¨ìš¸ì‹œ, 가장 혼란 스러워 함
a. Rem 수면( rapid-eye-movement sleep ) : ì–•ì�€ ìž , 꿈ì�„ 꾸는 단계
1. 수면 �실과 수면 보�
11� 수명 박탈 �후 수면 회복 ( Gulevich, Dement&John(1966) )
1단계, 2단계 7%
4단계 서파 수면 68%
REM 53% 회복
==> 회복ì�„ 위해서는 서파 수면, REM수면ì�˜ 중요ë�„ 시사, 수면ì�˜ 회복ì�€ ê³§ ì •ì‹ ë ¥ì�˜ 회복ì�´ë©°, ë§‘ì�€ ì •ì‹ ë ¥ì�˜ 기준ì�€ 알파파를 기준으로 삼는다.
1. 수면중 학습 - 수면�안� 어휘를 �지어 연합학습� 시킨다. (Tani & Yoshii-1970)
==> ì „í˜€ 학습ì�´ ì�´ë£¨ì–´ 지지 않는다.
1. 수면과 학습
* Jenkins & Dallenbach(1924) 실험
* 집단 1 : ìž ìž�리를 들때 어휘 학습 ê³¼ì œ í›ˆë ¨, 8시간 후 ê³¼ì œ 검사
* 집단 2 : 아침ì—� í›ˆë ¨ 시킨후, 8시간후 검사
* ==> ìž ì�„ ìž” 집단 회ìƒ�ë¥ ì�´ 높다.
- 2002ë…„MT . . . . 316 matches
=== 목ì �ì§€ ===
* ì²í�‰ ìœ ì›�ì§€.
=== 집결장소, �시 ===
* 7ì›” 15ì�¼ 월요ì�¼ 오후 ì²ëŸ‰ë¦¬ ì— ì‹œê³„íƒ‘ (ì •í™•ížˆ 몇시ì—�ìš”?)
=== �통편 ===
1. ì²ëŸ‰ë¦¬ì—ì—�서 ê²½ì¶˜ì„ íƒ€ê³ ê°€ì„œ 어딘가ì—�서 내린다. 그담ì—� 여차여차 해서 간다.
1. ì²ëŸ‰ë¦¬ì—ì—�서 버스타는곳 쪽으로 가서 버스를 íƒ€ê³ ê°„ë‹¤.
''ì œ ìƒ�ê°�ì—” 버스를 íƒ€ê³ ê°€ëŠ”ê²Œ 좋ì�„듯... - ìž„ì�¸íƒ�''[[BR]]
ë²„ìŠ¤íƒ€ê³ ê°‘ì‹œë‹¤.. 다들 귀찮.. -zennith
=== 준비물 ===
... ë�ë� ì¤€ë¹„í•´ì•¼í• ê¹Œ.. (zp ì— í‹° 참여해본ì �ì�´ 없어서..)
* ìˆ , ê³ ê¸°, 참치, 김치, ìƒ�ì¶”, ë‚˜ë¬´ì “ê°€ë�½, ì�¼íšŒìš©ì ‘시, 쌀, ë�¼ë©´, 휴지, 불íŒ�, 치약
* ì½”íŽ ì�´ë‚˜ 버너는 민박집ì—� 있ì�„ê±°ê°™ì�€ë�°.~, ì—†ì�„ 수ë�„ 있는ë�°..
=== 참가� ===
* 학번별로 분류해놔야 하나.. (ê³ í•™ë²ˆì�´ 위로오게 ìˆ˜ì •í•´ì£¼ì„¸ìš”~)
* 기차표를 몇장 ë�Šì–´ì•¼ í• ì§€ ì •í•´ì•¼ 하니 ì�´ê²Œ í•„ìš”í•˜ê² ë„¤ì—¬.. ì •ëª¨ë•� 2명 ë¹¼ê³ ë‹¤ 나올수 ìžˆë‹¤ê³ í–ˆëŠ”ë�°, ì •ëª¨ ì•ˆì˜¤ì‹ ë¶„ë“¤ë�„ 있으니..
|| 학번 || ì�´ë¦„ || 참가여부 || ì‚¬ìœ ||
|| 00 || 김남훈 || 불투명 || ê·¸ë‚ ì�˜ 기분 ||
|| 00 || 임�� || 불투명 || 친구 휴가&면회 ||
|| 01 || 남�협 || 참가 || - ||
- ZP� 나아갈 길 . . . . 316 matches
ì–´ë– í•œ ì¡°ì§�ì�´ 잘 굴러가기 위해서는 ë¨¼ì € ê·¸ ì¡°ì§�ì�˜ ì •ì²´ì„±ê³¼ 가치체계가 분명해야 한다
ì¡°ì§�ì�€ 매순간 ì„ íƒ�ì�˜ 기로ì—� 서게 ë�˜ëŠ”ë�° ì§€ë¦¬ë©¸ë ¬ 하지 않기 위해서는 ê·¸ 기준ì�´ ì •ì²´ì„±ê³¼ 가치체계ì—� 바탕ì�„ ë‘�어야한다
ê°œì�¸ì �으로 ë¨¼ì € 회장ì�´ ìƒ�ê°�한 바를 ì �어줬으면 함 - ê¹€ì •í˜„
ì œë¡œíŽ˜ì�´ì§€ì�˜ ì •ì²´ì„±ê³¼ 미래ì—� 대해서는 수ë�„ ì—†ì�´ ë…¼ì�˜ë�˜ì—ˆì—ˆë‹¤. ë‚´ê°€ 1학년 때ì—�ë�„ ê·¸ëž¬ê³ ë‚´ê°€ 회장ì�´ ë�˜ì–´ ë�°ë¸”스와 통합했ì�„때ë�„ 그랬었다. ë‚´ê°€ 3학년ì�´ ë�˜ì–´ 휴학ì�„ í–ˆì�„ 때ë�„ ê·¸ëž¬ê³ ì�´ì ë‚´ê°€ ì œëŒ€ 후 복학했는ë�°ë�„ ê°™ì�€ ë…¼ì�˜ëŠ” 계ì†� ë�˜ê³ 있다. ì�´ëŠ” ë°œì „í•˜ëŠ” 모습ì�¼ê¹Œ 아니면 계ì†�해서 ë§´ë�„는 ì •ì²´ë�œ 모습ì�¼ê¹Œ. 나는 온ë�¼ì�¸ ìƒ�ì�˜ 회ì�˜ë¥¼ ê²°ì½” ê°€ë³�게 여기지는 않는다. 하지만 좀 ë�” 활ë�™ì �으로 실행ì—� 옮기기 위해서는 오프ë�¼ì�¸ 모임ì�´ ì ˆëŒ€ì �ì�´ë�¼ê³ ìƒ�ê°�한다. ì œë¡œíŽ˜ì�´ì§€ê°€ ì •ë§�로 모습ì�„ ë°”ê¾¸ê³ ì‹¶ë‹¤ë©´ ì–´ëŠ�ì •ë�„ 알ì�„ ê¹¨ê³ ë‚˜ì™€ì•¼í•˜ëŠ” ê³ í†µì�´ 따를 것ì�´ë�¼ê³ ìƒ�ê°�한다. - ì�´ì°½ì„
오프ë�¼ì�¸ìœ¼ë¡œ ë§�ì”€ë“œë ¸ìŠµë‹ˆë‹¤. - 허아ì˜�
= ì œë¡œíŽ˜ì�´ì§€ëž€ =
= 나아갈 길 =
= ë¬¸ì œì � =
= �견들 =
- ClassifyByAnagram/sun . . . . 315 matches
=== ê²°ê³¼ ===
* 실행: java anagram.FindAnagram < ìž…ë ¥íŒŒì�¼> ì¶œë ¥íŒŒì�¼
* 테스트환경: P3 1G, 512MB, j2sdk1.4.0, ìž…ë ¥ë�°ì�´í„°-[http://zeropage.org/pds/2002104113433/word.lst 172823ê±´]
* ê²°ê³¼: 14130 ms
=== ê°œì„ ì‚¬í• ===
* genKey() 메소드ì�˜ 성능 ê°œì„ . qsort2([http://www.cs.bell-labs.com/cm/cs/pearls/sortanim.html ProgrammingPerals ì°¸ê³ ]) ì�´ìš©.
=== ê²°ê³¼ ===
* 실행: java anagram.FindAnagram < ìž…ë ¥íŒŒì�¼> ì¶œë ¥íŒŒì�¼
* 테스트환경: P3 1G, 512MB, j2sdk1.4.0, ìž…ë ¥ë�°ì�´í„°-[http://zeropage.org/pds/2002104113433/word.lst 172823ê±´]
* ê²°ê³¼: 10885 ms
=== ê°œì„ ì‚¬í• ===
* 테스트중 OS í‘œì¤€ìž…ë ¥ê³¼ ìž�ë°”ì—�서 ì§�ì ‘ 파ì�¼ì�„ ì�½ëŠ” 것과는 별 ì°¨ì�´ê°€ 없지만, OS 표준 ì¶œë ¥ì�´ ìž�ë°”ì—�서 ì§�ì ‘ 파ì�¼ì¶œë ¥í•˜ëŠ”ê²ƒ 보다 ìƒ�당히 ëŠ�림ì�„ 발견. ìž�ë°”ì—�서 ì§�ì ‘ ì¶œë ¥í•˜ë�„ë¡� 코드 변경
=== ê²°ê³¼ ===
* 실행: java anagram.FindAnagram ì¶œë ¥íŒŒì�¼ < ìž…ë ¥íŒŒì�¼
* 테스트환경: P3 1G, 512MB, j2sdk1.4.0, ìž…ë ¥ë�°ì�´í„°-[http://zeropage.org/pds/2002104113433/word.lst 172823ê±´]
* ê²°ê³¼: 7270 ms
=== ê°œì„ ì‚¬í• ===
* String ê°�ì²´ì�˜ ìƒ�성ì�„ 줄임.(대략 300ms ì •ë�„ 줄어듬) : 마ì�´í�¬ë¡œ 튜ë‹�으로 넘어갈수ë¡� ë…¸ë ¥ 대비 결과가 í�¬ì§€ 않ì�Œ.
* Class, method �름 refactoring
=== ê²°ê³¼ ===
- XpWeek/20041224 . . . . 315 matches
== ì§„í–‰ ==
== �� ==
[http://zeropage.org/pub/upload/1224_1115.jar 중간결과]
[http://zeropage.org/pub/upload/1224_1550.jar 최종결과]
== 후�담 ==
나름대로 재밌는 시간ì�´ì—ˆì§€ë§Œ, ì™ ì§€ 꽉 짜여진 í‹€ì—�서 하는 듯해서 ì••ë°•ì�´ ëŠ�껴졌다. 네트워í�¬ì—� 대해 조금ì�´ë‚˜ë§ˆ 알게ë�˜ì–´ì„œ 만족!--[ê°•í�¬ê²½]
종목� 잘못 골�다는 �낌� 여운처럼 남는다.--[Leonardong]
알바하ëŠ�ë�¼ 소홀히 한ì �ì�´ 아쉽다. ë˜�한 MockObjectsì—� 대한 ì�´í•´ê°€ 부족하여 TDD로 진행하지 못한 ì �ì�´ 아쉽다. 5ì�¼ê°„ 쉼없ì�´ ë‹¬ë ¤ì™”ëŠ”ë�° ì•„ì§� 미í�¡í•œ ì �ì�´ 많다. 혼ìž� ë¦¬íŽ™í† ë§�ì�„ 해보았지만 별로 재미 없었다. 구피ì—�서 ë�Œë¦´ 수 있ë�„ë¡� 간단한 ë¦¬íŽ™í† ë§�í•˜ê³ GUI 기능ì�„ ì¶”ê°€í•˜ê³ ì‹¶ë‹¤. 다ì�Œì£¼ì¤‘ 하루 잡아서 하는게 어때?? ê·¸ë¦¬ê³ ë‚˜ì�˜ 최종 목표는 테스트코드를 추가하는 것ì�´ë‹¤. TDD는 아니지만 네트워í�¬ì—� 대한 MockObjects를 êµ¬í˜„í•´ë³´ê³ ì‹¶ë‹¤. -- 재ì„
사실 네트워í�¬ì—� 대한 MockObjects는 ì–´ë µì§€ 않았ë�˜ 것 같아. JUnitì—�서 ì œê³µí•˜ëŠ” MockObjectí�´ëž˜ìŠ¤ë¥¼ 소켓ì—� ì�¨ë¨¹ëŠ” 방법ì—� 집착한 나머지 í�¬ê¸°í•˜ì§€ 않았ì�„까? 단순히 서버와 í�´ë�¼ì�´ì–¸íЏ í�‰ë‚´ë§Œ ë‚´ë©´ ë� í…�ë�°...
[테스트주ë�„개발]ì�´ ë�„착해서 ì�½ê³ ë”°ë�¼í•´ë³´ê³ 있어. 다 ì�½ê³ 나서 다시 ì�´ 프로ì �트 결과물ì�„ 가다듬ì�„ 수 있ì�„ 것 같아. --[Leonardong]
- 삼�사CppStudy/Inheritance . . . . 313 matches
ìƒ�ì†�ì—� 대해서 설명해 ë³´ê³ ìž� 합니다. 길ë�”ë�¼ë�„ ë��까지 ì�½ì–´ë´�주세요
ë‹¹ì‹ ì�€ 지금 StarCraftë�¼ëŠ” 게임ì�˜ ì œìž‘ìž�를 맡게 ë�˜ì—ˆë‹¤.(ê°€ì •ìž…ë‹ˆë‹¤.-_-ìœ ì¹˜í•˜ë�”ë�¼ë�„ 들어주세요.) ë¨¼ì € 마린과 파ì�´ì–´ë±ƒì�´ë�¼ëŠ” ìœ ë‹ˆíŠ¸ê°€ 기íš�ë�˜ì—ˆë‹¤.
class CMarine // 마린ì�„ ì •ì�˜í•œ í�´ëž˜ìФ
void Attack() { // 마린 공격!! }
class CFirebat // 파ì�´ì–´ë±ƒì�„ ì •ì�˜í•œ í�´ëž˜ìФ
void Attack() { // 파�어뱃 공격!! }
ì�¼ë‹¨ 완성ì�´ë‹¤. 기ì�œë§ˆì�Œìœ¼ë¡œ ì œì¶œì�„ 했다.
다ì�Œë‚ ë¬¸ì œì �ì�´ 발견ë�˜ì—ˆë‹¤. 마린과 파ì�´ì–´ë±ƒìœ¼ë¡œ 부대를 구성하여 ë°°ì—´ì—� ì €ìž¥í•˜ë ¤ê³ í•˜ì˜€ëŠ”ë�° ë‘�ê°œì�˜ í�´ëž˜ìŠ¤ê°€ 틀리기 때문ì—� 한개ì�˜ 배열로는 í�¬í•¨í• 수가 없었다.
CMarine Force[12]; // ì�´ë ‡ê²Œ 하면 부대안ì—�는 마린밖ì—� 넣지 못한다.
CFirebat Force[12]; // ì�´ë ‡ê²Œ 하면 부대안ì—�는 파ì�´ì–´ë±ƒë°–ì—� 넣지 못한다.
ì•„.. ì�´ ë¬¸ì œë¥¼ 어떻게 하면 좋ì�„까~? ì�´ëŸ´ë•Œ ì‚¬ìš©í• ìˆ˜ 있는 스킬ì�´ 바로 '''ìƒ�ì†�(Inheritance)'''ì�´ë‹¤.
ì�¼ë‹¨ 파ì�´ì–´ë±ƒë�„ ì•„ë‹ˆê³ ë§ˆë¦°ë�„ 아닌 ìœ ë‹ˆíŠ¸ë¥¼ 만들어보ìž�
protected: // protected를 사용한 ì�´ìœ 는 ìƒ�ì†�ë°›ì�€ í�´ëž˜ìФì—�서ë�„ ì�´ 멤버들ì�„ ì‚¬ìš©í• ìˆ˜ 있게 하기 위함ì�´ë‹¤.
마린과 파ì�´ì–´ë±ƒì�€ ì�´ ìœ ë‹ˆíŠ¸ë�¼ëŠ” í�´ëž˜ìŠ¤ë¥¼ ìƒ�ì†� 받으면 ë�œë‹¤.
class CMarine : public CUnit // ì�´ë ‡ê²Œ ìƒ�ì†�받는다.
void Attack() { // 마린 공격! }
void Attack() { // 파�어뱃 공격! }
ì�´ë ‡ê²Œ 한 후 부대를 만들어보ìž�
CUnit Force1[12]; // ì�´ë ‡ê²Œ 하면 마린ë�„, 파ì�´ì–´ë±ƒë�„ 부대안ì—� 들어갈 수 있다.
ì�´ë ‡ê²Œ 첫번째 임무를 완성하였다.
- TheOthers . . . . 312 matches
== 목ì � ==
PL 마지막 팀 프로ì �트 "The Others"팀ì�˜ 프로ì �트 페ì�´ì§€
== 팀� ==
* ìœ ë�•윤(01 - 팀장)
* 강�수(01)
* ì�´ì„ 호(01)
== 언어 ==
* ìœ ë�•윤 - C using Win32 API or MFC
* 강�수 - Delphi
* ì�´ì„ 호 - Python
* GUI와 Access DB를 �용한 Weekly Report Manager
* Weekly Report Manager? 주로 회사 ê°™ì�€ ë�°ì„œ ë§Žì�´ 쓰는 금주 í–ˆë�˜ ì�¼ì—� 대한 ê²°ì‚° ë ˆí�¬íЏì�´ë‹¤. ì–´ëŠ� ì�¼ì�„ 몇시부터 몇시까지 했으며, ê·¸ ì�¼ì�˜ 종류는 무엇ì�´ë©°, 주별로 통계를 ë‚´ì–´, ì–´ëŠ� 프로ì �트ì—� 몇시간ì�„ 투ìž�í–ˆê³ ìž�기개발ì—� 몇시간ì�„ 투ìž�했는지 등등ì�„ ì �ì–´ 회계용ë�„로 ì“°ì�´ê¸°ë�„ 한다.
* MFC(�는 Win32 API)로 DB와 GUI 코딩하기
* Delphi로 DB와 GUI 코딩하기
* Python으로 DB와 GUI 코딩하기
* Specification (SVNì�˜ UIProtoType í�´ë�” ì°¸ê³ )
* GUI (SVNì�˜ UIProtoType í�´ë�” ì°¸ê³ )
* UI 사양서 (SVNì�˜ UIProtoType í�´ë�” ì°¸ê³ )
* DBSchema (SVNì�˜ Doc í�´ë�” ì°¸ê³ )
* Access DB 작성 (SVNì�˜ Doc í�´ë�” ì°¸ê³ )
- ë§Œë…„ë‹¬ë ¥/ê°•í�¬ê²½,Leonardong . . . . 312 matches
ë�°ë¸”스 ìº í”„ ë„·ì§¸ë‚ ë§Œë…„ë‹¬ë ¥ 코드
cout << "ì—°ë�„를 ìž…ë ¥í•˜ì„¸ìš” : ";
cout << "ì›”ì�„ ìž…ë ¥í•˜ì„¸ìš” : ";
cout << "잘못 ìž…ë ¥í•˜ì…¨ìŠµë‹ˆë‹¤." << endl;
//삽질(?) year%400 ëŒ€ì‹ yearì�„ ì“°ë©´ ì—�러...스íƒ� 오버플로우?
//400년주기로 ë‹¬ë ¥ì�´ 같으므로 year%400로 해서 í•´ê²°.
<< "ì�¼\tì›”\tí™”\t수\t목\t금\tí† " << endl;
for ( int j=0 ; j<date ; j++) //숫ìž�를 ì°�기 ì „ì—� ìš”ì�¼ë§Œí�¼ 빈칸ì�„ ì°�어줌
for ( int i=0 ; i<days ; i++) //1ì—�서 days까지 ì¶œë ¥
if ( date > 6 ){ //í† ìš”ì�¼ì�„ 넘어가면
cout << endl; //다ì�Œì¤„로 ê°€ê³
date=0; //요�� �요�으로
date++; //보통때는 요�� �가
int deter_date(int year, int month )//ìš”ì�¼ì�„ ì •í•˜ëŠ” 함수(0ì�€ ì�¼ìš”ì�¼, 6ì�€ í† ìš”ì�¼)
return 1; // 1년 1월�는 월요�부터 시작
return (lastdays(year,month) + deter_date(year, month-1)) % 7;//핵심 코드
지난 달ì�´ ë©°ì¹ ì�¸ì§€ë¥¼ ì•Œê³ ê±°ê¸°ì—� 지난달ì�´ 시작하는 ìš”ì�¼ì�„ 알면
�번달� 무슨 요��서 시작하는지 알 수 있다. 예를 들어 1년 2월 같� 경우
1ë…„ 1ì›”ì�´ 31ì�¼ì�´ê³ 월요ì�¼ë¶€í„° 시작하므로 (31 + 1) % 7 == 4 로
목요�부터 시작함� 알 수 있다.
- �수/Assignment . . . . 312 matches
|| 과목 || Assign date || Due date || ë‚´ìš© || ë¹„ê³ ||
|| AI || ? || ? || í™©ì œì�˜ 새마ì�Œ ì�½ê¸° || ||
|| DB || . || 11/13 || 프로ì �트 중간 ì œì¶œ || ||
|| DB || . || 12/3 || 프로ì �트 최종 ì œì¶œ || ||
|| SE || . || 11/10 || 프로ì �트 중간 ì œì¶œ || ||
|| SE || . || 12/X || 프로ì �트 최종 ì œì¶œ || ||
|| 과목 || Assign date || Due date || ë‚´ìš© || ë¹„ê³ || Submit? ||
|| �작문 || 9/5 || 9/12.수업 || �재 P2-7 || || O ||
|| DB || 9/4 || 9/11.수업 || �기소개서 || || O ||
|| AI || 9/7 || 9/7.ìž�ì •ì „ê¹Œì§€ || 나는 ì�¸ê³µ 지능 시스템ì�¸ê°€? ì—� 대한 ìž�ì‹ ì�˜ ìƒ�ê°�ì�„ A4 ë°˜ 장 ì •ë�„(10line?) dwkim@cau.ac.kr로 ì œì¶œ || || O ||
|| SE || 9/7 || 9/14.수업 || SE 수강목표 only 1 page || || O ||
|| ì •ë³´í‘œì¤€í™” || 9/6 || 9/12.17시 || êµì œ 3대 표준화기구 & êµë‚´ 3대 표준화 기구 조사&특성파악. 종류당 1-2장 || || O ||
|| DB || 9/13 || 9/18, 수업 || Fig4-12 Insurance DB Schema. find PK and FK || || O ||
|| ì •ë³´í‘œì¤€í™” || 9/13 || 9/19.17시 || 수업 ë‚´ìš© ì •ë¦¬ || || O ||
|| �작문 || 9/12 || 9/19.수업 || �재 P9-10 || || O ||
|| PHP || 9/23 21:00 || 9/23 22:00 || 퀴즈 || || O ||
|| DB || 9/20 || 9/25 || 퀴즈 3개 || || O ||
|| �작문 || 9/19 || 9/25 || ~P17, Journal 2편 || || O ||
|| SE || 9/8 || 9/28 || Architecture, Framework, Pattern, Platformì�˜ ì°¨ì�´ì � 구별, 사례 조사 || ì ¤ ì§œì¦�나 -_- || O ||
|| AI || 9/19 || 9/25 || A*ì•Œê³ ë¦¬ì¦˜ì�˜ Optimality ì¦�명 (A4ë°˜ìª½ì •ë�„) || || O ||
- ì •ëª¨/2012.8.22 . . . . 312 matches
* 참여ìž� : [변형진], [김준ì„�], [김수경], [권순ì�˜], [서민관], [서ì˜�주], [ê³ í•œì¢…], [ì�´ë¯¼ê·œ], [ì�´ì§„ê·œ], [김태진], [ì •ì§„ê²½], [김민재], [ê¶Œì˜�기]
* [ê³ í•œì¢…]학우ì�˜ Mac | Xcode | iOS를 반년 ì •ë�„ 쓰면서 ëŠ�ë‚€ 경험담. -매우 난잡함-
* 다� 주� : [�민규]
== 학칙 ê°œì • ==
* 회비 ê´€ë ¨ 학칙ì�„ 회계로 ìˆ˜ì •
* 회ì›�ì�˜ ì�˜ë¬´ 학칙 ìˆ˜ì •
* 회장후보 학칙 ìˆ˜ì •
* 학회실과 ê´€ë ¨ë�œ 학칙 추가
* [회칙]
== 회ì›� ì •ë¦¬ ==
* 1년 반 �� 안 보� 회�들� 대�으로 � �� 학회 활�� 하지 않� 회�들� �퇴 �는 휴면 처리
== 서울 어코드 사업 ==
* ê´€ë ¨ 서류를 ì œì¶œí•¨
* ê³µëª¨ì „ ê´€ë ¨ ì‹ ì²ì„œë¥¼ ì œì¶œí•¨
* 회계 ë‚´ì—ê³¼ ê´€ë ¨ë�œ 중간 ë³´ê³ ì„œ ì œì¶œ
== PC실 관리 ==
* PC실 ì ˆë°˜ 처리
* 개강 ì „ê¹Œì§€ PC실 í�¬ë§· ì™„ë£Œí• í•„ìš” 있ì�Œ
* 오늘( 12. 08. 22 ) 나머지 ì ˆë°˜ì�„ ì²˜ë¦¬í• ê³„íš� 입니다. - [ê³ í•œì¢…], [ì�´ì§„ê·œ], [김태진], [권순ì�˜], [ì •ì§„ê²½], [김민재], [김해천]
== 학회 ==
- KIV봉사활�/�료 . . . . 311 matches
[[pagelist(KIV봉사활�)]]
= ���료 =
== ë©¤ë²„ì‹ ìž�료 ==
[[include(KIV봉사활ë�™/ìž�료/멤버ì‹)]]
== ë³´ìœ ìž�료 ==
=== �화 ===
* ì–‘ì‹� : ''ìž�료명(ì˜�ì–´ìž�막 í�¬í•¨ 여부) - ì†Œìœ ìž�''
* 태극기 íœ˜ë‚ ë¦¬ë©°(O) - 송지ì›�
* ì•„ë¹ ê°€ ì—¬ìž�를 좋아해(O) - 송지ì›�
* �길�� 후예(O) - 송지�
=== 드�마/시트콤 ===
* 거침없� 하�킥(X) 1화~10화 - 송지�
=== 뮤�비디오/공연�료 ===
* 소녀시대 뮤비 다수(X) - 송지�
* 소녀시대 & 슈í�¼ì£¼ë‹ˆì–´ - 서울송 (서울 ì•Œë ¤ì¤„ë•Œ 꽤 좋ì�€ì˜�ìƒ�. 한강, 광화문, 남산타워, ì²ê³„천, ë�•수ê¶� 등ì�´ 화면ì—� 잘 ë‹´ì•„ì ¸ 있ì�Œ)
* �승기&김연아 - Smile Boy (Rock Ver) - 송지� // 김연아가 있다는� ��
* ìµœì‹ ë®¤ë¹„ 몇가지(X) - 송지ì›�
== ìš”ì² ì˜�ìƒ� ==
=== �화 ===
* ì „ìš°ì¹˜
- 2학기파ì�´ì„ 스터디/모듈 . . . . 310 matches
== 모듈�란? ==
* 파�� 프로그램 파� 혹� C 확장 파�
* 프로그램(함수, í�´ëž˜ìФ... )ê³¼ ë�°ì�´í„°ë¥¼ ì •ì�˜
* 사용ìž�ê°€ 모듈ì—� ì •ì�˜ë�œ 함수나 변수ì�˜ ì�´ë¦„ì�„ 사용하ë�„ë¡� 허용하는것 ( = ë�¼ì�´ë¸ŒëŸ¬ë¦¬)
== 모듈ì�„ 왜 ì‚¬ìš©í• ê¹Œ? ==
* 코드를 재사용 í• ìˆ˜ 있다.
* ëª¨ë“ ê²ƒì�´ 모듈단위로 분리ë�˜ì–´ 있다.
* 별ë�„ì�˜ ì�´ë¦„공간ì�´ 있어서 다른 모듈과 겹치지 않기 때문ì—� ë�…립ì �ì�¸ 작업ì�´ 가능하다.
== 모듈만들기(간단하게..) ==
mymath.py ë�¼ëŠ” 파ì�¼ë¡œ ì €ìž¥í•œë‹¤..
= �름공간 =
* ì�´ë¦„공간 = ì�´ë¦„ì�´ ì €ìž¥ë�˜ëŠ” 공간
* �격변수 = ddd.sss 같� �름공간� 명확히 나타나 있는 변수.
* 무�격변수 = ktf 같� 공간� 명확하지 않� 변수.
== ì „ì—공간, ì§€ì—공간 ==
print 'ì „ì—변수:', globals()
print 'ì§€ì—변수:', locals()
print '모듈 수준ì—�서ì�˜ ì „ì—변수:', globals()
print '모듈 수준ì—�서ì�˜ ì§€ì—변수:', locals()
ì¶œë ¥ê°’
- C++ . . . . 310 matches
C++ì�€ 범용성ì�„ 가진 컴퓨터 언어ì�´ë‹¤. ì�´ëŠ” ì •ì �으로 분류ë�œ(?) 다중 패ë�¼ë‹¤ìž„ì�„ ì§€ì›�하는 언어ì�´ë‹¤. ( [:ì ˆì°¨ì �프로그래ë°� ì ˆì°¨ì � 프로그래ë°�], [:GenericProgramming ì œë„¤ë¦ í”„ë¡œê·¸ëž˜ë°�]ì�„ ì§€ì›�한다.) 1990년대ì—� C++ì�€ 가장 ìƒ�ì—…ì �으로 ì�¸ê¸°ê°€ 있는 언어중ì�˜ 하나가 ë�˜ì—ˆë‹¤.
벨 연구소ì�˜ [http://www.research.att.com/~bs/homepage.html Bjarne Stroustrup]ì�€ 1980년대ì—� 당시ì�˜ [C]를 ê°œì„ í•´ C++ì�„ 개발하였다. (본디 C with Classesë�¼ê³ ëª…ëª…í–ˆë‹¤ê³ í•œë‹¤.) ê°œì„ ë�œ 부분ì�€ í�´ëž˜ìФì�˜ ì§€ì›�으로 시작ë�œë‹¤. (수많ì�€ 특징들 중ì—�서 [ê°€ìƒ�함수], [:ì—°ì‚°ìž�오버로딩 ì—°ì‚°ìž� 오버로딩], [:다중ìƒ�ì†� 다중 ìƒ�ì†�], [템플릿], [예외처리]ì�˜ ê°œë…�ì�„ ì§€ì›�하는) C++ 표준ì�€ 1998ë…„ì—� ISO/IEC 14882:1998로 ìž¬ì •ë�˜ì—ˆë‹¤. ê·¸ 표준안ì�˜ ìµœì‹ íŒ�ì�€ 현재 ISO/IEC 14882:2003로서 2003ë…„ë�„ ë²„ì „ì�´ë‹¤. 새 ë²„ì „ì�˜ 표준안(비공ì‹� ëª…ì¹ [C++0x])ì�´ 현재 개발중ì�´ë‹¤. [C]와 C++ì—�서 ++ì�´ë�¼ëŠ” 표현ì�€ íŠ¹ì • 변수ì—� 1ì�˜ ê°’ì�„ ì¦�가시키는 것ì�´ë‹¤. (incrementingì�´ë�¼ 함). C++ì�´ë�¼ëŠ” 명ì¹ì�„ ì�´ì™€ ë�™ì�¼í•œ ì�˜ë¯¸ë¥¼ 갖는ë�°, [C]ë�¼ëŠ” 언어ì—� ì¦�ê°€ì �ì�¸ ë°œì „ì�´ 있ì�Œì�„ 암시하는 것ì�´ë‹¤.
* [Cpp�서�가변��]
* ["파ì�¼ ìž…ì¶œë ¥_1"]
* ["파ì�¼ ìž…ì¶œë ¥_2"]
* ["파ì�¼ ìž…ì¶œë ¥_3"]
[[include(í‹€:ProgrammingLanguage)]]
- ProjectSemiPhotoshop . . . . 310 matches
2002ë…„ 2학기 Object Programming 과목 ''' ìƒ�민,경태,현민 ''' ì¡°ì�˜ 프로ì �트 페ì�´ì§€ 입니다.
=== 참여� ===
* ["�민"] : ZeroPage �서 서�하며 살아 있습니다.
* ["경태"] : 회닉 중임다. 한마디로 찬란한 광채를 ìˆ¨ê¸°ê³ êµ¬ë¦„ ë’¤ì—� 숨어있는.. 짧게 ë§�í•´ ZP기ìƒ�ì¶©.. >.<
* 현민
=== 기간 ===
* 예비기간(알카로�드) ~ 11. ?
=== ì�¼ì • ===
* 금 integration�나, 남� 기능들� 구현
== ê´€ë ¨ ë§�í�¬ ==
* ["ProjectSemiPhotoshop/ì�´ë¡ "]
* ["ProjectSemiPhotoshop/계�서"]
* ["ProjectSemiPhotoshop/요구사í•"] - 요구 ì •ì�˜ ê¸°ìˆ ë¬¸ì„œìž…ë‹ˆë‹¤.
* ["ProjectSemiPhotoshop/SpikeSolution"] - 해당 ìŠ¤í† ë¦¬ì�˜ 솔루션 시ë�„ 페ì�´ì§€ìž…니다.
* ["ProjectSemiPhotoshop/기ë¡�"] - ì�¼ì •ì—� 따른 계íš�안 추진 ê²°ê³¼ 입니다.
* ["ProjectSemiPhotoshop/Journey"] - ê·¸ ë‚ ì�˜ 작업, ëŠ�낌, êµ�훈 등ì�„ ì �는 페ì�´ì§€ìž…니다.
* [http://165.194.17.15/~neocoin/jsboard/list.php?table=pds ProjectSemiPhotoshop/ìž�료실] - 프로ì �트용 ìž�료실 입니다.
* 열심히 하ìž�...-.ã…¡;;; ê½¤íž˜ë“¤ê² êµ°.... -- 현민
* ì œì¶œí•´ì•¼ ë� 게 1. 시간예측(스케줄), 2. SPEC 3. 회ì�˜ì�¼ì§€ ì�´ë ‡ê²Œ 3가지야
* ê°�ìž� 100~400ìž� ì�´ë‚´ë¡œ ì�´ë²ˆì�˜ 프로ì �트ì�˜ 최종 ëŠ�낌ì�„ ì�¨ì£¼ë�¼.
- 새페�지만들기 . . . . 309 matches
페�지를 편집하는 중 새 페�지를 여는 방법.
'''방법 1'''. ë˜� 다른 방법으로는 위ì�˜ Go ì—� 있는 ì—�디트박스ì—� 새 페ì�´ì§€ ì�´ë¦„ì�„ ì �는다. 해당 페ì�´ì§€ê°€ 없으면 새 페ì�´ì§€ 편집모드가 ë�œë‹¤.
페ì�´ì§€ë¥¼ 만들기 ì „ì—� 페ì�´ì§€ì�˜ ì–‘ì‹�ì�´ ë� 만한 템플릿들ì�´ ì œì‹œë�œë‹¤.
'''방법 2(권장)'''. EditText를 한뒤 편집하는 장소ì—� {{{[["페ì�´ì§€ì�´ë¦„"]]}}} ì�„ 쓴다. ê·¸ë¦¬ê³ ë‚˜ì„œ ê·¸ 페ì�´ì§€ë¥¼ ë³´ë©´ 해당 페ì�´ì§€ì�´ë¦„ì�´ 붉ì�€ìƒ‰ìœ¼ë¡œ ë§�í�¬ê°€ 걸릴 것ì�´ë‹¤. 해당 페ì�´ì§€ì�´ë¦„ì�„ í�´ë¦í•˜ë©´ 새 페ì�´ì§€ë¥¼ íŽ¸ì§‘í• ìˆ˜ 있으며, 해당 페ì�´ì§€ê°€ ë§Œë“¤ì–´ì§€ê³ ë‚œ 뒤부터는 ì�¼ë°˜ë§�í�¬ê°€ 걸린다.
<!> '''í•„ë�…사í•'''. 페ì�´ì§€ë¥¼ 만들기ì—� 앞서 [["페ì�´ì§€ì�´ë¦„"]] ì—� 대한 안내를 ì�½ì–´ 본다.
'''방법2''' ì�˜ ë°©ì‹�ì�€ ì�¼ì¢…ì�˜ TopDown ë°©ì‹�ì�´ ë�œë‹¤. 해당 ì£¼ì œë¥¼ Parent로 하여 계ì†� ì£¼ì œì™€ ì—°ê´€ë�œ 글들ì�„ 뻗어나가는 ë°©ì‹�ì�´ë‹¤. 반면 '''방법 1'''ì „ìž�ì�˜ 방법ì�€ BottomUpì�˜ ë°©ì‹�으로 ì‚¬ìš©í• ìˆ˜ 있다. 새 ì£¼ì œë“¤ì�„ 모아서 나중ì—� 페ì�´ì§€ë¶„류 & ì¡°ì •ìž‘ì—…ì�„ 통해 Parent를 ìž¡ì�„ 수 있ì�„ 것ì�´ë‹¤.
ê°œì�¸ì �으로 Zeropageì—�서는 후ìž�ì�˜ ë°©ì‹�('''방법 2''')ì�´ ì�¼ë‹¨ì�€ ì£¼ì œë¥¼ í��트러트리지 않는다는 ì �ì—�서 권장한다. - ê°•ì„�천
[["위키분류"]]
- AKnight'sJourney . . . . 308 matches
=== ë°°ê²½ ===
기사는 ë˜� 다시 ê°™ì�€ ê²€ì�€ìƒ‰ê³¼ í�°ìƒ‰ 사ê°�형ì�„ 보는 것ì�´ 지루해 '''ì „ 세계'''를 여행하기로 결심했다. 기사ì�˜ 세계는 8*8 보다 ê°�ì�€ ë©´ì �ì�„ 가진 체스íŒ�ì�´ë‹¤. 기사는 ì�´ë�™í• 때 ë‘� 칸 ì�´ë�™í•˜ê³ ì§�ê°�으로 한 칸 ì�´ë�™í•œë‹¤.
=== ìž…ë ¥ ===
ìž…ë ¥ì�€ 첫 번째 ë�¼ì�¸ì—� ì–‘ì�˜ ì •ìˆ˜ Nê³¼ 함께 시작ë�©ë‹ˆë‹¤. 다ì�Œ ë�¼ì�¸ì�€ N ê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ í�¬í•¨ë�˜ì–´ 있습니다. ê°� 테스트 ì¼€ì�´ìŠ¤ëŠ” ë‘� ì–‘ì�˜ ì •ìˆ˜ P와 Q로 ì�´ë£¨ì–´ì ¸ 있는ë�°, 1<= P * Q <= 26 로 ì œí•œì�´ ë�˜ì–´ìžˆìŠµë‹ˆë‹¤. P*Q 체스íŒ�ì—�서 P는 1, 2, ..., p , Q는 A, B, C, ..., Q를 나타냅니다.
=== ì¶œë ¥ ===
시나리오 시작 번호는 1입니다. ëª¨ë“ ì‹œë‚˜ë¦¬ì˜¤ì—� 대한 ì¶œë ¥ì�€ "Scenario # I:"으로 시작합니다. 다ì�Œ 기사 ì�´ë�™ê³¼ 체스íŒ�ì�˜ ëª¨ë“ ì‚¬ê°�형ì�„ 방문하는 순서는 '''ì‚¬ì „ 편찬(ì§‘í•„) ìƒ�ì�˜ 순서'''를 ë”°ë�¼ì•¼ 합니다. 방문 가능한 경로는 여러 가지가 있ì�„ 수 있지만, ABC, 123 ì�˜ 순서를 따지면 결과는 하나로 ì •í•´ì ¸ 있습니다. 최종 경로는 한 줄ì—� ì œê³µí•´ì•¼í•©ë‹ˆë‹¤. ì „ë¶€ ë°©ë¬¸í• ìˆ˜ 있는 경로가 존재하지 않으면, ë‹¹ì‹ ì�´ 한 줄ì—� ì¶œë ¥ 불가능합니다.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [ì •ì§„ê²½] || . || - || [AKnight's Journey/ì •ì§„ê²½] ||
|| [강소현] || 사용언어 || 개발시간 || [AKnight's Journey/강소현] ||
[http://poj.org/problem?id=2488 Problem A Knight's journey], [ë¬¸ì œë¶„ë¥˜], [ACM_ICPC/2011년스터디]
- ì •ëª¨/2002.10.30 . . . . 308 matches
* 2002.10.30 수요� 5:30~6:30
=== 참�� ===
|| 02 || ì‹ ì„±ìž¬, ìœ ìƒ�ìš±, ìž„ì˜�ë�™, ê¹€ì •í›ˆ, 윤참솔 ||
|| 01 || ì�´ìƒ�ê·œ, ê°•ì�¸ìˆ˜, ì�´ì„ 호, 남ìƒ�협, ì‹ ìž¬ë�™, ì�´ì°½ì„ ||
|| 00 || 박세연 ||
|| 99 || 류�민, 박경태 ||
=== 안건 ===
* 다들 ë�하는가?
* 학기중 í• ë§Œí•œ ì�´ë²¤íŠ¸ë‚˜ ì•„ì�´ë””ì–´ê°€ 없는가?
* JavaStudy2002 팀� 잘�는가?
* 중간 ê³ ì‚¬ë¡œ 약간ì�˜ 지체, 약 2주차 ì •ë�„ 진행후ì—� 프로ì �트ì�˜ 진행으로 성격ì�„ 바꿀 것 ì˜ˆì •
* ê³ ê°�ì�„ 모집합니다. ê³ ê°�ì�€ ì €í�¬ì™€ 함께 개발하며, 프로그래ë°�ì � ì§€ì‹�ì�´ 없어ë�„ ìƒ�ê´€ 없습니다.
* �벤트� 대한 아�디어를 모집
* 예� �� 11월 3주차
* 경진대회형
* 세미나형
* 그외 여타 ì‹ ì„ í•œ ì�´ë²¤íЏì—� 대한 ì•„ì�´ë””ì–´ 모집
* 부족한 내용� 채워주세요. --["neocoin"]
ì�´ë²¤íЏ ì•„ì�´ë””ì–´ê°€ 있습니다. ë˜� ê·¸ ì�´ë²¤íŠ¸ë¥¼ 리드하거나 서í�¬íŠ¸í•´ 줄 ì�˜í–¥ë�„ 있습니다. 아주 ì¦�ê²�ê³ êµ�육ì �ì�¸ 시간ì�´ ë�˜ë¦¬ë�¼ ìƒ�ê°�합니다. --JuNe
["NextEvent"] � 아�디어를 풀어주세요 --["neocoin"][[BR]]
- ViImproved . . . . 307 matches
= 개요 =
Text Editorì�¸ VI ì�˜ 확장íŒ�. [[NoSmok:CharityWare]], [[WikiPedia:Careware]] ì�¸ 아주 ìœ ì—°í•œ ì—�디터. 처ì�Œì—� ì ‘ê·¼í•˜ê¸° ì–´ë µì§€ë§Œ, ì�µìˆ™í•´ì§€ë©´ 여러모로 편리한 ì�‘ìš©ì�´ 가능하다.
사실 다들 ì˜¤í•´í•˜ê³ ìžˆëŠ” 것 중ì�˜ 한가지로는 vimì�€ 불편하다는 것ì�´ë‹¤. 최근ì�˜ vimì�€ 플러그ì�¸ì�„ 통해 여러가지 기능ì�„ ì§€ì›�하며 ê·¸ 중ì—�는 단어 ìž�ë�™ì™„성ì�„ ë¬¼ë¡ ë¬¸ë§¥ ìž�ë�™ì™„성ë¿�ë§Œ 아니ë�¼ 대부분 언어ì—� 대한 syntax highlight를 ì§€ì›�한다. 요즘ì—�는 í�”히 볼수있는 íƒê¸°ëŠ¥ë�„ ì§€ì›�하기 시작한지 오래ë�˜ì—ˆìœ¼ë©° 좌측ì—� 파ì�¼ 트리를 ë�„워ë‘�ê³ ìž‘ì—…í• ìˆ˜ë�„ 있다. ë˜�한 .vimrc파ì�¼ì�„ 통한 ê°•ë ¥í•œ 커스텀마ì�´ì§•ì�´ 가능하며 ì�´ë¥¼ ì�´ìš©í•˜ì—¬ ì�´í�´ë¦½ìŠ¤ë¥¼ 능가하는 편ì�˜ì„±ì�„ 지니기ë�„ 한다.
== 사용법 ==
[[/사용법]] 참조
* http://www.vim.org - Vim � 얻� 수 있는 곳.
* vimrc ì�„ ì§�ì ‘ 건들여 ìˆ˜ì •í•˜ê¸° íž˜ë“ ì‚¬ëžŒë“¤ì—�게 ê¼ ì¶”ì²œí•˜ê³ ì‹¶ì�€ 사ì�´íЏ [[https://vim-bootstrap.com]] - 사용법ì�€ ì§�ì ‘ 검색바람 - makerdark98
= ì°¸ê³ ë§�í�¬ =
* [ViImproved/설명서]
* [[http://kldp.org/node/102947|Vi/Vim 단축키 모ì�Œ -KLDP]] ~ 위ì�˜ ë§�í�¬ 한글 ë²„ì „
* http://kltp.kldp.org/stories.php?topic=25 - kltp ì�˜ vi ê´€ë ¨ íŒ� 모ì�Œ, 홈페ì�´ì§€ ìž�체는 ì§€ì›� 중단ë�¨ - DeadLink
* [[http://kldp.org/node/125263|vim 사용ìž�를 위한 플러그ì�¸ ë§¤ë‹ˆì € vundle ì�„ 소개 합니다. - KLDP]]
* [[http://vimawesome.com/|vim plugin 검색 사�트]]
* [[https://www.youtube.com/watch?v=5r6yzFEXajQ | Vim + tmux - OMG!Code ]] - cheatsheet로만 vim� 배우는 사람들�게 권함 - makerdark98
["�구분류"]
- WordPress . . . . 306 matches
MovableTypeì�´ ìœ ë£Œí™”ì�˜ 길ì�„ 걷기 시작한뒤 ê·¸ 뒤를 ë°”ì§�ã…¤ã…‰ã…—ã…ˆê³ ìžˆëŠ” 설치형 Blog. 오픈소스로 개발ë�˜ê³ 있으며 php 를 기반으로 ë�™ìž‘하며, 충실한 플러그ì�¸ 기능ì�´ ì�¸ìƒ�ì �ì�´ë‹¤. 기본ì �으로 css 를 통한 블로그 ë””ìž�ì�¸ì�´ 가능했으며, 현재는 테마기능ì—시 ì§€ì›�í•˜ê³ ìžˆë‹¤.
기본 ì�¸ì½”딩으로 utf-8ì�„ 채íƒ�했기 때문ì—� technorati 와 ê°™ì�€ 메타 블로그 검색엔진ì—�ë�„ ì—°ë�™ì�´ 가능하며, 앞으로ì�˜ ì�¸ì½”딩ì—�ë�„ í�° ë¬¸ì œê°€ ì—†ì�„ 것으로 기대ë�œë‹¤.
특징ì �ì�¸ ê°•ì �으로는 mtì—� 비해서 굉장히 ì„¤ì •ì�´ ê°„íŽ¸í•˜ê³ , configuration ì�´ ì—„ì²ë‚˜ê²Œ 간단하다.
현재 1.5.2ë²„ì „ì�´ ìµœì‹ ë²„ì „ì�´ë©° write 기능ì—�서 ê¸°ëŠ¥ê°œì„ ì�´ ì�´ë£¨ì–´ì§„ 1.6ë²„ì „ì�´ 개발중ì�´ë‹¤.
기존� egloos, tattertools 를 �용하� 분들��면 아래� 툴로 간편하게 �주하는 것� 가능하다.
- �글루스는 잘 안���, kldp � 있� 그건가요?
- 태터는 100%완변하게 변환ì�´ ë�˜ë�˜ë�°(심지어 내장 태그까지 처리하셨ë�”ë�¼êµ¬ìš”;;) ã…¡.ã…¡;; ì�´ê¸€ë£¨ìŠ¤ëŠ” 잘 ëª¨ë¥´ê² ë„¤ìš”. 아마 맞는 듯 하네요. http://kldp.net/projects/egloos2wp/ - [eternalbleu]
ì›Œë“œí”„ë ˆìŠ¤ë¡œ 만들어진 블로그 호스팅 사ì�´íЏ. 현재는 초대ì�˜ 형ì‹�으로만 가입ì�´ ë�˜ëŠ” ìƒ�태ì�´ë‹¤.
- ZeroPageSeminar . . . . 306 matches
ZeroPage 세미나를 만들어가는 곳
=== 세미나 소� ===
앞으로 계íš�ë�˜ì–´ 있는 세미나 입니다. ìž�세한 사í•ì�€ 세미나별 페ì�´ì§€ì—�서 확ì�¸í•˜ì„¸ìš”.
|| ì�¼ì‹œ || ì£¼ì œ || 발표ìž� || 페ì�´ì§€ ||
=== 세미나 ìš”ì² ===
세미나를 ìš”ì²í•˜ëŠ” ê³³ 입니다. ì£¼ì œëŠ” 가능하면 ìž�세하게 ì �어주세요.
|| ìš”ì²ìž� || ì£¼ì œ || 대ìƒ� ||
|| 나휘ë�™ || 네트워í�¬ 기초 ì§€ì‹�, TCP/IP 중심, 우리가 지금 ì“°ê³ ìžˆëŠ” 네트워í�¬ê°€ 어떻게 ë�™ìž‘하는지ì—� 대해 || 2~3학년 ||
|| ì�´ìŠ¹í•œ || ìœ ë¹„ì¿¼í„°ìŠ¤ì�˜ ê¸°ìˆ í˜„í™©, ë°œì „ì •ë�„... || .||
=== 세미나를 해줄 수 있는 분들 ===
세미나를 해줄 수 있는 분들입니다. ìž�ì‹ ì�´ 세미나를 해줄 수 ìžˆë‹¤ê³ ìƒ�ê°�하면 ì£¼ì €í•˜ì§€ ë§�ê³ ì �어주세요.
|| 학번 || �름 || 최근관심분야 || 연�방법 ||
|| 01 || ì�´ìƒ�ê·œ || 그리드 컴퓨팅, P2P || ì „í™” ë˜�는 ë©”ì�¼ ||
|| 01 || ì‹ ìž¬ë�™ || ì�¸ê³µì§€ëŠ¥ || ì „í™” ë˜�는 ë©”ì�¼ ||
=== 세미나를 하면 좋ì�€ ì£¼ì œë“¤ ===
세미나를 하면 좋ì�€ ì£¼ì œë“¤ì�„ 나누는 곳입니다. 좋ì�€ ì£¼ì œê°€ 있으면 ì�´ê³³ì—� ì �어주세요.
* 네트워� 기초 지�
* J2SE가 5.0으로 가면서 바� 것들� 대해
=== 그�안� 세미나 기� ===
그�안 있었� 세미나� 대한 기�입니다.
- ë ˆë°�즈프로ì �트/í”„ë¡œí† íƒ€ìž…/ì—�니메ì�´ì…˜ . . . . 306 matches
[ë ˆë°�즈프로ì �트], [ë ˆë°�즈프로ì �트/í”„ë¡œí† íƒ€ìž…]
= 코드 설명 =
추�화 기초 �래스.
AddFrame(UINT ITEM)으로 í”„ë ˆìž„ì�„ ì¶”ê°€ì‹œí‚¤ê³ ì™¸ë¶€ì—�서 ì �ì ˆí•œ 타ì�´ë¨¸ë¥¼ 통해서 움ì§�ìž„ì�„ ì¡°ì ˆí•œë‹¤.(NextFrame())
= 코드 =
= GIF �기 =
== ê²°ë¡ ==
ìž�ë�™ì �ì�¸ ì—�니메ì�´ì…˜ì�€ 불가능. í”„ë ˆìž„ë§ˆë‹¤ ì—�니메ì�´ì…˜ ê°�ì²´ê°€ 스스로ì�˜ ìƒ�태를 파악하여 새로 BMP를 ë¿Œë ¤ 주어야 함.
== 왜? ==
CDC를 확장한 [ë ˆë°�즈프로ì �트/그리기DC]ì—� ìž�ë�™ ì—�니메ì�´ì…˜ì�„ 구현 í•˜ê³ ìž� 하였다.
하지만 OnDrawì—�서 ìƒ�성ë�˜ê³ 파괴ë�˜ëŠ” 그리기DCì—�서 í”„ë ˆìž„ë‹¨ìœ„ì�˜ ì—�니메ì�´ì…˜ 처리는 옳지 않다. 만약 하게 ë�œë‹¤ë©´ ëª¨ë“ ë ˆë°�들ì�˜ ê°�체를 그리기DC안ì—� 넣어야 í• ê²ƒì�´ë‹¤.
== 대안 ==
대안. 수ë�™ìœ¼ë¡œ ì§„í–‰ë�˜ëŠ” ì—�니메ì�´ì…˜ 작업ì�„ í�´ëž˜ì‹± í• ìˆ˜ 있ì�„ 듯-_- 버튼ì—�서 활용 가능 í• ë“¯
ì—�니메ì�´ì…˜ì�´ 필요한 ê°�체들ì�€ ì�´ í�´ëž˜ìŠ¤ë¥¼ ìƒ�ì†� ë°›ì�Œìœ¼ë¡œì„œ ì—�니메ì�´ì…˜ 처리를 í• ìˆ˜ 있다.
ì�´ í�´ëž˜ìŠ¤ëŠ” ë�”블버í�¼ë§�ê³¼ bmp그리기를 ìž�ë�™í™” 시켜둔 [ë ˆë°�즈프로ì �트/그리기DC](CmyDouBuffDC)를 사용하여 드로잉ì�„ 수행한다. (CDC를 사용하는 ë�„ 있지만... 편ì�˜ë¥¼ 위해서...)
- 지금그때 . . . . 306 matches
ì „í†µì�„ ìž�랑하는 ì„ í›„ë°° ì�´ì•¼ê¸° ìž�리ì�¸ 지금과 그때([지금그때]) 입니다. 여기ì—�서 ì„ í›„ë°°ëŠ” 학벌ì�´ 아닙니다.
* ì‹ ìž…ìƒ� 여러분ì—�ê²� "1학년"ì�´ 지금입니다. 여러분ì�˜ 지금ì�´ 우리ì�˜ 그때보다 낫기를 ë°”ëž�니다. ê³§ 여러분ì�˜ 지금ì�€ 그때가 ë� 것입니다. 그러면 여러분ì�´ 후배ì�˜ 지금ì�„ 위해 ìž�ì‹ ì�˜ 그때 ì�´ì•¼ê¸°ë¥¼ 나눌 수 있길 ë°”ëž�니다. ê·¸ë ‡ê²Œ 해서 우리ì�˜ 그때보다는 ë’¤ì—� 오는 사람들ì�˜ 그때가 늘 좀 ë�” 낫기를 ë°”ëž�니다. ì�´ê²ƒì�´ 지금 우리ì�˜ ìž‘ì�€ 바람입니다.
* 지금그때는 단지 ê³ í•™ë…„ì�´ ì €í•™ë…„ì—�게 경험ì�„ 나누어주는 ì •ë�„ì�˜ 행사는 아니ë�¼ê³ ìƒ�ê°�합니다. 마치 개구리 올챙ì�´ì � ì‹œì ˆ 기억못하듯ì�´, 그때 ê¶�금해 했지만 지금ì�€ 왜 ê¶�금했는지 ì¡°ì°¨ 모르는 그런것, 지금과 다르게 ìƒ�ê°�í–ˆë�˜ ê·¸ì‹œì ˆ 기억들. 그런것ì�„ ê³ í•™ë…„ë�„ 경험ì�„ í• ìˆ˜ 있는 기회ë�˜ì§€ 않ì�„까요?? 때로는 우리가 조언해 ì£¼ê³ ìžˆëŠ” 사람들ì�´ ê°€ì§€ê³ ìžˆëŠ” ì‹ ì„ í•œ 질문들ì�€ ìž�ì‹ ì�„ ìž�ì‹ ì�˜ ì�¼ì�„ 한번 ë�” ë�Œì•„볼수 있게 만드는 기회를 주기ë�„ 하지 않나요?? - ì�´ìŠ¹í•œ
SeeAlso 컨셉 [ì§€ê¸ˆì•Œê³ ìžˆëŠ”ê±¸ê·¸ë•Œë�„알았ë�”ë�¼ë©´], [ë�„ë�•ê²½]
== ê´€ë ¨ 페ì�´ì§€ ==
[지금그때/OpeningQuestion]
[지금그때/준비물]
[지금그때2003]
[지금그때2004]
[지금그때2005]
[지금그때2006]
[지금그때2007]
지금그때2012 in [ZeroPage성년�]
[지금그때2014]
[지금그때2015]
[지금그때2016]
[지금그때2017]
[지금그때2021]
[지금그때2022]
[지금그때2023]
- CommentEachOther . . . . 305 matches
ì „ì—�ë�„ ëŠ�ê¼ˆì—ˆê³ , 여러 대가들께서ë�„ ìž�주 ë§�씀하시곤 하는ë�°, ìž�ì‹ ì�˜ 코드ì�˜ 퀄리티를 높ì�´ë ¤ë©´ 남ì�´ 만들어놓ì�€ 소스를 ë³´ë�¼ëŠ” ì�´ì•¼ê¸°ê°€ 있다. ì�´ 글ì�„ ì�½ëŠ” 분들ë�„ ë�™ì�˜í•˜ë¦¬ë�¼ ìƒ�ê°�한다. CommentEachOther 는 [AOI]나 LittleAOI 처럼 여러 사람ì�´ 한 ë¬¸ì œì—� 대한 í’€ì�´ë¥¼ ì˜¬ë¦¬ê³ ê·¸ê²ƒë“¤ì—� 대한 코멘트를 하는 스터디ë�¼ í• ìˆ˜ ìžˆê² ë‹¤. 여기서 코멘트ë�¼ 함ì�€ 소스코드ì—�서 ëª…ë ¹ë¬¸ 옆ì—� ë¶™ì�´ëŠ” 간단한 부연설명ì�´ ë� 수ë�„ ìžˆê² ê³ , 코드 ì „ì²´ì—� 대한 비í�‰ì�´ë‚˜ ëŠ�낌ì�¼ìˆ˜ë�„ 있다. 처ì�Œì—�는 간단한 ë¬¸ì œë¡œ 시작해서 ë””ìž�ì�¸ principle ì�´ 들어가있는 프로그램으로 횟ê°�ì�˜ 스케ì�¼ì�„ 키워나가는게 어떨까 ìƒ�ê°�ì�„ 한다. 나는 그냥 ì œì•ˆí•˜ëŠ” 입장ì�´ê³ , 간혹 간단하게 작성한 소스를 올리는 ì •ë�„로만 참여하ë�„ë¡� í•˜ê³ , ì �ê·¹ì �ì�¸ 참여를 í• ì‚¬ëžŒë“¤ì�´ ìƒ�기면 ì�´ê³³ì—� ë¬¸ì œì™€ ìž�ì‹ ì�˜ 코드를 ì˜¬ë¦¬ê³ í† ë¡ ì�„ 해봤으면 ì¢‹ê² ë‹¤. í† ë¡ ì�˜ 방법ì�´ì•¼ 오프ë�¼ì�¸ 모임ì—�서 하거나 따로 코멘트 페ì�´ì§€ë¥¼ 만들거나. ìž�. 다들 어떻게 ìƒ�ê°�하시는지? ì°¸ì—¬í• ë¶„ë“¤(!) 계시면 아래ì—� 참여ìž� 목ë¡�ê³¼ ë¬¸ì œë¥¼ 업로드해 주셨으면.~ - ìž„ì�¸íƒ�
- ZeroPageíšŒì¹™í† ë¡ . . . . 305 matches
페ì�´ì§€ë¥¼ 어설프게 만들었으니 회칙 만들기 í† ë¡ ì�„ 해봅시다
* 회칙� 필요성 :
* ì�´ì œê¹Œì§€ì�˜ ìž�ìœ ë¡œìš´ ì œë¡œíŽ˜ì�´ì§€ì�˜ ë¬¸ì œì �
* ì •ê¸°ì �ì�¸ ì •ëª¨ê°€ ë‚ ì§œê°€ 없기 때문ì—� ë‚ ì§œë¥¼ ìž¡ì�„때마다 ì�˜ê²¬ì�„ 모아야했다.
* 회칙ì�´ ë� 만한것들 & 안건들
* ["ì •ëª¨"] ë‚ ì§œ
* ["회��격"]
ì�´ì „ ZeroPageì�˜ 회칙ì�´ ìžˆë‹¤ê³ ì•Œê³ ìžˆìŠµë‹ˆë‹¤. 구해서 ì°¸ê³ í•œë‹¤ë©´ 좋ì�„í…�ë�°ìš”. --ì�´ë�•준
["neocoin"]:그거 어디� 있는지 아시는 분? --�민
회칙ì�„ ì •í• ë•Œ "'ì œ2ì¡° 회ì›�관리 ì œ3í• íšŒë¹„'" ë� ì�´ëŸ° ì‹�으로 하는 건가요? ê·¸ë ‡ê²Œ 한다면 하드카피 문서로 만들어서 ì‹ ìž…íšŒì›�들ì—�게ë�„ ì¤˜ì•¼ê² ë„¤ìš”... ^^;; --["ì°½ì„"]
["neocoin"]:설마, ê·¸ë ‡ê²Œ 까지는 í•„ìš” ì—†ê² ì§€ 회ì›� ìž�격 ìƒ�실 ì¡°ê±´ê³¼, ì •ëª¨ ë§Œ 확실하게 ì •í•˜ë©´ ë�” ì�´ìƒ� 무슨 규칙ì�´ ìžˆê² ëƒ� --ìƒ�민
ê°� í•목ì—� 몇조 몇í•ì�„ ë‘�는 ì�´ìœ 는 indexê°€ ìš©ì�´í•˜ë�¼ê³ 있는것ì�´ê² 지만, ì�´ ìƒ�황ì—� 경우는 그리 필요없ì�„것ì�´ë�¼ ìƒ�ê°�함.--ì„�천
회칙ì�˜ ê°•ì œì„±ë§Œ 부여ë�œë‹¤ë©´ 기본ì �ì�¸ 것들(위ì—� 나온 것들)로ë�„ ì¶©ë¶„í•˜ë‹¤ê³ ìƒ�ê°�함. --지환
ì—˜ë ˆë² ì�´í„°ì—� 붙였다가는 금방 ë–¼ì–´ì € 버리ë�”êµ°ìš”. 1층 ì—˜ë ˆë² ì�´í„° 옆ì�´ ë‚«ê² ì§€ìš”? --[Leonardong]
["í† ë¡ ë¶„ë¥˜"],["ZeroPage회칙"]
- 새싹�실/2012/주먹밥/�소�때리기게임 . . . . 304 matches
= 프로그램 목ì � =
* 그냥 만들어졌다. - [김준�]
#include<math.h> //Rand를 ê°€ì ¸ì˜¤ëŠ” í—¤ë�”파ì�¼
//�소� 초기값
///현재 쓸수 있는 스킬갯수
#define USERNUM 1 //ìœ ì € 갯수
void (*func)(PLAYER *, PLAYER *); //ì‹ ë‚˜ëŠ” 함수í�¬ì�¸í„°
//selectì—� ì •ì�˜ë�œëŒ€ë¡œ ì •ì�˜ë�œ 함수들.
////////////////게임 프로세스 함수들.
int gameinit(PLAYER *); //게임초기화
int printplayerstate(PLAYER *, PLAYER *); //스테ì�´í„°ìФ ì¶œë ¥
int gameprocess(PLAYER *, PLAYER *); //게임 진행�태
int playersave(PLAYER *); //í”Œë ˆì�´ì–´ 세ì�´ë¸Œ
int playerload(PLAYER *); //í”Œë ˆì�´ì–´ 로드
{1,"탱커",{50000,1000,5000,5000}},
{2,"딜러",{20000,500,15000,15000}},
{3,"�러",{15000,1000,1500,1000}}
//ì�´ì†Œë�¼ ì²´ë ¥ , ë‚´ ì²´ë ¥ ì •í•˜ê¸°.
PLAYER sora = {"�소�",{100000,SORAHEAL,SORAKICK,SORAPUNCH}};
srand(time(NULL)); //Rand� 시드값 변경해줌.
- SpikeSolution . . . . 303 matches
주어진 ë¬¸ì œì—� 대한 실험ì �ì�¸ 프로그래ë°�.
어떻게 ë³´ë©´ 우리가 ì�¼ë°˜ì �으로 í•˜ê³ ìžˆëŠ” 것ì�´ë‹¤. Visual C++로 해당 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ ì�´ìš©í•œ 프로그래ë°�ì�„ í• ë•Œ 우리는 어떻게 í• ê¹Œ? 아마ë�„ Visual C++ì�„ 2개를 ë�„울 것ì�´ë‹¤. ê·¸ë¦¬ê³ í•œ ì°½ì—�서는 해당 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ê°€ ì œëŒ€ë¡œ ìž‘ë�™í•˜ëŠ”ì§€, 대강 값들ì�„ ë„£ì–´ë³´ê³ ì�´ë¦¬ì €ë¦¬ ì œëŒ€ë¡œ ì›�하는 ì�¼ì�„ 하게ë�” 여러 시ë�„들ì�„ 하게 ë� 것ì�´ë‹¤. ê·¸ë ‡ê²Œ 함으로서 미지ì�¸ 부분ì—� 대한 대강ì�˜ ì„ ì�„ 잡아놓는다.
(ex) DB를 연결하기 위해 DB를 Install 하기, DB ìž‘ë�™ì�´ 어떻게 ë�˜ëŠ”ì§€ query ë‚ ë ¤ë³´ê¸°. 해당 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ê°€ 어떻게 ìž‘ë�™í•˜ëŠ”ì§€ 간단한 ì˜ˆì œ 프로그래ë°� 등
ì�´ëŸ¬í•œ 실험들ì�„ XPì—�서는 Spike Solutionì�´ë�¼ê³ 한다. 다른 ì �ì�´ë�¼ë©´, 우리는 보통 실험 코드를 ë§Œë“ ë’¤ ì‹¤ì „ 코드ì—� 바로 ë¶™ì�¼ 것ì�´ë‹¤. 하지만 Spike Solution ì�˜ 경우는 '실험ì�€ 실험ì—�서 ë��난다' ì—�서 다를 수 있다. 보통 Spike Solution ì—�서 실험한 코드들ì�„ ë©”ì�¸ì†ŒìФì—� 바로 ì �용시키지 않는다. Spike Solutionì�€ 처ì�Œ 계íš�시 estimateì�˜ ì„ ì�„ 잡기 위한 것으로 ë©”ì�¸ì†ŒìФì—� 그대로 ì �ìš©ë� 코드는 아닌 것ì�´ë‹¤. ì§€ìš°ê³ ë‹¤ì‹œ 만들어 ë‚´ë�„ë¡� 한다. 그러함으로ì�¨ 한편으로는 학습효과를 ê°€ì ¸ì˜¤ê³ , ì‹¤ì „ 소스ì�˜ 질ì�„ í–¥ìƒ�시킬 수 있다.
- 지금그때2003/계� . . . . 303 matches
=== 진행� 계� ===
�시간(3시간)
7:00~7:05 책�� 배치
7:05~7:20 행사ì�˜ 간단한 ì�¼ì • 소개
7:20~8:00 [지금그때] 부합 ì�´ì•¼ê¸°, 7:30~40 분즈ì�Œì—� 졸업ìƒ� ì„ ë°°ë“¤ì�˜ ë�„ì°©
* Section II 계�
8:00~8:10 쉬는 시간과 책� 재배치
8:14~8:30 OST 와 Seminar:SimpleRule 소개 ì˜¤ì‹ ì„ ë°° 소개
8:30~8:40 ì£¼ì œíŒ�(Market Place) ì—� ì£¼ì œ ì �기
8:40~9:35 OST ì§„í–‰
9:35~9:50 OST 요약 시간
9:50~10:00 마무리 시간 - 마지막 코멘트, 행사 ì „ì²´ 요약, ì�˜ì�˜-목ì �
(->) OST 시간과 마무리 시간� 짧다는 �견� 많았다.
== 계� 스케치 ==
�시간(2시간)
7:00~7:20 행사ì�˜ 간단한 ì�¼ì • 소개, 지연 시간 ê°�안
7:20~7:50 ìž�ì‹ ì�´ ëŠ�낀것중 가장 í�¬ê²Œ ëŠ�ë‚€ [지금그때]ì—� 부합하는 ì�´ì•¼ê¸° ë§�하기
지연시간ì�´ ì—†ë�„ë¡� í•˜ë ¤ë©´ 어떻게 í•´ì•¼í• ì§€ 연구해 ë´�ë�¼. 예를 들면 ì°¸ì„�ìž�들ì—�게 6시50분까지 ì°©ì„�ì�´ ë�˜ì–´ì•¼ í•œë‹¤ê³ ì„ ì „ì�„ í• ìˆ˜ ìžˆê² ë‹¤. ê·¸ë¦¬ê³ íŒ¨ë„�(2,3,4,졸,외부ì�¸ì‚¬) 소개 시간ì�´ 필요하다. --JuNe
8:00~8:15 OST 와 Seminar:SimpleRule 소개
8:15~8:25 Market Place ì—� 질문 ì �기
- 문�명 . . . . 301 matches
03학번 문�명 입니다.
== 목표 ==
프로그램ì�„ 잘 만들수 있는 ì°½ì�˜ì �ì�¸ ì•Œê³ ë¦¬ì¦˜ 구ìƒ�ëŠ¥ë ¥ì�˜ 계발.
(ë§�ì�€ ì�´ë ‡ê²Œ 함....) :D
== 계� ==
* MFC 스터디+프로ì �트
== 진행중 ==
== 완료 ==
* [ë�°ë¸”ìŠ¤ìº í”„2003]
* ["5�용C++스터디"]
* [ì‹¤ì‹œê°„ë©€í‹°í”Œë ˆì�´ì–´ê²Œìž„프로ì �트]
* [2학기파ì�´ì„ 스터디]
== í•˜ê³ ì‹¶ì�€ 것 ==
네트워í�¬ë¥¼ 통해 í• ìˆ˜ 있는 간단한 놀ì�´ 프로그램ì�„ ë§Œë“¤ê³ ì‹¶ì–´ìš”.
== í• ë§�.. ==
니네가 ì§ ì˜¤ëª©,,,,,,,,
바둑알 논�� � 놔지잖아
다시 짜�룩~~ - [강�경]
얌마~ 그건 가로세로줄 êµ�ì°¨ì �ì—� ì •í™•ížˆ 놓아야ë�˜ëŠ”ê±°ì•¼.....ã…¡.ã…¡
한수 한수 ì‹ ì¤‘ì�„ 기해서 둘 수 있ë�„ë¡� ê³ ì•ˆí–ˆì§€....ã…‹ã…‹
- 새싹�실/2011/AmazingC/6�차 . . . . 299 matches
#title 새싹�실/2011/AmazingC/6�차
= '''참� ��''' =
||ì‹ ê¸°í˜¸||O||
||박지호||O||
||�가�||O||
||황세중||X||
= '''수업내용''' =
* 함수ì�˜ ì„ ì–¸ 방법
* 함수엔 반환형� 존재한다.(반환형� 쓰지 않아� �다)
* 반환형: int, char, float, double 등
* 함수ì�˜ ì„ ì–¸ë¶€: 반드시 함수 호출하기 ì „ì—� ì„ ì–¸ì�„ 해놓아야 한다!!
* 함수ì�˜ ì„ ì–¸ë¶€=ì •ì�˜ë¶€ê°€ ë� 수 있다.
* 위� 코드�서 결과값� �� 3,8
* sum2ì�˜ 경우 호출시 ë©”ì�¸í•¨ìˆ˜ 위ì—� ì„ ì–¸ì�´ ë�˜ì–´ìžˆë‚˜ 확ì�¸í•œ 다ì�Œ sum2ì�˜ ì •ì�˜ë¶€ë¥¼ 실행한다!!
* 함수� recursive호출
* push와 pop으로 설명
* LIFO(Last In First Out): 마지막으로 들어온 요소가 가장 ë¨¼ì € pop으로 ë¹ ì ¸ë‚˜ì˜¨ë‹¤. - ì“°ë ˆê¸°í†µìœ¼ë¡œ ë¹„ìœ .
= '''후기''' =
6ì�¼ì°¨ë¥¼ 너무 늦게 ì˜¬ë ¸ë‹¤. 얘들아 미안 ã…‹ã…‹ã… ã… í•¨ìˆ˜ì—� 대해 좀 ìž�세하게 ì•Œë ¤ì£¼ê³ ì‹¶ì–´ì„œ 2파트로 나눴다. 함수ì�˜ 기본ì �ì�¸ ê°œë…�들ì�´ë�¼, 그리 ì–´ë µì§„ 않았ì�„ 것 같다. ê·¸ë¦¬ê³ ì‚¼í• ì—°ì‚°ìž�를 ì�´ìš©í•´ì„œ íŒ©í† ë¦¬ì–¼ì�„ 계산하는 방법ë�„ ì•Œë ¤ì£¼ì—ˆë‹¤. 다ì�Œ 시간엔 ì§€ì—변수,ì „ì—변수,ì •ì �변수ì—� 대해 ë°°ìš°ê³ , 함수를 ì�´ìš©í•œ 다양한 ì—°ì‚°ì�„ 연습합니다.-[[ì‹ ê¸°í˜¸]]
- teruteruboz . . . . 298 matches
*개� 홈페�지!! http://teruteruboz.joa1004.com
한번쯤 들러서 방명� 남겨주심 �사욧!!
= 학번?! =
20021001 02학번 ì‹ ì„±ìž¬ 입니닷!! >_<
== 간단한 소개.. ==
ì—�구..위키는 서툴러서요.. ì�¸í„°ë„·ë�„ ë�˜ë‹ˆ..ì œ 페ì�´ì§€ë¥¼ 만들기는 í•´ì•¼ê² ëŠ”ë�°..
많� 서툴러� � 주세요~
== 잡담 ==
{{{~cpp 오늘ì�€ 좀 ë§Žì�´ 졸립니다. ì§‘ì—�가서 ë¬¼ë§ˆì‹œê³ .. 어서 ìž�야지ì�´~ ^-^
그래ë�„ 오늘ì�€ 공부ë�„ í•˜ê³ .. 너무 행복했어요!!! >_</}}}
{{{~cpp 한가지만 잘했으면 ì¢‹ê² ëŠ”ë�°ìš”~ ^_^ ê·¸ 한가지ë�„ ì œëŒ€ë¡œ 못해서 ê±±ì •ìž…ë‹ˆë‹¤.
벌ì�¨ 1학기가 ë��나가는ë�°ìš”.. 난 ê·¸ë�™ì•ˆ ë˜í–ˆë‚˜..하는 ìƒ�ê°�ë�„ í•´ ë³´ê³ ìš”~
오늘ì�€ ë‚ ì”¨ê°€ 별로 안좋아서 그러나..
참..괜시리 우울해 지네요....
ì–¸ì œë‚˜ ë°�게!! ì–¸ì œë‚˜ 웃으며!! 아싸!!! }}}
== ë�°ë¸”스 ìº í”„!! ==
* ["가위바위보/성재"]
* ["MagicSquare/성재"]
* ["NumberBaseballGame/성재"]
* ["RandomWalk/성재"]
- ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /후기 . . . . 298 matches
= ObjectCraft(강사: 변형진) =
* 소스를 .cpp로 만들어 ë³´ê³ , classê°€ ë”ì§€ë�„ ë§›ë³´ê³ , í—¤ë�”파ì�¼ë�„ 만들어 ë³´ê³ , 코드를 최ì �í™”(?) 하는 것ë�„ 해봤습니다. 지금까지 ì „
발로 코딩� 하� 것�었군요 ㅎ_ㅎ -[김�호]
* 좀 늦었지만 그래ë�„ 재미있었습니다. cpp를 ì�´ìš©í•œ ì €ê¸€ë§�들ì�˜ 대결!! ê·¸ë¦¬ê³ .. 마린.. 으악;; ë”ê°€ 심오해보였습니다.. - [ì–‘ì•„ì„�]
* C++ì—� 대해서 가장 ë§Žì�´ ì ‘í•´ë³¼ 수 있었ë�˜ 세미나 였ë�˜ê²ƒ 같아요 ã…‹ 그래서 ì¢‹ì•˜ê³ ë‚˜ì¤‘ì—� 2:2 만들다가 실패했는ë�° ê°‘ìž�기 스타í�¬ëž˜í”„트 ë§Œë“œì‹ ë¶„ë“¤ì�´
ë§Žì�´ ëŒ€ë‹¨í•˜ì‹ ê²ƒì�„ 깨달았어요 =_=;;ã…‹ã…‹ [박재í™�]
= 스터디그룹패턴언어 (강사: ��준) =
* [스터디그룹패턴언어]ì�˜ 몇 가지 패턴ì�„ ì§�ì�„ 지어 (ë�…í•´ 수준으로만)번ì—해보는 시간ì�„ 가졌습니다. ì£¼ì œì—� 대한 í�¥ë¯¸ ìœ ë°œì—� 실패한 것 ê°™ì�€ë�°, ì œ ì±…ìž„ì�´ í�° 것 같습니다. ë‘�ì–´ ê°œ 패턴만 골ë�¼ì„œ 깊ì�´ ìƒ�ê°�í•˜ê³ ì�˜ê²¬ì�„ 서로 나누는 기회를 가졌다면 ì–´ë• ì�„까 싶습니다. ê¸�ì •ì �ì�¸ 사ì�´ë“œ ì�´íŽ™íŠ¸ë¡œ "ë²ˆì— ìž¬ë¯¸ìžˆëŠ”ë�°?"ë�¼ëŠ” ë°˜ì�‘ì�„ ì–»ì�€ ê±´ 다행ì�´ë�¼ê³ ìƒ�ê°�합니다. 번ì—한 결과물ì�˜ 품질ì�´ 만족스러워 질 때까지 ì§€ì†�ì �으로 다듬어질 수 있길 ë°”ëž�니다. -- [ì�´ë�•준] [[DateTime(2010-06-28T00:27:09)]]
- 송치완 . . . . 298 matches
== 간단 ì‹ ìƒ� ==
* 1992년 5월 22��
* ì „ì§� 용투사
* 11학번
* 프�
== 그�안 해온 것 ==
* 2011ë…„
* [새싹�실/2011/쉬운것같지만쉬운반]� 새싹으로 참여
* 1학년 1학기 성ì �우수장학금 확보
* Zeropage 20주년 행사 �봉단
* 카투사 합격
* 1학년 2학기 성ì �우수장학금 확보
* 2012ë…„
* 4ì›” 23ì�¼ ë…¼ì‚°í›ˆë ¨ì†Œë¡œ 입대
* 6ì›” 1ì�¼ ìº í”„ìžìŠ¨ìœ¼ë¡œ 후반기êµ�육
* 6월 21� 용산 미군기지로 �대배치
* 10월 1� �병으로 진급
* 2013ë…„
* 4월 1� �병으로 진급
* 11월 1� 병장으로 진급
- 숫�를한글로바꾸기 . . . . 298 matches
=== 숫�를 한글로 바꾸기 ===
ë¬¸ì œ : 숫ìž�를 ìž…ë ¥ 받아서 한글로 ì¶œë ¥ì‹œí‚¤ëŠ” 프로그램ì�„ 작성하여ë�¼.
ex) 234 -> ì�´ë°±ì‚¼ì‹ì‚¬
=== ìž…ë ¥ ===
10ë§Œ 보다 ì �ì�€ 수를 숫ìž�로 받아들ì�¸ë‹¤.
=== ì¶œë ¥ ===
1234를 ìž…ë ¥í•˜ë©´ ì�¼ì²œì�´ë°±ì‚¼ì‹ì‚¬ ê°€ ì¶œë ¥ì�´ ë�œë‹¤.
ìž…ë ¥ : 1234
ì¶œë ¥ : ì�¼ì²œì�´ë°±ì‚¼ì‹ì‚¬
- 그냥 천ì�´ë°±ì‚¼ì‹ì‚¬ê°€ ë�” ìž�연스럽지 않나요?
=== 풀� ===
|| 작성� || 작성언어 || 개발시간 || 코드 ||
|| ��호 || C || || [��호/숫�를한글로바꾸기] ||
|| 조현태 || C/C++ || || [숫�를한글로바꾸기/조현태] ||
|| ì •ìˆ˜ë¯¼ || C || 4h || [숫ìž�를한글로바꾸기/ì •ìˆ˜ë¯¼] ||
|| 김태훈 || C || 40min || [숫�를한글로바꾸기/김태훈zyint] ||
|| 허아� || C || 1h || [숫�를한글로바꾸기/허아�] ||
=== 엮어가기 ===
* ì�´ê°•성 êµ�수님께서 ë§Œë“œì‹ TestDrivenDevelopment ê°•ì�˜ ë�™ì˜�ìƒ�ì—�서 다룬 내용과 ê°™ì�€ ë¬¸ì œë„¤ìš”. ì�´ ë¬¸ì œë¥¼ í‘¸ì‹ ë¶„ë“¤ì�€ ì œê²Œ ë©”ì‹ ì €ë¡œ ë§�씀ì�„ í•´ 주세요. DevilsCamp 때ë�„ TestDrivenDevelopment ì—� 대해서 ìž ê¹� ì ‘í•´ë³´ì…¨ê² ì§€ë§Œ ì�´ ë�™ì˜�ìƒ�ì�„ 보시면 ë§Žì�€ê²ƒì�„ 얻으실 수 있ì�„ 것 같네요. ì°¸ê³ ë¡œ ì œ MSN 주소는 boy 골뱅 idaizy.com 입니다. ì›�ì €ìž�께서 해당 파ì�¼ì�´ 무작위ì �으로 ìœ í�¬ë�˜ëŠ”ê±¸ ì›�치 않으셔서 ì‹ ì²ìž�ì—� 한해서만 파ì�¼ì�„ ë³´ë‚´ë“œë¦¬ê² ìŠµë‹ˆë‹¤. - ìž„ì�¸íƒ�
[LittleAOI] [ë¬¸ì œë¶„ë¥˜]
- 2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´ . . . . 295 matches
== 소개 ==
* [http://cs.kaist.ac.kr/~acmicpc/problem.html 2002ë…„ë�„ ë¬¸ì œ 샘플] í’€ì�´ìž…니다. ["ì‹ ìž¬ë�™"]ê³¼ ["ìƒ�ê·œ"]ê°€ '개발 시간 최소화' ë�¼ëŠ” ë¬¸ì œ 때문ì—� 시작부터 TDD와 Refactoring ê·¸ë¦¬ê³ OOP를 ë²„ë ¸ìŠµë‹ˆë‹¤. 그래서 중복ë�„ ì‹¬í•˜ê³ ë‚¨ì—�게 보여주기 ì •ë§� ë¶€ë�„럽지만... 용기내서 올립니다. ë¦¬íŽ™í† ë§� 후ì—� 변한 모습ì�„ 다시 올리ë�„ë¡� í•˜ê² ìŠµë‹ˆë‹¤.
''ë¶€ë�„ëŸ¬ì›Œí• í•„ìš”ê°€ 없다. 촉박한 시간ì—� ì«“ê²¼ë‹¤ê³ ëŠ” 하나, ê²°êµ ì •í•´ì§„ 시간 ë‚´ì—� 모ë‘� í’€ì�€ ì…ˆì�´ë‹ˆ ì˜¤ížˆë ¤ ìž�랑스러워 해야 í• ì§€ë�„ ëª¨ë¥´ê² ë‹¤. 아마 네 후배들ì�€ ì�´ëŸ° ë°°ìš°ë ¤ëŠ” 태ë�„ì—�서 ë�” ë§Žì�€ 걸 ëŠ�ë�¼ì§€ 않ì�„까 싶다. ì�´ê±¸ ë¦¬íŒ©í† ë§� 해서 다시 올리는 것ë�„ ì¢‹ê² ê³ , ë‚´ ìƒ�ê°�ì—” 아예 새로 해서(DoItAgainToLearn) ì˜¬ë ¤ë³´ëŠ” 것ë�„ ì¢‹ê² ë‹¤. ì�´ë²ˆì—�는 테스트 코드를 ë§Œë“¤ê³ ë¦¬íŒ©í† ë§�ë�„ 해가면서 처ì�Œ ë¬¸ì œ 풀었ë�˜ 때보다 ë�” ì§§ì�€ 시간 ë‚´ì—� 가능하게 í•´ë³´ë©´ 어떨까? ì�´ë¯¸ 풀어본 ë¬¸ì œì�´ë‹ˆ 좀 ë�” 편하게 í• ìˆ˜ 있ì�„ 것 같지 않니? --JuNe''
== 소스 ==
=== ë¬¸ì œ A ===
["2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´/ë¬¸ì œA"]
=== ë¬¸ì œ B ===
["2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´/ë¬¸ì œB"]
=== ë¬¸ì œ C ===
["2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´/ë¬¸ì œC"]
=== ë¬¸ì œ D ===
["2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´/ë¬¸ì œD"]
=== ë¬¸ì œ E ===
["2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´/ë¬¸ì œE"]
* ì œ 소스 공개하면서 ì�´ë ‡ê²Œ ë¶€ë�„럽기는 처ì�Œì�¸ë“¯ 하네요... --재ë�™
* 나�다 -- �수
- Spring/�험스터디 . . . . 295 matches
== 스터디 소개 ==
* [Spring Framework 3]로 작지만 ìœ ìš©í•œ 프로그램ì�„ 만들어보ìž�!
* 스터디 시간
* 월요� 오후 4시~ 6시
== 참여� ==
* [김수경], [서지혜]
= 목표 =
* [Spring]� 핵심 가치와 �리� 대한 �해
= 주�재 =
* [í† ë¹„ì�˜ìŠ¤í”„ë§�3]
* Spring Framework 3 다루는 다른 �재 가능
= 진행 방� =
* 세미나가 아니ë�¼ ê°�ìž�ê°€ 공부한 것ì�„ 바탕으로 ê³µìœ í•˜ê³ ì •ë‹µì�„ 찾아나가는 스터디
* 코치는 리ë�”ê°€ 아니ë�¼ 네비게ì�´í„°ì�˜ ì—í•
* 스터디 모임ì—�서는 ê°�ìž� 한 주간 í•™ìŠµí•˜ê³ ê³¼ì œë¥¼ 수행한 경험ì�„ ê³µìœ í•˜ê³ ê¶�금ì¦�ì�„ í•´ê²°
= 규칙 =
* 코치 ì°¸ì„� 여부와 ìƒ�관없ì�´ 스터디를 ì •ì‹œì—� 시작한다.
* 스터디 대ìƒ�ì�´ 매우 방대하므로 충분한 ê°œì�¸ì �ì�¸ 학습과 ê³¼ì œ 수행, ê·¸ë¦¬ê³ ìŠ¤í„°ë”” 모임ì—�서 ë§Žì�€ 질문ì�„ í• ê²ƒ
= ì§„í–‰ =
== 3ì›” ==
- ì •ëª¨/2004.2.3 . . . . 295 matches
== 참가� ==
||02|| 임�� ||
||03|| 나휘ë�™ 노수민 곽세환 í™©ìž¬ì„ ë¬¸ì›�명 임민수 ||
== 프로ì �트 ì§„í–‰ìƒ�황 알림 (발표 & 질문) - 10ë¶„ ==
* 서버가 안 �는 �황�어서 결과물 시연 못 함
* TheJavaMan ì�€ 프로ì �트 참여ìž� ì „ì›�ì�´ 참여하는 프로ì �트ì�¸ 비행기 게임 만들기를 새로 시작
* RummikubProject ì�€ 프로ì �트 참여ìž�ê°€ 없어서 알 수 ì—†ì�Œ
== ZP를 ë§�하지 않게 하는 í† ë¡ íšŒ 준비 (í† ë¡ ) - 15ë¶„ ==
* 주최ìž�ì�¸ ì˜�ë�™ì�´í˜•ì�´ ë°”ì�˜ê¸° 때문ì—� ìž ì • 보류
== 겨울 모꼬지 회비 ê²°ì • (ì¡°ì ˆ) - 5ë¶„ ==
* 겨울 모꼬지 취소. 2월 13� 하루 소�� 가기로 함.
* 소í’�ì�„ 여행으로 ë°”ê¾¸ë ¤ê³ í•©ë‹ˆë‹¤. ë�™ë¬¸ì„œë²„ ì œë¡œíŽ˜ì�´ì§€ 게시íŒ�ì—�ë�„ ìžˆê³ [2004겨울여행] ì—�ë�„ ê´€ë ¨ ë‚´ìš©ì�´ 있으니 ì°¸ì„�í• ìˆ˜ 있는지 없는지 ì �어주세요. 다른 장소를 추천하셔ë�„ 좋습니다. -[Leonardong]
== (있� 경우) 추가 안건 ==
* 없습니다.
== 회� 후기 ==
* 회� 시간� 잘 맞춰주세요. -[Leonardong]
* ì�´ë²ˆì—� ì˜ˆì • 시간ì—� ë§žì¶° 회ì�˜ë¥¼ ì§„í–‰í•˜ë ¤ 했으나 ì�´ëŸ° ì €ëŸ° ì‚¬ì •ìœ¼ë¡œ 뜻대로 ë�˜ì§€ 않았네요. ㅜㅜ -[Leonardong]
[ì •ëª¨]
- 새싹�실/2013/책�운반 . . . . 294 matches
ìƒ�위 í•목 : [새싹êµ�실/2013]
1. 기초프로그래ë°� ê³¼ì œë¥¼ 하시는 ë�°ì—� 막히는 ì�¼ì�´ ì—†ë�„ë¡� í• ê²ƒìž…ë‹ˆë‹¤.
2. 새싹들ì�˜ ì�´í•´ë�„를 높ì�´ê³ 보완하는 ë�°ì—� ì‹ ê²½ì�„ 쓸 것입니다.
3. ì„ í˜•ëŒ€ìˆ˜í•™ì—� 대해서 ê¶�금한 것ì�€ 질문하시면 ë�©ë‹ˆë‹¤. 대부분ì�€ 답변해 드립니다.
= 참여� 명단 =
[김해천], [김태í™�], [ì •ì„œí˜„]
= 우리� 목표 =
> '''새싹 êµ�실ì�„ 통해서 ë°°ìš°ê³ ì‹¶ì�€ 것, ì–»ì–´ê°€ê³ ì‹¶ì�€ 것, 목표와 ê°�오 등ì�„ ì �어주세요!!'''
= 1회차 =
다ì�Œ 코드들ì�´ 어떻게 ìž‘ë�™í•˜ëŠ” ì§€ ì•Œë ¤ 줌.
* #include <stdio.h> 를 왜 쓰는 건지
* 왜 함수들� 마지막� return 0;로 �나는 지, � 어떻게 쓰는지
* ��터타입�는 어떤 것들� 있는지
== 모ì�¸ ë‚ ì§œ ==
2013년 3월 18�
== 참여� 명단 ==
[ê¹€ê²½ì„ ], [김태í™�], [김해천], [ì •ì„œí˜„]
= 2-1회차 =
== 모ì�¸ ë‚ ì§œ ==
2013년 4월 1�
- ì•Œê³ ë¦¬ì¦˜8ì£¼ìˆ™ì œ . . . . 294 matches
Optimal Binary Tree는 Dynamic Programming 기법으로 풀리는 ìœ ëª…í•œ ë¬¸ì œìž…ë‹ˆë‹¤. 그누스 형님 방법ì—� ì�˜í•˜ë©´ O(n<sup>2</sup>)으로 풀립니다. 그러나 우리는 ì�´ë³´ë‹¤ ì �ê·¼ì �으로 ë�” ë¹ ë¥¸ 휴리스틱 ë²„ì „ì�„ 작성해야 합니다.
다ì�Œê³¼ ê°™ì�´ input ì�´ ë“¤ì–´ì˜¨ë‹¤ê³ ê°€ì •í•©ì‹œë‹¤. 여기서 맨 앞 하나ì�˜ ì •ìˆ˜ëŠ” 노드ì�˜ 수를 나타냅니다. ê·¸ 밑으로 노드ì—� 대한 ì •ë³´ê°€ ìž…ë ¥ë�©ë‹ˆë‹¤. 노드ì�˜ 처ì�Œì�€ key ê°’ì�´ê³ , ê·¸ 다ì�Œ ê°’ì�€ í™•ë¥ (í™•ë¥ ì�€ 1ì�´ìƒ�ì�˜ ì •ìˆ˜ë¡œ ìž„ì�˜ë¡œ ìž…ë ¥) 입니다. 하나ì�˜ 노드를 검색했ì�„때 실패하는 경우는 ì—†ë‹¤ê³ ê°€ì •í•©ì‹œë‹¤. 최ì �ì�˜ í�‰ê· íƒ�색시간ì�„ 가지는 ì�´ì§„íƒ�색트리를 êµ¬í˜„í•˜ê³ ë‹¤ì�Œì�„ ì¶œë ¥í•˜ì‹œì˜¤.
Inorder 순회를 통해 ê°� 키값ì�„ 모ë‘� ì¶œë ¥í•˜ê³ , ë˜�한 ê°� 키값ì�˜ íƒ�색시간ì�˜ 합계를 ì¶œë ¥í•˜ì‹œì˜¤.
!! 주ì�˜ : 최ì �ì�„ 구하는 것ì�´ ì•„ë‹ˆê³ , ë¹ ë¥¸ 시간안ì—� 최ì �ì—� 가까운 ê°’ì�„ 구하는 것ì�´ 목ì �ìž„.
샘플 Output ì—�서는 beta를 root 값으로 본 것임. 여러 í’€ì�´ê°€ 나올 수 있ì�Œ. ì�´ 페ì�´ì§€ì�˜ 하위 페ì�´ì§€ì—� 코드와 설명ì�„ ì˜¬ë ¤ì£¼ì„¸ìš”.
|| [ì•Œê³ ë¦¬ì¦˜8ì£¼ìˆ™ì œ/test] ||
===== 풀� =====
|| 작성� || 개발시간 || 풀� ||
|| ê¹€ìƒ�ì„ || ì—„ì² || [AproximateBinaryTree/ê¹€ìƒ�ì„] ||
|| 문보창 || ìƒ�ì„ì�´í˜•보다많ì�´ || [ì•Œê³ ë¦¬ì¦˜8ì£¼ìˆ™ì œ/문보창] ||
- PersonalHistory . . . . 293 matches
* [졸업논문]
* [대학�준비06]
* [ì•Œê³ ë¦¬ì¦˜] 스터디
* [땅콩ì�´ë³´ìœ¡í”„로ì �트2005]
* [SmallTalk]다 프로ì �트. Feat. [톱아보다], 매주 금요ì�¼ 10시 모임. [SmalltalkBestPracticePatterns]를 공부하면서 [SBPPSummary]페ì�´ì§€ì�˜ 완성과, ìž�íŒ�기프로그램 ì œìž‘ì�´ 목표.
* 웹커뮤니티 만들기 프로ì �트(외부)
* [http://aekae.ce.ro SE수업 프로ì �트]
* [ProjectEazy] - AI를 �용한 3살짜리 여�아� '�지(Eazy)' 만들기
* [XpWeek] - 2004년 겨울방학 ExtremeProgramming 체험하기
* [PPProject] - 2004ë…„ 2학기 ìž�료구조&ì•Œê³ ë¦¬ì¦˜
* [ZeroPageMagazine] - 미완성
* [TAOCP] - 2004년 여름방학
* [ë�°ë¸”ìŠ¤ìº í”„2004] - ì‹¤ì œë¡œ ë§Žì�´ 배우는 사람ì�€ 2학년 ì�¼ì§€ë�„ ëª¨ë¥´ê² ë‹¤.
* [몸짱프로ì �트] - 2004ë…„ 6ì›” 18ì�¼ 종료
* [RedThon] - 2004년 6월 4� 종료
* ìž�ë°” í…€ 프로ì �트 - 2004ë…„ 6ì›” 3ì�¼ 종료
* ì°¸ê³ íŽ˜ì�´ì§€ - [GuiTesting]
* [TheJavaMan] - 2004년 3월 2� 종료
* [TheJavaMan/비행기게임] - 2004년 3월 2� 종료
* [TheJavaMan/숫�야구] - 2004년 1/26� 종료
- 주요한/노트ë¶�ì„ íƒ�... . . . . 293 matches
요게 ì œê°€ ë�™ë¬¸íšŒ 겟íŒ�ì—� ì˜¬ë ¸ë�˜ê±´ë�°.. ê²°ì •í•˜ê¸° 힘드네요.. ë�„ë�°ì²´ ë�ê°€ 다른지ë�„ 잘 ëª¨ë¥´ê² ê³ .. 왜 가격차는 ê·¸ë ‡ê²Œ í�°ì§€.. ã…‹ã…‹ 좀 ë�„와주세요...
나같ì�€ 경우ì—�는 [http://kr.dcinside14.imagesearch.yahoo.com/zb40/zboard.php?id=notesell nbinsde노트ë¶�ì¤‘ê³ ] ì—�서 ì¤‘ê³ ë§¤ë¬¼ë¡œ 소니바ì�´ì˜¤ S38LP를 158ë§Œì›�ì—� 샀는ë�°,, 아는 ì„ ë°°ëŠ” ê°™ì�€ê²ƒì�„ 새거로 290ë§Œì›� 가까ì�´ ì£¼ê³ ìƒ€ì—ˆë‹¤ëŠ” ë§�ì�„ ì£¼ê³ ë³´ëžŒë�„ 있었ì�Œ,,
노트ë¶�ì�€ ì—�버ë�¼í…�ì�´ 가격대 성능비가 ê´œì°®ë‹¤ê³ í•˜ê³ , IBM 거는 íŠ¼íŠ¼í•˜ë‹¤ê³ í•˜ê³ ë� 여러가지가 있는ë�°, ì € http://nbinsde.com ì—�서 ì§�ì ‘ ì •ë³´ë¥¼ 모아 보는게 ì œì�¼ 좋ì�„듯... 나같으면 새거같ì�€ ì¤‘ê³ ë…¸íŠ¸ë¶�ì�„ ì‚¬ê² ì§€ë§Œ.. - [(namsang)]
=== 엮어가기 ===
아니. �거 위키 세미나를 어떻게 했길래..-_-;; [임��]
게시íŒ�ì—� 처럼 ì œëª©ì�„ 위키ì—�서는 잘 안짓습니다; ìž�기ì�´ë¦„/노트ë¶�ì„ íƒ� << ì�´ëŸ°ì‹�으로 ì¹´í…Œê³ ë¦¬ë¥¼ ì •í™•í•˜ê²Œ 해주세요.
위키ì—�는 ì •ë§� ë§Žì�€ 페ì�´ì§€ê°€ 있기 때문ì—�, ì�´ëŸ° 페ì�´ì§€ëŠ” 쉽게 버리기 쉽답니다~^^ - [허아ì˜�]
-_-;; 게시íŒ�ì�„ ì‚´ë ¤ì•¼ ê² ëŠ”ê±¸ìš”?? - ì�´ìŠ¹í•œ
그러게요.. ìŠ¹í•œì„ ë°°! ã…‹ã…‹ã…‹ ì„ ë°°ê°€ ìš°ë �ê°�시ì�¸ê±° ë°�혀졌삼ㅋㅋ ì�´ì�œ ìš°ë �ê°�시 ã…‹ã…‹ - [허아ì˜�]
- Applet�함HTML/�� . . . . 292 matches
* ì�Œ... HTML 컨버터로 컨버트하긴 했는ë�° ftp사용법ì�„ 몰ë�¼ì„œ ê³„ì •ì—� 올리는 법ì�„ ëª¨ë¥´ê² ë„¤ìš”. 그러한 관계로, ìƒ�ìš±ì�´ì²˜ëŸ¼ 파ì�¼ 내용만 올릴게요. ftp쓰는 법 배워서 ë§�í�¬ì‹œí‚¬ê²Œìš”... [http://165.194.17.15/pub/util/WinSCP2.exe WinSCP 2.0 Beta]
= �� =
ì�Œ... ê³„ì •ì—� 올린 다ì�Œ ë§�í�¬ë¥¼ 시켰는ë�° ì�´ìƒ�하게 안 ë�˜ë„¤ìš”. 경로ë�„ ë§žê³ ê¶Œí•œë�„ ë¬¸ì œ ì—†ì�„í…�ë�°...
ë˜� 위ì�˜ ë‘�개가 안 ë�˜ê¸¸ëž˜ 친구ì�˜ 컴내꺼 ê³„ì •ì�„ 조금 ë¹Œë ¤ ì˜¬ë ¤ë´¤ëŠ”ë�°, ì ‘ê·¼ì�´ ê±°ë¶€ë�˜ì—ˆë‹¤ê³ 나오네요.
ì�´ìƒ�하네... 프로그램ì�„ 잘 못 ì§ ê±´ê°€?[[BR]]
DeleteMe 다ì�Œ 주소로 가능하게 ê³„ì •ì�˜ ë””ë ‰í† ë¦¬ë¥¼ ìˆ˜ì •í•˜ì˜€ìŠµë‹ˆë‹¤.
서버내ì�˜ ë””ë ‰í† ë¦¬ 구조를 알수 있는 ì •ë³´ëŠ” ì“°ì§€ 마ì‹ì‹œì˜¤.
Apache는 ê°� ê³„ì •ê³¼ì�˜ ì—°ê²°ì�˜ 기본 세팅ì�€ ìž�ì‹ ê³„ì •/public_html 입니다. See Also ["ZeroPageServer/Telnetê³„ì •"]
즉, ì˜�ë�™êµ°ì�˜ ê³„ì •ì—�서 ~/public_html ì�„ ë§Œë“¤ê³ test.txt 란 파ì�¼ì�„ 넣으면, 외부ì—�서는 http://zeropage.org/~rimyd/test.txt
로 ì ‘ê·¼í• ìˆ˜ 있습니다.
= 변환 ì „ =
= 변환 후 =
DeleteMe 한가지 ì§€ì �í•˜ê³ ì‹¶ì�€ë�°ìš”. jre ì�˜ ë²„ì „ì�´ ë‚®ì�€ê²ƒìœ¼ë¡œ applet ë§�í�¬ê°€ 세팅ë�˜ì–´ 있어서, ìµœì‹ ë²„ì „ì�˜ jreì�˜ pcë�¼ë�„ jre 1.4.0_03 ì�„ ì„¤ì¹˜í•˜ë ¤ê³ í•˜ëŠ”êµ°ìš”.
ì�˜ 소스를 보시면, ìµœì‹ ë²„ì „ì�˜ applet 세팅ì�„ 보실수 있습니다.
["JavaStudyInVacation/진행�황"]
- ActiveXDataObjects . . . . 291 matches
마ì�´í�¬ë¡œì†Œí”„트 ADO(ActiveX Data Objects)는 ë�°ì�´í„° 소스ì—� ì ‘ê·¼í•˜ë ¤ê³ ê³ ì•ˆë�œ COMê°�ì²´ì�´ë‹¤. ì�´ê²ƒì�€ 프로그래ë°� 언어와 ë�°ì�´í„° ë² ì�´ìФ 사ì�´ì�˜ 층ì�„ 만들어준다. ì�´ 층ì�€ 개발ìž�들ì�´ DBì�˜ 구현부ì—� ì‹ ê²½ì“°ì§€ ì•Šê³ ë�°ì�´í„°ë¥¼ 다루는 프로그램ì�„ 작성하ë�„ë¡� 해준다. ADO 를 ì�´ìš©í• 경우, ë�°ì�´í„°ë² ì�´ìФì—� ì ‘ê·¼í•˜ê¸° 위해서 SQL ì�„ 알 필요는 없다. ë¬¼ë¡ , SQL 커맨드를 수행하기 위해 ADO 를 ì�´ìš©í• 수 있다. 하지만, SQL 커맨드를 ì§�ì ‘ ì�´ìš©í•˜ëŠ” 방법ì�€ ë�°ì�´í„°ë² ì�´ìФì—� 대한 ì�˜ì¡´ì„±ì�„ ê°€ì ¸ì˜¨ë‹¤ëŠ” 단ì �ì�´ 있다.
새로운 프로그래ë°� í”„ë ˆìž„ì›�ì�¸ .NETì—�서 MS는 ADOì�˜ ì—…ê·¸ë ˆì�´ë“œ ë²„ì „ì�¸ ADO.NETì�„ 만들었다. ADO.NETì�˜ ê°�ì²´ 구조는 기존ì�˜ ADO와는 꽤 다르다. 하지만 ADO.NETì�€ ì•„ì§�까지는 대중화ë�˜ê±°ë‚˜ 성숙화ë�˜ì§€ 못했다.
ADO 는 ActiveX ì�´ë¯€ë¡œ C++ ì�´ê±´ VB ì�´ê±´ Python ì�´ê±´ ì–´ë””ì„œë“ ì§€ ì�´ìš©ê°€ëŠ¥. 하지만, ì—시나 VB 나 Python 등ì—�서 쓰는게 편리. ê°œì�¸ì �으로는 ODBC ì—°ë�™ì�„ ì•ˆí•˜ê³ ë°”ë¡œ ADO 로 C++ Database Programming ì�„ 했었는ë�°, í�° ë¬¸ì œëŠ” 없었ë�˜ 기억. (하긴, C++ 로 DB Programming í• ì�¼ ìž�ì²´ê°€ ê±°ì�˜ 안ìƒ�겨서..) --[1002]
- Squeak . . . . 291 matches
== 소개 ==
스퀵ì�€ ìŠ¤ëª°í† í�¬(Smalltalk)입니다. ì�¼ë°˜ì �으로 ìŠ¤ëª°í† í�¬ë�¼ 그러면 êµë‚´ì—�서는 컴퓨터 ì—사ì�˜ 한 부분으로 과거ì�˜ ì–¸ì–´ì •ë�„로 ìƒ�ê°�í•˜ê³ ìžˆìŠµë‹ˆë‹¤. 그래서ì�¸ì§€ êµë‚´ì—�서는 ì�¼ë¶€ 취미 ìƒ�활로 공부하는 사람, ê·¹(극극극극)히 ì �ì�€ íŠ¹ì • 분야ì�˜ 회사를 ì œì™¸í•˜ê³ ëŠ” ì“°ì�´ì§€ 않습니다. 그러나 ìŠ¤ëª°í† í�¬ëŠ” ì§„ë³´ì �ì�´ë�¼ë©´ ì§„ë³´ì �ì�´ì§€ ê²°ì½”! ì ˆëŒ€ë¡œ! 과거ì�˜ ê³ ë¦¬íƒ€ë¶„í•œ 언어가 아닙니다. 무엇보다ë�„ ìŠ¤ëª°í† í�¬ëŠ” 무척! ì¦�ê²�습니다. 특히 '스퀵'ì�€ ë�” ì¦�ê²�습니다. ;) (소개글ì�€ http://squeak.or.kr ì—�서 í�¼ì™”습니다)
== 스퀵으로 í• ìˆ˜ 있는 것들 ==
* 놀�
* 개발
* �육
* 스퀵 (스퀵으로 스퀵� 한다? )
== �� ==
== ê´€ë ¨ì„œì � ==
* ì°½ì¤€ì„ ë°°ë‹˜ê³¼ ìƒ�민형께서 올해초쯤ì—� 마소ì—� ê²Œì œí•˜ì‹ ê¸€ì�„ ë³´ê³ ìŠ¤í€µì�„ 알게 ë�˜ì—ˆìŠµë‹ˆë‹¤. (ê·¸ì „ì—� ì±…ì�„ ê°–ê³ ìžˆê¸´ 했었지만요) 기사를 ë³´ê³ ìŠ¤í€µì�„ 조금 ì�µí˜€ë‘�었다가 나중ì—� ìž�ì‹�ì�„ ë‚³ê³ ìž�ì‹�ê³¼ ê°™ì�´ 스퀵ì�„ ì¦�길 수 있었으면 ì¢‹ê² ë‹¤ëŠ” ìƒ�ê°�ì�„ í•˜ê³ ìŠ¤í€µì�„ í•´ë´�ì•¼ê² ë‹¤ëŠ” ìƒ�ê°�ì�„ 했습니다. 하지만 ì•„ì§� ì‚¬ìš©í•˜ê³ ìžˆëŠ” 사람들ì�´ ë§Žì§€ 않ì�€ê²ƒ ê°™ë�”êµ°ìš” - ìž„ì�¸íƒ�
- mantis . . . . 291 matches
= mantis 는? =
* 버그 트랙킹 시스템 입니다. 버그 질ë�¼ì—� 비해서 훨씬ë�” 설치가 쉽습니다. ì•„ì§� ì�´ë©”ì�¼ 부분 ë¬¸ì œëŠ” í•´ê²° 못했는ë�° í•´ê²° í•˜ì‹ ë¶„ì�€ 좀 ì �ì–´ 주세요. -_-;
= 설치는 =
* apm 설치후, ê±� www í�´ë�”ì—� 복사후 웹으로 해당 localhost/mantis 들어 가면 ì�¸ìŠ¤í†¨ ë‚˜ì˜¤ê³ DB ê´€ë ¨ 한것ì�„ 넣어 주면 설치가 ë�©ë‹ˆë‹¤.
= ì�´ë©”ì�¼ ë¬¸ì œ =
* /core/user_api.php ì—�서 416line ì�„ 아래와 ê°™ì�´ 바꿔서 ì�´ë©”ì�¼ ì�¸ì¦�ì�´ 아니ë�¼ 임시 암호를 ë¶€ì—¬í•˜ê³ , 사용ìž�ê°€ 바꾸게ë�” 한다.
= 한글 ì„¤ì • =
* administrator , 암호는 root 로 로그ì�¸ 후ì—� ê³„ì •ê´€ë¦¬ì—�서 preference 부분ì—� 가서 ì œì�¼ 하단 ë¶€ì—� 있는 언어 ì„ íƒ�ì�„ 한글로 해야 한글로 메뉴를 ë³´ê³ í•œê¸€ì�„ ì‚¬ìš©í• ìˆ˜ 있습니다.
* 한글ì�„ ì“°ë ¤ë©´? -> ì�¼ë‹¨ 무슨 ì—�러 메시지가 뜬 것ì�„ ë³¼ 수 있습니다.
í…Œì�´ë¸”ì�„ 만들때 euc-kr 으로 ë§Œë“¤ì—ˆê³ euc-kr ì�„ mantis ì—�서 사용하기 위해 아래와 ê°™ì�´ mantis 소스를 ìˆ˜ì • 하였습니다.
* 위와 같� 하면 �단 한글� 쓸 수 있는 있습니다.
* ì—�러 메시지 ì œê±°ëŠ”? ì—�디트 플러스 Find in file ì—�서 htmlspecialchars ì�´ 것ì�„ 다 찾아서 @htmlspecialchars ì�´ê²ƒìœ¼ë¡œ 바꿔 주면 ë�©ë‹ˆë‹¤.
[�구분류]
- ë�°ë¸”ìŠ¤ìº í”„2006/준비/월요ì�¼ . . . . 291 matches
= ë�°ë¸”ìŠ¤ìº í”„2006/준비/월요ì�¼ =
== 공지 ==
== 진행� ==
남ìƒ�협,ê¹€ì •í˜„,ë°•ì˜�ì°½,ìœ ìš©ì•ˆ,ì�´ê·œì™„,송수ìƒ�
== ì£¼ì œ ==
문법,함수,MSDN,SVN,SSH,파ì�¼ìž…ì¶œë ¥
|| 송수ìƒ� || ê¹€ì •í˜„ || ìœ ìš©ì•ˆ || 남ìƒ�협 || ì�´ê·œì™„ || ë°•ì˜�ì°½ ||
|| 문법 || 함수 || MSDN || SVN,SSH || 파ì�¼ìž…ì¶œë ¥ || ê³„ì • ë°� 따로 공부 ã…‹ã…‹ ||
== ê²°ê³¼ ì�¼ì • ==
= ì�¼ì • 시간 =
|| 시간 || ì�¼ì • || 담당 ||
||pm 07:00~08:00 || �블스 소개� 프로그램 설치 || ||
||pm 08:00~09:50 || 문법 || 송수� (05) ||
||pm 10:00~12:00 || 함수 || ê¹€ì •í˜„ (01) ||
||am 12:00~01:00 || 휴� || ||
||am 01:00~02:00 || SVN,SSH 사용법등 || 남�협 (01) ||
||am 02:00~03:00 || 검색 ë°� MSDN || ìœ ìš©ì•ˆ (01)||
||am 03:00~04:00 || 파ì�¼ ìž…ì¶œë ¥ || ì�´ê·œì™„ (05)||
||am 04:00~06:00 || 최종 프로그램 || 남�협 (01) ||
= ì�¼ì • ê³¼ì • 2 =
- �민� . . . . 291 matches
== 대학 �활 ==
* 2011년: 컴공 11학번 입학
* 2012년: ZP 가입 (22기)
* 2017년: 2월 14� 컴퓨터공학 학사 졸업
== 하위 페�지 ==
[[pageList(�민�)]]
== ì—°ë�„별 ì •ë¦¬ ==
=== 2012ë…„ ===
* 나ë�„ 모르게 ì œë¡œíŽ˜ì�´ì§€ 회ì›�ì�´ ë�˜ì—ˆë‹¤.
* 너� 모르게 ZP로 만들었다. -[김태진]
* �민규, 장용운과 함께 컴�� 40주년 페스티벌 참가
* ë©€í‹°í”Œë ˆì�´ 서바ì�´ë²Œ 게임(CAU Battle Arena)
* �창하 �수님 visualization 연구실�서 학부 연구� (OpenGL)
* 06월 06� OMS 발표: http://zeropage.org/seminar/61737
* 10월 29� OMS 발표: http://zeropage.org/seminar/63770
=== 2014ë…„ ===
* 하스켈 위키ë¶� 번ì—: https://wikidocs.net/book/204
=== 2015ë…„ ===
* 커먼 리스프로 게임 서버 ì œìž‘
* 게임 물리 엔진 (cyclone)
- �병윤 . . . . 291 matches
위키를 꾸며보아요~
중앙대학� 컴퓨터 공학부 08학번
ZeroPage 18기
Layer7 5기
[CurseWare], [발짓사랑] 08학번
[http://www.beist.org beistlab] 소�
== �� 책 ==
* 네트워�를 훔��
== 프로ì �트 ==
=== WarGame 풀� ===
*[http://www.overthewire.org/wargames/drifter/ Drifter] WarGame 풀�
=== 수강 ì‹ ì² ìž�ë�™í™” 프로그램 ===
- ì œìž‘ ë�™ê¸° : 알바하ëŠ�ë�¼ ìˆ˜ê°•ì‹ ì²ì—� 실패했다.
- 사용 언어 : Python
==== ì—¬ì„� ì‹ ì²í•˜ê¸° ====
1 ë¨¼ì € '학과기본수업조회' 페ì�´ì§€ë¥¼ 얻어온뒤 파싱한다.
1 파싱결과를 통해 ì‹ ì²í•˜ê³ ìž� 하는 과목ì�˜ ì—¬ì„�ì�´ 존재하는지 확ì�¸í•œë‹¤.
1 ì—¬ì„�ì�´ ì¡´ìž¬í• ê²½ìš° ìˆ˜ê°•ì‹ ì² íŽ˜ì�´ì§€ë¥¼ ìš”ì²í•˜ì—¬ ì‹ ì²í•œë‹¤.
1 위 작업ì�€ ëª¨ë“ ê³¼ëª©ì�„ ì‹ ì²í• 때까지 반복ë�œë‹¤.
* 진행�황 : 100%
- ì •ëª¨/2003.11.17 . . . . 291 matches
== 회� 참가� ==
|| 02 || 임�� ||
|| 03 || 나휘ë�™ í™©ìž¬ì„ ê³½ì„¸í™˜ 노수민 ||
== 회� 내용 ==
=== ê³ ë ¤ëŒ€í•™êµ� ìƒ�물학 ê´€ë ¨ 세미나 ===
* 01학번 재ë�™ì�´í˜•ì�˜ 주ë�„하ì—� 지난 í† ìš”ì�¼(15ì�¼)ì—� ì°¸ì„�했습니다.
* 세환, ìž¬ì„ , 휘ë�™, 창재, 민수가 참여했습니다.
* ê°�ìž� ê°�ìƒ�ì�„ ì �어주세요.(페ì�´ì§€ë¥¼ 따로 만들어ë�„ ìƒ�관없습니다.)
* ë’·í’€ì�´ 비용으로 지난번ì—� ê±·ì—ˆë�˜ 회비(ì´� 2ë§Œì›�)ì�„ ì�¼ê³ , 그때ì—� ê±·ì—ˆë�˜ 것ë�„ 회비로 ì¹˜ê² ìŠµë‹ˆë‹¤.
=== 회비 ===
||회비 낸 때||낸 사람||�액||
||지난 회�||�� 수민||+2만||
||세미나 ë’·í’€ì�´ ê±·ì�Œ|| 재ë�™ 세환 ìž¬ì„ ||+5ë§Œ||
||세미나 뒷풀� 사용|| 아마 다 ��||-7만||
||�번 회�||휘�||+1만||
||�계||. ||1만�||
* 재��형 그때 만� 넘게 쓰셨다면 지금 남� � 드릴께요.
아니 �어. 그냥 나중� 회비 깎아줘...=,= --재�
* 창재랑 민수가 냈는지 아시는 ë¶„ 있으시면 여부를 ì•Œë ¤ì£¼ì„¸ìš”.
--;; ì§�ì ‘ë¬¼ì–´ë³´ì‹œë©´ ë� 것ì�„.. ì „ 안냈습니다 그때.. 회비가 있는지 몰ëž�네요 다ì�Œ 회ì�˜ë•Œ ë‚´ê² ìŠµë‹ˆë‹¤. - 민수.
- ë ˆë°�즈프로ì �트/박진하 . . . . 290 matches
[ë ˆë°�즈프로ì �트]
= 연� =
[ë ˆë°�즈프로ì �트/ì�´ìŠ¹í•œ]
[ë ˆë°�즈프로ì �트/ìœ ì£¼í˜¸]
= � =
== 11월 18� ==
== 11월 19� ==
== 11월 20� ==
== 11월 21� ==
주ë§�ë�™ì•ˆ 알바ë�•ì—� 못했ë�˜ ê±° ìˆ˜ì •í•˜ë ¤ê³ íŒŒì�¼ì�„ ì—´ì–´ë´¤ë�”니;
ì�´ë¯¸ ì—„ì²ë‚˜ê²Œ 달ë�¼ì ¸ë²„린 ë�•ë¶„ì—� ã…Ž
(코드 ì�´í•´ë¶ˆëŠ¥ìƒ�태-_- 게다가 VS ë²„ì „ë•œì—� ì—�러ë�„ ì—„ì²ë‚¨;)
ì˜ˆì •ìž‘ì—… : ì�¼ë‹¨ì�€ í�‰ì§€ì—�서ì�˜ ë ˆë°�ì�˜ 움ì§�ìž„ 좌표 ì�´ë�™ì�„ í•˜ë ¤í•¨-
ì�´ê²Œ ë�ì§€?-_-
위ì�˜ ì˜ˆì •ìž‘ì—…-_-
열심히 했으나;
í•„ìš”ì—†ì–´ì ¸ë²„ë¦¼-_-
== 11월 23� ==
ë§µ ì—�디터, 지형ì—� ë”°ë�¼ íŠ¹ì • í�¬ê¸°ë§Œí�¼ ë§µì—� 추가하는 것 구현-
그러나 ê²°êµ ê·¸ê²ƒë�„ ì‚´ì§� ë²„ë ¤ì§€ê³ ,
- ì œë¡œíŽ˜ì�´ì§€ìœ„í‚¤ë² íƒ€ . . . . 290 matches
= ì œë¡œíŽ˜ì�´ì§€ìœ„í‚¤ë² íƒ€ =
* 드디어 오픈 합니다.
== �� ==
* 회� 가입� 하면 개� 위키가 �성�니다.
* ìž�ì‹ ì�˜ ê°œì�¸ 위키 서버 ì„ íƒ�í• ì‹œì—� ì œë¡œíŽ˜ì�´ì§€ 회ì›�ì�€ ì œë¡œíŽ˜ì�´ì§€ 서버를 ì„ íƒ�í•´ 주시기 ë°”ëž�니다.(ì�´ë¯¸ 가입한 회ì›�ì�€ 그대로 사용..)
* 사용하다가 발견ë�˜ëŠ” 버그들ì�€ 버그 리í�¬íЏì—� ì �ì–´ 주세요..
* 조만간 현 위키ì—� 있는 ë�°ì�´í„°ë“¤ë�„ 매í�¬ë¡œë¥¼ 사용하여 옮길 ì˜ˆì •ìž…ë‹ˆë‹¤.
* [http://zeropage.org/zero/ ì œë¡œíŽ˜ì�´ì§€ìœ„í‚¤ë² íƒ€] 왼쪽ì�„ í�´ë¦í•˜ì„¸ìš”.
* ì œë¡œíŽ˜ì�´ì§€ 회ì›�들ì�€ zeropage 카페ì—� 가입ì�„ í•˜ì‹œê³ , 추후ì—� ìž�ì‹ ì�˜ 위키ì—�서 글ì�„ ì“°ê³ ê·¸ 글ì�„ zeropageì—� ì˜¬ë¦¬ê³ ì‹¶ì�„때는 편집창 카페 ì„ íƒ�ì—�서 ì œë¡œì œì�´ì§€ë¥¼ ì„ íƒ�하면 ê·¸ 글ì�€ ì œë¡œíŽ˜ì�´ì§€ì—� 올ë�¼ê°€ê²Œ ë�©ë‹ˆë‹¤.
* ë�” ê¶�ê¸ˆí•˜ì‹ ì � 있으면 ì— ì—�스앤 ë©”ì‹ ì € :namsangboy@hotmail.com 으로 얘기하세요.
* ìƒ�협ì�´ì�˜ ë°©í•™ 2달 반간ì�˜ 결과물ì�´ë¡œê³¤~ 2005 여름 방학중ì�˜ ìœ ì�¼í•œ ìœ í˜•ì�˜ 결과물ì�´ 있는 프로ì �트였네 - [eternalbleu]
[프로ì �트분류]
- 새싹�실/2013/�구�구/8회차 . . . . 289 matches
= 수업� =
= 출�체� =
||�름||출�||
||ë°•ì •ê²½|| o ||
||�주�|| o ||
= 계� =
* 배열 기초
== 수업 내용 ==
* ë°°ì—´ì—� 대한 대략ì �ì�¸ 설명
* 다양한 배열� 초기화 방법
* 반복문ì�„ 활용한 ë°°ì—´ì�˜ 장ì � ë°� 사용법
* 범위를 넘어가는 ê³³ì�„ ë³€ê²½í•˜ë ¤ 하면 어떻게 ë�˜ëŠ”ê°€?
== ìˆ™ì œ ==
1. 5칸짜리 int형 ë°°ì—´ì�„ ì„ ì–¸í•©ë‹ˆë‹¤. ê°’ì�€ ìž„ì�˜ë¡œ ì •í•©ë‹ˆë‹¤.
반복문ì�„ 사용하여 ë°°ì—´ì�˜ ëª¨ë“ ìš”ì†Œë¥¼ ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 만들어 보세요!
<ì¶œë ¥ 예시>
2. 5칸짜리 int형 ë°°ì—´ì�„ ì„ ì–¸í•©ë‹ˆë‹¤. ê°’ì�€ scanf와 반복문ì�„ 사용하여 ìž…ë ¥ë°›ìŠµë‹ˆë‹¤.
ìž…ë ¥ë°›ì�€ ê°’ì�˜ ì´�í•©ê³¼ í�‰ê· ì�„ ì¶œë ¥í•´ 보세요!
int형 ì�´ê¸° 때문ì—� 소수ì � ì�´í•˜ê°€ 잘리는 ë¬¸ì œëŠ” 그냥 무시합니다. (ì¶œë ¥ 예시 ì°¸ê³ !)
<ì¶œë ¥ 예시>
- 새싹�실/2013/양반/7회차 . . . . 289 matches
= 출�체� =
||�름||출�||
||권�기|| ||
||임�훈|| ||
||김지운|| ||
= 수업 내용 =
== 계� ==
* 지난 시간 내용 복습
* ê³¼ì œ í’€ì�´
* 디버깅 하는 방법
* 실습
== ë‚´ìš© ==
== 질문 ==
== ê²°ê³¼ ==
= 후기 작성 ìš”ë ¹ =
후기 작성 ìš”ë ¹ : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
- MoreEffectiveC++/C++ì�´ ì–´ë µë‹¤? . . . . 288 matches
작성� : 류�민(["neocoin"], ZP 99) [[BR]]
목ì � : 2002.03.14 ZeroPage 세미나용 í•í•´ì§€ë�„
= C, C++ 다른ì � =
[http://zeropage.org/moin/moin.cgi/MoreEffectiveC_2b_2b_2fEfficiency#head-fe2478216366d160a621a81fa4e3999374008afa Item 24 Virtual ê´€ë ¨], [http://zeropage.org/moin/moin.cgi/MoreEffectiveC_2b_2b_2fMiscellany#head-ce86e4dc6d00b898731fbc35453c2e984aee36b8 Item 32 미래 대비 프로그램ì—�서 Stringë¬¸ì œ]
* Multiinheritance ì—�서 ì œê¸°ë�˜ëŠ” ë¬¸ì œ
[http://zeropage.org/moin/moin.cgi/MoreEffectiveC_2b_2b_2fEfficiency#head-4e0fa0edba4b5f9951ea824805784fcc64d3b058 Item 24 다중 ìƒ�ì†� ê´€ë ¨]
[http://zeropage.org/moin/moin.cgi/MoreEffectiveC_2b_2b_2fTechniques3of3#head-85091850a895b3c073a864be41ed402384d1868c RTTI를 �용해 구현 부분]
= C++ì—�서 ìƒ�ê°�ë�˜ëŠ” ë¬¸ì œ =
* 표준 개발 환경� 부재 ( vs Java 언어, C# )
* ì§�ë ¬í™”
* ì�´ìœ : classì—� 대하여 vtblê³¼ vtpì�˜ 구현 방법 표준ì�´ 비존재, 당연히 ì§�ë ¬í™”ì—� 관한 표준 ì—시 비존재, 벤ë�”들ì—�게 구현ì�„ ë§¡ê²¼ì�Œ. 그래서 특히나 ê°� DBì—…ì²´ì—�서 OODBì�˜ ì œìž‘ì‹œ ìž�사들만ì�˜ 표준ì�„ ê°€ì ¸ì•¼ 한다는 ë²½ì—� 부딪침.
* 다른 언어 : Java는 공통ì�˜ 플랫í�¼ ì°¨ì›�([http://java.sun.com/j2se/1.3/docs/guide/serialization/ Serialization]), C#ì�€ .NET Specificationì—�서 명시ë�œ attribute ì�´ìš©, ì§�ë ¬í™” ì�¸ìž� 구분, ì—시 플랫í�¼ì—�서 ì§€ì›�
* C와 호환성?
* ê´€ë ¨ 페ì�´ì§€
* ��해볼 name mangling - overloading
* ë¶ˆì™„ì „ ê°�체지향
* ì—…ì²´ ì§€ì›� ë¬¸ì œ
= C++ � 미래? =
* C++� 설계�� Bjarne Stroustrup �터뷰 (중간� C++� 2차 변화시 언급)
= 재미있는 문서 =
- WindowsTemplateLibrary . . . . 287 matches
WTLì�€ ê°�체지향ì �ì�¸, Win32 를 캡ìŠ�화하여 만들어진 C++ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¡œ MS ì—�서 만들어졌다. WTLì�€ 프로그래머ì—� ì�˜í•œ 사용ì�„ 위해 API Programming Styleì�„ ì§€ì›�한다. WTL MFCì—� 대한 경량화ë�œ 대안책으로서 개발ë�˜ì—ˆë‹¤. WTLì�€ MSì�˜ ATL를 확장한다. ATL ì�€ ActiveX COM ì�„ ì�´ìš©í•˜ê±°ë‚˜ ActiveX 컨트롤들ì�„ 만들기 위한 ë˜� 다른 경량화ë�œ API ì�´ë‹¤. WTLì�€ MS ì—� ì�˜í•´ 만들어졌디면, MS ê°€ ì§€ì›�하진 않는다.
오픈소스를 거침없ì�´ 비íŒ�하는 MSì�˜ ë‘�드러진 ì§€ì›�ì�´ 없는 ìƒ�황ì—�서, MS는 WTLì�„ ìž�ìœ ë¡ê²Œ ì�´ìš©í• 수 있ë�„ë¡� 소스코드를 ë°°í�¬í–ˆë‹¤. 오픈소스 Common Public License 하ì—�서 ë°°í�¬ë¥¼ 하면서, MS는 소스í�¬ì§€(ì�¸í„°ë„· 오픈소스 ì €ìž¥ì†Œ)ì—� 소스를 게재하였다. 소스í�¬ì§€ì—�서ì�˜ WTL ë²„ì „ì�€ 7.5ì�´ë‹¤.
ì§€ì›�ì�´ ë�˜ì§€ 않는 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�´ê¸° 때문ì—� WTLì—� 관한 문서는 ê±°ì�˜ 없다. 그러나 대부분ì�˜ API는 표준 Win32 콜ì�„ ê±°ì�˜ ì§�ì ‘ì �으로 ë°˜ì˜�하므로, WTLì�˜ ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” 대부분ì�˜ 윈ë�„우즈 프로그래머들ì—�게 친숙하다.
* 어째 문장� 좀 ��하네요. 해�� 좀 잘안�니다. ㅡ.ㅡ;; - [eternalbleu]
* 약간 � 좀 봄. --[1002]
- ë�°ë¸”ìŠ¤ìº í”„2006/SSH . . . . 286 matches
* 쉽게 파ì�¼ ì „ì†¡í•˜ê¸°ì—� 좋다.
* 로그�
* ìž�ì‹ ì�˜ public_html í�´ë�”안ì—� index.html ì�„ ì €ìž¥.
* zeropage.org/~id url 로 들어가면 해당 index.html 화�� 보임
* index.html, index.php, index.jsp ê°™ì�´ index 는 기본 파ì�¼ë¡œ ì§€ì •ë�¨
* 기타 파��나 �미지 �� 걸때 사용
* zeropage.org/~id/image.jpg �런�으로.
*서버 terminal ì—� ì ‘ì†�하여 여러 작업ì�„ 함
* ls, cd, rm, make, gcc ëª…ë ¹ì–´ë“¤.
* 간단히 vi �서 Hello world �는 cpp 파� 작성
* Makefile 작성 아래 파ì�¼ëª…ì�„ ìž�ì‹ ì�˜ 파ì�¼ëª…으로 작성
* make 로 컴파�
= 간단한 리눅스 ëª…ë ¹ì–´ 실습 =
* wget ëª…ë ¹ì–´. wget zeropage.org/index.html
* ftp ëª…ë ¹ì–´
* 알 ftp 다운 받는다. -> 서버 실행 (ì•„ì�´ë””, 비번 ì„¤ì • )
* zeropage 서버ì—� ì ‘ì†�ë�œ ìƒ�태ì—�서 현 컴퓨터 ftp ì—� ì ‘ì†�
* put : 해당 ftp � �료 업로드
* get : ftp �서 �료 다운로드
* ftp 서버 ì„¤ì •ì�„ ì�µëª… ì ‘ì†� 허용으로 바꾼다.
- HotterColder . . . . 285 matches
[http://online-judge.uva.es/p/v100/10084.html �문보기]
ì�¸ê¸°ë�„:C(A,B,C), ì„±ê³µë¥ :ë‚®ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
뜨거워 차가워ë�¼ëŠ” 게임ì�´ 있는ë�°, 게임 방법ì�€ 다ì�Œê³¼ 같다. ì�¼ë‹¨ Aê°€ ë°©ì�„ 비우면 Bê°€ ë°© 안 어딘가ì—� ì–´ë–¤ 물건ì�„ 숨긴다. A는 (0,0) 위치로 ë°©ì—� 다시 들어와서 ë°© 안ì�˜ 다양한 위치를 ë�Œì•„다닌다. Aê°€ 새로운 위치로 움ì§�였ì�„ 때, 물건ì�„ 숨겨둔 위치와ì�˜ 거리ì—� ë”°ë�¼ Bê°€ ì�´ë�™ 결과를 ë§�해준다. ë�” 가까워지면 "뜨거워(Hotter)"ë�¼ê³ ë§�í•˜ê³ , 멀어지면 "차가워(Colder)"ë�¼ê³ ë§�í•˜ê³ , ì°¨ì�´ê°€ 없으면 "똑같아(Same)"ë�¼ê³ ë§�한다.
최대 50줄까지 ìž…ë ¥ë� 수 있으며, ê°� 줄마다 (x, y) 좌표를 나타내는 숫ìž� 한 ìŒ�ê³¼ "Hotter", "Colder", "Same" 중 한 가지가 ìž…ë ¥ë�œë‹¤. 숫ìž� 한 ìŒ�ì�€ ë°© 안ì—�서ì�˜ 위치를 나타내는ë�°, ë°©ì�€ (0,0)ê³¼ (10,10) ë‘� ì �ì—� ì�˜í•´ 만들어지는 ì •ì‚¬ê°�형 모양ì�´ë�¼ê³ ê°€ì •í•˜ìž�.
ìž…ë ¥ë�œ ê°� í–‰ì—� 대해 물건ì�´ 놓여있ì�„ 가능성ì�´ 있는 위치ì�˜ ë„“ì�´ ì´�í•©ì�„ ì¶œë ¥í•œë‹¤. 한 줄ì—� 하나씩 ì¶œë ¥í•˜ë©°, 소수ì � 둘째 ìž�리까지 ì¶œë ¥í•œë‹¤. ì¡°ê±´ì—� 맞는 ì˜�ì—ì�´ 존재하지 않으면 '0.00'ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- whiteblue/MyTermProject . . . . 285 matches
}; // 구조체 ì„ ì–¸
{ "ê³ ìž¬ì„ " ,20025301, 85, 90, 80 },
{ "권현진" ,20025302, 80, 88, 85 },
{ "김�욱" ,20025303, 88, 93, 75 },
{ "김무�" ,20025309, 75, 85, 70 },
{ "김민재" ,20025307, 73, 83, 77 },
{ "김성�" ,20025304, 95, 88, 80 },
{ "김�준" ,20025308, 95, 88, 80 },
{ "김윤ì„" ,20025305, 94, 70, 65 },
{ "ê¹€ì² í˜¸" ,20025306, 80, 75, 88 },
{ "김태완" ,20025310, 65, 73, 94 },
{ "김태완" ,20025313, 77, 78, 99 },
{ "ê¹€í�¬ê· " ,20025312, 80, 77, 85 },
{ "류재현" ,20025311, 95, 80, 95 },
{ "박대�" ,20025314, 90, 95, 65 },
{ "박세연" ,20025316, 88, 88, 80 },
{ "박준성" ,20025317, 83, 76, 75 },
{ "서수�" ,20025318, 75, 68, 70 },
{ "양민우" ,20025319, 65, 70, 80 },
{ "ì–‘ì •ì�€" ,20025320, 88, 85, 90 }
- 김민재 . . . . 285 matches
* 닉네임 : Kero Kim
* �� : 5월 14�
* 중앙대학êµ� 컴퓨터공학부 ì •ë³´í†µì‹ ë¶€ 12학번
* ZeroPage 22기. 2013년� 23기 회장
* [ZeroPage_200_OK] 스터디 구성�
* [Pinple] 프로ì �트 구성ì›�
* HTML5 앱 ê³µëª¨ì „ 'ë�™ìƒ�' 수ìƒ�
* [OpenCamp/첫번째] Speaker - "Practice with jQuery UI + PHP + MySQL"
* [새싹�실/2012/Dazed&Confused] 튜티
* [�료구조 튜터�] 튜티
* [ì •ëª¨/2012.7.18] - OMS "DEP(Data Execute Prevention)" ì§„í–‰
* [기년회/2012] 참여
* ZeroPage 23기 회장
* [UnityStudy] 구성�
* [BigBang] 튜티
* [새싹�실/2013/케로로반] 튜터
* [ë�°ë¸”ìŠ¤ìº í”„/2013] Speaker - "Opening", "새내기ì�˜,새내기ì—�ì�˜í•œ,새내기를위한C언어"
* GDG pre-DevFest Hackathon 2013 참여
* [ì •ëª¨/2013.8.5] - OMS "Computer Security (I)" ì§„í–‰
* [기년회/2013] 참여
- DataStructure/String . . . . 283 matches
= 가장 기본ì �ì�¸ 패턴 ë§¤ì¹ ì•Œê³ ë¦¬ì¦˜ =
int str_len=strlen(str); // 문�열� 길�
int ptn_len=strlen(ptn); // 패턴� 길�
int str_count=0; // ì¹´ìš´í„°
if(strstr[str_count]==ptnptn[ptn_count]) // 문� 비�해서 같�때
ptn_count++; // 패턴과 스트�� 가르키는 걸 한개 �가
ptn_count=0; // 다를때는 패턴� 0으로
if(ptn_count==ptn_len) // 패턴� 문�열 내� 있�때 그 시작 위치 리턴
else if(str_count==str_len) // 패턴� 문�열 내� 없�때 거짓(다 �았는� 카운트가
return -1; // 완성 ë�˜ì§€ 않았ì�„떄
* 요건 ê±� 심심해서 만들어 봤습니다. ë”ê°€ 코드가 좀 ë�”러운거 같긴 하지만..-.-;; 앞으로 공부를 ê°œë…�ì�„ ì�µížˆë©´ 소스를 보기 ì „ì—� ì œ ì†�으로 만들어보는 연습ì�„ í•˜ë ¤ê³ í•©ë‹ˆë‹¤.
* Time Complexity는 O(mn) 입니다.(m=문�열� 길�, n=패턴� 길�)
* ì�´ê²ƒë³´ë‹¤ ë�” 낳ì�€ 방법으로 Failure Functionì�„ 쓰는 방법ì�´ ìžˆì ¸.(O(m+n))
* 요것� 밑�..^^;
* Failure Function 설명 좀 해주실 ë¶„? 대체 ì�¨ 놓ì�€ 것ì�„ ë³´ì•„ë�„ ê°œë…�ì�´ 잡히질 않는군요. f(j)ê°’ì�´ ì–´ë–¤ ê³¼ì •ì�„ ê±°ì³�서 나오는건가요? -[Leonardong]
f(j) = largest i such that i < j and 문�열� 0 ~ i번째 = 문�열� (j - i) ~ j번째, if such an i exists
j = 5 ì�¼ë•Œ, pattern = abcabc 여기서 [[HTML(<b><font color=red>)]]abc[[HTML(</font></b>)]][[HTML(<b><font color=blue>)]]abc[[HTML(</font></b>)]]ì�´ë¯€ë¡œ i = 2ì�´ê³ i < jì�´ë¯€ë¡œ f(5) = 2
j = 4 ì�¼ë•Œ, pattern = abcab 여기서 [[HTML(<b><font color=red>)]]ab[[HTML(</font></b>)]]c[[HTML(<b><font color=blue>)]]ab[[HTML(</font></b>)]]ì�´ë¯€ë¡œ i = 1ì�´ê³ i < j ì�´ë¯€ë¡œ f(4) = 1
j = 3 ì�¼ë•Œ, pattern = abca 여기서 [[HTML(<b><font color=red>)]]a[[HTML(</font></b>)]]bc[[HTML(<b><font color=blue>)]]a[[HTML(</font></b>)]]ì�´ë¯€ë¡œ i = 0ì�´ê³ i < j ì�´ë¯€ë¡œ f(3) = 0
ê°™ì�€ 것ì�´ 없는 경우 - abcabcac f(j) = -1 -- [í™©ìž¬ì„ ]
- HardcoreCppStudy/ì²«ìˆ™ì œ/ValueVsReference/임민수 . . . . 283 matches
ë¨¼ì € ê°’ì—� ì�˜í•œ ì „ë‹¬, 참조ì—� ì�˜í•œ ì „ë‹¬ì�˜ ì°¨ì�´ì �ì�´ ìƒ�긴 ì�´ìœ 를 알아야 ë� 듯싶습니다.
c++ 프로그래ë°�ì—�ì„ ì‚¬ìš©ìž� 함수를 ë§Žì�´ 쓰게 ë�˜ëŠ”ë�°,
변수 ì„ ì–¸ì‹œì—� ì „ì²´ ì„ ì–¸ì�´ 아니ë�¼ 함수안ì—�서 ì§€ì—ì„ ì–¸ìœ¼ë¡œ 하게ë�˜ë©´
다른 함수ì—�서는 ê·¸ 변수를 ì‚¬ìš©í• ìˆ˜ê°€ 없게ë�©ë‹ˆë‹¤.
ëŒ€ì‹ ê·¸ 변수들ì�˜ ê°’ì�€ ì „ë‹¬ì�¸ìž�로 ì‚¬ìš©í• ìˆ˜ 있습니다만, 그것들ì�„ 사용하여 계산 결과를 리턴하는ë�°
사용ë� ë¿� ì‹¤ì œ ê·¸ 변수 주소ì�˜ ê°’ì�€ ë³€ê²½í• ìˆ˜ ê°€ 없습니다.
그러나 참조ì—� ì�˜í•œ ì „ë‹¬ì�€ ê·¸ 변수ì�˜ 주소ìž�체를 ì „ë‹¬ 하기 때문ì—�
마치 변수 하나ì—� ì�´ë¦„ì�´ ë‘�ê°œì�¸ê²ƒ 처럼 ì‚¬ìš©í• ìˆ˜ê°€ 있습니다.
* ì�¼ë°˜ ì „ë‹¬ì�¸ìž�와 참조 ì „ë‹¬ì�¸ìž�ì�˜ ì°¨ì�´ 예시
cout << " = " << x << "ì�˜ ì„¸ì œê³± \n";
cout << " = " << x << "ì�˜ ì„¸ì œê³± \n";
� 소스� 결과는
27 = 3ì�˜ ì„¸ì œê³±
27 = 27ì�˜ ì„¸ì œê³±
ì°¸ì¡°ì „ë‹¬ì—� ì�˜í•œ 함수를 사용하였ì�„경우 변수 ìž�ì²´ì�˜ ê°’ì�´ 바뀌기 때문ì—� 위와 ê°™ì�€ 결과가 나옵니다.
* main() 함수� 리턴형� void �기 때문� return 0� 쓰면 안 �니다. -��
- IsThisIntegration? . . . . 283 matches
[http://online-judge.uva.es/p/v102/10209.html �문보기]
=== ì�´ ë¬¸ì œëŠ” ===
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
아래ì—� ì •ì‚¬ê°�형 ABCDì�˜ 그림ì�´ 나와있다. AB = BC = CD = DA = a 다. ê·¸ë¦¬ê³ ê°�ê°� A, B, C, D를 중심으로 í•˜ê³ ë°˜ì§€ë¦„ì�´ aì�¸ 네 ê°œì�˜ ì›�호가 ê·¸ë ¤ì ¸ 있다. A를 중심으로 하는 호는 ê¼ì§€ì � Bì—�서 시작해서 ê¼ì§€ì � Dì—�서 ë��난다. 다른 ëª¨ë“ í˜¸ë�„ 비슷한 ë°©ì‹�으로 ê·¸ë ¤ì§„ë‹¤. ì�´ë ‡ê²Œ 하면 서로 모양ì�´ 다른 세 가지 ì˜�ì—ì�´ 만들어진다. ì�´ë ‡ê²Œ 서로 모양ì�´ 다른 ê°� ì˜�ì—ì�˜ ë„“ì�´ í•©ì�„ 구하ë�¼.
ìž…ë ¥ 파ì�¼ì�˜ ê°� 줄마다 ì •ì‚¬ê°�형ì�˜ 한 ë³€ 길ì�´ a(0≤a≤10,000.0)를 나타내는 ë¶€ë�™ì†Œìˆ˜ì �수가 ìž…ë ¥ë�œë‹¤. 파ì�¼ 종료 문ìž�ê°€ ìž…ë ¥ë�˜ë©´ ìž…ë ¥ì�´ ë��난다.
ê°� 테스트 ì¼€ì�´ìŠ¤ë§ˆë‹¤, 위 그림ì—� 나와있는 서로 모양ì�´ 다른 세 ì˜�ì—ì�˜ ë„“ì�´ì�˜ í•©ì�„ ì¶œë ¥í•œë‹¤. 세 ë¶€ë�™ì†Œìˆ˜ì �수는 모ë‘� 소수ì � 셋째 ìž�리까지 ì¶œë ¥í•œë‹¤. ê°� ì¼€ì�´ìФì�˜ 첫번째 수는 위 그림ì—�서 줄무늬로 표시ë�œ ì˜�ì—, ë‘�번째 수는 ì �으로 표시ë�œ ì˜�ì—, 세번째 수는 나머지 ì˜�ì—ì�˜ ë„“ì�´ í•©ì�´ë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 하기웅 || C++ || 2시간 || [IsThisIntegration?/하기웅] ||
|| 허준수 || C++ || ? || [IsThisIntegration?/허준수] ||
|| ê¹€ìƒ�ì„ || C++ || ã…¡ã…œ || [IsThisIntegration?/ê¹€ìƒ�ì„] ||
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- í†µê³„ì² . . . . 283 matches
ëŒ€í•œë¯¼êµ í†µê³„ì² í™ˆíŽ˜ì�´ì§€
통계ì²ì�€ http://www.nso.go.kr ì�´ê³
통계ì²ì�˜ ëª¨ë“ ì •ë³´ëŠ” http://www.stat.go.kr/ ì—�서 ì—´ëžŒí• ìˆ˜ 있다.
e ì •ë¶€ì�˜ 사업ì�˜ ì�¼í™˜ìœ¼ë¡œ 2000ë…„ ì�´í›„ 통계ì²ì�˜ ì •ë³´ë¥¼ web ì—�서 ì—´ëžŒí• ìˆ˜ 있다.
검색 엔진ì—�서 통계ì²ì�˜ ë‚´ë¶€ì—� ë§�í�¬ë¥¼ 걸지 못하기 때문ì—� 통계ì²ì�„ 알아ë‘�어야 한다.
예를들어 검색 엔진ì—�서 검색ì�€ 안ë�˜ì§€ë§Œ, 과거ì—�는 비싸게 êµ¬í• ì�´ëŸ° ì •ë³´ë¥¼ 얻기가 매우 쉽다.
[http://kosis.nso.go.kr/cgi-bin/sws_999.cgi?ID=DT_1WB41&IDTYPE=3 ��서량]
통계�료:��서량
í�‰ê· ë�…서권수 1-2ê¶Œ 3-5ê¶Œ 6-10ê¶Œ 11-20ê¶Œ 21-30ê¶Œ 31-40ê¶Œ 41-50ê¶Œ 51-60ê¶Œ 61ê¶Œì�´ìƒ�
ì „êµ 13.2 7.7 12.2 11.9 12.2 5.6 2.7 1.7 1.2 4.2
서울 15.3 6.8 12.3 12.9 14.0 7.0 3.3 2.1 1.4 5.1
*추가)59.4% 환산 12.9 20.5 20.0 20.5 9.4 4.5 2.8 2.0 7.0
경기 13.3 8.9 12.9 12.4 11.2 5.2 2.7 1.5 1.1 4.2
2000-2000 í†µê³„ì² ìž�료
통계ìž�료:ì§�ì—…ê´€ë ¨ì„œì �ë�…서량
í�‰ê· ë�…서권수 1-2ê¶Œ 3-5ê¶Œ 6-10ê¶Œ 11-20ê¶Œ 21-30ê¶Œ 31-40ê¶Œ 41ê¶Œì�´ìƒ�
ì „êµ 1.3 6.0 5.2 3.4 1.7 0.4 0.1 0.3
*추가)17.1% 기준 환산 35.0 30.4 19.8 9.9 2.3 0.5 1.7
서울 1.7 6.1 6.6 4.9 2.5 0.5 0.2 0.5
경기 1.4 6.7 5.8 3.6 1.6 0.4 0.1 0.4
- BasicJava2005/5주차 . . . . 282 matches
1. static � 대해서
- static� �래스� 종��는 변수로 �스턴스명� 아닌 �래스명으로 호출�다.
2. Math�래스 와 기초�래스� Wrapper �래스
- Mathí�´ëž˜ìФì—�는 ê°�종 함수와 ìƒ�수들ì�´ ì„ ì–¸ë�˜ì–´ 있다.
- abs() : ì ˆëŒ€ê°’ì�„ 구한다.
- sqrt() : ì œê³±ê·¼ì�„ 구한다.
- max(), min() : 최대/최소값� 구한다.
- round() : 반올림한다.
- pow() : ì œê³±í•œë‹¤.
- PI : 파�를 나타내는 �수
- �종 Wrapper�래스(Integer, Double, Character...)
- parseXXX : String� � 형태로 변환한다.
- toString : ì§€ì •í•œ 숫ìž�를 문ìž�ì—´ 형태로 반환한다.
- �래스� 명� 쓰기가 귀찮�때.....
연습 > 2ì°¨ë°©ì •ì‹�ì�˜ 해를 구하는 프로그램ì�„ 작성해 ë³´ìž�.
System.out.println("숫�를 2개 넣으세요");
System.out.println("0으로 나누지 마세요");
System.out.println("문�열� 넣지 마세요");
- try ~ catch 구문� 실행후 무조건 finally문장� 실행한다.
6. ëª¨ë“ ì˜ˆì™¸ì�˜ ìƒ�위í�´ëž˜ìФ Exception
- ì •ëª¨/2004.7.26 . . . . 282 matches
== 참가� ==
|| 01 || ��규 ||
|| 03 || 곽세환 ê°•í�¬ê²½ 노수민 김회ì˜� 나휘ë�™ 임민수 구ìž�겸 í™©ìž¬ì„ ||
|| 04 || ê¹€í™�ì„ ê¶Œì •ìš± ì˜¤ìŠ¹ê· ||
== 회�� ==
=== 프로ì �트&스터디 ===
* [AM] - API는 ë��내서 ë°˜ì�€ 성공. 테트리스 만드는 중. ìž¬ì„ íƒˆí‡´
* [AOI] - ìž ì •ì¤‘ë‹¨
* [걸스패닉] - 팀 ì�´ë¦„ì�„ ì§“ê³ ì°¸ê°€ì‹ ì²ì�„ 해서 시작ì�´ëž€ ê°�오를 다ì§�
* [알카노�드] - 8월 한 달 �안 �바로 벽�깨기 만들기
* [TAOCP] - ì±… ì‚¬ê³ ìŠ¤í„°ë”” 시작
* 투표대로 ì •í•˜ìž�.
* ì ‘ì†�í• ë•Œë§ˆë‹¤ ëžœë�¤ìœ¼ë¡œ 바뀌게하ìž�.
* �주�마다 바꾸�.
* í�´ë¦ë§Œìœ¼ë¡œ CSS를 변경가능하게 하ìž�.
=== 다ì�Œ ì •ëª¨ ===
8월 9� 월요� 1시 4411 강�실
* �벤트를 하여 방학� �욱 알차게.
* ì œì•ˆë�œ ì�´ë²¤íЏ
*ZP� 밤
- 프로ì �트 . . . . 282 matches
== 진행중 ==
* [수충프로ì �트]
* ìœ ëŸ½ì—¬í–‰ - 2005ë…„ 8ì›” 9ì�¼~23ì�¼
* [http://jeppy.cafe24.com/cap 세계문화체험단]
* [SmallTalk]다 프로ì �트. Feat. [톱아보다], 매주 금요ì�¼ 10시 모임. [SmalltalkBestPracticePatterns]를 공부하면서 [SBPPSummary]페ì�´ì§€ì�˜ 완성과, ìž�íŒ�기프로그램 ì œìž‘ì�´ 목표.
* 웹커뮤니티 만들기 프로ì �트(외부)
* (V) [http://aekae.ce.ro SE수업 프로ì �트]
* [ProjectEazy] - AI를 �용한 3살짜리 여�아� '�지(Eazy)' 만들기
* [XpWeek] - 2004년 겨울방학 ExtremeProgramming 체험하기
* [PPProject] - 2004ë…„ 2학기 ìž�료구조&ì•Œê³ ë¦¬ì¦˜
* [ZeroPageMagazine] - 미완성
* [TAOCP] - 2004년 여름방학
* ìž�ì „ê±° íƒ€ê³ ë¶€ì‚°ê°€ê¸° - 7ì›” 1ì�¼ ~ 12ì�¼
* [ë�°ë¸”ìŠ¤ìº í”„2004] - ì‹¤ì œë¡œ ë§Žì�´ 배우는 사람ì�€ 2학년 ì�¼ì§€ë�„ ëª¨ë¥´ê² ë‹¤.
* [몸짱프로ì �트] - 2004ë…„ 6ì›” 18ì�¼ 종료
* [RedThon] - 2004년 6월 4� 종료
* ìž�ë°” í…€ 프로ì �트 - 2004ë…„ 6ì›” 3ì�¼ 종료
* ì°¸ê³ íŽ˜ì�´ì§€ - [GuiTesting]
* [TheJavaMan] - 2004년 3월 2� 종료
* [TheJavaMan/비행기게임] - 2004년 3월 2� 종료
- HardcoreCppStudy/ì²«ìˆ™ì œ . . . . 281 matches
= HardcoreCppStudyì�˜ 첫 ìˆ™ì œìž…ë‹ˆë‹¤ =
== ê°’ì—� ì�˜í•œ ì „ë‹¬ê³¼ 참조ì—� ì�˜í•œ ì „ë‹¬ì�˜ ì°¨ì�´ ==
* ê°’ì—� ì�˜í•œ ì „ë‹¬, 참조ì—� ì�˜í•œ ì „ë‹¬ì�˜ ì°¨ì�´ì—� 대해 ê°� 페ì�´ì§€ë¥¼ 만들어 ê¸°ìˆ í• ê²ƒ.
||[HardcoreCppStudy/ì²«ìˆ™ì œ/ValueVsReference/변준ì›�]||
||[HardcoreCppStudy/ì²«ìˆ™ì œ/ValueVsReference/장창재]||
||[HardcoreCppStudy/ì²«ìˆ™ì œ/ValueVsReference/임민수]||
||[HardcoreCppStudy/ì²«ìˆ™ì œ/ValueVsReference/김아ì˜�]||
== 함수ì�˜ ì¤‘ë³µì •ì�˜ ==
* 함수ì�˜ ì¤‘ë³µì •ì�˜(Overloading)ì—� 대해 ê¸°ìˆ í• ê²ƒ. ì˜ˆì œë�„ 스스로 만들어 보기 // ì±…ì—�는 ìž¬ì •ì�˜ë�¼ê³ 나와있ì�Œ.
||[HardcoreCppStudy/ì²«ìˆ™ì œ/Overloading/변준ì›�]||
||[HardcoreCppStudy/ì²«ìˆ™ì œ/Overloading/장창재]||
||[HardcoreCppStudy/ì²«ìˆ™ì œ/Overloading/임민수]||
||[HardcoreCppStudy/ì²«ìˆ™ì œ/Overloading/김아ì˜�]||
한가지 질문.. ìˆ™ì œë¥¼ 하셨으니, 짜면서 overloading 으로 얻어지는 ìž�ì‹ ì�´ ìƒ�ê°�하는 장ì �ê³¼ 단ì �ì�€ 무엇ì�¸ê°€ìš”? ì €ì—�게ë�„ ì •ë‹µì�€ 없습니다. 처ì�Œ ì ‘í•˜ì‹œëŠ” 여러분ì�˜ ëŠ�낌ì�´ ê¶�금해서요.--NeoCoin
== 마방진 & 랜�워� ==
* 마방진 만들기 // ë�°ë¸”스 ìº í”„ 참가ìž�와 불참가ìž�ê°„ì�˜ ê· í˜•ì�„ 맞추기 위해 함. 마방진ì�„ í’€ 수 있는 사람ì�€ ëžœë�¤ì›Œí�¬ë�„ 해볼것. ì�¼ë‹¨ ë°°ì—´ ë�™ì �í• ë‹¹ì�€ 안 í•´ë�„ ë�˜ê³ 5*5칸으로 í•´ë�„ ë�¨.
MagicSquare <-ì°¸ì¡°í• ê²ƒ
RandomWalk <-ì—시 ì°¸ì¡°í• ê²ƒ
- ì •ëª¨/2005.3.21 . . . . 281 matches
= ì •ëª¨/2005.3.21 =
== 참가� ==
나휘ë�™, ê°•í�¬ê²½, 하욱주, ì¡°ë�™ì˜�, í™©ìž¬ì„ , 문보창, ì°¨ì˜�ê¶Œ, ì�´ë�„현
== 회비관리 ==
[지금그때/준비물]ë§Œì›�ì�„ 나휘ë�™ì—�게 줘서 ì „ì§€ê¹Œì§€ 사게한다.
== [PC실관리] ==
PC실 ì²ì†Œ: 3ì›” 25ì�¼ 금요ì�¼ 오후 4시
PC실 ê±´ì�˜ 사í•: 물품êµ�ì²´(티슈, 모니터(수리,êµ�ì²´), 프린터(ë�Œë ¤ì¤˜), ì±…ìƒ�, ì�˜ìž�
== [ì‹ ìž…íšŒì›�모집] ==
�시: 3월 28� 월요� 오후 5시
5시ì—� 한다는 걸 언급하며 6시ì—� 있는 ì´�ì— í‹° ìž�봉단 회ì�˜ ì°¸ì„� 여부와 무관하게 ì°¸ì„�가능함ì�„ ê°•ì¡°(?).
ê·¸ ë‚ ëª¨ì§‘í•˜ëŠ” 회ì›�ì�€ [ZeroPagers]ìž„. 그러나 [DevilsCamp]ì—�는 참여 해야한다.(ì°¸ê³ -[ZeroPage회칙])
== ì‹ ìž…íšŒì›�대ìƒ�세미나 ==
*4월 4, 11� C세미나.
*4ì�¼: ì�´ë¡
*11�: 실습
*앞으로 많� �야기가 필요함
== 주소� ==
[ZeroPagers]목ë¡� ê°±ì‹
== 질문 ==
- 조��/�야기 . . . . 281 matches
ìž˜ì§ ì½”ë“œëž€ 무엇ì�¼ê¹Œ?
- 잘�아가는 코드 (조똥)
* ì�´ìœ : ë�Œì•„가지 않는 코드는 쓸모가 없다.
- 보기 좋� 코드 (가�성(readability)� 높� 코드 (재환)
* ì�´ìœ : 부드럽다.
- 마찬가지로 구조가 잘 잡혀있는 코드 (í™�ì„ )
* ì�´ìœ : 구조가 잘 잡혀 있어야 ì�´í•´ê°€ 쉽다.
- 짧게 쓸수 있는 코드 (ì •ì§�)
* ì�´ìœ : 알아보기 쉽다.
- 변화ì—� ì �ì�‘ì�„ 잘 하는 코드 (ìž„ì�¸íƒ�)
* ì�´ìœ : 기능ì�´ 바뀌었ì�„ 때 ìˆ˜ì •ì—� 드는 비용ì�´ ì �다.
나ì�˜ 작업 ê³¼ì •ì�€?
- ë¨¼ì € ì �ì�€ 후ì—�(구ìƒ�) 코딩 시작 (조똥)
* 그랬�니..
ìƒ�ê°�ì�„ 잘못해서 ë¬¸ì œì �ì�´ 많았다. (배열사용)
- ë¨¼ì € ìƒ�ê°�ì�„(짧게)í•˜ê³ ì½”ë”© 시작 (재환)
* 그랬�니..
너무 ì˜¤ëž˜ê±¸ë ¸ë‹¤.
- ì–´ë–¤ì‹�으로 ë�Œì•„갈지 ìƒ�ê°�후 코딩 시작 (í™�ì„ )
* 그랬�니..
- ì§ˆë¬¸ë ˆìŠ¤í† ëž‘ . . . . 281 matches
[질문�힘]� 나오는 ''질문 게임''� 좀� 게임과 같� 분위기로. [지금그때2005]를 준비하는 �들� 창안.
= 2005년 � =
주사위를 êµ´ë ¤ì„œ 걸린 사람ì�´ 질문ì�„ ë�˜ì§€ê³ , 나머지 사람들ì�´ 대답하는 게임ì�´ë‹¤.
== 구성� ==
* ë§¤ë‹ˆì € : ë ˆìŠ¤í† ëž‘ 소개, 주사위 굴리기, 질문ì—� ëŒ€ë‹µí• ì‚¬ëžŒ ì„ íƒ�하기, 입막ì�Œì�„ 담당
* 웨�터 : 질문� 거둔 후 공지하기를 담당
* 게스트 : �님
=== 메뉴�(질문등�지) ===
* ê°� ì†�님ì—�게 ë‚˜ëˆ ì¤Œ
* 처ì�Œ 나누어 주는 메뉴íŒ�ì—�는 ì–´ëŠ�ì •ë�„ [지금그때/OpeningQuestion]ì�´ ì �혀있는 ìƒ�태
* ìž�ì‹ ì�´ ì›�하는 질문ì�„ ì¶”ê°€í• ìˆ˜ 있ì�Œ
=== 개� 질문권(아�템) ===
* ì •ë§� ì§ˆë¬¸í•˜ê³ ì‹¶ì�€ 경우 ê°œì�¸ë‹¹ 1회로 질문권 ë°œë�™
=== 질문 등� ===
* 메뉴íŒ�ì—� 없는 질문ì�´ í•˜ê³ ì‹¶ì�€ 경우 í�¬ìŠ¤íŠ¸ 잇ì—� ì �ì�Œ
* 질문ì�´ ì �힌 í�¬ìŠ¤íŠ¸ 잇ì�€ 웨ì�´í„°ê°€ 수거
* 새로운 질문ì�´ 등ë¡�ë�œ 경우 주사위를 굴리기 ì „ 웨ì�´í„°ê°€ 모ë‘�ì—�게 질문ì�„ ì•Œë ¤ì¤Œ
* ì›�하는 사람ì�€ 질문ì�„ ìž�기ì�˜ 메뉴íŒ�ì—� ì¶”ê°€í• ìˆ˜ 있다.
=== 입막� ===
* 한 질문ì—� 대해 7ë¶„ì�´ 넘는 대답ì�„ 하는 경우 ë§¤ë‹ˆì €ê°€ ì•„ì�´í…œìœ¼ë¡œ 중지시킴
- 알카노�드 . . . . 280 matches
== 프로ì �트 목표 ==
* JAVA 공부와 �불어 추억� 게임 벽�깨기 만들기
== 기간 ==
* 2학기 개강 ì „ê¹Œì§€ 목표
== 모임 ==
* 매주 월요ì�¼ ì œë¡œíŽ˜ì�´ì§€ 모임 ë��난 후
== 참여� ==
[임민수], [ê¶Œì •ìš±], [ê¹€í™�ì„ ], [ì�´ìž¬í™˜] ê°™ì�´ 하실분 ì�´ë¦„ ì¶”ê°€í•˜ê³ ë“¤ì–´ì˜¤ì„¸ìš”
== 공지 ==
* 언어가 MFC �서 JAVA 로 바뀌었습니다.
* ECLIPSE 툴과 j2 sdk ìµœì‹ ë²„ì „ì�€ [http://idaizy.com/download.php] 페ì�´ì§€ 가면 ë¹ ë¥¸ì†�ë�„로 ë°›ì�„수 있습니다
* 기본 í‹€ (í”„ë ˆìž„) 만들기
* ì�´ë¯¸ì§€ ê°�ì²´ ì�´ìš© 스틱과 ê³µ, ë²½ë�Œ ì¶œë ¥ - ë�”블 버í�¼ë§� ì�´ìš©
* 키 �벤트 �용 스틱 움�임 구현
* 공과 벽� 충� 검사
* 공과 스틱� 충�시 범위� 따� 반사�� 변화
== 잡담 ==
윽;;; ì±…ì—� ì• í”Œë¦¿ ë°–ì—� 없어서 ì• í”Œë¦¬ì¼€ì�´ì…˜ìœ¼ë¡œ ì�´ë¯¸ì§€ 로딩ì�„ 어떻게 하는지 ëª°ê² ì–´ìš” -_-;;; 난ê°�;;; -[ê¹€í™�ì„ ]-
ì±… ì–¸ì œ 빌리지 ;; 그것ì�´ ë¬¸ì œë„¤ ;; í•™êµ� 가기가 ì˜� ;; -[ê¶Œì •ìš±]-
ì±… 한권 ë�” ë¹Œë ¤ì•¼ ê² ì–´ìš” -_-; 어플리케ì�´ì…˜ 위주로 ë�œ 좋ì�€ ì±… 머가 있ì�„까요?? -[ê¹€í™�ì„ ]-
- UglyNumbers/1002 . . . . 279 matches
=== ì ‘ê·¼ ===
처ì�Œ ë¬¸ì œë¥¼ ì œëŒ€ë¡œ ì�´í•´í•˜ì§€ ì•Šê³ '그냥 2,3,5 외ì�˜ 소수 ì œì™¸í•œê²ƒ 아닌가?' 로 ì ‘ê·¼í•˜ë‹¤ê°€ 14 는 아니ë�¼ëŠ” 것ì�„ ê°„ê³¼. 다시 처ì�Œë¶€í„° ì ‘ê·¼.
연습장ì—� ì�´ê²ƒì €ê²ƒ ì�¨ë³´ë‹¤ê°€ 대략 ë‘�가지 ì ‘ê·¼ë²•ì�´ ìƒ�ê°�나다. 하나는 ê°� 수들마다 'isUglyNumber' , 하나는 지수를 ì�´ìš©í•œ 방법. ì�¼ë‹¨ì�€ 'isUglyNumber' ë¨¼ì € 구현해보기로 í•´ë´„. (워낙 간단하므로)
하지만, 결과값ì�„ 보면서 지수 스타ì�¼ì�˜ ì ‘ê·¼ë²•ì�´ ì›�하는 ì ‘ê·¼ë²•ì�´ë�¼ëŠ” ìƒ�ê°�ì�„ 하게 ë�˜ë‹¤. (10ì–µì�´ 넘는다 í• ë•Œ, isUglyNumber ì‹�ì�´ë�¼ë©´ 10억번ì�´ 실행ë�œë‹¤.) 하지만, 그냥 지수로만 ìƒ�ê°�하면 uglynumber ì�˜ 순서 ìƒ� ë§žì§€ 않ì�„ 것ì�¸ì§€ë�¼ (1 : 2^0*3^0*5^0, 2 : 2^1*3^0*5^0, 3 : 2^0*3^1*5^0, 4 : 2^2*3^0*5^0 ... 0,0,0 , 1,0,0, 0,1,0 , 2,0,0 .. ë�„무지 숫ìž�들 ê°„ì�˜ 연관성ì�´ 잡히지 않았다.
그러다가, 'ì—�ì�´.. ê±� sort 해버리ìž�.' ì ‘ê·¼. 하지만, n ê°’ì—� ë”°ë�¼ 결과가 ì˜�í–¥ì�„ ë°›ì�„ 것ì�´ë�¼ëŠ” 막연한 ìƒ�ê°�ì—� 연습장ì—�서 한참 ê³ ë¯¼. 그냥 ì‹¤ì œ ì›�하는 ê°’ 보다 ì—¬ìœ ë¶„ ê°’ì�„ ë§Œë“¤ê³ ì �당히 답ì�„ 내는 ë°©ì‹�으로 ì ‘ê·¼. 하지만, 무언가 굉장히 ì°�ì°�함.
[UglyNumbers/JuNe] 코드 ë¶„ì„�. 2시간 ë�™ì•ˆ 보다가 ë�„무지 ì ‘ê·¼ë²•ì�„ ì�´í•´ 못하다. 한 3시간째쯤 보다가 http://www.acmsolver.org/?itemid=28#ggviewer-offsite-nav-9512048 ë³´ê³ ì�´í•´ & ì¢Œì ˆ.
나중ì—� ì–´ë–¤ ìƒ�ê°�ì�„ 하면 ì € 방법ì�´ ë– ì˜¤ë¥¼ê¹Œì—� 대해 ê³ ë¯¼.
- ��. DamienRice 20080929
- DirectVariableAccess . . . . 278 matches
ì�¸ìŠ¤í„´ìŠ¤ 변수ì�˜ ê°’ì�„ 어떻게 ì–»ì–´ì˜¤ê³ ì–´ë–»ê²Œ 셋팅해주는가?
초기화처럼 변수ì—� ì ‘ê·¼í•˜ëŠ” 방법ë�„ í�° ì�´ìŠˆ 중 하나였다. ì�´ê²ƒì—�ë�„ ë‘�가지 방법ì�´ 있는ë�°, ì—시 패턴ì�˜ 존재 ì�´ìœ 처럼, 하나는 ìœ ì—°ì„±, ë˜� 다른 하나는 ê°€ë�…성ì�´ë‹¤. 첫번째 방법ì�€ ëª¨ë“ ë³€ìˆ˜ë¥¼ ì§�ì ‘ ì ‘ê·¼í•˜ëŠ” 것ì�´ë‹¤. 다른 하나는, í•ìƒ� 메세지를 보내는 것ì�´ë‹¤.(setter,getter를 사용한다.)
ìŠ¤ëª°í† í�¬ ì§„ì˜�ì—�서는 IndirectVariableAccess를 ì„ í˜¸í–ˆë‹¤. 그러다가 ì¼„íŠ¸ì•„ì €ì”¨ê°€ DirectVariableAccess를 ì�¨ ë³´ê³ ëŠ” 그것ì�˜ ê°€ë�…성ì—� 놀ëž�다.
아래는 한번 ë³´ê³ 'ì�Œ. 메세지 x를 보내는군' í•˜ê³ ìž ê¹� ìƒ�ê°�해야 하지만,
아래는 'ì�Œ. 그냥 x구나.' í• ìˆ˜ 있다는 것ì�´ë‹¤.
와드 ì•„ì €ì”¨ì�˜ ë§�로는, 'í�´ëž˜ìФì—� 아주 ì �ì�€ ì–‘ì�˜ 메소드만 존재한다면, getter/setter를 추가하는 것만으로ë�„ 메소드ì�˜ 수가 ë‘�ë°°ê°€ ë�˜ì–´ë²„린다. ì�´ëŠ” ì „í˜€ 사용ë�˜ì§€ 않ì�„ ìœ ì—°ì„±ì�„ 위해 쓸ë�°ì—†ì�´ 갯수를 늘린 것ì�´ë‹¤.' ë�¼ê³ 한다.
하지만 ì�´ í�´ëž˜ìŠ¤ê°€ ìƒ�ì†�ì�´ ë� 가능성ì�´ 있다면, setter/getter를 오버ë�¼ì�´ë”© 해서 ì‚¬ìš©í• ìˆ˜ 있으므로, IndirectVariableAccess를 쓰는 것ì�´ 괜찮다.
변수ì—� ì§�ì ‘ ì ‘ê·¼í•˜ë�¼.
- HardcoreCppStudy/ì²«ìˆ™ì œ/ValueVsReference/김아ì˜� . . . . 278 matches
* ê°’ì—� ì�˜í•œ ì „ë‹¬ 방법
- �수로 사용�는 수�� �가�다.
- 결과가 스íƒ�(stack)ì—� 복사ë�œë‹¤. 스íƒ�ì�€ 메모리내ì�˜ 임시 ì €ìž¥ ì˜�ì—ì�´ë‹¤.
- 함수는 �수� 값� 스��서 �어들�다.
* 참조ì—� ì�˜í•œ ì „ë‹¬ 방법
- 변수 ìž�ì²´ì�˜ ê°’ì�„ ì „ë‹¬í•˜ëŠ” 것ì�´ 아니ë�¼ ì�¸ìˆ˜ë¡œ 사용ë�˜ëŠ” 변수ì—� 대한 í�¬ì�¸í„°ë¥¼ ì „ë‹¬í•˜ëŠ” 것ì�´ë‹¤.
- 함수ì—� ë°°ì—´ì�„ ì „ë‹¬í•˜ëŠ” ìœ ì�¼í•œ 방법ì�´ë‹¤.
- 함수내ì—�서 ì�¸ìˆ˜ë¡œ 사용ë�˜ëŠ” 변수ì�˜ ê°’ì�„ ë³€ê²½í• ìˆ˜ 있다. (íŠ¹ì • ìƒ�황ì—� ë”°ë�¼)
- ì�¸ìˆ˜ë¥¼ ì „ë‹¬í• ë•Œì—�는 함수ì—� ì „ë‹¬ë�˜ëŠ” ì�¸ìˆ˜ê°€ í�¬ì�¸í„°ë�¼ëŠ” 사실ì�´ 함수 ì •ì�˜ì™€ í”„ë¡œí† íƒ€ìž…ì—� ë°˜ì˜�ë�˜ì–´ì•¼ 한다.
- 함수내ì—�서 ì „ë‹¬ë�œ 변수를 사용하기 위해서 ê°„ì ‘(indirection) ì—°ì‚°ìž�를 사용해야 한다.
ê°’ì—� ì�˜í•œ ì „ë‹¬ì—�서 변수ì�˜ ê°’ì�´ 함수ì—�서 변경ë� 수 없는 반면ì—�, 참조ì—� ì�˜í•œ ì „ë‹¬ì—�서 변수ì�˜ ê°’ì�´ 함수ì—�서 변경ë� 수 있다.
- 김��/연구중/지뢰찾기 . . . . 278 matches
= 지뢰찾기미완성 =
연구중....(대단한건아니지만 ë„ˆë¬´ì–´ë µë„¤ ã… ã… ã… )
== 코드 ==
static int gameover=1; //0�경우 메뉴 무한루프 �
void mine_confirm(int X, int Y); //지뢰가 있는지 없는지 확�
void mine_update(int X, int Y); //지뢰가 없�경우 그근처� 지뢰수를 업뎃
void mine_newgame(); //지뢰 위치 초기화
void mine_show(); //지뢰 화면 보여주기
void mine_menu(); //메뉴
void mine_menu() //메뉴 나타냄
cout << "X 좌표는 ? (1~20): ";
cout << "Y 좌표는 ? (1~20): ";
cout << "잘못ë�œê°’ì�„ìž…ë ¥í•˜ì…¨ìŠµë‹ˆë‹¤." << endl;
cout << " ======지뢰찾기 1.00======" << endl;
cout << "ë‹¤ì‹œí•˜ì‹œê² ìŠµë‹ˆê¹Œ?(y/n) : ";
} // 초기화
srand(time(NULL)); // 난수 ë°œìƒ� 시드값 ê²°ì •
==== 스�린샷 ====
== 후기 ==
찾기 기능만 넣었는� ㅡ,.ㅡ;;대략 200��밖�;;
- ì •ëª¨/2013.2.19 . . . . 278 matches
Describe ì •ëª¨/2013.2.19 here
= 2013.2.19 ì •ëª¨ =
* 참여ìž� : [김윤환], [ê¶Œì˜�기], [], [김민재], [서민관], [ì†¡ì •ê·œ]
* [김윤환] 학우� �� 잡�� part_1.
* 다�주� [권�기] 학우
== 다ì�Œì£¼ ì •ëª¨ 공지 ==
* 별ì�¼ ì—†ì�„시ì—� ì˜ˆì •ëŒ€ë¡œ.
== ì •ëª¨ ==
=== 새싹�실 ===
* 2ì›” 후반부터 3ì›” 초까지 홈페ì�´ì§€ 새싹게시íŒ�ì—� 새싹êµ�실 ê°•ì‚¬ì‹ ì²ë°›ì�„ ì˜ˆì •ì�´ì—ˆì�Œ.
* 새싹êµ�실 ê°•ì�˜ 계íš�안 3ì›” 1ì�¼ ì •ë�„ì—� 계시 ì˜ˆì •.
* 새싹êµ�실ì�„ 알리기 위한 ë°©ì‹� ê²°ì •(ë¯¸ì •)(새싹êµ�실 벽보 여부, 페ì�´ìФë¶�ì�´ë‚˜ 트위터같ì�€ 매체 활용 여부 등등.)
* 새싹êµ�실ì—� 대한 구체ì �ì�¸ 커리í�˜ëŸ¼ì�€ ì•„ì§� ë¯¸ì •.
* 새싹êµ�실ì—� êµ�ìŠµí• ë‚´ìš©ì�€ c언어를 중심으로 하ë�˜, 다른분야는 강사ì�˜ 재량ì—� 맞게 추가하는 ë°©ì‹�으로 ì§„í–‰í• ì˜ˆì •.
* 사람 수가 ì �ì�€ 관계로 다ì�Œì£¼ ì •ëª¨ì—� ë�” 구체ì �ì�¸ 사안 ë…¼ì�˜ í• ì˜ˆì •.
=== 스터디/프로ì �트 ê³µìœ ===
* BigBang - 오늘ì�€ ë°”ì�œë“¯. ë‚´ì�¼ í• ì˜ˆì •.
* ACM 스터디 - 다들 ì�¼ì •ì�´ ë°”ë»�서 ì €ë²ˆì£¼ 보다는 ë¬¸ì œìˆ˜ ì �ì�Œ. 하지만 다같ì�´ dynamic 2ë¬¸ì œë¥¼ 풀습니다.
== 후기 ==
[2013년활ë�™ì§€ë�„],[ì •ëª¨]
- Cracking/ReverseEngineering/개발�/Software/ . . . . 277 matches
Software 개발�가 알아야 하는 것� Language, Algorithm만� 아니다. (� 것만 알면 Coder� �� 잖는가?)
기존 ë°°ìš°ê³ ìžˆë�˜ 것들과는 별개로 Crackingì—� 대한 것들ì�„ ì�µí˜€ì•¼í•œë‹¤. (여기서 Crackingì�€ 시스템 ì „ë°˜ì—� 관한 ì§€ì‹�ì�„ ì�µí˜€ 그것ì�„ ì•…ìš© 하는 것ì�´ë‹¤.)
개발ìž�ê°€ 만들어 놓ì�€ Software는 다른 사람들ì—� ì�˜í•´(ë¬¼ë¡ ì�´ëŸ° 사람들ì�€ ì–´ëŠ�ì •ë�„ 컴퓨터ì—� 대한 ì§€ì‹�ì�´ 있는 사람들) 파괴 ë�˜ê³ ë¶„ì„�ë�œë‹¤.
ì�´ë ‡ê²Œ 다른 사람들ì�´ 삽질 하는 것ì�„ 막기 위해서ë�¼ë�„ 우리는 ì�´ 삽질ì—� 대해 ì–´ëŠ� ì •ë�„ 알아야 하는 것ì�´ë‹¤.
�것� 과연 보안 개발�나 알아야하는 것들�까? 아니다.
개발ìž�들ì�´ Codingì�„ í• ë•Œ 약간ì�˜ ì‹ ê²½ë§Œ ì�¨ì£¼ë©´ Cracker들ì—� ì�˜í•´ exploitì�´ Programmingë�˜ëŠ” 것ì�„ 막ì�„ 수 있다.
(ê·¸ë ‡ì§€ë§Œ, Cracker입장ì—�서는 nProtector 보안 개발ìž�들ì�€ ì§œì¦�난다. -_-++++)
Jeffrey Richterì�˜ Programming Applications for Microsoft Windows란 ì±…ì�„ 추천한다. 현재 4th edition까지 나온 ìƒ�태ì�´ë‹¤. ë¬¼ë¡ í•œê¸€íŒ�ì�€ 없다.
(윈ë�„우즈 시스템 커ë„�ì�´ 하는 ì�¼ë“±ì�„ 배울 수 있으며 그것ì�„ ì�´ìš©í•´ 나ì�˜ê²Œ ì‚¬ìš©í•˜ë“ ì¢‹ê²Œ ì‚¬ìš©í•˜ë“ ë�„움ì�´ ë§Žì�´ ë�˜ëŠ” ì±…ì�´ë‹¤. Windowsì—� Base를 ë‘” Software 개발ìž�로서는 ê¼ ì�½ì–´ì•¼í• ì±….)
- TugOfWarInput . . . . 277 matches
ì´� 100ê°œì�˜ ëžœë�¤ ë�°ì�´íƒ€. 1부터 450 사ì�´ì�˜ ì •ìˆ˜.
� �료를 TugOfWar 프로그램� 넣으면 (심사 서버�서) 10초 �내� 다� 결과가 나와야 한다.
ì°¸ê³ ë¡œ TugOfWar 온ë�¼ì�¸ 로봇 심사위ì›�ì�€ í‹€ë ¸ë‹¤. 잘못ë�œ 프로그램(50,50,100,200 경우 답ì�´ 150,250ì�´ì–´ì•¼ 하는ë�°, 200,200ì�¸ 프로그램ë�„ 통과)ì�„ 걸러내지 못한다.
좀 � �세히 설명하�면...
사람ì�´ ì´� 네사람 있다. 몸무게가 ê°�ê°� 50, 50, 100, 200ì�´ë‹¤. ì�´ 네사람ì�„ ë‘� 팀으로 나눈다면 가능한 경우는 둘 씩 나누는 경우 하나 ë¿�ì�´ë‹¤. (하나 셋으로 나누면 ë‘� 팀ì�˜ ì�¸ì›� ì°¨ì�´ê°€ 2ê°€ ë�˜ì–´ì„œ ë¶€ì �격) 둘 둘 나눌 때 ë‘� 팀 ê°„ 몸무게 ì°¨ì�´ê°€ 최소가 ë�˜ëŠ” 경우는 150, 250ì�¸ 경우ì�´ë‹¤. 200, 200으로 나누는 것ì�€ 불가능하다. 그러나 현재ì�˜ 온ë�¼ì�¸ 로봇 심사위ì›�ì�€ ì�´ëŸ° 틀린 답ì�´ 나올 "예리한" 테스트 ì¼€ì�´ìŠ¤ë¥¼ í�¬í•¨í•˜ê³ 있지 않아서 잘못 작성ë�œ 프로그램ë�„ 통과시킨다.
ì œëŒ€ë¡œ 작성ë�œ 프로그램ì�€ 당연히 온ë�¼ì�¸ 로봇 심사위ì›�ì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ 모ë‘� 통과하며, 게다가 ë�¤ìœ¼ë¡œ 50,50,100,200 ì�¸ 경우ì—�ë�„ 통과한다. 하지만 Programming Challenges ì±…ì—� 실린 모법 답안 등ì�˜ 프로그램ì�€ 로봇 심사위ì›�ì�˜ 테스트는 통과하지만 50,50,100,200 ê°™ì�€ 경우는 실패한다.
- 숫�를한글로바꾸기/조현태 . . . . 277 matches
== ëŠ�ë‚€ì � ==
소스가 길어 ë³´ì�´ì§€ë§Œ ì €ê¸°ì�˜ stackì�´ë�¼ëŠ” í�´ëž˜ìФ.. 사실 ì €ë²ˆì—� [LittleAOI]ì—�서 만들어서 2번ì�´ë‚˜ 사용했ë�˜ í�´ëž˜ìŠ¤ë‹¤.
ìž�꾸 ìš°ë ¤ë¨¹ëŠ”ê±°ì§€ë�.,ã…Žã…Žã…Ž 새로 짜기ë�„ ê·€ì°®ê³ .ã…Ž
소스가 프로그래머ì�˜ ìž�ì‚°ì�´ë�¼ê³ 나 í• ê¹Œ..ã…Žã…Žã…Ž
ë�.. ë¬¸ì œì—�서 ì �어놨으니까 'ì�¼ë§Œ'ì�´ë�¼ê³ ì�½ì§€ë§Œ.. 안ì�´ì�˜ë‹·..ã… .ã…œ ë¬¸ì œ ê³ ì³�주..ã… .ã…œ
== 소스 ==
const int MAX_LONG=5;//최대가 5�리 숫��기때문.
const int MAX_NUMBER=10000;//최대가 10000�기때문.
// 초기화
const char NUMBER_TO_HAN[10][3]={"ì˜�","ì�¼","ì�´","삼","사","오","육","ì¹ ","팔","구"};
const char NUMBER_TO_JARI[5][3]={"","ì‹","ë°±","천","ë§Œ"};
//ìž…ë ¥
cout << "ìž…ë ¥ : ";
//ì—°ì‚°
//ì¶œë ¥
cout << "ì¶œë ¥ : ";
== 나ì—�게 í• ë§� ==
모양만 ê°�ì²´ê³ mallocì�„ 사용하다니 -_-;;; 하ì�´ë¸Œë¦¬ë“œ 소스다 -_-;;; 안좋아 -_-;;;
â””ì�Œ.. 죄송합니다.^^ ìˆ ì�„ 마셔서..ã…Ž 하ì�´ë¸Œë¦¬ë“œ 소스ì—� 대해서 조금만 ë�” ë§�씀해 주세요.^^ ì œê°€ 8ì›” 1ì�¼ë¶€í„° 휴가ì�¸ë�°, 그때, 좀ë�” 연구해서 ë�” 나ì�€ 소스를 ë§Œë“¤ê² ìŠµë‹ˆë‹¤.^^ - [조현태]
ì�Œ;; 그런게 존재하는건 아니구... C언어면 C언어답게 하는 것ì�´ 좋구 C++ì�´ë©´ C++답게 코딩하는게 좋ì�€ë�°.. mallocì�€ C언어ì—�서 ì“°ì�´ìž–ì•„. ë¬¼ë¡ C++ì—�서ë�„ ì“°ì�´ê² 지만 C와ì�˜ 호환성 때문ì�´ì§€ ì •ë§�로 ì“°ì�´ëŠ”ê²ƒì�€ new니까 new를 쓰는게 좋다는거지. í�´ëž˜ìŠ¤ë¥¼ malloc으로는 í• ë‹¹ ëª»í•˜ê±°ë“ .
- SuperMarket . . . . 276 matches
= 슈�마켓 =
메�메뉴
1. � 예금
2. 물건 사기
3. 산 물건 목� 보여주기
4. 산 물건 취소하기
5. 가게 나가기
남� �:
1. ë�ˆ 예금 ì„ íƒ�시...
�� 예금하세요 >>
2. 물건 사기 ì„ íƒ�시...
메뉴
1. 캔디 1000�
2. 디스켓 1200�
3. 마우스 5000�
사실 물건ì�„ ê³ ë¥´ì„¸ìš” >>
사실 물건ì�˜ 수량ì�„ ìž…ë ¥í•´ 주세요 >>
3. ì‚° 물건 목ë¡� 보여주기 ì„ íƒ�시...
ì‚¬ì‹ ë¬¼ê±´
1. 캔디 3개
- AttachmentMacro . . . . 275 matches
== 간단한 사용법 ==
ì˜¬ë¦¬ê³ ì‹¶ì�€ 파ì�¼ ì�´ë¦„ 혹ì�€ ì�´ë¯¸ 첨부ë�œ 파ì�¼ ì�´ë¦„ì�„ {{{attachment:파ì�¼ì�´ë¦„.확장ìž�}}}ë�¼ê³ ì�¨ì¤€ë‹¤.
파ì�¼ì�´ ì�´ë¯¸ ì˜¬ë ¤ 있ì�„ 경우ì—�는 ê·¸ 파ì�¼ì�„ ë°›ì�„ 수 있는 ë§�í�¬ê°€ ìž�ë�™ìœ¼ë¡œ 걸리게 ë�˜ê³ , 파ì�¼ì�´ ì•„ì§� 업로드ë�˜ì§€ 않았다면 파ì�¼ì�„ 업로드 í• ìˆ˜ 있는 ë§�í�¬ê°€ ìƒ�성ë�œë‹¤.
/!\ Attachment는 매í�¬ë¡œë¡œ 구현ë�˜ì–´ 있으므로 {{{[[Attachment(hello.png)]]}}}ë�¼ê³ í•´ë�„ 똑같ì�€ ë°©ì‹�으로 ìž‘ë�™ì�„ 합니다. 그러나 '''attachment:'''문법ì�„ 쓰시기 ë°”ëž�니다.
== 그림 파ì�¼ì—� 대한 ê³ ê¸‰ 옵션 ==
/!\ 모니위키 1.0.9 혹� 그 �후� 지��는 기능입니다.
=== 올린 파ì�¼ì�˜ í�¬ê¸° ë°� 위치 ì¡°ì • ===
=== caption, alt, title �성 지� ===
/!\ 모니위키 1.1.3 CVS부터 지�하는 기능
attachment:foobar.png?title="안녕하세요"
=== �톱 그림 만들기 지� ===
/!\ 모니위키 1.1.3 CVS부터 지�하는 기능
� 경우 config.php� {{{$use_convert_thumbs=1}}}를 넣어준다.
ì†�톱그림ì�˜ ë‚´ì •ë�œ 기본 í�¬ê¸°ë¡œ ì†�톱 그림ì�´ ë§Œë“¤ì–´ì§€ê³ ë³´ì—¬ì§„ë‹¤.
/!\ 1.1.3ì—�서 ì œëŒ€ë¡œ 안ë�©ë‹ˆë‹¤. ë²„ì „ 1.1.3.1ì�„ 받아서 사용하시기 ë°”ëž�니다.
ì†�톱 그림 í�¬ê¸°ë¥¼ ì§�ì ‘ ì§€ì •í• ìˆ˜ 있다.
== GUI를 사용하는 경우 ==
모니위키 1.1.3부터 ì œëŒ€ë¡œ ì§€ì›�하게 ë�œ WikiWyg GUI를 사용하면 좀 ë�” 쉽게 파ì�¼ì�„ 업로드 하실 수 있습니다.
- C++스터디_2005여름/í•™ì �계산프로그램/문보창 . . . . 275 matches
== 소� ==
ê¼ ë³¸ì�¸ì�´ 모ë‘� í•™ì �계산프로그램ì�„ 완성한 후 ì œ ê°€ ì§ ì½”ë“œì™€ 비êµ�í•´ 보시기 ë°”ëž�니다.
== 코드 ==
static const int NUM_STUDENT; // 학� 수(�수 멤버)
Student * student; // 학�들� 배열 ��터
CalculateGrade(); // �성�
void sort_student(); // í�‰ì �으로 ì •ë ¬
void show_good_student(); // 장학ìƒ� 명단 ì¶œë ¥
void show_bad_student(); // í•™ê³ ëª…ë‹¨ ì¶œë ¥
~CalculateGrade(); // 파괴�
// �수멤버 초기화
// - 배열 ��스를 1부터 쓰기 위해 학� 수보다 하나 � �게 잡는다.
// �성�
// í•™ìƒ� ë°°ì—´ì�„ ë�™ì � í• ë‹¹
// ì �수를 ìž…ë ¥ë°›ì•„ ê°�ì²´ë°°ì—´ì�˜ 멤버를 초기화
// í�‰ì �으로 ì •ë ¬ì‹œí‚¨ë‹¤.
// 장학�(�위 10%) � 명단� 보�다.
cout << "장학� 명단\n";
// í•™ê³ (í•™ì � 1.5미만)ì�˜ 명단ì�„ ë³´ì�¸ë‹¤.
cout << "í•™ê³ ëª…ë‹¨\n";
- ProjectTriunity . . . . 275 matches
NaverDic:Triunity ? 3�조...
파ì�¼ 구조 팀 프로ì �트를 위한 페ì�´ì§€...
참가ìž�: ì‹ ìž¬ë�™, ì�´ìƒ�ê·œ, ê¹€ì² ë¯¼
=== 프로그램 소스 � 문서 (첫번째) ===
|| 다운로드 || ìˆ˜ì •í•œ 사람 || 설명 ||
|| Upload:ExternalSort_FileIO_1.zip || ì�´ìƒ�ê·œ || File I/O ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ë²„ì „ 1 ||
|| Upload:ExternalSort_FileIO_2.zip || ì�´ìƒ�ê·œ || File I/O ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ë²„ì „ 2 ||
|| Upload:ExternalSort_FileIO_3.zip || ì�´ìƒ�ê·œ || File I/O ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ë²„ì „ 3 ||
|| Upload:ExternalSort_FileIO_4.zip || ì�´ìƒ�ê·œ || File I/O ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ë²„ì „ 4 ||
|| Upload:ExternalSort_NM_1.alz || ì‹ ìž¬ë�™ || ìž�ì—° 합병 (미완성) ||
|| Upload:ExternalSort_NM_2.zip || ì‹ ìž¬ë�™ || ìž�ì—° 합병 초기런 ë¶„ë°°, 재분배 (미완성) ||
|| Upload:ExternalSort_NM_3.zip || ì‹ ìž¬ë�™ || ìž�ì—° 합병 ||
|| Upload:ExternalSort_NM_4.zip || ì‹ ìž¬ë�™ || ê· í˜• 합병 ||
|| Upload:ExternalSort_FileIO_5.zip || ì�´ìƒ�ê·œ || File I/O ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ë²„ì „ 5 ||
|| Upload:ExternalSort_PM_1.alz || ì‹ ìž¬ë�™ || 다단계 합병 초기런 ë¶„ë°°(미완성) & 주ì„� ||
|| Upload:ExternalSort_PM_2.zip || ì‹ ìž¬ë�™ || 다단계 합병 초기 런 분배시 피보나치 수 계산 함수 ||
|| Upload:ExternalSort_PM_3.zip || ì‹ ìž¬ë�™ || 다단계 합병 초기 런 ë¶„ë°° & 마지막 머지 중 ||
|| Upload:ExternalSort_PM_4.zip || ì‹ ìž¬ë�™ || ì¶œë ¥ 파ì�¼ ê²°ì • & ë¦¬íŽ™í† ë§� ||
|| Upload:ExternalSort_PM_5.zip || ì‹ ìž¬ë�™ || 다단계 합병 ||
|| Upload:ProjectTriunity.zip || ��규 || 최종 ||
- ê¸ˆê³ /문보창 . . . . 275 matches
바로 코드 짜면 ì €ë²ˆì²˜ëŸ¼ ë§�해버릴 것만 같아서, ì �í™”ì‹� ë§Œë“¤ê³ , 간단히 ì¦�명까지 í•˜ê³ ì½”ë“œë¥¼ 짰다. 층수 n, ê¸ˆê³ ìˆ˜ k ë�¼ í• ë•Œ, 현재 복잡ë�„ O(nk). 구간 ê°’ì�„ ì €ìž¥í•œë‹¤ë©´ 메모리와 시간 모ë‘� ë�” 줄ì�¼ìˆ˜ 있ì�„ 것ì�´ë‹¤.
== 풀� ==
T(n, k) 를 층수 n ê³¼ ê¸ˆê³ ìˆ˜ k ì�¼ë•Œì�˜ í•´ë�¼ 하ìž�. 여기서 n ì�„ k ê°œì�˜ ê¸ˆê³ ë¥¼ ê°€ì§€ê³ , T(n, k) 횟수 ë§Œì—� 모ë‘� 테스트 í• ìˆ˜ 있는 건물ì�˜ 최대높ì�´ë�¼ 하ìž�.
층수가 n ì�¸ 건물중 해를 찾는 위치ì—� 첫 ê¸ˆê³ ë¥¼ ë–¨ì–´ëœ¨ë¦°ë‹¤ê³ í•˜ìž�. 그러면 건물ì�€ ê·¸ 위치 아래와 위로 나뉘어지며, 위쪽ì�€ T(b, k) ê°€ ë�˜ê³ , 아래쪽ì�€ T(a, k-1)ì�´ ë�œë‹¤. 여기서 a, b는 첫 ê¸ˆê³ ë¥¼ 떨어뜨린 위치를 기준으로 나뉘어진 위 아래 건물ì�˜ 층수다. 여기서 ë¬¸ì œì�˜ ì •ì�˜ì—� ë”°ë�¼ 우리가 êµ¬í•˜ê³ ìž� 하는 해는
{{| max{ T(b, k), T(a, k-1) } + 1 |}} �다.
그런ë�° 여기서 T(b,k) > T(a, k-1) ì�´ê±°ë‚˜ T(b,k) < T(a,k-1) ì�´ë�¼ë©´ n = a + b + 1 ì�¸ 건물ì�˜ 층수가 우리가 처ì�Œì—� ê°€ì •í•œ nì�´ T(n,k) 횟수만ì—� 테스트 í• ìˆ˜ 있는 건물ì�˜ 최대 높ì�´ë�¼ëŠ” ê°€ì •ê³¼ 모순ë�œë‹¤. ë”°ë�¼ì„œ T(b,k) = T(a,k-1) ì�´ë‹¤. ë”°ë�¼ì„œ
{{| T(a+b+1, k) = T(b,k) + 1 = T(a,k-1) + 1 |}} ì�´ë‹¤. 여기서 a 와 b ë˜�한 건물ì�˜ 최대 높ì�´ìž„ì�„ 만족해야 한다. 초기값 T(1, k) = 1, T(n, 1) = n ì�„ ì�´ìš©í•˜ì—¬ ê°’ì�„ êµ¬í• ìˆ˜ 있다.
== 코드 ==
- StacksOfFlapjacks/��현 . . . . 274 matches
== 소� ==
ê°„ë‹¨í• ë“¯ 하여 ë�„ì „í–ˆëŠ”ë�° ì—시;;
해법ì�€ ì�¼ë‹¨ 0~n 까지 ì¼€ì�µ 중 가장 í�° ì¼€ì�µ 바로뒤ì—� 주걱ì�„ ê¼½ê³ í•œë²ˆ 뒤집어 가장 í�° ì¼€ì�µì�„ 맨 위ì—� 오게한 후 다시 flip(1)로 뒤집어 가장 í�° ì¼€ì�µì�´ 맨 아래 nì—� 오게한다.
ê·¸ 다ì�Œì—” 0~n-1 까지 ì¼€ì�µì�„ ê°€ì§€ê³ ë�™ì�¼í•œ ë�™ìž‘ì�„ ë°˜ë³µí•˜ê³ .. ì�´ë ‡ê²Œ ìµœê³ në²ˆì •ë�„ë§Œ 하면 팬케ì�µì�´ ìž‘ì�€ê²ƒë¶€í„° í�°ê²ƒê¹Œì§€ ì •ë ¬ë�œë‹¤.
시간 대부분ì�„ ìž…ë ¥ë°›ëŠ”ê²ƒ 짜는ë�° ë§¤ë‹¬ë ¸ìœ¼ë‚˜ ì•„ì§�ë�„ ìž…ë ¥ë¶€ë¶„ì�„ ë¬¸ì œì—�서 요구한대로 완성하지 못했다.
여러줄 ìž…ë ¥ë°›ëŠ”ê±¸ 만들기 힘들어 ì�¼ë‹¨ 그냥 한줄 ìž…ë ¥ë°›ê³ ê²°ê³¼ì¶œë ¥ 하는 ì‹�으로 했다.
== 코드 ==
//Stacks Of Flapjacks:2005.04.15 ��현
int* cake; //케��들
int arr_size; //케� 개수
void flip(int n){ //n번ì—�다가 주걱 ë„£ê³ ë’¤ì§‘ì–´!
int searchBigIndex(int end){ //0~end index까지 검사하여 가장 � 수� index리턴.
bool isEnd(){ //ëª¨ë“ ìˆ«ìž�ê°€ ì •ë ¬ë�˜ì—ˆëŠ”ì§€ 확ì�¸.
cout << "0\n"; //ëª¨ë“ ì¼€ì�µì�´ ì •ë ¬ë�˜ì—ˆìœ¼ë¯€ë¡œ ë�”ì�´ìƒ� 뒤집ì�„게없다는 0ì¶œë ¥
if(searchBigIndex(j)==j) //ì œì�¼ í�° ì¼€ì�µì�´ 놓ì�¼ìž�리ì—� ì�´ë¯¸ 놓여있다면 다ì�Œë’¤ì§‘기로.
if(searchBigIndex(j)!=0) //맨위ì—� ì œì�¼í�°ì¼€ì�µì�´ 있으면 뒤집ì�„ 필요가 없다.
while(cin >> arr[j]){ //ìž…ë ¥ì�˜ ë��ì�€ ^Z(EOF)를 í�‰ë‚´ë‚´ì„œ 종료.
- VoiceChat . . . . 274 matches
다ìž�ê°„ì—� 프로ì �트를 ì§„í–‰í• ë•Œ ê°™ì�€ 장소ì—�서 작업ì�„ 하기 íž˜ë“ ê²½ìš° ì�Œì„±ì±„팅ì�„ ì�´ìš©í•˜ë©´ 그나마 숨통ì�„ í‹€ 수 있다. MSN ë©”ì‹ ì €ë¥¼ 비롯하여 ì�Œì„±ì±„팅ì�„ ì§€ì›�하는 여러 ë©”ì‹ ì €ì�˜ 경우 1:1 ë§Œ ì§€ì›�한다. 아래ì�˜ 프로그램ì�„ 사용하면 다ìž�ê°„ ì�Œì„±ì±„팅ì�„ 무료로 í• ìˆ˜ 있다.
* ê±°ì›�소프트ì—�서 만들었다. [http://www.cowon.com/product/d_voice/software/jet-voice-chat/download.html 홈페ì�´ì§€], ê°€ìž…í• í•„ìš”ê°€ ì—†ê³ . 한 사람ì�´ 채팅서버 ì—í• ì�„ í•˜ê³ ë‚˜ë¨¸ì§€ ê°€ í�´ë�¼ì�´ì–¸íŠ¸ê°€ ë�œë‹¤. ì�Œì§ˆë�„ 5k, 32k ì„ íƒ�가능.
* KaZaA ì�˜ 개발진ì�´ ë§Œë“¤ì—ˆë‹¤ê³ í•œë‹¤. ì „ 세계ì �으로 ë§Žì�´ ì“°ì�´ê³ 한글화ë�„ ë�˜ì–´ìžˆë‹¤. PeerToPeer ê¸°ìˆ ì�„ 사용했다. [http://web.skype.com/home.ko.html 홈페ì�´ì§€]
* 80 í�¬íŠ¸ë¥¼ 사용해서 회사같ì�€ê³³ì—�서ë�„ ì‚¬ìš©í• ìˆ˜ 있ì�Œ.
* linux, mac, pocket pc ìš© ë²„ì „ë�„ 있다.
나중ì—� í…€ 프로ì �트를 ì§„í–‰í• ë•Œ ë©”ì‹ ì €ë³´ë‹¤ëŠ” ì�´ê²ƒì�„ 사용하면 좋ì�„듯.
ì§€ë£¨í•˜ê³ ì§‘ì¤‘ 안 ë�˜ëŠ” ë©”ì‹ ì €ì—� 비해 좋아 ë³´ì�´ë„¤ìš”.--[Leonardong]
[�구분류]
- CC2호 . . . . 273 matches
ìž¬ê²½â™¥ìœ ì •
페ì�´ì§€ë¥¼ ê³ ì¹˜ë ¤ë©´ 위ì—� '''ê³ ì¹¨'''ì�„ 눌러요.
í�¬ì�¸í„°ë¥¼ ì�´í•´í•˜ëŠ” 것ì�„ 목표로 차근차근 ì§„í–‰í• ê±°ì—�ìš”. ë¬¼ë¡ ìˆ™ì œ 나갑니다!
참가ìž�는 나휘ë�™, ì�´ìž¬ê²½, ê¹€ìœ ì • 입니다.
매주 목요� 5시~
= 공지 =
앞으로 ì§„í–‰í• ìˆœì„œëŠ” 다ì�Œê³¼ 같습니다.
* 함수
* 구조체
* ��터
= 공부한 내용 =
* 반복문
* 조건문
= ì°¸ê³ ìž�료 =
[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr� C기초강좌]는 매우 �세하며 양� 많다.
[http://myhome.hanafos.com/~kukdas/index.html C가 있는 홈페�지]
[http://www.zikimi.co.kr/new_zikimi/z002/002_01.htm?code=37 프로그래머 열린 공간 지킴�]
만들어진지 오래�어 조금 구질 구질하기� 하지만 좋� 내용� Upload:zeropage:CampusC.zip 공개강좌로 위� 것보단 짧다.
[PracticalC]를 ì •ë¦¬í•˜ëŠ” ì�´ëŸ° 페ì�´ì§€ë�„ 있네요. 모ë‘� ê°™ì�´ ì •ë¦¬í•´ ë³´ê³ í™œìš©í•´ 보았으면 ì¢‹ê² ìŠµë‹ˆë‹¤.
= ìˆ™ì œ =
- CxxTest . . . . 273 matches
C++ ì�˜ 경우는 언어차ì›�ì—�서ì�˜ 리플랙션ì�„ ì§€ì›�하지 않기 때문ì—� 테스트를 추가하는 부분ì�´ ìž�바나 파ì�´ì�¬ 등ì—� 비해 ìƒ�당히 귀찮다. ê·¸ì—� 대한 대안으로 [CUT] 등ì�˜ C UnitTestFramework ì�˜ 경우 외부ì—�서 Perl 등으로 작성한 스í�¬ë¦½íŠ¸ì–¸ì–´ë¡œ 테스트실행과 ê´€ë ¨í•œ Runner 를 ì½”ë“œì œë„ˆë ˆì�´íŒ…하는 방법ì�„ ì“°ê³ ìžˆë‹¤.
CxxUnitì�€ [CUT]ì�˜ C++ë²„ì „ì�´ë�¼ ë´�ë�„ 약간 ìƒ�통하리ë�¼ 본다.(오래ë�˜ê¸°ëŠ” CxxUnit ì�´ ë�” 오래ë�˜ì—ˆë�˜ê±¸ë¡œ 기억) Python ì�´ë‚˜ Perl ì�˜ ì½”ë“œì œë„ˆë ˆì�´í„° 스í�¬ë¦½íŠ¸ë¥¼ ì�´ìš©, Runnerí™”ì�¼ì�„ 만들어준다. ì�´ë¥¼ 컴파ì�¼í•˜ì—¬ 실행하면 테스트가 실행ë�œë‹¤.
[1002]ì�˜ 경우 요새 CxxUnit ì�„ 사용중. ë°‘ì�˜ 스í�¬ë¦½íŠ¸ë¥¼ Visual Studio ì�˜ Tools(ì�¼ì¢…ì�˜ External Tools)ì—� ì—°ê²°ì‹œì¼œë†“ê³ ì“´ë‹¤. Tool ì�„ 실행하여 ì½”ë“œì œë„ˆë ˆì�´íŒ… 한뒤, 컴파ì�¼. (cxxtestgen.py 는 CxxTest 안ì—� 있다.) í™”ì�¼ ì�´ë¦„ì�´ Test 로 ë��나는 í™”ì�¼ë“¤ì�„ 등ë¡�해준다.
단ì �ì�´ 있다면 테스트 ìƒ�ì†�ì�´ 안ë�œë‹¤ëŠ” ì �ì�´ë‹¤. ê°œì�¸ì �으로 MockObject 만들어 ì�¸í„°íŽ˜ì�´ìФ 테스트 ë§Œë“ ë’¤ RealObject 를 만들어 테스트하는 경우가 ë§Žì�€ ë§Œí�¼ 귀찮다. (테스트ì�˜ 중복으로 ì�´ì–´ì§€ë¯€ë¡œ) ì–´í�‘.
- PrimaryArithmetic . . . . 273 matches
[http://online-judge.uva.es/p/v100/10035.html �문보기]
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:1(1~4)
초등학ìƒ�들ì�´ 여러 ìž�리 수ì�˜ ë�§ì…ˆì�„ 배울 때는 한 번ì—� 한 ìž�리씩 오른쪽ì—�서 왼쪽으로 계산하ë�„ë¡� 배운다. 그런ë�° ê·¸ ìž�리 숫ìž�ì�˜ í•©ì�´ 10ì�„ 넘어갈 때 ê·¸ 윗ìž�리 숫ìž�ì—� 1ì�„ ë�”해주는 것ì�„ 배울 때 ë§Žì�€ í•™ìƒ�들ì�´ 힘들어한다. ì�¼ë ¨ì�˜ ë�§ì…ˆ ë¬¸ì œê°€ 주어졌ì�„ 때 ìž�리를 올리는 횟수를 세어서 ì„ ìƒ�님들ì�´ í•™ìƒ�들ì�„ 가르치는 ë�° ë�„움ì�„ 줄 수 있는 프로그램ì�„ 만들어야 한다.
ê°� í–‰ì—�는 ì—´ ìž�리 미만ì�˜ 부호가 없는 ì •ìˆ˜ê°€ ë‘� 개씩 ìž…ë ¥ë�œë‹¤. 마지막 줄ì—�는 '0 0'ì�´ ìž…ë ¥ë�œë‹¤.
마지막 줄ì�„ ì œì™¸í•œ ê°� 줄ì—� 대해 주어진 ë‘� 수를 ë�”í• ë•Œ ìž�리를 ì˜¬ë ¤ì•¼ 하는 횟수를 계산한 다ì�Œ, 아래ì—� 주어진 형ì‹�대로 결과를 ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [문보창] || C++ || 2시간 || [PrimaryArithmetic/문보창] ||
|| [1002] || Python || 42ë¶„ || [PrimaryArithmetic/1002] ||
|| [í™©ìž¬ì„ ] || Python || 1시간 || [PrimaryArithmetic/í™©ìž¬ì„ ] ||
|| [sun] || Java || 1시간 || [PrimaryArithmetic/sun] ||
|| Seminar:지� || Python || 30분 || Seminar:PrimaryArithmetic/지� ||
|| JuNe || Python || 10ë¶„ || Seminar:PrimaryArithmetic/JuNe ||
|| [Leonardong] || Python || 50ë¶„ || [PrimaryArithmetic/Leonardong] ||
|| [허아�] || C++ || ? || [PrimaryArithmetic/허아�] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [AOI]
- SignatureSurvey . . . . 273 matches
HTML Template 부분ì�„ Generating 하는 부분ì�„ 하ë�˜ì¤‘, ë””ìž�ì�´ë„ˆê°€ 툴로 ë§Œë“ HTML 코드를 ë¶„ì„�해볼때 SigntureSurvey ì�˜ 방법ì�„ ì �용해보면 ì–´ë–¤ ì�¼ì�´ ì�¼ì–´ë‚ 까 ì�˜ë¬¸ì�´ 들었다. 그래서 간단하게 ì‹¤í—˜í•´ë³´ê³ , ì–´ë– í•œ View 를 ì–»ì�„ 수 있ì�„까 구경해보다.
[Plex] 사용.
결과물� 대강 다�과 같았는�.
25 홈시어터<..>2
28 ëƒ‰ìž¥ê³ <..>2
31 세�기<..>2
34 오디오<..>2
37 카세트<..>2
40 워�맨/녹�기<..>2
ì�´ë¥¼ ë¶„ì„�í• ë•ŒëŠ” 4-5point 로 ë ˆì�´ì €ë¡œ 2단 나누어서 ì°�었다. 별로 종ì�´ë¥¼ ë§Žì�´ 차지하지 않는다.
ì •í™•ížˆ ë¶„ì„�ì�„ 한 것ì�€ 아니지만. <> 태그 안으로 ì“´ 글ìž�수가 같다면 화면ìƒ�ì—�서ë�„ 비슷한 것ì�„ ë³´ì�´ê²Œ 하기 위해 C & P 를 í–ˆì�„ í™•ë¥ ì�´ 높다. 그러면 ê·¸ 부분ì—� 대해서 looping ì�„ 하는 ì‹�으로 묶으면 ë� 것 같다. 종ì�´ë¡œ ì°�ì–´ë†“ê³ ë³´ë©´ 반복ë�˜ëŠ” 부분ì—� 대해서 ì�¼ë°˜í™”ë�œ 패턴ì�´ ë³´ì�¸ë‹¤ëŠ” 것ì�„ 알 수 있다. ê·¸ 부분ì—� 대해 ì �ì ˆížˆ 1ì°¨ì �으로 검색ì�„ í•˜ê³ , generating í• ë•Œì�˜ 단위들ì�„ ë�„ì§‘ì–´ë‚´ë©´ ë�˜ëŠ” 것ì�´ë‹¤.
처ì�Œì�¨ë´�서 완벽하게 í™•ì‹ ì�´ 들진 않지만, SignatureSurvey 를 사용하면 Duplication Code 를 찾는 방법으로 ì�¼ë°˜í™”를 시킬 수 있지 않ì�„까 하는 ìƒ�ìƒ�ì�„ 해본다.
- 조재화 . . . . 273 matches
* �름 : 조재화
* 학번 : 03
* 연�처 : 016-585-9262
* ì�´ë©”ì�¼ : dadabackì—£hanmailë‹·net (DeleteMe ì�´ë©”ì�¼ì£¼ì†Œë¥¼ 그대로 ì �ì–´ë‘�시면 로봇들ì�´ ê¸�어간답니다.. - [ìž„ì�¸íƒ�] )
== 목표 ==
* 03. 한해ë�™ì•ˆ C++MFC와 PYTHONê·¸ë¦¬ê³ JAVA를 좀 잘 ì�´í•´í•´ì„œ 컴퓨터 프로그램ì�´ë‚˜ 겜ì�„ ë§Žì�´ ë§Œë“¤ê³ ì‹¶ë‹¹.
* ê·¸ë¦¬ê³ ê²¨ìš¸ë°©í•™ 미êµë°°ë‚여행~~ã…‹
== 계� ==
== 진행중 ==
* 7/16~ over [5�용C++스터디]
* 7/21~ over [방울뱀스터디]
== í•˜ê³ ì‹¶ì�€ ë§� ==
* 앞으로 프로그래�� 열심히 하쨩~!
== ì €ì—�게 하실 ë§� ==
== 2003ë…„ 여름 ë�°ë¸”ìŠ¤ìº í”„ë¥¼ 참가하면서 ë°°ìš´ì �들 ==
ë�°ë¸”ìŠ¤ìº í”„ 1
* www.msdn.com ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì™€ 함수... 등등ì�˜ì •보를 알 수 있다.
결과물 :[ì •ë ¬/조재화], [구구단/조재화], [피보나치/조재화],[파스칼ì�˜ì‚¼ê°�형/조재화], [숫ìž�야구/조재화],[마방진/조재화]
ë�°ë¸”ìŠ¤ìº í”„ 2
결과물 : [스�/조재화], [�/조재화]
- �가리안표기법 . . . . 273 matches
Hungarian Notation(표기법)
10, 15ë…„ì „ Microsoftì�˜ 개발ìž�중 í—�가리 사람ì�˜ 프로그래머가 ì“°ë�˜ 변수 명명법. MSë‚´ë¶€ì—�서 ë”°ë�¼ì“°ê¸° 시작하ë�˜ 것ì�´ ì �ì°¨ ì „ì„¸ê³„ì�˜ 프로그래머들ì—�게 ë„�리 í�¼ì ¸ ì�´ì 프로그램 코딩시 변수 명명ì�˜ 표준ì �ì�¸ 관례가 ë�˜ì—ˆë‹¤.
그러나 ì‹¤ì œë¡œ 현장ì—�서 ì�¼í•˜ë‹¤ ë³´ë©´ í—�가리안 표기법ì�„ ì œëŒ€ë¡œ 지키는 개발ìž�는 그리 ë§Žì§€ 않다. ì–´ëŠ�ì •ë�„ 개발경험ì�„ ê°€ì§€ê³ ìžˆëŠ” 프로그래머는 ë¬¼ë¡ ì‹¬ì§€ì–´ 시중ì�˜ 프로그래ë°� 서ì �ì—�서 ì¡°ì°¨ ì €ìž�마다 변수명ì�„ ê°œì�¸ì—� ë”°ë�¼ 가지ê°�색으로 ì§“ê³ ìžˆì–´ì„œ 처ì�Œ 프로그램ì�„ 배우는 입문ìž�들들ì�´ 변수 명명ì—� 대한 기준ì�„ ì œëŒ€ë¡œ 잡지 ëª»í•˜ê³ ìžˆëŠ” ì‹¤ì •ì�´ë‹¤.
솔ì§�히 í•„ìž�ë�„ ì–¼ë§ˆì „ê¹Œì§€ ì�´ëŸ° 변수 명명ì—� 대한 관례를 잘 지키지 않았다. 그러나 변수 명명ì—� 관한 표준화ë�œ 관례를 지켜주면 코드ì�˜ ê°€ë�…성ì�„ 높여줄 ë¿� 아니ë�¼ 예를 들어 ì¹´ìš´í„° 변수를 countë�¼ê³ ì§€ì�„ì§€ cntë�¼ê³ ì§€ì�„ì§€ ê³ ë¯¼í•˜ì§€ 않아ë�„ ë�˜ëŠ” 편리함ì�„ 누릴 수 있다. - [http://dasomnetwork.com/~leedw/mywiki/moin.cgi/_c7_eb_b0_a1_b8_ae_be_c8_20_c7_a5_b1_e2_b9_fd?action=edit 출처]
[�구분류]
- ProgrammingPearls/Column6 . . . . 271 matches
* ì–´ë–¤ 프로그램ì�´ 1ë…„ ê±¸ë ¸ì—ˆëŠ”ë�° 단계별로 쪼개서 튜ë‹�ì�„ í–ˆë�”니 하루만ì—� ë�˜ë�”ë�¼í•˜ëŠ” ë‚´ìš©ì�´ 씌어있다.
* 그 단계를 살펴보면,
* ì•Œê³ ë¦¬ì¦˜ê³¼ ìž�료구조ì�˜ êµ�ì²´ : Sequential 한것ì�„ Binary Tree로 êµ�체함으로ì�¨ O(n*n)ì�´ O(n*lg n)으로 줄었다.
* ì•Œê³ ë¦¬ì¦˜ì�˜ 튜ë‹�
* �료구조� 개조
* 코드 튜�
* 시스템 ë�…립ì �ì�¸ 코드 튜ë‹� : double형보다 시간ì�´ ì ˆë°˜ ì •ë�„ 걸리는 float를 ì�¼ë‹¤.
* 시스템 ì�˜ì¡´ì �ì�¸ 코드 튜ë‹� : í�¬ë¦¬í‹°ì»¬í•œ 부분ì�„ 어셈블리로 다시 짰다.
* 하드웨어 업글 : ë¶€ë�™ì†Œìˆ«ì � ì—°ì‚° ê°€ì†�기를 사용
* � ��� 단계�서 빨�진 만�� 다 곱하니 대략 400� 나오��하는 내용� 씌어있다.
* ë””ìž�ì�¸ ë ˆë²¨ì—� 관한 ê°€ì�´ë“œ
* ë¬¸ì œ ì •ì�˜
* 시스템 구조
* ì•Œê³ ë¦¬ì¦˜ê³¼ ìž�료구조
* 코드 튜�
* 시스템 소프트웨어
* 하드웨어
* 심플한 디��� 중요성� 아무리 강조해� 지나치지 않다.
* ì �ì�€ ì–‘ì�˜ 스피드업ì�„ ì›�한다면 가장 ê³ ì¹˜ê¸° 쉬운 부분만ì�„ ê³ ì¹˜ìž�.
* ë§Žì�€ ì–‘ì�˜ 스피드업ì�„ ì›�한다면 다단계를 ê³ ì¹˜ìž�. 한군ë�°ë¥¼ ê³ ì¹¨ìœ¼ë¡œì�¨ 다른 부분ë�„ ê³ ì¹ ê²ƒì�´ ìƒ�긴다.
- 타�코코아CppStudy/0804 . . . . 271 matches
|| ì „ì‹œê°„ || 다ì�Œì‹œê°„ ||
|| [타�코코아CppStudy/0731] || [타�코코아CppStudy/0811] ||
== 참�� ==
* [�수]
* [ì„ í�¬]
* [ì •ìš°]
* [수진]
== 오늘한거 ==
* MFC하다가 좀 힘들어서, C++ Class를 2ì£¼ì •ë�„ 하기로 했다. [CherryBoy]는 계ì†� MFC진행하기로 했다.
== 다ì�Œì‹œê°„ ìˆ™ì œ ==
최소 한개. 무조건 í�´ëž˜ìŠ¤ë¥¼ ì�´ìš©í•˜ì„¸ìš”. ë˜�한 ë� 수 있으면 ê°�체지향ì �으로.
|| ë¬¸ì œ || í•™ìƒ�ì�´ë¦„ || í•™ìƒ�ì�˜ 답안 || 강사ì�˜ í�‰ ||
* �번주 목욜(8/7)� 수업 없습니다.
* 대근ì�´ ë§�ê³ ëŠ” 스터디 í• ìƒ�ê°�ì�´ 없는것 같군요. 쫑낼까요? ë‚´ì�¼ ê²°ì •í•˜ê² ìŠµë‹ˆë‹¤. 처ì�Œì�˜ ê·¸ ì�˜ìš•ì �ì�¸ 모습들ì�€ 다 어디로 갔나요? ì œê°€ 괜히 공부하기 ì‹«ì�€ 사람들 붙들어 ë†“ê³ ê³µë¶€ì‹œí‚¤ëŠ”ê±´ ì•„ë‹ˆì£ ? ì•„ë‹�ê±°ë�¼ê³ 믿습니다. --[ì�¸ìˆ˜]
* ìˆ™ì œê°€ 조금 ì–´ë ¤ìš´ ë©´ë�„ 있어요..^^ 후배님들!! 대학ìƒ�활ì�€ ëª¨ë“ ì§€ ì„ íƒ�ì�´ëž�니다..^^ ì�¸ìˆ˜í–‰ë‹˜, ì–´ì œ ë°¤ìƒœê³ ì˜¤ëŠ˜ í��ì�¸ì�˜ 모습으로 ì°¾ì•„ëµ™ì£ ..ã…Ž ㅔㅎ ã…”^^ --[CherryBoy]
* 충분히 쉬운 것ë�„ ìžˆë‹¤ê³ ìƒ�ê°�한다. ë‚´ê°€ 보기엔 í•˜ë ¤ëŠ” ë…¸ë ¥ë�„ 안한거 같다. 그게 아니ë�¼ë©´ 하다 만거ë�¼ë�„ ê°€ì§€ê³ ì™€ë°”ë�¼.--[ì�¸ìˆ˜]
[타�코코아CppStudy]
- STL/map . . . . 270 matches
* dictionary 구조를 구현하였다. DataStructure ì—�서는 symbol table ì�´ë�¼ê³ ë§�한다.
* dictionary 구조란 '''key''' 와 '''value'''가 존재하며, '''key'''를 �용하여 '''value'''를 찾는 �료구조�다.
* � 구조는 � 언어마다 다양한 �름� 가진다.
=== ì„ ì–¸ ===
=== key 넣기 ===
m["�길�"] = 20;
=== 순회 ===
* STL� container 들� 모� 비슷한 모양� 순회를 한다.
* map � 내부� STL� pair 를 �용하여 구현한다. 그래서, iterator 가 가리키는 것� pair<key_type, value_type> 형�다.
* ë‚´ë¶€ ì�¸ìž�들ì�€ ì •ì—´ë�˜ì–´ 있다.
// for �서 반복� �용 순회
=== 프로그램� 예 ===
directory["�길�"] = 1234567l;
directory["ê¹€ì² ìˆ˜"] = 9876543l;
cout << "ì „í™” 번호부ì�˜ ë‚´ìš©ì�€ " <<endl;
cout << "�름:" << (*i).first
<< " ì „í™”ë²ˆí˜¸: " << (*i).second << endl;
cout << "입니다. "<<endl;
cout << "ì�´ë¦„ì�„ ìž…ë ¥í•´ 주세요.(종료:exit):";
cout << name << "ì�˜ ì „í™”ë²ˆí˜¸ëŠ”"
- MIB . . . . 268 matches
í—�리우드ì�˜ 오ë�½íŒ� X 파ì�¼ì�´ë�¼ê³ í• ë§Œí•œ ì˜�í™”ì�´ë‹¤.
* ["MIB"]들ì�€ ì�¼ë°˜ì�¸ë“¤ì�´ 알수 없는 집단ì�´ë©° ê²€ì�€ ì–‘ë³µì�„ ì°©ìš©í•˜ê³ ë‹¤ë‹Œë‹¤.
* ["MIB"]들ì�€ ì�¼ë°˜ì�¸ë“¤ì�´ 외계ì�¸ì�„ ì�˜ì‹�하지 ì•Šê³ , 살수 있ë�„ë¡� 하는 임무를 수행한다.
* 기타로 지구를 구하기ë�„ 한다. ë¬¼ë¡ ëŒ€í†µë ¹ë�„ 모르는 기구ë�¼ì„œ, 훈장 ê°™ì�€ê²ƒì�´ë‚˜ ì—…ì �ì�„ ì „í˜€ ì�¸ì • 받지 않는다. (ì�´ì �ì�´ 드ë�¼ë§ˆ Star Gate와 차별ë�˜ëŠ” ì �ì�´ë‹¤.)
* 요즘 ["ìƒ�민"]ì�´ëŠ” "MIB들ì�´ 처리해 줄꺼야" ë�¼ëŠ” ë§�ì�„ ë§Žì�´ 쓴다. dcinsideì—�서 "MIB들ì�´ 처리 했습니다." ë�¼ëŠ” 소리 한마디 ë“£ê³ ì „ì—¼ì�´ ë�˜ì–´ ë²„ë ¸ë‹¤. 여기ì—�서 MIBë�¼ë©´ ì�¼ì „ì—� 창준 ì„ ë°°ê°€ ë§�ì”€í•˜ì‹ ê·¸ë¦°ë² ë ˆ 프로그래머(Green Beret Programmer(Wiki:GreenBeretCoding) ì •ë�„ì�˜ ì�˜ë¯¸ê°€ ë� 것ì�´ë‹¤. 후ì—� MIB Programmerê°€ ë�” ì �당한 ë§�ì�´ ë� 수 ìžˆê² ë‹¤ê³ ìƒ�ê°�하곤 한다.
* MIB IIì—�서는 ê±°ì�˜ 코메디 ì�´ì§€ë§Œ 처ì�Œ ë�„ìž…ë¶€ 약간ì—�서 MIBì�¼ì�„ 하다가 히스테리 현ìƒ�ì�„ ì�¼ìœ¼í‚¤ë©´ì„œ í�¬ê¸°í•˜ëŠ” 사람들ì�˜ ì�´ì•¼ê¸°ê°€ ìž ê¹� 나온다. 오ë�½ì˜�í™”ì—�서 오래 ìƒ�ê°�í• ìˆ˜ 있는 부분ì�´ì˜€ë‹¤.
["�화분류"]
- OurMajorLangIsCAndCPlusPlus/locale.h . . . . 268 matches
담당 : 허준수
location specific information 를 setting 하는ë�° ìœ ìš©í•œ ë�¼ì�´ë¸ŒëŸ¬ë¦¬
== 매�로 ==
#define LC_ALL (integer constant expression) ëª¨ë“ ì¹´í…Œê³ ë¦¬ì—� 대한 로케ì�¼ ì„¤ì •ì�„ 위한 환경변수ì�´ë‹¤
#define LC_COLLATE (integer constant expression) 스트ë§�(string)ì�˜ ì •ë ¬ 순서(sort order ë˜�는 collation)를 위한 로케ì�¼ ì„¤ì •ì�„ 위해 사용
#define LC_CTYPE (integer constant expression) 문ìž� 분류(알파벳, 숫ìž�, 한글 ë˜�는 소문ìž�, 대문ìž� 등등), 변환, 대소문ìž� 비êµ�ì�„ 위한 로케ì�¼ ì„¤ì •ì�„ ì�˜ë¯¸
#define LC_MONETARY (integer constant expression) 금액 표현(천단위 구분 문ìž�, 소수ì � 문ìž�, 금액 표시 문ìž�, ê·¸ 위치 등)ì�„ 위한 로케ì�¼ ì„¤ì •
#define LC_NUMERIC (integer constant expression) 금액ì�´ 아닌 숫ìž� 표현(천단위, 소수ì �, 숫ìž� 그룹핑 등)ì�„ 위한 로케ì�¼ ì„¤ì •
#define LC_TIME (integer constant expression) 시간과 ë‚ ì§œì�˜ 표현(ë…„, ì›”, ì�¼ì—� 대한 ëª…ì¹ ë“±)ì�„ 위한 로케ì�¼ ì„¤ì • 예를 들어 strftime(), strptime()
== lconv 구조체 ==
== 함수 ==
|| 함수 || 설명 ||
|| struct lconv* localeconv(void); || lconv 구조체를 현재ì�˜ location setting ì—� 맞게 ê°’ì�„ ì„¤ì •í•œë‹¤. ||
|| char* setlocale(int category, const char* locale); || categoryì—� 대해 로케ì�¼ localeì�„ ì„¤ì •í•˜ê³ (ë¬¼ë¡ , 사용 가능한 로케ì�¼ì�¸ 경우), ì„¤ì •ë�œ 로케ì�¼ê°’ì�„ 리턴. ||
== setLocale � 예 ==
/* 현재 로케�명� 알아낸다. */
/* setlocale()ì�˜ 재호출 ì�˜í•´ 변경ë� 것ì�„ 대비해 로케ì�¼ ì�´ë¦„ì�„ 미리 복사해 둔다. */
/* 로케ì�¼ì�„ ë³€ê²½í•˜ê³ subroutineì�„ 수행한다. */
/* �래� 로케�로 복귀한다. */
- ì •ëª¨/2006.1.5 . . . . 268 matches
= ì •ëª¨/ 2006. 1. 5 =
== 참여� ==
== 안건 ==
* 프로ì �트 ì§„í–‰ìƒ�황 ( 2주ì—� 한번 하는게 ë‚«ì§€ 않ì�„까요? )
* FrontPage � 대해.
* ì½”ë“œë ˆì�´ìФ ì§„í–‰ìž� 뽑기
* 우리ì�˜ 담당 êµ�수님ì�€ "박재화"êµ�수님 ì�´ì‹ë‹ˆë‹¤. 요구사í•
- ë‚˜ë¥¼ë§Œë“ ì±…ìž¥ì—� 대해 ì„ ë°°ë‹˜ê»˜ 참여여부 E-mail.
- ì½”ë“œë ˆì�´ìФ ì�˜ 법칙 ì •í•˜ê¸°
- 2006ë…„ ì‹ ìž…ìƒ� ê´€ë ¨
- 담당êµ�수님 ìš”êµ¬ì‚¬í• ì •í•˜ê¸°
- FrontPage 변경ì—� ê´€ë ¨
윗사람과ì�˜ 관계ì—�서 중요한 부분ì�€ '예ì�˜' 입니다. '예'ì—�서 어긋나게 ë�˜ë©´ ê·¸ ì�´í›„ 그분과 대화를 í• ìˆ˜ê°€ ì—†ì�„ 것입니다. ì •ëª¨ë•Œ 우리가 êµ�수님께 ìš”êµ¬í• ìˆ˜ 있는 것들ì—� 대해 ìƒ�ê°�하는 것ë�„ 중요하지만, êµ�수님께 ì�¼ë‹¨ ì�¸ì‚¬ë¥¼ 드리는 것ë�„ ì¤‘ìš”í•˜ë‹¤ê³ ë´…ë‹ˆë‹¤. ì�¼ë‹¨, 회장ì�´ 바뀌었다는 것으로 êµ�수님께 ì°¾ì•„ëµ™ê³ ì�¸ì‚¬ë“œë¦¬ëŠ” 것ë�„ ìƒ�ê°�í•´ ë³¼ 부분ì�´ ì•„ë‹�까 ìƒ�ê°�ë�©ë‹ˆë‹¤. ì�´ì „ì—� 담당êµ�수님과 컨í…�ì�„ 한 ì �ë�„ 없으므로, ì�¼ë‹¨ 대화창구를 여는 것ì�´ ë¨¼ì €ë�¼ ìƒ�ê°�합니다. --[1002]
- 사실 ìš”êµ¬ì‚¬í• ì „ì—� 현태랑 ì €ëž‘ 찾아ëµ�ë ¤ê³ êµ�수님께 ë©”ì�¼ì�„ 보냈었어요 ^^;; (ì €ê±°ê»˜)
그런ë�° 답장ì�´ 오지 않았습니다.. ã… ã… - 허아ì˜�
- 졸업논문/요약본 . . . . 268 matches
웹 환경ì�€ ì�´ì œ 하나ì�˜ 플랫í�¼ìœ¼ë¡œ ìž�리 ìž¡ê³ ìžˆë‹¤. ë¹ ë¥´ê²Œ 변하는 웹 환경ì—�는 pythonê°™ì�€ ê°�체지향 언어가 ì �당하다. Django는 python으로 만들어진 웹 ì• í”Œë¦¬ì¼€ì�´ì…˜ í”„ë ˆìž„ì›Œí�¬ë¡œ, ë�°ì�´í„°ë² ì�´ìŠ¤ë¥¼ ì¶”ìƒ�화하여 개발ìž�ê°€ 기민하게 웹 ì• í”Œë¦¬ì¼€ì�´ì…˜ì�„ 작성하ë�„ë¡� ë�•는다. Djangoì—�서는 기존ì—� ODBC등ì�„ ì�´ìš©í•˜ëŠ” CLI 보다 한 단계 ë�” 높ì�€ 수준ì—�서 ë�°ì�´í„°ë² ì�´ìŠ¤ë¥¼ ì‚¬ìš©í• ìˆ˜ 있다. 예를 들어 주언어 pythonì—� í�´ëž˜ìŠ¤ë¥¼ ì •ì�˜í•˜ë©´ ë�°ì�´í„°ë² ì�´ìФ í…Œì�´ë¸”ì�„ ìž�ë�™ìœ¼ë¡œ ìƒ�성해주며, í�´ëž˜ìŠ¤ê°€ 변경ë�˜ë©´ ë�°ì�´í„°ë² ì�´ìФ í…Œì�´ë¸”ë�„ ìž�ë�™ìœ¼ë¡œ ìˆ˜ì •í•´ì¤€ë‹¤. ê·¸ ë°–ì—� 삽입, ì‚ì œ, ìˆ˜ì •, 조회 기능ì�„ í�´ëž˜ìŠ¤ê°€ 가진 메소드로 ì¶”ìƒ�화하여 주언어 수준ì—�서 ë�°ì�´í„°ë² ì�´ìŠ¤ë¥¼ ì‚¬ìš©í• ìˆ˜ 있ë�„ë¡� 한다. ì�´ëŸ¬í•œ ì§€ì›�ì�„ 바탕으로 웹 ì• í”Œë¦¬ìº�ì�´ì…˜ 개발ìž�는 기민하게 프로그램ì�„ ìž‘ì„±í• ìˆ˜ 있다.
= �문 =
[졸업논문]
- 허아�/MBTI . . . . 267 matches
= 허아�/MBTI =
* E : 외향/내향 중 외향 19
* S : ��/�관 중 �� 17
* T : ì‚¬ê³ /ê°�ì • 중 ì‚¬ê³ 45
* J : �단/�� 중 �단 41
* E : 외향/내향 중 외향 27
* S : ��/�관 중 �� 3
* T : ì‚¬ê³ /ê°�ì • 중 ì‚¬ê³ 47
* J : �단/�� 중 �단 27
== T(ì‚¬ê³ ) ==
가장 많� 기운쪽� T 45 였다.
'''ì‚¬ê³ í˜• (Thingking)'''
: 진실과 사실ì—� 주로 관심ì�„ ê°–ê³ ë…¼ë¦¬ì �ì�´ê³ ë¶„ì„�ì �ì�´ë©° ê°�ê´€ì �으로 사실ì�„ íŒ�단한다.
* 진실, 사실� 주� 관심
* '맞다,틀리다'� �단
* �리와 �칙
* 규범, 기준중시
* 논리ì �, ë¶„ì„�ì �
* ì§€ì �ë…¼í�‰
Tê°€ ì�´ë ‡ë‹¤ê³ ë‚´ê°€ F(feeling)쪽ì�˜ 성향ë�„ 없는것ì�€ 아니다.
- DirectX2DEngine . . . . 266 matches
= 소개 =
DirectX 를 ì�´ìš©í•´ì„œ 2D 그래픽ì�„ ì²˜ë¦¬í• ìˆ˜ 있는 엔진ì�„ ë§Œë“ ë‹¤.
거창하게 엔진ì�´ë�¼ê³ 는 했지만, ê·¸ì •ë�„는 ì•„ë‹ˆê³ ìž¬ì‚¬ìš© 가능한 루틴ì�„ 만드는 것ì�´ 목표.
ì§§ì�€ 기간ì—� 빨리 ìž‘ì„±í•˜ê³ ë‹¤ì�Œ 프로ì �트와 ì—°ê²° í• ì˜ˆì •
= 참가� =
01 ì�´ì„ 호( [snowflower] ), 04 김건ì˜�, 05 조현태
* ë�” ì�´ìƒ� 받지 ì•Šê² ìŠµë‹ˆë‹¤. êµ³ì�´ ì°¸ì—¬í•˜ê³ ì‹¶ì�€ ë¶„ì�€ ê°œì�¸ì �으로 ì—°ë�½í•´ 주세요
= 모임 =
* '''매주 월, 목 오후3시� 모입니다.'''
= ì§„í–‰ =
* SDK는 � 주소로 받으세요 : [http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=1FD20DF1-DEC6-47D0-8BEF-10E266DFDAB8&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f5%2ff%2fd%2f5fd259d5-b8a8-4781-b0ad-e93a9baebe70%2fdxsdk_jun2006.exe DOWNLOAD]
* 소스는 �걸 받으세요.
* 1�차 (07/03)
* 목표 ì„¤ì •
* 대략ì �ì�¸ 설계 ë°� 구현
* SVN �용 : svn://zeropage.org/home/SVN/rhasya/dxengine
* 2�차 (07/06)
* 계� 구현.
* 앞으로� 계� : Timer � Animation �래스� 구현.
* 3�차 (07/10)
- OurMajorLangIsCAndCPlusPlus/math.h . . . . 265 matches
math� 대한 ��브러리
== 함수 (FUNCTIONS) ==
|| 함수명(Ascii) || 내용 ||
||int abs ( int n ) || ì •ìˆ˜íŒŒë�¼ë¯¸í„°ì—� 대한 ì ˆëŒ€ê°’ì�„ 리턴한다 ||
||double acos ( double x ) || arc코사� 값� 계산한다 ||
||double asin ( double x ) || arc사� 값� 계산한다 ||
||double atan ( double x ) || arc탄ì 트 ê°’ì�„ 계산한다 ||
||double atan2 ( double y, double x ) || 2ê°œì�˜ 파ë�¼ë¯¸í„°(ê°�)ì—� 대한 arc 탄ì 트 ê°’ì�„ 계산한다||
||double atof ( const char * string ) || 문�열� 실수형으로 변형시킨다||
||double ceil ( double x ) || x와 같거나 x보다 í�° 가장작ì�€ ì •ìˆ˜ë¥¼ 리턴한다||
||double cos ( double x ) || 코사� 값� 계산한다 ||
||double cosh ( double x ) || xì—� 대한 ìŒ�ê³¡ì„ ì�˜ 코사ì�¸ ê°’ì�„ 계산한다 ||
||double exp ( double x ) || x� 값� 지수를 리턴한다 ||
||double fabs ( double x ) || 실수형ì�˜ ì ˆëŒ€ê°’ì�„ 실수형으로 리턴한다 ||
||double floor ( double x ) || x와 같거나 x 보다 가장 작� 값� 리턴한다 ||
||double fmod ( double x, doublr y ) || x/y� 나머지를 계산한다 ||
||long labs ( long n ) || long형ì—� 대한 ì ˆëŒ€ê°’ì�„ 리턴한다 ||
||double ldexp ( double x , int exp ) || mentissa와 exponent값� 구한다 ||
||double log ( double x ) || x� 로그값� 구한다 ||
||double log10 ( double x ) || x� �용로그값� 구한다 ||
- ZeroWikian . . . . 265 matches
ZeroWiki 를 사용하는 사람들. ~~ZeroPagers와는 다르다 ZeroPagers와는!~~
[[include(틀:추가바람)]]
2013ë…„ 11ì›” ZeroWikianì�„ 다시 ì •ë¦¬í•©ë‹ˆë‹¤. 현재 wikiì—� ZeroWikianì¡°ì°¨ 달리지 않ì�€ 페ì�´ì§€ê°€ 너무 많습니다. 그런 페ì�´ì§€ë“¤ì�„ 여기ì—� ë§�í�¬ ë‹¬ì•„ì£¼ì‹œê³ í•´ë‹¹ 페ì�´ì§€ì—� ZeroWikianì�„ 달아주세요.
== 사람들 ==
* [병�]
* [ì •ìš°]
* [★강�길★]
* [강규�]
* [강�우]
* ["구공주 나�"]
* [구�겸]
* [권형준]
* [김경환]
* [김�현]
* [김�윤]
* [김�협]
* [김�호]
* [김수경]
* [ê¹€ì‹ ì• ]
* [김�준]
- AwtVSSwing/�� . . . . 264 matches
* Heavy-weight Componet : ì»´í�¬ë„ŒíŠ¸ë¥¼ ìš´ì˜�ì²´ì œì�˜ GUI와 연결시키므로 ìš´ì˜�ì²´ì œì—� ë”°ë�¼ 다른 모양과 배치가 나타난다.
* 장ì �: ì»´í�¬ë„ŒíŠ¸ë¥¼ ì¶”ìƒ�화함으로 ê°� ìš´ì˜�ì²´ì œì—�서 구현하는 것ì�´ 편하다.
* 단ì �: ìš´ì˜�ì²´ì œì—� ë”°ë�¼ 버그가 ë°œìƒ�í• ìˆ˜ 있다. 불규칙한 ì»´í�¬ë„ŒíЏì�˜ 모양과 ë ˆì�´ì•„웃 ì„¤ì • ë¬¸ì œê°€ ë°œìƒ�한다.
* AWT는 사용하긴 쉽지만 한계가 있다. 롤오버 ì�´ë¯¸ì§€ë¥¼ 사용하는 등 ì‹¤ì œë¡œ ë§Žì�´ 쓰는 기능ì�„ AWT로 구현하기 ì–´ë ¤ìš°ë©°, ìš´ì˜�ì²´ì œë§ˆë‹¤ 버그가 ìƒ�기기 때문ì—� 사용하기 불편하다. Swingì�€ Top-Levelì�˜ 컨테ì�´ë„ˆë§Œì�„ ìš´ì˜�ì²´ì œì�˜ ìž�ì›�ì�„ ì‚¬ìš©í• ë¿� ê·¸ 하부ì—� 있는 ëª¨ë“ ê²ƒì�€ ìž�ë°” 코드ì—� ì�˜í•´ 만드는 ë°©ì‹�ì�„ 가진다. ë°œìƒ�하는 버그ë�„ ìž�ë°” ê°€ìƒ�ë¨¸ì‹ ì�˜ 범위 ë‚´ì—�서 처리가 가능하다. 게다가 ì»´í�¬ë„ŒíЏì�˜ 모양ë�„ 사용ìž�ì�˜ ìž…ë§›ì—� 맞게 맞춰주는 것ì�´ 가능하다.
* Light-weight Component : ì§�ì ‘ ì»´í�¬ë„ŒíŠ¸ë¥¼ 만들어 쓴다.
* 단ì �: 실행 ì†�ë�„ê°€ ëŠ�리다. 실행시 메모리를 ë§Žì�´ 차지한다.
["JavaStudyInVacation/진행�황"]
- ProjectPrometheus/Iteration1 . . . . 263 matches
|| 7/02 pm5:00 || 처� 모임 ||
|| 7/03 pm2:30~4:40 || 요구사í•, ì�¼ì • ì •ì�˜ ||
|| 7/08 pm2:30~7:00 || ìš”êµ¬ì‚¬í• ìž¬ ì •ë¦¬, 개발 환경 ì„¤ì • ||
|| 7/09 pm2:00~7:00 || ì „ë°˜ì �ì�¸ 설계:MVC-Web, OOP ||
|| 7/10 pm3:00~9:00 || 검색 부분� 코딩 시작 ||
|| 7/11 pm5:00 || ZeroPage ì •ëª¨ ||
|| 7/12 pm2:30~7:30 || 검색 부분 요구 ì‚¬í• ì½”ë”© ||
=== 1st Iteration - 10 Task Point 완료 ===
|| Task || Point (Pair 기준 1시간 : 1 point) || 진행�황 ||
||Web UI (Servlet or JSP)|| 1 || â—‹ (30ë¶„) ||
|| �서관 Protocol 분� || 1 || ○ (1시간) ||
|| 네트ì›� ì—°ê²°. HTML 문서 하나 ê°€ì ¸ì˜¤ê¸° || 1 || â—‹ (1시간) ||
|| HTML Parsing || 2 || ○ (2시간) ||
|| HTML Parsing 결과를 Object 로 반환 || 1 || ○ (1시간) ||
|| ë�„서관 검색 CGI ì—� Get/Post 로 ì�¸ìž� ì „ë‹¬ || 1 || â—‹ (30ë¶„) ||
|| �서관 검색 CGI �서 반환� 결과를 HTML 로 반환 || 1 || ○ (30분) ||
|| �서관 검색 결과 Object 로 HTML �성 . || 1 || ○ (30분) ||
|| HTML 문서 ê°€ì ¸ì˜¤ëŠ” í�´ëž˜ìФ (Spider) 작성 || 1 || â—‹ (2시간) ||
|| Debian Server Setting; || 0.2 || â—‹ (20ë¶„) ||
|| Test || 내용 || Pass 여부 ||
- Self-describingSequence . . . . 263 matches
[http://online-judge.uva.es/p/v100/10049.html �문보기]
ì�¸ê¸°ë�„:C(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
솔로몬 골롱(Solomon Golomb)ì�˜ ìž�ê¸°ê¸°ìˆ ìˆ˜ì—´ <f(1), f(2), f(3), ... >ì�€ ê°� kì—� 대해 kë�¼ëŠ” 숫ìž�ê°€ ì •í™•í•˜ê²Œ f(k)번 등장하는 ì†�성ì�„ 가지는 ì–‘ì�˜ ì •ìˆ˜ë¡œ 구성ë�œ ìœ ì�¼í•œ 비ê°�소수열ì�´ë‹¤. ì�´ 수열ì�˜ 앞 부분ì�„ ìƒ�ê°�í•´ë³´ë©´ 다ì�Œê³¼ ê°™ì�€ ì‹�ì�´ë�¼ëŠ” 것ì�„ 알 수 있다.
어떤 값 n� 주어졌� 때 f(n)� 값� 계산하는 프로그램� 만들어야 한다.
여러 ê°œì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ ìž…ë ¥ë� 수 있다. ê°� 줄마다 하나씩ì�˜ ì •ìˆ˜ nì�´ ìž…ë ¥ë�˜ë©°, ì •ìˆ˜ 한 개가 하나ì�˜ 테스트 ì¼€ì�´ìŠ¤ë¥¼ ì�´ë£¬ë‹¤(1 ≤ n ≤ 2,000,000,000). nì�´ 0ì�¸ 테스트 ì¼€ì�´ìŠ¤ê°€ ìž…ë ¥ë�˜ë©´ ìž…ë ¥ì�´ 종료ë�˜ë©°, ê·¸ ì¼€ì�´ìŠ¤ëŠ” 처리하지 않는다.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 한 줄ì—� 하나씩 f(n) ê°’ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 문보창 || C++ || 2시간 || [Self-describingSequence/문보창] ||
|| í™©ìž¬ì„ || Java || 2시간 || [Self-describingSequence/í™©ìž¬ì„ ] ||
|| [1002] || Python || 1시간 40분 || [Self-describingSequence/1002] ||
|| [shon] || matlab || 1차 : 1시간 10분, 2차 : 3시간 || [Self-describingSequence/shon] ||
|| [조현태] || C++ || ? || [Self-describingSequence/조현태] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- WikiSandPage . . . . 263 matches
로그아웃 버튼 ì œì¡° 태그
<span class="button"><input type="submit" class="button" name="logout" value="로그아웃"></span>
== í™˜ê²½ì„¤ì •ì�˜ 로그ì�¸ 화면 ==
현재 ë¬¸ì œ
* 로그ì�¸ 여부를 어떻게 êµ¬ë¶„í• ê²ƒì�¸ê°€?
필터� �는 태그
* 태그� event �성
* style 태그
=> UserPreferences를 불러온 다� 내용 �기가 불가
* 위키가 ë„“ì–´ hi ì ¸ì„œ 좋아요~~ >__<ã…‹
'''ìˆ˜ì • hihi 테스트'''
RSS 리�
[* 주�� 달아보�]
Uplode가 아니� Upload구나.. -_-;;
ë§�ì�´ ë�˜ëƒ� Uplode ;; ì•„ moin 1.0 대로 ì—…ê·¸ë ˆì�´ë“œ í•´ë�„, ì�´ëŸ°ì‹�으로 InterMap ì�´ë©´ 변화없ì�´
대� 가능 앗싸
새로 추가�것�가?
{V} � 하나
{V} �둘
[임��/ThisIsATestPage]
- Hacking2004 . . . . 262 matches
�래커를 막는 보안방법 스터디
== 계� ==
* 목ì � : ì �ì�„ 알기위해 ë¨¼ì € ì–´ë–¤ì‹�으로 í�¬ëž˜í‚¹í•˜ëŠ”ì§€ 배워본다 í��í��;; ë¬¼ë¡ ê·¸ê²ƒì�˜ 약ì �ì�„ íŒŒì•…í•˜ê³ ì–´ë–¤ ì‹�으로 막ì�„것ì�¸ì§€ë�„ 배운다
* 기간 : 2004년 2학기
* 참가ìž� : 곽세환, 서ì˜�í�¬, ê¹€í™�ì„ , 윤성만
* 주 �재 : [[ISBN(8955981481,kr)]]
* 시간 장소 : 매주 목요� 3시, 구피
'''ê³¼ì œ 낼때까지 연기'''
세환ì�´í˜•... ì •ë§� 죄송...-ã…œ;;; - 윤성만
* 첫번째 ê³¼ì œê°€ 나왔습니다
* 새로 ì°¸ì—¬í•˜ê³ ì‹¶ìœ¼ì‹ ë¶„ë“¤ì�€ ì–¸ì œë“ ì§€ 댓글 달아주세요
== 진행�황 ==
* [Hacking/20040930첫번째모임]
* [Hacking/20041028�번째모임]
* [Hacking/20041104세번째모임]
* [Hacking/20041118네번째모임]
== ê³¼ì œ ==
* [Hacking/ì²«ë²ˆì§¸ê³¼ì œ]
== ê³¼ì œ ì œì¶œ ==
* [Hacking/ì²«ë²ˆì§¸ê³¼ì œ/ê¹€í™�ì„ ]
- VonNeumannAirport/Leonardong . . . . 262 matches
Trafficí•˜ê³ Configurationì�„ ê°�ê°� 2ì°¨ì›� í–‰ë ¬ë¡œ 표현했다. Trafficì�€ ( origin, destination )ì—� 따른 trafficì–‘ì�´ê³ , Configurationì�€ originì—�서 destination 까지 떨어진 거리를 ì €ìž¥í•œ í–‰ë ¬ì�´ë‹¤. ì „ì²´ 트래픽ì�€ í–‰ë ¬ì—�서 ê°™ì�€ 위치ì—� 있는 ì›�소ë�¼ë¦¬ 곱하ë�„ë¡� ë�˜ì–´ìžˆë‹¤. ìž…ì¶œë ¥ 부분ì�€ ì œì™¸í•˜ê³ ì „ì²´ 트래픽 구하는 기능까지만 구현했다.
매우 ë�°ì�´í„°ì—� ì�˜ì¡´ì �ì�¸ 프로그램ì�´ë�¼ëŠ” ìƒ�ê°�ì�´ ë“ ë‹¤. 만약 ì„�천ì�´í˜• ìƒ�ê°�대로 요구사í•ì�´ ë°”ë€�다면 지금 프로그램ì�€ ê°�당해낼 수 있ì�„까?
ë¦¬íŒ©í† ë§� í• ê²ƒ.
현재 요구사í•ì—� ë§žì¶”ë�”ë�¼ë�„ í–‰ë ¬ì—� 해당하는 기능ì�„ ì •ë¦¬í•˜ê³ , 트래픽ì�´ë‚˜ 거리 계산ì—�는 í–‰ë ¬ì�„ ì�´ìš©í•˜ëŠ” ì‹�ì�´ ë�˜ì–´ì•¼ í• ê²ƒì�´ë‹¤. 지금처럼 ìƒ�ì†�ë°›ì�„ 까ë‹ì�´ 없다.
í–‰ë ¬ 곱셈 ì—°ì‚°ì�„ ì •ì�˜í•˜ë©´ ì�´ë¥¼ ì�´ìš©í•˜ê¸° 위해서는 트래픽ì�´ë‚˜ 거리 í–‰ë ¬ 중 ì–´ëŠ� 한 쪽ì�€ ì „ì¹˜í–‰ë ¬ì�´ ë�˜ì–´ì•¼ 한다. ê·¸ëŸ¬ë ¤ë©´ ì „ì¹˜ í–‰ë ¬ ì—°ì‚°ë�„ ìžˆì–´ì•¼ê² ë‹¤.
거리를 계산하는 ë�” 좋ì�€ ì•Œê³ ë¦¬ì¦˜ì�´ 있ì�„까? 지금ì�€ O(num of city^2).
- WikiGardening . . . . 262 matches
''ì‹¤ì œ 위키ì�˜ View 구조를 조성하는 사람들ì�´ 드물기 때문ì—�, 기존 게시íŒ�ì—�서ì�˜ 스타ì�¼ê³¼ 똑같ì�€ ì�´ìš©í˜•태가 계ì†� ì§„í–‰ë�˜ì–´ë²„ë ¸ë‹¤ëŠ” ìƒ�ê°�ì�´ ë“ ë‹¤. (ì�´ 경우 RecentChanges ê°€ Main View ê°€ ë�œë‹¤.) (조만간 위키 ì „ì²´ì—� 대한 ë§�í�¬ 구조 ë¶„ì„�ì�´ë‚˜ 해볼까 ê¶�리중. 예ìƒ�컨ë�°, 현재ì�˜ ZeroWiki 는 Mind Map 스타ì�¼ì—� ë�” 가까운 구조ì�´ë¦¬ë�¼ ìƒ�ê°�. (ê°œë…�ê°„ 연결성ì�´ ì �ì�„것ì�´ëž€ 뜻. ê°œì�¸ì �으로는 ë³¼ë•�, 처ì�Œì�˜ ì�˜ë�„한 바와 다르긴 하다.) --1002'' (DeleteMe ["1002"]ì�˜ 글ì�„ 다른 페ì�´ì§€ì—�서 옮겨왔습니다.)
ì‹¤ì œ 위키ì�˜ View 구조를 조성하는 사람ì�„ WikiGardeningì�„ 하는 사람ì�´ë�¼ê³ ë³´ë©´ ë� 까요? see NoSmok:WikiGardening --["ì�´ë�•준"]
ë°©í•™ë�™ì•ˆ 틈틈ì�´ 위키를 둘러보면서 가꾸어야 í• ë§Œí•œ 페ì�´ì§€ë¥¼ ì¶”ë ¤ë³´ì•˜ìŠµë‹ˆë‹¤.
* [프로ì �트분류]와 [프로ì �트지ë�„]와 [WikiProjectHistory ]
* [병ì—ë¬¸ì œì–´ë–»ê²Œí•´ê²°í• ê²ƒì�¸ê°€]와 [http://zeropage.org/wikis/nowthen2004/_b1_ba_b4_eb 군대]
* [http://165.194.17.15/wiki/FindPage?action=titlesearch&context=0&value=%BC%BC%B9%CC%B3%AA Title search for "세미나"]
êµ¬ì¡°ì¡°ì • 모ë�¸ë¡œ ì°¸ê³ í• ë§Œí•œ 페ì�´ì§€ëŠ” [페ì�´ì§€ì œëª©ë�„ì–´ì“°ê¸°í† ë¡ ] 같습니다.
SeeAlso [http://no-smok.net/nsmk/_b9_ae_bc_ad_b1_b8_c1_b6_c1_b6_c1_a4#line42 ì œë¡œìœ„í‚¤ 가꾸기], [ë¬¸ì„œêµ¬ì¡°ì¡°ì •í† ë¡ ]
[위키분류]
- 문ìž�ë°˜ëŒ€ì¶œë ¥/문보창 . . . . 262 matches
=== 소� ===
ì�Œ 만약ì—� 한글과 ê°™ì�€ 확장문ìž�ê°€ 담겼다면 process_wchar() 함수ì—�서 약간ì�˜ 꼼수를 부린다. ê°€ìƒ�ì�˜ 예(ì‹¤ì œë¡œ ì�´ë ‡ê²Œ ë�˜ì§€ëŠ” 않지만, ì›�리는 ê°™ì�Œ)를 들어보ìž�. "가나" ë�¼ëŠ” 문ìž�ì—´ì�„ ver1ê³¼ ê°™ì�€ 통ìƒ�ì�˜ 프로그램으로 뒤집으면 "나가"와 ê°™ì�´ 프로그래머가 ì›�í–ˆë�˜ 결과가 나오는 것ì�´ ì•„ë‹ˆê³ "ã…�ã„´ã…�ㄱ"ê°€ 나온다. ê·¸ë ‡ë‹¤ë©´ 확장문ìž�를 íŒ�단해서 문ìž�ì—´ì�„ 뒤집기 ì „ì—� "가나"ë�¼ëŠ” 문ìž�ì—´ì�„ "ã…�ㄱã…�ã„´" ì�´ë ‡ê²Œ 만들어 놓는다면 기존 ver1ì�˜ 프로세스를 ì „í˜€ 바꾸지 ì•Šê³ ë�„, process_wchar()ë§Œì�„ 추가하는 것으로 ì›�í–ˆë�˜ 기능ì�„ 모ë‘� 수행하게 ë�œë‹¤.
=== 코드 ===
==== ver1 (확장 문� 지� 안함) ====
reverse(str.begin(), str.end()); // 문�열� 거꾸로 해주는 STL 함수
// 파�로부터 문�열� �어들�다.
// 파�� 문�열� 쓴다.
==== ver2 (확장문�까지 �단해서 반대로 한다) ====
reverse(str.begin(), str.end()); // 문�열� 거꾸로 해주는 STL 함수
// 확장문ìž�를 위한 ì „ì²˜ë¦¬ 함수
// str[i]는 char. 하지만 �것� 확장문�� �부�면 �수가 담기게 �다.
// 파�로부터 문�열� �어들�다.
// 파�� 문�열� 쓴다.
=== 나한테 í• ë§� ===
[문ìž�ë°˜ëŒ€ì¶œë ¥] [LittleAOI]
- 아주오래��담 . . . . 262 matches
홀어머니 ë°‘ì—�서 ë‘� 아들과 늦둥ì�´ 막내 ì—¬ë�™ìƒ�ì�´ ìž�란다. í�°ì•„들ì�€ 법대, ìž‘ì�€ 아들ì�€ ì�˜ëŒ€ì—� 다니며 ë°�ì�€ 미래가 ë³´ì�´ëŠ” 듯 싶다. 하지만 í�°ì•„들ì�€ 미êµê°€ê³ , ìž‘ì�€ 아들ì�€ 한êµì—� 남아 가족ì�„ 챙긴다. ì�´ì œëŠ” í�”한 ì�´ì•¼ê¸°ì�¸ ê³ ë¶€ê°ˆë“±, 불륜, ìž¬ì‚°ë¬¸ì œ, ë§�기암 따위 ì�´ì•¼ê¸°ê°€ 쉴틈 ì—†ì�´ ì�´ì–´ì§„다.
행복한 ê²°ë§�ì�€ ì• ì´ˆì—� ë°”ë�¼ì§€ë�„ 않았다. ì�½ëŠ” ë�™ì•ˆ 나ì—�게 질문ì�„ ë�˜ì¡Œë‹¤. ë§�기암 환ìž�ì—�게 병명ì�„ ë§�해주어야 í• ê¹Œ? ëª¨ë“ ì—¬ìž�를 성녀와 나ì�œ 년으로 êµ¬ë¶„í• ìˆ˜ 있ì�„까? 남ìž�는 ê°€ì •ì�´ 있어ë�„ 다른 ì—¬ìž�ì—� 대한 ìœ í˜¹ì�„ ë¿Œë¦¬ì¹ ìˆ˜ ì—†ì�„까? ì•…ì¡°ê±´ì�´ 사람ì�„ 악다구니로 만들까?
마ì�Œì�´ 불편하다. 사람ì�´ 사람ì�„ ì†�ì�´ê¸°ê°€ 얼마나 쉬운지 ìƒ�ê°�해본다. ìž�기한테 ì�´ì�µì�´ ë�˜ë‹ˆê¹Œ, 재미로 남ì�„ 골탕먹ì�´ë ¤ê³ ì†�ì�´ê¸°ëŠ” ë¬¼ë¡ ì�´ê³ ìž�기 ë”´ì—�는 ë°°ë ¤í•œë‹¤ê³ , 사랑하기 때문ì—� ì†�ì�¸ë‹¤. 남ì�„ ì†�ì�´ê³ , 나까지 ì†�ì�¸ë‹¤. ìœ„ì„ ìž�ê°€ ë�˜ê¸° 싫으면 최소한 나는 ì†�ì�´ì§€ ë§�아야지.
[BookShelf], [박완서]
- 졸업논문 . . . . 262 matches
졸업논문ì�´ëž€ ë�„ì „ê³¼ì œë¥¼ 수행하는 ë�™ì•ˆ ì�¨ë¨¹ëŠ” 위키페ì�´ì§€
2006ë…„ 9ì›” ì œì¶œ
학위를 ìˆ˜ì—¬í• ë§Œí•œ ìž�격ì�„ 가졌는지 íŒ�단하는 근거가 ë�˜ëŠ” 논문ì�´ë‹¤.
* 기민한 웹 개발 í”„ë ˆìž„ 워í�¬ì�˜ ë�°ì�´í„°ë² ì�´ìФ ì¶”ìƒ�í™” : [django]ì�˜ 사례
* [졸업논문/요약본] - êµë¬¸/ì˜�문
* [졸업논문/목차] - 글/그림/표
* [졸업논문/ì„œë¡ ] - 최소 1쪽
* [졸업논문/ë³¸ë¡ ] - ë‚´ìš©ì�„ ë³´ì¶©í•˜ê³ ë‚˜ëˆŒ 것
* [졸업논문/ê²°ë¡ ] - 최소 1쪽
* [졸업논문/ì°¸ê³ ë¬¸í—Œ] - ì°¸ê³ ë¬¸í—Œì�˜ ì—´ê±° 순서는 ì�¸ìš©í•œ 순서 혹ì�€ 첫 번째 ì €ìž�ì�˜ ì�´ë¦„ì�˜ ì‚¬ì „ìˆœìœ¼ë¡œ
* ì„œë¡ , ë³¸ë¡ , ê²°ë¡ ì—�서 ê°� 장ì�„ 새 페ì�´ì§€ì—�서 시작한다.
* 페�지 번호를 붙�다.
* ì°¸ê³ ë¬¸í—Œì�„ ì�¸ìš©í• 시ì—�는 해당 ì°¸ê³ ë¬¸í—Œì�˜ 번호를 êº¾ì‡ ê´„í˜¸(bracket)안ì—� 명시한다. (예: [1])
* 웹 ì�´ì™¸ì�˜ ìž�료ë�„ 찾아서 ì°¸ê³ í•œë‹¤.
[논문잘쓰는방법]( ì›€ë² ë¥´íŠ¸ ì—�ì½”) ì�„ ì�´ì „ì—� ì�½ì—ˆì—ˆë‹¤. 하지만 지금 ìƒ�황ì—�는 ì �ìš©í• ìˆ˜ 없잖아!
- AnEasyProblem . . . . 261 matches
[http://poj.org/problem?id=2453 �문보기]
아시다시피, ë�°ì�´í„°ëŠ” 컴퓨터ì—� ì�´ì§„수 형태로 ì €ìž¥ë�©ë‹ˆë‹¤. 우리가 í† ë¡ í• ë¬¸ì œëŠ” ì–‘ì�˜ ì •ìˆ˜ì™€ ì�´ 수ì�˜ ì�´ì§„ 형태입니다.
ì–‘ì�˜ ì •ìˆ˜ Iê°€ 주어지면, ë‹¹ì‹ ì�´ í• ì�¼ì�€ I보다 í�° 수 중 가장 ìž‘ì�€ 수 J를 찾습니다. Iì�˜ ì�´ì§„수 형태ì—�서ì�˜ 1ì�˜ 개수와 Jì�˜ ì�´ì§„수 형태ì—�서ì�˜ 1ì�˜ 개수는 ì�¼ì¹˜í•©ë‹ˆë‹¤.
예를들어, "78"ì�´ 주어지면, 여러분ì�€ "1001110"ê³¼ ê°™ì�€ ì�´ì§„수 형태로 쓸 수 있습니다. ì�´ ì�´ì§„수는 4ê°œì�˜ 1ì�„ ê°€ì§€ê³ ìžˆìŠµë‹ˆë‹¤. "1001110" 보다 í�¬ê³ 4ê°œì�˜ 1ì�„ í�¬í•¨í•˜ëŠ” 가장 ìž‘ì�€ ì •ìˆ˜ëŠ” "1010011"입니다. ì¶œë ¥ê°’ì�€ "83"ì�´ ë�˜ì–´ì•¼ 합니다.
ê°� 줄ì—� 한개ì�˜ ì •ìˆ˜ë¥¼ ìž…ë ¥í• ìˆ˜ 있습니다. (1 <= I <= 1000000)
0ì�´ 나오면 ìž…ë ¥ì�„ 종료합니다. ì�´ 줄ì�€ ìž‘ì—…í• í•„ìš” 없습니다.
ê°� 줄ì—� 한개ì�˜ ì •ìˆ˜ë¥¼ ì¶œë ¥í•˜ë©´ ë�©ë‹ˆë‹¤.
== 풀� ==
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [권순�] || - || - || [An Easy Problem/권순�] ||
|| [김태진] || - || - || [An Easy Problem/김태진] ||
|| [ì •ì§„ê²½] || - || - || [An Easy Problem/ì •ì§„ê²½] ||
[ë¬¸ì œë¶„ë¥˜],[http://poj.org/problem?id=2453 An Easy Problem ], [ACM_ICPC/2011년스터디]
- Garbage collector for C and C++ . . . . 261 matches
[http://www.hpl.hp.com/personal/Hans_Boehm/gc/ 홈페�지]
= �스톨 =
* README.QUICK 파ì�¼ì—� 기본ì �ì�¸ 설명ì�´ 있다. doc/README.* ì—� í”Œë ›í�¼ë³„ ìž�세한 설명ì�´ 있다.
* ìœ ë‹‰ìŠ¤ë‚˜ 리눅스ì—�서는 "./configure --prefix=<dir>; make; make check; make install" 으로 ì�¸ìŠ¤í†¨ í• ìˆ˜ 있다.
* C++ �터 페�스를 추가 하기 위해서는 "make c++" � 하여야 한다.
* GNU-win32 �서는 기본으로 있는 Makefile � 사용하면�다.
/! 시스템ì—� ë”°ë�¼ Makefile ë‚´ìš© 중 CC=cc 를 CC=gcc 로 ìˆ˜ì •í•˜ì—¬ì•¼ 한다.
* C++ �터 페�스를 추가 하기 위해서는 "make c++" � 하여야 한다.
* MS 개발 툴� 사용한다면 NT_MAKEFILE � MAKEFILE 로 �름� 바꾸어 사용한다.
* win32 ì“°ë ˆë“œë¥¼ ì§€ì›�í•˜ë ¤ë©´ NT_THREADS_MAKEFILE ì�„ 사용한다. (gc.mak ë�„ ê°™ì�€ 파ì�¼ ì�´ë‹¤.)
* 예) nmake /F ".gc.mak" CFG="gctest - Win32 Release"
* 볼랜드 개발 툴� 사용한다면 BCC_MAKEFILE � 사용한다.
== 내가 사용한 �스톨 ==
* Makefile ìˆ˜ì • ë‚´ìš©.
* CC=cc 를 CC=gcc 로 ìˆ˜ì •.
* -DGC_OPERATOR_NEW_ARRAY -DJAVA_FINALIZATION � CFLAGS � 추가.
== �슈 ==
* Windows NT 나 Windows 2000 ì—�서 ë¬¸ì œê°€ ë°œìƒ�한다면 -DUSE_GLOBAL_ALLOC 나 -DUSE_MUNMAP 옵션ì�„ 사용하여 컴파ì�¼ 한다.
* C++ ì—�서 ì‚¬ìš©í•˜ë ¤ë©´ -DGC_OPERATOR_NEW_ARRAY 를 추가하여 컴파ì�¼ 하는 것ì�´ 좋다.
A* a1 = new A[ 10 ]; // collectable or uncollectable? (컴파�러마다 다른 결과가 나온다.)
- KIV봉사활�/준비물 . . . . 261 matches
[[pagelist(KIV봉사활�)]]
* 양�
* ''준비 � 것'', 준비 안� 것
== 취사�구 ==
* 냄비, ì••ë ¥ì†¥, 후ë�¼ì�´íŒ¬
* 뒤집개, êµìž�, 주걱, 조리용 ì “ê°€ë�½
* ìˆ˜ì €, ì “ê°€ë�½
== 약품 ==
* 버물리
* 씨프로프ë�½ì‹
* ì •ê´€ìž¥
* �염��당
* 종합�기약
* �비�
* 과산화수소
== 모기 ==
* ''모기장 : 2-3ì�¸ìš© 2ê°œ, ë�ˆ, ìŠ¤í‹°ì»¤ê³ ë¦¬( 1kg 3피스 1세트짜리를 4세트 샀ì�Œ. ì´� 12ê°œ )''
* ''모기향''
== �� ==
* 한과 - 밀가루, 물엿, 색 낼거 -> 김준ì„�ì�´ í•´ë³´ê³ í• ì§€ë§�ì§€ ì •í•˜ìž�
- TheTrip/Leonardong . . . . 261 matches
ê°� 여행ìž�ê°€ 1센트까지 쪼개서 나워 ê°€ì§„ë‹¤ê³ ìƒ�ê°�한 코드입니다.
ì�¼ë‹¨ ë¬¸ì œë¥¼ ì�´í•´í•˜ëŠ”ë�° 시간ì�´ 20ë¶„ ì •ë�„ ê±¸ë ¸ë‹¤. ë¬¸ì œ í•´ê²°ì±…ì�„ 찾아보ë�˜ 중 í�‰ê· 보다 ë§Žì�´ 가진 사람들ì�´ ë�ˆì�„ 나누어 주면 ë�œë‹¤ëŠ” 사실ì�„ 깨닫기까지 14ë¶„ ê±¸ë ¸ë‹¤. 코드로 만드는ë�°ëŠ” 41ë¶„ì�´ ê±¸ë ¸ëŠ”ë�°, ì•Œê³ ë¦¬ì¦˜ì�„ ë”°ë�¼ 무난히 작성하였다. 나머지 시간ì�€ 문법ì�„ 보거나 디버깅했다.
ë¬¸ì œë¥¼ 풀기 ì „ì—� 샘플 ìž…ë ¥ë¶€í„° 보는 경향ì�´ 있다. ë¬¸ì œë¥¼ ì�´í•´ 못했으므로 샘플 ìž…ë ¥ì�„ 보다가 ê²°êµ ë‹¤ì‹œ ë¬¸ì œë¥¼ ë³´ëŠ�ë�¼ 시간ì�´ 지체ë�œë‹¤. ë”°ë�¼ì„œ ë¬¸ì œë¥¼ 다 ì�´í•´í•˜ê³ , ì •ì�˜í•œ ë’¤ 샘플 ìž…ë ¥ì�„ ë³´ì•„ ì •ì�˜ê°€ 맞는지 확ì�¸í•˜ëŠ” 순서로 ë¬¸ì œë¥¼ í’€ì–´ì•¼ê² ë‹¤. í•´ê²°ì±…ì�€ ë¬¸ì œë¥¼ ì •ì�˜í•œ 다ì�Œì—� ë– ì˜¬ë¦°ë‹¤.
무엇ì�´ 잘못 ë�˜ì–´ë�„ 테스트를 추가해본다는 ì �ì�€ ì—시나 TDDê°€ ë§¤ë ¥ì �ì�¼ 수 ë°–ì—� 없는 ìš”ì�¸ì�´ë‹¤. ì�´ì œëŠ” ì†�으로 테스트를 í•˜ë ¤ë©´ 너무 ê·€ì°®ê³ ì‹œê°„ë‚비ë�¼ê³ ìƒ�ê°�한다. TDD 리듬ì�„ ì¡°ì ˆí•´ì¤„ 파트너가 옆ì—� 있다면 ë�”ìš± ì¢‹ìœ¼ë ¨ë§Œ. :) --[Leonardong]
- 3N+1Problem/í™©ìž¬ì„ . . . . 258 matches
== ì“°ë ˆë“œ ==
ìž…ë ¥ì�€ 0ê³¼ 1000000 사ì�´ì�˜ ê°’ì�„ 갖는 한 ìŒ�ì�˜ ì •ìˆ˜ì�´ë‹¤. 1ê³¼ 999999를 ìž…ë ¥í•œ 경우 몇 ì´ˆ ì�´ë‚´ì—� 답ì�´ 나올까. Python으로 4ì´ˆ ì�´ë‚´ë¥¼ 목표로 구현했다. 하지만 ë§Œì¡±í• ë§Œí•œ 결과가 나오지 않았다. 안타ê¹�게ë�„ ë�”ì�´ìƒ� 최ì �í™”í• ë¬˜ì•ˆì�´ ë– ì˜¤ë¥´ì§€ 않는다 -- 재ì„
http://bioinfo.sarang.net/wiki/AlgorithmQuiz_2f3Plus1 ì—�서 yong27님ì�˜ 소스코드를 보았다. 소스가 ì •ë§� ê¹”ë�”했다. 실행ì†�ë�„ê°€ 빨ë�¼ì„œ ê·¸ ì›�ì�¸ì�„ ë¶„ì„�해가며 지난번 작성했ë�˜ 코드를 ìˆ˜ì •í–ˆë‹¤. 나ì�˜ 목ì �ì�€ 0.001ì´ˆë�¼ë�„ ë¹ ë¥´ê²Œ 결과를 ì¶œë ¥í•˜ëŠ” 것ì�´ì—ˆë‹¤. 실행시간ì�„ 최소화하기위해 í�´ëž˜ìŠ¤ë§ˆì € 없앴다. 특히 ë‘� 부분ì�„ ìˆ˜ì •í•˜ë‹ˆ 실행시간ì�´ í˜„ì €ížˆ 줄었다. 하나는 í�´ëž˜ìФ 멤버변수를 ì œê±°í•˜ê³ ì§€ì—변수화한 경우ì�¸ë�° 왜 그런지 ëª¨ë¥´ê² ë‹¤. 둘째는 ì‚¬ì „í˜• 타입ì�¸ cycleDic ì—�서 key를 문ìž�ì—´ì—�서 숫ìž�로 바꾼 부분ì�´ì—ˆë‹¤. 지난번 구현시 무엇때문ì—� 수치형ì�„ 문ìž�열로 변환하여 key로 만들었는지 ëª¨ë¥´ê² ë‹¤. -- 재ì„
멋진 코드
둘다 무슨 ì�˜ë¯¸ì�¸ì§€ ì •í™•ížˆ ëª¨ë¥´ê² ë‹¤. -- 재ì„
- 새싹�실/2013/양반/5회차 . . . . 258 matches
= 출�체� =
||�름||출�||
||권�기|| O ||
||임�훈|| O ||
||김지운|| X ||
= 수업 내용 =
== 계� ==
== ë‚´ìš© ==
== 질문 ==
== ê²°ê³¼ ==
= 후기 작성 ìš”ë ¹ =
후기 작성 ìš”ë ¹ : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
= 후기 =
== 권�기 ==
== 임�훈 ==
디버깅 �세히 알게�. 기초프로그래� 시간 예습 공부를 함.
- 2006ë�™ê³„MT/ê³„ì‚°ë‚´ì— . . . . 256 matches
= 2006ë�™ê³„MT/ê³„ì‚°ë‚´ì— =
== 예산 ==
학회비 5만� + (MT회비 1만�*11명)
� 160,000 �
== 쓴 � ==
ì˜�수ì¦�ì�„ 스캔하면 ì¢‹ê² ì§€ë§Œ, 서울 ì§‘ì—�는 스캔ì�´ 없어서 그냥 ì�¨ì„œ 올릴게요^^
'''해태마트�서 -'''
ì œì£¼ì‚¼ë‹¤ìˆ˜ 900ì›�* 2
노래방 새우깡 2,100�
꼬깔콘 1,800�
종�컵 850�
참�슬 860* 12
오란씨 1,100
�니� 1,000
진�면5개 1,980* 2
팽�버섯 450
ì�¼íšŒìš© ìˆ˜ì € 700* 2
ë‚˜ë¬´ì “ê°€ë�½ 350* 2
공기 900*2
ì ‘ì‹œ 1,100
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch . . . . 256 matches
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/ì •ìŠ¹í�¬]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/ì�´ì°¨í˜•]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/윤ì˜�준]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/김준ì„�]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/임다찬]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/김대순]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/주소ì˜�]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/윤성준]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/ì�´ìž¥ê¸¸]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/성우용]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/ì�´ê²½ë¡�]
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ][ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼] [ë�°ë¸”ìŠ¤ìº í”„2006]
- 물푸 . . . . 256 matches
여기는 나만� 공간???
== 2003년 2월 28�까지� 반성 ==
만화책ì�€ 100ê¶Œì�„ ì�½ì—ˆê³ , ì±…ì�€ 28ê¶Œì�„ ì�½ì—ˆëŠ”ë�°... 그림책ì�´ 대다수ì�´ë‹ˆ...ì©� 2ì›” 마지막 2주ë�™ì•ˆ ì±…ì�„ 멀리 í–ˆë�”니 계íš�ì—� 차질ì�´ ë§Žì�´ ìƒ�겼네요. 겨울방학ì—� 한거ë�¼ê³ 는... 한숨만 나오지만 오랫ë�™ì•ˆ 후회만 하지는 ì•Šìœ¼ë µë‹ˆë‹¤. ëŒ€ì‹ 3ì›”ì�„ ë°”ì�˜ê²Œ 보내야지욤.
== 2002년 3월 ~ 6월까지� 계� ==
* ì •ë³´ì²˜ë¦¬ 기사 시험 보기
* í† ì�µ 공부하기
=== 계� 실천하기~~ ===
==== ì±… ====
* '''어바웃 어 보�(about a boy) : 닉혼비'''(2003.3.27) - 어른� �지 못한 어른들� 위한 �야기
* '''ë�„ë‘‘ ê³ ì–‘ì�´ : ì¿ ë…¸ 치아키'''(2003.4.9)
* '''�중간첩 : 구본한'''(2003.4.12)
* '''뤽스극장� 연� : �닌테송'''(2003.4.14)
* '''í�¬ì— 툰(poem toon) : ì •í—Œìž¬'''(2003.4.25)
==== í† ì�µ ====
== ê°œì�¸ì �ì�¸ ì�´ì•¼ê¸° ^^; ==
=== I am ground �기소개 하기!~~ ===
Zeropage 10기 박혜� [[BR]]
사는 곳 : 경기� 성남시 [[BR]]
혈액형 : A형 [[BR]]
=== 2003년 한해 계� ===
- ì •ëª¨/2005.9.5 . . . . 256 matches
[ì •ëª¨]
* 개강�회 형�으로 간단한 뒷풀�가 있었습니다.
* 참가ìž� : ì�´ìŠ¹í•œ, 조현태, 허아ì˜�, ì�´ìž¬í˜�, 김태훈, 박경태, ì •ìˆ˜ë¯¼, ì‹ í˜œì§€, ì�´ì—°ì£¼, 장ì�´ìЬ, 임수연, 윤성복, 남ë�„ì—°, ê¹€ì˜�ë¡�, 김재성, ë…¸ìƒ�현, 송수ìƒ�, ì„�ì§€í�¬, 김민경, ì�´ì •ì§�, ì‹ ìž¬ë�™, 박종필
* 방학�야기
* 회ì›�ì •ë¦¬ - 다ì�Œì£¼ 까지 안나오는 사람들ì�€ 앞으로 문ìž�를 안보내기로 ì„ ì–¸;;
* ì •ëª¨ì�¼ì • - 매주 화요ì�¼ 5-7, ì •ëª¨ ì „ì—�는 피씨실ì—� 모여서 ì²ì†Œì™€ 피씨 ì �ê²€ì�´ 있ì�„ì˜ˆì •
* ì „ì²´í–‰ì‚¬
* ì „ì‹œíšŒ, ì¶•ì œ, 뱃지사업, PC실관리, ZPì�˜ ë°¤, MT||소í’�, ìž‘ì�€ì „시회, 나를 ë§Œë“ ì±…ìž¥
* PC실관리
* 관리 피씨실� 7피로 바뀌었�.
* ì €ê³ í•™ë²ˆì�´ 한팀ì�´ ë�¨. í•™ìƒ�회 ì �검표를 활용한다. 매달 조를 바꾼다. ë‹´ë‹¹ì œ. ì •ë�„ì�˜ ì�´ì•¼ê¸°
* ì–´ë–¤ì�´ì•¼ê¸°ì�¸ì§€;; ì •ë¦¬ê°€ ì—¬ì „ížˆ 잘 안ë�˜ë„¤ìš”;; ì •ë¦¬ì¢€ 해주세요;;
* 월요� 7-8�시 MFC 강�
- 지금그때2005/연� . . . . 255 matches
== 연� 1차 ==
|| 학번 || �름 || 연��태 ||
|| 00 || ìž„ì�¸íƒ� || ê°ˆ í™•ë¥ ì�´ ë°˜ ||
|| 99 || ê°•ì„�천 || "ì�¼ë‹¨ ì˜¨ë‹¤ê³ í•´ë‘�ì§€"ë�¼ê³ 하셨ì�Œ ||
|| || ê¹€ì •ìš± || 시간ë�˜ë©´ ì˜¤ì‹ ë‹¤ê³ í•˜ì…¨ì�Œ ||
|| 98 || ì�´ì„ 호 || ì˜¨ë‹¤ê³ í•˜ì…¨ì�Œ ||
|| || 임구근 || ||
|| 97 || ì�´ì„ ìš° || ||
|| 95 || 최성욱 || 시간ë�˜ë©´ ì˜¤ì‹ ë‹¤ê³ í•˜ì…¨ì�Œ ||
|| || 최진호 || ||
|| || ì‹ ì œìš© || ||
|| 93 || 김창준 [JuNe] || ì˜¤ì‹ ë‹¤ê³ ì—°ë�½ì™”ì�Œ ||
== 연� 2차 ==
|| 학번 || �름 || 연��태(�착예�시간까지) ||
|| 01 || ì‹ ìž¬ë�™ || ì°¸ì„� 불가 ||
|| || ì�´ìƒ�ê·œ || 시간ë�˜ë©´ ì˜¤ì‹ ë‹¤ê³ í•˜ì…¨ì�Œ ||
|| || ë°•ì˜�ì°½ || ì˜¤ì‹ ë‹¤ê³ í•˜ì…¨ì�Œ ||
|| 00 || 임�� || . ||
|| 99 || 강�천 || . ||
|| || ê¹€ì •ìš± || . ||
- JUnit . . . . 254 matches
Java 언어를 위한 UnitTest Framework.
* http://www.yeonsh.com/index.php?display=JUnit - 연승훈씨� 홈페�지. Cook Book (주소변경)
* http://huniv.hongik.ac.kr/~yong/moin.cgi/JunitSampleCode - ë°•ì�‘용씨ì�˜ 위키페ì�´ì§€. JUnit 간단한 ì˜ˆì œ.
ì°¸ê³ ë¡œ ì €ëŠ” 다ì�Œê³¼ ê°™ì�´ 배치화ì�¼ì�„ 만들어서 사용합니다. (주로 ViImproved ì—�서 Java 코딩ì�„ 하는 관계로)
ê·¸ë¦¬ê³ ë°°ì¹˜í™”ì�¼ ë””ë ‰í† ë¦¬ì—� path 를 ê±¸ì–´ë†“ê³ ì“°ê³ ìžˆì£ . 요새는 JUnit ì�´ í�¬í•¨ë�˜ì–´ìžˆëŠ” IDE (["Eclipse"], ["IntelliJ"] 등등)ë�„ 많아서 ì�´ëŸ´ í•„ìš”ë�„ ì—†ê² ì§€ë§Œìš”. ^^ --ì„�천
=== 질문 ===
JUnit ì—�서 UnitTest (PyUnit) ì—�서처럼 testing message 나오게 í•˜ë ¤ë©´ 어떻게 해야 í•˜ì£ ..? -ìž„ì�¸íƒ�
그 '''�서처럼''' �란것� 무엇�지요? --NeoCoin
PyUnit �서 argument 로 -v 를 주면 testing message 가 나오지 않습니까..?
어쩌구 ì €ì©Œêµ¬.............ok
ì €ì©Œêµ¬ 어쩌구.............ok
같� �으로요.. - 임��
console mode 로 í‘œí˜„í•˜ê³ ì‹¶ë‹¤ë©´ textui runner 를 ì�´ìš©í•˜ì‹œê¸°ë¥¼.. --["1002"]
textmode 로 쓰는ë�°...í� ..;; ì�˜ë�„ê°€ ì •í™•ížˆ ì „ë‹¬ì�´ ë�˜ì§€ 않는것 같네요..T_T. ì œê°€ ì—¬ì¤ë³´ë ¤ê³ í–ˆë�˜ê±´ 보통 textui 로 실행하면
}}} ì�´ë ‡ê²Œ 나오지 않습니까... ì�´ê²Œ ì•„ë‹ˆê³ .. ì €~ 위ì—� 있는것처럼.. (ìƒ�ê°�í•´ë³´ë©´, 별로 중요한거ë�„ 아닌ë�° 매달리네요..-_-) - ìž„ì�¸íƒ�
- ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼ . . . . 254 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼ =
== 공지 ==
== ì£¼ì œ ==
|| ì�´ë¦„ || ì£¼ì œ || ë‚´ìš© || ë¹„ê³ ||
|| �승한 || HTML, CSS || || ||
|| 송지ì›� || Scratch (스í�¬ëž˜ì¹˜) || 초등학ìƒ�ë�„ í• ìˆ˜ 있는 프로그래ë°�ì�„ 통해, [[br]]프로그래ë°�ì—� 대한 친근ê°�ê³¼ í�¥ë¯¸ ìœ ë°œ || ||
|| 김�기 || svn || || ||
== 참가� ==
|| 09 || 강소현, 박준호, 박근수, 서민관 ||
|| 08 || 강성현, ê¹€í™�기, ì†¡ì •ê·œ, 장í˜�수, ì •ì¢…ë¡� ||
|| 07 || 김수경 ||
|| 06 || 김준�, 송지�, 송지훈 ||
|| 04 || �승한 ||
= ì�¼ì • 시간 =
|| 시간 || ì�¼ì • || 담당 ||
||pm 01:00~01:50 ||ì�´ì „ì�˜ 웹과 현재ì�˜ 웹 || ì�´ìŠ¹í•œ ||
||pm 02:00~03:00 ||CSS text. || �승한 ||
||pm 03:00~04:00 ||CSS box model. || �승한 ||
||pm 04:00~04:50 ||Scratch(1) - 간단한 설명 등 || 송지� ||
||pm 05:00~06:00 ||Scratch(2) - ì§�ì ‘ 만들어보ìž� || 송지ì›� ||
- ë¬¸ì œí’€ì�´/ì œì•ˆ . . . . 254 matches
= ë¬¸ì œí’€ì�´/ì œì•ˆ =
== ì œì•ˆ ==
승한 :
* ì�´ë²ˆ 프로그래ë°� 대회를 통해 ë‚´ ì‹¤ë ¥ì�´ 부족함ì�„ ì²˜ì ˆí•˜ê²Œ ëŠ�꼈ì�Œ
* 단순한 프로그래ë°� 언어 ì§€ì‹� íš�ë“� ì�´ìƒ�ì�˜ 무언가ì�˜ 공부가 í•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�하여 시작.
* 나는 승한ì�´ê°€ ë�Œì—¬ë“¤ì˜€ì�Œ. 나ë�„ 공부하면 ë�œë‹¤ëŠ” 것ì�„ ë³´ì—¬ì£¼ê² ì�Œ.하하하
=== 기본 진행 방� ===
* ë¬¸ì œëŠ” ì�¼ì£¼ì�¼ì—� í•œë¬¸ì œ ì •ë�„를 푸는것으로 한다.
* ëª¨ë“ ë¬¸ì œëŠ” ì œëª©ê³¼ 함께 [ë¬¸ì œí’€ì�´]페ì�´ì§€ì—� ë§�í�¬ê°€ 모ì�¸ë‹¤.
=== 문 ì œ ===
* 매주 목요ì�¼ì—� 아무나 í’€ì–´ë³´ê³ ì‹¶ì�€ ë¬¸ì œë¥¼ 올립니다.
* ë¬¸ì œ 페ì�´ì§€ëŠ” "ë¬¸ì œí’€ì�´/회차" ì�˜ 형ì‹�으로 ë§Œë“¤ê³ ì�´ 페ì�´ì§€ì—� ì—°ê²°ì�„ 걸어둔다.
* ë¬¸ì œ 수준
* 올리는 사람 마�
* 하지만 지나치게 높거나 ë‚®ì�€ 수준ì�˜ ë¬¸ì œê°€ 업로드 ë�˜ì—ˆì�„ 경우. ì�˜ê²¬ì�„ 조율하여 새로 올립니다.
=== 답 안 ì œ ì¶œ ===
* ë¬¸ì œê°€ ì¶œì œë�œ 후ë�¼ë©´ ì–¸ì œë“ .
* "ë¬¸ì œí’€ì�´/회차/답안"로 페ì�´ì§€ë¥¼ 꾸민다.
=== ì • 답 ===
* ì •ë‹µ 공개 시기는 ì¶œì œìž� 마ì�ŒëŒ€ë¡œ 한다.
- CommonPermutation . . . . 253 matches
[http://online-judge.uva.es/p/v102/10252.html �문보기]
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:1(1~4)
ë‘� ê°œì�˜ 문ìž�ì—´ a, bê°€ 주어졌ì�„ 때 글ìž�ì�˜ 순서를 바꿔서 aì�˜ 부분 문ìž�ì—´ë�„ 만들 수 ìžˆê³ , bì�˜ 부분 문ìž�ì—´ë�„ 만들 수 있는 것 중 가장 긴 문ìž�ì—´ x를 ì¶œë ¥í•˜ë�¼.
ìž…ë ¥ 파ì�¼ì—�는 여러 ê°œì�˜ ì¼€ì�´ìŠ¤ê°€ 들어갈 수 있으며 ê°� ì¼€ì�´ìŠ¤ëŠ” ë‘� ê°œì�˜ ì—°ì†�ë�œ 줄로 구성ë�œë‹¤. 즉 첫번째 줄과 ë‘�번째 줄ì�´ 한 테스트 ì¼€ì�´ìŠ¤ë¥¼ ì�´ë£¨ë©° 세번째 줄과 네번째 줄ì�´ ë˜� 다른 테스트 ì¼€ì�´ìŠ¤ë¥¼ ì�´ë£¨ëŠ” ì‹�ì�´ë‹¤. ê°� í–‰ì—�는 소문ìž�로 ì�´ë£¨ì–´ì§„ 문ìž�ì—´ì�´ 하나씩 들어있으며 한 테스트 ì¼€ì�´ìŠ¤ë¥¼ ì�´ë£¨ëŠ” 문ìž�ì—´ 중 첫번째 것ì�„ a, ë‘�번째 것ì�„ bë�¼ê³ 하ìž�. ê°� 문ìž�ì—´ì�˜ 최대 길ì�´ëŠ” 1,000글ìž�다.
ìž…ë ¥ë�œ ê°� 테스트 ì¼€ì�´ìŠ¤ë§ˆë‹¤ 한 줄씩 x를 ì¶œë ¥í•œë‹¤. 위ì�˜ ì¡°ê±´ì�„ 만족하는 xê°€ 여러 ê°œ 있으면 알파벳 순으로 맨 앞ì—� 있는 것ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 문보창 || C++ || 25분 || [CommonPermutation/문보창] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [AOI]
- HelpOnInstallation/MultipleUser . . . . 251 matches
모니위키 ë²„ì „ 1.0.9 ì�´í›„부터 모니위키는 다중사용ìž�를 위한 좀 ë�” 편리한 설치환경ì�„ ì œê³µí•©ë‹ˆë‹¤.
ê°� 사용ìž�는 따로 ì„¤ì¹˜í• í•„ìš” ì—†ì�´ 관리ìž�ê°€ 설치해놓ì�€ 모니위키를 단지 make install로 비êµ�ì � 간단히 ì„¤ì¹˜í• ìˆ˜ 있습니다.
== 관리� 설치 ==
=== 다운로드 후 압축 풀기 ===
=== 관리� 모드로 설치 ===
== 사용� 설치 ==
=== moni-install 실행하기 ===
ì�´ë ‡ê²Œ 하면 [모니위키] 설치ì—� 필요한 파ì�¼ì�´ public_html 하위ì—� ì�¼ë¶€ëŠ” 복사ë�˜ê³ ì�¼ë¶€ëŠ” 설치 ë””ë ‰í† ë¦¬ì—� 남게ë�©ë‹ˆë‹¤.
== 편리한 ì � ==
ì�´ 경우 대부분ì�˜ php파ì�¼ì�´ 설치ë�˜ì§€ 않ì�€ì±„로 ê°� 사용ìž�ê°€ 사용하게 ë�˜ê¸° 때문ì—�, 모니위키ì�˜ php취약ì �ì�´ 발견ë�˜ì—ˆì�„ 경우 관리ìž�ê°€ 설치ë�œ [모니위키]ë§Œì�„ ì—…ë�°ì�´íŠ¸í•˜ëŠ” 것으로 ë¬¸ì œì �ì�„ í•´ê²°í• ìˆ˜ 있게 ë�©ë‹ˆë‹¤. ë¬¼ë¡ ì�¼ë¶€ 카피ë�œ 파ì�¼ ë°� php ì�´ì™¸ì—� 웹ìƒ�ì—� ì§�ì ‘ 노출ë�˜ëŠ” ì§€ì— íŒŒì�¼ì�€ 사용ìž�ê°€ ì§�ì ‘ ì—…ë�°ì�´íŠ¸í•´ì•¼ í•˜ê² ì§€ìš”.
- ì •ëª¨/2006.4.10 . . . . 251 matches
== [ì •ëª¨/2006.4.10] ==
=== 프로ì �트 ===
* 연습용 RDBMS만들기..
* 참가� : 지�, 준�, 경�, 다수, ��, 준�
* PHP스터디
* 참가� : 준�, 차형
* 참가ìž� : ì•„ì˜�, 재í˜�, 수ìƒ�, ìœ ì„ , ë�„ì—°
* �문 잡지 �기 (CACM)
* 참가� : 휘�, 현태, 성민, �수, 아�
=== ì½”ë“œë ˆì�´ìФ ì�˜ê²¬ ===
* 장ì � : 코드를 배울 수 있다.
* 단ì � : 기초 다지기
* 해결 방안� 대한 안건.
1. ì‹œê°„ì œì•½ì�„ 없앤다.
2. 연습 시간� 준다.
3. 코드를 쉬운게 아니��� 같� 작성한다.
4. 프리ì í…Œì�´ì…˜ì�„ 한다.
5. 세미나를 한다.
6. 요구사í•ì�„ ì‹ ìž…ìƒ�ì�´ ê±´ì�˜í•œë‹¤.
7. 새싹스터디를 �용한다.
- ZPBoard/PHPStudy/ì¿ í‚¤ . . . . 250 matches
= ì¿ í‚¤ëž€? =
* ì¿ í‚¤(Cookie)는 í�´ë�¼ì�´ì–¸íЏ 컴퓨터ì�˜ 하드ì—� 해당 컴퓨터ì�˜ 여러가지 ì •ë³´ê°€ ì €ìž¥ë�œ 파ì�¼ì�„ ì§€ì¹í•˜ëŠ” ë§�입니다. 현재 ë§Žì�€ 사ì�´íŠ¸ë“¤ì�´ ì�´ë¥¼ ì�´ìš©í•´ì„œ 여러가지 서비스를 ì œê³µí•˜ê³ ìžˆìŠµë‹ˆë‹¤. 예를 들ìž�ë©´ ì œë¡œìœ„í‚¤ì—�서는 ì�´ë¥¼ ì�´ìš©í•´ì„œ 로그ì�¸ 서비스를 ì œê³µí•˜ê³ ìžˆë‹µë‹ˆë‹¤.
= PHPì—�서 ì¿ í‚¤ë¥¼ 사용하는 방법 =
boolean setcookie ( "ì�´ë¦„" [, string value [, ì œí•œì‹œê°„ [, "경로" [, "주소" [, 보안]]]]])
* setcookie는 반드시 ì œì�¼ ë¨¼ì € ì„¤ì •ì�´ ë�˜ì–´ì•¼ 한다.
* <html> <head> 등등 보다� 앞� 있어야 한다.
* ì œí•œì‹œê°„ í•목ì—�는 time()ì�´ë‚˜ mktime()함수ì�˜ 리턴값ì�„ ì‚¬ìš©í• ìˆ˜ë�„ 있다.
* 뒤� 경로, �메�주소, 보안� 사용안해� �다.
* 주ì�˜ì‚¬í•
* ì¿ í‚¤ëŠ” ê·¸ ì¿ í‚¤ë¥¼ ìœ íš¨í•˜ê²Œ 하기 위해 페ì�´ì§€ë¥¼ 재로딩하기 ì „ê¹Œì§€ëŠ” ìž‘ë�™ë�˜ì§€ 않는다.
* ì¿ í‚¤ëŠ” ìƒ�성ë� 당시ì�˜ ì�¸ìˆ˜(parameter)를 그대로 넣어 ì‚ì œí•´ì•¼ 한다.
// 만들기
setcookie("CookieName", $value, time()+3600); // ì œí•œì‹œê°„ 한시간ì�˜ ì¿ í‚¤ 보내기..
setcookie("CookieName", $value, time()+3600, "경로", "�메�주소", 1);
// 지우기
setcookie("CookieName", $value, time()-3600, "경로", "�메�주소", 1);
- 지금그때2006/여섯색깔모�20060324 . . . . 250 matches
= 주요 회� 내용 =
ë‚ ì§œ
�보
행사진행
= ë‚ ì§œ =
다른 행사� �한 변경� 대비하� -> 그럴 필요 없다 -> �
= �보 =
- ìš”êµ¬ì‚¬í• : 필기ë�„구, ì„ ë°°ëŠ” ì±…,
- 기준 : ��가 작성한 글� 맡� 게시�� 올리기
= 행사진행 =
강�실
쉬는시간
순서
== 강�실 ==
2개를 빌리기로 ì •í•¨
장ì � - ì‹œê°„ì ˆì•½, 분위기 ì „í™˜, 혼란ì�´ 없다, 호출ì�´ ìš©ì�´, ê°•ì�˜ì‹¤ 백업 기능
단ì �
ê°•ì�˜ì‹¤ 대여 ë¬¸ì œ -> 시간대를 변경하여 빌린다
ì •ë¦¬í•˜ëŠ”ë�° ë…¸ë ¥ì�´ ë§Žì�´ ë“ ë‹¤ -> 지금그때ì�˜ 목ì �과는 ìƒ�관없는 단ì �
ì–´ìˆ˜ì„ í•´ 질 수 있다 -> 다시 ìƒ�ê°�해보니 아닌것 같다
- 순차ì �학습패턴 . . . . 249 matches
...í•™ìŠµí• ìž‘í’ˆ([ì§€ì‹�샘패턴])ì�„ ì„ ì •í•œ 다ì�Œ ì�´ë¥¼ 연대순으로 학습한다면 훨씬 ì�´í•´í•˜ê¸° 쉬워질 것ì�´ë‹¤.
'''작가는 서로를 ë°˜ë°•í•˜ê³ , 서로ì�˜ ì•„ì�´ë””어를 í™•ìž¥í•˜ê³ ë¶€ì°¨ì �으로 서로를 참조하기 때문ì—� 작품ì�„ 연대 순으로 학습하지 않는 경우 ë�…ìž�는 중요한 ì—°ê²°ê³ ë¦¬ë¥¼ 놓치거나 오해하기 쉬워진다. ì�¼ë¶€ 작품ì�€ 순서대로 학습하지 않으면 ì ˆëŒ€ ì�´í•´í• 수 ì—†ì�„ 수ë�„ 있다.'''
'''ì�´í•´ë¥¼ 극대화하기 위해 작품ì�„ 연대 순으로 학습하ë�¼. ê·¸ 순서는 작가들ì�´ 서로ì—�게 ì–´ë–¤ ì˜�í–¥ì�„ ë�¼ì³¤ëŠ”ì§€ 조명하는ë�° ë�„움ì�´ ë� 것ì�´ë‹¤. ê·¸ ê²°ê³¼ ì˜ˆì „ì�˜ 작품ì�„ 참조하는 것ì�´ 보다 ì�´í•´í•˜ê¸° 쉬워진다.'''
연대 순으로 작품ì�˜ 순서를 ë§¤ê¸°ê³ ë‚˜ë©´, 그룹ì�€ ì§€ì �ì�¸ ì•„ì ë�”([ì•„ì ë�”패턴])와 학습 주기(StudyCyclePattern)를 만들게 ë�œë‹¤.
[스터디그룹패턴분류]
- ì •ëª¨/2003.2.12 . . . . 249 matches
= ì •ëª¨ 기ë¡� (2003.2.12) =
* �시와 장소: 2003.2.12 오후 5시 7층 피씨실 앞
* 참여��
|| 01 || ì„ í˜¸, ì�¸ìˆ˜, ìƒ�ê·œ, 재ë�™, ì°½ì„ ||
|| 02 || ��, �욱, 재니, 참솔 ||
= ë‚´ìš© =
* íšŒìž¥ì„ ê±°
|| 회장 || ìœ ìƒ�ìš± ||
|| 부회장 || 임�� ||
|| 서기 || 윤참솔 ||
* [[HTML(<strike>MT ë‚ ì§œ : 2/22(í† ) ~ 2/23(ì�¼)</strike>)]]
see also ["MTë‚ ì§œì •í•˜ê¸°"]
* 새로운 회장단 축하합니다. ^^ --ì°½ì„
* ëª¨ë“ ì‚¬ëžŒì�´ 만장ì�¼ì¹˜ë�¼ëŠ” 것ì�´ ì°¸ ì‹ ê¸°í–ˆìŠµë‹ˆë‹¤. -.-a ì‹ ì†�투표, ì‹ ì†� ê²°ì •...;; --ì°½ì„
* 단장ì—�게 í�° ì�˜ë¬´ê°™ì�€ê±´ 없지만 앞으로 열심히 í•˜ê² ë‹¤ëŠ” 마ì�Œì�´ 있으면 ë�ë“ ì§€ í• ìˆ˜ 있ì�„거야~ --ì„ í˜¸
* 안녕하세요 03학번 ê°•í�¬ê²½ì�´ë�¼ê³ 합니다^^
* 반갑습니다. 그런� 어쩌다가 여기�.. ;; --NeoCoin
''조금ì�€(사실ì�€ 쫌 ë§Žì�´ -_-) 냉소ì �ì�¸ ìƒ�민ì�´ì�˜ ë§�투를 모르는 새내기ë�¼ë©´ ìƒ�처받ì�„ ì ‘ëŒ€ë¡œêµ¬ë ¤.. 6ã…¡ã…¡ --["sun"]'' [[BR]]
연습� WikiSandBox�서 해� 충분해요 ㅡ.ㅡ/ --["snowflower"]
*어쩌다가 위키위키ì—� 대해 배우게 ë��는ë�°(아주쪼금)ì œë¡œíŽ˜ì�´ì§€í™ˆí”¼ì—� 위키가 있다구해서...-í�¬ê²½
- 지금그때2004/ì „í†µê³¼ì‚¬ìœ 20040329 . . . . 249 matches
2004ë…„ 3ì›” 29ì�¼ 기존 [지금그때2003]ì�˜ 준비와 ì§„í–‰ì�„ 맡았ë�˜ 사람들과 [지금그때2004]를 준비하는 사람들ì�˜ ì ‘ì �ì�„ 만드는 시간ì�„ 가졌습니다.
(페ì�´ì§€ ì œëª©ì�€ ë�„올 ì„ ìƒ�님ì�˜ ì�´ë²ˆí•™ê¸° ê°•ì�˜ ì œëª©ì�„ 페러디 했습니다.)
* 참�한 사람
* 류ìƒ�민,ê°•ì„�천,곽세환,í™©ìž¬ì„ ,나휘ë�™, 조재화
* 계�
* 5:30 ì‹ í”¼ 모임, ì¹ íŒ�있는 곳으로 ì�´ë�™, ìž�료확ì�¸(4413)
* 5:40 작년� 취지, 진행� 대한 설명
* 6:00 현 ì§„í–‰ 회ì›�ê³¼ 함께 ì—°ê²°ì � 만들기
* 6:20 종료, 노가리(?)
* 6:30 퇴실
* ë…¼ì�˜ ì‚¬í• - 현재 ì¤€ë¹„ì‚¬í• ì �ê²€
'''AnswerMe 그외 ë…¼ì�˜ 사í•ì�„ ì �어주세요'''
==== [지금그때2004]를 준비하시면서 ... ====
* ë°°ìš´ì �ì�€?
* 힘들다.;
* 준비만 í•´ë�„ ìƒ�ê°�해야 í• ì�¼ì�´ ìƒ�당히 많다는 ì �.
* ëŠ�ë‚€ì �ì�€? 하나ì�˜ 키워드로 요약하면?
* 'ê³ ë¬¸(?)', '경악', '空', '모호', 'ì¦�거움', 'í�¬ë§�'
* 좋ì�€ì �ì�€?
* 현재 준비ì—�서 ë¬¸ì œì �ì�´ 구체ì �으로 드러났다는 ì �.
- 허아� . . . . 248 matches
= 소개 =
안녕하세요. 컴퓨터공학부 05학번 '''허아�''' 입니다.
반갑습니다.
MBTI : ESTJ ! [허아�/MBTI]
위키Page -->> [http://165.194.87.227/zero/index.php?title=%C7%E3%BE%C6%BF%B5&url=ixforyouxl click]
ì €ë�„ ì�´ê±° ë„£ì�„래용~
== 관심사 ==
* 놀면서 공부하기
== 계 � ==
=== �� 목표 ===
* 멋있는 여성
FORTUNE 50 Most Powerful Women in Business � 실리는 것!!!
[http://money.cnn.com/magazines/fortune/mostpowerfulwomen/2006/ ��]
== 놀� ==
[http://no-smok.net/nsmk/%EC%88%98%ED%95%99%EC%9C%A0%EB%A8%B8 ìˆ˜í•™ìœ ë¨¸]
== C 코딩 ==
ì‹¤ì œ 코드 >> [허아ì˜�/C코딩연습] 으로 들어오시면 ë³¼ 수 있습니다.
[TheTrip/허아�]
[EightQueenProblem/허아�]
== python으로 ==
- AnEasyProblem/강소현 . . . . 247 matches
bit ì—°ì‚°ì�´ ì�µìˆ™ì¹˜ê°€ 않아, 10진수 -> 2진수 변환해서 ë°°ì—´ì—� ë„£ì—ˆìŠµë‹ˆë‹¤ã… ã… (ë��ë‚´ê³ ë‹¤ì‹œ 반대로..;ã…�;..ì�´ëŸ° 비효율ì �ì�¸!)
1ì�´ëž€ 숫ìž�를 찾았ì�„ 때 ê·¸ 앞ì�˜ 숫ìž�ê°€ 0ì�´ë©´ 1ì�„ 앞으로 ë³´ë‚´ê³ , 1ì�´ë©´ 맨 ë��쪽으로 보내는...
* í�´ëž˜ìФ ì�´ë¦„ì�€ í•ìƒ� "Main"으로 해주어야 합니다. 깜ì°�한 poj 같으니:)
* printJ 함수 내�서 while(num<bin.length-1)문� 1� 빼주지 않아 bin[num+1]가 index bound of exception� 났었습니다.
* 2^20 = 1048576 으로 1000000보다 í�¬ë‹ˆê¹Œ ë°°ì—´ì�˜ í�¬ê¸°ë¥¼ 20으로 잡았었는ë�°, 1ê³¼ 0ì�„ 옮기면서 ì�´ 숫ìž�보다 ë�” 커지는 경우를 ê³ ë ¤í•˜ì§€ 못했습니다. ê·¸ ê²°ê³¼ 1~1000000 중ì—�서 4ê°œì�˜ 숫ìž�ê°€ 맨 앞ì�˜ 1ì�´ ì§¤ë ¤ì„œ 숫ìž�ê°€ 작게 ì¶œë ¥ë�œ! ;ã……; 언뜻 보길래 ë§žì�€ 줄 알아서 뻘짓ì�„ ë§Žì�´ 한 ã…‹ã…‹ poj는 죄가 없어! ë‚´ê°€ 바보임 ã… ã…
|| ìž�연수 I || 기대한 ê°’ || ì‹¤ì œ ê°’ ||
* ì œê°€ 처ì�Œì—� 하다하다 안ë�˜ì„œ 10진수를 2진수로 í‘œê¸°í•˜ë ¤ê³ í–ˆë‹¤ê°€ 그게 매우 ì–´ë µë‹¤ëŠ”ê±¸ ê¹¨ë‹¬ì•˜ì£ ...; 배열로 하는 방법ë�„ 있었군요. -[김태진]
[ACM_ICPC/2011년스터디]
- VendingMachine/세연/재� . . . . 246 matches
== 나름대로 ê³ ì³�본 소스 ==
cout << "�� 넣으세요. 10, 50, 100, 500, 1000만 가능 : ";
cout << "10, 50, 100, 500, 1000만 가능합니다. 다시 시작해주세요\n";
cout << _money << "�� 넣었습니다\n";
cout << "사실 �료수를 골� 주세요 ";
cout << "잔액� 부족하거나 수량� 부족해요\n";
cout << _money << "�� 남았어요\n";
cout << "거스름ë�ˆ" << _money << "ì›�ì�„ ë�Œë ¤ë“œë¦½ë‹ˆë‹¤\n";
cout << "채우길 ì›�하는 ì�Œë£Œìˆ˜ë¥¼ ì„ íƒ�하세요 : ";
cout << "채우길 ì›�하는 ì�Œë£Œìˆ˜ 수량ì�„ ìž…ë ¥í•´ì£¼ì„¸ìš” : ";
cout << "ì�Œë£Œìˆ˜ë¥¼ ì±„ì› ìŠµë‹ˆë‹¤\n";
cout << "\n��기 입니다\n";
cout << "1.�� 넣는디\n";
cout << "2.물건� 산다\n";
cout << "3.ë�ˆì�„ ê±°ìˆ ëŸ¬ 받는다\n";
cout << "4.�료수를 채운다\n";
cout << "0.종료한다\n";
cout << "메뉴를 ì„ íƒ�하세요 : ";
cout << "�료수\t\t가격\t수량\n";
cout << "\n현재 " << _money << "�� 있어요\n";
- WorldCup/송지� . . . . 244 matches
== ë¬¸ì œ 설명 ==
|| �� ||[http://poj.org/problem?id=3117] ||
|| 개요 ||월드컵 축구 경기를 하면 ì�´ê¸´ 팀ì�€ 3ì �, ì§„ 팀ì�€ 0ì �, 비긴 팀ì�€ ê°�ê°� 1ì �씩 íš�ë“�한다. ||
|| ìž…ë ¥ ||팀ì�˜ 수와 경기 수, ê·¸ë¦¬ê³ ê°� 팀ì�˜ ì´� íš�ë“� 스코어를 ìž…ë ¥ (0ì�€ ë��ì�„ ì�˜ë¯¸) ||
|| ì¶œë ¥ ||몇 번 비겼는지 ì¶œë ¥ ||
== ì•Œê³ ë¦¬ì¦˜ ==
* 한번ë�„ 비기지 않는다면 ì •ìƒ�ì �ì�¸ ì �수는 (경기 횟수 * 3)ì�¼ 것ì�´ë‹¤.
* ì�´ê¸¸ 경우 한 팀ì�´ 3ì � ë°›ê³ ë¹„ê¸¸ 경우 ê°� 팀ì�´ 1ì �씩 받으므로 승패가 ê°€ë ¤ì§€ë©´ ì´� 3ì �, 안 ê°€ë ¤ì§€ë©´ ì´� 2ì �ì�´ ì·¨ë“�ë� 것임.
* (경기 횟수 * 3)ì—�서 ê°� 팀ì�˜ ì´�ì �ì�„ ë�”한 sumê°’ì�„ 빼면 비긴 횟수가 ë� 것ì�´ë‹¤.
* 처ì�Œì—� class명ì�„ Main으로 해야 하는 ì§€ 몰ë�¼ì„œ Compile Error를 아름답게 ë�„움...-_-;; // 아래 소스ë�„ ë³µë¶™í• ë•Œ 바꿔 줘야 함
* 범위ì—� 따른 예외 처리 따위 하나ë�„ 안했는ë�° Accepted ë�˜ì—ˆì�„ ë¿�ì�´ê³ ...-_-
* 몇번 해보면서 ëŠ�ë�¼ëŠ”ê±´ë�° poj는 사소한 예외는 ì‹ ê²½ 안쓰는 경우가 ë§Žì�€ê±° ê°™ë�”ë�¼êµ¬ìš”....;; 괜히 Accept안ë�˜ë‹ˆê¹Œ 우리가 온갖 예외처리를 다 잡아넣어서 ê·¸ë ‡ì§€ìš”..;;;;; -[김태진]
- 시간맞추기 . . . . 244 matches
=== 시간맞추기 ===
ë¬¸ì œ : userê°€ 시간ì�„ 맞추는 프로그램ì�´ë‹¤. 프로그램 시작 후 8초가 경과ë�˜ì—ˆë‹¤ê³ ìƒ�ê°�í–ˆì�„ 때, userê°€ 아무키나 누른다.
만약 ê·¸ 시간맞추기가 ì •í™•í•˜ë‹¤ë©´ userê°€ ì�´ê¸°ë�„ë¡� 프로그램ì�„ 작성하여ë�¼.
=== 처리조건 ===
* 무한루프 for 사용
* time() ��브러리 함수 사용.
* kbhit()함수 사용. - 사용ìž�ê°€ 아무키나 ëˆŒë €ëŠ”ì§€ ì•ˆëˆŒë €ëŠ”ì§€ 알리는 함수.
(단, 프로그래� 하는 언어�서 지�하는 범위�서 처리조건� 만족하시오.)
user가 아무키나 누른다.
8ì´ˆì�˜ 시간ì�„ ì •í™•ížˆ userê°€ 알았다면
í‹€ë ¸ë‹¤ë©´
ë�¼ê³ ì¶œë ¥.
=== 풀� ===
|| 작성� || 작성언어 || 개발시간 || 코드 ||
|| 김태훈([zyint]) || C || 10분 || [시간맞추기/김태훈zyint] ||
|| [조현태] || C/C++ || . || [시간맞추기/조현태] ||
|| [허아�] || C || 30분 || [시간맞추기/허아�] ||
|| [문보창] || C++ || 10분 || [시간맞추기/문보창] ||
|| [남�연] || C/C++ || . || [시간맞추기/남�연] ||
=== ì“°ë ˆë“œ ===
- ServerBackup . . . . 243 matches
2008-11-02 부터 진행하는 ZeroPage 서버 ë�°ì�´í„° ì›�격지 백업 스í�¬ë¦½íЏ ê´€ë ¨ ë‚´ìš©.
ì‚¬ì „ 공부
1. screen ê³µìœ ë¥¼ 위한 서버 세팅
* (./) sudo 권한 ì„¤ì •
* {{{/etc/group}}} ì—� admin 그룹ì—� ì›�하는 사용ìž� 추가, {{{/etc/sudoers}}}ì—�서 사용ìž� ì œê±°
1. 언어 ì„ íƒ�
1. 해당 언어로 ftpì ‘ì†�
* (./) 작� 파� 하나를 zeropage@neocoin.net 으로 올린다.
1. 백업 스�립트 작성
* backup target ì„¤ì •
* (./) 압축 ~ 위 스�립트�서 한꺼번� 수행
* 임시 ì €ìž¥ì†Œì—� 복사 ~ {{{/var/backup}} ì •ë�„ 위치
* 서버 키를 쓰지 않� 최소� 암호화
* 복호화
1. ì „ì†¡ 테스트
1. 백업 ì •ì±… ê²°ì •
* 주기, 시�
* http://en.wikipedia.org/wiki/Cron ì˜ˆì œ
1. ì �ìš©
* ë¬¸ì œ ~ DNS Server ê°€ 죽었ì�Œ (or 잘못 ì„¤ì •ë�˜ì–´ 있ì�Œ 165.194.35.222 서버 확ì�¸ í•„ìš”) 그래서 주소 기반으로 외부로 pingì�„ ë‚ ë¦´ìˆ˜ 없다.
- 소프트웨어장ì�¸ì •ì‹ . . . . 243 matches
소프트웨어를 개발하는ë�° 장ì�¸ì •ì‹ ì�´ë�¼ëŠ” ë¹„ìœ ë¥¼ 사용한다. 프로세스와 프로세스 산출물ì—� ì´ˆì �ì�„ 맞추는 소프트웨어 엔지니어ë§�ì�€ 규모가 ìž‘ì�€ 프로ì �트ì—�는 좋ì�€ ì„ íƒ�ì�´ 아니다. í�‰ë²”한 소프트웨어 개발ìž� 여럿ì�„ ë‘�ê³ ì�´ë¥¼ 관리하기보다 장ì�¸ 소프트웨어를 개발ìž� 한 명ì�„ ê³ ìš©í•˜ëŠ” 편ì�´ ì†�ë�„나 품질 모ë‘�ì—�서 낫다. ë”°ë�¼ì„œ ì „í†µì �ì�¸ 수공업ì—�서 나타나는 ë�„ì œìƒ�활ì�´ 초보 프로그래머ì—�게는 필요하다. 프로그래머는 ë�„ì œë¥¼ ê±°ì³� 중간 장ì�¸ìœ¼ë¡œ, ê²°êµì—�는 장ì�¸ìœ¼ë¡œ 성장하게 ë�œë‹¤.
보통 소프트웨어 엔지니어ë§�ì—�서 ë§�하는 과학ì � ë°©ë²•ë¡ ê³¼ëŠ” 다른 시ê°�ì�„ 보여준다. ê·¸ë ‡ë‹¤ê³ ê¸°ì¡´ì�˜ ë°©ë²•ë¡ ê³¼ ê³µì¡´í• ìˆ˜ 없는 ê°œë…�ì�€ 아닌 것 같다. ë‚´ 주변ì—� 있는 장ì�¸ì�€ 누구ì�¼ê¹Œ?
- FileStructureClass . . . . 242 matches
ìš´ì˜�ì²´ì œ 수업
== 수업 ì •ë³´ ==
êµ�수: ê°•í˜„ì² êµ�수님 [http://dblab.cse.cau.ac.kr/FS/index.html 수업홈페ì�´ì§€]
|| �재 ||
수업내용: í™”ì�¼ 구조ì—� 관한것과 DB 를 쓰기 ì�´ì „ ì§�ì ‘ í™”ì�¼ 구조를 만들어서 ë�°ì�´í„°ì²˜ë¦¬ë¥¼ í• ë•Œ ë�°ì�´í„° 추가/ì‚ì œ/변경ì—� 관한 ì�´ê²ƒì €ê²ƒë“¤. External Sort, B-Tree 등ì�˜ ìž�료구조와 ê´€ë ¨í•œ 좀 ë�” 심화ë�œ 내용들.
=== ê´€ë ¨ 페ì�´ì§€ ===
다른 ê±´ ë‘˜ì§¸ì¹˜ê³ , êµ�재ì�˜ Pseudo Code ê°€ ì •ë§� 마ì�Œì—� ì•ˆë“ ë‹¤. ì „í˜€ 구조ì �으로 볼때 한번ì—� ì�´í•´í•˜ê¸° ì–´ë µê²Œ 만들어놓았다는 ëŠ�낌ì�„ 지울 수가 없다. ê³ ë¡œ, êµ�수님ì�˜ 수업ì�„ 잘 ë“£ê³ í•„ê¸°í• í•„ìš”ê°€ 있다. (êµ�수님ì�´ 잡아주는 ì˜ˆì œê°€ ë�” ì‰½ê³ ì�´í•´í•˜ê¸°ë�„ 좋다.)
ê°•í˜„ì² êµ�수님ì—�게 ì�¸ìƒ�ì �ì�¸ 부분ì�´ ìžˆë‹¤ê³ í•œë‹¤ë©´, 중간ì—� 질문ì�„ ë�˜ì§€ì‹ ë’¤ í•™ìƒ�들ì�´ 답했ì�„때ì�˜ ìž�세ì�´ì‹œëž„까. 그럴때 바로 'í‹€ë ¸ë‹¤' ë�¼ê³ ì�´ì•¼ê¸°í•˜ì§€ 않는다. "ë§Œì�¼ ìž�네ì�˜ ì�˜ê²¬ì�´ 맞다면, 어떻게 ì�´ 부분ì�„ ì „ê°œí•œê²ƒì�¸ì§€ ë§�해보게." ì‹�으로 ë…¼ë¦¬ê³¼ì •ì�„ ì„œìˆ í•˜ê²Œë�” 다시 ì§ˆë¬¸í•˜ì‹ ë‹¤. --[1002]
- ZPHomePage/20041228 . . . . 242 matches
홈페�지개편 첫번째회�
== 참�� ==
곽세환, 강�경, 윤성만
== 회�내용 ==
=== 계� ===
* 디��개편
* 메�� 공지, 한줄메모, 위키바�글, 진행중�스터디 표시
* 위키를 홈페�지 �으로
* 게시�과 위키 로그� 통합
* 회ì›�가입 페ì�´ì§€ ì œìž‘
* ì œë¡œíŽ˜ì�´ì§€ 소개 페ì�´ì§€ ì œìž‘
* 학회지 페�지
* 게임기능
* 다른 사ì�´íЏ ë§�í�¬ 목ë¡� ì •ë¦¬
* ìº�ë¦í„°, ë¡œê³ , 배너 ì œìž‘ => 후ì—� 뱃지 ì œìž‘ì—�ë�„ ì�´ìš©
* ì�´ë‹¬ì�˜ ì�¸ë¬¼ì†Œê°œ(집중ì �으로 질문 가능)
* RSS로 게시íŒ�ë‚´ìš© ì¶œë ¥
* ì ‘ì†�ìž� ì •ë³´, 쪽지기능
* 게시íŒ�(JSP) 기능 ìˆ˜ì •, 추가
* �명게시�
- BusSimulation/�창 . . . . 239 matches
작성� : 2005 08 11
구현특ì�´ì‚¬í• : vector, map, algorithm 등 stl í�´ëž˜ìФ 사용
[[NewWindow("http://zeropage.org/cvs/bus_simulation/?root=sapius&rev=7", "최초 ë�™ìž‘ ë²„ì „")]]
[[NewWindow("http://zeropage.org/cvs/bus_simulation/?root=sapius&rev=8", "station, bus �체� people� 승탑 메소드 구현")]]
[[NewWindow("http://zeropage.org/cvs/bus_simulation/?root=sapius", "탑승하차ìƒ�황 ê°€ì • ë²„ì „")]]
* [[HTML(<STRIKE>)]]버스 순환 필요함.[[HTML(</STRIKE>)]]
* [[HTML(<STRIKE>)]]탄 사람ì�´ 내리는 ê³³ì�„ ê³ ë ¤í•´ì•¼í•¨. (ëžœë�¤ì�´ì–´ì•¼ 함)[[HTML(</STRIKE>)]]
* ê°� ì—마다 사람ì�´ ì¦�가하는 ê°’ì�„ 다르게 ì •í•´ì•¼í•¨. (시시ê°�ê°�ì—� 다르게 ì �ìš©ë�˜ì–´ì•¼ 하기 때문ì—� ì �당한 범위 안ì—�서 ëžœë�¤ìœ¼ë¡œ 처리해야한다.)
ë�„심지ë�¼ë©´ 좀 í�° 범위안ì—�서, 외곽ì�´ë�¼ë©´ 좀 ìž‘ì�€ 범위안ì—�서ì�˜ ëžœë�¤ ê°’ì�´ í•„ìš”í• ê²ƒì�´ë‹¤.
* ì—ì—�서 기다리는 사람ì�´ íƒ€ë ¤ê³ í•˜ëŠ” 버스가 ë�„착하면 ê·¸ 버스ì—�ë§Œ 탑승해야한다.
타야하는 버스는 마찬가지로 ëžœë�¤ìœ¼ë¡œ í• ë‹¹í•´ì•¼í•œë‹¤.
왜 OOPì � ì ‘ê·¼ë²•ì�´ 필요한지 약간 ê°�ì�´ ìž¡ížŒë‹¤ê³ í•´ì•¼í• ê¹Œ? ì�´ëŸ° 현실ì�˜ ë‚´ìš©ì�„ simulation 하기ì—�는 structured programmingì�˜ ì ‘ê·¼ë²•ìœ¼ë¡œëŠ” ì°¸ 다루기가 íž˜ë“ ì �들ì�´ ë§Žì�„ 것 같다. - [eternalbleu]
- JavaStudy2003/�번째수업 . . . . 239 matches
2003ë…„ ì‹ ìž…ìƒ� 대ìƒ� ìž�ë°” 스터디 ë‘�번째 수업 내용입니다.
= ì£¼ì œ =
* �바 기초 문법� 배워 보�� 합시다. (�번째)
== ë‚´ìš© ==
* í�´ëž˜ìŠ¤ì •ì�˜ ë°� ì�¸ìŠ¤í„´ìŠ¤(ê°�ì²´) ìƒ�성
* 변수 ë°� 메소드ì�˜ ì ‘ê·¼ì œì–´
== 파� ==
== 잡담 ==
* 위ì�˜ ë‚´ìš© ì œê°€ ì •ë§�로 피땀í�˜ë ¤ 만들어놓ì�€ 내용입니다. Copy & Paste 하나ë�„ ì—†ì�´ ì œê°€ 순수하게 ì°¸ê³ ë§Œ 해서 ë§Œë“ íŠœí† ë¦¬ì–¼ìž…ë‹ˆë‹¤. ì�´ë ‡ê²Œ ë…¸ë ¥í•œê±¸ 좀 ê°€ìƒ�하게 여겨서 ìˆ™ì œ 좀 ì œëŒ€ë¡œ í•´ ë³´ì£ ? -_-+ -[ìƒ�ìš±]
* 앞으로 ì�´ëŸ°ì‹�ì�˜ íŠœí† ë¦¬ì–¼ì�„ 3ë²ˆì •ë�„ ë�” 만들어볼까 합니다. ì œê°€ ìž„ì�˜ë¡œ ë§Œë“ ê²ƒì�´ê¸° 때문ì—� ë³´ê³ ì„œ 좀 ì–´ë µë‹¤ ì‹¶ì�€ 부분 있으면 바로바로 ë§�í•´ 주세요. -[ìƒ�ìš±]
* 파ì�¼ì�´ ì•ˆì—´ë ¤ìš”; ì�´ìƒ�한글ìž� ë‘�개만 뜨는ë�° 왜ì�´ë ‡ì£ ?;; --[ì„ í�¬]
아마 한글 97ì�´ë�¼ì„œ 그런거 ì•„ë‹�까? 2002로 ë§Œë“¤ì—ˆê±°ë“ ... 97로 ì €ìž¥í•˜ë‹ˆê¹� 표가 ê¹¨ì ¸ì„œ..;; 한글2002ë·°ì–´ 받아서 ë´�. -[ìƒ�ìš±]
* 왜 들 ê³¼ì œë¥¼ 낼 ìƒ�ê°�ì�„ ì•ˆí•˜ê³ ìžˆì£ ? ì�´ëŸ¬ë‹¤ê°€ ì�´ 스터디 í��쇄 ë�©ë‹ˆë‹¤...ã…¡.ã…¡; -[ìƒ�ìš±]
== ì°¸ê³ ìž�료 ==
- FactorialFactors/조현태 . . . . 238 matches
== 소� ==
블로그ì—� ì �ì�€ë�°ì—�서 조금ë�” ë¹ ë¥´ê²Œ 만들었다.
누가 1ì–µì�„ 3-4초안ì—� ì¶œë ¥í•˜ê²Œ 해주..ã… .ã…œ (ì°¸ê³ ë¡œ ì�´ 소스는 12-13ì´ˆ 걸린다.)
ê²°êµ ìž…ë ¥ì�€ 무슨 ë§�ì�¸ì§€ 몰ë�¼ì„œ 내맘대로 ì •í•´ë²„ë ¸ë‹¤. cin..ã…Žã…Žã…Ž 누가 설명좀 해주..ã…Žã…Ž
ê·¸ëŸ¬ê³ ë³´ë‹ˆ 우리집 컴퓨터ì�˜ 성능ì�„ ê³ ë ¤í•˜ì§€ 않았다...;; ë� 다른집ë�„ 비슷하리ë�¼ ìƒ�ê°�한다..^^;; 3.2G CPU...OTL..
보창형 심심하실까ë´�~ ì–´ì œ ìƒ�ê°�한대로 약간 ìˆ˜ì •í–ˆë‹¤. ë�”ë¹ ë¥´ê²Œí• ë‹¤ë¥¸ 방법ë�„ 있는것 같지만 ì�¼ë‹¨ ì�´ê±°ë¶€í„°~
1ì–µì�„ 기준으로 테스트 í–ˆì�„때 13ì´ˆ->10ì´ˆì •ë�„ì�˜ í–¥ìƒ�ì�´ 있다. T.T 별로 ë§Žì�´ 빨ë�¼ì§€ì§€ëŠ” 않았네..
== 소스 ==
cout << "2-1000000사ì�´ì�˜ 숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”.ì¡°ê±´ì—� 맞지않는 숫ìž�를 ìž…ë ¥í•˜ë©´ 종료ë�©ë‹ˆë‹¤.\n";
== 나ì—�게 í• ë§� ==
울집 1.4Gì�¸ë�° ㄱ-;;;; ì�´ê±° 한번 ë�„ì „í•´ë³¼ê¹Œë‚˜;; -태훈
해봤어. 잘ë�Œì•„ê°€ë�”ë�¼. 다른컴퓨터ì—�서ë�„..ã…Žã…Žã…Ž ì—¬ì „ížˆ 실행하면 바로뜨ë�˜ë�°? 100ë§Œì •ë�„는 ã…Žã…Ž-[조현태]
ì�´ì•¼ ë�ê°€ë”ì§€ 몰르겟어 넘 ê³ ë‚œì�˜ë�„ì�˜ 스킬ì�„ ã…‹ã…‹ã…‹ã…‹
-[김��]
- Steps . . . . 237 matches
[http://online-judge.uva.es/p/v8/846.html �문보기]
ì�¸ê¸°ë�„:A(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:2(1~4)
수ì§�ì„ ìœ„ì—�서 ì •ìˆ˜ xì—�서 ì •ìˆ˜ y로 ì�´ë�™í•˜ëŠ” ê³¼ì •ì�„ ìƒ�ê°�í•´ë³´ìž�. ê°� 단계ì�˜ 길ì�´ëŠ” ì�Œì�´ 아니어야 하며 ì�´ì „ 단계ì�˜ 길ì�´ë³´ë‹¤ 1ì�´ 작거나, 같거나, 1ì�´ 커야 한다.
x�서 y로 가는 � 필요한 최소 단계� 수는 얼마�가? 첫번째와 마지막 단계� 길�는 모� 1�어야 한다.
첫번째 줄ì—�는 테스트 ì¼€ì�´ìФì�˜ 개수ì�¸ nì�´ ìž…ë ¥ë�œë‹¤. 한 줄ì—� 하나씩ì�˜ 테스트 ì¼€ì�´ìŠ¤ê°€ ìž…ë ¥ë�˜ë©°, ê°� 줄마다 ë‘� ê°œì�˜ ì •ìˆ˜ x, yê°€ ìž…ë ¥ë�œë‹¤. 0 ≤ x ≤ y < 2<sup>31</sup> ì�´ë‹¤.
ê°� 테스트 ì¼€ì�´ìФì—� 대해 x ì—�서 y로 ì�´ë�™í• 수 있는 최소 단계 수를 한 줄ì—� 하나씩 ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| 문보창 || C++ || 90분 || [Steps/문보창] ||
|| ê¹€ìƒ�ì„ || C++ || . || [Steps/ê¹€ìƒ�ì„] ||
|| 하기웅 || C++ || 1시간 30분 || [Steps/하기웅] ||
|| [조현태] || C++ || ? || [Steps/조현태] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [경시대회준비반]
- ìµœì†Œì •ìˆ˜ì�˜í•©/허아ì˜� . . . . 237 matches
=== 소 � ===
=== 코 드 ===
nì�„ ++ í•˜ê³ ì¶œë ¥í•´ ë²„ë ¸ì�Œ. !! 그래서 1 í�° 수가 ì¶œë ¥ë�˜ì—ˆë‹¤.
디버깅 í• ë•Œ 못찾아낸 ì•„ì˜�ì�€ 바보 ? ã…Žã…Ž
>>>ìˆ˜ì •ì‹œ
=== 나한테 í• ë§� ===
소스�서
�부분� 순서가 잘못�었습니다.^^ 수행하면 n� 1� �게나온답니다.^^
로 ì •ì •í•´ì£¼ì„¸ìš”.^^ ê·¸ë¦¬ê³ n=1ì—�서 n=0으로 바꾸어야 합니다.^^ -[조현태]
- 실수했군요~ ê³ ì¹˜ê² ì�Œ ^^ -[허아ì˜�]
만약ì—� 3000까지가 아닌 ë�” í�° 수를 ìž…ë ¥í•˜ê³ í”„ë¡œê·¸ëž¨ì�„ ë�Œë ¤ë³´ì‹œê² ì–´ìš”? 위ì�˜ 코드ì—�서 int 를 double 형으로 ë°”ê¾¸ê³ 3000 ëŒ€ì‹ 18000000000000000000 ì�„ ë„£ì�€ 코드입니다. 한번 실행해 보세요. ë�” 나ì�€ 방법ì�´ ìƒ�ê°�나실수ë�„ 있ì�„것 같아요. ë¬¸ì œë¥¼ í’€ê³ ë‚˜ì„œ ì–´ë–¤ ì �ì�„ ëŠ�ë�¼ì…¨ë‚˜ìš”? - 아무개
í� . ì•„ì§�ë�„ ë�Œì•„ê°€ê³ ìžˆì–´ìš” -.- 루프가 무ì„네요. í�° 수ì—�서ë�„ ë¹ ë¥´ê²Œ ë�Œì•„가는 방법ì�´ ë�ê°€ 있ì�„까 ìƒ�ê°�í•´ ë´�ì•¼ê² êµ°ìš”.. -[허아ì˜�]
[LittleAOI] [반복문�열]
- XMLStudy_2002/Encoding . . . . 236 matches
XML로 작성� 파�� 프로세서가 알수 있�� 변환하는 방법� 알아본다.
== XML �코딩 ==
*단순한 �스트 형태� XML문서를 다양한 언어로 작성하기위해 � 언어�서 사용하는 �코딩 방�� 사용한다.
*ì‹¤ì œ ì�¸ì½”딩 ë°©ì‹�
== XML 다êµì–´ ì§€ì›� ==
=== 한글 완성형 �코딩 ===
=== 한글 UTF-8 �코딩 ===
=== 한글 UTF-16 �코딩 ===
=== �본어 사용하기 ===
*XMLì—�서 ìœ ë‹ˆì½”ë“œë¥¼ 사용하면 한 문서 ë‚´ì—�서 ì–´ë–¤ 부분ì�€ 한êµì–´ë¡œ ë˜� ì–´ë–¤ 부분ì�€ ì�¼ë³¸ì–´ë¡œ 작성하는게 가능하다.
=== XML�서� unicode 사용� 대한 사�트 ===
*ìœ ë‹ˆì½”ë“œì—� 대해서 ìž�세히 ì•Œê³ ì‹¶ê±°ë‚˜ 참조해야 하는 경우 : [http://www.unicode.org/]
*Unicode와 XML등과 같� Markup Language 등� 대해 W3C와 Unicode.org 멤버들� 작성한 Technical Report : [http://www.w3.org/TR/1999/WD-unicode-xml-19990928/]
*다êµì–´ ì§€ì›� 웹 컨í…�ì¸ ì œìž‘ì‹œ XMLê³¼ Unicodeì�˜ ê²°í•©ì�„ ì—설한 ë‚´ìš© : [http://www.tgpconsulting.com/articles/xml.htm]
*다êµì–´ ì§€ì›� 웹 사ì�´íЏ ì œìž‘ì‹œì—� ì�¸ì½”딩 방법 : [http://www.webtechniques.com/archives/2000/09/yunker/]
- ë¬¸ì„œêµ¬ì¡°ì¡°ì • . . . . 236 matches
위키는 ["DocumentMode"] 를 지향한다. 해당 페ì�´ì§€ì�˜ ["ThreadMode"]ì�˜ í† ë¡ ì�´ 길어지거나, ì�´ë¯¸ ê·¸ í† ë¡ ì�˜ ì—í• ì�´ ë��났ì�„ 경우, 페ì�´ì§€ê°€ 너무 길어진 경우, 페ì�´ì§€í•˜ë‚˜ì—� 여러가지 ì£¼ì œë“¤ì�´ 길게 ëŠ˜ì—¬ì ¸ìžˆëŠ” 경우ì—�는 ë¬¸ì„œêµ¬ì¡°ì¡°ì •ì�´ 필요한 때ì�´ë‹¤.
새로 페ì�´ì§€ë¥¼ 만들어주거나, 기존ì�˜ ìŠ¤ë ˆë“œ í† ë¡ ì—�서ì�˜ ì�˜ê²¬, 주장 등ì�˜ 글들ì�„ 요약 & ì •ë¦¬ 해줌으로서 해당 ì£¼ì œë¥¼ 중심으로 페ì�´ì§€ì�˜ ë‚´ìš©ì�´ ê·¸ ì£¼ì œë¥¼ ì œëŒ€ë¡œ ë‹´ë�„ë¡� 해준다. ì�´ëŠ” 프로그램 기법ì—�서 ì�¼ì¢…ì�˜ ["Refactoring"] ê³¼ 비슷한 ì›�리ì�´ë‹¤.
ì�´ ì—í• ì�„ 해야 í• ì‚¬ëžŒì�€ 특별하게 ì •í•´ì ¸ìžˆì§€ 않다. 위키는 해당 페ì�´ì§€ì—� 대해 누구나 ì ‘ê·¼í•˜ê³ ê³ ì¹ ìˆ˜ 있다. 즉, 누구나 ì�´ ì—í• ì�„ í• ìˆ˜ 있으며, ì�´ ë˜�한 새 페ì�´ì§€ì�˜ ì£¼ì œë¥¼ ì—´ê³ ê¸€ì�„ 쓰는 것 처럼 중요한 ì�¼ì�´ë‹¤.
See Also wiki:NoSmok:ë¬¸ì„œêµ¬ì¡°ì¡°ì • , ["ë¬¸ì„œêµ¬ì¡°ì¡°ì •í† ë¡ "]
["위키분류"]
- ì •ëª¨/2006.1.12 . . . . 235 matches
= ì •ëª¨/2006.1.12 =
= 참여� =
ê¹€ìƒ�ì„, 남ìƒ�협, í™©ìž¬ì„ , 송수ìƒ�, 문보창, 허아ì˜�, 조현태, ì�´ì„ 호, ì�´ë�„현, í•œìœ ì„ , ì�´ê·œì™„, 나휘ë�™, 김민경, 하기웅, 등
= 프로ì �트 보여주기 =
ì°¸ê³ : [겨울방학프로ì �트/2005]
[DesignPatternStudy2005] [OurMajorLangIsCAndCPlusPlus] [경시대회준비반]
보여주기 준비해 주세요. 프로ì �트 사용 í• ê²�니다^^
ê·¸ë¦¬ê³ ê·¸ 외 보여주실 수 있는 스터디 팀ì�€ 준비해 주셔ë�„ ë�©ë‹ˆë‹¤.
(단, 단순히 studyë�¼ì„œ 보여주실 수 없는 팀ì�€ ì œì™¸í•©ë‹ˆë‹¤.-> ì§„ë�„ 설명 )
= 안건 =
* 회��
- ì œì•ˆ : 회ì›�ì¦� (비효율성), 뱃지 (í�¬ê²Œ 만드는건 어떨까?), êµ�통카드, USB, 볼펜, ë�¼ì�´í„°, 스티커
- ë‚ ì§œ : 2ì›” 11ì�¼, 2ì›” 12ì�¼ë¡œ ì˜ˆì •í–ˆìœ¼ë‚˜ 스í…�ì�´ 몇몇 ë‚ ì§œë¥¼ ì •í•´ì„œ íƒ�하기로 ê²°ì •.
- 장소 : 롯�월드, 우�� ��
- 10í�¬ì�¸íŠ¸ê°€ 모ì�´ë©´ ìƒ�í’ˆ ì¦�ì •.
- 특별ìƒ�으로 ì§„í–‰ìž� ìž„ì�˜ë¡œ 1, 2ì �ì�„ 줄 수 있ì�Œ.
- �품 : �품권 1만�권
[ì •ëª¨]
- ìµœì†Œì •ìˆ˜ì�˜í•©/문보창 . . . . 235 matches
=== 소� ===
=== 코드 ===
=== 나한테 í• ë§� ===
* ì›�래 ì�´ë ‡ê²Œ 쓰는거 ì�¸ê°€ìš” ? n(n+1)/2 ê°€ n까지 숫ìž�ì�˜ 합으로 ì•Œê³ ìžˆëŠ”ë�°, ì½”ë”©í• ë•Œ 만약ì—� ê³µì‹�ì�„ 모르는 경우는 어떻게 하나요?
ê³µì‹�ë�„ ì•Œê³ ë¦¬ì¦˜ì�˜ ì�¼ì¢…ì�¸ê°€ìš”? -[허아ì˜�]
* ì�Œ... êµ³ì�´ 처ì�Œì—� ê³µì‹�ì�„ 모르ë�”ë�¼ë�„ ë¬¸ì œì—� 나온 ì‹�ì�„ ë³´ê³ ì„œ 충분히 n(n+1)/2 를 ìœ ë�„í•´ 낼 수 있습니다. ê³µì‹�ì�„ 외우는 것ì�´ 중요한 것ì�´ ì•„ë‹ˆê³ , 해당 ë¬¸ì œì—�서 규칙성ì�„ ì°¾ê³ , (ë¬¼ë¡ ê·œì¹™ì„±ì�´ 없는 ë¬¸ì œë�„ 많습니다), ì�´ 규칙성ì�„ 하나ì�˜ 수ì‹�으로 변환시킬 수 있다면 ë¬¸ì œë¥¼ 쉽게 풀어낼 수 ìžˆê³ , ë˜� ì�´ ê³¼ì •ì�´ ê³µì‹�ì�„ 외우는 것보다 훨씬 ì¤‘ìš”í•˜ë‹¤ê³ ìƒ�ê°�합니다. --ë³´ì°½
- -> ì •ë¦¬ : 규칙성ì�´ 없다면 ì–´ì©” 수 없지만, 해당 ë¬¸ì œì—�서 규칙성ì�„ 찾아푸는것ì�´ ë¬¸ì œí’€ê¸°ì—� ìš©ì�´í•˜ë‹¤ ì�´ë§�씀ì�´ì‹œì£ ? ã…‹
* ì�´ë ‡ê²Œë�„ í’€ 수 있군요 - 김태훈[zyint]
[ìµœì†Œì •ìˆ˜ì�˜í•©] [LittleAOI]
- 하얀가면ì�˜ì œêµ . . . . 235 matches
오랜만ì—� ë°•ë…¸ìž�씨 ì±…ì�„ ì�½ì—ˆë‹¤. 무심코 받아들ì�´ëŠ” ë‹´ë¡ ì�„ 다시 ìƒ�ê°�하게 ë§Œë“ ë‹¤. [ë‹¹ì‹ ë“¤ì�˜ëŒ€í•œë¯¼êµ]ì�´ 한êµì�˜ 배타ì � 성격ì�„ 잘 드러내었다면, [하얀가면ì�˜ì œêµ]ì�€ 힘있는 나ë�¼ê°€ 보여주는 야만성ì�„ ì§€ì �í•˜ê³ ê²½ê°�심ì�„ ì�¼ê¹¨ìš´ë‹¤.
대한민êµì�€ 지리ì �으로ë�„ 여러 나ë�¼ 사ì�´ì—� 있다. ê·¸ë ‡ë‹¤ê³ ë‹¤ë¥¸ 나ë�¼ì—� 맞설 힘ì�´ 대단한 것ë�„ 아니다. ë”°ë�¼ì„œ 외세ì—� 기대거나, 극명히 외세ì—� ì €í•하기 쉽다. ì�´ëŠ” ê°œì�¸ì—�게ë�„ 해당한다. ë�™ê²½í•˜ê±°ë‚˜ ì €í•하거나. ê·¸ë¦¬ê³ ë�™ê²½í•˜ëŠ” 무리가 ë�” 많다.
[ìž¥ì •ì�¼ì‚¼êµì§€]를 ì�½ìœ¼ë©´ì„œ ê°•ëŒ€êµ ì‚¬ì�´ì—� ë‚€ 약소êµì�˜ ì²˜ì‹ ì�´ 어때야 하는지 ìƒ�ê°�했는ë�°, ì�´ë²ˆì—�ë�„ ë˜� ìƒ�ê°�하였다. [하얀가면ì�˜ì œêµ]ì—�서ë�„ ë§�하지만 외세ì—� ì�˜ì¡´í•˜ë©´ ì—사가 ë§�해주듯ì�´ ê·¸ ë��ì�´ 좋지 않다. ê·¸ë ‡ë‹¤ê³ íž˜ ì—†ì�´ 외세ì—� 대ì �하기란 ì–´ë µë‹¤. 불행히ë�„ 지금 대한민êµì�€ 외세ì—� ì�˜ì¡´í•˜ëŠ” 듯ì�´ ë³´ì�¸ë‹¤.
- 실습 . . . . 234 matches
== 컴퓨터 실습시간.. ^^ ==
ê°�체와 í�´ëž˜ìФ (성ì � 관리 프로그램)
성ì � 관리하는 프로그램ì�„ í�´ëž˜ìФ(class)를 ì�´ìš©í•˜ì—¬ C++로 작성하여 본다.
1. �래스(Class) 설계
Member 변수
�름 char[21] m_szName
êµì–´ ì �수 int m_nKorean
ì˜�ì–´ ì �수 int m_nEnglish
수학 ì �수 int m_nMath
ì´�ì � int m_nTotal
í�‰ê· int m_dAvg
등수 double m_nRank
Member 함수
ìž…ë ¥í•¨ìˆ˜ void Input(char szName[],int nKorean, int nEnglish,int nMath);
ì´�ì � 함수 int GetTotal(void);
등수 함수 int GetRank(void);
등수 기� 함수 void SetRank(int nRank);
ê²°ê³¼ì¶œë ¥ 함수 void PrintResult();
2. 컴파�러 세팅 (Compiler Setting)
1) Microsoft Visual Studio를 실행시킨다.
- 01학번모임 . . . . 233 matches
01 학번들ì�˜ í˜‘ë ¥ì�„ 통해 ì œë¡œíŽ˜ì�´ì§€ ë‚´ì—�서 모범ì �ì�¸ ê³ í•™ë²ˆì�˜ 모ë�¸ì�„ ì œì‹œí•˜ê¸° 위해 앞으로ë�„ 지난 2006ë…„ 3ì›” 10ì�¼ì�˜ 모임과 ê°™ì�€ ìž�리를 꾸준히 가지면 좋ì�„것 같다는 ìƒ�ê°�ì�´ 드는ë�°...
어차피 사회ì—� 나가면 서로 í˜‘ë ¥í•˜ë©° 살게ë� 우리 ë�™ê¸°ë“¤ (아닌가..?ã…‹) ê°€ë�”씩 모여서 나ì� 것 없지 않ì�€ê°€...?
내 ��� 어떻소...?-_-;
- �규
그래 계모임 하나 만들ìž�. ã…‹ã…‹ 한, ë‘�달ì—� 한번씩 ì •ê¸°ì �으로 만나는것ë�„ 좋ì�„듯~ - [(namsang)]
그러면서 ìž�기가 ë°”ì�˜ë‹¤ë©´ì„œ ì•ˆë‚˜ì˜¬ë ¤ê³ ~~ã…‹ã…‹ - ìƒ�ì„
모범ì �ì�¸ ê³ í•™ìƒ�ì�´ë�¼... ì™ ì§€ 서글픈ë�°..ã…‹ã„·ã…‹ã„·
ê°€ë�”씩 모ì�´ëŠ”ê±°... ì •ë§� 괜찮지..
한달ì—� 한번 ì •ë�„는 부담ë�„ ì—†ê³ ë§�야~~ - 준수
-_-ê·¸ì •ë�„야 ë�.... 서로 ì�´ì•¼ê¸°ë�„ í•˜ê³ ì¢‹ì§€.. - ì„ í˜¸
* ì €ë�„ ë�¼ì�´ë©´ 안ë�˜ìš”?? ^_^ í—¤ë²Œë ˆ~ - ì•„ì˜�
* 안ë�¼ì•ˆë�¼ -ìƒ�ì„
* í—¤ë²Œë ˆ.. -_-; -ì°½ì„
01 ì „ì„±ê¸´ê°€. ^^ -ì°½ì„
다� 모임 안내: [01학번모임/다�모임]
[01학번모임/20060310]
- ComputerNetworkClass/Exam2004_1 . . . . 233 matches
다ì�Œ 그림ì—�서 ê°� 단계들ì�˜ 프로로콜 스íƒ�ì�„ ê·¸ë ¤ë�¼.
다� 그림� Y �우터� 경우 �트 3으로 X �우터와 연결�어있는 �태�며 X �우터는 CIDR 로 ____.____.___.____ � 대해 Network A 로, ____,____,___,____ � 대해 Network B 로 �우팅 한다.
X, Y � �우팅 테�블 �황� 그리시오.
위ì�˜ 결과를 근거로 CIDR ì�´ 어떻게 네트워í�¬ì—�서ì�˜ 확장성 ë¬¸ì œë¥¼ 완화시키는지 설명하시오.
다ì�Œì�€ IPv4 ì�˜ í—¤ë�”ì�´ë‹¤. IPv6 ì�˜ í—¤ë�”를 ê·¸ë¦¬ê³ (ê°� 부분ì�˜ 사ì�´ì¦ˆ, 순서는 ìƒ�관없ì�Œ) ì°¨ì�´ì �ì�„ 설명하시오.
다ì�Œì�€ Distance Vector 와 Link State ì�˜ 비êµ�ì�´ë‹¤. ê°� 부분ì�„ ì �으시오.
보내는 내용
�우팅 테�블 만드는 방법
Multicasting 시 확장방법
(간단하게 ì„œìˆ )
UDP ê°€ TCP 보다 장ì �ì�„ 가지는 경우를 ì“°ê³ , UDP ì—� 알맞는 어플리케ì�´ì…˜ì—� 대해 2ê°œì�˜ 예를 들어ë�¼.
TCP ì—�서 ì ‘ì†�시ì—� ì�´ìš©í•˜ëŠ” í”„ë¡œí† ì½œì�„ ê·¸ë¦¬ê³ ì„¤ëª…í•˜ì—¬ë�¼.
- IsBiggerSmarter?/문보창 . . . . 233 matches
== 소� ==
단순히 Greedy ì•Œê³ ë¦¬ì¦˜ìœ¼ë¡œ ì ‘ê·¼. 실패. Dynamic Programming ì�´ 필요함ì�„ 테스트 ì¼€ì�´ìŠ¤ë¡œì�¨ 확ì�¸í–ˆë‹¤. Dynamic Programming ì�„ ì‹¤ì œë¡œ 해본 경험ì�´ 없기 때문ì—� ê°�ì�´ 잡히지 않았다. Introduction To Algorithmì—�서 Dynamic Programing 부분ì�„ ì�½ì–´ 공부한 후 ë¬¸ì œë¶„ì„�ì�„ 다시 시ë�„했다. ì�´ ë¬¸ì œë¥¼ 쉽게 풀기 위해 Weight를 ì •ë ¬í•œ ë°°ì—´ê³¼ IQ를 ì •ë ¬í•œ ë°°ì—´ì�„ 하나ì�˜ 문ìž�열로 보았다. ê·¸ë ‡ë‹¤ë©´ ë¬¸ì œì—�서 ì›�하는 "가장 긴 시퀀스" 는 Longest Common Subsequenceê°€ ë�˜ê³ , LCS는 Dynamic Algorithm으로 쉽게 풀리는 ë¬¸ì œì¤‘ 하나였다. 무게가 같거나, IQê°€ ê°™ì�„수ë�„ 있기 때문ì—� LCSì—�서 오류가 나는 것ì�„ 피하기 위해 소트함수를 처리해 주는 ê³¼ì •ì—�서 약간ì�˜ ì–´ë ¤ì›€ì�„ 겪었다.
lcs_length함수ì—�서 cost tableì�„ 만들어주는 ê³¼ì •ì�˜ running timeì�€ O(n*n), memory cost는 O(n*n)ì�´ë‹¤. ê·¸ë¦¬ê³ print_lcs 함수ì—�서 longest path를 거슬러 올ë�¼ê°€ëŠ” running timeì�€ O(n + n) = O(n)ì�´ë‹¤.
무엇보다 몇ì�¼ë�™ì•ˆ ê³ ìƒ�해서 푼 보람ì�´ 있어 좋다.
== 코드 ==
ì�´ ì•Œê³ ë¦¬ì¦˜ì�€ 답ì�„ 산출해 ë‚´ì§€ 못한다.
== 나한테 í• ë§� ==
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR_PLE/조현태 . . . . 233 matches
미로찾기 ì•Œê³ ë¦¬ì¦˜
ì‚�ì‚�ê°€ 있는곳ì�´ 출구로 ê°€ì •ë�œë‹¤.
단 ì‚�ì‚�는 미로ì�˜ 출구(즉 미로ì�˜ 외곽벽과 ì�¸ì ‘한 위치)ì—� 있어야만 한다.
소트 ì•Œê³ ë¦¬ì¦˜
ì €ë²ˆ 소트 ì•Œê³ ë¦¬ì¦˜ì�„ 한층 강화한 ê³ ì†� ì†ŒíŠ¸ì•Œê³ ë¦¬ì¦˜ì�´ë‹¤.
여러가지 환경ì—�서 테스트를 수행하였으며, ë¬¸ì œê°€ 있ì�„경우 [조현태]페ì�´ì§€ì—� ì˜¬ë ¤ë†“ìœ¼ë©´ ë¹ ë¥¸ì‹œì�¼ë‚´ì—� 해결하ë�„ë¡� ë…¸ë ¥í•˜ê² ìŠµë‹ˆë‹¤.
파ì�¼ì�„ copy/paste하는 ê³¼ì •ì—�서 중간중간ì—� 빈 줄ì�´ ìƒ�겼는ë�°, ì�¼ë¶€ ì‚ì œí•˜ì˜€ìœ¼ë‚˜ 남ì�€ 것ì�´ 있ì�„ 경우 ì§€ìš°ê³ ì‚¬ìš©í•´ì•¼ 합니다.(단 함수와 함수사ì�´ëŠ” 아닙니다.)
소트 함수명� sort()입니다.
ë¦¬íŽ™í† ë§�ì�´ ë�œë�œ ì�´ìœ 는 ë¦¬íŽ™í† ë§�ì�„ 하면 í• ìˆ˜ë¡� ëŠ�ë ¤ì§€ëŠ”ë“¯í•œ ë¬¸ì œê°€(ì�¸í„°í”„리터방ì‹�으로 ì�¸í•œë“¯)있는듯 하기때문 입니다.
2ê°œì�˜ ì•Œê³ ë¦¬ì¦˜ì�´ ì €ìž¥ë�˜ì–´ 있는 코드파ì�¼ ë§�í�¬
* 장하다~ ë¹ ë¥¸ê±¸ 다시 만들었구나 ã…‹ - [ìƒ�협]
[ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE]
- Downshifting . . . . 231 matches
2005년 중앙대 책 떨�(�페어)�서 500�� 산 책.
''다운 시프트Downshift''
(1) ìž�ë°œì �으로 ì�¼ì�„ 부담ì�´ ë�œ 가게 ì „í™˜í•¨ìœ¼ë¡œì�¨ ì‚¶ì�˜ ì¦�거움ì�„ 추구하다.
(2) ìž�ë�™ì°¨ì�˜ 기어를 ì €ì†�으로 ì „í™˜í•œë‹¤.
미친 듯ì�´ ì�¼í•˜ë©´ì„œ 행복ê°�ì�„ 못 ëŠ�ë�¼ëŠ” 사람들ì—�게 ì�¼ì�„ 좀 줄ì�´ê³ 행복ê°�ì�„ 찾으ë�¼ëŠ” ì�´ì•¼ê¸°ë¥¼ 한다. ì�¼ì¤‘ë�…ì—� ë¹ ì ¸ 놓치기 쉬운 가족관계, 여가ìƒ�활, 종êµ�활ë�™, 봉사활ë�™ì�„ 하면서 새로 얻게 ë�œ 시간ì�„ 활용해 ë³´ë�¼ê³ ê¶Œìœ í•œë‹¤.
êµ³ì�´ ì�¼ê³¼ 행복ì—� í•œì •í•´ì„œ ìƒ�ê°�하지 않는다면 ìœ ìš©í•œ ì¶©ê³ ë¡œ 받아들ì�¼ 수 있다. ì •ë§� ì›�치 않는ë�°ë�„ í•˜ê³ ìžˆëŠ” 것ì�„ 줄ì�´ê³ ìž�기가 ì¦�기는 것ì�„ 좀ë�” ë§Žì�´ 하면 좀ë�” í–‰ë³µí• ê²ƒì�´ë‹¤.
ë˜� 하나 ìœ ìš©í•œ ì¶©ê³ . 다운시프팅 ê°™ì�€ 변화를 í–‰ë�™ìœ¼ë¡œ 옮길 때는 ìž‘ì�€ 부분부터 바꾸어나가ë�¼. ê·¸ë¦¬ê³ í•œ 번 변화ì—� ì‹¤íŒ¨í–ˆë‹¤ê³ í�¬ê¸°í•˜ì§€ ë§�ë�¼! -- [Leonardong]
- 기본ë�°ì�´í„°ë² ì�´ìФ/조현태 . . . . 231 matches
== ëŠ�ë‚€ì � ë°� 설명 ==
오오.. 귀차니즘� 글�달한 소스여요.ㅎ
ì„ í˜• 리스트로 ë�°ì�´í„°ë² ì�´ìФ 구축 -> ìž�료구조를 ë°°ì—´ì�„ 사용하세요~ 로 ì�´í•´....OTL
그많ì�€ ìž�료구조중ì—�서 왜 ë°°ì—´ì�´ëƒ�ê³ ì˜¤..ã… .ã…œ 막강한 메모리 ë‚비와 오버플로우ì�˜ 한계를 ëŠ�ë�¼ê³ ì‹¶ì�€ 것ì�¸ê°€ì•„..;;ã…�;;
ë�™ì � í• ë‹¹ì�´ë‚˜ 트리구조로 좀ë�” ì�´ì�˜ê²Œ 만들 수 있었으나.. 시키는 대로 해야지 ë�..ã… .ã…œ
그래서 작성. 결과는 아래와 같으며 심지어 idì—시 문ìž�열로 처리해서 맘ê»� ì �ì–´ ë„£ì�„ 수 있다.
그결과 ìž�료ì—시 ì�¼ë°˜ì �으로 시간순서대로 ì €ìž¥í•˜ê¸°ë•Œë¬¸ì—� 검색ì†�ë�„는 í�‰ë²”..OTL
ë˜�한 소스ì—�서 보시다시피.. ì˜�ì–´ì‹¤ë ¥ì�˜ 한계가 마구마구 ëŠ�껴지며~
ì—�러코드는.. 단순한 장ì‹�.. ã…‹ (ë�ë“ ì§€ 뽀대가 ë‚˜ê³ ë´�야함.ã…Ž)
그럼 좋� 하루 �시길.ㅎ
// 실행해서 ?를 ìž…ë ¥í•˜ë©´ ìž…ë ¥ 가능한 ëª…ë ¹ì–´ë¥¼ ë³¼ 수 있습니다.
== 소스 ==
== 나ì—�게 í• ë§� ==
[LittleAOI] [기본ë�°ì�´í„°ë² ì�´ìФ]
- 새싹êµ�실/2011/å¸é«˜/6회차 . . . . 231 matches
[새싹êµ�실/2011/å¸é«˜]
= ê³¼ì œ =
* 다� 모양으로 별� �으시오
* ê°œë…�ì—†ì�´ ì–´ë µê²Œ 낸거 같아서 위아래 ë�� ë‘� 줄 ì œê±°í–ˆìŠµë‹ˆë‹¤. 힌트는 니네 ê³¼ì œ
= 2011년 4월 11� 여섯째 시간 =
== ì„ ìƒ�님: 윤종하 ==
=== 가르친 내용(fact) ===
* while, do-while, for: ì�´ 부분ì�€ ë¹ ë¥´ê²Œ 나갔으므로 ë³´ê°• 시간ì—� 실습과 ë�”불어 ë�” ìž�세하게 í•˜ê² ìŠµë‹ˆë‹¤.
=== ìž�기 반성 ë°� ìˆ˜ì •í• ì �(feeling/finds) ===
* 주�� 격주로 2시간 하는거 모� ��하는지는 모르겟지만 난 찬성�세
* ë°”ì�œ 관계로 피드백ì�„ 늦게 ì˜¬ë ¤ì„œ 죄송합니다.
== 학�: 김지연 ==
=== ë°°ìš´ ë‚´ìš©(fact) ===
넘 오래�서 기억� 잘 안난다 ㅜㅜ
반복문,조건문, 여러 ì—°ì‚°ìž� 등ì—� 대해서 ë°°ì› ë‹¤..
(ì •ë§� ìƒ�ê°�ì�´ 안나서 ㅜㅜ 죄송합니당)
=== ìž�기 반성 ë°� ê³ ì¹ ì �(feeling/finds) ===
피드백� 빨리 쓰�.
=== ê³¼ì œ ì •ë‹µ ===
//ì™ ì§€ 다른 쉬운방법 있ì�„ê±° ê°™ì�€ë�° ê±� ..ã…‹ã…‹
- 새싹�실/2013/�구�구/1회차 . . . . 231 matches
= 출�체� =
||�름||출�||
||ë°•ì •ê²½|| o ||
||�주�|| o ||
= 수업 내용 =
== 계� ==
* ì „ë°˜ì �ì�¸ C언어ì—� 대한 설명, 그외 etc..
== ë‚´ìš© ==
== ìˆ™ì œ ==
== 질문 ==
== ê²°ê³¼ ==
= 후기 작성 ìš”ë ¹ =
후기 작성 ìš”ë ¹ : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
''' ë” ë§�ì�´ì§€? ë�¼ê³ 하는 ë‹¹ì‹ ì�„ 위한 설명 '''
Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
ex) 지난주� �가스를 먹� 것� 대해 후기
(사실)지난주� 강남� 가서 하나� 5만�하는 �가스를 먹었다.
(�낌)기대를 잔뜩 했는� 별로 맛� 없었다.
(깨달ì�€ì �)강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.
- ì •ëª¨/2004.9.14 . . . . 231 matches
== 참여� ==
||03|| 나휘� 노수민 곽세환 구�겸 임민수 강�경||
||04|| 박진하 ê¶Œì •ìš± ê¹€í™�ì„ ë°•ëŠ¥ê·œ 김태훈 하욱주 ì�´ìž¬í™˜ ì¡°ë�™ì˜� ë°•ì§„ì˜� 김수진 ì�´ìŠ¹í•œ ||
* 없는사람 채워놓으세요
== 예산 지출 ==
* ì „ì‹œíšŒ , 서버부품, MT, 뱃지 - ìƒ�황ì�´ ë�˜ë©´, í•„ìš”ì—� ë”°ë�¼
== 스터디 ==
|| MFC || [스네��바�트] || �경, 진� 수진, 진하 ||
|| Flash - XML ì—°ë�™ || 게시íŒ� 방명ë¡� || 승한, ë�™ì˜�, 진하, ì •ìš± ||
|| JAVA || 로보코드 || 수민, 능규, 욱주 ||
|| 해킹 || [Hacking] || í™�ì„ , 세환||
|| 디��패턴 || . || �겸 ||
* 회ì�˜ ë� 했습니까... 듣기로는 짜장면 먹었다ë�˜ë�°... ì•„ 글구 스터디는 어떻게 ë��습니까? ì €ëŠ” 홈페ì�´ì§€ 만드는 그런 스터디 í•˜ê³ ì‹¶ìŠµë‹ˆë‹¤~ -성만(??)
Flash - XML ì—°ë�™ => ì�´ 스터디가 나름대로 ê´€ë ¨ì�´ ë§Žì�„걸.. 아니면 스터디 하나 만들어ë‘� 좋구 --[곽세환]
* 미디어실.. DVD.. 좋다 -Leonardong
* 공연준비 아주 잘 ë�˜ê³ 있다. - 커스
[ì •ëª¨]
- Devils . . . . 230 matches
Devils ( Developers' Idols ) 란, 과거ì—� [ì œë¡œíŽ˜ì�´ì§€]ê°€ 한해 70명~80명ì�˜ ì�¸ì›�ì�„ 넘어서 너ë�„나ë�„ [ì œë¡œíŽ˜ì�´ì§€] ì‹œì ˆ(19xxë…„~?)ì—� 엘리트 주ì�˜ë¥¼ 표방하며 등장한 ë‘�ê°œì�˜ 소모임([ë�°ë¸”스],[í�´ë¦¬ê³¤]) 중 하나ì�´ë‹¤.
ë‘� 단체ì�˜ ì°¨ì�´ì �ì�€, [ë�°ë¸”스]는 다수 회ì›�ì�´ 겹쳤지만, [ì œë¡œíŽ˜ì�´ì§€]와 ì™„ì „í•œ ë�…립 단체를 ì„ ì–¸í•˜ê³ í™œë�™í•˜ì˜€ìœ¼ë©°, [í�´ë¦¬ê³¤]ì�€ [ì œë¡œíŽ˜ì�´ì§€]ë‚´ì�˜ ìž‘ì�€ 소모임으로 존재한다.
ì�´ ë‘� 단체는 [ì œë¡œíŽ˜ì�´ì§€]ì�˜ 규모가 ìž‘ì•„ì§€ê³ , 과거ì�˜ 시작 멤버 ì�´í›„로 모임ì�˜ ê°•ë�„ê°€ 약해지면서 [ì œë¡œíŽ˜ì�´ì§€]와 통합하였는ë�°, [ë�°ë¸”ìŠ¤ìº í”„]는 [ë�°ë¸”스]ì�˜ ì •ì‹ ì�„ ì�´ì–´ ë°›ì�€ ì‹ ìž…ìƒ�ì�„ 위한 밤새기 세미나로 남아 있다.
[Devils]ì�˜ ë°œì�Œì—� 대한 í† ë¡ ì�€ 굉장히 많았으며, 창립멤버들ì�´ '''[ë�°ë¸”스]'''로 ì�½ê¸°ë¡œ ê²°ì •í•´ì„œ ì�˜ê²¬ì�„ 존중한다.
ps. 그럼 [�리곤]�?
그냥 [ì œë¡œíŽ˜ì�´ì§€]다. :)
[ì œë¡œíŽ˜ì�´ì§€ë¶„류]
- LinkedList/ìˆ™ì œ . . . . 230 matches
// �호가 작성 ㅋㅋㅋㅋㅋㅋㅋㅋ
int a; // ì„ ì–¸
a = 10; // ì •ì�˜
int b = 10; // ì„ ì–¸&ì •ì�˜
typedef struct _slist{ // 구조체
typedef로 'strucrt _slist'를 List로 ì •ì�˜í•œë‹¤.
즉, "List *aaa" == "struct _slist *aaa"
List *p; // 구조체 ì„ ì–¸.
List *pList,*pNew,*pIns; // struct _slist *pList, *pNew, *pIns; 구조체3ê°œ ì„ ì–¸
pList=(List *)malloc(sizeof(List)); // mallocì�€ (List *)ê°€ 단위ì�¸ í�¬ê¸°ê°€ Listì�¸ 메모리 공간ì�„ ìƒ�ì„±í•˜ê³ ê·¸ 메모리 공간 첫 주소를 반환한다. ê·¸ 주소가 pListì—� 대입(ì •ì�˜)ë�œë‹¤.
pList->next=0; // � 구조체가 처� 부분� 있다는 것� 표시한다. 0으로.
pList->prev=0; // � 구조체가 � 부분� 있다는 것� 표시한다.
pList->num=1; // � 구조체 번호가 1번� 것� 표시한다.
printf("root�성시\n"); // *pList를 root로 한다.
pList->next=pNew; // pList� 다� struct가 pNew�것� 표시. pList ---> pNew
pList->next �것� (*pList).next와 ��하다.
pNew->num=2; // �번째 struct� 것� 표시한다.
pNew->prev=pList; // pNewì�˜ ì�´ì „ structê°€ pListì�¸ê²ƒì�„ 표시. pList <--> pNew
pNew->next=0; // pNew� 다� struct가 없다는 것� 표시.
printf("pNew�성시\n");
- STL/string . . . . 230 matches
* 잘못쓰면 메모리 누수ì�˜ 주범ì�´ ë�˜ëŠ” char* ëŒ€ì‹ ìœ¼ë¡œ 쓸수 있다.
* 그냥 "ì�¸ìˆ˜ 천재" ë�¼ëŠ” 문ìž�ì—´ì�„ ë§Œë“¤ê³ ì‹¶ìœ¼ë©´
string a("�수 천재")
�러면 �다.
* 문�열 복사
* 문�열 길�는 b.size() 로 알수 있다.
* a문�열� 4-7번째까지� 문�를 문�열로 떼어내기
* new - char* 로 ë§Œë“ ë¬¸ìž�ì—´ì�€ 프로그램 사용후 delete 해줘야 ë�˜ì§€ë§Œ, stringì�€ 소멸ìž�ì—�서 알아서 해준다. ìƒ�산성 ì¦�ê°€!
* STL� �용 방법� general � 추구했기 때문�, 사용법� 비슷하다.
=== 문ìž�ì—´ ìž…ë ¥ 받기 ===
* string í�´ëž˜ìФë�¼ê³ 해서 공백ì�„ ë¬´ì‹œí• ìˆ˜ 있는것ì�€ 아니다. í•™êµ� êµ�재ì—� ë³´ë©´ getline()ê³¼ get()ì�´ 나온다. string 변수로 ìž…ë ¥ì�„ 받는다 í•´ë�„ cin >>ì�„ 사용하면 공백ì�„ ìž…ë ¥ ë°›ì�„수 없다. ë”°ë�¼ì„œ getline() ì�¨ì¤˜ì•¼ 한다.
["[Lovely]boy^_^"]는 ì�´ê±¸ ë§�ê°�í•˜ê³ 1시간ë�™ì•ˆ 삽질ì�„ 한 경험ì�´ 있다. ì�´ëŸ´ë•ŒëŠ” ì�¼ë‹¨ char input[255]ì •ë�„로 í�° ë°°ì—´ 잡아 놓ì�€ 다ì�Œ string으로 변환 시켜준다. ì˜ˆì œë¥¼ ë³´ìž�.
* stringì�„ ì�´ìš©í•´ì„œ ì§�ì ‘ ìž…ë ¥ ë°›ì�„ë ¤ë©´ ì�´ë ‡ê²Œ í• ìˆ˜ 있다.
- ìƒ�협/너만ì�˜ëª…ìž‘ì�„ê·¸ë ¤ë�¼ . . . . 230 matches
= �책� �게� �기? =
* 우연히 ì‹ ë¬¸ì�„ 보다가 ì±… 소개하는 부분ì�„ 봤다. 그거 ë³´ê³ ë‚˜ì„œ ë�Œë ¤ì„œ ë�„서관ì—�서 ë¹Œë ¸ë‹¤. ì—시 ì‹ ë¬¸ì�€ ê¼ ë´�야 한다니ê¹�.. ì�´ëŸ°ì •ë³´ë�„ ìžˆê³ ..
= 책� 대한 간략한 소개 =
* ì�´ì±…ì�˜ 목ì �ì�€ 한 ì�¸ê°„ì�´ ì‚¶ì�„ 훌ë¥í•˜ê²Œ ì‚´ì•„ê°€ë ¤ë©´ 어떻게 해야 하는지ì—� 대해서 지금까지 살와왔ë�˜ 사람들중ì—�서 훌ë¥í•œ ì‚¶ì�„ ì‚´ì•˜ë‹¤ê³ í�‰ê°€ë�˜ëŠ” 사람들ì�„ 예로 들면서 ê·¸ 방법ì�„ ì œì‹œí•´ì£¼ê³ ìžˆë‹¤. ì�´ì±…ì�€ ì�´ ì €ìž�혼ìž�서 ë‚´ìš©ì�„ ìƒ�ê°�해서 ì“´ ì±…ì�´ë�¼ê¸°ë³´ë‹¤ ì�¸ë¥˜ì—�게 훌ë¥í•œ ì�¸ë¬¼ë¡œ í�‰ê°€ë°›ì�€ 사람들ì�´ 한 ë§�들과, ê·¸ í–‰ì �등ì�„ ë°‘ 바탕으로 해서 쓰여진 ì±…ì�´ë‹¤.
= ëŠ�ë‚€ì � =
* ì�´ì±…ì�€ ì�½ê³ 나서 ìƒ�ê°�나는거 ë§�í•´ë³´ë�¼ê³ 하면 별로 ë§�í• ê±´ 없지만, ì�´ ì±…ì�„ ì�½ê³ 있ì�„때는 ë§Žì�€ê±¸ ëŠ�ë�¼ê³ ìƒ�ê°�í•˜ê³ , ë‚´ê°€ ëŠ�ê»´ì™”ë�˜ ì‚¶ê³¼ ì�´ì±…ì—�서 ì œì‹œí•˜ëŠ” ì‚¶ì�„ 비êµ�í•´ 보기ë�„ í•˜ê³ ê·¸ëž¬ë‹¤.
- 윤성만 . . . . 230 matches
''�하하하하하 드디어 윤성만��는 �름� 페�지가 탄�했습니다.(2005년 1월 3� 월요� 23시 38분)
ì •ë§� 공부 ìž˜í•˜ê³ ì‹¶ìŠµë‹ˆë‹¤~!!''
= 중앙대 컴퓨터공학과 20041049 윤성만 =
광�초등학� 졸업
한양중학� 졸업
환ì�¼ê³ 등학êµ� 졸업
현 중앙대 컴퓨터공학과 1학년 ê³¼ì • 마침
현 ì „ìš°ì£¼ìµœê°•ë°´ë“œ 커스웨어 04학번 리ë�”
현 ì œë¡œíŽ˜ì�´ì§€ 부회장(ë�ˆê´€ë¦¬ ^^''')
== 목표 ==
대학 졸업 때까지 : ìµœê³ ì�˜ ì‹¤ë ¥ìž�
== 계� ==
계� 너 내 머리�� 있다.
== 진행중 ==
홈페�지 만들기
커스웨어 오티공연 준비
�바공부하기
VC++공부하기
== í•˜ê³ ì‹¶ì�€ 것 ==
기타치기
- CORBA . . . . 228 matches
CORBA(Common Object Request Broker Architecture)는 소프트웨어 ê°�ì²´ê°€ ë¶„ì‚° 환경ì—�서 í˜‘ë ¥í•˜ì—¬ ìž‘ë�™í•˜ëŠ” ë°©ì‹�ì—� 대한 ì�¼ë‹¨ì�˜ 명세서ì�´ë‹¤. ì�´ 명세서ì—� 대한 ì±…ìž„ 기관ì�€ OMGì�´ë©°, 소프트웨어 업계를 대표하는 수 ë°± ê°œì�˜ 회ì›� 업체로 ì�´ë£¨ì–´ì ¸ 있다. CORBAì�˜ 핵심부분ì�€ ORBì�´ë‹¤. ORB는 ê°�ì²´ì�˜ 소비ìž�ì�¸ í�´ë�¼ì�´ì–¸íŠ¸ì™€ ê°�ì²´ ìƒ�ì‚°ìž�ì�¸ 서버 사ì�´ì—�서 ê°�체를 ì „ë‹¬í•˜ëŠ” ì�¼ì¢…ì�˜ 버스로 ìƒ�ê°�ë� 수 있다. ê°�ì²´ì�˜ 소비ìž�ì—�게는 IDLì�´ë�¼ëŠ” 언어를 ì�´ìš©í•œ ê°�ì²´ ì�¸í„°íŽ˜ì�´ìŠ¤ê°€ ì œê³µë�˜ë©°, ê°�ì²´ì�˜ ìƒ�ìƒ�ìž�ì—� ì�˜í•´ ì œê³µë�˜ëŠ” ê°�ì²´ì�˜ ìž�세한 구현사í•ì�€ ê°�ì²´ì�˜ 소비ìž�ì—�게는 ì™„ì „ížˆ 숨겨진다.
ê´€ë ¨ 페ì�´ì§€
* 간단 ë¶„ì‚° 어플리케ì�´ì…˜ 만들기(["ì½”ë°”ì˜ˆì œ/시계"])
* ["ì½”ë°”ìš©ì–´ì •ë¦¬"]
- HowManyPiecesOfLand?/문보창 . . . . 228 matches
== 소� ==
Closed Form 구하는� 약 3~4시간 걸린 것 같다. 계차수열� �용해서 다�과 같� Closed Form� 구했다.
ì�´ë¡ ìƒ�ìœ¼ë¡ O(1) 시간만ì—� ë�˜ê² 지만 ë¬¸ì œëŠ” ìž…ë ¥ë²”ìœ„ê°€ 2 <sup>31</sup> - 1 까지 들어올 수 있기 때문ì—� ê³ ì •ë�„ ì—°ì‚°ì�„ 수행해야 한다. GNU C++ ì�´ë‚˜ Java는 ê³ ì •ë�„ ì—°ì‚°ì�„ ìˆ˜í–‰í• ìˆ˜ 있는 í�´ëž˜ìŠ¤ë¥¼ í�¬í•¨í•˜ê³ 있으나, 윈ë�„ìš° C++ì—�는 없다(혹, ë‚´ê°€ 못찾는 것ì�¼ìˆ˜ë�„ 있다). ë”°ë�¼ì„œ ê³ ì •ë�„ ì—°ì‚°ì�„ ìˆ˜í–‰í• ìˆ˜ 있는 í�´ëž˜ìŠ¤ë¥¼ 짰다. 성능ì�´ 너무 떨어진다. O(1) ì�„ O(n<sup>5</sup>) ì •ë�„로 바꿔 놓ì�€ 듯한 ëŠ�낌ì�´ë‹¤. ì�´ Class를 ê°œì„ í•œë’¤ 다시 테스트 í•´ë´�야 ê² ë‹¤.
== 코드 ==
// ë§Œë“ ì�´ : Moon, Bo-chang.
// ë§Œë“ ë‚ ì§œ : 2006 / 1 / 7
// 마지막으로 ìˆ˜ì •í•œ ë‚ ì§œ :
// 주� : 오버플로우 처리 안함
// 지�하는 연산 : +(�셈), -(뺄셈), *(곱셈), /(나눗셈) - 나눗셈 연산�서 나머지는 버린다.
// 함수 호출� 모� 복사로 �루어지므로 성능� �게 떨어진다.
- OOP . . . . 228 matches
'''Object Oriented Programming''' : ê°�ì²´ 지향 프로그래ë°�. ~~ê°�체를 지향하는 프로그래ë°�입니다.~~ì�´ ì�´ì „ì—� Object Based Progamming 것ì�´ 있었다.ì�´ 다ì�Œ 세대ì�˜ 프로그래ë°� 기법ì�€ GenericProgrammingì�´ë�¼ê³ ì�´ì•¼ê¸°ë�œë‹¤.
=== �� ===
== 용어 ==
* [Association](ì—°ê´€)
* [Relation](관계)
* [Inheritance](��)
* [Encapsulation](캡�화)
* [Implementation](구현 : ì�¸ê°„ì�˜ ê°œë…� ì†�ì—� 존재하는 ìƒ�ê°�ê³¼ 사ìƒ� 등ì�„ ì‹¤ì œ 물리ì �ì�¸ ê°�체로 구성하는 ì�¼ë ¨ì�˜ 작업. 예를 들어 새로운 구조ì�˜ 컴퓨터 시스템ì�„ 만들어 내는 작업과 설계 ê³¼ì •ì�„ ê±°ì³�서 ì „ë‹¬ë�œ ë‚´ìš©ì�„ ì‹¤ì œ 프로그램으로 구성하여 컴퓨터ì—�서 ì‚¬ìš©í• ìˆ˜ 있ë�„ë¡� 하는 작업 등ì�´ 모ë‘� 구현 작업ì�˜ 한 가지ì—� 해당ë�œë‹¤ê³ í• ìˆ˜ 있다. : ì •ë³´ë¬¸í™”ì‚¬ 컴퓨터 ìš©ì–´ì‚¬ì „ 발췌)
== 엮어가기 ==
[UML]로 í‘œê¸°í• ìˆ˜ 있다.
[ê°�ì²´ì§€í–¥ìš©ì–´í•œê¸€í™”í† ë¡ ]
== ë°”ê¹¥ê³ ë¦¬ ==
=== �움�는 페�지 ===
[http://users.evitech.fi/~hannuvl/sy04/oop_cp.htm] : C++ OOP강�.
[프로그래�분류]
- ExtremeBear/VideoShop/20021106 . . . . 227 matches
=== 재� ===
* TDD ì†�ë�„ê°€ 빨ë�¼ì§€ê³ 있다.
* 디��� 좋� 게 보�다.
* ��다
=== í˜œì„ ===
* 코딩� 많� 해�야 는다는 걸 알았다.
* 열심히 공부해야 ê² ë‹¤.
* 나는 너무 모른다.
=== ì°½ì„ ===
* Test �숙해졌다.
* ê³ ê°�ì�´ 요구하는 게 많아지니까 {{{~cpp steam++}}} ì�´ë‹¤.
* ["PairProgramming"]ì�´ ë¶ˆê· í˜•í–ˆë‹¤. ["PairProgramming"]ì�˜ 본질ì—� 다가서기 위해 시간ì�„ ì •í•´ì•¼ê² ë‹¤.
* ["PairProgramming"]� 집중�를 높여 효율� �가했다.
=== �협 ===
* 삽질 했다. ì˜ˆì „ì—� í•´ 놓았ë�˜ 부분ì—� ì�˜í•´ ë°œìƒ�한 삽질ì�´ë�¼ 찾기 힘들었다.
* 삽질ì—� ë¹ ì§ˆ 때 침착하게 ì „ì²´ì �으로 보아야 ê² ë‹¤.
* 오늘� 삽질 때문� 효율� 없었다.
* 삽질� 싫다.
=== �수 ===
* ��한 삽질하지 ��.
- PowerOfCryptography/��호 . . . . 227 matches
- ìˆ˜ì •. 한가지 오류를 바로 ìž¡ì�Œ. "/10" 으로 나눔 ì—°ì‚°.
쿡... �거운 공통 수학 시간�군.
p를 1834567891242341235423542542451234145678551475585744로 ê°€ì •
// p를 string으로 받�
// n� 밖으로 낸다.
= 1/n * ( log( 10ì�˜ (string:pì�˜ ìž�릿수)승) + log((x) = string:pì�˜ 맨 첫숫ìž�와 ë‘�번째 숫ìž�를 ì�¼ì�˜ìž�리로 한 것ì�„ 반올림. -> ì˜ˆì œì—�서 1.8) )
// 반올림� ceil, floor 함수로 효율성 있게 구성한다.
// 여기서 문ìž�를 숫ìž�로 ë³€ê²½í•˜ê³ log10 함수를 사용한다.
// 반올림 하지 ì•Šê³ ë°”ë¡œ log10ì�„ 취해ë�„ ë�¨.
= 1/n * ( �릿수 + log(x) )
= 계산 �.
// 반올림ì�„ í•˜ê³ ì •ìˆ˜ë¡œ ìº�스팅한다.
ì •ìˆ˜í˜•ì�´ê¸° 때문ì—� ì�´ê²ƒì�€ 맞아떨어ì§�.
ì„¤ë ¹ 실수형ì�´ëž˜ë�„ 로그로 ì�¸í•´ 근사값ì—� ë§žì•„ 떨어ì§�. (반올림 하면ë�¨)
// 개략 ì �ì�¸ 코딩으로 컴파ì�¼ëŸ¬ê°€ 없어 ì—�러를 잡지 못했ì�Œ.
// 수학 함수는 func(). n, p를 받아들ì�´ê³ ì •ìˆ˜ k를 반환함.
// 6시 44분 코딩 시작 // 6시 57분 �.
sscanf(p_buf, "%2c\0", p); // 앞� � �리만 취한다.
buf = log10((double)atof(p_buf)/10); // 첫 ��리를 log취한다.
if(ret_buf >= (ceil(ret_buf)+floor(ret_buf))/2) // 반올림. 올림+내림/2보다 �거나 같� 경우
- Ruby/2011년스터디/강성현 . . . . 227 matches
[[pagelist(^Ruby/2011년스터디)]]
* ë�™ë„¤API를 ì�´ìš©í•œ ë�™ë¬¸ 네트워í�¬ 홈페ì�´ì§€ ì œìž‘
=== 목ì � ===
* ë�™ë¬¸ 네트워í�¬ 홈페ì�´ì§€ë¥¼ 새ë¡ê²Œ 만들어보는 프로ì �트
* 기존 사ì�´íŠ¸ë¥¼ 조금 ë�” 사용ìž� 친화ì �으로 ë§Œë“¤ê³ , 모바ì�¼ 기기ì—�서ë�„ 부담없ì�´ ë³¼ 수 있ë�„ë¡� 함.
=== 개발 단계 ===
* json parser 구현 (ì •ê·œí‘œí˜„ì‹� ì�´ìš©)
* 만들어진 json parser를 ì�´ìš©í•˜ì—¬ ê°� apiì�˜ ìž…/ì¶œë ¥ì�„ ì²˜ë¦¬í• ìˆ˜ 있는 함수 작성
* oauth �� 모듈 구현
* page design, layout 등� [html] �용 ( [Ajax]� 사용)
=== 사�트 구성 ===
* �네 로그�, �겨찾기/�문게시�/나눔터/작�모임/회�검색 � 5개 페�지로 구성
* ruby 구현보다는 layoutì�˜ ë¬¸ì œ
=== ë¬¸ì œì � ===
* 루비보다는 page designì�´ ë�” ì–´ë ¤ìš¸ 것 ê°™ì�Œ
=== ì°¸ê³ ìž�료 ===
* ë�™ë„¤API ë ˆí�¼ëŸ°ìФ http://devapi.caucse.net/apireference/
== í•´ì•¼í• ê±° ==
* [Eclipse]�서 RubyLanguage �보기
== 임시 ì •ë¦¬ ==
- UniversalsAndParticulars . . . . 227 matches
보편과 특수
ë˜ ê°€ë¥´ì³�야 하나. 나는 특수를 통해 보편ì�„ 가르ì³�야 í•œë‹¤ê³ ìƒ�ê°�한다. 특수를 가르치ëŠ�ë�¼ 보편ì�´ 가리워지면 안ë�œë‹¤.
WardCunninghamì�€ ì�´ëŸ° ë§�ì�„ 했다. 작지만 ìœ ìš©í•œ 프로그램ì�„ 매ì�¼ 만들어ë´�ë�¼. ë³µìž¡í•˜ê³ í�° 걸 만들다 ë³´ë©´ 중요한 ì•„ì�´ë””ì–´ê°€ ê°�ì¶”ì–´ì ¸ 버릴 수 있다.
대학ì—�서는 특히 보편ì�„ 배워야 한다. 소학ì�´ ì•„ë‹ˆê³ ëŒ€í•™ì�´ê¸° 때문ì�´ë‹¤. 그러나 보편ì�€ 특수를 í†µí• ë•Œì—� ë§¥ë�½ì�„ 갖는다.
ìž�ë°” 스윙ì—�서 ì–´ë–¤ API를 통해 어떻게 그림ì�„ 그리는지를 가르치기 보다, Event Driven Programmingì�„ 가르치ë�˜, 스윙ì�´ë�¼ëŠ” ë§¥ë�½ì�„ 방편으로 ì�´ìš©í•´ 가르친다. 해당 í”„ë ˆìž„ì›�ì�˜ APIê°€ 복잡한 경우, 학습ìž�들ì�€ ì˜¤ížˆë ¤ ê·¸ API를 ì™¸ìš°ê³ ê³µë¶€í•˜ëŠ�ë�¼ ë�” 중요한 것ì�„ 잊ì�„ 수 있다. ë”°ë�¼ì„œ ì�´ëŸ° 경우 가르치는 사람ì�´ 미리 좀 ë�” ì¶”ìƒ�ì �ì�¸ ì°¨ì›�ì�˜ ë ˆì�´ì–´ë¥¼ 만들어(ì�´ë¥¼ êµ�육학ì—�ì„ ìŠ¤ìº�í�´ë”©ì�´ë�¼ 한다) ì œê³µí• ìˆ˜ 있다.
- ì •ëª¨/2006.7.6 . . . . 226 matches
= ì •ëª¨/2006.7.6 =
== 참여회� ==
ìš°ìš©, 장길, 창현, 대순, 재í˜�, ê±´ì˜�, ì„ í˜¸, 현태, 재웅, 준ì„�, 휘ë�™, ìƒ�협, 규완, ë�„현, 재니, ì°½ì„, ìƒ�ê·œ, ìƒ�ì„, 규현, 수ìƒ�, ì •í˜„, 승한, ì•„ì˜�, ë³´ì°½, 기웅
== ì •ëª¨ ì£¼ì œ ==
* ZeroPage 회칙 ì •í™•í™” (회ì›�ì�˜ 기준 + a) , 회비 등등
* ì •ëª¨ ìš”ì�¼ 한번 ë�” ì�˜ê²¬
* MT (몇박 몇�, 장소, )
* 프로ì �트, 계íš�서
* �람과 친목회(22�)
* 세미나 해주세요.
* 서버 업글~ 기부받기
* 기짱 있으면 어떻나?
* 친목모임
== ì •ëª¨ ê²°ê³¼ ==
* ì •ëª¨ìš”ì�¼ : 목 5시
* MT장소 : ì œë¶€ë�„(1ë§Œì›�), 계곡(1ë§Œì›�), 대천(2ë§Œì›�), 춘천, 편ë�„, ê°€í�‰(1ë§Œ), í�¬ì²œ(1ë§Œ) - í�¬ì²œ ë˜�는 ê°€í�‰ìœ¼ë¡œ ê²°ì •
* MTë‚ ì§œ : 8ì›” 20~21ì�¼
* 서버업글 : ì œë¡œíŽ˜ì�´ì§€ 학회비 10ë§Œì›�, 회ì›� ê°�ìž� 몇만ì›�씩 기부
* 기짱 : ê°�학번ì—� ì „ ì œë¡œíŽ˜ì�´ì§€ 회장ì�´ 기짱. 06ì�€ ë¯¸ì •
* 프로ì �트 : 방학중ì—� 진행중ì�¸ 세미나 발표? ì�¸ì›� 모집
- NSIS/ì˜ˆì œ4 . . . . 225 matches
설치중� 윈�우 서비스를 멈췄다가 살리는 스�립트. �것때문� 삽질� 좀 했다....-_-;; servicelib.nsh 파�� ��루드 해줘야한다.
;�스톨러 �름
Name "RealVNC 4.0 한글화 패치"
;�스톨러 파� �름
SubCaption 0 ": ��센스기�"
SubCaption 1 ": �스톨 옵션"
SubCaption 2 ": ì�¸ìŠ¤í†¨í• í�´ë�” ì„ íƒ�"
SubCaption 3 ": �스톨중� 화�들"
SubCaption 4 ": 완료�었습니다"
;ë�¼ì�´ì„ 스
LicenseText "ì�¸ìŠ¤í†¨ 하기 ì „ ì�´ 문구를 ì�½ì–´ì£¼ì‹ì‹œì˜¤" "ë�™ì�˜í•©ë‹ˆë‹¤"
;ì�¸ìŠ¤í†¨ ë””ë ‰í† ë¦¬
SubCaption 0 ":��센스기�"
SubCaption 1 ":�스톨 ��"
;�스톨러 아�콘
;�스콜러 아�콘
;버튼들..
MiscButtonText "ì�´ì „" "다ì�Œ" "취소" "닫기"
;�스톨 버튼
InstallButtonText "설치"
- ì†¡ë…„íšŒë‚ ì§œì •í•˜ê¸° . . . . 225 matches
ìž�ìž�, 송년회 ë‚ ì§œë¥¼ ì •í•´ 봅시다.
가능한 ë‚ ì—� ì�´ë¦„ì�„ ì �ê³ , 모아봅시다. 가장 ë§Žì�€ 사람ì�´ 오는 ë‚ ì§œë¥¼ 송년회 ë‚ ë¡œ 합시다.
|| 30(ì›”) || 9명 || ì„�천, ì�¸ìˆ˜, ìƒ�ê·œ, ì°½ì„, ê´‘ì‹�, ì˜�ë�™, ì„ í˜¸, 박혜ì˜�, 재ë�™, ìƒ�민 ||
* 구근ì�´í˜• 그럼 못오시는건가ë´�ìš”...ì©�.. ì „ì—� 서강대ì—�서 뵌 ì�´í›„로 못뵌거 ê°™ì�€ë�°... --ì°½ì„
* 26ì�¼ì—� 있는 혜ì˜�ì�´ 누나랑 30ì�¼ì—� 있는 ë¶„ì�€ 다른 ë¶„ì�¸ê°€ìš”? 성ì�„ 안 ë¶™ì�´ê³ ë¶™ì�´ê³ 한걸로 ë³´ì•„ 혹시 26ì�¼ì—� 있는 ë¶„ì�´ 97ì„ ë°°ì�¸ê°€ 싶어서요...^^; --ì°½ì„
* 다른 분 맞습니다. ^^ --setsuna
* ì•„.. 혜ì˜�ì�´ 누나나 구근ì�´ 형ì�´ë‚˜... 죄송합니다. 30ì�¼ì�´ 가장 ë§Žì�€ 사람ì�˜ ë‚ ì§œê°€ë�˜ì–´ì„œ ê·¸ë ‡ê²Œ ì •í–ˆì§€ë§Œ.. ì§�장다니는 ì„ ë°°ë¶„ë“¤ì�„ 못뵙는건가요... í�‘.. --ì°½ì„
* �거 왜 지워요;; 올해 �� � �먹으면 �지요 --NeoCoin
* ì•„.. ë˜� ë§Œë“¤ë ¤ê³ í–ˆì—ˆëŠ”ë�°..ã…‹ã…‹ 그러면 ë�˜ê² 네요. ^^; --ì°½ì„
["투표분류"]
- BookShelf/Past . . . . 223 matches
1. 최순ë�•ì„±ë ¹ì¶©ë§Œê¸° - 20041226
1. [테스트주�개발] - 20050104
1. ìœ ì•„ì–¸ì–´ë°œë‹¬ê³¼êµ�육(주명í�¬) - 20050110
1. 대학���과학문�윤리 - 20050113
1. 성냥갑으로배우는 AI�야기 - 20050116
1. [http://kldp.org/Translations/html/Ask-KLDP/ 좀� 나� 질문하기 방법] - 20050121
1. 우리가꿈꾸는행복한�혼�없다 - 20040129
1. [시간관리��관리] - 20050204
1. [질문�힘] - 20050221
1. 여�는남��어디를볼까 - 20050223
1. [여섯색깔모�] - 20050301
1. �드�� - 20050305
1. 대화�심리학 - 20050310
1. 10년후나 - 20050312
1. 강한회사는회�시간�짧다 - 20050317
1. 리ë�”ì‹ í›ˆë ¨ - 20050321
1. 잔치(향연)/플�톤 - 20050325
1. 실용주� 프로그래머를 위한 CVS - 20050404
1. 리스�관리(WaltzingWithBear) - 200450407
1. Professonal 프로ì �트 관리 - 20050502
- GDBUsage . . . . 223 matches
== 디버그 모드 컴파� ==
pipe를 통한 간단한 프로세스 í†µì‹ ì�˜ ì�¼ì˜ˆ
gdb 를 ì�´ìš©í•˜ê¸° 위해서는 gcc 옵션ì—� '''-g'''를 ì£¼ê³ ì»´íŒŒì�¼ 해야함.
== gdb 실행 ==
해당 ë�¼ì�¸ì�„ ì „í›„ë¡œ 하여 소스 코드를 보여준다.
해당 ì�¸ìž�ê°’ì�„ 구조 프로그램ì�´ 실행ë�œë‹¤. ë¸Œë ˆì�´í�¬ í�¬ì�¸í„° ì„¤ì •ì�„ 통해서 ì§„í–‰ì�„ 중지하는 것ì�´ 가능하다.
(VSì—�서는 프로ì �트 ì„¤ì •ìœ¼ë¡œ ì¡°ì •ê°€ëŠ¥)
해당 ë�¼ì�¸ì—� ë¸Œë ˆì�´í�¬ í�¬ì�¸íЏ ì„¤ì •
해당 변수ì�˜ ë‚´ìš©ì�„ ì¶œë ¥í•´ì¤€ë‹¤.
VS step in ��
VS step over ��
VS go ��
쉘로 탈출해 해당 ëª…ë ¹ì–´ë¥¼ 수행후 복귀한다.
해당 ëª…ë ¹ì–´ì—� 대한 설명ì�„ ì¶œë ¥í•œë‹¤.
ddd : ì�¼ë°˜ì �ì�¸ gdb 윈ë�„ìš° í”„ë¡ íŠ¸ì—”ë“œ
kdbg : kdevelopì—�서 ì œê³µí•˜ëŠ” 기본 í”„ë¡ íŠ¸ì—”ë“œ
[http://kldp.org/node/71806 KLDP:GDB 잘 쓰기]ë�¼ëŠ” 글 ì—�ë�„ 사용법ì�´ 쉽게 ì •ë¦¬ ë�˜ì–´ 있습니다.
다른 ìœ ìš©í•œ 기능들ë�„ ì �어주333 - [eternalbleu]
- fnwinter . . . . 223 matches
=== �름 ===
ì�´ì •ì§� (00학번)
= 관심 ì‚¬í• =
== 현재 관심 ==
그래픽 카드
== 아웃오브안중 ==
효과ì �ì�¸ 프로그래ë°�(ë””ìž�ì�¸ 패턴,ë¦¬íŒ©í† ë§�,테스트 주ë�„ 개발,파ì�´ì�¬)
사운드 프로그래�(FFT/Eq/Sound Effect/BASS/FMOD 사용하기/공짜로 MP3를 다운받기)
MCSD.Net (완료)
XML Study (완료)
DDK Virtual Drive Sample ì˜ˆì œ 만들기
Python/Win32/�파�/VB/MFC/기타등등� 쓰� 범용 Skin Library
�하기 싫다.
ì�´ì œ í•™êµ�로 ë�Œì•„ê°ˆ 때가 ë�œê±° 같다.
몇가지만 완료하면 Free 하게 ìƒ�í™œí• ìˆ˜ 있ì�„ í…�ë�°. 앞으로 한달반ì�€ ë�” ê³ ìƒ�해야 í• ë“¯.(2005.4.18)
= 다른 사람들� 위한 공간 =
몽-ì •ì§�ì�´ 메롱~
태호형- 태호형 ë³´ê³ ê°�..^^
뱃살 그거 좋�-_- 몇근 줄꺼야?
�하는 만� ㅋㅋㅋ
- ì •ëª¨/2013.1.22 . . . . 223 matches
* 참여ìž� : [권순ì�˜], [안í˜�준], [ì†¡ì •ê·œ], [강성현], [김태진], [서민관], [김민재], [ì¡°ê´‘í�¬], [ê³ í•œì¢…], [윤종하], [ì�´ì§„ê·œ], [ê¶Œì˜�기], [김윤환], [ì •ì�˜ì •], [ìž„ìƒ�현]
* 작성� : [양아�]
* [ì†¡ì •ê·œ] 학우ì�˜ ë‚´ê°€ 좋아하는 게임회사(Valve사)
* 다� 주� : [양아�]
== ì •ëª¨ ==
=== íšŒìž¥ì„ ê±° ===
* 후보1 김민재 ë‹¹ì„ !
* 임기 : 회칙 10ì¡° 5í•ì—� ë”°ë�¼, ë‚´ì�¼ë¶€í„° 다ì�Œ 회장 ì„ ì¶œì‹œ 까지 입니다.
* ë‹¹ì„ ì‚¬ : (ì „ëžµ)열심히 í•˜ê² ìŠµë‹ˆë‹¤.
=== 1ì�¸ 1Study ì¤‘ê°„ì •ì‚° ===
* Bigbang : 지금까지했ë�˜ 스터디 ì •ë¦¬, ì›�격강ì�˜
* ACM : DPì�˜ Subset ë¬¸ì œ,ê·¸ëž˜í”„ë¬¸ì œ í’€ê³ í† ë¡
* 그 외 연구실활� � TEPS 공부
* 안하는 사람ì�€ 어떻게 í•´ì•¼í• ê¹Œ?
=== 학회 지�금 ===
* ì§€ì›�금ì�´ 2ì›” 중 지급ë� ì˜ˆì •
* ë�„ë©”ì�¸,호스팅,스티커 등ì—� 사용ë�œí›„ 차기 회장 김민재 학우ì—�게 ì�¸ê³„ë� ì˜ˆì •
=== 후기 ===
[2013년활ë�™ì§€ë�„],[ì •ëª¨]
- FromCopyAndPasteToDotNET . . . . 222 matches
'''''Copy & Paste 부터 .NET 까지...'''''
.NET 까지 오는 ê³¼ì •ì�˜ ì»´í�¬ë„ŒíЏ ê¸°ìˆ ì—� 대해 소개하는 세미나
=== �시 � 장소 ===
* ì�¼ì‹œ : 2002ë…„ 11ì›” 27ì�¼ 수요ì�¼ ZeroPage ì •ëª¨ 후 PM 6:00 ~ PM 8:30
* 장소 : ë¯¸ì • (7층 PC실 옆 대학ì›� 세미나실ì�´ ë� 것같ì�Œ)
=== 발표� � 대� ===
* 발표� : ["�규"]
* 대� : ["ZeroPagers"] (����면 01학번과 02학번)
=== 참여� ===
참가 ì‹ ì²ì�„ 받습니다. 참가 ì‹ ì²ì�„ 하지 않아ë�„ 세미나는 들ì�„ 수 있지만, 참가 ì‹ ì²ì�„ í•˜ì‹ ë¶„ë“¤ê»˜ë§Œ 세미나 ìž�료를 복사해 드립니다.
* 참여ìž� : ["ì‹ ìž¬ë�™"], ["ì�¸ìˆ˜"], ["snowflower"], ["Wiz"], ì˜�ë�™(["Yggdrasil"]), ì§„ì˜�, ["ìƒ�협"], 성재
=== 세미나 �료 ===
* [http://zeropage.org/~lsk8248/wiki/Seminar/FromCopyAndPasteToDotNET/FromCopyAndPasteToDotNET.doc 세미나 �료]
* ì˜ˆì œ 프로그램들
=== ì°¸ê³ ìž�료 ===
* 아.. 기대�다.. 재밌�거 같아.. ㅡ.ㅡb --["snowflower"]
* Me too... ã…‹ã…‹ --["ì°½ì„"]
* 나� 캬캬 --["�수"]
* 과연 재미 있�까??..ㅡ.ㅡ;; --["�규"]
* ë“£ê³ ì‹¶ì�€ë�° 아쉽군 --["neocoin"]
- PHP . . . . 222 matches
* 웹�서 쓰는 스�립트 언어�다.
Professional Homepage Preprocessor 맞나요? 틀리면 ìˆ˜ì •í•´ì£¼ì„¸ìš”~
PHP를 처ì�Œ ë§Œë“ ì‚¬ëžŒì�´ ìž�기 홈페ì�´ì§€ì—� 누가 ì ‘ì†�했는지 ë³´ë ¤ê³ ë§Œë“¤ì—ˆë‹¤ê³ í•©ë‹ˆë‹¤. 그때 그래서 명ì¹ì�´ ì €ê±°ì˜€ëŠ”ë�° 지금 ì“°ì�´ëŠ” 명ì¹ë�„ ì €ê±°ì�¸ì§€ëŠ” 확실히 ëª¨ë¥´ê² ìŠµë‹ˆë‹¤.
지금� Professional HTML Preprocessor��는 �름으로 쓰입니다. -[강�경]
PHP�는 약�는 무엇� �미합니까?
PHP약어를 풀어쓰면 PHP: Hypertext Preprocessor입니다. 약어ì�˜ 첫번째 글ìž�ê°€ 약어ì�´ê¸° 때문ì—� ë§Žì�€ 사람ì—�게 혼란ì�„ ì¤�니다. ì�´ì™€ ê°™ì�€ 약어를 재귀ì � 약어ë�¼ê³ 부릅니다. ê¶�ê¸ˆí•˜ì‹ ë¶„ì�€ Free On-Line Dictionary of Computing사ì�´íŠ¸ë¥¼ 방문해보세요.
(PHP ê³µì‹� 홈페ì�´ì§€ì—�서 ê°€ì ¸ì™”ìŠµë‹ˆë‹¤.)
- 비슷한 예로 GNU(GNU's Not Unix) 를 들 수 있�까요..? ^.^a - [임��]
= ê´€ë ¨ 페ì�´ì§€ =
|| [�승한/PHP] ||
= 스터디후 �출� 문서 =
* [ZPBoard/PHPStudy/기본문법]
* [ZPBoard/PHPStudy/ì¿ í‚¤]
= ì°¸ê³ ì‚¬ì�´íЏ =
* [http://www.php.net/manual/kr/ php 한글 메뉴얼]
* [http://blog.dahlia.kr/post/21044381028 언어 커뮤니티ì�˜ ë¬¸ì œ]
* [http://ko.blog.influx.kr/2012/04/php.html PHP: 잘못� 디��� 프랙탈]
[언어분류]
- ProjectSemiPhotoshop/계�서 . . . . 222 matches
=== ì œëª© ===
* Project Code Name(팀명) : ProjectSemiPhotoshop
=== 팀� ===
||�름 ||학번||학년||.||
||류�민|| 99 || 3 ||조장||
||박경태|| 99 || 2 ||.||
||오현민|| 99 || 2 ||.||
=== ì�¼ì •(회ì�˜ì�¼ì§€) ===
=== 기� ===
* 10/24 pm1:00~pm4:00 VCì˜ˆì œ 작성 , GDI, BMP, Key Input ì˜ˆì œ 작성
* 10/29 pm1:00~pm5:00 �민과 현민� 알카노�드 SpikeSolution
* 10/31 pm5:00~pm10:00 현민과 경태, 현민 ì§‘ì—�서 알카로ì�´ë“œì�˜ 기본ì�„ 열심히 ë°°ìš°ê³ ì�µíž˜
* 11/19 ìƒ�민과 현민ì�´ ì�´ë¯¸ì§€ 프로ì �트ì�˜ 시작ì�„ 위한 시작 코딩
* Bitmap 로딩과, ì €ìž¥ë¶€ì—� 대한 작성. 기존 메모리 다루기가 힘들것 같아서, ì¶”ìƒ�í™” 목표.
* 11/21 am11:00~am11:30 30ë¶„
* 시스템 메타í�¬ ì„¤ì • - Magic School etc
* 다ì�Œ ì�¼ì •(ì�¼ìš”ì�¼) ì •í•¨
* 다ì�Œì�¼ì • 까지 해올 시험 프로그램 임무 부여
i. 경태 : SDI or 기타 + Dialog Base � MDI 구성
* �민 : MFC MDI 를 �용한 구성
- 수/êµ¬êµ¬ë‹¨ì¶œë ¥ . . . . 222 matches
숫ìž�를 ìž…ë ¥ 받아 ê·¸ 숫ìž�ì—� 해당하는 구구단ì�„ ì¶œë ¥
== [송수�] ==
printf("�하시는 구구단 숫�를 눌러주세요.^^\n");
== [ì‹ í˜œì§€] ==
printf ("숫ìž�ìž…ë ¥");
printf("ì•Œê³ ì‹¶ì�€ 구구단단계를 ì³�주세요.");
== [임수연] ==
printf ("숫ìž�를 ìž…ë ¥í•˜ì„¸ìš” :");
== [장�슬] ==
printf("숫ìž�ìž…ë ¥í•˜ì‹œì˜¤\n");
printf("몇 단ì�„ ì¶œë ¥í• ê¹Œìš”?");
변수명ì�€ 가능하면 a,b 나 i,j ê°™ì�´ ì�´ë¦„ë§Œ ë³´ê³ ë¬´ìŠ¨ ì�˜ë¯¸ì�¸ì§€ 알기 힘들게 짓기 보다는 조금 ë�” 길어지ë�”ë�¼ë�„ ì�´ë¦„ë§Œ ë³´ê³ ì�´ê²Œ 무슨 ì—í• ì�„ 하는 변수명ì�´êµ¬ë‚˜ í•˜ê³ ì•Œìˆ˜ 있게 짓는 버릇ì�„ 들ì�´ëŠ”ê²Œ 좋다. 주ì„�ì�´ í•„ìš” ì—†ì�„ ì •ë�„로 변수명 함수명만 ë³´ê³ ì�´ê²Œ 무슨 ì�¼ì�„ 하는 변수, 함수 ì�´ë‹¤ë�¼ê³ 알수 있게 하면 ë�” ë�”ìš± 좋다. - [ìƒ�협]
ìƒ�협ì�´í˜•ì�˜ ë§�ì�„ ì •ë¦¬í•˜ìž�ë©´ 함수나 변수명ì�„ 잘 지으ë�¼ëŠ”ê±°ì§€ ê·¸ 변수가 무엇ì�„ 나타내는지, 함수가 ì–´ë–¤ 기능ì�„ 하는지 잘 나타내ë�¼ëŠ”ê±°ì•¼. ì�Œê°€(beveragePrice)처럼ㅋ-[ê°•í�¬ê²½]
[수] [새싹C스터디2005]
- 파스칼삼�형/김준� . . . . 222 matches
3월 24~25� 사�
ì—�.. ìš°ì„ ë¬´ì‹�하게 ë°°ì—´ì�„ ì„ ì–¸í•˜ê³ í–ˆë„¤..
ì›�하는 í–‰,ì—´ì—� ë”°ë�¼ 파스칼ì�˜ 삼ê°�형 í�¬ê¸°ë¥¼ ì¡°ì ˆí•´ì„œ
ì „ì²´ì¶œë ¥ í•˜ë ¤ê³ í• ë ¤ê³ í•˜ëŠ”ë�° 어떻게 í•´ì•¼í• ê¹Œ;;?
25�
아�� 누나 소스를 보았다. 아.. 재귀함수 + 하키스틱 공�으로 짤수있는거구나.. Ver 1, Ver 2, Ver 3� 변천사..
ì¡¸ë µë‹¤ 지금 1시 11ë¶„ì�´ë‹¤ 누군 ìˆ ë§ˆì‹œê³ ìžˆëŠ”ë�° 난 ì»´ 앞ì—� 앉아서 조는구나.
ìž�ê³ ì—…ê·¸ë ˆì�´ë“œ 해야지 ë°°ë�¼ëŠ”ê²ƒ 같지만[..]
printf("몇행 몇열ì�„ ì›�하ì‹ë‹ˆê¹Œ?(í–‰,ì—´)(주ì�˜: ì—´=<í–‰) : ");
int pas[50][50] ={0,}; //ìš°ì„ ë¬´ì‹�하게 ë°°ì—´ì�„ ì„ ì–¸í•˜ëŠ” ë°©ì‹�으로..
if(h<y) printf("다시하세요 ㄱ-");
else if(h<2) printf("1ì�´ê² ì§€...");
printf("%d행 %d� 숫�는 %d 입니다",h,y,pas[h-1][y-1]);
== ì €ì—�게 í•˜ê³ ì‹¶ì�€ ë§� ==
* 오우, 준�� 넘 열씸히 해! 작년 나를 보는것 같군,ㅋㅋ (??) 계� 열씸히 해^^ - [허아�]
[파스칼삼�형]
- cogitator . . . . 221 matches
= Zeropage 7기 �혜� =
= 현재하는 � & History =
ê¸°ìˆ ê°œë°œì�´ 아닌 아닌 information policy 를 공부하러 ICU로 ì™”ì�Œ
향후 소프트웨어산업쪽ì�˜ ë‹¨ê°€ì¸¡ì •ë°� ì •ì±…ë°©í–¥ì�„ 연구하는 positionì—� ìžˆê³ ìž�함
혹 비슷한 ë°©í–¥ì�˜ ê³µì§�/ 기업쪽 ì „ëžµíŒŒíŠ¸ë¥¼ ë¬¼ìƒ‰í•˜ê³ ìžˆì�„ì§€ë�„ ëª¨ë¥´ê² êµ°.
아니면 백조가 ë�œë‹¤ë“ ì§€ -.,-
= 후배들ì—�게 í•˜ê³ ì‹¶ì�€ ì�´ì•¼ê¸° =
하나를 얻기위해서는 하나��� �등한 대가를 치루어야 한다. - 등가�환� 법칙
세ìƒ�ì�´ëž€ 등가êµ�환법칙ì�´ ì �ìš©ë�˜ëŠ” ê³³.
코딩ì�„ 위한 프로그래머가 아닌 세계를 ì°½ì¡°í• ì¤„ 아는 프로그래머가 ë�˜ì—ˆìœ¼ë©´ ì¢‹ê² ìŠµë‹ˆë‹¤.
ê·¸ë¦¬ê³ ë‚˜ë¬´ì™€ 숲ì�„ 번갈아 볼줄 아는 ì‹�견ì�„ 넓히시기를..
슬슬 홈피 부활ì�´ì‹ 가요? :) 대문 사진 멋있어요.~
ps. 가� 누님 싸�� 들린답니다. ^--[1002]
[홈페�지분류]
- 우리들�행복한시간 . . . . 221 matches
죄 값으로 목숨� 내놓아야 하는 사람 �야기�다. 죽�� 다가오는 �야기���, 슬픔만� 아닌 따뜻함� �껴진다.
사형ì�€ 마땅히 ì—†ì–´ì ¸ì•¼ 한다. 불우하다는 뜻으로 지었는지ë�„ 모를, 블루 노트ì—� 담긴 ë‚´ìš©ì�´ ì „ë¶€ ê±°ì§“ì�´ë�¼ 하ë�”ë�¼ë�„, 사형ì�€ ì‚´ì�¸ìž�ì—� 대한 ì �개심밖엔 안 ë�œë‹¤.
한ë�°, 사람ì�´ 사람ì�„ ìš©ì„œí• ìˆ˜ 있는가? 용서ë�¼ë‹ˆ 너무 ê±°ì°½í•˜ê³ ì˜¤ë§Œí•˜ë‹¤. 진심으로 다른 사람과 í™”í•´í• ìˆ˜ 있ì�„까?
ì±…ì�„ ì�½ê³ 나서 ë©°ì¹ ì�´ 지나, ì¢‹ê³ ë‚˜ì�¨ì�„ 구분하는 한 가지 기준ì�€ ì‚¶ê³¼ 죽ì�Œì�´ë�¼ê³ ìƒ�ê°�했다. 좋으면 ì‚¶ì�„ í–¥í•˜ê³ , 나ì�˜ë©´ 죽ì�Œì�„ 향한다. ë‚´ê°€ ìš°ìš¸í•˜ê³ ìŠ¬í”„ë©´ 죽ì�Œì—� 가까워 ì§„ 것ì�´ê³ , ë‚´ê°€ ì¦�ê²�ê³ í–‰ë³µí•˜ë©´ ì‚¶ì—� 가까워 ì§„ 것ì�´ë‹¤. ì–¸ì ê°€ 죽지만, 그때까지는 좋ì�€ ì‚¶ì�„ 마ì�Œê»� 누리ìž�.
- ExtremeBear/OdeloProject . . . . 220 matches
ExtremeBear 프로ì �트
ê³ ê°�ì�˜ 요구로 오ë�¸ë¡œ 게임 구현
=== ì�¼ì • ===
ë‚ ì§œ, 시간, 장소 : 2002ë…„ 11ì›” 04ì�¼(ì›”), 오후 5시 30ë¶„, 공대 7p.
ê³ ê°� :["ì‹ ìž¬ë�™"]
관리� :["�규"]
=== ìš”êµ¬ì‚¬í• ===
* ì¢Œí‘œìž…ë ¥
* gui사용(swing)
* Network로 �방향(p2p)구현
* �기는�태 보여주기(몇번 연승했나)
* 10by10�
* 규칙(오�로 수용)
íŒ�ì—� ëª¨ë“ ë�Œì�´ 다 놓여지면 íŒ�ì—� ë�” ë§Žì�€ìƒ‰ì�˜ ë�Œì�´ ì�´ê¸´ë‹¤.
* ëˆ„ê°€ë¨¼ì € 둘것ì�¸ê°€?(ê²€ì�€ë�Œì�€ 누가 둘것ì�¸ê°€?)
=== ìŠ¤í† ë¦¬ì¹´ë“œ ===
=== ì‹œê°„ì¶”ì •(ìŠ¤í† ë¦¬ì¶”ì •) ===
=== 첫번째 Iteration ===
* 디��� 쉽게 ��
* í†µí•©í• ë•Œì�˜ 부하를 ìƒ�ê°�ì§€ 못하였다.
- JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/ì›�í�¬ . . . . 220 matches
= 실행코드 =
userNum[0] = Integer.parseInt(JOptionPane.showInputDialog(null,"첫번째 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤"));
userNum[1] = Integer.parseInt(JOptionPane.showInputDialog(null,"ë‘�번째 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤"));
userNum[2] = Integer.parseInt(JOptionPane.showInputDialog(null,"세번째 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤"));
//String temp = JOptionPane.showInputDialog(null,"숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ (한칸씩 ë�„어서)");
JOptionPane.showMessageDialog(null,"삼진?ㅋ Game Over");
처ì�Œì—� 하다가 ì˜�준ì�´í•œê±¸ 보니까 마지막ì�€ ì™„ì „ 똑같아진;;;ã… ã…
ìž�바가 ì™„ì „ 기초ë�¼ì„œìš”, 숫ìž� 세개 ìž…ë ¥ë°›ì�„때 1 2 3 ì�´ë ‡ê²Œ ìž…ë ¥ë°›ìœ¼ë©´ ë°°ì—´ì—�서 1,2,3 ì�´ë ‡ê²Œ 들어가게 í• ë ¤ê³ ë…¸ë ¥ì�„ 해봤지만 ì–´ë µë„¤ìš”......ã… ã… ìƒ�ê°�ì�˜ 한계로 ê²°êµì�€ 따로따로 ìž…ë ¥ë°›ê¸°......
* 방법ì�€ 여러 방법ì�´ 있지. 만약 100ìž�리ë�¼ë©´, int 형ì�´ ì •ìˆ˜ê°’ë§Œ ê°€ì§€ê³ ë‚˜ë¨¸ì§€ëŠ” 버리는 특성ì�„ ì�´ìš©í•´ì„œ 123%10 하면 3ì�´ ë‚˜ì˜¤ê³ , 12%10 하면 2 ë‚˜ì˜¤ê³ ë‚˜ë¨¸ì§€ëŠ” 1ì�´ê³ ... ì�´ëŸ°ì‹�으로 숫ìž�른 나누어 줄 수ë�„ ìžˆê³ , ìž…ë ¥ì‹œì—� 어짜피 String형으로 받아지기 때문ì—� 문ìž� 하나씩 ë�Šì–´ ì�½ê²Œë�” í•´ë�„ ë�˜ì§€^^ 조금만 ìƒ�ê°�í•´ë³´ë©´ 방법ì�´ 나올 수ë�„ 있어 - [ìƒ�ìš±]
- ì •ëª¨/2011.11.23 . . . . 220 matches
* 참가ìž� : [김수경], [서지혜], [ê³ í•œì¢…], [추성준], [송치완], [김태진]
== ZeroPage 성년ì‹� 회비 ì •ì‚° ==
* ì´�무와 ì •ë¦¬í›„ 다ì�Œ ì •ëª¨ë•Œ ê³µì§€í• ì˜ˆì •.
== ZP 종강파티 ==
* 시험 �나는 주� ZeroPage 종강파티 합니다. 아웃백 가요~
* 컹 기íš�단 ìˆ˜ê³ í–ˆë‹¤ê³ ì£¼ì‹ ê±´ë�° ZeroPager ì „ì›�ì�´ 가는건가요?
* 수경ì�´ëˆ„나가 기íš�단만 가기ì—�는 너무 í�° ë�ˆì�´ë�¼ê³ í•˜ì‹œê³ , ê°�ìž� ë�ˆì�„ 조금씩 ë‚´ë�”ë�¼ë�„ 다 ê°™ì�´ 가는게 ë�” ì�˜ë¯¸ 있ì�„ê±°ë�¼ 하시ë�”ë�¼êµ¬ìš”. - [김태진]
* [ê³ í•œì¢…]학우ì�˜ '웹 커뮤니티가 오래 ì§€ì†�ë�˜ë ¤ë©´'
* 다�주� : [추성준]
== 후기 ==
* 친목질 금지 - [서지혜]
* OMS ì�¸ìƒ�깊었습니다. ë”ê°€ 뻘한듯하면서ë�„ 재미ë�„ ìžˆê³ ã…‹ã…‹ 커뮤니티ì�˜ 다양한 ì–‘ìƒ�ì—� 대해 ìƒ�ê°�í•´ ë³¼ 수 있는 시간ì�´ì—ˆìŠµë‹ˆë‹¤. - [김수경]
* OMS 급하게 만들어간건ë�° 재밌게 들어주셔서 ê°�사합니다. - [ê³ í•œì¢…]
- 8queen/민강근 . . . . 219 matches
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
* ì�´ 코드 안보는게 좋ì�Œ. 안보는게 ì •ì‹ ê±´ê°•ì—� ë�„움ë�¨. -- 창재
ë³µìž¡í• ê±°ë�¼ê³ ìƒ�ê°�한건가? 하지만 1ë…„ë’¤ì—� 다시 ì�´ 코드를 ë´�ë°”. 한눈ì—� ì�´í•´ê°€ ë� 테니^^; -[ìƒ�ìš±]
하다만거..
- í† ì�´ . . . . 219 matches
= � 페�지는? =
* 매� 매� 간단한 [:ToyProblems ToyProblem]� 풀어보�.
* ì €ëŠ” 군대 가서 까먹ì�€ 코딩 ê°�ê°�ì�„ 살리기 위한 게 주목ì �입니다. -ì˜�ë�™
* 팀ì›� í•시 모집.
* ì‹ ìž…ìƒ�ë�„ ìƒ�ê°�ë§Œ 있으면 ë°›ì�„ ìš©ì�˜ 있ì�Œ.
||학번||�름||
||01||ê¹€ì •í˜„||
||02||임��||
||06||�장길||
||06||송지훈||
= 만들 소재들 =
* ìƒ�ê°�나는대로 ì�¼ë‹¨ ì �어봅시다
|| 소재 || 설명 || ê¹€ì •í˜„ || ìž„ì˜�ë�™ || ì�´ìž¥ê¸¸ ||송지훈 ||
||[í† ì�´/스íƒ�만들기] ||기초ì �ì�¸ ìž�료구조ì—� 하나ì�¸ 스íƒ�ì�„ 구현 || X || X || X || X ||
||[ë§Œë…„ë‹¬ë ¥] ||ì›�하는 ë…„ë�„와 달ì�„ ì“°ë©´ ê·¸ 달ì�˜ ë‹¬ë ¥ì�´ 나오는 프로그램 || O || O || X || X ||
||[SpiralArray] ||ë‚˜ì„ í˜•ìœ¼ë¡œ 숫ìž�ê°€ ì¦�가하는 2ì°¨ì›� ë°°ì—´ || X || O || X || X ||
||[í† ì�´/ë©”ì�¼ì£¼ì†Œì…€ë ‰í„°]||textì—�서 ë©”ì�¼ì£¼ì†Œë§Œ 걸러낸다. 단체 ë©”ì�¼ë³´ë‚¼ë•Œ ìœ ìš©í• ë“¯ || O || X || X || X ||
||[í† ì�´/숫ìž�뒤집기] ||숫ìž�를 뒤집어서 표현 || O || O || X || X ||
||[í† ì�´/삼ê°�형만들기] ||아주 기본. 콘솔ì—� 삼ê°�형 모양 만들기 || X || X || X || X ||
[프로ì �트분류]
- LinuxSystemClass . . . . 218 matches
리눅스 시스템
== 수업 ì •ë³´ ==
�수: 김성조 �수님 [http://konan.cse.cau.ac.kr/ 수업홈페�지]
|| �재 ||
수업내용:
=== ê´€ë ¨ 페ì�´ì§€ ===
[LinuxSystemClass/Report2004_1] - PosixThread 를 ì�´ìš©, ìŠ¤ë ˆë“œë¥¼ ë§Œë“¤ê³ ê·¸ì—� 따른 í�¼í�¬ë¨¼ìФ ì¸¡ì •.
ì—°ìŠµë¬¸ì œ ê´€ë ¨
=== ê´€ë ¨ 홈페ì�´ì§€ ===
http://ssrnet.snu.ac.kr/course/os2004-1/errata.html - 번ì—서 errata 페ì�´ì§€.
ê°œì�¸ì �으로 êµ�재가 마ì�Œì—� ë“ ë‹¤. 단, ì œëŒ€ë¡œ ê³µë¶€í• ê²ƒì�´ë�¼ë©´ 가능한 한 ì›�서를 권한다. 한서ì�˜ 경우 용어ì�˜ 혼ë�™ë¬¸ì œì™€, 중간 오ì—ë¬¸ì œê°€ 눈ì—� ë�ˆë‹¤. (inexpensive를 expensive 로 ì • 반대ì�˜ 뜻으로 í•´ì„�한) ë�, ë¬¼ë¡ ê·¸ëŸ¼ì—�ë�„ ë¶ˆêµ¬í•˜ê³ ì•„ë§ˆ 사람들ì�€ 한서 ì�½ëŠ” ì†�ë�„ê°€ ì›�서 ì�½ëŠ” ì†�ë�„ì�˜ 3ë°° ì�´ìƒ�ì�€ ë� 테니. 알아서 잘.
í•™êµ� 수업공부를 하거나 ë ˆí�¬íŠ¸ë¥¼ 쓰는 경우 위ì�˜ í•™êµ� êµ�재와 함께 'The Design of the Unix Operating System' ì�„ ê°™ì�´ ë³´ë©´ ë�„움ì�´ ë§Žì�´ ë�œë‹¤. 해당 ì•Œê³ ë¦¬ì¦˜ë“¤ì—� 대해서 좀 ë�” 구체ì �으로 ì„œìˆ ë�˜ì–´ìžˆë‹¤. 단, ì±…ì�´ 좀 오래ë�œ ê°�ì�´ 있다.
ì�´ê³¼ëª© ì˜ˆì „ì—� ìœ ë‹‰ìŠ¤ 시스템 대체 과목ì�¸ê°€ë³´ì£ ? 시대가 변해서 ë°”ë€�ê±´ê°€ - [eternalbleu]
- ê°•ì—° . . . . 218 matches
==== Adrian Tang �수� UbiquitousComputing ====
* [http://www.caucse.net/boarding/view.php?table=board_freeboard&page=1&id=10847 ìœ ë¹„ì¿¼í„°ìŠ¤ 컴퓨팅]
* 참가하실분 ê³„ì‹ ê°€ìš”?
* 아무나 가� �나요? 근�... �어로만 강연하면 곤란한�... -[윤성만]
- 아무나 ê°€ë�„ ë�˜ëŠ”ê²ƒ ê°™ë�˜ë�°. ì˜�ì–´ë�¼ê³ 너무 ê±±ì •í•˜ì§„ ë§�길. 다 알아들ì�„ 사람ì�€ 아무ë�„ 없으니. 한번ë‘�번 계ì†� ì°¸ì„�하면서 ì�µìˆ™í•´ì§€ëŠ”ê±°ì§€. 나ë�„ ì˜�어로 ì§„í–‰ë�˜ëŠ” ê°•ì—°ì�€ ì�´ë²ˆì—� ë‘�번째밖ì—� 안ë�œë‹¤ìš°. - [ìž„ì�¸íƒ�]
* í† ìš”ì�¼ 10시..ㅜㅜ ì§‘ì�´ í•™êµ� 근처ë�¼ë©´ 좋ì�„í…�ë�°...--[Leonardong]
* ì‰½ê³ ìž¬ë¯¸ìžˆëŠ” ê°•ì—°ì�´ì—ˆë‹¤. 못알아들ì�€ ë‚´ìš©ë�„ 있었지만, êµ�수님ì�˜ ìœ ë¨¸ê°�ê°�ì�€ 단연 ë�‹ë³´ì˜€ë‹¤. ì˜�어로 ìˆ ìˆ ì§ˆë¬¸í•˜ëŠ” ì˜�êµ�ê³¼ í•™ìƒ�들ë�„ ì�¸ìƒ�ì �.. -_-; - [ìž„ì�¸íƒ�]
* ê°�기 몸살ì�˜ ì••ë°•. ã… .ã… ; 요새 í™˜ì ˆê¸°ë�¼ 그런지 ë¶€ì©� ê±´ê°•ì�´ ë‚˜ë¹ ì¡Œë‚˜ë´�ìš”;;
* 소주한잔+ê³ ì¶”ê°€ë£¨ 컴비네ì�´ì…˜ ì›�츄~ - [ìž„ì�¸íƒ�]
[행사분류]
- ì •ëª¨/안건 . . . . 218 matches
ì •ëª¨ë•Œ 회ì�˜ì—�서 진행했으면 하는 것ì—� 대한 안건ì�„ 올리는 페ì�´ì§€ìž…니다.
[ì •ëª¨]ì—�서 ì§„í–‰í•´ë³´ê³ ì‹¶ìœ¼ì‹ ì•ˆê±´ì�„ 추가해 주세요.
= [ì •ëª¨/2005.8.10] =
ì´�무부, 기íš�ë¶€ ì‹ ì„¤ ì œì•ˆ.(ë¶€ì›�ì—†ì�´ 부장만 가능). ì�´ìœ 는 ì •ëª¨ë•Œ ë§�í•˜ê² ìŠµë‹ˆë‹¤. - [ì°½ì„]
'http://myscan.org/ � 보면서 1년� 한번 발간하는 형�� 공� 문서를 함께 만들어 보는 것� 좋�것 같네요.
C세미나는 ì‹ ìž…íšŒì›�중 1학년 ì „ì²´ë¥¼ 대ìƒ�으로 í•˜ê³ , 나머지 세미나는 ì‹ ìž…íšŒì›�중 í�¬ë§�하는 사람들 그룹별로 나누는게 어떨까요?
둘러 보다 보니, 'í•ìƒ� ZeroPage 를 활성화 하기 위해 무엇ì�„ í• ê²ƒì�¸ê°€?' ë�¼ëŠ” 질문ì�´ 반복 ë�˜ëŠ”ê²ƒ 같습니다. 시ê°�ì�„ 바꾸어서, 활성화ë�œ 다른 í•™êµ�ì�˜ 학회, ë�™ì•„리ì—�서 그들ì�˜ 장ì � ë¶„ì„�하는 벤치마í�¬ ì�´ë²¤íЏ ê°™ì�€ê²ƒë�„ 있으면 어떨까요? [공학ì �마ì�¸ë“œ]로 ë§�ì�´ì§€ìš”. :)
["ì •ëª¨"]
- Cì–¸ì–´ì •ë³µ/3ì›”30ì�¼-ìˆ™ì œ . . . . 217 matches
==== Cì–¸ì–´ì •ë³µ 3ì›”30ì�¼ - ìˆ™ì œ ====
ë°°ì› ìœ¼ë©´ ì �ìš©ì�„ í•´ë´�ì•¼ê² ì£ ã…‹ã…‹
1. ì�¸ì¹˜(inch) 단위를 센티미터 단위로 변환하는 프로그램ì�„ 사용ìž�ì—�게 ìž…ë ¥ì�„ ë°›ê³ , 계산ë�œ ê°’ì�„ ì¶œë ¥í•˜ë�¼. (1in = 2.54cm)
2. printf() 함수를 한 번만 사용하여 다ì�Œê³¼ ê°™ì�´ 4줄ì—� 걸ì³�서 표현ë�˜ëŠ” 문ìž�ì—´ì�„ ì¶œë ¥í•˜ë�¼.
3. for문ì�„ 사용하여 다ì�Œê³¼ ê°™ì�´ 3줄ì�„ ì¶œë ¥í•˜ë�¼. (앞ì—� í–‰ 번호ë�„ ì¶œë ¥)
1. 나는 3000ì›�ì�„ ê°€ì§€ê³ ìžˆìŠµë‹ˆë‹¤.
2. 나는 6000ì›�ì�„ ê°€ì§€ê³ ìžˆìŠµë‹ˆë‹¤.
3. 나는 9000ì›�ì�„ ê°€ì§€ê³ ìžˆìŠµë‹ˆë‹¤.
(좀 ì–´ë ¤ìš´ ë¬¸ì œ?? ã…‹ã…‹)
4. 2단부터 9단까지ì�˜ 구구단ì�„ ì¶œë ¥í•˜ì‹œì˜¤.
5. if문 하나와 for문 하나씩만ì�„ 사용하여 2단부터 9단까지ì�˜ 구구단ì�„ ì¶œë ¥í•˜ì‹œì˜¤.
(if문ì�€ ì•„ì§� 안 ë°°ì› ìœ¼ë¯€ë¡œ ì±…ì�„ ì°¸ê³ )
ìˆ™ì œíŽ˜ì�´ì§€ ì�´ë¦„ì—� 대해서 [새싹스터디2006/ì�˜ê²¬]ì�„ ì�½ì–´ë³´ì„¸ìš”.
[Cì–¸ì–´ì •ë³µ]
- ErdosNumbers/조현태 . . . . 217 matches
== ëŠ�ë‚€ì � ë°� 설명 ==
ë�™..;; 처ì�Œì—� ë¬¸ì œë¥¼ ë³´ê³ C++로 ìž�료구조를 만들어서 í•´ë³´ìž�는 ìƒ�ê°�으로 했지만..
ì™ ì§€ ë�” 복잡해진듯 하다~! @.@
메모리를 좀 ë‚비하ë�”ë�¼ë�„ 중복ì�„ 줄여서, ì–‘ì�´ 많아질때ì�˜ ì—°ì‚°ì�„ 줄여보ìž�는 ìƒ�ê°�ì�´ì—ˆì§€ë§Œ..
��해보니 많아지면 그게 그거�는..후후후...
...난 ë�한거지..;;
ì–´ì¨‹ë“ ì±…ë§ˆë‹¤ì�˜ ì €ìž�를 연결하는 ìž�료구조 하나..
ì±… ì €ìž�ì�˜ ìž�료구조 하나..
ì�´ë ‡ê²Œ ë‘�개를 만들어서 나름대로는 ì—°ì‚°ì�´ 쪼~~~ë�” ì¤„ì—ˆë‹¤ê³ ë§�í•˜ê³ ì‹¶ì§€ë§Œ..
ë‹¤ë§Œë“¤ê³ ë‚˜ë‹ˆ 그것ë�„ ì•„ë‹�ì§€ë�„..í›—.. 괜한 ê³ ìƒ�ì�´ì—ˆë‚˜..;;
== 소스 ==
cout << "ì‹œë®¬ë ˆì�´ì…˜ 횟수를 ìž…ë ¥í•˜ì‹ì‹œì˜¤.\n>>";
cout << "논문ì�˜ 수와 íƒ�ìƒ‰í• ì €ìž�ì�˜ 수를 ìž…ë ¥í•˜ì‹ì‹œì˜¤.\n>>";
cout << "논문ì�˜ ì €ìž�와 ì œëª©ì�„ ìž…ë ¥í•˜ì„¸ìš”.\n";
cout << "ì°¾ì�„ ì €ìž�ì�˜ ì�´ë¦„ì�„ ìž…ë ¥í•˜ì„¸ìš”.\n";
cout << "ì €ìž�를 ì°¾ì�„ 수 없습니다.\n";
== ì €ì—�게 í• ë§� ==
- 누가소프트웨어�심장�만들었는가 . . . . 217 matches
= ì±… ì •ë³´ =
* 누가 소프트웨어� 심장� 만들었는가
* ��� : 김준�
* ì € ìž� : 박지훈
* 출�사 : 한빛미디어
* 책 �� : http://www.hanb.co.kr/book/look.html?isbn=89-7914-321-4
= �� =
* 현재 컴퓨터 모ë�¸ì�„ ì§€ì�€ í�° ë…¸ì�´ë§Œì�€ 누구ì—�게 ì˜�ê°�ì�„ 받았ì�„까? 앨런 튜ë‹�. 현재 PC는 어떻게 탄ìƒ�하게 ë�˜ì—ˆì�„까? 메멕스. Wiki와 ì�¸í„°ë„·ì�´ 나오게 ë�œ Hyper-Media란 것ì�€ 무엇ì�¸ê°€? ì�´ ì±…ì�€ 우리가 습관처럼 ì“°ê³ ìžˆëŠ” ITê°€ 어떻게 ì�´ë£¨ì–´ì¡ŒëŠ”ì§€ ì•Œë ¤ì¤€ë‹¤. ITì�˜ 기반ì�„ 세운 'ì˜�ì›…'들ì�˜ 사ìƒ�ì�„ ì •ë¦¬í•˜ê³ ê°„ëžµí•˜ê²Œ 요약해서 보여주는 ë©‹ì§„ ì±…ì�´ë‹¤. 그들ì�´ 발명한 ì�´ë¡ ê³¼ 활ë�™ì—� 대해 ê·¸ 세세한 ê³¼ì •ì�„ 다뤄주지 않지만 ì�´ ì±…ì�„ 통해 소프트웨어 ì—사가가 ë�˜ëŠ” 한 걸ì�Œì�„ ë”›ì�„수 있ì�„것ì�´ë‹¤. ê·¸ë¦¬ê³ ì €ìž� ë¶„ì�˜ ì�´ë ¥ë�„ í�¥ë¯¸ë¡ë‹¤ :) - [김준ì„�]
- BuildingParserWithJava . . . . 216 matches
�바를 �용한 파서만들기, 기능추가하기
3학년 1학기 ProgrammingLanguageClassì—�서 ìˆ™ì œë¡œ 파서를 만들면서 한계를 ë§Žì�´ ëŠ�꼈었다. 가장 í�° ë¬¸ì œëŠ” ëª¨ë“ í��름ì�´ 함수 호출ì�„ ë”°ë�¼ í�˜ëŸ¬ê°„다다는 것ì�´ì—ˆë‹¤. ì–´ëŠ� ê³³ì�´ 잘못ë�˜ì—ˆëŠ”ì§€ 알기가 ì–´ë ¤ì› ê¸° 때문ì—� 찾는ë�° 무척 ì• ë¥¼ 먹었다. 문법ì�„ 하나 추가하는 작업ë�„ 매번 오래 ê±¸ë ¸ë‹¤. 그러다 보니 í�‰ê°€ì—� 중요한 예외처리를 í• ì‹œê°„ì�´ ë§Žì§€ 않았다.
ì±…ì�„ 보면서 ê·¸ 때 í–ˆë�˜ ê³ ë¯¼ì�´ 하나 둘씩 í’€ë ¤ê°�ì�„ ëŠ�ë‚„ 수 있다. 만들어보기 ì „ì—� 한 번ì�´ë�¼ë�„ 보았다면 매번 마ê°�ì—� ㅤㅉㅗㅈ기는 ì�¼ì�´ 없었ì�„ 것 같다. 아니면 ê·¸ 때ì�˜ ê³ ë¯¼ì�´ 지금 ì±…ì�„ ì�½ëŠ” ë�° ë�„움ì�´ ë�˜ëŠ” 것ì�¸ê°€?
파서를 만들면서 ê³ ìƒ�í–ˆë�˜ 기억ì�´ 있는 사람ì�´ë�¼ë©´ ì±…ê³¼ 함께 CD를 ê¼ ë¹Œë ¤ì„œ ì˜ˆì œë¥¼ 보길 ê°•ë ¥ížˆ 추천한다.
오 �게 그때 보� 책�가 보군, 재밌�거 같�� - �협
- CppStudy_2002_1/ê³¼ì œ1 . . . . 216 matches
DeleteMe) 소스가 너무 길어지니, � 소스별로 페�지를 나누는 것� 좋�듯. --["1002"]
= ê³¼ì œ1 =
* 8장 프로그래� 연습
= � 소스� 대한 �움� =
* ì˜�ë�™ì�˜ 소스 : ë¨¼ì € ì „ì²´ì �으로 02학번ì�˜ 경향ì�´ ì „ì— ë³€ìˆ˜ë¥¼ 쉽게 ì„ ì–¸í•˜ëŠ”ê±° 같다. ì „ì—변수는 나중ì—� 프로그램ì�´ 커질 경우ì—�는 다른 여러 변수와 헷갈릴 수 있기 때문ì—� 가능하면 피하는게 좋다.
* ë¬¸ì œ1번 : 여기서ë�„ ì „ì— ë³€ìˆ˜ë¥¼ ë§Žì�´ 사용한거 같다. ì�´ê²ƒì�€ 피하는게 좋다. 여기서 함수가 호출한 갯수를 알아야 하는ë�° ì�´ë•ŒëŠ” static ì�´ë�¼ëŠ” 키워드를 사용하면 ë�œë‹¤.
* ë¬¸ì œ2번 : 여기서ë�„ ì „ì—변수를 피하기를..ê·¸ë¦¬ê³ ì£¼ì„�ë�„ ì˜�어로 다는 연습ì�„ 하는것ë�„ 괜찮ì�„듯 싶다.
* ë¬¸ì œ3번 : -
* ë¬¸ì œ4번 : 잔해 남는거는 memset(char *,채울문ìž�,í�¬ê¸°)
== 소스들 ==
* ["CppStudy_2002_1/ê³¼ì œ1/ìƒ�협"]
* ["CppStudy_2002_1/ê³¼ì œ1/Yggdrasil"] - ì˜�ë�™
* ["CppStudy_2002_1/ê³¼ì œ1/CherryBoy"] - 대근
- ljh131 . . . . 216 matches
�재�
컴퓨터 공학부 05학번
ë©”ì‹ ì €
홈페�지
블로그
= 아노아� 방주 [Anoa's Ark] =
ëª¨ë“ í”„ë¡œê·¸ëž˜ë¨¸ë“¤ì�´ copy & pasteì—� ë¹ ì ¸ìžˆì–´ êµ¬ê¸€ì‹ ê»˜ì„œ í�¬ë§·ìœ¼ë¡œ 심íŒ�í•˜ë ¤ í• ë•Œ 홀로 노가다 코딩ì�„ 하ë�˜ 아노아씨는 êµ¬ê¸€ì‹ ì�˜ 특별한 계시로 í�¬ë§·ì�´ ë‹¥ì¹ ê²ƒì�„ 미리 알게 ë�œë‹¤. 그는 120번ì�˜ ì�´í„°ë ˆì�´ì…˜ì—� 걸ì³� 방주(ì‹ ê°œë…� version control system)를 ì œìž‘í•´, 8ê°œì�˜ 대형 오픈 소스 프로ì �트와 한 패키지씩ì�˜ 여러 sf프로ì �트를 커밋한다. í�¬ë§·ì�´ 닥치ìž� ëª¨ë“ ì˜¤í”ˆ 소스 프로ì �트가 ì‹¤íŒ¨í•˜ê³ ë§�았지만, ì�´ 방주ì—� 커밋ë�œ 프로ì �트들ì�€ ì‚´ì•„ ë‚¨ì•˜ë‹¤ê³ í•œë‹¤.
= 윤�코드 언해본 첫장 =
Upload:윤�.gif
= 부� - 불후� 명언 =
위기와 기회는 ��어.
- 프로ì �트 ì••ë°•ì�„ ì—설ì �으로 표현한 남박사(남사장??@,.@)
불가í•ë ¥ì�€ 귀찮ì�Œì�˜ 다른ë§�ì�´ë‹¤.
- í•ìƒ� 마들만 사귀는 The O
- 중위수구하기 . . . . 215 matches
=== 중위수구하기 ===
ë¬¸ì œ : 세 수 A, B, C를 받아들여 ê·¸ 중 중위수를 구하는 프로그램ì�„ 작성하여ë�¼.
=== 처리조건 ===
* a = -999 �면 프로그램� �나게 한다.
* �수� 처리가능하게 한다.
* 비êµ� 횟수를 ì �게한다.
* 세 수 A, B, C는 ì •ìˆ˜ë¡œ 받아들ì�¸ë‹¤.
중위수 = 38
* 소스와 변수테�블� 작성하여 올리세요.
(output 예를 사용하여 변수테�블 작성.)
=== 풀� ===
|| 작성� || 작성언어 || 개발시간 || 코드&변수테�블 ||
|| [허아�] || C || 20분 || [중위수구하기/허아�] ||
|| [조현태] || C/C++ || . || [중위수구하기/조현태] ||
|| [문보창] || Java || . || [중위수구하기/문보창] ||
|| 김태훈([zyint]) || PHP || . || [중위수구하기/김태훈zyint] ||
|| [ì •ìˆ˜ë¯¼] || C || 3시간; || [중위수구하기/ì •ìˆ˜ë¯¼] ||
|| [남�연] || C/C++ || . || [중위수구하기/남�연] ||
|| 나휘�([Leonardong]) || python || . || [중위수구하기/나휘�] ||
=== ì“°ë ˆë“œ ===
- �수/Smalltalk . . . . 214 matches
* 그냥 간단히...
=== 랜�워� ===
* 머리� �나는줄 알았다.--; 사소한거 하나로 삽질한게 몇가진지... --; 문법� 왜 �리 하�거랑 다른지.;;
* ì§œë†“ê³ ìƒ�ê°� : ì�´ê±´ ìŠ¤ëª°í† í�¬í”„로그래ë°�ì�´ 아니다. C++/Javaì�˜ 냄새가 너무 ë§Žì�´ 나는것 같다. 부분부분ì�„ 좀ë�” 간단하게 í• ìˆ˜ 있ì�„것 같기ë�„ 하다. ì±…ì�„ ë�” ë´�야 í• ë“¯ 싶다. ì�¸ìŠ¤í„´ìŠ¤ ìƒ�ì„±í• ë•Œë�„ ì�¸ìž�를 넘겨 ë°›ì�„ 수 있ì�„ í…�ë�° 잘 안ë�œë‹¤.(지금 보니까 ê·¸ë ‡ê²Œ 하지 ë§�ë�¼ 한다. 대충 찾아보니 íŒ©í† ë¦¬ 메소드를 ë§Žì�´ 쓰는것 같다. ë˜� í�´ëž˜ìФ 메소드 만드는법 알아낼ë�¼ê³ 줄기차게 삽질ì�„ 했다.--;) doë�¼ëŠ” 좋ì�€ê²Œ 있었군.
* 스퀵 소스 옮기기 너무 힘들다. ã… .ã… ì¢€ ë�” 커지면 어떻게 ë� ì§€... í�‘ ã… .ã…
* 따로따로 있ì�„ë•� 몰ëž�는ë�° 지금 보니까 중복ë�„ 있다.--; ì œê¸¸
* 2ì°¨ì›� ë°°ì—´ í�´ëž˜ìŠ¤ê°€ 있었다. ë ˆí�¼ëŸ°ìŠ¤ë¥¼ 잘 ì°¾ì•„ë³´ê³ í•˜ìž�. ì�´ì œ 조금 볼만하구나.
* ì�´ì œ SBPP를 ë³¼ 수 있ì�„듯 하다.
[�수]
- 학회간�류/08 . . . . 214 matches
== 모임 학회 ==
* ìˆì‹¤ëŒ€(학회ì�´ë¦„ì�„ ì•„ì§� ëª¨ë¥´ê² ë„¤ìš”)
== ì§„í–‰ ì ˆì°¨ ==
1. ì‚¬ì „ ì ˆì°¨
1. 학회장 온ë�¼ì�¸ í† ë¡
1. 학회장 오프모임 ë‚ ì§œ 잡기
1. í† ì�˜ë¥¼ 위한 오프모임
1. ì‹¤ì œ 모임ì�„ 위한 준비
1. 모임ì�˜ 성격 ê·œì •
1. 모임ì�˜ ë‚ ì§œ ì„¤ì •
1. 모임ì�˜ 목표 ì„¤ì •
== 우리� 준비/입장 ==
1. 연�
* ì œë¡œíŽ˜ì�´ì§€, PCRC, JARAM, TGWING, ìˆì‹¤ëŒ€
* ìž�람ì—� ì—°ë�½ì�€ ì œê°€ í•˜ê³ TGWingì—�는 승한형ì�´ 하기로. ì�¼ë‹¨ ì—°ë�½ì—� 대한 회답ì�´ 오길 기다림 2008.11.30 - [ê¹€í™�기]
1. ë‚ ì§œ
* í•™ìƒ�ì�´ë‹¤. 시험기간ì—�는 시험ì—� 집중하ìž�. ê·¸ë ‡ë‹¤ê³ ë…¼ì�˜ë¥¼ ì¤‘ë‹¨í• ìˆ˜ëŠ” 없다. 온ë�¼ì�¸ì—�서 í† ë¡ ì�„ 진행하ìž�.
1. 온ë�¼ì�¸ í† ë¡ ë°©ë²•
* íŠ¹ì •í•™íšŒì�˜ 위키ì—� 종ì†�ë�˜ëŠ” 것 보다는 스프ë§�노트가 ë‚«ì§€ 않ì�„까 싶다.
[학회간�류]
- 새싹�실/2012/열반/120514 . . . . 213 matches
= 출� � 진행 =
* 권우성
* ì±„ìœ ë¹ˆ
* 약 1시간 30분 진행
= 수업 내용 =
== 재귀함수 복습 ==
* [스�]� 대해 알아봤습니다.
* 재귀 함수를 ì�‘ìš©í•˜ë ¤ë©´ ë§Žì�€ 연습ì�´ 필요합니다.
=== íŒ©í† ë¦¬ì–¼ ===
=== 하노�탑 ===
== ��터와 주소 ==
* ë‚´ìš©ì�´ ë§Žì•„ 주ì„�ì�„ ë§Žì�´ 달지 못했습니다. ì§�ì ‘ 컴파ì�¼í•˜ê³ ì‹¤í–‰í•´ë³´ê³ , ê¶�금한 ì �ì�€ 질문하시기 ë°”ëž�니다.
=== ��터 ===
short s; // ì •ìˆ˜í˜• 변수 ì„ ì–¸
short *ptr; // short형 변수ì�˜ 주소를 ì €ìž¥í• ìˆ˜ 있는 변수 ì„ ì–¸
// í�¬ì�¸í„° 변수를 ì„ ì–¸í• ë•Œì—�는 '*'를 변수 ì�´ë¦„ 앞ì—� 붙입니다.
ptr=&s; // sì�˜ 주소를 ptrì—� 대입합니다. &s 는 변수 sê°€ ì €ìž¥ë�œ 메모리 주소를 뜻합니다.
// í�¬ì�¸í„° 변수 앞ì—� '*'를 ì�¨ì„œ ì €ìž¥ë�œ 주소ì—� ì ‘ê·¼í• ìˆ˜ 있습니다.
=== 배열과 주소 ===
// array=ptr � 불가능합니다.
- Calendar환�코드 . . . . 212 matches
== 아마�.cpp ==
#include "랄랄�랄�랄랄.h"
printf("ì›�하시는 ë…„ë�„를 ìž…ë ¥í•´ì£¼ì„¸ìš” : ");
printf("1ì›” 1ì�¼ì�˜ ìš”ì�¼ì�„ ì �어주세요(ì�¼ìš”ì�¼:0 ~ í† ìš”ì�¼ : 6) : ");
printf("다시 ìž…ë ¥í•˜ì„¸ìš” : ");
ë‹¬ë ¥ì¶œë ¥(numberofDay, year, month);
numberofDay = 몇요ì�¼ë¡œì‹œìž‘í• ê¹Œ(numberofDay, year, month);
== 랄랄�랄�랄랄.h ==
int 윤달계산(int year);
int ë‹¬ë ¥í˜•ì‹�(int nameofDay, int year, int month);
int ë‹¬ë ¥ì¶œë ¥(int 몇요ì�¼, int 몇년, int 몇월);
int 몇요ì�¼ë¡œì‹œìž‘í• ê¹Œ(int ìš”ì�¼, int ë…„ë�„, int ì›”);
== 랄랄�랄�랄랄.cpp ==
#include "랄랄�랄�랄랄.h"
int 윤달계산(int year){
int ë‹¬ë ¥í˜•ì‹�(int nameofDay, int year, int month){
printf(" %dì›”, %d\n", month, year);
int ë‹¬ë ¥ì¶œë ¥(int 몇요ì�¼, int 몇년, int 몇월){
int endday, count�, count줄;
if(몇월 == 1 || 몇월 == 3 || 몇월 == 5 || 몇월 == 7 || 몇월 == 8 || 몇월 == 10 || 몇월 == 12){
- UglyNumbers/��현 . . . . 212 matches
=== [UglyNumbers] 소� ===
처ì�Œì—” 어글리넘버ì�˜ 규칙성ì�„ 찾았다. ì�´ê²ƒìœ¼ë¡œ 너무나 ë§Žì�€ 시간ì�„ í—ˆë¹„í•˜ê³ ë‚˜ì„œ
규칙성ì�€ 없다(ì‹¤ì œë¡œ 없는지는 모름)ê³ ê²°ë¡ .(있었다면 0.1초내로 답ì�´ 튀어 나올것ì�´ë¯€ë¡œ '4초내로'ë�¼ëŠ” 단서ë�„ 없었ì�„듯..)
ì�¼ë‹¨ n번째 어글리넘버 ì�´í›„ì�˜ 수들ì�€ ì�´ì „ 어글리넘버ì—� 2나 3ì�´ë‚˜ 5를 곱해서 ì�´ë£¨ì–´ì§„다는 것ì�„ ê°€ì§€ê³ 1부터 시작하여
n번째 수 까지 �� 2,3,5를 곱해나간다.
한가지 ì�´ìƒ�한ì �ì�€ 10만번째 어글리넘버가 44314690598262522787512975360 ì�´ ë‚˜ì˜¤ë“ ë�°
ë¬¸ì œì—�서 ì œì‹œí•œ ê°’ê³¼ 너무 í�° ì°¨ì�´ê°€ 나는듯.. 어디가 잘못ë�˜ì—ˆëŠ”ì§€ ëª¨ë¥´ê² ë‹¤.
=== 소스 ===
* @author 중앙대 컴퓨터공학과 01 ��현
* n� arr� 삽입하� 중복값� 있으면 아무것� 하지않아.
* @param n double ì‚½ìž…í• ê°’
* @return int 코드 1:삽입완료 -1:�미 값 있� 1:맨 마지막� 추가
- Ajax2006Summer/프로그램설치 . . . . 211 matches
= 설치 =
1. Eclipse를 다운로드 받습니다.
* ì „ì²´ SDK를 다 받지 않아ë�„ ë�©ë‹ˆë‹¤. Callistoì—� ì�˜í•´ì„œ ì „ë¶€ ì„¤ì¹˜í• ìˆ˜ 있습니다.
* 필요한 것ì�€ '''Eclipse 3.2 Platform Runtime Binary''' 입니다. 용량ì�€ 33메가 ì •ë�„입니다 : [http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2-200606291905/eclipse-platform-3.2-win32.zip LINK]
2. 다운 받� 파�� 압축� 풉니다.
3. Workspace ì„¤ì • 후 '''Help''' - '''Software Updates''' - '''Find and Install''' ì�„ ì„ íƒ�합니다.
4. 다ì�Œ 다ì�´ì–¼ë¡œê·¸ì—�서는 '''Search for new features to install''' ì�„ ì„ íƒ� 후 '''Next>'''를 í�´ë¦í•©ë‹ˆë‹¤.
5. 맨 위ì�˜ '''Callisto Discovery Site'''ì—� ì²´í�¬ë°•스를 한 후 '''Finish'''를 í�´ë¦í•©ë‹ˆë‹¤.
6. 여러개ì�˜ 미러사ì�´íŠ¸ê°€ 있지만 맨 위ì�˜ 것 '''Callisto Discovery Site''' 를 ì„ íƒ�합니다.
7. 맨 마지막� 있는 '''Web and J2EE Developement'''� 체�합니다.
8. 위쪽ì—� 오류메세지가 나옵니다. ê·¸ 때 버튼 중ì—� '''Select Required''' 를 ì„ íƒ�합니다.
9. '''Finish''' 를 ì„ íƒ�합시다. 그러면 알아서 다운로드를 합니다.
10. 다운로드가 ë��나면 중간ì—� ì„¤ì¹˜í• ê²ƒì�´ëƒ�ê³ ë¬¼ì–´ë³´ëŠ”ë�° '''Install All'''ì�„ ì„ íƒ�í•´ ì¤�시다.
11. 마지막ì—� 재시작 '''Yes'''를 ì„ íƒ�하면 설치 종료
1. Tomcatì�„ 다운받습니다. 5.5.17ì�´ ìµœì‹ ìž…ë‹ˆë‹¤ : [http://tomcat.apache.org]
2. 설치합시다.
= ì„¤ì • =
- PolynomialCoefficients . . . . 211 matches
[http://online-judge.uva.es/p/v101/10105.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:1(1~4)
ì�´ ë¬¸ì œì—�서는 다í•ì‹�ì�„ ì „ê°œí–ˆì�„ 때ì�˜ 계수를 구해야 한다.
여러 ìŒ�ì�˜ 줄ì�´ ìž…ë ¥ë�œë‹¤. ê°� ìŒ�ì�˜ 첫번째 줄ì—�는 ë‘� ê°œì�˜ ì •ìˆ˜ nê³¼ kê°€ 있으며, ê·¸ ë‘� ì •ìˆ˜ëŠ” 스페ì�´ìŠ¤ë¡œ 구분ë�œë‹¤. (0<k, n<13) ì�´ ë‘� ì •ìˆ˜ëŠ” 다í•ì‹�ì�˜ 승수(다í•ì‹�ì�„ 곱하는 횟수)와 변수ì�˜ 개수를 나타낸다. ê°� ìŒ�ì�˜ ë‘�번째 줄ì—�는 kê°œì�˜ ì�Œì�´ 아닌 ì •ìˆ˜ nâ‚�,...,nkê°€ ìž…ë ¥ë�˜ëŠ”ë�°, ì�´ë•Œ nâ‚�+...+ nk = nì�´ë‹¤.
ìž…ë ¥ë�œ ê°� 줄ì�˜ ìŒ�ì—� 대해 다í•ì‹� (xâ‚�+ xâ‚‚+...+ xk)â�¿ì�„ ì „ê°œí–ˆì�„ 때 나오는 단í•ì‹� xâ‚�^n1 * xâ‚‚^n2...xk^nkì�˜ 계수를 구하시오.
=== 풀� ===
|| 작성� || 사용언어 || 개발시간 || 코드 ||
|| [문보창] || C++ || 30분 || [PolynomialCoefficients/문보창] ||
=== ì“°ë ˆë“œ ===
ë¬¸ì œì�˜ 다í•ì‹� ì�½ëŠ”ë�° 불편하시면 번거로우시ë�”ë�¼ë�„ ì›�문ì�„ 참조해 주세요. 아니면 ì›�문ì�„ ë³´ì‹œê³ í‘¸ëŠ” 습관ì�„... -- [문보창]
[ë¬¸ì œë¶„ë¥˜] [AOI]
- TwistingTheTriad . . . . 211 matches
ModelViewPresenter ê´€ë ¨ Article ì�½ê³ ì •ë¦¬.
C++ 시스템ì�˜ Taligent 로부터 ìœ ëž˜. Dolphin Smalltalk ì�˜ UI Framework. 논문ì—�서는 'Widget' ê³¼ 'MVC' ëŒ€ì‹ MVP 를 채íƒ�한 ì�´ìœ 등ì�„ ë‹¤ë£¬ë‹¤ê³ í•œë‹¤. ê·¸ë¦¬ê³ MVC 3 요소를 rotating (or twisting)함으로서 현재 존재하는 다른 Smalltalk 환경보다 쓰기 ì‰½ê³ ë�” ìœ ì—°í•œ 'Observer' based framework 를 만들 것ì�„ 보여줄 것ì�´ë‹¤.
ê³ í•œë‹¤. -_a
VisualBasic, IS/2 등� 해당.
- ë‚´ê°€ 파악한 MVC 모ë�¸ì�€ 너무 ì–•ì�€ ì§€ì‹�ì�´ì˜€ë‚˜. 여태ê»� 그냥 Layer 단으로만 ê·¸ë ‡ê²Œ 나누어진다만 ìƒ�ê°�했지 해당 ì�´ë²¤íЏ ë°œìƒ�시나 모ë�¸ì�˜ ê°’ 변화시 ì–´ë– í•œ 단계로 Control ì�´ í�˜ëŸ¬ê°€ëŠ”ì§€ì—� 대해서는 구체ì �으로 ìƒ�ê°�해본 ì �ì�´ 없었ë�˜ 것 같다. 화살표를 ë³´ë©´ Application Model -> Controller 로ì�˜ 화살표가 없다. ê·¸ë¦¬ê³ Problem Space ì�˜ 범위ë�„ ì°¨ì�´ê°€ 난다.
ê·¼ë�°, WEB ì—�서ì�˜ MVC 와 GUI ì—�서ì�˜ MVC 는 ê·¸ Control Flow ê°€ 다르긴 í• ê²ƒì�´ë‹¤. 웹ì—�서는 View 부분ì—�서 ì�´ë²¤íŠ¸ê°€ ë°œìƒ�하여 ì�´ê²ƒì�´ ë�„로 Model 로 올ë�¼ê°„다..ì‹�ì�´ 없기 때문ì�´ë‹¤. 믿ì�„만한 출처ì�¼ì§€ëŠ” ëª¨ë¥´ê² ì§€ë§Œ, 암튼 ì�´ë¥¼ 구분하는 글ë�„ 있는듯. http://www.purpletech.com/articles/mvc/mvc-and-beyond.html
- CppStudy_2002_1/ê³¼ì œ1/CherryBoy . . . . 210 matches
// 1번 프로그래� 연습...
cout << "문ìž�ì—´(20ìž�ë‚´)ì�„ ìž…ë ¥í•˜ì„¸ìš”...\n";
cout << "숫ìž�를 ìž…ë ¥í•˜ì„¸ìš”.. _\b";
cout << "ë‹¹ì‹ ì�€ ì¶œë ¥ 함수를 " << count << " 번 사용하셨습니다.\n";
0ì�„ ìž…ë ¥ë°›ê³ ì‹¶ì§€ 않ì�€ë�° 그게 ì–´ë µë„¤ìš”...
0ì�„ 따로 계ì†� ìž…ë ¥í•´ì•¼í•©ë‹ˆë‹¤..
// 2번 프로그래� 연습...
cout << "캔디바� �름\t:\t" << candy.name <<endl;
cout << "캔디바� 무게\t:\t" << candy.weight << endl;
cout << "캔디바� 칼로리\t:\t" << candy.cal << endl;
// 3번 ì—°ìŠµë¬¸ì œ..
//4번임다..
// 다�� 헤� 파��다.
// golf.h -- pe8-3.cpp 를 위해
//함수는 사용��게 �름과 핸디켑� 요구한다
//ì�´ë¦„ì�´ ìž…ë ¥ë�˜ë©´ 1ì�„ ë¦¬í„´í•˜ê³ , ì�´ë¦„ì�´ 빈 문ìž�ì—´ì�´ë©´ 0ì�„ 리턴한다
//함수는 ì „ë‹¬ì�¸ìž�로 ì „ë‹¬ë�œ 값들ì�„ 사용하여
//golf 구조체를 ì œê³¤ë�œ ì�´ë¦„ê³¼ 핸디캡으로 ì„¤ì •í•œë‹¤
//함수는 handicap� 새값으로 초기화한다.
//함수는 golf 구조체� �름� 표시한다
- ISAPI . . . . 210 matches
* IIS(Internet Information Services)란 웹 서버, FTP 서버와 ê°™ì�´ 기본ì �ì�´ê³ 범용ì �ì�¸ ì�¸í„°ë„· 서비스를 시스템ì—�서 ì œê³µí• ìˆ˜ 있게 해주는 소프트웨어를 ë§�한다. 기존 윈ë�„ìš°2000 ì œí’ˆêµ°ì�˜ 경우 기본ì �으로 IIS 5.0ì�„ ì œê³µí•˜ì˜€ê³ ìœˆë�„ìš°XPì�˜ 기존 IIS 5.0ì�˜ 기능ì�„ ê°œì„ í•œ IIS 5.1ì�„ ì œê³µí•˜ê³ ìžˆë‹¤. 한 마디로 HTTP, FTP, SMTP 서버ì�˜ 묶ì�Œì�´ë‹¤.
* 설치
프로그래 추가/ì œê±° -> Windows 구성 요소 추가/ì œê±° -> ì�¸í„°ë„· ì •ë³´ 서비스(IIS)
Internet Server Application Programming Interface ì�˜ 약ìž�로 개발ìž�ì—�게 IIS ì�˜ 기능ì�„ í™•ìž¥í• ìˆ˜ 있는 방법ì�„ ì œê³µí•œë‹¤. 즉, IIS ê°€ ì�´ë¯¸ 구현한 기능ì�„ 사용해서 개발ìž�ê°€ 새로운 기능ì�„ êµ¬í˜„í• ìˆ˜ 있는 IIS SDK 다. 개발ìž�는 ISAPI 를 ì�´ìš©í•´ì„œ Extensions, Filters ë�¼ëŠ” ë‘� 가지 형태ì�˜ 어플리케ì�´ì…˜ì�„ ê°œë°œí• ìˆ˜ 있다.
["�구분류"]
- Telephone . . . . 210 matches
다�과 같� 프로그램� 만드세요.!
미êµì—�서는 ì�´ë°œì†Œ TV ê´‘ê³ ì�˜ 경우 ì „í™”ë²ˆí˜¸ì™€ ë�™ì‹œì—� 'HAIRCUT' ì�´ë�¼ëŠ” 문구를 보여준다. 'HAIRCUT' ì�€ ì „í™”ê¸°ì�˜ 번호ì�˜ ê°� ì˜�문ì—� 대ì�‘ë�˜ê¸° 때문ì—� ì „í™”ë²ˆí˜¸ë¡œ 번ì—ì�´ 가능하다.
즉, 'HAIRCUT' ì�˜ 경우 ë°‘ì�˜ ì „í™”ê¸° ìž�íŒ�ì�„ ë³´ë©´ H 는 4, A 는 2 ... 등ì—� ê°�ê°� 대ì�‘ë�˜ë¯€ë¡œ 424-7288 ì�´ ë�œë‹¤.
ìž� ì�´ëŸ¬í•œ ê´‘ê³ ë¬¸êµ¬ 글ì�„ 해당 ì „í™”ë²ˆí˜¸ë¡œ 번ì—해주는 프로그램ì�„ 만들어보ìž�.!
=== ì „í™”ê¸° ìž�íŒ� ===
" "(''space'') .(마침표) ,(쉼표) !(�낌표)
=== Spec 실행 예 ===
(CTRL-Z ìž…ë ¥)
C:\> (종료)
=== Spec ì¶”ê°€ì‚¬í• ===
=== Test 배치 화� 작성하기 ===
다ì�Œ í™”ì�¼ì�„ 편집기ì—� ìž‘ì„±í•˜ê³ , 실행화ì�¼ì�´ 있는 ë””ë ‰í† ë¦¬ (ex)1002\Telephone\debug) ì—� ì €ìž¥í•˜ì„¸ìš”.~
ê·¸ 다ì�Œ 소스를 ìˆ˜ì •í•˜ì‹¤ 때마다 test.bat í™”ì�¼ì�„ ì‹¤í–‰í•˜ì‹œê³ , 비êµ�해보세요.
"""ìž�ì‹ ì�˜í”„로그램ì�´ë¦„""" < test1.in > out.txt
["ë¬¸ì œë¶„ë¥˜"]
- TestDrivenDevelopmentByExample . . . . 210 matches
* http://groups.yahoo.com/group/testdrivendevelopment/ - 야후 그룹.
* http://groups.yahoo.com/group/testdrivendevelopment/files/ - TestDrivenDevelopmentByExample 문서. (ì•„ì§� 미완성중. 계ì†� ì—…ë�°ì�´íЏ ë�˜ê³ 있습니다. ìµœì‹ ë²„ì „ì�„ 받으세요.)
["Java"] 소스(êµë‚´ì—� ì�¸ê¸°ìžˆëŠ”;)로 ë�˜ì–´ìžˆìœ¼ë‹ˆ 추후 ì¶œíŒ�ë’¤ 번ì—ì�´ ë�˜ì§€ 않ì�„까 하는 í�¬ë§�ì�„; 하지만 지금 진행중ì�¸ ì±…ì�˜ 앞부분ì�„ ì�½ì–´ë³´ê¸´ 했는ë�°. ì •ë§� 'Test 로 Driven' ë�˜ëŠ” 것 ê°™ì�€ ëŠ�낌ì�´ 듬. TDD ì§„í–‰ê³¼ì •ì�„ ì˜ˆì œ 하나를 통해 계ì†� 보여주기 때문ì—� ì�´í•´í•˜ê¸° 편합니다.
ê°œì�¸ì �으로 TDD 중 ë¹ ë¥¸ 테스트 통과를 위해 가짜 ìƒ�수로 쌓아나갈때 어떻게 '중복' ì�´ë�¼ 하여 ["Refactoring"] í• ê¹Œ ê³ ë¯¼í–ˆì—ˆëŠ”ë�°, ì�´ì „ì�˜ SeminarHowToProgramIt ì—�서ì�˜ ì˜ˆì œ ì�´í›„ ì�´ 문서ì—�서ì�˜ ì˜ˆì œê°€ ê¹”ë�”하게 풀어주네요. ì�¸ì œ 한번 들여다 본 중ì�´ê¸´ 하지만, ì €ìž�ê°€ ì €ìž�ì�¸ ë§Œí�¼ (KentBeck).~
TestDrivenDevelopment ì—� 관심있는사람ì�€ í•„ë�…문서ì�´ê² ì£ ? --["1002"]
["책분류"]
- ì •ëª¨/2002.11.13 . . . . 210 matches
= �시 & 장소 =
* 2002ë…„ 11ì›” 13ì�¼ 공과대학 5층 컴퓨터공학과 실습실2(ì‹ í”¼)
= 참여 �� =
|| 02 || ì‹ ì„±ìž¬, ì�´ì˜�ë¡�, ì‹ ì§„ì˜�, ê¹€ì •í›ˆ, ìž„ì˜�ë�™ || 5명 ||
|| 01 || ê°•ì�¸ìˆ˜, 남ìƒ�협, ì‹ ìž¬ë�™, ì�´ìƒ�ê·œ, ì�´ì„ 호, ì�´ì°½ì„ || 6명 ||
DeleteMe) 틀리거나 추가, ì‚ì œ(? -.-)í• ë¶€ë¶„ 있으면 해주세요~ --ì°½ì„
= ì�´ëŸ°ê±¸ í•´ë³´ê³ ì‹¶ì–´ìš” =
||앞으로 알아�면 좋� 언어� 대해서||2명||
||홈페ì�´ì§€ ì œìž‘ì—� 대해서||2명||
||소스(3d arka)� 대한 세미나||_||
||ì•Œê³ ë¦¬ì¦˜||_||
||3D기본||1명||
||ì œë¡œíŽ˜ì�´ì§€ í•™ì›� 공개강좌!||_||
||해킹과 보안||3명||
||게임개발||4명||
||모바�... - �협||0명||
기타 - �화, 진로� 대한 �야기, ...
ê²°ê³¼ : ["ìƒ�ê·œ"]ê°€ 다ì�Œ ì •ëª¨ì—� COM, ATL ì—� 대한 ë‚´ìš© 발표
DeleteMe) ì�´ë‚ ì°¸ì„�한 ì�¸ì›�ì�„ ì �어주세요. 해당 ì •ë³´ëŠ” 차후 회ì›� 구분ì�´ 있ì�„때 필요한 ìž�료입니다. --["neocoin"]
["ì •ëª¨"]
- ì •ëª¨/2005.9.13 . . . . 210 matches
= [ì •ëª¨] =
* 참가ìž� : ì�´í˜•ë…¸, ì •ì„œ, 최경현, ìœ¤ì •í›ˆ, ì •ì§„ìˆ˜, ì •ìˆ˜ë¯¼, 박경태, 송수ìƒ�, 허아ì˜�, ì�´ê·œì™„, 조현태, 문보창, ì�´ìŠ¹í•œ, í™©ìž¬ì„ , ê°•ì„�천, ì�´ë�™í˜„, 오승í˜�, 허아ì˜�, 최규완, ì�´ì˜�호
* [ì •ëª¨/2005.9.8]와 ì�´ë²ˆ ì •ëª¨ì—� 나온 사람들ì—�게만 문ìž�들 ë�Œë¦¬ê¸°ë¡œ ì„ ì–¸;;
* 지난 ì •ëª¨ ë³€ê²½ì‚¬í• ê³µì§€
* 프로ì �트
* 삽질;;
* [EmbeddedLinux] : �승한, ��호
* 심심ì�´ : 나휘ë�™, 조현태, 송수ìƒ�, ì •ìˆ˜ë¯¼
* [2005리눅스프로ì �트] : 조현태, 송수ìƒ�, 최경현
* WIKI : 조현태, 남�협
* MFC(�현) : 송수�, 조현태, 박경태
* C++ : 형노, ì •ì„œ, 경현, ì •í›ˆ, 진수, ì•„ì˜�, 현태, 규완
* ìº ê°€ì§€ê³ ë†€ìž�! : 문보창, 허아ì˜�
* [다지ì�¸íŒ¨í„´] : ì˜�호, ìƒ�협, ì‹ ìž¬ë�™
* 회비. 2학기 회비가 들어온다. 어따가 �야 하나??
- 위키개발2006 . . . . 209 matches
= 위키개발 2006 =
* 2006년� 맞�하여..
= 한� =
* 사ì�´íŠ¸ë‚´ 실시간 채팅 매í�¬ë¡œ 추가. 아래와 ê°™ì�€ 매í�¬ë¡œ 사용시ì—� 실시간 채팅 매í�¬ë¡œê°€ 추가 ë�œë‹¤. ì§�ì ‘ 구현ì�€ ì•ˆí–ˆê³ , gabbly ê±° ì�´ìš©í•¨.
== í• ì�¼ ==
* 가입카페 가기 쉽ë�„ë¡� 왼쪽 화면쯤ì—� 스í�¬ë¡¤ë¡œ ì„ íƒ�하는것 있으면 좋ì�„듯.
|| � || 담당� ||
|| 06중ì—� 한명 뽑기 || 현태가 í• ëž˜? ||
|| UTF-8로 바꾸기 || 남�협 ||
|| 페�지� 사�트 include || 남�협 ||
|| 사ì�´íЏ ì „ì²´ê°€ 아닌 카페별 채팅창 넣기 || 남ìƒ�협 ||
== ê³ ë ¤ì‚¬í• ==
카페 ì‚ì œ
owiki_cafe - 중앙서버, 해당서버
owiki_custommade - 해당 서버, 가입�들� 있는 서버들
owiki_custommadelist - 해당 서버
owiki_join - 해당 서버, 가입�들� 있는 서버
owiki_page - 해당 서버
owiki_page_name - refer 하는 카페들� 있는 서버 �서 n_referUrl = 카페 �곳
[위키개발]
- ì •ê·œí‘œí˜„ì‹�/스터디/메타문ìž�사용하기/ì˜ˆì œ . . . . 209 matches
[[pagelist(^ì •ê·œí‘œí˜„ì‹�/*)]]
== ë¬¸ì œ - ê¹€ìƒ�호 ==
=== 풀� - 김준� ===
=== 풀� - �승한 ===
=== 풀� - 김�호 ===
== ë¬¸ì œ - 김준ì„� ==
로 검색하면 어떤것� 나올까요?
=== 풀� - 김준� ===
* �문�숫��문�숫�숫�아닌거�문�아닌거
=== 풀� - �승한 ===
=== 풀� - 김�호 ===
== ë¬¸ì œ - ì�´ìŠ¹í•œ ==
1. 다ì�Œ 파ì�¼ë“¤ì�˜ 목ë¡�ì—�서 앞ì—� ë‘�글ìž�ê°€ ì˜�ì–´ì�¸ 파ì�¼ë“¤ì�„ 찾아ë�¼. (posix 표현ì‹�ì�„ ì‚¬ìš©í• ê²ƒ)
1. 다ì�Œ 파ì�¼ë“¤ì�˜ 목ë¡�ì—�서 ë‘�번째 글ìž�ê°€ 숫ìž�ì�¸ 파ì�¼ì�„ 찾아ë�¼. (posix 표현ì‹�ì�„ ì‚¬ìš©í• ê²ƒ)
1. 다� 파�들� 목��서 대문�로 시작하는 파�� 찾아�.
1. 다ì�Œ 파ì�¼ë“¤ì�˜ 목ë¡�ì—�서 소문ìž�로 시작하는 파ì�¼ì�„ 찾아ë�¼. ì �ì–´ë�„ 2ê°œ ì�´ìƒ�ì�˜ 방법ì�„ í‘œí˜„í• ê²ƒ
=== 풀� - 김준� ===
1. 하나는 ëª¨ë¥´ê² ìŠ´ìš” ã…
=== 풀� - �승한 ===
=== 풀� - 김�호 ===
- ì •ê·œí‘œí˜„ì‹�/스터디/문ìž�하나찾기/ì˜ˆì œ . . . . 209 matches
[[pagelist(^ì •ê·œí‘œí˜„ì‹�/*)]]
== ë¬¸ì œ - ì�´ìŠ¹í•œ ==
1. t로 시작해서 .txt 로 �나는 문�열
2. 1410번 대� 값만 표시한다.
3. 1300 번대� 값만 표시한다.
4. �번째 글�가 p가�는 1300번대 문�열� 찾는다.
=== 풀� - 김준� ===
1. t.*\.txt : t로 시작 .* 0ê°œ ì�´ìƒ�ì�˜ 문ìž� 문ìž� \.txt '.'ì�„ ì�´ìŠ¤ì¼€ì�´í”„ 시켜 보통 문ìž�로 만듬 ê·¸ë¦¬ê³ txtëž‘ 붙어있ì�Œ
2. 140[0-9] : 140ì�´ 앞ì—� ë¶™ì–´ìžˆê³ ë’¤ì—� 마지막 한글ìž�는 0ì—�서 9ë°–ì—� 못나온다
3. 13[0-9][0-9] : 13ì�´ 앞ì—� ë¶™ì–´ìžˆê³ ë’¤ì—� ë‘�글ìž�는 0~9ë°–ì—� 못나옴
4. .p.*13[0-9][0-9] : 첫번째는 아무거나 '.'그다ì�Œ ë‘�번재 p ê·¸ë¦¬ê³ ë’¤ì—�는 아무거나.* ê·¸ë¦¬ê³ 13[0-9][0-9]
=== 풀� - �승한 ===
=== 풀� - 김�호 ===
1ë²ˆë¬¸ì œ
2ë²ˆë¬¸ì œ
3ë²ˆë¬¸ì œ
4ë²ˆë¬¸ì œ
== ë¬¸ì œ - ê¹€ìƒ�호 ==
ì�´ 문ìž�ì—´ì—�서 ì •ê·œí‘œí˜„ì‹�
ë�¼ê³ ìž…ë ¥í•˜ë©´ 몇개ì�˜ í•목ì�´ 나올까요? (-_-)?
- HardcoreCppStudy/ì²«ìˆ™ì œ/Overloading/임민수 . . . . 208 matches
함수ì�˜ ì¤‘ë³µì •ì�˜ë�¼ 함ì�€
함수ì�˜ ì�´ë¦„ì�€ 같게 하ë�˜ ì „ë‹¬ì�¸ìž�들ì�˜ 개수나 형ì‹�ì—� ë”°ë�¼ 다르게 사용ë� 수 있ë�„ë¡� ì •ì�˜í•˜ëŠ”ê²ƒì�„ ë§�함..
즉.. �어� 한 단어� 뜻� 문맥�황� 따� 다르게 해��는것� 뜻함
* 마방진 짜본것.. 아�� 많� 미숙하네요..
cout << " ì›�하는 마방진ì�˜ í�¬ê¸°ë¥¼ ìž…ë ¥í•˜ì„¸ìš” (11 ì�´í•˜ì�˜ 홀수만) : ";
cout << "íŒ�ì�˜ í�¬ê¸°ë¥¼ ìž…ë ¥í•˜ì„¸ìš” (í–‰, ì—´) : ";
cout << "처ì�Œ 시작 위치를 ìž…ë ¥í•˜ì„¸ìš” (í–‰, ì—´) : ";
cout << "ë°©í–¥ì�„ ìž…ë ¥í•˜ì„¸ìš” (0ì�€ ë¶�쪽방향 , 시계 방향으로 1~7 , ë��내기는 999) : ";
cout << endl << "� �� 횟수는 " << cnt << "입니다. ";
cout << "íŒ�ì�˜ í�¬ê¸°ë¥¼ ìž…ë ¥í•˜ì„¸ìš” (í–‰, ì—´) : ";
cout << "처ì�Œ 시작 위치를 ìž…ë ¥í•˜ì„¸ìš” (í–‰, ì—´) : ";
cout << "ë°©í–¥ì�„ ìž…ë ¥í•˜ì„¸ìš” (0ì�€ ë¶�쪽방향 , 시계 방향으로 1~7 , ë��내기는 999) : ";
cout << endl << "� �� 횟수는 " << cnt << "입니다. ";
- PythonNetworkProgramming . . . . 208 matches
Python ì—�서는 기본ì �으로 Socket Library 를 ì œê³µí•´ì¤€ë‹¤. ê·¸ë¦¬ê³ async i/o 모듈ì�¸ medusa ê°€ ì�´ì œëŠ” 기본으로 ì œê³µë�œë‹¤.
ë§Œì�¼ winsock ì�„ ì“°ê³ ì‹¶ë‹¤ë©´ windows extension libary 들ì�„ 설치해주면 ë�œë‹¤.
ì—시. 아주아주 간단한 ì˜ˆì œ.~
ë˜�는, 기본 모듈로 있는 SocketServer 모듈ì�„ ì‚¬ìš©í• ìˆ˜ 있다. 다ì�Œì�€ 간단한 ì˜ˆì œ.
Medusa 는 ë‚´ë¶€ì �으로 select / poll 를 ì�´ìš©, 비ë�™ê¸° 소켓부분ì�„ 구현한다. 소켓 ì�´ë²¤íŠ¸ë“¤ 처리ì—� 대한 ì�¸í„°íŽ˜ì�´ìŠ¤ê°€ 아주 ê¹”ë�”. ì°¸ 마ì�Œì—� ë“ ë‹¤.
MFC ì�˜ CSocket 를 사용하는 스타ì�¼ë¡œ 프로그래ë°�ì�„ í• ìˆ˜ 있는ë�°, Python ì�´ê¸°ì—� 코드가 ë�” ê¹”ë�”. ê·¸ë¦¬ê³ Windows/Linux 양쪽 다 가능.
다ì�Œì�€ í™”ì�¼ 보내는 부분과 ê´€ë ¨í•œ 간단한 ì˜ˆì œ.
다ì�Œì�€ í™”ì�¼ 받는 부분과 ê´€ë ¨í•œ 간단한 ì˜ˆì œ.
여기서 recv 메소드는 ��터가 들어온 만� 받는다. (즉, 버�사�즈만� ��터가 들어올때까지 기다리지 않는다.)
=== ì°¸ê³ ì‚¬ì�´íЏ ===
- ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼/SPECIALSeminar/조현태/변형진/김준ì„� . . . . 208 matches
1. 소�
2. 아하
3. 계�
조현태
1. ìš°ì„ ì—°êµ¬ì‹¤ ì�¼ë•Œë¬¸ì—� 늦게 온 ì �ì�´ 아쉽다. ì—시 디버깅 ì „ì—�는 충분한 ìƒ�ê°�ì�´ 있어야 í• ê²ƒ 같다. 목표를 잘 세워야 í• ê²ƒ 같다.
2. 커버리지 테스트!! 보다 ë§Žì�€ 테스트!! 좋ì�€ ì�¸ìƒ� 목표!! 를 ì„¸ìš°ê³ ì§„í–‰í•´ì•¼ê² ë‹¤.
3. 계íš�ì�€ 좋ì�€ 목표를 찾는거 부터 ìš°ì„ ì§„í–‰í•´ì•¼ê² ë‹¤.
변형진
김준�
1. ì�¼ë‹¨ì�€ 기본ì�´ 중요하다. ê·¸ë¦¬ê³ ê¸°ë³¸ì—�대한 방향성ì—� 대해 ì–´ëŠ�ì •ë�„ ê°�ì�´ 잡히는듯 하다.
2. 실무ì—� 관해서 í•™êµ�ì—�서 ë°°ìš°ê³ ë‚˜ê°€ì„œ '난 ë”± ì�´ì •ë�„다.'ë�¼ê³ 간단하게 ì¦�명ë�˜ëŠ”ê²Œ 아닌것 같다.
3. ì˜�ì–´, í”„ë ˆì í…Œì�´ì…˜ ëŠ¥ë ¥ 등. ë°œì „ë�œ ëŠ¥ë ¥ì�„ ë�”ìš± 다듬는게 좋지만 나ì—�게 부족한 ë§�하기와 ì“°ê¸°ëŠ¥ë ¥ì�„ 연습하는게 계íš�.
- POLY/김태진 . . . . 207 matches
= �리오미노/POLY =
* [http://www.algospot.com/judge/problem/read/POLY �리오미노]
* DP를 ì�´ìš©í•œ ë¬¸ì œ.
* 가로줄ì�„ 층ì�´ë�¼ ì¹˜ê³ , X개로 만드는 것ì�˜ 경우는
* X-1ê°œ(ì œì�¼ 위층ì�„ ì œì™¸í•˜ê³ ) + ì œì�¼ 위층 1ê°œ , X-2ê°œ + 최ìƒ�층 2ê°œ, ... , 1ê°œ + 최ìƒ�층 X-1ê°œ, 최ìƒ�층 Xê°œ 로 쪼갤 수 있다.
* ì�´ë•Œ, ì œì�¼ 위층ì�„ ì œì™¸í•œ 것ì�˜ ì œì�¼ 위층ì�˜ 개수가 몇개ì�¸ì§€ 중요한ë�°, 최ìƒ�층 개수와 ë‘�번째층ì�˜ 개수ì—� ì�˜í•´ í�´ë¦¬ì˜¤ë¯¸ë…¸ë¥¼ 만족하는 경우ì�˜ 수가 세분화ë�˜ê¸° 때문ì�´ë‹¤.
* (예를들어 최ìƒ�층 3ê°œ, ë‘�번째층 2ê°œ(ê·¸ 아래층ì�€ ìƒ�관없ì�Œ)ì�¸ 경우는 " 최ìƒ�층 + ë‘�번째층 - 1 ", 즉 4ê°œì�˜ 경우가 ìƒ�ê¸°ê³ , ì�´ë¥¼ 곱해야한다.
* 여기까지 ì�´í•´ë¥¼ 했다면 ì§�ì ‘ DP ì �í™”ì‹�ì�„ ë§Œë“¤ì–´ë³´ê³ , ê·¸ë ‡ì§€ 않다면 코드를 ë³´ê³ ì�´í•´í•´ë³´ë ¤ê³ ë…¸ë ¥í•´ë³´ìž�. ì‹¤ì œë¡œ ìœ ì�˜ë¯¸í•œ 코드는 3번째 for문과 ì �í™”ì‹� 한줄, ì´� ë‘�줄 ë¿�ì�´ë�¼ëŠ” 것ì�„ 알게 ë� 것ì�´ë‹¤.
// Copyright (c) 2013ë…„ Jereneal Kim. All rights reserved.
- TAOCP/Exercises . . . . 207 matches
0000~0099메모리 셀� 모� 0으로 만드는 프로그램
=== 강�경 ===
ë¹ ë¥¸ 방법ì�€ ì•„ì§� ëª¨ë¥´ê² ë‹¤.
=== [나휘�] ===
=== 곽세환 ===
ì§§ì�€ê±° ë¹ ë¥¸ê±° ìƒ�관없ì�´ moveì�´í•´ì „ moveì�´í•´í›„
ê·¸ë¦¬ê³ ì �í”„ì“°ë ¤ë©´ ë ˆì�´ë¸” 달아야 í• ë“¯
=== 곽세환 ===
프로그램� 3000부터 로드해야 �는�... 아� 모르는게 많다
MOVE 0(rI2) => ì�´ëŸ°ë°©ì‹�ìœ¼ë¡ ëª» 쓰나??
우리가 같� 한 방법
아마ë�„ ì�´ë ‡ê²Œ ìˆ˜ì •í•´ì•¼í• ë“¯(INCX 1 부터 비êµ�해보시오)
=== [곽세환] ===
(b) rI4� 주어진 N과 rJ를 같게 만들기(0 < N ≤ 3000)
프로그램� 3000부터 시작
프로그램 실행 ë’¤ì—�ë�„ ëª¨ë“ ë©”ëª¨ë¦¬ ì…€ì�˜ ê°’ì�´ 변하지 ë§�아야 함.
=== [나휘�] ===
메모리 ì…€ 2000ì—� ì •ìˆ˜ X
X^13ì�´ rAì—� 들어가는 프로그램 작성(X^13ì�´ 한 WORD를 넘지 ì•ŠëŠ”ë‹¤ê³ ê°€ì •)
=== [나휘�] ===
- ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp . . . . 207 matches
== ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마C# ==
* Mission� 해결하면서 작성한 코드를 여기� 남겨주세요 - [지�]
* ë§�í�¬ 예시 : [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission1/송지ì›�]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission1/김준ì„�]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission1/서ì˜�주]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission2/김준ì„�]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission2/서민관]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission2/서ì˜�주]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission3/김준ì„�]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission3/서민관]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission3/김수경]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission3/서ì˜�주]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/김태진] - 미션 1~4
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/서민관]
* [ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission4/서ì˜�주]
- 위키메뉴얼 . . . . 207 matches
ìœ„í‚¤ë©”ë‰´ì–¼ì œìž‘ì—� 필요한 그래픽ì�„ 캡ì³�하기 위해 ìž„ì�˜ë¡œ ë§Œë“ íŽ˜ì�´ì§€
후ì—� [ê°•í�¬ê²½]ì�´ ì‚ì œí•˜ê² ì�Œ.
괜찮다면 ì‚ì œí• í•„ìš” ì „í˜€ ì—†ì�Œ. 한ë�° 그림ì�´ 안보임. --재ë�™
지금 ì œìž‘ì¤‘ì�¸ 위키메뉴얼ì�€ 위키ì—� ì�µìˆ™í•˜ì§€ 않ì�€ 사람ì�„ 위해 만드는 것ì�´ê¸° 때문ì—� 위키페ì�´ì§€ë¡œ ì œìž‘í•˜ì§€ 않습니다.
사용법 대부분ì�´ 완성ë�˜ì—ˆìŠµë‹ˆë‹¤. ì�¼ì •ì�´ 빡세서 ì›�래 목표했ë�˜ 기ì�¼ì—�는 맞추지 못했지만 ë��ì�´ ë³´ì�´ê¸° 시작합니다.
현재까지 완성� 메뉴얼� 모습: [http://rkd49.zeropage.org/index.php]
새창�서 열어주세요.
위키ì—� 대한 설명ì�´ ì•„ì§� ë§Žì�´ 부족합니다. 지금 쓰다만 ì €ëŸ° 형태ë§�ê³ ë¶€ë“œëŸ½ê²Œ 구어체로 ì •ë¦¬í• ë ¤ê³ í•©ë‹ˆë‹¤.
ë§Žì�€ 조언과 ì§€ì � ë¶€íƒ�드립니다.
- EuclidProblem . . . . 206 matches
[http://online-judge.uva.es/p/v101/10104.html �문보기]
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :보통(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:1(1~4)
ìœ í�´ë¦¬ë“œê°€ ë°�혀낸 ë°”ì—� 따르면, ìž„ì�˜ì�˜ ì •ìˆ˜ A, Bì—� 대해 A와 Bì�˜ 최대공약수를 Dë�¼ê³ í• ë•Œ AX + BY = D 를 만족하는 ì •ìˆ˜ X와 Yê°€ 존재한다. A와 Bê°€ 주어졌ì�„ 때 위 ì‹�ì�„ 만족시키는 X와 Y, ê·¸ë¦¬ê³ A와 Bì�˜ 최대공약수 D를 구하ë�¼.
한 줄ì—� ë‘� 개씩ì�˜ 수가 ìž…ë ¥ë�˜ë©° ë‘� 수는 ê°�ê°� A와 B다. A와 B는 스페ì�´ìŠ¤ë¡œ 구분ë�œë‹¤. (A, B < 1,000,000,001).
ìž…ë ¥ë�œ ê°� 줄ì—� 대해 ê°�ê°� 스페ì�´ìŠ¤ë¡œ 구분ë�œ 세 ê°œì�˜ ì •ìˆ˜ X와 Y ê·¸ë¦¬ê³ D를 ì¶œë ¥í•œë‹¤. ì‹�ì�„ 만족하는 X와 Yê°€ 여러 ê°œ 있으면, (첫째로) |X| + |Y|ê°€ 최소가 ë�˜ê³ (둘째로) X <= Y ì�¸ ê°’ì�„ ì¶œë ¥í•œë‹¤.
=== 풀� ===
|| �름 || 언어 || 시간 || �� ||
|| 나휘� || C++ || 40분 + 30분 + 20분 + 25분|| [EuclidProblem/Leonardong] ||
|| [문보창] || C++ || 10분 || [EuclidProblem/문보창] ||
|| 차�권 || C++ || 1시간30분 || [EuclidProblem/차�권] ||
|| ��현 || C++ || 3시간 || [EuclidProblem/��현] ||
|| [곽세환] || C++ || 하루종� || [EuclidProblem/곽세환] ||
|| [조현태] || C || . || [EuclidProblem/조현태] ||
=== ì“°ë ˆë“œ ===
[ë¬¸ì œë¶„ë¥˜] [AOI]
- ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /HowToWriteCodeWell/강소현,구ìž�ê²½ . . . . 206 matches
== 기본 ==
goTo(i);//있는 장소로 ��
final Elevator el = new Elevator(20, -10);//최�층, 최하층
assertEquals(1, el.floor());//기본 층 == 1층
el.pressButten(5, 15);//현재 위치, ì�´ë�™í•˜ê³ 픈 위치
assertEquals(5, el.floor());//현재 위치 == ì—˜ë ˆë² ì�´í„° 층
assertEquals(20, el.floor());//현재 위치 == ì—˜ë ˆë² ì�´í„° 층
el.goTo(el.getHopeFloor());//ì�´ë�™í•˜ê³ 픈 위치 ì�´ë�™
== 활용 시�했으나 ==
final Elevator el = new Elevator(20, -10, 2);//최�층, 최하층, 수용��
assertEquals(1, el.floor());//기본 층 == 1층
el.pressButten(5, 1, 15);//현재 위치, 1: up, 0: down, ì�´ë�™í•˜ê³ 픈 위치
//el.goTo(el.getCurrentFloor());//현재 층으로 ��
assertEquals(5, el.floor());//현재 위치 == ì—˜ë ˆë² ì�´í„° 층
el.pressButten(8, 1, 13);//현재 위치, 1: up, 0: down, ì�´ë�™í•˜ê³ 픈 위치
//if(el.checkSameDir()){//만약ì—� ê°™ì�€ 방향으로 ì�´ë�™í•˜ê³ , 처ì�Œì—� 누른 사람ì�´ ì�´ë�™í•˜ê³ 픈 위치보다 미달ì�¸ ê³³ì—� 있으면
//el.goTo(el.getCurrentFloor());//�번째 사람� 있는 층으로 ��
//for(int i=0; i<el.numOfPeople();i++)//사람 수만í�¼ ì—˜ë ˆë² ì�´í„° ì�´ë�™
//el.goTo(el.closerFloor());//가까운 위치 ��
el.goTo(el.getCurrentFloor());//현재 층으로 ��
- 위키설명회2006 . . . . 206 matches
= ì œë¡œíŽ˜ì�´ì§€ í™�ë³´ ë°� 위키설명회 2006 =
ë‚ ì§œ : 2006ë…„ 3ì›” 9ì�¼ 목요ì�¼
장소 : 봅스트홀 7층 컴퓨터공학부 PC실
대ìƒ� : 새내기 or ì œë¡œíŽ˜ì�´ì§€ì—� 관심있는 사람.
== 위키설명회 행사 �름� ==
ZeroPage/Staff ì—� 있는ë�°, 나중ì—� ë§�í�¬ê±¸ê² ì�Œ.
== 위키설명 ppt & �료 ==
추후 ë§�í�¬ê±¸ê² ì�Œ.
== 위키설명회 �보 ==
* 1ì°¨ í™�ë³´ : 3ì›” 6ì�¼ A4 ì „ë‹¨ì§€ 봅스트홀ì—� ë¶™ì�´ê¸°. (7피, 구피, 화장실, 1층,4층 ì—˜ë¦¬ë² ì�´í„° 앞, ì»´ê³µ 행사란)
* 2차 �보 : 3월 8� 강�실 �보. 수�, 아�, 현태, 민경�가 강�실� 들어가 �보한다.!
== 위키설명회 �우미 ==
í•˜ê² ë‹¤ê³ ì—°ë�½ 온 ë¶„ : ìž¬ì„ , 휘ë�™, 현태, ìœ ì„ , 수ìƒ�, ..!
ìœ ì„ , 수ìƒ�ì�€ 화목 ìž�료구조 때문ì—� 7시ì—� 참가하기로 함.
[위키설명회]
- �규완 . . . . 206 matches
=== 앞으로 계� ===
ì�¼ë‹¨ ë‹¬ë ¤!!
== ë�°ë¸”스 ì‹ ê¸°í•œ ê±° ==
printf("ìž…ë ¥ì�„ 해주세요 : ");
text 파ì�¼ ë‘�ê°œ 만들어서 ê·¸ 중 한개ì—�는 문ìž�를 ìž…ë ¥í•´~ã…‹
우리가 쫌 잘놀아 ㅋㅋ - [허아�]
나� 해야지 ㅋㅋㅋ- [joosama]연주
규완아 안녕~!! - [장�슬]
안녕? 오랜만�야~~~ - [문보창]
* 사진 ㅡㅡ; :) - [문보창]
그림 ì‹ ê¸°í•˜ë‹¤ -- [최경현]
규완아 나랑 �슬�는 �래 공부 좋아해,ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ[임수연]
나는 공부 좋아하는�, 수연�가 뻥� 좀 친다,ㅋㅋ[장�슬]
그림 ì•ˆë– -_-;;; ê¶�금해지잖아!! ã…‹ã…‹ã…‹ --[ì •ìˆ˜ë¯¼]
우리 �래.. CC 잖아 ㅋㅋ [허아�]
ㅋㅋㅋ 안녕 ㅋㅋ [sisay]
나왔옹 [í•œìœ ì„ ]
모� 주사마� 짓�다,ㅋㅋㅋㅋㅋ 주사마�니,ㅋㅋㅋㅋ 주사마 죽었어!!!! [장�슬]
└억울해~난 아무짓� 안했어 ㅋㅋㅋㅋㅋ [joosama]
[[HTML(<img src=http://home.opentown.net/~mcgyber1/images/face/ë³€ì‹ .gif>)]]아무ë�„ 없지? ë³€ì‹ ! 귀엽지 ã…‹ã…‹-[허아ì˜�]
- KnightTour/재니 . . . . 203 matches
*02 장재니 [Genie]
* 나ì�´íŠ¸ê°€ 움ì§�ì�¼ 수 있는 ì—¬ë�Ÿ ë°©í–¥ì�„ ì�¼ì •한 순서ì—� ë”°ë�¼ 움ì§�ì�¸ë‹¤.
* 나ì�´íŠ¸ê°€ 체스íŒ�ì�˜ ëª¨ë“ ì¹¸ì�„ 한번씩 방문하면 종료ë�œë‹¤.
* 시작 ì§€ì �ì�„ (0, 0) 부터 (7, 7) 까지 64가지로 하여 순서대로 검색한다.
* 시작 ì§€ì �ê³¼ 종료 ì§€ì �ì�„ 화면ì—� ì¶œë ¥í•œë‹¤.
* 나ì�´íŠ¸ê°€ 움ì§�ì�¸ 순서를 화면ì—� ì¶œë ¥í•œë‹¤.
printf("��횟수 : %d\n", m_Move);
* 재니야--; Nightê°€ ì•„ë‹ˆê³ Knight야--;
* 와하하~ 페ì�´ì§€ ì�´ë¦„ 잘못 ì �어서 새로 만들다..ã…¡.ã…¡;;; -[재니]
* 위ì�˜ ì•Œê³ ë¦¬ì¦˜ì�€ broot-force하게 루트를 찾는 것ì�¸ë�°,
나ì�´íŠ¸ê°€ 위치한 ì…€ì�´ ê³ ë¦½ë�œ 경우 BackStep ê³¼ì •ì�„ 한 번 ë�” 실행하면 루트를 찾는 시간ì�´ 훨씬 ì§§ì•„ì§�.
* ì…€ì�´ ê³ ë¦½ë�˜ë©´ 어차피 다른 경로로 ì ‘ê·¼í• ìˆ˜ 없어서 BackStep ì�„ ë‘�번 한 ê±´ë�°...
몇몇 경우�서 broot-force 보다 � 검색� 많� 하는 경우� 발견�.
- JollyJumpers/Leonardong . . . . 202 matches
처ì�Œì—� 리스트ì—� 차를 ì§‘ì–´ë„£ì�€ 후 ì •ë ¬í•˜ë ¤ 했다가 ì§‘í•© ê°œë…�ì�´ ë– ì˜¬ë�¼ ê·¸ 쪽으로 해결했다. statementForSeries메서드 부분ì—� 있ë�˜ CheckJolly메서드를 따로 테스트하면서 ExtractMethod를 하게 ë�˜ì—ˆê³ , 차가 ì�Œìˆ˜ì�¸ 경우ë�„ 테스트를 통해 알게ë�˜ì—ˆë‹¤. ë³´í�ì�´ ì•„ì§� ì¢�지만 ìˆ ìˆ ì§„í–‰í•œ ë¬¸ì œì�´ë‹¤.
ë°”ë€� 요구사í•ì—� 맞게 ìˆ˜ì •í•˜ëŠ”ë�° 1ë¶„ 30초가 ê±¸ë ¸ë‹¤. 파ì�´ì�¬ì�´ ìƒ�당히 ìœ ì—°í•˜ë‹¤ëŠ” ëŠ�낌ì�´ 강하게 들었다. 러너부분ì�€ 마ì�Œì—� 안 ë“ ë‹¤.
ì‹¤ì œ 코딩ì—� 들어가기 ì „ì—� ìƒ�ê°�하는 시간ì�„ 가진다. [ìƒ�ê°�하는프로그래ë°�]ì—�서 ì�½ì�€ 게으른 프로그래머가 ë� 필요가 ìžˆê² ë‹¤. 가능한 ë””ìž�ì�¸ 공간ì�„ 5ë¶„ì�´ë�¼ë�„ íƒ�êµ¬í•˜ê³ ê·¸ 가운ë�° 가장 괜찮ì�€ 놈으로 시ë�„í•´ë´�ì•¼ê² ë‹¤. --[Leonardong]
- ProjectPrometheus/Iteration5 . . . . 202 matches
=== 사람들 스케줄 ê´€ë ¨ ===
||요�|| 시간 || 내용||
|| ì›”|| 8/12 || . ||
|| í™”|| 8/13 || . ||
|| 수|| 8/14 || ZeroPageServer 밀기 ||
|| 목|| 8/15 || �틀 작업; ||
|| í† || 8/17 || Python 3ì°¨ 세미나 ||
|| Task || Point || 진행여부 ||
|| Object-RDB Relation � 위한 Gateway 작성 || 1 || . ||
|| DB Test Data Set ìž…ë ¥ 스í�¬ë¦½íЏ 작성 || 1 || â—‹ ||
|| Java Package, 웹 페ì�´ì§€ë“¤ ë””ë ‰í† ë¦¬ ì •ë¦¬ || 1 || â—‹ ||
|| Iteration 3,4 � Story 들� 대해서 Acceptance Test 작성 || 1 || . ||
|| ë�„서관 검색 결과를 사용ìž� í�‰ê°€ë�„ì—� ë”°ë�¼ ì •ë ¬í•˜ê¸° || . || . ||
|| Release 계� & 1차 Release || . || . ||
|| ì±… ì •ë³´ 보기 기능 작성, 웹으로 ì—°ê²° || . || â—‹ ||
|| 추천해주기 페�지 작성, 웹으로 연결 || . || . ||
|||||| User Story : Login 후ì—� Searchì�„ í•˜ê³ ì±…ì�„ ë³´ë©´ 추천 ì±…ì�´ 나온다. ||
|| Task || Point || 진행여부 ||
|| Login 후 검색해서 RS 여부 확� AT || . || . ||
|||||| viewbookservice 작성 ||
- ë�°ë¸”ìŠ¤ìº í”„2009/화요ì�¼ . . . . 202 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/화요ì�¼ =
== 공지 ==
== ì£¼ì œ ==
|| ì�´ë¦„ || ì£¼ì œ || ë‚´ìš© || ë¹„ê³ ||
|| 장�수 || robocode || || ||
|| 안�준 || winAPI || || ||
|| 변형진 || The Abstractionism || 컴퓨터공학ì�˜ ë°œì „ê³¼ 함께한 노가다ì�˜ 지혜 || attachment:/DevilsCamp2009/Abstractionism.ppt ||
== 참가� ==
|| 09 || 박준호, �창�, 박근수, 서민관, 박성현, 강소현, 임환 ||
|| 08 || ê¹€í™�기, 장í˜�수, ì†¡ì •ê·œ, 남ê¶�ì˜� ||
|| 07 || 김수경 ||
|| 06 || 김준�, 성우용, 송지�, 송지훈 ||
= ì�¼ì • 시간 =
|| 시간 || ì�¼ì • || 담당 ||
||pm 01:00~02:00 || robocode || 장�수 ||
||pm 02:00~03:00 || robocode || 장�수 ||
||pm 03:00~04:00 || robocode || 장�수 ||
||pm 04:00~05:00 || winAPI || 안�준 ||
||pm 05:00~06:00 || winAPI || 안�준 ||
||pm 06:00~07:00 || 밥� || ||
- ��� . . . . 201 matches
컴퓨터 공학과
03학번 ���입니다
현재 휴학중입니다..
ìž�주 ì�´ìš© í• í…Œë‹ˆ.. 페ì�´ì§€ ì‚¬ìš©í• ìˆ˜ 있게 해주세요~^^
�번호 011-763-5032
ì— ì—�센 ajagaja82 at hotmail dot com
== 목표 ==
언어마스터�기
== 계� ==
언어공부하기
== 진행중 ==
TOEIC , C++, ìž ìž�기..
EMBEDED ( 하나ë�„ ëª¨ë¥´ê² ë‹¤.. )
[���/TelephoneBook]
== ë�°ë¸”스 ìº í”„ë¥¼ 통해 배운것 ==
python, scheme, squeet, java, 리눅스, OOP
== í•˜ê³ ì‹¶ì�€ 것 ==
실컷 ìž ìž�기, LINUX, VB
== 좋� 프로그램 ==
[구구단/ì†�ë�™ì�¼] [피보나치/ì†�ë�™ì�¼] [파스칼삼ê°�형/ì†�ë�™ì�¼] [숫ìž�야구/ì†�ë�™ì�¼] [ë§Œë…„ë‹¬ë ¥/ì†�ë�™ì�¼,aekae]
- ì•ˆì „í•œìž¥ì†ŒíŒ¨í„´ . . . . 201 matches
...좋ì�€ 물리ì � 환경 (CommonGroundPattern, PublicLivingRoomPattern)ì�€ ì–´ë–¤ 스터디 그룹ì—�ì„œë“ í•„ìˆ˜ì �ì�´ë‹¤. ì�´ 패턴ì—�서 설명하는 지성ì � 환경 ì—시 마찬가지로 필수ì �ì�´ë‹¤.
'''ë– ë²„ë¦¬, 과시ì �ì�¸ 사람, 아는체 하는 사람, ë˜�는 지나치게 ê²½ìŸ�ì �ì�´ê±°ë‚˜ 대립ì �ì�´ê±°ë‚˜ ì �대ì �ì�¸ 사람ì�€ 다른 사람ì�„ 불편하거나 불안하게 ë§Œë“¤ê³ ì•„ì�´ë””어를 ë°°ìš°ê³ ë‚˜ëˆ„ê³ ë§Œë“œëŠ”ë�° 좋지 않ì�€ 환경ì�„ 조성한다.'''
'''ê°�ìž� 서로를 ë�•ê³ ëª¨ë‘�ê°€ ì§ˆë¬¸í•˜ê³ ì‹¤ìˆ˜í•˜ëŠ”ë�° 편안함ì�„ ëŠ�ë�¼ëŠ” ë”°ëœ»í•˜ê³ ê´€ëŒ€í•˜ë©° ê³µì†�í•˜ê³ ì§‘ì¤‘ë�œ 환경ì�„ 만들어ë�¼.'''
ì‹¤ì œë¡œ, 그룹 ë‚´ì—�는 ì–¸ì œë‚˜ ì–´ëŠ� ì •ë�„ì�˜ ê°œì�¸ì � ì¶©ë�Œì�´ë‚˜ 불화가 있게 ë§ˆë ¨ì�´ë‹¤. 그런 ì�´ìŠˆì—� 대해서 ì�´ì•¼ê¸° í• ìˆ˜ 있ë�„ë¡� 세션ì�´ ë��난 ë’¤ì—� 사람들ì�´ 모ì�´ëŠ” 것(AfterHoursPattern)ì�´ ë�„움ì�´ ë�œë‹¤.
[스터디그룹패턴분류]
- ì •ëª¨/2004.1.20 . . . . 201 matches
== 참가� ==
||02|| 임�� ||
||03|| 나휘ë�™ 노수민 곽세환 í™©ìž¬ì„ ë¬¸ì›�명 임민수 ||
== 프로ì �트 ì§„í–‰ìƒ�황 알림( 발표 & 질문 ) ==
* TheJavaMan 모임 �요� 2시로 변경
* 숫�야구 시연
* ë‹¬ë ¥ 시연, 완성
* 테트리스 - 틀
* 스네ì�´í�¬ - í…�ìŠ¤íŠ¸ì²´ì œ, ì�´ë�™ë°� 게임기능 구현
== ZP를 ë§�하지 않게 하는 í† ë¡ íšŒ ì„¸ë¶€ì‚¬í• ê²°ì •( í† ë¡ ) ==
* 방학중 ìž„ì�˜ì�˜ ë‚ ì§œì—� ì°¸ê°€í• ìˆ˜ 있는 사람
í† ë¡ íšŒ 후 학기중ì—� 다시 ì—´ì§€ë�„ ê²°ì •
== 겨울 모꼬지 장소를 ê²°ì •( ì œì•ˆ & 투표 ) ==
* 2/8 ìš°ì�´ë�™ìœ¼ë¡œ ê²°ì •
== 프로ì �트 í™�ë³´, 새로운 프로ì �트 개설( 발표 ) ==
* MFC 스터디
* [ì‹ ìž¬ë�™]ì�˜ 프로ì �트 ì˜ˆì •
== 다ì�Œ ì •ëª¨ ë‚ ì§œ ì •í•˜ê¸° ==
* ì •ëª¨ 준비(공지글 ì�½ê¸°)
* 2/3 화요� 1시
- Hessian . . . . 198 matches
Resin ì�„ ì�´ìš©í•˜ëŠ” 경우ë�¼ë©´ Hessian ì�´ìš©í•´ì„œ 간단하게 RPC 를 êµ¬í˜„í• ìˆ˜ 있다.
hessian simple tutorial (홈페ì�´ì§€ì�˜ Servlet ì˜ˆì œ) - ì�´ëŠ” Resin Servlet Container ê°€ ë�™ìž‘해야 함.
=== interface ì�˜ ì •ì�˜ ===
RPC 를 위해서는 서버-í�´ë�¼ì�´ì–¸íЏì�˜ 대화를 위한 interface ì�˜ ì •ì�˜ê°€ 필요하다. 간단하게 ì •ì�˜í•´ë³¸ë‹¤.
=== RPC Service 구현 ===
ê·¸ë¦¬ê³ RPC Test 를 구현해보ìž�. (ì—¬ê¸°ì„ Hessian Servlet ì�„ ì�´ìš©)
�를 컴파� 하기 위해서는 hessian-2.1.3.jar 화�과 jsdk23.jar, resin.jar 화�� classpath � 맞춰줘야 한다. (�는 resin � lib ��� 있다. hessian jar 화�� [http://caucho.com/hessian/download/hessian-2.1.3.jar hessian] 를 다운받는다)
ê·¸ë¦¬ê³ class í™”ì�¼ì�„ Servlet ì�´ ë�Œì•„가는 ë””ë ‰í† ë¦¬ì—� 복사한다. ì�´ë¡œì„œ RPC Publish 기본준비는 ok.
=== RPC Client 구현 ===
Java 와 Python 둘 다 구현� 가능하다. 여기서는 간단하게 Python Interpreter 를 �용해보�.
Python 모듈� http://caucho.com/hessian/download/hessianlib.py 를 다운받는다.
Java ì�˜ 경우는 다ì�Œê³¼ 같다. 위ì—�서 ì •ì�˜í•œ interface ì�¸ Basic ì�´ 있어야 한다.
- Refactoring/SimplifyingConditionalExpressions . . . . 198 matches
┌─────�
│ Bird │
├─────┤
│getSpeed │
└─────┘
│
┌───────┼─────────�
│ │ │
┌──┴──� ┌──┴──� ┌────┴──�
│European| │ │African │ │Norwegian Blue│
├─────┤ ├─────┤ ├───────┤
│getSpeed │ │getSpeed │ │getSpeed │
└─────┘ └─────┘ └───────┘
┌───────�
│ Cutomer │
├───────┤
│getPlan │
└───────┘
│
┌───┴───�
- 김준호 . . . . 198 matches
= 김준호 ( 11학번 ) =
â‘ . 나ì�´ : 19ì‚´ (1993ë…„ìƒ�, ìˆ ì§‘ 못들어ê°� - ....ã… ã… )
②. 학년 : 1학년 ( 파른파릇한 새싹 ㅋㅋㅋㅋㅋㅋㅋㅋ)
③. 별명 : 빨간목�리
④. 싸� : www.cyworld.com/e-on
⑤. 특기 : ì € 카트 잘함 - ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹
== 좌우명 ==
�. 박수치는 구경꾼� �지 �� -
== 계� ==
�. 수학마스텈ㅋㅋㅋㅋㅋㅋ
â“‘. TOEIC ì œë°œ 공부
== í•˜ê³ ì‹¶ì�€ë§� ==
â“�. 종하형 ì œë°œ ì ˆ 버리지ë§�아줘요ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ-
â“‘. 누가 ì € 소개팅좀 시켜주세요.
# 3ì›” 16ì�¼ì—�는 앞으로 새싹êµ�실ì�´ 어떻게 ì§„í–‰ë� 것ì�¸ì§€ì™€ 컴퓨터ì�˜ 기본장치들ì�„ ë°°ì› ìŠµë‹ˆë‹¤ 예를들어 CPU, Main Memory 등등 입니다.
# 3ì›” 17ì�¼ì—�는 Microsoft Visual Studio 2008 프로그램ì�„ ì�´ìš©í•˜ì—¬ 기초ì �ì�¸ c언어를 ë°°ì› ìŠµë‹ˆë‹¤.
예를들어 printf , \n , %d %e %c를 ë°°ì› ìŠµë‹ˆë‹¤.
ê·¼ë�° printfê°€ 글쓰는것ì—� ì�´ìš©í•˜ëŠ”ê²ƒê³¼ \nì�´ 줄ë�„우는것ì�€ 알았습니다. 그런ë�° %d %e %c는 잘 ì�´í•´ê°€ 안ë�©ë‹ˆë‹¤. ã… ã…
* 3/16, 3/17 피드백� 빨랑 해당 페�지로 옮겨서 쓰지 �입니다. - [윤종하]
- ì •ëª¨/2003.8.26 . . . . 198 matches
== 참가� ==
|| 01 || ì‹ ìž¬ë�™ ì�´ì„ 호 ||
|| 02 || 임�� ||
|| 03 || í™©ìž¬ì„ ê°•ì„�ìš° 조재화 나휘ë�™ 노수민 임민수 문ì›�명 곽세환 ||
== 회� 내용 ==
=== 스터디 진행�황 ===
* [MedusaCppStudy] => 스터디 종료. 나름대로 성공ì �ì�´ì—ˆì�Œ.
* [5ì�¸ìš©C++스터디] => ì—시 종료. ë’·í’€ì�´ë§Œ 남았ì�Œ.
* [삼�사CppStudy] => 지난주부터 진행 없었�.
* [HardcoreCppStudy] => 마지막 수업ì�´ ë‚¨ì•˜ê³ , ì›�래는 OOP를 중심으로 ì‹¤ìŠµí•˜ë ¤í–ˆìœ¼ë‚˜ 여러 ì‚¬ì •ìœ¼ë¡œ 마지막 시간ì�„ OOP로 í•˜ê³ ë��낼 ì˜ˆì •
* [타�코코아CppStudy] => 종료.
* [JavaStudy2003] => 진행중, 멤버가 ë§Žì�´ ë¹ ì§�.
* [방울뱀스터디] => 스터디 종료. 결과물 거� 다 했�. (만�4개(땅따먹기)->만�3개(지뢰찾기))
=== 다� 학기 스터디 �� ===
=== ì— í‹° 후기 ===
* 심히 ê´´ê¸°ìŠ¤ëŸ¬ì› ì�Œ.
["ì •ëª¨"]
- ForeverStudent . . . . 197 matches
ì–¸ì œë‚˜ 배우는 í•™ìƒ�ì�´ë‹¤. ê³µìž�는 스스로를 호학(배움ì�„ 좋아하는 -- ì°¸ê³ ë¡œ 好ì�˜ ë ˆê²Œ ì˜�ì—ì�€ love다)하는 사람ì�´ë�¼ê³ í�‰ê°€í–ˆë‹¤.
í•™ìƒ�으로ì�˜ 부분ì � 기간ì�´ 종결ë�˜ëŠ” 순간 ìž�기 스스로를 í•™ìƒ�ì�˜ 무리ì—�서 ì œì™¸ì‹œì¼œ 버리는 경우가 있다. 하지만 우리는 ì˜�ì›�히 í•™ìƒ�ì�¼ ë¿�ì�´ë‹¤. 배울 것ì�´ 있는ë�°, ë‚´ 나ì�´ê°€ 몇ì�´ê³ ë‚´ê°€ ë˜í•˜ê³ 몇 학년ì�¸ì§€ 따질 필요가 ìžˆê² ëŠ”ê°€.
ì œê°€ 하는 세미나ì—�는 êµ�수님, ì§�장ì�¸, 대학ìƒ�ì�„ 가리지 ì•Šê³ ë§Žì�€ 분들ì�´ ì°¸ì„�합니다. 그곳ì—� ì˜¤ì‹ êµ�수님ì�˜ ë°°ìš°ë ¤ëŠ” ìž�세ì—�서 ì˜¤ížˆë ¤ ì œê°€ ë�” ë°°ì›�니다. ê°€ë¥´ì¹˜ë ¤ëŠ” 사람ì�€ ìš°ì„ ë°°ìš¸ 준비가 ë�˜ì–´ì•¼ 한다는 ìƒ�ê°�ì�´ ë“니다. --김창준
["컬럼분류"]
- 꿈 . . . . 196 matches
= ZeroPage (04학번) =
박능규
나� 나를 잘 모르는 사람....
그러나 나를 알아주는사람� 기다림...
메� : lucifer286@한멜닷넷
MSN : lucifer279@핫멜닷컴
== 목표 ==
가문ì�˜ 족보ì—� íš�ì�„ 긋기 위해 ì‚´ê³ ìžˆì�Œ..
== 계� ==
진행중........
== 진행중 ==
== í•˜ê³ ì‹¶ì�€ 것 ==
- ë‘�마리ì�˜ í† ë�¼ë¥¼ ìž¡ê³ ì‹¶ë‹¤.
- 목숨ì�„ 걸만한 것ì�„ ì°¾ê³ ì‹¶ë‹¤.
= 꿈��서.... =
꿈ì�´ëž€ê²Œ.....ì—시...무지..ì‹ ê¸°í•œê²Œ..많다...
ë�„ì €ížˆ..알수없는....기억ë�„..없는...그런..꿈ì�„....
위해서..산다는건....
나�게 너무나 소중한 무언가를 얻기엔..아� 내가 너무 부족한것� 많�거 같아...
조금만...ê¸°ë‹¤ë ¤ ì¤„ë ˆ? ë‚´ê°€...니앞ì—�..다시 서는 ë‚ ê¹Œì§€...
- 몸짱프로ì �트/CrossReference . . . . 196 matches
* 개발� : 나휘�
* 개발방� : TestDrivenDevelopment
=== [í™©ìž¬ì„ ] ===
* 불필요한 부분 ë¦¬íŽ™í† ë§� 하는 중
* ë°°ì—´ 변수 ì œê±°. stringê³¼ ë�™ì � í• ë‹¹ ì�´ìš©.
=== 나휘� ===
* 파ì�´ì„ 코드를 바탕으로 ì§œë ¤ê³ í–ˆìœ¼ë‚˜, ì™„ì „ížˆ 다르게 ë�˜ì–´ë²„ë ¤ 시간ì�´ ë�” ì˜¤ëž˜ê±¸ë ¸ë‹¤.
// Binary Tree를 구성하는 노드
string word;// 노드� 들어있는 값
// Cross Reference를 작성하기 위한 함수
else if ( isspace(ch) || ispunct(ch) == 16) // 공백�거나
ch = fin.get();// 알파벳� 아닌 문�� 경우
//ofstream fout("result.txt", ios::app); // result.txt ë�¼ëŠ” 파ì�¼ì—� ì¶œë ¥í•˜ëŠ” 경우
// 루트� 있는 단어보다 새로 들어온 단어가 작으면
// 왼쪽 서브트리와 다시 비�한다.
// 루트� 있는 단어보다 새로 들어온 단어가 �면
// 오른쪽 서브트리와 다시 비�한다.
// 단어를 ì§‘ì–´ë„£ì�„ 노드를 ê°€ì ¸ì˜¨ë‹¤.
if ((*node) == NULL){// 빈 노드� 경우
(*node) = new Node;// 노드를 새로 만들ê³
- ì •ëª¨/2013.8.26 . . . . 196 matches
= 참여� =
* [김민재], [�봉규], [김태진], [김�형], [서민관], [안�준], [김해천], [김남규],
* [�봉규] 학우� "프리랜서"
* 다� 주� : [김남규] 학우
= 주요 내용 =
== ì •ëª¨ 시간 변경 ==
* 2학기 중 ì •ëª¨ 시간ì�„, 수요ì�¼ 오후 6시로 변경했습니다. 착오 없길 ë°”ëž�니다. ^^
== PC실 ì •ë¦¬ 작업 ì§„í–‰ ==
* 개강 ì „, PC실 ì •ë¦¬ 작업ì�„ 진행해서 ì •ë¦¬ë¥¼ 완료했습니다.
* 현행 ë°©ì‹�ì—�서 약간 ë¬¸ì œì �ì�´ 있어, 새로운 방법ì�„ 연구중입니다.
== 대회 ì¶œì „ 모집 ==
* ACM 대회 : 3ì�¸ 1팀으로 구성ë�˜ë©°, ì‹ ì²ì�€ 9ì›” 중까지 가능. 관심있는 사람 ì‹ ì² ë°”ëžŒ.
* 슈í�¼ì»´í“¨íŒ… ì•Œê³ ë¦¬ì¦˜ 대회
* 관심있는 사람들� [김태진] 학우�게 � 해주세요.
== 스터디 프로ì �트 ê³µìœ ==
= 후기 =
- BoostLibrary/SmartPointer . . . . 195 matches
스마트 ��터 쓰기
== 설치 ==
* [http://boost.org/ boost] ì—� 가서 ë‹¤ìš´ë°›ê³ ì„¤ì¹˜í•œë‹¤.
* boost ë�¼ì�´ë¸ŒëŸ¬ë¦¬ëŠ” í—¤ë�” 파ì�¼ë§Œì�´ 존재한다. ëª¨ë“ êµ¬í˜„ì�„ í—¤ë�” 파ì�¼ì—� í•´ 놓았기 때문ì�´ë‹¤. 바로 í•„ì‚´ í—¤ë�”와 구현 분리하기 귀잖어 ê¸°ìˆ ....본ì�¸ì�€ ì• ìš©í•œë‹¤...
* new 를 í•´ì£¼ê³ delete 하는 것 ì—�서 í•´ë°©ì�„!
* 표준 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì—�ë�„ auto_ptr ì�´ë�¼ê³ ê°™ì�€ ê°œë…�ì�˜ í�´ëž˜ìŠ¤ê°€ 있지만, 버그가 있다. -_-;; auto_ptr를 컨테ì�´ë„ˆì—� 집어넣으면 버그땜시 스스로 ì‚ì œê°€ 안ë�˜ 메모리가 새는 아주 심ê°�한 ë¬¸ì œì�´ë‹¤.
typedef vector<Vertex3DSPtr> Vertexs; // 단어 í‹€ë ¸ë‹¤ëŠ”ê±° 알지만 그냥 씀 -_-
* new 를 했지만 delete 를 안해� 지가 알아서 사�진다.
* ëª¨ë“ ê°�ì²´ì—� 스마트í�¬ì�¸í„°ë¥¼ ì“°ë�„ë¡� 프로그램 짜면 ìž�바같ì�€ ëŠ�낌으로 짤수ë�„ ...
shared_ptr_example2.hpp (헉 �너�래스가 �네.. 처�봤다 --;;)
See Also [http://dalsu.80port.net/wiki/wiki.php/boost/shared_ptr Boost� shared_ptr]
- EasyJavaStudy . . . . 195 matches
Java 스터디 그룹� 페�지(기초반)
==== 참가� ====
|| 02학번 || ìœ ìƒ�ìš± (["whiteblue"]) ||
|| 02학번 || 김기웅 (["기웅"]) ||
|| 02학번 || 윤참솔 (["Dantert"]) ||
|| 02학번 || �대근 (["CherryBoy"]) ||
* �움 :
=== ì°¸ê³ íŽ˜ì�´ì§€ ===
* 여러분들 ê°�ìž�ê°€ 알아서 지금 공부 í•˜ì‹œê³ ê³„ì‹ ê°€ìš”?^^; ì�´ 스터디 그룹 멈춘거 아니구요 계ì†� í•˜ê³ ìžˆëŠ”ê²�니다. ê°�ìž�ê°€ 하다가 막히는 ì�¼ì�´ 있으면 실시간으로 서로 ì�˜ë…¼í•˜ê³ 하기로 합시다. ì €ëŠ” ìž�바로 스카치 를 만들어볼까 í•˜ê³ ìžˆì–´ìš”~! -ìƒ�ìš±(["whiteblue"])
* (03.04.26) ìž�ìž�...참솔아.. 알바ë�„ ì§¤ë ¸ê² ë‹¤..ì§±ì�´ë‹¤... ìž� 시작하ìž�.. -대근(["CherryBoy"])
- (03.04.27) ìž�료구조 시간ì—� ì�´ì•¼ê¸° í•´ë³´ì§€ =ã……=a ê·¼ë�° ì•„ ìž�ë°”... ìž¡ì•„ë¨¹ì–´ë²„ë¦¬ê³ ì‹¶ë‹¤ -_- ë�´ìž¥... -[Dantert]
* � 스터디는 � ��� 진행� 없는 관계로 중지합니다 -[�욱]
[프로ì �트분류]
- R'sSource . . . . 195 matches
== 게시�검색_파�� ==
tmp = commands.getoutput('echo "%s" | smbclient -M 박준우 -' % string.join(string.split(urldump)))
== 스타�래프트 리플 파� 검색&다운_파�� ==
print """ì�´ 프로그램ì�€ www.replays.co.krì�˜ 스타í�¬ëž˜í”„트 ë¦¬í”Œë ˆì�´ë¥¼
모아주는 프로그램 입니다."""
name = raw_input("ê²€ìƒ‰í•˜ê³ ì‹¶ì�€ 게ì�´ë¨¸ì�˜ ì�´ë¦„ì�„ ìž…ë ¥í•˜ì„¸ìš” : ")
inputDir = raw_input("""ì €ìž¥ í•˜ê³ ì‹¶ì�€ 경로를 ì§€ì •í•˜ì„¸ìš”.(예>c:\\\\replay\\\\) : """)
#replayNumê°€ì ¸ì˜¤ê¸°
#re.compile() 해당 ë�°ì�´í„°ì—�서 ì›�하는 ì •ë³´ë¥¼ í•´ì„�하여 갖는것
lineNum = 0 #��넘버초기화
#print '��넘버 : %d' % lineNum
print '시발�다'
#목ë¡�뒤지기(with ì„ ìˆ˜ì�´ë¦„)
print '★★★ %s %d번째 페�지 �색중....' % (keyGamer, flag)
#print '성공�다'
#print '노매ì¹'
print '☆☆☆☆☆☆☆☆완료!!!☆☆☆☆☆☆☆☆☆'
print '%s í•˜ìœ„ë””ë ‰í† ë¦¬ì—� ì´� %d ê°œì�˜ ë¦¬í”Œë ˆì�´ë¥¼ ì €ìž¥í•˜ì˜€ìŠµë‹ˆë‹¤.' % (saveDirName , savedNum)
print '경과시간 : 약 %d 분' % (int(time.clock()/60) + 1)
#print 'rep페ì�´ì§€ ì ‘ê·¼ì¤‘ : %s' % downUrl
- SchemeLanguage . . . . 195 matches
MITì—�서 가르치는 프로그래ë°� 언어로, í�”히 우리가 ì•Œê³ ìžˆëŠ” C/C++, Java 등과는 ì™„ì „ížˆ 다른 ê°œë…�ì�˜ 함수형 언어ì�´ë‹¤.
== Scheme ê´€ë ¨ ìž�료들 ==
=== Schemeì�˜ IDE와 ë ˆí�¼ëŸ°ìŠ¤ê°€ 있는 ê³³ ===
* http://www.swiss.ai.mit.edu/projects/scheme - MIT Scheme (처ì�Œ 사용하기ì—�는 매우 ì–´ë ¤ì›€)
* http://www.plt-scheme.org - PLT Scheme (처ì�Œ 사용ìž�는 PLT Schemeì�„ ì �ê·¹ 권장)
* http://download.plt-scheme.org/drscheme - DrScheme� 받�수 있는곳 (DrScheme� PLT Scheme� IDE)
* http://download.plt-scheme.org/doc - PLT Schemeì�˜ ëª¨ë“ ë¬¸ì„œê°€ 있는 ê³³
=== 처� 보기� 좋� �료 ===
* http://zeropage.org/pub/language/scheme/intro.txt - Scheme ì�´ë�¼ëŠ” 언어가 무엇ì�¸ì§€ ì†Œê°œí•˜ê³ ìžˆëŠ” ìž�료
* http://zeropage.org/pub/language/scheme/quickref.txt - Quick Reference로 프로그래ë°�ì�„ í• ë•Œ ì°¸ê³ í• ë§Œí•œ ìž�료
* http://zeropage.org/pub/language/scheme/schemedoc.pdf - Tutorial ì •ë�„로 ì‚¬ìš©í• ë§Œí•œ ìž�료
* 위문서를 보기위해서는 [http://object.cau.ac.kr/selab/lecture/undergrad/ar500kor.exe AcrobatReader]가 필요하다.
* http://www.htdp.org/ - How To Design Programs. 비 ì „ê³µìž�들ì�„ 위한 Scheme Language 책으로, ì�¸í„°ë„·ì—� 공개ë�˜ì–´ìžˆë‹¤. 위ì�˜ PLT Scheme ì�„ ì�¸ìŠ¤í†¨í•˜ë©´ Help íƒì—� HTDP ë§�í�¬ê°€ ìƒ�긴다.
=== 기타 ===
* http://www.schemers.org - Scheme� 쓰는 사람들� 모임(?)
== ì˜ˆì œ ==
[언어분류]
- Boost/SmartPointer . . . . 194 matches
스마트 ��터 쓰기
== 설치 ==
* [http://boost.org/ boost] ì—� 가서 ë‹¤ìš´ë°›ê³ ì„¤ì¹˜í•œë‹¤.
* boost ë�¼ì�´ë¸ŒëŸ¬ë¦¬ëŠ” í—¤ë�” 파ì�¼ë§Œì�´ 존재한다. ëª¨ë“ êµ¬í˜„ì�„ í—¤ë�” 파ì�¼ì—� í•´ 놓았기 때문ì�´ë‹¤. 바로 í•„ì‚´ í—¤ë�”와 구현 분리하기 귀잖어 ê¸°ìˆ ....본ì�¸ì�€ ì• ìš©í•œë‹¤...
* new 를 í•´ì£¼ê³ delete 하는 것 ì—�서 í•´ë°©ì�„!
* 표준 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì—�ë�„ auto_ptr ì�´ë�¼ê³ ê°™ì�€ ê°œë…�ì�˜ í�´ëž˜ìŠ¤ê°€ 있지만, 버그가 있다. -_-;; auto_ptr를 컨테ì�´ë„ˆì—� 집어넣으면 버그땜시 스스로 ì‚ì œê°€ 안ë�˜ 메모리가 새는 아주 심ê°�한 ë¬¸ì œì�´ë‹¤.
typedef vector<Vertex3DSPtr> Vertexs; // 단어 í‹€ë ¸ë‹¤ëŠ”ê±° 알지만 그냥 씀 -_-
* new 를 했지만 delete 를 안해� 지가 알아서 사�진다.
* ëª¨ë“ ê°�ì²´ì—� 스마트í�¬ì�¸í„°ë¥¼ ì“°ë�„ë¡� 프로그램 짜면 ìž�바같ì�€ ëŠ�낌으로 짤수ë�„ ...
shared_ptr_example2.hpp (헉 �너�래스가 �네.. 처�봤다 --;;)
- VisualStudio2005 . . . . 194 matches
2005ë…„ 11ì›”ì—� 발매ë�œ VisualStudioì�˜ ìµœì‹ íŒ�
= 종류 =
= ê´€ë ¨ 홈페ì�´ì§€ =
ì�´ë²ˆ [VisualStudio2005]ì—�서는 Express Editionì�´ë�¼ëŠ” ë²„ì „ì�„ ë‹¤ìš´ë¡œë“œí• ìˆ˜ 있ë�„ë¡� ì œê³µí•˜ê³ ìžˆë‹¤.
VB, C#, C++, J# 네가지로 나누어서 ì œê³µì�´ ë�˜ë©°
1ë…„ê°„ 무료로 ì‚¬ìš©í• ìˆ˜ 있다.
= 스�린 샷 =
C# ìž�ë�™ìœ¼ë¡œ í�´ëž˜ìФ 다ì�´ì–´ 그램 ê·¸ë ¤ì£¼ë„¤ìš”. 테스트 ì¼€ì�´ìФ 작성ì�€ ì•„ì§� 못 í•´ë´¤ì�Œ. -_-
= 추가� 기능 =
* 소스ì�˜ ìˆ˜ì •ë�œ 부분ì�€ 노란색으로 표시합니다. ì €ìž¥ì�´ ë�˜ë©´ ì´ˆë¡�색으로 ë°”ë€�니다. 아마ë�„ 합병(merge)ì—�서 사용ë� 부분ì�¸ë“¯.
* refactor : �것� C#�서만...-_-;;
= 엮어가기 =
* 소스관리는 DB를 �용해서 하는 듯 합니다. MS Access로� 가능한 듯 합니다.
* 솔루션ì—� 프로ì �트 스타트 ì—…ì�´ë�¼ëŠ” ë…€ì„�으로... 무언가를 하는것 ê°™ì�€ë�°... 무얼하는지는...-_-ã…‹
* 씨샾ì�€ ë°°ìš°ê³ ì‹¶ì�€ 기분ì�´ 들 ì •ë�„네요;;
- ë ˆë°�ë”œë ˆë§ˆ . . . . 192 matches
* Title : ë ˆë°� ë”œë ˆë§ˆ ( The Lemming Dilemma )
* Author : ��비드 허친스
* Publisher : 바다 출�사
ì�´ ì±…ì�€ 얇다. 그래서 ì�´ ì±…ì�„ 5가지 ì •ë�„ì�˜ '''ì—í• ë°”ê¾¸ê¸°'''로 쉽게 ì�½ì�„수 있었다. ê°� ì—í• ì�˜ ëª¨ë“ ì‚¬ëžŒì—�게 가치를 ì£¼ê³ , 쉽게 ê³µê°�í• ìˆ˜ 있는 ì�´ì•¼ê¸°ì™€ 설명임ì�„ ëŠ�낄수 있었다.
시리즈 물ì�¸ë�°, ê°™ì�€ 시리즈ì�˜ 하나ì�¸ 혜ì˜�ì�´ê°€ 남긴 ê°�ìƒ� [http://zeropage.org/jsp/board/thin/?table=multimedia&service=view&command=list&page=0&id=145&search=&keyword=&order=num 네안ë�°ë¥´íƒˆì�¸ì�˜ 그림ìž�] 와 ê°™ì�€ ì§§ê³ ëœ» 깊ì�€ ì�´ì•¼ê¸°ì�´ë‹¤. 왜 ì�´ ì±…ì�„ 통해서 질문법ì�„ 통한 실용ì �ì�´ë©°, ì§„ì§œ 실행하는, ì�´ë£¨ì–´ì§€ëŠ” ë¹„ì „ 창출ì�˜ 중요성ì�„ 다시 한번 ìƒ�ê°�하게 ë�˜ì—ˆë‹¤. ["소í�¬ë�¼í…ŒìФ 카페"] ì—�서 ì €ìž�ê°€ 계ì†� 주장하는 질문법ì�˜ 힘ì�„ 새삼 ëŠ�낄수 있었다.
["책분류"]
- DrawingToy . . . . 191 matches
MFC를 ì�µížˆê¸° 위해 [ê°•í�¬ê²½]ì�´ ê³ ì•ˆí•´ë‚¸ 프로그램.
== 프로그래ë°�ì�˜ 목ì � ==
*난��: 중
*MFC �히기
*�벤트와 �벤트 처리� 개� 잡기
== ìš”êµ¬ì‚¬í• ==
ì–´ë ¸ì�„ 때 ì�¸ê¸°ìžˆë�˜ 장난ê°�
빨간색 네모박스ì—� 황금색 모니터(?)ê°€ ìžˆê³ ê·¸ ë°‘ì—� 단추 ë‘�개가 ì–‘ 옆ì—� ë‹¬ë ¤ìžˆë‹¤.
오른쪽 단추를 ë�Œë¦¬ë©´ 위, 아래. 왼쪽 단추를 ë�Œë¦¬ë©´ 오른쪽, 왼쪽으로 그림ì�´ ê·¸ë ¤ì§„ë‹¤.
잘못 ê·¸ë ¸ì�„ 시 뒤집어서 í�”들면 ëª¨ë“ ê·¸ë¦¼ì�´ 지워진다.
키보드를 �용하여 그림� 그린다.
사용언어: MFC
Dialog Based나 SDI 둘 중 ì„ íƒ�.
단추 ëŒ€ì‹ í‚¤ë³´ë“œì�˜ 방향키를 ì�´ìš©í•œë‹¤.
뒤집어서 �들기는 스페�스바를 �용.
Save와 Load기능 가능.
시작ì �ì�€ 마우스 í�´ë¦ìœ¼ë¡œ ì„ ì •, 게임ë�„중ì—�ë�„ 마우스 í�´ë¦ìœ¼ë¡œ 시작ì � 변경 가능.
[프로ì �트분류]
- SRPGì œìž‘ . . . . 191 matches
= SRPG 프로ì �트 =
* 참여하는 사람 : ì�´ì„ 호(01)
* 혼ìž�하는 프로ì �트로 ì „í–¥í–ˆìŠµë‹ˆë‹¤. 과연 í• ìˆ˜ 있ì�„지는 미지수.
= 필요한 것들 =
1. ì�´ê²ƒì�„ ì�¼ë‹¨. 그림íŒ�으로 낙찰. (ê·¸ ì�´ì™¸ BMP를 íŽ¸ì§‘í• ìˆ˜ 있는 것ì�´ë�¼ë©´ OK).
2. 타ì�¼ 한개ì�˜ í�¬ê¸°ëŠ” 40x40으로 ì •í•¨.
1. ë§µì�„ 편집하는 프로그램. 위ì—�서 ë§Œë“ íƒ€ì�¼ë“¤ì�„ 사용하여 ë§µì�„ ë§Œë“ ë‹¤.
2. ë§µì—�는 ì�´ë²¤íŠ¸ë¥¼ ì¶”ê°€í• ìˆ˜ 있ë�„ë¡� 한다.
3. MDI를 사용해 본다.
1. 위�서 만들어진 맵과 �벤트를 사용하여 프로그래�� 한다.
2. ì „íˆ¬ë¶€ë¶„ê³¼ 시나리오 부분ì�˜ 구현ì�´ 필요하ê³
3. 위쪽ì—� 만들어진 ë§µì�„ ì�½ì–´ë“¤ì—¬ì„œ í•´ë�…í• ìˆ˜ 있는 부분ì�´ 필요하다.
["프로ì �트분류"]
- ì°½ì„/삽질 . . . . 191 matches
* ê°™ì�€ 실수를 ë‘�번하지 않ë�„ë¡�. 페ì�´ì§€ë¥¼ 만들어 ê°€ë�” 둘러보다보면 무ì�˜ì‹�중ì—� 실수를 ë°©ì§€í• ìˆ˜ 있ì�„ 거란 ìƒ�ê°�ì—� 만듦. 사람ì�€ 한 번 본것ì�€ 무ì�˜ì‹�ì—� ì €ìž¥ì�„ í•˜ê³ ìž�ì‹ ë�„ 모르게 무ì�˜ì‹�ì�´ ì�˜ì‹�으로 나온다 하지 않ë�˜ê°€...
* 실수는 어�없게 �기는 경우가 허다하다. 황당하게 시간버리지 ��. =_=
* ì�´ì œ ì ˆëŒ€ë¡œ 하지 않ì�„ 것 ê°™ì�€ 삽질, ë‚´ê°€ ìƒ�ê°�하게ì—� ì œì�¼ ì–´ì�´ì—†ëŠ” 삽질 순위 3까지만 보관한다. 나머진 í��처럼 지우기.
== 장기간 삽질중 살펴볼 ì‚¬í• ==
* ì�´ìƒ�하게 함수가 ìž‘ë�™ì�„ ì•ˆí•˜ê±°ë“ ê¸°ë³¸ì �으로 parameter 갯수와 reference 여부를 확ì�¸í•˜ìž�.
* 특히 멀쩡하ë�˜ê±° ê³ ì¹ ë•Œ 확ì�¸ 잘하ìž�.
* type casting � �한 data �실� �어나는 곳� 추측하�.
["ì°½ì„"]
- RubyLanguage/InputOutput . . . . 190 matches
= ê´€ë ¨ 페ì�´ì§€ =
* 루비ì�˜ 파ì�¼ ìž…ì¶œë ¥
* 파�� 연다
* 파ì�¼ì�„ new로 부르지 ì•Šê³ ì‚¬ìš©í• ìˆ˜ 있다.
* 단 예외 ë°œìƒ�시 File.close는 호출ë�˜ì§€ 않는다. ensure 구문ì—�서 ì²˜ë¦¬í• ìˆ˜ 있다.
* 루비ì—�서 열린 파ì�¼ì�€ 가비지 ì½œë ‰í„°ì—� ì�˜í•´ 닫혀진다.
* IO�래스
* << 메서드는 매개변수 ì „ë‹¬ì‹œ ê°�체를 to_s 메서드로 문ìž�ì—´ 변환한다.
* 반복�
* each_byte : 한 바�트씩 �어옴
* each_line : 세í�¼ë ˆì�´í„°ë¥¼ 넘겨 한 단위(세í�¼ë ˆì�´í„°ë¡œ 구분)씩 ì�½ì–´ì˜´
* foreach : 한 줄씩 �어옴. 다 �� 후 파�� ��으로 닫는다.
* read : 문�열로 �어옴
* readlines : 배열로 �어옴
* TCPSocket� �용한 네트워킹
* 예
client = TCPSocket.open("IP주소", 'í”„ë¡œí† ì½œ');
client.send("�대방", 0) # 0� 표준패킷 �미
* [http://lambert.tistory.com/167 ì°¸ê³ ì‚¬ì�´íЏ]
- EightQueenProblem/임�� . . . . 189 matches
n-Queen 모ë�¸ì—�ë�„ ì �ìš© 가능합니다~
=== 초기 구� ===
8bit == 1byte ë�¼ëŠ” ìƒ�ê°�ì�„ í•˜ê³ ë¹„íŠ¸ì—°ì‚°ë§Œìœ¼ë¡œ í• ìˆ˜ 있ì�„것 같다는 ìƒ�ê°�ì�„ 하였다. 하지만 ì�´ 경우는 n-Queen 으로까지 확장하기까지 íž˜ë“¤ê³ ê°„ë‹¨í•œ index 로 ê°’ì�„ ì°¸ì¡°í• ìˆ˜ 있는 ë°°ì—´ì—� 비해 ë¹„ëŠ¥ë¥ ì �ì�¸ 방법ì�´ë‹¤. 단지 ì†�ë�„ê°€ 조금 ë¹ ë¥¼ 것으로 믿었는ë�°.. 빨ë�¼ë´¤ìž� 얼마나 ë¹ ë¥´ê² ì–´.--;
=== 나중�는.. ===
recursive-call ì�„ ì�´ìš©í•˜ê² 다는 ìƒ�ê°�ì�´ í�¼ëœ© 들었다. ì—시 가장 ë¬¸ì œê°€ ë�˜ëŠ” 부분ì�€ backtrack 하는 부분ì�´ì—ˆë‹¤.
=== 구린ì � ===
처ì�Œì—� 시작 call ì�„ 좀 ì�´ìƒ�하게 한다. loop ì�„ ë�Œë©´ì„œ 첫번째 ë�¼ì�¸ì�˜ ì›�소ì—� 대한 get_Queen()함수를 호출한다. ìƒ�ê°�ì—�는 get_Queen(0,0); 처럼 호출하는게 가장 ì�´ìƒ�ì �ì�´ë�¼ê³ ìƒ�ê°�하는ë�°..--;
for(y=j-1; y>=0 && sum==0; y--) /* 위로 */
for(x=i-1; x>=0 && sum==0; x--) /* 왼쪽으로 */
for(x=i-1, y=j-1; x>=0 && y>=0 && sum==0; x--, y--) /* 대ê°�ì„ */
for(x=i+1, y=j-1; x<QUEEN && y>=0 && sum==0; x++, y--) /* 대ê°�ì„ */
- ì •ëª¨/2006.6.29 . . . . 189 matches
== ì •ëª¨/2006.6.29 ==
* 여름 ë°©í•™ ì •ëª¨: 매주 목요ì�¼ 5시ì�´í›„
* 여름 MT 장소: ì œë¶€ë�„,계곡,대천,안면ë�„,춘천 (ë¯¸ì •)
* 시간: ë¯¸ì •
* ì •íšŒì›�: ì •ìŠ¹í�¬,ì�´ì°¨í˜•,윤ì˜�준,김준ì„�,김대순,주소ì˜�,ì�´ê²½ë¡�,ì�´ì†¡í�¬,성우용,ì�´ìž¥ê¸¸
* ë�°ë¸”스 하루 참여ìž�는 ì •íšŒì›� 보류로 ê²°ì •ì�„ 하였습니다.
* ì •íšŒì›� 안ë�˜ì‹ ë¶„ì�€ 프로ì �트 ë°� 스터디 참여 ê·¸ë¦¬ê³ íšŒì�˜ë¥¼ 잘 참여 하시면 ì •íšŒì›�으로 추후 ê²°ì • 하기로 했습니다^^
* 프로ì �트 & 스터디 : 다ì�´ë ‰íЏ2D,AJAX,ì•Œê³ ë¦¬ì¦˜(간단한),MFC,í† ì�µì˜�단어 [2006년활ë�™ì§€ë�„]
ì •íšŒì›� ì�´ì•ˆë�˜ì‹ ë¶„ì�€ ì œê°€ ì�´ë¦„ì�„ 다 못ì �어서.;;
ì™”ë�˜ 사람들 ì�´ë¦„ë�„ ì �어줘요~~ - [ì„ í˜¸]
[ì •ëª¨]
- LazyInitialization . . . . 188 matches
ExplicitInitializationì�˜ ëª¨ë“ ìž¥ì �ì�€ 단ì �으로, 단ì �ì�€ 장ì �으로 ë�œë‹¤. 당연하다.(--;)
LazyInitializationì�˜ 하나ì�˜ 변수당 ë‘�ê°œì�˜ 메소드로 ë‚˜ëˆ ì„œ 초기화를 한다. 하나는 변수가 LazyInitializationë�˜ëŠ” 것ì�„ ê°�추어 주는 getterì�´ê³ , 다른 하나는 변수ì—�다 ë””í�´íŠ¸ê°’ìœ¼ë¡œ í• ë‹¹ì�„ 해줄 DefaultValueMethodì�´ë‹¤. ì�´ 방법ì�€ ìœ ì—°ì„±ì�´ ì¦�대ë�œë‹¤. ë‹¹ì‹ ì�´ 서브í�´ëž˜ìŠ¤ë¥¼ ë§Œë“ ë‹¤ë©´, DefaultValueMethod를 오버ë�¼ì�´ë”©í•¨ìœ¼ë¡œì�¨, 기능ì�„ 바꿀 수 있다. ì „ìž¥ì—�서ë�„ 언급했듯ì�´ 성능ë�„ ì¦�대시킬 수 있다.
변수마다 getter를 만들�. 필요하다면 DefaultValueMethod를 �서 초기화를 하�.
앞ì—�서 살펴본 타ì�´ë¨¸ ì˜ˆì œë¡œ í•´ë³´ìž�.
if(!count) // --; 어쩔수 없다. 그냥 옮긴거다.
return 0; // ìƒ�수로 í•´ê²°ê°€ëŠ¥í• ë“¯
return 1000; // ìƒ�수로 í•´ê²°ê°€ëŠ¥í• ë“¯
별로 안쓸듯하지만... 켄트벡 왈 : ì�¼ë‹¨ì�€ ExplicitInitialzation으로 출발ì�„ í•˜ê³ , ìƒ�ì†�ë� ê±° 같으면 LazyInitializationì�„ 사용한다.
- OurMajorLangIsCAndCPlusPlus/XML/조현태 . . . . 188 matches
== [OurMajorLangIsCAndCPlusPlus/XML/조현태] ==
=== ëŠ�ë‚€ì � ë°� 반성 ===
* C...C++ì�´ëž‘ ë§Žì�´ 다르구나~ @.@ const, bool형ì�´ ì—†ê³ í˜•ì²´í�¬ê°€ ì •í™•í•˜ì§€ 않아서 조마조마 했다는..ã…Žã…Ž
* 테스트ì�˜ 편ì�˜ë¥¼ 위해서 파ì�¼ìž…ì¶œë ¥ì�„ 안ì�¼ìŠµë‹ˆë‹¤.^^ ... ì�´íޏì�´ ë�” ë¶ˆíŽ¸í•˜ë ¤ë‚˜?? íŒŒìž…ìž…ì¶œë ¥ìœ¼ë¡œ 바꿀까..ë§�까..
* ê°€ë�…성ì�„ 위해서.... 여러파ì�¼ë¡œ ë‚˜ëˆ„ë ¤ë‹¤ ë§�았습니다..T.T
* C와 C++� 주� 형�� 차�로 �해서... 주�� 많� 줄었습니다.^^
=== 소스코드 ===
const char DEBUG_TEXT[] = "<zeropage>\n <studies>\n <cpp>\n <instructor>ì�´ìƒ�ê·œ</instructor>\n <participants>\n <name>ê¹€ìƒ�ì„</name>\n <name>김민경</name>\n <name>송수ìƒ�</name>\n <name>조현태</name>\n </participants>\n </cpp>\n <java>\n <instructor>ì�´ì„ 호</instructor>\n <participants>\n <name>김민경</name>\n <name>송수ìƒ�</name>\n <name>조현태</name>\n </participants>\n </java>\n <mfc>\n <participants/>\n </mfc>\n </studies>\n</zeropage>\n";
/* ì�¼ë°˜ ëª…ë ¹ì–´ì�˜ ì¶œë ¥ */
/* 단ì�¼ í•목ì�¸ê°€ 아닌가. */
/* ë‚´ìš©ì�˜ ì¶œë ¥ */
/* 단순한 연결� 경우 */
/* 새로 검색� 내용� 추가합니다. */
/* 단어� �� 찾습니다. */
printf("쿼리문ì�„ ìž…ë ¥í•˜ì„¸ìš”.\n>>");
- [Lovely]boy^_^/Diary/2-2-2 . . . . 188 matches
= 2/2 2째주 =
== 9/9 ì›” ==
* ë�°ì�´í„° í†µì‹ .. ì •ë§� ì¢Œì ˆì�´ë‹¤.. 4학기쨰 수업ì�„ 들어왔지만.. ì�´ë ‡ê²Œ 막막했ë�˜ 과목ì�€ 없었다. ë�„대체 ë”소리를 하는 ê±´ì§€ 알수가 없다.
* 핸드� 바꿨� 019-638-9060
== 9/10 í™” ==
== 9/11 수 ==
* 컴구조 예습하�!
* ZP 회� 7시
* 우리나ë�¼ì—� 사람 무는 ë°”í€´ë²Œë ˆê°€ 들어온 기ë…�으로.. TDD를 ì�´ìš©í•œ RandomWalk2를 해보았다.(Python) 파ì�´ì�¬ 문법 ìž�ì²´ì—�서 좀 ë§Žì�´ ë²„ë²…ê±°ë ¸ë‹¤ëŠ”ê²Œ 좀 아쉽다. 테스트 수ì‹ê°œê°€ 통과하는 것ì�„ ë³´ê³ ìžˆìž�니 괜시리 기분ì�´ 좋아진다는--;
* 암것� 안했네 -.-;
== 9/14 í† ==
* 컴구조 9시 보강(다�주 수요�까지 �기 소개서 �가기)
* ["EffectiveSTL"] 5장 ì •ë¦¬, 7장,9장,13장,14장 ì�½ê³ ì •ë¦¬
* ì¦�투랑 ë�°ì�´í„° í†µì‹ ì˜ˆìŠµí•´ì•¼ ë�˜ëŠ”ë�°.. 너무 뜬구름 잡는 소리가 많다.
== 9/15 � ==
* ["EffectiveSTL"] 26,27장 ì�½ê³ ì •ë¦¬
- ì •ëª¨/2002.5.16 . . . . 187 matches
== 16ì�¼(ì œ 4회 ì •ëª¨) ==
=== 안건 ===
* 우리 ì „ì‹œíšŒë¥¼ ëŒ€ì²´í• 2학기 í•™ìˆ ì œì—� 낼 작품ì—� 대해서 얘기해ë´�야 하지 않ì�„까요? (ì™ ì§€ ì�´ëŸ¬ë‹¤ê°€ 그냥 묻íž�ê±° 같아서..) -ìƒ�협
* HCI(Human Computer Interaction)발표 í•˜ê² ìŠµë‹ˆë‹¤. ì�´ë²ˆ 심리학과 리í�¬íЏ 때문ì—� 작성하ë�˜ 것ì�¸ë�°, ê°™ì�´ 하시는 분께서 ê´€ë ¨ 업계 종사ìž�ë�¼ì„œ, 너무 ë§Žì�€ ìž�료 때문ì—� ì œê°€ 치ì�¼ ì •ë�„ 입니다. ì�¼ë‹¨ 방대한 ìž�료는 필요시 드릴수 ìžˆê³ , (ê´€ë ¨ 논문, Samsung 개발ìž�료 etc, xp, aqua, palm guide line 등) 발표 골ìž�는 기본ì �으로 심리학ì�˜ ì�´í•´ 시간ì—� 발표 ìž�료 기반으로 컴공과ì—� 맞추어 발표 í•˜ê² ìŠµë‹ˆë‹¤. 못했지요. 약간 아쉽네요. 차후 HCIìž�료가 í•„ìš”í•˜ì‹ ë¶„ì�´ 있거나, ì�´ëŸ° 분야ë�„ 있구나 란걸 ì•Œê³ ì‹¶ìœ¼ë©´ 세미나 해드립니다. --ìƒ�민
["ì •ëª¨"]
- FromDuskTillDawn/조현태 . . . . 186 matches
== [FromDuskTillDawn/조현태] ==
=== �� � 설명 ===
불�한 뱀파�어..T.T
나�가 들어� 밤� 밖� 못다니다니.. ��네는 아템빨� 없나??ㅎㅎ
ì�¼ë‹¨ 수많ì�€ 귀차니즘으로 약간ì�˜ ì „ì—변수를 사용하였으며..
ë¬¸ì œì—�서 처럼 여러개ì�˜ 테스트 ì¼€ì�´ìФë�„ ë°›ë�„ë¡� ìˆ˜ì •í•˜ì˜€ë‹¤.
ì°¸ê³ : 나름대로 약간ì�˜ 최ì �화가 ë�˜ì–´ìžˆë‹¤. 그러나~ vectorê°€ 아닌 list를 사용한다면 좀ë�” 효과ì �ì�¼ë“¯í•˜ë‹¤.ã…Ž ì�´ëŸ° 귀차니즘~
=== 소스코드 ===
//// 시작 준비 ////
//// 가장 시간� 낮� 경우� 대해서 연산� 수행합니다. ////
//// ë�™ì�¼í•œ 위치로 간것과 ì „ì²´ 시간ì�„ 초과한 것ì�„ ì‚ì œí•©ë‹ˆë‹¤. ////
//// 가장 시간ì�´ ë‚®ì�€ 경우를 ì œì�¼ 앞으로 둡니다. ////
//// 초기화 ////
//// ì—°ì‚° ////
- ì„ íƒ�과집중 . . . . 186 matches
마ì�Œë§Œ 먹는다면 '무엇ì�´ë“ ' í• ìˆ˜ 있다는 ë§�ì�´ 있지만, ë‹¹ì‹ ì�´ 'ëª¨ë“ ê²ƒ'ì�„ í• ìˆ˜ëŠ” 없다. ì‚¶ì�€ 우리ì—�게 무한대ì�˜ ì„ íƒ�ì�„ ì œê³µí•œë‹¤. 하지만, 우리가 그것들ì�„ 'ì„ íƒ�'ì�´ë�¼ê³ 부른다는 사실ì�€ 우리가 그것들 모ë‘�를 가질 수는 ì—†ì�Œì�„ 보여준다. 우리가 ì„±ìˆ™í•´ì§€ë ¤ë©´ 우리ì�˜ ì‚¶ì�„ ê·œì •í•˜ëŠ” ì„ íƒ�ê³¼ ë…¸ë ¥ì�„ ì œëŒ€ë¡œ 해야 한다.
... ë‚´ê°€ 여러분ì—�게 소개하는 여러 기법들ì�„ ë³´ê¸°ì „ì—� ë¨¼ì € ê¼ í•´ì•¼ í• ê²ƒì�€ ë‹¹ì‹ ì�˜ ì‚¶ì�„ 보면서 ì •ë§�로 관심ì�„ ì�Ÿê³ ì‹¶ì�€ 것ì�€ 무엇ì�¸ì§€ ê²°ì •í•˜ëŠ” 것ì�´ë‹¤. ë¬¼ë¡ ë‹¹ì‹ ì�€ ì–¸ì œë“ ì§€ ìš°ì„ ìˆœìœ„ë¥¼ 바꿀 수 있다. 하지만, ë‹¹ì‹ ì�´ 줄 수 있는 관심보다 ë�” ë§Žì�€ 관심ì�„ 줄 수는 없다.
--- [시간관리��관리] 중
[컬럼분류]
- 마�드맵핑 . . . . 185 matches
홀로그램
''ì�´ë¯¸ì§€ê°€ ê°�ê´‘íŒ�ì�˜ ê°� 부분ì—� ì €ìž¥ë�œë‹¤ëŠ” 것ì�´ë‹¤ ê°�ê´‘íŒ�ì�´ ê¹¨ì–´ì ¸ì„œ ì‚°ì‚°ì¡°ê°�ì�´ 나ë�”ë�¼ë�„ ì „ì²´ì�˜ ì�´ë¯¸ì§€ëŠ” ì¡°ê°� 하나하나ì—� 그대로 재창조ë� 수 있다.''
ê¸°ì–µë ¥ì�„ í–¥ìƒ�시키는 4가지 주요 ë�„구
반복
연�결합/연경
집중
ê³µê°�ê°�ì � ì—°ê´€
''ë§�로 í• ìˆ˜ 있는 것ì�€ 글로 ì“°ì§€ 않는다.''
수í�¼ìº 프
''ìº í”„ì—�서ì�˜ ì²«ë‚ ì�€ <나는 그것ì�„ í• ìˆ˜ 없다> ë‚ ë¡œ 불리워지는ë�° 그것ì�€ ì•„ì�´ë“¤ì�˜ ì •ì‹ ê³¼ 육체가 í• ìˆ˜ ì—†ë‹¤ê³ ìƒ�ê°�하는 것ì�„ 하는 ë‚ ì�´ê¸° 때문ì�´ë‹¤.''
''ë‘�뇌는 그것ì�„ ê±°ë¶€í•˜ê³ ë°˜í•하다가 마침내 성공ì�„ 하게 ë�˜ê³ ê°‘ìž�기 ì €í•í• ìˆ˜ 없는 성취ê°�ì�´ ê³µí�¬ê°�ì�„ ëŒ€ì‹ í•œë‹¤.''
- 몸짱프로ì �트 . . . . 185 matches
DataStructure를 배우면서 나오는 ì•Œê³ ë¦¬ì¦˜ì�„ 구현해보ìž�는 취지로 ë§Œë“ í”„ë¡œì �트페ì�´ì§€.
SeeAlso [HowToStudyDataStructureAndAlgorithms] [DataStructure] [http://internet512.chonbuk.ac.kr/datastructure/data/ds1.htm ìž�료구조 ì •ë¦¬]
* 참여ìž� : [나휘ë�™], [í™©ìž¬ì„ ]
* 기간 : 2004년 1학기
* ì°¸ê³ í•œ ì±… : ProgrammingPearls(번ì—서 [ìƒ�ê°�하는프로그래ë°�])
|| BubbleSort || [몸짱프로ì �트/BubbleSort] ||
|| BucketSort || [몸짱프로ì �트/BucketSort] ||
|| BinarySearch || [몸짱프로ì �트/BinarySearch] ||
|| Invert 기능 || [몸짱프로ì �트/Invert] ||
== ìž�료구조 ìˆ™ì œë¡œ 나왔ë�˜ 것 ==
[몸짱프로ì �트/CrossReference]
[몸짱프로ì �트/BinarySearchTree]
[몸짱프로ì �트/MinimalCostSpanningTree]
== ê·¸ ë°–ì—� ==
|| FindShortestPath || [몸짱프로ì �트/ShortestPaths] ||
|| [Maze] || [몸짱프로ì �트/Maze] ||
|| HanoiProblem || [몸짱프로ì �트/HanoiProblem] ||
|| RandomWalk || [RandomWalk/í™©ìž¬ì„ ] ||
|| KnightTour || [몸짱프로ì �트/KnightTour] ||
|| . || [몸짱프로ì �트/DisplayPumutation] ||
- BasicJava2005/3주차 . . . . 184 matches
= �야기 내용 =
== String� 대하여 ==
* Stringì�€ Javaì—�서 기본ì �으로 ì§€ì›�하는 Stringì�„ ì €ìž¥í•˜ëŠ” ìž�료형
* 기본 ìž�료형과 ê±°ì�˜ 마찬가지로 ì‚¬ìš©í• ìˆ˜ 있다.
== Javaì—�서 사용ìž�ì�˜ ìž…ë ¥ì�„ ë°›ìž� ==
* 1.4ì�´ì „ : BufferedReaderí�´ëž˜ìŠ¤ë¥¼ ì‚¬ìš©í• ìˆ˜ 있다.
* 5.0 ì�´í›„ : Scanner í�´ëž˜ìŠ¤ë¥¼ ì�´ìš©í•˜ì—¬ ìž…ë ¥ë°›ì�„ 수 있다.
* C/C++� #include 와 using namespace� 결합형
* import [패키지 ì�´ë¦„]; 으로 ì‚¬ìš©í• ìˆ˜ 있다.
* java.lang.* 패키지는 기본으로 import�어있다.
* 그 �외� 패키지는 import를 해야 한다.
== Java API문서 사용하기 ==
* Java�� MS� MSDN같� 사용�를 �는 메뉴얼� 존재한다.
* [http://java.sun.com/j2se/1.5.0/docs/api/] : �문 5.0 API문서
* [http://pllab.kw.ac.kr/j2seAPI/api/index.html] : 한글 5.0 API 문서
* ë�™ì � ë°°ì—´ í�´ëž˜ìФ
* add/remove/get 함수등ì�„ 사용하여 ë°°ì—´ì—� 마ì�ŒëŒ€ë¡œ 추가/ì‚ì œê°€ 가능하다.
== 실습 ==
* 숫�야구 만들기 : [BasicJAVA2005/실습1]
- 2005리눅스프로ì �트 . . . . 183 matches
= 2005리눅스 프로ì �트 =
== 목표 ==
* 리눅스� 서버관리 � 웹 프로그래�
== 시간 ==
* 월 3,4�시
* '''�번주(21�)는 4�시� 스터디가 있습니다..'''
== 참가� ==
|| || 조현태 || 송수� || 최경현 || 허아� || �형노 || ||
== í•„ìˆ˜ì‚¬í• ==
스터디분들� 꼬옥~ �� 컴퓨터� 리눅스를 까시기 바�니다.
== 진행�황 ==
[(zeropage)2005리눅스프로ì �트<설치>]
== ê¸°íƒ€ì‚¬í• ==
* �재 : 리눅스는 책으로 하는것보다는 �터넷�서 �료를 찾아서 하는게 � 나�듯 합니다.
ê·¸ë¦¬ê³ ë‹´ì£¼ê¹Œì§€ 기초 ê°•ì�˜ ìž�료는 ì˜¬ë¦¬ê² ìŠµë‹ˆë‹¤.
== 잡담 ==
- ë�°ë¹„안 ë‚ ë ¸ë‹¤ê°€ 다시 설치 í•´ë´�ì•¼ê² êµ°.. x서버 올리는것ë�„ 다시 시ë�„í•´ë´�ì•¼ê² ê³ ...;;;[형노]
- 오늘 드디어 리눅스깔았다~~ [최경현]
- Doublet . . . . 183 matches
"��한 나�� 앨리스(Alice in the Wonderland)"를 쓴 루�스 �롤(Lewis Carroll)� ��잇기를 비롯하여, �어 단어를 �용한 ��들� 많� 만들었습니다.
그 가운� �블릿(doublet)��는 게 있습니다.
아래는 HEADì—�서 TAILì—� ì�´ë¥´ëŠ” ê³¼ì •ìœ¼ë¡œ, doubletì�´ëž€ í�¼ì¦�ì�€ ì�´ë ‡ê²Œ ê°� 단어ì�˜ 글ìž� 하나씩ì�„ 바꿔 차례로 단어를 만들어 ì›�하는 ê²°ê³¼ì—� ë�„달하는 것입니다.
ë¬¼ë¡ ë‹¨ê³„ê°€ ì �ì�„수ë¡� ë�” 좋ì�€ 것으로 칩니다. ì�´ëŸ° ê±° ì˜�ì–´ 수업 시간ì—� ì�¨ 먹어ë�„ ì¢‹ê² ì£ ?
''... 중략 ...''
출처: http://puzzle.jmath.net/math/essay/kiss.html
재미있는 내용들ì�´ 많습니다. ê·¸ ê³³ì—� 가면 ì–´ë–¤ í• ì•„ë²„ì§€(?)ê°€ 눈ì�„ ì¹˜ì¼œëœ¨ê³ ì³�다보시는ë�°, "너 왜 지금 공부 ì•ˆí•˜ê³ ìžˆëŠ”ê±°ì§€" í•˜ê³ í˜¸í†µì¹˜ì‹œëŠ”ê²ƒ 같아 뜨ë�”하ë�”êµ°ìš”. 그분ì�´ ê·¸ë�™ì•ˆ ë§�로만 들었ë�˜ 누쓰(Knuth) ì�´ë„¤ìš”. --ì�´ì„ ìš°
["ë¬¸ì œë¶„ë¥˜"]
- GotoStatementConsideredHarmful . . . . 183 matches
�문 : http://www.acm.org/classics/oct95/
기사 : http://www.zdnet.co.kr/it_summary_2003/it2003_newtech/article.jsp?id=60491
주로 JuNe ê³¼ [jania] ì�˜ í† ë¡ ì�„ ì�½ìœ¼ë©´ì„œ ì�´í•´ë¥¼ 하게 ë�œ 논문ì�´ë‹¤. '실행시간계'와 '코드공간계' ì�˜ ì°¨ì�´ì„±ì�„ 줄ì�¸ë‹¤ëŠ” ì•„ì�´ë””ì–´ê°€ 참으로 대단하단 ìƒ�ê°�ì�´ ë“ ë‹¤. 아마 ì�´ ì›�ì¹™ì�„ ì œëŒ€ë¡œ 지킨다면, (즉, ê°™ì�€ 묶ì�Œì�˜ 코드들ì—� 대한 ì¶”ìƒ�í™”ë�„를 ì�¼ì •하게 ìœ ì§€í•œë‹¤ë�˜ê°€, if-else ì�˜ 긴 구문들ì—� 대해 ë¦¬íŒ©í† ë§�ì�„ 하여 ê°�ê°�들ì�„ 메소드화한다ë�˜ê°€ 등등) 디버깅하기ì—� ìƒ�당히 íŽ¸í• ê²ƒì�´ê³ (단, 디버깅 툴ì�€ ê³ ìƒ�좀 í•˜ê² ë‹¤. Call Stack ì�„ 계ì†� ë”°ë�¼ê°ˆê±´ë�°, abstraction level ì�´ 높ì�„ 수ë¡� call stack 깊ì�´ëŠ” 보통 깊어지니까. ê·¸ëŒ€ì‹ ì‚¬ëžŒì�´ ì§�ì ‘ 디버깅하기엔 좋다. abstraction level ì�„ ìƒ�ê°�하면 버그 있ì�„ 부분 찾기가 빨ë�¼ì§€ë‹ˆê¹Œ), 코드ë�„ 간결해질 것ì�´ë‹¤.
- ì§€ì„ ì•„ì‚¬ëž‘í•´ . . . . 183 matches
= ì§€ì„ ì•„ì‚¬ëž‘í•´ =
== �협� �� ==
* ì�´ì±…ì—�서는 TVì—�서ë�„ ì�µížˆ 나왔ë�˜ ì „ì‹ í™”ìƒ�ì�„ 당한 ì�´ì§€ì„ 씨ì—� 대한 ì�´ì•¼ê¸°ê°€ ì‹¤ë ¤ 있다. ì�´ì±…ì�„ ì�½ìœ¼ë©´ì„œ 그런 최악ì�˜ ìƒ�황ì—�서ë�„ 꿋꿋하게 맞서서 버티는 모습ì�„ 보면서 대단하다는 ìƒ�ê°�ì�´ 들었다. 그런 ì•… ì¡°ê±´ ì†�ì—�서ë�„ 하나 하나ì—� ê°�사하는 모습ì�„ ë³´ê³ ë³¸ë°›ì•„ì•¼ ê² ë‹¤ëŠ” ìƒ�ê°�ì�´ 들었따. ê·¸ë¦¬ê³ í˜„ìž¬ ë‚´ê°€ 가진 몸, 얼굴ì—� 대해서ë�„ í•ìƒ� ê°�사하는 마ì�Œì�„ ê°€ì ¸ì•¼ê² ë‹¤. ê·¸ë¦¬ê³ ê¸�ì •ì � 낙천성ì�„ ê°€ì ¸ì•¼ê² ë”°. ê·¸ë¦¬ê³ ì–´ë–¤ ê³ ë‚œ, ì‹œë ¨ì�´ ë‹¥ì³�ë�„ 나ì—�게 ìœ ë¦¬í•œ 방향으로 ë°›ì•„ë“¤ì—¬ì•¼ê² ë‹¤.
[책분류]
- StudyingFundamentalsOfTcpIp . . . . 182 matches
TCP/IP ê°€ 우리와 얼마나 가까 있는지 ì•„ì‹œì£ ? ì�¸í„°ë„·ì�˜ 근간ì�´ ë�˜ëŠ” í”„ë¡œí† ì½œì—� 대해 스터디를 í•˜ê³ ìž� 합니다. 관심있는 ë¶„ì�˜ ë§Žì�€ 참여 ë¶€íƒ�드립니다.
== 취지 ==
* 소켓 프로그래ë°�ì�´ 아닌 TCP/IP ì—� 대한 ê³µë�™í•™ìе. 여럿ì�´ 해야 효과가 í�¬ê² ì£ .
== �재 ==
[[ISBN(0201633469)]] 입니다. ìƒ�당히 í�‰ì�´ 좋ì�€ ì±…ì�´ë�¼ê³ 합니다. 1학년때 ìž ê¹� (챕터ë‘�ê°œì •ë�„;; ) 보다가 ë�®ì–´ë‘”ì§€ ì–´ì–¸ 3ë…„ì�´ ë�˜ì–´ê°€ëŠ”êµ°ìš”. ì±… 없는분ì�€ ì œë³¸í•˜ë©´ ë� 것 같네요
* ì�¼ì • 분량ì�„ ê³µë¶€í•˜ê³ ë©¤ë²„ë“¤ë�¼ë¦¬ 질답ì�„ 갖는 시간ì�„ ì •ê¸°ì �으로 ê°–ì�„ 것입니다.
== 참여ìž� (3~4명ì�´ ì¢‹ê² êµ°ìš”) ==
|| �름 || 학번 || 한마디 ||
|| [ìž„ì�¸íƒ�] || 00 || ì œë°œ 참여좀..ã…¡ã…¡; ||
[스터디분류]
- ë„¥ìŠ¨ìž…ì‚¬ë¬¸ì œ . . . . 182 matches
=== ë„¥ì„¼ìž…ì‚¬ë¬¸ì œ ===
요새 카트ë�¼ì�´ë�”로 ë§�ì�´ ë§Žì�€ 넥센ì�´ë�¼ëŠ” 회사가 있지요. 건너 건너 아는 사람ì�´ ì�´ 회사ì—� 입사를 í•˜ë ¤ê³ ì�´ë ¥ì„œë¥¼ 냈ë�”니 서류는 통과했습니다. 한ë�° ë©´ì ‘ 보기 ì „ì—� ì�´ 3 ë¬¸ì œë¥¼ ì£¼ê³ í’€ì–´ì„œ ë©”ì�¼ë¡œ ì œì¶œí•˜ë�¼ê³ í–ˆë�”ëž�니다. ì�´ 중 3번 ë¬¸ì œê°€ 재미있었습니다. :) --재ë�™
ì�´ê±¸... 프로그램으로 짜서 ì œì¶œí•˜ëŠ” ë¬¸ì œì�¸ê±´ê°€ìš”? 아니면 답만?;; -ì •ìˆ˜ë¯¼
당연히 프로그램. 프로그램ì�„ ë³´ë‚´ë©´ 회사ì—�서 ë¬¸ì œì—� 나오지 않ì�€ 테스트셋으로 프로그램ì�´ 맞는 ì§€ 확ì�¸í•˜ê² ì§€. --재ë�™
ì�´ì „ì—� ë‚´ 친구가 ë„¥ìŠ¨ìž…ì‚¬ë¬¸ì œ 보여준건 길찾기 ì•Œê³ ë¦¬ì¦˜ 구현ì�´ì˜€ëŠ”ë�°, ì�´ë²ˆì—” ë˜� 다르네..~ 종종 바뀌는듯. --[1002]
- LinuxSystemClass/Exam_2004_1 . . . . 181 matches
(기억나는대로)
다� 용어� 대해 쓰시오
다�� 대해 T & F & Justification
리눅스는 ì„ ì �형 ìš´ì˜�ì²´ì œì�´ë‹¤
Load Balancing � 위해 단� process queue 를 둔뒤 Multi CPU � 배분한다.
'Write Back' ì�€ fork ëª…ë ¹ì‹œì—� 성능향ìƒ�ì�„ 위해 ì�´ìš©í•˜ëŠ” 기법ì�´ë‹¤
'split scheduling' ì�€ LWP ì—�서ì�˜ ë¬¸ì œì �ì�´ë‹¤.
다ì�Œ ê´€ë ¨ 사í•ì—� 간단히 ì„œìˆ í•˜ì‹œì˜¤
DMA � 주� 용�는?
Linux ì�˜ DMA ê°€ Bound Buffer 로 ì�´ìš©ë�˜ëŠ” ì�´ìœ ?
Linux ì—�서ì�˜ 메모리 처리 ê³¼ì •ì¤‘ 가장 시간ì�´ 오래걸릴 때는?
Linux �서� Memory 관리시 binary buddy algorithm � �용한다. 어떻게 �작하는지 쓰시오.
다ì�Œ SVR4 스케줄ë§� í…Œì�´ë¸”ì�„ ë³´ê³ ë‹µí•˜ì‹œì˜¤. (ì±…ì�˜ 153p)
globpri ê°€ 1ì�´ê³ index ê°€ 1ì�¸ ìƒ�태.
quantum 소비 중 blocking시 다ì�Œ ìš°ì„ ìˆœìœ„.
quantum sets up ì „ì—� 시간 경과시ì�˜ ìš°ì„ ìˆœìœ„
- ê³ ìˆ˜ë¥¼ì°¾ì•„ì„œ . . . . 181 matches
시험ì�´ ë��ë‚˜ê³ ë�„서관ì�„ 찾아 ë¯¸ì •ë¦¬ 서가를 ë�Œì•„보다가 ì†�ì—� 잡힌 ì±…ì�´ë‹¤.
ì €ìž�는 무예를 좋아해서 ì „ë¬¸ 잡지까지 만드는 사람ì�´ë‹¤. 여러 ê³ ìˆ˜ë¥¼ 찾아다니며 ì�¸í„°ë·°í•œ ì�´ì•¼ê¸°, ê³ ìˆ˜ë¥¼ 만난 경외ê°�ì�„ ì „í•´ì£¼ê³ ìžˆë‹¤. 아마 보는 눈ì�€ 갖춘 ì‹¤ë ¥ì�´ 밑바탕ì—� ê¹”ë ¤ìžˆê¸° 때문ì—�, ê³ ìˆ˜ë¥¼ 찾아다니며 ê°�íƒ„í• ìˆ˜ 있는 것 같다.
ê³ ìˆ˜ëŠ” 하루아침ì—� ë� 수 없다. 극단ì �으로 ìˆ˜ë ¨ì�„ í•˜ë“ , í™”ë‘�를 ìž¡ê³ ëª‡ ë…„ì�„ ë�™ë�™ëŒ€ë“ ê²°êµ ê³ ìˆ˜ê°€ ë�˜ëŠ” ë�°ëŠ” 시간ì�´ 걸린다. ê·¸ë¦¬ê³ ë‚˜ë©´ ìž�ì‹ ë§Œì�˜ 길ì�„ ê°œì²™í• ìˆ˜ 있다. 처ì�Œë¶€í„° ëª¨ë“ ê²ƒì�„ 창조해내지는 못하는 법ì�´ë‹¤.
ê³ ìˆ˜ê°€ ë�˜ì–´ë�„ 겸ì†�함ì�„ 잃지 ë§�아야 하ㅤㄱㅖㅆ다.
- 로마숫�바꾸기 . . . . 181 matches
=== 로마숫�로 바꾸기 ===
ë¬¸ì œ : ë‘�ìž�리 ì •ìˆ˜ë¥¼ 받아들여 ê·¸ 숫ìž�ì—� 해당하는 로마 숫ìž�를 ì¶œë ¥ì‹œí‚¤ëŠ” 프로그램ì�„ 작성하여ë�¼.
=== ìž…ë ¥ 설계 ===
ë‘� ìž�리 ì‹ì§„ ì •ìˆ˜ë¥¼ 받아들ì�¸ë‹¤.
=== ì¶œë ¥ 설계 ===
다ì�Œê³¼ ê°™ì�€ 형ì‹�으로 ì •ìˆ˜ì—� 해당하는 로마 숫ìž�를 ì¶œë ¥ì‹œí‚¨ë‹¤.
=== 처리조건 ===
* 로마 숫ìž�는 â…©â… â…¤ 세 종류만 사용한다.
* ìž…ë ¥ ìž�료는 99 미만으로 한다. 99: 종료
* '''ㅈ + 한�키 '''� 로마숫�있다. �는 여기 페�지�서 복사해서 사용.
* ì°¸ê³ ìš© 로마숫ìž�
|| 숫� || 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 ||
|| 로마숫ìž� || â… || â… â… || â… â… â… || â… â…¤ || â…¤ || â…¤â… || â…¤â… â… || â…¤â… â… â… || â… â…© || â…© ||
=== 풀� ===
|| 작성� || 언어 || 작성시간 || 코드 ||
|| [조현태] || C || . || [로마숫�바꾸기/조현태] ||
|| [허아�] || C || 40분 || [로마숫�바꾸기/허아�] ||
|| DamienRice || [Erlang] || 30분 || [로마숫�바꾸기/DamienRice] ||
[LittleAOI] [ë¬¸ì œë¶„ë¥˜]
- ZeroPageServer/UpdateUpgrade . . . . 179 matches
ZeroPageServer 는 ë�°ë¹„안 (SeeAlso [http://debianusers.org/ 한êµë�°ë¹„안 사용ìž� 모임] , 위키ì�˜ DebianKr:대문 )ì�„ ì‚¬ìš©í•˜ê³ ìžˆë‹¤.
다ì�Œì�˜ ì—…ê·¸ë ˆì�´ë“œë¥¼ 보름ì—� í•œë²ˆì •ë�„는 해주ìž�. (ì—…ê·¸ë ˆì�´ë“œëŠ” 보통 보안과 패치들ì�„ 겸한다.)
가장 간단한 코드, 나오는 메세지 거�다 Y를 누른다.
확ì�¸í•˜ë©´ì„œ ì—…ê·¸ë ˆì�´ë“œ í•˜ê³ ì‹¶ë‹¤ë©´
2->3->4->5 차례� 실행. 모�다 엔터로 진행
소스트리는 현재(2004ë…„) 테스트 ë²„ì „ì�¸ sarge ê°€ ë�˜ì–´ 있다. 앞으로 sargeê°€ stable ì�´ ë�˜ëŠ” 1~2ë…„ 사ì�´ì—�는 빈번한 패치, ì—…ê·¸ë ˆì�´ë“œê°€ ì�´ë£¨ì–´ 지므로, ì�¼ì£¼ì�¼ì—�서 보름 ì •ë�„ 사ì�´ì—� 한버씩 ì—…ê·¸ë ˆì�´ë“œë¥¼ 해주면 ë�œë‹¤. 한달ì—� 한번씩 하면 수ì‹ê°œì�˜ 패키지가 ì—…ê·¸ë ˆì�´ë�˜ëŠ” ë©‹ì§„ ê´‘ê²½ì�„ 볼수 있다.
SeeAlso {{{~cpp /etc/apt/sources.list}}} , DebianKr:소스리스트
- 얼굴빨개지는아� . . . . 179 matches
아무리 천천히 ì�½ì–´ë�„ 한 시간ì�´ë©´ ì�½ì�„ 수 있는 분량ì�¸ë�°, ì ˆëŒ€ ê°�ë�™ì�´ ë�œí•˜ê±°ë‚˜ ë‚´ìš©ì�´ 빈약하지 않다. ë§ˆë¥´ìŠ¬ëž ê¹Œì�´ìœ 와 르네 ë�¼í† 는 친구다. ê°‘ìž‘ìŠ¤ë ˆ ë�¼í† ê°€ ì�´ì‚¬ê°„ ì�´í›„, 커서 다시 만난다. ê·¸ë¦¬ê³ í–‰ë³µí•œ ìš°ì •ì�„ ì�´ì–´ë‚˜ê°„다.
''사람들ì�€ 우연히 한 친구를 ë§Œë‚˜ê³ , 매우 기ë»�하며, 몇가지 계íš�들ë�„ 세운다. ê·¸ëŸ¬ê³ ëŠ”, ë‹¤ì‹ ë§Œë‚˜ì§€ 못한다. 왜나하면 시간ì�´ 없기 때문ì�´ê³ , ì�¼ì�´ 너무 많기 때문ì�´ë©°, 서로 너무 멀리 ë–¨ì–´ì ¸ 살기 때문ì�´ë‹¤. 혹ì�€ 다른 수많ì�€ ì�´ìœ 들로.''
''하지만 그들ì�€ ì—¬ì „ížˆ 아무것ë�„ 하지 ì•Šê³ ì•„ë¬´ 얘기ë�„ 하지 ì•Šê³ ìžˆì�„ 수 있었다. 왜ëƒ�하면 그들ì�€ 함께 있으면서 ê²°ì½” 지루해 하지 않았으니까''
마�으로 통하는 관계가 부럽다.
- 02_C++세미나/0523 . . . . 178 matches
2002년 5월 23� 목요�입니다.
== ë‚´ìš© ==
'''ê³µë¶€í• ë‚´ìš©ë“¤'''
1. 위키위키� 개� 페�지 만들기.
2. 스�과 �
== ê³¼ì œ & ìˆ™ì œ ==
'''실습ì�„ 하면서 만들어낼 ê³¼ì œë“¤, 다 못하면 ìˆ™ì œë¡œ ì»¨ë²„ì ¼!'''
1. 피보나치 수열 만들기.
2. 스�
3. �
4. 파스칼ì�˜ 삼ê°�형 (ì§‘ì—�서 해오는 ìˆ™ì œ)
== 모범 답안(????--;) ==
* ì�Œ..--; ìƒ�ê°�해보니 C++로 ë§Œë“ ê²ƒì�´ë�¼ì„œ..-.-; 02들ì�´ ì�´í•´ë¥¼ ëª»í• ê±° 같다는 ìƒ�ê·œì�˜ ì§€ì �으로 ê±� ì§€ì› ìŠµë‹ˆë‹¤.
* 지울것 까지야.....ㅡ.ㅡ; 새로 만들어 올리면 ��것�...ㅋㅋ
* 너가 만들어�-.- 다시 만들기 열� 귀찮어--;
== 출� 체� ==
|| '''�름''' || '''왔�?''' ||
|| �대근 || O ||
|| ê¹€ì •í›ˆ || X ||
|| ì‹ ì„±ìž¬ || X ||
- ComputerNetworkClass/Report2006/BuildingProxyServer . . . . 178 matches
[http://www.web-caching.com/proxy-caches.html 현존하는 여러가지 프�시 서버 프로그램]
[http://www.mnot.net/cache_docs/#CONTROL 웹 �싱 기법들]
GUID ìƒ�성하기. 파ì�¼ ì�´ë¦„으로 í™œìš©í• ìˆ˜ 있다.
버í�¼ì—� ì €ìž¥ë�œ 문ìž�ì—´ì�„ formatted í™” ë�œ 스트ë§�, 수로 ì�½ì�„ 수 있다.
문�열 파싱�서 아주 편리한 함수
ì�¸í„°ë„· ìƒ�ì—�서 ìœ ì�¼í•œ 16ë°”ì�´íЏì�˜ 숫ìž�를 나타내면 COMê°�ì²´ì�˜ ìœ ì�¼í•œ ì‹�별ìž�를 만들기 위해서 ì�´ìš©í•˜ì§€ë§Œ...
ì�´ê²ƒì�„ ì�´ìš©í•˜ë©´ ìº�ì‰¬í• íŒŒì�¼ì�˜ ì�´ë¦„ì�´ 겹치는 ë¬¸ì œë¥¼ 한방ì—� í•´ê²°í• ìˆ˜ 잇ì�Œ.
다 필요없�.. -_- SQLite 하나면 게임� ㅋㅋ - [eternalbleu]
늦� 것 같지만... -_-;; 휘���게 �해줬다가 실패한 함수� 대한 내용올림... scanf가 아니� sscanf 였�
- 코코아 . . . . 178 matches
== �기 소개 ==
오 다들 안뇽하세용~
�거 위키 처� 해�서;;
아� 미숙 하네용ㅋ
어떻게 하다보니 스터디 그룹 �름� 타� 코코아;;
ì œê°€ ê·¸ 코코아 구요;
03학번ì�˜ ì†�용준ì�´ë�¼ê³ í•´ìš”~
잘 ë¶€íƒ�ë“œë ¤ìš”
ê·¼ë�° ì�´ê±° 위키 ë�˜ê²Œ ì‹ ê¸°í•˜ë©´ì„œë�„ ìž¬ë¯¸ìžˆê³ ì¡°ê¸ˆì�€ 조심스러운...ã…‹
== 진행중 ==
[타�코코아CppStudy]
== 완성작품(??);;;;ㅋㅋㅋㅋㅋ ==
* Upload:코코아�피보나치.cpp
== 행�� � ==
* 뉘시오~ -[재니]
* 재니형 안녕하세요~ì € 형 얼굴 아는뎅ㅋì�¸ì‚¬ë�„ 드리구...ê·¼ë�° ì�´ê±° 위키 ëª…ë ¹ë²•ì�´ë�¼ë�˜ê°€ 그런거 어디서 ë´�ìš”? 별표랑 = ì�´ê±° ë‘�ê°œ ëž‘ [] 등등..
* 연습� WikiSandBox�서 해 보시오 --[snowflower]
* 오 ê³ ë§™ìŠµë‹ˆë‹¤!
- Direct3D . . . . 177 matches
DirectX 9.0 ì—�서는 ApplicationWizard 를 ì§€ì›�한다. ê·¸ ì „ê¹Œì§€ëŠ” ë”ê°€ í—ˆìˆ í•˜ê²Œ 보였는ë�°. 9.0ì—�서는 확실한 í”„ë ˆìž„ì›Œí�¬ì�˜ 모습ì�„ 보여준다.
기본ì �ì�¸ í�´ëž˜ìФì�¸ CD3DApplication ì�´ ìžˆê³ , ì�´ê²ƒì�„ ìƒ�ì†�ë°›ì�€ CMyD3DApplicationì�„ 사용하여 í•˜ê³ ì‹¶ì�€ ì�¼ì�„ í• ìˆ˜ 있다.
CMyD3DApplication->Render() : ì‹¤ì œ ë Œë�”ë§�ì�„ 수행하는 부분
CMyD3DApplication->RenderText() : 화면ì—� 글씨를 ë Œë�”ë§�하는 부분
CMyD3DApplication->InitDeviceObject() : 오브ì �트ì�˜ 초기화를 수행하는 부분
CMyD3DApplication->RestoreDeviceObject() : ë Œë�”ë§� 방법ì�„ 세팅하는 부분
CMyD3DApplication->DeleteDeviceObject() : 따로 �성한 �체를 릴리즈하는 부분
( ì°¸ê³ ë¡œ ìž�ì‹ ì�´ ìƒ�성한 ê°�체를 릴리즈하지 않으면, 프로그램 종료시 ì—�러를 낸다. )
ì�´ê²ƒì €ê²ƒ ë’¤ì ¸ë³´ë©´ D3DX 와 결합하여 훨씬 편하게 D3D프로그래ë°�ì�„ í• ìˆ˜ 있다.
[�구분류]
- HaskellLanguage . . . . 177 matches
ì�´ì „ [프로그래ë°�잔치] 때 사용했었ë�˜ [FunctionalLanguage].
== �료 ==
* [http://haskell.org 홈페�지]
* [http://pub.hal3.name/daume02yaht.pdf Yet another haskell tutorial] : Haskell 입문시� �움� �다.
* [http://agbird.egloos.com/ Haskell 공부하는사람 블로그]
* 보통 [http://www.haskell.org/hugs/ hugs]와 [http://www.haskell.org/ghc/ ghci]를 많� 쓴다.
== ì“°ë ˆë“œ ==
* ì € 위ì—�ë³´ë©´, featuring static typing, higher-order functions, polymorphism, type classes and modadic effects ë�¼ê³ 있는ë�°, ì�´ê²ƒë“¤ì�´ 아마 haskell languageì�˜ í�° 특징들ì�´ ì•„ë‹�까 한다. ê°�ê°�ì—� 대해서 알아ë‘�는게 ë�„움ì�´ ë� 듯. ([http://www.nomaware.com/monads/html/ monadê´€ë ¨ìž�료])- ìž„ì�¸íƒ�
* 오늘 굉장한 사실 하나를 ì•Œì•„ë²„ë ¸ë‹¤. Haskellì—�서 ê°’ì�¸ì¤„로 알았ë�˜ 3ë�„.. 함수였ë�˜ 것ì�´ë‹¤... ë�œë�œë�œ;; - ìž„ì�¸íƒ�
* (Num t)는 tì�˜ ìž�료형ì�´ Numì�´ë�¼ê³ ì•Œë ¤ì£¼ëŠ” 것ì�´ì—�ìš”. 함수는 화살표가 -> 로 나오네요.^^
* 아 그런건가? 땡스~
함수를 ì •ì�˜í• 때 한 ê³³ì—� 모아ë‘�어야 한다. ë”°ë�¼ì„œ 다ì�Œì�€ 오류ì�´ë‹¤.
연산� 처럼 보�는 녀�들� 함수�다.
[[include(í‹€:ProgrammingLanguage)]]
[언어분류], [FunctionalLanguage]
- RandomWalk2/Vector로2ì°¨ì›�ë�™ì �배열만들기 . . . . 177 matches
''DeleteMe 페�지 �름으로 MultidimensionalArray가 � 좋지 않�까요?''
페ì�´ì§€ ìˆ˜ì • í•„ìš”.
["STL/vector/CookBook"] � 내용과 통합해야 합니다.
ì�Œ..--; 재ë�™ì�´í•œí…Œ 2ì°¨ì›� ë�™ì � ë°°ì—´ 만드는 방법ì�„ ì œê³µí•œ ì�´ìœ 로..--; ì±…ìž„ì�„ ì§€ê² ìŠµë‹ˆë‹¤ ã… .ã… ê·¼ë�° 다 ê·¸ë ‡ê²Œ ì“°ë�˜ë�°..--;
vector 좀 들여다 보다가 대충 만들어봤습니다. ê³ ì¹ ê±° 있으면 마ì�Œ-_-ê»� ê³ ì³� 주세요. í–‰ì�´ëž‘ ì—´ ìž…ë ¥ 받아서 모ë‘� 0으로 초기화하는ê²�니다
vector< vector<int> > ar; // 반드시 공백 줘야 한다! 안주면 �러난다.
cout << "í–‰ " ;
cout << "\nì—´ : ";
위ì�˜ 방법 외ì—�ë�„ í�´ëž˜ìŠ¤ë¡œ ê°�ì‹¸ì£¼ê³ , ë‚´ë¶€ì �으로는 1ì°¨ì›� ë°°ì—´ì�„ 쓰는 방법ì�´ ìžˆê² ì£ . row*width+col로 íŠ¹ì • ì›�소를 ë ˆí�¼ëŸ°ìŠ¤í• ìˆ˜ 있습니다.
* array보다 vector를 ë¨¼ì € 가르치는 대표ì �ì�¸ 책으로 "ì§„ì •í•œ C++"ì�„ 가르친다는 í�‰ê°€ë¥¼ ë°›ê³ ìžˆëŠ”Seminar:AcceleratedCPlusPlus
- SeedBackers . . . . 177 matches
2005ë…„ 2ì›” 졸업ìƒ�들. 졸업 논문 심사를 통과하기 위해. 조금 ë�” 양질ì�˜ 논문ì�„ 산출해내기 위해 서로ì�˜ 논문ì�„ ê°™ì�´ ì¤€ë¹„í•˜ê³ í”¼ë“œë°±(feed-back)ì�„ ë„˜ì–´ì„ ì‹œë“œë°±(seed-back)ì�„ ì£¼ê³ ë°›ê¸° 위한 프로ì �트 페ì�´ì§€
== 참가�(최대 5명) ==
|| ì�´ë¦„ || ì—°êµ¬ì£¼ì œ || ì§€ë�„êµ�수님(혹ì�€ 연구실) ||
|| [ìž„ì�¸íƒ�] || OpenSource 프로ì �트 산출물ì�˜ 품질 í–¥ìƒ�ì�„ 위한 프로세스 ê°œì„ ë°©ì•ˆ || SE 연구실 ||
== 문서들(반드시 패스워드를 걸어주세요) ==
=== 연구 계�서 ===
|| [http://dduk.idaizy.com/data/paper/논문연구계�서1차.hwp 1차 연구 계�서] || 임�� ||
[프로ì �트분류]
- ZP�서관/2013 . . . . 177 matches
ì œë¡œíŽ˜ì�´ì§€ì—�서 ë³´ìœ ì¤‘ì�¸ ë�„서 목ë¡�입니다.
== 책장� 꽂� �서 ==
* 10ì›” 27ì�¼ìž� ë³´ìœ ë�„서 현황 : http://zeropage.org/OtherData/93117
* �서 관리 방법� 대한 �견� 있다면 코멘트 달아주세요. - [김민재]
* ì±…ì—� QR코드를 ë¶™ì�´ê³ 위키 플러그ì�¸ì�„ 만들어서 ê·¸ QR코드를 ì°�으면 대출, 반납, 연장, 예약 등ì�„ ì„ íƒ�í• ìˆ˜ 있게 한 ë’¤ ì›�하는 작업ì�„ í�´ë¦í•˜ë©´ 위키ì—� ìž�ë�™ìœ¼ë¡œ 기ë¡�하게 해준다면 íŽ¸í•˜ê² ì£ ... - [김수경]
* ë ˆì�¼ì¦ˆë¡œ ë�„서 조회 사ì�´íЏ 만들ìž�! 루비 íŠœí† ë¦¬ì–¼ì�´ ë�„서관리 프로그램 만들기ë�¼ 그런건 ì•„ë‹ˆê³ !! - [서지혜]
* 스터디 하면서 참여가 가능하다면 ì €ë�„ ë�¼ì›Œì£¼ì„¸ìš” - [ì¡°ê´‘í�¬]
- ë§Œë…„ë‹¬ë ¥ . . . . 177 matches
= ë§Œë…„ë‹¬ë ¥ =
* ì›�하는 ë…„ë�„와 달ì�„ ìž…ë ¥í•˜ë©´ ê·¸ 달ì�˜ ë‹¬ë ¥ì�´ 나오는 프로그램.
= 배경지� =
* 1년 1월 1�� 월요�.
* 윤달ì�€ ì–¸ì œ ìƒ�기는가?
* 4로 나누어 떨어지면서 100으로 나누어 떨어지지 않는 해.
* 400으로 나누어 떨어지면 무조건 윤달.
== 소스 ==
완료란�는 완료한 단계를 넣�시다
||�름|| 사용언어 || ��||
||ê¹€ì •í˜„|| java || [ë§Œë…„ë‹¬ë ¥/ê¹€ì •í˜„]||
||ìž„ì˜�ë�™|| Java || [ë§Œë…„ë‹¬ë ¥/ì˜�ë�™]||
||�장길|| . || .||
||송지훈|| . || .||
||ìœ ìƒ�ìš±|| C || [whiteblue/ë§Œë…„ë‹¬ë ¥]||
||ê°•í�¬ê²½&나휘ë�™|| C|| [ë§Œë…„ë‹¬ë ¥/ê°•í�¬ê²½,Leonardong]||
||ì†�ë�™ì�¼&í™©ìž¬ì„ || C || [ë§Œë…„ë‹¬ë ¥/ì†�ë�™ì�¼,aekae]||
||곽세환&조재화|| C || [ë§Œë…„ë‹¬ë ¥/곽세환,조재화]||
||ë°©ì„ í�¬&장창재|| C || [ë§Œë…„ë‹¬ë ¥/ë°©ì„ í�¬,장창재]||
||ì�´ì§„훈&문ì›�명|| C || [ë§Œë…„ë‹¬ë ¥/ì�´ì§„훈,문ì›�명]||
- RandomFunction . . . . 176 matches
랜�함수� 사용법입니다.
rand() % a + bì�˜ 형ì‹�ì�„ 사용하면 b ~ a+b 사ì�´ì�˜ 숫ìž�를 ì–»ì�„ 수 있습니다. ( 1da + b ë�¼ê³ ë�„ 하지요. )
b가 -� 경우�는 사용� 주�가 필요합니다
#include <iostream> // 랜�함수는 iostream� �함�어 있습니다.
#include <ctime> // time(0)� 사용� 위해 필요합니다.
srand(time(0)); // rand()ì�˜ 시드값ì�„ ì„¤ì •í•©ë‹ˆë‹¤.
// 하지 않으면 ì‹¤í–‰í• ë•Œë§ˆë‹¤ ê°™ì�€ê°’ì�„ ë§Œë“니다. -_-;;
int x = rand(); // rand()함수는 랜�한 숫�를 리턴하는 함수입니다.
// 리턴하는 숫�� 범위는 0 ~ 무지무지 � 수 입니다.
int x1 = rand() % 10; // % 10 ì—°ì‚°ì�„ 하면 x1 ì—�는 10ì�˜ 나머지가 ë� 수 있는
// 0 ~ 9 까지� 숫�가 랜�하게 들어갑니다.
int x2 = rand() % 9 + 1; // % 9를 하면 0~8까지ì�˜ 숫ìž�ê°€ 들어갈 수 있ê³
// 거기� 1� �하면 1~9 까지� 숫�가 �니다.
[프로그래�분류]
- ì •ëª¨/2004.3.19 . . . . 175 matches
== 참가� ==
||01||ì‹ ìž¬ë�™ ì�´ìƒ�ê·œ||
||03||곽세환, 구ìž�겸, 노수민, 나휘ë�™, 임민수, í™©ìž¬ì„ ||
== 현재 프로ì �트 ì§„í–‰ìƒ�황 ==
* ì œë¡œíŽ˜ì�´ì§€ì„œë²„ ë¬¸ì œë¡œ ì�¸í•´ 보류
== 지금 그때 2004 ==
* �보 - 대�보
* 3/22� (월) 5시� 모여서 지금그때 준비
* 연�
||�수(01) || x ||
||광�() || x ||
||�현(00) || x ||
||혜�(00) || x ||
||태호(97) || x ||
||�천(99) || o ||
||ì •ì§�(00) || o ||
||남훈(00) || o ||
||창준(93) || x ||
||Cow || 게시� �보 ||
== 피씨실 관리 ==
- SolidStateDisk . . . . 174 matches
반�체 메모리 칩(e.g. DRAM chips) 으로 �루어진 디스� 시스템.
백업 메카니즘으로서 배터리나 ì�¼ë°˜ì �ì�¸ ìž�기디스í�¬ë¥¼ 내장하곤 한다. SDD 는 ì�¼ë°˜ì �ì�¸ HDD I/O interface 로 ì—°ê²°ë�œë‹¤. ì�´ë¡œ ì�¸í•´ì„œ ì–»ì�„ 수 있는 잇ì �ì�€ ì �ì�€ì‹œê°„ì—� 빈번한 I/O 작업ì�´ ì�¼ì–´ë‚ 경우ì—�, seek time ì�´ë‚˜ rotational latency ê°€ 없는 메모리로서, ìž�기디스í�¬ì—� 비해 월등한 성능ì�„ 나타낼 수 있다. ê·¸ì—� ë�§ë¶™ì—¬ 구ë�™ë¶€ê°€ 없는 구조로서 좀ë�” 내구성ì�´ ë›°ì–´ë‚˜ë‹¤ê³ ë�„ í• ìˆ˜ ìžˆê² ë‹¤. 단ì �ì�€, 특성ìƒ� 대용량화가 ì–´ë ¤ìš°ë©° 커다란 ë�°ì�´í„°ì�˜ 요구량ì�´ 커질때. 즉 access time 보다 transfer time ì�´ ë�” 요구ë� 때 효율성ì�´ 안좋다.
- 가위바위보 . . . . 174 matches
ë Œë�¤ 함수 ì�´ìš©ì�„ 가르치기 위한 ìˆ™ì œìž…ë‹ˆë‹¤
컴퓨터와 가위바위보를 하는 겜입니다
ìž…ë ¥ìœ¼ë¡œ 사용ìž�ì�˜ 가위, 바위, 보를 ë°›ê³
ì¶œë ¥ìœ¼ë¡œ ê²°ê³¼(ì�´ê¹€,비김,ì§�)를 보여주는 것입니다
=== ë¬¸ì œ 소스들 ===
* 아래와 ê°™ì�€ ì˜ˆì œ ì‹�으로 소스를 ë§Œë“ íŽ˜ì�´ì§€ì—� 넣어 주세요.
||ë�„ì „ìž�||ì´�개발시간||소스ë�¼ì�¸ìˆ˜('''주ì„�ì œì™¸''')||사용언어|| Source ||
||ì‹ ì„±ìž¬|| . || . ||C||["가위바위보/성재"]||
||임��|| . || . ||C||["가위바위보/��"]||
||장�지|| . || . ||C||["가위바위보/�지"]||
|| 재니 || . || . ||C||["가위바위보/재니"]||
||���|| 오랜시간|| 길다..||C||["가위바위보/��"]||
see also ["ë�°ë¸”ìŠ¤ìº í”„2002"], SwitchAndCaseAsBadSmell
["ë¬¸ì œë¶„ë¥˜"]
- 격언 . . . . 174 matches
* 21세기ì�˜ 문맹ìž�는 글ì�„ ì�½ì�„ 줄 모르는 사람ì�´ 아니ë�¼ í•™ìŠµí•˜ê³ , êµ�ì •í•˜ê³ , 재학습하는 ëŠ¥ë ¥ì�´ 없는 사람ì�´ë‹¤. - 앨빈 í† í”ŒëŸ¬
* 급격하게 변화하는 ì§€ì‹� 사회ì—�서 학습ì�„ 멈추면 나ì�´ì—� 관계없ì�´ ì�´ë¯¸ 늙ì�€ 사람입니다. 반대로 ë�Šìž„ì—†ì�´ 배우는 ìž�는 나ì�´ì™€ 관계없ì�´ 누구나 ì Šì�€ 사람입니다. - 심리학ìž� 미하ì�´ 칙센트미하ì�´
[http://no-smok.net/nsmk/_b8_ed_be_f0 명언]
AnswerMe 노스모��서 url 디코딩하는게 달�졌는지 InterWiki 매�로를 쓸수가 없네요. 해결책 아시는분? - [임��]
NoSmok:명언 works. IE�서 UTF-8로 보내는 것� on �어 있지 않�지?
MozillaFirefox NightlyBuild 를 사용해서 그랬ë�˜ê²ƒ 같네요. ì •ì‹�릴리즈로 해보니 잘ë�©ë‹ˆë‹¤. - [ìž„ì�¸íƒ�]
[컬럼분류]
- EmbedAudioFilesForFireFox . . . . 173 matches
웹 페ì�´ì§€ì—� Embedë�œ 오디오 파ì�¼ì�„ FireFoxì—�서 수월하게 재ìƒ�시키기 위해서는 아래와 ê°™ì�´ type ì†�성ì�„ ì£¼ê³ í”Œë ˆì�´ì–´ì�˜ í�¬ê¸°ë¥¼ 명시ì �으로 ì �어줘야 한다.
embed는 W3Cì—�서 ì •ì�˜í•œ 표준ì—� 위배ë�˜ëŠ” 방법ì�´ë‹¤. 표준ì�„ 통과하면서 IE, Firefoxì—�서 재ìƒ�ì‹œí‚¤ë ¤ë©´ 다ì�Œê³¼ ê°™ì�´ 작성한다.
당연히 파ë�¼ë©”터들ì�€.. ì¡°ì •ê°€ëŠ¥. - ìž„ì�¸íƒ�
== 엮어가기 ==
* 최근� embed태그� 관한 소송� MS가 패소하여 앞으로는 embed태그� 관한 기능� 달�지게 �다는 소�� 들� 기억� 있네요. �네 �게였나? - �승한
[��분류]
- EightQueenProblem/최태호소스 . . . . 172 matches
ë¬¸ì œë¥¼ 본 순간부터 시간ì�„ ì²´í�¬..--;;
ëˆ„êµ¬ë“ ì½”ë©˜íŠ¸í•´ë�„ ìƒ�관없다는..^^;;
if((in-i)>=0 && P[c-i][in-i] ==1){//왼쪽으로..
if( (in+i)<SIZE && P[c-i][in+i]==1 ){//오른쪽으로..
if(Q[i]==1) continue;// 그 줄� queen �있는것�므로 다�칸으로..
//없으면..그�리� 놓아서 걸리는지 체�..
if(Check(i)>0 ){//I � 놓�수 있�때..
if(c==SIZE){//�때는 찾� 것임..
아래것ì�€ ë‘�번째 ë¬¸ì œì�¸ë�°..
EQ() 함수ì—�서 return 1 하는 ëŒ€ì‹ ê³„ì†� í’€ë�„ë¡� í•˜ê³ ..
마지막ì—� ë�„ì°©í–ˆì�„때만 결과를 ì¶œë ¥í•˜ë�„ë¡� ìˆ˜ì •í•˜ì˜€ë‹¤.
ê·¸ë¦¬ê³ ë©”ì�¸í•¨ìˆ˜ì—�서 ê²°ê³¼ ì¶œë ¥í•˜ëŠ” 루틴ì�€ ì œê±° 하였다.
if((in-i)>=0 && P[c-i][in-i] ==1){//왼쪽으로..
if( (in+i)<SIZE && P[c-i][in+i]==1 ){//오른쪽으로..
if(Q[i]==1) continue;// 그 줄� queen �있는것�므로 다�칸으로..
//없으면..그�리� 놓아서 걸리는지 체�..
if(Check(i)>0 ){//I � 놓�수 있�때..
if(c==SIZE){//�때는 찾� 것임..
- html5practice . . . . 172 matches
= Think big! 우리는 ì°½ì�˜ë ¥ 대장! :) =
== ì°½ì�˜ë ¥ 연습 ==
* 로컬ì—�ë§Œ ë�°ì�´í„°ë¥¼ ì €ìž¥í•˜ëŠ” ì•ˆì „í•œ 메모장
* 간단한 파ì�¼(그림, í…�스트) ì „ì†¡ 프로그램
* filewriterê°€ 구현 ë�œë‹¤ë©´ ë ˆì•Œ p2p ì „ì†¡ 프로그램ì�„ 만들어ë�„ 좋ì�„ 듯
== 그냥 연습 ==
* [html5practice/�겨찾기목�만들기] : [html5/web-storage] 활용 - �승한
* [html5practice/roundRect] : [html5/canvas] 활용 - �승한
* [html5practice/계층형�료구조그리기] : [html5/canvas] 활용 - �승한
* ì¤‘ë ¥
* í�¬ë¬¼ì„
* 벽 튀기기
* 싸ì�´ 처럼 ì�´ë¯¸ì§€ í”„ë ˆìž„í™”
* 드래그 드� �미지 올리기 - 수경
* 가�� 연습
* 워드 ë¸Œë ˆì�´í�¬ í”Œë ˆì�´ì–´
== 프로ì �트 ==
* �미지� �종 효과 씌우기
* ê°�종 ì�´ë¯¸ì§€ 프로세싱 ì•Œê³ ë¦¬ì¦˜ ì �ìš©
* 프리마ì�¸ë“œ 파ì�¼ html5로 ë Œë�”ë§� 하기
- 05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/조현태 . . . . 171 matches
== ëŠ�ë‚€ì � ë°� 설명 ==
차�는?
== 소스 ==
std::cout << "ì„씨 온ë�„를 ìž…ë ¥í•˜ê³ Enter 키를 누르ì‹ì‹œì˜¤ : ";
std::cout << "ì„씨" << celsius << "ë�„는 화씨로 " << fahrenheit(celsius) << "ë�„입니다.\n";
== 나ì—�게 í• ë§� ==
ë¬¸ì œ 앞ì—�서 ë§�햇듯ì�´, ì�´ ë¬¸ì œëŠ” C++ì—� ì�µìˆ™í•´ 지기위한 ìž…ì¶œë ¥ 형ì‹�ë§Œ 쓸수 있게 한것ì�´ì•¼ ~
ì±… ì�½ì–´ë³´ê³ , using namespace std; 쓰는ì�´ìœ , ë� ì�´ëŸ°ê²ƒì�„ ì�µížˆê³ ìž�ì‹ ë§Œì�˜ C++스타ì�¼ë�„ ì°¾ì�„겸.
너는 C++언어를 ë§Žì�´ ì�¨ë´¤ê² 지만, 대다수는 ì•ˆê·¸ë ‡ê±°ë“ .. iostreamì—� 대한 ì •ë³´ë�„ ì�µìˆ™ì¹˜ 않아.
ê·¸ë¦¬ê³ , 너가 ì§ ì†ŒìŠ¤ëŠ” ë¬¸ì œì—� 대한 답ì�´ 아닌것 ê°™ì�€ë�°? ë¬¸ì œë¥¼ 잘 ì�½ê³ ì�¨ì£¼ê¸¸ - ì•„ì˜�
3장까지 다 �었니?
ì±…ì�€ ì•„ì§� ì•ˆìƒ€ê³ , 답ì�€ 함수를 추가했ì�Œ - [조현태]
[05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ/1]
- DebuggingSeminar_2005 . . . . 171 matches
= 세미나 개요 =
세마나 추천 서ì �
�시 : 2005. 8. 10 (수) 15:00 ~ 19:00
강사 : ì�´ì •ì§�(00)
장소 : 공대 4352, 7층 피시실
참가 :
ê¹€ì •í˜„, 남ìƒ�협, ë°•ì˜�ì°½ (01)
í™©ìž¬ì„ (03)
�승한 (04)
''기ë¡�으로 남길분들 추가 바람. ì œê°€ 기억ì�„ 몬해서;;'' - [eternalbleu]
= 세미나 ì •ë¦¬ =
= ê´€ë ¨íŽ˜ì�´ì§€ (위키) =
|| [DebuggingSeminar_2005/UndName] || UndName 사용법 ||
|| [DebuggingSeminar_2005/DebugCRT] || Debug CRT ë�¼ì�´ë¸ŒëŸ¬ë¦¬ 활성화 ì˜ˆì œ. extracted from Debugging Application ||
|| [DebuggingSeminar_2005/AutoExp.dat] || VC IDE� Watch 윈�우� 사용� ��터형� 표현형� 추가하는 파� ||
= ê´€ë ¨ì‚¬ì�´íЏ (ì�¸í„°ë„·) =
|| [http://www.compuware.com/products/numega.htm NuMega] || [SoftIce] , DevPartner 개발사 ||
|| [http://www.compuware.com/products/devpartner/softice.htm SoftIce for DevPartner] || �브파트너랑 연�하여 쓰는 SoftIce, [http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/SoftICE.shtml Freeware Download] ||
|| [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/_core_viewing_decorated_names.asp undname.exe] || C++ Name Undecorator, Map file 분�툴 ||
|| [http://www.vmware.com/ VMWARE] || ê°€ìƒ� 컴퓨터 ì—�ë®¬ë ˆì�´í„°? ||
- DevCppInstallationGuide . . . . 171 matches
== 05를 위한 간단한 Dev 사용법 ==
다운 로드 - http://zeropage.org/pub/util/devcpp-4.9.9.2_setup.exe
대충 만들어 봤습니다~ ë� ì�´ì •ë�„ë§Œ 알면~~ ì±…ì—� 있는 ì˜ˆì œë¥¼ 공부하는건 í• ìˆ˜ 있ì�„ê±°ë�¼ ìƒ�ê°�ë�©ë‹ˆë‹¤~ã…‹ -욱주-
â””'''기본언어로 ì„¤ì •'''ì�„ 해주면 ì„ íƒ�사í•ì�´ ê³ ì •ë�©ë‹ˆë‹¤. 프로ì �트 ì�´ë¦„ì�€ 프로그램 ì�´ë¦„ì�´ë�¼ê³ ìƒ�ê°�하면 ë�©ë‹ˆë‹¤.
â””main.cì�´ë�¼ëŠ” ì�´ë¦„으로 ì €ìž¥í•˜ê¸° 보다 '''프로ì �트 ì�´ë¦„.c'''으로 ì €ìž¥í•˜ëŠ” 것ì�´ 나중ì—� 다시 ë³¼ 때 좋습니다.
== 질문 � 조언 ==
ìˆ˜ê³ í–ˆë„¤. ë‚´ê°€ ì‹¤í–‰í•´ë³´ê³ ëª‡ê°€ì§€ ë‚´ìš© 추가했어. -[ê°•í�¬ê²½]
=== ë�„구 -> íŽ¸ì§‘ê¸°ì„¤ì • -> 화면 -> 행번호 ì²´í�¬ ===
해주시면 컴파�시 �러가 났� 때 쉽게 확�가능합니다. 글꼴� 둘다 굴림체로 하는것� 보기� 좋�군요. :) [��호]
[�구분류]
- HelpOnNavigation . . . . 171 matches
== 둘러보기 ==
ê°� 페ì�´ì§€ì�˜ 좌측 ìƒ�단 (혹ì�€ ìž„ì�˜ì�˜ 위치)ì—�는 대문(FrontPage 혹ì�€ home), 최근 ë°”ë€� 글(RecentChanges), 목ë¡�(ëª¨ë“ íŽ˜ì�´ì§€ì�˜ 가나다순 알파벳순 목ë¡�), 찾기(FindPage), ë�„움ë§�(HelpContents) 등등ì�˜ 메뉴가 있습니다.
우측 �단 (혹� 다른 위치)�는 �주 쓰�는 기능� 아�콘 형태로 모아놓� 것� 있습니다:
* [[Icon(show)]] 현재 페�지를 다시 �기
* [[Icon(print)]] ì�¸ì‡„ 친화ì �ì�¸ 형태로 보기
* [[Icon(edit)]] 페ì�´ì§€ ê³ ì¹˜ê¸°
* [[Icon(info)]] 페ì�´ì§€ì—� 관한 ì •ë³´ 보기 (페ì�´ì§€ì�˜ ëª¨ë“ ê³ ì¹œ ì •ë³´ 등)
* [[Icon(diff)]] 페�지� 바� 부분 보기
* [[Icon(search)]] 다른 페�지 찾아보기
* [[Icon(help)]] �움� 페�지 보기
ìƒ�단ì�˜ 페ì�´ì§€ ì œëª© ë§�í�¬ë¥¼ í�´ë¦í•˜ë©´ 현재 ë³´ê³ ìžˆëŠ” 페ì�´ì§€ë¥¼ ê°€ë¦¬í‚¤ê³ ìžˆëŠ” ëª¨ë“ íŽ˜ì�´ì§€ 목ë¡�(ì—ë§�í�¬)ì�„ ë³´ì—¬ì¤�니다.
- OurMajorLangIsCAndCPlusPlus/print/하기웅 . . . . 171 matches
==== 소� ====
puts를 통해 글ì�„ ì°�는 방법ì�„ ë°°ì› ê³ fputs, putchar, _fcvt등ì—� 대해서 알게 ë�˜ì—ˆë‹¤. 코드가 ì§€ì ¸ë¶„í•˜ê²Œ 만들어졌지만 앞ì�˜ 내용과
약간ì�˜ C++ 공부했ë�˜ 기억ì�„ ë�˜ì‚´ë¦¬ë©´ 목ì �ì�„ 달성하는ë�°ëŠ” ë§Žì�€ ì–´ë ¤ì›€ì�€ 없었다.
그러나 코드가 깔�하지 못해 아쉽다.
==== 코드 ====
print("ì •ìˆ˜ : %d, 실수 : %f, 문ìž�ì—´ : %s\n", d, f, s);
헉!기웅아..
내가 위키 사용법� 잘 몰�서 올리는 법좀 붙여쓰기해서 사용했�니..
니꺼 다 ë‚ ë�¼ê°”다...-..ã…¡;;
미안.... ^^;;
- 허준수 -
- 위키ì�˜ 메뉴중 '과거'를 누르면 과거ì�˜ ìƒ�태를 보거나 ë³µêµ¬í• ìˆ˜ 있습니다. ì œê°€ 복구했습니다.^^ - [조현태]
- ë‚´ê°€ 다시 ì˜¬ë ¤ë†¨ì‚¼~ 중간ì—� 없어진게 좀 있어서~ - [하기웅]
- 가위바위보/성재 . . . . 171 matches
{{{~cpp ì—�헤헤~ 소ê°�ì�´ë�¼ê³ í• ë§Œí•œê±´ 없지만..
힘들지만 열심히 해서 너무 좋았어요~ ^-^
아아아~ 힘들다 힘들어~ 우후후후후!!!
시간가는줄ë�„ ëª¨ë¥´ê³ í–ˆì–´ìš”... 기ì�˜ë„¤ìš”!}}}
{{{~cpp ìš°ì„ ì²˜ì�Œì—� 한건가요...
cout << "ì�´ì„ 호ì�˜ ì�´ê¸´ 수는 " << win <<"번ì�´ê³ ," <<endl
<<"ì§„ 횟수는 "<< lose <<"번ì�´ê³ ,"<< endl
<<"비긴횟수는 "<< moo <<"입니다."<<endl;
cout << "\n\n"<<"ê°•ì�¸ìˆ˜ì�˜ ì�´ê¸´ 수는 " << lose <<"번ì�´ê³ ," <<endl
<<"ì§„ 횟수는 "<< win <<"번ì�´ê³ ,"<< endl
<<"비긴횟수는 "<< moo <<"입니다."<<endl;
파ì�¼ì�„ 받아서 í•˜ëŠ”ê±°ì˜€ì£ ... -_- ì–´ë ¤ì› ìŠµë‹ˆë‹¤.. ì¼€ì�´ìŠ¤ë¬¸ì�´ 아닌 다른걸루 ë§Œë“¤ì–´ë³´ê³ ì‹¶ë„¤ìš”~ }}}
* ì–¼ë ˆ?--; 여기ì—� 왜 ë‚´ ì�´ë¦„ì�´ 있는 ê±°ì§€?
*�...잘해야하는뎅..ㅡㅡ;
["가위바위보"]
- 문ìž�ë°˜ëŒ€ì¶œë ¥/조현태 . . . . 171 matches
=== ëŠ�ë‚€ì � ===
처� 테스트한 파�� 러브�스티니� 가사여서 한글� 있었다..OTL
ì–´ì¨‹ë“ í•œê¸€ë�„ ë�˜ê²Œ 만들었다.^^
í�´ëž˜ìФë�„ ì�¨ë´¤ëŠ”ë�°.. 본ì�¸ì�´ 보기ì—�는 ì�´ì�˜ì§€ë§Œ..^^ 남ì�´ 보기ì—�는 ì˜�~~(ì•„ì§� í�´ëž˜ìŠ¤ë¥¼ ëª»ë°°ì› ë‹¤..ã… .ã…œ 2학기가 ë�˜ì–´ì•¼ í• í…�ë�°..ã… .ã…œ)
그래ë�„ ì• êµ�로 ë´�주시길..ã…Žã…Ž
=== 소스 ===
//파�� �어옵니다.
cout << "파�� 열 수 없습니다.\n";
//파�� 기�합니다.
cout << "파�� 쓸 수 없습니다.\n";
//기ë¡�ì�„ ì—으로 재ìƒ�하며 파ì�¼ì�„ ì¶œë ¥í•©ë‹ˆë‹¤.
=== ëŠ�ë‚€ì � ===
별것 아닌� 잘 몰�서 30분 해맸다 -_ -;
지금 보니까 위ì—� C++ 소스ë�„ ë”ê°€ í—ˆì ‘í•˜ë‹¤ -_ -;;;
아 민� -_ -;;
=== 소스 ===
=== ëŠ�ë‚€ì � ===
너무 ë‚ ë¡œ 먹ì�€ê±° 같아서 reverseë�„ 구현해 보았다 -_ -ã…Ž
=== 소스 ===
[LittleAOI] [문ìž�ë°˜ëŒ€ì¶œë ¥]
- 새싹�실/2013/�구�구/9회차 . . . . 171 matches
= 수업� =
2013.05.14 (분명 ë§Žì�´ 한거 ê°™ì�€ë�° 귀찮아서 못ì �ì�€ê²Œ 많구나... ã…‹)
= 출�체� =
||�름||출�||
||ë°•ì •ê²½|| o ||
||�주�|| o ||
= 계� =
* 배열 & 문�열 & 2차� 배열
== 수업 내용 ==
* 문�열과 배열� 대한 설명
* 2차� 배열� 대해서
== ìˆ™ì œ ==
== 질문 ==
왜 배열 �름만 쓸 때는 scanf �서 &를 안 붙�나요?
----> 다� 시간� 설명....ㅎㅎ
== ê²°ê³¼ ==
* 새싹들ì�´ 잘 ë”°ë�¼ì˜¨ë‹¤. 그런ë�° 다ì�Œì£¼ê°€ ê±±ì •ì�´ë‹¤.. ì–´ë ¤ìš¸í…�ë�° ã…
= 후기 =
ê°�ìž�ì�˜ 후기ì—� ìž�ì‹ ì�´ ì§ ì½”ë“œë�„ ìž…ë ¥í•˜ë©´ ë�˜ê² 다!!
== [ë°•ì •ê²½] ==
- EightQueenProblem/ë°¥ë²Œë ˆ . . . . 170 matches
�단 �어 놓�테니까 좀 세줘- �는 개�� 소스...다소 엽기 소스� 볼 수있�지�...-_-;;;
버튼1ì�„ 누르면 찾는 ê³¼ì •ì�´ ì• ë‹ˆë©”ì�´ì…˜(?) ë�©ë‹ˆë‹¤..
여기 있는 소스들중 가장 ì�¸ê°„ì �ì�¸(?) 소스ë�¼ ìž�부함.. :) (다들 어쩌면 ê·¸ë ‡ê²Œ ì•„ì�´ë””어들ì�´ 번뜩ì�´ì‹œëŠ”ì§€)
procedure SetQueens(n: Integer); // 퀸 배치하기. ì�´ 소스ì�˜ 핵심함수. nì�€ 현재 사용안한다. 처ì�Œì—” RandomSeed로 ì“°ë ¤í–ˆì�Œ..-_-;
for i := 0 to 8-1 do // 가로 세로만 조건� �치하�� 랜�하게 배치함.
function CheckQueens: Boolean; // ì œëŒ€ë¡œ 배치ë�˜ì—ˆëŠ”ì§€ 검사하는 함수.
ëª¨ë“ í€¸ 찾기. ì�´ëŸ°ê±´ 반칙ì�´ë‹¤- 하셔ë�„ 별 í• ë§�ì�´ ì—†ì�Œ -_-;;;
30ë¶„ë�™ì•ˆ ë”ê°€ 다른 방법ì�„ 찾아 ë³¼ë�¼ê³ ê³ ë¯¼ì�„ 했습니다만 í�¬ê¸°.......-_-;;
- lostship/MinGW . . . . 170 matches
윈�우 환경� gcc 와 STLport 설치
== 설치법 ==
* MinGW �스톨 후 MSYS 를 �스톨 한다. [http://www.mingw.org/index.shtml MinGW & MSYS]
* 환경변수 path � /MinGW/bin � 추가 한다.
* STLport 를 ë°›ê³ ì••ì¶•ì�„ 푼다. [http://www.stlport.com/ STLport]
* /STLport-4.5.3/doc/index.html ì—�서 컨피그 셋팅ì�„ ë³´ê³ í•„ìš”í•˜ë©´ ìˆ˜ì •í•œë‹¤.
* STLport iostreams ì�„ ì‚¬ìš©í•˜ë ¤ë©´ 다ì�Œ 스í…�ì�„ 진행한다.
* /msys/1.0/msys.bat 를 실행하여 콘솔 창� 뛰운다.
* /mingw/STLport-4.5.3/src 로 ��한다.
* make -f gcc-mingw32.mak clean install 를 실행한다. 그러면 /STLport-4.5.3/lib � �성�다.
* .dll.4.5 파ì�¼ë“¤ì�„ path ê°€ 잡힌 ë””ë ‰í† ë¦¬ë¡œ 복사 한다.
== application � STLport library 와 함께 컴파� 하는 예 ==
== ë¬¸ì œì � ==
* gcc 3.2 ë²„ì „ì—�서 c++ í—¤ë�” 파ì�¼ì�˜ 위치가 ë°”ë€�ì �ì�´ STLport-4.5.3 ì—� ì•„ì§� ì �ìš©ì�´ 안ë�˜ì–´ 있다.
* /STLport-4.5.3/stlport/config ì—� 있는 stl_gcc.h ì—�서 다ì�Œì�„ ìˆ˜ì •í•œë‹¤.
* ../g++-v3 를 c++/3.2 로 바꾸��한다.
- Bigtable/분��설계 . . . . 169 matches
* sw maestro 1단계 1ì°¨ 프로ì �트
* ì •ë¦¬ì¤‘
=== GFS와 ì°¨ì�´ì � ===
* ��터� 실시간 처리가 가능하다.
* 구조가 다르다
* GFS는 그냥 파�시스템
* bigtable� 실시간 검색� 가능하다.
* GFS는 ì „ì²´ í…Œì�´ë¸”ì�„ scan해야 한다.
* 실시간 update 가능
== 8월 9� 화요� ==
* 다�시간(금)
* 지금까지 한 것들 그림등으로 ì •ë¦¬í•´ì„œ 보여주기
* �료구조
* ì•Œê³ ë¦¬ì¦˜ or ë�™ì � í��름ë�„
== 8월 12� 금요� ==
* 다�주(금)
* '''구현설계'''
* 프로그래ë°�ì—� ê°€ê¹�게. ìž�료구조와 ì•Œê³ ë¦¬ì¦˜ë“±ì�´ 나옴.
1. memtable 구현, 어떻게 sort하나?, 키 밸류는 array?...
1. 커밋로그는 circular 모�?
- DebuggingSeminar_2005/UndName . . . . 169 matches
= DLL 파�� �름 알아보기 =
== 요약 ==
DLL 파ì�¼ì—� ì�˜í•´ì„œ ë¶„ì„�ë�œ ë‚´ìš©ì�„ ë³´ë©´ DLL ì—� 함수ì�˜ ì�´ë¦„ì�´ ì�´ìƒ�하게(?) 변형ë�˜ì–´ 있는것ì�„ 확ì�¸í•˜ì‹¤ 수 있는ë�°(DUMPBIN.EXE 를 통해서 가능합니다.) ì�´ ì�´ë¦„ì�˜ ì›�형ì�„ ì•Œê³ ì‹¶ì�„때가 있습니다. 그럴때 undname.exe ë�¼ëŠ” 파ì�¼ì�„ 사용하시면 아주 쉽게 확ì�¸í•´ 보실 수 있습니다.
''디버깅 세미나ì—�서는 ì�´ëŸ¬í•œ 함수ì�˜ ì�´ë¦„ì�´ 컴파ì�¼ 옵션으로 ì„¤ì •ë�˜ëŠ” map 파ì�¼ì•ˆì—� 존재하는 것으로 ì�´ìš©í•˜ì˜€ë‹¤.'' - [eternalbleu]
아래ì�˜ ì˜ˆì œì—�서 보시면 {{{~cpp '?MapDLLappyFunc@@YAPADPAD@Z'}}} ë�¼ëŠ” ì�´ë¦„ì�´
{{{~cpp 'char * __cdecl MapDLLappyFunc(char *)'}}} ë�¼ëŠ” 알기 쉬운 형태로 변형ë�˜ì–´ 있ì�Œì�„ 확ì�¸í• 수 있습니다.
== ì˜ˆì œ ==
- programmer . . . . 169 matches
ì œê°€ ìƒ�ê°�하는 것ì�€ ì�˜ë¯¸ë³´ë‹¤ëŠ” 범주를 ì—¼ë‘�ì—�ë‘�ê³ ë²”ì£¼ì�˜ ì •ì�˜ë¥¼ 확실히 해둘 필요가 있는거 ê°™ì• ì„œ ì �었는ë�°, ìƒ�당히 ì• ë§¤í• êº¼ 같군요. ["nautes"]
DeleteMe--["programmer"] 범위가 너무 í�° ë§�ì�¸ê°€? ìƒ�ê°�ì�´ ì •ë¦¬ë�˜ëŠ” ë�°ë¡œ 한번 ì �어야 ê² êµ°ìš”.
ì œê°€ í‘œí˜„í•˜ê³ ìž�í–ˆë�˜ ë§�ì�€ 누구를 프로그래머ë�¼ê³ 부를 수 있ëƒ�는 것ì�´ì˜€ìŠµë‹ˆë‹¤. 초보/중급/ ì�´ëŸ°ê±´ ìƒ�ê°�í•´ë³´ì§€ 않았는ë�°, ê·¸ë ‡ê²Œë�„ 여길 수 ìžˆê² êµ°ìš”. 너무 ë§‰ë§‰í•˜ì£ . "프로그래ë°� 언어를 ì�´ìš©í•˜ì—¬ì„œ 현재 프로그램ì�„ ë§Œë“¤ê³ ìžˆê±°ë‚˜ 가까운 시ì�¼ë‚´ì—� 만들 사람" ë¨¼ì € 간략히 ì�´ì •ë�„ë§Œ ì •ì�˜í•´ë†“ì£ .
SeeAlso [í”„ë¡œê·¸ëž˜ë¨¸ê°€ì§€ë…€ì•¼í• ìƒ�ê°�], [프로그래머ì�˜íޏì‹�]
- ë�°ë¸”ìŠ¤ìº í”„2004/위키í•해소ê°� . . . . 169 matches
== � 페�지는 ==
* 2004ë…„ ë�°ë¸”ìŠ¤ìº í”„ ì²«ë‚ ì—� 위키를 í•í•´í•˜ê³ ëŠ�ë‚€ ì �ì�„ í† ì�˜í•œ 것ì�„ ì �ì�€ 페ì�´ì§‘니다.
== í† ì�˜ ë‚´ìš© ==
* 하욱주: 위키 양� 많았다.
* 오후근: 참 대단한 사�트.
* í™©ìž¬ì„ : 앞으로ë�„ 위키를 ê°–ê³ ë‚˜ê°”ìœ¼ë©´ ì¢‹ê² ë‹¤.
* 김태훈: ì—ë§�í�¬ 외ì�˜ 다른 기능ë�„ ì•Œê³ ì‹¶ë‹¤.
* 박능규: �바페�지�서 중앙�서관� ��가 가능했다.
* ê¶Œì •ìš±: ì—ë§�í�¬, 하위ë§�í�¬ê°€ ë§Žì�€ 것ë�„ ìžˆê³ ì �ì�€ 것ë�„ 있었다.
* 임��; 위키가 방대하다는 것� 다시 한번 실�.
DeleteMe) ì�´ê±° ë§�ê³ ëª‡ì¡° ë�” 있었는ë�° 그때 서기 ë§¡ìœ¼ì‹ ë¶„ì�€ ì �어주세요.
[ë�°ë¸”ìŠ¤ìº í”„2004]
- 책분류Template . . . . 169 matches
DeleteMe 페ì�´ì§€ 만들면서 반드시 ì�´ì¤„ì�„ ì‚ì œí•˜ìƒˆìš”
사용법ì�€ NoSmok:ISBNMacro 를 ì°¸ê³ í•˜ì„¸ìš”.
DeleteMe when you fill in this page (ì�´ 페ì�´ì§€ë¥¼ 채워 ë„£ì�„ 때 ì‚ì œí•´ 주세요)
[노스모í�¬]ì—�서는 ISBN ë§�í�¬ê°€ ë�˜ëŠ” 책소개ì�˜ 경우 ë§�í�¬ë¥¼ ìƒ�단ì—�, 서í�‰ì�„ 하단ì—� ì �는것ì�„ ì›�칙으로 한다.
책 �가는:
* B) * 5 : [ë‚˜ë¥¼ë§Œë“ ì±…]ì�´ë‹¤. íƒ�월하다. ì�´ë¯¸ ê³ ì „ì�´ê±°ë‚˜, 혹ì�€ 앞으로 ê³ ì „ì�´ ë� 것ì�´ë‹¤.
* B) * 4 : 최소 � 번� �게 만드는 양서다.
* B) * 3 : ì „ì²´ì �으로 그다지 훌ë¥í•˜ì§„ 않았지만 나름대로 ë”가를 ì–»ì�„ 수 있었다.
* B) * 2 : �� 것� 후회하진 않는다.
* B) * 1 : ë‚´ê°€ 좋아하지 않는 ì±…ì�´ ì–´ë–¤ 것ì�¸ê°€ ë°°ì› ë‹¤.
* 아무개: B) B) B) B) B)
["책분류"]
- WinampPluginProgramming/DSP . . . . 168 matches
winamp SDK 를 받으면 sample 로 있는 dspecho � 대한 분�.
기본 뼈대 프로그램� 다�과 같다.
// ì‹¤ì œë¡œ DSP ê´€ë ¨ 처리시 호출ë�˜ëŠ” 함수들.
// ì�´ 부분ì�€ [1002] ê°€ 장난삼아 ìˆ˜ì •. ^^;
// samples3-5 번 ê´€ë ¨. pitch control 를 보여주기 위한 윈ë�„ìš°.
// DSP 처리만� 위해서�면 별 필요 없다.
// DLL 당 여러개� 모듈들� 들어갈 수 있다.
config, // config 시 호출 함수.
init, // init 시 호출 함수
modify_samples1, // DSP 처리시 호출 함수
quit // quit 시 호출 함수
// 실질ì �ì�¸ callback 함수.
// this_mod 는 ì�¼ì¢…ì�˜ this pointer ë�¼ê³ ìƒ�ê°�í•´ë�„ 좋ì�„듯 하다. 해당 모듈(위ì�˜ mod1~5) ì�˜ í�¬ì�¸í„°ì�´ë‹¤.
// samples 는 output 쪽으로 나갈 ë�°ì�´í„°ì�´ë©° ì�´ ë�°ì�´í„°ë¥¼ ìˆ˜ì •í•´ì£¼ë©´ ë�œë‹¤.
// pitch 를 ì˜¬ë ¸ë‹¤ 낮췄다 함.
// pitch 를 낮춘 결과를 ì¶œë ¥í•˜ëŠ” 플러그ì�¸.
// pitch 를 올리는 결과를 ì¶œë ¥í•˜ëŠ” 플러그ì�¸
// � 플러그�� voice removal.
- 형노 . . . . 168 matches
* 현재 작성중...;;
* 아�� 작성중...
=== 목표 # ===
* 목표 세우기
* � 페�지 채우기
=== 계� # ===
* ì—시 계íš�중...;;
* ì—시 ì•„ì§�ë�„ 계íš�중..;;
=== 진행중 # ===
* 내삶� 아� 진행중...
* [(zeropage)05학번만�C++Study]
* [(zeropage)2005리눅스프로ì �트]
=== í•˜ê³ ì‹¶ì�€ 것 # ===
하루종ì�¼ ë�„서관ì—�서 ì±…ì—� 둘러싸여 ì¦�거움ì�„ ëŠ�ë�¼ëŠ”ê²ƒ... ê·¼ë�°...ê·¸ëŸ°ë‹¤ê³ ì¦�거워 질까?
=== í•˜ê³ ì‹¶ì�€ ë§� # ===
위키가 바뀌어서 ì �ì�‘ì�´ 힘들다.
ë� ì „ì—� 위키ë�„ ë§Žì�´ 들어가지 않아 힘들었지만..;;
ì�´ê²ƒë�„ ê³§ ì �ì�‘ì�´ ë�˜ê² ì§€..
ì•„~ ê·¸ë‚˜ì €ë‚˜ ì�´ 페ì�´ì§€ëŠ” ë˜� ì–¸ì œ 어떻게 ì±„ìš°ë ¤ë‚˜..;;;;
ê·¸ë¦¬ê³ ë°œë�„장 ì°�ê³ ê°€ìš”~ ã…‹ã…‹
- ★강�길★ . . . . 167 matches
� 환�합니다 ㅋㅋㅋ
낼름~
= ZeroPage (04학번) =
�름 : 강�길
학� : 중앙대학� 컴퓨터공학부 04학번(막/강/사/회/부)
�아리 : 피카통(13th)
홈페�지 : [http://www.cyworld.com/soffmagil] �길� 홈페�지 �요
== 목표 ==
í•™ì‚¬ê²½ê³ íƒˆì¶œ
== 계� ==
글쎄... ��중
== 진행중 ==
ì—´ì• ì¤‘ ã…‹
== í•˜ê³ ì‹¶ì�€ 것 ==
글쎄 ㅋㅋ
== í•˜ê³ ì‹¶ì�€ ë§�ì�„ ì�¨ì£¼ì„¸ìš” ==
�길� 바보..
�길� 왕 바보............
�길� 사랑해~
요즘 ì •ì‹ ì�´ 없어서 들어오기만 했었어..
- 최대공약수/허아� . . . . 166 matches
=== 소 � ===
if(x1 < x2) // ì�´ 부분ì�´ ê¼ í•„ìš”í•˜ì§€ ì•Šë‹¤ê³ ë¬¸ë“� ëŠ�낌..
�거 짜면서 ver.1까지 새로 짰다.
잘못� 변수로 print한 것� 발견..
*처ì�Œë¶€í„° x,yê°’ì�„ í”„ë¦°íŠ¸í•˜ê³ ê·¸ ê°’ì�„ 계ì†� 쓰는 방법, 그리ê³
프로그램ì�˜ 마지막 부분ì—�서 ì›�래 ê°’ì�„ í”„ë¦°íŠ¸í•˜ê³ ê·¸ì�˜ 복사본으로 GCD를 계산하는 방법ì�´ 있다는 것ì�„ 알았다.
나는 후ìž�를 ì„ íƒ�했다.
=== 소스 ===
printf("ë‘� 숫ìž� ìž…ë ¥ (ex| 5 6):");
y2 = y; //y값� y2를 �용해 사용.
// ìœ í�´ë¦¬ë“œ í˜¸ì œë²•
remainder = x2 % y2; // x2= ë‚˜ëˆ ì§ˆ ê°’. y2= 나누는 ê°’. remainder= 나머지.
printf("ë‘� 숫ìž� ìž…ë ¥ (ex| 5 6):");
while(y2 != 0){ // ìœ í�´ë¦¬ë“œ í˜¸ì œë²•
=== 나한테 í• ë§� ===
ì•„.. ê¸€ê³ ë³´ë‹ˆ ì •ë§�로 ê¼ ì²«ë²ˆì§¸ ê°’ì�´ í�´ 필요는 ì—†ê² ë„¤.. ì•„ ì�´ê±° í—¤ê¹”ë ¤ ì£½ê² ë“œë�¼ ㄱ-;;;; - 김태훈[zyint]
ì�˜ì™¸ë¡œ í—·ê°ˆë ¸ì§€-.ã…œ - ì•„ì˜�
[최대공약수] [LittleAOI]
- GuiTesting . . . . 165 matches
GuiTesting ì�„ 하는 ì�´ìœ 는 여러가지가 있ì�„ 수 있다. GUI Programming ì—� 대한 TestFirstProgramming ì—� 대한 시ë�„를 í• ìˆ˜ 있기 때문ì�´ë‹¤. 해당 UI Controlì�„ 하나하나 만드는 ì�¼ë¶€í„° ì‹œìž‘í• ìˆ˜ 있다. 하지만, 보통ì�˜ 경우 UI Controlì�„ 만드는 ì�¼ë“¤ì�€ IDE 툴들ì—�서 하는 것ì�´ ë�” 편하다. GuiTesting ì�€ 해당 ì�´ë²¤íЏ ë°œìƒ�시ì—� 따른 ì²˜ë¦¬ê³¼ì •ì—� 대한 TestFirstProgramming ì�„ 시ë�„í•˜ë ¤ê³ í• ë•Œ ë�„움ì�„ 줄 것ì�´ë‹¤.
대부분ì�˜ 경우는 TFP를 하는중ì—� logic 부분과 UI 부분ì�„ 분리함으로서 GuiTesting ì�„ 복잡하게 하는 요소들ì�„ 줄ì�¼ 수 있다. 그러면서 Model - View - Controler ì�˜ 형태가 ìœ ë�„ë�˜ì–´ì§ˆ 것ì�´ë‹¤.
MVC 는 View 단ì�„ 테스트하기ì—� ì �합하지 않ì�€ ë©´ì�´ 있다. 그래서 ModelViewPresenter 로 해보니 좋았다. --NeoCoin
- 변준� . . . . 165 matches
Describe 변준� here.
�름: 변준�
학번: 03
여름방학 죽�� 1주�� 기다립니다..ㅎ
현재 ë�°ë¸”스 ìº í”„ 진행중;; 내머리ì�˜ 한계를 본다
�미 한계� 다다�따 오버;
* 준회ì›�ì�´ ë�˜ì‹ 것ì�„ 축하합니다. 앞으로 ë§Žì�€ 활ë�™ ë¶€íƒ�ë“œë ¤ìš”~ -ìƒ�ìš±(["whiteblue"])
* 모르는 것ì�´ 있으면 ìž�ìœ ê²Œì‹œíŒ�ì�´ë‚˜ 위키 ì–´ëŠ� ê³³ì�´ë“ 질문ì�„ 하셔ë�„ ë�©ë‹ˆë‹¤. -ìƒ�ìš±(["whiteblue"])
랜�워�
srand(time(0)); // ë°”í€´ë²Œë ˆ ëžœë�¤ 놓기
int p = rand() %3 -1; // 랜� 옮기기
ë§Œë…„ë‹¬ë ¥
창 �우기
MessageBox(NULL, "ì™œë‚ 쀍 " , "오ì�´ì¢€ì¤˜", MB_OK);
엉터리 랜�워�
srand(time(0)); // ë°”í€´ë²Œë ˆ ëžœë�¤ 놓기
int count=0, number=0;//엔딩수, ì�´ë�™ìˆ˜ ì§€ì •
else if(moving == 5) //남서
else if(moving == 6) //서
else if(moving == 7) //�서
- 수학ì�˜ì •ì„�/ì§‘í•©ì�˜ì—°ì‚°/ì�´ì˜�호 . . . . 165 matches
ì–´ë µë‹¤. ì•Œê³ ë¦¬ì¦˜ 구현ì�´ ì–´ë µë‹¤...
새로운 방법ì�„ ìƒ�ê°�í•´ë‚´ 구현ì�„ 하긴 했지만 ë°°ì—´ì�„ malloc으로 했으면 ë�” 좋았ì�„걸ì�´ë�¼ëŠ” ìƒ�ê°�ì�´ 계ì†� ë“ ë‹¤.
가만히 보니 재귀호출ì�„ ìƒ�ê°�í•´ë³¼ 수ë�„ ìžˆì—ˆê² ë‹¤.
set1�서는 a하나
set2�서는 set1과 set1+set2 set2
set3�서는 set2와 set2+set3 set3
ì�´ë ‡ê²Œ 나가게ë�œë‹¤.
�것� 아래� 구현 했다. 복잡하지만.
만약 ì�´ê²ƒì�„ malloc으로 êµ¬í˜„í•˜ë ¤í–ˆë‹¤ë©´ 메모리 í�¬ê¸°ë¥¼ 구해야하므로
메모리� �기는 Ssub(n) = 2Ssub(n-1) + asub(n-1) + 1 � �다.
S -> í�¬ê¸°(메모리, ê°�ê°�ì�˜ 수ì�˜ 갯수), a -> í•(subset)ì�˜ 갯수
input� 9 {1,2,3,4,5,6,7,8,9}로 테스트를 해 보았다. 결과는 아래.
set9�서 0.03초 set10�서 0.12초, set12�서 2.4초가 나왔다.
subset 들. set� {1,2,3,4,5,6,7,8,9}�다.
갯수는 2^9 - 1로 511개.
subset 들. set� {1,2,3,4,5,6,7,8,9,10}�다.
갯수는 2^19 - 1로 1023개.
- JavaStudy2002/��-2주차 . . . . 164 matches
* 벽� 부딪히면 통과하여 반대쪽으로 나오는 것� 아니� 그냥 그�리� 있는 걸로 해놨습니다.
* ìƒ�ìš±ì�´ì�˜ ì§€ì �ì—� ë”°ë�¼ 하나ì�˜ í�´ëž˜ìФì—�서 ëª¨ë“ ê±¸ 처리하지 ì•Šê³ í�´ëž˜ìŠ¤ë¥¼ 여러개로 분리했습니다.
Class main--메�함수 �래스
Class Bug--ì�´ë�™í•˜ëŠ” ë²Œë ˆ
else if(way==5)//남서
else if(way==6)//서
else if(way==7)//�서
Class Board--ë²Œë ˆì�˜ ë°œìž�êµì�´ 남는 íŒ�. ë°œìž�êµì�„ 통해 ë°”í€´ë²Œë ˆì�˜ ì�´ë�™ ìƒ�황ì�„ ë³´ê³ í•œë‹¤.
작성�: ["Yggdrasil"]
* ì˜�ë�™ì•„ while 문안ì—� 중복ì�´ 넘 심하다. 조금만 ê³ ë¯¼í•´ë³´ë©´ 중복 왕창 줄ì�¼ 수 있ì�„꺼야...^^ --재ë�™[[BR]]
--->확실히 빨리 배열로 í…Œì�´ë¸”(?) 만들어 놓는 걸 í•´ë´�ì•¼ê² ìŠµë‹ˆë‹¤. --ì˜�ë�™
* ë�°ë¸”스 ìº í”„í• ë•Œ ì €ëŸ°ê±° 해결하는 íŒ� 나왔었ë�˜ ê±° ê°™ì�€ë�°. LookUpTableì�´ë�¼ê³ .. -- ì�¸ìˆ˜
- ZeroWikiHotKey . . . . 164 matches
1. [위키설명회2005]ì—�서 [ìž„ì�¸íƒ�] 형님ì�´ ì•Œë ¤ì¤€ ZeroWikiì�˜ 단축키들ì�„ 모아놓ì�€ 페ì�´ì§€.
2. [Explorer]ì—�서는 실행ì�´ 안ë�œë‹¤ê³ 합니다.
3. 단축키로 기능ì�„ 분류하지 ì•Šê³ . 기능으로 단축키를 분류하였습니다. 단축키로 기능ì�„ 분류한 페ì�´ì§€ëŠ” [woodpage/VisualC++HotKeyTip] ê°€ 있습니다.
== Edit모드로 바로가기 ==
== User Preference 바로가기 ==
== ì—ë§�í�¬ 찾아보기 ==
== ��으로 바로가기 ==
AnswerMe [ZeroWiki]ì�˜ [HotKey]를 모아놓ì�€ 페ì�´ì§€ë¥¼ 본ì �ì�´ 있었는ë�°. ì°¾ì�„수가 없네요;; - [ì�´ìŠ¹í•œ]
NoSmok:ì–‘ì†�í•í•´ ì�´íŽ˜ì�´ì§€ë§�하는건가?
ë©‹ì§„ 페ì�´ì§€ë„¤ìš”~>__<ã…‹ 그런ë�° ì�´ê²ƒ ë§�ê³ [ZeroWiki]ì�˜ 페ì�´ì§€ì—�서 본ì �ì�´ 있는것 ê°™ì�€ë�°. - ì�´ìŠ¹í•œ
[위키분류]
- Gnucleus . . . . 163 matches
그누텔ë�¼ í”„ë¡œí† ì½œì—� 기반ì�„ë‘” 윈ë�„ìš°ìš© 프로그램. 다른 그누텔ë�¼ 구현물과 비êµ�하여 특별한 기능ìƒ�ì�˜ 장ì �ì�€ 없지만...
소스가 굉장히 ê¹”ë�”í•˜ê³ , ì›�래 부터 확장성ì�´ 좋ì�€ 누텔ë�¼ 기반ì�¸ì§€ë�¼ P2P ì�´ìš© 어플리케ì�´ì…˜ì—� ë§Žì�´ ì�´ìš©ë�œë‹¤.
누텔ë�¼ì�˜ 쿼리 ë�¼ìš°íŒ…ì�´ë‚˜ PUSH 기법ì�€ 특별한 장ì �ì�€ 보기 힘들지만, 꽤나 재미있는 것ì�´ë�¼ê³ í• ìˆ˜ 있다.
윈�우 네트워� 프로그래�� 하는 사람��면 한번쯤 소스를 통해서 윈�우� 메시지 드리�� 최대한 �용한
소켓 프로그래ë°�ì�˜ ì •í™”ë¥¼ ë³¼ 수 잇다.
- DataCommunicationSummaryProject/CellSwitching . . . . 162 matches
== ì „ë°˜ì �ì�¸ 특징 ==
* ê³ ì •ê¸¸ì�´ ì…€ 사용(53byte = 48 byteì�˜ 페ì�´ë¡œë“œ + 5byteì�˜ í—¤ë�”, ATMì�˜ 패킷ì�€ ì…€ì�´ë�¼ê³ 한다.)
* ê³ ì •ê¸¸ì�´ì�˜ 장ì �?
* 하드웨어 구현 용�
* ë³‘ë ¬ 처리 가능
* ë�§ë¶™ì—¬ì„œ 가변길ì�´ì�˜ 단ì �?
* 길�가 너무 작으면 ��터� 비해 헤�� 비중� 높아지므로 오버헤드가 커진다.
* 길ì�´ê°€ 너무 긴ë�°, ë�°ì�´í„°ë¥¼ 조금 보낸다 하면 ë‚비가 너무 심하다.
* 주로 ëžœì�˜ 백본으로 ì“°ì�¸ë‹¤. 하지만 기가비트 ì�´ë�”ë„·ì�´ 그것ì�„ ëŒ€ì²´í• ì˜ˆì •ì�´ë‹¤.
* ì „í†µì �ì�¸ ëžœì�€ 방송&멀티ìº�스팅ì�´ 공짜다.(모ë‘�한테 보내므로), 하지만 ATMì�€ 그것ì�´ 좀 힘들다. 그래서 ë‘� 가지 방법ì�´ 있는ë�°
* 새 í”„ë¡œí† ì½œ 설계(ATMARP)
- MFC/CObject . . . . 162 matches
MFC� 계층 구조� 최�단� 있는 �래스�다. �바로 치�면 Object �래스� 비슷한 �래스�다.
ì�´ í�´ëž˜ìŠ¤ë¡œë¶€í„° 파ìƒ�ë�œ í�´ëž˜ìŠ¤ëŠ” 다ì�Œì�˜ 3가지 ë ˆë²¨ë¡œ 구분ë�˜ëŠ” 기능ì�´ 있다.
ê°� ë ˆë²¨ì�˜ 구분ì�€ 다ì�Œì�˜ 매í�¬ë¡œë¥¼ 통해서 ì„¤ì •í• ìˆ˜ 있다.
|| DECLARE_DYNAMIC() || 런타임 í�´ëž˜ìФ ì •ë³´ë¥¼ ì§€ì›�한다. ||
|| DECLARE_DYNCREATE() || 런타임 í�´ëž˜ìФ ì •ë³´ì™€ ë�™ì �ì�¸ ê°�ì²´ ìƒ�성ì�„ ì§€ì›�한다. ||
|| DECLARE_SERIAL() || 런타임 í�´ëž˜ìФ ì •ë³´ì™€ ë�™ì �ì�¸ ê°�ì²´ ìƒ�성, ê·¸ë¦¬ê³ ê°�체들ì�˜ 시리얼화를 ì§€ì›�한다. ||
''ê°�ê°�ì�€ ë³´ì¡° 매í�¬ë¡œê°€ 필요하며 DECLARE_ ëŒ€ì‹ IMPLEMENT_ ì ‘ë‘�사가 ë¶™ì�€ 형태ì�´ë‹¤. 보조매í�¬ë¡œëŠ” í�´ëž˜ìФì�˜ 구현 파ì�¼ 부분ì—� í�¬í•¨ë�˜ì–´ì•¼ 한다.''
- RandomWalk2/질문 . . . . 162 matches
RandomWalk2� 변경4� 대한 질문��요, (�어서 보세요)
(1) ì�Œì‹�ì�„ ë¨¹ê³ ì�¼ì‹œì �으로 슈í�¼ë°”퀴가 ë�œ ì •ìƒ�바퀴가 5í„´ì�´ 지나기 ì „ì—� 다시 ì�Œì‹�ì�„ 먹으면 어떻게 ë�˜ë‚˜ìš”? 예를 들어 슈í�¼ë°”퀴가 ë�œ ì§€ 2í„´ë§Œì—� 다시 ì�Œì‹�ì�„ 먹었다면 ê·¸ 뒤로 8í„´ë�™ì•ˆ 슈í�¼ë°”퀴ì�¸ì§€, 아니면 다시 ì�´ë•Œë¶€í„° 세서 5í„´ê°„ 슈í�¼ë°”퀴ì�¸ê°€ìš”?
(2) 한 í„´ì—� 둘 ì�´ìƒ�ì�˜ 바퀴가 ë�™ì‹œì—� ì�Œì‹�ì�´ 있는 칸ì—� ë�„ì°©í–ˆì�„ 때, 바퀴ì�˜ 수가 ì�Œì‹�ì�˜ 수보다 많다면 바퀴들ì�€ ì–´ë– í•œ 순서로 ì�Œì‹�ì�„ 먹게 ë�˜ë‚˜ìš”?
- TCP/IP 네트워� 관리 . . . . 162 matches
TCP/IP 네트워� 관리 '''요약..'''
= About TCP/IP 네트워� 관리 =
DeleteMe 책� 대한 소개를 해주세요.
== �� ==
DeleteMe 누가 진행하는지 소개해 주세요.
== 기간 or ì�¼ì • ==
*2002.4월까지 ì§„í–‰ ì˜ˆì •
*지금 ��으로는 한주당 1장씩 �으면 부담없�듯.
== �재 ==
TCP/IP 네트워í�¬ 관리, Craig Hunt(박창민 ì—), 한빛 미디어.
== 목표 ==
ì±…ì�„ ë��까지 다 ì�½ì–´ë³´ìž�..^^; ê·¸ë¦¬ê³ TCP/IPì—� 대해서 알게 ë�˜ì—ˆìœ¼ë©´ ì¢‹ê² ë‹¤.
== �기 ==
막연히 �것� 무엇�지 �금했다..^^;;;
== 진행�황 ==
=== 1장. TCP/IP� 개요 ===
*["TCP/IP 네트워� 관리 / TCP/IP� 개요"]
* TCP/IP와 �터넷
* ë�°ì�´í„° í†µì‹ ëª¨ë�¸
== 한숨 ==
- whiteblue/MyTermProjectForClass . . . . 162 matches
== 해� 파� ==
== í�´ëž˜ìФ ìž…ë ¥ ==
void Judgement::sort(bool IsItSort , int select , Data d[]) // 소트 부분
else // 알맞는 ��터 값 카피
} } } // 소트
cout << "ì�´ë¦„\t번호\t\têµì–´\tì˜�ì–´\t수학\tì´�ì �\tí�‰ê· " << endl;
cout << "�름\t번호\t";
cout << "\têµì–´" << endl;
cout << "\t�어" << endl;
cout << "\t수학" << endl;
cout << "\t◆ 메뉴 ◆" << endl
<< "1) 과목별 ìž…ë ¥ ê²°ê³¼ 리스트 " << endl
<< "2) 과목별 성ì �순 리스트 " << endl
<< "3) í•™ìƒ� ì „ê³¼ëª© ìž…ë ¥ ê²°ê³¼ 리스트 " << endl
<< "4) í•™ìƒ� ì „ê³¼ëª© 성ì �순 리스트 " << endl
<< "5) 종료 " << endl << endl
<< "메뉴를 ì„ íƒ�하세요 -> ";
cout << "\t◇과목 ì„ íƒ� 메뉴◇" << endl
<< "1) êµì–´" << endl
<< "2) �어" << endl
- 김�성/ShortCoding/최대공약수 . . . . 162 matches
== 최대공약수 ==
* 언어 : C
* 컴파� 환경 : gcc
* 풀� :
'''컴파ì�¼ëŸ¬''' - gcc 컴파ì�¼ëŸ¬ëŠ” 사용ë�œ functionì�„ 확ì�¸í•˜ì—¬ 필요한 header fileì�„ ìž�ë�™ìœ¼ë¡œ include í•´ì¤�니다. ë˜�한 gcc 컴파ì�¼ëŸ¬ëŠ” 타입ì�´ ì„ ì–¸ë�˜ì§€ 않ì�€ 변수는 int형으로 처리합니다. ì�´ë¡œì�¸í•´ì„œ mainì�˜ 본래 형ì‹�ì�€ int main(int,char**)ì�´ì§€ë§Œ 변수형ì�„ ì„ ì–¸í•˜ì§€ 않으면 ë‘�번째 ì�¸ìž�ë�„ int형으로 처리ë�©ë‹ˆë‹¤.
'''ì•Œê³ ë¦¬ì¦˜''' - ìœ í�´ë¦¬ë“œí˜¸ì œë²•ì�„ 사용합니다.
'''Coding Skill''' - a^=b^=a^=b;(a^=b;b^=a;a^=b;)는 추가 변수 ì—†ì�´ ë‘� 수ì�˜ ê°’ì�„ 바꾸는 방법입니다. 하지만 ë‘� 수가 ê°™ì�„ 시 ë‘� 수ì�˜ ê°’ì�´ 0ì�´ ë�˜ëŠ” 치명ì �ì�¸ 버그가 있습니다. 본 코드ì—�서는 while문ì—�서 a%=bë�¼ëŠ” ì¡°ê±´ì�„ 주어 ì�´ 버그를 ì°¨ë‹¨í•˜ê³ ìžˆìŠµë‹ˆë‹¤.
- 권형준 . . . . 161 matches
처ì�Œ ê°œì�¸íŽ˜ì�´ì§€ì�˜ 추천 ì–‘ì‹�입니다. ì �당히 ê³ ì³�서 쓰세요.
ZeroPage 회ì›�ì�´ë�¼ë©´, 다ì�Œì�˜ ì •ë³´ê°€ 들어가ë�„ë¡� 해주세요.
E-Mail ì�„ ì§�ì ‘ 노출하면, 스팸 ë©”ì�¼ 로봇들ì�´ í�¼ê°ˆìˆ˜ 있습니다.
í™�길ë�™@zeropage.org ì�´ë�¼ë©´, í™�길ë�™ ì—£ zeropage ë‹· org , ê°™ì�´ ì �어주세요.
= ZeroPage (í•™ë²ˆìž…ë ¥ëž€ ex- 07) = 귀여운 새내기 10학번
... 키는 ë§�하기 ì‹«ê³ .. 몸무게ë�„ ë§�하기 ì‹«ê³ ..ã…‹ 그냥 í�‘서커입니다..ã…‹ã…‹
== 목표 ==
ì™„ì „ 열공해서 다ì�Œí•™ê¸° 장학금 ìº�치 ã…‹ã…‹ã…‹
== 계� ==
그냥 열공입니다...
== 진행중 ==
진행중�게...없�ㅋㅋㅋ
== í•˜ê³ ì‹¶ì�€ 것 ==
그냥 ë†€ê³ ë§Œ ì‹¶ì�€ë�°...공부는해야ë�˜ë‹ˆã… ã…‹
== í•˜ê³ ì‹¶ì�€ ë§� ==
열심히 í•˜ê² ìŠµë‹ˆë‹¤ã…‹ã…‹
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- JavaStudy2004/조�� . . . . 160 matches
=== ìˆ™ì œ ===
ë‘�번째ë‚
//사용� 안�었네요.
System.out.println("공격받�후� Dragoon� Hp와 Shield");
System.out.println("공격받�후� Dragoon� Hp와 Shield");
System.out.println("공격받�후� Dragoon� Hp와 Shield");
System.out.println("ê³µê²©ë°›ê¸°ì „ì�˜ Dragoonì�˜ Hp와 Shield");
System.out.println("Zealot� �성�었습니다.");
System.out.println("Dragoon� �성�었습니다.");
ì§€ì �í•˜ì‹œê³ ì‹¶ìœ¼ì‹ ë¶€ë¶„ ì�¨ì£¼ì„¸ìš” ^^;
* ì—시 ê¹”ë�”í•˜ê³ ë³´ê³ ì‰¬ìš´ 소스 네요
아쉬운 ì �ì�€, 공격받았ì�„때 실드 깎ì�´ê³ hpê¹�ì�´ëŠ” ì„¤ì •, 사실 ì�´ê±´ 별 ìƒ�ê´€ì—†ê³ ìš”,
ìž�ì‹� í�´ëž˜ìФì�˜ ìƒ�성ìž�는 ì „ë‹¬ì�¸ìž�ê°€ 없는 기본 ìƒ�성ìž� 모양으로 í•´ë†“ê³ ( ex) zealot() )
ìƒ�성ìž� ë‚´ì—�서 ìž�ë�™ìœ¼ë¡œ (질럿ì�´ë‚˜ 드ë�¼êµ°ì�€ hp 실드 등ì�´ ê²°ì •ë�˜ì–´ìžˆìœ¼ë¯€ë¡œ) ê²°ì •í•˜ë©´ ë�” ì¢‹ê² ì£ ? --[iruril]
- MTë‚ ì§œì •í•˜ê¸° . . . . 160 matches
[[HTML(<font color=red><b>2003겨울MT 무산�었습니다.</b></font>)]]
=== MT ë‚ ì§œë¥¼ ì •í•©ì‹œë‹¤. ===
* 1월 MT가 무산�었습니다...
* MT 때 ë�했으면 좋ì�„까 하는것ì�´ 있으면 ì�˜ê²¬ì˜¬ë ¤ì£¼ì„¸ìš”.. :))
* 중복투표ë�„ ë�˜ê² ì£ ? ^^
* 당연히 1ë°•2ì�¼ì�´ì£ ?
/!\ 주ì�˜! ì¶œë°œë‚ ì§œë¡œ 가능한 ë‚ ì§œë¥¼ 투표해주세요. ê·¸ë¦¬ê³ í‘œ 모양 안ì�¼ê·¸ëŸ¬ì§€ê²Œ 해주세요...^^;
|| ì�¼ || ì›” || í™” || 수 || 목 || 금 || í† ||
|| 2� || 3� || 4� || 5� || 6� || 7� || 8� ||
|| 9� || 10� || 11� || 12� || 13� || 14� || 15� ||
|| 16� || 17� || 18� || 19� || 20� || 21� || [[HTML(<font color=blue><b>22�</b></font>)]] ||
|| [[HTML(<font color=blue><b>23�</b></font>)]] || 24� || 25� || 26� || 27� || 28� ||3월1�||
* Seminar:PraiseGame --재�
MT 무산ì�¸ê°€ìš”? ê·¸ë‚ http://30th.caucse.net/ 30주년 기ë…�회를 하는ë�°ìš”? --NeoCoin
재학ìƒ�ë�„ 참가비 ë‚´ê³ ê°€ëŠ”ê±´ê°€? 너무 센ë�° ì €ê±°? --NeoCoin
[[HTML(<script language='javascript'>alert("죄송합니다.2003년 겨울MT 무산�었습니다.");</script>)]]
See Also ["ì •ëª¨/2003.1.29"]
["투표분류"]
- ProjectLegoMindstorm . . . . 160 matches
* 참가ìž�명단 (알아서 ìˆ˜ì •í•´ì£¼ì„¸ìš” ã…Ž)
||학번||�름||
||08||[김�기]||
||07||[임�현]||
||07||[김수경]||
||08||[�병윤]||
||08||[ì •ì¢…ë¡�]||
* ì�¼ë‹¨ dataê°€ 모ì�´ëŠ”ëŒ€ë¡œ ìˆ˜ì •í•˜ê² ìŠµë‹ˆë‹¤.
* 분류를 깜빡했었네요; ê·¼ë�° ì“°ë ˆë“œì�´ê±° ì—순으로 ì�¨ì•¼í•˜ì§€ 않나요?(위부터 ìµœì‹ ìˆœìœ¼ë¡œ) - [ê¹€í™�기]
* 그런가? 난 그냥 줄줄 달아왔는�?? - 승한
* 프로ì �트분류 태그, 팀ì�´ 어떻게 있는지, 앞으로ì�˜ 진행사í•ì�„ 기입해 주세요. - 승한
* 빨리 위키 사용법ì�„ ì�µížˆê³ 페ì�´ì§€ë¥¼ 만들어 나갔으면 ì¢‹ê² ë„¤ìš”. - [ì�´ìŠ¹í•œ]
* [http://mindstorms.lego.com/eng/Hong_Kong_dest/Default.aspx ë ˆê³ ë§ˆì�¸ë“œìŠ¤í†° 홈피]
[프로ì �트분류] [2008년활ë�™ì§€ë�„]
- SystemPages . . . . 160 matches
특별한 ì—í• ì�„ 하는 페ì�´ì§€ë“¤ ê´€ë ¨ ë§�í�¬.
* WikiSandBox - 테스트를 위한 모래��.
* RecentChanges - 최근� 바� 내용들.
* TitleIndex - ì œëª©ìœ¼ë¡œ 페ì�´ì§€ë“¤ 목ë¡� 보기
* RandomPage - 무작위 검색. ^^
* FindPage - 페�지 찾기
* WantedPages - ë§�í�¬ë§Œ ê±¸ë ¤ìžˆëŠ” 페ì�´ì§€ë“¤.
* OrphanedPages - ì—ë§�í�¬ê°€ ê±¸ë ¤ìžˆì§€ 않ì�€ ê³ ì•„ 페ì�´ì§€ë“¤.
* InterWiki - ì§�ì ‘ë§�í�¬ë¥¼ 걸 수 있는 InterWiki들.
=== ZeroPage Site �용통계 ===
=== BackUp ì •ì±… ===
현 ZeroWiki ì�˜ ìž�료실 ì�´ì™¸ Archive 는 7ì›” 부터, ì˜¤ì „, 오후 3시 3ë¶„ì—� 백업ë�©ë‹ˆë‹¤.
현재 백업�지 않습니다. 백업해주세요.
(ìˆ˜ì •ì˜ˆì • - 위키가 통합ë�˜ì—ˆìœ¼ë¯€ë¡œ)
ë�§ë¶™ì—¬ ZeroPageì�˜ ë�°ì�´í„° ë² ì�´ìФë�„ 백업합니다.
=== DeleteThisPage (DeleteThisPage 문구 기준. ì •í™•í•˜ì§„ 않ì�Œ) ===
["위키분류"]
- 2006컴퓨터구조스터디 . . . . 159 matches
==== 1. ëª¨ìž„ë‚ ì§œ ë°� 시간 ====
첫모임 : 10월 4� 수요� 4시
둘째모임 : 10월 13� 금요� 몇시??
==== 2. 참여� ====
김건ì˜�, 송수ìƒ�, 허아ì˜�, ìœ ìƒ�ìš±, 박재웅
==== 3. ë‚´ìš© ====
* 첫 모임 : 컴퓨터 구조 ê³¼ì œ ê°™ì�´í•˜ê¸°
* 둘째 모임 : ??
- Adder ëž‘ Multiplex 하는게 어떨까요? 요새 3장 나가는ë�° 머리아파 ì£½ê² ìŠµë‹ˆë‹¤..ã…¡.ã…œ - [ìƒ�ìš±]
== í• ë§� ==
어서 모였ì�Œ ì¢‹ê² ì–´ì—¬~~ ã…‹ã…‹ - ì•„ì˜�
나 ë³´ê°• 못들었어...ã…¡.ã…œ 빨리 ì•Œë ¤ì¤˜...ã… .ã… - [ìƒ�ìš±]
í—‰.. 스터디후ì—� ì €ë�„ 좀 가르ì³� 주세요 í�‘í�‘ ã… ë²„ë¦¼ ë°›ì�€ ì•„ì˜�~~ - [허아ì˜�]
금요ì�¼ë‚ 몇시ì—� í• ê¹Œìš”? ì�˜ê²¬ ë‚´ 주세요~ - [ìƒ�ìš±]
- SubVersionPractice . . . . 159 matches
[http://zeropage.org/trac/project/browser/ Zeropage SVN 소스 둘러보기]
아�디와 비밀번호를 요구하면
를 ìž…ë ¥í•˜ì„¸ìš”.
ì €ìž¥ì†Œì—� 있는 프로ì �트를 사용ìž�ì�˜ 컴퓨터로 ê°€ì ¸ì˜¤ëŠ” ëª…ë ¹ì�´ë‹¤. 사용ìž�는 ì²´í�¬ì•„웃한 프로ì �트를 ê°€ì§€ê³ ìž‘ì—…í•œë‹¤.
작업한 프로ì �트를 ì €ìž¥ì†Œì—� 올리는 ëª…ë ¹ì�´ë‹¤.
프로ì �트ì—� 파ì�¼ì�„ 추가했다는 표시를 한다.
ì €ìž¥ì†Œì—�서 최근ì—� 변경ë�œ ë‚´ìš©ì�„ 사용ìž�ê°€ 작업하는 프로ì �트ì—� ì �용한다. (주ì�˜í•´ì„œ 사용)
[CodeRace/20060105]ì�„ checkout해서 ìž�ì‹ ì�´ 작성한 코드를 올리기
- whiteblue/파��어오기 . . . . 159 matches
ë¦¬íŽ™í† ë§� 해야 하는ë�° 귀찮아서리.....ã…¡.ã…¡;;;;
// string 변수(배열 시작, 배열 마지막);
= 잡담 =
ì�Œ. ê·¼ë�° ì�´ê±° 스펙대로 한건가? 스펙ì—�는 linked list 아니면, array ì“°ë�¼ê³ 한것 ê°™ì�€ëŽ…..-_-a - ìž„ì�¸íƒ�
그거 ëŒ€ì‹ STLì�„ ì�¼ì£ .. vector ë�„ linked list 로 ë�˜ì–´ìžˆìž–ì•„ìš”^^;; -- ìƒ�ìš±(["whiteblue"])
ì�Œ. ì •í™•ížˆ linked list ë�¼ê³ 는 ë§�í• ìˆ˜ ì—†ê³ .. 친척 ì •ë�„ë�¼ê³ ë§�í• ìˆ˜ ìžˆìœ¼ë ¤ë‚˜. ë‘�ê°œ 사ì�´ì—� êµ�ì§‘í•©ì�´ 존재하지만, 어떤것ì�´ 다른 하나ì—� ì†�한것ì�€ 아니니 - ìž„ì�¸íƒ�
벡터 ë§�í�¬ë“œ 리스트 아닌ë�°;; listê°€ ë§�í�¬ë“œ 리스트다. 벡터는 ë‚´ë¶€ì �으로 ë�™ì � ë°°ì—´ 씀. --ì�¸ìˆ˜
그런가요?.. 디버그 모드 ë�Œë ¤ë³´ë‹ˆê¹� ë§�í�¬ë“œ 리스트처럼 ë�˜ë�˜ë””.... 아니었군요... -- ìƒ�ìš±(["whiteblue"])
- 빵페ì�´ì§€/ì†Œìˆ˜ì¶œë ¥ . . . . 158 matches
== 소수 ì¶œë ¥ ==
* 소수를 차례대로 ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 만들어 봅시다.
2, 3, 5, 7, * * * ì�´ëŸ°ì‹�으로 ìž…ë ¥ë°›ì�€ 숫ìž� ì „ê¹Œì§€ 소수를 ì¶œë ¥
= ìœ ì£¼ì˜� =
cout << "ì›�하는 수를 ìž…ë ¥í•˜ì‹œì˜¤. : ";
성공하니 보람찬^^;
* �런 방법� 있었군 ㅎㅎ 잘했으~ - 민수
* 우와~ 벌ì�¨.. 대단한걸~ 내꺼보다 간단해보ì�¸ë‹¤.난 for문 세개나 ì�¼ëŠ”ë�°ã…¡ã…œ -ì�¼ì •
== 황ì�¼ì • ==
cout<<"숫ìž�를 ìž…ë ¥í•˜ì„¸ìš”:";
//주ì˜�ì�´ëž‘ ì›�리가 비슷한 듯하다..(ìˆ™ì œì�˜ ì˜�í–¥ì�¸ê°€;)다른 방법으로ë�„ 시ë�„í•´ë´�ì•¼ê² ë‹¤.ã…¡ã…œ
* �런방법� 있구나.. 잘봤�~^^ - 주�
== ì˜¤ìŠ¹ê· ==
cout << "숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ = ";
cout << "소수가 대략 없소!\n";
ë‚´ê°€ ì œì�¼ 늦는군...
웬지 내것ì�´ ì œì�¼ ì–´ê±°ì§€ 같다 -_-;;;;;;;;;
* 잘했어~ ã…‹ 잘봤어~ - ì�¼ì •
[빵페�지]
- 5�용C++스터디/메뉴와단축키 . . . . 157 matches
* 발표ì—� ê¼ ë“¤ì–´ê°€ì•¼ í• ê²ƒë“¤
* 메뉴는 어떻게 만드나?
* 메뉴 ì„ íƒ�시 처리는 어떻게 하나?
* 메뉴 �태(Grayed, Checked) 처리는 어떻게 하나?
* 단축키는 어떻게 만드나?
* 발표� 들어가면 좋� 것들
* �업 메뉴는 어떻게 만드나?
== �업 ==
í�´ë�¼ì�´ì–¸íЏ ì˜�ì—ì—� 마우스 오른쪽 버튼ì�„ 누르면 실행ë�œë‹¤.
실행창ì�˜ 주메뉴 핸들ì�„ 구하여 *cmenuì—� ëŒ€ìž…í•˜ê³ ì£¼ë©”ë‰´ì�˜ 첫번째 부메뉴íŒ�ì�˜ 핸들ì�„ 구한다.
cmenu(주메뉴� 첫번째 부메뉴�� 기억�어있는)를 좌표 (point.x, point.y) �후� 표시한다.
0� 메뉴�� 마우스 커서 오른쪽 아래� 표시�게 한다.
point.x, point.y : 마우스 단추를 누른 곳� 좌표
[5�용C++스터디]
- EightQueenProblemSecondTry . . . . 157 matches
EightQueenProblem를 마치셨나요? ì�´í•˜ëŠ” ì„ íƒ�사í•입니다.
ì�´ë²ˆì—�는 소스코드를 모ë‘� ì‚ì œí•˜ê³ , 맨땅ì—�서 다시 시작ì�„ 합니다. EightQueenProblemì�„ 만족하는(즉 하나ì�˜ 해법만 얻는) 프로그램ì�„ 다시 한번 작성합니다. ìž�ì‹ ì�´ 처ì�Œ EightQueenProblemì�„ 풀면서 얻었ë�˜ 통찰(insight)ë§Œì�„ ì�´ìš©í•˜ê³ , 가능하면 ë�” ê¹”ë�”한 해답ì�„ ì–»ìœ¼ë ¤ê³ ë…¸ë ¥í•˜ë©´ì„œ ë§�ì�´ì£ .
ì�´ 테스트는 ìž�ì‹ ì�´ 처ì�Œ ë¬¸ì œë¥¼ 푸는 ë�™ì•ˆ 얼마나 ë§Žì�´ ë°°ì› ëŠ”ê°€ 하는 지표가 ë� 수 있습니다.
|| ||||||�개발시간||||||LOC|||||| 언어 ||소스||
|| 개발� ||1st||2nd||3rd||1st||2nd||3rd||1st||2nd||3rd|| ||
|| 강�천 ||4h:50m||1h:56m||.|| 135 lines || 130 lines || . || python || python || . ||
|| ì�´ì„ ìš° ||1h:05m||1h:52m||52m|| 114 lines || 147 lines(+ test code 28 lines) || 304 lines || java || java || java ||
||임��|| 2h:00m||0h:10m || ||75 || 93 || || C++ || java || || ["EightQueenProblem/임��/java"] ||
* LOC - ''Lines of Code. 보통 SLOC(Source Lines of Code)ì�´ë�¼ê³ ë�„ 함.''
- whiteblue . . . . 157 matches
=== �사� ===
안녕하세요~ 02학번 ìœ ìƒ�욱입니다~! 어쩌다보니 2003ë…„ ì œë¡œíŽ˜ì�´ì§€ 회장ì�´ ë�˜ì—ˆë„¤ìš”..^^;;;
* ì�´ë¦„ : ìœ ìƒ�ìš±[[BR]]
* �년월� : 1982년 12월 16�[[BR]]
* 좋아하는 색 : �색
* 추구하는 목표 : 행복
=== 코드 ===
* ["RandomWalk/ìœ ìƒ�ìš±"]
* ["Omok/ìœ ìƒ�ìš±"]
* ["whiteblue/ë§Œë…„ë‹¬ë ¥"]
* ["whiteblue/파��어오기"]
* ["whiteblue/ìž�료구조다í•ì‹�구하기"]
* ["whiteblue/간단한계산기"]
=== 스터디 ===
* ["ë¬¸ì œí’€ì�´ê²Œì‹œíŒ�"]
=== 잡담 ===
* ì–´ 나 ì œëŒ€í•˜ë�˜ ë‚ ìƒ�ì�¼ì�´ì—ˆëƒ� ã…‹ã…‹ -[ì°½ì„]
=== ZeroPage �기들 ===
*ê¹€ì •í›ˆ : ["ì •í›ˆ(K)ì�˜ 페ì�´ì§€~"] [[BR]]
*임�� : ["Yggdrasil"] [[BR]]
- ë�°ë¸”ìŠ¤ìº í”„2005/월요ì�¼/BlueDragon . . . . 157 matches
ì²ë£¡ì�„ 무찔러 보물찾기
self.place = ['루ì�´ìФ', 'ì²ë£¡íƒ•', '공대', 'í• ë§¤ë�™ì‚°', 'ì •ë¬¸']
self.place = 'ì •ë¬¸'
self.name = '�명'
if self.place == 'ì²ë£¡íƒ•' and not self.aDragon.die:
if self.place == 'í• ë§¤ë�™ì‚°':
print '보물��를 발견했습니다.'
print '보물ìƒ�ìž�를 ì—´ì‡ ë¡œ 엽니다.'
print '축하합니다. 보물� 발견했습니다.'
print '게임� �냅니다.'
print 'ì—´ì‡ ë¥¼ 찾아오세요/'
print self.name, '�',
print '� 갈 수 있습니다.'
place = raw_input("어디로 갈까요?")
print self.name, self.place , '� 들어왔습니다.'
if self.place != 'ì²ë£¡íƒ•':
print 'ì²ë£¡ì�„ 공격합니다.'
print 'ì²ë£¡ì�˜ hp는 ', self.aDragon.hp, '입니다.'
print 'ì²ë£¡ì�„ ë¬´ì°”ë €ìŠµë‹ˆë‹¤.'
print 'ì—´ì‡ ë¥¼ ì·¨ë“�했습니다.'
- 조현태/프로ì �트 . . . . 157 matches
== 조현태/프로ì �트 ==
=== 완료ë�œ 프로ì �트 ===
* ì œë¡œìœ„í‚¤! - ì œë¡œíŽ˜ì�´ì§€ì�˜ 훌ë¥í•œ ì—사ì�˜ ë°œìž�ì·¨(?)를 남길만한 작품..ã…Žã…Ž
- [ì œë¡œWiki]
* php블로그 만들기 - 완성ë� 수 있ì�„까??ã…Žã…Ž
- [아잉블러그]
* ì�´ë�™í˜„ 님ì�˜ MFC 명강ì�˜ - MFC ì—사ì�˜ 한íš�!! ë”ê°€ ë�„움ì�´ ë§Žì�´ ë�˜ëŠ”ë“¯í•˜ë‹¤~!
- [2005MFC��현님�명강�]
* 땅콩� 만들기 - �외� �공지능으로 높� 개그수준�....;;;;;;;;
- [땅콩ì�´ë³´ìœ¡í”„로ì �트2005]
* 오목 만들기 - 후후후.. ë‚®ì�€ ì�¸ê³µì§€ëŠ¥..ã… .ã…œ 왜 주ì�¸ì�˜ 마ì�Œì�„ 알아주지 않는거니? ë°”ë¹ ì„œ 좀 ë’·ì „.;;
- [조현태/놀�/오목]
=== 진행중ì�¸ 프로ì �트 ===
[조현태]
- FactorialFactors/1002 . . . . 156 matches
ì�¼ë‹¨ Factorial ì�´ë�¼ëŠ” ì �ì—�서 해당 계산ì—� 대해 다ì�Œê³¼ ê°™ì�€ ì‹�ì�„ 만들어냄.
Count(n) = 해당 n ì—� 대한 ì�¸ìˆ˜í• ì´�í•©
ê·¸ë¦¬ê³ F, Count 들ì—� 대해서 caching ì�„ ì§„í–‰í• ìˆ˜ 있으리ë�¼ ìƒ�ê°�, 다ì�Œê³¼ ê°™ì�´ í’€ì�Œ.
== ëŠ�ë‚€ì � ==
* 혹시나 해서 C++ 로 코드를 바꿔봤는ë�° (코드 옮기는ë�° 5ë¶„) 100ë§Œ 구하는ë�°ëŠ” 12ì´ˆ ì •ë�„ 소요.
* ì•Œê³ ë¦¬ì¦˜ì�˜ ì†�ë�„를 보니 Counter 부분ì�´ O(n^2) ì�´ë‹¤. caching ì�„ 함ì—�ë�„ ê·¸ë ‡ë‹¤ëŠ” 것ì�€ 무언가 다른 ì ‘ê·¼ë²•ì�´ 있으리ë�¼.
* Python ì—�서 O(n^2) ì�¸ ì•Œê³ ë¦¬ì¦˜ì�€ C++ ì—�서ë�„ O(n^2) ì�´ë‹¤. -_-
ê²°êµì�€ Python ì—�서 5ì´ˆ 내를 밟는 ì•Œê³ ë¦¬ì¦˜ì�„ 만들어야 C++ 로 1ì´ˆ ì�´ë‚´ì�˜ ì†�ë�„ê°€ 나올 것ì�´ë‹¤.
* 현태꺼 ì•Œê³ ë¦¬ì¦˜ ì†�ë�„ ë³´ê³ ì¢Œì ˆí•˜ë‹¤. ë‚´ê°€ ZP 를 ë– ë‚ ë•Œê°€ ë�˜ì—ˆêµ¬ë‚˜.;;
- GoodNumber . . . . 156 matches
==== ì •ì�˜ ====
Good number 는 ì›�래 수ì�˜ ê°� ìž�리수ì�˜ í•©ê³¼ ê³±ì�´ ì›�래 수와 ê°™ì�€ 소ì�¸ìˆ˜ë“¤ì�˜ ê°� ìž�리수ì�˜ í•©ì�´ ê°™ì�€ 수들ì�„ ë§�합니다. 소수는 ìž�ì‹ ì�˜ 소ì�¸ìˆ˜ê°€ ìž�기 ìž�ì‹ ì�´ê¸° 때문ì—� í�¬í•¨ì�´ ë�©ë‹ˆë‹¤.
예를 들어 수ìž� 22ì�˜ ê°� ìž�리수ì�˜ í•©ì�€ (2+2=4)입니다. ê³±ì�´ ì›�래 수ì�¸ 소ì�¸ìˆ˜ëŠ” (2*11=22)입니다. ì�´ë“¤ 소ì�¸ìˆ˜ì�˜ ê°�ìž�리수ì�˜ í•©ì�€ (2+1+1=4)입니다. 그래서 ì •ì�˜ì—� ì�˜í•´ì„œ 수 22는 good number입니다.
==== ë¬¸ì œ ====
1부터 32767사ì�´ì�˜ ìž„ì�˜ì�˜ 수 한개ì—� 대해서 good numberì�¸ì§€ë¥¼ ê²°ì •í•˜ì‹œì˜¤.
==== ìž…ë ¥ ====
1과 32767사�� 임� 수.
==== 테스트 ��터 ====
==== ì¶œë ¥ ====
see also ["ë�°ë¸”ìŠ¤ìº í”„2002"], ["소수구하기"]
["ë¬¸ì œë¶„ë¥˜"]
- 임��/내��거친책들 . . . . 156 matches
(ì‹¤ì œë¡œ ì�½ì�€ 책들/ë‚´ì†�ì�„ 거친 책들)ì�˜ 비율ì�„ 높ì�´ìž�.
* 패ìž�ì�˜ ì—사
* GE처럼 커뮤니케�션하�
* ìž ì›°ì¹˜ì²˜ëŸ¼ í”„ë ˆì í…Œì�´ì…˜í•˜ë�¼
* 우승열패ì�˜ ì‹ í™”
* 나를 배반한 ì—사
* 하늘ì—� 새긴 우리 ì—사
* ëª¨ë“ ê²ƒì�€ ë�Œë©©ì�´ì™€ 몽둥ì�´ë¡œë¶€í„° 시작ë�˜ì—ˆë‹¤
* ëª¨ë“ ê²ƒì�€ 섹스로부터 시작ë�˜ì—ˆë‹¤
* 소프트웨어공학� 사실과 오해
* 오픈소스
* ì�¸ë�„ì—�는 ì¹´ë ˆê°€ 없다
* 마스터� TCP/IP
* 21세기를 바꾸는 �양
* [í�¬í† 리딩]
* ì°½ì�˜ì � ìž�ìœ ì�¸
* 아무� ��하지 못하는 것 ��하기
[임��]
- zyint/articleTest . . . . 155 matches
ì•„ì˜� :" 대학ìƒ�들ì�´ ë°©ì†¡êµ ì•Œë°”ë¥¼ ì›�츄 하면서ë�„ 쉽게 하지 못하는것 ê°™ì•
ë°©ì†¡êµ ì•Œë°”í–ˆë‹¤" ì�´ëŸ¬ë©´ "ìš°ì•„~" ì�´ëŸ° ë°˜ì�‘ 등 'ì„ ë§�ì�˜ 대ìƒ�' ì�´ ë�˜ê³¤ 하지만 ë°©ì†¡êµ ì•Œë°”ê°€ 연예ì�¸ì�„ 보거나 스í…�ì�´ ë�˜ëŠ” 것 처럼 기대 ì�´ìƒ�ì�˜ 알바는 아니다
태훈 : ì›�ì¸„í•œë‹¤ê³ ëŠ” 하지만
ë°•ë´‰ì—�다가 힘들다는걸 ì•Œë ¤ì£¼ê³ ì‹¶ì�€ë�°
여러가지 아르바ì�´íЏ 중ì—�서 ë§Žì�´ë“¤ ì•Œê³ ëŠ” 있지만 해보지는 못한 ë°©ì² ì•„ë¥´ë°”ì�´íŠ¸ë¥¼ ì§�ì ‘ 체험해보ê³
체험해 보았다 ë�¼ê³
DeleteMe ) ì—ë§�í�¬ ê±¸ê³ ê°‘ë‹ˆë‹¤. [OrphanedPages] ê°€ ë� 것 같아서요 : ) --[ì°½ì„]
- PragmaticVersionControlWithCVS/HowTo . . . . 154 matches
ì�´ 장ì�˜ 나머지ì—�서는 ë²„ì „ê´€ë¦¬ì�˜ ì „ì²´ 구조를 만들어 나가는 방법.개발팀ì�´ 매ì�¼í•´ì•¼í•˜ëŠ” 기본ì �ì�¸ 실천 방법ì�„ ì œì‹œí•¨.
VersionControl ì�€ 개발팀ì�´ í•´ì•¼í• 3가지 ì‹¤ì²œê³¼ì œì¤‘ì�˜ 한개. ( UnitTest, Automation )
''ìž�ë�™í™”ë�¼ëŠ” 것ì�€ ant ê°™ì�€ 것ì�„ ë§�하는 것ì�´ê² ì£ ? - [eternalbleu]''
보통 ë²„ì „ê´€ë¦¬ë¥¼ 하게ë�˜ë©´ 개발팀ì—�서 ì •í•´ì§„ 규칙ì—� ì�˜í•´ ì�¼ë ¨ì�˜ ê³¼ì •ì�„ ê±°ì³� 관리를 한다.
ì�´ 경우 ì²´í�¬ì�¸ì²˜ëŸ¼ 여러번 ê·¸ë¦¬ê³ ìž�주하는 ì�¼ì—� ì �ìš©ë�˜ëŠ” 규칙ì�€ 간단해í–�한다.
릴리즈 브랜치와 같� �� 좀처럼 �기지 않으므로 좀 규칙� 복잡해� �지만 최대한 간단하게 한다.
- 변형진 . . . . 154 matches
* '''나ë�„ ì–¸ì ê°€ ì�´ 페ì�´ì§€ë¥¼ 뒤집으리ë�¼...!'''
* 과연 그런 시간ì�´ ë‚ ê¹Œ... - [김수경]
* 그러게 ë§�ì�´ì£ .. 2006ë…„ì—�서 멈춰있는듯한 -[김태진]
= ì§„í–‰í• ìŠ¤í„°ë”” =
[연습용 RDBMS 개발]
[ì •ê·œí‘œí˜„ì‹� for PREG]
[대용량 웹 검색 엔진 for PHP]
[PHP 기초]
= [ë�°ë¸”ìŠ¤ìº í”„2006] =
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/웹서버작성/변형진]
= [06스터디/ACM특별반] =
[피보나치/변형진]
[파스칼삼�형/변형진]
[문ìž�ë°˜ëŒ€ì¶œë ¥/변형진]
[ì‹�ì�¸ì¢…ê³¼ì„ êµ�ì‚¬ë¬¸ì œ/변형진]
[BeeMaja/변형진]
[FromDuskTillDawn/변형진]
= �함� 페�지 =
[[pagelist(변형진)]]
- 피보나치/조현태 . . . . 154 matches
Describe 피보나치/조현태 here.
//피보나치를 연산합니다.재귀호출�
//그냥 ì¶œë ¥
cout << num <<"번째 값� "<< prv_answer <<"입니다.\n";
//ì•ˆì œê·€í˜¸ì¶œ..
//ë©”ì�¸í•¨ìˆ˜- ê°’ì�„ ìž…ë ¥ë°›ê³ ì¶œë ¥í•˜ëŠ” ì—활ì�„ 합니다.
cout << "피보나치 수열ì�„ ì¶œë ¥í•˜ëŠ” 프로그램입니다.\n 몇번째 숫ìž�를 ì¶œë ¥í•˜ì‹œê² ìŠµë‹ˆê¹Œ?";
cout << number <<"번째 숫ìž�까지ì�˜ ê°’ì�„ ì¶œë ¥í•˜ê² ìŠµë‹ˆê¹Œ?(1.예 2.아니오)";
ë‘�번째 꺼는 ì•„ì§� ë¦¬íŽ™í† ë§�ì�´ ë�˜ì§€ 않았습니다.^^; 양해해주세요.
�번엔 파��으로 ..ㅎㅎ
#ì‹¸êµ¬ë ¤ ëŠ�린연산
#ë¹ ë¥¸ì—°ì‚°
t= int (raw_input('ëŠ�린연산 숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”>>'))
t= int (raw_input('ë¹ ë¥¸ì—°ì‚° 숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”>>'))
- EightQueenProblem/ì�´ì°½ì„ . . . . 153 matches
== ì•Œê³ ë¦¬ì¦˜ ==
* ìž„ì�˜ì�˜ 한 ì �ì—� 퀸ì�„ ë†“ê³ ê·¸ê³³ì�„ 시발ì �으로 하여 ê³µê²©í• ëŒ€ìƒ�ì�´ 없는 ê³³ì—� 퀸ì�„ 놓아 퀸ì�´ ì´� 8개가 ë�˜ë©´ ì¶œë ¥í•˜ê³ ë��난다. 퀸ì�´ 8개가 ë�˜ì§€ 않으면 다시 ìž„ì�˜ì�˜ ì �ì�„ ìˆ˜ì •í•œë‹¤. ì�´ ìž„ì�˜ì�˜ ì �ì�€ ëª¨ë“ ì¢Œí‘œë¥¼ ë�Œë©° ì •í•´ì§„ë‹¤.
* ê³µê²©í• ëŒ€ìƒ�ì�´ 있는 가는 퀸ì�˜ 놓ì�„ 위치ì—�서 가로세로 대ê°�ì„ ë°©í–¥ìœ¼ë¡œ 7칸씩 다른 퀸ì�˜ 존재여부를 검사하는 것ì�´ë‹¤.
* 배열� 넘어가서 검사하는 것� 막기위해 20 by 20 � 쓴다.
== 소스 �본 ==
* 지금 보니 무시무시한 소스다... 5중 루프... -_-;; --[ì°½ì„]
- RandomWalk2/�� . . . . 153 matches
사실 ì�´ì œ Randomë�„ ì•„ë‹ˆì£ ... Scheduledì—� ê°€ê¹�ê² ì£ .
//ë³€ìˆ˜ì„ ì–¸====================================
char way[20];//��하는 방향(8방향: 0~7)
int input_y, input_x;//좌표� �개수
int start_y, start_x;//시작ì �ì�˜ 좌표
int y, x;//좌표� 현재 위치
int i, j;//for문 �리는 � 필요한 변수
int count=0;//� 움�� 수
//x, y ì´�좌표수를 ìž…ë ¥ë°›ê³ ë°°ì—´ìƒ�성, 초기화===
cout<<"\n x좌표 수를 ìž…ë ¥í•˜ì‹œì˜¤: ";
cout<<"\n y좌표 수를 ìž…ë ¥í•˜ì‹œì˜¤: ";
//시작ì � ìž…ë ¥, 대입===========================
cout<<"\n 시작ì �ì�˜ x좌표를 ìž…ë ¥í•˜ì‹œì˜¤: ";
cout<<"\n 시작ì �ì�˜ y좌표를 ìž…ë ¥í•˜ì‹œì˜¤: ";
base[y][x]=1;//시작ì �ì�€ ì�´ë¯¸ 한 번 왔으므로 1
//ë°©í–¥ ìž…ë ¥===================================
cout<<"ê°ˆ ë°©í–¥ ìž…ë ¥: ";
//방향 처리===================================
case '5'://남서
case '6'://서
- TheWarOfGenesis2R/ToDo . . . . 153 matches
= 해야 í• ì�¼ =
== 스�립트 �디터 ==
* 현재 ë§µì�˜ 편집ì�´ 숫ìž�로만 가능. 그림ì�„ 보면서 íŽ¸ì§‘í• ìˆ˜ 있ë�„ë¡� ê³ ì¹ ì˜ˆì •.
* 몬스터 ì •ë³´ë¥¼ ì¶”ê°€í• ìˆ˜ 있어야 한다.
* ì�´ë²¤íЏ ì •ë³´ë¥¼ ì¶”ê°€í• ìˆ˜ 있어야 한다.
== 메� 프로그램 ==
* 현재 1스테ì�´ì§€ë§Œ 로딩ì�´ ë�˜ë�„ë¡� 프로그래ë°�ì�´ ë�˜ì–´ 있다. 여러 íŒ�ì�„ í• ìˆ˜ 있ë�„ë¡� 로딩루틴 ìˆ˜ì •
* íŠ¹ì • 컴퓨터ì—�서 마우스커서가 깜빡임. -> Bitmap커서를 ì‚¬ìš©í• ìˆ˜ë�„
* (V) 구현ë�œ ì „íˆ¬ë£¨í‹´ 합치기
* ë§µ ì�´ì™¸ì�˜ ìž�료(오브ì �트) ì¶œë ¥ 루틴
* (V) 게임루틴과 ì¶œë ¥ë£¨í‹´ì�˜ í�´ëž˜ìФ 구분
- IdeaPool/PrivateIdea . . . . 152 matches
* ë– ì˜¤ë¥´ëŠ” ëª¨ë“ Idea 들.(모ë‘�ì—�게 필요한 ì•„ì�´ë””어는 [IdeaPool/PublicIdea] ì—�)
|| 발안ìž� || ë°œìƒ�(Idea) || ë‚ ì§œ || 진행여부 || 실행ìž� || ê´€ë ¨íŽ˜ì�´ì§€ ||
|| ìœ ìƒ�ìš± || PC cleaner || 2006.12.19. || - || - || - ||
|| 남ìƒ�협 || 웹지ë�„ 브ë�¼ìš°ì € || 2006.12.19 || Ready || ìœ ìƒ�ìš± || [WebMapBrowser], [ProjectWMB] ||
|| ì�´ì°½ì„ || 3DCube || 2006.12.20 || - || - || [3DCube] ||
|| 나휘ë�™ || 위키 ì •ì›�사ì�˜ ë�„구ìƒ�ìž� || 2007.3.13 || - || - || [WikiGardeningKit] ||
* 구ìƒ�한 ì•„ì�´ë””ì–´ì—� 대한 ìž�세한 사í•ì�€ ê´€ë ¨ 페ì�´ì§€ë¥¼ 만들어서 옮겼습니다. ì‹œìž‘í•˜ë ¤ëŠ” 사람들ì�€ ê·¸ 페ì�´ì§€ë¥¼ Starting Point 로 하여 시작하면 ë�˜ê² 지요. :) --[ì°½ì„]
* 웹지ë�„ 브ë�¼ìš°ì €ì—� 대한 ì •ë³´ìˆ˜ì§‘í•©ë‹ˆë‹¤. 필요한 ì§€ì‹�ì�´ë‚˜ 필요한 것들, ìœ ìš©í•œ 것들 ì „ë¶€ ì•Œë ¤ì£¼ì„¸ìš”. - [ìƒ�ìš±]
- ã„·ã„·ã„· . . . . 152 matches
== ã„·ã„·ã„· ==
=== 첫번째 수업 ===
첫번째 시간ì—�는 for 문ì�„ ë°°ì› ìŠµë‹ˆë‹¤.
구구단 짜기를 ìˆ™ì œë¡œ ë‚´ 줬는ë�° 위키 페ì�´ì§€ë¥¼ 너무 늦게 만들어서 ì•”ì�´ë¦¬ ã… ã…
ë°‘ì—� ã„·ã„·ã„·ìˆ™ì œ1 페ì�´ì§€ì—� 들어가서 ìˆ™ì œ ì œì¶œí•˜ë ´~ }}}
[ã„·ã„·ã„·ìˆ™ì œ1]
=== �번째 수업 ===
내가 � 뺑�를 부리는 바람� 수업� 하지 못했지만 ~
오늘 ì›�래 if else 문ì�„ 가르ì³� ì£¼ë ¤ê³ í–ˆê±°ë�©~
ë‘�번째 시간ì—�는 if else 문과 switch 문ì�„ ë°°ì› ìŠµë‹ˆë‹¤~.
�개가 매우 비슷한 기능� 갖기 때문� 같� 내용� 프로그램�
� 개� 서로 다른 함수를 사용해서 하�� 했지~
[ã„·ã„·ã„·ìˆ™ì œ2]
- 새싹�실/2012/아무거나/1회차 . . . . 152 matches
[http://wiki.zeropage.org/wiki.php/%EC%83%88%EC%8B%B9%EA%B5%90%EC%8B%A4/2012/%EC%95%84%EB%AC%B4%EA%B1%B0%EB%82%98/1%ED%9A%8C%EC%B0%A8?action=edit 1회차 ë‚´ìš© ê³ ì¹˜ê¸°]
* 3월 30� 7시-8시
=== 출� ===
|| ì„ ìƒ�님 || [강성현] ||O||
||<|2> 학� || [�재형] ||�봉단||
|| [최승민] ||O||
=== 수업내용 ===
�재형 학�� �봉단 때문� 불참하여 Visual Studio�서 디버깅하는 방법� 배움.
디버깅� 대하여
1. 한줄씩 디버깅 f10 � �용하면 그 � 그대로 실행�다 한줄씩
2. f11 ì�€ f10 ê³¼ 달리 ë�” 깊게 들어가게 ë�œë‹¤.(ì–´ë µë‹¤)
3. 빨간공ì�„ ì„¤ì •ì�„ ì´ˆë¡�색줄 왼편ì—� í�´ë¦ì�„ 하면 ì„¤ì •ì�´ ë�˜ê³ , 그것ì�„ ì„¤ì •í•œ 후ì—� f5 를 누르면 ê·¸ 줄ì�´ 실행ì�´ ë�œë‹¤.
4. f5 를 눌러 실행중ì�¸ 디버깅ì�„ ë‚˜ê°€ë ¤ë©´ shift f5를 누르면 ë�œë‹¤.
=== 후기 ===
- 조�준/다대다채팅 . . . . 152 matches
[조�준]� 하위문서입니다.
= 개요 =
* 새싹êµ�실ì—�서 소켓ì—� 대해 ë°°ìš°ê³ ì“°ë ˆë“œì—� 대해 ë°°ìš´ 다ì�Œì—� 삘받아서 슉슉 ë§Œë“ í”„ë¡œê·¸ëž¨.
* �래 있� �대� 채팅 프로그램� 개조.
* ë‚ ë¦¼ ì œìž‘ì�´ë�¼ 코드가 ë�”러...ìš´ì§€ 아닌지ë�„ 모름. 다시 본 ì �ì�´ 없어서 :Q... ê°œíŒ�ì�¸ê±´ í™•ì‹¤í• ë“¯.
* 솔�히 어떻게 짰는지 기억� 안난다. � 그대로 '으어어어어' 하다보니 작�� �.
* 사실 구조까지 혼ìž� í•´ ë³´ë ¤ë‹¤ê°€ ë©˜ë¶•í•˜ê³ ì�¸í„°ë„·ì—�서 구조는 찾아봄...
= 코드 =
== 서버 ==
== ���언트 ==
- 파스칼삼�형/김�� . . . . 152 matches
= 파스칼삼�형 =
== 소� ==
LITTEL AOI 거꾸로 í’€ì–´ê°ˆë ¤ê³ í•˜ëŠ”ë�°
첨ì—� í’€ë ¤ê³ í•˜ë‹ˆê¹Œ 막막한ë�° ; 수능수학 처럼ìƒ�ê°�í–ˆë�”니 ;;
ì�˜ì™¸ë¡œ í’€ë ¸ë„¤ìš”;
다만 하나하나 다 재귀하는거ë�¼ì„œ 숫ìž�ê°€ 커질수ë¡� 무지 ëŠ�ë ¤ì§ˆê±° 같네요 ã…
방금 했는ë�°..;; í–‰ 50ì •ë�„ì—� ì—´ 25하면 무쟈게 ëŠ�리네요 ã… ã…
난ê°�해지는 ã…
== 코드 ==
int num_ret(int X, int Y) //재귀호출 1�경우(X=1,X=Y)엔 1� 리턴하는방�
cout << "===== △파스칼� 삼�형△ =====" << endl;
cout << "í–‰ì�„ ìž…ë ¥í•´ì£¼ì„¸ìš” : " ;
cout << "ì—´ì�„ ìž…ë ¥í•´ì£¼ì„¸ìš”(1~" << Y << ") : " ;
cout << num_ret(X,Y) <<"입니다! ㅋㅋ" << endl;
== 나한테 í• ë§� ==
ì �ì �ì–´ë ¤ì›Œì§€ëŠ” ë¬¸ì œë“¤ ã…
들여쓰기를 해야지! - [진트]
[파스칼삼�형] [LittleAOI]
- FindShortestPath . . . . 151 matches
가장 ë¹ ë¥¸ 길 찾는 ë¬¸ì œ
6ê°�형ì�˜ 모양ì�„ 그리면서 1씩 ì¦�가하는 숫ìž�들ì�˜ 모임ì�´ë‹¤. ìž„ì�˜ì�˜ 숫ìž� 2개를 ìž…ë ¥ í–‡ì�„때 ë‘� 숫ìž�ê°„ì�˜ 가장 ì§§ì�€ 거리를 구하시오.
ex1) 1,10 ì�„ ìž…ë ¥í–ˆì�„경우.. (1,2,10)ì�´ ë‘� 숫ìž�ê°„ì�˜ 가장 ì§§ì�€ 거리.. ê³ ë¡œ 3ì�´ ë�˜ê² ì§€..
ex2) 17,10 ì�„ ìž…ë ¥í–ˆì�„경우.. (17,6,1,3,10)-> 5.
== ì�´ ë¬¸ì œì�˜ 장ì � ==
ì�´ë¬¸ì œë¥¼ 통해 프로그램ì�˜ ê¸°ìˆ ì �ì�¸ ë¬¸ì œëŠ” 습ë“�하기 힘들거ë�¼ê³ ìƒ�ê°�ë�˜ì§€ë§Œ..
ìž�ì‹ ì�˜ ìƒ�ê°�ì�„ 프로그램으로 어떻게 구현해야 ë�˜ëŠ”ê°€.. ì—� 대한 í›ˆë ¨ìœ¼ë¡œëŠ” í�° ë�„움ì�´ ë� 것ì�´ë�¼ê³ ìƒ�ê°�ë�¨..
�거 dijkstra's shortest path algorithm 아닌가요? - 임��
["ë¬¸ì œë¶„ë¥˜"]
- IdeaPool . . . . 151 matches
= IdeaPool �란? =
* 우리는 ì•„ì�´ë””어를 ê°–ê³ ìžˆì–´ë�„ ì–´ë– í•œ ì‚¬ì •ì—� ì�˜í•´ 실현(혹ì�€ 개발)까지 ì�´ë¥´ì§€ 못하기ë�„ 한다. ë”°ë�¼ì„œ 모ë‘�ì�˜ ì•„ì�´ë””어를 ê³µìœ í•œë‹¤ë©´ 프로ì �트를 비롯한 ê°�종 활ë�™ 사í•ì—� ì´‰ì§„ì œê°€ ë� 것ì�´ë‹¤.
* ì�˜ë¬´í™”는 없으며 ëˆ„êµ¬ë“ ì§€ Pool ì—�서 ê°€ì ¸ê°ˆ 수 있다.
= IdeaPool 갈래 =
* 공용 ì•„ì�´ë””ì–´ ( [IdeaPool/PublicIdea] ) - í•™êµ�, 학과, ì œë¡œíŽ˜ì�´ì§€ 등등 우리가 ì†�한 집단ì—�게 ìœ ìš©í•œ ì•„ì�´ë””ì–´.
* ê°œì�¸ ì•„ì�´ë””ì–´ ( [IdeaPool/PrivateIdea] ) - 공용 ì•„ì�´ë””어를 ì œì™¸í•œ ê°�종 ì•„ì�´ë””어들.
[프로ì �트분류]
- 05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ4/최경현 . . . . 150 matches
=== 소스 ===
cout << "�래스가 �성 �었습니다." << endl ;
cout << m_number << "를 가진 �래스가 파괴 �었습니다." << endl ;
실행ë�˜ëŠ”ê±°ë§Œì�„ 목ì �으로 ì§€ì €ë¶„í•˜ê²Œ 만들었다. 그런ë�° 버그가 있다 -_- [최경현]
- 확실히.ã…Žã…Ž 버그가 있네. ì�´ 버그는 í�´ëž˜ìŠ¤ë¥¼ ì‚ì œí•œ ë’¤ì—� ê·¸ 공간ì�´ 비게ë�˜ëŠ”ë�°, 거기ì—�서 ê°’ì�„ ì²´í�¬í•˜ëŠ” 함수를 ì‹¤í–‰ì‹œí‚¤ë ¤ê³ ì‹œë�„했기 때문ì—� ë°œìƒ�하는 ë¬¸ì œì•¼.
í•´ê²° 방법ì�€ ê·¸ 공간뒤ì�˜ í�´ëž˜ìŠ¤ë“¤ì�„ 한칸씩 앞으로 ë‹¹ê¸°ê³ , iì�˜ ê°’ì�„ 1줄여주면 ë�˜ê² ì§€.ã…Žã…Ž
ìˆ˜ì •í•˜ë©´ 다시 답글 달아줄께.ã…Žã…Ž 열심히 하ìž�구~ - [조현태]
[05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ]
- [Lovely]boy^_^/Diary/2-2-7 . . . . 150 matches
= 10/14 ì›” =
* shit.. 컴터 갔다--;
* 시험공부 모드 �입
= 10/15 í™” =
* 푸쉬푸쉬 프리ì í…Œì�´ì…˜ 오늘했다. 발표ë�¼ëŠ”ê±¸ ì •ë§� 오랜만ì—� 해보는거 같다. 초등학êµ�때는 서로 ë°œí‘œí•˜ê² ë‹¤ê³ ì†�ë“¤ê³ ë‚œë¦°ë�°.. 나ì�´ 갈수ë¡� ì �ì � 서로 ì•ˆí• ë�¼ëŠ”ê±° ë³´ë©´ ì •ë§ˆ ì‹ ê¸°í•˜ë‹¤.
= 10/16 수 =
* ì œê¸¸.. 왜 재수없게 ë²¼ë�½ì�„ ë§žê³ ê·¸ëŸ¬ì§€--; 빨랑 시험공부 해야ë�˜ëŠ”ë�°--;
* ì»´í„° ê³ ì³¤ë‹¤.
* SBPP ë¹Œë ¸ë‹¤. ì œë³¸í•´ì•¼ê² ë‹¤
* ESTL� 왜 안들어오는것��
* ESTL 들어왔다. 빌릴ë�¼ë©´ 1달ì�€ 있어야 í• ë“¯ì‹¶ë‹¤.
* 공연� 완죤히 쫑났다.
* ë�°ì�´í„°í†µì‹ 너무 싫다
* 알카노ì�´ë“œ 좀 ì†�대다 ë�°ì�´í„°í†µì‹ ë³´ê³ ìžˆë‹¤.
= 10/19 í† =
* 가게�서 하루종� �
= 10/20 � =
* ì—시
- <시작페�지 사용규칙> . . . . 149 matches
무분별한 페�지 남발� �칫 페�지� 비효율� 야기하므로
ì�¼ì •한 규칙ì�´ 필요한 것으로 ë³´ìž„
=== 규칙 ===
* 시작페�지�서 메뉴와 ���는 ��명 양�� "<", ">" 를 넣어 다른 페�지들과 구분한다
* ë§�í�¬ë¥¼ 통한 ì�´ë�™ì�´ ìƒ�명ì�´ë¯€ë¡œ 페ì�´ì§€ ë��ì—�는 ê¼ ì�´ì „ 메뉴로 ë�Œì•„ê°ˆ 수 있ë�„ë¡� [시작] ê°™ì�€ 메뉴를 삽입해둔다
* 페ì�´ì§€ëŠ” 처ì�Œì—� 간략한 설명, ì œëª©, ë§�í�¬ë¡œ 구성ë�œë‹¤
* 누구나 ë§�í�¬ë¥¼ ì¶”ê°€í• ìˆ˜ 있다
* 최대한 심플함ì�„ 추구한다 - í•목ì�´ 많아지면 ë�” ìž‘ì�€ 소í•목으로 나누어 묶는다
� 없나-_-;;
[시작]
- [Lovely]boy^_^/EnglishGrammer/Passive . . . . 149 matches
active 문장ì�˜ 목ì �ì–´ê°€ passive 문장ì�˜ 주어로 간답니다. 그냥 지나치기 아쉬우니까 ì˜ˆì œ 하나ë�”.
B. When we use the passive, who or what causes the action is often unknown or unimportant.(그리니까 행위주체가 누군지 모를때나 별로 ì•ˆì¤‘ìš”í• ë•Œ 수ë�™íƒœ 쓴대요)
If we want to say who does or what causes the action, we use by(수ë�™íƒœì—�서 누가 했는지 ì•Œê³ ì‹¶ìœ¼ë©´ by 쓰래요)
C. 용법� be + past particle (be�사 + 과거분사)
ex) Simple Present �서� active와 passive
ex) Simple Past �서� active와 passive
ex) 비�
ì—시 아쉬우니까 ì˜ˆì œ 하나 ë�”
ex) 비�
ì—시..
ex) 비�
ex) 비�
ex) 비�
ex) 비�
... ì�´ë²ˆë‹¨ë�½ì�€ ë˜ ë§�í•˜ë ¤ëŠ” ê±´ì§€ ê°�ì�´ 안온다.
ex) Our dog got run over by a car.(í—‰ ì�´ëŸ° ìž”ì�¸í•œ ì˜ˆì œê°€..--;)
get ì“°ë©´ 안ë�˜ëŠ” ì˜ˆì œë“¤
We use get mainly in informal spoken English. You can use be in all situations.(í•ìƒ� be 쓸수있단다. ê³ ë¡œ 귀찮ì�€ getì“°ì§€ë§�ìž�... í�´ëž˜ìФì—�서 get 보는것ë�„ 지겨운ë�°..--;)
- ë°•íš¨ì • . . . . 149 matches
처ì�Œ ê°œì�¸íŽ˜ì�´ì§€ì�˜ 추천 ì–‘ì‹�입니다. ì �당히 ê³ ì³�서 쓰세요.
ZeroPage 회ì›�ì�´ë�¼ë©´, 다ì�Œì�˜ ì •ë³´ê°€ 들어가ë�„ë¡� 해주세요.
E-Mail ì�„ ì§�ì ‘ 노출하면, 스팸 ë©”ì�¼ 로봇들ì�´ í�¼ê°ˆìˆ˜ 있습니다.
í™�길ë�™@zeropage.org ì�´ë�¼ë©´, í™�길ë�™ ì—£ zeropage ë‹· org , ê°™ì�´ ì �어주세요.
10학번
난 아 � 10 대 ^ _ ^ !
== 목표 ==
나ë�„ ì½”ë”©ì‹ ì�´ ë�˜ì–´ë³´ê³ ì‹¶ë•… ã… _ã… !
== 계� ==
2학기때는 열공하쟈 / 다양한 활�� 해보쟈 ^,^
== 진행중 ==
긱사 나갈 준비중.... �싸는중.... 알바 구하는 중
== í•˜ê³ ì‹¶ì�€ 것 ==
ì—¬í–‰ã… _ã… â™¥
== í•˜ê³ ì‹¶ì�€ ë§� ==
ì�´ê±° ë� ì�´ëž˜ ì–´ë ¤ì›Œ =_=!!ã…‹ã…‹ã…‹
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- 최연웅 . . . . 149 matches
* 성별 : 남성
* ìˆœì²œì‹ í�¥ì´ˆë“±í•™êµ� 졸업
* ìˆœì²œì‹ í�¥ì¤‘í•™êµ� 졸업
* ìˆœì²œê¸ˆë‹¹ê³ ë“±í•™êµ� 졸업 (혹시 ë�™ë¬¸ 없나요..)
* 중앙대학� 컴퓨터공학부 13학번
* 현재 사는 ê³³ : 서울 (통학거리 1ì‹œê°„ã… ã… )
* í• ì¤„ 아는 언어 : 한êµì–´, ì˜�ì–´, C언어
* 좋아하는 것 : 과학, ì² í•™, 사회, 야구, 노래, 비빔밥, 치킨, 스타í�¬ëž˜í”„트, í† ë¡ , ì°½ì�˜ì � 설계, 무한ë�„ì „
* 싫어하는 것 : ì˜�ì–´, 춤, ë²Œë ˆ, 시험
* 존경하는 사람들 : ì•„ì�¸ìŠˆíƒ€ì�¸, 김대중, ì•ˆì² ìˆ˜, ì¡´ 스튜어트 ë°€
* �메� : yonsweng@gmail.com, yonsweng@cau.ac.kr
'''안녕하세요~ 잘 부� 드립니다^^'''
- 현종� . . . . 149 matches
==헤�파�==
class SungJuk //í�´ëž˜ìŠ¤ë¥¼ ì„ ì–¸í•©ë‹ˆë‹¤.
char m_szName[30]; //�름입니다.
//번호,êµì–´,ì˜�ì–´,수학 ì �수를 나타냅니다.
int m_nTotal; //ì �수 합계를 나타냅니다.
double m_dAvg; //í�‰ê· ì�„ 나타냅니다.
SungJuk(); //디�트 �성�입니다.
//�성�입니다.
int GetTotal(); //ì �수합계를 호출하는 매ì�¨ë“œìž…니다.
void PrintResult(); //결과를 ì¶œë ¥í•©ë‹ˆë‹¤.
void Top_Print(); //ì „ì²´ìˆ˜ì„�ì�„ ì¶œë ¥í•©ë‹ˆë‹¤.
void TopKorean_Print(); //êµì–´ì �수 수ì„�ì�„ ì¶œë ¥í•©ë‹ˆë‹¤.
void TopEnglish_Print(); //ì˜�ì–´ì �수 수ì„�ì�„ ì¶œë ¥í•©ë‹ˆë‹¤.
void TopMath_Print(); //수학ì �수 수ì„�ì�„ ì¶œë ¥í•©ë‹ˆë‹¤.
== 소스파� ==
strcpy(m_szName, "�름없�");
cout<<"\n ì „ì²´ìˆ˜ì„� " << "\t" << "번 호 : "<< m_nNumber << "\n"
<<"\t\t"<< "ì�´ 름 : "<< m_szName << "\n" <<"\t\t"<<"ì´� ì � : "
cout<<"\n êµì–´ìˆ˜ì„� " << "\t" << "번 호 : "<< m_nNumber << "\n"
<<"\t\t"<< "ì�´ 름 : "<< m_szName << endl <<"\t\t"<<"êµ ì–´ : "
- 문�열검색 . . . . 148 matches
=== 문�열 검색 ===
ë¬¸ì œ : 문ìž�ì—´ xì—�서 yë�¼ëŠ” 문ìž�ì—´ì�´ 처ì�Œ 나타난 위치를 검색하여 zì—� ì €ìž¥í•˜ëŠ” 프로그램ì�„ 작성하여ë�¼.
=== ìž…ë ¥ ===
ê²€ìƒ‰í•˜ë ¤ê³ í•˜ëŠ” y문ìž�ì—´ì�€ 받아들ì�´ê³ ,
x는 x[40] = "His teaching method is very good.";
=== ì¶œë ¥ ===
�료 -> His teaching method is very good.
ì°¾ì�„ 문ìž�ì—´ -> method (ìž…ë ¥ë�œ 문ìž�ì—´)
�료 -> His teaching method is very good.
찾� 문�열 -> Hello
=== 처리조건 ===
* ì¶œë ¥ì�€ 파ì�¼ (result.out)로 받는다.
=== 풀� ===
|| 작성� || 작성언어 || 개발시간 || 코드 ||
|| ��호 || C || 3분 || [��호/문�열검색] ||
|| 조현태 || C/C++ || . || [문�열검색/조현태] ||
|| 허아� || C, C++ || 많� || [문�열검색/허아�] ||
[LittleAOI] [ë¬¸ì œë¶„ë¥˜]
- ìµœì†Œì •ìˆ˜ì�˜í•©/ì�´ê·œì™„ . . . . 148 matches
=== 소� ===
=== 코드 ===
=== 나한테 í• ë§� ===
기본형ì‹�입니다.^^ 소스를 만들어서 코드ì—� ë„£ì–´ì£¼ì‹œê³ , 소ê°�ì�„ 작성해 주시면 ë��입니다.^^ -[조현태]
â””ì�Œì�Œ, ì•Œê² ì–´ìš”^^
어째 소스가 다 ìœ ì‚¬í•œ ëŠ�낌ì�´..;;ã…�;;
ì�´ ì•Œê³ ë¦¬ì¦˜ëŒ€ë¡œ 수행하면 계산 ê²°ê³¼ì—� 1ì�´ ë�”해서 나옵니다.^^ ë�§ì…ˆí›„ nì—� 1ì�„ ì¦�가시키기 때문입니다.^^
ìˆ˜ì •ì•ˆì�€ [ìµœì†Œì •ìˆ˜ì�˜í•©/허아ì˜�]란ì—� 댓글로 ë‹¬ë ¤ìžˆìŠµë‹ˆë‹¤.^^ - [조현태]
└오오, �사요!!
처ì�Œ n 초기화ë�„ 0으로 í•´ 주는것ì�´ ë§žì�„듯.^^ 나ë�„ í‹€ë ¸ì�Œ. ã… ã…‹ã…‹-[허아ì˜�]
[LittleAOI] [ìµœì†Œì •ìˆ˜ì�˜í•©]
- APlusProject/CM . . . . 147 matches
=== 알 림 ===
CM 페�지입니다.
==== 문서기본양� ====
Upload:APP_Sample_0601.zip - ìµœì‹ ë¬¸ì„œê¸°ë³¸ì–‘ì‹�
==== 형�관리계�서 ====
Upload:APP_ConfigurationManagementPlan_0406-0511.zip - ë²„ì „ 1.0 ì�´ì „ì�˜ 문서
Upload:APP_ConfigurationManagementPlan_0512.zip - ìµœì¢…ë²„ì „ 다시 ì¶œë ¥í•´ì•¼ ë� 것 같다. ã…¡.ã…¡
ì�´ì „꺼랑 다 똑같ì�€ë�° ë��ì—� 페ì�´ì§€ 잘못ë�˜ì—ˆê¸¸ëž˜ ìˆ˜ì •í•´ì„œ ì˜¬ë ¸ìŠµë‹ˆë‹¤ (QA - 서윤주) - ìˆ˜ì •í•´ì„œ 다시 ì˜¬ë ¸ë‹¤
( ì¶œë ¥ 완료)
=== �야기 ===
현재 올�온 문서 중 최종 문서들� 모� 백업� 해주셨으면 합니다.
예를 들어 개발 계íš�서는 ë��났으므로 ì�´ì „ ë²„ì „ 까지 해서 모ë‘� 압축해서 하나ì�˜ 파ì�¼ë¡œ 올리는 것입니다.
ê·¸ë¦¬ê³ CM ê°œì�¸ì �으로ë�„ ê°€ì§€ê³ ê³„ì…¨ìœ¼ë©´ 합니다. --재ë�™
- EuclidProblem/조현태 . . . . 147 matches
== ëŠ�ë‚€ì � ë°� 설명 ==
ê³ ë“±í•™êµ�.. 아니 중학êµ�때 부터 ëŠ�꼈지만.. ìœ í�´ë¦¬ë“œ ì•„ì €ì”¨..ì •ë§� 밉다..ã… .ã…œ
최대공약수는 ì €ë²ˆì—� 만들어 놓ì�€ 소스.. 복사~붙여넣기.. ì�´ê±¸ë¡œ í•´ê²°~
그러나 수학ì � ì§€ì‹�ì�˜ 부재로 x,y는 어떻게 구해야 í• ì§€ ëª¨ë¥´ê² ë‹¤ëŠ” íŒ�단하ì—�..
ë‚´ê°€ 수학시간ì—� 주로 ì�¨ë¨¹ì—ˆë�˜.. 대입법! (ì�´ë¦„ë§Œ 거창하지 ì �당히 ì°�어서 넣어본다ë�¼ëŠ” ì�´ì•¼ê¸°..)
ë¬¸ì œì—�서 주어진 규칙ì�„ 만족하는 숫ìž�ê°€ 나오ë�„ë¡� 잔머리 êµ´ë ¤ì„œ 대입시키ë�„ë¡� 해놓았다.^^;
... 대입법ë�„ 훌ë¥í•œ í’€ì�´ë‹¤ ë�...ã… .ã…œ....
== 소스 ==
printf ("ë‘� 숫ìž�를 ìž…ë ¥í•´ 주세요.(0,0)ì�€ ì •ì§€\n>>");
printf ("ê²°ê³¼ : x=%d\ty=%d\tGCM=%d\n",x,y,gcm);
== ì €ì—�게 í• ë§� ==
- Star/조현태 . . . . 147 matches
== Star/조현태 ==
=== ëŠ�ë‚€ì � ë°� 소ê°� ===
모처럼 아침ì—� ì�¼ì°�ì�¼ì–´ë‚˜ì„œ.. 아침운ë�™ì‚¼ì•„ í’€ì–´ë³´ë ¤ê³ í–ˆë�˜ê²Œ 화근..T.T
복잡해 보였ë�˜ ë§Œí�¼... 복잡했다~!! ì�´ê²Œë�ë‹�..
그래서..............
약간 �리다!!
ë¹ ë¥´ê²Œ í• ë°©ë²•ì�´ ì „í˜€ ìƒ�ê°� 안나는건 아니지만.. 오늘ì�€ ë°”ì�œ ì�¼ì�´ 있어서 ^^ 나가ë´�야하는 관계로..
나~~~~~~~~~~중ì—� ì–¸ì ê°€ ì‹œê°„ë‚˜ê³ í• ì�¼ì—†ìœ¼ë©´ ì†�ë�„ ê°œì„ í•´ì„œ ì˜¬ë¦¬ê² ë‹¤.^^
....... ��있다는 핑계로 귀차니즘� 무마하는....�;; (��하기 귀차너~)
ë°”ë¹ ë�„ ì�Œì•…넣어주는 ì •ë�„ì�˜ 센스~!
=== 소스코드 ===
printf("5 7 8 9 6 1 9 0 9 8 4 6 <- 요게 기본. �대로 처보아요~''/ \n");
- 김태진/Search . . . . 147 matches
ì œëª© 그대로 서치ì�¸ë�°, ë°°ì—´ì—�서, ì°¾ê³ ìž� 하는 ê°’ì�´ 2ê°œ ì�´ìƒ�ì�¼ 경우 ëª¨ë“ ê°’ì�˜ 위치를 찾아주는걸 해봤습니다.
봉봉êµ�수님ì�´ ë‚´ì£¼ì‹ ì—°ìŠµë¬¸ì œì—�는 하나밖ì—� ì°¾ì�„ 수 없는 구조ì�¸ë�°, 함수ì—� checkë�¼ëŠ” static variableì�„ 추가해서 ê·¸ 함수가 호출ë�˜ì—ˆì�„때 처ì�Œ ì°¾ì�€ ê°’ 다ì�Œë¶€í„° íƒ�색하ë�„ë¡� 하였습니다. thanks to. 힌트를 준 진경군.
* ê³¼ì œë¥¼ ë�” ë°œì „ì‹œì¼œë³´ì•˜êµ°ìš”. 좋ì�€ ìž�세입니다. 다ì�Œì—” static variableë§�ê³ êµ¬ì¡°ì²´ë¡œë�„ 해보세요 ã…‹ã…‹ - [서지혜]
- 새싹�실/2013/�구�구 . . . . 147 matches
[헤헤하하]
= 참여� 명단 =
[ë°•ì •ê²½]
[�주�]
= 수업시간 =
* 월요� 오후 5시 ~ 6시
* 수요ì�¼ ì˜¤ì „ 11시 ~ 오후 12시 ë°˜
== 1회차 ==
[새싹�실/2013/�구�구/1회차]
== 2회차 ==
[새싹�실/2013/�구�구/2회차]
== 3회차 ==
[새싹�실/2013/�구�구/3회차]
== 4회차 ==
[새싹�실/2013/�구�구/4회차]
== 5회차 ==
[새싹�실/2013/�구�구/5회차]
== 6회차 ==
[새싹�실/2013/�구�구/6회차]
== 7회차 ==
- 2010php/방명�만들기 . . . . 146 matches
== 디비 연결 테스트 ==
== ìž…ì¶œë ¥ 최종 완성 (9ì›” 8ì�¼) ==
= 메�화면 ( index.php ) =
<title>방명�</title>
�름 <input type='text' name='input_name' maxlength='10' size='10'>
비밀번호 <input type="password" name='input_pw'size='4' maxlength='4'>
<input type='submit' value='ì „ì†¡'>
== ë�°ì�´í„°ë² ì�´ìФì—� ì—°ê²° ( dbconnect.php ) ==
== 쿼리를 만들때 시간ì�„ ì €ìž¥í•˜ê¸° 위해.. ( get_time.php ) ==
== ëª¨ë“ ì²˜ë¦¬ëŠ” 여기서... ( process.php ) ==
* 쿼리를
//ì�´ë¦„ ìž…ë ¥ì�˜ 처리
//비번 ìž…ë ¥ì�˜ 처리
//ë‚´ìš© ìž…ë ¥ì�˜ 처리
* 쿼리를 ì „ì†¡
* 합니다.
== ìž…ë ¥ì�„ ë°›ê³ , ì¶œë ¥(페ì�´ì§€ 추가) ( print.php ) ==
$scale = 10;//한 페�지당 글 수
//ì „ì²´ 페ì�´ì§€( $total_page ) 계산
//페�지� 따� $start 계산
- 글로벌CEO . . . . 145 matches
* 솔ì§�히 들ì�€ì§€ 몇주밖ì—� 안ë�˜ì—ˆì§€ë§Œ 수업ì�´ 너무 좋ì�€ê±° 같아서 ì�´ë ‡ê²Œ 글ì�„ 쓴다. 수요ì�¼ 7,8,9 ì—� ì¤‘ì•™ë¬¸í™”ì˜ˆìˆ ê´€ 10902ì—�서 하니ê¹� ì²ê°• 하실분ì�€ 해보시길.. 그냥 ê²½ì˜�í•™ 수업 듣는거 보다 ì�´ë ‡ê²Œ 다êµì � 기업 CEO들ì�˜ 경험과 노하우가 녹아 있는 수업ì�„ 듣는게 ë�” 나ì�€ê±° 같다. ì±…ì—�서는 배울수 없는 것들ì�„ 배우는 ë§Œí�¼ 좋ì�€ 기회ë�¼ê³ ìƒ�ê°�한다. 지금까지 몇주ë�™ì•ˆ 들ì�€ 수업 내용중ì—�서ë�„ ìƒ�당히 귀중한 것들ì�„ ëŠ�꼈다.-[ìƒ�협]
[수업�가]
- 8queen/문�명 . . . . 144 matches
미완성입니다..중괄호 관리ë�„ 안ë�œê²ƒ ê°™ê³ , ê°� 변수ì�˜ ê°’ ì¡°ì • 변화ì—� 오류가 있는 것 같다.
do //맨 처�답과 같�때까지 찾기 반복
for(y2nd = 0 ; y2nd < 8 ; y2nd++) //행단위
do //열바꿔가며 가능한 �리 찾기
for(y3rd = 0 ; y3rd < 8 ; y3rd) //같� 열� 있는지 찾기 //수�검색
if (same == 0) //왼쪽위 대ê°�ì„ ê²€ìƒ‰
if (same == 0) //왼쪽아래 대ê°�ì„ ê²€ìƒ‰
if (same == 0) //오른쪽위 대ê°�ì„ ê²€ìƒ‰
if (same == 0) //오른쪽아래 대ê°�ì„ ê²€ìƒ‰
if (same == 1) //공격가능한 것� 있으면 초기화후 열바꾸기
if (originX == setx ) impossible = 1; //ëª¨ë“ ì—´ì�´ 불가능하면 나오기
if (firstAnswer == 0) //처� 답과 같�지 조사
if (count == 0) endFind = 1; //종료조건
if (firstAnswer == 1) //처ì�Œë‹µ ì €ìž¥
for(y4th = 0 ; y4th < 8 ; y4th++) //답 ì¶œë ¥
for(y5th = 0 ; y5th < 8 ; y5th++) //초기화
[EightQueenProblem] ["문�명"]
- [Lovely]boy^_^/Diary/2-2-14 . . . . 144 matches
* 드뎌 ["PhotoShop2003"] � �났다.
* 하지만 시험� 남아있�다
* ë�°ì�´í„° í†µì‹ G-_-g
* 오늘 ë�°ì�´í„° í†µì‹ ìŠ¤í„°ë””ë¥¼ 했다. ì°¸ 보람있는 시간ì�´ì—ˆë�˜ 것 같다.
* 난 í•ìƒ� ì§€í•˜ì² íƒ€ê³ ë‹¤ë‹ˆëŠ” 사람들ì�´ ë¶€ëŸ¬ì› ë‹¤. ì§€í•˜ì² ì—�ì„ ì±…ì�„ 볼수가 있기 때문ì�´ë‹¤. 멀미를 잘 하는 나로서는 버스ì—�서 ì±…ì�„ 본다는건 미친 ì§“ì�´ë‹¤... í•™êµ� 왔다 갔다 하는ë�° 드는 2시간ì�„ 어떻게 때울까가 현재 ê³ ë¯¼ì�´ë‹¤.
* 아침 10시 4411-4413 ë�°ì�´í„° í†µì‹ ì‹œí—˜
* 종��형 결혼�
* �창� 환송회
* ìœ ë‹‰ìŠ¤ ìˆ™ì œ ë��
* OCU XML 시험
- ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /Git/권순ì�˜ . . . . 144 matches
== 소스 ==
// myCmdBase.cpp : 콘솔 ì�‘ìš© 프로그램ì—� 대한 ì§„ìž…ì �ì�„ ì •ì�˜í•©ë‹ˆë‹¤.
// 사용ìž� ìž…ë ¥ì�„ ë�„어쓰기 단위로 ë‚˜ëˆ„ê³ ëª‡ê°œë¡œ
// 커맨드를 비êµ�하여 ì �ì ˆí•œ 커맨드 함수를 받는다.
// 커맨드 함수 호출
// 문�열� �어쓰기 단위로 나눈다.
// 가장 앞 문ìž�ì—´ì�„ ì�´ìš©í•˜ì—¬ ì�¼ì¹˜í•˜ëŠ” 커맨드를 ê°€ì ¸ì˜¨ë‹¤.
* �터넷 찾아보시면 �미지를 �스트로 바꾸어 주는 사�트 있습니다. 뻘짓하지 마세요
* 조, 좋� 뻘짓�다. 아, �미지를 �스트로 바꿔주는 사�트입니다. [http://photo2text.com photo2text] - [지�]
- Java/ìŠ¤ë ˆë“œìž¬ì‚¬ìš© . . . . 143 matches
아래 코드ì—� ë¬¸ì œê°€ 있는것 같아요. 분명 ë‘�ê°œì�˜ 메소드가 같아보ì�´ëŠ”ë�° (주ì„�처리ë�œ run() 메소드와 run() 메소드) 한개만 ë�˜ê³ 나머지 한개는 ì—�러가 납니다(unreachable statement) - ìž„ì�¸íƒ�
waitfortarget() 콜하기 ì „ì—� 중괄호가 ë‘�ê°œ ìžˆê³ í•˜ë‚˜ 있는 ì°¨ì�´ì�¸ê²ƒ ê°™ì�€ë””?? ì�Œ.. 지금 주ì„�처리 안한 runì—�서 ì—�러가 나는거야?
만약 그러면.. 무한루프때메.. wait..어쩌구 함수ì—� ë�„달 못해서.. 'ë�„ë‹¬í• ìˆ˜ì—†ëŠ” 문장' ì�´ë�¼ëŠ” ì—�러가 나는것ì�´ ì•„ë‹�까..??? (._.);
주�처리한것�서 나면.. �.. 잘 모르겄넹.. ㅋㅋ;
-해성
=== 소스코드 ===
- JollyJumpers/í™©ìž¬ì„ . . . . 142 matches
== ëª¨ë“ ìˆ˜ë¥¼ 수열로 ìƒ�ê°� ==
== 첫번째 수는 수열� 개수 ==
System.out.println("3000 초과. 다시 ìž…ë ¥í•˜ì„¸ìš”");
System.out.println("수열ì�˜ 개수가" + size + "ê³¼ 다릅니다. 다시 ìž…ë ¥í•˜ì„¸ìš”");
== ì“°ë ˆë“œ ==
1. {{{~cpp TreeSet}}} � 사용했다. sort� log(n)� 소요�다.
2. mainì�´ ì§€ì €ë¶„í•˜ë‹¤. 함수로 추출하기ë�„ ë�하다.
3. test코드를 다듬었다. í…ŒìŠ¤íŠ¸í• ë•Œë§ˆë‹¤ 콘솔로 ìž…ë ¥ë°›ëŠ” 게 귀찮아서 testí�´ëž˜ìФì—�서 ë©”ì�¸ í�´ëž˜ìФì�˜ field를 ì •ì�˜í•˜ê³ 진행했다. ë˜� 다른 테스트를 하기위해서 ê³ ì³�ì•¼í• ë¶€ë¶„ì�´ í�©ì–´ì ¸ 있다. 테스트코드ì�˜ 설계ì—� 관심ì�„ ê°€ì ¸ì•¼ê² ë‹¤.
-- 재ì„
- Ruby/2011년스터디/김수경 . . . . 141 matches
[[pagelist(^Ruby/2011년스터디)]]
= Ruby를 ì�´ìš©í•œ 프로ì �트 =
* ZeroPageì—�서 ì‚¬ìš©í• ìˆ˜ 있는 대화방ì�„ Ruby로 구현한다.
* 필요한 기능
* 방� 여러개 만들기
* 방마다 방장과 ì§„í–‰ìž�를 ì§€ì •í•˜ê¸°
* íŠ¹ì • ì�´ìš©ìž�ë§Œ 들어올 수 있게 ì œí•œ
* Quiz 내기
* �관�
* 단답형
* 빈칸채우기
* 여러 단계가 ì—°ê²°ë�˜ëŠ” ë¬¸ì œ
* 진행��게 질문하기
* 질문박스 : 진행��게는 질문 기능� 통해 작성� 메세지를 모아놓�
* 추후 다른 기능� 추가하기 간편해야 함.
- Vaccine . . . . 140 matches
ìž�주 사용하는 ë°±ì‹ ë“¤. ì–´ë–¤ ë°±ì‹ ì�„ 사용하시는지... -_-a
|| ë°±ì‹ ì�´ë¦„ || 투표수 ||
|| V3 시리즈 || 3 ||
|| 바�로봇 시리즈 || 1 ||
|| NAV (노턴 안티바�러스)|| 1 ||
|| í„°ë³´ë°±ì‹ || 0 ||
|| PC실린 || 0 ||
|| ë°±ì‹ ì‚¬ìš© 안함 || 1 ||
'''� 투표수 : 6'''
ë�„스 ì‹œì ˆë¶€í„° v3ì�„ ì‚¬ìš©í•´ì™”ê³ ë°”ì�´ëŸ¬ìФ 검출 ëŠ¥ë ¥ì�´ ì¢‹ê³ ì†�ë�„ê°€ ë¹ ë¥´ë‹¤ê³ ìƒ�ê°�ë�˜ì–´ 계ì†� ì‚¬ìš©í•˜ê³ ìžˆìŠµë‹ˆë‹¤. 구하기 쉽다는 장ì �ë�„ 있는것 같네요.; -- 재ì„
ë°”ì�´ëŸ¬ìФ ê°�시 기능ì�€ ì“°ì§€ 않지만, ê°€ë�” ë°±ì‹ ë©”ì�¼ì�„ 받아 ì”�니다. --[Leonardong]
[�구분류], [투표분류]
- Score/1002 . . . . 139 matches
See Also [프로그래�/Score]
== ì ‘ê·¼ë²• ==
1줄로 í‘œí˜„í• ë°©ë²•ì�„ ì�´ë¦¬ì €ë¦¬ ê³ ë¯¼.
== 1ì°¨ ë²„ì „ ==
== 2ì°¨ ë²„ì „ ==
input ì—� 대해서 여러 방법으로 변형ì�„ 시ë�„. ê·¸ 중 좋ì�€ ì•„ì�´ë””ì–´ê°€ ë– ì˜¤ë¦„.
ê°� sub 단위ì�˜ "O" ì�˜ 갯수를 ì„¸ê³ ì�´ì—� 대해 ê°� 부분별로 f(n) = f(n-1)+1 ì—� 대한 ì´�í•© 계산ì�„ 해주면 ë�˜ê² 다 ìƒ�ê°�.
f(n) ì—� 대해서 sum(f(n)) = n(n+1)/2 ì�´ë¯€ë¡œ, ì�´ë¥¼ ì�´ìš©í•˜ë©´ ë�˜ë¦¬ë�¼ ìƒ�ê°�ì�´ 듬. ê²°êµ í•´ê²°.
위ì—�서 ì›�소가 ì—†ì�„ 때 if e!=''로 처리하는ë�°, 없으면 len(e)ê°€ 0ì�´ ë�˜ë¯€ë¡œ 그냥 ì�¼ë°˜í™”í•´ë�„ ë� 것ì�´ë‹¤. 즉 "있다"와 "없다"를 ì�¼ë°˜í™”.
J언어로 해봤다.
- ZeroPageServer/ê³„ì •ì‹ ì²ë°©ë²• . . . . 139 matches
[[include(í‹€:Deprecated)]]
ZeroPageServer ì�˜ ê³„ì • ì‹ ì² ë°©ë²•ìž…ë‹ˆë‹¤.
=== �격 ===
ZeroPagers ì�´ê³ , ì‹ ìž…íšŒì›�ì—� 대한 ì •ì±…ì�€ [ì •ëª¨]ì—�서 ê²°ì •
=== ê³„ì • ì‹ ì² ë°©ë²• ===
* ê³„ì • ì‹ ì²ì—� 필요한 기본 ì–‘ì‹�
* ë©”ì�¼ ì œëª© : ê³„ì • ì‹ ì²
* ë©”ì�¼ ë‚´ìš© : ì�´ë¦„, 학번, ì›�하는 ê³„ì • 종류, ID, 가입년ë�„
* ë�™ì�¼ì�¸ì‹œ ê³„ì •ì�€ ë�™ì�¼ ID로 처리ë�©ë‹ˆë‹¤.
* ì‹ ì² ë°©ë²•
* gaggachi @ hotmail.com으로 메�(양� �단) 필수
==== ê³„ì • 종류 (사용하실 것만 ì‹ ì²í•˜ì„¸ìš”.) ====
|| ["ZeroPageServer/Telnetê³„ì •"] ||
|| ["ZeroPageServer/MySQLê³„ì •"] ||
|| ["ZeroPageServer/CVSê³„ì •"] ||
=== 서버 문ì�˜ ì‚¬í• ===
ZeroPageServer 페ì�´ì§€ì—�서 ê³„ì •ì‹ ì²ìƒ�황,질문답변 확ì�¸ 가능
=== CVS ì�½ê¸° ì „ìš© ê³„ì • ===
- í† ì�´/ë©”ì�¼ì£¼ì†Œì…€ë ‰í„°/김남훈 . . . . 139 matches
사용언어 lex
첫번째 단계
�번째 단계.
ê²°êµ ìƒ�ê°�ì�„ 해보니 ì�´ê²ƒ ì—시 FSA ë�¼ì„œ ê·¸ì € lex 로ë�„ í•´ê²° ë�œë‹¤ëŠ” 깨우침ì�„ 얻었ì�Œ.
ë©”ì�¼ì£¼ì†Œ 규칙 : ì˜�어대소문ìž� 숫ìž� 하ì�´í”ˆ ì–¸ë�”ë°” '.' 사용 가능. 단 '.' ì�€ 시작과 ë��ì—� ì§€ì • 불가. 2ìž� ì�´ìƒ�.
ë�„ë©”ì�¸ 네임 규칙 : ì˜�어대소문ìž� 숫ìž� 하ì�´í”ˆ 사용가능. 단 하ì�´í”ˆì�€ 시작과 ë��ì—� ì§€ì • 불가. 2ìž� ì�´ìƒ�.
co.co.kr ì�´ ë�„ë©”ì�¸ì�€ ì �법한거 같아서 별 ë¬¸ì œ ì—†ì�„ê±° 같다.
실행 예..
[í† ì�´] [í† ì�´/ë©”ì�¼ì£¼ì†Œì…€ë ‰í„°]
- BeeMaja/ê³ ì¤€ì˜� . . . . 138 matches
=== 소� ===
마ì�Œì—� 들지 않는다. 아무런 계íš�ì—†ì�´ 무턱ë�°ê³ 코딩부터 í–ˆë�”니 ì�´ëž˜ì €ëž˜ ì§€ì €ë¶„ê²Œ ë�˜ì—ˆë‹¤.
아무래ë�„ 나ë§�ê³ ë‹¤ë¥¸ì‚¬ëžŒì�€ ì ˆëŒ€ë¡œ 알아볼수 ì—†ì�„듯.. --;;;;;;
=== 최초 ë²„ì „ ===
printf("윌리ì�˜ 좌표계를 ìž…ë ¥í•˜ì„¸ìš” : ");
printf("윌리ì�˜ 좌표계를 ìž…ë ¥í•˜ì„¸ìš” : ");
puts("ì •ìƒ�ì �ì�¸ ìž‘ë�™ì�´ 아니므로 종료합니다.");
=== 코멘트 ===
좀� 좋� 방향� 있으시면 한수 가르� 주세요
for (row=0; CAL(row) < willy; row++)ì—�서 매번 for문ì�´ ë�Œë•Œë§ˆë‹¤ CAL(row)로 계산하지 ë§�ê³ ë¯¸ë¦¬ 계산ë�œ ê°’ì�„ 변수ì—� ì €ìž¥í•´ë†“ê³ ë¹„êµ�하는게 ë�” 좋ì�„듯. - ê³ ì¤€ì˜�
- StacksOfFlapjacks/조현태 . . . . 138 matches
== ëŠ�ë‚€ì � ë°� 설명 ==
.. 열심히 만들어서 완성했�때.. 어�지 쉽게 �나는 듯 했다..
그러나!! ì•Œê³ ë³´ë‹ˆ 왼쪽과 오른쪽ì�„ êº¼ê¾¸ë¡œë³´ê³ ìƒ�ê°�í–ˆë�˜ê²ƒ...
.. 한번 ìƒ�ê°�하기는 쉽지만, ìƒ�ê°�ì�„ ê³ ì¹˜ê¸°ëŠ” ì–´ë µë‹¤ê³ ..
ê³ ì¹˜ëŠ”ë�° 머리아í�¼ë”°.ã…Ž
ì�´ 소스는 2번씩 뒤집는걸 기본으로 한다. (예외ì �으로 ë��ì—� 있ì�„때는 한번 안뒤집는다.)
ë§Œë“ ì�´ì�˜ 귀차니즘으로 한회ì�˜ 계산ì�„ 줄ì�¸ 소스..후후후..
== 소스 ==
printf("팬케ì�´í�¬ì�˜ í�¬ê¸°ë¥¼ 순서대로 ìž…ë ¥í•´ì£¼ì„¸ìš”. (0ì�€ 종료 ë˜�는 ìž…ë ¥ì™„ë£Œ)\n>>");
printf ("ê²°ê³¼ : ");
== ì €ì—�게 í• ë§� ==
- VimSettingForPython . . . . 138 matches
Python Programming � 위한 VIM Setting.
=== 기본 셋팅 ===
http://bioinfo.sarang.net/wiki/VimRc 추천.
Seminar:VimEditor 참조.
Python extension � 설치� �태�서 사용 가능하다.
Python extension ì�„ ì„¤ì¹˜í•˜ê³ ë‚œë’¤, BicycleRepairMan ì�„ install 한다. ê·¸ë¦¬ê³ BRM ì�˜ ì••ì¶•í™”ì�¼ì—� ide-integration/bike.vim ì�„ VIM 설치 ë””ë ‰í† ë¦¬ì—� ì �ì ˆížˆ 복사해준다.
_vimrc 화�� 다�� 추가한다.
BRM ì�˜ ë¦¬íŒ©í† ë§� 기능ì�„ ì�´ìš©í• 때는 ë¦¬íŒ©í† ë§�ì „ 해당 í™”ì�¼ì�„ BRMì—� Import 해주어야 한다.
ì•„ì§� 단축키들ì�€ 완벽하게 셋팅하지 않ì�€ ìƒ�태ì�´ê¸´ 하다. 대략 다ì�Œì�˜ 셋팅ì�„ 보면서 조금씩 ê³ ì³�나가면 좋ì�„ 듯 하다.
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼ . . . . 138 matches
= ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼ =
== 진행� ==
ì�´ì„ 호, 허아ì˜�, ì�´ìƒ�ê·œ, ì�´ë�„현
== 참가� ==
== ì�¼ì • ==
|| 시간 || 무엇� || 누가 ||
|| 19:30 ~ 21:00 || í�¬ì�¸í„° + ì˜ˆì œ || ì•„ì˜� ì„ í˜¸ ||
|| 21:00 ~ 22:00 || 파ì�¼ìž…ì¶œë ¥ 체계ì � + ì˜ˆì œ || ìƒ�ê·œ ||
|| 22:00 ~ 22:30 || arg + ì˜ˆì œ || ë�„현 ||
|| 23:30 ~ 01:30|| 비밀. || . ||
|| 03:30 ~ 그외 || untar || . ||
== 파� 다운 ==
== Code 작성 ==
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer]
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/fileio]
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/arg]
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/tar]
[ë�°ë¸”ìŠ¤ìº í”„2006]
- 파��->exe . . . . 138 matches
ì£¼ì œ : win32com ì�„ ì�´ìš©í•œ 파ì�´ì�¬ 프로그램 py2exe로 실행파ì�¼ 만들기
입니다 -ㅇ-
win32com ì—� 있는 것들ì�„ 사용해서 프로그램ì�„ ë§Œë“¤ê³ ë‚˜ë©´..
ìž�ì‹ ì�˜ 컴퓨터ì—�서는(파ì�´ì�¬ì�´ 깔린) 잘 ë�Œì•„갑니다만
py2exe로 패키징하여 다른 컴퓨터�서 �리면 �러가 납니다
간단한 �입니다만 구글같�� 아무리 서치해�� 안나오길래 �으로 올립니다.
�키님 �움� 좀 받았습니다 �샤
요 옵션만 넣어주면 ��군요
요런 �입니다.
혹� setup.py 안�
코드:
ìš”ë ‡ê²Œ 해주셔ë�„ ë�©ë‹ˆë‹¤
- NumberBaseballGame/jeppy . . . . 137 matches
void make_number(char *p); /* 임� 세�리 숫�를 �성하는 함수 */
void check_num(char *dest, char *src); /* ìž…ë ¥ë�œ 숫ìž�와 비밀숫ìž�를 맞춰보는 함수 */
printf(" 중복ë�œ 숫ìž�를 ìž…ë ¥í•˜ì‹œë©´ 안ë�©ë‹ˆë‹¤. 다시 ìž…ë ¥í•´ì£¼ì„¸ìš”.\n");
/* 지화니네 ì§‘ì—�서 í• ì�¼ì—†ì�´ 뒹굴거리다가 ZeroWikiì—�서 ë³´ê³ í•¨ í•´ë´¤ì�Œ --v
ì�Œ.. ê·¼ë�° ì—시 플ë°�ì�„ 안하다가 하니까 ì�´ê²ƒë�„ ì–´ë µë„¹..
ì�´ê²ƒì €ê²ƒ í•´ë´�ì•¼ê² ë‹¹~ editplus 사용해ë�„ 꽤 괜찮넹.. 답답한 ë�„스환경ì—�서 í•´ë°©~
근� 스팩� 좀 ��한거 아닌가.. 중복� 숫�가 나오면 풀 수 있는건가? --a
ex) 223 ì�´ë�¼ê³ 나오면 쉽게 í’€ 수 있ì�„까? í��ì�Œ..
- 수학ì�˜ì •ì„�/ë°©ì •ì‹� . . . . 137 matches
= 설명 =
ë¬¸ì œ: 강물ì�´ í��르는 ì†�ë ¥ì�€ xkm/hr ì�´ë‹¤. ì�´ ê°•ì�„ ë”°ë�¼ ykmì�˜ 거리를 배로 왕복하는 ë�° të¶„ ê±¸ë ¸ë‹¤ê³ í•œë‹¤. ì�´ 때, 잔잔한 강물 위ì—�서ì�˜ ì�´ ë°°ì�˜ ì†�ë ¥ì�„ 구하여ë�¼.
x, y, t를 순서대로 넣는다.
= ìž…ë ¥ =
= ì¶œë ¥ =
= 처리조건 =
수학ì�„ 풀어서 간단한 ì‹�으로 나타내어 결과를 ì¶œë ¥í•´ë�„ 좋다.
ì�´ 페ì�´ì§€ì�˜ 목ì �ì�´ê¸°ë�„ 하다. 최대한 효율ì �ì�¸ ì•Œê³ ë¦¬ì¦˜ì�„ 창출하는 것ì�´ë‹¤.
= ê²°ê³¼ =
||ì�´ë¦„||Source(ì�´ë¡ í�¬í•¨)||CPU_CLOCKS||UPDATE 1||UPDATE 2||UPDATE 3||
|| [조현태] || [수학ì�˜ì •ì„�/ë°©ì •ì‹�/조현태] || 0 || || || ||
[수학ì�˜ì •ì„�]
- 여름방학프로ì �트 . . . . 137 matches
= 여름방학 프로ì �트 =
|| . || 재학� 참가� || 새내기 참가� ||
|| [LittleAOI] || [문보창] || . ||
|| [단ì‹�ìž�ë°”] || [ì�´ìŠ¹í•œ] || [송수ìƒ�], [ì •ìˆ˜ë¯¼], 김소현, 경미 ||
|| [MFCStudy_2005_1] || [�협] [eternalbleu] || 참가� 없는 관계로 �쇄 ||
|| [ì œë¡œWiki] - 종료 || [ìƒ�협] || - ||
|| [AOI] || [문보창] || . ||
|| [CPPStudy_2005_1] || [ìƒ�협], [eternalbleu], ê¹€ìƒ�ì„ || 김민경, 김태훈, ì„�ì§€í�¬ ||
|| [C++스터디_2005여름] || [문보창] || [허아ì˜�], [í•œìœ ì„ ], [ì�´ê·œì™„], [ë�„ì—°], [ì •ìˆ˜ë¯¼] ||
== 프로ì �트 ì œì•ˆ ==
ë°°ìš°ê³ ì‹¶ì�€ 것ì�´ë‚˜ í•´ë³´ê³ ì‹¶ì�€ 것들ì�„ ì œì•ˆí•´ 주세요.
= 엮어가기 =
[프로ì �트분류]
- 임��/CVSDelete . . . . 137 matches
CVS로 프로ì �트 소스파ì�¼ 받아다가 다른곳ì—� 쓸때, ê°€ë�” CVS í�´ë�” 지우는게 너무 ì§œì¦�ë‚ ë•Œê°€ 있다. tortoise ê°™ì�€ë�°ì„œ 찾아ë´�ë�„ 없길래 그냥 간단하게 파ì�´ì�¬ìœ¼ë¡œ 작성.
deleteCVSDirs('C:\MyDocuments\Programming Source\Java\ì´ˆê³ ì†�í†µì‹ íŠ¹ê°•\neurogrid')
CVSì—� ë³´ë©´ release 기능ì�´ 있ë�˜ë�°... CVSì—� 들어간 파ì�¼ì�€ 다 지워주는ë�° í�´ë�”를 안 ì§€ì›Œì£¼ì£ .ã…Žã…Žã…Ž -- [Leonardong]
ㅎㅎ subversion � 해볼�했는�, 윈�우 �색기 버그있나� -_-a
나ì�˜ 경우는, 1. íƒ�색기ì—�서 해당 ë””ë ‰í† ë¦¬ì—� CVS로 í™”ì�¼ê²€ìƒ‰(하위í�´ë�” í�¬í•¨) 2. ì „ì²´ ì„ íƒ� 3. ì‚ì œ --[1002]
[임��]
- ClipMacro . . . . 136 matches
새로운 ìž�ë°” ì• í”Œë¦¿ 플러그ì�¸ìž…니다. 테스트해보세요. -- 211.106.173.4 [[Date(2005-03-09T17:15:41)]]
잘 안ë�˜ë„¤ìš”. 윈XP pro !SP2 , Internet Explore 6.0 !SP2 ì—�서 테스트 했습니다. paste와 copy는 별 ë°˜ì�‘ì—†ê³ , Unload 괜히 ëˆŒë €ë‹¤ê°€ 위ì�˜ 그림만 ì§€ì› ë„¤ìš” ^^;
í�´ë¦½ë³´ë“œì—�는 그림ì�´ 잘 들어가 있었구요. í�¬í† 샵7.0ì—�서 copy했는ë�° 그림íŒ�ì�´ë‚˜ 워드등ì—�는 ìž˜ë¶™ì—¬ì§€ê³ ìžˆë„¤ìš”...
ë�˜ë©´ ì¢‹ê² ëŠ”ë�° 왜 안ë� 까요? ^^ -- -- Anonymous [[DateTime(2005-03-31T10:58:46)]]
MozillaFirefox�서는 잘 �니다. -- WkPark [[DateTime(2005-03-31T16:51:27)]]
ì�µìŠ¤í”Œë¡œëŸ¬ XP프로 SP2ì—�서 잘 ë�˜ëŠ”êµ°ìš”. print screen키를 ëˆ„ë¥´ì‹ ë‹¤ì�Œì—� paste해보세요 -- Anonymous [[DateTime(2005-03-31T16:55:09)]]
* 김광훈 테스트
테스트 -- Anonymous [[DateTime(2005-05-11T13:02:46)]]
- PyIde/BicycleRepairMan분� . . . . 136 matches
IDE 쪽ì—� 통합시키는 것ì�´ 목ì �ì�´ë¯€ë¡œ, 테스트 코드나 해당 사용ë�œ 코드ì�˜ 가장 바깥단ì�„ 구경중.
BicycleRepairMan_Idle.py ê°€ 실마리가 ë� 것 같다. VIMì�´ë‚˜ Idle 통합부분ì�˜ 경우 BRMì—�서ì�˜ facade를 사용한다.
brm_xxx_event 메소드류들ì�„ ì°¾ê³ ì�´ë¥¼ 보면서 가장 바깥단ì—�서 어떻게 실행하는지 알게 ë�˜ì—ˆë‹¤.
코드 ë¶„ì„�방법ì—�서 Eclipse ì�˜ Ctrl + Alt + H 를 ëˆŒë €ì�„때 나오는 Method call hierarchy 기능으로 코드를 ì�½ì–´ë‚˜ê°€ëŠ” 것ì�´ ìœ ìš©í•˜ë‹¤ëŠ” ì �ì�„ 알아내었다. StepwiseRefinement 를 ì—순으로 ë”°ë�¼ê°€ëŠ” ëŠ�낌ì�´ëž„까.
* BRM ì�„ ë¶„ì„�하는ë�° BRM ì�„ ì“°ê³ ìžˆë‹¤. ëŠ�낌ì�´ 묘한중. :)
- RunTimeTypeInformation . . . . 136 matches
ë�™ì �으로 만들어진 변수ì�˜ 타입ì�„ 비êµ�í•˜ê³ , íŠ¹ì • 타입으로 ìƒ�성하는 것ì�„ 가능하게 한다. (ìž�ë°”ì—�서는 instanceof를 ìƒ�ê°�í•´ë³´ë©´ ë� 듯)
MFCì—�서는 C++ì—�서 표준으로 ì�´ìš©ë�˜ê¸° ì�´ì „부터 매í�¬ë¡œë¥¼ ì�´ìš©í•œ 방법으로 ì�´ê²ƒì�„ ì§€ì›�했으며, ì•„ì§�ë�„ ê·¸ 잔재가 남아있다.
아래는 RTTI� 쓰임새를 표현한 �예�다.
위�서 보듯� �래스� 형� 비�하는 것� 가능하다.
MFCì—�서 CRuntimeClass 구조체, DECLARE_DYNAMIC, IMPLEMENT_DYNAMIC, DECLARE_DYNCREATE, IMPLEMENT_DYNCREATE, RUNTIME_CLASS 를 ì�´ìš©í•´ì„œ êµ¬í˜„í•˜ê³ ìžˆë‹¤.
- jQuery . . . . 136 matches
jQuery는 “�바스�립트 프로그래�� ��게 하��는 목표로 설계� �바스�립트 ��브러리입니다.
jQuery를 사용함으로ì�¨ ì�¼ë°˜ì �ì�´ê³ , 반복ë�˜ë©°, 업무량ì�„ ì¦�가시키는 불필요한 마í�¬ì—…들ì�„ ì œê±°í• ìˆ˜ ìžˆê³ , ì�´ë¥¼ 통해 ìž‘ê³ , 훌ë¥í•˜ë©°, ì�´í•´í•˜ê¸° 쉬운 ìž�바스í�¬ë¦½íЏ 코드를 ìž‘ì„±í• ìˆ˜ 있습니다.
* CSS1~3 ë°� 기본ì �ì�¸ XPath ì§€ì›�
* 10kb� 작� �기 (pototype� 46kb� 몇몇 js를 �함하면 100kb가 �버리는..)
* Internet Explorer, Firefox, Safari, Opera 모��서 작�
ajaxì�˜ 바람ì�„ íƒ€ê³ jscript ì—�ë�„ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì�˜ 바람ì�´ 불어오네요;; -_-;
- BasicJAVA2005/실습2/허아� . . . . 135 matches
= BasicJAVA2005/실습2/허아� =
== �야기 ==
아� 미완성.
랜�만 넣으면 �다.
안�꺼는 int-> string 형으로 변환해서
그냥 count, 루프�서 숫�만 넣어봤따.ㅋㅋ
Upload:내가처ì�Œë§Œë“ ìž�바프로그램2.bmp
== 코드 ==
//GUI 구성
//ë ˆì�´ì•„웃ì�„ 구성한다.
//컨í…�트 패ì�¸ì�„ ì–»ê³ ë ˆì�´ì•„웃ì�„ ì„¤ì •í•œë‹¤.
//메뉴
//Exit 메뉴
//í�´ë¦í•˜ë©´ 종료
//메뉴바 부착
//버튼� �성하여 추가한다.
ì•„ì˜�ì•„..ã… .ã…œ ì•„ì§� ìœ„í‚¤ì–´ë ¤..ã… .ã…œ 그림파ì�¼ì—� ë�„어쓰기하지마.. 파싱하기 힘들어..T.T
- RUR-PLE . . . . 135 matches
* 프로그래�� 재밌다는 것� ��게 해줄 툴
= 규칙 1 =
* 컴퓨터 프로그래ë°�ì�„ ì�µížˆëŠ” 것ì�€ 악기를 ì�µížˆëŠ” 것과 비슷하다. ë‹¹ì‹ ì�€ 그것ì—� 관해 단순히 ì�½ê¸° ë§�ê³ í•´ë´�야 한다.
''''' ê³µê°�ì�´ 가는 ë§�ì�´ë‹¤. 피아노를 아무리 ì±…ë§Œ ë³´ê³ ê³µë¶€í•œë‹¤ê³ í”¼ì•„ë…¸ 잘 치는게 아닌것처럼.. -[ìƒ�협]'''''
= 규칙 2 =
* 사람들� �기 쉬운 프로그램� 작성해야 한다.
= 규칙 3 =
* 컴퓨터 프로그램ì�„ ìž‘ì„±í• ë•ŒëŠ” 반복ì�„ 하지 마ë�¼.
== ì˜ˆì œ ==
= �� =
* [http://rur-ple.sourceforge.net/ 러플홈페�지]
* [http://zeropage.org/pub/language/python/python-2.4.1.msi Python 2.4 다운로드]
* [http://prdownloads.sourceforge.net/wxpython/wxPython2.6-win32-unicode-2.6.1.0-py24.exe wxPython다운로드]
* [http://prdownloads.sourceforge.net/rur-ple/rurple0.9.0.1b.zip?use_mirror=nchc 러플 다운로드]
* [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE]
- apache/mod_python . . . . 135 matches
* [moinmoin]� 설치하기 위해서는 [apache]� [python]모듈� 설치해야 한다.
* DeleteMe) mod_pythonì�˜ mod를 moduleì�¸ì¤„ ëª¨ë¥´ê³ íŒŒì�´ì„ ì�˜ 한 종류ì�¸ì¤„ 알았었다는...-_-ã…‹;;
=== ê´€ë ¨ë¬¸ì„œ ===
* 윈�우즈 환경�서 mod_python� 설치하기. [http://www.nzeo.com/bbs/zboard.php?id=tag_tip&no=5]
* [ftp://ring.aist.go.jp/archives/net/apache/dist/httpd/modpython/win/] : 윈ë�„우즈 환경ì—�서 Apache 와 ì—°ë�™í•´ì„œ ì„¤ì¹˜í• ê²½ìš°ì—� 왼쪽 ë§�í�¬ ì°¸ê³ . 특히 주ì�˜í• ì �ì�€ Apache ë²„ì „ ìž�ì‹ ì�˜ 것과 맞는 것으로 다운 받아야 함.(안그럴 경우 아파치 서버 시작 못함)
* [http://www.modpython.org/live/current/doc-html/inst-testing.html] : �스톨 테스트
* mod_pyhton 홈페�지 [http://www.modpython.org/]
- Perforce . . . . 134 matches
ìƒ�ì—…ìš© RC ì�´ë©°, 오픈 소스 프로ì �트 ì§„í–‰ì—� 한해서는 무료로 ë°°í�¬ë�œë‹¤.
프로그램ì�€ 서버, í�´ë�¼ì�´ì–¸íЏ 환경으로 관리ë�˜ë©°, 서버는 소스ì�˜ 모아서 관리한다. 서버 프로그램ì�€ ìœ ë‹‰ìŠ¤, ë§¥, MSWin ë²„ì „ìœ¼ë¡œ ì œê³µë�œë‹¤. í�´ë�¼ì�´ì–¸íŠ¸ëŠ” GUI, CMD ë²„ì „ì�˜ 툴ì�„ ì§€ì›�하며 다양한 OS ì—�서 ì�´ìš©ê°€ëŠ¥í•˜ë‹¤. ë˜�한 IDE 와 ì—°ë�™ì—시 ì§€ì›�한다. (IDEì—�는 3dmax, maya, photoshop, office 등ì�„ í�¬ê´„하는 방대한 시스템)
비슷한 소프트웨어로 Rational ClearCase, MS Team Foundation, Borland StarTeam 급� 들 수 있다.
- 송지훈 . . . . 134 matches
ìƒ�ì�¼ : 1988ë…„ ì�Œë ¥ 1ì›” 22ì�¼ ìƒ�.
1988ë…„ ì–‘ë ¥ 3ì›” 10ì�¼ ìƒ�. (ì§€ì›�ì�´ê°€ 계산해 줘서 알게 ë�˜ì—ˆì�Œ...)
(í• ë§¤-ì§€ì›�ì�´-는 나를 꽤 ë§Žì�´ ì•Œê³ ìžˆì�Œ...)
학번 : 20060913
핸� : 010-4043-2554.
싸ì�´ : 지금ì�€ 안함. 네ì�´íŠ¸ê°€ 아예 ë‚´ 홈피 ë‚ ë ¤ë²„ë¦¼.
페� : [http://www.facebook.com/teolex.song?ref=tn_tnmn 송지훈]
취미 : ë†�구, 기타연주, 페ì�´ìФë¶�, 프로ì �트 ìœ ì§€ë³´ìˆ˜, ì—°ì•
특기 : 얘기 들어주기
성격 : 복잡함.
주소 : 서울 ìˆ˜ìœ ë�™
개� : �단 �성� �어있�.
건강 : 지금� 허리디스�.
* 남부럽지 않ì�€ 취미를 ê°€ì§€ê³ ìžˆêµ°ì—¬. ã…‹ã…‹ -[김태진]
- Hacking/20040930첫번째모임 . . . . 133 matches
== 모임 내용 ==
* �시 : 9월 30� 목요� 3:00 ~ 4:00
* 장소 : �서관
* ì°¸ì„�ìž� : 곽세환 서ì˜�í�¬ ê¹€í™�ì„ ìœ¤ì„±ë§Œ
* ì±… ì„ ì •
* ì�¼ì‹œ,장소 ê²°ì •
== ê³µë¶€í• ë‚´ìš© ==
* êµ�재 Chapter1(공격목표 ì •ë³´ìˆ˜ì§‘ê³¼ ê²½ìœ ì„¤ì •)ê³¼ Chapter2(스ìº�ë‹�)
- ê°€ë³�게 ì�½ì–´ë³´ì‹ 후 ìž�ì‹ ì�˜ 컴퓨터는 ì–´ë–¤ í�¬íŠ¸ê°€ ì—´ë ¤ìžˆëŠ”ì§€ 확ì�¸í•´ë³´ì„¸ìš”
* VMware와 리눅스 ì„¤ì¹˜í•˜ê³ ê¸°ë³¸ëª…ë ¹ì–´ 공부하기
- 리눅스 다운로드
[http://fedora.redhat.com/ 페��]
[http://www.debian.org/ �비안]
- ê¼ ì•Œì•„ë‘�어야 í• ê¸°ë³¸ ëª…ë ¹ì–´
[ë¦¬ëˆ…ìŠ¤ëª…ë ¹ì–´] 설명입니다 --[ê¹€í™�ì„ ]
* [http://www.google.co.kr 구글]과 위키 검색� �활화합시다
- 달���마와�올�만남 . . . . 133 matches
* Title : 달���마와 �올� 만남
* Author :�올 김용옥
* Publisher :통나무
* 특별사í•: 한 권당 16000ì›�ì�˜ 올컬러로 ë�œ ëŸì…”리한 ì±…
* 현재 2ê¶Œì�„ ì�½ê³ 있는ë�° 한번쯤 ì�½ì–´ë³¼ë§Œí•œ ì±…ì�¸ 것 같습니다 --[ê°•í�¬ê²½]
=== ë‚´ìš© ===
ë�„올ì�´ ì�¸ë�„ì—� 가서 달ë�¼ì�´ë�¼ë§ˆë¥¼ ë§Œë‚˜ê³ ì™€ì„œ ì“´ 기행문 형태ì�˜ ì±…, ì´� 3권으로 ë�˜ì–´ìžˆë‹¤.
* 1권 : ���서 ��는 불타� 발�취와 불타� 사�
* 2권 : �� 기행문
* ì�¸ë�„를 여행하면서 보게ë�œ ìœ ì �ì�´ë‚˜ 사ì›�들ì�˜ 사진과 그와 ê´€ë ¨ë�œ ì—사나 ì‹ í™”, ì² í•™ì�„ 다룬다.
* '사리'나 '탑'등ì�˜ ì§„ì •í•œ ì�˜ë¯¸...
* 3권 : 달���마를 만나서 나눈 대화
[책분류]
- 조현태��바�실 . . . . 133 matches
= � 페�지는? =
* 2학년 1학기 컴퓨터프로그램설계 프로ì �트 대비ë�¼ëŠ” 성격ì�„ 지닌 GUI 강좌 ë°� 스터디.
= 참가� =
||학번||�름||
||05||조현태||
||02||임��||
||06||김준�||
||06||�차형||
||06||�장길||
... 다 기억 안 나는ë�° ì �어주세요.
= 장소/�시 =
* 수요� 금요� 오후 5시 7피
= 기� =
* 첫 모임. GUI� 관한 간단한 설명.
* ìˆ™ì œëŠ” GUI기반 ì„ ê·¸ë ¤ë³´ê¸°.
* �벤트 핸들� 설명
* ê°� 프로ì �트 질문/답변
["스터디분류"]
- 페�지지우기 . . . . 133 matches
ì‚ì œí•˜ê³ ì‹¶ì�€ 페ì�´ì§€ì�˜ ë‚´ìš©ì�„ 지우거나, 해당 페ì�´ì§€ 아무곳ì—�서나 '''DeleteThisPage''' 를 남긴다. 그러면 ZeroWiki 관리ìž�ê°€ 해당 문ìž�ì—´ 검색ì�„ 통해 페ì�´ì§€ë¥¼ 지우게 ë�œë‹¤.
/!\ ''' 주�! DeleteMe 가 아니다.'''
'''권장''' : NoSmok:ì—ë§�í�¬ 를 찾아서 해당 페ì�´ì§€ì�˜ ìˆ˜ì • 여부를 íŒ�단해 주세요.
'''If you want to delete this page, YouNeedToLogin.''' 현재 ZeroWiki ì—�서 Delete''''''Page 권한ì�€ ê³„ì • 관리ìž�ê°€ ê°–ê³ ìžˆìŠµë‹ˆë‹¤. 로그ì�¸í•œ 사용ìž�ë�„ ê·¸ 권한ì�„ ì‚¬ìš©í• ìˆ˜ 있ë�„ë¡� 한 단계 ë�” 공개하는건 어떨까요? security.py ì—�서 {{{~cpp self.delete = self.delete and user.valid}}} ì�´ 한 ë�¼ì�¸ì�„ 추가하면 ë�©ë‹ˆë‹¤. --["ë�°ê¸°"]
[위키분류]
- UpgradeC++ . . . . 132 matches
== 공지 ==
* �재 : [AcceleratedC++]
* Next ì •ëª¨ : 7/28ì�¼ 수요ì�¼ 3시
* 모임 시간 : 매주 수요� 3시
* 모임 장소 : 공대 강�실 - 추후 공지
ì°¸ì—¬í•˜ê³ ì‹¶ìœ¼ì‹ ë¶„ì�€ ì�´ë¦„ì�„ 추가해 주세요.
* 참가� : [김태훈], [조재화], [�슬�], 남보담([spaurh]), [조��]
== 계� ==
* 5/27� Chapter 0-2장 공부, 발표� : [조재화]
* 6/3ì�¼ Chapter 3장 공부, 발표ìž� : [í™©ìž¬ì„ ]
* 7/21� Chapter 4장
* 7/28� Chapter 5장
== ê³¼ì œ ==
*[UpgradeC++/ê³¼ì œ1]
*[UpgradeC++/ê³¼ì œ2]
*[UpgradeC++/ê³¼ì œ3] 성ì �관리프로그램
== í•˜ê³ ì‹¶ì�€ ë§� ==
* ì�´ë²ˆì£¼ ì—� í•˜ëŠ”ê±°ì£ ?7ì›” 14ì�¼... [ì�´ìЬì�´]
[스터디분류]
- HelpOnSmileys . . . . 131 matches
== 스마�리 ==
스마ì�¼ë¦¬ë¥¼ :) 와 ê°™ì�´ ë„£ìœ¼ë ¤ë©´ {{{:)}}}와 ê°™ì�´ ìž…ë ¥í•©ë‹ˆë‹¤. 아래ì�˜ 스마ì�¼ë¦¬ 목ë¡�ì�„ ì°¸ê³ í•˜ì‹¤ 수 있습니다. {{{:)}}}를 ì§‘ì–´ë„£ì�„ 때는 양쪽ì—� '''공백ì�´ 있거나''' 다른 '''글ìž�들과 ë–¨ì–´ì ¸ 있어야''' 스마ì�¼ë¦¬ê°€ ì •í™•í•˜ê²Œ 들어갑니다.
=== 사용례 ===
== 모니위키 확장 ==
편집 화면ì—�서 {{{[[SmileyChooser]]}}}를 ë„£ê³ ì‹¶ì�€ 경우ì—�는 아래와 ê°™ì�´ EditTextForm 페ì�´ì§€ë¥¼ 편집해주셔야 합니다.
{{{#editform}}}ì�´ 들어가는 부분ì—� 편집 í�¼ì�´ ìœ„ì¹˜í•˜ê³ ë�˜ê³ , ê·¸ 아래ì—� {{{[[SmileyChooser]]}}}ê°€ 들어가게 ë�©ë‹ˆë‹¤.
{{{EditToolbar]]}}} 혹� {{{[[EditHints]]}}}와 마찬가지로 �것� 매�로 플러그�입니다.
- [Lovely]boy^_^/Diary/7/29_8/3 . . . . 131 matches
= 7/30(í™”) =
|| 종류 || 한것 || 성과 || 코멘트 ||
|| 3D || 프랙탈� �용한 지형 만들기 || 100%? || 재귀땜� 쫄았는�.. 잘�서 다행�다 ||
= 7/31(수) =
* í—‰.. ë‚®3세 ìž�기 시작해서 새벽 3시ì—� ì�¼ì–´ë‚¬ë‹¤ ã… .ã… --;
|| 종류 || 한것 || 성과 || 코멘트 ||
|| C++ || 슈í�¼ë§ˆì¼“ 뜯어 ê³ ì¹˜ë©´ì„œ 새로운 방법 ì�µíž˜ || 100%? || 커맨드 패턴ì�´ë�¼ê³ 부르ë�”êµ° ||
|| 종류 || 한것 || 성과 || 코멘트 ||
|| Python || 별루 한것 없� || 10% || ||
|| 3D || 슈í�¼ë°”ì�´ë¸” 나머지 || || ìˆ™ì œí•´ì˜¤ê¸° : 네비게ì�´ì…˜,í…�스ì³� 입히기 ||
= 8/3(í† ) =
* ì—시 ë°¤ 10시까지 ì�¼í•˜ê³ 새로하는 ë�¼ì�´ë²Œ ë³´ê³ ìŠ¤íƒ€ë¦¬ê·¸ 보다 보니 아무것ë�„ 못했다
- 오월� 노래 . . . . 131 matches
'''내게 좀� 빛�..."'''
ê±´ê°•ì�„ 회복한 ë’¤ 슈트ë�¼ìŠ¤ë¶€ë¥´í�¬ë¡œ ìœ í•™, 71ë…„ì—� 학위를 받았으며, 여기서 5ë…„ ì„ ë°°ì�¸ J.G.헤르ë�”를 알게 ë�˜ì–´ 민족과 개성ì�„ 존중하는 문예관(æ–‡è—�è§€)ì�˜ ì˜�í–¥ì�„ 받았는ë�°, 후ì�¼ <슈투름 운트 드랑(Sturm und Drang)>ì�˜ 바탕ì�´ ë�˜ê¸°ë�„ 하였다.
�때 순진한 목사(牧師)� 딸 F. 브리온과� 사랑� <사랑과 �별(Willkommen und Abschied)> <5월� 노래('''Mailied''')>를 쓰는 계기가 �었으며, 그녀를 버린 �책�� 그 뒤 그� 시작(詩作)� 테마가 �었다.
DeleteMe) 누구ì�´ì‹ ì§€ 소개부íƒ�드립니다. --ì„�천
- ì •ëª¨/2006.2.2 . . . . 131 matches
= ì •ëª¨/2006.2 =
== 참여� ==
남ìƒ�협 나휘ë�™ 하기웅 ê¹€ì„ í˜¸ 허아ì˜� 문보창 조현태 송수ìƒ� ê¹€ìƒ�ì„ ê¹€ì •í˜„
== 오늘ì�˜ ì£¼ì œ ==
* 회ì›�ì¦� ê´€ë ¨.
- 조사 한 ë’¤, 마ì�Œì—� 드는 회ì›�ì¦� 샘플ì�´ ì—†ê³ , 너무 비싸다.
* ë„¤í† ë¦¬ì™€.
- 2월 16�� 친목� 다지기로 연�� 해보�� 한다.
* ì‹ ìž…ìƒ� 모집
- 3월 초기� 위키세미나 & ZeroPage 보여주기를 실시한다.
== CodeRace 실시 결과 ==
ëª¨ë“ íŒ€ì�´ 열씸히 하였으므로 ê³µë�™ 우승으로 함.
ê°�ìž� Point 1ì �씩 줌.
[ì •ëª¨]
- 중위수구하기/김태훈zyint . . . . 131 matches
=== 소 � ===
배열 소트 기능� 있어서 php로 해봤다;;
소스간단한게 ìµœê³ +ã…�+
=== 코 드 ===
<INPUT TYPE="hidden" name=mode value=action><INPUT TYPE="submit" name=submit value=ì „ì†¡>
$value = array($_POST['a'], $_POST['b'], $_POST['c']); //ìž…ë ¥ë°›ì�€ 세값ì�„ 배열로 ì§€ì •
sort($value); // ë°°ì—´ 오름차순 ì •ë ¬
echo "중위수 = $value[1]"; // 가운ë�°ê°’ ì¶œë ¥ +ã…�+
=== 나한테 í• ë§� ===
* 오+_+ ì�´ 언어가 PHP구나.. í•´ì„� 불가능 ã…‹ã…‹;; ã… ã… --ì•„ì˜�
씨랑 잘 보면 비슷해 +�+ switch 나 while, if, for 다 똑같어 -태훈
* 오랜만ì�´êµ° PHP ê³ ë“±í•™êµ� 때 ì�´ê±°ë°°ì›Œ PHP 사ì�´íЏ Hacking í•˜ê³ ë‹¤ë…”ëŠ”ë�°. ê·¼ë�° Cëž‘ 비슷해. 쉬운 변수형ì�˜ C -_-ã…‹ã…‹ --ì˜�호
ë§žì•„ìš” ì •ë§� Cëž‘ 똑같아요.. í�¬í�¬ -태훈
[LittleAOI] [중위수구하기]
- CPPStudy_2005_1/STL성ì �처리_2 . . . . 130 matches
{{|작성� : 2005 08 01
ìˆ˜ì •íšŒìˆ˜ : 0회
구현특ì�´ì‚¬í•
map�용
미구현부분
ì´�ì � sort|}}
ê¹€ì² ìˆ˜ 59 98 75 91
마�� 66 78 77 84
ë°•ë¯¼ì² 52 50 63 72
ì‹ ìˆœì�´ 97 55 52 97
송�� 78 82 63 73
양민수 72 66 73 52
장준구 95 62 94 53
최호민 78 53 74 75
태�호 66 82 82 94
한노� 86 65 62 68
�.. -_-;; map � ��야한다는 강박관�때문� 쓰기는 했는�.. -_-;; spec� sort가있었다. ;; 아무래� 다시 짜는게 � 나� 것 같다.
ì§œê³ ì„œ ëŠ�낀건;;
* sorting ì�´ 안ë�˜ëŠ” 것ì�´ map ì�˜ 단ì �ì�´ë‹¤. ã…¡,.ã…¡; 그야ë§�로 ê²€ìƒ‰í• ë•Œë§Œ 좋ì�€ 것 같다.
* 다른 컨테ì�´ë„ˆì™€ 기본ì �ì�¸ DSì�˜ 골격가 다르기 때문ì—� ì¹˜í™˜ì •ë�„로는 DSì�˜ 변경ì�´ 안ë�œë‹¤.
- DecomposingMessage . . . . 130 matches
메세지를 다루는 ë˜� 다른 방법ì�€ 여러 ê°œì�˜ ì¡°ê°�으로 나누는 것ì�´ë‹¤. ë¦¬íŒ©í† ë§�ì�˜ ExtractMethodì�´ë‹¤. ìŠ¤ëª°í† í�¬ëŠ” 잘게 쪼개는 것ì�„ 좀 ë�” 공격ì �으로 한다. 그래서 한 메소드ì�˜ 길ì�´ê°€ 3-4ì¤„ì •ë�„ë°–ì—� 안ë�œë‹¤ê³ 한다. ì�´ê²ƒì�´ 가능한 ì�´ìœ 는 ìŠ¤ëª°í† í�¬ëŠ” 다른 언어ì—� 비해 높ì�€ 수준ì�˜ ì¶”ìƒ�화를 ì œê³µí•´ì£¼ê¸° 때문ì�´ë‹¤. self ì—�게로 메세지를 ë³´ë‚´ìž�.
지금 ëŠ�ë�¼ëŠ” 거지만 파ì�´ì�¬ì�˜ selfê°€ smalltalkì—�서부터 온 것ì�´ ì•„ë‹�까 하는 ìƒ�ê°�ì�´ ë“ ë‹¤. ë‘� 언어가 ìƒ�긴게 ì°¸ 비슷한거 같다.
- Java/JDBC . . . . 130 matches
= JDBC 오��� 연결 =
* 드ë�¼ì�´ë²„를 다운받아서 jre/lib/ext í�´ë�”ì—� ë„£ê³ , 재시작.
* 9i, release2 ìš© 드ë�¼ì�´ë²„, 다른 ë²„ì „ì�€ oracle ì—�서 다운 받는다.
* 그후 아래와 ê°™ì�€ ì‹�으로 ì ‘ì†� 가능하다. 아래ì—�서 NSH2 는 ì „ì— ë�°ì�´í„°ë² ì�´ìФ ì�´ë¦„임으로 ê°�ìž� 알아서 ì �ê³ , ì—°ê²°ì—�서 ì•„ì�´ë””와 비번ì�„ 넣는다.
ì˜ˆì „ì—� resin ì—�서 tomcat으로 바꾸면서 jdbc ì„¤ì •í•˜ëŠ”ê±° 몰ë�¼ì„œ 대박ì�´ì—ˆëŠ”ë�°... -_-; - eternalbleu
- RandomWalk2/서�현 . . . . 130 matches
파ì�´ì�¬ìœ¼ë¡œ 개발함. 7/1 ë°¤ 11시부터 1시까지 3시간. 중간ì—� ["RandomWalk2/질문"]. 7/2 다시 30ë¶„ê°„ ìˆ˜ì •. 다시 질문. 답변ì�„ ë°›ê³ ëª‡êµ°ë�°ë¥¼ 다시 ê³ ì³�서 업로드함.
íŒ�ì�„ 나타내는 방법ì�˜ ì„ íƒ� ë�•íƒ�ì—� 3ì°¨ì›�으로 확장하는 것ë�„ 그다지 ì–´ë ¤ìš¸ 것 같지는 않다. í•´ ë´�야 ì•Œê² ì§€ë§Œ.
DoItAgainToLearn í• ìƒ�ê°�ìž„. 처ì�Œ í• ë•ŒëŠ” 중간 ê³¼ì •ì�„ 기ë¡�하지 ì•Šê³ í–ˆì§€ë§Œ 다시 í• ë•ŒëŠ” ê³¼ì •ì�„ 기ë¡�í•´ ë´�ì•¼ê² ì�Œ.
누�누� 기워 �가지 간 소스는 [http://my.netian.com/~sshiskom/file/python/walk.py 여기]�.
해스켈로 시�. [http://my.netian.com/~sshiskom/file/haskell/walk.hs 소스].
- SoftwareEngineeringClass/Exam2002_1 . . . . 130 matches
1. Sprial Model ì�˜ 특징ì—� 대해 ì„œìˆ í•˜ì‹œì˜¤.
* Quality Assurance 와 V & V (verification & validation) 과� 관계� 대해 쓰시오.
* Product, Service, Process ì—� 있어서ì�˜ Quality Assurance ì�˜ 목표, ì ˆì°¨, 표준ì—� 대해 ê°�ê°� ì„œìˆ í•˜ì‹œì˜¤.
ë¬¸ì œ 달랑 3ê°œë�¼ëŠ” 것ë�„ ì•Œê³ ìžˆì—ˆê³ , Sprial Model ì�€ 나올줄 ì•Œê³ ìžˆì—ˆê±´ë§Œ. ìš°.. 복병ì�„ 만나다;
암튼 3ë¬¸ì œì¤‘ ë‘�ë¬¸ì œê°€ QAì—� 관한 것ì�´ë�¼ë‹ˆ 당황; Structured A&D 나 ì •ë³´ê³µí•™ì—� 대해서는 ì•„ì—� 언급ì�´ 없군. (혹시 ì�´ê±° kaspa 시험ì�¸ê°€; 아무리 ì�´ê²½í™˜ êµ�수님ì�´ kaspa 회장ì�´ì‹œë�¼ê³ 하지만.) 암튼. í�‘; --ì„�천
see also NoSmok:êµ�육ì �ì�¸ì‹œí—˜
- 방울뱀스터디/만�4개 . . . . 130 matches
'만� 4개'란? 파��으로 만들 게임 �름입니다. �종� 땅따먹기 게임�� ��하시면 �니다.
=== ë§Œë‘� 4ê°œ 게임 요구 ì‚¬í• ===
* 3가지 모드 (1p, 2p, 1 vs 2)
* P2P í”Œë ˆì�´ 가능
* 높ì�€ ì �수순으로 5위까지 ì €ìž¥
* 화면 ì�¸í„°íŽ˜ì�´ìŠ¤ëŠ” ê°� í”Œë ˆì�´ì–´ 위쪽 모서리ì—� 'ì �수, 목숨, ë‚´ë•…' ì¶œë ¥
* 게임 진행 시간 - 60초
* 목숨 3번
* 아�템
* í”Œë ˆì�´ì–´ ì†�ë�„ 높ì�´ê¸°
* 진행 시간 5초 늘리기
* 목숨 늘리기
* ì—…ê·¸ë ˆì�´ë“œ
* 3초간 멈추기
* 미사�
=== 소스 코드 ===
그림사�즈 400*300
[방울뱀스터디]
- 임다찬 . . . . 130 matches
= 소개 =
dachanism@핫메�.컴
www.싸�월드.com/2wsx
= �촌 =
|| �름 || 닉네임 ||
||[�태양]||��징�||
||[주요한]||Old Trafford||
= 방명� =
|| �름 || 내용||
||임다찬||�야||
||�οⓢ�ε||�눔||
= ë¬¸ì œ =
|| ë‚ ì§œ || 언어 ||ë¬¸ì œëª… ||ë¹„ê³ ||
||2006/3/30||c||[구구단/임다찬]||.||
||2006/3/30||c||[ë§ˆë¦„ëª¨ì¶œë ¥/임다찬]||.||
||2006/3/31||c||[삼�형매�로/임다찬]||C프로그래�||
||2006/4/6||c||[파스칼삼�형/임다찬]||.||
||2006/4/13||c||[ìµœì†Œì •ìˆ˜ì�˜í•©/임다찬]||.||
||2006/5/11||c||[Stack/임다찬]||.||
나중� [JollyJumpers] - dynamic programming 사용하나요???
- ì •ëª¨/2013.10.2 . . . . 130 matches
= 참여� =
* [김민재], [ë°•í�¬ì •], [김현빈], [임지훈], [ê³ í•œì¢…], [김해천], [ì‹ í˜•ì¤€], [김태진], [서민관], [안í˜�준], [ì†¡ì •ê·œ], [ì¡°ì˜�준], [ê¹€ë�„형]
* [ì‹ í˜•ì¤€] 학우 "슈í�¼ì»´í“¨íŒ…대회 후기"
* 다� 주� : [김태헌] 학우
= 주요 내용 =
== 다ì�Œ ì •ëª¨ 시간 알림 ==
* 다ì�Œ 주 수요ì�¼ì�€ 'í•œê¸€ë‚ íœ´ì�¼'ì�¸ 관계로 화요ì�¼ì—� ì •ëª¨ë¥¼ 진행합니다.
== 티 타임 진행 ==
* ì�´ ë‚ ì�€ 티타임 진행으로 별다른 안건 ê³µìœ ëŠ” 진행하지 않았습니다.
= 후기 =
- StringOfCPlusPlus/�협 . . . . 129 matches
= 작성� =
* 01 남�협
= 소스 =
void n_set() {n=0;}//n� 값� 0으로 초기화
void lenstr() {while(st[n]!='\0') n++;}//문ìž�ì—´ì�˜ 길ì�´ë¥¼ n값으로 ì €ìž¥
char* stval() {return st;}//ì�´ê±¸ 알ìž�:ë°°ì—´ ì „ì²´ 리턴 í• ë•Œ * 사용 ..
int nval() const {return n;}//문ìž�ì—´ 길ì�´ë¥¼ ì•Œë ¤ì¤Œ.
void reverse();//문�열 거꾸로
int search(char se);//ì°¾ê³ ìž� 하는 문ìž�ì—´ì�˜ 갯수로 ì•Œë ¤ì¤Œ
void delspace();//여백� 지워 줌
//ì—°ì‚°ìž� ìž¬ì •ì�˜
//í”„ë Œë“œ
delete [] temp;//ì�´ë¶€ë¶„ì—�서 ê³ ìƒ� 했쓰...
int n1=s.nval();//�스 �체� 길�;
sum.st[n+n1]='\0';//ì“°ë ˆê¸° 처리하기..
nam.reverse();//ë��ì—�것ì�´ ì§¤ë¦¬ê³ ë’¤ë°”ë€Œì§€ 않는 ë¬¸ì œ
cout<<"nam class 중 n� 갯수는 "<<nam.search('n')<<"개 \n";
nam.delspace();//ë��ì—�것ì�´ 짤리는 ë¬¸ì œ
- [Lovely]boy^_^/ExtremeAlgorithmStudy/MathematicalFoundations . . . . 129 matches
* 초반부는 ë�.. 별로 볼거 없다. 다 ê³ ë“±í•™êµ�때나 ìž�료구조 시간ì—� í–ˆë�˜ê²ƒë“¤
* 그래� 있는 거 나열해 보�면..
* 빅오, 세타, 시그마 notation 등등.. 넘기다 보니 스몰오, w(오메가)�런것� 있다.
* 순�가, 순�소 �런거
* 내림(Floors), 올림(Ceilings)
* 다í•ì‹�
* 지수, 로그, íŒ©í† ë¦¬ì•Œ, 피보나치 수열 등등
* 수열(Series), 급수(Summation), 수학ì � 귀납법(Mathematical induction), ... ì�´ê±´ 좀 ìƒ�소해 ë³´ì�´ëŠ”ë�°.. 무슨 ìˆ˜ë ´ì„± íŒ�ì •í•˜ëŠ”ê±° 같다.(Bounding the terms), ì �ë¶„
* 재귀(... ì•„ ì�´ê±´ 아무리 í•´ë�„ ê°�ì�´ 잘 안온다. ì—시 마니 짜보면 ë� 까)
* 집합, 함수, 그래프, 트리
* 순열, ì¡°í•©, í™•ë¥ (ì•„.. í™•ë¥ ì‹«ì–´ ã… .ã… )
- SVN 사용법 . . . . 128 matches
1. 마우스 오른 쪽 버튼 í�´ë¦ -> add ì„ íƒ� -> Debug ì œì™¸í•œ í�´ë�” Add
2. refo brower ì„ íƒ� -> 해당 파ì�¼ ì„ íƒ� 후 -> Delete
1. Add 후 Commit
1. 작업 ì „ì—� 반드시 Update 받는다!
2. Showlog : 올린 ë‚´ì—들 보여줌
4. cpp 파ì�¼ ì„ íƒ� -> Diff ì„ íƒ�하면 ë°”ë€� ë‚´ì— ë³¼ 수 있다.
1. 새�� �성
2. ê·¸ 안으로 ì�´ë�™í•œ 후 -> Check Out ì„ íƒ�
3. ì•„ì�´ë””와 프로ì �트 ì�´ë¦„ì�„ ì„ íƒ�하면 나ì�˜ 프로ì �트가 다운 가능하다 (다른 컴퓨터ì—�서ë�„..)
4. 다운-> code ìˆ˜ì • 후 commit
[ë�°ë¸”ìŠ¤ìº í”„2006/SVN]
- ZeroPageServer/FixDate . . . . 128 matches
Linux 시간 맞추기
ì˜ˆì „ë¶€í„° rdate 를 ì�¨ì„œ 시간ì�„ 맞추었는ë�°,
rdate -s time.kriss.re.kr <- í•œêµ í‘œì¤€ê´€ë ¨ 연구소 서버, ì�´ 서버가 죽ì�„때가 있다.
보통 살아 있는 다른 서버중 �걸 �다.
그런ë�°, rdate ê°€ ì�´ë²ˆ 테스트 ì—…ê·¸ë ˆì�´ë“œ ë²„ì „ 부터 안ë�˜ëŠ” 것ì�´ë‹¤. ìƒˆë²„ì „ì—�서 servername ì�„ ìž…ë ¥ë°›ì�„수 ì—†ë‹¤ê³ í•˜ëŠ”ë�°, 왜그런지 ëª¨ë¥´ê² ë‹¤. 그래서 대안으로 ì�´ê²ƒì�„ 사용한다.
그냥 맘편히 cron� 등�시켜 �었다.
root 권한�서
로 확ì�¸í• 수 있다.
- [Lovely]boy^_^/Diary/2-2-6 . . . . 128 matches
== 10/7 ì›” ==
* ë�°ì�´í„° í†µì‹ ë ˆí�¿ 나왔다--; ì¢Œì ˆì�´ë‹¤.
== 10/8 í™” ==
* 푸쉬푸쉬 오늘까지
* ì•Œê³ ë¦¬ì¦˜ ë ˆí�¿ 나왔다.--; ë¯¸ì¹˜ê² ë‹¤
== 10/9 수 ==
* 주ì �
* ì •ëª¨
* Humble Programmer 왜 ì�¼ì¼€ 기ëƒ�--; 문장ë�„ ì–´ë ¤ìš´ê²Œ 많다.
* MMM 2장 다 ì�½ì—ˆë‹¤. 단어 ê²�나게 ì–´ë µë‹¤.
* Humble Programmer 는 ë˜� 왜ì�¼ì¼€ ì–´ë µëƒ�
* 경시대회 ì˜ˆì œ ë¬¸ì œ 1,2번 풀었ì�Œ
* 7시 성진�형 환송회
* 경시대회 ì˜ˆì œ ë¬¸ì œ 4,5번 풀었ì�Œ
* 3번ì�€ ë¬¸ì œê°€ ì�´í•´ê°€ 안ê°�
== 10/12 í† ==
* 지랄같ì�€ ë�°ì�´í„° 통ì‹
== 10/13 � ==
* 컴퓨터 ê³ ì „ 스터디 ì‹ ì´Œ ì‹ ê´€ ë¯¼í† 5시
* 알카노�드 1차본 완성
- 김�준 . . . . 128 matches
== ê¹€ë�™ì¤€(teledong, ì�´í•˜ í…”ë ˆë�™) ==
* 07학번 ZP 나부ëžì�´ - 현재 졸업
* 07학번 기��무부 부�
* 2016.06.13. í•´ì–‘ê²½ì°°ì² ì •ë³´ë³´ì•ˆ 담당 주무관
* 마��래프트 24시간 바�� 서버 운�중 (홈페�지 : [https://www.teledong.kr] )
* 하ë�¼ëŠ” 공부는 ì•ˆí•˜ê³ ë§¨ë‚ ì‚½ì§ˆì¤‘.
* NAS 운용중 (https://nas.teledong.kr)
== 현재 진행중� Process ==
#1 �장 다니기
#2 ì§�장ì—�서 어떻게하면 편하게 ì�¼í• 까 ê¶�리
#3 �장�서 어떻게하면 �댈까 �리
#4 내 �� 있는지 모르는 반쪽 찾는 중
== 김�준� 다른 페�지 ==
[[pagelist(김�준)]]
* 아� 없습니다;;
* 많��요?? ㅎㅎ -[김태진]
[홈페�지분류], [ZeroPagers]
- 새싹êµ�실/2011/ë¬´ì „ì·¨ì‹� . . . . 128 matches
ë¬´ì „ì·¨ì‹�ë°˜
== 강사 ==
06 [김준�]
== 수강� ==
11 ê°•ì›�ì„� 서ì›�태 ì�´ì†Œë�¼ ì�´ì§„ì˜� ì •ì§„ê²½
== 주요내용 ==
C언어 수업시간 내용 복습 � 보강
== 수업내용 � 후기 페�지 �� ==
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨1]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨2]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨3]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨4]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨5]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨6]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨7]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨8]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨9]
[새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨10]
- ChangeYourCss . . . . 127 matches
UserPreferences ì—�서 로그ì�¸í›„ ìž�ì‹ ì�´ ì›�하는 css 를 ì„¤ì •í•´ì¤„ 수 있다. ê°�ìž�ê°€ 취향ì—� 맞는 스타ì�¼ 시트를 골ë�¼ì„œ, 만들어서 사용해보ìž�. ^^;
|| �색바탕, 푸른색 헤딩 || /~gochi/cgi-bin/moin/css/blue.css ||
|| �색바탕, 푸른색 헤딩, 작� 글꼴 || /~gochi/cgi-bin/moin/css/smallblue.css ||
|| �색바탕, 분�색 헤딩, 꽃무늬 배경, 작� 글꼴 || /~gochi/cgi-bin/moin/css/wiki.css ||
|| 누르스름한 바탕. ë””í�´íЏì—�서 배경색만 바꾼 색. ë§�í�¬ìƒ‰ê³¼ 비슷한 갈색계열ì�´ë�¼ ì™ ì§€ 모르게 íŽ¸ì•ˆí•˜ê³ ì•„ëŠ‘í•œ..^^; || /~wizardhacker/cgi-bin/MoinMoin/wiki-moinmoin/wizneo.css ||
["위키분류"]
- JavaStudy2002/ìž…ì¶œë ¥ê´€ë ¨ë¬¸ì œ . . . . 127 matches
* ìž�ë°”ì—�는 Cì�˜ cin처럼 간단한 ëª…ë ¹ì–´ê°€ 없단 ë§�ì�¸ê°€!? --[ì˜�ë�™]
* 여러분ì�´ ì–´ë ¤ì›Œí•˜ì‹œëŠ”ê²ƒ 같아, ìž…ë ¥ 부분ì�„ 만들었습니다. 해당 static methodì�˜ 기능ì�€ 한줄ì�„ ì�½ê³ , 공백ì�´ë‚˜, íƒì�„ 기준으로 ë°°ì—´ì�„ 반환합니다. 사용 방법ì�€ 해당 함수ì�˜ main ì�„ ì°¸ê³ í•˜ì‹œê³ , 다른 소스ì—�서 import해서 그냥 사용하세요. --["neocoin"]
ì°¸ê³ {{{~cpp
System.out.println("글ìž� 한줄 ìž…ë ¥ 받기 ì˜ˆì œ");
System.out.println("\n글ìž�나누기 ì˜ˆì œ\n");
실행시 예{{{~cpp
1글ìž� ìž…ë ¥ 받기 ì˜ˆì œ
1 2 3 <- ìž…ë ¥
글ìž�나누기 ì˜ˆì œ
123 <- ìž…ë ¥
- [Lovely]boy^_^/Diary/2-2-1 . . . . 127 matches
= 2-2 1째주 =
== 9/2 ì›” ==
* 개강.
* 쳇.. �나게 피곤하네..
== 9/3 í™” ==
* ["EffectiveSTL"], HowToSolveIt(["ì‹ ìž¬ë�™"]êµ°ì�´ 꼬심) 빌림.
* ["EffectiveSTL"] 1장 ��&요약.
== 9/4 수 ==
* 비행기 게임 소스 한번 갈아 ì—Žì—ˆì�Œ. 재ë�™ì�´ì™€ ê°™ì�´ ë¦¬íŒ©í† ë§�.
* ["EffectiveSTL"] 2,3,4 장 ��.
* ObjectProgramming Report 나옴.(모ìž�ì�´í�¬ 만들어오기, until 9/12), ê´€ë ¨ ìž�료 수집.
* 비행기 게임 1ì°¨ 릴리즈(DB완료, ì¶œë ¥, 게임성 ë³´ê°•ë§Œ 하면ë�¨).
* ["EffectiveSTL"] 2,3,4장 ì •ë¦¬
* 모ìž�ì�´í�¬ ë ˆí�¬íЏ 종료.
== 9/7 í† ==
* ["EffectiveSTL"] 6장 ì�½ê³ ì •ë¦¬
* ["EffectiveSTL"] 5장 ��
* ì�….. 무슨 ë˜� 파ì�¼ ìž…ì¶œë ¥ì�´ì•¼. 비트맵 ì—´ë�¼ ì‹«ì�€ë�°--;
== 9/8 � ==
* 모ìž�ì�´í�¬ ë ˆí�¬íЏ ì§„ì§œ 종료.
- 문�열연결 . . . . 127 matches
=== 문�열 연결 ===
ìž�료구조 프로그래ë°�ì—� ê´€ë ¨ë�œ ë¬¸ì œìž…ë‹ˆë‹¤.
ë¬¸ì œ : x문ìž�ì—´ ë��ì—� y문ìž�ì—´ì�„ 연결시키는 프로그램ì�„ 작성하여ë�¼.
=== ìž…ë ¥ ===
=== ì¶œë ¥ ===
=== 처리조건 ===
* x 문ìž�ì—´ 마지막ì—� y를 연결시켜 ì¶œë ¥í•œë‹¤.
* ì¶œë ¥ì�€ 파ì�¼ (result.out)로 받는다.
=== 풀� ===
|| 작성� || 작성언어 || 개발시간 || 코드 ||
|| [허아�] || C || 10분 || [문�열연결/허아�] ||
|| [조현태] || C/C++ || . || [문�열연결/조현태] ||
[LittleAOI] [ë¬¸ì œë¶„ë¥˜]
- ì •ëª¨/2003.12.1 . . . . 127 matches
== 참가� ==
|| 01 || ì‹ ìž¬ë�™ ||
|| 02 || 임�� 장재니 ||
|| 03 || 임민수 나휘ë�™ í™©ìž¬ì„ ìž¥ì°½ìž¬ 노수민 구ìž�겸 곽세환 ||
== 세미나 ==
* 12월 26.27� 양� 중 ��.
== ë°©í•™ 중 회ì�˜ ë‚ ì§œ ==
* ë°©í•™ 시작 후 첫 회ì�˜ 때 ê²°ì •
== 방학 중 스터디 ==
== 회ì›� ì •ë¦¬ ==
* 학기중ì—� 활ë�™í•œ 사람ì�€ ì—°ë�½í•˜ê³ 아닌 사람ì�€ 공지만.. (02, 03 대ìƒ�)
== 송년회 ==
* 위키ì—� 공지 후 ë‚ ì§œ ê²°ì •. ( 27ì�¼ 가결 )
* 졸업�들� E-mail로, 재학�들� 개별 연�.
== 임� ==
* 회장 : 03 나휘�
* 부회장 : 03 노수민
["ì •ëª¨"]
- EdsgerDijkstra . . . . 126 matches
* http://www.cs.utexas.edu/users/EWD/indexEWDnums.html - Dijkstra � 컬럼들� �� 수 있는 곳.
위ì�˜ Stepwise Program Constructionê³¼ The Humble Programmer는 ì´ˆê°•ë ¥ 추천. ê°�ë�™ì�˜ 물결. 아마 ê·¸ 글ì�„ ì�½ê³ 몇 주 ë�™ì•ˆì�€ 여러가지 실험ì�„ í•´ë³´ë©° í�¥ë¯¸ì§„진하게 보내게 ë� 것ì�´ë©°, 몇 몇ì�€ 프로그래ë°�ì—� íš�기ì �ì�¸ ì „í™˜ì �ì�„ ë§žì�´í• 수 있ì�„ 것ì�´ë�¼ 믿ì�Œ. --김창준
[http://www.cs.utexas.edu/users/UTCS/notices/dijkstra/ewdobit.html 2002ë…„ 8ì›” 6ì�¼ 타계]. ìœ„ëŒ€í•˜ë‹¤ê³ ë¶ˆë¦¬ëŠ” ì�¸ë¬¼ë“¤ì�´ ë�™ì‹œëŒ€ì—� ê°™ì�´ 살아있었다는 것, ê·¸ë¦¬ê³ ê·¸ 사람ì�´ ë‚´ê°€ 살아있는 ë�™ì•ˆì—� 다른 세ìƒ�으로 ë– ë‚¬ë‹¤ëŠ” 사실ì�´ëž€. ì°¸ 묘한 ëŠ�낌ì�´ë‹¤. --["1002"]
["�물분류"]
- 김재현 . . . . 126 matches
후아.........ëª¨ë¥´ê² ë‹¤.
진짜로. ëª¨ë¥´ê² ì–´-ã……-;
ìž ìˆ˜ . ã…‹
msn--- syniori 골뱅� hotmail.com
싸�질--- syniori
네�버블로그--- www.naver.com/syniori.do
== 낙서장 ==
대략 로� 추첨기.
#define COUNT 6 // 당첨번호개수
for (k=0; k < MAX; k++) //질문거리~(등호..)
for (k=0; k < COUNT; k++) { //질문
while (used[n]); // �미 사용 ㅤ�으면 다시 난수 발�
used[n]=1; // 사용� 숫� 표시
printf("\n"); // 한 set 완료
구구 단 숙 ì œ ?
학번: 20050994 �름: 김재현
------��터 실습-----------
í�¬ì�¸í„°ì—� 대한 ì�´í•´ê°€ ì•„ì§� 부족해서 스스로 코드를 짜진 ëª»í•˜ê³ ,êµ�수님ì�´ 올리ì‹
소스코드를 ì°¸ê³ í•´ì„œ 하나로 합쳤습니다. 앞으로 ë¶„ë°œí•˜ê² ìŠµë‹ˆë‹¤....
í•˜ê³ í”ˆë§�ì�´ 있으시다면. 여기ì—�.
- ë�°ë¸”ìŠ¤ìº í”„2005/FLASHí‚¤ì›Œë“œì •ë¦¬ . . . . 126 matches
= [ë�°ë¸”ìŠ¤ìº í”„2005/월요ì�¼]/FLASHí‚¤ì›Œë“œì •ë¦¬ =
í”Œë ˆì‹œ ì•¡ì…˜ 스í�¬ë¦½íЏì�˜ 문법ì�˜ 모습ì�€ C와 Java를 닮았다.
if, else, switch, goto 등ì�˜ 문법들ì�€ ê±°ì�˜ 비슷한 모습ì�„ í•˜ê³ ìžˆë‹¤.
타임��
í”Œë ˆì‹œì�˜ 함수는 특별한 ë�°ì�´í„° 타입ì�´ 없으므로 리턴타입ì�„ 미리 ì„ ì–¸í•˜ì§€ 않는다.
//TODO. ì�´ê³³ì—� í• ì�¼ì�„ 채우시오
버튼 �벤트를 처리하는 on(release), on(press) 등� 함수
무비�립 �벤트를 처리하는 onClipEvent(load), onClipEvent(enterFrame)...등� 함수
[ë�°ë¸”ìŠ¤ìº í”„], [ë�°ë¸”ìŠ¤ìº í”„2005]
- Ant/BuildTemplateExample . . . . 125 matches
Ant Build 를 위한 기본 Template ì˜ˆì œ. ì �당히 해당 부분ì�„ ê³ ì³�ì“°ë©´ ë�œë‹¤.
<project name="TestAnt(Ant Project �름)" default="dist" basedir=".">
<!-- build 를 위한 ì†�성변수들(property)들ì�˜ ì •ì�˜ -->
<!-- compile 하기 ì „ 초기화 단계ì—� í• ì�¼ë“¤. -->
<!-- 컴파ì�¼ì�„ 위해 build ë�¼ëŠ” ë””ë ‰í† ë¦¬ë¥¼ ë§Œë“ ë‹¤. -->
<!-- ì‹¤ì œ compile 를 하는 부분 -->
<!-- 즉, ${src} 는 위ì�˜ property ì—� ì •ì�˜í•œ "." ì�´ ë�˜ë©°, ${build}는 "build". 즉, init 단계ì—�서 ë§Œë“ ë””ë ‰í† ë¦¬ê°€ ë�œë‹¤. -->
<!-- ë°°í�¬ë¥¼ 위한 ë””ë ‰í† ë¦¬ 만들기 -->
<!-- ${build} ë””ë ‰í† ë¦¬ 안ì�˜ class í™”ì�¼ë“¤ì�„ /dist/TestAnt.jar í™”ì�¼ë¡œ 묶ì�Œ. -->
<!-- build 단계 �후 clean 단계. make clean 과 비슷한 �미. -->
<!-- 여기서는 build, dist ë””ë ‰í† ë¦¬ë¥¼ ì‚ì œí•œë‹¤. -->
- SuperMarket/세연 . . . . 125 matches
= 소스 =
s_product[0].name = "캔디";
s_product[1].name = "디스켓";
s_product[2].name = "마우스";
//�� 입금
cout << "�� 입금하게요 : ";
//물건� 산다
cout << "사실 물건 ì„ íƒ� : ";
cout << "수량 ìž…ë ¥: ";
cout << "�� 부족합니다\n";
//산 물건� 보여준다
//산 물건� 취소한다
cout << "ì·¨ì†Œí• ë¬¼ê±´ ì„ íƒ� : ";
cout << "수량 ìž…ë ¥: ";
cout << "잘못ë�œ ìˆ˜ëŸ‰ìž…ë ¥ìž…ë‹ˆë‹¤\n";
//남� �� 보여준다
cout << "남� �: " << money << "\n";
cout << "메�메뉴\n";
cout << "1. � 예금\n";
cout << "2. 물건 사기\n";
- C++스터디_2005여름/í•™ì �계산프로그램/ì •ìˆ˜ë¯¼ . . . . 124 matches
== 소� ==
ì�´ì œ ë�œë‹¤ T^T
구조는 거�다 보창�형껄 배꼈지만 ;;
나름대로 열시미한 =ㅅ=
== 코드 ==
cout << "장학� 명단\n";
cout << "í•™ê³ ëª…ë‹¨\n";
cout << "학번 : " << school_number << " í�‰ì � : " << average << endl;
== 나한테 í• ë§� ==
í—¤... ì˜¤ë¹ ë©‹ìª„ì–´~~>ã…�<;;;
나는 C++ê°™ì�€ê±° 안배워서 ëª¨ë¥´ê² ë‹¤ëª¨~@0@ ê²€ì�€ê±´ 글ì�´ê³ í�°ê±´ ë°°ê²½ì�´ì–Œ~>ã…ƒ<;;
모르긴 몰ë�¼ë�„ ì�´ì •ë�„ë©´ ìž˜í•œê³ ê°™ìš´ë�°..ã…Ž 숫ìž�를 앞ì—� ìƒ�수로 ì„ ì–¸í•˜ë©´ ë�”ìš±ë�” ì¢‹ê² ì§€ë§Œ...ã…Ž 구래ë‘� 잘해떵~>ã…�<:;
헤헤헤.. ê°œê°•í•˜ê³ ìš°ë¦¬ 수사마(ì—¥;;) ì—�게 배워야 ê² ëˆˆëŽ…..ã…Ž
구럼 ê°œê°•í•˜ê³ ë´�~~ 뱌뱌~'ã…‡')/ - [조현태]
[C++스터디_2005여름]
- CodingStandard . . . . 124 matches
프로ì �트 코딩 스타ì�¼ì�˜ 표준.
팀 ë‚´ì—�서 ì�¼ê´€ë�œ 코딩 스타ì�¼ì�„ ì �용함으로서, 사람들ì�´ 서로 코드를 ì�½ê¸° 편하게 하며, CollectiveOwnership ì�„ ë�„와준다.
위키ì—�서ë�„ 페ì�´ì§€ì�´ë¦„ì—� 대해서 표준ì�„ ë‘�는것과 비슷하다. ì�´ëŠ” 다른 사람들ì�„ 위한 ë°°ë ¤ê°€ ë�œë‹¤.
진행해본 프로ì �트들ì�˜ 경우, 주로 ìž�바는 ìž�ë°” 코딩스타ì�¼ì�„, Python ì�€ Smalltalk Style ì�„ ì�´ìš©í–ˆì—ˆë‹¤. --["1002"]
- ZPBoardHistory . . . . 124 matches
*Zeropage 홈페�지� 있었� 게시�
*위키로 넘어가면서 사장�었�~~
*지금ì�€ 사용하지 않아서 ì—사ì�˜ 뒷편으로~~~
*세미나 게시íŒ� : 세미나ì—� ê´€ë ¨ë�œ ë‚´ìš©ì�„ ë‹´ê³ ìžˆìŠµë‹ˆë‹¤.
*프로ì �트 ì‹ ì² ê²Œì‹œíŒ� : 프로ì �트ì�˜ ì‹ ì²ì�„ í•˜ê³ ì‚¬ëžŒë“¤ì�„ 모았었습니다.
*프로ì �트 게시íŒ� : 프로ì �트를 ì‹¤ì œ 진행하는 게시íŒ�입니다.
*컬럼 게시� : 컬럼� 내용� 모� 위키� 녹아 들었습니다.
["ì œë¡œíŽ˜ì�´ì§€ë¶„류"]
- ZeroPage/임�/회�/2011-01-19 . . . . 124 matches
= 2011년 첫번째 임�회� =
* 1월 19� 수요� 오후 6시부터 진행.
* @ 6피
* 참가� : [김수경], [서지혜], [윤종하], [황현]
= 회� 요약 =
== 임�단 ==
* ëª…ì¹ ì •í•˜ê¸°.
* ê°� ìž„ì›�ì�˜ 담당 ì—í• ì•ˆë‚´.
* ìž„ì›�ê°„ ì—°ë�½ì²˜ ê³µìœ .
== 회칙 ê°œì • ë…¼ì�˜ ==
== 학회지 발간 ==
* 목표, 가치, �칙과 실천방안� 대해 논�.
* ê²°ë¡ ì�´ 나지 않아 2ì°¨ ìž„ì›�회ì�˜ì—�서 ë�” ë…¼ì�˜í•˜ê¸°ë¡œ 함.
[ZeroPage/임�/회�]
- CProgramming . . . . 123 matches
[http://myhome.hanafos.com/~kukdas/index.html C가 있는 홈페�지]
[http://www.zikimi.co.kr/new_zikimi/z002/002_01.htm?code=37 프로그래머 열린 공간 지킴�]
[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr� C기초강좌]는 매우 �세하며 양� 많다.
만들어진지 오래�어 조금 구질 구질하기� 하지만 좋� 내용� Upload:zeropage:CampusC.zip 공개강좌로 위� 것보단 짧다.
[PracticalC]를 ì •ë¦¬í•˜ëŠ” ì�´ëŸ° 페ì�´ì§€ë�„ 있네요. 모ë‘� ê°™ì�´ ì •ë¦¬í•´ ë³´ê³ í™œìš©í•´ 보았으면 ì¢‹ê² ìŠµë‹ˆë‹¤.
반�름 5m
해온 것
걸린 시간 5m
가장 ì–´ë ¤ì› ë�˜ 부분 10m
ì°¸ê³ í•œ 것 10m
í•˜ê³ ì‹¶ì�€ 것 5m
반복
ì¡°ê±´
��터
기본형
함수
구조체
��터
- 새싹�실/2012/열반/120409 . . . . 123 matches
= 출� � 진행 =
* 권우성
* ì±„ìœ ë¹ˆ
* 오후 3시부터 약 1시간 30분 진행했습니다
= 수업 내용 =
* ê³¼ì œ ë‚´ìš©ì�„ 위주로 실습ì�„ 진행했습니다.
== 별로 ì •ì‚¬ê°�형 ì¶œë ¥í•˜ê¸° ==
* 중첩 반복문� �용한 별�기
== 7ì�˜ 개수 ì¶œë ¥í•˜ê¸° ==
= 다ì�Œ 수업ì—� í• ë‚´ìš© =
* 수업 내용 복습
* ì¤‘ê°„ê³ ì‚¬ ì�´í›„ ë°°ì—´ê³¼ 주소를 학습합니다.
= 후기 =
* 후기 ë°›ì�€ 종ì�´ê°€ 어딨ë�”ë�¼.. - [ì •ì§„ê²½]
- ì •ëª¨/2011.11.16 . . . . 123 matches
* 참가ìž� : [김수경], [강소현], [ê³ í•œì¢…], [추성준], [송치완], [ìž„ìƒ�현], [김준ì„�]
== ZeroPage 성년� ==
* [http://onoffmix.com/event/4096 ZP성년�]
== 우수�아리 ==
* 다ì�Œ 주 ì •ëª¨ì—� LG HE사업본부 사람들ì�´ 올 수ë�„ 있ì�Œ.
* [강소현]학우� 치과 진료 종류
* 다ì�Œì£¼ìž� : [ê³ í•œì¢…]
== 후기 ==
* [김태진] - 오늘 갔다면 다ì�Œì£¼ OMS를 í•˜ë ¤ê³ í–ˆì—ˆëŠ”ë�° 튜터ë§�하ëŠ�ë�¼ 못가서 아쉽네요 ã… ã… ë”±ížˆ ì�´ë³€ì�´ 없다면 다다ì�Œ OMS는 ì œê°€ 진행했으면 ì¢‹ê² ë„¤ìš” ã…‹ã…‹.
- 05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/ìœ¤ì •í›ˆ . . . . 122 matches
cout << "ì„씨온ë�„를 화씨온ë�„로 바꿔주는 프로그램 입니다. \nì„씨온ë�„를 ìž…ë ¥í•´ì£¼ì„¸ìš”" << endl;
cout << " 변환� 화씨온�는 " << Ftemp << "입니다." << endl;
* ì„씨 온ë�„를 ì „ë‹¬ì�¸ìž�로 ì „ë‹¬ë°›ì•„ 화씨 온ë�„로 환산하여 리턴하는 사용ìž� ì •ì�˜ 함수를 main() 함수가 호출하는 프로그램ì�„ 작성하시오. --[최경현]
* 요는 함수가 없다는 �..ㅎ 나랑 똑같� �� 했구나~;;�;; - [조현태]
- Benghun . . . . 122 matches
강병훈
다른 곳으로 �사중 [http://earth.uos.ac.kr/~puteri/cgi-bin/puteri/wiki.cgi?강병훈 강병훈]
nosmok - moin 으로 바꾸어서 ì�´ëŸ° [FrontPage] ë§�í�¬ê°€ ë�©ë‹ˆë‹¤. ê·¸ë¦¬ê³ ë¡œê·¸ì�¸ 기능ì�„ 풀어 놨으니 해보세요. 편해요. --NeoCoin
편하네요 �사합니다
혹시 다��서 �하세요? --NeoCoin
아니요 대학êµ� ì„ ë°°ê°€ 거기 다녀요--Benghun
ê·¸ë ‡êµ°ã…‡. ^^; ì œê°€ 지금 다ì�Œì—� ë¨¸ë¬´ë¥´ê³ ìžˆì–´ì„œ, 혹시나 했습니다. --NeoCoin
아 네�... 거기서는 무슨 �� 하시나요?
그냥 ë� 홈페ì�´ì§€ 만들지요 ;; --NeoCoin
��게 만드실꺼 같네요 ^^;
["홈페�지분류"],["ZeroWikian"]
- DataStructure/Stack . . . . 122 matches
* 스íƒ�(Stack) : 나중ì—� 들어온게 ë¨¼ì € 나ê°�. ë°‘ì�€ 막혀 ìžˆê³ ìœ„ë§Œ ëš«ë ¤ 있는 통ì�´ë�¼ê³ ìƒ�ê°�하면 ë�¨. ë°‘ì�„ ë�„ë ¤ë‚´ê³ êº¼ë‚¼ìˆ˜ëŠ” 없는 노릇ì�´ë‹ˆ ì§‘ì–´ë„£ì�„때ë�„ 위로, 뺄때ë�„ 위로 ë¹¼ì•¼ê² ì ¸?^^;;
* top ��터는 맨 나중� 집어 넣� 노드를 가르킴.
* ë”°ë�¼ì„œ ë�°ì�´í„°ê°€ 추가ë�˜ê±°ë‚˜ ì‚ì œë� 때마다 topí�¬ì�¸í„°ê°€ ë³€í•˜ê² ì£ ?^^;;
== 배열로 ì§ ìŠ¤íƒ� ==
cout<<"꽉 찼다";
cout<<"비었다";
Node* Head; // 아무것ë�„ 없는 헤드 노드 하나 ìƒ�성(요게 있으면 ì—„ì² íŽ¸í•¨!)
cout<<"비었다";
- TkinterProgramming . . . . 122 matches
Tkinter 는 Tk GUI 툴킷ì�˜ 파ì�´ì„ ë°”ì�¸ë”© 구현물ì�´ë‹¤. 현재 Tkinter 는 파ì�´ì„ ì�˜ 가장 ì�¼ë°˜ì �ì�¸ GUI 툴킷임.
Tk 는 다중 플랫� 지�� 오픈 소스 기반 GUI 툴킷�다.
파ì�´ì„ ì�˜ GUI 툴킷ì—�는 PyGTK, wxPython, Jython QtPython ì�´ 있다.
알아서 사용하면 �. -_-;
만약 파ì�´ì„ 으로 GUI 프로그래ë°�ì�„ 한다면 Tkinter ì�´ê²ƒ ë§Œí�¼ì�€ 피하ë�¼!!!! -_-
지나치게 ë§Žì�€ 버그와 지나치게 없는 컨트롤ì�˜ 압박으로 배워ë�„ ì–´ë””ì—� ì�¨ë¨¹ì�„까 ê±±ì •ë�˜ëŠ” 놈ì�´ë‹¤. - [eternalbleu]
- 가위바위보/�� . . . . 122 matches
//가위바위보 승패수 계산 프로그램
//파� ��
//결과를 계산
//결과를 ì¶œë ¥
cout<<"sunho� 승수: "<<sunho_win<<endl;
cout<<"비긴 수: "<<sunho_draw<<endl;
cout<<"sunho� 패수: "<<sunho_lose<<endl;
cout<<"insu� 승수: "<<sunho_lose<<endl;
cout<<"비긴 수: "<<sunho_draw<<endl;
cout<<"insu� 패수: "<<sunho_win<<endl;
result=0; //sunho가 �긴 경우는 0� 대입
result=2; //insu가 �긴 경우는 2� 대입
result=0; //sunho가 �긴 경우는 0� 대입
result=0; //sunho가 �긴 경우는 0� 대입
result=2; //insu가 �긴 경우는 2� 대입
result=2; //insu가 �긴 경우는 2� 대입
result=1; //비긴 경우�는 1 대입
result=1; //비긴 경우�는 1 대입
result=1; //비긴 경우�는 1 대입
작성�: ["Yggdrasil"]
- ì •ëª¨/2006.3.16 . . . . 122 matches
== ì •ëª¨ 2006.3.16 ==
= ì‹ ìž…ìƒ� 모집 =
3ì›” 23ì�¼ 5시 ì‹ ìž…ìƒ� 모집 ë°� 환ì˜�회
새내기 스터디 :오늘 ì „ì›� ì°¸ì„�ìž� C스터디 ë‹´ìž„
= 프로ì �트 =
OST방�으로 진행
프로ì �트: 공업수학,ìž„ë² ë””ë“œ 리눅스 ë�™ì˜�ìƒ� í”Œë ˆì�´ì–´, ìž�ìž�(ìž�바와ìž�료구조)
= 지금그때~! =
17� 금요� 지금그때 준비같� 하실분 3시까지 모임
지금그때 ë‚ ì§œ ë¯¸ì •
= 분실물 � �난 =
분실물ì�´ ìƒ�기면 ë�™ë¬¸ì„œë²„ë°� 7피 보드ì—� 목ë¡� ì �기
[ì •ëª¨]
- 3 N+1 Problem/조�� . . . . 121 matches
cout << "2ê°œì�˜ ê°’ì�„ ìž…ë ¥í•˜ì‹œì˜¤ 단 첫번째것ì�´ ë�” ìž‘ì�€ 숫ìž�ì�´ì–´ì•¼í•¨" << endl;
cout << "MAX cycle-length값� " << CheckCount(num1,num2) << "입니다." << endl;
== ì“°ë ˆë“œ ==
승한�가 해보래서 함 해보았어요
ã… ã… ì•ˆë°°ê¼ˆëŠ”ë�°... í•˜ê³ ë‚˜ì„œë³´ë‹ˆ í�¬ê²½ì�´í˜•꺼랑 똑같네요... ì�Œ.. 1ê³¼ 1000000ìž…ë ¥í•˜ë©´ 답ì�´ ì•ˆë‚˜ì˜¤ê³ ìš”...
í�”히 ìƒ�ê°�하는 ì•Œê³ ë¦¬ì¦˜ì�€ 다들 비슷해서 소스가 비슷한 경우가 ë§Žì–´. 그걸 ë�”ìš± ë�” í–¥ìƒ� ì‹œí‚¤ë ¤ëŠ” ë…¸ë ¥ì�´ 필요하지. 요즘 다른 ì•Œê³ ë¦¬ì¦˜ì�„ ìƒ�ê°�í•˜ë ¤ê³ ë…¸ë ¥ 중ì�¸ë�° 잘 ì•ˆë– ì˜¤ë¥´ë„¤ ã…‹ --[ê°•í�¬ê²½]
- DesignPatternSmalltalkCompanion . . . . 121 matches
약ìž�ë§Œ 모아서 DPSCë�¼ê³ 부름. zeropageì—�서 가장 ë§Žì�´ ë³´ìœ í•˜ê³ ìžˆì�„ 것ì�´ë�¼ ìƒ�ê°�ë�˜ì–´ì§€ëŠ” DesignPattern 서ì �. (모 회ì›�ì�´ 1650ì›�ì�´ë�¼ëŠ” í—�ê°’ì—� 구입했다는 ì�´ìœ 만으로. -_-;)
다ì�Œê³¼ ê°™ì�€ ì�´ìœ ì—�서 DesignPatterns (ì�´í•˜ GoF)를 ë¨¼ì €ë³´ê³ ë³´ê±°ë‚˜ ê°™ì�´ 보는 것ì�„ 추천한다.
* GoF ë²„ì „ì�€ 사람들ì—�게 ì�µìˆ™í•œ C++ 소스임ì—� 비해 DPSC는 Smalltalk 소스ì�´ë‹¤.
* DPSC는 GoF를 보충하는 기능� 한다. GoF�서� 내용과 비슷해보�지만, 군�군� 부연� 내용들� 보�다.
== �� ==
["책분류"]
- 튜터ë§�/2013/ê³ ë”©ê°™ì�€ì–´ì…ˆ . . . . 121 matches
= Assembly 튜터� =
* 서울어코드 사업�서 진행하는 튜터� 프로그램� 참가해 튜터� 활�� 진행
* 튜터 : [김태진]
* 튜티 : [박��],[송�훈],[김태헌],[김해천]
== 1주차 ==
=== 강� 내용 ===
* 오리엔테�션
* 수업ì—� 앞서 ì•Œì•„ì•¼í• ë°°ê²½ ì§€ì‹�ì—� 관한 ê°•ì�˜
=== ê³¼ì œ ===
* ì‚¬ì „ ì‹¤ë ¥ì �ê²€ 테스트
== 2주차 ==
=== 강� 내용 ===
=== ê³¼ì œ ===
[2013년활�지�]
- 홈페�지분류 . . . . 121 matches
ZeroWiki를 사용하는 사람들� 가질 수 있는 개� 홈페�지들.
검색ì�´ê¸° 때문ì—�, ì •í™•í•œ 결과가 보장ë�˜ì§€ëŠ” 않습니다.
["홈페ì�´ì§€ë¶„류"]로 분류ë�˜ëŠ” 페ì�´ì§€ë“¤ì�€ ê°œì�¸ 페ì�´ì§€ì�´ë¯€ë¡œ ìž�ìœ ë¡ê²Œ 사용하ë�˜ ì œë¡œíŽ˜ì�´ì§€ì—�서 ìž�ì‹ ì�´ ì°¸ì—¬í•˜ê³ ìžˆëŠ” 스터디, 혹ì�€ ê°œì�¸ì �으로 í•˜ê³ ìžˆëŠ” 공부들, ì „ì‹œíšŒ 준비 ìƒ�황과 ê°™ì�€ 내용들ì�´ í�¬í•¨ë�˜ë©´ ë�”ìš± 좋ì�„ 것 같다. -- ["ë�°ê¸°"]
["HomepageTemplate"]ì�€ 하나ì�˜ 예가 ë� 수 있ì�„ 것ì�´ë‹¤.
["분류분류"]
- 논문검색 . . . . 120 matches
* [http://society.kordic.re.kr/ ê³¼í•™ê¸°ìˆ í•™íšŒë§ˆì�„]
* [http://www.dlibrary.go.kr/index.html êµê°€ì „ìž�ë�„서관]
* [http://www.nl.go.kr/index.php3 êµë¦½ì¤‘ì•™ë�„서관]
* [http://www.nanet.go.kr/index.html êµíšŒë�„서관]
* [http://www.kisti.re.kr/ ì‚°ì—…ê¸°ìˆ ì •ë³´ì›�(KINITI)]
* [http://www.lg.or.kr/ 엘지�남�서관]
* [http://pasteur.kaist.ac.kr/ 카�스트과학�서관]
* [http://www.kric.ac.kr/ í•™ìˆ ì—°êµ¬ì •ë³´ì„œë¹„ìŠ¤(KRIC)]
* [http://kric.kist.re.kr 한êµê³¼í•™ê¸°ìˆ 연구ì›�(KIST)]
* [http://www.kosef.re.kr/ 한êµê³¼í•™ìž¬ë‹¨(KOSEF)]
* [http://www.keris.or.kr/ 한êµêµ�ìœ¡í•™ìˆ ì •ë³´ì›�(KERIS)]
* [http://www.kins.co.kr/ 한êµì•„ì�´ì—”ì—�스(KINS)]
* [http://www.krf.or.kr/ 한êµí•™ìˆ ì§„í�¥ìž¬ë‹¨(KRF)]
* [http://www.libra.titech.ac.jp/online.html ONLINE JOURNAL (�본)]
* [http://ostin.oasis.or.kr/pls/oasis2/ohome í•´ì™¸ê³¼í•™ê¸°ìˆ ì •ë³´ë„¤íŠ¸ì›Œí�¬]
See Also NoSmok:논문검색 , Moa:ì „ì‚°í•™ìž�료검색
["�구분류"] �페�지 �체가 �구가 �길래
- Dataì „ì†¡ . . . . 119 matches
í�´ë�¼ì�´ì–¸íЏ(form) -> 서버로 ì „ì†¡
html ì—�서 작성한 í…�스트 박스등ì—� ìž…ë ¥ë�œ ê°’ì�„ 서버로 ì „ì†¡
ì „ì†¡ë°©ì‹� 2가지
1. Get : 주소� 넣어서 보내는 방� 사용�� data 가 표시
2. post : 주소ì—� 넣지 ì•Šê³ ë³´ë‚´ëŠ” ë°©ì‹�
// form method="get" or "post" 넣어주면 �다. action="receive.jsp" //
3. html ì�´ ë©”ì�¸ ì—활ì�„ 하므로 주소창ì—� 파ì�¼ì�´ë¦„.html ì�„ ì„¤ì •í•œë‹¤.
<input type="submit" value="ì „ì†¡">
내가 좋아하는 분야는 <%=hobby_list%> <br>
ë‚´ê°€ 좋아하는 ê³„ì ˆì�€ <%=season%>
- TestDrivenDevelopmentBetweenTeams . . . . 119 matches
ê´€ë ¨ 문서 : http://groups.yahoo.com/group/testdrivendevelopment/files ì—� Inter-team TDD.pdf
팀단위로 TDD를 í•œë‹¤ê³ í•œë‹¤ë©´?
ì�¼ë‹¨ ê°� 팀들ë�¼ë¦¬ TDD 를 하면서 팀들간ì�˜ 대화를 통해서 ì�¼ì¢…ì�˜ 공통 interface 를 빼낼 수 있다. ì�¼ë‹¨ì�€ ì�¼ì¢…ì�˜ MockObject 로 가짜값ì�„ 채워서 테스트를 통과시킨뒤, ì‹¤ì œ Object ê°€ 구현ë�˜ë©´, 천천히 하나씩 ì‹¤ì œ Object ì�˜ interface 를 ë�¼ì›Œê°€ë©´ì„œ 테스트를 통과하는지를 확ì�¸í•œë‹¤. ê·¸ë¦¬ê³ ìµœì¢…ì �으로 ì‹¤ì œ Object 로 MockObject 를 대체시킨다.
Java ì�˜ 경우 inteface 키워드나 abstact class 를 ì�´ìš©í•˜ì—¬ interface 를 ì •ì�˜í• 수 있다. 팀ì�˜ 구성ì›�ë�¼ë¦¬ Pair를 êµ�체한 ë’¤ interface를 ì •ì�˜í•˜ë©´ ë�”ìš± 효과ì �ì�´ê² 다.
- 지금그때2004/í† ë¡ 20040324 . . . . 119 matches
== 행사 목ì � ì„¤ì • ==
* 학기초 ìˆ ì�´ 들어가는 행사ì—� 지친 새내기들ì—�게 ì „í™˜ì �ì�´ ë�˜ëŠ” 행사
== ì�¼ì • ì •í•˜ê¸° ==
[지금그때2004/계�]
== 사회� ==
* ì‹ ìž¬ë�™
* 사회ìž� ì—í• ì�„ ì•Œë ¤ì¤€ë‹¤ë“ ì§€, ì§„í–‰ 리허설ì�„ í•œë‹¤ë“ ì§€ 하는 것ì�€ ì–´ë–»ê²Œí• ê¹Œ?
== ê°•ì�˜ì‹¤ ì„ ì „ ==
* 목요ì�¼ 1학년 'ê²½ì œì™€ 사회' 수업ì�´ ë��ë‚˜ê³ í™�ë³´
* [지금그때2004/ê°•ì�˜ì‹¤ì„ ì „í™�보문안]
== 대�보 쓰기 ==
* ê°•ì�˜ì‹¤ ì„ ì „ì�´ ë��ë‚˜ê³ ì�¨ ë¶™ì�´ê¸°
[지금그때2004]
- C++0x . . . . 118 matches
== �름� �미 ==
* C++ � 새로운 표준안.
* 0xë�¼ëŠ” ì�´ë¦„ì�€ 2010ë…„ì�´ ë�˜ê¸° ì „ì—� 완성하ìž�는 ì�˜ë¯¸ì˜€ì§€ë§Œ 어쩔수 ì—†ì—� 10진수로 넘어가게 ë�¨
== 새로 추가� 기능 ==
* 우측값참조
== 지��는 컴파�러 ==
* GCC 4.5 �� (4.1 �후� 조금�지�하긴 하나 완벽하진 않�)
ì˜ˆì „ì—� ì§€ì›�ë�˜ëŠ” 컴파ì�¼ëŸ¬ë¥¼ ì •ë¦¬í•´ë‘” 표가 있었ë�˜ 것 같으나 어디있는지는 ëª¨ë¥´ê² ì�Œ
= ì°¸ê³ ì‚¬ì�´íЏ =
- OurMajorLangIsCAndCPlusPlus/Variable . . . . 118 matches
=== 변수ì�˜ ì˜�ì— ===
ì „ì— ë³€ìˆ˜ - 해당 파ì�¼ ë‚´ì—�서 ìœ íš¨í•¨ (외부 참조 가능), BSS 세그먼트ì�˜ 공간 사용
ì§€ì— ë³€ìˆ˜ - 해당 ë¸”ëŸ ë‚´ì—�서 ìœ íš¨í•¨
static ì „ì— ë³€ìˆ˜ - 해당 파ì�¼ ë‚´ì—�서 ìœ íš¨í•¨ (외부 참조 불가능)
=== 변수ì�˜ 기억 부류 ì§€ì • ===
변수ì�˜ 기억 장소 ì„ íƒ�
register - CPU ë ˆì§€ìŠ¤í„°ë¥¼ 변수로 í• ë‹¹
auto - 스íƒ� 공간ì�„ 변수로 í• ë‹¹
static - BSS 세그먼트ì�˜ 공간ì�„ 변수로 í• ë‹¹
extern - 외부 변수 참조
=== const 키워드 ===
=== volatile 키워드 ===
- RubyLanguage/DataType . . . . 118 matches
= ê´€ë ¨ 페ì�´ì§€ =
= 루비� ��터 타입 =
* 루비� ��터들� 모� �체�다
* null, nil, true, false는 �체�며 수치가 아니다
* 루비�는 Boolean�래스가 존재하지 않는다. �한 true와 1� 다르며, false와 0� 같지 않다.
* nullì�€ 아무 ê°�ì²´ë�„ í• ë‹¹ë�˜ì§€ 않ì�€ ìƒ�태를 ì�˜ë¯¸í•œë‹¤.
* nil� 값� 없�� 나타내는 특수값�며 �체� nilClass� 싱�톤 �스턴스입니다.
* nil� false처럼 �작하며 nil, false �외� 값� 모� true처럼 �작한다.
DeleteMe)미완성 페�지입니다.
- 경시대회준비반/BigInteger . . . . 118 matches
C++ ìš© BigInteger í�´ëž˜ìŠ¤ë¡œ ê±°ì�˜ ëª¨ë“ ì—°ì‚°ì�„ ì§€ì›�한다. UVA 사ì�´íЏì�˜ 구ì‹�(?) 컴파ì�¼ëŸ¬ì—�ë�„ ë¬¸ì œì—†ì�´ í†µê³¼í• ë¿� 아니ë�¼, 성능ë˜�한 훌ë¥í•˜ë‹¤. ê³ ì •ë�„ ì •ìˆ˜ ì—°ì‚°ì�„ 하는 ë¬¸ì œì�˜ 경우, ê³ ì •ë�„ ì—°ì‚°ì�„ 하는 ë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 본ì�¸ì�´ ì§�ì ‘ 짜거나, ì�´ í�´ëž˜ìŠ¤ë¥¼ ì�´ìš©í•˜ë©´ ë�œë‹¤. 몇 ì�¼ë�™ì•ˆ 삽질한 ê²°ê³¼ 후ìž�ê°€ 낫다는 íŒ�단ì�´ ì„ ë‹¤. ë�˜ê²Œ 잘 짜여진 코드다. 시간 내서 ë¶„ì„�í•´ë´�야 ê² ë‹¤.
[경시대회준비반]
- AcceleratedC++/Chapter15 . . . . 117 matches
15장ì�€ 5장ì—�서 ì œì‹œë�˜ì—ˆë�˜ 문ìž�ì—´ ì¶œë ¥í”„ë¡œê·¸ëž¨ì�„ ê°�체지향ì—� ìž…ê°�해서 설계하는 방법ì�„ 설명한다.
문법ì—� ì§�ì ‘ì �ì�¸ ì—°ê´€ì�´ 없기 때문ì—� 문법ì�„ ì�µížˆë ¤ëŠ” 목ì �으로 ì±…ì�„ 본다면 반드시 ì�½ì–´ì•¼í• 필요는 없다.
그러나 ê°�체를 설계하는 기본ì �ì�¸ ê°œë…�ì�„ ì �ìš©í• ìˆ˜ 있는 ì˜ˆì œì�´ê¸° 때문ì—� ë³´ê³³ 싶다면 ì±…ì�„ 활용하는 것ë�„ 좋ì�„듯...
- ZPBoard/HTMLStudy . . . . 117 matches
HTML 스터디 ë‚´ìš© ì •ë¦¬ ë°� ìˆ™ì œ.
=== 9ì›” 26ì�¼ ìˆ™ì œ ===
* 웹 ì „í™”ë²ˆí˜¸ë¶€ 만들기
* ì�´ë¦„ê³¼ ì „í™”ë²ˆí˜¸ë¥¼ ìž…ë ¥í• ìˆ˜ 있ë�„ë¡� 만들기
* MySQL 과 PHP 를 사용해서 만들기
* MySQL ì�€ zp2002 ê³„ì • 쓰기
* HTML ê³¼ PHP 는 ìž�ì‹ ì�˜ ê³„ì • 쓰기
* �금한게 있� 연��...^^
[http://165.194.17.15/~bestjn83/babo.php "다했다~~~^^ㅋ"]
* ìƒ�규형~ ì œëª©ì�´ëž‘ ìš”êµ¬ì‚¬í• ë˜‘ê°™ì�´ ì �어서 ìˆ™ì œ ë§Žì�€ 줄 ì•Œê³ ê²� 먹었ìž�나요...ã…¡.ã…¡;;; - ["재니"]
* ㅋㅋㅋㅋ 그래� 쉽지는 않�껄...^^ --["�규"]
* 재니야 ì�´ê±° ì–¸ì œë‹¤í• ëž˜?? ì�´ì œ 공연ë�„ ë��났ìž�너... --["ìƒ�ê·œ"]
- ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning . . . . 117 matches
== 진행 순서 ==
* 강사 소개
* 후배들�게 드리는 간략한 조언
* 기계학습 설명
* ìž�ë�™ ë¶„ë¥˜í• ë�°ì�´í„° 다운로드 : http://office.buzzni.com/media/svm_data.tar.gz
* Naive Bayes classifier 개발 http://en.wikipedia.org/wiki/Naive_Bayes_classifier
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/NaiveBayesClassifier/namsangboy]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/NaiveBayesClassifier/송지ì›�]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/NaiveBayesClassifier/강성현]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/NaiveBayesClassifier/김수경]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/NaiveBayesClassifier/ê¹€ë�™ì¤€]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/NaiveBayesClassifier/변형진]
* SVM 설명 / SVMLight 설명
* SVMLight 사용 실습 http://svmlight.joachims.org/svm_multiclass.html
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‘˜ì§¸ë‚ /Machine-Learning/SVM/namsangboy]
- ActiveTemplateLibrary . . . . 115 matches
ATLì�€ 템플릿으로 ì�´ë£¨ì–´ì§„ C++ í�´ëž˜ìФ 집합니다. ì�´ í�´ëž˜ìŠ¤ë“¤ì�€ COM ê°�체를 프로그래ë°�하는 ê³¼ì •ì�„ 단순화시킨다. VisualC++ì—�서 COMì�˜ ì§€ì›�ì�€ 개발ìž�들ì�´ 쉽게 다양한 COMê°�ì²´, Automation 서버, ActiveX 컨트롤들ì�„ ìƒ�성하ë�„ë¡� 해준다.
OLE String ê³¼ PSTR 등ì�˜ ì�¼ë°˜ 스트ë§�형 ê°„ 형변환 í• ì�¼ì�´ 있ì�„때.
ATL stringì�˜ 형변환시ì—�는 {{{~cpp USES_CONVERSION}}} macro를 형변환 ì „ì—� 호출하여야함.
{{{~cpp QueryInterface}}} 까지 ëŒ€ì‹ í•´ì£¼ëŠ” smart pointer class
//CComQIPtr 사용예
//ì�¼ë°˜ì �ì�¸ COM interface 사용ì�€
- Ajax . . . . 115 matches
웹 ìƒ�ì—�ì„ ìš”ìƒˆ 한참 ì�¸ê¸°ì�¸ 중ì�¸ ê¸°ìˆ . RichInternetApplication ì�€ Flash 쪽ì�´ 통ì�¼í• 줄 알았는ë�° (MacromediaFlex 를 보았ë�˜ 관계로) 예ìƒ�ì�„ 깨게 하는ë�° í�° 공로를 세운 ê¸°ìˆ .;
MacromediaFlex ê°€ ì�¸ê¸°ë¥¼ ë�Œì§€ 못한 ì�´ìœ ? 글쌔. 서버 한대당 2만달러가 넘는 비싼 ë�¼ì�´ì„¼ìФ 때문ì�´ ì•„ë‹�까. -_a -[1002]
ã…Žã…Ž 구글ì�´ 종지부를 ì°�ì—ˆì£ . ã…¡.ã…¡;; 처ì�Œ gmail, google map ì�„ ë´¤ì�„때 ajax를 ì „í˜€ëª¨ë¥´ëŠ” ìƒ�태였으니까... ë�„대체 어떻게 ë§Œë“ ê±°ì§€ 하면서 ì‹ ê¸°í•´í–ˆë�˜ 기억ì�´ 나네요. - [eternalbleu]
[ê¸°ìˆ ë¶„ë¥˜]
- DefaultValueMethod . . . . 115 matches
변수� 디�트값� 어떻게 표현하는가?
가장 쉬운 방법ì�€ 코드ì—� 그냥 쓰는 거다. ì�½ê¸°ë�„ ì‰½ê³ ë¹ ë¥´ê³ ì‰½ê²Œ 쓸수ë�„ 있다.
ì�˜ì‚¬ì†Œí†µì�„ ë�” 쉽게 í•´ì£¼ê³ , ìƒ�ì†�ë� 때ì—� 오버ë�¼ì�´ë”© í• ìˆ˜ 있는 여지를 남겨준다.(ìƒ�ì†�관계마다 ìƒ�수가 다른 경우를 ë§�하는 것 같다.)
ê°’ì�„ 리턴하는 메소드를 ë§Œë“ ë‹¤. ì�´ë¦„ 앞ì—�다 default를 ë¶™ì�¸ë‹¤.
시놉시스가 없는 책� 시놉시스를 비어있는 스트�으로 표현해보�.
- JavaStudy2003/ì„¸ë²ˆì§¸ê³¼ì œ . . . . 115 matches
'' Java Stduy 2003 ì�˜ 세번째 ê³¼ì œ 페ì�´ì§€ ''
== ê³¼ì œ ë‚´ìš© ==
* ì�´ë²ˆì£¼ ê³¼ì œëŠ” '''프로그래ë°�ì�˜ ì²´í—˜''' ì�´ ë�˜ê² 네요. ë‘�번째 수업ì—� 있는 ì˜ˆì œì�˜ í’€ì�´ìž…니다.
== ì œì¶œ ==
[JavaStudy2003/ì„¸ë²ˆì§¸ê³¼ì œ/곽세환]
[JavaStudy2003/ì„¸ë²ˆì§¸ê³¼ì œ/노수민]
== ì°¸ê³ ==
[JavaStudy2003/�번째수업]
* 으... 수업 ë‚´ìš©ì�„ ì�½ê³ ì�´ 페ì�´ì§€ë¥¼ 여러분들ì�´ ì§�ì ‘ 만들줄 알았습니다. ì œê°€ 만들게 ë�œ 사태 중 하나는 ì—시 한분ë�„ 안ì�½ì–´ì„œì�¸ê°€ìš”..ã…¡.ã…¡; -[ìƒ�ìš±]
* ìˆ™ì œ 좀 합시다~~ -세환
- Map/임�� . . . . 115 matches
//벡터, ë§µ 사용 ì˜ˆì œ
//ë§µ ê°�체들ì�˜ 벡터ì�¸ decoder를 ì„ ì–¸
//ê°� 디코딩 규칙ì�¸ rule들ì�„ ì„ ì–¸
//디코딩 규칙� 디코� 벡터� 추가
//í•´ì„�í• ë¬¸ìž¥ì�„ ì„ ì–¸
//반복ìž� ì„ ì–¸
//디코딩용 루프
{//�런 �으로� �다. 하지만 반복� 쓰는 연습� 하기 위해 아래� �으로.
[STL실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- Trace . . . . 115 matches
MFC ì—�서 ì œê³µí•˜ëŠ” {{{~cpp TRACE }}} 매í�¬ë¡œì�˜ 기능ì�„ VC ì�˜ 다른 프로ì �트ì—�서ë�„ ì‚¬ìš©í• ìˆ˜ 있다. 단, 여기서는 매í�¬ë¡œê°€ 아니ë�¼ 함수ì�¸ê²ƒì�„ ìœ ë…�하ìž�.
( {{{~cpp TRACE}}} 매í�¬ë¡œê°€ ë‚´ë¶€ì �으로 함수 호출ì�„ 하는것 같기는 한ë�° ìƒ�ê°�í•´ë³´ë©´ {{{~cpp TRACE}}} 매í�¬ë¡œë³´ë‹¤ 우리가 ì •ì�˜í•œ 함수를 호출하는게 조금ë�” 오버헤드가 있ì�„것 같다 )
= 함수 body =
//_tprintf(szBuffer); // ì�´ë¶€ë¶„ì�€ console window ì—� ì¶œë ¥í•´ì£¼ëŠ” 부분ì�´ë‹¤.
OutputDebugString(szBuffer); // debug output window ì—� string ì¶œë ¥
[��분류], [프로그래�분류]
- WeightsAndMeasures/ì‹ ìž¬ë�™ . . . . 115 matches
=== WeightsAndMeasures/ì‹ ìž¬ë�™ ===
sort()ì—� 비êµ� 함수('''turtlesCompare''') 넣는ë�° ì�€ê·¼ížˆ 힘들었ì�Œ. 처ì�Œì—�는 C++ì�˜ STLì—�서 vectorì—� 비êµ� 함수 넣는 것과 같으리ë�¼ê³ ìƒ�ê°�í•˜ê³ ë¹„êµ� 함수를 만들었는ë�° 안ë�˜ì„œ 확ì�¸í•´ë³´ë‹ˆ 파ì�´ì�¬ì�˜ 리스트ì—�서는 결과를 '''{-1, 0, 1}'''로 해야지 ì œëŒ€ë¡œ ë�Œì•„간다는 것ì�„ 알았ì�Œ. --재ë�™
소팅 방�� 바꾸는 ��는 여러가지 방법� 있다.
í�´ëž˜ìŠ¤ë¥¼ 사용한다면 스스로 어떻게 ì •ë ¬ë� ì§€ 아는 놈으로 만드는 것ë�„ ì¢‹ê² ë‹¤.
- 박성현 . . . . 115 matches
= 박성현 =
* 09 학번 잉여킹
* 2010년 회장
* 캡실 ì§€ë°•ë ¹
* 2010 가� ~ 2012 겨울 �안 거주
== 활� ==
==== �내 활� ====
* 2010, 2011 새싹 스터디 강사
==== �외 활� ====
* NOS (Nexon Open Studio) 3기 - 2010년 활�, 광탈
== 프로ì �트 ==
1. INS ( Image Network Service ) - ( 2010ë…„ )
* 안드로ì�´ë“œ ì�´ë¯¸ì§€ ê³µìœ ì•± 만들기 프로ì �트
* ê³µëª¨ì „ 참가 [http://project.oss.kr 2010공개SW개발ìž�대회] - 기업ìƒ�(SK C&C) 수ìƒ� -_-;
== 스터디 ==
1. Win32API - ( 2010ë…„ ~ 2011ë…„ )
* 윈�우 프로그래� 개� �히기.
== �금한 것 ==
* [QuestionsAboutMultiProcessAndThread] - O/S 공부 중 Multi-Process와 Multi-Thread ê°œë…�ì�´ í—·ê°ˆë ¤ì„œ 올린 질문...
== ì°¸ê³ í• ê²ƒ ==
- Reverse Engineering처�화면 . . . . 114 matches
ì—공학ì—� 관한 카페 개설.
누구나 참여/확�/조언 가능.
목ì �:
1. 프로그램ì�´ 왜 ì�´ë ‡ê²Œ ì§œì—¬ì ¸ 있는지 확ì�¸.
2. 보안 ê´€ë ¨ìœ¼ë¡œ ë‚˜ê°€ë ¤ëŠ” 사람.
3. Crack� 기초.
4. 프로그래� 후� Debugging� 위한 초�.
5. Packë�˜ì–´ìžˆëŠ” 프로그램 ë¶„ì„�. Pack 프로그램 ì œìž‘. ì•Œê³ ë¦¬ì¦˜ ì œìž‘.
6. Driver ì œìž‘ 쪽ì�˜ ì‹¤ë ¥ í–¥ìƒ�.
ì œí•œ:
1. 게임 crack등� 뻘짓 금지.
2. 공부 후 ë§Œë“ í�¬ëž™ì�„ 웹ìƒ�ì—� ìœ í�¬ 금지. (최소 300ë§Œì›� 벌금.)
시작:
깊ì�´ 있는 ê³¼ì •:
- 주민등ë¡�번호확ì�¸í•˜ê¸°/ì •ìˆ˜ë¯¼ . . . . 114 matches
=== 소� ===
네ì�´ë²„ ì§€ì‹�ì¦�ì�˜ ìœ„ë ¥ =0=
=== 코딩 ===
printf("주민번호 를 하ì�´í�°ì—†ì�´ ìž…ë ¥\n");
//공�부분
if (k==a[12]) printf("ëŒ€í•œë¯¼êµ êµë¯¼ì�´ë„¤ìš”~ ^^ 안녕하세요!");
else if (k==10) {if (a[12]==0) printf("ëŒ€í•œë¯¼êµ êµë¯¼ì�´ë„¤ìš”~ ^^ 안녕하세요!");}
else printf("혹시 간첩???? -_-;;");
=== 나한테 í• ë§� ===
오옷...멋지닷..ã…Žã…Žã…Ž 만드ëŠ�ë�¼ ìˆ˜ê³ í–ˆì–´..^^ ì—시 맨트가 같네..ã…Žã…Ž 그런ë�° ê³µì‹�부분 약간 노가다성ì�´..^^;;ã…�;;
하긴..그럴수ë¡� ì—°ì‚°ì†�ë�„는 ë¹ ë¥´ë‹ˆê¹Œ..ã…Žã…Žã…Ž
그건 ê·¸ë ‡ê³ ë„ˆë�„ 빨리 LittleAOI 참가하ë�¼ê³ !! ã…Žã…Žã…Ž - [조현태]
오오오 �등�다 'ㅅ'// - 태훈[zyint]
[LittleAOI] [주민등�번호확�하기]
- 성우용 . . . . 113 matches
ì œë¡œíŽ˜ì�´ì§€ 설명회
= 소개 =
== 소개 ==
=== 소개 ===
==== 소개 ====
06학번성우용
[�경�]
|| �름 || ||
|| 성우용 || ||
오목
cout<<"x좌표를 ìž…ë ¥í•˜ì„¸ìš”.";
cout<<"y좌표를 ìž…ë ¥í•˜ì„¸ìš”.";
cout<<"바둑� 범위를 초과하였습니다.\n";
cout<<"�미 �� 놓여 있습니다.\n";
cout<<"성공!\n";
cout<<"성공!\n";
cout<<"성공!\n";
cout<<"성공!\n";
cout<<"성공!\n";
cout<<"성공!\n";
- ì •ì„œ . . . . 113 matches
안녕하세요.
ì „ 서ë�¼ê³ í•´ìš” ã…‹
�:016-726-9725
ì— ì—�센:avengerjs@í•«ë©”ì�¼
싸�/avenger7 죽었지만..
== 나ì—�게 í•˜ê³ ì‹¶ì�€ ë§� ==
너무 간단해!!!ㅋ -욱주-
�서가 ��나는구나 - [�협]
�서�ㅋㅋㅋ �서가 군대간거지? - [�규]
�서 지금 공군복무중 ^^ [��현]
맞다.. 공군�었지... 휴가� �주 나올�� 잘 안보�는군! --[�규]
ë�ì�´ì…ˆ ã…‹ã…‹ã…‹ í��í��í�� -[허아ì˜�]
��.. 오랜만�다 -[노�현]
[홈페�지분류], [ZeroWikian]
- 프로그래�/장보기 . . . . 113 matches
[http://acm.kaist.ac.kr/Problems/2005oa.pdf ë¬¸ì œ 보기]
시간 : 30m
타ì�´ë¨¸ë¥¼ ì¼œë†“ê³ ì‹œê°„ì�„ ìš°ì„ ì‹œí•˜ë‹¤ë³´ë‹ˆ ì—시 Refactoringì�„ í•˜ê³ ì‹¶ì§€ 않았다. 요구사í•ì�„ ì�½ê³ ê°�ì�´ íŒ� 오는 ë¬¸ì œëŠ” 그냥 막 코딩하는 ì‹�ì�´ë‹¤. mainì—� 확 ì§‘ì–´ ë„£ê³ í’€ì–´ë�„ 그냥 풀린 ë¬¸ì œë¥¼ êµ³ì�´ 메소드로 ë‚˜ëˆ„ê³ ì—¬ëŸ¬ êµ°ë�°ì—�서 사용ë�˜ëŠ” 변수를 필드화하는 것ì�´ ì •ë§� 귀찮았다. 하지만 그러한 ë°©ì‹�으로 ì „í™˜í•˜ê³ ìŠµê´€í™”í•˜ëŠ” ëŠ¥ë ¥ì�„ 키워야 ê² ë‹¤.
[프로그래�]
- Yggdrasil/020523세미나 . . . . 112 matches
== 피보나치 수열 ==
//피보나치 수열
cout<<"숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤.";
cout<<"피보나치 수열\n";
== 스� ==
//스�
cout<<"무슨 메뉴를 ì„ íƒ�합니까?: \n";
cout<<"1. 추가 \n";
cout<<"2. ì‚ì œ \n";
cout<<"4. 종료 \n";
cout<<"ë�” ì�´ìƒ� ì¶”ê°€í• ìˆ˜ 없습니다.\n";
cout<<"ìž…ë ¥í• ìˆ˜ëŠ”?\n";
cout<<array[k]<<"를 ìž…ë ¥í–ˆìŠµë‹ˆë‹¤.\n";
cout<<"지울 수 없습니다.\n";
cout<<array[k-1]<<"를 ì‚ì œí•©ë‹ˆë‹¤.\n";
== � ==
//�
cout<<"무슨 메뉴를 ì„ íƒ�합니까?: \n";
cout<<"1. 추가 \n";
cout<<"2. ì‚ì œ \n";
- [Lovely]boy^_^/Diary/2-2-11 . . . . 112 matches
* 컴구조 ìˆ™ì œ 5-1, 5-14, 5-15 다ì�Œì£¼ 월요ì�¼ê¹Œì§€(11/17)
=== 11/11 ì›” ===
=== 11/12 í™” ===
* XB �단 쫑냈다.
=== 11/13 수 ===
* ["PhotoShop2003"] 시작
* ì„ í˜¸ëž‘ ["TheWarOfGenesis2R"]ì�˜ ì�¼í™˜ìœ¼ë¡œ 타ì�¼ ì—�디터를 만들었다. BMP 파ì�¼ 약간 개조해서 ë’¤ì—�다가 타ì�¼ ë�°ì�´í„°ë¥¼ ë�§ë¶™ì˜€ë‹¤.
* 오늘로 ì�¼ë‹¨ 학기중ì�˜ XBê°€ 종료ë�˜ì—ˆë‹¤. 배운것ì�´ 아주 많았ë�˜ 프로ì �트였다.
* 공부ë�„ 안ë�œë‹¤. 빨리 ì°½3파2 ê¹¨ê³ ê³µë¶€í•´ì•¼ê² ë‹¤.
=== 11/16 í† ===
* 오늘 ì°½3파2 다 깼다. ì—시 대박 ê°�ë�™ ã… .ã…
* í�¬í† 샵 조금 í–ˆì�Œ
["�수"]
- tempOCU . . . . 112 matches
ì˜¤ì”¨ìœ ì‹œí—˜ì�„ 치루기 위한 ìž ê¹�ì�˜ 페ì�´ì§€
페ì�´ì§€ì�˜ 형ì‹�ì�„ ì§€ì¼œì£¼ì‹œê³ .
ë�™ì‹œ ìˆ˜ì •ì�„ 최대한 피하기 위해서 ìˆ˜ì •ìž�ì—� ì�´ë¦„ì�„ 올린 사람만 페ì�´ì§€ë¥¼ ìˆ˜ì •í•´ 주세요
ìˆ˜ì •ë°©ë²• : 왼쪽 하단ì�˜ "EditText" or 오른쪽 ìƒ�단ì�˜ ë§�주머니 ì•„ì�´ì½˜
= ìˆ˜ì •ìž� =
�승한
= ë¬¸ì œë°� ì •ë‹µ =
== 1번 ë¬¸ì œ ==
ë¬¸ì œ :
== 2번 ë¬¸ì œ ==
ë¬¸ì œ :
= 엮어가기 =
잘 보�구 시험. :) - �승한
- ë§Œë…„ë‹¬ë ¥/ë°©ì„ í�¬,장창재 . . . . 111 matches
ì§„ì •í•œ 아트를 못알아본 ìƒ�ìš±ì�´í˜•ì�´ 태í�´ê±´ê±°.
DeleteMe) 나ë‘� 태í�´ ê±¸ê³ ì‹¶ë„¤...ã…¡.ã…¡;; - ["재니"]
cout << "ì›�하는 ë…„ë�„를 ìž…ë ¥ 하세요 = " ;
cout << "ì›�하는 달ì�„ ìž…ë ¥ 하세요 = " ;
for (int y = 1 ; y < year ; y++) // 여기서부터(1)
temp_sum = temp_sum + array[year][b]; // 여기까지(1)
// ìž…ë ¥ë°›ì�€ ì „ë‹¬ê¹Œì§€ ì´� ì�¼ìˆ˜ë¥¼ ë�”함.
int def_max_month(int temp_year, int temp_month) // ë…„ë�„를 ì „ë‹¬ 받아서 ê·¸ ë…„ë�„ ê°�ê°� 달ì�˜ ì�¼ìˆ˜ ê²°ì •
[ë§Œë…„ë‹¬ë ¥] [ë°©ì„ í�¬] [장창재] [ì§„ì •í•œ 아트란?]
[ë�°ë¸”ìŠ¤ìº í”„2003/ë„·ì§¸ë‚ ]
- ì‹ í˜œì§€ . . . . 111 matches
처ì�Œ ê°œì�¸íŽ˜ì�´ì§€ì�˜ 추천 ì–‘ì‹�입니다. ì �당히 ê³ ì³�서 쓰세요.
ZeroPage 회ì›�ì�´ë�¼ë©´, 다ì�Œì�˜ ì •ë³´ê°€ 들어가ë�„ë¡� 해주세요.
E-Mail ì�„ ì§�ì ‘ 노출하면, 스팸 ë©”ì�¼ 로봇들ì�´ í�¼ê°ˆìˆ˜ 있습니다.
í™�길ë�™@zeropage.org ì�´ë�¼ë©´, í™�길ë�™ ì—£ zeropage ë‹· org , ê°™ì�´ ì �어주세요.
= ZeroPage (05학번) =
안녕?
== 목표 ==
== 계� ==
== 진행중 ==
== í•˜ê³ ì‹¶ì�€ 것 ==
== í•˜ê³ ì‹¶ì�€ ë§� ==
* 혜지야 , ` 안녕 ^^ -[허아�]
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- [Lovely]boy^_^/Diary/2-2-5 . . . . 109 matches
== 9/30 ì›” ==
* 아싸~ �권투� �다.!
== 10/1 í™” ==
* 알카노�드 초안 시작
== 10/2 수 ==
* 오늘 커세어 밤샘 연습
* 푸쉬푸쉬 마무리. ��게 꾸밈. 진짜 깜�하다!
* MOAì�˜ ì»´í“¨í„°ê³ ì „ìŠ¤í„°ë””ì—� ì°¸ì—¬í• ìƒ�ê°�ì�´ë‹¤. ì�´ëŸ°ê±° ì •ë§� í•´ë³´ê³ ì‹¶ì—ˆëŠ”ë�° 기회가 ìƒ�겼으니..
== 10/5 í† ==
== 10/6 � ==
* ì‹ ì´Œ 서강대 5시 스터디 까페 나눔ì—�서 ê³ ì „ìŠ¤í„°ë””
- fm_jsung . . . . 109 matches
*�름 : 김진성
*연�처 : 011-9653-8641
*취미 : �악 듣기, 웹서핑,
== 목표 � 계� ==
*C++ 공부 하기
*운� 하기
== 진행중 ==
*'''특별히 ì—†ì�Œ, í• ê²ƒ 찾는중.'''
== í•˜ê³ ì‹¶ì�€ 것 ==
ï¼Šìž ì‹¤ì»· ìž�기.
== 한마디 해주세요~ ==
ï¼Šì œë¡œíŽ˜ì�´ì§€ 뜻ì�´ 머ì—�ì—¬? SeeAlso ZeroPage <-- ê°�사~~
* fm_jsung 뜻� 머�여? -0- free style mc jin sung 멋진 아뒤 찾는 �중�, 친구� �움으로^^
프리 스톼� 웸쒸~ 진성 ㅋ
== �� ==
[홈페�지분류],ZeroPagers
- ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/ì—°ìŠµë¬¸ì œ . . . . 109 matches
== OOP - 김준� ==
* �사코드들
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/OOP/박준호]
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/OOP/서민관]
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/OOP/강소현]
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/OOP/박근수]
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/OOP/박성현]
== Java & TDD - 송지� ==
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/JUnit/강소현]
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/JUnit/서민관]
- ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /HowToWriteCodeWell . . . . 109 matches
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /How To Write Code Well/송지ì›�, 성화수]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /How To Write Code Well/권순ì�˜, 김호ë�™]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /How To Write Code Well/김준ì„�, 서ì˜�주]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /How To Write Code Well/ì •ì�˜ì •, 김태진]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /How To Write Code Well/ìž„ìƒ�현, 서민관]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /How To Write Code Well/강소현, 구ìž�ê²½]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /How To Write Code Well/ë°•ì •ê·¼, 김수경]
- 몸짱프로ì �트/BinarySearchTree . . . . 109 matches
* 개발� : 나휘�
* TDD를 쓰긴 �는�, 테스트가 � 마�� 들지 않는다. 후...
* 다 ë§Œë“¤ê³ ì„œ ë¦¬íŽ™í† ë§�ì�„ 했다.
=== [í™©ìž¬ì„ ] ===
* ë”ê°€ ì�´ìƒ�하게 ë�™ìž‘하는 듯...
* 오류 있으면 ì �어주세요~
* 노드 모ë‘� ì‚ì œí•˜ë©´ ì—�러.
* í• ì�¼ : Delete 함수 ë¦¬íŽ™í† ë§�하기, parent í�¬ì�¸í„° ì—†ì• ê¸°
cout << "숫ìž� ìž…ë ¥" << endl;
cout << aNum << "� Tree� 추가" << endl;
cout << aNum << "� Tree� 추가" << endl;
cout << aNum << "� Tree� 있습니다." << endl;
cout << aNum << "� Tree� 없습니다." << endl;
cout << aNum << "ì‚ì œ" << endl;
[몸짱프로ì �트]
- Eclipse/PluginUrls . . . . 108 matches
* ["Subversion"]ì�„ ì‚¬ìš©í• ìˆ˜ 있게 í•´ 주는 Plugin
* 가� �기화가 안�는 경우가 �기기� 한다.
==== ë¬¸ì œ ìƒ�황 í•´ê²° ====
* 위와 같� �러 메시지가 뜬다면 Windows -> preference -> Team -> SVN �서 SVN interface 를 JavaSVN -> JavaHL 로 변경해야 함
* Memory ì‚¬ìš©ì •ë³´ë¥¼ ë³´ì—¬ì£¼ê³ ["GarbageCollection"]ì�„ 사용가능하게 í•´ 주는 Plugin, 시간ì�„ ì„¤ì •í•´ë‘�ë©´ 주기ì �으로 알아서 GC를 해줌.
* [http://wiki.kldp.org/wiki.php/Eclipse/CDT CDT까는방법]
* [http://yg0772.egloos.com/1032362 CDT까는법_다른블로그]
* [http://www.phpeclipse.de/tiki-view_articles.php] 홈페�지
* [http://phpeclipse.sourceforge.net/update/releases] 업��트사�트
* [http://www-128.ibm.com/developerworks/opensource/library/os-debug 디버거]
* [http://www.myeclipseide.com/Downloads%2Bindex-req-viewsdownload-sid-10.html] 홈페�지
- EightQueenProblem/lasy0901 . . . . 108 matches
ê°™ì�€ 대ê°�ì„ ì—� 있다면 x좌표와 y좌표ì�˜ í•©ì�´ë‚˜ 차가 같다는 사실ì�„ ì�´ìš©í•´ì„œ 프로그래ë°�했습니다.
좀 어거지로 소스 코드 �기를 줄였습니다. -_-a
ë‘�번째 프로그램ì�€ ... ì�´ìƒ�하게 컴파ì�¼ì�´ 안ë�˜ë�”êµ°ìš”.. ì•Œê³ ë³´ë‹ˆ #include <stdafx.h> ì�„ 안 넣어서 (VC6.0) ë‚패-_-a
== 하나� 해만 구하는 프로그램 ==
{is_finished=1; // 하나ì�˜ í•´ë§Œ ì°¾ì�Œ <- ì�´ 부분ì�´ 없으면 여러가지 í•´ ì¶œë ¥
== ëª¨ë“ í•´ë¥¼ 구하는 프로그램 ==
- JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/ì •í˜„ . . . . 108 matches
== ê¹€ì •í˜„ ==
심심해서 해봤�;; 난 JTD랑� �관�.. ㅋㅋ
TDD로 진행했습니다.
== 소스 : java ==
테스트케�스
게임 진행 메�
야구게임몸통
진행�황�단
번호 추출기
=== ë¦¬íŽ™í† ë§� ===
추출기 - 매ì§� 넘버와 공갯수 ì¡°ì ˆ 가능하게
== 잡담 ==
if문과 ì�´ì¤‘for 루프를 ë�Œì§€ ì•Šìœ¼ë ¤ê³ ë°œë²„ë‘¥ì³¤ë‹¤;
벡터를 ì�´ìš©í•´ 번호를 뽑는 것ì�€ 효율ì �ì�¸ê²ƒ 같진 않지만, 새로운 시ë�„ë�¼ì„œ ì‹ ì„ í–ˆë‹¤
[JTDStudy] [JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ]
- KIV봉사활�/개�준비물 . . . . 108 matches
[[pagelist(KIV봉사활�)]]
* 현지 ìƒ�활ì�„ 위해서 필요한 ê°œì�¸ 물품ì�„ ì �습니다.
* ì§‘ì—�서 마지막으로 ì§�ì�„ 꾸리면서 확ì�¸í• ì �검표 ì—í• ì�„ 합니다.
== 개� 준비물 ==
* 옷
* 양�
* �옷
* ì„ í�¬ë¦¼
* 노트�, 마우스, (카메�)
* 슬리�
* 칫솔, 치약, ì„¸ì•ˆì œ, 샴푸, 바디샤워
* 승한 - 다른 사람� 쓴 샤워 타올� �관 없는�-_ -ㅋ
* �톱깎기, 귀�개
* 수건
* 펜과 노트
- OperatingSystem . . . . 108 matches
[[include(í‹€:OperatingSystems)]]
ì‚¬ì „ì �ì�¸ ì •ì�˜ë¥¼ 살펴보연 다ì�Œê³¼ 같다. ([[http://wikipedia.org wikipedia]]ì—�서 발췌)
ì�¼ì¢…ì�˜, [[SeparationOfConcerns]]ë�¼ê³ ë³¼ 수 있다. 사용ìž�는 OperatingSystem (조금 ë�” 엄밀히 ì�´ì•¼ê¸°í•˜ìž�ë©´, [[Kernel]]) ì�´ 어떻게 memory 와 I/O를 관리하는지ì—� 대해서 ì‹ ê²½ì“¸ 필요가 없다. (프로그래머ë�¼ë©´ ì�´ì•¼ê¸°ê°€ 조금 다를 수ë�„ ìžˆê² ì§€ë§Œ :) )
== OS가 하는 � ==
== 주로 사용�는 OS ==
[[ìž„ì�¸íƒ�]]ì�´ ì �ì � 채워나갈 ì˜ˆì • : ì‹ ê²½ê³„, 뇌, ì�´ì„±...-_-a
[[컴퓨터분류]]
- ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ/svnì½”ë“œë ˆì�´ìФ/서민관 . . . . 108 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ/svnì½”ë“œë ˆì�´ìФ/서민관 =
printf("숫ìž�를 ìž…ë ¥í•´ 주세요.(%d~%d) => ", min, max);
printf("범위를 넘어가지 않았습니까. ì •ì‹ ì�€ ë©€ì©¡í•˜ì‹ ê°€ìš”?\n");
printf("범위를 넘어가지 않았습니까. ì •ì‹ ì�€ ë©€ì©¡í•˜ì‹ ê°€ìš”?\n");
printf("ìž…ë ¥í•œ 숫ìž�ê°€ 작습니다.\n");
printf("ìž…ë ¥í•œ 숫ìž�ê°€ í�½ë‹ˆë‹¤.\n");
printf("ì •ë‹µìž…ë‹ˆë‹¤.\n");
printf("ì œê°€ ë§ˆì…”ì•¼ê² êµ°ìš”. ì 장.\n");
체스íŒ� 그리기. 홀수 ìž…ë ¥ì�„ 받으면 ë��나게 만들었다.
- 윤성준 . . . . 108 matches
printf("몇단� 외우실꺼예요?\n");
printf("단� 외울꺼예요~\n");
printf("%d×%d=%d\n",a,i,a*i);
}}}ì„±ì¤€ìˆ™ì œë��.
== 성준아 ë‚ ì›�ë§�하진 ë§�아줘 ==
== 안녕~~ 밑� 눌러�.. 너무너무 재밌다..ㅋㅋ ==
[http://cyworld.nate.com/sjyunk 여기강추!] '''낚시금지!!!'''
[윤성준]
|| 순번 || 프로그램명 || 작성시간 || 소스코드 ||
|| 1 || 프로그램 || 3시간 || [프로그램/윤성준] ||
위ì—�꺼 ë”ë§�ì�¸ì§€ 아는사람??? ì–´ë–¤ ì„ ë°°ê°€ ì�¨ì£¼ì…¨ëŠ”ë�°..; 나는 ë”ë§�ì�¸ì§€ ëª°ê² ë‹¤.;;
- �승한/tip . . . . 108 matches
까먹ì�„ì§€ë�„ 모르는 간단한 코딩 íŒ�ì�„ ì �어놓는 장소
나중ì—� ë‚´ê°€ ë³´ë©´ 피ì‹�í• ìˆ˜ 있는 페ì�´ì§€ê°€ ë�˜ê¸¸
== 곱하기와 나누기� >> ==
ê³¼ì •ì�„ ìƒ�ê°� 하면 ì°¸ ì‹ ê¸°í•¨.
잘 알지는 못하지만 XORì�„ í™œìš©í• ìˆ˜ 있는 다양한 방법ì�´ ì¡´ìž¬í• ë“¯.
ê·¸ 외ì�˜ #pragma ì�˜ 기능ì�´ ë§Žë‹¤ê³ í•œë‹¤. ë˜ê¹Œ. ì•Œê³ ì‹¶ê¸´í•œë�°. ì˜�문ì�´ë�¼ ì••ë°•ì�´ë‹¤.
pragma once 는 해당파�� 한번만 ��루드하게 하는것임 - [임��]
[�승한]
- AcceleratedC++/Chapter1 . . . . 107 matches
=== 중요 소스 ===
interface : ê°�ì²´ì�˜ 타입으로 묵시ì �으로 ë‚´í�¬ ë�˜ì–´ 있는 것ì�€ ì�¸í„°íŽ˜ì�´ìŠ¤ë¡œì„œ, 해당 타입ì�˜ ê°�ì²´ì—� 사용 가능한 ì—°ì‚°(operation)들ì�˜ ì§‘í•©ì�„ ë§�합니다. nameì�„ string 타입ì�˜ 변수(ì�´ë¦„ 있는 ê°�ì²´)로 ì •ì�˜ 하게 ë�˜ë©°, 우리는 string으로 í• ìˆ˜ 있는 ëª¨ë“ ì�¼ë“¤ì�„ name으로 í•˜ê³ ì‹¶ë‹¤ëŠ” 뜻ì�„ 묵시ì �으로 ë‚´í�¬í•˜ê²Œ ë�©ë‹ˆë‹¤.
초기화, end-of-file, buffer, flush, overload, const, associativity(결합방�), 멤버함수, 기본 내장 타입, 기본타입(built-in type)
- LinkedList/세연 . . . . 107 matches
DeleteMe ) ë‚´ìš©ì�€ LinkedList ê°€ 아니ë�¼ Stackì�˜ 구현 사í•ì�¸ë�°, ë¬¸ì œ 사í•ì—�는 LinkedListë�¼ê³ 해놨네요.
//스�� 처�� 가르킨는 ��터
//처�� 가르키는 ��터를 초기화
//ì„ íƒ�모드
cout << "스�� 만들어�요!!\n";
cout << "\n스�� 만들어�요!!\n";
//스�� �료를 넣는다
//처�으로 스�� �료를 넣�때
//스��서 �료를 지운다
//스�� �료가 없� 때
- ë�°ë¸”ìŠ¤ìº í”„2003/ë„·ì§¸ë‚ . . . . 107 matches
== 참가� ==
||학번||�름||
||03||ë°©ì„ í�¬||
||03||강�경||
||03||�진훈||
||02||임��||
||02||ìœ ìƒ�ìš±||
||02||장재니||
||03||í™©ìž¬ì„ ||
||03||���||
||03||문�명||
||03||나휘�||
||03||조재화||
||03||곽세환||
||03||장창재||
||03||변준�||
== ì�¼ì • ==
["ë�°ë¸”ìŠ¤ìº í”„2003/ë„·ì§¸ë‚ /Linux실습"]
== 결과물 ==
[ë§Œë…„ë‹¬ë ¥/곽세환,조재화]
- JSP . . . . 106 matches
1. http://tomcat.apache.org �서 4.1 v 받아서 Install
2. Programfile �서 Start Tomcat 후
3. htp://localhost:7070 (host 를 7070 으로 ì„¤ì •) ì—�서 ì œëŒ€ë¡œ ê³ ì–‘ì�´ê°€ 나오면 OK
2. server 편집
1. hello. jsp 로 ì €ìž¥
2. start Tomcat 으로 서버ì—� ì ‘ì†�
3. C:\Program Files\Apache Group\Tomcat 4.1\bin � startup
4. C:\Program Files\Apache Group\Tomcat 4.1\webapps\ROOT � hello.jsp 파� 옮긴후
5. htp://localhost:7070/hello.jsp 후 refresh
== JSP �작 �리 ==
웹 브ë�¼ìš°ì € -> jsp ìš”ì² -> (웹서버) -> jsp 파ì�¼ì�´ë©´ jsp 엔진 처리해ë�¼! -> (엔진)
->servlet 변환 -> "ì“°ë ˆë“œ" ìƒ�성 -> 사용ìž�ì—�게 리턴 -> (사용ìž�) -> 웹 브ë�¼ìš°ì €
== Eclipse 와 연� ==
[Eclipse와 JSP]
1. [Dataì „ì†¡]
- Python/DataBase . . . . 106 matches
* [http://sourceforge.net/projects/mysql-python Mysql모듈다운로드]
* [http://www.python.org/topics/database/modules.html 기타모듈다운로드]
== 사용법 ==
* 아래 소스는 파�� DB API Spec 2.0 � 있는 것들� 사용해서 작성함(즉 다른 모듈�서� ��하게 사용가능)
* connect ì—�
unix_socket - TCP를 ì‚¬ìš©í• unix소켓ì�˜ 위치
client_flag - integer, í•„ìš”í• ê²½ìš° 사용하기 위한 flag (0)
� ��로 넣� 수 있다.
== ì°¸ê³ ==
* [http://www.python.org/peps/pep-0249.html APISpec2.0설명서]
zeropage ì—�서 파ì�´ì„ ê³µë¶€í• ì‚¬ëžŒì�€ 필요한 모듈있으면 게시íŒ�ì—� 올리기 바람. - [eternalbleu]
- ë�°ë¸”ìŠ¤ìº í”„2003/ì…‹ì§¸ë‚ . . . . 106 matches
== 참가� ==
|| 학번||�름||
|| 01||ì‹ ìž¬ì˜¹||
|| 01||��규||
|| 02||ìœ ìƒ�ìš±||
|| 03||조재화||
|| 03||ë°©ì„ í�¬||
|| 03||문�명||
|| 03||í™©ìž¬ì„ ||
|| 03||변준�||
|| 03||�진훈||
|| 03||곽세환||
|| 03||나휘�||
|| 03||���||
|| 03||강�경||
|| 03||장창재||
|| 03||민강근||
== ì�¼ì • ==
[ë�°ë¸”ìŠ¤ìº í”„2003/ì…‹ì§¸ë‚ /여러가지언어들]
[ë�°ë¸”ìŠ¤ìº í”„2003/ì…‹ì§¸ë‚ /J2ME]
- LogicCircuitClass . . . . 105 matches
* 2001 년 당시 디지털공학 ��는 과목�었는� 과목명� 변경�었다.
* 컴퓨터ì�˜ 가장 밑바닥 구조ì�¸ ì „ìž�회로를 설계하기 위한 논리 회로를 배운다.
* 2001년(1학기) - 권�빈 �수님
* 2005년(??) - 박재화 �수님
* 2006년(2학기) - 조성래 �수님
* 2006 ë…„ - Digital Design(3rd) by M.Morris Mano
* 2006ë…„(2학기) - 주로 ì—°ìŠµë¬¸ì œ, term project(10명 팀. ìž�ìœ ì£¼ì œë¡œ 하드웨어 시스템ì�„ 회로설계하여 altera 툴로 ì‹œë®¬ë ˆì�´íŒ… ìž‘ì„±í• ê²ƒ.)
- Westside . . . . 104 matches
* �름 : �학� *
* 학번 : 20041064 *
== 목표 ==
* í•˜ê³ ì‹¶ì�€ê±° ì•„ì§� 없다. 슬프다. *
== 계� ==
* 올해 방학때는 ìŠ¤ì¿ ë²„ë‹¤ì�´ë¹™ì�„ ë°°ì›Œë³´ê³ ì‹¶ë‹¤. *
== 진행중 ==
* ì�´ì œ 시작ì�´ë‹¤. í•´ë³´ê³ ì‹¶ì�€ê±´ 많지만 여건ì�´ 안ë�œë‹¤. 차근히 만들어가ìž�. *
== í•˜ê³ ì‹¶ì�€ 것 ==
* ì œë¡œíŽ˜ì�´ì§€, ì—시 í•´ë³´ê³ ì‹¶ë‹¤. 새로운 경험ì�„ í•˜ê³ ì‹¶ìœ¼ë‚˜, ì•„ì§�ì�€ 때가 아니다. *
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /HowToWriteCodeWell/권순ì�˜,김호ë�™ . . . . 104 matches
Elevator elevator = new Elevator(65, -10); // default 현재층 : 1
// �체 �성 여부
// ì—˜ë ˆë² ì�´í„°ì—� 안탔으므로 ì�´ë�™ì�´ 안ë�¨
// 버튼� 누르지 않으면 탈 수 없�.
// 버튼 눌러서 타서 ��한 케�스
// ë‚´ë ¤ì„œ ì�´ë�™ 안ë�˜ëŠ” ì¼€ì�´ìФ
// 안ì—�서 ì—˜ë ˆë² ì�´í„°ë¥¼ 타지만 ìµœì €ì¸µì�„ 초과하는 경우
// 안ì—�서 ì—˜ë ˆë² ì�´í„°ë¥¼ 타지만 ìµœê³ ì¸µì�„ 초과하는 경우
- 김�성/MTFREADER . . . . 103 matches
int LastErrorCode(); //최근� �어난 �래스 내부� �러를 반환한다.
void MakeBinaryFile(char* filename); //MFT를 Binary 그대로 ì €ìž¥í•œë‹¤.
void MakeTextFile(char* filename, long flag); //MFT ì†�성ì�„ text 파ì�¼ë¡œ ì €ìž¥.
point=*((unsigned short*)((unsigned char*)$MFT+20));//Offset으로 ��터 ��
fprintf(fp,"File �성 %d년 %d월 %d�\n",time.wYear,time.wMonth,time.wDay);
fprintf(fp,"File ìˆ˜ì • %dë…„ %dì›” %dì�¼\n",time.wYear,time.wMonth,time.wDay);
fprintf(fp,"File ì ‘ê·¼ %dë…„ %dì›” %dì�¼\n",time.wYear,time.wMonth,time.wDay);
fprintf(fp,"File �성 %d년 %d월 %d�\n",time.wYear,time.wMonth,time.wDay);
fprintf(fp,"File ì�´ë¦„ ìˆ˜ì • %dë…„ %dì›” %dì�¼\n",time.wYear,time.wMonth,time.wDay);
fprintf(fp,"File ì ‘ê·¼ %dë…„ %dì›” %dì�¼\n",time.wYear,time.wMonth,time.wDay);
temp=offset; //*오프셋값ì�€ ì�´ì „ 값들과 합계로 계산ë�¨.
//하위 엔트리 필터�
= 최종 ìˆ˜ì • ë‚ ì§œ : 5/1 =
- �욱 . . . . 103 matches
''�욱�� 페�지~! (개� 페�지 입니다.)''
=== �사� ===
* 안녕하세요~ 02학번 ìœ ìƒ�욱입니다~!
* ì�´ë¦„ : ìœ ìƒ�ìš±[[BR]]
* �년월� : 1982년 12월 16�[[BR]]
* 좋아하는 색 : �색
* 추구하는 목표 : 행복
=== 목표 ===
* ì�¼ë‹¨ì�€ 건강하게 ì œëŒ€!
* 입대해서� 열심히 공부하기!
=== 스터디 ===
* 진행중� 스터디 없�.
=== 잡담 ===
* 휴~ ì�´ì œëŠ” 군대로^^;
["홈페�지분류"],["ZeroPagers"]
- �리수알아내기/나휘� . . . . 103 matches
한 번 나눌 때마다 한 ìž�리씩 줄어ë“니다.
수학ì�„ 약간 ì�´ìš©í•´ì„œ ìž�리수를 구합니다. 로그를 취하면 ìž�리수가 ë‚˜ì˜¤ì£ ?
= �가 =
ì ˆì°¨í˜• 프로그래ë°�ì�„ ë§Žì�´ 하다보면 1번으로 ìƒ�ê°�하기 쉽습니다. 반복ì �으로 작업하는 í��름ì�´ 머리 ì†�ì—� ë– ì˜¤ë¥´ì§€ 않나요?ã…‹ã…‹
ì†�ë�„는 2번ì�´ ë�” ëŠ�립니다. 로그를 구하는 방법 때문ì�¼ 것으로 추측해봅니다. 게다가 2번ì�€ 300ìž�리 ì •ë�„까지만 ì œëŒ€ë¡œ ë�™ìž‘하는군요. :(
[�리수알아내기]
- AstroAngel . . . . 102 matches
= ZeroPage 02학번 ì‹ ì§„ì˜�입니다! ^-^ =
안녕하세요~~
02학번 ì‹ ì§„ì˜�입니다. [[BR]] [[BR]]
* 중앙대학� 컴퓨터공학과 02학번.
* 명ë�•ì´ˆ('91) → 문백초('94) → 문ì�¼ì¤‘('96) → 문ì�¼ê³ ('99) → 중앙대('02) with KJSE('02)
* KJSE 한�학��류 회장('03)
= 잡담 =
ì–¸ì œì¯¤ 위키ì—� ì �ì�‘í• ìˆ˜ ìžˆìœ¼ë ¤ë‚˜......;;;
= 홈페�지 =
= ZeroPagers �기들 =
* ê¹€ì •í›ˆ : ["ì •í›ˆ(K)ì�˜ 페ì�´ì§€~"]
* ì‹ ì„±ìž¬ : ["teruteruboz"]
* ì‹ ì§„ì˜� : ["AstroAngel"]
* ìœ ìƒ�ìš± : ["whiteblue"]
* 윤참솔 : ["Dantert"]
* �대근 : ["CherryBoy"]
* ��� : ["ricoder"]
* 임�� : ["Yggdrasil"]
* 장재니 : ["E��c²"]
* ì •ìž¬ë¯¼ : ["Thor"]
- Cocos2d . . . . 102 matches
= 개요 =
* 서울어코드 ë©˜í† ë§�ì—�서 Code S 팀 중, [김민재]와 [백주협]ì�´ "스마트 TV 게임 어플리케ì�´ì…˜"ì�„ ì œìž‘í•˜ê¸°ë¡œ 함.
* 스마트 TV와 안드로�드 디바�스�서 Cocos2d를 활용하여 게임 진행현황� 보여주기로 함.
* Cocos2d를 다루면서 배우는 코드를 ì�´ ê³³ì—� 작성하여 ê³µìœ í•˜ê³ ìž� 함.
* [계�작성중]
- SWEBOK . . . . 102 matches
[http://object.cau.ac.kr/selab/lecture/undergrad/20021/ì°¸ê³ ìž�료/SWEBOKv095.pdf SWEBOK] - Software Engineering Body of Knowledge
* SWEBOK ì�€ ì�´ë¡ ê°œë¡ ì„œì—� ì†�하며 마치 ì§€ë�„와ë�„ ê°™ì�€ ì±…ì�´ë‹¤. SWEBOK ì—�서는 해당 SE ê´€ë ¨ ì§€ì‹�ì—� 대해 구체ì �으로 가르ì³�주진 않는다. SWEBOK 는 해당 SE ê´€ë ¨ Knowledge Area ì—� 대한 ê°œë¡ ì„œì�´ë©°, 해당 분야ì—� 대한 실질ì �ì�¸ ì§€ì‹�ì�„ 위해서는 ê°™ì�´ 나와있는 Reference들ì�„ ì�½ì�„ 필요가 있다. (Reference를 ë³´ë©´ 대부분ì�˜ ìœ ëª…í•˜ë‹¤ ì‹¶ì�€ 책들ì�€ 다 나와있다. -_-;) --ì„�천
- 윤성복 . . . . 102 matches
처ì�Œ ê°œì�¸íŽ˜ì�´ì§€ì�˜ 추천 ì–‘ì‹�입니다. ì �당히 ê³ ì³�서 쓰세요.
ZeroPage 회ì›�ì�´ë�¼ë©´, 다ì�Œì�˜ ì •ë³´ê°€ 들어가ë�„ë¡� 해주세요.
E-Mail ì�„ ì§�ì ‘ 노출하면, 스팸 ë©”ì�¼ 로봇들ì�´ í�¼ê°ˆìˆ˜ 있습니다.
í™�길ë�™@zeropage.org ì�´ë�¼ë©´, í™�길ë�™ ì—£ zeropage ë‹· org , ê°™ì�´ ì �어주세요.
= ZeroPage (í•™ë²ˆìž…ë ¥ëž€ ex- 07) =
== 목표 ==
== 계� ==
== 진행중 ==
== í•˜ê³ ì‹¶ì�€ 것 ==
== í•˜ê³ ì‹¶ì�€ ë§� ==
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- RandomWalk2/TestCase2 . . . . 101 matches
실행 추천 방법
test.exe 는 작성한 프로그램 실행 파� �름입니다.
{{{~cpp C:\RandomWalk2Test> fc output1.txt e-output1.txt}}}를 통해 ì •ë‹µê³¼ ìž�ë�™ 비êµ�를 í•´ë³¼ 수 있습니다.
1. 가로 세로 같으며, ì—¬ì •ì�´ 종료 ë�˜ì—ˆì�„때 표현
2. 가로 세로 같으며, ì—¬ì •ì�´ 종료 ë�˜ê¸°ì „ì—� 모ë‘� 방문해서 종료
3. 가로 세로 같으며, 벽�서 다른 벽으로 나오는가 확�
4. 가로 세로 다르며, ì—¬ì •ì�´ 종료 ë�˜ì—ˆì�„때 표현
- ê³ í•œì¢…/on-offë¥¼ì¡°ì ˆí• ìˆ˜ìžˆëŠ”ì½”ë“œ . . . . 101 matches
[ê³ í•œì¢…]
printf("재실행 í•˜ì‹œê² ìŠµë‹ˆê¹Œ? (y/n)\n\n");
//ì�´ 부분ì�€ scanf_s("%c",&keyOnOff);로ë�„ 쓸 수 있지만 scanf_s와 scanfì�˜ ì°¨ì�´ë�„ 잘 ëª¨ë¥´ê³ scanf는 사실 매우 ì–´ë ¤ìš´ 함수;
오늘 장용운ì�´ì—�게 비효율ì �ì�´ë�¼ëŠ” ë§�ì�„ 들었습니다. 그래서 용운ì�´ê°€ ì�´ë ‡ê²Œ ê³ ì³�주ë�”ë�¼êµ¬ìš”.
기억� 가물가물한� 아마 맞��니다;
char 변수
// 코드 ì“°ê³ ì‹¶ì�€ê±°
변수=getch();
if(변수==n) break;
ì•„ 다 까먹ì�Œ ã…¡ã…¡; ê·¼ë�° ì €ë ‡ê²Œ ì“°ë©´ n누르면 꺼지는게 ë§žê¸´í•˜ì£ ?
== 코멘트 �사합니다 ==
- ì •ëª¨/2003.1.29 . . . . 101 matches
= �시 & 장소 =
* 2003.1.29 오후 5시 공대 7층 컴퓨터 실습실(ì¹ í”¼)
= 참여�� =
|| 02 || �� 재니 ||
|| 01 || ì„ í˜¸ ìƒ�ê·œ ì°½ì„ ||
= ë‚´ìš© =
* 방학 �벤트 구�
* 로보코드� �미
* 위키ì—�서 ë‚ ì§œ ì •í•´ì„œ 가기 ["MTë‚ ì§œì •í•˜ê¸°"]
* 회ì›�ì •ë¦¬.
= 잡담 =
* 헉.. 참여 ���.. -_-;;; 난리 났구나. - �협
* ë‚ ì�´ 추워서 그랬는지는 몰ë�¼ë�„... 좀 허탈했다. -_- --ì°½ì„
["ì •ëª¨"]
- 5�용C++스터디/마우스로그림그리기 . . . . 100 matches
마우스를 �용하여 그림� 그릴 수 있는 프로그램 작성하기.
|| �름 || 다운로드 || �가 ||
|| 문�명 || UploadZero:PaintApiMwm.zip || 잘했�. ||
|| 노수민 || UploadZero:MousePaintAPI_SM.zip|| 잘 했으나 천천히 그리면 ë�Šê²¨ì„œ ê·¸ë ¤ì§�. ||
|| 조재화 || UploadZero:Test_2.zip|| 잘했�. ||
|| í™©ìž¬ì„ || UploadZero:API_DROW_JS.zip|| 잘했ì�Œ. ||
|| 나휘� || Upload:Leonardong_APIdrawing.zip || 컴파� 안�. ||
|| �름 || 다운로드 || �가 ||
|| 문�명 || UploadZero:PaintMfcMwm.zip || 잘했�. ||
|| 조재화 || Upload:TestPenTool.zip || 잘했�. ||
|| í™©ìž¬ì„ || Upload:MFC_DROW_JS.zip || 잘했ì�Œ. ||
|| 나휘� || Upload:Leonardong_MFCdrawing.zip|| 잘했�. ||
|| 노수민 || [http://165.194.17.15/pub/upload/MousePaintMFC_SM.zip]|| 잘했�. ||
[5�용C++스터디]
- EmbeddedGogo . . . . 100 matches
참가� : �승한, ��호
ë� ìž„ë² ë””ë“œë¥¼ 준비해 ë³´ìž�-_-~ 룰루~
== 모임 ==
* 9월 23� 밤
* 프로ì �트ì�˜ ë°©í–¥ì—� 대해서 ì�´ì•¼ê¸° í•´ë´„
* ìž„ë² ë””ë“œë¥¼ í•´ë³´ìž�로 ê²°ë¡ . 하지만 무엇ì�„ í• ê²ƒì�¸ê°€?
* NASM� 대해서 �야기 해봄.
* NASM document 사�트. [http://nasm.sourceforge.net/doc/html/nasmdoc0.html]
* NASM, NASM-IDE 다운로드 [http://uk.geocities.com/rob_anderton/]
부트로ë�” ê³µë¶€í• ë ¤ë©´ ì–´ì…ˆë¸”ë¦¬í•˜ê³ ì�¸í…” CPUì—� 대해 ìš°ì„ ê³µë¶€í•´ì•¼ ë� í…�ë�° ---[fnwinter]
[프로ì �트분류]
- English Speaking/The Simpsons/S01E04 . . . . 100 matches
== 줄거리 ==
== ì‹¤ì „ Script ==
* ë‚´ìš© : 다른 가족들ì�„ ë³´ê³ ìƒ�심한 호머가 모ì�˜ ìˆ ì§‘ì—�서 ìˆ ì�„ 마시는ë�° 다른 ì§‘ì�„ 배회하ë�˜ 무리들ì�„ 찾는 경찰들ì�´ 들어온다. 다행히 호머는 그게 심슨 가족들ì�´ì—ˆë‹¨ 것ì�„ 들키지 않지만 ìž�ì‹ ì�˜ ìž�녀들ì—� 대해 나ì�œ ë§�ì�„ 하는 바니와 싸움ì�´ 붙는다.
* ë°°ì—
* Homer : [김수경]
* Moe, Barney : [권순�]
* Police Officer 1, 2 : [송지�]
[English Speaking/2011년스터디]
- HanoiTowerTroublesAgain!/��현 . . . . 100 matches
==== ë¬¸ì œ ====
ì�¸ê¸°ë�„:B(A,B,C), ì„±ê³µë¥ :높ì�Œ(ë‚®ì�Œ,보통,높ì�Œ), ë ˆë²¨:3(1~4)
==== 소� ====
하노ì�´ 타워ë�¼ê³ 보기는 좀 그런 ë¬¸ì œë‹¤.
기웅ì�´í˜•ì�´ Closed Formì�´ 나온다는 ë§�ì�„ ë“£ê³ ì—´ì‹¬ížˆ 구해봤다 ã…‹ã…‹
ê²°êµ í™€ìˆ˜ì�¼ 때, ì§�수ì�¼ 때 나누어서 Closed Formì�„ êµ¬í• ìˆ˜ 있었다.
ë˜�, Closed Formì�´ 나오면 코딩ì�€ ì •ë§� 5ë¶„ë�„ 안걸린다 -.-;;
홀수 : 2n<sup>2</sup> - 1
�수 : 2n<sup>2</sup> + 2n - 1
==== ì–´ë ¤ì› ë�˜ ì � ====
ê²°êµ ê³ ë”©ìˆ˜í•™ì�´ ë”¸ë ¤ì„œ 해맸다 -.-;
계차수열 공부 다시하� ㅋㅋ
==== 코드 ====
// closed form� 구한 �태
// 홀수� 때
- JollyJumpers/곽세환 . . . . 100 matches
JollyJumpers ë¬¸ì œí’€ì�´
== 소� ==
ë¬¸ì œì�´í•´ì—� ë§Žì�€ 시간ì�´ 걸림
ì˜�어공부를 열심히 í•´ì•¼ê² ë‹¤
== 소스 ==
bool diff[3000]; // 연�� �값� 차�값� 체�
// 차�값� 1 ~ n-1 사�� 모� 존재해야한다
== ì“°ë ˆë“œ ==
맨 처ì�Œì—� nì�„ ìž…ë ¥ 받는 작업ì�´ 있으니, ë°°ì—´ì�„ ë�™ì �으로 ìƒ�성하는 것ì�´ ë�” 좋지 않ì�„까? --[ê°•í�¬ê²½]
귀찮�건 싫어... --[곽세환]
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest . . . . 100 matches
= [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE]/Harvest =
|| 소스 ||
|| [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest/ì�´ìŠ¹í•œ] ||
== �름 ==
== 박경태 ==
== 윤성복 ==
== 김태훈([zyint]) ==
==조현태==
ë¦¬íŒ©í† ë§�ì�´ 필요함..ã…Žã…Ž
== �형노 ==
== [송수�] ==
#오른쪽 함수
#앞으로 한칸가서 ���기
#앞으로 한칸가서 ���기 연� 5번
== ì •ìˆ˜ë¯¼ ==
[ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest/ì •ìˆ˜ë¯¼]
== 김소현 ==
[ê¹€ì •í˜„]
[ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE]
- 파스칼삼�형/김태훈zyint . . . . 100 matches
== 소� ==
취중 프로그래� -_-
== 코드 ==
printf("í–‰ : "); scanf("%d",&row);
printf("ì—´ : "); scanf("%d",&col);
== 나한테 í• ë§� ==
멋지답~ +.+ 나ë‘� ì�´ë ‡ê²Œ ë©‹ì§„ 소스를 ì§œê³ ì‹¶ì�€ë�°.. ì˜� 계íš�ì—†ì�´ 짜서ë§�야..;;
함수가 멋지게 안나오는.. ì�´ëŸ° 훌ë¥í•œë…€ì„�~!!
ì•„ì˜�ì•„ ì�´ëŸ° 소스를 참조하ë�¼ê³ .. ë‚´ê±° ê°™ì�€ ê°€ë�…성 없는 소스 ë§�ê³ ..ã…Žã…Ž - [조현태]
��;;; �런 과찬� �씀� 'ㅅ';; - 태훈[zyint]
[파스칼삼�형] [LittleAOI]
- CeeThreadProgramming . . . . 99 matches
윈ë�„ìš° ìœ ì €ë ˆë²¨ ë�™ê¸°í™” 방법. 가장 사용ì�´ 간단하다.
MSDN ì—�서 대부분 ì˜ˆì œë¥¼ ê°€ì ¸ë‹¤ê°€ ìž‘ë�™í•˜ê²Œ 만들었습니다. VS.NET ì�´ìƒ�ì—�서 ìž‘ë�™í•©ë‹ˆë‹¤. VS6.0ì—�서 ì„±ê³µí•˜ì‹ ë¶„ 있으면 ì•Œë ¤ì£¼ì„¸ìš”.
VS.NETì—�서ë�„ 함수ì�´ë¦„ì�„ ì�¸ì‹�하지 못하는 경우 프로ì �트 세팅ì—�서 MFCë�¼ì�´ë¸ŒëŸ¬ë¦¬ë¥¼ 사용하ë�„ë¡� 해보세요.
- 삼미슈�스타즈�마지막팬�럽 . . . . 99 matches
ì œëª©ì�€ í•œê²¨ë ˆì‹ ë¬¸ì—�서 수ë�„ ì—†ì�´ 보았지만 ì�´ì œì„œì•¼ ì�½ì—ˆë‹¤. 재밌어서 깔깔 웃었다. 1í• 2푼 5리 ìŠ¬ë¥ ë¡œ 살아가는 ëª¨ë“ ì�´ë“¤ì—�게, 어쩌면 필요없는 ì¡°ì–¸ì�¼ì§€ë�„ ëª¨ë¥´ê² ë‹¤. 그보다는 9í• ë„˜ëŠ” ìŠ¹ë¥ ë¡œ 살아가는 ì–´ë–¤ì�´ë“¤ì—�게 ê³ ë¯¼ì�„ 안겨주지 않ì�„까? 어쨌거나 나ì—�게는 잘 ë†€ê³ ì—´ì‹¬ížˆ ì‚´ìž�는 ì�´ì•¼ê¸°ì˜€ë‹¤.
- ì •ëª¨/2012.11.12 . . . . 99 matches
* 참여ìž�: [김태진], [권순ì�˜], [강성현], [ì •ì¢…ë¡�], [ì�´ë¯¼ì„�], [ì�´ì§„ê·œ], [ê¶Œì˜�기], [김민재], [장í˜�수], [ì •ì�˜ì •], [김윤환]
* [ì •ì�˜ì •]학우ì�˜
* 다ì�Œ OMS: [ì •ì§„ê²½]
== G-Star ê³µìœ ==
* 지스타 쫌 실�....
== 스터디/프로ì �트 ==
* 작��바�야기
* 논문 ë²ˆì— ìŠ¤í„°ë”” 시작
* [김태진], [ì�´ë¯¼ì„�], [서민관], [ì‹ í˜•ì¤€]
== 후기 ==
[2012년활ë�™ì§€ë�„], [ì •ëª¨]
- 지금그때2003/ToDo . . . . 99 matches
* ì�¼ìš”ì�¼ 까지 ì„ ì „ë¬¸ì�„ ìž‘ì„±í•˜ê³ ì˜¬ë ¤ì•¼ 한다. [지금그때2003/ì„ ì „ë¬¸] (V)
* 재 공지 NeoCoin (V) [지금그때2003/ì„ ì „ë¬¸]
* [지금그때2003/규칙] 테스트 1 (V)
* ì‹ ì² CGI 작성 - [1002] ì§„í–‰ (V)
NeoCoin 군� 페�지 보는대로 외부 ��로 사용하시길.
* ì‹ ì² CGI ë§�í�¬ê±¸ê¸° (V)
* 오프�� �보 진행 (V) [지금그때2003/�보]
* ì •í™•í•œ ì�¼ì • 계íš� (V) [지금그때2003/계íš�]
* 2층 빌리기 (V)
* ì�¼ì • 계íš� Test (X)
* ì„ ë°°ë‹˜ë“¤ ì—°ë�½ (V)
* [지금그때2003/규칙] 테스트 2 (X)
[지금그때2003]
- 홈페�지Template . . . . 99 matches
처ì�Œ ê°œì�¸íŽ˜ì�´ì§€ì�˜ 추천 ì–‘ì‹�입니다. ì �당히 ê³ ì³�서 쓰세요.
ZeroPage 회ì›�ì�´ë�¼ë©´, 다ì�Œì�˜ ì •ë³´ê°€ 들어가ë�„ë¡� 해주세요.
E-Mail ì�„ ì§�ì ‘ 노출하면, 스팸 ë©”ì�¼ 로봇들ì�´ í�¼ê°ˆìˆ˜ 있습니다.
í™�길ë�™@zeropage.org ì�´ë�¼ë©´, í™�길ë�™ ì—£ zeropage ë‹· org , ê°™ì�´ ì �어주세요.
= ZeroPage (í•™ë²ˆìž…ë ¥ëž€ ex- 07) =
== 목표 ==
== 계� ==
== 진행중 ==
== í•˜ê³ ì‹¶ì�€ 것 ==
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- TheJavaMan/지뢰찾기 . . . . 98 matches
ë”ê°€ 어설프긴 하지만 완성ì�€ 했다 ã…‹ã…‹ã…‹
그래픽ì �으로 ë�” ì‹ ê²½ì�„ ì“°ê³ ì‹¶ì§€ë§Œ
귀찮아서 안하구 있다
ì• í”Œë¦¿ì�€ í�¬ê¸°ê°€ ë�™ì �으로 변하지 않는 것 같다
난��� 따� �기가 변해야 �는�
어떻게 í•´ê²°í• ì§€ ê³ ë¯¼ì¤‘ì�´ë‹¤
[http://zeropage.org/~darkduck/mine.html 실행]
private int numClick; // 왼쪽 버튼 누른 수
// numClick + numMines == row * col => 겜종료
private int numFlags; // 깃발 꼿� 수
// numMines - numFlags = 남ì�€ í�탄 수
private boolean state = false; // false 숨겨진 �태
// true 드러난 �태
// -1 í�탄
- WorldCupNoise/권순� . . . . 98 matches
== �태 ==
== 소스 ==
== 잡담 ==
* ê·¼ë�° Presentation Errorê°€ 나는ë�° -_-;; Terminate the output for the scenario with a blank line ì�´ 부분ì�„ ë‚´ê°€ 잘못 ì�´í•´í•˜ê³ 있어서ì�¸ê±° 같기ë�„ 하네염 -ã……-;; ì—�잇,, Visual Studioì—�서 ë�Œë¦¬ë©´ ë�Œì•„는 갑니다. -ã……-
* ì•„... ìž…ë ¥ ë°›ê³ ì‹œë‚˜ë¦¬ì˜¤ 바로 ì¶œë ¥í•˜ëŠ” ë°©ì‹�ì�´ì—ˆë„¤ìš”.. ì „ 처ì�Œì—� ìž…ë ¥ 다 ë°›ê³ ë‚˜ì„œ ì¶œë ¥í•˜ëŠ” 거였는ë�°.. ì˜�ì–´ê°€ ë¬¸ì œë„¤ìš” -_-a
* 재귀함수는 ëŠ�ë ¤ì„œ 시간 초과ë�˜ë„¤ìš”
- 병� . . . . 98 matches
= Zeropage 01 �병� =
ê±°ì�˜ ìœ ë ¹íšŒì›�...-_- 죄송합니다
* ["프로ì �트"]
== í•˜ê³ ì‹¶ì�€ ë§� ==
== 방명� 겸 낙서장 ==
* ㅋㅋ 열심히 해�~~ -광�[[BR]]
* 회ì�˜ì—�서 기수는 ì—†ì• ê¸°ë¡œ 했단다. 그냥 01학번만 있는거지...ã…‹ã…‹ ^^;; [[BR]]
* 옙
수개월간 아무런 소ì‹�ì�´ 없어서, ZeroPagers ì—�서 ZeroWikian 으로 분류를 바꾸었습니다. ì›�하시면 ì–¸ì œë“ ì§€ 참여해 주세요. --NeoCoin
["홈페�지분류"], ["ZeroWikian"]
- ì •ëª¨/2004.11.30 . . . . 98 matches
== 참가� ==
|| 01 || ì‹ ìž¬ë�™ ì�´ìƒ�ê·œ ||
|| 02 || 임�� ||
|| 03 || 강�경 구�겸 나휘� 노수민 임민수 ||
|| 04 || 오후근 윤성만 �승한 조�� ||
== 발표놀� ==
ì–¸ì œ : 5시
어디서 : 구피
|| 누가 || 무엇� ||
|| ê°•í�¬ê²½ || í�¬í† 샵 ë�°ëª¨ ||
|| ì�´ìŠ¹í•œ || 프리ì í…Œì�´ì…˜ 잘하는 방법 ||
== 회장 ì„ ì¶œ ==
* �승한 군� 회장으로,
* 윤성만 êµ°ì�´ 부회장으로 ì„ ì¶œë�˜ì—ˆìŠµë‹ˆë‹¤
[ì •ëª¨]
- FileInputOutput . . . . 97 matches
ifstream fin("input.txt"); // fin과 input.txt를 연결
ofstream fout("output.txt"); // fout과 output.txt를 연결
fin >> a >> b; // cin으로 화면ì—�서 ìž…ë ¥ë°›ëŠ”ë‹¤ë©´, finì�€ ì—°ê²°ë�œ 파ì�¼ë¡œë¶€í„° ìž…ë ¥ë°›ëŠ”ë‹¤.
fout << a+b << endl; // cout으로 화면으로 ì¶œë ¥í•œë‹¤ë©´, foutì�€ ì—°ê²°ë�œ output.txtì—� a+b를 ì¶œë ¥
ì € 프로그램ì�„ 실행하면 output.txtê°€ ìƒ�기면서 11ì�´ ê·¸ 안ì—� ì�¨ì§„다.
print >> fout,(a+b) #혹� fout.writeline( str(a+b)+'n' )
ì € 프로그램ì�„ 실행하면 output.txtê°€ ìƒ�기면서 11ì�´ ê·¸ 안ì—� ì�¨ì§„다.
["JavaStudy2002/ìž…ì¶œë ¥ê´€ë ¨ë¬¸ì œ"]
[프로그래�분류]
- ThePriestMathematician/문보창 . . . . 97 matches
== 소� ==
{{| 0.5a(a + 1) ≤ n, (a ≥ 0 ì�´ê³ , 수ì‹�ì�„ 만족하는 가장 í�° ì •ìˆ˜) |}}
ê·¸ë ‡ë‹¤ë©´ ìž…ë ¥ n ì—� 대하여 다ì�Œê³¼ ê°™ì�€ ì‹�ì�´ 완성ë�œë‹¤. a를 nì—� 대하여 바꿀 순 ì—†ì�„까?
p.s. 처ì�Œì—�는 k ê°œì�˜ ì›�ë°˜ì�„ ì°¾ìœ¼ë ¤ê³ ë…¸ë ¥í–ˆìœ¼ë‚˜, 실마리는 k ì—� 있지 않았다. 우리가 ì›�하는 것ì�€ k 를 찾는 것ì�´ 아니ë�¼ ì›�ë°˜ì�„ 옮기는 ì´� 횟수를 구하는 것ì�´ì—ˆë‹¤.
== 코드 ==
- �리수알아내기 . . . . 97 matches
간단한 ë¬¸ì œì§€ë§Œ ì�˜ì™¸ë¡œ 재미있답니다.
= ë¬¸ì œ =
ì–´ë–¤ ì •ìˆ˜ nì�´ 몇 ìž�리ì�¸ì§€ ì•Œì•„ë‚´ê³ ì‹¶ìŠµë‹ˆë‹¤. 어떻게 알 수 있ì�„까요?
좀ë�” ì�¼ë°˜í™”해서ë�„ ìƒ�ê°�í•´ë³¼ 수 있습니다. ì–´ë–¤ ì •ìˆ˜ nì�´ b진법으로 몇 ìž�리ì�¸ì§€ 어떻게 알 수 있ì�„까요?
= 풀� =
|| 작성� || 작성언어 || 개발시간 || 코드&변수테�블 ||
|| 나휘� || Haskell || 10분 || [�리수알아내기/나휘�] ||
[ë¬¸ì œë¶„ë¥˜]
- ì •ëª¨/2006.9.7 . . . . 97 matches
== ê²°ì •ë�œ 프로ì �트 ==
DP - �욱, 수�
Haskell - 휘ë�™, 지훈, ìš°ìš©, ì˜�준, 장길, ì•„ì˜�, ë�™ê·œ, ì •í˜„, ì§€ì›�
언어êµ�환 - ì •í˜„,
MFC - 준�, �욱, 현태, 지�, 우용, �규, 찬협, 장길, 성준, �준, 준�
HTML+CSS+JAVAS+PHP+PYTHON > ìž”ê³ - ì§€ì›�, ìƒ�협, 지훈, ìš°ìš©, 준ì„�
Ruby On Rails - 현태, �협, 건�, 수�, 아�
컴구조 - 아�, 재웅, 수�, �욱, 건�
[ì •ëª¨]
- AM/20040803여�번째모임 . . . . 96 matches
== 모임 내용 ==
* �시 : 8월 3� 화요� 3:00 ~ 4:30
* 장소 : 4551
* 발표� : 서��
* 참�� : �슬� 문보창 곽세환 김회� 서�� 강�경
* 공부한 내용 : MFC �재 2장(프로그램� 뼈대)
== 모임 후 ì •í•œ ë‚´ìš© ==
* 8ì›” 6ì�¼ AM스터디 아홉번째 모임, ì�´ìЬì�´ê°€ MFC 3장발표(ì˜ˆì •)
* 열번째 모임, 곽세환ì�´ MFC 4장발표(ì˜ˆì •)
- 시간맞추기/조현태 . . . . 96 matches
=== 소 � ===
..ë¬¸ì œëŠ” 별로 ì–´ë µì§€ 않았다. timeì�´ë…€ì„�ì�´ì•¼ í�‰ì†Œì—�ë�„ 쓰니까..
그런ë�°.. ë�„ë�°ì²´ 왜 for를 ì“°ë�¼ê³ 했는지..ã… .ã…œ whileë�„ ì•„ë‹ˆê³ ..
ë”ê°€ for를 for답게 뽀대나게 만들어 ì¤„ë ¤ê³ í•˜ë‹¤ë³´ë‹ˆ 길어졌다.^^;;;
ê·¸ë¦¬ê³ ë¬¸ì œì—� 오차율ì�´ ë¹ ì ¸ìžˆì—ˆë‹¤. 얼마나 ì •í™•í•˜ê²Œ 하ë�¼ëŠ”ê±´ì§€..1/1000초는 ì•„ë‹�테지?? 1/100ì�¸ê°€??
본�� 귀차니즘으로 그냥 1초.ㅎㅎ 8-9초사�� 눌러주기만 하면 �다.^^
=== 소스 ===
=== 나한테 í• ë§� ===
[시간맞추기] [LittleAOI]
- DevelopmentinWindows/UI . . . . 95 matches
윈ë�„우즈ì—�서 ì œê³µë�˜ëŠ” 사용ìž� ì�¸í„°íŽ˜ì�´ìФ.
=== 윈�우 ===
=== 메뉴 ===
=== 기본 컨트롤 ===
* 버튼, 체� 박스, �디오 버튼[[BR]]
* �디트 박스[[BR]]
* 콤보 박스[[BR]]
* 리스트 박스[[BR]]
* 스�롤 바[[BR]]
=== 공통 컨트롤 ===
* 트랙 바[[BR]]
* í”„ë¡œê·¸ë ˆìŠ¤ ë°”[[BR]]
* í…�[[BR]]
* 트리 뷰[[BR]]
=== 공통 다�얼로그 박스 ===
* 파� 열기[[BR]]
* 색 편집[[BR]]
* �쇄[[BR]]
* 찾기[[BR]]
* 바꾸기[[BR]]
- One/구구단 . . . . 95 matches
숫ìž�를 ìž…ë ¥ 받아 ê·¸ 숫ìž�ì—� 해당하는 구구단ì�„ ì¶œë ¥
== 김태형 ==
int number; /*ìž…ë ¥ë°›ì�„ 숫ìž�*/
int count; /*구구단� 2�서 9까지� 수*/
printf("ì•Œê³ ì‹¶ì�€ 구구단 단수를 ìž…ë ¥í•˜ì„¸ìš”!!!\n");
printf("구구단� 아닙니다!!!\n");
printf("ë‹¹ì‹ ì�´ ì•Œê³ ì‹¶ì�€ %d 단ì�€ 다ì�Œê³¼ 같습니다.\n", number);
== 윤현수 ==
printf("구구단ì�„ ìž…ë ¥í•˜ì„¸ìš”");scanf("%d",&a);
== 박�� ==
printf("단ì�„ ìž…ë ¥í•˜ì„¸ìš”."); scanf("%d",&i);
printf("구구단� 아닙니다.");
== 주승범 ==
printf("몇단ì�„ ì•Œê³ ì‹¶ì–´ìš”?");
== 남�재 ==
{{{~cpp 안해
- [Lovely]boy^_^/Diary/8/6_8/10 . . . . 95 matches
= 8/6(í™”) =
|| 종류 || 한것 || 성과 || 코멘트 ||
= 8/7(수) =
* 친구 아버지 병문안
* �주가무
* 알콜당구
* 하루종� 가게�서 �
|| 종류 || 한것 || 성과 || 코멘트 ||
|| C++ || STL 세미나|| 70% || 별루 만족하진 않지만 잘�거 같다. ||
|| 3D || 3D MAX로 개체 �어와서 GL�서 그리기 || || 세미나 받� ||
|| Python || 비행기 게임 || 간단한 회ì�˜, 앞으로ì�˜ ì˜ˆì • || 변태겜ì�´ ë�˜ê°ˆ ì˜ˆì •--; ||
= 8/10(í† ) =
* ì—시 하루종ì�¼ ì�¼í•˜ê¸°
- ITConversationsDotCom . . . . 94 matches
IT ì—�서 ê°�종분야 ìœ ëª…ì�¸ì�˜ 연설, ë˜�는 ê°•ì—°ì�„ 들ì�„ 수 있다. SeeAlso : NoSmok:CourseVod
KentBeck ì�˜ ì�Œì„±ì�„ 처ì�Œìœ¼ë¡œ 들어봤다. ê·¸ë�™ì•ˆ Toeic L/C ì—�서 들어오ë�˜ 억양과는 조금 다른거 갈다. 연설ì�˜ ë‚´ìš©ì�„ ì�´í•´í•˜ëŠ” 것ë�„ ì¢‹ê² ì§€ë§Œ, 혼ìž� 옹알거리면서 억양ì�„ ì�µížˆëŠ” 것ë�„ 좋ì�„ 것 같다. - [ìž„ì�¸íƒ�]
[학습방법분류]
- MedusaCppStudy/세람 . . . . 94 matches
=== Medusa Cpp Study ìˆ™ì œ ===
ì •ì‚¬ê°�형..
cout << " 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ :" ;
�사�형
cout<< "ë‘�ê°œì�˜ 숫ìž�를 ìž…ë ¥í•˜ì„¸ìš” :" ;
ì •ì‚¼ê°�형
cout << "숫ìž�를 ìž…ë ¥í•˜ì„¸ìš” :" ;
� 수 4개
cout << "숫ìž�를 ìž…ë ¥í•˜ì„¸ìš” :";
문ìž�ì—´ ìž…ë ¥ 받아 가장 í�° ê±°ëž‘ 가장 ìž‘ì�€ ê±° 길ì�´ ì¶œë ¥
cout << "아무글�나 쓰시오 :";
cout << "숫ìž�를 ìž…ë ¥í•˜ì„¸ìš” : ";
cout << "ì§�수입니다 . 다시 ìž…ë ¥í•˜ì„¸ìš” :";
- One/김태형 . . . . 94 matches
int number; /*��� 수*/
{{|1 - 10 ì¶œë ¥|}}
int number=1; /* 1부터 10까지 ��� 수*/
int number; /* ��� 수 */
1-10í•©
int number; /*1부터 10까지 ��� 수*/
int total=0; /*1부터 10까지� �합*/
printf("1부터 10까지� 합� %d 입니다.", total);
{{|숫ìž� ìž…ë ¥ë°›ì�Œ. ìž…ë ¥ê°’ì�´ 1ì�´ë©´ 64ì¶œë ¥, 2ì�´ë©´ 10ì¶œë ¥, 3ì�´ë©´ 23ì¶œë ¥, ê·¸ ì�´ì™¸ì�˜ ê°’ì�´ë©´ "error" ì¶œë ¥|}}
int number; /*ìž…ë ¥ë°›ì�„ 숫ìž�*/
printf("숫ìž�를 ìž…ë ¥í•´ 주세요\n");
{{|ì •ìˆ˜ë°°ì—´ 10ê°œ ë§Œë“ í›„ 숫ìž� ì¶œë ¥í•˜ê¸°(미완성) |}}
- OutlineProcessorMarkupLanguage . . . . 94 matches
현재 RSS 리ë�”ì—�서 피드를 ê³µìœ í•˜ëŠ” 목ì �으로 주로 ì�´ìš©ë�˜ëŠ” í�¬ë§·ìœ¼ë¡œ, Radio UserLand ì�˜ DaveWiner ê°€ 개발했다.
최초 OPMLì�„ ê°œë°œí• ë‹¹ì‹œì—�는 단순히 ì‚¬ê³ (idea)를 ì •ë¦¬í•˜ê³ , 프로ì �트를 관리하는ë�° 쓸만하다는 것ì�´ 주 목ì �ì�´ì—ˆì§€ë§Œ,
ê·¸ 활용가능성ì�„ ì�¸ì •받아 현재는 rssì—�서 피드를 ê³µìœ í•˜ëŠ” 것과 ê°™ì�€ ê³³ì—�서 ì�´ìš©ë�˜ê³ 있다.
- StephaneDucasse . . . . 94 matches
OORP(ObjectOrientedReengineeringPatterns) ì�˜ ì €ìž�중 한명.
최근 Stephane ì�€ Squeak ì—� 대한 ì±…ì�„ ì“°ê³ ìžˆë‹¤. http://scgwiki.iam.unibe.ch:8080/StephaneDucasseWiki ì—�서 ì�½ì�„ 수 있다. Turtle Graphics 를 ì�´ìš©í•œ íŠœí† ë¦¬ì–¼ì�„ ì œê³µí•˜ëŠ”ë�° ì •ë§� 재미있다! Smalltalk 를 ìž…ë¬¸í•˜ë ¤ëŠ” 사람ì—�게 추천.!
OOP 수업때 Squeak� 쓴다면 어떨까 하는 ���.
Refactoring ì±…ì—�서 acknowledgement 를 ì�½ë�˜ì¤‘ StephaneDucasse ì�´ë¦„ì�„ 보게 ë�˜ì—ˆë‹¤. ì�´ì „ì�´ë�¼ë©´ ì € ì�´ë¦„ì�„ 그냥 지나쳤ì�„í…�ë�°. ì‹ ê¸°í•˜ë‹¤. --[1002]
[�물분류]
- 피보나치/ê³ ì¤€ì˜� . . . . 94 matches
=== 소� ===
ìƒ�당히 좋지 않ì�€ ì•Œê³ ë¦¬ì¦˜ ì�¸ê²ƒê°™ë‹¤.. ë‚´ 컴퓨터를 서버로 테스트한결과 20ì�´ 넘어가면 gg....;;;;;;
ë¬¼ë¡ í•¨ìˆ˜ì�˜ ì�¸ìˆ˜ê°’ì�„ 2,3개씩해서 서버ì—� 부담ì�´ ë�œê°€ëŠ” 방법ì�´ ìžˆê² ì§€ë§Œ.. 난 ì�´ë°©ë²•ì�´ 좋다.. --;;; ì©�.
PHP를 ì œë¡œíŽ˜ì�´ì§€ 새싹스터디를통해 ì ‘í•œí›„ 처ì�Œìœ¼ë¡œ ë§Œë“ ìž‘í’ˆ(?) ì�´ëž„까..
=== 코드 ===
if ($n <= 0) echo "잘못ë�œ ê°’ì�´ ìž…ë ¥ë�˜ì—ˆ 습니다.";
- EcologicalBinPacking/강�경 . . . . 93 matches
== ë¦¬íŒ©í† ë§� ì „ ==
== ë¦¬íŒ©í† ë§� 후 ==
cout << "잘못ë�œ ìž…ë ¥ìœ¼ë¡œ 프로그램ì�„ 종료합니다.\n";
== ë¦¬íŒ©í† ë§�ì�˜ 목ì �ê³¼ ê²°ê³¼ ==
*ì „ì—변수 남발로 ì�¸í•œ 공간(memory)ë‚비 ì—†ì• ê¸°
*예외처리
*불분명한 변수명 변경(가�성)
*ì†�ë�„ì�˜ ê°œì„ ì�´ 조금ì�´ë‚˜ë§ˆ ì�´ë£¨ì–´ì§�
cout << "잘못ë�œ ìž…ë ¥ìœ¼ë¡œ 프로그램ì�„ 종료합니다.\n";
output() 함수ë�„ ì�´ëŸ°ì‹�으로 ë¦¬íŽ™í† ë§�í• ìˆ˜ 있다. --재ë�™
오~ 굿 어드바�스요 --[강�경]
- [Lovely]boy^_^/USACO/BrokenNecklace . . . . 93 matches
* í� . ì—시 섹션ì�´ 좀 높아지니 슬슬 ì• ë¥¼ 먹는군요 ;;
* ì—시 í•´ì„� 삽질로;; ì�´ìƒ�한 길로 ë¹ ì¡Œë‹¤ëŠ”;;
* ì—시 테스트를 마니 í•´ë´�야 한다는 걸 ë¼ˆì €ë¦¬ê²Œ ëŠ�ë‚€ ë¬¸ì œì˜€ë‹¤ëŠ”;;
* ì „í˜€ ìƒ�ê°�ë�„ 못한 경우가 튀어나와서 그걸 ìƒ�ê°� 못해준게;;
* 테스트 ì¼€ì�´ìФì—� ë§žì¶° 프로그램 ê³ ì³�나가다 보니..;; ì �ì � ë�”러워졌다는;;
* 모범 답안� �나게 깔�하��..
- 지금그때2004/연� . . . . 93 matches
||ìž¬ì„ || 01 - 재ë�™ ìƒ�ê·œ ì�¸ìˆ˜ ||
|| || 00 - 혜�, 남훈||
|| 세환 || 00 - ì •ì§�, ê´‘ì‹�, ì˜�현 ||
|| ìž�겸 || 99 - ìƒ�민, ì„�천(JStormì„외 ìš”ì²), 광민 ||
|| || 96 - 태호 ||
|| 휘� || 93 - 창준 || 7시� 오심||
|| || COW || �보글 올림 ||
|| 수민 || 99 - 종필 ||
|| || 98 - ì„ í˜¸(NETORY +알파) ||
|| || 97 - 현진 ||
|| || 95 - 성욱||
ë‚´ê°€ ì–¸ì œ 00ì�´ ë�œê±°ì•¼--; irurilì�´ë©´ 분명히 수민ì�´ì—ˆì§€. 죽었어 --[ì�¸ìˆ˜]
ì–µ;; 형 ã… _ã…œ
패ë„�들ì—�게는 패ë„�ì�´ë�¼ê³ ì�¼ëŸ¬ì¤�시다--[Leonardong]
[지금그때2004]
- 하노�탑 . . . . 93 matches
== 하노�탑 ==
=== 풀� ===
[ë�°ë¸”ìŠ¤ìº í”„2005]ì—�서 한 [ToyProblems]
|| 작성� || 작성언어 || 코드 ||
|| [조현태] || C++ || [하노�탑/조현태] ||
|| 김태훈 || C || [하노�탑/김태훈] ||
|| [ì�´ìž¬í˜�][ê¹€ìƒ�ì„] || C++ || [하노ì�´íƒ‘/ì�´ìž¬í˜�ê¹€ìƒ�ì„] ||
|| [윤성복][조��] || C++ || [하노�탑/윤성복] ||
|| [í•œìœ ì„ ][김민경] || C++ || [하노ì�´íƒ‘/í•œìœ ì„ ê¹€ë¯¼ê²½] ||
[ë�°ë¸”ìŠ¤ìº í”„2005]
- 5�용C++스터디/스� . . . . 92 matches
�래스를 �용하여 스� 구현하기.
|| �름 || 다운로드 || �가 ||
|| 나휘� || Upload:homework-stack_withclass.cpp || 참 잘했어요ㅋㅋ ||
|| 문ì›�명 || Upload:stackMwm.cpp || ì—시 잘했어요! ||
|| 노수민 || Upload:Stack_SM.cpp || 오버플로우ì—� 대한 처리가 있으면 ë�” ì¢‹ê² ì�Œ. ||
|| 조재화 || Upload:Stack-Mr.CHO.cpp|| ì—시 오버플로우ì—� 대한 처리가 있으면 ë�” ì¢‹ê² ì�Œ. ||
|| í™©ìž¬ì„ || Upload:Stack_JS.cpp|| 잘 í–ˆì�Œ.. exit로 ë��내는것 ë¹¼ê³ .. ||
[5�용C++스터디]
- MedusaCppStudy/ì‹ ì• . . . . 92 matches
=== MedusaCppStudy ì‹ ì• ìˆ™ì œ ===
*ì •ì‚¬ê°�형짜기*
cout << "숫�를 � 넣으시오: ";
*�사�형 짜기*
cout << "숫�를 � 넣으시오: ";
*ì •ì‚¼ê°�형 짜기*
cout << "숫�를 � 넣으시오:";
*ì •ìˆ˜ëŒ€ìž…í•´ì„œ í�°ìˆ˜ 4개찾기*
cout << "ì •ìˆ˜ê°’ì�„ ìž…ë ¥í•˜ì‹œì˜¤:";
*string� 길� 긴것과 짧�것 찾기*
cout << "문ìž�ì—´ì�„ ìž…ë ¥í•˜ì‹œì˜¤:";
*마방진 짜기*
cout << "숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤:";
- WritingOS . . . . 92 matches
목ì � : 스터디
기간 : 2005년 겨울 방학 간 (최단시간 내�)
�� : 박�창, 설윤창, ��규
ì‹¤ì œë¡œ 대학ì—�서 êµ�육용으로 ì“°ê³ ìžˆëŠ” OS
í� 과연 -_-;; ë��까지 ê°ˆ 수 있ì�„까? í• ê²ƒì�´ ë§Žêµ°... 1ì›” ë�˜ê¸° ì „ì—� 다 ë³¼ 수 잇ì�„까? - [eternalbleu]
ì�´ì•¼~ ë©‹ì§„ë�° ã…Ž ìž¬ë°Œê² ë‹¤. 나ë�„ í•˜ê³ ì‹¶ê¸´ 한ë�° ì�´ë²ˆ ë°©í•™ë•� 다른걸 하기로 했으니,, - [namsang]
- XpWeek/20041220 . . . . 92 matches
== 계� ==
10시 30분~12시 : 기민한 문화 �야기 [http://www.okjsp.pe.kr/upload/Agile_Voice.zip �성PPT] 보기
4시 ~ 6시 : TDD 실습
�건 혼�서 해 보세요. [http://www-903.ibm.com/developerworks/kr/java/library/j-xp042203.html Test-driven 프로그래�] 강좌
== �� ==
ë¨¼ì € 설치 : [http://zeropage.org/pub/language/java/j2re-1_4_2_01-windows-i586.exe Java 1.4.2]
위� 것 설치 후 : [http://zeropage.org/~neocoin/eclipse3.0/eclipse-SDK-3.0-win32.zip Eclipse]
== 후�담 ==
스피커를 ê°€ì ¸ì˜¤ì§€ 않았다. 준비가 ë�œ ë�˜ì–´ì„œ 허둥댔다. TDD를 ìƒ�당히 ì–´ë ¤ì›Œ 하므로 좀ë�” 수준ì—� 맞는 ì˜ˆì œê°€ í•„ìš”í•˜ê² ë‹¤. --[Leonardong]
- 김�협 . . . . 92 matches
�름: 김�협
학번: 03
ì�´ë©œ : sainthyup@ í•« 멜 ì � ì»´
연�처 : 016-222-3794
ì— ì—�스엔 : sainthyup@ 핫맬컴
취미: 검�, 찬양, 킹오파, 스팸메�쓰기^^;;
특기: 검�, 수�
잘하는것: 노래
못하는것: 없�
== 목표 ==
성ì�¸ì�˜ ë‚ ìž¼ìžˆê²Œ 보내기..ã… .ã…
== 계� ==
천재�는거
== 진행중 ==
�회다니면서 찬양��하기..^^ 하하하^o^
== í•˜ê³ ì‹¶ì�€ê²ƒ ==
그거...^o^
=== 잡담 ===
[홈페�지분류], ZeroWikian
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/함수/ë¬¸ì œí’€ì�´/ì�´ì°¨í˜• . . . . 92 matches
== �차형 ==
함수만들기
cout << "대ì›�ì�˜ 수를 ìž…ë ¥í•˜ì‹œì˜¤ : ";
cout << "ì´�ì�˜ 수를 ìž…ë ¥í•˜ì‹œì˜¤ : ";
cout << "보트ì�˜ 수를 ìž…ë ¥í•˜ì‹œì˜¤ : ";
cout << "�� 수가 부족합니다.\n\n";
cout << "�� 수는 충분합니다.\n\n";
cout << "보트� 수가 부족합니다.\n\n";
cout << "보트� 수는 충분합니다.\n\n";
cout << "암살� 성공하셨습니다.\n\n";
cout << "암살� 실패하셨습니다.\n\n";
주사위 숫ìž� ì¶œë ¥
백설공주와 �곱난장�� �관관계
- ë�°ë¸”ìŠ¤ìº í”„2009/ì—°ìŠµë¬¸ì œ . . . . 92 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/ì—°ìŠµë¬¸ì œ =
* [ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ]
* [ë�°ë¸”ìŠ¤ìº í”„2009/화요ì�¼/ì—°ìŠµë¬¸ì œ]
* [ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/ì—°ìŠµë¬¸ì œ]
* [ë�°ë¸”ìŠ¤ìº í”„2009/목요ì�¼/ì—°ìŠµë¬¸ì œ]
* [ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼/ì—°ìŠµë¬¸ì œ]
- ì‹ ê¸°í›ˆ . . . . 92 matches
으아...
지금까지 로그ì�¸ì�´ 안ë�œë‹¤ê³ ìƒ�ê°�했었는ë�°
로그ì�¸í• 때 profile만들기?
그거 í•˜ê³ ë‚˜ì„œ 로그ì�¸ 하니 ë�˜ë„¤ìš”...
지금� 위키 안�서 진짜 답답했었는�;;;
ë§Žì�€ ZPì�¸ë“¤ì�€ 지금쯤(6-21 0:30) ë�°ë¸”스 ìº í”„ì—� 있ì�„í…�ë�°...
�중� 참가해� �는건가요?
글 ì�¼ë‹¤ê°€ 지우니 ë��까지 í�”ì �ì�´ 남아서-_-;;;
그냥 ì£¼ì €ë¦¬...ì£¼ì €ë¦¬...
- MoniWikiProcessor . . . . 91 matches
MoinMoin 1.1 ì�´í•˜ì—�서는 Processor와 Parser로 분리ë�˜ì–´ìžˆì—ˆê³ , 1.3 ì�´í›„ì—�는 Processor Parserê°€ Parser로 통합ë�˜ì—ˆë‹¤.
MoniWikiì—�서는 ì�´ë¯¸ Processor와 Parserê°œë…�ì�„ 통합ë°� 간소화 하여 Processorë�¼ëŠ” ì�´ë¦„으로 ì“°ì�´ê³ 있다.
MoinMoin Processorë°� Parserì�˜ 기능ì�„ 하며, {{{plugin/processor/}}}하위ì—� ì¶”ê°€í• ìˆ˜ 있습니다.
1.1.2 function 형태만 지�. 예) PhpProcessor, VimProcessor
1.1.3 ì�´í›„ì—� ì§€ì›�ì�´ 추가ë� ì˜ˆì •. 예) TextileProcessor
- OekakiMacro . . . . 91 matches
{{{[[OeKaki(파��름)]]}}}� 쓰면 "OeKaki_파��름.png"가 만들어진다.
{{{[[OeKaki]]}}}ë�¼ê³ ë§Œ ì“°ë©´ 페ì�´ì§€ ì „ì²´ë¥¼ OeKaki게시íŒ�처럼 쓸 수 있다. 단, 코멘트는 위키위키ì‹�으로 단다.
(!) 짧막한 코멘트를 달게ë�” í•´ë�„ 괜찮ì�„ 것ì�´ë‹¤. Comment 플러그ì�¸ì�„ ë§Œë“¤ê³ , Blogì�˜ 코멘트와 Vote매í�¬ë¡œë¥¼ ì�‘용해서 페ì�´ì§€ ìž„ì�˜ì�˜ 부분ì—� 좀 ë�” 쉽게 코멘트를 ë�§ë¶™ì�¼ 수 있게 한다.
- RandomWalk/ì‹ ì§„ì˜� . . . . 91 matches
ì�´ì�˜ê²Œ êµ¬í˜„í•˜ë ¤ê³ ë…¸ë ¥í–ˆìŠµë‹ˆë‹¤....;; -ã……-a
for(i=1; i<11; i++) // 10 X 10 í–‰ë ¬
land[row][col]++; // ìž„ì�˜ì�˜ 첫째ì �
case 1: if(land[row-1][col-1] != -1) // ↖ 방향 ��
case 2: if(land[row-1][col] != -1) // ↑ 방향 ��
case 3: if(land[row-1][col+1] != -1) // ↗ 방향 ��
case 4: if(land[row][col-1] != -1) // � 방향 ��
case 5: if(land[row][col+1] != -1) // → 방향 ��
case 6: if(land[row+1][col-1] != -1) // ↙ 방향 ��
case 7: if(land[row+1][col] != -1) // ↓ 방향 ��
case 8: if(land[row+1][col+1] != -1) // ↘ 방향 ��
cout << "지금까지 " << walk << " 걸� 걸었";
cout << "다.\nì�´ ì •ë�„ 쯤ì�´ì•¼! í’‰!" << endl;
cout << "다...\nì �ì � ì••ë°•ì�´..." << endl;
cout << "네....;;\n숨ì�´ ê°€ë¹ ì˜¤ëŠ”êµ°...;" << endl;
cout << "구운.......;;\nì–¸ì œ 쯤 ë��ë‚˜ë ¤ë‚˜...?" << endl;
cout << "... 헥헥..;;;\n히, 힘들다... ;□;" << endl;
cout << "슈~~\nê½¤ì• ì• ì• ì•¡~~~~!! =â–¡=;;;" << endl;
cout << "ê²°êµ " << walk << " 걸ì�Œìœ¼ë¡œ ëª¨ë“ ê³³ì�„ ê°ˆ 수 있었다... 쿨ëŸ;;\n\n";
From. 申 �...
- RandomWalk/�지 . . . . 91 matches
cout << "ë°°ì—´ í�¬ê¸° ìž…ë ¥ : " ;
//ë�™ì � 배열로 walkíŒ� 만듬
//ë�™ì �배열로 checkíŒ� 만듬
//배열 초기화
direct = rand() % 8; //ë°©í–¥ ê²°ì •
move(direct); //ê²°ì •ë�œ 방향으로 움ì§�ìž„
end = check_all(size); //ëª¨ë“ íŒ�ì�„ 다 갔는지 ì²´í�¬
//ê²°ê³¼ ì¶œë ¥
cout << "� 움�� 횟수 : " << count << "\n";
ì�Œ..ë°©í–¥ì�„ 배열루 ìž…ë ¥ì‹œí‚¤ë¯„ switch문ì�„ 길게 안ì�¨ë‘� ë�˜ëŠ”êµ°..
그리구 check�� 없어� �나는걸 알 수 있�꺼 같다.
ê³ ì³�야지..
- ReverseEngineering/책장사 . . . . 91 matches
1. C언어ì—� 관한 ì‹¤ë ¥ì�€ 충분히 있으리ë�¼ 본다.
2. 괜찮ì�€ Assemblyì±…ì�„ 구입 ìš”ë§�. ë ˆí�¼ëŸ°ìŠ¤ê¸‰ì�„ 환ì˜�. 서ì �가서 찾아ë´�야함.,
3. API 서ì � 구입. (실질ì �으로 괜찮ì�€ API ì±…ì�´ 없다. ì°¨ë�¼ë¦¬ ì˜�어를 ì œëŒ€ë¡œ 배워 MSDNì—�서 찾아보는게 ì†�편하다.)
4. Windows 구조ì—� ê´€ë ¨ë�œ 서ì �.
ìš°ì„ ì �으로 í• ì�¼.
Assemble ì–´.
- hanoitowertroublesagain/��현 . . . . 91 matches
==== ë¬¸ì œ ====
==== 소� ====
하노ì�´ 타워ë�¼ê³ 보기는 좀 그런 ë¬¸ì œë‹¤.
기웅ì�´í˜•ì�´ Closed Formì�´ 나온다는 ë§�ì�„ ë“£ê³ ì—´ì‹¬ížˆ 구해봤다 ã…‹ã…‹
ê²°êµ í™€ìˆ˜ì�¼ 때, ì§�수ì�¼ 때 나누어서 Closed Formì�„ êµ¬í• ìˆ˜ 있었다.
ë˜�, Closed Formì�´ 나오면 코딩ì�€ ì •ë§� 5ë¶„ë�„ 안걸린다 -.-;;
홀수 : 2n<sup>2</sup> - 1
�수 : 2n<sup>2</sup> + 2n - 1
==== ì–´ë ¤ì› ë�˜ ì � ====
ê²°êµ ê³ ë”©ìˆ˜í•™ì�´ ë”¸ë ¤ì„œ 해맸다 -.-;
계차수열 공부 다시하� ㅋㅋ
==== 코드 ====
// closed form� 구한 �태
// 홀수� 때
- ì°½ì„ . . . . 91 matches
= 누구� 너는 =
|| ZeroPage 11기 || 피카통 10기 || 중앙대 2001학번 || ì�´ì°½ì„ || ì‹ ìœ ë…„ìƒ� ||
|||| 취미: 기타(guitar), 피아노, 수ì˜�, 권투 |||||| 관심분야: ê²½ì˜�, ì •ì¹˜, 외êµ�, ê²½ì œ, ì�Œì•…, 무예, 심리학, 한ì�˜í•™ ||
|| [http://165.194.17.5/zero/?url=wizneo 개�위키] |||||||| wizneo1 @ �mail.com ||
= ë�하ëƒ� 너는 =
* [ê³µê°œì„ ì–¸]
== �겨찾기 ==
["linuxí•„ìˆ˜ëª…ë ¹ì–´"][[BR]]
[http://165.194.17.15/pds/200232993449/SSHWinClient-3.1.0-build235.exe ssh ì ‘ì†�프로그램][[BR]]
["ì˜�ì–´í•™ìŠµë°©ë²•ë¡ "][[BR]]
[http://my.dreamwiz.com/bicter/index.htm PC ��과 �]
[http://user.chollian.net/~bioman/ilban/ilban.htm �반��]
== 잡담 ==
["홈페�지분류"], [ZeroPagers]
- HostFile . . . . 90 matches
windows � 경우는 system32/drivers/etc/host �는 화�.
(왜 ì €ê¸°ì—� 있ì�„까ì—� 대해서는.. 글쌔 -_-;)
host í™”ì�¼ì�„ ì�´ìš©í•˜ë©´, ì•„ì§� 해당 ë�„ë©”ì�¸ ì�´ë¦„ì�´ DNS Serverì—�서 셋팅ì�´ ì�´ë£¨ì–´ì§€ì§€ 않았어ë�„ ë�„ë©”ì�¸ìœ¼ë¡œ 해당 웹페ì�´ì§€ ì ‘ê·¼ì�´ 가능하다. 웹 프로그래ë°�ì�„ í• ë•Œ virtual host 로 서브 사ì�´íŠ¸ë“¤ 구분하며 개발시 편리.
- JollyJumpers/허아� . . . . 90 matches
ì—시 ì—°í•„ì�„ ë�„ì �거리지 않아서 ì�¸ì§€ 버그가 ë§Žì�´ ìƒ�겼다.
답� 30분만� 나왔지만 runtime �러가 배열�서 나왔다.
ë°°ì—´ í�¬ê¸°ê°€ ì œí•œì�´ 있다는 걸 그때 알았다--;;
그래서 방법� 바꾸었다.!!
버그 잡는� 시간� 너무 많� �다.
아마 다시 코드 짜면 얼마 안걸릴 듯..
= 코드 =
- UML/CaseTool . . . . 90 matches
UML Case 툴ì�˜ 기능ì�€ í�¬ê²Œ 다ì�Œì�˜ 3가지로 êµ¬ë¶„í• ìˆ˜ 있다. round-trip 기능ì�€ 최근ì�˜ case toolsì�˜ ë°œì „ì¤‘ì—� 나오는 기능임. 필수ì �ì�¸ 기능으로 ë³´ì�´ì§€ëŠ” 않ì�Œ.
현존하는 대 부분� 케�스 툴� 종류를 알 수 있다.
Rational Software Architect, Togetherê°€ ìœ ëª…í•˜ê³ , 오픈 소스로는 Argo, Violet ì�´ ìœ ëª…í•˜ë‹¤.
UML ì¼€ì�´ìФ 툴과 달리 Visio ê°™ì�€ 경우ì—�는 Diagramming 기능만ì�„ ì œê³µí•œë‹¤. Diagramming Tool ì�´ë�¼ê³ 분류하는 듯하다.
- eXtensibleStylesheetLanguageTransformations . . . . 90 matches
XSLT를 잘 ì�´ìš©í•˜ëŠ” ê³³ì�˜ 하나로 feedburner를 ë½‘ê³ ì‹¶ë‹¤. 한때 MS XSLT 구현 방법ì—� 대해서 ë§�ë�„ ë§Žê³ íƒˆë�„ 많았으나... ë� ì–´ì¨‹ë“ ë‚˜ë¦„ëŒ€ë¡œë“¤ 잘 ì‚¬ìš©í•˜ê³ ìžˆëŠ” 듯 ë³´ìž„.
MSXML � �용해서 만들어진 XML� HTML로 변환하여 얻어내는 것� 가능함. MSDN 참조
XML+CSS 로는 ë�°ì�´í„°ì�˜ 바꾸는 것ì�´ 불가능하지만 XSLT를 ì�´ìš©í• 경우 아예 XML 구조 ìž�체를 변경하는 것ì�´ 가능하다. - [eternalbleu]
- ë�°ë¸”ìŠ¤ìº í”„2009/목요ì�¼/ì—°ìŠµë¬¸ì œ/MFC/서민관 . . . . 90 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/목요ì�¼/ì—°ìŠµë¬¸ì œ/MFC/서민관 =
ë”ê°€ 찜찜한 계산기. 구조ìƒ� *와 / ì—°ì‚°ì�´ 불가능하다... ë˜�한 추가 함수를 만들지 않아서 버튼 구조를 똑같ì�€ 것ì�„ 9번 반복
CWnd* pWnd = FindWindow(NULL, "새 �스트 문서.txt - 메모장");
키보드 ìž…ë ¥ìœ¼ë¡œ midi 소리가 나게 만드는 소스. ê°™ì�€ í�´ë�”ì—� MidiOut.cpp와 MidiOut.hê°€ 있어야만 ìž‘ë�™í•œë‹¤.
- ìº ì�´ëž‘놀ìž�/051229 . . . . 90 matches
= ìº ì�´ëž‘놀ìž�/051229 =
= 공부 한 것 =
* R,G,B 값으로 ì�´ë£¨ì–´ì§„다는 ì �
* � 색깔들� 세기들� 나누어 별�� 3장� �미지를 만들어낼 수 있� - Channel
* ê°� 색들ì�˜ 세기ì�˜ í�‰ê· ê°’
* ìœ ì�˜ì � : R,G,B 세가지 ê°’ì—� 대해서 모ë‘� ì˜¬ë ¤ì£¼ì–´ì•¼ 한다는 ì �
== Channel 값 변경 ==
* B � 값만 세기를 높여주면 해당 부분� 대해서만 파란색� � �아�.
* SrcPixel1, SrcPixel2 ê°€ 있다 í• ë•Œ SrcPixel1*0.5 + SrcPixel2*0.5
- CommentMacro . . . . 89 matches
íŠ¹ì • 페ì�´ì§€ 하단ì—� {{{[[Comment]]}}}를 넣으면 http://moniwiki.kldp.net/''''''ì—�서 ë³´ì�´ë“¯ì�´ 맨 하단ì—� CommentMacroê°€ 붙게 ë�©ë‹ˆë‹¤.
만약 ëª¨ë“ íŽ˜ì�´ì§€ì—� Comment 매í�¬ë¡œë¥¼ ë¶™ì�´ê¸°ë¥¼ ì›�한다면 config.phpì—� 다ì�Œì�„ 추가해주세요.
/!\ Comment 매í�¬ë¡œ ì�´ì™¸ì—� ìž�ì‹ ì�´ ë§Œë“ ë§¤í�¬ë¡œê°€ 맨 하단ì—� 들어가ë�„ë¡� 위ì�˜ 방법ì�„ 쓰실 수 있습니다. 위ì�˜ 방법으로 [[FootNoteMacro]]와 [[CommentMacro]]를 ë„£ì�€ 예입니다.
/!\ 1.0.8부터 지�합니다.
- FortuneMacro . . . . 89 matches
Fortune 매�로 플러그�� GNU fortune프로그램� �용한 매�로입니다.
<!> 현재 ìœ ë‹‰ìŠ¤ë§Œ ì§€ì›�하며 다ì�Œì�„ 만족시켜야 합니다.
1. fortune� 설치�어 있어야 한다. {{{/usr/bin/fortune, /usr/share/games/fortune/}}}
1. ì�´ê²Œ ë§žì§€ 않는다면 {{{plugin/fortune.php}}}ì—�서 소스를 ì§�ì ‘ ì¡°ì •í•´ 주세요.
== 사용예 ==
== 특징 ==
Fortune 매í�¬ë¡œëŠ” fortune파ì�¼ì�˜ ì�¸ë�±ìŠ¤ë¥¼ ì§�ì ‘ ì�½ì–´ë“¤ì—¬ 사용하므로 FortuneCookies를 ì�½ì–´ë“¤ì�´ëŠ” RandomQuoteMacro보다 매우 ë¹ ë¦…ë‹ˆë‹¤. :)
- 반복문�열/�강� . . . . 89 matches
== 그냥 í• ë§�; ==
í• ì¤„ëª°ë�¼ì„œ 책찾아ë´�가면서 한번 해봤습니다;
재미가 ì� ì� 하네요 ì�´ê±° ã…‹ã…‹ã…‹
ì�´ìƒ�한거 있으면 ì§€ì �í•´ì£¼ì‹œê³ ;
앞으로 많� 어드바�스 부�드립니다~
[반복문�열/허아�]� �어보세요. 함수를 �해하는� �움� �는 내용� 들어있습니다. 함수가 무엇�까요? -- [Leonardong]
- ìœ ëŸ½ì—¬í–‰ . . . . 89 matches
= 준비하기 =
== 특별히 í•˜ê³ ì‹¶ì�€ ì�¼ ==
ìž�그마한 ì„ ë¬¼ì�„ ë§ˆë ¨í•´ì„œ 여행 중ì—� 만나는 외êµì�¸ì—�게 나누어준다.
* í•œêµ ë�™ì „
* 요새 가��니까 낙엽� 코팅해서...
결혼ì‹� ê°™ì�€ ì§€ì— í–‰ì‚¬ì—� 참여, 힘들면 그냥 구경ì�´ë�¼ë�„ í•˜ê³ ì‹¶ë‹¤.
= ìˆ™ë°•ì •ë³´ =
= 사진 =
사진첩->ìœ ëŸ½ì—¬í–‰ 2006
- 임��/RealVNCPatcher . . . . 89 matches
* �미 만들어놓� RealVNC 한글화 패치 ��으로 해주는 �스톨러..작성..-_-a
=== 간단한 ê³¼ì • ===
* 시스템 시작 서비스 목ë¡�ì—�서 VNC Server Version 4 ì—� 대한 실행경로 ê°€ì ¸ì˜¤ê¸°. (ë ˆì§€ìŠ¤íŠ¸ë¦¬ì—�는 없다)
- 윈9x � 경우�는 어쩌지? -> 쌩까...? -_-;;
* 해당 서비스 종료
* 한글화� 파� 복사
* 설치완료
2004.9.14 �냄. [http://radiohead.egloos.com/718212/ 한글패치]
[임��]
- Factorial2 . . . . 88 matches
== ì •ì�˜ ==
Factorial of Number A 란 A! �으로 표현하며, A � 계승��는 표현� �니다.
A! = A * (A-1)! ì‹�으로 ì •ì�˜ë�˜ë©°, 1! = 1 입니다.
== ë¬¸ì œ ==
ìž„ì�˜ì�˜ 수 A ì—� 대한 Factorial ì�„ 구하는 프로그램ì�„ 작성하시오. (A 는 20ì�´ìƒ�ì�´ ë� 수 있습니다.)
Hint. 기본�료형으로는 �� 없습니다.
== ìž…ë ¥ê°’ ==
임�� 수.
예) Enter Number :
== ì¶œë ¥ ==
계산값ì�„ ì¶œë ¥í•´ì£¼ë©´ ë�©ë‹ˆë‹¤.
["ë¬¸ì œë¶„ë¥˜"]
- 미로찾기/ì •ìˆ˜ë¯¼ . . . . 88 matches
Describe 미로찾기/ì •ìˆ˜ë¯¼ here.
printf("처�");
printf("완료");
printf("%d 번째� 미로 탈출\n",j);
차아암 길다 -_-;;;;
ë¦¬íŒ©í† ë§�!! -_-!!!!
* 숫�� �미는 숫�키패드�있다. 키보드� 숫� 키페드� 숫�가 바로 방향! 그래서 5는 �랴�어있다.
find2(); /*왼쪽벽� 따�간다.*/
printf("탈출!!! %d 번째� 미로 탈출\n",j);
그래� ... 길다 -_-;;;
근�왜 승한�형 아뒤가 로그아웃�지 않는걸까 -_-;;
[미로찾기]
- 조현태/놀� . . . . 88 matches
== [조현태/놀�] ==
[조현태/놀�/네모로�풀기]
[조현태/놀ì�´/ë¯¸ìŠ¤í‹±ì•„ì¸ ]
[조현태/놀�/채팅서버]
[조현태/놀�/지뢰파��]
[조현태/놀�/위키서버]
[조현태/놀�/오목]
[조현태/놀�/시간표만들기]
== í•˜ê³ ì‹¶ì�€ë§� ==
[조현태]
- í† ì�´/숫ìž�뒤집기/ìž„ì˜�ë�™ . . . . 88 matches
* ìž…ë ¥ë°›ì�€ 문ìž�ì—´ì�„ 숫ìž�로 변환한 ë’¤ 10으로 ë‚˜ëˆ ì£¼ë©´ì„œ ê·¸ 나머지를 Stringì—� 붙여버린다. ê·¸ 후 ì¶œë ¥.
int reversedNumber=reverse(inputNumber);//뒤집ì�„ 숫ìž�를 ìž…ë ¥ë°›ê³ reverse()호출
{//ìž…ë ¥ë°›ì�€ 숫ìž�를 10으로 나눈 나머지를 문ìž�ì—´ì—� 계ì†� 붙여준다
}//10으로 ë‚˜ëˆ ì„œ 한ìž�리 한ìž�리 ì�´ë�™í•œë‹¤. 0보다 í�´ 때만 계ì†� 실행
return returnNumber;//문ìž�ì—´ì�„ ì •ìˆ˜í˜•ìœ¼ë¡œ 바꿔 리턴
[í† ì�´] [í† ì�´/숫ìž�뒤집기]
- �길� . . . . 88 matches
ê°œì�¸ 사용ìž�ì�˜ ì˜ˆì œ 페ì�´ì§€ 입니다. ì�´ì™€ ìœ ì‚¬í•˜ê²Œ 꾸밀 필요는 없으며, 꾸밀 ë‚´ìš©ì�´ ìƒ�ê°�나지 않으실때 쓰세요.
= ZeroPage (04 학번) =
�길� ^___^ :) :)
E-MAIL : �길� AT hanmail . net
=== í• ì�¼ ===
== 목표 ==
�길�
== 계� ==
�길�
== 진행중 ==
|| 스터디 || 프로ì �트 || 게임 ||
|| �바 || 그림� || 스타 ||
|| . || . || 워� ||
== í•˜ê³ ì‹¶ì�€ 것 ==
�길�
== �� ==
[나휘�], [http://caucse.net]
[홈페�지분류], ZeroPagers
- Vending Machine/dooly . . . . 87 matches
= 소스 =
vm.add("녹차", GREEN_TEA_PRICE);
vm.add("커피", COFFEE_PRICE);
vm.add("�차", TEA_PRICE);
assertEquals("녹차", vm.getItem("녹차"));
assertEquals("커피", vm.getItem("커피"));
assertEquals("커피", vm.getItem("커피"));
assertEquals("", vm.getItem("녹차"));
assertEquals("녹차", vm.getItem("녹차"));
assertEquals("", vm.getItem("녹차"));
vm.add("커피", 500);
vm.add("커피", 500);
assertEquals(500, vm.getPrice("커피"));
vm.add("커피", 500);
assertEquals(0, vm.getPrice("녹차"));
assertEquals(500, vm.getPrice("커피"));
vm.add("녹차", 100);
assertEquals(100, vm.getPrice("녹차"));
ìž�ë°” ë²„ì „ìœ¼ë¡œ 친구와 ê°™ì�´ tdd를 시ë�„해보았습니다.
See Also ["CppStudy_2002_2"] , ["VendingMachine/세연/재�"] , ["VendingMachine/세연/1002"] , [Vending Machine/세연]
- 강�경/그림� . . . . 87 matches
ì�´ìœ 나 목ì �ì�´ ì–´ë–»ë“ [ê°•í�¬ê²½]ì�´ 그림íŒ� ë˜�는 í�¬í† 샵ì�„ ì�´ìš©í•´ ì œìž‘í•œ ì�´ë¯¸ì§€.
=== 문어 ===
ì œë¡œìœ„í‚¤ ë¡œê³ ì œìž‘ í• ë•Œ 문ë“� ë– ì˜¤ë¥¸ ì�´ë¯¸ì§€.
=== ì œë¡œìœ„í‚¤ ë¡œê³ ===
=== ì œë¡œíŽ˜ì�´ì§€ ë¡œê³ ===
=== 방문 쉽게 닫기 ===
그냥 잡��.
=== ë°”í€´ë²Œë ˆ ===
[ë°”í€´ë²Œë ˆì—�게ìƒ�명ì�„] 프로ì �트.
=== 걸스패닉 ===
ê²Œìž„ì œìž‘ 프로ì �트 [걸스패닉]ìš© ì�´ë¯¸ì§€.
=== 엮어가기 ===
[강�경]
- 맞춤�육 . . . . 87 matches
[http://news.kbs.co.kr/news.php?id=694145&kind=c 기업, '맞춤�육' 대학� 요구]
참으로 안타까운 소ì‹�입니다. ì�´ì œëŠ” 대학ì�´ 취업ì�˜ ì „ë‹¨ê³„ë¡œ ì�¸ì‹�ë�˜ê³ 있다지만.. 한발 ë�”나아가 기업ì�€ 대학ì�„ ì�¸ìž¬ì„ ë°œì�˜ ì „ì§„ê¸°ì§€ ì •ë�„로 ìƒ�ê°�하는것 같네요 - [ìž„ì�¸íƒ�]
- SeeAlso [http://ucc.media.daum.net/uccmix/news/foreign/others/200502/24/fnnews/v8451147.html?u_b1.valuecate=4&u_b1.svcid=02y&u_b1.objid1=16602&u_b1.targetcate=4&u_b1.targetkey1=17161&u_b1.targetkey2=845114 한êµì—” ì�¸ìž¬ê°€ 없다]
[임시분류]
- ì�´í˜„ì • . . . . 87 matches
잇�~ ㅎㅎ
== ▣플필_ ==
_ ì�´ë¦„ : ì�´í˜„ì •
_ 나� : 20세
_ 소� : 중앙대학� 컴퓨터공학부 1학년 재학중
컴퓨터공학부 ì „ìš°ì£¼ìµœê°•ë°´ë“œ 커스웨어 05학번 보컬
학�회 문화부 �반회� -_-;;;
== ▣간단한 한마디_ ==
처ì�Œìœ¼ë¡œ ë§Œë“ ë�°ë‹¤...
급조를 해서 ㅡ.ㅡ;;
볼껀 없답니다...
나중� 셤 �나면...
본격ì �으로 íˆ¬ìž…í•´ë³´ì£ ^^
- C/Assembly . . . . 86 matches
ì�´ 페ì�´ì§€ëŠ” C언어ì�˜ 함수들ì�„ Assembly 어로 번ì—í•´ ë‘�는 ê³³ì�´ìž�,
C언어ì�˜ 특징들ì�„ ì‚´íŽ´ë³´ê³ ìž� 함ì�´ë‹¤.
(C언어ì�˜ 특징ì�´ë�¼ê³ 하였지만, 번ì—하는 컴파ì�¼ëŸ¬ì�˜ 특징ì�´ë�¼ê³ 해야 옳다.)
-fomit-frame-pointer 함수를 call í• ë•Œ fp를 ìœ ì§€í•˜ëŠ” 코드(pushl %ebp, leave)를 ìƒ�성하지 않ë�„ë¡� 한다.
[C/Assembly/ì—°ì‚°]
[C/Assembly/��터와배열]
- Code/RPGMaker . . . . 86 matches
= Orthogonal projection coordinate system 만들기 =
= Table �래스� 구현 =
= Color �래스� 구현 =
알만툴�서 사용하는 Color �래스�다.
ë‚´ë¶€ì �으로 ìž�ë°”ì�˜ java.awt.Color í�´ëž˜ìŠ¤ë¥¼ ê°€ì§€ê³ ìžˆìœ¼ë©° ì�´ë¥¼ ì�´ìš©í•˜ì—¬ ëª¨ë“ ê°’ì�„ ì£¼ê³ ë°›ëŠ”ë‹¤.
루비� Color와 �바� Color� �름� 같기 때문� �바� Color� 임시 모듈� 담아 모호성� 해결하였다.
- DatabaseManagementSystem . . . . 86 matches
DBMSë�¼ëŠ” 것ì�€ DB를 다루기위해서 만들어진 프로그램ì�´ë‹¤. ì�´ê²ƒì�€ 다수ì�˜ 사용ìž�ê°€ ìš”ì²í•œ ì •ë³´ë¥¼ 처리합니다. ì›�래 대용량ì�˜ ë�°ì�´í„°ë¥¼ 다루기위해서 만들어진 컴퓨터때문ì—� 만들어진 것으로 DBMS는 컴퓨터ì�˜ back-end 프로그램ì�˜ 표준화ë�œ ì�¼ë¶€ë¡œì„œ ì™„ì „ížˆ 통합ë�˜ì—ˆë‹¤.
= Database 종류 =
- Expat . . . . 86 matches
MS ì§„ì˜�ì�˜ XML 파서는 MSXML SDK ê°€ 가장 ë§Žì�´ ì“°ì�´ê² 지만, 리눅스 계열 혹ì�€ OpenSource ì§„ì˜�ì—�서ì�˜ XML 파서는 Expat ì�´ ì�¼í†µí•œ 듯 ë³´ìž„.
파ì�´ì„ ì�˜ 기본 XML 파서로 채íƒ�ë�˜ì–´ ì�´ìš©ë�˜ê³ 있다. ì •ì§� 형님ì�˜ ê°•ë ¥ 추천ì—�ë�„ 불구 MS 계열ì�˜ 개발ìž�는 좀 꺼리는 듯 하다. ã…¡.ã…¡;; (사람ì�€ ì�µìˆ™í•´ì§€ë©´ 못버린다. ã…‹ã…‹)
- OperatingSystemClass/Exam2002_2 . . . . 86 matches
2002ë…„ 1학기 기ë§�ê³ ì‚¬.
1. race condition � 대해 설명하시오.
2. Java 를 �용하여 다� class를 완성하시오.
* countable semaphore class 를 구현. 단, default ìƒ�성ìž�ì—�서 세마í�¬ì–´ ê°’ì�€ 0으로 ì„¤ì •.
* 앞�서 완성� class를 ��받아서 binary semaphore class 를 구현.
3. 다ì�Œ 코드를 수행시 ë‚˜íƒ€ë‚ ìˆ˜ 있는 ë¬¸ì œì �ì—� 대해 ìž�ìœ ë¡ê²Œ ê¸°ìˆ í•˜ì‹œì˜¤.
- ProjectGaia/기� . . . . 86 matches
* Key Sequential Page단위 로딩으로 변경, Specì—� 요구하는 ìž…ì¶œë ¥ ì •ë¦¬
* Extendible Hash 병합, ë¶„í• êµ¬í˜„
* Sort STLì �ìš©
* ê°� 기타 요구 사í•ì—� 맞는 ì¶œë ¥ ì–‘ì‹�으로 변경, ["ìˆ˜í–‰ì‹œê°„ì¸¡ì •"] ë�„ 함
* 12/9 : Pc실 Key Sequential File 초안 , Extendible Hash 초안 구현
* 계�안 논�
* 중간 발표ì—� 대한 준비, 프로ì �트 스펙 ì �ê²€, ì§€ì‹� ê³µìœ , 프로ì �트 페ì�´ì§€ 열기
- TortoiseSVN/IgnorePattern . . . . 86 matches
ì„œë¸Œë²„ì „ì—�서 커밋시 기본ì �으로 ì œì™¸í•˜ëŠ” 형태를 ì§€ì •í•œë‹¤. 대체로 IDE ê°€ 만들어내는 ì„¤ì • 파ì�¼ê³¼ 컴파ì�¼ë�œ 오브ì �트 파ì�¼ë“¤ì�„ 주로 넣는다.
'''ì�´ë°–ì—�ë�„ ë§Žì�€ 파ì�¼ë“¤ì�´ ìžˆê² ì§€ë§Œ 내가아는 수준ì—�서 넣었ì�Œ. 계ì†� 추가시켜나갔으면 하는 바램ì�´.. -_-'''
- CPPStudy_2005_1/STL성ì �처리_1 . . . . 85 matches
= CPPStudy_2005_1/STL성ì �처리 =
* 01 남�협
* 좀 í—ˆì ‘í•˜ì§€ë§Œ..
ì�´ë¦„ êµ ì˜� 수 ê³¼
ê¹€ì² ìˆ˜ 59 98 75 91
마�� 66 78 77 84
ë°•ë¯¼ì² 52 50 63 72
ì‹ ìˆœì�´ 97 55 52 97
송�� 78 82 63 73
양민수 72 66 73 52
장준구 95 62 94 53
최호민 78 53 74 75
태�호 66 82 82 94
* ì�´ 부분ì—�서 ì‚´ì§� 삽질ì�„ 했다. 처ì�Œì—� s.begin() 부터 s.end() 범위로 하니ê¹� 누ì �ë�˜ì–´ì„œ ë�”í•´ì ¸ì„œ 삽질하다가 다른 ë°©ë�„를 찾아서 ì €ë ‡ê²Œ 했다.
- jinahut . . . . 85 matches
== 위키 개설 ㅋㅋ ==
박진하'�는 페�지는 존재 했지만 ㅋ
ì™ ì§€ ë‚´ ì�´ë¦„으로 페ì�´ì§€ë¥¼ ë§Œë“¤ê³ ê±°ê¸°ì—� ë˜ ì“´ë‹¤ëŠ”ê²Œ,
ì—¬ì „ížˆ 조금ì�€ 머쓱한 ê°�ì�´ 있다-_-
늘 그래왔듯�,
나� 공간� �미하는, jinahut .
위키ì—�ë�„ ê·¸ í�”ì �ì�„ 남겨볼까 하여 ì�´ë ‡ê²Œ 페ì�´ì§€ë¥¼ 만들다.
[http://jinahut.idaizy.net ��한, 나� 공간, 나만� 초가집]
- RubyOnRails . . . . 84 matches
= Ruby On Rails 는 ? =
* Ruby 로 웹 개발� �쉽게 해주는 Framework
= 모임 시간 =
|| �름 || 가능 시간 ||
|| 조현태 || 월요ì�¼ì�„ ì œì™¸í•œ 나머지 ìš”ì�¼ì�˜ 1시 ì�´ì „. OR 월요ì�¼ê³¼ 목요ì�¼ì�„ ì œì™¸í•œ 나머지 ìš”ì�¼ì�˜ 6시 ì�´í›„ ||
= íŠœí† ë¦¬ì–¼ =
* [http://beyond.daesan.com/articles/2006/07/28/learning-rails-1 ëŒ€ì•ˆì–¸ì–´ì¶•ì œí™©ëŒ€ì‚°ì”¨íŠœí† ë¦¬ì–¼]
- wiz네처�화면 . . . . 84 matches
* wizneo1 @ � 매�
* Develope Bookshelf making me Management System[(zeropage)ë‚˜ë¥¼ë§Œë“ ì±…ìž¥ê´€ë¦¬ì‹œìŠ¤í…œ]
|| [(zeropage)ë‚˜ë¥¼ë§Œë“ ì±…ìž¥ê´€ë¦¬ì‹œìŠ¤í…œ] || â–¶â–·â–·â–·â–· ||
|| Study Chiness(한ìž�ëŠ¥ë ¥ê²€ì •ì‹œí—˜3급) || â–·â–·â–·â–·â–· ||
* Collage Library: Book Number 0000507310 ë””ìž�ì�¸ 패턴, 0000494011 위대한 승리, 0000387354 설ë“�ì�˜ 심리학, 0000476065 ìœ ë¹„ì²˜ëŸ¼ ê²½ì˜�í•˜ê³ ì œê°ˆëŸ‰ì²˜ëŸ¼ 마케팅하ë�¼, 0000317364 로마ì�¸ ì�´ì•¼ê¸°, 0000345061 커피 한잔ì—� 담긴 ì„±ê³µì‹ í™”...., 멘í��ì�˜ ê²½ì œí•™..? 0000553812 사람ì�„ 움ì§�ì—¬ë�¼ : MKíƒ�시 ìœ ë´‰ì‹� 회장ì�˜ ì„±ê³µì² í•™!
- ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션3/ê¹€ìƒ�호 . . . . 84 matches
= class 사용 ì „ =
printf("ì €ê¸€ë§� %dì�´ ì €ê¸€ë§� %dì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆë‹¤.\n", a.name, b.name, a.gong, b.hp);
printf("ì €ê¸€ë§� %dì�´ ì „ì‚¬í–ˆìŠµë‹ˆë‹¤.\n", b.name);
while(!((a[0].hp<=0 && a[1].hp<=0) || (a[2].hp<=0 && a[3].hp<=0))) //0과 1� 죽으면 �or 2와 3� 죽으면 �
printf("뒷 팀� �겼습니다!!\n");
printf("앞 팀� �겼습니다!!\n");
= class 사용 후 =
== 메�함수 ==
while(!((a[0].is_dead() && a[1].is_dead()) || (a[2].is_dead() && a[3].is_dead()))) //0과 1� 죽으면 �or 2와 3� 죽으면 �
printf("뒷 팀� �겼습니다!!\n");
printf("앞 팀� �겼습니다!!\n");
printf("ì €ê¸€ë§� %dì�´ ì €ê¸€ë§� %dì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆë‹¤.\n", this->name, b.name, this->gong, b.hp);
printf("ì €ê¸€ë§� %dì�´ ì „ì‚¬í–ˆìŠµë‹ˆë‹¤.\n", b.name);
- 남�� . . . . 83 matches
= 남��? =
* 10학번입니다 ㅋㅋ 아 오타 사실 01임 ㅇㅇ
* Zeropage 20기입니다.
* 트위터 @nsh0425
* 블로그 http://lenerd.tistory.com
= 진행중�거? =
* 안드로ì�´ë“œ 프로ì �트 - 어장관리
* 게임 프로그래� with SDL/OpenGL
* 안드로�드 2.1 port for GW620/KH5200(LG Eve/안드로�)
= 해볼것들? =
* 아�� App 개발
= 좋아하는것? =
* 사진�기!
* 여행하기!
남�� �� 해요 남�남�
* ì •ì²´ë¥¼ ë°�혀ë�¼
- AppletVSApplication/진� . . . . 82 matches
그냥 간단하게 ì œ ìƒ�ê°�ë§Œ ì �ì–´ë³´ìž�ë©´...
* "'''Application'''"ì�€ main()함수를 í�¬í•¨í•˜ê³ 있어서 ìž�기 스스로 실행ì�´ ë�˜ëŠ” 반면ì—�
* "'''Applet'''"ì�€ main()함수 ì—†ì�´ ìž�기 스스로 실행ë�˜ì§€ ì•Šê³ htmlì—� ì�˜í•´ ë�Œì•„가는 것 같습니다.
  DeleteMe 그럼 여기ì—�서 html ì�€ 무엇ì�´ì£ ? --NeoCoin
어디까지나 '한 번' ì‹¤í–‰í•´ë³´ê³ ëŠ�ë‚€ ì �ì�¼ë¿�...;;[[BR]]
From. 申 �...
["JavaStudyInVacation/진행�황"]
- History지� . . . . 82 matches
ZeroPage � 걸어온 기�들.
* ["WikiBackupHistory"] - 위키페ì�´ì§€ ë°œì „ 현황
* ["WikiProjectHistory"] - 위키ì—� ì—´ë ¸ë�˜ 프로ì �트ì—� 대한 과거기ë¡�
* ["ZPBoardHistory"] - ZeroPage 홈페ì�´ì§€ì—� 있었ë�˜ ì˜ˆì „ 게시íŒ�
* ["Z&Dí† ë¡ /History"] - ZeroPage & Devils í†µí•©ê´€ë ¨. (추후 ì •ë¦¬ í•„ìš”)
* ["오프��모임"] - ZeroPage 오프�� 모임 기�들.
* [ZeroPageHistory] - ZeroPageì�˜ ì—ì‚¬ì •ë¦¬
["지�분류"]
- JavaScript/2011년스터디/CanvasPaint . . . . 82 matches
* 소스를 ì˜¬ë ¤ì£¼ì„¸ìš”
=== 김태진 ===
=== ë°•ì •ê·¼ ===
//연필로 그리기
//마우스를 누를때 그리기 시작
//마우스를 ì�´ë�™í• 때마다 호출.
//마우스 좌측버튼� 놓았�때
//ì§�ì„ ê·¸ë¦¬ê¸°
//마우스를 누를때 그리기 시작
//마우스를 ì�´ë�™í• 때마다 호출.
//마우스 좌측버튼� 놓았�때
[JavaScript/2011년스터디]
- SearchAndReplaceTool . . . . 82 matches
ìž�ë�™ ë¦¬íŒ©í† ë§� 툴ì�´ ì§€ì›�ë�˜ì§€ 않는 언어들(C/C++, HTML 등) ì�„ 위한 í…�스트 ì�¼ê´„검색 & 치환 툴.
괜찮� 툴들� 꽤 있는 듯 함.
Actual Search & Replace 를 쓰는중. 기존 사ì�´íЏ ì�´ì–´ë°›ì�€ê±° 웹 노가다ì�¼ì�„ 해야 í• ê²½ìš° 매우 편리. (ì˜ˆì „ì—�는 그때그때 python script 를 만들어ì�¼ëŠ”ë�°, 그럴 필요가 ì—†ì�„듯) --[1002]
[�구분류]
- spaurh . . . . 82 matches
* �름 : 남보담
* 학번 : 04
* 소� : 중앙대 컴공
* ì•„ë”” : spaurh
* E-mail : jungyo1 ì—£ hotmail ë‹· com
== 목표 ==
* ë�…립ë�œìž�ì•„ì�˜ìœ ì§€
== 계� ==
* 방학중 ìž�ì•„ë°œì „
* 취미�활� 업��트
== 진행중 ==
* Nappingin:취미�활
* ���악수집
* 현실�피
* 블로그짓거리
== í•˜ê³ ì‹¶ì�€ 것 ==
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- ë�°ë¸”ìŠ¤ìº í”„2005/금요ì�¼/OneCard/ì�´ë�™í˜„ . . . . 82 matches
= �카드 게임 =
컴퓨터대 컴퓨터로 하게 만들었습니다
//52장� 카드를 쌓아놓�
//그중 10장ì�„ 컴퓨터와 í”Œë ˆì�´ì–´ì—�게 ë‚˜ëˆ ì¤Œ
System.out.println("컴퓨터카드");
System.out.println("마지막으로 낸 카드");
System.out.println("í”Œë ˆì�´ì–´ì¹´ë“œ");
//컴퓨터� 차례
System.out.println("컴퓨터승리");
//í”Œë ˆì�´ì–´ì�˜ 차례
System.out.println("í”Œë ˆì�´ì–´ìŠ¹ë¦¬");
- 2005MFC스터디 . . . . 81 matches
== 2005MFC스터디는 ? ==
기초부터 시작� 하여서 간단한 프로그램 만들기
== 모임 ì�¼ì • ==
매주 월요� 1시 7피
== 참여� ==
|| [조현태] || [김민경] || [허아�] || [송수�] ||
== �재 ==
Upload:visual c++6 완벽가�드.gif
Visual C++6 완벽가�드 2nd Edition
êµ�재 íŒ�매 ì � : [http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200401310006]
가격:23100�
== 진� � 계� ==
== ì“°ë ˆë“œ ==
- CarmichaelNumbers/문보창 . . . . 81 matches
==== 소� ====
중간ì—� ë°œìƒ�하는 버그를 잡는ë�° 대부분ì�˜ 시간ì�„ 허비했다. 65000 ì�´ëž€ 수는 작지만 65000ì�˜ ì œê³±ì�€ int형ì�˜ 범위를 벗어난다. ã…¡ã…¡; 오버플로우를 êµ�모히 ì�´ìš©í•œ í•¨ì •ì—� ê³ ìƒ�했다.
Carmichael Numbers를 찾는 Theoremì�´ 있는 듯하다. 그러나 ë•Œë ¤ë§žì¶”ê¸°(?)로 ë¬¸ì œë¥¼ 풀어ë�„ 풀린다. 그러나 ì†�ë�„는 떨어진다.
==== 코드 ====
- ReverseAndAdd/1002 . . . . 81 matches
== 코드 ==
* 옆ì�˜ 형ì�´ matlab 으로 í’€ê³ ë‚˜ëŠ” python 으로 풀기 시작. python ì�´ 시간ì�´ 약간 ë�œ ê±¸ë ¸ëŠ”ë�°,
ì�´ìœ 는 reverse 처리 부분ì�„ matlab 으로 빨리 프로그래ë°� 하기 좋지가 않다는 ì �. 나머지 코드는 둘ì�´ ê±°ì�˜ ê±°ì�˜ 비슷하게 나옴.
* 예외처리 ì•ˆí•˜ê³ ê°€ëŠ¥í•œ 한 빨리 짧게 풀기로 ê³ ë¯¼. ì‹¤ì œ bot 으로 ë�Œë¦´ë•ŒëŠ” 다를지ë�„ ëª¨ë¥´ê² ì§€ë§Œ. (196 넣으면 ì—�러 ë°œìƒ�)
- 테트리스만들기2006/ì˜ˆì œ1 . . . . 81 matches
== [테트리스만들기2006/ì˜ˆì œ1] ==
=== ì˜¤ëŠ˜í• ì�¼ ===
사ê°�형만 ë‚´ë ¤ì˜¤ëŠ” 테트리스를 ë§Œë“ ë‹¤. 계ì†� ë‚´ë ¤ì˜¤ê¸°ë§Œ 하면 ë�˜ë©° ë��까지 쌓ì�´ë©´ 프로그램ì�´ 종료ë�œë‹¤.
가로와 세로ì�˜ í�¬ê¸°ëŠ” ìž„ì�˜ë¡œ ì •í•œë‹¤.
=== ì°¸ê³ í• ì˜ˆì œì†ŒìŠ¤ ===
==== 1초마다 숫�를 1 �가시키는 소스 ====
==== ë°œë¡œì§ ì›�하는 위치ì—� ì �ì°�는 소스 ====
[테트리스만들기2006]
- AM/20040730�곱번째모임 . . . . 80 matches
== 모임 내용 ==
* �시 : 7월 30� 금요� 3:00분 ~
* 장소 : 4552
* 발표� : 김회�
* 참�� : �슬� 문보창 곽세환 김회� 서�� 강�경
* 공부한 ë‚´ìš© : MFC êµ�재 1장(ì‚¬ì „í•™ìŠµ)
== 모임 후 ì •í•œ ë‚´ìš© ==
* 8ì›” 3ì�¼ AM스터디 ì—¬ë�Ÿë²ˆì§¸ 모임, 서ì˜�í�¬ê°€ MFC 2장발표(ì˜ˆì •)
- One/박�� . . . . 80 matches
ì •ìˆ˜ë°°ì—´ 10ê°œ ë§Œë“ í›„ 숫ìž� ì¶œë ¥í•˜ê¸°
1부터 10까지 합 구하기
printf("1부터 10까지� 합� %d입니다.",sum);
1부터 10까지� �곱 구하기
printf("1부터 10까지� �곱� %d입니다.",sum);
숫ìž� ìž…ë ¥ë°›ì�Œ. ìž…ë ¥ê°’ì�´ 1ì�´ë©´ 64ì¶œë ¥, 2ì�´ë©´ 10ì¶œë ¥, 3ì�´ë©´ 23ì¶œë ¥, ê·¸ ì�´ì™¸ì�˜ ê°’ì�´ë©´ "error" ì¶œë ¥ |}}
printf("숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤.");scanf("%d",&c);
1부터 20까지 소수 ì¶œë ¥í•˜ê¸°
- 보드카페 관리 프로그램/강�우 . . . . 80 matches
throw domain_error("잘못 ìž…ë ¥í•˜ì…¨ìŠµë‹ˆë‹¤.");
throw domain_error("그 테�블� 사용중 입니다.");
throw domain_error("사람ì�€ 4명까지만 í• ìˆ˜ 있습니다.");
throw domain_error("테�블� 3번까지만 있습니다.");
throw domain_error("그 게임� 사용중 입니다.");
throw domain_error("그런 게임� 없습니다. ");
throw domain_error("inì�„ ë¨¼ì € ìž…ë ¥í•˜ì‹ì‹œì˜¤.");
throw domain_error("잘못 ìž…ë ¥í•˜ì…¨ìŠµë‹ˆë‹¤.");
throw domain_error("inì�„ ë¨¼ì € ìž…ë ¥í•˜ì‹ì‹œì˜¤.");
throw domain_error("inì�„ ë¨¼ì € ìž…ë ¥í•˜ì‹ì‹œì˜¤.");
[보드카페 관리 프로그램], [강�우]
- ê¸ˆê³ /조현태 . . . . 79 matches
== [ê¸ˆê³ /조현태] ==
=== ëŠ�ë‚€ì � ë°� 설명 ===
나갔다 와서 ì €ë…�ë¨¹ê¸°ì „ì—�.. í’€ë ¤ê³ ìž¡ì•˜ëŠ”ë�°.. ë°°ê°€ ê³ íŒŒì„œ 본능ì�˜ 힘으로 풀었ì�Œ ã…¡ã…¡V (본능ì�˜ 위대함~!!)
그런ë�° 왜 하필 떨어지는게 ê¸ˆê³ ì�¸ê±°ì§€?? (맞으면 아프지 않ì�„까??)
ë°°ê³ íŒŒë�„ ì�Œì•…넣어주는 센스!!
=== 소스 ===
- ì„ ì�˜ë‚˜ì¹¨ë°˜ . . . . 79 matches
= ì„ ì�˜ë‚˜ì¹¨ë°˜ =
== �협� �� ==
* 1,2권 �어 보니 대게 좋�책 같다. �런 책� 만나기가 참 오래간만..
* '오� 모를�' ��는 �� 기억� 남는다.오� 모를�...
* ë�¼ë§ˆë‚˜ 마하리쉬가 ë§�하는 '나는 누구ì�¸ê°€'ì—� 대한 질문ë�„ ìˆì‚° 대사ë�„ 똑같ì�´ 강조하는게 기억ì—� 남는다.
*[(ancientlore)ìˆì‚°ì„ 사]
[책분류]
- BasicJAVA2005/실습1 . . . . 78 matches
== [BasicJAVA2005/실습1] ==
* 숫� 야구 만들기
- 3ê°œì�˜ 숫ìž�를 ìž…ë ¥ë°›ì•„ ìž�리와 숫ìž�ê°€ 맞으면 스트ë�¼ì�´í�¬, ìž�리는 틀리지만 숫ìž�ê°€ 맞으면 ë³¼ì�„ ì¶œë ¥í•˜ê³ 3ê°œì�˜ 숫ìž�ê°€ 맞으면(3스트ë�¼ì�´í�¬) 종료하는 프로그램
|| ì œì¶œìž� || 페ì�´ì§€ ||
|| [조현태] || [BasicJAVA2005/실습1/조현태] ||
|| [송수�] || [BasicJAVA2005/실습1/송수�] ||
- Hacking . . . . 78 matches
== DDOS(Distributed Denial of Service)� 공격 ==
* tcpdump, windump, sniffit 과 같� Tool� 있�.
* Sniffing � 대한 대비책
* ssh(Secure Shell)ì�„ ì�´ìš©í•œ ì›�격 ì ‘ì†�.
* Packet ì „ì†¡ 시 암호화 ë�˜ëŠ” 툴 등ì�„ 사용.
== ì°¸ê³ ìž�료 ==
* [http://www.insecure.org/nmap/] - port scan 외ì—�ë�„ OSì�˜ ì •ë³´ë¥¼ 알 수 있ì�Œ.
* [http://packetstormsecurity.org 패킷스톰]
* [http://securityfocus.com 시�리티�커스]
* 과거 �료들(�� 필요 없� ㅡ.ㅡ)
== 과거스터디 ==
- RecentChanges . . . . 78 matches
'''로그ì�¸ í•˜ê³ ì“°ì‹œë©´ ipëŒ€ì‹ ì—� ìž�ì‹ ì�˜ ë©‹ì§„ idê°€ 남습니다. ''' 현재 [[PageCount()]] ê°œì�˜ 페ì�´ì§€ê°€ 있습니다.
||||<tablealign="center"> [[Icon(diff)]] ||한 ê°œ ì�´ìƒ�ì�˜ 백업ë�œ ë²„ì „ì�´ 존재하는 페ì�´ì§€ë¥¼ ì�˜ë¯¸í•©ë‹ˆë‹¤.||
|||| [[Icon(updated)]] ||ë¶�마í�¬í•˜ì‹ ì�´í›„ 변경ë�œ 페ì�´ì§€ë¥¼ ì�˜ë¯¸í•©ë‹ˆë‹¤.||
|||| [[Icon(new)]] ||ë¶�마í�¬í•˜ì‹ ì�´í›„ 새로 ë§Œë“¤ì–´ì¡Œê³ ë‹¤ì‹œ 편집ë�˜ì§€ 않ì�€ 페ì�´ì§€ë¥¼ ì�˜ë¯¸í•©ë‹ˆë‹¤.||
- STL/ì°¸ê³ ì‚¬ì�´íЏ . . . . 78 matches
C++ Programming HOW-TO �서 발췌
[http://www.cs.rpi.edu/projects/STL/stl/stl.html C++ STL ë ˆí�¼ëŸ°ìФ 사ì�´íЏ]
[http://dmoz.org/Computers/Programming/Languages/C++/Class_Libraries/STL C++ STL site ODP for STL] 와 [http://dir.lycos.com/Computers/Programming/Languages/C%2B%2B/Class_Libraries/STL 미러]
좋지만 오래� 문서 - [http://www.decompile.com/html/tut.html] 미러 : [http://mip.ups-tlse.fr/~grundman/stl-tutorial/tutorial.html]
The Code Project, C++/STL/MFC � 대한 소개 http://www.codeproject.com/cpp/stlintroduction.asp
좋� 사�트
iterator� 대한 매우 좋� 설명 http://www.cs.trinity.edu/~joldham/1321/lectures/iterators/
Mumits STL 초보 가�드 (약간 오래� 것) http://www.xraylith.wisc.edu/~khan/software/stl/STL.newbie.html
ObjectSpace ì˜ˆì œ : ObjectSpace는 300개가 넘는 ì˜ˆì œë¥¼ ê°€ì§€ê³ ìžˆê³ , ë”°ë�¼ì„œ 초보ìž�ì—�게 아주 좋ì�€ 출발ì �ì�„ ì œì‹œí•´ì¤€ë‹¤. ftp://butler.hpl.hp.com/stl/examples.zip
- ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE . . . . 78 matches
== 산출물 ==
* [ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE/송지ì›�]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE/변형진]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE/ë°•ì •ê·¼]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE/권순ì�˜]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE/김태진,송치완]
* [ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE/서ì˜�주]
- 반복문ìž�ì—´/ê¹€ì •í˜„ . . . . 78 matches
=== 소� ===
=== 코드 ===
=== 나한테 í• ë§� ===
소스 다 친다ì�Œì—� ë”´ì• ë“¤êº¼ 봤다. ìƒ�당히 ê³ ì¹ ë¶€ë¶„ì�´ ë§Žì�€ë“¯.. 하지만 놔ë‘�ê² ë‹¤ [ê¹€ì •í˜„]
-소스페�지 양�� 따�주세요 ^^
-소스페ì�´ì§€ ì–‘ì‹�ì�€ [반복문ìž�ì—´/허아ì˜�]ì�„ ì°¸ê³ í•´ 주시구요. -- [허아ì˜�]
[LittleAOI] [반복문�열]
- OurMajorLangIsCAndCPlusPlus/2006.1.12 . . . . 77 matches
참가ìž�: 조현태, 송수ìƒ�, 김민경, ì�´ë�„현, ê¹€ìƒ�ì„, 허준수, ì�´ìƒ�ê·œ
지난주 보충
템플릿 보충 [OurMajorLangIsCAndCPlusPlus/Function]
ìœ ì‚¬í•œê²ƒ, ì†�ë�„ í–¥ìƒ� template - 조현태
void - ��현
fmod와 %� 차� - 김민경
��브러리 발표
실습
다ì�Œì£¼ ë�¼ì�´ë¸ŒëŸ¬ë¦¬ ì •ë¦¬ 담당
locale.h - 허준수
limits.h, float.h - 하기웅
errno.h - 송수�
signal.h - 조현태
- ë�°ë¸”ìŠ¤ìº í”„2005/게임만들기 . . . . 77 matches
강� PPT
테트리스 만들기 틀 소스(.dsw파�� 실행하셔서, user.cpp파�� 작성하시면 �니다.)
테트리스 만들기 í‹€ì�„ ì�´ìš©í•œ 완성 ì˜ˆì œ
[ë�°ë¸”ìŠ¤ìº í”„2005/게임만들기/ì œìž‘ê³¼ì •ì˜ˆì œ]
[ë�°ë¸”ìŠ¤ìº í”„2005/금요ì�¼] [ë�°ë¸”ìŠ¤ìº í”„2005]
- ë�°ë¸”ìŠ¤ìº í”„2005/언어디ìž�ì�¸/그까ì�´êº¼ . . . . 77 matches
��...
언어를 ë§Œë“니다 -_-
loop란 프로그램� 있다
viewer란 프로그램ì�´ 있다. ë’¤ì—� ì¶œë ¥í•˜ê³ ì‹¶ì�€ 것ì�„ ìž…ë ¥í•œë‹¤. ','로 구분한다.
viewer<-star 는 별(*)� 화면� 하나 나타낸다.
viewer<-star,ent는 *를 ì¶œë ¥í•˜ê³ í•œì¤„ì�„ ë�„운다.
loop(viewer<-star,ent)x5는 별ì�„ 화면ì—� 하나 ë‚˜íƒ€ë‚´ê³ í•œì¤„ ë�„우는 프로그램ì�„ 5번 반복한다.
[ë�°ë¸”ìŠ¤ìº í”„2005]
- ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ/svnì½”ë“œë ˆì�´ìФ/박근수 . . . . 77 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ/svnì½”ë“œë ˆì�´ìФ/박근수 =
printf("�거슨 업다운 게임~\n답� %d\n",number);
printf("숫ìž�를 ìž…ë ¥í•˜ì„¸ìš”(범위: %d~%d): ",min+1,max-1);
printf("%d부터 %d까지 숫ìž�를 넣으ë�¼ê³ ë§�하는 ê²�니다아아!!!\n",min+1,max-1);
printf("업입니다아아아\n");
printf("다운�다 ㅇㅇ\n");
printf("패배� ㄳ\n");
printf("ì •ë‹µìž…ë‹ˆë‹¤ì•„!\n");
- ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션2/ê¹€ìƒ�호 . . . . 77 matches
= ë ˆí�¼ëŸ°ìФ 미 사용 =
printf("ì €ê¸€ë§� 0ì�´ ì €ê¸€ë§� 1ì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆë‹¤.\n", a[0].gong, a[1].hp);
printf("ì €ê¸€ë§� 1ì�´ ì €ê¸€ë§� 0ì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆë‹¤.\n", a[1].gong, a[0].hp);
printf("ì €ê¸€ë§� 0ì�´ ì „ì‚¬í–ˆìŠµë‹ˆë‹¤.\n");
printf("ì €ê¸€ë§� 1ì�´ ì „ì‚¬í–ˆìŠµë‹ˆë‹¤.\n");
= ë ˆí�¼ëŸ°ìФ 사용 =
printf("ì €ê¸€ë§� %dì�´ ì €ê¸€ë§� %dì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆë‹¤.\n", a.name, b.name, a.gong, b.hp);
printf("ì €ê¸€ë§� 0ì�´ ì „ì‚¬í–ˆìŠµë‹ˆë‹¤.\n");
printf("ì €ê¸€ë§� 1ì�´ ì „ì‚¬í–ˆìŠµë‹ˆë‹¤.\n");
- 임시분류 . . . . 77 matches
ì�¼íšŒìš© 페ì�´ì§€ë“¤ì—� 대한 분류.DeleteThisPage ì�˜ 대ìƒ�ì�´ ë� 수 있는 페ì�´ì§€ë‹¤. 경우ì—� ë”°ë�¼ ë³´ì¡´ë� 가능성ë�„ 있는 페ì�´ì§€ë“¤. ê°€ë ¹ 설문조사등ì�€ ì�¼íšŒìš©ì�´ ë� 수 있지만 ì�¼ì¢…ì�˜ ìž�료로 남ì�„ 수ë�„ 있다. DeleteThisPage ê°€ 아니ë�¼ë©´ 추후 재분류 대ìƒ� 페ì�´ì§€.
|| [[FullSearch("임시분류")]] ||
[분류분류]
- 조현태 . . . . 77 matches
= >>위키�때기<< =
== 소개 ==
* �름: 조현태
* 학번: 중앙대학� 컴퓨터공학부 05학번
* 소�: 중앙대학� 컴퓨터공학부, 문화부, ZeroPage......
== 그 �외� 내용.. ==
[조현태/블로그]
[조현태/놀�]
[조현태/프로ì �트]
[홈페�지분류], ZeroPagers, [SoJu], [새싹C스터디2005]
- 지금그때2004/�보 . . . . 77 matches
== �보스케치 ==
DeleteMe) 해당 ë‚ ì§œì—� í™�보를 í•˜ê³ ë‚œ ë’¤, 등ë¡�한 사람 수를 ì²´í�¬í•©ë‹ˆë‹¤.
'''필수 : 강�실 위치 확�'''
|||||| 1학년 시간표 ||
|| 목(4.1) || 7,8,9êµ�시 - 세환,ìž¬ì„ ,휘ë�™(A) / ìž�겸,민수,수민(B) || x명 등ë¡� ||
|| 금(4.2) || 1,2�시 - 휘� || x명 등� ||
|| í™”(4.6) || 5êµ�시 - 수민,ìž¬ì„ ,민수,ìž�겸(ì „ì²´) || x명 등ë¡� ||
ì�´ë²ˆ [지금그때2004]ì—�서는 ì �ì •ì�¸ì›� 15~20명ì�„ ë§žì¶”ë ¤ê³ í•˜ëŠ”ì¤‘.
[지금그때2004]
- CheckTheCheck/곽세환 . . . . 76 matches
== 소� ==
ê¹”ë�”하게 ì§œë ¤ê³ í–ˆëŠ”ë�° ì�˜ì™¸ë¡œ ì§€ì €ë¶„í•´ì¡Œë‹¤.
처ì�Œì—” ëª¨ë“ ë§�ì�˜ 위치를 기준으로 검사를 í•˜ë ¤ê³ í–ˆëŠ”ë�° êµ³ì�´ 그럴필요 ì—†ì�´ 왕ì�˜ 위치를 기준으로 검사를 하면 ë�” ê°„ë‹¨í• ê²ƒ 같아 ê·¸ë ‡ê²Œ 짰다.
toupper를 ì“°ë ¤ë©´ ctype.h를 include해야한다.
나중ì—� ë¦¬íŒ©í† ë§�ì�„ í•´ë´�ì•¼ê² ë‹¤.
== 소스 ==
- Ieee754Standard . . . . 76 matches
ë¶€ë�™ì†Œìˆ˜ì � ì—°ì‚°/표현ì—� 대한 IEEE 표준. 대부분ì�˜ 현대 언어(Java, C++, ...)ê°€ ë”°ë¥´ê³ (최소한 ë”°ë¥¸ë‹¤ê³ ê´‘ê³ í•˜ê³ ) 있다.
* [http://docs.sun.com/htmlcoll/coll.648.2/iso-8859-1/NUMCOMPGD/ncg_goldberg.html What Every Computer Scientist Should Know About Floating-Point Arithmetic] (''ê°•ì¶”'')
ì „ì‚°/컴공과 í•™ìƒ�ì�´ NumericalAnalysisClass를 통틀어서 오로지 한가지만 배워야 한다면 나는 ë¶€ë�™ì†Œìˆ˜ì � ì—°ì‚°ì�„ ë“¤ê³ ì‹¶ë‹¤. --JuNe
[컴퓨터분류]
- Lotto/김태진 . . . . 76 matches
* ì†”ì ¸ëŠ” ëª»í’€ê³ ëŒ€ì²´ì œë¡œ ì�´ê±°ìЬ 풀었습니다. ì�´ë²ˆì£¼ëŠ” ì§„ê²½ì�´í•œí…Œ ë�œ 까ì�´ê² êµ°ì—¬.
* ë°‘ì—� 코드가 ì‚´ì§� ë�”러운것ì�´ 마ì�Œì—� 들지는 않지만...... acceptì�´ê¸° 때문ì—� 그거슨 ë¬¸ì œê°€ 안ë�¨.
* ì•„, ê·¸ë¦¬ê³ ì˜¤ëžœë§Œì—� í�¬ì�¸í„°ë¥¼ ì�¼ëŠ”ë�° 예ìƒ�대로 ì�¨ì ¸ì„œ í�¡ì¡±í–ˆìŠµë‹ˆë‹¹.-
- VonNeumannAirport/남�협 . . . . 76 matches
Input ê³¼ output ì˜ˆì œê°€ 왜 ê·¸ë ‡ê²Œ 나왔는지 ì�´í•´ 하는ë�°ì—�서 ë§Žì�€ 오해를 해서 ì�˜ë�„하지 않ì�€ 삽질ì�„ 하게 ë�˜ì—ˆìŠµë‹ˆë‹¤. 나름대로 시작ì�€ testCase 만들면서 했지만 ì œëŒ€ë¡œ 테스트 ì¼€ì�´ìФ 만들면서 ì§„í–‰ì�€ 하지를 못했습니다. 그래서 테스트 ì¼€ì�´ìŠ¤ëŠ” 올리지 않았습니다.
- 소수구하기/임�� . . . . 76 matches
''DeleteMe 50000까지ì�˜ 소수는 ì´� 5133개입니다. 위 코드는 ë�” ë§Žì�€ 숫ìž�를 ì¶œë ¥í•©ë‹ˆë‹¤. sqrt부분ì�„ 잘 ìƒ�ê°�í•´ 보세요.''
� 부분�
ì�´ë ‡ê²Œ ìˆ˜ì •í–ˆë�”니 ë�˜ëŠ”êµ°ìš”. 등호하나때문ì—� 결과가 ì—„ì²ë‚˜ê²Œ 달ë�¼ì§€ëŠ”êµ°ìš”. ì§€ì �í•´ 주셔서 ê°�사 - ìž„ì�¸íƒ� (["radiohead4us"])
["소수구하기"]
- 3N+1Problem/문보창 . . . . 75 matches
==== 소� ====
ë¬¸ì œì—� 나와 있는 단순한 ì•Œê³ ë¦¬ì¦˜ì�„ ì œëŒ€ë¡œ 구현만 í•´ë�„ 성공하는 쉬운 ë¬¸ì œ.
그러나 ìž…ë ¥ 최악기준 (1, 999999) ì—� 대해 수행시간ì�´ 턱없ì�´ 길다.
==== 코드 ====
int a, b; // ìž…ë ¥ë�˜ëŠ” ë‘� ê°œì�˜ 수
int maxCycle = findMaxCycle(a, b); // 최대 사��
int nCycle; // 사�� 길�
long temp; // ê³¼ì • ê°’ì�€ 32비트를 넘길 수ë�„ 있다.
int maxCycle = 0; // 최대 사��
[3N+1Problem] [문보창]
- HowManyFibs?/í™©ìž¬ì„ . . . . 75 matches
== ì ‘ê·¼ 방법 ==
반복ì �ì�¸ 계산ì�„ 줄ì�´ê¸° 위해서, bottom-up ë°©ì‹�으로 수열ì�„ 처ì�Œë¶€í„° 계산하였다. 계산ë�œ ì�´ì „ ê°’ì�„ 사용하여 다ì�Œ 수열ì�„ ë¹ ë¥´ê²Œ ì–»ì�„ 수 있었다. Dynamic Programmingì�„ 처ì�Œìœ¼ë¡œ 해보았다 :)
== 소스 코드 ==
- JavaStudy2003/세번째수업 . . . . 75 matches
== 오버로딩(Overloading) ë°� ë¦¬íŒ©í† ë§� ==
* 오버로딩 - C++ì—�서 cinì�„ cin.get(), cin.get(ch), cin.get(ch,50) ì�´ë ‡ê²Œ 쓰는 것처럼 ê°™ì�€ ì�´ë¦„ì�˜ 함수로 비슷한 기능ì�˜ ì—í• ì�„ 하는 함수들ì�„ 만들었다.
* ë˜� Point(int xValue, int yValue) -> ê°™ì�´ ì „ë‹¬ì�¸ìž�를 바로 넣어주어서 보다 간편하게 ìž�료를 ìž…ë ¥ë°›ì�„ 수 있게 했다.
|| 창재 & 수민 Pair || Upload:JavaStudy2003.zip||
- JavaStudy2004/�용재 . . . . 75 matches
=== ìˆ™ì œ ===
name = JOptionPane.showInputDialog("ì�´ë¦„ ìž…ë ¥");
함수명ì�´ë‚˜ 변수명ì�„ ì§€ì�„ 때 mynameisê°™ì�´ ì“°ë©´ 나중ì—� 보거나 ë”´ 사람ì�´ 보았ì�„ 때 ì�´í•´í•˜ê¸°ê°€ 힘들 수 있으니 myNameIs나 my_name_is처럼 ê°� 단어ë�¼ë¦¬ 구분 짓는 습관ì�„ 갖는 것ì�´ ì¢‹ë‹¤ê³ ìƒ�ê°�합니다. --[ê°•í�¬ê²½]
죄송, ì�´ë¦„ë§Œ ë³´ê³ 04학번 '김용재'ë�¼ê³ ìƒ�ê°�í•˜ê³ ë°˜ë§�ì�„ 했네요. --[ê°•í�¬ê²½]
- ProjectAR/진행�황 . . . . 75 matches
* �아다�때� 충�체� - �때는 �미지를 안입는다. 왜 주�공�랑 몹�랑 부딪치면 주�공� 달아야 하는거�!
* ê³µê²©í• ë•Œì�˜ ì¶©ë�Œì²´í�¬ - ì�´ë•Œ 무기 리치까지 계산ì�„ 해서 ì¶©ë�Œí•˜ë©´ ë�°ë¯¸ì§€ë¥¼ 입는것ì�´ë‹¤.
* 당장 필요한 주ì�¸ê³µ 그림ì�„ ê·¸ë ¸ë‹¤. 4ë°©í–¥. ì�´ë�™ í”„ë ˆìž„? 그딴거 없다.
- 수/ì •ë ¬ . . . . 75 matches
숫ìž� 5개를 ìž…ë ¥ ë°›ê³ í�° 순서대로 ì¶œë ¥.
1.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 2
2.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 1
3.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 3
4.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 5
5.숫ìž�를 ìž…ë ¥í•´ì£¼ì„¸ìš”: 4
내림차순 ì¶œë ¥: 5, 4, 3, 2, 1
== [송수�] ==
== [ì‹ í˜œì§€] ==
== [임수연] ==
== [장�슬] ==
- RandomQuoteMacro . . . . 74 matches
'''Q''' : 블로그를 쓰면 Calendar 밑� � 모듈� 붙어있�군요.
그런ë�° ì�´ 매í�¬ë¡œì—� ì�˜í•´ì„œ 나오는 ë‚´ìš©ì�€ ì–´ë””ì—� ë“¤ì–´ìžˆëŠ”ê±°ì£ ?
ì�´ ë‚´ìš©ì�„ 좀 ë°”ê¿”ë³´ê³ ì‹¶ì�€ë�° 어떻게 해야 í• ì§€ 알 수가 없네요. -- lordmiss
'''A''' : FortuneCookies ì—� 있는 ë‚´ìš©ì�„ ë¿Œë ¤ì£¼ëŠ”ê±¸ë¡œ ì•Œê³ ìžˆìŠµë‹ˆë‹¤.
- ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ/svnì½”ë“œë ˆì�´ìФ/박준호 . . . . 74 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ/svnì½”ë“œë ˆì�´ìФ/박준호 =
//업앤다운
printf("ë‹¹ì‹ ì�´ ì�´ê¸°ì…¨ìŠµë‹ˆë‹¤. You Win\n");
printf("숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ 범위는 %d 부터 %d 입니다. \n", minnum, maxnum);
printf("ë¨¹ê³ ,다시 ë§�하시오\n");
printf("ë‹¹ì‹ ì�€ 졌습니다. 게임ì�´ ë��낫습니다. \n");
//�코딩
//체스�
printf("다시 ìž…ë ¥í•˜ì„¸ìš”");
- MoniWiki/HotKeys . . . . 73 matches
ì �수네 ë�™ë„¤ì—� 있ë�˜ 기능ì�„ GnomeKorea, KLEì—�서 ì“°ë�„ë¡� ê°œì„ ì‹œí‚¨ 것ì�„ 내장시켰다.
마우스 ì—†ì�´ ê±°ì�˜ ëª¨ë“ ê¸°ë³¸ì �ì�¸ ë�™ìž‘ì�„ HotKeys로 쓸 수 있다.
|| '''핫키''' || '''ì•¡ì…˜''' || '''ë¹„ê³ ''' ||
||D||action=diff ||[[Icon(diff)]] 입체안경||
||I||action=info ||[[Icon(info)]] 파란색 i||
||E �는 W||action=edit ||[[Icon(edit)]] 메모지와 펜||
||P||action=print ||[[Icon(print)]] 프린터||
||F �는 H||action=home ||FrontPage ||
||Q, S, R(Safari only)[[BR]]�는 F3(Firefox only)|| ||[[Icon(search)]] FindPage ||
* [Nsmk:ì–‘ì†�í•í•´]
- ProjectPrometheus/Estimation . . . . 73 matches
책� 검색 1
* 검색 UI
* 검색 Spider
* Best Seller(ì „ì²´, ì˜�ì—)
* 최근 검색 책들
* ì‹ ì² ë�„서 확ì�¸
* �서관(ref)
* 최근 올ë�¼ì˜¨ 리뷰(ì˜�ì—)
* 새로 들어온 책
* 서� UI, 기능
* ì �수 UI, 기능
Performance 어떤 작업� 10초 �내 �기
ì±…ì�„ ì‹ ì²
* ì‹ ì² UI
* ì‹ ì² Spider
* �서관
* 검색 Spider�서 위임
- ThreeFs . . . . 73 matches
Facts, Feelings, Findings. (사실, ëŠ�낌, êµ�훈/깨달ì�€ ì �)
예를 들어,
''나는 오늘 친구들과 ì–´ë–¤ ì–´ë–¤ ìˆ ì�„ ì–´ë–¤ ì–´ë–¤ 순서로 ë§ˆì…¨ê³ ë‚˜ì¤‘ì—� 오바ì�´íЏ 했다. ìš°ì„ ì�€ 기분 째지게 좋았다. ì�´ëŸ° ì¡°í•©ì�˜ ìˆ ì�´ 사람ì�„ 기분 좋게 한다는 ì �ê³¼, 얼마 안가 í��ì�¸ìœ¼ë¡œ 만들어 준다는 ì �ì�„ ë°°ì› ë‹¤.''
- TugOfWar/강�경 . . . . 73 matches
=== 소스 코드 ===
=== �� ===
파ì�´ì„ 공부ì�˜ 결과를 시험하기 위해 파ì�´ì„ 으로 구현.
ì•Œê³ ë¦¬ì¦˜ ìƒ�ê°�ì�´ 힘들었다. 하지만 미완성.
ì™„ì„±ì‹œí‚¤ë ¤ë©´ ë�”ìš± ë�” ì„¸ë ¨ë�œ ì•Œê³ ë¦¬ì¦˜ì�„ 개발하거나, 프로그램ì�´ ì—„ì²ë‚œ 과부하를 ê°–ë�˜ì§€ 둘 중 하나
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/tar . . . . 73 matches
= [ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/tar] =
요기다가 �기 프로그램 ��시켜주세요~
ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/tar/ìž�기ì�´ë¦„
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/tar/나휘ë�™]
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/tar/김준ì„�]
- 새싹êµ�실/2012/사과나무/ê³¼ì œë°© . . . . 73 matches
== 1회차 ==
* printf()와 scanf()ì—� 대해서 조사해오는 것ì�´ ê³¼ì œ 입니다.
* 최소한 사용법 ì •ë�„는 있어야 ì�¸ì •.
* 아래 ë§�í�¬ë¥¼ í�´ë¦í•´ 작성하여 ì œì¶œí•˜ì„¸ìš”.
[사과나무/ê³¼ì œë°©/1회차/ê¹€ë�„ì�µ]
[사과나무/ê³¼ì œë°©/1회차/ê¹€ì„œì •]
== 2회차 ==
[새싹�실/2012/사과나무]
- 서지혜/2012 . . . . 73 matches
* {{{{color:#FF0000; font-weight:bold} 2012 지금. 한다.}}}
* 5ì›”
* ì 장, 왜 아무것ë�„ 안해ë�„ 시간ì�€ 지나가는거야...
* 아 귀찮아 문서귀찮아
* 12ì›”
* 중간값ì�´ 사ë�¼ì ¸ìžˆë„¤.
* ì•„ 19ì�¼ì�€ 멘붕ì�˜ 하루였군. 새해가 오는게 ë‘�ë µë‹¤.
* 2012년� 지혜누나는..?! -[김태진]
* 백지다 - [서지혜]
- ìœ ì£¼ì˜� . . . . 73 matches
= ìœ ì£¼ì˜� =
04학번 ì œë¡œíŽ˜ì�´ì§€ 준회ì›�!
컴퓨터공학부 2학년
E-mail,MSN : darkljy@드림위즈.com
== 목표 ==
빵페�지 미션해결!
== 계� ==
ì¹œêµ¬ë“¤ê³ í•¨ê»˜ 열심히 연구(?)를.!
|| 방�름 |||| �태 ||
|| 구피 |||| ì—¬ì „í•´ ||
|| ì‹ í”¼ |||| ì—¬ì „í•´ ..-_- ||
|| ì¹ í”¼ |||| ì—¬ì „í•´-_- ||
[홈페�지분류], ZeroPagers, ZeroWikian
- JavaStudy2003/ì„¸ë²ˆì§¸ê³¼ì œ/곽세환 . . . . 72 matches
= í�´ëž˜ìŠ¤ì •ì�˜ ë°� ì�¸ìŠ¤í„´ìŠ¤(ê°�ì²´) ìƒ�성 (ì˜ˆì œ1 + ì˜ˆì œ2) =
hello1.setName("세환");
= 변수 ë°� 메소드ì�˜ ì ‘ê·¼ì œì–´ (ì˜ˆì œ1 + ì˜ˆì œ2) =
info += "ì§�ì„ " + "\n" +
"시작ì �ì�˜ x 좌표 : " + left_top.getX() + "\n" +
"시작ì �ì�˜ y 좌표 : " + left_top.getY() + "\n" +
"ë��ì �ì�˜ x 좌표 : " + right_bottom.getX() + "\n" +
"ë��ì �ì�˜ y 좌표 : " + right_bottom.getY() + "\n";
info += "사�형" + "\n" +
"left 좌표 : " + left_top.getX() + "\n" +
"top 좌표 : " + left_top.getY() + "\n" +
"right 좌표 : " + right_bottom.getX() + "\n" +
"bottom 좌표 : " + right_bottom.getY() + "\n" +
[JavaStudy2003/ì„¸ë²ˆì§¸ê³¼ì œ]
- 삼ì´�사CppStudy/ìˆ™ì œ2/곽세환 . . . . 72 matches
cout << "v1ê³¼ v2ì�˜ 외ì � : ";
cout << "v1ê³¼ v2ì�˜ ë‚´ì � : " << (v1 ^ v2) << endl;
cout << "v1� 길� : " << v1.Length() << endl;
cout << "v1� 초기화 : ";
ì§„ì§œ 잘하네요.. ^_^ 단한개를 ì§€ì �하ìž�ë©´ 스칼ë�¼ê°’ì�„ ê³±í• ë•Œ v3 = 5 * v1; ì�´ 안ë�œë‹¤ëŠ”ê²ƒ ì •ë�„ê² ë„¤ìš”... ì�´ëŸ°ê±´ friend함수를 í•œê°œì •ë�„ ë�” 만들어주면 ë�©ë‹ˆë‹¤.
= ìˆ˜ì •íŒ� 2번째 =
cout << "v1ê³¼ v2ì�˜ 외ì � : " << v1 * v2 << endl;
cout << "v1ê³¼ v2ì�˜ ë‚´ì � : " << (v1 ^ v2) << endl;
cout << "v1� 길� : " << v1.Length() << endl;
cout << "v1� 초기화 : " << v1 << endl;
[삼ì´�사CppStudy/ìˆ™ì œ2]
- JollyJumpers/iruril . . . . 71 matches
// input()� getIntArray()�서 사용
// 배열� 길�를 구한다(n)
// int형 배열� 얻는다
// � 수� 차 값� 1 ~ n-1
// checkDifferArray[] 를 초기화한다
* [MineSweeper/í™©ìž¬ì„ ] 코드를 ì°¸ê³ í•œ 다ì�Œ 코딩했습니다
* ìž…ë ¥ 부분ì—�서 ì°¨ì�Œì—� ë°°ì—´ì�˜ 길ì�´ë¥¼ ìž…ë ¥ë°›ì§€ 않습니다
- TheKnightsOfTheRoundTable/하기웅 . . . . 71 matches
== 풀� ==
세변ì�˜ 길ì�´ê°€ 주어질때 삼ê°�형ì�˜ 내심ì›�ì�˜ 반지름ì�„ 구하는 ë¬¸ì œì�´ë‹¤.
í—¤ë¡ ì�˜ ê³µì‹�ì�„ ì�´ìš©í•´ 세변으로 ë„“ì�´ëŠ” 구하면
í—¤ë¡ ì�˜ ê³µì‹�ì�„ ì�´ìš©í•´ì„œ 구한 ë„“ì�´ = (내심ì›�ì�˜ 반지름 x 세변ì�˜ í•©)/2 로 êµ¬í• ìˆ˜ 있다.
== 소스 ==
- 박진하 . . . . 71 matches
ì•„ì•„ì•„ì•„ì•„ì•„ì•„ì•„ì•„ì•„ì•„ì•„-_-
졸린다..
**********12월 21�. XPweek중..
**********ì�Œ..위키 한줄ì�´ë�¼ë�„ 쓰래서 ì“°ê³ ê°‘ë‹ˆë‹¤ ã…‹
내 보금�리.
여러가지로 한ë�™ì•ˆ 나ì—�게서 버림 받았ë�˜ ë‚´ 홈페ì�´ì§€ã… ã…
다시 ì‚´ë ¸ë‹¤.+_+
놀러오세요 ㅎㅎ
- MoniWikiTheme . . . . 70 matches
MoniWiki는 기본ì �으로 header.php와 footer.php를 ê³ ì³�서 다양한 모습으로 ìž�ì‹ ì�˜ ê°œì�¸ìœ„키를
만들 수 있다.
기본ì �으로 header.php, footer.php를 ì�½ëŠ”ë‹¤. ì�´ê²Œ 없으면 기본값으로 대치ë�œë‹¤.
* header.php, footer.php는 ìž�ì‹ ì�´ ì›�하는 대로 꾸밀 수 있다.
* '''include'''로 처리�다.
=== ìž„ì�˜ì�˜ Theme ì„¤ì • ë°� ì§€ì›� ===
{{{[[Theme]]}}}매�로를 �용하여 지� 가능한 Theme목�� 볼 수 있다.
- NSIS/ì˜ˆì œ1 . . . . 70 matches
; �스톨러� �름
; ì�¸ìŠ¤í†¨ëŸ¬ê°€ ë� í™”ì�¼ì�˜ ì�´ë¦„
; 기본 ì�¸ìŠ¤í†¨ ë””ë ‰í† ë¦¬
; ì‹¤ì œ ì�¸ìŠ¤í†¨ í• ê²ƒì—� 대한 ì„¤ì •
; ì�¸ìŠ¤í†¨ í• ë””ë ‰í† ë¦¬ë¡œ output path ì�˜ ì„¤ì •
; ë³µì‚¬í• í™”ì�¼ì�„ 추가하기.
SectionEnd ; section 완료
==== makensis 컴파ì�¼ ê³¼ì • ====
==== 만들어진 TestInstallSetup.exe 실행결과 ====
- aekae/* . . . . 70 matches
== 소스 Code ==
== í•˜ê³ ì‹¶ì�€ë§� ==
í—ˆì ‘í•˜ì§€ë§Œ;; 중복ë�˜ëŠ” for문ì�´ 있는ë�° 그걸 ì–´ì°Œ 처리해야하는지 ëª¨ë¥´ê² ë„¤ìš”. ë‚´ê³µì�„ ë�” 쌓아야지. -- [aekae]
ìž¬ì„ ì•„ 굿샷. ê·¼ë�° ì •ë§�로 For 문ì�´ 넘 많네. - 장창재
오~ 잘하는ë�°? ì�´ì •ë�„ë©´ For 문ì�€ 완벽하게 ì�´í•´í–ˆë‹¤ê³ ë´�ë�„ ë�˜ê² 는걸?? ^^; - ìƒ�ìš±([whiteblue])
- 5�용C++스터디/타�머보충 . . . . 69 matches
멀티미디어 타�머 사용하기.
=== 첫번째 ===
Project -> Settings -> Link -> Object/library modules: � winmm.lib 추가
=== �번째 ===
StdAfx.h �서...
=== 세번째 ===
타ì�´ë¨¸ í”„ë¡œì‹œì ¸ 추가
=== 네번째 ===
타ì�´ë¨¸ ì„¤ì • ë°� í•´ì œë¶€ë¶„ 추가
=== 다섯번째 ===
WM_USER 메시지 처리 부분 추가
[5�용C++스터디]
- AM/20040824열�번째모임 . . . . 69 matches
== 모임 내용 ==
* �시 : 8월 24� 화요� 3:00 ~ 4:30
* 장소 :
* 발표� : 서��
* 참�� : �슬� 곽세환 김회� 서��
* 공부한 내용 : MFC �재 6장(��먼트� ��터 관리)
== 모임 후 ì •í•œ ë‚´ìš© ==
* 알카노ì�´ë“œ 혹ì�€ ë² ë„¤ì¹˜ì•„ 만들기
- 노�현 . . . . 69 matches
= ZeroPage 05학번 �현� =
Upload:지루함.jpg
[[HTML(<PRE><SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: �서; color:black; LETTER-SPACING: -1px"></pre>)]]
안녕하세요 05학번 [노�현] 입니다.
승한�형 밑� [stuck!!] 소��구요~ ^^;;
MSN : red20ck골뱅�hotmail.com
싸� : http://cyworld.com/applyjoy
=== ì €ì—�게 í•˜ê³ ì‹¶ì�€ë§� 한마디!! ===
ì»´ìž… ìž�료를 넘기게 [ì •ì„œ]
[김재현] [김재형] [박경태] [박지성] [김�현] [김민경] [톱아보다]
- 새싹êµ�실/2012/ì ˆë°˜ . . . . 69 matches
* 가르치는 [김수경]ê³¼ 배우는 [ì „ì£¼í˜•], [ì •ì˜�ì§„]ì�´ 함께하는 ë°˜.
== 출� ==
|| ë‚ ì§œ || [김수경] || [ì „ì£¼í˜•] || [ì •ì˜�ì§„] ||
|| 4/24 |||||| ì¤‘ê°„ê³ ì‚¬ ||
|| 5/1 |||||| 취소 ||
== ì§„í–‰ ==
* [새싹êµ�실/2012/ì ˆë°˜/ì¤‘ê°„ê³ ì‚¬ì „]
* [새싹êµ�실/2012/ì ˆë°˜/ì¤‘ê°„ê³ ì‚¬í›„]
[새싹�실/2012]
- 숫�야구/ 변준� . . . . 69 matches
#include <iostream> // 랜�함수는 iostream� �함�어 있습니다.
srand(time(0)); // rand()ì�˜ 시드값ì�„ ì„¤ì •í•©ë‹ˆë‹¤.
// 하지 않으면 ì‹¤í–‰í• ë•Œë§ˆë‹¤ ê°™ì�€ê°’ì�„ ë§Œë“니다. -_-;;
int base = rand() % 1000; // % 9를 하면 0~9까지ì�˜ 숫ìž�ê°€ 들어갈 수 있ê³
// 거기� 1� �하면 1~10 까지� 숫�가 �니다.
cout << "세ìž�리ì�˜ 수를 ìž…ë ¥ 하세요.\n";
cout << " 맞추셨습니다.\n" ;
- DermubaTriangle/허준수 . . . . 68 matches
== 소� ==
오답 ìž¡ë�˜ ë�„중ì—� 친구가 소주한잔 하ìž�ê³ í•´ì„œ.. ì�¼ë‹¨ ì—¬ê¸°ê¹Œì§€í•˜ê³ ~
소주 마시ë�˜ 중 격좌좌표를 기하좌표로 옮기는 ê³¼ì •ì�„ ìƒ�략한 것ì�´ ìƒ�ê°�나서
ìˆ ìž�리를 파한 후 취중 개코딩..-..ã…¡;; ë¹™ê³ ! ã…‹ã„·ã…‹ã„·
== 소스파� ==
- TheJavaMan/스네��바�트 . . . . 68 matches
System.out.println("움ì§�ì�´ê³ ìž� 하는 ë°©í–¥ì�„ ìž…ë ¥í•˜ì„¸ìš”");
System.out.println("a : 왼쪽 " + "d : 오른쪽 " + "w : 위쪽 " + "x : 아래쪽");
AWT 작업중 BETA ë²„ì ¼
Menu m1 = new Menu("시작");
Menu m2 = new Menu("ì �수");
Menu m3 = new Menu("난��");
MenuItem diff1 = new MenuItem("초보");
MenuItem diff2 = new MenuItem("중수");
MenuItem diff3 = new MenuItem("ê³ ìˆ˜");
Label l1 = new Label("ì �수 ");
if(e.getActionCommand()=="초보")
else if(e.getActionCommand()=="중수")
else if(e.getActionCommand()=="ê³ ìˆ˜")
Board bo = new Board("스네�� 바�트");
// bo.l1.setText("ì �수 : " + String.valueOf(v.size()));
} //뱀� 죽�
JOptionPane.showMessageDialog(null, "죽었습니다.");
}while(true); // 게임 종료
- 김범준 . . . . 68 matches
�름: [김범준]
��: 1986년 03월 31�
학번: 05학번
아�디: anrocud
anrocudì�˜ ìœ ëž˜:
duco ornamentum(ë�¼í‹´ì–´ë¡œ 계산기ì�´ì§€ë§Œ 컴퓨터ë�¼ê³ 하기로 함)
-> ducorna로 �략
-> ì—순으로 배열해서 anrocud
msn아�디: anrocud 엣 네�버 닷 컴
(빈칸 없� 엣=at, 네�버 닷 컴 = naver.com)
- 5�용C++스터디/작�그림� . . . . 67 matches
ì„ , 사ê°�형, ì›�ì�„ 그릴 수 ìžˆê³ ìƒ‰ì¹ ì�„ í• ìˆ˜ 있는 간단한 그림íŒ� 만들기.
|| �름 || 다운로드 || �가 ||
|| 문�명 || Upload:MinipaintMwm.zip || 잘했�. ||
|| í™©ìž¬ì„ || Upload:MiniPaintHJS.zip || 잘했ì�Œ. ||
|| 조재화 || Upload:TestPenTool_0.1.zip || 잘했�. ||
|| 나휘� || Upload:Leonardong_paintingboard.zip || 잘했�. ||
|| 노수민 || [http://165.194.17.15/pub/upload/MiniPaintMFC_SM.zip] || ìƒ‰ì¹ ê¸°ëŠ¥ì�´ ì—†ì�Œ. ||
[5�용C++스터디]
- DesignPatterns . . . . 67 matches
["ë””ìž�ì�¸íŒ¨í„´"] 서ì �중ì—�서 ë ˆí�¼ëŸ°ìФ(Reference) ë�¼ 불러지는 ì±…. OOP 를 막연하게 ì•Œê³ ìžˆê³ ì‹¤ì§ˆì �으로 어떻게 설계해야 í• ê¹Œ 하며 ê³ ë¯¼í•˜ëŠ” 사람들ì—�게 ê°�ë�™ìœ¼ë¡œ 다가올 ì±…. T_T
ftp://ftp.aw.com/cp/Gamma/dp.zip.gz ì—�서 HTML ë²„ì „ì�„ 다운받ì�„ 수 있다.
["책분류"]
- EnglishSpeaking/TheSimpsons . . . . 67 matches
= 개요 =
* �어 �하기 연습� 위해 만화 '심슨네 가족들'� 따�하�.
* 현재 ì˜�ì–´ 스터디 참가ìž�ê°€ 4명ì�´ë¯€ë¡œ 4명 기준 회화 장면 Script 위주로 ì �어나갈 ê²�니다.
== 시즌 1 ==
[EnglishSpeaking/2011년스터디]
- EnglishWritingClass/Exam2006_1 . . . . 67 matches
강사 : Mark Turnoy
= 시험 내용 =
글만 ì“°ë�¼ê³ í• ì¤„ 알았ë�˜ 것과는 달리...
êµ�과서 "Ready To Write" ì—�서 ì œì‹œë�œ 글쓰기ì�˜ ê³¼ì •ì�„ 묻는 ë¬¸ì œê°€ 다수 ì¶œì œë�˜ì—ˆì�Œ. (비ë¡� ë°°ì �ì�€ 낮지만)
1. Prewriting 종류를 ê¸°ìˆ í•˜ë�¼.
그래� �번학기 최초� 시험다운 시험�었다. --[�수]
- html5practice/�겨찾기목�만들기 . . . . 67 matches
== 후기 ==
* ì›�래 목ì �ì�€ naver api를 ë�Œê³ 와서 별표 ì°�는 연습ì�„ ë§Œë“¤ë ¤ê³ í–ˆëŠ”ë�°. ì�´ê±´ ë�. ajax cross domain ë¬¸ì œë¡œ ì ‘ê·¼ 불가. 난ì�´ë�„ 하향. 로컬 목ë¡�ì�„ 사용ìž�ê°€ 만들어서 그걸 ì¦�겨찾기 추가 ì‚ì œ 하는 코드를 만들었ì�Œ. 기능과 UIê°€ 안습ì�´ì§€ë§Œ, 그래ë�„. 만들었ì�Œ.
- ssulsamo . . . . 67 matches
* ê°œì�¸íŽ˜ì�´ì§€ 템플릿 추천 ì–‘ì‹�입니다. ì �당히 ê³ ì³�서 쓰세요.
= Zeropage 10기? ��목 =
1ë…„ì�˜ 공백기간ì�„ ê¹¨ê³ ...[[BR]]
Ghost지만 ê³µë¶€í•˜ê³ ì‹¶ì�€ê±¸. í•« -- [[BR]]
DeleteMe ) ê±°ì§“ë§� !!! --ì •ì§�[[BR]]
ì •ë§�ì�´ì•¼! ã…Žã…Žã…Ž[[BR]]
나ë�„ Java스타디 í• ëž˜~
== �백 ==
열씨미 합세다! -_-
["홈페�지분류"]
- ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비 . . . . 67 matches
== 루비 ==
* [http://zeropage.org/?document_srl=50701 irb다운]
* [:RubyLanguage 루비 언어 소개]
* [:Ruby/2011년스터디 루비스터디]
* [http://nightshadow.tistory.com/entry/%EA%B0%9D%EC%B2%B4%EC%A7%80%ED%96%A5-%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%96%B8%EC%96%B4-%EB%A3%A8%EB%B9%84 블로그 ì°¸ê³ ]
== 실습 코드 ==
[ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비/김준ì„�]
[ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비/서민관]
[ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비/서ì˜�주]
- AutomatedJudgeScript/문보창 . . . . 66 matches
==== 소� ====
단순한 문ìž�ì—´ 비êµ�ë¬¸ì œë�¼ëŠ” ìƒ�ê°�ì�´ 들었다. Presentation Error와 Accepted 를 어떻게 하면 쉽게 êµ¬ë³„í• ìˆ˜ 있ì�„지를 ê³ ë¯¼í•˜ë‹¤ ìž…ë ¥ë°›ì�„때부터 숫ìž�를 따로 ìž…ë ¥ë°›ëŠ” ë°°ì—´ì�„ 만들어 주는 방법ì�„ ì�´ìš©í•˜ì˜€ë‹¤.
==== 코드 ====
char answer[MAX*MAX]; // ì •ë‹µ
char reply[MAX*MAX]; // 사용ìž� ì¶œë ¥
[AutomatedJudgeScript] [문보창]
- matlab . . . . 66 matches
== Matlab 소소한 tip ==
- Matlab �서 �성한 class � �체배열� 만드는 방법
- �단 classdef 로 �래스를 작성.
- 배열변수를 ì„ ì–¸.
- ê·¸ ë°°ì—´ 변수ì—� ì�¼ë°˜ í–‰ë ¬ì�˜ ì›�소값ì�„ 넣는 것처럼 ê°�체를 ìƒ�성해서 í• ë‹¹.
* 예시
- ë�°ë¸”ìŠ¤ìº í”„2006/SVN . . . . 66 matches
* 웹�서 �기 소스 보기 : http://zeropage.org/svn/namsangboy/
7. 옆 사람과 �리 바꾸기
8. 해당 컴퓨터ì—�서 방금 커밋한 프로ì �트 ì²´í�¬ 아웃 받기
9. 해당 프로ì �트 파ì�¼ ìˆ˜ì •
10. 다시 �리 �래대로. 그후 파� 업��트 받기.
- 오목/곽세환,조재화 . . . . 66 matches
== 오목 ==
재미있다. ~~ 앞으로� 열심히
pDC->MoveTo(50 ,50+30*i); // 줄ì�„ ìž…ë ¥
//MessageBox("그곳ì—�는 ìž…ë ¥í• ìˆ˜ 없습니다.", "ê²½ê³ 1");
//MessageBox("ê°™ì�€ê³³ì—�는 ìž…ë ¥í•˜ì‹¤ 수 없습니다.", "ê²½ê³ 2");
Invalidate();//순간순간마다 ì¶œë ¥ë�¨
//세로ì„
//가로ì„
//대ê°�ì„ 1
//대ê°�ì„ 2
MessageBox("비겼다","비김");
MessageBox("�� �겼다.","승리");
MessageBox("백� �겼다.","승리");
- í�¬ê²½/ì—˜ë ˆë² ì�´í„° . . . . 66 matches
ë²„ì ¼ 1
cout << number << "층짜리 건물입니다." << endl;
cout << "지금 현재 " << floor << "층ì—� ìžˆê³ " << endl
<< in << "명ì�´ íƒ€ê³ " << out << "명ì�´ ë‚´ë ¤ì„œ" << endl
<< people << "명 남았습니다" << endl
ì—…ê·¸ë ˆì�´ë“œ?
cout << number << "층짜리 건물입니다." << endl;
cout << "지금 현재 " << temp << "층ì�„ ì§€ë‚˜ê³ ìžˆìŠµë‹ˆë‹¤" << endl
cout << "지금 현재 " << temp << "층ì�„ ì§€ë‚˜ê³ ìžˆìŠµë‹ˆë‹¤" << endl
cout << "지금 현재 " << floor << "층ì—� ìžˆê³ " << endl
<< in << "명ì�´ íƒ€ê³ " << out << "명ì�´ ë‚´ë ¤ì„œ" << endl
<< people << "명 남았습니다" << endl;
cout << "\a��초과입니다." << endl
<< people - 10 << "명� 내립니다." <<endl;
- Euclid'sGame/강소현 . . . . 65 matches
* 왜 중간단계로 [11 7]ì�´ 나오는 ì§€ ì�´í•´ê°€ 안 갔었다. ë² ìŠ¤í‚¨ë�¼ë¹ˆìФ31 게임처럼 숫ìž�를 ìž�ìœ ë¡ê²Œ 부르ë�˜ ì�´ê¸°ë ¤ë©´ ì ˆëŒ€ì �으로 불러야하는 숫ìž�ê°€ 있는 것처럼, ì�´ 것ë�„ 처ì�Œ 시작하는 사람ì�´ ì�´ê¸°ë ¤ê³ ì�¼ë¶€ëŸ¬ ë�œ 뺀 거였다 ã„·ã„·
[ACM_ICPC/2011년스터디]
- WikiGardeningKit . . . . 65 matches
[ìœ„í‚¤ì •ì›�사] 노릇ì�„ 편하게 하기 위한 ë�„구 ìƒ�ìž�
http://no-smok.net/nsmk/WikiGardening ì�´ê±¸ ì „ë¶€ í• ìˆ˜ëŠ” ì—†ê³
내가 �주 쓰는 건
= �맷 변경 =
(들여쓰기)수준 ì¡°ì •
표 편집기
= [ë¬¸ì„œêµ¬ì¡°ì¡°ì •] =
페�지 합치기
페�지 나누기
- lostship . . . . 65 matches
ì •í—Œì�´ì�˜ 페ì�´ì§€
= �기 소개 =
* 99학번.
== ì •ë³´ ==
|| ["lostship/MinGW"] || 윈�우 환경� gcc 와 STLport 설치 ||
|| ["Boost"] || Boost ��브러리 설명 ||
|| ["Boost/SmartPointer"] || 스마트 ��터 쓰기 ||
|| ["위키ì—� 코드컬러ë�¼ì�´ì € 추가하기"] ||
== 프로그램 ==
|| ["CivaProject"] || 취미삼아... ||
["홈페�지분류"], ["ZeroWikian"]
- 김태형 . . . . 65 matches
= ZeroPage (í•™ë²ˆìž…ë ¥ëž€ ex- 07) =
''안녕하세요. 05학번 김태형�예요.''
=== 목표 ===
C 를 ì •ë³µí•˜ìž�..ã…‹ã…‹.
==== 계� ====
C 를 ì •ë³µí•˜ìž�..ã…Žã…Ž
===== 진행중 =====
==== í•˜ê³ ì‹¶ì�€ 것 ====
=== í•˜ê³ ì‹¶ì�€ ë§� ===
'''잘 부�합니다.'''
싸�월드 : 싸�//kthyung1
1. 태형
* 현수
* �재
* ��
* 승범
[http://www.caucse.net/ �문서버]
|| 김태형 || 1 || 2 || 3 ||
[홈페�지분류], ZeroPagers
- 문�열연결/허아� . . . . 65 matches
=== 소 � ===
다른아ì�´ë“¤ë�„ 매우 쉽게 여길 것 ê°™ì�€ ë¬¸ì œë‹¤.
ìž�료구조ì—� 대한 ë¬¸ì œë�¼ê³ ë�˜ì–´ìžˆì–´ì„œ ì˜¬ë ¤ë´¤ë‹¤.
ì±…ì�´ ì�´ì œ 조금 있으면 스íƒ�, í�� ê·¸ë¦¬ê³ ì •ë ¬ì—� 대한 ë¬¸ì œë“¤ì�´ 많다.
ì �ì � 소스 길ì�´ê°€ 길어질 것 같다.
=== 소 스 ===
=== 나한테 í• ë§� ===
[LittleAOI] [문�열연결]
- 7피관리 . . . . 64 matches
7층 PC실 관리 페�지.
= ê´€ë¦¬ìš”ë ¹ =
* [PC실관리/ê³ ìŠ¤íŠ¸]
* [PC실관리/ê³ ìŠ¤íŠ¸/네트워í�¬ë¥¼ì�´ìš©í•œOS설치]
ì�¼ë°˜ PC : 76-119, 121 (120번ì�€ ë„¤í† ë¦¬ 서버로 사용ë�˜ê³ 있ì�Œ.)
노트� �리 : 68-75
=== 기종� 따른 컴퓨터 수 � 구체 사양 ===
|| 기종 || 대수 || CPU || MEM || ë¹„ê³ ||
|| GP10 || 21대 || 1.8 || 256M || 구형Mem ||
|| 슬림 || 14대 || 3.0 || 512-64 = 448 || . ||
[ì œë¡œíŽ˜ì�´ì§€ë¶„류]
- JollyJumpers/1002 . . . . 64 matches
ì—시 옆ì�˜ matlab 으로 푸는 ë¶„ê³¼ 시합. 그분ë�„ 5ë¶„, 나ë�„ 5ë¶„ 걸림. 해당 페ì�´ì§€ì—�서 빨리 푼 사람과 늦게 푼 사람ì�˜ ì°¨ì�´ì‹œê°„ì�´ 커서 무엇때문ì�¼ê¹Œ
ê³ ë¯¼í•˜ë�˜ì¤‘,. 다른 사람들ì�˜ 코드를 보니 시간ì�´ 오래걸린 부분ì�´ ìž…ë ¥ê°’ parsing 부분ì�´ì˜€ë‚˜ 보다 ìƒ�ê°�ì�´ 듬.;
- MagicSquare/ì •í›ˆ . . . . 64 matches
ì�´ê±° ë”´ì• ë“¤êº¼ íž�ë�” 보니까..다들 2ì°¨ì›� ë°°ì—´ì�„ ì�¼ë�˜ë�°...
ë��까지 2ì°¨ì›� ë°°ì—´ì�„ ì•ˆì“°ê² ë‹¤ëŠ” ì�¼ë…�으로 짰습니다~~..[[BR]]
ë‚´ìš©ì�„ 보시면 무지 í—ˆì ‘í•©ë‹ˆë‹¤~..^^;
마방진 입니다.
cout << "몇개ì�˜ 칸으로 마방진ì�„ í• ê¹Œ??(9까지만 ë�¨) ";
cout << soo << "*" << soo << "으로 한단��지??\n";
- Plex . . . . 64 matches
Pyrex 를 ë§Œë“ ê°œë°œìž�ê°€ 만들었다. [1002]ê°€ Regular Expression 보다 좋아하는 Text Analysis Library.
특히 좋아하는 ì�´ìœ 로는 State Machine ì�˜ ê°œë…�으로 í…�스트를 íŒŒì‹±í•˜ê³ ê°€ì§€ê³ ë†€ 수 있다는 ì �ì�´ ìžˆê² ë‹¤. 예를 들어 HTMLì—�서 span 태그ì—� 대해 íŒŒì‹±í•œë‹¤ê³ í• ë•Œ <span 시작 - span ë‚´ìš© - </span> ë��ì�´ë�¼ë©´ 그냥 ì�´ë¥¼ ì„œìˆ í•´ë²„ë¦¬ë©´ ë�œë‹¤ëŠ”.~
- 꼬마혜성 . . . . 64 matches
ì œê»€ ì œ ê°œì�¸ 위키로 옮겨갑니다. ^^; [[BR]]
DeleteMe ê·¸ëŸ¬ê³ ë³´ë‹ˆ ìž�네ë�„ 무지 재미있군. 위키 ì–´ë µë‹¤ê³ ì“°ê¸° íž˜ë“¤ë‹¤ê³ í•˜ë�”니 ê°œì�¸ 위키 만들어서 ë�Œë¦¬ê³ 있었나 ë³´êµ°. 다소 황당한 ëŠ�낌ì�´ ë“ ë‹¤. zp서버가 공짜 호스팅 업체로 ìƒ�ê°�ë�˜ëŠ” 것ì�€ 당연한것 ì•„ë‹�까. --["ìƒ�민"]
- 숫�야구/조재화 . . . . 64 matches
== 숫�야구 ==
ë�°ë¸”ìŠ¤ìº í”„ 첫째ë‚
랜�함수 설명� �욱 공부하면 � 좋�꺼 같네요.
#include <iostream> // 랜�함수는 iostream� �함�어 있습니다.
#include <ctime> // time(0)� 사용� 위해 필요합니다.
cout<<i<<"스트��� "<<j<<"볼입니다."<<endl;
[숫�야구] [조재화]
- Class/2006Fall . . . . 63 matches
* [http://hsc.cse.cau.ac.kr/HSC/prod04.htm 강�계�서]
* 1st presentation of project is on 28 Sep. - 초기 진행 �황 � 향후 계�
* 2nd presentation of project is on 12 Oct. - 검색 (설계 � 구현)
* 3rd presentation of project is on 31 Oct. - 변경 (설계 � 구현)
* 4th presentation of project is on 14 Nov. - API, 성능�가
* Final demonstration is on 5 Dec - ì „ì²´ 최종본 ì œì¶œ
* 강�� csemc / mc0905\
== �양 ==
* [http://cafe24.daum.net/causkier 스키 강� 카페]
* 11월 28�까지 입금
* 11월 29� 수업
- Java/ReflectionForInnerClass . . . . 63 matches
[http://groups.google.co.kr/groups?hl=ko&lr=&ie=UTF-8&oe=UTF-8&newwindow=1&threadm=3A1C1C6E.37E63FFD%40cwcom.net&rnum=4&prev=/groups%3Fq%3Djava%2Breflection%2Binnerclass%26hl%3Dko%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26newwindow%3D1%26selm%3D3A1C1C6E.37E63FFD%2540cwcom.net%26rnum%3D4 구글�서 찾� 답변]
innerclass ì—�서는 기본ì �으로 Inner Class 를 í�¬í•¨í•˜ê³ 있는 ìƒ�위í�´ëž˜ìФì�˜ ë ˆí�¼ëŸ°ìŠ¤ê°€ ìƒ�성ìž�로 들어간다. 마치 C++ ì—�서 메소드들ì—� 대해 this ê°€ 기본 파ë�¼ë©”터로 넘어가는 것과 ê°™ì�€ ì�´ì¹˜ëž„까.
- NumberBaseballGame/성재 . . . . 63 matches
cout<<"야구게임ì�„ í•´ 봅시닷! 수를 ìž…ë ¥í•˜ì„¸ìš”. 단 세ìž�리여야 합니다.\n" ;
{cout<< endl <<strike << ":스트���\n";
cout<<"다시 ìž…ë ¥í•˜ì…”ì•¼ ê² ë„¤ìš”~\n";
ì•„ì•„ì•…~ ì�´ê±°ì—시 ì–´ë µìŠµë‹ˆë‹¤ì•„~ ã…œ_ã…œ 한참 ê³ ìƒ�해서 ë�„ì›€ë°›ê³ ...ì—�ì�´êµ¬ìš°~
- ProjectPrometheus/AcceptanceTest . . . . 63 matches
보완사í•
* � 테스트들� 대해서 설명� 달기.
* 테스트 프로그램 소스 열기 �� 추가.
* 테스트들ì�„ testserver.py ì—� 등ë¡�하지 ì•Šê³ í•´ë‹¹ ë””ë ‰í† ë¦¬ë‚´ì�˜ ëª¨ë“ í…ŒìŠ¤íŠ¸ë“¤ì�„ 찾아서 실행하게ë�”.
- whiteblue/ë§Œë…„ë‹¬ë ¥ . . . . 63 matches
int addMonth[12] = {0,3,0,3,2,3,2,3,3,2,3,2}; // 월별 1ì�¼ 위치 ë�”해줘야 하는 ë‚ ìˆ˜
cout << "ì—°ì�„ ìž…ë ¥í•˜ì‹ì‹œì˜¤ :";
cout << "달ì�„ ìž…ë ¥í•˜ì‹œì˜¤ :";
for (int x = 0 ; x < monthInput ; x++) // 1년 1� 위치
} else { // � 년� 1�� 위치
void judgeYundal() // 윤달� 횟수와 여부를 �단
void calanderoutput() // ë‹¬ë ¥ì�˜ ì¶œë ¥
cout << "\t\t" << yearInput << "ë…„\t" << monthInput << "ì›” ë‹¬ë ¥\n\n";
cout << "ì�¼\tì›”\tí™”\t수\t목\t금\tí† " << endl;
- ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/OOP/박준호 . . . . 63 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/OOP/박준호 =
class 붕어빵기계 : 굽는기계 { ë¶•ì–´ë¹µ, ë¶•ì–´ë¹µì œìž‘, ë¶•ì–´ë¹µ 굽기, ë¶•ì–´ë¹µ 꺼내기
class 붕어빵기계
온ë�„ì¡°ì ˆ ( C + 30);
class ë¶•ì–´ë¹µ {구워지는 ìµœì €ì˜¨ë�„, 구워지는 ìµœê³ ì˜¨ë�„, 구워진 ìƒ�태, ìƒ�태변화, 온ë�„변화}
- 파스칼삼�형/김수경 . . . . 63 matches
== 잡담 ==
간단하게 만들 수 있어서 여러 언어로 짜서 올리면 좋았���
조금��� 쓸 줄 아는 언어가 C, C++, Java.. 죄다 비슷한 것들��� gg.
printf("í–‰, ì—´ 차례대로 ìž…ë ¥ ex/3,2\n>>>>");
printf("%d행 %d열� 파스칼� 삼�형 숫�는 %d 입니다.\n",m, n, Pascal(m,n));
- ìµœì†Œì •ìˆ˜ì�˜í•©/ì�´ë�„현 . . . . 62 matches
=== 소 � ===
첫 번째는 수1ì—�서 ë°°ì› ë�˜ ìž�연수 í•© ê³µì‹�ì�´ê³ ë‘� 번째는 무ì‹�한 for ë�Œë¦¬ê¸° 입니다 ã…‹ã…‹
나중ì—� 복잡한 ì•Œê³ ë¦¬ì¦˜ì�„ í’€ 때 아주 다른 결과를 나타내는 것 중 하나가 loop문ì—�서 실수 입니다.
=== 코 드 ===
=== 나한테 í• ë§� ===
[LittleAOI] [반복문�열]
- ì½”ë“œë ˆì�´ìŠ¤ì¶œë�™/밥묵ìž� . . . . 62 matches
= 밥 묵 � =
== 팀� ==
* ê¹€ìƒ�ì„, 문보창, 김민경, 조현태, 허아ì˜�
== 모임 ==
=== 팀내 모임 ===
=== ì „ì²´ 모임 ===
* 11월 23�(수) 7시 - 9시 : 가�대회 실시
=== ì“°ë ˆë“œ ===
* 팀 ì�´ë¦„ ì¢‹ì£ ã…‹ã…‹ 잘해ë´�ìš” 다 함께 - [허아ì˜�]
[ì½”ë“œë ˆì�´ìŠ¤ì¶œë�™]
- Ellysavet . . . . 61 matches
= 소개 =
* 안녕하세요. 01학번 í˜„í˜œì„ ìž…ë‹ˆë‹¤.
--곧 채�니다. ^^;
아무런 소ì‹�ì�´ 없어서, ZeroPagers ì—�서 ZeroWikian 으로 분류를 바꾸었습니다. ì›�하시면 ì–¸ì œë“ ì§€ 참여해 주세요. --NeoCoin
["홈페�지분류"],["ZeroWikian"]
- RenameThisPage . . . . 61 matches
페ì�´ì§€ ì�´ë¦„ ìˆ˜ì •ì�„ 요하는 페ì�´ì§€ë“¤ì—� 대해 남기는 태그들.
다ì�Œì�˜ 리스트들ì�€ 페ì�´ì§€ ì�´ë¦„ì�„ ë´¤ì�„때 ì–´ë–¤ ì�¼ì�„ 하는지 ëª¨ë¥´ê² ëŠ” 경우ì�´ë‚˜, ë˜�는 ["페ì�´ì§€ì�´ë¦„"] 규칙ì�´ 어겨진 경우ì�´ë‹¤.
- ServiceOrientedProgramming . . . . 61 matches
Adrian Tang êµ�수ì�˜ UbiquitousComputing ê´€ë ¨ ê°•ì—°ì—�서 ìž ê¹� 언급ë�˜ì–´ì„œ 웹ì�„ ë’¤ì ¸ë´¤ëŠ”ë�° ìž�료가 꽤 있는것 같다. UbiquitousComputing ê³¼ SemanticWeb 등등과 ë§žë¬¼ë ¤ 있는 프로그래ë°� 패러다임ì�¸ê²ƒ 같다. ê°œë…�ì •ë¦¬ë¥¼ 해서 ì�´ê³³ì—� ì •ë¦¬ë¥¼ í•´ë³¼ ì˜ˆì • - [ìž„ì�¸íƒ�]
=== ì°¸ê³ ìž�료 ===
[프로그래�분류]
- dlaza . . . . 61 matches
* �름 : 박 범 용
* 연�처 : 011-9058-2325
* 취미 : ì�Œì•… 듣기 (ë² ì�´ìФ 연습, 등;;)
== 목표 � 계� ==
1. í•™ì � 잘 받기
2. ë² ì�´ìФ 잘 치기
== í•˜ê³ ì‹¶ì�€ 것 ==
c++ì�˜ 기초를 다시 ê³µë¶€í•˜ê³ ì‹¶ì�Œ
ë² ì�´ìФ ì§± ë�˜ê¸°
== 한마디 해주세여 ==
[홈페�지분류], ZeroWikian
- ë§ˆë¦„ëª¨ì¶œë ¥/조현태 . . . . 61 matches
ìž ì™€ì„œ 졸기 시작했ì�Œ. 머리가 안ë�Œì•„ê°�. 분명히 ë‚´ì�¼ë³´ë©´ ë‚´ê°€ 왜 ì�´ë ‡ê²Œ 짯ì�„ì§€ í›„íšŒí• ê²ƒìž….
그래� 졸림...우후후후...
pat= str (raw_input('패턴ì�„ ìž…ë ¥í•´ì£¼ì„¸ìš”>>'))
size=input('í�¬ê¸°ë¥¼ ìž…ë ¥í•´ 주세요>>')
- 서지혜/MyJavaUtils . . . . 61 matches
ìž�ë°” 하면서 알게ë�œ ìœ ìš©í•œ 것 ì •ë¦¬í•˜ê¸°
* String 배열� List로
Arrays.asList(ë°°ì—´);
* String� 연산해 새로운 String� 만들 때는 StringBuilder를 �용한다.
StringBuilderê°� ì²´ 하나만 ì„ ì–¸í•´ì„œ 불변 ê°�ì²´(String)들ì�˜ ìƒ�성ì�„ ë°©ì§€í• ìˆ˜ 있다.
- MagicSquare/성재 . . . . 60 matches
마방....�...�름�..기억�..-_-;;
í—ˆì ‘ 소스입니다만..ì�¼ë‹¨ì�€ ì˜¬ë ¤ë‘¡ë‹ˆë‹¤. 나중ì�„ 위해서요..-_-;;
혹시나 ì�´ê±° 밑바탕으로 ë� ì§€ 압니까??? ^-^;;
cout<<"마방진ì�„ ì§ì‹œë‹¤~ 수를 ìž…ë ¥í•˜ì„¸ìš”.(1-10)\n";
cout << "다시 ìž…ë ¥í•´ì•¼ê² ëŠ”ë�°ìš”~\n";
- ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션2/박재í™� . . . . 60 matches
printf("ì €ê¸€ë§� bê°€ ì €ê¸€ë§� aì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆìŠµë‹ˆë‹¤.\n",dam1,a.HP);
printf("ì €ê¸€ë§� aê°€ ì €ê¸€ë§� bì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆìŠµë‹ˆë‹¤.\n",dam2,b.HP);
printf("ì €ê¸€ë§� aê°€ ì£½ì—ˆìŠµë‹ˆë‹¤ã… ã… .\n");
printf("ì €ê¸€ë§� %dì�´ ì €ê¸€ë§� %dì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆìŠµë‹ˆë‹¤.\n",a.no,b.no,damage,b.HP);
printf("ì €ê¸€ë§� %dì�´ 죽었습니다\n",b.no);
printf("ì €ê¸€ë§� %dê°€ 죽었습니다\n",a.no);
- 0 . . . . 60 matches
* 홈페�지분류 맨 아래를 누르니 �리로 오네요. � 페�지는 그야�로 ZeroPage?! ㅋㅋㅋㅋ - [김수경]
* í� 그런ë�° ì�´ 페ì�´ì§€ ì œê°€ ê³ ì¹˜ê¸° ì „ê¹Œì§„ 없었ë�˜ 페ì�´ì§€ì�¸ 것 같네요. ê·¼ë�° 다른 페ì�´ì§€ëŠ” 없으면 페ì�´ì§€ë¥¼ 만들거나 다시 검색하ë�¼ê³ 나오는ë�° ì�´ê±´ 왜 ë‚´ìš©ì�€ 비어있지만 페ì�´ì§€ëŠ” ìƒ�성ë�˜ì–´ 있ë�˜ 것처럼 나왔지?? - [김수경]
- 05학번만ì�˜C Study/ìˆ™ì œì œì¶œ1/ì�´í˜•ë…¸ . . . . 59 matches
=== 소스 ===
float cel; //ì„씨온ë�„
float fah; //화씨온�
cout << "ì„씨 온ë�„를 ìž…ë ¥í•˜ê³ Enter 키를 누르ì‹ì‹œì˜¤ : " ;
cout << "ì„씨 " << cel << "ë�„는 화씨로 " << fah << "ë�„ 입니다." << endl;
ì�Œ... ì € fah ë�¼ëŠ” 변수... 쓸ë�° 없는건가?? ê³ ë¯¼ë�˜ë„¤...ã…‹ã…‹ -- [(laciel)형노]
----[05학번만ì�˜C++Study] [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ]
- 05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/ì�´í˜•ë…¸ . . . . 59 matches
=== 소스 ===
float cel; //ì„씨온ë�„
float fah; //화씨온�
cout << "ì„씨 온ë�„를 ìž…ë ¥í•˜ê³ Enter 키를 누르ì‹ì‹œì˜¤ : " ;
cout << "ì„씨 " << cel << "ë�„는 화씨로 " << fah << "ë�„ 입니다." << endl;
ì�Œ... ì € fah ë�¼ëŠ” 변수... 쓸ë�° 없는건가?? ê³ ë¯¼ë�˜ë„¤...ã…‹ã…‹ -- [(laciel)형노]
----[05학번만ì�˜C++Study] [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ]
- EightQueenProblem/조현태2 . . . . 59 matches
ì�´ë²ˆì—” ì •ìƒ�ì �ì�¸ í•´ê²°..ã…Žã…Ž
ì—¬ì „ížˆ ìž ì�´ 안오는 걸로ë´�서.. ë�°ë¸”ìŠ¤ìº í”„ê°€ 밤낮ì�„ 바꾼듯..;;ã…�;;
mark[x[qeen]][i]=1;//가로
mark[x[qeen]+i][qeen+i]=1;//대ê°�ì„
mark[x[qeen]+i][qeen-i]=1;//대ê°�ì„
//ì¶œë ¥í•˜ê³ ì¢…ë£Œí•œë‹¤.
cout << "검색� 실패하였습니다.";
[EightQueenProblem] [EightQueenProblem/조현태]
- ê°œì�¸í‚¤,공개키/김회ì˜�,ê¶Œì •ìš± . . . . 59 matches
== ê°œì�¸í‚¤,공개키/김회ì˜�,ê¶Œì •ìš± ==
cout << "ì•”í˜¸í™”í• í…�스트를 ìž…ë ¥í•˜ì„¸ìš” : ";
cout << "암호화를 실행합니다.\n";
cout << "ë³µí˜¸í™”í• í…�스트를 ìž…ë ¥í•˜ì„¸ìš” 공개키를 ìž…ë ¥í•˜ì„¸ìš” : ";
cout << "복호화를 실행합니다.\n";
- 비밀키/조재화 . . . . 59 matches
== 암호화 && 해� ==
ifstream fin("source.txt"); // fin과 input.txt를 연결
ofstream fout("output.txt"); // fout과 output.txt를 연결
array[i]=fin.get(); // cin으로 화면ì—�서 ìž…ë ¥ë°›ëŠ”ë‹¤ë©´, finì�€ ì—°ê²°ë�œ 파ì�¼ë¡œë¶€í„° ìž…ë ¥ë°›ëŠ”ë‹¤.
cout<<"암호화 키를 ìž…ë ¥í•˜ì„¸ìš” = >" ;
//암호화
//해�
- 지금그때2007/연� . . . . 59 matches
== [지금그때2007/연�] ==
=== 작년 참가� ===
- 김대순
- ì�´ì„ 호
- ê¹€ì •í˜„
- ì�´ì°½ì„
- �천형
- 김태훈
- 나휘�
- 설윤창
- ì‹ ìž¬ë�™
- ê¹€ìƒ�ì„
- 임광훈
- ê°•í�¬ì„
- 조현태
- 송수�
- ���
[지금그때2007]
- 황세중 . . . . 59 matches
= 황세중 ( 11학번 ) =
1. 나� : 20세 (93년�) 사실 19세
2. 학년 : 1학년 (새내기)
3. ì§�위 : ì—†ì�Œ ã…
== 계� ==
1. 카추사 당첨�기
2. 아�� 5 사기
3. 장학금 받기
== í•˜ê³ ì‹¶ì�€ê²ƒ ==
1. 어플 만들기
2. 스티브 잡스랑 친구먹기
- FromDuskTillDawn/변형진 . . . . 58 matches
= ì£¼ì €ë¦¬ =
ì¶œì œë�œ ë¬¸ì œì—� 나온 ì—´ì°¨ 시간표가 2번째 ì¼€ì�´ìФì—�서 ë�„ì°©í• ìˆ˜ 없게 ë�˜ì–´ 있어서, 시간표를 ìž„ì�˜ë¡œ ìˆ˜ì •í•´ì„œ 테스트해보니... 잘 ë�œë‹¤. :)
= 소스코드 =
- MoinMoin . . . . 58 matches
* 모�모�� 사용하는 위키 : [http://wikipedia.org], [http://no-smok.net]
* 모�모� 스�린샷 : [http://moinmoin.wikiwikiweb.de/MoinMoinScreenShots]
=== 엮어가기 ===
* 모니위키로 ê°œì�¸ìœ„키를 ìš´ì˜�í•˜ê³ ìžˆì—ˆëŠ”ë�° 기능ì—� 한계가 있어 모ì�¸ëª¨ì�¸ìœ¼ë¡œ ì�´ì‚¬í•˜ëŠ” 중 입니다. - ì�´ìŠ¹í•œ
- ë�°ë¸”ìŠ¤ìº í”„2009/목요ì�¼/ì—°ìŠµë¬¸ì œ/다빈치코드/서민관 . . . . 58 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/목요ì�¼/ì—°ìŠµë¬¸ì œ/다빈치코드/서민관 =
// ì´� ìž…ë ¥ë°›ì�„ 카드 갯수 scan
// 카드 ìž…ë ¥ 받기
카드ì�˜ 갯수를 ìž…ë ¥í•œ 후, ê·¸ 수만í�¼ 카드 색, 카드 숫ìž�를 ìž…ë ¥í•˜ë©´ í�¬ê¸°ë‚˜ 색 순서로 ì •ë ¬í•´ì¤€ë‹¤.
- AM/20040806아홉번째모임 . . . . 57 matches
== 모임 내용 ==
* �시 : 8월 6� 금요� 3:00 ~ 4:30
* 장소 : 4353
* 발표� : �슬�
* 참�� : �슬� 곽세환 김회� 서��
* 공부한 내용 : MFC �재 3장(GDI를 �용한 그래픽)
== 모임 후 ì •í•œ ë‚´ìš© ==
* 공튀기기 ìˆ™ì œ
- CompilerTheory/ManBoyTest . . . . 57 matches
Donald Knuth ê°€ Algol 60ì�˜ 구현 ì •ë�„를 íŒ�변하기위해서 ë§Œë“ í”„ë¡œê·¸ëž¨. 테스트ì�˜ 목ì �ì�€ 올바르게 구현ë�œ scoping rule, call-by-nameì�˜ 구현 ì •ë�„를 íŒ�별해서 boys(algol 60 구현물)들중ì—�서 men (쓸만한 놈)ì�„ ê°€ë ¤ë‚´ëŠ” ìš©ë�„로 ê³ ì•ˆë�˜ì—ˆìŠµë‹ˆë‹¤.
- ContestScoreBoard/차�권 . . . . 57 matches
==== 소� ====
푼 ë¬¸ì œìˆ˜ì™€ Time 패ë„�í‹°ê°€ 모ë‘� ê°™ì�€ 때ì—�는 팀 번호가 ìž‘ì�€ 순으로 ì¶œë ¥í•´ì•¼ë�œë‹¤.
==== 코드 ====
#define nTeam 101 // 팀 수
#define nProblem 9 // ë¬¸ì œ 번호
// Team 구조체
int solvedProblem; // 푼 ë¬¸ì œì�˜ 수
int timePenalty; // 시간 패�티
bestTeam = i; // 푼 ë¬¸ì œìˆ˜ê°€ 가장 ë§Žì�€ 팀ì�„ 뽑는다
- MacroMarket . . . . 57 matches
moinmoinì�˜ Macro ê´€ë ¨ 페ì�´ì§€. {{{~cpp [[TableOfContents]], [[BR]] }}} 등등ì�€ ì�¼ì¢…ì�˜ moinmoin 플러그ì�¸ìœ¼ë¡œ 파ì�´ì�¬ì�„ ì�´ìš©, 향후 추가가 가능합니다.
현재 moinmoin�서 만들어진 Macro들� 대해서는 http://purl.net/wiki/moin/MacroMarket 를 참조하세요.
["위키분류"]
- ScaleFreeNetwork/OpenSource . . . . 57 matches
= 개요 =
* [김준ì„�]ì�´ 2012ë…„ë�„ì—� 졸업하기위해 실시간ì�‘용소프트웨어 연구실ì—�서 ë°›ì�€ ê³¼ì œ
= 사용 툴 =
* titan - DSM 추출�구
= ì°¸ê³ ë¬¸í—Œ =
[2012활�지�]
- UglyNumbers/구�겸 . . . . 57 matches
int unum(int num); // ì‹¬ìˆ ìŸ�ì�´ìˆ˜ì�¸ì§€ 검사한다
int i,j; // ì¹´ìš´í„°
int uarr[2000] = {0,}; // ì‹¬ìˆ ìŸ�ì�´ 수들ì�˜ ë°°ì—´
int ind; // ì•Œê³ ì‹¶ì�€ ì�¸ë�±ìФ
scanf("%d", &ind); // ì•Œê³ ì‹¶ì�€ ì‹¬ìˆ ìŸ�ì�´ 수를 얻는다
printf("%d 번째 수는 %d�다\n",ind,uarr[ind-1]);
ë”± 3ë¶„ 걸린다. ê²½ê³ ì�Œ 붙여서 ë�¼ë©´ 먹ì�„때 ì�´ìš©í•˜ë©´ ì¢‹ê² ë‹¤.
- 구구단/Leonardong . . . . 57 matches
==== ë�°ë¸”ìŠ¤ìº í”„ ì²«ì§¸ë‚ êµ¬êµ¬ë‹¨ 코드 ====
C++ 처ì�Œ ì§ ì½”ë“œ
==== ë�°ë¸”ìŠ¤ìº í”„ ì…‹ì§¸ë‚ êµ¬êµ¬ë‹¨ 코드 ====
Scheme 첫번째 방법 - when
Scheme �번째 방법 - if
Squeak 첫번째 방법
* Niner �래스
* Niner2to9 메소드
["구구단"] [ë�°ë¸”ìŠ¤ìº í”„2003/ì²«ì§¸ë‚ ] [ë�°ë¸”ìŠ¤ìº í”„2003/ì…‹ì§¸ë‚ ]
- AnEasyProblem/강성현 . . . . 56 matches
* 1ì�˜ 갯수를 구한뒤ì—� i를 하나씩 ëŠ˜ë ¤ê°€ë©´ì„œ 1ì�˜ 갯구를 비êµ�
* 처ì�Œì—” 배열로 í•˜ë ¤ê³ í–ˆë‹¤ê°€ 복잡한거같아서 ê±� í�¬ê¸°. 그냥 편하게 한것 같네요. 바로 accept ë�¼ì„œ 좀 놀람
[ACM_ICPC/2011년스터디]
- Design Pattern(2007-1) Study . . . . 56 matches
= 참가� =
[ê¹€ì •í˜„] [ì�´ìž¥ê¸¸] [송지훈] [ìž„ì˜�ë�™] [ìœ ìƒ�ìš±]
DeleteMe) 나는 왜 빼먹는거지;;; - [�욱]
= 활� =
매� 모여야 �나..-_-a 웹�으로 ㄱㄱ
* ì�´ 프로ì �트 시작 안하나요?^^; - [ìƒ�ìš±]
= 미니 아�디어 풀 =
- Functor . . . . 56 matches
[BuildingParserWithJava]를 보다가 12장ì—�서 처ì�Œ ì ‘í•œ 단어. FunctionObject를 부르는 ë§�ì�´ë‹¤.
비슷한 구현ì—� 대해서 OO 쪽ì—�서는 MethodObject ë�¼ 부르기ë�„ 함. (Refactoringì—� 나옴) 구현 모양ìƒ�으로 ë³´ë©´ CommandPattern, C++ ì§„ì˜�ì—�서는 Functor ê°€ ì�¼ë°˜ì �ì�¸ 표현.; --[1002]
- Komodo . . . . 56 matches
다중언어 IDE. PHP, Python, Perl, Tcl 등 주로 스�립트 언어 지�.
가장 ì�¸ìƒ�ì �ì�¸ 기능ì�„ 뽑는다면 Rx(Regular Expression) Toolkit ì�„ 들 수 있다. ì�´ë¥¼ ì�´ìš©í•˜ë©´ Regular Expression ì—�서 ê°� 그룹ì—� 따른 변수들ì�´ 어떻게 ë½‘ì•„ì ¸ë‚˜ì˜¤ëŠ”ì§€ 쉽게 눈으로 확ì�¸í• 수 있다.
["�구분류"]
- TicTacToe/ìœ ì£¼ì˜� . . . . 56 matches
int count=0; // ì�´ìª½ì�€ 계ì†� ê°±ì‹ ë�˜ëŠ” 것ì�€ 아닌듯.
count++; // 순서가 매우중요하다.
System.out.println("x 좌표 : " + x);
System.out.println("y 좌표 : " + y);
//g.drawString("X가 �겼습니다!",100,450);
g.drawString("X가 �겼습니다!",100,450);
g.drawString("O가 �겼습니다!",300,450);
g.drawString("X가 �겼습니다!",100,450);
g.drawString("O가 �겼습니다!",300,450);
g.drawString("X가 �겼습니다!",100,450);
g.drawString("O가 �겼습니다!",300,450);
g.drawString("X가 �겼습니다!",100,450);
g.drawString("O가 �겼습니다!",300,450);
== 세부ì �ì�¸ê±´ GG -_- ==
- HardcoreCppStudy/ì²«ìˆ™ì œ/Overloading/김아ì˜� . . . . 55 matches
cout << "íŒ�ì�˜ í�¬ê¸°ë¥¼ ìž…ë ¥í•˜ì„¸ìš”(í–‰, ì—´) : " ;
cout << "처ì�Œ 시작 위치를 ìž…ë ¥í•˜ì„¸ìš”(í–‰, ì—´) : " ;
cout << "ë°©í–¥ì�„ ìž…ë ¥í•˜ì„¸ìš”(0ì�€ ë¶�쪽방향, 시계 방향으로 1~7, ë��내기 999) : " ;
cout << "� �� 횟수는 " << total << "입니다. " << endl ;
- 김�현 . . . . 55 matches
ì €ëŠ” 05학번 ê¹€ë�„현ì�´ë�¼ê³ í•´ìš”~
MSN아�디요~: tkffuwnj5골뱅�hotmail닷com
ë� ê¸‰í•˜ì‹ ì�¼ì�€ í�°ìœ¼ë¡œ ì—°ë�½ì£¼ì‹œê¸¸~~
�번호는 010-4666-8858 ��요~~
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- ë¹ ë¹ ì•ˆë…• . . . . 55 matches
Describe ë¹ ë¹ ì•ˆë…• here.
�틀틀틀~~~~
= �, 새로운 시작�다~! =
안녕하세요
== 내가 누구�? ==
김태��지.
85년 5월 5��
== í• ì�¼ ==
ë¹ ë¹ ì•ˆë…• 하루ì—� 1000번씩 하기
== 목표 ==
ë¹ ë¹ ì•ˆë…• 하루ì—� 10000번씩 í• ë‚ ê¹Œì§€
== �� ==
[구공주 나�]
[나휘�]
[홈페�지분류], ZeroPagers
- JollyJumpers/임�� . . . . 54 matches
* straight forward 한 방법
* tdd - 먼가 엉성하다. 기존ì�˜ 코드를 단지 테스트하는 ëŠ�낌. ìˆ˜ë ¨ì�´ ë�” 필요하다.
public void test배열넣기() {
public void test임시플래그배열�기() {
public void test임시플래그채우기() {
- NumericPython . . . . 54 matches
Python� 연산모듈입니다.
행열연산과 ì„ í˜•ëŒ€ìˆ˜ì—°ì‚°ë“±ì�„ í�¬í•©ë‹ˆë‹¤.
ì œê°€ 해본 ê²°ê³¼ 반드시 numarray는 0.9ë²„ì ¼ì�„ 설치 하셔야 합니다.
1.0는 ì œëŒ€ë¡œ ë�™ìž‘하지 않습니다.
- TemplateLibrary . . . . 54 matches
text 나 code generation � 위한 ��브러리들� �컫는 �.
템플릿 프로그래��서 작성�는 코드는 �게 � 부분으로 나누어진다.
* template - � 그대로, 틀� �는 text 코드.
* template � 모�� 연결해주는 코드
- 오목/재니형준� . . . . 54 matches
= 작성� 페�지 =
* 02 장재니 [Genie]
* ["변준�"]
= 소스 =
// 오목� 줄 긋기
// 천ì›�(天元), í™”ì �(花點) ì°�기
// � 놓기
MessageBox("� � 승리!!");
MessageBox("검�� 승리!!");
= í• ë§� 있어? =
* 형� 다했다는;;
* 그럴리 없다는..ㅡㅡ;; - ["재니"]
* Array 주소ì�˜ 잘못ë�œ ì ‘ê·¼ìœ¼ë¡œ ì�¸í•œ 버그 발견.. ["재니"]
- 조�� . . . . 54 matches
04학번 조��입니다.
== 목표 ==
컴퓨터를 잘 알�~!
프로그래�
í† ì�µê³µë¶€
== 계� ==
컴퓨터 프로그래� 배우기
== 진행중/완료? ==
ì—…ê·¸ë ˆì�´ë“œ C++ [http://www.zeropage.org/wiki/UpgradeC_2b_2b]
== í•˜ê³ ì‹¶ì�€ 것 ==
[홈페�지분류], ZeroPagers, ZeroWikian
- í�°ìˆ˜ì°¾ì•„ì €ìž¥í•˜ê¸°/ê¹€ì˜�ë¡� . . . . 54 matches
=== 소� ===
최대값찾는 소트는 ë§Žì�´ 해보아서 ê·¸ë¦¬ì–´ë µì§€ 않았다.
ì •ë ¬ì†ŒíŠ¸ë¥¼ ì—°ìŠµí•´ë³´ê³ ì‹¶ë‹¤.
=== 코드 ===
// ì¶œë ¥
=== 스�린샷 ===
Upload:스샷1.JPG
=== 나한테 í• ë§� ===
남� [LittleAOI]가 많다.-,.-;;
[í�°ìˆ˜ì°¾ì•„ì €ìž¥í•˜ê¸°] [LittleAOI]
- CodeConvention . . . . 53 matches
Coding ì�„ 하는ë�° ì§€ì¼œì•¼í• , 혹ì�€ 추천ë�˜ëŠ” 관습
* [http://network.hanbitbook.co.kr/view_news.htm?serial=161 CTS(Common Type System)와 CLS(Common Language Specification)]
=== �가리언 표기법� 관해 ===
* 1980년대 charles simonyi 논문 Meta-programming : A Software Prodution Method
* ê°� 언어마다, Code Convention or Style, Notation, Naming ì œê°�ê°�ì�´ì§€ë§Œ ì�¼ë‹¨ì�€ Convention으로 í•´ë‘�ì—ˆì�Œ --["neocoin"]
Answer Me 어떤분류?
[패턴분류] 가 아�까요?--[Leonardong]
- ExtremeProgrammingExplained . . . . 53 matches
ExtremeProgramming ì�˜ ì² í•™ì�„ 소개한 서ì �. ì €ìž� KentBeck. TheThreeExtremos 중 한명. ì–¼ë§ˆì „ì—� 2íŒ�ì�´ 나왔다.
[ìž„ì�¸íƒ�]ì�´ ë�„서관ì—� ì‹ ì²í•´ë‘ . (다시 확ì�¸í•´ë³´ë‹ˆ 아닌것같다...-_-. 누가 ë¨¼ì € 한듯.. ã…Žã…Ž)
ì œê°€ ë¨¼ì €.ã…¡ã…¡ã…‹ --[(Leonardong)]
[책분류] [ExtremeProgramming] [ExtremeProgrammingInstalled] [ExtremeProgrammingExplained2/E]
- HanoiTowerTroublesAgain!/í™©ìž¬ì„ . . . . 53 matches
* ë¬¸ì œ ì�´í•´ë¥¼ 잘못했다-_-; 한 기둥ì—� 놓여진 ì „ì²´ 번호ì�˜ í•©ì�´ ì™„ì „ì œê³±ìˆ˜ì�¸ì§€ ì²´í�¬í–ˆì—ˆë‹¤.ã…¡ã…œ
* 초기ì—� 잘못 ì ‘ê·¼í–ˆë‹¤ ì³�ë�„ 구현 시간ì�´ 오래 ê±¸ë ¸ë‹¤.
== 소스 코드 ==
- RandomWalk/성재 . . . . 53 matches
무지하게 ì–´ë ¤ì› ìŠµë‹ˆë‹¤.
코딩 줄수 줄ì�´ëŠ”ê²Œ ìµœê³ ê°€ 아니란거 알았습니다..
ë°©í•™ë�™ì•ˆ 공부좀 열심히 í•´ì•¼ê² ë„¤ìš”..
�움만 잔뜩 받았습니다...�잉잉~~~
cout<<"수를 ìž…ë ¥í•˜ì„¸ìš”.(0-5)\n";
- RandomWalk/재니 . . . . 53 matches
= 작성�� 페�지 =
02 장재니 [Genie]
= 소스 =
cout << "Random-Walker를 ì‹¤í–‰í•˜ê² ìŠµë‹ˆë‹¤. 숫ìž�를 ìž…ë ¥í•˜ì‹ì‹œì˜¤. ";
cout << count << "회 ��하였습니다.\n";
= ë§Œë“¤ê³ ë‚˜ì„œ.. =
�래는 8방향�엇는� 소스를 어디다 뒀는지 기억� 안나네요..ㅡㅡ;;
- 그림으로설명하기 . . . . 53 matches
모르는 개�엔 그림� 약�다. "백문� 불여�견"�� 하지 않나.
= 재귀호출 =
(그림� 없다...)
= ì¡°ê±´ë¶€ í™•ë¥ =
� 어떤 것들� 있나요?
무언가 가르ì³�줄 때 ë§�로 설명하기 ì–´ë µë‹¤ë©´ 그림으로 설명하ìž�. (한ë�° 그림 그리기가 ë�” ì–´ë µë‹¤ë©´ ?)
- 수/ë§ˆë¦„ëª¨ì¶œë ¥ . . . . 53 matches
패턴ì�„ ìž…ë ¥ ë°›ê³ ë³€ì�˜ 길ì�´ë¥¼ ìž…ë ¥ 받아 마름모 ì¶œë ¥.
패턴 ìž…ë ¥: $
ë³€ì�˜ 길ì�´ ìž…ë ¥: 3
== [송수�] ==
== [ì‹ í˜œì§€] ==
== [임수연] ==
== [장�슬] ==
== [��호] ==
printf("\n패턴? ");
printf("\n변�길�? ");
for(i=1; i<=num; i++){ // � 삼�형
for(i=num-1; i>=1; i--){ // 하 삼�형
- ì œì•ˆ . . . . 53 matches
["ì œì•ˆ"]ì�´ë�¼ëŠ” ["페ì�´ì§€ì�´ë¦„"]ì�´ 너무 ëª¨í˜¸í•˜ë‹¤ê³ ìƒ�ê°�합니다. ["ZeroWiki/ì œì•ˆ"]으로 ["페ì�´ì§€ì�´ë¦„바꾸기"]í•˜ê² ìŠµë‹ˆë‹¤. --["ì�´ë�•준"]
2004ë…„ 7ì›” 25ì�¼ ["ZeroWiki/ì œì•ˆ"]으로 ["페ì�´ì§€ì�´ë¦„바꾸기"]하였습니다. --[Leonardong]
["위키분류"]
- PowerOfCryptography/Hint . . . . 52 matches
1. 102 ìž�리까지 p ê°€ ìž…ë ¥ë� 수 있다. ê·¸ë ‡ë‹¤ë©´ ì�´ë¥¼ 어떻게 ìž…ë ¥ë°›ì•„ì•¼ ë� 까?
- 문ìž�열로 ìž…ë ¥ë°›ì�„수 있다.
2. ê¼ ë£¨í”„ë¥¼ 사용해야 하나?
- 간단한 수학ì‹�ì�„ 통해 O(1)안ì—� í•´ê²°í• ìˆ˜ 있다. Log를 ì�´ìš©í•´ë³´ìž�.
- SolarSystem/�협 . . . . 52 matches
GLfloat o2_rot2 = 0.0f; //수성
GLfloat o3_rot = 0.0f; //금성
GLfloat o4_rot = 0.0f;//지구
GLfloat o5_rot = 0.0f;//화성
GLfloat o6_rot = 0.0f;//목성
GLfloat o7_rot = 0.0f;//í† ì„±
GLfloat o8_rot = 0.0f;//천왕성
GLfloat o9_rot = 0.0f;//해왕성
GLfloat o10_rot = 0.0f;//명왕성
GLfloat distance1 = 2.0f;//수성
GLfloat distance2 = 3.2f;//금성
GLfloat distance3 = 4.2f;//지구
GLfloat distance4 = 5.2f;//화성
GLfloat distance5 = 6.2f;//목성
GLfloat distance6 = 7.2f;//í† ì„±
GLfloat distance7 = 8.2f;//천왕성
GLfloat distance8 = 9.2f;//해왕성
GLfloat distance9 = 10.2f;//명왕성
- FastSearchMacro . . . . 51 matches
5000여개ì�˜ 파ì�¼ì�´ 있ì�„ 때 FastSearch는 2ì´ˆ ê±¸ë ¸ë‹¤. php는 파ì�¼ 처리ì†�ë�„ê°€ 늦다는 ì�´ìœ 로 FullSearchMacro를 ì“°ë©´ 약 15여초 걸린다. ê·¸ ëŒ€ì‹ ì—�, wiki_indexer.plì�€ 하루ì—� 한ë‘�ë²ˆì •ë�„ ë�Œë ¤ì•¼ ë�˜ë©°, 5ë¶„ì—¬ ë�™ì•ˆì�˜ 시간ì�´ 걸린다.
- MineSweeper/Leonardong . . . . 51 matches
ìž‘ì�€ 단계를 밟아가면서 TDD를 ì �용하다 보니까 시간ì�´ ë§Žì�´ ê±¸ë ¸ë‹¤. 게다가 모르는 파ì�´ì„ 문법 찾는ë�°ë�„ 시간ì�´ ê±¸ë ¸ë‹¤. 파ì�´ì„ ì�˜ 새로운 기능ì�„ 알게 ë�˜ì–´ ì‹ ê¸°í•˜ë‹¤. 다ì�Œ ë¬¸ì œë¥¼ 풀어볼까나. --[Leonardong]
- zennith/source . . . . 51 matches
=== 계승 구하기 ===
=== 소수 구하기 ===
=== 컴비네�션 ===
ì�´ 컴비네ì�´ì…˜ 함수.. ì œëŒ€ë¡œ 푼건지 í™•ì‹ ì�´ 안가는군요. 6c3 ê°™ì�€ê±°ë¡œ 테스트 í•´ë³´ë©´ ì œëŒ€ë¡œ ë�Œì•„가는 ê±° ê°™ì�€ë�°ìš”.
- 강규� . . . . 51 matches
ê°•ê·œì˜� 입니다. 중대ìƒ�ì�€ 아니지만 ["1002"], ["ìƒ�민"] 등 ì œê°€ í�‰ì†Œì—� 존경하ë�˜ 분들ì�´ 활ë�™í•˜ëŠ” ê³³ì�´ë�¼ê¸¸ëž˜ 가입했습니다.
* NoSmoke:jania at 노스모�
* Xper:강규� at Xper.org
* DeleteMe 실명ë�„ ì•Œë ¤ 주시면 주시면 안ë� 까요? ;; --NeoCoin
* ì•Œë ¸ì†Œì�´ë‹¤ :)
* DeleteMe 깨갱 ;; --NeoCoin
["홈페�지분류"], ["ZeroWikian"]
- 숫ìž�야구/ë°©ì„ í�¬ . . . . 51 matches
[숫ìž�야구/ë°©ì„ í�¬]
숫�야구게임 ^^
cout << "숫ìž� 세개를 ìž…ë ¥í•˜ì„¸ìš”. : ";
cout << "숫ìž� 세개를 ìž…ë ¥í•˜ì„¸ìš”. : ";
배열� �용해서 다시 짜보기..
[숫�야구]
- ìµœì†Œì •ìˆ˜ì�˜í•©/최경현 . . . . 51 matches
=== 소 � ===
=== 코 드 ===
// ë¬¸ì œ : 1 + 2 + 3 + ..... + n >= 3000 ì�„ 만족하는 최소 nê³¼ 그것ì�˜ í•©ì�„ 구하는 프로그램ì�„ 작성.
int number = 1 ; // 시작 숫�는 1
=== 나한테 í• ë§� ===
ã…‹ã…‹ 경현ì�´ë�„ 나처럼 mainì—� 올ì�¸ì�´êµ¬ë‚˜~~ [ê¹€ì •í˜„]
[LittleAOI] [반복문�열]
- 5�용C++스터디/시계 . . . . 50 matches
[http://165.194.17.15/~lsk8248/wiki/Study/5%c0%ce%bf%ebC++%bd%ba%c5%cd%b5%f0/%bd%c3%b0%e8/Clock.exe 시계]
|| �름 || 다운로드 || �가 ||
||조재화||Upload:ClockByCHO.zip|| 잘했�. ||
||조재화2||[http://165.194.17.15/pub/upload/ClockByCHO_2.zip]|| 잘했�. ||
||노수민||[http://165.194.17.15/pub/upload/Clock_SM.zip]|| 잘했�. ||
||문�명||[http://165.194.17.15/pub/upload/TimerMwm.zip]|| 잘했�. ||
||í™©ìž¬ì„ ||[http://165.194.17.15/pub/upload/Clock_JS.zip]|| 잘했ì�Œ. ||
||나휘�||[http://165.194.17.15/pub/upload/Leonardong_Timer.zip]|| 잘했�. ||
[5�용C++스터디]
- 5�용C++스터디/타�머 . . . . 50 matches
* 발표ì—� ê¼ ë“¤ì–´ê°€ì•¼ í• ê²ƒë“¤
* 타�머가 무엇�가?
* 타�머는 어떻게 사용하나?
* 멀티미디어 타�머는 무엇�가?
* 멀티미디어 타�머는 어떻게 사용하나?
|| 타ì�´ë¨¸ ì˜ˆì œ || Upload:Timer.zip ||
- ErdosNumbers/문보창 . . . . 50 matches
== 소� ==
== 소드 ==
// 메모리 í• ë‹¹
/* 여기까지가 �르�시� 수 1� 구한다. */
bool isMake = make_map(name, num_person + 1); // 맵� 추가�었다면
if (isCheck) // 기존 맵� 존재한다면 추가
if (isInserted[i] == false) // 아� 추가�지 않았다면 추가
== 나한테 í• ë§� ==
- ErdosNumbers/차�권 . . . . 50 matches
==== 소� ====
Time Limit 나올꺼 같았다. 루프� 사용� 깔�하지 못한거 같다.
==== 코드 ====
/* ìž…ë ¥ë°›ì�€ 줄ì—�서 ì�´ë¦„ì�„ 추출한다 */
// 줄� �르�시가 있다면..
==== 나한테 í• ë§� ====
- ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /Android . . . . 50 matches
* 강사 : Zeropage 16th [���]
* ì£¼ì œ : Android for Beginner
== 진행 순서 ==
1. 개발 환경 ì„¤ì •
1. 기본 프로ì �트 ìƒ�성
== 산출물 ==
* [ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /Android/송지ì›�]
[ë�°ë¸”ìŠ¤ìº í”„2011]
- 장용운/알파벳놀� . . . . 50 matches
심심하군요
== 실행 결과 ==
(없�)
* 아 잉여하다 - [장용운]
* 왓�, 아웃풋� 멋지군. 나� 코드 안봤으니, 한번 해볼까 -[김태진]
* 해� 재밌�거야 - [장용운]
- 테트리스만들기2006/앞반 . . . . 50 matches
== [테트리스만들기2006/앞반] ==
== 모임 ==
참가� : 현태, 건�
회ì�˜ ë‚´ìš© : 테트리스ì—� ë˜ ë„£ìœ¼ë©´ 좋ì�„까.. (ìž�세한 ë‚´ìš©ì�€ 나중ì—� 스캔해서 ì˜¬ë¦¬ê² ì�Œ)
[테트리스만들기2006]
- 호너�법칙/김태훈zyint . . . . 50 matches
=== ëŠ�ë‚€ì � ===
í� .. 소스가 ì§€ì €ë¶„í•˜ë„¤ìš”..
=== 소스 ===
//반복ë�œ 문ìž�ì—´ ì¶œë ¥
//호너� 법칙으로 계산
addcount--; // 처ì�Œ 대입하는 것ì�€ ë�§ì…ˆì�´ 아니므로 ë³´ì •ê°’ -1
//파ì�¼ ì¶œë ¥
=== ì €ì—�게 í• ë§�~'ã…‡')/ ===
[LittleAOI] [호너�법칙]
- ImmediateDecodability/문보창 . . . . 49 matches
==== 소� ====
단순히 ì¡°ê±´ì—� 나와있는ë�°ë¡œ Decodablility를 파악해 주면 ë�˜ëŠ” ë¬¸ì œë‹¤. 코드를 계ì†� ì••ì¶•í•´ 나가다 보니 수행시간ì�´ 갈수ë¡� 빨ë�¼ì¡Œê³ , ìƒ�위ì—� ëží�¬ë� 수 있었다.
==== 코드 ====
[ImmediateDecodability] [문보창]
- JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ . . . . 49 matches
= ê³¼ì œ =
* 숫ìž� 야구를 만들어 봅시다. ì–´ë–¤ì‹�으로 ë�Œì•„가는지는 다들 ì•„ì‹œì£ ?
= ê³¼ì œë¬¼ =
* [JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/ìƒ�ìš±]
* [JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/ì˜�준]
* [JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/ì›�í�¬]
* [JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/장길]
* [JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/ì›�명]
* [JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/ì •í˜„]
- ZeroPageServer/set2001 . . . . 49 matches
* ì •í™•í•œ ë‚ ì§œë‚˜ 기ë¡�ì�´ 없어서, ì•Œê³ ìžˆëŠ” 사실만ì�„ 기ë¡�합니다.
=== 2001년� 중반� 조성� ZeroPage Server Spec ===
* 구성 : ì�´ì„ ìš°(97 ["sun"]), ì¡°ë�™í˜„(97, ["혀뉘"])
=== Software (2002.8.15ì�¼ ì „ 최종 스펙) ===
- 조현태/놀�/치�/기능명세/화면 장� . . . . 49 matches
== 치�/화면장� ==
=== 기능 ===
* 미소녀 ì�¸í„°íŽ˜ì�´ìФ ì œê³µ
=== ë¬¸ì œì � ===
* ì–´ëŠ� 사진으로 í• ê²ƒì�¸ê°€.
* 한글 í�°íŠ¸ì™€ ì˜�문 í�°íŠ¸ëŠ” ì–´ë–¤ 것으로 í• ê²ƒì�¸ê°€.
[조현태/놀�/치�]
- SimpleTextIndexerUsingSQLite . . . . 48 matches
= index.db ê°€ ì €ìž¥ë�˜ëŠ”ê³³ =
= setting.ini ì„¤ì • =
* 아래와 같� 한다. 해당 ��가 없으면 실행� 안�다
= 한글 �게 하는법 =
* 아래 소스 ì°¸ê³ : D:\test í�´ë�”ê°€ 없으면 뻑남. setting.ini ì—�서 í�´ë�”를 변경 하ë�˜ì§€ 만들ë�˜ì§€
- kairen . . . . 48 matches
=== 임종� ===
* 컴퓨터 공학과 00학번
* 난.. 살아있는가?
* ì�´ê±´ ë˜� ì–¸ì œ ìƒ�긴거지? ã…¡.ã…¡;
* ì•„.. ì œë¡œ 페ì�´ì§€ ë‚´ì�˜ 위키 페ì�´ì§€ 였나부네.. 기억ì�´ 가물가물..
["홈페�지분류"] ["ZeroPagers"]
- ë�°ë¸”ìŠ¤ìº í”„2005/사진 . . . . 48 matches
여기는 [ë�°ë¸”ìŠ¤ìº í”„2005] 마지막 ë‚ ì�¸ 금요ì�¼ì—� ì°�ì�€ 사진ì�„ ì˜¬ë ¤ë†“ëŠ” 공간입니다.
see also [ë�°ë¸”ìŠ¤ìº í”„2005/사진2]
[ë�°ë¸”ìŠ¤ìº í”„2005]
- �주� . . . . 48 matches
{*} 우왕 나ë�„ 내페ì�´ì§€ ìƒ�겼다 ã… ã… ã… ã… ã… ã… ã…
'''진짜 굵게 �지나?'''
* 주�� 위키페�지 �겼네. ㅋㅋㅋ -[김태진]
* [새싹êµ�실/2013/ë¡�구ë¡�구] 여기 맨 위ì—� 헤헤하하 니가 ë§Œë“ ê±°ì•¼? ã…‹ã…‹ã…‹ã…‹ -[ê¹€ìƒ�호]
- ClassifyByAnagram/1002 . . . . 47 matches
hotspot 으로 프로파ì�¼ë§� ë�Œë¦°ë’¤ 중간 쓸ë�°ì—†ì–´ë³´ì�´ëŠ” 코드들 마구마구 ì‚ì œ. 가장 병목지ì �ì�€ Anagram.register, {{{~cpp WordElement}}} (지금ì�€ input 갯수 n ì—� 대해 n 번 실행)
나중ì—� Psyco bind í•˜ê³ ë‚˜ì„œëŠ” 4.4 ì´ˆ.
P3 933, 128 RAM Win98 Python2.2 + Psyco �서 �림.
- DebuggingApplication . . . . 47 matches
== 기본ì �ì�¸ 디버깅 ==
== CRT Debugging ê´€ë ¨ 페ì�´ì§€ ==
== ë¦¬ë² ì�´ìФ ê´€ë ¨ 페ì�´ì§€ ==
== 맵 파� �성하는 법과 사용법 ==
== 좋� 툴 ==
디버깅하는 ë�°, ìœ ìš©í•˜ë‹¤ê³ ë³¼ 수ë�„ ìžˆê³ ì–´ë–»ê²Œ ë³´ë©´ ì ˆëŒ€ì �ì�´ë�¼ê³ ë�„ ë³¼ 수 있는 툴
- JTDStudy/ë‘�ë²ˆì§¸ê³¼ì œ/장길 . . . . 47 matches
t.setName("ì• í”Œë¦¿ ë‚´ì—�서 ì°½ 만들기");
== 후기 ==
* 너무 오랫만ì—� ìˆ™ì œë¥¼ 했네요....... windfencer.zerpage.org 여기ì—� 들어가면 위 소스로 ë§Œë“ ì• í”Œë¦¿ì�„ 확ì�¸í•˜ì‹¤ìˆ˜ 있습니다. - 장길 -
- KentBeck . . . . 47 matches
ExtremeProgrammingì�˜ 세 명ì�˜ ì�µìŠ¤íŠ¸ë¦¬ëª¨ 중 하나. CrcCard 창안. ì•Œë ‰ì‚°ë�”ì�˜ 패턴 ê°œë…�(see also DesignPatterns)ì�„ 컴퓨터 프로그램ì—� 최초 ì �용한 사람 중 하나로 í�‰ê°€ë°›ê³ 있다.
["�물분류"]
- MFCStudy2006/Server . . . . 47 matches
* MFCStudy2006� Server팀 페�지 입니다.
== 목ì � ==
* ë©”ì‹ ì €ë¥¼ 만들기 위한 Server구현
== 참가� ==
* Server : 송수�,김준�
== ì�¼ì • ==
* 아�;;
== 세부내용 ==
* 아�;;
== �료 ==
* [http://165.194.17.5/zero/data/zeropage/pds/MFC기초소켓.pdf MFC기초소켓]
- Server&Client/�� . . . . 47 matches
* ì•„ì§� 문ìž�ì—´ ì „ì†¡ì�€ 못 í–ˆê³ ì—°ê²°ë§Œ 했습니다.
= 서버 =
System.out.println("ì ‘ì†�ì�„ 기다립니다.");
System.out.println("종료합니다.\n");
= ���언트 =
Socket connect=new Socket("165.194.17.85", 10000);//서버 컴퓨터� IP였�
["JavaStudyInVacation/진행�황"]
- WeightsAndMeasures/문보창 . . . . 47 matches
==== 소� ====
ë�™ì �프로그래ë°� ë¬¸ì œ. n! 번ì�˜ 수행ì�„ 해야하는 ë¬¸ì œê°€ ë�™ì �프로그래ë°�ì�„ ì�´ìš©í•˜ë‹ˆ O(n^2)ë§Œì—� í’€ 수 있다. ë�™ì �프로그래ë°�ì�˜ 힘ì�´ 대단하다.
==== 코드 ====
[WeightsAndMeasures] [문보창]
- ë¡œê³ ìº�ë¦í„°ê³µëª¨/문ì�˜ . . . . 47 matches
== 문ì�˜ì‚¬í• ==
(하단ì�˜ EditText를 ëˆ„ë¥´ì‹œê³ ìž�ìœ ë¡ê²Œ ë‚´ìš©ì�„ ì�¨ì£¼ì„¸ìš”)
ë¡œê³ ì�˜ í�¬ê¸°ëŠ” ì–´ëŠ� ì •ë�„ê°€ 좋ì�„까요? í�¬ê¸°ê°€ ì œí•œë�˜ì§€ëŠ” 않나요? --[ê°•í�¬ê²½]
[ë¡œê³ ìº�ë¦í„°ê³µëª¨]
- AdventuresInMoving:PartIV/ê¹€ìƒ�ì„ . . . . 46 matches
=== 그리디로 ===
static int totalLength; /* 워털루�서 대�시까지� 거리 */
static int numStation; /* ì£¼ìœ ì†Œ 수 */
static Station station[MAX_SIZE]; /* ì£¼ìœ ì†Œ ì •ë³´ */
// 서치� 가격� 작거나 같�때
// 서치� 가격� �때
// 작�게 없�때
- MineSweeper/zyint . . . . 46 matches
#ìž…ë ¥ë°›ì�€ í–‰ ì—´ ë§Œí�¼ ë�°ì�´í„°ë¥¼ ìž…ë ¥ë°›ìŠµë‹ˆë‹¤.
#.� 0으로 변경해�니다.
#마� 주변� 있는 숫�들� �합니다
[MineSweeper] [ë�°ë¸”ìŠ¤ìº í”„2005] [ë�°ë¸”ìŠ¤ìº í”„2005/Python]
- ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /String만들기/김준ì„� . . . . 46 matches
== 소스 코드 ==
//예외처리ì �...
//길�� 따른 예외처리 필요함.
//�기 예외처리
//�기 예외처리
//ㅋㅋ 야매임.
//완료?? 아마�?
//�기 예외처리
if(s->subString(3,2)->equals(*s2)) cout << "꾸엑" <<endl;
- ��준 . . . . 46 matches
안녕하세요. ��준입니다. [�기]�는 별명으로 활�하기� 했습니다.
ì œë¡œíŽ˜ì�´ì§€ 9기ì�´ë©° 삼성SDSì�˜ êµë°©ê°œë°œíŒ€/NCW그룹ì—� 재ì§� 중 입니다.
["홈페�지분류"] [ZeroWikian]
- AirSpeedTemplateLibrary . . . . 45 matches
특별한 녀�� 아니나, 다�� 용�를 위해 만들어진 TemplateLibrary
소스는 subversion ì�„ ì�´ìš©í•´ì„œ 다운받으면 ë�¨. (해당 위키 페ì�´ì§€ 참조. [Trac] 으로 관리ë�˜ê³ 있ì�Œ)
- LoveCalculator . . . . 45 matches
== �� ==
== 풀� ==
|| 작성� || 언어 || 코딩시간 || 코드 ||
|| [허아�] || C || 1h || [LoveCalculator/허아�] ||
|| 김태훈[zyint] || C++ || 1시간23분 || [LoveCalculator/zyint] ||
|| [조현태] || C || . || [LoveCalculator/조현태] ||
[LittleAOI] [ë¬¸ì œë¶„ë¥˜]
- 구구단/송지훈 . . . . 45 matches
조건처럼 2단 3단 4단 5단 ê³¼ ê°™ì�´ ì¶œë ¥í•˜ì§„ 않았ê³
한꺼번ì—� ëª¨ë“ êµ¬êµ¬ë‹¨ì�„ 다 계산하지 못했지만
ì�¼ë‹¨ ì €ëŸ° ì‹�으로 구구단ì�´ 가능합니다.
조건처럼 ì¶œë ¥í•˜ëŠ” 방법ì�€ ì•„ì§� ìƒ�ê°�중.....
- 단��바 . . . . 45 matches
= [여름방학프로ì �트]/단ì‹�ìž�ë°” =
[Java], [http://zeropage.org/~iruril/jdk-1_5_0_01-windows-i586-p.exe ZP pub� JDK]
[Eclipse], [http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.1-200506271435/eclipse-SDK-3.1-win32.zip&url=http://eclipse.areum.biz/downloads/drops/R-3.1-200506271435/eclipse-SDK-3.1-win32.zip&mirror_id=26 ��립스 3.1]
== 7월 13� 모임 ==
ì�´ìŠ¹í•œ, 송수ìƒ�, ì •ìˆ˜ë¯¼, 김소현, ì�´ê²½ë¯¸, ê¹€ì˜�ë¡�
[http://gigamail8.paran.com:8080/gigamail_pop.php?file=/D8/1/20050713/16/07/beonit@paran.com/1121238649_29721_x0.zip&filename=javaJava.zip ì²«ë‚ ì†ŒìŠ¤]
[프로ì �트분류]
- AM/Tetris . . . . 44 matches
== Tetris 소스 ==
|| �름 || 소스 ||
|| 곽세환 || Upload:Tetris-KSH.zip ||
|| 김회� || Upload:테트리스.alz ||
열심히 ì§œì‹ í›„ ê¼ ì˜¬ë ¤ì£¼ì„¸ìš”~~ ì €ë‘� 계ì†� ë²„ì ¼ì—…í•´ì„œ 올릴게요 --세환
- HowManyZerosAndDigits/문보창 . . . . 44 matches
==== 소� ====
ì‹œê°„ì œí•œì�´ 1분짜리 ë¬¸ì œë‹¤. Digitsì�˜ 개수를 세는 것ì�€ 로그를 ì�´ìš©í•˜ë©´ 간단히 í•´ê²°ë�˜ë‚˜, Zerosì�˜ 개수를 세는 방법ì�´ 딱히 ë– ì˜¤ë¥´ì§€ 않는다.
==== 코드 ====
[HowManyZerosAndDigits] [문보창]
- JTDStudy/ì²«ë²ˆì§¸ê³¼ì œ/ì˜�준 . . . . 44 matches
= 실행코드 =
int answer = Integer.parseInt(JOptionPane.showInputDialog("세ìž�리수를 ìž…ë ¥í•˜ì„¸ìš”"));
= 잡담 =
* Good~! 같� 진행사람� 있었다니...^^; - [�욱]
* 짜긴 짯는ë�°, í•˜ê³ ë³´ë‹ˆ 어째 쫌 조잡하네요 ;; [ì˜�준]
- RandomWalk/현민 . . . . 44 matches
// 랜� 워�
cout << "ëžœë�¤ 워í�¬ë¥¼ ì‹¤í–‰í•˜ê² ìŠµë‹ˆë‹¤. 숫ìž�를 ìž…ë ¥í•˜ì„¸ìš” : ";
int line,col,count=0; // count는 � 움�� 횟수
direction = rand() % 8; // ëžœë�¤ìœ¼ë¡œ ì �ì�´ 움ì§�ì�´ëŠ” ë°©í–¥
//벽� 아�떄
cout << "� 움�� 횟수는 " << count << "번 입니다.\n";
- 문ìž�ë°˜ëŒ€ì¶œë ¥/ê¹€ì •í˜„ . . . . 44 matches
=== 소� ===
ìž�ë°”ì—�서 파ì�¼ìž…ì¶œë ¥ì�€ ì•„ì§�ë�„ 잘 ëª¨ë¥´ê² ë‹¤
=== 코드 ===
�본 코드
// FileIO.java 파�
System.out.println("í—‰");
System.out.println("í—‰");
System.out.println(text+ " 쓰기성공");
//ReverseText.java 파�
=== 나한테 í• ë§� ===
[LittleAOI] [반복문�열]
- 문�열연결/조현태 . . . . 44 matches
=== ëŠ�ë‚€ì � ===
내용� 간단해서 소스� 간단하다.
피곤한ë�° 머리 안ì�¨ë�„ë�˜ê³ ë”± ì¢‹ë‹¤ê³ ë‚˜ í• ê¹Œ.ã…Ž
=== 소스 ===
=== ëŠ�ë‚€ì � ===
간단한 몸풀기 ~_~
=== 소스 ===
== 나ì—�게 í• ë§� ==
[LittleAOI] [문�열연결]
- ì½”ë“œë ˆì�´ìŠ¤ì¶œë�™/CleanCode . . . . 44 matches
ìž¬ì„ , 회ì˜�, ë�„현, 용재
== 모임 ==
* 11ì›” 18ì�¼(금) 3시 - 5시 ì¹ í”¼
== Eclipse 단축키 ==
* [(aekae)Eclipse단축키] ì°¸ê³
== �� 것 ==
* Delimeter로 분리
* ìž¬ì„ , 회ì˜�
* �현, 용재
[ì½”ë“œë ˆì�´ìŠ¤ì¶œë�™]
- 피보나치/ë°©ì„ í�¬ . . . . 44 matches
피보나치수열� n번째 �소 구하기
cout << "피보나치 수열ì�˜ n 번째 ì›�소를 구합니다. n ê°’ì�„ ìž…ë ¥í•˜ì„¸ìš”. : ";
cout << "피보나치 수열� " << num << "번째 �소는 " << pibo(num) << "입니다.\n";
- BeeMaja/하기웅 . . . . 43 matches
== �야기 ==
30ë¶„ ë§Œì—� 푼만í�¼ 소스ë�„ ì•Œê³ ë¦¬ì¦˜ë�„ ì›�시ì �ì�´ë‹¤^^
그래ë�„ 시간ì�´ ê·¸ë ‡ê²Œ ë§Žì�´ëŠ” 안나와서 다행임^^ (0.016ì´ˆ)
나중� 다시 코딩해 볼 것!!
== 코드 ==
- MagicSquare/재니 . . . . 43 matches
= 작성�� 페�지 =
02 장재니 [Genie]
= 소스 =
cout << "마방진ì�„ ë§Œë“¤ê² ìŠµë‹ˆë‹¤. 한ìž�리ì�˜ 홀수를 ìž…ë ¥í•˜ì‹ì‹œì˜¤. ";
cout << "잘못 ìž…ë ¥í•˜ì…¨ìŠµë‹ˆë‹¤.\n한ìž�리ì�˜ 홀수를 ìž…ë ¥í•˜ì‹ì‹œì˜¤. ";
- callusedHand/projects/fileManager . . . . 43 matches
1. 종류
파ì�¼ ë§¤ë‹ˆì €
2. 구현
* 사용 언어: C
* ì°¸ê³ ì†ŒìŠ¤: file-browser, mc
3. 확장 계�
가� 파� 시스템 �입 / Linux configuration center(?) / �격 로그�
4. 계�
5. 필요 공부
6. 진행 �황
* 구현
7. 잡담
- ë�°ë¸”ìŠ¤ìº í”„2003/ì…‹ì§¸ë‚ /J2ME . . . . 43 matches
[http://www.joyworld.co.kr] - 테스트서버
ì˜ˆì œ
* ["MobileJavaStudy/HelloWorld"] - "Hello World" 를 ì¶œë ¥í•˜ëŠ” 프로그램
* ["MobileJavaStudy/NineNine"] - 구구단ì�„ 종류별로 ì¶œë ¥í•˜ëŠ” 프로그램
* ["MobileJavaStudy/SnakeBite"] - 스네��바�트 게임
[ë�°ë¸”ìŠ¤ìº í”„2003/ì…‹ì§¸ë‚ ]
- 임��/코드 . . . . 43 matches
= (윈ë�„우즈 프로그래ë°�) 한글/ì˜�문 í† ê¸€í•˜ê¸° =
== IME �용 ==
* 헤�파� : windows.h, imm.h
* ��브러리 : imm32.lib
== 키보드 �벤트를 �용한 아주 간단한 방법 ==
* 헤� : winuser.h, windows.h
* ��브러리 : user32.lib
[임��]
- í† ì�´/ë©”ì�¼ì£¼ì†Œì…€ë ‰í„°/ê¹€ì •í˜„ . . . . 43 matches
= 소스 =
파ì�¼ë¡œë¶€í„° ìž…ë ¥ì�„ 받아 가공하여 다시 파ì�¼ì—� ì €ìž¥
//메��래스
// 파�처리 �래스
[í† ì�´/ë©”ì�¼ì£¼ì†Œì…€ë ‰í„°]
- 피보나치/ê¹€ìƒ�ì„ . . . . 43 matches
cout << " �하는 피보나치 수열�(종료시 �수)? ";
cout << num << "번째 피보나치 수열�" << fibonachi(num) <<" 입니다.\n";
cout << " �하는 피보나치 수열�(종료시 �수)? ";
[ê¹€ìƒ�ì„]
[피보나치]
- 05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ1/ì •ì§„ìˆ˜ . . . . 42 matches
double Fah; //화씨온�
double Cel; //ì„씨온ë�„
cout << "ì„씨 온ë�„를 ìž…ë ¥í•˜ê³ Enter 키를 누르ì‹ì‹œì˜¤ : ";
Fah= 1.8*Cel + 32.0; //ì—°ì‚°
cout << "ì„씨 " << Cel << "ë�„는 화씨로 " << Fah << "ë�„ 입니다\n";
- Celfin's ACM training . . . . 42 matches
|| 5 || 6 || 110603/10198 || Counting || . || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4010&title=Counting/하기웅&login=processing&id=&redirect=yes Counting/Celfin] ||
|| 6 || 6 || 110606/10254 || The Priest Mathmatician || . || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4132&title=ThePriestMathematician/하기웅&login=processing&id=&redirect=yes The Priest Mathmatician/Celfin] ||
|| 7 || 6 || 110608/846 || Steps || . || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4130&title=Steps/하기웅&login=processing&id=&redirect=yes Steps/Celfin] ||
|| 8 || 9 || 110908/10276 || Hanoi Tower Troubles Again || . || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4078&title=HanoiTowerTroublesAgain!/하기웅&login=processing&id=&redirect=yes Hanoi Tower Troubles Again/Celfin] ||
|| 9 || 6 || 110602/10213 || How Many Pieces Of Land? || 3 hours || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4143&title=HowManyPiecesOfLand?/하기웅&login=processing&id=celfin&redirect=yes How Many Pieces Of Land?/Celfin] ||
|| 10 || 6 || 110601/10183 || How Many Fibs? || 2 hours || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4172&title=HowManyFibs?/하기웅&login=processing&id=celfin&redirect=yes How Many Fibs?/Celfin] ||
|| 11 || 10 || 111007/10249 || The Grand Dinner || 1 hour || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4188&title=TheGrandDinner/하기웅&login=processing&id=celfin&redirect=yes The Grand Dinner/Celfin] ||
|| 12 || 12 || 111201/10161 || Ant on a Chessboard || 40 mins || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4209&title=AntOnAChessboard/하기웅&login=processing&id=&redirect=yes Ant on a Chessboard/Celfin] ||
|| 13 || 12 || 111204/10182 || Bee Maja || 30 mins || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4235&title=BeeMaja/하기웅&login=processing&id=&redirect=yes Bee Maja/Celfin] ||
|| 14 || 12 || 111207/10233 || Dermuba Triangle || 3 hours || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4238&title=DermubaTriangle/하기웅&login=processing&id=&redirect=yes Dermuba Triangle/Celfin] ||
|| 15 || 11 || 111105/10003 || Cutting Sticks || 3 days || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4198&title=CuttingSticks/하기웅&login=processing&id=&redirect=yes CuttingSticks/Celfin] ||
|| 16 || 13 || 111303/10195 || The Knights of the Round Table || 1 hour || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4263&title=TheKnightsOfTheRoundTable/하기웅&login=processing&id=&redirect=yes TheKnightsOfTheRoundTable/Celfin] ||
|| 17 || 13 || 111306/10215 || The Largest/Smallest Box || 40 mins || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4264&title=TheLagestSmallestBox/하기웅&login=processing&id=&redirect=yes TheLargestSmallestBox/Celfin] ||
|| 18 || 13 || 111307/10209 || Is This Integration? || 2 hours || [http://165.194.17.5/wiki/index.php?url=zeropage&no=4265&title=IsThisIntegration?/하기웅&login=processing&id=&redirect=yes IsThisIntegration/Celfin] ||
- CxImage 사용 . . . . 42 matches
1. CxImage �� 복사
2. Debug � CxImage.lib 복사
3. StdAfx.h ì—� #include "ximage.h" ì„ ì–¸
4. Set->C/C++ ->Category ì—�서 Preprocessor ì„ íƒ�
5. Additional ì—� ./include
6. link-> object/library modules ì—� Debug/CxImages.lib
보통 Document �서 관리
== Drop and Drag 실행 가능 ==
App Class �서 InitInstance() � 아래부분 주� 처리
- EuclidProblem/차�권 . . . . 42 matches
==== 소� ====
ìœ í�´ë¦¬ë“œ í˜¸ì œë²•ê³¼ 디오íŒ�í† ìŠ¤ ë°©ì •ì‹�ì—� 대해 공부해 ë³¼ 수 있는 좋ì�€ ê¸°íšŒì˜€ë‹¤ê³ ìƒ�ê°�한다.
==== 코드 ====
// X, Y값� 계산한다
==== 나한테 í• ë§� ====
- YongAn처�화면 . . . . 42 matches
[허리케�C++]
[검색ì—�ì�´ì „시_temp]
[http://zeropage.org/trac/namsangboy 프로ì �트 소스]
[파��->exe]
[멘티스]
[서버구조]
로드런너 - 웹테스트 툴
루비-웨�터
- 드릴러2004 . . . . 42 matches
왜 ì§€ì› ë‹ˆ~
아무ë�„ 호ì�‘ 안 해주니까 ì§€ì› ë‚˜...
ì˜¬ë ¤ë³´ë©´ 좋ì�„ 듯 한ë�° 당장 코드가 없어서 못 ì˜¬ë ¸ëŠ”ë�°...몰ëž�ë�˜ 사람ë�„ 있ê³
그래 ì˜¬ë ¤ì•¼ì§€
[2004년활�지�]
- Basicì•Œê³ ë¦¬ì¦˜/팰린드롬/조현태 . . . . 41 matches
== [Basicì•Œê³ ë¦¬ì¦˜/팰린드롬/조현태] ==
=== ëŠ�ë‚€ì � ===
파ì�´ì�¬ì�€ ì¢‹ê² ë‹¤. 코드가 짧아서.ã…‹
씨는 슬�..T.T
=== 코드 ===
//// 한글�가?
[Basicì•Œê³ ë¦¬ì¦˜] [Basicì•Œê³ ë¦¬ì¦˜/팰린드롬]
- C++/SmartPointer . . . . 41 matches
�런게 있기 때문� C++ � 재미있는게 아�까? - [eternalbleu]
ì�´ëŸ°ê±¸ 안ì�¨ë�„ ë�˜ì–´ì„œ Pythonì�´ 재미있는 것ì�¼ì§€ë�„. (하지만 Extending 쪽ì—�서는 ê²°êµ ì�¨ì•¼ 하는.. í�‘) --[1002]
- DuplicatedPage . . . . 41 matches
ZeroWiki와 OneWikiì�˜ 통합시 ì œëª©ì�€ 같으나 ë‚´ìš©ì�´ 다른 페ì�´ì§€ 입니다.
DuplicatedPage 란 마í�¬ë¥¼ 기준으로 ìƒ�단ì�€ ZeroWiki ë‚´ìš©, 하단ì�€ OneWiki ë‚´ìš© 입니다. ì �ì ˆížˆ 통합해 주세요
[위키분류]
- HolubOnPatterns . . . . 41 matches
* [http://www.yes24.com/24/Goods/2127215?Acode=101 Holub on Patterns: ì‹¤ì „ 코드로 배우는 실용주ì�˜ ë””ìž�ì�¸ 패턴] - 번ì—서
* [http://www.yes24.com/24/goods/1444142?scode=032&OzSrank=1 Holub on Patterns: Learning Design Patterns by Looking at Code] - �서
* [DesignPatterns/2011년스터디]
* [HolubOnPatterns/밑줄긋기]
[책분류]
- HowToStudyInGroups . . . . 41 matches
스터디 그룹� 통해 공부하기
see also [스터디그룹패턴언어]
* ["사람들�모임�나오지않는다"]
* ["사람들ì�´ê³¼ì œë¥¼í•´ì˜¤ì§€ì•ŠëŠ”ë‹¤"]
- MemoryUsageInJava . . . . 41 matches
ìž�바로 작성ë�œ 프로그램ì—�서 사용ë�œ 메모리 í�¬ê¸° ì¸¡ì •. 외부ì—�서 import ë�œ 모듈ì—�서 사용하는 메모리ë�„ ì¸¡ì •ë�˜ëŠ”ì§€ëŠ” 잘..-_-a
- OurMajorLangIsCAndCPlusPlus/XML/ê¹€ìƒ�ì„허준수 . . . . 41 matches
== ìž…ë ¥íŒŒì�¼ì�„ "input.txt"ì—� 넣어야 ë�¨..ã…¡ã…œ ==
return temp; // else return temp 를 해야하나~~ -..ㅡ;;
tree_pointer insert(tree_pointer ptr, char* tag, char* text) // a = 태그, b = ��터
// list í•´ì œ
// list í•´ì œ
// 트리� 삽입
// </tag> 스�� 한칸 �가
// textìž…ë ¥ 처리
// 트리 í•´ì œ
- Server&Client/�욱 . . . . 41 matches
System.err.println("ì‹¤í–‰í• ìˆ˜ 없습니다.");
System.out.println("서버ì—�서 ì ‘ì†�ì�„ 기다립니다.");
System.out.println("ì ‘ì†�ë�˜ì—ˆìŠµë‹ˆë‹¤.");
System.out.println("종료�었습니다.");
System.out.println("예외가 발�하였습니다.");
["JavaStudyInVacation/진행�황"]
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/for/ì�´ê²½ë¡� . . . . 41 matches
== ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/for/ì�´ê²½ë¡� ==
첫번째
�번째
cout << "10 ì�´í•˜ì�˜ ìž�연수를 ìž…ë ¥í•´ 주세요\n";
cout<<"잘못 ìž…ë ¥ 하셨습니다.\n";
- ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/ê¹€ì •ìš± . . . . 41 matches
Describe ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/ê¹€ì •ìš± here
printf("ì €ê¸€ë§�1-->ì €ê¸€ë§�0공격 ì €ê¸€ë§�[0]ì�˜ hp = %d \n",zergling[0].hp) ;
printf("ì €ê¸€ë§�0-->ì €ê¸€ë§�1공격 ì €ê¸€ë§�[1]ì�˜ hp = %d \n",zergling[1].hp) ;
printf("ì €ê¸€ë§�[0]ì�´ 죽었어요 ã…„ì €ê¸€ë§�\n");
printf("ì €ê¸€ë§�[1]ì�´ 죽었어요 ã…„ ì €ê¸€ë§�\n");
- 미로찾기/í™©ìž¬ì„ í—ˆì•„ì˜� . . . . 41 matches
// 주위ì—� 0ì�´ í•˜ë‚˜ìžˆê³ 2는 없어.
}// 주위ì—� 0ì�€ 하나 ìžˆê³ 2ê°€ 있어.
}// 주위� 0� 여러개. 현재 좌표는 2.
printf("현재\n(%d,%d)\n", x, y);
- ì •ëª¨/2006.7.13 . . . . 41 matches
= ì •ëª¨/2006.7.6 =
== 참여회� ==
== ì •ëª¨ ì£¼ì œ ==
* 프로ì �트, 계íš�서
* 세미나 해주세요.
* 서버 업글~ 기부받기
* 친목모임
== ì •ëª¨ ê²°ê³¼ ==
[ì •ëª¨]
- PlatformSDK . . . . 40 matches
[http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm 다운로드 페ì�´ì§€] : ìµœì‹ ë²„ì „ì�€ VC6 와 호환ë�˜ì§€ 않는 ë‹¤ê³ í•¨.
기타 ìµœì‹ ë²„ì „ì�€ [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdkintro/sdkintro/devdoc_platform_software_development_kit_start_page.asp MSDN platform SDK 소개 페ì�´ì§€] ì—�서 다운로드 하는 것ì�´ 가능하다.
- RandomWalk2/�규 . . . . 40 matches
=== 프로그램 소스 ===
#define MAX_JOURNEY 1024 // 최대 ì—¬ì • 수
// 메� 함수
// ìž…ë ¥ ë�°ì�´í„°
// ìž…ë ¥
// ì—¬ì • ìž…ë ¥
// ì¶œë ¥ ë�°ì�´í„°
// ì¶œë ¥
// Walk 하는 함수
// 종료 조건 검사
- Refactoring/ComposingMethods . . . . 40 matches
* 하나로 묶ì�„ 수 있는 ìž‘ì�€ 코드 ì¡°ê°�들ì—� 대해서, ê·¸ 목ì �ì�„ 잘 표현하는 ì�´ë¦„ì�„ 가진 메소드ì—� ë„£ìž�.
- 구구단/�진훈 . . . . 40 matches
구구단ì�„ ìŠ¤ëª°í† í�¬ë¡œ ë§Œë“ íŽ˜ì�´ì§€ìž…니다.
{{{~cpp ìŠ¤ëª°í† í�¬..스퀵ì�´ëž€ 걸로 ì§ ê±´ë�°ìš”..7ì‚´ì�´ 하는 ê±°ë�¼ 그런가ㅡㅡ 만지기가 한결 편한 ëŠ�낌..
ê¹”ë�” ìˆ˜ì •íŒ�=ã…‚=;;
- ë ˆë°�즈프로ì �트/스펙분ì„� . . . . 40 matches
[ë ˆë°�즈프로ì �트]
= 게임스펙 =
Upload:ë ˆë°�즈프로ì �트_게임스펙분ì„�.gif
= ë§µ ì œìž‘ 스펙 =
Upload:ë ˆë°�즈프로ì �트_ë§µì œìž‘ìŠ¤íŽ™.gif
- 주승범 . . . . 40 matches
칼/�/기/�/�/무/부
'''''주승범'''''
== 목표 ==
아 우울하다
== 계� ==
군대갈거삼.
== 진행중 ==
== í•˜ê³ ì‹¶ì�€ 것 ==
[남�재]
== í•˜ê³ ì‹¶ì�€ ë§� ==
[http://www.cyworld.com/jooreung87 나� 싸�]
[홈페�지분류], ZeroPagers
- ActionMarket . . . . 39 matches
moinmoin ì�˜ Action 들 ê´€ë ¨. Actionì�€ Macro와는 달리 Show, Edit, Delete, Diff, Info (우측 ìƒ�단 ì•„ì�´ì½˜ë“¤ 기능) 등 해당 페ì�´ì§€ì—� 가하는 행위를 ë§�합니다.
http://purl.net/wiki/moin/ActionMarket 를 참조하세요.
["위키분류"]
- AnC . . . . 39 matches
Ability and Community � 줄임�로
ì‹¤ë ¥ ê·¸ë¦¬ê³ ì»¤ë®¤ë‹ˆí‹° 형성ì�„ 주 목ì �으로 ë‘�ê³ ìžˆëŠ”
FreeStyle 게임 내부� 길드 �름�다.
현재 ZP 07학번 [ê¹€ë�™ì¤€] 학우가 ì„ ìˆ˜ë¡œ ë›°ê³ ìžˆë‹¤.
- 배진호 . . . . 39 matches
== 배진호 ==
* �람 20기 입니다.
* ì�¼ë¶€ëŸ¬ 기나긴 소개를 í• í•„ìš”ëŠ” ì—†ê² ì¬¬?
* [http://www.cyworld.com/bloodjino 싸ì�´ì£¼ì†Œ] ì§„ë¶€í•˜ë‹¤ê³ í•˜ì§€ë§Œ ì•„ì§� 합니다
[홈페�지분류]
- �료병합하기/허아� . . . . 39 matches
=== 소 � ===
아무 구ìƒ�ì—†ì�´ 그냥 ìƒ�ê°�나는 대로 짰다. ë¦¬íŽ™í† ë§�ì�´ 필요하다.
=== 소 스 ===
//C배열� 넣기
// ì¶œë ¥
=== 나한테 í• ë§� ===
[LittleAOI] [�료병합하기]
- 피보나치/�승한 . . . . 39 matches
= [피보나치]/[�승한] =
[ë�°ë¸”ìŠ¤ìº í”„2005/화요ì�¼] [ë�°ë¸”ìŠ¤ìº í”„2005/Python]ì—�서 풀어본 ë¬¸ì œ
[ë�°ë¸”ìŠ¤ìº í”„2005]
- 황세연 . . . . 39 matches
* 06년� [위키설명회] 참여
* 설명� : [�승한]
세연아 안녕♡ 나는 ì •í™”ì–Œ ã…‹ã…‹ " ë¬´ì„œìš´ì •í™”ì–Œ "
[http://www.cyworld.com/Myfate '''warn 불시검문''']
- HowManyPiecesOfLand?/하기웅 . . . . 38 matches
= 소� =
- 보창�� 설명� 들었� 기억 때문� 쉽게 해결한 것 같다.
- 런타임 ì—�러를 잡는ë�° ìƒ�ê°�보다 시간ì�´ ê±¸ë ¸ë‹¤.
= 소스 =
- LinkedList/Cìˆ™ì œì˜ˆì œ . . . . 38 matches
êµ�수님께서 ì•Œë ¤ì£¼ì‹ ì‚¬ì�´íЏì—�서 ì˜ˆì œë¥¼ í�¼ì™”습니다. -[허아ì˜�]
printf("root�성시\n");
printf("pNew�성시\n");
printf("pIns삽입시\n");
printf("pIns ì‚ì œì‹œ\n");
- TugOfWar/�승한 . . . . 38 matches
= TugOfWar/[�승한] =
150/200 ë¹¼ê³ ëŠ” 답ì�´ 나오긴 하지만. 분명히 틀린 ì•Œê³ ë¦¬ì¦˜.
급기야는 오류가 ë³´ì�´ìž� 땜빵으로 매꿔버리기ë�„ í•˜ê³ ...-_-ã…‹;;
int maxToZero(int input[]); //가장�수를 0로 바꾸어주는 함
- [Lovely]boy^_^/USACO/MixingMilk . . . . 38 matches
* ì�´ì œ assert문 쓰는 법ì�„ 알아 ê°€ê³ ìžˆë‹¤.
* 훌ë¥í•œ 프로그래머들ì�˜ 습관ì�„ ë”°ë�¼ í•´ë³´ë ¤ ë…¸ë ¥ì¤‘ì�´ë‹¤.
* ì „ë¬¸ 프로그래머들ì�€ assert문ì�„ ìž�주 ì“´ë‹¤ê³ í•œë‹¤.
- ë‚˜ë¥¼ë§Œë“ ì±…ìž¥/ì±… . . . . 38 matches
== [ë‚˜ë¥¼ë§Œë“ ì±…ìž¥/ì±…] ==
== 관리� ==
* ì�´ì°½ì„ (01)
- ë�„서 ëŒ€ì¶œê´€ë ¨ 문ì�˜ ì—°ë�½í•˜ì„¸ìš”.
== ì±…ë‚´ìš© ==
* 테스트 주� 개발, �성� 기능
[ë‚˜ë¥¼ë§Œë“ ì±…ìž¥]
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest/허아ì˜� . . . . 38 matches
아� 미완성�구요
다 모으는 것 까지 했어요 ㅋㅋ
열씸히 노가다 하는게 재밌ì�„ 것 ê°™ì• ì„œ ê·¸ë ‡ê²Œ 만들었어요 ~ ã…Žã…Ž
- 스�/조재화 . . . . 38 matches
== ë�°ë¸”ìŠ¤ìº í”„ 2ì¨‹ë‚ ==
드뎌 오늘 하나완성...
간단하게 완성~~~ ^^:
cout<<"1.Push"<<"\t"<<"2. Pop"<<"\t"<<"3. ìž�ë£Œì¶œë ¥"<<endl;
cout<<"ê°’ì�„ ìž…ë ¥í•´ì£¼ì„¸ìš” : ";
[StackAndQueue] ["조재화"]
- 3DGraphicsFoundation/SolarSystem . . . . 37 matches
* 3D로 태양계를 구현하는 것입니다.
* 태양부터해서 수,금,ì§€,í™”,목,í† ,천,í•´,명 ì�´ë ‡ê²Œ ìžˆì£ .
= 소스들 =
|| 개발� || 소스 ||
|| ["�협"] || ["SolarSystem/�협"] ||
- CodeRace/Rank . . . . 37 matches
|| 순위 || �름 || Point ||
|| 1. || ê¹€ìƒ�ì„ || 3 ||
|| 1. || 하기웅 || 3 ||
|| 3. || 문보창 || 2 ||
|| 3. || 허아� || 2 ||
(가나다 순)
- íŠ¹ì • Pointê°€ ë�˜ì—ˆì�„ 때, ì†Œì •ì�˜ ìƒ�í’ˆì�„ 드립니다.
- 특별� : 2 Point
- EightQueenProblem/��준소스 . . . . 37 matches
주ì„�처리ë�œ 부분ì�€ ë�„ì „í•œ ì�´í›„ì—� 다시 코드를 보았ì�„때 ë¶ˆí•„ìš”í•˜ë‹¤ê³ ìƒ�ê°�ë�˜ëŠ” 부분ì�„ 지운 것입니다. --ì�´ë�•준
- EightQueenProblem/임��/java . . . . 37 matches
심심해서 ìž�바코드로 그냥 옮겼습니다. 몇군ë�°ë§Œ ìˆ˜ì •í•˜ë‹ˆê¹Œ 그대로 ë�Œì•„가는군요~ 호호..-.-;;
for(y=j-1; y>=0 && sum==0; y--) /* 위로 */
for(x=i-1; x>=0 && sum==0; x--) /* 왼쪽으로 */
for(x=i-1, y=j-1; x>=0 && y>=0 && sum==0; x--, y--) /* 대ê°�ì„ */
for(x=i+1, y=j-1; x<QUEEN && y>=0 && sum==0; x++, y--) /* 대ê°�ì„ */
- HowManyZerosAndDigits/김회� . . . . 37 matches
== 소스 코드 ==
cout<<"íŒ©í† ë¦¬ì–¼ì�„ êµ¬í• ìˆ˜ì™€ 진수를 차례대로 ìž…ë ¥í•´ì£¼ì„¸ìš”";
cout<<"0ì�˜ 갯수와 숫ìž�ì�˜ 갯수를 차례대로 ì¶œë ¥í•©ë‹ˆë‹¤.\n";
- TugOfWar/ì‹ ìž¬ë�™ . . . . 37 matches
=== TugOfWar/ì‹ ìž¬ë�™ ===
ì�´ì „ì—� 비스무리한 ë¬¸ì œë¥¼ 푼 ì �ì�´ 있었다. 하긴 ì�´ëŸ°ë¥˜ì�˜ 경시대회 ë¬¸ì œë“¤ ì–´ëŠ� ì •ë�„ 풀다 ë³´ë©´ í•´ê²° 방법ì�´ 몇 가지로 나뉘는 것 같다. --재ë�™
- VisualBasicClass . . . . 37 matches
언어같지 않ì�€ 언어 -_-;; ë¹„ë² ë¥¼ 배운다. OCU 과목으로 í�”히들 ë§Žì�´ 듣는 과목ì�´ë‹¤.
VB가 Office 통합� 잘�다보니... �반�들� 많�들 배우는 편임.
- html5 . . . . 37 matches
* html5 연습 코드는 [html5practice] � 있습니다.
* 가장 좋� api reference는 http://dev.w3.org/html5/ 입니다.
* [http://simon.html5.org/html5-elements w3g HTML5 ë ˆí�¼ëŸ°ìŠ¤ë“¤ì�„ 목차로 잘 ì •ë¦¬í•´ 놓았다.]
== 브ë�¼ìš°ì € ì§€ì›�여부 확ì�¸ ==
- 그래픽스세미나/6주차 . . . . 37 matches
=== 개요 ===
�시 : 2003년 4월 7� 월요�
장소 : 7층 PC실 - 세미나실
=== ë‚´ìš© ===
PPT파�: Upload:CGseminar6.alz Upload:CGseminar6.a00
=== ìˆ™ì œ ===
* 5주차 ìˆ™ì œ 그대로 입니다.
[그래픽스세미나]
- ë�°ë¸”ìŠ¤ìº í”„2006/금요ì�¼ . . . . 37 matches
= [ë�°ë¸”ìŠ¤ìº í”„2006/금요ì�¼] =
소스 올리는 곳 - svn://zeropage.org/home/SVN/project
프로그램 올리는 곳 - ftp://165.194.17.70:2000/
[http://165.194.17.70/ ì �수íŒ�]
[CodeRace/�스�탑검색]
== 팀 구성 ==
[ë�°ë¸”ìŠ¤ìº í”„2006]
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/if-else/윤성준 . . . . 37 matches
== ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/if-else/윤성준 ==
1ë²ˆì§¸ë¬¸ì œ
cout << endl << "50~100 까지 숫ìž� ìž…ë ¥ :";
cout << "3�배수" <<endl;
cout << "5� 배수" <<endl;
cout << "ìž˜ëª»ìž…ë ¥" <<endl;
- 벡터/í™©ìž¬ì„ . . . . 37 matches
stu[0].name = "í™©ìž¬ì„ ";
stu[1].name = "조재화";
stu[2].name = "곽세환";
stu[3].name = "김회�";
stu[4].name = "김회광";
for (vector<student>::iterator i = ss.begin(); i < ss.end(); i++) // 오름차순
for (i = ss.begin(); i < ss.end(); i++) // 오름차순
[STL실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- 파스칼삼�형/곽세환 . . . . 37 matches
cout << "몇번째 행, 열 ? : ";
int f(int a, int b) //aê°€ ì—´ bê°€ í–‰
DeleteMe � 소스 컴파�� 안�는걸요? - [아무개]
컴파�� 잘 �니다(VC++6.0) -세환
[파스칼삼�형]
- 피보나치/SSS . . . . 37 matches
[송수�]
[피보나치]
[ë�°ë¸”ìŠ¤ìº í”„2005/월요ì�¼]ì—�서 ë§Œë“ [C언어] 피보나치 ì˜ˆì œ
printf("숫ìž�를 ìž…ë ¥ 하세요:");
- MagicSquare/�� . . . . 36 matches
//마방진 만들기.
cout << "마방진 프로그램ì�„ ì‹œìž‘í•˜ê² ìŠµë‹ˆë‹¤.\n";
cout << " n x n 마방진 입니다.\n";
cout << " 수를 ìž…ë ¥í•˜ì‹ì‹œì˜¤.(1 ~ 9중 홀수만!)";
array[a][b] = number; // 처�수 초기화.
- NumericalAnalysisClass/Report2002_2 . . . . 36 matches
수치해� Project #2
2002 봄학기
ì œì¶œì�¼ : 5/2(í™”)
중앙 대학� 컴퓨터공학과 3학년
담당 �수 : 윤경현
ë¬¸ì œ : For given function f(x) = 1/(1+100*x^2) and
(^ 는 승� 표현 ex- x^2 = x*x )
- 남�재 . . . . 36 matches
'''남�재'''
== 목표 ==
ë�ëƒ� 난 ë˜�ë�¼ì�´ë�¼ê³ 왜 시비거삼
== 계� ==
== 진행중 ==
== í•˜ê³ ì‹¶ì�€ 것 ==
== í•˜ê³ ì‹¶ì�€ ë§� ==
[http://cyworld.com/turtle4u 나�싸�월드]
|| 남�재 || 1 ||
|| 주승범 || 2 ||
[홈페�지분류], ZeroPagers
- �/Leonardong . . . . 36 matches
ë�°ë¸”스 ìº í”„ ë‘˜ì§¸ë‚ í�� 코드
default : cout << "눈 똑바로......" << endl;
cout << "ìž…ë ¥ 초과" << endl;
cout << "ìž…ë ¥ : ";
cout << "�료 없�" << endl;
for (int i=0 ; i<order-1 ; i++) //�부분만 빼면
container[i] = container[i+1];//스��랑 같�
cout << "�료 : ";
[StackAndQueue] [ë�°ë¸”ìŠ¤ìº í”„2003/ë‘˜ì§¸ë‚ ]
- 2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´/ë¬¸ì œE . . . . 35 matches
= �규, 재� =
= �수 =
* 막 ì•Œê³ ë¦¬ì¦˜ ìƒ�ê°�하다가..
* {{{~cpp TestCase}}}를 살펴보다 보니, ì—´ë�¼ ì–´ì�´ì—†ëŠ” 규칙ì�„ ë°œê²¬í•˜ê³ ë§˜.
* 30분만� �남
["2002ë…„ë�„ACMë¬¸ì œìƒ˜í”Œí’€ì�´"]
- ClassifyByAnagram/재� . . . . 35 matches
== 소스 ==
* ìš°ì„ ì�€ ë¹ ë¥´ê²Œ 하는 ê±° ìƒ�ê°�하지 ì•Šê³ ê·¸ëƒ¥ ìƒ�ê°�나는 대로 짰습니다. ì�´ì œ ì�´ê±¸ í† ëŒ€ë¡œ 'ë¹ ë¥´ê²Œ'를 ìƒ�ê°�í•´ ë³´ì•„ì•¼ê² ì§€ìš” --재ë�™
- Fmt/문보창 . . . . 35 matches
== 소� ==
ë�ê°€ 잘못ë��는지 ëª¨ë¥´ê² ë‹¤.!!!!!!!!!!!! ë¬¸ì œë�„ ì• ë§¤í•˜ê³ , ì›� ã…¡ã…¡;
== 코드 ==
// 줄 ë��ì�˜ 빈칸ì�„ ì œê±°í•˜ëŠ”ê²ƒì�€ 빈줄ì�´ ì•„ë‹�때만
// 빈줄�때
== 나한테 í• ë§� ==
- HanoiTowerTroublesAgain!/조현태 . . . . 35 matches
== [HanoiTowerTroublesAgain!/조현태] ==
=== ëŠ�ë‚€ì � ë°� 설명 ===
기다리는 �안 심심해서... 간단한거 하나..
왜 아무� 않오는 거야앗!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
=== 소스 ===
- MineSweeper/ì‹ ìž¬ë�™ . . . . 35 matches
=== MineSweeper/ì‹ ìž¬ë�™ ===
cin.get(); // � 한 줄� 삽질� ��!!
cin.get()으로 개행문ìž�(\n)를 먹어야 하는 걸 깜박해서 계ì†� ìž…ë ¥ê³¼ 다른 ì¶œë ¥ì�´ 나와 ìƒ�당히 삽질... --재ë�™
- NumberBaseballGame/�� . . . . 35 matches
//숫� 야구 놀�
//투수ì�˜ 숫ìž� ì„¤ì •
//타ìž�ì�˜ 숫ìž� ìž…ë ¥
cout<<"숫ìž�를 ìž…ë ¥í•´ë�¼.\n";
//투수와 타�� 숫� 비�
작성�: ["Yggdrasil"]
- OpeningStatement . . . . 35 matches
페ì�´ì§€ë¥¼ 새로 만들 때 ê·¸ 페ì�´ì§€ë¥¼ ì—° 목ì �ì�„ 간결하게 ë°�히는 문장. ê·¸ 페ì�´ì§€ì�˜ 첫문장ì�´ ë�˜ì–´ì•¼í•œë‹¤.
["위키분류"]
- 피보나치/김�� . . . . 35 matches
Describe 피보나치/김�� here.
변수 a,b,c를 ì�´ìš©í•´ì„œ a,bê°€ 주 숫ìž�ê³ c는 임시 변수 입니다
printf("ì�´ë³´ì‚¼ ì•Œê³ ì‹¶ì�€ë²ˆì§¸ 피보나치수좀 알아보셈 : ");
- CPPStudy_2005_1/STL성ì �처리_2_class . . . . 34 matches
작성� : 2005 08 09
구현특ì�´ì‚¬í• : vectorì�´ìš©
마�� 66 78 77 84
ë°•ë¯¼ì² 52 50 63 72
ê¹€ì² ìˆ˜ 59 98 75 91
ì‹ ìˆœì�´ 97 55 52 97
최호민 78 53 74 75
송�� 78 82 63 73
양민수 72 66 73 52
장준구 95 62 94 53
태�호 66 82 82 94
한노� 86 65 62 68
- NumberBaseballGame/재니 . . . . 34 matches
= 작성�� 페�지 =
02 장재니 [Genie]
= 소스 =
cout << "숫� 야구 게임입니다.\n";
cout << "잘못 ìž…ë ¥í•˜ì…¨ìŠµë‹ˆë‹¤.\n";
cout << "아웃!n";
cout << strike << " 스트��� " << ball << " 볼n";
cout << "잘 해쓰~ ^_________^\n";
- Omok/재니 . . . . 34 matches
= 작성�� 페�지 =
02 장재니 [Genie]
= 소스 =
cout << "잘못 ìž…ë ¥í•˜ì…¨ìŠµë‹ˆë‹¤.\n";
cout << "�미 놓� �리입니다.\n";
cout << turn % 2 << " 승리.\n";
보드 ê°�ì²´ê°€ 너무 만능ì�¸ê±° ì•„ëƒ�? ã…‹ã…‹ -[ì°½ì„]
- Slurpys/í™©ìž¬ì„ . . . . 34 matches
== ì“°ë ˆë“œ ==
* 테스트와 함께하니 재밌다. 문ìž�ì—´ì�˜ 순서를 ë”°ì§€ëŠ�ë�¼ if-else를 남발했는ë�° ë¦¬íŽ™í† ë§�하기 ì°¸ 힘들다 -- 재ì„
- StackAndQueue/��� . . . . 34 matches
DeleteMe - [StackAndQueue/ì†�ë�™ì�¼] 로 [페ì�´ì§€ì�´ë¦„ê³ ì¹˜ê¸°] 했습니다 - [ìž„ì�¸íƒ�]
스��
cout << " 1 : ìž…ë ¥"<<"\t"<<" 2 : 빼기"<<"\t"<< " 3 : 보여주기"<<endl;
cout << "숫ìž�를 ìž…ë ¥í•˜ì„¸ìš”.. "<< endl;
[StackAndQueue] [���]
- wlsdud1616 . . . . 34 matches
* 박진�
== 목표 ==
* 살� 빼�~*
== 계� ==
== 진행중 ==
== í•˜ê³ ì‹¶ì�€ 것 ==
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/웹서버작성 . . . . 34 matches
= 웹서버 작성 =
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/웹서버작성/변형진]
- ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/박재í™� . . . . 34 matches
Describe ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/박재í™� here
printf("ì €ê¸€ë§� bê°€ ì €ê¸€ë§� aì—�게 ë�°ë¯¸ì§€ %d를 입혀 HPê°€ %dê°€ ë�˜ì—ˆìŠµë‹ˆë‹¤.\n",dam1,a.HP);
printf("ì €ê¸€ë§� aê°€ 죽었습니다.\n");
- Jakarta . . . . 33 matches
apache ì—�서ì�˜ ìž�ë°” 플랫í�¼ 하 오픈 소스 솔류션 프로ì �트.
ë�¼ì�´ë¸ŒëŸ¬ë¦¬, 툴, API êµ°ê³¼ Framework & Engine, Server Application 등ì�„ ì œê³µ.
["�구분류"]
- One/주승범 . . . . 33 matches
1부터 10까지 �하기|}}
{{|1,2,3ë§Œ ëœ¨ê³ ë‚˜ë¨¸ì§€ëŠ” error |}}
printf (" 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ \n ");
{{| 1->64, 2->10, 3->23, 나머지는 error|}}
printf (" 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ \n ");
{{|ë°°ì—´|}}
printf (" 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ \n ");
- ProjectPrometheus/Iteration3 . . . . 33 matches
|| 7/22 || 3차 Iteration Planning. 시작 ||
|| RS Sorting and ì¶œë ¥ || 1 || â—‹ (46ë¶„) ||
|| 해당 ì �수 ì œí•œì„ ì�´ìƒ�ë§Œ ì¶œë ¥ (Fuzzy Value) || 1 || â—‹ (15ë¶„) ||
|| Iteration 2 AcceptanceTest 작성 || 1 || ○ ||
|| Prototype -> Java 로 �팅 || 1.5 || ○ (3시간. Solo) ||
|| login 기능 구현 || 1 || ○ ||
- subsequence/권�기 . . . . 33 matches
아무래ë�„ 세 ë¬¸ì œ ì „ë¶€ parametric search를 ì�´ìš©í•œ ë¬¸ì œë�¼ì„œ 한 페ì�´ì§€ì—� 넣어야 ë� 듯 싶네여. 페ì�´ì§€ ë‚비 ê°™ì�Œ.
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/if-else/김대순 . . . . 33 matches
== ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/if-else/김대순 ==
1ë²ˆì§¸ë¬¸ì œ
cout << "iì�˜ ê°’ì�„ ìž…ë ¥ 하시오!";
cout <<" 50~100 사�가 아니다.";
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/주소ì˜� . . . . 33 matches
==주소�==
cout <<"최대 10명ì�˜ 성ì �ì�„ ìž…ë ¥ 하세요\n";
cout << "í•™ìƒ�ì�˜ 성ì �ì�„ ìž…ë ¥ 하세요\n";
cout <<"ìž…ë ¥ ì¢…ë£Œí•˜ë ¤ë©´ 999";
- ìˆ™ì œ1/최경현 . . . . 33 matches
=== 소스 ===
cout << "ì„씨 온ë�„를 ìž…ë ¥í•˜ê³ Enter 키를 누르ì‹ì‹œì˜¤ : ";
cout <<"ì„씨 "<<celsius<<"ë�„는 화씨로 "<<convert(celsius)<<"ë�„ 입니다.";
[05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ]
- 피보나치/Leonardong . . . . 33 matches
ë�°ë¸”스 ìº í”„ ì²«ì§¸ë‚ í”¼ë³´ë‚˜ì¹˜ìˆ˜ì—´ 코드
첫번째 코드
[ë�°ë¸”ìŠ¤ìº í”„2003/ì²«ì§¸ë‚ ] [피보나치]
- 피보나치/S.S.S . . . . 33 matches
[송수�]
[피보나치]
[ë�°ë¸”ìŠ¤ìº í”„2005/화요ì�¼]ì—�서 ë§Œë“ [Phyton] 피보나치 ì˜ˆì œ
num=input('ìž…ë ¥ 하세요:')
- 3DCube . . . . 32 matches
* 3ì°¨ì›�으로 í��브를 구현해서 ì¡°ìž‘í• ìˆ˜ 있ë�„ë¡� 한다.
* 3D 개� 공부하기 위해 학습용으로 구현해 볼 만 하다.
- ClassifyByAnagram/JuNe . . . . 32 matches
P4 1.8Ghz 512MB Win XP Python 2.2.1ì—�서 17ë§Œ 단어로 실행하면 4ì´ˆ. 프로세스 메모리 ì �ìœ ì•½ 31MB. 만약 psyco로 bind를 해주면(if문 위ì—� {{{~cpp import psyco;psyco.bind(Aangram)}}}ì�„ 추가) 3.4ì´ˆ.
- GuiTestingWithWxPython . . . . 32 matches
TDD로 컨트롤ì�„ 하나하나 ë¶™ì�´ê³ 위치값ì�„ ìž¡ê³ ë¦¬ìŠ¤íŠ¸ë°•ìŠ¤ì—� 초기값ì�„ ì„¤ì •í•˜ëŠ” ì˜ˆì œ
- TheLagestSmallestBox/하기웅 . . . . 32 matches
== �야기 ==
ìˆ˜í•™ë¬¸ì œë�¼ ë¬¸ì œë§Œ í’€ê³ ë‚˜ë‹ˆ 코딩ì�€ 금방 ë��다~~
대부분 똑같ì�€ ë°©ì‹�으로 풀었으리ë�¼ 예ìƒ�í•˜ê³ ì„¤ëª… 안함^^
== 소스 ==
- TugOfWar/김회� . . . . 32 matches
== 소스 코드 ==
//오름차순으로 ì •ë ¬ì�„ 수행합니다.
ì ‘ê·¼ ë°©ì‹�ì�´ 굉장히 새로와서 놀랬어요~>__<ã…‹ - [ì�´ìŠ¹í•œ]
- 구구단/곽세환 . . . . 32 matches
ë�°ë¸”ìŠ¤ìº í”„2003ì²«ì§¸ë‚ êµ¬êµ¬ë‹¨ì§œê¸°
스킴으로 ì§ êµ¬êµ¬ë‹¨
ìŠ¤ëª°í† í�¬ë¡œ ì§ êµ¬êµ¬ë‹¨
SeeAlso ["ë�°ë¸”ìŠ¤ìº í”„2003/ì²«ì§¸ë‚ "] ["곽세환"]
- 반복문�열/��현 . . . . 32 matches
=== 소 � ===
=== 코 드 ===
=== 나한테 í• ë§� ===
[반복문ìž�ì—´/허아ì˜�]ì�„ ì�½ì–´ë³´ì‹œë©´ ë�„움ì�´ ë� ë‚´ìš©ì�´ 있습니다. -- [Leonardong]
[LittleAOI] [반복문�열]
- 스�/aekae . . . . 32 matches
cout << "스�입니다.\n"
"1. 추가 2. ì‚ì œ 3. 보여주기 4. ë��내기 \n"
"ì›�하는 번호 ì„ íƒ� : ";
cout << "ì¶”ê°€í• ê°’ ìž…ë ¥: ";
cout << arr[i] << "추가" << endl;
cout << arr[--i] << "를 ì‚ì œí•©ë‹ˆë‹¤" << endl;
- ACM_ICPC/PrepareAsiaRegionalContest . . . . 31 matches
== ê´€ë ¨ 페ì�´ì§€ ==
* [ACM_ICPC/2011년스터디]
* [ACM_ICPC/2012년스터디]
* [ACM_ICPC/2013년스터디]
* [AlgorithmStudy/2015 | ACM_ICPC/2015년스터디]
- Marbles/문보창 . . . . 31 matches
==== 소� ====
예리한 테스트 ì¼€ì�´ìФì—� 놀ëž�다. ì‹ ë¹„í•œ 수ì�˜ 세계를 ì—¿ë³¼ 수 있는 ë¬¸ì œ(?)다.
==== 코드 ====
int count = n/n1; // n1� 개수
- One/피�미드 . . . . 31 matches
ìž…ë ¥ 숫ìž�ë§Œí�¼ 쌓기
== 박�� ==
printf("숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤."); scanf("%d",&j);
피�미드 모양� 안�네요 ㅜ
== 김태형 ==
== 주승범 ==
== 남�재 ==
- TheTrip/문보창 . . . . 31 matches
==== 소� ====
==== 코드 ====
int main() // cent단위로 계산
int n; // 학�수
int exchangeCost[MAX]; // �환값
int costs[1000]; // � 학�들� 지출 비용
int sum = 0; // 합계
int aver, r; // í�‰ê· , 나머지
for (i=0; i<count; i++) // dollor단위로 ì¶œë ¥
[TheTrip] [문보창]
- ê¹€ì‹ ì• /forë¬¸ì˜ˆì œ1 . . . . 31 matches
int 형 ë°°ì—´ 10ê°œì—� cin으로 ìž…ë ¥ ë°›ì�€ ê°’ì�„ ì €ìž¥í•´ì„œ ë°°ì—´ì�˜ í•©ì�„ ì¶œë ¥~!
[ê¹€ì‹ ì• ]
- ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/김태진 . . . . 31 matches
* 미션 1,2,3,4를 모� �괄한 것...!
str = " ì¦�ê±°ìš´ ë�°ë¸”ìŠ¤ìº í”„ ì¦�ê±°ìš´ ë�°ë¸”ìŠ¤ìº í”„";
MessageBox.Show("창 떳�");
//MessageBox.Show("버튼 누름 ㅋ");
- ë°•ì§„ì„ . . . . 31 matches
20030992 ë°•ì§„ì„
DeleteMe [홈페ì�´ì§€Template] 를 ì°¸ê³ ë¡œ 하여 페ì�´ì§€ë¥¼ 구성하시기를 추천합니다. --NeoCoin
[홈페�지분류], ZeroWikian
- 비밀키/박능규 . . . . 31 matches
cout << "key 를 ìž…ë ¥í•˜ì„¸ìš”(단,숫ìž�) : ";
cout << "암호와 완료..해�불능..\n";
아...야메....
반대로.실패함...야메는 야메��..
- 비밀키/í™©ìž¬ì„ . . . . 31 matches
== 비밀키 ==
cout << "�본값" << endl;
cout << "Key ìž…ë ¥ : ";
cout << "암호화" << endl;
cout << "복호화" << endl;
[암호화실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- AdventuresInMoving:PartIV/문보창 . . . . 30 matches
== 소� ==
== 코드 ==
static int totalLength; /* 워털루�서 대�시까지� 거리 */
static int numStation; /* ì£¼ìœ ì†Œ 수 */
static Station station[MAX_SIZE]; /* ì£¼ìœ ì†Œ ì •ë³´ */
static int d[2][MAX_OIL+1]; /* 다�나믹 테�블 */
[AdventuresInMoving:PartIV] [문보창]
- AndOnAChessBoard/허준수 . . . . 30 matches
== 소� ==
간단하게 ë�Œì•„가게 í•´ë³´ë ¤ê³ í–ˆë‹¤. ë ˆë² ë£¨ê°€ 1ì�¸ ë§Œí�¼ 그다지 ì–´ë µì§€ëŠ” 않ì�€ 듯.
ì•„ì§� 로봇ì—� ë�Œë ¤ë³´ì§€ëŠ” 않았다. -..ã…¡;;
== 코드 ==
- ContestScoreBoard/허아� . . . . 30 matches
��해
int team_data[MAX_OF_TEAM_NUM+1][MAX_OF_Q+1]; // 0번째 ë°°ì—´ì�€ 시간 벌ì � 다ì�Œë¶€í„°ëŠ”
int temp_team_num, q_num, q_index[MAX_OF_TEAM_NUM]; // ë¬¸ì œ 푼 index
// 초기화
if(temp_team_num == 0) // case �� 0으로
team_data[temp_team_num][q_index[temp_team_num]] = q_num; // ë¬¸ì œë²ˆí˜¸ 넣기
- Counting/문보창 . . . . 30 matches
== 소� ==
스터디 시간ì—� ìƒ�ì„ì�´í˜•ì�´ 발표한 ì �í™”ì‹� ì�´ìš©.
== 코드 ==
- SoftwareEngineeringClass/Exam2006_1 . . . . 30 matches
= 시험 �� =
* �경환 �수님 강�
= 작성� =
박�창
= 시험 내용 =
1) ISO12204, ISO 15288 과 ISO 15504를 비�하�
2) Tayloring 과 Deploy를 설명하�.
3) S/W Test 와 Independent Verification & Validation 비�하�
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer/ë¬¸ì œ4/ì •ìŠ¹í�¬ . . . . 30 matches
#include<cstring>//문�열� 비�하는 함수(strcmp)를 �함
int length=strlen(buf);//길ì�´ê°€ ì €ìž¥ë�¨.
b[length]='\0';//NULL문ìž�는 문ìž� ì§‘ì–´ë„£ê³ ë°”ë¡œ 다ì�Œì—� 넣는거다.
- ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼/ì—°ìŠµë¬¸ì œ/ACM2453/송지ì›� . . . . 30 matches
== ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼/ì—°ìŠµë¬¸ì œ/ACM2453/송지ì›� ==
* 78, 83ì�¼ë•� 잘나오는ë�° ì •ìž‘ 1ì�¼ë•Œ 안ë�¨..;; 난줴 ê³ ì³�야ê²
- 문ìž�ë°˜ëŒ€ì¶œë ¥/최경현 . . . . 30 matches
=== 소 � ===
2바�트 문�를 처리하는 방법�
[문보창]ì„ ë°°ë‹˜ì�˜ process_wchar() 함수를 ë¹Œë ¤ë‹¤ ì�¼ë‹¤.
=== 코 드 ===
=== 나한테 í• ë§� ===
[문ìž�ë°˜ëŒ€ì¶œë ¥] [LittleAOI]
- 비밀키/김태훈 . . . . 30 matches
== 암호화 ==
cout << "KEY ê°’ì�„ ìž…ë ¥í•˜ì„¸ìš” : "
== 복호화 ==
cout << "복호화 í• KEY ê°’ì�„ ìž…ë ¥í•˜ì„¸ìš”";
- �호�해킹공부페�지 . . . . 30 matches
80년대 윤리 ê°•ë ¹. 90년대ì—� 새로운 것ì—� 기반한 것ì�´ 나왔다지만 나는 80년대 것ì�„ ì„ í˜¸í•œë‹¤. ìž�ìœ ë¡ê¸° 때문ì—�.
- �승한 . . . . 30 matches
[[pagelist(^�승한)]]
* ì œë¡œíŽ˜ì�´ì§€. 14기. 현재 ì‚¼ì„±ì „ìž� ë¬´ì„ ì‚¬ì—…ë¶€ 재ì§� 중.
[홈페�지분류], [ZeroPagers]
- 파스칼삼�형/김남훈 . . . . 30 matches
ë¬¸ì œëŠ” ë‚´ê°€ scheme 시스템ì—�서 stdin stdout ì�„ 어떻게 다루는지 몰ë�¼ì„œ 그냥 함수만 만들었다는 ì �.
[파스칼삼�형]
- CommunicationsOfAcm . . . . 29 matches
ACM �서 발행하는 매거진.
http://rs2.riss4u.net/jsp/gotomenu.jsp?menuid=166 를 통해 기사를 볼 수 있다. (�듀넷쪽. 회� 가입 필요.)
- HomepageTemplate . . . . 29 matches
== 목표 ==
== 계� ==
== 진행중 ==
== í•˜ê³ ì‹¶ì�€ 것 ==
== í•˜ê³ ì‹¶ì�€ ë§� ==
[홈페ì�´ì§€ë¶„류], ZeroPagers, ZeroWikian ( DeleteMe 복수개로 ì„ íƒ�í•´ 주세요. )
- imays . . . . 29 matches
배현ì§�입니다. ì œ ê´€ë ¨ ë§�í�¬ì¢€ 달아놓ì�„께요.
개� 소개 http://imays.mytripod.co.kr
다니는 회사 http://flawless.co.kr
다니는 학� http://cs.yonsei.ac.kr
[홈페�지분류], ZeroWikian
- westy처�화면 . . . . 29 matches
나ë�„ ì�¸ì œ 위키 열심히 ì�¨ì•¼ê² 다ㅋㅋㅋ
근� �거 어떻게 쓰는거야??ㅡ.ㅡ
= 아�디 =
== 비밀 번호 ==
- 구구단/ìœ ìƒ�ìš±-Scheme . . . . 29 matches
구구단ì�„ scheme으로 ë§Œë“ í”„ë¡œê·¸ëž¨
ì�Œ... 굉장히 괄호 사용ì�´ ë§Žì�€ 언어군요... ì�´ëŸ° 언어 싫어하는ë�°...ã… .ã…
- ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/JUnit/서민관 . . . . 29 matches
= ë�°ë¸”ìŠ¤ìº í”„2009/수요ì�¼/JUnit/서민관 =
Java로 ë§Œë“ ê³„ì‚°ê¸°ì—�서 계산기 class 부분ì�˜ 구현
- �구분류 . . . . 29 matches
프로그래ë°�시 ì�´ìš©ë�˜ëŠ” ê°�종 ë�„구들. 툴, API 등 (아마 Framework 는 추후 분류가 ë¶„í™”ë�˜ì–´ì•¼ í• ë“¯)
[["분류분류"]]
- 벡터/임민수 . . . . 29 matches
student(string aName, int aScore) // �성� ?? !!
student("í™©ì„ í™�",94),
student("�명보",95),
student("김태�",93),
student("최용수",87),
student("ì•ˆì •í™˜",98),
[STL실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- 주민등�번호확�하기/문보창 . . . . 29 matches
== 소� ==
== 소스 ==
System.out.println("ëŒ€í•œë¯¼êµ êµë¯¼ì�´ë„¤ìš”~ ^^ 안녕하세요!");
System.out.println("혹시 간첩???? -_-;;");
== 나한테 í• ë§� ==
[주민등�번호확�하기] [LittleAOI]
- 프로ì �트분류 . . . . 29 matches
위키위키를 ì�´ìš©í•´ì„œ ì§„í–‰í•˜ê³ ìžˆëŠ”, ë˜�는 완성ë�œ 프로ì �트들.
["분류분류"]
- DesignFest . . . . 28 matches
OOPSLA�서 매년 개최하는 소프트웨어 디�� 잔치 � 경연대회.
- EightQueenProblem/최봉환 . . . . 28 matches
DeleteMe) 페ì�´ì§€ ì œëª©ì—� 대한 통ì�¼ì„± 관계ìƒ� 페ì�´ì§€ ì�´ë¦„ ìˆ˜ì •ì�„ 했습니다. --1002
== 8퀸즈 소스1 ==
- JavaStudy2002/�욱-2주차 . . . . 28 matches
답ì�´ ì™„ì „ížˆ 나오긴 했는ë�°ìš”.... ì‹¤ì œ ì�˜ë�„와 똑같ì�´ ë�˜ì§€ 않ì�€ 것ì�´ í� ì�´ë„¤ìš”...ã… .ã…
- JollyJumpers/김태진 . . . . 28 matches
||||||||구현: 1시간, ìž…ì¶œë ¥ ë°� 디버깅:4시간||
//�개� 값사�� 차를 B함수� 넣�.
- PrimaryArithmetic/문보창 . . . . 28 matches
==== 소� ====
비ë¡� 간단한 ë¬¸ì œì§€ë§Œ 코드를 최ì �화시켜 ìƒ�위ì—� ëží�¬ë�˜ì—ˆë‹¤.
==== 코드 ====
[PrimaryArithmetic] [문보창]
- QualityAttributes . . . . 28 matches
품질 �가 요소. 다�과 같� 것들� 들 수 있다.
DeleteMe)한� 맺혔구나 --;;; --["�민"][[BR]]
DeleteMe)형 ì •ë§� 한ì�´ 맺혔군요.. -_-; ["erunc0"]
- SimpleDirectmediaLayer . . . . 28 matches
�로스 플랫�� 지�하는 멀티미디어 개발용 API.
* SDL 홈페�지: http://www.libsdl.org/
* SDL 소개(한글): http://www.libsdl.org/intro.ko/toc.html
["�구분류"]
- Steps/문보창 . . . . 28 matches
== 소� ==
A, B ë�¼ëŠ” ìž…ë ¥ì�´ 들어왔ì�„ 때, n = B - A 로 본다면, n = 1 ~ 20 {1,2,3,3,4,4,5,5,5,6,6,6,7,7,7,7,8,8,8,8}. 간단한 ì�¼ì°¨ ë°©ì •ì‹� 작성으로 í’€ 수 있다.
== 코드 ==
- 김경환 . . . . 28 matches
김경학번 �공환입니다.
== 목표 ==
== 계� ==
�겜
== 진행중 ==
게임중
== í•˜ê³ ì‹¶ì�€ 것 ==
== í•˜ê³ ì‹¶ì�€ ë§� ==
ì—´ëž©
[홈페�지분류], ZeroPagers, ZeroWikian
- 배민화 . . . . 28 matches
ì €ëŠ” 06학번 '''배민화'''입니다.
== 나는 �경� 입니다 ㅋ ==
=== 나는 ê³ ì¤€ì˜� 입니다. ===
ê³ ì¤€ì˜�ì�€ ì‹ ê²½ìŠ¤ì§€ 않아ë�„ ë�©ë‹ˆë‹¤..-_-..í›—.. (당해ë´�..;;)
- 05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ . . . . 27 matches
= ìˆ™ì œì œì¶œ =
|| No. || ë‚ ì§œ || ìˆ™ì œ ||
|| 1 || 05.9.21,22 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ/1] ||
|| 2 || 05.9.27,28 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ/2] ||
|| 2 || 05.10.11,12 || [05학번만ì�˜C++Study/ìˆ™ì œì œì¶œ/4] ||
----[05학번만�C++Study]
- COM/DCOMPrimerPlus . . . . 27 matches
ì›�서는 어떤지 ëª¨ë¥´ê² ì§€ë§Œ, 번ì—ë�œ 한서ì�˜ ë²ˆì— ë§Œì¡±ë�„는 ìƒ�당히 좋ì�€ 수준ì�´ë‹¤.
[책분류]
- JollyJumpers/강소현 . . . . 27 matches
if(isJolly(arr, size)){ //졸리ì �í�¼ ì²´í�¬
if(Math.abs(arr[i+1]-arr[i]) >= size)//size 넘어가면 1~n-1� 넘어가니까.
if(jollyNum[i] == 0)//1~n-1 중 하나�� �함 안하면 not jolly
[ACM_ICPC/2011년스터디]
- Seminar . . . . 27 matches
|| 세미나 || 내용 || 강사 || 대� || �시 ||
|| [Debugging/Seminar_2005] || 디버깅 세미나 || 남�협 || 1~2학년 || 2005. 5. 16 ||
|| [DebuggingSeminar_2005] || 디버깅 세미나 || ì�´ì •ì§� || 2~3학년 || 2005. 8. 10 ||
- TopDown . . . . 27 matches
하나ì�˜ ë¬¸ì œì—� 대해서 ìž‘ì�€ ë¬¸ì œë¡œ 계ì†� 쪼내나가는 형태를 ì§€ì¹. Divide And Conquer 와 비슷하다.
[��분류]
- ê³ ìŠ´ë�„치ì�˜ 사진 마ì�„ . . . . 27 matches
|| [http://165.194.17.5/wiki/index.php?url=zeropage&no=3818&title=ì•Œê³ ë¦¬ì¦˜&login=processing&id=celfin&redirect=yes algorithms] ||
|| [http://165.194.17.5/wiki/index.php?url=zeropage&no=3817&title=경시대회준비반&login=processing&id=celfin&redirect=yes preparing the ACM] ||
|| [몬테카를로 법� �용한 pi 구하기 프로그램] ||
|| [SVN 사용 방법] ||
[http://zerowiki.dnip.net/pds 위키 �료실]
- 답변 � �견 2 . . . . 27 matches
== 답변 � �견 2 ==
* ê³ ê²ƒì�´ 방법ì�´ ë˜� 있는것 ê°™ë�˜ë�°.;; 담주 수요ì�¼ì—� ì�´í�´ë¦½ìŠ¤ë¡œ 하는거 해보장.ã…‹ã…‹ - [송수ìƒ�]
- 몸짱프로ì �트/InfixToPostfix . . . . 27 matches
* 개발� : 나휘�
* 스�� �용
* ë¬¸ì œì � : ì—°ì‚°ìž�ê°€ ì¶œë ¥ 안 ë�¨
[몸짱프로ì �트]
- 화성남�금성여� . . . . 27 matches
[페�지�름바꾸기]가 필요하지 않아요?
typedef vec_t matrix_t[16]; // 4*4 í–‰ë ¬
void NormalRet (vec3_t a, vec3_t b, vec3_t c, vec3_t &out); // 노멀 벡터 계산
- HASH구하기/ê¶Œì •ìš±,곽세환 . . . . 26 matches
== HASH구하기/ê¶Œì •ìš±,곽세환 ==
cout << "확ì�¸í• í…�스트를 ìž…ë ¥í•˜ì„¸ìš” : ";
[암호화실습]
- NumberBaseballGame/�� . . . . 26 matches
// 숫� 야구 게임입니다.
cout << "숫�야구 게임입니다.\n";
cout<<"숫ìž�를 ìž…ë ¥í•˜ì‹ì‹œì˜¤.{ ex) 3 4 5 } : ";
cout <<"스트���" <<" "<<count1<<" "<<"볼"<<" "<<count2<< " " <<"아웃"<<" "<<count3<<"\n";
- Slurpys/문보창 . . . . 26 matches
==== 소� ====
힘들게 버그를 ìž¡ê³ í†µê³¼. 재귀함수 사용시 여러가지 통로(?)를 잘 관리해 줘야한다.
==== 코드 ====
[Slurpys] [문보창]
- [Lovely]boy^_^/USACO/WhatTimeIsIt? . . . . 26 matches
* 좀 잡다한 함수가 마니 들어갔군..
* ìž�주 만들어서 쓰는 함수는 ë�¼ì�´ë¸ŒëŸ¬ë¦¬í™”를 í•´ì•¼ê² ë‹¤
- ë�°ë¸”ìŠ¤ìº í”„2005/사진2 . . . . 26 matches
í‘œì •ë“¤ì�´ ì°¸ 좋네요 ã…Ž
see also [ë�°ë¸”ìŠ¤ìº í”„2005/사진]
[ë�°ë¸”ìŠ¤ìº í”„2005]
- 마방진/임민수 . . . . 26 matches
cout << " ì›�하는 마방진ì�˜ í�¬ê¸°ë¥¼ ìž…ë ¥í•˜ì„¸ìš” (11 ì�´í•˜ì�˜ 홀수만) : ";
[마방진], [임민수]
- BlogChangesMacro . . . . 25 matches
íŠ¹ì • 페ì�´ì§€ì—� 대한 blog rss
ì „ì²´ 페ì�´ì§€ì—� 대한 BlogChanges
íŠ¹ì • 페ì�´ì§€ì—� 대한 BlogChanges
- DermubaTriangle/하기웅 . . . . 25 matches
== �야기 ==
처� ��� 잘못해서 잘못� 곳�서 너무 많� 헤맷다.~~
0.010ì´ˆ Accepted~
== 소스 ==
- HASH구하기/류주ì˜�,í™©ìž¬ì„ . . . . 25 matches
ifstream fin("input"); // fin과 input.txt를 연결
ofstream fout("output.txt"); // fout과 output.txt를 연결
[암호화실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- PythonXmlRpc . . . . 25 matches
다ì�Œì�€ 간단한 ì˜ˆì œ.
ì‹ ê¸°í•˜ë‹¤. ì�´ê¸€ë£¨ìФì—� 바로 글쓰기가 ë�˜ë„¤. - ìž„ì�¸íƒ�
- ReverseAndAdd/허아� . . . . 25 matches
= 코드 =
reverseNum += temp[i] * pow(10, length-i-1); // 모아서 �하기
for(i = 0; i < numLength(num); i++) // 나누어 넣기
for(i = 0; i < length; i++) // 나누어 넣기
// 바꿔서 �하기
- ZIM/RealUseCase . . . . 25 matches
사용ìž� ì�¸í„°íŽ˜ì�´ìŠ¤ì™€ 함께 설명ì�´ ì�´ë£¨ì–´ì§€ë©´ ë�” ì¢‹ê² ì£ . ì�¼ë‹¨ ["ZIM/UIPrototype"]ì�´ 대강 나온다면... ^^;;;
- zozo . . . . 25 matches
중대컴공 98 ì�´ì„ 호. ì œë¡œíŽ˜ì�´ì§€ëž‘ 친한 ë„¤í† ë¦¬ 학회 멤버.
홈피: http://zozo.pe.kr
[홈페�지분류],[ZeroWikian]
- 새싹�실/2012/열반/120521 . . . . 25 matches
= 출� =
*권우성
= 수업 내용 =
== 스왑 ==
//분�해보세요
== 문ìž�ì—´ ì¶œë ¥ ==
- 소수구하기/�욱 . . . . 25 matches
* 오늘 ìƒ�ê°�ì�´ 나서 한번 만들어 봤습니다. ì œê°€ ìƒ�ê°�한 가장 ë¹ ë¥¸ 방법ì�´ë„¤ìš”;;
[소수구하기]
- 컴공과프로그래�경진대회 . . . . 25 matches
중앙대학� 컴퓨터공학과 내� 프로그래� 경진 대회.
* ["1thPCinCAUCSE"] - 1회 대회
* ["2ndPCinCAUCSE"] - 2회 대회
* ["3rdPCinCAUCSE"] - 3회 대회
* ["4rdPCinCAUCSE"] - 4회 대회
- EightQueenProblem/강�수 . . . . 24 matches
* C++로 한거(심심해서 한거)
* 파ì�´ì�¬ìœ¼ë¡œ 한거(2003 ë�°ë¸”스 ìº í”„ 대비용)
- ExploringWorld/ì°¸ê³ ë§�í�¬ . . . . 24 matches
가볼만한 곳
http://www.debianusers.org - í•œêµ ë�°ë¹„안 사용ìž� 모임
http://kldp.org - 리눅스 문서
http://debian.org - �비안
http://java.sun.com - �바
http://apache.org -아파치
- IDE/VisualStudio . . . . 24 matches
== 단축키 ==
Ctrl + Shift + C : íƒ�색트리로 ìº�럿 ì�´ë�™. (<- ê°œì�¸ì �으로 가장 중요한 단축키ë�¼ê³ ìƒ�ê°�함. ;;)
[�구분류]
- Marbles/ì‹ ìž¬ë�™ . . . . 24 matches
=== Marbles/ì‹ ìž¬ë�™ ===
ë¬¸ì œë¥¼ 푸는 ì†�ë�„ì—� ì´ˆì �ì�„ ë‘�어서 ì§€ì €ë¶„í•˜ê³ ëƒ„ìƒˆ ë§Žì�´ 남. --재ë�™
- Spring/�험스터디/2011-02-04 . . . . 24 matches
[[pagelist(^Spring/�험스터디)]]
* 실습 : ë�™ë„¤ API를 ì�´ìš©í•˜ì—¬ 게시íŒ� ì •ë³´ ê°€ì ¸ì˜¤ê¸°
- TkinterProgramming/Calculator2 . . . . 24 matches
컴파ì�¼ì�„ 위해서는 메가 ìœ„ì ¯ 모듈ì�„ 설치해야한다.
- 가루치 . . . . 24 matches
Describe 가루치 here.
��... �
== ''''목표'''' ==
��..리
== ''계�'' ==
��..하아
== 진행중 ==
���..�
== í•˜ê³ ì‹¶ì�€ 것 ==
�..�리
- 김수경/StickyWall . . . . 24 matches
회사�서 ASP.NET MVC3� �야해서 만들어보는 Toy Project.
컨셉ì�€ 별 ê±° 없다. [http://trello.com Trello] ì§.
[김수경]
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/for/임다찬 . . . . 24 matches
== ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/for/임다찬 ==
첫번째
�번째
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/ê¸°íƒ€ë¬¸ì œ/임다찬 . . . . 24 matches
= 임다찬 =
[ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/ê¸°íƒ€ë¬¸ì œ]
- ë�°ë¸”ìŠ¤ìº í”„2010/ë‹¤ì„¯ì§¸ë‚ /ObjectCraft/미션1/허준 . . . . 24 matches
printf("ì €ê¸€ë§�1ì�´ ì €ê¸€ë§�2ì—� ë�°ë¯¸ì§€ %d를 입혀서 ì €ê¸€ë§�2ì�˜ HPê°€ %dê°€ ë�˜ì—ˆìŠµë‹ˆë‹¤.\n", zeli1.att, zeli2.HP);
printf("ì €ê¸€ë§�2ê°€ 죽었습니다.\n");
- 파스칼삼�형/문�명 . . . . 24 matches
파스칼,.
cout<<"행과 ì—´ì�„ ìž…ë ¥ : ";
[문�명]
* 3행 2열� 값� 안나오는�요?... -지훈
- Java/DynamicProxy . . . . 23 matches
Java [Java/DynamicProxy] ë�¼ì�´ë¸ŒëŸ¬ë¦¬ì™€ DecoratorPattern ì�„ ì�´ìš©í•˜ì—¬ AOP ì �ì�¸ 구현ì�´ 가능. Java 1.3 ì�´í›„부터 ì§€ì›�.
- RUR-PLE/Newspaper . . . . 23 matches
= RUR-PLE/Newspaper(함수화 ì „) =
= RUR-PLE/Newspaper(함수화 후) =
= RUR-PLE/Newspaper(함수화 후, 함수 ë°˜ë³µì œê±°) =
- maya . . . . 23 matches
HYU �람 20기 박훈준 입니다.
현재 서버관리ìž�를 ë§¡ê³ ìžˆìŠµë‹ˆë‹¤.
== 관심분야 ==
[홈페�지분류]
- 가위바위보/재니 . . . . 23 matches
= 작성�� 페�지 =
02 장재니 [Genie]
= 소스 =
cout << name[0] << " " << result[0] << " 승 " << result[1] << " 무 " << result[2] << " 패\n";
cout << name[1] << " " << 100 - result[0] - result[1] << " 승 " << result[1] << " 무 "
<< 100 - result[2] - result[1] << " 패\n";
["가위바위보"]
- ì •ëª¨/2004.10.29 . . . . 23 matches
* ì •ëª¨ ì°¸ì„�ìž�는 기ë¡�ì�„ 남겨주세요. 몹시 ê¶�금해요! -- 재ì„
[ì •ëª¨]
- 파스칼삼�형/��� . . . . 23 matches
파스칼삼�형
cout << "숫ìž�를 ìž…ë ¥ 하세요~ " << endl;
[ë�°ë¸”ìŠ¤ìº í”„2003/ì²«ì§¸ë‚ ]
- 피보나치/ì •ìˆ˜ë¯¼,남ë�„ì—° . . . . 23 matches
Describe 피보나치/ì •ìˆ˜ë¯¼,남ë�„ì—° here.
printf("%d번때 숫�는 %d 입니다.",m ,k);
printf("몇번째 숫ìž�를 ì¶œë ¥í•˜ê³ ì‹¶ìŠµë‹ˆê¹Œ?\n-> ");
[피보나치]
- ContestScoreBoard/문보창 . . . . 22 matches
==== 소� ====
마지막 테스트 ê³¼ì •ì—�서 버그가 있어서 ì• ë¥¼ 먹었다.
==== 코드 ====
- HangulProcess . . . . 22 matches
= 한글 처리 =
= ê´€ë ¨ ì�½ì�„ 거리 =
[http://www.kr.freebsd.org/~cjh/freetime/oss-hangul/pse199904/ Hanterm ì—�서ì�˜ 한글 ìž…ì¶œë ¥ ê´€ë ¨ 문서]
= ê´€ë ¨ 페ì�´ì§€ =
[Unicode] : ìœ ë‹ˆì½”ë“œ
- RandomWalk/종찬 . . . . 22 matches
cout << "몇 칸 짜리? : ";
int y_move = rand()%3; // ì�´ë¶€ë¶„ì�„ 루프안ì—� 안 넣어서 ê³ ìƒ�..
cout << "í•© : " << sum << endl;
} // by 종찬
- VoteMacro . . . . 22 matches
간단한 VoteMacro입니다.
||[[Vote(off,ì�¼ì°� ìž�ê³ ì�¼ì°� ì�¼ì–´ë‚œë‹¤ 6, 늦게 ìž�ê³ ëŠ¦ê²Œ ì�¼ì–´ë‚œë‹¤ 14, ë‚´ 맘대로 19)]]||[[Vote(아침 6, ì �심 9, ì €ë…� 13)]]||
- WebService . . . . 22 matches
웹 서버를 통하여 프로그램 ì�¸í„°íŽ˜ì�´ìŠ¤ë¥¼ ë…¸ì¶œí•˜ë ¤ëŠ” 방법
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Newspaper/Refactoring . . . . 22 matches
= ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Newspaper/Refactoring =
== [남�연] ==
== í™©ìž¬ì„ ==
[ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE]
- 사과나무/ê³¼ì œë°©/1회차/ê¹€ì„œì • . . . . 22 matches
== ê³¼ì œ ë‚´ìš© ==
우측 편집ì�„ 눌러 ìˆ˜ì •í•˜ì„¸ìš”
[새싹êµ�실/2012/사과나무/ê³¼ì œë°©]
- 2학기파ì�´ì„ 스터디/서버&í�´ë�¼ì�´ì–¸íŠ¸ì ‘ì†�프로그램 . . . . 21 matches
# 타임서버 v0.1
HOST = '' # localhost를 �미
serversock.bind( (host,port) ) # 튜플!
# 타임���언트 v0.1
HOST = 'localhost' # localhost를 �미
serversock.bind( (host,port) ) # 튜플!
- BlackBoxTesting . . . . 21 matches
ë§� 그대로 모듈ì�„ Black Box 처런 내부를 ìƒ�ê°�하지 ì•Šê³ , 모듈ì—� 대한 ìž…ë ¥ 대비 결과를 테스팅하는 방법.
- CSP . . . . 21 matches
ToyProblems 때 ìž ê¹� 들어본 ì �ì�´ 있는ë�°.. 한번 ë�Œë ¤ë´�ì•¼ê² ë‹¤ - [ìž„ì�¸íƒ�]
[ë�°ë¸”ìŠ¤ìº í”„2003/ë‘˜ì§¸ë‚ ]
- CodeRace/20060105/아�보창 . . . . 21 matches
= CodeRace 아� 보창 =
// 2번 요구사í•
// 3번 요구사í•
// 4번 요구사í•
// 5번 요구사í•
- ProjectGaia/ì°¸ê³ ì‚¬ì�´íЏ . . . . 21 matches
*[http://www.istis.unomaha.edu/isqa/haworth/isqa3300/fs009.htm Extendible Hashing] in English, 개�.코볼 구현소스
*[http://www.cis.ohio-state.edu/~hakan/CIS671/Hashing.ppt Hash PPT]기본 ê°œë…� ìž¡ì�„ë ¤ë©´.. ì�´ê±¸ë³´ì„¸ì—½.
*[http://oopsla.snu.ac.kr/classes/filestruct/tp/chap12.ppt Hash PPT]ì�´ê²ƒë‘� ì—쉬..
- ê³ ìŠ´ë�„치ì�˜ 사진 마ì�„처ì�Œí™”ë©´ . . . . 21 matches
|| [http://165.194.17.5/wiki/index.php?url=zeropage&no=3818&title=ì•Œê³ ë¦¬ì¦˜&login=processing&id=celfin&redirect=yes algorithms] ||
|| [http://165.194.17.5/wiki/index.php?url=zeropage&no=3817&title=경시대회준비반&login=processing&id=celfin&redirect=yes preparing the ACM] ||
[몬테카를로법]
[몬테카를로 법� �용한 pi 구하기 프로그램]
- 구구단/S.S.S . . . . 21 matches
[송수�]
[ë�°ë¸”ìŠ¤ìº í”„2005/화요ì�¼]ì—�서 ë§Œë“ [Phyton] 구구단 ì˜ˆì œ
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/for/김대순 . . . . 21 matches
== ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/for/김대순 ==
첫번째
�번째
- ë�°ë¸”ìŠ¤ìº í”„2011/ì…‹ì§¸ë‚ /RUR-PLE/송지ì›� . . . . 21 matches
== 춤추기 ==
== 추수하기 ==
== ì“°ë ˆê¸° ì¤�어서 버리기 ==
== 미로 찾기 ==
- 반복문�열/김소현 . . . . 21 matches
=== 소 � ===
집�서 심심해서......
=== 코 드 ===
=== 나한테 í• ë§� ===
[LittleAOI] [반복문�열]
- 벡터/ê¹€í™�ì„ ,노수민 . . . . 21 matches
=== 백터 ì—°ìŠµë¬¸ì œ ===
[STL실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- 수/ë³„í‘œì¶œë ¥ . . . . 21 matches
똑같ì�´ ì¶œë ¥í•´ì˜¤ê¸°
== [송수�] ==
== [ì‹ í˜œì§€] ==
== [임수연] ==
== [장�슬] ==
- 숫�야구/민강근 . . . . 21 matches
cout<<"3개� 야구게임 : ___\b\b\b";
cout<<st<<"스트��� "<<ba<<"볼 입니다."<<endl;
cout<<"다시 ìž…ë ¥í•´ì£¼ì„¸ì—¼ : ___\b\b\b";
[숫�야구]
- 중위수구하기/남�연 . . . . 21 matches
cout<<"비êµ�í• ì„¸ 수를 ìž…ë ¥í•˜ì„¸ìš”"<<endl;
cout<<"프로그램 종료"<<endl;
cout<<"중위수는 "<<center<<"입니다."<<endl;
- 톱아보다처�화면 . . . . 21 matches
프로필 : [(zeropage)�승한]
[ë ˆë°�즈프로ì �트]
[임시페�지]
- EnglishSpeaking/2012년스터디 . . . . 20 matches
* Participants : [:김수경 Sookyoung Kim], [:서지혜 Jihye Seo]
* [wiki:서지혜 Jihye Seo]
* [wiki:김수경 Sookyoung Kim]
* [wiki:서지혜 Jihye Seo]
* [wiki:김수경 Sookyoung Kim]
* [wiki:서지혜 Jihye Seo]
* [wiki:김수경 Sookyoung Kim]
- NetBeans . . . . 20 matches
ì œìž„ìŠ¤ ê³ ìŠ¬ë§�ì�´ ì—´ì�„ ì˜¬ë¦¬ê³ ìžˆë‹¤ëŠ” ê·¸ ìž�바툴
[�구분류]
[[include(í‹€:IDE)]]
- ScheduledWalk/임�� . . . . 20 matches
// 시작위치
// 스케쥴� 방향� 따� ��..
// 시작위치
- UglyNumbers/JuNe . . . . 20 matches
간단해서 그냥 완�로 작성. 실행시간� 0.1초 �하.
- whiteblue/ìž�료구조다í•ì‹�구하기 . . . . 20 matches
cout << "coef, expon ì�„ ìž…ë ¥í•˜ì‹œì˜¤. ì¢…ë£Œí•˜ë ¤ë©´ (0 0)ì�„ ìž…ë ¥ (예 : coef expon ): ";
cerr << "다시 ìž…ë ¥í•˜ì‹œì˜¤." << endl;
} // � 노드를 나누기
- 가위바위보/�지 . . . . 20 matches
cout << "=가위바위보 게임=\n"
cout << name1 << " : " << win1 << "승 " << same1 << "무 " << lose1 << "패\n";
cout << name2 << " : " << win2 << "승 " << same2 << "무 " << lose2 << "패\n";
["가위바위보"]
- 김�준 . . . . 20 matches
= ZeroPage ( 04 학번 ) =
* �름 : 김 � 준
* 성별/나� : 여/34
[ë¹ ë¹ ì•ˆë‡½], [구공주 나ë�¼], [김미란], [★강ì›�길★]
[홈페�지분류], ZeroWikian
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Newspaper . . . . 20 matches
= ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Newspaper =
== �름 ==
== í™©ìž¬ì„ ==
[ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE]
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/for/ì •ìŠ¹í�¬ . . . . 20 matches
== ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/for/ì •ìŠ¹í�¬ ==
- ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼/ì—°ìŠµë¬¸ì œ/ACM2453/조현태 . . . . 20 matches
== ë�°ë¸”ìŠ¤ìº í”„2009/금요ì�¼/ì—°ìŠµë¬¸ì œ/ACM2453/조현태 ==
- ë�°ë¸”ìŠ¤ìº í”„2011/ë‹¤ì„¯ì§¸ë‚ /HowToWriteCodeWell/김준ì„�,서ì˜�주 . . . . 20 matches
return "올�갑니다";
return "ë‚´ë ¤ê°‘ë‹ˆë‹¤";
Elevator el = new Elevator(20, -5, 1);//ìµœê³ ë†’ì�´, ìµœì € 높ì�´, 초기높ì�´ë¥¼ 받는 ìƒ�성ìž�
assertEquals(el.callElevator(3),"ë‚´ë ¤ê°‘ë‹ˆë‹¤");
assertEquals(el.callElevator(5),"올�갑니다");
- ë�°ë¸”ìŠ¤ìº í”„2013/ë‘˜ì§¸ë‚ /API . . . . 20 matches
<title>***� 홈페�지</title>
�름 <input name="name" size="10">
ë‚´ìš© <input name="text" size="40">
<th>번호</th>
<th>�름</th>
<th>ë‚´ìš©</th>
echo '<script>alert("내용� 없습니다."); location.href="index.php";</script>';
echo '<script>alert("등��었습니다."); location.href="index.php";</script>';
- 미로찾기/조현태 . . . . 20 matches
ë¦¬íŽ™í† ë§�ì�´ 필요함
void go2(int x_1, int y_1, int x_2, int y_2, int x_3, int y_3)//1앞, 2앞오른쪽, 3오른쪽
look=4;//12시를 0으로 간주합니다.
- ë³„í‘œì¶œë ¥/하나조 . . . . 20 matches
= ë‘�번째 ìˆ™ì œ ë³„í‘œì¶œë ¥ =
= 형� =
힌트:중첩 for문 사용.
== ì�´ìœ 림 ==
== 윤보� ==
== 조하나 ==
- 프로그래�/DigitGenerator . . . . 20 matches
[http://acm.kaist.ac.kr/Problems/2005b.pdf ë¬¸ì œ 보기]
걸린 시간 : 20분
[(zeropage)ì½”ë“œë ˆì�´ìŠ¤ì¶œë�™] 연습
[프로그래�]
- Algorithm/DynamicProgramming . . . . 19 matches
= 배경지� =
Introduction To Algorithm �� �� 대한 설명� 있습니다.
= ê´€ë ¨ë�œ ì˜ˆì œ =
= ë¬¸ì œ =
- EcologicalBinPacking/곽세환 . . . . 19 matches
== 소� ==
== 소스 ==
int bin[3]; // 통
int min_move = 0; // 최소 ì�´ë�™ìˆ˜ = ì „ì²´ 병 수 - ì�´ë�™í•˜ì§€ 않는 병 수
- Java Script/2011년스터디/ë°•ì •ê·¼ . . . . 19 matches
#title Java Script/2011년스터디/ë°•ì •ê·¼
person.name='ë°•ì •ê·¼'
alert("학부�입니다");
alert("학부�� 아닙니다")
- Random Walk2/곽세환 . . . . 19 matches
while ((temp = fin.get()) && temp != '\n') //방향있는 한 줄 ìž…ë ¥ë°›ì�Œ
[RandomWalk2] [ë�°ë¸”ìŠ¤ìº í”„2003/ì…‹ì§¸ë‚ ]
- SharpZeroJavaProject . . . . 19 matches
[http://www.caucse.net/cgi-bin/moin/moin.cgi/_c0_da_b9_d9_c7_c1_b7_ce_c1_a7_c6_ae_2f_230_c6_c0_20_bf_c2_b6_f3_c0_ce_20_b0_d4_c0_d3 ìž�바프로ì �트 #0팀 온ë�¼ì�¸ 게임]
["프로ì �트분류"]
- WERTYU/문보창 . . . . 19 matches
==== 소� ====
뻔한 ë¬¸ì œì˜€ë‹¤. ë¬¸ì œì�˜ ë°œìƒ�ì�´ 굉장히 재밌다.
==== 코드 ====
[WERTYU] [문보창]
- ZeroPage/임�/회� . . . . 19 matches
= ZeroPage 임�회� =
== 회� 요약 ==
=== 2011ë…„ ===
[[pagelist(^ZeroPage/임�/회�/2011)]]
[ZeroPage/임�]
- abced reverse . . . . 19 matches
str2[5]=str1[5]; // ë„�ê°’ì�´ 맨 앞ì�´ë©´ ì¶œë ¥ë�˜ì§€ 않ì�Œ, ë”°ë�¼ì„œ ë„�ì�„ ì œì™¸í•œ 것 reverse
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer/ë¬¸ì œ2/ì •ìŠ¹í�¬ . . . . 19 matches
for(int i=4;i>=0;i--)//맨앞� a[6]=0��서 안�
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer]
- ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ/HTML-CSS/서민관 . . . . 19 matches
== ë�°ë¸”ìŠ¤ìº í”„2009/월요ì�¼/ì—°ìŠµë¬¸ì œ/HTML-CSS/서민관 ==
- ë�°ë¸”ìŠ¤ìº í”„2012/ë‹¤ì„¯ì§¸ë‚ /C로배우는C++ì›�리 . . . . 19 matches
Describe ë�°ë¸”ìŠ¤ìº í”„2012/ë‹¤ì„¯ì§¸ë‚ /C로배우는C++ì›�리 here
== 김태진 ==
- 숫�야구/장창재 . . . . 19 matches
cout << "수를 ìž…ë ¥ 하세요(3ìž�리) = ";
cout << strike << "스트��� " << ball << "볼" << endl;
[숫�야구] [장창재]
- 파스칼삼�형/임다찬 . . . . 19 matches
printf("Row ê°’ì�„ ìž…ë ¥í•˜ì„¸ìš” : "); scanf("%d",&row);
[파스칼삼�형] [임다찬]
- 파ì�¼ ìž…ì¶œë ¥_2 . . . . 19 matches
fpt = fopen("test.txt.", "w"); // test.txt ì—� write
fclose(fpt); // fopen 과 fclose 세트로 사용!
msdn �서 사용방법 찾아보기
- CPlusPlus_ . . . . 18 matches
1. [배열초기화]
2. [Assembly 와 연계]
4. [복사�성�]
- DrPython . . . . 18 matches
wxPython ì�„ 사용해서 ë§Œë“ Python IDE.
[http://drpython.sourceforge.net/ 프로ì �트 홈페ì�´ì§€]
[�구분류]
- InterWiki . . . . 18 matches
ZeroWikiì—�서는 InterMap 페ì�´ì§€ ìˆ˜ì •ìœ¼ë¡œ InterWiki를 ì¡°ìž‘í• ìˆ˜ 있습니다.
- MagicSquare/�기 . . . . 18 matches
cout<<"마방진 작성 프로그램입니다. 홀수를 ìž…ë ¥í•˜ì„¸ìš” >> ";
- MineSweeper/김민경 . . . . 18 matches
size1,size2=input('사ì�´ì¦ˆë¥¼ ìž…ë ¥í•˜ì„¸ìš”(n1,n2 형ì‹�으로 ìž…ë ¥í•˜ì„¸ìš”)')
- PatternTemplate . . . . 18 matches
DeleteMe 페ì�´ì§€ 만들면서 반드시 ì�´ì¤„ì�„ ì‚ì œí•˜ìƒˆìš”
- 김�준/Project/Data_Structure_Overview . . . . 18 matches
* 참여�
* 07[김�준](Victoria)
== ì§„í–‰ ë‚´ìš© ==
* [김�준/Project/Data_Structure_Overview/Chapter1]
[스터디분류]
- 김�준/Project/OOP_Preview . . . . 18 matches
*참여�
* 07[김�준](Victoria)
== 진행내용 ==
* [김�준/Project/OOP_Preview/Chapter1]
[스터디분류]
- ì œë³¸ . . . . 18 matches
학부ìƒ�ì�„ 위한 ì±…ì•„ì €ì”¨
["ì œë¡œíŽ˜ì�´ì§€ë¶„류"]
- 진법바꾸기/문보창 . . . . 18 matches
== 소� ==
== 코드 ==
cout << "10진수 = ";
cout << "진법 = ";
cout << "ê²°ê³¼ = ";
== 나한테 í• ë§� ==
[진법바꾸기] [LittleAOI]
- 파ì�¼ ìž…ì¶œë ¥_3 . . . . 18 matches
//FIlE 열기 ì „ì—� ìž…ë ¥ 받아야 함
fprintf( fpt_1, "a = %d \nb = %d \nc = %d", a,b,c); //printf와 사용법 비슷
- AntOnAChessboard/문보창 . . . . 17 matches
== 소� ==
ì–´ëŠ�ì •ë�„ì�˜ 규칙(?)ë§Œ 파악한다면 O(1)ë§Œì—� êµ¬í• ìˆ˜ 있다.
== 코드 ==
- BasicJAVA2005/실습1/송수� . . . . 17 matches
== 숫� 야구 게임 ==
짜다 보니� 현태꺼와 매우 �사..ㅜㅜ
System.out.println("ìž…ë ¥:");
[BasicJAVA2005], [BasicJAVA2005/실습1]
- Factorial . . . . 17 matches
== Factorial� 구하는 프로그램� 작성한다. ==
|| �� ||. ||["Factorial/��"]||
["ë¬¸ì œë¶„ë¥˜"]
- InvestMulti - 09.22 . . . . 17 matches
[ì‹¤ì‹œê°„ë©€í‹°í”Œë ˆì�´ì–´ê²Œìž„프로ì �트]
- JollyJumpers/서지혜 . . . . 17 matches
* 왜 Accept가 안�나 했�니 검사하는 부분�서 count-1�어서......
- Linux/ElectricFence . . . . 17 matches
리눅스ì—�서 사용가능한 CrtDbg ì •ë�„로 ìƒ�ê°�하면 좋다.
= ì°¸ê³ =
- ProcessExplorer . . . . 17 matches
그밖ì—�ë�„ http://sysinternals.com ì—�는 쓸만한 ìœ í‹¸ë¦¬í‹°ë“¤ì�´ ë§Žì�Œ.
[�구분류]
- Redmoon . . . . 17 matches
먼가..í•´ë³¼ë ¤ê³ ..함...
무언가 í•´ë³´ë ¤ëŠ” 페ì�´ì§€ 같기는 한ë�°ìš”... --NeoCoin
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/TwoMoreSelectableHarvest . . . . 17 matches
= ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/TwoMoreSelectableHarvest =
[ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/TwoMoreSelectableHarvest/ì�´ìŠ¹í•œ]
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/TwoMoreSelectableHarvest/ì�´ìŠ¹í•œ . . . . 17 matches
= [ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/TwoMoreSelectableHarvest]/[ì�´ìŠ¹í•œ] =
[ë�°ë¸”ìŠ¤ìº í”„]
- ë�°ë¸”ìŠ¤ìº í”„2009/목요ì�¼/ì—°ìŠµë¬¸ì œ/MFC/ì •ì¢…ë¡� . . . . 17 matches
Describe ë�°ë¸”ìŠ¤ìº í”„2009/목요ì�¼/ì—°ìŠµë¬¸ì œ/MFC/ì •ì¢…ë¡� here
- ì‹¤ì‹œê°„ë©€í‹°í”Œë ˆì�´ì–´ê²Œìž„프로ì �트/첫주차소스2 . . . . 17 matches
[ì‹¤ì‹œê°„ë©€í‹°í”Œë ˆì�´ì–´ê²Œìž„프로ì �트]
- �취집중후�법 . . . . 17 matches
["Refactoring"]ì�˜ ë�„를 얻기 위한 ìˆ˜ë ¨ë²•ì�˜ 하나. see also HowToStudyRefactoring
'''["�취집중후�법"] ThreeFs'''
- ì •ëª¨/2011.4.4/CodeRace/서지혜 . . . . 17 matches
* 난 셀룰러 오타마타로 짤꺼야!
* ê·¼ë�° ì–¸ì œê°€ ë� ì§€ 알수없지..
- í† ì�´/숫ìž�뒤집기/김남훈 . . . . 17 matches
미안.. 심심해서 -_-
막� 해보니까 안�서 간단한 디버그..
- AllMemberz . . . . 16 matches
[김�호]
[ê¹€ì •ìš±]
[ê¹€ì •í˜œ]
[남��]
[박재�]
[ë°•ì •ê·¼]
[윤종하]
- OurMajorLangIsCAndCPlusPlus/string.h . . . . 16 matches
담당 : ê¹€ìƒ�ì„
string.h - stringê³¼ ê´€ë ¨ë�œ ë�¼ì�´ë¸ŒëŸ¬ë¦¬
== 함수 (Functions) ==
|| 함 수 명 || 내 용 ||
|| 함 수 명 || 내 용 ||
|| size_t strspn(const char *string, const char *strCharSet) || Find the first substring. �함개수?||
- Prolog . . . . 16 matches
추후 ë‚´ìš© ì¶”ê°€í• ì˜ˆì • - [김수경]
[[include(í‹€:ProgrammingLanguage)]]
[언어분류]
- XperDotOrg . . . . 16 matches
êµë‚´ ExtremeProgramming 사용ìž�(?) 모임.
�터위키로는 '''{{{Xper:}}}''' 를 �용합니다.
- 가위바위보/�� . . . . 16 matches
//승패 구하기.
cout<<"ì„ í˜¸í˜•ê³¼ ì�¸ìˆ˜í˜•ì�˜ 승패 구하기\n";
- 개�키,공개키/강�경,조�� . . . . 16 matches
== 개�키 공개키(개�키 : 47,공개키 : 209) ==
cout << "공개키를 ìž…ë ¥í•˜ì‹œì˜¤ : ";
- ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest/ì •ìˆ˜ë¯¼ . . . . 16 matches
Describe ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest/ì •ìˆ˜ë¯¼ here.
[ë�°ë¸”ìŠ¤ìº í”„2005/RUR-PLE/Harvest]
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer/ë¬¸ì œ2/윤성준 . . . . 16 matches
== 윤성준 ==
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer]
- ë°•ì •ê²½ . . . . 16 matches
{OK} '''ë°•ì •ê²½'''ì�˜ 페ì�´ì§€ë‹¹ 우앙헿^*^ {OK}
* ��게 꾸며� ㅋㅋㅋ -[김�호]
- ì‹¬ì‹¬í• ë•Œ . . . . 16 matches
머하는게 좋�까요??ㅋㅋ
EverQuest 2ê°€ ìž¬ë¯¸ìžˆê² ë�˜ë�°ìš”? ã…‹ã…‹ - [ì�´ì˜�호]
- 피보나치/westy . . . . 16 matches
= 피보나치/�용재 =
[ë�°ë¸”ìŠ¤ìº í”„2005], [피보나치]
- 피보나치/허아� . . . . 16 matches
printf("ì¶œë ¥ í• íšŒ : ");
사실 ì•Œê³ ë¦¬ì¦˜ ì�´ëŸ°ê±´ 잘 ëª¨ë¥´ê³ ..
어떻게하니까 나오��구요 ㅡㅡ;;
- 함수��터 . . . . 16 matches
[http://blog.naver.com/isubiramie/20024368885 1. 함수��터]
[http://www.codeproject.com/atl/atl_underthehood_.asp 2. 함수��터]
[http://www.cs.sfu.ca/%7Ecameron/Teaching/383/PassByName.html 5. html 문서]
- Applet�함HTML/진� . . . . 15 matches
// NotHelloWorldApplet.html (컨버트 �)
''C:\j2sdk1.4.1_01\bin\HtmlConverter.exe 로 컨버트''
// NotHelloWorldApplet.html (컨버트 後)
From. 申 �...
["JavaStudyInVacation/진행�황"]
- Error 발�시 풀리지 않� 경우 확� . . . . 15 matches
1. 컨트럴 ID ê°€ ì œëŒ€ë¡œ ì—°ê²°ë�˜ì–´ 있는지 확ì�¸í•˜ë�¼.
- Mapì—°ìŠµë¬¸ì œ/í™©ìž¬ì„ . . . . 15 matches
cout << "비밀키" << endl;
[STL실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- WardCunningham . . . . 15 matches
ExtremeProgramming� 세 명� �스트리모 중 하나. WikiWiki 창안�.
["�물분류"]
- 김봉모 . . . . 15 matches
* 안녕하세요! �람 20기 04학번 김봉모입니다 ^^
[홈페�지분류]
- 몸짱프로ì �트/KnightTour . . . . 15 matches
* 개발� : [Leonardong]
* TestDrivenDevelopment 방�� 씀
[몸짱프로ì �트]
- 비밀키/임�� . . . . 15 matches
cout<<"키 ê°’ì�„ ìž…ë ¥í•˜ì‹œì˜¤: ";
[암호화실습]
- 새싹êµ�실/2012/í•´ë³´ìž�/ê³¼ì œë°© . . . . 15 matches
= 여기다 ê³¼ì œë¥¼ ì˜¬ë ¤ì£¼ì„¸ìš” =
== 별 �기 ==
<해답>
- 프로그래�가르치기 . . . . 15 matches
후배들�게 프로그래�� 가르치기
- BaysianFiltering . . . . 14 matches
ê·¸ë¦¬ê³ PatternClassification ê´€ë ¨í•œ 여러 ì•Œê³ ë¦¬ì¦˜ì—�ë�„ BayesTheory 를 기본으로 하는게 ìƒ�당히 많다.
- ComputerNetworkClass/2006 . . . . 14 matches
= 2006ë…„ ê³¼ì œë“¤ =
* 프로그램들 - 아래 �개 모� 다운 받아야 합니다.
- EightQueenProblem/김준엽 . . . . 14 matches
1ë²ˆë¬¸ì œë¥¼ ì œëŒ€ë¡œ ì�´í•´ 못해서 실수로 ëª¨ë“ ê²½ìš°ë¥¼ êµ¬í•´ë²„ë ¸ìŠµë‹ˆë‹¤. -0-;;;
- JumpJump/김태진 . . . . 14 matches
* ì �í™”ì‹�. 3step까지 개수를 한번 ì²´í�¬í•´ë´�ìš”.
// Copyright (c) 2013ë…„ Jereneal Kim. All rights reserved.
- ReverseAndAdd/��현 . . . . 14 matches
= 소스 =
print "회문� 찾� 수 없는수?"
- UnixHistory . . . . 14 matches
�세한 Unix 계보
[컴퓨터분류] [��분류]
- 구구단/김태훈-zyint . . . . 14 matches
[구구단] [ë�°ë¸”ìŠ¤ìº í”„2005] [ë�°ë¸”ìŠ¤ìº í”„2005/Python]
- 구조체 파ì�¼ ìž…ì¶œë ¥ . . . . 14 matches
//fread(&p, sizeof(Person), 1 , fpt); // (주소, 구조체 �기, 구조체 개수, 파� )
- ê¹€ì •ìš±2 . . . . 14 matches
= ZeroPage 10학번(Zero page준회�)
"[ê¹€ì •ìš±]"으로 검색해주세요
- ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비/서ì˜�주 . . . . 14 matches
Describe ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비/서ì˜�주 here
- ë§ˆë¦„ëª¨ì¶œë ¥/임다찬 . . . . 14 matches
printf("íŒ¨í„´ìž…ë ¥ : "); scanf("%c",&ma);
printf("ë³€ì�˜ 길ì�´ ìž…ë ¥ : "); scanf("%d",&byun);
printf("íŒ¨í„´ìž…ë ¥ : "); scanf("%c",&pattern);
printf("ë³€ì�˜ 길ì�´ ìž…ë ¥ : "); scanf("%d",&B_length);
- 마방진/민강근 . . . . 14 matches
하다만거
cout<<"몇 행, 몇 열 마방진� 만드실껀가여? : ";
- <회�> . . . . 13 matches
회� ��
=== 회� ===
[ì •ëª¨] - ì œë¡œíŽ˜ì�´ì§€ ì •ëª¨
[시작]
- AKnight'sJourney/ì •ì§„ê²½ . . . . 13 matches
* �거슨 poj1등.
[ACM_ICPC/2011년스터디], [ì •ì§„ê²½]
- Classes . . . . 13 matches
[http://www.aladdin.co.kr/shop/wproduct.aspx?ISBN=8971291346 ìµœì‹ ê³µì—…ìˆ˜í•™]
[공업수학2006]
[http://unicon.netian.com/math.html �종 공�]
- DevelopmentinWindows/APIExample . . . . 13 matches
= 윈ë�„우즈 API를 ì�´ìš©í•œ ì˜ˆì œ 프로그램 =
- IsDesignDead . . . . 13 matches
* http://martinfowler.com/articles/designDead.html - �문.
* http://jstorm.pe.kr/BBS/view.php3?id=106&code=Tip&start=0 - JStorm ì§„í˜¸ì„ ë°° 편ì—.
["컬럼분류"]
- NeoCoin/Temp . . . . 13 matches
ManagerPool, �반�� 위한 파�만� QED강�,
- Simple_Jsp_Ex . . . . 13 matches
"화면ì—� ì¶œë ¥ì‹œ 반드시 = 붙여줘야 한다."
- XOR삼�형/허아� . . . . 13 matches
=== 소스 ===
=== 나한테 í• ë§� ===
[XOR삼�형] [허아�]
- 구구단/하나조 . . . . 13 matches
= 첫번째 ìˆ™ì œ 구구단 =
= 형� =
9단까지
== ì�´ìœ 림 ==
== 윤보� ==
== 조하나 ==
- ë�°ë¸”ìŠ¤ìº í”„2006/CPPFileInput . . . . 13 matches
* 파ì�¼ ìž…ì¶œë ¥ ì˜ˆì œ 소스
// cout << "�� 뿔�다."<<endl;
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/김준ì„� . . . . 13 matches
cout << "ì �수 ìž…ë ¥:";
cout << "잘못 했습니다 다시 해주세요" <<endl; continue;
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer/ë¬¸ì œ1/김준ì„� . . . . 13 matches
== ë¬¸ì œ 1 ==
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer]
- ë�°ë¸”ìŠ¤ìº í”„2012/ë„·ì§¸ë‚ /묻지마Csharp/Mission2/김준ì„� . . . . 13 matches
*샤랄랄
MessageBox.Show(d2.Year - d1.Year +"세입니다");
[ë�°ë¸”ìŠ¤ìº í”„2012]
- 미로찾기/곽세환 . . . . 13 matches
//3 밟�곳
find(i, 0, 0); // 처� 위치
//0 위
//1 오른
//2 아래
//3 왼
- 시간맞추기/문보창 . . . . 13 matches
== 소� ==
== 코드 ==
== 나한테 í• ë§� ==
[LittleAOI] [시간맞추기]
- ì½”ë“œë ˆì�´ìФ/2007.03.24ìƒ�ì„수ìƒ�형진 . . . . 13 matches
cout << sec << "ì´ˆ" << endl << ((getColor(sec))? "green" : "red") << endl ;
cout << cnt << "명ì�´ ì‹ í˜¸ìœ„ë°˜" << endl ;
cout << cnt << "명ì�´ ì‹ í˜¸ìœ„ë°˜" << endl ;
- 5�용C++스터디/�래스��보충 . . . . 12 matches
=== ì˜ˆì œ 1 ===
=== ì˜ˆì œ 2 ===
[5�용C++스터디]
- HanoiProblem/임�� . . . . 12 matches
// from �서 꺼내와 this � 넣는다.
System.out.println("���러!");
- Map/곽세환 . . . . 12 matches
[STL실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- ReverseAndAdd/남�협 . . . . 12 matches
= ReverseAndAdd/남�협 =
* ì—„ì² í—ˆì ‘í•˜ë‹¤ ã… ã…œ -[ìƒ�협]
- ZeroPageServer/InstalledTool . . . . 12 matches
ZeroPageServer ì—� 설치ë�œ ë�„구를 ì �어놓ì�€ 페ì�´ì§€
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/switch/ì�´ìž¥ê¸¸ . . . . 12 matches
==�장길==
cout<<"성ì � 10개를 ìž…ë ¥í•˜ì„¸ìš”.";
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer/ë¬¸ì œ1/ì •ìŠ¹í�¬ . . . . 12 matches
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer]
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer/ë¬¸ì œ3/주소ì˜� . . . . 12 matches
[ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer]
- ë�°ë¸”ìŠ¤ìº í”„2011/ë„·ì§¸ë‚ /루비/김준ì„� . . . . 12 matches
== 코드 ==
puts "비겼네요"
puts "내가 �겼�"
else puts "쟤가 �김"
- 몸짱프로ì �트/DisplayPumutation . . . . 12 matches
* 개발� : 나휘�
* Recursive Function Call 사용
[몸짱프로ì �트]
- 벡터/김태훈 . . . . 12 matches
[STL실습], [ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- 벡터/임�� . . . . 12 matches
[STL실습],[ë�°ë¸”ìŠ¤ìº í”„2004/목요ì�¼]
- 오목/진훈,�명 . . . . 12 matches
MessageBox("뷁윈!!");
MessageBox("�윈!!!!");
==== 실행파� ====
Upload:진훈�명오목.exe
- 50~100 사ì�´ì�˜ 3ì�˜ë°°ìˆ˜ì™€ 5ì�˜ 배수 ì¶œë ¥ . . . . 11 matches
cout << " 숫ìž�를 ìž…ë ¥í•˜ì‹œì˜¤ : " ;
cout << "잘못 ìž…ë ¥í•˜ì…¨ìŠµë‹ˆë‹¤ ";
- NumberBaseballGame/�기 . . . . 11 matches
NumberBaseballGame/�기
cout <<"숫ìž�를 ìž…ë ¥í•˜ì„¸ìš” ex)3 5 2 >> ";
cout <<"ì •ë‹µìž…ë‹ˆë‹¤."<<endl;
- RandomWalk/�기 . . . . 11 matches
cout <<"ë§µì�˜ í�¬ê¸°ë¥¼ ê²°ì •í•´ì£¼ì„¸ìš”>> ";
- ddori . . . . 11 matches
["02_Python"] * 02 학번 파�� 세미나 준비 �료 입니다
= ��� =
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/ê¸°íƒ€ë¬¸ì œ/주소ì˜� . . . . 11 matches
==주소�==
1부터 10까지 5ì œì™¸í•˜ê³ ì¶œë ¥
- 반복문�열/문보창 . . . . 11 matches
=== 소� ===
=== 코드 ===
=== 나한테 í• ë§� ===
[반복문�열] [LittleAOI]
- 피보나치/김민경 . . . . 11 matches
//재귀호출- 피보나치
printf ("ìˆ˜ìž…ë ¥ = ");
[피보나치]
- HanoiProblem/�지 . . . . 10 matches
cout << "=하노ì�´íƒ‘ ë¬¸ì œ=\n";
cout << "하노ì�´íƒ‘ 개수 ìž…ë ¥ : ";
- HistoryOfGUI . . . . 10 matches
PurePond:GUIì�˜ì—사
["컴퓨터분류"]
- JSP/SearchAgency . . . . 10 matches
out.write(" ê²€ìƒ‰í• í‚¤ì›Œë“œë¥¼ ìž…ë ¥í•˜ì„¸ìš” <br>");
- SmithNumbers/김태진 . . . . 10 matches
* 푼거같지만 사실 타임리밋 -
- UnitTestFramework . . . . 10 matches
UnitTest code 작성� 위한 Framework
["�구분류"]
- ZeroPage회계장부 . . . . 10 matches
== 담당� ==
�무 : [조현태]
== ZeroPage회계장부 ==
- 구구단/윤성복 . . . . 10 matches
Describe 구구단/윤성복 here.
[구구단] [ë�°ë¸”ìŠ¤ìº í”„2005]
- 구구단/ì •ìˆ˜ë¯¼ . . . . 10 matches
Describe 구구단/ì •ìˆ˜ë¯¼ here.
k = input('구구단� 외� 구구단� 외�')
- 몸짱프로ì �트/BinarySearch . . . . 10 matches
* 개발� : 나휘�
[몸짱프로ì �트]
- 몸짱프로ì �트/InfixToPrefix . . . . 10 matches
* 개발� : 나휘�
[몸짱프로ì �트]
- 반복문�열/황세연 . . . . 10 matches
ì±…ë³´ê³ í•´ë´¤ì–´ìš”...ã… ã…
* 굿 ! ^^ - 허아�
- 서�현 . . . . 10 matches
* ["EightQueenProblem/서�현"]
* ["RandomWalk2/서�현"]
- ì•Œê³ ë¦¬ì¦˜8ì£¼ìˆ™ì œ/test . . . . 10 matches
== 코드 ==
cout << "Caseì�˜ 수를 ìž…ë ¥ :\n";
[ì•Œê³ ë¦¬ì¦˜8ì£¼ìˆ™ì œ]
- ìº ì�´ëž‘놀ìž�/ë³´ì°½/ìˆ™ì œ1 . . . . 10 matches
== RGB channel만들기 ==
== RGB 별 Gray화 ==
== 모��� ==
[ìº ì�´ëž‘놀ìž�]
- í”„ë¡œê·¸ëž˜ë¨¸ë¥¼ìœ„í•œê³µë¶€ë¡ . . . . 10 matches
[http://www01.zdnet.co.kr/news/column/hotissue/0,39024748,10049399,00.htm 어떻게 ê³µë¶€í• ê¹Œ? 프로그래머를 위한 ã€Œê³µë¶€ë¡ ã€�]
[컬럼분류]
- 0PlayerProject/í”„ë ˆìž„ë²„í�¼ì‚¬ìš©ë²• . . . . 9 matches
우리 보드 기준 (320x240x16bit)
data[x + y * 320] = RGB; // (x,y)� RGB �기
- Android/PowerPointContoler . . . . 9 matches
= 시작ì�€ ë ˆí�¼ëŸ°ìФ 부터 =
- Applet�함HTML/�욱 . . . . 9 matches
�것� htmlconverter 로 변환
["JavaStudyInVacation/진행�황"]
- BicycleRepairMan . . . . 9 matches
http://bicyclerepair.sourceforge.net/ . python refactoring 툴. idlefork 나 vim � 통합시킬 수 있다.
- Ones/송지� . . . . 9 matches
== ë¬¸ì œ 설명 ==
|| �� ||[http://poj.org/problem?id=2551] ||
|| 개요 || ||
|| ìž…ë ¥ || ||
|| ì¶œë ¥ || ||
- RandomWalk2/ExtremePair . . . . 9 matches
=== 첫번째 ìš”êµ¬ì‚¬í• ë²„ì „ ===
- WikiTextFormattingTestPage . . . . 9 matches
ㄲㅓ―�居몄ㅲ밋�ㅻㅯ�ㄴ�댔ㅇㄴ�ㄸ。
댕소봤,i am rose
- 개초보ì�˜ 프로그래ë°�ì—� ê´€ë ¨ë�œ ê°œì�¸ì �ì�¸ ìž�료처ì�Œí™”ë©´ . . . . 9 matches
ìž�ë°” 스í�¬ë¦½íЏ 완벽 ì •ë¦¬
- 마방진/문�명 . . . . 9 matches
마방진,.
cout << "마방진 �기 : ";
[MagicSquare] [문�명]
- ì�´ì°½ì„ . . . . 9 matches
#Redirect ì°½ì„
[홈페�지분류] [ZeroPagers]
- 8queen/강�경 . . . . 8 matches
아�� 미완성
- CPlusPlus_Tip . . . . 8 matches
1. [SVN 사용법]
4. [Header ì •ì�˜]
5. [소수ì �ìž�리]
- Map/ê¶Œì •ìš± . . . . 8 matches
== Map/ê¶Œì •ìš± ==
=== 맵 프로그래� ===
[STL실습]
- RandomPage . . . . 8 matches
25개� RandomPage 무작위 추출. ^^;
- ReverseAndAdd/김회� . . . . 8 matches
while( num !=0 )//10으로 나눈 나머지가 몇�가?1���면
- ReverseAndAdd/민경 . . . . 8 matches
k = input('ëª‡ê°œìž…ë ¥í• ê±°ë‹ˆ?')
n = [input('ìž…ë ¥í•´ë³´ì•„') for i in range(k)]
- TkinterProgramming/HelloWorld . . . . 8 matches
# 함수 기반
# �래스 기반
- Welcome to Ewha Research . . . . 8 matches
여러분ì�˜ 그룹 ìˆ™ì œë¥¼ 올릴 곳입니다.
- [Lovely]boy^_^/Diary . . . . 8 matches
* 2-2학기
|| 11/25 - 12/1(2-2-13) || 안 �다. || 12/2 - 12/8(2-2-14) || ["[Lovely]boy^_^/Diary/2-2-14"] ||
|| 2002ë…„ 12ì›” 남ì�€ë‚ 들(12/23 - 12/31) || ["[Lovely]boy^_^/Diary/12Rest"] ||
- [Lovely]boy^_^/EnglishGrammer/QuestionsAndAuxiliaryVerbs . . . . 8 matches
ì©�틱ì§ì©”ç�¥ë¤’까졒쨔f
- 곽병학 . . . . 8 matches
Describe 곽병학 here
* ACM 스터디용
- 구구단/김�윤 . . . . 8 matches
구구단� 만들어 놓� 페�지입니다.
- 구구단/변준� . . . . 8 matches
구구단� 짜놓� 페�지입니다.
- ë�°ë¸”ìŠ¤ìº í”„2005/금요ì�¼/OneCard . . . . 8 matches
cardShapes = ['◆','♠','♣','♥']
leftUp = '┌'
post = '│'
rightUp = '�'
leftDown = 'â””'
rightDown = '┘'
crossBar = '─'*len(cards)*3
- ë¬¸ì œë¶„ë¥˜ . . . . 8 matches
ë¬¸ì œë“¤ì�˜ ["분류패턴"]
["분류분류"]
- 박근수 . . . . 8 matches
ë‚´ê°€ ì†�대면 ë�ë“ ì§€ ë§�가진다
야 ì‹ ë‚œë‹¤!
- 서지혜/2013 . . . . 8 matches
* 2ì›”
* �로�통공단 vdi
* 3ì›”
* �로�통공단 vdi
- ì••ì¶•ì•Œê³ ë¦¬ì¦˜/í�¬ê²½&능규 . . . . 8 matches
=== ì••ì¶•1 ===
=== ì••ì¶•2 ===
=== í•´ì œ1 ===
=== í•´ì œ2 ===
- ì½”ë“œë ˆì�´ìФ/2007.03.24ìƒ�협지훈 . . . . 8 matches
=== 코드1 ===
=== 코드2 ===
=== 코드3 ===
=== 코드4 ===
- AKnight'sJourney/강소현 . . . . 7 matches
[ACM_ICPC/2011년스터디]
- DesignPattern . . . . 7 matches
#redirect 디��패턴
- EightQueenProblem/서�현 . . . . 7 matches
ëª¨ë“ í•´ë¥¼ ì¶œë ¥í•˜ë ¤ë©´ recur 함수를 ì�´ë ‡ê²Œ ê³ ì¹œë‹¤.
- MoreEffectiveC++/Appendix . . . . 7 matches
A good place to begin is with the books that describe the language itself. Unless you are crucially dependent on the nuances of the °official standards documents, I suggest you do, too. ¤ MEC++ Rec Reading, P6
"Exception Handling: A False Sense of Security," °C++ Report, Volume 6, Number 9, November-December 1994, pages 21-24. ¤ MEC++ Rec Reading, P23
Three Usenet newsgroups are devoted to C++. The general-purpose anything-goes newsgroup is °comp.lang.c++ . The postings there run the gamut from detailed explanations of advanced programming techniques to rants and raves by those who love or hate C++ to undergraduates the world over asking for help with the homework assignments they neglected until too late. Volume in the newsgroup is extremely high. Unless you have hours of free time on your hands, you'll want to employ a filter to help separate the wheat from the chaff. Get a good filter — there's a lot of chaff. ¤ MEC++ Rec Reading, P47
In November 1995, a moderated version of comp.lang.c++ was created. Named °comp.lang.c++.moderated, this newsgroup is also designed for general discussion of C++ and related issues, but the moderators aim to weed out implementation-specific questions and comments, questions covered in the extensive °on-line FAQ ("Frequently Asked Questions" list), flame wars, and other matters of little interest to most C++ practitioners. ¤ MEC++ Rec Reading, P48
A more narrowly focused newsgroup is °comp.std.c++, which is devoted to a discussion of °the C++ standard itself. Language lawyers abound in this group, but it's a good place to turn if your picky questions about C++ go unanswered in the references otherwise available to you. The newsgroup is moderated, so the signal-to-noise ratio is quite good; you won't see any pleas for homework assistance here. ¤ MEC++ Rec Reading, P49
- OurMajorLangIsCAndCPlusPlus/2006.2.06/ê¹€ìƒ�ì„ . . . . 7 matches
cout << "s는 10입니다" << endl;
cout << "s는 10아닙니다" << endl;
cout << "s1� 123입니다." << endl;
- RoboCode/random . . . . 7 matches
ì •ìš±ì�´ ë´‡
형노 봇
경태 봇
ì •ë¹ˆì�´ ë´‡
- RoboCode/siegetank . . . . 7 matches
[RoboCode] [ë�°ë¸”ìŠ¤ìº í”„2005]
- Slurpys/강�수 . . . . 7 matches
오랜만ì—� 코딩해본다. ã… .ã…
- SourceCode . . . . 7 matches
* 소리바다 ���언트 http://fallin.lv/distfiles/soribada.py
- [Lovely]boy^_^/Temp . . . . 7 matches
*& ìš”ë ‡ê²Œ ìƒ�긴걸 ì�´ëŸ´ë•Œ 쓰는구나.
- ë�°ë¸”ìŠ¤ìº í”„2005/Socket Programming in Unix/Windows Implementation . . . . 7 matches
[ë�°ë¸”ìŠ¤ìº í”„2005]
- 숫�야구/문�명 . . . . 7 matches
숫�야구
[숫�야구] [문�명]
- ì•Œê³ ë¦¬ì¦˜8ì£¼ì°¸ê³ ìž�료 . . . . 7 matches
== 배경지� ==
그래프 : [http://en.wikipedia.org/wiki/Graph]
- 여섯 색깔 모� . . . . 7 matches
#redirect 여섯색깔모�
- 지�민 . . . . 7 matches
Describe 지�민 here
*지�민 입니다 ㅎㅎ
[[pagelist(지�민)]]
- 페�지�름바꾸기 . . . . 7 matches
#redirect 페ì�´ì§€ì�´ë¦„ê³ ì¹˜ê¸°
- A_Multiplication_Game/권�기 . . . . 6 matches
[ACM_ICPC/2012스터디]
- CuttingSticks/문보창 . . . . 6 matches
== 소� ==
== 코드 ==
[CuttingSticks] [문보창]
- IntroductionToAlgorithms . . . . 6 matches
CLR ì±…ì�´ë�¼ê³ ë�„ 불린다.
["책분류"]
- Jolly Jumpers/ì •ì§„ê²½ . . . . 6 matches
#title Jolly Jumpers/ì •ì§„ê²½
Describe [Jolly Jumpers/ì •ì§„ê²½] here
- LCD-Display/ê¹€ìƒ�ì„ . . . . 6 matches
== 워롱 엔서 ==
- LawOfDemeter . . . . 6 matches
다�� http://www.pragmaticprogrammer.com/ppllc/papers/1998_05.html 중 'Law Of Demeter' � 대한 글.
- Mapì—°ìŠµë¬¸ì œ/박능규 . . . . 6 matches
아~~~운� 좋지....
- Nand2Tetris . . . . 6 matches
#redirect 스터디/Nand 2 Tetris
- Tip . . . . 6 matches
[준수처�화면]
- WinMerge . . . . 6 matches
�스트 비� & 머지 툴.
- novaman . . . . 6 matches
#redirect 권순�
ì´�ì²´ì �ë‚œêµ ë³€íƒœ 담당
- usa_selfish/권�기 . . . . 6 matches
[ACM_ICPC/2012스터디]
- 계�작성중 . . . . 6 matches
* 아� �나지 않았다........
- 미로찾기/최경현김ìƒ�ì„ . . . . 6 matches
[ê¹€ìƒ�ì„]
[미로찾기]
- ìœ„í‚¤ì •ì›�사 . . . . 6 matches
#redirect ìœ„í‚¤ìš”ì •
- 피보나치/김진목 . . . . 6 matches
printf("숫ìž�를 ìž…ë ¥í•´ë³´ì…ˆ ã…‹ã…‹ : ");
printf("ê²°ê³¼ : %d", pres);
- 피보나치/ì •ìˆ˜ë¯¼ . . . . 6 matches
Describe 피보나치/ì •ìˆ˜ë¯¼ here.
m=int (raw_input('몇번째?'))
- 3학년강��재 . . . . 5 matches
["3학년강��재/2002"]
- Button/�욱 . . . . 5 matches
["JavaStudyInVacation/진행�황"]
- EcologicalBinPacking/í™©ìž¬ì„ . . . . 5 matches
cout << "병� 수 초과" << endl;
cout << "다시 ìž…ë ¥" << endl;
- HASH구하기/조��,�재환,노수민 . . . . 5 matches
== �재환바보 ==
- HelloWorld/�� . . . . 5 matches
["JavaStudyInVacation/진행�황"]
- IoLanguage . . . . 5 matches
See also Seminar:코딩�장
- Mapì—°ìŠµë¬¸ì œ/노수민 . . . . 5 matches
=== Mapì—°ìŠµë¬¸ì œ ===
- PNA2011 . . . . 5 matches
= ëŒ€ì•ˆì–¸ì–´ì¶•ì œ =
- SandBox . . . . 5 matches
#redirect 연습장
- dduk . . . . 5 matches
ì©�.. 어떻게 ì�¨ì•¼í• 까..ã…¡ã…¡a
- �기 . . . . 5 matches
["��준"]� 필명
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/함수/ë¬¸ì œí’€ì�´/윤성준 . . . . 5 matches
== 윤성준 ==
cout << "공주" << endl;
- ìœ ìš©í•œíŽ˜ì�´ì§€ . . . . 5 matches
[온ë�¼ì�¸ì„œì �]
- �물분류 . . . . 5 matches
�물들� 대한 분류.
- 임��/Link . . . . 5 matches
* [http://forums.mozilla.or.kr/viewtopic.php?t=954&highlight=%C5%D7%B8%B6 테마]
[임��]
- 파ì�¼ ìž…ì¶œë ¥_1 . . . . 5 matches
// cout << "�� 뿔�다."<<endl;
- 1 . . . . 5 matches
* 다ì�Œì�€ ë˜ê¹Œ?
* 10 -[김태진]
- AngularJS . . . . 4 matches
* [http://angularjs.org ��]
== ì—ë§�í�¬ ==
- C 스터디_2005여름/í•™ì �계산프로그램/김태훈김ìƒ�ì„ . . . . 4 matches
while(fin>>tmp) // 학�
fin >> name; // �름
- C로배우는C++��리 . . . . 4 matches
* 지워주삼
- HanoiTowerTroublesAgain!/문보창 . . . . 4 matches
== 소� ==
== 코드 ==
- PlayFramework . . . . 4 matches
[Java] 를 사용하는 web framework
- ReverseAndAdd/태훈 . . . . 4 matches
print '�났셈!! : ' + n
n = raw_input('ìž…ë ¥í•˜ì…ˆ >> ')
- Scheduled Walk/소�&재화 . . . . 4 matches
//ìž…ë ¥ë°›ê¸°ê¸°
- WhyWikiWorks . . . . 4 matches
[위키분류]
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/ì—°ìŠµë¬¸ì œ/ê¸°íƒ€ë¬¸ì œ/ì�´ì°¨í˜• . . . . 4 matches
== �차형 ==
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/함수/ë¬¸ì œí’€ì�´/윤ì˜�준 . . . . 4 matches
= 윤�준 =
cout<<"�";
- ë�°ë¸”ìŠ¤ìº í”„2006/월요ì�¼/함수/ë¬¸ì œí’€ì�´/ì •ìŠ¹í�¬ . . . . 4 matches
주사위
- 마방진/곽세환 . . . . 4 matches
cout << "몇 열 ? : ";
cout << "다시 ìž…ë ¥ ? : ";
- 반복문�열/임�� . . . . 4 matches
[반복문�열]
- 아잉블러그/11월18�모임내용 . . . . 4 matches
[(zeropage)아잉블러그]
- 임��/AdvancedDigitalImageProcessing . . . . 4 matches
[임��]
- ì •ë ¬/장창재 . . . . 4 matches
[장창재]
- 주요한 . . . . 4 matches
= 주요한 =
- 피보나치/김소현,임수연 . . . . 4 matches
printf("ìž…ë ¥í•˜ì‹œì˜¤");
- Hartals/�협재� . . . . 3 matches
= Hartals/�협재� =
- JollyJumpers/ì •ì§„ê²½ . . . . 3 matches
Describe JollyJumpers/ì •ì§„ê²½ here
- RSS . . . . 3 matches
[ê¸°ìˆ ë¶„ë¥˜] [Atom]
- RSSAndAtomCompared . . . . 3 matches
[ê¸°ìˆ ë¶„ë¥˜]
- RoboCode/LowQuality . . . . 3 matches
= ��현 =
- XOR삼�형/임�� . . . . 3 matches
[XOR삼�형]
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer/ë¬¸ì œ4/주소ì˜� . . . . 3 matches
==주소�==
- 마방진/김아� . . . . 3 matches
[마방진]
- 마방진/변준� . . . . 3 matches
cout << "몇행(열) ? = " ;
- 아무개 . . . . 3 matches
NoSmok:아무개
- 최경현 . . . . 3 matches
20051089 CAUCSE 최경현
- 3N 1/ê¹€ìƒ�ì„ . . . . 2 matches
cout << " 하하 " <<endl;
- 3N+1/ê¹€ìƒ�ì„ . . . . 2 matches
cout << " 하하 " <<endl;
- AustralianVoting/Leonardong . . . . 2 matches
미완
- DeokjuneYi . . . . 2 matches
#redirect ��준
- JavaStudy2004/�재환 . . . . 2 matches
=== ìˆ™ì œ ===
- Mapì—°ìŠµë¬¸ì œ/나휘ë�™ . . . . 2 matches
[STL실습]
- Mapì—°ìŠµë¬¸ì œ/ì¡°ë�™ì˜� . . . . 2 matches
== 잇�==
- MobileJavaStudy/SnakeBite/FinalSource . . . . 2 matches
== �규 ==
=== 재� ===
- PatternsOfEnterpriseApplicationArchitecture . . . . 2 matches
["책분류"]
- TicTacToe/노수민 . . . . 2 matches
setTitle("Player " + turn + " 차례");
- ë§Œë…„ë‹¬ë ¥/ì�¸ìˆ˜ . . . . 2 matches
JButton submit = new JButton("보기");
new CalendarFrame("ë§Œë…„ë‹¬ë ¥");
- 프로그래�분류 . . . . 2 matches
["분류분류"]
- EXIT MUSIC처�화면 . . . . 1 match
=== 블로그 ===
- ReverseAndAdd/김범준 . . . . 1 match
number = str(input('ìž…ë ¥: '))
- TicTacToe/박진�,곽세환 . . . . 1 match
System.out.println("무승부");
- User Stories . . . . 1 match
�문 : http://www.extremeprogramming.org/rules/userstories.html
- kero . . . . 1 match
#redirect 김민재
- redd0g . . . . 1 match
#redirect �병윤
- ë�°ë¸”ìŠ¤ìº í”„2006/화요ì�¼/pointer/ë¬¸ì œ2/주소ì˜� . . . . 1 match
ë¬¸ì œ 2번~
Found 1921 matching pages out of 7557 total pages (2100 pages are searched)
You can also click here to search title.