Yeppyshiba Blog

이미지 DRM 구현을 위한 커스텀 이미지 포맷

최근에 이미지 DRM 에 대한 관심으로, 구현 방법을 PoC 진행한 내용입니다.

8 days ago, 23 Views
gatsby 블로그에 조회수 추가하기

gatsby 는 정적 사이트 생성기로써, 훌륭한 블로그 툴입니다. 다만 조회수등 여러가지 다이나믹한 기능들은 (바로) 지원하지 않는데요...

3 years ago, 442 Views
phaser3 에 패럴랙스 스크롤링 (parallax scrolling) 구현하기

패럴랙스 스크롤링(parallax scrolling)은 원거리에 있는 배경 이미지는 느리게 움직이게 하고, 근거리에 있는 사물 이미지는 빠르게 움직이도록 함으로써 2D 기반에서 입체감을 느낄 수 있게 만든 기법입니다.

3 years ago, 546 Views
2.5D 구현하기 - 쿼터뷰

여러번 2D 게임을 만들기도 하고 즐기기도 하면서 여러가지 게임 그래픽에 대한 테크닉에 대해서 공부를 해보았습니다. 이번에는 그 중에서 쿼터뷰에 대해서 이야기를 해보고자 합니다.

3 years ago, 355 Views
github action / github page 기능을 이용한 static deploy

github page 기능을 이용해서 수많은 사람들이 블로그로 애용 했습니다. 그렇지만 나는 이미지 파일 하나 올릴껀데? jekyll 블로그를 써야해? 라는 사람이 있겠죠? 그런 사람을 위해서 준비했습니다!

3 years ago, 20 Views
svn 사용자를 위한 git 안내서

여태까지 많은 git 안내서가 있지만, 이번에는 subversion 사용자를 위한 타겟으로 글을 작성해보겠습니다.

3 years ago, 32 Views
php8 에 도입되는 annotation (attributes)

php 8 부터는 attrubutes 라는 기능을 사용할 수 있습니다. 다른 많은 언어에서는 annontation 이라고 불리는 것이죠.

3 years ago, 30 Views
각 레벨의 개발자에 기대하는 것들

현업에 오래 있다보면, 가끔씩 나의 위치와 회사 (혹은 주변에서) 바라는 것들이 무엇인지 또한 다른 조직이나 혹은 더 넘어가서 다른 나라의 개발자들은 어떤 위치에 있는지 물어보게 됩니다.

4 years ago, 37 Views
딥러닝과 소수

과학을 잘 모르지만 과학을 좋아하고, 수포자이지만 수학을 좋아하는 제가 최근에 저를 사로잡은 내용이 있었습니다. 이름하여 바로 '리만 가설' 입니다.

4 years ago, 14 Views
내 탭이 날라가 버렸어!

지금도 브라우져는 무한 로딩 중인데 이 블로그를 쓰는 내용은 날아가지 않습니다. 다른 탭은 멈추지 않고 실행되고 있습니다. 어떻게 이렇게 될까요? 그냥 제가 엄청 비싼 킹왕짱 컴퓨터를 가지고 있어서 그냥 무대포로 버티는걸까요?

4 years ago, 4 Views
울펜슈타인3D 는 과연 어떻게 3d를 구현했을까요?

1992년 5월 5일, 울펜슈타인 3D가 출시됩니다. 그전에도 1인칭 시점의 게임은 존재하였지만, 이 게임은 화려한 256 컬러 그래픽, 빠른 속도, 높은 프레임 레이트, 영리한 AI, 선명한 사운드 효과, 매력적인 음악을 가능하게 한 엔진으로 신선한 충격을 선사하였습니다.

4 years ago, 41 Views
gitlab-runnner 를 활용한 docker 배포

여기서는 gitlab 과 gitlab-runner (+ nexus) 를 설치하여 나도 자동적으로 빌드와 배포가 되도록 CI (Continuous Integration) / CD (Continuous Deployment) 를 구성 해보았습니다.

4 years ago, 10 Views