본문 바로가기
[시작 프로그램] RTHDCPL.exe 정체가 뭔가요? (삭제해도 되나요?) 1. Intro 윈도우를 새로 깔 때마다 ( 컴퓨터를 Format 할 때마다 ) 최적화를 목표로 하곤 하죠. 더 이상 쓸데없는 프로그램, Malware, Active X, Virus 가 설치 안 되도록 하고싶죠. 하지만 어느 센가 깔려 있는 알 수 없는 프로그램들. 그 중 이번엔 시작프로그램에 등록된 RTHDCPL.exe 가 뭐 하는 녀석인지 알아보겠습니다. 2. Information RTHDCPL.exe 이녀석은 뭐하는 녀석인가요? RTHDCPL.exe 는 Realtek HD Audio 가 설치되면서 설치되는 녀석입니다. 즉 Audio Driver 가 설치되면서 Utility 성으로 설치되는 프로그램입니다. RTHDCPL.exe 이 녀석을 시작프로그램에서 지워도 상관이 없나요? 이녀석을 시작 프로그램에.. 2012. 1. 14.
[Java] String 을 + 로 연결하는 건 이제 그만! StringBuilder 로 간단하게 메모리와 퍼포먼스를 동시에 잡아보자. 1. Prerequisite & References - Java에 관한 기초지식. [Java] Garbage Collection ( GC ) 가 뭔가요? GC 기초부터 고급까지! 2. Intro 제목만 보고는 무슨 말인지 모르겠어요 네, 자세히 설명해 드리겠습니다. String 관련된 코드를 보면 다음과 같은 구문을 쉽게 찾을 수 있을 것입니다. String information = "CK"; information += " lives in "; information += "Seoul"; information += " likes "; information += "delicious foods "; information += "such as"; information += "Sushi,"; information.. 2012. 1. 12.
[Java] System Class 한번 제대로 써보자. 이제 당신도 JAVA 중급 개발자 1. Prerequisite & Reference - Java에 대한 기초 지식 2. Intro System 클래스가 뭐라고 이렇게 따로 글을 써요? System Class 는 자바 언어에서 기본으로 제공하는 API Class 중 하나로 System적 성격을 띄는 API Function 들이 많이 들어있습니다. System Class 클래스의 function 들은 모두 public static 으로 정의되어 있습니다. 어디서든 맘 편히 부를 수 있다는 거죠. System Class만을 따로 글로 작성하는 이유는 요 녀석을 잘만 활용하면 아주 기본적인 profiler 의 형태를 갖출 수 있습니다. 프로그램의 생명주기도 관리할 수 있으며, 시스템의 정보들도 쉽게 받아올 수 있습니다. 너무 매력적인 클래스에 .. 2012. 1. 12.
[Java] Garbage Collection ( GC ) 가 뭔가요? GC 기초부터 고급까지! 1. Prerequisite & Reference - 메모리에 대한 이해. - Java 에 대한 기초 지식. - C나 C++에 대한 기초 지식. - 프로그램 경험 ( Java 뿐만 아니라 직접 메모리를 할당하는 C 나 C++ 도 경험이 있다면 더 좋다. ) 2. Intro 이 녀석은 알아서 메모리를 관리해주는 녀석인데 왜 이녀석을 알아야 하나요? Garbage Collection 또는 Garbage Collector 로 잘 알려진 이 GC 라는 녀석은 자동으로 메모리를 관리해주기 때문에 C나 C++ 에 비해 메모리를 관리하는 수고를 덜어주는 녀석이 확실합니다. 하지만 이 GC 라는 녀석이 하는 일은 매우 Heavy하고 100% "우리가 기대하는데로" 작동하진 않습니다. 이녀석도 프로그램이라 정해진 로직으.. 2012. 1. 12.
[Mac 기초] iMac(아이맥), MacBook(맥북)의 단축키와 제스처를 공부해보자. 1. Prerequisite & Reference [Mac 기초 강좌] iMac(아이맥), MacBook(맥북) 을 처음 써보는 사람을 위한 글! 2. Intro. 이 글에서는 윈도우와 비교하여 다음에 명시된 아주아주 기본적인 기능들에 대해서 알아봅니다. - 윈도우의 "시작"은 Mac 의 어떤 부분에 매핑되는지. - Dock에 App을 어떻게 추가하고 삭제하는지. - 앱 타이틀에 있는 상태제어 아이콘 ( 닫기, 축소, 확대 )의 특성. - 앱 종료시키기 - 앱에 따라 상단 메뉴바의 변경. - Mac에서의 마우스 우클릭 ( Right Click ) 방법. - 간단한 단축키들 - Finder의 부가적 특징 대부분의 기능과 조작 방법은 윈도우즈와 비슷하여 생략하였습니다. 또한 이보다 더 기초적인 내용은 1. .. 2012. 1. 11.
iMac, MacBook (멕북) 에 Windows (윈도우) 를 설치해보자 - Mac 멀티 부팅 1. Prerequisite & Reference [Mac 기초 강좌] iMac(아이맥), MacBook(맥북) 을 처음 써보는 사람을 위한 글! 2. Intro Mac에 왜 윈도우를 깔아요? 대부분의 한국사람들은 기본 OS 로 Windows 를 사용하고 있습니다. 그래서 일부 유용한 어플들은 Mac 용으로 개발이 안 되는 경우가 있습니다. 또한 기본적으로 OS X( Mac의 OS )를 사용하기 위해서는 Apple 의 컴퓨터가 필요해 구입하였지만 아직은 Windows에서의 작업이 수월한 경우라던지, 맥에서는 복잡하게 해야 하는 일을 윈도우에서는 쉽게 할 수 있다던지 하는 경우가 있죠. 그래서 소위 말하는 "Apple 빠"가 아닌 이상 보통은 Mac에 Windows도 설치하여 사용하는 것으로 알고 있습니다.. 2012. 1. 11.
[Mac 기초 강좌] iMac(아이맥), MacBook(맥북) 을 처음 써보는 사람을 위한 글! 1. Prerequisite - Windows 사용 경험 및 최소한의 이해. 2. Intro 이 글을 왜 쓰시나요? 지금까지 맥에 대해 아는 것은 "애플 거다", "이쁘다고 한다", "폐쇄적이다", "iPhone 개발을 위해 필요하다" 요정도가 전부였습니다. 사실 지금까지 살면서 맥 없이도 잘 살았고, 군중을 잘 따르는 성격 상 폐쇄적이고 사용자가 적은 ( 적어도 국내에는 ) 맥을 꼭 알 필요가 없다고 여기며 살아왔습니다. 하지만 회사에서 iPhone App 개발 강의를 듣기 시작하면서 상황은 달라졌습니다. 먼저 Window의 [File Explorer]를 Mac 에서 찾지 못해서 파일을 못 열고 헤매고 있었습니다. Mac에서는 Finder 라는 이름으로 존재하더군요 :( 이번에는 개발을 위해 XCode.. 2012. 1. 11.
[중국 편의점 간식] 이것은 '삼각김밥'인가 아니면 '사각김밥'인가? 중국의 삼김을 먹어보자! 1. Intro 글의 목적 : 이 글을 왜 쓰시나요? 제가 중국(中国) 상해(上海) 에 출장 가 있는 동안 머물렀던 호텔 주변에 식당들이 별루 없었습니다. 그렇다구 호텔 음식을 먹기엔 너무 가격대가 쎄구, 두달이나 머물렀는데 똑같은 거 맨날 먹을 수 없었죠. [Simple 물가정보] 많은 분들이 중국의 물가가 우리 나라보다 훨씬 싸다고 생각하시는 것 같은데.. 사실은 그렇지 않습니다. 유명한 도시인 상해나 북경(北京)의 경우는 물가가 거의 비슷하거나 좀 더 비싼 것도 많습니다. 그래서 주로 애용했던 것들이 편의점표 음식들입니다. 일본도 편의점이 유명하지만.. 세계 3대 음식의 나라 중 하나인 중국의 편의점도 간식거리가 만만치 않더군요. [세계 3대 음식국가] 중국, 터키, 프랑스 그 중에서도 삼각김밥 (.. 2012. 1. 10.
[Java Design Pattern] 생성자 대신 static factory method를 사용해보자. 1. Prerequisite & Reference [Tutorial] 디자인 패턴이 뭔가요? 왜 필요한가요? 2. Information Static Factory Method 가 뭔가요? 일반적으로 객체를 생성할 때는 생성자 ( Constructor ) 을 이용하죠? Object object = new Object(); 와 같이.. Static Factory Method 는 public static method 로서 외부 클래스에서 바로 접근할 수 있는 method 로, 생성자의 역할을 하는 녀석입니다. Static Factory Method 를 쓰면 뭐가 좋은데요? 1. 생성자와는 달리 자기 나름의 이름을 가질 수 있습니다. 생성자는 Class 이름밖에 못 갖습니다. 예를 들어 Blog 라는 클래스를 .. 2012. 1. 10.
반응형