R언어를 경험하다.
최근 R언어를 사용해 논문 통계 데이터를 핸들링 하고 있다. 사실 익숙해 지니 여타 다른 엑셀과 같은 툴이 부럽지 않은 장점이 있다. SAS, SPSS는 비싸고 그렇다고 해적판을 깔아서 쓰기도 좀 그런 단점이 있다. 그렇다고 엑셀을 사용하자니 데이터의 통계를 내기 위한 단순한 함수 적용을 함으로써 약간 답답한 면이 있고, 그렇게 많지 않은 함수만을 제공하고 있어서 사용하기 좀 […]
계속 읽기당신의 나의 뜨거운 감자!
최근 R언어를 사용해 논문 통계 데이터를 핸들링 하고 있다. 사실 익숙해 지니 여타 다른 엑셀과 같은 툴이 부럽지 않은 장점이 있다. SAS, SPSS는 비싸고 그렇다고 해적판을 깔아서 쓰기도 좀 그런 단점이 있다. 그렇다고 엑셀을 사용하자니 데이터의 통계를 내기 위한 단순한 함수 적용을 함으로써 약간 답답한 면이 있고, 그렇게 많지 않은 함수만을 제공하고 있어서 사용하기 좀 […]
계속 읽기번역을 하다 졸려서 서울대학교 심형보 교수님의 선형대수 강의를 보기 시작했는데, 듣다보니 어느덧 벌써 새벽3시가 다 되었다. 1,2 강을 듣고 이 강의 교재까지 구매해서 본격적으로 들어볼 준비를 하고 말았다.아침에 PMP까지 챙겨가볼 요량이다. 1강때는 화질이나 음질이 너무 조악해 알아듣기 힘들어 칠판 판서를 기반으로 이해해 갔는데, 2강부터는 큰 불편 없이 들을 수 있었다. 일반적으로 선형 방정식을 푸는 고딩때의 […]
계속 읽기Ubiquity 플러그인을 아주 편하게 쓰다가 필요한게 있어서 만들어 봤다. ^^; Ubiquity가 무엇인지는 이 분의 블로그 글을 참고하면 도움이 될 것이다. 맥 OS를 쓰시는 분은 잘 아시겠지만, 이 플러그인은 FF에서 쓸 수 있는 QuickSilver라고 생각하면 된다. 요즘 맥북을 주로 쓰고 있는데, 사전 쓸만한걸 찾을 수 없어서 울며 겨자 먹기로 야후 웹 사전을 좀더 편하게 쓸 수 […]
계속 읽기Clojure의 모든 변수는 immutable 변수이다.(하긴 바뀌지 않으면 변수라고 할 수 없겠다.) 물론 몇몇 언어에서도 불변 변수를 쓰기는 하지만 Clojure의 그것은 Erlang의 그것과 유사하다. 왜냐면 같은 변수명에 값을 새로 assign하는것도 기본적으로는(?) 불가능하기 때문이다. ㅋㅋ 아무래도 concurrency를 지향하기 때문에 다분히 그런거라 생각했지만 영 몇몇 테스트 코딩하는데 불편함이 있어서 자바 객체를 만들어서 그곳에 저장하곤 했다. 그러니까 함수내 로컬 […]
계속 읽기역시나 언어는 문법을 알고 조금 연습해 본다고 해서 그 언어의 깊은 철학을 이해하는건 아닌가 보다. 문법을 배우고 한 1년 정도는 잘짠 코드들을 보면서 꾸준히 코딩을 해봐야 비로소 그 언어의 깊은 맛을 느낄 수 있을거 같다. Clojure의 문법을 조금 보고 코딩 좀 해보다가 Practical Common Lisp의 예제 코드를 Clojure로 포팅한 사람의 블로그를 보고 있는데 이 포스팅들에서 […]
계속 읽기요즘 weka와 JDM 같은 데이터 마이닝 자바 패키지에 관심을 보이고 있는데, 실제 자바로 데이터 처리를 하고 요런 라이브러리에 넣을 라고 하니 영 불편하게 아니다. 원래 이런 것을 돌릴때는 데이터에 이런 저런 추가적인 작업을 많이 해준다. scaling은 기본이고 몇가지 필드를 추가해보고 돌려보고, 빼고 돌려보는 과정을 수도없이 반복해보는 과정이다. 물론 이런 과정은 경험에 따라서 단축이 될수 있는 […]
계속 읽기“광고를 먼저 생각하기 전에 당신 제품의 퀄리티를 늘려라.”(그림 출처) 많은걸 생각하게 하는 그래프인거 같다. 더 생각해 보면, “광고를 많이하는 제품일수록 퀄리티는 떨어질 수 있다” 고도 할 수 있겠군. 의심의 여지가 있는 제품이란 말이지. 그래프를 기반으로 1. 광고를 많이해서 매출이 늘었다.2. 제품 퀄리티를 좋게해서 매출이 늘었다. 위 두가지 케이스가 항상 같은 결과를 가져올까? 순간적인 초기 매출은 […]
계속 읽기다른 많은 이유가 있겠지만 요즘 다이내믹한 웹 문서를 볼때 이놈이 가진 V8 자바스크립트 엔진에 많은 성능향상의 이유가 있는듯 하다. 자바스크립트 파일을 로딩한 후 중간 코드가 아닌 머신코드로 컴파일 해서 올려버리고, 기존의 다이내믹 랭귀지에서 프로퍼티를 접근하기 위해 지원했던 Dictionary lookup을 배제하고 메모리 offset 기반으로 프로퍼티를 쌓아 올려서 바로 1번의 machine 연산으로 룩업이 가능하게 한듯 하다.또한 Hidden […]
계속 읽기