프로그래밍/개발메모 186

c# 실수 / 배열에서 콤마 빼먹어도 돌아가네

코드float[] arr_pos = new float[] {   -2.55f,    -2.0f     //    -1.5f,   -0.85f,    0,    0.85f,    1.5f,    2.0f,    2.55f, };요 코드 입니다. -2.0f 뒤에 콤마를 빼먹어도 컴파일이 됩니다.저는 배열이 당연 9개라고 생각했지만 콤마가 없어서 8개가 됩니다.숫자는 이상하게 들어가 버리나봅니다. 컴파일에서 요류가 나게 하려면 배열의 크기를 지정하면 됩니다.float[] arr_pos = new float[9] { // 9개라고 선언해버림   -2.55f,   -2.0f     //    -1.5f,  -0.85f,   0,   0.85f,   1.5f,   2.0f,   2.55f,};이러면 9개를 초기값으..

Unity MP4 파일 UI 에 재생하기

영상: https://www.youtube.com/watch?v=-XzVq7qIuys영상은 이걸 보시구요유니티6 로 해봤는데 에디터에서 잘됩니다.윈도우즈 빌드 - 확인중, 갑자기 빌드가 안되네요 웹 빌드 - 검은 화면으로 나오면서 영상이 나오지 않습니다.안드로이드 빌드 - 확인중 1. 씬에서 UI Canvas 가 필요합니다. UI -> Image 를 생성하세요2. Image 에서 Image 콤포넌트는 삭제하고 Raw Image 를 Add 합니다.3. 파일에서 Create -> Rendering -> Renering Texture 해서 하나 만듭니다.5. 씬에서 빈 오브젝트를 하나 만듭니다.     Vide Player 를 Add 합니다.6. Vide Player 에 video clip 에는 mp3 파일을..

실패담 cloudflare 에서 unity webgl 압축옵션 활용 방법 / gz / br

유니티의  webgl 은 파일크기가 너무 큽니다. 그래서 압축을 해서 쓰려고 하는데잘안되네요무압축이 50메가 라면 gzip 으로 압축하면 15메가로 줄어듭니다.클라우드플레어는 무제한 트래픽을 지원해줘서 올라가만 가면 기똥창 효과가 있을 수 있습니다.결론은 실패 입니다.돈을 내고 업그레이드 하면 되는데 매우 귀찮고 돈도 아깝습니다. 클라우드 플레어 문서 : https://developers.cloudflare.com/speed/optimization/content/compression/#between-visitors-and-cloudflare Content compression | Brotli · Cloudflare Speed docsCloudflare compresses content in two way..

AI 공부해봅시다 / W 값을 찾아봅시다.

영상1: https://www.youtube.com/watch?v=I0UJ5bn0o-I 영상2: https://www.youtube.com/watch?v=RjDijmYZftg AI 는기존 컴퓨터 방식입력 -> 함수 -> 출력 에서 함수를 사람이 만들던 것을AI 가 만들어내는 것을 의미합니다.  그리고 AI 가 만든 함수는 수만은 ax + b = y 라는 계산에서 a 와 b 가 조합되는 함수 이며만들어진 a b 는 사람이 봐도 이해할 순 없지요 w 라는게 a b 값을 의미하는거 같구요이 값을 조절하다 보면 좋은 결과가 나올 수 있습니다. 이 영상을 참고하면 w 를 찾는 과정을 보실 수 있습니다.

수파베이스 프로젝트 조직 이동하기 / supabase

무료 조직 / 유료 조직  이 나눠져있을 수 있기 때문에 옮기는 방법을 요약합니다.다른 계정으로 옮기는건 아직 못해봤네요 조직 만들기DASHBOARD 로 가시면 new project 옆에 new organization 이라고 있습니다. 이버튼 누르시면 됩니다.조직 만들때 유료 무료 고를 수 있구요.새프로젝트도 만들 수 있는 메뉴가 연속으로 나오는데 만들지 마시고 cancel 눌러 빠져나옵니다. 프로젝트의 조직옵 옮기기1. 옮기실 프로젝트로 들어갑니다.2. 우측 하단에 Project Settings 로 들어갑니다.3. Transfer Project 가 중간쯤에 있습니다.오른족에 버튼 누르시구요. 4. Select Target Organization 에서 조직 고르세요 5. 제일 아래 Transfer Pro..

M4 Mac mini 출시 / 코딩할 사람은 제일 싼거 사도됨 / 영상편집자는 pro 사시길

애플 링크: https://www.apple.com/kr/shop/buy-mac/mac-mini/m4 M4 칩 탑재 Mac mini 구입하기M4 및 M4 Pro 칩 탑재 Mac mini. 이제 전면과 후면에 포트 배치. apple.com에서 지금 구입하거나 원하는 대로 맞춤 구성하세요.www.apple.com 3개는 일반 모델입니다.  요거는 프로 모델 코딩할 사람은 제일 싼거 사면 될꺼 같습니다.저장공간은 썬더볼트5 를 이용해 외장 하드 ? 인클루저? 를 달면 되겠습니다.인클루저는 M.2 가 달린 외장 디스크를 말한다고 하네요기존의 외장하드 대비 가격이 매우 비싸고 속도도 어마어마하긴합니다.크기가 요즘 유행하는 미니PC 와 비슷한 크기구요 성능은 어마어마하니 사야할 이유가 생겼습니다.  공식 홍보 여상..

raspberry pi rust / 라즈베리파이 에서 rust 돌려보자

링크: https://harmonicss.co.uk/rust/rust-on-a-raspberry-pi-part-1/이 문서 참고 했습니다.root 로 들어가야합니다.sudo su -  설치 명령어 입니다.curl --proto '=https' --tlsv1.3 https://sh.rustup.rs -sSf | sh1번 기본 설치 입니다. 1 하고 엔터 치세요 링커 설치합니다. apt install build-essential snap 을 써야합니다.apt install snapd -y snapd  설치후엔 한번 재부팅 해야한다는군요reboot rustup 설치합니다.snap install rustup --classicrustup install stablerustup default stablerustup ..

라즈베리파이를 키보드 마우스 연결 안하고 바로 ssh 서버 열기

os 설치할때 wifi 이름 / 암호는 미리 넣을 수 있습니다.하지만 ssh 서버가 안열려있는데요 이러면 마우스 키보드 모니터를 연결해서 raspi-config 를 실행해서 ssh 서버를 열어야하는데요연결없이 하는 방법을 알아냈습니다.바로 sd카드에 config.txt 있는 곳에 ssh 파일을 만들면 됩니다.windows 에서는 sd 카드 꽂으면 boot 폴더가 바로 보이는데요여기다 ssh 라는 파일명을 하나 만듭니다.config.txt 파일이 있는곳에 만드시면 됩니다.내용은 필요없고 확장자가 없어야합니다.확장자가 무슨 뜻인지 모른다면 .... 이글이 도움이 안될 수도 있을 것 같습니다. ㅠㅠ 추가로 단축키로 터미널 열기CTRL + ALT + T 를 누르면 터미널을 열 수 있습니다.터미널 버튼을 누를려고..

라즈베리파이4 해상도 수정 / RP4 / Raspberry Pi 4 resolution modification

VNC 로 접속중이라 기본 제공되는 UI 로는 해상도를 고칠 수가 없군요결구 /boot/config.txt 를 수정해야했습니다.수정된 값을 남겨둡니다.다음번 나를 위해서도... # 해상도 가로 세로 직접 넣을 수 있음framebuffer_width=1024 framebuffer_height=768 hdmi_group=2 hdmi_mode=16 hdmi_drive=2 hdmi_force_hotplug=1 여러번 고치다보면 값이 이것저곳에 흩어져있을 수도 있으니 잘 모아주세요제일 마지막에 적은 값이 적용될테니 위에서 실컷 고쳤는데아래쪽에 끄는 옵션이 있으면 꺼져버리는 불상사가 ...