분류 전체보기 썸네일형 리스트형 6/19_Lint Tool for Refactoring 1. Lint Tool for Refactoring 요새 코딩할 일이 많아 함수를 열심히 만들고 있는데, 완성하고 나면 왜 이렇게 지저분해 보이는지.. 아놔! 리팩토링을 습관 들여야겠다 생각하고 툴을 찾아보았는데, 자동 리팩토링은 안 되지만 상세하게 어디에 문제가 있는지 알려주는 lint tool이 있다 하여 바로 설치했다. "pylint" (맨 끝에 모듈의 점수도 매겨준다ㅋㅋㅋㅋ "Your code has been rated at 4.29/10") 라인이 너무 길다는 피드백이 많고, 이외에는 candles.py:193:0: C0304: Final newline missing (missing-final-newline) candles.py:1:0: C0114: Missing module docstring .. 더보기 6/3 토_3 Tier, 클라우드 생태계(CSP/MSP/ISV) 1. 3 Tier 웹 서버 한대에 모든 기능을 구축하는 것이 아니라, 데이터를 저장하고 읽는 데이터(DBMS) 계층, 데이터를 처리하는 애플리케이션(Back-end) 계층, 그리고 데이터를 표현해 주는 클라이언트(프레젠테이션, Front-end) 계층으로 나누어 기능별로 논리적/물리적인 장치에서 운영하는 방식이다. WEB / WAS / DB!! 클라우드용으로 개인 프로젝트를 고도화해야 해서 설계 방법을 찾는 중에 발견한 책이 있다ㅎㅋㅎㅋ "배워서 바로 쓰는 14가지 AWS 구축 패턴"! 바로 빌리러 갑니다~ 2. 클라우드 생태계 1) CSP(Cloud Service Provider): 클라우드 서비스를 위한 물리 인프라 제공. Amazon AWS/MS Azure/Google GCP/KT/Naver/NHN.. 더보기 6/3 토_MSA, EDM, 클라우드 서비스 모델과 Trail Map 1. MSA MSA(MicroService Architecture)는 소프트웨어 개발 기법의 하나. MSA는 단일 애플리케이션을 작은 서비스 모음으로 개발하는 접근 방식. 각각은 자체 프로세스에서 실행이 되고 느슨한 연결(Loosely-coupled) 구조로 만들어 HTTP 리소스인 REST와 같은 경량 메커니즘과 통신을 함. 한마디로 "하나의 큰 애플리케이션을 여러 개의 작은 애플리케이션으로 쪼개어 변경과 조합이 가능하도록 만든 아키텍처". MSA와 같은 모듈형 아키텍처 스타일은 클라우드 기반 환경에 적합해 높은 인기를 구가하고 있음. 특히 도커(Docker), 쿠버네티스(Kubernetes) 등과 같은 컨테이너 기반의 플랫폼과 조합이 잘 어우러지면서 클라우드 플랫폼과 MSA는 서로 끌어주고 밀어주면서.. 더보기 5/31 수_미국 기준금리 vs. 코스피 1. 미국 기준금리와 코스피의 상관관계 새싹에서 진행했던 개인 프로젝트에서 코스피와 다른 지수들 간의 상관관계를 시각화로 알아보는 작업을 했었다. 마지막 프로젝트에서 주가 예측으로 자동 매매 시 가중치를 주기 위해, 미국 기준금리와 원자재 선물 등의 지표를 넣자는 의견이 나왔었으나 사이즈가 너무 커져서 배제했던 부분! 이번에 체인지업에서 경신스하는 중 "이번 주 코스피…'美 부채한도 협상' 타결여부에 달렸다"라는 기사에서 "5월 FOMC 의사록에서 추가 금리 인상 관련 내용을 확인할 필요가 있다" 내용을 본 김에 웹크롤링 복기할 겸 데이터를 가져와봤다. 미국 기준금리는 야후 파이낸스에서 가져올 수가 없고, CSV로 파일을 받을 수 있는 것은 2008년 자료부터 있어서 데이터가 작았다. 미국 연방공개시장위.. 더보기 5/17 수 dkpg 설치 시 종속성/의존성 문제 1. dkpg 설치 시 종속성/의존성 문제 원래는 파폭에서 슬랙과 디스코드를 사용했는데, 매번 음성 채널 쓸 때 권한 주는 것도 귀찮고 마이크에 노이즈가 섞여 엉망이라 앱을 깔았다. dpkg 설치 때 위와 같은 에러가 뜨는데 이때 우분투 저장소에서 호스팅으로 설치할 패키지는 명시하지 않고, sudo apt-get -f -y install 명령어를 실행하면 의존성 트리를 만들고, 기존의 dkpg 설치 시 발생했던 종속성/의존성 문제를 바로 잡기 때문에 정상적으로 dpkg를 설치할 수 있게 된다. 출처 더보기 4/17 월 1. Boolean indexing에 사용되는 .isin() vs. .str.contains() 코스피와 코스닥 전 종목의 정보 및 관리 종목 등 제외해야 할 종목 코드들을 한국거래소 KRX 정보데이터시스템에서 가져와 1차적으로 필터링한 후, '퀀트 투자 무작정 따라 하기'의 성장가치주 전략에 따른 종목을 선정하려고 한다! 그러려면 필터링이 필요한데, 주로 사용하는 .isin() 불린 인덱싱이 먹히지 않아 검색~ 검색~ .isin() 메서드의 경우 부분 조회가 안 되므로, .str.contains() 메서드를 사용해야 한다! 일단 우선주를 제외하기 위해 사용해 봤음 (KRX → 통계 → 기본 통계 → 주식 → 종목정보 → 전종목 기본정보에서 주식의 종류를 확인할 수 있다.) 더보기 퀀트 기반 종목 선정을 위한 주식 데이터 분석 1('퀀트 투자 무작정 따라하기' by 강환국) 더보기 3/1 수 1. Future.Industry 2023 by Altair 간만에 다시 코딩 진로 읽다가 온오프믹스로 컨퍼런스 검색하기 좋다길래 핀테크 관련 웨비나를 찾아봤다~ 한국 알테어(시뮬레이션 / 데이터 애널리틱스 / HPC까지 라이선스 모델 기반 솔루션 제공 회사)에서 3/8 수 ~ 9 목 이틀 간 아래와 같은 주제들로 컨퍼런스를 주최한다기에 참가 신청을 해놓았다. 디지털 트윈 기술과 제품 수명주기 설계의 현재와 미래 지속가능성, 경량화 및 순환 경제 이니셔티브 클라우드 컴퓨팅과 다가오는 엑사스케일 붐 전자 시스템 설계(ESD) e-모빌리티 및 전기화 자동화 및 머신러닝/딥러닝 은행, 금융 서비스 및 투자(BFSI) 부문의 데이터 분석/머신 러닝 - 발표자: 글로벌 선도기업 (지난 컨퍼런스: 구글, AMD, .. 더보기 이전 1 2 3 4 ··· 21 다음