반응형

전체 글 282

2010년을 마무리하는 나의 이력서.

좌우명? : 미치면 미치고, 안미치면 못미친다. 전공 : 데이터베이스 (RFID 미들웨어) 경력 웹 사이트 개발(주로 ASP 사용, 아르바이트는 PHP) 2001년 ~ 2002년 : 맥스무비 데이터베이스 관리 및 미들웨어 개발 2002년 ~ 2003년 : 뭉클 게임 회사 브라우저 개발 2008년 ~ : 현재 회사 webkit committer Skill 언어 C/C++ : ★★★★☆ JAVA : ★★★☆☆ Python : ★★☆☆☆ ASP : ★★☆☆☆ (최근 3년간 사용안함) VB : ★★★☆☆ SQL : ★★☆☆☆ (OCP 8i, 최근 3년간 sqlite외에 사용안함) 사용 가능 라이브러리 및 플랫폼 MFC (최근 4년간 사용안함) 안드로이드 플랫폼 6개월(앱개발 중심) 리눅스(GTK, XXX) : ..

Life is... 2010.12.27

JNI on linux

Inside Android 책을 보면서 JNI 예제를 따라 해보고 있다. 책에서는 Visual C++로 예제를 실행하고 있어서 리눅스에서 so 만드는 법이 빠져있다. 1. 책의 예제대로 간단한 java파일을 하나 만든다. HelloJNI.java public class HelloJNI { native void printHello(); native void printString(String str); static { System.loadLibrary("hellojni"); } public static void main(String args[]) { HelloJNI myJNI = new HelloJNI(); myJNI.printHello(); myJNI.printString("Hello World"); } ..

[자바] 날짜, 요일 출력.

자바 안한지 너무 오래되었나 보다. SimpleDateFormat(http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html) 요일이 숫자로 나오게 하는 법을 모르겠음. 또, EEE로 출력시 시스템의 글자를 인식해서 한글로 나오는 듯하다. SimpleDateFormat sdf = new SimpleDateFormat("hhmmss a"); Date date = new Date(timeMillis); String time = sdf.format(date); Calendar http://download.oracle.com/javase/1.4.2/docs/api/java/util/Calendar.html 포맷된 문자열을 얻는..

[C언어] a - b < 0 vs. a < b

너무 간단한 건데, 이런걸 한번에 캐치하지 못했다. 수학시간에 배운데로 a -b < 0 은 a < b와 다를 바 없다. 하지만 프로그래밍 언어에서는? 꼭 그렇지는 않다. 위 간단한 코드를 출력해보면 무엇이 나올까? 출력 결과는 a < b [end] 가 된다. 어찌 보면 당연한건데 막상 프로젝트에서 접하면 쉽게 발견하기 어려운 버그가 된다. unsigned 인 a 와 b의 차를 계산하여 나온 결과가 음이 되므로 오버플로우에 의해서 a - b는 양이 된다. 이런 코딩을 하진 않겠지만 눈에도 익혀서 디버깅을 할 때 쉽게 찾을 수 있도록 노력해야겠다.

[안드로이드앱] 내손안의 영어회화 완결판 출시 및 이벤트

내손안의 영어회화 완결판이 출시되었다. 총 401개의 영어 표현을 갖고 있으며, 한글, 영문, 예문, 해설 이라는 4 종류의 항목을 원하는 형태로 조합해서 재생할 수 있다. (예 - 제 경우에는 영문 한글 예문 예문 예문 예문 형태를 선호합니다) 재생시켜놓고 화면을 꺼버리면 그냥 계속 재생되기 때문에 라디오처럼 들을 수 있는 장점이 있다. 또 http://palmstudy.com/ 에서 현재 이벤트 중이다. 이벤트 응모시 50명에게 책을 준다고 한다. 영문의 난이도는 높은 편이라서 모르는 표현이 너무 많다. 상당히 캐주얼한 표현들이 대부분이다. 너무 쉬운 것보다는 낫다고 생각한다. 예문들이 좀 더 길었으면 좋았을 것 같다는 생각도 든다.

리뷰성 글들 2010.10.01

[팁]기존에 생성된 (Sqlite3) DB를 안드로이드에서 이용하기 (예제)

관련 글1 : http://bunhere.tistory.com/140 [Widget][예제]ListView with CursorAdaptor 관련 글2 : http://bunhere.tistory.com/153 [팁]기존에 생성된 (Sqlite3) DB를 안드로이드에서 이용하기 생성된 DB를 사용하는 것과 관련된 질문들이 많아 예제 프로그램을 작성해보았습니다. 옛날 만들었던 ListView with CursorAdaptor의 코드를 거의 그대로 들고 왔으나, DB를 만드는 부분은 153번의 initialize를 사용했습니다. 1. DB를 준비하자 먼저 DB 파일이 있어야 할 것입니다. SQLITE3을 통해 아래와 같이 만들었습니다.(리눅스에서) 필요하신 분들을 위해 해당 파일 첨부합니다. SQLite v..

반응형