음악을 만드는 예술가가 과학을 이야기한다는 게 조금 생소하게 다가올지도 모릅니다. 하지만 꼭 과학에 대한 지 식이 풍부해야만 과학을 이야기할 수 있는 건 아니라는 생각이 들었습니다.
저의 이야기는 12살 때 ‘헤일-밥 혜성’을 처음 본 순간에서부터 시작합니다. 어릴 적 캄캄한 밤하늘에 반짝거 리는 별을 바라보는 것 자체만으로 즐거웠습니다. 커다란 혜성은 하늘이 준 선물과도 같았죠. 혜성처럼 우주를 여 행하고 싶다는 생각을 하게 되고, 매일 우주를 보고 싶다는 생각을 했습니다. 그러기 위해선 천문학자가 되어야 한다는 사실을 알게 되었습니다. 천문학자가 되기 위해선 수학과 과학을 잘해야 했으나 저는 머리가 그 정도로 뛰 어나진 않았습니다. 어린 마음에 눈물을 머금고 천문학자의 꿈을 포기했습니다. 그런 제 마음을 위로해준 것이 음 악이었고, 결국 지금까지 음악가의 삶을 살고 있습니다.
하지만 그렇다고 해서 우주나 과학에 흥미를 잃은 것은 아니었지요. 시간이 날 때마다 우주, 과학 관련 도서를 구매해 읽었습니다. 물론 그중 대부분은 이해가 가지 않는 내용 뿐이었지만요. 그러던 어느 날 칼 세이건의 <코스>라는 책을 접하게 되었습니다. 책 내용 중 ‘코스모스란 생명의 음악을 기술하는 악보’라는 문장을 발견했 습니다. 우주를 음악으로 이해해도 되겠다는 생각을 하게 되었죠. 그래서 책에 나오는 몇 가지 문장들을 바탕으로 제가 상상하는 우주를 그리기 시작했습니다. 그 결과로 2010년 12월, 첫 번째 전자음악 앨범 <cosmos>를 완성 하였습니다.
저는 오늘 강연을 통해 수학과 과학에 재능이 없고 이공계열 출신이 아니어도 충분히 과학을 좋아하고 즐길 수 있다는 이야기를 함께 나누고자 합니다.
- [2013 10월의 하늘] 강연 소개글 中
Fun Space Marketing (Fun POP-UP Store)
생활에 쉼표, 일상생활 속의 이색공간
기존 핫 스팟 지역에 국한되어 있던 팝업 스토어 형식이 일상생활의 영역으로 확대되고 있습니다. 일상의 영역에 컨텐츠를 심어 관계를 맺을 수 있는 소통 공간으로 재 정의되고 있습니다. 영화, 캠핑이라는 주요 컨텐츠를 중심으로 재 창조 된 팝업스토어 공간을 소개합니다.
This file is made to share about fun space marketing trend with anyone who are interested. Thank you :)
Contact : http://www.facebook.com/fmcommunications
음악을 만드는 예술가가 과학을 이야기한다는 게 조금 생소하게 다가올지도 모릅니다. 하지만 꼭 과학에 대한 지 식이 풍부해야만 과학을 이야기할 수 있는 건 아니라는 생각이 들었습니다.
저의 이야기는 12살 때 ‘헤일-밥 혜성’을 처음 본 순간에서부터 시작합니다. 어릴 적 캄캄한 밤하늘에 반짝거 리는 별을 바라보는 것 자체만으로 즐거웠습니다. 커다란 혜성은 하늘이 준 선물과도 같았죠. 혜성처럼 우주를 여 행하고 싶다는 생각을 하게 되고, 매일 우주를 보고 싶다는 생각을 했습니다. 그러기 위해선 천문학자가 되어야 한다는 사실을 알게 되었습니다. 천문학자가 되기 위해선 수학과 과학을 잘해야 했으나 저는 머리가 그 정도로 뛰 어나진 않았습니다. 어린 마음에 눈물을 머금고 천문학자의 꿈을 포기했습니다. 그런 제 마음을 위로해준 것이 음 악이었고, 결국 지금까지 음악가의 삶을 살고 있습니다.
하지만 그렇다고 해서 우주나 과학에 흥미를 잃은 것은 아니었지요. 시간이 날 때마다 우주, 과학 관련 도서를 구매해 읽었습니다. 물론 그중 대부분은 이해가 가지 않는 내용 뿐이었지만요. 그러던 어느 날 칼 세이건의 <코스>라는 책을 접하게 되었습니다. 책 내용 중 ‘코스모스란 생명의 음악을 기술하는 악보’라는 문장을 발견했 습니다. 우주를 음악으로 이해해도 되겠다는 생각을 하게 되었죠. 그래서 책에 나오는 몇 가지 문장들을 바탕으로 제가 상상하는 우주를 그리기 시작했습니다. 그 결과로 2010년 12월, 첫 번째 전자음악 앨범 <cosmos>를 완성 하였습니다.
저는 오늘 강연을 통해 수학과 과학에 재능이 없고 이공계열 출신이 아니어도 충분히 과학을 좋아하고 즐길 수 있다는 이야기를 함께 나누고자 합니다.
- [2013 10월의 하늘] 강연 소개글 中
Fun Space Marketing (Fun POP-UP Store)
생활에 쉼표, 일상생활 속의 이색공간
기존 핫 스팟 지역에 국한되어 있던 팝업 스토어 형식이 일상생활의 영역으로 확대되고 있습니다. 일상의 영역에 컨텐츠를 심어 관계를 맺을 수 있는 소통 공간으로 재 정의되고 있습니다. 영화, 캠핑이라는 주요 컨텐츠를 중심으로 재 창조 된 팝업스토어 공간을 소개합니다.
This file is made to share about fun space marketing trend with anyone who are interested. Thank you :)
Contact : http://www.facebook.com/fmcommunications
The foremost advocate for all sectors of the space industry and an expert in all aspects of space, the Space Foundation is a global, nonprofit leader in space awareness activities, educational programs that bring space into the classroom and major industry events, including the Space Symposium, all in support of our mission "to advance space-related endeavors to inspire, enable and propel humanity."
리눅스 스터디 1회차 in KOSMOS
VM에 설치하므로 이미지 부분은 건너뛰세요.
on Onedrive:
https://onedrive.live.com/redir?resid=c4dd3c6db99e8d1a!11192&authkey=!ALtcH-dt9PGfl58&ithint=file%2cpptx
The foremost advocate for all sectors of the space industry and an expert in all aspects of space, the Space Foundation is a global, nonprofit leader in space awareness activities, educational programs that bring space into the classroom and major industry events, including the Space Symposium, all in support of our mission "to advance space-related endeavors to inspire, enable and propel humanity."
리눅스 스터디 1회차 in KOSMOS
VM에 설치하므로 이미지 부분은 건너뛰세요.
on Onedrive:
https://onedrive.live.com/redir?resid=c4dd3c6db99e8d1a!11192&authkey=!ALtcH-dt9PGfl58&ithint=file%2cpptx
네이버 클라우드 플랫폼의 init script는 서버 생성 후, 최초 1회 실행되는 스크립트입니다. 해당 스크립트를 서버 생성 후 실행하도록 구성을 하면, 서버 생성 후 추가 설치가 필요한 패키지들을 서버 생성 시에 자동으로 설치되도록 설정이 가능합니다. 해당 init script가 어떻게 동작하는지, 그리고 실무에서 어떻게 적용하여 이 가능한지 설명해드립니다 | 네이버 클라우드 플랫폼의 init script는 서버 생성 후, 최초 1회 실행되는 스크립트입니다. 해당 스크립트를 서버 생성 후 실행하도록 구성을 하면, 서버 생성 후 추가 설치가 필요한 패키지들을 서버 생성 시에 자동으로 설치되도록 설정이 가능합니다. 해당 init script가 어떻게 동작하는지, 그리고 실무에서 어떻게 적용하여 이 가능한지 설명해드립니다
가상 개발 환경 세팅(Virtual Development Environment Setting)
Studybee 2주차 스터디 - 가상의 개발 환경 세팅하기!
Vagrant, virtualenv를 이용해 가상 개발 환경 세팅하는 것을 다룹니다.
**http://www.studybee.kr 에서 운영하는 '초심자를 위한 웹개발' 클래스에서 만드는 교재이며,
장고를 이용해 간단하게 블로그를 만드는 것을 목표로 하고 있습니다.
2. Contents
• Virtualization ?
• Virtual Machine ?
• 쉬운 예, Windows 7 XP Mode
• VirtualBox Installation (따라하기)
• Ubuntu 설치 (따라하기)
• 이미 설치해놓은 Ubuntu 이미지 돌리기 (따라하기)
이 내용은
Virtualbox v. 4.2.8 r83876
ubuntu 12.04.2
를 기준으로 만들어 졌습니다.
Embedded Systems Lab., Hansung University
3. Virtualization ?
• Virtualization Technique
– 한 컴퓨터 (OS) 상에서
여러 개의 독립적인, 가상적인 컴퓨터 홖경을 만들어 줌
• Virtualization을 이용하면 ?
– 한 컴퓨터로 모든 것을 해결
• Windows에서 개발용 Linux, Target machine 모두를 가상 기계로 !
– Soft Power-ON, Reset, …
• It’s just a click away !
• 문제점
– 하드웨어가 가짜 : 진짜 하드웨어 연결 불가
• PC에 있는 USB 장치 등은 연결 가능
• H/W 독립적인 커널 모듈 개발에 매우 좋음
– Timer는 Simulation에 의존
– 조금 느릮 듯하나 문제가 될 정도는 아님
Embedded Systems Lab., Hansung University
4. 가상 머신 ?
• Several (virtual) machines in one Computer !!!
– Virtual CPU/Network/Devices
• 많은 장치가 가상적으로 만들어져 있음
• 호스트 컴퓨터의 장치를 VM에 매핑도 가능
– Network 접속 가능 (by bridging/NAT)
– Easy Migration to other computer
• 잘 설정된 VM을 복사해서 사용
• 소프트웨어 배포 / Test 등등 !!!
• 많은 OSS/free/commercial VM software
– http://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machines
– VirtualBox, VMware, Xen, …
– Microsoft (Windows 7의 XPmode, 이젂의 Virtual PC – Windows만 가능)
Embedded Systems Lab., Hansung University
5. 예, Windows 7 XP Mode
Embedded Systems Lab., Hansung University
11. VirtualBox 설치 - 0
• Download한 파일을 클릭해서 설치
– 다음과 같은 에러가 나면서 안되면..
– DOS 창을 열어 압축 해제 후
C:> VirtualBox-4.2.8-83876-Win.exe -x -p vinstall
– 해당 디렉토리 (vinstall) 에서
C:vinstall> VirtualBox-4.2.8-r83876-MultiArch_x86.msi
(또는 VirtualBox-4.2.8-r83876-MultiArch_amd64.msi) 실행
Embedded Systems Lab., Hansung University
12. VirtualBox 설치 - 1
• 이런게 나오면
• NEXT, Install, 설치, YES 등등 긍정적인 답을 마구 클릭
• 최종적으로 Finish 버튼을 누름
Embedded Systems Lab., Hansung University
13. VirtualBox 설치 - 완료
Embedded Systems Lab., Hansung University
14. Ubuntu Download - 1
• Ubuntu.com의 download link (느림)
• LTS (long term support 버젂 선택)
Embedded Systems Lab., Hansung University
15. Ubuntu Download - 2
• 기부 요구 화면
– 기부 하실 분
• 웬만하면 좀 하지
– 그냥 download
• .ISO file이 download 됨
예) ubuntu-12.04.2-desktop-i386.iso
Embedded Systems Lab., Hansung University
16. Virtual Box - VM 만들기-1
• VirtualBox 실행하고,
이름은 적당히 지음
종류 버전은 Linux, Ubuntu로 !!
Embedded Systems Lab., Hansung University
17. VM 만들기 - 2
자기 PC 상황에 따라
1024MB, 2048MB 등
(나중에 변경 가능)
Embedded Systems Lab., Hansung University
18. VM 만들기 - 3
default 위치
또는 지정가능
VM 생성 완료
Embedded Systems Lab., Hansung University
19. Ubuntu CD Image로 부팅
아까 Download한
Ubuntu iso 이미지 지정
[확인] 후
그리고 녹색 로 시작
Embedded Systems Lab., Hansung University
20. 호스트키 = Right-Control
자동으로 키보드를 잡기 때문에
보통은 hostkey 필요없음
[파일]-[환경설정]에서 변경가능
이후 나오는 메시지들에도
[확인] !!
Embedded Systems Lab., Hansung University
21. 한국어 선택 후 설치
Embedded Systems Lab., Hansung University
22. 설치 중 업데이트 다운로드 !
Embedded Systems Lab., Hansung University
23. 디스크를 지우고 설치
디스크를 지우고 설치
그리고…
Seoul 선택
한국어 키보드 선택
Embedded Systems Lab., Hansung University
24. 컴퓨터이름, Login id/password 설정…
이름, 사용자 이름 (login ID)
<따라하지마시고 자기 이름,ID지정>
자동로그인
등등 선택
진짜 설치 시작 – 시간 꽤 걸림
Embedded Systems Lab., Hansung University
25. 결국 설치됨
[머신]-[설정]-[저장소]에서
[가상드라이브에 디스크 꺼내기] 후
[지금다시시작]
Embedded Systems Lab., Hansung University
26. 재부팅이 자동으로 안되면…
• [머신] [닫기] 메뉴에서
• [젂원 끄기] [확인] 으로 강제 off 후
• 다시, 시작 버튼으로 젂원 켜기
Embedded Systems Lab., Hansung University
27. 다시 부팅..
• 이런게 나오면.. Exit to console login 으로 !!!
• Upgrade !
Embedded Systems Lab., Hansung University
28. Ubuntu upgrade - 1
이 화면이 안나오면
CTRL-ALT-F1 !!!
Embedded Systems Lab., Hansung University
29. Ubuntu upgrade - 2
$ sudo apt-get update 명령 후
앞서 지정한 비밀번호 입력
update 작업이 완료되면..
$ sudo apt-get upgrade
뭔가 물어보면 ‘y’
upgrade가 완료되면..
$ sudo apt-get install dkms
또 뭔가 물어보면 ‘y’
그리고 마지막으로..
$ sudo reboot
Embedded Systems Lab., Hansung University
31. 게스트 확장 설치 (클립보드 공유 …)
게스트 확장 설치 후
비밀 번호, ‘yes’를 입력
Embedded Systems Lab., Hansung University
32. 쉘의 실행
usr -> bin -> X11 차례로 선택
그리고 gnome-terminal 실행
왼쪽에 고정 (마우스 오른버튼)
Embedded Systems Lab., Hansung University
33. Keyboard 사용.. 기타 등등
• ALT-CTRL-F1..F6 그리고 ALT-CTRL-F7
– Text terminal <-> Graphic window 젂홖
• 모든 메뉴, 아이콘 다 눌러보세요..
– 클릭, 더블클릭, 왼쪽/오른쪽 버튼 등
– 뭐가 있나 ? / 어떻게 도나 ?
Embedded Systems Lab., Hansung University
34. Ubuntu Virtual Box 이미지 이용 -1
• 이미 앞의 젃차로 install된 ubuntu 이미지를
사용하여 한방에 해결하는 방법
– Download image & 압축 풀기
– http://dallext.hansung.ac.kr/files/oss/Vbox-ubuntu.zip
• Virtual Box를 먼저 설치한 뒤..
– ubuntu 가상 머신 이미지를 추가
Embedded Systems Lab., Hansung University
35. Ubuntu Virtual Box이미지 이용 -2
• [머신] -> [추가] 후 download 한 이미지 선택
Embedded Systems Lab., Hansung University
36. Ubuntu Virtual Box이미지 이용 -3
• 등록된 SP-Machine을 눌러 그대로 실행
Embedded Systems Lab., Hansung University
37. Ubuntu Virtual Box이미지 이용 -4
바로 짜잔 !
여기를 눌러 사용자 등록 가능
현재:
터미널 띄우기 사용자는 sp-user
비밀 번호도 sp-user
• ALT-CTRL-F1..F6 그리고 ALT-CTRL-F7
– Text terminal <-> Graphic window 젂홖
• 모든 메뉴, 아이콘 다 눌러보세요..
– 클릭, 더블클릭, 왼쪽/오른쪽 버튼 등
– 뭐가 있나 ? / 어떻게 도나 ?
Embedded Systems Lab., Hansung University