반응형

전체 글 39

Google Sparrow? Open AI에 대응용?

바둑 AI로 유명했던 Google Deepmind에서 Sparrow라는 AI agent를 선보이려나 봅니다. Sparrow라는 키워드를 본 김에 찾아보니 아직 다양한 자료는 없지만 아래 페이지에 일부 대화형 agent(챗봇)에 대한 내용이 있네요. https://www.deepmind.com/blog/building-safer-dialogue-agents Building safer dialogue agents In our latest paper, we introduce Sparrow – a dialogue agent that’s useful and reduces the risk of unsafe and inappropriate answers. Our agent is designed to talk with..

AI 인공지능 2023.02.02

애드센스(AdSense) 고시 패스 노하우 ?

글 16개로 애드센스 고시(?)를 패스하고, 광고가 등록되었습니다. 이상한 것은 고시라 불릴 정도로 어렵다고 들었고, 그 노하우는 워낙 방대하여 글마다 1000자 이상, 정성스레 그림도 있어야 하고 AI 입맛에 맞춘 방법들이 있으며, 글 수는 수십 개는 되어 야 한다는 썰들이 대부분이었습니다. 하지만 본 블로그를 보면 글들이 그리 길지 않으며, 그림은 거의 없고, 많은 정보를 담았다고 생각하지 않는데, 애드센스 패스하려고 노력하시는 분들 참고하시기 바라며, 유용한 글 작성하는데 집중해야겠다는 생각 입니다. 어쨌든 새해부터 기분 좋네요~!

Others 2023.01.24

주식 RSI 구하기

주식 데이터를 가져오는 방법은 많은데, 이전 글에서 소개한 pykrx를 사용했습니다. 그리고 과매도나 과매수에 대한 기준값으로 쓰이는 RSI 값은 직접 구하는 방법도 있지만, ta 모듈을 사용했습니다. 지금까지 찾아본 모듈중에서 가장 간단하고 명확하네요. ta 모듈에 대한 정보는 아래 링크를 방문하시길 바랍니다. 저도 필요한 것만 찾아서 사용해서 일부밖에 모르거든요. ^^; https://technical-analysis-library-in-python.readthedocs.io/en/latest/ta.html tickers500 : 종목코드[] 에 500개 종목의 코드가 들어 있습니다. from pykrx import stock import ta for i in range(startNumber, end..

Investment 2023.01.08

Googlefinance 대신 종목별 주가 검색 / 수집 방법(파이썬)

지난번 googlefinance에서 랜덤 하게 중간 날짜 값들이 에러 메시지 없이 사라지는 문제가 있다고 했었습니다. 이것을 해결하는 방법은 두 가지가 있는데, 첫 번째는 yahoo finance 같은 site에서. csv 파일 형식으로 원하는 기간을 설정해서 다운로드하여서 엑셀이나 google sheet에 로드하여 사용하는 방법이 있습니다. 두 번째는 파이썬에서 pykrx 라이브러리를 사용하는 방법이 있습니다. 저 같은 경우는 pykrx 라이브러리를 사용해서 정리 중인데, 굉장히 쉽습니다. 우선 import 하고, 함수를 사용하면 dataframe이 리턴됩니다. 조회 시작 날짜, 끝 날짜, 그리고 우리나라 상장 회사들 각각 6자리 번호를 갖고 있어서, 그 번호를 인자로 넣어주면 됩니다. 리턴되는 dat..

Investment 2022.11.13

GOOGLEFINANCE 주가 데이터 오류 현상

구글 쉬트(Google sheets)에서 Google finance 함수를 이용할 때 에러 현상이 중요해 보여 기록에 남긴다.일정 기간 동안의  주가를 추출해보면 몇 개가 부족한 경우가 있다.예를 들어, 아래 명령을 사용해서 몇 일치를 추출했는데, 1~2개씩 부족하게 나오는 경우이다. index(GOOGLEFINANCE(종목번호, "close", 시작일, 종료일), , 2) 중요한 문제는 처음이나 끝 날짜 데이터가 빠진 게 아니라 중간 날짜의 데이터가 아무 표기없이 빠지고 다음날 데이터로 채워진다는 것이다. 본인의 경우 현재 2022/6/16 데이터가 빠진 종목이 많은 상태다.데이터를 못 가져오는 경우 #N/A로 표시해줘야 하나, 이 경우는 그냥 데이터가 빠져있고 빠진 자리부터는 다음날부터의 주가가 들어..

Investment 2022.10.02

Android 12 bluetooth permission

안드로이드 12에서 블루투스 접근 권한을 위한 정책이 변경되었습니다. 사용자의 직접 허가가 있어야 블루투스 접근이 가능해졌습니다. 그걸 얼마 전까지 모르고 있다가, 어느 사용자분께서 블루투스 연결이 안 된다고 알려주셔서 알게 되었습니다. 아래는 안드로이드 개발자 페이지에 공지한 내용입니다. https://developer.android.com/about/versions/12/features/bluetooth-permissions?hl=ko#user-facing-dialog Android 12의 새 블루투스 권한 | Android Developers 이제 Android 13 개발자 프리뷰를 사용할 수 있습니다. 지금 사용해 보시고 의견을 알려 주세요. Android 12의 새 블루투스 권한 Android ..

카테고리 없음 2022.08.28

Flutter doctor 실행 시 에러 - X Android SDK file not found

버전이 낮아서 예제를 컴파일하는데 에러가 나서 이번에 Android studio를 새로 깔고 나서 셋업 하는데 지옥을 맛보고 왔다. 아직 에뮬레이터는 실행이 안되어서 절망 중이다. 가장 고생한 것은 아래와 같이 flutter doctor를 실행하면 나오는 SDK file을 못 찾겠다는 에러를 잡을 때였고, 해결 방법을 알고 나서 또 한 번 절망해서 적어둔다. 이슈) > flutter doctor Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel stable, 3.0.5, on Microsoft Windows [Version 10.0.19043.1826], locale ko-KR) [!] Android toolc..

App 2022.07.26

app-ads.txt 설정하기 (기록용)

이미 앱을 등록하고 admob까지 설정 완료된 상태에서 뭔가 오류 알림이 와서 보니, 처음 보는 것이다. 당연히 구글링 시작! 개발의 절반이 구글링인 슬픈 현실. ㅠㅠ app-ads.txt를 등록하고 해당 파일 주소를 적어야 하는데, 개인 홈페이지가 없으니 기본적으로 되지 않고 tistory 블로그는 불가하다는 설명. 여기저기 많은 분들이 가이드 한 방법이 있었으나, 그중 믿을만한 분 글을 찾아서 시작! 구글에서 만든 블로그인 blogger에 계정을 개설해서 만들어야 한단다. 1. admob에서 아래 설정 방법 클릭 2. 설정 방법 버튼 클릭 후 아래 창이 뜨면 파란색 부분을 복사 3. blogger.com에서 블로그 개설 4. blogger.com에서 설정 -> 수익 창출 -> 맞춤 ads.txt 사용..

App 2022.07.04

Flutter(플러터) + 배울 곳

Flutter라는 것은 구글에서 만든 application 개발 framework입니다. 그동안 사람들에게 익숙한 C, C++, Java 등의 언어가 아닌, Dart라는 새로운 객체 지향 언어를 사용합니다. 낯선 언어로 인한 진입 장벽과 구글이 언제까지 Flutter를 지원할 것인가에 대한 두려움(?)으로 아직까지 활성화되지는 않고 있습니다. 이러한 단점을 넘어설 수 있는 장점이 존재하는데, 그것은 바로 platform에 종속적이지 않아 하나의 코드로 안드로이드, iOS, Window application을 만들 수 있다는 것입니다. 또한 개발 시 필요한 많은 공개 라이브러리도 pub.dev를 통해 제공되고 있으며, 양과 질에 있어 계속해서 발전되고 있습니다. 앱은 처음 개발했던 저도 몇 개월 만에 Go..

App 2022.07.04
반응형