본문 바로가기

프로젝트 및 활동

[코드트리 조별과제] 4주차 학습 레포트 이번 주에는 프로그래밍 연습의 chap4~5인 시뮬레이션1, 시뮬레이션 2 문제를 풀었다. Chap4 시뮬레이션1날짜 및 시간계산날짜를 계산하는 문제에서, 각 월마다 몇 일이 있는 지를 배열로 저장하면 코드를 간결하게 구현할 수 있다.# 2월 5일부터 4월 1일까지 흐른 시간 시뮬레이션month, day = 2, 5elapsed_days = 0# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.num_of_days = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]while True: if month == 4 and day == 1: break elapsed_days += .. 더보기
[코드트리 조별과제] 3주차 학습 레포트 지난 주, 학습을 모두 마치고, 2주 동안 파트를 학습했다. 함수함수에서 값을 넘길 때 인자의 특성이 immutable vs mutable?immutable : 변할 수 없는 특성. 인자로 쓰이면 변수가 갖고 있던 값을 복사하여 넘겨주게 됨 ex ) tuple, string, int, bool → 밖에 있는 변수에도 영향을 끼치고 싶다면 함수작성 시 값을 반환하는 함수를 작성해야 한다  mutable : 인자로 넘기면 해당 변수 자체의 주소가 넘어감 ex) list, dict 등 → 리스트를 넘길 때 slicing을 통해 새로운 리스트를 만들어 값을 넘겨주면 리스트가 변하지 않게 할 수 있다.→ 함수 안에 global 변수와 똑같은 이름의 리스트를 생성하면 또 다른 local변수로 인식한다. 만약 g.. 더보기
[코드트리 조별과제] 1주차 학습 레포트 이번 방학에는 알고리즘 공부를 열심히 해봐야겠다! 라고 생각하고 있었는데, 코딩테스트 학습 플랫폼인 코드트리에서 조별과제 이벤트를 하는 것을 보았다. 학교 대항전으로 간식차, 무료 학습권 등 다양한 경품도 준다고 한다. 코드트리 커리큘럼은 아래와 같이 구성되어 있다.  어떤 커리큘럼을 진행해야할지 고민되어 내 실력을 체크해보려고 실력진단을 해보았는데.. 기본 문법을 다 까먹어서 아주 처참한 점수가 나왔다.그래서 프로그래밍 기초 커리큘럼을 속성으로 끝내보았다. 학습 창에는 진단 히스토리가 나오고 커리큘럼마다 "빠른 완료 테스트" 라는 기능을 통해 내가 아는 개념은 테스트를 보고 완료처리할 수 있어서 좋았다.그리고 좀 헷갈리는 개념들은 들어가서 연습문제를 많이 풀어볼 수 있었고 난이도도 표시되어서 연습이 많.. 더보기
[2023-2 스터디] 두 달 간의 웹 스터디 미니프로젝트 회고록 이전까지는 학교공부만 열심히해서 개발경험이 거의 없다고 봐도 무방할 정도의 실력이었다. 그래서 간단하게라도 웹개발을 해봐야겠다는 생각을 하고 있었다. TABA 프로그램에 들어가서 알게 된 친구들과 함께 간단한 웹개발 프로젝트를 해보면 어떨까 하여 추가적으로 팀원을 모집하였다.    총 6명의 팀원을 꾸려 스터디를 시작했다. 2023.09.26 부터 2023.11.23 까지 약 두 달 동안 진행되었다. 프론트엔드팀과 백엔드팀으로 나누어졌고 프론트엔드팀은 React 프레임워크를, 백엔드팀은 Django 프레임워크를 공부하였다. 나는 백엔드팀으로 Django를 공부했다.  시험기간을 제외한 매주 화요일, TABA 수업이 끝난 후에 남아서 한시간동안 스터디를 진행했다. 최종 목표는 하나의 프로젝트 주제를 정해서.. 더보기
캠퍼스SW아카데미 'TABA' 4기 후기 3편 - TMAX 기업탐방부터 최종 프로젝트.. 그리고 나의 성과! 두 달 동안 네 과목의 이론 및 실습 수업을 끝내고 나면, 최종 프로젝트를 시작하게 된다.   최종 프로젝트를 시작하기 전, 티맥스 기업탐방과 'SW전문인재양성' 교육 성과 발표회에 차례로 다녀왔다!   실제 회사도 직접 둘러보고 복지제도도 듣고, 취업박람회에서 상담도 들어보고 현업자 강연도 청취하며 그 동안 공부하느라 고생했던 나 자신을 잠깐 환기할 수 있는 좋은 시간이었다. 무엇보다도 다 처음 겪어보는 경험들에 내가 드디어 취업시장에 들어서는구나...라고 생각하며 마음이 싱숭생숭 했다.  최종 프로젝트에서 선택할 수 있는 주제는 3가지였다.생성형 AI(Chat GPT)를 활용한 서비스크롤링 데이터 수집 기술을 활용한 서비스이미지 인식 모델을 활용한 서비스하고싶은 주제를 설문조사를 통해 받아서 임의로 .. 더보기
[개인프로젝트]Selenium을 이용한 자동 예약 프로그램 만들기 AutoReservation/README.md at main · rlacodls3109/AutoReservation스크린 골프장 아르바이트하면서 수동으로 해야하는 예약 업무를 Selenium을 이용한 자동화 시스템을 구축하여 간편화 하였다. - rlacodls3109/AutoReservationgithub.com 필요성 스크린골프 데스크 아르바이트를 하기 시작했다. 업무 중 하나가 사이트에 들어가 운영시간에 맞추어서 타석을 미리 예약해놓는 것이었다. 보통 오늘로부터 일주일치 정도 예약해놓았었다. 지금까지는 수동으로 하다보니 오래걸리고, 그래서 하루에 1일씩 혹은 근무 중 시간이 많이 남으면 틈틈히 근무자들이 예약하면서 운영해왔다. 나는 예전에 크롤링강의를 들었을 때 공부했던 사이트 자동화 프레임워크인 셀.. 더보기
캠퍼스SW아카데미 'TABA' 4기 후기 2탄 - 아카데미 시작부터 최종프로젝트 전까지 TABA가 드디어 시작했다! TABA 교실은 아주아주 새거라 단국대에서 제일 좋다고 할 수 있다. 의자도 푹신푹신해서 허리도 안아프고(집에도 사려고 브랜드 찾아봄. 근데 실패) 에어컨이랑 히터도 빵빵하게 나온다. ㅋㅋㅋ 아주아주 조음 건물도 정문에서 가장 가까운 건물이라서 버스에서 내려서 별로 안걸어도 된다. TABA 소개영상. 강의실이 나온다. 9시 등교해서부터 수업시작해서 점심시간 1시간~1시간반정도 가지고 6시까지 풀강..ㅎㅎ 솔직히 수업듣는 학생들보다 거의 6시간을 풀강하시는 교수님들의 체력이 너무 리스펙,,, 하루종일 한 교실에 있다보니까 솔직히 사람들이랑 친해지는거 힘든 파워 내향인도 친구가 엄청나게 생길 수 밖에 없다. 내 대학 인생 최고로 친구 많았던 학기였다..(행복했다) 타바가 엄청나게.. 더보기
캠퍼스SW아카데미 'TABA' 4기 후기 1탄 - 지원부터 OT까지! 2023년 1학기를 마칠 시점이었다. 한 수업의 교수님께서 'TABA'라는 교육프로그램을 소개해주셨다. 그때 당시의 나는 학교 수업은 열심히 듣고 있지만 프로젝트를 진행하는 방법도 모르고, 같이 할 동료들도 없었기에 3학년 2학기를 알차게 보낼 수 있는 좋은 기회라고 생각했다. 특히나 이미 개인적인 사정으로 휴학을 했던 나는 학점도 주면서 프로젝트도 경험해볼 수 있는 TABA 아카데미에 더욱더 매력을 느꼈다. 640시간의 교육과정이라면 정말 알차고 후회없이 보낼 것 같았다. 4기는 2023.09.01~2023.12.18 의 과정으로 2023-2 학기중 진행되는 프로그램이었다. 교육과정명에 나와있듯이, '빅데이터처리 및 인공지능 처리를 위한 SW융합개발자 양성 과정' 이므로 인공지능에 아예 관심이 없으면 .. 더보기