본문 바로가기

Development

[Amazon] RDS character set utf-8 로 세팅하기 1. 우선 아마존의 RDS 접속 그리고 DB Parameter group을 생성하자~! 2. 생성후 paramter를 아래와 같이 변경한다. 3. DB Instance에서 오른쪽 키를 누르면 Modify를 볼수 있다. 4. Character를 utf8로 변경한다. 더보기
[Amazon] EC2 서버 간단 생성기 EC2 Instance를 생성해보자~!1. 파란 버튼을 누르자~!! 2. 서버의 OS 사양을 선택~!! 3. 하드웨어 사양 선택~! 4. 2단계에서 바로 6단게로 왔다. (별로 중요한 내용은 아니라서 본인은 그냥 넘어감... 하지만 상황에 따라 필요할 수도 있으니 한번 살펴볼 것!) 보안 그룹을 정한다. 이건 나중에 바꾸기가 불가능하기 때문에 신중하게 정하자 (보안 그룹으로 정해서 포트를 관리하는 것이다.) 5. 자 이제 마지막 단계이다. 마지막으로 확인하자~! 6. 서버에 마지막으로 서버에 접근할 pem 파일을 만들거나 기존에 만든 키로 하고 싶다면 선택하면 된다. 더보기
[iOS] NSLocalizedString 사용해보기~! Localizable.strings 의 파일을 준비하자~! (반드시 이름도 같아야 한다.) 이런 식으로 Key Value 형식으로 쓰고..."CHECK_FACEBOOK_ACCOUNT" = "Please check your Facebook account (Home->Settings->Facebook)"; "CHECK_TWITTER_ACCOUNT" = "Please check your Twitter account (Home->Settings->Twitter)"; 코드에서는 아래와 같이 사용하면 된다.~!NSLocalizedString(@"CHECK_FACEBOOK_ACCOUNT", nil) 더보기
[iOS] twitter iOS 단말기에 있는 유저 정보 가져오기 프레임워크는 Social.framework 와 Accounts.framework가 필요하다. m_accountStore = [[ACAccountStore alloc] init];[m_accountStore requestAccessToAccountsWithType:twitterAccountType options:nil completion:^(BOOL granted, NSError *error) { if (granted) { NSArray *accounts = [m_accountStore accountsWithAccountType:twitterAccountType]; ACAccount *twitterAccount = [accounts lastObject]; NSDictionary *params = [NSDi.. 더보기
[iOS] facebook iOS 단말기에 있는 유저 정보 가져오기 Facebook SDK를 사용하지 않고 단말기에서 내부적으로 연동되어있는 아이디 정보를 가져오는 방법이다.프레임워크는 Social.framework 와 Accounts.framework를 추가해야 한다. m_accountStore = [[ACAccountStore alloc] init];ACAccountType *facebookAccountType = [m_accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook];NSDictionary *options = @{ACFacebookAppIdKey : s_facebookApiKey, ACFacebookPermissionsKey : @[@"email"], ACFaceboo.. 더보기
[Hibernate] 2차 캐시 내장 동시성 전략 1. Transactional - 관리형 환경에서만 이용 가능하며, 필요한 경우 '반복 가능한 읽기'까지의 트랜잭션 격리 수준을 완전하게 보장한다. 주로 읽기만 하는(갱신은 거의 일어나지 않는)데이터에 이 전략을 사용한다. 2. Read-Write - 타임스탬프 메커니즘을 사용해'커밋된 읽기' 격리 수준을 유지하며, 클러스터 환경이 아닌 곳에서만 이용할 수 있다. 마찬가지로 주로 읽기만 하는(갱신은 거의 일어나지 않는)데이터에 이 전략을 사용한다. 3. Nonstrict-Read-Write - 캐시와 데이터베이스 간의 일관성을 보장하지 않는다. 동일한 엔티티에 동시에 접근할 가능성이 있다면 타임아웃 만료를 가능한 짧게 구성해야 한다. 그렇지 않으면 캐시에서 스테일 데이터를 읽어올지도 모른다. 스테일 데이.. 더보기
[Amazon] RDS 서버 생성 및 연결하기~! 1. RDS 콘솔 페이지에 가서 launch DB Instance를 누른다. 2. 사용할 DB 엔진 선 택 3. 여러가지 과정이 있지만 주요한 것만 설명하겠습니다. 아래의 항목에서 DB 이름이랑 user, password를 입력합니다. 4. DB Security Group을 default로 선택 만약 따로 적용하고 싶다면 생성하기 전에 그룹을 따로 생성해서 사용하세요~! 5. 그리고 생성하고 나면 한 20분 정도 기다리고 자세히 보기를 하면 EndPoint라는 항목에 주소가 뜬다. 6. 개발 장비에서 DB에 접속하기 위해 보안사항을 설정하자 본인은 default로 선택하고 자세히 항목을 누르면.. 7. CIDR/IP 항목으로 CIDR에 IP를 입력한다. 보기 좋게 밑에 IP가 나와서 그대로 입력하면 된다.. 더보기
[iOS] performselector may cause a leak because its selector is unknown 아래와 같은 코드에서 performselector may cause a leak because its selector is unknown 이라는 경고가 뜨면 SEL selector = ~~~~[self performSelector:selector]; 아래와 같이 바꾸면 경고가 없어진다.[self performSelector:selector withObject:nil afterDelay:0]; 더보기
[iOS] 기본 UI 색깔 변경하기 원래 iOS7의 기본 UI 색깔은 연한 파란색? 이다. 이것을 아래의 그림처럼 내가 정한 색깔로 바꾸고 싶다면... 바꾸고 싶은 Component의 tintColor를 바꿔준다. UIColor * tintColor = [UIColor colorWithRed:76.0/255.0 green:19.0/255.0 blue:136.0/255.0 alpha:1.0]; self.window.tintColor = tintColor; [UIButton appearance].tintColor = tintColor; [[UIButton appearance] setTitleColor:tintColor forState:UIControlStateNormal]; [UISwitch appearance].tintColor = tint.. 더보기
[IOS Library] List Dialog android 스타일?의 Dialog 창이다. 괜찮은듯하다. 이동하기 더보기