본문 바로가기

Portpolio/webdev_tip95

[intellij] No tests found for given includes 에러 뜰때 file > setting 들어가서 위의 사진처럼 Run tests using을 Intellij IDEA로 바꿔준 후 apply와 OK를 눌러주면 된다. 2024. 1. 6.
[intellij] cannot load information for github.com 오류 해결법 주로 intellij에서 새로 만든 프로젝트를 github에 연동하고자 할때, 위와 같은 오류가 뜨면서 안되는 때가 있다. 해결법은 아래와 같다. Settings > Version Control > Github 기존에 등록된 Github 계정을 삭제하고 다시 로그인한다 그러고 다시 github와 연동하면 정상적으로 되는 것을 확인할 수 있다. 2024. 1. 5.
embedded WAS가 권장되는 이유 Web에서 DB와 Web Server 사이에 있는 Server를 Web Application Server, 줄여서 WAS라고 한다. 주로 개발을 하다 보면, Tomcat을 많이 사용하는데, Tomcat은 알다시피 Embedded WAS이다. 즉, 별도로 외부에 WAS를 두지 않고 App을 실행할 때 내부에서 WAS를 실행하는 것을 의미한다. 그렇다면 굳이 Embedded WAS가 많은 사람들에게 권장되는 이유는 어떤 것일까. 결론은 '언제 어디에서나 같은 환경에서 배포' 할 수 있기 때문이다. 그렇지 않은 경우 모든 서버가 WAS의 설정을 동일하게 fitting해줘야 하는데, 일반적으로 서비스 규모가 조금만 커져도 그것에 들어가는 시간이 매우 오래 걸리고 비효율적인 작업이 되어버린다. 2024. 1. 5.
git branch local에서부터 pr하는 과정 1. git 저장소를 만들고자 하는 디렉토리로 이동한다. 2. 거기서 git init이라는 명령어를 사용한다. 3. git [branch명] : branch 이름을 입력 후 브랜치 공간 생성 4. git checkout [branch명] : 해당 branch로 이동 5. git add [추가하고자 하는 파일의 경로] : 해당 파일을 add 6. git commit -m "[commit message]" : commit, 여기에는 주로 팀별로 정한 커밋 컨벤션을 사용하는 것이 좋다 7. 이후 fork한 repo로 가면 pr을 할 수 있는 팝업이 뜰 것이다. 2024. 1. 1.
2023 12월 원티드 도커 BE 챌린지 00. 시작 1차 2차 3차 4차 2023. 12. 29.
2023 교내 추계 AWS 클라우드 스터디 01. 1일차 온디맨드 환경으로 인해 NAS 필요성이 줄어들고 유연하고 확장성 있는 인프라 구축 가능해졌다. 특히 AWS 서비스 등을 이용하면서 네트워킹, 보안, 스토리지, BI 등 다양한 서비스에 접근이 가능해졌다. 데이터 센터 구축에는 물리적 공간, 서버 저장소, 네트워크 보안, 운영체제, 습도 등 환경 제어 등등의 다양한 서비스 위한 막대한 비용 발생한다. 고려해야 할 요소에는 첫째, 넓은 대지면적을 차지하기 때문에 도심 외곽에 설치해야 한다 둘째, 네트워크 입출력과 보안을 위한 방화벽이 구축되어야 한다 셋째, 온도나 습도 등 환경 제어가 필수적이다. 마지막으로 이러한 시스템을 유지보수하는 전문 인력에 대한 고용이 이뤄져야 한다. IDC 센터를 통해 여러 기업이 입주 후 서버를 임대하는 케이스가 증가했다. 그러나.. 2023. 12. 28.
sudo apt install g++ 이 안될 때 에러 로그를 가져와보면, E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc-dev-bin_2.35-0ubuntu3.4_amd64.deb 404 Not Found E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_5.15.0-89.99_amd64.deb 404 Not Found E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dev_2.35-0ubuntu3.4_amd64.deb 404 Not Found E: Failed to fet.. 2023. 12. 27.
네카라쿠배 코테 난이도는 어느 정도일까? 네카라쿠배 다들 가고 싶어 한다 내주변도르 근거로 프로그래머스 렙3 무난하게 풀고 렙4 어느 정도 풀수 있으면 ok라고 한다 (2023 기준) 반박시 니말다맞 2023. 12. 18.
2023 교내 추계 AWS 클라우드 스터디 00. 시작 동기: 교내에서 진행한 AWS 클라우드 스터디 내용을 공유 기간: 2023.10.31(화) ~ 2023.11.03(금) (4일간) 01. 1일차 https://zpub.tistory.com/252 2023 교내 추계 AWS 클라우드 스터디 01. 1일차 온디맨드 환경으로 인해 NAS 필요성이 줄어들고 유연하고 확장성 있는 인프라 구축 가능해졌다. 특히 AWS 서비스 등을 이용하면서 네트워킹, 보안, 스토리지, BI 등 다양한 서비스에 접근이 가능해 zpub.tistory.com 02. 2일차 03. 3일차 04. 4일차 AWS 클라우드 시스템은 가장 널리 사용되고 있는 서비스인데 그 구조에 대해 자세하게 알아보고 직접 챗봇 시스템 등을 간단하게 구현하고 이를 AWS 서비스를 통해서 직접 배포해본다. 2023. 12. 18.
객체지향의 사실과 오해 스터디 00. 시작 동기: 인프런 강의 중 스프링 기본편에서 김영한 강사님의 추천으로 "객체지향의 사실과 오해" 라는 책을 추천받음 기간: 2023.11.13 ~ 2023.11.17(1일 1장, 1장부터 5장까지 공유) 구성 방법: 요약, 중요하다고 생각하는 부분만 공유하고 코드로 구현해보기 http://aladin.kr/p/aGexE 객체지향의 사실과 오해 위키북스 IT Leaders 시리즈 23권. 객체지향이란 무엇인가? 이 책은 이 질문에 대한 답을 찾기 위해 노력하고 있는 모든 개발자를 위한 책이다. www.aladin.co.kr https://zpub.tistory.com/214 객체지향의 사실과 오해 1장 : 협력하는 객체들의 공동체 동기: 인프런 강의 중 스프링 기본편에서 김영한 강사님의 추천으로 "객체지향의 .. 2023. 11. 18.