# release

C++ 디버그모드에서 변수의 메모리 차지 공간
Visual Studio 2022, MSVC, C++17, Windows 10int64의 크기는 8바이트이고 로컬변수 선언시 스택 메모리에 8바이트씩 차지하게 된다.release_int64 릴리즈모드에서는 예상했던대로 8바이트씩 차지한다.debug_int64 디버그모드
[Shell] Get Github repo release latest by Shell Script
Shell Script 에서 Github API 릴리즈 최신버전 가져오기

[Android] Debug에서 발생하지 않던 에러가 Release에서 발생하는 경우
Nexters 21기의 첫 프로젝트인 "클라이머를 위한 출석 시스템 홀디" 를 배포하면서 생긴 Issue를 해결하기 위한 과정을 담았습니다. Issue💡 Debug에서 정상적으로 작동하던 홀디 앱을, 출시를 위해 Release Variants로 설정하여도 잘 작동되
SpringBoot 2.6 Release Notes
Spring Boot 2.6 Release Notes · spring-projects/spring-boot WikiClasses, methods and properties that were deprecated in Spring Boot 2.4 have been remo

[Android/안드로이드] 네아로 SDK 5.1.1 버전 적용후 release 빌드시 로그인 안됨 (난독화/Proguard 설정)
안드로이드 12 (targetSdkVersion 32) 을 타겟으로 변경 하면서 그에 맞게 외부 라이브러리도 대응을 해주었다.동작 변경사항: Android 12를 타겟팅하는 앱 링크네이버 로그인 SDK 버전도 기존 4.2.6 에서 5.1.1 로 리팩토링 해주던 중 디버

[Android/Kotlin] 안드로이드 프로젝트 release 에서 로그 찍기
💌 [Android/Kotlin] 안드로이드 프로젝트 release에서 로그 찍기 앱 수준의 build.gradle 추가

[Android/Kotlin] 안드로이드 프로젝트 release 버전으로 빌드하기
Android Studio > Build Variants > Active Build Variant > release 로 변경

Maven compiler --release option 이란?
JDK9 이상의 버전을 사용하는 경우 --release 옵션을 사용할 수 있다. [용도] 현재 사용 중인 버전과 다른 버전으로 컴파일할 때 이 옵션을 사용할 수 있다.

[Android] Release Keystore 관리
Release에 사용하는 keystore는 보안 상 원격 repository에 올려서 관리하면 안된다.로컬 폴더에만 두고 환경변수를 통해 빌드 시에 활용할 수 있도록 관리할 수 있다.먼저 Android Studio > Build > Generate Signed Bund

Flutter 앱 서명 key.jks 읽기 실패 Failed to read key key from store "android/app/key.jks" : Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
앱 서명을하고 key.jks, key.properties, buildTypes, signingConfigs 모두 설정을 잘 해주었지만 갑자기 flutter build appbundle 명령어를 실행하면 오류가 발생한다.
[Flutter] Android 배포
Mackeytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key/android/appandroid/storePassword=passwordkeyPassword=pa
22.01.05 깃허브 풀리퀘스트, 태그(릴리즈)
풀 리퀘스트란 검토없이 master 브랜치에 병합하는 것을 막기 위한 방법이다.기본적으로 master에 병합을 진행할 권한을 가진사람에게 풀 리퀘스트를 보내고 검토 및 토의를 한 뒤에 권한자가 병합을 진행하게 하는 방법이다. 태그(릴리즈)태그를 가진 브랜치는 릴리즈 버
버전은 어떻게 정하면 좋을까? (Version 1.0.0, 1.0.1, 1.1.0, 2.0.0의 차이)
Git 사용시 git tag 1.0.0과 같이 tag를 붙이게 된다. 이 태그 뒤의 숫자는 어떻게 증가시키면 될까? Semantic Versioning으로 알아보자!