평범한 개발자의 개인 블로그
무소의뿔처럼혼자서가라 / 2017. 7. 31. 23:20 / 잡동사니/ECLIPSE

1. From within Spring Tool Suite open the update manager by selecting Help > Install New Software….

2. Click Add… and enter the following location:

 

Name : wirefrmaesketcher

Location : http://wireframesketcher.com/updates

 

무소의뿔처럼혼자서가라 / 2017. 6. 13. 13:14 / 잡동사니/ECLIPSE

Eclipse 에서 javascript 를 열었는데 “Decoration Calculation” 오류가 발생하였습니다. ㅠㅠ

 

1. 일단 perm 메모리 부족현상인듯 하니 아래와 같이 조금 올려주었습니다.

 

-XX:PermSize=256M
-XX:MaxPermSize=256M
-XX:MaxNewSize=256M

 

해결이 안되네요 허~~ ㅠㅠ

 

2. 다음 해결방안으로

eclipse 에서 General -> Appearance -> Label Decoration 메뉴에서 아래 항목의 체크를 해제 시켜줍니다.

JavaScript Function Override Indicator <- 체크 해제

 

해결완료 ^^

무소의뿔처럼혼자서가라 / 2017. 5. 22. 10:09 / 잡동사니/취미

그동안 전동킥보드를 사고 싶어서 이곳저곳을 알아봤는데 가격이 너무 비싸고 ㅜㅜ

 

싼가격의 전동킥보드는 성능이 나의 마음에 들지 않아 중고매물을 알아보고 있었습니다.

 

그런데 중고가격과 비슷 또는 더저렴한 가격에 엄청난? 성능을 자랑하는 AU모터스의 엑스트렉을 찾을수 있었습니다.

 

아~ 디자인도 이쁘고 성능도 정말 마음에 들었습니다. 이걸 살까 말까 사실 AS 부분이 마음에 걸려 고민했습니다만,

 

사용후기가 좋고, AS 대응도 빠른듯 하여 조금 망설인 후에 구매 완료 ~ ^^

 

아래 상품입니다.

http://www.aumotors.co.kr/goods/goods_view.php?goodsNo=1001005138

589,000원

 

정말 가격대비 성능 짱입니다~~~

 

 

 

출퇴근 용도로 구매하였습니다. 왕복 20Km 정도 되는 거리에 약간 언덕도 가야하는곳인데 아주 잘 올라가네요~ ㅎㅎ

 

만족스럽게 따고 있습니다.

 

디자인이 깔끔하고 이쁘네요~ ^^

 

 

보조핸들을 부착하고 주말엔 아이들과 즐겁게 놀아주기도 하고 있습니다. 이곳은 차가 없어서 안전한곳 입니다 ^^

 

 

AS 문의도 몇번 했었는데 친절하고 빠르게 대응해 주시고 아직까진 아주 만족스럽습니다~~

 

추천드려요

무소의뿔처럼혼자서가라 / 2017. 4. 26. 09:39 / 잡동사니/엑셀

엑셀의 유용한 기능인듯 합니다.

 

적용해볼 내용은 드롭다운 목록 2개를 생성해볼 것이며,

첫번째 목록에 국어, 수학, 과학 을 표시해주고

두번째 목록에는 첫번째 목록선택에 따른 선택적 목록을 보여주도록 하겠습니다.

 

국어 선택시 > 국어1, 국어2

수학 선택시 > 수탐1, 수탐2

과학 선택시 > 과탐1, 과탐2 가 나오도록 합니다.

 

1. 첫번째로 먼저 sheet2 에 우리가 참조할 목록표를 만들어 봅니다.

 

2. 두번째로 sheet1 에 과목 드롭다운을 먼져 만들어 봅니다.

   과목드롭다운은 이름관리자를 사용해서 만듭니다.

   수식 > 이름관리자 메뉴 입니다.

새로만들기 하여 과목을 추가해 줍니다.

 

과목은 sheet2 에서 A3:A5 까지 지정합니다.

 

드롭다운을 적용할 셀을 선택후

데이터 > 데이터유효성검사 > 데이터유효성검사를 클릭합니다.

설정탭에서 제한대상은 "목록" 원본은 "=과목" 이라고 설정합니다.

"=과목" 이라고 사용하려면 위에 이름관리자에서 만들어져 있어야 합니다.

 

3. 이제 과목을 선택했을때 두번째 선택적 목록이 나오게 해야 합니다.

   이름관리자에서 추가적으로 _국어, _수학, _과학 목록을 만들어 줍니다.

   각각의 참조대상은 sheet2 의 뿌려줘야할 목록을 선택해 줍니다.

  

     위처럼 만들어 졌다면, 이제 과목선택시 나오도록 두번째 셀을 설정 합니다.

     이번에도 드롭다운이기 때문에 동일하게

     데이터 > 데이터유효성검사 > 데이터유효성검사를 클릭합니다.

     설정탭에서 제한대상은 "목록" 원본은 "=INDIRECT("_"&$A$2)" 이라고 설정합니다.

     "=INDIRECT("_"&$A$2)" 이것의 A2셀은 과목선택값 셀의 주소로 해줘야 합니다.

     수학을 선택했다면 위에 함수는 INDIRECT("_수학") 과 동일한 결과가 됩니다.

     _수학은 위에서 이름관리자에서 만들어준 _수학의 참조대상을 리턴해줍니다.

     따라서 수탐1,수탐2 만 드롭다운으로 표시되도록 되는것입니다.

   

 

 

이렇게 하면 과목선택1 선택에 따른 과목선택2 드롭다운목록을 선택적으로 나오도록 하는것이 완료되었습니다.

 

끝~

 

 

 

 

 

 

 

 

 

 

 

무소의뿔처럼혼자서가라 / 2017. 3. 8. 11:29 / 잡동사니/ECLIPSE

 

 

PMD란 : 정의된 규칙(Rule)을 기반으로 개발자가 작성한 소스 코드를 검사하여, 오류 및 위험 요인을 식별하여 알려 주는 기능을 제공한다.

 

위험이 있는 소스를 분석하기 위한 도구 PMD 입니다.

설치는 Help - Eclipse Marketplace 에서 pmd 로 검색하면 나오는 것중 eclipse-pmd 를 install 해줍니다~

 

아래의 경로에 설치방법을 따라서 설치 합니다~

 

그럼 소스분석사항인 룰셋을 pmd 에 적용해 보겠습니다.

 

전자정부프레임워크 표준 룰셋으로 하는것이 좋겠네요~

아래의 경로에 설명과 설치방법이 있으니 따라서 설치해 봅니다.

http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:inspection#전자정부_표준프레임워크_표준_inspection_룰셋_적용하기

 

첫번째로 위 URL 에 따라 룰셋 압축파일을 받아서 설치해 봅니다.(개발환경에 따라 파일을 받습니다.)

이클립스3.1 버전이니 2.7이상 버전을 받아봤습니다.

egovinspectionrules-2.7.zip

 

아래은 가이드에 나와있는 방식 입니다. pmd 설치 버전에 따라 조금 다를수 있습니다.

1. Window > Preferences

 

2. Preferences 창의 왼쪽 메뉴 구조에서, PMD > Rules Configuration 선택

 

3. Preferences 창에서, 오른쪽 중앙의 Clear all 버튼 클릭

 

4. PMD Confirmation 대화창에서, OK 버튼 클릭으로 모든 룰 삭제

 

5. PMD Plugin 대화창에서, Browse… 버튼을 클릭하여 앞서 압축해제한 룰셋 파일 중 한글판인  EgovInspectionRules_kor.xml 파일을 선택

(CSV 파일 REPORT 파일의 한글깨짐으로 EgovInspectionRules_eng.xml 파일로 다시 세팅 하였습니다~ 한글깨짐 해결방안은 찾아보아야 할듯 합니다. 해결하였습니다. 아래의 방법으로 하니 잘 되네요~)

!!!!! 위처럼 한글 csv 파일을 열었을경우 한글이 깨진다면 해결방법입니다. 이경우는 엑셀의 기본인코딩인 EUC-KR 이 아닌 UTF-8 파일인 경우에 깨져버린다고 합니다.

해결방법은 csv 확장자를 txt 로 바꾼후에 열게되면 인코딩과 열 구분자를 묻는 창이 나오고 창에서 인코딩을 UTF-8 로 선택하면 정상적으로 한글이 나옵니다~ 요건 이렇게 해결합니다.(엑셀프로그램을 먼져 실행하고 파일>열기 에서 열어줍니다)

 

6. Import by Copy 항목 선택하고 OK 버튼을 클릭

7. Preferences 창의 Rules 그리드 목록에서 방금 들여온 룰 확인

 

OK 버튼 클릭 설치 끝 입니다.^^

 

@ PMD 검사 시작

이제 소스에서 오른쪽 마우스 클릭해 보면 PMD > Check Code 를 실행합니다.

 

@ PMD 결과 Report 파일 다운로드

1. 이것을 Report 로 다운받으려면

Window > Preferences > PMD > Reports 에서 다운받을 형식을 선택합니다.(복수설정 가능)

 

2. 소스에서 오른쪽 마우스 클릭하여

PMD > Generate Reports 를 클릭해 줍니다~

 

@ 39개 룰셋 수정처리 가이드

아래의 URL 에서 어떻게 처리해야 하는지 확인하여 수정하여 줍니다~

http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:inspection:usetool#전자정부_표준_inspection_룰셋

 

reports 파일위치는 프로젝트 하위에 reports 밑에 생성됩니다.

 

 

 

캡처는 없습니다~  나중에 시간되면 캡처도 넣겠습니다~ 끝~

 

 

무소의뿔처럼혼자서가라 / 2017. 3. 2. 15:48 / 잡동사니/ECLIPSE

이클립스 플러그인중에 특히 유용하게 쓰고있는 퀵 서치(quick search) 입니다.

 

이클립스 검색(search) 기능과 다르게 검색하는 단어가 포함된 파일들을 실시간으로 찾아줍니다. ㅎㅎ

 

이클립스의 Help > Install New Software... 메뉴에서 추가해 보도록 하겠습니다.

 

Name    : quick search

Location : http://dist.springsource.com/release/TOOLS/update/e4.3/

 

Core / Eclipse Integration Commons 에서 Eclipse Quicksearch 가 있군요 체크하고 설치해 줍니다.

 

 

 

 

설치 후 이클립스가 재시작됩니다.

 

재시작되면 이제 잘되는지 해봐야 겠죠?

 

Ctrl + Shift + L 단축키를 눌러보면 Quick Text Search 창이 잘 뜨네요 ~^^

 

description1 이 포함된 파일을 검색해 봤는데 매우빠르게 검색되네요~ SSD 라서 빠른건가요? ㅎㅎ

 

 

quick search 는 필수 플러그인이 되겠습니다. 끝~

 

무소의뿔처럼혼자서가라 / 2017. 3. 2. 15:25 / 잡동사니/ECLIPSE

이클립스를 사용하면서 눈의 피로가 너무 심하여 테마를 변경해 보기로 하였습니다.(그리고 가독성도 좀 더 나아보이네요)

 

검은색계열의 테마들을 사용해 보기로 하였습니다.

 

여러가지 방법으로 추가할수 있으나

 

이클립스의 Help > Install New Software... 메뉴에서 추가해 보도록 하겠습니다.

(Help > Eclipse Marketplace 에서 Eclipse Color Theme 로 검색해서 install 하는 방법도 있습니다.)

 

Add...  버튼을 클릭하시고 아래처럼 지정해주시고 ok 해주세요~

Name    : color theme

Location : http://eclipse-color-theme.github.io/update/

 

그리고 Eclipse Color Theme 체크박스에 체크하신후 설치하면 됩니다.  설치가 완료되면 이클립스가 재시작 됩니다~

 

 

 

 

설치가 다 됬다면 아래처럼 메뉴가 추가되었을것 입니다~

Window > Preferences > General > Appearance > Color Theme 메뉴가 보이시나요??

저는 Pastel 이 젤 마음에 드네요~~ ㅎㅎ 적용해 보겠습니다. Pastel 선택후 OK 해주세요~

 

테마를 설정하고 보니 콘솔의 텍스트가 가독성이 떨어지니 색을 좀 바꿔주도록 합니다.

Window > Preferences > Run/Debug > Console 에서 바꿔주면 됩니다. 개인적으로 설정해 보시고 마음에 드는 색으로 변경합니다.

 

 

 

아~ 그런데 에디터만 바뀌고 배경은 그대로 라구요??? 저는 에디터 부분만 색변경해서 사용합니다.(가독성이 더 좋더군요)

 

하지만 모두 바꾸는것이 좋다하시면 moonrise 플러그인으로 전체 모두 바꿀수 있습니다. 이것말고도 다른것도 있습니다.

 

Help > Eclipse Marketplace 에서 moonrise 검색해보면 첫번째로 있네요~

 

설치가 완료되면 General > Appearance 에 MoonRise 가 추가되어 있습니다. 선택하고 OK 하게되면 적용됩니다.

 

하지막 저는 그냥 Windows 7 Classic 씁니다~ 개인적으로 moonrise 가독성이 별루에요 ^^

 

 

 

 

 

 

 

 

 

무소의뿔처럼혼자서가라 / 2017. 2. 22. 10:48 / 잡동사니/ECLIPSE

이클립스가 조금 무거워 나의 노트북이 버벅거려 이클립스 최척화를 조회하여 몇가지를 적용해 보았다.

JSP 페이지가 특히 복사 붙여넣기 하면서 느려져 아래와 같이 조치하여 해결함.

1. 일단 Validation은 모두 Disable 처리함.

Window > Preferences : Validation filter 검색하여 Disable All 하였다.

 

2. Spelling 체크 해제하기

Window > Preferences : Spelling filter 검색하여 Enable spell checking 해제하기

 

3. Hyperlinking 기능 해제 : 이기능은 컨트롤키를 누르고 있으면 나오는 기능으로 몇개만 해제한다.

 

 

일단, 이정도만 해도 매우 빨라졌음을 느낄수 있다. ㅋㅋㅋㅋㅋㅋ

 

 

 

추가적으로 정리가 필요하면 참고 ~

https://slipp.net/wiki/pages/viewpage.action?pageId=5177633

 

추가적으로 설정 환경을 복사하려면

\workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\ 폴더를 복사해서 붙여넣으면 된다고 하네요~

무소의뿔처럼혼자서가라 / 2017. 2. 21. 10:55 / 잡동사니/POWER MOCKUP

 

개발을 시작하기전에 분석 설계단계가 있다.

 

분석 설계단계에서 중요한 바로 화면정의서 작성이다.

 

파워포인트로 그렸었는데 편하게 그릴수 있는 툴이 있나 찾아보니

 

Power Mockup 이라는 툴을 발견할수 있었다.

 

일단 trial version 을 받아서 설치해 보았다.

 

아래의 경로에서 다운로드가 가능하다.

 

https://www.powermockup.com/download

 

power mockup 다운로드 화면

 

 

설치하여 실행해 보면 아래와 같이 파워포인트로 자동 연결된다.

 

 

 

우측의 도구에서 드래그 하여 가져다 놓기만 하면 편리하게 그릴수 있다.

 

 

 

trial version 이라서 몇가지 기능에 제한이 있다.

 

유료버전은 현재 기준으로 1인 59.99달러로 구매 가능 하다.

 

더 써봐야 알수 있을듯 하다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© 2015 무소의뿔처럼혼자서가라 in 평범한 개발자의 개인 블로그
Designed by DH / Powered by Tistory
/ /