2022 2/4 중간점검

2022년 2분기 개인 스터디 중간 정리 Java, Spring ✔️ Tomcat - 자바 고양이 Tomcat 이야기 ✔️ JPA - 김영한 Generics Effective Java - 드디어 이 책이 눈에 들어온다. 여기서 파생되는 키워드들 파악 할 것. Concurrency - 뭘 하고 싶어도 이게 전제가 안되니 아무것도 이해 할 수 없음. 기본서 이상의 도움이 필요함. 기차책 Spring Security, Spring... » read more

도메인 주도 개발 시작하기 – 책 소개

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 저자 : 최범균 한빛미디어, 2022 / 지앤선, 2016 범균님의 DDD 입문서가 재발간 되었다. 개인적으로는 스프링 입문을 이분 책✳︎으로 하게 되서 반가운 마음에 읽게 되었다. 에릭 에반스의 DDD를 바로 보는 것이 가장 베스트지만 서점에서 몇 번을 시도 했다가 나에게 문턱이 너무 높아 매번 후순위로 밀려났다. (그 외에... » read more

자바 마이크로서비스를 활용한 SRE – 책 소개

MSA로 구축된 어플리케이션 관리를 단계적으로 안내하는 실전 가이드 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 원제 : SRE with Java Microservices 저자 : Jonathan Schneider O'Reilly Media, 2020 / 한빛미디어, 2022 한국에서 MSA는 채용 시장에서 가장 핫한 주제다. MSA는 대용량 서비스를 안정적으로 운영하기 위해 느슨한 결합도, 무중단 배포, 기민한 릴리즈 대응, 탈중앙화에 부합해... » read more

요즘 하는 생각

개발자 커리어 시작 취업했다. 자바 웹 개발자가 됐다. Spring 자체개발 해서 돌려쓰는 플랫폼을 주입당한 서비스 업체다 (나쁘다는게 아니다!). 이 회사는 최근 M&A됐다. 나는 흔히 SI에서 많이 쓰이는 스택 (Spring 레거시, JSP, Tomcat, 넥사크로, Oracle..) 은 하나도 모르는 상태에서 입사했다. 특히 SQL과 jQuery 준비가 하나도 안된 상태에서 인수인계에 참여했다. 많이 깨졌다 (앞에서는 말 안해도...). 그러나 이후... » read more

무던한 개발자를 위한 모던한 자바스크립트 – 책 소개

웹 개발자를 위한 빠른 자바스크립트 학습서 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 우선 좋은 기회를 주신 한빛미디어에 감사의 말씀을 먼저 드린다. 2022년 한 해 동안 의미있는 책들 소개할 수 있는 자격이 주어져서 영광이다. 나는 시스템 엔지니어에서 커리어를 바꿔 개발자가 된 케이스인데 나같은 사람의 시각에서 볼 수 있는 독특한 생각들을 가감없이 풀어내 볼... » read more

42 서울 La Piscine 후기

42서울? 42서울은 프랑스의 에꼴42 교육 시스템을 그대로 가지고와 과기부에서 운영하고 있는 프로그래머 인재양성 교육과정이다. 커리큘럼부터 내부 인트라넷까지 전부 프랑스의 시스템을 그대로 사용하고 있다. 42만의 특이한 점이라면 강사나 강의가 없고 피어리뷰 위주의 커리큘럼 진행이 특징이다. 과제가 주어지고 동료학습을 통해 문제를 해결해나가는 방식이다. 이 점이 가장 마음에 들었다. 한국에서는 매달 100만원의 지원금을 준다. 특이하게도 예비과정에서도 지원금을 지급한다.... » read more

3차 중간점검

안건 자바 다시 보기 로드맵 짜기 디자인 패턴 책 비교 C 다시보기 로드맵 짜기 자바 로드맵 (20210309) → Do it 자바 프로그래밍 (우테코 할 때 보던거 마저 보기) [ ] Class Object String Wrapper [ ] ⭐️ Generics [ ] Collection → 아는 내용이니 간략하게만 지나가겠음 List ArrayList LinkedList Set HashSet TreeSet Map HashMap TreeMap... » read more

2차 중간점검

1) 안건 스프링부트 더딘 것에 관하여 '스프링 부트 시작하기' 가이드 git flow : 브랜치 관리 전략 2) 여러가지를 다 같이 진행하는 것은 어떤가요? 사실 부트 안본지 일주일 넘었다가 어제 귀찮은거 참고 간신히 함 → 그동안 DB? → DB도 하고 자료구조도 좀 보고, 부트를 안했다고 다른걸 안한건 아니지만 여러가지를 다 할 수 없을까? 느리다기보단 다른것에 몰두해서 그런거... » read more

IntelliJ 자주 쓰는 단축키 정리

자주 쓰일법한 단축키를 정리해봤다. 생각보다 유용한 context 제시 기능이 많다. Super + K Git commit Super + Shift + K Git push Alt + Return context 제안 보기 (class import, 오타 수정 등등) Super + E 가장 최근에 봤던 파일들 Super + Shift + Return 문장 완성 Super + Alt + V 타입 변형 (Optional 호출... » read more

1차 중간점검

오늘 한 것 커리큘럼 중간 점검 의식의 흐름대로 대화 정리 1) 스프링5 초보 개발자를 위한 스프링5 입문 - 가메출판사 스프링5의 코어 부분은 거의 마무리 됐음 (DI, Bean, AOP, Component scan, 자동 주입..) 스프링 DB나 MVC는 설정 지옥임. 특히 DB는 지금 봐도 이해도 안 될 것임. 그래서 스프링 부트로 넘어가서 속도를 내는 것을 추천함 김영한 스프링 입문 - 말랑말랑해서 스프링 부트에 대해 훑어보기... » read more