전체 글 586

웹어플리케이션 02. CSS 이론과 실습

15.CSS 이론(https://opentutorials.org/course/1688/9350) -Cascading Style Sheet (CSS)HTML + CSS: 뗄 수 없다! html의 시각적인 것들 ==> CSS, HTML은 '정보'가 중요!-어떻게 html, css가 공존하는가? => -style이라는 tag를 만나면? 이제부터 나오는 것은 css라고 인식, 끝태그를 만나면 종료, 다시 html로...-style 태그는 html (가 있으니깐)-h1: h1 tag들을 말함(여러개 있어도) *CSS 문법 정리: h1 {color:red}1)h1: 선택자(selector)2){color:red; font-size:10px}: 서술(description)3)color, font-size: 속성(pr..

웹어플리케이션 01. HTML 기초 알기

12.HTML 이론(https://opentutorials.org/course/1688/9340) *HTML: hyper text markup language-가장 중요한 특징: '하이퍼텍스트' = 링크, 이 링크로 연결된 정보 덩어리: 웹, -markup language: 사람/웹브라우저 모두 알아들을 수 있는 언어*markup? => Tag를 알아야함, -tag: 정보를 알려주는.. 열린태그(시작태그0 / 컨텐츠 / 닫히는태그(끝태그: /)content *HTML 문법: 속성-a태그: 링크 태그생활코딩-속성 주기:생활코딩#href: 속성명 부분(href가 링크를 의미), =이후: 속성값# target="_blank": 새 창에서 링크를 연다# target="_self": 기본 창에서 링크를 연결 *H..

우분투 파일/디렉토리의 퍼미션: umask

*umask : 파일/디렉토리 생성될 떄 기본 권한을 지정하는것#umask명령어에 의하여 변경된 umask값은 새로 로그인을 하면 초기화된다./etc/bashrc파일의 umask값을 지정하는 부분을 수정하면 다시 로그인을 하여도 값이 초기화되지 않는다. umask값에 의하여 생성된 파일과 디렉토리의 권한은 다음과 같다.umask값000001002022생성되는 파일 권한666666664644생성되는 디렉토리 권한777776775755 *umask 변경 및 확인-확인$umask$umask -s : 생성시 어떤 권한을 갖게 되는지 직접 보여줌 -변경: 직접 umask 값을 주기만 하면 됨*umask 001 *시스템 전체의 default umask 설정/etc/pam.d/ 안의 common-session, co..

backend/ubuntu 2016.12.07

우분투에서 퍼미션 조정하기 (chmod)

*파일 권한 관련: 퍼미션 권한 조정하기1) 파일 정보 보기$ls -al drwxr-xr-x 2 root root 4096 Apr 22 16:59 conory파일Type 퍼미션정보 링크수 소유자 소유그룹 용량 생성날짜 파일이름파일 Type : "d" -> 디렉토리 , "l" -> 링크파일 , "-" -> 일반파일 등등..퍼미션정보 : 해당 파일에 어떠한 퍼미션이 부여되어있는 지 표시!링크수 : 해당 파일이 링크된 수! 링크는 윈도우의 "바로가기"와 같습니다. "in [대상파일] [링크파일]" 명령으로 링크파일을 만듭니다.소유자 : 해당 파일의 소유자이름! (누구껀지?)소유그룹 : 해당 파일을 소유한 그룹이름! 특별한 변경이 없을 경우 소유자가 속한 그룹이 소유그룹으로 지정됩니다.용량 : 파일의 용량!생성..

backend/ubuntu 2016.12.07

우분투에서 atom 설치하기

*원래는 gedit을 기본으로 사용하고 있었으나... gedit에서 한글 입력이 되지 않아서 더 프로그래밍을 배우기 전에 새로운 editor를 받아보기로 했다! -gedit에서 한글 입력이 안되는 이유는 무엇일까? (시도해본 해결책들) *ubuntu 16.04에서 atom 설치$wget -o atom.deb http://atom.io/download/deb$dpkg -i atom.deb ...로 설치해보려 했으나 현재 apt 상에서 오류가 계속해서 나고 있기 때문에 공식 페이지에 들어가서 deb 파일 다운 후 설치하였다$dpkg --install atom.deb #파일명은 다를 수 있음 *atom 으로 실행하면 기본 아톰 화면이 나온다. -간단한 설정 (preferences)을 하였음-Font: Noto..

backend/ubuntu 2016.12.07

웹어플리케이션 00. 준비 단계

* 구상 -> 기획 -> 디자인 -> 개발 -> 테스트 *구상/기획-UI 모델링: User Interface를 모델링 하는것, (UI; 사용자가 시스템을 조작하는 장치)-직접 손그림/ 펜슬 / PPT / 발사믹 (유료) 등 다양한 방법으로 가능 *웹&서버&클라이언트 *웹서버-아파치, Nginx 등... -개발자 도구 설치를 간편하게 해주는 bitnami, apm setup 등...-bitnami 설치까지 완료 (12/6) -https://bitnami.com/stack/lamp 에서 run file 다운로드(만약 실행이 안 될 경우 chmod로 권한 변경해주고 실행)~/다운로드$ sudo chmod 700 bitnami ~~ .run~/다운로드$ sudo ./bitnami ~~run -otp/lampst..