개발 6

[Github] 깃허브 토큰(Personal access tokens) 만들기

깃허브 토큰? IDE에 깃허브 연동하려면 깃허브 로그인을 위한 ID & 비밀번호가 아닌 토큰이란것이 필요하다. 로그인을 이 토큰으로 대신하는것이다. 토큰 생성하기 먼저 깃허브에 로그인을 한다. 계정 선택에서 제일 하단 Settings 선택을 한다. 개발자 세팅의 메뉴중 Personal access tokens 가 토큰 관리하는 메뉴이다. 기존에는 Tokens만 있었는데 베타 기능으로 Fine-grained tokens가 추가 되었다. Tokens (classic)으로 선택하고 토큰 생성을 하면 된다. 토큰 생성 세부 내용 Note 토큰 이름이다. 자유롭게 본인이 알아보기 쉬운 이름으로 설정하면 된다. Expiration 토큰의 유효기간 설정이다. (No expiration : 무제한) Select sco..

개발 2022.10.22

[코틀린] 1. 변수

var / val 키워드 var → variable : 변수, 변화를 일으키는 요인 (feat. papago) = 가변 변수 val → valuable : 소중하다 (feat. papago), 소중하니... 변하지 않게 지켜야지! = 불변 변수 변수 기본 선언 형태 // var/val 변수명: 변수 타입 = 초기화 var name: String = "당시아" Non-Null / Nullable 타입 Non-Null : 값으로 null을 갖지 못한다. = null 불가능 Nullable : 값으로 null 가질 수 있다. 타입 끝에 물음표(?) 선언 = null 가능 var name:String = "당시아" // Non-null 타입 var nickname:String? = null // Nullable..

개발/Kotlin 2022.04.11

[Flutter][플러터] 폰트 변경하기

폰트 미적용으로 Text를 대충 만들어 보자. Text('당시아', style: TextStyle(fontSize: 50)) 빌드하고 보면? 자 이제 플러터에 폰트를 적용해보자. 어그로를 끌기 위해 어그로체로 준비해보자. 프로젝트 폴더에 assets 폴더를 만든다. 다운로드한 파일을 assets 폴더 안에 복사 플러터의 pubspec.yaml 파일에 폰트를 등록해준다. 기본으로 야믈 파일에 친절하게 주석으로 등록 방법도 알려준다. 등록해보자 family는 해당 폰트의 대표 이름이다. fonts: - family: Aggro fonts: - asset: assets/SB 어그로OTF M.otf - asset: assets/SB 어그로OTF L.otf weight: 300 - asset: assets/SB ..

개발/Flutter 2022.01.18

[ReactNative][Xcode] Undefined symbol: __swift_FORCE_LOAD_$_... 빌드 에러 발생

잘 빌드되던 프로젝트가 Xcode version 13.0 업데이트 이후 빌드 에러가 발생하였다. Undefined symbol: __swift_FORCE_LOAD_$_swiftDataDetection __swift_FORCE_LOAD_$_swiftFileProvider 난 swift 아닌데... 왜 이런 에러가? 에러가 발생하는 이유는 Xcode 13에는 라이브러리들과 링크 바이너리 단계에 libSwiftWebKit.tbd 추가해야 하는 새 라이브러리가 있다고 한다. 일단, 급하니 추가를 해보자. 프로젝트의 Build Phases > Link Binary With Libraries에서 + 해서 libSwiftWebKit.tbd 추가한다. 이제 다시 빌드! 성공적

개발/ReactNative 2021.10.07

[mysql] login-path

mysql 로그인을 시도했더니 다음과 같은 내용이 출력되었다. $ mysql: [Warning] Using a password on the command line interface can be insecure. # 명령줄에 암호를 사용하는것은 안전하지 않다. 이것은 mysql 5.6 이상부터 보안 문제로 명령줄에서 직접 입력을 거부하기 때문이다. 맞다. 명령줄에 암호를 사용하면 히스토리에도 남게 되고 여러모로 안전하지 않다. login-path 이용하면 된다! # 설정 $ mysql_config_editor set --login-path=이름 --host=DB주소 --user=DB아이디 --port=DB포트 --password # 이름 : 본인이 기억하기 쉬운 이름으로 편하게 지정하면 된다 # port ..

개발/DB 2021.09.16