본문 바로가기

도서리뷰7

한 줄 한 줄 짜면서 익히는 러스트 프로그래밍 도서 리뷰는 인사이트 출판사로부터 책을 제공 받아 작성되었습니다. 최근 C 및 C++를 대체할 용도로 러스트(Rust)라는 프로그래밍 언어가 대두되고 있습니다. 러스트는 모질라에서 개발한 범용 프로그래밍 언어입니다. 러스트는 안전하고 병렬적이며 실용적인 언어로 설계되었습니다. CPU에서 코어의 수가 늘어감에 따라 점점 더 병렬 프로그래밍에 대한 요구가 늘고 있습니다. 하지만 기존의 C++에서 스레드(thread) 등을 사용하여 병렬처리를 구현하는 것은 버그나 메모리 누스등의 문제를 유발할 수 있었습니다. 특히 메모리 관련 취약점 문제는 C 및 C ++ 등의 기존 프로그래밍 언어의 구조적인 문제로 해당 언어만으로는 해결할 수 없었습니다. 오직 프로그래머의 실력에 의존적이었습니다. 러스트는 C 및 C++ 같.. 2022. 11. 6.
유튜브 영상 편집을 위한 파이널 컷 프로 X 이 리뷰는 제이펍 출판사로부터 무상으로 도서를 지원받아 작성한 리뷰입니다. 국내에서 많은 사람이 아이폰을 쓰고 있습니다. 여기에 맥(mac)도 점점 사용자가 증가하고 있습니다. 필자도 회사에서 개발 PC로 맥북을 사용하다 보니 개인 노트북도 2021년에 출시한 맥북 에어 M1을 구매하여 사용하고 있습니다. 영상 편집을 위한 툴로는 윈도우와 맥에서 사용 가능한 어도브 프리미어와 맥에서만 사용 가능한 파이널 컷 프로가 있습니다. 프리미어가 상대적으로 더 전문가들이 많이 사용하고 있습니다. 다만 프리미어는 이제 구독제로 변경되었기 때문에 매달 일정 금액을 지불하고 사용해야 합니다. 이와 달리 파이널 컷 프로는 초기에 36만 원 정도의 금액만 지불하면 평생 업그레이드가 보장되면서 사용할 수 있기 때문에 초기에 .. 2022. 11. 6.
효율적 개발로 이끄는 파이썬 실천 기술 제이펍 출판사로부터 '효율적 개발로 이끄는 파이썬 실천 기술'의 서평 이벤트에 당첨되어 책을 읽고 서평을 적어봅니다. 이 책은 파이썬 문법을 한 번 공부한 분들이 보기에 적합한 내용들을 다루고 있습니다. 파이썬 기초 문법 서적들과 달리 이미 문법을 한 번 공부한 분들 또는 다른 프로그래밍 언어를 배웠고 아주 간단히 파이썬 문법을 몇 시간 정도 공부했던 분들이 보기에 좋은 내용을 담고 있습니다. 책 크기와 두께도 가지고 다니면서 읽기에 적당하고 가격도 비싸지 않습니다. 이 책은 파이썬 변수에서부터 클래스에 이르기 까지 기초 문법을 간단히 설명하면서 초중급에 해당하는 내용을 요약해서 잘 설명하고 있습니다. 개인적으로 따로 타이핑을 해보지 않고 책을 읽었는데 기존에 알던 내용들을 잘 정리해주는 그런 느낌을 많.. 2022. 11. 6.
점프 투 플라스크 오늘 리뷰를 진행해볼 도서는 "점푸 투 파이썬"의 저자로 유명하신 박응용님께서 새롭게 집필하신 "점프 투 플라스크"입니다. 필자는 운이 좋겠도 pybo.kr에서 진행한 서평 이벤트에 당첨되어 무료로 도서를 제공 받았고 도서 리뷰를 진행할 기회를 얻었습니다. 일단 박응용님께서 집필하신 내용은 위키독스(wikidocs.net)에서 모두 공개되어 있고 누구나 무료로 읽을 수 있습니다. 그 중 최근에 집필하신 점프 투 플라스크가 이지스 퍼플리싱 출판사를 통해 종이책 형태로 출간되었습니다. 필자가 쓴 글(파이썬을 이용한 알고리즘 트레이딩)도 위키독스에 공개되어 있고 종이책으로 출간되었는데, 일단 종이책의 장점은 편집자님들의 '노력'이 첨가되어 있다는 점입니다. 아무래도 인터넷에 무료로 적는 글과 내용은 동일하더라.. 2022. 11. 6.