본문 바로가기

분류 전체보기   ( 2552 )


SQL . SQLite . FOREIGN KEY . 외래키 설정 . SQLite . Table 필드의 외래키 설정 - SQLite 의 table 의 필드를 외래키 설정하려면 CREATE TABLE 구문으로만 가능하고 ALTER TABLE 구문으로는 지원되지 않는다. -따라서, table 초기 생성시점부터 외래키 적용할것 미리 설계 잘해둬야 함. 외래키 설정 SQL 구문예 CREATE TABLE "T_Market" ( "CFS_ID_MARKET"TEXT, "cfs_id_exchange"TEXT, "cfs_id_symbol_group"TEXT, "cfs_id_api_rest"TEXT, "cfs_id_api_websocket"TEXT, "currency_quote" TEXT, "currency_payment" TEXT, PRIMARY KEY("CFS_ID_MARKET"), F.. 2022. 2. 16.
암호화폐. API. bybit. 실시간 시세수신. WebSocket. Python 2024.09.08 추가 현재 시점 최신버전 API v5 에서의 실시간 시세 수신 코딩 방법 https://igotit.tistory.com/5831 암호화폐 실시간 틱 데이터 수신 코딩 방법 . 파이썬개요 암호화폐 거래소 바이비트 API 통신 위한 공식 파이썬 패키지 pybit 이용하여 파이썬에서  실시간 틱 데이터 수신 위한 가장 쉬운 기본적인 형태에서 출발하여 점진적으로 더 유용한 형igotit.tistory.com    아래 내용은 이전 버전의 것이라 도움 안됨.       개요. - 암호화폐 거래소 바이빗 에서 제공하는 WebSocket 기반 실시간 시세수신(= 실시간 체결 틱 데이터) 파이썬 코드.  사전필수 준비사항- 파이썬 개발 환경 구축. - 처음으로 파이썬 개발환경 구축하는 경우라면 V.. 2022. 2. 12.
Python . 스레드 . 함수 , 클래스 파이썬 함수 를 스레드로 실행. - 아래 코드에서 my_thread.start() 실행하면 함수 my_function 이 스레드로 실행된다. import threading def my_function(): while True: print('endless') my_thread = threading.Thread(target = my_function) # my_thread.daemon 을 True로 설정하면 메인프로세스 종료된 경우 스레드도 같이 종료되게 하는 설정. # 기본값은 False 로 되어있음. #my_thread.daemon = True my_thread.start() 파이썬 클래스 를 스레드 클래스에서 상속 받기 - 클래스 threading.Thread 를 상속받아, 내 클래스를 만들고, thre.. 2022. 2. 11.
파이썬 . PYTHONPATH 환경변수 . import 검색 경로 추가 PYTHONPATH 추가 - 파이썬 전역적으로 적용되는 import 경로 설정. 추가방법. 윈도우10 : 제어판 -> 시스템 및 보안 -> 시스템 -> 왼쪽메뉴의 고급시스템 설정 클릭하여 뜬 창에서 버튼 "환경변수" 클릭 하여 뜬 창에서 시스템 변수 영역의 버튼 "새로만들기..." 클릭하여 변수이름에 PYTHONPATH 변수 값에 추가할 경로 기록 , 위와 같이 PYTHONPATH 에 기록한 경로는 파이썬의 sys.path 에 추가되므로 import 시에 PYTHONPATH 에 있는 파이썬 파일들도 검색가능하다. 참고 : sys.path 보는 구문. import sys print(sys.path) Visual Studio 파이썬 개발환경 에서 PYTHONPATH 적용하기 - VS 파이썬 프로젝트에서 아래.. 2022. 2. 11.
암호화폐 . API . pybit . 바이비트 전용 파이썬 라이브러리. pybit 개요  - 암호화폐 거래소 바이비트  api 통신용 파이썬  라이브러리. - websocket, rest 모두 지원. - 바이비트의 모든 거래 종목 지원. - 현재(2022년2월)시점 바이비트 api 통신 용 파이썬 라이브러리 중 가장 완성도 높아 보이며, 바이비트 공식 api 문서에서도 pybit 예제  제공 중 . - pybit 깃허브 주소 : https://github.com/verata-veritatis/pybit- pybit 문서 : https://openbase.com/python/pybit/documentation   파이썬에서 pybit 설치 방법 pip install pybit   파이썬 포터블 개발환경에서 pybit 패키지 설치 예  : https://igotit.tistor.. 2022. 2. 11.
ML.NET Model Builder . MS 사 머신러닝 모델 빌더 for .net ML.NET Model Builder - 머신러닝 모델 생성, 훈련 처리를 위한 UI 툴. 제조사 : 마이크로 소프트. 문서 모델 작성기란 무엇이며 어떻게 작동하나요? - ML.NET ML.NET 모델 작성기를 사용하여 기계 학습 모델을 자동으로 학습하는 방법 docs.microsoft.com 배포 ML.NET Model Builder 2022 - Visual Studio Marketplace Extension for Visual Studio - Simple UI tool to build custom machine learning models for VS2022. marketplace.visualstudio.com 튜토리얼 ML.NET Tutorial | Get started in 10 minutes |.. 2022. 2. 10.
C# . Process . Kill , CloseMainWindow , Close , Exited C# Process Namespace:System.Diagnostics Kill() 대상 프로세스 즉시 중지 시킨다. 하위 프로세스는 중지 안됨. Kill(Boolean) 프로세스를 즉시 중지하고, 선택적으로 자식/하위 프로제스 중지. kill(true); 로 호출하면 프로세스 하위의 모든 프로세스 들도 모두 중지 됨. CloseMainWindow() main wnindow 로 종료하라는 메시지 송신만 하는것. 대상 프로세스가 윈도우를 갖고 있어야 본 함수 사용가능. 메시지 수신한 main window 가 종료 메시지 수신시 종료처리 안해도 되는 선택권 있음. 또한 main window 가 종료전 저장해야할 데이터등이 있다면 저장완료하고 종료해주는 식의 처리 가능. 반면, Kill 은 대상 프로세스가 종.. 2022. 2. 8.
SQLite . DB Browser for SQLite . SQLite 편집, 뷰어 GUI 툴 . 개요 . 설치 DB Browser for SQLite (DB4S)- SQLite 데이터베이스 디자인 (생성, 편집등) GUI 소프트웨어.  DB4S 주요기능 Create and compact database filesCreate, define, modify and delete tablesCreate, define, and delete indexesBrowse, edit, add, and delete recordsSearch recordsImport and export records as textImport and export tables from/to CSV filesImport and export databases from/to SQL dump filesIssue SQL queries and inspect the r.. 2022. 2. 3.
VS . bug .MFC. RC : fatal error RC1107: invalid usage; use RC /? for 해결책. 오류 증상. - VC++ (버전 2022 등 전체 버전에서 유사하게 발생하는듯) 코딩 하는 중에 아래와 같은 얄궂은 구문의 오류창 뜨면서, MFC 프로젝트의 리소스 에 접근이 안되고 x 박스 뜸. RC : fatal error RC1107: invalid usage; use RC /? for 해결책 - 해결책은 간단. 프로젝트 설정에서 VC++ Directory 나 Library Directory 에 신규 추가했던 경로의 마지막에 슬래시 \ 부착해뒀다면 슬래시 제거. \ 부착하지도 않았는데 위의 오류 증상 생겼다면 최근 신규 추가했던 경로의 마지막에 슬래시 \ 추가. 위 조치하고 Visual Studio 닫았다가 다시 열면 MFC 프로젝트에서 리소스에 정상 접근 가능. from https://stacko.. 2022. 2. 3.
SQLite. 64비트 DLL 확보 방법. 개요 SQLite 개요 및 32비트용 SQLite 32비트용 dll 파일 확보하는 방법은 아래 링크글에서 정리했었다. https://igotit.tistory.com/1012 본 포스팅에서는 SQLite 을 VC++ 64비트 App 프로젝트에서 활용하기 위한 3개의 파일 ( dll, h, lib ) 확보방법 정리. 전체적인 흐름은 상기 링크 에서 것과 동일하며 다운로드 해야할 파일이 다르고 다운로드 받은것 빌드할 때 64비트 옵션 주는 것이 차이점. SQLIte 는 DLL 형식이며, 응용프로젝트에서 DLL 활용시 Implicit Linking 방식(상세 : http://igotit.tistory.com/471 ) 으로 DLL 사용환경 만드는 경우 lib파일과 함수선언이 있는 헤더파일이 요구된다. 그런데,.. 2022. 2. 3.
Python . 실행시 인자 전달 파이썬 실행시 인자 전달 방법 - 아래 구문처럼 .py 뒤에 인자 기록. 스페이스 기준으로 다른 인자로 인식한다. my_code.py arg1 arg2 arg3 파이썬 코드에서 인자 활용 ### 파이썬 코드에서 인자 정보 활용예 import sys # sys.argv[] 의 인덱스 0 에는 항상 현재 실행 스크립트의 전체 경로 있음. 스크립트를 exe로 만들어 실행시킨 경우에는 경로 기록없이 파일명.exe 만 기록되어있음. # 스크립트 실행시 인자 arg1 arg2 arg3 .. 식으로 전달하면 sys.argv[1] 부터 arg1,2,3 순서로 기록됨. print('num of sys.argv = ' , len(sys.argv)) # 스크립트 실행시 전달한 인자 수량 + 1 for idx in range.. 2022. 1. 28.
Python . Visual Studio 파이썬 한글 깨짐 해결책 문제 상황. Visual Studio 의 파이썬으로 저장된 .py 파일의 인코딩이 utf-8 이 아닌 경우에는 소스코드의 주석에서의 한글 이나 변수에 한글 대입 하면(a = '한글') 실행시 에러 발생한다. 해결책 - 부실한 해결책. - 통상 .py코드의 1줄 혹은 2줄 지점에 # coding=utf-8 이라고 기록하면 주석에 한글 사용하는 것은 가능하나 a = '한글' 식의 한글 사용 불가하므로 완전한 해결책 아님. 완전한 해결책. Visual Studio 2022 의 파이썬에서 파일 저장시 기본 encoding 은 Korean - codepage 949 으로 되어있다. 이 상태로는 소스내에 한글 표현 불가함. Visual Studio 에서 파이썬 파일 저장 encoding 을 UTF-8 with si.. 2022. 1. 27.
깃허브 . pages . 무료 단순 웹 호스팅 깃허브 pages 개요 - 깃허브 에서 제공되는 pages 기능 : 무료 html 웹 호스팅 가능. - 웹 접근주소 : https://본인 깃허브username.github.io/ - - 예 : https://igotit-anything.github.io/ - 단순한 웹호스팅 용도로 사용하기 편리. 깃허브 pages 설정방법. Quickstart for GitHub Pages - GitHub Docs Introduction GitHub Pages are public webpages hosted and published through GitHub. The quickest way to get up and running is by using the Jekyll Theme Chooser to load a pre.. 2022. 1. 25.
win api . WinHTTP . http clinet api . C/C++ WinHTTP C/C++ windows API 개요 - 윈도우 운영체제에 기본 포함된 C/C++ API . 파일명 : winhttp.dll - 윈도우 8 이후 부터 웹소켓 연결 설정 함수도 추가됨 . - - 웹소켓 함수 예 : WinHttpWebSocketSend , WinHttpWebSocketReceive - 현재(2022.03) 최신 버전 5.1 . 버전 5.0 은 2004년 10월 1일 부터 MS 사에서 배포 종료됨. WinHTTP 에서 제공되는 함수 전체 WinHTTP는 다음과 같은 함수를 제공합니다. WinHttpAddRequestHeaders HTTP 요청 핸들에 하나 이상의 HTTP 요청 헤더를 추가합니다. WinHttpAddRequestHeadersEx HTTP 요청 핸들에 하나 이상의 .. 2022. 1. 24.
현대 유니버스 . Universe 버스 현대 유니버스 .Universe - unibus 인줄 알았는데 Universe 임. - 유니버스 첫 출시 : 2006년 . (에어로 타운, 에어로 시티 등 에어로 시리즈 버스 후속 모델) - 디자인 개선(페이스 리프트) 적용 모델 : 2011년, 2019년 1월. - 아래 사진들은 2022년 1월 시점 현대 홈페이지에서 소개 중인 2019년 1월 페이스 리프트 모델들임. 치수 - 차량 높이 (= 전고 ): 3.37~ 3.52m 차량명 노블 EX, 프라임 EX - 기본 치수 상태에서 490mm 길게 제작된것. 차체 골격 - 차체와 프레임을 조립한 후, 엑슬, 엔진 등 샤시부품을 개별적으로 장착하는 공법으로 방청성, 경량화, 차체강성 및 조립정밀도 우수 운전석 갱웨이 타입 : 승객석 바닥처리에 있어서 앙쪽 .. 2022. 1. 23.
3D. STL OBJ 변환 웹에서 즉시 1. anyconv.com STL OBJ 변환: 온라인에서 STL를 OBJ로 변환하십시오 ⭐ AnyConv는 5 성급 STL OBJ 변환기입니다 ⭐ 온라인에서 stl를 obj로 몇 초 안에 변환하십시오 ✅ 소프트웨어 설치가 필요하지 않습니다 ✅ 무료로 ✅ 완전히 안전합니다. STL를 OBJ로 쉽게 변경할 수 anyconv.com 솔리드 웍스 파일을 obj 나 stl 로도 변환 가능. https://anyconv.com/ko/sldprt-to-stl-byeonhwangi/ SLDPRT STL 변환: 온라인에서 SLDPRT를 STL로 변환하십시오 ⭐ AnyConv는 5 성급 SLDPRT STL 변환기입니다 ⭐ 온라인에서 sldprt를 stl로 몇 초 안에 변환하십시오 ✅ 소프트웨어 설치가 필요하지 않습니다 .. 2022. 1. 22.
스카이라이너 2층버스 . 3D 모델 데이터 독일 네오플랜사의 2층 버스 스카이라이너 의 3D 모델링 데이터 - 스케치업 skp 파일. - 운전석 위치 오른쪽. NEOPLAN SKYLINER(STAGECOACH) BUS | 3D Warehouse 3dwarehouse.sketchup.com - 스케치업 skp 파일. - 제작자 설명을 보면 캠핑카로 개조한 차량(아래 유투브 영상에 전체 작업과정 있음 ) 모델링 했다고 함. - 차량 1992년 제조된 skyliner. 길이 12m - 운전석 위치 왼쪽. Neoplan Skyliner BigBuszz Double Decker bus | 3D Warehouse 3dwarehouse.sketchup.com 위 3d 모델의 실 차량 개조 과정 영상. 위 모델링 데이터의 내부 상황을 잘 보이게 차량 외부 제거.. 2022. 1. 22.
독일 NEOPLAN . Skyliner . 2층 버스 . NEOPLAN Skyliner - 독일 NEOPLAN 사의 2층버스 외형 후면 - 엔진룸 치수 운전석 전면 운전석 , 2층 가는 계단 2층 승객석 3D 모델 데이터 스카이라이너 2층버스 . 3D 모델 데이터 독일 네오플랜사의 2층 버스 스카이라이너 의 3D 모델링 데이터 - 스케치업 skp 파일. - 무료. NEOPLAN SKYLINER(STAGECOACH) BUS | 3D Warehouse 3dwarehouse.sketchup.com - 스케치업 skp 파일. - 무료. - 제작.. igotit.tistory.com 제조사 제공정보 링크. - Skyliner 브로셔 pdf - 제조사 NEOPLAN - 제조사 Skyliner 페이지 연관 스카이라이너 2층버스 . 3D 모델 데이터 독일 네오플랜사의 2층 .. 2022. 1. 22.


 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5