
세상에는 많은 종류의 조언이 있다. 그리고 아래 Kevin Kelly의 말처럼 조언은 법률이 아닌 단지 모자일 뿐이다. 자신과 맞지 않는 모자는 버리고 다른 모자를 쓰자. 이곳은 근래에 찾은 나의 모자 진열대다. 지난번에 올렸던 동기부여 글은 목표를 달성하기 위해 어떻게 독해질 수 있을지에 관한 것이었는데 이번에는 어떻게 좀 더 바람직한 삶을 살아갈 …
2021년 08월 03일 · 9 min read

⭐ 추가된 항목 💬 자체 검색 추가 기존 덕덕고를 이용하여 사이트 검색을 진행하고 있었으나 검색 결과의 만족도가 너무나 떨어져 자체 검색으로 전환하였습니다. 성능은 차차 개선할 예정... 💬 검색 내역 조회 추가 사용자가 최근 검색한 내용을 볼 수 있도록 하였습니다. 💬 포스트 모음 페이지 네비게이션 추가 포스트 정렬을 바꾸거나 태그 클라우드에 …
2021년 07월 31일 · 3 min read

풀사이클 개발을 하지 말라는 조언에 대한 비판적 시각을 제시하는 글입니다. 개발자를 지망하는 사람이나 신입 개발자는 풀사이클 개발을 경험해보는 것이 좋다는 주장을 하며, 풀사이클 개발의 장점에 대해 설명합니다. 자신이 진심으로 하고 싶은 프로젝트에서 문제에 봉착하면 동기부여가 지속적으로 유지되며, 모든 분야의 문제를 해결해나가는 과정은 매우 재미있습니다. 또한, 풀사이클 개발을 하면 자신이 원하는 대로 개발을 진행할 수 있고, 자신의 역량을 더욱 향상시킬 수 있습니다.
2021년 06월 20일 · 7 min read
채용팁으로 알려진 정보 잡코리아, 사람인 채용 정보는 개인적으로는 추천하지 않습니다. 추가로 채용 정보에 복사 & 붙여넣기 한 듯한 양식이나 글이 있다면 거르셔도 됩니다. 그만큼 채용에 관심이 없는 회사라면 개발자에 대한 인식도 부족하다고 보셔야 합니다. 아래는 제가 정기적으로 방문하는 잡플래닛/원티드 검색 조건입니다. 참고하시면 좋을 것 같습니다. 주니어 개발자 채용 정보 · …
2021년 06월 13일 · 0 min read
🔨 개선된 항목 💬 다크모드 시스템 테마로 변경되던 사이트 테마를 직접 변경할 수 있도록 다크모드 토글 재추가 추후 다양한 테마를 추가하려고 봤더니 현재 구조로는 어려움이 많아서 변경중에 있습니다. 처음 방문한 유저인 경우에는 이전과 동일하게 시스템 설정을 따라가도록 하였습니다. 💬 사이트 디자인 상당수 수정 뒤로가기시 스크롤이 유지되지 않던 버그 수정 💬 …
2021년 05월 30일 · 5 min read
회사의 랜딩 홈페이지 제작 중, 한 글자씩 나타나는 애니메이션을 구현하려고 했으나 음소 단위로 변경되어야 했다. 이를 위해 자바스크립트 오픈소스 라이브러리를 찾아 사용하였고, 해당 라이브러리를 사용하는 코드를 발견하여 이를 이해하고 활용하였다. 코드는 글자를 분리하는 함수와 분리된 글자를 병합하는 함수로 구성되어 있으며, 초성, 중성, 종성 등의 인덱스를 계산하여 정확한 값을 반환하도록 구현되어 있다. 이후 초성과 종성이 없는 경우를 처리하는 조건문을 추가하여 정확한 결과를 얻을 수 있었다.
2021년 04월 28일 · 13 min read

Next.js를 이용해 정적 페이지를 개발하고 깃허브 페이지에 호스팅하는 방법을 소개한 글입니다. out 디렉터리에 빌드된 페이지를 생성하기 위해 next build와 next export 명령어를 사용하며, 호스팅을 위해 git subtree push와 같은 일련의 작업을 수행해야 합니다. 이 작업을 자동화하기 위해 GitHub Action을 이용할 수 있으며, 해당 방법을 소개하고 있습니다.
2021년 04월 27일 · 3 min read
⭐ 추가된 항목 💬 댓글 댓글 추천 기능 추가 💬 포스트 새탭에서 링크를 여세요 기능 추가 일부 링크가 많은 페이지와 이미지 레이지 로딩으로 이전 위치가 망가지는 포스트를 위해 추가하였음. 추후 쿠키를 통해 설정을 유지할 수 있도록 개선할 예정 💬 서식 서식 기능 추가 자신이 주로 사용하는 고정적인 멘트, 정기적으로 작성하는 …
2021년 04월 18일 · 3 min read

Lightsail을 이용하여 2GB Ram, 1vCPU, 60GB Storage로 마인크래프트 서버를 구축해보았다. 서버의 성능은 그럭저럭 괜찮았지만, 24시간 구동은 불가능한 것으로 판단되었다. 따라서 Discord 봇을 이용하여 서버를 켜고 끄는 방식을 사용하였고, 이를 통해 누구에게나 다운타임 없이 게임을 즐길 수 있도록 제공할 수 있었다.
2021년 04월 12일 · 7 min read

사이트에 접속한 순간, 우리는 개인정보를 흘린다. 아이피 운영체제 휴대전화 기기명 사용중인 브라우저 브라우저 안에 삽입된 쿠키 그리고 페이지 내에 존재하는 또 다른 리소스와 스크립트를 통해 우리의 개인정보는 재귀함수처럼 끝없이 퍼져나간다. 우리가 오랫동안 사용해왔던 이메일은 안전한가? 이메일 내부에 삽입된 트레커는 우리가 메일을 언제, 어디서, 무엇으로, 몇 번 열었는지 감시한다. 언제가부터 난 …
2021년 03월 25일 · 7 min read