Java 특정 날짜, 시간부터 현재까지 몇초(분) 지났는지 구하기 방법1public void test_calendar(){ String game_started_date = "2015-09-03"; String game_started_time = "16:00:00"; Calendar game_start_calendar = Calendar.getInstance(); game_start_calendar.set( Integer.parseInt(game_started_date.substring(0, 4)) , Integer.parseInt(game_started_date.substring(5, 7)) - 1 , Integer.parseInt(game_started_date.substring(8, 10)) , In..
Big Data Handling을 위한 Scala - 제9편 Scala + Gradle + Intelli J로 프로젝트 구성하기 스칼라 스터디를 시작하고 스칼라로 뭘 짜봐야 겠다는 생각을 했는데 배포까지 하려면 SBT보다는 Gradle로 빌드하는게 좋을 것 같아서(Gradle이 나는 익숙함 좀 더 유연할 것 같다는 생각도 있고) Gradle로 생성하는 방법을 찾다가 못찾았는데 어디에서 실마리를 찾아서 빌드에 성공하여 이 글을 쓴다. 힌트는 https://www.linkedin.com/pulse/spark-project-scala-gradle-intellij-sunny-malik 여기서 얻었다. Intelli J + gradle + scala + Spark 관련 포스트이다. 좀 길기 때문에 요약 해보면 아..
Big Data Handling을 위한 Scala - 제8편 Intelli J에 Scala Plugin 설치하기 개발툴로 Intelli J를 사용하기 때문에 이 포스트를 쓴다. freeware버젼인 Intelli J Community Edition에서도 된다. 일단 플러그인이 깔려있는지 확인 부터 해보자 Intelli J 켠다File - New - Project 아래와 같이 나온다.좌측 메뉴에 'Scala'가 없다. 이 얘기는 스칼라 플러그인이 없다는 말이다. 원래는 Gradle로 스칼라 빌드하는거 쓸려고 했는데 내 PC Comminity Edition에는 스칼라 플러그인을 안깔아놔서 이 포스트는 나중에 쓰려고 했는데 어쩔 수 없이 지금 쓰게 된 것. File - Close Project 선택한다. 아래..
Big Data Handling을 위한 Scala - 제7편 XML Node 스칼라로 XML 파서를 만들고 있어서 이 포스트를 올린다. 일단 scala에서 xml을 불러와서 첫번째 노드를 선택해 보았다. import scala.xml.XML /** * Created by krkim on 2015-08-05. */ object main { def main(args: Array[String]) { val fileList = new java.io.File(".").listFiles for(file
Big Data Handling을 위한 Scala - 제6편 Scala Literal(리터럴) 요즘 연차가 3년 채워간다고 한땀한땀 포스트를 안쓰게 되는데 자꾸 쓰는 습관을 유지는 해야 겠지 싶어 이 글을 쓴다. 리터럴 하면 보통 메모리 16진수(헥스) 주소를 일컫는 말인데 스칼라 리터럴은 계산식인데 함수 처럼 선언 하지 않는 계산식이라고 보면 된다. 스칼라 함수는 보통 def getPlus(x:Int, y:Int):Int = x + y 이런 식으로 쓰는데 리터럴은 val a = (_:Int) + (_:Int) println( a(10, 20) ) 이렇게 쓰면 30 이라고 나오는 등 변수에 계산식을 넣어놓는 거라고 볼 수 있다. 이걸 function에 parameter로 넘길 수도 있다. (String,..
Gradle Java Plugin tasks short description 요즘은 기술 문서들을 읽어내는데도 내 독해 능력이 짧은 탓에 빨리 읽고 자꾸 써야되는데 읽기는 제법 읽었지만 많이 쓰지는 못했는데 하나 써보면 좀 더 잘 기억 할 것 같아서 이번 포스트를 쓴다. 참고 https://docs.gradle.org/current/userguide/tutorial_java_projects.html gradle에다가 아래와 같이 한줄 추가해주면 java plugin을 사용 할 수 있다. apply plugin: 'java' gradle java plugin을 이용하면 자바를 개발하고 빌드하고 배포할 때 자주 하는 작업들을 쉽게 클릭으로 해결 할 수있기 때문에 이걸 쓰는게 좋은 것 같다. 아래는 gradl..
Python으로 data 분석을 해보자 - 제2편 python data분석용 libraries Python data analysis를 참고 했다http://www.cin.ufpe.br/~embat/Python%20for%20Data%20Analysis.pdf Python data analysis를 보면 아래 5가지 도구를 사용하는 내용으로 구성되어있다. 맨 앞에 도구들에 대한 소개들이 나와서 적어본다. NumPyhttp://www.numpy.org/ 사이트는 여기임 데이터를 python에서 사용할 수 있도록 python배열로 예쁘게 만들어주는 라이브러리 Panadas 데이터 분석 해주는 라이브러리 matplotlib파이썬으로 뽑은 데이터를 그래프로 그려주는 라이브러리 IPython파이썬을 '컴퓨팅 사이언..
"pitcher_team_id"라는 id를 가진 select box가 변경 되면 선수 이름을 선택 할 수 있는 select box에 선수 명단을 update해주는 기능을 만들려고 할 때 .php로 post로 parameter를 넘겨주고 결과 값을 받아서 해당 select box에 선수 명단을 update 해주기 위한 기능이다. index.php123456789101112131415161718192021222324252627282930313233$("#pitcher_team_id").bind("change", function() { alert("hello pitcher changed"); //parameter를 만든다. var lv_params = {"team_id":"SS"}; call_ajax_and_..
Python을 할 것인가 R을 할 것인가? 요즘 'BigData' 라는 키워드가 화두인데 쉽게 말하면 '데이터 분석'이다. 데이터 분석할 때 python 라이브러리가 좋은게 많이 나오고, R은 자체가 통계 패키지라서 그리고 무료이기도 하고 스크립트도 짤 수 있기 때문에 많이 쓰는 것 같다. 내가 요 우측 상단 공지에 프로그래밍 레슨 한다고 올려놓아서 python, r 이런거 알려달라고 가끔 메일이 와서 이 글을 쓴다. Python하고 R 하고 얘네들은 근본적으로 출신 자체가 다르다. Python은 프로그래밍 언어이고, R은 통계용 언어이다. 근데 파이썬이 문자 처리 하는데 좋고 라이브러리도 데이터 분석 쪽으로 개발된게 많아서 데이터 분석용으로 많이 쓰는 것 같다. 일반적으로 인간의 눈과 뇌가 인식 할 수..
- Total
- Today
- Yesterday
- docker container tissue
- Sh
- 도커티슈박스
- 이직
- docker container whale
- 개발자
- 도커각티슈박스
- 도커각티슈케이스
- vim
- 도커컨테이너
- 도커티슈케이스
- docker container case
- 2017 티스토리 결산
- shellscript
- Linux
- 싱가폴
- docker container
- docker container tissue box
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |