본문 바로가기

분류 전체보기351

FreeType 라이브러리의 출력 문제..ㅠㅠ 2015.05.06. 21:47 Alpha형식의 도트형(?) 폰트 제작기를 만드는데... freetype라이브러리에 예상치 못한 문제들이 많네요...ㅠㅠ 우선... freetype예제 소스를 보면 y좌표를 이렇게 계산합니다.pen_y - face->glyph->bitmap_top + y이렇게 되면... pen_y 를 baseline으로 잡고 출력을 합니다. (그림출처 : http://cafe.naver.com/carroty/243850)저는 pen_y을 상단왼쪽으로 잡고 출력을 하고 싶어서... (그래야 폰트 생성기를 만들죠~)pen_y - face->glyph->bitmap_top + y + font_size 이렇게 바꾸었습니다.하.지.만.특정 글자들은 bitmap_top < char_height 인 .. 2015. 7. 31.
요즘 쓴 시들... 2015.04.23. 18:27 즘 쓴 시들입니다...이번에 쓴 시들은 다른 글을 읽고 영감을 얻어 썼습니다. 4월 17일 문학시간에...김춘수씨의 '꽃' 이란 시를 읽고 영감을 얻어 글을 써 봤습니다. 아래는 원작입니다. 꽃김춘수내가 그의 이름을 불러 주기 전에는그는 다만하나의 몸짓에 지나지 않았다. 내가 그의 이름을 불러 주었을 때그는 나에게로 와서꽃이 되었다. 내가 그의 이름을 불러 준 것처럼나의 이 빛깔과 향기(香氣)에 알맞는누가 나의 이름을 불러다오.그에게로 가서 나도그의 꽃이 되고 싶다. 우리들은 모두무엇이 되고 싶다.너는 나에게 나는 너에게잊혀지지 않는 하나의 의미가 되고 싶다. 꽃이지찬내가 그녀를 알기 전에는내 마음은 다만풀밭에 지나지 않았다 내가 그녀를 알게 되었을 때내 마음에 씨앗이 되.. 2015. 7. 31.
인터넷 - 페이스북 막혔을때 2015.04.10. 12:16 페이스북이 막혀서 접속이 안될때... 저희 학교에서는 교육청에서 막았는지 얼마전부터 페이스북이 들어가지지 않습니다. 배우고 있는 과목중에 페이스북을 이용하는게 있어서 선생님도 당황하시더라구요...아마 수업시간에 페이스북을 하는것을 막기 위해서 그런거 같은데...저희는 수업시간에 페이스북을 사용해야 하니... 불가피하게 뚫을수밖에 없습니다... 보통 이런경우 VPN같은 우회기능을 사용하는데, 제가 좀 살펴보니 VPN까지도 필요가 없었습니다. facebook관련 도메인에 대한 DNS Query을 날리면 facebook IP가 아닌 가짜 IP을 보내서 접속을 차단합니다.DNS서버 IP을 KT나 그 외 DNS서버 주소로 변환하여도 소용없습니다.아에 DNS Query 패킷 자체를 .. 2015. 7. 31.
Orange Pi - Allwinner H3 커널 컴파일 1 [실패] 2015.04.06. 21:41 실패 #1 https://github.com/allwinner-zh/linux-3.4-sunxi 여기 커널 소스를 gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux 툴체인을 통해 컴파일을 하였습니다. make ARCH=arm sun8iw5p1smp_defconfig 이렇게 초기 설정을 해주고...(참고로 H3은 sun8iw7p1입니다. 그나마 저게 비슷해서...) 그런데 arm-linux-gnueabihf-gcc: error: unrecognized command line option ‘--min_array_alignment=4’arm-linux-gnueabihf-gcc: error: unrecognized command line op.. 2015. 7. 31.
Orange Pi - Allwinner H3 정보 2015.04.03. 20:11 데이터 쉬트http://dl.linux-sunxi.org/H3/Allwinner_H3_Datasheet_V1.0.pdf Allwinner 제품정보http://www.allwinnertech.com/en/clq/H_series/501.html 커널은 ...ㅠㅠ *** kernel.org 에서 제공하는 커널 (3.19.3 확인) 은 sun8i을 지원하는 모양입니다.한번 이걸루 컴파일 해볼려구요~ ... axp power supply 드라이버가 없어서... 해메다가https://github.com/allwinner-zh/linux-3.4-sunxi 이걸 발견했습니다!한번 try... 2015. 7. 31.
Orange Pi Plus (Allwinner H3) 부팅 메커니즘 2015.04.01. 22:16 SD카드에 PhoenixCard으로 이미지를 굽고, SD카드를 분석하면서 Allwinner H3의 부팅 메커니즘을 어느정도 알아내었습니다.(아... 구조가 왜이렇게 난해하게 되어있는지...ㅠㅠ 노가다로 분석해야 되네요. 정보도 없구...) 우선 MBR은 다 지우고 테스트했습니다. 파티션이 하나도 없단 뜻이죠. 분석한 바로는 부트로더가 2부분으로 나뉘어져 있습니다. 16 ~ 79섹터 (64개) : bootloader138192 ~ 39951섹터 (1760개) : u-boot (bootloader2) 우선 bootloader1만 SD카드에 있을때 부팅로그입니다.HELLO! BOOT0 is starting!boot0 version : 4.0.0fel_flag = 0x000000.. 2015. 7. 31.
반응형