본문 바로가기

컴퓨터 과학24

미국 주식으로 시작하는 슬기로운 퀀트투자 이 글은 한빛미디어 도서 서평단 를 통해 책을 제공받아 작성하였습니다. 이 책은 번역서 '미국 주식으로 시작하는 슬기로운 퀀트투자(김용환, Yubin kim 지음, 한빛미디어)' 입니다. 이 책은 프로그래밍에 대한 경험이 없고, 주식에 대한 경험이 없어도 쉽게 따라할 수 있는 방법들을 소개한다. 구글 colab과 파이썬을 이용하여 퀀트 프로그램을 만드는 방법을 소개하며 실습까지 제공해 준다. 또한 주식 투자에 대한 전략들을 소개하고 테스트하고 성과를 분석할 수 있다. 1장, 2장에서는 퀀트투자에 대한 간단한 소개와 개념 설명, 퀀트머신을 사용하기 위한 환경 설정에 대해 다룬다. 퀀트머신을 이용해 투자 기법을 활용하여 분석하며 퀀트머신 사용법을 소개한다. 3장에서는 단기투자 전략인 RSI, 엔벨로프, 변동.. 2022. 3. 31.
리버스 엔지니어링 기드라 실전 가이드 이 글은 한빛미디어 도서 서평단 를 통해 책을 제공받아 작성하였습니다. 이 책은 번역서 '리버스 엔지니어링 기드라 실전 가이드(한빛미디어)' 입니다. 기드라(Ghidra)는 미국 국가안보국에서 만들어 오픈소스로 공개한 리버스 엔지니어링 도구입니다. 리버싱 도구인 ollydbg, IDA free 제품 보다 뛰어는 프로젝트라고 알려져 있습니다. 기드라를 이용하면 디컴파일 외에도 악성 프로그램 분석, 펌웨어 분석, 취약점 진단 등을 할 수 있습니다. 이 책에서는 실습을 중심으로 기드라에 대한 경험을 늘려 주며, 조작 방법과 분석 방법을 효과적으로 알려 줍니다. 에서는 리버스 엔지니어링에 대한 기초 지식을 다룹니다. 프로그램이 실행될 때 메모리 구조는 어떻게 생겼는지, C언어는 어떻게 어셈블리 언어로 바뀌는지,.. 2022. 2. 22.
처음 배우는 네트워크 보안 이 글은 한빛미디어 도서 서평단 나는 리뷰어다 2021을 통해 책을 제공받아 작성하였습니다. 이 책은 번역서 '처음 배우는 네트워크 보안(장상근 지음, 한빛미디어)' 입니다. 이 책은 실용적으로 적용할 수 있는 네트워크 보안 시스템을 구축하는 방법에 대한 내용을 담고 있습니다. 실제 중소기업이나 소규모 업체에서 보안 담당자들이 어떤 역할을 해야 하는지, 어떻게 하면 보안 시스템을 구축하고 관리하며 팀을 구성할 수 있는지 다루고 있습니다. 기본적인 네트워크에 관한 지식들을 정리해 주며, 실제 코드들과 함께 보안 구축을 하기 위해 필요한 도구들의 사용 방법을 스크린 샷과 함께 친절하게 알려 줍니다. 다만, 실제 실습들은 가상 머신 위에서 동작시켜야 하며, 여러 가상 머신을 돌리기 위해 어느 정도의 컴퓨팅 파.. 2021. 12. 25.
그로킹 심층 강화학습 이 글은 한빛미디어 도서 서평단 나는 리뷰어다 2021을 통해 책을 제공받아 작성하였습니다. 이 책은 번역서 '그로킹 심층 강화학습(미겔 모랄레스 지음, 한빛미디어)' 입니다. 이 책은 심층 강화학습의 이론과 실제 코드 작성에 대해 알려 줍니다. 기본적인 딥러닝 지식이 있으면 책을 읽어나가는 데 수월하지만 신경망에 대한 기초적인 지식들도 다룹니다. 1장 와 2장 에서는 강화학습에 대한 기초와 이를 이해하기 위한 수학적인 배경과 프레임 워크를 소개합니다. 3장 에서는 에이전트가 환경의 다이나믹스를 알 때 문제를 푸는 알고리즘을, 4장 에서는 환경의 다이나믹스를 알지 못 할 때 문제를 푸는 알고리즘에 대해 설명합니다. 5장 6장 에서는 시행착오를 통해 학습하여 정책을 최적화 시키는 방법을 설명하고, 7장 에.. 2021. 11. 21.
만들면서 배우는 파이토치 딥러닝 이 글은 한빛미디어 도서 서평단 나는 리뷰어다 2021을 통해 책을 제공받아 작성하였습니다. 이 책은 번역서 '만들면서 배우는 파이토치 딥러닝(오가와 유타로 지음, 한빛미디어)' 입니다. 이 책은 딥러닝의 기초 지식을 넘어 응용하는 방법을 다루고 있습니다. 전이학습을 활용하는 방법, 이미지 분류와 감지, 이미지 분할, 자세 추정, GAN 등을 활용하는 방법을 알 수 있으며, 텍스트 데이터 분석, 동영상 분류를 배울 수 있습니다. 또한 실제로 활용하기 위해 클라우드 환경을 설정해 응용 프로그램을 만드는 방법을 가르쳐 줍니다. 딥러닝 기술을 엔지니어 측면에서 응용해 구현하여 문제를 해결하는 방법을 알 수 있습니다. 2021. 9. 22.
텐서플로 라이트를 활용한 안드로이드 딥러닝 이 글은 한빛미디어 도서 서평단 나는 리뷰어다 2021을 통해 책을 제공받아 작성하였습니다. 이 책은 번역서 '텐서플로 라이트를 활용한 안드로이드 딥러닝(임태규 지음, 한빛미디어)' 입니다. 이 책은 텐서플로 라이트를 이용하여 인공지능 딥러닝 모델을 안드로이드 기기에 배포하는 것까지를 다루고 있습니다. 이 과정에서 딥러닝 모델에 대해 소개해 주며, 안드로이드 컴포넌트에는 어떤 것이 있는지 UI는 어떻게 구성할 것인지 코드를 보여주면 해당 코드에 대한 상세한 설명으로 알려 줍니다. 또한 여기에 그치지 않고 실제 서비스 가능하도록 딥러닝 모델은 어떻게 최적화 시켜야 하며, 텐서플로 라이트 모델을 배포할 때는 어떤 최적화들을 이용할 수 있는지 자세히 실험을 하며 해당 결과를 제시해 줍니다. 이 책의 목차와 함.. 2021. 8. 22.
해커, 광기의 랩소디 이 글은 한빛미디어 도서 서평단 나는 리뷰어다 2021을 통해 책을 제공받아 작성하였습니다. 이 책은 번역서 '파이썬으로 살펴보는 아키텍처 패턴(Architecture Patterns with Python)(해리 퍼시벌, 밥 그레고리 지음, 오현석 옮김, 한빛미디어)' 입니다. 이 책은 1900년대 중후반, 컴퓨터를 좋아하던 사람들의 이야기를 다루고 있습니다. 컴퓨터에 대한 열정으로 세상을 바꾼 사람들에 대해 소개해주는 이야기 중심의 책입니다. 실제 컴퓨터를 초창기에 만들어낸 해커 이야기와 컴퓨터를 조립하고 사용 가능하게 만드는 하드웨어 해커 이야기, 하드웨어가 전파될 때 상업적으로 이익을 얻으려는 게임 해커 이야기, 그리고 시간이 지나면서 변화하는 해커의 뒷이야기로 구성되어 있습니다. 1900년대 후반.. 2021. 7. 25.