반응형 전체 글211 글또 10기를 마무리하며 글 쓰는또라이가 세상을 바꾼다!!!! 글또를 시작하며 다짐글을 작성한 지 벌써 6개월이 지났다.시작할 때 길게만 느껴졌던 시간이 순식간에 지나갔다. 마지막은 지난 6개월을 돌아보는 글 💡시작할 때의 목표 점검 1. 커피챗 두 번 이상 참여하기➡️ 같은 동네 주민인 지유님, 글또로 인도해 준 소희, 글또에서 매칭해 준 사람들, 토스에 다니는 종호님, 튜링의사과 원정대와 6번의 개인 커피챗, 그리고 백앤드 빌리지와 다진 마늘 마니또모임까지 해서 총 8번의 커피챗에 참여했다. (+4월 중 따꼬챗 참여 예정) 2. 소모임 참여하기 ➡️ 처음 커피챗을 함께한 지유님의 소개로 목표 달성 소모임(?)인 다진마늘에 참여했다. 2달은 열심히 했지만 마니또모임 이후로 어쩐지 시들해져서 쉬어가게 되었다. 그 외에 수영또.. 2025. 3. 30. Docker를 활용한 솔루션 배포 준비 과정: 데이터 정리부터 실행까지 👨🏻 : 여태 개발한거를 고객한테 나중에 넘기기 전에 테스트 데이터를 넣으면 안되니까 정리해야 하잖아요. 이제 그걸 해야해.. 테이블도 정리를 해야하고.. DB를 백업해놓고 클렌징 한 다음에 DB 생성부터 다시 하는 도커 이미지를 새로 만들어야 하는데 $(*$)*#!*!@##....💁🏻♀️ : ... ? 여태 코드 작성 및 작성된 코드 배포까지만 해보고 그다음 과정은 신경 쓰지 않아도 됐던 나는 당연히 다 알아듣지 못했다. 대충 이해한 것은 여태 화면은 vue js, 서버는 java spring, DB는 postgre로 작업한 다음 하나의 도커 이미지로 만들어서 테스트 환경에 배포해 테스트해왔으나, 이제 개발 막바지 단계이니 테스트에 사용했던 데이터는 지우고 배포 준비를 해야 한다는 것. 그래.. 2025. 3. 15. Java의 ThreadLocal은 무엇이고 왜 사용할까? 개발 중인 프로젝트에서 현재 시간이나 거래 직원 정보가 필요할 때 LocalDate.now()를 사용하지 않고 CommonData.getSysDtm()라는 누군가 만들어 놓은 공통 클래스의 메서드를 사용해 왔다. 여태 문제 없이 사용했는데, 어느 날 갑자기 문제가 발생했다. updateData.setEmpId(CommonData.getUserId());updateData.setUpdDtm(CommonData.getSysDtm());updateData.setStatus(task.getStatus());daoEmoInfo.update(updateData);if(StringUtils.equals(updateData.getStatus(), "03")){ ExamClass examClass = insertDat.. 2025. 2. 27. Spring과 Spring MVC, 그리고 Spring Boot Spring 프레임워크란?Java application을 개발을 지원하는 포괄적인 프레임워크로, 전체 스프링 생태계의 기반이 된다.의존성 주입을 통한 제어의 역전과 관점 지향 프로그래밍, JDBC, JPA, Hibernate 등의 데이터 액세스 기술 및 트랜잭션 관리 등을 제공하여 엔터프라이즈급 애플리케이션을 구축할 수 있도록 한다. Spring MVC(Model-View-Controller란?웹 애플리케이션 개발을 단순화하기 위해 설계된 웹 프레임워크로, 애플리케이션을 모델, 뷰, 컨트롤러로 구분하는 MVC 아키텍처 패턴을 따른다. HTTP 기반의 웹 애플리케이션 개발에 특화되어 있으며, @Controller와 @RestContorller등의 기능을 제공하며 서블렛 기반으로 동작한다.* 서블렛: 클라이.. 2025. 2. 16. DeepSeek(딥시크)란? 개인정보 유출 우려나 검열 없이 딥시크 사용하는 법 딥시크란?동명의 회사에 의해 만들어진 인공지능 챗봇으로 앱스토어 등에서 다운받을 수 있다. ChatGPT나 Gemini와의 차이점OpenAI의 ChatGpt나 구글의 Gemini와 같이 어플을 실행하거나 웹 사이트에 접속해서 아무 질문이나 하면 챗봇이 대답을 해준다. 대답은 장황하지만 구체적으로 '의견'을 물어도 제공하지 않는다.예를 들어, '트럼프가 좋은 대통령인가?' 나 '펩시나 콜카콜라 중 어떤 게 더 낫지?'와 같은 질문을 하면 "매우 주관적인" 주제라며 대답을 시작한다. 라이벌격인 ChatGPT보다 본인이 더 나은지 아닌 지에 대한 질문에 대해서도 당연히 대답하지 않지만 두 인공지능 모델에 대한 장단점 비교는 해준다.ChatGPT와 Gemini는 더 자세한 정보를 원하는 경우 대략 월간 US$2.. 2025. 2. 2. [vue-ganttastic] 무료 간트 차트 생성 라이브러리 (vue3) 상업용으로 사용될 수도 있는 프로젝트에서 간트차트를 넣어야 해서 알아보던 중 vue-ganttastic이라는 라이브러리를 알게 되었다. vue-ganttastic은 MIT 라이선스로 상업적 용도로 사용 가능하다. 특징Vue3 지원타입스크립트 지원반응성커스터마이징 옵션 (차트/바 스타일, slot, 이벤트 핸들러 등) github 주소 -> https://github.com/zunnzunn/vue-ganttastic 단점간트차트의 엑셀다운로드 같은 기능은 제공하지 않으며, 필요 시 raw 데이터를 이용해 직접 구현해야 한다.커스터마이징이 제한적이다. vue-ganttastic 설치 방법 npm을 이용해 설치한 후, scr/main.js와 같은 app 실행 포인트에서 import하면 g-gantt-cha.. 2025. 1. 19. 이전 1 2 3 4 ··· 36 다음 728x90 반응형