카테고리: Swift

전자정부프레임워크 DataSource 접속정보 암호화

1. Jasypt 다운로드 http://www.jasypt.org/download.html 2. 암호화 대상 문자열 생성 globals.properties 파일에 아래와 같이 같이 있다면 Globals.UserName=AAAUSER Globals.Password=pwd1234 Globals.DriverClassName=oracle.jdbc.driver.OracleDriver Globals.Url=jdbc:oracle:thin:@192.168.0.1:1521/ORA CMD로 Jasypt 설치된 폴더의 bin에 가서 encrypt 명령을 이용하여 암호화 문자열 생성 jasypt-1.9.2\bin\encrypt input=”pwd1234″ password=”moramcnt” algorithm=”PBEWITHMD5ANDDES” —-ENVIRONMENT—————– Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 25.5-b02 —-ARGUMENTS——————- algorithm: PBEWITHMD5ANDDES input: pwd1234 password: 5AYZUz+YUFZwz3vgRLWyscggqAc8PgOD0zGotI45UeQ= —-OUTPUT———————- ng2cZvWPBGF64QbcRqMSVg== 3. […]

더보기

swift 다국어 및 타임존에 따른 UTC 시간과 Locale 시간과의 상호변환

UTC 시간을 Locale 시간으로 변환 public static func utcToLocale(utcDate : String, dateFormat: String) -> String { let dfFormat = DateFormatter() dfFormat.dateFormat = dateFormat dfFormat.timeZone = TimeZone(abbreviation: “UTC”) let dtUtcDate = dfFormat.date(from: utcDate) dfFormat.timeZone = TimeZone.current dfFormat.dateFormat = dateFormat return dfFormat.string(from: dtUtcDate!) } Locale 시간을 UTC 시간으로 변환 public static func localeToUtc(localeDate: String, dateFormat: String) -> […]

더보기

Carthage 사용법

1. 설치 $ brew update $ brew install carthage 2. 사용방법 프로젝트의 .xcodejroj 파일이 있는 곳에서 Cartfile을 생성하고 아래와 같이 원하는 라이브러리를 기입 github “Alamofire/Alamofire” 3. 실행 $ carthage update

더보기

윈도우즈 작업 스케줄러설정

1. 실행 명령창 : Taskschd.msc 실행 2. 기존설정 임포트/익스포트 작업임포트: 왼쪽메뉴->작업스케줄러 라이브러리 우측메뉴클릭, 작업가져오기 활용 작업익스포트: 작업스케줄러 리스트 -> 항목우측클릭 , 내보내기 활용 3. 신규스케줄러 등록 처리 1) 왼쪽메뉴->작업스케줄러 라이브러리에 마우스우클릭 에서 작업만들기클릭 2) 작업만들기 탭중에서 일반에서 작업이름 입력, 보안관련 인증설정 3) 탭중 트리거에서 새로만들기 버튼을 클릭, 처리횟수및 시간설정 4) 탭중 동작에서 새로만들기 버튼을 클릭, […]

더보기

ASP.NET 프로젝트 서버에 배포시 소스세이브(VSS) 제거 항목

1. Visual Studio에서 Release로 솔루션 빌드 (리포트 경로확인 => DEF_REPORT_SERVER_URL) 2. 로칼 C:\Projects\19.MoramCnt\Applications\MISWebSolution\MISWeb 디렉토리에 있는 MISWeb.Web, MISWeb.WebSvc 디렉토리 복사하여 로칼의 배포 디렉토리에 복사 3. ASP.NET 프로젝트 서버에 배포시 소스세이브(VSS) 제거 항목을 제거 *.cs => 유형중 "CSS 스타일시트 문서"를 제외하고 삭제 *.csproj=> 모두 삭제 *.user => 모두 삭제 *.vspscc => 모두 삭제 *.scc => 모두 삭제 […]

더보기