여러분은 HTML, CSS, JS의 차이와 역할 구분하여 대답할 수 있습니까? 왠지 알고 있는 것 같은데 구체적으로 말하기 곤란한 분들도 있겠죠? 그런 분들을 위해 HTML CSS Javascript 기본 이해하기 설명합니다. 목차 1 HTML이란 1.1 HTML 버전 1.2 HTML 작성 1.3 HTML 마크업 작성해보기 2 CSS란 2.1 CSS 버전 2.2 CSS 작성 2.3 CSS로 제목 꾸며보자 3 JavaScript 란 3.1 JavaScript 작성 3.2 JavaScript로 아코디언 메뉴를 만들어 보기 4 정리 - HTML이란 - 정식 명칭은 "HyperText Markup Language (하이퍼 텍스트 마크 업 언어)"이며, 줄여서 "HTML"이라고 합니다. 쉽게 말하면 평소 여러분이..
주식투자하는 법 공부하다 보면 궁금한 게 참 많죠. 저도 적고 싶은 글이 많은데, 이 포스팅을 통해 옵션만기일, 자기주식처분, 매청권리에 대해 설명하겠습니다. 책에 나오는 딱딱한 표현은 최대한 자제하고 짧고 굵게 정리합니다. 혹시라도 생각이 다르거나 잘못된 부분이 있다면, 언제든 댓글로 알려주세요. 옵션만기일과 주가 변동옵션에 대한 설명하겠습니다. 주식투자자분들이 옵션만기일에는 주가가 하락하는지 궁금해합니다. 우선, 주식 시장과 관계있는 파생 상품 시장에는 선물 시장과 옵션 시장이 있습니다. 이는 모두 주식 시장의 헤지(hedge 위험 분산)를 위한 것입니다. 원래 의도와 목적, 명분상 탄생한 계기는 위험 관리란 뜻이죠. 선물과 옵션 시장에서는 미래 시점의 시장 상승과 하락에 베팅이 가능합니다. 예시)"..
Hello world!Python으로 Hello world!를 출력하는 프로그램 예제 소스는 아래와 같습니다. 파이썬 확장자는 .py (예 : test.py)입니다. (이후 예제는 2.7 기준으로 작성했습니다) 1print "Hello world!"cs 그러나 Python3에서 위 문법은 금지되어 아래와 같이 작성합니다. 1print("Hello world!")cs 소스 작성이 완료되면, 프로그램을 다음과 같이 실행합니다. 1python test.pycs 문법파이썬은 개행으로 문장을 구분합니다. 12print "Hello"print "World"cs Perl이나 PHP와 같이 세미콜론( ; )으로 구분할 수 있습니다. 12345a = 5;b = 3;c = a + b print ccs 문장을 행으로 나누어..
비주얼스튜디오 2019, 1.33 버전 기준으로 작성된 포스팅입니다. 이 포스트 보고 확장 프로그램 설치하기전에 버전 꼭 확인해 주세요. 1. Rainbow CSVCSV를 아름답고 행복한 마음으로 바라볼 수 있습니다. 2. Partial Diff선택한 범위의 차이를 쉽게 확인할 수 있어 편리합니다. 3. Duplicate action파일이나 디렉토리를 버튼 하나로 복사할 수 있어서 편리합니다. 4. GitHub Pull Requests공식(유료) 버전에 한정한 기능입니다. 5. gitignoregithub/gitignore를 참조하여 자동으로 실행합니다. .gitignore라고 하면 gitignore.io를 사용하기도 합니다. 6. Todo+고급스러운 ToDo를 사용하고 싶을 때 TODO Highligh..
개인적으로 메모해 놨던 깃허브 사용법에 필요한 내용을 블로그에 업로드합니다. 초심자 시선에서 이해하기 쉽도록 적었습니다. 또한, "이런 것도 알아두면 좋아요!"라든지, "이런 설명은 잘못되었습니다!"같은 것이 있으면 댓글 남겨주세요. 깃허브 사용법 궁금한 분들에게 도움이 되길 바랍니다. ⭕️ 용어 해설 작업 디렉토리 : 실제로 파일을 추가, 삭제, 수정하는 폴더인덱스 : 커밋 전에 확인 장소. add 명령으로 여기에 파일을 보냄레파지토리(Repository) : 파일 등의 데이터 저장소로컬 저장소 : 내 PC의 저장 장소원격 저장소 : GitHub의 저장 장소branch : 개별적으로 작업하는 장소. 별도의 작업 디렉토리commit : 편집한 파일을 로컬 저장소에 보냄push : 로컬 저장소에서 원격 저..
구체적인 예를 들어 말씀드리면 이렇습니다. C# URI 사용할 때, 파일 이름에 # 이 들어가 있으면 오류가 발생합니다. 프로그램 오류가 아니라, 개발자가 원하는 결과가 나오질 않아요. 왜냐면 C# URI, GetRequest() 에서 특수문자 #은 anchor 예약어 입니다. 그래서 파일 이름에 #을 제거하는 것이 가장 좋은데, 그게 어렵다면, Url Encode 해줘야 합니다. 우선 C# System.Net.FtpWebRequest 및 GetRequest 활용한 예제 살펴볼게요. 20번 라인 URI에서 의도치 않은 결과가 발생합니다. 파일 이름에 #이 들어감으로 인하여 1#.txt, 123#.txt 등 # 뒤의 문자를 인식하지 못합니다. 그래서, 엉뚱한 이름의 파일 이름이 생성되거나, 파일 자체를 만..
2019년 8월 현재 공매도는 신약 개발주에 집중되어 있습니다. 대차 비율은 아래 표에도 나왔다시피 신라젠은 43.1%, 헬릭스미스는 29.8%입니다. 최근 급락한 에이치엘비는 38.6%고요. 출처는 역시 헬릭스미스 주주카페입니다. 종목 총주식 수 대차잔고 누계 대차 비율 헬릭스미스 15,956천 4,752천 29.8% 에이치엘비 39,235천 15,133천 38.6% 신라젠 71,052천 30,610천 43.1% 메지온 8,654천 2,458천 28.4% 셀트리온 128,329천 24,409천 19.0% 삼성바이오 66,165천 5,713천 8.6% 바이오 신약 개발하는 기업들을 통해 공매도 세력은 얼마나 벌었을까요? 공매도의 순기능 운운하는 금융위의 발언은 실망 그 자체입니다. 헬릭스미스 주주카페에 ..
프로그램에서 오류가 발생했을 때 도움이 되는 스택 트레이스. Python이란 언어의 오류 처리 방법과 거기에 스택 트레이스 정보를 얻어 분석하는 방법 소개합니다. 스택 추적스택 추적(Stack trace 보는 법)은 프로그램에서 예외가 발생했을 때 어떻게 함수가 호출되었는지, 어디에서 오류가 발생했는지를 특정할 수 있는 수단(방법)입니다. 문제 발생 시 원인 규명에 도움이 됩니다. 예를 들어 다음과 같은 파이썬 프로그램이 있습니다. 1234567891011def a () : "" "b 함수를 호출" "" b () def b () : "" "c 함수를 호출" "" c () def c () : "" "예외가 발생한다" "" char = None char . format ( 'hello' ) # 여기서 예외 ..
이 포스트에선 파이썬 입문에 필요한 구문(제어문) 중에서 6가지 사용 방법을 알아봅니다. with 구문 (with)12with expression [as target] [, expression [as target]]... : suite...Colored by Color Scriptercs with를 이용하면 with 블록이 종료되었을 때 자동으로 오브젝트 종료 처리 기능이 호출됩니다. 예를 들어 file 클래스의 open()이 수행되면 with 종료 시 close()가 자동으로 호출됩니다. 아래 예제에서 with를 이용하면 블록이 종료될 때 f.close()가 자동으로 호출됩니다. 12345678910111213# with를 사용하지 않는 예제f = open ( "test.txt")print f.read..
목차 코로나 유급휴가 지원금 신청하기 소상공인 손실보상 300만원 신청하기 개인회생 기간 알아보기 마이너스통장 이자 낮추는 방법 신용등급 점수표와 신용점수 확인하기 대출금리와 금융채 금리 비교하기 개요 개인신용정보조회서는 2018년까지 비회원 조회, 발급이 가능했습니다. 하지만, 한국신용정보원 방침이 바뀌면서 회원가입 후 조회는 필수 사항이 되었습니다. 관련 내용은 아래 그림에 있습니다. 2018.12.3(월)부터 회원으로 가입한 경우에만 크레딧포유와 보험 신용정보(내보험다보여 등) 조회 서비스를 이용하실 수 있습니다. 12.3(월)부터는 다시 회원가입을 하셔야 정상적인 서비스 이용이 가능한 점 이해 바랍니다. 한국신용정보원 접속 회원가입이 필수로 바뀌면서 개인신용정보조회서 조회 및 발급 과정이 조금 까..
만약 ~라면 (if, else, elseif)123456if expression: suite...[elif expr: suite...][else: suite...]cs if는 "만약"을 의미합니다. 문장(소스로 구현한 식)이 참이면, 들여쓰기 된 블록을 실행합니다. 다음 예제에서는 num 값이 10보다 크면 BIG를 3번 표시합니다. 1234if num > 10: print "BIG" print "BIG" print "BIG"cs else는 "그렇지 않으면"을 의미합니다. 다음 예제에서는 num이 10보다 크면 BIG, 그렇지 않으면 SMALL을 출력합니다. 1234if num > 10: print "BIG"else: print "SMALL"cs elif는 '그렇지 않다면 만약'이란 뜻입니다. 다음 예제..
파일 몇 개라면 복사 후 붙여넣기 하여 쉽게 파일을 합칠 수 있지만, 수백 개의 CSV 파일이 존재하면 하나로 합치기 매우 어렵습니다. 이 포스트는 여러 csv (쉼표로 분리) 파일을 파일 하나로 결합하는 방법을 소개합니다. 윈도우 CMD를 이용해 배치 파일을 만들어 더블클릭 한 번으로 해결할 수 있습니다. CSV 엑셀 파일 합치기 전 준비우선, 합치고 싶은 파일들을 한 폴더에 모아 주세요.폴더 경로는 어디든 상관없습니다. 그리고 하위 폴더로 "all"을 만듭니다. 이 하위 폴더엔 아무것도 넣지 마세요. 배치 파일(.bat) 만들어 CSV 엑셀 파일 합치기배치 파일은 확장자가 .bat이며 파일 합치는 명령어가 적혀있습니다. 간단하게 말씀드리면, 컴퓨터에게 "일 해!"라는 명령어를 써놓고 더블 클릭하면 컴..