본문 바로가기

[Mysql] 데이터의 암호화, 복호화 1. Mysql에서 제공하는 암호화 함수 암호화 복호화 비고 단방향 MD5 - MD5, password은 같은 방법 입니다. PASSWORD, OLD_PASSWORDSHA1, SHA 쌍방향 AES_ENCRYPT AES_DECRYPT DES_ENCRYPTDES_DECRYPT (이외에서 제공되는 암호화 함수가 있습니다. 2. 사용 예제 1) 단방향 (1) MD5SELECT MD5('컬럼' or '문자열') (2) PASSWORDSELECT PASSWORD('컬럼' or '문자열') (3) SHA1SELECT SHA1('컬럼' or '문자열') 2) 쌍방향 (1) AES 암호화SELECT HEX(AES_ENCRYPT('컬럼' or '문자열', '암호화키')) (2) AES 복호화SELECT AES_DECRYP..
Jdk 8 Install on AWS EC2 1. Version 확인java -version - 결과값java version "1.7.0_95" 2. Jdk 8 download & setupwget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.tar.gz" tar xvzf ./jdk-8u73-linux-x64.tar.gz rm -rf ./jdk-8u73-linux-x64.tar.gz- 불필요(?) 파일 삭제(꼭 할 필요는 없..
앱코 k935p 무접점 키보드 ​개발을 많이 하다보니, 손가락이 뻐근한게 느껴지더라. 그래서 키보드를 바꿔보자! 라고 생각함. ​ 이것저것 검색하다보니, 저렴한 무접점 키보드를 발견! 구매평도 괜찮다는 이야기가 많았다. '리얼포스'를 사기에는 비용이 조금 부담스럽던 상황이였다. 근데 키캡이... 엌ㅋㅋㅋㅋ 이건 진짜 아니잖아 ㅋㅋㅋㅋㅋ ​ 이곳저곳 검색하다 발견한 '아이오매니아' 키캡! 3만원 주고 하나 지름! 아름답구나 ㅋㅋㅋㅋ 현재 사용 1주일이 된 상태에서 리뷰를 하자면, 괜찮다! 아직은 오타가 종종 나지만, 잘 적응 중이다! 평소에도 잘 안쓰던 우측 숫자패드가 없으니 오른손의 이동거리(?)가 줄어서 좀 더 좋다. 가벼운듯 무거운듯한 키감과 추가비용 지불해 구매한 키캡! 만족한다
[Eclipse] 프로젝트 내 한글 텍스트 검색하기 프로젝트 클릭 후 Ctrl + H 를 누릅니다. File Search탭을 클릭한 다음 아래 내용을 Containing Text 에 입력합니다. \"[^"\u0080-\uffff;\\n]*[\u0080-\uffff][^";\\n]*\" 그리고 우측 Regular expression을 클릭한 뒤 검색합니다.
2016-10-01 1. 개발자 - 혼자 이것저것 공부하는 걸 좋아해서, 많은 자료들을 찾아보고 적용해보고 혼자만 간직하고 있었다. 허나 내 경험들을 공유하려 한다. 공개 준비를 시작한지는 좀 되었지만, 본격적으로 시작하려 한다. - 얼마 전 다녀온 제플린 밋업에서 만난 아파치 커미터의 경험을 듣고, 자극을 엄청나게 받았다. - 부족한 부분은 누군가의 pr로 수정될 것이고, 난 이게 절대 부끄러운게 아닌! 오히려 감사한 일이라 생각하기에 도전하려 한다. 2. 여행 - 지난 주 대만을 다녀왔다. 많은 경험을 했다. 정말 많은 경험.... - 태풍 '메기'가 타이페이에 상륙하여 비행기 결항, 16시간의 공항노숙 등..... - 이런 고생하는 맛에 여행하는 듯 하다. 여행기는 다시 정리해서 블로깅할까 한다. 개..
[nginx]How to get Real Ip with AWS CF and ELB 1. 환경 - CF + ELB + EC2(nginx) 2. 문제 - 클라이언트 ip주소에 ELB, CloudFront IP들이 덧씌워진다. (ex : 1.1.1.1, 2.2.2.2, 3.3.3.3) - ip deny or was에서 처리할때 문제가 발생한다. 3. 해결방법 1) nginx real ip 기능(참고자료) real_ip_header X-Forwarded-For; set_real_ip_from 0.0.0.0/0; - 위 방법은 또 다른 문제를 발생 시킬 수 있음. - 아래 curl을 날려보자. curl --header "X-Forwarded-For: 1.2.3.4" "http://example.com/" - nginx 로그를 켜서 보게되면 사용자 ip가 1.2.3.4로 나오게 될 겁니다. 2)..
[Pyton3] python 3.5.2 Install 1. download 1) 링크가져오기 - https://www.python.org/downloads/release/python-352/ 에서 다운로드 - 명령어 실행wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 2. 설치 1) MakeFile 만들기 위한 실행./configure 2) 소스 컴파일make 3) 소스 설치sudo make install 3. 확인python3 --version
2016-09-08 1. 리팩토링 - 프로젝트를 좀 더 편하게(?) 관리하기 위해선 꾸준히 코드 품질 관리를 해줘야 할 것 같다. - 추후 다른사람이 해당 프로젝트를 담당하게 될 때, 코드(+주석)만으로도 충분히 업무를 처리 할 수 있게 하고, - 기능 추가에 따른 코드 수정을 엉뚱한 곳에 조건문을 추가하여 '에라 모르겠다! 일단 추가먼저 하자!!'가 아닌 명확한 처리가 가능하도록! 꾸준한 관리가 필요할 것 같다. 2. 새로운 기술 - '유행'하는 기술이라고 무조건 습득할 필요는 없을 것 같다. - '내가' 추구하는 '개발자'에 필요한 기술이라면 모를까 남들도 한다고, 나까지 할 필요는 없다. - 그리고 어떤 기술 한가지를 배울 때, 대충이 아닌 제대로..