본문 바로가기

전체 글25

평촌 중앙공원 물놀이장 후기 – 여름철 아이와 가기 딱 좋은 곳! 날씨가 더워지니 자연스럽게 아이들과 어디로 놀러 갈까 고민하게 되는데요.이번에 다녀온 평촌 중앙공원 물놀이터는 정말 강추할 만한 장소였어요.무료이면서도 잘 관리되어 있고, 아이들이 정말 마음껏 뛰놀 수 있는 공간이었답니다. 🧒 아이들이 정말 좋아하는 계단형 물놀이장평촌 중앙공원에는 두 군데의 물놀이 공간이 있어요.하나는 계단형 수로처럼 생긴 곳, 다른 하나는 분수와 기둥이 있는 큰 광장형 분수대입니다. 먼저 계단형 물놀이장은 얕은 물이 흐르면서 작은 폭포처럼 떨어지는데,이곳에서 아이들이 올라가고 내려가며 물놀이를 정말 신나게 하더라고요. 바닥에는 미끄러지지 않게 돌로 되어 있어서 미끄럼 걱정도 줄고,어른들도 발 담그고 있기 딱 좋은 깊이예요.물이 맑고 깨끗하게 유지되어 있는 점도 좋았어요.(혹시나 싶.. 2025. 6. 23.
Qt QWidget vs QML: 언제 무엇을 선택해야 할까? Qt로 UI를 개발할 때 가장 먼저 부딪히는 고민이 있습니다.바로 "QWidget을 쓸까, QML을 쓸까?" 두 기술은 단순히 신기술 vs 구기술이 아닙니다.렌더링 방식, 실시간성, 시스템 자원 활용, 구조적 설계까지 전반적으로 접근 방식이 다릅니다. 🔍 QWidget과 QML의 근본적 차이 QWidgetC++ 기반 명령형 UI 프레임워크.CPU에서 직접 UI 요소를 그리고 처리합니다.QML (Qt Quick)선언형 언어 기반의 UI 프레임워크.OpenGL(Vulkan) 기반 GPU 가속을 사용하여 그립니다.애니메이션, 인터랙션에 강하고, 뷰-로직 분리가 쉽습니다. ⚙️ 실시간성: 무엇이 더 빠를까?✅ QWidget마우스 클릭, 키 입력, 숫자 출력 등 단순 이벤트 처리에서는 더 빠릅니다.CPU 렌더링.. 2025. 6. 23.
Barrier로 키보드, 마우스 공유하기 (Ubuntu + Windows 개발환경 통합) 💡 Barrier란?Ubuntu와 Windows를 함께 사용하는 개발 환경에서는 키보드와 마우스를 물리적으로 오가며 쓰는 것이 굉장히 비효율적입니다. 이때 등장하는 도구가 바로 Barrier입니다.Barrier는 Synergy의 무료 오픈소스 대체 프로그램으로,하나의 키보드·마우스로 여러 컴퓨터를 제어할 수 있게 해주는 툴입니다.LAN 기반으로 동작하며, 운영체제는 Windows / Linux / macOS 모두 지원됩니다.마치 듀얼 모니터처럼 마우스를 한쪽 화면에서 다른 화면으로 자연스럽게 넘길 수 있습니다. 💸 Synergy vs Barrier항목 Barrier Synergy가격✅ 무료 (오픈소스)❌ 유료 ($29 이상)TLS (SSL) 지원옵션 (설정 가능)기본 지원플랫폼 지원Windows, L.. 2025. 6. 20.
Ubuntu에서 OBS 화면 캡처 안 될 때 해결 방법 Ubuntu에서 OBS Studio를 설치하고 실행했는데,'화면 캡처'나 '창 캡처'를 추가해도 화면이 까맣게 나오는 문제, 겪어보신 적 있으신가요? 이 글에서는 설치된 OBS가 정상적으로 실행되지만, 화면을 캡처하지 못할 때의 원인과 해결 방법을 집중적으로 안내합니다. ❗️ 대표적인 문제 증상 '화면 캡처 (Xcomposite)'를 추가해도 화면이 검게 보임'창 캡처'에서도 선택한 창이 보이지 않음소스는 추가되는데 미리 보기와 녹화된 결과에 아무것도 없음로그에 Failed to connect to Wayland display 혹은 xdg-desktop-portal 관련 오류 메시지 📌 1단계: 현재 세션 환경 확인Ubuntu는 21.04부터 기본 디스플레이 서버로 Wayland를 사용합니다.OBS는 .. 2025. 6. 19.
Ubuntu에서 X11인지 Wayland인지 확인하고, 환경 전환하는 방법 Ubuntu를 사용하다 보면 갑자기 익숙하던 앱이 동작하지 않거나, 화면 녹화가 안 되거나, GUI가 깨지는 현상을 겪게 되는 경우가 있습니다.이럴 때 가장 먼저 확인해야 하는 건 지금 사용하는 Ubuntu가 Wayland 환경인지, X11 환경인지입니다. 특히 Ubuntu 22.04 이상에서는 Wayland가 기본 디스플레이 서버로 설정되면서, 기존에 잘 되던 기능이 동작하지 않거나 예상치 못한 문제가 발생할 수 있습니다. ✅ Ubuntu에서 Wayland가 기본이 된 시점은?Ubuntu는 오랫동안 X11(Xorg)을 기본 디스플레이 서버로 사용해 왔습니다. 하지만 보안성과 성능 측면에서 Wayland가 점점 더 부각되면서,Ubuntu 21.04부터 Wayland가 기본 디스플레이 서버로 채택되었습니다.. 2025. 6. 19.
아이랑 외식, 지옥에서 천국까지… 부모의 생존 꿀팁 (핸드폰 없이도 가능했어요) 아이랑 외식.들어보면 별일 아닌 것 같지만, 실제로 해보면 이건 거의 서바이벌 미션입니다.특히 아이가 두 명 이상이라면?“밥은 무슨 밥이야, 사람 구경만 하고 온 셈이지”라는 말이 절로 나오죠.저도 처음엔 그랬어요.음식이 나오기도 전에 한 명은 의자에서 탈출하려 하고,한 명은 물컵 엎지르고,그걸 말리는 사이 음식은 식고, 결국 제 밥은 포장…그러다 보니 한동안 외식 자체를 포기했었어요.그런데 언젠가부터는 정말 외식이 기분 전환의 시간이 되었고,지금은 쌍둥이 아들과 2살 막내까지 데리고도 핸드폰 없이 외식이 가능해졌습니다.그 변화의 중심엔, 몇 가지 현실적인 루틴과 작은 노력들이 있었어요.오늘 그 이야기를 해보려고 해요. 📱 핸드폰 영상? 사실 제일 쉽죠솔직히 말하면, 저도 알고 있어요.핸드폰 꺼내서 유.. 2025. 6. 19.
VS Code에서 Next.js 프로젝트 효율적으로 사용하는 꿀팁 VS Code와 Next.js는 웹 개발자들이 가장 사랑하는 조합 중 하나입니다. 이번 포스팅에서는 이 두 도구를 더욱 효율적으로 활용할 수 있는 팁을 소개하겠습니다. 🔧 0. VS Code 설치하기Next.js 개발을 시작하려면 먼저 개발 환경을 세팅해야 합니다. 가장 기본이 되는 도구는 바로 VS Code입니다.공식 사이트 접속👉 https://code.visualstudio.com/운영체제에 맞는 설치 파일 다운로드Windows: exemacOS: zip 또는 dmgLinux: deb, rpm🧩 1. 확장 프로그램 적극 활용하기VS Code는 풍부한 확장 프로그램 생태계를 갖추고 있습니다. Next.js 개발자에게 추천하는 필수 확장 프로그램은 다음과 같습니다:ESLint: 코드 스타일 유지와.. 2025. 6. 16.
Windows에서 Next.js 개발 환경 세팅하는 방법 (2025 최신) React보다 더 강력한 웹 프레임워크를 찾고 있다면 Next.js가 제격입니다.이번 글에서는 Windows 환경에서 Next.js 개발을 시작하기 위한 세팅 방법을 처음부터 끝까지 정리해 볼게요.처음 접하는 분들도 따라오기 쉽게 단계별로 설명했습니다. 📦 1. Node.js 설치하기Next.js는 Node.js 위에서 돌아가므로 먼저 Node.js부터 설치해야 해요.Node.js 공식 사이트 접속LTS (권장 버전) 다운로드 후 설치설치 중에는 기본 설정 그대로 진행하면 됩니다.터미널에서 설치 확인node -vnpm -v 🛠️ 2. PowerShell 실행 정책 설정간혹 PowerShell에서 npx 명령이 작동하지 않거나 권한 문제가 발생할 수 있어요.이때는 아래 명령어로 실행 정책을 Remote.. 2025. 6. 13.