반응형 IT372 Native App 환경 구성 및 실행 !! iOS 를 포함한 버전으로 재 작성 중 입니다. 샘플 프로젝트 -> Mendix Academy 에 있는 Build a Native Mobile Inspection App 과정의 완성본 을 배포 해보겠습니다. Mendix Academy - Build a Native Mobile Inspection App개발방법은 해당 교육페이지를 참조 환경 : Mendix Studio Pro : 10.6.8Node : 20.12.2JDK : 17 -> 11 ( 서버 컨테이너화시 17인경우 not support 오류 발생함 ) 1. 프로젝트 마이그레이션샘플프로젝트의 결과파일이 Mendix Studio 9.24.1 을 대상으로 하기 때문에 자동 컨버트가 일어나고 몇가지 오류가 발생합니다. 아래의 사항을 진행해 줍니다. .. 2024. 6. 4. [Next.js]공식사이트 튜토리얼 따라하기 Learn Next.js | Next.js (nextjs.org) Learn Next.js | Next.jsLearn how to build a full-stack web application with the free, Next.js App Router Course.nextjs.org ** Next.js 는 이런거군 **1. 폴더로 라우팅 설정이 가능하다. 하이레키하게 설정이 된다. 주소와 폴더의 트리구조가 매핑! ( 직관적임)2. 폴더별로 page.tsx layout.tsx 파일을 생성해서 기본 값을 설정할 수 있다. 3. 루트(app/)의 layout.tsx 은 전체에 영향을 끼친다.4. php 를 대체? 하는게 목적이어서, 단순 SSR 뿐만아니라 서버리스 연동으로 마치 서버페이지역할도 한다. ( 예.. 2024. 5. 31. [Next.js] 샘플 프로젝트 시작하기 1. 프로젝트 생성 및 시작npx create-next-app@latest my-next-app # 생각보다 오래걸립니다.cd my-next-app npm run dev 2. 생성시 셋팅 화면처음하는 프로젝트니 추천 말고는 모두 No! 3. 실행화면 4. 간단하게 페이지 수정루트에 pages 폴더를 만들고 about.js 파일을 생성 하여 아래와같이 쓴다.export default function About() { return ( Next.js 시작합니다. )} 5. 테스트 페이지 접속 2024. 5. 30. 음악 만들기(작곡까지는 멀었다.) 환경 :windows11python 3.10.6 1. 환경설정 1.1 폴더생성mkdir ai-music 1.2 가상환경 생성python -m venv .venv.\venv\Scripts\activate.bat 1.3. 필요 모듈 설치pip install music21pip install jupyter 1.4 music21 설정을 위해 musicscore 프로그램을 설치한다.현재, 허브를 설치한후에 musicscore studio 를 설치하면된다.설치후, 파이썬 repl 에서 music21 을 설정해준다.python # repl 진입from music21 import *configure.run() # musicscore studio 와 연결! 2. 음악 만들기jupyter notebook # 주피터 노트북.. 2024. 5. 25. PV 고민 해결 - local-path-provisioner 설정 k3s 는 기본으로 로컬 디스크를 pv 로 쓰게 되어 있지만, k8s 는 그렇지 않다.기본적으로 디스크를 쓰게 만들기 위해서는 local-path 를 StorageClass 에 등록해줘야 한다. 1. 설치kubectl apply -f https://raw.githubusercontent.com/rancher/local-path-provisioner/v0.0.26/deploy/local-path-storage.yaml 2. 확인kubectl -n local-path-storage get pod## 오류발생시 로그확인kubectl -n local-path-storage logs -f -l app=local-path-provisioner 실제 물리디스크에 생성되는 위치는 /opt/local-path-provi.. 2024. 5. 23. 트러블 슈팅!! Q. 워커노드의 10250 에 접속을 못한다는 오류가 계속적으로 발생Error from server: error dialing backend: dial tcp 118.40.0.59:10250: connect: no route to host워커노드 방화벽 확인하고 꼭!! 리로드를 실행한다.telnet 으로 확인해도 동일한 오류가 발생함 Q.calico node 가 실행되지 않고 있음 calico-node-x 0/1 running 상태(실패) 방화벽 문제 이다 마스터노드에서 129 포트 오픈firewall-cmd --add-port 179/tcp --zone=public --permanent firewall-cmd --reload--> calico 의 작동방식에 따라 해당 노드가 실행되는데 ip to ip .. 2024. 5. 23. Mendix 프로그램 컨테이너화 ( by docker build pack ) Mendix 로 만든 프로그램을 컨테이너 환경에 적용하기 위해서는, 멘딕스 프로그램을 컨테이너 이미지로 작성해야 합니다.역시 멘딕스! 답게 해당 문서는 잘정리 되어 있습니다. Docker | Mendix Documentation DockerDescribes how to deploy using a Docker image.docs.mendix.com 그럼 문서에 나와있는데로, 따라 해보겠습니다. 0. 준비docker desktop 과 wsl을 설치합니다.wsl 내 리눅스 이미지는 필자는 rocky8.8 을 이용했습니다. 1. 샘플 프로그램을 준비하고, Product 레벨로 보안을 변경합니다.저는 Rapid Develop 실습에서 만드는 LearnNow 프로그램을 대상으로 하겠습니다.App Security .. 2024. 5. 22. 쿠버네티스 클러스터 재설정 쿠버네티스를 설치했다가, 마스터노드01이 불안정해저서마스터노드02를 01로 바꾸어 재설정을 했다. 1. /etc/hosts 설정변경제거할 호스트들을 빼고, 이름을 변경했다. 2. 초기화sudo kubeadm reset## 위의 명령어 실행할때 나온 가이드 같이 삭제 커맨드 실행한다.rm -rf /etc/cni/net.d/*rm -rf ~/.kube 3. 서비스 재시작systemctl restart kubelet -. 워커노드 추가 삭제 폴더rm -rf /etc/kubernetes/* 쿠버네티스 관련 프로그램은 모두 설치가 잘되어 있을테니, kube init 명령어 부분만 재실행 해서 설정한다. 1. haproxy 를 설치했다면, 마스터 노드 설정을 변경하고 재시작한다.vi /etc/haproxy/hapr.. 2024. 5. 22. React Native로 윈도우 데스크탑 프로그램 만들기 1. 환경구성 실행Set-ExecutionPolicy Unrestricted -Scope Process -Force;iex (New-Object System.Net.WebClient).DownloadString('https://aka.ms/rnw-vs2022-deps.ps1');기존에 설치한 nvm 하고는 상성이 않맞아서 nodejs 는 재설정을 했다. ( 20.12.2 ) 2. 프로젝트 생성npx --yes react-native@latest init HelloWindowsApp --version "latest"cd HelloWindowsAPpnpx --yes react-native-windows-init --overwrite 3. 프로젝트 실행 테스트npx react-native run-windows.. 2024. 5. 19. 이전 1 ··· 7 8 9 10 11 12 13 ··· 42 다음 반응형