전체 글 (58) 썸네일형 리스트형 you don't have write permissions for the /library/ruby/gems/2.6.0 directory (Gem::FilePermissionError해결방법) 안녕하세요? 오랜만에 작업하기 위해 플러터 프로젝트를 빌드하려고 하니 에러가 발생합니다. 이 에러는 시스템 ruby를 이용하는데 권한이 없기 때문에 발생하는 에러라고 합니다. sudo를 통해 root권한으로 강제 실행해도 역시 설치가 가능하지만 보안상의 이유로 추천되지 않고 있습니다. 그럼 많이들 사용하시는 rbenv를 통해 정리해보겠습니다. 1.먼저 brew를 통해 rbenv를 설치한다. brew install rbenv ruby-build 2.rbenv가 잘 설치되었는지 확인한다. rbenv versions 3.다음은 rbenv로 관리되는 Ruby를 설치합니다. 설치하기 위해 설치할 수 있는 Ruby 버전을 확인합니다. rbenv install -l 4.해당 버전으로 설치합니다. rbenv insta.. [flutter] ios-app 클론코딩하기3편 계산기 구현하기 안녕하세요? 이번주는 ios 계산기를 구현해봤습니다. 그럼 바로 시작하겠습니다. 필요한 기능 1.숫자(=A)를 탭하면 계산기 위의 text가 변경된다. 2.연산자를 탭하면 해당 연산자 탭의 색상이 변경된다. 3.다시 숫자를 탭하면 새로 입력된 숫자의 텍스트를 표시한다. 4.=연산자를 탭하면 이전에 선택된 숫자(A)와 숫자(B)의 연산결과가 text에 표시된다. 5.다시 연산자를 탭하면 2번으로 돌아간다. 6.숫자를 누르면 기록이 날아간다. 7.AC를 누르면 리셋된다. 구현한 코드 먼저 숫자를 탭했을 때의 코드입니다. List nums 변수를 사용해서 값을 담았는데 생각해보니 그냥 String으로 담아도 되겠습니다. 수정해야겠네요 void onTapNumber(String num){ nums.add(nu.. [flutter] sharedpreferences에 저장할 수 있는 최대 용량 확인하기 안녕하세요? 오늘은 sharedPreferences에 데이터를 얼마나 저장할 수 있는지 알아봅니다. Creating a SnapshotService persisting Objects using Shared Preferences in Flutter Persisting NoSQL Data in your Flutter Application hannah-schieber.medium.com 굿굿 안될만 했네용 :) 여러분 sharedpreferences에는 너무 큰 용량을 저장하지 않기로 합니다. [flutter] flutter 화면 full screenshot image file로 생성하기 안녕하세요? 오늘은 스크롤이 있는 flutter 화면 내에서 full screenshot을 image 파일로 생성하고 화면에 띄우는 방법을 정리합니다. RepaintBoundary 위젯을 사용해서 구현합니다. RepaintBoundary는 child에 대한 별도의 display 목록을 만드는 위젯입니다. 먼저 Scaffold아래 singlechildscrollview를 생성해서 화면에 스크롤을 만듭니다. return Scaffold( resizeToAvoidBottomInset: true, appBar: AppBar( title: Text('Long Screen Shot Test'), ), body: SingleChildScrollView( 클래스아래 GlobalKey를 선언해주고 내가 캡쳐하고 싶은 위.. [정보]네이버 비밀번호 변경하기 안될때/네이버 계정 비밀번호 변경하고 로그인 안될 때 해결방법 안녕하세요? 오늘은 네이버 비밀번호 변경하기를 진행하고 변경된 비밀번호로 로그인이 안될 때 해결방법에 대해 정리합니다. 다들 화가 많이 난 상태로 이 글을 확인하셨을거라고 생각하기 때문에 해결 방법부터 내놓겠습니다. 만약 회원정보에 등록한 휴대전화로 인증하기를 눌렀는데 인증번호가 안오는 경우라면 1588로 시작되는 번호를 차단하신 경우 메시지가 안옵니다. 차단 풀어주세요 안드로이드: 전화 앱 - 최근 기록 - 더보기 - 설정 차단된 번호 - 차단 해제 탭하시면 됩니다. ios: 설정 - 메시지 - 차단된 연락처 에서 확인하시고 1588로 시작되는 번호 차단해제해주세요 인증도 다 통과했고 변경된 비밀번호를 제대로 입력해서 로그인을 시도하는데 로그인이 안되는 경우라면 제대로 된 비밀번호가 아닌 그냥 막 아무.. 이전 1 2 3 4 ··· 12 다음