![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMKl4z%2Fbtsx13JZuW7%2F3iVyshzrNoVjDZSZR72UMK%2Fimg.png)
생활비를 모아 들어갔던 유료 부트캠프를 그만 두기로 했다. 개발자로 취업해서 빠르게 일하고 싶었다. 그래서 유료 부트캠프에 들어가기로 결심하고, 일을 몇 개씩 하면서 생활비를 힘들게 모았었다. 참 열정적으로 시작 했지만, 결국 나는 중도포기하게 되었다. 여러 사정들이 겹치거나 부트캠프 측의 후불제 규정 변화가 생긴 것은 (나는 후불제 였다.) 큰 맥락에서 볼때 부수적인 이유 중 하나이다. 결론만 말하면, 금액 대비 제공 받는 서비스가 취준생인 나에게는 너무나도 크게 느껴졌다. (최소 700만원 이상이었으니까..) 나는 나를 변명쟁이로 만들고 싶지 않다. 다시 노력해서 모든 것을 시행착오의 과정으로 만들고 싶다. 또 다시 큰 변화가 생겼기에 그만두면서 느끼는 나의 고민과 생각 그리고 반성과 동기부여를 위해..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8pxAM%2FbtsvqBISA9G%2FpwSWL7Ha6PESy4uBRJt4G0%2Fimg.png)
터미널 zsh 환경 변수 에러 (write error: bad file descriptor) 배경 vi ~/.zshrc 을 터미널에 입력하고 .zshrc 파일을 수정하려고 했으나 esc를 눌러도 다른 명령어를 입력할 수가 없었다. 리눅스가 처음이었기에, source로 적용하라는 말이 .zshrc 파일에 추가하라는 말인가 싶어 추가했다가 write error: bad file descriptor 에러가 떠서 터미널을 사용할 수 없게 되었다. ㅠㅠ...두들겨 맞고야 아닌걸 깨달음.. 해결 터미널을 사용할 수가 없으니 환경변수 초기화 명령도 할 수 없었으므로 .zshrc파일을 찾아 직접 수정하기로 했다. 1. Macintosh HD/user/유저명 파일에 접근한다 .zshrc 파일은 Mac에서 숨겨진 파일을 ..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzoBbn%2Fbtsxg3LWSyJ%2FZHuBVhHgsnGPXsADRMWvp1%2Fimg.png)
터미널을 커스텀 하는 것 조차 신기한 나.. 쪼랭이 두두나 아는게 없어 오류도 내고 험난했으나 성공했습니다. 이제 빠르게 셋팅이 가능하도록 아래 처럼만 하기 위해 남겨봅니다. 자 이제 고고.. 설치할 것 1. 원활하게 이용하기 위해서 먼저 Home brew를 설치합니다. 아래 코드를 터미널에 붙여 넣습니다. (안되는 경우 home brew사이트 내의 링크 이용) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 2. 명령어 또는 홈페이지..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeqEfV%2FbtsswT0756l%2Fr3HHwrfCZliOfRosSPxmP1%2Fimg.jpg)
나는 왜 자꾸 내 탓을 할까, 허규형 밀리의 서재 서평 참여로 받은 책을 소개해보려 한다. 책 제목에서부터 공감이 되어 신청을 안 할 수가 없었다. 나도 모르게 이끌리듯 북토크 신청을 하고, 서평 이벤트까지 참가해서 도서 획득! 요번달 즐거운 일 Top 5에는 드는 것 같다. 제목 뿐만 아니라 내용까지 하나하나 전부 공감이 되고, 나를 이해할 수 있어 위로가 되는 책이다. 한 챕터 안에도 다양한 얘기를 하는데, 이 글을 읽으면 어? 내 얘긴가 싶고, 다른 글을 읽으면 또 어? 내 얘기인가 싶다. ㅋㅋ 특히나 챕터1, 감정과 기분 파트는 정말 두고두고 마음이 지칠 때마다 읽으며 다시 한 번 나의 생각과 기분을 정리하는 시간을 가지면 참 좋을 것 같다. 정말 하나도 빠짐없이 전부 나와 관련된 이야기가 아닌가..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FclkWkF%2FbtsqrEldW2H%2FGyGZfbByDrbvdhtNtyMRBk%2Fimg.png)
2달간 북스터디에 집중하며 드디어 모던 자바스크립트 딥다이브를 완독하였다. 축하~~~!! 🎉🎉🎉 중간에 다소 힘들고 안타까운 일들도 많았지만 북스터디 만큼은 우리 팀원들과 잘 끝내고 싶었는데 무사히 마치게 되었다. 북스터디 중간 중간 한 사람씩 사라지다가 마지막 날에는 4명 정도 이탈한 것 같았다. 모던 자바스크립트 딥다이브를 완독하면서 한 챕터 몇 페이지 읽는데 몇 시간이나 걸렸다. 자바스크립트를 당당하게 전혀 모른다고 할 수 있을 수준이었던 나는 책의 한 챕터만 읽어도 몇시간씩 쓰면서 읽을 수 밖에 없었다. 첫번째로, 챕터 하나를 읽으려고해도 A와 관련된 개념인 A-1, A-2, A-3 ..등등의 개념들이 대거 쏟아져 나왔다. 넘어가려고 하니 다음 문장이나 단락이 이해가 안갔기에 A-1, A-2, A..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbgCnoY%2FbtsjpDFqRZi%2Fr70mgYgGu2mZHX1KSKh8Kk%2Fimg.png)
함수의 표현 함수 선언식 function add_1(x, y) {return x + y;} 함수 표현식 함수를 정의하여 변수에 저장 const add_2 = function (x, y) {return x + y;} 화살표 함수 const add_3 = (x, y) => x + y; 함수의 표현 비교 function add_1(x, y) {return x + y;} const add_2 = function (x, y) {return x + y;} const add_3 = (x, y) => x + y; const add_4 = add_1; console.log(add_4); // function add_1(x, y) {return x + y;} console.log(add_4 === add_1); // tr..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5fVyq%2FbtsjpDdQokS%2FRa4G1MUb6gKdFGBt9wbSm1%2Fimg.png)
콜백함수 (Callback Function) 콜백 함수는 다른 함수에 매개변수로 전달된 다음, 외부 함수 내에서 호출되어 수행하는 함수이다. 고차함수 (Higher-order Function) 함수를 반환하거나 다른 함수들을 전달인자로서 사용하는 함수이다. let add = (x, y) => {return x + y;} let sub = (x, y) => {return x - y;} let mul = (x, y) => {return x * y;} let div = (x, y) => {return x / y;} let calculator = (callback, x, y)=>{ return callback(x, y); } console.log(calculator(add, 7, 3)); //10 console..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvK7Tm%2Fbtsi4NVwkgq%2F2IKcL1MIFKd7hnBEcc28Gk%2Fimg.png)
HTML/CSS를 공부하면서 느낀점 이런 짤이 있더라고요... 짤은 html이 가장 쉬웠다 이런걸 비교한 거 같은데 저는 css보다 html이 어려웠던거 같습니다. 그렇게 느낀 이유에 대해서 정리해보겠습니다. 개발 모르는 html 속성과 태그가 너무 많아 공부하면서 하다보니 시간이 오래 걸렸다. css 속성에도 제한사항이 많았는데 익숙하지 않은 방식이 나온 경우 많이 헤맸다. 제약 구현 사항이 너무 많았다. html 구현사항대로 구현하고 보니 CSS에서 구현사항이 더 구체적으로 속성까지 지정되어 있어서 다시 구조를 수정해야하는 경우도 있었다. 추후에는 css구현사항을 먼저 확인하고 작업순서를 정한다음 구조를 그려보고 작업하는 방향으로 작업을 진행했다. 배우는 입장이다보니 기본적인 부분에서도 재차 확인하는..