본문 바로가기
728x90
반응형

전체 글723

프로토콜 A2A: 차세대 통신 혁신 목차프로토콜 A2A란 무엇인가?프로토콜 A2A의 활용 사례와 장점향후 전망과 기술적 진화Q&A관련 태그프로토콜 A2A란 무엇인가?프로토콜 A2A(Agent-to-Agent Protocol)는 분산 네트워크 상에서 에이전트 간의 직접적인 통신을 가능하게 하는 혁신적인 통신 프로토콜입니다. 이 프로토콜은 중앙 서버 없이도 정보 교환과 인증, 권한 부여가 가능하여 탈중앙화된 환경에서 큰 주목을 받고 있습니다. 특히 Hyperledger Aries 프로젝트를 통해 구체화되었으며, 블록체인 기반의 신원 인증과 DID(Decentralized Identifiers) 기술과 밀접한 관련이 있습니다.최근에는 Web3 생태계와 디지털 신분증, 의료 데이터 공유, 금융 KYC 인증 등에서 이 A2A 프로토콜을 적극 활용하.. 2025. 4. 10.
여행 경비를 절약하는 스마트한 방법 여행 경비를 절약하는 스마트한 방법여행을 떠나기 전에 알고 있으면 좋을 여러 가지 팁을 공유하려고 합니다. 특히 아고다, 트립닷컴, 야놀자 등 다양한 여행 사이트에서 최대 25%의 현금 캐시백을 받을 수 있는 방법을 소개합니다. 이 글을 통해 어떻게 더 똑똑하게 여행 경비를 아낄 수 있는지 알아보세요.샵백 앱의 활용여행을 계획할 때, 많은 분들이 아고다, 트립닷컴, 야놀자와 같은 앱에 바로 들어가 예약을 하곤 합니다. 하지만, 이렇게 하지 말고 먼저 샵백 앱에 들어가세요. 샵백 앱을 통해 예약하면 현금 캐시백을 받을 수 있습니다. 이 앱에서는 우리가 자주 사용하는 사이트들이 모두 포함되어 있으니, 꼭 활용해 보시길 권장합니다.현금 캐시백의 장점샵백 앱을 통해 예약하면 항공권, 호텔, 액티비티 등 다양한 .. 2025. 3. 31.
QTabBar 첫번째 버튼 고정 효과 적용하기 디자이너가 웹에서 가끔보는 Tab 형태의뷰를 아래와 같이 가이드를 해주었다. 위에 처럼 해달라고.. ㅜㅜ ​ 윈도우 어플리케이션이라 힘들텐데............ 라고 말을 했지만 존심은 허락하지 않음 ㅋ ​ 위의 효과를 주기위해 #QTabBar 물어 뜯어보기로................ ㅋ ​ 출처 : https://www.programmersought.com/ ​ 아무리 찾아봐도 답이 보이지 않았는데..... 2024. 7. 15.
ubuntu 22.04 opencv 및 python 설치 1.시스템 업데이트 및 필수 패키지 설치sudo apt updatesudo apt upgradesudo apt install build-essential cmake git pkg-configsudo apt install libjpeg-dev libtiff-dev libpng-devsudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-devsudo apt install libxvidcore-dev libx264-devsudo apt install libgtk-3-devsudo apt install libatlas-base-dev gfortransudo apt install python3-dev 2.OpenCV 및 OpenCV Contr.. 2024. 7. 15.
안드로이드 Qt 프로그래밍 윈도우 또는 리눅스환경에서 Qt프레임웍기반의 안드로이드를 위한 프로그램을 개발할 수 있다. 이글에서는 윈도우 환경에서 개발하는 방법을 설명한다. 먼저 안드로이드를 위한 컴파일된 Qt를 설치해야하는데 Qt 홈페이지를 방문해서 Qt Online Installer for Windows를 다운로드 받아 실행하거나 Qt가 설치되어 있다면 MaintenanceTool 을 실행한다. Select Components에서 Android x86 및 Android ARMv7을 선택하고 설치한다. 안드로이드용 Qt설치가 끝났다면 안드로이드 개발관련 도구들을 다운로드받아야하는데 Android 스튜디오를 다운받을 수 도 있지만 이 글에서는 명령줄 도구로된 것을 사용할 것이다. 참고로 Android SDK 도구 버전 25.3.0 .. 2019. 8. 22.
Qt5.4 정적 빌드하기 전에 Qt4.8 버전에서의 정적빌드하는 방법에 대해 설명했는데,이번에는 Qt5.4버전에서의 정적빌드에 대해 알아보겠습니다.Qt4.8버전과 대략적으로 비슷하지만 약간 달라진 부분이 있습니다.이제 설명을 시작하겠습니다. http://www.qt.io/download-open-source/# 먼저 위의 링크로 접속해서 Qt5.4 offline을 다운받아야 합니다. 하단에 Windows Host 제목의 Qt5.4.0 for Windows 32bit (MinGW 4.9.1, 852MB) 를 다운받아 설치합니다.설치과정은 별다른 설정이 없으므로 생략합니다. http://download.qt.io/official_releases/qt/5.4/5.4.0/single/이제 위의 링크로 접속해서 소스코드를 다운받습니다. .. 2019. 4. 30.
[OpenCV] Labeling(레이블링, 라벨링) 이론 및 소스코드 OpenCV IplImage를 사용해서 Labeling 함수 구현 1. Labeling이란? 우선 1-channel의 gray scale 영상이 필요합니다. 이진화된 아래의 이미지처럼 0 or 255(1-channel)의 값을 갖을 경우 인접한 영역끼리 그룹을 짓는 것을 Labeling(레이블링)이라고 합니다. [그림 1] 아래의 그림처럼 인접 영역끼리 label Number를 매겨 그룹화를 하게됩니다. [그림 2] 여기서 인접한 pixel을 탐색할 때 8-neighbor 방식을 사용하였습니다. neighbor는 '이웃'이라는 뜻처럼 8-neighbor는 현재 pixel을 기준으로 몇 개의 이웃 pixel들을 탐색하는지를 뜻합니다. 아래의 왼쪽 그림은 현재 pixel을 기준으로 위, 아래, 왼쪽, 오른쪽.. 2018. 5. 28.
OpenGL과 MFC 연동 예제( GLEW 사용, Dialog 기반, OpenGL 3.x 코드) OpenGL 렌더링 결과를 보여주기 위해 필요한 윈도우(UI)와 OpenGL 컨텍스트 생성을 MFC로 처리하는 방법을 설명합니다. 64비트 윈도우(x64)에서 OpenGL 3.x 이상 API를 사용하여 프로그래밍을 하는 경우를 대상으로 하고 있습니다. Visual Studio 2017 Community를 사용해서 진행했지만 다른 버전에서도 거의 동일하게 동작할 듯합니다. 이제 다이얼로그기반 MFC 프로젝트 생성부터 예제 코드 실행까지 단계별로 설명하겠습니다. MFC 응용 프로그램 생성 GLEW 라이브러리 추가 UI 구성 OpenGL 관련 코드 추가 테스트 관련 포스팅 참고한 사이트 최초작성 2017.5.26 마지막 수정 2018.1.29 MFC 응용 프로그램 생성 Visual Studio 2017을 실행.. 2018. 5. 15.
OpenGL과 MFC 연동 예제( GLEW 사용, Dialog 기반, OpenGL 2.x 코드) OpenGL 렌더링 결과를 보여주기 위해 필요한 윈도우(UI)와 OpenGL 컨텍스트 생성을 MFC로 처리하는 방법을 설명합니다. 64비트 윈도우(x64)에서 OpenGL 2.x API를 사용하여 프로그래밍을 하는 경우를 대상으로 하고 있습니다. Visual Studio 2017 Community를 사용해서 진행했지만 다른 버전에서도 거의 동일하게 동작할 듯합니다. 이제 다이얼로그기반 MFC 프로젝트 생성부터 예제 코드 실행까지 단계별로 설명하겠습니다. MFC 응용 프로그램 생성 GLEW 라이브러리 추가 UI 구성 OpenGL 관련 코드 추가 테스트 관련 포스팅 참고한 사이트 MFC 응용 프로그램 생성 Visual Studio 2017을 실행시키고 메뉴에서 파일 > 새로 만들기 > 프로젝트를 선택합니다... 2018. 5. 15.
728x90
반응형