반응형 개발하는고양이196 [GIT 01] 저장소 만들기 - git init 1. git 초기화하기 - git init 1) git 저장소를 만들 디렉터리 하나를 새로 만들어 준다. mkdir git-test cd git-test 2) 해당 디렉터리에 저장소를 만들기 위해 git init 명령을 입력한다. 깃을 사용할 수 있도록 디렉터리를 초기화하는 작업이다. git init 해당 명령어를 입력해주고 나면 'Initialized empty Git repository in ... ' 라는 메세지가 나타나며, 해당 메세지가 표시되면 이제 해당 디렉터리에서 깃을 사용할 수 있다는 것을 의미한다. 또한, 디레터리에 .git이 생성된 것을 확인 할 수 있는데 이 디렉터리가 깃을 사용하면서 버전이 저장될 '저장소(repository)' 이다. .git 디렉터리가 탐색기에서 표시되지 않을 수.. 2023. 1. 18. 자주 사용하는 리눅스 명령어 1. pwd (print working directory) : 현재 위치 경로 pwd 2. ls (list) : 현재 디렉터리에 어떤 파일이나 디렉터리가 있는지 확인 ls 3. ls -al : 옵션 추가 시 -를 붙인다. ls -al -a 숨김 파일과 디렉터리 함께 표시 -l 파일이나 디렉터리의 상세 정보를 함께 표시 -r 파일의 정렬 순서를 거꾸로 표시 -t 파일 작성 시간 순으로 (내림차순) 표시 4. cd (change directory) : 디렉터리 이동 cd cd .. 현재 위치에서 상위 디렉터리로 이동 cd [디렉터리명] [디렉터리명] 디렉터리로 이동 cd ~ 홈 디렉터리로 이동 * ./ -> 현재 사용자가 작업 중인 디렉터리 * ../ -> 현재 디렉터리의 상위 디렉터리 5. mkdir (m.. 2023. 1. 17. [GIT] 테스트(연습) 할 수 있는 온라인 사이트 (codeonweb) GIT 공부를 할 때, 컴퓨터에 직접 셋팅해서 하면 좋겠지만 그게 싫다면 편하게 온라인 사이트에서 GIT 공부를 할 수 있다. https://codeonweb.com/ CodeOnWeb 추천 강의 읽으면서 바로 연습할 수 있는 강의 및 책들 손 끝에서 코딩 교육의 다음 패러다임 코딩마당 귀찮은 준비과정 없이 바로 공부를 시작하세요 코드를 만든 후 누구나 실행이 가능한 상 codeonweb.com 1. 회원가입 또는 로그인을 해준다. 2. 실습 > 하단 우측에서 git을 선택해준 뒤 연습하면 된다. 2023. 1. 17. javascript promise 사용법 참고: https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Promise Promise - JavaScript | MDN Promise 객체는 비동기 작업이 맞이할 미래의 완료 또는 실패와 그 결과 값을 나타냅니다. developer.mozilla.org Promise 객체는 비동기 작업이 맞이할 미래의 완료 또는 실패와 그 결과 값을 나타낸다. 즉, 미래의 어떤 시점에 결과를 제공하겠다는 약속(프로미스)을 반환한다. Promise는 기존에 javascript에서 많이 볼 수 있었던 콜백 지옥을 극복하기 위해 ECMA Script 6 스펙에서부터 지원되는 객체이다. Promise 상태 - 대기(pending) : 이행.. 2023. 1. 13. javascript filter 사용법 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/filter Array.prototype.filter() - JavaScript | MDN filter() 메서드는 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환합니다. developer.mozilla.org filter() 메서드는 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환한다. const words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present']; //words 배열을 각각 꺼내와서 word에 할당 => word length가 6.. 2023. 1. 11. javascript map 사용법 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/map Array.prototype.map() - JavaScript | MDN map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다. developer.mozilla.org map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환한다. const arr = [1, 2, 4, 8, 16]; const maps = arr.map(x => x * 2); console.log(maps); 기존 for문 const nameArr = ["원빈","박보검".. 2023. 1. 11. 화살표 함수(arrow function) https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/Arrow_functions 화살표 함수 - JavaScript | MDN 화살표 함수 표현(arrow function expression)은 전통적인 함수표현(function)의 간편한 대안입니다. 하지만, 화살표 함수는 몇 가지 제한점이 있고 모든 상황에 사용할 수는 없습니다. developer.mozilla.org 화살표 함수 표현(arrow function expression)은 전통적인 함수표현(function)의 간편한 대안이다. 하지만, 화살표 함수는 몇 가지 제한점이 있고 모든 상황에서 사용할 수는 없다. - this나 super에 대한 바인딩이 없고, Meth.. 2023. 1. 11. 2204회 리눅스 2급 합격후기 2022년 04회 리눅스마스터 2급 시험에 응시해서 합격했다. 우선 결론만 적자면 굳이 이 자격증을 따는게 의미가 있을까? 이다. 시험이 현업에서 도움이 되는가?라고 물었을 때 내 대답은 NO. 리눅스 역사, 리눅스 명령어 옵션이 시험에 많이 출제되는데, 솔직히 현업에서는 자주 쓰는 명령어, 옵션만 계속 쓰다보니 시험을 위해 쓸데없는것까지 외워야 해서 시간낭비라는 생각이 들었다. 그리고 안 쓰는 것들도 외워야하고, 정말 시험을 위한 문제들이다보니 억지 문제도 많았다. 접수비가 저렴하지 않는데, 접수비가 아까운 자격증이었다. 그럼에도 따고자 하는분들을 위해 합격 후기를 적어본다. 우선 책은 이기적 리눅스마스터 책으로 초이스했다. 설명은 잘 나와있어서 나쁘지 않다. 시험은 문제은행식이라서 기출문제들만 풀어도.. 2023. 1. 4. 1. 리액트 네이티브 & Expo 설치 및 실행 ** MAC 기준 포스팅 리액트 네이티브(React Native)는 페이스북이 개발한 오픈 소스 모바일 애플리케이션 프레임워크이다. 리액트 네이트브를 사용하면 안드로이드 앱 및 IOS 앱을 따로 만들지 않고 하나만 만들어서 배포할 수 있는 앱을 만들 수 있다. 물론 상황에 따라서는 android, ios 각각의 폴더에 들어가서 직접 코드를 수정해야 될 수도 있다. Expo는 초기 설정이 간단하며, 각 플랫폼 IDE를 설치하지 않고도 시뮬레이터를 사용할 수 있는 프레임워크이자 플랫폼이다. 리액트 네이티브와 Expo를 사용하기 위해서 Node.js, Visual Studio Code, Android Studio, XCode(Mac 사용시) 가 필요하다. 우선 아래 URL을 통해 전부 다운로드 받은 후 설치해.. 2022. 12. 28. 이전 1 ··· 9 10 11 12 13 14 15 ··· 22 다음 반응형