<?xml version="1.0" encoding="UTF-8" ?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
	<channel>
		<title>Makersweb</title>
		<link>https://makersweb.net/</link>
		<description></description>
		<atom:link href="https://makersweb.net/rss" rel="self" type="application/rss+xml" />
		<language>ko</language>
		<pubDate>Sun, 05 Apr 2026 15:08:01 +0900</pubDate>
		<generator>Rhymix</generator>
						<item>
			<title>경량의 ID 생성 C++라이브러리</title>
			<link>https://makersweb.net/opensource/26761</link>
						<description>Sqids(발음은 &amp;quot;스퀴즈&amp;quot;)는 숫자에서 짧은 고유 식별자를 생성할 수 있는 오픈 소스 라이브러리이다. 이러한 ID는 URL-safe하고 여러 숫자를 인코딩할 수 있으며, 일반적인 단어를 포함하지 않는다. 예를 들어 다음 처럼 만들 수 있다. https://example.com/LaaLla 링크 단축, 로깅을 위한 고유 이벤트 ID 생성, 웹사이트의 제품/객체에 대한 ID 생성(YouTube가 비디오에 대해 하는 것처럼), 문자 메시지에 대한 짧은 ID 생성, 이메...</description>
						<category>오픈소스포럼</category>						<category>Sqids</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/opensource/26761</guid>
			<comments>https://makersweb.net/opensource/26761#comment</comments>			<pubDate>Thu, 13 Nov 2025 16:08:23 +0900</pubDate>
		</item><item>
			<title>Visual Studio Code용 Qt 확장팩</title>
			<link>https://makersweb.net/qt/26632</link>
						<description>Visual Studio Code용 Qt All확장팩(Qt Core, Qt UI, Qt Qml, Qt C++)을 사용하면 Visual Studio Code 편집기에서 Qt기반 애플리케이션을 개발할 수 있다. Visual Studio Code용 Qt 확장 기능은 Qt 6.8의 새로운 Qt 언어 서버를 활용하여 QML 언어에 대한 지원을 제공한다. 프로젝트가 이전 버전의 Qt 6을 기반으로 하더라도 6.8의 Qt 언어 서버는 이와 호환된다. 먼저 Qt Language Server 는 Qt 설치 프로그램의 Qt ➡️ Qt 6.8.0 ➡️...</description>
						<category>Qt</category>			<category>Installation and Deployment</category>			<category>VSCode</category><category>Qt Extension for Visual Studio Code</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/26632</guid>
			<comments>https://makersweb.net/qt/26632#comment</comments>			<pubDate>Wed, 09 Oct 2024 22:54:52 +0900</pubDate>
		</item><item>
			<title>Elastic Stack 에 대해서</title>
			<link>https://makersweb.net/opensource/26459</link>
						<description>소개 Elasticsearch, Kibana, Beats, Logstash(ELK Stack이라고도 함) 등으로 구성하여 데이터 및 로그 수집, 검색, 분석, 시각화 할 수 있다. 다음 이미지는 ELK스택에 대한 대략적인 구조를 보여준다. Kibana그래프와 테이블이 포함된 특별히 생성된 대시보드가 포함된 웹 페이지를 제공한다. Logstash로그 항목을 받아 필터링한 후 ElasticSearch DB로 전달한다. ElasticSearch 데이터베이스를 검색하고 분석할 수 있는 검색 엔...</description>
						<category>오픈소스포럼</category>						<category>libbeat</category><category>Elasticsearch</category><category>Kibana</category><category>Beats</category><category>Logstash</category><category>manticoresearch</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/opensource/26459</guid>
			<comments>https://makersweb.net/opensource/26459#comment</comments>			<pubDate>Sun, 25 Aug 2024 15:09:20 +0900</pubDate>
		</item><item>
			<title>Qt 응용프로그램에서 알림(Notifications)을 보내는 방법</title>
			<link>https://makersweb.net/qt_advanced/26417</link>
						<description>데스크탑용 Qt 응용프로그램에서 알림을 표시하는 방법을 소개한다. 알림(Notifications)은 애플리케이션이 비동기식 이벤트 및 메시지를 사용자에게 알릴 수 있는 서비스다. 사용 사례의 예는 다음과 같다. 채팅 프로그램의 메시지 예약된 알람 파일 전송 완료 새 메일 알림 디스크 공간 부족/배터리 경고 아쉽게도 Qt 프레임워크는 응용프로그램에서 알림을 표시하기 위해 (LGPL 라이센스로 사용할 수 있는)API를 제공하지 않는다...</description>
						<category>Qt Advanced</category>						<category>Notifications</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt_advanced/26417</guid>
			<comments>https://makersweb.net/qt_advanced/26417#comment</comments>			<pubDate>Sat, 22 Jun 2024 21:56:20 +0900</pubDate>
		</item><item>
			<title>Qt 응용프로그램에 Web 구성 요소를 표시 with Servo</title>
			<link>https://makersweb.net/qt/26308</link>
						<description>Servo는 WebGL 및 WebGPU를 지원하고 데스크탑, 모바일 및 임베디드 애플리케이션에 적용할 수 있는 Rust로 작성된 웹 렌더링 엔진이다. Rust 생태계는 Servo라는 새로운 웹 렌더링 엔진을 개발해 왔다. 2012년 Mozilla가 처음 만든 Servo는 현재 Linux Foundation의 관리 하에 개발되고 있다. Servo는 웹 엔진이 다른 애플리케이션 내에 훌륭하게 내장될 수 있도록 계속해서 발전하고 있다. 예를 들어 KDAB는 Qt 소프트웨어에 Serv...</description>
						<category>Qt</category>			<category>General and Desktop</category>			<category>Servo</category><category>Rust</category><category>CXX-Qt</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/26308</guid>
			<comments>https://makersweb.net/qt/26308#comment</comments>			<pubDate>Sat, 27 Apr 2024 13:24:08 +0900</pubDate>
		</item><item>
			<title>Qt Creator 에서 GitHub Copilot 사용하기</title>
			<link>https://makersweb.net/qt/26168</link>
						<description>GitHub Copilot은 OpenAI Codex를 사용하여 IDE 또는 편집기에서 실시간으로 코드와 전체 기능을 제안해주는 AI 개발 도구이다. Qt Creator에서는 Copilot 플러그인(기본적으로 비활성화됨)은 neovim 플러그인을 통해 GitHub Copilot을 제공한다. 이것을 활성화 하면 편집 모드에서 Copilot의 제안을 볼 수 있다. 요구사항 Copilot 플러그인을 사용하려면 다음이 필요하다. GitHub Copilot 구독 활성. GitHub Copilot 구독은 월간 ...</description>
						<category>Qt</category>			<category>Installation and Deployment</category>			<category>Copilot</category><category>OpenAI</category><category>Qt Creator</category><category>GitHub</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/26168</guid>
			<comments>https://makersweb.net/qt/26168#comment</comments>			<pubDate>Sat, 13 Apr 2024 17:31:49 +0900</pubDate>
		</item><item>
			<title>QtQuick 애플리케이션에 Rive 애니메이션 통합</title>
			<link>https://makersweb.net/qt/26088</link>
						<description>Rive는 대화형 벡터 애니메이션을 만들 수 있는 이미지 파일 형식이다. Rive와 비교하여 로티(Lottie) 에는 몇 가지 단점이 있다. Lottie 파일은 실행 시 저장소와 메모리 모두에서 상당히 큰 경향이 있다. 이는 특히 임베디드 장치에서 문제가 될 수 있다. Lotie는 소프트웨어 개발자의 개입 없이 대화형 애니메이션을 만드는 것은 불가능하다. RiveQtQuickPlugin RiveQtQuickPlugin 은 QtQuick 프로젝트 내에서 Rive 애니메이션을...</description>
						<category>Qt</category>			<category>QML and Qt Quick</category>			<category>Rive</category><category>Lottie</category><category>QtQuick</category><category>rive-cpp</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/26088</guid>
			<comments>https://makersweb.net/qt/26088#comment</comments>			<pubDate>Sun, 31 Mar 2024 15:28:41 +0900</pubDate>
		</item><item>
			<title>클라우드용 Qt</title>
			<link>https://makersweb.net/qt/26037</link>
						<description>Qt는 CES 2024에서 AWS Graviton EC2 프로세서 위에서 실행되어 Qt를 클라우드로 부팅 할 수 있게 하는 기술을 발표했다. Boot to Qt를 AWS Graviton ARM 기반 프로세서와 결합하면 고객은 애플리케이션 구축, 배포 및 테스트와 관련하여 급격한 &amp;quot;Shift-left&amp;quot;을 달성할 수 있다. Amazon EC2 G5g 인스턴스 기반 에서 Qt의 Quick 3D 엔진을 사용하여 복잡한 3D 사용자 인터페이스를 개발할 수 있으며, 이를 통해 사용자는 클라우드에...</description>
						<category>Qt</category>			<category>Installation and Deployment</category>			<category>AWS</category><category>AMI</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/26037</guid>
			<comments>https://makersweb.net/qt/26037#comment</comments>			<pubDate>Tue, 16 Jan 2024 13:46:25 +0900</pubDate>
		</item><item>
			<title>QRhi 에 대해서</title>
			<link>https://makersweb.net/qt/25966</link>
						<description>Qt 5 와 Qt 6 의 가장 큰 차이라면 바로 이 QRhi 의 도입일 것이다. QRhi (Qt Rendering Hardware Interface)는 OpenGL, Vulkan, Metal 및 Direct 3D와 같은 3D API에 대한 Qt의 내부 그래픽 추상화 계층이다. 도입 배경 Qt는 초기 하드웨어 가속 그래픽을 제공하기 위해 OpenGL에만 집중했다. 그것은 QGLWidget이 QWidget 응용프로그램에서 OpenGL을 사용할 때였다. QtQuick의 2세대는 QML로 작성된 장면을 렌더링하기 위해 OpenGL...</description>
						<category>Qt</category>			<category>Qt 6</category>			<category>QRhi</category><category>OpenGL</category><category>GLSL</category><category>qsb</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/25966</guid>
			<comments>https://makersweb.net/qt/25966#comment</comments>			<pubDate>Fri, 29 Dec 2023 11:40:38 +0900</pubDate>
		</item><item>
			<title>Android 애플리케이션 서명 구성</title>
			<link>https://makersweb.net/qt/25950</link>
						<description>Qt Creator에서 Qt 로 작성한 Android 애플리케이션을 배포하려 할 때 서명되지 않은 경우 다음과 같은 에러가 발생한다. Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Failed to collect certificates from /data/app/vmdl1139205985.tmp/base.apk: Attempt to get length of null array] Installing Android package to device. 이 경우 Qt Creator 프로젝트 설정에서 Build Steps &amp;gt; Build Android APK 의 Application Signat...</description>
						<category>Qt</category>			<category>Mobile and Embedded</category>			<category>keytool</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/25950</guid>
			<comments>https://makersweb.net/qt/25950#comment</comments>			<pubDate>Sun, 17 Dec 2023 14:34:40 +0900</pubDate>
		</item><item>
			<title>QML의 사용자 정의 Image</title>
			<link>https://makersweb.net/qt/25876</link>
						<description>Qt는 선과 다각형을 쉽게 그리기 위한 방법중 하나로 QPainter API를 제공한다. 프리미티브 도형 뿐만 아니라 QImage 형식도 가능하다. 실제 필요한 것은 이 QImage를 QML에 전달하는 방법이었다(QML을 UI 계층으로 사용하고 있기 때문에). 이미지 데이터를 QML에 전달하는 방법에는 여러 가지가 있다. 내가 사용하기 시작한 첫 번째 접근 방식은 QQuickPaintedItem에서 파생된 사용자 지정 QML 아이템을 만드는 것이다. class Imag...</description>
						<category>Qt</category>			<category>C++ Class</category>			<category>QQuickPaintedItem</category><category>QPainter</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/25876</guid>
			<comments>https://makersweb.net/qt/25876#comment</comments>			<pubDate>Sun, 17 Sep 2023 19:43:41 +0900</pubDate>
		</item><item>
			<title>Base64로 인코딩된 파일을 복원</title>
			<link>https://makersweb.net/qt/25812</link>
						<description>Base64 로 인코딩된 파일을 복호화하고 파일로 쓰기 텍스트 파일로 쓰기 #include &amp;lt;QFile&amp;gt; #include &amp;lt;QByteArray&amp;gt; #include &amp;lt;QDebug&amp;gt; void write(QString filename) { QFile file(filename); // Trying to open in WriteOnly if(!file.open(QFile::WriteOnly)) { qDebug() &amp;lt;&amp;lt; &amp;quot; Could not open file for writing&amp;quot;; return; } file.write(QByteArray::fromBase64(&amp;quot;aGVsbG8gbWFrZXJzd2ViLm5ldA==&amp;quot;)); file.flush(); file.close(); } i...</description>
						<category>Qt</category>			<category>C++ Class</category>			<category>Base64</category><category>QFile</category><category>QByteArray</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/25812</guid>
			<comments>https://makersweb.net/qt/25812#comment</comments>			<pubDate>Sun, 06 Aug 2023 20:24:41 +0900</pubDate>
		</item><item>
			<title>Flutter 위젯의 상태관리에 대해서</title>
			<link>https://makersweb.net/opensource/25709</link>
						<description>이 글에서는 Flutter에서 위젯의 상태관리에 대해서 몇 가지 기본적인 접근방법을 소개하고 있다. TL;DR: 상태를 관리하는 방법에는 여러 가지가 있다. 위젯 디자이너는 사용할 접근 방식을 선택한다. 확실하지 않은 경우 상위 위젯에서 상태를 관리하는 것이 좋다. stateful 위젯의 상태는 누가 관리할까? 위젯 자체? 상위 위젯? 둘 다? 제3객체? 답은… 상황에 따라 다르다. 위젯을 대화형으로 만드는 몇 가지 유효한 방법이 있다....</description>
						<category>오픈소스포럼</category>						<category>State</category><category>StatelessWidget</category><category>StatefulWidget</category><category>상태관리</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/opensource/25709</guid>
			<comments>https://makersweb.net/opensource/25709#comment</comments>			<pubDate>Thu, 06 Apr 2023 11:13:40 +0900</pubDate>
		</item><item>
			<title>QML에서 D-Bus 통신</title>
			<link>https://makersweb.net/qt/25614</link>
						<description>Nemo Mobile D-Bus QML 플러그인을 사용하면 시스템 및 세션 버스의 서비스에 액세스하고 자체 서비스를 제공할 수 있다. D-Bus는 프로세스 간 통신에 사용된다. 저장소: https://github.com/sailfishos/nemo-qml-plugin-dbus QML Types 이 모듈에는 다음 QML 유형이 제공된다. DBusAdaptor : DBusAdaptor 개체는 시스템 또는 세션 버스에서 D-Bus 서비스를 제공하는 데 사용할 수 있다. 서비스가 활성화되어 있는 한 시스템의 다른...</description>
						<category>Qt</category>			<category>QML and Qt Quick</category>			<category>ConnMan</category><category>D-Bus</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/qt/25614</guid>
			<comments>https://makersweb.net/qt/25614#comment</comments>			<pubDate>Wed, 15 Mar 2023 17:47:18 +0900</pubDate>
		</item><item>
			<title>[NodeGui] JavaScript로 데스크탑 응용프로그램 작성</title>
			<link>https://makersweb.net/opensource/25542</link>
						<description>NodeGui를 사용하면 JavaScript로 데스크톱 응용 프로그램을 만들 수 있다. NodeGui는 Qt를 사용하여 Window 및 기타 GUI 요소를 생성한다. Qt C++ 위젯의 기능을 Javascript 세계로 가져온다. 따라서 순수하게 Javascript 만을 사용하여 데스크탑 응용 프로그램을 작성할 수 있다는 장점이 있다. (HTML 등의 언어가 필요치 않음) 또한 다른 Javascript 데스크탑 GUI 솔루션에 비해 메모리 및 CPU 효율성이 매우 뛰어나다. NodeGui...</description>
						<category>오픈소스포럼</category>						<category>NodeGui</category><category>nodejs</category><category>js</category><category>JavaScript</category>			<dc:creator>makersweb</dc:creator>
			<guid isPermaLink="true">https://makersweb.net/opensource/25542</guid>
			<comments>https://makersweb.net/opensource/25542#comment</comments>			<pubDate>Tue, 21 Feb 2023 15:16:31 +0900</pubDate>
		</item>	</channel>
</rss>
