본문 바로가기
728x90

전체 글84

생활코딩 Node.js 수업 소개, 목적, 설치 수업 소개 자바스크립트에게 익숙한 웹 개발자들이 새로운 컴퓨터 언어를 배우지 않고도 자동으로 웹페이지를 생성하고 싶다는 욕심이 생김. 자바스크립트는 웹 브라우저에 종속되어 있는 언어였으나 Node.js는 자바스크립트를 이용해서 컴퓨터 자체를 제어함. 수업의 목적 1억 개의 홈페이지에서 동일한 한 개의 코드를 변경해야 할 때 Node.js를 이용하면 한 번에 변경 가능. 사용자들에게 컨텐츠에 대한 읽기, 쓰기, 수정, 삭제가 가능하게 되었음. php, jsp, 장고와 같은 기술들이 Node.js와 경쟁 관계에 있는 언어들. 설치 Node.js runtime > JavaScript > Node.js Application https://nodejs.org/en/ Node.js Node.js® is a Java.. 2020. 4. 2.
프로젝트 코드 변경 사항 및 메모 #1 1. 차트 - 날짜 계산을 컨트롤러 단에서만 하도록 함. 2. 차트 중복 코드 정리 #1 - 주문 관련 차트 먼저 정리했고 50줄 정도 줄였다. 반성. 3. 장바구니 null 예외처리 - 이상하게 장바구니에서만 이상하게 예외처리 하고 있었음. 4. 정기구독 관련 뻘짓 - 최종 코드 받아온 곳에서 정기 결제가 계속 취소되서 뭐지 했는데 가맹점 식별 코드 때문이었다. - 이니시스랑 다날을 테스트 해본다고 아이디 두개 만들어서 그걸로 테스트 하고 있었는데 모바일에서 정기결제 시 이니시스는 공인 인증서가 필요해서 다날을 이용했다. 결과론적으로 다날을 통해서 이용하고 잇었는데 최종 코드는 이니시스로 설정되어 있던 친구가 머지 된 것. 아니 근데 이거 이해가 안가는게 이니시스라고 하더라도 결제 취소가 되면서 오류가.. 2020. 4. 1.
프로젝트 개선 사항 및 공부 뜯어 고치고 싶은 곳 999가지 있지만 현실적으로 타협하고 정말 못 봐주겠는 코드 위주로 수정 예정 개선 사항 1. 장바구니, 주문 부분 중복 코드 개선 2. 차트 날짜 관련 중복 코드 개선 3. 관리자 페이지 로딩 속도 개선 (현재 10초 가량 걸림) 한 번 더 공부하면서 살펴 볼 부분 1. API 사용 부분 (로그인, 파일 업로드) 2020. 4. 1.
블랙잭 게임 코드 피드백 #2 https://minchoi0912.tistory.com/50?category=862519 블랙잭 게임 코드 피드백 #1 OKKY fender님의 칼럼 지적대로 지금의 나는 객체지향적 사고를 전혀 하지 못하고 있다는 인상을 계속 받고 있다. 아무래도 책을 다시 한번 읽는 것이 필요해보인다. 코드 공유하면서도 생각했지만 누구나 코드를.. minchoi0912.tistory.com 이어서 계속 피드백 해본다. 그 전에 이전에 지정해 둔 객체의 기본 동작이 변경된 부분이 존재한다. 카드 - 무늬, 숫자가 존재함 > 무늬 : 스페이드, 크로버, 다이아몬드, 하트 > 숫자 : A(1), 2, 3, 4, 5, 6, 7, 8, 9, J(10), Q(10), K(10) 카드덱 - 52개의 카드로 이루어져 있음 - 딜러.. 2020. 3. 29.
728x90