애드센스 수익 조작 방법(주의!!) 티스토리 완벽 가이드 보기 애드센스 부업이 떠오르고 있는 지금.. 이 기류를 틈타 애드센스 관련 지식을 파는 사람이 늘어나고 있다. 문제는 공짜로 풀려 있는 정보를 마치 대단한 정보인 양 소개한다는 거다. 특히 초보자를 타겟으로 하여 그럴듯한 목차를 만들면 속아 넘어갈 수밖에 없다. 이 글과 읽으면 좋은글 애드센스 고수들이 돈버는 방법 경쟁 블로그 고단가 키워드 훔치는 방법 무료 ChatGPT 작성 글 감지기(detector) TOP 3 CTR(광고 클릭율) / CPC(광고 단가) 올리는 방법 초보자들을 현혹하는 가장 좋은 방법은 뭘까? 바로 수익 인증이다. 애드센스에 관심이 있다면 아래 화면은 자주 보았을거다. (위 화면은 조작된 거다.) 문제는 이러한 화면은 조작하기가 너무 쉽다. 조작방법 (1) F.. 재테크 | 부업/블로그 | 구글 애드센스 2023. 1. 27. [python]multiprocessing Process 완벽 정리(초보자) [ic]Process[/ic]를 이해하기 위해선 [ic]Process[/ic]가 왜 필요한지 부터 알아야 한다. Process 왜 필요할까? [ic]Process[/ic]를 사용하지 않으면 어떤 불편함이 발생할까? Process를 사용하지 않은 예 from multiprocessing import Process import time def function1(): print("Start function 1") time.sleep(3) print("End function 1") def function2(): print("Start function 2") time.sleep(5) print("End function 2") if __name__ == '__main__': function1() function2(.. 파이썬/파이썬 중급 2023. 1. 26. vscode 터미널에서 데이터프레임(dataframe) 예쁘게 출력하는 방법 주피터노트북, 코랩과 달리 VScode에서 데이터프레임을 출력하면 못생긴(?) 결과를 만나게 된다. 이때 tabulate를 이용하면 예쁘게 출력이 가능하다. tabulate 설치 pip install tabulate[widechars] tabulate 예제 from tabulate import tabulate print(tabulate(데이터프레임, headers='keys', tablefmt='fancy_outline')) [ic]headers[/ic], [ic]tablefmt[/ic] 인자 값을 변경하면 입맛에 맞는 커스터마이징 가능하다. 자세한 사항은 공식문서를 참고하자. 파이썬/pandas 2023. 1. 26. 구글 애널리틱스(ga4) 내부 트래픽(ip) 제외 방법(초보자) 애널리틱스를 사용하다보면 내가 접속한 정보들이 데이터에 반영되어 불편할때가 있다. 이번 포스팅에서는 내부 트래픽(ip)을 데이터에서 제외 하는 방법을 알아보자. 1. 관리 클릭 좌측 사이드 바 밑에 있는 관리 버튼을 클릭한다. 2. 데이터 스트림 클릭 3. >(화살표) 클릭 4. 태그 설정 구성 클릭 Google 태그 하위에 있는 태그 설정 구성을 클릭한다. 5. 모두 표시 클릭 모두 표시를 클릭하여 설정창을 확대시킨다. 6. 내부 트래픽 정의 클릭 7. 만들기 8. 규칙 이름 정하기 9. 필터 설정 검색 유형을 'IP 주소가 다음과 같음으로' 설정한다. 10. 내 IP 확인 '내 IP 주소 알아보기'를 클릭하여 IP를 확인한다. 11. IP 기입 후 만들기 구글에서 확인한 IP를 '값'에 입력 후 만들.. 재테크 | 부업/블로그 | 구글 애드센스 2023. 1. 19. mmdetection 커스텀/모델 학습 완벽정리 (이 포스팅은 해당 포스팅을 읽고 왔다는 전제로 작성되었습니다.) 이제 본격적으로 custom을 통해 우리 데이터를 학습시켜보자. 디테일한 내용은 큰 흐름을 방해할 수 있기에 중요 부분을 위주로 정리한다. mmdetection에서는 다양한 데이터 셋 형태를 지원한다. 개인적으로 코코데이터셋이 mmdetection을 사용할때 가장 편리해 CocoData를 기준으로 한다. 이 글과 읽으면 좋은글 YOLO 포맷, COCO 포맷으로 쉽게 변경하는 방법 Config파일 Custom 사용할 데이터셋 지정 from mmdet.datasets.builder import DATASETS from mmdet.datasets.coco import CocoDataset @DATASETS.register_module(force.. 머신러닝,딥러닝/computer vision 2023. 1. 17. [파이썬]텍스트 파일 내용 한번에 수정(pandas) 텍스트 파일을 판다스(pandas)를 이용하여 수정해 보겠다. 예제 목적 빨간 사각형 부분을 다른 경로로 변경하는 것이다. 내용 수정(with pandas) 1) text 파일 읽기 [ic]read_csv[/ic]를 이용하여 [ic].txt[/ic]파일을 읽을 수 있다. import pandas df= pd.read_csv('CupDataCoco/train.txt',names=['path']) print(df) 이때 [ic]names[/ic]인자를 이용하면 원하는 컬럼명을 설정할 수 있다. 2) 내용 변경(replace) 각 행의 값들을 수정해줘야 한다. 이때 for loop보다 더 효율적인 방법이 [ic].apply[/ic]를 이용하는 것이다. df['path'] = df['path'].apply(la.. 파이썬/pandas 2023. 1. 17. 함수에있는 **kwargs는 뭘까? 함수 인자에 [ic]**kwargs[/ic]가 들어간걸 자주 본 적 있을 거다. 조금 불편하게(?) 생긴 이 녀석을 왜 쓰는지 알아보자. 이 글을 읽기 전 선수 지식 포스팅 *, ** 사용법 *args 사용법( 2편) 컨셉 이해 def test(num, **kwargs): print(num) print(kwargs) test(1, num2=3) #output ''' 1 {'num2': 3} ''' [ic]**kwargs[/ic]에 넣어준 keyword argument값이 딕셔너리 형태로 출력된다. 주의할 점 1) keyword argument 만 받아야 한다. test(1, 3) #output ''' TypeError: test() takes 1 positional argument but 2 were g.. 파이썬/파이썬 중급 2023. 1. 16. git 원격(remote) 저장소 url 생성/변경 방법 [ic]git pull[/ic] , [ic]git push[/ic], [ic]git fetch[/ic]와 같은 명령어를 쓰기 위해선 로컬에 저장되어 있는 repository와 remote repository(깃허브)를 연결해줘야 한다. 방법은 크게 두 가지다. 원격 저장소 생성/변경 git remote add origin https://github.com/new-repo.git git remote set-url origin https://github.com/new-repo.git git remote add 기존에 등록 되어 있는 url이 없을때 사용 git remote set-url 기존에 등록 되어 있는 url을 변경할 때 사용 참고 origin이라고 적혀있는 부분은 naming convention이다.. 카테고리 없음 2023. 1. 13. git fetch, git pull 차이점 이해하기 두 명령어 모두 원격 저장소(git remote url)에서 업데이트된 정보를 가져온다. 이 비슷한 점 때문에 둘의 차이가 헷갈릴 수 있다. 결론부터 말하면 [ic]git pull[/ic] = [ic]git fetch[/ic] + [ic]git merge[/ic] 다. git fetch 작동 방식 원격저장소에서 새롭게 업데이트된 정보를 가져온다. 하지만 새로운 정보를 바로 로컬에 적용시키지 않는다. 다시 말해 [ic]git fetch[/ic]는 로컬에 적용하기 전 충돌 관련 문제가 없는지 확인하는 용도로 쓰인다. 문제가 없다면 [ic]git merge[/ic]를 통해 작업 완료한다. git pull 작동 방식 [ic]git pull[/ic]은 원격 저장소에 업데이트된 정보를 가져와 바로[ic]merge[.. 카테고리 없음 2023. 1. 13. mmdetection config 이해하기 mmdetection을 원하는 대로 커스텀하기 위해선 config파일을 이해해야 한다.하지만 config에 대한 진입 장벽이 있다 보니 많은 이들이 이 부분에서 포기한다. 이번 포스팅을 통해 확실하게 이해하자. 이 글을 읽기 전 선수 지식 포스팅mmdetection 사용법(설치 및 기본 세팅) | inference 방법 config 파일 컨셉 이해모델 config파일을 열어보면 (예제는 faster rcnn 기준) config 파일 코드가 상당히 심플하다.그 이유는 해당 파일은 여러 config파일들을 한 군데로 모아주는 역할만 하기 때문이다. _base_에 할당된 값을 보면 각 파일 경로가 리스트형태로 묶여 있다.그 정보를 한데 모아 사용하겠다는 거다. config파일은 크게 4가지로 구성된다. .. 머신러닝,딥러닝/computer vision 2023. 1. 12. YOLO 포맷, COCO 포맷으로 쉽게 변경하는 방법 [ic]yolo format[/ic]을 [ic]coco format[/ic]으로 변경하는 방법에 대해 소개한다. (해당 포스팅은 사이트를 참고하였다.) Prerequisite 아나콘다 환경 구성 및 필요한 모듈 설치 conda create -n Yolo-to-COCO python=3.8 conda activate Yolo-to-COCO pip install numpy pip install opencv pip install imagesize 설치하고자 하는 디렉토리 접근 후 [ic]git clone[/ic] git clone https://github.com/Taeyoung96/Yolo-to-COCO-format-converter.git cd Yolo-to-COCO-format-converter annot.. 머신러닝,딥러닝 2023. 1. 10. [python] vscode 파일 경로 오류 해결 방법(디버깅 모드) [ic]F5[/ic](debug mode)를 실행하면 파일 경로 오류가 발생하는가? 분명히 존재하는 파일인데 없다고 말이다. 현재 파일이 실행되고 있는 경로를 확인해 보자. import os print(os.getcwd()) 예상과 다른 경로일 거다. 문제는 이지점이다. 실행경로를 현재 실행되는 파일 기준으로 수정해야 한다. 방법은 아래와 같다. [ic]launch.json[/ic] 파일을 연다. 파일이 없다면 아래와 같은 방법으로 만든다. 파일을 열면 아래와 같은 형태일 것이다. 1) 기존 파일(수정전) [ic]"configuration"[/ic]에 [ic]"cwd": "${fileDirname}"[/ic]을 추가해주면 된다. 2) 수정 파일(수정 후) 파이썬 2023. 1. 6. 이전 1 ··· 8 9 10 11 12 13 14 ··· 32 다음