2016년 7월 17일 일요일

UBUNTU 16.04 1 - 설치후 해야 할것.

우분투 설치 후 할 작업.

1. ssh 서버 설치
    sudo apt-get install openssh-server

2. ssh 서버 설치 확인
    ps -ef | grep ssh

3. ssh 서버 서비스 등록
    service ssh restart

4. 우분투 시작시 sshd 서버 자동 실행
    update-rc.d ssh defaults

5. 우분투 업데이트
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade




2016년 7월 16일 토요일

eclipse - Project 생성

1. Gradle 프로젝트 생성 하기전에 환결 설정 변경

2. Gradle 프로젝트 선택

3. sample project 선택


4. Gradle 용 SpringFrameWork module 추가

5. SpringFrameWork 다운로드


6. 스프링 모듈 다운로드 완료.

eclipse - neon 설정

1. eclipse 실행 - 최소 실행시 작업 영역을 선택할 수 있다.


2. 초기 화면 -- 그냥 무시(우측 상단에 Workbench 클릭)

3. eclipse - Window >> preferences

4. eclipse 설정

5. encoding 설정

6. editor의 line number 표시 여부 체크

7. JAVA JDK 설정 확인 -- JRE로 되어 있는것을 JDK로 변경




8. 기존 JRE는 삭제 처리

9. EDITOR 설정

9. 탭키 누르면 스페이스로 설정 및 기타...^^

10. GRADLE PLUGIN 설치( HELP > ECLIPSE MARKETPLACE 메뉴)







11. 보안경고 - 그냥 OK 클릭

12. GRADLE 설치 완료후 ECLIPSE 리스타트 확인 (YES 클릭)



13. GRADLE 설치 여부 확인.



14. ECLIPSE 기본 설정 끝

2016년 7월 14일 목요일

오라클 보안인증서 오류

https://localhost:1158/em

em 접속 오류

오류시  ==> certutil -setreg chain\minRSAPubKeyBitLength 512

원복 ==>    certutil -delreg chain\MinRsaPubKeyBitLength


2016년 7월 13일 수요일

GRADLE 1


Java JDK or JRE yo be installed, version 6 or higher.

1. add the environment variable GRADLE_HOME. 

2. Next add GRADLE_HOME/bin to your PATH environment variable. 

3. To check if Gradle is properly installed just type gradle -v.


2016년 3월 2일 수요일

Chrome Extension 5 - executeScript의 callback function parameter 의미


Chrome Extension 5 - executeScript의 callback function parameter 의미

chrome.tabs.executeScript(integer tabId, object details, function callback)

chrome.tabs.executeScript({
code: 'document.body.style.backgroundColor= "blue"'
}, function(param1) {
alert(param1);
});

==> param1은 배열타입으로 blue값을 리턴하고 값은 param1[0]으로 가져올수 있다.

executeScript에서 callback 파라미터는 이전에 사용된 object details에 정의된 javascript에서
실행된 값이 리턴된다.(변수 선언은 선언일뿐이다. 리턴 되지 않는다)




2016년 2월 23일 화요일

Chrome Extension 4 - 백그라운드 변경하기

Chrome Extension 4 - 백그라운드 변경하기

컨텐츠 페이지의 백그라운드를 변경 하기 위해 아래 코드를 추가 하였다.

chrome.tabs.executeScript({
code: 'document.body.style.backgroundColor="'+num+'"'
});


위의 코드에서 알수 있듯이 서로 통신을 하기 위해서 부수적으로 붙는 코드가 있다는것을

생각 하여야 한다.

popup.js

$(function() {
var count = 0;
$("#add").click(function() {
count ++;
if(count >= 10000) {
count = 9999;
}
$("#count").html("count = " + count);
convertColor(count);
});

$("#sub").click(function() {
count --;
if(count <= 0) {
count = 0;
}
$("#count").html("count = " + count);
convertColor(count);
});

});

function convertColor(num) {
num = num % 8
if(num == 0) num = '#ffffff';
else if(num == 1) num = '#000000';
else if(num == 2) num = '#0000ff';
else if(num == 3) num = '#00ff00';
else if(num == 4) num = '#00ffff';
else if(num == 5) num = '#ff0000';
else if(num == 6) num = '#ff00ff';
else if(num == 7) num = '#ffff00';

chrome.tabs.executeScript({
code: 'document.body.style.backgroundColor="'+num+'"'
});
}


네이버 메인 페이지에서 버튼을 눌러보면 네이버 배경이 변경 되는것을 확인할 수 있다.