본문 바로가기
반응형

이슈&뉴스461

데블스플랜2 탈락자 순서·출연진·룰 총정리|넷플릭스 예능 몇부작까지 주제 시각자료 데블스플랜2 탈락자 순서·출연진·룰 총정리|넷플릭스 예능 몇부작까지 데블스플랜2 탈락자 순서부터 출연자 정보, 룰, 공개일까지 총정리한 넷플릭스 예능 정보! 지금 확인해보세요.두뇌 서바이벌 예능의 끝판왕, 넷플릭스 오리지널 예능 '데블스플랜2’가 돌아왔습니다! 시즌1보다 더 촘촘하고 예측불가한 심리전, 그리고 더욱 화려해진 출연진으로 시청자들의 관심을 집중시키고 있는데요.이번 글에서는 ‘데블스플랜2 탈락자 순서’를 중심으로, 참가자 정보, 룰, 방송 시간, 그리고 커뮤니티 반응까지 한 번에 정리했습니다. 작성하다보니 출연자 스포가 약간 있지만 왠만하면 피하면서 핵심만 콕 집어보는 글이니 끝까지 주목해서 구독과 공감 꾸욱 부탁드립니다:)데블스플랜2 공식 넷플릭스 페이지JTBC 공식 채널1.넷플릭스 데블스플랜2 공개일·회차정보 요약‘데블스플랜2’는 2025년 5월 6일을 시.. 2025. 5. 19.
브로큰 영화 줄거리 결말 리뷰 | 넷플릭스 액션 드라마 총정리 주제 시각자료 브로큰 영화 줄거리 결말 리뷰 | 넷플릭스 액션 드라마 총정리 브로큰 영화 줄거리, 출연진, 결말, 뜻, 촬영지까지 모든 정보를 한 번에 확인하세요 브로큰2025년 상반기, 극장과 넷플릭스를 동시에 강타한 화제작이 있습니다. 바로 브로큰(BROKEN).하정우와 김남길이라는 대형 배우의 만남, 그리고 복수극이라는 흥미로운 장르가 결합되며 많은 관심을 모았죠.이게 바로 브로큰, 요즘 가장 화제인 넷플릭스 신작영화 ‘브로큰’은 2025년 2월 5일 극장 개봉과 동시에 넷플릭스에 선공개된 파격적 전략으로 주목받았습니다.그 결과, 개봉 이틀 만에 한국 영화 부문 넷플릭스 1위를 기록하며 강한 흡입력을 증명했죠.단순한 액션 영화가 아닌, 심리적 복수극과 추적극을 교차시키며 묵직한 메시지를 전하는 이 영화는, 무겁고 어두운 분위기 속에 인간 본성의 균열을 섬세하게 풀어냅니다.브.. 2025. 5. 19.
귀궁 드라마 완전정복|웹툰 원작? OTT 다시보기? 전부 팩트로 확인 주제 시각자료 귀궁 드라마 완전정복|웹툰 원작? OTT 다시보기? 전부 팩트로 확인 귀궁 드라마의 원작, 웹툰, OTT 정보까지 진짜 맞는 정보만 정리했습니다.혹시 이런 생각 해보신 적 있나요? “귀궁 드라마, 도대체 웹툰 원작이야 아니야?”저도 솔직히 처음 검색하기 전까지는 많이 헷갈렸습니다.1.귀궁 드라마, 무슨 내용이길래 이렇게 화제일까저는 주위에서 재밌다는 얘기는 들었는데 방영하고 시간이 좀 지나서 넷플릭스로 정주행 하기 시작했습니다.근데 딱 본지 20분 만에 느꼈습니다. “이거 진짜 제대로 만들었다…” 그리고 드라마 귀궁은 단순한 사극이 아닙니다.사극+로맨스+판타지+오컬트+퇴마 활극까지~! 말 그대로 모든 장르를 합친 드라마 종합세트입니다.한국 전통 설화와 미신, 무속 신앙을 현대적으로 재해석한 독특한 세계관이 중심이죠.그리고 무엇보다 드라마에 나오는 주요 등장인물들의 매력들이.. 2025. 5. 18.
에어컨 냄새 제거 꿀팁|셀프로 가능한 5단계 정리 주제 시각자료 에어컨 냄새 제거 꿀팁|셀프로 가능한 5단계 정리 에어컨에서 냄새 날 때 셀프로 해결하는 법! 세정제, 구연산, 송풍모드까지 활용한 실전 후기와 공식 가이드 기반 5단계 청소법 안내.더워지기 시작한 5월, 특히 올해 여름은 역대급이라는?!!에어컨을 켜자마자 코를 찌르는 불쾌한 냄새가 올라왔습니다. 특유의 쉰내, 곰팡이 냄새...다들 한 번쯤 겪어보셨죠?이번에는 직접 셀프로 에어컨 냄새 제거에 도전해 보겠습니다.※결론부터 말하자면:세정제 + 구연산 + 송풍모드 조합으로 90% 이상 냄새 제거에 성공했고, 비용은 1만원도 안 들었습니다.1. 에어컨 모델 및 사용 환경모델: LG 휘센 벽걸이형 FQ18V9WWA2사용 환경: 사용 4년 차, 송풍모드 평소 미사용이번 청소는 두 번째 셀프 시도입니다.첫 셀프 청소는 작년 여름이었고, 이번엔 겨울 내내 사용하지 않.. 2025. 5. 17.
쉬어매드니스 연극 후기|관객 참여형 추리극 완전정복 (좌석팁+예매링크 포함) 주제 시각자료 쉬어매드니스 연극 후기|관객 참여형 추리극 완전정복 (좌석팁+예매링크 포함) 대학로 대표 코미디 추리 연극 쉬어매드니스! 최신 예매 정보, 관람 후기, 좌석 꿀팁, 할인 정보까지 정리. 결말이 바뀌는 N차 관람 인기 작품!관객이 직접 범인을 고른다?대한민국 최장수 오픈런 연극, 쉬어매드니스를 소개합니다.지금부터 최신 예매 정보, 좌석 꿀팁, 후기, 할인 정보까지 완벽 정리해 드릴게요!1. 쉬어매드니스 연극 정보 & 예매 안내 항목 정보 장르관객 참여형 코믹 추리극 (코미추리)공연 시간약 110분 (인터미션 약 7분 포함)관람 등급만 16세 이상 (15세 이하 및 보호자 동반 입장도 불가)공연 기간오픈런 중 (2025년 5월 기준), 각 예매처 일정 확인 필요장소대학로 콘텐츠박스 소극장 (서울 종로구 동숭길 55, 지하1층)좌석 수약 160석 (1층·2층 구조, 회차별 상이 가능.. 2025. 5. 17.
론뮤익 전시 예매 꿀팁 총정리|서울 국립현대미술관 필수 관람 포인트 주제 시각자료 론뮤익 전시 예매 꿀팁 총정리|서울 국립현대미술관 필수 관람 포인트 론뮤익 전시회 정보부터 예매 방법, 도슨트 해설, 무료 입장 팁까지 한눈에!국립현대미술관 서울관에서 열리는 '론 뮤익(Ron Mueck)'의 전시, 이미 입소문은 들으셨죠?실감나는 극사실주의 조각 작품으로 유명한 그의 첫 한국 전시! 지금 예매하지 않으면 후회할지도 모릅니다.1. 전시 기본 정보 및 예매 방법전시명: 론 뮤익기간: 2025년 4월 11일 ~ 7월 13일장소: 국립현대미술관 서울관 지하 1층, 5·6전시실관람 시간:화·일요일: 10:00~18:00수·토요일: 10:00~21:00 (야간 개장)매주 월요일 휴관입장료:일반: 5,000원청소년(만 13~24세): 3,000원어린이(만 12세 이하): 무료만 24세 이하 / 만 65세 이상: 무료 (신분증 지참 필수) 론 뮤익 전시 예매 .. 2025. 5. 17.
반응형

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);