Rad Blog

Archive

React(리액트)_에 대해서

2020-09-01 React xfrnk2
리액트란? 리액트는 페이스북에서 사용되는 웹 프론트엔드 프레임워크이다. 웹 프론트엔드 프레임워크는 라이브러리가 잘 되어 있어서 컴퓨터는 기반 개발이 용이하다. 또한 SPA방식으로 구현이 편리하기때문에 사용을 권장한다. 웹 프론트 엔드 프레임워크는 대표적으로 리액트, 뷰, 앵귤러가 있다. 뷰는 리액트보다 간결한 편이나, 대규모 프로젝트에서는 뷰보다 리액트를 더 선호하는 편이다. (뷰 < 리액트) 앵귤러는 내용(알아야 할 거, 배워야 할 것)이 아주 많다고 한다.(리액트 < 앵귤러) 요구되는 개발환경은 node-js이다. SPA방식이란? 싱글 페이지 방식(Single Page Application)이다. 멀티 페이지 방식(Multi Page Application)보다 가볍다. Continue reading

20.09.01_TIL

2020-09-01 TIL xfrnk2
계획했던 일 PEP8설정을 pycharm에서 적용(max length), 해당 설정을 ci에 반영, README.md에 명확한 기록 남기기 리액트 일대일 과외 온라인 출석부 프로젝트 진행하기 오늘 한 일 온라인 출석부 프로젝트를 계속 진행하고 있다. 설정을 크고 작게 바꾸어 보며 테스팅 중이다. 에러도 일어나고 해결도 되고 이제 꽤 원만하고 원활해진 상태이다. 출석부 프로젝트 진행을 위해 필연적으로 Google Apps Script와 Javascript를 어느 정도나마 배웠다.(새롭게 배운 것 보다 사실 필요한 기능을 사용해서 코딩 한 것이 대부분이다.) 리액트를 처음으로 배웠다. Continue reading

20.08.31_TIL

2020-08-31 TIL xfrnk2
계획했던 일 PEP8설정을 pycharm에서 적용(max length), 해당 설정을 ci에 반영, README.md에 명확한 기록 남기기 온라인 출석부 프로젝트 진행하기 오늘 한 일 온라인 출석부 프로젝트를 계속 진행하고 있다. 기능에 대한 구현은 모두 마쳤다. (Google Apps Script를 이용한 Googld Drive에 PDF파일로 저장, 해당 파일을 이메일로 자동 발송, 설문지 요청을 구글 스프레드 시트에 자동 기록하는 함수를 작성 완료) 리팩토링과 세세한 부분을 신경 써야 할 것 같다. 내일 할 일 PEP8설정을 pycharm에서 적용(max length), 해당 설정을 ci에 반영, README. Continue reading

20.08.30_TIL

2020-08-30 TIL xfrnk2
계획했던 일 PEP8설정을 pycharm에서 적용(max length), 해당 설정을 ci에 반영, README.md에 명확한 기록 남기기 오늘 한 일 지인 분과 이야기를 하다가 우연히 만들고 싶은 것이 생겼다. 최대한 빠르게 배워보고 지금 해야하는 일을 하려고 한다. 구글 스프레드 시트에 온라인 출석부를 만들고, 구글 드라이브에 저장/이메일 발송, 설문 기록을 통해 출석부 갱신시키는 시스템을 구축하는 개인 프로젝트를 시작했다. 엑셀과 미묘하게 다른 구글 스프레드시트 사용방법을 익혔다. Javascript 기초와, Javascript와 일부 호환이 되는 Google Apps Script 를 처음 배웠다. Continue reading

20.08.29_TIL

2020-08-29 TIL xfrnk2
계획했던 일 PEP8설정을 pycharm에서 적용(max length), 해당 설정을 ci에 반영, README.md에 명확한 기록 남기기 오늘 한 일 setup.cfg파일의 작성방법에 대한 글, setup.py의 작성방법에 대한 글, setuptools 공식문서를 읽었다. 내일 할 일 PEP8설정을 pycharm에서 적용(max length), 해당 설정을 ci에 반영, README.md에 명확한 기록 남기기

20.08.28_TIL

2020-08-28 TIL xfrnk2
계획했던 일 코드리뷰를 참고해서 코드 수정하기 오늘 한 일 코드리뷰의 일부만 수정, PR를 신청했고 다시 피드백을 받았다. 개선해야할 것이 많아서 오히려 기쁘다. dataclass에 대해 공부하고 약간의 연습을 해보았다. travis-ci와 flake8 연동에 대해 고민했다. 그뿐이 아니고 travis-ci는 예전에 뭉텅이로 가져온(이미 구현된 내용물들에 이것저것 덧씌워서 차츰 만들어진 상태가 되었다) 초기 상태가 아니라 작은 것부터 차례대로 단계적인 구현이 필요하다고 느꼈다. 한꺼번에 많은 것을 건드려서 발생하게 된 에러에 많은 시간을 소비하기 보다는, 작은 것부터 하나씩 건드려서 발생하는 에러를 해결해 가는 편이 낫다는 생각이 들었다. Continue reading

20.08.27_TIL

2020-08-27 TIL xfrnk2
계획했던 일 이슈에 제기된 문제점을 해결하여 Merge해서 Pull Request 요청하기 오늘 한 일 코드리뷰에서 보완할 내용을 파악하고 관련 글들을 읽었다. 내일 할 일 코드리뷰를 참고해서 코드 수정하기. 금요일 밤 부터 주말 내내 연수가 있어서 조금 늦어질지도 모르겠다..
Older posts Newer posts