다시 시작한지 얼마 안되었는데 잠시 휴식을...
·
일상
블로그 관리를 다시 잘 해보자 했는데... 허리가 아파서 앉아있기가 힘드네;;; 잠깐 확인정도는 하는데 뭔가 공부하고 정리하고 하기엔 좀 힘들어서 잠시 쉬어야할듯;
엣지(Edge) 브라우저에서 백스페이스(Backspace) 키로 뒤로가기 설정하기
·
OS/Windows
과거 인터넷 익스플로러 시절부터 웹서핑을 해온 사람이라면 너무나도 익숙한 단축키, 바로 백스페이스(Backspace) 키로 '뒤로가기' 기능이다. 하지만 크롬, 엣지 등 최신 브라우저에서는 이 기능이 기본적으로 비활성화되어 있어 많은 이들이 불편을 겪는다. 이번 포스팅에서는 브라우저 자체 기능과 간단한 확장 프로그램 설치를 통해 엣지 브라우저에서 백스페이스 뒤로가기 기능을 부활시키는 방법을 알아보자. 1. 왜 백스페이스 뒤로가기 기능이 사라졌을까?설정 방법을 알아보기 전, 이 편한 기능이 왜 사라졌는지 간단히 짚고 넘어가자. 가장 큰 이유는 '사용자 데이터 손실 방지' 때문이다. 온라인 쇼핑몰 주문서나 회원가입 양식, 긴 게시글 등을 열심히 작성하다가 실수로 텍스트 입력창 바깥을 클릭한 상태에서 백스페이..
[Python] 사용자 입력(Input)
·
냠냠쩝쩝/Python
💻 사용자와의 첫 만남, 파이썬 input() 함수 가이드우리가 만드는 프로그램이 단순히 정해진 작업만 하고 끝난다면 얼마나 심심할까? 프로그램의 진짜 재미는 사용자와 '소통'하는 데에서 온다. 그리고 파이썬에서 그 소통의 문을 열어주는 가장 기본적이면서도 중요한 함수가 바로 input()이다. 1. input() 함수, 기본 사용법input() 함수의 역할은 아주 명확하다. 프로그램의 실행을 잠시 멈추고, 사용자가 키보드로 무언가를 입력하고 Enter 키를 누를 때까지 기다리는 것.사용자가 입력한 내용은 변수에 저장해서 나중에 사용할 수 있다. print("프로그램을 시작합니다.")user_input = input() # 여기서 프로그램이 멈추고 입력을 기다린다.print("당신이 입력한 내용은:",..
[Python] 주석(Comment)
·
냠냠쩝쩝/Python
작업을 하다보면 하루 혹은 몇 개월전에 작업했던 함수 혹은 변수가 어떤 역할을 했었는지 다 기억할 수 없다. 이를 위해 주석이라는 요소가 있는데. 모든 프로그래밍 언어들이 다 똑같은 주석방식을 사용하지 않아서 새로운 언어를 접할때면 주석에 대해서도 다시 공부를 해야한다. 그래서 이번엔 파이썬 코드의 가독성을 높이고 협업을 원활하게 하는 데 필수적인 요소인 주석(Comment)에 대해 알아보자. 주석은 코드를 실행할 때는 아무런 영향을 주지 않지만, 개발자들에게는 코드의 목적, 작동 방식, 그리고 중요한 세부 사항을 알려주는 매우 중요한 역할을 한다.잘 작성된 주석은 미래의 자신이나 다른 개발자들이 코드를 이해하고 유지보수하는 데 큰 도움을 준다. 1. 주석을 다는 방법: # 과 """파이썬에서 주석을 다..
Alt + Tab으로 앱 전환시 엣지(Edge) 탭 나오지 않게 하기
·
OS/Windows
전에는 어떤 브라우저가 좋은가 하는 호기심(?)에 인터넷 익스플로러(IE), 크롬(Chrome), 엣지(Edge), 웨일(Whale) 등 여러 브라우저를 설치해 놓고 용도별(?)로 쓰기도 했지만 요즘은 그냥 윈도우에 기본으로 설치된 엣지를 사용하고 있다. 그런데 엣지가 윈도우 기본 프로그램이라 그런지 Alt + Tab으로 앱을 전환하려고 하면 아래와 같이 앱만 나오는 게 아니고 엣지 브라우저에 떠 있는 탭들이 같이 나와서 개인적으로 좀 불편했다. Alt + Tab을 눌렀을때 엣지 브라우저에 탭이 안 나오게 하는 방법을 정리해 보자. 우선 설정 앱을 실행하여 '시스템 → 멀티태스킹' 항목으로 들어가자 멀티태스킹 항목들 중에 '스냅하거나 Alt+Tab을 누를 때 앱의 탭 표시' 항목에서 '가장 최근 탭 3..
ESP(EFI System Partition) 공간 확보하기
·
OS/Windows
예전에는 BIOS(Basic Input/Output System)라는 펌웨어 기반의 부팅 방식이어서 펌웨어 업데이트 파일을 USB에 저장해서 BIOS 업데이트를 받았었지만, 요즘은 UEFI(Unified Extensible Firmware Interface) 방식으로 바뀌면서 펌웨어 업데이트 파일을 Windows에서 ESP에 저장한 뒤 재부팅하면서 펌웨어 업데이트 파일을 설치하는 방식으로 바뀌었다. ESP에는 운영 체제를 로드하는 Windows Boot Manager와 같은 부트 로더(Boot Loader) 프로그램이 저장되어 있으며, 컴퓨터 전원을 켜면 UEFI 펌웨어가 이 부트 로더를 찾아 실행하고 부트 로더는 운영 체제를 메모리에 로드하여 운영 체제가 시작하게 되는 방식이다.부트 로더 역할 외에도 ..
오랜만에 돌아온 블로그...
·
일상
다시 시작해보자고 했던 블로그가 또 2년 가량 버려져(?) 있었던...; 이런 저런 개인적인 일들로 개발에서 손 놓고 있었고;;; 오랜만에 생각나서 들어와보니 그래도 이전에 올렸던 글을 찾아주시는 분들이 계셔서 너무도 감사하다. 그 사이 AI쪽은 많이 발전이 있어와서 그쪽으로 조금 관심이 가기도한다. 오랜만에 들어온 블로그가 너무 구닥다리(?) 스러워서 스킨도 hELLO 스킨을 적용해 보았다. 처음에는 코드블럭이 너무 구분안되게 보여서 조금이라도 잘 보이게 할 수 있는 방법이 없나 찾아보다 알게된 hELLO 스킨. 깔끔한 다크모드도 지원되고 괜찮다. 지원안되는 부분이 있어서 조금씩 찾아보며 블로그 스킨도 수정해보고 있다. hELLO스킨은 아래 링크를 참고해서 설치했다. hELLO 티스토리 스킨을 소개합..
[Python] 문자열(String)
·
냠냠쩝쩝/Python
더보기파이썬 프로그래밍의 가장 기본적이면서도 강력한 요소인 문자열(String)에 대해 알아보자.문자열은 웹 개발, 데이터 분석, 인공지능 등 거의 모든 프로그래밍 분야에서 필수적으로 사용된다.1. 문자열 생성 및 기본 조작파이썬에서 문자열은 따옴표(')나 큰따옴표(")로 텍스트를 감싸서 생성한다.# 작은따옴표와 큰따옴표 모두 사용 가능text1 = 'Hello, Python!'text2 = "파이썬은 정말 유용하다."# 문자열 안에 큰따옴표를 쓰고 싶을 땐 작은따옴표로 감싼다.sentence1 = '그는 "파이썬은 정말 쉬워."라고 말했다.'# 문자열 안에 작은따옴표를 쓰고 싶을 땐 큰따옴표로 감싼다.sentence2 = "Python's syntax is very simple."# 여러 줄의 문자열은..
[UE5.2.1] C++ 클래스 추가후 프로젝트 파일이 열리지 않는 경우
·
긁적긁적/Unreal Engine
블루프린트 프로젝트로 생성된 프로젝트에서 C++ 클래스 추가후 에디터 재 시작시 아래와 같이 모듈이 없거나 다른 버전의 엔진으로 빌드 되어 다시 빌드할지 물어보는 팝업이 나오는 경우가 있다. 여기서 'Yes'를 선택하면 아래처럼 컴파일을 할 수 없고 수동으로 소스를 다시 빌드하라고 나온다. 블루프린트 프로젝트여서 C++ 솔루션 파일이 없으므로, 언리얼 프로젝트 파일을 우클릭해서 아래와 같이 'Generate Visual Studio project files' 항목을 선택해서 C++ 솔루션 파일을 생성한다. 보통은 위와 같이하면 바로 C++솔루션 파일이 생성되고 Visual Studio에서 빌드를 할 수 있지만, 아래와 같은 에러창이 뜬다. 이 경우에는 MSVC버전이 설치된 버전과 컴파일 버전이 다르다고 ..