프로그래밍
-
Google Code Assist: 개발 생산성을 극대화하는 스마트 코딩 도우미프로그래밍 2025. 3. 22. 12:18
Google Code Assist는 개발자가 코드를 더 빠르고 효율적으로 작성할 수 있도록 지원하는 다양한 스마트 기능을 제공합니다. 주요 기능은 다음과 같습니다.지능형 코드 완성: 문맥에 맞는 코드 조각, 함수명, 변수명 등을 자동 완성하여 타이핑 시간을 줄이고 오타를 방지실시간 오류 감지 및 제안: 코드를 작성하는 동안 잠재적인 오류를 실시간으로 감지하고 수정 제안을 제공코드 리팩토링 지원: 복잡하거나 비효율적인 코드를 더 간결하고 가독성 좋게 리팩토링하는 과정을 자동화코드 설명 및 문서화: 선택한 코드 블록이나 함수에 대한 설명을 제공하고, 자동으로 코드 문서화를 생성팀 협업 기능 강화: 팀원 간의 코드 공유 및 리뷰 과정을 간소화하고, 일관된 코딩 스타일 지원특징:클라우드 기반 AI: Google..
-
Visual Studio Code 단축키 모음프로그래밍/기타 2025. 3. 7. 10:03
"이 단축키는 Windows용 Visual Studio Code 기본 키맵 기준입니다. 다른 키맵을 사용할 경우 단축키가 다를 수 있습니다."기본 탐색 & 조작단축키설명Ctrl + P파일 빠르게 열기 (Quick Open)Ctrl + Shift + N새 창 열기Ctrl + W현재 창 닫기Ctrl + B사이드바 토글Ctrl + Shift + E탐색기 열기Ctrl + Shift + G소스 컨트롤 (Git) 보기Ctrl + Shift + D디버그 패널 열기Ctrl + Shift + X확장 프로그램 창 열기Ctrl + G특정 줄로 이동코드 편집단축키설명Ctrl + Space자동 완성 제안 표시Alt + ↑ / ↓현재 줄 위/아래 이동Shift + Alt + ↑ / ↓현재 줄 위/아래로 복사Ctrl + Shift..
-
SpacetimeDB 1.0 출시: 실시간 멀티플레이 데이터베이스의 혁신프로그래밍 2025. 3. 5. 21:18
개요SpacetimeDB 1.0이 드디어 출시되었습니다! SpacetimeDB는 게임 및 실시간 애플리케이션을 위한 분산형 멀티플레이어 데이터베이스로, 데이터와 네트워크 레이어를 통합하여 성능을 극대화하는 것이 특징입니다. 이번 1.0 버전은 안정성과 기능성을 한층 끌어올려 본격적으로 프로덕션 환경에서도 활용할 수 있도록 설계되었습니다.SpacetimeDB란?SpacetimeDB는 기존의 전통적인 데이터베이스와 달리, 게임 및 실시간 애플리케이션에서 서버와 클라이언트 간의 데이터 동기화를 최적화한 솔루션입니다. 주요 특징은 다음과 같습니다:자동 동기화: 데이터 변경 사항이 즉시 클라이언트에 전파됨SQL 기반 로직 정의: 서버 로직을 SQL 확장 형태로 작성 가능분산 처리 지원: 멀티플레이어 환경에서도 높..
-
유니티 에디터에서 Cursor 에디터 연동 및 필수 종속성 설치 가이드프로그래밍 2025. 3. 3. 22:30
1. Cursor 에디터 설치Cursor 공식 사이트에서 회원가입 후 에디터 다운로드 및 설치2. 필수 패키지 설치 (유니티 패키지 매니저 사용)Git URL로 Cursor 패키지 추가패키지 매니저에서 "Add package from git URL..." 선택아래 URL 입력 후 설치 https://github.com/boxqkrtm/com.unity.ide.cursor Visual Studio Editor 패키지 설치패키지 매니저에서 Visual Studio Editor 검색 후 설치3. 유니티 프로젝트에서 Cursor 연동유니티 실행 → Edit → Preferences → External Tools 이동External Script Editor에서 Cursor 선택4. 개발 환경 최적화 (선택 사항)..
-
우분투 시스템 폴더 목록프로그래밍 2025. 3. 1. 20:00
시스템 실행 파일 및 라이브러리폴더목적설명/bin기본 실행 파일시스템 부팅 및 기본 명령어(ls, cp, mv 등) 저장/sbin시스템 관리 실행 파일root 권한이 필요한 명령어(fdisk, ifconfig 등) 저장/usr/bin일반 사용자 실행 파일추가 설치된 프로그램 실행 파일 저장/usr/sbin시스템 관리 실행 파일root 권한이 필요한 추가 패키지 실행 파일 저장/lib공유 라이브러리실행 파일이 사용하는 핵심 라이브러리 저장/lib6464비트 라이브러리64비트 시스템용 라이브러리 저장/usr/lib추가 라이브러리/usr/bin의 프로그램이 사용하는 라이브러리 저장설정 및 로그폴더목적설명/etc설정 파일시스템 및 프로그램의 설정 파일 저장/var가변 데이터로그, 캐시, 이메일, 패키지 데이터 ..
-
Microsoft Writing Style Guide...프로그래밍 2024. 5. 13. 11:17
https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices Use indexes as the plural form of index. Use indices only in the context of mathematical expressions.이렇게 쓰고 있는건가?! 흠~ 네이밍의 세계란... (2022년에 올라온 글이네..)
-
wsl `네트워크를 구성하지 못했습니다(networkingMode Nat)`프로그래밍/기타 2023. 12. 6. 15:37
wsl 실행시 아래와 같은 오류 메세지를 출력하고 실행되지 않는 경우... 네트워크를 구성하지 못했습니다(networkingMode Nat). 네트워킹을 사용하지 않도록 설정하려면 C:\Users\innocho\.wslconfig 'wsl2.networkingMode=None'를 설정합니다. Error code: Wsl/Service/CreateInstance/CreateVm/ConfigureNetworking/HNS/0x80070424 다음과 같은 사항을 체크 해보자... `Windows 기능 켜기/끄기` 창에서 `가상 머신 플랫폼` 체크 되어 있는지 확인. 해결되지 않는 경우 확인 해볼 수 있는 정보는 아래 링크 참조. https://github.com/microsoft/WSL/issues/10709