본문 바로가기
반응형

이슈&뉴스461

HANTEO MUSIC FESTIVAL in 서울 티켓팅·라인업·좌석 총정리 (HOT 완전체 30주년 무대) 주제 시각자료 HANTEO MUSIC FESTIVAL in 서울 티켓팅·라인업·좌석 총정리 (HOT 완전체 30주년 무대) 2025 한터음악페스티벌 in 서울 티켓팅 일정, HOT 완전체 라인업, 서울월드컵경기장 좌석 꿀팁까지! 예매 전 필독 가이드2025년 9월, 서울이 다시 한번 K-POP의 심장으로 뜁니다.HANTEO MUSIC FESTIVAL in 서울은 단순한 음악 공연이 아니라, HOT 완전체의 6년 만의 재결합과 함께 1세대부터 5세대 아이돌까지 모두를 아우르는 초대형 K-POP 페스티벌입니다.이번 글에서는 티켓팅 예매 방법, 라인업, 서울월드컵경기장 좌석 정보까지 관람객이라면 꼭 알아야 할 실속 정보를 꼼꼼히 정리했습니다.티켓팅 전 이 글을 끝까지 읽으시면 현장에서 더 즐겁고, 더 현명하게 페스티벌을 즐기실 수 있을 겁니다.HANTEO MUSIC FESTIVAL in 서울, 기본 정보일정: 2025년 9월 6일.. 2025. 8. 18.
유튜브 자동 확대 기능 끄는법, PC·모바일 최신 해제 방법 주제 시각자료 유튜브 자동 확대 기능 끄는법, PC·모바일 최신 해제 방법 안드로이드·아이폰·PC에서 유튜브 자동 확대 기능을 끄는 최신 방법을 정리했습니다. 불편한 자동 화면 채움, 오늘 바로 해제하세요.유튜브 영상을 재생할 때 화면이 자동으로 확대(자동 채움)되어 불편하셨나요?특히 모바일에서는 원본 비율보다 화면이 꽉 차게 나와 자막이 잘리거나 화면 일부가 보이지 않는 경우가 있습니다.이 글에서는 안드로이드, 아이폰·아이패드, PC 웹브라우저별로 유튜브 자동 확대 기능을 끄는 최신 방법을 정리했습니다.1. 유튜브 자동 확대 기능이란?유튜브 앱과 웹 플레이어에는 영상 비율을 화면에 맞춰 자동 확대하는 기능이 있습니다.이는 ‘화면 크기에 맞춰 동영상 확대’ 혹은 ‘자동 화면 채움’으로 불리며, 기기에 따라 기본 설정이 켜져 있는 경우가 많습니다.편리할 수 있지만, 영화나 자막 .. 2025. 8. 15.
긴키 지방의 어느 장소에 대하여 – 실화 논란과 미스터리 공포 요소 총정리 주제 시각자료 긴키 지방의 어느 장소에 대하여 – 실화 논란과 미스터리 공포 요소 총정리 일본 긴키 지방을 배경으로 한 소설·영화 ‘긴키 지방의 어느 장소에 대하여’의 실화 논란, 미스터리, 공포 요소를 심층 분석했습니다.도시 전설과 실화 논란이 교차하는 작품, ‘긴키 지방의 어느 장소에 대하여’는 일본 긴키 지방을 배경으로 한 소설이자 영화입니다.처음 접하면 단순한 오컬트 픽션 같지만, 자세히 파고들수록 현실과 허구의 경계가 모호해지며 독자와 관객 모두를 불안하게 만듭니다.긴키 지방 미스터리 – 작품의 배경과 실화 논란긴키 지방은 오사카, 교토, 나라 등 일본 중서부 지역을 통칭합니다.이 지역은 실제로도 괴담, 미제 사건, 심령 스폿이 많기로 유명합니다. 작품 속 ‘어느 장소’는 실제 지명을 가린 채 등장하며, 독자들은 "혹시 실제 사건을 기반으로 한 건 아닐까?"라는 의문을 품게 됩니다... 2025. 8. 14.
청소년 인터넷 도박 처벌·적발, 경찰 조사 대응까지 완벽 가이드 주제 시각자료 청소년 인터넷 도박 처벌·적발, 경찰 조사 대응까지 완벽 가이드 청소년 인터넷 도박의 처벌 기준, 경찰 적발 가능성, 실제 조사 대응 방법까지 최신 법령·사례 기반으로 정리했습니다.최근 몇 년간 청소년들의 인터넷 도박 참여가 급격히 늘고 있습니다.스포츠토토, 바카라, 슬롯머신 등 불법 온라인 도박 사이트에 접속하는 중·고등학생들이 경찰 수사망에 잇따라 포착되고 있습니다.오늘은 청소년 인터넷 도박의 처벌 기준, 경찰 적발 가능성, 그리고 실제 조사 시 어떻게 대응해야 하는지 최신 정보를 정리했습니다.청소년 인터넷 도박의 실태경찰청과 한국도박문제예방치유원의 자료에 따르면, 2024년 청소년 불법 도박 적발 건수는 전년 대비 약 40% 증가했습니다.특히 스마트폰과 SNS를 통한 접근성이 높아지면서, 중학생 비율도 점차 늘고 있는 상황입니다.주요 적발 경로: 불법 사이트, .. 2025. 8. 12.
노미인형 400% 시리즈 정품 구별법과 구매 꿀팁까지! 주제 시각자료 노미인형 400% 시리즈 정품 구별법과 구매 꿀팁까지! 정품 노미인형 400% 시리즈의 특징, 시리즈별 희귀도와 구매 팁을 한 번에! 가품 구별 노하우까지 알려드립니다.노미인형은 단순한 장난감을 넘어, 전 세계 피규어·캐릭터 굿즈 시장에서 높은 인지도를 가진 컬렉션 아이템입니다.특히 400% 시리즈는 일반 노미인형보다 약 4배 큰 32~35cm 사이즈로, 소장 가치와 인테리어 효과를 동시에 제공합니다.노미인형 400% 시리즈의 매력 포인트일반판과 시크릿판의 차이각 시리즈는 기본적으로 6~8종의 일반판과 1종의 시크릿판으로 구성됩니다.시크릿판은 등장 확률이 1/72에 불과해 개봉의 설렘과 희소성이 큽니다.시리즈별 디자인 특징Good Night Bear 400%: 포근한 곰 테마, 35cm 대형 사이즈Mushroom Hat 400%: 부드러운 곡선 디자인과 고품.. 2025. 8. 12.
구글 제미나이 프로 1년 무료로 쓰는 방법, 이번이 마지막 기회! 주제 시각자료 구글 제미나이 프로 1년 무료로 쓰는 방법, 이번이 마지막 기회! 대학 메일만 있으면 구글 제미나이 프로 1년 무료! 가입 조건·인증 방법·혜택까지 최신 정보로 안내드립니다.“대학 메일만 있으면 구글의 최상위 AI를 1년간 공짜로 쓴다?”2025년 현재, 구글이 진행 중인 제미나이 프로 1년 무료 제공 이벤트는 학생과 대학원생에게 놓칠 수 없는 기회입니다.이번 글에서는 가입 조건, 인증 절차, 혜택, 활용 팁을 모두 정리했습니다.👉 지금 구글 제미나이 무료로 시작하기">👉 지금 구글 제미나이 무료로 시작하기1. 구글 제미나이 프로 무료 이벤트 개요대상: 대학·대학원 재학생 및 졸업생(학교 이메일 보유 시 가능)기간: 2025년 10월 6일까지 가입 시 12개월 무료혜택:제미나이 프로 전체 기능2TB 구글 클라우드 스토리지Deep Research, Veo 3, Not.. 2025. 8. 12.
반응형

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