본문 바로가기

전체 글102

[Programming] 객체지향의 사실과 오해 #1장 서론 요즘에 책을 엄청나게 읽어대고 있다. 어딘가에 기록을 하고 공유하고 싶은데 고민하다가 티스토리에 독서 노트도 올려보기로 했다. 개발, 디자인, 기획, 딥러닝, 교양, 경영/경제 등 분야를 가리지 않고 읽고 있는데 다양한 책에 대해서도 리뷰를 남겨 보고자 한다. 책 소개 제목 : 객체 지향의 사실과 오해 저자 : 조영호 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=60550259 객체지향의 사실과 오해 위키북스 IT Leaders 시리즈 23권. 객체지향이란 무엇인가? 이 책은 이 질문에 대한 답을 찾기 위해 노력하고 있는 모든 개발자를 위한 책이다. www.aladin.co.kr 객체 지향 관련해서 유명한 책이라고 들었다. 나는 자바 초보다.. 객체 지.. 2020. 6. 29.
AdobeXD로 UX Research 하기 * YDEC 강의 수강 (20/05/16) Netflix UX Research 사람들은 거의 2명 이상의 사람이 넷플릭스를 함께 본다. 내가 뭘 봐야하지, 이걸 왜 봐야하지 라는 질문을 사람들이 하는데 이것을 비디오 클립이 대답해준다. 아이들은 거의 글자를 읽지 않고 비디오 클립을 본다. 사람들은 메인 화면에 리스트가 2줄 나와도 거의 1줄만 본다. > 그래서 1줄로 줄임 UX Research는 UX Design에 인사이트를 주는 과정 https://www.invisionapp.com/talks/designtalks-ux-research 게릴라 테스팅 5명의 참가자로부터 85%의 Usability issues를 발견할 수 있다. 5명의 참가자에게 앱을 테스트 해보는 과정을 게릴라 테스팅이라고 한다. (B.. 2020. 5. 16.
[Fullstack] 유튜브 클론 코딩 #ExpressJS 서버가 뭐에요? 인터넷에 연결 된 맥북 같은 컴퓨터에요. 24/7 동안 온라인 상태고, 화면이 따로 없어요. 소프트웨어에서 서버의 의미 : 네트워크에 연결 된 코드 뭉치 Express가 뭐에요? Express.js는 프레임워크에요. 다른 사람이 수많은 코드를 짜서 만들어 놓은 것으로, 우리가 편하게 가져다 쓸 수 있어요. node.js로 서버를 만들고 싶다면 우리가 수작업으로 한땀한땀 해야 할 일들이 있어요. 요걸 Express로 대신할 수 있어요. Express를 사용하면 몇 줄의 코드만으로 서버를 만들 수 있어요. Django는 Python으로 된 프레임워크, Rails는 Ruby로 된 프레임워크, Laravel은 PHP로 된 프레임워크에요. Open connection, Listen to conne.. 2020. 3. 11.
[Fullstack] 유튜브 클론 코딩 #Node.js 사용성 javascript로 프론트엔드 / 백엔드 모두 만들고 싶을 때 PHP, Python, Ruby 등으로 대체할 수도 있음 customize가 잘되는 건 node.js 아무것도 없는 상태에서 시작해야 함 채팅 기능이 있는 웹은 node.js 필요 (실시간 기능 처리를 위해) 기본적으로 틀이 있는 형태는 django, Laravel 등 대량의 데이터, 어려운 작업을 수행해야 한다면 django 사용이 낫다. 누가 Node.js를 쓰나? Paypal Uber Netflix LinkedIn Groupon 등등 Node.js 설치하기 윈도우 : https://nodejs.org 에서 다운로드 맥 : brew install node https://changelog.com/posts/install-node-j.. 2020. 3. 11.
[HTML+CSS] 코코아톡 클론 코딩 #3 Github Page 수업 https://academy.nomadcoders.co/courses/enrolled/203015 코코아톡 프런트엔드 클론 코딩 코코아톡 프런트엔드를 클론코딩 합니다. (초급. HTML, CSS) academy.nomadcoders.co 깃허브 페이지 만들기 깃허브 페이지를 만들어서 웹사이트를 공유할 수 있습니다. 과정 github desktop > new branch > name : gh-pages (branch명은 항상 gh-pages 여야 한다.) publish branch github.com/id URL로 접속 (id = 개인의 아이디) username.github.io/nameOfTheProject (이 경우 nameOfTheProject=kakao-clone) TIP 참고로 소스코드를 변.. 2020. 3. 8.