2018 Mad camp/기술
-
[MongoDB]정리2018 Mad camp/기술 2019. 1. 5. 10:43
MongoDBNoSQL 기존의 관계지향형 데이터베이스에 의존하지 않는key-value 쌍의 Document 형태로 저장하는 문서지향적 데이터베이스이다.테이블이 아닌 컬렉션으로 부르며 컬렉션 마다 구조가 다를 수 있다.SERVER +--DATABASE +--COLLECTION +-- DOCUMENT +--{ key:value }기본 명령어MongoDB 서버 실행 mongod클라이언트로 접속mongo 사용할 데이터베이스 선택 use db_name use mongodb_tutorial현재 db 목록 보기 (데이터가 비어있으면 목록에 나와있지 않는다.)show dbs db.sample.insert({"name:" "sample"});db 제거 (제거하기 전에 선택 되어 있어야 함)// use ,,, db.dro..
-
[Node.js]npm, express2018 Mad camp/기술 2019. 1. 4. 12:10
npmnode.js의 훌륭한 개발자들이 만든 라이브러리Package.json프로젝트에 대한 명세{ "name": "NodeTest", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC" } web Framework반복적으로 등장하는 일들을 도와주는 도구url파라미터로 무언가 처리이미지 파일 컴퓨터로 읽어서 사용자에게 제공보안적 이슈로그인 기능ExpressNode.js에서 가장 보편적으로 사용하는 Framework사용하기 편리하지만 배우기 쉽지않음..
-
[Node.js]생활코딩 필기2018 Mad camp/기술 2019. 1. 3. 20:16
1/03 수업의 목표node.js로 만드는 node.js web application을 만드는 것, 따라서 과정마다 node.js runtime이 가지고 있는 기능 실행하면서 node.js가 가지고 있는 기능으로 node.js application을 하나씩 완성그 조작 장치는 JavaScript 라는언어수업의 목적이전에는 웹페이지의 소유자만이 컨텐츠를 추가할 수 있었음귀찮고 반복적인 html의 작성방법을 기계에게 맡기기 위해 출현한 기술문서로 시작했던 web이 app으로 변화, 웹브라우저에 갇혀있는 편파적인 언어 Javascript (?)태초의 javascript가 웹브라우저를 제어하는 것 이였다면node.js 는 웹브라우저를이용하여 javascript가 아닌 컴퓨터 자체를 제어한다.설치웹브라우저 상에서..
-
[android] intent 활용 예시2018 Mad camp/기술 2018. 12. 30. 17:06
// 웹페이지 띄우기 Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); // 구글맵 띄우기 Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.Action_VIEW,uri); startActivity(it); // 구글 길찾기 띄우기 Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=출발지주소&daddr=도착지주소&hl=ko"); Intent it = new Intent(Intent.ACTION_VIEW,URI)..