본문 바로가기
반응형

분류 전체보기25

[항해플러스] 1주차 회고(WIL) 1. 문제 (과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제)이번 주차를 지나며 겪었던 문제가 무엇이 있었나요?TC 작성의 어려움 : 테스트 케이스를 작성하는데 어려움을 느낌 (작성하긴 했지만, 랜덤 코드리뷰를 보니 작성하지 않은 테스트케이스가 많았다.)TDD 개발 순서 : TDD 개발 순서가 지켜지지 않고 역으로 진행한 것 같음PR 업로드 : 저절한 단위로 나누어 커밋하지 못해, 전체 코드에 대한 수정 사항을 커밋함 : PR에 대한 상세한 내용 작성에 어려움을 느낌코드리팩토링의 어려움 : 코드 리팩토링을 어떻게 해야할지 감이 잘 오지 않았음2. 시도문제를 해결하기 위해 어떤 시도를 하셨나요?TC작성의 어려움 : 기능에서 발생할 수 있는 테스트케이스를 최대한 문서화하고, TC 작성 방법을.. 2024. 6. 22.
[항해플러스]백엔드_1주차 : 시작하는 마음 1. 지금까지의 회고개발자로 일한 지 2년 차인 지금 사수 없이 개발을 하다 보니 코드 리뷰나 조언받기 어려움을 느꼈다.도메인이 생소한 분야에서 일을 하다보니 이직의 어려움을 느끼고 있었는데 이번 기회에 역량을 높여서 좋은 회사로 이직하고 싶다.2. 항해 플러스 참여 계기항해플러스에 참여하게 된 계기는 개발에 대한 부족함을 느껴 현업에서 주로 사용하는 기술들을 배울 수 있는 곳을 찾던 중, 직장과 병행이 가능하며 현업에서 사용하는 CI/CD나 TDD 방법론 등의 기술을 배울 수 있는 항해 플러스를 알게 되어 참여하게 되었다.대규모 트래픽을 다루고 규모가 있는 개발팀이 있는 회사로 이직을 고민하던 중에 이직 및 개발에 대한 배움을 원하시는 분들이 모이는 곳에서 다양한 시각과 경험에 대한 내용을 듣고 배우고.. 2024. 6. 16.
[GeoServer] PostGIS 설정 오류 - postgis_lib_version() 이름의 함수가 없음 Hint: 지정된 이름 및 인자 자료형과 일치하는 함수가 없습니다. 명시적 형변환자를 추가해야 할 수도 있습니다. Position: 8 📌오류 상황Error creating data store, check the parameters. Error message: Unable to obtain connection: 오류: postgis_lib_version() 이름의 함수가 없음 Hint: 지정된 이름 및 인자 자료형과 일치하는 함수가 없습니다. 명시적 형변환자를 추가해야 할 수도 있습니다. Position: 8  📌 해결 방안PostgreSQL의 데이터베이스에 postgis가 없어서 발생하는 문제CREATE EXTENSION postgis; 2024. 5. 31.
[아키텍처] 아키텍처란? - 레이어드 아키텍처(Layered Architecture) & 클린 아키텍처(Clean Architecture) 📌 아키텍처(Architecture)란?아키텍처(Architecture)는 대개 건축 양식에 많이 사용되는데, 건축물의 뼈대뿐 아니라 특성을 결정짓는 기본 구조를 일컫는다. 아키텍처는 모든 분야에 적용할 수 있는데, 엔터프라이즈 아키텍처, 소프트웨어 아키텍처, 시스템 아키텍처 등이 있다. 다양한 아키텍처 중, 이 글에서는 소프트웨어 아키텍처(Software Architecture)에 대한 내용을 정리해보려고 한다. 📌 소프트웨어 아키텍처(Software Architecture) 란?소프트웨어 아키텍처(Software Architecture)는 소프트웨어의 구성요소들 사이에서 유기적 관계를 표현하고 소프트웨어의 설계와 업그레이드를 통제하는 지침과 원칙이다.(출처 : 위키백과) 복잡하고 규모가 큰 소프트.. 2024. 5. 29.
[Three.js] 01) Three.js란 무엇인가? & React에 3D Model 띄우기 [nodejs] obj2gltf 라이브러리로 대용량 obj파일➡️ gltf로 변환하기오늘은 obj2gltf 라이브러리를 활용해서 대용량 obj파일을 gltf파일로 변환하는 코드를 테스트해 봤다.📌 문제 상황데이터 용량이 적은 obj파일을 gltf로 변환할 때는 문제가 발생하지 않았지만, 용success-notes.tistory.com  📌 THREE.js 란?Three.js는 웹페이지에 3D 객체를 쉽게 렌더링 하도록 도와주는 자바스크립트 라이브러리로 WebGL을 기반으로 작동한다.WebGL으로 3차원을 구현하려면 많은 양의 코드를 작성해야 한다. WebGL : 점, 선, 삼각형을 그리는 시스템 이러한 복잡한 코드를 줄여 3차원을 쉽게 구현할 수 있도록 도와주는 것이 Three.js이다. 📌 Thr.. 2024. 5. 28.
[nodejs] obj2gltf 라이브러리로 대용량 obj파일➡️ gltf로 변환하기 오늘은 obj2gltf 라이브러리를 활용해서 대용량 obj파일을 gltf파일로 변환하는 코드를 테스트해 봤다.📌 문제 상황데이터 용량이 적은 obj파일을 gltf로 변환할 때는 문제가 발생하지 않았지만, 용량이 큰 obj파일을 변환할 Buffer 크기 문제 발생Buffer is too large to embed in the glTF. Use the --separate flag instead. 👍 문제해결 방법[ 기존 코드 ]try { obj2gltf(objFilePath).then(function (gltf) { const data = Buffer.from(JSON.stringify(gltf)); fs.writeFileSync(gltfFilePath.. 2024. 5. 23.
[TIL][VSCode] html 확장자 인식 안됨 - html ➡️Django [TIL]방법론 스터디_TDD 테스트 예제 & [failed to load applicationcontext] 에러 & [Error creating bean with name] 에[TIL]방법론스터디_주문요청 API & JPA console 설정[TIL]TDD스터디_Test 메소드 접근제어자(Public) & Record 클래스 타입[TIL]JAVA사전스터디_연산자, 조건문, 반복문, 배열, 컬렉션[TIL]JAVA사전스터디_기본형 변success-notes.tistory.com   📌 문제 상황 VSCode에서 SpringBoot 프로젝트 생성 후, html 생성 중 발생한 오류로 html파일을 django로 인식하는 문제가 발생하였다. 👌 해결 방법1) Settings 접속 하단의 톱니바퀴 클릭 후.. 2024. 5. 21.
[SpringBoot5] Ch02) 스프링 컨테이너 & Maven과 Gradle 비교 본 포스팅은 "초보 웹 개발자를 위한 스프링 5 프로그래밍 입문" 책을 공부하고 정리한 내용입니다. 📌  Maven과 Gradle1) Maven(메이븐)Maven은 자바 프로젝트를 위한 빌드 자동화 도구이다.Maven 프로젝트에서 핵심은 pom.xml 파일로, 프로젝트에 대한 설정 정보를 관리하는 파일이다. 또한, 프로젝트에서 필요로 하는 의존 모듈이나 플러그인 등에 대한 설정을 담는다. [ Maven 프로젝트의 기본 디렉토리 구조 ] src/main/java : 자바 소스파일 위치src/main/resources : 프로퍼티나 XML 등 리소스파일 위치src/test/webapp : 웹 어플리케이션 관련 파일 위치(WEB-INF 폴더 및 JSP 파일 등 위치)src/test/java : 테스트 자바 .. 2024. 5. 21.
[TIL]방법론 스터디_TDD 테스트 예제 & [failed to load applicationcontext] 에러 & [Error creating bean with name] 에러 [TIL]방법론스터디_주문요청 API & JPA console 설정[TIL]TDD스터디_Test 메소드 접근제어자(Public) & Record 클래스 타입[TIL]JAVA사전스터디_연산자, 조건문, 반복문, 배열, 컬렉션[TIL]JAVA사전스터디_기본형 변수, 참조형 변수, 형변환📌 자바 개발 환경JRE(success-notes.tistory.com   해당 포스트는 "실전! 스프링부트 상품 주문 API 개발로 알아보는 TDD" 강의를 수강하여 해당 내용을 정리한 글입니다. 📌 오류 해결[Error][failed to load applicationcontext]failed to load applicationcontext for webmergedcontextconfiguration해당 오류는 Bean.. 2024. 5. 20.
[TIL]방법론스터디_주문요청 API & JPA console 설정 [TIL]TDD스터디_Test 메소드 접근제어자(Public) & Record 클래스 타입[TIL]JAVA사전스터디_연산자, 조건문, 반복문, 배열, 컬렉션[TIL]JAVA사전스터디_기본형 변수, 참조형 변수, 형변환📌 자바 개발 환경JRE(Java Runtime Environment): 자바 실행 환경으로 JRE(JVM)만 있다면 Javasuccess-notes.tistory.com     해당 포스트는 "실전!스프링부트 상품 주문API 개발로 알아보는 TDD" 강의를 수강하여 작성한 글입니다. 📌오늘 얻은 지식[ JPA 설정 ]Spring Boot에서 jpa의 작동 코드를 콘솔에서 확인하고자 할 때, application.properties에 show_sql과 format_sql 설정을 해주면 데.. 2024. 5. 16.
반응형