본문 바로가기
반응형

2017/08202

부산바다축제 마치고 집으로 가는 도로 2017년 8월 5일 토요일 해운대 해수욕장에서 열린 부산바다축제 마치고 가는 충렬로 도로 상황이다. 밤 11시인데도 차가 많이 막힌다. 2017. 8. 10.
아노다이징(Anodizing) 아노다이징(Anodizing)은 금속 표면에 산화막을 입혀 금속의 부식을 막고 경도를 높이는 것이다. 아노다이징은 도금과 비슷하게 전해액에 금속을 담근 후 전류를 흘려서 산화막을 형성한다. 알루미늄 아노다이징을 가장 많이 사용한다. 알루미늄 표면에 아노다이징 작업으로 산화 알루미늄 막을 입히는 것이다. 알루미늄 이외에 티탄늄, 마그네슘, 아연 등에도 아노다이징을 할 수 있다. 철이나 구리에는 아노다이징을 할 수 없고 부식을 막기 위해서는 니켈이나 주석 등의 도금을 해야 한다. 왜냐하면 산화철이나 산화구리는 물질에서 쉽게 떨어지고 부서지기 때문이다. 경질 아노다이징은 산화막을 두껍게 하여 금속의 경도를 높이는데 중점을 두는 방식이고 연질 아노다이징은 산화막을 앏게하여 부식을 막고 미관상 좋게 하는 것이다... 2017. 8. 9.
배터리 충전/방전할 때 전자는 어떻게 움직일까? 위 그림의 왼쪽은 배터리가 완전히 방전되었을 때이고 오른쪽은 충전되었을 때의 상태이다. 파랑색이 전자이다. 왼쪽 그림과 같이 완전 방전 상태에서 외부에서 전선으로 전원을 연결하면 양극의 전자가 음극으로 이동하여 음극에 쌓인다. 양전하와 전자는 서로 당기고 있기 때문에 두 전하를 떼어 놓기 위해서는 외부 에너지가 필요하다. 완전 충전되었을 때는 오른쪽 그림과 같이 배터리의 양극에 플러스 전하가 있고 음극에 전자가 모여 있다. 이 때 외부에 전선으로 연결하면 음극의 전자가 전선을 통해 양극으로 이동하며 음극의 모든 전자가 양극으로 이동하면 왼쪽 그림과 같은 상태가 된다. 양전하와 전자는 서로 당기기 때문에 이러한 인력에 의해 외부로 에너지가 방출한다. 배터리가 충전되고 방전되는 과정은 2개의 공기 탱크에서 .. 2017. 8. 9.
vi가 항상 최고의 프로그래밍 에디터인 이유 프로그래밍 에디터에관한 설문 조사에서 Vim은 언제나 1,2위에 랭크된다. Vim, gVim은 vi 기반으로 만들어진 에디터이다. vi와 다른 에디터의 가장 큰 차이점은 vi는 마우스를 쓸 필요가 없는 것이다. 모든 작업을 키보드로 할 수 있다. 이러한 방식이 처음에는 불편하지만 익숙해지면 매우 효율적이고 편하다. 프로그래밍과 같이 키 입력을 매우 많이 사용하는 작업에는 마우스 없이 키보드 만으로 작업할 수 있다는 것은 엄청난 장점이다. 워드작업 시 단축키를 알고 있으면 매우 편리한 것과 같은 원리이다. 2017. 8. 8.
10분만에 배우는 Linux 프로그래밍 Linux 프로그래밍은 다음 그림과 같이 하면 된다. 1. Hello.c 코드를 vi 등의 텍스트 에디터로 작성한다. #include int main() { printf("Hello World!\n"); return 0; } 2. "gcc -o Hello Hello.c" 명령으로 컴파일한다. 3. ./Hello 명령으로 작성한 프로그램을 실행한다. "./"는 현재 폴더를 의미한다. 위의 Hello World 프로그램 작성하는 것 보다 vi 사용법을 배우는 것이 더 어려울 수 있다. 리눅스 컴파일 2017. 8. 8.
FX-951 납땜 인두기 온도조절 방법 가장 아래에 플라스틱 카드를 꽂는다. * 버턴을 길게 누른다. 온도의 첫번째 숫자가 깜박일 때 Up/Down 버턴으로 조정한다. 다시 * 버턴을 누른다. 온도의 두번째 숫자가 깜박일 때 Up/Down 버턴으로 조정한다. 다시 * 버턴을 누른다. 온도의 세번째 숫자가 깜박일 때 Up/Down 버턴으로 조정한다. 다시 * 버턴을 누른다. 이와 같이 온도 설정이 완료되면 4-5초 이내에 설정 온도로 천천히 오르거나 낮아진다. 최대 450도까지 올릴 수 있다. 2017. 8. 8.
전선에 흐르는 전자의 속도 전기는 빛의 속도로 흐른다. 하지만, 전기의 매개물인 전자의 속도는 1초에 몇 미리미터 정도로 매우 느리다. 1mm 반경의 구리선에 10A가 흐를 때 전자는 24mm/s 속도로 이동한다. 전자의 속도는 느린데 전기의 속도가 빠른 이유는 물이 가득차 있는 파이프를 생각하면 된다. 물이 압축이 되지 않는다고 가정한다. 한쪽 끝에서 물이 들어가면 다른쪽 끝에서 물이 곧바로 나온다. 이론상 물이 입력되는 시간과 출력되는 시간은 동일한다. 즉 무한대의 속도로 물이 흐른다고 볼 수 있다. 하지만, 상대성 이론에 의하면 빛보다 빠를 수는 없기 때문에 무한대가 아닌 빛의 속도가 된다. 긴 장대가 있을 때 한쪽 끝을 밀면 다른쪽 끝에서 바로 반응한다. 이 반응속도는 상대성 이론에 의해 빛의 속도가 된다. 2017. 8. 8.
냉동기관을 이용한 제습기의 원리 냉동기관을 이용한 제습기(Dehumidifier)의 원리는 다음 그림과 같다. 냉동 싸이클에 의해 한 곳은 차가워지고 다른 곳은 뜨거워진다. 찬 곳에 유입된 공기는 공기 중의 습기가 응결되어 물통에 모인다. 공기는 찬 열교환기와 뜨거운 열교환기를 차례로 거치면서 이론상 온도는 그대로 유지된다. 하지만, 냉동기관에는 손실이 있기 때문에 실제 나가는 공기 온도는 올라간다. 그래서, 제습기를 틀면 방안이 더워지기 때문에 여름에는 제습기를 사용하기 어렵다. 겨울에는 보통 건조하기 때문에 제습기가 필요 없지만 겨울에도 습한 특수한 환경에서 사용할 수 있다. 여름에 에어컨이 있으면 제습기가 필요없다. 에어컨의 실내기에서 공기의 습기를 응결시켜 습도를 낮춘다. 2017. 8. 8.
10분만에 배우는 vi 사용법 vi는 사용법이 기존 에디터와 달라 처음 사용하기 매우 까다롭다. vi가 이렇게 까다로운 방법을 사용하는 이유는 과거 메인 프레임 컴퓨터의 터미널에서는 GUI가 아닌 CLI (Command Line Interface)를 사용했기 때문이다. CLI 방식에서 텍스트 편집을 하려면 vi와 같은 방식을 사용할 수 밖에 없다. 초기 상태에는 Command mode이다. a,i 등의 명령어를 입력하면 Insert mode로 되어 텍스트를 편집할 수 있다. Insert mode에서 ESC를 누르면 다시 Command mode로 전환된다. vi에는 매우 많은 명령어가 있지만 기본적으로 텍스트를 편집할 수 있는 명령어는 다음과 같다. vi [fileanme]vi로 파일을 연다. :x저장 후 vi 종료:q저장하지 않고 종.. 2017. 8. 7.
반응형