본문 바로가기

2023 활동 - 4학년/[1월 ~ 4월] sw 아카데미 백엔드 과정91

[CNU SW Academy 2기 정규과정] 활동 수기 ㅣ도전하게 된 계기 2022년 충남대학교 캠퍼스 안을 누빌 때, 해당 아카데미(1기)를 홍보하는 것을 봤었다. SW 취업 역량도 키울 수 있고, 여러 참여 기업과 프로젝트를 할 수 있다고 해서 관심이 갔다. (아이티센, 티맥스, 쎄트렉아이) 백엔드를 전문적으로 학습하고 싶었기 때문에 이번 기회에 도전하게 되었다. 아래의 사이트를 보면 더 자세한 정보를 알 수 있다. https://sites.google.com/g.cnu.ac.kr/tmax/%ED%99%88 CNU SW Academy 2023년도 CNU SW 아카데미 교육과정 2기(2023년 1월 2일~) sites.google.com ㅣ활동 활동 기간 : 2023.01.02 ~ 2023.05.09 장소 : 정보화본부, 도서관 등 매일 정보화본부에 09:.. 2023. 5. 9.
[2023.04.17 ~ / CNU SW Academy] 16주차 회고록 ㅣ코딩 테스트 이번 주 코딩 문제는 내가 좋아하는 DP 문제가 있어서 좋았다. ㅣ팀 프로젝트 이슈를 만들었다. playlist 클래스 설계 처음으로 팀 활동을 하면서 자세하게 구현에 대해서 자세하게 적었다. 코드를 정리한 거 같아서 의미가 있었다. 2023. 5. 4.
[2023.04.10 ~ / CNU SW Academy] 15주차 회고록 시험 기간이고, 여러 프로젝트를 하고 있다. 정보화본부에 아침 일찍 출첵하고, 밤 늦게 와서 새벽까지 공부하다가 가는 일상을 반복하고 있다. ㅣ코딩 테스트 이번 주 코딩 문제는 내가 좋아하는 DP 문제가 있어서 좋았다. 문제 : 수열이 주어질 때, 최대 구간 합을 구하시오. 처음에는 누적합을 구해서 다시 그 중에서 max를 구하는 방법으로 풀었다. 아니나 다를까 시간초과가 났다. 다시 생각해보다가 field[index] = 마지막 인덱스까지의 구간 최대합 이라고 가정하고 다시 문제를 풀었다. 더 간단하고 직관적으로 코드라고 생각했다. ㅣ프로그래머스 멘토링 & 강의 수강 - 장소 : 정보화본부 세미나실 - 시간 : 10:00 - 12:00 - 강사님 : 프로그래머스 김송아 강사님 프로그래머스 김송아 강사님.. 2023. 5. 4.
[2023.04.24 ~ / CNU SW Academy] 17주차 회고록 ㅣ코딩 테스트 코딩 문제를 풀었다. 흥미있게 푼 문제는 아래에 설명하겠다. 문제 주어진 n원이 입력으로 들어온다. 잔돈으로 바꿀 수 있는 돈이 2, 5 원이 있을 때, 거슬러 줄 수 있는 동전의 최소 개수를 구하여라. DP의 전형적인 문제다. field[돈] = 동전으로 구할 수 있는 최소 개수 를 메모하는 것으로 가정하고, 2, 5로 나누어 떨어지거나 입력된 n을 쪼갰을 때 가장 최소의 동전 개수를 구하도록 구현했다. ㅣ프로그래머스 강의 수강 이번 주는 프로그래머스 강의를 들으며 정리를 하는 시간을 가졌다. 그 동안 강의에서 들었던 부분 중에 부족한 부분을 다시 들었다. ㅣ팀 프로젝트 - 문현수 박사님 - 시간 : 2023.04.27(목) 1시 - 장소 : 충남대학교 공5633 - 멘토 : 충남대학교 .. 2023. 5. 2.
[2023.04.24 / CNU SW 아카데미] 78일차 회고록 ㅣ코딩테스트 문제 : 간선과 이어진 가중치 중 가장 큰 가중치를 출력하시오. 2023. 4. 24.
[2023.04.07 / CNU SW 아카데미] 67회차 회고록 ㅣ프로그래머스 강의 수강 https://idea-beyond.tistory.com/156 Spring Security Quickstart D-37 Spring Security Architecture Spring Security는 크게 두 개로 나뉜다. 사용자 인증 처리 - Authentication Manager 사용자 권한 확인 - Access Decision Manager 위의 두 가지 기능이 인증과 인가를 담당하는 핵심 기능이다 idea-beyond.tistory.com ㅣ팀 프로젝트 디자인을 조금 수정할 생각이다. HCI 적으로 생각해봐야겠당... https://github.com/Chamelody Chamelody Chamelody has one repository available. Follo.. 2023. 4. 16.
[2023.04.06 / CNU SW 아카데미] 66회차 회고록 ㅣ프로그래머스 강의 수강 https://idea-beyond.tistory.com/156 Spring Security Quickstart D-37 Spring Security Architecture Spring Security는 크게 두 개로 나뉜다. 사용자 인증 처리 - Authentication Manager 사용자 권한 확인 - Access Decision Manager 위의 두 가지 기능이 인증과 인가를 담당하는 핵심 기능이다 idea-beyond.tistory.com ㅣ팀 프로젝트 코드를 빨리 짜야한다. 곧 시험기간이기 때문에 열심히 해보자! https://github.com/Chamelody Chamelody Chamelody has one repository available. Follow .. 2023. 4. 16.
[2023.04.04 / CNU SW 아카데미] 64회차 회고록 ㅣ프로그래머스 강의 수강 바빠서 그런지 강의를 제대로 못 들었다. https://idea-beyond.tistory.com/155 Spring Security Quickstart D-36 보안과 관련된 프로젝트이다. 보안은 설계에서 가장 중요한 부분 중 하나라고 생각한다. Spring Security Spring Security를 이용해서 어떤 문제를 해결할 수 있을까? 1. 견고한 인증 프로세스를 만들 수 idea-beyond.tistory.com ㅣ팀 프로젝트 코드를 빨리 짜야한다. 곧 시험기간이기 때문에 열심히 해보자! https://github.com/Chamelody Chamelody Chamelody has one repository available. Follow their code on G.. 2023. 4. 16.
[2023.04.03 / CNU SW 아카데미] 63회차 회고록 ㅣ프로그래머스 강의 수강 https://idea-beyond.tistory.com/155 Spring Security Quickstart D-36 보안과 관련된 프로젝트이다. 보안은 설계에서 가장 중요한 부분 중 하나라고 생각한다. Spring Security Spring Security를 이용해서 어떤 문제를 해결할 수 있을까? 1. 견고한 인증 프로세스를 만들 수 idea-beyond.tistory.com ㅣ팀 프로젝트 코드를 빨리 짜야한다. 곧 시험기간이기 때문에 열심히 해보자! https://github.com/Chamelody Chamelody Chamelody has one repository available. Follow their code on GitHub. github.com 2023. 4. 16.
[2023.04.10 / CNU SW 아카데미] 68일차 회고록 ㅣ공공데이터 활용 경진대회 설명회 참여 장소 : 정보화본부 세미나실 시간 : 15:00 - [더보기]를 누르면 자세한 설명회 내용을 확인할 수 있다. 더보기 정보화본부에서 주최 공공데이터 > 소프트웨어 중심 사업단 - 2015년부터 시작, 2021년도까지 1단계 마무리 - 2022년도부터 2단계 시간 - 소프트웨어 전문 인재를 양성하자. - 충남대학교에서 제공하는 공공데이터를 사용해야 함. - 참가신청서에 한 장 더 있다. 개인정보 - 팀 프로젝트를 완성하는 과정들을 스케치해서 영상으로? - 상금은 1 / n으로 준다. - 기술 문서를 작성하는 법을 배워야 한다. - 휴학생은 상금을 받을 수 없다. - cnucic@cnu.ac.kr 로 이메일을 보내자. 홈페이지로 문의할 수 있다. 2023. 4. 10.
[2023.03.30 / CNU SW 아카데미] 61일차 회고록 ㅣ코딩테스트 오늘도 올라온 코딩 문제가 없길래 예전 문제를 풀었다. ㅣ팀 프로젝트 - 청음회 장소 : zoom(줌) 시간 : 19:00 ~ 초대장을 늦게 보내서 실제로 줌에 참여해서 의견을 들을 기회가 적었다. 직장인들에게 의견을 구하기 위해서는 최소 2주 전부터 준비해야 한다는 것을 알았다. 후기가 아주 매웠지만, 중간 발표 전 미리 맞았다고 생각하고 개선할 점을 보완할 방법을 찾아봐야겠다. [더보기]를 누르면 자세한 청음회 의견을 볼 수 있다. 더보기 개인적인 선호도, 장르를 선택해야 한다. 음악은 개인 편차가 심하다. 사용자의 취향을 인식하는 방법이 필요하다. 사용자 맞춤형 필요 설문의 방법도 필요하다. ----- 감정을 변화시켜 주겠다는 말이 너무 강조되어 있다. 너무 강압적이다. 감정 트랜지션을.. 2023. 4. 9.
[2023.03.29 / CNU SW 아카데미] 60회차 회고록 ㅣ프로그래머스 멘토링 강사 : 프로그래머스 김송아 강사님 장소 : 정보화본부 세미나실 시간 : 10:00 - 12:00 이제 본격적으로 멘토링 느낌으로 각자의 진도를 체크하시고서 질문을 받는 시간을 가졌다. 열심히 해야겠다!! ㅣ하석재 강사님 멘토링 강사 : 하석재 강사님 장소 : 정보화본부 업무협업실 시간 : 14:30 - 15:00 프로그래머스 진도 체크와 발표 자료를 검토해주셨다. 코드 아키텍쳐 부분을 추가하면 좋을 것 같다고 말씀해주셨다. 그 부분을 보완해야겠다. ㅣ팀 프로젝트 - 중간발표 자료 제출 - 발표 자료를 아직 완성을 덜해서 서둘러야 한다...! 2023. 4. 9.