본문 바로가기

코딩 프로그래밍94

우분투에서 C언어 개발 환경 구성하기 우분투에서도 C언어 개발 환경 구성하는 방법입니다. 처음 C언어 배우면 윈도우에서 Visual Studio 이용하는 경우가 많은데요. 맥이나 우분투에서는 Visual Studio Code 이용해서 가능합니다. 우분투 사전 준비 우분투에서 C언어 개발 환경에 필요한 도구들을 설치해주세요. gcc와 clang 등을 아래 명령어를 통해서 쉽게 설치해주세요. 설치하기 전에 우분투 상태를 최신으로 만들고 하는 것을 추천해요. 우분투 터미널에서 먼저 업데이트를 진행합니다. sudo apt update && sudo apt upgrade -y 사전 필요한 프로그램을 설치하세요. sudo apt install gcc g++ clang gdb -y Visual Studio Code 준비 공식 vscode 홈페이지 방문하.. 2022. 10. 3.
github page blog 배포 빌드 자동화 Github Action github을 이용해서 포스팅하는 경우 빌드하는 과정이 한번 필요해요. PC에서 해도 되기는 하는데 다른 PC에서 하는 경우 조금 불편한 경우가 있어요. 그런 경우 Github Action을 통해서 자동화가 가능합니다. 이미 github page 블로그가 있다고 가정합니다. 토큰 생성 자동 배포하는 과정에서 사용할 토큰이 있어야 합니다. 여러개 만들 수도 있고요. 깃헙 설정에서 개발자 설정 메뉴로 들어가세요. Settings 메뉴에서 Developer settings에 있는 Personal access tokens 메뉴로 들어가세요. 링크로 접속해도 됩니다. Generate new token를 눌러서 생성 링크로 바로 접속하세요. 만료 기간을 선택하고 repo 부분을 모두 선택하고 생성하세요. 생성한 토.. 2022. 9. 18.
github pages 블로그 시작하기 github을 활용하여 블로그를 구성하는 것은 독립적으로 원하는 디자인을 적용하면서도 빠른 블로그를 서버 비용 없이 사용할 수 있다는 장점이 있어요. 다만 알아야 하는 내용들이 많다고 느껴질 있는데 그만큼 알아두면 정말 많이 써먹을 수 있는 부분이 많아요. 개발자들이 많이 사용하는 서비스지만 개발자들만 이렇게 좋은 것을 이용하고 있었나 하는 생각이 들 정도로 유용한 부분이 많아요. github을 이용해서 블로그를 만들 수 있는 방법이 많은데 그중에서 더 쉽게 느껴지는 gatsby를 이용한 블로그 만들기를 해보겠습니다. gatsby 설치 오늘은 일단 PC에 설치하는 과정으로 진행하겠습니다. 나중에서 본인 PC에 아무것도 설치하지 않아도 가능한 방법으로 해보겠습니다. 그래도 명령어에 익숙한 개발자 지망생 또.. 2022. 9. 18.
자바 프로그램 작성해보기 자바와 이클립스를 설치하고 나서 막막할 수 있는데요. 간단한 프로그램들을 많이 만들어보고 작성해보는 것이 도움됩니다. 간단한 것을 만들어보는 과정에서 망치는 것을 두려워하지 말고 지우는 것을 아까워하지 말고 만드는 과정을 많이 경험하며 과정과 경험을 쌓고 축적하세요. 자바 프로젝트 만들기 폴더를 만든다는 생각으로 프로젝트를 생성하세요. File메뉴에서 New의 Java Project를 선택하세요. 프로젝트를 생성하는 화면이 나와요. 프로젝트 이름 Project name 부분에 hello라고 입력해보세요. 그 아래 폴더 부분에 보면 알아서 폴더를 만들어주는 것을 볼 있어요. 보통 시작하는 과정에서 폴더 이름 짓기도 힘든데 그런 것들을 알아서 잘해주는 것이 좋아요. 다른 옵션들은 일단 고민하지 말고 Fini.. 2022. 9. 12.
이클립스 닫은 창 복구 이클립스 활용하여 자바 공부할 때 실수로 어떤 작은 창을 닫았는데 다시 켜려고 했더니 어떤 창이었는지 기억도 안 나는데 다시 살려내고 싶은 상황이 있어요. 전체적인 화면 구성을 초기화하는 방법이 있어요. 전체적인 이클립스 화면 구성을 Perspective 퍼스펙티브라고 합니다. 그 안에서 왼쪽에는 Project Explorer가 있고 아래에는 Problems 같은 것들을 별도로 작은 화면들을 View라고 해요. 실수로 View를 닫는 경우가 있어요. 개별 뷰 열기 개별 뷰를 닫았고 그 뷰 이름을 알고 있다면 이클립스 메뉴에서 그 뷰만 다시 열 수 있어요. 이클립스에서 Window메뉴의 Show View 부분을 살펴보면 원하는 이름의 View를 다시 열어 볼 수 있어요. 처음에는 어떤 View들이 있는지 .. 2022. 9. 12.
애플 MAC M1 자바 JDK 설치 애플 맥 M1에서 편하게 자바 JDK를 설치하기 위해서 sdkman을 이용하면 편하게 설치할 수 있어요. 터미널을 이용해서 sdkman을 먼저 설치하고 sdk 명령어를 이용해 여러 버전의 java를 설치 가능해요. 혹시라도 기존 자바 JDK 하고 헷갈리지 않도록 정리하는 것을 추천합니다. 자바가 이미 설치되어 있는지 확인하고 정리하고 진행하세요. https://tolovefeels.tistory.com/entry/apple-mac-jdk-delete SDKMAN 설치 설치 명령어는 sdkman 홈페이지에서 바로 확인해볼수 있어요. 바로 첫 페이지에서 볼 수 있어요. 명령어를 복사해서 터미널에서 바로 붙여 넣기 해서 사용할 수 있어요. curl -s "https://get.sdkman.io" | bash .. 2022. 9. 10.
애플 mac jdk 삭제하기 애플 맥에서 자바를 설치하기 위해서 이미 자바 JDK가 설치되어 있는지 확인해봤어요. 새로 깔끔하게 설치하기 위해서 삭제하고 확인해봤어요. 깔끔하게 sdkman을 이용해 설치하기 위해서 삭제했어요. 생각보다 간단했어요. JAVA JDK 설치 확인 터미널을 열고 명령어를 확인해보세요. java -version 명령어를 통해 확인해봤어요. 설치되어 있지 않을 줄 알았는 데 있어서 신기했어요. 처음부터 설치되어 있었는지 언제 설치했는지 잘 모르겠지만 깔끔하게 지우기로 했어요. > java -version openjdk version "14.0.2" 2020-07-14 OpenJDK Runtime Environment (build 14.0.2+12-46) OpenJDK 64-Bit Server VM (build.. 2022. 9. 10.
우분투 이클립스 설치 자바 공부하면서 한번 설치해보게 되는 이클립스 설치법입니다. 의도적으로 과거 버전을 설치할 필요 없이 그냥 최신 버전을 설치해서 사용하는 것이 좋다고 생각해요. 낮은 버전의 자바와 연동하려면 설정을 통해서 가능하니까요. 그럼 자바 JAVA SDK를 여러 버전을 설치해야 하나 하는 생각도 드는데요. 어차피 운영 환경이 아니고 이클립스는 개발 환경에 설치하는 것이니 여러 자바를 설치하는 것도 좋다고 봐요. 이클립스 다운로드 구글에서 이클립스 검색해서 들어가도 되고요. 이클립스 사이트로 바로 이동해서 다운 가능합니다. 다운로드하는 시점에는 2022-06을 다운로드하는데 시간이 지나면 다른 버전이 나올 수도 있어요. https://www.eclipse.org/downloads 다운로드하는 화면으로 이동하면 Do.. 2022. 9. 9.
반응형