본문 바로가기
2222

분류 전체보기212

iTerm2, Homebrew, zsh, oh my zsh 설치하는 이유 갑자기 알아본 이유 맥을 사고 처음에 개발 공부 할 때는 깔으라길래 깔아서 사용했다. 이번에 맥을 초기화하고 다시 사용할 때는 궁금한 것들을 하나씩 알아보면서 진행해보기로 했다. 그래서 하나씩 설치하면서 이건 뭔지 저건 뭔지 공부하면서 했다. 기본 세팅 종류 설명 iTerm2 : 맥의 터미널 보조 프로그램 Homebrew : 맥에서 라이브러리나 플러그인 등을 쉽게 설치하게 도와주는 패키징 매니저 zsh : 쉘의 확장판 oh my zsh : zsh를 더 쉽게 사용하게 해주는 플러그인 iterm에 스킨 입히기 open ~/.zshrc 로 열어서 zsh_theme 부분을 agnoster로 바꿔준다. 기본테마라서 추가설치는 필요없다. 설치하고나면 폰트가 깨질 것이다. D2Coding 폰트로 바꿔주자. 그 다음 .. 2021. 7. 1.
react.js로 영화 웹 서비스 만들기 -1 1. node.js를 설치한다. (확인하는 방법은 터미널에서 node -v) 2. node.js를 설치하면 자동으로 npm이 깔려있을 것이다. (확인하는 방법은 터미널에서 npm -v) 3. npx를 설치한다. (npm install npx -g)만약 여기서 오류가 난다면 sudo rm -r /usr/local/bin/npx를 해서 지워주고 다시 sudo npm install npx -g로 설치해준다. 4. git을 설치한다. (설치되어있는지 확인하기 위해서 터미널에서 git --version) 5. react 설치한다. 공부하기 위해 이것저것 함축해놓은 것을 다운받는다. webpack, babel 등을 포함 (npx create-react-app)여기서 오류가 나서 많이 고생했다.. 마지막에 이 블로그.. 2021. 7. 1.
앞으로 공부 방향 반드시 잊지 말아야 할 것 매일 알고리즘을 풀던 react 공부를 하던 블로그와 깃허브에 기록하기. 목표 내 프론트엔드적 능력을 향상시킬 수 있는 회사를 가는 것. 자사 서비스를 개발하는 회사로 가는 것. 지금 수준 html, css, javascript를 어느정도 다룰 수 있는 정도. 앞으로 공부가 필요한 것. react typescript 매일 알고리즘 공부 꾸준히. 하루 1문제라도. 추가로 공부하고 싶은것. node.js 패캠에 합격하던 떨어지던 마음을 제대로 잡고 공부를 다시 시작해야겠다. 2021년 7월. 인생의 큰 변환점. 2022년 1월. 재취업 목표. 리액트 공부할 곳 1. 노마드코더 react 기본 - 영화 웹서비스 : reactjs 기본을 배워보자. https://nomadcoders... 2021. 6. 30.
부스트캠프에서 아쉽게 떨어졌다. 객관식은 나름대로 만족스럽게 문제 다 풀었는데 주관식에서 점수가 많이 깍인듯하다. 1문제는 반정도 풀고 다른 1문제는 아예 손도 못댔으니.. 1번 문제에서 중간에 멘붕만 안했어도 1번문제 정도는 가볍게 합격했을텐데 너무 아쉽다. 아는데도 당황해서 못풀고나서.. 시험끝나고 아 이렇게 풀면되지!를 깨달은 그 참담함이란.. 결과적으로는 내 노력의 부족이라고 볼 수 있으니.. 지금 2차까지 합격한 패캠 네카라쿠배 2기 면접꼭 잘봐서 합격해야 겠다. 부캠 1차 합격할 것으로 예상하고 DFS/BFS 문제를 풀고 있었는데 면접 예상문제나 정리해서 준비해야겠다.. 2021. 6. 30.
백준 - 1260 DFS와 BFS (파이썬) 첫 시도 : 上 문제를 파악하고 2차원 리스트형태로 만드는 것부터 막혔었다. 해답을 보고 했지만 이해하기가 어려웠다. 두번째 시도 : 中 해답을 보면 이제 어떤 식으로 짜여졌는지 이해가 간다. DFS, BFS를 이용하는 문제 핵심 1. 입력값으로 노드의 간선을 입력하는데 2차원 배열형태로 갈 수 있는 곳을 1로 표시해서 만든다. 2. 방문한 노드는 다시 방문하지 않도록 visited를 선언한다. 3. 1번 노드부터 시작하기 때문에 리스트들을 만들 때 제일앞은 건너뛴다고 가정하고 노드의 개수 +1 로 리스트를 만든다. 연습을 위해 DFS와 BFS를 나눠서 코드를 써보자. 먼저 DFS. n , m, s = map(int, input().split()) visited = [False] * (n+1) graph.. 2021. 6. 30.
이코테-음료수 얼려먹기 (파이썬) 첫 시도 : 上 이해도 하지 못했다. 그냥 읽었을 뿐 두번째 시도 : 中 일부가 보였다. 약간 부분적으로 이해는 했으나 전체적으로 이해를 못했다. 약간 이해해도 곧바로 까먹었다. 세번째 시도 : 下 전체가 보였다. 전체적인 흐름을 읽을 수 있다. 이런 유형. 이제 코드도 짤 수 있다. DFS를 이용하는 문제 예를 들어서 3x3 틀이 있다고 가정했을 때 0과 1로 채울 수 있다. 1은 틀. 즉, 막힌 부분이고 0은 다 연결되어 있는 부분이다. 얼음을 얼렸을 때 몇개의 얼음을 만들 수 있는지 그런 문제다. 좀 더 직관적으로 보면 아래와 같은 예시에서는 총 3개의 얼음을 만들 수 있다. --------- 0 0 1 0 1 0 1 0 1 --------- 원리 2차원 리스트를 만들고 (x, y)가 0이면 1로 .. 2021. 6. 29.