Dev · IndiQuasar 글 목록
개발하다 부딪힌 문제와 푼 방법을 적어 두는 곳. 가끔은 수영, 여행, 생각도 남깁니다.
- 이번 주 많이 읽은 글
Profile
From Korea(Republic of) IndiQuasar ( 2016 ) Personal Indie Development Team VisualSyn ( 2021 ) Web Graphics Engineer ja…
· 1분 What is the problem Fly 50m Swimming
요약: 후반부 '나살려 접영'의 원인(견갑 통제력 상실)을 분석하고, 이를 극복하기 위한 수중 드릴(1-1-1, 주먹 접영) 및 좁은 공간용 홈트 지상 훈련(도어 앵커, 인클라인 로우)을 블로그 포스팅 형태로 일목…
· 6분AIHow to implement gun shooting sound playback in three.js
Three.js의 THREE.Audio 및 THREE.PositionalAudio는 내부적으로 Web Audio API의 AudioBufferSourceNode를 래핑하여 동작합니다. Web Audio API 설계…
· 2분AI[KR]How to improve my swimming
🏊♂️ 자유형/접영 25m, 50m 단거리 대쉬 공략법: 실전 긴장증 극복과 접영 타이밍 완벽 교정 안녕하세요, 수영인 여러분! 수영 대회 출발대(스타트 블록)에 올라섰을 때의 그 기분, 다들 아시죠? 출발 신…
· 6분AIHow to improve my swimming
🏊♂️ Cracking the 25m/50m Sprint Code Overcoming High-Anxiety Mistakes and Mastering Butterfly Timing Hey fellow swimm…
· 10분AISaaSpocalypse and the Illusion of Zero UI
"모든 GUI가 사라지고 AI가 세상을 대체한다는 실리콘밸리의 장밋빛 미래, 과연 진짜일까요? 기술적 환상 뒤에 숨은 구조적 허점을 매트릭스의 아키텍트 담론을 빌려 개인적인 통찰로 풀어내 보았습니다. 여러분의 생각…
· 17분Copyrights Free useful art sharing sites
[Summary] A curated list of websites where you can download high-resolution, public-domain masterpieces for commercial…
· 3분How To Change Spacing Of Antigravity File View Spacing
출처 : Antigravity > File > Preferences > Editor Settings 에 들어간다. 상단 셋팅 검색바에 "workbench.tree.ident" 검색 혹은 스크롤링 하여 Workben…
· 1분How to Fix Break Font(Korean) in Unity3D
Character Sequence (Decimal) 32-126,44032-55203,12593-12643,8200-9900 Padding 2% 결과물이 이렇게 나온다면 성공
· 1분AIMake 100 Copycat Game Challenge
모방 게임 100개 만들기 도전
· 1분AIHow to Use AntiGravity with Unity3D
· 1분AIHow to fix default browser be unintended reset
· 1분AILet use moonlight (remote desktop)
· 1분AIHow to fix unintentional changes to default browser settings
윈도우11에서 기본 브라우저를 크롬으로 해두는데 언젠가부터 컴퓨터를 재시작하면 엣지로 변경되는 일이 잦아짐. 윈도우에서 제공하는 앱 설정에서 변경을 해도 컴퓨터 재시작 하면 계속 해서 엣지로 변경, 도저히 참지 못…
· 1분AIHow to run a custom command at startup in VSCode
VSCode 프로그램 시작 시 유저 정의 명령을 실행 할 수 있는 방법을 Gemini 와 토론 끝에 나름 해결방법을 찾아내여 글을 남긴다. 내가 원하는 명령은 다음과 같다. [프로그램 시작 > 모든 터미널 닫기 >…
· 1분VSCode Gemini-CLI 폰트 깨짐현상
VSCode 터미널에서 gemini cli를 실행하면 위 스크린샷과 같이 시작화면부터 깨지는 현상이 발생했다. gemini 에게 물어보니 에서 다음과 같은 폰트로 바꾸면 해결이 된다고 한다. Hack Nerd Fo…
· 1분AI롤 게임 시작후 첫 키입력시 프리징 문제 해결
뱅가드 문제인것 같은데 해결 방법을 찾았다. 레딧 글과 영상 첨부한다.
· 1분AIHow to Properly Write ArrayBuffer Data to Files in Node.js with Fetch API
[fs.writeFile 사용 시 [object ArrayBuffer]로 저장되는 오류 해결 가이드] 다음의 코드에서 위 코드를 실행하고 난 뒤 서버에 생성된 test.glb 파일을 열어보면 다음과 같다 이유는 A…
· 1분[PostgreSQL] How to sequence reset
· 1분개발자 커밋메세지 용어 정리
· 1분AINext.js 로컬 개발환경 HTTPS 적용하기
다음 링크 참조 링크 링크2
· 1분AIWhat is Barrel Pattern?
필요한 여러가지 모듈들을 하나의 모듈로 통합해주는 패턴입니다. 여러 import 모듈들을 하나의 파일에서 re-export 하여 여러 줄의 import 라인을 하나의 라인으로 줄여주는 효과가 있습니다. 배럴 패턴을…
· 1분Nginx Fetch failed [ net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK) ]
어느날 부터 인지는 모르겠는데, 어렴풋이 생각해보면 2주정도 전부터 그랬던듯, glb 임포트하는 뷰어 페이지에 접속하면 fetch failed 오류가 발생하면서 페이지로딩이 아예 안되는 문제가 발생했다. 최근에 업…
· 2분Solve block alignment problem with wordpress function
위 그림과 같이 워드프레스 글 편집기(gutenberg editor)에서 코드 블럭만 다른 블럭과 다르게 왼쪽 정렬이 되고 있는 모습이다. 최종편집된 글을 보면 코드블럭이 다른 블럭들과 마찬가지로 가운데 정렬이 되…
· 1분AI맥북(2015 pro late) 닫았을때 잠자기 방지 셋업
잠자기 방지 설정 방법 터미널 열기 Spotlight로 "터미널" 혹은 "terminal" 검색 (⌘ command + space) 잠자기 방지 설정 세팅 아래 커맨드를 입력하면 노트북을 닫아도 꺼지지 않는다. 잠…
· 1분AI(?.) what is this mean? (Optional Chaining)
next.js authentication 예제를 살펴보면 다음과같은 코드가 있다 state?.errors?.email 를 보면 각 참조(.) 중간에 ? 가 있는데 이것은 접근하려는 오브젝트나 호출하려는 함수의 참조…
· 1분AIHow to solve that next.js and AWS RDS PostgreSQL connection is failed.
Problem Next.js 를 사용한 웹앱에서 다음과 같이 AWS RDS의 PostgreSQL 인스턴스에 연결을 시도할 때 에러가 출력되면서 query가 제대로 실행되지 않는 상황이 발생했다. Error Reas…
· 1분AIUpdate Let's Encrypt SSL Certificate in manual by pem key
bitnami 인증서가 저장된 폴더는 주로 관리자 접근 이므로 입력하여 관리자 모드로 바꿔준다. 관리자 패스워드 설정이 안되어있다면 를 입력하여 설정해준다. 그리고 다음 명령어를 입력하여 기존 인증서 키인 serv…
· 1분AIMeaning of Competitive Swimming Record Presentations
WR : World Record AR : Asian Record OR : Olympic Record GR : Game Record CR : Competition Record ( or Championship Reco…
· 1분AIWhich is good for my web app, PostgreSQL vs MySQL
Question ) postgresql 과 mysql 각 장점과 단점을 알려줘, 현재 threejs 웹앱과 연동할 데이터베이스를 구축하려하는데 둘중 어떤것을 사용한게 좋을지 추천해줘, 혹시 그밖의 데이터베이스가 있…
· 5분AIHow to build Lightsail WebServer
아마존 인스턴스 환경 구축 과정 1 - 2 - yum이란? servlet 에 대하여 2024.06.25 Amazon Lightsail QuasarXR 0.1 인스턴스 생성 mysql 설치 java 설치 nvm 설치…
· 1분AI초보 창업가의 21가지 실수
그릿 BD 의 글에서 발췌 << 상세내용 링크 클릭 비지니스 플랜을 상세하게 만든다 재무 계획을 완벽하게 세운다 정교하고 치밀한 보고서에 집착한다 그럭저럭 사랑받는 제품을 대중용으로 만든다 상세한 작업 설명서를 토…
· 1분AILightsail HTTPS 적용하기
블로그 링크 아마존 설명서 링크
· 1분AInpm 빌드 오류(new Hash / error:0308010)
집에서 쇼룸을 실행해보려고 했더니 다음과같은 오류가 발생했다. 검색해보니 Node.js 내부에서 openssl (암호화) 관련 소스에서 발생하는 에러 같았다. 환경설정 옵션을 변경해주면 해결이 되는 듯 하다.
· 1분AIContinuous Collision Detection
CCD 에 대한 블로그 글 : Subject about Collision Detection Copilot Answers 충돌 검사(Collision Detection)는 그래픽스, 게임, 로봇공학 등 다양한 분야에…
· 4분AIImmersive Light Field Video with a Layered Mesh Representation
출처 :
· 1분AIJavascript 에서 iframe 내부인지 판단
다음 함수를 호출하면 현재 실행중인 javascript 코드 위치의 문서 위치가 iframe 내부인지 아닌지 판단 가능하다.
· 1분[Github] Restore deleted branch
회사 여러 프로젝트 중 내가 전담하고 있는 webgl프로젝트를 submodule로 물려서 사용하는 프로젝트에서 branch를 변경/삭제 하고 나서 jenkins 빌드를 걸었는데 해당 브랜치를 찾을수 없다는 에러 메…
· 1분AI[Github] REMOTE HOST IDENTIFICATION HAS CHANGED!
model-viewer의 github submodule (크로노스 그룹 gltf 모델 패키지) 업데이트 시도 할때 제목의 오류가 발생하면서 작업이 취소 되는 상황이 발생하여 찾아보다 해결방법을 발견하여 게시함 요약…
· 1분Revolutionizing AI: Introducing Emu Video & Emu Edit for Next-Level Video Generation and Image Editing
Linkedin article 퍼옴
· 1분AI이미지 포맷 판별 방법
Javascript 에서 url 또는 path 로 표현된 파일을 인자로 받았을 때 이미지인지 아닌지 확인
· 1분Module not found: Error: Can't resolve 'fs'
three.js 모듈중 ttf 로더를 사용 했을 경우 nuxt build error 가 발생하였다. opentype.module.js 내부에서 nodejs 의 'fs' 라는 모듈을 사용하는데 nuxt 에서 이 키워…
· 1분AIif I want to make generative AI platform, what knowledges need to me? book, youtube, lecture anything recommends.
Creating a generative AI platform requires a combination of knowledge in machine learning, software development, and do…
· 5분AI플라스틱 재활용에 대한 Chat GPT 답변
tell me the reason plastic can not re-usable on chemistry. why can not re assemble them? ChatGPT Plastics are typically…
· 15분AI안드로이드 웹 뷰에 HTML 로드하기
안드로이드 앱에 내가 만든 THREE.JS 뷰어를 로드 해야할 일이 생겼다. threejs 캔버스가 들어간 HTML파일을 준비하고 다음과 같이 로드 해주면 된다. 단, 안드로이드 웹 앱에서 자바스크립트를 실행하려면…
· 1분AINuxt build config
nuxt (vue) 를 정적 사이트 ( index.html ) 형태로 빌드 하고 싶다면 다음의 옵션을 조정하면 된다. 추가사항 ) nuxt 는 SSR 이기 때문에 각 모듈을 렌더링 타임에 link 하는 방식으로 동…
· 1분Obstacles Productivity
· 1분Differences retain context between arrow function and regular function
The differences between func1 and func2 in the provided JavaScript code relate to how they handle the context of the th…
· 4분AI크롬에서 웹페이지 전체 캡쳐
웹 페이지 상에 보여지는 부분만 캡쳐하는 것이 아닌 포함하는 웹페이지 전체영역을 한번에 캡쳐하는 방법이 있다. 이 방법은 크롬, 엣지에서만 사용 할수 있다. 브라우저 정보 Chrome(115.0.5790.111)…
· 1분AI주식 이야기 1
토스 주식창에서 배당주 검색을 하다가 시티즌 파이낸셜이란 회사를 발견 했다. 금융 주식같은데 올해 상반기 재무실적을 보면 살짝 줄어들고 있는걸 확인했는데 반대로 주식은 작년 초반에 비해 무려 40%가량 떨어진 가격…
· 1분문자열 클립보드로 복사
· 1분AIPlugin
호스트 응용 프로그램과 서로 응답하는 컴퓨터 프로그램 특정한 "주문식" 기능을 제공한다. (확장 기능 이라고도 함) 애드온(add-on), 애드인(add-in) 이라고도 부른다. 어떤 프로그램에서 특정한 기능을 수…
· 1분iframe 에 페이지의 일부만 가져오기
· 1분AIRasterizeHTML
일반 HTML 블록을 캔버스에 그려서 텍스쳐화 해주는 모듈 위는 사용 예제
· 1분AIHTMLElement 최대화/최소화
three.js 를 이용하여 3D 뷰어를 만들다 보면 화면을 가득 차게하여 크게 렌더링 해야할 때가 생긴다. 그렇게 하기 위해서는 requestFullscreen 이라는 함수를 이용 하면 간단하게 화면 채우기를 할…
· 1분AI구글 시트 활용 정리
수모 제작 발송 하는데 구글시트 활용이 어마어마한걸 체험했다. 활용 범위가 엄청 넓다. 업무 자동화도 조금만 코드 만들면 다 될듯... 주소로 우편번호 출력할 수 있는 함수 만들기
· 1분AITaking over console.log
웹 개발할 때 html / javascript 의 console 명령어들을 오버라이드 해서 사용자화를 시도해보았다. 아래는 구글 검색으로 찾아낸 정보들 이다. 아직 구현은 완성하지 못했다.
· 1분아이폰 터치 먹통일때 재부팅
스마트폰 사이드 볼륨 버튼 위/아래를 순서대로 누른후 전원 버튼을 스마트폰이 꺼질때까지 계속 누르고 있으면 재시동 된다.
· 1분AI버전 관리 git hook 스크립트
git push 또는 commit 실행 전에 특정 파일(버전 정보가 등록되어있는 파일)의 문자열을 자동으로 치환하여 반영 할 수 있도록 shell 스크립트를 작성해 보았다. 이 스크립트로 특정 명령어를 commit…
· 1분AIGram-Schmidt process
임의의 벡터 세트가 서로 직교 하도록 하는 계산 법 projection operator follow this process The modified Gram-Schmidt process being executed o…
· 1분AIJavascript 배열 초기화 방법
· 1분AISemVer
버저닝 정책
· 1분나만 알기 아까운 딥러닝 연재
· 1분AIWindows message pump
DirectX 렌더링 프로그램을 만들다 보면 main() 함수에 다음과 같은 코드를 볼 수 있다. 다음과 같은 코드를 메세지 펌프 라고 부른다. 다른 메세지를 처리하는 중에 큐에서 메세지를 꺼내 처리하는 코드 이…
· 1분git submodule 사용법
서브모듈 추가 가끔 addclone not function 이라는 에러 메세지가 나올때가 있는데 깃 버전이 낮아 발생하는 에러이니 버전 업데이트를 해보기 바란다. 서브모듈의 url 변경 .gitsubmodule 파…
· 1분gitignore 적용되지 않을때
.gitignore 파일에 새로운 항목을 추가했을때 untracked file 항목에 그대로 남아있을 때가 있다. 그럴때 git cache를 초기화 해주면 된다. 캐시 명령어 끝에 점(.) 을 꼭 붙여 주어야 한다…
· 1분SVN commands
· 1분AIMonobehavior와 생성자
Unity3D 의 Monobehavior 클래스에는 생성자 개념이 존재 하지 않는다. 해서 Mono를 상속받은 클래스가 Monobehavior의 멤버 함수 'AddComponent\ (class) 키워드에 의해 G…
· 1분Built-in extra asset
· 1분singleton class vs static class
static class 를 사용하려 하다 문득 singleton과의 차이점이 궁금하여 찾아보았다. 아래 4가지가 내가 여러 포스트에서 본 것을 정리해둔 것 같다. Singleton objects are stored…
· 1분AI자코비안 방정식
· 1분Spherical coordinate system
구면 좌표계 다음의 3가지 요소를 이용하여 3차원 좌표를 결정할 수 있는 체계를 말한다. 3요소 : 반지름(radial distance), 극각(polar angle), 방위각(azimuthal angle) 구면…
· 1분C# 생성자와 필드 초기화
생성자와 필드 초기화 순서가 궁금하여 다음과 같은 예제 코드를 작성했다. 위 링크의 포스트에 비슷한 예제가 있으니 궁금하면 한번 확인해보기 바란다. 결과는 다음과 같다. 초기화 리스트는 derived class -…
· 1분AI리더를 제비뽑기로 선발한다?
리더의 오만을 방지하기 위한 방책으로 제비뽑기로 리더를 선발한다면 과연 좋을까?
· 1분Javascript에 대한 사소한 궁금증
Q. 문자열 ' ' 과 " " 의 차이 A. 차이 없음. 자바스크립트에서는 String 값을 표현할 때 ""를 사용하는데 C언어 기반 과 자바에서는 큰 따옴표(") 만 사용해서 자칫 차이점이 있는 것 같은데 조사에…
· 1분Three.js 개발 환경 구성
ref. node.js/npm express
· 1분Babylon.js vs Three.js (feat webGPU)
· 1분Flux, Radiance, Irradiance
· 1분Rodrigues' rotation formula
벡터를 임의의 축으로 회전 시킬 수 있는 공식 Z-Weave의 sky box 확대 축소에 사용 한 예시가 있다.
· 1분Nvidia CUDA
· 1분Ottinger's Rules for Variable and Class Naming
Ottinger's Rules for Variable and Class Naming Ottinger's Rules for Variable and Class Naming Tim Ottinger Brad Appleto…
· 30분AIUE4 Network 기초지식
· 1분블록딜 이란?
블록 딜(Block deal) 주식을 대량으로 보유한 기관 또는 개인이, 사전에 이 주식을 인수할 매수자를 구해, 장외 시간에 주식을 매도하는 거래를 의미 한다. 블록딜을 하는 이유? 대량 주식 매각을 효율적으로…
· 1분AI살아 남다.
요즘 240대 대부분 재테크 열풍인것같다. 온라인 서점 베스트 셀러 목록에보면 재테크에 관한 서적이 일년 내내 있고 직장 동료들의 화젯거리도 대부분 돈을 어떻게 빨리 그리고 남들보다 많이 벌수 있는가? 에 대한 것…
· 1분gitlab article
· 1분A note about git comment message
· 1분c++, map/unoredered map(hash map)
· 1분AIPackage error, Unsupported 16-bit application
빌드 테스트 중 링크안에 있는 에러가 발생했다. 이유는 모르겠지만 프로젝트 폴더의 immediate 폴더와 saved 폴더를 제거하고 generated visual studio project 를 한뒤 재컴파일 하니…
· 1분Programming Naming rule(link)
· 1분UnrealEngine4 Network Description
언리얼 네트워크 정리 Network Conpendium의 요약정리 자료를 참고하여 정리하는 과정에서 작성자의 오해나 이해가 부족한 점이 있을 수 있음을 알려드립니다 Network Multiplayers 게임관련 주…
· 13분UnrealEngine4 tips
Blueprint Block comment : Shift + Enter
· 1분Swift
출처 : 해당 내용은 스위프트 공식 문서를 요약, 번역 한 것으로 잘못된 해석, 글쓴이의 개인 견해가 들어갈 수 있으니 유의 해주세요. 스위프트는 폰, 데스크탑, 서버 등에서 동작하는 프로그램을 만들기에 좋은 안전…
· 1분Groom
Import File format : Alembic(.abc) 언리얼에 헤어 시뮬레이션을 할수 있게 새롭게 추가된 플러그인 언리얼 4.24 버전부터 지원한다. 아직 베타 기능이라 언제든 없어질수 있으니 사용에 주의…
· 1분BVH
Bounding Volume Hierarchy AABB(Axis Aligned Bound Box) 를 이진 트리 구조로 묶어 Intersection 검색을 빠르게 하기 위한 고조이다.
· 1분AIDua lipa - Be the one
목소리는 저음인데 이렇게 청량한 노래를 만들수 있다는게 신기 딱 내취향
· 1분Lexicographical order
Vector를 축 기준으로 정렬 할 때 사용 한 방법. x축 먼저 확인 한 다음 두 값이 같다면 y축을 기준으로 정렬한다.
· 1분Unity3D ios build tool for windows
· 1분개발 관련 피드백
내가 작성하지 않은 프로그램 코드를 볼 때는 UML 다이어그램을 그려두면 나중에 구조를 파악하기 쉽다. MVC (Model, Visual, Controller) 디자인 패턴을 적용하자. 함수 100 line 이상…
· 1분출사 포인트
서울 올림픽공원 신대방역 반포대교 뚝섬유원지역 석촌호수 한강 공덕오거리 향원정 광화문 이화동 굴다리 한남대교 ---
· 1분I'Think 01
나는 카카오톡 친구 목록을 자주 훑어보는 편이다. 프로필 사진을 보면 내 친구들의 근황을 볼 수 있어서 그렇다. 프로필 사진을 처음부터 끝까지 보다보면 내 전 여자친구의 프로필 사진이 보인다. 사진을 눌러 그녀가…
· 2분AI은하수 촬영법 & 팁 블로그
촬영 팁 출처: [감성아재] 은하수 포인트 양평 벗고개 양평 구둔역 양평 중미산천문대 평창 청옥산 육백마지기 횡성 태기산 합천 황매산 국사봉 전망대 보은 원정리 느티나무 강원도 태백시 함백산 강원도 태백 바람의 언…
· 1분
국사봉 전망대 무박여행
은하수 촬영하러 밤12시에 내려간 국사봉 전망대.. 분명히 일기예보 확인하고 갔었는데 날이 흐려 별구경조차 못해서 아쉬웠다. 가을 쯤에 다 시 도전해봐야겠다.
· 1분입사하고 난후 지른 물건들...
맥북 프로 13인치 중고 애플워치4 의류 및 언더웨어 향수, 화장품 모니터 32인치 각종 사무용품 엄청 나게 사댔군... 하지만 만족 스럽다. 이럴려고 취업한게 아니겠는가! 그렇지만 5개월 쯤은 사려야할듯, 게다가…
· 1분Unity3D Rendering Issue Tracking - 1
문제상황) 그림과 같이 Primitives를 이용한 Scene 구성후 Android에서 게임 실행시 FPS가 4050으로 떨어지는 현상이 발생. 이전의 Scene구성보다 Batches 가 23배 정도 증가했고 Ve…
· 2분HLSL Functions
clip(x) : 입력 값 x에 대하여 x
· 1분Unity3D Surface Shader Guide
· 1분GooglePlay InApp Billing System Summary
곧 업데이트 예정.
· 1분
17.1.14 Soraepogu
· 1분
17.1.7 Graffity Photo Exhibition
· 1분Profile
From Korea(Republic of) IndiQuasar ( 2016 ) Personal Indie Development Team VisualSyn ( 2021 ) Web Graphics Engineer ja…
· 1분