프로그래밍
-
HTML 오픈소스 parser - TFHppe프로그래밍/아이폰 2011. 4. 4. 01:05
HTML parsing with iOS / OSX 가끔씩 이지만, HTMl파싱이 필요할때가 있습니다. 정규식을 이용하시거나, 직접 노드를 순회해서 파싱을 해도 좋지만 쓰라고 만들어 주신 클래스가 이미 있고, 그게 또 썩 괜찮게 작동해 주고 있으니 사용하는 미덕을 가져봅시다. 단, 조건이 있습니다. - html 스크립트가 규정대로 작성되어 있을것. - 세션/쿠키는 알아서 잘 처리할것. - xPath에 대해 대충은 찾아볼것. 제멋대로 작성된 html 이라면 직접 파싱하시는것 외에는 방법이 없습니다. 정상적인 html일지라도, 가능하면, 웹개발자에게 연동가능한 api 를 만들어 주십사 요청하십시오. html 파싱으로 작동하는 앱은 언제 폭파될지 잡스아저씨도 모릅니다. 간략히 - 1. 프로젝트 설정의 'Head..
-
갤럭시 탭.프로그래밍/안드로이드 2011. 1. 23. 04:12
전 iOS, 그중에서도 아이폰, 그리고 mac과 간간히 필요에 의해서 뒤져가며 php, linux c로 서버단을 구성하기도 하며, 한때는 c++, mfc, 델파이따위로 windows프로그래밍을 하기도 했었습니다. 네, 그렇다시피 전 java 를 할일이 없었지만 필요에 의해, 안드로이드 프로그래밍을 하게 되었고, 가지고 있던 모토로이로는 뭔가 좀 부족하다 싶어서 갤럭시 s, 넥서스를 기웃거리고 있었습니다. 그러다가 아는분께 거의 강매당하다시피해서 갤럭시 탭이라는 썡뚱맞은놈을 들고와버렸지요. 전혀 구입할 의지도 없었던데다가, 갤럭시탭에 맞춰서 개발할 마음도 없던지라... 기대감0%로 가지고왔습니다. 제 평생에 뭔가를 사면서 이렇게까지 안설레이긴 참 오랫만인것 같네요. on_... 그래도 뭐 좋다좋다 하니 한..
-
아이폰 로고이미지 작성할때에프로그래밍/아이폰 2011. 1. 2. 22:32
예전에 사이트(www.devcel.co.kr)에 로고 스프레시 이미지 관련해서 글을 쓴적이 있었습니다. 일전에 반대입장의 글을 읽게 되었습니다. 궂이 복잡하게 하드코딩하지 말고, (그때 작성했던 스프래시도 하드코딩은 아니었습니다만... ) 간단히 쓰레드에 슬립을 걸어서 지속시키면 된다. 하드코딩은 괸히 복잡하기만 하니 필요없다. 라는 글이었는데.. 물론 쓰레드를 멈추어서 로고를 지연시키는 방법이 가장 간단합니다. 개발자의 입장에서말이죠. 하지만, 그 멈추어져 있는 시간동안 무언가 다른 작업은 일체 할수 없게 됩니다. 말 그대로, 쓰레드가 슬립하고 있게 되기때문인데요. 특히나 서버에서 특정 데이터를 받아와야 한다면, 사실 로고가 지연되고 있는 시간은 아주 훌륭한 로딩시간이 될수있습니다. 영화나, 비디오 게..
-
XMPP 관련자료가 참... 없네요프로그래밍/네트워크 관련 2010. 12. 27. 23:44
xml 하고 비슷하겠지 뭐 했는데 이거 뭐... -_- 난장판이군요 ㅋㅋㅋ 한글로 된 자료는 찾기가 하늘의 별따기인데다가 외국쪽 자료도 은근히 시원스럽게 나온게 없고... openfire 말고 그냥 서버를 짜는게 빠를까 싶기도 합니다 ;; 아무튼 제가 도움을 드릴 처지가 아니라 관련자료들 몇개 기록삼아 적어둡니다. http://www.ibm.com/developerworks/kr/library/x-xmppintro/ - IBM기사 (한글) http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol (wiki - eng) http://xmpp.org - foundation (eng)
-
XMPP 지원하는 공개서버프로그래밍/네트워크 관련 2010. 12. 25. 17:38
NamePlatform(s)LicenseDetails Citidel Linux GPL3 www.citadel.org CommuniGate Pro Linux, MacOSX, Windows www.communigate.com djabberd Linux GPL3 www.danga.com ejabberd Linux, MacOSX, Solaris, Windows GPL2 www.process-one.net IceWarp Linux, Windows Commercial www.icewarp.com iChat Server MacOSX Commercial www.apple.com in.jabberd Linux GPL2 www.inetdxtra.sourceforge.net Isode M-Link Linux, Solaris..
-
한글이 죽어도 안되는 openfire + mysql프로그래밍/네트워크 관련 2010. 12. 25. 12:34
openfire db에는 분명히 jdbc:... utf8 로 해줬는데 이게 끝까지 안되는겁니다. 생성된 테이블을 확인해보면 계속 라틴1 입니다. 다시 터미널로 돌아가서 show variables like를 찍어보니 +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | bin..