본문 바로가기

전체보기

(1970)
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 다운로드를 통한 빌드를 소개 하고자 합니다. 소스 다운로드 ..
LG 정품 충전기 2종 (1.2Ah, 1.8Ah) 현대 스마트폰 기기들은 과거 3인치 크기의 LCD 화면과 베젤을 포함한 한 손에 잡히는 모습에서 이제는 한손으로는 도저히 들고 있는 상태에서 터치까지 손쉽게 할 수 있는 크기를 넘어 서고 있습니다. 이는 사용자가 큰 화면을 좀 더 선호 하는 이유도 있겠지만 기기 제조자 로서는 사실 좀 더 큰 화면에 따르는 기기의 면적 증가로 인해 배터리를 좀 더 크게 넣을 수 있다는 진실도 배제할 수는 없을 것 입니다. 2014년을 이제 몇시간 남겨 놓지 않은 지금을 돌아 보면 제가 사용하는 스마트폰도 iOS 제품을 제외 하고는 다들 3000mAh 라는 배터리 용량을 가진 제품이 대부분인 것을 보면 그만큼 배터리의 용량이 많이 필요로 하는 세상에 살게 되었다 하겠습니다. 특히 안드로이드 기기의 중급 이상의 기기들이 AR..