우분투 스트리밍 서버 구현 (윈도우7 x64, Ubuntu 10.04) 우분투 스트리밍 서버 구현 환경 - 윈도우7 64비트 - VMware 8.0.1 - Ubuntu 10.04 LTS : Ubuntu Server가 아니라, LTS 버전으로 우분투 스트리밍 서버 구현 진행 먼저 우분투 스트리밍 서버에 필요한 패키지들부터 미리 설치합니다. 1234567sudo apt-get -q updatesudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyringsudo apt-get -q updatesudo apt-get upgradesudo aptitude install apache2 openssh-server samba smbfs php5-ffmp..
리눅스 vi 명령어, 삽입, 삭제, 복사, 바꾸기, 검색 등 - vi 편집기 종료 마치기 명령 * :q : 그대로 종료하기 * :q! : 변경된 내용을 저장하지 않고 강제로 종료하기 * :wq : 변경된 내용을 저장하고 종료하기 * :x : :wq와 동일한 명령 * ZZ : :wq와 동일한 명령 리눅스 vi 명령어 - 삽입 * a : 커서 뒤에 입력 * i : 커서 앞에 입력 * o : 커서 있는 라인 밑에 출력 * O : 커서가 있는 라인 위에 입력 * I : 라인 시작 부분에 입력 * A : 라인 끝에 입력 리눅스 vi 명령어 - 커서 이동 명령 * h : 왼쪽으로 커서 한칸 이동 * H : 화면의 처음으로 이동 * l : 오른쪽으로 한칸 이동 * L : 화면 끝으로 이동 * e : 다음 단어의 마지..
C# MS Chart 예제와 사용 방법 (그래프 차트) MS에서 무료로 배포하는 C# MS Chart입니다. C# MS Chart는 영역, 수직 막대, 수평 막대, 원형, 분산, 주식 전용, 피라미드, 단위 그래프를 지원합니다. C# MS Chart는 총 200여 가지 그래프를 지원한다고 하니 시간 날 때 하나씩 사용해 보며 C# MS Chart를 확실히 이해해보는 것도 좋을 듯합니다. 그리고 C# MS Chart는 사용자가 차트를 편집해 상황에 맞도록 별도로 구성할 수 있는데, 이는 C# MS Chart만의 장점이기도 합니다. C#은 각종 도구의 편집 기능을 제공하고 있기 때문이죠. 이런 C# MS Chart를 이용하기 위해선, 두 개의 파일을 다운 받아 미리 설치해야 합니다. 필요한 파일은 아래 두 ..
AVR Studio, gcc 플러그인 에러, 컴파일 에러 (Atmega128) AVR Studio gcc 플러그인 에러 AVR Studio 에러 메시지 gcc plug-in: No AVR Toolchain installation found.The AVR GCC plug-in can still be used if you set up your own build tools. 위의 AVR Studio 에러는 사용할 수 있는 라이브러리가 부족해 빌드할 수 없으니 툴체인을 새로 설치하라는 뜻입니다. 그래서 아래처럼 OS 환경에 맞는 툴체인을 설치하면 해결됩니다. AVR Studio Toolchain 웹 페이지 : Atmel Download Page [링크]최신 파일 : AVR Studio Toolchain 3.5...
에어베어링 Air Bearing 가이드 번역본 V3.0 (메뉴얼) PDF 다운로드 - Daekhon Technical Not.pdf [링크] 아래 목차도 참조하세요. 에어베어링 메뉴얼 목차 제 1 장: 에어베어링의 이해 1 개 요2 에어베어링이란 무엇인가?3 왜 에어베어링을 사용하는가?마찰마모강성부하용량 4 에어베어링 기술의 종류공기 동역학 베어링공기 정역학 베어링오리피스와 다공질 기술 5 에어베어링 제품평면베어링(퍽)에어부싱진공 예하중 베어링(VPLs)에어베어링 슬라이드레이디얼 베어링 6 에어베어링 응용분야이미지 셋팅 산업기계좌표측정기측정장치고속장치초정밀 공작기계리니어 스테이지OEM고객 프로젝트 및 테스트 지그 제 2 장: 에어베어링의 선정 7 응용 분야에 대한 올바른 에어베어링 선정에어베어링 응용 및..
컴퓨터구조 연습문제 해답 [모리스 마노 5 챕터] - 모리스마노 컴퓨터구조 답안 1 - MANOSM (1 ~ 7).zip [링크] - 모리스마노 컴퓨터구조 답안 2 - MANOSM (8 ~ 13).zip [링크] 컴퓨터구조 연습문제 해답 [모리스 마노 5 챕터]
C# ArcGIS 오류 : 프로그램을 잘못된 형식으로 로드하려고 했습니다. ArcGIS 에러 메시지 "(ArcGIS)..... 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드 할 수 없습니다. 프로그램을 잘못된 형식으로 로드하려고 했습니다." 위 에러는 ArcGIS를 32비트에서 만든 뒤, 64비트에서 실행할 때 발생하는 ArcGIS 에러입니다. 기본적으로 ArcGIS는 윈도우XP에서 동작하는 프로젝트가 윈도우7에서도 구동되도록 서비스팩을 제공하지만, 완벽하게 호환되진 않습니다. 그래서 ArcGIS에 별도의 사용자 작업이 필요합니다. 솔루션은 아래 링크를 따라가면 되고, ESRI에서 제공하고 있습니다. 참조 - Error: ArcGIS Engine Controls fail to build u..
C# 클래스 간 변수 공유 사용, 3가지 방법 (데이터 값 전달 예제 소스) C# 클래스 간 변수 공유가 필요한 상황이 있습니다. C#에선 Form에서 Form으로 전달하는 게 결국 클래스 간 변수 공유나 다름없기도 하죠. 인터넷엔 C# 클래스 간 변수 공유 사용 예제가 많이 올라와 있는데, 크게 두 가지로 보입니다. 1. C# Form 요소를 public으로 변경해 다른 Form에서 바로 접근 2. C# namespace 영역에 모든 클래스와 Form을 선언함. 하나의 C# namespace로 묶음. 그러나, 안 좋은 방법. C#이란 객체지향 언어의 캡슐화를 무참히 깨버리는 행위라 특별한 경우가 아니고서야 이렇게 쓸 이유가 없습니다. 그래서, C#의 특성인 객체지향의 원리를 살리면서 합리적인 클래스 간..
로드셀 용어 15개, Load Cell 하중, 오차 등 로드셀 Load Cell - S Shock Load (충격 하중)로드셀(저울) 위에 갑작스럽게 가해지는 하중. 예를 들면 물체의 낙하 등. Side Load (측하중)일반적으로 로드셀 하중이 적용되는 방향에 직각으로 작용하는 하중. 일반적으로 정상적인 하중 방향은 아래로 작용하는 수직 방향이다. Span Adjustment (출력 조정)로드셀, 최대 실 하중에서 측정된 무게 값의 조정 Span Drift (출력 오차)로드셀, 최대 실 하중에서 측정된 무게 값의 조정 로드셀 Load Cell - T Tare Weight/Back Weight (자중)계량 과정에서 측정될 필요가 없는데 로드셀에 가해지는 중량 일부로 예를 들면 구조물, 컨테이너 등을 들 ..
로드셀 Load Cell 과부하에 대해 (최대 허용 과부하) 로드셀 Load Cell : Overload to failure of mechanical integrity (최대 허용 과부하)로드셀(Load cell)에 계속 증가하는 과부하를 걸면, 결국 문자 그대로 로드셀(Load cell)이 끊어지는 지점에 도달한다. 이 지점은 로드셀(Load cell)의 종류나 제조 업체에 따라 다르지만, 일반적으로 부하 용량(Load capacity)의 300%에서 500%가 될 것이다. 로드셀(Load cell)의 탄성 특성을 잃지 않고, 안전성을 유지하도록, 매달림 인장 하중에서는 항상 Jacking bolts, By-pass bolts 또는 Bracket를 거쳐 하중이 적용되도록 주의해서 사용해야 한다. 얼마나..
로드셀 과부하 등 용어 10개 이해하기 (Load Cell) 로드셀 LoadCell 용어 - O Overload to Zero Shift (과부하에 따른 영점 변화)만약 로드셀에 허용 용량 이상의 하중을 점진적으로 가한다면, 로드셀에 하중을 제거한 상태에서도 무 하중 출력값에 영구적인 변화가 생기는 소성점에 도달하게 될 것이다. 이 소성점은 로드셀 종류와 제조업체에 따라 다르지만, 일반적으로 부하 용량(Load capacity)의 150%에서 200% 정도가 되는데, 그 이유는 로드셀 Element의 탄성 한계가 초과해서 load cell이 원상태로 복원할 수 있는 능력을 잃었기 때문이다. 로드셀 LoadCell 용어 - P Physical Deformation (물리적 변형)비록 일반적인 센서에서 움직..
[자바스크립트 강좌 006] JavaScript 클로저로 메서드 연결 (closure) 클로저는 성능적인 면과 자원적인 면에서 약간 손해를 볼 수 있으므로 무차별적으로 사용해서는 안 된다. 사실 클로저를 잘 활용하려면 경험이 가장 중요하게 작용한다. 여기서는 아주 전형적인 JavaScript 클로저의 예제 코드를 소개할 텐데, 어느 정도 클로저의 감각만이라도 얻어갈 수 있기를 바란다. 진정 좋은 자바스크립트 프로그래머가 되려면 많은 개발 경험을 쌓는 것이 가장 좋은 방법이다. 특정 함수에 사용자가 정의한 자바스크립트 객체의 메서드 연결하기 123456789101112131415function HelloFunc(func) { this.greeting = "hello";} HelloFunc.prototype..