본문 바로가기

전체 글89

지옥에서 온 문서관리자 5 Day5 06. 깃허브에서 개발자와 소통하기 주요 내용만 작성 마크다운(.md) 문법 오픈 소스 프로젝트 기여하는 방법 마크다운 문법 README파일의 확장자 .md 제목 # 제목 ## 제목 # 6개까지 가능. #과 텍스트 사이 여백 필요 텍스트 단락 Enter를 두 번 눌러 편집기에 빈 줄을 넣어야 한다. 가로줄 --- ---------- - - - *** ********* * * * 순서 있는 목록 1. 2. 3. 붙여서 나타낸다 1. 3. 4. 2. 이렇게 순서대로 작성하지 않아도 순서 목록은 1,2,3,4,5 순서대로 나타난다. 순서 없는 목록 +, -, *를 붙여서 나열 Tab을 눌러 들여 쓰면 여러 단계를 가진 목록을 생성 텍스트 강조 굵게 : **텍스트** or __텍스트__ 기울임체 : *.. 2022. 1. 19.
지옥에서 온 문서관리자 4 Day4 05. 깃허브로 협업하기 이잉 주말에 너무 잘 쉬었다. 여러 컴퓨터에서 원격 저장소 함께 사용하기 원격 저장소 복제하기 - git clone 원격 저장소를 기존에 연결된 지역 저장소 외에 다른 지역 저장소로 똑같이 가져오는 것, 복제한다, 클론한다, 클로닝(cloning) git clone 저장소 주소 디렉터리 이름 만약 디렉터리 이름으로 된 디렉터리가 없다면 자동으로 생성된다. 해당 명령어는 디렉터리를 만들 위치에서 수행한다. 이때 커밋까지 모두 복사된다. 해당 디렉터리로 이동한 후 git log 명령어로 커밋을 확인할 수 있다. 해당 디렉터리에서 원격 저장소와 연결되어 있는지 확인하기 위해 git remote -v 명령어로 연결을 확인한다. 개인 컴퓨터에서 작업하고 올리기 지역 저장소에서 작.. 2022. 1. 17.
생활코딩 css 정리(Day 2) 반응형 디자인(반응형 웹, Responsive Web) 화면의 크기에 따라서 웹페이지의 각 요소들이 반응해서 최적화된 모양으로 바뀌게 하는 것 이를 css를 통해서 구현하기 위한 핵심적인 개념인 Media Query 어떠한 조건을 만족할 때만 CSS의 내용이 동작하도록 하는 것 위에는 화면의 폭이 350px일 때까지만 동작하도록 하는 코드이다. 즉 350px보다 작을때 div 태그가 동작하도록 한다. 반대로, min-width:800px의 조건은 화면의 크기가 800px보다 크다면 div 태그가 동작하도록 하는 코드이다. 즉 최소 너비가 800px일 때부터 동작하는 것이다. @media(max-width:300px){ #grid{ display: block; } ol{ border-right:none; .. 2022. 1. 15.
지옥에서 온 문서관리자 3 Day3 04. 깃허브로 백업하기 지역 저장소(local repository) : 자신의 컴퓨터에서 작업한 뒤 그 컴퓨터 안에 커밋을 저장한 저장소 원격 저장소(remote repository) : 지역 저장소가 아닌 컴퓨터나 서버에 만든 저장소 깃(Git)을 이용하면 이 지역 저장소와 원격 저장소를 연결하여 버전 관리하는 파일을 쉽게 백업할 수 있다. 깃과 관련해 가장 많이 사용하는 원격 저장소 서비스가 바로 깃허브(GitHub)이다. - 깃허브가 아닌 다른 클라우드 디스크에 백업할 수도 있지만 깃허브에 백업하면 원격 저장소에 손쉽게 커밋할 수 있다. - 지역 저장소를 백업할 수 있다. - 협업 프로젝트에 사용할 수 있다. - 자신의 개발 이력을 남길 수 있다. - 원격 저장소에서 깃을 사용할 수 있다.. 2022. 1. 14.
생활코딩 css 정리(Day 1) css의 이점 - 웹페이지 유지보수 편리 - 가독성 증가 - html가 정보에 전념하도록 함 - css통해 디자인하는 것이 효율적 css를 삽입하는 방법 1. style 태그 이용 2. style 속성을 이용 여러개의 효과를 삽입하는 경우 ; 으로 구분한다. 1. style 태그 해당 html 코드에 있는 모든 a 태그에 대해 color를 red로 설정 디자인과 관련된 코드는 단 block level, inline은 display 속성값의 기본값일뿐 css를 통해 언제든 기본값을 변경할 수 있다. h1,a{ border: 5px solid red; } ,를 통해 중복을 제거해줄 수 있다. 또한, border:를 통해서도 중복을 제거할 수 있다. 페이지도구(개발자도구)를 이용하여 css으로 적용된 styl.. 2022. 1. 14.
지옥에서 온 문서관리자 2 Day2 03. 깃과 브랜치 브랜치 사이 이동하기 - git checkout git checkout apple = apple 브랜치로 이동 = apple 브랜치로 체크아웃 한다. apple, ms, google을 work 3 커밋에서 브랜치 생성하고 master브랜치에서 work 4를 커밋햇다면 apple 브랜치로 체크아웃하여도 master 브랜치에서 분기된 이후에 master 브랜치에 추가된 커밋은 apple 브랜치에 영향을 미치지 않는 것을 확인할 수 있다. 브랜치 사이 차이점 알아보기 - git log branch1..branch2(브랜치이름) 왼쪽에 있는 브랜치를 기준으로(branch1) 오른쪽 브랜치와 비교한다. git log master..apple : master 브랜치엔 없고 apple 브.. 2022. 1. 13.
지옥에서 온 문서관리자 1 Day1 2022. 1. 7.
[Android Studio] startActivity 오류 학기 프로젝트를 한참 진행 중인데 참 어이없는 곳에서 오류가 자꾸 나더라 다음 activity로 넘겨야 하는데 startActivity에서 자꾸 오류가 나는 상황 manifest에 activity등록도 해보고 다른 형태로 Intent도 써보고 getApplicationContext 대신 this를 사용해도 List.class의 xml 파일의 오타를 다 확인해도 문제가 없는데 자꾸 오류가 난다. 오늘의 교훈 오류를 정~말 세심하게 읽어보도록 하자... 또한, class명은 조심해서 작명하자 .. 이것 때문에 몇 시간을 날렸는데 알고 보니 컴파일할 때 자꾸 Java.util.List로 인식해서 앱이 죽는 거였다.... 왜 팀원들은 잘 넘어갔는지 의문이네. 그래서 바로 activity명을 바꾸고 실행해보니 잘.. 2021. 11. 26.