Tip
-
최근 청약,대출에 관심이 생겨 대출이자계산기를 직접 만들어봤습니다.개발 과정을 통해 대출금에 대한 납입금이 어떻게 계산되고 어떤 차이가 있는지 알 수 있었습니다. 오늘은 대출 상환 방식들을 소개하고 상환 방식별 대출 상환금액이 어떻게 다른지 알아보겠습니다. 대산기 :: 초간편 대출이자계산기대출이자계산을 간편하게 이용해 보세요.daesanki.codedream.co.kr대출 상황 방식에는 원리금 균등 분할 상환, 원금 균등 분할 상환, 만기일시 상환으로 크게 3가지가 있습니다. 각 상환 방식의 특징은 다음과 같습니다. 원리금 균등 분할 상환 방식원금과 이자를 함께 갚는 방식원금 균등 방식에 비해 상환하는 이자가 많습니다.매월 상환해야 하는 금액이 일정하기 때문에 재정 계획을 세우고 예산을 관리하는 데 유..
대출이자계산하기 2억, 3억, 4억 대출 이자 계산하기 2024. 5. 7. -
1. google style guide 다운로드 2. Code Style 적용하기 다운 받은 파일의 압축을 풀게 되면 intellij-java-google-style.xml 파일이 존재합니다. 인텔리제이 실행 후 File - Settings - Editor - Code Style을 확인합니다. import Scheme을 통해 다운 받은 xml 파일을 적용합니다. 3. 자동 정렬 다시 Settings - Tools - Actions on Save를 확인합니다. Reformat Code를 체크하고 파일 타입에 Java를 선택해줍니다. 4. 적용 마지막으로 APPLY 후 코드를 저장(Ctrl + S)해보면 자동 정렬이 되는 것을 확인할 수 있습니다.
[IntelliJ]google style guide 적용하기 2024. 4. 5. -
오랜만에 앱 배포를 하던 중 아래와 같은 경고 문구가 날아왔습니다. 앱스토어에 배포 과정 중 뭔가 변경되었나 봅니다. 아직까지 배포에 문제는 없지만 5월 1일까지는 수정을 꼭 해야할 것 같습니다. API를 사용하는 경우 'PrivacyInfo'라는 이름의 privacy manifest 파일을 포함하고 있어야한다고 합니다. 하단 링크를 통해서 각각의 API 사용 이유에 대한 코드를 파일에 추가할 수 있습니다. 1. App Privacy 파일 생성 Xcode를 실행 후 File - New - File을 통해 App Privacy 파일을 생성합니다. 타겟에는 Runner를 체크해줍니다. 2. Privacy Accessed API Types 추가 App Privacy Configuration에 +버튼을 클릭 후..
ITMS-91053: Missing API declaration 2024. 4. 3. -
플레이스토어에 앱을 최초 배포 후에 업로드 키를 분실했습니다. 그리고 새로운 키를 만들고 배포를 시도했는데요. 아래와 같이 앱을 업로드할 수 없는 상황이 발생했습니다. 원인은 이전 배포에서의 업로드 키와 새로 추가된 앱 파일의 업로드 키가 달라서인데요. 이 경우에는 구글에 업로드 키를 재설정한다는 요청을 해야 합니다. 업로드 키의 경로는 아래에서 보이는 Key store path입니다. 업로드 키 경로에 들어가 pem 키를 생성하는 명령어를 입력합니다. keytool -export -rfc -keystore [업로드키] -alias [키별칭] -file [생성될 pem 파일명] 업로드키 : codedream 키별칭 : Key alias에 입력된 이름 인증서가 생성되면 아래와 같이 pem 파일이 생성됩니다..
Android App Bundle이 잘못된 키로 서명되었습니다. 제대로 된 서명 키로 App Bundle에 서명한 다음 다시 시도해 보세요. 2024. 3. 7. -
React developer tool은 리액트로 개발된 브라우저에서 여러가지 컴포넌트 정보들을 제공해주는 도구입니다. Chrome, Edge, Firefox 브라우저를 지원합니다. 1. 설치하기 2. 확장 프로그램 추가 React developer tool을 검색해 설치합니다. 3. 확장 프로그램 관리 다시 1번에서 확장 프로그램 관리로 접속합니다. 세부 정보에 들어가 아래 설정을 허용시켜줍니다. 시크릿 모드에서 허용 파일 URL에 대한 액세스 허용 4. 실행 브라우저 상단에 버튼을 클릭해 React Developer Tools 핀을 고정합니다. 5. 테스트 사이트에서 개발자도구를 실행합니다. >> 아이콘 클릭 후 Components를 클릭해보면 우측과 같이 컴포넌트의 props, hook 확인이 가능합..
React developer tool 사용법 2024. 1. 2. -
최근 배포한 앱이 어째서인지 계속 거절을 당했습니다. 단순히 단어만 랜덤하게 보여주는 앱이었고, 원인이 되는 개인정보 처리방침도 문제없이 작성했다고 생각했습니다. 기존에 배포된 앱에서 사용 중인 개인정보 처리방침을 넣어도 거절을 받고 정말 멘붕이 왔습니다. 무려 6번이나 리젝을 당했어요.. 그러던 중 스택오버플로우에서 이런 글을 봤습니다. 개인정보처리방침 페이지는 자바스크립트 없이 읽힐 수 있어야하나 봅니다.. 이것을 알 수 없었던 것은 애플에서는 심사가 통과했기 때문이기도 합니다. 우리가 제시한 URL 링크는 리액트로 동작하는 웹이었습니다. 당연히 자바스크립트로 동작하고 있었죠. 다시 정적 페이지로 만들어 링크를 제출했습니다. 그리고 오늘 심사에 통과되었습니다. 참고자료 Google Rejected A..
플레이스토어 앱 심사 거절의 원인 - 개인정보처리방침 2023. 12. 29. -
우리가 작성하는 Java 파일은 Java Compiler에 의해 번역되어 Class 파일로 만들어집니다. 생성된 Class 파일은 JVM에서 실행되며 메모리 영역에 로딩됩니다. 따라서 Java 소스가 수정되면 Tomcat을 재시작해주어야 수정된 소스가 반영됩니다. 오늘 포스팅할 내용은 springloaded라는 도구를 이용해 Tomcat 재시동없이 변경된 Java 소스를 적용하는 방법입니다. springloaded는 Java 소스 수정시 JVM 동작 중 변경된 class 파일만을 반영해주기 때문에 개발환경에서 생산성 향상에 많은 도움이 됩니다. 설치과정 1) 메이븐 설치 사이트에 접속해서 springloaded-1.2.6.RELEASE.jar파일을 다운받는다. 2) 실행 중인 Tomcat을 정지시키고 서..
Tomcat 재시동없이 변경된 Java 소스 적용하기 2021. 4. 23. -
개발을 하다보면 나도 모르게 생기는 공백들이 있습니다. 커밋을 하기 전에 지운다고 지우긴 하는데 가끔 빠지는 부분이 있더라구요. 이럴 때 꽤 요긴하게 사용이 가능한 툴이 있어 소개시켜드릴까 합니다. *개발 툴은 이클립스입니다. 1) Help - Eclipse Marketplace - Anyedit 설치 2) 설치가 완료되면 Window - Prefrences - General - Editors - AnyEdit Tools 클릭 Remove trailing whitespace 체크를 하면 파일 저장시 공백이 자동으로 제거된다. + 코드 비교하기 기능 이외에도 코드를 비교할 수 있는 기능도 제공한다. 원본 코드를 드래그 후 복사한 다음 비교하고자 하는 코드에서 마우스 우클릭 후 Compare With - C..
[AnyEdit]파일 저장시 공백 제거, 코드 비교 2021. 2. 22.