분류 전체보기 (38) 썸네일형 리스트형 kt aivle_2 kt 에이블스쿨 2023.08.10 수업 오늘은 python 프로그래밍을 다뤘다. git 할 때는 너무 어려웠는데 이번 수업은 나에게 친숙해서 수월하게 할 수 있었다. python을 주로 해오던 나에게는 다시 한번 복습을 할 수 있었던 기회였다. 까먹고 있던 부분들을 다시 상기해준 부분들이나, 중요한 부분, 알아두면 좋은 부분들 위주로 적었다. anaconda prompt 내pc에서 c:를 선택 후 사용자 -> user -> 폴더 생성 prompt에 cd 폴더이름 입력 후 jupyter notebook을 치면 그 폴더로 바로 갈 수 있다. ctrl + c를 누르면 아나콘다 prompt 종료 코드셀 : 실제 코드를 작성하고 실행하는 셀 마크다운 셀(텍스트 셀) : 설명문 등을 작성하는 셀 셀 전환 방법 마.. kt aivle 시작 kt 에이블 스쿨 4기에 지원했고, 서류와 인적성, 코딩을 본 후 다행히도 합격했다. 나의 전형은 AI개발자 전형이었고 이제부터 시작이다! 파이팅 2023.08.09 어제 오리엔테이션이 끝나고 본격적인 수업을 오늘 시작했다. IT프로젝트 관리도구인 git에 대해 공부했다. 잘 안 다뤄봤기 때문에 너무 어려웠다. 그래도 강사님이 잘 가르쳐주셔서 많은 것을 배웠다. Visual studio과 Github를 이용하여 수업했다. 버전관리는 디버깅을 위해서 하는 것이다. 커밋(commit)은 버전을 만든다. Working directory는 휴먼의 영역 Repository는 머신의 영역 Head: 현재버전 Main: 마지막버전(최신) Head가 가리키는 버전이 부모다. Ckeckout을 해주면 과거로 돌아간다. .. 스파르타코딩_웹개발_5주차 마지막 주차인 웹개발 5주 차이다. 이번 주차는 프로젝트를 서버에 올리고 서버를 세팅했다. flask서버를 실행해 보고 nohup을 설정하며 도메인까지 연결해 줬다. 배포하기 위해서는 aws와 git bash, 가비아, filezilla를 이용해 줬다. aws에서 인스턴스를 만들어 키페어를 다운로드해주고, 인스턴스 퍼블릭 주소를 복사해 준다. 처음 git bash에 들어갔을 때 window라면 먼저 밑에 것을 쳐준다. ssh -i [다운로드한 키페어(pem) 넣기] ubuntu@(이유: ubuntu로 했기 때문에) 인스턴스퍼블릭주소 붙여 넣을 때는 마우스 우클릭 후 paste를 눌러준다. 나중에 다시 사용하고 싶을 때는 git bash에 들어가서 위를 가리키는 화살표를 누르면 이전에 가장 마지막으로 썼던.. 스파르타코딩_웹개발4 4주 차 스파르타코딩 웹개발 수업을 들었다. 4주 차는 스파르타코딩의 projects 폴더에 mars, homework, movie에 저장해 뒀다. 이번 주는 그토록 기대하던 수업이었다. 바로 pymongo와 flask를 이용해서 서버를 만들고 웹페이지를 만들었다는 것이다. 글을 기록하면 저장되고, 창을 지우고 다시 들어가도 계속 그대로 남아있는 것을 보고 뿌듯했다. 이제 완전히 마무리해서 5주 차에 하는 내가 만든 페이지를 배포하는 것까지 배워서 다른 사람들에게 나의 웹페이지를 보여주고 싶다. get, post 코딩을 작성하면서 get과 post는 무엇이고 무슨 차이가 있을까 했는데 post는 저장을 해주는 역할이고, get은 그 저장한 것을 보여주는 역할을 한다. 그래서 코드를 작성할 때, post를.. 스파르타코딩_웹 개발일지3 3주 차는 파이참에서 파이썬을 이용하여 웹스크래핑을 해보았다. 또 mongoDB를 이용해 저장하는 법 등을 배웠다. 까먹을 내용들을 마지막에 숙제를 통해 다시 한번 기억할 수 있어서 좋다. mongoDB mongoDB를 사용하기 위해서는 from pymongo import MongoClient 을 이용해 준다. 저장할 때는 doc = {'name':'짱구','age':5} db.users.insert_one(doc) 이런 식으로 딕셔너리를 사용하여 저장해 준다. 한 개 찾기 user = db.users.find_one({'name':'짱구'}) 여러 개 찾기 all_users = list(db.users.find({},{'_id':False})) {} 안에 조건을 넣는다. _id 값은 제외하고 출력하라는.. 데이터분석_개발일지5 스파르타 코딩 데이터분석 개발일지 마지막 주차가 왔다. 최근 인턴과 다른 연수 활동 때문에 코딩할 시간이 많지 않아서 강의도 잘 못 듣고 있었다. 이제부터라도 코딩 공부를 열심히 해서 코딩실력을 더욱 길러야겠다! 이제 여유로워진 남은 시간들을 다 코딩에 할애할 것이다. merge merge는 병합해줄 때 사용한다. left join, right join을 함께 사용해 준다. pd.merge(left = DF1 , right = DF2, on = "해당 기준 열 이름", how = "left") left에 있는 DF1을 기준으로 해당 기준되는 열에 맞춰 조인을 해준다. on에 여러 개의 열들을 넣고 싶을 때는 [ ] 을 사용해 준다. 이 부분은 학교에서도 배웠었는데 뭔가 어렵고 잘 익혀지지가 않아 많이 까.. adsp 합격 후기 한 달 정도의 기간 동안 열심히 공부해서 다행히도 adsp 자격증 시험에 합격했다! 다시 한번 더 시험 볼 생각만 하면 너무 싫었는데 합격 덕분에 재 시험을 안 봐도 돼서 좋다. 기출문제들을 풀어본 것과 요약정리된 개념들을 본 게 많은 도움이 됐다. 특히 기출문제들!! 기출이 정말 많이 도움됐다. 개념을 정확히 몰라도 기출들을 풀며 몰랐던 부분들을 이해해 나갈 수 있어서 좋았다. 하지만 아쉽게도 일주일 격차로 본 sqld는 56점으로 떨어졌다...ㅠㅠ 너무 아깝다.. 두 문제..ㅠㅠ 이번 sqld 시험이 비교적 어려웠고, 일주일 격차다 보니 시험공부를 거의 못했다. 실질적으로 공부한 기간이 1주일에서 2주일 정도이다. 그래도 재시험에서는 좀 더 꼼꼼히 최선을 다해 공부해서 꼭 붙어야겠다. 이번에 안 붙은.. 데이터분석_개발일지4 스파르타코딩 데이터분석 4주 차 개발일지를 쓰겠다. 이번 주차는 예측하는 법을 다뤘는데 내가 예측 대회에 몇 번 참여하면서 배우고 알게 된 부분들이 많이 나왔다. 새로운 배움도 있었고, 대회에서 써왔던게 다시 한번 나오니까 신기했다. - scikit learn 패키지를 사용한 선형 회귀분석 from sklearn.linear_model import LinearRegression lr = LinearRegression() #내재되어있는 함수를 쓰기위한 준비 과정 lr.fit(X,y) scikit - learn을 쓸 때 마다 정확히 이 패키지가 뭘 의미하는지 몰랐다. 그래서 수업을 주의깊게 들었다. 다행히 자세히 알려주셔서 이해가 됐고 y = w1x1 + w2x2 + w3x3 + b 이런 식으로 알려지지 않.. 이전 1 2 3 4 5 다음