본문 바로가기

MISCELLANEOUSNESS272

실수 데이터 타입 직렬화 bit연산으로 하게 되면 신경써야 할게 많다. 논리적 오류와 floating 연산에 의한 오차도 상당함을 알 수 있다. union을 활용한 데이터 직렬화 방법을 찾았다. (union에 대한 자세한 설명) floating number를 직렬화 하는 방법을 찾던 중 아래와 같은 방법을 찾았다. 활용도가 매우 높으리라 생각된다. typedef union SERIALIZE_DOUBLE{ double d; unsigned char bytes[sizeof(double)]; }SDOUBLE; typedef union SERIALIZE_FLOAT{ float f; unsigned char bytes[sizeof(float)]; }SFLOAT; unsigned char* serialize_double(unsigned c.. 2013. 5. 13.
바탕화면 바탕화면 좋다. 2013. 2. 6.
Multi Reader 장착 EZ-CTRL T2R2 USB 3.0 USB 3.0 슈퍼스피드 SUPERREADER USB 3.0 BLACK 사용하던 USB 타입의 멀티리더기가 오작동을 빈번하게 일으켜서 구매해서 장착. 기존에 사용하던 제품과는 달리 스펙으로는 속도차이가 많이 나지만 정확한 스피드 차이는 모르겠다. 벤치마크 프로그램을 사용해서 테스트 할 수 도 있지만 여분의 메모리가 없다. 그러나 장착시에는 확실히 깔끔하다는 느낌은 받는다. 기존 USB 타입의 멀티리더와는 다르게 메인보드 PCI 슬롯에 인터페이스를 장착하고 보조전원을 입력해야 한다. 그래서 총 2개의 보조전원(PCI에 하나 리더 본체에 하나)을 공급해야 한다. 기존에 완제품으로 판매되는 완성형 PC들은 여분의 전원 케이블을 남겨놓지 않는 경우가 많아 장착하는데 굉장히 .. 2013. 1. 23.
어항 환경 구축 공부 Aquaponics + 채소와 어항을 동시에 관리는 아닌거 같고, 물의 재활용 쯤 되는 것 같다. 식물을 수상재배하고 거기서 발생되는 물을 이용해서 어류를 기르고 다시 물을 다시 여과해서 재공급하고... 아 복잡하지만 왠지 잘 써먹으면 집에서 어항에서 상추는 해 먹을 수도 있을 듯..ㅎㅎ; 어항(?) 문화는 아무래도 일본과 독일이 지배적인 기술을 가지고 있는 듯 하다. 그런데 이정도 시설이면 양식이라고 해야되는건가? 작은 어항은 비교적 만들기가 쉽네..ㅎㅎ 다음번에는 한번 만들어 볼가? 사는게 쌀려나 만드는게 저렴하게 먹힐가? 생각에는 강화 유리가 저렴하진 않을거 같다. 어항 위에 이런 wet/dry 방식의 여과기를 올려 놓으면 어항이 무게를 견딜 수 있을가? 홀홀홀... 여과기의 끝은 상면 여과기라는 .. 2013. 1. 21.
멀티리더기 오작동의 원인? 오늘 카메라로 사진을 찍고나서 컴퓨터로 옮기려는데 이상하게 메모리카드 리더기가 작동을 않하더라..정확히는 리더기는 작동, 그러나 카드는 인식이 안됨...메인보드쪽에서 나오는 USB Port의 전류가 약해서 그런게 아닌지 의심했지만, 프론트 패널의 그림을 확인해보면 그건 아닌거 같다. 현재는 USB 2.0 포트로 연결해 놨는데 잘된다. 이렇게되면 생각할 수 있는 것은 USB 3.0 포트가 하위 2.0을 지원 않하거나 리더기가 3.0에 안맞는다고 생각할 수 있을 것이다. 가장 합당한 생각의 산물이라면 역시 후자가 인것 같은데... 결과적으로는 오늘 헛돈 쓴 셈이 된다. 이런 일이 하도 많이 발생해서 매번 헛갈리니 이번에는 아예 멀티리더기 제품을 오늘 구매했기 때문이다. 본 제품과 함께 USB 컨트롤 카드까지.. 2013. 1. 19.
hadoop terasort patitioner 소스 보기.. 아래 코드는 hadoop의 tesasort의 구현에 포함되어 있는 partitioner의 getPartition method를 발췌한 내용이다. "aaa"를 입력으로 아래 소스를 수행하면 "0110 0001 0110 0001 0110 0001"가 되고 이 값을 reducesPerNode의 값으로 나눈 것이 반환 값이 되는 소스이다. 여기서 reducesPerNode의 값은 Job에서 수행되는 reduce의 갯수라고 한다. (Configure 객체의 메소드 호출 시 MRJobConfig.NUM_REDUCES 매개변수로 전달하여 값을 획득할 수 있다.)prefix의 비트를 8bit shift 시키고 나서 bytes[0 - 2]의 내용을 0xFF(256(10), 1111 1111(2))와 | 연산 한 값을 p.. 2013. 1. 15.
java xml parsing. 희안하게 할 때마다 헤매는 xml parsing... 왜 매번...참... 씁쓸하구먼...벌써 xml parsing을 수행한 횟수가 10번도 넘은거 같은데 왜 할때마다 헤매는 것인지 알 수가 없네...그 것보다 심각한 건 역시... 잊어버리지 않기 위해 블로그에 기록했던 사실까지 잊어버린다.미치고 환장할 노릇이 분명하다. ANODE1 150 2048 1024 6 ANODE2 70 2048 1024 6 ANODE3 50 2048 1024 6 ANODE4 50 2048 1024 6 recommend 50 60 30 public void FileParsing() throws IOException, ParserConfigurationException, org.xml.sax.SAXException { File f.. 2013. 1. 14.
프로토콜 버퍼(Protocol Buffer) 설치. 프로토콜 버퍼(Protocol Buffer) 설치맥 OS X에서 프로토콜 버퍼를 사용하기 위해서는 다음과 같은 절차를 거치면 된다.1. 다운로드 2. 압축해제 해제한 폴더로 이동3. ./configure4. sudo make install root password 입력..... 설 치 중 .....5. protoc --version 확인!6. 사용! 이런... 난 아직도 window가 편해...oTL 참고 원문 : JAVA Cookbook 2013. 1. 8.
티스토리 초대장 배포[종료] i n v i t a t i o n 티스토리 초대장 + 남은 초대장 수 : 13 안녕하세요! 티스토리에 보금자리를 마련하시려는 여러분께 초대장을 배포해 드리려고 합니다. 나만의, 내 생각을, 내 기억을 담는 소중한 블로그를 만들고 싶다면 티스토리로 시작해보세요! 티스토리 블로그는 초대에 의해서만 가입이 가능합니다. 원하시는 분은 댓글에 E-mail 주소를 남겨주시면 초대장을 보내드립니다. 남겨주실 때에는 꼭 비밀댓글로 남겨주세요! 초대장을 보내드리고 바로 개설하시지 않으신 분들은 초대장을 회수할 수도 있으니 바로 개설해주세요! Yes 이런 분들께 드립니다! 1. 다른 블로그를 사용해보셨던 분 2. 이메일 주소가 정상적인 분 3. 블로그를 시작하려는 이유를 남겨주신 분! No 이런 분들께 드리지 않아요! .. 2012. 12. 10.
자연대, 공대 컴퓨터과 신입생들이 적응 못하는 이유?! 자연대, 공대 컴퓨터과 신입생들이 적응 못하는 이유? 내가 대학과 대학원을 다니는 동안 그러니까 2004년도에 입학해서 2012년 지금까지 대학교라는 곳에 적을 두고 공부하고 있다. 학교의 편재가 해마다 바뀌는 터라 입학 당시에는 전자, 전기, 컴퓨터 공학부였고 군대 갔다 오니 전자 컴퓨터학부, 학사 졸업할 때 쯤 되니 자연대 컴퓨터과학과와 컴퓨터 공학부가 합쳐져 컴퓨터학부, 이제 대학원 졸업할 시지가 되니 다시 갈라저 소프트웨어 학과와 응용 컴퓨터 공학부가 되었다. 대충 이 연혁과 과거 포포스팅 글들을 보면 소속 대학이 단국대학교라는걸 알 수 있을 것이다. 그리하여, 컴퓨터 과에 입학한 신입생들을 다년간 보았다. 이들이 적응 못하는 가장 큰 이유는 결국 자신이 무엇을 하게 될지를 몰라서 비롯 된게 아닐.. 2012. 10. 2.
봉돌(추)의 호수, 푼과 그람의 관계 민물 대낚시를 하기 위해서는 찌를 사용하기 마련이다. 그런데 이 찌를 보면 호수 또는 그램(g)으로 사용해야 되는 추를 알려준다.하지만, 봉돌(추)를 보면 호수는 명확하지만 푼이나 그램으로 중량을 명시하고 있다. 가끔 푼으로 표기되어 있어 몇그람인지 잘 모를때 사용하기 위해서 아래 표를 만들어 봤다.물론, 제조사마다 약간의 차이가 있고, 각 봉돌마다 오차가 존재한다. 참고만 하자! 고급 회전 도래추 푼 3 4 5 6 7 8 9 10 12 15 20 30 50 g 1.125 1.5 1.875 2.25 2.625 3.0 3.375 3.75 4.5 5.62 7.5 11.25 18.75 푼 / 고리추 푼의 중량(g) 고리추 기준의 중량(g) 1 0.375 1 1.5 2 0.750 2 1.7 3 1.125 3 2.. 2012. 8. 17.
티스토리 초대장 i n v i t a t i o n 티스토리 초대장 + 남은 초대장 수 : 10 안녕하세요! 티스토리에 보금자리를 마련하시려는 여러분께 초대장을 배포해 드리려고 합니다. 나만의, 내 생각을, 내 기억을 담는 소중한 블로그를 만들고 싶다면 티스토리로 시작해보세요! 티스토리 블로그는 초대에 의해서만 가입이 가능합니다. 원하시는 분은 댓글에 E-mail 주소를 남겨주시면 초대장을 보내드립니다. 남겨주실 때에는 꼭 비밀댓글로 남겨주세요! 초대장을 보내드리고 바로 개설하시지 않으신 분들은 초대장을 회수할 수도 있으니 바로 개설해주세요! Yes 이런 분들께 드립니다! 1. 다른 블로그를 사용해보셨던 분 2. 이메일 주소가 정상적인 분 3. 블로그를 시작하려는 이유를 남겨주신 분! No 이런 분들께 드리지 않아요! .. 2012. 7. 28.
반응형