본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


기타81

NGINX 프록시(포워딩) 해더(header) 설정 NGINX를 통해서 프록시를 구성하면 Content-type, Content-encoding 등 http 프로토콜과 관련된 기본적으로 잘 알려진 형태의 정의된 헤더만 전송이 됩니다. * 기본 http 헤더 정의 참조 : https://developer.mozilla.org/ko/docs/Web/HTTP/Headers 사용자가 임의로 정의한 해더는 옵션을 주어야만 전송이 되므로, 내가 정의한 헤더값이 전송이되지 않는 경우에는 아래처럼 설정을 변경하여야 합니다. * 대상 : conf 디렉토리의 nginx.conf 파일 server { listen 443 ssl; proxy_pass_header Server; underscores_in_headers on; #1. 언더형식의 헤더를 허용 합니다. locatio.. 2021. 10. 25.
디지털 원패스 연동 개념 정리(Digital onepass) 디지털 원패스 연동하는 방법 입니다. 디지털 원패스는 국가에서 밀고 있는 통합 로그인의 개념으로..구글 로그인, 카카오 로그인 및 네이버 로그인 처럼 어디서든 1개의 아이디를 가지고 로그인을 할 수 있는 기능 입니다. 앱을 활용하거나 아니면 공동인증서를 통해서 사용할 수 있습니다. 뭐...NICE 인증과 비슷한 개념이라고 할 수 있네요. 공공기관 사업에서 주로 사용되는 로그인 프레임워크인 디지털 원패스는 소셜로그인 작업을 해 본 개발자라면 손 쉽게 연동 할 수 있습니다. #연동 1단계 디지털 원패스는 공공기관 프로젝트 답계 자바(Java)로 구성되어 있습니다. 연동을 하기 위해서는 먼저 발급받은 프로젝트를 압축을 풀어 줍니다. 그리고 나면 가장 먼저 프로퍼티(*.properties) 파일을 본인의 개발 .. 2021. 9. 23.
[MSSQL] 태이블 설명(COMMENT) 보기 아래 쿼리를 실행하면 됩니다. DECLARE @TABLE_NAME NVARCHAR(50) = '원하는테이블명'; SELECT D.COLORDER AS COLUMN_IDX -- 컬럼 인덱스 , D.NAME AS COLUMN_NAME -- 컬럼이름 , E.VALUE AS COLUMN_DESCRIPTION -- 컬럼 설명 , F.DATA_TYPE AS TYPE -- 컬럼 종류 , F.CHARACTER_OCTET_LENGTH AS LENGTH -- 컬럼 데이터 허용 길이 , F.IS_NULLABLE AS IS_NULLABLE -- 널 허용 여부 FROM SYSOBJECTS A WITH (NOLOCK) INNER JOIN SYSUSERS B WITH (NOLOCK) ON A.UID = B.UID INNER JOI.. 2021. 9. 3.
깃허브(github) 커밋 히스토리 보기(sell all recent commits) 깃허브를 활용하여 커밋을 간단하게 보는 소소한 팁 입니다. 원하는 깃허브 페이지로 이동하여 줍니다. 그리고 아래 사진처럼 commits라는 부분을 클릭하여 줍니다. 해당 버튼을 누르면 타임라인처럼 시간에 따라서 어떠한 내용으로 커밋하였는지 확인 할 수 있습니다. 제목을 누르면 세부 페이지로 이동하여 변경된 내용을 확 인 할 수 있습니다. 아래 사진에서는 "다각형 만들기 뷰" 라는 제목을 클릭하여 보았습니다. 세부 페이지로 이동한 뒤에 가운데 보이는 "Load diff" 버튼을 누르면 무엇이 바뀌었는지 내용을 볼 수 있습니다. 위 방법 말고도 Insights 버튼을 눌러서 볼 수 있습니다. Insights버튼을 누른뒤에 좌측에 Network를 누르면 사진처럼 나름 시간순으로 히스토리가 나타나게 됩니다. 마.. 2021. 8. 26.
신입 백엔드 웹(Backend Web) 개발자가 되기 위해 필요한 순서 백엔드 개발자는 일반적으로 UI(사용자 인터페이스)가 간단하거나 존재하지 않으면서 다양한 데이터를 처리하며 관리하는 개발자를 의미 합니다. 그 중에서 웹(web)에 대해 좀 더 집중하는 개발자를 백엔드 웹 개발자라고 적어 보았습니다. 웹 어플리케이션 서버 기능에서 브라우저 화면구성에 필요한 기능을 제외한 나머지를 구현하는 개발자가 아닐까요..? * 물론 "백엔드 웹 개발자" 라는 명칭이 공식적으로(?) 사용되는 것은 아닙니다. ^-^ #순서1 백엔드 웹 개발자를 하시려면 내가 하고자 하는 개발 언어를 선택해야 합니다. 백엔드 웹 개발시 주로 사용되는 언어로는 Java, php, python, Javascript(node.js) 등이 있습니다. 이 중 1가지를 선택하여 공부를 시작해야 합니다. 처음에 힘든.. 2021. 8. 25.
신입 프론트엔드 웹(Frontend Web) 개발자가 되기 위해 필요한 순서 #순서1 프론트 개발을 하시려면 가장 먼저 Javascript와 html에 대해서 공부를 해야 합니다. Javascript는 기본적으로 ECMA6 문법까지는 하셔야 합니다. 또한 HTML5에서의 다양한 테그(element)의 역할을 알아야 합니다. 앵귤러, 리엑트, 뷰 등을 먼저 하지 마시구요.. * 저 3종친구를 먼저한다고 시도하는 것은 운전도 못하는 사람이 대형버스를 운전하는 것과 같습니다. 브라우저에서 제공하는 개발자 도구에서 편리하게 연습 할 수 있습니다. #순서2 브라우저에 대해서 알아야 합니다. 브라우저는 HTML의 엘리먼트와, Javascript 코드가 동작을 할 수 있도록 환경을 구성하여 주는 프로그램 입니다. 익스플로러, 파이어폭스, 크롬, 엣지, 웨일 및 사파리 등등.. 이러한 브라우저.. 2021. 8. 17.