반응형

Updates: 2024. 11. 21.

Content : 맥북 키보드 매핑 설정 방법 by karabiner-elements

 

맥북을 사용하면서 키보드 레이아웃이 기존 윈도우 환경과 달라 불편함을 느끼는 분들이 많습니다.

이 글에서는 특히 control, globe (지구본 키), command 키에 해당하는 매핑을 바꾸는 간단한 2가지 방법에 대해 설명하고자 합니다.


1.  시스템 환경설정을 통한 기본 키 매핑 변경

일단 기본 설정 방법 간단하게 알아보시죠

  1) 상단 메뉴 바에서 Apple 로고를 클릭하고 '시스템 설정'을 선택합니다.
  2) '키보드'를 선택한 후, 하단의 '보조 키...' 버튼을 클릭합니다.
  3. 여기서 Control, Option, Command 키의 기능을 원하는 대로 변경할 수 있습니다.

 

2. Karabiner-Elements를 활용한 커스텀 매핑

더 복잡한 키 매핑이나 특정 키의 기능을 세밀하게 조정하고자 한다면, 

무료 오픈 소스 프로그램인 Karabiner-Elements를 활용할 수 있습니다.

1) [Karabiner-Elements 공식 웹사이트](https://karabiner-elements.pqrs.org/)에서 최신 버전을 다운로드하여 설치합니다.

권장하는 설치 방법은 Homebrew의 brew install --cask karabiner-elements 를 사용하는 방법입니다.

아래는 Homebrew 및 추천하는 맥북 기본 세팅 방법입니다.

 

2) 설치 후 프로그램을 실행하고, 요구하는 시스템 설정을 모두 세팅합니다.

** Karabiner-EventViewer, Karabiner-Elements 모두 세팅하시는 것을 추천드립니다.

Karabiner-EventViewer: 어떤 키가 어떤 이름으로 매핑되어 있는지 알려줍니다. 하나하나 눌러보고 확인하면 됩니다

Karabiner-Elements: 매핑을 하는 어플리케이션입니다

 

Karabiner-Elements가 키보드 입력을 모니터링할 수 있도록 시스템 환경설정에서 권한을 부여해야 합니다.
시스템 환경설정 > 보안 및 개인정보 보호 > 입력 모니터링에서 'Karabiner-Elements'와 관련된 항목들을 모두 체크하여 권한을 허용합니다.

3) 'Simple Modifications' 탭에서 'Add item'을 클릭하여 변경하고자 하는 키와 그에 대응하는 기능을 설정합니다. 

** 외부 키보드가 뜨지 않는다면, 시스템 설정 중 하나를 하지 않은 겁니다. 알림이 지워질 때까지 설정해주면 됩니다.

 

예를 들어 지구본 키가 없는 키보드에 지구본 키를 설정하고자 한다면,

'From key'에는 'Globe' 키로 설정하고자 하는 키를 선택합니다.
'To key'에는 'fn' 키를 선택합니다.

와 같이 하면 됩니다. 이렇게 하는 까닭은 윈도우 키보드의 fn 키와 애플 키보드의 fn 키가 다르기 때문입니다.

그래서 윈도우 키보드의 fn 키의 재맵핑이 필요합니다.

 

아래는 제가 설정한 키보드 매핑입니다~

 

with ChatGPT

 

외부 공유하실 경우, 출처 반드시 밝혀주시기 바랍니다!

도움이 되셨다면 공감 꾸욱 부탁드립니다👍

반응형
반응형

Updates : 2024. 11. 19

Contents: 유투브 뮤직을 데스크톱에서 바로 실행시킬 수 있도록 공식 앱 설치하는 방법

 

필요한 것: 크롬, 웨일 혹은 크롬 기반의 웹 브라우저

 

1. 먼저 웹 브라우저에서 유투브 뮤직에 들어갑니다.

그러면 아래 그림의 빨간색 네모와 같이 저런 어플 아이콘이 뜨는데요,

클릭하고 설치하면 됩니다.

 

2. 이렇게 간단하게 설치를 마치고 파인더나 윈도우 검색, 어디서나 유투브를 검색해보면 유투브 뮤직이 바로 뜨는 것을 확인할 수 있습니다.

 

3. 마지막으로 어플에 접속하면 웹에서 보는 것과 동일하게 뜨는 것을 확인할 수 있습니다.

 

간단하죠!

 

with ChatGPT

 

외부 공유하실 경우, 출처 반드시 밝혀주시기 바랍니다!

도움이 되셨다면 공감 꾸욱 부탁드립니다👍

 

반응형
반응형

Updates  : 2024. 11. 19

Contents : 윈도우 10 및 11에서 클램쉘 모드를 설정하는 방법

 

노트북을 외부 모니터와 연결하여 덮개를 닫은 상태로 사용하는 '클램쉘 모드'는 작업 공간을 효율적으로 활용하고, 더 큰 화면에서 작업할 수 있는 장점이 있습니다. 

 

1. 전원 옵션 설정

  • 먼저 아래와 같이 전원 관리 옵션 편집으로 들어갑니다

  • 그리고 덮개를 닫으면 수행되는 작업 선택으로 들어갑니다

  • '덮개를 닫을 때' 항목에서 '배터리 사용'과 '전원 사용' 모두 '아무 작업도 안 함'으로 설정합니다.

  • 변경 내용을 저장합니다.


2. 디스플레이 설정 (선택)

  • 외부 모니터만 사용하도록 디스플레이 출력을 설정합니다.
  • '윈도우 키 + P'를 눌러 디스플레이 모드 선택 창을 엽니다.
  • '두 번째 화면만'을 선택하여 외부 모니터에만 화면이 표시되도록 합니다.

 

 

with ChatGPT

 

외부 공유하실 경우, 출처 반드시 밝혀주시기 바랍니다!

도움이 되셨다면 공감 꾸욱 부탁드립니다👍

반응형
반응형

Updates : 2024년 11월 16일

Contents: SOXL의 최근 3개월 성과와 주요 보유 종목 분석

 

* 다음 글은 ChatGPT4와 같이 작성한 글입니다

SOXL(Direxion Daily Semiconductor Bull 3X Shares)은 반도체 섹터의 일일 성과를 3배로 추종하는 레버리지 ETF입니다.

 

SOXL 최근 3개월 주가 변동

  • 2024년 8월 15일 종가: $39.92
  • 2024년 11월 15일 종가: $26.84
  • 변동률: 약 32.8% 하락

최고가 및 최저가

  • 최고가: $40.82 (2024년 10월 14일)
  • 최저가: $25.96 (2024년 9월 6일)

하락 원인 분석

  1. 시장 변동성: 글로벌 경제 불확실성과 공급망 문제로 인해 반도체 섹터의 변동성이 증가했습니다.
  2. 금리 인상 우려: 금리 상승은 기술주에 부정적인 영향을 미치며, 이는 SOXL의 하락에 기여했습니다.
  3. 지정학적 긴장: 무역 분쟁과 지정학적 이슈로 인해 투자자들의 심리가 위축되었습니다.

주요 보유 종목 현황

SOXL의 주요 보유 종목과 해당 비중, 2024년 11월 15일 종가, 최근 3개월 최고가 및 최저가, 그리고 거래량 비율입니다.

티커 종목 비중 종가 3개월 최고가 3개월 최저가 거래량 비율
AMD Advanced Micro Devices 8.85 $135.07 $138.27 $134.94 0.95
AVGO Broadcom Inc. 8.48 $164.50 $169.75 $164.48 0.90
NVDA NVIDIA Corporation 8.15 $141.55 $146.59 $141.49 0.92
QCOM Qualcomm Inc. 6.07 $160.98 $164.29 $160.95 0.88
TXN Texas Instruments Inc. 6.03 $203.25 $205.34 $202.00 0.91
MU Micron Technology Inc. 4.31 $95.79 $99.04 $95.77 0.93
INTC Intel Corporation 4.26 $24.28 $24.96 $24.23 0.89
AMAT Applied Materials Inc. 4.10 $169.13 $174.59 $166.23 0.87
LRCX Lam Research Corporation 3.98 $70.75 $73.00 $70.75 0.86
MPWR Monolithic Power Systems 3.96 $570.05 $589.91 $562.01 0.88

 

참고: 거래량 비율은 2024년 11월 15일의 거래량을 최근 3개월 평균 거래량으로 나눈 값입니다.

 

Reference

https://www.direxion.com/product/daily-semiconductor-bull-bear-3x-etfs

11월 15일 기준 공홈

 

참고: 본 분석은 투자 권유가 아니며, 투자 결정은 개인의 판단에 따라 이루어져야 합니다.

반응형

'Trading > Trading Log' 카테고리의 다른 글

2024 목표 : S&P 500 이기기  (0) 2024.04.05
반응형

Update  : 24. 11. 08.

Content : 테슬라 주식의 1배, 1.25배, 1.5배, 2배 레버리지를 추종하는 ETF 비교

 

테슬라(Tesla) 주가의 일일 변동을 2배로 추종하는 주요 ETF는 TSLL, TSLR, TSLT 세 가지가 있습니다.

각 ETF의 세부 사항은 다음과 같습니다:

 

1. 테슬라 본주

티커 TSLA  (Tesla Inc.)
레버리지 배수 1배
운용사 Tesla Inc.
상장일 2010년 6월 29일
운용보수 해당 없음
시가총액 약 8,000억 달러
배당수익률 배당 없음

 

2. 테슬라 1.25배 레버리지 ETF

티커 TSL (GraniteShares 1.25X Long TSLA Daily ETF)
레버리지 배수 1.25배
운용사 GraniteShares
상장일 2022년 8월 9일
운용보수 1.15%
시가총액 약 5,530만 달러
배당수익률 배당 없음

 

4. 테슬라 2배 레버리지 ETF

  • TSLL (Direxion Daily TSLA Bull 2X Shares)
  • TSLR (GraniteShares 2X Long TSLA Daily ETF)
  • TSLT (T-Rex 2X Long Tesla Daily Target ETF)
  TSLL TSLR TSLT
운용사 Direxion GraniteShares Tuttle Capital Management
상장일 2022년 8월 9일 2023년 8월 23일 2023년 10월 19일
레버리지 배수 2배 2배 2배
운용보수 0.96% 1.50% 1.05%
시가총액 약 2.8조 원 약 791억 원 약 5,405억 원
배당수익률 약 4.82% 배당 없음 배당 없음
배당 지급 주기 분기별 (3, 6, 9, 12월) 해당 없음 해당 없음

 

TSLL은 가장 먼저 상장되었으며, 시가총액이 가장 큽니다. 또한, 분기별로 배당금을 지급하고 있습니다.

반면, TSLR과 TSLT는 배당금을 지급하지 않으며, 운용보수는 각각 1.50%와 1.05%로 TSLL보다 높습니다.

 

틀린 내용이 있다면 댓글로 말씀부탁드립니다!

종목 추천 환영합니다.

주린이를 위해 훈수는 고운말로 부탁드립니다.

 

도움이 되셨다면 공감 꾸욱 눌러주세요👍

 

Reference

네이버 블로그

반응형
반응형

Updates  : 2024. 11. 08.

문제 상황:

  • "표준 TCP/IP 포트에 대한 마법사 페이지를 로드할 수 없습니다"라는 오류 메시지가 나타남
  • 프린터 속성에서 포트 정보가 보이지 않음
  • 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors 경로에 Standard TCP/IP Port 항목이 없음

이러한 문제는 레지스트리 값의 손상으로 인해 발생할 수 있습니다. 이를 해결하기 위해 다음 단계를 수행하십시오:

  1. 정상적인 레지스트리 값 백업:
    • 문제가 없는 다른 Windows 7 컴퓨터에서 레지스트리 값을 백업합니다.
    • [윈도우 로고 키 + R]을 눌러 regedit를 입력하고 확인을 클릭하여 레지스트리 편집기를 엽니다.
    • 다음 경로로 이동합니다:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
    • Monitors 항목을 마우스 오른쪽 버튼으로 클릭하고 "내보내기"를 선택합니다.
    • 파일 이름을 Port.reg로 지정하고 바탕화면에 저장합니다.
  2. 백업한 레지스트리 값 병합:
    • 문제가 발생하는 PC로 Port.reg 파일을 복사합니다.
    • Port.reg 파일을 더블 클릭하여 레지스트리에 병합합니다.
    • PC를 재시작합니다.

이 과정을 완료한 후 문제가 해결되었는지 확인하십시오.

Reference:

반응형
반응형

# plugin tags

for Plug 'preservim/tagbar' " Tagbar about the code structure

sudo apt install exuberant-ctags   

 

for Plug 'neoclide/coc.nvim' " Autocompletion

in coc.nvim,

npm install

or

yarn install

 

coc-clangd for C/C++/Objective-C, use clangd
coc-clang-format-style-options coc.nvim extension, helps you write .clang-format more easily.
coc-cmake for cmake code completion
coc-copilot for GitHub Copilot completion

 

https://builtin.com/software-engineering-perspectives/neovim-configuration

https://github.com/NeuralNine/config-files/blob/master/init.vim

 

 

https://www.youtube.com/watch?v=stqUbv-5u2s&t=159s

https://github.com/nvim-lua/kickstart.nvim

반응형
반응형

Updates: November 6, 2024
Contents: Steps to install Node.js on Linux (Ubuntu)

 

Install Node.js

To ensure you have the latest stable version of Node.js, follow these steps:

  1. Update package lists:
    sudo apt update
  2. Install npm (Node Package Manager):
    sudo apt install npm
  3. Install 'n', the Node.js version manager:
    sudo npm install -g n
  4. Install the latest stable version of Node.js:
    sudo n lts
  5. Verify the installation:This command should display the version number of Node.js, confirming the installation.
    node -v

References

반응형
반응형

Updates: November 6, 2024
Contents: Steps to install GitHub Copilot in NVim or Vim (Linux, Ubuntu)

Prerequisites

To use GitHub Copilot in Neovim / Vim, you must have:

  • Neovim version 0.6 or above or Vim version 9.0.0185 or above
  • Node.js version 18 or above

For more information, see the Vim/Neovim documentation and the Node.js website.

Download GitHub Copilot Plugin

  • For NVim:
    git clone https://github.com/github/copilot.vim \
    ~/.config/nvim/pack/github/start/copilot.vim
  • For Vim:
    git clone https://github.com/github/copilot.vim \
    ~/.vim/pack/github/start/copilot.vim
 

Install GitHub Copilot

  1. Open NVim or Vim.
  2. Run the command:
    :Copilot setup
    :Copilot enable

    This command will download and install all the plugins listed in your configuration file.

GitHub Authentication

If GitHub authentication is required, follow these steps:

  1. Update package lists and install GitHub CLI:
    sudo apt update
    sudo apt install gh
  2. For Windows users using WSL, install wslu:
    sudo apt install wslu
  3. Authenticate with GitHub:
    BROWSER=/mnt/c/Windows/explorer.exe gh auth login
     This command sets the browser to Windows Explorer and initiates the GitHub authentication process.

References

 

사용자 환경에 GitHub Copilot 확장 설치 - GitHub Docs

선호하는 코딩 환경에서 Copilot을(를) 사용하려면 GitHub Copilot 확장을 설치해야 합니다.

docs.github.com

 

반응형
반응형

Updates: November 6, 2024
Contents: Steps to install vim-plug on Linux including Ubuntu

Set Up Environment for NVim Installation

Before installing plugins, ensure that NVim or Vim is installed on your system.

Install vim-plug

vim-plug is a minimalist Vim plugin manager that supports parallel installation of plugins.

  • For NVim:
    sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
           https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
  • For Vim:
    curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
        https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Download Result

 

Configure Plugins

After installing vim-plug, configure your plugins by editing the appropriate configuration file.

  • For NVim:
    nvim ~/.config/nvim/init.vim
  • For Vim:
    vim ~/.vimrc

In the configuration file, add the following lines to initialize vim-plug and specify your desired plugins:

" in init.nvim or .vimrc
call plug#begin('~/.vim/plugged')

" List your plugins here
Plug 'tpope/vim-sensible'
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }

call plug#end()
 

Install Plugins

After saving the configuration file, install the specified plugins:

  1. Open NVim or Vim.
  2. Run the command:
    :PlugInstall

    This command will download and install all the plugins listed in your configuration file.

Managing Plugins with vim-plug

After installing vim-plug, you can manage your plugins using the following commands:

  • :PlugInstall to install the plugins
  • :PlugUpdate to install or update the plugins
  • :PlugDiff to review the changes from the last update
  • :PlugClean to remove plugins no longer in the list

In WSL or WSL2 on Windows, the plugged folder is located at ~/.local/share/nvim/plugged

 

References

 

GitHub - junegunn/vim-plug: :hibiscus: Minimalist Vim Plugin Manager

:hibiscus: Minimalist Vim Plugin Manager. Contribute to junegunn/vim-plug development by creating an account on GitHub.

github.com

 

반응형

+ Recent posts