<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://pimg.daum-img.net/whsnake/css/atom.css?ver=1.0" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom" version="1.0" >
  <title>푸르매집</title>
  <link rel="alternate" type="text/html" href="http://blog.daum.net/purume77"/>
  <link rel="self" type="application/atom+xml" href="http://blog.daum.net/xml/atom/purume77"/>
  <rights>푸르매(양정석)</rights>
  <author>
    <name>푸르매(양정석)</name>
    <uri>http://blog.daum.net/purume77</uri>
  </author>
  <generator uri="http://blog.daum.net" version="1.0">Daum blog (blogmaster@daum.net)</generator>
  <id>tag:blog.daum.net,2008:purume77</id>
  <updated>2008-09-29T13:34:15Z</updated>

  		<entry>
	    <title>[OpenGL] MIP map 사용법</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7243527"/>
		<id>tag:blog.daum.net,2008:purume77.7243527</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-09-29T13:34:15Z</updated>
	    <published>2008-09-29T13:34:15Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;FONT color=#193da9&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;STRONG&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;크게 두 가지만 해주면 된다..&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#e31600&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#e31600&gt;첫째 할일...&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;텍스쳐를 로드하는 함수를 &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, width, height, 0, GL_RGB, GL_UNSIGNED_BYTE, data);&amp;nbsp; &lt;/STRONG&gt;이것을 사용하는 대신에.. 아래 라인을 사용해야한다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ||&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ||&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|/&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 0em&quot;&gt;&amp;nbsp;&lt;STRONG&gt;gluBuild2DMipmaps( GL_TEXTURE_2D, 3, width, height, GL_RGB, GL_UNSIGNED_BYTE, data );&lt;/STRONG&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 0em&quot;&gt;&lt;STRONG&gt;&lt;FONT color=#e31600&gt;둘째할일..&lt;BR&gt;&lt;/FONT&gt;TexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR );&lt;BR&gt;glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR );&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 0em&quot;&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;||&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 0em&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ||&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 8em&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|/&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 0em&quot;&gt;&lt;STRONG&gt;glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR ); &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR_MIPMAP_LINEAR );&lt;/STRONG&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 0em&quot;&gt;아래는 예제코드............&lt;BR&gt;&lt;BR&gt;&lt;SPAN class=style4&gt;&lt;STRONG&gt;&lt;FONT color=#cc0000&gt;#include &lt;GL/gl.h&gt;&lt;BR&gt;#include &lt;GL/glut.h&gt;&lt;BR&gt;#include &lt;windows.h&gt;&lt;BR&gt;#include &lt;stdio.h&gt;&lt;BR&gt;&lt;BR&gt;GLuint texture; //the array for our texture&lt;BR&gt;&lt;BR&gt;GLfloat angle = 0.0;&lt;BR&gt;&lt;BR&gt;GLuint LoadTexture( const char * filename, int width, int height )&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;GLuint texture;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;unsigned char * data;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;FILE * file;&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//The following code will read in our RAW file&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;file = fopen( filename, &quot;rb&quot; );&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;if ( file == NULL ) return 0;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;data = (unsigned char *)malloc( width * height * 3 );&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;fread( data, width * height * 3, 1, file );&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;fclose( file );&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glGenTextures( 1, &amp;texture ); //generate the texture with the loaded data&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glBindTexture( GL_TEXTURE_2D, texture ); //bind the texture to it's array&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glTexEnvf( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE ); //set texture environment parameters&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//here we are setting what textures to use and when. The MIN filter is which quality to show&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//when the texture is near the view, and the MAG filter is which quality to show when the texture&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//is far from the view.&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//The qualities are (in order from worst to best)&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//GL_NEAREST&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//GL_LINEAR&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//GL_LINEAR_MIPMAP_NEAREST&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//GL_LINEAR_MIPMAP_LINEAR&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//And if you go and use extensions, you can use Anisotropic filtering textures which are of an&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//even better quality, but this will do for now.&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR );&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR_MIPMAP_LINEAR );&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Here we are setting the parameter to repeat the texture instead of clamping the texture&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//to the edge of our shape.&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT );&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glTexParameterf( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT );&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Generate the texture with mipmaps&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;gluBuild2DMipmaps( GL_TEXTURE_2D, 3, width, height, GL_RGB, GL_UNSIGNED_BYTE, data );&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;free( data ); //free the texture&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;return texture; //return whether it was successfull&lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;void FreeTexture( GLuint texture )&lt;BR&gt;{&lt;BR&gt;&amp;nbsp; glDeleteTextures( 1, &amp;texture ); &lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;void square (void) {&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glBindTexture( GL_TEXTURE_2D, texture ); //bind our texture&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glPushMatrix();&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glRotatef( angle, 1.0f, 1.0f, 1.0f );&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glBegin (GL_QUADS);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glTexCoord2d(0.0,0.0); glVertex2d(-1.0,-1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glTexCoord2d(1.0,0.0); glVertex2d(+1.0,-1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glTexCoord2d(1.0,1.0); glVertex2d(+1.0,+1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glTexCoord2d(0.0,1.0); glVertex2d(-1.0,+1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glEnd();&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glPopMatrix();&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glPushMatrix();&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glTranslatef( 0,0,-5 );&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glBegin (GL_QUADS);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glTexCoord2d(0.0,0.0); glVertex2d(-1.0,-1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glTexCoord2d(1.0,0.0); glVertex2d(+1.0,-1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glTexCoord2d(1.0,1.0); glVertex2d(+1.0,+1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glTexCoord2d(0.0,1.0); glVertex2d(-1.0,+1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glEnd();&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glPopMatrix();&lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;void display (void) {&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glClearColor (0.0,0.0,0.0,1.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glClear (GL_COLOR_BUFFER_BIT);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glLoadIdentity(); &amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glEnable( GL_TEXTURE_2D ); //enable texturing&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;gluLookAt (0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;square();&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glutSwapBuffers();&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;angle ++;&lt;BR&gt;}&lt;BR&gt;void reshape (int w, int h) {&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glViewport (0, 0, (GLsizei)w, (GLsizei)h);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glMatrixMode (GL_PROJECTION);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glLoadIdentity ();&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;gluPerspective (60, (GLfloat)w / (GLfloat)h, 1.0, 100.0);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glMatrixMode (GL_MODELVIEW);&lt;BR&gt;}&lt;BR&gt;&lt;BR&gt;int main (int argc, char **argv) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glutInit (&amp;argc, argv);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGBA);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glutInitWindowSize (500, 500);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glutInitWindowPosition (100, 100);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glutCreateWindow (&quot;A basic OpenGL Window&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glutDisplayFunc (display);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glutIdleFunc (display);&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;glutReshapeFunc (reshape);&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;texture = LoadTexture( &quot;texture.raw&quot;, 256, 256 ); //load our texture&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; glutMainLoop ();&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;FreeTexture( texture );&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;BR&gt;}&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>Objective-C Thread 사용(NSThread)</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7215915"/>
		<id>tag:blog.daum.net,2008:purume77.7215915</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-09-16T14:41:46Z</updated>
	    <published>2008-09-16T14:41:46Z</published>
	    <content type="html">
	    	&lt;P&gt;NSThread* myThread = [[NSThread alloc] initWithTarget:self selector:@selector(myThreadMainMethod:) object:nil];&lt;BR&gt;[myThread start];&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-(void) myThreadMainMethod: (id) arg {&lt;/P&gt;
&lt;P style=&quot;MARGIN-LEFT: 4em&quot;&gt;NSLog(@”Thread checking in…”);&lt;BR&gt;printf(”Thread checking in…\n”);&lt;/P&gt;
&lt;P&gt;return;&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;참조: &lt;A href=&quot;http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSThread_Class/Reference/Reference.html&quot; target=&quot;_blank&quot;&gt;http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSThread_Class/Reference/Reference.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[GL ES] 특징2. gluLookAt을 지원하지 않음.</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7203394"/>
		<id>tag:blog.daum.net,2008:purume77.7203394</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-09-09T17:58:52Z</updated>
	    <published>2008-09-09T17:58:52Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;FONT face=verdana color=#333333 size=2&gt;1. &lt;STRONG&gt;gluLookAt&lt;/STRONG&gt;을 지원하지 않음&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=verdana color=#333333 size=2&gt;Default Value : &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;DIV class=O1 v:shape=&quot;_x0000_s1026&quot;&gt;
&lt;DIV style=&quot;mso-line-spacing: '90 20 0'; mso-margin-left-alt: 468; mso-char-wrap: 1; mso-kinsoku-overflow: 1; mso-word-wrap: 0&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 156%; FONT-FAMILY: Tahoma&quot;&gt;&lt;!-- position --&gt;&lt;SPAN&gt;&lt;FONT face=verdana color=#333333 size=2&gt;&amp;nbsp;-&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-SIZE: 28pt; FONT-FAMILY: Tahoma; mso-hansi-font-family: Tahoma; mso-ascii-font-family: Tahoma; mso-fareast-font-family: 돋움; mso-fareast-language: KO&quot;&gt;&lt;FONT face=verdana color=#333333 size=2&gt; Eye position = [ 0 0 0 ] &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;mso-line-spacing: '90 20 0'; mso-margin-left-alt: 468; mso-char-wrap: 1; mso-kinsoku-overflow: 1; mso-word-wrap: 0&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 156%; FONT-FAMILY: Tahoma&quot;&gt;&lt;!-- position --&gt;&lt;SPAN&gt;&lt;FONT face=verdana color=#333333 size=2&gt;&amp;nbsp;- E&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-SIZE: 28pt; FONT-FAMILY: Tahoma; mso-hansi-font-family: Tahoma; mso-ascii-font-family: Tahoma; mso-fareast-font-family: 돋움; mso-fareast-language: KO&quot;&gt;&lt;FONT face=verdana color=#333333 size=2&gt;ye direction = [ 0 0 -1 ] &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;SPAN style=&quot;FONT-SIZE: 156%; FONT-FAMILY: Tahoma&quot;&gt;
&lt;DIV style=&quot;mso-line-spacing: '90 20 0'; mso-margin-left-alt: 468; mso-char-wrap: 1; mso-kinsoku-overflow: 1; mso-word-wrap: 0&quot;&gt;&lt;!-- position --&gt;&lt;SPAN&gt;&lt;FONT face=verdana color=#333333 size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-SIZE: 28pt; FONT-FAMILY: Tahoma; mso-hansi-font-family: Tahoma; mso-ascii-font-family: Tahoma; mso-fareast-font-family: 돋움; mso-fareast-language: KO&quot;&gt;&lt;FONT face=verdana color=#333333 size=2&gt;
&lt;P&gt;&amp;nbsp;- Eye up-vector = [ 0 1 0 ]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;^^ 대책은 ?&lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>XCode 단축키</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7202877"/>
		<id>tag:blog.daum.net,2008:purume77.7202877</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-09-09T13:25:32Z</updated>
	    <published>2008-09-09T13:25:32Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;FONT size=3&gt;&lt;FONT color=#006699&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;1. Xcode&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: rgb(250,255,169)&quot;&gt;1. 프로젝트 &amp; 파일&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;새 프로젝트&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] N&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;새로운 프로젝트를 생성한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;프로젝트 닫기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[control][command] W&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 프로젝트를 종료한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;프로젝트 추가&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] A&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;프로젝트에 파일을 추가 한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;새 파일&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] N&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;새로운 파일을 작성한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;파일열기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] O&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;파일을 오픈한다.&lt;BR style=&quot;FONT-STYLE: italic&quot;&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;파일 저장&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] S&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 파일을 저장한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;모든 파일 저장&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] S&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;프로젝트의 모든 변경된 파일을 저장한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: rgb(250,255,169)&quot;&gt;2. Xcode&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;새 그룹 생성&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command]&amp;nbsp; N&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;좌측의 Groups &amp; Fiels에서 새로운 그룹을 생성한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;파일그룹 지정&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] G&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;선택된 파일들을 새로운 그룹으로 만든다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;파일그룹 지정&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command][shift]G&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;그룹을 해제한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;에디터 전체 보기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift] [command] E&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;Group &amp; Files 윈도우를 제외하고 에디터를 전체 보기로 만든다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;에디터 전체 보기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift] [option] [command] E&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;Group &amp; Files 윈도우도 감추고 에디터를 전체 보기로 만든다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;클래스 브라우져&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift] [command] C&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;프레임워크 또는 사용자 정의 클래스의 메소드, 소스를 보여 준다. &lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;target 속성창&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] E&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;빌드 및 어플리케이션 옵션을 설정한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;실행 속성창&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] X&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;실행파일 패스, 인자, 디버깅 정보를 설정한다.&lt;BR style=&quot;FONT-STYLE: italic&quot;&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;핼프&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift] [command] /&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;Xcode 핼프 윈도우를 연다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: rgb(250,255,169)&quot;&gt;3. 빌드&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;빌드&lt;/SPAN&gt; &lt;SPAN style=&quot;FONT-STYLE: italic; BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] B&lt;/SPAN&gt;&lt;BR style=&quot;FONT-STYLE: italic&quot;&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;프로젝트를 빌드 한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;빌드 후 실행&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] R&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;빌드를 완료한 후, 프로그램을 실행한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;빌드&lt;/SPAN&gt; &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;후 디버그&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] Y&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;빌드를 완료한 후, 디버그를 실행한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;빌드 결과 보기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] B&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;빌드 결과창을 보여준다. &lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;clean&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] K&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;소스 파일의 날짜를 현재 시간으로 변경하여, 다시 컴파일 될 수 있도록 한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: rgb(250,255,169)&quot;&gt;4. 디버깅&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;다음 경고/오류&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] =&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;소스파일에서 경고나 오류가 발생한 다음 위치로이동한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;이전 경고/오류&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] =&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;소스파일에서 경고나 오류가 발생한 이전 위치로 이동한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;디버거&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] Y&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;디버거 윈도우로 이동한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;디버그 실행&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] Y&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;디버그를 시작한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;브레이크포인트 보기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] B&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;브레이크포인트가 설정된 위치를 모두 보여 준다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;브레이크포인트&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] \&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 위치에 브레이크포인트를 설정/해제 한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;step into&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] I &lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;한라인씩 실행하며 함수일 경우 내부로 진입한다. &lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;step over&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] O&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;한라인씩 실행하며 함수일 경우 건너 뛴다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;step out&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] T&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;함수를 나가 호출한 위치 다음으로 이동한다. &lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;로그창&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] R&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;실행로그창을 보여 둔다.&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: rgb(250,255,169)&quot;&gt;5. 에디터&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;잘라내기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] X&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 선택된 영역을 잘라낸다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;복사&lt;/SPAN&gt; [command] C&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 선택된 영역을 복사낸다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;붙여넣기&lt;SPAN id=callbacknestwwwcocoadevcokr529430 style=&quot;FLOAT: left; WIDTH: 226px; HEIGHT: 196px&quot;&gt;
&lt;OBJECT id=wwwcocoadevcokr529430 codeBase=http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0 height=&quot;100%&quot; width=&quot;100%&quot; classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&gt;&lt;PARAM NAME=&quot;_cx&quot; VALUE=&quot;5953&quot;&gt;&lt;PARAM NAME=&quot;_cy&quot; VALUE=&quot;5186&quot;&gt;&lt;PARAM NAME=&quot;FlashVars&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;Movie&quot; VALUE=&quot;http://cfs.tistory.com/blog/plugins/CallBack/callback.swf?destDocId=callbacknestwwwcocoadevcokr529430&amp;id=52&amp;callbackId=wwwcocoadevcokr529430&amp;host=http://www.cocoadev.co.kr&amp;float=left&amp;&quot;&gt;&lt;PARAM NAME=&quot;Src&quot; VALUE=&quot;http://cfs.tistory.com/blog/plugins/CallBack/callback.swf?destDocId=callbacknestwwwcocoadevcokr529430&amp;id=52&amp;callbackId=wwwcocoadevcokr529430&amp;host=http://www.cocoadev.co.kr&amp;float=left&amp;&quot;&gt;&lt;PARAM NAME=&quot;WMode&quot; VALUE=&quot;Transparent&quot;&gt;&lt;PARAM NAME=&quot;Play&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;Loop&quot; VALUE=&quot;-1&quot;&gt;&lt;PARAM NAME=&quot;Quality&quot; VALUE=&quot;High&quot;&gt;&lt;PARAM NAME=&quot;SAlign&quot; VALUE=&quot;LT&quot;&gt;&lt;PARAM NAME=&quot;Menu&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;Base&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;AllowScriptAccess&quot; VALUE=&quot;always&quot;&gt;&lt;PARAM NAME=&quot;Scale&quot; VALUE=&quot;NoScale&quot;&gt;&lt;PARAM NAME=&quot;DeviceFont&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;EmbedMovie&quot; VALUE=&quot;0&quot;&gt;&lt;PARAM NAME=&quot;BGColor&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;SWRemote&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;MovieData&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;SeamlessTabbing&quot; VALUE=&quot;1&quot;&gt;&lt;PARAM NAME=&quot;Profile&quot; VALUE=&quot;-1&quot;&gt;&lt;PARAM NAME=&quot;ProfileAddress&quot; VALUE=&quot;&quot;&gt;&lt;PARAM NAME=&quot;ProfilePort&quot; VALUE=&quot;7536761&quot;&gt;&lt;PARAM NAME=&quot;AllowNetworking&quot; VALUE=&quot;all&quot;&gt;&lt;PARAM NAME=&quot;AllowFullScreen&quot; VALUE=&quot;false&quot;&gt;
    &lt;embed width=&quot;100%&quot; height=&quot;100%&quot; wmode=&quot;transparent&quot; id=&quot;wwwcocoadevcokr529430&quot; src=&quot;http://cfs.tistory.com/blog/plugins/CallBack/callback.swf?destDocId=callbacknestwwwcocoadevcokr529430&amp;id=52&amp;callbackId=wwwcocoadevcokr529430&amp;host=http://www.cocoadev.co.kr&amp;float=left&amp;&quot; allowScriptAccess=&quot;always&quot; menu=&quot;false&quot; type=&quot;application/x-shockwave-flash&quot;  &gt;&lt;/embed&gt;&lt;/OBJECT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#222222&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] V&lt;/SPAN&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 클립보드에 있는 내용을 붙여 넣는다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;undo&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] Z&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;실행을 취소한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;redo&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift] [command] Z&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;undo를 취소한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;전체선택&lt;/SPAN&gt; &lt;SPAN style=&quot;FONT-STYLE: italic; BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] A&lt;/SPAN&gt;&lt;BR style=&quot;FONT-STYLE: italic&quot;&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;&lt;SPAN style=&quot;FONT-STYLE: italic&quot;&gt;파일 전체를 선택한다.&lt;/SPAN&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;자동완성 보기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[esc]&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;자동으로 입력될 내용(함수, 변수)들을 보여 준다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;다음 제안&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[control] .&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;자동완성 목록중에 다음 목록을 보여 준다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;이전/다음 파일&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option] [command] 왼쪽 방향키&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;여러 파일이 열려있을 경우에 다음 소스 파일을 보여 준다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;이전/다음 파일&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option] [command] 오른쪽 방향키&lt;/SPAN&gt;&lt;BR style=&quot;FONT-STYLE: italic&quot;&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;여러 파일이 열려있을 경우에 이전 소스 파일을 보여 준다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;헤더/소스 파일 보기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option] [command] 위쪽 방향키&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;소스파일일 경우에는 헤더 파일을 헤더파일일 경우에는 소스 파일을 보여 준다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;우측으로 들여 쓰기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] ]&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 또는 선택된 영역의 내용을 오른쪽으로 한칸 들여 쓴다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;좌측으로 들여 쓰기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] [&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 또는 선택된 영역의 내용을 왼쪽으로 한칸 들여 쓴다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;찾기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[comman&lt;SPAN style=&quot;FONT-STYLE: italic&quot;&gt;d] F&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR style=&quot;FONT-STYLE: italic&quot;&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 에디터에서 문자를 찾거나 대치한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;전체 찾기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] F&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;모든 프로젝트 또는 열린 파일에서 문자를 찾거나 대치한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;다음 문자&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] G&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;다음 문자를 찾는다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;이전 문자&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] G&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;이전 문자를 찾는다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;찾기 문자열에 복사&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] E&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 선택된 문자를 찾을 문자열 에디터에 복사한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;대치 문자열에 복사&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] J&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 선택된 문자를 대치할 문자열 에디터에 복사한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;라인 가기&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] L&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;지정한 라인으로 바로 간다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;북마크에 추가&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] D&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;현재 라인을 북마크에 추가한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT style=&quot;COLOR: rgb(0,102,153)&quot; size=3&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold&quot;&gt;2. 인터페이스 빌더&lt;/SPAN&gt;&lt;BR style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: rgb(250,255,169)&quot;&gt;1) Window&lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;인스펙터&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] I&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;오브젝트의 속성창을 연다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;attributes&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] 1&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;인스펙터의 attributes 항목을 연다. &lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;connections&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] 2&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;인스펙터의 connections 항목을 연다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;size&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] 3&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;인스펙터의 size 항목을 연다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;bindings&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] 4&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;인스펙터의 bindings 항목을 연다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;팔레트&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] /&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;팔레트 윈도우를 보여준다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;테스트&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] R&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;윈도우를 실행한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;테스트 종료&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] Q&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;&lt;SPAN style=&quot;FONT-STYLE: italic&quot;&gt;윈도&lt;/SPAN&gt;우를 종료하고 인터페이스 빌더로 돌아 온다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;정렬 판넬&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] A &lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;윈도우 상의 오브젝트들을 정렬할 수 있는 판넬을 연다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;레이아웃 사각형&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[command] L&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;오브젝트들의 레이아웃을 나타내는 사각형을 보여주거나 감춘다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;레이아웃 검사&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[shift][command] V&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;&lt;SPAN style=&quot;FONT-STYLE: italic&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;레이아웃 검사창은 보여준다. 오브젝트들의 겹침, 잘림등을 체크해준다.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: rgb(250,255,169)&quot;&gt;2)&amp;nbsp; Classes &lt;/DIV&gt;
&lt;P&gt;&lt;BR&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;subclass&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] S&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;Classes 판넬에서 현재 선택된 클래스의 서브클래스를 생성한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;Action 추가&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] A&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;Classes 판넬에서 현재 선택된 클래스에 Action을 추가한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;Outlets 추가&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] O&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;Classes 판넬에서 현재 선택된 클래스에 Outlet을 추가한다.&lt;BR&gt;&lt;/DIV&gt;
&lt;P&gt;* &lt;SPAN style=&quot;FONT-WEIGHT: bold; COLOR: rgb(0,51,102)&quot;&gt;Outlets 추가&lt;/SPAN&gt; &lt;SPAN style=&quot;BACKGROUND-COLOR: rgb(228,228,228)&quot;&gt;[option][command] F&lt;/SPAN&gt;&lt;BR&gt;&lt;/P&gt;
&lt;DIV style=&quot;MARGIN-LEFT: 40px&quot;&gt;
&lt;P&gt;Classes 판넬에서 현재 선택된 클래스의 소스파일을 생성한다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;출처: &lt;A href=&quot;http://www.cocoadev.co.kr/52?srchid=BR1http%3A%2F%2Fwww.cocoadev.co.kr%2F52&quot;&gt;http://www.cocoadev.co.kr/52?srchid=BR1http%3A%2F%2Fwww.cocoadev.co.kr%2F52&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;
&lt;SCRIPT src=&quot;http://www.cocoadev.co.kr/plugin/CallBack_bootstrapper?&amp;src=http://cfs.tistory.com/blog/plugins/CallBack/callback&amp;id=52&amp;callbackId=wwwcocoadevcokr529430&amp;destDocId=callbacknestwwwcocoadevcokr529430&amp;host=http://www.cocoadev.co.kr&amp;float=left&amp;random=267&quot;&gt;&lt;/SCRIPT&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[GL ES] Tips</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7202529"/>
		<id>tag:blog.daum.net,2008:purume77.7202529</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-09-09T10:01:57Z</updated>
	    <published>2008-09-09T10:01:57Z</published>
	    <content type="html">
	    	&lt;p&gt;TIp1: FrameBuffer와 Reserved Buffer를 교환해주는 함수인&amp;nbsp;eglSwapBuffers는 View class의 Draw와 관련된 method의 내부에서는 호출되면 안된다. 렌더링은 타이머나 다른 엑트브 오브젝트가 불러주어야 한다. 가능하다면 골백함수 내에서 하는 것이 좋다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Tip2: OpenGL ES 어플리케이션은 FullScreen 모드를 사용하는 것을 추천한다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Tip3: Geometry를 선언할 때는 Fixed-Point를 사용해라. float이나 double을 사용을 자제 하란 소리다.&lt;/p&gt;&lt;p&gt;FPU(floating point를 처리하는 프로세서 유닛)이 없어서 엄청 느려질수 있다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Tip4:&amp;nbsp;&lt;/p&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[GL ES] 특징1. Vertex의 선언</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7202501"/>
		<id>tag:blog.daum.net,2008:purume77.7202501</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-09-09T09:29:10Z</updated>
	    <published>2008-09-09T09:29:10Z</published>
	    <content type="html">
	    	&lt;p&gt;&lt;span style=&quot;font-size: 11pt; &quot;&gt;OpenGL에서 정점을 정의하기 위해서 사용하던 아래의 코드는 먹지 않는다.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font class=&quot;Apple-style-span&quot; size=&quot;4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 15px; line-height: 23px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;txc-textbox&quot; style=&quot;padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgb(238, 238, 238); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(193, 193, 193); border-right-color: rgb(193, 193, 193); border-bottom-color: rgb(193, 193, 193); border-left-color: rgb(193, 193, 193); &quot;&gt;&lt;p&gt;glBegin (GL_TRIANGLES);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;glVertex3f (0,1,0);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;glVertex3f (-1,0,0);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;glVertex3f (1,0,0);&lt;/p&gt;&lt;p&gt;glEnd();&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;font class=&quot;Apple-style-span&quot; size=&quot;4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 15px; line-height: 23px;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font class=&quot;Apple-style-span&quot; size=&quot;4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 15px; line-height: 23px;&quot;&gt;OpenGL ES에서는 임베디드 디바이스의 한계점들을 극복하기 위해서, 불 필요한 부분을 최대한 줄이기 위해서 그런다고 한다. 그래서 배열로 만들어서 한꺼번에 넘기는 방법을 채택했다.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font class=&quot;Apple-style-span&quot; size=&quot;4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 15px; line-height: 23px;&quot;&gt;아래처럼 하면 된다.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;txc-textbox&quot; style=&quot;padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgb(219, 232, 251); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(121, 165, 228); border-right-color: rgb(121, 165, 228); border-bottom-color: rgb(121, 165, 228); border-left-color: rgb(121, 165, 228); &quot;&gt;&lt;p&gt;const GLbyte KVertices []=&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;0,1,0,&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;-1,0,0,&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;1,0,0&lt;/p&gt;&lt;p&gt;};&lt;/p&gt;&lt;p&gt;&amp;nbsp;...&lt;/p&gt;&lt;p&gt;glEnableClientState (GL_VERTEX_ARRAY);&lt;/p&gt;&lt;p&gt;glVertexPointer (3, GL_BYTE , 0, KVertices);&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;/p&gt;&lt;p&gt;glDrawArrays (GL_TRIANGLES, 0, 3);&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>OpenGL 공부하세요..</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7196135"/>
		<id>tag:blog.daum.net,2008:purume77.7196135</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-09-05T15:40:48Z</updated>
	    <published>2008-09-05T15:40:48Z</published>
	    <content type="html">
	    	&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(0, 0, 0); font-family: verdana; font-size: 13px; line-height: normal; &quot;&gt;OpenGL Video tutorial:&amp;nbsp;&lt;span class=&quot;icon&quot; style=&quot;background-image: url(http://trac.daumcorp.com/project-htdocs/extlink.gif); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; padding-left: 16px; background-position: 0% 50%; &quot;&gt;&lt;a class=&quot;ext-link&quot; href=&quot;http://www.videotutorialsrock.com/&quot; style=&quot;text-decoration: none; color: rgb(187, 0, 0); border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: rgb(187, 187, 187); &quot;&gt;http://www.videotutorialsrock.com/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#000000&quot; face=&quot;verdana&quot; size=&quot;3&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px; line-height: normal;&quot;&gt;OpenGL ES 소개 wiki:&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(102, 102, 102); font-family: 돋움; font-size: 12px; line-height: 19px; &quot;&gt;&lt;a href=&quot;http://wiki.forum.nokia.com/index.php/Introduction_to_OpenGL_ES&quot; target=&quot;_blank&quot;&gt;http://wiki.forum.nokia.com/index.php/Introduction_to_OpenGL_ES&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#000000&quot;&gt;The Mac &amp; iPhone Game Developer Community:&amp;nbsp;&lt;/font&gt;&lt;a href=&quot;http://www.idevgames.com/&quot; target=&quot;_blank&quot;&gt;http://www.idevgames.com/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#000000&quot;&gt;OpenGL ES Tutorial:&amp;nbsp;&lt;/font&gt;&lt;A href=&quot;http://www.khronos.org/developers/resources/opengles/&quot; target=&quot;_blank&quot;&gt;http://www.khronos.org/developers/resources/opengles/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>iPhone tutorial</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7188025"/>
		<id>tag:blog.daum.net,2008:purume77.7188025</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-09-01T15:12:43Z</updated>
	    <published>2008-09-01T15:12:43Z</published>
	    <content type="html">
	    	&lt;P&gt;iPhone tutorial part1&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre; BORDER-COLLAPSE: collapse&quot;&gt;&lt;SPAN class=Apple-style-span style=&quot;BORDER-COLLAPSE: separate&quot;&gt;http://kr.youtube.com/watch?v=3-e0W5h2Epc&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;iPhone tutorial part2&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; COLOR: rgb(0,0,0); LINE-HEIGHT: normal; FONT-FAMILY: 'Lucida Grande'; WHITE-SPACE: pre&quot;&gt;http://kr.youtube.com/watch?v=lO-lcafrj-I&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;iPhone tutorial part3&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; COLOR: rgb(0,0,0); LINE-HEIGHT: normal; FONT-FAMILY: 'Lucida Grande'; WHITE-SPACE: pre&quot;&gt;http://kr.youtube.com/watch?v=_ef7w9puJ5E&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;iPhone tutorial part4&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; COLOR: rgb(0,0,0); LINE-HEIGHT: normal; FONT-FAMILY: 'Lucida Grande'; WHITE-SPACE: pre&quot;&gt;http://kr.youtube.com/watch?v=J5gVY3_Ipew&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;Objective-C &lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;A href=&quot;http://cocoadevcentral.com/d/learn_objectivec/&quot; target=&quot;_blank&quot;&gt;http://cocoadevcentral.com/d/learn_objectivec/&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT class=Apple-style-span face=&quot;'Lucida Grande'&quot; color=#000000 size=3&gt;&lt;SPAN class=Apple-style-span style=&quot;FONT-SIZE: 11px; LINE-HEIGHT: normal; WHITE-SPACE: pre&quot;&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>슬램덩크-君が好きだと叫びたい</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7116541"/>
		<id>tag:blog.daum.net,2008:purume77.7116541</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-08-08T19:34:23Z</updated>
	    <published>2008-08-08T19:34:23Z</published>
	    <content type="html">
	    	&lt;P&gt;君が好きだと叫びたい&lt;/P&gt;
&lt;P&gt;まぶしいひざしをせに&lt;BR&gt;마부시-히자시오세니&lt;BR&gt;눈부신 햇살을 뒤로하며&lt;/P&gt;
&lt;P&gt;はしりだすまちのなか&lt;BR&gt;하시리다스마지노나까&lt;BR&gt;내달리는 거리&lt;/P&gt;
&lt;P&gt;たたかれた いつものようにかたを&lt;BR&gt;다따까레따 이쯔모노요- 니까따오&lt;BR&gt;언제나 처럼 어깨를 두드리네&lt;/P&gt;
&lt;P&gt;きみにむちゅうなことに&lt;BR&gt;기미니무쮸-우 나꼬또니&lt;BR&gt;너에게 마음을 빼앗긴&lt;/P&gt;
&lt;P&gt;わけなんでないのに&lt;BR&gt;와게나ㅇ데나이노니&lt;BR&gt;이유 따위는 없는데&lt;/P&gt;
&lt;P&gt;そのうではからむことはない&lt;BR&gt;소노우데와까라무꼬또와나이&lt;BR&gt;그 실력엔 얽매이지 않아&lt;/P&gt;
&lt;P&gt;いつのまにがひとみ&lt;BR&gt;이쯔노마니가히또미&lt;BR&gt;어느틈엔가 눈동자를&lt;/P&gt;
&lt;P&gt;うばわれではじまった&lt;BR&gt;우바와레데와시맛- 따&lt;BR&gt;빼앗기기 시작했어&lt;/P&gt;
&lt;P&gt;はなさない ゆるかない&lt;BR&gt;하나사나이 유루가나이&lt;BR&gt;놓치지 않아 흔들리지 않아&lt;/P&gt;
&lt;P&gt;CRAZY FOR YOU&lt;BR&gt;CRAZY FOR YOU &lt;/P&gt;
&lt;P&gt;きみがすきだとさけびたい&lt;BR&gt;기미가스끼다또사케비따이&lt;BR&gt;너를 좋아한다고 외치고 싶어&lt;/P&gt;
&lt;P&gt;あしたをかえてみよう&lt;BR&gt;아시따오까에떼미요-&lt;BR&gt;내일을 바꾸어 보자&lt;/P&gt;
&lt;P&gt;こおりついてくときを&lt;BR&gt;꼬오리쯔이데꾸또끼오&lt;BR&gt;얼어붙어 가는 시간들을&lt;/P&gt;
&lt;P&gt;ぶちごあしたい&lt;BR&gt;부찌고아시따이&lt;BR&gt;깨트리고 싶어&lt;/P&gt;
&lt;P&gt;きみがすきだとさけびたい&lt;BR&gt;기미가스끼다또사케비따이&lt;BR&gt;너를 좋아한다고 외치고 싶어&lt;/P&gt;
&lt;P&gt;ゆうきでふみだそう&lt;BR&gt;유- 끼데후미다소-&lt;BR&gt;용기를 내어보자&lt;/P&gt;
&lt;P&gt;このあついおもいをうけとめてほしい&lt;BR&gt;꼬노아쯔이오모이오우께또메떼호시이&lt;BR&gt;이 뜨거운 추억들을 받아들이고 싶어&lt;/P&gt;
&lt;P&gt;ざわめいたフロアに&lt;BR&gt;자와메- 따후로아니&lt;BR&gt;웅성거렸던 플로어에&lt;/P&gt;
&lt;P&gt;にぎわうテ-ブルえし&lt;BR&gt;니기와- 테-부루에시&lt;BR&gt;번잡한 테이블을 넘어&lt;/P&gt;
&lt;P&gt;なにげない きみのしせんによいしれ&lt;BR&gt;나니게나이 기미노시세ㅇ니요이시레&lt;BR&gt;아무렇지도 않아 너의 시선에 도취되어&lt;/P&gt;
&lt;P&gt;こいのしているようで&lt;BR&gt;꼬이노시데이루요- 데&lt;BR&gt;사랑을 하고 있기에&lt;/P&gt;
&lt;P&gt;おどらされてるような&lt;BR&gt;오도라사레떼루요- 나&lt;BR&gt;설레이고 있다는 말이야&lt;/P&gt;
&lt;P&gt;たかなるこどうに&lt;BR&gt;따까나루꼬도- 니&lt;BR&gt;크게 울려퍼지는 고동에&lt;/P&gt;
&lt;P&gt;もううそはつけない&lt;BR&gt;모- 우소와쯔께나이&lt;BR&gt;더 이상은 거짓말 하지 않아&lt;/P&gt;
&lt;P&gt;いつになれたかわる&lt;BR&gt;이쯔니나레따까와루&lt;BR&gt;오로지 이루어 지면 바뀌어&lt;/P&gt;
&lt;P&gt;このもどかしいゆうじょう&lt;BR&gt;꼬노모도까시이유- 죠-&lt;BR&gt;이 안타까운 우정&lt;/P&gt;
&lt;P&gt;とどけない たしかめたい&lt;BR&gt;또도께나이 따시까메따이&lt;BR&gt;전하고 싶어 확인하고 싶어&lt;/P&gt;
&lt;P&gt;TAKE YOU AWAY&lt;BR&gt;TAKE YOU AWAY &lt;/P&gt;
&lt;P&gt;きみがすきだとさけびたい&lt;BR&gt;기미가스끼다또사께비따이&lt;BR&gt;너를 좋아한다고 외치고 싶어&lt;/P&gt;
&lt;P&gt;なにもかもぬぎすて&lt;BR&gt;나니모까모누기스데&lt;BR&gt;모조리 벗어 던져버려&lt;/P&gt;
&lt;P&gt;こころどかすことばを&lt;BR&gt;꼬꼬로도가스꼬또바오&lt;BR&gt;마음을 녹이는 말을&lt;/P&gt;
&lt;P&gt;みつけだしたい&lt;BR&gt;미쯔게다시따이&lt;BR&gt;찾아내고 싶어&lt;/P&gt;
&lt;P&gt;きみがすきだとさけびたい&lt;BR&gt;기미가스끼다또사께비따이&lt;BR&gt;너를 좋아한다고 외치고 싶어&lt;/P&gt;
&lt;P&gt;こんやはかえさない&lt;BR&gt;코ㅇ야와까에사나이&lt;BR&gt;오늘밤은 돌아오지 않아&lt;/P&gt;
&lt;P&gt;みつめるだけのひびなんて&lt;BR&gt;미쯔메루다께노히비나ㅇ떼&lt;BR&gt;바라보고 있을 뿐인 나날따위&lt;/P&gt;
&lt;P&gt;おわりにしよう&lt;BR&gt;오와리니쇼-&lt;BR&gt;끝내 버리도록 하자&lt;/P&gt;
&lt;P&gt;I WANNA CRY FOR YOU&lt;BR&gt;I WANNA CRY FOR YOU &lt;/P&gt;
&lt;P&gt;きみがすきだとさけびたい&lt;BR&gt;기미가스끼다또사게비따이&lt;BR&gt;너를 좋아한다고 외치고 싶어&lt;/P&gt;
&lt;P&gt;あしたをかえてみよう&lt;BR&gt;아시따오까에떼미요-&lt;BR&gt;내일을 바꾸어 보자&lt;/P&gt;
&lt;P&gt;こおりついてくときを&lt;BR&gt;꼬오리쯔이데꾸또끼오&lt;BR&gt;얼어붙어 가는 시간들을&lt;/P&gt;
&lt;P&gt;ぶちごあしたい&lt;BR&gt;부찌고아시따이&lt;BR&gt;깨트리고 싶어&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;きみがすきだとさけびたい&lt;BR&gt;기미가스끼다또사께비따이&lt;BR&gt;너를 좋아한다고 외치고 싶어&lt;/P&gt;
&lt;P&gt;ゆうきでふみだそう&lt;BR&gt;유- 끼데후미다소-&lt;BR&gt;용기를 내어보자&lt;/P&gt;
&lt;P&gt;このあついおもいをうけとめてほしい&lt;BR&gt;꼬노아쯔이오모이오우께또메떼호시이&lt;BR&gt;이 뜨거운 추억들을 받아들이고 싶어&lt;/P&gt;
&lt;P&gt;I WANNA CRY FOR YOU&lt;BR&gt;I WANNA CRY FOR YOU &lt;BR&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>사랑의 위대함 - 고도원의 아침</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7100255"/>
		<id>tag:blog.daum.net,2008:purume77.7100255</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-08-05T20:32:00Z</updated>
	    <published>2008-08-05T20:32:00Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;SPAN class=morning_title&gt;사랑의 위대함&lt;/SPAN&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;&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;&lt;BR&gt;- 이외수의《여자도 여자를 모른다》중에서 - &lt;BR&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>JavaScript - loop test</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/purume77/7071447"/>
		<id>tag:blog.daum.net,2008:purume77.7071447</id>
	    <author>
		    <name>푸르매(양정석)</name>
	    </author>
	    <updated>2008-07-29T18:15:28Z</updated>
	    <published>2008-07-29T18:15:28Z</published>
	    <content type="html">
	    	&lt;P&gt;Arry loop test&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://blogs.sun.com/greimer/resource/loop-test.html&quot; target=&quot;_blank&quot;&gt;http://blogs.sun.com/greimer/resource/loop-test.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
	    </content>
	    	</entry>
      </feed>
