보호되어 있는 글입니다.
Node.js란? Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다. 비동기 이벤트 주도 JavaScript 런타임으로써 Node.js 는 확장성 있는 네트워크 애플리케이션을 만들 수 있도록 설계되었습니다. (출처: https://nodejs.org/en/) Node.js가 Javascript 런타임이라는건 Node.js가 단순히 코드를 실행할 수 있는 하나의 방법일 뿐이라는 의미입니다. Node는 웹서버가 아니며, Node 자체로는 아무것도 하지 않습니다. NPM이란? NPM은 Node.js의 기본 패키지 관리자입니다. Node.js은 JavaScript 기반으로 구성된 서버 사이드 서비스를 JavaScript로 구현할 수 있게 만든 런타임이며, n..
보호되어 있는 글입니다.
실전 프로젝트로 PyCharm을 이용한 주소록 프로젝트 샘플 코드를 설명하겠습니다. 간단하게만 작성했습니다. ● 주소록 프로젝트 기능: 연락처 입출력 및 삭제, 종료 시 파일로 저장 △ 연락처 저장 함수 - Contact 클래스: 클래스 인스턴스를 생성할 때 이름, 전화번호, 이메일, 주소를 입력받을 수 있게 생성자를 선언하고 인스턴스 변수에 저장된 정보를 화면에 출력하기 위해 print_info라는 메서드도 정의 - set_contact: 입력한 항목들을 저장 - print_contact: 현재 리스트에 있는 연락처 출력 - delete_contact: name 입력을 받아 해당 name을 가진 연락처 삭제 - print_menu: 선택할 수 있는 메뉴를 제시 - store_contact: 연락처를 c..
많은 사람들이 주식투자를 하는 목적은 "돈을 벌기 위해서" 일 것입니다. 주식이 적금이나 다른 금융상품보다 수익률이 높기 때문에 목돈을 일부 사용하여 조금씩 주식투자를 시도하는 경향이 강합니다. 하지만 저같은 개인투자자, 즉 개미라고 불리는 사람들은 주식 시장에서 수익을 내기가 쉽지 않습니다. 처음에 우연히 수익을 낼 수 있지만, 무작정 특정 종목이 오를 것 같다고 믿거나 직감에 맡기는 투자 방법은 실패할 확률이 높습니다. 누군가에게 추천받는 종목을 투자하는 방법은 더더욱 위험하죠. 간단하게 정리하면, 개인이 하는 주식 투자는 '정보 및 시간의 부족' 문제를 갖고 있습니다. 알고리즘 트레이딩은 이러한 문제를 조금이나마 극복할 수 있도록 도와줍니다. ● 알고리즘 트레이딩 (Algorithmic Tradin..
지난 주에 퇴근하고 심심해서 카카오톡 봇을 만들었다. 친구들 단톡방에 봇을 넣어두면 재밌겠다고 생각은 했는데, 귀찮아서 실천은 안 하고 있었다. 기본 기능은 쉽게 넣을 수 있고, 추가적인 기능은 자바스크립트로 작성하면 된다. 스크립트를 작성해서 몇 가지만 테스트해보고 나중에 더 구현해보려고 한다. 공기계가 있다면 카카오톡 봇을 만드는 것 자체는 상당히 간단한데, 공기계를 사용한다고 가정하고 설명을 적어본다. 크게 세 가지 절차가 필요하다. 1. 카카오톡 부계정 만들기 텍스트나우, 텍스트플러스 등 가상 번호를 발급받아 계정을 만들어야한다. 나는 다행히 유럽여행 갈 때 공기계를 사용하느라 부계정을 만들어둔 덕분에 이 절차는 넘어갈 수 있었다. 구글플레이에 textnow, textplus라고 치면 나온다. 부..
이 글을 쓰고 있는 저는 컴퓨터공학 전공 대학원생입니다. 알고리즘 트레이딩에 관심이 있어 직접 공부해보고 싶었지만 세부 전공과는 거리가 멀었고, 공부하고 구현하기까지 시간이 오래 걸릴 것 같아 차일피일 미루고 있었습니다. 최근 공부 자료를 남기기 위해 티스토리를 새로 만들었는데, 이번 기회에 '알고리즘 트레이딩' 카테고리를 새로 만들어 조금씩 공부해나갈 생각입니다. 제가 참고하고자 하는 책은 파이썬으로 배우는 알고리즘 트레이딩 (개정판-2쇄) 입니다. https://wikidocs.net/book/110 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net 저자들이 이 책을 집필할 때는 키움증권 Open API가 나오지 않았지만, 2014년 11월 17일부터 키움증권에서 ‘키움 Ope..
● Speaker Arnav Kapur (Technologist) ● Event | Date TED2019 | April 2019 ● Summary 컴퓨터와 AI, 인터넷을 우리의 일부분으로 엮어서 인간 인식의 일부로 사용할 수 있을까? 이를 가능하게 하기 위해 Alter Ego(분신)이라고 부르는 대화형 AI를 개발하여 인간의 자율신경계를 읽어 내면의 대화를 하는 듯한 형식으로 AI와 대화할 수 있다. 예를 들어 머릿 속으로 생각한 질문을 AI가 직접 답해준다. ● Comment AI와 관련된 색다른 주제라서 골랐는데, 직접 보여준 라이브 데모가 인상 깊었다. 머릿속으로 생각한 질문을 AI가 사용자에게만 답해주는 걸 보면서 이 기술이 악용되지 않을까 하는 우려가 들었다. 윤리를 최우선으로 개발했다고 하..