본문 바로가기
반응형

분류 전체보기746

Mendix Studio Pro - Extension 개발하기 아래링크의 내용을 따라 했습니다. How to Make Extensions | Mendix How to Make ExtensionsThe release of Mendix Studio Pro 10.12 was also the introduction of extensions. If you aren't sure what this means, extensions are a way to edit thewww.mendix.com 1. Visual Studio 2022 Community 설치.Net Multiplatform app , .Net Desktop development  2개 체크하고 인스톨! 2. C# 클래스 라이브러리로 프로젝트 생성 - MyFirstExtension 3. NuGet 패키지 관리자를 이용.. 2024. 8. 28.
Pluggable 웹 위젯 만들기 - 2 ( 공식문서 따라하기 ) 이전글 : Pluggable 웹 위젯 만들기 - 1 ( 공식문서 따라하기 ) (tistory.com) Pluggable 웹 위젯 만들기 - 1 ( 공식문서 따라하기 )0. node.js lts 버전을 설치한다. ( 저는 20.16.0 버전을 설치하고 실행했습니다. ) 1. 멘딕스 실행후, Blank 웹으로 프로젝트 생성2. 샘플 엔티티 생성3. 홈에 Data View 위젯을 추가하고,데이터 소스로 마이taisou.tistory.com 1. 수정권한 설정하기 ( 수정 가능 변경 ) 1.1 수정여부 시스템 프로퍼티 추가수정 src/TextBox.xml Text Box Edit text input .. 2024. 8. 27.
Pluggable 웹 위젯 만들기 - 1 ( 공식문서 따라하기 ) 0. node.js lts 버전을 설치한다. ( 저는 20.16.0 버전을 설치하고 실행했습니다. ) 1. 멘딕스 실행후, Blank 웹으로 프로젝트 생성2. 샘플 엔티티 생성3. 홈에 Data View 위젯을 추가하고,데이터 소스로 마이크로플로우를 추가한 후, 이름을 DSS_CreateTestObject 로 지정 4. DSS_CreateTestObject 를 아래와 같이 작성CreateObject 하여서 2의 엔티티를 설정하고, NewEntity 로 리턴변수 선언후 오른쪽 클릭해서 Set $NewEntity as return value 선택5. Home 페이지로 돌아가서 3에 TextBox 를 추가하고, 2에서 생성한 엔티티의 속성(SampleData)를 선택 6. 플러거블 위젯 생성기를 통해서 아래와.. 2024. 8. 23.
오픈소스 빌드하기 ( SQLite ) 1. 소스코드 다운로드SQLite Download Page SQLite Download PageTemplates (1) and (2) are used for source-code products. Template (1) is used for generic source-code products and templates (2) is used for source-code products that are generally only useful on unix-like platforms. Template (3) is used for precompiled biwww.sqlite.org컴파일 Configure 스크립트가 포함된 sqlite-autoconf-3460100.tar.gz 파일을 다운받습니다.현재 기준 버전 .. 2024. 8. 22.
오픈소스 빌드하기 ( OpenSSL ) 1. 소스 다운로드Downloads | Library (openssl-library.org) DownloadsThe master sources are maintained in our git repository, which is accessible over the network and cloned on GitHub, at https://github.com/openssl/openssl. Bugs and pull patches (issues and pull requests) should be filed on the GitHub repo. Please familiariopenssl-library.org현재 기준 3.3.1 최신으로 다운로드 함 2. 압축해제 및 컴파일 방법 확인파일내 INSTALL.md 파일에 .. 2024. 8. 21.
C++ 프로젝트 셋팅 ( Visual Studio 2022 ) 1. 소스/헤더파일 구분의 필터 삭제 2. 외부참조 삭제도구 > 옵션 > 텍스트편집기 > 고급 > 검색/탐색 > 외부종속성 폴더 사용 안함 3. 시작점 main 은 main.cpp 로 명명 4. 공통헤더파일 pch.h 를 지정하고 cpp 파일에만 포함 5. 버전 파일 추가프로젝트 오른쪽 클릭 > 추가 > 리소스 > Version 선택resource.h 파일도 리소스 파일 필터에 놓고 이용 6. 빌드 구성 변경 ( 오픈소스 프로젝트 구성 비슷 )출력 디렉터리 : $(ProjectDir)\..\..\Build\$(Platform)$(Configuration)\중간 디렉터리 : $(ProjectDir)\..\..\Output\$(Platform)$(Configuration)\$(ProjectName)\ 2024. 8. 17.
elk 설치하기 ( by docker compose ) **환경**Debian 12Docker version 20.10.24+dfsg1, build 297e128 잘정리된 사이트가 있어 참고로 하여 설치 했습니다!요약판으로 정리 합니다. 1. 소스 다운로드git clone https://github.com/deviantony/docker-elk.git 2. 환경 파일 수정/docker-elk/.env.env -> 암호 설정 docker-elk/elasticsearch/Dockerfile# 마지막 줄에 추가#한글 형태소 분석기(NORI) RUN bin/elasticsearch-plugin install analysis-nori docker-elk/docker-compose.yml컨테이너별 각각 이름 추가 : container_name: elk_es, elk_l.. 2024. 8. 10.
로깅을 통한 애플리케이션 동작 추적 - 자체 앱 로깅 구현하기 시작하기Mendix에서 개발을 시작하기 전에 항상 사용자 스토리를 준비하는 것이 좋습니다. 이 경우 프로젝트 패키지와 사용자 스토리 모두 이 페이지 상단의 이 모듈의 리소스에서 찾을 수 있습니다. 둘 다 다운로드하세요. 이제 패키지를 가져와 보겠습니다!  1. 멘딕스 스튜디오 프로 버전 9.11.x를 열고 File > Import App Package…를 클릭한 다음 다운로드한 .mpk 파일을 선택합니다. 앱에 HolidayRequest와 같은 설명이 포함된 이름을 사용합니다.이제 애플리케이션을 만들었으니 로깅을 추가해 보겠습니다! 로깅 설정Mendix에서 로깅을 구현할 때는 모든 로그 메시지의 로그 노드 이름이 동일한지 확인해야 합니다. 이는 쉽게 확인할 수 있는 이름을 설정하면 가장 잘 수행할 수 있.. 2024. 8. 3.
로깅을 통한 애플리케이션 동작 추적 - 로그 메시지의 메시지 부분 읽기 로그 항목 찾기사용자가 예상치 못한 동작을 보고하는 경우, 문제를 해결할 수 있는 충분한 정보를 제공하지 않는 경우가 있습니다. 이럴 때 로그가 귀중한 리소스가 됩니다. 하지만 로그에는 모든 사용자에 대한 메시지가 포함되어 있어 관심 있는 로그 메시지를 찾기가 어렵습니다. 이때 타임스탬프가 도움이 될 수 있습니다. 로그는 위에서 아래로 시간순으로 작성되며 가장 최근 로그 메시지가 맨 아래에 표시됩니다.   이 시간 순서는 도움이 되지만, 오랜 기간의 메시지가 포함된 파일에서 로그 메시지를 찾기가 어려울 수 있습니다. 따라서 로그는 주기적으로 분류되어 Mendix Cloud에 날짜별로 저장됩니다. 이렇게 하면 로그 메시지를 빠르게 찾을 수 있습니다.  로그 파일을 분석할 때는 어떤 표준 시간대가 사용되고 .. 2024. 8. 2.
반응형