일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 빅데이터분석기사
- 라즈베리파이
- 파이썬
- 미국주식
- Espressif
- raspberry pi
- 엔비디아
- ConnectedHomeIP
- 월패드
- Bestin
- Python
- 해외주식
- 배당
- 나스닥
- 공모주
- esp32
- RS-485
- matter
- 주식
- 국내주식
- MQTT
- homebridge
- 매터
- 홈네트워크
- 퀄컴
- Home Assistant
- Apple
- 힐스테이트 광교산
- cluster
- 애플
- Today
- Total
목록전체 글 (652)
YOGYUI
4. 네비게이션 툴바 만들기 북마크바를 만들려고 하다보니, 탭 안의 위젯이 url 에디트 등의 컨트롤들을 각각 모두 가지고 있는 것이 불합리해보여서 별도로 네비게이션 툴바를 만들었다 (QToolBar 상속) [NavigationWidget.py] from PyQt5.QtCore import pyqtSignal, QSize from PyQt5.QtGui import QIcon from PyQt5.QtWidgets import QToolBar, QToolButton, QLineEdit class NavigationToolBar(QToolBar): _is_loading: bool = False sig_navigate_url = pyqtSignal(str) sig_go_backward = pyqtSignal()..
3. 윈도우 만들기 앞서 구현한 WebPageWidget 여러개를 하나의 윈도우가 관리할 수 있도록 QTabWidget을 사용해서 윈도우를 만들어보자 [WebBrowserWindow.py] from functools import partial from PyQt5.QtCore import QSize from PyQt5.QtGui import QIcon, QCloseEvent from PyQt5.QtWidgets import QMainWindow, QTabWidget, QTabBar, QPushButton from WebPageWidget import WebPageWidget class WebBrowserWindow(QMainWindow): def __init__(self, parent=None): supe..
웹크롤링 관련해서 작업을 할 때 간혹 브라우저를 열어서 웹페이지에 직접 접근해야 하는 경우가 있는데, 크롬을 쓰다보니 원하는 동작들을 구현하기 힘든 경우가 간혹 있어서 간단한 수준의 웹브라우저를 직접 구현해보기로 했다 (만들다보니 재미들려서 조금씩 기능을 추가해나가는 중 ㅎㅎ) 개발일지 남길 겸 블로그에 포스팅해보도록 한다 (Github 저장소도 만들고...) 1. Package Install PyQt가 워낙에 익숙하다보니 웹브라우저도 PyQt로 만들어보기로 했다 필요한 패키지인 'PyQtWebEngine'은 최신 PyQt5 패키지에는 포함이 되어 있지 않아서 따로 pip으로 설치해줘야 한다 (https://pypi.org/project/PyQtWebEngine/) pip install PyQtWebEn..
2021년 하반기 여섯번째 공모주 청약 종목은 지난 8월 30~31일 진행된 에이비온 200주 청약해서 6주 배정받았다 (균등 4주 + 비례 2주) 미래에셋증권 청약 경쟁률은 46.54:1 전체경쟁률은 30.66:1 시들시들한 경쟁률을 보니 에이비온은...상장 당일 전망이 밝진 않은듯 ㅎㅎ 의무보유확약 비율도 고작 4.3%니 상장일에 새파랗게 질릴 것 같다 http://news.bizwatch.co.kr/article/market/2021/08/31/0032 '흥행 실패' 에이비온, 최종경쟁률 31대 1 그쳐 코넥스시장에서 코스닥으로 이전 상장하는 정밀항암신약 개발기업 에이비온이 일반 공모 청약에서 아쉬운 성적표를 받아들면서 증시 입성을 준비하게 됐다. 31일 상장 주관을 맡은 미래에셋증 news.biz..
오늘 오전 입고된 일진하이솔루스 공모주 1주를 장 열리자마자 바로 매도했다 수익률(거래비용 포함)은 154.98% 공모가: 34,300, 매도가: 89,100, 손익금액: 54,156 기관 배정 주식의 77.7%를 의무보유확약을 걸었기에 상장 당일 주가는 오를 것이라는 예측이 지배적이었는데, 아니나다를까 따상에 성공했다 (하반기 따상은 맥스트, 원티드랩, 플래티어 3종목이 달성했다고 한다) 따상 = Double + 상한가 신규상장종목의 상장 당일 장 개시 전 30분간 (08시 30분 ~ 09시 00분) 접수된 호가가 공모가의 200%로 시초가가 결정된 뒤, 장 개시 후 가격제한폭 +30%까지 상승 후 마감 ex) 일진하이솔루스 (34,300 * 2) * 1.3 = 89,180 > 거래단위가 100원이므로..
[스타벅스 (Starbucks Corporation, SBUX)] 배당락일 8월 11일 기준 잔고: 11주 주당 배당금: $0.45 (수익률 1.57%) 분기별로 배당이 꼬박꼬박 들어오는 종목 (분기별 수익률이 1.5% 수준으로 꽤나 쏠쏠하다) 매년 배당금도 꾸준히 상승하고 있으니 장기적으로 투자하기에도 괜찮다고 생각한다 (2017년부터 분기별 배당금이 0.25 - 0.3 - 0.36 - 0.41 - 0.45 로 증액) COVID-19때문에 바닥을 친 뒤에 꾸준히 오르더니 지난 7월에 역대 최고 주가($126)를 기록하기도 했다 (8월들어서는 하락세가 지속되는 중) 흥미로운건, 코로나 터지고는 스타벅스에서 커피를 한번도 돈내고 마셔본 적 없다는 사실 ㅋㅋ (쿠폰 뿌리는 이벤트가 요샌 워낙에 많아서 스벅 ..
지난 8월 20일에 18~49세 대상 코로나19 백신접종 사전예약을 했다 마침 살고 있는 집 아래 상가(앨리웨이)에 병원이 배정되어 있길래 여유롭게 예약 완료 - 백신 종류: 화이자(1차) - 병원명: 앨리소아청소년과의원 어제는 카톡으로 리마인트 메시지도 왔었다 회사는 백신 공가내고 여유롭게 12시에 맞춰서 병원에 도착했다 접수하면서 예진표를 나눠줘서 작성했다 앞서서 온 대기자가 5명 있어서 20분정도 앉아서 기다린 후 접종 완료 소아과답게 귀욤귀욤한 반창고를 붙여줬다 ㅋㅋ 접종 완료 후 의사 선생님이 주의사항을 알려주셨다 젊은 층에서는 심근염이나 심낭염이 드물게 발생한다고 하니, 가슴통증이나 호흡곤란이 있으면 지체하지 말고 병원을 찾으라는 주의사항을 들었다 간호사분이 15~30분정도 대기실에 앉아서 이..
2021년 하반기 다섯번째 공모주 청약 종목은 지난 8월 24~25일 진행된 일진하이솔루스 100주 청약해서 1주 배정받았다 (균등 1주) 미래에셋증권 청약 경쟁률은 676.8:1 주관 증권사별 경쟁률 미래에셋증권: 676.8:1 삼성증권: 654.5:1 대신증권: 611.5:1 현대차증권: 608.8:1 https://www.hankyung.com/finance/article/2021082585371 36조 몰린 일진하이솔루스, 공모주 역대 6위 36조 몰린 일진하이솔루스, 공모주 역대 6위, 증권사 청약 경쟁률 654 대 1 1억 넣었다면 5주 받을 듯 내달 1일 상장…'따상' 관심 www.hankyung.com 균등배정 최대 2주 중 1주는 추첨인데, 이번엔 추첨에서 떨어졌다 ㅠ 내가 참가한 공모주..
Python으로 문자열(str)을 다룰 때 format을 자주 활용하게 된다 print("Hello World! {}".format('yogyui')) print("Hello World! {:d}".format(1234)) print("Hello World! 0x{:X}".format(255)) temp = "Hello World! {}" print(temp) print(temp.format('test')) print("{0} {1}!".format('Hello', 'World')) 출력 Hello World! yogyui Hello World! 1234 Hello World! 0xFF Hello World! {} Hello World! test Hello World! Problem format을 활용할..
Python 내장함수인 hex는 정수값을 16진수로 표현된 문자열(str)을 반환해준다 help(hex) >> Help on built-in function hex in module builtins: hex(number, /) Return the hexadecimal representation of an integer. hex(12648430) '0xc0ffee' In [1]: hex(25) Out[1]: '0x19' In [2]: hex(1234) Out[2]: '0x4d2' 그런데, 함수의 인자로 음의 정수 (negative integer)를 입력하면 다른 프로그래밍 언어에서와는 다른 결과가 출력된다 In [3]: hex(-1) Out[3]: '-0x1' In [4]: hex(-128) Out[4]:..
On/Off 동작 확인 액세서리 이름을 변경하고 각 방별로 적절하게 배치한 다음에 On/Off 실험을 해봤다 잘 작동한다! (콘센트 1에는 정수기가 연결되어 있어서 왠만하면 끌 일은 없을듯 ㅎㅎ) 소모 전력 확인 애플 홈 앱에서 Outlet은 On/Off 제어 외에는 할 수 있는게 없다 그럼 왜 번거롭게 실시간 소모전력량을 publish하는가? 바로, Mqttthing 플러그인은 Eve 앱과 연동되기 때문이다 https://apps.apple.com/us/app/eve-for-homekit/id917695792 Eve for HomeKit Eve works with all HomeKit-enabled accessories. See your home at a glance. Customize your e..
전원 콘센트 관련 Homebridge 액세서리는 다른 액세서리들과 마찬가지로 Mqttting 플러그인을 사용해 구현하기로 했다 https://github.com/arachnetech/homebridge-mqttthing#readme GitHub - arachnetech/homebridge-mqttthing: A plugin for Homebridge allowing the integration of many different accessory types us A plugin for Homebridge allowing the integration of many different accessory types using MQTT. - GitHub - arachnetech/homebridge-mqttthing:..
최초로 Bestin을 Apple 홈킷과 연동했던 거실 및 각 방의 조명 제어를 구현할 때, 게이트웨이의 'Energy' RS-485 포트로 전송되는 패킷 중 조명과 관련된 바이트만 해석했었다 (관련 링크 참고) 그 때 해석했던 패킷들을 다시 적어보면 다음과 같다 (조명 상태 변화에 따른) 02 31 1E 91 90 E1 C0 83 00 64 00 64 00 00 04 7F 00 EA 01 52 02 59 18 E1 02 C2 1D DD 00 F2 : 조명 All OFF 02 31 1E 91 39 E1 C1 83 00 64 00 64 03 7E 04 CC 00 00 01 5C 02 59 18 E3 02 C3 1D DF 00 AB: 조명1(싱크대)만 ON 02 31 1E 91 95 E1 C2 83 00 64..
지난 8월 9일 Google AdSense로부터 이메일이 한 통 날아왔다 계정 주소 인증을 위해 PIN 코드가 적인 우편물을 보냈으니 수령하면 인증하라고 한다애드센스 홈페이지로 가보면 '할 일' 란에 PIN 번호 인증 대기 중이라는 메시지를 볼 수 있다별걸 다하네? 하고서는 그러려니~~ 하고 있었는데 21일 (13일 경과)에 진짜로 우편함에 편지가 도착했다 딱히 봉투에 담겨있진 않고 반으로 접힌 채 밀봉되어 있다 봉투를 열어보니 6자리 숫자의 PIN 코드와 함께 설정 가이드라인이 적혀있다바로 인증해봤다 애드센스 메인페이지 '할 일'탭에서 확인 버튼을 누르니 바로 PIN 입력 화면으로 전환됐다 발급받은 코드를 입력하고 제출 버튼 클릭 주소 인증 완료 별 것 아닌거 같은데 실제 거주 주소까지 아날로그 방식으..
얼마전에 갤러리아 광교에 놀러갔다가 발뮤다 매장에서 에어서큘레이터 신종모델이 전시되어 있길래 구경하다가 맘에 들어서 그자리에서 질러버렸다원래 쓰던 신일전자 제품은 요새 캠핑용으로 쓴다고 창고에 박아두는 바람에 마침 필요하던 차...라고 자기 위안 ㅎㅎ요즘 비가 많이 와서 시원해졌다고는 하지만 재택근무할 때 오후에 해가 짱짱하게 비치면 냉방 효율이 너무 떨어지기 때문에 냉방비 절약을 위해서라도 에어서큘레이터는 반드시 필요하다고 생각한다각설하고, 택배가 도착했으니 바로 언박싱해보자내용물은 다음과 같다에어서큘레이터 본체220V AC 전원 어댑터탈취필터사용설명서리모컨본체 디자인을 보면 언뜻 항공기 제트엔진을 떠오른다 (노린건가)회전 날개 부분은 쉽게 탈부착이 가능하다 (위 사진에서 열쇠 모양으로 되어 있는 잠금..