Daisy's IT Study Note 285

[Git] 깃허브 마크다운 문법

자주 까먹다보니 매번 찾아보기 귀찮아서 쓰는 깃허브 마크다운 문법. # h1 ## h2 ### h3 #### h4 ##### h5 **강조할 문구**는 이렇게 적습니다. ***기울일 문구***는 이렇게 적습니다. ~~취소선 문구~~는 이렇게 적습니다. 개행을 하려면 줄 맨 끝에스페이스바를 두번이상 입력한 후 엔터를 하면 됩니다 ```Java //사용할언어 public class Main { public static void main(String[] args) { // TODO Auto-generated method stub } } ``` > 인용 - First blockquote >> 인용 - Second blockquote >>> 인용 - Third blockquote

Programming/Git 2020.01.24

[TIL] 2020.01.22 (수)

1. 네트워크 공부 - TCP/IP, 네트워크 프로그래밍에 관해 공부했다. - 네트워크... 너무 어렵다.... 나 개발자로 취직할 수 있는걸까 2. 1차 플젝 발표자료 작성 - 1차 플젝 발표자료를 80퍼 가량 만들었다. - 기획자 출신이다보니 그냥 내가 나서서 플젝 기획서/발표자료를 만들고 있다. 어차피 기획자로 취직할 사람 없을테고, 그냥 내가 하는게 빠르고 효율적인 것 같다. (시간을 좀 뺏겨서 그렇지만 걍 덜 자면 됨) 3. 기타 - 어제 삘받아서 무리해서 새벽 4시인가 잤는데 오늘 거의 멀쩡했던 것 같다. 다시 체력이 돌아오는걸까. - 설날 연휴에 1차 플젝하느라 밀린 복습을 해야겠다. 국비개발을 듣고 난 이후로 연휴가 너무 사랑스럽다. 공부할 수 있는 알짜 시간들로 보여서.

[TIL] 2020.01.21 (화)

1. 생활코딩 Java1-Method 9강 내용 다시 정리 - 9강만 다시 한 번 더 들음 - 9강 정리한 내용이 미흡하여 다시 정리 (https://webstudynote.tistory.com/35) - 객체지향 개념은 대충 알겠는데 직접 메서드를 적절하게 잘 만드는게 어려운 것 같다. 2. 인강 관리 Notion 제작 - 학원에서 아무래도 차근차근 기초부터 가르치기보다는 어느정도 지식이 꽤 있다고 가정을 하고 설명을 해서, 이를 보완하기 위해 인강을 보고 있다. 개인적으로 인강이 내 학습 스타일에 잘 맞아서 단시간에 특정 인강을 목표로 잡고 후루룩 보는 편이다. (책+인강+학원수업+프로젝트 이렇게 공부를 하고 있다.) - 내가 어떤 인강들을 들었는지 정리하기 위해 개발 인강 뽀개기 Notion 을 만..

[Java] 생활코딩 Java1 Method 강의 정리

- 생활코딩 Java1 Method 강의 완강 후 적는 정리 글. - 강의 url : https://opentutorials.org/course/4024 JAVA method - 1. 수업소개 - 메소드 = 함수 = 복잡한 걸 정리해서 다시 단순하게 만드는 정리정돈 도구. - 메소드 = 마법의 수납상자 - 아무리 복잡한 것도 그걸 모아서 거기다가 이름을 붙일 수 있으면 정리가 쉬워진다! (마치 서랍처럼...) - 연관된 코드를 모아서 그룹핑하고, 이름을 붙이면 그게 함수. (=메소드) ==> 메소드를 이용하면 복잡한 코드를 깔끔하게 정리할 수 있음. ==> 이미 만들어놓은 메소드 쓰면 되니까 이미 있는 코드는 다시 새로 작성할 필요가 없어짐 (재사용 가능) JAVA method - 2. 이미 익숙한 메소..

[TIL] 2020.01.20 (월)

1. 생활코딩 Java1-Method 인강 전체(총 9강) 완강 - 내용 정리 : https://webstudynote.tistory.com/35 2. git stash - git stash를 해놓고 stash 해놓은걸 다시 불러와본 적이 없었는데 오늘 처음으로 해봤다. - git stash list와 git stash apply stash@{#} 에 대해 배웠다. 3. cheer_up_non-CS_majors 업데이트 - Jbee님 글 추가 4. 네트워크 - 코드 짜고 있는 중. 알듯말듯하다...

[TIL] 2020.01.19 (일)

1. 블로그에 TIL 카테고리 생성 - 초보몽키님 블로그를 보고 TIL을 만들었다. - 학원 진도 따라잡기 + 1일 1커밋만도 벅차서 TIL을 열심히 할 수 있을지 모르겠지만 그냥 배운 것 + 오늘의 내 생각을 간단히 적는 용도로 작성해보려 한다. 2. Swing - 스윙에 대한 좋은 자료를 찾아서 정독했다. 국내에 Swing을 다룬 자료가 많이 없어 보였는데, 책(현재 절판됨)의 강의자료를 보니 상세하게 나와있었다. - 12월 초부터 자바 국비개발 과정을 듣기 시작했고, 현재 1차 프로젝트로 게임을 만들고 있다. 처음에는 Swing이 낯설어서 헤맸는데 네트워크를 하다보니 이제 Swing이 매우 쉽게 느껴진다. 3. 나동빈님 자바 리듬게임 만들기 강좌 필기 - 12/28 (토) ~ 1/1(수)에 5일 시..

[TIL] 2020.01.18 (토)

1. 책 모임 - 여성 IT인 사모임에서 함께 책 모임을 했다. - 한 분이 노션에 책을 읽고나서 느낀점을 적어오셨는데, 덕택에 논의가 생산적으로 진행되었다. - 다음번 책 모임에서는 1) 생산적인 토의를 위해 2) 내 자신에게 남는 것이 더 많기 위해 나도 블로그나 노션에 정리해서 가야겠다. 2. 개발자분을 만나서 각종 꿀팁을 전수받음 - 책 모임을 하고 나서 점심을 둘이서 먹으러 갔는데, 같이 밥 먹은 개발자분께 각종 꿀팁을 얻었다. - 이 개발자분도 비전공 여성이셔서 나와 공감대가 많았는데, 세상에 나와 같은 학원을 나오셨고 여러가지 공통점이 정말 많았다. ㅋㅋ 중간에 어머어머하면서 손 꼭 붙잡고 공감대파티를 하다가 왔다. 그리고 정말 감사하게도 여러가지 은혜로운 팁들을 하사하셨다. - 참가해볼만한..

[Java] Swing 기초개념

Swing이란? - Java에서 GUI를 만들어주는 대표적인 툴. - 여러 플랫폼의 룩앤필을 제공 - 버튼, 체크박스, 라벨 뿐만 아니라 tabbed panel, scroll pnae, tress, 표, 리스트 등 다양한 컴포넌트를 제공 AWT와 Swing의 차이점 Java AWT Java Swing 플랫폼과의 관계 플랫폼과 무관(독립적) 플랫폼에 종속적 컴포넌트 무겁다. 종류 적다. 가볍다. 종류가 다양하다. 룩앤필 pluggable 룩앤필 제공X pluggable 룩앤필 제공O MVC MVC 패턴 따르지X MVC 패턴을 따른다. ※ MVC 패턴 : Model View Controller - Model : 데이터를 가져와 어떤 작업을 처리하거나 처리한 작업을 저장. - View : 데이터를 보여준다. ..

[Github] 1. Git 기초개념

Git에 관한 좋은 자료들 1. Git Pro Book : https://git-scm.com/book/ko/v2/ 2. 누구나 쉽게 이해할 수 있는 Git 입문 : https://backlog.com/git-tutorial/kr/ 3. Git Tutorial : https://www.slideshare.net/ThomasRausch4/git-introduction-tutorial Git의 데이터 관리법 : 스냅샷 - GIt은 데이터를 파일 시스템 '스냅샷'으로 취급. - 파일이 달라지지 않았다면 파일을 새로 저장하지 않음. 단지 이전 상태의 파일에 대한 링크만 저장 - 아마도... 위의 이미지에서 보면 ver1~ver5까지 있는데, Git은 아래와 같이 작동하나봄. ver1 : 'File A, B, C..

Programming/Git 2020.01.05

[Github] 소스트리(SourceTree)로 깃허브 사용하기

주말을 맞아 인프런 Github 강의를 달리고 있다. 2시간 23분밖에 안되는 데다가 이미 아는 부분들도 있어서 후딱 끝낼 수 있을 것 같다. 이 포스팅은 소스트리로 깃허브를 사용하는 법에 강한 강의를 듣고 내용을 정리한 글이다. ▶ 인프런 git과 github 강의 - by 코드스쿼드 정호영님 https://www.inflearn.com/course/git-and-github# ▶ 강의 자료 : https://nextstep.camp/courses/-L6-ES5-WFWp9mKmOhE-/-L6-Em9DxKW0ylqc_PuX/lessons/-L6-Ep2TpwnVg2Qwtx_c Ⅰ. 병합(merge) 1. 브랜치 변경하기 - 브랜치란 : 기존 내용을 유지한 채 새로운 내용을 추가하고 싶을 때 사용한다. - ..

Programming/Git 2020.01.04
반응형