전체 글31 [RN/Android] CodePush 세팅(2) App Update를 해주자. 1. Staging/Production 환경설정 이전 포스트에서 codePush 세팅을 staging만 해주었는데, release 환경까지 생각해서 Production을 추가해주자. 다음을 통해 key값을 확인하고 appcenter codepush deployment list -a 사용자이름/앱이름 --displayKeys 아래와 같이 설정해주자 android { ... buildTypes { debug { ... // Note: CodePush updates should not be tested in Debug mode as they are overriden by the RN packager. However, because CodePush checks for updates.. 2022. 10. 28. [BOJ][Python3]14501.퇴사 문제 유형 : DP https://www.acmicpc.net/problem/14501 문제 오답노트를 적어보겠다!! 풀이는 훌륭한 사람들이 일목묘연하게 정리한 포스트가 아주 많다. 풀이를 깊게 다루진 않을 예정이다. 우선 보자마자 그리디인지 DP인지 고민했지만 최적의 해를 구할 떄 subproblem으로 쪼갤 수 있다는 점에서 DP라고 판단했다. 그리고 문제 풀이 전략을 세웠는데, 바로 앞에서부터 뒤로 가며 문제를 풀었다. (심지어 table을 하나 더 만들었다.) 1차 풀이 접근은 다음과 같다. 간단하게 말하면 앞에서부터 살펴보며 들어갈자리 있으면 넣고, 없으면 넣는게 이득인지 아닌지 판별한다. 참고로 틀린 풀이다. 나름 빠르게 생각한 풀이고 타당하다고 생각, 테케도 통과해서 넣어봤지만 자꾸자꾸 오답.. 2022. 10. 26. 암호화 간단하게 알아보기 우선 암호화에 대한 얘기부터 해보도록 한다. 누군가 내 정보를 탈취해가는 것을 막는 방법 중 하나는 암호화다. 암호화 방법 중에는 치환과 전치가 있는데, 치환(substituation)은 글자를 바꾸는 것이고 전치(transposition)는 순서를 바꾸는 것을 의미한다. 어느 방법을 선택해야 할까? 답은 치환과 전치를 적절히 섞어 암호화를 해줘야 한다. 암호화도 너무 간단하게 하면 좋지 않다. abcd1234를 efgh5678로 바꾸는 것처럼 투명하고 뻔한 걸 하면 좋지 않다. 그렇담 암호화는 어떻게 해야 하는 걸까? 정부에서 권고하는 알고리즘들이 있다. 해당 표를 보면 분류로 대칭키 암호 알고리즘, 해시함수, 공개키 암호 알고리즘이 있다. 대칭키 암호 알고리즘 : 대칭키 암호에서 ‘암호화키'와 ‘복호.. 2022. 10. 23. [RN/Android] CodePush 사용기(1) React Native 하면 빠질 수 없이 나오는 CodePush (사족으로, RN은 모바일의 SPA라는 느낌이다) CodePush는 스토어 심사 없이 바로 앱을 업데이트 할 수 있는 기능이다. 안드 최초 심사는 기간이 꽤 걸려서, 심사 결과를 기다리는 동안 앱을 고쳐두고 이후 업데이트 할 계획이다. 단, 자바스크립트 코드에만 한정된다. (노드 모듈도 안됨) 네이티브 코드를 수정하면 재심사를 받아야 한다. 그러니까 Code-Push를 세팅하고, 즉각 업데이트를 하는 건 아주 이상적인 솔루션이지 않을까? 웹앱처럼 동작한다! CodePush 서버에 릴리즈한 업데이트와 앱을 동기화한다는 아이디어인것 같다. 아직 Push 기능을 사용하진 않았으니, 직접 해본 후 사용기(2)로 돌아오겠다. 이 글에서는 안드로이드.. 2022. 10. 14. 이전 1 2 3 4 5 6 ··· 8 다음