업무와 일상을 정리하는 새로운 방법 노션 Notion - 생각 정리부터 업무 생산성, 협업 관리 도구를 노션 하나로!, 개정판
이해봄.전시진 지음 / 제이펍 / 2020년 10월
평점 :
구판절판


이 글에는 스포일러가 포함되어 있습니다.

notion을 접하기전 에버노트, onenote, trello 등 다양한 툴을 접했지만

유료로 서비스를 해야 좀 쓸만하거나, 기능이 제약이 있는 부분들이 많았는데

notion 이 제공해주는 부분은 상상을 초월한다.

이책은 그런 notion이 제공해주는 기능들을 하나하나 세부적으로 활용할수있게 예제로 들며 설명해준다.

내가 NOTION 책을 보고 익힌 기능중에 가장 강력한 기능이라 생각된다.

바로 임베디드 기능이다,

임베디드 기능은 아래와 같은 내용을 임베디드하여 notion 내에서 바로 확인이 가능하다.


나같은 경우에는 PDF파일을 바로 임베디드 해서 NOTION 에서 바로 확인이 가능해서 다운로드 받지않고 notion만 접속가능하면

언제 어디서든 볼수가 있었다

이외에도 템플릿을 활용하면 얼마든지 좋은 페이지를 쉽게 완성할수있다.

이처럼 다양한 활용방법이 이책에 표현되어있고 notion에대해 깊게 활용하고 싶어하는 사람에게 이책을 권한다.






댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
웹어셈블리 인 액션 - C++ 코드와 엠스크립튼을 활용한 실전 웹어셈블리
제러드 갤런트 지음, 이일웅 옮김 / 한빛미디어 / 2020년 10월
평점 :
장바구니담기


이책을 처음 접했을때 웹어셈블리라는것을 왜 접해야되는것인가에 의문이 들었다.




하지만 웹어셈블리는 브라우저에서자바크스립트 이외의 언어를 사용할수 있게 해주 고

그런코드를 재활용 할수 있게 해준다.




자바스크립트 못해주는 저수준 에 프로그래밍을 가능하게끔 해준다.

이책은 그런 생소한 책을 쉽게 풀어서 설명해준다.

웹 어셈블리 의 구조나 모듈을 만들면서 차근차근 접할 수 있었다.

emcc 라는 것을 설치후

calculate_primes.c 라는 파일을 하나 만들어보자.

#include <stdlib.h>
#include <stdio.h>
#include <emscripten.h>

int IsPrime(int value){
    if(value ==2){return 1;}
    if(value <=1|| value %2==0){return 0;}
    for(int i = 3; (i*i)<=value;i+=2){
        if (value %i==0){return 0 ; }
    }
    return 1;
}
int main(){
    int start = 3;
    int end = 1000000;

    printf("Prime numbers between %d and %d:\n",start,end);
    for (int i = start;i<=end;i+=2){
        if(IsPrime(i)){
            printf("%d",i);
        }
    }
    printf("\n");
    return 0;

}

(base) Macs-MacBook-Pro:webassembly mac$ emcc calculate_primes.c -o html_template.html

해당 명령 수행시 이제 빌드가 된다.




해당 소스를 실행할수가 있었다.

해당과정까지 c 로 웹을 만든다는게 처음부터 쉽지는 않지만 익히고 나면 먼가 새로운 도전을 할수있을것같다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
디지털 뉴딜 시대 리더가 꼭 알아야 할 데이터 3법 - IT 전문가와 변호사가 쉽게 풀어가는 데이터 3법
백남정 외 지음 / 지식플랫폼 / 2020년 9월
평점 :
장바구니담기


데이터의 중요성과 데이터의 법에 대해서 다룬다. 

어쩌면 그중요성을 알면서도 간과 하고, 주변에 많은 데이터를 다룸으로써 좀더 데이터를 중요하고, 다른관점에서 접근해야된다고 생각이 들었다. 


이책은 크게 3부분으로 나뉜다. 

처음에는 왜 데이터가 중요한가. 

두번째는 데이터를 다루는 사례 

세번째는 법률적 사례를 예로 들면서 데이터를 책에서 설명한다. 


데이터를 다룸에서또한 중요한 저작권이나 , 개인정보에 대해 정확한 지식이 없었는데 해당책을 통해 알게 되었다. 

요즘같이 빅데이터를 다루기위해 국가에서도 4차산업으로 빅데이터를 가공하고 있는만큼 해당 책은 꼭 읽어봐야 될 책이라고 생각된다 .


향후 인공지능에 대해서도 많은 관심과 기술의 수준이 높아지고있다. 

현재 컴퓨터 대학원에 재학중이지만 학부때와는 달리, 대학에서도 앞다투어 인공지능에 대해 다루고 있다. 

데이터에 따라 예측모델들이 많이 개발되면 향후, 데이터 3법에 대한 이해가 한몫을 할것이라 생각된다. 


스타벅스나 카카오 삼성등 우리가 알만한곳에서 데이터 사용등의 사례등을 설명해주면서, 

이책은 굳이 데이터의 전문가가 아니어도, 이해할수있는 교양 책으로 봐도 무방하다. 

데이터에 대해 관심이있는 독자라면 이책을 권장한다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
초소형 머신러닝 TinyML - 모델 최적화부터 에지 컴퓨팅까지 작고 빠른 딥러닝을 위한 텐서플로 라이트
피트 워든.대니얼 시투나야케 지음, 맹윤호 외 옮김 / 한빛미디어 / 2020년 8월
평점 :
장바구니담기


이책은 사실 특수한 관심이 있는 책이었다.

머신러닝을 통해 임베디드 소프트웨어 적용한다는 것이 현재 관련업무랑도 좀 떨어지고, 어려운분야로 생각했는데,

막상 이책을 접하고 거기에 대한 두려움이 없어졌다.

번역서라 다소 어려울수도 있을것이라 생각했는데

전체 소스는 github로 제공되고 실행도 개발환경에서도 일단 가능 하기 때문에 무난하게 배울수가 있고, 기초 모델부터 접할수있기 때문에

매우 기본기부터 탄탄히 익힐수있고, 흥미로운 책이다.



모델 실습화면.

모델을 실습하기 원하면 아래와 같은 장비에서 실행이 가능한데 보드에 따라 실습이 가능하거나, 불가능한부분이 있기때문에 아래표를 꼭확인하고

보드를 구매 하기 바란다.

프로젝트

스파크 에지

아두이노 나노 33LBE센스

STM32F746G 디스커버리 키트

Hello World

5장

포함

포함

포함

음성 인식

7장

포함

포함

포함

인체감지

9장

포함

포함

불포함

마술지팡이

11장

포함

포함

불포함

아두이노 나노 33 센스 BLE센스가 10만원이하에서 구매 가 가능한것같다.

이책을 아직 다실습해보 지는 못했는데 어느정도 학습이되면 곧 구매해서 포팅해볼 계획이다.

평소 머신러닝과 임베디드 소프트웨어 에 관심이 많다면 꼭 접해볼만한 책이다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
파이썬 날코딩으로 알고 짜는 딥러닝 - 프레임워크 없이 단층 퍼셉트론에서 GAN까지
윤덕호 지음 / 한빛미디어 / 2019년 7월
평점 :
절판


이책은 프레임워크 없이 파이썬으로 딥러닝을 이해해보자고 하는 책이다.

어쩌면 프레임워크에 익숙해져 기본에 대해 이해해 보고자하는 데에 적합한 책이다



주요 용어 정리.

1.1 단층 퍼셉트론 신경망 구조

학습과정 중에 끊임없이 변경되어 가면서 퍼셉트론의 동작 특성을 결정하는 값들을 파라미터

1.2 텐서 연산과 미니배치의 활용

텐서를 엄밀하게 정의하기란 쉽지 않지만 딥러닝에서는 다차원 숫자 배열 정도로만 이해해도 큰 문제가 없다.

일반적으로 딥러닝에서는 신경망이 여러 데이터를 한꺼번에 처리는 에 이를 미니 배치라고 한다.

입력성분의 일차식으로 표현되는 이런 계산과정을 선형연산

일차식으로 나타낼수 없는 계산 과정을 비선형 연산

학습 데이터 전체에 대한 한차례 처리를 에포크 (에폭,이폭으로도 부른다) 라고 한다.

딥러닝에서는 에포크 수나 미니배치 크기처럼 학습과정에서 변경되지 않으면서 신경망 구조나 학습 결과에 영향을 미치는 고려 요인들을 하이퍼파라미터 라고 한다.

해당용어들을 잘정리해야 뒤에서 학습하는데 문제가 없다.


코드를 한자 한자 따라 하다보면 해당 실습을 실행하는데 문제가 없었다.

오히려 내용은 프레임워크 를 사용할때보다 처음부터 분석을 하는과정을 따라할수가 있어서

말그대로 날코딩을 해봄으로써 이해하는데 더 도움이 될수 있었다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo