반응형

Curriculum 41

Challenges day3. python / 바닐라JS

사실 오늘은 day 4 인데 팀 프로젝트가 시작해서 여유가 없다 ㅠ 후딱 포스팅 하고 또 열일하러,, 파이썬. 바닐라JS. 바닐라 JS는 아직 기본기라 (거기에 퀴즈!) 어렵진 않았는데 파이썬은 조금 난이도가 있었다. 분명 자료구조에 대해서 다 배우고 넘어갔는데 함수에 *args넣고 예외처리 하는 부분은 생각하지 못했어서 처음에 인자를 3개 넣어놓고 왜 안되는지 한참을 고민했다,, 함수 하나만 만들어지면 다른 함수는 연계되서 바로 풀리는 구조여서 처음 생각이 어렵지 방법만 알면 쉽게 풀리는 문제였다.

Story 8. 머신러닝 끝! 알고리즘 시작!

머신러닝 길고 길었던 머신러닝 강의를 완강했다!! 얻어간게 얼마나 될지는 모르겠지만 ㅎㅎ (이론 너무 어려워 ㅠ) 전이학습으로 학습을 시킬 땐 파라미터와 데이터 수가 너무 커서 코랩 구글 gpu를 이용하게 되었는데 8시간짜리 학습을 시켰더니 구글이 학습이 완료되기 전에 gpu를 뺐어간다 ㅠㅠ 런타임 초기화라고 하는 무서운 괴물은 30시간 이상의 시간을 잡아먹고 좌절이란 단어를 내게 안겨주었다. (추가로 코랩 전용 계정까지 만들어서 시도했지만 결국 포기 ㅠ) 솔직히 전 스토리에서 선형회귀 논리회귀 등 나름(?) 정리를 해봤지만 완전히 이해했다고는 보기 어려워서 코드를 자주 사용하면서 사고하는 힘을 길러야겠다. (이건 단기간에 배울 수 있는 학문이 아냐,,) 아래는 숙제 전이학습 시 사용된 코드! (구글이 ..

노마드 코더 파이썬 & 바닐라 JS 챌린지 시작!

스파르타 내배캠을 통해 게더타운에서 많은 개발자 지망생분들과 소통하면서 노마드 코더라는 아주아주아주아주아주 좋은 사이트를 알게 되었다. 니꼬쌤의 유쾌한 강의를 통해 재밌게 코딩을 배우고 싶은 분들께 강추!! (니꼬쌤 에러날때가 제일 재밌음 : ) ) 무료 강의를 수강 중 2주만에 완성하는 챌린지가 있는걸 보고 바로 신청을 했고 1월 10일 월요일에 챌린지가 시작되었다!! 파이썬 웹스크래핑은 어느 정도 진도가 나가서 복습 느낌으로 진행하면 되지만 바닐라 JS는 챌린지 스케줄에 맞춰서 진도를 나갈 거 같다. 챌린지 도전하는 사람 중 수료 비율은 대략 10~20%로 보인다. 수백명이 신청하지만 수료생은 백 명 안팎,, 나도 낙도되지 않게 매일매일 꾸준히 정진해나가는 개발자가 되야겠다! 노마드 코더 링크 htt..

Story 7. Today I Learned (머신러닝2)

어제는 선형회귀(linear regression)코드를 분석했는데 다중선형회귀(multi-variable linear regrssion)는 거기에 변수값이 여러개가 된다는거 말고는 single-variable linear regrssion와 비슷했다. 오늘 분석할 코드는 논리회귀! 이항논리회귀(Binary logistic regression)와 다항논리회귀(Multinomial logistic regression)가 있는데 이 부분도 결과값이 여러개여서 사용하는 함수가 Sigmoid function인지 softmax function인지 달라질 뿐 맥락은 비슷하다. (추가로 다항논리회귀엔 변수값이 많아져서 컴퓨터가 보기 이쁘게 하는 작업인 One-hot encoding이 있다) 그냥 간단하게 선형회귀는 변..

Story 6. Today I Learned (머신러닝)

1월 5일부터 다음 사물인식 프로젝트를 위해 머신러닝을 공부하기 시작했는데,, 개념 설명을 듣다가 너무 졸려서 졸음을 깨기 위해 몇 가지 공부법을 시도해봤다. 이번 스토리는 어제, 오늘 머신러닝 공부를 위한 낙서장이라고 생각하고 가볍게 시작해보자! * 경고 * 초보자가 강의 + 구글링을 통해 정리한 내용이라 두서가 없고 정확하지 않으니 미리 주의 바란다. 첫번째! 필기 필기를 하면서 공부를 하니 그래도 강의만 들을 때보다는 덜 졸리고 이해도 잘 되었다. but,, 시간이 너무 오래걸린다 ㅠ 다항논리회귀 파트에선 이해도 안돼서 필기 포기;; 두 번째! 강의 반복 시청! 다음은 강의를 무한 반복해서 시청을 했는데,, 이건 봐도 봐도 이해가 안 되고 봤던 내용을 또 보다 보니 지루하다 ㅠ 마지막 코드분석!! ..

Story 5. This Week I Learned (9kbab project, Git hub, back-end, KPT)

분명 4번째 스토리에서 TIL을 작성하자고 다짐을 했었는데,, 프로젝트를 하다보니 시간이 부족하여 부득이하게 다시 WIL로 돌아왔다. 프로젝트를 위해 새벽까지 열일하는 우리 9velopment팀의 열정에 박수를 보내며 다섯 번째 회고록을 시작하겠다. 1. 9k bab project T 스토리에 GIF 를 업로드하면서 용량 문제 때문에 변환을 좀 했더니 색이 깨져서 나온다,, ㅠ 한 주동안 팀원들과 고생해서 만든 프로젝트인데 매일 새벽까지 열심히 작업해준 우리 팀원들! 열정이 정말 대단하다!! 팀원 간 역할 담당과 사용된 기술, DB 구축, API 설계 등 자세한 내용은 아래 깃헙 페이지를 참고하자 https://github.com/joong8812/9kbab.git GitHub - joong8812/9k..

Story 4. TIL_(새로운 팀, 와이어프레임, JWT)

매주 몇 시간을 들여 WIL을 쓰다 보니 '그냥 매일 간단하게 TIL 쓰면 안돼?'라는 생각이 들기 시작했다. 그래서 TIL을 시작하려 하는데,, 이것도 시간 많이들거 같다는 불길한 생각이,,,(최대한 간결하게 적어보겠다) 그럼 Let's go! 1. 새로운 팀 2주동안 정들었던 제로투원을 떠나보내고 새로운 팀인 9velopment에 들어갔다. (스파르타 양반,, 팀프로젝트가 처음 시작하는데 정말 이러기야? 최소한 첫 프로젝트는 정든 팀에서 진행을 할 수 있게 해주지 ㅠ) 첫 만남이라 어색함이 가득했지만 그래도 어쩔 수 없다! 자기소개 및 간단한 tmi를 진행하고 바로 프로젝트 구상에 돌입!! 앞으로 3주간 함께할 9velopment 화이팅~ 2. 와이어프레임 그렇게 정해진 프로젝트명은 9k밥. 간단하게..

Story 3. 캠프 2주차 주간회고록 (WIL)

시작에 앞서 저번 주 목표였던 타임어택 구현 테스트를 리뷰하지 못했다. 반성하자,, 변명이 아니라 이번 주는 정말 시간이 없었다,, 월~수요일은 파이썬 과제, 목~월요일은 html, css과제를 위해 공부하고 구현하느라 매일 시간을 갈아넣는 일상의 반복이었다. 분명 임시저장을 해놨는데 작성중이던 글이 날아갔다. 다음부턴 그냥 비공개 작성을 해두면서 수정을 하자. 2시간 분량의 자료가 날아갔기에 시간 절약을 위해 이번 주에 했던 과제와 코드, 느낀점을 간략하게 적고 넘어가자. 1. 월~수요일 파이썬 과제 UP & DOWN 게임 / 베스킨라빈스 31 게임 / 턴제 rpg 게임 - UP & DOWN 게임 1부터 100까지의 수를 컴퓨터가 랜덤으로 정하고 플레이어가 숫자를 입력하면 up or down으로 범위를..

Story 2. 캠프 1주차 주간회고록

목차 웹 프로그래밍 A-Z 기초 1 웹 프로그래밍 A-Z 기초 2 웹 프로그래밍 A-Z 기초 3 웹 프로그래밍 A-Z 기초 4 웹 프로그래밍 A-Z 기초 5 1주 차 후기 1. 웹 프로그래밍 A-Z 기초 1 HTML / CSS / JS - CSS 배경관련 background-color background-image background-size 사이즈 width height 폰트 font-size font-weight font-famliy color 간격 margin padding display: flex; flex-direction: row; justify-content: center; align-items: center; display: fle..

반응형