분류 전체 보기 1322

3. 파이썬 - 키움API 활용한 주문 접수하기

1. 주문 접수하기 사전 지식 주문접수하기는 KOA -> 개발가이드 > 주문과 잔고 처리 > 기본 설명에 가보면 [주문처리단계] 주문 처리 순서 SendOrder(주문발생) -> OnReceiveTRData(주문응답) -> OnReceiveMsg(주문메세지수신) -> OnReceiveChejan(주문접수/체결) ※ 주의(역전현상) : 주문건수가 폭증하는 경우 OnReceiveChejan 이벤트가 OnReceiveTRData 이벤트보다 앞서 수신될 수 있습니다. 각 단계 설명 SendOrder - 사용자가 호출. 리턴값 0인 경우 함수호출 정상 (주문성공이 아님) OnReceiveTRData - 주문발생..

2. 파이썬 - 키움API 활용한 예수금 얻어오기

1. 예수금 정보를 얻어오는 TR(opw00001) - 사실상 계좌번호만 전달하면됨 - 계좌번호는 아래 get_account_number를 통해서 def get_account_number(self, tag="ACCNO"): account_list = self.dynamicCall("GetLoginInfo(QString)", tag) account_number = account_list.split(';')[0] #계좌만 분리해서 가져옴 [1]은 공백임 print(account_number) return account_number - 생성자부분에서 self.account_number에 저장해둠class Kiwoom(QAxWidget): def __init__(self): ..

1. 파이썬 - 키움API 활용한 가격정보 불러오기

키움증권 API서버에 전달하는 요청 단위를 TR이라고 한다.1. 종목별 가격 정보 요청 함수def get_price_data(self, code): 이 TR을 호출하려면 CommRqData 함수를 사용해야 한다. - sTrCode에 조회하려는 TR 이름을 전달하면 API를 이용할 수 있다. - 변수명을 꼭 sTrCode로 만들어야 하는 것이 아니라 전달되는 매개변수의 순서가 중요하다. - TR을 호출하는 코드를 살펴보면 self.dynamicCall("CommRqData(QString, QString, int, QString", "opt10081_req", "opt10081", 0, "0001") - 첫번째 매개변수인 "CommRqData(QString, QString, int,..

정보통신기술사 서브노트 통합본 출시!

#서비스 소개한권으로 끝내는 정보통신기술사 합격가이드북을 보시고 많은 분들이 서브노트 집필을 요청하셔서 의무감을 갖고 10개월 동안 작업을 했습니다. 그리고 출시 이후에도 많은 분들이 응원과 감사의 말씀을 주셨습니다. 이중 학원에 개인적인 사정으로 못가거나 지방에서 홀로 공부하시는 분들이 최신 토픽에 대한 정리방법에 대한 문의가 많았는데 일일이 답변하는 것보다는 한번 다시 써보자라는 생각이 들어서 이렇게 펜을 다시 잡았습니다.(이 때문에 또 타기술사 공부를 못하는 불상사가...) 기존 서브노트(1권) 555개의 토픽에 이어서 이번에 작성한 서브노트 2권에는 146개의 토픽을 추가로 작성하였습니다. 특히 최근 설계/감리/법제도분야에 기출문제가 많이 나오는 만큼 이 부분에 대해서 많은 보완을 하였습니다.  ..

정보관리기술사 서브노트 2권 출시!

# 전문가 소개 1) 정보관리기술사- 124회 정보관리기술사(총 학습기간 1년) 2) 숭실대학교 정보과학대학원 AI 전공 재학 중 #서비스 소개 (정보관리기술사 통합본을 구매하신 분은 이 서비스를 구매 안하셔도됩니다. 통합본에 2권도 포함되어있습니다!!) 얼리버드 선착순 20명 30%할인 중입니다!!  저의 첫번째 책 “친절한 최차장이 알려주는 정보관리기술사 합격가이드”과 두번째 책인 "정보관리기술사 서브노트"를 보시고 생각보다 많은 분들이 정보관리기술사 시험에 관심을 주셨습니다. 이번에는 실제 학원에서 강의를 하면서 작성한 핵심 토픽과 최신 기출문제를 기반으로 정보관리 기술사 서브노트 2권을 완성시켰습니다.(감수 김프로그래머(125회 정보관리기술사))  기존 저서인 정보관리기술사 서브노트에서 다루지 못..

정보관리기술사 서브노트 통합본 드립니다.

서비스 설명# 전문가 소개 1) 정보관리기술사- 124회 정보관리기술사(총 학습기간 1년)2) 숭실대학교 정보과학대학원 AI 전공 재학중 #서비스 소개 저의 첫번째 책 “친절한 최차장이 알려주는 정보관리기술사 합격가이드”를 보시고 많은 분들이 서브노트 정리법에 대한 요청을 해주셨습니다. 그래서 이번에는 2명의 기술사가 약 2년간의 집필작업 끝에 정보관리기술사 서브노트를 완성시켰습니다.(감수 김프로그래머(125회 정보관리기술사)) #책 구성 소개 1. 정보관리기술사 서브노트 1권: 고전토픽 ~ 빈출토픽 정리본(기존 집필한 것) 2. 정보관리기술사 서브노트 2권: '23년이후 최신 토픽 및 주간기술동향 등 논문 정리본  #책 내용 소개 1. 정보관리기술사 빈출 토픽 총정리 정보관리기술사 시험문제의 60~70..

한권으로 끝내는 정보통신기술사 합격 가이드북 개정판 출시

서비스 설명# 이런 분들에게 추천합니다.1) 정보통신기술사 공부의 시작을 어떻게 해야 되는지 궁금한 수험생2) 2년 이내로 꼭 합격하고 싶은 수험생3) 최근 필기시험 점수 55점 이하4) 3년 이상 장수생 # 개정판 추가사항(24.10.20)1) 정보통신기술사가 되면 좋은 점2) 필자의 실전 면접 사례3) 기타 필기 공부 및 면접 관련 팁 추가! # 서비스설명정보통신기술사 합격 가이드북은 필자가 학원 및 스터디그룹에서 배웠던 모든 노하우를 집대성 하였으며, 최대한 수험자들이 이해하기 쉽게 작성하였습니다. 정보통신기술사 10명의 공부 노하우 분석과 10년 치 기출답안 분석으로 서브노트 작성방법, 답안 차별화 방법, 다음 출제문제 예상법 등을 상세히 기술하였습니다. 정보통신기술사 합격 가이드북에 명시한 내용..

안전보건공단 2024년 안전한 일터를 만드는 안전문화 리더십 답안

1. 의사소통 방법과 관련된 다음의 내용 중 적절하지 못한 것은?1. 말에 의한 의사소통은 전달되는 과정에서 메시지 내용이 왜곡될 위험이 상대적으로 높다.2. 직접 대면하여 말을 통해 의사소통하는 것은 신속하게 전달되고, 피드백도 빠르다.3. 말의 속도, 높낮이 등의 표현에 따라 같은 말도 다른 의미로 해석 될 수 있다.4. 문서에 의한 의사소통은 상대방의 신속한 피드백이 필요할 때에 효과적이다.정답4번해설문서에 의한 의사소통은 상대방이 수신했는지 혹은 그 내용을 제대로 이해했는지에 대한 피드백이 상대적으로 느리거나 어렵다 2. 안전관리자의 업무가 아닌 것은?1.위험성평가에 관한 보좌 및 지도·조언2.해당 사업장 안전보건교육계획의 수립 및 안전교육 실시에 관한 보좌 및 지도·조언3.소속된 근로자의 작업복..

안드로이드 2 - 다양한 언어 지원 앱 및 가로 화면 만들기 예제

1. 앱 실행화면   - 한국어 기반으로 되있는 태블릿에서는 한국어로 표시됨   - 영어기반으로 설정되어있는 태블릿에서는 영어로 표시됨   - 세로화면 일때는 아래와 같이 배치된다. 2. 프로젝트 구성  -  activity_main.xml 이 두개 임 하나는 가로화면일 때 또 하나는 세로화면일 때임.  -  strings.xml 파일도 2개인데 하나는 영어, 하나는 한국어로 구성할 때임  3. string.xml  파일  - 영어로 구성된 리소스  파일 ch9_resource Find your phone contacts on Messenger blah~blah~blah~blah~ Learn More TRUN ON NOT NOW ..

안드로이드 1 - 스톱워치 기능 만들기 예제

아래와 같은 스톱워치를 만들어보자   build.gradle.kts(Module)  - 원래 소스에 아래 문장을 추가해 준것 밖에 없음 .viewBinding.isEnabled = true   plugins { alias(libs.plugins.android.application) alias(libs.plugins.jetbrains.kotlin.android)}android { namespace = "com.example.ch8_3" compileSdk = 34 defaultConfig { applicationId = "com.example.ch8_3" minSdk = 34 targetSdk = 34 versionCode = 1..