본문 바로가기
반응형

발전소316

[TIL] : 214 일일 배움을 위한 Today I Learned ! 소경관 이미지 ocr 관련해서 코드를 진행하고 어떻게 할 지 고민하고 간단하게 구현해 봤다. 스터디 스터디를 깔끔하게 잘 마무리했다. 회고 5월 회고를 작성하고 공유했다. 2022. 5. 28.
[코딩 스터디 2기] : 13주차(마지막 날) 13주차 스터디의 막을 내렸다. 올 해 1월부터 1기로 시작해서 개강하고는 2기로 주말반 쌤들 구해서 진행하고 이제 곧 방학도 있고 팀 프로젝트를 하나 더 할 수도 있을 것 같아서 잠시 쉬어가는 시간을 갖을 겸 반년 동안 진행했던 스터디를 마무리했다. 평소에도 그렇듯이 특별한 일 없으면 빠지지 않는 성실한 쌤들과 매 주 토요일 마다 집중할 수 있는 스터디를 문제없이 마무리할 수 있어서 좋았다. 다음에 또 하게 된다면 같이 했던 쌤들에게 먼저 연락을 드려봐야겠다. 많이 배웠고, 많이 본 받았다. 다들 누구보다 열심히 하려는 사람들이었고 매우 열심히 했기 때문에 분명 모두 좋은 결과가 있을거라 생각한다. 오늘 스터디 발표는 프로젝트를 만들면서 구현한 로직을 간단히 발표했다. 리뷰에는 스터디 시간에 진행한 테.. 2022. 5. 28.
[회고] : 22년 5월 이야기 목차 1. 5월은 무언가 많이 벌려 놓기 보다는 그 동안 해 왔던 것을 취합하면서 프로젝트를 만드는 것에 집중한 달 2. 프로젝트와 휴식 3. 내가 설계한 것은 그 근본적인 방법부터 다시 생각해 볼 필요성이 있는 것 같다. 4. 프로젝트를 진행하면서 어느새 벌써 중간 체크하는 날 5. 그 사람들과 나의 생각 차이는 이렇더라.. 6. 프로젝트를 경험해 본 적이 없다보니 첫 시작을 어떻게 해야 할 지 막막하다는 것 7. 방학 때 스터디하고, 맨날 공부했던 게 그래도 헛 된 것은 아니구나 싶었다. 8. 내 프로젝트 진도도 체크해 봐야 한다. 9. 휴식이 중요한 이유도 알게 되었다. 10. 6월의 목표 11. 올 해 1월부터 시작한 스터디를 반년만에 마무리한다. 5월은 무언가 많이 벌려 놓기 보다는 그 동안 해.. 2022. 5. 28.
[TIL] : 213 일일 배움을 위한 Today I Learned ! 소경관 MongoDB에 저장된 컬렉션 중 원하는 것만 가져와서 View에 뿌려주는 작업을 하고 간단하게 정리했다. 2022.05.27 - [Project/소경관] - [소경관] : MongoDB에서 원하는 Collection 명만 가져와서 View에 List로 뿌려주기 2022. 5. 27.
[강연 및 세미나] : 실전 MSA 경험 공유 실전 MSA 경험 공유 참석일 : 22.05.26 유형 : 실시간 온라인 강연 주제 : 실전 MSA 경험 공유 발표자 : 주길재 님. 📝 ← 링크 참고 실전 MSA 경험 공유 최근에 MSA에 대한 소식을 많이 접하게 되고, 주변에 학교 동기 중에서도 MSA를 이용해 프로젝트를 진행하거나 진행 할 예정을 가지고 있는 사람들이 늘어나면서 자연스럽게 MSA에 대한 관심이 높아지고 있었다. 공부하면서 기술을 익히기 제일 좋은 방법은 프로젝트를 만들어 보면서 직접 활용해 보는 것 인데 MSA에 대한 개념이 부족하기도 하고 아직은 모놀리틱 아키텍쳐를 구현하는 실력도 높지 않아서 망설이고 생각하고 있다가 운 좋게(?) OKKY 세미나에서 MSA에 대한 주제로 세미나를 열어 참석하게 되었다. 세미나는 MSA 개념과 장.. 2022. 5. 27.
[TIL] : 212 일일 배움을 위한 Today I Learned ! 소경관 오늘 진도나간 부분과 학교에서 체크한 부분을 기록했다. 2022.05.26 - [Project/소경관] - [소경관] : 프로젝트 중간 발표 및 MongoDB Collection 명 중 특정 Collection만 가져오기와 그 이후 진행 예정 -- 세미나 오늘 OKKY 세미나에 참여했지만 아직 복습을 하지 못 했다. TIL마무리하고 집 가서 복습하면서 후기를 작성하고 잘 것 같다. 2022. 5. 26.
[TIL] : 211 일일 배움을 위한 Today I Learned ! 소경관 메인 기능을 구현하기 전에 일단 금방 구현할 수 있는 부분을 먼저 구현해 두려고 한다. 오늘은 차량 수정과 삭제 로직을 구현하고 테스트해서 성공시키고 간단히 정리 후 마무리했다. 구현을 하면서 설계의 중요성을 깨닫고 있다. 처음에 뭉뚱한 그림만 그려놓고 시작했더니 세세한 문제가 나타날 때 바로바로 대처나 뚜렷한 프로젝트의 방향을 잡기가 어렵다고 느끼고 있는 중이다. 다음 프로젝트를 진행할 때에는 작은 의문도 확실히 풀고 가야겠다. 2022.05.25 - [Project/소경관] - [소경관] : 등록한 차량 및 주민 정보 수정과 삭제 로직 구현하기 2022. 5. 25.
[TIL] : 210 일일 배움을 위한 Today I Learned ! 소경관 프로젝트를 앞으로 어떻게 만들지 고민 좀 했다. Python 코드도 좀 적고 테스트하고 오늘은 자료를 많이 찾아봤다. 2022.05.24 - [Project/소경관] - [소경관] : 차량 번호판 인식 로직 고민 Hadoop 저번에 한 압축 풀기를 마저 정리하고 하이브 사용을 위해 간단하게 설치와 환경 변수 설정을 진행해 주었다. 진도는 더 나갔는데 복습은 이 정도로 한다. 2022.05.24 - [Data Base/Hadoop] - [Hadoop] : 하둡 시퀀스 파일 압축 풀기 2022.05.24 - [Data Base/Hadoop] - [Hadoop] : Hive 다운로드 및 환경 변수 설정 2022.05.24 - [Data Base/Hado.. 2022. 5. 25.
[TIL] : 209 일일 배움을 위한 Today I Learned ! 소경관 오늘 기능 하나를 완성시켰다. 이제 남은 부분은 수정, 삭제와 이미지 인식을 통해 차량 번호판을 읽어오는 부분인데.. 고난이도가 예상된다. 2022.05.23 - [Project/소경관] - [소경관] : 직접 체크 로직 구현 정리하기 2022. 5. 23.
[TIL] : 208 일일 배움을 위한 Today I Learned ! 소경관 어제 타임리프 해결한 부분에서 추가로 서비스와 매퍼 로직을 수정해야 하는데 시간을 구현하다. 생각해 보니 필요가 없을 것 같아서 제외시키고 코드 부분을 정리했다. View 단에 살짝 수정이 안 된 부분을 내일 마저 완성시키면 될 것 같다. 2022. 5. 22.
[TIL] : 207 일일 배움을 위한 Today I Learned ! 스터디 오늘은 스터디에서 공부한 내용이 전부라 스터디 탭에서 정리를 했다. 소경관 프로젝트에서 막히는 부분을 스터디에서 한 쌤의 도움을 받아 해결해 나갔고, 뒷 부분 로직을 마무리해야 하는 상황이라 로직 정리를 제대로 해 놓지 못 했다. 로직 정리까지 마치면 다시 소경관 탭에 올릴 예정이다. 2022.05.21 - [발전소/동아리 및 스터디] - [코딩 스터디 2기] : 12주차 2022. 5. 21.
[코딩 스터디 2기] : 12주차 오늘 스터디도 정상적으로 진행했다. 한 쌤이 바쁘셔서 못 나오셔서 3명에서 진행을 했는데 리뷰, 발표 모두 잘 마무리 했다. 발표 @GetMapping("/touchCheck") public String touchCheck(Model model) throws Exception { List carDTOList = iCarListService.getFullCarList(); model.addAttribute(carDTOList); model.addAttribute("checkDTO", new CheckDTO()); return "carCheck/touchCheck"; } 컨트롤러에서 Model 객체에 담아 차량 정보가 담긴 carDTOList와 같이 View로 넘겨준다. 이름 연락처 차량번호 주소 구분 주차.. 2022. 5. 21.
[TIL] : 206 일일 배움을 위한 Today I Learned ! 소경관 View에서 checkbox의 값을 true, false로 받아서 List에 담아 Controller로 넘기는 것을 하고 있다. 지금 애매하게 성공해서 다시 다듬고 로직 정리해 보는 게 좋을 것 같다. 일단, 소스 코드는 깃 허브에 올려뒀다. 2022. 5. 20.
[TIL] : 205 일일 배움을 위한 Today I Learned ! hadoop 시퀀스 파일 압축과 시퀀스 파일 별로 단어별 빈도수를 체크하는 로직을 다시 검토하고 적용했다. 2022.05.19 - [Data Base/Hadoop] - [Hadoop] : 시퀀스 파일별로 단어별 빈도수 세기 2022.05.19 - [Data Base/Hadoop] - [Hadoop] : 시퀀스 파일 압축 소경관 어제 thymeleaf를 마무리 하는 중이다. 잘 안 되서 일단 오늘 까지 해결을 해 보고 어렵다 싶으면 내일 학교에서 선배한테 조언을 좀 얻을 생각이다. 2022. 5. 19.
[TIL] : 204 일일 배움을 위한 Today I Learned ! 소경관 오늘 프로젝트를 하루 종일 잡고 있었는데 발전이 없었다. 한 부분에서 막혔는데 어려운건 아닌데 뭔가 뇌가 꼬여서 생각이 잘 안 되는지 이상하게 해결이 잘 안 된다. 카페에서 5시간 정도 앉아서 해결 방법을 찾아보다 해결을 못 하겠어서 커뮤니티에 질문 글을 올려뒀다. https://okky.kr/article/1230288 OKKY | thymeleaf에서 입력 값을 list로 Controller에 보내는 방법에 대한 힌트 좀 부탁드립니다. View에서 목록을 불러오고 목록 옆에 체크 버튼 하나 넣어서 true,false로 값을 받아 list로 Controller로 넘겨주려고 하는데 실패하네요. Data public class CheckDTO { p.. 2022. 5. 18.
[TIL] : 203 일일 배움을 위한 Today I Learned ! Hadoop 맵과 시퀀스 프로그래밍을 진행했다. 압축이나 시퀀스 파일별로 단어 빈도수 체크하는 로직도 완성했지만 아직 정리가덜 되어서 우선 공부한 내용만 올려본다. 2022.05.17 - [Data Base/Hadoop] - [Hadoop] : Map 프로그래밍 2022.05.17 - [Data Base/Hadoop] - [Hadoop] : SequenceFile 프로그래밍 Redis ZSet을 사용하여 CRUD를 간단하게 진행하고 있다. 이것을 다 마치면 MongoDB와 연동해서 사용하는 것에 대해서도 공부할 예정이다. 2022.05.17 - [Data Base/Redis] - [Redis] : Zset 타입에 JSON 구조 저장 및 값 저장한 값 가져.. 2022. 5. 17.
[TIL] : 202 일일 배움을 위한 Today I Learned ! 소경관 오늘 여러 기능을 코딩하고 있는데 많은 설계 미스가 발견되고 있는 중이다. 아직 코딩한 내용을 정리하지 못 해서 블로그에 포스팅을 못 하지만 간단한 로직 하나 적어본다. package project.SPM.util; import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { /** * 날짜, 시간 출력 * @param fm 날짜 출력 형식 */ public static String getDateTime(String fm) { Date today = new Date(); SimpleDateFormat date = new SimpleDateFormat(fm); re.. 2022. 5. 16.
[TIL] : 201 일일 배움을 위한 Today I Learned ! 소경관 MongoDB 공통 로직을 짜봤다. package project.SPM.mapper; import com.mongodb.client.model.Indexes; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.data.mongodb.core.MongoTemplate; @Slf4j @RequiredArgsConstructor public abstract class AbstractMongoDBComon { protected MongoTemplate mongodb; /** * 컬렉션 생성하기 * @param colNm 생성할 .. 2022. 5. 15.
[TIL] : 200 🎉 일일 배움을 위한 Today I Learned ! 소경관 MongoDB에서 조건을 주어 조회를 하는 로직을 완성시켰다. 2022.05.14 - [Project/소경관] - [소경관] : 주민(방문자, 블랙리스트) 차량 조회 로직 스터디 코딩 스터디 11주차 진행을 완료했다. 2022.05.14 - [발전소/동아리 및 스터디] - [코딩 스터디 2기] : 11주차 2022. 5. 14.
[코딩 스터디 2기] : 11주차 11주차 스터디도 잘 마무리 했다. 오늘도 모든 쌤들이 다 나오셨고 각자 하고 있는 공부를 발표하고 시작했다. 나는 지금 프로젝트 하고 있는 것 중 로직 한 부분을 뗴어내서 발표했고 여러 피드백을 들었다. 항상 피드백을 듣고 바로 수정이 가능하면 바로 수정하고 찾아봐야 하는 내용이 있다면 찾아보는데 도움이 많이 된다. 스터디 시간에도 프로젝트 코딩을 했고 설계 미스가 난 부분을 발견해서 중간에 머리가 아팠다. 마무리 발표로는 스터디 시간에 코딩한 로직을 정리하여 설명하고 마무리했고 다른 쌤들이 공부한 부분도 경청했다. 다들 너무 열심히 하셔서 나도 분발해야겠다는 마음이 들었고 오늘 스터디는 이렇게 마무리했다. 2022. 5. 14.
[TIL] : 199 일일 배움을 위한 Today I Learned ! 소경관 주민 차량 리스트 가져오는 로직을 만들고 있다. 추가로 차량 체크 기능을 구현하기 위해 어떻게 하면 좋을지 떠올리는 중이다. 구현하기 전에 잘 체크하고 꼼꼼하게 봤어야 하는데 설계 중 깜빡한 부분이다. 이력서 이력서 작성 중에 있다. 자기 소개서를 작성하고 있는 중이다. 2022. 5. 13.
반응형