Project/TIL, WIL

    TIL(7) 21-09-24 : POC 프로젝트란

    TIL(7) 21-09-24 : POC 프로젝트란

    1차 프로젝트 2일차 POC 프로젝트 개선 방향 오늘 튜터님께 POC 프로젝트 기획한 것해 조언을 받았다. 프로젝트 1차 목표는 핵심기능을 먼저 구현하는 POC 프로젝트가 거리가 멀다고 하셨다. 핵심 기능을 먼저 구현하면 좋겠다고 조언을 주셔서 TIL 게시글 CRUD 구현을 먼저 하기로 했다. 그리고 핵심에서 확장할 기능들을 2차, 3차 목표에 배치해 두었다. CRUD API화를 이슈로 만들고, 각자 맡을 역할을 정했다. POC는 프로젝트 방향성에 맞춰 가장 핵심적인 기능에 중점을 맞춰야한다는 것을 배웠다.

    TIL(6) 21-09-23 : POC 프로젝트 시작

    TIL(6) 21-09-23 : POC 프로젝트 시작

    POC 프로젝트 시작 프로젝트를 POC개념으로 오늘 처음 시도해보게 되었다. POC란 서비스를 처음부터 완벽하게 런칭하는 것이 아니라, 일단 빠르게 작은 핵심 기능들을 런칭을 하는 프로젝트라고 한다. 개념을 들어보니, 이렇게 수행해보면 필요한 기능과 기술을 파악하여 계속적으로 빠르게 업데이트하고 서비스를 확장시킬 수 있을 것 같다. 첫 협업 어떤 서비스를 만들지, 와이어 프레임을 어떻게 할지 등을 팀원분들과 나누었다. 함께 개발하기 위해서는 실시간으로 많은 토의가 필요하다는 것을 느꼈지만, 내가 다른 사람들 앞에 의견을 먼저 내는 것이 어려웠고 다른 사람들이 의견을 낼 수 있는 환경을 만드는 것은 나한테는 아직 어려웠다. 😢 이러한 문제점을 발견했으니, 고치려고 노력해야겠다. 👊🏻 PM 경험이 있으신 팀..

    TIL(5) 21-09-17 : 메타인지

    TIL(5) 21-09-17 : 메타인지

    오늘 배운 것 오늘은 전반적으로 메타인지에 대해 생각해보게 되는 하루였다. TIL 작성 내가 배운 것을 잘 적기 위해서, 메타인지가 중요하다는 것을 다시 한번 느낀다. 회고 (K : Keep P : Problem T: Try) 잘하고 있는 것과 잘하고 있다고 느낀 이유 문제, 오류 내가 시도한 것과 어떤 것을 개선해 나갈까? KPT를 사용해보면서, 잘하고 있고 유지할 것이 무엇인지, 개선해야 할 것이 무엇인지 알게 되면서 자기를 파악하는데 좋은 도구임을 느꼈다. TIL 작성할 때, KPT 활용해보자. 오늘 배운 것을 나만의 언어로 적어보자. 나만의 방식으로 적용한 것도 적어보자. 매일 아침에 팀원들과 배우고 적용한 것과 해결한 것을 설명해보자. Rubber Duck Debugging 코드를 디버깅하는 방..

    TIL(4) 21-09-16 : Git 작업방식 이해

    TIL(4) 21-09-16 : Git 작업방식 이해

    오늘 한 것 Git 작업 방식 이해 Git 은 뭐고, Github 은 무엇인가? Git은 프로젝트의 버전 관리를 하고 프로젝트를 협업할 수 있는 도구다. Github는 개발자의 커뮤니티이며, Git의 버전관리를 저장하는 곳이다. 버전관리와 commit Git 은 어떻게 버전관리를 할까? Git은 '누가', '언제', '현재 파일 내용들' 3가지 정보를 포함하여 작업 내역을 관리한다. commit(커밋)은 무엇일까? 현재 프로젝트 상태를 저장하는 것을 말한다. Git이 commit(이전에 저장한 프로젝트의 상태)를 알고 있음으로 자동으로 누가, 언제, 어떤 부분을 바꾸었는지 확인할 수 있다. 원격 repo 사용하기 원격 repo와 로컬 repo가 무엇일까? 원격 repo는 Github에 저장되어 있는 Re..

    TIL(3) 21-09-15 : API 설계, 포트 포워딩, Meta Tag

    TIL(3) 21-09-15 : API 설계, 포트 포워딩, Meta Tag

    오늘 한 것 유명인 소개 웹페이지 구축 크롤러 만들어 DB 구축하고 데이터 쌓기 Get (포스트 보여주기) 구현 Post (좋아요 + 1) 구현 Post (삭제하기) 구현 서버 셋팅 Project를 AWS Server에 올리기 AWS에서 포트 열어주기 포트 포워딩 → 포드 번호를 떼고 접속할 수 있게 no hup 설정 → SSH 접속을 끊어도 서버가 계속 돌게 하기 도메인 구입하여 연결 Meta Tag 추가 og 태그 만들기 → 검색 시 표시 될 설명문, 사이트 제목, 이미지를 나타낼 수 있게

    TIL(2) 21-09-14 : 서버와 클라이언트 통신

    TIL(2) 21-09-14 : 서버와 클라이언트 통신

    오늘 배운 것 서버 클라이언트 통신 서버 → 클라이언트: JSON, XML, HTML, 텍스트 파일 등 클라이언트 → 서버 : Get / Post / Delete / Put Ajax 📡 웹 페이지 전체를 다시 로딩하지 않고도, 웹 페이지의 일부분만을 갱신하고 싶을 때, 사용한다. Ajax를 이용하면 서버와 통신하여, 그 결과를 웹 페이지의 일부분에만 표시할 수 있다. 이때 서버와는 다음과 같은 다양한 형태의 데이터를 주고받을 수 있다. JSON, XML, HTML, 텍스트 파일 등 참고! Ajax는 jQuery를 임포트한 페이지에서만 동작 가능하다.

    TIL(1) 21-09-13 : Today I Learned 기록 시작

    TIL(1) 21-09-13 : Today I Learned 기록 시작

    오늘 배운 것 자주 쓰이는 HTML, CSS 이미지 넣기 ​ 만들어둔 화면을 가운데로 가져오려면? width를 주고, margin: auto를 사용하자! 그래도 안되면? display:block을 추가! Bootstrap 부트스트랩을 통해, 디자인을 깔끔하게 만들 수 있다. Javascript 왠지 이건 있을 것 같은 것은 직접 만들지 말고 구글에 먼저 찾아보자! 자바스크립트는 파이썬과 같이 내장함수가 많이 있다. 검색해보며 활용하자. 원페이지 쇼핑몰 만들기 을 통해 해당 글자만 작게 바꿀 수 있다. Bootstrap을 사용하니 디자인하기가 편리해졌다. 🥰 부모 태그는 자녀태그에게 영향을 준다. 전체 크기를 맞추려면, div로 전체를 묶어서 size를 조정해주자.