본문 바로가기

캠프 개발일지21

TIL - 23.12.04 오늘부터 본격적으로 캠프가 시작되는 날이다. Kotlin에 대해 기초를 배우는 강의를 지급받았고, 현재 2주차까지 수강한 상태다. kotlin의 기초 문법을 배우는 것이기 때문에 프로그래밍 언어의 초반 과정에서 뺴놓을 수 없는 조건문과 반복문, 자료형과 변수 선언 등 기초적인 요소를 배웠다. kotlin은 VScode에서 작성하지 않고 android studio에서 진행된다. UI는 VS코드와 매우 유사해서 다루는데 어렵진 않았다. 다만 상수와 변수를 선언하는 문자가 비슷해서 햇갈릴 수도 있을거같다. val num1 = 1; // 상수 var num2 = 2; // 변수 num2 = 3 // 동작 num1 = 4 // 오류 kotlin의 조건문과 반복문에서 다른 언어와 조금 다른 점을 찾았다. C에서 w.. 2023. 12. 4.
TIL = 23.12.01 오늘은 미니 프로젝트의 마지막 날이다. 코드를 마무리하고 발표 준비를 했다. 발표자는 팀 내에서 룰렛을 돌린 결과, 내가 당첨됐다. 때문에 마지막으로 코드를 점검하고 발표준비를 했다. 대본을 모두 짜고 오후 4시에 발표를 위해 zoom링크에 접속했다. 우리 조는 10조이기에 맨 마지막 순서였다. 앞선 조들의 발표를 들으며 우리 조와 비슷한 기능이나 그들만의 특별한 기능도 찾아봤다. 몇몇 조는 모달 창을 띄우지 않고 맴버 정보를 새 창을 띄우는 형식으로 페이지를 구성했다. 하이퍼 링크를 이용해 새 창을 띄우는 것인데, 하이퍼링크는 우리 조에서도 팀원 블로그에 연결한 하이퍼링크가 있었지만 다른 팀원이 작성한 코드기에 자세히 탐구하지는 않았다. 하지만 이번 발표를 보고 하이퍼링크를 사용한 조가 많은것 같아 좀.. 2023. 12. 1.
KPT 회고 - 1주차 미니프로젝트 오늘 5일간 진행되었던 미니 프로젝트가 완료가 되었다. 이 회고록은 KPT회고의 형식을 따서 작성해 보고자 한다. KPT는 Keep, Problem, Try 세 부분으로 나누어 각 요소에 맞는 내용을 적어보며 다음 Task를 발전시키는 방법이다. KPT 회고는 팀끼리 모여 담당자의 주도하에 이루어지는 것이라고 했지만, 일단은 블로그에 작성하는 중이므로 이번 프로젝트를 진행하면서 느꼈던 점들을 KTP형식으로 정리해 보고자 한다. 우선 발표 이후 튜터님의 피드백이 있었다. 정리해 보자면 아래와 같다. 셀렉트 박스 활용 좋다 백엔드적으로 팀장이 가진 관리권한 부여 인증인가 구현됐으면 좋겠다 비밀번호 입력의 보안성 깃허브 활용 해야한다 리드미 먼저 작성하자 위 내용을 중심으로 KTP를 작성해본다. Keep 다양.. 2023. 12. 1.
TIL - 23.11.30 오늘은 오전에 학교 수업이 있어서 캠프엔 오후부터 참여했다. 팀 소개 페이지 제작은 기능면에서 90% 이상 완성이 된 상태이므로 CSS나 추가적으로 넣을 컨텐츠들을 결정하기만 하면 완성이다. 일단 전체적인 웹페이지 테마는 블랙으로 결정했다. 유명 e스포츠 선수가 했던 말을 인용해서 팀 메인 타이틀에 넣었고, 아래엔 팀의 목표와 설명을 넣었다. 그 외 팀원 카드를 클릭하면 여러 정보가 포함된 모달창을 만들었는데, 이 모달창은 사전캠프때 구현해본 모달 창 코드가 도움이 많이 됐다. CSS부분을 수정하던 중 중복된 스타일을 여러 요소에 넣다보니 코드가 과하게 길어지는 문제가 있었다. 다행이 찾아보니 아래처럼 같은 스타일을 공유하는 요소는 동시에 여러개를 선언해도 괜찮은 모양이였다. #comment::place.. 2023. 11. 30.