본문 바로가기

Stupid Computer

[Linux] 리눅스 기본 명령어들에 대한 설명 ( Running Linux 의 4장 ) cd, ls, mkdir, rm, cp 등 리눅스 명령어(command)는 하나하나가 독립적인 프로그램으로 /bin 디렉토리 같은 곳에 들어 있습니다. 유닉스가 아름다운 것은 핵심적인 기능을 완벽하게 수행해주는 작지만 견고한 프로그램(=명령어)들이 |(파이프 문자)를 통해서 다양한 형태로 조합되어 매우 복잡한 기능을 해내는 방식으로 설계되어 있기 때문입니다. 견고한 레고 블럭을 조립하는 것입니다.최근의 리눅스 배포본은 GUI(Graphical User Interface)가 대폭적으로 도입되어 사실상 매킨토시나 윈도우즈처럼 마우스 포인터와 클릭으로 많은 작업을 수행할 수 있게 되었지만, 역시 리눅스의 참맛은 터미널창에서 명령어를 타이핑하는 데서 느낄 수 있습니다. 도스(DOS)의 조잡함과 달리 유닉스 명령어는 단순한 명령어가 파이프문자를 통해 아름.. 더보기
[C/C++] Enum 사용법 , C언어 열거형 사용법 열거형(Enum) 쉽게 말해 enum 은 열거형 변수 입니다."어떻게" 생각하면 struct와 다르냐? 라고 물을 수 있지만."전혀" 다릅니다. 보통 enum은 상수를 정의하는데에 많이 쓰입니다.소스의 가독성을 높인다거나 상수에 의미를 부여해서 쓸 수 있습니다. 전처리기인 #define 을 사용하거나, 전역 변수를 const로 선언해서 상수처럼 사용이 가능하지만enum을 상수로 생각해서 처리할때의 이점이 있습니다. (뒷부분에 설명하겠습니다.) 우선 이넘(enum)을 선언하는 방법은 다음과 같습니다. enum {mon, tue, wed, thr, fri, sat, sun } day; 여기서 day를 열거형 변수라 하고 그 하위의 항목(원소) 들 ( mon, tue, wed, thr, fri, sat, sun)로 구성됩니다... 더보기
[듀얼모니터] 듀얼모니터 작업표시줄 확장프로그램 ( 다운로드) 직업이 개발자이다 보니 여러가지 띄워 놓고 사용하는 프로그램이 좀 많습니다. 특히나 사무실에선 모니터 두개를 사용하는데 보조 모니터에 작업 표시줄이 없으니 참 불편한 부분이 많더군요. 메인 모니터 작업 표시줄에만 실행된 프로그램이 표시되니 보조 모니터에 어떤 프로그램이 띄워져 있는지 알수가 없어서 많이 불편 하더군요. 그래서 작업 표시줄 확장 프로그램을 좀 찾아 봤는데 괜찮은 프로그램들은 대부분 유료가 많더군요. 무료도 있긴 한데 무료를 설치해서 사용해 보니 기능적으로 유료 버전에 뒤떨어지고 또한 왠지 모르게 좀 어설프다는 느낌이 들어 사용하기가 꺼려 지더군요. 그렇다고 유료 프로그램을 크랙해서 사용하자니 명색이 IT 무료 프로그램 소개 블로거인데 좀 부끄러운 면도 있고 해서 불편하지만 무료를 사용하고 .. 더보기
[DNS] DNS 란 ? (Domain name System ) 출처 : http://navercast.naver.com/contents.nhn?rid=122&contents_id=52473&leafId=557자유분방한 인터넷 세상에서 반드시 지켜야 하는 규칙 하나를 꼽아 보자. 다른 것은 몰라도 이것만은 무조건 따라야 하는 것, 바로 인터넷 주소다. 다른 말로는 도메인 이름이라고 부른다. 주소창에 ‘www.naver.com’을 입력했는데 ‘다음’이 나와서야 되겠는가. 그래서 인터넷 주소만큼은 반드시 지켜야 한다.인터넷 세상의 등대, 도메인 이름‘www.naver.com’은 주소로 치면 건물 이름에 해당한다. ‘서울특별시 종로구 청와대로 1’이라고 하면 어디를 말하는지 모르지만, 이곳의 이름은 ‘청와대’다. ‘www.naver.com’, 즉 도메인 이름은 건물 이름과.. 더보기
[Window8/8.1] 윈도우8 볼륨 감소하는 현상, 윈도우8 소리 줄어드는 현상 윈도우 8을 사용하다 보면, 사운드 볼륨이 갑자기 들리지 않을 정도로 작아지는 현상을 겪을 때가 있네요. 저는 윈도우8을 사용하더라도 따로 앱으로 실행하는 프로그램이 거의 없는데 .. 왜이러는지는 모르겠어서 찾아봤어요 . . 어떤 문제가 있는건지 !! 이 문제는 특정 프로그램을 실행할 때, 윈도우가 그걸 전화 어플로 인식해서 발생한데요. 전화 통화를 할 때 불편함을 없애기 위해 자동으로 다른 프로그램의 볼륨을 낮춰주는 나름 편리하고 유용한 기능이지요. 문제는, 멀쩡한 프로그램도 전화 어플로 인식해 버리는 버그가 있어요!!!!!!!!!!!! 이건 최악이죠. 스카이프 같은 프로그램을 이용해서 컴퓨터로 음성통화를 하지 않는 분은 꺼버리는 편이 낫겟네요. 해결 방법은 다음과 같아요 . - 제어판에서 소리 옵션으.. 더보기
[GearFit] 기어핏 테스트 모드 진입 GearFit Test mode 아래는 삼성에서 나온 모델인 GearFit의 테스트 모드 진입 하는 방법입니다. 일반 사용자분들은 굳이 알 필요도 없지만 혹시나 궁금해하시거나 다른 개발자 분들이 아시면 좋을 수 있는 정보라 이렇게 글 올려 드립니다. TestMode: AP a CSC: UART & USB Touch Screen version: 삼성 기기들에서 테스트 모드 진입은 *#0*# 을 입력하면 되네요. 기어 핏도 이와 같은 숨겨진 코드가 있어요. 진입 방법:0- 거이 핏을 수직모드말고 수평모드로 설정.1- Settings > Gear Fit Info > About Gear Fit (영문판 기준)2- 화면 오른쪽 밑을 10번 탭3- 화면 오른쪽 위를 10번 탭 키패드 (다이얼 모드)가 나오네요~. 4- *#0*# 입력 이제 아래 .. 더보기
[Enyo] 윈도우에 webos, enyo 개발환경 구축하기 ( webos install guide, enyo development guide) 다음과 같이 간단하게 적어 보았습니다. 궁금한 사항이 있으면 댓글로 남겨주세요 ~~ 글씨 아래에 있는 링크들이 관련 툴 다운로드 url이라고 생각하시면 되요 enyo 개발 환경 구축은 bootplate를 가져온 다음 HelloWorld 출력물 보고 그 후로는 수정해 나가시면 되요 ! You can see this post by English.1. Install Java ( environment variable on your system ) 2. Download the ADT ( Android Development Tool ) - http://developer.android.com/sdk/index.html 3. Download VirtualBox (Not latest version like 4.2 ) -.. 더보기
[클리앙] 클리앙에서 내 포인트 점수 확인하는 법 !! 클리앙 포인트 안녕하세요, Kimgaga 블로그 주인장입니다 !!!이번 글은 제가 시간 날때마다 틈틈히 들어가는 사이트 관련 정보입니다 . 커뮤니티 사이트 http://www.clien.net/ 에서 회원 가입하고 나름 댓글도 여러번 달고, 글도 달면서활동 하고 있습니다 ..ㅎㅎㅎㅎ 열심히는 아니에요, 유령회원도아니고 ㅋㅋ 그런데 클리앙에는 포인트라는 제도가 있더라구요 !그래서 내 포인트 점수 확인하는 법 알아 봤는데, 별거 아니더라구요 ㅋㅋㅋ 메인 홈에서 말고,어떤 글에 댓글을 달고, 자기 이름을 클릭 - 자기소개 란 탭을 누르시면,내포인트가 몇점인지 나옵니다 ㅋㅋㅋ 아니면http://www.clien.net/cs2/bbs/point.php여기로 접속하셔도 볼 수 있네요 !! 클리앙 1000점인가 ? 넘겨야 강좌나 .. 더보기
[Linux] Top 명령어 사용법 , linux 메모리 사용량 보기 (adb 메모리 사용량) Linux 에서 메모리 사용량 확인하는 명령어 입니다. 가장 많은 메모리를 잡아 먹는 놈이나, 사용 시간이 긴 프로세스들을 찾는데 사용합니다. [Linux] Top 명령어 사용법 시스템 사용량 확인(windows에서 작업관리자에서 보는 화면과 비슷한 기능) [사용법]$ top [옵션] [화면 내용들]top - 14:16:52 up 4 days, 5:25, 3 users, load average: 0.00, 0.01, 0.05Tasks: 131 total, 1 running, 130 sleeping, 0 stopped, 0 zombieCpu(s): 2.4%us, 0.3%sy, 0.0%ni, 97.0%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%stMem: 8140668k total, 79008.. 더보기
[Linux] top 명령어를 통한 시스템 분석 출처 : http://morenice.tistory.com/30linux에서 top 명령어는, linx kernel을 통하여 관리되는 프로세스의 태스크 리스트들의 정보(시스템 메모리 사용률, cpu 사용률, 상태정보,..) 등을 확인할 수 있습니다. top 명령어를 통하여 프로세스가 race condition 상태, 메모리 릭, 과도한 i/o사용률, zombie 프로세스,.. 등 활용하기에 따라 많은 정보를 확인할 수 있습니다. 그럼 바로 top 명령어를 사용하여 화면을 보도록 하겠습니다. top 화면 설명 상단의 전체 cpu 사용량과 memory사용량, Task 정보와 부팅되고 운영된 up 정보가 나오고 있습니다. 보면, 현재 48 일째 운영되고 있군요. CPU 정보를 간략하면 말하자면 왼쪽 부터 us.. 더보기