다독의 한해!
스테로이드 테이퍼링 일기 4/13 스테로이드 1알
Dynamic Component Generation Map! 위의 함수를 dynamic 하게 만들기 위해서는 Javascript의 Map을 이용한다. 위의 함수는 효율적이지 않고, 음식을 추가하기 위해서는 한줄을 더 써야한다. const 는 배열을 담는 변수 JAVE Script의 Map을 이용할 것 이다. const friends = ["dal","mark","japan guy"] frieneds.map은 freieneds 라는 배열에 각각 map 이하의 function을 취해서 그 function을 array의 각 item에 적용한다는 뜻이다. dal, mark, lyn 이 있는 frieneds array에 console 및 ㅗ를 추가하는 함수를 각각 적용한 것이다. 따라서 map은 array를 취하..
Git Hub Repository 에 저장하기 git init을 입력한다. 숨김폴더인 .git 폴더가 생성된 것을 확인할 수 있다. Git 웹사이트에 가서 git에 repository를 생성한다. 콘솔에 git remote add origin (git repository 주소) 를 입력한다. 이제 Git 에 프로젝트를 옮겨 놓을 준비가 되었다! git add . git commit -m "" git push origin master
IP란? 인터넷에 연결되어 있는 장치(컴퓨터, 스마트폰, 타블릿, 서버 등등)들은 각각의 장치를 식별할 수 있는 주소를 가지고 있는데 이를 ip라고 한다. 예) 115.68.24.88, 192.168.0.1 도메인(domain)이란? ip는 사람이 이해하고 기억하기 어렵기 때문에 이를 위해서 각 ip에 이름을 부여할 수 있게 했는데, 이것을 도메인이라고 한다. opentutorials.org -> 115.68.24.88 naver.com -> 220.95.233.172 daum.net -> 114.108.157.19 도메인의 구성요소 컴퓨터의 이름과 최상위 도메인으로 구성되어 있다. 예를들면 아래와 같다. opentutorials.org opentutorials : 컴퓨터의 이름 org : 최상위 도메인..
호스팅이란 정보의 집약체인 서버의 전체 혹은 일부를 이용할 수 있도록 임대해 주는 서비스를 말합니다. ... 따라서 개인이 서버를 관리하기보다 전문 업체의 호스팅 서비스를 사용하는 것이 일반적입니다.2019. 6. 25 호스팅을 알아보기 전, 잠깐! 웹은 클라이언트 프로그램과 서버 프로그램을 통해 작동합니다. 유저가 웹페이지에서 명령을 내리면, 클라이언트 컴퓨터가 서버 컴퓨터에게 명령에 대한 값을 요청합니다. 이때, 서버 컴퓨터는 데이터 베이스에서 데이터를 찾아 클라이언트 컴퓨터에 보내주고, 클라이언트 컴퓨터는 이를 전달받아 유저에게 보여줍니다. 여기서 중요한 부분은 홈페이지 운영을 위해, 자료가 저장되는 공간인 서버가 꼭 필요하다는 것 입니다. 그렇다면 호스팅이란? 호스팅이란 정보의 집약체인 서버의 전..
리액트 개발 준비! React JS는 페이스북에서 만든 자바스크립트 React 로 Web을 만들기 위해 설치해야하는 프로그램은? Node JS, npm, npx 1. Node JS 아래 URL에서 다운로드 가능 nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. npm npm은 node js를 설치하면 자동으로 설치가 된다. 3.npx 콘솔에 아래와 같이 npm install npx -g 를 입력 4. Visual studio code (에디터) 아래 URL에서 다운로드 가능 code.visualstudio.com/ Visual Studio Code - Code..
본 업 하나만 잘해도 평생 먹고 사는 시대는 지났다고들 한다. 물론 전문직 고소득자들에게는 해당되지 않는 말일지도 모르겠다. 한 가지에 집중할 수 있는 것도 대단한 능력이라고 생각한다. 그러나 나는... 고소득자도 철밥통도 아니기에.. 퇴근하고나서는 할 것이 쌓였다. 외국계 회사를 다니다 보니 꾸준한 영어공부는 조직에서의 생존에 필수적이고, 언제 이직을 하게 될지 모르니 IT 비즈니스 동향에 대해서 항상 주시해야 한다. 돈을 벌면 뭐하겠는가? 굴리지 못하면 의미가 없다. 재테크, 투자 공부에도 관심을 가져야 한다. 요새는 사이드 잡에 관심이 생겨 side project로 앱을 기획하고 있으며, 블로그도 요새는 얼마씩 수입이 생기는 것이 재미있어서 꾸준히 하여 용돈이라도 좀 벌었으면 한다. 이쯤되니 정말 ..
한 문제 이상 꼭 출제되는 SQL문 연습하기SQL 정의어 (DDL)CREATE, ALTER, DROP, FOREIGN KEY~REFERENCES, CASCADE/RESTRICT, CHECK CREATE 학생학번성명학과학년학점※테이블 작성 지시사항 - 학번, 성명,학과,학년,학점으로 구성된 학생 테이블을 만들어라. - 학번과 학년은 숫자형 자료이며, 나머지는 문자형이다. - 학번을 기본키로 ~ - 성명속성은 공백이 없다. - 학과 항목을 이용하여 [수강]테이블의 학과를 참조하도록 외래키를 지정하며, 참조 테이블에서 삭제가 발생하면 NULL값으로 하고, 수정이 발생하면 연쇄적으로 수정하도록 한다. - 학년의 속성값은 4이하의 값을 갖도록 'hak' 이름으로 제약한다.CREATE TABLE 학생 (학번 INT..
( ① ) 은 그 정의상 반드시 (② ) (③ ) 원자성, 영속성 을 가져야 한다. Transaction / Consistency / Isolation Commit★☆★☆ 왠지나올거같아.. 디지털 콘텐츠의 권리자의 지적재산권 및 저작권에 관한 권리와 이익을 보호하고, 관리해주는 기술 및 서비스로서 콘텐츠에 대한 접근성 및 이용권이 허락된 사용자만이 콘텐츠를 이용할 수 있도록 하는 기술 a system for protecting the copyrights of data circulated via the Internet or other digital media by enabling secure distribution and/or disabling illegal distribution of the data. ..