전체 글 26

[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