개발8 24년 11월 월간 회고 2024년도 이제 12월, 한 달만 남았다. 한 해를 마무리해가고 있는 지금 ‘11월의 내 모습은 어땠을까, 2024년의 유종의 미를 거두고 있는가’라는 의문을 해소하고자 이번달도 빠지지 않고 회고를 남긴다.Keep업무는 순항중qTrustNet의 모든 화면 개발을 마무리하였다. 스스로 디자인까지 하고 프론트엔드 구현, 백엔드까지 다소 작업 영역이 넓지만 꾸준히 흥미를 잃지 않고 진행하고 있다. 현재는 v1의 모든 화면 개발을 완성하였다. 이제 주로 백엔드 작업으로 12월을 보낼 것 같다.프로세스를 꼼꼼하게 설계하거나 에러 상황을 정의하는 것 등에 아직 익숙하지 않은 부분도 많지만 이 정도 꾸준함이라면 충분히 극복할 수 있을 것으로 보인다.“꾸준하게” 해보자.K-L1VERSE 새단장 중케이리버스의 자잘한 .. 회고/정기회고 2024. 12. 3. 24년 10월 월간 회고 눈치 못 챈 사이에 가을이 왔는지 날씨가 정말 많이 쌀쌀해졌다. 금방 또 추워질 것 같은데 이 회고를 읽는 모든 분들은 몸관리에 특별히 신경 써 건강했으면 좋겠다. 가을이 훌쩍 다가왔다는 뜻은 또 24년이 정말 얼마 남지 않았음이렸다. 개발을 공부한 이래로 매년 숨 가쁘게 달려왔지만 24년은 그중 가장 바쁜 한 해였음이 이미 확정이다. 그래서 남아있는 11월, 12월은 더 발을 넓혀 발전하는 시간이 아니라 그동안 해왔던 것을 증명하고 정리하는 시간을 가져볼까 한다.Keepwebui converting 업무 진행 중역시 가장 중요한 업무는 착실히 진행중이다. 혼자의 힘으로 한 달간 요구사항 명세, API 설계, UI/UX 설계, 개발 일정 및 프로젝트 계획서 설계를 작성하여 팀장님께 보고 하였다. 또, 현.. 회고/정기회고 2024. 10. 25. Spring Boot에서 JNI 사용하기(linux 환경) Java와 Spring은 거대한 커뮤니티를 바탕으로 다양한 라이브러리와 프레임워크를 지원하는 하나의 생태계를 구축하고 있다. 정말 오랫동안 꾸준히 사랑받아온 프로그래밍 언어와 프레임워크로 다양한 장점이 존재한다. 대표적으로 “Write Once, Run Anywhere”라는 원칙으로 플랫폼 독립성을 지향하며 가비지 컬렉션이라는 엄격한 메모리 관리 기능으로 메모리 릭 문제를 줄일 수 있다. 뿐만 아니라 OOP에 특화된 언어 특성상 코드 재사용성과 유지보수성이 향상되어 대규모 애플리케이션 개발에 적합하다는 평가를 받고 있다.하지만,,,, 지금까지 Java와 Spring과 함께라면 무엇이든 할 수 있는 강력한 조합이라고 생각했지만 의외로 간단하게 난관에 부딪혔다. “Java는 시스템을 직접 제어하지 못한다.”.. 개발일기/Spring 2024. 10. 14. 24년 9월 월간 회고 9월 월간 회고이다. 주간 회고가 월간 회고로 바뀐 것이 몇 가지 이유가 있는데 일단 개인 일기처럼 잡다하고 마이너한 회고록이 양산되고 있다는 사실이 나한테 도움이 되지 않을 것 같다고 느껴서 월간 회고로 바꾸었다. 한번 해보고 월간회고가 간격이 호흡이 너무 길다고 느껴진다면 격주회고로 바꿔볼까 한다.Keepwebui converting 업무 시작Webui converting 업무가 시작되었다. 프로젝트 마감일자는 16일이다. 팀장님 모시고 시연까지 보여드릴 예정이니까 테스팅까지 일정이 빡빡하게 잡혀있다.회사에 보고한 일정이랑 개인적으로 생각하는 일정이 조금 차이가 있다… 개인적으로 12월 5일 전에는 프로젝트를 마감할 생각이다. 12월에 어떤 일이 일어날지 몰라서 최대한 책임감가지고 프로젝트를 완수할 .. 회고/정기회고 2024. 10. 2. “Spring Event”, 세부적으로 조작해보자. 바로 직전 포스팅의 일부분을 복습해보자.Spring Event를 활용하게 되면 SRP, OCP 등 객체 지향 원칙을 준수하며 확장성 있는 서비스를 구축할 수 있다. 이벤트를 손쉽게 추가하거나 수정하여 새로운 기능을 도입하기도 쉽고 코드가 더 명확해진 것을 볼 수 있다. 하지만 Spring Event의 도입이 무조건 장점만 있는 것은 아니다. Spring Event의 여러 특성을 잘 알고 활용해야 한다.멀티 캐스팅 관계Spring Event는 기본적으로 “멀티 캐스팅” 관계이다. 하나의 이벤트 발행자의 반대편에는 다수의 소비자가 존재할 수 있다는 뜻이다. 따라서 동일한 타입의 여러 리스너가 등록되었다면 모든 리스너가 이벤트를 받게 된다.단순히 ‘오.. 훌륭한데?’라고 감탄만 할 문제가 아니다. Spring.. 개발일기/Spring 2024. 9. 25. 24년 9월 1주차 주간 회고 이번주는 예비군 훈련을 받고 왔다. 화수목이 예비군으로 허망하게 날아가니 회고를 정리할 게 없어서 쓸까 말까 고민했다. 그러다 친한 형의 쓴소리에 정신차려서 노션을 열고 회고를 적어 본다.Keep이번주에 했던 개발활동 사이즈가 작아서 Keep이 없다ProblemDacon 빨리 하자.정상적인 계획대로라면 이번주 열심히 모델 개발에 들어가서 하이퍼 파라미터를 만지작 거리고 있어야 했다. 하지만 아직도 데이터 전처리에 갇혀있다. 게으르면서 욕심이 많은 것은 죄라더라… 이번주 주말 안으로 무조건 AI 모델 파이프라인을 작성할 것이다.Alpine Linux Nessus Software download issue이슈가 상당히 많다. 하나로 정리하기도 어렵고 대략 5개의 큰 이슈가 있다.Nussus 프로그램은 Alp.. 회고/정기회고 2024. 9. 6. 24년 8월 5주차 주간 회고 개인적으로 도전과제가 참 많았던 한 주였다. 정신없이 지나가기도 했고 에너지를 다 쓴 것 같아서 9월 1주차까지 개인적인 휴식기간을 가지려고 한다. 따라서 이번 주간 회고는 목요일에 올라오게 되었다. 이번 휴식이 다시 속도를 낼 수 있는 연료가 되길 빈다.KeepAPI 규격정의서 작성성공적으로 규격정의서를 작성할 수 있었다. 이 정의서는 VPN인증서버와 Client 또는 고객의 API Server 사이의 API 명세서로 주로 고객의 API Server에서 인증서버에 존재하는 client의 정보에 대한 컨트롤하는 목적을 가지고 있었다. API의 형식과 요청, 응답 데이터 모두 팀장님께서 원하는 형태로 작성하였고 이를 바탕으로 개발한 데모 애플리케이션 시연도 무난히 넘어갈 수 있었다. 처음으로 기여한 것 같.. 회고/정기회고 2024. 8. 29. 24년 8월 4주차 주간 회고 ICTK에 합류한 지 1달 차이다. 이제야 네트워크를 활용한 팀의 주력 솔루션에 대해서 이해가 시작되었다. 네트워크 자격증에 하루종일 코드에 빠져 살던 보람이 있다. 매주 발전하고 있는 게 느껴지니 회고도 기분 좋게 할 수 있다. 그럼 8월 4주 차 회고를 시작해 보자.Keep네트워크 관리사 자격증이번 주 일요일 09시 20분에 시험이 있다. 현재 풀고 있는 기출시험은 안정적으로 60점을 넘고 있다. 마지막까지 방심하지 말고 공부해서 실수 방지에 들어갈 것이다.망분리 vpn 솔루션망분리 vpn 솔루션의 시연테스트가 이번주 금(23일)부터 시작되었다. 에러가 발견되어도 직접 코드를 수정할만한 수준이 아직 되지 못해서 테스트에 참여하는 비중은 작을 것으로 예상되지만, 적게라도 참여하는 경험에서 얻을 수 있는.. 회고/정기회고 2024. 8. 23. 이전 1 다음