전체 글67 [책] 쉽게 따라하는 NFT 마스터 가이드 모든 것의 시작은 비트코인이다. 2021년 말, 비트코인의 가격이 다시 한번 상승하면서 암호화폐에 대한 사람들의 관심이 높아졌다. 비트코인에 향하던 대중의 관심은 자연스럽게 NFT로 옮겨와 NFT에 대한 검색량도 급증하게 되었다. 이 책은 총 4부이며 13개 장으로, 구성은 다음과 같습니다. 1부는 NFT에 대한 대략적인 정보를 소개하고 간단한 구매 방법과 현황을 다루고 있습니다. 달러나 주식, 비트코인은 상호 대체할 수 있지만 NFT는 대체 불가 토큰(Non-Fungible Token)을 의미합니다. 또한, 탄탄하고 검증된 블록체인으로 보호받으며 현재까지 이더리움 블록체인은 해킹된 적이 없습니다. 이러한 안전성을 기반으로 블록체인을 대중화한 NFT는 다양한 사람들에게 접근성을 높이고 그 가치를 크게 상.. 서평 2022. 6. 21. docker command를 sudo 키워드 없이 사용하는 방법 docker 관련 command를 sudo 키워드 없이 사용할 수 있도록 다음 명령어를 실행하여 권한을 추가한다. sudo groupadd docker sudo usermod -aG docker $USER newgrp docker docker run hello-world 카테고리 없음 2022. 6. 18. [Error] minikube start error - Exiting due to HOST_JUJU_LOCK_PERMISSION: Failed to start host: boot lock: unable to open /tmp/juju-mkc8ab01ad3ea83211c505c81a7ee49a8e3ecb89: permission denied minikube start 이후 다음 에러가 발생할 시, Exiting due to HOST_JUJU_LOCK_PERMISSION: Failed to start host: boot lock: unable to open /tmp/juju-mkc8ab01ad3ea83211c505c81a7ee49a8e3ecb89: permission denied 아래 명령어 실행 sudo sysctl fs.protected_regular=0 Error 2022. 6. 18. [Error] minikube unable to open /tmp/juju-mkb7aeee46cbc538b25888dfad3e62407ad50c5a: permission denied 에러 minikube kubectl -- config view --flatten Error caching kubectl: failed to acquire lock "/root/.minikube/cache/linux/v1.21.7/kubectl.lock": {Name:mkb7aeee46cbc538b25888dfad3e62407ad50c5a Clock:{} Delay:500ms Timeout:1m0s Cancel:}: unable to open /tmp/juju-mkb7aeee46cbc538b25888dfad3e62407ad50c5a: permission denied 위와 같은 에러 발생 시 다음 명령어 실행 sudo rm -rf /tmp/juju-mk* sudo rm -rf /tmp/minikube.* Error 2022. 6. 18. [책] XGBoost와 사이킷런을 활용한 그레이디언트 부스팅 저도 데이콘에서 데이터가 많이 없는 경진대회의 경우 머신러닝 모델을 많이 사용합니다. 그중에서도 XGBoost, LightGBM, Catboost 등을 애용하고, 이들을 스태킹 하는 방법을 주로 사용합니다. 이 책도 XGBoost에 대해 중점적으로 다루고 있지만 새로운 특성을 만드는 피처 엔지니어링, 앙상블, 스태킹 등 캐글 대회에서 상위권을 노릴 수 있는 강력한 머신러닝 기법들을 소개하고 있습니다. 이 책은 그레이디언트 부스팅을 크게 업그레이드시킨 모델로 정확도와 속도를 달성하기 위해 계산량을 극대화한 XGBoost에 대해서 소개하고 있다. 캐글 대회에서 압도적으로 우승을 많이 한 모델로 아직까지도 사랑받고 있는 모델 중 하나이다. 이 책의 핵심 주제는 XGBoost의 구조, 기능, 성능이지만 1장에서.. 서평 2022. 5. 29. [error] RuntimeError: CUDA error: no kernel image is available for execution on the device 에러 [Ubuntu 20.04] [error] RuntimeError: CUDA error: no kernel image is available for execution on the device 위의 에러는 파이토치 버전과 CUDA 버전의 호환성 에러이다. 실행 환경 : Ubuntu 20.04 / RTX 3060 / CUDA 10.1 1. 먼저 나의 GPU 사양을 확인한다. nvidia-smi --query | fgrep 'Product Name' 2. https://developer.nvidia.com/cuda-gpus#compute 로 이동 3. CUDA - Enabled GeForce and TITAN Products 선택 4. 나의 GPU 에 맞는 Compute Capability 를 확인한다. 5. 터미널을 열고 다음 명령어 .. 카테고리 없음 2022. 5. 17. [책] 케라스로 구현하는 딥러닝 2010년 중반부터 AI 가 다시 부흥하더니 최근 2 ~ 3년 간은 AI 의 열풍이다. 코딩 학원의 갯수만큼 엄청나게 많은 머신러닝 / 딥러닝 책이 출판되었다. 좋은 책들은 3 ~ 4년이 지나도 계속해서 회자되는 책들이 있는 반면, 그만큼 빠르게 잊혀가는 책도 많아졌다. 처음엔 이 책을 받고, 흔한 딥러닝 입문서이지 않을까 생각하였다. 너무나 많은 딥러닝 책이 나와 있고, 필독서라고 할만큼 유명한 책들도 꽤나 많기 때문이었다. 다만, 흥미로웠던 점은 이론은 굉장히 최소화하였다는 점과 케라스로 구현한 점이었다. 요즈음 나오는 책들은 대부분 Tensorflow 또는 Pytorch 로 구현되기 때문이다. 케라스는 Tensorflow 위에서 동작하는 라이브러리이지만, Tensorflow 보다는 좀 더 사용자 친.. 서평 2022. 4. 24. [책] 미국 주식으로 시작하는 슬기로운 퀀트투자 코로나 19 이후 주식투자 열풍으로 주식 투자자가 엄청나게 늘었다는 뉴스를 본 적이 있다. 물론 필자도 2020년부터 주식투자를 시작하였다. 특별히 전략이 없어도 높은 수익을 거둘 수 있었던 증시 호황기였지만, 지금은 시장이 달라졌다. 미국의 금리 인상, 러시아-우크라이나 전쟁 등 다양한 요인이 증시에 영향을 주고 있다. 사람들은 자연스레 안전 자산을 찾게 되고 금, 채권, 달러의 환율이 치솟게 되었다. 이때 우리에겐 바로 이 퀀트 투자가 필요하다. 퀀트 투자란 오로지 ‘숫자’에만 기반해 투자 결정을 내리는 방식이다. 저(低)주가수익비율(PER·주가/주당 순이익)과 저주가순자산비율(PBR·주가/주당 순자산),주가매출액비율(PSR·주가/주당 매출), 주가현금흐름비율(PCR·주가/주당 영업현금흐름) 등 숫자.. 서평 2022. 3. 27. [책] AI로 일하는 기술 대 인공지능의 시대에서 살아남기 위한 필수불가결한 책 요즈음 우리 주위에선 “인공지능"이라는 네 글자만 들어가면 억 단위의 정부 지원 사업을 받을 수 있고, 최신 기술임을 나타내고 싶은 모든 분야에 인공지능이라는 단어가 들어간다. 인공지능에 대한 개념부터 시작하여 우리한테 익숙한 인공지능 사례인 “알파고”와 “왓슨" 등 몇몇 예시로 책의 절반을 채우다가 “인공지능은 절대 인간을 이길 수 없습니다.” 로 끝나는 책이 대부분인 요즘 이 책은 인공지능, 머신러닝, 딥러닝의 정확한 개념부터 강화 학습, 메타 러닝, XAI 등 최신 트렌드까지 아우르고 있다. 또 하나 좋았던 점은 책의 독자층이 다른 분야에 일하고 있으면서 AI를 새롭게 배우려는 사람들, 현업에서 AI를 다루고 있는 사람들, AI 기술을 이용하여 .. 서평 2022. 2. 23. 도커를 위한 리눅스 사용법 리눅스와 파일 모든 것은 파일이라는 철학을 따름 모든 인터렉션은 파일을 읽고, 쓰는 것처럼 이루어져 있음 마우스, 키보드와 같은 모든 디바이스 관련된 기술도 파일과 같이 다루어짐 파일 네임스페이스 쉘 종류 쉘(shell) : 사용자와 컴퓨터 하드웨어 또는 운영체제간 인터페이스 사용자의 명령을 해석해서, 커널에 명령을 요청해주는 역할 관련된 시스템콜을 사용해서 프로그래밍이 작성되어 있다. Bourne-Again Sheel (bash) : GNU 프로젝트의 일환으로 개발됨, 리눅스 거의 디폴트임 Bourne Shell (sh) C Shell (csh) Korn Shell (ksh) : 유닉스에서 가장 많이 사용됨 리눅스 기본 명령어 정리 리눅스 명령어는 결국 쉘이 제공하는 명령어 리눅스 기본 쉘이 bash .. 프로그래밍 언어 2021. 6. 17. Mac OS) MongoDB 설치 오류 (No similarly name formulae found.) Big sur 환경에서 Homebrew를 통해 설치를 하였습니다. brew install mongodb ↓↓↓ 다음과 같은 오류가 발생할 시, ↓↓↓ 차례대로 진행해줍니다. brew services stop mongodb brew uninstall mongodb brew tap mongodb/brew sudo chown -R 'id' /usr/local/var/log brew install gcc brew install mongodb-community brew services start mongodb-community ↓↓↓ 참조 링크 https://stackoverflow.com/questions/57856809/installing-mongodb-with-homebrew Installing MongoD.. 데이터베이스/MongoDB 2021. 3. 26. 누락값 처리하기 ※ 누락값이란? 1. 누락값과 누락값 확인하기 누락값(NaN)은 NaN, NAN, nan과 같은 방법으로 표기할 수 있다. 누락값을 파이썬에 사용하려면 넘파이(numpy) 라이브러리가 필요하다. 넘파이 라이브러리는 수학이나 과학 연산을 위해 만든 파이썬 라이브러리이다. 먼저 누락값을 사용하기 위해 numpy에서 누락값을 불러온다. from numpy import NaN, NAN, nan 누락값은 말 그대로 데이터 자체가 없다는 것을 의미한다. 그래서 '같다'라는 개념도 없다. 다음은 누락값과 True, False, 0, ' '을 비교한 결과이다. 또한, 누락값은 값 자체가 없기 때문에 자기 자신과 비교해도 True가 아닌 False가 출력된다. print(NaN == True) print(NaN == F.. 프로그래밍 언어/파이썬 2020. 8. 27. 이전 1 2 3 4 5 6 다음 반응형