일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 검색개발
- 코드트리x글또
- 자바
- 코드트리
- 오프라인밋업
- 글또 다짐
- 개발자
- 글또9기
- 글또후기
- 스프링 핵심 원리 - 고급
- 유데미
- 글또10기
- 백준
- 글또
- 배치
- 글쓰는또라이
- 코딩테스트
- 글또OT
- 알고리즘
- BOJ
- 검색 도메인
- 자바21
- 검색도메인
- 제네릭
- SSAFY
- 자바17
- Git
- 글또 OT 후기
- 카프카강의
- 스프링배치 5
- Today
- Total
목록분류 전체보기 (25)
영주의 개발노트
최근 두고두고 쌓아둔 업보가 거대한 눈덩이로 변해 나를 덮쳤었다. 이 경험을 소개하며 그동안 쌓여온 git에 대한 기술 부채를 조금 갚아보려 한다. mac 세팅 중 사내 문서를 참고하여 아래 명령어로 git 세팅을 한 적이 있다. git config --global pull.rebase true한 달이 지난 후 develop 브랜치에서 개발 브랜치를 생성한 후 작업 내용을 반영하고 리뷰를 받았다. 리뷰를 반영하던 중 현 develop 브랜치에는 새로 개발되어 반영되어 있으나 내 개발 브랜치에는 해당 내용이 없어 develop 브랜치의 최신화된 내용을 내 브랜치에 반영해야 하는 상황이었다. 기존에는 pull.rebase를 false로 기본 설정해놓았기에 여느 때와 다름없이 아래 명령어를 실행하였다. 이렇게..
글을 시작하기 전, 개인적인 이야기를 먼저 공유하고자 한다. 최근 이직을 하고 검색 도메인을 다루는 팀에 들어가게 되었다.새로운 회사에 입사했다는 행복도 잠시, 업무라는 큰 산에 맞닥뜨렸다. 기존에는 주문 개발을 해왔던 터라 검색 개발은 나에게 있어 미지의 영역이었고, 어떠한 것을 개발하는지 감이 오질 않았다. 팀 내 문서와 구글을 이용하여 검색개발에 대해 찾아보다 보니 어렴풋이 갈래가 잡히는 듯하여 기존 도메인인 주문 개발과 검색 개발을 비교하고, 내가 느꼈던 변화와 함께 '이런 것에 집중하면 좋을 것 같다.'는 포인트에 대한 글을 작성해보고자 한다. 검색 개발과 주문 개발 비교1. 데이터주문 쪽에서는 트랜잭션이 굉장히 중요했다. 시스템 등의 오류로 주문 쪽에는 데이터가 저장되었는데 결제 쪽에는 데이..
글또 9기를 마무리한 후 약 4개월이 지난 지금, 마지막인 글또 10기에 참여하였다. 10기 첫 시작을 알리는 글인 만큼 그간의 내 행적과 목표 등을 작성하고자 한다. ⭐ 글또 10기 모집 (~24년 9월 22일 23:59까지)⭐ | Notion글또 10기를 모집합니다zzsza.notion.site 우선 이 글을 쓰기 위해 글또 9기 시작과 마무리를 알리는 글을 다시 읽어보았다. 아래 글을 읽으니 첫 글또 활동을 하며 설레었던 내 모습이 새록새록 떠올라 마음이 몽글해진다. 처음 한다는 건 설렘과 긴장을 동시에 안겨주는 것 같다. 2번째 참여이지만 처음인 것처럼 기대감과 설렘을 안고 글또 활동에 임하고자 한다. 글또 9기를 시작하며 (Feat. 글또 OT 후기)글또 9기에 참여하게 되었다. 글또에 대한 ..
작년 12월경, 글또 9기를 시작하게 되었다. 그로부터 6개월이 지난 지금 글또 9기 활동을 돌아보는 회고글을 작성하려고 한다. 수미상관 기법으로 회고 글 시작 🎬 글또 9기를 시작하며 (Feat. 글또 OT 후기)글또 9기에 참여하게 되었다. 글또에 대한 내용은 아래 링크에 자세히 기재되어 있다. 글 쓰는 또라이가 세상을 바꾼다 - 글또 페이지 👋 안녕하세요 :) www.notion.so 본격적인 글또 활동을 시작하0juuu.tistory.com 글또에서 어떠한 활동을 했으며, 내가 이루고자 했던 것들을 얼마나 이루었는지 확인해보려고 한다. 글또에서의 활동이번 글또 9기는 공식적으로는 총 10개의 글을 작성해야했다. 추가로 2회 더 연장되어 만약 모든 글을 쓴다면 총 12개의 글을 쓰게 된다. 처..
이 글은 유데미로부터 강의 쿠폰을 제공받아 작성되었습니다. 지난 후기 에 이어 Apache Kafka 시리즈 – 초보자를 위한 아파치 카프카 강의 v3 후기를 작성하겠다. 강의를 듣게 된 이유현재 내가 일하고 있는 팀에서는 카프카를 사용하여 비동기로 데이터를 처리한다고 알고 있다. 관련 코드를 만져본 적은 없지만 팀 내 기술 스택은 아는 것이 좋다고 생각하여 카프카에 대한 니즈가 항상 있었다. 강의를 무료로 들을 수 있는 기회를 통해 ‘카프카에 대해 공부해보자’ 라는 생각을 갖게 되어 해당 강의를 선택하게 되었다. 강의 주요 내용 및 장단점해당 강의는 약 8시간 30분으로 이루어져있으며, 총 121개의 강의로 이루어져있다. 강의 하나당 소요되는 시간이 되게 짧아서 집중하기 좋았다. 하나의 강의가 길어..
이 글은 유데미로부터 강의 쿠폰을 제공받아 작성되었습니다. 글또에서 유데미로부터 좋은 기회를 제공받아 신청자에 한해 최대 2개의 강의를 무료로 들을 수 있게 되었다. 글또 활동을 하며 유데미부터 코드챌린지까지 정말 다양하고 질 좋은 콘텐츠를 체험할 수 있었다. 글 주제에 살짝 어긋나긴 하지만 글또를 고민하고 있는 분들이라면, 정말 글또 강추한다. 😎 선택할 수 있는 강의 목록 중 평소 궁금했던 카프카와 업무하며 자주 사용하는 command line(이하, 커맨드라인) 관련 강의를 듣기로 결정하였다. 우선, 리눅스 커맨드라인 강의를 완강하고 느꼈던 점들을 서술하겠다. 강의를 듣게 된 이유 업무를 하며 생각보다 서버단에 직접 접근할 일이 많았다. 배치 서버를 구축하며 서버를 직접 만질 일이 생겼고, 터미널에..
이 글은 글또 내 코드트리 x 글또 챌린지에 참가하여 경험한 코드트리 사용기에 관한 글입니다. 이전에 작성했던 4주 사용기에 이어 8주를 사용해본 후기를 작성하겠다. 더 이상 코딩테스트에 대한 두려움은 없다: 코드트리 사용기 이 글은 글또 내 코드트리 x 글또 챌린지에 참가하여 경험한 코드트리 사용기에 관한 글입니다. 최근 활동하고 있는 글또에서 코드챌린지와의 협업을 통해 신청자에 한해 글또 구성원들에게 코 0juuu.tistory.com 결론부터 말하자면 정말 대만족이다🤩 코딩테스트 준비해야한다면 결제하고 사용할 의사 1000000% 이다. 코딩테스트 준비에 어려움을 겪고 있는 사람들에게 강력 추천한다. 분할 정복 하나의 큰 문제를 작은 단위로 쪼개어 해결하는 방식을 분할 정복이라고 한다. 코드트리를 ..
개요 이전에 소개했던 팀 배치 프로젝트 최신화 과정에서 Spring Boot 버전 업그레이드를 고민하고 있다고 언급하였다. Java 17 업그레이드를 마무리하여 Spring Boot와 Spring Batch 버전도 업그레이드하기로 의사결정하였다. 👶 배치 프로젝트 최신화 | 자바 어떤 버전을 선택해야할까? (Java 17 vs Java 21) 신입 온보딩 프로젝트로 팀 배치 서버 구축을 하였다. Java 7로 이루어진 전사 배치에서 벗어나 Spring Batch를 활용한 팀 배치 서버를 구축하는 것이 목표였다. 구축 당시, Java 11, Spring Boot 2.x, Spring Ba 0juuu.tistory.com 사실, Java 업그레이드처럼 뚝딱 될 줄 알고 공식문서를 읽지 않고 일정 산정을 하였..
이 글은 글또 내 코드트리 x 글또 챌린지에 참가하여 경험한 코드트리 사용기에 관한 글입니다. 최근 활동하고 있는 글또에서 코드챌린지와의 협업을 통해 신청자에 한해 글또 구성원들에게 코드트리를 사용할 수 있도록 해주었다. 2월 5월부터 시작되어 8주간 코드챌린지를 체험해 볼 수 있는 기회가 주어졌다. 약 4주의 시간이 지난 이 시점에 코드트리 사용기에 대해 작성해보고자 한다. 현재 내 상황에 대해 간략하게 설명하고, 코드트리를 사용하며 내가 체감한 변화 등에 대해 서술하겠다. 현재 내 상황 코드트리에서 실력 진단을 통해 내 알고리즘 풀이 능력을 측정하고 그에 맞는 커리큘럼을 추천해 준다. 나 같은 경우는 추천을 토대로 알고리즘 입문 단계를 학습하고 있다. 변화 코드트리를 통해 학습하며 내가 체감한 변화에..
지난번에 예고했던 대로 제네릭의 한정된 타입 매개변수와 와일드카드에 다루며 제네릭 시리즈를 마무리하겠다. 🏦 기술 부채 정산 | 제네릭 톺아보기(2): 유연한 코딩을 위한 두 걸음지난번에 알아봤던 제네릭 기본 지식에 이어 좀 더 알아보겠다. 🏦 기술 부채 정산 | 제네릭 톺아보기(1): 유연한 코딩을 위한 한 걸음 김영한님의 '스프링 핵심 원리 - 고급편' 강의 예제 코드에0juuu.tistory.com 해당 글을 통해 얻어갈 수 있는 내용한정된 타입 매개변수와일드카드 우리는 앞서 E, T 등 타입 매개변수에 대해 알게 되었다. 하지만, 그간의 정보로는 ? extends E 라는 코드를 이해하기 어렵다. 제대로 이해하려면 한정된 타입 매개변수와 와일드카드라는 개념을 알아야 한다. 한정된 타입 매개..