Mac에서 톰캣 설치 및 포트 번호 바꾸기 톰캣 설치 방법(터미널 사용) spotlight 켜서 terminal 찾아 시행 terminal에서 brew update하여 최신 버전 업데이트(사전에 홈브류 설치 필요) brew install tomcat 으로 톰캣 설치 설치 뒤 brew list 쳐서 list 중에 tomcat 있는지 확인(제대로 설치되었는지) 터미널에 cd /usr/local/Cellar/tomcat/9.0.21/bin bin으로 이동 후 ./catalina start 명령으로 톰캣 구동(서버 멈추는 건 ./catalina stop) localhost:8080을 브라우저에 쳤을 때에 톰캣 홈페이지가 보이면 구동 성공 Mac에서 로컬호스트 포트 번호 바꾸기 터미널에 cd /usr/local/..
깃 개념 이해하기 - 2 커맨드 라인이 아닌 깃의 개념 위주 정리입니다 Merging test 브랜치에서 new.txt파일을 수정한 뒤 이를 마스터 브랜치에 반영하고자 한다. ** Fast-Forward merging ** git checkout master git merge test 머지를 하려면 머지하고자 하는 곳으로 스위치 한 다음(마스터 브랜치의 경우 git checkout master) 머지를 해야 한다. (git merge test) new.txt의 수정에 대해 다른 컨플릭트가 없고 마스터 브랜치에서 수정된 사항이 없을 때에는 디폴트로 fast-forward merge가 가능하다. fast-forward merge는 선형적으로 머지하는 것인데, 구글링으로 이해한 바에 따르면 test 브랜치를 ..
깃 개념 이해하기 - 1 커맨드 라인이 아닌 깃의 개념 위주의 정리입니다 4개의 박스가 있는 것을 상상하자. 3개의 박스는 한 그룹으로 묶여있고 나머지 한 박스는 따로 있다. 그 박스들은 각각 다음을 의미한다. 원격 저장소(Remote Repository) -- 혼자 있는 박스 작업 디렉토리(Working directory) -- 함께 있는 박스 1 스테이징 영역(Staging Area) -- 함께 있는 박스 2 로컬 저장소(Local Repository) -- 함께 있는 박스 3 함께 있는 3 박스를 통틀어 나의 개발 환경(Development Environment)이라고 할 수 있다. 원격 저장소는 다른 사람과 코드를 공유하고자 할 때 변경 사항을 보내거나, 그 변경 사항을 얻어올 수 있는 곳이다. ..
Database와 Back-end 연결 psequel에서 smart-brain 이라는 database를 만듦 users 테이블 만들기 CREATE TABLE users ( id serial PRIMARY KEY, name VARCHAR(100), email text UNIQUE NOT NULL, entries BIGINT DEFAULT 0, joined TIMESTAMP NOT NULL ); login 테이블 만들기 CREATE TABLE login ( id serial PRIMARY KEY, hash VARCHAR(100) NOT NULL, email text UNIQUE NOT NULL ); 백엔드와 연결 npm install knex & pg(postgresql) // import const kne..
Terminal ls 현재 있는 디렉토리에 있는 리스트 pwd 현재 있는 디렉토리 확인 cd 이동 cd Desktop/practice: Desktop의 prctice로 이동 cd .. : 상위 폴더로 이동 cd / : root 디렉토리로 이동 cd ~ : user 디렉토리로 이동 open . 현재 위치한 디렉토리 오픈 mkdir sth 현재 위치한 디렉토리에 sth이라는 폴더 생성 touch index.html 현재 위치한 디렉토리에 index.html 파일 생성 open index.html 현재 위치한 디렉토리의 index.html 파일 오픈 open -a "Sublime Text" index.html 앱 서브라임 텍스트를 열고, 이것으로 index.html 파일 오픈 mv index.html abou..
코드스테이츠 프리코스 후기 벌써 코드스테이츠 프리코스를 시작한지 2달이 되었다는 것이 신기하다. 이 코스를 등록할 때 나는 회사에 다니며 미래를 고민하고 있었다. 지금은 회사를 그만두고 개발을 공부한 지 한 달 정도가 되었다. 정말 코딩에 대해서 어떠한 경험도 지식도 없이 시작했는데, 지금의 나는 그 때에 비해 굉장히 많은 것을 알게 된 것 같다. 코드스테이츠 프리코스를 하면서 좋았던 점 첫 번째는 과제이다. 물론 지금도 미제출한 과제가 있고 아직 다 하지는 못했지만, 과제와 씨름하면서 특히 문제 푸는 능력이 향상됐던 것 같다. 가끔은 너무 어려운게 아닌가 싶기도 했지만, 그러면서 실력이 늘어가는 거라고 생각하니 오히려 어려운 것이 좋다고 생각하게 됐다. 쉬운 것만 풀어서 금세 다 맞히면 기분은 좋겠지만..
면접왕 김지디지 참석 후기 19.2.26.(목) GDG Seoul에서 개최한 면접왕 김지디지 행사에 다녀왔다. 밋업(Meetup)에서 참석 신청을 했고, 노쇼방지를 위한 5000원을 입금하고 나니 참석 확인 메일을 받을 수 있었다.행사는 역삼역 근처 GALA빌딩 메가존클라우드에서 진행됐다. 행사에는 카카오모빌리티, 우아한형제들, Additor, 뱅크샐러드, 레진엔터테인먼트의 개발자/대표 님들이 오셔서 주니어 개발자 취업 및 면접에 대한 조언을 주셨다.누가 어떤 말씀을 하셨는지 구체적으로 정리하진 않았지만, 생각나는 것을 두서없이 적는다면 이렇다. 신입 개발자에게 요구하는 자질은 성장가능성 / 빠른 러닝커브 / 커뮤니케이션 능력이다.성장가능성: 어차피 신입에게 실력을 기대하고 뽑는 것은 아니기 때문에, 함..
- Total
- Today
- Yesterday
- SQL
- jQuery
- 제네릭스
- linkedlist
- til
- 인스턴스
- getter
- useEffect
- c언어
- JavaScript
- Redux
- CSS
- youtube data api
- Data Structure
- 포인터 변수
- this
- Prefix Sums
- Java
- Session
- 알고리즘
- rxjs
- 깃
- package.json
- react
- 개발 공부
- oracle
- 자바
- GIT
- Conflict
- 리덕스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |