150일 안에 개발자 되기 (54) 썸네일형 리스트형 201021 TILAD #129 Today I Learned & Did - Implemented ConvertToPDF Component. : by using a library called react-to-print. - Made related contents highlight. - Created a Modal for showing a preview of a pdf file. - Add CSS styles to pages . 하루 체크리스트 - 수면시간 지키기 : X - 알고리즘 문제 풀이 : O - 운동하기 : X - 배운 내용 복습&정리 : O - 새로운 내용 공부 (코스 외 공부) : O 201019 TILAD #D127 Today I Learned & Did - Has been refactoring Pagination component and its still on progress. : from class to functional component. : was not possible to handle prevProps by useEffect but only by componentDidMount&Update within class component. : yet, have found a way to do it with using useRef. However, again it still doesn't work. . 하루 체크리스트 - 수면시간 지키기 : O - 알고리즘 문제 풀이 : X - 운동하기 : X - 배운 내용 복습.. 201018 TILAD #D126 Today I Learned & Did - SideInfo 컴포넌트 구현 : 법령에 연관된 법령 링크 보여줌. - SideInfo, ViewPage CSS 추가 : 법제처 사이트와 LegalEngine 을 참고하며 최대한 깔끔하고, 간결하게 CSS를 구현했다. - Pagination CSS 추가 : 부트스트랩을 제거하고 처음부터 다시 CSS를 추가했다. 때문에 현재 페이지 번호의 색상 변경 구현은 진행 중이며, 이 외에는 모두 완료하고 배포를 위해 먼저 Upstream Repo에 Merge. - 갖가지 CSS 스타일 추가 : 위 내용 외에도 여러 CSS 작업 진행 완료. 하루 체크리스트 - 수면시간 지키기 : X - 알고리즘 문제 풀이 : O - 운동하기 : X - 배운 내용 복습&정리 : O - 새로운.. 201016 TILAD #D124 Today I Learned & Did - 오류 수정 : Fixed errors caused on console by breaking rules which are a tag's href should have valid navigation and each child in a list tag should have a unique key prop. : isLoaded (로딩 핸들러) made it work alright. - 기능 추가 : Made search function works with today's date when users do not select a date. : Made a process that reacts to the situation when there is no value after .. 201015 1주차 파이널 프로젝트 회고 #D123 Fact (사실) : Pagination 기능을 리액트 컴포넌트로 라이브러리 없이 구현하였다. 이유는 보수적인 IT 환경의 필드 사용자들이 호환 문제없이 사용할 수 있기에 여러 기능과 마찬가지로 라이브러리를 최대한 안쓰는 방향으로 하였다. 하지만 이로 인해 시간이 너무 많이 걸리게 되었다. Feeling (느낌) : 많이 답답했고, 중간 중간 짜증이 나기도 했다. Finding (교훈) : 확실히 여러 "정보"들을 습득하고 프로세스 자체를 이해하는 것 또한 개발자로서 굉장히 중요한 습관이지만, 그보다 더 기본적으로 해야할 것은 "알고리즘"을 꾸준히 연습하는 것이라고 느꼈다. Future action(행동) : 지금부터, 그리고 앞으로 쭉 알고리즘 풀이 연습을 소홀히 하지 않고 꾸준히 할 것이다. 201014 TILAD #D122 Today I Learned & Did - SearchResult 컴포넌트 구현 : 서버로부터 받은 정보를 react-actions로 처리해 컴포넌트에서 활용. - Pagination 컴포넌트 구현 : Google sytle로 구현해 선택한(클릭한) 페이지를 중앙에 두고 다음 페이지 번호를 보여줌, 페이지 클릭 시 더 이상의 숨겨진 페이지가 없을 경우 해당 페이지를 중앙에 위치시키지 않음. End Page 일 경우, 화살표 버튼 Disabled. : 기존 코드와 integration 그리고 사용자 환경(e.g. IE)을 고려해 라이브러리를 사용하지 않고 알고리즘 직접 작성. - 첫번째 코드 리뷰 with Carillion : react-hooks 와 react-redux 를 혼용해 사용하는 것은 코드 품.. 201008 TILAD #D116 Today I Learned & Did - 깃헙 레포지터리 프로젝트 세팅. : 마일드스톤즈 Form 생성 : 이슈 카드 Template 생성 : Wireframe 작성 - SearchBar 컴포넌트 구현 (검색어, 날짜 input value 받아 서버로 post 요청). - React-Redux 공부 (꾸준히 공식문서, 영상 참고 필요) 하루 체크리스트 - 수면시간 지키기 : O - 알고리즘 문제 풀이 : O - 운동하기 : X - 배운 내용 복습&정리 : O - 새로운 내용 공부 (코스 외 공부) : O 201006 프로젝트 회고 #D114 개발 공부를 시작하고 팀을 이뤄 한 첫번째 프로젝트 "책장고", 프로젝트가 끝나고 부족한 점을 잊지 않기 위해 회고록을 작성해 도움을 받고자 한다. Sprint 1 (SR) - Fact : 프로토타입을 만들 때, html 구성을 빼놓았다. 그래서 나중 Bare Minimums 에서 기능 구현을 마치고 CSS 작업을 시작할 떄, 작업시간이 배로 늘어났으며 페어 프로그래밍에서도 비효율적으로 돌아갈 수 밖에 없었다. - Feeling : 작업이 비효율적으로 돌아감에 따라 시간이 지나며 후회가 많이 되었다. - Finding : 초기 기획, SR을 탄탄하게 해놓는 것이 얼마나 중요한지를 다시금 느끼게 되었다. - Future : 다음 프로젝트부터는 너무 조급해 하지 않고 기획 단계에서 빠지는 것이 없도록 구성하.. 이전 1 2 3 4 5 ··· 7 다음