본문 바로가기
반응형

분류 전체보기573

[Docker] Centos7 docker no space left on device 해결 방법 Centos 7 Docker No space left on device 저는 좀 더 넓은 공간으로 docker folder 를 이동하는 방법을 썼습니다. 다른 드라이브(파티션)에 공간이 있어야 합니다. ( 그게 아니라면 안쓰는 docker image 들을 삭제하는 방법을 해보세요 ) 아래와 같이 /dev/xvda1 의 용량이 가득차서 /dev/xvdb 로 docker 의 root dir 을 옮겼습니다. Centos 7 기준으로 설명드리겠습니다. 우선 docker config 열기 $ sudo vi /lib/systemd/system/docker.service ExecStart= 를 찾아봅니다. ExecStart=/usr/bin/docker daemon -g /home/myid/docker \ -g 뒤에 .. 2020. 5. 22.
[Python] gif 이미지 opencv 로 로드하기 cv2 python opencvcv2 imread gif gif 를 cv2.imread('./test.gif')이렇게 읽으면 오류가 납니다.gif 는 여러개의 이미지가 존재하는 video 같은거라고 보면 됩니다.frame 을 읽어와야죠. 이미지가 gif 형식이면 첫번째 frame 만 읽어오는 함수입니다.import cv2import numpy as np def loadImageFromPath(imgPath): try: # gif 처리 if str(imgPath).lower().endswith('.gif'): gif = cv2.VideoCapture(imgPath) ret, frame = gif.read.. 2020. 5. 18.
[Github] markdown Badge, 깃헙 뱃지 버전표시 사용 markdown, 깃헙의 .md 파일에 위와같은 디자인의 아이콘(?)을 보셨죠? 저런 표시는 생각보다 간단합니다. markdown 파일에서 아래와 같이 입력합니다. ![Generic badge](https://img.shields.io/badge/{front text}-{rear text}-{color}.svg) 예를 들어 이렇게 입력하면 ![Generic badge](https://img.shields.io/badge/version-1.1.1-green.svg) 이렇게 나옵니다. 자주 쓰는 컬러는 brightgreen green yellowgreen yellow orange red lightgrey blue 등등 이고 그밖에 success, important, critical 등 그리고 rgb 도 됩니.. 2020. 5. 13.
[Android] File 체크 File exists() 안드로이드 파일 존재 여부 체크 File 의 exists() 메소드를 사용하면 됩니다. String filePath = "your/file/path"; if(new File(filePath).exists()) { // 파일 있음 }else{ // 파일이 없음 } 간단하쥬? 2020. 5. 4.
[Android] Youtube Data API v3 사용하기 Youtube Data API v3 youtube video id로 이런저런 정보를 알고 싶다면 youtube data api v3 를 사용해야 합니다. 1. android api key 생성 console.developers.google.com 에서 프로젝트를 선택하고 android api key 를 생성 받아야 합니다. 이미 android key 가 있으신분은 3번으로~ https://console.developers.google.com/ Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요. accounts.google.com 2. 프로젝트가 없다면 생성합니다. 3. 라이브러리 에서 youtube data .. 2020. 4. 29.
youtube Thumbnail 이미지 url 유튜브 썸네일 이미지 URL 안드로이드 관련은 아니지만 유튜브 링크로 부터 썸네일 이미지만 뽑고 싶을 때 유용한 정보라서 끄적 거려봅니다. https://img.youtube.com/vi/{video_id}/0.jpg 유튜브의 공유 URL 이 아래와 같다면 https://youtu.be/6PlkYCfW0_U 동영상 아이디는 6PlkYCfW0_U 입니다 이 아이디를 아래URL 에 입력하면 https://img.youtube.com/vi/6PlkYCfW0_U/0.jpg 이미지가 나옵니다. 그리고 잴 뒤 0.jpg 는 필요한 사이즈에 따라 다르게 입력하면 됩니다. Resolution image name 320 x 180 mqdefault.jpg 480 x 360 0.jpg 720p or 1080p maxres.. 2020. 4. 29.
[Android] Email 보내기 Email Intent Intent.ACTION_SEND 로 이메일 보내기 간단한 static method 생성 public class EmailUtils { public static void sendEmailToAdmin(Context context, String title, String[] receivers){ Intent email = new Intent(Intent.ACTION_SEND); email.putExtra(Intent.EXTRA_SUBJECT, title); email.putExtra(Intent.EXTRA_EMAIL, receivers); email.putExtra(Intent.EXTRA_TEXT, String.format("App Version : %s\nDevice : %s\nAndroid(SDK) : .. 2020. 4. 21.
[Centos7] ip 확인 ip address, ifconfig 일단 ip 확인하는 명령어를 날려봅시다. $ ifconfig command not found 라고 나오면 $ /sbin/ifconfig No such file or directory 라고 나오면 ip 명령어도 날려봅시다. $ ip addr centos7 에서는 ip 명령어로 볼수있다고 나와있는데 저는 안되네요. command not found 라고 나오면 ifconfig 를 사용할 수 있게 net-tools package 를 설치합니다. $ sudo yum install -y net-tools 설치가 되면 아래 명령어로 실행 $ ifconfig # 또는 $ /sbin/ifconfig 2020. 4. 17.
[Android] 코드에서 속도 체크 SystemClock uptimeMillis 코드 속도 체크 SystemClock.uptimeMillis() 속도 체크를 하고 싶은 시작 부분에 Long start = SystemClock.uptimeMillis(); 종료 부분에 Long end = SystemClock.uptimeMillis(); Log.d("#SPEEDTEST", "for using stream : " + (end-start) + "ms"); 테스트 stream 을 이용한 loop 와 그냥 for loop 의 속도를 비교해볼까요? // stream 이용 Long start = SystemClock.uptimeMillis(); filteredList = orgList.stream().filter(f->isTagExists(f.getTag(), tagList)).collect(Co.. 2020. 4. 8.
[Android] getColor From Resource Color Resource 에서 color 가져오기 Activity 에서 ContextCompat.getColor(getApplicationContext(), R.color.your_color_id) Fragment 에서 getActivity().getColor(R.color.your_color_id) Hex String 에서 Color.parseColor("#FFFFFF") 2020. 4. 8.
728x90
반응형