[R]데이터 마이닝 도구 "R" 소개 및 설치.요즘 빅데이터 분석툴로 각광을 받고 있는 Data mining 도구인 R에 대한 소개 및 설치 방법에 대해 알아보도록 하겠습니다.R은 1993년 뉴질랜드 오클랜드대학의 통계학과 교수 2명(Ross Ihaka, Robert Gentleman)에 의하여 개발 되었으며1976년 Bell Lab의 John Chambers, Rick Becker, Allan Wilks에 의하여 개발된 S Language에 뿌리를 두고 있습니다.두 명의 저자(Robert Gentleman과 Ross Ihaka) 이름 맨 앞 철자로 1976년 Bell Lab에서 개발된 ‘S’ 언어의 이름에서 유추 되었다고 합니다. R의 특징 (1) R 은S-PLUS의 환경을 기초로 해서 만들어진 통계적..
redis failover tool "Sentinel" 사용법.Redis Sentinel이란 고가용성 서비스를 위한 Failover 도구 입니다.Master 서버가 죽을경우 Replication 서버인 Slave가 Master로 승격되는 형태로 동작하는 전형적인 서버 이중화를 구현 가능하도록 돕는 도구 입니다.( 버그가 존재한다고는 하는데 아직까지 깊이 있게 경험해보지 못한 관계로 사용법에 대해서만 다루도록 하겠습니다.) 일단 기본적으로 Redis가 설치 되어야 합니다.공식 사이트에 지원하는 버전에 대해 나와 있습니다.Redis Sentinel is compatible with Redis 2.4.16 or greater, and redis 2.6.0-rc6 or greater. 2.4.16 이상 2.6...
RFID/IoT World Congress 2013.개발 완료된 반려동물케어서비스가 RFID Congress에 소개되었다.개발 당시 얼마나 힘들었는지 잊게 되는 순간이었다.물론 메이저급 ( SKT 부가서비스, SKT WIFI AAA, U+ WIFI AAA 등 ) 시스템을 개발한 경험도 있었지만 이번만큼은 PL까지맡아 런칭한 서비스인 만큼 애착이 남다르다.앞으로도 파죽지세로 성장해 나가길 바래본다. 관련 기사.http://www.hani.co.kr/arti/economy/car/608308.html - 한겨례http://news1.kr/articles/1375185 - 뉴스1http://view.asiae.co.kr/news/view.htm?idxno=2013102410251751367 - 아시아경제htt..
Gravity, 2013제목부터가 아주 우주스멜이 풀풀 풍긴다. Gravity, 곧 중력이 제목이다.예고를 보니 대충 우주 탐사 중 사고를 당해 떠도는 그런 내용이었던 것 같았다. 우주를 배경으로 한 영화들이 대부분 대박 아니면 쪽박이라 어느정도의 흥미를 가지고 관람을 하였다. 줄거리를 소개하려면 단 한줄로도 소개가 가능 한 그런 소재를 다룬 영화이다.즉 닥터스톤 박사 ( 산드라블록 )가 우주에서 재난을 당해 지구로 돌아오기 까지의 역경을 담아낸 영화이다.정말 황당한 것은 등장인물이 총 5명 밖에 안된다는 사실... ( 통신전파 속에 들리는 아저싸 애기 울음소리까지 쳐줘야 되나;;; )그것도 시작과 동시에 얼마지나지 않아 주인공빼고 다 죽는다는.....이런 저예산 영화가 어디있단 말인가.....하지만 무..
[Nodejs] imagemagick을 이용한 이미지 변환. 금일은 Nodejs에서 이미지 품질 변환하는 방법에 대해 포스팅 해봅니다. 일단 자료는 github에 잘 나와 있습니다. https://github.com/rsms/node-imagemagick step 1. imagemagick 설치$ npm install imagemagick 기본적으로 이미지매직이 어떤 도구인지는 아래 주소로 확인.http://rocksea.tistory.com/203 step 2. 소스 적용 예제 image magick resize method를 이용한 방법. var im = require('imagemagick'); im.resize({ srcPath: /tmp/test.jpg dstPath: /tmp/test_thum..
ImageMagick 사용법.ImageMagick을 사용하기 위해 일단 설치부터 진행 하도록 한다. step 1. 설치ubuntu에서의 설치는 아래의 한줄이면 끝.$ sudo apt-get install imagemagick step 2. covertconvert를 이용하여 이미지 rendering을 할 수 있다. 예를들면 해상도 조절, 테두리 값, 품질 등 이미지에 대한 display를 조율한다.$ convert test.jpg -quality 80 -resize 100x100 test_thumb.jpg 응용예제전체 이미지에 대한 변경$ find ./ -size +2000 -exec convert {} -quality 100 -resize 100x100 {} \; 위는 단순히 품질 및 resize에 관..
pear 란?간만에 php 소스를 들여다 보았다. require_once( 'XML/Serializer.php' ); 위 구문에서 나는 오류였고 원래 되던건데 갑자기 안돌아가는 거라는 정황만 가지고 googling을 시도한 결과 PHP Pear라는 라이브러리에 포함되어있는 패키지라는 것을 알게 되었다. 그래서 Pear에 대해 조사해본 결과 PEAR( PHP Extension and Application Repository)의 약자로 확장 어플리케이션 라이브러리라는 것을 확인하였고 즉 자바의 maven repository, nodejs의 npm repository, ruby의 gem 등과 같이 쉽고 간편하게 library 설치를 도와주고 있음을 확인했다. XML/Serializer.php를 설치하기 위해 ..
파일 업로드, 다운로드 취약점.Upload 취약점사내 웹 서비스를 운영하다 보면 웹 서버에 File Upload를 이용한 공격이 많이 발생하고 있다. 이러한 공격은 Upload된 악성 script(웹쉘)를 실행하여 실행권한 탈취 및 html 파일을 변조하여 악성 코드 삽입 등의 공격을 하게 된다. ( HTTP Protocol의 Upload URL을 타고 들어온다. )[그림1] 파일 업로드 공격이러한 공격등에 대한 방어를 하기 위해 웹 서버의 설정등의 보완이 필요하다.(요즘은 Apache, Nginx, lighttpd등 다양한 웹 서버들이 존재하므로 각 서버에 맞게 설정을 해두면 좋다.)구체적인 대응방안1.폴더의 권한 설정-해당 Upload폴더의 실행권한을 제거하여 실행 될 수 없도록 한다.2.파일명 변경..
코타키나발루 여행기.졸업여행으로 말레이시아 동부 보르네오섬 사바주 최대의 도시 코타키나발루로의 여행을 떠났다.코타키나발루에 대해 소개를 하자면 코타는 마을, 키나발루는 아시아 최대높이의 산을 뜻하는 말로 19세기말부터 영국의 북 보르네오 식민지 개발의 거점 도시가 형성되었다. 당시는 제셀턴(Jesselton)라고 불렸으며, 이후 제2차 세계대전 중에는 일본군의 점령 하에 있었던 적도 있었고, 연합군에 의한 공습으로 괴멸되었다.1947년 영국령 북 보르네오 수도가 산다칸(Sandakan)에서 제셀톤으로 이동되었다. 그 후 북 보르네오를 사바 주로 개칭하고 1967년 이후 현재까지 코타키나발루로 불리게 되었다. "코타"는 말레이어로 Kota Kinabalu로 표기하기 때문에 KK로 널리 알려져 있다. 현재는..
- Total
- Today
- Yesterday
- 베트남
- NGINX
- k8s
- 대명사 구문
- Python Django
- 조동사
- 비교구문
- maven
- hdfs
- ubuntu
- it
- 스페인 여행
- JBOSS
- Python
- hadoop
- memcached
- mongoDB
- 해외여행
- 가정법
- 도덕경
- 여행
- redis
- 비지니스 영어
- Business English
- 영문법
- 다낭
- PostgreSQL
- 영작
- AWS
- nodejs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |