전체 글
-
TIL 2023.03.17내일배움캠프 2023. 3. 17. 17:46
어떤 문제가 있었는 지 TIL을 쓰는 법을 몰랐다. 내가 시도해 본 것들 매일 TIL을 작성했지만 일기장 쓰듯이 써왔고, 배운 코드들을 정리하기도 했지만 강의노트 복붙 혹은 요약에 불과했다. 해결 앞으로는 의 구조를 갖는 TIL을 작성하도록 해보자 새롭게 알게된 점 TIL은 채용에서 정말 중요하다는 점 면접 전에 TIL을 한번씩 읽고만 가도 오픈북 테스트 하는 것처럼 면접 가능! (개인면접에 한함) TIL은 자기가 자기언어로 설명해야 내가 안다는 것을 증명 가능하다. WIL은 한 주동안의 TIL을 총 정리한 것. 또한 다음주 목효와 이번주 목표 달성 여부도 함께 기재 문 발표 내용에 restful하게 api를 작성했는지에 대한 내용이 있었는데 무슨 말인지 이해하지 못했다. 시 구글링도 해보고 현업에 있는..
-
TIL 2023.03.16내일배움캠프 2023. 3. 16. 22:27
내일이 미니프로젝트 제출하는 날이라 오늘은 최종적으로 버그 수정하고 추가적으로 넣고 싶은 기능이 있다면 넣는 식으로 하루를 진행했다. 백엔드 담당인 나는 댓글 기능에 작성 일시도 표시되도록 구현하였다. ChatGPT의 힘을 빌어 버튼을 눌렀을 때 현재시간을 가져오도록 했고 let currentTime = new Date(); let options = { timeZone: "Asia/Seoul" }; let koreaTime = currentTime.toLocaleString("ko-KR", options); 맨 윗줄이 현재 시간을 가져오는 명령어고 밑에 두 줄은 가져온 데이터를 한국식으로 변경해주는 명령어다 그렇게 코리아타임 변수를 app.py로 전송하여 데이터베이스에 저장하고 다시 그 데이터를 가져와 ..
-
TIL 2023.03.15내일배움캠프 2023. 3. 15. 21:20
팀장님이 하차하셨다 덕분에 내가 새로운 팀장을 맡게 되었다... 오늘은 팀원들끼리 각자 작업한 것을 하나로 합치는 작업을 했다. vscode의 확장 프로그램 live share를 이용하여 같이 파일을 수정했다. 합치는 작업을 어느정도 마치곤 백엔드를 구현했다 css와 image파일이 안불러와 져서 당황했지만 flask의 방식대로 해야한다는걸 알게되었다. 링크 거는 것을 "{{ url_for('static', filename='images/000jpg') }}" 이런식으로 해줘야했다. 내일은 이제 버그 잡는 날이 되겠다. 어느정도 구현된 것 같아서 기쁘다
-
TIL 2023.03.14내일배움캠프 2023. 3. 14. 20:53
부트캠프 2일차 오늘은 따로 강의는 없고 미니프로젝트가 계속 진행되었다. 내 역할인 팀 소개 페이지 코드를 짜면서 여러가지 찾아보았다 html 구역을 만드는 태그들 : '머리글'이라고 생각하면 된다. 태그를 담는 용도로도 사용 : navigator의 약자에서 따온 태그. 주로 '메뉴'들을 담는 역할 : 사이드 메뉴로 주로 쓰이지만 본래 역할은 본문과 구분되는 별도의 한 구역을 만드는데 사용 : 기사 영역, 즉 본문이 들어가는 영역 : 주로 문서 하단에 위치하며 작성사 / copyright / 관련문서 등의 정보를 담는 영역 : 섹션 자체가 부분, 귀획이라는 뜻을 지니고 있음. 챕터, 메뉴 탭으로 구성된 요소에서 특정 탭이 가리키는 영역 등 유사한 내용을 담고있는 요소들을 하나로 묶어주는 역할 이미지를 넣..
-
TIL 2023.03.13내일배움캠프 2023. 3. 13. 20:47
오늘부터 AI 웹개발 백엔드 부트캠프가 시작되었다. 오전에 부트캠프가 어떻게 진행될 지 하는 OT를 가졌고 미니프로젝트가 발제되었다. 그 후 배정된 팀끼리 모여서 회의를 진행했다. 우리팀은 여행에 관심이 있는 사람들이 모인 팀이었고 한 분을 제외 하고는 전부 비전공자여서 전공자이신 한 분이 팀장을 맡게 되었다. 미니프로젝트를 어떻게 진행할 건지에 대한 S.A.를 작성해야 했는데, 다들 처음하는 일이라 어려움을 겪었다. 여차저차 와이어프레임도 만들고 역할을 배정해서 어떻게든 작성은 하게 되었다. 오후엔 git 과 github에 대한 강의가 있었다. git은 리누스 토르발스가 개발한 분산형 버전 관리 시스템이다. 버전이란 유의미한 변화가 결과물로 나온 것이다 git이 없다면 변경 내역을 확인하기 어렵고 작업..
-
엑셀보다 쉬운 sql 4주차엑셀보다 쉬운 SQL 2023. 3. 12. 19:47
Subquery: 쿼리 안에 쿼리를 넣는 방법 where에 넣을 수도 있고, select 에 넣을 수도 있고, from에 넣을 수도 있고, join에 넣을 수도 있다. with 절로 내가 만든 퀴리를 하나의 테이블로 지정할 수 있다. with table1 as (query), table2 as (query) SUBSTRING_INDEX: 문자열 쪼개기 SUBSTRING_INDEX(필드, '기준이 될 글자', 1=앞 -1=뒤) SUBSTRING: 문자열 일부만 출력하기 SUBSTRING(필드, 시작, 끝) CASE: 경우에 따라 원하는 값을 새 필드에 출력해보기 select pu.point_user_id, pu.point, case when pu.point > 10000 then '잘 하고 있어요!' e..
-