app2011.09.21 17:13

안드로이드 어린이용 피아노 어플입니다.

 
QR code
기를 클릭하세요.

몇가지 동요연주와 드럼연주를 지원합니다.




광고가 나오는 평가판이며 정식버전은 평가판 설치후에 정식인증 어플(유료)을 추가로 설치하는 방식입니다.

 QR code
정식버전 인증 어플입니다.

신고
Posted by BALCODE
Flash2011.09.17 13:47

1. Windows 컴퓨터에 OpenSSL을 설치합니다.
(
http://www.openssl.org/related/binaries.html)
2 .
Windows 명령 세션을 열고 OpenSSL bin 디렉토리(예: c:\OpenSSL\bin\)로 이동합니다.
3. 
명령줄에 다음을 입력하여 개인 키를 만듭니다.

openssl genrsa -out mykey.key 2048

 4.명령줄에 다음을 입력하여 CSR 파일을 만듭니다.
openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=yourAddress@example.com, CN=John Doe, C=US"  
전자 메일 주소, CN(인증서 이름) 및 C(국가) 값을 적절하게 바꿉니다.

5. Apple로부터 받은 개발자 인증서 파일을 PEM 인증서 파일로 변환합니다.
OpenSSL bin 디렉토리에서 다음 명령줄 명령문을 실행합니다.

 
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM   

6. 
Mac 컴퓨터의 키체인에서 가져온 개인 키를 사용하는 경우 키를 PEM 키로 변환합니다. 

openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem 

7. 이제 iPhone 개발자 인증서의 PEM 버전과 키를 사용하여 유효한 P12 파일을 생성할 수 있습니다. 

openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12 

Mac OS 키체인에서 가져온 키를 사용하는 경우 이전 단계에서 생성한 PEM 버전을 사용합니다.
그렇지 않으면 앞서 Windows에서 생성한 OpenSSL 키를 사용합니다.
 

참고로 최종 배포용은 distribution_identity.cer 로 생성해야 합니다. 

또한 57x57 아이콘은 필수네요.

업로드는 해킨토시나 vmware로 되있는 mac를 이용하여 application loader로 업로드 해야합니다.
application loader - http://itunesconnect.apple.com/apploader/ApplicationLoader_1.3.dmg 
mac없이 ios 개발을 하는건 여러모로 불편하네요.


신고

'Flash' 카테고리의 다른 글

윈도우에서 air for ios 용 p12인증서 생성하기.  (0) 2011.09.17
Posted by BALCODE
스마트폰2011.09.02 16:29

갤럭시 s2에서 1080p 녹화를 하면 화각이 급격히 줄어든다.

 

답답한 마음에 삼성에 직접 문의하니 다음과 같은 답변이 왔다.

 

풀어서 이야기 하자면 내용은 이렇다.

“8매가 센서는 binning를 통해 1080p의 해상도가 나오지 않음으로 센서에서 1:1로 픽셀을 뽑아온다. 그러므로 화각이 줄어든다.”

 

그럼 binning은 무엇인가.

비닝을 하면 해상도는 줄어들고 감광도는 늘어난다.

간단히 그림으로 표현하자면 다음과 같다.

 


 

2*2 비닝은 위와 같이 인접하는 4개의 점을 하나로 묶는다.

3*3 비닝은 위와 같이 인접하는 9개의 점을 하나로 묶는다.

(점 하나는 화소 하나임)

2*2 비닝을 하면 해상도는 1/4로 줄어들고 감광도는 4배로 늘어단다.

3*3 비닝을 하면 해상도는 1/9로 줄어들고 감광도는 9배 늘어난다.

 

갤럭시 s28MP 센서는 최대 해상도가 다음과 같다.

(사진촬영의 해상도 옵션)

3264 * 2448 = 7,990,272

그러므로 정확히 하면 8MP는 아니고 7.99MP이다.

 

갤스28MP

2*2비닝 하면

(3264/2) * (2448/2) = 1632 * 1224 = 1,997,568

3*3비닝 하면

(3264/3) * (2448/3) = 1088 * 816 = 887,808

 

동영상 촬영은 다음의 화소를 요구한다.

1080p1920*1080 = 2,073,600

720p1280*720 = 921,600

 

즉 갤스28MP2*2비닝을 할 경우 1080p가 요구하는 화소 1920*1080에 못 미치는 1632 * 1224화소가 나오기 때문에 비닝하지 않고 센서에서 화소를 잘라 오는 방법을 택했고 이로 인해 화각이 줄어든다는 것이다. (세로화소는 남지만 가로화소가 부족하다)

그림으로 표현하자면 다음과 같다.

 

답변에서 말한 약40% 화각이 얼추 맞아 보인다.

 

그럼 타사의 화각 손 실없는 1080p는 무엇을 말하는 것인가.

3264 * 24482*2비닝하면

1632 * 1224의 해상도가 나온다.

이를 늘렸거나(화질이 떨어지고 높은 사양을 요구함)

3264 * 2448 해상도 자체를 줄였거나(더 높은 사양을 요구함)

정도로 생각해볼 수 있다.

이 경우 100%화각은 나오지만 프레임이 저하되거나 더 많은 전력(자원소모가 크기 때문)을 요구 할 것이다.

결국 진정한 1080p 촬영을 위해선 좀 더 좋은 이미지 센서를 사용해야 한다는 것인가...

4:3 센서라 16:9랑 궁합이 안 맞기도 하고.

 

기술상 문제라지만 소비자 입장에선 이러한 변명이 달갑지만은 않다...

  

신고
Posted by BALCODE

티스토리 툴바