메일 관련 PORT 메일 서비스는 사용하는 포트가 많다. 보내는 프로토콜과 받는 프로토콜이 따로있고, ssl 인증을 사용하는 포트는 또 따로 존재한다. 설치 이후에는 전부 사용하진 않고 전송용, 수신용 포트 한개씩 만 사용하게된다. 25 - smtp(전송) - 암호화 되지 않은 메일 전송 프로토콜이다. 465 - smtps(전송) - SSL 인증을 받아서 사용하는 메일 프로토콜이다. 587 - submission(송신) - smtp 를 TLS 인증 방식으로 전송하는 포트이다? 110 - pop3(수신) - client 가 메일을 저장하는 방식으로 한번 메일서버에서 내려받으면 메일서버에서는 삭제된다고한다. 보안상으로는 imap 방식보다 pop3 가 더좋다는 글을 본적이 있다. 143 - imap(수신) -..
개발 툴 소개(visual studio code) 많은 frontweb 개발 관련 문서에서 visual studio code 를 에디터로 사용하는 것을 추천한다. 모든 OS 를 지원하고 있고, typescript 를 만든 microsoft 에서 만든 에디터 이므로 많은 이점이 있을거라고 생각한다. 확장 모듈로 angular 2 + Snippets 를 설치해주면 좋다. 유용한 단축키로는 ctrl + b 탐색창 닫기, ctrl + p 커맨드팔레트가 있다. import 된 부분에서 해당 함수를 ctrl + click 하면 원래 선언되 파일로 이동하여 내부 소스를 확인 할 수 있다. Angular CLI(Command Line Tool) 사용법 angular2 에서는 기본소스? 를 자동으로 만들어주는 기능을 사..
Jhipster 소개 github 에 올라와있는 opensource 로 backend 는 java springframework 으로 되어있고 frontweb 은 angularjs(angular1), angular(angular2) 중에 선택을 할수 있다. 그 밖에도 OAuth2, *다국어지원 *등 여러 reference 가 될만한 소스 들을 sample 로 만들어 놓았다. Jhipster(블로그) 예제 설치 방법 jdk(java developer kit) install 8 이상 설치 (오라클 사이트가서 운영체제에 맞는 jdk 를 다운받는다.) 이후에 환경변수를 설정해주도록한다. (웹검색 추천) nodejs 설치 - nodejs 사이트에서 자신의 운영체제에 맞는 설치버전을 받아서 설치한다. npm inst..
Front web 개발(angular, react, nodejs etc...) 분석 github 등에 front web 개발 관련해서 자료가 엄청 방대함. 2016년 frontweb 쪽에서 react 가 검색 상승 순위 1등 먹음. 하지만 react 여전히 angular 가 검색되는 빈도를 못따라옴. 최근에 vue js 라는게 상승세에 있다. 현재 앵귤러 2가 나오고 이쪽으로 밀어주고있다. 2에서는 프레임워크가 아닌 컴포넌트 되었다고 하고 있다. 앵귤러1 공식 사이트-> http://www.angularjs.org 앵귤러2 공식 사이트-> http://www.angular.org 참고하기 좋은 사이트 velopert - 유튜브랑 블로그를 잘 만들어 놓았다. 주말 새벽에 실시간으로 유튜브 코딩 방송을 한다..
공공기관에서 기존에 통계 디비로 sybase 를 사용하고 있었는데, 성능 업그레이드 를 위해 oracle 12c 로 DB migration 하게되었다. 그과정에서 변환되는 패턴들이 있었는데, 이를 정리해보았고 공유하고자한다. 엑셀은 따로 첨부한다. 그리고 쿼리 convert 하면서 자동으로 convert 해주는 java api 가 있는데 같이 첨부한다. 그런데 swisssql 이라고하는데, ibatis 파일 같은 xml 태그가 섞인 sql 문은 변환하는 중에 에러가 발생하는 듯하다.