가비엘
'개발팁' 카테고리의 글 목록 (14 Page)

개발팁

개발팁/개발 팁

깃랩 Gitlab 그룹 Group 만들기

깃랩 Gitlab 그룹 Group 만들기 그룹 Group 설명 GitLab에서는 그룹을 사용하여 하나 이상의 관련 프로젝트를 동시에 관리할 수 있다. 그룹을 사용하여 프로젝트에 대한 권한을 관리할 수 있다. 사용자가 그룹에 가입하면 그룹에 포함된 모든 프로젝트에 접근 할 수 있다. 그룹의 프로젝트에 대한 모든 문제 및 병합 요청을 볼 수 있다. 그룹을 사용하여 그룹의 모든 구성원과 동시에 소통할 수 있다. 대규모 조직의 경우 하위 그룹을 만들 수도 있다. 자세한 Gitlab 그룹 설명은 아래 Gitlab Doc문서 참조. Groups | GitLab Documentation for GitLab Community Edition, GitLab Enterprise Edition, Omnibus GitLab, ..

개발팁/개발 팁

XPlatform (Runtime) 런처 실행 시 웹 브라우저 뒤에서 뜰 경우

XPlatform 런처 실행 시 웹 브라우저 뒤에서 뜰 경우 앞에서 뜨게 하는 방법 준비물 ExtCommonAPI 를 사용해야 한다. nexacro platform 개발시 유용한 기능을 모아 놓은 확장 API다. ExtCommonAPI 다운로드는 투비소프트 고객지원 홈페이지 ( http://support.tobesoft.co.kr/ ) 의 Donwloads -> Xplatform -> etc 에서 다운받을 수 있다. 원하는 버전이 없으면 Q&A에 요청하면 메일로 준다. 증상 대부분의 엑스플렛폼으로 서비스되는 사이트들은 팝업으로 엑스플렛폼 (Runtime) 인스톨 & 런처 실행 페이지를 띄우고, 런처가 실행되면 팝업은 수초 후 닫히는 구조인데, 런처가 실행될때 팝업등 웹 브라우저 뒤에 숨어서 뜨거나, 아니..

개발팁/개발 팁

오라클 Oracle 테이블 스페이스 생성 create tablespace

오라클 Oracle 테이블 스페이스 생성 create tablespace 사용예시 테이블스페이스 확장자는 원하는대로 바꿔도 된다. 영구 테이블 스페이스 (Permanent Tablespace) --사이즈는 환경에 맞게 수정. CREATE TABLESPACE tbs_yourusername_01 DATAFILE 'tbs_yourusername_01.dat' SIZE 1G AUTOEXTEND ON NEXT 8K MAXSIZE UNLIMITED LOGGING DEFAULT NO INMEMORY ONLINE EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLOCKSIZE 8K SEGMENT SPACE MANAGEMENT AUTO FLASHBACK ON; 임시 테이블 스페이스 (Temporary..

개발팁/개발 팁

SpotBugs Bug Detector Report에서 Missing Classes ?

이클립스 SpotBugs Bug Detector Report에서 Missing Classes ? 증상 언제부턴가 SpotBugs 버그 리포트에 Missing Classes 가 있다고 출력된다. * Missing Classes는 SpotBugs가 애플리케이션에서 참조하는 클래스를 찾을 수 없는 경우 출력된다. 그리고 이클립스 콘솔에 리포트 생성 로그를 보니 WARRING 이찍혀있다. [WARNING] Could not transfer metadata com.h3xstream.findsecbugs:findsecbugs-plugin/maven-metadata.xml ... [WARNING] Failure to transfer com.h3xstream.findsecbugs:findsecbugs-plugin/ma..

개발팁/개발 팁

오라클 Oracle 유저생성 create user

오라클 Oracle 유저생성 create user 사용예시 오라클 12c 부터 c##을 붙이지 않으면 사용자를 만들수 없다. 만약 c##을 붙이고 싶지 않다면 alter session set "_ORACLE_SCRIPT"=true; 명령을 실행후 유저를 생성하면 된다. //12c 버전 이상에서 c##을 붙이지 않고 유저 생성시 사용. alter session set "_ORACLE_SCRIPT"=true; create user 유저명 identified by "비밀번호"; //CONNECT 외 권한은 용도에 맞게 주면 된다. GRANT CONNECT, DBA, RESOURCE TO 유저명; 문법설명 CREATE USER는 Oracle DB에 사용자를 생성하는 명령문으로 사용법은 다음과 같다. CREATE..

개발팁/넥사크로 팁

넥사크로 Nexacro 17 / 17.1 파일 크기( file size ) 체크

넥사크로 Nexacro 17 / 17.1 파일 사이즈 체크 사전 준비 Environment에 SandBox > filesecurelevel (파일접근레벨) 속성을 all로 변경한다. (private 로 되어있으면 내문서에 있는 파일만 접근가능하다.) 처음 파일 추가 시 해당 알림이 뜨는데, 항상허용 체크박스 체크 해주고, Yes눌러준다. 샘플 파일 해당 샘플을 프로젝트에 import 한 후 QuickView로 실행하면, 테스트 해볼 수 있다. 파일 사이즈 체크 파일 업로드 컴포넌트는 내부적으로 VirtualFile을 사용하는데, 파일 크기가져오기 위해서는 getFileSize 함수를 사용해야 하고, getFileSize함수를 사용하기 위해서는 파일을 open해야 한다. 그리고 모든 요청 ( getFile..

개발팁/개발 팁

이클립스에 프로젝트, 메이븐 maven 프로젝트 추가 (import) 하는 방법

이클립스에 프로젝트, 메이븐 maven 프로젝트, 추가 (import) 하는 방법 이클립스를 실행 이클립스를 실행한다. workspace를 선택하고 이클립스 실행이 완료되면 좌측에 Project Explorer 창에 마우스 오른쪽 버튼을 누른다. 마우스 오른쪽 버튼을 누르면 콘텍스트 메뉴가 뜨는데, Import > Import.. 를 선택해준다. Maven 프로젝트 Import Import 창에서 Select an import wizard: 창에 maven이라고 입력한다 ( 스크롤 내려서 찾아도된다. ) Maven > Existing maven Projects 항목을 선택 하고 Next > 버튼을 눌러준다. Import Maven Projects 창이 뜨는데, Browse.. 버튼을 눌러 추가할 Mave..

개발팁/개발 팁

JAVA List 지정 크기로 분할하기

JAVA List 지정 크기로 분할하기 Guava를 이용한 List분할 먼저 Guava 라이브러리를 다운받는다. Guava: Google Core Libraries For Java 사용방법은 다음과 같다. Lists.partition( 대상 리스트, 분할할 크기 ) package yourusername; import java.util.Arrays; import java.util.List; import com.google.common.collect.Lists; public class TEST { private static List list = Arrays.asList( "A1","A2","A3", "A4", "A5", "B1","B2","B3", "B4", "B5", "C1","C2","C3", "C4",..