본문 바로가기

어떻게 할까/소프트웨어

(76)
리눅스 터미널에서 sudo 사용시 PATH 미지정 문제 해결 특정 개발 환경에서 toolchain 을 root 권한으로 설치하고, 이를 사용하기 위해서 일반 user 로서 sudo를 사용하려면 현재 user id 의 PATH로 지정된 toolchain 이 구동이 안되는 경우가 있습니다. 보통 이런 경우 /etc/sudoers 를 수정하여 해결 하는 경우가 있긴 합니다 만... 보통 위 경우처럼 PATH 에만 지정해서 될 경우라면 그냥 편히 현재 자신의 home 위치 (~) 에서 .bashrc 를 수정하여, alias 를 걸어 주면 편리하게 이 고통스러운 문제를 해결 할 수 있습니다. 즉, 위 처럼 PATH 에 toolchain 을 지정하고, alias 로 sudo 실행 시 바로 env 로 PATH 를 씌어 주도록 하면 새로운 터미널 부터는 이런 문제를 피할수 있게..
Netami(네타미) NE-54G USB (RT2500) WIndows Driver 가끔 어떠한 이유로든 컴퓨터 내장 LAN 이던 WLAN 이던 죽어 나가면 필요한 것이 USB 외장 기기 일 것입니다. 이중 제가 가진 것 중에 Netami 제품 중 RaLink 사의 RT2500 씨리즈를 쓴 이 제품 드라이버 찾기가 너무 어려워서 기존의 USB 를 뒤지던 중 구형 드라이버를 찾을 수 있었습니다. 현재 최신 드라이버라고 돌아 다니느 것은 이 제품을 인식 하지 못하더군요. (강제 인식 해도 동작 안됨) 그래서 아래에 분할 압축으로 원래 드라이버를 올리며, Windows7 64bit 까지 인식은 확인 한 상태 입니다. 이 파일로 혹시 저 같이 고생 하시는 분들이 없으시길 바랍니다. 차례로 받으신 다음 7zip 이나 반디집 등으로 풀어 주시면 정상으로 exe 파일 하나가 나오고, 이걸 실행 해 ..
Afterfall Insanity 의 ATi Graphics card 오류. 얼마전에 번들스타에서 풀렸던 Afterfall Insanity 를 즐기려니 게임이 넘어가는 부분마다 오류가 나서 이유를 찾아 봤습니다. 일단 이 게임이 nVidia 의 PhsyX 를 사용하는데 이것이 BINK player 와 ATi Graphics driver 등등하고 충돌이 이는듯 하더군요.그래서 Steam Community 를 찾아 보니 해결책이란게 있어 보니 (https://steamcommunity.com/app/224420/discussions/0/846940247588610389/) 아래와 같았습니다. %스팀이 설치된 곳%\SteamApps\common\Afterfall InSanity\Engine\Config 폴더에 들어 가면 BaseEngine.ini 이란 파일이 있습니다.이걸 메모장이던 ..
SONY Xperia Z1 에 맞는 Custom ROM 찾기: CM11 - honami SONY Xperia Z1 에 기본 Stock ROM 을 사용하고 있었습니다만, 쓰다보니 좋은 하드웨어에 좀 더 사용자의 입맛에 맞는 사용을 해 보겠다는 생각으로 여러가지 Custom ROM 을 사용해 보기로 하였습니다. 먼저 SONY 의 development site 에서 Boot loader 를 unlock 하도록 기기의 IMEI 값을 전달해서 Unlock code 를 얻어야 합니다. 단, boot loader 를 unlock 할 경우 의미가 있는지 모르는 warranty 가 해지된다고 하니 다시한번 생각해 봐야 합니다. 만약 이미 root 를 했을 경우 fastboot mode 로 진입해서 boot loader 와 통신중에 이미 root 권한을 가지고 있기 때문에 불가능 하다는 오류를 낸다면 htt..
SONY Xperia Z1 KitKat (14.4.A.0.157) 루팅하기 SONY 에서 국내에 자급제로 공급하는 LTE 폰중 Xperia Z1 은 Android KitKat 4.4.4 로 판올림을 해 주고 있으며, 앞으로 롤리팝(L, 5.x) 로 업그레이드 또한 예정 되어 있습니다. 사람에 따라 다르겠지만 저의 경우 안드로이드 기기는 루팅을 하지 않으면 제한사항이 많아 (특히 외장 메모리 부분) 이 부분을 해결 하고 SONY 의 성의 없는 내장 브라우저 랍시고 주는 File Commander 를 제거 하고 ES Browser 로 쓰기 위한 등의 이유가 많았습니다. (5,000 원 주고 살 값어치도 아닌 브라우저를 기본 파일 관리 브라우저로 심어 주는 SONY 의 철학은 참으로 대단 합니다... 숨김파일 옵션 풀자고 5,000원이면 이건 나쁜짓이라 생각 되지요.) 계속 하기에 ..
Tplus( SKTelecom망 MVNO ) 를 OMNIrom 에서 설정 하기. 이번은 SKTelecom 망을 사용하는 MVNO 중 초기 유지비가 가장 싼 듯 한 (절대 초기 유지비 만 말하는 것 입니다) Tplus 의 USIM 을 OMNIrom 을 사용하는 Google Nexus4 에서 설정 하는 것을 시도 해 보았습니다. 일단 망을 빌려 써 본 결과만 이야기 해 본다면 : MVNO 의 KT 와 SKT 의 서로 각기 다른 망을 빌려 쓰는 사업자들 중 에버그린 vs Tplus 정도로 인지 했는데, 개인적으론 에버그린이 갑 of 갑 입니다. SKT 망이 비싸서 그런지, 아니면 사업자가 돈을 더 벌고 싶어서 그런지는 모르겠지만 무척이나 이리저리 초기 유지비 말고는 다 비싸며, 특히 APN망 설정이 자동으로 이루어 지지 않기 때문에 이거 어르신들이나 이런쪽으로 잘 모르는 사람들은 쓰지 말..
CPU 사용율을 알아 오는 소스 (C++) 이 소스코드는 MinGW 32/64bit 모두에서 동작을 하는 CPU 사용을 확인을 위한 C++ 소스 코드 입니다. cpuu.h 와 cpuu.cpp 파일 내에 CPUUages 라는 Class 가 정의 되어 있으며, 이 Class 에서 CPU 사용율을 얻어 올 수 있도록 만들어 져 있습니다. 이미 많은 부분들에서 이 방법들을 사용하고 있긴 합니다만, MinGW 에서는 제대로 동작하거나 빌드 되지 않아서 이 부분을 다시 재정의 하여 만들었습니다. CPU 가 평균 특정 Percentage 이하로 내려 가야 동작하게 한다거나, 반대로 특정 사용율 이상 일때 뭔가 하도록 하는 방법을 찾으신다면 첨부된 소스를 참조 해 보시기 바랍니다. 별거 아닌 소스 이기 때문에 별다른 정보를 기재 하지는 않겠습니다. * Open..
CISCO AIR-PI21AG-W-K9 Windows7 지원 드라이버 요즘 시중에서 (업자로부터) 3000 원이란 경이적인 중고가격으로 구할수 있는 CISCO AIR-PI21AG-W-K9, Desktop용 WiFi card 입니다. 특이하게 생긴 안테나가 네트웍 카드와 일체형으로 붙어 있어서 처음 이걸 어떻게 PC 에 장착 하려는지 궁금해 할수도 있을만한 형태의 위용을 자랑 하는 극강의 수신률을 보여 주는 고급 제품 입니다. 안테나는 위 사진처럼 생겼습니다.PC 에장착 하기 위해서는 받침대에서 저 길쭉하게 생긴 안테나를 잡아 당기면 툭 빠집니다.그 상태로 옆의 홈으로 부터 케이블을 분리, 받침대 뒷쪽 구멍부로 부터 안테나를 뺀 다음 PC 뒷면 PCI slot 구멍으로 안테나를 먼저 집어 넣은 다음 PCI slot 을 장착 하면 쉽게 설치 할 수 있습니다. 이 케이블이 성능..