<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>ULTRAVIOLENCE</title>
    <link>https://ultra-violet.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Wed, 3 Jun 2026 15:32:06 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>호우우</managingEditor>
    <image>
      <title>ULTRAVIOLENCE</title>
      <url>https://tistory1.daumcdn.net/tistory/3467686/attach/dd4ab1e6d53f4855826021a0c465f351</url>
      <link>https://ultra-violet.tistory.com</link>
    </image>
    <item>
      <title>わたしたち二人で墓を掘る</title>
      <link>https://ultra-violet.tistory.com/13</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;!-- ========================
    메뉴형 유리 음악 플레이어
  볼륨 조절 / 크기 조절 / 마퀴 제목 지원
  ⋮ 버튼을 누르면 메뉴가 펼쳐짐
======================== --&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;!--
  ▼▼▼ 유튜브 링크를 아래 data-youtube-url 안에 입력 ▼▼▼
--&gt;
&lt;div class=&quot;glass-player-container&quot; data-youtube-url=&quot;https://youtu.be/obsbr57gB6w?si=NjZRkfHpKYdZiuM2&quot;&gt;&lt;!--
  ▲▲▲ 유튜브 링크를 위 data-youtube-url 안에 입력 ▲▲▲
--&gt;
&lt;style&gt;
    .glass-player-container { margin: 20px auto; width: fit-content; }

    .glass-player {
      width: 210px; padding: 8px;
      display: flex; align-items: center; gap: 10px;
      background: rgba(255,255,255,.2);
      backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px);
      border: 1px solid rgba(255,255,255,.3);
      border-radius: 14px;
      position: relative;
      transition: transform 0.2s ease;
      overflow: hidden;
    }

    /* 앨범 커버 (회전하는 바이닐) */
    .vinyl-container {
      width: 44px; height: 44px;
      flex-shrink: 0; position: relative;
      border-radius: 50%; overflow: hidden;
      box-shadow: 0 2px 8px rgba(0,0,0,0.2);
      background: #000;
    }
    .vinyl-container img { width: 100%; height: 100%; object-fit: cover; display: block; }
    .groove {
      position: absolute; inset: 0; border-radius: 50%;
      background: repeating-radial-gradient(circle,
        rgba(0,0,0,0) 0px, rgba(0,0,0,0) 2px,
        rgba(0,0,0,.1) 3px, rgba(0,0,0,0) 4px);
      pointer-events: none;
    }
    .hole {
      position: absolute; width: 4px; height: 4px;
      border-radius: 50%; background: white;
      top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 2;
    }

    /* 정보 영역 (제목 + 컨트롤) */
    .info-side { flex: 1; display: flex; flex-direction: column; gap: 6px; min-width: 0; }
    .title-row { display: flex; align-items: center; justify-content: space-between; overflow: hidden; }
    .title-wrap { flex: 1; overflow: hidden; white-space: nowrap; margin-right: 5px; }
    .song-title { display: inline-block; font-size: 10px; font-weight: 800; color: #333; padding-right: 20px; }

    /* 컨트롤 바 (재생버튼 + 시크바 + 시간) */
    .control-row { display: flex; align-items: center; gap: 6px; width: 100%; min-width: 0; }
    .play-btn {
      width: 18px; height: 18px; border-radius: 50%;
      border: 1px solid rgba(255,255,255,0.4);
      background: rgba(255,255,255,0.3); color: #333; font-size: 8px;
      cursor: pointer; display: flex; align-items: center; justify-content: center; flex-shrink: 0;
    }
    .seek-bar {
      flex: 1; min-width: 0; height: 2px;
      appearance: none; background: rgba(0,0,0,0.1); border-radius: 999px; outline: none;
    }
    .seek-bar::-webkit-slider-thumb { appearance: none; width: 6px; height: 6px; background: #222; border-radius: 50%; }
    .time-text { font-size: 7px; color: #666; width: 45px; flex-shrink: 0; text-align: right; }
    .menu-dots { font-size: 14px; cursor: pointer; color: #444; line-height: 1; flex-shrink: 0; }

    /* ⋮ 버튼으로 펼치는 메뉴 (크기 조절 + 볼륨) */
    .player-menu {
      max-height: 0; opacity: 0; overflow: hidden;
      transition: all 0.3s ease;
      display: flex; flex-direction: column; gap: 6px; width: 100%;
    }
    .player-menu.active {
      max-height: 60px; opacity: 1;
      margin-top: 8px; padding-top: 8px;
      border-top: 1px solid rgba(255,255,255,0.2);
    }
    .menu-item { display: flex; align-items: center; justify-content: space-between; }
    .menu-label { font-size: 7px; font-weight: 800; color: #555; }
    .size-btns { display: flex; gap: 4px; }
    .size-btns span {
      cursor: pointer; padding: 1px 5px;
      background: rgba(255,255,255,0.3); border-radius: 4px;
      font-size: 7px; user-select: none;
    }
    .vol-container { display: flex; align-items: center; gap: 6px; flex: 1; margin-left: 8px; }
    .vol-range { flex: 1; height: 2px; appearance: none; background: rgba(0,0,0,0.1); outline: none; }
    .vol-range::-webkit-slider-thumb { appearance: none; width: 7px; height: 7px; background: #444; border-radius: 50%; }

    /* 제목이 길 때 흘러가는 효과 */
    .marquee { animation: marquee-anim 8s linear infinite; }
    @keyframes marquee-anim { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } }

    /* 재생 중 바이닐 회전 */
    .spin { animation: spin-anim 4s linear infinite; }
    @keyframes spin-anim { to { transform: rotate(360deg); } }

    .yt-hidden-player { position: absolute; left: -9999px; }
    .wrapper { display: flex; flex-direction: column; width: 100%; }
  &lt;/style&gt;
&lt;div class=&quot;glass-player&quot;&gt;
&lt;div class=&quot;wrapper&quot;&gt;&lt;!-- 상단: 앨범아트 + 제목 + 컨트롤 --&gt;
&lt;div style=&quot;display: flex; align-items: center; gap: 10px; width: 100%;&quot;&gt;
&lt;div class=&quot;vinyl-container&quot;&gt;&lt;img class=&quot;cover-img&quot; alt=&quot;Thumbnail&quot; /&gt;
&lt;div class=&quot;groove&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;hole&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;info-side&quot;&gt;
&lt;div class=&quot;title-row&quot;&gt;
&lt;div class=&quot;title-wrap&quot;&gt;
&lt;div class=&quot;song-title&quot;&gt;Loading...&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;menu-dots&quot;&gt;⋮&lt;/div&gt;
&lt;!-- 메뉴 열기 버튼 --&gt;&lt;/div&gt;
&lt;div class=&quot;control-row&quot;&gt;&lt;button class=&quot;play-btn&quot;&gt;▶&lt;/button&gt; &lt;input class=&quot;seek-bar&quot; max=&quot;100&quot; min=&quot;0&quot; type=&quot;range&quot; value=&quot;0&quot; /&gt;
&lt;div class=&quot;time-text&quot;&gt;0:00/0:00&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 하단: ⋮ 버튼 클릭 시 펼쳐지는 메뉴 --&gt;
&lt;div class=&quot;player-menu&quot;&gt;
&lt;div class=&quot;menu-item&quot;&gt;&lt;span class=&quot;menu-label&quot;&gt;SIZE&lt;/span&gt;
&lt;div class=&quot;size-btns&quot;&gt;&lt;span class=&quot;size-down&quot;&gt;S&lt;/span&gt; &lt;!-- 축소 --&gt; &lt;span class=&quot;size-reset&quot;&gt;●&lt;/span&gt; &lt;!-- 원래 크기 --&gt; &lt;span class=&quot;size-up&quot;&gt;L&lt;/span&gt; &lt;!-- 확대 --&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;menu-item&quot;&gt;&lt;span style=&quot;cursor: pointer; font-size: 10px;&quot; class=&quot;mute-btn&quot;&gt; &lt;/span&gt; &lt;!-- 음소거 토글 --&gt;
&lt;div class=&quot;vol-container&quot;&gt;&lt;input class=&quot;vol-range&quot; max=&quot;100&quot; min=&quot;0&quot; type=&quot;range&quot; value=&quot;60&quot; /&gt; &lt;!-- 볼륨 슬라이더 --&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;yt-hidden-player&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;!-- YouTube 플레이어 숨김 영역 --&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;script&gt;
(function () {

  // YouTube IFrame API 스크립트 로드 (페이지 전체에서 딱 한 번만)
  window.ytApiLoaded = window.ytApiLoaded || false;
  if (!window.ytApiLoaded) {
    var tag = document.createElement(&quot;script&quot;);
    tag.src = &quot;https://www.youtube.com/iframe_api&quot;;
    document.getElementsByTagName(&quot;script&quot;)[0].parentNode.insertBefore(tag, document.getElementsByTagName(&quot;script&quot;)[0]);
    window.ytApiLoaded = true;
  }

  // API 로드 완료 시 커스텀 이벤트 발사 → 각 플레이어가 이를 받아 초기화
  window.onYouTubeIframeAPIReady = function () {
    window.dispatchEvent(new Event(&quot;YTAPIReady&quot;));
  };

  // 페이지 내 모든 .glass-player-container를 찾아 각각 초기화
  document.querySelectorAll(&quot;.glass-player-container&quot;).forEach(function (container) {

    function init() {
      // ① data-youtube-url 속성에서 링크 읽기
      var url = container.getAttribute(&quot;data-youtube-url&quot;);

      // ② URL → 영상 ID 추출
      var vid = (function (u) {
        try {
          var d = new URL(u);
          if (d.hostname.includes(&quot;youtu.be&quot;))   return d.pathname.slice(1);
          if (d.pathname.includes(&quot;/shorts/&quot;))    return d.pathname.split(&quot;/shorts/&quot;)[1];
          return d.searchParams.get(&quot;v&quot;);
        } catch (e) { return u; }
      })(url);

      // ③ UI 요소 참조
      var ui = {
        main:    container.querySelector(&quot;.glass-player&quot;),
        cover:   container.querySelector(&quot;.cover-img&quot;),
        title:   container.querySelector(&quot;.song-title&quot;),
        vinyl:   container.querySelector(&quot;.vinyl-container&quot;),
        playBtn: container.querySelector(&quot;.play-btn&quot;),
        seek:    container.querySelector(&quot;.seek-bar&quot;),
        time:    container.querySelector(&quot;.time-text&quot;),
        menu:    container.querySelector(&quot;.player-menu&quot;),
        menuBtn: container.querySelector(&quot;.menu-dots&quot;),
        vol:     container.querySelector(&quot;.vol-range&quot;),
        mute:    container.querySelector(&quot;.mute-btn&quot;),
        yt:      container.querySelector(&quot;.yt-hidden-player&quot;),
        up:      container.querySelector(&quot;.size-up&quot;),
        down:    container.querySelector(&quot;.size-down&quot;),
        reset:   container.querySelector(&quot;.size-reset&quot;)
      };

      ui.cover.src = &quot;https://img.youtube.com/vi/&quot; + vid + &quot;/mqdefault.jpg&quot;;

      var player, isPlaying = false, isMuted = false, lastVol = 60, scale = 1.0, fade;

      // ④ 페이드 인: 볼륨 0에서 슬라이더 설정값까지 서서히 올리며 재생
      function fadeIn() {
        clearInterval(fade);
        var v = 0;
        var targetVol = parseInt(ui.vol.value, 10);
        player.setVolume(0);
        player.playVideo();
        fade = setInterval(function () {
          if (v &lt; targetVol) { v += 2; player.setVolume(v); }
          else clearInterval(fade);
        }, 35);
      }

      // ⑤ 페이드 아웃: 현재 볼륨에서 0까지 서서히 내리며 일시정지
      function fadeOut() {
        clearInterval(fade);
        var v = player.getVolume();
        fade = setInterval(function () {
          if (v &gt; 0) { v -= 2; player.setVolume(v); }
          else { player.pauseVideo(); clearInterval(fade); }
        }, 35);
      }

      // ⑥ YouTube IFrame 플레이어 생성
      player = new YT.Player(ui.yt, {
        videoId: vid,
        playerVars: { controls: 0, playsinline: 1, rel: 0, enablekb: 1, origin: window.location.origin },
        events: {
          onReady: function (e) {
            var t = e.target.getVideoData().title || &quot;BGM Player&quot;;
            ui.title.textContent = t;
            // 제목이 길면 마퀴(흘러가는) 효과 적용
            setTimeout(function () {
              if (ui.title.offsetWidth &gt; ui.title.parentElement.offsetWidth) {
                ui.title.innerHTML = &quot;&lt;span&gt;&quot; + t + &quot; &lt;/span&gt;&lt;span&gt;&quot; + t + &quot; &lt;/span&gt;&quot;;
                ui.title.classList.add(&quot;marquee&quot;);
              }
            }, 500);
          },
          onStateChange: function (e) {
            // 일시정지(2) 또는 종료(0) 시 버튼·바이닐 상태 복구
            if (e.data === 2 || e.data === 0) {
              isPlaying = false;
              ui.playBtn.textContent = &quot;▶&quot;;
              ui.vinyl.classList.remove(&quot;spin&quot;);
            }
          }
        }
      });

      // ⑦ 메뉴 열기/닫기
      ui.menuBtn.onclick = function () { ui.menu.classList.toggle(&quot;active&quot;); };

      // ⑧ 크기 조절 (S / ● / L)
      ui.up.onclick    = function () { scale += 0.1; ui.main.style.transform = &quot;scale(&quot; + scale + &quot;)&quot;; };
      ui.down.onclick  = function () { if (scale &gt; 0.5) scale -= 0.1; ui.main.style.transform = &quot;scale(&quot; + scale + &quot;)&quot;; };
      ui.reset.onclick = function () { scale = 1.0; ui.main.style.transform = &quot;scale(1)&quot;; };

      // ⑨ 재생/일시정지 (페이드 인/아웃 적용)
      ui.playBtn.onclick = function () {
        if (!player || !player.playVideo) return;
        if (!isPlaying) {
          fadeIn();
          ui.playBtn.textContent = &quot;❚❚&quot;; ui.vinyl.classList.add(&quot;spin&quot;); isPlaying = true;
        } else {
          fadeOut();
          ui.playBtn.textContent = &quot;▶&quot;; ui.vinyl.classList.remove(&quot;spin&quot;); isPlaying = false;
        }
      };

      // ⑩ 볼륨 슬라이더 / 음소거 토글
      ui.vol.oninput = function () {
        player.setVolume(ui.vol.value);
        ui.mute.textContent = ui.vol.value == 0 ? &quot; &quot; : &quot; &quot;;
      };
      ui.mute.onclick = function () {
        if (!isMuted) {
          lastVol = ui.vol.value; player.setVolume(0); ui.vol.value = 0; ui.mute.textContent = &quot; &quot;;
        } else {
          ui.vol.value = lastVol; player.setVolume(lastVol); ui.mute.textContent = &quot; &quot;;
        }
        isMuted = !isMuted;
      };

      // ⑪ 시크바 조작
      ui.seek.oninput = function () {
        player.seekTo(player.getDuration() * (ui.seek.value / 100), true);
      };

      // ⑫ 재생 시간 업데이트 (500ms마다)
      setInterval(function () {
        if (player &amp;&amp; player.getCurrentTime &amp;&amp; isPlaying) {
          var cur = player.getCurrentTime(), dur = player.getDuration();
          if (dur) {
            ui.seek.value = (cur / dur) * 100;
            var fmt = function (s) { return Math.floor(s / 60) + &quot;:&quot; + String(Math.floor(s % 60)).padStart(2, &quot;0&quot;); };
            ui.time.textContent = fmt(cur) + &quot;/&quot; + fmt(dur);
          }
        }
      }, 500);
    }

    // API가 이미 로드됐으면 즉시 실행, 아니면 이벤트 대기
    if (typeof YT !== &quot;undefined&quot; &amp;&amp; YT.Player) init();
    else window.addEventListener(&quot;YTAPIReady&quot;, init);
  });

})();
&lt;/script&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TkV5n/dJMcaarpQCN/WMXI9ShBQZNV9Vi3ArOsK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TkV5n/dJMcaarpQCN/WMXI9ShBQZNV9Vi3ArOsK0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;500&quot; data-filename=&quot;KakaoTalk_20260412_200342839.png&quot; style=&quot;width: 49.4186%; margin-right: 10px;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TkV5n/dJMcaarpQCN/WMXI9ShBQZNV9Vi3ArOsK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTkV5n%2FdJMcaarpQCN%2FWMXI9ShBQZNV9Vi3ArOsK0%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;600&quot; height=&quot;500&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bianAg/dJMcaaSuFHk/OZiSGE5eBEVGkxyirELFr0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bianAg/dJMcaaSuFHk/OZiSGE5eBEVGkxyirELFr0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;500&quot; data-filename=&quot;KakaoTalk_20260412_200342839_01.png&quot; style=&quot;width: 49.4186%;&quot; data-widthpercent=&quot;50&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bianAg/dJMcaaSuFHk/OZiSGE5eBEVGkxyirELFr0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbianAg%2FdJMcaaSuFHk%2FOZiSGE5eBEVGkxyirELFr0%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;600&quot; height=&quot;500&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;가증스러운 배너 교환 친목질의 장&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://ultra-violet.tistory.com/&quot;&gt;&lt;img src=&quot;https://i.imgur.com/mOfqsTN.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://crayon-show.tistory.com/&quot;&gt;&lt;img src=&quot;https://i.imgur.com/iuhF89w.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://megacline.tistory.com/notice/100&quot;&gt;&lt;img src=&quot;https://tistory1.daumcdn.net/tistory/2113865/skin/images/banner.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://brandnewday1231.tistory.com&quot;&gt;&lt;img src=&quot;https://imgur.com/HefQT25.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>ultraviolet</category>
      <author>호우우</author>
      <guid isPermaLink="true">https://ultra-violet.tistory.com/13</guid>
      <comments>https://ultra-violet.tistory.com/13#entry13comment</comments>
      <pubDate>Sat, 29 May 2021 15:10:47 +0900</pubDate>
    </item>
    <item>
      <title>シーズンサヨナラ</title>
      <link>https://ultra-violet.tistory.com/notice/2</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;407&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKKTxy/dJMcaayuOoq/CcOi9fxwvkH64h69xbhkTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKKTxy/dJMcaayuOoq/CcOi9fxwvkH64h69xbhkTK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKKTxy/dJMcaayuOoq/CcOi9fxwvkH64h69xbhkTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKKTxy%2FdJMcaayuOoq%2FCcOi9fxwvkH64h69xbhkTK%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;500&quot; height=&quot;407&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;407&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;트친 정리 거의 안 함 블언 실수 없음 &lt;br /&gt;끊은 사람 재연결 X &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;모든 푸시 알림 전부 꺼져 있음 연락 늦게 확인하고 스루 잦음 &lt;br /&gt;중요한 일이라면 꼭!! 용건까지 한번에 보내 주세요&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;극렬 까빠&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;말 막 하고 내 장르 남의 장르 가리지 않고 총질함&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;내로남불 안 함 내 장르 총질이 제일 재미있음 진정성 있는 까빠&lt;br /&gt;장르와 향유자를 완전히 분리하는 편, 저격 의도 전혀 XXX &lt;br /&gt;그래도 불편하시다면 그냥 블언해 주세요 조율 시도 XXX&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;실행 의사 없는 빈말/립서비스 정말 싫어함&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;특히 TRPG 공수표/커미션/기타 등등 자놀 관련 빈말 XXX&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;무조건 진담으로 받습니다 그럼 저희 둘 다 불행해지겠죠&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;괜한 책임감/의무감으로 어영부영 견인하지 마세요&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;안 그러셔도 유감 전혀 안 가집니다 오히려 저러시면 유감 생깁니다&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #000000; text-align: start;&quot;&gt;요즘 빈말 진담 구분할 체력도 심력도 없습니다 제발 부탁드립니다&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <author>호우우</author>
      <guid isPermaLink="true">https://ultra-violet.tistory.com/notice/2</guid>
      <pubDate>Sat, 28 Mar 2020 12:46:06 +0900</pubDate>
    </item>
    <item>
      <title>ネオン仕掛けの神様に美しさの代償をささげる</title>
      <link>https://ultra-violet.tistory.com/1</link>
      <description>&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1477&quot; data-origin-height=&quot;643&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/s27Pk/dJMcagqUn0u/dpL1pqiqm98iquXZekdkUk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/s27Pk/dJMcagqUn0u/dpL1pqiqm98iquXZekdkUk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/s27Pk/dJMcagqUn0u/dpL1pqiqm98iquXZekdkUk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs27Pk%2FdJMcagqUn0u%2FdpL1pqiqm98iquXZekdkUk%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;1477&quot; height=&quot;643&quot; data-filename=&quot;blob&quot; data-origin-width=&quot;1477&quot; data-origin-height=&quot;643&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;최근 캐릭터: 하나에 하나츠, 샤오위엔 달링턴&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>ultraviolet</category>
      <author>호우우</author>
      <guid isPermaLink="true">https://ultra-violet.tistory.com/1</guid>
      <comments>https://ultra-violet.tistory.com/1#entry1comment</comments>
      <pubDate>Sat, 28 Mar 2020 12:45:32 +0900</pubDate>
    </item>
  </channel>
</rss>