<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Dev. Oratorium : For Mobile, By Mobile</title>
    <link>https://themach.tistory.com/</link>
    <description>.</description>
    <language>ko</language>
    <pubDate>Mon, 6 Jul 2026 10:42:43 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>hau</managingEditor>
    <image>
      <title>Dev. Oratorium : For Mobile, By Mobile</title>
      <url>https://tistory1.daumcdn.net/tistory/1981927/attach/f1142cc0e46d4504b111dc09a3149f16</url>
      <link>https://themach.tistory.com</link>
    </image>
    <item>
      <title>[Android] Type 'TypeVariable(T)' has no method 'getValue(aNothing?, KProperty&amp;lt;*&amp;gt;)' and thus it cannot serve as a delegate</title>
      <link>https://themach.tistory.com/209</link>
      <description>&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Type 'State&amp;lt;List?&amp;gt;' has no method 'getValue(Nothing?, KProperty&amp;lt;*&amp;gt;)' and thus it cannot serve as a delegate&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size14&quot;&gt;아래의 두가지 상황일 경우, 에러 발생&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Code&lt;/h2&gt;
&lt;pre class=&quot;bash&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;@Composable
fun UserScreen(userViewModel:UserViewModel){
    val items: List&amp;lt;User&amp;gt; by userViewModel.fetchUserList.observeAsState()
    UserList(userList = items)
}


@Composable
fun UserScreen(){
 	var value by remember { mutableStateOf(&quot;&quot;) }
   
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;219&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BqksR/btr2m13bUJS/ZV8p7CklKCkczoK7YiopeK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BqksR/btr2m13bUJS/ZV8p7CklKCkczoK7YiopeK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BqksR/btr2m13bUJS/ZV8p7CklKCkczoK7YiopeK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBqksR%2Fbtr2m13bUJS%2FZV8p7CklKCkczoK7YiopeK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;219&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;219&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;방법1&lt;/p&gt;
&lt;pre class=&quot;css&quot;&gt;&lt;code&gt;import androidx.compose.runtime.getValue

import androidx.compose.runtime.livedata.observeAsState&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div id=&quot;__endic_crx__&quot;&gt;
&lt;div class=&quot;css-diqpy0&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;방법2&lt;/p&gt;
&lt;pre class=&quot;stylus&quot;&gt;&lt;code&gt;// for a 'val' variable
import androidx.compose.runtime.getValue

// for a `var` variable also add
import androidx.compose.runtime.setValue

// or just
import androidx.compose.runtime.*&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;출처: &lt;a href=&quot;https://stackoverflow.com/questions/63875411/type-statelistuser-has-no-method-getvaluenothing-kproperty-and-t&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://stackoverflow.com/questions/63875411/type-statelistuser-has-no-method-getvaluenothing-kproperty-and-t&lt;/a&gt;&lt;/p&gt;</description>
      <category>Dev/Error</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/209</guid>
      <comments>https://themach.tistory.com/209#entry209comment</comments>
      <pubDate>Mon, 6 Mar 2023 09:22:08 +0900</pubDate>
    </item>
    <item>
      <title>[Ubuntu] 서비스 확인, 시작, 중지, 재시작</title>
      <link>https://themach.tistory.com/208</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;Ubuntu&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style12&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;명령어 종류&lt;/td&gt;
&lt;td&gt;systemctl&lt;/td&gt;
&lt;td&gt;service&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;서비스 상태확인&lt;/td&gt;
&lt;td&gt;systemctl status [서비스명]&lt;/td&gt;
&lt;td&gt;service [서비스명] status&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;서비스 시작&lt;/td&gt;
&lt;td&gt;systemctl start [서비스명]&lt;/td&gt;
&lt;td&gt;service [서비스명] start&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;서비스 정지&lt;/td&gt;
&lt;td&gt;systemctl stop [서비스명]&lt;/td&gt;
&lt;td&gt;service [서비스명] stop&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;서비스 재시작&lt;/td&gt;
&lt;td&gt;systemctl restart [서비스명]&lt;/td&gt;
&lt;td&gt;service [서비스명] restart&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;서비스 리로드&lt;/td&gt;
&lt;td&gt;systemctl reload [서비스명]&lt;/td&gt;
&lt;td&gt;service [서비스명] reload&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;REFERENCE&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://vtree.tistory.com/25&quot;&gt;https://vtree.tistory.com/25&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1662012757636&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;아파치, 우분투 서비스 상태 확인, 시작, 중지, 재시작 명령어&quot; data-og-description=&quot;명령어 종류 systemctl service /etc/init.d/ httpd 우분투 (서비스명: apache2) 아파치 상태 확인 systemctl status apache2 service apache2 status /etc/init.d/apache2 status 아파치 시작 systemctl start ap..&quot; data-og-host=&quot;vtree.tistory.com&quot; data-og-source-url=&quot;https://vtree.tistory.com/25&quot; data-og-url=&quot;https://vtree.tistory.com/25&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/mGf80/hyNFL8LliE/MYkaVweaws7Xi4p0mJbbiK/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/cAuQyB/hyNGFlxT91/PkqHzQkb5GDqTA5AB8z511/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800&quot;&gt;&lt;a href=&quot;https://vtree.tistory.com/25&quot; data-source-url=&quot;https://vtree.tistory.com/25&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/mGf80/hyNFL8LliE/MYkaVweaws7Xi4p0mJbbiK/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/cAuQyB/hyNGFlxT91/PkqHzQkb5GDqTA5AB8z511/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;아파치, 우분투 서비스 상태 확인, 시작, 중지, 재시작 명령어&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;명령어 종류 systemctl service /etc/init.d/ httpd 우분투 (서비스명: apache2) 아파치 상태 확인 systemctl status apache2 service apache2 status /etc/init.d/apache2 status 아파치 시작 systemctl start ap..&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;vtree.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Dev/Linux</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/208</guid>
      <comments>https://themach.tistory.com/208#entry208comment</comments>
      <pubDate>Thu, 1 Sep 2022 15:12:56 +0900</pubDate>
    </item>
    <item>
      <title>[Linux/FTP] &amp;quot;서버가 알 수 없는 주소와 수동형 응답을 보냈습니다.&amp;quot;</title>
      <link>https://themach.tistory.com/207</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;출처: &lt;a href=&quot;https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&amp;amp;blogId=rnjsrldnd123&amp;amp;logNo=221515762155&quot;&gt;https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&amp;amp;blogId=rnjsrldnd123&amp;amp;logNo=221515762155&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1662012689608&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;파일질라(FileZilla) &amp;quot;서버가 알 수 없는 주소와 수동형 응답을 보냈습니다.&amp;quot; 해결 방법&quot; data-og-description=&quot;FileZilla 사용 시 호스트 주소와 사용자명, 패스워드를 정확히 입력했음에도 불구하고 &amp;quot;서버가 알 ...&quot; data-og-host=&quot;blog.naver.com&quot; data-og-source-url=&quot;https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&amp;amp;blogId=rnjsrldnd123&amp;amp;logNo=221515762155&quot; data-og-url=&quot;https://blog.naver.com/rnjsrldnd123/221515762155&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/IF6Qy/hyPEG4joGR/kEDBSQaMDACAEkEFHeRplK/img.png?width=743&amp;amp;height=418&amp;amp;face=0_0_743_418&quot;&gt;&lt;a href=&quot;https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&amp;amp;blogId=rnjsrldnd123&amp;amp;logNo=221515762155&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&amp;amp;blogId=rnjsrldnd123&amp;amp;logNo=221515762155&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/IF6Qy/hyPEG4joGR/kEDBSQaMDACAEkEFHeRplK/img.png?width=743&amp;amp;height=418&amp;amp;face=0_0_743_418');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;파일질라(FileZilla) &quot;서버가 알 수 없는 주소와 수동형 응답을 보냈습니다.&quot; 해결 방법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;FileZilla 사용 시 호스트 주소와 사용자명, 패스워드를 정확히 입력했음에도 불구하고 &quot;서버가 알 ...&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;blog.naver.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;FileZilla 사용 시 호스트 주소와 사용자명, 패스워드를 정확히 입력했음에도 불구하고&lt;/span&gt;&lt;/p&gt;
&lt;div id=&quot;SE-a1c54e51-ffba-4726-acc9-f57469237d7a&quot;&gt;
&lt;p id=&quot;SE-eeb357f4-d15a-48fe-b29c-2925dd0a7f74&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ff0010;&quot;&gt;&quot;서버가 알 수 없는 주소와 수동형 응답을 보냈습니다. 대신 서버 주소를 사용합니다.&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;라는&lt;/span&gt;&lt;span&gt; 메시지와 함께 &lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-91852275-842b-4b94-87c8-19052db000af&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;디렉터리 목록이 조회되지 않는 경우가 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-33ccdcbb-31f4-4815-b21e-3c53bae6d810&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이러한 현상의 이유는 ftp 서버에 패시브 모드에 관한 설정을 해두지 않고, ftp 클라이언트에서 패시브 모드로 ftp 연결을 시도했기 때문입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0bf0145a-44ce-4315-b808-6c02cf0c08d2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;(패시브 모드에 관한 설명은 오른쪽 링크를 참고하세요. &lt;/span&gt;&lt;span&gt;&lt;a href=&quot;https://extrememanual.net/3504&quot;&gt;https://extrememanual.net/3504&lt;/a&gt;&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f68b3b60-a955-4c70-8247-b16097d97ed4&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-601d62cc-f506-4240-83ec-3f9b4009c4c2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이를 해결하기 위한 간단한 방법으로는 ftp 클라이언트(FileZilla) 쪽에서 패시브 모드 사용을 비활성화해주면 됩니다. (액티브 모드를 사용하도록)&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-be14b341-1894-4aab-8f98-333c504e4628&quot;&gt;
&lt;div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;477&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Oa71G/btrLajGyffB/UkrJc1wG7fmaKjgRVEIIm1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Oa71G/btrLajGyffB/UkrJc1wG7fmaKjgRVEIIm1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Oa71G/btrLajGyffB/UkrJc1wG7fmaKjgRVEIIm1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOa71G%2FbtrLajGyffB%2FUkrJc1wG7fmaKjgRVEIIm1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;800&quot; height=&quot;477&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;477&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-ff1eab48-ca7b-40a7-aa7d-4e3758428612&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-6eebc4c1-d64b-4a5f-ad65-e57ed918b266&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;하지만, 액티브 모드를 개선해서 만들어진 것이 패시브 모드이고, 최근에는 대부분 패시브 모드를 이용하기 때문에 &lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-d771d4b7-2ce2-4ae0-a250-192c34fb4568&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이 포스팅에서는 추가적으로 패시브 모드 관련 설정을 통해서 위 에러를 해결하는 방법을 알아보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-8e4d1630-fe89-4222-b113-d48ce7a5c51b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0dc478fd-18e0-4673-9246-0ec95d3a4faa&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;먼저 ftp 서버에서 패시브 모드를 사용할 수 있도록 설정 파일을 수정해야 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-3de5db9f-df76-488d-963c-0b8d443025ff&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;vi 편집기로 vsftpd 설정 파일을 엽니다. (Ubuntu 16.04기준)&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-79d6429f-5985-4bc0-a47b-603870bf110d&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;sudo vi &lt;span style=&quot;color: #9fba45;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #9fba45;&quot;&gt;/&lt;/span&gt;vsftpd&lt;span style=&quot;color: #ffffff;&quot;&gt;.&lt;/span&gt;conf&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-bf5da7ce-c994-4d6e-a686-a619b69a7443&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-eaed4892-eabe-427b-b4cc-17954909672d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-42098cad-da45-48f5-82e2-04a9c8397932&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;설정 파일 맨 위의 &lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-96eff72c-f6d1-481c-b35e-1877c43d97a3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;listen=NO&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-c3faad0a-fff6-4ad1-9f6d-60d1561d00ea&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;listen_ipv6=YES&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-8b5f56c1-ecc7-46b0-8da5-cc701bee94df&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;부분을 다음과 같이&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-005b518f-84f2-453e-8e63-2e18eaee346a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ff0010;&quot;&gt;listen=YES&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a191d1a8-cd83-48a8-a620-0c602c4bf35a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ff0010;&quot;&gt;listen_ipv6=NO&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-88839cd1-543c-4a96-976a-78a2f5e5e1fb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;로 수정합니다.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-86d45f3b-34c8-458d-9cad-915b82d72060&quot;&gt;
&lt;div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;661&quot; data-origin-height=&quot;418&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvuZkR/btrK91MYsjf/cws3bkBhzJb0DVO2lUj5Uk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvuZkR/btrK91MYsjf/cws3bkBhzJb0DVO2lUj5Uk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvuZkR/btrK91MYsjf/cws3bkBhzJb0DVO2lUj5Uk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvuZkR%2FbtrK91MYsjf%2Fcws3bkBhzJb0DVO2lUj5Uk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;661&quot; height=&quot;418&quot; data-origin-width=&quot;661&quot; data-origin-height=&quot;418&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-10d1f741-8e8c-497d-a4ab-117c0918285a&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-2f78b3a9-49d2-4857-a1e0-8e35a69dbb34&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f212278e-23cd-4bf1-ac80-8a9876ff499d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;그리고 설정 파일의 맨 마지막에 아래 구문을 추가합니다. (패시브 모드를 사용할 수 있도록 설정하는 부분입니다.)&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-76b4c692-b771-4681-82c1-767c0ff84a82&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;pasv_enable&lt;span style=&quot;color: #9fba45;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #f86634;&quot;&gt;YES&lt;/span&gt; pasv_min_port&lt;span style=&quot;color: #9fba45;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #f86634;&quot;&gt;1100&lt;/span&gt; pasv_max_port&lt;span style=&quot;color: #9fba45;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #f86634;&quot;&gt;1110&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-52501831-6ed1-41f4-aa99-de30bd7d7ced&quot;&gt;
&lt;div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;661&quot; data-origin-height=&quot;418&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KrUyA/btrK5DNhhao/LbDZgMixKi9K8Ko7etTIpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KrUyA/btrK5DNhhao/LbDZgMixKi9K8Ko7etTIpk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KrUyA/btrK5DNhhao/LbDZgMixKi9K8Ko7etTIpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKrUyA%2FbtrK5DNhhao%2FLbDZgMixKi9K8Ko7etTIpk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;661&quot; height=&quot;418&quot; data-origin-width=&quot;661&quot; data-origin-height=&quot;418&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-e9565f85-3ed9-4f77-914f-bba77895f39d&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-fe2e33ee-df67-44ea-8baf-3b445deed179&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-9390f472-ee7f-4022-9be2-4a1d1505d9b7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;저장 후 vsftpd 서비스를 재시작 합니다.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-d69313c7-beba-4558-b234-b939c9d45a76&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;sudo systemctl restart vsftpd&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-dbaa5711-0622-42e4-b0b4-941ac19474c6&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-49d92b1b-50f5-4fd2-8b6d-e5111a324fe2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;추가로 iptables 및 EC2 보안 그룹(&lt;/span&gt;&lt;span style=&quot;color: #ff0010;&quot;&gt;AWS를 사용하고 있다면&lt;/span&gt;&lt;span&gt;)에서 ftp 포트(20,21)와 위에서 설정한 패시브 모드 연결 포트(1100 ~ 1110)가&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f5b5a7f8-7d56-4901-9829-4a3bcf99eae6&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;차단되어 있지 않은지 확인하고, 차단되어 있다면 풀어줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-10fc2e1d-327c-4994-9f47-a96ad593f287&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;여기까지 잘 설정하셨다면 이제 ftp 연결이 정상적으로 될 것입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-e7f5335b-13cc-46c0-bac0-1a9c4c55f47c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f3262024-64cd-4300-bcbf-90c47e66cc3e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-d9a053ab-df63-4d92-84d6-675917e12cf3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-b0d25698-1714-4811-9387-a868a4f03544&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;그런데,&lt;/b&gt;&lt;/span&gt;&lt;span&gt; 위 설정을 모두 적용했음에도 불구하고 여전히 &lt;/span&gt;&lt;span style=&quot;color: #ff0010;&quot;&gt;&quot;서버가 알 수 없는 주소와 수동형 응답을 보냈습니다. 대신 서버 주소를 사용합니다.&quot;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f2ff1c55-6bfb-4485-9863-5a955c0c8c4c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;가 표시되는 경우가 있습니다. &lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-f6cabc5b-ef9b-4599-a135-6168a3a1e0fd&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;원인은 ftp 서버가 공유기에 연결되어있기 때문입니다. (AWS EC2에서도 동일한 문제가 발생합니다.)&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-3d277d43-6907-4450-a818-dd56a236a5d9&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;이해를 돕기 위해 다음 그림을 보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-b80813bc-057e-4fcb-abe9-add0b53970cb&quot;&gt;
&lt;div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;450&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cgUomh/btrLaWc4NZ5/GBY127geNGNgv9mffQRNN0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cgUomh/btrLaWc4NZ5/GBY127geNGNgv9mffQRNN0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cgUomh/btrLaWc4NZ5/GBY127geNGNgv9mffQRNN0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcgUomh%2FbtrLaWc4NZ5%2FGBY127geNGNgv9mffQRNN0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;800&quot; height=&quot;450&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;450&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-f7657915-1f53-45df-b0a5-658d23516e72&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-3bad8f3e-8049-4f1b-aa1a-eb4ee29cb2e3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;3,4를 보면 ftp 서버가 공유기와 연결되어있기 때문에 ftp 클라이언트에게 사설 ip 주소를 보냅니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0c0a3ae6-77cd-429a-a6ec-0aa9565bb082&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;ftp 클라이언트는 분명 111.111.111.111이라는 ip로 요청을 보냈는데 응답이 192.168.219.101(사설 ip)로 돌아왔기 때문에&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-23badd50-ec3d-415d-880f-045ac0c9821c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ff0010;&quot;&gt;&quot;서버가 알 수 없는 주소와 수동형 응답을 보냈습니다.&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;가 표시되는 겁니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-31e55cc1-6a81-4d2e-b1b6-6d5196c1c9c2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;해결 방법은 vsftpd 설정 파일에 한 줄만 추가하면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-614bb7cd-29e0-433e-abdd-b8a9247de322&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;pasv_address&lt;span style=&quot;color: #9fba45;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #f86634;&quot;&gt;111.111&lt;/span&gt;&lt;span style=&quot;color: #f86634;&quot;&gt;.111&lt;/span&gt;&lt;span style=&quot;color: #f86634;&quot;&gt;.111&lt;/span&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;(&lt;/span&gt;ftp서버의 공인 ip주소&lt;span style=&quot;color: #ffffff;&quot;&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-a62a1f48-9e56-464b-9880-340efaf7ba81&quot;&gt;
&lt;div&gt;
&lt;div&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;661&quot; data-origin-height=&quot;418&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7y44i/btrK55XaK9V/sySGtVoPfwNFapKLNuBUe0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7y44i/btrK55XaK9V/sySGtVoPfwNFapKLNuBUe0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7y44i/btrK55XaK9V/sySGtVoPfwNFapKLNuBUe0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7y44i%2FbtrK55XaK9V%2FsySGtVoPfwNFapKLNuBUe0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;661&quot; height=&quot;418&quot; data-origin-width=&quot;661&quot; data-origin-height=&quot;418&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-eed8c045-6e19-4d44-bf26-d0c097b80f0b&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-9a73503d-5644-43d9-a713-f3cf48be5e39&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-76bcd066-5a7f-4ad4-a587-019119bb4cb4&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;이렇게 마지막 부분에 해당 구문을 추가한 후 vsftpd를 재시작합니다.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-56d6af08-0cb4-4e13-9ff9-f288ff01c586&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;sudo systemctl restart vsftpd&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;SE-cbd7dd78-927a-4af1-b71f-17786854c88e&quot;&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p id=&quot;SE-d9bc4234-a36a-42b5-9d2a-4b347f7e2de7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;이제 &lt;/span&gt;&lt;span style=&quot;color: #ff0010;&quot;&gt;&quot;서버가 알 수 없는 주소와 수동형 응답을 보냈습니다.&quot; &lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;가 뜨지 않고 정상적으로 ftp 연결이 이뤄집니다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-8802ea82-4157-447a-b915-e5ed976c3358&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;​&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description>
      <category>Dev/Linux</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/207</guid>
      <comments>https://themach.tistory.com/207#entry207comment</comments>
      <pubDate>Thu, 1 Sep 2022 15:11:47 +0900</pubDate>
    </item>
    <item>
      <title>[Android Error] The layout &amp;lt;layout&amp;gt; in layout has no declaration in the base layout folder 에러</title>
      <link>https://themach.tistory.com/206</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해결방법&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #242729;&quot;&gt;1.&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span&gt;Build &amp;gt; Clean Project&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #242729;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span&gt;File &amp;gt; Invalidate Caches / Restart Project&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;div id=&quot;__endic_crx__&quot;&gt;
&lt;div class=&quot;css-diqpy0&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;</description>
      <category>Dev/Error</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/206</guid>
      <comments>https://themach.tistory.com/206#entry206comment</comments>
      <pubDate>Wed, 31 Aug 2022 14:56:50 +0900</pubDate>
    </item>
    <item>
      <title>삼성 - 갤럭시 Z 플립4&amp;middot;갤럭시 Z 폴드4 정보</title>
      <link>https://themach.tistory.com/205</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;삼성전자가 10일(한국 시간) &amp;lsquo;삼성 갤럭시 언팩 2022(Samsung Galaxy Unpacked 2022: Unfold Your World)&amp;rsquo;를 온라인으로 개최하고 차세대 폴더블 스마트폰인 &amp;lsquo;갤럭시 Z 플립4(Galaxy Z Flip4)&amp;rsquo;와 &amp;lsquo;갤럭시 Z 폴드4(Galaxy Z Fold4)&amp;rsquo;를 전격 공개했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에 공개한 갤럭시 Z 시리즈는 삼성의 4세대 폴더블폰으로 두 제품 모두 업그레이드된 성능과 확장된 폴더블 사용성으로 사용자 개개인에게 보다 최적화된 경험을 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼성전자 MX사업부장 노태문 사장은 &amp;ldquo;갤럭시 폴더블 시리즈는 끊임없이 변화하는 다양한 소비자들의 요구를 충족시키고자 하는 삼성의 혁신 철학을 구현한 제품&amp;rdquo;이라며 &amp;ldquo;개방과 협력을 통해 완성된 새로운 경험&amp;rdquo;이라고 말했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러면서 &amp;ldquo;삼성은 업계 리더십을 통해 폴더블을 전 세계 수백만 명 이상이 사용하는 카테고리로 성장 시켰고, 앞으로 더 많은 소비자들이 폴더블 제품을 경험해 볼 수 있도록 지속적으로 혁신을 이어 갈 것&amp;rdquo; 이라고 덧붙였다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;□ 세련된 디자인·한층 업그레이드된 촬영 경험, &amp;lsquo;갤럭시 Z 플립4&amp;rsquo;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 플립4&amp;rsquo;는 콤팩트한 클램쉘(Clamshell) 폼팩터에 세련된 디자인으로 자신만의 방식으로 개성을 표현하는 사용자들에게는 다양한 선택권을 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;폴더블에서만 가능한 &amp;lsquo;플렉스 모드(Flex mode)&amp;rsquo;를 활용해 새롭고 다채로운 촬영 경험인 &amp;lsquo;플렉스캠(FlexCam)&amp;rsquo;을 즐길 수 있다. 두 손이 자유로운 상태에서 여럿이서 셀피를 찍는 등 편리한 촬영을 할 수 있을 뿐 아니라 일반 스마트폰에서 경험하기 어려운 다양한 촬영 각도도 구현할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전작 대비 65% 더 밝은 센서가 장착된 카메라와 스냅드래곤 8 플러스 1세대(Snapdragon&amp;reg; 8+ Gen 1) 모바일 플랫폼을 통해 사용자는 밤낮 상관없이 고품질의 사진과 동영상 촬영이 가능하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;퀵샷(Quick shot)&amp;rsquo; 기능으로 스마트폰을 열지 않고 커버 디스플레이에서 고화질 후면 카메라를 활용해 촬영할 수 있다. 한층 더 업그레이드된 퀵샷은 인물 모드 촬영이 지원되고, 퀵샷 촬영 중에도 플렉스 모드로 전환하여 촬영을 계속 이어갈 수 있어 브이로그 제작 시 유용하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히, MZ세대가 애용하는 소셜 앱에 최적화된 플렉스캠 경험을 제공하고자 메타(Meta)와 파트너십을 강화했다. 예를 들어 인스타그램 &amp;lsquo;릴스(Reels)&amp;rsquo; 촬영 시 플렉스 모드를 지원해 &amp;lsquo;숏폼(Short-form)&amp;rsquo;영상 촬영에 최적화된 경험을 제공하며, 왓츠앱(WhatsApp) 및 페이스북은 영상통화에서 플렉스 모드를 지원한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 플립4&amp;rsquo;는 전작 대비 용량이 약 12% 커진 3,700mAh 배터리(Typical)를 탑재했고, 초고속 충전을 지원하여 25W이상 충전기 사용 시 0% 충전 수준에서 약 30분만에 최대 50%까지 충전할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 더욱 슬림해진 힌지, 무광의 백 글라스(Back glass) 및 유광의 금속 프레임(Metal frame) 등을 적용해 한층 더 세련된 디자인을 제공한다. 사용자는 커버 디스플레이에 사진, GIF, 동영상 등 다양한 형식으로 자신의 개성과 취향에 맞게 디스플레이를 연출할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;폰을 열지 않고 커버 디스플레이에서 바로 전화 걸기와 문자 답장이 가능하며, 삼성페이를 통해 자동차 문 잠금과 해제는 물론 &amp;lsquo;스마트싱스(SmartThings)&amp;rsquo; 위젯을 통해 스마트싱스로 연결된 기기의 제어가 가능하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;□ 궁극의 멀티태스킹 경험을 제공, &amp;lsquo;갤럭시 Z 폴드4&amp;rsquo;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 폴드4&amp;rsquo;는 향상된 기능을 통해 이전보다 더 효율적으로 작업 수행이 가능하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히, 새로 추가된 &amp;lsquo;태스크바(Taskbar)&amp;rsquo;는 PC와 유사한 레이아웃을 통해 자주 사용하는 앱과 최근 사용 앱에 사용자가 보다 편리하게 접근할 수 있는 환경을 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;멀티태스킹 또한 새로운 &amp;lsquo;스와이프 제스처(Swipe gestures)&amp;rsquo;를 통해 더 직관적으로 활성화할 수 있다. 손가락 제스처로 전체 화면 앱을 팝업창으로 바로 전환하거나 화면을 분할하여 멀티 윈도우가 빠르게 실행된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 삼성은 구글, 마이크로소프트(MS)와의 파트너십을 한층 더 강화하여 사용자들이 많이 사용하는 앱들의 멀티태스킹 경험을 고도화했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;크롬(Chrome), 지메일(Gmail) 등을 포함한 구글 앱은 드래그 앤 드롭(Drag-and-drop)을 지원해 한 앱에서 다른 앱으로 텍스트를 포함해 링크, 사진 등을 빠르게 복사하고 붙여 넣을 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MS 오피스와 아웃룩(Outlook) 사용 시 폴더블 대화면에 최적화된 UI를 제공하여 한 화면에 더 많은 정보를 제공하며, 드래그 앤 드롭을 통해 쉽고 빠르게 이메일을 작성할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한, 폴드3부터 적용된 &amp;lsquo;S펜&amp;rsquo; 기능을 지원해 이동 중에도 드로잉, 노트 필기가 가능하여 언제 어디서나 더 강력한 멀티태스킹 환경이 제공된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 폴드4&amp;rsquo;는 5,000만 화소의 광각 렌즈와 최대 30배 스페이스 줌 기능을 적용하여 고품질의 사진과 동영상 촬영이 가능하다. &amp;lsquo;캡처 뷰 모드(Capture View Mode)&amp;rsquo;에서 활성화된 줌 맵(Zoom Maps), 듀얼 프리뷰(Dual Preview), 후면 카메라 셀피 등 다양한 카메라 모드는 폴더블 폼팩터를 통해 제공되는 색다른 경험을 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전작 대비 23% 더 밝아진 이미지 센서를 장착해 사용자들은 밤에도 고품질의 야간 촬영이 가능하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 폴드4&amp;rsquo;는 120Hz 화면 주사율을 지원하고 &amp;lsquo;언더 디스플레이 카메라(Under Display Camera)&amp;rsquo;의 시인성을 개선한 메인 디스플레이를 통해 더욱 몰입감 있는 동영상 시청이 가능하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;페이스북과 같은 소셜앱은 대화면에 최적화된 UI를 제공하여 한 화면에서 더 많은 콘텐츠를 즐길 수 있다. 또한, 넷플릭스 등 OTT앱은 플렉스 모드로 편하게 감상할 수 있고, 아직 최적화되지 않은 앱도 &amp;lsquo;플렉스 모드 터치패드(Flex mode Touchpad)&amp;rsquo;를 통해 콘텐츠를 일시 중지, 되감기, 재생은 물론 확대 및 축소하는 기능을 사용할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스냅드래곤 8 플러스 1세대(Snapdragon&amp;reg; 8+ Gen 1) 모바일 플랫폼으로 엔터테인먼트 경험을 한층 더 강화했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한, 더욱 슬림한 힌지와 얇아진 베젤로 그립감은 유지하면서 &amp;lsquo;커버 스크린을 더 넓게 사용할 수 있도록 개선했고, 무게를 전작 대비 8g 줄여 역대 갤럭시 Z 폴드 시리즈 중 가장 가벼운 무게(263g)로 휴대성을 높였다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 플립4&amp;rsquo;와 &amp;lsquo;갤럭시 Z 폴드4&amp;rsquo;의 내구성도 더 강화했다. 프레임과 힌지 커버에 아머 알루미늄(Armor aluminum)을 적용했고, 커버 스크린과 후면 글라스에 코닝의 고릴라 빅투스 플러스(Gorilla&amp;reg; Glass Victus&amp;reg;+)를 적용해 외부 충격에 강하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;□ 콤팩트한 디자인·압도적인 고품질 사운드, &amp;lsquo;갤럭시 버즈2 프로&amp;rsquo;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼성전자는 이날 행사에서 갤럭시 생태계의 중심인 갤럭시 Z 시리즈와 함께 무선 이어폰 &amp;lsquo;갤럭시 버즈2 프로(Galaxy Buds2 Pro)&amp;rsquo;를 공개했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 버즈2 프로&amp;rsquo;는 24 비트(bit) Hi-Fi 오디오를 통해 사용자에게 고품질의 선명한 사운드를 제공하는 것이 특징으로, 콤팩트하고 인체공학적 디자인을 적용하면서 전작 대비 크기가 15% 작아져 편안한 착용감을 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히, 삼성의 자체 코덱 기술(SSC: Samsung Seamless Codec)로 기기간 끊김 걱정없이 고품질의 음악 전송이 가능하며, 2-way 스피커는 중저음과 고음을 분리 재생해 보다 몰입감 있고 풍부한 사운드를 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전작 대비 개선된 ANC(Active Noise Cancelling) 기능은 외부 소음을 차단한 상태에서 고감도(High-SNR) 마이크와 AI 기반의 소음 제거 솔루션을 통해 보다 선명한 전화 통화를 가능하게 했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한, TV와도 연결이 가능하여 &amp;lsquo;갤럭시 버즈2 프로&amp;rsquo;와 TV를 연결해 콘텐츠를 즐기고 있을 때 전화가 걸려온 경우, 페어링된 스마트폰과 자동 연결되며, 통화 후엔 TV와 다시 연결돼 계속해서 콘텐츠를 즐길 수 있다.&lt;br /&gt;※ 올해 출시된 삼성전자 스마트 TV부터 가능하고 지난 7월 배포한 소프트웨어로 TV를 업데이트하면 ΄버즈2 프로΄와 이지 페어링 및 오토 스위칭 기능 지원&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 버즈2 프로&amp;rsquo;는 그라파이트(graphite), 화이트(white), 보라 퍼플(Bora purple) 등 3가지 색상으로 출시 예정이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;□ &amp;lsquo;갤럭시 Z 플립4&amp;middot;Z 폴드4&amp;rsquo; 이달 26일에 출시&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 플립4&amp;rsquo;&amp;middot;&amp;lsquo;갤럭시 Z 폴드4&amp;rsquo;는 8월 26일 한국, 미국, 유럽을 시작으로 전 세계에 순차적으로 출시된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;국내에서 출시되는 &amp;lsquo;갤럭시 Z 플립4&amp;rsquo;는 256GB와 512GB 내장 메모리 모델로 가격은 각각 135만 3천원과 147만 4천원이며, 보라 퍼플과 그라파이트, 핑크 골드, 블루 등 4가지 색상으로 출시된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한, &amp;lsquo;갤럭시 Z 플립4 비스포크(Bespoke)&amp;rsquo; 에디션도 출시한다. 골드, 실버, 블랙 색상의 프레임과 옐로우, 화이트, 네이비, 카키(khaki), 레드 등 5가지 전&amp;middot;후면 색상으로 75가지 조합이 가능하다&lt;br /&gt;※ 3종 색상(프레임) x 5종 색상(전면) x 5종 색상(후면) = 75종 조합&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다만, 국내는 실버 프레임, 전&amp;middot;후면 화이트 색상 조합의 모델을 제외한 74종 조합이 가능하다. 이 조합의 모델과 Z세대가 선호하는 아이템들로 스페셜 에디션을 구성한 &amp;lsquo;Gen Z 폰&amp;rsquo;을 이동통신사를 통해서 별도 판매한다.&lt;br /&gt;※ 자세한 내용은 이동통신사 홈페이지를 통해 확인 가능&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 플립4 비스포크&amp;rsquo; 에디션은 슬림 커버가 함께 제공되는 패키지로 판매되며, 256GB와 512GB 내장 메모리 모델 가격은 각각 140만 8천원과 152만 9천원이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 Z 폴드4&amp;rsquo;는 256GB와 512GB 내장 메모리 모델로 가격은 각각 199만 8천 7백원과 211만 9천 7백원이며, 팬텀 블랙, 그레이 그린, 베이지 등 3가지 색상으로 출시된다. 삼성닷컴에서는 최대 1테라바이트(TB) 내장 메모리 모델을 236만 1천7백원에 판매한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;S펜 폴드 에디션&amp;rsquo;과 &amp;lsquo;S펜 프로&amp;rsquo;는 별도로 판매하며, 가격은 각각 5만 5천원과 12만 1천원이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 버즈2 프로&amp;rsquo;도 26일에 출시되며, 가격은 27만 9천원이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼성전자는 &amp;lsquo;갤럭시 Z 플립4&amp;rsquo;&amp;middot;&amp;lsquo;갤럭시 Z 폴드4&amp;rsquo;와 &amp;lsquo;갤럭시 버즈2 프로&amp;rsquo; 국내 사전 판매를 8월 16일부터 22일까지 7일간 진행한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;※ 제품 세부 사양&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;932&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsviYB/btrJvaYszTO/foY3ex367vSGT2V0wuHwdK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsviYB/btrJvaYszTO/foY3ex367vSGT2V0wuHwdK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsviYB/btrJvaYszTO/foY3ex367vSGT2V0wuHwdK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsviYB%2FbtrJvaYszTO%2FfoY3ex367vSGT2V0wuHwdK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;1060&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;932&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;533&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/B8ymt/btrJsP10SQj/IK3GXbXOkOsgLPEZY9j2uK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/B8ymt/btrJsP10SQj/IK3GXbXOkOsgLPEZY9j2uK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/B8ymt/btrJsP10SQj/IK3GXbXOkOsgLPEZY9j2uK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB8ymt%2FbtrJsP10SQj%2FIK3GXbXOkOsgLPEZY9j2uK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;606&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;533&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;581&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4XYdg/btrJu0htHiw/WQsZjvETG2LLYQuxkKb9T0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4XYdg/btrJu0htHiw/WQsZjvETG2LLYQuxkKb9T0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4XYdg/btrJu0htHiw/WQsZjvETG2LLYQuxkKb9T0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4XYdg%2FbtrJu0htHiw%2FWQsZjvETG2LLYQuxkKb9T0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;661&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;581&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;572&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kGToJ/btrJrzdSu16/RF9EkQ822ssUPid4NCZ1JK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kGToJ/btrJrzdSu16/RF9EkQ822ssUPid4NCZ1JK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kGToJ/btrJrzdSu16/RF9EkQ822ssUPid4NCZ1JK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkGToJ%2FbtrJrzdSu16%2FRF9EkQ822ssUPid4NCZ1JK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;651&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;572&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGsrWh/btrJuSYevaP/zHuYXVlBx4ryw67q58kkdk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGsrWh/btrJuSYevaP/zHuYXVlBx4ryw67q58kkdk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGsrWh/btrJuSYevaP/zHuYXVlBx4ryw67q58kkdk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGsrWh%2FbtrJuSYevaP%2FzHuYXVlBx4ryw67q58kkdk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KnfQz/btrJqLlH5jp/dUv249Rs5AdDGw21Zpv2Mk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KnfQz/btrJqLlH5jp/dUv249Rs5AdDGw21Zpv2Mk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KnfQz/btrJqLlH5jp/dUv249Rs5AdDGw21Zpv2Mk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKnfQz%2FbtrJqLlH5jp%2FdUv249Rs5AdDGw21Zpv2Mk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;div id=&quot;attachment_432218&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;572&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/uBIbh/btrJrQ1aebJ/Cvth6BaUKHCjNMwlgxQYfK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/uBIbh/btrJrQ1aebJ/Cvth6BaUKHCjNMwlgxQYfK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/uBIbh/btrJrQ1aebJ/Cvth6BaUKHCjNMwlgxQYfK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuBIbh%2FbtrJrQ1aebJ%2FCvth6BaUKHCjNMwlgxQYfK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;651&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;572&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;▲10일(한국시간) &amp;lsquo;삼성 갤럭시 언팩 2022 (Samsung Galaxy Unpacked 2022: Unfold Your World)&amp;rsquo;에서 삼성전자 MX사업부장 노태문 사장이 차세대 폴더블 스마트폰 &amp;lsquo;갤럭시 Z 플립4(Galaxy Z Flip4)&amp;rsquo;와 &amp;lsquo;갤럭시 Z 폴드4(Galaxy Z Fold4)&amp;rsquo;를 소개하고 있다.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cBxuCh/btrJqKf4E9H/Z6VZl0492WUvKuFRaxYIHK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cBxuCh/btrJqKf4E9H/Z6VZl0492WUvKuFRaxYIHK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cBxuCh/btrJqKf4E9H/Z6VZl0492WUvKuFRaxYIHK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBxuCh%2FbtrJqKf4E9H%2FZ6VZl0492WUvKuFRaxYIHK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KREfd/btrJqmNga1l/hWpPyKcbWnrTxbCWKSZAuK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KREfd/btrJqmNga1l/hWpPyKcbWnrTxbCWKSZAuK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KREfd/btrJqmNga1l/hWpPyKcbWnrTxbCWKSZAuK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKREfd%2FbtrJqmNga1l%2FhWpPyKcbWnrTxbCWKSZAuK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qMp3C/btrJqKG8Dp8/2pkqN9eAuDNUIlQOuq9aLk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qMp3C/btrJqKG8Dp8/2pkqN9eAuDNUIlQOuq9aLk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qMp3C/btrJqKG8Dp8/2pkqN9eAuDNUIlQOuq9aLk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqMp3C%2FbtrJqKG8Dp8%2F2pkqN9eAuDNUIlQOuq9aLk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div id=&quot;attachment_432222&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/drUI6w/btrJu0aI1P6/ZFO4SGe2sRMcEi4HSBUMz0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/drUI6w/btrJu0aI1P6/ZFO4SGe2sRMcEi4HSBUMz0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/drUI6w/btrJu0aI1P6/ZFO4SGe2sRMcEi4HSBUMz0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdrUI6w%2FbtrJu0aI1P6%2FZFO4SGe2sRMcEi4HSBUMz0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;▲&amp;lsquo;갤럭시 Z 폴드4&amp;rsquo; 제품 이미지&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v9POq/btrJp0RfGKu/0KHd4uDUf2gGUcs4OZzk4K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v9POq/btrJp0RfGKu/0KHd4uDUf2gGUcs4OZzk4K/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v9POq/btrJp0RfGKu/0KHd4uDUf2gGUcs4OZzk4K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv9POq%2FbtrJp0RfGKu%2F0KHd4uDUf2gGUcs4OZzk4K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tF56C/btrJuS40Ew4/EwLAXsuMtdpml8KzfSHEs1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tF56C/btrJuS40Ew4/EwLAXsuMtdpml8KzfSHEs1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tF56C/btrJuS40Ew4/EwLAXsuMtdpml8KzfSHEs1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtF56C%2FbtrJuS40Ew4%2FEwLAXsuMtdpml8KzfSHEs1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvs51T/btrJqmT2k47/kzDbw0y9rpQdYsdIGuJLSK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvs51T/btrJqmT2k47/kzDbw0y9rpQdYsdIGuJLSK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvs51T/btrJqmT2k47/kzDbw0y9rpQdYsdIGuJLSK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbvs51T%2FbtrJqmT2k47%2FkzDbw0y9rpQdYsdIGuJLSK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ec3kEc/btrJu6aRlj2/2HVv5UbHQzKQJguqCTtj20/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ec3kEc/btrJu6aRlj2/2HVv5UbHQzKQJguqCTtj20/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ec3kEc/btrJu6aRlj2/2HVv5UbHQzKQJguqCTtj20/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fec3kEc%2FbtrJu6aRlj2%2F2HVv5UbHQzKQJguqCTtj20%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;div id=&quot;attachment_432227&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dNM0zW/btrJvj151jt/knrkVtPZ4HZVKAfmiIFVbK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dNM0zW/btrJvj151jt/knrkVtPZ4HZVKAfmiIFVbK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dNM0zW/btrJvj151jt/knrkVtPZ4HZVKAfmiIFVbK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdNM0zW%2FbtrJvj151jt%2FknrkVtPZ4HZVKAfmiIFVbK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;▲&amp;lsquo;갤럭시 Z 플립4&amp;rsquo; 제품 이미지&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/01aW2/btrJrQtkbRw/kLmSkNpCX4j7WzLjI5F7uk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/01aW2/btrJrQtkbRw/kLmSkNpCX4j7WzLjI5F7uk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/01aW2/btrJrQtkbRw/kLmSkNpCX4j7WzLjI5F7uk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F01aW2%2FbtrJrQtkbRw%2FkLmSkNpCX4j7WzLjI5F7uk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qARpn/btrJp04LjEd/vLrKf0HXSjPliWHfvvyTB1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qARpn/btrJp04LjEd/vLrKf0HXSjPliWHfvvyTB1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qARpn/btrJp04LjEd/vLrKf0HXSjPliWHfvvyTB1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqARpn%2FbtrJp04LjEd%2FvLrKf0HXSjPliWHfvvyTB1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEGiYx/btrJvlyQpWa/1CwfHMdVOWfOrI54auWRS0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEGiYx/btrJvlyQpWa/1CwfHMdVOWfOrI54auWRS0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEGiYx/btrJvlyQpWa/1CwfHMdVOWfOrI54auWRS0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEGiYx%2FbtrJvlyQpWa%2F1CwfHMdVOWfOrI54auWRS0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;667&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div id=&quot;attachment_432231&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;1100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/s1yoZ/btrJvaYsz58/3so2ZFO1FyW7651tVgtH9k/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/s1yoZ/btrJvaYsz58/3so2ZFO1FyW7651tVgtH9k/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/s1yoZ/btrJvaYsz58/3so2ZFO1FyW7651tVgtH9k/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs1yoZ%2FbtrJvaYsz58%2F3so2ZFO1FyW7651tVgtH9k%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;1250&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;1100&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;▲&amp;lsquo;갤럭시 버즈2 프로&amp;rsquo; 제품 이미지&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://news.samsung.com/kr/%EC%82%BC%EC%84%B1%EC%A0%84%EC%9E%90-%EA%B0%A4%EB%9F%AD%EC%8B%9C-z-%ED%94%8C%EB%A6%BD4%C2%B7%EA%B0%A4%EB%9F%AD%EC%8B%9C-z-%ED%8F%B4%EB%93%9C4-%EC%A0%84%EA%B2%A9-%EA%B3%B5%EA%B0%9C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://news.samsung.com/kr/%EC%82%BC%EC%84%B1%EC%A0%84%EC%9E%90-%EA%B0%A4%EB%9F%AD%EC%8B%9C-z-%ED%94%8C%EB%A6%BD4%C2%B7%EA%B0%A4%EB%9F%AD%EC%8B%9C-z-%ED%8F%B4%EB%93%9C4-%EC%A0%84%EA%B2%A9-%EA%B3%B5%EA%B0%9C&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;</description>
      <category>IT/Mobile</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/205</guid>
      <comments>https://themach.tistory.com/205#entry205comment</comments>
      <pubDate>Thu, 11 Aug 2022 14:33:20 +0900</pubDate>
    </item>
    <item>
      <title>삼성 - 갤럭시 워치5&amp;middot;워치5 프로 정보</title>
      <link>https://themach.tistory.com/204</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;삼성전자가 10일(한국시간) &amp;lsquo;삼성 갤럭시 언팩 2022(Samsung Galaxy Unpacked 2022: Unfold Your World)&amp;rsquo;를 온라인을 통해 개최하고, 통합적인 건강 관리를 위한 &amp;lsquo;갤럭시 워치5(Galaxy Watch5)&amp;rsquo; 시리즈를 공개했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5&amp;rsquo; 시리즈에는 새롭게 아웃도어 사용성을 강화한 &amp;lsquo;프로&amp;rsquo; 라인업이 추가됐다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사파이어 크리스탈을 더한 시그니처 원형 디자인의 &amp;lsquo;갤럭시 워치5&amp;rsquo;와 티타늄 바디, 향상된 GPS 성능으로 다양한 아웃도어 스포츠에 최적화된 &amp;lsquo;갤럭시 워치5 프로&amp;rsquo;가 출시된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;갤럭시 워치5 시리즈는 한단계 더 진화한 &amp;lsquo;삼성 바이오액티브(BioActive) 센서&amp;rsquo;가 탑재돼 체성분과 심박측정은 물론 혈압, 심전도 측정 기능까지 더욱 강력해진 통합 건강 관리 기능을 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 &amp;lsquo;갤럭시 워치5&amp;rsquo; 시리즈에 처음으로 온도 센서를 채용해 이를 활용한 다양한 서비스의 가능성을 열어두었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼성전자 MX사업부장 노태문 사장은&amp;ldquo;갤럭시 워치5 시리즈는 시그니처 원형 디자인과 프리미엄 소재를 도입해 시계로서의 감성을 만족시킬 뿐 아니라 수면 분석, 건강 관리 등 다양한 기능을 강화해 일상 속에 파트너로서 사용자와 함께하고자 한다&amp;rdquo;고 말했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;□ 더 정확해진 바이오 액티브 센서 탑재로 강력해진 통합 건강 관리 기능&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5&amp;rsquo; 시리즈는 단순히 운동 이력을 기록하는 것을 넘어 운동 후 휴식과 회복 과정까지 모니터링하는 포괄적인 건강 관리 경험을 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;체성분 측정 기능을 통해 개인의 건강 상태에 대한 더 깊은 이해를 돕고, 체성분 지표를 활용한 상세 목표 설정으로 꾸준히 운동 동기를 부여한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;운동 후에는 자동으로 심박수를 측정하고 수분 섭취 권장량을 제시하는 등 사용자가 운동 후 잘 휴식하고 회복할 수 있도록 최적화된 정보를 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;건강한 수면 습관을 기르기 위한 수면 관리 기능도 한층 더 강화됐다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5&amp;rsquo; 시리즈는 수면 깊이에 따라 4단계로 수면의 질을 분석하고 수면 중 코골이와 산소포화도를 측정해 개인의 수면 상태에 대한 상세한 정보를 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;※ 코골이를 기록하려면 갤럭시 워치를 착용한 후 스마트폰의 하단이 사용자를 향하게 해 침대나 탁자 등 머리맡의 안정된 표면에 올려 놓아야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 사용자의 수면 패턴을 분석해 최적화된 수면 코칭 프로그램을 제공하고 수면 건강을 관리할 수 있도록 돕는다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;스마트싱스를 활용할 경우 사용자가 잠든 것을 감지하면 연결된 조명, 에어컨, TV 등을 사전에 세팅된 설정으로 자동 변경해 최적의 수면 환경을 조성할 수도 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;※ 이들 기능은 건강 관리 목적으로만 제공됩니다. 증상 진단, 치료, 질병 예방 등 의학적인 목적으로 사용되는 의료기기가 아닙니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;□ 프리미엄 소재와 강력해진 성능&amp;hellip;디자인, 성능 모두 잡은 &amp;lsquo;갤럭시 워치5&amp;rsquo;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5&amp;rsquo; 시리즈는 갤럭시 워치 제품 최초로 사파이어 크리스탈 디스플레이를 장착했다. 사파이어 크리스탈은 전작 대비 약 60% 강해진 경도로 스마트 워치의 디자인 뿐 아니라 내구성도 향상했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;배터리 용량은 전작 대비 13% 추가됐으며 방전된 상태에서도 30분 충전만으로 45% 배터리를 추가 사용할 수 있어 빠르게 충전하고 오랜 시간 야외활동을 즐길 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;※ 테스트는 2022년 6월 삼성에서 갤럭시 워치5(블루투스&amp;amp;LTE) 사전 출시 버전을 사용하여 각각 삼성 휴대폰에 페어링해 진행했습니다.&lt;br /&gt;※ 모든 디바이스는 사전 출시 소프트웨어와 테스트 했으며 마그네틱 고속 충전 USB-C케이블(EP-OR900)과 삼성 25W USB C전원 어댑터(EP-TA800)를 활용해 측정했습니다.&lt;br /&gt;※ 충전 시간은 지역, 설정, 사용 패턴 및 환경 요인에 따라 다르며 실제 결과는 다를 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 &amp;lsquo;갤럭시 워치5&amp;rsquo; 시리즈는 &amp;lsquo;Wear OS&amp;rsquo; 기반의 &amp;lsquo;One UI Watch 4.5&amp;rsquo;를 탑재했으며 더 많은 구글 모바일 서비스(Google Mobile Services)와 안드로이드 앱을 활용할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예를 들어 구글 어시스턴트(Google Assistant)를 통해 음성만으로도 스포티파이(Spotify)의 플레이리스트를 재생할 수 있으며 유튜브 뮤직을 통해 원하는 음악을 스트리밍 할 수도 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;□ 아웃도어 스포츠활동에 최적화된 슈퍼스마트 워치 &amp;lsquo;갤럭시 워치5 프로&amp;rsquo;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;갤럭시 워치 제품군에 새롭게 추가된 &amp;lsquo;갤럭시 워치5 프로&amp;rsquo;는 더 강한 기능과 내구성을 제공해 하이킹과 사이클링과 같은 아웃도어 스포츠에서도 활용도를 높였다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5 프로&amp;rsquo;는 &amp;lsquo;갤럭시 워치5&amp;rsquo;보다 더 강화된 사파이어 크리스탈과 티타늄 프레임으로 디스플레이를 더욱 강력하게 보호한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 D-버클 스포츠 밴드를 기본으로 제공해 제품의 내구성을 높이면서도 스타일리시한 모습을 연출할 수 있다. 마그네틱 소재의 D-버클 스포츠 밴드는 사용자가 설정한 사이즈대로 편하게 착용할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5 프로&amp;rsquo;는 GPS를 활용한 기능을 추가해 사용성을 더욱 넓혔다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용자는 삼성헬스앱의 &amp;lsquo;경로 운동(Route Workout)&amp;rsquo; 기능을 통해 트래킹 경로를 미리 설정하고 이를 기반으로 운동할 수 있으며 본인의 운동 기록을 GPX(GPS Exchange Format) 파일로 만들어 저장하고 공유할 수도 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5 프로&amp;rsquo;의 트랙백(Track back) 기능을 통해 등산 시 지나왔던 길을 기록해 되돌아가는 길을 쉽게 찾을 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 갤럭시 워치 시리즈 중 가장 큰 배터리 용량으로 장시간 아웃도어 활동에도 배터리 걱정없이 활용할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;□ 16일부터 사전 판매, 8월 26일 출시&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5&amp;rsquo; 시리즈는 26일부터 전세계에 순차적으로 출시될 예정이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼성닷컴에서는 국내에서 언팩 후 가장 빨리 제품을 만나볼 수 있는 &amp;lsquo;워치5픈런&amp;rsquo; 사전체험단을 11일부터 12일까지 한정모집하고 새로운 워치 기능을 활용하는 미션을 부여해 다양한 혜택을 제공한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;16일부터 22일까지 7일간 진행되는 사전 판매에서는 구입 모델에 따라 커버와 스트랩 등 다양한 액세서리를 활용한 프로모션을 선보일 예정이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5&amp;rsquo;는 LTE와 블루투스 모델로 출시된다. 크기는 44mm와 40mm가 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;44mm 모델은 그라파이트, 실버, 사파이어 색상으로 출시되며 40mm 모델은 그라파이트, 핑크골드, 실버(보라 퍼플 스포츠 밴드) 등 새로운 색상으로 선보인다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가격은 블루투스 지원 44mm 모델이 32만9천원, 40mm 모델이 29만9천원이다. LTE 지원 제품은 44mm 모델이 36만3천원, 40mm 모델이 33만원이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5 프로&amp;rsquo;는 블랙 티타늄과 그레이 티타늄 2가지 색상으로 45mm 단일 크기로 출시된다. LTE 모델은 52만 8천원, 블루투스 모델은 49만 9천원이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5 골프에디션&amp;rsquo;은 그라파이트 모델로 출시되며, 스마트 캐디 앱과 전용 시계 페이스, 전용 투톤 스포츠 스트랩을 제공한다. 골퍼들에게 그린까지의 남은 공략거리와 스코어카드, 샷트래킹 기능을 지원해 놀라운 골프 경험을 즐길 수 있도록 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5 프로 골프에디션&amp;rsquo;은 블랙 티타늄 모델로 출시되며, LTE 모델은 57만 7천5백원, 블루투스 모델은 54만 9천원이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lsquo;갤럭시 워치5 골프에디션&amp;rsquo; 가격은 44mm LTE 모델이 41만 2천5백원, 블루투스 모델은 37만 9천원이며, 40mm LTE 모델이 37만 9천5백원, 블루투스 모델은 34만 9천원이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;※ 제품 세부 사양&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;812&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7Up5Z/btrJu11KGRN/iYog5ISCUMoatIwRWbh4ck/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7Up5Z/btrJu11KGRN/iYog5ISCUMoatIwRWbh4ck/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7Up5Z/btrJu11KGRN/iYog5ISCUMoatIwRWbh4ck/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7Up5Z%2FbtrJu11KGRN%2FiYog5ISCUMoatIwRWbh4ck%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;923&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;812&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bgwZme/btrJswBdbAh/MMr1wMNjJqisz0uxXXjIP1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bgwZme/btrJswBdbAh/MMr1wMNjJqisz0uxXXjIP1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bgwZme/btrJswBdbAh/MMr1wMNjJqisz0uxXXjIP1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgwZme%2FbtrJswBdbAh%2FMMr1wMNjJqisz0uxXXjIP1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/csQNiR/btrJvkUevPv/NKkZXYHpLFIHKPNEZ4wsI0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/csQNiR/btrJvkUevPv/NKkZXYHpLFIHKPNEZ4wsI0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/csQNiR/btrJvkUevPv/NKkZXYHpLFIHKPNEZ4wsI0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcsQNiR%2FbtrJvkUevPv%2FNKkZXYHpLFIHKPNEZ4wsI0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cy5Pe8/btrJuSKFUri/01KHlhd3D91Q1VPcs3XerK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cy5Pe8/btrJuSKFUri/01KHlhd3D91Q1VPcs3XerK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cy5Pe8/btrJuSKFUri/01KHlhd3D91Q1VPcs3XerK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcy5Pe8%2FbtrJuSKFUri%2F01KHlhd3D91Q1VPcs3XerK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FsWzs/btrJryeXU97/FqYxTwk4wrMqotp3tk3MBK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FsWzs/btrJryeXU97/FqYxTwk4wrMqotp3tk3MBK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FsWzs/btrJryeXU97/FqYxTwk4wrMqotp3tk3MBK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFsWzs%2FbtrJryeXU97%2FFqYxTwk4wrMqotp3tk3MBK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cGwQkg/btrJvk7LUmm/tKmORODwRTVC6M5SYvFGck/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cGwQkg/btrJvk7LUmm/tKmORODwRTVC6M5SYvFGck/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cGwQkg/btrJvk7LUmm/tKmORODwRTVC6M5SYvFGck/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcGwQkg%2FbtrJvk7LUmm%2FtKmORODwRTVC6M5SYvFGck%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;div id=&quot;attachment_432166&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LRHKT/btrJt36N2SZ/Azb7t7NBYTzK225Cmxfaq1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LRHKT/btrJt36N2SZ/Azb7t7NBYTzK225Cmxfaq1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LRHKT/btrJt36N2SZ/Azb7t7NBYTzK225Cmxfaq1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLRHKT%2FbtrJt36N2SZ%2FAzb7t7NBYTzK225Cmxfaq1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;▲&amp;lsquo;갤럭시 워치5&amp;rsquo; 제품 이미지&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btQPXC/btrJp8OOeO6/wt0N8tY8zL9uKKNjKsIKf0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btQPXC/btrJp8OOeO6/wt0N8tY8zL9uKKNjKsIKf0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btQPXC/btrJp8OOeO6/wt0N8tY8zL9uKKNjKsIKf0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtQPXC%2FbtrJp8OOeO6%2Fwt0N8tY8zL9uKKNjKsIKf0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxnyBE/btrJp0KqzXS/Z5C1DXIzah4FZYNTyoO480/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxnyBE/btrJp0KqzXS/Z5C1DXIzah4FZYNTyoO480/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxnyBE/btrJp0KqzXS/Z5C1DXIzah4FZYNTyoO480/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxnyBE%2FbtrJp0KqzXS%2FZ5C1DXIzah4FZYNTyoO480%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d7RBzM/btrJu6ooWs2/KvfuKZKYZX1eXtiSUbnx60/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d7RBzM/btrJu6ooWs2/KvfuKZKYZX1eXtiSUbnx60/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d7RBzM/btrJu6ooWs2/KvfuKZKYZX1eXtiSUbnx60/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd7RBzM%2FbtrJu6ooWs2%2FKvfuKZKYZX1eXtiSUbnx60%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;div id=&quot;attachment_432170&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eaO8FW/btrJrgselGp/Syugt0cK8yklvpBgKcgN40/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eaO8FW/btrJrgselGp/Syugt0cK8yklvpBgKcgN40/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eaO8FW/btrJrgselGp/Syugt0cK8yklvpBgKcgN40/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeaO8FW%2FbtrJrgselGp%2FSyugt0cK8yklvpBgKcgN40%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;▲&amp;lsquo;갤럭시 워치5 프로&amp;rsquo; 제품 이미지&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qrWzW/btrJrPup87N/eXXpxZNc9xOROIBvIKmUi1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qrWzW/btrJrPup87N/eXXpxZNc9xOROIBvIKmUi1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qrWzW/btrJrPup87N/eXXpxZNc9xOROIBvIKmUi1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqrWzW%2FbtrJrPup87N%2FeXXpxZNc9xOROIBvIKmUi1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;div id=&quot;attachment_432172&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wO2XV/btrJqasl55l/uTcPIgVPf6sRZLKqwE2Ezk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wO2XV/btrJqasl55l/uTcPIgVPf6sRZLKqwE2Ezk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wO2XV/btrJqasl55l/uTcPIgVPf6sRZLKqwE2Ezk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwO2XV%2FbtrJqasl55l%2FuTcPIgVPf6sRZLKqwE2Ezk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;▲&amp;lsquo;갤럭시 워치5 골프에디션&amp;rsquo; 제품 이미지&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eaFk8r/btrJswVuROX/soIFK7kX0pfpYUUM3M5DiK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eaFk8r/btrJswVuROX/soIFK7kX0pfpYUUM3M5DiK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eaFk8r/btrJswVuROX/soIFK7kX0pfpYUUM3M5DiK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeaFk8r%2FbtrJswVuROX%2FsoIFK7kX0pfpYUUM3M5DiK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;div id=&quot;attachment_432174&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qYMLC/btrJqaeOaQc/gtNzC0AcfSa2WTbbgcDHsK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qYMLC/btrJqaeOaQc/gtNzC0AcfSa2WTbbgcDHsK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qYMLC/btrJqaeOaQc/gtNzC0AcfSa2WTbbgcDHsK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqYMLC%2FbtrJqaeOaQc%2FgtNzC0AcfSa2WTbbgcDHsK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1000&quot; height=&quot;666&quot; data-origin-width=&quot;880&quot; data-origin-height=&quot;586&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;▲&amp;lsquo;갤럭시 워치5 프로 골프에디션&amp;rsquo; 제품 이미지&lt;/p&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://news.samsung.com/kr/%EC%82%BC%EC%84%B1%EC%A0%84%EC%9E%90-%EA%B0%A4%EB%9F%AD%EC%8B%9C-%EC%9B%8C%EC%B9%985%C2%B7%EC%9B%8C%EC%B9%985-%ED%94%84%EB%A1%9C-%EA%B3%B5%EA%B0%9C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://news.samsung.com/kr/%EC%82%BC%EC%84%B1%EC%A0%84%EC%9E%90-%EA%B0%A4%EB%9F%AD%EC%8B%9C-%EC%9B%8C%EC%B9%985%C2%B7%EC%9B%8C%EC%B9%985-%ED%94%84%EB%A1%9C-%EA%B3%B5%EA%B0%9C&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Mobile</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/204</guid>
      <comments>https://themach.tistory.com/204#entry204comment</comments>
      <pubDate>Thu, 11 Aug 2022 14:31:21 +0900</pubDate>
    </item>
    <item>
      <title>[Android] Progaurd 설정파일 - proguard-android-optimize.txt</title>
      <link>https://themach.tistory.com/203</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;출처:&amp;nbsp;&lt;a href=&quot;https://rudalskim.tistory.com/141&quot;&gt;https://rudalskim.tistory.com/141&lt;/a&gt;&amp;nbsp;[rudalskim]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Progaurd&amp;nbsp;설정&amp;nbsp;파일이&amp;nbsp;어떤&amp;nbsp;경우에는&amp;nbsp;proguard-android.txt를&amp;nbsp;사용하고,&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또&amp;nbsp;다른&amp;nbsp;경우는&amp;nbsp;proguard-android-optimize.txt를&amp;nbsp;사용하고&amp;nbsp;있었습니다. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1650613441783&quot; class=&quot;pgsql&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt; buildTypes {
        release {
            minifyEnabled true    // Set it to true in order to enable ProGuard
            
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            또는
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;두 가지의 차이점이 궁금해서 검색해 보니&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://android.googlesource.com/platform/sdk/+/master/files/proguard-android-optimize.txt&quot;&gt;안드로이드의 platform SDK&lt;/a&gt;에서 발견할 수 있었습니다&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;차이점은 최적화 사용 유무에 따라 사용하지 않을 경우 proguard-android.txt를 사용하고, 최적화 옵션을 사용할 경우 proguard-android-optimize.txt를 사용하라고 되어 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Dev/Android</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/203</guid>
      <comments>https://themach.tistory.com/203#entry203comment</comments>
      <pubDate>Fri, 22 Apr 2022 16:44:47 +0900</pubDate>
    </item>
    <item>
      <title>[Android] startActivityForResult() - Deprecated ==&amp;gt; ActivityResultLauncher 사용</title>
      <link>https://themach.tistory.com/200</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;출처: &lt;a href=&quot;https://kimyunseok.tistory.com/40&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://kimyunseok.tistory.com/40&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;startActivityForResult() - Deprecated&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변경전: A 액티비티와 B 액티비티가 있을 때,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;startActivityResult메서드와 onActivityResult메서드를 사용해서 구현할 경우&lt;/p&gt;
&lt;ol style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;A -&amp;gt; B 실행, 메모리가 부족해서 A가 소멸됨.&lt;/li&gt;
&lt;li&gt;B 액티비티 종료 후 setResult() 메서드로 결과값 넘김&lt;/li&gt;
&lt;li&gt;A가 소멸됐다가 다시 생성돼서 B에게 결과값을 요청한 줄 모름.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;변경후: ActivityResultLauncher객체와 &lt;/span&gt;registerForActivityResult()를 사용한 경우&lt;/p&gt;
&lt;ol style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;A -&amp;gt; B 실행, 메모리가 부족해서 A가 소멸됨.&lt;/li&gt;
&lt;li&gt;B 액티비티 종료 후 setResult() 메서드로 결과값 넘김&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A가 다시 생성돼도 registerForActivityResult() 메서드가 다시 콜백을 등록해 줘서 결과값을 받아온다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;there4; ActivityResultLauncher객체와&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;registerForActivityResult()로 구현하면 됨&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;출처2:&lt;a href=&quot;https://velog.io/@bonimddal2/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-ActivityResultLauncher%EB%A1%9C-startActivityForResult%EC%99%80-requestPermissions-%EB%8C%80%EC%B2%B4%ED%95%98%EA%B8%B0&quot;&gt;https://velog.io/@bonimddal2/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-ActivityResultLauncher%EB%A1%9C-startActivityForResult%EC%99%80-requestPermissions-%EB%8C%80%EC%B2%B4%ED%95%98%EA%B8%B0&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;출처3:&lt;/b&gt;&lt;a href=&quot;https://aal-izz-well.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C%EC%BD%94%ED%8B%80%EB%A6%B0-activityResultLauncherActivityForResult-%EB%8C%80%EC%B2%B4&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://aal-izz-well.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C%EC%BD%94%ED%8B%80%EB%A6%B0-activityResultLauncherActivityForResult-%EB%8C%80%EC%B2%B4&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;우선 implementation을 해준다.&lt;/p&gt;
&lt;pre class=&quot;clean&quot;&gt;&lt;code&gt;implementation 'androidx.activity:activity:1.3.0-alpha08'
implementation 'androidx.fragment:fragment:1.4.0-alpha01'&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;==&amp;gt; 나는 아래로 변경함&lt;/p&gt;
&lt;pre class=&quot;clean&quot;&gt;&lt;code&gt;implementation 'androidx.activity:activity-ktx:1.4.0'
implementation 'androidx.fragment:fragment-ktx:1.4.1'&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #212529;&quot;&gt;ActivityResultLauncher 사용법은 아래와 같다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;html xml&quot; data-ke-language=&quot;html&quot;&gt;&lt;code&gt;class MainActivity : AppCompatActivity(), View.OnClickListener {
    val binding by lazy { ActivityMainBinding.inflate(layoutInflater) }

    //ActivityResultLauncher&amp;lt;T&amp;gt;객체를 생성해주고 초기화 해준다.
    //T는 내가 호출할 엑티비티에서 결과값으로 받아올 자료형을 말한다.
    lateinit var activityResultLauncher: ActivityResultLauncher&amp;lt;Intent&amp;gt;
    val TAG = &quot;MainActivity&quot;
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(binding.root)

        binding.btnMain.setOnClickListener(this)

        //RegisterActivityResult(Contract자료형, 콜백메서드)를 이용해서
        //ActivityResultLauncher를 초기화 해준다.
        activityResultLauncher =
            registerForActivityResult(ActivityResultContracts.StartActivityForResult())
            {//Result 매개변수 콜백 메서드
                //ActivityResultLauncher&amp;lt;T&amp;gt;에서 T를 intent로 설정했으므로
                //intent자료형을 Result 매개변수(콜백)를 통해 받아온다
                //엑티비티에서 데이터를 갖고왔을 때만 실행
                if (it.resultCode == RESULT_OK) {
                    //SubActivity에서 갖고온 Intent(It)
                    val myData: Intent? = it.data
                    val address = it.data?.getStringExtra(&quot;KEY1&quot;) ?: &quot;&quot;
                    Log.e(TAG, address)
                }
            }


    }


    override fun onClick(v: View?) {

        when (v?.id) {
            //버튼을 누르면 메뉴 엑티비티가 실행되게 하였다.
            //launch메서드를 이용해 intent를 실행하고 새 엑티비티로부터 응답을받는다.
            //그리고 RequestCode가 사라졌다.
            binding.btnMain.id -&amp;gt; {
                val intent = Intent(applicationContext, SubActivity::class.java)
                activityResultLauncher.launch(intent)
            }

            else -&amp;gt; {


            }
        }


    }


}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre class=&quot;html xml&quot; data-ke-language=&quot;html&quot;&gt;&lt;code&gt;class SubActivity : AppCompatActivity(), View.OnClickListener {
    val binding by lazy { ActivitySubBinding.inflate(layoutInflater) }
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(binding.root)
        binding.btnSub.setOnClickListener(this)
    }


    //버튼 클릭 리스너 메서드
    override fun onClick(v: View?) {
        when (v?.id) {
            binding.btnSub.id -&amp;gt; {
                val intent = Intent(applicationContext, MainActivity::class.java).apply {
                    //엑티비티에서 갖고올 데이터
                    putExtra(&quot;KEY1&quot;, &quot;bbbbb&quot;)
                    //데이터 전달이 성공했을 때의 변수 값 저장
                    // Result_ok = -1 일 때 엑티비티에 전달된다.

                }
                setResult(RESULT_OK, intent)
                //엑티비티 종료
                if (!isFinishing) finish()
            }
            else -&amp;gt; {
            }
        }
    }

}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Dev/Android</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/200</guid>
      <comments>https://themach.tistory.com/200#entry200comment</comments>
      <pubDate>Fri, 15 Apr 2022 09:19:32 +0900</pubDate>
    </item>
    <item>
      <title>[MyBatis] 동적 쿼리 foreach문 사용방법</title>
      <link>https://themach.tistory.com/199</link>
      <description>&lt;p&gt;&lt;b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;myBatis 반복문&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;open&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&quot;(&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;: 반복시 '('로 시작&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;​&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;close&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&quot;)&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 반복시 ')'로 끝남&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;prepend&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;: 'WHERE' 과 같이 iterate 문 앞에 첨가&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1619069677831&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;select id=&quot;selectPostIn&quot; parameterType=&quot;map&quot;&amp;gt;
  SELECT *
  FROM POST P
  WHERE ID in
  &amp;lt;foreach collection=&quot;list&quot; item=&quot;item&quot; index=&quot;index&quot; 
      open=&quot;(&quot; separator=&quot;,&quot; close=&quot;)&quot;&amp;gt;
        #{item}
  &amp;lt;/foreach&amp;gt;
&amp;lt;/select&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span&gt;collection : 전달받은 인자값 이름(변수 이&lt;/span&gt;&lt;span&gt;름&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span&gt;item : foreach 문 안에서 사용할 매개변&lt;/span&gt;&lt;span&gt;수 이&lt;/span&gt;&lt;span&gt;름&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;separator : foreach 문이 한번 돌고 다음번 돌때의 구분자&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Reference:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://mingggu.tistory.com/71&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;mingggu.tistory.com/71&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://java119.tistory.com/85&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;java119.tistory.com/85&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Dev/Web</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/199</guid>
      <comments>https://themach.tistory.com/199#entry199comment</comments>
      <pubDate>Thu, 22 Apr 2021 14:38:08 +0900</pubDate>
    </item>
    <item>
      <title>[Eclipse/STS] Eclipe를 켜자마자 멈추는 증상</title>
      <link>https://themach.tistory.com/198</link>
      <description>&lt;p&gt;이클립스 실행하자마자 응답 없음에 걸릴 경우&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;1. STS실행파일과 같은 위치에 있는 'STS.init'파일에 본인 컴퓨터의 JAVA PATH를 추가&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span&gt;-vm&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span&gt;C:\Program Files\Java\jre1.8.0_171\bin\javaw.exe&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;(*vmargs 위에 추가)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;2. 내가 해결본 방법&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;최근 실행한 프로젝트의 설정값이 남아서 에러가 나는 것이므로,&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #333333;&quot;&gt;workspace를 재구성하기 위해 &lt;/span&gt;Package Explorer를 완전히 비우고(실제 소스파일들을 삭제하란 소리는 아님),&lt;/p&gt;
&lt;p&gt;프로젝트 파일들을 다시 불러오자&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HVeLE/btq1nHAeDMI/79f8tRLae8TxQYVh3g6Mm0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HVeLE/btq1nHAeDMI/79f8tRLae8TxQYVh3g6Mm0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HVeLE/btq1nHAeDMI/79f8tRLae8TxQYVh3g6Mm0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHVeLE%2Fbtq1nHAeDMI%2F79f8tRLae8TxQYVh3g6Mm0%2Fimg.png&quot; data-origin-width=&quot;0&quot; data-origin-height=&quot;0&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://estrella-0707.tistory.com/11&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;estrella-0707.tistory.com/11&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://dev.azki.org/42&quot;&gt;http://dev.azki.org/42&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://off-topic.biz/en/eclipse-hangs-at-startup-showing-only-the-splash-screen/&quot;&gt;http://off-topic.biz/en/eclipse-hangs-at-startup-showing-only-the-splash-screen/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Dev/Error</category>
      <category>Eclipse</category>
      <category>IDE</category>
      <category>Sts</category>
      <category>에러</category>
      <author>hau</author>
      <guid isPermaLink="true">https://themach.tistory.com/198</guid>
      <comments>https://themach.tistory.com/198#entry198comment</comments>
      <pubDate>Wed, 31 Mar 2021 10:52:35 +0900</pubDate>
    </item>
  </channel>
</rss>