본문 바로가기

매일 해내는 개발102

[TIL] 5일차 회고록 금요일은 너무너무 바쁘고 정신없었다. 전날 새벽까지 영상촬영하고 아침에 다시하고 제출하고 이틀치 짐싸서 연구실 출근하고 프로젝트 발표회하고 내일 있을 프로보노 발표준비하고.. 너무 정신없이 바빠서 회고록을 이제서야 쓴다. 하루가 어떻게 간지 모르겠다. 2022. 11. 7.
[WIL] 내일배움캠프 1주차 회고록 겸 유사 일기 한 주가 너무 길었다.. 내일배움캠프 시작도 있었고, 미니 프로젝트도 있었고 중대병원도 가야했고 공모전 발표도 있었고 미니프로젝트 영상촬영도 있었다. 마침 서울에 온 김에 약속이 세탕이 있었어서 더 정신이 없었고 1주차 회고록도 이제서야 쓰게됐다.. 다행히 토요일 오전에 있었던 공모전 발표도 무사히 끝났다 미니프로젝트 영상촬영은는 원래 다른 팀원이 하기로했는데 잘 모르겠다고 하시고.. 모든 영상촬영 프로그램이 실행이 안된다고 하셔서 목요일 밤 12시가 다 돼서 급하게 내가 하겠다고 했다. 촬영하면서 괜히나섰나 후회도 됐고 발표를 하기로했던 팀원에게 화가나기도 했다... 발표를 맡겠다고 자원해놓고 왜 영상촬영 툴을 12시가 다 돼서 깔아보았는지.. 안될 것 같으면, 못하겠으면 부탁을하던지 대책을 마련이라도.. 2022. 11. 7.
[TIL] 11월 3일 4일차 회고록 어제 슬라이드가 하나밖에 안 먹먹었던게 문제였는데 오늘 해결할 수 있었다. 일단 어제 코드는 이거였다. 왜 getElementById()를 사용하지 않았을까? 해서 적용해봤지만 이번엔 첫번째 탭도 슬라이더가 먹지 않았다. 두번째로 querySelector가 뭐지? 하고 찾아봤다. querySelector()는 인자로 전달된 선택자와 일치하는 첫 번째 요소를 선택한다. 이때 사용되는 선택자는 CSS 선택자이다. 띠용!? 첫번째 요소를 선택하니 하나밖에 적용안되지 싶었다. 그 밑에 querySelectorAll()이 있었고 이거다 싶어 얼른 수정했다. 그래도 첫번째 탭만 슬라이더가 돌아갔다. 혹시 싶어서 for 문을 돌렸다. slider, innerslider 변수 전체에 [i]를 붙여서 for문을 돌리니 .. 2022. 11. 3.
[TIL] 11월 2일 3일차 회고록 오늘은 각자가 할 수 있는데까지 만들어본 결과를 발표하고 어떤 형식을 가져갈지 회의하는 날이었다. 협업이라고 하면 역할 분담을 해야하고 깃을 사용해야 하는게 보통이지만 우리는 그럴만한 실력이 안됐고, 특히 깃을 사용해보신 분들이 없어서 어쩔 수 없이 각자 해보는 방향을 설정했다. 우린 9시 부터 바로 회의를 했다. 별 생각없었는데 팀장님께서 발표하니 나도 떨리기 시작했다. 하지만 내 결과물을 보여주고 나니 뿌듯했다. 내 페이지에서 슬라이드 기능은 가져가기로 했고 전체적인 틀은 지은님의 결과물을 가져가기로 했다. 그래서 오전에 지은님 파일에 자바스크립트를 좀 추가해서 수정하고 css를 html에도 넣으시고 파일을 안쓰는 것도 만들어두셨길래 하나로 통합했다. 통합 후에 우상님, 대호님께 넘겨드렸고 이제 우상.. 2022. 11. 2.
[TIL] 2일차 회고록 오늘은 미니프로젝트를 진행했다. 각자 수준이 달라서 할 수 있는데까지 해보고 수요일 시작부터 공유해보기로했다. 오전에 병원을 다녀와서 시간이 훅 가버렸고 하루종일 만들어도 메인페이지도 완성을 못했다. 현재까지 만든 페이지다. 팀원명을 누를때마다 하단이 변경되도록 했다. 자바스크립트 문법적인 기초를 독학하긴 했으나 웹에 기능적으로 적용하려니 어렵다. 구글링으로 다양한 키워드를 검색했고 그 중에서 가장 직관적인 코드를 선택했다. 처음 참고한 코드는 아래 링크이고 [간단소스] 탭클릭시 아래내용만 변경 [간단소스] 탭클릭시 아래내용만 변경 탭이나 메뉴 클릭시 하단에 내용ㅇ만 바뀌고 전체 레이아웃은 고정되... blog.naver.com 이를 변형해서 아래와 같이 만들었다. 출처에서는 document.all을 사.. 2022. 11. 1.
Git Repository 삭제 방법 1. 레파지토리 상단의 Setting 클릭 2. 제일 하단의 Dager Zone에서 Delete this repository 클릭 3. 굵은 글씨(깃허브아이디/레파지토리명)을 따라 타이핑 치면 버튼이 활성화된다. 4. 버튼을 누르고 깃허브 비밀번호를 치면 삭제 끝! 2022. 10. 31.
[TIL] Git 기본기 장착 /깃허브 특강 회고 2022.10.31 TIL 1일차 오늘 내일배움캠프 개강이 있었다. 쉴 틈 없이 OT를 진행하고 점심을 먹고 바로 특강이 이어졌다. 이번주는 팀원들과 미니 프로젝트를 진행하는데, 프로젝트 진행을 위해 Git 허브 특강을 해주셨다. 이에 대해 회고하고자 한다. 1. 커밋이란? 특정 버전을 저장한다는 뜻 1) Working Directory : 프로젝트 디렉토리 자체 2) Staging Area: 특정 버전으로 관리하고 싶은 파일을 모아두는 장소. git add “파일명“으로 올린다. 3) Repasitory: 특정시점의 Staging Area의 모습을 커밋으로 남기면 그 커밋들이 저장되는 영역 git push를 통해 올린다. 2. Staging Area를 거치는 이유는? 1) 지금 당장 커밋을 남기고 싶지.. 2022. 10. 31.
파이참 프로젝트 생성 시 venv 파일 자동 생성이 안돼요. [오류] 파이참 '가상환경을 생성하지 못했습니다.' 해결 방법 파이참 오류 : 가상환경을 생성하지 못했습니다. Failed to create a virtual environment 오류내용 1. 프로젝트 생성 시 오류 발생 프로젝트 생성 시 경로\venv 폴더로 경로는 정상 작성되어 있음에도 생성 subtlething.tistory.com [오류] 파이참 '가상환경을 생성하지 못했습니다.' 해결 방법2 이전에 다뤘던 이 방법은 이미 파이썬 폴더에 필요한 패키지가 광역(?)적으로 설치가되어서 추가로 패키지 설치는 안해도되는 장점이 있지만 해당 방법으로 오류를 처리할 수가 없어진다. 그래서 새 프로젝트를 생성한 후에 venv폴더가 자동 생성되지 않는다면 번거롭지만 다음과 같은 방법을 사용해야 한다. 해결방법.. 2022. 10. 24.
파이썬 여러 버전 사용하는 법. 환경변수 설정 나는 기존에 사용하던 프로젝트 때문에 파이썬 2.7버전을 사용하고 있었는데 내일배움단에서는 python 3.8을 권장했다. 그래서 새로 설치했지만 cmd에서 python --version을 검색하면 계속 2.7버전이 떴다. 이를 해결하기 위해선 환경변수를 설정해야 한다. 윈도우 검색 > 환경 변수 파이썬 3.8버전을 사용하고 싶다면 새로만들기 > Python38로 등록한다. ‼이 때 꼭! 본인이 새로운 파이썬 버전을 설치한 경로로 지정해야한다. (설치할 때 다음 다음버튼만 눌렀다면 나와 경로가 다를 것이다.) 2022. 10. 21.