본문 바로가기
  • think normal

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

자그마치 개발자 경험 Developer Experience - NEXT.js 리액트를 복습하는데.. 참 새로운 것들이 많아졌다. 그리고 라떼는 없었던, 지금 왠만한 유명 서비스는 거의 대부분 도입해서 운영 중이라는 그 HOT 한?- next.js를 알아보게 되었다. https://nextjs.org/ Next.js by Vercel - The React Framework Production grade React applications that scale. The world’s leading companies use Next.js by Vercel to build static and dynamic websites and web applications. nextjs.org 공식 문서를 찾아 읽던 중.. 와우! 할만한 인상적인 워딩이 있었는데 바로, aim to improve the .. 2022. 8. 8.
Fast api로 잘못 읽어서 시작한 Fast ai -개요 포스팅- ' fastai와 파이토치가 만나 꽃피운 딥러닝 ' https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=276915469 fastai와 파이토치가 만나 꽃피운 딥러닝 fastai 라이브러리의 창시자인 제러미와 실뱅은 fastai와 파이토치로 다양한 작업에 대한 모델을 학습시키는 방법을 소개한다. 또한 내부적인 알고리즘을 완전히 이해하는 데 필요한 딥러닝 이론 www.aladin.co.kr #혼공 #주경야딩 #노안 #fastai를fastapi로읽다 #딥러닝라이브러리 딥러닝 라이브러리, fast.ai • fastal 공식 블로그: https://www.fast.ai fast.ai · Making neural nets uncool again 15 Mar .. 2022. 5. 2.
FAST API 혼공 내용 공유 파이썬 기반 웹서비스를 구축을 위한 웹 프레임워크는 flask, django 였다. 그런데 장고는 점점 자바 스프링화 되어.. 너무 무겁고 플라스크는 너무 가볍다?.. 이때 짜잔하고 등장한 녀석이 바로 fastapi!! 와대박!! 뭐 물론 개인 취향이지만 말이다 ㅋㅋㅋ 파이썬 실습하다가.. 아쉬운 마음?으로 flask를 스터디하며 검색하다 발견한 FAST API ^^;; 올레~ *참고* 파이썬 웹프레임워크들에 대해 보다 구체적으로 비교 정리한 블로그 -> 여기 링크 ;; 그래서 유튜브랑 인터넷 서핑하면서... 나름 혼공 했던 풰스트 에이피아이 실습 내용을 공유해본다 ㅎ ( 언제부턴가 티스토리에는 정리를 안하기 시작.. ㅜㅜ 노션은 작성은 편한데 검색이 안되고 ㅜㅜ 아.. 새 집을 알아봐야 할 듯...) .. 2022. 4. 26.
그 흔한 인공지능-머신러닝-딥러닝 개요 인공지능은 사람처럼 학습하고 성능을 개선하는 과정을 통해 사람과 같은 커뮤니케이션 및 테스크를 수행할 수 있도록 하는 프로그래밍 방법 머신러닝은 기본적으로 통계 기법을 기반으로 분류 또는 예측을 수행하는 인공지능 범주의 프로그래밍 방법으로 이때 필요한 학습-정답 데이터 또는 학습 알고리즘은 사람이 설계한다 딥러닝은 신경망 기반으로 분류와 예측을 수행하는 머신러닝 범주 내 프로그래밍 방법으로 이때 필요한 데이터와 알고리즘은 신경망이 스스로 설계하여 결과를 도출한다 전반적으로 딥러닝의 성능은 머신러닝보다 한참 우위에 있다. 다만 머신러닝은 그 절차와 과정을 알 수 있지만 딥러닝은 그 절차와 과정을 알기가 쉽지 않고 모델을 완성하기까지 많은 규모의 컴퓨팅 파워와 시간을 필요로 한다. 그래서 대부분의 큰 큐모의.. 2022. 1. 30.
사람은 죽어서 이름을 남기고 사람은 죽어서 이름을 남기고.. 사람은 죽어서 이름을 남기긴 깨뿔 nft 나 남겨볼까나 사람은 죽어서 이름을 남기고 작품은 죽어서 nft를 남긴다 nft 는 디지탈 족보 사람이든 동물이든 식물이든,, 2022. 1. 27.
국내 유명 커뮤니티와 아프리카tv는 왜 아직 NFT도입을 하지 않고 있을까? 개인적으로 너무 궁금한 대목.. 2022. 1. 21.
2021년 주경야딩의 기록 오랫만에 티스토리 노션을 쓰고나서부터 티스토리는 잘 이용하지 않게 되었다. 장단점은 있지만.. 아무래도.. 애지간해서는... 깃랩으로 갈 수는 있어도 티스토리로의 복귀는 어렵지 않을까 한다. 아무래도 티스토리에는 틈틈히 비공개 아이디어나 지극히 사적인 일기 같은 내용만 기록하는 용도로만 쓰일 것 같다. 마흔의 정주행, 주경야딩 2021년엔 인공지능( 고급)과 블록체인( 하이퍼레저) 개발과 관련된 수업( 줌)을 들었다. 인공지능은 개발로 2회 기획으로1회, 블록체인은 프라이빗블록체인 과정으로 2회 수강했다. 각 교육과정은 평균 120시간씩 진행되었고.. 퇴근후 7시부터 10~11시까지 진행되었다. 가장 힘들었던건.. 빨래와 설겆이였고.. 운동할 시간이 너무 없어서 살이 좀 찐 것 같다.. 대부분 최종 프로.. 2022. 1. 2.
플랫폼 사업이 경제에 미치는 영향 소위 스타트업의 플랫폼은 최저가 총알배송을 실현한다. 가치가 인정된 스타트업은 빅브라더에게 투자를 받는다. 개인적으로 브라더가 개천에 잠시 내려와서 스타트업을 만드는건지 1급수의 스타트업이 브라더의 일원으로 합류되는 건지의 선후관계가 모호할 정도로 노골적인 사업확산 행태를 보이고 있는건 아닌지 우려가 된다. 플랫폼은 처음엔 국내 텐프로? 일프로?의 선두 기업의 자금을 바탕으로하다 몇년 전부터 플랫폼 시장은 외국계 투자자본으로 잠식되고 있다 사실, 투자..멋있어 보이지만. 결국 빚이다. 문제는 플랫폼 인원에겐 초초초과 수익이지만, 그 법인은 법정 사채 수준의 이자까지 끌어앉은 빚쟁이가 되는 것이다. 투자를 받는 다는 것은, 특히 해외 투자를 받는 다는 것은 사실상 개인과 조직에겐 더할나위 없는 성공이지만... 2021. 8. 30.
인공지능에 대한 사소한 해석 인공으로 만들어진 지능이다. 지능을 인공으로 만든 것이다. 두 문장은 해석의 순서만 바꾼 것 같지만 사실 매우 다른 의미를 가지고 있다 첫번째 문장은 기술에 집중하게 되고 두번째 문장은 인간에 집중하게 된다. 바로 여기서, 인공지능에서 인문학 또는 이라는 키워드가 나온 배경이 된다. 바로 여기서, 혹자는 말장난 또는 뜬구름이라 말한다. 안타까운 일이다. 2010년 이전의 웹서비스에서의 PM은 대부분이 개발자 베이스였다. 그로부터 2, 3년 후 대다수 현업의 PM은 기획 파트에서 담당하시 시작했다. 기능과 서비스는 장르가 다르기 때문일 것이다. 2020년 요즘 인공지능 관련 서비스 PM 또는 기업은 대부분 개발자 베이스이다. 그래서 아직까지는 인공지능에 대한 해석에 대해 종종 뜬구름이라고 해석되기도 한다... 2021. 7. 12.
프로토타이핑 툴에 대한 소고 #프로토타이핑 툴에 VS? 랭킹? 이 웬 말이냐 프로토타이핑 툴은 기획의 영역일까? 디자인의 영역일까? 참고로 UX와 GUI를 착각하면 안 된다. ( 혹시 만약에 프로토타이핑 툴을 사용하는 작업을 UX라고 하는 팀에서 일하고 있다면... 시각적인 것에 현혹되어버린 조직, 떠나라-) 프로토타이핑 툴은 애초에 존재의 목적 자체가 그럴싸해 보이는 것을 만드는 것이다. 보는 사람이 그럴싸해 보이게 만든 건데 만드는 사람이 그 그럴싸함에 매몰되어서는 안 되지 않는가. 만드는 사람이라면 만드는 본질에 집중해야 한다. 그게 Sketch 건 피그마 할아버지가 오건, 결국 툴일 뿐 그 자체로 의미가 있는 것이 아니다. 프로토타이핑은 디자인 씽킹의 수많은 절차 중 온라인 서비스에 국한된 아이디어를 표현하는 하나에 도구에 .. 2021. 7. 10.
마흔에 정석을 다시 펼치다 02 for.딥러닝 (feat.퍼셉트론) 이전에 작성했던 포스팅업데이트 마흔에 정석을 다시 펼치다 01 for.딥러닝 (feat.회귀 이론) 딥러닝과 머신러닝을 배우기 위해 몇개월 전주식트레이팅 시스템을 목적으로 급하게 후려쳐서? 실습했던 파이썬을 다시 차근차근 공부하고 있다. 이 과정에서 매우 인상적인 경험을 하고 있다. normalstory.tistory.com 1. 인공신경망st.(인공신경망은 아니다 ㅜㅜ 일단, 인공신경망을 구성하는 퍼셉트론 '구조' 이해해보자 ㅎ https://www.notion.so/thinknormal/31763ef907fd41c1b074b224f4f844d8 드디어, 단층 퍼셉트론 신경망 구조의 개요 www.notion.so https://www.notion.so/thinknormal/st-215d9b852d944.. 2021. 7. 6.
마흔에 정석을 다시 펼치다 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.
정규식 코드, 더 이상 구글링 복붙하지 않기 위한 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.