'분류 전체보기' 카테고리의 글 목록 (19 Page)

2일차는 너무 바쁜 하루였기 때문에 하루가 지나서 올리는 2일차 후기이다.

 

이날은 8시쯤 일어나서 게더타운에 들어갔다.

 

08 : 00

항해를 접속하자마자 어제 작업한 index.html의 기능을 구현하고자 파이썬을 작업했다.

이건 뭐 설명할게 있을까 싶은데 주구장창 코드를 짯다.

사실 내 파트는 별로 할게 없어서 금방 작업을 마쳤다.

그리고 테스트를 위해 샘플 코드를 넣었다.

 

 

 

그럴듯하게 만들어졌고 모양도 잘 나오는 것을 확인했다.

아, 참고로 이 시점에는 이미지가 제대로 나오지 않았다.

이거는 이 포스팅을 하고 있는 오늘, 어제의 코드로 실행한 결과이다.

 

 

11 : 00

코드 짜는데 집중하다보니 어느새 11시가 되었다.

사실 언제까지 코드 짯는지 기억이 안나서 11시라고 적었다.

이쯤부터는 강의를 주구장창 들었다.

강의는 2주차 진자 탬플릿에 관한 내용을 유심히 들었고 다른 부분은 별로 어려운 부분이 아니라서 가볍게 들었다.

진자 탬플릿에 대한 내용은 3일차에 정리해서 올려보도록 하겠다.

 

12 : 00

우리 팀은 작업 상태가 꽤 준수해서 오래 쉬기로 했다. 1시 반까지 쉬기로 했고, 나도 넉넉하게 밥을 먹고 쉬다가 1시 반에 복귀했다.

 

13 : 30

이 때 별로 집중이 되지 않아 TIL이나 작성했다.

 

15 : 30

또 다시 강의를 주구장창 듣기 시작했다.

이게 아는 내용이 섞여있어서 그런건지, 강의를 틀고 있는데 진행 속도가 생각보다 느려서 답답했다.

 

19 : 00

저녁을 먹고 와서 또 다시 강의를 듣기 시작했다.

 

21 : 00

이날 하루는 진짜 뭐 없고 강의 - 강의 - 강의 - 강의 만 들었던 하루였다. (근데 집중 안되서 하루 내내 2주차 강의 끝낸게 슬픈 현실)

굳이 포스팅할 필요도 없었나? 싶은데 이미 써버렸으니 어쩔수 없다.

 

+ 그리고 개판 5분전인 git을 내일부터는 조금 다른 방식으로 다뤄보기로 했다.

'일기 > 항해99' 카테고리의 다른 글

항해99 - Day 4  (0) 2022.05.12
항해99 - Day 3  (0) 2022.05.11
항해99 - Day 1  (0) 2022.05.09
항해99 사전준비 / D - 4  (0) 2022.05.05
항해99 사전준비 / D - 18  (0) 2022.04.21

드디어 항해99 1일차가 시작되었다.

 

09 : 00

아침이 밝고 게더타운 항해 D반으로 접속하였다. (A, B, C, D, E 반이 있다)

오리엔테이션을 듣고 팀원들과 프로젝트를 어떻게 진행하면 될지 회의를 진행했다.

원래 내 목표는 조용히 팀을 따라가는 거였는데, 어쩌다보니 너무 주도하게 되버렸다. (다른 말로 너무 나댔다.)

나에 대한 인상이 나빠지지 않았을까 걱정이 되기도 하는데 어쩔 수 없지...

 

10 : 00

우선, 아이디어는 팀장님이 낸 의견으로 책 리뷰 페이지를 만들기로 했다.

사이트 제목은 'ReBook'이 되었다. (이것도 팀장님 아이디어)

그리고 기획은 내가 사전 스터디에서 진행했던 방식인 Pigma를 사용하여 진행하게 되었다.

기획 후 내가 약간 꾸며서 아래와 같은 디자인으로 완성되었다.

 

페이지는 총 6페이지로 구성했다.

로그인 페이지, 회원가입 페이지, 메인 페이지, 북 상세 페이지, 책 등록 페이지, 리뷰 등록 페이지이다.

여기서 내가 맡게된 파트는 메인 페이지가 되었다.

 

DB는 위와 같은 구조로 구상했다.

아래는 서버에서 구현해야 할 API 목록이다.

다만, 강의를 듣다보니 jinja 방식으로 하게 되면 로그인을 제외한 api는 구현하지 않아도 될 것 같다.

 

기획은 딱 위에까지만 했다.

기획이 끝난 후, 나는 강의를 들었다.

 

 

19 : 00

1주차 강의를 들었는데, 대부분은 웹개발 종합반의 복습 내용이었다.

그중에 단 하나, 파일 업로드에 관해 새롭게 다뤘다.

https://github.com/reality023/TIL-WIL/blob/main/hanghae99/web-plus/week-1.md

 

GitHub - reality023/TIL-WIL

Contribute to reality023/TIL-WIL development by creating an account on GitHub.

github.com

 

 

2주차 강의는 오늘 일부분만 봐서 내일 정리하려고 한다.

 

8시 50분에는 기술 매니저님에게 기획한 것을 봐주시고, 질문하는 시간을 20분간 가졌다.

그리고 9시... 항해가 드디어 끝났다. 

 

21 : 10

이후에는 vs code로 github의 til-wil의 md 파일을 작성했다.

약 30분정도 걸린거 같다.

 

 

21 : 40

노마드코더의 React 마스터 클래스 강의를 들었다.

30분 정도 들었는데, 오늘부터 리액트 챌린지 시작이라서 오늘분만큼 다 들어야 했지만, 시간이 시간이라 급급하게 1일차 퀴즈부터 풀었다.

퀴즈는 다행히도 별로 어려운 내용은 없었고, 나머지 강의는 내일 일찍 일어나서 듣자고 생각했다.

그리고 리액트 내용은 내일 정리해봐야겠다.

 

22 : 30

마지막으로, 오늘분의 리액트 챌린지 강의를 다 들을지 프로젝트를 조금 진행시켜 놓을지 고민해보다가 후자를 선택했다.

백엔드 코드는 하나도 안짜고 간단하게 index.html 화면만 구성했다.

 

23 : 00

내가 작업한 작업물을 git 브랜치를 나눠서 커밋을 했고, 푸쉬까지 완료했다.

 

 

오늘의 회고 끗

'일기 > 항해99' 카테고리의 다른 글

항해99 - Day 3  (0) 2022.05.11
항해99 - Day 2  (0) 2022.05.11
항해99 사전준비 / D - 4  (0) 2022.05.05
항해99 사전준비 / D - 18  (0) 2022.04.21
항해99 사전준비 / D - 24  (0) 2022.04.15

이 포스트는 제가 맥북을 사용하면서 사용하는 프로그램들을 정리한 포스트입니다.

새로운 프로그램을 알게 되거나 새로운 내용을 추가하게 됬을때 기간이 오래 지난 경우 포스트 삭제 후 다시 포스트 합니다.

1. 일상용

1-1. 이미지 뷰어 프로그램 - qView [ 무료 ]

맥의 기본 이미지 뷰어 프로그램은 다음 이미지 파일로 넘어갈 수 없다.

하지만 qView를 사용하면 다음 이미지 파일로 넘어갈 수 있다.

 

1-2. 키 매핑 프로그램 - Karabiner [ 무료 ]

처음에는 Caps Lock 키로 한영 전환을 할 때, 반응 속도가 느려서 답답해서 찾아보다가 알게 되었다.

단순히 그 목적만이 아니라 여러 용도로 사용할 수 있다.

나의 경우에는 < 오른쪽 Command + h,j,k,l > 키를 방향키로 사용한다.

 

1-3. 캡처 프로그램 - Monosnap [ 무료 ]

사실 그냥 단순 캡처는 맥북도 편하므로 굳이 필요 없지만, 모노스냅의 강력한 장점은 GIF 캡처 기능이다.

영상 녹화도 가능하며, 저장할 때 GIF로 저장할 수가 있다.

티스토리에 영상을 올리기에는 너무 짧은 영상들을 Monosnap을 사용하여 녹화하고 있다.

 

1-4. 메모, 필기 프로그램 - Notion [ 부분 유료 ]

요즘 사회인들의 필수템, 노션이다.

나도 회사에서 대표님이 계속 언급 하시길래 알게 되었다.

개인용으로는 대부분의 기능이 무료이고, 네트워크 상으로 저장되기 때문에 언제 어디서든 어떤 기기로든 접속해서 사용할 수 있다.

옛날에 사무직 필수 스킬이 엑셀, 파워포인트, 워드였다면 지금은 엑셀, 파워포인트, 워드, 노션이라고 봐도 좋을 정도로 핫하다.

 

2. 개발용

1-1. 애플 개발용 프로그램 - Xcode [ 무료 ]

애플의 가장 근본적인 개발 툴이다.

사실 맥을 사용하는 개발자가 이걸 모르는건 말이 안되므로 자세한 설명은 생략하겠다.

 

1-2. 웹 개발 툴 - Visual Studio Code [ 무료 ]

가볍고 빠른 웹 에디터이자, 문서 편집기인 Visual Studio Code이다.

웹이 아니더라도 수많은 사용자 층과 확장 프로그램을 바탕으로 여러 언어에 사용이 가능하다.

다만 문서 편집기인 이상, IDE보다는 디버깅이나 런타임 에러 사전 방지가 어렵다.

 

1-3. 기기 간마우스, 키보드 공유 프로그램 - Synergy [ 유료 ]

일상용으로 넣으려다가 일반적으로 사용할까? 싶어서 주로 맥과 윈도우를 둘다 사용하는 경우는 개발자나 디자이너 정도라고 생각해서 여기에 넣었다.

한 PC에 연결된 마우스, 키보드를 네트워크 상에 연결된 다른 PC에 연결해서 사용할 수 있다.

나의 경우에는 윈도우와 맥북에 연결되어 있고, 맥북에서 작업하고 윈도우에서 노래와 강의를 보는데 사용한다.

 

1-4. FTP 프로그램 - Cyberduck [ 무료 ]

맨날 FTP 프로그램으로 파일질라를 썻는데, 맥용으로 많이 쓰는 다른게 있지 않을까? 해서 찾아보다가 알게 되었다.

사실 지금까지는 파일질라보다 조금 별로라고 생각하는데, 아직 별로 안써봤으므로 섣부른 판단일수도 있다.

디자인은 파일질라보다 더 이쁘다!

 

코딩 테스트 대비 알고리즘 문제를 풀 수 있는 사이트 입니다.

 

정올 - http://jungol.co.kr/

 

JUNGOL

 

www.jungol.co.kr

 

백준 - https://www.acmicpc.net/

 

Baekjoon Online Judge

Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다.

www.acmicpc.net

 

구름 LEVEL - https://level.goorm.io/

 

구름LEVEL

코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이

level.goorm.io

 

프로그래머스 - https://programmers.co.kr/learn/challenges

 

코딩테스트 연습

기초부터 차근차근, 직접 코드를 작성해 보세요.

programmers.co.kr

 

리트코드(영어 알고리즘 문제 풀이) - https://leetcode.com/

 

LeetCode - The World's Leading Online Programming Learning Platform

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

 

+ Recent posts