본문 바로가기

보물창고/Programming

Centos sudo 권한 설정 방법 CentOs sudo 권한 설정 방법 CentOS에서 sudo 권한 설정 방법을 캡쳐하여 정리합니다 1. root user에서 /etc/sudoers 파일의 실행 권한을 변경합니다 - chmod u+w /etc/sudoers 2. /etc/sudoers파일을 편집합니다 - vi /etc/sudoers 3. sudo 권한을 적을 위치를 찾습니다 4. sudo 권한을 줄 user를 추가합니다 - hadoop ALL=(ALL) NOPASSWD:ALL 5. vi 텍스트 편집을 저장합니다 6. /etc/sudoers파일의 실행 권한을 변경합니다 - chmod u-w /etc/sudoers 7. sudo 권한을 준 User로 변경 후 sudo 실행이 되는지 확인합니다 더보기
Java FFTW FFT maginute frequency example real imaginary 예제 정리 Java FFTW FFT maginute frequency example real imaginary 예제 정리 테스트로 만든 sin데이터를 FFT한결과 아래처럼 4Hz에 2의 데이터가 있는 계산을 하였습니다 이렇게 정리하는데 꼬박 1주일이 걸렸는데요나중에 다시볼때 이 자료를 참고하기 위해 정리해서 올립니다혹시나 FFT 계산을 하려는 분들에게도 도움이 되었으면 하는 바람도 있습니다 FFT에대한 수학적인 이해보다는 프로그래밍 적으로 결과값을 만드는데 치중했습니다약간의 수학적인 이해가 필요하긴 했지만 결과를 맞춰가며 따라한 예제다보니혹여나 맞지 않을 수 있으니.. 개발하실때 참고해주세요 첫번째 자료 정리 : FFT DFT java example 이론 정리와 java 예제 코드 구성http://paranwate.. 더보기
해결 GPIO.setmode(GPIO.BOARD) AttributeError: 'module' object has no attribute 'setmode' 해결 GPIO.setmode(GPIO.BOARD) AttributeError: 'module' object has no attribute 'setmode' raspberry pi에서 RFID-RC522를 이용한 카드인식 시스템을 만들고 있었는데요setmode에러가나서 한참을 고생하다 구글링을 통해 해결했습니다 구글 검색어GPIO.setmode(GPIO.BOARD) AttributeError: 'module' object has no attribute 'setmode' 참고한 내용https://www.raspberrypi.org/forums/viewtopic.php?f=32&t=34955 출력된 에러 $sudo python Dump.py Traceback (most recent call last): Fil.. 더보기
정규식 공백 두개 하나로 바꾸기 치환 변경 수정 정규식 공백 두개 하나로 바꾸기 치환 변경 수정 아래 원본 데이터 처럼 공백이 두개 이상인 구간을 정규식 표현을통해 하나로 바꿉니다javascript에서 사용했으나 다른 언어에서도 사용가능합니다 data = data.replace(/^\s+|\s{2,}/g," "); 원본-rw------- 1 hadoop hadoop 19393 Jun 24 20:46 .bash_history-rw-r--r-- 1 hadoop hadoop 18 Jul 18 2013 .bash_logout-rw-r--r-- 1 hadoop hadoop 560 Jun 5 17:39 .bash_profile-rw-r--r-- 1 hadoop hadoop 1140 Jun 16 15:00 .bashrcdrwx------ 3 hadoop hadoo.. 더보기
elasticsearch index client java api example mavne 프로젝트 기본 구조 elasticsearch index client java api example mavne 프로젝트 기본 구조 elasticsearch java api를 이용한 기본 코딩 입니다elasticsearch api문서보는게 익숙치 않다보니 삽질좀 하다가 성공했습니다 public class App {public static void main(String[] args) {Settings settings = ImmutableSettings.settingsBuilder().put("cluster.name", "imcelasticsearch").build();TransportClient client = new TransportClient(settings).addTransportAddress(new InetSocketTr.. 더보기
FFT DFT java example 이론 정리와 java 예제 코드 구성 FFT DFT java example 이론 정리와 java 예제 코드 구성 FFT를 알아보기 위해 찾아본 자료를 정리 했습니다 FFT는 신호를 바꾸는 알고리즘인데요 이론적인 기초를 파악할 수 있는 링크 입니다signalhttp://dmusiclab.com/rb/?c=4/14&p=3&uid=3시간축 표현과 주파수측 표현에 대한 이해 Fourier Transform (1)http://dmusiclab.com/rb/?c=4/14&p=2&uid=10푸리에 이론에 대한 설명모든 주기 신호는 정현팓르의 합으로 이루어질 수 있다 Fourier Transform (2)http://dmusiclab.com/rb/?c=4/14&p=2&uid=11시각축 그래프를 주파수측 그래프로 바꿔지는 과정을 하나하나 진행 Discret.. 더보기
라즈베리파이 아두이노 무선 통신 rf315/433 사용하기 arduino raspberry pi 라즈베리파이 아두이노 무선 통신 rf315/433 사용하기 arduino raspberry pi RF315 모듈을 이용해서 라즈베리파이와 아두이노 무선 통신을 테스트 했습니다제가 만들고 싶은것은 무선으로 집안 전등을 끄기위해 만들었습니다누워서 자기전에 아이폰으로 전원을 끄거나 불을 안끄고 잠들었을때 움직임이 없는걸 포착해서 전등을 끄는 구현을 해보려고 합니다거리 테스트 결과 안테나를 따로 달지 않은상태로 30평 집 끝에서 끝까지 모든 벽을 통과해서 잘 동작하는 것을 확인 했습니다 기능적인 부분은 모두 구현된 상태이나 몇가지를 추가로 테스트 하려합니다배터리로 수신부를 구성하려 합니다아두이노에서 최소 전원을 사용하도록 코드 최적화를 구현하려 합니다AA건전지 2개 내지 4개를 이용해 2달이상 사용할수 있도록 .. 더보기
라즈베리파이와 아두이노 RF315/433 송수신 코드 정리 raspberry arduino 라즈베리파이와 아두이노 RF315/433 송수신 코드 정리 raspberry arduino 이 이미지에 있는 코드는 제가 실제 사용한 코드 그대로 입니다아래 참고한 블로그 내용을 수정안하고 그대로 사용 했습니다 이 포스팅내용은 무선 통신 모듈에 사용한 코드 정보들을 모았습니다 RF314/433 모듈 구입기 : http://paranwater.tistory.com/472arduino pro mini 구입기 : http://paranwater.tistory.com/470 아두이노 끼리 RF315/433통신할때는 VirtualWire 라이브러리를 사용하고 라즈베리파이와 아두이노 끼리 통신할때는 rc-switch 라이브러리를 사용합니다 무선 송수신 아이디어 참고RF모듈 해킹하기(D.I.Y) : http://th.. 더보기