'방법'에 해당되는 글 7건

  1. 아주 간단하게 우분투(Ubuntu)에서 그래픽 드라이버 설치하는 방법 (2)
  2. 안드로이드 개발 - ImageView 다양한 표시 방법 android:scaleType
  3. 맥 OSX에서 유저(User) 라이브러리 폴더 접근하는 방법
  4. OSX 매버릭스(Mavericks)에서 Vmware Fusion이 프리징(렉)걸리는 현상 해결방법
  5. 안드로이드에서 검색을 효율적으로 하는 방법 - FastEngine 4.1
  6. Mac 휴지통 비우기(파일 삭제)가 안될경우 해결방법(강제 삭제) (2)
  7. 맥에서 어플 싸인할 시 Eclipse이(가) 예기치 않게 종료되었습니다. 해결방법 (1)

우분투(Ubuntu)에 그래픽 드라이버를 설치하기 위해 설치 방법을 검색해보면 하나같이 터미널을 통한 설치 방법이며 X 서버를 끄고, nouveau를 블랙리스트에 추가해야 하고 심지어는 무한로그인 등 문제가 발생할 수 있는 위험성을 동반한 설치 방법이었습니다.

하지만 사실 우분투 자체에서 제공하는 가장 편하고도 안전하고 확실한 설치 방법이 있는데, 그냥 설정 -> 소프트웨어 & 업데이트 -> 추가 드라이버 부분에서 설치하고자 했던 그래픽 제조사 드라이버를 선택하면 알아서 내려받아서 설치하고 재부팅 하면 아무 문제 없이 적용이 됩니다.



이런 쉬운 길이 있는데 왜 굳이 어려운 길로만 소개하는지는 잘 모르겠지만, 이와 같은 방법으로 같은 제조사 드라이버를 설치할 수 있었습니다.



안드로이드 어플리케이션 개발 시 ImageView를 많이 사용하는 경우가 많은데 android:scaleType 속성을 쓰면 이미지의 다양한 표시 효과를 나타낼 수 있습니다.(늘이기, 가운데 자르기 등)





안드로이드 개발 - ImageView 다양한 표시 방법 android:scaleType


Scaltype에는 8가지 종류가 있습니다.  


1. matrix(원본 그대로)


2. center(가운데 정렬)


3. centerCrop(비율을 유지하며 가운데를 중심으로 자른다.)


4. centerInside(비율을 유지하며 줄어듬)


5. fitStart(왼쪽 위 정렬/ 비율유지)


6. fitCenter(centerInside와 동일)


7. fitEnd(왼쪽 아래 정렬 / 비율유지)


8. fitXY(늘이기 ImageView를 비율에 상관없이 다 채웁니다.)



xml인 경우 속성값에 있는 값을  android:scaleType="값" 안에다 넣어주는 방식으로 하면 됩니다.

java 코드인 경우 imageView.setScaleType(ImageView.ScaleType.값); 으로 하면 됩니다.

자세한 것은 아래 표를 참조하세요

속성값

java

설명

matrix

setScaleType(ImageView.ScaleType.MATRIX)

원본 크기 그대로 보여줌 (왼쪽 상단 정렬)

Center

setScaleType(ImageView.ScaleType.CENTER)

원본 크기 그대로 보여줌 (가운데정렬)

centerCrop

setScaleType(ImageView.ScaleType.CENTER_CROP)

View 영역에 공백이 있으면 채워서 보여줌(비율유지)

centerInside

setScaleType(ImageView.ScaleType.CENTER_INSIDE)

View 영역을 벗어나면 맞춰서 보여줌(비율유지)

fitStart

setScaleType(ImageView.ScaleType.FIT_START)

View 영역에 맞게 보여줌 (왼쪽상단 정렬비율유지)

fitCenter

setScaleType(ImageView.ScaleType.FIT_CENTER)

View 영역에 맞게 보여줌 (가운데정렬비율유지)

fitEnd

setScaleType(ImageView.ScaleType.FIT_END)

View 영역에 맞게 보여줌 (왼쪽하단 정렬비율유지)

fitXY

setScaleType(ImageView.ScaleType.FIT_XY)

View 영역을 가득 채워서 보여줌(비율유지 안함)

(표 출처 : http://blog.naver.com/PostView.nhn?blogId=a1178626&logNo=150162250548)








도움이 되셨나요?

그럼 손가락을 눌러주세요:)

맥에서 쓰이는 운영체제 OSX에서는 라이브러리 폴더에 기본적으로 접근할 수 없도록 폴더를 숨겨두고 있습니다. 각종 어플리케이션의 설정 파일이 라이브러리 폴더에 저장되기 때문이여서 실수로 삭제하면, 설정이 초기화되는 현상이 발생할 수도 있기 때문입니다.


하지만 불가피한 경우 접근해야하는 경우도 생깁니다.

(시스템 파일이기 때문에 신중하게 접근하셔야 합니다.)



맥 OSX에서 유저(User) 라이브러리 접근하는 방법


1. 숨김 파일 해제하기(ShowAllFiles)


숨김 파일로 설정되어있는 Library를 숨김 파일을 보임으로 설정해서 접근할 수 있습니다. 아래 링크를 통해 설정하세요.

(시스템하드\Users\유저이름\ 에서 볼 수 있습니다.)

http://jhrun.tistory.com/84




2. 간편하게 라이브러리 폴더에 접근하기


아니면 간단한 방법으로 라이브러리 폴더에 접근할 수 있습니다.

Finder 상단 메뉴에서 Option(Alt) 키를 누름과 동시에 이동(Go)를 누르면 평소에 보이지 않았던 라이브러리 폴더가 보이는 것을 확인할 수 있습니다.






3. 폴더 경로를 직접 입력하기


라이브러리 폴더 경로를 직접 입력하여 접근할 수 있습니다. Finder 메뉴에서 이동(Go)에서 '폴더로 이동'을 누르면 경로를 입력 할 수 있는 창이 뜹니다. '/Users/유저 이름/Library'와 같은 방법으로 입력하여 접근할 수 있습니다.









도움이 되셨나요?

그럼 손가락을 눌러주세요:)


Vmware Fusion는 패러러즈와 대표적으로 유명한 OSX에서 가상으로 다른 운영체제를 돌릴 수 있게 해주는 어플리케이션 중 하나입니다.

주로 윈도우용 프로그램이나, 은행 사이트에서 Active X 모듈을 사용할때처럼, 윈도우에서만 지원하는 경우에 윈도우를 실행해서 많이 사용합니다.

Vmware Fusion을 OSX의 최신 버전인 매버릭스(Mavericks)에서 설치하고 사용하게 되면, 가상머신을 시작할때 같은 상황에서 많이 버벅이는 경우를 볼 수 있습니다.




OSX 매버릭스(Mavericks)에서 Vmware Fusion이 프리징(렉)걸리는 현상 해결방법

 이 현상은 Vmware Fusion과 매버릭스의 App nap기능과 충돌해서 발생하는 것으로 보이며, App nap 기능을 차단함으로써 이 문제를 해결할 수 있습니다.

1. Finder에서 응용 프로그램 -> Vmware Fusion을 찾습니다.


2. 오른쪽 버튼을 클린한 뒤 ->  정보 가져오기(Get Info)를 누릅니다.


 3. 'App Nap 차단' 을 체크해줍니다.
 



이렇게 하시면 버벅거리는것이 줄어들거나, 없어진 것을 확인할 수 있습니다.






도움이 되셨나요?
그럼 손가락을 눌러주세요:) 

시대가 발전하면서 이젠 언제 어디서나 스마트폰에서의 검색은 자유로워졌습니다.
하지만 컴퓨터에 비해 비교적 작은 스마트폰은, 사이트를 돌아다니며 자신이 원하는 검색 결과를 찾는데 제약을 받습니다.

 FastEngine을 사용하면 웹사이트를 옮겨다니는 과정 없이 한 번의 터치만으로 쉽게 여러 검색엔진 사이트에서 검색이 가능합니다.


다운로드
Play Store에서 다운로드 할 수 있습니다.

http://play.google.com/store/apps/details?id=com.tarks.fastengine

안드로이드에서 검색을 효율적으로 하는 방법 - FastEngine 4.1

앱 설치를 하고 실행을 하면 아래 사진과 검색 화면이 보입니다.
검색어를 입력한 뒤에 자신이 검색하기 원하는 사이트를 선택하세요.



아래와 같이 한번의 터치로 여러 사이트의 검색 결과를 확인할 수 있습니다.
 



다른 검색엔진(사이트) 추 또는 사이트 수정및 기타 기능의 안내는 아래 도움말 게시판에서 확인할 수 있습니다.
http://tarks.net/fastengine_help


FastEngine 사용 동영상은 이해를 도울 수 있습니다.
Fastengine 동영상 : 
https://www.youtube.com/watch?v=NzzVbA_lziE


FastEngine 4.1에서 새롭게 추가된 기능

1. "터치해서 입력" 기능 추가


Screen Shot 2013-09-07 at 오후 4.17.47.png 


원래는 목록에 있는 검색어를 클릭하면 바로 검색 화면으로 넘어갔습니다.

일반적인 검색이라면 크게 상관 없죠, 그런데 자신이 검색어를 수정하고 싶다면? 또는 그 검색어에 해당하는 추천 검색어를 보고 싶다면?


그래서 추가했습니다. 목록에 ">" 버튼을 클릭하면 검색 상자에 바로 해당되는 검색어가 입력됩니다.

더 신속하고 효율적으로 검색할 수 있습니다.




2. 테마(색상) 변경 기능 추가

기본 색상이 취향적으로 맞지 않거나,  특정 디스플레이에서 배터리 소모가 심할까봐 걱정되신다구요?

기본 색상 이외에도 6가지 색상의 테마가 준비되어 있습니다.


Screen Shot 2013-09-07 at 오후 4.29.56.png 




3. 버그 수정 및 기타 달라진 것들

1. 웹페이지 로딩 중 뒤로가기 버튼을 눌러서 앱 종료시 오류나는 버그 해결

2. 검색 상자 업그레이드됨(포커스, 검색어 기존 입력문제 해결됨)

3. 광고 시스템 변경




좋은 정보였나요?
그럼 손가락을 눌러주세요:)

삭제할 때에는 주로 휴지통을 사용합니다. 그리고 정말로 삭제할 때에는 휴지통 비우기를 합니다. 그런데 간혹 사용 중이라면서 삭제가 안될 때가 있습니다.






Mac 휴지통 비우기(파일 삭제)가 안될경우 해결방법

1.  바탕화면으로 간 후 사과 옆의 Finder를 눌러줍니다.


2. 보안 휴지통 비우기를 눌러줍니다.



3. 휴지통에 있는 항목을 영구적으로 지운다는 경고를 합니다. '보안 휴지통 비우기'를 누릅니다.

 

 4. 사용중이라며 지워지지 않았던 휴지통이 아주 잘 지워지는 것을 확인할 수 있습니다.





5. 도움이 되었으니 손가락을 누릅니다.:)

 

 


이클립스는 자바 기반 앱이나 프로그램을 짤때 도움을 주는 도구입니다.
저같은 경우에는 안드로이드 개발을 주로 하는데요.  개발이 끝나고 싸인을 할때, 오류가 나서 적잖히 당황했었습니다.
 



오류 내용

Process:         eclipse [451]
Path:            /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse
Identifier:      org.eclipse.eclipse
Version:         3.8 (3.8)
Code Type:       X86-64 (Native)
Parent Process:  launchd [259]
User ID:         501

Date/Time:       2013-01-04 09:22:39.887 +0900
OS Version:      Mac OS X 10.8.2 (12C60)
Report Version:  10

Interval Since Last Report:          15972 sec
Crashes Since Last Report:           3
Per-App Interval Since Last Report:  14480 sec
Per-App Crashes Since Last Report:   3
Anonymous UUID:                      39046084-6511-E487-E6D6-747FB273A8D0

Crashed Thread:  72  Java: ModalContext

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: 0x000000000000000a, 0x000000011163d170

VM Regions Near 0x11163d170:
    CG image               000000011162e000-000000011163b000 [   52K] rw-/rwx SM=COW  
--> mapped file            000000011163b000-0000000111642000 [   28K] r--/r-x SM=PRV  /Volumes/VOLUME/*/*.jar
    VM_ALLOCATE            0000000111642000-0000000111643000 [    4K] rw-/rwx SM=COW  

Application Specific Information:
Java information:
 Exception type: Bus Error (0xa) at pc=1007d06f7
 
 Java VM: Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode macosx-amd64)
... 



해결방법
열심히 구글링을 통해 해결방법을 찾았습니다.

1. 이클립스에 상단부분 메뉴에 Project를 눌러줍니다.

 
 
2. "Build Automatically"를 체크 해제합니다.


 이렇게 하시면 오류는 나지 않으나 빌드는 자동으로 되지 않습니다.
솔직히 빌드는 자동으로할 필요가 없습니다. Run Application하면 빌드가 되니까요.





이 포스팅이 해결하는데 도움이 되었으면
손가락을 눌러주세요 :)