[Flutter] fvm 설치 및 사용방법(Flutter Version Management) 플러터가 출시 된 이후로 현재 수 많은 버전이 존재합니다. 그리고 업데이트 속도도 굉장히 빠른 편입니다. 이렇게 계속해서 업데이트되고 있는 상황에도 수많은 개발자들이 특정 버전을 이용해 기능을 개발해 나가고 있습니다. 프로젝트를 버전에 맞춰 업데이트 해 나가는 것도 쉽지만은 않은 일이고 특히 팀으로 프로젝트를 진행해 나가는 경우에는 버전관리가 매우 중요합니다. 이 과정을 수월하게 도와주는 fvm의 설치와 사용 방법에 대해서 알아보겠습니다. 아래는 fvm의 공식 사이트입니다. https://fvm.app/ Index – FVM fvm.app 1. 설치 방법 설치 방법에는 크게 두가지 방법이 있습니다. 한가지는 독립적으로 설치하는 방법(Standalone)이고 다른 한가지는 pub package를 이용하는 .. 프로그래밍/flutter 약 1년 전
[git] 깃허브에서 하위 폴더만 복사해오기 깃허브에서 프로젝트 전체를 복제해 오고 싶으면 원하는 폴더에서 git clone 으로 가지고 올 수 있다. $ git clone 프로젝트주소 그런데 프로젝트 전체가 아니고 폴더 안에 있는 특정한 폴더만 다운로드 받고 싶을 수가 있다. 그럴 때에는 단순히 git clone 으로 받을 수 없다. 깃허프 프로젝트 내의 폴더만 다운로드 받는 방법 1. 다운로드 받고자 하는 폴더 확인 우선 프로젝트 내에 내가 다운로드 받고자 하는 폴더를 확인한다. 내가 다운로드 받고자 하는 폴더는 프로젝트폴더 하위의 client 폴더 하위의 src 폴더라고 한다. 상단에 있는 simple-react-board 가 깃 프로젝트(레파지토리) 이고 그 하위의 client/src 폴더를 다운로드 받을 것이다. 2. 다운로드 받을 폴더 .. 프로그래밍/backend 3년 전
맥 터미널 iTerm2(oh-my-zsh) 컴퓨터 이름 삭제, 이름 변경 및 명령어 자동완성 기능 사용하기 맥북 터미널을 사용하다 보면 아래와 같이 컴퓨터의 이름까지 길게 보이는 것을 볼 수 있습니다. 크게 상관 없지만 긴 명령어를 치거나 하면 줄이 넘어가거나 하는 불편함이 생기게 됩니다. 그래서 이번에는 컴퓨터 이름을 제거하고 유저명으로만 간단하게 나타나도록 하는 것을 알아보도록 하겠습니다. 1. 터미널 컴퓨터 이름 삭제하고 유저명으로만 보이게 하기 우선 아래 명령어를 터미널에 입력해서 vi 에디터로 .zshrc 파일을 불러 줍니다. vi ~/.zshrc 아래 코드를 복사해서 에디터의 맨 아래로 붙여 넣어 줍니다. 에디터를 수정하려면 i 를 눌러 insert 모드로 바꿔 준 후 입력하면 됩니다. 다 작성하셨다면 esc 를 누른뒤 :wq 를 눌러 빠져 나오면 됩니다. prompt_context() { if [.. 프로그래밍/backend 4년 전
맥 터미널 iTerm2(oh-my-zsh) 창크기, 색상, 테마, 폰트 변경하기 터미널을 이용하다보면 문득 실증이 나서 이것저것 변경을 하고 싶어 집니다. iTerm2 를 사용하고 계신 분들께 도움이 될 만한 여러가지를 설정하는 방법에 대해서 알아보도록 하겠습니다. iTerm2는 설치 되어 있다고 가정하고 oh-my-zsh 를 설치해야 하는데 아래 포스팅에서 확인하실 수 있습니다. [Linux] 맥 터미널 꾸미기 + 리눅스 기본 단축키 컴퓨터의 무림 고수처럼 보이기 위해서는 터미널과 친해져야 할 필요가 있다. 그래서 터미널을 예쁘게 꾸미는 방법과 터미널의 기본적인 단축키를 소개해볼까 한다. 1. 맥 터미널 꾸미기 맥을 falaner.tistory.com 1. 창 크기 변경하기 iTerm2를 시작하면 바로 창이 켜지는데 이 창이 너무 크거나 작아서 크기를 변경하고 싶을 때 이렇게 진행.. 프로그래밍/backend 4년 전
[flutter] 파이어베이스 이용 / SNS 로그인 구현하기 - ① iOS 환경 설정 이번 포스팅에서는 파이어베이스를 이용해서 SNS 로그인 (ex. 구글, 페이스북, 카카오톡)을 할 수 있도록 간단한 로그인 페이지를 만들어 보려고 합니다. 안드로이드와 iOS 모두 진행을 할 것이기 때문에 맥으로 진행하도록 하겠습니다. 1. 플러터 프로젝트 생성 우선 안드로이드 스튜디오에서 새 프로젝트를 생성해 보도록 하겠습니다. 프로젝트 이름과 Organization 부분을 작성해줍니다. 다 적고 나서 Finish를 눌러줍니다. 2. firebase console 에 프로젝트 등록하기 프로젝트가 만들어 졌다면 다음 할 일은 firebase console에 접속합니다. 파이어 베이스 콘솔 : https://firebase.google.com/ Firebase Firebase는 고품질 앱을 빠르게 개발하고.. 프로그래밍/flutter 4년 전
맥북에서 안드로이드 스마트폰 미러링하기(feat. scrcpy) 요즘 pc환경이 날로 발전하고 있어서 usb 케이블만 꽂아도 스마트폰과의 연동이 정말 잘 되는 것을 볼 수 있습니다. 윈도우 컴퓨터 같은 경우는 특별히 어렵지 않게 연동을 할 수 있는 반면 맥북은 안드로이드와 호환성이 그다지 좋지 못합니다. 맥북으로 개발을 진행하다보면 안드로이드 에뮬레이터를 사용하는 경우가 있는데 에뮬레이터 자체가 꽤 무거워서 로딩하는데 시간이 오래 걸리곤 합니다. 그래서 이번 포스팅에서는 scrcpy라는 프로그램을 이용하여 편하게 안드로이드를 맥북에서 미러링 하는 방법을 알아보도록 하겠습니다. 먼저 scrcpy 프로그램을 설치해야 하는데 두가지 방법이 있습니다. https://github.com/Genymobile/scrcpy GitHub - Genymobile/scrcpy: Disp.. 라이프/잡동사니 4년 전