본문 바로가기

분류 전체보기

(62)
[typescript] enum은 이상한 num이다. 21.08.25 오늘 업무중에 typescript enum의 이상한? 점을 발견했다. enum GENDER { MAN = 1, WOMAN = 2, KIDS = 3 } enum DRINKS { SOJU = '소주' BEER = '맥주' } 위의 코드를 보자, GENDER.MAN = 1인것은 자명하다. 그런데 GENDER[1] = MAN 이것은 성립이 될까? 결론부터 말하면 YES이다. 그래서 나는 ENUM을 이상한 넘이라고 표현했다. 더 이상한 것은 DRINKS['소주'] = SOJU는 아니라는 것 이다. 왜 이런 현상이 발생하는지 알아보기 위해서 공식 문서를 살펴 보도록 하겠다. https://www.typescriptlang.org/ko/docs/handbook/enums.html Handbook - ..
sql vs nosql -- 내가 보려고 쓰는 글-- sql 에 대해서는 이미 어느정도 알고 있기 때문에 nosql에 대해서 쓰는 글이다. refernce https://esckey.tistory.com/107 NoSQL이란 무엇인가? 인터넷 대중화에 이어 수년 전부터 SNS 서비스가 활성화되면서 컴퓨팅 시스템에도 변화가 찾아오기 시작했다. NoSQL의 등장 배경 예전에 컴퓨팅 시스템은 기업 업무를 자동화하고 효율화하는 데 esckey.tistory.com 핵심 - key: value 값의 형태로 비정형 데이터를 저장하기에 용의함. 발전하게 된 이유 sns의 발달로 단순하지만 엄청나게 많은 양의 데이터가 쌓이게 됨. 기존의 rdbms의 저장 방식으로는 감당할 수 없을 만큼의 데이터로 인해서 새로운 방식의 저장 방식이 필요했다...
카카오 목표주가 20만원 이대로 괜찮을까..? 보호되어 있는 글입니다.
방구석 가치투자자 -2 (매수하면 팔지좀 마라) 안녕하세요 마지막으로 글을 쓴게 언젠지 기억도 잘 안나네요.. 가치투자에 대해서 쓰다가 말았는데 더 간략하게 핵심만 요약하면 1. 이미 일어난 일에 대하여 잘못 매겨진 가격에 투자하라 대충 계산해도 (가치 >>> 가격)인 주식에 투자하면 됩니다. 예를 들면 이미 공급이 수요를 따라가지 못하는 환경에서 고객사의 투자로 공장을 증설한다거나 (요즘 반도체 소형주들 중에 이런것들이 꽤 있더라구요), 새롭게 성장중인 환경에서 독점적인 기술 및 점유율을 보유하고 있거나 (시장을 주도하는 사람은 경쟁자가 많이 생기지만, 그 밑으로 들어가보면 독점하는 곳들은 언제나 있더라구요 예를 들면 네덜란드의 반도체 장비 만드는 그회사!) 2. 내가 투자하지 않은 주식의 상승에 배아파하지 마라. 질투는 언제나 조급함을 유발하고, ..
go colly 내가 경험한 최고의 스크래핑 프레임워크 안녕하세요. k 입니다. python의 scrapy를 사용하려 하다가 높은 진입 장벽에 막혔습니다. (귀찮아서 그런거 아님) requests와 beautifulsoup보다 더 쉽고 빠르게 스크래퍼를 만들 방법을 고민하다가 golang에 colly 라는 프레임워크가 있다는 말을 발견하고 사용해본 후기를 남기고자 합니다. 사용법이 워낙 간단해서 그런지 한글로 된 자료가 거의 없어서 고생 했었는데 이 글을 읽는 분들은 그러지 않기를 바랍니다. ㅎㅎ 0. 공식 문서 공식 문서에 예제도 많고 정말 잘 정리되어 있습니다. http://go-colly.org/docs/ Documentation | Colly Scraping framework for extracting the data you need from webs..
투잡생각 - 1 돈 버는 개미의 가치투자 투자의 기본원칙 3년이라는 짧은 시간동안 투자를 하면서 깨달은 점들을 시리즈물로 정리하고자 합니다. 저의 투자 사상은 워런 버핏, 시간여행 tv의 김민규씨의 사상에 많은 영향을 받았습니다. 투자를 하기에 앞서, 자신의 투자 성향을 어느정도 파악할 필요가 있습니다. 우리는 게임 캐릭터를 키우는 것이 아니기 때문에, 나는 스윙투자자야! 나는 단기 트레이더야! 혹은 나는 스켈퍼야! 이러한 규정을 짓고 투자에 임할 필요는 없습니다. 그러나 자신의 성향을 파악하고 투자에 임한다면 훨씬 더 좋은 수익을 거둘 수 있을 것 입니다. 가령 예를 들어, 손실을 보는 것을 극도로 싫어하고, 시중 은행의 이율보다 높은 수익률만 거두면 된다는 마음가짐으로 투자에 임하시는 분들에게는 리츠주, 고배당주 들이 단기간에는 좋은 선택지..
코인시장이 폭락합니다. 안녕하세요. 오래간만에 글을 쓰는 것 같습니다. 오늘의 주제는 암호화폐 (crypto currency)입니다. 암호 화폐의 가격에 관한 제 개인적인 의견은 자주 바뀌어 왔는데 자산으로서 비트코인의 의미에 관한 생각은 항상 같았습니다. 그것은 바로 비트코인 = 현대 미술품 이라는 생각 입니다. 저는 미술에 대한 조예가 깊지 않은 사람이기 때문에 미술품의 가격을 들으면 놀라는 경우가 많습니다. 예를 들면, 흰 바탕에 검은 줄 하나 있는 그림이 수억원에 거래된다고 하기도 하고, 정체를 알 수 없는 낙서가 수백억원 이라고 하기도 합니다. 그러나 여기서 중요한 점은, 그 물건도 없어서 못 산다는 것 입니다. 누군가에겐 그저 가치 없는 낙서이지만, 관점에 따라서 상징성이 있는 자산?이라고 할 수 있을까요, 비트코인..
python scrapy 사용해보기 -1 (미완성) 안녕하세요. 오늘은 python의 웹 스크래핑 라이브러리인 scrapy를 사용해 보고자 합니다. 실습 환경은 window10, python 3.9.5, vscode 입니다. 오늘의 실습은 https://docs.scrapy.org/en/latest/intro/overview.html#scrapy-at-a-glance 스크래피의 공식 문서를 보고 진행 합니다. 1. 프로젝트 시작하기 터미널에 다음과 같은 명령어를 입력하면 scrapy project가 만들어 집니다. scrapy startproject tutorial 위와 같은 구조로 프로젝트가 생성 됩니다. 그 후에 tutorial/tutorial/에 scrapy 파일들을 작성하면 됩니다. 아래 코드는 공식 문서에 있는 예제 코드입니다. import sc..