반응형

IT 32

[해외주식API] polygon.io - 글로벌 주식 데이터 무료 API

polygon.io 미국 주식을 하는 나는 개인적으로 내가 가진 배당주로 배당캘린더를 만들고 싶었다. 그런데 국내에는 해외 주식 API를 무료로 제공해주는 곳이 없는거 같아서 해외 API를 찾아봤다. 그중에 Polygon.io가 속도나 데이터량 기타 서비스 제공에서 월등히 나은거 같아서 사용해보기로 했다. 일단 무료 플랜을 제공 하는지가 가장 중요 했다. 가격 Basic 플랜이 분당 5번 호출이 가능하고 전날까지의 데이터를 받을 수 있다. 2년간의 과거 데이터와 넓은 시장 범위, 여러가지 참조 데이터, 배당금, 그래프 같은 다양한 데이터를 조회 할 수 있다. API 사용 해보기엔 딱 좋은 정도다. Polygon.io에서는 다양한 주식 시장 데이터를 제공하는 API 서비스를 제공한다. 나는 미국 주식 시장..

IT 2023.04.14

[JavaScript] FullCalendar - 가장 유명한 그 캘린더 라이브러리

이전에도 쓰던 라이브러리인데 이번에 수정 할 부분이 생겨서 다시 찾아보있더니 업데이트가 많이 되었다. https://fullcalendar.io/ FullCalendar - JavaScript Event Calendar Open Source... With over 10 years of open source and over 120 contributors, FullCalendar will always have a free and open source core. Learn more fullcalendar.io 더 다양해진 기능들과 깔끔해진 디자인으로 업데이트 된거 같다. 아래는 데모 사이트 https://fullcalendar.io/demos Demos | FullCalendar fullcalendar.io ..

IT 2022.10.13

[Laravel] npm 에러 (Error: Cannot find module 'are-we-there-yet')

홈스테드에서 npm run dev를 실행 하려는데 에러가 났다. Error: Cannot find module 'are-we-there-yet' 해결 방법은 아래 순서대로 하니 해결되었다. 1) 전역 node_modules디렉토리로 이동합니다. (위치를 모른다면 npm root -g 명령어를 입력하면 나옵니다.) cd /usr/local/lib/node_modules 2) 손상된 node_modules를 다른곳으로 이동하거나 삭제합니다. mv npm /tmp 3) 레지스트리에서 최신 파일을 다운로드하고 압축을 풉니다. (설치하고자 하는 버전을 {VERSION} 부분에 넣습니다. ) curl -L registry.npmjs.com/npm/-/npm-{VERSION}.tgz | tar xz --transfo..

IT 2022.04.20

[PhpStorm] Bitbucket 로그인 에러

어느날 갑자기 phpstorm에서 비트버킷 로그인 팝업창이 떴다. 이런 팝업창이 떠서 로그인을 암만 해도 안되는 것이다. 무시하고 push를 하면 push fail이 떴다. 웹사이트에서는 로그인이 잘 되었고 이상하다 싶어서 콘솔창을 켜봤다. 아래와같이 로그가 찍혀있었다. Push failed Logon failed, use ctrl+c to cancel basic credential prompt. remote: Bitbucket Cloud recently stopped supporting account passwords for Git authentication. remote: See our community post for more details: https://atlassian.community/t5/..

IT 2022.03.14

[Window11] 내 컴퓨터 윈도우11로 업그레이드 하기.

가장 크게보이는 UI변화 좀 더 플랫해지고 심플 해졌다. 시작메뉴가 중앙으로 이동되었다. 멀티태스킹(화면분할) 위젯 앱스토어 인터넷 익스플로러 삭제. 엣지가 기본 웹 브라우저. 설정에서 기본 웹 브라우저를 익스프로러로 변경가능. window10과 비교 Window11 업그레이드 할 때 필요한 사양 및 시스템 요구사항 https://www.microsoft.com/ko-kr/windows/windows-11-specifications#table2 Windows 11 사양 및 시스템 요구 사항 | Microsoft Microsoft Windows 11의 대략적인 사양과 기능을 확인해 보세요. Windows 11을 사용할 수 있는 디바이스 사양, 버전 및 언어에 대해 알아보세요. www.microsoft.co..

IT 2021.10.06

[paste.js] 클립보드 복사, 붙여넣기 (이미지, 텍스트)

github.com/layerssss/paste.js layerssss/paste.js read image/text data from clipboard (cross-browser) - layerssss/paste.js github.com 예제 페이지는 아래와 같다 layerssss.github.io/paste.js/ 이미지또는 텍스트를 복사해 붙여 넣기를 만들기위해 사용한 JS 1. paste.js를 추가하고 2. 붙여 넣기 할 영역을 만든다. 이곳에 붙여넣기 하세요. (Ctrl+v) 브라우저 문제 때문에 안정적으로 한번 클릭 하여 focus in 하도록 한 후 붙여넣기를 할 수 있게 하였다. 3. 클릭 했을 때 해당 div에 focus in $(document).on('click', '#clipboar..

IT 2021.02.05

[PHP] 태그 사이의 텍스트 추출 정규식 (HtmlDomParser)

일을 하다가 특정 태그 사이의 텍스트를 추출 해야할 필요가 생겼다. p태그 사이에 있는 텍스트를 추출 해야하는데 p태그에 있는 클래스와 인라인 스타일 코드가 제각각이었고 p태그 안에 span태그가 또 껴있는 경우를 발견하였다. 1. HtmlDomParser를 이용해 본문 html을 추출 2. 정규식을 통해 p태그 추출 3. p태그 사이에 있는 태그 제거 // $html은 본문 // 본문의 html을 추출한다. $body_obj = HtmlDomParser::str_get_html($html);. // html을 문자열로 받는다. $html = $body_obj->outertext; // 텍스트 변수 $text = ''; // 줄바꿈 변수 $crlf = "\n"; // html요소들 중 p태그만 추출 $p..

IT 2020.12.09

[JS] VanillaJS

VanillaJS란? 공식 사이트에서는 쉽고빠르고 가벼운 크로스 플랫폼 프레임워크라고 소개되어 있다. 그냥 순수 자바스크립트코드로 작성하는것. jQuery보다는 압도적으로 빠르고 크로스 브라우징이 잘 되는 특성이 있다. VanillaJS 공식 사이트 vanilla-js.com/ Vanilla JS Vanilla JS Vanilla JS is a fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications. Introduction The Vanilla JS team maintains every byte of code in the framework and works hard each da..

IT 2020.11.26
반응형