본문 바로가기

프로그래밍 공부

React-Native FontAwesome 아이콘 깨짐 문제 해결 안녕하세요, 첼린지맨입니다. React-Native 코딩 공부를 하는 도중 FontAwesome 사용 시 아이콘 꺠짐 문제가 있어 해결 방안을 남기고자 합니다. 아이콘이 표시가 안되는 현상이 있었는데요, 이를 간단히 해결할 수 있었습니다. android/app/build.gradle 경로로 이동한 다음 아래 코드 한줄을 추가한 후, 재빌드 하면 해결이 되었습니다. apply from: "../../node_modules/react-native-vector-icons/fonts.gradle”; 아주 간단한 해결 방법이었는데, 해결 방법을 찾느라 시간을 좀 보냈네요. 또 공부하다가 문제가 생기면 해결 방안을 찾아서 올려보도록 하겠습니다. 더보기
Pycharm 디버그 콘솔 한글깨짐 현상 해결 안녕하세요, 첼린지맨입니다. 오늘은 Pycharm 버전을 업데이트하면서 발생한 디버그 콘솔 한글깨짐 현상 해결 방법을 포스팅하고자 합니다. 디버그 콘솔에서 코드실행 시, 위와 같이 한글이 제대로 나오지 않는 현상이 있었습니다. 여러 블로그의 글들을 참조하였는데, 해결이 안된 경우도 있어서 여러가지 해결 방안을 정리해보겠습니다. 1. 파일 → 설정 → 에디터 → 파일 인코딩 해당창을 찾기가 어렵다면, 윈도우 기준 ctrl+alt+s로 들어가서 찾으시면 되겠습니다. 전역 인코딩, 프로젝트 인코딩, 프로퍼티 파일에 대한 디폴트 인코딩을 모두 UTF-8로 변경해주시면 되겠습니다. 모두 변경한 후, 아래 명확한 Native에서 ASCII로의 변경의 체크박스를 체크해주시고, 적용-확인하시면 됩니다. 그 이후에 재시.. 더보기
React-Native 및 VScode 설치하기 안녕하세요! 첼린지맨입니다. 포스팅이 많이 뜸했는데, 여러일로 귀차니즘에 빠졌다가 다시 공부한 내용들 정리할 겸 작성하게 되었네요. 우선 최근에 공부했던 React-Native에 대한 내용 공유 전에 개발 환경 셋팅에 대한 부분은 포스팅하고자 합니다. 1. React-Native 다운로드하기 아래 링크를 통해 최신버전을 설치하시면 됩니다. 단지 베타 버전이 아닌 LTS (Long-Term Support) 버전에 대한 다운로드를 하는 것이 좋습니다. 저의 경우는 18버전 이상에서 스마트폰 직접 연결 시, 연결이 제대로 되지 않아서 14버전으로 다운그레이드해서 사용을 했습니다. 18버전의 문제라기보다 Failed to transform react-native-0.71.0-rc.0 라는 에러가 발생하면서 빌드.. 더보기
React-Native 빌드 에러 (Failed to transform react-native-0.71.0-rc.0) 안녕하세요, 첼린지맨입니다. 공부한지는 꽤 되었지만, 최근에 다시 정리하면서 복습을 진행했는데요. 최근에 개발 환경을 다시 설치하고, 공부하면서 빌드 에러가 계속 떠서 애를 먹었습니다. 저는 Node JS를 최신버전인 18.x.x버전으로 다운로드했었는데, 빌드가 계속 안되서 힘들었거든요. 제가 마주한 에러는 아래와 같습니다. 더보기 Task :app:checkDebugAarMetadata FAILED 9 actionable tasks: 2 executed, 7 up-to-date FAILURE: Build failed with an exception. What went wrong: Execution failed for task ':app:checkDebugAarMetadata'. Could not res.. 더보기
Mac 홈브루(homebrew) 및 git 설치 안녕하세요, 첼린지맨입니다. 오늘은 Mac에서 개발자들이 많이 사용하는 홈브루와 git을 설치해보고자 합니다. 홈브루는 패키지 관리자로 command line interface로 간단하게 패키지 설치를 도와줍니다. https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 위 페이지는 홈브루 공식 홈페이지이고, 위에 들어가면 홈브루를 설치하는 Command가 있습니다. 이를 복사하시고, 터미널을 열어 설치를 진행하시면 됩니다. 홈브루 공식 홈페이지에 아래와 같은 command가 있으니 홈페이지에서 보셔도되고, 아래 복사하셔도 붙여넣기해도 설치가 가능합니다. /bin/bash -c "$(curl -fs.. 더보기
git pull 동작이 안될 경우 (현재 브랜치에 추적정보가 없습니다.) 안녕하세요, 오랜만에 다시 블로그를 시작한 첼린지맨입니다. 예전부터 지속적으로 코딩 공부를 해오고 있지만, 요즘 들어 계속 공부를 하다보니 블로그와 좀 멀어졌는데요. 이제 블로그에 기록을 지속적으로 남겨보고자 합니다. 오늘은 터미널에 git pull을 하였는데, 현재 브랜치에 추적 정보가 없다고 나오는 경우에 대해 글을 작성하고자 합니다. 저는 노트북으로 밖에서 코딩 공부를 하다가 집에 들어가면 아이맥으로 다시 하는데요. 컴퓨터를 이곳, 저곳에서 사용하다보면 git 활용을 자주 하게 됩니다. 그런데 한 컴퓨터에서 코딩 작성 후, git 원격 저장소를 만든 후, 다른 컴퓨터에서 작업을 하다가보면 아래와 같이 git pull이 안되는 경우가 발생합니다. 그리고 git log를 해보면 첫번째 커밋 후, 두번째.. 더보기
안드로이드 Sticky 메모 어플, 오늘 메모 안녕하세요, 첼린지맨입니다. 오늘은 안드로이드 Sticky 메모 어플인 '오늘 메모' 앱에 대한 포스팅을 올리려고 합니다. 제가 여태까지 유용한 크롬 확장 프로그램에 대해서는 포스팅을 작년에 올렸었는데요, 오늘은 어플리케이션에 대해서 포스팅을 올리고자 합니다. 유용한 크롬 확장 프로그램은 이전에 올렸던 아래 포스팅을 참고해주세요. 사람마다 유용하고 필요한 확장프로그램이 다르지만, 제 개인적 기준에서 '유용한' 확장 프로그램이니 참고만 해주세요. 2020.03.29 - [IT 정보, 프로그래밍/IT 정보] - Chrome 유용한 확장프로그램 - Adblock, Momentum, evernote Webclipper Chrome 유용한 확장프로그램 - Adblock, Momentum, evernote Webc.. 더보기
git personal access token 발급, 설정하는 방법 안녕하세요, 첼린지맨입니다. 오늘은 github remote push를 진행했는데, 아래와 같은 에러 메시지가 발생하면서 push가 되지않았습니다. - 에러 메시지 remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: unable to access 'https://github.com/sominparrrk/repo.. 더보기