본문 바로가기

분류 전체보기290

JavaScript로 sleep함수 구현 자바스크립트로 sleep(delay) 함수를 구현하는 방법은 아래 소스와 같습니다. sleep함수 구현 // 화살표 함수로 구현 const sleep = (ms) => { return new Promise((resolve) => setTimeout(resolve, ms)) } // 일반 함수로 구현 function sleep(ms) { return new Promise((resolve) => setTimeout(resolve, ms)) } sleep함수 사용 (2가지 방식) 1) async, await 방식 // 화살표 함수로 구현 const func = async () => { await sleep(3000) // 3초 console.log('Do something...') } // 일반 함수로 구현 .. 2022. 1. 27.
CKEditor 5 사용법 홈페이지에서 글 편집기로 가장 많이 이용되고 있는 CKEditor 5를 사용하는 간단한 방법에 대해서 알아 보겠습니다. 흔히, WYSIWYG(What You See Is What You Get)형태의 HTML Rich Text Editor로 유명한 편집기들이 많이 있습니다. 과거 거의 독보적인 1등을 달리던 Summernote도 있으나, CKEditor 5가 무서운 기세로 평점과 인기를 올리고 있습니다. 다른 좋은 편집기도 있으니, 검색해보고 구미에 맞는 편집기를 사용하면 되겠습니다. 간단히 3가지 편집기에 대해 알아 보겠습니다. CKEditor: Summernote와 많이 비교가 되며, 무서운 기세로 인기와 평점을 올리고 있는 편집기 Summernote: 과거 독보적인 1등 편집기 Tinymce: 티스.. 2022. 1. 25.
"변동성 돌파전략"이 주식에서 먹히지 않는 이유 우선, 자세한 설명은 나중에 정리하기로 하고, 결론만 간략히 정리하고 결과파일만 엑셀로 남깁니다. "변동성 돌파전략"에 대한 자세한 설명은 인터넷, 유튜브를 통해서 습득하는 걸로 합니다. "변동성 돌파전략"이 주식에서 먹히지 않는 이유 결론부터 얘기하자면 바로 "세금"과 "수수료" 때문입니다. (슬리피지 지수도 있음, 슬리피지지수란 원하는 가격에 매수가 되지 않는, 가격이 높거나 낮은 가격에 거래됨으로 인해서 생기는 이익 혹은 손해 지수입니다.) 아래는 "변동성 돌파전략"으로 백테스트한 결과입니다. 백테스트 조건 종목: 삼성전자 기간: 2019-05-15 ~ 2021-10-18 (600 개) 변동폭: 0.5 (50%)적용 세금: 0.25% (2021-10-18일 기준) 수수료: 0.015% (2021-1.. 2021. 10. 18.
Mac 패키지 관리 툴 (Homebrew) Homebrew는 macOS 운영체제에서 사용되는 오픈소스 패키지 관리자입니다. Homebrew를 사용하면 커맨드 라인 인터페이스(CLI)를 통해 macOS에서 손쉽게 다양한 오픈소스 소프트웨어 패키지를 설치, 업데이트, 삭제할 수 있습니다. Homebrew 설치 Homebrew홈페이지에 접속하여 아래의 쉘스크립트를 복사 후 실행하여 Homebrew를 설치 합니다. Homebrew 홈페이지: Homebrew The Missing Package Manager for macOS (or Linux). brew.sh /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 패키지 정보 업데이트 Ho.. 2021. 6. 23.
Ubuntu Mount NAS 폴더 NAS를 원격 연결하여 사용하는 명령어입니다. 아래는 저의 성공사례 예제이며, 해당 NAS 타입에 따라서 명령어가 약간의 차이가 날 수 있습니다. 해당 제품의 매뉴얼 혹은 "man" 페이지를 참고하시어 수정해서 사용하시기 바랍니다. mount -t cifs //NAS아이피/공유폴더명 /mnt/마운트명 -o user='접속사용자명',password='접속비번',vers=2.0 2020. 11. 17.
Bootstrap 모달창 드래그 Bootstrap 모달창을 드래그가 가능하게 해달라는 요구가 간혹 있습니다. jquery ui를 사용하여 modal-dailog에 draggalbe 이벤트를 걸어주면 됩니다. 아래는 stackoverflow 참고 사이트 주소입니다. 참고 자료: stackoverflow.com/questions/46192427/how-to-do-draggable-bootstrap-modal 핵심 코드 Bootstrap Modal 창 드래그하는 3가지 방법 (Javascript, jQuery, jQuery UI) Bootstrap Modal 창의 헤드를 클릭 드래그해서 움직이게 하는 3가지 방법에 대해서 알려 드립니다. Bootstrap의 Modal에 기본적으로 들어 있지 않은 기능으로 따로 구현해야 하는 기능이기 때문에 .. 2020. 11. 5.
반응형