살아가는 이야기
Windows 11 업그레이드 후 한글 입력 시 자소가 분리되는 문제가 지속적으로 발생하였다. 구체적으로 다음과 같은 입력 오류가 발생한다.이는 "누르면 다음과 같은 오류가"라고 입력하고 싶었던 것인데, 위와 같이 입력된 것이다. '한글 입력기 하나 제대로 만들지 못하나?'라는 생각과 더불어, '영미권에서는 별 관심이 없겠군.'하는 생각도 들었다.구글링하여 찾아보았더니 다행스럽게도 업그레이드한 후에도 예전 Windows 10의 한글 입력기를 사용할 수 있도록 하는 기능이 있었다. 위치는 바로 설정(톱니바퀴)의 "시간 및 언어 → 언어 및 지역 → 옵션 → Microsoft 입력기"이다. 맨 아래 보면 "이전 버전의 Microsoft IME"를 켤 수 있게 되어 있다. 아마 기본으로 꺼져 있을 것이다. 이..
Windows 10이 곧 종료된다고 해서 억지로 Windows 11으로 업그레이드했는데, 불편한 점이 한두 가지가 아니다. 바로 불편함을 느끼게 된 것은 윈도우를 드래그할 때, 자동으로 정렬되는 기능(자동 스냅, 자동 도킹)이다. 이를 끄는 방법을 알아보자.윈도우 자동 스냅을 끄는 방법은 의외로 간단하다. '설정(톱니바퀴)'에서 '시스템' > '멀티태스킹'으로 차례로 선택하면, '창 끌기'라는 것이 활성화(초록색)되어 있는데, 이를 끄면 된다.그런데 간혹 Windows 10처럼 자동 스냅 기능이 아쉬울 때도 있다. 이 때에는 같은 메뉴의 세부 설정(v 표시를 누르면 나옴)에서 다음 메뉴를 체크 해제하면 된다.창을 끌 때 화면 가장자리까지 끌지 않고 창을 맞춥니다.그러면 Windows 10의 윈도우 정렬 ..
Windows의 PowerShell을 실행하니 "최신 PowerShell을 설치 하세요!"라는 말과 함께 다음 사이트를 방문하라는 메시지가 나왔다(사실 "설치 하세요!"는 "설치하세요!"라고 붙여 써야 맞음).https://aka.ms/PSWindows Windows에 PowerShell 설치 - PowerShellWindows에서 PowerShell을 설치하는 방법에 대한 정보learn.microsoft.com해당 사이트를 방문하면 msi 파일을 내려받을 수도 있지만, winget으로 설치하는 방법도 나온다. 여기서는 winget으로 설치하는 방법을 설명한다. 다음과 같은 두 개의 명령어를 내리면 된다.> winget search Microsoft.PowerShell> winget install --i..
퍼온 글입니다만, 곱씹어 볼 내용입니다.모두들 잘 생각하셨길 바랍니다.____이명박 정부는 해양수산부를 해체시켰고, 박근혜 정부는 한진해운을 공중분해시켰습니다. 부산 경제를 생각한다면 단 1표도 국힘당에 줄 수 없는 이유입니다. 이재명 후보의 해수부와 HMM 부산이전 약속에 오늘 HMM 주가가 많이 올랐습니다. 사실 부산 경제에 있어 해운업만큼 중요한 산업도 없을 겁니다. 2017년 2월 한진해운이 파산했을 때, 부산 경제가 바로 나락으로 떨어질 뻔 했으니까요. 한진해운은 선복량이 61만 6764TEU(한국전체 105만 TEU)로 한국 전체 물동량의 약 60%를 차지했던 국내 1위, 세계 7위의 글로벌 해운기업이었습니다. 한진해운이 파산하자마자, 한국 전체 선복량이 정확히 반토막이 났습니다. 한진..
윈도우 10(Windows 10)부터 군더더기 앱(bloatware)이 더 많이 등장했다. 초기 버전 윈도우에서 끼워 팔던 웹 브라우저는 애교에 불과한 수준이다. 다행히 코타나는 2023년부터 지원 중단하겠다고 포기하였지만, 아직도 많은 군더더기 앱이 있다. 이러한 군더더기 앱은 항상 수행되는 경우가 많아 컴퓨터 성능을 저하시키는 원인이 된다.다음은 이를 제거하는 스크립트다. rmWin10Bloatware.ps1이라는 이름의 파일로 저장한 후 관리자 Powershell에서 수행하면 된다. 이때 실행 정책 오류(".\rmWin10Bloatware.ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로...")가 발생할 수 있는데, 이는 스크립트 다음에 있는 과정에 따라 실행 정책을 바꾸어 해결한다.# rm..
Windows 10의 명령 프롬프트(cmd) 창을 수행할 때 위와 같은 메시지가 나올 경우가 있다. 이 메시지 앞에 [0x7FFBDF1CA7D0]와 같은 12자리 16진 코드와 함께 출력되는데, 원인을 찾지 못해 짜증이 나던 참이었다. 인터넷을 검색해 보아도, LLM에게 물어 보아도 정확한 원인을 찾지 못했다.작심하고 찾아 보려고 시스템 서비스를 하나씩 없애 가며 찾아보았다. 제일 의심스러운 것은 백신 SW였는데, '설마 이렇게 원성을 살 일을 상용 프로그램이 그랬을라고….'라는 생각이 들었지만, 그래도 하나씩 없애 가며 찾아 보았다. AVG도 아니고, Avira도 원인이 아니었다. 원인은 알툴즈에 포함된 '랜섬쉴드'였다. 랜섬쉴드 서비스를 없애고 나니 이 증상이 사라졌다.짜증나는 이런 오류를 겪은 분들..
블로그 글이나 뉴스 글을 읽다 보면 글 끝에 CTTO라고 표시한 글을 볼 수 있다. 이는 "Credits to the Owner(원저자에게 감사를)"이란 뜻이다. 분명 자신의 글은 아닌데, 알려야 할 내용이 있을 때 이렇게 쓸 수 있다. 원저자를 알고, 출처를 확실히 밝힐 수 있다면 가장 좋겠지만, 그렇지 못할 때 요긴하게 사용할 수 있는 표현이다.@ 둘리의 캐릭터 '도우너'가 아니라 '오우너(owner)'라는 사실에 주의하자. 사실 도우너(doner)라면 전자를 주는 구실을 하므로, 오우너와 비슷하게 생각할 수도 있겠다. 어쨌거나 어디서 온 전자인지 알 수 없는 우리 억셉터(acceptor)는 CTTO라고 표현하는 것이 나을 수 있겠다.@@ CT 김수정 화백
예전에는 해마다 글을 썼지만, 최근에는 바쁘다는 핑계로 글을 쓰지 못했다. 그러는 동안 TIOBE는 많이 발전했고, 아직도 늠름하게 잘 운영되고 있다. 오랜만에 프로그래밍 언어 사용 랭킹을 찾아보았다. 예상대로 Python이 1위였다. Go가 상당히 진전한 것(8위)도 인상적이지만 Delphi가 10위권 안으로 들어선 것(9위)도 놀랍다. 2025년 랭킹은 다음과 같다. TIOBE가 발전했다고 생각하게 된 이유는, 예전에는 Visual Basic과 Visual Basic.NET을 구별하여 랭킹을 매겼기 때문이다. 프로그래밍 언어 랭킹을 매긴다고 하면서도 이 둘을 구별했던 것은 이해되지 않았다. 하지만 지금은 Visual Basic으로 통일하고 있는 것을 볼 수 있다.Prolog가 20위권 내로 진입한 것..