괴발개발 성장기
반응형

전체 글 219

MySQL & MySQL Workbench 설치

1) dev.mysql.com/downloads/workbench/ 접속해서 Go to Download Page 2) Download 클릭 3) No thanks, just start my download 클릭 4) 다운 된 파일 누르면 MySQL 설치 시작 5) Developer Default 선택 Next 클릭 6) Next 클릭 7) Yes 선택 8) Execute 클릭 9) Next 클릭 10) Next 클릭 11) Next 클릭 12) Next 클릭 13) root 계정 비밀번호 설정 (꼭! 기억하기) 14) Next 클릭 15) Execute 클릭 16) Finish 클릭 17) root계정 비번 치고 Check하고 연결성공하면 Next 클릭 18) Execute 클릭하고 완료 되면 Finis..

카테고리 없음 2021.04.24

깃허브(GitHub) 가입하는 방법

1) GitHub 접속하기 GitHub: Where the world builds software GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 2) 이메일을 적고 Sign up for GitHub 클릭 3) Username, Password 작성하고 Verify your account 확인하고 Create account 확인하기 4) 가입한 메일 주소로 메일 확인 메일이 온다..

Study/GIT 2021.04.10

Go언어로 테스트케이스 작성법

2021.01.18 ~ 2021.01.22 TestCase 교육 # 시작하는방법 1) 폴더안에 go파일 하나 생성한 후 2) ctrl+shift+T 클릭하면 3) 파일명_test.go 파일 생성 4) then을 수행하기 위한 준비 goland 실행 -> Terminal에 다음 명령어를 입력하여 패키지 설치 go get github.com/stretchr/testify/assert 5) 파일명_test.go 파일 import에 추가 import ( "github.com/stretchr/testify/assert" "testing" ) 6) given-when-then 패턴 사용 매번 "//" 주석으로 분리해서 코드 작성 func 함수명(t *testing.T) { //given //when //then }..

#9 Stash 임시저장하는 방법

stash : 브랜치 전환을 하거나 커밋 변경을 해야할때 임시적으로 저장할 수 있는 명령어 1) 임시저장 임의 이름으로 저장하기 git stash 이름 지정해서 저장하기 방법 : git stash save [명칭] 예시 : git stash save masterbranch 2) stash 기록 확인 git stash list 3) 저장된 stash 불러오기 가장 최근에 저장된 stash를 불러온다 git stash apply 원하는 stash 불러오기 방법 : git stash apply [stash아이디] 예시 : git stash apply stash@{1} 4) 그리고 나서 작업 시작하기 보충 stash 기록이 모두 제거 git stash clear stash를 복원하고 바로 제거 git stash..

배포 관련 용어

Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. 쉘 스크립트는 컴파일하지 않고도 쉘에서 바로 실행할 수 있다. - 소프트웨어 개발 시 지속적으로 통합 서비스를 제공하는 툴 - 정기적인 빌드에서 한발 나아가 서브버전, Git 과 같은 버전관리시스템과 연동하여 소스의 커밋을 감지하면 자동적으로 자동화 테스트가 포함된 빌드가 작동되도록 설정할 수 있다. - 코드의 변경과 함께 이뤄지는 이 같은 자동화된 빌드와 테스트 작업들은 다음과 같은 이점들을 가져다 준다. 우분투(Ubuntu): 컴퓨터 운영체제 엔진엑스 - 웹서버 ex)카페24

Study/개념공부 2021.01.16

클라이언트-서버 공부

1) 웹 브라우저가 웹 서버에 어떠한 페이지를 요청하게 됨 2) 해당 웹 서버는 웹 브라우저 요청을 받아서 요청된 페이지의 로직 및 DB와의 연동을 위해 어플리케이션 서버에 이들의 처리를 요청한다. 3) 어플리케이션 서버는 DB 연동의 필요하면 DB와 데이터의 처리를 수행 4) 로직 및 DB 작업의 처리 결과를 웹서버에 돌려보낸다. 5) 웹서버는 결과를 다시 웹브라우저에 응답하게 된다.

Study/개념공부 2021.01.16

기본 명령어

설치한 후 Git Bash 실행 $ git config --global user.name "이름" $ git config --global user.email 메일주소 1) mkdir 이용해서 디렉토리를 만들고 cd로 디렉터리 이동한다. -> 저장소 초기화 한다.(git init) 2) 임의로 폴더를 만들고 오른쪽 마우스 클릭해서 Git Bash Here로 접속한다. - git init 실행 git init //저장소 생성 mkdir 디렉터리이름 //'디렉터리이름'으로 갖는 디렉터리를 생성함 cat 파일이름 // '파일이름'의 파일내용을 화면에 출력합니다. ls //현재 디렉터리의 내용을 출력합니다. cd 디렉터리이름 //현재 위치에서 접근할 수 있는 '디렉터리이름' 디렉터리로 이동합니다. git init..

Study/GIT 2021.01.11

버전관리시스템과 Git

버전관리시스템: 우리가 손으로 해야 했던 사본 생성, 보존, 복원을 한 번에 해줄 수 있는 도구 버전 관리 시스템 종류 1) 클라이언트-서버 모델 : 하나의 중앙 저장소를 공유한 후 각각 클라이언트는 저장소의 일부분만 갖는 형태 2) 분산 모델: 프로젝트에 참여하는 모든 클라이언트가 전체 저장소에 대한 개발적인 로컬 저장소를 갖고 작업하는 형태 3) CVS (클라이언트-서버 방식의 버전관리) - 서버의 저장소에 프로젝트의 온전한 원본이 있고, 클라이언트 각각은 서버에서 파일을 가져다가 로컬 저장소에서 변경한 뒤 변경된 내역을 서버에 다시 보냅니다. - 파일 각각의 버전을 관리하고 추척가능, 파일 이름이 변경되거나 이동되는 것은 추적 불가 4) 서브버전: CVS 단점개선 5) 머큐리얼(분산모델의 버전 관리..

Study/GIT 2021.01.11
반응형