Blog
62
BlogBook Review
켄트 벡의 Tidy First? - 책 소개
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 원제 : Tidy First?: A Personal Exercise in Empirical Software Design 저자 : Kent Beck 출간 : O'Reilly Media, 2023 / 한빛미디어, 2024 익스트림 프로그래밍 XP 의 창시자이자 애자일 개발론, TDD 를 주장하는 켄트 벡의 새로운 책이다. Tidy First? 는 방법론이나 기술적인 맥락 보다는 리팩토링에 어떻게 손을 대고 무엇부터 시작하면 좋을지에 대한 길라잡이가 될 수 있을
BlogBook Review
함수형 프로그래밍 with 자바 - 책소개
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 원제 : A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles 저자 : Ben Weidig 출간 : O'Reilly Media, 2023 / 한빛미디어, 2024 모던한 언어들의 대세에 따라 함수형 프로그래밍이 떠오르면서 'Java 에서의 함수형 프로그래밍' 에 대해서도 적지 않은 관심이 있다. Java 가 지원하는 함수형 인터페이스와 스트림
BlogThink
2024 1Q 분기정리
사람 답게 살기 시작함 익숙한 도메인의 깊이가 요구되는 엔지니어링 3개월 수습에서 정직원 전환 완료 하여 이직 최종 확정. 대기업빅테크유니콘 정리해고임금삭감구조조정 시대에 경력이직 성공을 축하하는 부분. 👏 6시 to 2시 생활 그만 두니까 좀비에서 다시 사람 비스무리한 것이 되는 중. 건강한 조직 문화의 제대로된 동료들과 행복한 생활하는 중 OpenStack 2014년에 한번 만났다 잊어버리고, 2017년에 다시 만나고 나서 잊었다가 2024년에 또 만났다 이쯤되면 이것과 나의 관계는 운명의 데스티니, 애증의 츤데레? 그땐 단순
BlogBook Review
GPT-4를 활용한 인공지능 앱 개발 - 책소개
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 원제 : Developing Apps with GPT-4 and ChatGPT 저자 : Caelen, Olivier, Blete, Marie-Alice 출간 : O'Reilly Media, 2023 / 한빛미디어, 2023 ChatGPT 가 이 세상에 등장한지 1년이 됐다. 나도 GPT3.5 첫 출시때부터 사용하기 시작해 지금은 글이나 코드를 작성하는데 도와주는 비서로 많이 활용하고 있다. 이번 책은 GPT모델을 이용해 어플리케이션에 어떻게 접목하는지 상세
BlogThink
초심에 접근하는 방법
세계적으로 유명한 프로듀서 릭 루빈은 역사에 남을 많은 뮤지션들의 음반을 프로듀싱 했다. 내가 아는 뮤지션만 해도 에미넴, Jay-Z, 린킨파크, System of a down, AC/DC, 메탈리카, 레드 핫 칠리 패퍼스 셀수 없을 정도고 특히 그가 프로듀싱한 린킨파크의 A Thousand Suns와 메탈리카의 Death Magnetic은 처음 들었을때 완전히 원초적이고 날 것의 느낌을 간직한 락메탈 밴드의 강렬함에 머리를 두드려 맞는 느낌이였다. 그의 최근 인터뷰나 행보가 번역되어 영상 클립으로 돌아다니는데 영상으로 처음 접한
BlogBook Review
컴퓨터 시스템 딥 다이브 - 책 소개
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다. 작년에 많은 일들이 있어 고사 했음에도 불구하고 올해 다시 좋은 기회로 한빛미디어의 좋은 책들을 소개할 수 있게 되었다. 양질의 번역서와 국내 좋은 저자들의 IT 지식을 접할 수 있게 도와주시는 한빛미디어에게 감사의 말씀 먼저 드린다. 원제 : Dive Into Systems: A Gentle Introduction to Computer Systems 저자 : Suzanne J. Matthews, Tia Newhall, Kevin C. Webb 출간 : N
BlogThink
2023 4/4 중간점검
지원-면접-탈락 반복 커뮤니티 해보기 3Q 회고에서 언급한 프로젝트B가 준비 되어 추가 됨. 경력 기술서 중심의 문제해결 기반 이력서. 내용이 너무 많아서 퇴고 시 줄이는데 대부분의 시간 소요. 10만자 분량의 기술면접 노트 준비. 이것저것 따질때가 아니다 싶어 욕심을 버리고 상반기(30개) 보다 훨씬 많이 지원했고, 결과는 내년 1/4분기 중간보고에 다시 넣겠음. 타임라인과 상관없이 무작위로 섞음. 처음엔 모든 서류 합격에 엄청 필사적이였다가 대부분 당락이 결정되고 나고 부터는 서류 합격해도 열정적으로 안하게 됨. 2030들이 왜
BlogThink
2023 3/4 중간점검
지난 2Q는 횡적인 확장과 JD의 얼라인을 맞추는데 중점을 뒀다면, 3Q는 실제와 종적인 깊이로 다가간다. 인수 테스트를 배우면서 얻은 것들 테스트의 최종 목적. 코드는 어떻게 작성해야 하는가? JUnit, rich domain, unit test, E2E test, test double. 놀랐던 점 (aka 인지부조화) 이렇게 상세한 테스트를 정말로 나 빼고 모두가 다 해왔다고? 이 많은 테스트를 정말로 다 작성한다고? 말도 안되게 큰 돈을 내고 들어왔는데 아무렇지 않게 중도하차 한다고 ????? ❌ Using middleware