study


  • [우아한테크코스 6기] 3주 차 회고, 사다리 게임

    본격적으로 3주 차가 되면서 익숙해진 것 같지만서도 여전히 교통은 어렵다. 분명 10분 일찍 도착했는데도 엘리베이터 줄 때문에 계단을 타는 날이 있나 하면, 5분 남았을 때 운 좋게 바로 올라갈 수 있었던 적도 있다. 출석폼을 제출하는 것도 까먹을 뻔한 날이 종종 있었지만 이젠 엘리베이터 기다리면서 미리 열어두는 것도 생활에 적응한다는 것이겠지 🏄🏻‍♂️ 월요일 1시 출근은 진짜 너무 좋다. 주말동안 어지럽혀진 생체 리듬을 돌리는 데 에어백이 되어 주는 듯. 월요일에는 오자마자 다들⋯


  • [우아한테크코스 6기] 2주 차 회고

    저번 주까지만 해도 연극 준비가 머리에 가득했다. 생각보다 바쁘지는 않았지만 바쁜 것만 같은 나날이 지나갔다. 주말에도 열심히 연극을 준비하고, 외우지 못한 대사는 그때 가서 다시 떠올리는 것으로 하고… 월요일에는 1시에 출근하는 날이라 비교적 여유롭게 준비할 수 있어 좋았다. 2시부터 곧바로 연극이 시작되는 바람에 다시 휘몰아쳤지만… 🤸🏻‍♂️🤸🏻‍♀️ 연극, 브리+네오조 회식 연극은 정말정말 재미있었다. 다들 웃고 박수치느라 정신이 없었다. 팀마다 처음 보는 사람들과 일주일간 호흡을 맞춰나가면서 재미있는 연출을 보여줬다. 특히 이번 기수에서⋯


  • 들여쓰기 단계를 지키면서 예외 발생 시 재시도하는 방법

    우아한테크코스 프리코스와 본 과정 미션에서는 다양한 요구사항을 만족하는 프로그램을 작성해야 한다. 이번 프리코스에서도 고민을 많이 했었던 부분이 예외 발생 시 재시도하는 것이다. 대부분 while을 통해 입력받는 부분을 작성하거나, 재귀로 작성하기도 한다. 우테코 미션의 기본 프로그래밍 요구사항은 들여쓰기를 한 번만 하는 조건이 기본적으로 붙어 있다. 유연한 코드를 의식적으로 만들어내게 하기 위한 하나의 장치라고 생각한다. 메서드 내에서의 두 번 들여쓰기는 이 요구사항을 위반하므로 메서드를 분리하거나, Stream 등을 활용해 줄여볼 생각을 하는 것이⋯


  • [우아한테크코스 6기] 1주 차 온보딩, 자동차 경주 미션 회고

    설 연휴가 마무리되는 화요일, 곧바로 우테코 6기의 OT와 함께 10개월의 마라톤이 시작됐다 🏃🏻‍♂️ 캠퍼스는 잠실이었는데, 집과는 거리가 조금 있어서 매번 한 시간 넘게 버스와 지하철을 타고 오고가야 했다. 아침 2호선은 아직도 적응이 안 되는 것 같다. 건물에 도착해서도 캠퍼스에 들어가기까지 꽤 시간이 걸렸다. 출근하시는 다른 회사원들이랑 시간이 겹쳐 엘리베이터를 기다리는 데만 하세월 기다리고… 웬만한 인기 놀이기구 줄을 훌쩍 뛰어넘는 길이에 14층을 계단으로 가야할 지 고민도 했다. 정말 계단으로 올라가신 분들도⋯


  • [우아한테크코스] 6기 최종 합격 돌아보기

    우아한테크코스를 알게된 건 몇 년 됐다. 지금까지 두 번의 신청 기회를 지나보내고 세 번째 되어서야 신청 접수를 하게 되었는데, 지난 2년동안에는 우테코보다 집중해야 하는 일들이 많았기에 잠깐 옆에 두었다. 옆에 둔 만큼 자세히 보지는 않았지만, 곁눈질을 통해 어떤 일이 일어나고 있는지는 충분히 알 수 있었다 🙄. 공부한 내용을 서로 나누는 테코톡부터 크루들끼리 협업해 만들어 낸 서비스들까지 다양한 컨텐츠들이 나오기 시작했다. 지켜보면서 일원이 되고 싶다는 생각을 더 다지게 되었다. 2024년도에 진행하는⋯


  • [Giscus] WordPress에서 Github 댓글 위젯 추가하기

    WordPress는 커스텀에 최적화돼 있다. 내 입맛대로 바꿀 수 있고, 다양한 플러그인이 지원되는 것은 참 좋지만, 댓글을 관리하는 것이 참 까다롭다. 처음에는 주어진 댓글 창을 css를 수정해가면서 원하는 모습이 나올 때까지 바꿔갔는데, 이게 참 어려웠다. 검색을 해 보니 Utterances, Giscus라는 오픈소스 댓글 스크립트를 알게 됐다. Utterances는 Github Issue로 작동하고, Giscus는 Github Discussion으로 작동한다. Giscus가 Utterances에서 영감을 받아 만들어진 데다, 다양한 기능을 더 제공해서 이쪽으로 기울게 되었다. Giscus를 사용하기 위해서는 몇 가지⋯


  • [우아한테크코스] 6기 1차 합격, 최종 코딩 테스트 후기

    우테코 1차 합격을 본 건 시간이 좀 지나고 나서였다. 12월 11일에 1차 합격 발표가 나왔는데, 그 주간이 학교 시험 주간인 데다, 3시가 넘어서야 시험이 끝나는 바람에 부랴부랴 계단으로 가서 합격 결과를 확인했다. 프리코스 1주차 PR 제출자가 2500명이 넘었던 데다가, 2배수인 걸 감안하면 160명 안팎으로 1차 합격자가 선발됐을 것이다. 내가 쟁쟁한 경쟁률을 어떻게 뚫었을까..? 싶었던 1차 합격. 한 달동안 열심히 프리코스만 쳐다본 것을 생각하면 노력을 알아주신 것 같아 감사하기도 하다. 12월⋯


  • [우아한테크코스] 프리코스 3주 차: 로또 회고

    2주 차에 진행했었던 자동차 경주에 이어서, 이번 주 차 미션은 로또였다. 생각보다 간단한 문제였는데 요구사항은 신경써야 할 것이 많았다. 저번 주 자동차 경주에서 많은 사람들에게 내 코드를 보여드리고 리뷰를 받았는데, 다 됐다! 라고 생각해서 제출한 부분도 다시 보니 개선할 부분이 있었고… 그런 부분이 너무나도 많았고… 결국에는 다 벗겨진 나의 코드가 되었다. 멋쟁이 코드를 작성하기 위해서는 좋은 동료들이 꼭 필요하다는 것을 다시금 느꼈다. 이번 주에는 지난 2주보다 프리코스에 쏟을 시간이 많지⋯


  • KUPC 2023 개최 후기

    작년 이야기 학교에 입학할 때만 해도 많은 학생들이 알고리즘 문제풀이에 관심을 가졌던 건 아니었다. 2019년에는 동아리에 속했던 사람들끼리 스터디를 하는 정도였고, UCPC나 ICPC 등의 대회에 참여하는 소식을 듣지 못 했다. 알지 못했으니 참여할 생각도 못 했다. 2022년에 군복무를 마치고 복학하고 나서 들었던 과목은 김성렬 교수님의 알고리즘이었다. 즐겁게 들었던 것을 넘어서서 공부법에 대해서 깨달은 게 많았다. 단순히 증명 위주의 과목이었음에도 불구하고, 더 즐겁게 문제풀이에 적용할 수 있었다. 코로나의 여파로 많은 동아리들이⋯


  • [우아한테크코스] 프리코스 2주 차: 자동차 경주 회고

    1주 차가 끝나기 무섭게 두 번째 과제가 던져졌다. 이번에는 과제와 함께 1주 차에서 사람들이 많이 헤맸던 부분을 피드백해주는 공통 피드백 또한 올라왔다. 하나씩 읽어보면서 나에게 해당되는 것은 없었는지, 공부할 것이 더 있었는지 살펴봤다. 가장 중요한 항목이라 짐작됐던 것은 요구사항을 제대로 분석한다는 것이었다. 주어진 과제에서 하라는 대로 하고, 그렇지 않은 항목에 대해서는 1주 차 회고에서도 적어두었지만 애매한 부분이나 적혀있지 않은 사항에 대해서는 ‘마음대로 해라‘가 아니라, ‘적당한 조치를 한 뒤 문서에 작성하라‘라고⋯


Categories