Title: DevSeung Blog | AI·백엔드·검색 시스템 개발 기록
Open Graph Title: DevSeung Blog
X Title: DevSeung Blog
Description: AI, 검색, 백엔드, Go, Django, PostgreSQL, 동영상 처리, RFC 학습 기록을 실무 프로젝트 중심으로 정리하는 개발자 블로그입니다.
Open Graph Description: AI, 검색, 백엔드, Go, Django, PostgreSQL, 동영상 처리, RFC 학습 기록을 실무 프로젝트 중심으로 정리하는 개발자 블로그입니다.
X Description: AI, 검색, 백엔드, Go, Django, PostgreSQL, 동영상 처리, RFC 학습 기록을 실무 프로젝트 중심으로 정리하는 개발자 블로그입니다.
Keywords:
Opengraph URL: https://dseung001.github.io/
Generator: Hugo 0.147.8
Domain: dseung001.github.io
{"@context":"https://schema.org","@graph":[{"@id":"https://dseung001.github.io/#person","@type":"Person","image":"https://dseung001.github.io/android-chrome-512x512.png","jobTitle":"Backend Developer","knowsAbout":["AI application development","Retrieval-Augmented Generation","Hybrid search","Backend engineering","Go programming","Django","PostgreSQL","Video streaming","HTTP and web standards"],"name":"DSeung001","sameAs":["https://github.com/dseung001"],"url":"https://dseung001.github.io/"},{"@id":"https://dseung001.github.io/#website","@type":"WebSite","description":"AI, 검색, 백엔드, Go, Django, PostgreSQL, 동영상 처리, RFC 학습 기록을 실무 프로젝트 중심으로 정리하는 개발자 블로그입니다.","inLanguage":"ko-KR","name":"DevSeung Blog | AI·백엔드·검색 시스템 개발 기록","publisher":{"@id":"https://dseung001.github.io/#person"},"url":"https://dseung001.github.io/"},{"@id":"https://dseung001.github.io/#blog","@type":"Blog","author":{"@id":"https://dseung001.github.io/#person"},"blogPost":[{"@id":"https://dseung001.github.io/posts/2026/11/01/03-damaged-watermark-recovery/#article","@type":"BlogPosting","dateModified":"2026-11-01T17:43:12+09:00","datePublished":"2026-11-01T11:03:00+09:00","headline":"3편. 훼손된 워터마크를 복구못하나?","image":["https://dseung001.github.io/posts/2026/11/01/03-damaged-watermark-recovery/image/dct-t-strength-psnr-zoom.webp"],"url":"https://dseung001.github.io/posts/2026/11/01/03-damaged-watermark-recovery/"},{"@id":"https://dseung001.github.io/posts/2026/10/31/02-lsb-watermark-damage/#article","@type":"BlogPosting","dateModified":"2026-11-01T12:26:49+09:00","datePublished":"2026-10-31T11:02:00+09:00","headline":"2편. LSB 워터마크는 훼손되면 어떻게 될까?","image":["https://dseung001.github.io/posts/2026/10/31/02-lsb-watermark-damage/image/lsb-vs-dct-pixel-change.webp"],"url":"https://dseung001.github.io/posts/2026/10/31/02-lsb-watermark-damage/"},{"@id":"https://dseung001.github.io/posts/2026/10/30/01-image-data-hiding/#article","@type":"BlogPosting","dateModified":"2026-10-30T16:15:00+09:00","datePublished":"2026-10-30T11:00:00+09:00","headline":"1편. 이미지 속에 데이터를 숨길까","image":["https://dseung001.github.io/posts/2026/10/30/01-image-data-hiding/image/eight-bit-msb-lsb.webp"],"url":"https://dseung001.github.io/posts/2026/10/30/01-image-data-hiding/"},{"@id":"https://dseung001.github.io/posts/2026/10/07/primer-demo-day/#article","@type":"BlogPosting","dateModified":"2026-10-07T23:44:43+09:00","datePublished":"2026-10-07T20:00:00+09:00","headline":"프라이머 데모데이","image":["https://dseung001.github.io/posts/2026/10/07/primer-demo-day/image/demoday-opening.webp"],"url":"https://dseung001.github.io/posts/2026/10/07/primer-demo-day/"},{"@id":"https://dseung001.github.io/posts/2026/10/01/bavelmo-launch/#article","@type":"BlogPosting","dateModified":"2026-10-12T21:18:48+09:00","datePublished":"2026-10-01T14:30:00+09:00","headline":"Bavelmo 배포","image":["https://dseung001.github.io/posts/2026/10/01/bavelmo-launch/image/bavelmo-feed.webp"],"url":"https://dseung001.github.io/posts/2026/10/01/bavelmo-launch/"},{"@id":"https://dseung001.github.io/posts/2026/09/22/figuroom-x-recommendation/#article","@type":"BlogPosting","dateModified":"2026-10-01T14:39:46+09:00","datePublished":"2026-09-22T09:00:00+09:00","headline":"추천 시스템 분석: FiguRoom 홍보 전략","image":["https://dseung001.github.io/posts/2026/09/22/figuroom-x-recommendation/image/youtube-two-stage.png"],"url":"https://dseung001.github.io/posts/2026/09/22/figuroom-x-recommendation/"},{"@id":"https://dseung001.github.io/posts/2026/09/18/figuroom-landing-survey/#article","@type":"BlogPosting","dateModified":"2026-10-01T14:39:46+09:00","datePublished":"2026-09-18T09:00:00+09:00","headline":"FiguRoom 프로젝트 기획하기","image":["https://dseung001.github.io/posts/2026/09/18/figuroom-landing-survey/image/email.png"],"url":"https://dseung001.github.io/posts/2026/09/18/figuroom-landing-survey/"},{"@id":"https://dseung001.github.io/posts/2026/09/08/class-s-drm-mpeg-dash/#article","@type":"BlogPosting","dateModified":"2026-09-08T22:46:50+09:00","datePublished":"2026-09-08T10:00:00+09:00","headline":"다른 VOD 사이트 분석하고 얕은 DRM 붙여보기: MPEG-DASH와 Clear Key (Class Project)","image":["https://dseung001.github.io/posts/2026/09/08/class-s-drm-mpeg-dash/image/inflearn_media.webp"],"url":"https://dseung001.github.io/posts/2026/09/08/class-s-drm-mpeg-dash/"},{"@id":"https://dseung001.github.io/posts/2026/09/04/class-s-gevent-greenlet/#article","@type":"BlogPosting","dateModified":"2026-09-08T12:41:23+09:00","datePublished":"2026-09-04T14:00:00+09:00","headline":"Postgres too many clients: gevent 상한과 사이트맵 팬아웃 (Class Project)","image":["https://dseung001.github.io/posts/2026/09/04/class-s-gevent-greenlet/email.webp"],"url":"https://dseung001.github.io/posts/2026/09/04/class-s-gevent-greenlet/"},{"@id":"https://dseung001.github.io/posts/2026/08/27/class-s-stt-cost-optimization/#article","@type":"BlogPosting","dateModified":"2026-09-08T12:41:23+09:00","datePublished":"2026-08-27T18:00:00+09:00","headline":"Whisper STT 비용 절감하기: VAD와 Groq API 조합 (Class Project)","image":["https://dseung001.github.io/posts/2026/08/27/class-s-stt-cost-optimization/image/usage.webp"],"url":"https://dseung001.github.io/posts/2026/08/27/class-s-stt-cost-optimization/"},{"@id":"https://dseung001.github.io/posts/2026/08/27/class-s-publish-logic-review/#article","@type":"BlogPosting","dateModified":"2026-09-02T15:14:49+09:00","datePublished":"2026-08-27T00:00:00+09:00","headline":"AI로 강의 문제 자동 생성하기 (Class Project)","image":["https://dseung001.github.io/posts/2026/08/27/class-s-publish-logic-review/image/problem.webp"],"url":"https://dseung001.github.io/posts/2026/08/27/class-s-publish-logic-review/"},{"@id":"https://dseung001.github.io/posts/2026/08/16/class-s-demo/#article","@type":"BlogPosting","dateModified":"2026-09-02T16:37:02+09:00","datePublished":"2026-08-16T00:00:00+09:00","headline":"Class Project 시연","image":["https://dseung001.github.io/posts/2026/08/16/class-s-demo/gif/create.gif"],"url":"https://dseung001.github.io/posts/2026/08/16/class-s-demo/"}],"description":"AI, 검색, 백엔드, Go, Django, PostgreSQL, 동영상 처리, RFC 학습 기록을 실무 프로젝트 중심으로 정리하는 개발자 블로그입니다.","inLanguage":"ko-KR","name":"DevSeung Blog | AI·백엔드·검색 시스템 개발 기록","publisher":{"@id":"https://dseung001.github.io/#person"},"url":"https://dseung001.github.io/"}]}
| None | IE=edge |
| author | DSeung001 |
| google-site-verification | KSM9sb3fEefTWY29y1QZ9aTr1GxlxapE8xI-2lKjvZA |
| naver-site-verification | c15cf65c023f2d9602a5d788b26bf2ff511c407b |
| theme-color | #1a1a1a |
| msapplication-TileColor | #1a1a1a |
| language | ko-KR |
| dcterms.language | ko-KR |
| dcterms.creator | DSeung001 |
| dcterms.title | DevSeung Blog |
| dcterms.description | AI, 검색, 백엔드, Go, Django, PostgreSQL, 동영상 처리, RFC 학습 기록을 실무 프로젝트 중심으로 정리하는 개발자 블로그입니다. |
| og:site_name | DevSeung Blog | AI·백엔드·검색 시스템 개발 기록 |
| og:locale | ko-KR |
| og:type | website |
| og:image | https://dseung001.github.io/android-chrome-512x512.png |
| twitter:card | summary_large_image |
| twitter:image | https://dseung001.github.io/android-chrome-512x512.png |
Links:
Viewport: width=device-width,initial-scale=1,shrink-to-fit=no
Robots: index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1