# 리눅스 : 컴퓨터가 전쟁에 보급되던 시절부터 지금까지 직간접적으로 지속적으로 영향을 미침.따라서 기술을 습득하는데 급급해 하지 말고 그 기본을 이해하는것이 중요. 1)_ 컴퓨터와 운영체제리눅스 하면 먼저 생각나는것? OS(운영체제) - 운영체제는 소프트웨어와 하드웨어로 나뉨. 하드웨어(Device) : CPU, RAM, HDD, KEYBOARD ... - 중앙처리장치 - 주기억장치 - 보조기억장치 - 입출력장치 소프트웨어(Program) : 프로그래밍 언어로 만들어짐. - 응용 소프트웨어 : 사용자에게 편의를 주는 소프트웨어. 게임, 텍스트편집기, 웹브라우저 등 - 시스템소프트웨어 : 컴퓨터 내부 동작을 제어, 컴퓨터의 기능과 응용소프트웨어 등이 실행되는 환경을 제공해준다. LINUX, UNIX, M..
1. 웹의 역사 # 최초의 웹사이트(info.cern.ch) - 팀 버너스리(1989) 기념으로 아직도 운영중임. 팀 버너스리는 지금도 www의 수장임. 웹을 세계에 최초 공개 연구소 안에서 문서를 쉽게 공유하기위한 목적으로 진행된 프로젝트가 '웹' 이었음. html, http 등을 팀 버너스리가 모두 만듬 #웹 개발자 로드맵. 눈에 보기 쉽게 잘 정리되어있다. 원본 : https://github.com/WegraLee/developer-roadmap/blob/master/README.md - Java aplet 과 HotJava - Sun MicroSystems(1995) 최초로 움직이는 화면을 구현 (텀블링하는 듀크) - WEB 2.0 시대의 개막 브라우저와 웹서버 간의 일대일 대응 에서 웹브라우저 ..
- 리눅스 가상머신에서 실습 진행 - 콘솔환경에서 진행 VMWARE 설치 및 리눅스 설치 - vmware는 12버전으로 설치를 진행하겠다. https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/12_0 #자신의 OS에 맞는것으로 다운 #설치는 별다른 어려운게 없으므로 생략하겠다. #추후에는 두번째것을 눌러 자동설치를 완료해도되지만, 여기서는 수동설치를 알아보겠다 #가지고있는 iso파일이 32비트버전이기때문에, 별다른 수식어가 없는 CentOS 로 선택하여 리눅스를 설치하겠다. #디폴트값 그대로 유지한 채 설치 진행 #하나의 파일로 저장할것인지, 분할하여 저장할것인지 문제인데 크게 중요치않으므로..
장고 프로젝트 생성은 PowerShell 로도 가능하고 파이참으로도 가능하다.파이참으로 생성은 어려운게 전혀 없기때문에 PowerShell로 생성하는법을 적어두려한다. #PowerShell 화면에서 바탕화면으로 영역을 이동한 뒤, django-admin startproject "프로젝트명"과 같이 입력한다. 프로젝트명은 본인이 원하는대로 설정해준다. 명령어 입력후 엔터를 치면 바탕화면에 본인이 적은 프로젝트명을 가진 폴더가 등장하고 들어가보면 파이썬파일들이 생성되어있다.물론 파이참으로도 확인이 가능하다. #파이참으로 확인할때는 폴더명까지만 커서를 두고 확인을 눌러준다. 참고로 파이참에서는 파이참 내에서 장고를 지원해주기때문에 만들때 좌측 패널에서 Django로 변경하고프로젝트를 생성하기만 하면 된다. 파..
1-1)Django?: 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크 (web application framework) 장점: 쉽고 빠르다 특징: Instagram, Pinterest 서비스가 장고로 개발됨. 다양한 사이트 레퍼런스, 오픈 소스 라이브러리. 1-2)장고 설치하기 window 10 에서 파이참을 이용하여 장고를 공부해 나갈 계획이다. 기존에 파이썬은 미리 설치가 되어있으므로 장고 설치 전 확인해야할것들을 점검해보자. #우선 Windows PowerShell 관리자권한으로 실행한다.검색에서 찾아보면 금방 찾을 수 있다. 우클릭 -> 관리자권한으로 실행. #이미 파이썬은 깔려있으므로 버전확인만 해보았다.python --version 입력시 현재 설치 된 파이썬의 버전을 확인할 수..