IT/Software 2021. 8. 11.
VSCode 문자열 값 색상 변경하기
기본 테마로 쓰다 보니 문자열 변수 값들이 색상이 맘에 안듬. 갈색인가 먼가 약간 칙칙해 보여, 이 문자열 색상만 바꾸고 싶은데, 이것도 쉽지 않네. 결론적으로 찾은 방법은 setting.json 에 아래 구문을 추가하면 된다. "editor.tokenColorCustomizations": { "strings": "#ffbb00", // "comments": "#229977" }, 이렇게 변경된다. ㅋㅋ 무튼 원하는 색깔로 변경할 수 있으니 되었다. BJ.
IT/Software 2021. 7. 16.
저작권 copyright 표기법
머 여러가지 버전이 있는데, 복잡한거 단순한거... 정답은 단순할 수록 더 범위가 커진다는 거.. 아래글 참고합시다. 소스 코드 내 저작권 표시 이유와 올바른 방법 TL;DR 아래 포맷의 저작권 및 라이선스 표시 당신이 작성한 모든 소스 코드 파일에 추가하라. SPDX-FileCopyrightText: © {$year_of_file_creation} {$name_of_copyright_holder} SPDX-License-Identifier: {$SPDX_license_name} 예를 들어, 내가 오늘 소스 코드 파일을 하나 작성하였고, 이를 [BSD-3-Clause license][bsd-3-clause] 라이선스로 공개하였다면, 다음과 같은 내용을 파일 상단 주석 부분에 추가한다. SPDX-FileC..
IT/Software 2021. 7. 13.
GitHub - Access token 을 이용한 로그인
GitHub 접속시에 2단계 인증으로 되어 있는 경우, 일반 로그인이 되지 않는다. (그리고, 2021년 이후에는 그냥 ID, Password 로그인으로 접근하는 것을 허용하지 않는다나 머라나~~) 이때는 Access token 방식으로 접근하는 것이 편하다. GitHub Access token 생성 GitHub 에 접속해서 Access token을 하나 생성한다. 참고로 아래 그림은 하나 생성한 이후의 화면으로 화살표 부분에 생성된 token값을 볼 수 있다. 1. Settings -> Developer settings 2. Personal access tokens에 들어가서 우측상단 Generate new token 클릭 3. 생성하고자 하는 토큰에 권한 부여 (아래 스크린샷 참고) 4. Genera..
IT/Software 2020. 12. 16.
몽고 DB 설치 - 윈도우 환경
요즘 많이 쓰이는 mongoDB 를 PC 에 설치해 보자. Windows10 환경에서의 설치이다. 먼저 mongodb 홈페이지에서 다운로드 페이지로 이동. www.mongodb.com/try/download/community MongoDB Community Download Download the Community version of MongoDB's non-relational database server from MongoDB's download center. www.mongodb.com 그냥 따지지 말고 Community 버전으로 다운로드 받았다. 나중에 잘 하게 되면 변화가 있을 수도. 열심히 다음을 눌렀다. 항상 느끼지만 그냥 다음만 누르면 된다. 왠만하면 설치중에 MongoDB Compass 라는..
IT/Software 2020. 12. 13.
Cmder 터미널 프로그램 탐색기 현재 폴더에서 바로 열기
Cmder 프로그램 바로가기 만들기 출처: https://webdir.tistory.com/548 [WEBDIR] 윈도우즈 콘솔 에뮬레이터 cmder 기존의 윈도우즈 콘솔에 편의성과 가시성, 시각적으로 아름답게 만들어주는 cmder 라는 프로그램을 소개합니다. cmder 소개 cmder는 윈도우즈에서 사용 가능한 콘솔 에뮬레이터가 없다는 순수한 좌 webdir.tistory.com 관리자 권한으로 CMD를 연다. Cmder가 위치한 디렉토리로 이동한다. .\cmder.exe /REGISTER ALL 실행한다(액세스가 거부된다면 관리자권한으로 CMD를 실행했는지 확인). 윈도우즈 탐색기창에서 디렉토리를 마우스 우클릭하면 Cmder Here이 등록되어 있다. 그래도 따라 해보니, 내 컴퓨터에서도 정상적으로 ..
IT/Software 2020. 3. 19.
Java JDK 8 다운로드 설치 방법 - 딱 한 줄!!
Java JDK 8 다운로드 방법 😎 혹시나 안드로이드 개발이나, Flutter 머 이런거 해보려고 하면 JDK8을 꼭 받아서 설치해야 한다. (다른 버전이 깔려있으면 머 문제가 많이 생기네. 전문가는 아니니깐 귀찮게 생각하지 말고 그냥 JDK8 다운로드 해서 설치하자) 오매 이거이거 꼴랑 자바 JDK 다운로드 받으려다 날새겄다. 😂😂 오라클 페이지에서는 회원가입을 하도록 유도하고, 머 겁나구로 라이센스 메시지가 여기저기 뜨고 ㅉㅉ JDK를 쓰라는 것인지 말라는 것인지 머 그닥 관심이 많이 없지만, 일단 먼가 실험을 위해 자바 설치가 필요한데, 윈도우즈 환경이라 그런지 머 여러가지로 걸리는 것이 많네..그러다 찾은 방법은... 혹시나 PC에 Choco 패키지 관리자가 깔려있다고 한다면, 아주 아주 엄청 ..
IT/Software 2020. 3. 11.
GitHub Actions 깃허브 액션 기능 배워보기
GitHub Actions 깃허브 액션이라고, 새로 생긴 기능을 따라해보며 배우는 유튜브 강의 정리합니다. GitHub Action 유튜브 강의 - 이고잉 생활코딩 원본 동영상 주소는 여기 ▶ https://www.youtube.com/watch?v=uBOdEEzjxzE& 깃허브 액션 배우기 from 생활코딩 강의 정리 내용 실제 강의 내용을 필요한 부분 캡쳐해서 정리해 본다. GitHub에서 테스트 할 레포를 하나 만들면, Actions 라는 탭이 생겨있다. 여기를 누르면 아래와 같은 화면을 볼 수 있고, 오른쪽 파란색 Set up a workflow 라는 버튼을 누른다. 그럼 아래와 같이 간단하게 GitHub Actions 작업 내용을 정의할 수 있는 main.yml 이름의 스크립트 화면이 나오는데,..
IT/Software 2020. 2. 28.
Atom 에디터 활용 - 부분 선택 모드 column-select
Atom 에디터 활용 - 부분 선택 모드 column-select column-select 플러그인 https://atom.io/packages/column-select Enhanced column selection for the Atom editor. 단축키 정리 Command Mac Windows Linux Up Ctrl-Shift-Up Alt-Shift-Up Alt-Shift-Up Down Ctrl-Shift-Down Alt-Shift-Down Alt-Shift-Down PageUp Ctrl-Shift-PageUp Alt-Shift-PageUp Alt-Shift-PageUp PageDown Ctrl-Shift-PageDown Alt-Shift-PageDown Alt-Shift-PageDown Up ..
IT/Software 2020. 2. 7.
Git 버전 관리 - 빈 브랜치 만들기 (고아, orphan, empty)
Git 버전 관리 - 빈 브랜치 만들기 (고아, orphan, empty) 이건 머 쓸라카면 탐색기 처럼, 그냥 Ctrl+C, Ctrl+V Del 이런 걸 편하게 하면 좋을텐데 막상 쓸려면 걸리는 것이 많다. master 브랜치는 그냥 두고, 빈 브랜치 하나 만드는 것도 쉬운 일이 아니네. Hugo (휴고) 블로그 같은 경우, 실제 콘텐츠 내용을 저장하는 브랜치는 보통 master 로 배포해서 사용자들에게 보여지는 화면이 있는 것은 gh-pages 브랜치를 많이 쓰는 것 같다. 이런 전차로 아무것도 없는 gh-pages 브랜치를 만드려고 하니, 아무 생각없이 아래 절차대로 하면 되겠다. 도리어 git bash 같은 cli가 더 편리해, gui는 괜히 되다 안되다 이런 것이 많다. $ git checkou..
IT/Software 2020. 1. 21.
개발 유틸 - 온라인 Hex viewer 바이너리 파일 보기
개발 유틸 - 온라인 Hex viewer 바이너리 파일 보기 매번 툴 깔기 귀찮아 온라인에서 제공되는 것 찾아봄 https://www.onlinehexeditor.com/ Free Online Hex Editor & Viewer 0000000010 0000000020 0000000030 0000000040 0000000050 0000000060 0000000070 0000000080 0000000090 00000000a0 00000000b0 00000000c0 00000000d0 00000000e0 00000000f0 0000000100 0000000110 0000000120 0000000130 0000000140 0000000150 0000000160 0000000170 www.onlinehexedit..
IT/Software 2019. 12. 11.
Go (Golang) 설치 - 윈도우즈용 설치
Go (Golang) 설치 - 윈도우즈용 설치 일단 공식 페이지를 방문해보자. https://golang.org/ The Go Programming Language Download Go Binary distributions available for Linux, macOS, Windows, and more. // You can edit this code! // Click here and start typing. package main import "fmt" func main() { fmt.Println("Hello, 世界") } Hello, World! Conway's Game of Life Fibonacci Clos golang.org Go 다운로드 및 실행으로 설치는 완료된다. 너무 쉽다. 설치 확인을..
IT/Software 2019. 12. 10.
윈도우즈용 Chocolatey 설치 - 소프트웨어 패키지 관리자
윈도우즈용 패키지 매니저 Chocolatey 설치 - 초콜리티, 초코 이것이 왜 필요한가? 아래 링크에 자세히 설명이 되어 있네요. 소프트웨어 패키지 관리자라고 보면 될듯, Mac의 brew 를 부러워하는 분이 많던데 윈도우에서도 비슷하게 활용해 볼 수 있겠네. 정식 홈페이지 : https://chocolatey.org/ From Chocolatey로 윈도우에서도 패키지 관리를 해보자 그동안 Windows 환경에서는 Mac의 Homebrew 나 Linux의 apt 와 같은 패키지 매니저가 눈에 띄지 않았습니다. Chocolatey 는 NuGet 기반의 윈도우용 패키지 관리자로 choco 명령어를 사용해서 손쉽게 윈도우 운영체제에서 사용되는 애플리케이션을 관리할 수 있습니다. Chcolatey는 Micro..
IT/Software 2019. 12. 2.
[임베디드] Eclipse + GNU MCU Eclipse toolchain - arm toolchain
Eclipse 툴 설치 해보고 알았다. ARM compile 환경을 위해서는 따로, GNU Arm embedded toolchain 을 별도로 설치할 필요가 없다. 이전글 참고. GNU Arm Embedded Toolchain + Eclipse install https://it.devbj.com/post/184592236931/gnu-arm-embedded-toolchain-eclipse-install 1. Eclipse 설치 후, Eclipse Marketplace... 메뉴를 클릭하고, 2. GNU MCU Eclipse 를 설치한다. 3. 그냥 모든 features 를 다 설치한다. ^^ 4. 프로젝트 설정에서 toolchain을 아래 것으로 선택하면 끝!! 이게 더 쉽다.