# feature
Python BDD Testing
POM 구조 및 HTMLRunner 라이브러리를 사용하여 자동화 구축을 끝냈지만 다른 더 좋은 방식이 있을지 찾아보았더니 Cucumber tool 이 있었다.Pycharm 에선 .feature 파일을 생성해서 테스트 할 수 있는데 그에 앞서 하나씩 단어를 이해하고 가자

머신러닝 기초
푸념: 6시간 동안 작성한 임시 글이 초기화되었다. 아마 PC 2개를 바꿔가며 작성하다가, 다른 PC에서 작업하던 중, 마지막에 작성한 글보다 한시점 앞선 내용으로 자동으로 백업된 것 같다. 임시저장 기능은, velog-backup을 가져와서 백업해둬야 할 것 같다.

Class Activation Map
AI는 모델의 가중치(weight)를 최적화하는 과정만 믿으면 해당 모델이 올바르게 학습하고 있는지 판단하기 어렵다.만약 모델이 잘못된 부분을 학습하여 답을 한다면?! 생각보다 위험한 결과를 가져올 수 있기 때문에 올바르게 학습되고 있는지 확인하는 것이 좋다.해당 모델

리액트 로딩 컴포넌트 개발 (spinner 스타일)
로딩 컴포넌트는 사용자 경험에 있어 필수적으로 개발되어야하는 컴포넌트로 이번에는 spinner 스탕일로 만들어 보겠습니다.emotion keyframes을 사용해서 css만으로 로딩중인 상태를 나타내도록 만들어 보았습니다.

리액트 로딩 컴포넌트 개발 (bubble 스타일)
리액트 로딩 컴포넌트 bubble 버전으로 만들어 보겠습니다. emotion keyframes을 사용해서 css만으로 로딩중인 상태를 나타내도록 만들어 보았습니다.
.png)
[2nd Project] GREAM - DropDown
KREAM 웹에 나와있는 드롭다운 메뉴이다. 이것을 바탕으로 기능을 구현해보고자 한다.내 코드는 map으로 여러 개의 확인사항이 출력되고 있는 상황이다.Click한 상태인지 아닌지 구별하기 위한 State가 필요하다.해당 드롭다운 메뉴가 클릭되었는지 판별하기 위한 St
.png)
[2nd Project] GREAM - Radio를 이용한 Carousel 구현
label을 클릭 시 해당 이미지로 이동다음 버튼을 클릭 시 다음 이미지로 이동이전 버튼을 클릭 시 이전 이미지로 이동이동 시 fade 효과 부여label의 속성인 for=<id값>을 이용하면 된다. React에서는 for가 아닌 htmlfor이라는 명칭을 사용한

[1st Project] 녹차록 List & Detail
녹차록 페이지에서 내가 맡은 부분인 List, Detail의 기능에 대해 간단히 설명하고자 한다.버튼을 클릭하면 이동하는 슬라이드카테고리별로 동영상이 하나씩 존재하여 현재 재생되는 동영상의 카테고리 이름이 밑에 보이도록 동시에 슬라이드되는 기능이 추가됨카테고리 이름 ⇒

[1st Project] 녹차록 Detail - Kakao Link
첫 단계에서 이런 식으로 적었더니 제대로 동작은 되었지만 키가 그대로 노출되는 문제점이 발생연욱님이 리뷰를 주셔서 .env 파일을 만들어서 이 안에서 키를 관리하도록 하고 .gitignore 파일에 추가하여 gitHub에 업로드되지 않도록 수정But!! 여기서 CROS

Spring Boot를 살펴보자 2 . SpringBoot 핵심 기능들
스프링 부트가 제공하는 핵심기능들을 정리해보겠습니다. Spring MVC가 제공하는지 Spring Boot가 제공하는지 가끔 헤갈릴 때가 있습니다. 이번에 스프링부트가 제공해주는 것들을 제대로 이해해보겠습니다.SpringApplication Class외부설정 (Prop
TIL - Git Flow
해당기능에 해당하는 feature brnach따고 리베이스 스쿼시. git flow란?깃을 이렇게 안쓸수도 있음. 마스터에 작업해서 마스터에서 푸시하는경우가있음.개인브랜치를 까고 거기서만 작업하는 경우도 많음.어떤프로세스를 도입해서 하느냐는 케바케다. git flow란