본문 바로가기

공부/기타11

개발자로서 생각해봐야 할 것들 https://hoorooroob.tistory.com/entry/%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A1%9C%EC%84%9C-%EB%82%B4%EA%B0%80-%EC%8B%A0%EA%B2%BD-%EC%93%B0%EB%8A%94-%EC%8D%A8%EC%95%BC%EB%A7%8C-%ED%95%98%EB%8A%94-%EA%B2%83%EB%93%A4 개발자로서, 내가 신경 쓰는/ 써야만 하는 것들 다른 개발자와 차별화 둘 수 있는 것 stackoverflow reputation Code Wars(coding Kata Score) 오픈 소스 컨트리뷰션 개인 프로젝트(포트폴리오) Deep Dive 한 블로그 글 작성 발표 당연하게 알아야 만 하는 것 내.. hoorooroob.tistory... 2022. 8. 29.
2022.08.02 - http 웹 기본지식 - (1) * 인프런 강의 기반 1. 인터넷 네트워크 - IP(인터넷 프로토콜) : 최소한의 규칙 클라이언트가 주소를 부여받는다. ( 100.100.100.1 ) 지정한 ip주소에 데이터를 전달한다. 패킷이라는 통신 단위로 데이터를 전달한다. - ip 패킷 규칙 나의 ip, 목적지의 ip를 적고 ip패킷을 만들고 인터넷망이 서버로 보낸다. ip프로토콜에서 서로 노드끼리 전달 받다보면 결국 목적지 ip로 정확하게 도달하게 됨. - ip 프로토콜의 한계 1) 비연결성 : 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷이 전송된다. 2) 비신뢰성 : 중간에 패킷이 사라지거나 순서대로 오지않을 수 있음 3) 프로그램 구분 : 같은 ip를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상일 경우도 있음 - 패킷 전달 .. 2022. 8. 2.
git 명령어 모음 터미널을 통해 해당 working directory로 이동 git init git add . git commit -m "message" git remote add origin "github.com/(repo.git)" git push -u origin master 2022. 7. 21.
브라우저는 어떻게 동작하는가? 1. 브라우저의 주요 기능 사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시하는 것이다. 자원은 보통 HTML 문서이지만, PDF나 이미지 또는 다른 형태일 수 있다. 자원의 주소는 URL(Uniform Resource Identifier) 에 의해 정해진다. 브라우저는 HTML과 CSS 명세에 따라 HTML파일을 해석해서 표시하는데 이 명세는 웹 표준화 기구인 W3C 에서 정한다. 브라우저의 사용자 인터페이스의 요소 - URL을 입력할 수 있는 주소표시 줄 - 이전버튼과 다음버튼 - 북마크 - 새로고침 버튼과 현재 문서의 로드를 중단할 수 있는 정지 버튼 - 홈 버튼 2. 브라우저의 기본 구조 1) 사용자 인터페이스 주소표시줄, 이전/다음버튼, 북마크 메뉴 등을 말함. 요청한 페이지를 보여주는 창.. 2022. 6. 14.
iterm2 단축키 https://nonaka.tistory.com/61 2022. 6. 4.
2022.02.08 - Vue.js 개발환경세팅 MAC (+ 에러 추가) Vue : - 가상 DOM을 활용할 수 있고, DOM을 통해 모든 요소를 실시간 반응형 컴포넌트로 제작할 수 있는 자바스크립트 프레임워크. - SPA 개발에 특화된 프레임워크 이다. ( single page application ) : 단일 페이지 어플리케이션의 형태로 웹을 개발하는 것을 의미한다. 최초 로드시, 전체 페이지를 로드 한 후 부터는 기존의 페이지와 비교하여 갱신이 필요한 특정 부분만을 json 형태로 데이터를 가져와 바인딩 한다. SPA 방식은 Ajax로 데이터를 가져와 필요한 부분만을 갱신하도록 자바스크립트를 작성한다. - 라우팅이란? 데이터를 보낼 최적의 경로를 선택하는 과정으로, 주어진 데이터를 최적화 된 형태로 주고받을 수 있는 경로를 선택하는 과정 1) npm 사용을 위해 node.. 2022. 2. 9.