본문 바로가기
반응형

분류 전체보기45

소스 코딩하기 편한 폰트 추천 가독성 좋은 D2Coding 설치하기 개발환경 세팅을 할 때 제일 먼저 해야 할 부분이 폰트 선택이다. 어떤 폰트를 선택하느냐에 따라 소스의 가독성이 달라지기 때문이다. 만약 가독성이 떨어지는 폰트로 코딩을 하다 보면 코딩 능률이 현저하게 떨어지는 걸 느끼게 된다. 개인적으로 Consolas 폰트를 사용했는데 한글에 대해서 미흡한 부분이 있다. 그래서 한글까지 가독성을 좋게 해주는 D2Coding 폰트를 사용하고 있다. D2Coding D2Coding 폰트 네이버에서 만들었다. 이름에서 알 수 있듯이 오로지 코딩을 위해 만든 폰트이기에 가독성이 매우 뛰어나다. 그리고 한글에 대해서도 오류 없이 폰트지원이 돼서 가독성이 매우 뛰어나다. 아래 깃허브 링크로 들어가서 최신 버전인 1.3.2 버전으로 다운받아서 설치하면 된다. D2Coding 폰트.. IDE 2023. 12. 12.
Visual Studio 2022 SVN 연동하기 1. 아래 첨부파일 설치 2. 도구 → 옵션 → Source Control → 플러그 인 선택 → 현재 소스 제어 플러그 인 3. AnksSVN 을 선택한다. 4. 마지막으로 솔루션을 마우스 오른쪽 클릭 한 다음 Add Selected Projects to Subversion 을 선택하면 SVN에 해당 솔루션이 등록된다. IDE 2023. 12. 12.
안드로이드 코틀린 뷰바인딩(viewBinding) 사용하기 뷰바인딩(View Binding) 뷰바인딩은 레이아웃 XML 파일에 선언한 뷰 객체를 코드에서 쉽게 이용하는 방법이다. 안드로이드 UI를 구성할 때 대부분 레이아웃 XML 파일을 이용한다. 레이아웃 XML에 등록한 뷰는 findViewById() 함수를 이용해 사용한다. 하지만 뷰가 많고, 뷰를 대부분 코드에서 사용하기에 매번 findViewById() 함수로 작업하는 건 매우 귀찮고 무의미한 반복 작업이라서 뷰바인딩을 사용한다. 안드로이드 코틀린 뷰바인딩을 사용하는 방법에 대해서 알아보자 Gradle에 뷰바인딩 설정하기 build.gradle 파일 android 영역에 buildFeatures를 선언한다. android { (... 생략 ...) buildFeatures { viewBinding tru.. ETC(Language) 2023. 12. 12.
Visual Studio Code 플러터(Flutter) 파란색 밑줄 없애기 Flutter 프레임워크를 이용해서 앱을 개발 하다보면 소스에 파란색줄이 생기는 경우가 많다. 마우스를 대보면 파란색 밑줄의 원인이 나온다. Use 'const' with the constructor to improve performance. Try adding the 'const' keyword to the constructor invocation. const 를 선언해서 사용가능한 것은 const 를 붙이라는 코멘트다. const 는 상수라는 의미로 절대 변하지 않는 값을 const 로 선언해서 사용한다. const 를 선언하면 컴파일러가 작동하기전에 이미 값을 할당해놓기 때문에 프로그램 성능에도 좋다. 변하지 않을 변수에 const 선언을 해주니 파란색 밑줄이 사라졌다. 그럼 이게 상수인지 아닌지 .. Flutter(DART) 2023. 12. 12.
플러터 Flutter Target of URI doesn't exist: 'package:flutter/material.dart'. 에러 해결 방법 PC를 변경하면서 git에 올려놓은 소스를 받고 프로젝트를 열어보니 전부 빨간색 에러가 표시되어 당황했다. import 쪽 에러 메시지를 확인해보니 URI가 없다는 것 같은데.. Target of URI doesn't exist: 'package:flutter/material.dart'. Try creating the file referenced by the URI, or try using a URI for a file that does exist. 해결 방법 pubspec.yaml 파일로 들어가 오른쪽 상단에 있는 Get Packages 버튼을 눌러 패키지 정보를 다시 다운받는다. java의 Maven Update, Gradle Update 랑 비슷한 기능인 것 같다. 패키지 정보 다운이 완료되면 에러.. Flutter(DART) 2023. 12. 12.
쿨러마스터 노트북 받침대 분해 청소(쿨러 팬소리 소음 제거) 노트북을 사용하다 보면 노트북 받침대는 필수 제품이다. 책상에 앉아 노트북을 장시간 사용하면 자세도 안 좋아지고 능률이 떨어지기 때문이다. 그래서 노트북 받침대를 사용하면 노트북 화면을 눈높이까지 올릴 수 있어 거북목을 예방할 수 있다. 그리고 팬쿨러가 포함된 노트북 받침대를 사용하면 노트북 발열 문제를 해결할 수 있다. 내가 사용하고 있는 노트북 거치대는 쿨러마스터 Notepal ErgoStand Lite(제품명 : R9-NBS-ELSK-GP) 제품이다. 하지만 오래 사용하다 보면 먼지가 끼고 팬쿨러에서도 팬 소음이 발생하기에 주기적으로 청소를 해주는 게 좋다. 필자도 5년 정도 사용하다 팬 소음이 심해 큰맘 먹고 분해 및 청소를 했다.처음에 어떻게 분해해야 하는지 몰라서 난감했다. 나사가 있는 부분은.. Review 2023. 12. 12.
오라클 데이터베이스 21c 설치하기 오라클 데이터베이스 설치하는 방법을 알아보자. 설치할 일이 많지는 않지만 그래도 아주 가끔씩 설치를 할 때가 있기에 내가 보려고 포스팅한다.1. 오라클 데이터베이스 21c 버전을 다운 받는다.아래 링크를 눌러 한번에 다운로드 페이지로 가는 걸 추천한다. 그냥 홈페이지에서 찾아서 들어가기가 매우 복잡하다.https://www.oracle.com/database/technologies/oracle21c-windows-downloads.html Oracle Database 21c Download for Microsoft Windows x64Oracle Database 21c Grid Infrastructure (21.3) for Microsoft Windows x64 (64-bit) Contains the G.. Database 2023. 11. 14.
플러터 Flutter 개발 환경 간단하게 설정하기(chocolatey) 크로스 플랫폼 웹 개발을 하기위해 Flutter 프레임워크를 사용해보기로 했다. 다운 받아서 설치하고, 환경변수 잡아주고 하는 복잡함 없이 쉽고 간단하게 Flutter 개발 환경을 설정하는 방법을 공유한다.👉 Flutter 개발 환경 구축 순서1. 파워쉘 실행2. Chocolatey 설치3. Flutter SDK Install4. 안드로이드 스튜디오 설치(안드로이드 시뮬레이터)5. Visual Studio Community 설치(윈도우 프로그램)6. Visual Code 설치(Flutter 개발 IDE)1. 파워쉘 실행윈도우10 사용자는 파워쉘이 기본적으로 설치되어 있다. 파워쉘을 관리자 권한으로 실행한다.만약 파워쉘 설치가 안되어있다면 아래 링크로 들어가 파워쉘을 다운받아 설치하자https://lea.. Flutter(DART) 2023. 10. 23.
반응형