본문 바로가기
[SQLite3] 09. 안드로이드와 데이터베이스 [SQLite3] 09. 안드로이드와 데이터베이스 이 글은 "빠르게 활용하는 모바일 데이터베이스 SQLite3” 이란 글을 보며 필요한 내용만 정리한 글입니다.자세한 내용은 책을 구매해서 보세요 -안드로이드 플랫폼에서는 C 언어 기반의 SQLite3 lib 이 JNI 를 통해 제공되므로 SQLite3 C API 대신 안드로이드 플랫폼에서 제공하는 클래스와 메서드를 사용해야 한다. 1. DB 관련 클래스 DB 생성 -Context.openOrCreateDatabase() 메서드를 사용해 DB 를 만들 수 있다.DB 파일 이름, 권한, CursorFactory 를 인자로 전달한다.반환값은 SQLiteDatabase 객체이다. 권한 부분은 아래 옵션을 갖는다. MODE_PRIVATE : 해당 앱만 독점적으로 .. 2018. 5. 25.
[Facebook] 그래프 API ( Graph API ) Overview [Facebook] 그래프 API ( Graph API ) Overview https://developers.facebook.com/docs/graph-api/overviewhttps://developers.facebook.com/docs/graph-api/using-graph-api-노드, 에지, 필드 라는 component 로 구성된다. 노드 : 사용자, 사진, 페이지, 댓글 같은 항목에지 : Node 간의 연결필드 : Node 에 대한 정보 -대부분의 그래프 API 요청에는 엑세스 토큰을 사용해야 한다. -각 Node 에는 고유한 ID 가 있고, Graph API 를 통해 해당 ID 를 접근하면 Node 에 대한 정보가 나온다.노드 ID 구조나 형식은 변경 가능성이 높기 때문에 해당 form 을 f.. 2018. 2. 26.
[Django] 파이썬 웹 프로그래밍 - 파이썬 웹 표준 라이브러리 [Django] 파이썬 웹 프로그래밍 - 파이썬 웹 표준 라이브러리 - 책을 읽으며 Remind 하는 내용, 핵심 내용, 모르던 내용을 정리한 것입니다. 예문 및 자세한 설명은 책을 구매하여 보세요~ - 파이썬을 설치하면 기본적으로 같이 설치되는 표준 라이브러리가 있는데, 크게 웹 클라이언트 프로그래밍이냐 웹 서버 프로그래밍이냐에 따라 사용하는 라이브러리 모듈이 달라진다. - urllib 패키지에는 웹 클라이언트를 작성하는 데 사용되는 모듈들이 있으며, 가장 빈번하게 사용하는 모듈이다. http 패키지는 크게 서버용과 클라이언트용 라이브러리로 나누어 모듈을 담고 있고, urllib 에 비해 저수준의 API 를 제공한다. - 서버 프로그래밍에서는 http.cookie, .. 2016. 12. 8.
[Django] 파이썬 웹 프로그래밍 - 웹 프로그래밍의 이해 [Django] 파이썬 웹 프로그래밍 - 웹 프로그래밍의 이해 -책을 읽으며 Remind 하는 내용, 핵심 내용, 모르던 내용을 정리한 것입니다. 예문 및 자세한 설명은 책을 구매하여 보세요~ * 1.2.1. 웹 브라우저를 사용하여 요청 * 1.2.2. 리눅스 curl 명령을 사용하여 요청 -curl 명령은 HTTP/HTTPS/FTP 등 여러 가지의 프로토콜을 사용하여 데이터를 송 수신할 수 있는 명령이다. * 1.2.3. Telnet 을 사용하여 요청 -telnet 명령은 터미널 창에서 입력하는 내용을 그대로 웹 서버에 전송한다.telnet 명령모드에서 나가려면 아래 두 라인을 입력해야 한다. ^] ( Ctrl + ] )quit .. 2016. 12. 6.
[iOS Study] 웹 서비스와 UIWebView [iOS Study] 웹 서비스와 UIWebView 출처 : 아론 힐리가스의 iOS 프로그래밍 -NSURL URL 포맷에 웹 프로그램의 위치를 담고 있다. URL 은 여러 웹 서비스를 위해 기본 주소, 통신하고 있는 웹 프로그램, 전달 인자로 구성된다. https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSURL_Class/ -NSURLRequest 웹 서버와 통신할 때 필요한 모든 데이터를 가진다. NSURL 객체와 캐시 정책, 웹 서버의 응답 제한 시간, HTTP 프로토콜을 통해 전달되는 추가 데이터 등을 가진다. NSMutableURLRequest 는 NSURLRequest 의 변경 가능한 .. 2016. 3. 15.
Admob 에서 eCPM, RPM 이 뭔가요? Admob 에서 eCPM, RPM 이 뭔가요? 출처 : http://adsense.blogspot.kr/2011/11/understanding-ecpm-and-rpm.html -eCPMeffective cost per thousand impressions 의 약자.이전 admob 에서 사용된 지표로, 1000 번의 광고에 대한 수익을 이야기한다. -RPMrevenue per thousand impressions 의 약자새로운 admob 에서 사용되는 지표. 마찬가지로 1000번의 광고에 대한 수익을 이야기한다. -둘의 값은 근접한 편이나 약간 다르다.정확한 계산식이 공개되진 않았지만, 필자의 앱을 바탕으로 해보았을 때, RPM 값이 대체적으로 eCPM 보다 조금씩은 낮았다. -eCPM 혹은 RPM 계산방.. 2014. 4. 21.
[Android] Google Play Services 4.3 Release. [Android] Google Play Services 4.3 Release. http://android-developers.blogspot.kr/2014/03/google-play-services-43.html Google Analytics API, Tag Manager, Address API 가 추가되었다.기존의 API 들이 더 업그레이드 되었다. Google Analytics and Google Tag Manager Stand alone 으로 있던 Google Analytics 가 Google Play Service 로 들어왔다.Google Tag Manager 는 Google Play 에 릴리즈 된 앱의 업데이트 없이 색상을 비롯한 앱의 특성을 바꿀 수 있다. Drive API 다음과 같은 기능들.. 2014. 4. 9.
JSON 과 XML 의 Parsing 비교. ( 속도, 특성, 장단점 ) JSON 과 XML 의 Parsing 비교. ( 속도, 특성, 장단점 ) General -Transfer, Parsing, Query 측면에서 봤을 때 XML 과 JSON 은 거의 비슷하다.( 33 개의 다른 문서를 1200 번정도 OS, Browser 등을 바꿔가며 테스트 했다고 함 ) 출처 : http://www.infoq.com/news/2013/08/xml-json-performance -기본 JavaScript parsing 기준으로 JSON 이 XML 보다 조금 더 느리지만, query 속도는 JSON 이 훨씬 빠르다.jQuery 를 이용했을 경우에는 JSON 이 매우 느려지는데, XML 은 훨~씬 느려진다. -JSON, XML 파싱 속도는 큰 차이가 없으니, 그냥 Data 전송에 치우쳐 생각.. 2014. 4. 2.
AWS S3 에 대한 모든 것! AWS S3 에 대한 모든 것! AWS S3 는 Amazone Web Service, Simple Storage Service 의 약자이다. S3 는 AWS 에서 제공하는 데이터 저장 서비스.웹하드 형식으로 사용될 수 있고, 정적 웹페이지를 올릴 수도 있고, CDN 서비스 제공도 가능하다. http://aws.amazon.com/ko/s3/pricing/ 정확한 과금은 위 사이트에서 확인해 볼 수 있다. 우리가 사용할만한 도쿄 기준으로 과금을 보면 아래와 같다. Reduced Redundacy Storage ( RPS ) Reduced Redundancy Storage ( RPS ) 는 durability 가 조금 낮은 서비스라고 볼 수 있다.보통 재생산 가능하거나, 중요도가 낮은 파일들을 저장할 때 사.. 2014. 3. 21.
반응형