처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |다음 다음 | 마지막 마지막
C# 교과서 개정 2판 - C#, 기초부터 제대로 배우자!
박용준 지음 / 길벗 / 2025년 6월
평점 :
장바구니담기


안녕하십니까?


C# 프로그램을 공부하기 위해서 기본 개념에 대한 이해를 위해서 필독서!


이미 저는 임베디드 개발자로 프로그래밍 언어에 대한 기본 개념을 알고 있어서, 책에서 소개하는 기본 개념에 대한 이해가 어렵지는 않았습니다. 하지만, 정말이지 교과서라는 수준으로 책을 잘 준비하시는 듯 합니다.


제가 이런 개념을 설명한다면, 특정 챕터 전체 내용을 모두 설명하고, 관련 예제 소스 코드를 하나 제공해서 책 분량을 확보할 듯 한데, 이 책은은 해당 챕터의 각 부분별로 하나 설명하고 예제 하나 소개하고, 이런 형식으로 많은 예제를 제공하면서 이해하는 데 많은 도움을 제공하고 있습니다.

(* 물반 고기반 하는 표현 처럼, 글반 예제 반 수준)


추가적으로 각 설명에서 부연 설명이 필요한 경우, Note 항목을 함께 편성해서 상세한 설명을 통해서 독자가 의문 시 할 수 있는 부분에 대한 해소를 해 주고 있다.



정말이지 프로그래밍에 대한 기초가 없는 독자에게도 충분히 추천을 할 수 있는 도서라고 생각을 한다.

책에 뒷 부분으로 가면, 좀 더 고급 기술을 다루는 내용이기 때문에 접근성이 떨어질 수 있는데, 해당 부분을 실제 프로그램 화면 캡쳐를 통해서 이해력을 도와주고 있다.


부록 부분에 별도로 도움을 제공할 수 있는 부분을 편성해 두었으며, 특히 부록 B를 보면, 프로그램 디버깅을 하는 방법을 상세히 제시해서 초보자에게 프로그램 개발 과정에서 진행할 수 있는 DEBUG 방법을 소개하고 있다.



지속적으로 독자에게 실시간 도움을 제공할 수 있도록 블로그 및 유투브 채널 정보를 공유하고 있습니다.


저자 블로그 : https://www.dotnetkorea.com/

저자 깃허브 : https://github.com/VisualAcademy/DotNet

저자 강의 영상 :

https://www.youtube.com/playlist?list=PLO56HZSjrPTB4NxAsEP8HRk6YKBDLbp7m


* 길벗IT, 길벗 28차 개발자 리뷰어를 통해서 해당 도서를 지원받아 리뷰하였음



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
10가지 프로젝트로 끝내는 트랜스포머 활용 가이드 with 파이토치 - 가볍게 시작하는 허깅페이스 트랜스포머 실전 강의
프렘 팀시나 지음, 임선집 옮김 / 루비페이퍼 / 2025년 2월
평점 :
장바구니담기


10가지 프로젝트로 끝내는

트랜스포머 활용 가이드 with 파이토치


책의 인사말에서 언급한 내용으로 아래와 같이 제공

자연어 처리(NLP), 컴퓨터 비전, 음성 처리, 테이블 데이터 처리, 강화학습, 멀티모달을 다루면서 이론적 이해와 실무적 애플리케이션을 제공

특히 마음에 들었던 부분은

독자의 포괄적인 이해를 톱기 위해 허깅페이스 생태계(eco-system), 전이학습, 트랜스포머 모델 배포 및 서빙에 관한 별도의 장을 제공하며, 더블어 파이토치 2.0과 허깅페이스를 활용한 트랜스포머 모델의 모범 사례와 디버깅에 대해서 다룸

다양한 응용 과정에서 발생할 수 있는 문제 및 해결을 위한 디버깅에 대한 언급이 있어서, 이 부분에 대한 기대를 가졌다.

우선 여기서 언급되는 트랜스포머(Transfoermer) 는 구글이 자연어처리를 위해서 2017년에 발표한 모델로 AI분야의 혁신을 이끌고 있는 언어모델이며, 우리가 알고 있는 ChatGPT 또한 트랜스포머 모델을 기반으로 한 것이다.


개발 환경 구축

우선적으로 작업을 위한 개발 환경 구축이 필요합니다.

이 책에서는 역자의 한마디 를 통해서 구글 코랩 환경에서 코드 실행을 할 수 있는 환경을 제시하고 방법을 이야기 합니다. (p.38 ~ 39 참조)

추가로 원서에서는 개인 PC 환경에 아나콘다를 이용한 가상 환경을 통해서 주피터 노트북을 여는 과정으로 진행한다.

(이를 위한 링크를 책 p.38에 언급은 되어있지만, 실제 링크가 오류가 있는 듯 하다. 하지만, 해당 링크로도 접근은 가능함)

Building-Transformer-Models-with-PyTorch-2.0/General/SettingVirtualEnvironment.ipynb at main · bpbpublications/Building-Transformer-Models-with-PyTorch-2.0 · GitHub


저의 경우, 앞으로 컴퓨터비전 작업을 위해서는 개인 PC에 환경 구축하는 게 좋을 듯 합니다. 만약 구글드라이브 공간이 넉넉하고, 단순하게 책에 예제를 따라해보는 수준이라면 코랩 이용을 추천


각 장에서 다루는 예제 소스코드들은 코랩에서 수행 할 수 있도록 부분 부분 분류가되어 있으면 설명을 진행하고 있다.

가장 아쉬운 부분은 17장에서 소개되는 모범 사례 및 디버깅 부분인데,

특히 디버깅에 대한 상세 소개를 기대했었는데, 에러 메시지와 이와 관련된 부연 설명들이 있을 줄 알았는데, 단순하게 일반적인 이야기로 풀어나갔다.

처음 접하는 사람들에게는 크게 와닿지 않을 듯 하다.

현재 나에게 가장 관심이 있는 부분은

7장 컴퓨터 비전(CV) 모델

8장 트랜스포머 컴퓨터 비전 작업


트랜스포머, 파이토치, 코랩, 허깅페이스, 모델, 자연어처리, 컴퓨터비전


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
초보자도 프로처럼 만드는 플러터 앱 개발
이정주 지음 / 디코딩 / 2023년 9월
평점 :
장바구니담기


임베디드 개발자로써 하드웨어쪽 개발을 진행하고 있지만, 항상 PC 또는 휴대폰과 연동을 해야 하는 상황이 빈번이 발생한다.

이에 플러터(Flutter)를 이용하면 안드로이드 / iOS 용 앱을 개발할 수 있다고 해서 도전해 보고 싶었다.

마침 한빛미디어 리뷰 도서에 해당 서적이 있어서 신청하였다.

책을 받아보고서, 가장 좋았던 것은 5주 완성으로 플러터에 대한 전반적인 내용을 파악해 볼 수 있을 듯 했다.

전체적인 스케줄 및 진행을 파악할 수 있으며, 개발 환경 설치에서부터 프로젝트 기획 및 진행을 쉽고 자세히 소개하고 있다.


다만, 초기 개발 환경 구축을 위해서는 해당 컴퓨터에 하드디스크 공간이 많이 필요하다.

안드로이드용 개발 환경 설치

iOS용 개발 환경 설치

플러터 개발 환경 설치

이와 같은 많은 설치 작업이 필요하다. 이 과정은 CHAP 01에서 자세히 설명하고 있기 때문에 부담없이 진행을 할 수 있었다.

(다만, 디스크 공간 제약으로 iOS 쪽은 진행하지 않았다.)


PART 02에서 이 책에서 개발할 앱에 대한 기획 및 진행을 시작한다.

사실 상 앱 개발을 위해서 필요한 과정이 이 3페이지에 잘 함축되어 있다.

이 과정을 진행하는게 쉽지가 않은데, 간단 명료하게 잘 되어 있다.


서적을 위한 자료는 아래의 깃허브에서 제공을 하며, 책의 정오표도 확인할 수 있다.

https://github.com/decodingbook/Flutter-Dev


"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
[전자책] 사라진 개발자들 - 알려지지 않은, 치열했던 여성 에니악 개발자 6인의 이야기
캐시 클라이먼 지음, 이미령 외 옮김 / 한빛미디어 / 2023년 8월
평점 :
장바구니담기


이번 도서를 받아보고는 왠지 모를 흥미진진함이 있었다.

학창시절 자격증을 대비하면서 이론으로만 거론되던 에니악 등에 대해서 이야기를 하고 있기 때문이다.


최초의 전자식 디지털 컴퓨터

하지만, 기억장치가 없어서 구동할 때마다 새로 프로그래밍을 해야 하는...

천공기 프로그래밍 방식 보다도 더 미지의 세계

실존 인물과 실제 이루어졌던 이야기를 다루고 있어서, 정말이지 소설책이라고 할 수 있을 정도로 책을 읽게 되었다.

내가 경험한 천공 프로그램보다도 더한 것이니,

이 시대를 살아가는 사람이 느끼기에는 허구로 여겨질 수도 있을 듯 하다.


그 시대에 열심히 살았지만, 알려지지 않았던 뛰어난 여성 개발자들에 대한 이야기.

최근 인기몰이 중인 영화 "오펜하이머"와 유사한 시대의 이야기로 동일 선상에 있어서 더 관심이 있는 듯 하다.

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
혼자 해도 프로 작가처럼 잘 쓰는 아이패드 캘리그래피 with 프로크리에이트
이용선 지음 / 한빛미디어 / 2023년 5월
평점 :
장바구니담기


미술적인 감각이 없는 내게 도전을 해 볼 수 있는 영역!

한편, 제 아이가 그림 그리기 등에 대한 재능! 감각! 등이 있어서, 도전을 강요해보았지만, 중2병! 이라는 무서움에 더이상의 강요는 금물

이 책에서 소개하는 프로크리에이트 는 유료 버전이다.

그래도 다른 App들과 다르게 저렴하고 구독하는 구조의 월정액이 아닌 듯 하다.

그리고 아이패드에서 지원한다고 해서 시도해 보았지만, 내가 보유하고 있는 구형 아이패드에서는 접근 불가!





여기서 소개한 프로크리에이트 프로그램을 이용해서 드로잉, 캘리크래피를 진행해볼 수 있는 듯 하다.

이 프로그램은 포토샵에 대한 조금은 단순화된 프로그램으로 판단된다.



우선은 정말이지 아날로그 감성을 주장하시는 분들이 많지만, 디지털의 장점을 모든 분들이 알고 있기 때문에 요즘은 대부분 디지털을 선호할 듯 하다.


책의 구성은 PART 01 ~ 05 까지 구성이 되며,

PART 01 에서는 기본기를 다루고 있으며, 준비 과정을 시작으로 프로크리에이트 기본 기능을 습득

PART 02 에서는 기본기 업그레이드에 대한 주제로 한글 캘리그래피 쓰기를 시작으로 영문 캘리그래피까지 다루고 있습니다.

PART 03 부터는 프로가 될 수 있는 과정을 진행하고 있습니다.

다만 좀 아쉬운 점은 해당 프로그램에 추가적으로 플러그인(?)을 이용하면 좀 더 좋은 기능을 쉽게 접근할 수 있는 듯 합니다.


출판사 사이트에서는 책에 대한 소개만 있지만, 온라인 서점들에 가면 eBook을 구매할 수도 있다.

그리고 추가적으로 저자가 운영하는 유투브 채널을 제공합니다.

https://www.youtube.com/channel/UCNy5wqXo3BHLjDeBxpAQJFg





댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |다음 다음 | 마지막 마지막