이것이 자바다 익명 객체 + Chap.11 기본 API 클래스(java) 발표용 PPT.
간단하게 정리한 것.
이것이 자바다 책을 기반으로 작성한 강의용 PPT입니다.
부족한 게 많으니 쓰실 때에는 추가하셔서 쓰세요~
참고 자료 : 이것이 자바다
사진 첨부 : http://palpit.tistory.com/
이것이 자바다 익명 객체 + Chap.11 기본 API 클래스(java) 발표용 PPT.
간단하게 정리한 것.
이것이 자바다 책을 기반으로 작성한 강의용 PPT입니다.
부족한 게 많으니 쓰실 때에는 추가하셔서 쓰세요~
참고 자료 : 이것이 자바다
사진 첨부 : http://palpit.tistory.com/
이 자료는 이영록강사님이 2011년 iOS 개발자 포럼에서 발표한 내용을 약간 개선하고 정리한 자료입니다.
iOS의 메모리관리 기법은 retain count라고 하는 독특하면서도 효율적인 방법을 사용하며 최근에 발표된 Xcode에서는 Automatic Reference Counting(ARC) 기법을 통해 release를 사용하에 객체를 소거하는 불편함을 많이 개선하였습니다.
본 자료에서는 이러한 점에 대한 비교적 상세한 설명을 담고 있습니다.
What is the biggest dev's prob when app is in production ? -- Feedback, we consider that all the iOS & Android app crashes about 1 000 000 000 times a day !
How to fix it ? In this talk, i'll introduce you the awesome Crashlytics Framework which allow to track bugs in your apps !
Talk by Clément Sauvage on September 18th -- @ Supinfo Lille.
이 자료는 이영록강사님이 2011년 iOS 개발자 포럼에서 발표한 내용을 약간 개선하고 정리한 자료입니다.
iOS의 메모리관리 기법은 retain count라고 하는 독특하면서도 효율적인 방법을 사용하며 최근에 발표된 Xcode에서는 Automatic Reference Counting(ARC) 기법을 통해 release를 사용하에 객체를 소거하는 불편함을 많이 개선하였습니다.
본 자료에서는 이러한 점에 대한 비교적 상세한 설명을 담고 있습니다.
What is the biggest dev's prob when app is in production ? -- Feedback, we consider that all the iOS & Android app crashes about 1 000 000 000 times a day !
How to fix it ? In this talk, i'll introduce you the awesome Crashlytics Framework which allow to track bugs in your apps !
Talk by Clément Sauvage on September 18th -- @ Supinfo Lille.
Un talk sur Realm, nom d’une startup Californienne qui publie un framework éponyme de persistence de données. Venez découvrir ce framework et vous changerez (à jamais) votre façon de concevoir la persistence de données.
오픈스택 커뮤니티 - 제1회 공개 SW 커뮤니티데이 (2017년 9월 정기 세미나 대체)
- 일시: 9월 22일 금요일
- 발표자: 장태희 (운영진, 스터디 매니저)
- 행사 정보: https://www.facebook.com/groups/openstack.kr/permalink/1826976907316452/
Do IoT Yourself! - 사물 간의 연결을 위한 Open APIHyunghun Cho
Do IoT Yourself 세미나의 세 번째 발표 자료 프리뷰입니다.
이번 세미나에서는 지난 세미나에서 개발한 아두이노 기반 온도 센서 정보를 RESTful Web API 형태의 Open API로 개발하는 과정을 다룹니다.
프리뷰 자료이기 때문에 이후 수정, 변경될 가능성이 있으니 양해 바랍니다.
모바일 게임 서버 런칭 과정 중 겪었던 경험들을 공유합니다.
Docker, Amazon ElasticBeanstalk, Kinesis, Elastic Stack, Elasticsearch, 부하테스트에 대한 내용을 담았습니다.
Github : https://github.com/YonghoChoi
Blog : http://yongho1037.tistory.com
7. NHN NEXT Eunjoo Im
빠른 속도(2)
: Zero-copy
▪ 기존 ORM은 Copy가 필요
▪ Realm은 Copy가 불필요
▪ memory mapped file 사용
▪ In-memory 처럼 disk 사용
▪ 읽을 데이터의 offset 계산
▪ mapped file에서 읽어옴
▪ property에 access해서 원본값을 반환
▪ Results 자동 업데이트
출처: Let’Swift 2016 Realm.io 세션
8. NHN NEXT Eunjoo Im
쉬운 사용(1)
: 간결한 코드
▪ RLMObject를 상속하여 모델 정의
▪ 속성은 property로 사용하여 정의
▪ 관계와 자료구조는 타겟 타입의 속성이나 RLMArray의 객체
리스트를 포함하여 간단하게 정의
출처: https://realm.io/kr/
13. NHN NEXT Eunjoo Im
풍부한 기능
(2)
: notification
출처: https://realm.io/kr/
▪ addNotificationBlock 메서드를 호출해서 RLMRealm,
RLMResults, RLMArray, RLMLinkingObjects가 업데이
트될 때마다 통지를 받도록 등록
▪ 단일 RLMObject의 변화를 감지하기 위해 Key-Value
Observation을 사용 가능
▪ Realm 객체는 쓰기 트랜잭션 커밋시마다 알림을 보내줌
17. NHN NEXT Eunjoo Im
실습(1)
: Realm 설정
▪ CocoaPods 이용
▪ Podfile에 pod ‘Realm’을 앱 타겟에 추가하고 pod
‘Realm/Headers’를 테스트 타겟에 추가
▪ 커맨드라인을 통해 pod install을 실행
▪ Static Framework
▪ Realm의 최신 버전을 다운로드해서 압축 풀기
▪ ios/static/ 디렉토리에서 Realm.framework 을 선택하여
Xcode 프로젝트의 File Navigation에 넣기 (Copy items if
needed 체크)
▪ Xcode의 File Navigator에서 프로젝트 클릭 >
어플리케이션 대상 선택 > Build Phases >
Link Binary with Libraries 의 + 클릭 > libc++.tbd 를 추가