분류 전체보기(250)
-
글또 10기를 시작하며
글쓰는 개발자 모임, 글또 10기에 참여하게 되었습니다.글또란글또는 글 쓰는 또라이가 세상을 바꾼다라는 모토를 가진 개발자 커뮤니티입니다. 글또는 '2주에 1번 이상 글쓰기'만 규칙으로 정해둘 뿐, 다른 특별한 규칙이 없습니다. 자기가 활동하는 만큼 얻어갈 수 있는 커뮤니티입니다.시작이 마지막 기수라는 점이 아쉬워서, 남은 기간을 알차게 보내고자 간단하게 다짐을 작성하려고 합니다.추후 글또 10기가 종료되었을 때, 회고하면서 다짐했던 것들을 잘 이뤘는지도 보고요! 글또에서 얻고 싶은 것글또를 지원할 당시에, 제가 얻고 싶었던 것은 크게 두가지였습니다.첫 번째는, 글쓰는 습관을 형성하는 것 (난이도 ★★★★★)두 번째는, 다양한 사람들과의 네트워킹을 통해 지평을 넓히는 것 (난이도 ★★★★☆)이를 달성하기..
2024.10.13 -
글또 10기를 지원하며 [삶의 지도]
[삶의 지도 제출]자신의 삶 : 과거부터 현재까지에 대한 글을 작성한 후 URL을 제출해주세요! 삶의 지도나는 단순하고 수퍼 미래지향적인 사람이다. 과거에는 크게 미련 두지 않고, 앞으로 어떤 일이 있을지 기대하며 살 뿐이다.그러다 보니, 내 삶에 대해 되돌아본 적이 거의 없다. 아주 가끔 있긴 한데, 잘 먹고 잘 사는 미래를 위한.. 기업 자기소개서를 작성할 때다. 이번 글또 지원을 통해 그간의 삶을 되돌아보며, 글로 작성할 기회를 얻게 되었다. 대학교 까지의 나강원도 시골에서 태어나, 그저 친구들과 어울리기를 좋아하는 아이였다. 교회 앞에 농구 골대가 하나 있었는데, 교회에 나오라는 목사님의 말씀은 거절한 채.. 그곳에서 친구들과 방과후에 농구를 줄곧 했었다. 중학생때는 온라인 게임도 좋아해서, 3..
2024.09.22 -
2024 DND 해커톤 참여 후기
Apply우연히 링크드인에서 DND 해커톤 홍보 포스팅을 발견했다. 홍보하신 분은 클래스101에서 같이 서비스를 만들던 일잘러 PM님이었는데, 순수 재미를 찾고자 곧바로 지원서를 작성했다. PM님이 이 행사를 야무지게 준비하셨을 거라는 기대도 있었다.참가 비용은 18,000원이었고 작성한 서류 문항은 다음과 같다.자기소개와 지원동기공개된 키워드를 주제로, 해보고 싶은 프로젝트가장 자신있는 프로젝트 링크이전에 참여했던 YAPP 동아리 활동이 꽤나 재밌었는데, 해커톤이라면 단기간에 비슷한 도파민을 뽑을 수 있겠다는 내용으로 지원서를 작성했다. 팀 빌딩팀 빌딩은 합격 후 디스코드에서 꽤 스피디하게 진행된다.개인은 자기소개 채널을 통해 본인의 장점을 어필하고, 팀원을 구하고 있는 팀과 컨택을 통해 팀이 결성..
2024.05.25 -
NCP 사용후기 (feat. YAPP 23기)
Intro IT 동아리 YAPP의 23기로 참여하여 머니몽이라는 안드로이드 앱을 런칭했습니다. 예전 프로젝트에서 NCP를 사용했었는데, 그때의 경험이 너무 좋았어서 이번 프로젝트에서도 NCP를 사용했습니다. 또, Green Developers 프로그램을 통해 20만원 상당의 크레딧도 지급받을 수 있어서 다른 플랫폼을 고민할 이유가 없었던 것 같습니다. 아무튼 이번 포스팅에서는 머니몽 서비스 소개와 NCP 사용 후기를 간략하게 적습니다. 머니몽 머니몽은 동아리, 학회 등의 회계 관리를 도와주는 서비스입니다. 동아리원들은 자신이 낸 회비가 어떻게 사용되는지 투명하게 알고 싶어 합니다. 총무는 회비의 사용 내역을 관리하며 실물 영수증을 보관하는 등 증빙 자료를 구성하는 데에 어려움을 겪고 있습니다. 이러한 문..
2024.02.29 -
Spring Batch Job Parameter 사용하기
Intro 이번 포스팅에서는 Spring Batch가 지원하는 Job Parameter에 대해 다룹니다. 간단한 사용법과 Spring Batch가 Job Paramter를 재사용하는 문제에 대해서도 다룹니다. 잘못된 부분은 언제든지 말씀해주세요 ~ 1. Job Parameter란 말 그대로, Batch Job을 실행할 때 외부/내부에서 주입받아 Batch 컴포넌트 내에서 사용할 수 있는 파라미터입니다. 코드의 배포 없이 Chunk Size를 변경하고 싶다거나, 엊그제 고장나서 실행이 안된 Batch를 다시 돌리고 싶을 때 사용할 수 있습니다. 첫번째의 경우 Chunk Size를 파라미터로 주입받고, 두번째의 경우 실행 기준 날짜를 파라미터로 주입받으면 되는 것이죠~ 2-1. Job Parameter 사용..
2023.12.04 -
Row가 3억 개인 테이블에 column 추가/삭제하기(Online DDL)
Intro 최근에 RDB 테이블 중 하나에 column을 추가/삭제해야 하는 작업이 있었습니다. 다만, 이 테이블이 user 계정의 audit을 기록하는 테이블이라 row의 개수가 3억 건을 넘었고, 테이블의 크기도 70GB에 달했습니다. 무튼, 이 테이블에 더이상 사용하지 않는 컬럼이 있어서 drop하는 작업이 필요했는데요, 사용중인 MySQL은 DDL을 실행할 때 Table Lock이 걸리기때문에 무턱대고 쿼리를 날리면 안됩니다. 이 컬럼을 drop하는 트랜잭션이 종료될 때 까지 다른 트랜잭션들은 해당 테이블에 Insert/Update/Delete 작업이 불가능하기 때문입니다. 작업에는 2시간 33분가량 걸렸습니다. 이 시간동안 I/O 작업이 불가능해 데이터의 정합성이 깨지게 된다면 회사의 골프채가 ..
2023.11.18