본문 바로가기
반응형

이슈&뉴스461

서권일몽 출연진·OTT·결말 총정리 | 티빙·웨이브 공개, 넷플릭스 미제공 이유 주제 시각자료 서권일몽 출연진·OTT·결말 총정리 | 티빙·웨이브 공개, 넷플릭스 미제공 이유 중국 드라마 서권일몽 출연진, 줄거리와 결말, OTT(티빙·웨이브·아이치이) 방영 현황까지 한눈에 확인하세요.중국 로맨스 판타지 드라마 서권일몽(书卷一梦)은 2025년 6월 방영을 시작해 빠르게 입소문을 타고 있는 작품입니다.특히 이일동과 류우녕이 주연을 맡으면서, 국내 팬들 사이에서도 OTT 플랫폼 방영 현황과 결말 스포일러에 대한 관심이 뜨겁습니다.이번 글에서는 서권일몽 출연진, OTT 방영 플랫폼(티빙, 웨이브, 아이치이), 결말과 줄거리까지 전부 정리해드립니다.마지막에는 넷플릭스 미제공 이유도 함께 알려드리니 끝까지 확인해 보시길 추천드립니다.서권일몽 출연진 | 화려한 배우 라인업서권일몽 출연진은 중드 팬들에게 이미 익숙한 배우들이 대거 포진했습니다.이일동: 송소어/송일몽 1인 2역. 평범한 배우.. 2025. 8. 29.
노션(Notion) 사용법 총정리: 템플릿, 다운로드, 설치 방법까지 주제 시각자료 노션(Notion) 사용법 총정리: 템플릿, 다운로드, 설치 방법까지 노션(Notion) 사용법을 한눈에! 다운로드·설치부터 인기 템플릿 활용법, 요금제 특징까지 정리했습니다. 지금 바로 생산성 극대화하세요.업무 효율을 높이고 싶은데 어디서부터 시작해야 할지 막막하시죠?노션(Notion)은 생산성과 협업을 동시에 잡을 수 있는 올인원 도구입니다.오늘은 노션을 처음 시작하는 분들을 위해 다운로드, 설치 방법, 인기 템플릿 활용법을 총정리했습니다.끝까지 읽으시면, 단순 메모 앱을 넘어 팀과 개인의 워크플로우를 혁신적으로 바꿀 수 있는 방법을 얻을 수 있습니다.1. 노션 사용법 총정리 – 기본 구조 이해하기노션은 페이지와 블록, 워크스페이스라는 세 가지 개념을 중심으로 작동합니다.페이지(Page): 글쓰기, 이미지, 표, 프로젝트 보드 등 모든 작업의 기본 단위블록(Block).. 2025. 8. 25.
장례식장 예절 총정리, 조문·분향·절하는 법 제대로 아는 방법 주제 시각자료 장례식장 예절 총정리, 조문·분향·절하는 법 제대로 아는 방법 장례식장 예절과 조문 방법, 분향·헌화·절하는 법까지 종교별 차이를 정리했습니다. 처음 조문하는 분도 쉽게 준비할 수 있는 실전 가이드입니다.누군가의 장례식장을 처음 방문하는 상황은 누구에게나 어렵습니다.특히 조문을 어떻게 해야 할지, 상주에게 어떤 인사를 건네야 할지 막막해하시는 분들이 많습니다.오늘은 장례식장 예절을 중심으로 조문 순서, 분향과 헌화, 절하는 방법까지 종교별 차이를 포함한 방법을 총정리했습니다.이 글을 읽으면 낯선 상황에서도 차분히 예의를 지킬 수 있습니다.1. 장례식장 조문 예절 기본 순서장례식장에 도착하면 가장 먼저 방명록(부의록)에 이름을 남겨야 합니다.이는 상주가 조문객을 파악하고 감사 인사를 전하는 기준이 되므로 빠뜨리지 않아야 합니다.빈소 입장 전 외투·모자 정리상주에게 목.. 2025. 8. 24.
귀멸의 칼날 시리즈 정주행 시간·시청 순서 & 무한성편 Q&A·굿즈 완벽 가이드 주제 시각자료 귀멸의 칼날 시리즈 정주행 시간·시청 순서 & 무한성편 Q&A·굿즈 완벽 가이드 귀멸의 칼날 전 시리즈 정주행 시간, 최신 시청 순서, 무한성편 관람 Q&A, 특별관 리뷰, 키링 굿즈 구매 팁까지 한눈에 정리했습니다.2025년 여름, 애니메이션 팬들의 심장을 다시 뛰게 만든 작품이 있습니다.바로 귀멸의 칼날 무한성편. 개봉과 동시에 예매율 1위를 기록하며, “이번만큼은 정주행하고 가야 한다”는 목소리가 이어지고 있습니다.이 글에서는 귀멸의 칼날 시리즈 정주행 시간과 공식 시청 순서, 무한성편 관람 Q&A, 특별관 리뷰, 키링 굿즈 구매 팁까지 최신 정보를 모두 정리했습니다.1. 귀멸의 칼날 시리즈 정주행, 총 소요 시간공식 TVA와 극장판 러닝타임을 합산하면 다음과 같습니다.1기 (26화): 약 10시간무한열차편 극장판: 117분2기 환락의 거리편 (11화): 약 4시간 20분3기 .. 2025. 8. 23.
재수생 수능 접수 꿀팁, 온라인 사전 접수로 빠르게 끝내는 법 주제 시각자료 재수생 수능 접수 꿀팁, 온라인 사전 접수로 빠르게 끝내는 법 2025학년도 재수생 수능 접수와 수능 온라인 사전 접수 방법 총정리! 접수 기간, 준비물, 유의사항까지 확인하세요.수능 접수는 단순히 원서를 내는 절차 같지만, 실제로는 시험 응시 자격을 확보하는 가장 중요한 과정입니다.특히 재수생 수능 접수를 앞둔 졸업생과 검정고시 합격자는 준비물부터 접수처까지 꼼꼼히 챙기지 않으면 낭패를 볼 수 있습니다.이번 글에서는 2025학년도 수능 온라인 사전 접수 제도와 재수생이 반드시 알아야 할 접수 꿀팁을 정리했습니다.1. 2025학년도 재수생 수능 접수 기간과 장소접수 기간: 2024년 8월 22일(목) ~ 9월 6일(금), 평일 09:00~17:00주말·공휴일 제외: 반드시 평일에만 접수 가능접수 장소:졸업생(재수생): 출신 고등학교검정고시생: 주소지 관할 교육지원청.. 2025. 8. 21.
맨유 히울만 영입 검토, 아모림 감독의 중원 보강 전략 총정리 주제 시각자료 맨유 히울만 영입 검토, 아모림 감독의 중원 보강 전략 총정리 맨유가 모르텐 히울만 영입을 검토 중입니다. 아모림 감독의 중원 보강 계획, 이적료, 경쟁 구단 현황까지 최신 소식을 확인하세요.2025년 여름 이적시장에서 맨체스터 유나이티드가 가장 집중하는 포지션은 단연 수비형 미드필더입니다.카세미루와 에릭센의 이탈 가능성, 맥토미니의 불안정한 활약으로 인해, 팀 전술의 중심을 새롭게 세울 필요성이 커졌습니다.그 중심에 바로 덴마크 대표팀 미드필더 모르텐 히울만이 있습니다.맨유, 왜 히울만 영입을 검토하나?맨유의 새 사령탑 후벵 아모림 감독은 스포르팅 리스본 시절 함께 했던 히울만을 누구보다 잘 알고 있습니다.강력한 수비 커버 능력중원에서의 리더십공격 전개에 기여하는 패스 능력이 세 가지는 아모림 전술에서 꼭 필요한 자질입니다. 따라서 맨유 히울만 영입 검토는 단순한.. 2025. 8. 18.
반응형

setTimeout(function () { const dragSensitivity = 0.55; // 드래그 민감도 const clickTolerance = 0; // 클릭 간주 기준 (px), 0: 클릭 시 이동 안함. 클릭 시 이동하려면 1~3값 설정 고려. const dragRatioThreshold = 0.55; // 배너 너비 대비 드래그 비율, 배너 드래그 후 드롭 시. const newWindow = 1; // 1: 새 창, 0: 현재 창 const bannerConfigs = [ { selector: '.sliding-banner-300', width: 300, height: 300, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x600-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-150', width: 320, height: 150, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/640x300-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-32Ox15O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-250', width: 300, height: 250, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x500-back2.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-left.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrowbtn.png', dragDirection: 'left' }, { selector: '.sliding-banner-280', width: 336, height: 280, id: '940041', trackingCode: 'AF2787934', // 본인의 추적 코드로 대체 subId: '', tsource: '', background: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/600x500-back3.jpg', cover: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/WOW-30Ox25O-cover-right.png', arrowIcon: 'https://tistory1.daumcdn.net/tistory/8074023/skin/images/arrow-right.png', dragDirection: 'right' } ]; const coupangLink = 'https://link.coupang.com/a/c2PToW'; // 본인의 간편 링크로 대체 📍 function openLink(link) { if (newWindow) { window.open(link, '_blank'); } else { history.replaceState(null, null, window.location.href); window.location.href = link; } } function generateIframeURL(config) { return `https://ads-partners.coupang.com/widgets.html?id=${config.id}&template=carousel&trackingCode=${config.trackingCode}&subId=${encodeURIComponent(config.subId || '')}&width=${config.width}&height=${config.height}&tsource=${encodeURIComponent(config.tsource || '')}`; } function createBanner(config) { const iframeURL = generateIframeURL(config); const wrapper = document.createElement('div'); wrapper.innerHTML = `
`; return wrapper; } // trigger event update function setupDragEvents(dragTarget, animatedBanner, threshold, link, direction) { let startX = 0, diffX = 0, triggered = false, isDragging = false; function getClientX(e) { return e.type.includes('touch') ? e.touches[0].clientX : e.clientX; } function triggerOnce() { if (triggered) return; triggered = true; animatedBanner.style.transform = 'translateX(0)'; animatedBanner.classList.add('active'); openLink(link); } function startDrag(e) { if (e.type.startsWith('mouse') && e.button !== 0) return; isDragging = true; startX = getClientX(e); diffX = 0; triggered = false; animatedBanner.classList.remove('active'); e.preventDefault(); } function onDrag(e) { if (!isDragging) return; const currentX = getClientX(e); diffX = currentX - startX; if ((direction === 'left' && diffX < 0) || (direction === 'right' && diffX > 0)) { animatedBanner.style.transform = `translateX(${diffX}px)`; if (Math.abs(diffX) > threshold) { triggerOnce(); } e.preventDefault(); } } function endDrag() { if (!isDragging) return; isDragging = false; const dragRatio = Math.abs(diffX) / dragTarget.offsetWidth; if (Math.abs(diffX) < clickTolerance || ( dragRatio >= dragRatioThreshold && ((direction === 'left' && diffX < 0) || (direction === 'right' && diffX > 0)) )) { triggerOnce(); } else { animatedBanner.style.transform = 'translateX(0)'; animatedBanner.classList.add('active'); } diffX = 0; } dragTarget.addEventListener('mousedown', startDrag); dragTarget.addEventListener('mousemove', onDrag); dragTarget.addEventListener('mouseup', endDrag); dragTarget.addEventListener('mouseleave', endDrag); dragTarget.addEventListener('touchstart', startDrag, { passive: false }); dragTarget.addEventListener('touchmove', onDrag, { passive: false }); dragTarget.addEventListener('touchend', endDrag); } // end bannerConfigs.forEach(config => { const targets = document.querySelectorAll(config.selector); if (targets.length === 0) return; targets.forEach(target => { target.innerHTML = ''; const banner = createBanner(config); target.appendChild(banner); const customBox = banner.querySelector('.customBox'); const animatedBanner = banner.querySelector('.customBanner'); const threshold = config.width * dragSensitivity; setupDragEvents(customBox, animatedBanner, threshold, coupangLink, config.dragDirection); }); }); }, 100);