전체 글 236

[Windows] Windows11 우클릭 팝업메뉴 Windows10 처럼 변경하기

Windows11 업그레이드 후 테마가 낯설고 불편한 사항들이 많은데,그중 하나가 마우스 우클릭 후 표시되는 팝업메뉴이다.아래 이미지처럼 추가옵션표시를 눌러야하는 경우가 많다.처음부터 추가옵션표시 팝업메뉴가 표시되도록 변경해보자.Registry 변경으로 팝업메뉴 타입 변경cmd 실행 후 아래 명령어 입력한다.reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve재부팅하여 변경을 확인한다.

Windows 2025.04.02

[Windows] 원격접속 후 Powershell 실행 정책 설정

원격 접속 후 powershell 실행파일(.ps1) 실행 시 동작하지 않는 이슈가 있었다.원격 접속시 Remote Session에 대해서 권한이 막혀있는 것이 문제인데, 명령어 한줄로 해당 이슈를 해결할 수 있었다.원격세션에 대한 Powershell 실행 정책 변경Powershell을 관리자 권한으로 실행한다.아래 명령어를 입력하여 Remote Session에 대한 실행정책을 변경한다.Set-ExecutionPolicy RemoteSignedPowershell 실행 정책 변경사항을 확인한다.Get-ExecutionPolicy -List

Windows 2025.04.02

[Windows] Powershell 이용하여 PC 정보 획득 (OS,Mac addr, SW list)

OS 버전, MAC 주소, 설치된 소프트웨어 목록 조사하기 위한 스크립트 파일입니다.ps1확장자 파일로 생성하여 실행합니다.# PowerShell 스크립트: PC 정보 조회# 목적: OS 버전, MAC 주소, 설치된 소프트웨어 목록 출력$output = @()# 1. 운영 체제 버전 조회Write-Host "`n=== Operating System Version ===" -ForegroundColor Cyan$os = Get-WmiObject -Class Win32_OperatingSystem$osInfo = "$($os.Caption) (Version: $($os.Version))"Write-Host $osInfo$output += "=== OS Version === `n$osInfo"# 2. MAC ..

Windows 2025.03.31

Git 개발자가 Git을 구성하는 방법

https://blog.gitbutler.com/how-git-core-devs-configure-git/https://news.hada.io/topic?id=19441Git 코어 개발자가 Git을 설정하고 사용하는 방법Git 코어 개발자들이 Git을 더 효율적으로 사용하기 위해 설정하는 방법에 대해 알아보겠습니다. 이 설정들은 Git의 기본 기능을 개선하여 개발자들이 작업을 더 쉽게 할 수 있도록 돕습니다.Git을 확실히 더 좋게 만드는 설정1. 브랜치 목록 정렬설명: 기본적으로 Git은 브랜치를 알파벳 순으로 정렬하지만, 최근 커밋 날짜 순으로 정렬하는 것이 더 유용할 수 있습니다.설정:git config --global column.ui autogit config --global branch.sor..

프로그래밍 2025.03.10

[Windows] 파일 연결프로그램 초기화

예를 들어서 .txt확장자 파일의 연결프로그램이 zip 프로그램과 연결돼있다.연결프로그램이 없는 상태로 초기화하고 싶다.Registry 편집기 열기Win + R -> regedit 입력.txt연결 레지스트리 항목 삭제HKEY_CLASSES_ROOT\.txt 경로로 이동하여, 오른쪽 패널에서 (기본값) 값을 확인하면 Bandizip 또는 유사한 값을 삭제HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithProgids 경로로 이동하여,오른쪽 패널에서 Bandizip 또는 유사한 값을 삭제OS 재부팅 시 .txt파일의 연결프로그램이 초기화 됨을 확인한다.

Windows 2025.02.26

[C#] System.String 클래스에서 많이 사용되는 메서드

메서드설명예제Substring(start, length)부분 문자열 추출"Hello".Substring(1, 3) → "ell"Replace(old, new)문자열 치환"C#".Replace("C#", "Java") → "Java"ToUpper()대문자로 변환"hello".ToUpper() → "HELLO"ToLower()소문자로 변환"HELLO".ToLower() → "hello"Trim()앞뒤 공백 제거" C# ".Trim() → "C#"Contains(value)포함 여부 확인"Hello".Contains("H") → trueStartsWith(value)시작 문자열 검사"Hello".StartsWith("H") → trueEndsWith(value)끝 문자열 검사"Hello".EndsWith("o..

프로그래밍/C# 2025.02.21

[맛집] 대전 위시리스트

랑골로파스타https://map.naver.com/p/search/%EB%8C%80%EC%A0%84%20%EB%9E%91%EA%B3%A8%EB%A1%9C/place/36699962?c=15.00,0,0,0,dh&placePath=/home&isCorrectAnswer=true중국성중식https://map.naver.com/p/entry/place/13415758?c=15.00,0,0,0,dh진로집두부 두루치기https://map.naver.com/p/search/%EB%8C%80%EC%A0%84%20%EC%A7%84%EB%A1%9C%EC%A7%91/place/11724775?c=15.00,0,0,0,dh&isCorrectAnswer=true 별천지오리백숙https://map.naver.com/p/entr..

카테고리 없음 2025.02.10

[Akka.Net] `SchedulerExtensions`사용하여 예약메시지 보내기

https://getakka.net/api/Akka.Actor.SchedulerExtensions.htmlSchedulerExtensions 클래스SchedulerExtensions Class에는 다양한 스케줄러 작업에 사용되는 확장 메서드가 포함되어 있습니다.메서드ScheduleTellOnce지정된 시간 후에 메시지가 한 번 전송되도록 예약합니다.public static void ScheduleTellOnce(this ITellScheduler scheduler, int millisecondsDelay, ICanTell receiver, object message, IActorRef sender, ICancelable cancelable = null)ScheduleTellOnceCancelable지정된..

[JavaScript] JavaScript란

자바스크립트 란?JavaScript는 웹의 프로그래밍 언어이다.HTML과 CSS를 모두 업데이트하고 변경할 수 있다.- HTML : 웹페이지의 내용 정의- CSS : 웹페이지의 레이아웃 정의- JavaScript : 웹페이지의 동작 정의동작 원리javascript는 single threaded 언어이다.single thread환경에선 아래와 같은 코드를 위에서부터 한줄한줄 실행시켜준다.pythonprint(1+1)time.sleep(1)print(2+2)결과출력24javascript코드는 어떨까?아래 setTimeout()은 python의 time.sleep()과 비슷한 코드이다. 일정 시간 정지 후 console.log('3+3');을 실행 시키는 코드이다.javascriptconsole.log('1+..

[HTML] HTML 개념

HTMLHTML은 웹 페이지를 생성하기 위한 표준 마크업 언어HTML 예제My First HeadingMy first paragraph. 선언은 이 문서가 HTML5 문서임을 정의합니다. 요소는 HTML 페이지의 루트 요소입니다. 요소에는 HTML 페이지에 대한 메타 정보가 포함되어 있습니다. 요소는 HTML 페이지의 제목을 지정합니다(브라우저의 제목 표시줄이나 페이지 탭에 표시됨). 요소는 문서의 본문을 정의하며 제목, 단락, 이미지, 하이퍼링크, 표, 목록 등과 같이 표시되는 모든 콘텐츠에 대한 컨테이너입니다. 요소는 큰 제목을 정의합니다. 요소는 단락을 정의합니다.HTML 요소란?시작 태그, 일부 콘텐츠 및 종료 태그로 정의ex> Content goes here... ex> My First Hea..

[Docker] Docker Engine 설치

Docker Desktop이 유료화 되면서 사용할 수 없게 됐다.Windows 컨테이너만 실행할 수 있도록 하는 Docker 데몬을 Windows Server에 설치하여 사용할 수 있다.Docker EngineDocker Engine은 다음 세 가지 주요 부분으로 구성Docker Daemon Docker Engine의 백그라운드 프로세스모든 주요 작업(컨테이너 실행, 이미지 관리, 네트워킹 등)을 처리하고 클라이언트 요청(Docker CLI 및 API)을 수행합니다.REST API를 통해 Docker 클라이언트와 통신Docker CLI 사용자가 명령을 내릴 때 사용하는 명령줄 인터페이스(CLI)입니다.ex> docker run, docker build, docker pull Container Runtim..