전체 글(64)
-
[mac OS] 맥을 처음 샀을 때 1. 기본적인 개발자 셋팅
맥을 처음 샀을 때 기본적인 개발자 셋팅 vscode 설치 후 vscode c++ compile 설정 c/c++ 컴파일러가 필요할 경우. vscode 내 익스텐션은 윈도우와 동일. VSCode C/C++ 코딩 초기세팅(Mac) iterm 설치 및 설정 spotlight를 통해 terminal을 사용할 수 있지만 iterm2를 이용하면 좀 더 편하고 예쁘게 터미널을 사용할 수 있다. (사실 터미널을 그렇게 많이 사용하지 않는다면 기본 터미널로도 괜츈!) 완벽한 Mac 작업환경 세팅하기 (vim, zsh, iterm) 홈브루를 통한 다양한 패키지 설치 아래 링크에서 다양한 패키지를 설치할 수 있다... 리스트에서 찾아서 원하는 것 설치하면 됨 ! Homebrew # 1. brew를 통한 Node 설치. 하지..
2020.03.23 -
1984, 조지오웰
1984 Type: novel, social author: 조지 오웰 date: 3/14 생각하는 사회인이 되기위해 노력해야 하는 이유 이 소설의 시작 사실 이 책은 좋아하는 도서 편집샵인 1984의 시그니처 로고로, 컬렉션으로 나온 책이다. 항상 읽어야지 하는 고전 중 하나지만, 어려워 보여 읽지 못했던 책 중 하나이다. 그래서 이 책은 2016년도, 나에게 가장 컸던 한국사회의 이슈. 그때부터 사회에 대한 관심이 커지고, 책을 구매했다가 일상을 찾은 후로는 마음 한켠에만 존재했던 책이었다. 그래서 이번 졸업작품으로 준비하는 덕분에 그저 운명처럼 과거의 현명한 사람과 사회에 대한 이야기를 나누고싶어서, 드디어 이 책의 첫장을 읽게되었다. 우리의 졸업작품에서는, 사회에 대한 이야기를 하고싶었다. 사회를 ..
2020.03.16 -
[github] 마크다운 목차 링크, 이미지 크기 조정
정말 많이 사용하는 마크다운 링크(md link) 깃헙 목차 링크 만들기 위처럼, 간혹 마크다운을 작성할 때 페이지 내에 목차로 링크를 달고싶을 때가 있다. 그럴 때는 아래와 같이 url 대신 아래 글로 존재하는 목차를 써주면 된다! 괄호 안에는 보여질 목차를 써주고, 대괄호 안에는 아래글로존재하는 한국어는 띄어쓰기는 모두 -로 연결한다. 영문은 소문자로 적어주고, 띄어쓰기는 모두 -로 연결한다. 한국어 : (운영체제의 서론)[#운영체제의-서론] 영어 : (Introduction OS)[#introduction-os] 그러면 이 텍스트를 눌렀을 때 요렇게 잘 이동하게 된다. 구동원리는 uri를 보면 동일하다는 것을 알 수 있다. 깃헙 이미지 링크 이미지 링크를 사용하는 방식이 여러가지 있는데, 정말 기본..
2020.03.02 -
React Hook 이란?
React Hook 이란? 함수형 프로그래밍을 가능하게 해줌. 그말은 즉슨, 리액트에서 클래스를 벗어나서 함수로 사용할 수 있게 된다는 것 ! why? 기존의 리액트는, 컴포넌트 사이에서 state와 관련된 로직을 재사용하기가 어려웠다. state관리가 어려웠기때문에 항상 변경시에는 컴포넌트를 재사용해야하며, 클래스의 계층을 이리저리 왔다갔다해야만 했다. wrapper hell 이라고도 불리는, 이리저리 this 파티와 어떤클래스를 가리키는 this인지 헷갈리는, 그러한 지옥에 빠지게 되는것이다. 그래서 리액트 상태 관련 로직을 공유하기위해서, 훅을 사용하면 여러가지장점이 생긴다. Hook을 사용하면, 생명주기 메서드를 기반으로 쪼개는데 초점을 맞추기보다는 로직에 기반을 둔 작은 함수로 컴포넌트를 나눌 ..
2020.02.24 -
Mac 터미널에서 파일구조 트리로 확인
터미널에서 tree 명령어로 파일구조 확인하기 tree는 폴더 구조를 시각적으로 알아보기 쉽게, 파일 구조를 트리형태로 보여준다. 맥 터미널에서는 이 tree키워드를 제공하지 않아서, homebrew를 통해 설치 후 사용하면 된다. // tree 명령어 사용을 위한 Install brew install tree // 지정 레포로 이동 cd FolderName // 폴더 구조 tree 로 확인 tree
2020.02.18 -
[git] github 잔디가 심어지지 않아요!
깃헙 잔디 안됨. 깃헙 잔디 branch 깃헙 잔디 브랜치 github 잔디가 심어지지 않아요! 역시나 모든 것이 직접 많이 써보면서 비로소 알게되고 그 자체에 대한 이해도가 높아진다. 그중에서도 특히나 깃헙은 경우도 다양하고 버전 관리 도구이다보니 당황했던 일들이 여러가지 있었는데, 그 중 가장 큰 경우가 깃헙 잔디가 심어지지 않아요! 의 경우이다.. 사실상 개발자들을 움직이게 하는 정말 몇픽셀의 도트.. 바로 잔디🌱 하지만 가끔 이 잔디가 ㅠㅠ push하고 확인했는데 commit 이력이 업데이트가 되지 않는다거나, 나는 contribution을 했는데 활동 이력이 남지 않았을 경우들이 발생한다. 그럴 경우의 원인을 파악하고, 해결해보도록 한다. 해결책 git config user.email을 통해 연..
2020.02.13