일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 블록체인
- macbook
- BlockChain
- bigdata
- web3@1.2.8
- geth
- 이더리움
- docker
- node
- word count
- nodejs
- python3
- solidity
- RDD
- OpenCV
- Histogram
- jenv
- apache-spark
- Apache Spark
- stopwords
- Python
- web3
- Spark
- Ethereum
- HelloWorld
- Greeter
- remix
- lambda
- MAP
- pyspark
- Today
- Total
목록Mac (4)
이것저것 프로그래밍 정리(Macbook)
ubuntu 설치를 위해서는 ubuntu 설치 USB가 있어야 합니다. 외부 프로그램을 설치 할 수 있겠지만, 설치를 원하지 않기에 간단히 맥북 터미널을 통해 ubuntu 설치 USB를 만들어 보도록 하겠습니다. 1. ubuntu iso 파일 다운 받기 ubuntu.com/download/desktop Download Ubuntu Desktop | Download | Ubuntu Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things. ubuntu.com 위 링크에 들어가서 필요 버젼의 ubuntu iso 파일을 다운 받습니다...
Jupyter Notebook을 맨처음에 사용하다 보면 python의 경로 혹은 다른 문제 때문에 아래 사진처럼 분면 pip를 통해서 install 했음에도 python shell에서는 import 할수 있음에도 불구하고 설치한 모듈(ex) pandas, tensorflow)들을 Jupyter에서는 import 하지 못하고 No module named 'module' 이라는 ModuleNotFoundError이 발생할 때가 있다. 저는 python3, jupyter는 homebrew를 통해서 설치했고, numpy, pandas 등 다른 모듈들은 pip를 통해 설치한 상태입니다. 이 문제를 해결해 보도록 하자. 먼저 python shell과 Jupyter notebook에서 각각 어떤 파이썬을 사용하고 있..
자바의 버젼을 관리하기 위해 jenv를 사용하는 것처럼 node의 버젼을 관리하기 보다 편하게 사용환경에 쓸 수 있도록 nvm을 이용할수 있습니다. 터미널에서 homebrew를 통해 먼저 nvm을 설치해 줍니다. brew install nvm 설치가 완료되었으면 다음과 같은 환경변수를 ~/.zshrc 또는 ~/.bash_profile 에 저장해줍니다. export NVM_DIR="$HOME/.nvm" [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash..
Jenv 여러가지 버젼의 자바가 나오고 있지만 많은 프레임워크와 라이브러리에서 Java8이 최적화 되어있습니다. 따라서 Jenv를 통해서 여러가지 버젼의 Java를 활용하는 방법을 알아보겠습니다. AdoptopenJDK 먼저 필요한 Java 버젼을 터미널에서 Homebrew를 통해서 설치합니다. brew cask install java 2019.10 기준 java13 설치됩니다. java13이 아닌 다른 java버전 설치를 원할 경우 아래와 같이 합니다. brew tap AdoptOpenJDK/openjdk brew cask install OpenJDK8 -> adoptopenjdk8 OpenJDK9 -> adoptopenjdk9 OpenJDK10-> adoptopenjdk10 OpenJDK11 -> a..