TistoryTalk 개발에 대한 이야기를 해보도록 하겠다. v0.3 Plain버전을 개발해왔는데 어느정도 마무리가 되었다. Plain 버전이라고 이름을 붙인 이유는 DaumDevDay 2013 에서의 TistoryTalk 에서 정말 필요한 기능만을 빼고 순수하게 글쓰기에 필요한 기능들만 다시 만들자는 목적에서 시작하였다. v0.3 Plain - 무엇보다고 가장 달라진 점은 글쓰기 부분이 강화되었다는 점인데, 크게 3가지가 추가되었다. 하나는 태그입력, 다른 하나는 카테고리 선택 그리고 마지막으로 멀티 포스팅의 저장이다. 태그입력 부분은 말 그대로 포스팅 하기 직전에 사용자가 원하는 태그를 입력하면 되는 것이고 카테고리는 이전에는 카테고리 없음으로 저장을 했다면 이제는 사용자가 직접 본인 블로그의 카테고..
제 13회 Daum DevDay 글을 통해서 밝힌적이 있지만 생각보다 티스토리 Open API는 잘 구성되어 있는 편이 아니며 스펙대로 동작 하지 않는 경우도 있었다. (그럼에도 티스토리를 사용한 이유는 국내 블로그중 유일한 글 올리기 API가 있기 때문이다.) 티 스토리 API의 대부분은 oAuth 인증을 받은 상태에서 진행 되도록 되어 있다. 때문에 티스토리를 이용한 무엇인가를 만든다면, 혹은 API를 사용한다면 OAuth는 반드시 지나가야 하는 관문이다. 특히 이 글에서는 TistoryTalk 앱에서 어떻게 OAuth 인증을 하였는가에 대해서 잘 설명해 보도록 하겠다. 1. 티스토리 앱 등록하기 - OAuth 인증을 위해서는 일단 티스토리에 가입이 되어 있어야 한다. 그리고 나서 티스토리 오픈 AP..
Daum DevDay에서 개발했던 티스토리 톡(TistoryTalk)를 살려내려고 마음을 먹었다. 약간 늦은 감도 있긴 하지만 그래도 버리기 아깝다는 생각도 들었고, 여전히 티스토리는 모바일에서 블로깅을 하기가 어렵기 때문에 목표 자체를 아래와 같이 모바일 기기에서 티스토리 블로깅을 쉽게 할수 있도록 한다. 로 설정하였다. 깃허브(https://github.com/AhnSeongHyun/TistoryTalk) 에 저장소를 마련하였고 일주일에 조금씩이라고 업데이트를 할 예정이다. 여러가지 가야할 길이 멀고 다양한 기능이 많겠지만 우선적으로는 Daum DevDay2013 에 국한되어 있었던 기능을 지우고, 플레인(Plain) 티스토리 톡으로 만드는 것을 우선적으로 할 예정이다. 해당 작업들을 위해서 마일스톤..
안녕하세요. 정선생입니다. 주말에 이야기 드린것과 같이, DJson 소스를 Githug에 공개했습니다. 문자열 이스케입관련 버그가 있어서 수정했고, 파싱할때 좀더 형식에 맞게 체크할 수 있도록 했습니다. 버그발견하시면 댓글로 달아주시거나, tost@indf.net 으로 메일주세요. 1. 소스공개 https://github.com/jungkoo/djson_parser 가보시면 알겠지만, exception 관련 class와 enum을 빼면 5개정도의 class로 구성된걸 알 수있습니다. 생각보다 적죠? 참고로 자바 1.5이상에서 돌아갑니다. 2. find() 메소드의 참고사항 제 생각에는 다른 파서보다 DJson이 가장 큰 매력인 이유는 이 find 메소드가 아닐가 생각합니다. 사용법은 맵은 KEY명, 배열..
앱을 찍어낸다고 하고는 뜸한게 이상할거 같은데, DJBOX라는 백엔드 프로그램을 만들고 있습니다. 개인시간을 쪼개서 개발하는것이라 빨라야 이번 장마시즌이나 연말에 나올꺼 같네요. ^-^; 뭐하고 있는지 근황이 궁금하신분이 있을까봐, 살짝 개발중인 코드에서 일부기능을 공개하려고 합니다. 그건 바로... 자바에서 사용가능한 JSON파서 DJson입니다. history------------------------------------------------------------------------------------------------2013.03.16 : 0.9a 공개 (부동소숫점형 숫자 파싱추가, 예: 1.12e2형태, 파일읽기에서 BOM캐릭터 제외기능) 2013.03.11 : v0.8a 공개 (add(..