<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://bluecvs.com/shorts/</loc>
    <lastmod>2026-09-01</lastmod>
  </url>
  <url>
    <loc>https://bluecvs.com/shorts/contact-form-required-fields.php</loc>
    <lastmod>2026-09-01</lastmod>
    <video:video>
      <video:thumbnail_loc>https://bluecvs.com/shorts/thumb/contact-form-required-fields.jpg</video:thumbnail_loc>
      <video:title>우리 문의 폼의 필수 항목이 일곱 개였습니다: 손이 멈추는 두 칸</video:title>
      <video:description>개수보다 순서가 중요합니다. 더블루캔버스 문의 폼은 필수 항목이 일곱 개인데, 그중 예산 범위와 프로젝트 상세는 방문자가 견적을 받아 보기 전에는 답하기 어려운 값이라 여기에서 손이 멈춥니다. 남의 랜딩페이지를 뜯기 전에 우리 문의 폼부터 열었습니다. 손이 멈추는 자리를 찾아, 칸…</video:description>
      <video:content_loc>https://bluecvs.com/shorts/video/contact-form-required-fields.mp4</video:content_loc>
      <video:duration>54</video:duration>
      <video:publication_date>2026-09-01T10:30:00+09:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:uploader info="https://bluecvs.com/">더블루캔버스</video:uploader>
    </video:video>
  </url>
  <url>
    <loc>https://bluecvs.com/shorts/php-version-end-of-life.php</loc>
    <lastmod>2026-08-31</lastmod>
    <video:video>
      <video:thumbnail_loc>https://bluecvs.com/shorts/thumb/php-version-end-of-life.jpg</video:thumbnail_loc>
      <video:title>PHP 버전을 3년째 안 올린 사이트에서 생기는 일: 26곳 중 22곳이 지원 종료</video:title>
      <video:description>브라우저에서 F12 를 눌러 네트워크 탭의 응답 헤더에서 X-Powered-By 줄을 보시면 됩니다. 641곳에 직접 접속해 확인한 결과 버전을 드러낸 26곳 가운데 22곳이 보안 지원이 끝난 버전이었고, 그중 21곳은 끝난 지 3년이 넘었습니다.</video:description>
      <video:content_loc>https://bluecvs.com/shorts/video/php-version-end-of-life.mp4</video:content_loc>
      <video:duration>58</video:duration>
      <video:publication_date>2026-08-31T19:30:00+09:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:uploader info="https://bluecvs.com/">더블루캔버스</video:uploader>
    </video:video>
  </url>
  <url>
    <loc>https://bluecvs.com/shorts/sns-channel-posting-rules.php</loc>
    <lastmod>2026-08-30</lastmod>
    <video:video>
      <video:thumbnail_loc>https://bluecvs.com/shorts/thumb/sns-channel-posting-rules.jpg</video:thumbnail_loc>
      <video:title>같은 글을 네 채널에 그대로 붙이면 생기는 일: 채널별 SNS 게시 규칙 네 가지</video:title>
      <video:description>괜찮지 않습니다. 인스타그램은 해시태그가 여섯 개면 게시 자체가 막히고, 스레드는 본문에 링크가 붙으면 답글이 줄어들며, 페이스북 페이지는 링크 게시물의 참여율이 0.05%까지 떨어지고, 유튜브 쇼츠는 제목을 따로 넣지 않으면 캡션 첫 줄이 제목이 됩니다.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/YMRrazE6o_k</video:player_loc>
      <video:duration>57</video:duration>
      <video:publication_date>2026-08-30T22:46:10+09:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:uploader info="https://bluecvs.com/">더블루캔버스</video:uploader>
    </video:video>
  </url>
  <url>
    <loc>https://bluecvs.com/shorts/google-safe-browsing-recovery.php</loc>
    <lastmod>2026-08-29</lastmod>
    <video:video>
      <video:thumbnail_loc>https://bluecvs.com/shorts/thumb/google-safe-browsing-recovery.jpg</video:thumbnail_loc>
      <video:title>구글이 사이트에 &apos;위험&apos; 표시를 붙였을 때 복구하는 순서</video:title>
      <video:description>감염 페이지와 웹셸을 함께 지우고, 침입 경로를 막고, 관리자와 FTP·데이터베이스·API 키를 모두 새로 발급한 다음에 Search Console 에서 검토를 요청해야 합니다. 경로를 막지 않은 채 검토부터 요청하면 승인된 뒤에 같은 경고가 다시 붙습니다.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/lSRLgOh_1mk</video:player_loc>
      <video:duration>58</video:duration>
      <video:publication_date>2026-08-29T13:00:36+09:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:uploader info="https://bluecvs.com/">더블루캔버스</video:uploader>
    </video:video>
  </url>
  <url>
    <loc>https://bluecvs.com/shorts/admin-page-brute-force.php</loc>
    <lastmod>2026-08-29</lastmod>
    <video:video>
      <video:thumbnail_loc>https://bluecvs.com/shorts/thumb/admin-page-brute-force.jpg</video:thumbnail_loc>
      <video:title>관리자 주소가 /admin 이면 하루에 몇 번 공격받을까: 실제 접근 로그</video:title>
      <video:description>직원이 세 명인 회사의 관리자 페이지에 하루 동안 로그인 시도가 4,812번 들어왔습니다. 무작위 대입이 아니라 다른 사이트에서 유출된 계정과 비밀번호 목록을 0.4초 간격으로 붙여 넣는 자동화된 시도였습니다.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/LIvNry_kzPc</video:player_loc>
      <video:duration>58</video:duration>
      <video:publication_date>2026-08-29T08:53:48+09:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:uploader info="https://bluecvs.com/">더블루캔버스</video:uploader>
    </video:video>
  </url>
  <url>
    <loc>https://bluecvs.com/shorts/hacked-website-check.php</loc>
    <lastmod>2026-08-26</lastmod>
    <video:video>
      <video:thumbnail_loc>https://bluecvs.com/shorts/thumb/hacked-website-check.jpg</video:thumbnail_loc>
      <video:title>홈페이지가 해킹됐는지 10초 만에 확인하는 방법: site: 검색 한 줄</video:title>
      <video:description>구글 검색창에 site:내도메인 을 띄어쓰기 없이 한 줄 입력하면 됩니다. 회사가 만들지 않은 제목이나 외국어 도박 페이지가 결과에 섞여 있다면, 검색엔진이 이미 침해된 페이지까지 수집해 간 상태입니다.</video:description>
      <video:player_loc allow_embed="yes">https://www.youtube.com/embed/bqMn22G_7BQ</video:player_loc>
      <video:duration>38</video:duration>
      <video:publication_date>2026-08-26T18:38:48+09:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:requires_subscription>no</video:requires_subscription>
      <video:live>no</video:live>
      <video:uploader info="https://bluecvs.com/">더블루캔버스</video:uploader>
    </video:video>
  </url>
</urlset>
