본문 바로가기

전체 글

(16)
이브, 프시케 그리고 폴의 퇴사 a.k.a 퇴사부검 넷플릭스에는 퇴사하는 직원이 동료들에게 메일 한 통을 보내는 부검메일이라는 문화가 있다고 합니다. 메일에는 왜 떠나는 지, 회사에서 배운 것, 회사에 아쉬운 점, 앞으로의 계획 등의 메시지가 담깁니다. GSITM 생활을 정리할겸 3년 간의 세월을 되돌아보고자 퇴사부검 글을 작성해 보았습니다. 왜 떠나는 지? 2020년 하반기에 GSITM 신입 공채로 입사하여 개발자로서 커리어를 시작했는데요. 어느덧 정신을 차려보니 만으로 27살, 4년 차 개발자가 되었습니다. 입사 이후 인턴 기간을 거쳐 R&D 센터에 배속되어 주로 회사 내부 솔루션 개발에 참여했습니다. R&D 센터이기에 기술에 대한 큰 제약 없이 관심있는 기술들을 적극 활용할 수 있었고, SI 사업에는 참여하지 않아 근무지가 변경되는 일은 없었으며 ..
Redis로 분산 락 구현하기 단일 인스턴스에서 실행되고 있는 애플리케이션에 이중화를 적용하며 스케줄러의 중복 실행을 방지하기 위해, Redis를 활용하여 분산 락을 적용한 과정을 소개합니다. 실무에서는 Java 11과 Spring Boot 2.6을 사용했는데, 이번엔 학습을 목적으로 Kotlin과 Spring Boot 3를 사용했습니다. Environment Project : Gradle - Kotlin Language : Kotlin Spring Boot : 3.2.0 Java : 17 Gradle : 8.4 Dependency implementation 'org.springframework.boot:spring-boot-starter-data-redis' implementation 'org.springframework.integ..
[Vue.js] location.href vs $router.push() locatio.href와 router.push는 둘다 네비게이션에서 사용되지만, 목적이 약간 다르다. location.href JavasScrript의 window 객체의 속성 중 하나 -> window 객체는 브라우저 환경에서의 전역 객체이며 브라우저 창에 대한 인터페이스를 제공한다. 현재 페이지의 전체 URL을 나타낸다. 여기에는 프로토콜, 호스트, 경로 및 매개변수 등이 포함된다. location.href를 새 URL로 설정하면 전체 브라우저 창이 해당 URL로 이동한다. 전체 페이지를 다시 로드하기에 Vue.js의 상태가 재설정된다. 완전한 페이지 새로고침 및 Vue.js 애플리케이션 외부의 완전히 다른 URL로 이동할 때 사용한다. 사용법 location.href = 'https://naver...