본문 바로가기
728x90
반응형

전체 글310

망할 구글놈들. firebase-tools 를 업데이트 했더니 node.js 8.0.0 을 내놓으라고 한다. firebase-tools v7 으로 업데이트 하면서 node.js v6 지원을 끊었다고 node.js v8 을 내놓으라고 버틴다. 하지만 나는 바보니까. node.js 를 어떻게 업데이트 해야 하는지 모른다. 젠장. 구글놈들 욕하면서 구글링 구글링. https://velopert.com/1351 [Node.js] TIP: Node.js 와 NPM 최신버전으로 업그레이드 하기 | VELOPERT.LOG 이번 포스트는 기존에 node.js 가 설치 되어있는 상태에서 Node.js 와 NPM 을 최신버전으로 업그레이드 하는 방법에 대한 팁 입니다. 주의: 일부 모듈에선 v6.0.0 을 지원하지 않습니다. # Node.js 업그레이드 다음 절차에 따라서 업데이트를 진행하세요. 현재 NodeJs 버전 확인하기 .. 2019. 6. 25.
Rounded Imageview 만들어볼까? import android.content.Context; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Matrix; import android.graphics.Paint; import android.graphics.Path; import android.graphics.RectF; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; import android.util.AttributeSet; public class RoundedI.. 2019. 4. 22.
Firebase CLI 기록. 인증정보추출하기 firebase auth:export auth.json --format=json >> auth.json 파일에 1,000개 단위로 기록해준다.추출된 json 파일{"users": [{ "localId": "bVABCDEdfasfdfdsfsdasadq4wmbabcdeEhHo2WMNgvko2", "email": "asdfasdfasdf@gmail.com", "emailVerified": false, "displayName": "ldlkaalsdkjlajsd", "photoUrl": "https://sC9230", "lastSignedInAt": "1510643359000", "createdAt": "1509123154000", "providerUserInfo": [ { "providerId".. 2019. 2. 16.
베가시크릿노트A890 부활... LineageOS 14.1 커스텀롬 올리기... 1. 커스텀롬 관련 파일은 공식 배포 사이트를 이용한다.https://www.cyanogenmods.org/forums/topic/lineageos-14-1-vega-secret-note-sky-a890-nougat-7-1-rom/* 리니지OS 15도 나왔지만. 베가 시크릿노트는 대상 단말에 없다. (ㅠㅠ) 2. 필요 파일은ㄱ. 커스텀롬 이미지 >> lineage-14.1-20170726-UNOFFICIAL-ef59.zipㄴ. 구글앱스 이미지 >> open_gapps-arm-7.1-pico-20181017.zip (베가시크릿 노트는 ARM 플랫폼이다.)ㄷ. 필요에따라 커스텀 리커버리 이미지 >> twrp-3.2.3-0-ef59.img * ㄱ,ㄴ 의 이미지 zip 은 sdcard 에. ㄷ 의 img 는 콘.. 2018. 10. 18.
텍스트 뷰에서 특정 라인 문자열 가져오기! 텍스트 뷰에서 개행문자 '\n' 로만 줄이 바꾸면 split 이나 indexOf 로도 대략 유추할수 있겠지만. 대부분 멀티라인 텍스트뷰는 word-wrap에 의해서 줄이 바뀌는 만큼. 두번째 줄의 문자열.... 을 가져오려고 하면 막막하더라. 그러던 차에. 요런 트릭 (?? 사실 그냥 메소드 ㅋㅋㅋ) 을 배웠다. TextView tvTest = findViewById(R.id.textview_test); // XML 에서나, setText 호출을 통해서 여러줄의 텍스트를 입력 했다 치고. int lineIndex = 1; // 첫번째 줄은 0 번 인텍스부터다. 즉, 1은 두번째 줄. int beginIndex = tvTest.getLayout().getLineStart(lineIndex);int endI.. 2018. 8. 7.
아이폰6+ 액정 자가수리 완료. 지난달에, 땅에 떨어트려 액정유리가 박살난 동생의 아이폰을 받아왔다.아이폰 6+. 연식이 있는 기계이니 이제와 애플스토어 찾아갈일은 아니고. 일단 사설수리를 알아보았다. 교체비용 12만원. 깨진 기존액정 넘기는 조건으로 2만원 할인.10만원이라니..... 대충 검색해보니 6+ 중고시세가 15만원 정도이던데..... 그렇다면 역시 대륙의 힘을 빌려야 한다!알리익스프레스에서 검색. 구매가 제일 많은 녀석으로 정했다. 19.6달러. 체크카드로 결제하니 21,411원이 출금됐다. 5월 12일 00시40분에 결제.그리고 16일만인 5월 28일 낮에 우체국등기로 도착했다. 듣던대로(?) 스티로폼 상자에 잘 담겨서 왔다. 상자를 열어본 구성품이다.왼쪽부터1. 사은품 (젤리 케이스 + 액정보호플레이트)2. 교체 작업 .. 2018. 5. 29.
화면 관련한 상수들을 가져오는 코드 Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); Const.RESOULTION.setScreenSize(getResources().getConfiguration(), size.x, size.y); 퍽 많은 정보를 알수 있다.. 2017. 10. 31.
지긋지긋한 버전 충돌... 망할 구글 http://sseyoung513.blog.me/221069549509 http://blog.naver.com/sseyoung513/221064260156 0. 오류 내용 안드로이드 예제를 따라하다가, 메니페스트 파일에서 오류가 났다.All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 26.0.0-alpha1, 25.2.0. Examples include com.android.support:animated-vector-drawable:26.0.0-alpha1 andcom.android.support:med.. 2017. 10. 18.
솔라리스에서 pfiles 로 파일열고있는 프로세스 조회 24245: /app/product/jdk/jdk1.6.0_37/bin/amd64/java -server -DCWW_ADMIN -D27001 1. 파일 열고 있는 모든 프로세스 목록을 조회 (내용이 너무 많으므로 콘솔에서 직접 확인 불가하므로 파일로 저장) pfiles /proc/* > list.txt 2. vi 로 열어서 nfs 검색 vi list.txt / nfs 3. .nfsXXXXX 파일을 열고 있는 프로세스 확인. (위로 스크롤 해보면 나옴) 433: S_IFREG mode:0644 dev:548,9 ino:647301 uid:400213 gid:402 size:592884 O_RDONLY|O_LARGEFILE FD_CLOEXEC /resource_dex/app/ipm_opg_20170412/W.. 2017. 4. 12.
최신 안드로이드 스튜디오. 레이아웃 프리뷰 화면에 한글이 깨지는 경우. 스튜디오 최신버전으로 업데이트 한 이후.레이아웃 작업 할때 프리뷰창에 한글이 사각형으로 나온다. 이놈들 무슨 짓을 한건가.. 했는데. 디폴트 설정 파일에 존재하지 않는 폰트가 지정되어 있어서 제대로 표현이 안되고 있었다. 해결은? 간단하다.. 그 설정 파일 열어서.. 적절한 한글 폰트로 지정하면 되는게다. 터미널 열어서 /Applications/Android\ Studio.app/Contents/plugins/android/lib/layoutlib/data/fonts/ 경로를 찾아가면. fonts.xml 파일이 있다. vi 로 파일 열어서 찾아보면 NotoSansCJK-Regular.ttc 이라고 되어있다. 노토산스CJK-레귤라. 라는 신기한 폰트가 정의되어 있다. 이 폰트를 적절한 한글 폰트 (가장 기.. 2017. 2. 20.
[스크랩] Android studio의 유용한 플러그인 스크랩. 원본 출처 : http://stanleykou.tistory.com/171 Android studio의 유용한 플러그인Android Tips 2016.12.13 21:06 안드로이드 스튜디오의 시대 안드로이드 스튜디오가 이클립스를 대신하여 안드로이드의 공식 개발 툴이 된지도 벌써 2년이 지났습니다. 아주 오래된 레거시 프로젝트를 제외하고는 거의 대부분 프로젝트가 안드로이드 스튜디오로 개발되는 시대입니다. 안드로이드 스튜디오의 플러그인 이클립스에서는 수많은 플러그인을 입맛대로 골라쓸 수 있어 굉장히 편리했습니다. 서버 개발자들도 이클립스를 많이 썼기 때문에, 이들이 플러그인을 많이 만들어서 올렸고 안드로이드 개발자들도 그 혜택을 누릴 수 있었습니다. 다행스럽게도 안드로이드 스튜디오, 정확하게는 I.. 2017. 2. 13.
저작권 만료 도서를 볼수 있는 사이트들. 공유마당: http://gongu.copyright.or.kr (한국어) 국내의 저작권이 소멸된 작품들을 볼 수 있습니다. 국내 작가의 작품 뿐만 아니라 번역물도 볼 수 있는데요, 웹사이트가 복잡해서 저는 잘 안 씁니다(...) 조선왕조실록: http://sillok.history.go.kr (한국어) '고기' 라고 검색하면 세종대왕 시기의 검색결과가 압도적으로 많은 것을 볼 수 있습니다. 역덕이 아니어도 재미나요! 한국 고전 번역원: http://www.itkc.or.kr (한국어) 우리나라의 옛 글을 읽을 수 있는 사이트입니다. 재미있는 글이 참 많습니다. 남의 일기 읽는 것을 좋아해서 현대 한국어로 번역된 글을 종종 읽는데, 아쉽게도 충무공이순신전서(난중일기)는 원문으로만 제공되는 모양입니다. 그래.. 2016. 9. 9.
728x90
반응형