반응형 mendix35 macOS에서 Mendix 사용할때 설정해야할 키보드 설정 macOS 에서 Mendix 개발할때 꺼? 야 할 단축키 들입니다. 1. '', "" 자동변환액션의 코드 입력시, '', "" 를 입력하는 경우가 많은데, 기본 macOS에서는 이쁜? 문구로 바꾸기 때문에 오류를 유발 하라리 합니다.꺼주세요!애플사과 > 시스템 설정 > 키보드 > 텍스트 입력 > 입력소스 편집 스마트 인용 부호 및 대시 사용을 꺼주고, 큰따옴표, 작은따옴표도 일반으로 바꿔 줍니다. 2. 코드 힌드를 보기 위한 Ctrl+SpacemacOS에서 기본값은 한/영 변환이기에 역시 꺼줍니다.애플사과 > 시스템 설정 > 키보드 > 키보드 단축키 뜬금없이 입력 소스라는 곳에 숨어 있습니다. 여기서 아래 같이 이전 입력 소스 선택을 체크 해제하여 줍니다!이제 편안하게, 코드힌드를 불러올 수 있습.. 2024. 10. 31. Docker Mendix BuildPack 이용해서 Mendix App 빌드 배포 해보기 Docker Mendix BuildPack 이 업그레이드 되면서 Docker 버전도 올라갔습니다. 기존 20.10 버전으로 했더니 오류가 발생하네요... Docker 업그레이드를 먼저 진행 했습니다. 1. 도커 업그레이드 ( 20 -> 27 ) 환경 : Debian 12## 도커 업그레이드 - 기존 삭제for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done# Add Docker's official GPG key:sudo apt-get updatesudo apt-get install ca-certificates curlsudo install -m 0755 -d .. 2024. 9. 13. 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. 로깅을 통한 애플리케이션 동작 추적 - 자체 앱 로깅 구현하기 시작하기Mendix에서 개발을 시작하기 전에 항상 사용자 스토리를 준비하는 것이 좋습니다. 이 경우 프로젝트 패키지와 사용자 스토리 모두 이 페이지 상단의 이 모듈의 리소스에서 찾을 수 있습니다. 둘 다 다운로드하세요. 이제 패키지를 가져와 보겠습니다! 1. 멘딕스 스튜디오 프로 버전 9.11.x를 열고 File > Import App Package…를 클릭한 다음 다운로드한 .mpk 파일을 선택합니다. 앱에 HolidayRequest와 같은 설명이 포함된 이름을 사용합니다.이제 애플리케이션을 만들었으니 로깅을 추가해 보겠습니다! 로깅 설정Mendix에서 로깅을 구현할 때는 모든 로그 메시지의 로그 노드 이름이 동일한지 확인해야 합니다. 이는 쉽게 확인할 수 있는 이름을 설정하면 가장 잘 수행할 수 있.. 2024. 8. 3. 로깅을 통한 애플리케이션 동작 추적 - 로그 메시지의 메시지 부분 읽기 로그 항목 찾기사용자가 예상치 못한 동작을 보고하는 경우, 문제를 해결할 수 있는 충분한 정보를 제공하지 않는 경우가 있습니다. 이럴 때 로그가 귀중한 리소스가 됩니다. 하지만 로그에는 모든 사용자에 대한 메시지가 포함되어 있어 관심 있는 로그 메시지를 찾기가 어렵습니다. 이때 타임스탬프가 도움이 될 수 있습니다. 로그는 위에서 아래로 시간순으로 작성되며 가장 최근 로그 메시지가 맨 아래에 표시됩니다. 이 시간 순서는 도움이 되지만, 오랜 기간의 메시지가 포함된 파일에서 로그 메시지를 찾기가 어려울 수 있습니다. 따라서 로그는 주기적으로 분류되어 Mendix Cloud에 날짜별로 저장됩니다. 이렇게 하면 로그 메시지를 빠르게 찾을 수 있습니다. 로그 파일을 분석할 때는 어떤 표준 시간대가 사용되고 .. 2024. 8. 2. 로깅을 통한 애플리케이션 동작 추적 - 로그 메시지 소개Mendix를 사용하면 멋진 앱을 쉽게 빠르게 만들 수 있습니다. 내부적으로 Mendix는 앱 제작에 필요한 모든 작업을 수행합니다. 이는 앱 빌드와 관련된 복잡성을 숨겨주기 때문에 매우 좋습니다. 하지만 문제가 발생하면 어떻게 해야 할까요? 앱이 제대로 작동하지 않는 문제를 해결하기 위해 Mendix가 실제로 무엇을 하고 있는지 "내부"를 확인해야 하는 순간이 바로 이때입니다. 이때 로깅이 필요합니다. 각 앱에는 앱을 실행하는 동안 Mendix의 다양한 컴포넌트가 수행하는 작업을 보고할 수 있는 로깅 기능이 탑재되어 있습니다. 이러한 로그 메시지를 효과적으로 사용하려면 로그 메시지가 어떻게 작성되고 어디에서 찾을 수 있는지 이해하는 것이 중요합니다. 이를 통해 오류를 분석하고 수정할 수 있습니다... 2024. 7. 31. 쿠버네티스 환경에서 Mendix app 적용하기 ( 성공!!!) 2024-08-01드디어 성공했습니다!!!오류는 모두 멘딕스 설정관련이었네요.1. MendixAdmin 암호가 base64 인코딩이 안되었었다.2. MendixAdmin 암호에 대문자가 안들어갔다!좀 허무하지만 이런것들 이었습니다. 정상으로 설정된걸 확인하고, 접속하기 위해 서비스 노드포트를 추가로 선언했습니다.kubectl expose deployment mendixkoreancommunity-master --type=NodePort --name=mendixkoreancommunity-nodeport -n bsa-dev 그리고 접속할 수 있는 주소를 확인하는 미니쿠베 명령어 입니다. ( localhost로 접속이 되는게 아니더군요... ㅡㅜ )minikube service mendixkoreancomm.. 2024. 7. 29. 이전 1 2 3 4 다음 반응형