본문 바로가기

ETC9

[ETC 3편] git pull conflict 해결방안 목차는 ETC 목차 에 있습니다. [ETC 3편] git pull conflict 해결방안 git pull conflict 상황 main, develop, feature branch 가 있다고 가정하겠습니다. develop branch 는 main(=master) branch 를 기준으로 만들었습니다. feature branch 는 develop branch 를 기준으로 만들었습니다. feature branch 에서 작업하고, develop branch pull request 를 날릴려고 하는데 develop 에 이미 작업한 것이 있어 pull request 안됩니다. 그럴 때는 develop branch 를 pull 해와야 합니다. pull 할 때, 아래와 같은 에러가 발생할 수 있습니다. pull 전.. 2023. 1. 12.
[ETC 2편] Apache Embedded Ftp Server 정리 목차는 ETC 목차 에 있습니다. [ETC 2편] Apache Embedded Ftp Server 정리 테스트 용도로 FTP Server 를 사용할 일이 있어 Embedded FTP Server 에 대해 알아봤습니다. Embedded Ftp Server 준비해야할 것 apache embedded ftp server 를 참고해서 작성했습니다. Depedency mina-core, 2.0-M3 or later Apache Mina는 네트워크 프레임워크로 이벤트 중심 비동기 api 및 사용자가 쉽게 네트워크 서버를 구현할 수 있게 도와주는 프레임 워크 입니다. slf4j-api 로깅 관련 open source 입니다. A SLF4J implementation of your choice, for example .. 2022. 7. 16.
전각문자, 반각문자 정리 (Java) source 는 Github 에 있습니다. 반각, 전각 문자 개념 전각 문자는 정사각형 형태, 반각은 전각의 가로폭을 반으로 줄인 직사각형 형태입니다. 영문과 숫자 등은 반각이고, 한글은 전각으로 표현하고 있습니다. 컴퓨터에서 보통 반각은 1바이트, 전각은 2바이트로 표현됩니다. (유니코드 등장하기 전까지) UTF-8, UTF-16 의 경우 반각 1bytes, 전각 2bytes 가 아닐 수 있습니다. 업무 개발을 할 때, 보통 반각문자를 접하지만 가끔 전각문자를 접하기도 합니다. 그래서 정리하게 됐습니다. 반각문자가 1bytes, 전각문자가 2bytes 인 인코딩에 대해서 정리하겠습니다. (euc-kr) 전각문자 관련 source 전각문자가 2byte 인지 확인하고 길이가 1인지 체크하는 source 입.. 2021. 6. 3.
apache webserver httpd.conf 옵션 관련 정리 apache webserver httpd.conf 옵션 관련 정리 limitExcept LimitExcept 는 Connect 와 같은 스팸메일 메소드를 제한하는 기능 자세한건 http://b.redinfo.co.kr/7 참고 dav dav 는 특정 프로토콜이라는데 보안상 막는게 좋으며, 기본 값이 Dav Off 이기에 따로 Dav On 을 설정안했으면 Dav Off 로 설정 됨. 참고 : https://httpd.apache.org/docs/2.4/ko/mod/mod_dav.html Traceable traceEnable off : TRACE,PUT,DELETE 등 Method는 사용 금지시키는 옵션 자세한 설정은 여기 참고 https://jully215.tistory.com/111 directoryI.. 2021. 1. 3.