일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 한글
- UIWebView
- 인코딩
- jsp
- jQuery
- iphone
- Android
- C#
- Database
- HTML
- JavaScript
- Memory
- Objective C
- 이클립스
- WebView
- ios
- 톰켓
- java
- ipad
- 티스토리 초대장
- XML
- MySQL
- permgen space
- Tomcat
- 티스토리 초대
- encoding
- 메모리
- spring
- udp
- Eclipse
- Today
- Total
목록분류 전체보기 (110)
suroMind
먼저 키체인에서 해당 인증서를 이용해 .p12파일로 내보내기를 하여야 합니다. PUSH인증서를 마우스 오른쪽 클릭하여 내보내기 합니다. (ex : cert.p12) 그리고 PUSH인증서에 물려있는 개인키 또한 내보내기 합니다. (ex : key.p12) 터미널을 열어서 2개의 파일이 있는 곳으로 이동하여 아래는 명령어를 입력합니다. openssl pkcs12 -clcerts -nokeys -out cert.pem -in cert.p12 openssl pkcs12 -nocerts -out key.pem -in key.p12 openssl rsa -in key.pem -out key.unencrypted.pem cat cert.pem key.unencrypted.pem > ck.pem 이렇게 하면 최종 산출..
http://midcom-p2p.sourceforge.net/ http://www.bford.info/pub/net/p2pnat/ http://www.brynosaurus.com/pub/net/p2pnat/ 레드위키의 P2P통신 번역 http://blog.bagesoft.com/608 : 개념설명 http://www.edith.co.kr/18 : UDP 홀펀칭 관련 정보 http://sourceforge.net/projects/stun : STUN Library NAT의 종류와 작동 원리에 대한 설명 http://www.serious-code.net/moin.cgi/Scrap_2fNatAndP2pApplications : NAT에 대한 자료 스크랩 UDP P2P 통신 예제 : 델파이용 소스 http://..
Xcode 4.3에서 프로젝트 이름을 클릭한 뒤 BuildSettings 에서 Preprocessor Macros항목을 찾는다. Debug와 Release가 있는데 Debug항목에 DEBUG=1을 추가해준다. 프로젝트이름_Prefix.pch 파일에 아래 항목 추가 #ifdef DEBUG #define DebugLog(fmt,...) NSLog((@"%s[Line %d]"fmt),__PRETTY_FUNCTION__,__LINE__,##__VA_ARGS__) #else #define DebugLog(...) #endif =========================== 사용할때 NSLog 대신 DebugLog를 사용하여 로그를 남기면 된다
아이폰 어플리케이션을 만들면서 네트워크 연결 상태에 대해서 체크해야 할 부분이 있다. 3G, WiFi인지 또는 네트워크 연결이 안되어있는상태인지 체크할 필요가 있다. 또한 연결되어 있는 상태에서도 중간에 네트워크가 끊어지거나 3G->WiFi, WiFi->3G로 변경될 수 있으므로 이를 콜백 함수를 이용해 알아와서 알려 줄 필요도 있을 것이다. 출처는 iPhone CookBook에서 발췌하였다. *** 사용법 - 연결상태 확인 NSString *results = [NSString stringWithFormat:@"Network %@available %@%@", ([UIDevice networkAvailable] ? @"" : @"un"), ([UIDevice activeWLAN] ? @"[WiFi]" : ..
JSON을 사용하기 위해 Framework을 추가해서 하는 방법이 있던데.. 본인은 귀찮아서 헤더파일을 추가해서 씁니다. http://stig.github.com/json-framework/ 에서 파일을 받고 압축을 풀러 classes안에 .h파일과 .m파일을 자신의 프로젝트에 복사하고 사용할때는 JSON.h 파일만 import 시키면 설정은 끝이다. ** 간단 사용법 ---- SBJsonWriter ---- NSMutableDictionary *mdic= [[NSMutableDictionary alloc] init]; [mdic setValue: @"누구냐" forKey:@"deviceId"]; [mdic setValue: @"suroMind" forKey:@"token"]; [mdic setValue..
아래 코드는 iOS5 부터는 적용되지 않습니다. http://blog.suromind.com/94 위 링크에 새로운 방법이 제시 되어 있으니 확인해 보세요 =-=-==================================================================================================================== 여러모로 삽질을 많이 한 부분입니다. 첫번째로 performselector를 이용하여 setCustomUserAgent 함수를 호출하고 수정하거나 두번째로 -(BOOL) webView:(UIWebView*) webView shouldStartLoadWithRequest:(NSURLRequest*) req navigationType:(UIW..
** Objective-c에서 데이터를 전송할 때 암호화가 필요할 때가 있다. 여러 다른 방법도 많이 있겠지만 AES를 통하여 구현해봤다. 서버쪽은 자바기반이다. 출처는 구글신.. 여러 소스를 덕지덕지 모았다. key는 16자리로 하되 서버와 클라이언트에 같은 키를 넣어야한다. 대칭키이므로.. 먼저 iPhone쪽 소스 ======================================================================================= #import #import @interface AESExtention : NSObject { } - (NSString*) aesEncryptString:(NSString*)textString; - (NSString*) aesDecry..
출처 : http://mainia.tistory.com/18 1 helper 툴 tcpview - 현재 시스템이 떠있는 모든 TCP/UDP 포트와 그 포트를 연 프로그램 목록을 실시간으로 보여줍니다. win32 전용. 공짜. tdimon - 현재 시스템의 모든 TCP/UDP 입출력 상황을 실시간으로 보여줍니다. win32전용. 공짜. 1.1 웹부하 특정용 http://www.joedog.org/siege/index.php - http 프로토콜 기반의 반복 부하테스트 툴. http://builder.com.com/5100-6371-5171727.html - zdnet 소개기사 2 라이브러리 libnet 이야기 - 멀티플렛폼 패킷 조립용 라이브러리. 오픈소스. libpcap 이야기 - 패킷 캡쳐 라이브러리...
Xcode 버전업을 할 때 기존 버전을 지우고 설치해야한다. 아래처럼 깔끔하게 지우고 설치~! sudo /Developer/Library/uninstall-devtools --mode=all sudo rm -rf /Developer/*