전체 글
-
비트코인 매매 반성투자 2025. 2. 13. 02:55
뇌동매매하다가 시드의 30%가 날아감. 현재 원래 시드의 46%밖에 안남았음. 전에도 뇌동매매 하다가 시드의 30% 날려먹고 남은 시드로 알뜰살뜰 모아가고 있었는데 똑같은 짓을 또함.급변하는 장세에 어쩔줄 모르고 뇌동매매를함. 벌때 찔끔찔끔 버니까 급등락시에 이 손실을 어떻게 메울까 하는 생각에 뇌동 매매를 하게되는듯함 사건의 전말1. 인범TV 라이브 보고 따라서 롱을 잡았다가 물림. 성급히 물타기 하다가 평상시 베팅하는것 대비 6배정도의 비중을 들고있게됨2. 어차피 비트코인이 98000은 방문하러 갈 것으로 생각이 들어서 홀딩해보자고 생각함. 하루동안 홀딩함3. 오늘 CPI 발표날이라서 급한 변동이 생길 수 있을 것으로 예상되기 때문에 지켜보기로함4. 진짜 세상이 억까하는듯이 계속 지켜보고 있다가 카톡..
-
react와 ant design, firebase로 Admin 만들기 1 세팅programming 공부/JavaScript 2023. 4. 16. 15:44
빠르게 간다. 1. 세팅 // 리액트 초기 세팅 $ npx create-react-app my-admin-site $ cd my-admin-site // 앤트디자인이랑 파이어베이스 세팅 npm install antd firebase // 앤트디자인 적용 'index.css' 파일을 삭제하고, 대신 'src' 폴더에 'index.less' 파일을 생성한 후 다음 내용을 추가 @import '~antd/dist/antd.less'; index.js 수정 // 기존 CSS 파일 import 문을 삭제하고, LESS 파일을 import import "./index.less"; // firebase 설정 firebase 들어가서 프로젝트 생성, 'firebase.js' 파일을 'src' 폴더에 생성하고, 웹앱 만..
-
[Python] 파이썬 딕셔너리의 저장 순서는?programming 공부/Python 2022. 1. 25. 21:02
다른 언어들의 경우 파이썬의 딕셔너리와 비슷한 것들은 저장 순서를 보장하지 않았다. 하지만 Python 3.7버전부터 저장 순서를 보장하고 있다. (JS의 경우에도 ES2015부터 삽입 순서를 유지해준다) a = {'a':1, 'b':2, 'c':3, 'd':4} for i in d: print(a[i]) 위와같이 for문을 사용해 순서대로 꺼낼 수 있다는 뜻이다. 그런데 자바스크립트에서는 키값이 '정수'로 변환될 수 있는경우 정렬을 해버린다 파이썬에서는 어떨까? 파이썬에서는 위와 같이 입력 순서를 보장해준다. 다만 3.7버전 이하를 쓰는 경우는 순서가 보장되지 않으므로 유의해야한다.
-
[Google Api] 구글 드라이브에서 파일 다운로드 하기programming 공부/Python 2022. 1. 24. 23:07
# -*- coding: utf-8 -*- import hashlib import io import os.path from google.auth.transport.requests import Request from google.oauth2.credentials import Credentials from google_auth_oauthlib.flow import InstalledAppFlow from googleapiclient.discovery import build from googleapiclient.errors import HttpError from googleapiclient.http import MediaIoBaseDownload def download_file(fileid): """ Googl..
-
[Google Api] 구글 드라이브에 올라가있는 파일 업데이트하기programming 공부/Python 2022. 1. 23. 21:35
# -*- coding: utf-8 -*- import os.path import hashlib from google.auth.transport.requests import Request from google.oauth2.credentials import Credentials from google_auth_oauthlib.flow import InstalledAppFlow from googleapiclient.discovery import build from googleapiclient.errors import HttpError from googleapiclient.http import MediaFileUpload def updateFile(filePath, fileName, fileId): """ Go..
-
[Google Api] 특정 구글 드라이브 폴더에 파일 업로드하기programming 공부/Python 2022. 1. 23. 21:18
# -*- coding: utf-8 -*- import os.path from google.auth.transport.requests import Request from google.oauth2.credentials import Credentials from google_auth_oauthlib.flow import InstalledAppFlow from googleapiclient.discovery import build from googleapiclient.errors import HttpError from googleapiclient.http import MediaFileUpload def uploadFile(filePath, fileName, googleFolderId): """ Google Dr..
-
[Python] 다른 프로세스의 window title 가져오기programming 공부/Python 2021. 8. 18. 07:19
검색해보면 win32gui 모듈을 설치해서 쓰는 방식을 추천해주는듯 하나 파이썬 3.9버전에서는 설치가 안되었다. pywinauto 모듈을 설치해서 쓰면 아주 간단하게 확인 가능하다. (파이썬 버전 3.7과 맥에서는 사용이 안된다) from pywinauto import Desktop windows = Desktop(backend="uia").windows() print([w.window_text() for w in windows]) 참조: https://stackoverflow.com/questions/55547940/how-to-get-a-list-of-the-name-of-every-open-window
-
[Python] 파이썬으로 batch 파일을 다른 창으로 실행하기programming 공부/Python 2021. 8. 18. 06:28
파이썬으로 여러가지 간단한 프로그램을 만들어서 돌리는 중인데, 창이 꺼지면 다른 녀석이 확인해서 다시 켜주는 방식으로 만들려고 한다. 단, 이때 다른 프로그램을 실행하는동안 본래의 프로세스는 멈추면 안된다. 내가 생각한 방법은 두가지다. 1. os모듈을 사용 (os.system) 2. subprocess 모듈을 사용 (subprocess.call 또는 subprocess.Popen) 1. os 모듈을 사용하는 방법 os.system("start cmd /k python sub.py") 위와같이 start cmd /k 명령어로 실행시키면 새로운 창으로 띄워주면서 본래의 프로세스는 건드리지 않고 잘 된다 2. subprocess 모듈을 사용하는 방법 subprocess.Popen(["start","cmd",..