본문 바로가기
  • 개발자 Jueony의 블로그

분류 전체보기24

[CUDA Tip] Visual Studio에서 CUDA 사용시 빨간 줄 없애기 [2022/06/15] 추가 사항 본 글에서 설명하는 수정사항을 자동으로 설치할 수 있게 script로 만들었다. 혹시 필요한 사람은 아래 repository에서 script를 받아서 사용하면 된다. https://github.com/pjueon/cuda_intellisense GitHub - pjueon/cuda_intellisense: A simple python script to fix cuda C++ intellisense for visual studio. A simple python script to fix cuda C++ intellisense for visual studio. - GitHub - pjueon/cuda_intellisense: A simple python script to fi.. 2021. 5. 2.
[도서 리뷰] 프로그래머를 위한 확률과 통계 책 제목: 프로그래머를 위한 확률과 통계(일본어 원제: プログラミングのための確率統計) 평점: 5.0 / 5.0 본격적으로 확률통계를 공부하기 전에 입문서로 보기 좋은 책. 확률통계의 중요 기초 개념들을 제대로 잡고 싶은 사람에게 추천한다. 제목에 "프로그래머를 위한"이 붙어있지만 딱히 프로그래머가 아니더라도 읽어도 될 것 같다. 전반적으로 설명이 친절한 편이고, 내용의 수준은 고등학교 수학과 미적분/선형대수 기초에 대한 배경지식이 어느정도 있어야 이해할 수 있는 수준이다. 책 후반부에서는 통계의 폭 넓은 응용분야에 대한 소개가 있어서 재밌게 읽었다. 2021. 4. 19.
[도서 리뷰] 프로그래머를 위한 선형대수 책 제목: 프로그래머를 위한 선형대수 (일본어 원제: プログラミングのための線形代数) 평점: 4.5 / 5.0 요약 1. 수식이 아니라 각각의 개념들의 의미를 제대로 이해하고 싶은 사람에게 추천 2. 설명은 친절한 편이지만 번역이 전반적으로 아쉬움 선형대수에서 등장하는 기초 개념들의 이미지/직관를 잡기 좋은 책. 제목은 "프로그래머를 위한"이라는 제목이지만, 프로그래머가 아니더라도 선형대수를 배우면서 "내가 지금 뭘 계산하고 있는건지 전혀 모르겠다" 또는 "단순한 수식, 숫자의 나열이 아니라, 각각의 개념들이 구체적으로 어떤 의미인지 이해하고 싶다" 라는 생각을 해본 사람이라면 꼭 읽어보길 추천한다. 같은 시리즈인 "프로그래머를 위한 확률과 통계"도 그랬지만 전반적으로 설명이 친절해서 좋았다. 또 후반부에.. 2021. 4. 19.
[도서 리뷰] 손에 잡히는 10분 정규 표현식 책 제목: 손에 잡히는 10분 정규 표현식 평점: 5.0 / 5.0 꼭 필요한 내용을 컴팩트하게 잘 담은 책. 일단 책이 매우 얇아서 부담없이 금방 읽을 수 있다. 그렇다고 내용이 부실하냐하면 전혀 그렇지 않다. 기본적으로 필요한 정규표현식 문법에 대해 아주 친절하고 자세하게 잘 설명되어 있다. 또 책안에 책갈피 같은게 같이 들어있는데, 책에서 다루는 메타문자들을 한눈에 볼 수 있게 표로 정리되어 있어서 나중에 찾아볼 때도 유용하다. 후반부에는 유니코드, 한글을 검색할때에 대한 내용들도 다루고 있어서 유익했다. 다만, 이 책은 어디까지나 정규표현식의 기본적인 사용법에 대해 설명하는 책으로, 정규표현식이 구체적으로 어떻게 동작하는지에 대한 알고리즘이라던가, 어떻게 하면 같은 작업을 하더라도 더 좋은 성능을.. 2021. 4. 19.
Nvidia Jetson 보드 C++ GPIO 라이브러리 2019년도에 Jetson Nano를 가지고 간단한 프로젝트를 진행한 적이 있는데, 지금은 어떤지 잘 모르겠지만 당시에는 Nvidia에서 공식으로 제공하는 GPIO 라이브러리가 Python 버전 밖에 없었다. 당시 진행하던 프로젝트에서는 Python도 사용하였지만 C++로도 GPIO를 다뤄야해서 찾아보다가 공식에서 지원하는 Python 라이브러리 코드를 보니까 생각했던거보다 훨씬 단순해서 그냥 그걸 보고 직접 C++로 포팅작업을 했었다. 코드 내용은 파일시스템을 통해서 GPIO 핀에 접근하는 방식으로 매우 심플했기 때문에 사실 원리만 이해하면 만드는 것 자체는 어렵지 않았다. 포팅 작업은 최대한 Nvidia의 공식 Python 라이브러리와 API가 비슷하게 만드는 것에 집중하여 작업했다. (보니까 Nvi.. 2021. 4. 19.
[도서 리뷰] 알고리즘 산책 책 제목: 알고리즘 산책 평점: 4.0 / 5.0 알고리즘 산책 제네릭 프로그래밍의 개념을 적용해 STL을 만든 스테파노프가 강의하고, 다니엘 로즈가 정리한 프로그래밍과 수학 이야기. 제네릭 프로그래밍의 원리와 추상화에 대한 수학 개념을 살펴보면서 www.aladin.co.kr 가장 최근에 읽은 책. 저자가 STL의 설계에 기여한 사람이고 수학과 제네릭 프로그래밍에 대해 다루는 책이라는 점에서 흥미를 갖고 구입한 책. 구입한지는 꽤 오래 되었으나 회사에 두고 아침에 업무 시작전 남는 시간에 틈틈이 읽어서 다 읽는데 상당히 오래걸렸다. 결론부터 말하자면 상당히 흥미롭게 읽었다. 이 책은 절반 정도는 수학, 절반 정도는 프로그래밍에 대한 이야기를 다루고 있는데, 개인적으로 상당히 재밌는 컨셉이라고 느껴졌고 .. 2021. 4. 18.