All Pages
<WSL>VSCode, C/C++ 제거
<WSL>VSCode, C/C++ 제거
2024.05.031. VS Code 제거 VS Code, C/C++ 제거" data-og-description="Uninstall Visual Studio CodeStep 1. VSCode 프로그램 삭제 Step 2. %APPDATA%\Code 삭제 C:\Users\사용자\AppData\Roaming Step 3. %USERPROFILE%\.vscode 삭제 C:\Users\사용자 Step 5. MinGW-w64 삭제" data-og-host="basiclike.tistory.com" data-og-source-url="https://basiclike.tistory.com/348" data-og-url="https://basiclike.tistory.com/348" data-og-image="ht..
<WSL>VSCode, C/C++ 환경설정
<WSL>VSCode, C/C++ 환경설정
2024.05.03MSDN 공식문서, VSCode 공식문서 WSL 환경설정더보기01. WSL 설치 WSL2 환경설정[WSL 공식문서], [WSL 개발 환경 설정]Step1. 윈도우에서 WSL 활성화더보기Window + S 단축키를 누르면, 검색 기능이 활성화 됩니다.서검색어로 키워드 입력하면 검색된 를 실행합니다., 체크 ✔ 하여 활basiclike.tistory.com 02. WSL 초기 설정 WSL2 초기설정패키지 미러 주소를 한국 카카오 서버로 설정 sudo sed -i 's/archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list 패키지 업데이트, 업그레이드, 불필요한 패키지 자동 제거 sudo apt update && sudo apbasiclike.tist..
<Ubu>VSCode, C/C++ 환경설정
<Ubu>VSCode, C/C++ 환경설정
2024.05.03패키지 시스템, VSCode 공식문서Step 1. Ubuntu C/C++ 개발 환경 준비더보기1. 요약 우분투에 C/C++ 프로그래밍 언어를 사용하기 위해 GCC(C/C++ 컴파일러)와 GDB(디버거)를 설치합니다. 개발에 필요한 필수 패키지를 설치한다고 생각하시면 됩니다. sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get install build-essential gdb -y; gcc -v; gdb -v 1.1. 데비안 패키지 리스트 업데이드 && 업그레이드sudo apt-get update; sudo apt-get upgrade -y sudo apt-get update는 로컬 패키지 인덱스를 원격 저장소의 최신 상태로 갱신합니다. 설치 가능..
WSL2 초기설정
WSL2 초기설정
2024.04.28패키지 미러 주소를 한국 카카오 서버로 설정 sudo sed -i 's/archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list 패키지 업데이트, 업그레이드, 불필요한 패키지 자동 제거 sudo apt update && sudo apt -y upgrade && sudo apt -y autoremove wget(웹 서버에서 콘텐츠 검색) 및 ca-certificates(SSL 기반 애플리케이션이 SSL 연결의 신뢰성을 확인하도록 허용)를 추가하려면 다음을 입력합니다.sudo apt-get install wget ca-certificates 한국어 언어 팩 설치하기 sudo apt -y install language-pack-kosudo l..
콘솔 & 터미널 & 쉘(Shell)의 차이
콘솔 & 터미널 & 쉘(Shell)의 차이
2024.04.281. 관계 비유더보기🧑 사용자 → 터미널 앱 → 셸 → 운영체제 터미널은 셸을 보여주는 화면 창이고셸은 그 안에서 실제로 명령어를 실행하는 프로그램입니다.용어설명예시콘솔 (Console)과거의 물리적인 입력/출력 장치. 현재는 일반적으로 시스템과 직접 상호작용하는 기본 입출력 창을 의미함.예전의 모니터 + 키보드, 현재는 TTY(가상 콘솔) 같은 것터미널 (Terminal Emulator)GUI 환경에서 셸을 사용할 수 있도록 해주는 프로그램. 터미널은 셸을 담는 그릇 같은 역할을 함.GNOME Terminal, KDE Konsole, Windows Terminal, xterm 등셸 (Shell)사용자가 명령어를 입력하면 해석하여 운영체제에 전달하는 명령어 해석기bash, zsh, fish, sh, d..
<Win> GCM, GitHub 자격증명 삭제
<Win> GCM, GitHub 자격증명 삭제
2024.04.16⏩ GitHub 계정 정보 삭제 방법더보기
<Win> Source Tree 설치
<Win> Source Tree 설치
2024.04.061. Source Tree Git을 GUI로 다룰 수 있도록 해주는 툴입니다.설치 중, BitBucket 계정은 생략합니다. 1.1 sourcetreeapp.com 클릭해서 Sourcetree 를 다운로드 합니다. 1.2 Source Tree 설치BitBucket 계정은 생략Mercurial 체크 해제
.NET Standard
.NET Standard
2024.03.121. 닷넷(.NET) Standard.NET 구현에서 공통적인 API의 공식 사양 2. 닷넷(.NET) 5.0 이전 더보기2.1 닷넷(.NET)의 기본 라이브러리와.NET Standard 닷넷 플랫폼은, 개발환경 플랫폼으로, 다양한 "프로그래밍 언어"를 활용해 Linux, macOS, Windows, iOS, Android 등의 다양한 운영체제에서 콘솔, 데스크톱, 웹 및 모바일 애플리케이션을 만들 수 있는 개발환경을 서비스를 제공하는 플랫폼입니다. 닷넷(.NET) 의 최초 구현체는 .NET Framework 이었습니다. .NET Framework 는 .NET Framework 를 위한 라이브러리 모듈이 존재했고, 이후 추가된 프레임워크(.NET Core, Xamarin 등)를 제공했지만, 각각의 구..
.NET Framework
.NET Framework
2024.03.121. 프레임워크(Framework)란?더보기1.1 용어[어원] 'FRAME (틀, 규칙)' + 'WORK (작업)' ≒ 시스템 1.2 시스템은 왜 사용할까? 커피 프렌차이즈 매장을 새로 개업한다고 예를 들어 봅시다.프렌차이즈는, 매장 인테리어, 메뉴구성, 결제 시스템, 접객 및 운영 방법까지 모든 것을 제공합니다.제조공정 - 분업과 대량생산, 그리고 생산 효율 향상 1.3 UI 프레임워크 예 버튼, 폼 양식, 다이얼로그 등과 같이 자주 사용되는 UI를 미리 구현해서 제공하는 프레임워크이다. WPF(Windows Presentation Foundation)데스크톱 클라이언트 애플리케이션을 만드는 UI(사용자 인터페이스) 프레임워크입니다. WPF는 애플리케이션 모델, 리소스, 컨트롤, 그래픽,..
.NET 빌드와 실행
.NET 빌드와 실행
2024.03.111. 프로그래밍이란?더보기1.1 컴퓨터 동작 컴퓨터는 다양한 하드웨어 부품으로 이루어져 있습니다.복잡해 보이는 컴퓨터가 실행되는 원리는 매우 간단합니다.전기 신호가 “있다" 와 “없다" 라는 두 가지 상태만으로 동작합니다. 조금 더 자세히 말하자면, 컴퓨터는 “있다" 와 “없다"로 이루어진 패턴에 맞춰 특정 동작을 실행합니다.개발자는 “있다" 와 “없다" 라는 두 가지 상태를 0과 1이라는 숫자를 사용해 패턴을 만듭니다. 즉, 개발자가 컴퓨터를 동작시키려면 0과 1로 이루어진 10011011 과 같은 패턴 만들어 컴퓨터에게 보내면, 패턴에 맞는 동작을 컴퓨터가 실행시킵니다. 1.2 기계어 (Machine Code) 0과 1로 이루어진 기계어는 컴퓨터에게, 정확하게 말하자면 CPU에게 던져주면 바로 ..
.NET Platform
.NET Platform
2024.03.091. 닷넷(.NET, dotnet)더보기1.1 닷넷 학습 관점 '닷넷'은 프로그램 개발에 사용되는 여러가지 편리한 기술의 묶음 개념입니다.마치 프로그래밍을 '음식'이라고 가정하면, 닷넷은 '한식', '중식', '일식', '양식' 에 가깝습니다. '한식'은 밥과 국이 기본을 이루고, 한상에는 다양한 반찬들이 함께 차려지는 것이 일반적인 특징이듯이'닷넷'은 C#이라는 프로그래밍 언어로, .Net Standard 라는 라이브러리를 사용하며, .Net 컴파일러로 빌드되어, CLR이라는 실행 환경으로 실행합니다. 닷넷을 학습한다는 것은, 한식만이 가지는 고유한 특징처럼, 닷넷을 이루는 구성요소를 이해해야 합니다. 하지만, 닷넷 구성 요소를 이해하기에 앞서, 1)플랫폼 2)빌드와 실행환경 개념을 먼저 이해합시..
01. <Win> Visual Studio 설치 & C# 환경설정
01. <Win> Visual Studio 설치 & C# 환경설정
2024.03.091. Visual Studio 설치 프로그램 다운로드더보기1.1 Visual Studio 2022를 사용하고자 하는 경우, 아래 링크로 이동하여 Download Visual Studio Tools - Install Free for Windows, Mac, LinuxDownload Visual Studio IDE or VS Code for free. Try out Visual Studio Professional or Enterprise editions on Windows, Mac.visualstudio.microsoft.com 1.2 Community 버전을 다운로드합니다. - Visual Studio 버전 선택더보기일반적으로 C#을 학습한다면, 최신 버전의 Visual Studio를 설치하고, 최신 C..