본문 바로가기

개발자로써.

(3)
직접 체험한 항해 플러스 AI 후기: AI 개발자 공부와 딥러닝, LLM 개발의 모든 것! 안녕하세요, 저는 백엔드 개발자 출신으로 IT 업계에서 여러 프로젝트를 경험하며 꾸준히 성장해온 개발자입니다. 대학에서 컴퓨터공학을 전공하고 부트캠프를 통해 다양한 기술을 익힌 후, 현업에서 실제 사용자와 소통하는 개발 업무를 진행해왔습니다. 그러나 AI 교육에 대한 열망은 언제나 제 마음 한켠에 자리잡고 있었죠.1. 항해 플러스에 들어오기 전, 현업에서 겪던 고민현업에서 개발자로 일하면서도 AI 개발자 역량을 키우고 싶었지만, 막상 독학으로 딥러닝이나 LLM 개발 관련 지식을 쌓는 건 쉽지 않았습니다.기존 프로젝트의 한계: 단순 웹 개발에서 벗어나 AI 기술을 접목시키고 싶었지만, 체계적인 커리큘럼이나 멘토의 도움 없이 독학으로는 방향을 잡기 어려웠습니다.지식의 단절: 최신 AI 트렌드와 기술은 빠르게..
간편 로그인 연동 개발 리뷰 간편 로그인(카카오, 네이버) 연동을 진행하면서 개발하면서 중점을 맞췄던 내용에 대한 리뷰를 해보고자 한다. 여기서는 카카오를 기준으로, 카카오를 예로 들어 설명을 진행하려고 한다. 배경 지식 https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 중점 사항 개발을 진행하면서 생각했던 중점사항은 크게 4가지였다. OCP - open closed principal ( 추상 메소드 팩토리 패턴, 전략 패턴 ) 유지보수, 낮은 결합도 ( Inte..
결제 시스템 개선기 취치 기존 결제 시스템을 이용해 개발하면서, 결제 화면과 BackEnd API를 구성하면서 항상 이것이 맞는것인가라고 의문을 가지면서 개발을 진행하였다. 기존에 구축되었던 시스템일지라도 Why라는 의문과 취약점을 개선해야 한다고 생각하였고 그러한 의문으로부터 발견한 의문점 개선기를 기록하기 위해 작성해야겠다는 생각을 했다. 기록을 하여야 실수를 방지할수 있다라고 생각하기 때문이다. 기존 결제 시스템의 프로세스 4가지의 의문점 세션에 결제 가격을 저장하고, 이후 검증 도구로 사용하는 것이 옳은 방식인가? 브라우저단에서 바로 PG사에 Form Action을 통해 전송하는것이 맞는가? PG사에서 전송해준 데이터에 대한 로그를 전달받은 특정 URI에서 하지 않고 비즈니스단에서 처리하는것이 옳은 방식인가? 가상계..