spring boot accessDB 연동

전산|2022. 6. 12. 17:55
728x90
반응형

access db를 사용하는 곳이 많이 있어

spring boot에서 연동하는 방법을 정리해서 공유 드립니다.

<dependency>
    <groupId>net.sf.ucanaccess</groupId>
    <artifactId>ucanaccess</artifactId>
    <version>4.0.1</version>
</dependency>

먼저 access db를 먼저 만들어야 겠죠??

  1. mdb : Access 97, Access 2000, Access 2002-2003 에서 만든 파일
  2. accdb : access 2010 부터 적용

- Office 2016 Professional 버전에 access가 포함되어 있어요.

- Office 2016 Standard 에는 포함 안되어 있어요 (참고하세요)

Office 20016 Access 에서 mdb 저정 하는 방법

파일 > 정보 에서 데이터베이스 암호 설정 가능

- 아이디는 없는 상태이고, 비밀번호만 있는 상태입니다.

application.yml 설정을 시작 합니다.

아래 소스코드를 참조하여 설정 하면 됩니다.

#DataSources  
spring:
#  profiles: local
  datasource:
    hikari:
      driverClassName: net.ucanaccess.jdbc.UcanaccessDriver
      jdbc-url: jdbc:ucanaccess://C:\\accessDB\\car.mdb;showSchema=true;memory=false
      username: 
      password: access1234
      maximum-pool-size: 10
  jpa:
    show-sql: true

password가 잘못 된 경우 정확하게 Exception을 띄어 줘요.

Postman에서 정상적으로 연동이 되었는지 확인을 합니다.

정상적으로 나오면 연동이 성공하였습니다.

office access가 없는 경우 관리해주는 프로그램이 따로 있어요.

car.mdb를 열어봤어요.

mdb파일이 잘 열립니다.

아래는 다운로드 주소에요.

http://www.alexnolan.net/software/mdb_viewer_plus.htm

다운로드 주소가 안보여서, 캡쳐를 해서 올려놓아요.

(바로가기는 아래 링크를 등록해놨어요. )

exe 바로가기 : http://www.alexnolan.net/software/MDBPlus.exe

zip 바로가기 : http://www.alexnolan.net/software/MDBPlus.zip

 

728x90
반응형

'전산' 카테고리의 다른 글

소프트웨어기술자 경력증명서 출력  (0) 2022.11.28
antd demo project 생성  (0) 2022.07.17
프론트엔드 기본 설치  (0) 2022.02.28
2022년 적용 SW기술자 평균임금 공표  (0) 2022.02.27
yarn 설치  (0) 2022.02.27

댓글()

프론트엔드 기본 설치

전산|2022. 2. 28. 10:56
728x90
반응형

 

프론트엔드 관련 설치 초기 프로그램 입니다.

설치 프로그램
URL
비고
Git-SCM 설치
필수
node 설치
필수
vscode 설치
필수
D2Coding 폰트
선택
SourceTree
선택

1. Git-SCM 설치 주소

https://www.git-scm.com/

현재 2.35.1이 최신 버전 입니다. 다운로드 해서 설치하세요.

(이미지 다운롤드 클릭은 설명이라 클릭이 안됩니다.)

2. node 설치 주소

https://nodejs.org/ko/

좌측의 안정적인 버전을 설치하세요.

3. vscode 설치 주소

https://code.visualstudio.com/download

운영체제에 맞는 버전으로 설치 하세요.

전 윈도우 버전이라 윈도우로 설치 하였습니다.

확장에서 검색창에 아래 단어 입력 후 하나씩 설치

1. ESLint v2.2.2

2. Korean(사용법) Language Pack for Visual Studio Code

3. Prettier - Code formatter

기본 설정은 마무리가 됩니다.

settings.json 설정

{
  "workbench.startupEditor": "none",
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "prettier.singleQuote": true,
  "editor.formatOnSave": true,
  "editor.formatOnType": true,
  "editor.fontSize": 16,
  "editor.tabSize": 2,
  "editor.fontFamily": "D2Coding",
  "prettier.printWidth": 120,
  "window.zoomLevel": 1,
  "terminal.integrated.defaultProfile.windows": "Git Bash",
  "terminal.integrated.fontFamily": "D2Coding",
  "terminal.integrated.fontSize": 13
}

 

위 설정은 제가 vscode 설정으로 잡은 환경입니다.

각자의 취향 대로 설정을 변경해서 사용 하세요.

D2Coding 폰트

필요하시면 아래주소에서 다운로드 가능합니다.

현재 1.3.2가 최신 일라고 합니다.

https://github.com/naver/d2codingfont

끝.

728x90
반응형

'전산' 카테고리의 다른 글

antd demo project 생성  (0) 2022.07.17
spring boot accessDB 연동  (0) 2022.06.12
2022년 적용 SW기술자 평균임금 공표  (0) 2022.02.27
yarn 설치  (0) 2022.02.27
2022 개인정보보호 종합포털 교육수료증  (0) 2022.02.27

댓글()

2022년 적용 SW기술자 평균임금 공표

전산|2022. 2. 27. 23:40
728x90
반응형

통계법 제27조(통계의 공표)에 따라 『2022년 적용 SW기술자 임금실태조사 (통계승인 제375001호)』의 SW기술자 평균임금을 공표합니다.

 

【SW기술자 평균 임금】

(단위: 원)

구 분
평균임금(M/D)
평균임금(M/M)
평균임금(M/H)
1. IT기획자
360,307
7,494,386
45,038
2. IT컨설턴트
484,732
10,082,426
60,592
3. 정보보호컨설턴트
347,123
7,220,158
43,390
4. 업무분석가
548,550
11,409,840
68,569
5. 데이터분석가
323,184
6,722,227
40,398
6. IT PM
406,823
8,461,918
50,853
7. IT PMO
345,428
7,184,902
43,179
8. SW 아키텍트
448,240
9,323,392
56,030
9. Infrastructure아키텍트
556,512
11,575,450
69,564
10. 데이터 아키텍트
414,770
8,627,216
51,846
11. UI/UX 개발자
274,465
5,708,872
34,308
12. UI/UX 디자이너
228,717
4,757,314
28,590
13. 응용SW 개발자
306,034
6,365,507
38,254
14. 시스템SW 개발자
238,787
4,966,770
29,848
15. 임베디드SW 개발자
261,291
5,434,853
32,661
16. 데이터베이스 운용자
243,285
5,060,328
30,411
17. NW엔지니어
335,974
6,988,259
41,997
18. IT시스템운용자
297,180
6,181,344
37,148
19. IT지원 기술자
191,065
3,974,152
23,883
20. SW제품 기획자
383,993
7,987,054
47,999
21. IT서비스 기획자
347,311
7,224,069
43,414
22. IT기술영업
341,672
7,106,778
42,709
23. IT품질관리자
424,780
8,835,424
53,098
24. IT테스터
200,136
4,162,829
25,017
25. IT감리
424,481
8,829,205
53,060
26. IT감사
236,877
4,927,042
29,610
27. 정보보호관리자
386,114
8,031,171
48,264
28. 침해사고대응전문가
301,482
6,270,826
37,685
29 IT교육강사
279,165
5,806,632
34,896

 

<본 평균임금을 SW사업대가 활용시 유의사항>

 

※ 본 조사결과는 SW사업에서 SW기술자 인건비로 참고 활용 가능하며, 수·발주자간 자율적 협의에 의해

적용할 수 있음

* SW기술자 평균임금은 소프트웨어진흥법 제46조(적정대가지급등) 제4항 ‘소프트웨어기술자의 인건비 기준’을

지칭함

* SW기술자 평균임금은 기본급, 제수당, 상여금, 퇴직급여충당금, 법인부담금을 모두 포함한 결과임

* 일평균임금은 월평균÷근무일수(20.8일), 시간평균임금은 일평균÷8시간으로 각각 산정함

* 월평균 근무일수는 휴일, 법정공휴일 등을 제외한 업체가 응답한 근무일의 평균이며, 이는 개인의 휴가 사용여부와는 무관함

* SW기술자 전체 평균임금은 전년대비 2.6% 증가

- 2020년 공표된 평균임금을 변경된 임금추정방식(가중평균)으로 환산하여 비교

* IT직무 중 26. IT감사, 29.IT교육강사는 유효응답(30명 이상) 표본이 적어 활용시 유의해야함

 

[시행일] 2022년 1월 10일부터 2022년 12월 31일까지 적용

 

 

 

기타 자세한 사항은 SW협회에서 확인해주세요.

https://www.sw.or.kr/site/sw/ex/board/View.do?cbIdx=304&bcIdx=51393&searchExt1=

 

출처는 한국소프트웨어산업협회에서 가져왔습니다.

저작권에 문제가된다면 바로 삭제를 하도록 하겠습니다.

 

728x90
반응형

'전산' 카테고리의 다른 글

spring boot accessDB 연동  (0) 2022.06.12
프론트엔드 기본 설치  (0) 2022.02.28
yarn 설치  (0) 2022.02.27
2022 개인정보보호 종합포털 교육수료증  (0) 2022.02.27
예전 정보처리 기능사 실기 시험 준비 했던..  (0) 2022.02.27

댓글()

yarn 설치

전산|2022. 2. 27. 23:39
728x90
반응형

 

윈도우 터미널에서 아래 입력

yarn 설치

$ npm install -global yarn

 

yarn 버전

$ yarn --version

 

대표사진 삭제

사진 설명을 입력하세요.

 

node-module 설치 하기

 

yarn install

$ yarn install

대표사진 삭제

사진 설명을 입력하세요.

 

 

yarn install 오류시

info There appears to be trouble with your network connection. Retrying...

 

타임아웃 길게 설치( 아래처럼 설치가 됩니다.)

yarn install --network-timeout 600000

 

대표사진 삭제
 

사진 설명을 입력하세요.

 

캐시 삭제

yarn cache clean

 

 

 

nestjs에서 오류 처리방법

Client does not support authentication protocol requested by server; consider upgrading MySQL client

 

아래 처럼 비밀번호 형식을 변경해 주면 해결이 됩니다.

ALTER USER '아이디'@'%' IDENTIFIED WITH mysql_native_password BY '비밀번호';

 

 

 

 

728x90
반응형

댓글()

2022 개인정보보호 종합포털 교육수료증

전산|2022. 2. 27. 23:36
728x90
반응형

개인정보보호 종합포털에서 진행하는 교육수료증입니다.

온라인 교육입니다.

1.우리 회사에서 지켜야 할 개인정보 기술적 관리적 보호조치 교육

2. 기본과정 교육

3. 실무과정 교육

4. 전문과정 교육

추가 : KOSA에 교육사항에 추가로 등록이 가능한 공식 교육입니다.

<< 정리 >>

1. 교육비용은 무료 입니다.​

2. 교육을 받으면 도움이 됩니다.

3. 실제 회사 직원들이 교육받아야 할 필수 교육으로 생각 됩니다.

4. 홈페이지 주소 : http://www.privacy.go.kr/

728x90
반응형

'전산' 카테고리의 다른 글

2022년 적용 SW기술자 평균임금 공표  (0) 2022.02.27
yarn 설치  (0) 2022.02.27
예전 정보처리 기능사 실기 시험 준비 했던..  (0) 2022.02.27
LG 울트라 PC 15UD50P-KX70K  (0) 2022.02.27
보관중인 오래된 하드디스크  (0) 2021.04.28

댓글()

예전 정보처리 기능사 실기 시험 준비 했던..

전산|2022. 2. 27. 23:30
728x90
반응형

예전 정보처리 기능사 실기 시험 준비 했던 내용이 있어서 올려봐요.

20년전 자료이니, 지금 시험과는 전혀 안맞습니다.

추억 공유 내용입니다.

파워빌더 6.0으로 실기시험을 준비했던걸로 기억 합니다.

- 예전에는 컴퓨터로 실제 작업해서 결과가 나오면 합격인 방식이었습니다.

아래 번호를 매겨서 적었는데, 기억은 안납니다.

NO : 0

NO : 1

NO : 3

NO : 4

NO : 5

NO : 6

NO : 7

NO : 8

NO : 9

NO : 10

NO : 11

NO : 12

NO : 13

NO : 14

728x90
반응형

'전산' 카테고리의 다른 글

yarn 설치  (0) 2022.02.27
2022 개인정보보호 종합포털 교육수료증  (0) 2022.02.27
LG 울트라 PC 15UD50P-KX70K  (0) 2022.02.27
보관중인 오래된 하드디스크  (0) 2021.04.28
기업용 무료백신(엑소스피어)  (0) 2020.12.28

댓글()

LG 울트라 PC 15UD50P-KX70K

전산|2022. 2. 27. 23:28
728x90
반응형

개인적으로 사용할 노트북을 구입하게되었습니다.

아래는 노트북 스펙입니다.

택배로 온 박스.. 개봉전 촬영

한번더 뽁뽁이로 포장

개봉 후 업데이트 제품이라 업체의 꼼꼼한 보안라벨링이 보입니다.

기본 윈도우10 내장제품이고요.

RAM : 32G 업데이트

HDD : Nvme 1T 업데이트

15.6인치 화면 입니다.

 

어댑터도 흰색으로 깔끔합니다.

사은품으로 노트북 키보드 스킨, 마우스

아쉬운건 노트북 가방은 안주네요.

부팅 후...

기본 OS 설치되어 있고, 최신 업데이트 다 되어있어서.. 설치하고 업데이트하는 과정이 생략되었어요.

작업관리자 화면..

끝..

[정리]

배송은 주문 후 그 다음날 받음

[비용]

동일 한 모델이라고 해도 옵션에 따른 다양한 스펙 있어

네이버, 다나와 등에서 찾아보신 후 원하는 제품으로 결정 하세요.

 

728x90
반응형

댓글()

보관중인 오래된 하드디스크

전산|2021. 4. 28. 14:55
728x90
반응형

아직 보관 중인 3.5인 HDD 를 사진 찍어서 올려 봅니다.

아시는 분들은 사용 해봤을 거에요.

처음보는 분들은 옛날의 물건으로....

Fujitsu M1624TAU 2.1GB 3.5" IDE Hard Drive

MAXTOR / 15GB IDE HARD

Quantum LB20A011 DEFECTIVE 20.4GB 3.5INCH IDE AT HARD

시게이트 메달리스트 1.2GB

Samsung SV0643A - 6.4GB 5.4K RPM ATA / EIDE Voyager 6 3.5" Hard Disk

이상..

728x90
반응형

댓글()

기업용 무료백신(엑소스피어)

전산|2020. 12. 28. 10:06
728x90
반응형

안녕하세요.

 

이번에 소개할 내용은 기업용으로도 무료로 사용 가능한 백신 프로그램 입니다.

 

기업용 무료를 아무리 찾아봐도 찾기 힘들었습니다.

 

 

 

 

엑소스피어랩스는 회사 소개에 나와 있는 거 처럼 지란지교에서 만는 백신 입니다.

처음에 알약, 안랩 등 기업용 라이센스를 고려 하였으나,

우선 기업용 무료 버전을 몇개 PC에서 테스트 중입니다.

 

 

 

 

 

해당 홈페이지에서 발췌하였습니다.

글로벌 백신엔진, 랜섬웨어예방, 악성사이트 접속차단 기능, 보안위협 모니터링 등이 있습니다.

아직 바이러스에 걸린적이 없어서, 탐지능력은 검증은 아직 안되었습니다.(개인적 의견)

 

 

신청방법은

아래 주소 클릭 하고 기업명, 기업아이디를 입력 후 아래 가입시작 버튼 클릭하면 됩니다.

- 기업명으로 로그인 후 직원들 이메일 주소를 등록 하고, 다운로드 주소를 발송 해주면 됩니다.

- 설치한 직원, 미설치한 직원 등 관리가 가능합니다.

- 가입신청 페이지 :  www.exosp.com/free-apply1

 

 

 

기업 관리자 화면에서 직원 정보를 등록하면, 다운로드 메일이 발송 가능합니다.

다운로드 메일은 아래 예시처럼 메일이 갑니다.

다운로드 바로가기를 클릭하면 설치파일이 다운되며, 설치를 하면 됩니다.

쉽죠!!!

 

 

업체 홈페이지에서 캡쳐 하였습니다.

위 이용 방법대로 따라하면, 쉽게 설치가 가능합니다.

 

 

임직원 배포를 하면 아래 처럼 설치 안내 메일이 발송됩니다.

 

무료버전은 최대 50개의 PC에 설치가 가능합니다.

참고로 윈도우(windows), 맥(mac)도 지원을 합니다.

(무료버전은 광고가 있는 버전 입니다.)

 

 

관리자 대시보드 페이지에서는 설치현황 및 미설치자 등등의 통합관리 기능이 지원 됩니다.

 

프로그램 보안상 전체 캡쳐는 안하고 기본 내용만 캡쳐하여 등록했습니다.

 

 

 

 

마지막으로 비용은 3개 상품입니다.

 

1. 무료백신 : 기업용/ 개인 무료

2. 사무용백신 : 개인정보파일 탐지 제외, usb매체제어 제외, p2p 등 프로그램 제어 제외, 법률자문 1회 제외

3. 올인원백신 :  모두 포함

 

 

판단은 담당자의 선택입니다.

2020-09-01 부터 신청해서 사용중에 있습니다.

 

 

 

 

 

개인적인 사용 생각을 기본으로 작성하였습니다.

이미지는 해당 기업 홈페이지에서 캡쳐를 하였습니다.

문제가 되면 바로 삭제를 하겠습니다.

(무료백신 사용소감을 등록한거라, 머라 하지는 않을듯 합니다.)

 

 

www.exosp.com/

 

비전문담당자를 위한 기업전용백신 | 엑소스피어

800개기업고객 기업용백신 엑소스피어, 향상된 백신기능,랜섬웨어방지, 정보유출관리, 매체제어, 개인정보보호, 보안현황 실시간 확인, 간편한 배포운영, 중소기업PC보안의 모든것

www.exosp.com

끝.

728x90
반응형

댓글()

react native 디버그 빌드 후 실행시 오류

전산|2020. 12. 22. 16:35
728x90
반응형

react native 디버그 빌드 후 실행시 오류가 발생하여 해결 방법을 정리해서 올려 봅니다.

오류메세지

Unable to load script. Make sure you're either running a Metro server (run 'react-native start') or that your bundle 'index.android.bundle' is packaged correctly for release.

빌드하기(배포시)

./gradlew assembleRelease <- 리눅스 기준

gradlew.bat assembleRelease <- 윈도우 기준

빌드하기(디버그시)

./gradlew assembleDebug <- 리눅스 기준

gradlew.bat assembleDebuge <- 윈도우 기준

빌드 후 디바이스에서 직접 테스트

react-native run-android --variant=release

오류발생

Unable to load script. Make sure you're either running a Metro server (run 'react-native start') or that your bundle 'index.android.bundle' is packaged correctly for release.

해결

android\app\src\main\assets\모든 파일삭제

아래 명령어 입력 후 엔터

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle

아래 파일 생성여부 확인

android\app\src\main\assets\index.android.bundle

끝.

 

 

728x90
반응형

댓글()

2021년 적용 SW기술자 평균임금 공표

전산|2020. 12. 9. 16:10
728x90
반응형

 

통계법 제27조(통계의 공표)에 따라 『2020년 SW기술자 임금실태조사 (통계승인 제375001호)』의

SW기술자 평균임금을 공표합니다.

 

【SW기술자 평균 임금】

구 분

평균임금(M/D)

평균임금(M/M)

평균임금(M/H)

1. IT기획자

388,724

8,124,332

48,591

2. IT컨설턴트

458,818

9,589,296

57,352

3. 정보보호컨설턴트

342,406

7,156,285

42,801

4. 업무분석가

532,243

11,123,879

66,530

5. 데이터분석가

347,670

7,266,303

43,459

6. IT PM

411,329

8,596,776

51,416

7. IT PMO

326,211

6,817,810

40,776

8. SW 아키텍트

421,761

8,814,805

52,720

9. Infrastructure아키텍트

517,539

10,816,565

64,692

10. 데이터 아키텍트

437,063

9,134,617

54,633

11. UI/UX 개발자

302,033

6,312,490

37,754

12. UI/UX 디자이너

250,345

5,232,211

31,293

13. 응용SW 개발자

323,174

6,754,337

40,397

14. 시스템SW 개발자

253,051

5,288,766

31,631

15. 임베디드SW 개발자

277,998

5,810,158

34,750

16. 데이터베이스 운용자

298,254

6,233,509

37,282

17. NW엔지니어

350,062

7,316,296

43,758

18. IT시스템운용자

284,286

5,941,577

35,536

19. IT지원 기술자

203,918

4,261,886

25,490

20. SW제품 기획자

444,306

9,285,995

55,538

21. IT서비스 기획자

441,052

9,217,987

55,132

22. IT기술영업

372,497

7,785,187

46,562

23. IT품질관리자

438,304

9,160,554

54,788

24. IT테스터

207,793

4,342,874

25,974

25. IT감리

391,741

8,187,387

48,968

26. IT감사

274,802

5,743,362

34,350

27. 정보보호관리자

391,725

8,187,053

48,966

28. 침해사고대응전문가

327,674

6,848,387

40,959

29 IT교육강사

257,614

5,384,133

32,202

<본 평균임금을 SW사업대가 활용시 유의사항>

※ 본 조사결과는 SW사업에서 반드시 활용해야 하는 강제사항은 아님

* SW기술자 평균임금은 소프트웨어산업진흥법 제22조(소프트웨어사업의 대가지급) 4항 '소프트웨어기술자의

노임단가'를 지칭함

* SW기술자 평균임금은 기본급, 제수당, 상여금, 퇴직급여충당금, 법인부담금을 모두 포함한 결과임

* 일평균임금은 월평균÷근무일수(20.9일), 시간평균임금은 일평균÷8시간으로 각각 산정함

* 월평균 근무일수는 휴일, 법정공휴일 등을 제외한 업체가 응답한 근무일의 평균이며,

이는 개인의 휴가 사용여부와는 무관함

* SW기술자 평균임금은 2019년 대비 5.0% 증가함

* IT직무 중 26. IT감사, 29.IT교육강사는 유효응답 표본이 적어 활용시 유의해야함

 

[시행일] 2021년 1월 1일부터 2021년 12월 31일까지 적용

 

 

기타 자세한 사항은 SW협회에서 확인해주세요.

https://www.sw.or.kr/site/sw/ex/board/View.do?cbIdx=304&bcIdx=47505&searchExt1=

 

출처는 한국소프트웨어산업협회에서 가져왔습니다.

저작권에 문제가된다면 바로 삭제를 하도록 하겠습니다.

 

728x90
반응형

댓글()

구글 애드센스 PIN번호

전산|2020. 12. 9. 16:08
728x90
반응형

 

구글 애드센스 PIN번호가 우편으로 왔어요.

 

 

대표사진 삭제

사진 설명을 입력하세요.

주소확인용 PIN번호라고 합니다.

 

 

대표사진 삭제

사진 설명을 입력하세요.

 

우편으로 구글에서 왔어요.

 

 

 

대표사진 삭제

사진 설명을 입력하세요.

우편을 열어보면, PIN번호가 있어요.

그걸 구글애드센스에 가서 입력하면 됩니다.

 

 

대표사진 삭제

사진 설명을 입력하세요.

구글애드센스 첫화면에 가면, 중간쯤에 청구서 수신주소 확인이라고 있어요.

거기에 우편으로 받은 PIN번호를 입력하면 되요.

 

 

대표사진 삭제

사진 설명을 입력하세요.

그럼 청구서 수신 주소가 인증되었습니다 하고 끝나요.

 

별거 없어요.

 

끝.

 

 

728x90
반응형

댓글()

mysl log sequence number 오류로 로그파일 용량 증가

전산|2020. 11. 20. 22:34
728x90
반응형

mysql hostname.err

오류내용

[ERROR] InnoDB: Page [page id: space=2271, page number=3242] log sequence number 63216755434 is in the future! Current system log sequence number 29146053693.

[ERROR] InnoDB: Your database may be corrupt or you may have copied the InnoDB tablespace but not the InnoDB log files. Please refer to http://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html for information about forcing recovery.

xtrabackup으로 복구 후 log sequence number 오류로 인해 지속적으로

error 파일이 계속적으로 늘어나고 있습니다.

원인으로는

- xtrabackup으로 복구가 잘못된 경우 발생 한다고 합니다.

- mysql 서비스가 살아 있는 상태에 복구를 한경우 파일교체가 제대로 안된 경우

해결방안으로는

- sql로 덤프를 받고 복원

-xtrabackup로 다시 복원

저는 hostname.err 파일을 삭제를 하여 용량확보를 했습니다.

로그파일이 쌓이는 경과를 보기로 했습니다.

​끝.

728x90
반응형

댓글()

git remote 주소 변경

전산|2020. 11. 20. 22:33
728x90
반응형

git 서버 주소가 변경되었을 경우 git 주소를 변경하는 방법입니다.

아래는 윈도우에서 확인시 입니다.

변경 전

C:\home\css>git remote -v

origin http://211.xxx.xxx.xxx:8080/CHOI/CSS.git (fetch)

origin http://211.xxx.xxx.xxx:8080/CHOI/CSS.git (push)

명령어 입력

git remote set-url origin http://아이디:비밀번호@168.xxx.xxx.xxx:8080/CHOI/CSS.git

(git 계정(아이디, 비밀번호) (변경 후 git)

변경 후

C:\home\css>git remote -v

origin http://168.xxx.xxx.xxx:8080/CHOI/CSS.git (fetch)

origin http://118.xxx.xxx.xxx:8080/CHOI/CSS.git (push)

위처럼 변경시 성공!

브런치명이 다른경우 브런치를 동일하게 맞춰주시면 좋아요.

 

728x90
반응형

댓글()

git에서 특정 브런치만 clone 하기

전산|2020. 11. 20. 22:33
728x90
반응형

git에서 특정 브런치만 clone 하기 입니다.

1. 명령어 예시

git clone -b <branch-name> --single-branch <저장소 URL>

2. 명령서 사용시

git clone -b CHOI_JJANG --single-branch http://127.0.0.1:8080/CSS.git CHOI

(브런치명) ( git 주소) (다운받을 주소)

설명

- CHOI_JJANG 브런치를 CHOI 폴더에 다운받기

- CHOI를 빼고 실행하면, 다운받는 폴더에 CCS폴더로 다운받게 됩니다.

 

728x90
반응형

댓글()

2020년 일방향 침해사고 대응훈련(중급)

전산|2020. 11. 20. 22:32
728x90
반응형

안녕하세요.

갈수록 보안에 대한 문제가 이슈화 되고 있습니다.

차근차근 관련 교육을 이수 하여 정보를 습득 합니다.

이번에 교육수료는 2020년 일방향 침해사고 대응훈련(중급) [8차] 입니다.

온라인 E-러닝 교육 방식으로 수강하고 시험봐야 하는 나름 빡센? 강좌 였습니다.

이상 올해 관련 교육은 마무리 할 예정입니다.

KISA사이버보안인재센터에서 교육일정 및 신청이 가능합니다.

http://academy.kisa.or.kr/

 

끝.

728x90
반응형

'전산' 카테고리의 다른 글

git remote 주소 변경  (0) 2020.11.20
git에서 특정 브런치만 clone 하기  (0) 2020.11.20
SW개발보안 기본과정 수료증  (0) 2020.11.20
forever 로그 무한 증가 해결방안  (0) 2020.11.20
네이버 애널리틱스  (0) 2020.09.01

댓글()

SW개발보안 기본과정 수료증

전산|2020. 11. 20. 22:31
728x90
반응형

소프트웨어 개발보안과정이 오프라인으만 있었는데,

코로나로인해 온라인으로 교육을 실시하여 신청후 교육을 받았습니다.

최신보안사고 사례, SW개발보안 적용 현황, 개발보안제도 등에 대해 배울 수 있는 좋은 기회가 되었습니다.

전, 스케줄이 안맞아서 심화과정을 먼저 이수 하고 기본과정을 들었는데요,

기본과정을 이수하고 심화과정을 듣기를 추천 드립니다.

KISA 아래 사이버보안인재센터에서 무료 교육을 실시 합니다.

연간 계획일정이 있어서 미리 메모해놓고 신청하시면 좋을듯 합니다.

https://academy.kisa.or.kr/

728x90
반응형

댓글()

forever 로그 무한 증가 해결방안

전산|2020. 11. 20. 22:31
728x90
반응형

forever는 node.js앱의 인스턴스를 관리해주는 툴입니다.

node.js로 만든 앱이 예기치 않게 종료가 되었을때 다시 실행해주고, 로그도 남겨주는 역할을 하고요.

서버상의 로그가 지속적으로 늘어나면서 결국엔 98%까지 올라가서 원인을 찾다가 forever 로그를 확인했고요.

아래 오류 메세지가 출력되었습니다.

결론

- node.js 앱을 시작하는데, 기존 앱의 서비스가 살아있는 경우 입니다.

1. 해당 앱의 종료 명령어로 서비스를 종료 하고, 다시시작하는 방법

2. node.js 앱을 찾아서 강제 죽이는 방법 ( $kill -9 PID)

추가적으로 아래 명령어로 로그 위치 파악

[id@web ~]$ forever list

info: Forever processes running

data: uid command script forever pid id logfile uptime

data: [0] qur7 /usr/local/bin/node bin/run.js 12453 12459 /home/xxxx/.forever/qur7.log 27:17:3:24.453

위에 내용을 길게 작성은 하였지만.. 서비스 재시작하니 대부분 해결 되는거 같습니다.

오류메세지

events.js:136

throw er; // Unhandled 'error' event

^

Error: listen EADDRINUSE :::9080

at Object._errnoException (util.js:999:13)

at _exceptionWithHostPort (util.js:1020:20)

at Server.setupListenHandle [as _listen2] (net.js:1379:14)

at listenInCluster (net.js:1420:12)

at Server.listen (net.js:1508:7)

at Application.listen (/home/xxxx/xxxx/node_modules/koa/lib/application.js:64:19)

at Object.<anonymous> (/home/xxxx/xxxx/bin/server.js:11:8)

at Module._compile (module.js:660:30)

at loader (/home/xxxx/xxxx/node_modules/babel-register/lib/node.js:144:5)

at Object.require.extensions.(anonymous function) [as .js] (/home/xxxx/xxxx/node_modules/babel-register/lib/node.js:154:7)

at Module.load (module.js:573:32)

at tryModuleLoad (module.js:513:12)

at Function.Module._load (module.js:505:3)

at Module.require (module.js:604:17)

at require (internal/module.js:11:18)

at Object.<anonymous> (/home/xxxx/xxxx/bin/run.js:2:1)

error: Forever detected script exited with code: 1

error: Script restart attempt 1689613

Tue, 28 Jul 2020 00:48:16 GMT app:config Creating default configuration.

Tue, 28 Jul 2020 00:48:16 GMT app:config Package "node-uuid" was not found as an npm dependency in package.json; it won't be included in the webpack vendor bundle.

Consider removing it from vendor_dependencies in ~/config/index.js

Tue, 28 Jul 2020 00:48:16 GMT app:config Looking for environment overrides for NODE_ENV "production".

Tue, 28 Jul 2020 00:48:16 GMT app:config Found overrides, applying to default configuration.

npm : https://www.npmjs.com/package/forever

forever

A simple CLI tool for ensuring that a given node script runs continuously (i.e. forever)

www.npmjs.com

끝..

728x90
반응형

댓글()

네이버 애널리틱스

전산|2020. 9. 1. 15:56
728x90
반응형

네이버 애널리틱스를 설치해 봅니다.

 

 

http://analytics.naver.com/service/index.html

네이버 애널리틱스

방문분석 방문현황(UV), 신규/재방문자 수, 시간대별 방문분포, 방문지역 등 방문자의 방문 특성을 이해하기 위한 종합적인 정보를 제공합니다. 중요한 고객유형(신규/재방문)이 잘 방문하는지, �

analytics.naver.com

 

 

 

 

 

아직은 접속자가 없어서, 데이터가 없네요.

 

728x90
반응형

댓글()

SW개발보안 심화과정 구현 수료증

전산|2020. 9. 1. 15:41
728x90
반응형

 

 

 

소프트웨어 개발보안과정이 오프라인으만 있었는데,

코로나로인해 온라인으로 교육을 실시하여 신청후 교육을 받았습니다.

 

개발보안제도 관련, 시큐어코딩 트랜드, 보안약점, 진단도구 등에 대해 배울 수 있는 좋은 기회가 되었습니다.

개발자가 놓칠 수 있는 부분도 많이 있는데, 진단도구를 활용하면 어느정도 해결은 될듯 합니다.

 

 

KISA 아래 사이버보안인재센터에서 무료 교육을 실시 합니다.

연간 계획일정이 있어서 미리 메모해놓고 신청하시면 좋을듯 합니다.

 

https://academy.kisa.or.kr/main.kisa

 

KISA LMS

악성코드 공격대응 2차 판교 4일 (28시간) 2020-09-08~2020-09-11

academy.kisa.or.kr

 

728x90
반응형

댓글()