어깨 부상 그리고 수리 견적서

쇄골뼈 뿌러진지 4일째…
첫날에만 죽을꺼같이 아프더니..
붕대로 고정해서인지 가만히 있으면 아프진 않다.

그런데,.. 8자 붕대를 메고 있자니.. 먼가 처량한…ㅋㅋㅋ
오늘 아침 너무 헐거워서 엄마보고 좀더 쪼여달라했는데..
종일 겨드랑이 아파서 죽겠다. 엄마 언제 오시나.. ㅇㅎㅎ

붕대 메고 할수있는 거라고, 누워있기, 앉아서 코딩하기가 전부…
여튼,.. 뼈는 잘 붙고 있는거 같다. 🙂 다 붙으려면 3개월 걸린다는데.. 조심해야지..

그동안 미뤄뒀던 차수리도 했다.
견적서 뽑아보니 96만 8천원 ㅎㄷㄷ
벌써 외관 수리비에 2년동안 160여만원을 쏟아부운거 같다.  
젠장… 손잡이만 안 긁었어도 안하는건데.. ㅇㅎㅎ

Git을 써보니 완전 좋네.

그동안 SVN만 쓰다가.. Git을 쓰기로 맘먹고 이리저리 찾아보기를 몇달을 걸렸는지 모르겠다.
회사에서는 SVN을 잘 쓰고 있으니까.. Git을 그다지 쓸일이 없었는데..
개인 플젝을 하면서 써보니 완전 편하다.

시스템적인 개념이 조금 다르긴하지만..
소스를 관리해준다는 면에서는 똑같다.
그리고 Git을 쓰려면.. 무조건 GitHub랑 같이 써야할꺼같다.

그동안 Git Server를 설정해야겠다고 맘먹고 있다가 실패하기를 여러번..
GitHub랑 연동하니까.. 이렇게 편한걸… 왜케 고집을 부렸는지..ㅋ

개발자라면 직접 서버를 설치해봐야지..하는 마인드는 이제 구식마인드..

개발자라면 중요하지 않은건 가져다쓰고, 진짜 중요한거에 집중해야한다! ㅋ

여튼 제대로 이틀 써보고 좋다는 결론 꽝꽝꽝~

타이타늄에서 SQLite 사용시 주의사항!

엄청난 삽질을 했다. 무려 반나절?

타이타늄 버그인지 원래 그런건지 모르겠지만,..

DB 테이블을 만들때 숫자로 ID 값을 만드는 경우가 있다. 이때 ID의 데이터 타입으로 INTEGER나 TEXT 타입으로 지정할수있는데, INTEGER로 할 경우 MAX_INT 의 범위가 모호하다.

아마 시스템마다 다를 것으로 예상되는데, 정확히 범위가 얼마인지는 테스트 안해봤다.
여튼 ID 값은 유니크해야하므로 INTEGER로 지정할 경우 AUTOINCREMENT 를 지정해 쓸수도 있다.

하지만 부득히 시스템에서 유니크한 값을 결정해 넣을 경우엔 시스템에서 제공하는 getGuid() 같은 함수가 있다면 그걸 사용하고, 없는 경우엔 Date.getTime() 같은 시간함수를 이용해 유니크한 값을 얻을수도 있다.

그렇데 이렇게 숫자로 지정된 타임스템프를 가져올 경우 시스템마다 범위가 달라서 인식을 못할수도 있다는 사실!!.
뚜둥~! 타이타늄에선 인식을 못했다. -_- 제기랄…

해결법은 간단히 INTEGER 속성을 TEXT타입으로 변경하면 된다.
하지만  이 문제를 찾아내는데 8시간을 소비했다

아~ 억울해~ ㅜㅜ
자바스크립트처럼 정밀도 오류를 내주던가…  아무런 오류없이 그냥 안되면 어찌하리오..ㅜㅜ..
여튼 주의하자!!