본문 바로가기

전체보기

(1971)
Android SDK 의 HW emulator 32bit 오류 나며 구동 안 될때 현재 Android app 개발을 demonstration 용으로 진행 중 인데, Java를 C++ 코드 처럼 짜는 본인에게 이런 환경 구축은 어려운 일 이다. 그중 Emulator를 Nexus5 와 맞춰 놓고 구동 하니 이런 오류를 내 뱉는다. ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them you will have to do at least one of the following: - Use the '-force-32bit' option when invoking 'emulator'. - Set ANDROID_EMULATOR_FORCE_32BIT to 'true' in your environment. 읭? 어쩌라고...개..
HTTP/1.1 의 POST 때문에 살짝 고민한 문제 .... 이전에 만든 HTTP/1.0 용 socket source 를 POST 까지 되도록 버그를 수정 하면서 HTTP/1.1 으로 호환되게 변경 하다 보니 알수 없는 문제를 격었습니다. 바로 해당 서버(Apache2 + PHP5) 에서 $_POST[x] method 를 이용해서 넘어 온 것이 없는 듯이 인식 한다는 점 이었습니다만, 여러번의 시도 중 다음 header 인자가 중요하다는 것을 알았습니다. 바로 Content-Type 이 문제 였습니다. PHP5 에서 제대로 POST 되는 내용을 알려면 Content-Type 을 application/x-www-form-urlencoded 로 써야 인식을 하는 것 이었습니다. 기존엔 text/html 로 mime 을 지정해서 보냈더니 이걸 인식 못하는 문제를 이제 ..
리눅스 민트 17.1 은 아이폰5를 바로 인식. 현재 EVM 개발용으로 Linux Min 17.1를 사용 중 입니다만, 혹시나 해서 제 iPhone5 를 연결 해 보니 바로 사용이 가능 하군요. 그간 iFuse 가 많은 발전을 했는 듯 합니다. iTunes 없이 음악 넣는 것도 어렵지 않고... 정말 Steam 의 모든 게임이 Linux 에서 원활이 구동 되고, 국내 망할 병맛나는 인터넷 뱅킹 이나 국가 기관 사이트들이 윈도우 에서만 제대로 돌지 않는다면 지금은 리눅스로도 충분히 사용이 가능한 세상에 살고 있는 듯 합니다. (특히 리눅스 민트를 쓴다면) 만약 자녀가 게임을 하는 것을 원치 않고 적당히 좋은? PC 에서 윈도우 말고 쓸 OS 가 없는지 고민 한다면 민트 리눅스는 이제 그 대용으로 충분한 값어치를 한다는 확신이 듭니다. 물론 Steam 도..
리눅스 터미널에서 sudo 사용시 PATH 미지정 문제 해결 특정 개발 환경에서 toolchain 을 root 권한으로 설치하고, 이를 사용하기 위해서 일반 user 로서 sudo를 사용하려면 현재 user id 의 PATH로 지정된 toolchain 이 구동이 안되는 경우가 있습니다. 보통 이런 경우 /etc/sudoers 를 수정하여 해결 하는 경우가 있긴 합니다 만... 보통 위 경우처럼 PATH 에만 지정해서 될 경우라면 그냥 편히 현재 자신의 home 위치 (~) 에서 .bashrc 를 수정하여, alias 를 걸어 주면 편리하게 이 고통스러운 문제를 해결 할 수 있습니다. 즉, 위 처럼 PATH 에 toolchain 을 지정하고, alias 로 sudo 실행 시 바로 env 로 PATH 를 씌어 주도록 하면 새로운 터미널 부터는 이런 문제를 피할수 있게..
죽음의 Seagate, HDD 2개 구입하면 1개는 죽는단 말. 벌써 수십년 전이 되었습니다만, 처음 Seagate 라는 브랜드를 알게 된 것은 친구의 PC 안에 있던 무료 1GB 의 얇은 그것을 보았을 때 입니다. 성능은 솔찍히 그당시 IDE (PATA) 66 이 막 보급 되려는 시기다 보니 익히 요즘 STA 의 3GB/sec 라는 놀라운 시대와는 무척 거리가 있었습니다만, 개인적으로는 이 브랜드를 무척이나 신뢰하지 않았습니다. 아마 그당시 제가 제일 신뢰 하는 브랜드는 Maxtor 였을듯 합니다, 생애 처음 HDD 란 제품의 브랜드를 본 것이 Corner 와 Western Digital 이었는데 이게 지금 USB 메모리도 웃고갈 용량인 20~40MB 였으니 세상은 엄청나게 변한 것이라 하겠습니다. 수십년 PC 로 많은 것을 해 왔고, 지금은 밥벌이 도구로 사용하면..
알리발 PK->E마운트 어뎁터 & 소니 리모컨 본 사용기는 개인이 해외구매를 하고 쓰는 극히 개인적인 사용기 이므로 업체의 협찬 따위는 존재 하지 않는 점 먼저 알아 주시면 감사하겠습니다. 중국업체가 그런걸 할리가 없... 몇년 전에 구매 했던 E 마운트 펜탁스 렌즈 어뎁터를 8만원이라는 거금을 주고 산 이후 불편한 점이 있었다면 바로 DA (디지털 용) 렌즈들의 조리개 조절을 할 수 없다는 점 이었습니다. 그래서 혹시나 해서 요즘 맛들인 aliexpress 에서 물품을 찾아 보니 딱 !!! 찾던 제품이 있었습니다. 조리개 조절이 되는 어뎁터 ! (adjusting aperture ...) 하나 사는 김에 같은 판매자가 파는 소니용 IrDA 리모컨도 하나 구매 했습니다. 가격은 아래에 ... 국내에서 조리개 조절도 없는 제품은 $10 아래로 구매가 ..
AKG K550 과 K545 비교 사용기 본 사용기는 업체의 지원 같은것 없이 자비로 구매 후 쓰는 실 사용기 입니다. 일부 자료는 골든이어스 측의 자료를 사용 했으며, 해당 측정 자료는 모두 골든이어스가 소유하고 있는 지적재산 입니다. 또한 이 블로그에 사용된 사진은 직접 촬영한 것으로 이미지와 글 자체의 지적 재산권은 글을 쓴 본인에게 있으므로 소유권 표시 없이 다른 곳으로 복제 되거나 해서는 안됩니다. 이번엔 K550 reference headphone 과 마이너 업그레이드 라 해야 할지 모르겠지만 아웃도어에서 사용이 가능 하도록 나온 K545 를 사용 해 보고 사용기를 쓰게 되었습니다. 두 제품의 큰 차이라 하면 일단 집 안에서 쓰는 것과, 문 밖을 나서서 쓸 수 있는 아웃도어 제품의 차이라 하겠으며 기본적인 디자인 요소는 동일하게 나온..
Tiny DICOM 라이브러리 소개 지금 소개 하는 이 라이브러리는 제 gitHub 에 공개된 저장소의 소스코드 입니다. 의료용 으로 사용중인 DICOM tag 를 읽고 쓸 수 있도록 만든 작고 가벼운 라이브러리로서 저장소 복제를 통해 새로운 버젼을 만들어 개선을 하거나 용도에 맞게 변경이 가능합니다. 소스코드는 현재 Windows용 gcc 인 MinGW 와 Code::Blocks 에 맞춰져 있는 상태 입니다만 Linux (Embedded 포함) 이나 다른 platfrom 에 사용이 가능합니다. gitHub 는 버젼관리 도구로서 HG 를 사용 하고 있으나, 그냥 소스코드를 받기 위해서 ZIP 으로 압축 후 받을 수 있는 기능을 기본으로 지원 해 주고 있으므로 간단한 소개로 ZIP 다운로드를 통한 빌드를 소개 하고자 합니다. 소스 다운로드 ..