⛅ 클라우드 서버 (Cloud Server) 인터넷을 통해 액세스할 수 있는 서버와 이러한 서버에서 작동하는 SW를 의미 장점 : 단시간에 서버를 바로 생성할 수 있다. 물리적인 컴퓨터의 한계를 넘어 무한대의 저장공간을 이용할 수 있다. 아무리 접속량이
🎬 Django란? Python으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크로 쉽고 빠르게 웹사이트를 개발할 수 있도록 돕는 구성요소로 이루어져 있다. 장점 : 1) 효율적인 개발 환경을 갖춘다. Django는 MTV 패턴을 따른다.
📙 Preview 지난 시간 수업 내용 질문 우리가 사용하는 서버는 웹브라우저를 통해서 접속하는 웹서버다. 본인 Local로 서버에 접속이 잘 안되는 이유는 프로젝트 하나당 하나의 Port번호만 사용할 수 있기 때문이다. 👉 실행 전 참고 사항 🔧 Dj
♨ 하나의 Putty 터미널에서 직접 코드를 작성해야 한다고?!😱 Visual Studio, Eclipse 등의 개발 환경 프레임워크에 익숙해져있는 개발자들에게 CLI 터미널 창에서 코드를 몇백 줄이나 입력해야 된다고 생각해보자. 동체 시력이 나처럼 현저하게 떨어져
🎬 'VScode ↔ Django 연동시키기' 먼저 보고 오기!👊 이번에 작성할 게시글은 Putty 터미널에서 하지 않고 VScode에서 작업할 것이기 때문에 이번 실습을 하기 전에 Visual Studio Code와 Django를 꼭 연결시켜주기! 📑 Mo
✔ 데이터 관리 시스템 : 1) 파일시스템 : 데이터 중복, 데이터 일관성 유지 안됨 2) DBMS (Database Management System) DBMS (Database Management System)에는 여러 종류가 있다! (Ex: Oracle
🔖 ORM(Object-Relational Mapping) 이란? : Code와 실존 DB(객체, 관계)를 Mapping 시키는 것을 의미 독립적인 의미를 갖고 있으면 객체로 불러도 좋다. 자동차를 예로 들자? 독립적인 의미를 가질 수 있니? 자동차는 객체로 가질
📚 지난 수업 질문 & Preview 🙄 회원정보 value에 있는 값을 출력하면 설정했던 value값이 그대로 나타나는데 value값을 어떻게 자신이 원하는대로 표시하면 되는지? Django 같은 경우, 토큰은 "쿠키"라는 브라우저의 기능을 사용한다! 그러나
🔖 CSS 선택자 태그 문법 div.a : div태그 안에서 a클래스를 가진 것만 출력한다. div .a : div태그 안의 후손들 중에서 a클래스를 가진 친구만 고른다 div > .a : div태그 바로 아래 자식 중 a클래스만 가져옴 📢 Javascrip
📚 지난 수업 Review Javascript와 JQuery의 에러는 차이가 있다. JQuery는 에러가 발생해도 무시하는 경우들이 많다. 문자열이 공란만 아니라면 바로 실행이 되고 다 true로 처리됨. 0과 음수는 false, 양수는 tru
📚 지난 수업 Review & 오늘 수업 Preview views.py에서는 alert를 띄울 수 없다. Alert함수는 자바스크립트 함수인데 views.py는 python문법만 적용 가능 views.py에서 alert에 상응하는 Python으로 처리
📚 지난 수업 Review & 오늘 수업 Preview 회원가입할 때 중복된 회원이 존재할때 다시 처음으로 돌아가게 하고 싶다면, alert({{ err }}); 그럼 저 signup.html 파일이 {%...%} 없을땐 클라이언트코드라고 불릴 수 있는
📡 Django 서버 상시 켜주는 방법 ctrl + alt + delete 누르면 작업관리자로 들어갈수 있다. 지금까지 Putty Django 서버를 포어그라운드가 프로세스를 실행하고 있었다. Django를 백그라운드 프로세스에서도 돌릴 수 있다. Ubuntu
🎧 Django url 관련 내용 이슈 views.py urls.py board_detail.html views.py 에서 사용했던 board를 불러와서 그 안의 칼럼들을 뽑아냄 board_list.html 설명하기 어렵다 url을 다음과 같이 사용함 urls.py에서 선언한 pk값을 url 장고 템플릿 언어 안에 넣으면 됨...
📡 세션으로 했는 데 DB가 안넘어가요 ㅠㅠ 마이페이지를 진입햇을때는 이미 세션이 넘겨진것으로 판단된다. 따라서 로그인 되잇냐 안되잇냐 판단하는 것이 세션이 잇냐 없냐 체크하는 것이 좋다고 판단된다. form 데이터를 넘길 상황은 아닐 것으로 판단된다. 오브젝트
📢 인공지능 ※ 비전인식 : 사람의 시야와 동일하게 구현 인공지능의 분류 지도학습 : 프로그래머가 미리 라벨링된 데이터를 함께 주면서 학습 예시 - 인간 감정 인식 라벨링 작업 비지도학습 : 프로그래머가 어떠한 라벨링된 데이터를 주지 않으면서 학습
🛅 지도학습 ♐ Linear Regression (선형 회귀) 비용이 크면 클수록 좋지 않다. (Cost) n : 데이터 h(x) = ax + b h(x) = 가설함수 : 단서가 들어왔을 때 예측값을 추론하게 해주는 함수 C(a,b) = 비용을 구하는 함수
🎆 React란? React는 Component-Based 기반 Javascript 라이브러리다. 화면을 만들기 위한 Javascript 라이브러리 자바스크립트 라이브러리 3대장 : React, Vue.js, Angular MVC(Model-View-Contr
🟩 Node.js 에 대해 Node.js Web 플랫폼의 장점 javascript 문법과 동일해 서버간 로직을 처리할 수 있고 개발이 간편하다. Node.js Web 플랫폼의 단점 : 비동기 방식이다. 동기 (Synchronous) : 동시에 일어나는
📚 지난 수업 복습타임 node.js는 프레임워크가 아니기 때문에 서버를 실행하는 파일을 자기가 직접 만들어야 한다! npm init 으로 node_modules 파일을 만들어준다. app.js = 서버키는 기능 Routing = django에서 urls.py
📚 지난 수업 복습타임 form을 시작할 때 form.query로 시작하는 게 정상. node.js의 콜백함수의 두 번째 인자는 results를 이용한다! 지금 당신이 내린 쿼리문으로 어떤 row들이 영향을 받앗는지 나타내는 것 : affectedRows up
⛅ Amazon Web Service 그 전에는 어떤 방식으로 웹서비스가 이루어졌나? 서버 호스팅 : 서버를 통째로 빌리는 것 서버를 빌리는 것은 컴퓨터를 빌리는 개념이랑 유사함 웹 호스팅 : 통신 회사의 웹서버를 개인 또는 업체에 임대해주는 것 비용은
📚 지난 수업 복습타임 소켓이란 무엇인가? 📢 Node.js에서 세션, 쿠키 적용하기 Socket이란? 웹통신 (stateless) : 접속을 유지하고 있지 않는다. 웹브라우저 서버 codingon.co.kr 연결 종이컵 전화기를 연상시키면
RDS 구축을 할 것이다 하나의 서버에 소스코드와 데이터베이스가 한 곳에 있을 곳으로 예측이 된다. 고객들의 개인 정보, 소스 등이 모두 없어질 수 있으니 개발자들은 데이터베이스의 데이터들을 아예 보지 않는 것이 낫다. 그런 정보에 접근하려면 개인정보 관리자가 접근