TIL 새로운 프로젝트 시작

npm install -g create-react-app create-react--version create-react-app compassion cd compassion yarn yarn start yarn add styled-reset yarn add node-sass yarn add react-router-dom src directory *C...

2019년 9월 30일
·
0개의 댓글

TIL git

https://backlog.com/git-tutorial/kr/intro/intro1_1.html 참고하여 작성하였습니다. 파일을 편집 전 상태로 되돌리고 싶을 때 간단한 방법은 파일을 미리 복사해두는 것임 but 파일을 편집할 때마다 매번 복사하는 일은 실수할 가능성이 높음 파일을 작성하다보면 어느 파일이 최신인지 어떤 부분이 변경된 부분이 변경된 ...

2019년 9월 22일
·
0개의 댓글

TIL 리액트

페이스북 리액트 자습서, 블로터 "리액트 네이티브로 ios, 안드로이드 앱 개발을 한번에", 실전 리액트 프로그래밍 이재승 지음 참고하여 작성하였습니다. 리액트가 뭐지? 부트 캠프와서 난생 처음들었다. 낯설다. 정말 이상한 마술 같다. component, state, props 강의도 듣고 직접 코드도 써 내려가 봤는데 중괄호 내용이 도통 이해가 되지 ...

2019년 9월 8일
·
0개의 댓글

TIL 벤치마킹

한국생산성 본부 웹 기획 실무 기초 자료를 참고하여 작성하였습니다. 벤치마킹은 기준이 되는 목표 대상을 설정하고 대상과 비교 분석을 통해 장점을 따라 배우는 행위 비교 목표 대상은 해당 분야의 선도 기업 또는 경쟁업체를 대상으로~고고 토목 분야에서 강물의 높낮이를 측정하기 위한 기준점 벤치마크를 표시하는 행위를 벤치마킹이라고 하는데 여기에서 유래하였음!...

2019년 9월 8일
·
0개의 댓글

TIL 브라우저 객체 모델

웹 프로그래밍 기초 천인국 지음을 참고하여 작성하였습니다. 브라우저 객체 모델 (BOM: Browser Object Model)은 웹 브라우저가 가지고 있는 모든 객체를 의미함 브라우저에서 최상위 객체는 window이고 그 아래로 navigator, location, history, screen, document, frames 객체가 있음 documen...

2019년 9월 8일
·
0개의 댓글

TIL Rest

위키 백과와 웹 서핑을 통해 고수님들 자료들을 참고하면서 지식을 채워봅니다. REST(respresentational state transfer) 네트워크 아키텍처의 원리 클라이언트/ 서버 구조 : 일관적인 인터페잇로 분리 되어야 함 무상태 : 요청 간 클라이언트의 콘텍스트가 서버에 저장되어서는 안 됨 캐시 처리 가능 : 클라이언트는 응답을 캐싱할 수 있...

2019년 9월 8일
·
0개의 댓글

TIL 4XX 찾을 수 없는 페이지

위키 백과와 웹 서핑하면서 찾아 본 자료들을 참고하였습니다. 400 Bad request 401 Unauthorized 402 Payment Required 403 Forbidden 404 Not Found 405 Method Not Allowed 409 Conflict 410 Gone 411 Length required 웹 사이트를 요청하고 응답할 때...

2019년 9월 8일
·
0개의 댓글

TIL 페르소나

페르소나 웹 사이트를 이용하는 사용자에 대한 가상의 인물을 설정하는 페르소나 Persona 그리스 어원의 '가면','외적 인격', 가면을 쓴 인격' 어떤 제품 혹은 서비스를 사용할 만한 목표 인구 집단 안에 있는 다양한 사용자 유형들을 대표하는 가상의 인물로서 특정한 상황과 환경속에서 전형적인 인물이 어떻게 행동할 것인가에 대한 예측을 위해 실제 사용...

2019년 9월 1일
·
0개의 댓글

TIL 클라우드 컴퓨팅

아마존 서버리스 컴퓨팅 ZDNET Korea "서버리스가 온다" 2016년 6월 14일 기사 클라우드 이슈리포트 "서버리스 컴퓨팅의 의미와 현황, 그리고 과제" 참고하여 작성하였습니다. 서버리스?? 2014년 아마존이 AWS 람다 서비스를 시작하면서 많이 알려지게 됨 넌 뭥미? 서버리스(serverless) 말 자체가 서버가 필요 없다는 뜻이 아님 ...

2019년 9월 1일
·
0개의 댓글

TIL 검색 엔진 최적화

구글 검색엔진 최적화 기본 가이드 트윈워드 검색엔진최적화(SEO) 마케팅 총정리 가이드 위키 백과 참고하여 작성하였습니다. SEO (search engine optimization) 웹 페이지 검색엔진이 자료를 수집하고 순위를 매기는 방식에 맞게 웹 페이지를 구성해서 검색 결과의 상위에 나올 수 있도록 하는 작업을 말함 웹사이트 일부를 다소 변경하는...

2019년 9월 1일
·
1개의 댓글

TIL JSON

웹 프로그래밍 기초 천인국 지음 위키 백과 참고하여 작성하였습니다. JSON(Javascript object notation)은 데이터 교환 형식 이 형식은 사람이 읽고 쓰기에 용이하며 기계가 분석하고 생성함에도 용이함 속성-값 또는 키-값으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷 비동기 브...

2019년 8월 31일
·
0개의 댓글

TIL 쿠키

쿠키의 정체는 무엇일까? ITworld 2016년 12월 1일 기사를 참고하여 작성해보았습니다. 쿠키는 사용자가 브라우저로 웹 사이트에 방문할 때, 사이트 내 사용자의 활동을 추적하기 위해 생성되는 작은 데이터 조각임. 정확한 이름은 HTTP 쿠키 웹 쿠키나 브라우저 쿠키로 통용됨. 사이트를 방문하고 로그인하고 설정을 변경하는 등등 사용자가 행한 각종 ...

2019년 8월 29일
·
0개의 댓글

2019년 8월 23일 금요일

웹프로그래밍 기초 천인국 지음 참고하여 작성하였습니다. 자바스크립트에서 오류 처리 -자바스크립트에서는 오류를 예외라는 이름으로 부름 -예외는 "exeptional event"의 약자로 프로그램 실행중에 발생하는 이벤트의 의미 -예외는 왜 발생하는 것일까? 타이핑 오류 브라우저 지원 특성 잘못된 입력들 ...

2019년 8월 25일
·
0개의 댓글

2019년 8월 22일 목요일

웹 접근성 *Web accessibility 월드 와이드 웹을 창시한 팀 버너스 리는 웹이란 '장애에 구애 없이 모든 사람들에게 손쉽게 공유할 수 있는 공간'이라고 정의함 정보 접근의 권리를 위해 시각장애, 청각장애, 인지장애, 발작장애 등의 사용자에게 동등한 접근을 할 수 있도록 설계하고 편의 기능을 추가 제공하는 것을 의미 정부 기관 및 ...

2019년 8월 24일
·
0개의 댓글

2019년 8월 21일 수요일

웹프로그래밍 기초 천인국 지음 참고하여 작성하였습니다. 프로토타입 하나의 객체가 가지고 있는 속성과 메서드는 다른 객체가 전혀 이용할 수 없었음 물론 이런 방법도 유영하나 속성이나 메서드를 여러 객체가 공유하는 것이 필요함 객체는 자신만의 데이터를 가져야 하지만 메서드는 가급적 서로 공유하는 편이 좋음 객체 사이에서 메서드를 ...

2019년 8월 24일
·
0개의 댓글

2019년 8월 20일 화요일

웹프로그래밍 기초 천인국 지음 참고하여 작성하였습니다. 객체 생성 자바스크립트에서 사용되는 객체를 크게 2가지로 나누면 내장 객체 , 사용자 정의 객체 내장된 객체는 생성자를 정의하지 않고도 사용이 가능 예) Date, String , Array , document 객체의 생성 방법 -자바스크립트는 상당히 유연성 있는 객체 지향 언어 -객체를 객체 ...

2019년 8월 20일
·
0개의 댓글

2019년 8월 19일 월요일

웹프로그래밍 기초 천인국 지음 참고하여 작성하였습니다. DOM 자바스크립트에서 HTML 문서와 웹 브라우저를 객체로 간주하여 처리 웹 페이지가 적재되면 브라우저는 페이지의 문서 객체 모델을 생성 DOM은 HTML 문서의 계층적인 구조를 트리로 표현함 왜 트리? 나무와 비슷하기에 트리에서는 부모 노드, 자식 노드, 형제 노드의 개념이 있음 노드의 종류...

2019년 8월 19일
·
0개의 댓글

2019년 8월 18일 일요일

선택자 웹프로그래밍 기초 천인국 지음 참고하여 작성하였습니다. -CSS에서 가장 중요한 부분이 선택자 -선택자란 용어 그대로 HTML 요소를 선택하는 부분 -왜 선택자가 필요한가? 원하는 요소를 선택할 수 있어야 하기 때문 -특정 요소를 선택한 후에 여기다가 원하는 스타일을 적용 타입 선택자 가장 기본적인 선택자는 HTML 요소 이름을 사용하는 것 예...

2019년 8월 18일
·
0개의 댓글

2019년 8월 15일 목요일

함수 이야기 웹프로그래밍 기초 천인국 지음 참고하여 작성하였습니다. -함수는 입력을 받아서 특정한 작업을 수행한 후 결과를 반환하는 블랙박스와 같음 -함수의 내부 코드는 외부에서 함수가 호출되면 실행됨 -함수는 자바스크립트 코드의 어떤 부분에서도 호출될 수 있음 인수 & 매개 변수 함수를 호출할 때는 어떤 값을 함수로 전달할 수 있음 이들 값을 인수(...

2019년 8월 15일
·
0개의 댓글

2019년 8월 14일 수요일

리눅스 위코드 송은우님의 강의를 재구성하였습니다. 리눅스 기본 1991년에 개발한 운영체제 리눅스를 개발한 Linus Trovals 작은 시골 마을에서 신입 개발자의 연봉을 받으며 일하고 있음 리눅스는 윈도우스 처럼 일반인 위한 운영체제가 아니기 때문에 익숙치 않으면 리눅스 사용이 많이 어려움 리눅스 파일 시스템 계층 구조 -리눅스의 파일 구조는 다...

2019년 8월 14일
·
0개의 댓글