본문 바로가기

전체 글85

헷갈려서 써놓는 git push 명령어 팀 프로젝트 시작했는데 이놈의 git이 또 말썽이다. 프로젝트 시작의 절반 이상의 시간을 깃 환경설정에 쓰는 나를 위해 정리하는 글 ** git push 하기 ** 1. cd 프로젝트 디렉토리 2. git pull 3. git add . 4. git commit -m"코멘터리" 5. git push -> master로 push는 git push origin HEAD:master -> main으로 push는 git push origin HEAD * '-u'를 사용하면 한 번 push했던 저장소로 계속 push 된다는데 레파지토리며 브랜치며 이것저것 만들고, 삭제하고, 오류 해결하다 지친 입장이라 번거롭지만 계속 위 명령어로 하고 있다. 팀 프로젝트 끝나면 혼자서 깃허브 공부 좀 해야될 것 같다. 6. ma.. 2022. 1. 23.
Ch1. 리액트 시작 1.1 왜 리액트인가? 문제점 -> 애플리케이션 규모가 크면 복잡해지고, 제대로 관리하지 않으면 성능 저하 Facebook 개발팀 : 데이터가 변할 때마다 어떤 변화를 줄지 고민하지말고 기존 뷰를 날려버리고 처음부터 새로 렌더링하자! 그렇게 된다면 애플리케이션 구조가 간단해지고, 작성해야 할 코드양도 많이 줄어든다. ↘ '리액트(React)' : 최대한 성능을 아끼고 편안한 사용자 경험을 제공하면서 구현하고자 개발한 것 1.1.1 리액트 이해 '리액트(React)' : 자바스크립트 라이브러리로 사용자 인터페이스를 만드는 데 사용함 ~> MVC, MVW 구조의 프레임워크와 달리, 오직 View만 신경 쓰는 라이브러리 ~> 컴포넌트 : 리액트 프로젝트에서 특정 부분이 어떻게 생길지 정하는 선언체 => 재사용.. 2022. 1. 21.
또다시 백준으로 c++을 배운지 어느덧 3년이란 시간이 흘렀다. 1학년 때 배웠던 전공이라 감이 떨어질까봐 꾸준히 백준 문제를 풀기로 다짐했지만 다짐이 오래가지 않았던; 4학년을 앞둔 지금, 코딩테스트에 대한 준비가 필요할 것 같아서 다시 시작점으로 돌아가 차근차근 해보려한다. 요즘에는 웹/앱 프로그래밍을 하다보니 c++을 어쩌다보니 멀리한 것 같은데 다 잊었을까봐 걱정이다. 그래도 조바심 내지 않고 내 속도대로 꾸준히, 열심히 지치지않고 코딩할 예정이다. 내 다짐이 결코 블로그 몇 자에 그치지 않길. 나의 2022 프로그래밍 목표! 백준 ‘알고리즘 분류’에서 유형별로 문제 풀기 자료구조에 익숙해졌다면 삼성 SW 역량 테스트 기출 문제 풀기 알고리즘 구현 능력이 어느정도 길러졌다면 카카오 기출 문제 풀기 찔끔찔끔 백준 .. 2022. 1. 15.
멋진 신세계 「 멋진 신세계 」 올더스 헉슬리 지음 | 이덕형 옮김 「멋진 신세계」의 저자인 올더스 헉슬리는 문학과 철학 그리고 과학과 같은 분야의 폭 넓은 지식을 토대로 ‘삶’이란 무엇인지 끊임없이 고민하고 규명하려 애썼다. 우리를 둘러싸고 있는 사물의 궁극적 실체를 파헤치고, 인간은 어떻게 살아가야하는지에 대해 집요하게 물고 늘어졌던 그는 포드 기원 632년, 즉 2540년대가 배경인 ‘멋진 신세계’를 그려낸다. 과학기술이 극도로 발달된 신세계 속에서 저자는 과연 우리에게 무엇을 전하고 싶었던 것일까? 공유 • 균등 • 안정은 신세계 속에서 최우선적인 가치로 여겨진다. 이에 따라 신세계에서의 인간은 부화소 속에서 탄생하여 각자 부여받은 계급으로 살아가고, 아무와 즉흥적인 사랑을 행하며, 슬픔과 우울 등의 감정을 .. 2022. 1. 15.