<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=165.194.51.224</id>
	<title>ZeroWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=165.194.51.224"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php/Special:Contributions/165.194.51.224"/>
	<updated>2026-05-14T15:02:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=RubyLanguage/Class&amp;diff=38667</id>
		<title>RubyLanguage/Class</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=RubyLanguage/Class&amp;diff=38667"/>
		<updated>2011-01-24T08:05:37Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^RubyLanguage)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= 클래스 =&lt;br /&gt;
= 변수와 상수 = &lt;br /&gt;
= 모듈 =&lt;br /&gt;
* 인스턴스화 할 수 없는 클래스&lt;br /&gt;
* Class 클래스는 Module 클래스의 서브 클래스&lt;br /&gt;
** 클래스 = 모듈 + 인스턴스화 능력&lt;br /&gt;
* 기능&lt;br /&gt;
** Mix-in&lt;br /&gt;
** Namespace&lt;br /&gt;
== Mix-in ==&lt;br /&gt;
* 제한된 다중상속&lt;br /&gt;
** Ruby는 단일상속만을 지원한다.&lt;br /&gt;
** 따라서 클래스는 하나만 상속할 수 있다.&lt;br /&gt;
** 그러나 모듈은 여러개를 상속받을 수 있다.&lt;br /&gt;
* &#039;&#039;&#039;Include&#039;&#039;&#039; : 클래스가 모듈을 상속받는 것.&lt;br /&gt;
== Namespace ==&lt;br /&gt;
 class Service; end&lt;br /&gt;
 module Library&lt;br /&gt;
   class Service; end&lt;br /&gt;
 end&lt;br /&gt;
* 앞의 Service 클래스는 최상위 레벨의 namespace에 속해 있고, 뒤의 Service 클래스는 Library 모듈에 속해 있다.&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=RubyLanguage/Class&amp;diff=38666</id>
		<title>RubyLanguage/Class</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=RubyLanguage/Class&amp;diff=38666"/>
		<updated>2011-01-24T08:05:15Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^RubyLanguage)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= 클래스 =&lt;br /&gt;
= 변수와 상수 = &lt;br /&gt;
= 모듈 =&lt;br /&gt;
* 인스턴스화 할 수 없는 클래스&lt;br /&gt;
* Class 클래스는 Module 클래스의 서브 클래스&lt;br /&gt;
** 클래스 = 모듈 + 인스턴스화 능력&lt;br /&gt;
* 기능&lt;br /&gt;
** Mix-in&lt;br /&gt;
** Namespace&lt;br /&gt;
== Mix-in ==&lt;br /&gt;
* 제한된 다중상속&lt;br /&gt;
** Ruby는 단일상속만을 지원한다.&lt;br /&gt;
** 따라서 클래스는 하나만 상속할 수 있다.&lt;br /&gt;
** 그러나 모듈은 여러개를 상속받을 수 있다.&lt;br /&gt;
* &#039;&#039;&#039;Include&#039;&#039;&#039; : 클래스가 모듈을 상속받는 것.&lt;br /&gt;
== Namespace ==&lt;br /&gt;
* &lt;br /&gt;
 class Service; end&lt;br /&gt;
 module Library&lt;br /&gt;
   class Service; end&lt;br /&gt;
 end&lt;br /&gt;
** 앞의 Service 클래스는 최상위 레벨의 namespace에 속해 있고, 뒤의 Service 클래스는 Library 모듈에 속해 있다.&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=RubyLanguage/Class&amp;diff=38665</id>
		<title>RubyLanguage/Class</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=RubyLanguage/Class&amp;diff=38665"/>
		<updated>2011-01-24T07:54:47Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^RubyLanguage)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= 클래스 =&lt;br /&gt;
= 변수와 상수 = &lt;br /&gt;
= 모듈 =&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=RubyLanguage&amp;diff=38659</id>
		<title>RubyLanguage</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=RubyLanguage&amp;diff=38659"/>
		<updated>2011-01-24T07:47:43Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
= 관련 페이지 = &lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^RubyLanguage)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
= Ruby = &lt;br /&gt;
마츠모토 유키히로(Matz)가 1995년 SmallTalk, Perl, [[Python]] 의 장점을 취하여 만든 객체지향 스크립트 언어이다. 펄보다 강력하고 파이썬보다 객체지향적이다.&lt;br /&gt;
흔히 Ruby를 칭하는 명칭으로 &#039;&#039;진정한 객체지향 언어&#039;&#039;, &#039;&#039;보다 나은 Perl&#039;&#039;, &#039;&#039;동작하는 의사코드&#039;&#039;, &#039;&#039;ALGOL의 탈을 쓴 Lisp&#039;&#039;등이 있다.&lt;br /&gt;
== 특징 ==&lt;br /&gt;
=== 진정한 객체지향 언어 ===&lt;br /&gt;
* Ruby는 진정한 객체 지향 언어이다.&lt;br /&gt;
** Ruby에서는 숫자, 문자열, 정규표현, 입출력, 클래스 자체마저 객체이다. &#039;객체가 아닌 자료형&#039;은 존재하지 않는다.&lt;br /&gt;
** 모든 작업은 객체를 이용한 작업이며, 작업의 결과물 또한 객체이다. 메소드나 코드 블록을 객체로 다룰 수 있다.&lt;br /&gt;
 number = Math.abs(number); // 자바 절대값 구하기&lt;br /&gt;
 number = nember.abs   # 루비 절대값 구하기&lt;br /&gt;
&lt;br /&gt;
* 클래스 기반의 객체지향을 채용했고, 모든 객체는 특정 클래스의 인스턴스이다.&lt;br /&gt;
* 모든 클래스는 Object 클래스의 자손 클래스이다.&lt;br /&gt;
** 단, Ruby 1.9에 도입된 BasicObject 클래스는 예외.&lt;br /&gt;
=== 보다 나은 Perl ===&lt;br /&gt;
* Perl과의 유사성&lt;br /&gt;
** 텍스트 처리에 적합한 HighlevelLanguage 이다.&lt;br /&gt;
** Ruby는 문자열을 간단히 다룰 수 있는 많은 기능을 갖추고 있다.&lt;br /&gt;
** Ruby는 확장 정규표현 기능이 인터프리터와 잘 통합되어 있다.&lt;br /&gt;
** C언어 라이브러리를 랩핑한 라이브러리를 지니고 있다.&lt;br /&gt;
* Perl보다 나은 점&lt;br /&gt;
** 스파게티 코드를 작성할 가능성이 덜하다.&lt;br /&gt;
=== 동작하는 의사코드 ===&lt;br /&gt;
* Ruby 코드는 간결해서&lt;br /&gt;
** 이해하기 쉽다.&lt;br /&gt;
** 보다 본질적인 면에 집중할 수 있다.&lt;br /&gt;
** C++, Java, C# 등의 언어로 작성한 코드 예문은&lt;br /&gt;
*** 본질적인 면과 상관없이 컴파일을 위한 코드가 많이 포함된다.&lt;br /&gt;
*** 언어 자체의 표현 능력 부족으로 의사코드를 사용해야했다.&lt;br /&gt;
* Ruby를 사용하면&lt;br /&gt;
** 생각하는대로 코드를 작성하면 된다.&lt;br /&gt;
** 프로그래밍 상의 개념을 설명할 때 실제로 동작하지 않는 의사코드를 작성할 필요가 없다. &lt;br /&gt;
* &amp;quot;Hello!&amp;quot; 를 세 번 출력하는 Ruby 예제 코드. 코드를 영어 문장을 읽듯이 읽어내려갈 수 있다.&lt;br /&gt;
 3.times do&lt;br /&gt;
   puts &amp;quot;Hello!&amp;quot;&lt;br /&gt;
 end&lt;br /&gt;
=== ALGOL의 탈을 쓴 Lisp ===&lt;br /&gt;
* Ruby는 ALGOL 프로그래머에게 친숙하게 설계되었다.&lt;br /&gt;
** 절차를 나열해서 차례로 실행하는 방식으로 구성된다.&lt;br /&gt;
** 변수에 대입하고 변수값을 조작하고 식이 가지는 부가작용에 의해 기능을 실현한다.&lt;br /&gt;
** 블록을 이용하여 프로그램을 구조화한다.&lt;br /&gt;
* Ruby는 Lisp으로부터 많은 사고방식을 계승한다.&lt;br /&gt;
** 고수준함수&lt;br /&gt;
** Domain Specific Language&lt;br /&gt;
** 메타 프로그래밍&lt;br /&gt;
= 참고 = &lt;br /&gt;
== 웹 ==&lt;br /&gt;
* http://www.ruby-lang.org/en/ - 루비 메인 페이지&lt;br /&gt;
* http://www.rubycentral.com/ - 튜토리얼 및 레퍼런스&lt;br /&gt;
* http://testunit.talbott.ws/doc/index.html - 루비용 테스트 유닛&lt;br /&gt;
* http://c2.com/cgi/wiki?RubyLanguage - 루비에 대한 사람들의 이야기&lt;br /&gt;
* http://www-106.ibm.com/developerworks/linux/library/l-ruby1.html?t=gr,p=Ruby - 루비 튜토리얼&lt;br /&gt;
* http://www-903.ibm.com/developerworks/kr/linux/library/l-ruby1.html?dwzone=linux#5 - 한글 튜토리얼&lt;br /&gt;
* http://www.os.rim.or.jp/~eban/ - ruby win. GUI 작업 환경&lt;br /&gt;
* http://tryruby.org - Ruby를 간단히 배워볼 수 있는 대화형 웹 콘솔&lt;br /&gt;
== 책 ==&lt;br /&gt;
* [http://www.yes24.com/24/Goods/2314079?Acode=101 프로그래밍 루비] - &#039;곡괭이 책&#039;으로 잘 알려진 책. 본책과 별책으로 나뉘어있다.&lt;br /&gt;
* [http://www.yes24.com/24/Goods/3279711?Acode=101 입문자를 위한 루비] - 타 언어 프로그래머를 위한 Ruby 입문서.&lt;br /&gt;
----&lt;br /&gt;
[[언어분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=RubyLanguage&amp;diff=38658</id>
		<title>RubyLanguage</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=RubyLanguage&amp;diff=38658"/>
		<updated>2011-01-24T07:47:31Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
= 관련 페이지 = &lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^RubyLanguage/)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
= Ruby = &lt;br /&gt;
마츠모토 유키히로(Matz)가 1995년 SmallTalk, Perl, [[Python]] 의 장점을 취하여 만든 객체지향 스크립트 언어이다. 펄보다 강력하고 파이썬보다 객체지향적이다.&lt;br /&gt;
흔히 Ruby를 칭하는 명칭으로 &#039;&#039;진정한 객체지향 언어&#039;&#039;, &#039;&#039;보다 나은 Perl&#039;&#039;, &#039;&#039;동작하는 의사코드&#039;&#039;, &#039;&#039;ALGOL의 탈을 쓴 Lisp&#039;&#039;등이 있다.&lt;br /&gt;
== 특징 ==&lt;br /&gt;
=== 진정한 객체지향 언어 ===&lt;br /&gt;
* Ruby는 진정한 객체 지향 언어이다.&lt;br /&gt;
** Ruby에서는 숫자, 문자열, 정규표현, 입출력, 클래스 자체마저 객체이다. &#039;객체가 아닌 자료형&#039;은 존재하지 않는다.&lt;br /&gt;
** 모든 작업은 객체를 이용한 작업이며, 작업의 결과물 또한 객체이다. 메소드나 코드 블록을 객체로 다룰 수 있다.&lt;br /&gt;
 number = Math.abs(number); // 자바 절대값 구하기&lt;br /&gt;
 number = nember.abs   # 루비 절대값 구하기&lt;br /&gt;
&lt;br /&gt;
* 클래스 기반의 객체지향을 채용했고, 모든 객체는 특정 클래스의 인스턴스이다.&lt;br /&gt;
* 모든 클래스는 Object 클래스의 자손 클래스이다.&lt;br /&gt;
** 단, Ruby 1.9에 도입된 BasicObject 클래스는 예외.&lt;br /&gt;
=== 보다 나은 Perl ===&lt;br /&gt;
* Perl과의 유사성&lt;br /&gt;
** 텍스트 처리에 적합한 HighlevelLanguage 이다.&lt;br /&gt;
** Ruby는 문자열을 간단히 다룰 수 있는 많은 기능을 갖추고 있다.&lt;br /&gt;
** Ruby는 확장 정규표현 기능이 인터프리터와 잘 통합되어 있다.&lt;br /&gt;
** C언어 라이브러리를 랩핑한 라이브러리를 지니고 있다.&lt;br /&gt;
* Perl보다 나은 점&lt;br /&gt;
** 스파게티 코드를 작성할 가능성이 덜하다.&lt;br /&gt;
=== 동작하는 의사코드 ===&lt;br /&gt;
* Ruby 코드는 간결해서&lt;br /&gt;
** 이해하기 쉽다.&lt;br /&gt;
** 보다 본질적인 면에 집중할 수 있다.&lt;br /&gt;
** C++, Java, C# 등의 언어로 작성한 코드 예문은&lt;br /&gt;
*** 본질적인 면과 상관없이 컴파일을 위한 코드가 많이 포함된다.&lt;br /&gt;
*** 언어 자체의 표현 능력 부족으로 의사코드를 사용해야했다.&lt;br /&gt;
* Ruby를 사용하면&lt;br /&gt;
** 생각하는대로 코드를 작성하면 된다.&lt;br /&gt;
** 프로그래밍 상의 개념을 설명할 때 실제로 동작하지 않는 의사코드를 작성할 필요가 없다. &lt;br /&gt;
* &amp;quot;Hello!&amp;quot; 를 세 번 출력하는 Ruby 예제 코드. 코드를 영어 문장을 읽듯이 읽어내려갈 수 있다.&lt;br /&gt;
 3.times do&lt;br /&gt;
   puts &amp;quot;Hello!&amp;quot;&lt;br /&gt;
 end&lt;br /&gt;
=== ALGOL의 탈을 쓴 Lisp ===&lt;br /&gt;
* Ruby는 ALGOL 프로그래머에게 친숙하게 설계되었다.&lt;br /&gt;
** 절차를 나열해서 차례로 실행하는 방식으로 구성된다.&lt;br /&gt;
** 변수에 대입하고 변수값을 조작하고 식이 가지는 부가작용에 의해 기능을 실현한다.&lt;br /&gt;
** 블록을 이용하여 프로그램을 구조화한다.&lt;br /&gt;
* Ruby는 Lisp으로부터 많은 사고방식을 계승한다.&lt;br /&gt;
** 고수준함수&lt;br /&gt;
** Domain Specific Language&lt;br /&gt;
** 메타 프로그래밍&lt;br /&gt;
= 참고 = &lt;br /&gt;
== 웹 ==&lt;br /&gt;
* http://www.ruby-lang.org/en/ - 루비 메인 페이지&lt;br /&gt;
* http://www.rubycentral.com/ - 튜토리얼 및 레퍼런스&lt;br /&gt;
* http://testunit.talbott.ws/doc/index.html - 루비용 테스트 유닛&lt;br /&gt;
* http://c2.com/cgi/wiki?RubyLanguage - 루비에 대한 사람들의 이야기&lt;br /&gt;
* http://www-106.ibm.com/developerworks/linux/library/l-ruby1.html?t=gr,p=Ruby - 루비 튜토리얼&lt;br /&gt;
* http://www-903.ibm.com/developerworks/kr/linux/library/l-ruby1.html?dwzone=linux#5 - 한글 튜토리얼&lt;br /&gt;
* http://www.os.rim.or.jp/~eban/ - ruby win. GUI 작업 환경&lt;br /&gt;
* http://tryruby.org - Ruby를 간단히 배워볼 수 있는 대화형 웹 콘솔&lt;br /&gt;
== 책 ==&lt;br /&gt;
* [http://www.yes24.com/24/Goods/2314079?Acode=101 프로그래밍 루비] - &#039;곡괭이 책&#039;으로 잘 알려진 책. 본책과 별책으로 나뉘어있다.&lt;br /&gt;
* [http://www.yes24.com/24/Goods/3279711?Acode=101 입문자를 위한 루비] - 타 언어 프로그래머를 위한 Ruby 입문서.&lt;br /&gt;
----&lt;br /&gt;
[[언어분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Ruby/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=38730</id>
		<title>Ruby/2011년스터디</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Ruby/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=38730"/>
		<updated>2011-01-24T07:44:01Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^Ruby/2011년스터디)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= 스터디 소개 =&lt;br /&gt;
* 예제 중심으로 RubyLanguage를 공부하는 모임&lt;br /&gt;
* [http://www.yes24.com/24/Goods/2314079?Acode=101 프로그래밍 루비]의 목차를 참고하여 진행&lt;br /&gt;
&lt;br /&gt;
== 참가자 ==&lt;br /&gt;
* [[김수경]], [[서지혜]], [[강성현]], --[[정의정]]--&lt;br /&gt;
&lt;br /&gt;
= 진행 =&lt;br /&gt;
== 1월 ==&lt;br /&gt;
=== 출석 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 6일&lt;br /&gt;
| 10일&lt;br /&gt;
| 13일&lt;br /&gt;
| 17일&lt;br /&gt;
| 20일&lt;br /&gt;
| 24일&lt;br /&gt;
| 27일&lt;br /&gt;
| 31일&lt;br /&gt;
|-&lt;br /&gt;
| [[김수경]]&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[서지혜]]&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[강성현]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 참여&#039;&#039;&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| --[[정의정]]--&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 빠짐&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
=== 20일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 1장 ~ 6장 공부해오기&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** [[서지혜]] - 3장&lt;br /&gt;
** [[김수경]] - 4장&lt;br /&gt;
** [[강성현]] - 5장, 6장&lt;br /&gt;
&lt;br /&gt;
==== 정리하기 ====&lt;br /&gt;
* [[김수경]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 객체는 freeze 메서드를 통해 수정을 막을 수 있다.&lt;br /&gt;
** 블록을 통해 반복자를 구현할 수 있다.&lt;br /&gt;
** 하나의 배열에 동일한 자료형이 아닌 객체들이 포함될 수 있다.&lt;br /&gt;
** 음수를 배열의 인덱스로 사용할 수 있다. &lt;br /&gt;
*** 이 때 음수 인덱스는 배열의 요소를 뒤에서부터 읽어온다.(&lt;br /&gt;
 a[-n] = a[a.length - n]&lt;br /&gt;
)&lt;br /&gt;
*** 예를 들어 다음과 같은 배열 c = [[a, b, 1, 2, 3, &amp;quot;Hi&amp;quot;]] 에서 c&amp;amp;#91;0&amp;amp;#93; =&amp;gt; a, c[[-2]] =&amp;gt; 3, c[[-7]] =&amp;gt; nil&lt;br /&gt;
** 궁금한 점&lt;br /&gt;
* [[서지혜]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 루비의 클래스는 열려있어 메소드를 추가할 수 있다.&lt;br /&gt;
** 객체를 얼리면(freeze) 수정할 수 없게 된다. 단 다시 녹일 수 없다.&lt;br /&gt;
** 코드블록 { ~~ } 을 객체처럼 넘길 수 있음. 혹은 yield함수가 호출한다.&lt;br /&gt;
** 의문점&lt;br /&gt;
** Proc객체와 lambda함수의 차이점(정확한 차이점과 사용법)&lt;br /&gt;
** 루비는 왜 이렇게 한 기능에 대한 구현법이 많은거야?&lt;br /&gt;
* [[강성현]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 숫자도 객체로 취급해서 메소드를 사용할 수 있다.&lt;br /&gt;
** 배열을 묶고 풀기가 편리하다.&lt;br /&gt;
** 해시 기능 (배열의 인자가 문자열)&lt;br /&gt;
** 반복자를 이용하여 간단한 코딩이 가능&lt;br /&gt;
** 궁금한 점&lt;br /&gt;
** 블록과 객체(Proc)의 관계&lt;br /&gt;
** 아직 블록과 반복자가 익숙하지 않다.&lt;br /&gt;
=== 24일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 7장 ~ 10장 공부해오기&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** [[강성현]] - 7장&lt;br /&gt;
** [[서지혜]] - 8장, 10장&lt;br /&gt;
** [[김수경]] - 9장&lt;br /&gt;
==== 돌아보기 ====&lt;br /&gt;
* 오늘 스터디의 좋았던 점&lt;br /&gt;
** [[김수경]] - 셋 다 책이 있고, 다양한 책을 볼 수 있어서 좋았다.&lt;br /&gt;
** [[서지혜]] - 짧아서 좋았다.&lt;br /&gt;
** [[강성현]] - 짧고 더 이해가 잘 되어 좋았다.&lt;br /&gt;
* 다음 스터디에서 하고싶은 것&lt;br /&gt;
** [[김수경]] - 토론거리를 리스트로 작성해오겠다.&lt;br /&gt;
** [[서지혜]] - 책에 있는 예제를 모두 실행해보겠다.&lt;br /&gt;
** [[강성현]] - 모니터를 연결하여 같이 실습해보면서 진행하면 좋겠다.&lt;br /&gt;
==== 정리하기 ====&lt;br /&gt;
=== 27일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 11장 ~ 13장 공부해오기.&lt;br /&gt;
** 2부 23장, 24장, 26장 공부해오기.&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** [[김수경]] - 11장, 26장&lt;br /&gt;
** [[서지혜]] - 12장, 23장&lt;br /&gt;
** [[강성현]] - 13장, 24장&lt;br /&gt;
==== 돌아보기 ====&lt;br /&gt;
==== 정리하기 ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[2011년활동지도]], [[스터디분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Ruby/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=38729</id>
		<title>Ruby/2011년스터디</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Ruby/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=38729"/>
		<updated>2011-01-24T07:43:12Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^Ruby/2011년스터디)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= 스터디 소개 =&lt;br /&gt;
* 예제 중심으로 RubyLanguage를 공부하는 모임&lt;br /&gt;
* [http://www.yes24.com/24/Goods/2314079?Acode=101 프로그래밍 루비]의 목차를 참고하여 진행&lt;br /&gt;
&lt;br /&gt;
== 참가자 ==&lt;br /&gt;
* [[김수경]], [[서지혜]], [[강성현]], --[[정의정]]--&lt;br /&gt;
&lt;br /&gt;
= 진행 =&lt;br /&gt;
== 1월 ==&lt;br /&gt;
=== 출석 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 6일&lt;br /&gt;
| 10일&lt;br /&gt;
| 13일&lt;br /&gt;
| 17일&lt;br /&gt;
| 20일&lt;br /&gt;
| 24일&lt;br /&gt;
| 27일&lt;br /&gt;
| 31일&lt;br /&gt;
|-&lt;br /&gt;
| [[김수경]]&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[서지혜]]&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[강성현]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 참여&#039;&#039;&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| --[[정의정]]--&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 빠짐&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
=== 20일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 1장 ~ 6장 공부해오기&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** [[서지혜]] - 3장&lt;br /&gt;
** [[김수경]] - 4장&lt;br /&gt;
** [[강성현]] - 5장, 6장&lt;br /&gt;
&lt;br /&gt;
==== 정리하기 ====&lt;br /&gt;
* [[김수경]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 객체는 freeze 메서드를 통해 수정을 막을 수 있다.&lt;br /&gt;
** 블록을 통해 반복자를 구현할 수 있다.&lt;br /&gt;
** 하나의 배열에 동일한 자료형이 아닌 객체들이 포함될 수 있다.&lt;br /&gt;
** 음수를 배열의 인덱스로 사용할 수 있다. &lt;br /&gt;
*** 이 때 음수 인덱스는 배열의 요소를 뒤에서부터 읽어온다.(&lt;br /&gt;
 a[-n] = a[a.length - n]&lt;br /&gt;
)&lt;br /&gt;
*** 예를 들어 다음과 같은 배열 c = [[a, b, 1, 2, 3, &amp;quot;Hi&amp;quot;]] 에서 c&amp;amp;#91;0&amp;amp;#93; =&amp;gt; a, c[[-2]] =&amp;gt; 3, c[[-7]] =&amp;gt; nil&lt;br /&gt;
** 궁금한 점&lt;br /&gt;
* [[서지혜]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 루비의 클래스는 열려있어 메소드를 추가할 수 있다.&lt;br /&gt;
** 객체를 얼리면(freeze) 수정할 수 없게 된다. 단 다시 녹일 수 없다.&lt;br /&gt;
** 코드블록 { ~~ } 을 객체처럼 넘길 수 있음. 혹은 yield함수가 호출한다.&lt;br /&gt;
** 의문점&lt;br /&gt;
** Proc객체와 lambda함수의 차이점(정확한 차이점과 사용법)&lt;br /&gt;
** 루비는 왜 이렇게 한 기능에 대한 구현법이 많은거야?&lt;br /&gt;
* [[강성현]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 숫자도 객체로 취급해서 메소드를 사용할 수 있다.&lt;br /&gt;
** 배열을 묶고 풀기가 편리하다.&lt;br /&gt;
** 해시 기능 (배열의 인자가 문자열)&lt;br /&gt;
** 반복자를 이용하여 간단한 코딩이 가능&lt;br /&gt;
** 궁금한 점&lt;br /&gt;
** 블록과 객체(Proc)의 관계&lt;br /&gt;
** 아직 블록과 반복자가 익숙하지 않다.&lt;br /&gt;
=== 24일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 7장 ~ 10장 공부해오기&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** [[강성현]] - 7장&lt;br /&gt;
** [[서지혜]] - 8장, 10장&lt;br /&gt;
** [[김수경]] - 9장&lt;br /&gt;
==== 돌아보기 ====&lt;br /&gt;
* 오늘 스터디의 좋았던 점&lt;br /&gt;
** [[김수경]] - 셋 다 책이 있고, 다양한 책을 볼 수 있어서 좋았다.&lt;br /&gt;
** [[서지혜]] - 짧아서 좋았다.&lt;br /&gt;
** [[강성현]] - 짧고 더 이해가 잘 되어 좋았다.&lt;br /&gt;
* 다음 스터디에서 하고싶은 것&lt;br /&gt;
** [[김수경]] - 토론거리를 리스트로 작성해오겠다.&lt;br /&gt;
** [[서지혜]] - 책에 있는 예제를 모두 실행해보겠다.&lt;br /&gt;
** [[강성현]] - 모니터를 연결하여 같이 실습해보면서 진행하면 좋겠다.&lt;br /&gt;
==== 정리하기 ====&lt;br /&gt;
=== 27일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 11장 ~ 13장 공부해오기.&lt;br /&gt;
** 2부 23장, 24장, 26장 공부해오기.&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** [[김수경]] - 11장, 26장&lt;br /&gt;
** [[서지혜]] - 12장, 23장&lt;br /&gt;
** [[강성현]] - 13장, 24장&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[2011년활동지도]], [[스터디분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Ruby/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=38728</id>
		<title>Ruby/2011년스터디</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Ruby/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=38728"/>
		<updated>2011-01-24T07:41:55Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^Ruby/2011년스터디)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= 스터디 소개 =&lt;br /&gt;
* 예제 중심으로 RubyLanguage를 공부하는 모임&lt;br /&gt;
* [http://www.yes24.com/24/Goods/2314079?Acode=101 프로그래밍 루비]의 목차를 참고하여 진행&lt;br /&gt;
&lt;br /&gt;
== 참가자 ==&lt;br /&gt;
* [[김수경]], [[서지혜]], [[강성현]], --[[정의정]]--&lt;br /&gt;
&lt;br /&gt;
= 진행 =&lt;br /&gt;
== 1월 ==&lt;br /&gt;
=== 출석 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 6일&lt;br /&gt;
| 10일&lt;br /&gt;
| 13일&lt;br /&gt;
| 17일&lt;br /&gt;
| 20일&lt;br /&gt;
| 24일&lt;br /&gt;
| 27일&lt;br /&gt;
| 31일&lt;br /&gt;
|-&lt;br /&gt;
| [[김수경]]&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[서지혜]]&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[강성현]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 참여&#039;&#039;&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| --[[정의정]]--&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 빠짐&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
=== 20일 ===&lt;br /&gt;
* 과제 : 1부 1장 ~ 6장 공부해오기&lt;br /&gt;
==== 정리하기 ====&lt;br /&gt;
* [[김수경]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 객체는 freeze 메서드를 통해 수정을 막을 수 있다.&lt;br /&gt;
** 블록을 통해 반복자를 구현할 수 있다.&lt;br /&gt;
** 하나의 배열에 동일한 자료형이 아닌 객체들이 포함될 수 있다.&lt;br /&gt;
** 음수를 배열의 인덱스로 사용할 수 있다. &lt;br /&gt;
*** 이 때 음수 인덱스는 배열의 요소를 뒤에서부터 읽어온다.(&lt;br /&gt;
 a[-n] = a[a.length - n]&lt;br /&gt;
)&lt;br /&gt;
*** 예를 들어 다음과 같은 배열 c = [[a, b, 1, 2, 3, &amp;quot;Hi&amp;quot;]] 에서 c&amp;amp;#91;0&amp;amp;#93; =&amp;gt; a, c[[-2]] =&amp;gt; 3, c[[-7]] =&amp;gt; nil&lt;br /&gt;
** 궁금한 점&lt;br /&gt;
* [[서지혜]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 루비의 클래스는 열려있어 메소드를 추가할 수 있다.&lt;br /&gt;
** 객체를 얼리면(freeze) 수정할 수 없게 된다. 단 다시 녹일 수 없다.&lt;br /&gt;
** 코드블록 { ~~ } 을 객체처럼 넘길 수 있음. 혹은 yield함수가 호출한다.&lt;br /&gt;
** 의문점&lt;br /&gt;
** Proc객체와 lambda함수의 차이점(정확한 차이점과 사용법)&lt;br /&gt;
** 루비는 왜 이렇게 한 기능에 대한 구현법이 많은거야?&lt;br /&gt;
* [[강성현]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 숫자도 객체로 취급해서 메소드를 사용할 수 있다.&lt;br /&gt;
** 배열을 묶고 풀기가 편리하다.&lt;br /&gt;
** 해시 기능 (배열의 인자가 문자열)&lt;br /&gt;
** 반복자를 이용하여 간단한 코딩이 가능&lt;br /&gt;
** 궁금한 점&lt;br /&gt;
** 블록과 객체(Proc)의 관계&lt;br /&gt;
** 아직 블록과 반복자가 익숙하지 않다.&lt;br /&gt;
=== 23일 ===&lt;br /&gt;
* 과제 : 위키에 내용 정리하기&lt;br /&gt;
** 3장 - [[서지혜]]&lt;br /&gt;
** 4장 - [[김수경]]&lt;br /&gt;
** 5, 6장 - [[강성현]]&lt;br /&gt;
=== 24일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 7장 ~ 10장 공부해오기&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** 7장 - [[강성현]]&lt;br /&gt;
** 8장 - [[서지혜]]&lt;br /&gt;
** 9장 - [[김수경]]&lt;br /&gt;
** 10장 - [[서지혜]]&lt;br /&gt;
==== 돌아보기 ====&lt;br /&gt;
* 오늘 스터디의 좋았던 점&lt;br /&gt;
** [[김수경]] - 셋 다 책이 있고, 다양한 책을 볼 수 있어서 좋았다.&lt;br /&gt;
** [[서지혜]] - 짧아서 좋았다.&lt;br /&gt;
** [[강성현]] - 짧고 더 이해가 잘 되어 좋았다.&lt;br /&gt;
* 다음 스터디에서 하고싶은 것&lt;br /&gt;
** [[김수경]] - 토론거리를 리스트로 작성해오겠다.&lt;br /&gt;
** [[서지혜]] - 책에 있는 예제를 모두 실행해보겠다.&lt;br /&gt;
** [[강성현]] - 모니터를 연결하여 같이 실습해보면서 진행하면 좋겠다.&lt;br /&gt;
==== 정리하기 ====&lt;br /&gt;
=== 27일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 11장 ~ 13장 공부해오기.&lt;br /&gt;
** 2부 23장, 24장, 26장 공부해오기.&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** [[김수경]] - 11장, 26장&lt;br /&gt;
** [[서지혜]] - 12장, 23장&lt;br /&gt;
** [[강성현]] - 13장, 24장&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[2011년활동지도]], [[스터디분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Ruby/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=38727</id>
		<title>Ruby/2011년스터디</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Ruby/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=38727"/>
		<updated>2011-01-24T07:41:02Z</updated>

		<summary type="html">&lt;p&gt;165.194.51.224: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;amp;#91;&amp;amp;#91;pagelist(^Ruby/2011년스터디)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= 스터디 소개 =&lt;br /&gt;
* 예제 중심으로 RubyLanguage를 공부하는 모임&lt;br /&gt;
* [http://www.yes24.com/24/Goods/2314079?Acode=101 프로그래밍 루비]의 목차를 참고하여 진행&lt;br /&gt;
&lt;br /&gt;
== 참가자 ==&lt;br /&gt;
* [[김수경]], [[서지혜]], [[강성현]], --[[정의정]]--&lt;br /&gt;
&lt;br /&gt;
= 진행 =&lt;br /&gt;
== 1월 ==&lt;br /&gt;
=== 출석 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 6일&lt;br /&gt;
| 10일&lt;br /&gt;
| 13일&lt;br /&gt;
| 17일&lt;br /&gt;
| 20일&lt;br /&gt;
| 24일&lt;br /&gt;
| 27일&lt;br /&gt;
| 31일&lt;br /&gt;
|-&lt;br /&gt;
| [[김수경]]&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[서지혜]]&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[강성현]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 참여&#039;&#039;&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| --[[정의정]]--&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 빠짐&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
=== 20일 ===&lt;br /&gt;
* 과제 : 1부 1장 ~ 6장 공부해오기&lt;br /&gt;
* [[김수경]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 객체는 freeze 메서드를 통해 수정을 막을 수 있다.&lt;br /&gt;
** 블록을 통해 반복자를 구현할 수 있다.&lt;br /&gt;
** 하나의 배열에 동일한 자료형이 아닌 객체들이 포함될 수 있다.&lt;br /&gt;
** 음수를 배열의 인덱스로 사용할 수 있다. &lt;br /&gt;
*** 이 때 음수 인덱스는 배열의 요소를 뒤에서부터 읽어온다.(&lt;br /&gt;
 a[-n] = a[a.length - n]&lt;br /&gt;
)&lt;br /&gt;
*** 예를 들어 다음과 같은 배열 c = [[a, b, 1, 2, 3, &amp;quot;Hi&amp;quot;]] 에서 c&amp;amp;#91;0&amp;amp;#93; =&amp;gt; a, c[[-2]] =&amp;gt; 3, c[[-7]] =&amp;gt; nil&lt;br /&gt;
** 궁금한 점&lt;br /&gt;
* [[서지혜]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 루비의 클래스는 열려있어 메소드를 추가할 수 있다.&lt;br /&gt;
** 객체를 얼리면(freeze) 수정할 수 없게 된다. 단 다시 녹일 수 없다.&lt;br /&gt;
** 코드블록 { ~~ } 을 객체처럼 넘길 수 있음. 혹은 yield함수가 호출한다.&lt;br /&gt;
** 의문점&lt;br /&gt;
** Proc객체와 lambda함수의 차이점(정확한 차이점과 사용법)&lt;br /&gt;
** 루비는 왜 이렇게 한 기능에 대한 구현법이 많은거야?&lt;br /&gt;
* [[강성현]]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 숫자도 객체로 취급해서 메소드를 사용할 수 있다.&lt;br /&gt;
** 배열을 묶고 풀기가 편리하다.&lt;br /&gt;
** 해시 기능 (배열의 인자가 문자열)&lt;br /&gt;
** 반복자를 이용하여 간단한 코딩이 가능&lt;br /&gt;
** 궁금한 점&lt;br /&gt;
** 블록과 객체(Proc)의 관계&lt;br /&gt;
** 아직 블록과 반복자가 익숙하지 않다.&lt;br /&gt;
=== 23일 ===&lt;br /&gt;
* 과제 : 위키에 내용 정리하기&lt;br /&gt;
** 3장 - [[서지혜]]&lt;br /&gt;
** 4장 - [[김수경]]&lt;br /&gt;
** 5, 6장 - [[강성현]]&lt;br /&gt;
=== 24일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 7장 ~ 10장 공부해오기&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** 7장 - [[강성현]]&lt;br /&gt;
** 8장 - [[서지혜]]&lt;br /&gt;
** 9장 - [[김수경]]&lt;br /&gt;
** 10장 - [[서지혜]]&lt;br /&gt;
==== 돌아보기 ====&lt;br /&gt;
* 오늘 스터디의 좋았던 점&lt;br /&gt;
** [[김수경]] - 셋 다 책이 있고, 다양한 책을 볼 수 있어서 좋았다.&lt;br /&gt;
** [[서지혜]] - 짧아서 좋았다.&lt;br /&gt;
** [[강성현]] - 짧고 더 이해가 잘 되어 좋았다.&lt;br /&gt;
* 다음 스터디에서 하고싶은 것&lt;br /&gt;
** [[김수경]] - 토론거리를 리스트로 작성해오겠다.&lt;br /&gt;
** [[서지혜]] - 책에 있는 예제를 모두 실행해보겠다.&lt;br /&gt;
** [[강성현]] - 모니터를 연결하여 같이 실습해보면서 진행하면 좋겠다.&lt;br /&gt;
=== 27일 ===&lt;br /&gt;
* 과제&lt;br /&gt;
** 1부 11장 ~ 13장 공부해오기.&lt;br /&gt;
** 2부 23장, 24장, 26장 공부해오기.&lt;br /&gt;
** 위키에 내용 정리하기&lt;br /&gt;
** [[김수경]] - 11장, 26장&lt;br /&gt;
** [[서지혜]] - 12장, 23장&lt;br /&gt;
** [[강성현]] - 13장, 24장&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[2011년활동지도]], [[스터디분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.51.224</name></author>
	</entry>
</feed>