분류 전체보기329 [Git] GitHub에 git push 하는 방법 (feat. GitHub 가입부터 키 생성까지) 지금까지 git에 가장 기본적인 부분들에 대해서 알아보았습니다. git을 설치하고 파일을 추가해보고, 또 커밋해서 관리형태의 소스로 등록하는 방법까지 알아보았습니다. 여기까지는 모두 git을 로컬(내 PC)에서 사용하는 방법이었습니다. 만약 여러 사람들이 함께 git을 사용해야 한다면 어떻게 해야 할까요? 이번 포스팅에서는 Github라는 공간에 대해서 소개해 드릴까 합니다. 소프트웨어 개발 플랫폼 Github Github는 현재 마이크로소프트에서 인수해서 운영중인 소프트웨어 개발 플랫폼입니다. Git을 기반으로 시스템을 호스팅하고 개발 소스들을 원격 저장소에 업로드해서 사용할 수 있는 공간입니다. 현재는 개인 공간들을 무료로 사용할 수 있기 때문에 개인들에게는 매우 편리하고 이용해 보기 좋은 공간이 되.. 2021. 3. 31. [MongoDB] 데이터 입력 (insert) 사용 방법 MongoDB에서 shell을 이용해서 데이터를 확인하는 방법을 알아보았습니다. mongo shell을 설치하고 사용하는 방법은 아래 링크에서 확인해주세요. 2021.03.27 - [쿤즈 Server/MongoDB] - [MongoDB] mongo shell을 이용한 mongodb 접속 방법(Windows / macOS) DB에 접속하면 가장 먼저 해볼 수 있는 함수는 find()입니다. 이 함수는 DB 내 collections에 document들을 가져올 수 있는 함수입니다. 이번 포스팅에서는 데이터를 직접 넣어보고 다시 넣은 데이터를 가져오는 방법을 알아보겠습니다. MongoDB 데이터(Documents) 넣기 가장 먼저 할 일은 mongo shell을 이용해서 mongodb altas에 접속하는 일.. 2021. 3. 30. [Linux] CentOS 8 Stream network 재시작 명령어 래드헷 계열의 CentOS 8 이상부터는 service라는 명령어 대신 다른 명령어로 대체되었습니다. 그리고 CentOS 8 Stream버전을 새로 설치하면 기존 명령어는 존재하지 않아 당황스러운 상황이 발생합니다. 이번 포스팅에서는 network를 재시작 할 때 필요한 명령어를 알아보도록 하겠습니다. 사라진 network CentOS 8을 처음 셋팅하기 위해서 vmware와 같은 곳에 설치하고 네트워크를 잡으려 하다가 의문이 발생했습니다. 기존에 잘 사용하던 systemctl restart network 명령어가 더이상 동작하지 않는 것입니다. 검색해보니 네트워크를 담당하는 곳이 network가 아닌 NetworkManager.service로 변경된 것입니다. 그래서 변경된 네트워크 메니저를 실행해야만.. 2021. 3. 29. [Git] Commit 메세지 수정하기 amend commit 지난 포스팅까지 git을 초기화해서 새롭게 파일을 추가하고 commit 하는 방법까지 알아보았습니다. 그리고 commit 할 때에는 어떤 이유로 현재 소스가 commit 되었는지 알 수 있게 메시지를 남겼습니다. 이는 협업 시 중요한 부분 중 하나입니다. 만약 메세지를 입력하다가 잘못 입력하고 commit을 했다면 어떻게 해야 할까요? 오늘은 commit 된 메시지를 수정하는 방법에 대해서 알아보도록 하겠습니다. Commit 메세지 수정 commit admend 우선 현재까지의 git의 상태를 보기 위해서 status 명령어로 확인하도록 합니다. $ git status 지난 포스팅에서 모든 소스를 추가하고 commit을 한 상태라 현재 변경된 사항이나 commit 해야 할 소스는 없습니다. 그럼 이제 새.. 2021. 3. 28. [MongoDB] mongo shell을 이용한 mongodb 접속 방법(Windows / macOS) 데이터베이스를 볼 때는 Visual이 있는 툴이 있으면 굉장히 보기 편리합니다. 하지만 툴을 열고 다시 접속하고 하는 시간이 오래 걸리죠. 그리고 때로는 shell이 편한 경우가 많습니다. MongoDB 역시 Altas 웹 툴이 있습니다. 하지만 mongo shell 역시 존재합니다. 이번 포스팅에서는 mongo shell을 다운로드하고 연결해서 확인하는 방법을 알아보도록 하겠습니다. Mongo shell 다운로드 MongoDB의 shell을 다운로드하기 위해서 mongodb 사이트로 이동합니다. 그리고 로그인 단계를 거친 이후에 Atlas탭의 Clusters를 보시면 CONNECT라는 버튼이 하나 있습니다. CONNECT는 여러가지 접속 방법을 알려줍니다. CONNECT 버튼을 누르시면 다음과 같은 화.. 2021. 3. 27. [Nodejs] Express generator 사용해서 웹 어플리케이션 간단하게 만들기 이전 두 포스팅에서 Nodejs 프로젝트와 Express 프로젝트를 만드는 방법을 알아보았습니다. 2021.03.19 - [쿤즈 Dev/Nodejs] - [Nodejs] NodeJS 설치 및 프로젝트 생성하기(feat. Windows & macOS) 2021.03.21 - [쿤즈 Dev/Nodejs] - [Nodejs] express 프레임워크 프로젝트 만들기 이 경우에는 직접 폴더를 구성하고 index.js 또는 app.js인 시작 js소스를 직접 만들어서 편집하는 방법을 사용했었습니다. 하지만 express 프레임워크에서는 명령어 하나로 아주 간단하게 만드는 방법을 제시하고 있습니다. 이번 포스팅에서는 express-generator를 이용해서 웹 애플리케이션의 뼈대를 간단하게 만드는 방법을 알아보겠.. 2021. 3. 26. 아이폰 마스크 쓰고 잠금해제. watchOS 7.4 곧 업데이트 예정! 아이폰 X부터 아이폰은 Touch ID가 아닌 Face ID로 변경되어 출시되었습니다. 그리고 Face ID는 생각보다 편리하기도 하지만 Touch ID에 비해 불편한 점도 발생했습니다. 그러던 중 코로나 19(COVID-19)의 전 세계적인 발생으로 인해서 모두가 마스크를 쓰고 생활하는 현재, 아이폰의 Face ID는 더 이상 사용할 수 없는 매우 불편한 잠금 기능 중 하나가 되어버렸습니다. 그리고 현재 watchOS 7.4에서 이 부분에 새로운 업데이트가 예고되었습니다. 애플워치의 맥 잠금해제 이 기능은 반드시 애플 워치가 있어야만 사용이 가능한 기능입니다. 애플 워치와 맥북이 있다면 이 기능은 이미 익숙한 기능 중 하나일 것입니다. 애플 워치를 작용하고 있는 상태에서 맥북을 열었을 경우 자동으로 맥.. 2021. 3. 25. [C언어] 파일 (File) 다루는 함수 사용 방법 프로그래밍을 하면서 가장 많이 필요한 부분 중 하나가 바로 파일 입출력입니다. 내가 사용한, 내가 이용한 정보들을 저장해야 할 필요가 있습니다. 데이터베이스(DB)에 저장할 수도 있지만 파일로 출력해서 저장할 수도 있습니다. 또 저장해 놓은 파일을 읽어서 추가적인 작업도 가능합니다. 이번 포스팅에서는 C언어에서 파일을 다루는 방법에 대해서 알아보도록 하겠습니다. 파일의 종류 파일을 다루기 위해서는 종류를 알아야 합니다. 파일의 종류에는 두 가지 정도의 대표적인 종류가 있습니다. 텍스트 파일 (Text files) 바이너리 파일 (Binary files) 텍스트 파일과 바이너리 파일이 어떤 점이 다른지 알아보겠습니다. 텍스트 파일(Text files) 텍스트 파일은 보통 우리가 아는 파일입니다. 확장자는 .. 2021. 3. 24. [Git] 소스관리 파일 커밋 git commit 앞선 포스팅에서는 git을 이용해 내 프로젝트를 초기화(inti)하고 파일을 추가(add)하거나 삭제(rm)하는 방법에 대해서 알아보았습니다. 2021.03.20 - [쿤즈 DevTool/Git] - [Git] git 버전, 환경설정, 초기화, 삭제하기 2021.03.22 - [쿤즈 DevTool/Git] - [Git] git 에 파일 추가하는 방법 git add 그리고 현재 git의 상태(status)를 체크해서 어떠한 파일들이 추가되었는지 확인하는 방법을 확인했습니다. 이 포스팅에서는 git에 추가된 파일들을 commit하는 방법을 알아보겠습니다. 추가된 파일 관리소스에 포함 git commit git add 명령어를 이용해서 내가 추가하고자 하는 파일들을 모두 선택했다면, 이제는 commit 명령어.. 2021. 3. 23. 이전 1 ··· 23 24 25 26 27 28 29 ··· 37 다음