개발 이야기/Others
Apache Spark Linear Regression Example
Apache Spark Linear Regression Example
2018.02.05Linear Regression Example using Apache Spark Example code import org.apache.spark.ml.feature.VectorAssembler import org.apache.spark.ml.regression.LinearRegression import org.apache.spark.sql.SparkSession object LinearRegressionExample { def main(args: Array[String]): Unit = { val spark = SparkSession .builder() .appName("Linear Regression Example") .getOrCreate() val loadOptions = Map("sep" -> ..
pip show / pip로 설치한 package 정보 확인
pip show / pip로 설치한 package 정보 확인
2016.05.06연구실 서버에 설치된 TensorFlow Version을 확인하려고 방법을 검색해보니 pip show를 이용해서 볼 수 있었다. Reference Guide의 내용 번역 및 예제를 추가해서 정리해둔다.연구실의 TensorFlow Version은 확인 결과 0.7.1이었다. 최신 Version은 0.8사용법pip show [options] ...설명한 개 또는 그 이상 설치된 패키지들의 정보를 보여준다.옵션-f, --files각 패키지에 대해 설치된 파일들의 전체 리스트를 보여준다.예제들한 개 패키지에 대한 정보 확인$ pip show sphinx --- Metadata-Version: 2.0 Name: Sphinx Version: 1.3.1 Summary: Python documentation gener..
Ubuntu man pages
Ubuntu man pages
2016.04.04문제 해결을 위해서 Manual을 봐야하는 것은 기본.Man Page를 항상 가까이하자.http://manpages.ubuntu.com/
ERROR: configuration failed for package 'RCurl'
ERROR: configuration failed for package 'RCurl'
2015.12.28TCGA Assembler의 의존 Package로 RCurl이 필요한 데 ERROR: configuration failed for package ‘RCurl’ 메시지가 발생하였다. Google에 검색해보니 OS별로 여러 가지 답변이 있었지만 결국에 나중에 답을 알고 보니 틀린 답도 꽤 있어서 블로그에 작성한다.해결책은 RCurl FAQ 에 있었다.FAQ 페이지에서 제시하는 원인은 curl-config is not found in your path curl-config and related development libraries (libcurl) are not installed 이며locate libcurl또는 locate curl-config로 libcurl이 설치되어있는 지 확인 후 설치되어있지 않다면..
Python urllib.request / json 예제
Python urllib.request / json 예제
2015.10.29pubchem의 json 페이지를 urllib.request로 가져와서json Parsing 하는 예제
Find Maximum Bipartite Subgraph(Biclique) C++
Find Maximum Bipartite Subgraph(Biclique) C++
2015.06.08http://genome.cs.iastate.edu/supertree/download/biclique/README.html직접 구현하고 있었는데 버그가 많았고처음에 Maximum Bipartite Subgraph로 검색하니 정보가 거의 없었는데Biclique로 검색해서 찾은 라이브러리테스트 사례들 돌려보니 잘 되는 것 같다.
ubuntu skype dpkg 의존성 에러 해결
ubuntu skype dpkg 의존성 에러 해결
2015.05.12사용하는 ubuntu 버전은 14.04 LTS이 고 http://skype.daesung.com/download/downloadDetail_pcLinux.asp 스카이프에서 리눅스 용을 제공해서 설치하는데(스카이프에서 제공하는 버전은 12.04이지만 14.04에서도 잘 설치됩니다)의존성 문제가 발생했다.1sudo apt-get -f installcs 커맨드 로 해결할 수 있다.
How to install latest R in ubuntu?
How to install latest R in ubuntu?
2015.05.08ubuntu 환경에서 R 최신 버전 설치1. Open the terminal2. Type the below command1sudo vi /etc/apt/sources.listcs 3. Add an entry like1234567891011# Ubuntu 15.04deb http:///bin/linux/ubuntu vivid/ # Ubuntu 14.10deb http:///bin/linux/ubuntu utopic/ # Ubuntu 14.04deb http:///bin/linux/ubuntu trusty/ # Ubuntu 12.04deb http:///bin/linux/ubuntu precise/cs For exampleMy environment is ubuntu 14.04, so add entry lik..
C++/Java String Reverse (문자열 뒤집기)
C++/Java String Reverse (문자열 뒤집기)
2015.03.25C++을 주로 사용하다 보니 Java는 모르거나 기억이 안 나는 내용은 주로 검색을 해서 해결한다.우선 C++에서는 문자열을 뒤집을 때 다음과 같이 한다.12345678910111213#include #include #include int main() { std::string original_string("Dolpang2 Lee"); std::string reversed_string = original_string; // String reverse std::reverse(reversed_string.begin(), reversed_string.end()); std::cout
자료구조 How to Naming?
자료구조 How to Naming?
2015.03.23자료구조 How to Naming?123456789101112131415161718192021222324252627282930313233343536#include #include #include #include int main() { std::string word; std::vector words; // 복수명사화 std::vector wordVector; // 컨테이너 종류 명시 std::vector wordContainer; // 컨테이너로 추상화 for (;;) { printf("Enter the word: "); std::cin >> word; if (word == "quit") { break; } words.push_back(word); wordVector.push_back(word); word..
프로그래머 추천도서 64선 / 구입 링크 및 개정판 정리
프로그래머 추천도서 64선 / 구입 링크 및 개정판 정리
2015.03.11The Pragmatic Programmer: From Journeyman to Master The Pragmatic Programmer: From Journeyman to Master / Andrew Hunt, David Thomas 실용주의 프로그래머 / 옮긴이: 김창준, 정지호 Code Complete: A Practical Handbook of Software Construction, Second Edition Code Complete: A Practical Handbook of Software Construction, Second Edition / Steve McConnell CODE COMPLETE 2nd Edition - 절판 / 옮긴이: 서우석 Refactoring: Improving th..
Top 100 소프트웨어 공학 추천 도서
Top 100 소프트웨어 공학 추천 도서
2015.03.091. Code Complete: A Practical Handbook of Software Construction, Second Edition / Steve McConnell원서 구입 링크 / 번역서 구입 링크2. Head First Design Patterns / Eric Freeman, etc원서 구입 링크 / 번역서 구입 링크3. Rapid Development / Steve McConnell원서 구입 링크 / 번역서 구입 링크(절판)4. Design Patterns: Elements of Reusable Object-Oriented Software / Erich Gamma원서 구입 링크 / 번역서 구입 링크5. Applied Cryptography: Protocols, Algorithms, and..