본문 바로가기

반응형

전체 글

(55)
0930 [1차 프로젝트 완료] TIL - 오늘은 마지막으로 프로젝트의 css를 합치는 과정을 깃허브로 진행해보았다. 다같이 하니 생각보다 무섭지 않았다. 중간에 실수가 있기도 했고, 잘 되지 않았던 순간도 있지만 다같이 해결하니 생각보다 빠르게 해결이 되었다. 누구하나 화내지 않고 잘 해결하는 것을 보니 마음이 놓였다. - 최종 파일을 머지하고 당겨오는 과정까지 모두 잘 되었는데, 내 pc에서만 예전 버전으로 사이트가 돌아가는 문제가 발생되었다. 그래서 한참을 애를 먹었는데 이전에 켜둔 서버가 꺼지지 않고 계속 돌아가고 있었기 때문에 생긴 문제였다. 이런 경우에는 작업 관리자에서 python.exe를 종료시켜주면 된다는 사실을 알게 되었다. 이런 실수를 하지 않도록 조심해야겠다는 생각이 들었다. - 모두 잘 되는 것을 확인하고는 도메인을 붙..
0929 [프로젝트 진행] TIL - 오늘은 프로젝트를 모두 합치고 최종본을 깃허브에 업로드했다. 깃에 업로드하고 깃 사용법을 팀원들과 연습해보았다. 개념은 저번보다는 이해가 쉽게 되었지만 실제로 쓰는 것은 다른 문제란 생각이 들었다. 개인적으로 브랜치를 파서 연습해보는 연습을 해야겠다. - 프로젝트를 합치고 도메인을 구매했다. css 작업까지 마무리되면 도메인을 붙여서 배포할 예정이다. 짧은 기간동안의 프로젝트였지만 배포를 완료하면 뿌듯할 것 같단 생각이 든다. - 내일은 시연영상도 촬영해야 하기 때문에 시연 발표 대본을 작성하였다. 순조롭게 마무리되면 좋을 것 같다.
0928 [프로젝트 진행] TIL - 오늘은 api를 모두 마무리 지었다. api를 마무리 짓는 과정에서 img때문에 애를 먹었지만 그래도 생각보다 빨리 마무리가 되었다. - 1시에는 튜터님과 기술 미팅을 가졌는데, 내가 만든 api에 대한 질문을 드렸다. 비효율적인 것일까 걱정했는데 그렇지는 않다고 조언해주셔서 마음이 놓였다. 하지만 api 작성 이외에 git을 활용하는 것은 미흡하다는 소리를 들어서 git을 빨리 익혀야 겠다는 생각이 들었다. 실제로 협업을 진행하면서 프로젝트를 주고받는 과정이 너무나 비효율적이었다. - 다음 프로젝트가 또 많이 걱정이 되지만 이렇게 해냈던 것 처럼 잘 할 수 있을 것이라 생각한다.
0927 [프로젝트 진행] TIL - 오늘은 어제까지고 고민했던 상세페이지의 기능을 구현했다. 현재 게시물에서 다음 게시물과 이전 게시물로 이동하는 방법을 조금 다르게 생각하니 수월하게 진행이 되었다. - 상세페이지 구현을 끝내고서는 게시물을 수정할 수 있는 update api를 작성했다. 생각보다 원하는대로 나오지 않아서 만족스럽지는 않지만 처음부터 완벽할 수는 없다는 사실을 인정하고 받아들이기로 했다. 그래도 전혀 못하던 상태에서 구현은 하게 되었으니 많은 발전이 아닐까 생각을 하게 되었다. - 아직 부족한 기능이 많고 보완해야 할 사항이 차고 넘치지만 하나씩 다듬어져 가는 프로젝트를 보니 기분이 좋다. 내일은 이미지 넣는 작업을 진행하고, insert api를 작성하는 것을 도와야 할 것 같다.
0926 [9월 넷째 주 WIL] 두번째 회고 - 두번째 주가 끝이 났다. 이번 주에는 드디어 첫 팀프로젝트를 시작하게 되었다. - 프로젝트는 주제를 선정하는 것부터 쉽지 않았다. 하지만 의견이 많고 적극적인 팀원들인 덕분에 생각보다 괜찮은 주제를 선정하게 되었고 다양한 의견들을 모을 수 있었다. 주제를 선정하고부터는 어렵지 않게 진행되었다. 1차 계획서를 작성하고, 기능을 나누는 것은 수월하게 이루어졌다. 내가 맡은 역할은 상세페이지를 만드는 것이었다. - 첫날은 기능보다는 뼈대가 될 html 구조를 잡고 css를 만지는 것부터 하였는데, html과 css를 만지는 일이 익숙하지 않아 굉장히 힘이 들었다. 하지만 구글링을 하면서 많이 익숙해지고, 원하는 대로 모양이 잡혀가는 것을 보니 뿌듯했다. css에 대한 막연한 두려움이 있었는데 이번 기회를 ..
0924 [프로젝트 진행] TIL - api 연동 주소를 입력하기 위해서 kakao에서 제공해주는 api를 사용해보았다. kakao의 주소 api는 다른 api들과는 다르게 key 값이 필요하지도 않고, 복잡하지 않아서 예상했던 것보다 빠르게 연동이 가능했다. - 삽질의 연속 오늘은 하루종일 삽질만 했다. 이미지 태그를 누르면 상세페이지로 움직이는 코드를 짜고 싶었는데, 온갖 페이지를 참고했지만, 해결이 되지 않았다. 결국은 아는 개발자분에게 도움을 요청했다. 도와주신 후에 코드와 내가 삽질했던 코드가 차이가 많아서 충격받았다. 하지만 이것도 성장해가는 과정이란 생각이 들어서 내일 다시 해보기로 했다.
0923 [1차 프로젝트 주제 선정 및 회의] TIL -프로젝트의 시작 주제를 정하는 것은 생각보다 어렵지 않았지만 기능에 따라 역할 분담을 하는 것이 가장 어려웠다. 기능에 따라 역할을 완벽하게 나누어서 진행한 프로젝트가 여지껏 없었기 때문에 힘들었던 것 같다. 튜터님께 조언을 구하고 조금은 감이 잡혔지만 프로젝트를 진행하면서 차차 알아가야 할 것 같다는 생각이 들었다. -git과 협업 git이 협업에 있어서 반드시 필요하고 유용한 기능이란 것은 지난 수업을 통해서 배웠다. 하지만 실제로 적용함으로써 그 이점을 실감하기 위해서는 단순히 유용함을 아는 것만으론 역부족이었다. branch를 나누는 것부터가 쉽지 않았다. PR을 하는 것과 merge 하는 과정은 merge가 되었음에도 왜 되었는지 모르겠고, 잘 된 것인지도 모르겠으며 팀원과 나의 소스트리는 형..
[S.A] 위링(We're Traveling) 프로젝트 설명: 여행기록 블로그 프로젝트의 목적과 기능 : 1)웹사이트 이용자가 여행 전, 여행 계획 및 예산안을 작성, 공유하고 이용자들의 의견을 얻을 수 있도록 정보 공유를 목적으로 하는 커뮤니티 기능을 가짐 2)웹사이트 이용자가 여행 후, 여행 날짜/여행 사진/제목/여행 주소/여행 내용(예산안, 이동 경로)를 작성하고 이를 열람함으로써 여행 일지를 공유 -> 웹사이트 이용자들 중 여행을 계획하고 있는 사람들에게 정보를 공유해줄 수 있는 커뮤니티 기능을 가짐 상세 기능 사용 기술: HTML, JavaScript, Ajax, jQuery, Flask, MongoDB CRUD: 게시글(날짜/여행 사진/제목/위치/후기) 등록, 수정, 삭제, 조회하기 지도 API 기타 : 페이지 인덱싱, 게시글 업로드 날짜..

반응형