All Posts

  • Published on
    Blob 객체란? 타이타늄 모바일에서 Blob 객체는 내부 데이터를 바이너리로 가지고 있는 객체를 의미한다. The blob is an abstract data type that represents binary information, often obtained through HTTPClient or via files. It often is used to store text or the actual data of an image. 그리고 종종 이 객체를 그대로 데이터베이스에 저장하고 싶을때가 있다. 예를 들면 카메라로 찍은 이미지를 서버에 저장하지 않고, 그냥 앱안에 저장하고 싶은 경우가 있을수 있다. 이런경우엔, 보통 2가지를 생각해볼 수있다. SQLite 를 이용해 이미지를 앱 안에 저장한다. 찍은 이미지를 로컬 파일 시스템에 저장하고, Native Path를 DB에 저장한다. 여기서 다룰 내용은 바로 1번에 해당하는 내용이다. 그럼, 본론으로 들어가자! Blob 이미지와 SQLi
  • Published on
    젠장.. 글쓰다가... 단축키를 잘 못눌러서 글을 날려먹었다. ...ㅜㅜㅜ....사진도 붙이고 엄청 길게 썼는데... 맨붕상태..그냥 자야겠다. 여튼 이번 여행은 먹고, 프리즈비 날리고, 먹고 날리고, 배고플 틈이 없고,..쉴 틈도 없이... 부지런히 움직이고, 부지런히 먹고, 참 부지런한 여행이었다!여정을 정리하면, 1. 퇴근후 평창 솔섬 펜션.. 바베큐 파뤼 굿!2. 다음날 일어나자마자 강릉에 있는 교동반점 짬뽕~ (비추, 멥다)3. 경포해변에서 바닷바람 맞으면 프리즈비 날리기 시도! (실패~)4. 주변에 인조잔디구장이 있는 강릉고에 무단진입! 프리즈비 날리다 쫒겨남. 5. 다시 인근에 있는 강릉원주대로 고고씽, 잔디밭에서 2시간 동안 프리즈비 삼매경!6. 출출할땐 역시 탕수육이 제맛! 봉평에 있는 진태원으로 고고씽! (강추)7. 배도 부르고, 다시 인근에 있는 인조잔디구장 무단 집입, 프리즈비 날리다 쫒겨남. ㅋ8. 커피나 마시자! 대관령에 있는 티팩토리 고고씽~ (분위기는 강
  • Published on
    서버 해킹이후, 워드프레스를 적극 확용하고 있는데, 맘에 안드는 딱 한가지가 있다면..그것은 바로 편집기~ 뚜둥~!!글을 읽는 사람에게는 편집기가 그다지 의미가 없겠지만...글을 쓰는 사람에게는 편집기가 매우 중요한 요소다!!근데, 이 워드프레스의 기본 편비긴인 TinyMCE가 난 좀 맘에 안든다. 텍스트큐브를 오래 써서 그런가?기본 폰트와 줄 간격을 어디서 설정하는지 모르겠다. 분명 있는 것 같은데.. 내가 모르는거 같다. 그래서 차라리 위키 에디터를 쓰는게 낫겠다 싶어서..검색해보니 WP markitup 이라는 플러그인이 있는것이다!! +++뚜둥~http://wordpress.org/extend/plugins/wp-markitup/여기서 잠깐!, WP Markitup 플러그인 설치후, 설정 메뉴에서 퍼미션 어쩌구 저쩌구 나오면...markitup_class.php 파일을 열어서, 아래 add_option_page 함수를 아래와 같이 수정하자! function add_option_
  • Published on
    아마도 지난 제주 대회 이후부터 인듯 싶다. 제주 대회때만 하더라도 프리즈비에 그다지 감흥이 없었다.난 그저 제주도를 가고 싶었을뿐~ ㅋㅋ여튼, 잦은 야근은 여러모로 나에게 많은 삶의 변화를 주고 있다. 체력은 떨어지고, 멘탈은 붕괴되고, 의욕은 상실... 어의도 상실... ㅋㅋㅋ이럴땐 역시 운동만한게 없는듯 싶다. 요즘 너무 운동을 못해서 이제는 일부러라도 운동을 해야지.. 라고 맘 먹었는데..잘됐지모야~ 실력도 쑥쑥는것 같다. 학교다닐때, 이런 열정으로 뭘 했으면... 아마 난 여기 없겠지? ㅋ그렇게 대단할 것도 없는 플라스틱 원반이지만,..원하는 곳으로 쭉쭉 날아갈때마다 스트레스도 같이 날아가는거 같다. ㅋㅋㅋ오늘은 해머를 연습했는데, 왠지 잘 되는거 같다. 기분 탓인가? ㅋㅋㅋ내일은 퇴근후 동해로 1박 2일 맛집 탐방!!신나게 먹고, 놀다와야지..
  • Published on
    웹브라우저에서 동작하는 자바스크립트는 싱글 스레드로 동작한다. 즉, 어떤 코드를 실행하던간에 순차적으로 실행되고, 이 순서에 따라 의존성도 생긴다. 하지만 타이타늄 모바일의 경우 두가지 방법으로 윈도우를 열수있다. 1. 싱글 스레드로 윈도우 열기 [app.js] var parentWin = Ti.UI.createWindow(); var button = Ti.UI.createButton(); button.addEventListener("click", function(e){ var childWin = Ti.UI.createWindow(); childWin.open(); }); parentWin.add(button); parentWin.open(); 위와 같이 같은 파일 안에서 윈도우를 정의할 경우 같은 스레드에서 윈도우가 열린다. 2. 멀티 스레드로 윈도우 열기 멀티 스레드로 윈도우를 열려면, 다음과 같이 윈도우 생성시 URL 속성을 지정한다. [app.js] var parentWin