전체 글 85

8월 1일 TIL

https://school.programmers.co.kr/learn/courses/30/lessons/120922 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(M, N) { let a = M - 1; let b = (N - 1) * M return a + b } 가로 길이(M)에서 1 뺀 만큼 만 가위질을 하면 되고, 세로 길이(N)도 가로와 동일하게 1 뺀 만큼만 가위질을 하는데, 가로로 종이를 잘랐기 때문에 M 개수만큼 곱해줘야 한다

TIL 2023.08.01

7월 31일 TIL - lastIndexOf

https://school.programmers.co.kr/learn/courses/30/lessons/142086 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr lastIndexOf() 메서드 주어진 값과 일치하는 부분을 fromIndex로부터 역순으로 탐색하여, 최초로 마주치는 인덱스를 반환. 일치하는 부분을 찾을 수 없으면 -1을 반환 function solution(s) { var answer = []; let str = ""; for(let i = 0; i < s.length; i++){ if(!str.includes(s[i])){ str += ..

TIL 2023.08.01

WIL - 7월 4주차 회고

잘한 것은 무엇인가? 타입스크립트 강의 후다닥 듣고 lv1과제 빨리 마무리 한 것 근데 타입스크립트 잘 모르ㅔ겠ㅆ브니다 .. . 리액트 복습 한 바퀴 돌리고 다시 봐야 할 듯 잘못한 것은 무엇인가? 저번주 주말부터 리액트 복습 시작했는데 아직도 복습중이라는 사실 빨리 끝내야죠 무엇을 배웠는가? 타입스크립트 해결해야할 문제/남아있는 의문은 무엇인가? 제네릭

WIL 2023.07.30

WIL - 7월 3주차 회고

잘한 것은 무엇인가? 잘한거 없슴니다 .. TIL 안밀리고 코테 꾸준히 푼 것 말고는 .. 🥲 그냥 토이 팀플젝 중이라 버티던 주차로 의미 둔 한 주 잘못한 것은 무엇인가? 의욕 왕상실해서 맡은 역할만 맡고 능동적으로 할 일 찾지 않음 반성해야죠 무엇을 배웠는가? 팀프로젝트를 하면서 UI 디자인에 엄청난 신경을 써본적이 없는데 이번 프로젝트를 진행하면서 보여지는 요소도 중요하다는 사실을 알게 되었다. css 공부를 더 해야 할 듯 ! 그리고 저번 플젝에서는 깃 관련 문제들을 남한테 의존을 많이해서 크게 깃 지식이 늘지 않았지만 이번 플젝에서는 혼자 이것저것 많이 찾아보고 해결하는 과정을 통해 좀 깨달은게 많은 듯

WIL 2023.07.28

7월 27일 TIL - 'types.ts' cannot be compiled under '--isolatedModules'

'types.ts' cannot be compiled under '--isolatedModules' because it is considered a global script file. Add an import, export, or an empty 'export {}' statement to make it a module. 기존 자바스크립트로 만든 todo list 를 타입스크립트로 변환하고 인터페이스들을 types.ts로 빼려는 중 그냥 빈 파일로 생성만 하니 (보통 전역적으로 쓰는 인터페이스를 빼는데 살짝 애매해서 고민함) 위 에러가 뜸 해결방법 1. types.ts 파일을 삭제하던지 2. types.ts 파일에 export{}; 를 추가해주던지 나중에 types 파일을 쓸 수도 있어서 2번으로 선택했다

TIL 2023.07.27

7월 26일 TIL - Mac code 명령어 작동 안되는 경우 해결법

code . 명령어 안먹을 때 해결법 1. visual studio code 실행하기 2. command palatte 열기 (cmd + shift + p) 3. palette에서 "shell command" 입력 후 "install code command in PATH" 클릭 4. 터미널 껐다 다시 키면 끝 ~ ! https://stackoverflow.com/questions/29955500/code-is-not-working-in-on-the-command-line-for-visual-studio-code-on-os-x-ma?answertab=trending#tab-top "code ." is not working in on the command line for Visual Studio Code o..

TIL 2023.07.26

7월 25일 TIL - MacOS 기반 TypeScript 개발환경 구축 중 발생 오류

1. 아래 명령어로 nvm을 설치한다 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash 2. 설치가 완료되었다면 nvm이라는 커맨드를 터미널에서 실행한다 근데 안됨 .., 근데 터미널 껐다 키니까 잘 되드라구요 https://brunch.co.kr/@princox/226 NVM 설치시 command not found 뜬다면? Mac에서만 사용합니다. | 맥에서 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh bash 를 입력해서 NVM을 설치했는데 nvm command not found가 뜬다면, .bash_profile 파일이 설..

TIL 2023.07.25

Planet(plan-it) Travel 프로젝트 KPT 회고

양지원 설문결과 도출하는데 있어 시행착오가 많았지만 팀원분의 도움으로 해결해서 다행이라고 생각한다. 프로젝트 초반에 피그마를 사용하여 큰 틀을 세부적으로 잡고 기능 분담을 세부적으로 진행했어서 프로젝트 진행이 수월했던 것 같다. 김유진 초반에 피그마로 디자인을 잡고 가서 작업속도가 빨라져서 도움이 되었습니다. 그리고 파일정리가 잘 되어있어서 작업하기 편했습니다. 깃 충돌도 적었고, 깃 사용법도 잘 알게된 것 같아서 만족스러웠습니다. 김진수 튜터님들이 react에 대해 잘 알려주셔서 프로젝트를 진행하는데 처음보다 훨씬 수월했습니다. 그리고 팀원분들이 담당 파트를 잘해주시고 본인 파트 끝나도 자기 일처럼 도와주셔서 무리없이 프로젝트를 마무리 할 수 있었습니다 3조 짱~ 김성훈 걱정했던거 보다 꽤나 수월하게 ..

프로젝트 회고 2023.07.24