| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- IntelliJ
- 코파일럿 로그아웃
- gitcommand
- git 로그아웃
- 도커실행
- 깃허브옵션
- c++ header
- acpsession
- failed to initialize
- 헤더중복방지
- Git
- 온라인노트
- 생산성도구
- gemini
- vs 코파일럿
- 커서요금
- 깃명령
- 옵션설명
- 서버원격
- 악성소프트웨어제거
- Cursor
- 윈도우즈꿀팁
- jetbrain login
- gitssh
- 헤더중복
- 코파일럿로그인
- vs copilot
- githttp
- 커서토큰
- 공식레퍼런스
- Today
- Total
목록전체 글 (37)
서버 노트
1. HTTP (Hypertext Transfer Protocol)암호화되지 않은 평문 통신을 사용하는 방식입니다. 주소가 http://github.com/...처럼 s가 빠진 형태입니다.장점설정의 극치: 아무런 추가 설정 없이 주소만 알면 바로 접근을 시도할 수 있습니다.네트워크 호환성: 80번 포트는 전 세계 거의 모든 네트워크에서 열려 있어 접속 차단이 거의 없습니다.단점보안 취약 (가장 큰 문제): 데이터가 암호화되지 않은 채로 전송됩니다. 중간에 누군가 패킷을 가로채면 내 소스 코드는 물론, 로그인할 때 입력하는 아이디와 비밀번호가 그대로 노출됩니다.인증의 번거로움: 클론할 때마다 매번 계정 정보를 입력해야 하며, 최근 대부분의 Git 서비스(GitHub, GitLab 등)는 보안상의 이유로 순..
과거 윈도우 환경에서 우리의 곁을 지켰던 건 단연 메모장(Notepad)과 원노트(OneNote)였습니다. 하지만 기술의 발전과 함께 노트 테이킹의 패러다임도 변했습니다.1. '수동 관리'의 시대는 끝났다오프라인 메모장의 가장 큰 한계는 '동기화'였습니다. USB에 파일을 담아 옮기거나 메일로 나에게 보내기 하던 시절, 버전 관리는 늘 골칫거리였죠. 원노트가 온라인 동기화를 지원하며 유료 모델로 전환되었지만, 이제는 더 다양한 선택지가 우리 앞에 놓여 있습니다.2. 구독 서비스, '가치'가 있다면 기꺼이요즘은 '구독 서비스'에 대한 심리적 문턱이 많이 낮아졌습니다. 일반적인 기능은 무료로 제공하되, 고급 기능을 위해 결제하는 '프리미엄(Freemium)' 방식이 대세가 되었죠. 사용자는 자신이 얻는 편의..
항목설명주요 기능Accounts계정 관리GitHub.com 및 Enterprise 로그인Integrations외부 도구 연동VS Code 등 에디터 및 터미널(Shell) 설정Git깃 정보 설정커밋 이름/이메일 설정, 기본 브랜치명 변경Appearance테마 설정라이트/다크 모드 및 시스템 테마 연동Prompts알림창 설정삭제/강제 푸시 전 확인 팝업 여부 선택Advanced고급 설정백그라운드 업데이트, 사용 데이터 전송 등Accessibility접근성링크 밑줄, 디프(Diff) 체크 표시 설정 1. Accounts (계정)GitHub Desktop을 사용하는 가장 첫 번째 단계입니다.GitHub.com: 개인 계정 또는 일반 오픈소스 프로젝트 참여를 위해 로그인합니다.GitHub Enterprise: ..
요즘 코딩할 때 AI 도구 없으면 섭섭하죠. 저도 효율을 높이려고 여러 IDE에서 AI 기능을 써보고 있는데요. 최근 Visual Studio(VS) Community와 CLion을 번갈아 사용하면서 느낀 '로그인 편의성'에 대해 이야기해보려 합니다.1. Visual Studio Community: "나는 딴 걸 쓰고 싶은데..."VS Community에서 AI 기능을 쓰려고 하면 가장 먼저 마주치는 게 깃허브 코파일럿(GitHub Copilot) 로그인창입니다. 물론 코파일럿이 좋긴 하지만, 사용자에 따라서는 GPT나 Claude 기반의 다른 플러그인을 쓰고 싶을 때도 있잖아요?로그인의 굴레: VS는 인터페이스 자체가 코파일럿 중심으로 설계되어 있다 보니, 다른 툴을 쓰려고 해도 기본적으로 코파일럿 로..
Visual Studio 상단 메뉴를 통해 몇 번의 클릭만으로 계정 설정을 관리할 수 있습니다.1. 설정 메뉴 진입하기가장 먼저 Visual Studio 상단에 있는 메인 메뉴 바를 확인하세요.경로: 도움말(H) → Visual Studio 등록... 클릭2. 계정 정보 확인 및 비활성화[Visual Studio 등록] 창이 뜨면 현재 로그인된 사용자 정보와 라이선스 상태가 나타납니다.계정 비활성화(로그아웃): 현재 코파일럿 권한이 연결된 계정 옆의 [로그아웃] 또는 [제거] 버튼을 클릭합니다.세션 종료: 로그아웃을 하면 해당 계정과 연결된 GitHub Copilot 서비스가 즉시 중단되며, 더 이상 코드 제안을 받지 않게 됩니다.
Visual Studio 2026 Community를 설치하면 계정 로그인을 안내하는 메시지를 접하게 됩니다. 코딩이나 빌드 같은 기본적인 IDE 기능은 로그인 없이도 사용 가능하지만, 최신 개발 환경의 핵심인 AI 도구를 제대로 활용하기 위해서는 로그인이 시스템적으로 요구됩니다. 그 구체적인 이유를 정리해 드립니다.1. AI 연산의 주체는 '클라우드 서버'Visual Studio 2026에 통합된 GitHub Copilot과 같은 AI 모델은 사용자 PC의 자원이 아닌, 강력한 인프라를 갖춘 클라우드 서버에서 작동합니다.실시간 통신: 사용자가 코드를 입력하면 클라우드 서버가 이를 분석하고 최적의 제안을 실시간으로 보냅니다.서버 자원 관리: 고사양 서버 자원을 소모하는 작업인 만큼, 서버에 접속하는 사용..
IntelliJ 설정에서 Gradle이 사용하는 자바 버전을 동기화해 주면 간단히 해결됩니다.1. 설정 창 열기상단 메뉴에서 **파일(File) -> 설정(Settings)**을 클릭합니다.(단축키: Ctrl + Alt + S / macOS: Cmd + ,)2. Gradle 설정으로 이동왼쪽 사이드바 메뉴에서 다음 경로를 따라 이동합니다.빌드, 실행, 배포 (Build, Execution, Deployment)빌드 도구 (Build Tools)Gradle3. Gradle JVM 버전 변경우측 화면의 빌드 및 실행(Build and run) 항목을 확인하세요.Gradle JVM 항목의 드롭다운을 클릭합니다.설치된 버전 중 Project SDK 또는 OpenJDK 17 (혹은 그 이상의 버전)을 선택합니다...
데이터베이스를 공부하거나 실무에서 MySQL을 다루다 보면 공식 문서(Documentation)를 확인해야 할 일이 정말 많습니다. 하지만 방대한 양과 언어의 장벽 때문에 어디서부터 봐야 할지 막막할 때가 있죠.오늘은 입문자에게는 기초를 다져주고, 숙련자에게는 최신 기술 정보를 제공하는 MySQL 추천 사이트 2곳을 정리해 드립니다.1. 입문자를 위한 단비 같은 'MySQL 한글 매뉴얼'👉 MySQL Korea 한글 매뉴얼 (5.0/5.1)처음 MySQL을 접하시는 분들이라면 영문 문서를 바로 보기보다 이 사이트를 강력 추천합니다.특징: MySQL 5.0 및 5.1 버전의 한글 번역본을 제공합니다.장점: * 기본 개념 정립: 비록 구버전 기준이지만, 데이터베이스의 핵심 구조(쿼리문, 인덱스, 데이터 타..
코드를 작성할 때, 헤더 파일이 여러 번 포함되면 중복 선언으로 인해 컴파일 속도 저하와 오류가 발생할 수 있습니다. 이를 방지하기 위해 두 가지 방법이 일반적으로 사용됩니다. Include Guard헤더 파일이 여러 번 포함되더라도 한 번만 컴파일되도록 하는 방법으로 #define문을 사용합니다.#ifndef HEADER_H#define HEADER_H// 코드 (Code...)#endif코드 해석만약 HEADER_H가 정의되어 있지 않다면,HEADER_H를 정의하여 아래 코드 중복을 방지한다. 지시자 - #pragma once#define보다 간결한 방법으로 중복 선언을 하지 않도록 처리하는 효과는 동일합니다.#pragma once// 코드 (code...)두 방법 모두 헤더 중복을 방지하는 데 효과..
원격 서버 작업이 많은 개발자에게 터미널 프로그램은 필수 도구입니다. 복잡한 설정 없이도 강력한 기능을 제공하는 무료 프로그램들을 개발 편의성 순으로 추천합니다! PuTTY (완전 무료, 오픈 소스) - 기본 중의 기본특징상세 내용개발 유용성보통 (가장 기본적)주요 기능SSH, Telnet, Rlogin 클라이언트, 세션 저장장점매우 가볍고 빠르며, 라이선스 걱정 없는 완전 무료 프로그램입니다. 오랜 역사를 통해 신뢰성이 입증된 가장 기본적인 터미널 클라이언트입니다.단점UI가 다소 투박하고, 탭 기능이 없어 여러 세션을 동시에 관리하기 불편합니다. 파일 전송을 위해서는 별도의 SCP/SFTP 클라이언트(예: WinSCP)가 필요합니다.라이선스MIT 라이선스 기반의 완전 무료 오픈 소스입니다.💡 한마디:..