목록전체 글 (303)
처음부터 차근차근
gitbub 원격 저장소 만드는 방법 github에 원격저장소를 만드는 방법은 매우 쉽다. 1. 먼저 github에 로그인한 뒤 Repositories탭을 클릭한 후 new를 클릭한다. 2. repository의 이름을 정하고 원하는 옵션을 선택한 뒤 CreateRepository를 클릭한다. 끝 원격 저장소와 연결하는 방법 원격 저장소를 연결하는 방법은 2가지가 있다. 이미 만들어져 있는 원격 저장소를 clone(복사)해서 연결한 후 작업하는 방법 이미 작업하고 있는 working directory 내용을 원격 저장소에 올리는 방법 이미 작업한 내용 원격 저장소에 올리는 방법 git remote add origin copy한원격저장소https주소 로컬 원격 저장소 연결하는 방법과 동일하다. '원격저장소..
시작하기 전 git 명령어 모음... git init 디렉토리이름 디렉토리를 만들고 그 안에 git init 실행 cd .. 부모 디렉터리로 이동 pwd 현재 경로 보기 rm -rf 디렉토리명 디렉토리 삭제할건지 묻지 않고 바로 삭제 git commit --amend 최신 commit 내용 수정하기 주의 : 원격 저장소에 push하기 전에 해야함! 로컬에서 원격 저장소 만들기 git init --bare 디렉토리이름 bare : 벌거벗은 디렉토리를 새로 만들어서 그 디렉토리를 원격 저장소로 만드는 명령어이다. --bare로 만든 디렉토리는 작업을 할 수 없고, 오직 저장소의 기능만 한다. 예시) HEAD ~ ref : 본래 .git 안에 들어있는 내용들이다. 오직 저장소의 기능만 하기 때문에 .git 내..
Playground 실습 첫 iOS 앱 만들기 실습 이름을 입력하고 버튼을 클릭하면 잘가, '이름'이 나오는 앱 UILabel클래스의 property 정리 var text: String? { get set } 레이블의 텍스트이다. 기본값으로 nil이 들어가고, 여기에 새 값을 할당하면 attributeText 프로퍼티의 값이 할당한 값으로 바뀐다. @NSCopying var attributedText: NSAttributedString? { get set } 레이블이 표시하는 스타일이 지정된 텍스트이다. 기본값으로 nil을 가지고 있고, 새 값을 할당하면 text 프로퍼티의 값이 동일한 값으로 바뀐다. var font: UIFont! { get set } 텍스트의 글꼴이다. 기본값으로 17포인트 크기의 ..
Playground playground는 Xcode의 기능으로, Swift의 문법을 공부하거나 test할 때 유용하게 사용할 수 있는 것이다. 자동 완성 기능이 있어 작업을 더 쉽고 빠르게 할 수 있고, 결과도 바로 바로 볼 수 있다. 1. Xcode를 키고 File > New > Playground 클릭 2. 원하는 모드를 클릭한 후 Next 클릭 3. 파일 이름을 입력하고 Next 클릭하면 끝 상단 메뉴바에서 Xode > Preferences 클릭하면 테마 같은 설정을 변경할 수 있다. 하단의 사각형을 마우스 왼쪽으로 길게 클릭하면 컴파일 방식을 지정할 수 있다. Automatically Run : 자동으로 컴파일. 코드를 한 줄 쓸 때마다 자동으로 컴파일해서 결과를 보여준다. 변화가 감지될 때마다 ..
merge 충돌 원리 merge충돌이 생겼을 때 내부적으로 어떻게 되나 gistory를 통해 볼 수 있다. master branch에서 first.txt의 내용 1111로 하고 commit 함(commit 메세지 : first). 다음 ksy branch로 checkout해서 1112로 내용 바꿈. 그리고 commit 함(commit 메세지 : second). master branch에서 first.txt내용 1144로 바꿈. 그리고 commit 함(commit 메세지 : third). 그 다음 master branch에서 ksy branch를 merge함. 이렇게 하면 파일의 같은 부분을 수정하는 것이기 때문에 당연히 충돌이 생긴다. 그래서 현재 충돌된 상황. 이때 gistory로 상태를 보면 다음과 ..
CKEditor 란 CKEditor는 위지윅(WYSIWYG) 에디터이다. WYSIWYG이란 What You See Is What You Get의 약자로, 사용자가 보이는대로 데이터를 얻는다는 뜻이다. 즉, Word나 아래한글 처럼 글과 이미지를 입력한 그대로 볼 수 있다는 말이다. CKEditor 사용하는 법 1. 먼저 CKEditor 를 다운받아야 한다. CKEditor 다운 사이트 CKEditor 4 | Visual Text Editor for HTML Fully Customizable WYSIWYG HTML Editor with the biggest number of Rich Text features. Enterprise-grade with 70 languages and the approval of..
CodeIgniter에서는 upload 라이브러리를 이용해서 파일을 업로드 할 수 있다. upload 라이브러리 로드 $this->load->library('upload', $config); upload 실행 코드 $this->upload->do_upload("업로드 파일 필드 name"); 실질적인 파일 upload 실행하는 코드이다. 업로드에 성공하면 true를, 실패하면 false를 반환한다. 업로드 설정 $config['upload_path'] : 업로드 파일이 위치할 폴더경로 $config['allowed_types'] : 업로드를 허용할 파일의 마임타입(mime types) $config['overwrite'] : 같은 이름의 파일이 이미 존재한다면 덮어쓸것인지 말것인지(true or fals..