반응형

Django Application 생성 : django-admin startapp appname복수형(ex. rooms)

 

Django Application 삭제할 때 명령어 : rm -rf appname(ex. rooms)

반응형
반응형

 

pipenv로 환경을 만들고 작업할 때 아래와 같은 명령어를 입력해야 가능하다.

 

pipenv shell

 

그리고 확인은 아래 명렁어로 확인한다.

 

django-admin

 

이 경우에는 프로그램 혹은 컴퓨터를 종료하고 다시 실행 시켰을 때 매번 해줘야 한다.

 

 

 

반응형
반응형

git init 을 실행할 때, 아래와 같은 메시지로 에러가 노출되는 경우가 있다.

 

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

 

Mac OS를 업데이트 하고 발생한 에러로 추측되고 있다.

 

이 경우에는 아래 명령어를 치면 해결된다.

 

xcode-select --install

 

반응형

'프로그래밍 > Git' 카테고리의 다른 글

pipenv 환경에서 작업할 때 필요한 명령어  (0) 2020.02.28
반응형

웹서핑을 하다가 우연히 NomadCoders 라는 사이트(https://academy.nomadcoders.co/) 를 알게 되었다.

 

html/css 부터 프론트와 백엔드까지 배울 수 있어서 좋은 사이트지만, 학생뿐만 아니라 성인에게도 부담스러운 가격임에는 틀림 없다.

 

하지만, 많은 사람들이 이용을 해보고 후기 또한 괜찮아서 html/css 기초과정인 kakao talk을 그대로 베낀 kokoa talk 을 만드는 과정을 보여주는데 그것만 하기에는 심심하니 2주간의 challenge도 내친김에 도전을 했다.

 

강의를 보며 따라하고 challenge도 함께 하니 재밌었고 실력이 몰랐던 부분도 조금은 알게 되었다.

 

challenge 과제도 매일하며, slack에서 함께 하는 사람들끼리 공유하고 물어보는 것도 보기 좋았다. (지 잘났다고 자랑하는 사람들도 몇몇 있긴 하지만 그런 사람들은 어디에나 있으니..)

 

내 개인적으로는 전체적으로 10점 만점에 7점을 주고 싶다. (3점 깎은 이유는 가격...그리고 과제가 대부분 비슷하다는 점으로...)

 

html/css를 처음 접하는 사람들에게는 좋은 경험이 될듯 싶다. 하지만 조금 안다고 생각하는 사람들에게는 비추.. (웹 서핑하면 대부분 나오는 내용들이라...)

반응형

'프로그래밍' 카테고리의 다른 글

카카오에서 제공하는 OpenAPI 발급하는 방법  (0) 2023.03.05
Github pages  (0) 2020.01.19
Git과 Github 차이점  (0) 2020.01.06
maven이란?  (0) 2018.07.09
젠킨스란?  (0) 2018.07.09
반응형

Github에서 내가 만든 프로젝트를 볼 수 있는 방법이 있다.

 

Github Desktop에서 Current Branch를 클릭하고, 아래와 같이 gh-pages 라는 branch 명을 만들어줘서 프로젝트를 올리면 준비 작업은 끝난다.

그 후에, https://username.github.io/project명 을 브라우저창에 입력하면 웹페이지로 볼 수 있다.

반응형

'프로그래밍' 카테고리의 다른 글

카카오에서 제공하는 OpenAPI 발급하는 방법  (0) 2023.03.05
Nomadcorders Challenges 이용 후기  (0) 2020.01.20
Git과 Github 차이점  (0) 2020.01.06
maven이란?  (0) 2018.07.09
젠킨스란?  (0) 2018.07.09
반응형

Margin : 박스 보더에서 바깥쪽의 간격 (다른 태그와의 거리)

Border : 박스 보더에서 안쪽으로 있는 간격 (테두리)

Padding : Border를 중심으로 안쪽에 있는 간격 (Border와 content 사이 간격)

Content :  태그 영역

 

. padding과 margin은 width에 포함되지 않는다.

box-sizing: border-box 이면 margin만 미포함 (기준은 border)

 

. box-sizing : 너비를 직접 일일이 계산하고 싶지 않을때 사용

 

. Padding 주는 순서 (Padding과 Margin 둘다 적용)

    - padding 10px 20px;   =>상.하는 10px 를 좌.우는 20px를 준다.

    - padding 10px 5px 30px 15px; => 상: 10px 우: 5px 하: 30px  좌: 15px 시계방향으로 준다.

반응형

'프로그래밍 > CSS3' 카테고리의 다른 글

CSS Syntax  (0) 2020.01.07
CSS 적용방법  (0) 2015.09.05
CSS란?  (0) 2015.08.16
반응형

1. Property

 

예 : property-name: value;

 

Property는 소문자로 써야하며, 중간에는 공백이 없어야 하고 마지막엔 세미콜론을 붙여야 함

 

2. Selector

 

Property를 사용하기 위해서는 Seelctor가 있어야 하는데, html에서 사용하는 것들..예를들면 class, h1 등에 괄호를 사용한 것이 Selector이다.

 

예 : 

.class{

   property-name: value;

}

 

h1. class{

   property-name: value;

}

반응형

'프로그래밍 > CSS3' 카테고리의 다른 글

Box Model  (0) 2020.01.08
CSS 적용방법  (0) 2015.09.05
CSS란?  (0) 2015.08.16
반응형

결론은 Git과 Github는 다른 개념이다.

 

Git은 코드의 변경사항을 추적하는 시스템이다.

코드가 언제, 무엇을, 누구에 의해서 변경되었는지 기록이 되는 곳이고,

 

Github는 이러한 Git 파일을 올려서 저장하는 인터넷의 저장소이다.

 

 

반응형

'프로그래밍' 카테고리의 다른 글

Nomadcorders Challenges 이용 후기  (0) 2020.01.20
Github pages  (0) 2020.01.19
maven이란?  (0) 2018.07.09
젠킨스란?  (0) 2018.07.09
Cucumber란?  (0) 2018.07.09
반응형

프로젝트를 진행하게 되면 단순히 자신이 작성한 코드만으로 개발하는것이 아니라 많은 라이브러리들을 활용해서 개발을 하게 됩니다. 이 때 사용되는 라이브러리들의 수가 수십개가 훌쩍 넘어버리는 일이 발생해 이 많은 라이브러리들을 관리하는 것이 힘들어지는 경우가 종종 발생하곤 합니다. Maven은 이러한 문제를 해결해 줄 수 있는 도구 입니다. Maven은 내가 사용할 라이브러리 뿐만 아니라 해당 라이브러리가 작동하는데에 필요한 다른 라이브러리들까지 관리하여 네트워크를 통해서 자동으로 다운받아 줍니다.

 

Maven은 프로젝트의 전체적인 라이프 사이클을 관리하는 도구 이며, 많은 편리함과 이점이 있어 널리 사용되고 있습니다. 기존에는 Ant가 많이 사용되었지만 Maven이 Ant를 넘어서 더 많은 개발자들이 사용하게 되었고 비교적 최근에는 Gradle이 새롭게 나와 사용되고 있습니다



 

반응형

'프로그래밍' 카테고리의 다른 글

Nomadcorders Challenges 이용 후기  (0) 2020.01.20
Github pages  (0) 2020.01.19
Git과 Github 차이점  (0) 2020.01.06
젠킨스란?  (0) 2018.07.09
Cucumber란?  (0) 2018.07.09
반응형

젠킨스란 무엇인가, CI(Continuous Integration) 서버의 이해

젠킨스(Jenkins)는 거의 모든 언어의 조합과 소스코드 리포지토리(Repository)에 대한 지속적인 통합과 지속적인 전달 환경을 구축하기 위한 간단한 방법을 제공한다.

젠킨스는 다른 일상적인 개발 작업을 자동화할 뿐 아니라 파이프라인(Pipeline)을 사용해 거의 모든 언어의 조합과 소스코드 리포지토리에 대한 지속적인 통합과 지속적인 전달 환경을 구축하기 위한 간단한 방법을 제공한다.

젠킨스가 각각의 단계에 대한 스크립트 작성의 필요성을 없애주지는 않지만, 사용자가 쉽게 구축할 수 있는 것보다 더 빠르고 더 강력하게 빌드(Build), 테스트, 그리고 배포(deployment) 도구 등 체인 전체를 통합할 수 있는 방법을 제공해 준다.


 

반응형

'프로그래밍' 카테고리의 다른 글

Nomadcorders Challenges 이용 후기  (0) 2020.01.20
Github pages  (0) 2020.01.19
Git과 Github 차이점  (0) 2020.01.06
maven이란?  (0) 2018.07.09
Cucumber란?  (0) 2018.07.09

+ Recent posts