이 키노트에서는 기초적인 리눅스의 사용법에 대해 알려줍니다.
리눅스의 주 사용 용도인 date, cal 부터 git에 USB 디바이스 확인하는 명령어까지 소개합니다.
데비안 리눅스, 우분투 18.04 버전 기준으로 설명되었습니다. 또한 본 내용에서 특정 기업 명이나 특정 상표가 포함되었을 가능성이 있습니다. 하지만 이런 내용에는 고의성이 없음을 밝힙니다.
이 키노트에서는 기초적인 리눅스의 사용법에 대해 알려줍니다.
리눅스의 주 사용 용도인 date, cal 부터 git에 USB 디바이스 확인하는 명령어까지 소개합니다.
데비안 리눅스, 우분투 18.04 버전 기준으로 설명되었습니다. 또한 본 내용에서 특정 기업 명이나 특정 상표가 포함되었을 가능성이 있습니다. 하지만 이런 내용에는 고의성이 없음을 밝힙니다.
[IoT] MAKE with Open H/W + Node.JS - 2ndPark Jonggun
IoT 시대에 Opensource H/W 와 NodeJS 를 이용하여 누구나 나만의 H/W + S/W + Service 를 만들기 위한 교육 과정을 만들어 보았습니다.
상상했던 아이디어를 Raspberry Pi 기반으로 나만의 IoT 제품을 현실로 만들어 보세요.
Lesson 1 - Introduction : IoT개요, Opensource H/W, 라즈베리파이 기초
Lesson 2 - Linux : Raspberry Pi 에서 리눅스 활용하기
Lesson 3 - Node.JS : Raspberry Pi 에서 Node.JS 로 프로그래밍 하기
Lesson 4 - Sensor : GPIO 를 Node.JS 로 동작시켜 센서 제어하기
Lesson 5 - Project : Raspberry Pi 로 스마트폰 + 무선 IoT 오디오 제작
챕터가 완성되는대로 추가적으로 공유하겠습니다.
Circulus Site - http://www.circul.us
Circulus Group - http://group.circul.us
Trouble shoot of Rcplex installation on WIN7 64bit(Korean)
- ERROR: cannot extract packages from 'Rcplex_0.3-3.tar.gz'
- had non-zero exit status
- ""Rcplex_0.3-3.tar.gz"' had status 1
[IoT] MAKE with Open H/W + Node.JS - 2ndPark Jonggun
IoT 시대에 Opensource H/W 와 NodeJS 를 이용하여 누구나 나만의 H/W + S/W + Service 를 만들기 위한 교육 과정을 만들어 보았습니다.
상상했던 아이디어를 Raspberry Pi 기반으로 나만의 IoT 제품을 현실로 만들어 보세요.
Lesson 1 - Introduction : IoT개요, Opensource H/W, 라즈베리파이 기초
Lesson 2 - Linux : Raspberry Pi 에서 리눅스 활용하기
Lesson 3 - Node.JS : Raspberry Pi 에서 Node.JS 로 프로그래밍 하기
Lesson 4 - Sensor : GPIO 를 Node.JS 로 동작시켜 센서 제어하기
Lesson 5 - Project : Raspberry Pi 로 스마트폰 + 무선 IoT 오디오 제작
챕터가 완성되는대로 추가적으로 공유하겠습니다.
Circulus Site - http://www.circul.us
Circulus Group - http://group.circul.us
Trouble shoot of Rcplex installation on WIN7 64bit(Korean)
- ERROR: cannot extract packages from 'Rcplex_0.3-3.tar.gz'
- had non-zero exit status
- ""Rcplex_0.3-3.tar.gz"' had status 1
Git 더하기 GitHub(Git클라이언트 활용) / Getting started with git+githubJunyoung Lee
OSS 포럼 개발자 교육 'Git/GitHub 입문하기 - 부산'에서 Git 실습에서 사용한 자료입니다. (http://onoffmix.com/event/69536)
지난 번 자료(http://www.slideshare.net/ssusercef361/git-github-62006866)는 구름 IDE를 활용해서 진행했고, 이번 자료는 Git 클라이언트를 설치해서 진행했습니다. GitHub 가입과 Git 클라이언트 설치는 강의 전 준비(http://www.slideshare.net/ssusercef361/github-git)를 참고해주세요.
1. Git과 Github
- 버전 관리?
- Git은 어쩌다 세상에 나왔나?
- Github?
2. Git 시작하기 - 실습
- 실습 준비 : Github, Goorm IDE 가입하기
- 리눅스 명령어와 친해지기
- Git 필수 개념 집고 넘어가기
- Step by Step Git 명령어 실습 (커밋, 브랜치, 원격 저장소 등)
- 옆자리 분과 Fork하고, Pull Request
3. Git과 Github 맛깔나게 활용하기
- Github의 협업 기능 살펴보기
- Github Page
- Gitbook
4. 있어보이는 Git 활용
- .git 디렉토리 살펴보기
- Git Branch 전략
- Commit Message 활용
특정 폰트가 SlideShare.net에서 보이지 않는 관계로 모두 나눔고딕으로 통일했습니다.
5. * cd명령어 : 자신의 홈 디렉토리로 이동 ls 명령어 : 파일의 목록을 간단하게 출력 cd 다운로드(또는 httpd 2.2.18.tar.gz파일이 저장되어 있는 경로)명령어를 실행하여 다운로드 디렉토리로 들어 갑니다. ls명령어로 경로에 잘 들어갔는지, 찾고자 하는 파일이 있는지 확인합니다.
6. * gzip-d 명령어 : 파일 압축을 해제 (gzip-d후 tap을 눌러주면 압축해제할 파일명이 입력된다.) Gzip-d 명령어를 이용하여 파일 압출을 풉니다.
10. ./configure 명령어를 입력하여 컴파일 환경을 구성합니다. 사용자가 임의로 경로를 지정하고 싶을 때에는 ./configure –prefix=~~~~~ (~~~에 사용자 임의의 경로지정) --prefix를 입력하지 않을 경우에는 default경로인 /usr/local/apache2로 자동지정
23. ※ Error : Could not reliably determine the server’s fully qualified domain name. Using 127.0.1.1 for ServerName 아파치를 실행하는 도중에 ServerName과 관련한 오류가 날 경우
24. ※ Error : Could not reliably determine the server’s fully qualified domain name. Using 127.0.1.1 for ServerName httpd.conf에서 Listen80 을 -> Listen8080으로 바꿉니다.
25. telnet 127.0.0.1 8080 명령어로 서버 정보를 봅니다. GET/HTTP/1.0 명령어를 입력하면 실행중인 서버 정보가 나타납니다.