<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>흔한 개발자 이야기</title>
    <link>https://devmeye.tistory.com/</link>
    <description>IT, 프로그래밍</description>
    <language>ko</language>
    <pubDate>Thu, 21 May 2026 16:09:38 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>mEye</managingEditor>
    <item>
      <title>BYTE 아카이브</title>
      <link>https://devmeye.tistory.com/entry/BYTE-%EC%95%84%EC%B9%B4%EC%9D%B4%EB%B8%8C</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://byte.tsundoku.io/#&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://byte.tsundoku.io/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1756391339497&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Byte - a visual archive&quot; data-og-description=&quot;A visual archive. About.&quot; data-og-host=&quot;byte.tsundoku.io&quot; data-og-source-url=&quot;https://byte.tsundoku.io/#&quot; data-og-url=&quot;https://byte.tsundoku.io/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://byte.tsundoku.io/#&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://byte.tsundoku.io/#&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Byte - a visual archive&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;A visual archive. About.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;byte.tsundoku.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;BYTE 잡지의 디지털 아카이브.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전체 페이지를 모두 펼쳐놓고 확대해서 보는 것처럼 만들어놓았는데, 꽤 잘 동작한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;옛 자료 찾는데에도 유용하겠지만, 90년대 추억이 있다면 시간보내기도 좋을 듯.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1211&quot; data-origin-height=&quot;817&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dNYP7e/btsQcLxElQc/AKJsdKOry2SgUamVyN6CKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dNYP7e/btsQcLxElQc/AKJsdKOry2SgUamVyN6CKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dNYP7e/btsQcLxElQc/AKJsdKOry2SgUamVyN6CKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdNYP7e%2FbtsQcLxElQc%2FAKJsdKOry2SgUamVyN6CKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1211&quot; height=&quot;817&quot; data-origin-width=&quot;1211&quot; data-origin-height=&quot;817&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Etc</category>
      <author>mEye</author>
      <guid isPermaLink="true">https://devmeye.tistory.com/300</guid>
      <comments>https://devmeye.tistory.com/entry/BYTE-%EC%95%84%EC%B9%B4%EC%9D%B4%EB%B8%8C#entry300comment</comments>
      <pubDate>Thu, 28 Aug 2025 23:33:02 +0900</pubDate>
    </item>
    <item>
      <title>SuperDesign</title>
      <link>https://devmeye.tistory.com/entry/SuperDesign</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.superdesign.dev/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.superdesign.dev/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1756391018948&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Superdesign.dev - Open Source Design Agent&quot; data-og-description=&quot;Generate UI, mockups, and wireframes inside your IDE with AI-powered design assistance. Works with Cursor, Windsurf, VS Code, and more.&quot; data-og-host=&quot;www.superdesign.dev&quot; data-og-source-url=&quot;https://www.superdesign.dev/&quot; data-og-url=&quot;https://superdesign.dev&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/YM4Bd/hyZDWX52Jr/uaRTlZACjk2E1vO2uAMihk/img.png?width=2091&amp;amp;height=1190&amp;amp;face=0_0_2091_1190,https://scrap.kakaocdn.net/dn/dYKpUN/hyZD0zpFaf/svVXaXooY4CfJy5fpSnQI0/img.png?width=2091&amp;amp;height=1190&amp;amp;face=0_0_2091_1190,https://scrap.kakaocdn.net/dn/ehor5k/hyZCXwmcrW/4ulmJ9tEE21v7shWvoPSuk/img.png?width=4096&amp;amp;height=4096&amp;amp;face=0_0_4096_4096&quot;&gt;&lt;a href=&quot;https://www.superdesign.dev/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.superdesign.dev/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/YM4Bd/hyZDWX52Jr/uaRTlZACjk2E1vO2uAMihk/img.png?width=2091&amp;amp;height=1190&amp;amp;face=0_0_2091_1190,https://scrap.kakaocdn.net/dn/dYKpUN/hyZD0zpFaf/svVXaXooY4CfJy5fpSnQI0/img.png?width=2091&amp;amp;height=1190&amp;amp;face=0_0_2091_1190,https://scrap.kakaocdn.net/dn/ehor5k/hyZCXwmcrW/4ulmJ9tEE21v7shWvoPSuk/img.png?width=4096&amp;amp;height=4096&amp;amp;face=0_0_4096_4096');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Superdesign.dev - Open Source Design Agent&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Generate UI, mockups, and wireframes inside your IDE with AI-powered design assistance. Works with Cursor, Windsurf, VS Code, and more.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.superdesign.dev&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오픈소스 AI 디자인 에이전트. VS Code 등에 확장으로 설치되어 사용하는 도구로 &lt;span&gt;Anthropic&lt;/span&gt; API Key가 필요하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;데모를 보면 한번 써보고 싶긴한데, AI는 무료가 아니라서 그냥 써볼 수는 없다.&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=INv6oZDhhUM&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/b2eLTH/hyZDbnPv28/TxlHyMgMz6V6wlqAJURxck/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=0_0_1280_720,https://scrap.kakaocdn.net/dn/bQKArt/hyZDL3kHgt/GVhoOV9ewaBmA7Evm03CSK/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=0_0_1280_720&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot; data-video-title=&quot;Superdesign.dev&quot; data-original-url=&quot;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/INv6oZDhhUM&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption style=&quot;display: none;&quot;&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Developing</category>
      <category>AI</category>
      <category>tool</category>
      <author>mEye</author>
      <guid isPermaLink="true">https://devmeye.tistory.com/299</guid>
      <comments>https://devmeye.tistory.com/entry/SuperDesign#entry299comment</comments>
      <pubDate>Thu, 28 Aug 2025 23:26:38 +0900</pubDate>
    </item>
    <item>
      <title>[Advent of Code 2024] Day 1</title>
      <link>https://devmeye.tistory.com/entry/Advent-of-Code-2024-Day-1</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;재미 삼아서 AI 도구에 넣어서 돌려봤는데, 답이 그럴듯하게 나와서 한번 올려본다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Day 1 문제는 아래와 같다. (&lt;a href=&quot;https://adventofcode.com/2024/day/1&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://adventofcode.com/2024/day/1&lt;/a&gt;)&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;--- Day 1: Historian Hysteria ---&lt;br /&gt;&lt;br /&gt;The&amp;nbsp;Chief&amp;nbsp;Historian&amp;nbsp;is&amp;nbsp;always&amp;nbsp;present&amp;nbsp;for&amp;nbsp;the&amp;nbsp;big&amp;nbsp;Christmas&amp;nbsp;sleigh&amp;nbsp;launch,&amp;nbsp;but&amp;nbsp;nobody&amp;nbsp;has&amp;nbsp;seen&amp;nbsp;him&amp;nbsp;in&amp;nbsp;months!&amp;nbsp;Last&amp;nbsp;anyone&amp;nbsp;heard,&amp;nbsp;he&amp;nbsp;was&amp;nbsp;visiting&amp;nbsp;locations&amp;nbsp;that&amp;nbsp;are&amp;nbsp;historically&amp;nbsp;significant&amp;nbsp;to&amp;nbsp;the&amp;nbsp;North&amp;nbsp;Pole;&amp;nbsp;a&amp;nbsp;group&amp;nbsp;of&amp;nbsp;Senior&amp;nbsp;Historians&amp;nbsp;has&amp;nbsp;asked&amp;nbsp;you&amp;nbsp;to&amp;nbsp;accompany&amp;nbsp;them&amp;nbsp;as&amp;nbsp;they&amp;nbsp;check&amp;nbsp;the&amp;nbsp;places&amp;nbsp;they&amp;nbsp;think&amp;nbsp;he&amp;nbsp;was&amp;nbsp;most&amp;nbsp;likely&amp;nbsp;to&amp;nbsp;visit.&lt;br /&gt;&lt;br /&gt;As&amp;nbsp;each&amp;nbsp;location&amp;nbsp;is&amp;nbsp;checked,&amp;nbsp;they&amp;nbsp;will&amp;nbsp;mark&amp;nbsp;it&amp;nbsp;on&amp;nbsp;their&amp;nbsp;list&amp;nbsp;with&amp;nbsp;a&amp;nbsp;star.&amp;nbsp;They&amp;nbsp;figure&amp;nbsp;the&amp;nbsp;Chief&amp;nbsp;Historian&amp;nbsp;must&amp;nbsp;be&amp;nbsp;in&amp;nbsp;one&amp;nbsp;of&amp;nbsp;the&amp;nbsp;first&amp;nbsp;fifty&amp;nbsp;places&amp;nbsp;they'll&amp;nbsp;look,&amp;nbsp;so&amp;nbsp;in&amp;nbsp;order&amp;nbsp;to&amp;nbsp;save&amp;nbsp;Christmas,&amp;nbsp;you&amp;nbsp;need&amp;nbsp;to&amp;nbsp;help&amp;nbsp;them&amp;nbsp;get&amp;nbsp;fifty&amp;nbsp;stars&amp;nbsp;on&amp;nbsp;their&amp;nbsp;list&amp;nbsp;before&amp;nbsp;Santa&amp;nbsp;takes&amp;nbsp;off&amp;nbsp;on&amp;nbsp;December&amp;nbsp;25th.&lt;br /&gt;&lt;br /&gt;Collect&amp;nbsp;stars&amp;nbsp;by&amp;nbsp;solving&amp;nbsp;puzzles.&amp;nbsp;Two&amp;nbsp;puzzles&amp;nbsp;will&amp;nbsp;be&amp;nbsp;made&amp;nbsp;available&amp;nbsp;on&amp;nbsp;each&amp;nbsp;day&amp;nbsp;in&amp;nbsp;the&amp;nbsp;Advent&amp;nbsp;calendar;&amp;nbsp;the&amp;nbsp;second&amp;nbsp;puzzle&amp;nbsp;is&amp;nbsp;unlocked&amp;nbsp;when&amp;nbsp;you&amp;nbsp;complete&amp;nbsp;the&amp;nbsp;first.&amp;nbsp;Each&amp;nbsp;puzzle&amp;nbsp;grants&amp;nbsp;one&amp;nbsp;star.&amp;nbsp;Good&amp;nbsp;luck!&lt;br /&gt;&lt;br /&gt;You&amp;nbsp;haven't&amp;nbsp;even&amp;nbsp;left&amp;nbsp;yet&amp;nbsp;and&amp;nbsp;the&amp;nbsp;group&amp;nbsp;of&amp;nbsp;Elvish&amp;nbsp;Senior&amp;nbsp;Historians&amp;nbsp;has&amp;nbsp;already&amp;nbsp;hit&amp;nbsp;a&amp;nbsp;problem:&amp;nbsp;their&amp;nbsp;list&amp;nbsp;of&amp;nbsp;locations&amp;nbsp;to&amp;nbsp;check&amp;nbsp;is&amp;nbsp;currently&amp;nbsp;empty.&amp;nbsp;Eventually,&amp;nbsp;someone&amp;nbsp;decides&amp;nbsp;that&amp;nbsp;the&amp;nbsp;best&amp;nbsp;place&amp;nbsp;to&amp;nbsp;check&amp;nbsp;first&amp;nbsp;would&amp;nbsp;be&amp;nbsp;the&amp;nbsp;Chief&amp;nbsp;Historian's&amp;nbsp;office.&lt;br /&gt;&lt;br /&gt;Upon&amp;nbsp;pouring&amp;nbsp;into&amp;nbsp;the&amp;nbsp;office,&amp;nbsp;everyone&amp;nbsp;confirms&amp;nbsp;that&amp;nbsp;the&amp;nbsp;Chief&amp;nbsp;Historian&amp;nbsp;is&amp;nbsp;indeed&amp;nbsp;nowhere&amp;nbsp;to&amp;nbsp;be&amp;nbsp;found.&amp;nbsp;Instead,&amp;nbsp;the&amp;nbsp;Elves&amp;nbsp;discover&amp;nbsp;an&amp;nbsp;assortment&amp;nbsp;of&amp;nbsp;notes&amp;nbsp;and&amp;nbsp;lists&amp;nbsp;of&amp;nbsp;historically&amp;nbsp;significant&amp;nbsp;locations!&amp;nbsp;This&amp;nbsp;seems&amp;nbsp;to&amp;nbsp;be&amp;nbsp;the&amp;nbsp;planning&amp;nbsp;the&amp;nbsp;Chief&amp;nbsp;Historian&amp;nbsp;was&amp;nbsp;doing&amp;nbsp;before&amp;nbsp;he&amp;nbsp;left.&amp;nbsp;Perhaps&amp;nbsp;these&amp;nbsp;notes&amp;nbsp;can&amp;nbsp;be&amp;nbsp;used&amp;nbsp;to&amp;nbsp;determine&amp;nbsp;which&amp;nbsp;locations&amp;nbsp;to&amp;nbsp;search?&lt;br /&gt;&lt;br /&gt;Throughout&amp;nbsp;the&amp;nbsp;Chief's&amp;nbsp;office,&amp;nbsp;the&amp;nbsp;historically&amp;nbsp;significant&amp;nbsp;locations&amp;nbsp;are&amp;nbsp;listed&amp;nbsp;not&amp;nbsp;by&amp;nbsp;name&amp;nbsp;but&amp;nbsp;by&amp;nbsp;a&amp;nbsp;unique&amp;nbsp;number&amp;nbsp;called&amp;nbsp;the&amp;nbsp;location&amp;nbsp;ID.&amp;nbsp;To&amp;nbsp;make&amp;nbsp;sure&amp;nbsp;they&amp;nbsp;don't&amp;nbsp;miss&amp;nbsp;anything,&amp;nbsp;The&amp;nbsp;Historians&amp;nbsp;split&amp;nbsp;into&amp;nbsp;two&amp;nbsp;groups,&amp;nbsp;each&amp;nbsp;searching&amp;nbsp;the&amp;nbsp;office&amp;nbsp;and&amp;nbsp;trying&amp;nbsp;to&amp;nbsp;create&amp;nbsp;their&amp;nbsp;own&amp;nbsp;complete&amp;nbsp;list&amp;nbsp;of&amp;nbsp;location&amp;nbsp;IDs.&lt;br /&gt;&lt;br /&gt;There's&amp;nbsp;just&amp;nbsp;one&amp;nbsp;problem:&amp;nbsp;by&amp;nbsp;holding&amp;nbsp;the&amp;nbsp;two&amp;nbsp;lists&amp;nbsp;up&amp;nbsp;side&amp;nbsp;by&amp;nbsp;side&amp;nbsp;(your&amp;nbsp;puzzle&amp;nbsp;input),&amp;nbsp;it&amp;nbsp;quickly&amp;nbsp;becomes&amp;nbsp;clear&amp;nbsp;that&amp;nbsp;the&amp;nbsp;lists&amp;nbsp;aren't&amp;nbsp;very&amp;nbsp;similar.&amp;nbsp;Maybe&amp;nbsp;you&amp;nbsp;can&amp;nbsp;help&amp;nbsp;The&amp;nbsp;Historians&amp;nbsp;reconcile&amp;nbsp;their&amp;nbsp;lists?&lt;br /&gt;&lt;br /&gt;For&amp;nbsp;example:&lt;br /&gt;&lt;br /&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;4&lt;br /&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;br /&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;5&lt;br /&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;br /&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;9&lt;br /&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;br /&gt;&lt;br /&gt;Maybe&amp;nbsp;the&amp;nbsp;lists&amp;nbsp;are&amp;nbsp;only&amp;nbsp;off&amp;nbsp;by&amp;nbsp;a&amp;nbsp;small&amp;nbsp;amount!&amp;nbsp;To&amp;nbsp;find&amp;nbsp;out,&amp;nbsp;pair&amp;nbsp;up&amp;nbsp;the&amp;nbsp;numbers&amp;nbsp;and&amp;nbsp;measure&amp;nbsp;how&amp;nbsp;far&amp;nbsp;apart&amp;nbsp;they&amp;nbsp;are.&amp;nbsp;Pair&amp;nbsp;up&amp;nbsp;the&amp;nbsp;smallest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;the&amp;nbsp;left&amp;nbsp;list&amp;nbsp;with&amp;nbsp;the&amp;nbsp;smallest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;the&amp;nbsp;right&amp;nbsp;list,&amp;nbsp;then&amp;nbsp;the&amp;nbsp;second-smallest&amp;nbsp;left&amp;nbsp;number&amp;nbsp;with&amp;nbsp;the&amp;nbsp;second-smallest&amp;nbsp;right&amp;nbsp;number,&amp;nbsp;and&amp;nbsp;so&amp;nbsp;on.&lt;br /&gt;&lt;br /&gt;Within&amp;nbsp;each&amp;nbsp;pair,&amp;nbsp;figure&amp;nbsp;out&amp;nbsp;how&amp;nbsp;far&amp;nbsp;apart&amp;nbsp;the&amp;nbsp;two&amp;nbsp;numbers&amp;nbsp;are;&amp;nbsp;you'll&amp;nbsp;need&amp;nbsp;to&amp;nbsp;add&amp;nbsp;up&amp;nbsp;all&amp;nbsp;of&amp;nbsp;those&amp;nbsp;distances.&amp;nbsp;For&amp;nbsp;example,&amp;nbsp;if&amp;nbsp;you&amp;nbsp;pair&amp;nbsp;up&amp;nbsp;a&amp;nbsp;3&amp;nbsp;from&amp;nbsp;the&amp;nbsp;left&amp;nbsp;list&amp;nbsp;with&amp;nbsp;a&amp;nbsp;7&amp;nbsp;from&amp;nbsp;the&amp;nbsp;right&amp;nbsp;list,&amp;nbsp;the&amp;nbsp;distance&amp;nbsp;apart&amp;nbsp;is&amp;nbsp;4;&amp;nbsp;if&amp;nbsp;you&amp;nbsp;pair&amp;nbsp;up&amp;nbsp;a&amp;nbsp;9&amp;nbsp;with&amp;nbsp;a&amp;nbsp;3,&amp;nbsp;the&amp;nbsp;distance&amp;nbsp;apart&amp;nbsp;is&amp;nbsp;6.&lt;br /&gt;&lt;br /&gt;In&amp;nbsp;the&amp;nbsp;example&amp;nbsp;list&amp;nbsp;above,&amp;nbsp;the&amp;nbsp;pairs&amp;nbsp;and&amp;nbsp;distances&amp;nbsp;would&amp;nbsp;be&amp;nbsp;as&amp;nbsp;follows:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The&amp;nbsp;smallest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;the&amp;nbsp;left&amp;nbsp;list&amp;nbsp;is&amp;nbsp;1,&amp;nbsp;and&amp;nbsp;the&amp;nbsp;smallest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;the&amp;nbsp;right&amp;nbsp;list&amp;nbsp;is&amp;nbsp;3.&amp;nbsp;The&amp;nbsp;distance&amp;nbsp;between&amp;nbsp;them&amp;nbsp;is&amp;nbsp;2.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The&amp;nbsp;second-smallest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;the&amp;nbsp;left&amp;nbsp;list&amp;nbsp;is&amp;nbsp;2,&amp;nbsp;and&amp;nbsp;the&amp;nbsp;second-smallest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;the&amp;nbsp;right&amp;nbsp;list&amp;nbsp;is&amp;nbsp;another&amp;nbsp;3.&amp;nbsp;The&amp;nbsp;distance&amp;nbsp;between&amp;nbsp;them&amp;nbsp;is&amp;nbsp;1.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The&amp;nbsp;third-smallest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;both&amp;nbsp;lists&amp;nbsp;is&amp;nbsp;3,&amp;nbsp;so&amp;nbsp;the&amp;nbsp;distance&amp;nbsp;between&amp;nbsp;them&amp;nbsp;is&amp;nbsp;0.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The&amp;nbsp;next&amp;nbsp;numbers&amp;nbsp;to&amp;nbsp;pair&amp;nbsp;up&amp;nbsp;are&amp;nbsp;3&amp;nbsp;and&amp;nbsp;4,&amp;nbsp;a&amp;nbsp;distance&amp;nbsp;of&amp;nbsp;1.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The&amp;nbsp;fifth-smallest&amp;nbsp;numbers&amp;nbsp;in&amp;nbsp;each&amp;nbsp;list&amp;nbsp;are&amp;nbsp;3&amp;nbsp;and&amp;nbsp;5,&amp;nbsp;a&amp;nbsp;distance&amp;nbsp;of&amp;nbsp;2.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Finally,&amp;nbsp;the&amp;nbsp;largest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;the&amp;nbsp;left&amp;nbsp;list&amp;nbsp;is&amp;nbsp;4,&amp;nbsp;while&amp;nbsp;the&amp;nbsp;largest&amp;nbsp;number&amp;nbsp;in&amp;nbsp;the&amp;nbsp;right&amp;nbsp;list&amp;nbsp;is&amp;nbsp;9;&amp;nbsp;these&amp;nbsp;are&amp;nbsp;a&amp;nbsp;distance&amp;nbsp;5&amp;nbsp;apart.&lt;br /&gt;&lt;br /&gt;To&amp;nbsp;find&amp;nbsp;the&amp;nbsp;total&amp;nbsp;distance&amp;nbsp;between&amp;nbsp;the&amp;nbsp;left&amp;nbsp;list&amp;nbsp;and&amp;nbsp;the&amp;nbsp;right&amp;nbsp;list,&amp;nbsp;add&amp;nbsp;up&amp;nbsp;the&amp;nbsp;distances&amp;nbsp;between&amp;nbsp;all&amp;nbsp;of&amp;nbsp;the&amp;nbsp;pairs&amp;nbsp;you&amp;nbsp;found.&amp;nbsp;In&amp;nbsp;the&amp;nbsp;example&amp;nbsp;above,&amp;nbsp;this&amp;nbsp;is&amp;nbsp;2&amp;nbsp;+&amp;nbsp;1&amp;nbsp;+&amp;nbsp;0&amp;nbsp;+&amp;nbsp;1&amp;nbsp;+&amp;nbsp;2&amp;nbsp;+&amp;nbsp;5,&amp;nbsp;a&amp;nbsp;total&amp;nbsp;distance&amp;nbsp;of&amp;nbsp;11!&lt;br /&gt;&lt;br /&gt;Your&amp;nbsp;actual&amp;nbsp;left&amp;nbsp;and&amp;nbsp;right&amp;nbsp;lists&amp;nbsp;contain&amp;nbsp;many&amp;nbsp;location&amp;nbsp;IDs.&amp;nbsp;What&amp;nbsp;is&amp;nbsp;the&amp;nbsp;total&amp;nbsp;distance&amp;nbsp;between&amp;nbsp;your&amp;nbsp;lists?&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 AI가 생성한 답안이다. 받은 내용 그대로 옮겨보았다. (맞춤법 수정 및 형식만 고쳤다.)&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이&amp;nbsp;문제를&amp;nbsp;해결하기&amp;nbsp;위한&amp;nbsp;Python&amp;nbsp;코드를&amp;nbsp;작성해 보겠습니다.&amp;nbsp;주어진&amp;nbsp;두&amp;nbsp;리스트의&amp;nbsp;각&amp;nbsp;요소를&amp;nbsp;정렬하여&amp;nbsp;짝을&amp;nbsp;맞추고,&amp;nbsp;차이의&amp;nbsp;절댓값을&amp;nbsp;합산하는&amp;nbsp;방식으로&amp;nbsp;구현하겠습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1733841238810&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;def calculate_total_distance(left_list, right_list):
    # 입력 리스트들을 정렬
    sorted_left = sorted(left_list)
    sorted_right = sorted(right_list)
    
    # 총 거리를 저장할 변수
    total_distance = 0
    
    # 각 위치에서의 숫자 차이를 계산하고 합산
    for i in range(len(sorted_left)):
        distance = abs(sorted_left[i] - sorted_right[i])
        total_distance += distance
        
    return total_distance

def main():
    # 예제 입력
    left = [3, 4, 2, 1, 3, 3]
    right = [4, 3, 5, 3, 9, 3]
    
    # 실제 입력을 받을 경우:
    &quot;&quot;&quot;
    left = []
    right = []
    while True:
        try:
            l, r = map(int, input().split())
            left.append(l)
            right.append(r)
        except EOFError:
            break
    &quot;&quot;&quot;
    
    result = calculate_total_distance(left, right)
    print(f&quot;Total distance: {result}&quot;)

if __name__ == &quot;__main__&quot;:
    main()&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 코드는 다음과 같이 작동합니다:&lt;br /&gt;&lt;br /&gt;1.&amp;nbsp;`calculate_total_distance`&amp;nbsp;함수는&amp;nbsp;두&amp;nbsp;개의&amp;nbsp;리스트를&amp;nbsp;입력받아&amp;nbsp;총거리를&amp;nbsp;계산합니다.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;각&amp;nbsp;리스트를&amp;nbsp;정렬합니다.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;같은&amp;nbsp;인덱스의&amp;nbsp;숫자들의&amp;nbsp;차이(절댓값)를&amp;nbsp;계산합니다.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;모든&amp;nbsp;차이를&amp;nbsp;더해&amp;nbsp;총거리를&amp;nbsp;구합니다.&lt;br /&gt;&lt;br /&gt;2.&amp;nbsp;`main`&amp;nbsp;함수는:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;예제&amp;nbsp;입력값을&amp;nbsp;사용하거나&amp;nbsp;실제&amp;nbsp;입력을&amp;nbsp;받을&amp;nbsp;수&amp;nbsp;있습니다.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;계산된&amp;nbsp;결과를&amp;nbsp;출력합니다.&lt;br /&gt;&lt;br /&gt;예제&amp;nbsp;입력을&amp;nbsp;사용할&amp;nbsp;경우,&amp;nbsp;출력은&amp;nbsp;다음과&amp;nbsp;같습니다:&lt;/p&gt;
&lt;pre id=&quot;code_1733841284766&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Total distance: 11&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제 문제를 풀 때는 주석 처리된 입력 부분의 주석을 해제하고 사용하면 됩니다. 각 줄에 두 개의 숫자가 공백으로 구분되어 입력될 것으로 가정하고 있습니다.&lt;br /&gt;&lt;br /&gt;입력&amp;nbsp;형식이&amp;nbsp;다르다면&amp;nbsp;입력&amp;nbsp;부분을&amp;nbsp;적절히&amp;nbsp;수정하여&amp;nbsp;사용하면&amp;nbsp;됩니다.&lt;/p&gt;</description>
      <category>Etc</category>
      <category>advent of code 2024</category>
      <category>AI</category>
      <author>mEye</author>
      <guid isPermaLink="true">https://devmeye.tistory.com/298</guid>
      <comments>https://devmeye.tistory.com/entry/Advent-of-Code-2024-Day-1#entry298comment</comments>
      <pubDate>Tue, 10 Dec 2024 23:50:41 +0900</pubDate>
    </item>
    <item>
      <title>만들면서 배우는 클린 아키텍처</title>
      <link>https://devmeye.tistory.com/entry/%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C-%EB%B0%B0%EC%9A%B0%EB%8A%94-%ED%81%B4%EB%A6%B0-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;제목에 &quot;만들면서 배운다&quot;는 말이 들어가 있어서 실전에 바로 사용할 수 있는 것들을 다루지 않을까 기대했는데, 그런 책은 아니었다. 다만, 자바 코드로 책의 내용을 설명하고 있기 때문에 좀 더 이해하기 좋은 면이 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;책은 &quot;육각형 아키텍처&quot;를 다루고 있다. 육각형 아키텍처의 구현 방법에 대해서 코드와 함께 설명해서 좀 더 명확하게 이해되는 느낌이었다. 얇은 책의 두께도 내용에 대한 부담을 줄여주는 듯했다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://wikibook.co.kr/clean-architecture/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;출판사 페이지&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Developing</category>
      <category>독서</category>
      <author>mEye</author>
      <guid isPermaLink="true">https://devmeye.tistory.com/297</guid>
      <comments>https://devmeye.tistory.com/entry/%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C-%EB%B0%B0%EC%9A%B0%EB%8A%94-%ED%81%B4%EB%A6%B0-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98#entry297comment</comments>
      <pubDate>Mon, 23 May 2022 00:32:39 +0900</pubDate>
    </item>
    <item>
      <title>유연한 소프트웨어를 만드는 설계 원칙</title>
      <link>https://devmeye.tistory.com/entry/%EC%9C%A0%EC%97%B0%ED%95%9C-%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%EB%A5%BC-%EB%A7%8C%EB%93%9C%EB%8A%94-%EC%84%A4%EA%B3%84-%EC%9B%90%EC%B9%99</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;책 제목에 있는 &quot;설계&quot;라는 단어에 혹 해서 읽어보았는데, 서문에도 있듯이 &quot;인공지능 응용의 핵심부에 해당하는 프로그램을 작성하는데 유용한 기법과 기술(수학적 기호 조작과 규칙 기반 시스템 등)을 학부 고학년과 대학원생에게 가르치는&quot; 강의 내용을 기반으로 하고 있다. 또한, 한 학기 강좌에서 다를 수 있는 것보다 훨씬 많은 내용이 들어있다고 한 것을 보면... 술술 읽기는 어려운 책임에는 분명하다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주로 수학적인 예제를 스킴(Scheme) 언어를 이용하여 코드로 설명하고 있고, 읽고 빠르게 써먹을 수 있는 실무적인 책은 아니었다. DSL, 확장성 있는 프로시저, 패턴 매칭, 평가(eval), 계층, 전파 등을 다루고 있고 모두 시간을 충분히 들여서 봐야 할 내용들이었다. 언젠가 연습문제도 살펴보면서 느긋하게 다시 한번 읽어볼 만한 책이었다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;a href=&quot;https://www.hanbit.co.kr/store/books/look.php?p_code=B3855421165&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;출판사 페이지&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Developing</category>
      <category>독서</category>
      <author>mEye</author>
      <guid isPermaLink="true">https://devmeye.tistory.com/296</guid>
      <comments>https://devmeye.tistory.com/entry/%EC%9C%A0%EC%97%B0%ED%95%9C-%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%EB%A5%BC-%EB%A7%8C%EB%93%9C%EB%8A%94-%EC%84%A4%EA%B3%84-%EC%9B%90%EC%B9%99#entry296comment</comments>
      <pubDate>Fri, 13 May 2022 01:21:29 +0900</pubDate>
    </item>
  </channel>
</rss>