일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- worflow
- 초보 개발자
- 데이터리안
- nvm
- SR
- 고객 세분화
- html
- 자바스크립트
- Pre코스
- ERROR 2003
- 맥북 git 에러
- JavaScript
- first project
- SR완료
- 코드 스테이츠
- 서버 배포
- Java Script
- css
- 마케팅 분석
- Node.js
- reactjs code snippets
- Date Structure
- Algorithm
- 코드스테이츠
- toy problem
- RDS 오류
- Class
- 리덕스 어려워
- code states
- Data Structure
- Today
- Total
목록전체 글 (52)
Nathan's 개발 일지
SR 2탄 SR의 나머지 과정을 진행했다. 전공자 출신인 분 덕분에 백앤드 쪽은 수월하게 진행하게 되었다. 스키마작성은 백앤드분이 작성해온 덕분에 금방 진행이 되었다. API작성은 백과 프론트가 함께하여 작성이 완료되었다. 서버 배포까지 완료하여 이제 시작만 남은것인가? 이머시브 진행하면서 서버 배포가 가장 어려웠는데.. 역시나 다시봐도 어렵다. 이번 프로젝트를 진행하면서 역시나 나는 프론트가 좋다는 걸 느끼고있다. 눈에 안보이는 것 보단 보이는게 더 와닿는다. 프론트의 페이지 와이어프레임을 작성하고 대략적인 디자인틀을 완성하여 뭔가 벌써 홈페이지가 만들어진 것 같은 느낌..! 프로젝트 스키마 작성 - 완료 API 문서 작성 - 완료 프로젝트 태스크 카드 작성 및 분배 - 내일 예정 마일스톤 작성 - 내..
SR이란? SR(Software Requirement)는 시스템이 목표 달성을 위해 갖춰야하는 기능, 또 그러한 기능을 정리한 문서를 뜻한다. 대망의 코드스테이츠 첫 프로젝트가 시작되었다. 첫 프로젝트는 기존에 코드스테이츠 이머시브코스 과정을 거치며, 배웠던 모든 것들을 활용 할 수 있는 기본에 충실한 프로젝트가 되자는 목표를 가졌다. 팀원분들 모두 동의를 해주셨고, 해당 목표를 가지고 SR을 시작했다. 1. 프로젝트 선정 코드스테이츠를 시작하고부터 나는 마지막에 어떤 프로젝트를 결과로 내야할까 고민을 했었다. 이제 그 고민이 현실로 다가오는 시점이 되었는데, 일단 우선적으로 생각했던 부분은 범용성있게 일상적으로 사용할 수 있는 웹 앱 사이트를 만들었으면 좋겠다는 생각이 있었다. 여러가지 아이디어가 나왔..
Aws 배포 완료 나만의 도메인 주소를 12$를 주고 구매하여.. 클릭 CMarket server.yuntaek.com 서버 배포 완료..!! S3, cloud frond, EC2, Route 53, RDS, Certificate Manager 서비스를 활용하여 배포 하였다. 각각의 역할에 대해 간단히 설명하면 S3는 클라이언트쪽 EC2 는 서버쪽 RDS 데이터베이스쪽 Route 53은 DNS CloudFront는 인증서와 S3를 묶어주는 역할 Certificate Manager는 인증서 프로젝트 전 마지막 HA를 끝내고, 마지막 페어와 함께한 스프린트이다. 마지막에 걸맞게 극악의 난이도를 가지고 있었던 스프린트이다. 몇번을 다시 다 지우고 처음부터 해봤는지... 거의 하루 날을 샜다. 마지막 프로젝트 ..
RDS 인스턴스를 생성하고, mysql을 통해 접속하려 하였으나 아래와 같은 오류가 떴다. 해당 이슈는 보안이슈를 해결하면 접속할 수 있다. error 2003 (hy000) can't connect to mysql server on (60) 해당 페이지에 접속하여, 보안그룹을 클릭한다. 보안 그룹 이름 default를 누르고, 인바운드 규칙을 편집해준다. 소스를 '위치 무관'으로 변경 하고 규칙 저장 한 다음 다시 mysql에 접속을 하면 성공적으로 접속이 될 것이다.
AWS의 주요 서비스들에 대해서 알아보자. 클라우드 컴퓨팅은 무엇인가? 기존에 서버를 이용하려면, 서버실과 같은 곳에서 수많은 컴퓨터들을 배치해야 했다. 이때 서버 성능을 향상시키려면, 컴퓨터 수를 늘리거나 컴퓨터 각각의 성능을 늘리는 방법이 있을 것이다. 그런데 이런 방식은 관리가 어렵고 비용이 많이 투자된다. 공간의 한계도 있다. 이러한 한계에 봉착하여, 일부 거대 기업들이 서버를 대량으로 관리하는 거대한 건물들을 세우고 서버실을 이용하는 대신, 그들의 서버를 대신 이용하여 자원과 공간 네트워크를 빌려주어 이용하게 한다. 덕분에 우리는 가상의 고성능 컴퓨터를 대여해서 사용할 수 있게 되었고, 필요한 만큼 사용하고 금액을 지불하게 되었으며 컴퓨터의 정보를 자유롭게 이동게 이동할 수 있게 되었다. 물론,..
이번주에 배운 것 SQL, Structured Query Language 에 대해서 배웠다. SQL은 직장인의 기본 소양이라고 부를정도로 많은 곳에서 쓰인다. 위메프, 쿠팡 재직 시절에도 익숙하게 봐왔던 것 이다. 보기만 했을 뿐 어떻게 사용할지는 잘 몰랐으나, 사람의 언어랑 굉장히 비슷한 말이라 그런지 3일간 배움으로 나름 프로그래머스 SQL문제도 다 풀 수 있게 되었다. 매주, 매일 새로운걸 배우다보니 새벽 늦게까지 공부를 한다. 공부를 늦게까지 하는데도 시간이 부족한 느낌이다. 나름대로의 스트레스 해소 방법으로 나에게 필요한 물건을 샀다. 매직키보드와 매직트랙패드를 장만했는데 매우 맘에든다. 오늘 리액트와 리액트 훅스를 복습했다. 리액트 공식문서를 다시 정독해봤는데, 처음 읽었을 때 보다 더 잘 와..
리덕스? Redux - A predictable state container for JavaScript apps. | Redux A predictable state container for JavaScript apps. redux.js.org 리덕스는 왜 사용할까? 리덕스는 리액트 생태계에서 가장 많이 사용되는 상태 관리 라이브러리이다. 컴포넌트단에서 관리하는 개별 상태 관련 로직을, 다른 파일로 분리시키고 더욱 효율적으로 관리할 수 있게 만들어준다. 리덕스의 특징과 장점 미들웨어를 이용해서 액션 객체가 리듀서 함수에서 처리되기 전에, 원하는 작업을 수행하도록 구성할 수 있다. connet 함수를 비롯한 유용한 상태 관리 함수가 많다. Global State에서 모든 글로벌 상태들을 관리할 수 있다. 비..