본문 바로가기
반응형
[Tips] 색 이름, 컬러 이름 찾기 컬러 이름이 필요한 이유 디자인하는 시간의 절반은 컬러 고민입니다. 그만큼 중요하고 한 번 결정하고 나면 모든 것이 연관되어버려서 바꾸기도 쉽지 않습니다. 여러분은 기획에 맞추어 신중하게 고르고 골라 컬러를 선택합니다. 그렇게 선택된 컬러에 관해 팀원과 이야기할때 16진수 컬러 코드로 소통하려면 불편할 것입니다. 컬러의 이름을 특정하면 대화하기 용이합니다. HEX 코드와 RGB 코드 HEX 코드는 RGB를 16진수로 표현합니다. RGB로 표현 가능한 색의 가짓수는 256의 세제곱(16,777,216)입니다. R, G, B 는 각각 256 단계의 색을 가집니다. 빛의 3원색이 서로 혼합되어 색이 만들어지므로 256을 세번 곱하면 모든 경우의 수가 나옵니다. 모니터는 이렇게 결정된 색을 LED 소자로 표현하.. 2022. 10. 21.
[Tips] 리눅스 쉘 기본 명령어 사용법 개요 Linux 쉘은 사용자가 텍스트 기반 명령을 사용하여 운영 체제와 상호 작용할 수 있는 강력한 CLI 입니다. 처음에는 어려워 보일 수 있지만 Linux 쉘 명령의 기본 사항을 학습하는 것은 파일, 폴더 및 시스템 리소스를 관리하는 데 매우 유용할 수 있습니다. Linux 셸을 사용하려면 터미널 창을 열어야 합니다. 이 작업은 일반적으로 Linux 데스크톱 환경에서 "터미널"을 검색하거나 "Ctrl + Alt + T" 바로 가기 키를 눌러 수행할 수 있습니다. 알아야 하는 이유 1. 효율성과 생산성 리눅스 셸 명령의 기본 사항을 학습함으로써 프로그래머는 리눅스 기반 시스템에서 작업할 때 효율성과 생산성을 높일 수 있습니다. 간단한 명령줄 구문을 사용하여 디렉토리를 빠르게 탐색하고 파일을 검색하며 다.. 2022. 9. 8.
[Tips] 오토핫키로 프로그램을 실행 오토핫키가 처음이라면 이 문서부터 읽어보세요. [Tips] 오토핫키 기본 사용법 오토핫키는 윈도우용 무료 오픈소스 스크립팅 언어입니다. 쉽게 배울 수 있고 간단한 명령부터 복잡한 명령까지 자동화시킬 수 있는 도구로 이미 많은 사람들이 이용하고 있습니다. 스크립트는 ifhead.tistory.com Run과 RunWait 명령어로 실행가능한 대상을 실행할 수 있습니다. F2:: { Run, Calc } F2를 누르면 계산기를 실행합니다. F2:: { Run, C:\ } 폴더를 엽니다. F2::{ Run, https://ifhead.tistory.com/ } 사이트를 엽니다. Run / RunWait의 매개변수 Run, Target [, WorkingDir, Options, OutputVarPID] RunW.. 2022. 9. 4.
[Tips] 오토핫키 창 크기 및 위치 조절 오토핫키가 처음이라면 이 문서부터 읽어보세요. [Tips] 오토핫키 기본 사용법 오토핫키는 윈도우용 무료 오픈소스 스크립팅 언어입니다. 쉽게 배울 수 있고 간단한 명령부터 복잡한 명령까지 자동화시킬 수 있는 도구로 이미 많은 사람들이 이용하고 있습니다. 스크립트는 ifhead.tistory.com 이동 및 창 크기 변경 WinMove, WinTitle, WinText, X, Y , Width, Height 단순 이동 WinMove, X, Y WinTitle 창 제목 WinText 존재하는 경우이 매개 변수는 대상 창의 단일 텍스트 요소 (포함 된 Window Spy 유틸리티에 의해 표시됨)의 하위 문자열이어야합니다. DetectHiddenText가 켜져 있으면 숨겨진 텍스트 요소가 감지됩니다. (일반적으.. 2022. 9. 3.
[Tips] 오토핫키 기본 사용법 오토핫키는 윈도우용 무료 오픈소스 스크립팅 언어입니다. 쉽게 배울 수 있고 간단한 명령부터 복잡한 명령까지 자동화시킬 수 있는 도구로 이미 많은 사람들이 이용하고 있습니다. 스크립트는 간단하고 유연한 문법을 가지고 있습니다. 지금부터 오토핫키 기본 사용법을 포스팅하겠습니다. 오토핫키 설치 https://www.autohotkey.com/download/ AutoHotkey Downloads www.autohotkey.com 오토핫키 인스톨러를 다운받아 설치합니다. 설치툴에서 Express Installation을 선택해줍니다. 설치만 하면 간단하게 이용할 수 있으니 천천히 따라해 보시길 권합니다. 오토핫키 스크립트 생성 새로 만들기에서 오토핫키 스크립트를 생성할 수 있습니다. 이 스크립트를 이용해서 모든.. 2022. 9. 3.
[Tips] Live Server 비주얼 스튜디오 코드 라이브 서버 설정 비주얼 스튜디오 코드 라이브 서버 설정하는 과정을 순서대로 알려드리겠습니다. 라이브 서버란? 이 확장을 VSCode에 설치하면 웹사이트를 개발하면서 브라우저에서 바로 프리뷰를 확인할 수 있습니다. 정적 및 동적 페이지에 대한 실시간 리로드 기능으로 로컬 개발 서버를 열어줍니다. VSCode 준비 라이브 서버 확장 프로그램 설치 Go Live 눌러서 동작 확인 설치 방법 확장에 들어가서 라이브 서버를 설치합니다. 행 확인 하단에 생긴 Go Live 버튼을 눌러 서버를 열어줍니다. 기본 서버는 ip 127.0.0.1 포트 5500에서 열리는데, 설정에서 바꿀 수도 있습니다. 현재 사용중인 와이파이 망의 ip로 바꿔준 다음 서버를 실행하면 같은 와이파이를 이용하는 모든 기기에서 웹페이지 프리뷰를 볼 수 있습니다. 2022. 9. 1.
[Tips] 맥 터미널에서 .NET 설치 확인이 안 될 때 (ARM 포함) 에러 내용 Mac용 NET Core 2.1 SDK를 다운로드하여 설치했습니다. 그러나 터미널에서 dotnet 명령을 실행하면 -bash: dotnet: command not found error. 과 같은 오류가 출력됩니다. 해결 방법 1. macOS 버전이 전제 조건을 충족하는지 확인합니다. https://docs.microsoft.com/en-us/dotnet/core/macos-prerequisites?tabs=netcore2x 2. 터미널에 입력하세요 ln -s /usr/local/share/dotnet/dotnet /usr/local/bin/ dotnet --version 환경에 따라 x64를 입력해줘야 할 수도 있습니다. ln -s /usr/local/share/dotnet/x64/dotnet.. 2022. 8. 30.
[Tips] 한국 게임 공모전 및 사업 목록 한국 게임 공모전 및 사업 목록 상황에 따라 개최 여부가 달라질 수 있습니다. 최근 몇 년간(22년 기준) 꾸준히 개최된 게임 공모전 및 사업들의 목록입니다. 게임을 제작하는 팀 혹은 개인은 자금을 마련하거나 홍보할 목적으로 공모전을 지원합니다. 출품 계획이 있으신 분들에게는 좋은 결과가 있기를 바랍니다. GIGDC Indie Craft 인디 크래프트 스마일게이트 인디게임 창작 공모전 한국콘텐츠진흥원 인디게임공모전 부산인디커넥트페스티벌 구글플레이 인디게임 페스티벌 G-Star 지스타 인디게임 기획개발공모 Play X4 플레이엑스포 Out Of Index (OOI) 아웃오브인덱스 e나라도움 : 국가 사업 검색 https://www.gosims.go.kr/hg/hg002/retrieveTaskReqstLis.. 2022. 8. 29.
[Git] Please make sure you have the correct access rightsand the repository exists. 문제 상황 PC에 새로운 폴더를 만들고 이미 존재하는 원격 레포지토리를 pull 해올 때 다음과 같은 에러가 발생합니다. 이 문제는 다양한 이유로 발생하는데요. 브랜치를 이동하려고 하는데 원격 저장소의 브랜치를 읽을 수 없거나 원격 저장소와 통신할 때 흔히 발생하는 에러입니다. fatal: 'origin' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rightsand the repository exists. 해결 방법 1 HTTPS 인증하기 git remote set-url origin https://github.com.. 2022. 8. 24.
[Tips] 디버깅 탐구 2 - 코드를 읽는 방법 디버깅을 성공적으로 마치기 위해서는 코드를 잘 읽어야 합니다. 그래야만 엉뚱한 곳에 시간을 허비하지 않을 수 있습니다. 코드를 빠르게 이해하고 허점을 찾아내는 일은 종종 생각보다 쉽지 않습니다. 내가 쓴 오래된 코드를 보고 고칠 때 마치 남이 쓴 것처럼 낯설게 느껴집니다. 운이 나쁘다면 다른 사람이 일으킨 버그를 당신이 잡아야 할 수도 있습니다. 세 명의 실력있는 개발자들이 공유한 '코드를 이해하는 방법'―특히 디버깅에 있어서―을 소개합니다. 최종 결과를 내는 몇 줄의 코드를 찾아내어 역추적합니다. 원저자 : Alex Coleman 페이스북 엔지니어, 국제 대학생 프로그래밍 대회 결선진출 2회, 2018년도 북미 챔피언 예를 들어, 여러분이 봐야 하는 코드가 '영화 제목 목록'을 생성한다고 알고 있다고 .. 2022. 8. 17.
[Tips] 디버깅 탐구 1 - Interactive Debugging 좁은 의미에서 디버깅은 코드에서 어디에 문제가 있는지 정확히 찾아내서 고치는 것을 의미합니다. 잘못된 디버깅은 더 심각한 문제를 초래할 수 있습니다. 따라서 우리는 문제를 제대로 정의하고 절차에 따라 수정해야 합니다. 디버깅은 목적과 방식에 따라 분류할 수 있습니다. 디버깅의 종류 1. interactive debugging 2. integration testing 3. control flow analysis 4. log file analysis / print logs 5. unit testing 6. memory dumps 7. profiling Interactive Debugging 디버거를 이용한 디버깅 디버거를 활용하면 동적으로 값을 변경하면서 테스트해볼 수 있습니다. 제어 도구 사용법 1. St.. 2022. 8. 14.
반응형