본문 바로가기

About coding

(75)
2023년 3월 13일 본 캠프 시작! 본캠프 시작! 새로운 팀이 꾸려졌다. 이번 과제는 팀 소개 웹페이지 만들기. 월 화 수 목 4일의 시간이 주어졌다. OT 때 배운 좋은 개발자의 자질. 1. 신기술에 호기심이 많아야한다. 2. 실패에 좌절하지 않고 정서적으로 유쾌한 사람. 3. 자기주도적 성장에 익숙한 사람. 4. 팀으로 문제 해결하는 것에 익숙한 사람. 오늘은 팀원들 아이스브레이킹 하고 와이어프레임을 포함한 S.A. 작성 완료 [와이어 프레임 올리기]
html 태그 모음 큐퐝퐝님이 보내주신 소중한 자료
쿠키 베이스로 유저의 상호작용 횟수 제한하기 큐퐝퐝님이 보내주신 소중한 자료 기록 // 쿠키를 설정하는 함수 function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); var expires = "expires="+d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } // 추천 버튼을 누를 때 호출되는 함수 function recommend() { // 쿠키 이름과 값 설정 var cookieName = "recommendation"; var cookieValue = "true"; // 쿠키가 ..
AWS 인스턴스가 자꾸 실행될 때 해결법 요약 1. EC2 대시보드에서 Auto Scaling Groups 기능 종료하기 2. AWS 홈에서 검색란에 Elastic Beanstalk 치고 들어가 구동 중인 기능 환경종료하기 3. 자동결제 카드를 잔액 없는 체크카드 등으로 바꾸기 오늘 아침 날아든 메일... 대충 해석하면 '넌 과금될 것이다. 너의 무료 토큰은 750시간 제한인데 넌 639시간을 채웠다. 멍청비용을 지불할 준비를 해라 후후' 강의 때 만들었던 인스턴스를 분명히 종료하고 나왔음에도 불구하고 뭔가 실행되고 있나보다 ㅠㅠ 놀란 마음으로 후다닥 AWS 접속 > EC2 대시보드를 보니 매니저님한테 구조 요청 ㅠㅠ 헬프미... 들어주실 분이 있어서 다행... 매우 침착하신 양한마리 매니저님... 우선 인스턴스를 모두 끄도록 안내해주심 끄다가..
[WIL]2023년 2월 20일~24일 : fetch 사용법, Jquery 기본코드, requests 기본코드, bs4 기본코드, certifi 오류해결법, 몽고디비 이용법, flask로 API서버 만드는 법 2월 20일 -웹개발반 복습 1. 다큐먼트레디 제이쿼리 새로고침 끝나자마자 원하는 값으로 준비 되어 있게 하는 코드 2. 저번에 배운 fetch로 가져와서 내꺼에 데이터 붙이는 코드 그리고 이런 거 하기 전에 에 JQuery 기본태그 붙어있어야 함 별모양 붙이기 태그 (별이 몇 갠지 데이터는 숫자로 표현되어 있다는 전제) let star = a['star'] let star_image = '⭐'.repeat(star) 3. 몽고DB 사용해서 백엔드 만들기 1) 파이썬 다운로드 > 설치 때 add python 3.8 to path 꼭 체크박스 하기 2) 윈도우는 깃배쉬도 설치해야 함. Gitbash > install 쭉~~ 딴거 만질거없음 3) 바탕화면에 pythonprac 폴더 생성 > 비스코에서 hel..
[WIL]2023년 2월 12일~18일: Jquery 기본코드 한 줄, 부트스트랩 기본코드 1. 폴더를 다른 곳으로 옮기려하거나 삭제하려고 할 때, 다른 프로그램에서 파일을 사용중이라면서 거절되는 경우가 있다. 그럴때 해결법: 윈도우 검색창에 > 리소스 모니터 > 연결된핸들 > 내가 이동/삭제 하려고 했던 폴더 명 검색 > 나오는 결과값을 우클릭 > 프로세스 끝내기 꿀 >_
[WIL]23년 1월 15일~21일: AWS로 배포하는 방법 웹개발 종합반 5주차 1. flask 플라스크는 파이썬 언어를 이용해서 서버를 만들 때 쓰는 프레임워크(라이브러리/패키지)다. 2. aws 아마존에서 운영하는 클라우드 서비스 3.pip install flask pymongo dnspython 4. 데이터를 넣는 것과 읽는 것 중 무엇을 먼저 작업해야 하느냐? 데이터를 넣는 것이 우선이다. 왜? 데이터 넣어 놓은 것이 없으면 읽을 데이터도 없기 때문. 5. 처음 써보는 패키지와 이미 잘 할 줄 아는 코딩 중 무엇을 먼저 작업해야 할까? 처음 써보는 것을 먼저 해봐야한다. 왜? 이미 아는 것을 작업해놓고 처음 쓰는 것을 코딩하면 이게 첨쓰는 것 때문에 오류가 나는 건지, 아니면 아는 것을 작업하던 부분에서 실수가 있었던 건지 구분이 쉽지 않기 때문. 6. ..
[WIL]23년 1월 8일~14일: 서버 만드는 법 flask 웹개발 종합반 4주차 1. 서버 만드는 법 원하는 폴더로 이동한다 > app.py 파일 생성 > 터미널을 켠다 > 가상환경을 잡는다 python -m venv venv **가상환경: 프로젝트별로 라이브러리를 담아두는 통 > pip install flask 설치 플라스크 기본코드 쓰기 > 기본코드에서 @app.route('/mypage') **여기서 mypage자리가 도메인 def mypage(): return '버튼입니다' ** 여기서 리턴 ' ' 사이에 쓰는 코드 모두가 html로 실제 사이트에 나타남. 근데 거기다대고 바로 헤드, 스타일, 바디 나누면서 장황하게 쓰기 시작하면 복잡해지므로 다른 폴더를 만든다 templates > index.html 파일을 만든다 > render_template 하면됨..