본문 바로가기
  • think normal

새로워지기/마흔의 생활코딩71

마흔에 정석을 다시 펼치다 01 for.딥러닝 (feat.회귀 이론) 딥러닝과 머신러닝을 배우기 위해 몇개월 전주식트레이팅 시스템을 목적으로 급하게 후려쳐서? 실습했던 파이썬을 다시 차근차근 공부하고 있다. 이 과정에서 매우 인상적인 경험을 하고 있다. 그 경험은 3년전인가? JAVA를 공부할때 보았던 자료구조에 대해 다시 들여다보고 있다. 그리고 30년...전인가? ㅎㄷㄷ.. (아, 물론... 당연히.. 라임을 맞추기 위해 MSG 좀 뿌려서..) 정석책을 펼쳤다. 아직 집에 있다는게 더 신기... =,.= 머신러닝은 기하와 백터를 기반으로 한다. 그리고 머신러닝은 기하와 백터를 텐서로, 사람?과거의 컴퓨팅?은 선형대수로 기하와 백터를 연산했다. 물론 이 둘은 상반된 방식이 아니라 선형대수가 확장되서 텐서가 되었다고 보면 될 것 같다. 그 선형대수는 벡터와 행렬를 기반으로.. 2021. 7. 1.
블록체인에 왠 시큐어 코딩이냐고?! 제 아무리 블록체인 할아버지라도 결국 인터넷(웹 or 앱) 위에서 돌아갈수 밖에 없기 때문에 결국, 일반 웹사이트와 같이 시큐어 코딩이 필요한 것이다 2021. 6. 9.
까이꺼 인공지능(NLP 자연어 처리 : word2vec, LexRank ) 어쩌다 마흔, 인공지능을 접하다. 3~4년? 전 bert가 나온 뒤부터 NLP 쪽은 무서울 정도로 급격한 성장을 이루고 있다. 최근에는 T5와Big Bird가 많은 관심을 끌고 있다. *NLP 모델의 진화?과정 : (Vec2Vec → Seq2Seq) → BERT → XLNet→ RoBERTa → MT-DNN→ T5 → Big Bird 최근 개인적 관심사는 T5 나 Big Bird과 같은 이 최신 모델에 한글을 적용하는 부분을 테스트하고 있다. 아래는 첫번째로 한글 적용 테스트한 예제이다. 모델은 각각 word2vec, LexRank 를 사용했다. 1. gensim word2vec 알고리즘 알고리즘 요약 단어마다 차례대로 인덱싱을 하여 벡터화 하지 않고, 유사한 단어들을 비슷한 방향과 힘의 벡터를 갖도록 .. 2021. 6. 8.
마흔에 블록체인) 하이퍼레저 페브릭 실습 01~ 03 어쩌다 마흔, 어쩌다 프라이빗(하이퍼레저 페브릭) 블록체인 코딩을 시작하다. #잠깐, 딴소리 새로움을 접하면, 그동안 당연하던 것들이 불편으로 다가오는 경우가 있는데 그래서 경험과 그 경험에 대한 감정이 무섭다는 건가보다 과거의 경험, 소위 경력자, 어른이 상시 염두해야할 이슈가 아닐까한다 마흔, 참 많은 생각을 하게되는 나이이다. #포스팅 경로 변경 나에겐 노션이 그렇다. 물론 노션과 티스토리의 용도는 다르다. 하지만 어쩌다, 티스토리에 상세한 내용의 글을 포스팅 하다보면 아.. 티스토리는 정말.. 좀 그렇다 는 생각이 든다. 티스토리로만 쓰다가, 애매해서 노션과 같이 쓰다가... 결국 티스토리 포스팅은 삭제하고 노션 링크만 남기기로 한다. 예제 1. Commercial paper 출처 : 하이퍼레저 .. 2021. 6. 5.
마흔에 도커) 기본 명령어 기록(-ing) docker 기본 명령어 전체 컨테이너(가상화 컴퓨터) 조회하기> $docker ps -a -q 전체 컨테이너(가상화 컴퓨터) 정지하기> $docker stop $(docker ps -a -q) 전체 컨테이너(가상화 컴퓨터) 지우기> $docker rm $(docker ps -a -q) 설치되어진 가상화(툴) 이미지 확인> docker images 만들어진 이미지 확인하기> $docker images 만들어진 이미지 지우기> $docker rmi $(docker images -q) -f docker rmi -f $(docker images dev-* -q) docker exec cliMagnetoCorp peer chaincode list --instantiated -C mychannel 다커 위에 네트.. 2021. 6. 5.
(인코딩 테스트) matplotlib 한글 폰트 깨짐 현상 matplotlib font는 기본적으로 ‘sans-erif’를 default로 하기 때문에 한글이 깨져 나올 수 있다. font 확인import matplotlibmatplotlib.rcParams['font.family'] for Win# 한글 깨짐 개선 import matplotlibimport matplotlib.font_manager as fmfont_name = fm.FontProperties(fname = 'C:/Windows/Fonts/malgun.ttf').get_name()matplotlib.rc('font', family = font_name)matplotlib.rcParams['axes.unicode_minus'] = False for Mac# 한글 깨짐 개선 import matpl.. 2021. 4. 5.
정규식 코드, 더 이상 구글링 복붙하지 않기 위한 40분 투자! 로그인이나 회원가입.. 크롤링과 같이 어쩌다 한번 쓰던 정규 표현식. 게다가 어찌나 암호 코드처럼 생기셨는지.. 그래서 그냥.. 늘 구글링해서 복붙하던 정규 표현식은 관심 밖의 항목이었다. 그런데.. 최근 [파이썬, 통계]을 공부하면서 꾀 많이 쓰게 되어 여러모로 난감한 주제였는데.. 주말.. 혼밥하면서 유튜브로 뭐 볼꺼 없나 검색하다.. 우연히 발견한 엘리님의 영상 정규표현식 , 더이상 미루지 말자 라는 제목에 뜨끔하여... 클릭해서 보게되었다. youtu.be/t3M6toIflyQ 오호~ 덕분에 정규식 완전 정복! 완전 강추 복습 : 위 주소 중에서 주소에 있는 키워드( ~ youtu.be/~~~~ ) 뽑기 https://www.youtu.be/-normalstory http://www.youtu.b.. 2021. 3. 1.
파이썬 3.8 64bit에 텐서플로우 2.2 설치(feat. 아나콘다) * 개발 환경 : 샤오미 레드미 노트북 64비트, RYZEN 4000 시리즈 7. 윈도우 10 64 비트 책과 달리, 내 컴퓨터에서는 pip install tensorflow 가 안된다. 파이썬 까지는 잘됐었는데... 흑흑... pip Install Error: don't could find version that satisfies the requirement tensor flow 1. 구글 검색하다가, 텐서 플로우 공식 깃허브의 이슈관리 페이지로 들어가봤다. 댓글에 유사한 사례와 답변과 만족들이 있었지만 내 컴퓨터엔 작동하지 않았다. github.com/tensorflow/tensorflow/issues/39130 pip Install Error: don't could find version that .. 2021. 2. 24.
[마흔에 파이썬] 산출물들 실습 자료 - 파이썬 증권 데이터 분석 파이썬 증권 데이터 분석 웹 스크레이핑으로 증권 데이터를 주기적으로 자동 수집, 분석, 자동 매매, 예측하는 전 과정을 파이썬으로 직접 구현한다. 그 과정에서 금융 데이터 처리 기본 라이브러리(팬더스)부터 주가 예 www.aladin.co.kr 실습 예제 중, 실제 운용 중인 포트폴리오 또는 종목을 적용해 본 산출물 정리 주요 실습 결과 01. 샤프 지수 샤프 지수가 가르키는 최적화(max_sharpe, min_risk) 포트폴리오 위에 내가 보유한(my_position) 포트폴리오를 찍어봤다. (*책 p.254 ~ p.267 & 저자의 깃헙 쏘스 ) * 코드 커스텀 리뷰 : 아.. 실습 결과 그래프를 보니, 저 위에 내 포폴은 어디쯤 위치라고 있을까? 하는 궁금증.. 2021. 2. 18.
[마흔에 파이썬] 배우는 여정 메인 스터디 : 책 따라 실습하기, 파이썬 증권 데이터 분석 파이썬 설치(*환경변수 자동추가 옵션선택) -> cmd에서 패키지 설치(pip install matplotlib설치와 pythonexe -m pip install --upgrade pip 업뎃) *EnvironmentError이슈대응 -> 실습용 패키지 설치(목록을 파일로 저장 후 cmd에서 해당 파일 실행 = pip install -r 파일이름.txt) -> 32비트-파이썬(Windows x86 executable installer) 다운로드 -> 설치(*환경변수 선택X) 메인 레퍼런스 - 파이썬-기본을갈고닦자, - 파이썬org(kr) - 프로그래머스-파이썬 서브 레퍼런스 - 주식투자를 위한 PyQt GUI - 토닥토닥 파이썬 - 증권데이터분.. 2021. 2. 18.
마흔에 입문하며 소셜 이용현황 리뷰 1. 정보 과잉으로 페이스북, 인스타그램 사용률 감소 2. 알람에 대한 피로감으로 점차 카카오톡 사용 빈도 감소, 텔레그램 사용빈도 증가 3. 오늘 클럽하우스 가입 자연스럽게? 오랫동안 방치되어 있던 페북과 인스타그램 프로필 업데이트 프로필 업데이트 피드를 보고 페이스북 메신져로 오랫만에 지인들과 연락 가입 첫날, 100명의 클친들과 새벽 세시까지 함... ㅎㄷㄷ 서비스디자인 탁월, 적정기술, 만족스러운 인터페이스, 중독성과 몰입도 매우 빨간맛- 주의 필요 ㅋㅋㅋ 2021. 2. 6.
[마흔에 파이썬] 공부를 시작한 계기 파이썬 공부를 시작한 계기 말로만 듣던 마흔, 아.. 인생 서른과 또다른 묵직한 느낌 서른과 똑같이 가벼운 쏠로 나의 마흔역시, 요즘의 마흔들처럼 주식 시장에 기웃거리는 중이다. 20대 주식을 처음 접했다. 주식에는 관심이 없었다 첫 직장 부장님의 권유였다. 그렇게 얼떨결에 가입한 펀드는 두,세번? 넣고 말았던것 같다. 왜 그랬는지 이유는 모르겠다. 무튼 그리고 잊고 있었다. 지난해 2020년 3월. 십년?넘게 지나서 열어보니.. Wow! 수익률 약 180%정도!!! 하지만 잔고는 18만원 정도 ㅜㅜ ㅋㅋㅋ 2020년 4월, 초심으로 나름 진지하게 시작 ( 운용자금 5만원, 수익률 15% ) 2020년 12월 예상 수익이 넘을 때마다 운용자금을 조금씩 추가 ( 운용자금 800만원, 수익률 10% ) 20.. 2021. 2. 3.
리액드 리덕스 몽고디비 학습 내용 책의 내용(리액트를 다루는 기술)을 실습하는 형태로 진행했다. 학습 결과 github.com/normalstory/blog-frontend normalstory/blog-frontend Contribute to normalstory/blog-frontend development by creating an account on GitHub. github.com 리뷰 리액트 리덕스는 공부하면 할수록 JAVA를 닮아있다? 닮아간다? 하는 느낌을 받는다 에피소드 실습 책(리액트를 다루는 기술)에 개정판이 있는지 몰랐다. 다행히 해결되지 않던 이슈를 검색하는 과정에서 개정판이 있다는 걸 알 수 있었다. 이후, 계획 실습이 끝나면 배운 내용을 개인 홈페이지에 적용할 계획이었다. 막상 끝나고 적용을 하려고 .. 2021. 2. 3.
말로만 듣던 마흔 #01 믿을 수 없는 일이 일어났다- 말로만 듣던, 마흔이 나에게도 시작된 것이다 감사하며, 새로운 다짐하며. 2021. 1. 1.
자율학습 계획과 성과관리(feat.혼공코드) #직장인도 물론 자율학습은 단지 수험생에 국한된 내용이 아니다. 최근 나도 집에서 개발관련된 내용을 부단히 자율학습 중이다. 그러던 중 유튜브가 아주 매우 오랫만에 적절한 영상을 추천해주었는데 이를 보고 몇자 적어본다. #혼공코드 youtu.be/7DwXK3u0wKE 수험생과 직장(특히 원격업무), 프리랜서에서의 계획 및 성과의 기준은 '기간 대비 분량'이어야 한다. 파운더 레벨 또는 예비창업자 또는 크리에이터는 '기간 대비 시간' 이어야 한다. 이제 막 졸업 또는 입학을 했거나 퇴직을하고 예비 창업(프리랜서 및 용역사업 제외) 및 크리에이터를 준비하는 경우에 '기간 대비 시간'은 매우 중요하다. 학생의 경우 수능, 직장인 또는 프리랜서의 경우 상사로 부터 하달된(또는 클라이언트로부터 전달된 외주) 작업환경에서 1.. 2020. 10. 18.