전체 글

전체 글

    자바스크립트를 위한 클린코드 작성-1

    프로토타입 기반 언어, NaN이 NaN이 아닌 언어, 함수를 표현하는 데에만 4가지 표현식이 있는 언어, 여튼 간에 쫌 이상한 구석이 있는 언어인 Javascript. Node.js를 통해 로컬에서 돌릴 수도 있고, 웹 브라우저를 통해 Web API를 이용할 수 있으며, Electron, Flutter, React Native 등 다양한 플랫폼을 위한 프로그램을 만들 수도 있는 언어이다. 생각보다 매우 다양한 곳에서 쓰이며, 프론트엔드/백엔드의 풀스택 언어로도 가장 많이 쓰이는 언어이다. 오늘부터 클린코드 작성을 위해서 여러 자료를 모아서 작성하려고 한다. 책 / 인터넷 강의 / 유튜브 등 여기저기서 모아온 지식들을 공유한다. 1. 변수 선언시 var 선언을 되도록 사용하지 말자. 프로그래밍 언어를 배울..

    사이드 프로젝트는 '무조건' 서비스 기획이 먼저다.

    여러 가지 웹 서비스를 기획 중에 있다가, 다시 기획 단계로 돌아가려고 한다. 원래 만들고 싶었던 것은 - 금융 용어만 있는 위키 사이트 - S&P500 기업 중 배당 상승을 발표한 경우 PUSH 알림 및 게시글 등록 서비스 - 배당성장주 기업 중 평균 시가배당률보다 현재 시가배당률이 높은 기업들 오름차순 보여주기 서비스 - 시장 공포지수, 우량한 회사의 MDD 표기 등등..이다. 그런데 요새 여러 서비스를 보면서 많이 느낀 것이, 사람들이 '정말'로 원하는 서비스가 아니면 시작할 필요도 없다고 느낀다. 토스 창업자인 이승건 대표는 본인이 만들고 싶은 것이 아니라 사람들이 무엇을 원하는지 귀를 기울이라고 한다. 정말로 필요한 서비스는 인증 과정이 불편하더라도 사람들이 쓰고, 아무도 관심 없는 서비스는 극..

    타임타이머, 뽀모도로 그리고 집중력

    나는 집중력이 안 좋다. 인정하고 싶지 않지만, 어렸을 때부터 그런 것을 느껴왔다. 좋아하는 일을 할 때는 누구나 집중을 잘하지만, 해야만 하는 일을 할 때, 목표를 달성해야할 때는 집중력이 약하다. 요새는 Express.js와 React를 연결하는 사이드 프로젝트를 하고 있고, 추가로 Nest.js와 Next.js를 공부하고 있다. 직업이 개발자가 아니다 보니, 프로그래밍을 독학하고 있는데 쉽지가 않다. 예전에 개발하는 것이 직업일 때는 그렇게 하기 싫더니 이제는 하고 싶어서 혼자서 공부하려니 더 힘들다. 그래서 첫 번째로 한 것은 집중하기 위한 환경을 만들었다. 시간제 독서실을 등록했고, 가서 강의를 들으며 하나씩 구현하면서 공부했다. 두 번째는 타임타이머를 산 것이다. 집에서는 집안일을 하자고 마음..

    [SQLD] SQL 공부 시작

    SQLD 시험을 신청했다. 시험이 3주밖에 안 남았으나, 리액트 과외 과정을 작성하느라 공부를 하나도 못했다. SQL은 예전에 안드로이드 앱 개발자로 일 할 당시에 sqlite3 파일 내에 데이터를 저장하기 위해서 사용해본 적이 있다. 그때 당시 쿼리를 직접 작성하지는 않았지만, 기존 담당자가 작성해놓은 쿼리들을 수정하면서 조회 결과를 살펴봤다. 스스로 해보지 않았기 때문에 아직은 익숙하지 않고, JOIN이나 ER Model, 트랜잭션 최적화 등에 대해서 문외한 상태이다. 이번 SQLD를 취득하면서 공부했던 SQL 문법과 데이터베이스 이론들을 함께 정리할 예정이다.

    크롬에서 유튜브 4K 화질 선택이 안될 때

    유튜브는 4K 영상을 VP9이라는 코덱으로 송출한다. 참고 > https://en.wikipedia.org/wiki/VP9 VP9 - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search Open and royalty-free video coding format released by Google in 2013 VP9 is an open and royalty-free[1] video coding format developed by Google. VP9 is the successor to VP8 and compete en.wikipedia.org 그 의미는 브라우저에서 뭔가 이 영상 코덱 형식을 방해하면 4K가 실행..

    (버거킹 커피구독) 음식으로 구독경제를 시작하다.

    넷플릭스의 가족 계정, 유튜브 프리미엄, 쿠팡의 와우 회원 심지어는 카카오톡 이모티콘까지. 구독 경제는 이제 실험을 넘어서 일반적인 비즈니스 모델이 되었다. 게임에서는 정기결제가 비즈니스 모델로 확립된 지가 오래되었지만, 현실세계는 그렇지 못했다. 특히 넷플릭스가 나오기 전까지는 매달 돈을 내야 한다는 개념은 국내에서 특히 잘 안 먹혔다. 월세에도 민감한 사람들이 하다못해 서비스에 돈을 내겠는가. 그런데 버거킹에서는 뜬금없이 커피 구독 서비스를 내놨다. 그것도 매달 정기결제를 하면 4,500원이다. 한 달 내내 마실 수 있는 커피를 단 돈 4,500원에 판매하는 것이다. 매일 마신다고 치면 커피를 한 잔에 150원에 사서 마실 수 있게 된다. 버거킹은 아무래도 커피를 미끼로 다른 상품을 사지 않을까 싶었..

    토이프로젝트는 은밀하고 위대하게 하라

    Typescript를 익힐 겸 토이프로젝트를 준비하고 있다. 본업과 상관없이 하는 토이프로젝트라고 하지만, 구글 애드센스를 붙일 예정이라 사람들이 쓸만한 것들을 알아보고 있다. 모든 프로젝트는 은밀하지만 위대하게 scale-up 할 수 있는 프로젝트로 진행해야한다. 그렇지 않은 프로젝트는 배포까지 안될 확률이 높기 때문이다.

    21년 9월말 삼프로 장우석 본부장 추천주

    모든 투자는 본인의 선택이며 그 결과는 본인의 몫입니다. 남 탓하지 말고 삽시다. 장우석 본부장이 삼프로에서 오랜만에 추천주를 올렸습니다. 포트폴리오로 구성하라는 첨언과 함께. No. 한글명 티커 1 엔비디아 NVDA 2 EPAM EPAM 3 세일즈포스닷컴 CRM 4 팰런티어 PLTR 5 뱅크오브아메리카 BAC 6 소파이 SOFI 7 액손모빌 XOM 저는 세일즈포스닷컴은 현재 고평가 상태인 것 같고, 팰런티어는 비즈니스모델을 별로 좋아하지 않아서 매수하지 않을 예정입니다. 엔비디아는 여전히 그래픽카드는 비싸고, AI관련 데이터센터 및 GPU 관련 산업의 선두주자니까 계속 냅둘 예정입니다. 요새 SeekingAlpha를 보면서 점찍어둔 종목 2개와 여기에 더해서 액손모빌(XOM), 뱅크오브아메리카(BAC)..