<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=SqueakByExample%3A1.3</id>
	<title>SqueakByExample:1.3 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=SqueakByExample%3A1.3"/>
	<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;action=history"/>
	<updated>2026-05-01T08:19:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=5557&amp;oldid=prev</id>
		<title>Onionmixer: 검수 20181718</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=5557&amp;oldid=prev"/>
		<updated>2018-07-17T15:06:32Z</updated>

		<summary type="html">&lt;p&gt;검수 20181718&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:06, 17 July 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분이 원본 image 파일과 changes 파일이 있는 위치로 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;이동하면&lt;/del&gt;, {{HighlightGray|save and quit}}를 실행하라고 알리기 전에 스퀵 이미지의 작업 상태를 보여주는 두 개의 새로운 파일 &quot;SBE.image&quot;와 &quot;SBE.changes&quot;를 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; 보실 &lt;/del&gt;수 있습니다. 원한다면, 두 개의 파일을 디스크의 원하는 위치로 이동시킬 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;수 &lt;/del&gt;있지만, 그렇게 옮기는 경우에는 가상머신과 &#039;&#039;.source&#039;&#039; 파일에 대한 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;연결도 &lt;/del&gt;복사해야 할 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;수 &lt;/del&gt;있습니다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분이 원본 image 파일과 changes 파일이 있는 위치로 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;이동한다면&lt;/ins&gt;, {{HighlightGray|save and quit}}를 실행하라고 알리기 전에 스퀵 이미지의 작업 상태를 보여주는 두 개의 새로운 파일 &quot;SBE.image&quot;와 &quot;SBE.changes&quot;를 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;확인할 &lt;/ins&gt;수 있습니다. 원한다면, 두 개의 파일을 디스크의 원하는 위치로 이동시킬 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;수도 &lt;/ins&gt;있지만, 그렇게 옮기는 경우에는 가상머신과 &#039;&#039;.source&#039;&#039; 파일에 대한 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;연결(soft link)도 &lt;/ins&gt;복사해야 할 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;경우도 &lt;/ins&gt;있습니다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. &amp;quot;blob&amp;quot;은 이전에 스퀵에서 나갈 때의 상태에서 다시 시작되며, “blob” 작업을 그만두었을 때의 위치에서 다시 이동을 계속할 수 있습니다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. &amp;quot;blob&amp;quot;은 이전에 스퀵에서 나갈 때의 상태에서 다시 시작되며, “blob” 작업을 그만두었을 때의 위치에서 다시 이동을 계속할 수 있습니다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 제공하는 image 파일을 불러옵니다. 이 파일은 이전에 존재하는 수많은 양의 코드와 다수의 프로그래밍 도구(이 모든 것은 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;오브젝트입니다&lt;/del&gt;)를 포함한 다수의 객체에 대한 스냅샷을 포함하고 있습니다. 스퀵으로 작업을 할 때, 이러한 객체들에 메시지를 보내고, 새로운 객체들을 만들 것이며, 이 객체중 일부는 수명을 다하여 없어지고 그 오브젝트의 메모리를 되돌릴 것입니다. (예, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;쓰레기&lt;/del&gt;&amp;lt;sup&amp;gt;garbege&amp;lt;/sup&amp;gt; 수집)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 제공하는 image 파일을 불러옵니다. 이 파일은 이전에 존재하는 수많은 양의 코드와 다수의 프로그래밍 도구(이 모든 것은 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;객체입니다&lt;/ins&gt;)를 포함한 다수의 객체에 대한 스냅샷을 포함하고 있습니다. 스퀵으로 작업을 할 때, 이러한 객체들에 메시지를 보내고, 새로운 객체들을 만들 것이며, 이 객체중 일부는 수명을 다하여 없어지고 그 오브젝트의 메모리를 되돌릴 것입니다. (예, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;가비지&lt;/ins&gt;&amp;lt;sup&amp;gt;garbege&amp;lt;/sup&amp;gt; 수집)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;스퀵을 끝낼 때는, 보통 모든 객체를 포함한 스냅샷을 저장할 것입니다. 일상적인 저장을 하면, 새로운 스냅샷과 함께 오래된 image 파일을 덮어쓸 것입니다. 대신 방금 해보았던대로 새로운 이름으로 이미지를 저장할 수도 있습니다.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;스퀵을 끝낼 때는, 보통 모든 객체를 포함한 스냅샷을 저장할 것입니다. 일상적인 저장을 하면, 새로운 스냅샷과 함께 오래된 image 파일을 덮어쓸 것입니다. 대신 방금 해보았던대로 새로운 이름으로 이미지를 저장할 수도 있습니다.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;.image 파일 뿐만 아니라, .changes 파일도 있습니다. 이 파일은 표준 도구를 사용해서 만든 소스 코드에 대한 모든 변경 사항의 기록을 포함합니다. 대부분의 경우 이 파일에 대해 여러분이 걱정할 필요는 전혀 없습니다. 그러나 우리가 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;알아야 &lt;/del&gt;할 것은, &#039;&#039;.changes&#039;&#039; 파일은 에러를 복구하거나 잃어버린 변경 사항을 다시 실행하는 작업에 매우 유용하다는 점입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;.image 파일 뿐만 아니라, .changes 파일도 있습니다. 이 파일은 표준 도구를 사용해서 만든 소스 코드에 대한 모든 변경 사항의 기록을 포함합니다. 대부분의 경우 이 파일에 대해 여러분이 걱정할 필요는 전혀 없습니다. 그러나 우리가 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;알아두어야 &lt;/ins&gt;할 것은, &#039;&#039;.changes&#039;&#039; 파일은 에러를 복구하거나 잃어버린 변경 사항을 다시 실행하는 작업에 매우 유용하다는 점입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 함께 작업을 해온 이미지는 1970년대 후반에 만들어진 원본 &amp;quot;smalltalk-80 image&amp;quot;의 후예들입니다. 어떤 객체는 (만들어진 지) 수 십 년이 지나기도 했습니다!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 함께 작업을 해온 이미지는 1970년대 후반에 만들어진 원본 &amp;quot;smalltalk-80 image&amp;quot;의 후예들입니다. 어떤 객체는 (만들어진 지) 수 십 년이 지나기도 했습니다!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심 기술이라고 생각하시겠지만, 사실은 그렇지 않습니다. 곧 보게 될 내용처럼, 팀이 개발한 코드를 관리하고 소프트웨어를 공유하기 위한 훨씬 더 나은 도구들이 있습니다. 지금의 이미지들은 매우 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;유용합니만&lt;/del&gt;, 몬티첼로&amp;lt;sup&amp;gt;Monticello&amp;lt;/sup&amp;gt;와 같은 도구들이 개발자들간에 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심 기술이라고 생각하시겠지만, 사실은 그렇지 않습니다. 곧 보게 될 내용처럼, 팀이 개발한 코드를 관리하고 소프트웨어를 공유하기 위한 훨씬 더 나은 도구들이 있습니다. 지금의 이미지들은 매우 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;유용하지만&lt;/ins&gt;, 몬티첼로&amp;lt;sup&amp;gt;Monticello&amp;lt;/sup&amp;gt;와 같은 도구들이 개발자들간에 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=1007&amp;oldid=prev</id>
		<title>Onionmixer: 책 검수</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=1007&amp;oldid=prev"/>
		<updated>2017-08-12T06:38:35Z</updated>

		<summary type="html">&lt;p&gt;책 검수&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:38, 12 August 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==스퀵 세션 저장하기, 그만두기 다시 시작하기==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==스퀵 세션 저장하기, 그만두기 다시 시작하기==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CommentSqueak|월드 메뉴를 불러오십시오. {{Template:HighlightGray|new morph}}를 선택하고, {{Template:HighlightGray|alphabetical list ▷A-C-▷BlobMorph}}순으로 탐색하십시오. 이제 여러분은 &quot;손에&quot; blob을 넣게 되었습니다. blob을 (&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;클릭하여&lt;/del&gt;) 어딘가에 놓아두십시오. 옮기기를 시작합니다.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CommentSqueak|월드 메뉴를 불러오십시오. {{Template:HighlightGray|new morph}}를 선택하고, {{Template:HighlightGray|alphabetical list ▷A-C-▷BlobMorph}}순으로 탐색하십시오. 이제 여러분은 &quot;손에&quot; blob을 넣게 되었습니다. blob을 (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;클릭해서&lt;/ins&gt;) 어딘가에 놓아두십시오. 옮기기를 시작합니다.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                        &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;                        &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분이 원본 image 파일과 changes 파일이 있는 위치로 이동하면, {{HighlightGray|save and quit}}를 실행하라고 알리기 전에 스퀵 이미지의 작업 상태를 보여주는 두 개의 새로운 파일 &quot;SBE.image&quot;와 &quot;SBE.changes&quot;를  보실 수 있습니다. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;원하신다면&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;디스크의 어느곳에라도 &lt;/del&gt;두 개의 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;파일들을 옮길 &lt;/del&gt;수 있지만, 그렇게 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;옮기려면, 가상 머신과 &lt;/del&gt;&#039;&#039;.source&#039;&#039;파일에 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;두 개의 파일을 이동하고 복사하고 링크할 필요가 &lt;/del&gt;있습니다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분이 원본 image 파일과 changes 파일이 있는 위치로 이동하면, {{HighlightGray|save and quit}}를 실행하라고 알리기 전에 스퀵 이미지의 작업 상태를 보여주는 두 개의 새로운 파일 &quot;SBE.image&quot;와 &quot;SBE.changes&quot;를  보실 수 있습니다. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;원한다면&lt;/ins&gt;, 두 개의 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;파일을 디스크의 원하는 위치로 이동시킬 &lt;/ins&gt;수 있지만, 그렇게 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;옮기는 경우에는 가상머신과 &lt;/ins&gt;&#039;&#039;.source&#039;&#039; 파일에 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;대한 연결도 복사해야 할 수 &lt;/ins&gt;있습니다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot;&gt;Line 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. &quot;blob&quot;은 이전에 스퀵에서 나갈 때의 상태에서 다시 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;시작하고&lt;/del&gt;, “blob” 작업을 그만두었을 때의 위치에서 다시 이동을 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;계속합니다&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. &quot;blob&quot;은 이전에 스퀵에서 나갈 때의 상태에서 다시 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;시작되며&lt;/ins&gt;, “blob” 작업을 그만두었을 때의 위치에서 다시 이동을 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;계속할 수 있습니다&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 제공하는 image 파일을 불러옵니다. 이 파일은 이전에 존재하는 수많은 양의 코드와 다수의 프로그래밍 도구(이 모든 것은 오브젝트입니다)를 포함한 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;다수 객체의 &lt;/del&gt;스냅샷을 포함하고 있습니다. 스퀵으로 작업을 할 때, 이러한 객체들에 메시지를 보내고, 새로운 객체들을 만들 것이며, 이 객체중 일부는 수명을 다하여 없어지고 그 오브젝트의 메모리를 되돌릴 것입니다. (예, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;가비지 &lt;/del&gt;수집)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 제공하는 image 파일을 불러옵니다. 이 파일은 이전에 존재하는 수많은 양의 코드와 다수의 프로그래밍 도구(이 모든 것은 오브젝트입니다)를 포함한 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;다수의 객체에 대한 &lt;/ins&gt;스냅샷을 포함하고 있습니다. 스퀵으로 작업을 할 때, 이러한 객체들에 메시지를 보내고, 새로운 객체들을 만들 것이며, 이 객체중 일부는 수명을 다하여 없어지고 그 오브젝트의 메모리를 되돌릴 것입니다. (예, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;쓰레기&amp;lt;sup&amp;gt;garbege&amp;lt;/sup&amp;gt; &lt;/ins&gt;수집)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;스퀵을 끝낼 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;때&lt;/del&gt;, 보통 모든 객체를 포함한 스냅샷을 저장할 것입니다. 일상적인 저장을 하면, 새로운 스냅샷과 함께 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;옛 &lt;/del&gt;image 파일을 덮어쓸 것입니다. 대신 방금 해보았던대로 새로운 이름으로 이미지를 저장할 수도 있습니다.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;스퀵을 끝낼 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;때는&lt;/ins&gt;, 보통 모든 객체를 포함한 스냅샷을 저장할 것입니다. 일상적인 저장을 하면, 새로운 스냅샷과 함께 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;오래된 &lt;/ins&gt;image 파일을 덮어쓸 것입니다. 대신 방금 해보았던대로 새로운 이름으로 이미지를 저장할 수도 있습니다.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;.image 파일 뿐만 아니라, .changes 파일도 있습니다. 이 파일은 표준 도구를 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;사용하여 &lt;/del&gt;만든 소스 코드에 모든 변경 사항의 기록을 포함합니다. 대부분의 경우 이 파일에 대해 여러분이 걱정할 필요는 전혀 없습니다. 그러나 우리가 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;보게 될 &lt;/del&gt;것은, &#039;&#039;.changes&#039;&#039; 파일은 에러를 복구하거나 잃어버린 변경 사항을 다시 실행하는 작업에 매우 유용하다는 점입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;.image 파일 뿐만 아니라, .changes 파일도 있습니다. 이 파일은 표준 도구를 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;사용해서 &lt;/ins&gt;만든 소스 코드에 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;대한 &lt;/ins&gt;모든 변경 사항의 기록을 포함합니다. 대부분의 경우 이 파일에 대해 여러분이 걱정할 필요는 전혀 없습니다. 그러나 우리가 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;알아야 할 &lt;/ins&gt;것은, &#039;&#039;.changes&#039;&#039; 파일은 에러를 복구하거나 잃어버린 변경 사항을 다시 실행하는 작업에 매우 유용하다는 점입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 함께 작업을 해온 이미지는 1970년대 후반에 만들어진 원본 &amp;quot;smalltalk-80 image&amp;quot;의 후예들입니다. 어떤 객체는 (만들어진 지) 수 십 년이 지나기도 했습니다!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 함께 작업을 해온 이미지는 1970년대 후반에 만들어진 원본 &amp;quot;smalltalk-80 image&amp;quot;의 후예들입니다. 어떤 객체는 (만들어진 지) 수 십 년이 지나기도 했습니다!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심 기술이라고 생각하시겠지만, 사실은 그렇지 않습니다. 곧 보게 될 내용처럼, 팀이 개발한 코드를 관리하고 소프트웨어를 공유하기 위한 훨씬 더 나은 도구들이 있습니다. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;이 &lt;/del&gt;이미지들은 매우 유용합니만, 몬티첼로&amp;lt;sup&amp;gt;Monticello&amp;lt;/sup&amp;gt;와 같은 도구들이 개발자들간에 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심 기술이라고 생각하시겠지만, 사실은 그렇지 않습니다. 곧 보게 될 내용처럼, 팀이 개발한 코드를 관리하고 소프트웨어를 공유하기 위한 훨씬 더 나은 도구들이 있습니다. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;지금의 &lt;/ins&gt;이미지들은 매우 유용합니만, 몬티첼로&amp;lt;sup&amp;gt;Monticello&amp;lt;/sup&amp;gt;와 같은 도구들이 개발자들간에 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot;&gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&quot;blob&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;의 &lt;/del&gt;모픽할로&amp;lt;sup&amp;gt;Morphic halo&amp;lt;/sup&amp;gt;라 하는 색칠한 점의 모임을 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;보실 것입니다&lt;/del&gt;. 각 점은 &#039;&#039;핸들&#039;&#039;이라고 합니다. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(하지만 앞으로 손잡이라고 하겠습니다. 역자 주.) &lt;/del&gt;십자 모양을 포함하고 있는 분홍색 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;손잡이를 &lt;/del&gt;클릭하면, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;“blob”이 &lt;/del&gt;사라집니다. (&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob이 주변을 꿈틀거리면 &lt;/del&gt;여러번 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;클릭을 해야 &lt;/del&gt;할 수도 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;있으며, 마우스로부터 벗어나기를 시도합니다&lt;/del&gt;.)  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&quot;blob&quot; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;객체에서 &lt;/ins&gt;모픽할로&amp;lt;sup&amp;gt;Morphic halo&amp;lt;/sup&amp;gt;라 하는 색칠한 점의 모임을 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;볼 수 있습니다&lt;/ins&gt;. 각 점은 &#039;&#039;핸들&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;sup&amp;gt;handle&amp;lt;/sup&amp;gt;&lt;/ins&gt;&#039;&#039;이라고 합니다. 십자 모양을 포함하고 있는 분홍색 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;핸들을 &lt;/ins&gt;클릭하면, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;blob&quot; 은 &lt;/ins&gt;사라집니다. (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Blob 이 흐리게 표시되고 마우스에서 벗어나려고 하는 경우라면, &lt;/ins&gt;여러번 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;시도해야 &lt;/ins&gt;할 수도 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;있습니다&lt;/ins&gt;.)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=1006&amp;oldid=prev</id>
		<title>Onionmixer: 번역수정</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=1006&amp;oldid=prev"/>
		<updated>2013-09-16T19:05:19Z</updated>

		<summary type="html">&lt;p&gt;번역수정&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==스퀵 세션 저장하기, 그만두기 다시 시작하기==&lt;br /&gt;
&lt;br /&gt;
{{CommentSqueak|월드 메뉴를 불러오십시오. {{Template:HighlightGray|new morph}}를 선택하고, {{Template:HighlightGray|alphabetical list ▷A-C-▷BlobMorph}}순으로 탐색하십시오. 이제 여러분은 &amp;quot;손에&amp;quot; blob을 넣게 되었습니다. blob을 (클릭하여) 어딘가에 놓아두십시오. 옮기기를 시작합니다.}}&lt;br /&gt;
&lt;br /&gt;
                      &lt;br /&gt;
{| style=&amp;quot;border: 1px solid white;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;color: white;&amp;quot;&lt;br /&gt;
|[[image:Blob.png]]||[[image:saveAs.png]]&lt;br /&gt;
|-&lt;br /&gt;
|그림 1.7: BlobMorph의 인스턴스||그림 1.8  {{HighlightGray|Save as...}}(다른 이름으로 저장) 대화상자&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{CommentSqueak|{{HighlightGray|World-▷save as…}}를 선택하고 이름 &amp;quot;SBE&amp;quot;를 입력하십시오. 이제 {{HighlightGray|Accept(s)}} 버튼을 클릭하십시오. 이제 {{Template:HighlightGray|World ▷save and quit}}를 선택하십시오.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
이제 여러분이 원본 image 파일과 changes 파일이 있는 위치로 이동하면, {{HighlightGray|save and quit}}를 실행하라고 알리기 전에 스퀵 이미지의 작업 상태를 보여주는 두 개의 새로운 파일 &amp;quot;SBE.image&amp;quot;와 &amp;quot;SBE.changes&amp;quot;를  보실 수 있습니다. 원하신다면, 디스크의 어느곳에라도 두 개의 파일들을 옮길 수 있지만, 그렇게 옮기려면, 가상 머신과 &amp;#039;&amp;#039;.source&amp;#039;&amp;#039;파일에 두 개의 파일을 이동하고 복사하고 링크할 필요가 있습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{CommentSqueak|새롭게 만들어진 &amp;quot;SBE.image&amp;quot; 파일에서 스퀵을 시작하십시오.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
이제 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. &amp;quot;blob&amp;quot;은 이전에 스퀵에서 나갈 때의 상태에서 다시 시작하고, “blob” 작업을 그만두었을 때의 위치에서 다시 이동을 계속합니다.&lt;br /&gt;
&lt;br /&gt;
처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 제공하는 image 파일을 불러옵니다. 이 파일은 이전에 존재하는 수많은 양의 코드와 다수의 프로그래밍 도구(이 모든 것은 오브젝트입니다)를 포함한 다수 객체의 스냅샷을 포함하고 있습니다. 스퀵으로 작업을 할 때, 이러한 객체들에 메시지를 보내고, 새로운 객체들을 만들 것이며, 이 객체중 일부는 수명을 다하여 없어지고 그 오브젝트의 메모리를 되돌릴 것입니다. (예, 가비지 수집)&lt;br /&gt;
&lt;br /&gt;
스퀵을 끝낼 때, 보통 모든 객체를 포함한 스냅샷을 저장할 것입니다. 일상적인 저장을 하면, 새로운 스냅샷과 함께 옛 image 파일을 덮어쓸 것입니다. 대신 방금 해보았던대로 새로운 이름으로 이미지를 저장할 수도 있습니다. &lt;br /&gt;
&lt;br /&gt;
.image 파일 뿐만 아니라, .changes 파일도 있습니다. 이 파일은 표준 도구를 사용하여 만든 소스 코드에 모든 변경 사항의 기록을 포함합니다. 대부분의 경우 이 파일에 대해 여러분이 걱정할 필요는 전혀 없습니다. 그러나 우리가 보게 될 것은, &amp;#039;&amp;#039;.changes&amp;#039;&amp;#039; 파일은 에러를 복구하거나 잃어버린 변경 사항을 다시 실행하는 작업에 매우 유용하다는 점입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다!&lt;br /&gt;
&lt;br /&gt;
여러분이 함께 작업을 해온 이미지는 1970년대 후반에 만들어진 원본 &amp;quot;smalltalk-80 image&amp;quot;의 후예들입니다. 어떤 객체는 (만들어진 지) 수 십 년이 지나기도 했습니다!&lt;br /&gt;
&lt;br /&gt;
아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심 기술이라고 생각하시겠지만, 사실은 그렇지 않습니다. 곧 보게 될 내용처럼, 팀이 개발한 코드를 관리하고 소프트웨어를 공유하기 위한 훨씬 더 나은 도구들이 있습니다. 이 이미지들은 매우 유용합니만, 몬티첼로&amp;lt;sup&amp;gt;Monticello&amp;lt;/sup&amp;gt;와 같은 도구들이 개발자들간에 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{CommentSqueak| blob에서 파랑-클릭을 하십시오.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;blob&amp;quot;의 모픽할로&amp;lt;sup&amp;gt;Morphic halo&amp;lt;/sup&amp;gt;라 하는 색칠한 점의 모임을 보실 것입니다. 각 점은 &amp;#039;&amp;#039;핸들&amp;#039;&amp;#039;이라고 합니다. (하지만 앞으로 손잡이라고 하겠습니다. 역자 주.) 십자 모양을 포함하고 있는 분홍색 손잡이를 클릭하면, “blob”이 사라집니다. (blob이 주변을 꿈틀거리면 여러번 클릭을 해야 할 수도 있으며, 마우스로부터 벗어나기를 시도합니다.) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Tools.png|972px|none|thumb|그림 1.9: 스퀵 &amp;quot;Tools&amp;quot; 플랩]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SqueakByExample]]&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=999&amp;oldid=prev</id>
		<title>Onionmixer at 05:53, 30 August 2012</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=999&amp;oldid=prev"/>
		<updated>2012-08-30T05:53:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:53, 30 August 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot;&gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CommentSqueak|{{HighlightGray|World-▷save as…}}를 선택하고 이름 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;“SBE”를 &lt;/del&gt;입력하십시오. 이제 {{HighlightGray|Accept(s)}} 버튼을 클릭하십시오. 이제 {{Template:HighlightGray|World ▷save and quit}} 을 선택하십시오.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CommentSqueak|{{HighlightGray|World-▷save as…}}를 선택하고 이름 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;SBE&quot;를 &lt;/ins&gt;입력하십시오. 이제 {{HighlightGray|Accept(s)}} 버튼을 클릭하십시오. 이제 {{Template:HighlightGray|World ▷save and quit}} 을 선택하십시오.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분이 원본 이미지가 있는 위치로 가서 파일들을 바꾸게 되면, {{HighlightGray|save and quit}}를 실행하라고 스퀵에 알리기 전에 이 상황에서 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;“SBE&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;image”와 “SBE&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;changes”라 &lt;/del&gt;불리는 작업 상태에 대한 두 개의 새로운 스퀵 이미지 파일을 찾으실 수 있을 것입니다. 원하신다면, 디스크의 어느곳이라도 두 개의 파일들을 옮길 수 있지만, 그렇게 옮기려면, 가상 머신과 소스파일에 두 개의 파일을 이동하고 복사하고 링크시킬 필요가 있습니다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분이 원본 이미지가 있는 위치로 가서 파일들을 바꾸게 되면, {{HighlightGray|save and quit}}를 실행하라고 스퀵에 알리기 전에 이 상황에서 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;SBE&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;image&quot;와 &quot;SBE&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;changes&quot;라 &lt;/ins&gt;불리는 작업 상태에 대한 두 개의 새로운 스퀵 이미지 파일을 찾으실 수 있을 것입니다. 원하신다면, 디스크의 어느곳이라도 두 개의 파일들을 옮길 수 있지만, 그렇게 옮기려면, 가상 머신과 소스파일에 두 개의 파일을 이동하고 복사하고 링크시킬 필요가 있습니다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CommentSqueak|새롭게 만들어진 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;“SBE&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;image” &lt;/del&gt;파일에서 스퀵을 시작하십시오.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CommentSqueak|새롭게 만들어진 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;SBE&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;image&quot; &lt;/ins&gt;파일에서 스퀵을 시작하십시오.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분은 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;“Blob”은 &lt;/del&gt;이전에 스퀵에서 나갈 때의 상태에서 다시 시작하고, 그 “Blob” 작업을 그만두고 놔두었을 때의 위치에서 다시 이동을 계속하게 됩니다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분은 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;Blob&quot;은 &lt;/ins&gt;이전에 스퀵에서 나갈 때의 상태에서 다시 시작하고, 그 “Blob” 작업을 그만두고 놔두었을 때의 위치에서 다시 이동을 계속하게 됩니다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 제공하는 image 파일을 불러옵니다. 이 파일은 이전에 존재하는 엄청난 양의 코드와 다수의 프로그래밍 도구(이 모든 것들은 객체들입니다)를 포함한 다수 객체의 스냅샷을 포함하고 있습니다. 여러분이 스퀵으로 작업을 할 때 이러한 객체들에 메시지를 보내고, 새로운 객체들을 만들 것이며, 이러한 객체들 중 일부는 수명을 다하여 없어지고 그 오브젝트들의 메모리를 되돌릴 것입니다. (예, 가비지 수집)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 제공하는 image 파일을 불러옵니다. 이 파일은 이전에 존재하는 엄청난 양의 코드와 다수의 프로그래밍 도구(이 모든 것들은 객체들입니다)를 포함한 다수 객체의 스냅샷을 포함하고 있습니다. 여러분이 스퀵으로 작업을 할 때 이러한 객체들에 메시지를 보내고, 새로운 객체들을 만들 것이며, 이러한 객체들 중 일부는 수명을 다하여 없어지고 그 오브젝트들의 메모리를 되돌릴 것입니다. (예, 가비지 수집)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l29&quot;&gt;Line 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;.image 파일 뿐만 아니라, .changes 파일이 있습니다. 이 파일은 표준 도구를 사용하여 만든 소스 코드에 모든 변경사항들의 기록을 포함합니다. 대부분의 시간동안 이 파일에 대해 여러분이 걱정할 필요는 전혀 없습니다. 그러나, 우리가 보게 될 것은, .changes 파일은 에러를 복구하거나 잃어버린 변경 사항들을 다시 실행하는 작업에 있어 매우 유용하다는 것입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;.image 파일 뿐만 아니라, .changes 파일이 있습니다. 이 파일은 표준 도구를 사용하여 만든 소스 코드에 모든 변경사항들의 기록을 포함합니다. 대부분의 시간동안 이 파일에 대해 여러분이 걱정할 필요는 전혀 없습니다. 그러나, 우리가 보게 될 것은, .changes 파일은 에러를 복구하거나 잃어버린 변경 사항들을 다시 실행하는 작업에 있어 매우 유용하다는 것입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 함께 작업을 해온 이미지는 1970년대 후반에 만들어진 원본 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;“smalltalk&lt;/del&gt;-80 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;image”의 &lt;/del&gt;후예들입니다. 어떤 객체는 수 십 년이 지나기도 했습니다!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 함께 작업을 해온 이미지는 1970년대 후반에 만들어진 원본 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;smalltalk&lt;/ins&gt;-80 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;image&quot;의 &lt;/ins&gt;후예들입니다. 어떤 객체는 수 십 년이 지나기도 했습니다!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분은 아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심 기술이라고 생각하시겠지만, 사실은 그렇지 않습니다. 우리가 곧 보게 될 내용처럼, 팀이 개발한 코드를 관리하고 소프트웨어를 공유하기 위한 훨씬 더 나은 도구들이 있습니다. 이미지들은 매우 유용합니다. 그러나, Monticello와 같은 도구들이 개발자들간에 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.   &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분은 아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심 기술이라고 생각하시겠지만, 사실은 그렇지 않습니다. 우리가 곧 보게 될 내용처럼, 팀이 개발한 코드를 관리하고 소프트웨어를 공유하기 위한 훨씬 더 나은 도구들이 있습니다. 이미지들은 매우 유용합니다. 그러나, Monticello와 같은 도구들이 개발자들간에 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.   &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot;&gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분은 집합명사로 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;“blob”의 변형 불빛 단추(morphic &lt;/del&gt;halo&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/del&gt;라 부르는 색칠한 점 들의 모음을 보실 것입니다. 각 점은 &#039;&#039;핸들&#039;&#039;이라고 부릅니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라질 것입니다. (Blob이 주변을 꿈틀거림에 따라 여러 번 클릭을 해야 할 수도 있으며, 마우스로부터 벗어나기를 시도합니다.)  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분은 집합명사로 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;blob&quot;의 모픽할로&amp;lt;sup&amp;gt;Morphic &lt;/ins&gt;halo&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/sup&amp;gt;&lt;/ins&gt;라 부르는 색칠한 점 들의 모음을 보실 것입니다. 각 점은 &#039;&#039;핸들&#039;&#039;이라고 부릅니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라질 것입니다. (Blob이 주변을 꿈틀거림에 따라 여러 번 클릭을 해야 할 수도 있으며, 마우스로부터 벗어나기를 시도합니다.)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=998&amp;oldid=prev</id>
		<title>Onionmixer at 03:37, 30 August 2012</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=998&amp;oldid=prev"/>
		<updated>2012-08-30T03:37:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==스퀵 세션 저장하기, 그만두기 다시 시작하기==&lt;br /&gt;
&lt;br /&gt;
{{CommentSqueak|월드 메뉴를 불러오십시오. {{Template:HighlightGray|new morph}}를 선택하고, {{Template:HighlightGray|alphabetical list ▷A-C-▷BlobMorph}}순으로 찾습니다. 이제 여러분은 Blob을 &amp;quot;손에&amp;quot; 넣게 되었습니다. 그 Blob을 (클릭하여) 다른 곳에 놓아두십시오.}}&lt;br /&gt;
&lt;br /&gt;
                      &lt;br /&gt;
{| style=&amp;quot;border: 1px solid white;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;color: white;&amp;quot;&lt;br /&gt;
|[[image:Blob.png]]||[[image:saveAs.png]]&lt;br /&gt;
|-&lt;br /&gt;
|그림 1.7: BlobMorph의 인스턴스||그림 1.8  {{HighlightGray|Save as...}}(다른이름으로 저장) 대화상자&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{CommentSqueak|{{HighlightGray|World-▷save as…}}를 선택하고 이름 “SBE”를 입력하십시오. 이제 {{HighlightGray|Accept(s)}} 버튼을 클릭하십시오. 이제 {{Template:HighlightGray|World ▷save and quit}} 을 선택하십시오.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
이제 여러분이 원본 이미지가 있는 위치로 가서 파일들을 바꾸게 되면, {{HighlightGray|save and quit}}를 실행하라고 스퀵에 알리기 전에 이 상황에서 “SBE.image”와 “SBE.changes”라 불리는 작업 상태에 대한 두 개의 새로운 스퀵 이미지 파일을 찾으실 수 있을 것입니다. 원하신다면, 디스크의 어느곳이라도 두 개의 파일들을 옮길 수 있지만, 그렇게 옮기려면, 가상 머신과 소스파일에 두 개의 파일을 이동하고 복사하고 링크시킬 필요가 있습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{CommentSqueak|새롭게 만들어진 “SBE.image” 파일에서 스퀵을 시작하십시오.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
이제 여러분은 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. “Blob”은 이전에 스퀵에서 나갈 때의 상태에서 다시 시작하고, 그 “Blob” 작업을 그만두고 놔두었을 때의 위치에서 다시 이동을 계속하게 됩니다.&lt;br /&gt;
&lt;br /&gt;
처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 제공하는 image 파일을 불러옵니다. 이 파일은 이전에 존재하는 엄청난 양의 코드와 다수의 프로그래밍 도구(이 모든 것들은 객체들입니다)를 포함한 다수 객체의 스냅샷을 포함하고 있습니다. 여러분이 스퀵으로 작업을 할 때 이러한 객체들에 메시지를 보내고, 새로운 객체들을 만들 것이며, 이러한 객체들 중 일부는 수명을 다하여 없어지고 그 오브젝트들의 메모리를 되돌릴 것입니다. (예, 가비지 수집)&lt;br /&gt;
&lt;br /&gt;
여러분이 스퀵을 끝낼 때, 보통 모든 객체를 포함한 스냅샷을 저장할 것입니다. 만약 일상적인 저장을 하면, 새로운 스냅샷과 함께 옛 image 파일을 덮어쓸 것입니다. 대신 우리가 방금 해보았던대로, 새로운 이름 으로 이미지를 저장하실 수도 있습니다. &lt;br /&gt;
&lt;br /&gt;
.image 파일 뿐만 아니라, .changes 파일이 있습니다. 이 파일은 표준 도구를 사용하여 만든 소스 코드에 모든 변경사항들의 기록을 포함합니다. 대부분의 시간동안 이 파일에 대해 여러분이 걱정할 필요는 전혀 없습니다. 그러나, 우리가 보게 될 것은, .changes 파일은 에러를 복구하거나 잃어버린 변경 사항들을 다시 실행하는 작업에 있어 매우 유용하다는 것입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다!&lt;br /&gt;
&lt;br /&gt;
여러분이 함께 작업을 해온 이미지는 1970년대 후반에 만들어진 원본 “smalltalk-80 image”의 후예들입니다. 어떤 객체는 수 십 년이 지나기도 했습니다!&lt;br /&gt;
&lt;br /&gt;
여러분은 아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심 기술이라고 생각하시겠지만, 사실은 그렇지 않습니다. 우리가 곧 보게 될 내용처럼, 팀이 개발한 코드를 관리하고 소프트웨어를 공유하기 위한 훨씬 더 나은 도구들이 있습니다. 이미지들은 매우 유용합니다. 그러나, Monticello와 같은 도구들이 개발자들간에 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{CommentSqueak| Blob에서 파랑-클릭을 하십시오.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
여러분은 집합명사로 “blob”의 변형 불빛 단추(morphic halo)라 부르는 색칠한 점 들의 모음을 보실 것입니다. 각 점은 &amp;#039;&amp;#039;핸들&amp;#039;&amp;#039;이라고 부릅니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라질 것입니다. (Blob이 주변을 꿈틀거림에 따라 여러 번 클릭을 해야 할 수도 있으며, 마우스로부터 벗어나기를 시도합니다.) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:Tools.png|972px|none|thumb|그림 1.9: 스퀵 도구 접이 플랩(The Squeak Tool flap)]]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SqueakByExample]]&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=991&amp;oldid=prev</id>
		<title>Onionmixer: 스타일수정</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=991&amp;oldid=prev"/>
		<updated>2012-08-18T13:30:29Z</updated>

		<summary type="html">&lt;p&gt;스타일수정&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:30, 18 August 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 만약 여러분이 원본 이미지가 있는 위치로 가서, 파일들을 바꾸게 되면,  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 만약 여러분이 원본 이미지가 있는 위치로 가서, 파일들을 바꾸게 되면, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{HighlightGray|&lt;/ins&gt;save and quit&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}} &lt;/ins&gt;전에 “SBE.image”와 “SBE.changes”라 불리는 두 개의 파일을 찾으실 수 있을 것입니다. 만약 원하신다면, 디스크의 어느곳이라도 두 개의 파일들을 옮길 수 있지만, 만약 그렇게 옮긴다면, 가상 머신과 소스파일에 두 개의 파일을 이동하고 복사하고 링크시킬 필요가 있습니다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;save and quit 전에 “SBE.image”와 “SBE.changes”라 불리는 두 개의 파일을 찾으실 수 있을 것입니다. 만약 원하신다면, 디스크의 어느곳이라도 두 개의 파일들을 옮길 수 있지만, 만약 그렇게 옮긴다면, 가상 머신과 소스파일에 두 개의 파일을 이동하고 복사하고 링크시킬 필요가 있습니다.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분은 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. “Blob”은 이전에 스퀵에서 나갈 때의 상태에서 다시 시작하고, 그 “Blob” 작업을 그만두고 놔두었을 때의 위치에서 다시 이동을 계속하게 됩니다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분은 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. “Blob”은 이전에 스퀵에서 나갈 때의 상태에서 다시 시작하고, 그 “Blob” 작업을 그만두고 놔두었을 때의 위치에서 다시 이동을 계속하게 됩니다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 공급하는 image file(이미지 파일)을 로드합니다. 이 파일은 광대한 양의 이전에 존재하는 코드와 다수의 프로그래밍 도구를 포함하여, 다수 오브젝트들의 스냅샷을 포함하고 있습니다. (이 모든 것들은 오브젝트들입니다) 여러분은 스퀵으로 작업을 할 때 이러한 오브젝트들에 메시지를 보내고, 새로운 오브젝트들을 만들 것이며, 이러한 오브젝트들 중 몇몇은 생명을 다하거나 그 오브젝트들의 메모리는 재생될 것입니다. (예, 쓰레기 수거/garbage-collected)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 공급하는 image file(이미지 파일)을 로드합니다. 이 파일은 광대한 양의 이전에 존재하는 코드와 다수의 프로그래밍 도구를 포함하여, 다수 오브젝트들의 스냅샷을 포함하고 있습니다. (이 모든 것들은 오브젝트들입니다) 여러분은 스퀵으로 작업을 할 때 이러한 오브젝트들에 메시지를 보내고, 새로운 오브젝트들을 만들 것이며, 이러한 오브젝트들 중 몇몇은 생명을 다하거나 그 오브젝트들의 메모리는 재생될 것입니다. (예, 쓰레기 수거/garbage-collected)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 스퀵을 종료할 때, 일반적으로 모든 오브젝트들을 포함한 스냅샷을 저장하게 될 것입니다. 만약 일상적인 저장을 하면, 새로운 스냅샷과 함께 옛 image file(이미지 파일)에 덮어쓰기를 하게 될 것입니다. 이에 대한 대안으로는, 우리가 방금 해보았던 것 처럼, 새로운 이름 하에 이미지를 저장할 수 있을 것입니다.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 스퀵을 종료할 때, 일반적으로 모든 오브젝트들을 포함한 스냅샷을 저장하게 될 것입니다. 만약 일상적인 저장을 하면, 새로운 스냅샷과 함께 옛 image file(이미지 파일)에 덮어쓰기를 하게 될 것입니다. 이에 대한 대안으로는, 우리가 방금 해보았던 것 처럼, 새로운 이름 하에 이미지를 저장할 수 있을 것입니다.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;.image file(이미지 파일) 뿐만 아니라, .changes file(변경파일)이 있습니다. 이 파일은 표준 도구(standard tools)들을 사용하여 만든 소스코드에 모든 변경사항들의 로그(log)를 포함하고 있습니다. 대부분의 시간에, 이 파일에 관해 여러분이 염려할 필요는 전혀 없습니다.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;.image file(이미지 파일) 뿐만 아니라, .changes file(변경파일)이 있습니다. 이 파일은 표준 도구(standard tools)들을 사용하여 만든 소스코드에 모든 변경사항들의 로그(log)를 포함하고 있습니다. 대부분의 시간에, 이 파일에 관해 여러분이 염려할 필요는 전혀 없습니다.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;우리가 알아야 할 것은, 그럼에도 불구하고, the changes file(변경파일)은 에러를 복구하거나 잃어버린 변경사항들을 다시 실행하는 작업에 있어 매우 유용하다는 것입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다. 여러분이 함께 작업을 해온 이미지는 1970년 대 후반에 만들어진 원본 “smalltalk-80 image”의 후예들입니다.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;우리가 알아야 할 것은, 그럼에도 불구하고, the changes file(변경파일)은 에러를 복구하거나 잃어버린 변경사항들을 다시 실행하는 작업에 있어 매우 유용하다는 것입니다. 이 내용에 대한 좀 더 많은 부분은 나중에 살펴보겠습니다. 여러분이 함께 작업을 해온 이미지는 1970년 대 후반에 만들어진 원본 “smalltalk-80 image”의 후예들입니다.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;여러분은 아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심적인 메커니즘이라고 생각할 것이지만, 사실은 그렇지 않습니다. 우리가 곧 보게 될 내용처럼, 코드를 관리하고 팀이 개발한 소프트웨어를 관리하기 위한 훨씬 더 나은 도구들이 있습니다. 이미지들은 매우 유용합니다. 그러나, Monticello와 같은 도구들은 개발자들에게 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.  &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;여러분은 아마도, 이미지는 소프트웨어 프로젝트를 저장하고 관리하는 핵심적인 메커니즘이라고 생각할 것이지만, 사실은 그렇지 않습니다. 우리가 곧 보게 될 내용처럼, 코드를 관리하고 팀이 개발한 소프트웨어를 관리하기 위한 훨씬 더 나은 도구들이 있습니다. 이미지들은 매우 유용합니다. 그러나, Monticello와 같은 도구들은 개발자들에게 버전을 관리하고 코드를 공유하는 훨씬 나은 방법들을 제공하기 때문에 이미지를 만들고 버리는 것에 대해 매우 무관심 해지는 법을 배우실 필요가 있습니다.  &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{CommentSqueak| Blob의 파랑-클릭하기}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{CommentSqueak| “Blob”의 파랑-클릭하기}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;여러분은 집합명사로 “blob”의 morphic halo라 부르는 색칠한 점들의 모음을 보게 되실 것입니다. 각 점은 &#039;&#039;handle&#039;&#039;로 불립니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라져야 합니다. (Blob이 주변을 꿈틀 됨에 따라 여러 번 클릭을 해야 할 수 있으며, 마우스로부터 벗어나기를 시도합니다.) &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;여러분은 집합명사로 “blob”의 morphic halo라 부르는 색칠한 점들의 모음을 보게 되실 것입니다. 각 점은 ‘핸들(handle)’로 불립니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라져야 합니다. (Blob이 주변을 꿈틀 됨에 따라 여러 번 클릭을 해야 할 수 있으며, 마우스로부터 벗어나기를 시도합니다.) &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:Tools.png|972px|none|thumb|그림 1.9: 스퀵 도구 플랩(The Squeak Tool flap)]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:Tools.png|972px|none|thumb|그림 1.9: 스퀵 도구 플랩(The Squeak Tool flap)]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Notes==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Notes==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=990&amp;oldid=prev</id>
		<title>Onionmixer at 09:16, 18 August 2012</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=990&amp;oldid=prev"/>
		<updated>2012-08-18T09:16:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:16, 18 August 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot;&gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CommentSqueak|{{Template:HighlightGray|CommentSqueak|World-▷save as…}}를 선택하고…, 이름 “SBE”를 입력합니다. 이제 {{Template:HighlightGray|Accept(s)}} 버튼을 클릭합니다. 이제 {{Template:HighlightGray|World&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/del&gt;▷save and quit}} 을 선택합니다.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CommentSqueak|{{Template:HighlightGray|CommentSqueak|World-▷save as…}}를 선택하고…, 이름 “SBE”를 입력합니다. 이제 {{Template:HighlightGray|Accept(s)}} 버튼을 클릭합니다. 이제 {{Template:HighlightGray|World ▷save and quit}} 을 선택합니다.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=989&amp;oldid=prev</id>
		<title>Onionmixer at 08:38, 2 August 2012</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=989&amp;oldid=prev"/>
		<updated>2012-08-02T08:38:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:38, 2 August 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l42&quot;&gt;Line 42:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 42:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분은 집합명사로 “blob”의 morphic halo라 부르는 색칠한 점들의 모음을 보게 되실 것입니다. 각 점은 ‘핸들(handle)’로 불립니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라져야 합니다. (Blob이 주변을 꿈틀 됨에 따라 여러 번 클릭을 해야 할 수 있으며, 마우스로부터 벗어나기를 시도합니다.)  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분은 집합명사로 “blob”의 morphic halo라 부르는 색칠한 점들의 모음을 보게 되실 것입니다. 각 점은 ‘핸들(handle)’로 불립니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라져야 합니다. (Blob이 주변을 꿈틀 됨에 따라 여러 번 클릭을 해야 할 수 있으며, 마우스로부터 벗어나기를 시도합니다.)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:Tools.png|none|thumb|그림 1.9: 스퀵 도구 플랩(The Squeak Tool flap)]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:Tools.png&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|972px&lt;/ins&gt;|none|thumb|그림 1.9: 스퀵 도구 플랩(The Squeak Tool flap)]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Notes==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Notes==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=988&amp;oldid=prev</id>
		<title>Onionmixer at 08:37, 2 August 2012</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=988&amp;oldid=prev"/>
		<updated>2012-08-02T08:37:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:37, 2 August 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l42&quot;&gt;Line 42:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 42:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분은 집합명사로 “blob”의 morphic halo라 부르는 색칠한 점들의 모음을 보게 되실 것입니다. 각 점은 ‘핸들(handle)’로 불립니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라져야 합니다. (Blob이 주변을 꿈틀 됨에 따라 여러 번 클릭을 해야 할 수 있으며, 마우스로부터 벗어나기를 시도합니다.)  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분은 집합명사로 “blob”의 morphic halo라 부르는 색칠한 점들의 모음을 보게 되실 것입니다. 각 점은 ‘핸들(handle)’로 불립니다. 십자가 모양을 포함하고 있는 분홍색 핸들을 클릭하면, “blob”이 사라져야 합니다. (Blob이 주변을 꿈틀 됨에 따라 여러 번 클릭을 해야 할 수 있으며, 마우스로부터 벗어나기를 시도합니다.)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:Tools.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;jpg&lt;/del&gt;|none|thumb|그림 1.9: 스퀵 도구 플랩(The Squeak Tool flap)]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[image:Tools.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;png&lt;/ins&gt;|none|thumb|그림 1.9: 스퀵 도구 플랩(The Squeak Tool flap)]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Notes==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Notes==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=987&amp;oldid=prev</id>
		<title>Onionmixer: templete 문법 오류수정</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=SqueakByExample:1.3&amp;diff=987&amp;oldid=prev"/>
		<updated>2012-08-02T08:36:06Z</updated>

		<summary type="html">&lt;p&gt;templete 문법 오류수정&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:36, 2 August 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot;&gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{{{Template:HighlightGray|CommentSqueak|World-▷save as…}}를 선택하고…, 이름 “SBE”를 입력합니다. 이제 {{Template:HighlightGray|Accept(s)}} 버튼을 클릭합니다. 이제 {{Template:HighlightGray|World-▷save and quit}} 을 선택합니다.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CommentSqueak|&lt;/ins&gt;{{Template:HighlightGray|CommentSqueak|World-▷save as…}}를 선택하고…, 이름 “SBE”를 입력합니다. 이제 {{Template:HighlightGray|Accept(s)}} 버튼을 클릭합니다. 이제 {{Template:HighlightGray|World-▷save and quit}} 을 선택합니다.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분은 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. “Blob”은 이전에 스퀵에서 나갈 때의 상태에서 다시 시작하고, 그 “Blob” 작업을 그만두고 놔두었을 때의 위치에서 다시 이동을 계속하게 됩니다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;이제 여러분은 스퀵에서 나갈 때의 상태를 정확하게 찾아야만 합니다. “Blob”은 이전에 스퀵에서 나갈 때의 상태에서 다시 시작하고, 그 “Blob” 작업을 그만두고 놔두었을 때의 위치에서 다시 이동을 계속하게 됩니다.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 공급하는 image file(이미지 파일)을 로드합니다. 이 파일은 광대한 양의 이전에 존재하는 코드와 다수의 프로그래밍 도구를 포함하여, 다수 오브젝트들의 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;스넵샷을 &lt;/del&gt;포함하고 있습니다. (이 모든 것들은 오브젝트들입니다) 여러분은 스퀵으로 작업을 할 때 이러한 오브젝트들에 메시지를 보내고, 새로운 오브젝트들을 만들 것이며, 이러한 오브젝트들 중 몇몇은 생명을 다하거나 그 오브젝트들의 메모리는 재생될 것입니다. (예, 쓰레기 수거/garbage-collected)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;처음 스퀵을 시작할 때, 스퀵 가상 머신은 여러분이 공급하는 image file(이미지 파일)을 로드합니다. 이 파일은 광대한 양의 이전에 존재하는 코드와 다수의 프로그래밍 도구를 포함하여, 다수 오브젝트들의 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;스냅샷을 &lt;/ins&gt;포함하고 있습니다. (이 모든 것들은 오브젝트들입니다) 여러분은 스퀵으로 작업을 할 때 이러한 오브젝트들에 메시지를 보내고, 새로운 오브젝트들을 만들 것이며, 이러한 오브젝트들 중 몇몇은 생명을 다하거나 그 오브젝트들의 메모리는 재생될 것입니다. (예, 쓰레기 수거/garbage-collected)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 스퀵을 종료할 때, 일반적으로 모든 오브젝트들을 포함한 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;스넵샷을 &lt;/del&gt;저장하게 될 것입니다. 만약 일상적인 저장을 하면, 새로운 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;스넵샷과 &lt;/del&gt;함께 옛 image file(이미지 파일)에 덮어쓰기를 하게 될 것입니다. 이에 대한 대안으로는, 우리가 방금 해보았던 것 처럼, 새로운 이름 하에 이미지를 저장할 수 있을 것입니다.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;여러분이 스퀵을 종료할 때, 일반적으로 모든 오브젝트들을 포함한 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;스냅샷을 &lt;/ins&gt;저장하게 될 것입니다. 만약 일상적인 저장을 하면, 새로운 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;스냅샷과 &lt;/ins&gt;함께 옛 image file(이미지 파일)에 덮어쓰기를 하게 될 것입니다. 이에 대한 대안으로는, 우리가 방금 해보았던 것 처럼, 새로운 이름 하에 이미지를 저장할 수 있을 것입니다.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
</feed>