본문 바로가기

클로저

기본기가 탄탄한 자바 개발자(제2판) JVM부터 성능, 동시성, 컨테이너화 등 고급 기술까지 자바는 엔터프라이즈 소프트웨어 엔지니어링의 핵심이다. 훌륭한 자바 개발자가 되기 위해선 기본기를 갖춰야 한다. 이 책은 자바 8 이후 자바 생태계와 릴리스 주기가 어떻게 변화했는지 살펴보며, 특히 자바 11 및 17에 추가된 새로운 기능을 설명한다. 자바 모듈 및 동시성 모델, 클래스 로딩과 같은 강력한 기능부터 성능 최적화와 바이트코드를 위한 고급 기술 그리고 테스트 중심 개발과 컨테이너 기반 배포와 같은 필수 최신 기술까지 알아본다. 코틀린 및 클로저 등 다른 JVM 언어까지 다뤄 자바 기술을 한층 더 업그레이드하고 탄탄한 기반을 다질 수 있도록 도와준다. 도서구매 사이트(가나다순)  [교보문고]  [도서11번가]  [알라딘]  [예스이십사]  .. 더보기
기본기: 악기 따위를 다룰 때나 어떤 운동을 할 때 가장 기초가 되는 기술 여러분은 무언가를 배울 때 얼마나 기본에 충실하신가요? 많은 사람이 기초부터 차근차근 단계를 밟아가기보다는 바로 전문가의 길로 들어서기를 바랍니다.  저도 캘리그래피나 동양화를 배우기 시작했을 때 먼 훗날을 상상하곤 했습니다. 이제 막 붓을 쥐었으면서, 방송에 쓰이는 제 글씨를 상상하면서 말이죠. 하지만 취미로 배우던 그때도 선생님은 기본이 가장 중요하다며 붓 쥐는 방법과 선 긋기를 알려주셨습니다. 지루했습니다. 하지만 본격적으로 글씨를 쓰고 그림을 그려보니 왜 기본부터 배워야 하는지 알겠더군요.  이미 알고 있는 것도 마찬가지 아닐까 싶습니다. 자바는 이미 많은 개발자에게 익숙한 언어입니다. 1995년 출시됐고, 30여 년 동안 사랑받았죠. 익숙하면 초심을 잊기 쉽습니다. 22까지 출시된 자바, 얼마나.. 더보기
러스트 프로그래밍 공식 가이드 이 책은 현재 종이책, 전자책 모두 절판입니다. 그간 읽어주신 독자님들께 감사드립니다.개정판은 아래에서 보실 수 있습니다.https://jpub.tistory.com/1537 러스트 핵심 멤버 2인이 집필하고 RUST 2018이 반영된 국내 첫 러스트 공식 문서 도서구매 사이트(가나다순)[교보문고] [도서11번가] [반디앤루니스] [알라딘] [영풍문고] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순)[교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] [인터파크] 출판사 제이펍원출판사 No Starch Press원서명 The Rust Programmming Language(Covers Rust 2018)(원서 ISBN: 9781718500440)저자명 스티브 클라브닉, 캐롤 니.. 더보기
국내에 처음 소개되는 러스트, 그것도 공식 가이드! 여러분들은 혹시 '하이브리드'라는 단어의 개념을 알고 계신가요? 사전적인 의미로는 서로 다른 것의 장점을 결합하거나 부가가치를 더해 새로운 것을 창조하는 통합의 개념으로 이해할 수 있는데요. 최근 개발자 사이에서 주목받는 하이브리드형 언어가 있습니다. 바로 오늘 여러분들에게 소개해 드릴 '러스트(Rust)'입니다! 《러스트 프로그래밍 공식 가이드》 러스트는 모질라(Mozilla)가 창안한 프로그래밍 언어로, 2012년 1월에 첫 번째 알파 버전인 0.1이 발표되었습니다. 원래는 C 및 C++ 등의 언어에서 발생하는 핵심 보안 결함인 메모리 관련 버그를 방지하는 것을 목적으로 개발되었습니다. 또한, 모질라는 러스트를 성능, 병렬화, 메모리 안전에 중점을 둔 새로운 프로그래밍 언어라고 정의했습니다. 저수준의.. 더보기