VIM에서 Vundle을 이용해 Plugin 또는 Bundle을 설치하는 중 아래와 같은 에러가 발생함 Invalid arguments for function vundle#config#bundle Plugin의 경우 뒤에 주석을 달아도 문제가 없지만, Bundle의 경우는 같은 줄에 주석이 있으면 안되는 문제였다. (x) Bundle 'example/test' " 예제 번들 (o) " 예제 번들 Bundle 'example/test' 이렇게 한줄로 주석을 쓰지 않고 두줄로 나눠주면 문제 해결
이더리움의 블록 생성 알고리즘인 Ethash에 대해 알아보겠습니다. 이더리움의 개발자 비탈릭 부테린은 이더리움의 전용 채굴기(ASIC)가 개발되는 것을 막기 위해 Ethash 알고리즘을 개발하였습니다.Ethash는 Dagger, Hashimoto 라는 두 알고리즘을 수정, 결합하여 만들어진 알고리즘입니다.Dagger, Hashimoto 두 알고리즘은 메모리를 활용하는 알고리즘으로 연산장치의 물리적인 한계를 이용해 ASIC의 효율성을 떨어뜨렸습니다. 비트코인의 채굴 과정 비트코인의 경우 위 그림처럼 암호화할 데이터만 주어지면 원하는 결과가 나올 때까지 무한히 반복합니다. 연산을 위한 불필요한 장치들을 제거한다면 채굴하기 위한 가장 적합한 장비(ASIC)를 만들어낼 수 있습니다.ASIC은 일반적인 컴퓨터 장..
sed: 1: invalid command code .가 나오는 경우 export LANG=C
AWS EC2 Ubuntu 서버를 생성하는 경우 처음 로그인을 하면 ubuntu 라는 이름으로 로그인하게 된다.이것은 root 계정이 아니다. EC2 서버를 생성하는 과정에서 사용자 아이디 및 비밀번호를 입력하는 부분이 없어서OS가 비밀번호를 요구하는 경우 매우 당황스럽다. - root 계정 및 ubuntu 계정 비밀번호 생성하기로그인 되어있는 ubuntu 계정의 비밀번호를 생성(변경)하기 위해서는 root 계정으로 작업해야한다. 먼저 root 계정의 비밀번호를 생성한다.1. sudo passwd 위에서 입력한 비밀번호로 root 계정을 활성화한다.2. su ubuntu 라는 사용자의 비밀번호를 변경한다.3. passwd ubuntu 참고자료http://osasf.net/discussion/578/%EB..
1. 설치 환경 준비하기sudo apt install build-essentialC, C++ 컴파일러 및 Make, 각종 라이브러리 등 개발에 필요한 도구들이 설치된다. 2. Apache 및 설치에 필요한 프로그램 다운로드다운로드는 wget 을 이용한다.만약 설치되어있지 않다면 아래 명령으로 설치한다.sudo apt install wget설치 확인을 위해서 wget 을 입력한다. 아래 각 항목에서 다운로드 후 tar 명령으로 압축을 풀어둔다.tar zxf 또는tar zxvf 압축 해제 후 ls 로 같은 이름의 폴더가 생성된 것을 확인할 수 있다. 2.1 Apachewget http://apache.mirror.cdnetworks.com//httpd/httpd-2.4.29.tar.gz최신 버전은 이곳에서 ..
Google Play Services 11.2.0버전 부터는 maven.google.com을 통해서 Gradle을 지원한다고 합니다. 따라서 Project 수준의 Gradle 파일을 아래와 같이 수정해야 합니다.allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } }참고 Urlhttps://stackoverflow.com/questions/45692460/failed-to-resolve-com-google-android-gmsplay-services-in-intellij-idea-with-grhttps://developers.google.com/android/guides/releases
1. 환경2. 자동설치3. 환경변수 설정 1. 환경OS : Raspbian GNU/Linux 8 (Jessie)Shell : bash 2. 자동설치> sudo apt-get install oracle-java8-JDK 3. 환경변수 설정3.1 자동 설치된 Java 경로 찾기> sudo update-alternatives --config java주 Java 버전 선택 또는 현재 설치된 경로 중 .../jre/bin/java 부분 중 /jre 앞 까지 기억 또는 복사한다. 3.2 환경변수> vi ~/.bashrc가장 하단에 다음 문구 삽입> export JAVA_HOME=YOURPATH> export PATH=$PATH:$JAVA_HOME/bin