코드개발 (13) 썸네일형 리스트형 Android App Bundle 이란? 앱의 모든 컴파일된 코드 및 리소스를 포함하여 APK 생성 및 서명을 Google Play에 맡기는 게시 형식. - 빌드 전 단계의 것들을 구글에 넘겨주는 것 개발자와 사용자의 측면에서 각기 장점 1. 개발자 측면 - 다양한 기기에 대한 지원을 최적화하기 위해 여러 개의 APK를 빌드, 서명 및 관리할 필요 없음 2. 사용자 측면 - 더 작고 최적화된 앱을 다운로드하게 됨 개발자는 서명된 Android App Bundle을 빌드하고, 단지 google play에 업로드하면 된다. ▶ 구글이 최적화된 APK를 각 사용자별로 제공한다. ▶ 크기가 150MB이상이면 오류 발생 즉 google play에 게시할 때 사용하는 빌드 방법이며, 다른 기기에 직접 설치한다고 하면 Android App Bundle이 아.. [GIT] .gitignore, local ignore .gitignore에 파일 이름을 넣으면 이는 remote 서버에도 적용되는 항목이다. 대신에 내 local machine에서만 ignore를 하고 싶으면 다음 파일을 에디터로 열어서 파일 이름을 적어준다. ==> .git/info/exclude $ git status 를 했을 때 해당 파일이 아직 나온다면, 다음의 명령을 처리해 준다. $ git update-index --assume-unchanged 다시 복구하려면 $ git update-index --no-assume-unchanged SIP 무료 서비스 Sites[무료 계정] Server side1. OnSip Free Planhttps://www.onsip.com/getonsip미국만 가능한 서비로 보임. ---> PASS 2. IPTelhttps://www.iptel.org/ 3. SIP2SIP 4. AntiSIP 5. LinPhone Client side [출처 : https://html.com/blog/voip-top-50-open-source-voip-apps/]linphonePhoneGaimOpenWengoCockatooMinisipOpenZoepShtoomTwinkleYeaPhone 서버 없이 PHP 실행하기 [자료출처] https://zetawiki.com/wiki/PHP_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8_%EC%A7%81%EC%A0%91_%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0 * 실행환경 : Desktop PC Linux- PHP가 설치되어 있어야 함. 다음과 같이 파일을 하나 작성한다. #!/usr/bin/php 파일 permission을 755 로 실행하면 끝.$ chmod 755 filename$ ./filename Apache HttpComponents를 이용한 GET, POST 요청하기 참고 : https://stove99.tistory.com/26 HttpClient4 cookbook 참고 : https://www.baeldung.com/httpclient4 httpclient를 이용한 status code 얻어오기 http의 client 프로그램 첫 번째[참고] https://www.baeldung.com/httpclient-status-code* 코딩 환경 : eclipse* 실행환경 : Desktop Linux* 빌드환경 : java* 필요 jar 라이브러리 : apache(https://hc.apache.org/downloads.cgi)에서 httpcomponents-client-4.5.7-bin.zip 을 다운로드 받아 eclipse project 폴더의 src, bin과 같은 level의 jar에 풀어서 사용* 테스트에 사용한 자바 코드 : package helloworld; import org.apache.http.client.HttpClient.*; import org.apache.http.client.. 암호 알고리즘 카운터 모드 사용시 유의점 IV 고정일 경우 알고리즘에 들어가는 키가 가변이어야 함 다시 말해 키나 IV 중 하나는 가변이어야 함 그렇지 않을 경우, 즉 IV와 키가 모두 고정일 경우 출력되는 키수열은 pre determined. --> 평문 암호문 짝 하나만 알려져도 키수열이 드러나고.. 알고리즘을 거치지 않더라도 암호문에 대한 평문을 알수 있음. 이전 1 2 다음