분류 전체보기 126

git 기초 수업을 마치며 더 공부해볼 것들.

git diff tool 'diff tool'로 구글링 해보기 .gitignore 버전관리 하지 말아야 할 파일을 보관할 수 있는 장소 gitignore로 검색하기 branch 말 그대로 git의 버전 흐름을 여러 가지로 나누는 것으로 보인다. tag commit id 말고 이름을 붙여 사용할 수 있게 하는 것. backup git은 백업 장치를 갖고 있음. 필요하면 알아보기 backup을 배우지 않았다면 다른 클라우드 저장 서비스를 이용해서라도 백업하기!

길/git 2021.01.17

git에 대한 설명과 버전 생성 과정

작업하고 있는 파일들(working tree) 중 버전 기록이 필요한 것(Staging Araea)을 선택하여 저장소(Repository)에 변화를 기록하는 것. git 버전 생성 과정 1. 디렉토리에서 git init을 통해 추적 시작 2. 원하는 작업 시행 3. 터미널에 git status를 입력하여 추적되지 않거나 변경된 파일 확인 4. 추적되지 않은 것이 있다면 git add를 입력하여 staging area에 등록 5. git status를 또 한번 입력하면 commit 할 변경사항이 있는 파일 목록 확인 가능 6. git commit을 입력하면 repository에 버전 저장. (이때, git commit을 입력하면 나의 경우 vi로 버전에 대한 기록사항을 기록하라고 한다. vi 에디터 사용법..

길/git 2021.01.17

CSS 기본 형태

CSS의 기본 형태는 다음과 같다 Selector를 통해 html 문에서 어떤 부분에 속성을 넣을지 결정. Declaration을 부분을 통해 속성을 특정한다. Selector의 이해 selector는 각 declarartion이 의도하는 정확한 곳을 선택할 수 있게 만드는 중요한 부분으로 보여진다. 따라서 다양한 상황에서 의도를 표현할 수 있는 표현법이 있다! 아래 링크를 보면 그것들의 종류와 의미가 설명되어 있다. www.w3schools.com/cssref/css_selectors.asp CSS Selectors Reference CSS Selector Reference CSS Selectors In CSS, selectors are patterns used to select the element(..

길/CSS 2021.01.15

페이지 기능구현 해보기(실패)

내일 페이지 기능을 구현해보려고 한다. 잠깐 구글링과 티스토리를 참고한 결과 get방식으로 ?page=1 , ?page=2 이런 식으로 url을 생성하면 될 것으로 보인다. 또한 생활코딩에서 알려준 대로 limit과 offset을 이용. 따라서 내일 계획은 각 페이지에 보여줄 정보 수를 결정하고, 그 정보 수에 따라 전체 페이지 넘버링을 하는 방법을 생각해봐야겠다. 아래는 okky에서 멋진 분이 주신 힌트! 어떻게든 구현해보려고 했는데 잘 되지 않았다. 내가 당면한 문제는,,, 우선 검색 결과에 따라 페이지 개수를 정하는 것까지는 했으며, 각 페이지에는 url의 쿼리 데이터에 따라 offset을 지정하면 될 것이다. 그러나 문제는 검색 결과에 따라 각 번호에 맞는 url에 페이지를 새롭게 구성해야 하는데..

검색 기능을 넣다.

모양은 매~~우 이상하지만 검색 기능을 넣어봤다. 해당 검색은 이렇게 콤보박스로 어느 카테고리에서 검색 할 지 알려준다. 나는 search.js라는 것을 만들어서 사용하였다. 이 코드는 post 방식을 이용해서 검색 정보를 받은 후 table 형식으로 보여준다. const qs = require('querystring'); const topic = require('./topic.js') const template= require('./template.js') exports.search = function(request, response){ var body = ''; request.on('data',function(data){ body = body + data ; }); request.on('end',fu..