본문 바로가기

전체보기

(1968)
우분투/리눅스 민트 에서 apt-get update 중 key 오류 날 때. 저의 경우는 launchpad.net 쪽에서 나는 오류가 갑자기 발생 하기 시작 했는데, 아마 처음 이 PPA 주소를 추가 할 때 Public key 관련 작업을 하지 않았던 것 같습니다 (또는 그세 뭔가 바뀌었던가 ...) 그래서 이 문제를 해결 하기 위해 다음 URL 을 참고 하였습니다 만, 영문이 어려운 분들을 위해 조금 설명을 달아 보겠습니다. http://opensourceforgeeks.blogspot.kr/2013/04/w-gpg-error-httpppalaunchpadnet-precise.html 위 URL에 따르면 여러 방법이 존재 하기는 합니다만, 저의 경우 위 사진에 있는 오류 문구 중 NO_PUBKEY 다음에 오는 16진수 키 값을 복사 해서 다음 URL에서 검색 했습니다. 우분투 ..
Linux 에 SSD TRIM 적용 하기. Linux 는 항상 HDD 를 단 기기에 쓰다가 SSD 로 변경 하고 나니, TRIM 을 시스템에 적용해야 하는 이유가 생겼습니다. Windows 는 7 부터 지원 되는 TRIM 이 제가 사용하는 Linux Mint 17.3 에서는 수동으로 해야 하는 일이 있어 이를 적용 하고자 했습니다. 인터넷에서 여러 방법을 찾아 본 결과 다음 몇가지는 기본으로 해야 했는데, 먼저 /etc/fstab 을 수정 해서 지금 사용중인 장치에 discard가 기본으로 적용 되어야 합니다. 먼저 SSD 가 TRM 르 지원 하는지 확인 하기 먼저 현재 SSD가 TRIM 르 지원 하고, 리눅스가 이걸 인지 했는지 알아 보는 방법이 다음과 같습니다. sudo hdparm -I /dev/sda | grep TRIM 이렇게 했을 떄 ..
개발자 초년생들을 위한 조언 요즘은 개발자라 하면 다양한 직군들이 많이 존재 하는 시대 입니다만, 이전만 해도 C 나 C++ 로 개발 하는 것들이 많았고, 심지어 제 경우엔 그때 남들 다 쓰는 언어만 쓰면 재미 없다고 소시적 부터 쓰던 pascal 을 함께 병행 하기도 했습니다. 물론 inline assembler 를 즐겨 쓰는 이상한 취미 때문에 사용이 편이한 Borland 류를 더 쓴 것도 있습니다만.. 개발자로서 십수년 일을 해 오면서 무엇이 좋은것인가, 나쁜것 인가를 아직도 잣대를 대어 나누기는 힘들지만, 적어도 '이것은 최악이다' 를 격어 본 입장에서 '최소 이런 것들은 피하자' 라는걸 공유 하고자 글을 써 봅니다. 회사에 들어 가면 처음엔 당연 아무것도 모릅니다. 경력직이던 신입이던, 처음 회사 들어 가면 그 조직 또는 ..
맥북/노트북용 SDcard 어뎁터 한 반년 전 쯤 알리에서 초저렴하게 구매 했던 아이템이 있었는데 그게 바로 위 사진의 micro SDcard 를 일반 크기의 SDcard 로 변경 해 주는 어뎁터 입니다. 물론 이런 어뎁터들은 micro SDcard 사면 같이 들어 있긴 한데, 자세히 보면 크기가 약 반 만 합니다. 그래서 번들로 끼워 주는 그런 어뎁터와 활용도가 다른데, 이는 맥북이나 일부 노트북에 달려 있는 슬롯에 장착 하기 위함 입니다. 물론 제가 쓰는 Thinkpad Edge E120 하고 E320 에 쓰려고 산거긴 한데, 활용도가 높아진 것은 모든 노트북에 SSD 를 달고 나서 입니다. 경제적 사정이 크게 좋지 못하다 보니 중국에서 물 건너온 256GB 이하의 SSD 를 달아 쓰다 보니 저장용량 부족은 물론, 자주 쓰기를 하지 ..
ffmpeg 2.8.2 에서 3.0.2 로 옮기다. 처음 Anystreaming windows client 를 만들면서 사용했던 ffmpeg 이 2.8.1 이었던 걸로 기억 합니다. 안드로이드나 타 플랫폼에서도 사용에 지장이 없던 버젼이라 안전빵에 쓰다가 2.8.2 로 올리면서 RTSP 재생을 하고 나면 무려 50MB 씩 메모리에 남아 있는 이상한 문제에 시달리기 시작 했었습니다. client 자체에 워낙 다양한 기능을 누가 원해서 끼워 넣다 보니 메모리 누수가 생긴 것인가?! 하고 긴장을 하고 최대한 단순하게 만든 내 코드에 무슨 문제가 생긴 것 인가 를 무려 3일이나 고민을 했습니다. (불행히 ffmpeg 2.8.2 적용은 아주 오래 전에 했었는데 메모리 누수가 있는지 일주일 전에 알았습니다...) 도저히 왜 메모리 누수가 생기는지 못찾고, 단지 ff..
Kingspec SSD ACSC2M512S25 512GB 사용기 이번에 리뷰 한 기기는 알리익스프레스에서 99 USD 이하로 구할 수 있는 초염가 SSD 인 Kingspec ACSC2M512S25 512GB 입니다. 뜯어 보면 마이크론 MLC NAND 와 SM2246XT 컨트롤러를 사용한 제품으로, DDR memory 가 없는 cache-less 제품 입니다. 당연히 cache 가 없으므로 읽기 보다는 쓰기에 속도가 안나오는 제품으로, 성능을 크게 바라고 구매한 제품은 아닙니다. (단지 싸!기! 때문 ... ) 제품 내부 구성 컨트롤러 마저 알수 없는걸 쓴 것 이었으면 아마 구입을 꺼렸을 테지만, 일단 중국에서 NAND 와 컨트롤러 를 모두 설계 할 수 있는 회사가 그리 많지 않을 것 이기에 모험을 해 보았습니다만, Kingspec 이 그래도 오래 전 부터 있어 온 ..
Doogee F5 3주 사용기. 약 한달 전에 큰 마음 먹고 구매 한 Doogee F5를 약 3주간 써 보고 쓰는 사용기 입니다. 알리에서 약 129 USD 정도 주고 샀는데, 마침 환율이 지금처럼 미친듯이 오르기 전 이었던 지라 꽤 저렴히 구매 한 듯 합니다. 전반적으로 가격이 가격이다 보니 역시나 모자란 부분들이 너무 많고, 사용자가 뭔가 노가다 해야 하는 부분도 적지 않은건 여타 다른 중국산과 같은 듯 합니다. 전반적으로 금속 프레임을 기반으로 하고 있긴 합니다만, 옆면 일부와 뒷면은 모두 플라스틱을 사용하였고, 이럼에도 배터리가 교체형이 아닙니다! 그래서 오른쪽 옆멘에 전원, 볼륨, SIM 카드 트레이가 모두 위치 해 있는 점은 장점이자 단점이 될 수 있어 보이며, SIM 카드 트레이가 마무리가 너무 날카로운 단점이 있습니다. ..
레노보 씽크패드 e120 전원 문제 해결 방안은 없을까... 오래된 Thinkpad E120 을 Windows10 으로 업그레이드 한지 몇 달 이 되어 가고 있습니다만, 재설치를 해 보아도 전원이 꺼지지 않는 문제가 계속 되고 있습니다. 항간에 IMEI 드라이버를 다운그레이드 하거나 변경 하거나 하면 종료가 제대로 된다고 하는 글을 보고 별 짓을 다 해 보아도 해결이 안되길래 드라이버를 내리고 '사용안함' 을 해도 문제는 해결이 안 됩니다. 최초 구매 후 변경 된 점 이라면 HDD 에서 SSD 로 바뀐거 말고는 그 차이가 없는데 단지 그 문제로 종료가 되지는 않을 듯 하고, 레노보의 BIOS 업데이트 말고는 해결책이 없어 보입니다. 동기종의 E320 은 BIOS 업데이트 및, Dual video driver 변경 이후로 부팅 지연이나 종료시 문제 등을 모두 해결 ..