본문 바로가기

전체 글60

생활코딩 node.js 수업 중 오류 업데이트 저는 생활코딩 사이트에서 egoing 님의 수업을 매우 좋아합니다. 쉽고 해당 분야를 접하기에 좋고 입문 수업으로 너무나 적절합니다. 단점이 있다면 프로그래밍 세계가 너무 빨리 업데이트가 진행되다보니 몇년만 지난 수업이더라도 수업 중 알려주신 코드가 작동을 안할때가 있습니다. 제가 영상 댓글로 이미 남겨두었지만 영상 댓글을 안보고 진행을 먼저하시다가 막히시고 구글링을 하시는 분들이 많더라고요. 그래서 제 글이 그분들께 도움이 되길 바라며 올려봅니다. 우선 node.js - Url 로 입력된 값 사용하기 수업에서 오류가 발생합니다. 이고잉님이 올려주신 코드대로 하게되면 cmd창에 자꾸 get을 읽을 수 없다고 뜹니다. 제가 찾아본 결과 이고잉님 수업 당시와 현재의 get 사용 방식이 다르더군요. var h.. 2022. 2. 13.
글 수정 UI 만들기 이번에는 웹페이지에 글 수정 UI를 만드는 법을 알아보겠습니다. egoing 님의 생활코딩 nodejs 수업을 참고했습니다. 많은 내용의 수업이 앞에 있었지만 저는 여기서부터 시작하겠습니다. 일단 제 웹페이지에는 글을 쓸 수 있는 'create' UI는 존재합니다. 하지만 작성한 글을 수정하려면 코드 에디터를 켠 후 일일이 글 내용이 적힌 파일을 찾은 후 내용 또는 제목을 바꿔야하죠. 코드를 작성해봅시다. 일단 else if 를 이용해 웹페이지 수정 기능이 요구될 때 해당 코드로 이동해야겠죠? 이를 위해서 웹페이지에서 어떤 기능을 요구하는지 받아와야합니다. var app = http.createServer(function(request,response){ var _url = request.url; var.. 2022. 2. 13.
유토리 오목교점 금요일 저녁, 뭔가를 마무리한 날 기념하고 싶을때 가고싶은곳. 먹은 메뉴 맛 가격, 양 (배부름 정도) 접근성 내부 상태 (위생, 소음, 테이블 크기, 의자 등) 총 별점 1. 먹은 메뉴 기본 안주 2세트, 소고기 타다끼, 카라이 짬뽕 2. 맛 기본안주 간장소스를 올린 오이, 튀겨 잔뜩 부푼 알새우칩이 기본 안주로 나온다. 맛있다. 두 안주 모두 리필 가능하다. 소고기 타다끼 맛있다. 여기 자주 오는 곳인데, 보통은 참치 타다끼를 먹는다. 확실히 참치 타다끼가 더 맛있긴 하다. 가격은 참치가 2~3천원 정도 더 비싸지만 참치 타다끼를 추천. 최근에 잠깐 참치 타다끼가 참치 수급불가로 없어졌다. 다시 생겼으므로 꼭 먹어봤으면 한다. 카라이 짬뽕 아주 맛있다. 들어간 해산물도 모두 신선하다. 면, 밥이 선택.. 2022. 2. 12.
Python으로 웹 데이터 스크래핑하기 이번에는 python 을 이용한 웹스크래핑을 알아보겠습니다. 국내 주식 자동매매를 목표로 하므로 국내 주식 데이터를 가져오겠습니다. 일단 한국 거래소 기업공시 채널에서 상장 법인 목록을 가져오겠습니다. 2022-02-11 오후 4:31 기준 파일입니다. 파이썬으로 이 파일 정보를 읽어주려면 팬더스의 read_html() 내장 함수와 html5lib이 필요합니다. 팬더스 설치는 python 카테고리의 첫번째 글을 읽어보시길 바랍니다. html5lib은 pip install html5lib을 cmd에 입력해주시면 됩니다. 윈도우 검색창에 '상장법인목록' 을 입력해줍니다. 여기서 파일 위치를 복사합니다. 이제 코드를 작성해보겠습니다. cmd 창에서 아나콘다 가상환경을 켜고 파이썬을 실행해줘야합니다. activ.. 2022. 2. 11.
호키네 유부-유부초밥, 미니우동, 카레우동 평일에 맛있는 점심, 데이트하다가 식사할 만한 곳. 먹은 메뉴 맛 가격, 양 (배부름 정도) 접근성 내부 상태 (위생, 소음, 테이블 크기, 의자 등) 총 별점 1. 먹은 메뉴 유부초밥 12p, 카레우동, 미니우동 2. 맛 유부초밥 맛있다. 12개 맛이 아맘 다 다르다. 간장소스에 찍어먹으면 맛있고 글쓴이는 와사비를 좋아해서 와사비를 많이 올려 먹는다. 개인적으로 토치로 약간 지진게 제일, 그 다음이 김이 들어간 거. 카레우동 꽤 맛있다. 원래 카레우동이 면과 소스가 따로 노는 느낌이 있어서 찾아먹지는 않는데 여기는 아주 맛있다. 튀김 세 종류 (새우, 연근, 호박)가 올라간다. 셋 다 맛있다. 호박 튀김이 얇고 고소하다. 연근 튀김은 작지만 심심하지 않게 해준다. 생각보다 매콤하다. 마지막에 남은 소스.. 2022. 2. 10.
암호화폐.... 저는 공학도입니다. 그래서 그런지 본능적으로(?) 암호화폐에 끌립니다. 꼭 투자만을 위해서는 아니고요, 주식투자를 거진 10년 가까이하며 적지 않은 기업과 국가가 신용 관련 문제를 겪는 걸 봤습니다. 세계 최대 vc투자자 중 한 명인 엔드 리슨 호로 워츠의 그룹 발표에서 나오듯( 아래에 링크 남기겠습니다.) 신용은 사람 간의 약속입니다. 법적으로 신용을 제어할 수 있지만, 이 또한 기계가 절대적으로 수행하는 명령과 달리 사람 간의 관계와 결정에 의해 좌우됩니다. 저는 이런 점 때문에 항상 프로그램을 통한 신용 보장을 꿈꿨습니다. 제가 중학생일 때도 비트코인이 존재했습니다. (제 나이가 어느 정도 가늠이 될까요? 생각보다 어리다고 생각하실지도 모르겠습니다.) 하지만 당시에는 투기의 대상일 뿐이고 랜섬웨어 .. 2022. 2. 10.
Pandas 를 이용한 주식 수익률 구하기 금융 데이터는 어디서 가져오는가 주가 일간 변동률 누적 수익률 전체 코드 정리 1. 금융데이터는 어디서 가져오는가 이번 글에선 Pandas 를 이용한 금융데이터 분석을 알아보겠습니다. 일단 종가, 시가, 고가, 저가와 거래량과 같은 금융 데이터를 가져와야합니다. 어디서 데이터를 어디 가져와야할까요? 특정 기업에서 제공하는 데이터를 사용하기 위해선 해당 기업의 API (어플리케이션 프로그램이 인터페이스)를 받아와야합니다. 전에는 Google 과 Yahoo에서 모두 Pandas 기반 API를 제공했습니다. 하지만 현재는 Yahoo 에서만 API 를 제공합니다. 우선 pandas, yfinance, pandas-datareader 을 설치해야합니다. 각자 사용하는 에디터에서 터미널(powershell 말고 c.. 2022. 2. 10.
Pandas 공부 중 새로운 오류 경험 이번 글은 Pandas를 다루겠습니다. 파이썬으로 금융 정보를 인식하는 자동 투자 봇을 만들기 위해선 pandas 공부가 필수입니다. 판다스에 관한 자세한 설명은 링크로 달아놓겠습니다. https://en.wikipedia.org/wiki/Pandas_(software) pandas (software) - Wikipedia Python library for data analysis Not to be confused with PANDAS, the Australian archival management system used for the Pandora Archive. pandas is a software library written for the Python programming language for da.. 2022. 2. 10.
반응형