전체 글

이 블로그에서는 제가 개발하며 겪은 시행착오와 팁을 공유합니다. 저와 같은 초보 개발자분들에게 작은 도움이 되었으면 좋겠어요.
· Develop/TIL
게임을 하다가 발견한 문제가 마침 CS 지식을 요구하는군요. Bitburner라는 게임인데 광기에 물든 개발자들이 즐기는 게임인 것 같습니다. 게임을 처음 시작하면 Sector-12라는 곳에서 게임을 시작하게 됩니다. 이곳 저곳 서버를 돌아다니면, contract 파일을 발견할 수 있는데 이 파일을 열어보면 다양한 문제가 등장합니다. 처음 발견한 문제가 아래의 해밍 코드를 활용한 문제입니다. 총 10번의 기회가 있다는군요. 해밍 코드를 이용해서 오류를 고치고 십진수 값을 구해달라고하네요. Hamming Codes: Encoded Binary to Integer You are attempting to solve a Coding Contract. You have 10 tries remaining, after..
· Develop/TIL
어느날 문득 저의 커밋 메세지를 살펴보던 중 메세지만 봐서는 정확히 어떤 작업을 했는지 바로 떠오르지 않는 다는 것을 느끼게 되었습니다. 보다 간결하고 명확한 내용으로 작성할 수 없는지 찾아보게 되었습니다. 그렇다면 Git에 commit을 할때 어떤 내용으로 커밋 메세지를 작성하는 것이 좋을까요? 앞으로 협업할 일이 많아지게 될텐데 좋은 커밋 메세지 습관을 들여둔다면 더욱 좋을 것 같습니다. 보편적으로 사용되는 좋은 커밋 메세지 7가지의 규칙이 있습니다. 제목과 분문을 한 줄 띄워 분리하기 제목은 영문 기준 50자 이내로 제목 첫 글자를 대문자로 제목 끝에 마침표(.) 금지 제목은 명령하듯이 작성 본문은 영문 기준 72자마다 줄 바꾸기 본문은 어떻게보다 무엇을, 왜에 맞춰 작성하기 Github - 제목이..
· Books
장르 : 자기계발 저자 : 히로카네 오사무 독서 시작일 : 2023년 08월 12일 독서 완료일 : 2023년 08월 12일 읽게 된 동기 프로젝트를 잘 성공시키기 위해서 필요한 기술인 프로젝트 매니지먼트에 대한 입문서가 필요했다. 수행 중인 프로젝트를 성공시키기 위해서 필요한 지식이라고 생각해서 적절한 입문서가 없는지 찾고 있었다. 핵심만 깔끔하게 요약되어 있고 읽기 편하다는 평가를 통해 책을 구입하게 되었다. 도서 정보 저자 : 히로카네 오사무 출판사 : 성안당 출간일 : 2018년 08월 31일 페이지 : 208P 책의 주제 : 본서는 프로젝트 매니지먼트 입문서이다. 직장이나 학교에서 프로젝트를 기획하거나 추진하는 분, 프로젝트 매니지먼트의 개요를 알고 싶은 분 등에게 추천한다. 이미 프로젝트 매니..
시작하기에 앞서 사용자의 프로필 사진 데이터를 아마존 S3에 이미지를 업로드 하여 사용하고 있었는데 이미지 업로드 시에 별도의 제한 없이 업로드할 수 있도록 생각했지만 서버에서 1MB 이상은 업로드할 수 없는 문제가 있었습니다. 업로드 가능한 용량을 프론트에서 제한하거나 서버에서 제한을 수정하는 것으로 문제를 해결할 수도 있겠지만 프로필 사진의 경우 항상 같은 크기로 사용자들에게 노출되며 그다지 큰 해상도가 필요하지 않았습니다. 따라서 큰 이미지를 굳이 서버에 저장하고 커다란 이미지를 내려 받는 것을 비효율적이라고 생각했습니다. 그러므로 이미지를 업로드하기 전 압축해서 서버에 업로드하도록 합시다! 이미지를 압축하는 방법은 여러가지 있습니다. 브라우저에서 이미지를 압축하는 방법과 서버에서 압축하는 방법에 ..
CodeFiore
Fiore’s Value, Data, Object
Mastodon