본문 바로가기

분류 전체보기266

[20220212] 어제 배운 것들(TIL이 아니라 YIL...) 외부 접근이 불가능한 고객사에 파일 반영을 위해 외근을 나가게 되었다. 파일 반영 도중에 쿼리 스트링의 '?' 앞에 /이 들어가서 그런 것이었다. 일반적으로 URL "www.example.com/service"라면 "www.example.com/sevice?param=value"와 같이 쿼리 스트링을 작성해야 하는 것으로 알았다. 그래서 "www.example.com/service/?param=value"와 같이 써서 오류가 난 줄 알았다. 근데, 구글링 해보니 둘 다 돼야 한다. https://stackoverflow.com/questions/1617058/ok-to-skip-slash-before-query-string OK to skip slash before query string? Is it s.. 2022. 2. 12.
도움이 되는 링크들 개발에 필요한 지식, 기술, 설명을 포함하고 있는 웹사이트의 링크를 나열한다. Java https://wikidocs.net/book/31 (점프 투 자바) https://www.tcpschool.com/java/intro (TCP School - Java) Python https://wikidocs.net/book/1 (점프 투 파이썬) https://www.tcpschool.com/python2018/intro (TCP School - Python) JavaScript https://www.tcpschool.com/javascript/intro (TCP School - Javascript) node.js https://javafa.gitbooks.io/nodejs_server_basic/ (node... 2022. 2. 9.
도움이 되는 책들 개발에 필요한 지식, 기술, 설명을 담고 있는 책들을 나열한다.《클린 코드》, 로버트 C. 마틴《리팩터링》, 마틴 파울러《테스트 주도 개발》, 켄트 백《이펙티브 소프트웨어 테스팅》, 마우리시오 아니시 2022. 2. 9.
[20220209] 새로운 개발 시작 & TIL 새로운 웹 애플리케이션 개발을 며칠 전부터 시작했다. 회사 자체 CMS 솔루션을 사용해서 자바 코드와 JSP 파일을 수정해가며 만들고 있다. 인텔리제이의 Deployment 툴을 이용해서 ftp로 개발 서버에 올리는 식으로 작업하고 있다. 개발자들은 Git을 쓰는데 퍼블리셔 분들은 아직 Git을 통한 버전 관리가 이루어지고 있지 않기 때문이다. 이 부분에 대해서는 점차 개선될 것이다. 이런 환경에서 개발을 하다 보니 실수로 작업한 파일을 덮어쓰는 일이 있기도 했다. 다행히도 로컬 저장본이 있어서 큰일은 아니었다. 저번에 말했던 유지보수 건을 운영 서버에 일부 반영하였다. 무중단 배포가 필요하지는 않은 정도의 프로젝트여서 잠시 서버를 종료했다 재시작하여 클래스 파일들을 반영하였다. 진행 방식은 내가 작성한.. 2022. 2. 9.
728x90