November 09, 2025
IDE에서 주로 사용하는 단축키 macOS 기준으로 정리했다. 코드 수정 메인 메서드 생성 및 실행 파일, 디렉터리, 클래스 추가: + 현재 위치에 따라 생성 가능한 항목 목록 표시 계층 구조 작성 디렉터리: (예: ) 패키지: (예: ) 자주 사용하는 코드 구문은 Live templates에 기본 정의되어 있음 -> -> 메인 메서드 실행…
October 31, 2025
최근 들어 감정을 제대로 다스리지 못하는 순간이 잦았다. 충동적으로 행동하고 사소한 일에도 예민하게 반응했다. 왜 이런 반응을 하는지 실마리를 얻고 싶었다. 그러다 '뇌'라는 단어에 시선이 머물렀고 이 책을 선택했다. 이 책은 인간의 뇌가 디지털 환경 속에서 어떻게 반응하고 변하는지를 다룬다. 특히 프로게이머 페이커 선수의 추천 이라 기대했다. 디지털 환…
October 11, 2025
명절에 참여한 챌린지에서 추천받은 인문학 책을 읽었다. 책속으로 마음이 조급해질 때는 오지 않는 기차를 다섯 시간 동안이나 기다리던 인도 사람들의 느긋함을 떠올린다. 바쁘고 힘들 때면 깨끗하고 고요한 거리들을 천천히 산책하던 시간과, 맛있는 커피를 앞에 두고 즐기던 시원한 오후와, 수영장에서의 망중한, 산호를 줍던 해변을 기억한다. 이 세상에는 길이 하나…
October 10, 2025
IDE에서 SQL을 작성하다 보면 , , 같은 예약어를 소문자로 쓰기도, 대문자로 쓰기도 한다. 어떻게 하면 일관되게 작성할 수 있을까? 해결 작은 설정 하나로 일관성 있는 SQL 작성이 가능해졌다. IDE 설정하기 File | Settings | Editor | Code Style | SQL | General > Case <참고 자료> 데이터리안 '…
September 21, 2025
문제 IDE(IntelliJ)에서 코드를 작성할 때는 경고가 발생하지 않았다. 하지만 GitHub에 코드를 올렸을 때 경고 메시지를 출력한다. 원인 3.206 Line A sequence of zero or more non- characters plus a terminating character. POSIX(Portable Operating Syst…
August 31, 2025
SNS에서 공유되는 내용이 흥미로워 읽기 시작했다. 책 속으로 100일 챌린지는 네 인생의 방향을 바꾸는 전환점이 될 수 있어. 그 경험은 젊은 네 경력에서 무엇보다 소중한 자산이 될 거야. 그러니 반드시 끝까지 해내길 바란다. 프로그래머는 주어진 일을 코드로 구현하는 역할을 하지. 하지만 엔지니어는 시스템 전반을 바라보고 효율적인 알고리즘을 선택해서, …
August 10, 2025
불변 객체란? 객체 생성 이후에 상태가 변하지 않는 객체 장점 상태가 변하지 않기 때문에 이해하기 쉽고 안정적인 서비스 개발에 도움된다. (일반적으로) thread-safe 하다. 마치며 참고자료 쉬운코드 '불변 객체(immutable object)는 안정적인 개발에 도움이 됩니다!'
August 08, 2025
글쓰기는 언제나 어려운 숙제였다. 특히 기술적인 내용을 명확하게 전달하는 글을 쓰고 싶다는 욕구가 컸다. 그러던 중, 기술 분야에서 종사한 저자, 글쓰기, 재판까지 이어지는 소식은 이 책을 선택하게 만들었다. 특히 실용적 기법'을 강조하여 더욱 기대를 가졌다. 『와인버그에게 배우는 차곡차곡 글쓰기』는 글을 작성하는 전반적인 과정을 담았다. 글감을 수집하는…
July 27, 2025
평소 독서를 즐긴다. 하지만 최근, 고민이 생겼다. '똑같은 시간, 효과적으로 읽을 수 없을까?' 고민을 안고 살던 중 『책 잘 읽는 방법』이라는 제목이 눈에 띄어 읽기 시작했다. 책 추천이 가장 인상 깊다. 각 절마다 주제에 맞는 책을 자연스럽게 추천해 줘서 사고를 확장시키기 좋았다. 심지어 부록도 따로 있다. 『논어』 언급이 많아 궁금증이 생겼다. 실…
July 13, 2025
객체 지향 언어 Java에서는 어떻게 객체를 비교할까? 객체를 비교하는 핵심 개념, 동일성(Identity)과 동등성(Equality)에 대해 알아보자. 동일성과 동등성 동일성(Identity) 동일성은 두 객체가 같은 메모리 주소를 참조하는지를 의미한다. 연산자를 사용하며, 동일한 객체를 참조할 때 를 반환한다. 연산자는 값을 비교한다. 기본형(pr…