본문 바로가기
프로그래밍/MeanStack

사물인터넷 기반 융합기술 교육 - MeanStack 1일

by Luhie 2017. 7. 3.

web Full tack -> Linux Apache Mysql Php


사물인터넷에서는 무거워

Linux Node.js MongoDB ejs/pug


https://www.raspberrypi.org/

rapbian jessie 다운 lite는 실행만


AR + VR = MR


WEB OS - LG

Tizen - samsung



오픈소스 오픈 소스 하드웨어

- 아두이노, 라즈베리 파이, 비글보드, 인텔 갈릴레오 보드, 인텔 에디슨, 엔디비아 젯슨 TK1


아두이노 주파수가 낮기 때문에 오래동안

간단한 기능을 이용할때 사용 

단점 : 복작한 기능을 하기에는 너무 느리다. 


라즈베리 파이(2012.01.29 출시)

많으 확장 가능 메모리 확장이 가능 보안이 단점 수명이 짧다 ! -> 산업용이 아니라 교육용

사람인식 1초 / arm 기반의 초소형 임베디드 보드 컴퓨터

c언어로 리눅스 개발

전원전에 htmi


비글보드

안드로이드 올라간다. 



인텔 갈릴레오

Quark 팔아야지.. 

아두이노랑 호환이 가능하며서 리눅스가 실행이 된다. 

라즈베리보다 오래가다


엔비디아 젯스 TK1(모바일 슈퍼컴퓨팅)

자율주행자동차에서 많이 사용



cpu는 일차원처리 12코어 24쓰레드


gpu 이차원/삼차원 연산쪽에서 특히 유리, 인공지능, 생물학


------------------------------------------------------------

리눅스를 기반으로 개발을 하는 방법!


1991년 핀란드 리누스 토발즈가 인터넷에 공개!!!

효율성과 편의성 : 커널!!!!!


ctrl+alt+f1 shell기반

alt+f1 소스 alt+f2컴파일러 


계정@호스트네임:경로 일반사용자/# 은 루트 사용자

@hostname ~ $ 


본셸과 csh의 장점을 가져와 bash(Bourne Again Shell)을 사용 

window10에서 bash


ls -a 히든 파일 (.으로 표시)

ls -lh

ls -lhf


echo abc > abc.txt abc txt로 저장 덮어 쓴다

echo abc >> abc.txt 뒤에 쓰고

echo "" > a.txt 새파일 생성

touch a.txt 새파일 생성


set??

env 환경변수 출력

echo $HOME    특정 환경변수 출력



https://microbit.org/


at&t unix sytem V manual

추천 책!--------------------------------------

stevens unix

Advance

unix network programming

----------------------------------------------


tcp/ip

tcp/ip illustrated 6권  노란색이 쉽고 그담에 ~~