분류 전체보기

·Playdata/회고
어쩌면 회고를 쓰기엔 너무나도 늦은것같지만 그래도 늦게나마 회고를 작성해본다. 우선 결론적으로 말하자면 PlayData에서 학습한 웹에 대한 전반적인 영역은 내가 앞으로 개발자로써 살아가는데 확실하게 도움을 줄 것이다. 하지만 커리큘럼에 끼워져있었던 Devops에 관련된 영역은 학원측의 욕심이 아니였다 싶다. 강사님과 시설은 정말 만족스러웠으며 같이 과정을 진행했던 동기분들의 열정 또한 엄청났다. 세미 프로젝트도 정말 짧은 기간이였지만 만족할만한 결과를 도출했고, 파이널 프로젝트 같은 경우 나에게는 너무 과분한 팀원들을 만나 최종 발표때 오신 분이 가장 실제 서비스와 근접한 결과물이라는 평가를 주실 정도로 좋은 결과를 도출해낼 수 있었다. https://github.com/jun9898/eungae-pe..
·일상
크래프톤 정글 5기 입소를 앞두고 애매하게 붕 뜬 시간동안 무엇을 해야하나 고민을 했었다. 어쩌다 투자가 잘풀려 비싼것도 많이 사먹으로 다니고 그동안 못만났던 친구들도 만나느라 바쁜 시간을 보내던 와중, 입소하기 전 마지막으로 남은 자유시간인데 이를 헛되히 보내고 싶지 않아 정글 합격자들이 모여있는 오픈 카톡방에서 알고리즘 스터디를 어찌저찌 모집했다. 스터디를 진행하며 주로 다루던 주제는 CS50 강의 수강, 1주일 알고리즘 5문제 풀이, 마지막으로 시간이 남으면 간단한 토이 프로젝트를 진행해보자는 의견이 나와서 그대로 진행했다. CS50강의는 분명 전에 한번 들었었는데 왜 이렇게 새롭게만 들리는지... 공부하면서 웬지모르게 죄책감이 느껴졌다. 예전 네이버 부스트캠프를 준비하며 단순 구현문제만 주구장창 ..
·일상
오늘 아침에 기다리고 기다리던 정글 입소 관련 안내문이 메일로 도착했다 안내문은 노션 페이지로 작성되어 있었으며 기숙사 입소 준비물 안내, 기숙사 생활 안내, 강의실 이용안내, 마지막으로 입소식 일정 안내가 작성되어 있었다. 기숙사 입소 준비물 안내 입소를 위해 필요한 서류인 신분증과 결핵검진 결과서를 사전에 구비해야 하고 학습 관련 개인물품을 챙겨오라는 내용이 적혀있었다. 그리고 학습에 필요한 교재에 대한 안내와, 기숙사 생활을 하며 개인이 구비해야 하는 생활용품에 대한 안내도 적혀있었다. 기본적으로 침구류는 제공 예정이지만, 개인 침구류 사용을 원할 경우 개별적으로 지참해야 한다. 기숙사 위치는 경기대학교 수원캠퍼스 기숙사 경기드림타워 이며 구글링해서 찾아보니 시설은 딱 평범한 대학교 기숙사 (침대 ..
·일상
https://jungle.krafton.com/apply/info?pop=login&rtnPage=%2Fapply%2Fstep1 크래프톤 정글 Your journey starts here. 크래프톤 정글에 오신 것을 환영합니다. jungle.krafton.com 1. 왜 정글에 지원했는가 지금 듣고있는 국비 지원 교육은 웹 프레임워크의 사용법을 주로 다루는 내용이였다. 하지만 CS 지식에 대한 기초지식이 없다 보니 사소한 문제에서 발생한 궁금증은 꼬리에 꼬리를 물며 걷잡을 수 없이 커지고, 개발이 아닌 단순 코딩을 하고 있다는 생각을 떨쳐낼 수 없었다. 이를 보완하고 앞으로 더 멀리 볼 수 있는 개발자가 되고 싶어 크래프톤 정글에 지원하게 되었다. 2. 자소서 작성, 1분 자기소개 자소서의 문항은 총 ..
·코딩딩/Spring
@Vaild 어노테이션으로 유효성 검사를 하기 위해 다음과 같은 HTML 코드를 작성했다. Incorrect data Incorrect data 그리고 해당 뷰를 렌더링 하기 위해 다음과 같은 컨트롤러를 작성했다. @GetMapping("/articles/post") public String showArticleForm(Model model) { return "contents/community/community-write"; } 하지만 렌터링이 되지 않는 에러가 발생했고, th:object 를 사용하려면 dto를 model에 담아줘야 한다는 사실을 알게됐다. @GetMapping("/articles/post") public String showArticleForm(Model model) { model.a..
·코딩딩/Error
@Slf4j @RequiredArgsConstructor @RestController @RequestMapping("/api/my") public class MemberApiController { private final MemberService memberService; @PatchMapping("/hospital") @ResponseStatus(HttpStatus.OK) public String appendFavorites( @AuthenticationPrincipal UserDetails principal, @RequestParam("hospitalSeq") Long hospitalSeq ) { log.info("=========================={}====================..
·코딩딩/Java
@Transactional(readOnly = true) public List findReviewsByMemberEmail(String memberEmail) { List reviews = reviewRepository.findReviewsByMemberEmail(memberEmail); return reviews.stream() .map(ResponseReviewDto::toDto) .sorted(Comparator.comparing(ResponseReviewDto::getReviewSeq) .reversed()) .collect(Collectors.toList()); } 다음과 같이 수정하면 된다. 여기서 .map(ResponseReviewDto::toDto) 까지는 자주 사용하는 람다식이지만 그 밑..
·코딩딩/Error
문제의 컨트롤러 @PostMapping("/post") // redirect 시 ResponseStatus 어노테이션을 붙이면 redirect가 실행되지 않습니다. // @ResponseStatus(HttpStatus.CREATED) public String createReview( @Valid RequestReviewFormDto requestReviewFormDto ) { reviewService.createReview(requestReviewFormDto); return "redirect:/my/reviews"; } @ResponseStatus를 이용해 상태코드를 같이 전송할시 redirect가 실행되지 않는 오류를 겪었다. 이유는 ResponseStatus는 Body에 상태값을 실어서 보내지만 타..
·코딩딩/Error
Spring Data JPA에서 JpaRepository를 extends 해줄때 선언해준 객체를 준수하지 않고 Integer 타입을 반환하려고 했을때 해당 오류가 발생했다. 문제의 코드 package com.playdata.eungae.appointment.repository; import java.util.List; import java.util.Optional; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa...
·코딩딩/Error
beautifulsoup로 웹 스크래핑을 하다 비동기 요청을 하는 웹에서는 데이터가 받아지지 않음을 깨닫고 셀레니움을 사용해보았다. 하지만 셀레니움을 사용하며 맞닥드린 문제가 hidden으로 숨겨져 있고 LazyLoading이 걸려있는 페이지는 src의 경로를 반환하는 것이 아닌 base64로 엔코딩이 된 바이너리 타입이 반환되는것을 확인했다. 이를 해결하기 위해 온갖 사이트를 돌아다녀봤지만 마땅한 해답을 찾지 못하던 와중 innerHTML로 모든 HTML코드를 반환받아봤다. 뜻밖에도 src가 아닌 data-original-src로 경로가 설정되어있는 모습을 확인할 수 있었다. 그렇게 get_attribute('data-original-src') 로 반환을 받은 결과 야호 해결이다 최종 코드 from s..
전낙타
'분류 전체보기' 카테고리의 글 목록 (10 Page)