본문 바로가기

Ideas

[android] how to build the card.io-Android-source project in android studio Android Studio 에서 양각 카드스캔용 card.io-Android-source 빌드하는 방법! card.io는 양각 카드번호 스캔 시 사용google-Android-vision은 프린팅된 카드번호 스캔 시 사용 1. Github 에서 card.io-Android-source 다운로드- url : https://github.com/card-io/card.io-Android-source 2. AndroidStudio 에서 다운받은 프로젝트 열기 3. gradle upgrade 및 build.gradle 정리 (++ 불필요한 소스코드 정리 = 알아서..) (0) gradle upgrade (1) project 단위 build.gradle (2) app 단위 - card.io build.gradle .. 더보기
[Android][kakaolink][1.12.0] Could not resolve com.kakao.sdk:kakaolink 1. kakaolink 연동 시 카카오개발자(kakao developers) 가이드를 참고하여 빌드 https://developers.kakao.com/docs/android/getting-started#full-source-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95 2. 만약 위 설정대로 진행 후 아래와 같은 오류가 발생한다면..?Could not resolve com.kakao.sdk:kakaolink:1.12.0 2-1. kakaolink가 올라가있는 주소 이동 (kakaolink뿐 아니라 kakao library를 사용하는 모든 경우가 여기에 포함)http://devrepo.kakao.com:8088/nexus/content/groups/public/com/kakao/sdk.. 더보기
[gitolite] gitolite 설치 및 설정 그리고 repository 관리 git server 생성 후 git repository 전체를 관리하기 위해 gitolite를 사용하게 되었다. 아래의 순서대로 진행. 개발환경- 서버 : CentOS- 클라이언트 : Mac- Git 설치 및 Setting 완료 가정 0. 계정생성 (계정생성 및 권한설정은 생략) - 필요계정 (본인의 경우 아래 세개의 계정이 필요했다.) user : 실제 repo를 pull & push 할 계정 (다수의 사용자)git_repo : git repo 계정 및 repository 관리용 admin 계정git_adm : git repo 로 접속하여 파일을 관리할 계정 # 차후 설명하겠지만 git_repo계정 등록 후 해당 계정으로 ssh 통신으로 연결하여 관리하는 것이 안되는 경우(이게 정상이라고 생각됨)가 있.. 더보기
[Firebase] How to Upload Proguard Mapping File to Gradle in Firebase Crash Report Firebase Crash Report 등록 후 Proguard Mapping 을 업로드 하기위한 방법은 아래 링크에 나와있다. https://firebase.google.com/docs/crash/android 해당 내용에 대해 좀 더 자세한 설명을 달기위해 포스팅 작성함. Gradle로 ProGuard 매핑 파일 업로드1. 루트 수준 build.gradle 파일에 규칙을 포함하여 Firebase 오류 보고 플러그인을 포함합니다. buildscript { // ... dependencies { // ... classpath 'com.google.firebase:firebase-plugins:1.0.4' } } 2. 앱 프로젝트의 Gradle 파일(일반적으로 app/build.gradle)에 다음 줄을 .. 더보기
[Git] Git 저장소 생성 및 초기 설정 # Git 계정 정보 설정 > git config --global user.name "Your Name"> git config --global user.email youremail@example.com> git config --list # Git repository 저장소 생성 및 초기 설정 > mkdir git-repo> cd git-repo> mkdir project.git // 관례에 따라 .git을 붙임> cd project.git> git init --bare --shared // 최초 저장소 생성시> git clone --bare --shared url // 이미 사용중인 저장소를 클론할 경우. url은 기존 원격저장소의 url 여기서 --bare 옵션은 이 저장소에 working 디렉토리를 .. 더보기
[Git] Git ignore list 더보기
[atom] convert MD(mark down) to pdf MD(Mark Down) 에디터로 Github의 Atom을 사용하여 작성된 MD 파일을 PDF 파일로 변환. 1. Atom 에디터로 MD파일 작성. 2. Atom 에디터에서 미리보기창 실행 (미리보기창은 문서 작성 시 실시간 반영되므로 항상 열어놓고 작업해야함)Window : Ctrl + Shift + MMac : control + Shift + M 3. 미리보기창에서 마우스 우클릭하여 "Save As HTML.." 선택 4. 저장된 HTML을 Chrome에서 열기 5. Chrome메뉴에서 "인쇄(P)"를 선택하여 인쇄미리보기창 띄움 6. 좌측탭의 대상에서 "변경..." 버튼 선택 후 "PDF로 저장"으로 변경 7. 좌측탭의 "저장"버튼을 눌러 저장. 끝. --------------------------.. 더보기
[swift3] Create Simple Progress Dialog View (ProgressBar, ProgressIndicator, LoadingProgress) - declare - usage - preview 더보기
[swift3] Handler Example Swift 내에서 간단한 Handler를 사용하는 예제 더보기
[android] adb shell 명령어 정리 - App 내부저장소 접근 / 확인접근 : adb shell cd /data/data/[packageNm]/확인 : ls -ls - 현재 Activity PID찾기 adb shell "dumpsys activity | grep top-activity" 시스템 기본정보: 하드웨어, 커널 등 cat /proc/version : 커널 버전 cat /proc/cpuinfo : 프로세서 정보, CPU타입, 모델 제조사 등 cat /porc/meminfo : 메모리 정보, 실제 메모리 및 가상 메모리 cat /proc/devices : 현재 커널에 설정되어 있는 장치 목록 mount : 마운트된 모든 장치 정보 df : 하드디스크 사용량 cat /porc/filesystems : 커널에 설정되어 있는 파일시스템 목.. 더보기