본문 바로가기

IT컴퓨터20

[한빛미디어 리뷰어][6월] 적정 소프트웨어 아키텍처 1. 시작 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 2022년 6월달에 소개할 책은 「적정 소프트웨어 아키텍처」 입니다 개발자가 힘들어하는 것 중에 하나가 아키텍처 입니다 누구한테서 배우기가 쉽지 않은 것이 아키텍처 설계입니다 누구한테 배울 수 없으니 얼마나 세부적으로 설계해야하는지 알 수가 없는데, 바로 이책은 그 ‘적정' 수준에 도움을 줄 수 있는 책입니다. 개발자로서 경력이 3년이상이 된 분이 이 책을 읽는 것을 권장드립니다. 내용이 다소 어려울 수 있습니다. 작은 규모의 소프트웨어 개발을 한다면 굳이 아키텍처 설계를 안해도 되겠지만 유지보수 가능한 소프트웨어 지속가능한 소프트웨어 품질(성능, 보안, 이식성, 유지보수성)을 만족시키는 소프트웨어 를 개발한다면 아키텍처 설계를 추.. 2022. 7. 2.
[한빛미디어 리뷰어][5월] 실무자를 위한 그래프 데이터 활용법 1. 시작 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 2022년 5월달에 소개할 책은 「실무자를 위한 그래프 데이터 활용법(The Practitioner’s Guide to Graph Data) 」 입니다 이책을 한마디로 그래프 데이터베이스 사용 안내서’라고 할 수 있습니다. 개발자라도 다소 생소하게 들릴 수 있을 것입니다. 개발에서 데이터베이스라고 함은 오픈소스 관계형 SQL 데이터베이스를 발합니다. MySQL, PostgreSQL, MariaDB, Microsoft SQL Server을 말합니다. 빅데이터 시대가 오면서 NoSQL을 사용하고 있습니다. 몽고DB, 레디스DB, Cassandra가 유명합니다. 그 다음에 나온 것이 그래프 데이터베이스입니다. 시대에 맞게 복잡한 비즈니스.. 2022. 6. 1.
[한빛미디어 리뷰어][4월] 처음 배우는 엘릭서 프로그래밍 (쉽고 빠르게 익히는 함수형 프로그래밍) 1. 시작 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 2022년 4월달에 소개할 책은 「처음 배우는 엘릭서 프로그래밍 (쉽고 빠르게 익히는 함수형 프로그래밍) 」 입니다 엘릭서(Elixir) 다소 생소한 언어 일 수도 있습니다. 하지만 얼랭(Erlang)은 한번쯤 들어보셨을겁니다. 엘릭서(Elixir)는 바로 얼랭 가상 머신(BEAM) 위에서 동작하는 함수형, 동시성 프로그래밍 언어입니다. 클로저(Clojure)프로그래밍 언어가 Java 가상머신 위에서 동작하는 함수형 프로그래밍 언어 처럼 말입니다. 여기서 중요한 것은 왜 이 책을 읽어야 하는가? 입니다. 개발자라면 매년 프로그래밍 언어를 하나씩 배우는 것은 개발자 역량을 높이는 것중에 하나입니다. 이 말은 제가 한 말은 아니고, 개.. 2022. 4. 30.
[서평이벤트][길벗출판사] 그림으로 이해하고 만들면서 익히는 유니티교과서 시작 오랜만에 초보자를 위한 아주 재미있고 쉬운 책을 발견하였습니다. 이책은 정말 초보자에게 강추합니다. 처음 유니티를 시작하시는 분이라면, 처음부터 끝까지 아주 쉽게 유니티를 배울수 있을거라고 생각합니다. 왜 그것이 가능할까요? 어마어마하게 자세하게 모든 과정을 캡쳐를 해서 친절하게 설명을 해줍니다. 저자는 우리에게 밥을 떠먹여 주고 있습니다. 특히 안드로이드, 아이폰에서 직접 다운로드해서 확인할 수 있는 부분까지 모든 과정에 대한 세세한 설명은 초보자들에게는 상당히 유용할 수 있습니다. 저는 맥북으로 예제를 진행하였습니다. 처음부터 마지막까지 막힘없이 모든 예제를 진행할 수 있었습니다. 다만 7장에서 일부(유니티 에셋 스토어 에서 ‘standard assets’을 가져오는것) 안되는 부분이 있었습니다.. 2022. 4. 24.