728x90

경주최씨 최진립 장군님 이하 최준 선생까지 12대에 걸친 최부자 6훈
①벼슬은 하되 진사 이상은 하지마라 
②만석 이상의 재산은 쌓지마라 
③흉년기에는 땅을 사지마라 
④과객을 후하게 대접하라 
⑤사방 백리안에 굶어죽는 사람이 없게 하라 
⑥시집온 며느리는 3년간 무명옷을 입어라.

728x90

'향기나는글' 카테고리의 다른 글

부부싸움  (0) 2015.08.21
여기서 기적이란 걸 팔지 않는단다  (0) 2015.07.20
가장 소중한 물건  (0) 2015.04.29
아내를 위해 혼수상태에서 깨어난 남편  (0) 2015.04.16
행복 찾는 법  (1) 2014.07.31
728x90

1. 오픈 소스 소프트웨어 이야기

할리데이비슨과 HOG(Harley Owners Group) 이야기
    https://en.wikipedia.org/wiki/Harley-Davidson 

위키피디아 이야기
    https://en.wikipedia.org/wiki/Wikipedia

Open Source Software (라이선스) 정의, Open Source Initiative
    http://opensource.org/

블랙덕과 NorthBridge의 Open Source  시장 조사 결과(slide)
    http://www.slideshare.net/blackducksoftware/2015-future-of-open-source-survey-results

Open Source 라이선스 분류
    http://opensource.org/licenses/category

주로 사용되는 Open Source 라이선스 상위 20개
    https://www.blackducksoftware.com/resources/data/top-20-open-source-licenses

Hellwig and VMware Case
    http://www.ifross.org/artikel/hellwig-vs-vmware-gpl-enforcement-lawsuit-hamburg-district-court

라이선스 위반을 찾아내는 Binary Analysis 도구 1 (Fossology)
    http://www.fossology.org/projects/fossology

라이선스 위반을 찾아내는 Binary Analysis 도구 2 (Tjaldur Software Governance Solutions)
    http://www.binaryanalysis.org/

SK-Telecom의 오픈소스 거버넌스
    http://j.mp/sktoss

Open Source Hosting Site (Repositorty, Project Hosting)
    http://github.com
    http://code.google.com  <-- 2016년1월25일 종료 예정
    http://bitbucket.org
    http://sourceforge.net
    http://savannah.gnu.org   <-- GNU Project Hosting
    http://dev.naver.com
    http://www.codeplex.com   <-- Microsoft의 오픈소스

Wikipedia의 Open Source Repository List
    http://en.wikipedia.org/wiki/Comparison_of_open-source_software_hosting_facilities

Free Open Source Software Wiki
    http://freeopensourcesoftware.org/

Wikipedia Open Open Software List
    https://en.wikipedia.org/wiki/List_of_free_and_open-source_software_packages

BlackDuck이 운영하는 오픈소스 프로젝트 Database: Openhub
    https://www.openhub.net/

구글 오픈소스 라운드테이블 참가 후기와 기사 링크
    http://hl1itj.tistory.com/41

오픈소스 개발 방법론 - Mozilla 사례 중심 (2010)   by 윤석찬
    http://www.slideshare.net/Channy/opensource-devprocess

제주대학교-다음 오픈소스 클래스 강좌 홈페이지 by 윤석찬
    https://code.google.com/p/open-source-class/

The Origins and Future of Open Source Software (white paper)
    http://www.netaction.org/opensrc/future/oss-whole.html

오픈소스 소프트웨어의 기술혁신 특성:리뷰
    http://korea.gnu.org/people/chsong/copyleft/ost.pdf

Netty 개발자 이희승(트위터) 커미터, 성지순례 사이트
    http://j.mp/1GA6JCx

레이어 별 오픈소스  by 최지웅
    http://www.slideshare.net/ienvyou/ss-20866165

공개SW 전환방법 및 전략 by 김형태
    http://www.slideshare.net/chaeya/sw-27383935

한국 오픈 소스 커미터 목록 (KDLP)
    https://wiki.kldp.org/wiki.php/KoreanOpenSourceCommitter

Open Source iOS Apps – Real iOS Source Code Examples
    https://maniacdev.com/2010/06/35-open-source-iphone-app-store-apps-updated-with-10-new-apps

성당과 시장 (한빛출판사 무료 ebook) – Eric Raymond
    http://korea.gnu.org/people/chsong/cb/catb-ko-20140121.pdf

오픈소스로 개발 실력 쌓기  by 진성주 (아파치 usergrid 커미터)
    http://www.slideshare.net/kthcorp/h3-2012-15042338

Head of Open Source Software (OSS) – OSS 헤드 구인 광고
    http://jobs.electronicsweekly.com/job/1401338395/head-of-open-source-software-oss-/

오픈 소스, 왜 해야 하나? – by 김수보
    https://subokim.wordpress.com/2011/09/28/why-open-source/

왜 공개소스 소프트웨어여야 하나? – by 이민석
    http://tosahara.blogspot.kr/2011/10/blog-post.html


2. Open Source ALM

Open Source ALM Solution
    http://pseg.or.kr/pseg/osalm

Redmine (Project Management)
    http://www.redmine.org/

Eclipse (IDE tool)
    http://www.eclipse.org/ide/

git (Distributed Source Control)
    http://git-scm.com/

Gerrit (Code Review)
    https://code.google.com/p/gerrit/

SonarQube (Code Quality Tool)
    http://www.sonarqube.org/

Maven (Build Tool)
    https://maven.apache.org/

Jenkins (Continuous Integration)
    https://jenkins-ci.org/


3. GITHUB & GIT & Code Review

GITHUB Education Pack
    https://education.github.com/pack

GITHUB의 활동을 바탕으로 랭킹, 이력서 등을 만들어주는 사이트들
    http://rankedin.kr/
    http://git.io/top
    https://code.google.com/p/gitinspector/
    http://resume.github.io/
    http://git.io/top
    http://ghv.artzub.com/
    https://www.openhub.net/people

예제 Repository (test-repo)
    https://github.com/hl1itj/test-repo

Markdown 언어 예제
    http://www.unexpected-vortices.com/sw/rippledoc/quick-markdown-example.html

Git Download (PC, MAC용)
    http://git-scm.com/downloads

Git의 GUI clients
    http://git-scm.com/downloads/guis

Git Workflow
    http://blog.osteele.com/posts/2008/05/my-git-workflow/

Git 간단 사용기
    http://dev.azki.org/40

생활코딩의 Git 강좌
    https://opentutorials.org/course/1492

그리고 생활코딩 git 강좌의 동영상 모둠
    http://j.mp/git-class

맥에서 git 사용하기와 멋진 그림
    http://funnyrella.blogspot.kr/2014/04/97-git.html

Github 실습 by 신승엽
    http://www.slideshare.net/flyskykr/github-46014813

Github의 git 15분 만에 배우기 Tutorial (github 공식 튜토리얼)
    https://try.github.io/levels/1/challenges/1

git-치트시트.pdf
    http://j.mp/git_cheat_sheet

git을 시작하기 위한 간편 안내서
    http://rogerdudler.github.io/git-guide/index.ko.html

Progit (책 - git 설명서 - 영어)
    http://git-scm.com/book/en/v2

Git의 모든 것을 간단한 설명 그림 예제로 배우기 by atlassian
    http://j.mp/1fF6RLm

Git 사용자 설명서 by 김남형
    http://namhyung.github.io/git-user-manual-ko/

누구나 쉽게 이해할 수 있는 git 입문
    http://backlogtool.com/git-guide/kr/intro/intro1_2.html

SublimeText와 git 연동
    http://unikys.tistory.com/331

A System for Detecting Software Plagiarism
    http://theory.stanford.edu/~aiken/moss/


출처 : http://hl1itj.tistory.com/118

728x90
728x90


res://ieframe.dll/preview.js 오류가 발생했을 경우 해결방법입니다.


위의 에러는 인터넷익스플로러(Internet Explorer)에서 인쇄 시 발생한 오류입니다.

크롬이나 다른 브라우저에서는 인쇄가 잘 되는데 유독 IE에서 저런 에러가 발생한다면

제어판에서 현재 프린터를 삭제 후 드라이버를 다시 설치하면 문제가 해결됩니다.


※ 인쇄가 급한경우 다른 브라우저에서 인쇄를 하거나 Print Screen키를 사용하여 화면캡쳐 후 그림판에 복사 하여 이미지로 인쇄하시면 임기응변으로 대처할 수 있습니다.


제어판>장치및 프린터 에서 프린터를 다시 설정하면 된다.

728x90

'프로그래밍 > asp' 카테고리의 다른 글

인증없이 sns 연동하기  (0) 2015.11.04
batch 파일 만들기  (0) 2015.04.24
ASP Session 관리  (0) 2012.10.27
asp 날짜 함수 정리  (0) 2012.10.23
ASP 정규 표현식 사용법  (0) 2012.10.04
728x90











728x90

'하늘을 사랑한 사람 여행기' 카테고리의 다른 글

윤동주 시인님의 언덕에 가다  (0) 2016.04.09
윤동주 시인님 문학관에 가다  (0) 2016.04.09
외도여행 첫번째  (0) 2015.05.31
축령산 정상에서  (0) 2015.02.08
치악산 산행 일곱번째  (0) 2014.10.09
728x90











728x90

'하늘을 사랑한 사람 여행기' 카테고리의 다른 글

윤동주 시인님 문학관에 가다  (0) 2016.04.09
외도 여행 두번째  (0) 2015.05.31
축령산 정상에서  (0) 2015.02.08
치악산 산행 일곱번째  (0) 2014.10.09
치악산 산행 여섯번째  (0) 2014.10.09
728x90

특정 경로(URL)를 특수 기호문제로 encoding 해야되는 경우 URLencode.escape("url 경로") 를 사용한다

 

=============================================== Example ===========================================

Ex)

String url = ""; //변환된 url를 담을 변수

String tempUrl = "/test/fold/test.jsp"; //변경할 url

link = URLencode.escape(tempUrl); //url encoding

= %2Ftest%2Ffold%2Ftest.jsp"// 슬러시(/) 기호가 %2F 로 치환된 것을 확인, &기도 등도 치환된다.

특정 값(value)를 UTF-8 or EUC-KR encoding 해야되는 경우 java.net.URLEncoder.encode("value", "type")를 사용

 

=============================================== Example ===========================================

Ex)

String encodeVal = java.net.URLEncoder.encode("가나다라", "UTF-8");

=> "가나다라" 를 UTF-8 로 인코딩(encoding)
String decodeVal = java.net.URLEncoder.encode(encodeVal, "EUC-KR");

=> UTF-8 로 인코딩 된 "가나다라" 를 EUC-KR 로 재 인코딩(encoding) => "가나다라" 가 원상복귀됨

 

728x90

'프로그래밍 > java' 카테고리의 다른 글

Java 정규식  (0) 2015.07.24
오픈소스 링크  (0) 2015.06.26
전자정부(Spring) Framework] iBatis 입력(INSERT) 결과  (1) 2015.05.19
java jdbc db instance 설정  (0) 2015.05.06
오라클 페이징  (0) 2014.07.23
728x90

작년에이어 올해에도 이 시기에는 시스템 오픈을 앞두고 정신없이 개발 진행중!

 

Spring Framework에서 iBatis에서 제공하는 라이브러리들을 이용하여

XML에 정의되어 있는 쿼리문을 실행하는 도중에 당황스러운 일을 경험했다.

다음과 같이 XXXDAO.java 파일에 iBatis에서 제공하는

insert(queryId, parameterObject) 함수를 사용하여

insert문을 수행하였고, DBMS는 Oracle을 사용하기 때문에

기본적으로 insert된 row의 수가 return 될 것이라고 생각했다.

int result = 0;
result = (Integer)insert("kipo.po.is.dao.insertDpst.002", paramVO);
if(result != 0){
     return true;
}else{
     return false;
}

 

하지만 수행결과 NullPointerException을 당하게 됐다.

당황하며 iBatis 라이브러리를 조사해보니 insert(queryId, parameterObject) 함수는 수행 후

새로 생성된 row의 PK를 Object로 return한다고 명시되어 있다.

 

간단한 해결 방법은, insert(queryId, parameterObject) 함수 대신

update(queryId, parameterObject) 함수

사용하면 쿼리 수행 성공 시 1, 실패 시 0을 반환 받을 수 있다.



728x90

'프로그래밍 > java' 카테고리의 다른 글

오픈소스 링크  (0) 2015.06.26
java get 방식 한글 전송 시  (0) 2015.05.26
java jdbc db instance 설정  (0) 2015.05.06
오라클 페이징  (0) 2014.07.23
eclipse에서 javadoc utf-8로 생성하기  (0) 2013.09.17
728x90

JDBC DB 인스턴스 Resource  설정 


* SERVIE NAME은 데이터 베이스의 군 (미러링을 하던지.. 등등)
* SID는 각각의 디비 인스턴스

설정도 위에 따라 바뀐다.
각각의 호스트 스트링은 다음과 같다.

from SID
jdbc:oracle:thin:@host:port:sid

from SERVICE NAME
jdbc:oracle:thin:@//host:port/service name



728x90

+ Recent posts