한빛미디어

    [Review] 헤드퍼스트 디자인패턴 개정판

    [Review] 헤드퍼스트 디자인패턴 개정판

    디자인패턴은 원래 건축학에서 유래되었다 한다. 오랜 시간동안 다양한 건물을 건축하면서 마주했던 문제들을 정리하다 보니 많은 건축학자들이 다양한 방법으로 문제를 해결하기 위해 노력하였고 그 결과물들은 몇 가지 패턴을 보이게 된다. 그러한 내용을 정리하고 건축학에서 공유를 하며 점점 보완해가고 발전하였다고 한다. (가우디는 어떻게 저런 건물을 설계 및 건축할 수 있었을까.) 건축학과 동일하게 소프트웨어 분야에서도 시스템, 서비스 등을 설계하는 과정에서 다양한 문제를 접목하게 되었고, 해당 문제들을 많은 개발자들이 어떻게 해결하였는지 살펴보다 보니 건축학과 유사하게 특정 문제들을 동일한 패턴으로 해결해 나아가는 과정을 보이게 된다. 이러한 패턴들은 암암리에 개발자들끼리 공유가 되고 사용되었던 것을 네 명의 개..

    [Review] 오준석의 안드로이드 생존코딩 - 코틀린 편(2판)

    [Review] 오준석의 안드로이드 생존코딩 - 코틀린 편(2판)

    몇 년전 구글에서 안드로이드 프레임워크의 주언어를 코틀린으로 선택하고 프레임워크 전체를 자바에서 코틀린으로 포팅하는 작업을 진행 중이라는 충격적인 발표를 하였다. 자바 언어는 웹과 안드로이드 진영에서 큰 영향력을 행사하는 언어였으며 우리나라 대부분의 안드로이드 개발자는 자바에 익숙했기에 그 충격은 더욱 컸다고 생각한다. 구글 I/O에서 코틀린으로 안드로이드 프레임워크 기반의 어플리케이션을 만들 수 있도록 지원하고 안드로이드 개발자 사이트에서는 친절하게 코틀린 기반의 안드로이드를 개발할 수 있도록 다양한 컨텐츠도 지원하고 있다.(https://developer.android.com/kotlin?hl=ko) 이러한 와중에 자바 기반의 안드로이드 개발서적에서 코틀린 기반의 안드로이드 개발서적으로 빠르게 트렌드..

    [Review] HTML5 & CSS 정복

    [Review] HTML5 & CSS 정복

    "HTML5 + CSS3 정복"저자 : 김상형 지음출판사 : 한빛미디어 | 2014.10 김상형 저자가 출판한 책 중 제가 읽은 책은 이 책까지 4권 입니다. 처음 '혼자 연구하는 C/C++' 을 시작으로 '안드로이드 프로그래밍 정복', '윈도우즈 API 정복', 그리고 지금의 이 책으로 저자분의 많은 책들 중 4권 째를 읽었습니다. 김상형 저자는 학생들에게도 IT를 입문하려는 분들에게도 유명합니다. 자세한 설명, 그에 따른 책의 두께, 그림을 이용한 이해, 홈페이지를 통한 도움 등 김상형 저자의 책을 읽은 후 느끼는 공통된 것들입니다. 이 책 또한 여타 다른 책과 동일하게 두껍습니다. 하지만, 700여 페이지에 달하는 책의 두께만큼 상세한 설명과 다양한 예제를 다루고 있습니다. HTML5 자체가 마크업..

    [Review] TOPCODER 알고리즘 트레이닝

    [Review] TOPCODER 알고리즘 트레이닝

    "TOPCODER 알고리즘 트레이닝"저자 : 타카하시 나오히로 지음 | 옮긴이 : 윤인성출판사 : 한빛미디어책 정보 보기 알고리즘은 컴퓨터/전산 관련 업무를 하는 사람 또는 공부하는 학생들에게 절대 빠질 수 없는 학문입니다. 복잡한 문제를 단순화하여 그 해답을 찾는 과정은 굉장히 짜릿하고 멋진 일입니다. 요즘 추세가 소프트웨어 학문을 점차 정규교육으로 하자는 말이 나올만큼 그 중요성과 발전 가능성이 큰 분야인데요, 저 또한 관련 전공자로써 꼭 한번 보고 싶었던 책입니다. TOPCODER는 여러 관련 알고리즘 대회 중 하나 입니다. www.topcoder.com에 접속하시면 관련 정보 많으니 한번 관심있으신 분들은 찾아보세요. 상시적으로 여러 대회들이 온라인에서 개최 된답니다. 이제 'TOPCODER 알고..