망나니 AWOS의 일상
article thumbnail
1일 1커밋(GitHub) 1년째 후기
일상/일기 2022. 8. 20. 21:51

좀 늦은 후기다. 어느 기점으로 단순히 알고리즘만 푸는 것은 나에게 도움이 안되었었고 프로그래머스에서 진행했던 Summer Coding에서도 빛을 발휘하지 못했다. 2022 Summer Coding - 여름방학 스타트업 인턴 프로그램 career.programmers.co.kr 이때 약간 회의감이 들기도 했었고 4학년이라 졸업작품을 준비하면서 쉬운 레벨의 알고리즘을 풀며 등한시했었던 것도 있었다. 1일 1커밋이라는 습관은 좋지만 돌아보면 그다지 그렇게 의미 있던 커밋은 아니었던 것 같기도 하여 1일 1커밋은 그만두고 내가 성장할 수 있는 커밋을 찍기로 하였다. . . . 현재 졸업작품에서 서버와 프론트단을 담당하고 있다. 이전에 글을 올렸다시피 AWS 클라우드 서버를 잘 알지 못하는 상태에서 다루다가 요..

article thumbnail
1일 1커밋(GitHub) 9달째 후기
일상/일기 2022. 4. 13. 23:53

졸업작품과 1일 1 커밋, 다른 전공의 프로젝트... 4학년이라면 당연히 졸작이 우선순위가 높지 않을까 생각한다. 그래도 1일 1커밋을 9달 이상 해오고 있기 때문에 알고리즘 한 문제 푸는 것을 잊지 않으려고 한다. 그동안 해왔던 것 덕분에 수업 내용 이해도 잘되고 고마운 1일 1 커밋 아닐까 싶다. 1년짜리 졸업작품이지만 환경설정에서 꽤나 많은 시간을 들였다. 깃을 모르는 친구들이라 git과 env 파일이라던지 ide사용법이라던지 이것저것 알려주느라 꽤 시간을 들였다. 문제는 merge나 issue, pull request라든가 그 부분인데 해야 할게 산더미다. 1인 개발한다면 기능별로 브랜치 따서 merge 하면 되겠지만... 협업을 한다면 변수명이라던지 그런 부분에서 merge를 잘못했다가는 con..

article thumbnail
1일 1커밋(GitHub) 8달째 후기
일상/일기 2022. 3. 10. 23:17

이전과 달라진 점은 요즘은 주로 실버 문제들을 풀고 있다. 약간 생각을 해야 되는 부분 comprehension을 자유롭게 사용할 수 있는 그런 정도의 실버 문제들을 풀려고 노력하고 있다. 또한 알고리즘이나 자료구조의 실력을 늘리기 위해 "파이썬 알고리즘 인터뷰" 라는 책을 보고 있다. 해당 책을 보면서 내가 지금까지 몰랐던 부분이나 얕게 알고 있으면서 그냥 지나갔던 부분, 새로운 지식들을 얻게 되었다. 생각보다 많은 부분이 잘못되었고 지금이라도 바로 잡게 될 수 있어서 다행이다라고 생각이 된다. 또한 지난 여름방학의 학습 욕구를 되찾기 위해 "습관의 재발견"이라는 책을 다시 읽게 됨으로써 공감하는 부분과 자기 의지에 대해 다시 생각해보게 되었다. 나는 강제성이 필요한 사람이다. 이번 학기가 대면인 것에..

article thumbnail
1일 1커밋(GitHub) 7달째 후기
일상/일기 2022. 2. 19. 04:12

생각보다 알고리즘 문제를 풀 때 시간 복잡도를 생각하며 풀게 되었다. 리스트로 구현했을 때와 집합으로 구현했을 때의 차이를 생각하며 풀게 되었다. 1일 1커밋 7달이 넘었는데 하루라도 안 하면 불안하다. 그리고 내 잔디가 꺾이지 않았으면 하는 점도 있다. 전에 commit을 되돌리다가 rebase를 잘못 써서 어떤 시점으로 돌아가버려 잔디가 통째로 사라질뻔한 적도 있다. 정말 위험천만한 순간들이 있었는데 구글신께서 도와주셔서 다시 복구했다. 밀린 알고리즘 풀이를 좀 써보려한다. 대략 10개 이상 밀린 것 같은데... 인과응보랄까... . . . 지난 6달째 후기 부터 글을 늦게 올렸는데... 솔직히 말하자면 많이 게을러졌다. 춥다는 핑계로 운동을 안 하다 보니 먹는 대로 살이 쪘다. 잦은 외식도 체중 증..

article thumbnail
1일 1커밋(GitHub) 6달째 후기
일상/일기 2022. 1. 10. 05:06

시험이 끝나고 백준 실버 문제들을 풀고 있으나 학창 시절 공부하지 않은 수학에 의해 발목이 잡혔다. 그렇다고 지금 들어 수학을 공부할 순 없으니 그림을 그려가며 규칙성을 찾아보고 이런 규칙들을 구글에 검색하는 등 해결방안을 찾아보고 있다. 몇 달 후에는 4학년 1학기가 시작될 것이고 어찌 보면 내 인생에서 하나뿐이 마지막 대학생활이지 않을까 싶다. 취준생이 된다는 시기이기도 하고 중요한 시기이기도 하다. 요즘 "딥 워크(칼 뉴포트)", "습관의 재발견(스티브 기즈)" 등의 책들을 정독하고 있다. 필자는 책과는 거리가 먼 사람이다. 사실 필요하다고 보면 책을 사서 보지만 필요치 않다고 생각하면 책을 죽어도 보지 않는다는 게 맞을 것 같다. 이러한 책들에서 나에게 적용시킬 수 있을만한 방법들을 배우지 않을까..

article thumbnail
1일 1커밋(GitHub) 5달째 후기
일상/일기 2021. 12. 9. 21:43

11월 말 ~ 12월 초 들어서 백준 실버 문제들을 건드리고 있다. 그 이전까지는 외부 프로젝트로 인해 학업에 지장이 생겨 좀 바빴다. 학업에 지장이 생기면 안 되고 건강도 나빠졌기 때문에 외부 프로젝트와 관련된 건 포기하였고 포기하길 잘한 것 같다고 생각됐다. 1일 1커밋(GitHub) 4달째 후기 쉬운 알고리즘을 주로 풀고 올렸기에 가능했다고 할 수 있다. 1일 1커밋 세 달째 후기이다. 1일 1커밋(GitHub) 3달째 후기 사실 포스팅하려고 맘을 먹었지만... 임시저장을 눌러놓고 미루다 미뤄서 begin-dev-awos.tistory.com 이번 주 포함, 3주간 기말고사라 빠듯하다. 기말고사가 끝나고 겨울 방학이 시작되면 개발 프로젝트에 참여를 할 것 같다. 스마트홈 프로젝트라고 해야 하나.....

article thumbnail
1일 1커밋(GitHub) 4달째 후기
일상/일기 2021. 11. 8. 17:50

쉬운 알고리즘을 주로 풀고 올렸기에 가능했다고 할 수 있다. 1일 1커밋 세 달째 후기이다. 1일 1커밋(GitHub) 3달째 후기 사실 포스팅하려고 맘을 먹었지만... 임시저장을 눌러놓고 미루다 미뤄서 일주일이 지난 오늘 포스팅한다. 2달째와 마찬가지로 결과부터 올린다. 1일 1커밋 두 달째 된 날의 포스팅이다. 1일 1커 begin-dev-awos.tistory.com 누가 보기엔 대학생이니까 취업한 사람보다 안 바쁘지 않냐? 이렇게 볼 수도 있다. 10월 한달간 시험 기간이라 11월에는 여유로운 대학 라이프를 즐길 수도 있었다. 하지만 군대를 갔다오고 3학년 2학기이기도 하고 얼마 남지 않은 올해, 내년, 그리고 취준생... 그래서 불안해짐과 동시에 나의 불확실한 미래에 대한 준비를 하기 위해 여러..

article thumbnail
1일 1커밋(GitHub) 3달째 후기
일상/일기 2021. 10. 13. 20:57

사실 포스팅하려고 맘을 먹었지만... 임시저장을 눌러놓고 미루다 미뤄서 일주일이 지난 오늘 포스팅한다. 2달째와 마찬가지로 결과부터 올린다. 1일 1커밋 두 달째 된 날의 포스팅이다. 1일 1커밋(GitHub) 2달째 후기 결과물부터 올린다. 1일 1커밋 한 달째 된 날의 포스팅 1일 1커밋(GitHub) 1달 동안 한 후기 및 이후 목표 일단 두서없이 적어본다. 먼저 블로그를 시작한 게 6월 16일이고 지금 대략 2달 가까이 되어 begin-dev-awos.tistory.com 이번 달은 뭘 그렇게 하거나 하지 않았다. 단지 전공 수업 TIL을 좀 썼었던 것. 다음 주부터는 시험이기 때문에 시험에 열중할 것 같다. 그래도 1일 1커밋은 끊이질 않을 거라 본다.

article thumbnail
1일 1커밋(GitHub) 2달째 후기
일상/일기 2021. 9. 8. 23:33

결과물부터 올린다. 1일 1커밋 한 달째 된 날의 포스팅 1일 1커밋(GitHub) 1달 동안 한 후기 및 이후 목표 일단 두서없이 적어본다. 먼저 블로그를 시작한 게 6월 16일이고 지금 대략 2달 가까이 되어 가고 1일 1커밋을 한 게 솔직히 뭔가를 꾸준히 해본 적이 없는 나는 생각보다 빨리 포기할 줄 알았다. begin-dev-awos.tistory.com . . . 잔디 면적이 점점 더 넓어지고 있다. 뭔가 의미 없이 커밋 찍은 날은 없는 것 같다. 알고리즘은 최소 하루 한 문제씩은 풀고 있다. "천천히 쉬운 것부터 한 문제씩" 계속 할 수 있었던 이유다. 이루기 어려운 목표를 잡지 않았다. 간단하게 일단 해보자. 해보고 조금씩 올리자. "나 같은 게으른 사람도 할 수 있을까" 이런 생각을 계속했..

article thumbnail
1일 1커밋(GitHub) 1달 동안 한 후기 및 이후 목표
일상/일기 2021. 8. 6. 23:03

일단 두서없이 적어본다. 먼저 블로그를 시작한 게 6월 16일이고 지금 대략 2달 가까이 되어 가고 1일 1커밋을 한 게 솔직히 뭔가를 꾸준히 해본 적이 없는 나는 생각보다 빨리 포기할 줄 알았다. 블로그 만든 지 일주일도 안돼서 공부하기 싫다고 ㅋㅋㅋ... 무언가 월요병에 걸린거마냥 공부하기가 싫다... 지금 풀고있는 알고리즘 중 BufferedReader, BufferedWriter를 첨보는데... 풀때마다 정말 무지하다는 생각이 많이든다... begin-dev-awos.tistory.com 이번엔 색다르게 블로그와 깃에 기록을 남겨서 꾸준히 해보자, 즉, 남들에게 보일 수도 있다는 것. 또 내가 하루하루 뭔가를 꾸준히 하고 있는 것을 알아차릴 수 있다는 것. 그렇게 글을 쓰기 이틀 전부터 커밋을 찍..