본문 바로가기

전체 글

(47)
[1] 생활코딩 React 공부 시작 class 기반의 객체 지향 프로그래밍을 기본으로 수업을 진행할 예정. 웹사이트는 매우 빠르게 복잡해진다. html 코드로 구현을 하려면 정말 정말 복잡해진다. 복잡한 코드를 정리하고 싶어지는 욕망에 따라 리액트를 사용하면 구현 시에 큰 도움이 될 것이다. 이것이 우리가 리액트를 배워야 하는 이유이다. 리액트는 컴포넌트로 이루어져 있다. '컴포넌트'를 이용하는 것이 기본이자 최대의 장점이다. 가독성, 재사용성, 유지보수 면에서 큰 장점을 가지고 있다. 남들이 만든 컴포넌트를 사용하여 더 많은 UI를 개발할 수 있다. coding -> run -> deploy 방식으로 진행할 예정이다. 공식 문서에 익숙해지는 것이 좋다. 1. 개발환경 세팅하기 https://ko.reactjs.org/docs/gettin..
2] Docker 설치(1) 1. root권한 변경 docker daemon은 root권한으로 돌아가고 있기 때문에, root권한으로만 실행할 수 있다. 그래서 docker명령어를 적을 경우, 1) 명령어 앞에 sudo를 붙인다. 2) docker그룹에 유저를 추가해준다. 3) 아예 root로 바꾸어 명령어를 적는다. 를 해야하는 데, 이 중 3번을 택하여 다음 명령어를 통해 root로 바꾸어준다. sudo -s 2. docker 설치 docker 설치를 위해 다음 명령어를 적어준다. curl -fsSL https://get.docker.com/ | sudo sh 3. Imgae 실행 docker run ubuntu:16.04 위 명령어를 통해 ubuntu:16.04 이미지를 실행하면 되는데, 문제가 발생했다. 이런 에러가 나오며,..
[1] Python for WEB 오늘은 생활코딩에 있는 Python을 웹에 어떻게 이용하면 될지에 대한 강의를 들었다. 앞으로도 계속 이 강의를 베이스로 파이썬을 다뤄 볼 예정이다. https://opentutorials.org/course/3256/19805 Python 수업 예고 - 생활코딩 수업소개 이 수업에서는 WEB1에서 만든 웹사이트에 Python을 투입했을 때 어떤 효과를 얻을 수 있는지를 알려드리는 수업입니다. 강의 opentutorials.org 1_Python을 배웠을 때 효과는 모든 html을 한 번에 바꿀 수 있는 효과. CGI라는 중요한 기술이 있다. 사용자가 받은 데이터를 원본 파일을 수정하지 않고도 나타내줄 수 있다. 이것이 파이썬과 웹 서버를 연동하면 좋은 점들이다. 2_설치 및 연동 환경 구축을 한다. c..