- lspci : Display each device information. (각종 디바이스 정보 확인)
2014년 8월 19일 화요일
우분투 12.04 LTS 한글화 작업
- 한글화 작업 (Desktop version - 한/영키와 Alt가 나뉘어짐)
- language support에서 한국어 팩 설치.
- 재부팅하여 한글로 나오는지 확인.
- apt-get install nabi
- 재부팅하고, 언어지원(language surpport)에서 키보드 입력기로 nabi 선택
- gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Nabi']"
- 입력하여 nabi 설치 후 생기는 별도의 창을 안보이게 설정임.
- system settings에서 keyboard layout 클릭
- '+' 클릭 "Korean" 선택
- Korean 과 Korean(101/104 keycompatible) 중에 Korean 선택후 add
- 재부팅 후 한글 변환 및 입력 확인
- Source
- http://sarghis.com/blog/442/
- http://deviantcj.tistory.com/430
라벨:
Ubuntu 12.04 LTS
Login screen에서 화면 멈춤 현상 해결 방법.
- How to solve screen freeze on login screen.
- First of all, You have to install each device driver except for graphic driver.
- To install graphic driver, Execute the below commands.
- sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
- sudo apt-get update
- sudo apt-get install nvidia-current
- sudo apt-get install linux-headers-3.5.0-17-generic
- If you see the error message, execute the below command.
- sudo apt-get install linux-headers-generic
- sudo apt-get remove nvidia-current
- sudo apt-get install nvidia-current
- Source
- http://askubuntu.com/questions/202677/nvidia-driver-doesnt-work-in-12-10
- http://windowsforum.kr/lecture/3807519
라벨:
Ubuntu 12.04 LTS
How to hide many user accounts in login screen.
- I want to hide my several ubuntu account such as ftp, svn in login screen.
- (우분투 12.04 로그인 스크린에서 사용자 계정이 여러개가 존재할 때 계정을 안보이게 하는 방법)
- You have to be root to perform this way.
If you are not root then be root by executing following command.
: sudo su - - Backup the original file by executing following command.
: cp -p /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.orig - Open lightdm.conf by executing following command.
: vi /etc/lightdm/lightdm.conf - Enter following line to [SeatDefaults] Selection: ~
: greeter-hide-users=true
* Example (your lightdm.conf should look like below)
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-hide-users=true - Save the file and Exit
- Reboot ubuntu 12.04
- Actually, the source of this post exist. However i did not remember source URL.
라벨:
Ubuntu 12.04 LTS
How to make remote desktop connection in Ubuntu 12.04
- Ubuntu 12.04 DeskTop에 ssh로 원격으로 접속
- sudo apt-get install xrdp
- 원격 접속 후 바탕화면 메뉴가 안나오는 경우 (after remote connecting, if you cannot see Desktop menu. )
- sudo vi ~/.xsession
- gnome-session --session=ubuntu-2d
- 재부팅
라벨:
Ubuntu 12.04 LTS
Average, Mean, Mode, Median
- Average(Central tendency): 평균, 그룹(집합)의 대표 값
1. Mean
- (All variables의 총합) / (variables의 갯수)
- Example
A는 100점, B는 80점, C는 50점이면, Mean은 (100+80+50)/3 = 76. - 위의 예제와 같은 경우 Mean을 "arithmetic mean"이라고 하기도 함.
- 가장 자주 나오는 값. (빈도수가 가장 높은 값)
- Example
A는 100점, B는 50점, C는 50점이면, Mode는 50.
3. Median
- All variables를 크기 순서로 나열 했을때, 중간에 위치하는 값.
- Example
A는 50점, B는 100점, C는 30점 이면, Median은 [100, 50, 30]에서 중간에 위치한 50.
만일, A는 50점, B는 100점, C는 30점, D는 70점 이면, Median은 [100, 70, 50, 30]에서 정확히 중간에 위치한 값이 없으므로, 70과 50을 선택하고, 이 두 값의 평균인 60으로함.
* Average와 Mean은 완벽히 같은 의미가 아님.
* Average는 Sample(그룹/대표)을 가장 잘 표현해주는 값을 의미한다. 따라서 Mean,Mode, Median 같은 것이 될 수있다.
* Average는 Sample(그룹/대표)을 가장 잘 표현해주는 값을 의미한다. 따라서 Mean,Mode, Median 같은 것이 될 수있다.
Java Map을 iteration 시키는 세 가지 방법.
Three way to iterate Java Map.
import java.util.Map; public class MapTest{ public static void main(String[] args){ Mapmap = new HashMap (); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); map.put("key4", "value4"); map.put("key5", "value5"); // solution 1 Iterator keys = map.keySet().iterator(); while(keys.hasNext()){ String key = keys.next(); System.out.println("key: " + key + ", value: " + map.get(key)); } // solution 2 for( Map.Entry elem : map.entrySet() ){ System.out.println( String.format("key : %s, value : %s", elem.getKey(), elem.getValue()) ); } // solution 3 for( String key : map.keySet() ){ System.out.println( String.format("key : %s, value : %s", key, map.get(key)) ); } } }
Eclipse "Workspace In Use Or Cannot Be Created Error" solution.
- Before starting this post, I first reveal the source of a solution.
- I solved eclipse error using this solution.
- source: http://viralpatel.net/blogs/eclipse-workspace-in-use-or-cannot-be-created-error/
Most of the time this is because I have opened a lot of applications that I am working on and this takes a bit of memory. So finally everything just get hanged and does not have enough RAM to work on.
Thus, Eclipse just get hanged and what I do is to kill the eclipse process.
But next time when you try opening the workspace it gives you error “Workspace in use or cannot be created, choose a different one.”
Thus, Eclipse just get hanged and what I do is to kill the eclipse process.
But next time when you try opening the workspace it gives you error “Workspace in use or cannot be created, choose a different one.”
This is because, Eclipse creates a .lock
file in the workspace and make the workspace lock. This is to avoid opening the
same workspace in different eclipse process.
But when Eclipse is crashed or you kill
the process to free the memory, it does not delete the .lock file in workspace
folder and thus you cannot open the workspace again with eclipse.
To avoid this problem, simply locate the
.lock file in your workspace folder and delete it. Please do not delete the
.lock file if eclipse is already opened.
Eclipse Debugging 관련 shortcut.
1. Break Point : Ctrl + Shift + B
2. Step Into(F5) : 프로그램을 한 스텝 진행, 다음 실행 문이 Method 안이면 함수 안으로 들어감
3. Step Over(F6) : 프로그램을 한 스텝 진행, 함수 호출을 지나치고 현재 위치에서 한 스텝씩 진행
4. Step Return(F7) : 현재 Method 끝까지 바로 가서 리턴 후 Method 호출한 곳으로 되돌아감
5. Resume(F8) : Thread를 다시 진행시키고 다음 Break Point까지 실행
6. Suspend : Thread를 일시 정지
7. Terminate : 디버깅을 종료
* 추후 많이 쓰는 것 업데이트 할 것.
Eclipse SVN설정 시 Connector 자동 설치 안됐을 경우 수동 설치 하는 방법.
1. 이클립스 메뉴 -> help -> install new software -> [add] 버튼
2. Name : svn connector
Location : http://www.polarion.org/projects/subversive/download/eclipse/3.0/update-site/
3. OK 클릭
피드 구독하기:
글 (Atom)