<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>허니몬(Honeymon)의 자바guru</title>
    <link>https://honeymonjava.tistory.com/</link>
    <description># 30대 중반 목표 : '나만의 스타일을 가진 개발자'
* 관리자와 개발자들 사이에서 대화(커뮤니케이션)가 가능한 역할 수행
* 개발에 대한 경험들을 체계적으로 관리(기록, 발표와 공유)하는 개발자라는 인식
* 자바 관련 개발을 하는 사람이라면, 누구나 들려봤을법한 그런 개발관련 파워블로거
를 목표로 블로그를 재편하려고 하는 중</description>
    <language>ko</language>
    <pubDate>Tue, 17 Mar 2026 21:41:38 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>허니몬</managingEditor>
    <image>
      <title>허니몬(Honeymon)의 자바guru</title>
      <url>https://t1.daumcdn.net/cfile/tistory/2530D44A537B057F28</url>
      <link>https://honeymonjava.tistory.com</link>
    </image>
    <item>
      <title>[gradle] 5.0 RELEASE</title>
      <link>https://honeymonjava.tistory.com/531</link>
      <description>&lt;p&gt;https://docs.gradle.org/5.0/release-notes.html&lt;/p&gt;&lt;p&gt;Gradle 5.0 이 나왔습니다.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://docs.gradle.org/5.0/release-notes.html#java-11-runtime-support&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;Java 11&lt;/a&gt; 및 운영가능한 수준으로&lt;a href=&quot;https://docs.gradle.org/5.0/release-notes.html#kotlin-dsl-1.0&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&amp;nbsp;Kotlin DSL 1.0&lt;/a&gt; 를 지원합니다.&lt;/p&gt;</description>
      <category>Tools/BuildTools</category>
      <category>buildtool</category>
      <category>gradle</category>
      <category>Kotlin</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/531</guid>
      <comments>https://honeymonjava.tistory.com/531#entry531comment</comments>
      <pubDate>Thu, 29 Nov 2018 09:29:38 +0900</pubDate>
    </item>
    <item>
      <title>[2.1] BeanDefinitionOverrideException 예외 발생시</title>
      <link>https://honeymonjava.tistory.com/530</link>
      <description>&lt;div class=&quot;paragraph data-line-1&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; direction: ltr; color: rgba(0, 0, 0, 0.8); font-family: &amp;quot;IBM Plex Serif&amp;quot;, &amp;quot;Noto Serif&amp;quot;, &amp;quot;DejaVu Serif&amp;quot;, serif; font-size: 16px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.25rem; padding: 0px; direction: ltr; font-family: inherit; font-size: 1.0625rem; line-height: 1.6; text-rendering: optimizelegibility; letter-spacing: -0.01em;&quot;&gt;스프링 부트 2.1.0 에는 스프링 5.1.0 프레임워크가 반영되었다.&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;paragraph data-line-3&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; direction: ltr; color: rgba(0, 0, 0, 0.8); font-family: &amp;quot;IBM Plex Serif&amp;quot;, &amp;quot;Noto Serif&amp;quot;, &amp;quot;DejaVu Serif&amp;quot;, serif; font-size: 16px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.25rem; padding: 0px; direction: ltr; font-family: inherit; font-size: 1.0625rem; line-height: 1.6; text-rendering: optimizelegibility; letter-spacing: -0.01em;&quot;&gt;스프링 5.1.0 은 컴포넌트 탐색과정에서 발생하는 오버헤드를 감소시키기 위한 여러가지 정책이 반영되었는데, 그 중에 하나가 생성한 빈을 덮어쓰는 상황을 강제적으로 제한한다.&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;paragraph data-line-5&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; direction: ltr; color: rgba(0, 0, 0, 0.8); font-family: &amp;quot;IBM Plex Serif&amp;quot;, &amp;quot;Noto Serif&amp;quot;, &amp;quot;DejaVu Serif&amp;quot;, serif; font-size: 16px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.25rem; padding: 0px; direction: ltr; font-family: inherit; font-size: 1.0625rem; line-height: 1.6; text-rendering: optimizelegibility; letter-spacing: -0.01em;&quot;&gt;그래서 동일한 이름을 가진 스프링 빈이 등록되려고 하면 BeanDefinitionOverrideException 이 발생한다.&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;listingblock data-line-9&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 1.25em; padding: 0px; direction: ltr; color: rgba(0, 0, 0, 0.8); font-family: &amp;quot;IBM Plex Serif&amp;quot;, &amp;quot;Noto Serif&amp;quot;, &amp;quot;DejaVu Serif&amp;quot;, serif; font-size: 16px;&quot;&gt;&lt;div class=&quot;title&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 0.25em; padding: 0px; direction: ltr; line-height: 1.45; color: black; text-rendering: optimizelegibility; font-size: 1rem; font-style: italic;&quot;&gt;&lt;code class=&quot;data-line-1&quot; style=&quot;box-sizing: border-box; color: rgba(0, 0, 0, 0.9); font-family: &amp;quot;Droid Sans Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, monospace; font-size: 0.9375em; letter-spacing: 0px; padding: 0.1em 0.5ex; word-spacing: -0.15em; background-color: rgb(247, 247, 248); border-radius: 4px; line-height: 1.45; text-rendering: optimizespeed; overflow-wrap: break-word; font-style: normal !important;&quot;&gt;DefaultListableBeanFactory&lt;/code&gt;&amp;nbsp;중 일부&lt;/div&gt;&lt;div class=&quot;content&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; direction: ltr; position: relative;&quot;&gt;&lt;pre class=&quot;highlight&quot; style=&quot;box-sizing: border-box; font-family: &amp;quot;Droid Sans Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, monospace, monospace; font-size: 1em; white-space: pre-wrap; margin-top: 0px; margin-bottom: 0px; padding: 1em; direction: ltr; line-height: 1.45; color: rgba(0, 0, 0, 0.9); text-rendering: optimizespeed; border-radius: 4px; overflow-wrap: break-word; background: rgb(247, 247, 248);&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: &amp;quot;Droid Sans Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, monospace, monospace; font-size: 1em; line-height: 1.45; text-rendering: optimizespeed;&quot;&gt;BeanDefinition existingDefinition = this.beanDefinitionMap.get(beanName);
if (existingDefinition != null) {
    if (!isAllowBeanDefinitionOverriding()) {
        throw new BeanDefinitionOverrideException(beanName, beanDefinition, existingDefinition);
    }
    else if (existingDefinition.getRole() &amp;lt; beanDefinition.getRole()) {
        // e.g. was ROLE_APPLICATION, now overriding with ROLE_SUPPORT or ROLE_INFRASTRUCTURE
        if (logger.isInfoEnabled()) {
            logger.info(&quot;Overriding user-defined bean definition for bean '&quot; + beanName +
                    &quot;' with a framework-generated bean definition: replacing [&quot; +
                    existingDefinition + &quot;] with [&quot; + beanDefinition + &quot;]&quot;);
        }
    }
    else if (!beanDefinition.equals(existingDefinition)) {
        if (logger.isDebugEnabled()) {
            logger.debug(&quot;Overriding bean definition for bean '&quot; + beanName +
                    &quot;' with a different definition: replacing [&quot; + existingDefinition +
                    &quot;] with [&quot; + beanDefinition + &quot;]&quot;);
        }
    }
    else {
        if (logger.isTraceEnabled()) {
            logger.trace(&quot;Overriding bean definition for bean '&quot; + beanName +
                    &quot;' with an equivalent definition: replacing [&quot; + existingDefinition +
                    &quot;] with [&quot; + beanDefinition + &quot;]&quot;);
        }
    }
    this.beanDefinitionMap.put(beanName, beanDefinition);
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;paragraph data-line-41&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; direction: ltr; color: rgba(0, 0, 0, 0.8); font-family: &amp;quot;IBM Plex Serif&amp;quot;, &amp;quot;Noto Serif&amp;quot;, &amp;quot;DejaVu Serif&amp;quot;, serif; font-size: 16px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.25rem; padding: 0px; direction: ltr; font-family: inherit; font-size: 1.0625rem; line-height: 1.6; text-rendering: optimizelegibility; letter-spacing: -0.01em;&quot;&gt;이는 스프링 부트의 설정이 아닌 스프링 프레임워크에서 빈을 등록하는 과정에서 발생하는 것으로 이에 대한 속성을 비활성화할 수 있는 기능을 제공한다.&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;listingblock data-line-44&quot; style=&quot;box-sizing: border-box; margin: 0px 0px 1.25em; padding: 0px; direction: ltr; color: rgba(0, 0, 0, 0.8); font-family: &amp;quot;IBM Plex Serif&amp;quot;, &amp;quot;Noto Serif&amp;quot;, &amp;quot;DejaVu Serif&amp;quot;, serif; font-size: 16px;&quot;&gt;&lt;div class=&quot;content&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; direction: ltr; position: relative;&quot;&gt;&lt;pre class=&quot;highlight&quot; style=&quot;box-sizing: border-box; font-family: &amp;quot;Droid Sans Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, monospace, monospace; font-size: 1em; white-space: pre-wrap; margin-top: 0px; margin-bottom: 0px; padding: 1em; direction: ltr; line-height: 1.45; color: rgba(0, 0, 0, 0.9); text-rendering: optimizespeed; border-radius: 4px; overflow-wrap: break-word; background: rgb(247, 247, 248);&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: &amp;quot;Droid Sans Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, monospace, monospace; font-size: 1em; line-height: 1.45; text-rendering: optimizespeed;&quot;&gt;spring.main.allow-bean-definition-overriding: true&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;paragraph data-line-48&quot; style=&quot;box-sizing: border-box; margin: 0px; padding: 0px; direction: ltr; color: rgba(0, 0, 0, 0.8); font-family: &amp;quot;IBM Plex Serif&amp;quot;, &amp;quot;Noto Serif&amp;quot;, &amp;quot;DejaVu Serif&amp;quot;, serif; font-size: 16px;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 1.25rem; padding: 0px; direction: ltr; font-family: inherit; font-size: 1.0625rem; line-height: 1.6; text-rendering: optimizelegibility; letter-spacing: -0.01em;&quot;&gt;위와 같이&amp;nbsp;&lt;code class=&quot;data-line-1&quot; style=&quot;box-sizing: border-box; color: rgba(0, 0, 0, 0.9); font-family: &amp;quot;Droid Sans Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, monospace; font-size: 0.9375em; letter-spacing: 0px; padding: 0.1em 0.5ex; word-spacing: -0.15em; background-color: rgb(247, 247, 248); border-radius: 4px; line-height: 1.45; text-rendering: optimizespeed; overflow-wrap: break-word;&quot;&gt;spring.main.allow-bean-definition-overriding&lt;/code&gt;&amp;nbsp;속성을&amp;nbsp;&lt;code class=&quot;data-line-1&quot; style=&quot;box-sizing: border-box; color: rgba(0, 0, 0, 0.9); font-family: &amp;quot;Droid Sans Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, monospace; font-size: 0.9375em; letter-spacing: 0px; padding: 0.1em 0.5ex; word-spacing: -0.15em; background-color: rgb(247, 247, 248); border-radius: 4px; line-height: 1.45; text-rendering: optimizespeed; overflow-wrap: break-word;&quot;&gt;true&lt;/code&gt;&amp;nbsp;로 선언하면 문제가 해결될 것이다. 이후에는 중복되는 빈을 찾아서 중복이 발생하지 않도록 조치해야 한다.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>Java/SpringBoot</category>
      <category>2.1</category>
      <category>5.1</category>
      <category>allow-bean-definition-overriding</category>
      <category>BeanDefinitionOverrideException</category>
      <category>Spring</category>
      <category>springboot</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/530</guid>
      <comments>https://honeymonjava.tistory.com/530#entry530comment</comments>
      <pubDate>Sat, 24 Nov 2018 15:45:00 +0900</pubDate>
    </item>
    <item>
      <title>[log] 20181108 SpringOne 2018 tour - Seoul, By Pivotal</title>
      <link>https://honeymonjava.tistory.com/529</link>
      <description>&lt;table cellspacing=&quot;5&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 300px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99EE0C455BE54C431D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99EE0C455BE54C431D&quot; width=&quot;300&quot; height=&quot;168&quot; filename=&quot;DSC_2153_4.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 300px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/995F97455BE54C4308&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F995F97455BE54C4308&quot; width=&quot;300&quot; height=&quot;170&quot; filename=&quot;LINE_P2018118_164708_22.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 300px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/996899455BE54C4416&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F996899455BE54C4416&quot; width=&quot;300&quot; height=&quot;167&quot; filename=&quot;LINE_P2018118_165310_20.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;&lt;script src=&quot;https://gist.github.com/ihoneymon/da11c195da647a9af1034807e865c872.js&quot;&gt;&lt;/script&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;hr&gt;</description>
      <category>logbook</category>
      <category>pivotal</category>
      <category>springone tour</category>
      <category>기록</category>
      <category>컨퍼런스</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/529</guid>
      <comments>https://honeymonjava.tistory.com/529#entry529comment</comments>
      <pubDate>Fri, 9 Nov 2018 18:01:45 +0900</pubDate>
    </item>
    <item>
      <title>[log] 클라우드네이티브자바 저자(Josh Long)와 역자(정윤진, 오명운) 사인회</title>
      <link>https://honeymonjava.tistory.com/528</link>
      <description>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C82F4B5BE3D1FB14&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C82F4B5BE3D1FB14&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;fa66f8bb32a65ffba6f273a79c8913b9.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994D7E3C5BE3D20001&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994D7E3C5BE3D20001&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;28da8e8f35f92fb43425175025278863.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/993554375BE3D23601&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F993554375BE3D23601&quot; width=&quot;900&quot; height=&quot;1600&quot; filename=&quot;ec5f9883727eb3fb668217a04aec1f7d.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;/div&gt;</description>
      <category>logbook</category>
      <category>기록</category>
      <category>클라우드네이트브자바</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/528</guid>
      <comments>https://honeymonjava.tistory.com/528#entry528comment</comments>
      <pubDate>Thu, 8 Nov 2018 15:05:43 +0900</pubDate>
    </item>
    <item>
      <title>[log] 싱크패드 울트라나브(블루투스)</title>
      <link>https://honeymonjava.tistory.com/527</link>
      <description>&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;10o3v-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;10o3v-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;10o3v-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px; color: rgb(0, 0, 0); font-family: &amp;amp;quot;맑은 고딕&amp;amp;quot;, sans-serif; font-size: 13px; white-space: normal;; height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C0D73A5BD1630521&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C0D73A5BD1630521&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;564d34e26430ed741e27713d66ef1909.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;color: rgb(0, 0, 0); font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; white-space: normal;&quot;/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div data-offset-key=&quot;10o3v-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;10o3v-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div data-offset-key=&quot;10o3v-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;10o3v-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;터치패드 없이 리얼포스 키보드는 모니터(Dell U2718Q)에 연결하고 터치패드는 별도로 구매하지 않고 왼손으로 터치패드를 사용했다.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;351cm-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;351cm-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;351cm-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;맥북이 절전모드였다거나 모니터가 꺼져있는 상태에서는 키보드 인식이 제대로 되지 않았고, 마우스 커서를 움직이기 위해 왼손을 뻗어 터치패드를 조작해야했고(키보드에서 손을 떼야 했...) 드래그를 위해서는 종종 왼손으로 시프트키를 누르고 오른손을 교차해서 뻗어야 했다.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;2fudr-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;2fudr-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div data-offset-key=&quot;2fudr-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;그런 불편함을 6개월 정도 감내하다가 '에잇 못참겠다!' 하고 짜증을 부리면서 해결책을 모색했다. 회사에서 지급한 맥북용 어댑터는 USB 포트가 하나였고, 키보드와 마우스를 동시에 연결할 수 없었고, USB 허브를 이용해봤는데 이 경우에도 맥북에서 제대로 인식하지 못해서 번번히 어댑터를 뺐다가 다시 꼽아야 했다.&lt;/div&gt;&lt;div data-offset-key=&quot;2fudr-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div data-offset-key=&quot;2fudr-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;문득 싱크패드 울트라나브 키보드가 떠올랐다. &lt;/div&gt;&lt;blockquote class=&quot;tx-quote-tistory&quot;&gt;&lt;div data-offset-key=&quot;2fudr-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;개인적으로, 맥북보다는 싱크패드 노트북을 선호한다. 윈도우즈 시스템보다는 파티션을 나눠서 리눅스(주로 우분투)를 설치하고 그 안에서 개발하는 것을 선호하는데 입사하면서 싱크패드를 요청했다가 거절당하고 겨우겨우 맥북을 쓰고 있지만, 터치바 맥북은 정말 못쓰겠다. ㅡ_-);;&lt;/div&gt;&lt;div data-offset-key=&quot;2fudr-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div data-offset-key=&quot;2fudr-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;내 돈주고 맥북을 사는 일은 없을 것이다.&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;국내 쇼핑몰에서 구매가능한 모델은 유선USB케이블 방식이었다. 인터넷을 뒤적거리다가 중국내수용 멀티페어링을 지원하는 울트라나브를 구매가능하다는 것을 확인하고 구매대행을 통해 구매했다. 가격은 저렴하게 구매했다는 사람들보다는 2~3만원 비싸긴 하지만 2주 안에 받을 수 있었고, 크게 신경쓰지 않아서 만족하고 있다(98,500)에 구매.&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9943E73B5BD162FD30&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9943E73B5BD162FD30&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;net.daum.android.tistoryapp_20181025152947_0_rotate.jpeg&quot; filemime=&quot;image/png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/992B09355BD11EC523&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F992B09355BD11EC523&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;34c8c8866872ca08d3120e5d412aefe8.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9937803D5BD11ECD16&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9937803D5BD11ECD16&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;19e7334837472ad2b922bc39e3626012.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9984BE3C5BD11ED62A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9984BE3C5BD11ED62A&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;70249819c5d427abc30dc228d1bbd08c.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9951BA385BD11EDF26&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9951BA385BD11EDF26&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;86bea25898eb83dfe3f59cb7820a7aa7.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;기존에 사용하던 싱크패드S440 키보드와 크게 차이는 없다(개인적으로 저가형 싱크패드에 들어간 클릭패드는 싫어한다).&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;동봉되어 있는 USB케이블 때문에 당연히 유선연결이 되는 줄 알았는데, 그건 내 착각이었다.순전히 충전을 위한 케이블이었다.&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;기기와 연결은 블루투스 연결만 가능하며, 총 3개 기기를 상단에 있는 버튼을 통해 변경가능하다.&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Fn키 잠금은 지원하지 않는듯 하고, 최근 나온 싱크패드나 맥북 모두 Fn키가 왼쪽 하단에 위치하고 있고 기능키를 누르기 위해서 반드시 눌러야 하니 크게 고민되지는 않았다.&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 720px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C348365BD1637D23&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C348365BD1637D23&quot; width=&quot;720&quot; height=&quot;1280&quot; filename=&quot;net.daum.android.tistoryapp_20181025153221_1_rotate.jpeg&quot; filemime=&quot;image/png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;c2fvn-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;c2fvn-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;c2fvn-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;어제 받은 싱크패드 울트라나브를 연결하고서는 노트북이 절전모드에서 돌아와도 키보드 인식이 되고, 커서를 움직이기 위해서 굳이 터치패드로 손을 뻗을 필요도 없었다. 키보드는 윈도우즈 타입으로 설정하니 대부분의 키 설정이 맞고 키배치만 조금 수정해서 기능키를 맥북키보드와 일치시켰다.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;7e6ft-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;7e6ft-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;7e6ft-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br data-text=&quot;true&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;birv3-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;birv3-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;birv3-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;스크롤은 가운데버튼 누르고 빨콩을 움직이는 것으로 커버가 되었다.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;9nnet-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;9nnet-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;9nnet-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br data-text=&quot;true&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;311hk-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;311hk-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;311hk-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;맥북과 호환성 잘되고, 내가 가지고 있는 안드로이드폰과도 잘 연결된다.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;3vrar-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;3vrar-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;3vrar-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br data-text=&quot;true&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;5utc8-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;5utc8-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;5utc8-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;키감은 당연히 리얼포스보다는 약하지만, 지금사용하고 있는 맥북보다는 훨씬 낫다고 생각한다. 약간 쫀득함이 부족한 것 같은 느낌이 있기는 하지만 뭐...&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;34fun-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;34fun-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;34fun-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br data-text=&quot;true&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;4v0e9-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;4v0e9-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span contentstate=&quot;j { &amp;quot;entityMap&amp;quot;: [object Object], &amp;quot;blockMap&amp;quot;: OrderedMap { &amp;quot;10o3v&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;10o3v&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;기존에는 터치패드 없이 리얼포스를 모니터에 연결하여 사용했었다.&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;351cm&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;351cm&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;노트북이 절전모드였다거나 모니터가 꺼져있는 상태에서는 키보드 인식이 제대로 되지 않았고, 마우스 커서를 움직이기 위해 왼손을 뻗어 터치패드를 해야했고 드래그를 위해서는 종종 왼손으로 시프트키를 누르고 오른손을 교차해서 뻗어야 했다.&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;2fudr&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;2fudr&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;characterList&amp;quot;: List [], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;c2fvn&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;c2fvn&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;어제 받은 싱크패드 울트라나브를 연결하고서는 노트북이 절전모드에서 돌아와도 키보드 인식이 되고, 커서를 움직이기 위해서 굳이 터치패드로 손을 뻗을 필요도 없었다. 키보드는 윈도우즈 타입으로 설정하니 대부분의 키 설정이 맞고 키배치만 조금 수정해서 기능키를 맥북키보드와 일치시켰다.&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;7e6ft&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;7e6ft&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;characterList&amp;quot;: List [], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;birv3&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;birv3&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;스크롤은 가운데버튼 누르고 빨콩을 움직이는 것으로 커버가 되었다.&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;9nnet&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;9nnet&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;characterList&amp;quot;: List [], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;311hk&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;311hk&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;맥북과 호환성 잘되고, 내가 가지고 있는 안드로이드폰과도 잘 연결된다.&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;3vrar&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;3vrar&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;characterList&amp;quot;: List [], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;5utc8&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;5utc8&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;키감은 당연히 리얼포스보다는 약하지만, 지금사용하고 있는 맥북보다는 훨씬 낫다고 생각한다. 약간 쫀득함이 부족한 것 같은 느낌이 있기는 하지만 뭐...&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;34fun&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;34fun&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;characterList&amp;quot;: List [], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;4v0e9&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;4v0e9&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;#월급쟁이개발자 일은 못하면서 조금이라도 덜 움직이는 걸 찾는다.&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;4761j&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;4761j&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;characterList&amp;quot;: List [], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;us6j&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;us6j&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;반나절 정도 사용해보니 빨콩사용도 익숙해지있다.&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;76bvo&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;76bvo&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;characterList&amp;quot;: List [], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} }, &amp;quot;9hc2h&amp;quot;: a { &amp;quot;key&amp;quot;: &amp;quot;9hc2h&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;unstyled&amp;quot;, &amp;quot;text&amp;quot;: &amp;quot;Fn키 고정이 안되는 건 아쉽지만, 맥북쓰면서 익숙해져서 그렇게 불편함은 없다.&amp;quot;, &amp;quot;characterList&amp;quot;: List [ j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null }, j { &amp;quot;style&amp;quot;: OrderedSet {}, &amp;quot;entity&amp;quot;: null } ], &amp;quot;depth&amp;quot;: 0, &amp;quot;data&amp;quot;: Map {} } }, &amp;quot;selectionBefore&amp;quot;: h { &amp;quot;anchorKey&amp;quot;: &amp;quot;10o3v&amp;quot;, &amp;quot;anchorOffset&amp;quot;: 0, &amp;quot;focusKey&amp;quot;: &amp;quot;10o3v&amp;quot;, &amp;quot;focusOffset&amp;quot;: 0, &amp;quot;isBackward&amp;quot;: false, &amp;quot;hasFocus&amp;quot;: false }, &amp;quot;selectionAfter&amp;quot;: h { &amp;quot;anchorKey&amp;quot;: &amp;quot;10o3v&amp;quot;, &amp;quot;anchorOffset&amp;quot;: 0, &amp;quot;focusKey&amp;quot;: &amp;quot;10o3v&amp;quot;, &amp;quot;focusOffset&amp;quot;: 0, &amp;quot;isBackward&amp;quot;: false, &amp;quot;hasFocus&amp;quot;: false } }&quot; decoratedtext=&quot;#월급쟁이개발자&quot; start=&quot;0&quot; end=&quot;8&quot; blockkey=&quot;4v0e9&quot; offsetkey=&quot;4v0e9-0-0&quot; data-offset-key=&quot;4v0e9-0-0&quot; class=&quot;_5zk7&quot; spellcheck=&quot;false&quot; style=&quot;background-color: rgba(88, 144, 255, 0.15); border-bottom: 1px solid rgba(88, 144, 255, 0.3); font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;4v0e9-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span data-text=&quot;true&quot; style=&quot;font-family: inherit;&quot;&gt;#월급쟁이개발자&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span data-offset-key=&quot;4v0e9-1-0&quot; style=&quot;font-family: inherit;&quot;&gt; 일은 못하면서 조금이라도 덜 움직이는 걸 찾는다.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;4761j-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;4761j-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;4761j-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br data-text=&quot;true&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;us6j-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;us6j-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;us6j-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;반나절 정도 사용해보니 빨콩사용도 익숙해지있다.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;76bvo-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;76bvo-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;76bvo-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br data-text=&quot;true&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;ev2av&quot; data-offset-key=&quot;9hc2h-0-0&quot; style=&quot;font-family: system-ui, -apple-system, system-ui, &amp;quot;.SFNSText-Regular&amp;quot;, sans-serif; color: rgb(29, 33, 41); font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;div data-offset-key=&quot;9hc2h-0-0&quot; class=&quot;_1mf _1mj&quot; style=&quot;position: relative; direction: ltr; font-family: inherit;&quot;&gt;&lt;span data-offset-key=&quot;9hc2h-0-0&quot; style=&quot;font-family: inherit;&quot;&gt;Fn키 고정이 안되는 건 아쉽지만, 맥북쓰면서 익숙해져서 그렇게 불편함은 없다.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>Tools</category>
      <category>개발기기</category>
      <category>싱크패드</category>
      <category>울트라나브</category>
      <category>키보드</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/527</guid>
      <comments>https://honeymonjava.tistory.com/527#entry527comment</comments>
      <pubDate>Thu, 25 Oct 2018 10:39:53 +0900</pubDate>
    </item>
    <item>
      <title>[java] 9 모듈화(modularity)를 살펴보기 시작...</title>
      <link>https://honeymonjava.tistory.com/526</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://www.yes24.com/24/Goods/64244283?Acode=101&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;img src=&quot;http://image.yes24.com/momo/TopCate1974/MidCate009/197389744(1).jpg&quot; alt=&quot;자바 9 모듈화&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;아침에 조금씩 살펴보는 중이다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;현재는 자바 8을 기반으로 개발하고 있는데, 얼마 지나지 않아 자바 9 이상(아마도 11?)으로 개발해야할테니 그에 맞춰 슬슬 준비하려는 생각으로 하고 있는데,&lt;/p&gt;&lt;p&gt;시각적으로 보이는 큰 차이라면 기존에는 jdk에 있는 rt.jar 안에서 필요한 클래스를 탐색하여 사용했다면, 이제는 분리된 모듈을 확인하고 그에 따라 사용할 모듈을 선언하는 방식으로 변경되었다 할까? @_@);;;&lt;/p&gt;&lt;table class=&quot;txc-table&quot; width=&quot;864&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; style=&quot;border:none;border-collapse:collapse;;font-family:&quot; 맑은=&quot;&quot; 고딕&quot;,=&quot;&quot; sans-serif;font-size:13px&quot;=&quot;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;width:432;height:24;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;;&quot;&gt;&lt;p&gt;Java 8 까지&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;width:432;height:24;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;;&quot;&gt;&lt;p&gt;&amp;nbsp;Java 9 이후&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style=&quot;width:432;height:24;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;;&quot;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 400px; width: 400px; height: 805px;; height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C4433C5BCFB0D133&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C4433C5BCFB0D133&quot; width=&quot;400&quot; height=&quot;805&quot; filename=&quot;스크린샷 2018-10-24 08.36.53.png&quot; filemime=&quot;image/jpeg&quot; style=&quot;width: 400px; height: 805px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style=&quot;width:432;height:24;border-bottom:1px solid #ccc;border-right:1px solid #ccc;;&quot;&gt;&lt;p&gt;&amp;nbsp;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 400px; margin-right: 10px; width: 400px; height: 631px;; height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D4073C5BCFB0D231&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D4073C5BCFB0D231&quot; width=&quot;400&quot; height=&quot;631&quot; filename=&quot;스크린샷 2018-10-24 08.36.34.png&quot; filemime=&quot;image/jpeg&quot; style=&quot;margin-right: 10px; width: 400px; height: 631px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;사용하는 방식도 제법 많이 달라질 것으로 예상된다. @_@);;&lt;br /&gt;뭐 일단 하나씩...&lt;br /&gt;&lt;/p&gt;</description>
      <category>Java/Language</category>
      <category>java 9</category>
      <category>modularity</category>
      <category>모듈화</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/526</guid>
      <comments>https://honeymonjava.tistory.com/526#entry526comment</comments>
      <pubDate>Wed, 24 Oct 2018 08:39:46 +0900</pubDate>
    </item>
    <item>
      <title>[springboot] JUnit 5 적용기</title>
      <link>https://honeymonjava.tistory.com/525</link>
      <description>&lt;p&gt;이미 나온지 꽤 시간이 흐른 Junit 5를 살펴보기 시작한다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;script src=&quot;https://gist.github.com/ihoneymon/6f4d9d82edd13810b1a6333bef041920.js&quot;&gt;&lt;/script&gt;</description>
      <category>Java/SpringBoot</category>
      <category>gradle</category>
      <category>junit 5</category>
      <category>spring boot</category>
      <category>스프링 부트</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/525</guid>
      <comments>https://honeymonjava.tistory.com/525#entry525comment</comments>
      <pubDate>Thu, 18 Oct 2018 08:26:36 +0900</pubDate>
    </item>
    <item>
      <title>[강연] 애플리케이션 아키텍처와 객체지향</title>
      <link>https://honeymonjava.tistory.com/524</link>
      <description>&lt;iframe src=&quot;https://www.youtube.com/embed/26S4VFUWlJM&quot; width=&quot;560&quot; height=&quot;315&quot; allow=&quot;autoplay; encrypted-media&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;script src=&quot;https://gist.github.com/jiheon0301/58693e488bf605a6283af9187be04af9.js&quot;&gt;&lt;/script&gt;</description>
      <category>Programming</category>
      <category>도메인 모델</category>
      <category>애플리케이션 아키텍처</category>
      <category>조영호</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/524</guid>
      <comments>https://honeymonjava.tistory.com/524#entry524comment</comments>
      <pubDate>Tue, 16 Oct 2018 08:25:58 +0900</pubDate>
    </item>
    <item>
      <title>[springboot] 스프링 부트 빌드 플러그인</title>
      <link>https://honeymonjava.tistory.com/523</link>
      <description>&lt;script src=&quot;https://gist.github.com/ihoneymon/7f4ac057986ebea9c3334671214aac67.js&quot;&gt;&lt;/script&gt;</description>
      <category>Java/SpringBoot</category>
      <category>spring-boot-gradle-plugin</category>
      <category>spring-boot-maven-plugin</category>
      <category>springboot</category>
      <category>빌드 플러그인</category>
      <category>스프링 부트</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/523</guid>
      <comments>https://honeymonjava.tistory.com/523#entry523comment</comments>
      <pubDate>Mon, 15 Oct 2018 10:09:03 +0900</pubDate>
    </item>
    <item>
      <title>[java] 윈도우즈 환경에서 자바 개발환경 구축하기</title>
      <link>https://honeymonjava.tistory.com/522</link>
      <description>&lt;iframe src=&quot;https://docs.google.com/presentation/d/e/2PACX-1vQPXbt9i9wtJ7gAz89INIqLwS2u2rTYaYWJvuE50CR2ZfSziN52-o-peVFzO_dIYK0kjvZTCumv5edq/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&quot; allowfullscreen=&quot;true&quot; mozallowfullscreen=&quot;true&quot; webkitallowfullscreen=&quot;true&quot; width=&quot;960&quot; height=&quot;749&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;윈도우즈 환경에서 자바 개발환경 구축하기&lt;br /&gt;&lt;/p&gt;</description>
      <category>Java/Language</category>
      <category>java10</category>
      <category>개발환경</category>
      <category>구축하기</category>
      <category>윈도우즈</category>
      <category>자바</category>
      <author>허니몬</author>
      <guid isPermaLink="true">https://honeymonjava.tistory.com/522</guid>
      <comments>https://honeymonjava.tistory.com/522#entry522comment</comments>
      <pubDate>Sat, 13 Oct 2018 14:10:04 +0900</pubDate>
    </item>
  </channel>
</rss>